1: mi=730 s=0 e=0 2: mi=730 s=3 e=3 3: mi=731 s=0 e=0 4: mi=731 s=2 e=2 5: mi=731 s=5 e=5 6: mi=732 s=0 e=0 7: mi=732 s=3 e=4 8: mi=733 s=0 e=0 9: mi=733 s=2 e=2 10: mi=734 s=0 e=0 11: mi=734 s=3 e=4 12: mi=735 s=0 e=0 13: mi=735 s=2 e=2 14: mi=735 s=5 e=5 15: mi=735 s=7 e=7 16: mi=736 s=0 e=0 17: mi=736 s=3 e=3 18: mi=736 s=6 e=7 19: mi=736 s=9 e=9 20: mi=736 s=12 e=13 21: mi=736 s=15 e=15 22: mi=736 s=18 e=19 23: mi=736 s=21 e=21 24: mi=736 s=24 e=25 25: mi=736 s=27 e=27 26: mi=736 s=30 e=31 27: mi=736 s=33 e=33 28: mi=736 s=36 e=37 29: mi=736 s=39 e=39 30: mi=736 s=41 e=41 31: mi=736 s=44 e=45 32: mi=736 s=47 e=47 33: mi=736 s=49 e=49 34: mi=736 s=52 e=53 35: mi=736 s=55 e=55 36: mi=736 s=57 e=57 37: mi=736 s=60 e=61 38: mi=736 s=63 e=63 39: mi=736 s=65 e=65 40: mi=736 s=68 e=69 41: mi=736 s=71 e=71 42: mi=736 s=74 e=75 43: mi=736 s=77 e=77 44: mi=737 s=0 e=1 45: mi=738 s=0 e=1 46: mi=738 s=3 e=3 47: mi=738 s=6 e=6 48: mi=738 s=8 e=8 49: mi=738 s=11 e=11 50: mi=738 s=13 e=13 51: mi=738 s=16 e=16 52: mi=738 s=18 e=18 53: mi=738 s=21 e=21 54: mi=738 s=23 e=23 55: mi=738 s=26 e=26 56: mi=738 s=28 e=28 57: mi=738 s=31 e=31 58: mi=738 s=33 e=33 59: mi=738 s=36 e=36 60: mi=738 s=38 e=38 61: mi=738 s=41 e=41 62: mi=738 s=43 e=43 63: mi=738 s=46 e=46 64: mi=738 s=48 e=48 65: mi=738 s=51 e=51 66: mi=738 s=53 e=53 67: mi=738 s=56 e=56 68: mi=739 s=0 e=0 69: mi=739 s=3 e=3 70: mi=740 s=0 e=0 71: mi=740 s=2 e=3 72: mi=740 s=6 e=6 73: mi=741 s=0 e=0 74: mi=741 s=3 e=4 75: mi=742 s=0 e=0 76: mi=742 s=2 e=2 77: mi=743 s=0 e=0 78: mi=743 s=3 e=4 79: mi=744 s=0 e=0 80: mi=744 s=2 e=2 81: mi=744 s=5 e=5 82: mi=744 s=7 e=7 83: mi=745 s=0 e=0 84: mi=745 s=3 e=3 85: mi=745 s=6 e=7 86: mi=745 s=9 e=9 87: mi=745 s=11 e=11 88: mi=745 s=13 e=13 89: mi=745 s=15 e=15 90: mi=745 s=17 e=17 91: mi=745 s=20 e=20 92: mi=746 s=0 e=1 93: mi=747 s=0 e=0 94: mi=747 s=2 e=2 95: mi=747 s=5 e=5 96: mi=748 s=0 e=0 97: mi=748 s=3 e=3 98: mi=749 s=0 e=0 99: mi=749 s=2 e=2 100: mi=749 s=5 e=5 101: mi=750 s=0 e=0 102: mi=750 s=3 e=4 103: mi=751 s=0 e=0 104: mi=751 s=2 e=2 105: mi=752 s=0 e=0 106: mi=752 s=3 e=4 107: mi=753 s=0 e=0 108: mi=753 s=2 e=2 109: mi=753 s=5 e=5 110: mi=753 s=7 e=7 111: mi=754 s=0 e=0 112: mi=754 s=3 e=3 113: mi=755 s=0 e=0 114: mi=755 s=3 e=3 115: mi=755 s=5 e=5 116: mi=755 s=8 e=9 117: mi=755 s=11 e=11 118: mi=755 s=13 e=13 119: mi=755 s=16 e=17 120: mi=755 s=19 e=19 121: mi=755 s=21 e=21 122: mi=755 s=24 e=25 123: mi=755 s=27 e=27 124: mi=755 s=29 e=29 125: mi=756 s=0 e=1 126: mi=757 s=0 e=0 127: mi=757 s=2 e=2 128: mi=757 s=5 e=5 129: mi=757 s=7 e=7 130: mi=757 s=10 e=10 131: mi=757 s=12 e=12 132: mi=757 s=15 e=15 133: mi=758 s=0 e=0 134: mi=758 s=3 e=3 135: mi=759 s=0 e=0 136: mi=759 s=2 e=2 137: mi=759 s=5 e=5 138: mi=760 s=0 e=0 139: mi=760 s=3 e=4 140: mi=761 s=0 e=0 141: mi=761 s=2 e=2 142: mi=762 s=0 e=0 143: mi=762 s=3 e=4 144: mi=763 s=0 e=0 145: mi=763 s=2 e=2 146: mi=763 s=5 e=5 147: mi=763 s=7 e=7 148: mi=764 s=0 e=2 149: mi=764 s=5 e=5 150: mi=764 s=8 e=9 151: mi=764 s=11 e=11 152: mi=764 s=14 e=15 153: mi=764 s=17 e=17 154: mi=764 s=20 e=21 155: mi=764 s=23 e=23 156: mi=764 s=24 e=24 157: mi=764 s=26 e=26 158: mi=764 s=29 e=30 159: mi=764 s=32 e=32 160: mi=764 s=35 e=36 161: mi=764 s=38 e=38 162: mi=764 s=41 e=42 163: mi=764 s=44 e=44 164: mi=764 s=47 e=48 165: mi=764 s=50 e=50 166: mi=764 s=51 e=51 167: mi=764 s=53 e=53 168: mi=764 s=56 e=57 169: mi=764 s=59 e=59 170: mi=764 s=60 e=60 171: mi=764 s=62 e=62 172: mi=764 s=65 e=66 173: mi=764 s=68 e=68 174: mi=764 s=71 e=72 175: mi=764 s=74 e=74 176: mi=764 s=76 e=76 177: mi=764 s=79 e=80 178: mi=764 s=82 e=82 179: mi=764 s=83 e=84 180: mi=764 s=85 e=86 181: mi=764 s=87 e=88 182: mi=764 s=89 e=90 183: mi=765 s=0 e=1 184: mi=766 s=0 e=2 185: mi=766 s=4 e=4 186: mi=766 s=7 e=7 187: mi=766 s=9 e=9 188: mi=766 s=12 e=12 189: mi=766 s=14 e=14 190: mi=766 s=16 e=16 191: mi=766 s=17 e=17 192: mi=766 s=20 e=20 193: mi=766 s=22 e=22 194: mi=766 s=25 e=25 195: mi=766 s=27 e=27 196: mi=766 s=30 e=30 197: mi=766 s=32 e=32 198: mi=766 s=35 e=35 199: mi=766 s=37 e=37 200: mi=766 s=39 e=39 201: mi=766 s=40 e=40 202: mi=766 s=43 e=43 203: mi=766 s=45 e=45 204: mi=766 s=47 e=47 205: mi=766 s=48 e=48 206: mi=766 s=51 e=51 207: mi=766 s=53 e=53 208: mi=766 s=56 e=56 209: mi=766 s=58 e=58 210: mi=766 s=60 e=60 211: mi=766 s=63 e=63 212: mi=766 s=65 e=65 213: mi=766 s=68 e=68 214: mi=766 s=69 e=70 215: mi=766 s=71 e=72 216: mi=766 s=73 e=74 217: mi=766 s=75 e=76 218: mi=767 s=0 e=0 219: mi=767 s=3 e=3 220: mi=768 s=0 e=0 221: mi=768 s=2 e=3 222: mi=768 s=6 e=6 223: mi=769 s=0 e=0 224: mi=769 s=3 e=4 225: mi=770 s=0 e=0 226: mi=770 s=2 e=2 227: mi=771 s=0 e=0 228: mi=771 s=3 e=4 229: mi=772 s=0 e=0 230: mi=772 s=2 e=2 231: mi=772 s=5 e=5 232: mi=772 s=7 e=7 233: mi=773 s=0 e=0 234: mi=773 s=3 e=3 235: mi=773 s=6 e=7 236: mi=773 s=9 e=9 237: mi=774 s=0 e=0 238: mi=774 s=3 e=3 239: mi=775 s=0 e=0 240: mi=775 s=2 e=2 241: mi=775 s=5 e=5 242: mi=775 s=8 e=8 243: mi=775 s=11 e=12 244: mi=775 s=15 e=16 245: mi=775 s=19 e=20 246: mi=775 s=23 e=24 247: mi=775 s=27 e=27 248: mi=775 s=30 e=31 249: mi=775 s=33 e=33 250: mi=775 s=36 e=37 251: mi=775 s=40 e=40 252: mi=775 s=43 e=44 253: mi=775 s=47 e=48 254: mi=776 s=0 e=0 255: mi=776 s=3 e=3 256: mi=776 s=5 e=5 257: mi=776 s=8 e=8 258: mi=778 s=0 e=0 259: mi=778 s=3 e=3 260: mi=779 s=0 e=1 261: mi=779 s=3 e=3 262: mi=779 s=5 e=5 263: mi=779 s=6 e=6 264: mi=779 s=8 e=8 265: mi=779 s=11 e=11 266: mi=779 s=14 e=15 267: mi=779 s=17 e=17 268: mi=779 s=18 e=19 269: mi=779 s=22 e=25 270: mi=779 s=27 e=27 271: mi=779 s=29 e=29 272: mi=779 s=32 e=32 273: mi=779 s=35 e=36 274: mi=779 s=39 e=40 275: mi=779 s=43 e=44 276: mi=779 s=47 e=47 277: mi=779 s=48 e=48 278: mi=780 s=0 e=0 279: mi=780 s=3 e=3 280: mi=781 s=0 e=0 281: mi=781 s=3 e=4 282: mi=781 s=6 e=6 283: mi=781 s=9 e=9 284: mi=781 s=10 e=10 285: mi=782 s=0 e=0 286: mi=782 s=2 e=4 287: mi=782 s=6 e=6 288: mi=782 s=8 e=8 289: mi=782 s=11 e=11 290: mi=782 s=13 e=13 291: mi=782 s=14 e=14 292: mi=782 s=16 e=16 293: mi=782 s=19 e=19 294: mi=782 s=21 e=21 295: mi=783 s=0 e=0 296: mi=783 s=3 e=3 297: mi=784 s=0 e=1 298: mi=784 s=4 e=5 299: mi=784 s=7 e=7 300: mi=784 s=8 e=8 301: mi=784 s=10 e=10 302: mi=784 s=13 e=14 303: mi=784 s=17 e=17 304: mi=784 s=20 e=21 305: mi=784 s=23 e=23 306: mi=784 s=26 e=26 307: mi=784 s=27 e=27 308: mi=784 s=28 e=28 309: mi=784 s=30 e=30 310: mi=784 s=33 e=33 311: mi=784 s=36 e=37 312: mi=785 s=0 e=0 313: mi=785 s=3 e=6 314: mi=785 s=9 e=10 315: mi=785 s=12 e=12 316: mi=785 s=15 e=16 317: mi=786 s=0 e=0 318: mi=786 s=3 e=3 319: mi=787 s=0 e=0 320: mi=787 s=2 e=2 321: mi=788 s=0 e=0 322: mi=788 s=3 e=3 323: mi=789 s=0 e=0 324: mi=789 s=3 e=3 325: mi=790 s=0 e=0 326: mi=790 s=2 e=4 327: mi=790 s=6 e=6 328: mi=790 s=8 e=8 329: mi=790 s=11 e=11 330: mi=790 s=13 e=13 331: mi=790 s=14 e=14 332: mi=790 s=16 e=16 333: mi=790 s=19 e=19 334: mi=790 s=21 e=21 335: mi=791 s=0 e=0 336: mi=791 s=3 e=3 337: mi=791 s=5 e=5 338: mi=791 s=8 e=8 339: mi=791 s=10 e=10 340: mi=791 s=12 e=12 341: mi=795 s=0 e=0 342: mi=795 s=2 e=2 343: mi=795 s=5 e=5 344: mi=792 s=0 e=0 345: mi=792 s=2 e=2 346: mi=792 s=5 e=5 347: mi=793 s=0 e=0 348: mi=793 s=2 e=2 349: mi=793 s=5 e=5 350: mi=793 s=6 e=6 351: mi=793 s=8 e=8 352: mi=793 s=11 e=11 353: mi=793 s=12 e=12 354: mi=793 s=14 e=14 355: mi=793 s=16 e=16 356: mi=793 s=19 e=19 357: mi=793 s=21 e=21 358: mi=793 s=24 e=25 359: mi=793 s=28 e=29 360: mi=793 s=30 e=31 361: mi=793 s=34 e=34 362: mi=793 s=37 e=37 363: mi=793 s=40 e=40 364: mi=793 s=42 e=42 365: mi=793 s=45 e=45 366: mi=793 s=46 e=46 367: mi=794 s=0 e=0 368: mi=794 s=2 e=2 369: mi=794 s=4 e=4 370: mi=794 s=7 e=7 371: mi=794 s=10 e=11 372: mi=796 s=0 e=0 373: mi=796 s=2 e=2 374: mi=796 s=5 e=6 375: mi=797 s=0 e=1 376: mi=797 s=4 e=4 377: mi=798 s=0 e=1 378: mi=798 s=3 e=3 379: mi=798 s=6 e=7 380: mi=798 s=9 e=9 381: mi=798 s=11 e=11 382: mi=798 s=14 e=14 383: mi=798 s=17 e=17 384: mi=798 s=18 e=18 385: mi=798 s=20 e=20 386: mi=798 s=22 e=22 387: mi=798 s=25 e=26 388: mi=798 s=28 e=28 389: mi=798 s=31 e=32 390: mi=798 s=34 e=34 391: mi=798 s=36 e=36 392: mi=798 s=38 e=38 393: mi=798 s=41 e=44 394: mi=798 s=47 e=48 395: mi=798 s=50 e=50 396: mi=798 s=52 e=52 397: mi=798 s=55 e=56 398: mi=798 s=58 e=58 399: mi=798 s=60 e=60 400: mi=798 s=61 e=63 401: mi=798 s=65 e=65 402: mi=798 s=68 e=70 403: mi=798 s=73 e=73 404: mi=798 s=75 e=75 405: mi=798 s=78 e=78 406: mi=799 s=0 e=0 407: mi=799 s=2 e=2 408: mi=799 s=5 e=5 409: mi=799 s=7 e=7 410: mi=800 s=0 e=0 411: mi=800 s=3 e=3 412: mi=801 s=0 e=1 413: mi=801 s=3 e=5 414: mi=801 s=7 e=7 415: mi=801 s=10 e=10 416: mi=801 s=11 e=13 417: mi=801 s=15 e=15 418: mi=801 s=18 e=18 419: mi=801 s=19 e=20 420: mi=802 s=0 e=0 421: mi=802 s=3 e=3 422: mi=803 s=0 e=0 423: mi=803 s=3 e=3 424: mi=804 s=0 e=0 425: mi=804 s=3 e=3 426: mi=805 s=0 e=0 427: mi=805 s=3 e=3 428: mi=807 s=0 e=0 429: mi=807 s=3 e=3 430: mi=808 s=0 e=0 431: mi=808 s=2 e=2 432: mi=808 s=5 e=5 433: mi=808 s=8 e=8 434: mi=808 s=11 e=11 435: mi=808 s=14 e=14 436: mi=808 s=17 e=17 437: mi=809 s=0 e=0 438: mi=809 s=3 e=3 439: mi=810 s=0 e=0 440: mi=810 s=3 e=4 441: mi=811 s=0 e=0 442: mi=811 s=3 e=3 443: mi=812 s=0 e=0 444: mi=812 s=2 e=4 445: mi=812 s=6 e=6 446: mi=812 s=8 e=8 447: mi=812 s=11 e=11 448: mi=812 s=13 e=13 449: mi=812 s=14 e=16 450: mi=812 s=18 e=18 451: mi=812 s=20 e=20 452: mi=812 s=23 e=23 453: mi=812 s=25 e=25 454: mi=812 s=26 e=26 455: mi=812 s=28 e=28 456: mi=812 s=31 e=31 457: mi=812 s=33 e=33 458: mi=813 s=0 e=0 459: mi=813 s=3 e=3 460: mi=814 s=0 e=0 461: mi=814 s=2 e=2 462: mi=814 s=5 e=6 463: mi=815 s=0 e=0 464: mi=815 s=3 e=3 465: mi=816 s=0 e=0 466: mi=816 s=3 e=4 467: mi=817 s=0 e=0 468: mi=817 s=2 e=2 469: mi=817 s=5 e=5 470: mi=818 s=0 e=0 471: mi=818 s=3 e=3 472: mi=819 s=0 e=0 473: mi=819 s=2 e=2 474: mi=819 s=5 e=5 475: mi=820 s=0 e=1 476: mi=820 s=4 e=4 477: mi=820 s=6 e=6 478: mi=820 s=9 e=10 479: mi=820 s=12 e=12 480: mi=820 s=15 e=15 481: mi=820 s=17 e=17 482: mi=820 s=20 e=20 483: mi=821 s=0 e=1 484: mi=821 s=4 e=4 485: mi=821 s=6 e=8 486: mi=821 s=10 e=10 487: mi=821 s=12 e=12 488: mi=821 s=15 e=15 489: mi=821 s=18 e=19 490: mi=821 s=21 e=21 491: mi=821 s=22 e=22 492: mi=821 s=24 e=24 493: mi=822 s=0 e=0 494: mi=823 s=0 e=0 495: mi=1009 s=0 e=0 496: mi=1009 s=2 e=2 497: mi=1009 s=5 e=5 498: mi=1009 s=7 e=7 499: mi=1010 s=0 e=0 500: mi=1010 s=3 e=4 501: mi=1010 s=6 e=7 502: mi=1010 s=9 e=9 503: mi=1010 s=12 e=13 504: mi=1010 s=16 e=17 505: mi=1010 s=19 e=19 506: mi=1011 s=0 e=1 507: mi=1012 s=0 e=0 508: mi=1013 s=0 e=0 509: mi=1013 s=1 e=1 510: mi=1013 s=3 e=3 511: mi=1013 s=5 e=5 512: mi=1013 s=7 e=7 513: mi=1013 s=10 e=10 514: mi=1013 s=12 e=12 515: mi=1013 s=14 e=14 516: mi=1013 s=17 e=18 517: mi=1013 s=21 e=21 518: mi=1013 s=22 e=22 519: mi=1013 s=23 e=24 520: mi=1013 s=25 e=25 521: mi=824 s=0 e=0 522: mi=824 s=2 e=2 523: mi=824 s=5 e=6 524: mi=824 s=9 e=9 525: mi=824 s=11 e=11 526: mi=824 s=13 e=13 527: mi=824 s=15 e=15 528: mi=824 s=17 e=17 529: mi=824 s=20 e=20 530: mi=824 s=21 e=21 531: mi=824 s=24 e=24 532: mi=824 s=27 e=30 533: mi=824 s=32 e=32 534: mi=824 s=35 e=35 535: mi=824 s=38 e=39 536: mi=824 s=41 e=41 537: mi=824 s=43 e=43 538: mi=824 s=45 e=45 539: mi=824 s=47 e=47 540: mi=824 s=50 e=50 541: mi=824 s=51 e=51 542: mi=824 s=53 e=53 543: mi=824 s=55 e=55 544: mi=824 s=58 e=58 545: mi=825 s=0 e=0 546: mi=825 s=3 e=3 547: mi=826 s=0 e=0 548: mi=826 s=2 e=3 549: mi=826 s=6 e=6 550: mi=827 s=0 e=0 551: mi=827 s=3 e=4 552: mi=828 s=0 e=0 553: mi=828 s=2 e=2 554: mi=829 s=0 e=0 555: mi=829 s=3 e=4 556: mi=830 s=0 e=0 557: mi=830 s=2 e=2 558: mi=830 s=5 e=5 559: mi=830 s=7 e=7 560: mi=831 s=0 e=0 561: mi=831 s=3 e=3 562: mi=831 s=6 e=7 563: mi=831 s=9 e=9 564: mi=831 s=11 e=11 565: mi=831 s=14 e=15 566: mi=831 s=17 e=17 567: mi=831 s=19 e=19 568: mi=832 s=0 e=0 569: mi=832 s=3 e=3 570: mi=833 s=0 e=1 571: mi=834 s=0 e=0 572: mi=834 s=2 e=2 573: mi=834 s=5 e=5 574: mi=834 s=8 e=8 575: mi=834 s=11 e=11 576: mi=834 s=14 e=15 577: mi=834 s=17 e=17 578: mi=834 s=20 e=20 579: mi=834 s=23 e=23 580: mi=834 s=26 e=27 581: mi=834 s=29 e=29 582: mi=834 s=32 e=34 583: mi=834 s=37 e=37 584: mi=834 s=40 e=41 585: mi=835 s=0 e=0 586: mi=835 s=2 e=2 587: mi=835 s=5 e=5 588: mi=835 s=7 e=7 589: mi=835 s=10 e=10 590: mi=836 s=0 e=0 591: mi=836 s=3 e=4 592: mi=836 s=7 e=8 593: mi=836 s=10 e=10 594: mi=839 s=0 e=0 595: mi=839 s=3 e=3 596: mi=839 s=5 e=5 597: mi=840 s=0 e=0 598: mi=840 s=2 e=2 599: mi=840 s=5 e=5 600: mi=841 s=0 e=0 601: mi=841 s=3 e=5 602: mi=841 s=8 e=8 603: mi=841 s=10 e=10 604: mi=841 s=13 e=13 605: mi=842 s=0 e=0 606: mi=842 s=3 e=3 607: mi=843 s=0 e=0 608: mi=843 s=2 e=2 609: mi=843 s=5 e=5 610: mi=844 s=0 e=0 611: mi=844 s=3 e=3 612: mi=845 s=0 e=0 613: mi=845 s=2 e=4 614: mi=845 s=6 e=6 615: mi=845 s=8 e=9 616: mi=845 s=12 e=12 617: mi=845 s=13 e=13 618: mi=845 s=16 e=17 619: mi=845 s=20 e=21 620: mi=846 s=0 e=0 621: mi=846 s=3 e=4 622: mi=847 s=0 e=0 623: mi=847 s=2 e=2 624: mi=848 s=0 e=0 625: mi=848 s=3 e=4 626: mi=849 s=0 e=0 627: mi=849 s=3 e=3 628: mi=850 s=0 e=0 629: mi=850 s=2 e=2 630: mi=850 s=4 e=4 631: mi=850 s=6 e=6 632: mi=850 s=8 e=8 633: mi=850 s=10 e=10 634: mi=850 s=12 e=12 635: mi=850 s=14 e=14 636: mi=850 s=16 e=16 637: mi=850 s=18 e=19 638: mi=850 s=22 e=22 639: mi=851 s=0 e=0 640: mi=851 s=2 e=2 641: mi=852 s=0 e=0 642: mi=852 s=2 e=2 643: mi=853 s=0 e=0 644: mi=853 s=2 e=2 645: mi=854 s=0 e=0 646: mi=854 s=2 e=2 647: mi=855 s=0 e=0 648: mi=855 s=2 e=2 649: mi=856 s=0 e=0 650: mi=856 s=2 e=2 651: mi=857 s=0 e=0 652: mi=857 s=2 e=2 653: mi=858 s=0 e=0 654: mi=858 s=2 e=2 655: mi=859 s=0 e=0 656: mi=859 s=2 e=2 657: mi=859 s=5 e=5 658: mi=859 s=7 e=7 659: mi=860 s=0 e=1 660: mi=860 s=4 e=4 661: mi=860 s=7 e=8 662: mi=860 s=10 e=10 663: mi=860 s=12 e=12 664: mi=860 s=15 e=16 665: mi=860 s=18 e=18 666: mi=860 s=20 e=20 667: mi=860 s=22 e=22 668: mi=860 s=25 e=26 669: mi=860 s=28 e=28 670: mi=860 s=30 e=30 671: mi=860 s=32 e=32 672: mi=860 s=35 e=36 673: mi=860 s=38 e=38 674: mi=860 s=40 e=40 675: mi=860 s=43 e=44 676: mi=860 s=46 e=46 677: mi=860 s=48 e=48 678: mi=860 s=51 e=52 679: mi=860 s=54 e=54 680: mi=860 s=56 e=56 681: mi=860 s=59 e=60 682: mi=860 s=62 e=62 683: mi=860 s=65 e=66 684: mi=860 s=68 e=68 685: mi=860 s=70 e=70 686: mi=861 s=0 e=0 687: mi=861 s=3 e=3 688: mi=862 s=0 e=0 689: mi=862 s=3 e=3 690: mi=862 s=5 e=5 691: mi=862 s=7 e=7 692: mi=862 s=9 e=9 693: mi=862 s=11 e=11 694: mi=862 s=13 e=13 695: mi=862 s=15 e=15 696: mi=862 s=17 e=17 697: mi=862 s=19 e=19 698: mi=863 s=0 e=0 699: mi=863 s=3 e=3 700: mi=865 s=0 e=1 701: mi=865 s=3 e=3 702: mi=865 s=5 e=7 703: mi=865 s=9 e=9 704: mi=865 s=10 e=10 705: mi=865 s=12 e=12 706: mi=865 s=15 e=15 707: mi=865 s=18 e=19 708: mi=865 s=22 e=22 709: mi=865 s=25 e=26 710: mi=865 s=29 e=29 711: mi=865 s=32 e=33 712: mi=865 s=36 e=36 713: mi=865 s=39 e=40 714: mi=865 s=43 e=43 715: mi=865 s=46 e=47 716: mi=865 s=50 e=50 717: mi=865 s=53 e=54 718: mi=865 s=57 e=57 719: mi=865 s=60 e=61 720: mi=865 s=63 e=63 721: mi=865 s=64 e=64 722: mi=865 s=66 e=66 723: mi=865 s=69 e=69 724: mi=865 s=72 e=73 725: mi=865 s=75 e=75 726: mi=865 s=78 e=80 727: mi=865 s=82 e=82 728: mi=865 s=83 e=83 729: mi=865 s=86 e=86 730: mi=865 s=88 e=88 731: mi=865 s=91 e=91 732: mi=865 s=94 e=95 733: mi=865 s=97 e=97 734: mi=865 s=98 e=98 735: mi=865 s=101 e=101 736: mi=865 s=104 e=105 737: mi=865 s=107 e=107 738: mi=865 s=108 e=108 739: mi=865 s=111 e=111 740: mi=865 s=114 e=114 741: mi=865 s=117 e=117 742: mi=865 s=120 e=120 743: mi=865 s=121 e=121 744: mi=865 s=123 e=125 745: mi=865 s=127 e=127 746: mi=865 s=130 e=131 747: mi=865 s=134 e=134 748: mi=864 s=0 e=1 749: mi=866 s=0 e=2 750: mi=866 s=4 e=4 751: mi=866 s=6 e=6 752: mi=866 s=8 e=10 753: mi=866 s=12 e=12 754: mi=866 s=14 e=14 755: mi=866 s=15 e=15 756: mi=866 s=18 e=19 757: mi=866 s=21 e=21 758: mi=866 s=24 e=24 759: mi=866 s=26 e=26 760: mi=866 s=29 e=29 761: mi=866 s=31 e=31 762: mi=866 s=34 e=34 763: mi=866 s=36 e=36 764: mi=866 s=39 e=39 765: mi=866 s=41 e=41 766: mi=866 s=44 e=44 767: mi=866 s=46 e=46 768: mi=866 s=49 e=49 769: mi=866 s=51 e=51 770: mi=866 s=53 e=53 771: mi=866 s=55 e=55 772: mi=866 s=57 e=57 773: mi=866 s=59 e=59 774: mi=866 s=61 e=61 775: mi=866 s=63 e=63 776: mi=866 s=66 e=66 777: mi=866 s=69 e=70 778: mi=866 s=73 e=73 779: mi=866 s=76 e=76 780: mi=866 s=78 e=78 781: mi=866 s=81 e=81 782: mi=866 s=84 e=84 783: mi=866 s=86 e=86 784: mi=866 s=88 e=88 785: mi=866 s=90 e=90 786: mi=866 s=93 e=93 787: mi=866 s=96 e=97 788: mi=866 s=99 e=99 789: mi=866 s=101 e=101 790: mi=867 s=0 e=0 791: mi=867 s=2 e=2 792: mi=867 s=5 e=5 793: mi=867 s=7 e=7 794: mi=867 s=10 e=11 795: mi=867 s=14 e=14 796: mi=867 s=17 e=18 797: mi=867 s=20 e=20 798: mi=867 s=23 e=24 799: mi=867 s=27 e=27 800: mi=867 s=30 e=31 801: mi=867 s=33 e=33 802: mi=867 s=36 e=37 803: mi=867 s=40 e=41 804: mi=868 s=0 e=0 805: mi=868 s=2 e=4 806: mi=868 s=6 e=6 807: mi=868 s=8 e=8 808: mi=868 s=11 e=11 809: mi=868 s=13 e=13 810: mi=868 s=16 e=16 811: mi=868 s=18 e=18 812: mi=868 s=21 e=21 813: mi=868 s=23 e=23 814: mi=868 s=26 e=26 815: mi=868 s=28 e=28 816: mi=868 s=31 e=31 817: mi=868 s=33 e=33 818: mi=868 s=36 e=36 819: mi=868 s=38 e=38 820: mi=868 s=41 e=41 821: mi=868 s=43 e=43 822: mi=868 s=46 e=46 823: mi=868 s=47 e=47 824: mi=868 s=50 e=51 825: mi=868 s=54 e=54 826: mi=869 s=0 e=0 827: mi=869 s=3 e=3 828: mi=870 s=0 e=0 829: mi=870 s=2 e=2 830: mi=870 s=5 e=6 831: mi=871 s=0 e=0 832: mi=871 s=2 e=2 833: mi=871 s=5 e=5 834: mi=872 s=0 e=0 835: mi=872 s=2 e=2 836: mi=872 s=5 e=5 837: mi=873 s=0 e=0 838: mi=873 s=2 e=2 839: mi=873 s=5 e=5 840: mi=874 s=0 e=0 841: mi=874 s=2 e=2 842: mi=874 s=5 e=5 843: mi=875 s=0 e=0 844: mi=875 s=2 e=2 845: mi=875 s=5 e=5 846: mi=876 s=0 e=0 847: mi=876 s=2 e=2 848: mi=876 s=5 e=5 849: mi=877 s=0 e=0 850: mi=877 s=2 e=2 851: mi=877 s=5 e=5 852: mi=878 s=0 e=0 853: mi=878 s=2 e=2 854: mi=878 s=5 e=5 855: mi=879 s=0 e=0 856: mi=879 s=3 e=3 857: mi=880 s=0 e=0 858: mi=880 s=2 e=2 859: mi=880 s=5 e=6 860: mi=881 s=0 e=0 861: mi=881 s=2 e=2 862: mi=881 s=5 e=6 863: mi=882 s=0 e=0 864: mi=882 s=2 e=2 865: mi=882 s=5 e=6 866: mi=883 s=0 e=0 867: mi=883 s=2 e=2 868: mi=883 s=5 e=6 869: mi=884 s=0 e=0 870: mi=884 s=2 e=2 871: mi=884 s=5 e=6 872: mi=885 s=0 e=0 873: mi=885 s=2 e=2 874: mi=885 s=5 e=6 875: mi=886 s=0 e=0 876: mi=886 s=2 e=2 877: mi=886 s=5 e=6 878: mi=887 s=0 e=0 879: mi=887 s=2 e=2 880: mi=887 s=5 e=6 881: mi=888 s=0 e=0 882: mi=888 s=2 e=2 883: mi=888 s=5 e=5 884: mi=889 s=0 e=0 885: mi=889 s=3 e=3 886: mi=890 s=0 e=0 887: mi=890 s=2 e=2 888: mi=890 s=5 e=5 889: mi=891 s=0 e=0 890: mi=891 s=3 e=3 891: mi=892 s=0 e=0 892: mi=892 s=2 e=2 893: mi=892 s=5 e=6 894: mi=893 s=0 e=0 895: mi=893 s=3 e=3 896: mi=894 s=0 e=0 897: mi=894 s=2 e=3 898: mi=894 s=6 e=6 899: mi=895 s=0 e=0 900: mi=895 s=3 e=4 901: mi=896 s=0 e=0 902: mi=896 s=2 e=2 903: mi=897 s=0 e=0 904: mi=897 s=3 e=4 905: mi=898 s=0 e=4 906: mi=898 s=6 e=6 907: mi=898 s=9 e=9 908: mi=898 s=11 e=11 909: mi=898 s=13 e=13 910: mi=898 s=16 e=16 911: mi=898 s=19 e=20 912: mi=898 s=23 e=23 913: mi=898 s=25 e=25 914: mi=898 s=28 e=28 915: mi=898 s=31 e=32 916: mi=898 s=35 e=35 917: mi=898 s=37 e=37 918: mi=898 s=40 e=40 919: mi=898 s=43 e=44 920: mi=898 s=47 e=47 921: mi=898 s=49 e=49 922: mi=898 s=52 e=52 923: mi=898 s=55 e=56 924: mi=898 s=59 e=59 925: mi=898 s=61 e=61 926: mi=898 s=64 e=64 927: mi=898 s=67 e=68 928: mi=898 s=71 e=71 929: mi=898 s=73 e=73 930: mi=898 s=76 e=76 931: mi=898 s=79 e=80 932: mi=898 s=83 e=83 933: mi=898 s=85 e=85 934: mi=898 s=88 e=88 935: mi=898 s=91 e=92 936: mi=898 s=95 e=95 937: mi=898 s=97 e=97 938: mi=898 s=100 e=100 939: mi=898 s=103 e=104 940: mi=898 s=107 e=107 941: mi=898 s=109 e=109 942: mi=898 s=112 e=112 943: mi=898 s=115 e=116 944: mi=898 s=119 e=119 945: mi=898 s=121 e=121 946: mi=898 s=124 e=124 947: mi=898 s=127 e=128 948: mi=898 s=131 e=131 949: mi=898 s=133 e=133 950: mi=898 s=136 e=136 951: mi=898 s=139 e=140 952: mi=898 s=143 e=143 953: mi=898 s=145 e=145 954: mi=898 s=148 e=148 955: mi=898 s=151 e=152 956: mi=898 s=155 e=155 957: mi=898 s=157 e=157 958: mi=898 s=160 e=160 959: mi=898 s=163 e=164 960: mi=898 s=167 e=167 961: mi=898 s=169 e=169 962: mi=898 s=172 e=172 963: mi=898 s=175 e=176 964: mi=898 s=179 e=179 965: mi=898 s=181 e=181 966: mi=898 s=184 e=184 967: mi=898 s=187 e=188 968: mi=898 s=191 e=191 969: mi=898 s=193 e=193 970: mi=898 s=196 e=196 971: mi=898 s=199 e=200 972: mi=898 s=203 e=203 973: mi=898 s=205 e=205 974: mi=898 s=208 e=208 975: mi=898 s=211 e=212 976: mi=898 s=215 e=215 977: mi=898 s=217 e=217 978: mi=898 s=220 e=220 979: mi=898 s=223 e=224 980: mi=898 s=227 e=227 981: mi=898 s=229 e=229 982: mi=898 s=232 e=232 983: mi=898 s=235 e=236 984: mi=898 s=239 e=239 985: mi=898 s=241 e=241 986: mi=898 s=244 e=244 987: mi=898 s=247 e=248 988: mi=898 s=251 e=251 989: mi=898 s=253 e=253 990: mi=898 s=256 e=256 991: mi=898 s=259 e=260 992: mi=898 s=263 e=263 993: mi=898 s=265 e=265 994: mi=898 s=268 e=268 995: mi=898 s=271 e=272 996: mi=898 s=275 e=275 997: mi=898 s=277 e=277 998: mi=898 s=280 e=280 999: mi=898 s=283 e=284 1000: mi=898 s=287 e=287 1001: mi=898 s=289 e=289 1002: mi=898 s=292 e=292 1003: mi=898 s=295 e=296 1004: mi=898 s=299 e=299 1005: mi=898 s=301 e=301 1006: mi=898 s=304 e=304 1007: mi=898 s=307 e=308 1008: mi=898 s=311 e=311 1009: mi=898 s=313 e=313 1010: mi=898 s=316 e=316 1011: mi=898 s=319 e=320 1012: mi=898 s=323 e=323 1013: mi=898 s=325 e=325 1014: mi=898 s=328 e=328 1015: mi=898 s=331 e=332 1016: mi=898 s=335 e=336 1017: mi=898 s=338 e=338 1018: mi=898 s=341 e=341 1019: mi=898 s=343 e=343 1020: mi=898 s=346 e=346 1021: mi=898 s=348 e=348 1022: mi=898 s=351 e=351 1023: mi=898 s=353 e=353 1024: mi=898 s=356 e=356 1025: mi=898 s=358 e=358 1026: mi=898 s=361 e=362 1027: mi=898 s=364 e=364 1028: mi=898 s=367 e=368 1029: mi=898 s=370 e=370 1030: mi=898 s=373 e=374 1031: mi=898 s=376 e=376 1032: mi=898 s=378 e=378 1033: mi=898 s=380 e=380 1034: mi=898 s=383 e=383 1035: mi=898 s=385 e=385 1036: mi=898 s=388 e=388 1037: mi=898 s=390 e=390 1038: mi=898 s=393 e=393 1039: mi=898 s=395 e=395 1040: mi=898 s=397 e=397 1041: mi=898 s=399 e=399 1042: mi=898 s=402 e=402 1043: mi=898 s=404 e=404 1044: mi=898 s=407 e=407 1045: mi=898 s=409 e=409 1046: mi=898 s=412 e=412 1047: mi=898 s=414 e=414 1048: mi=898 s=416 e=416 1049: mi=898 s=418 e=418 1050: mi=898 s=421 e=421 1051: mi=898 s=423 e=423 1052: mi=899 s=0 e=0 1053: mi=899 s=3 e=3 1054: mi=899 s=6 e=7 1055: mi=899 s=9 e=9 1056: mi=900 s=0 e=0 1057: mi=900 s=3 e=3 1058: mi=901 s=0 e=1 1059: mi=902 s=0 e=0 1060: mi=902 s=2 e=2 1061: mi=902 s=5 e=5 1062: mi=903 s=0 e=0 1063: mi=903 s=3 e=3 1064: mi=904 s=0 e=0 1065: mi=904 s=2 e=2 1066: mi=904 s=5 e=6 1067: mi=904 s=9 e=11 1068: mi=904 s=14 e=14 1069: mi=905 s=0 e=0 1070: mi=905 s=3 e=4 1071: mi=906 s=0 e=0 1072: mi=906 s=2 e=2 1073: mi=907 s=0 e=0 1074: mi=907 s=3 e=4 1075: mi=908 s=0 e=0 1076: mi=908 s=2 e=2 1077: mi=908 s=5 e=5 1078: mi=908 s=7 e=7 1079: mi=909 s=0 e=0 1080: mi=909 s=3 e=3 1081: mi=909 s=5 e=5 1082: mi=909 s=7 e=7 1083: mi=910 s=0 e=0 1084: mi=910 s=3 e=3 1085: mi=911 s=0 e=0 1086: mi=911 s=2 e=2 1087: mi=912 s=0 e=0 1088: mi=912 s=2 e=2 1089: mi=912 s=5 e=5 1090: mi=912 s=8 e=8 1091: mi=912 s=11 e=12 1092: mi=912 s=14 e=14 1093: mi=912 s=17 e=18 1094: mi=912 s=21 e=21 1095: mi=912 s=24 e=25 1096: mi=912 s=27 e=30 1097: mi=912 s=32 e=32 1098: mi=912 s=35 e=35 1099: mi=912 s=38 e=39 1100: mi=912 s=42 e=43 1101: mi=912 s=44 e=44 1102: mi=912 s=46 e=46 1103: mi=912 s=49 e=50 1104: mi=913 s=0 e=0 1105: mi=913 s=2 e=2 1106: mi=913 s=5 e=5 1107: mi=913 s=7 e=7 1108: mi=913 s=10 e=10 1109: mi=914 s=0 e=0 1110: mi=914 s=3 e=3 1111: mi=915 s=0 e=0 1112: mi=915 s=2 e=3 1113: mi=915 s=6 e=6 1114: mi=916 s=0 e=0 1115: mi=916 s=3 e=4 1116: mi=917 s=0 e=0 1117: mi=917 s=2 e=2 1118: mi=918 s=0 e=0 1119: mi=918 s=3 e=4 1120: mi=919 s=0 e=0 1121: mi=919 s=2 e=2 1122: mi=919 s=5 e=5 1123: mi=919 s=7 e=7 1124: mi=920 s=0 e=0 1125: mi=920 s=3 e=3 1126: mi=920 s=5 e=5 1127: mi=920 s=8 e=9 1128: mi=920 s=11 e=11 1129: mi=920 s=13 e=13 1130: mi=920 s=16 e=17 1131: mi=920 s=19 e=19 1132: mi=921 s=0 e=0 1133: mi=921 s=3 e=3 1134: mi=922 s=0 e=1 1135: mi=923 s=0 e=0 1136: mi=923 s=2 e=2 1137: mi=923 s=5 e=5 1138: mi=923 s=8 e=8 1139: mi=923 s=11 e=12 1140: mi=923 s=14 e=14 1141: mi=923 s=17 e=18 1142: mi=923 s=21 e=21 1143: mi=923 s=24 e=25 1144: mi=923 s=27 e=27 1145: mi=923 s=30 e=31 1146: mi=923 s=34 e=34 1147: mi=923 s=37 e=38 1148: mi=923 s=41 e=42 1149: mi=924 s=0 e=0 1150: mi=924 s=2 e=2 1151: mi=924 s=5 e=5 1152: mi=924 s=7 e=7 1153: mi=924 s=10 e=10 1154: mi=925 s=0 e=0 1155: mi=925 s=3 e=3 1156: mi=926 s=0 e=0 1157: mi=926 s=2 e=2 1158: mi=926 s=5 e=5 1159: mi=927 s=0 e=0 1160: mi=927 s=3 e=4 1161: mi=928 s=0 e=0 1162: mi=928 s=2 e=2 1163: mi=929 s=0 e=0 1164: mi=929 s=3 e=4 1165: mi=930 s=0 e=0 1166: mi=930 s=2 e=2 1167: mi=930 s=5 e=5 1168: mi=930 s=7 e=7 1169: mi=931 s=0 e=0 1170: mi=931 s=3 e=3 1171: mi=931 s=5 e=5 1172: mi=931 s=8 e=9 1173: mi=931 s=11 e=11 1174: mi=931 s=13 e=13 1175: mi=932 s=0 e=1 1176: mi=933 s=0 e=0 1177: mi=933 s=2 e=2 1178: mi=933 s=5 e=5 1179: mi=934 s=0 e=0 1180: mi=934 s=3 e=3 1181: mi=935 s=0 e=0 1182: mi=935 s=2 e=4 1183: mi=935 s=6 e=7 1184: mi=935 s=10 e=10 1185: mi=935 s=11 e=11 1186: mi=935 s=13 e=13 1187: mi=935 s=16 e=16 1188: mi=935 s=17 e=17 1189: mi=935 s=20 e=21 1190: mi=936 s=0 e=0 1191: mi=936 s=3 e=4 1192: mi=937 s=0 e=0 1193: mi=937 s=2 e=2 1194: mi=938 s=0 e=0 1195: mi=938 s=3 e=4 1196: mi=939 s=0 e=0 1197: mi=939 s=2 e=2 1198: mi=939 s=5 e=5 1199: mi=939 s=7 e=7 1200: mi=940 s=0 e=0 1201: mi=940 s=3 e=3 1202: mi=940 s=5 e=5 1203: mi=941 s=0 e=1 1204: mi=942 s=0 e=0 1205: mi=942 s=2 e=4 1206: mi=942 s=6 e=6 1207: mi=942 s=8 e=8 1208: mi=942 s=10 e=10 1209: mi=942 s=13 e=13 1210: mi=942 s=14 e=14 1211: mi=942 s=16 e=16 1212: mi=942 s=18 e=18 1213: mi=942 s=21 e=21 1214: mi=943 s=0 e=0 1215: mi=943 s=3 e=3 1216: mi=944 s=0 e=0 1217: mi=944 s=2 e=2 1218: mi=944 s=5 e=5 1219: mi=945 s=0 e=0 1220: mi=945 s=3 e=4 1221: mi=946 s=0 e=0 1222: mi=946 s=2 e=2 1223: mi=947 s=0 e=0 1224: mi=947 s=3 e=4 1225: mi=948 s=0 e=0 1226: mi=948 s=2 e=2 1227: mi=948 s=5 e=5 1228: mi=948 s=7 e=7 1229: mi=949 s=0 e=0 1230: mi=949 s=3 e=3 1231: mi=949 s=6 e=7 1232: mi=949 s=9 e=9 1233: mi=949 s=12 e=13 1234: mi=949 s=15 e=15 1235: mi=949 s=18 e=19 1236: mi=949 s=21 e=21 1237: mi=949 s=24 e=25 1238: mi=949 s=27 e=27 1239: mi=949 s=30 e=31 1240: mi=949 s=33 e=33 1241: mi=950 s=0 e=1 1242: mi=951 s=0 e=0 1243: mi=951 s=2 e=2 1244: mi=951 s=5 e=5 1245: mi=951 s=7 e=7 1246: mi=951 s=10 e=10 1247: mi=951 s=12 e=12 1248: mi=951 s=15 e=15 1249: mi=951 s=17 e=17 1250: mi=951 s=20 e=20 1251: mi=951 s=22 e=22 1252: mi=951 s=25 e=25 1253: mi=952 s=0 e=0 1254: mi=952 s=3 e=3 1255: mi=953 s=0 e=0 1256: mi=953 s=2 e=3 1257: mi=953 s=6 e=6 1258: mi=954 s=0 e=0 1259: mi=954 s=3 e=4 1260: mi=955 s=0 e=0 1261: mi=955 s=2 e=2 1262: mi=956 s=0 e=0 1263: mi=956 s=3 e=4 1264: mi=957 s=0 e=0 1265: mi=957 s=3 e=3 1266: mi=958 s=0 e=0 1267: mi=958 s=2 e=3 1268: mi=958 s=6 e=6 1269: mi=959 s=0 e=0 1270: mi=959 s=3 e=4 1271: mi=960 s=0 e=0 1272: mi=960 s=2 e=2 1273: mi=961 s=0 e=0 1274: mi=961 s=3 e=4 1275: mi=962 s=0 e=0 1276: mi=962 s=2 e=2 1277: mi=962 s=5 e=5 1278: mi=962 s=7 e=7 1279: mi=963 s=0 e=0 1280: mi=963 s=3 e=3 1281: mi=963 s=6 e=7 1282: mi=963 s=9 e=9 1283: mi=963 s=11 e=11 1284: mi=963 s=14 e=15 1285: mi=963 s=17 e=17 1286: mi=963 s=19 e=19 1287: mi=963 s=22 e=23 1288: mi=963 s=25 e=25 1289: mi=963 s=28 e=29 1290: mi=963 s=31 e=31 1291: mi=964 s=0 e=0 1292: mi=964 s=3 e=3 1293: mi=965 s=0 e=1 1294: mi=966 s=0 e=0 1295: mi=966 s=2 e=2 1296: mi=966 s=5 e=5 1297: mi=966 s=8 e=8 1298: mi=966 s=11 e=12 1299: mi=966 s=14 e=14 1300: mi=966 s=17 e=18 1301: mi=966 s=21 e=21 1302: mi=966 s=24 e=25 1303: mi=966 s=27 e=27 1304: mi=966 s=30 e=31 1305: mi=966 s=34 e=34 1306: mi=966 s=37 e=38 1307: mi=966 s=40 e=40 1308: mi=966 s=43 e=44 1309: mi=966 s=47 e=48 1310: mi=967 s=0 e=0 1311: mi=967 s=2 e=2 1312: mi=967 s=5 e=5 1313: mi=967 s=7 e=7 1314: mi=967 s=10 e=10 1315: mi=967 s=12 e=12 1316: mi=967 s=15 e=15 1317: mi=967 s=17 e=17 1318: mi=967 s=20 e=20 1319: mi=968 s=0 e=0 1320: mi=968 s=2 e=2 1321: mi=968 s=5 e=5 1322: mi=968 s=7 e=7 1323: mi=969 s=0 e=0 1324: mi=969 s=3 e=3 1325: mi=969 s=6 e=7 1326: mi=969 s=9 e=9 1327: mi=969 s=12 e=13 1328: mi=969 s=15 e=15 1329: mi=969 s=18 e=19 1330: mi=969 s=21 e=21 1331: mi=969 s=24 e=25 1332: mi=969 s=27 e=27 1333: mi=969 s=30 e=31 1334: mi=969 s=33 e=33 1335: mi=969 s=36 e=37 1336: mi=969 s=39 e=39 1337: mi=969 s=41 e=41 1338: mi=969 s=44 e=45 1339: mi=969 s=47 e=47 1340: mi=969 s=49 e=49 1341: mi=969 s=51 e=51 1342: mi=969 s=54 e=55 1343: mi=969 s=57 e=57 1344: mi=969 s=60 e=61 1345: mi=969 s=63 e=63 1346: mi=969 s=66 e=67 1347: mi=969 s=69 e=69 1348: mi=970 s=0 e=0 1349: mi=970 s=3 e=3 1350: mi=971 s=0 e=1 1351: mi=972 s=0 e=0 1352: mi=972 s=2 e=2 1353: mi=972 s=5 e=5 1354: mi=972 s=8 e=8 1355: mi=972 s=11 e=11 1356: mi=972 s=14 e=15 1357: mi=972 s=17 e=17 1358: mi=972 s=20 e=20 1359: mi=972 s=23 e=23 1360: mi=972 s=26 e=27 1361: mi=972 s=29 e=29 1362: mi=972 s=32 e=32 1363: mi=972 s=35 e=35 1364: mi=972 s=38 e=39 1365: mi=972 s=41 e=41 1366: mi=972 s=44 e=44 1367: mi=972 s=47 e=47 1368: mi=972 s=50 e=51 1369: mi=972 s=53 e=53 1370: mi=972 s=56 e=56 1371: mi=972 s=59 e=59 1372: mi=972 s=62 e=63 1373: mi=972 s=65 e=65 1374: mi=972 s=68 e=68 1375: mi=972 s=71 e=71 1376: mi=972 s=74 e=75 1377: mi=972 s=77 e=77 1378: mi=972 s=80 e=80 1379: mi=972 s=83 e=83 1380: mi=972 s=86 e=87 1381: mi=972 s=89 e=89 1382: mi=972 s=92 e=92 1383: mi=972 s=95 e=95 1384: mi=972 s=98 e=99 1385: mi=972 s=101 e=101 1386: mi=972 s=104 e=104 1387: mi=972 s=107 e=107 1388: mi=972 s=110 e=111 1389: mi=972 s=113 e=113 1390: mi=972 s=116 e=116 1391: mi=972 s=119 e=119 1392: mi=972 s=122 e=122 1393: mi=972 s=125 e=126 1394: mi=973 s=0 e=0 1395: mi=973 s=2 e=2 1396: mi=973 s=5 e=5 1397: mi=973 s=7 e=7 1398: mi=973 s=10 e=10 1399: mi=973 s=12 e=12 1400: mi=973 s=15 e=15 1401: mi=973 s=17 e=17 1402: mi=973 s=20 e=20 1403: mi=973 s=22 e=22 1404: mi=973 s=25 e=25 1405: mi=973 s=27 e=27 1406: mi=973 s=30 e=30 1407: mi=973 s=32 e=32 1408: mi=973 s=35 e=35 1409: mi=973 s=37 e=37 1410: mi=973 s=40 e=40 1411: mi=973 s=42 e=42 1412: mi=973 s=45 e=45 1413: mi=973 s=47 e=47 1414: mi=973 s=50 e=50 1415: mi=974 s=0 e=0 1416: mi=974 s=3 e=3 1417: mi=975 s=0 e=0 1418: mi=975 s=2 e=4 1419: mi=975 s=6 e=6 1420: mi=975 s=7 e=7 1421: mi=975 s=8 e=9 1422: mi=976 s=0 e=0 1423: mi=976 s=3 e=3 1424: mi=976 s=5 e=5 1425: mi=977 s=0 e=0 1426: mi=977 s=2 e=2 1427: mi=978 s=0 e=0 1428: mi=978 s=3 e=3 1429: mi=978 s=4 e=4 1430: mi=978 s=7 e=7 1431: mi=978 s=10 e=10 1432: mi=978 s=13 e=13 1433: mi=978 s=15 e=16 1434: mi=978 s=19 e=20 1435: mi=978 s=23 e=23 1436: mi=978 s=25 e=28 1437: mi=978 s=31 e=31 1438: mi=978 s=34 e=34 1439: mi=978 s=35 e=35 1440: mi=978 s=36 e=36 1441: mi=978 s=39 e=39 1442: mi=978 s=40 e=41 1443: mi=978 s=44 e=44 1444: mi=979 s=0 e=0 1445: mi=979 s=3 e=3 1446: mi=979 s=6 e=6 1447: mi=979 s=9 e=9 1448: mi=981 s=0 e=1 1449: mi=981 s=3 e=3 1450: mi=981 s=4 e=4 1451: mi=981 s=7 e=7 1452: mi=981 s=10 e=11 1453: mi=981 s=13 e=13 1454: mi=981 s=15 e=15 1455: mi=981 s=17 e=17 1456: mi=981 s=19 e=19 1457: mi=981 s=20 e=20 1458: mi=981 s=22 e=22 1459: mi=981 s=25 e=25 1460: mi=980 s=0 e=0 1461: mi=983 s=0 e=1 1462: mi=983 s=4 e=4 1463: mi=983 s=7 e=8 1464: mi=983 s=9 e=9 1465: mi=983 s=12 e=12 1466: mi=983 s=15 e=15 1467: mi=983 s=16 e=16 1468: mi=983 s=19 e=19 1469: mi=983 s=22 e=22 1470: mi=983 s=25 e=26 1471: mi=983 s=29 e=30 1472: mi=983 s=32 e=32 1473: mi=983 s=34 e=34 1474: mi=983 s=37 e=38 1475: mi=983 s=40 e=40 1476: mi=983 s=43 e=43 1477: mi=983 s=44 e=45 1478: mi=987 s=0 e=0 1479: mi=987 s=3 e=3 1480: mi=987 s=5 e=5 1481: mi=988 s=0 e=0 1482: mi=988 s=2 e=3 1483: mi=988 s=6 e=7 1484: mi=989 s=0 e=0 1485: mi=989 s=2 e=2 1486: mi=989 s=5 e=6 1487: mi=990 s=0 e=0 1488: mi=990 s=3 e=3 1489: mi=991 s=0 e=0 1490: mi=991 s=2 e=4 1491: mi=991 s=6 e=6 1492: mi=991 s=9 e=10 1493: mi=991 s=11 e=11 1494: mi=991 s=13 e=13 1495: mi=991 s=16 e=16 1496: mi=994 s=0 e=0 1497: mi=994 s=3 e=3 1498: mi=994 s=5 e=5 1499: mi=995 s=0 e=0 1500: mi=995 s=2 e=3 1501: mi=995 s=6 e=7 1502: mi=996 s=0 e=0 1503: mi=996 s=2 e=2 1504: mi=996 s=5 e=6 1505: mi=997 s=0 e=0 1506: mi=997 s=2 e=2 1507: mi=997 s=5 e=6 1508: mi=998 s=0 e=0 1509: mi=998 s=3 e=3 1510: mi=999 s=0 e=0 1511: mi=999 s=2 e=2 1512: mi=999 s=5 e=5 1513: mi=1000 s=0 e=0 1514: mi=1000 s=3 e=3 1515: mi=1001 s=0 e=0 1516: mi=1001 s=2 e=2 1517: mi=1001 s=5 e=5 1518: mi=1002 s=0 e=0 1519: mi=1002 s=3 e=4 1520: mi=1003 s=0 e=0 1521: mi=1003 s=2 e=2 1522: mi=1004 s=0 e=0 1523: mi=1004 s=3 e=4 1524: mi=1005 s=0 e=0 1525: mi=1005 s=2 e=2 1526: mi=1005 s=5 e=5 1527: mi=1006 s=0 e=0 1528: mi=1006 s=2 e=2 1529: mi=1006 s=4 e=4 1530: mi=1006 s=6 e=6 1531: mi=1006 s=8 e=8 1532: mi=1006 s=10 e=10 1533: mi=1006 s=12 e=12 1534: mi=1006 s=14 e=14 1535: mi=1006 s=17 e=17 1536: mi=1006 s=20 e=20 1537: mi=1006 s=21 e=21 1538: mi=1006 s=23 e=23 1539: mi=1006 s=26 e=26 1540: mi=1007 s=0 e=0 1541: mi=1007 s=2 e=2 1542: mi=1007 s=5 e=5 1543: mi=1007 s=7 e=7 1544: mi=1007 s=9 e=9 1545: mi=1008 s=0 e=0 1546: mi=1008 s=2 e=2 1547: mi=1008 s=4 e=4 1548: mi=1008 s=6 e=6 1549: mi=1008 s=9 e=9 1550: mi=1113 s=0 e=0 1551: mi=1113 s=3 e=3 1552: mi=1123 s=0 e=0 1553: mi=1123 s=3 e=3 1554: mi=1123 s=4 e=4 1555: mi=1123 s=7 e=8 1556: mi=1123 s=10 e=10 1557: mi=1123 s=13 e=14 1558: mi=1123 s=17 e=18 1559: mi=1123 s=20 e=21 1560: mi=1123 s=22 e=23 1561: mi=1124 s=0 e=1 1562: mi=1124 s=3 e=4 1563: mi=1124 s=5 e=5 1564: mi=1124 s=7 e=7 1565: mi=1124 s=9 e=10 1566: mi=1124 s=12 e=12 1567: mi=1124 s=15 e=16 1568: mi=1124 s=19 e=20 1569: mi=1124 s=22 e=22 1570: mi=1124 s=25 e=25 1571: mi=1124 s=26 e=26 1572: mi=1124 s=27 e=28 1573: mi=1124 s=29 e=30 1574: mi=1124 s=31 e=31 1575: mi=1128 s=0 e=0 1576: mi=1128 s=3 e=4 1577: mi=1128 s=7 e=7 1578: mi=1128 s=8 e=8 1579: mi=1128 s=11 e=12 1580: mi=1128 s=14 e=14 1581: mi=1128 s=17 e=18 1582: mi=1128 s=21 e=21 1583: mi=1128 s=22 e=22 1584: mi=1128 s=25 e=26 1585: mi=1128 s=28 e=28 1586: mi=1128 s=29 e=29 1587: mi=1128 s=30 e=31 1588: mi=1129 s=0 e=0 1589: mi=1129 s=3 e=4 1590: mi=1129 s=7 e=8 1591: mi=1129 s=11 e=11 1592: mi=1129 s=12 e=12 1593: mi=1129 s=15 e=16 1594: mi=1129 s=18 e=18 1595: mi=1129 s=21 e=22 1596: mi=1129 s=25 e=26 1597: mi=1129 s=28 e=28 1598: mi=1129 s=31 e=31 1599: mi=1129 s=32 e=32 1600: mi=1129 s=35 e=36 1601: mi=1129 s=38 e=38 1602: mi=1129 s=39 e=39 1603: mi=1129 s=40 e=41 1604: mi=1125 s=0 e=0 1605: mi=1125 s=2 e=2 1606: mi=1125 s=4 e=4 1607: mi=1125 s=6 e=6 1608: mi=1125 s=9 e=9 1609: mi=1125 s=11 e=11 1610: mi=1125 s=13 e=13 1611: mi=1126 s=0 e=0 1612: mi=1126 s=2 e=2 1613: mi=1126 s=4 e=4 1614: mi=1126 s=6 e=6 1615: mi=1126 s=9 e=9 1616: mi=1126 s=11 e=11 1617: mi=1126 s=13 e=13 1618: mi=1127 s=0 e=0 1619: mi=1127 s=2 e=2 1620: mi=1127 s=4 e=4 1621: mi=1127 s=6 e=6 1622: mi=1127 s=9 e=9 1623: mi=1127 s=11 e=11 1624: mi=1127 s=13 e=13 1625: mi=1130 s=0 e=0 1626: mi=1130 s=3 e=4 1627: mi=1130 s=6 e=6 1628: mi=1130 s=7 e=7 1629: mi=1130 s=9 e=9 1630: mi=1130 s=12 e=13 1631: mi=1130 s=15 e=17 1632: mi=1130 s=18 e=18 1633: mi=1131 s=0 e=0 1634: mi=1131 s=3 e=4 1635: mi=1131 s=5 e=5 1636: mi=1131 s=7 e=7 1637: mi=1131 s=10 e=11 1638: mi=1131 s=14 e=15 1639: mi=1131 s=18 e=19 1640: mi=1131 s=21 e=21 1641: mi=1131 s=22 e=22 1642: mi=1131 s=23 e=23 1643: mi=1131 s=25 e=25 1644: mi=1131 s=28 e=29 1645: mi=1131 s=31 e=33 1646: mi=1131 s=34 e=34 1647: mi=1131 s=35 e=35 1648: mi=1131 s=37 e=38 1649: mi=1131 s=40 e=40 1650: mi=1014 s=0 e=0 1651: mi=1014 s=2 e=2 1652: mi=1014 s=5 e=5 1653: mi=1015 s=0 e=0 1654: mi=1015 s=2 e=2 1655: mi=1015 s=5 e=5 1656: mi=1016 s=0 e=0 1657: mi=1016 s=2 e=2 1658: mi=1016 s=4 e=7 1659: mi=1016 s=9 e=9 1660: mi=1017 s=0 e=0 1661: mi=1017 s=2 e=2 1662: mi=1018 s=0 e=0 1663: mi=1018 s=2 e=2 1664: mi=1018 s=4 e=4 1665: mi=1019 s=0 e=0 1666: mi=1019 s=2 e=2 1667: mi=1019 s=5 e=6 1668: mi=1020 s=0 e=0 1669: mi=1020 s=2 e=2 1670: mi=1020 s=5 e=6 1671: mi=1021 s=0 e=0 1672: mi=1021 s=2 e=2 1673: mi=1021 s=5 e=5 1674: mi=1022 s=0 e=0 1675: mi=1022 s=2 e=2 1676: mi=1022 s=5 e=5 1677: mi=1023 s=0 e=0 1678: mi=1023 s=2 e=2 1679: mi=1023 s=5 e=6 1680: mi=1132 s=0 e=0 1681: mi=1132 s=3 e=3 1682: mi=1132 s=5 e=5 1683: mi=1132 s=7 e=7 1684: mi=1132 s=9 e=9 1685: mi=1132 s=11 e=12 1686: mi=1132 s=14 e=14 1687: mi=1133 s=0 e=2 1688: mi=1133 s=4 e=4 1689: mi=1133 s=6 e=6 1690: mi=1133 s=7 e=7 1691: mi=1133 s=9 e=9 1692: mi=1133 s=11 e=11 1693: mi=1133 s=13 e=13 1694: mi=1133 s=15 e=16 1695: mi=1133 s=18 e=18 1696: mi=1133 s=20 e=20 1697: mi=1133 s=22 e=23 1698: mi=1133 s=25 e=25 1699: mi=1133 s=27 e=27 1700: mi=1133 s=29 e=31 1701: mi=1133 s=33 e=35 1702: mi=1133 s=37 e=37 1703: mi=1133 s=39 e=41 1704: mi=1133 s=43 e=43 1705: mi=1133 s=44 e=44 1706: mi=1133 s=45 e=45 1707: mi=1133 s=46 e=46 1708: mi=1133 s=48 e=48 1709: mi=1133 s=50 e=52 1710: mi=1133 s=54 e=54 1711: mi=1133 s=56 e=56 1712: mi=1133 s=57 e=58 1713: mi=1133 s=59 e=59 1714: mi=1133 s=60 e=61 1715: mi=1133 s=63 e=63 1716: mi=1133 s=65 e=65 1717: mi=1133 s=66 e=66 1718: mi=1133 s=68 e=68 1719: mi=1133 s=70 e=70 1720: mi=1133 s=72 e=72 1721: mi=1133 s=74 e=75 1722: mi=1133 s=77 e=77 1723: mi=1133 s=79 e=79 1724: mi=1133 s=81 e=82 1725: mi=1133 s=84 e=84 1726: mi=1133 s=86 e=86 1727: mi=1133 s=88 e=90 1728: mi=1133 s=92 e=94 1729: mi=1133 s=96 e=96 1730: mi=1133 s=98 e=100 1731: mi=1133 s=102 e=102 1732: mi=1133 s=103 e=103 1733: mi=1133 s=104 e=105 1734: mi=1133 s=106 e=106 1735: mi=1139 s=0 e=3 1736: mi=1139 s=4 e=6 1737: mi=1139 s=8 e=8 1738: mi=1139 s=10 e=10 1739: mi=1139 s=11 e=11 1740: mi=1139 s=13 e=13 1741: mi=1139 s=15 e=15 1742: mi=1139 s=17 e=18 1743: mi=1139 s=20 e=21 1744: mi=1139 s=23 e=25 1745: mi=1139 s=27 e=27 1746: mi=1139 s=29 e=30 1747: mi=1139 s=32 e=34 1748: mi=1139 s=35 e=35 1749: mi=1139 s=37 e=37 1750: mi=1139 s=39 e=41 1751: mi=1139 s=43 e=43 1752: mi=1139 s=44 e=44 1753: mi=1139 s=45 e=46 1754: mi=1139 s=47 e=47 1755: mi=1139 s=48 e=48 1756: mi=1139 s=49 e=50 1757: mi=1139 s=52 e=52 1758: mi=1139 s=54 e=54 1759: mi=1139 s=55 e=55 1760: mi=1139 s=57 e=57 1761: mi=1139 s=59 e=59 1762: mi=1139 s=61 e=62 1763: mi=1139 s=64 e=65 1764: mi=1139 s=67 e=69 1765: mi=1139 s=71 e=71 1766: mi=1139 s=73 e=74 1767: mi=1139 s=76 e=78 1768: mi=1139 s=79 e=79 1769: mi=1139 s=81 e=81 1770: mi=1139 s=83 e=85 1771: mi=1139 s=87 e=87 1772: mi=1139 s=88 e=89 1773: mi=1139 s=90 e=90 1774: mi=1134 s=0 e=1 1775: mi=1134 s=3 e=3 1776: mi=1134 s=5 e=5 1777: mi=1134 s=7 e=7 1778: mi=1134 s=9 e=9 1779: mi=1134 s=11 e=11 1780: mi=1134 s=14 e=14 1781: mi=1134 s=16 e=16 1782: mi=1134 s=18 e=18 1783: mi=1134 s=20 e=20 1784: mi=1134 s=22 e=22 1785: mi=1134 s=24 e=24 1786: mi=1135 s=0 e=1 1787: mi=1135 s=4 e=5 1788: mi=1135 s=7 e=7 1789: mi=1135 s=8 e=8 1790: mi=1136 s=0 e=1 1791: mi=1136 s=4 e=5 1792: mi=1136 s=7 e=7 1793: mi=1136 s=8 e=8 1794: mi=1137 s=0 e=1 1795: mi=1137 s=3 e=3 1796: mi=1137 s=4 e=4 1797: mi=1137 s=6 e=6 1798: mi=1137 s=8 e=8 1799: mi=1137 s=10 e=10 1800: mi=1137 s=13 e=13 1801: mi=1137 s=15 e=15 1802: mi=1137 s=17 e=17 1803: mi=1137 s=19 e=19 1804: mi=1137 s=21 e=21 1805: mi=1137 s=24 e=24 1806: mi=1137 s=26 e=26 1807: mi=1137 s=28 e=30 1808: mi=1137 s=33 e=33 1809: mi=1137 s=35 e=35 1810: mi=1137 s=38 e=38 1811: mi=1138 s=0 e=2 1812: mi=1138 s=4 e=4 1813: mi=1138 s=5 e=5 1814: mi=1138 s=7 e=7 1815: mi=1138 s=9 e=10 1816: mi=1138 s=12 e=12 1817: mi=1138 s=15 e=16 1818: mi=1138 s=19 e=20 1819: mi=1138 s=22 e=22 1820: mi=1138 s=23 e=23 1821: mi=1138 s=24 e=24 1822: mi=1138 s=26 e=26 1823: mi=1138 s=28 e=28 1824: mi=1138 s=31 e=32 1825: mi=1138 s=35 e=36 1826: mi=1138 s=39 e=40 1827: mi=1138 s=42 e=42 1828: mi=1138 s=44 e=44 1829: mi=1138 s=47 e=50 1830: mi=1138 s=52 e=52 1831: mi=1138 s=53 e=53 1832: mi=1138 s=56 e=57 1833: mi=1138 s=59 e=59 1834: mi=1138 s=60 e=62 1835: mi=1138 s=63 e=64 1836: mi=1138 s=65 e=66 1837: mi=1138 s=67 e=67 1838: mi=1138 s=68 e=68 1839: mi=1138 s=70 e=70 1840: mi=1138 s=72 e=73 1841: mi=1138 s=75 e=75 1842: mi=1138 s=78 e=79 1843: mi=1138 s=82 e=83 1844: mi=1138 s=85 e=85 1845: mi=1138 s=86 e=86 1846: mi=1138 s=87 e=87 1847: mi=1138 s=89 e=89 1848: mi=1138 s=91 e=91 1849: mi=1138 s=94 e=95 1850: mi=1138 s=98 e=99 1851: mi=1138 s=102 e=103 1852: mi=1138 s=105 e=105 1853: mi=1138 s=107 e=107 1854: mi=1138 s=110 e=113 1855: mi=1138 s=115 e=115 1856: mi=1138 s=116 e=116 1857: mi=1138 s=119 e=120 1858: mi=1138 s=122 e=122 1859: mi=1138 s=123 e=125 1860: mi=1138 s=126 e=127 1861: mi=1138 s=128 e=129 1862: mi=1138 s=130 e=130 1863: mi=1138 s=131 e=131 1864: mi=1140 s=0 e=0 1865: mi=1140 s=3 e=4 1866: mi=1140 s=6 e=6 1867: mi=1140 s=8 e=12 1868: mi=1140 s=14 e=14 1869: mi=1140 s=15 e=16 1870: mi=1141 s=0 e=0 1871: mi=1141 s=2 e=2 1872: mi=1141 s=4 e=7 1873: mi=1141 s=9 e=9 1874: mi=1141 s=11 e=11 1875: mi=1141 s=13 e=13 1876: mi=1141 s=15 e=15 1877: mi=1141 s=17 e=17 1878: mi=1141 s=18 e=24 1879: mi=1141 s=25 e=25 1880: mi=1141 s=28 e=29 1881: mi=1141 s=30 e=30 1882: mi=1142 s=0 e=0 1883: mi=1142 s=2 e=2 1884: mi=1142 s=4 e=5 1885: mi=1142 s=6 e=6 1886: mi=1142 s=8 e=8 1887: mi=1142 s=11 e=12 1888: mi=1142 s=14 e=14 1889: mi=1142 s=15 e=15 1890: mi=1142 s=17 e=19 1891: mi=1142 s=21 e=21 1892: mi=1142 s=24 e=25 1893: mi=1142 s=27 e=27 1894: mi=1142 s=28 e=28 1895: mi=1142 s=30 e=30 1896: mi=1142 s=32 e=32 1897: mi=1142 s=34 e=34 1898: mi=1142 s=36 e=36 1899: mi=1142 s=38 e=38 1900: mi=1142 s=40 e=42 1901: mi=1142 s=44 e=44 1902: mi=1142 s=47 e=48 1903: mi=1142 s=50 e=50 1904: mi=1142 s=51 e=53 1905: mi=1142 s=54 e=54 1906: mi=1142 s=56 e=56 1907: mi=1142 s=58 e=58 1908: mi=1142 s=60 e=60 1909: mi=1142 s=62 e=62 1910: mi=1142 s=64 e=64 1911: mi=1142 s=66 e=68 1912: mi=1142 s=70 e=70 1913: mi=1142 s=73 e=74 1914: mi=1142 s=76 e=76 1915: mi=1142 s=77 e=79 1916: mi=1142 s=80 e=81 1917: mi=1143 s=0 e=0 1918: mi=1143 s=2 e=2 1919: mi=1143 s=5 e=5 1920: mi=1143 s=6 e=6 1921: mi=1143 s=7 e=7 1922: mi=1143 s=10 e=11 1923: mi=1143 s=14 e=15 1924: mi=1144 s=0 e=1 1925: mi=1144 s=3 e=3 1926: mi=1144 s=5 e=6 1927: mi=1144 s=7 e=7 1928: mi=1144 s=9 e=9 1929: mi=1144 s=12 e=13 1930: mi=1144 s=15 e=15 1931: mi=1144 s=16 e=16 1932: mi=1144 s=18 e=20 1933: mi=1144 s=22 e=22 1934: mi=1144 s=24 e=24 1935: mi=1144 s=25 e=25 1936: mi=1144 s=27 e=27 1937: mi=1144 s=29 e=29 1938: mi=1144 s=31 e=31 1939: mi=1144 s=33 e=33 1940: mi=1144 s=35 e=35 1941: mi=1144 s=37 e=39 1942: mi=1144 s=41 e=41 1943: mi=1144 s=43 e=43 1944: mi=1144 s=44 e=46 1945: mi=1144 s=47 e=47 1946: mi=1144 s=49 e=49 1947: mi=1144 s=51 e=51 1948: mi=1144 s=53 e=53 1949: mi=1144 s=55 e=55 1950: mi=1144 s=57 e=57 1951: mi=1144 s=59 e=61 1952: mi=1144 s=63 e=63 1953: mi=1144 s=65 e=65 1954: mi=1144 s=66 e=68 1955: mi=1144 s=69 e=70 1956: mi=1145 s=0 e=0 1957: mi=1145 s=2 e=4 1958: mi=1145 s=6 e=6 1959: mi=1145 s=8 e=8 1960: mi=1145 s=9 e=9 1961: mi=1145 s=11 e=11 1962: mi=1145 s=13 e=13 1963: mi=1145 s=15 e=17 1964: mi=1145 s=18 e=20 1965: mi=1145 s=21 e=21 1966: mi=1145 s=22 e=22 1967: mi=1145 s=24 e=24 1968: mi=1145 s=26 e=26 1969: mi=1145 s=29 e=30 1970: mi=1145 s=32 e=34 1971: mi=1145 s=35 e=37 1972: mi=1145 s=38 e=39 1973: mi=1146 s=0 e=1 1974: mi=1146 s=3 e=3 1975: mi=1146 s=5 e=5 1976: mi=1146 s=6 e=6 1977: mi=1147 s=0 e=0 1978: mi=1147 s=2 e=4 1979: mi=1147 s=6 e=6 1980: mi=1148 s=0 e=2 1981: mi=1148 s=4 e=5 1982: mi=1148 s=8 e=8 1983: mi=1148 s=9 e=9 1984: mi=1148 s=11 e=15 1985: mi=1148 s=17 e=17 1986: mi=1148 s=19 e=19 1987: mi=1148 s=21 e=21 1988: mi=1148 s=23 e=23 1989: mi=1148 s=24 e=24 1990: mi=1148 s=27 e=28 1991: mi=1148 s=31 e=32 1992: mi=1148 s=33 e=34 1993: mi=1148 s=36 e=36 1994: mi=1148 s=38 e=38 1995: mi=1148 s=39 e=39 1996: mi=1148 s=41 e=41 1997: mi=1148 s=43 e=45 1998: mi=1148 s=47 e=47 1999: mi=1148 s=49 e=49 2000: mi=1148 s=51 e=53 2001: mi=1148 s=55 e=55 2002: mi=1148 s=57 e=57 2003: mi=1148 s=59 e=59 2004: mi=1148 s=62 e=62 2005: mi=1148 s=64 e=64 2006: mi=1148 s=65 e=65 2007: mi=1148 s=67 e=67 2008: mi=1148 s=69 e=69 2009: mi=1148 s=70 e=70 2010: mi=1148 s=73 e=73 2011: mi=1148 s=75 e=75 2012: mi=1148 s=76 e=76 2013: mi=1148 s=79 e=79 2014: mi=1148 s=81 e=81 2015: mi=1148 s=84 e=84 2016: mi=1148 s=86 e=86 2017: mi=1148 s=88 e=88 2018: mi=1148 s=90 e=90 2019: mi=1148 s=92 e=94 2020: mi=1148 s=96 e=97 2021: mi=1148 s=100 e=100 2022: mi=1148 s=102 e=104 2023: mi=1148 s=106 e=110 2024: mi=1148 s=112 e=115 2025: mi=1148 s=118 e=118 2026: mi=1148 s=120 e=120 2027: mi=1148 s=122 e=122 2028: mi=1148 s=124 e=126 2029: mi=1148 s=128 e=128 2030: mi=1148 s=130 e=134 2031: mi=1148 s=136 e=136 2032: mi=1148 s=138 e=140 2033: mi=1148 s=142 e=142 2034: mi=1148 s=143 e=143 2035: mi=1148 s=145 e=146 2036: mi=1148 s=148 e=150 2037: mi=1148 s=151 e=152 2038: mi=1149 s=0 e=0 2039: mi=1149 s=3 e=4 2040: mi=1149 s=6 e=6 2041: mi=1149 s=9 e=10 2042: mi=1149 s=11 e=12 2043: mi=1150 s=0 e=4 2044: mi=1150 s=6 e=10 2045: mi=1150 s=12 e=12 2046: mi=1150 s=14 e=15 2047: mi=1150 s=17 e=17 2048: mi=1150 s=19 e=19 2049: mi=1150 s=21 e=21 2050: mi=1150 s=23 e=23 2051: mi=1150 s=26 e=26 2052: mi=1150 s=28 e=28 2053: mi=1150 s=30 e=30 2054: mi=1150 s=32 e=32 2055: mi=1150 s=34 e=34 2056: mi=1150 s=36 e=36 2057: mi=1150 s=37 e=37 2058: mi=1150 s=39 e=39 2059: mi=1150 s=40 e=40 2060: mi=1150 s=42 e=42 2061: mi=1150 s=44 e=44 2062: mi=1150 s=46 e=46 2063: mi=1150 s=47 e=47 2064: mi=1150 s=49 e=49 2065: mi=1150 s=51 e=51 2066: mi=1150 s=53 e=53 2067: mi=1150 s=55 e=55 2068: mi=1150 s=57 e=57 2069: mi=1150 s=59 e=61 2070: mi=1150 s=63 e=63 2071: mi=1150 s=65 e=65 2072: mi=1150 s=67 e=67 2073: mi=1150 s=70 e=70 2074: mi=1150 s=72 e=74 2075: mi=1150 s=76 e=76 2076: mi=1150 s=78 e=78 2077: mi=1150 s=80 e=80 2078: mi=1150 s=83 e=83 2079: mi=1150 s=85 e=87 2080: mi=1150 s=90 e=90 2081: mi=1150 s=92 e=92 2082: mi=1150 s=94 e=96 2083: mi=1150 s=98 e=98 2084: mi=1150 s=100 e=101 2085: mi=1150 s=104 e=108 2086: mi=1150 s=110 e=112 2087: mi=1150 s=114 e=117 2088: mi=1150 s=120 e=120 2089: mi=1150 s=121 e=123 2090: mi=1150 s=124 e=124 2091: mi=1150 s=126 e=128 2092: mi=1150 s=130 e=130 2093: mi=1150 s=132 e=132 2094: mi=1150 s=134 e=134 2095: mi=1150 s=136 e=138 2096: mi=1150 s=140 e=140 2097: mi=1150 s=142 e=143 2098: mi=1150 s=146 e=146 2099: mi=1150 s=148 e=152 2100: mi=1150 s=154 e=156 2101: mi=1150 s=158 e=161 2102: mi=1150 s=164 e=164 2103: mi=1150 s=166 e=166 2104: mi=1150 s=168 e=170 2105: mi=1150 s=172 e=172 2106: mi=1150 s=174 e=174 2107: mi=1150 s=176 e=180 2108: mi=1150 s=182 e=182 2109: mi=1151 s=0 e=4 2110: mi=1151 s=6 e=6 2111: mi=1151 s=8 e=8 2112: mi=1151 s=10 e=10 2113: mi=1151 s=12 e=12 2114: mi=1152 s=0 e=0 2115: mi=1152 s=2 e=2 2116: mi=1153 s=0 e=0 2117: mi=1153 s=3 e=4 2118: mi=1153 s=6 e=6 2119: mi=1153 s=9 e=9 2120: mi=1153 s=10 e=10 2121: mi=1153 s=12 e=12 2122: mi=1153 s=14 e=16 2123: mi=1153 s=19 e=21 2124: mi=1153 s=24 e=24 2125: mi=1153 s=25 e=25 2126: mi=1153 s=27 e=27 2127: mi=1153 s=29 e=29 2128: mi=1153 s=31 e=31 2129: mi=1153 s=34 e=34 2130: mi=1153 s=37 e=37 2131: mi=1153 s=40 e=41 2132: mi=1153 s=43 e=43 2133: mi=1153 s=46 e=48 2134: mi=1153 s=51 e=51 2135: mi=1153 s=54 e=55 2136: mi=1153 s=57 e=57 2137: mi=1153 s=60 e=62 2138: mi=1153 s=63 e=63 2139: mi=1153 s=66 e=66 2140: mi=1153 s=69 e=69 2141: mi=1153 s=70 e=70 2142: mi=1153 s=73 e=73 2143: mi=1153 s=76 e=76 2144: mi=1153 s=77 e=79 2145: mi=1153 s=82 e=82 2146: mi=1153 s=85 e=86 2147: mi=1154 s=0 e=0 2148: mi=1154 s=2 e=6 2149: mi=1154 s=8 e=8 2150: mi=1024 s=0 e=0 2151: mi=1024 s=3 e=3 2152: mi=1028 s=0 e=0 2153: mi=1028 s=2 e=2 2154: mi=1028 s=4 e=4 2155: mi=1028 s=6 e=6 2156: mi=1028 s=9 e=9 2157: mi=1028 s=11 e=11 2158: mi=1028 s=13 e=13 2159: mi=1027 s=0 e=0 2160: mi=1027 s=3 e=4 2161: mi=1027 s=7 e=8 2162: mi=1031 s=0 e=0 2163: mi=1031 s=3 e=4 2164: mi=1031 s=7 e=8 2165: mi=1033 s=0 e=0 2166: mi=1033 s=2 e=2 2167: mi=1033 s=5 e=7 2168: mi=1033 s=10 e=10 2169: mi=1033 s=13 e=14 2170: mi=1033 s=17 e=17 2171: mi=1033 s=18 e=18 2172: mi=1033 s=21 e=22 2173: mi=1033 s=24 e=24 2174: mi=1033 s=27 e=28 2175: mi=1033 s=30 e=30 2176: mi=1033 s=33 e=34 2177: mi=1033 s=37 e=38 2178: mi=1033 s=41 e=41 2179: mi=1033 s=42 e=42 2180: mi=1036 s=0 e=0 2181: mi=1036 s=3 e=4 2182: mi=1036 s=7 e=8 2183: mi=1037 s=0 e=1 2184: mi=1037 s=3 e=3 2185: mi=1037 s=5 e=5 2186: mi=1037 s=7 e=7 2187: mi=1037 s=9 e=9 2188: mi=1037 s=11 e=11 2189: mi=1037 s=13 e=13 2190: mi=1038 s=0 e=0 2191: mi=1038 s=3 e=3 2192: mi=1039 s=0 e=1 2193: mi=1039 s=3 e=3 2194: mi=1039 s=5 e=9 2195: mi=1039 s=11 e=11 2196: mi=1039 s=13 e=15 2197: mi=1039 s=16 e=16 2198: mi=1039 s=18 e=20 2199: mi=1039 s=21 e=21 2200: mi=1039 s=22 e=23 2201: mi=1040 s=0 e=0 2202: mi=1040 s=2 e=2 2203: mi=1040 s=4 e=4 2204: mi=1040 s=7 e=7 2205: mi=1040 s=8 e=8 2206: mi=1040 s=9 e=10 2207: mi=1040 s=11 e=12 2208: mi=1041 s=0 e=1 2209: mi=1041 s=4 e=4 2210: mi=1041 s=6 e=6 2211: mi=1041 s=8 e=8 2212: mi=1041 s=11 e=11 2213: mi=1041 s=14 e=14 2214: mi=1041 s=15 e=15 2215: mi=1041 s=17 e=17 2216: mi=1041 s=19 e=22 2217: mi=1041 s=25 e=25 2218: mi=1041 s=27 e=27 2219: mi=1047 s=0 e=0 2220: mi=1047 s=3 e=4 2221: mi=1047 s=6 e=6 2222: mi=1047 s=8 e=8 2223: mi=1047 s=10 e=10 2224: mi=1047 s=13 e=13 2225: mi=1047 s=16 e=16 2226: mi=1047 s=19 e=20 2227: mi=1047 s=23 e=24 2228: mi=1047 s=27 e=27 2229: mi=1047 s=30 e=31 2230: mi=1047 s=34 e=35 2231: mi=1047 s=38 e=39 2232: mi=1047 s=42 e=42 2233: mi=1047 s=43 e=43 2234: mi=1042 s=0 e=1 2235: mi=1043 s=0 e=0 2236: mi=1044 s=0 e=1 2237: mi=1044 s=3 e=3 2238: mi=1044 s=5 e=5 2239: mi=1044 s=8 e=8 2240: mi=1044 s=11 e=11 2241: mi=1044 s=12 e=12 2242: mi=1044 s=13 e=13 2243: mi=1044 s=15 e=15 2244: mi=1044 s=18 e=19 2245: mi=1044 s=21 e=21 2246: mi=1044 s=23 e=25 2247: mi=1044 s=27 e=27 2248: mi=1044 s=28 e=28 2249: mi=1044 s=29 e=29 2250: mi=1044 s=31 e=33 2251: mi=1044 s=35 e=35 2252: mi=1044 s=36 e=36 2253: mi=1044 s=39 e=40 2254: mi=1044 s=42 e=42 2255: mi=1044 s=43 e=44 2256: mi=1044 s=45 e=45 2257: mi=1044 s=46 e=46 2258: mi=1044 s=47 e=47 2259: mi=1044 s=49 e=51 2260: mi=1044 s=53 e=53 2261: mi=1044 s=55 e=55 2262: mi=1044 s=58 e=59 2263: mi=1044 s=61 e=61 2264: mi=1044 s=63 e=63 2265: mi=1044 s=66 e=66 2266: mi=1044 s=67 e=67 2267: mi=1044 s=69 e=70 2268: mi=1044 s=73 e=73 2269: mi=1044 s=74 e=74 2270: mi=1044 s=76 e=76 2271: mi=1044 s=79 e=81 2272: mi=1044 s=83 e=83 2273: mi=1044 s=84 e=85 2274: mi=1044 s=86 e=86 2275: mi=1044 s=87 e=87 2276: mi=1044 s=89 e=89 2277: mi=1044 s=92 e=92 2278: mi=1046 s=0 e=0 2279: mi=1046 s=2 e=2 2280: mi=1046 s=4 e=4 2281: mi=1046 s=6 e=6 2282: mi=1046 s=9 e=9 2283: mi=1046 s=12 e=12 2284: mi=1046 s=13 e=13 2285: mi=1046 s=14 e=14 2286: mi=1046 s=16 e=18 2287: mi=1046 s=20 e=20 2288: mi=1046 s=22 e=22 2289: mi=1046 s=25 e=27 2290: mi=1046 s=29 e=29 2291: mi=1046 s=31 e=31 2292: mi=1046 s=34 e=35 2293: mi=1046 s=37 e=37 2294: mi=1046 s=39 e=39 2295: mi=1046 s=42 e=44 2296: mi=1046 s=46 e=46 2297: mi=1046 s=47 e=47 2298: mi=1046 s=49 e=50 2299: mi=1046 s=53 e=53 2300: mi=1046 s=55 e=55 2301: mi=1046 s=58 e=58 2302: mi=1046 s=59 e=60 2303: mi=1046 s=61 e=61 2304: mi=1048 s=0 e=1 2305: mi=1049 s=0 e=0 2306: mi=1049 s=1 e=1 2307: mi=1049 s=3 e=3 2308: mi=1049 s=5 e=7 2309: mi=1049 s=9 e=9 2310: mi=1049 s=11 e=13 2311: mi=1049 s=15 e=15 2312: mi=1049 s=18 e=19 2313: mi=1049 s=21 e=21 2314: mi=1049 s=23 e=23 2315: mi=1049 s=26 e=28 2316: mi=1049 s=30 e=30 2317: mi=1049 s=32 e=32 2318: mi=1049 s=35 e=37 2319: mi=1049 s=39 e=39 2320: mi=1049 s=41 e=41 2321: mi=1049 s=44 e=46 2322: mi=1049 s=48 e=48 2323: mi=1049 s=51 e=53 2324: mi=1049 s=55 e=55 2325: mi=1049 s=58 e=59 2326: mi=1049 s=60 e=60 2327: mi=1049 s=61 e=62 2328: mi=1049 s=63 e=64 2329: mi=1049 s=65 e=65 2330: mi=1050 s=0 e=0 2331: mi=1050 s=1 e=1 2332: mi=1050 s=3 e=3 2333: mi=1050 s=5 e=5 2334: mi=1050 s=7 e=7 2335: mi=1050 s=10 e=11 2336: mi=1050 s=13 e=13 2337: mi=1050 s=15 e=15 2338: mi=1050 s=17 e=17 2339: mi=1050 s=19 e=19 2340: mi=1050 s=21 e=21 2341: mi=1050 s=24 e=24 2342: mi=1050 s=27 e=28 2343: mi=1050 s=31 e=32 2344: mi=1050 s=35 e=36 2345: mi=1050 s=39 e=39 2346: mi=1050 s=42 e=43 2347: mi=1050 s=46 e=47 2348: mi=1050 s=50 e=50 2349: mi=1050 s=51 e=52 2350: mi=1050 s=53 e=53 2351: mi=1050 s=54 e=54 2352: mi=1050 s=56 e=56 2353: mi=1050 s=58 e=58 2354: mi=1050 s=60 e=60 2355: mi=1050 s=63 e=64 2356: mi=1050 s=66 e=66 2357: mi=1050 s=67 e=67 2358: mi=1050 s=68 e=68 2359: mi=1050 s=70 e=70 2360: mi=1050 s=73 e=74 2361: mi=1050 s=77 e=78 2362: mi=1050 s=81 e=82 2363: mi=1050 s=84 e=84 2364: mi=1050 s=87 e=88 2365: mi=1050 s=91 e=92 2366: mi=1050 s=94 e=94 2367: mi=1050 s=97 e=97 2368: mi=1050 s=99 e=99 2369: mi=1050 s=102 e=104 2370: mi=1050 s=106 e=106 2371: mi=1050 s=108 e=110 2372: mi=1050 s=112 e=112 2373: mi=1050 s=113 e=115 2374: mi=1050 s=118 e=118 2375: mi=1051 s=0 e=0 2376: mi=1051 s=2 e=2 2377: mi=1051 s=5 e=6 2378: mi=1051 s=8 e=8 2379: mi=1051 s=10 e=10 2380: mi=1051 s=13 e=14 2381: mi=1051 s=16 e=16 2382: mi=1052 s=0 e=0 2383: mi=1052 s=2 e=2 2384: mi=1052 s=4 e=4 2385: mi=1052 s=6 e=6 2386: mi=1052 s=7 e=7 2387: mi=1052 s=8 e=9 2388: mi=1053 s=0 e=0 2389: mi=1053 s=2 e=2 2390: mi=1053 s=4 e=4 2391: mi=1053 s=6 e=6 2392: mi=1053 s=9 e=10 2393: mi=1053 s=12 e=14 2394: mi=1053 s=16 e=17 2395: mi=1053 s=19 e=19 2396: mi=1054 s=0 e=0 2397: mi=1054 s=2 e=2 2398: mi=1054 s=4 e=4 2399: mi=1054 s=6 e=6 2400: mi=1054 s=9 e=9 2401: mi=1054 s=10 e=10 2402: mi=1054 s=12 e=14 2403: mi=1054 s=16 e=16 2404: mi=1054 s=18 e=20 2405: mi=1054 s=22 e=23 2406: mi=1054 s=25 e=25 2407: mi=1054 s=27 e=27 2408: mi=1054 s=29 e=29 2409: mi=1054 s=32 e=32 2410: mi=1055 s=0 e=0 2411: mi=1055 s=2 e=2 2412: mi=1055 s=5 e=5 2413: mi=1056 s=0 e=0 2414: mi=1056 s=2 e=2 2415: mi=1056 s=5 e=6 2416: mi=1057 s=0 e=0 2417: mi=1057 s=2 e=2 2418: mi=1057 s=5 e=5 2419: mi=1058 s=0 e=0 2420: mi=1058 s=2 e=2 2421: mi=1058 s=5 e=6 2422: mi=1058 s=9 e=9 2423: mi=1058 s=10 e=10 2424: mi=1058 s=13 e=14 2425: mi=1058 s=16 e=16 2426: mi=1058 s=19 e=20 2427: mi=1058 s=22 e=22 2428: mi=1058 s=24 e=24 2429: mi=1058 s=27 e=28 2430: mi=1058 s=31 e=32 2431: mi=1058 s=35 e=35 2432: mi=1058 s=36 e=36 2433: mi=1058 s=38 e=38 2434: mi=1058 s=41 e=42 2435: mi=1058 s=44 e=44 2436: mi=1058 s=45 e=45 2437: mi=1058 s=46 e=47 2438: mi=1059 s=0 e=0 2439: mi=1059 s=2 e=2 2440: mi=1059 s=5 e=5 2441: mi=1060 s=0 e=1 2442: mi=1060 s=3 e=3 2443: mi=1060 s=5 e=5 2444: mi=1060 s=6 e=7 2445: mi=1060 s=9 e=9 2446: mi=1060 s=11 e=11 2447: mi=1060 s=14 e=15 2448: mi=1060 s=18 e=19 2449: mi=1060 s=21 e=21 2450: mi=1060 s=22 e=22 2451: mi=1060 s=24 e=25 2452: mi=1060 s=28 e=29 2453: mi=1060 s=32 e=33 2454: mi=1060 s=36 e=37 2455: mi=1061 s=0 e=0 2456: mi=1061 s=3 e=3 2457: mi=1061 s=4 e=4 2458: mi=1061 s=7 e=8 2459: mi=1061 s=10 e=10 2460: mi=1061 s=13 e=14 2461: mi=1061 s=17 e=18 2462: mi=1061 s=20 e=21 2463: mi=1061 s=22 e=23 2464: mi=1062 s=0 e=0 2465: mi=1062 s=3 e=4 2466: mi=1063 s=0 e=2 2467: mi=1063 s=4 e=4 2468: mi=1063 s=7 e=8 2469: mi=1063 s=10 e=10 2470: mi=1063 s=12 e=12 2471: mi=1063 s=14 e=14 2472: mi=1063 s=17 e=18 2473: mi=1063 s=20 e=21 2474: mi=1063 s=24 e=25 2475: mi=1063 s=27 e=27 2476: mi=1063 s=28 e=28 2477: mi=1063 s=30 e=30 2478: mi=1063 s=31 e=35 2479: mi=1063 s=36 e=36 2480: mi=1063 s=39 e=41 2481: mi=1063 s=42 e=42 2482: mi=1063 s=45 e=46 2483: mi=1063 s=47 e=47 2484: mi=1064 s=0 e=1 2485: mi=1064 s=3 e=3 2486: mi=1064 s=6 e=7 2487: mi=1064 s=9 e=9 2488: mi=1064 s=10 e=10 2489: mi=1065 s=0 e=0 2490: mi=1065 s=2 e=2 2491: mi=1065 s=4 e=4 2492: mi=1065 s=7 e=7 2493: mi=1066 s=0 e=0 2494: mi=1066 s=2 e=2 2495: mi=1066 s=5 e=5 2496: mi=1067 s=0 e=0 2497: mi=1067 s=2 e=2 2498: mi=1067 s=5 e=5 2499: mi=1068 s=0 e=0 2500: mi=1068 s=2 e=2 2501: mi=1068 s=5 e=5 2502: mi=1069 s=0 e=0 2503: mi=1069 s=2 e=2 2504: mi=1069 s=5 e=6 2505: mi=1070 s=0 e=0 2506: mi=1070 s=2 e=2 2507: mi=1070 s=5 e=5 2508: mi=1071 s=0 e=0 2509: mi=1071 s=2 e=2 2510: mi=1071 s=5 e=5 2511: mi=1072 s=0 e=0 2512: mi=1072 s=2 e=2 2513: mi=1072 s=5 e=5 2514: mi=1073 s=0 e=0 2515: mi=1073 s=2 e=2 2516: mi=1073 s=5 e=5 2517: mi=1074 s=0 e=0 2518: mi=1074 s=2 e=2 2519: mi=1074 s=5 e=5 2520: mi=1075 s=0 e=0 2521: mi=1075 s=2 e=2 2522: mi=1075 s=5 e=5 2523: mi=1076 s=0 e=1 2524: mi=1076 s=3 e=3 2525: mi=1076 s=6 e=7 2526: mi=1076 s=9 e=9 2527: mi=1076 s=10 e=10 2528: mi=1077 s=0 e=0 2529: mi=1077 s=2 e=2 2530: mi=1077 s=5 e=6 2531: mi=1077 s=9 e=10 2532: mi=1078 s=0 e=0 2533: mi=1078 s=3 e=4 2534: mi=1079 s=0 e=2 2535: mi=1079 s=4 e=4 2536: mi=1079 s=7 e=8 2537: mi=1079 s=10 e=10 2538: mi=1079 s=12 e=12 2539: mi=1079 s=14 e=14 2540: mi=1079 s=17 e=18 2541: mi=1079 s=20 e=20 2542: mi=1079 s=21 e=24 2543: mi=1079 s=25 e=25 2544: mi=1079 s=28 e=29 2545: mi=1079 s=30 e=30 2546: mi=1080 s=0 e=1 2547: mi=1080 s=3 e=3 2548: mi=1080 s=6 e=7 2549: mi=1080 s=9 e=9 2550: mi=1080 s=10 e=10 2551: mi=1081 s=0 e=0 2552: mi=1081 s=2 e=2 2553: mi=1081 s=4 e=5 2554: mi=1081 s=8 e=8 2555: mi=1082 s=0 e=1 2556: mi=1082 s=3 e=3 2557: mi=1082 s=6 e=7 2558: mi=1082 s=9 e=9 2559: mi=1082 s=11 e=11 2560: mi=1082 s=14 e=15 2561: mi=1082 s=16 e=16 2562: mi=1083 s=0 e=0 2563: mi=1083 s=2 e=2 2564: mi=1083 s=5 e=6 2565: mi=1083 s=9 e=10 2566: mi=1084 s=0 e=0 2567: mi=1084 s=2 e=2 2568: mi=1084 s=5 e=6 2569: mi=1084 s=9 e=10 2570: mi=1085 s=0 e=0 2571: mi=1085 s=2 e=2 2572: mi=1085 s=5 e=6 2573: mi=1086 s=0 e=0 2574: mi=1086 s=2 e=3 2575: mi=1086 s=6 e=7 2576: mi=1087 s=0 e=0 2577: mi=1087 s=2 e=3 2578: mi=1087 s=6 e=7 2579: mi=1088 s=0 e=0 2580: mi=1088 s=2 e=2 2581: mi=1088 s=5 e=6 2582: mi=1088 s=8 e=8 2583: mi=1088 s=11 e=14 2584: mi=1088 s=16 e=17 2585: mi=1088 s=19 e=19 2586: mi=1089 s=0 e=1 2587: mi=1089 s=3 e=3 2588: mi=1089 s=5 e=5 2589: mi=1089 s=7 e=7 2590: mi=1089 s=10 e=10 2591: mi=1089 s=13 e=13 2592: mi=1089 s=14 e=14 2593: mi=1089 s=16 e=16 2594: mi=1089 s=18 e=18 2595: mi=1089 s=19 e=20 2596: mi=1089 s=22 e=22 2597: mi=1089 s=25 e=26 2598: mi=1089 s=28 e=28 2599: mi=1089 s=30 e=30 2600: mi=1089 s=33 e=34 2601: mi=1089 s=37 e=38 2602: mi=1089 s=40 e=40 2603: mi=1089 s=43 e=44 2604: mi=1089 s=46 e=46 2605: mi=1089 s=48 e=49 2606: mi=1089 s=52 e=53 2607: mi=1089 s=56 e=56 2608: mi=1089 s=57 e=57 2609: mi=1090 s=0 e=0 2610: mi=1090 s=2 e=2 2611: mi=1090 s=4 e=4 2612: mi=1090 s=6 e=6 2613: mi=1090 s=9 e=9 2614: mi=1090 s=12 e=12 2615: mi=1090 s=13 e=13 2616: mi=1090 s=15 e=15 2617: mi=1090 s=17 e=18 2618: mi=1090 s=21 e=22 2619: mi=1091 s=0 e=0 2620: mi=1091 s=2 e=2 2621: mi=1091 s=4 e=4 2622: mi=1091 s=6 e=6 2623: mi=1091 s=9 e=9 2624: mi=1091 s=12 e=12 2625: mi=1091 s=13 e=13 2626: mi=1091 s=15 e=15 2627: mi=1091 s=17 e=18 2628: mi=1091 s=21 e=22 2629: mi=1092 s=0 e=0 2630: mi=1092 s=2 e=2 2631: mi=1092 s=4 e=4 2632: mi=1092 s=6 e=6 2633: mi=1092 s=7 e=7 2634: mi=1092 s=8 e=9 2635: mi=1093 s=0 e=1 2636: mi=1093 s=3 e=3 2637: mi=1093 s=5 e=5 2638: mi=1093 s=7 e=7 2639: mi=1093 s=10 e=10 2640: mi=1093 s=13 e=13 2641: mi=1093 s=14 e=14 2642: mi=1093 s=16 e=16 2643: mi=1093 s=18 e=18 2644: mi=1093 s=21 e=22 2645: mi=1093 s=24 e=24 2646: mi=1093 s=26 e=27 2647: mi=1093 s=30 e=31 2648: mi=1093 s=33 e=33 2649: mi=1093 s=34 e=34 2650: mi=1093 s=36 e=37 2651: mi=1093 s=38 e=38 2652: mi=1093 s=41 e=42 2653: mi=1093 s=43 e=43 2654: mi=1093 s=46 e=47 2655: mi=1094 s=0 e=0 2656: mi=1094 s=3 e=4 2657: mi=1095 s=0 e=0 2658: mi=1095 s=2 e=4 2659: mi=1095 s=6 e=7 2660: mi=1095 s=9 e=9 2661: mi=1096 s=0 e=0 2662: mi=1096 s=2 e=2 2663: mi=1096 s=4 e=4 2664: mi=1096 s=6 e=6 2665: mi=1096 s=9 e=9 2666: mi=1096 s=10 e=10 2667: mi=1096 s=12 e=12 2668: mi=1096 s=14 e=14 2669: mi=1096 s=17 e=17 2670: mi=1096 s=19 e=21 2671: mi=1096 s=23 e=23 2672: mi=1096 s=25 e=27 2673: mi=1096 s=29 e=30 2674: mi=1096 s=32 e=32 2675: mi=1097 s=0 e=0 2676: mi=1097 s=2 e=2 2677: mi=1097 s=4 e=4 2678: mi=1097 s=6 e=6 2679: mi=1097 s=9 e=9 2680: mi=1097 s=12 e=12 2681: mi=1097 s=13 e=13 2682: mi=1097 s=15 e=15 2683: mi=1097 s=17 e=17 2684: mi=1097 s=20 e=21 2685: mi=1098 s=0 e=0 2686: mi=1098 s=2 e=2 2687: mi=1098 s=5 e=5 2688: mi=1098 s=8 e=9 2689: mi=1098 s=12 e=13 2690: mi=1098 s=16 e=16 2691: mi=1098 s=19 e=20 2692: mi=1098 s=23 e=24 2693: mi=1098 s=27 e=28 2694: mi=1098 s=31 e=32 2695: mi=1099 s=0 e=0 2696: mi=1099 s=2 e=2 2697: mi=1099 s=5 e=5 2698: mi=1100 s=0 e=0 2699: mi=1100 s=2 e=2 2700: mi=1100 s=5 e=5 2701: mi=1101 s=0 e=0 2702: mi=1101 s=2 e=2 2703: mi=1101 s=5 e=5 2704: mi=1102 s=0 e=0 2705: mi=1102 s=2 e=2 2706: mi=1102 s=5 e=5 2707: mi=1103 s=0 e=1 2708: mi=1103 s=3 e=3 2709: mi=1103 s=6 e=7 2710: mi=1103 s=9 e=9 2711: mi=1103 s=10 e=10 2712: mi=1104 s=0 e=0 2713: mi=1104 s=3 e=3 2714: mi=1104 s=4 e=4 2715: mi=1104 s=7 e=8 2716: mi=1104 s=10 e=10 2717: mi=1104 s=13 e=14 2718: mi=1104 s=17 e=18 2719: mi=1104 s=20 e=21 2720: mi=1104 s=22 e=23 2721: mi=1105 s=0 e=1 2722: mi=1105 s=3 e=3 2723: mi=1105 s=6 e=7 2724: mi=1105 s=9 e=9 2725: mi=1105 s=10 e=10 2726: mi=1106 s=0 e=0 2727: mi=1106 s=2 e=2 2728: mi=1106 s=4 e=5 2729: mi=1106 s=8 e=8 2730: mi=1107 s=0 e=1 2731: mi=1107 s=3 e=3 2732: mi=1107 s=6 e=7 2733: mi=1107 s=9 e=9 2734: mi=1107 s=11 e=11 2735: mi=1107 s=14 e=15 2736: mi=1107 s=16 e=16 2737: mi=1108 s=0 e=0 2738: mi=1108 s=2 e=2 2739: mi=1108 s=5 e=7 2740: mi=1108 s=8 e=8 2741: mi=1108 s=10 e=10 2742: mi=1108 s=12 e=13 2743: mi=1108 s=16 e=17 2744: mi=1108 s=20 e=21 2745: mi=1108 s=23 e=23 2746: mi=1108 s=25 e=25 2747: mi=1108 s=28 e=32 2748: mi=1108 s=33 e=35 2749: mi=1108 s=36 e=36 2750: mi=1109 s=0 e=0 2751: mi=1109 s=2 e=2 2752: mi=1109 s=5 e=7 2753: mi=1109 s=8 e=8 2754: mi=1109 s=10 e=10 2755: mi=1109 s=12 e=13 2756: mi=1109 s=16 e=17 2757: mi=1109 s=20 e=21 2758: mi=1109 s=23 e=23 2759: mi=1109 s=25 e=25 2760: mi=1109 s=28 e=32 2761: mi=1109 s=33 e=35 2762: mi=1109 s=36 e=36 2763: mi=1110 s=0 e=0 2764: mi=1110 s=2 e=2 2765: mi=1110 s=5 e=6 2766: mi=1111 s=0 e=0 2767: mi=1111 s=2 e=3 2768: mi=1111 s=6 e=7 2769: mi=1112 s=0 e=0 2770: mi=1112 s=2 e=3 2771: mi=1112 s=6 e=7 2772: mi=1161 s=0 e=0 2773: mi=1161 s=2 e=2 2774: mi=1161 s=5 e=5 2775: mi=1161 s=7 e=7 2776: mi=1161 s=9 e=9 2777: mi=1161 s=12 e=12 2778: mi=1161 s=15 e=16 2779: mi=1161 s=18 e=18 2780: mi=1162 s=0 e=0 2781: mi=1162 s=3 e=4 2782: mi=1162 s=6 e=6 2783: mi=1163 s=0 e=0 2784: mi=1163 s=3 e=3 2785: mi=1163 s=6 e=7 2786: mi=1163 s=9 e=9 2787: mi=1163 s=11 e=11 2788: mi=1163 s=12 e=12 2789: mi=1163 s=14 e=14 2790: mi=1164 s=0 e=0 2791: mi=1164 s=3 e=3 2792: mi=1165 s=0 e=1 2793: mi=1166 s=0 e=0 2794: mi=1166 s=2 e=2 2795: mi=1166 s=5 e=5 2796: mi=1155 s=0 e=1 2797: mi=1155 s=4 e=4 2798: mi=1156 s=0 e=0 2799: mi=1156 s=3 e=3 2800: mi=1157 s=0 e=0 2801: mi=1157 s=3 e=4 2802: mi=1157 s=6 e=6 2803: mi=1157 s=8 e=8 2804: mi=1157 s=11 e=11 2805: mi=1157 s=14 e=14 2806: mi=1157 s=15 e=15 2807: mi=1157 s=17 e=17 2808: mi=1158 s=0 e=0 2809: mi=1158 s=3 e=4 2810: mi=1159 s=0 e=0 2811: mi=1159 s=2 e=2 2812: mi=1160 s=0 e=0 2813: mi=1160 s=3 e=4 2814: mi=1167 s=0 e=0 2815: mi=1167 s=2 e=2 2816: mi=1167 s=4 e=4 2817: mi=1167 s=7 e=7 2818: mi=1168 s=0 e=0 2819: mi=1168 s=2 e=2 2820: mi=1168 s=5 e=6 2821: mi=1169 s=0 e=0 2822: mi=1169 s=2 e=2 2823: mi=1169 s=5 e=5 2824: mi=1170 s=0 e=0 2825: mi=1170 s=2 e=2 2826: mi=1170 s=4 e=4 2827: mi=1170 s=7 e=7 2828: mi=1170 s=10 e=10 2829: mi=1171 s=0 e=0 2830: mi=1171 s=2 e=2 2831: mi=1171 s=5 e=5 2832: mi=1172 s=0 e=0 2833: mi=1172 s=2 e=2 2834: mi=1172 s=5 e=6 2835: mi=1173 s=0 e=0 2836: mi=1173 s=2 e=2 2837: mi=1173 s=5 e=5 2838: mi=1174 s=0 e=0 2839: mi=1174 s=2 e=2 2840: mi=1174 s=5 e=5 2841: mi=1210 s=0 e=0 2842: mi=1210 s=3 e=3 2843: mi=1211 s=0 e=1 2844: mi=1212 s=0 e=1 2845: mi=1213 s=0 e=1 2846: mi=1214 s=0 e=1 2847: mi=1215 s=0 e=0 2848: mi=1216 s=0 e=0 2849: mi=1217 s=0 e=0 2850: mi=1218 s=0 e=1 2851: mi=1219 s=0 e=1 2852: mi=1220 s=0 e=0 2853: mi=1221 s=0 e=0 2854: mi=1175 s=0 e=0 2855: mi=1175 s=3 e=3 2856: mi=1176 s=0 e=0 2857: mi=1176 s=3 e=4 2858: mi=1177 s=0 e=0 2859: mi=1177 s=2 e=2 2860: mi=1177 s=5 e=5 2861: mi=1177 s=8 e=9 2862: mi=1178 s=0 e=0 2863: mi=1178 s=3 e=4 2864: mi=1179 s=0 e=0 2865: mi=1179 s=3 e=3 2866: mi=1180 s=0 e=0 2867: mi=1180 s=3 e=4 2868: mi=1180 s=7 e=7 2869: mi=1181 s=0 e=0 2870: mi=1181 s=3 e=3 2871: mi=1182 s=0 e=0 2872: mi=1182 s=3 e=4 2873: mi=1183 s=0 e=0 2874: mi=1183 s=3 e=3 2875: mi=1184 s=0 e=0 2876: mi=1184 s=3 e=3 2877: mi=1196 s=0 e=0 2878: mi=1196 s=2 e=2 2879: mi=1196 s=4 e=4 2880: mi=1196 s=7 e=7 2881: mi=1197 s=0 e=0 2882: mi=1197 s=2 e=2 2883: mi=1197 s=5 e=6 2884: mi=1198 s=0 e=1 2885: mi=1198 s=3 e=3 2886: mi=1198 s=6 e=7 2887: mi=1198 s=9 e=9 2888: mi=1198 s=12 e=12 2889: mi=1198 s=13 e=13 2890: mi=1199 s=0 e=0 2891: mi=1199 s=2 e=2 2892: mi=1199 s=5 e=5 2893: mi=1200 s=0 e=0 2894: mi=1200 s=2 e=2 2895: mi=1200 s=4 e=4 2896: mi=1200 s=7 e=7 2897: mi=1200 s=10 e=10 2898: mi=1201 s=0 e=0 2899: mi=1201 s=2 e=2 2900: mi=1201 s=5 e=5 2901: mi=1202 s=0 e=0 2902: mi=1202 s=2 e=2 2903: mi=1202 s=5 e=6 2904: mi=1203 s=0 e=0 2905: mi=1203 s=2 e=2 2906: mi=1203 s=5 e=6 2907: mi=1204 s=0 e=0 2908: mi=1204 s=2 e=2 2909: mi=1204 s=5 e=5 2910: mi=1205 s=0 e=0 2911: mi=1205 s=2 e=2 2912: mi=1205 s=5 e=5 2913: mi=1206 s=0 e=0 2914: mi=1206 s=3 e=3 2915: mi=1207 s=0 e=1 2916: mi=1207 s=4 e=5 2917: mi=1207 s=7 e=7 2918: mi=1207 s=9 e=9 2919: mi=1207 s=12 e=12 2920: mi=1207 s=13 e=13 2921: mi=1208 s=0 e=0 2922: mi=1208 s=2 e=2 2923: mi=1208 s=5 e=5 2924: mi=1208 s=8 e=9 2925: mi=1209 s=0 e=0 2926: mi=1209 s=3 e=4 2927: mi=1222 s=0 e=0 2928: mi=1222 s=2 e=4 2929: mi=1222 s=6 e=6 2930: mi=1222 s=8 e=8 2931: mi=1222 s=11 e=11 2932: mi=1222 s=13 e=13 2933: mi=1222 s=15 e=15 2934: mi=1222 s=18 e=19 2935: mi=1222 s=21 e=21 2936: mi=1222 s=22 e=22 2937: mi=1222 s=24 e=26 2938: mi=1222 s=28 e=28 2939: mi=1222 s=30 e=30 2940: mi=1222 s=33 e=33 2941: mi=1222 s=35 e=35 2942: mi=1222 s=36 e=36 2943: mi=1222 s=38 e=38 2944: mi=1222 s=41 e=41 2945: mi=1222 s=43 e=43 2946: mi=1223 s=0 e=0 2947: mi=1223 s=3 e=3 2948: mi=1223 s=5 e=5 2949: mi=1223 s=8 e=9 2950: mi=1223 s=11 e=11 2951: mi=1224 s=0 e=0 2952: mi=1224 s=2 e=2 2953: mi=1224 s=4 e=4 2954: mi=1224 s=7 e=8 2955: mi=1225 s=0 e=0 2956: mi=1225 s=2 e=2 2957: mi=1225 s=4 e=4 2958: mi=1225 s=7 e=8 2959: mi=1226 s=0 e=0 2960: mi=1226 s=2 e=2 2961: mi=1227 s=0 e=0 2962: mi=1227 s=2 e=2 2963: mi=1227 s=4 e=4 2964: mi=1227 s=7 e=7 2965: mi=1228 s=0 e=0 2966: mi=1228 s=2 e=2 2967: mi=1228 s=4 e=4 2968: mi=1228 s=7 e=7 2969: mi=1229 s=0 e=0 2970: mi=1229 s=2 e=2 2971: mi=1229 s=4 e=4 2972: mi=1229 s=7 e=7 2973: mi=1230 s=0 e=0 2974: mi=1230 s=2 e=2 2975: mi=1230 s=4 e=4 2976: mi=1230 s=7 e=8 2977: mi=1231 s=0 e=0 2978: mi=1231 s=2 e=2 2979: mi=1231 s=4 e=4 2980: mi=1231 s=7 e=8 2981: mi=1232 s=0 e=0 2982: mi=1232 s=2 e=2 2983: mi=1232 s=4 e=4 2984: mi=1232 s=7 e=7 2985: mi=1233 s=0 e=0 2986: mi=1233 s=2 e=2 2987: mi=1233 s=4 e=4 2988: mi=1233 s=7 e=7 2989: mi=1234 s=0 e=0 2990: mi=1234 s=2 e=2 2991: mi=1234 s=5 e=5 2992: mi=1235 s=0 e=0 2993: mi=1235 s=2 e=2 2994: mi=1235 s=5 e=6 2995: mi=1236 s=0 e=0 2996: mi=1236 s=2 e=2 2997: mi=1236 s=5 e=5 2998: mi=1237 s=0 e=0 2999: mi=1237 s=2 e=2 3000: mi=1237 s=5 e=5 3001: mi=1238 s=0 e=0 3002: mi=1238 s=2 e=2 3003: mi=1238 s=5 e=5 3004: mi=1239 s=0 e=0 3005: mi=1239 s=2 e=2 3006: mi=1239 s=5 e=6 3007: mi=1240 s=0 e=0 3008: mi=1240 s=2 e=2 3009: mi=1240 s=5 e=5 3010: mi=1241 s=0 e=0 3011: mi=1241 s=2 e=2 3012: mi=1241 s=5 e=5 3013: mi=1249 s=0 e=0 3014: mi=1249 s=3 e=3 3015: mi=1250 s=0 e=0 3016: mi=1250 s=2 e=2 3017: mi=1250 s=5 e=6 3018: mi=1251 s=0 e=0 3019: mi=1251 s=2 e=2 3020: mi=1251 s=5 e=5 3021: mi=1252 s=0 e=0 3022: mi=1252 s=2 e=2 3023: mi=1252 s=5 e=5 3024: mi=1253 s=0 e=0 3025: mi=1253 s=2 e=2 3026: mi=1253 s=5 e=5 3027: mi=1254 s=0 e=0 3028: mi=1254 s=2 e=2 3029: mi=1254 s=4 e=4 3030: mi=1254 s=7 e=7 3031: mi=1255 s=0 e=0 3032: mi=1255 s=2 e=2 3033: mi=1255 s=5 e=5 3034: mi=1256 s=0 e=0 3035: mi=1256 s=2 e=2 3036: mi=1256 s=5 e=6 3037: mi=1257 s=0 e=0 3038: mi=1257 s=2 e=2 3039: mi=1257 s=5 e=5 3040: mi=1258 s=0 e=0 3041: mi=1258 s=2 e=2 3042: mi=1258 s=5 e=5 3043: mi=1259 s=0 e=0 3044: mi=1259 s=2 e=2 3045: mi=1259 s=5 e=5 3046: mi=1260 s=0 e=0 3047: mi=1260 s=2 e=2 3048: mi=1260 s=5 e=6 3049: mi=1261 s=0 e=0 3050: mi=1261 s=2 e=2 3051: mi=1261 s=5 e=6 3052: mi=1261 s=8 e=8 3053: mi=1262 s=0 e=0 3054: mi=1262 s=2 e=2 3055: mi=1262 s=5 e=5 3056: mi=1263 s=0 e=0 3057: mi=1263 s=2 e=2 3058: mi=1263 s=5 e=5 3059: mi=1264 s=0 e=0 3060: mi=1264 s=2 e=2 3061: mi=1264 s=5 e=5 3062: mi=1265 s=0 e=0 3063: mi=1265 s=2 e=2 3064: mi=1265 s=5 e=6 3065: mi=1266 s=0 e=0 3066: mi=1266 s=2 e=2 3067: mi=1266 s=5 e=6 3068: mi=1267 s=0 e=0 3069: mi=1267 s=2 e=2 3070: mi=1267 s=5 e=5 3071: mi=1268 s=0 e=0 3072: mi=1268 s=2 e=2 3073: mi=1268 s=5 e=5 3074: mi=1278 s=0 e=0 3075: mi=1278 s=3 e=3 3076: mi=1279 s=0 e=0 3077: mi=1279 s=2 e=2 3078: mi=1279 s=5 e=6 3079: mi=1280 s=0 e=0 3080: mi=1280 s=2 e=2 3081: mi=1280 s=5 e=5 3082: mi=1281 s=0 e=0 3083: mi=1281 s=2 e=2 3084: mi=1281 s=5 e=6 3085: mi=1283 s=0 e=0 3086: mi=1283 s=3 e=3 3087: mi=1284 s=0 e=0 3088: mi=1284 s=2 e=2 3089: mi=1285 s=0 e=0 3090: mi=1285 s=3 e=3 3091: mi=1286 s=0 e=0 3092: mi=1286 s=3 e=3 3093: mi=1287 s=0 e=0 3094: mi=1287 s=2 e=4 3095: mi=1287 s=6 e=6 3096: mi=1287 s=8 e=8 3097: mi=1287 s=11 e=11 3098: mi=1287 s=13 e=13 3099: mi=1287 s=14 e=14 3100: mi=1287 s=16 e=16 3101: mi=1287 s=19 e=19 3102: mi=1287 s=21 e=21 3103: mi=1288 s=0 e=0 3104: mi=1288 s=3 e=3 3105: mi=1289 s=0 e=0 3106: mi=1289 s=2 e=2 3107: mi=1289 s=5 e=5 3108: mi=1290 s=0 e=0 3109: mi=1290 s=3 e=3 3110: mi=1291 s=0 e=0 3111: mi=1291 s=3 e=3 3112: mi=1293 s=0 e=0 3113: mi=1293 s=3 e=4 3114: mi=1293 s=6 e=6 3115: mi=1294 s=0 e=2 3116: mi=1295 s=0 e=1 3117: mi=1296 s=0 e=0 3118: mi=1297 s=0 e=0 3119: mi=1298 s=0 e=1 3120: mi=1299 s=0 e=0 3121: mi=1300 s=0 e=0 3122: mi=1301 s=0 e=0 3123: mi=1301 s=3 e=3 3124: mi=1302 s=0 e=0 3125: mi=1302 s=3 e=3 3126: mi=1303 s=0 e=0 3127: mi=1303 s=3 e=3 3128: mi=1304 s=0 e=0 3129: mi=1304 s=3 e=4 3130: mi=1306 s=0 e=1 3131: mi=1306 s=3 e=3 3132: mi=1307 s=0 e=0 3133: mi=1307 s=3 e=3 3134: mi=1308 s=0 e=0 3135: mi=1308 s=3 e=3 3136: mi=1309 s=0 e=0 3137: mi=1309 s=3 e=4 3138: mi=1309 s=7 e=7 3139: mi=1310 s=0 e=1 3140: mi=1310 s=3 e=3 3141: mi=1310 s=6 e=6 3142: mi=1310 s=7 e=7 3143: mi=1310 s=10 e=11 3144: mi=1305 s=0 e=0 3145: mi=1305 s=3 e=3 3146: mi=1311 s=0 e=0 3147: mi=1311 s=3 e=3 3148: mi=1312 s=0 e=0 3149: mi=1312 s=3 e=4 3150: mi=1313 s=0 e=0 3151: mi=1313 s=3 e=4 3152: mi=1314 s=0 e=1 3153: mi=1314 s=3 e=3 3154: mi=1314 s=4 e=4 3155: mi=1314 s=7 e=7 3156: mi=1315 s=0 e=0 3157: mi=1315 s=3 e=3 3158: mi=1316 s=0 e=0 3159: mi=1316 s=3 e=3 3160: mi=1317 s=0 e=0 3161: mi=1317 s=3 e=3 3162: mi=1318 s=0 e=0 3163: mi=1318 s=3 e=3 3164: mi=1319 s=0 e=0 3165: mi=1319 s=3 e=3 3166: mi=1320 s=0 e=0 3167: mi=1320 s=3 e=3 3168: mi=1292 s=0 e=0 3169: mi=1292 s=3 e=3 3170: mi=1328 s=0 e=0 3171: mi=1328 s=2 e=2 3172: mi=1328 s=5 e=6 3173: mi=1328 s=8 e=8 3174: mi=1328 s=10 e=10 3175: mi=1328 s=13 e=13 3176: mi=1328 s=15 e=15 3177: mi=1328 s=16 e=18 3178: mi=1328 s=20 e=20 3179: mi=1328 s=22 e=22 3180: mi=1328 s=25 e=25 3181: mi=1328 s=27 e=27 3182: mi=1328 s=28 e=30 3183: mi=1328 s=32 e=32 3184: mi=1328 s=34 e=34 3185: mi=1328 s=37 e=37 3186: mi=1328 s=39 e=39 3187: mi=1328 s=40 e=42 3188: mi=1328 s=44 e=44 3189: mi=1328 s=46 e=46 3190: mi=1328 s=49 e=49 3191: mi=1328 s=51 e=51 3192: mi=1328 s=52 e=54 3193: mi=1328 s=56 e=56 3194: mi=1328 s=58 e=58 3195: mi=1328 s=61 e=61 3196: mi=1328 s=63 e=63 3197: mi=1328 s=64 e=66 3198: mi=1328 s=68 e=68 3199: mi=1328 s=70 e=70 3200: mi=1328 s=73 e=73 3201: mi=1328 s=75 e=75 3202: mi=1328 s=76 e=78 3203: mi=1328 s=80 e=80 3204: mi=1328 s=82 e=82 3205: mi=1328 s=85 e=85 3206: mi=1328 s=87 e=87 3207: mi=1328 s=88 e=90 3208: mi=1328 s=92 e=92 3209: mi=1328 s=94 e=94 3210: mi=1328 s=97 e=97 3211: mi=1328 s=99 e=99 3212: mi=1328 s=100 e=102 3213: mi=1328 s=104 e=104 3214: mi=1328 s=106 e=106 3215: mi=1328 s=109 e=109 3216: mi=1328 s=111 e=111 3217: mi=1328 s=112 e=114 3218: mi=1328 s=116 e=116 3219: mi=1328 s=118 e=118 3220: mi=1328 s=121 e=121 3221: mi=1328 s=123 e=123 3222: mi=1328 s=124 e=126 3223: mi=1328 s=128 e=128 3224: mi=1328 s=130 e=130 3225: mi=1328 s=133 e=133 3226: mi=1328 s=135 e=135 3227: mi=1328 s=136 e=137 3228: mi=1328 s=139 e=139 3229: mi=1328 s=141 e=141 3230: mi=1328 s=144 e=144 3231: mi=1328 s=146 e=146 3232: mi=1328 s=148 e=148 3233: mi=1328 s=150 e=150 3234: mi=1328 s=153 e=153 3235: mi=1328 s=155 e=155 3236: mi=1329 s=0 e=0 3237: mi=1329 s=3 e=3 3238: mi=1330 s=0 e=0 3239: mi=1330 s=2 e=2 3240: mi=1330 s=5 e=6 3241: mi=1331 s=0 e=0 3242: mi=1331 s=2 e=2 3243: mi=1331 s=5 e=6 3244: mi=1332 s=0 e=0 3245: mi=1332 s=2 e=2 3246: mi=1332 s=5 e=5 3247: mi=1333 s=0 e=0 3248: mi=1333 s=2 e=2 3249: mi=1333 s=5 e=5 3250: mi=1334 s=0 e=0 3251: mi=1334 s=2 e=2 3252: mi=1334 s=5 e=6 3253: mi=1335 s=0 e=0 3254: mi=1335 s=2 e=2 3255: mi=1335 s=5 e=5 3256: mi=1336 s=0 e=0 3257: mi=1336 s=2 e=2 3258: mi=1336 s=5 e=5 3259: mi=1337 s=0 e=0 3260: mi=1337 s=3 e=3 3261: mi=1338 s=0 e=0 3262: mi=1338 s=3 e=4 3263: mi=1339 s=0 e=0 3264: mi=1339 s=3 e=3 3265: mi=1340 s=0 e=0 3266: mi=1340 s=3 e=3 3267: mi=1341 s=0 e=0 3268: mi=1341 s=2 e=2 3269: mi=1341 s=5 e=5 3270: mi=1342 s=0 e=0 3271: mi=1342 s=2 e=2 3272: mi=1342 s=5 e=5 3273: mi=1343 s=0 e=0 3274: mi=1343 s=3 e=3 3275: mi=1344 s=0 e=0 3276: mi=1344 s=3 e=4 3277: mi=1345 s=0 e=0 3278: mi=1345 s=3 e=4 3279: mi=1346 s=0 e=0 3280: mi=1346 s=3 e=3 3281: mi=1347 s=0 e=0 3282: mi=1347 s=3 e=3 3283: mi=1348 s=0 e=0 3284: mi=1348 s=2 e=2 3285: mi=1348 s=5 e=5 3286: mi=1349 s=0 e=0 3287: mi=1349 s=3 e=4 3288: mi=1350 s=0 e=0 3289: mi=1350 s=2 e=2 3290: mi=1351 s=0 e=0 3291: mi=1351 s=3 e=4 3292: mi=1352 s=0 e=0 3293: mi=1352 s=2 e=2 3294: mi=1352 s=5 e=5 3295: mi=1352 s=8 e=9 3296: mi=1352 s=11 e=11 3297: mi=1353 s=0 e=0 3298: mi=1353 s=3 e=3 3299: mi=1353 s=5 e=5 3300: mi=1353 s=8 e=9 3301: mi=1353 s=12 e=12 3302: mi=1353 s=13 e=13 3303: mi=1353 s=16 e=17 3304: mi=1353 s=19 e=19 3305: mi=1353 s=22 e=23 3306: mi=1353 s=25 e=25 3307: mi=1353 s=27 e=27 3308: mi=1355 s=0 e=0 3309: mi=1355 s=2 e=2 3310: mi=1355 s=5 e=5 3311: mi=1355 s=8 e=8 3312: mi=1355 s=11 e=12 3313: mi=1355 s=15 e=16 3314: mi=1355 s=19 e=20 3315: mi=1355 s=23 e=24 3316: mi=1355 s=27 e=27 3317: mi=1355 s=30 e=31 3318: mi=1355 s=33 e=33 3319: mi=1355 s=36 e=37 3320: mi=1355 s=40 e=40 3321: mi=1355 s=43 e=44 3322: mi=1355 s=47 e=48 3323: mi=1356 s=0 e=0 3324: mi=1356 s=3 e=3 3325: mi=1356 s=5 e=5 3326: mi=1356 s=8 e=8 3327: mi=1356 s=10 e=10 3328: mi=1356 s=13 e=13 3329: mi=1362 s=0 e=0 3330: mi=1362 s=3 e=3 3331: mi=1363 s=0 e=0 3332: mi=1363 s=2 e=3 3333: mi=1363 s=4 e=4 3334: mi=1363 s=7 e=8 3335: mi=1363 s=11 e=11 3336: mi=1363 s=14 e=15 3337: mi=1363 s=17 e=17 3338: mi=1363 s=20 e=21 3339: mi=1357 s=0 e=0 3340: mi=1357 s=3 e=3 3341: mi=1358 s=0 e=0 3342: mi=1358 s=3 e=4 3343: mi=1360 s=0 e=0 3344: mi=1360 s=3 e=3 3345: mi=1361 s=0 e=0 3346: mi=1361 s=3 e=3 3347: mi=1364 s=0 e=0 3348: mi=1364 s=2 e=4 3349: mi=1364 s=6 e=6 3350: mi=1364 s=8 e=8 3351: mi=1364 s=11 e=11 3352: mi=1364 s=13 e=13 3353: mi=1364 s=14 e=16 3354: mi=1364 s=18 e=18 3355: mi=1364 s=20 e=20 3356: mi=1364 s=23 e=23 3357: mi=1364 s=25 e=25 3358: mi=1364 s=26 e=28 3359: mi=1364 s=30 e=30 3360: mi=1364 s=32 e=32 3361: mi=1364 s=35 e=35 3362: mi=1364 s=37 e=37 3363: mi=1364 s=38 e=38 3364: mi=1364 s=40 e=40 3365: mi=1364 s=43 e=43 3366: mi=1364 s=45 e=45 3367: mi=1365 s=0 e=0 3368: mi=1365 s=3 e=3 3369: mi=1366 s=0 e=0 3370: mi=1366 s=2 e=2 3371: mi=1366 s=5 e=6 3372: mi=1367 s=0 e=0 3373: mi=1367 s=3 e=3 3374: mi=1368 s=0 e=0 3375: mi=1368 s=3 e=4 3376: mi=1372 s=0 e=0 3377: mi=1372 s=3 e=3 3378: mi=1373 s=0 e=0 3379: mi=1369 s=0 e=0 3380: mi=1369 s=3 e=3 3381: mi=1370 s=0 e=0 3382: mi=1370 s=3 e=3 3383: mi=1371 s=0 e=0 3384: mi=1371 s=3 e=3 3385: mi=1375 s=0 e=0 3386: mi=1375 s=2 e=4 3387: mi=1375 s=6 e=6 3388: mi=1375 s=8 e=8 3389: mi=1375 s=11 e=11 3390: mi=1375 s=13 e=13 3391: mi=1375 s=14 e=14 3392: mi=1375 s=16 e=18 3393: mi=1375 s=20 e=20 3394: mi=1375 s=22 e=22 3395: mi=1375 s=25 e=25 3396: mi=1375 s=27 e=27 3397: mi=1375 s=28 e=28 3398: mi=1375 s=30 e=30 3399: mi=1375 s=33 e=33 3400: mi=1375 s=35 e=35 3401: mi=1376 s=0 e=0 3402: mi=1376 s=3 e=3 3403: mi=1377 s=0 e=0 3404: mi=1377 s=2 e=2 3405: mi=1377 s=5 e=5 3406: mi=1378 s=0 e=0 3407: mi=1378 s=2 e=2 3408: mi=1378 s=5 e=5 3409: mi=1379 s=0 e=0 3410: mi=1379 s=3 e=3 3411: mi=1380 s=0 e=0 3412: mi=1380 s=3 e=3 3413: mi=1383 s=0 e=0 3414: mi=1383 s=3 e=3 3415: mi=1384 s=0 e=1 3416: mi=1381 s=0 e=0 3417: mi=1381 s=3 e=3 3418: mi=1382 s=0 e=0 3419: mi=1382 s=3 e=4 3420: mi=1386 s=0 e=0 3421: mi=1386 s=2 e=4 3422: mi=1386 s=6 e=6 3423: mi=1386 s=8 e=8 3424: mi=1386 s=11 e=11 3425: mi=1386 s=13 e=13 3426: mi=1386 s=14 e=14 3427: mi=1386 s=16 e=16 3428: mi=1386 s=19 e=19 3429: mi=1386 s=21 e=21 3430: mi=1387 s=0 e=0 3431: mi=1387 s=3 e=3 3432: mi=1388 s=0 e=0 3433: mi=1388 s=2 e=2 3434: mi=1388 s=5 e=6 3435: mi=1389 s=0 e=0 3436: mi=1389 s=3 e=3 3437: mi=1390 s=0 e=0 3438: mi=1390 s=3 e=4 3439: mi=1473 s=0 e=0 3440: mi=1473 s=3 e=3 3441: mi=1474 s=0 e=0 3442: mi=1475 s=0 e=0 3443: mi=1476 s=0 e=1 3444: mi=1477 s=0 e=0 3445: mi=1478 s=0 e=0 3446: mi=1479 s=0 e=1 3447: mi=1480 s=0 e=1 3448: mi=1481 s=0 e=1 3449: mi=1482 s=0 e=1 3450: mi=1483 s=0 e=1 3451: mi=1484 s=0 e=1 3452: mi=1485 s=0 e=1 3453: mi=1486 s=0 e=1 3454: mi=1487 s=0 e=1 3455: mi=1488 s=0 e=1 3456: mi=1489 s=0 e=1 3457: mi=1490 s=0 e=1 3458: mi=1491 s=0 e=1 3459: mi=1492 s=0 e=1 3460: mi=1493 s=0 e=1 3461: mi=1494 s=0 e=1 3462: mi=1495 s=0 e=1 3463: mi=1496 s=0 e=1 3464: mi=1497 s=0 e=1 3465: mi=1498 s=0 e=0 3466: mi=1499 s=0 e=0 3467: mi=1500 s=0 e=0 3468: mi=1501 s=0 e=0 3469: mi=1502 s=0 e=0 3470: mi=1503 s=0 e=0 3471: mi=1504 s=0 e=0 3472: mi=1505 s=0 e=0 3473: mi=1506 s=0 e=0 3474: mi=1507 s=0 e=0 3475: mi=1508 s=0 e=0 3476: mi=1509 s=0 e=0 3477: mi=1510 s=0 e=0 3478: mi=1394 s=0 e=0 3479: mi=1394 s=3 e=3 3480: mi=1395 s=0 e=0 3481: mi=1395 s=3 e=3 3482: mi=1396 s=0 e=0 3483: mi=1396 s=3 e=4 3484: mi=1397 s=0 e=0 3485: mi=1397 s=3 e=3 3486: mi=1398 s=0 e=0 3487: mi=1398 s=3 e=3 3488: mi=1399 s=0 e=0 3489: mi=1399 s=3 e=4 3490: mi=1400 s=0 e=0 3491: mi=1400 s=3 e=4 3492: mi=1401 s=0 e=0 3493: mi=1401 s=3 e=4 3494: mi=1402 s=0 e=0 3495: mi=1402 s=3 e=4 3496: mi=1403 s=0 e=0 3497: mi=1403 s=3 e=4 3498: mi=1404 s=0 e=0 3499: mi=1404 s=3 e=4 3500: mi=1405 s=0 e=0 3501: mi=1405 s=3 e=4 3502: mi=1406 s=0 e=0 3503: mi=1406 s=3 e=4 3504: mi=1407 s=0 e=0 3505: mi=1407 s=3 e=4 3506: mi=1408 s=0 e=0 3507: mi=1408 s=3 e=4 3508: mi=1409 s=0 e=0 3509: mi=1409 s=3 e=4 3510: mi=1410 s=0 e=0 3511: mi=1410 s=3 e=4 3512: mi=1411 s=0 e=0 3513: mi=1411 s=3 e=4 3514: mi=1412 s=0 e=0 3515: mi=1412 s=3 e=4 3516: mi=1413 s=0 e=0 3517: mi=1413 s=3 e=4 3518: mi=1414 s=0 e=0 3519: mi=1414 s=3 e=4 3520: mi=1415 s=0 e=0 3521: mi=1415 s=3 e=4 3522: mi=1416 s=0 e=0 3523: mi=1416 s=3 e=4 3524: mi=1417 s=0 e=0 3525: mi=1417 s=3 e=3 3526: mi=1418 s=0 e=0 3527: mi=1418 s=3 e=3 3528: mi=1419 s=0 e=0 3529: mi=1419 s=3 e=3 3530: mi=1420 s=0 e=0 3531: mi=1420 s=3 e=3 3532: mi=1421 s=0 e=0 3533: mi=1421 s=3 e=3 3534: mi=1422 s=0 e=0 3535: mi=1422 s=3 e=3 3536: mi=1423 s=0 e=0 3537: mi=1423 s=3 e=3 3538: mi=1424 s=0 e=0 3539: mi=1424 s=3 e=3 3540: mi=1425 s=0 e=0 3541: mi=1425 s=3 e=3 3542: mi=1426 s=0 e=0 3543: mi=1426 s=3 e=3 3544: mi=1464 s=0 e=0 3545: mi=1464 s=3 e=3 3546: mi=1465 s=0 e=0 3547: mi=1465 s=3 e=3 3548: mi=1466 s=0 e=0 3549: mi=1466 s=3 e=3 3550: mi=1467 s=0 e=0 3551: mi=1467 s=3 e=3 3552: mi=1468 s=0 e=0 3553: mi=1468 s=3 e=3 3554: mi=1469 s=0 e=0 3555: mi=1469 s=3 e=3 3556: mi=1470 s=0 e=0 3557: mi=1470 s=3 e=3 3558: mi=1471 s=0 e=0 3559: mi=1471 s=3 e=4 3560: mi=1472 s=0 e=0 3561: mi=1472 s=3 e=3 3562: mi=1391 s=0 e=0 3563: mi=1391 s=3 e=3 3564: mi=1392 s=0 e=0 3565: mi=1392 s=3 e=3 3566: mi=1393 s=0 e=0 3567: mi=1393 s=3 e=3 3568: mi=1511 s=0 e=0 3569: mi=1511 s=2 e=4 3570: mi=1511 s=6 e=6 3571: mi=1511 s=8 e=8 3572: mi=1511 s=11 e=11 3573: mi=1511 s=13 e=13 3574: mi=1511 s=14 e=14 3575: mi=1511 s=16 e=18 3576: mi=1511 s=20 e=20 3577: mi=1511 s=22 e=22 3578: mi=1511 s=25 e=25 3579: mi=1511 s=27 e=27 3580: mi=1511 s=28 e=28 3581: mi=1511 s=30 e=32 3582: mi=1511 s=34 e=34 3583: mi=1511 s=36 e=36 3584: mi=1511 s=39 e=39 3585: mi=1511 s=41 e=41 3586: mi=1511 s=42 e=42 3587: mi=1511 s=44 e=46 3588: mi=1511 s=48 e=48 3589: mi=1511 s=50 e=50 3590: mi=1511 s=53 e=53 3591: mi=1511 s=55 e=55 3592: mi=1511 s=56 e=56 3593: mi=1511 s=58 e=60 3594: mi=1511 s=62 e=62 3595: mi=1511 s=64 e=64 3596: mi=1511 s=67 e=67 3597: mi=1511 s=69 e=69 3598: mi=1511 s=70 e=70 3599: mi=1511 s=72 e=74 3600: mi=1511 s=76 e=76 3601: mi=1511 s=78 e=78 3602: mi=1511 s=81 e=81 3603: mi=1511 s=83 e=83 3604: mi=1511 s=84 e=84 3605: mi=1511 s=86 e=88 3606: mi=1511 s=90 e=90 3607: mi=1511 s=92 e=92 3608: mi=1511 s=95 e=95 3609: mi=1511 s=97 e=97 3610: mi=1511 s=98 e=98 3611: mi=1511 s=100 e=102 3612: mi=1511 s=104 e=104 3613: mi=1511 s=106 e=106 3614: mi=1511 s=109 e=109 3615: mi=1511 s=111 e=111 3616: mi=1511 s=112 e=112 3617: mi=1511 s=114 e=114 3618: mi=1511 s=117 e=117 3619: mi=1511 s=119 e=119 3620: mi=1512 s=0 e=0 3621: mi=1512 s=3 e=3 3622: mi=1512 s=5 e=5 3623: mi=1516 s=0 e=0 3624: mi=1516 s=3 e=3 3625: mi=1516 s=6 e=6 3626: mi=1516 s=7 e=7 3627: mi=1516 s=10 e=10 3628: mi=1516 s=11 e=11 3629: mi=1516 s=14 e=14 3630: mi=1516 s=15 e=15 3631: mi=1516 s=18 e=18 3632: mi=1516 s=19 e=19 3633: mi=1516 s=22 e=22 3634: mi=1516 s=23 e=23 3635: mi=1516 s=26 e=26 3636: mi=1516 s=27 e=27 3637: mi=1516 s=30 e=30 3638: mi=1516 s=31 e=31 3639: mi=1516 s=34 e=34 3640: mi=1516 s=35 e=35 3641: mi=1516 s=38 e=38 3642: mi=1516 s=39 e=39 3643: mi=1516 s=42 e=42 3644: mi=1516 s=43 e=43 3645: mi=1516 s=46 e=46 3646: mi=1516 s=47 e=47 3647: mi=1516 s=50 e=50 3648: mi=1516 s=51 e=51 3649: mi=1516 s=54 e=54 3650: mi=1516 s=55 e=55 3651: mi=1516 s=58 e=58 3652: mi=1516 s=59 e=59 3653: mi=1516 s=62 e=62 3654: mi=1516 s=63 e=63 3655: mi=1516 s=66 e=66 3656: mi=1516 s=67 e=67 3657: mi=1516 s=70 e=70 3658: mi=1516 s=71 e=71 3659: mi=1516 s=74 e=74 3660: mi=1516 s=75 e=75 3661: mi=1516 s=78 e=78 3662: mi=1516 s=79 e=79 3663: mi=1539 s=0 e=0 3664: mi=1539 s=2 e=2 3665: mi=1539 s=5 e=6 3666: mi=1539 s=9 e=10 3667: mi=1540 s=0 e=0 3668: mi=1540 s=2 e=2 3669: mi=1540 s=4 e=4 3670: mi=1540 s=7 e=8 3671: mi=1540 s=11 e=12 3672: mi=1541 s=0 e=0 3673: mi=1541 s=2 e=2 3674: mi=1541 s=5 e=6 3675: mi=1541 s=9 e=10 3676: mi=1556 s=0 e=1 3677: mi=1556 s=3 e=3 3678: mi=1556 s=5 e=5 3679: mi=1556 s=8 e=8 3680: mi=1556 s=9 e=9 3681: mi=1513 s=0 e=0 3682: mi=1513 s=2 e=2 3683: mi=1513 s=4 e=4 3684: mi=1513 s=7 e=7 3685: mi=1514 s=0 e=0 3686: mi=1514 s=2 e=2 3687: mi=1514 s=4 e=4 3688: mi=1514 s=7 e=7 3689: mi=1515 s=0 e=2 3690: mi=1515 s=4 e=4 3691: mi=1515 s=5 e=5 3692: mi=1515 s=7 e=7 3693: mi=1515 s=8 e=8 3694: mi=1515 s=11 e=12 3695: mi=1515 s=15 e=16 3696: mi=1515 s=18 e=18 3697: mi=1515 s=19 e=20 3698: mi=1515 s=22 e=22 3699: mi=1515 s=24 e=24 3700: mi=1515 s=26 e=26 3701: mi=1515 s=28 e=28 3702: mi=1515 s=30 e=30 3703: mi=1515 s=31 e=31 3704: mi=1515 s=33 e=33 3705: mi=1515 s=35 e=35 3706: mi=1515 s=38 e=39 3707: mi=1515 s=41 e=41 3708: mi=1515 s=42 e=42 3709: mi=1517 s=0 e=0 3710: mi=1517 s=2 e=2 3711: mi=1517 s=4 e=4 3712: mi=1517 s=7 e=8 3713: mi=1518 s=0 e=0 3714: mi=1518 s=2 e=2 3715: mi=1518 s=4 e=4 3716: mi=1518 s=7 e=7 3717: mi=1519 s=0 e=0 3718: mi=1519 s=2 e=2 3719: mi=1519 s=4 e=4 3720: mi=1519 s=7 e=7 3721: mi=1520 s=0 e=0 3722: mi=1520 s=2 e=2 3723: mi=1520 s=4 e=4 3724: mi=1520 s=7 e=8 3725: mi=1522 s=0 e=0 3726: mi=1522 s=2 e=2 3727: mi=1522 s=4 e=4 3728: mi=1522 s=7 e=8 3729: mi=1523 s=0 e=0 3730: mi=1523 s=2 e=2 3731: mi=1523 s=4 e=4 3732: mi=1523 s=7 e=8 3733: mi=1524 s=0 e=0 3734: mi=1524 s=2 e=2 3735: mi=1525 s=0 e=0 3736: mi=1525 s=2 e=2 3737: mi=1525 s=4 e=4 3738: mi=1525 s=7 e=8 3739: mi=1526 s=0 e=0 3740: mi=1526 s=2 e=2 3741: mi=1526 s=4 e=4 3742: mi=1526 s=7 e=8 3743: mi=1527 s=0 e=0 3744: mi=1527 s=2 e=2 3745: mi=1527 s=4 e=4 3746: mi=1527 s=7 e=8 3747: mi=1528 s=0 e=0 3748: mi=1528 s=2 e=2 3749: mi=1528 s=4 e=4 3750: mi=1528 s=5 e=5 3751: mi=1528 s=6 e=6 3752: mi=1528 s=8 e=8 3753: mi=1528 s=11 e=12 3754: mi=1529 s=0 e=0 3755: mi=1529 s=2 e=2 3756: mi=1529 s=4 e=4 3757: mi=1529 s=7 e=8 3758: mi=1530 s=0 e=0 3759: mi=1530 s=2 e=2 3760: mi=1530 s=4 e=4 3761: mi=1530 s=7 e=8 3762: mi=1531 s=0 e=0 3763: mi=1531 s=2 e=2 3764: mi=1531 s=4 e=4 3765: mi=1531 s=7 e=8 3766: mi=1532 s=0 e=0 3767: mi=1532 s=2 e=2 3768: mi=1532 s=4 e=4 3769: mi=1532 s=7 e=8 3770: mi=1533 s=0 e=0 3771: mi=1533 s=2 e=2 3772: mi=1533 s=4 e=4 3773: mi=1533 s=7 e=8 3774: mi=1534 s=0 e=0 3775: mi=1534 s=2 e=2 3776: mi=1534 s=4 e=4 3777: mi=1534 s=7 e=8 3778: mi=1535 s=0 e=0 3779: mi=1535 s=2 e=2 3780: mi=1535 s=4 e=4 3781: mi=1535 s=7 e=8 3782: mi=1536 s=0 e=0 3783: mi=1536 s=2 e=2 3784: mi=1536 s=4 e=4 3785: mi=1536 s=7 e=8 3786: mi=1537 s=0 e=0 3787: mi=1537 s=2 e=2 3788: mi=1537 s=4 e=4 3789: mi=1537 s=7 e=8 3790: mi=1538 s=0 e=0 3791: mi=1538 s=2 e=2 3792: mi=1538 s=4 e=4 3793: mi=1538 s=7 e=8 3794: mi=1542 s=0 e=0 3795: mi=1542 s=2 e=2 3796: mi=1542 s=4 e=4 3797: mi=1542 s=7 e=7 3798: mi=1543 s=0 e=0 3799: mi=1543 s=2 e=2 3800: mi=1543 s=4 e=4 3801: mi=1543 s=7 e=7 3802: mi=1544 s=0 e=0 3803: mi=1544 s=2 e=2 3804: mi=1544 s=4 e=4 3805: mi=1544 s=7 e=7 3806: mi=1545 s=0 e=0 3807: mi=1545 s=2 e=2 3808: mi=1545 s=4 e=4 3809: mi=1545 s=7 e=7 3810: mi=1546 s=0 e=0 3811: mi=1546 s=2 e=2 3812: mi=1546 s=4 e=4 3813: mi=1546 s=7 e=7 3814: mi=1547 s=0 e=0 3815: mi=1547 s=2 e=2 3816: mi=1547 s=4 e=4 3817: mi=1547 s=7 e=7 3818: mi=1548 s=0 e=0 3819: mi=1548 s=2 e=2 3820: mi=1548 s=4 e=4 3821: mi=1548 s=7 e=7 3822: mi=1549 s=0 e=0 3823: mi=1549 s=2 e=2 3824: mi=1549 s=4 e=4 3825: mi=1549 s=7 e=7 3826: mi=1550 s=0 e=0 3827: mi=1550 s=2 e=2 3828: mi=1550 s=4 e=4 3829: mi=1550 s=7 e=7 3830: mi=1551 s=0 e=0 3831: mi=1551 s=2 e=2 3832: mi=1551 s=4 e=4 3833: mi=1551 s=7 e=7 3834: mi=1552 s=0 e=0 3835: mi=1552 s=2 e=2 3836: mi=1552 s=4 e=4 3837: mi=1552 s=7 e=7 3838: mi=1553 s=0 e=0 3839: mi=1553 s=2 e=2 3840: mi=1553 s=4 e=4 3841: mi=1553 s=7 e=7 3842: mi=1554 s=0 e=0 3843: mi=1554 s=2 e=2 3844: mi=1554 s=4 e=4 3845: mi=1554 s=7 e=7 3846: mi=1555 s=0 e=0 3847: mi=1555 s=2 e=2 3848: mi=1555 s=5 e=5 3849: mi=1555 s=8 e=9 3850: mi=1555 s=12 e=12 3851: mi=1555 s=14 e=14 3852: mi=1555 s=17 e=17 3853: mi=1555 s=20 e=20 3854: mi=1555 s=23 e=23 3855: mi=1555 s=26 e=27 3856: mi=1555 s=30 e=30 3857: mi=1555 s=33 e=33 3858: mi=1555 s=36 e=36 3859: mi=1555 s=39 e=40 3860: mi=1555 s=43 e=43 3861: mi=1555 s=46 e=46 3862: mi=1555 s=49 e=50 3863: mi=1555 s=53 e=54 3864: mi=1555 s=57 e=57 3865: mi=1555 s=60 e=60 3866: mi=1555 s=63 e=64 3867: mi=1555 s=67 e=68 3868: mi=1555 s=71 e=71 3869: mi=1555 s=74 e=74 3870: mi=1555 s=77 e=78 3871: mi=1555 s=81 e=82 3872: mi=1555 s=85 e=85 3873: mi=1555 s=88 e=88 3874: mi=1555 s=91 e=92 3875: mi=1555 s=95 e=96 3876: mi=1555 s=99 e=99 3877: mi=1555 s=102 e=102 3878: mi=1555 s=105 e=106 3879: mi=1555 s=109 e=110 3880: mi=1555 s=113 e=113 3881: mi=1555 s=116 e=116 3882: mi=1555 s=119 e=120 3883: mi=1555 s=123 e=124 3884: mi=1555 s=127 e=127 3885: mi=1555 s=130 e=130 3886: mi=1555 s=133 e=134 3887: mi=1555 s=137 e=138 3888: mi=1555 s=141 e=141 3889: mi=1555 s=144 e=144 3890: mi=1555 s=147 e=148 3891: mi=1555 s=151 e=152 3892: mi=1555 s=155 e=155 3893: mi=1555 s=158 e=158 3894: mi=1555 s=161 e=162 3895: mi=1555 s=165 e=166 3896: mi=1555 s=169 e=169 3897: mi=1555 s=172 e=172 3898: mi=1555 s=175 e=176 3899: mi=1555 s=179 e=180 3900: mi=1555 s=183 e=183 3901: mi=1555 s=186 e=186 3902: mi=1555 s=189 e=190 3903: mi=1555 s=193 e=194 3904: mi=1555 s=197 e=197 3905: mi=1555 s=200 e=200 3906: mi=1555 s=203 e=204 3907: mi=1555 s=207 e=208 3908: mi=1555 s=211 e=211 3909: mi=1555 s=214 e=214 3910: mi=1555 s=217 e=218 3911: mi=1555 s=221 e=222 3912: mi=1555 s=225 e=225 3913: mi=1555 s=228 e=228 3914: mi=1555 s=231 e=232 3915: mi=1555 s=235 e=236 3916: mi=1555 s=239 e=239 3917: mi=1555 s=242 e=242 3918: mi=1555 s=245 e=246 3919: mi=1555 s=249 e=250 3920: mi=1555 s=253 e=253 3921: mi=1555 s=256 e=256 3922: mi=1555 s=259 e=259 3923: mi=1555 s=262 e=262 3924: mi=1555 s=263 e=263 3925: mi=1555 s=265 e=265 3926: mi=1555 s=268 e=274 3927: mi=1555 s=277 e=278 3928: mi=1555 s=281 e=281 3929: mi=1555 s=283 e=283 3930: mi=1555 s=286 e=286 3931: mi=1555 s=289 e=289 3932: mi=1555 s=290 e=290 3933: mi=1555 s=293 e=293 3934: mi=1555 s=296 e=296 3935: mi=1555 s=299 e=300 3936: mi=1557 s=0 e=0 3937: mi=1557 s=3 e=3 3938: mi=1558 s=0 e=0 3939: mi=1558 s=2 e=2 3940: mi=1558 s=5 e=5 3941: mi=1559 s=0 e=0 3942: mi=1559 s=2 e=2 3943: mi=1559 s=5 e=6 3944: mi=1560 s=0 e=0 3945: mi=1560 s=2 e=2 3946: mi=1560 s=5 e=5 3947: mi=1561 s=0 e=0 3948: mi=1561 s=2 e=2 3949: mi=1561 s=5 e=5 3950: mi=1562 s=0 e=0 3951: mi=1562 s=2 e=2 3952: mi=1562 s=5 e=6 3953: mi=1563 s=0 e=0 3954: mi=1563 s=2 e=2 3955: mi=1563 s=5 e=6 3956: mi=1564 s=0 e=0 3957: mi=1564 s=2 e=2 3958: mi=1564 s=5 e=6 3959: mi=1565 s=0 e=0 3960: mi=1565 s=2 e=2 3961: mi=1565 s=5 e=6 3962: mi=1566 s=0 e=0 3963: mi=1566 s=2 e=2 3964: mi=1566 s=5 e=6 3965: mi=1567 s=0 e=0 3966: mi=1567 s=2 e=2 3967: mi=1567 s=5 e=6 3968: mi=1568 s=0 e=0 3969: mi=1568 s=2 e=2 3970: mi=1568 s=5 e=6 3971: mi=1569 s=0 e=0 3972: mi=1569 s=2 e=2 3973: mi=1569 s=5 e=6 3974: mi=1570 s=0 e=0 3975: mi=1570 s=2 e=2 3976: mi=1570 s=5 e=6 3977: mi=1571 s=0 e=0 3978: mi=1571 s=2 e=2 3979: mi=1571 s=5 e=6 3980: mi=1572 s=0 e=0 3981: mi=1572 s=2 e=2 3982: mi=1572 s=5 e=6 3983: mi=1573 s=0 e=0 3984: mi=1573 s=2 e=2 3985: mi=1573 s=5 e=6 3986: mi=1574 s=0 e=0 3987: mi=1574 s=2 e=2 3988: mi=1574 s=5 e=6 3989: mi=1575 s=0 e=0 3990: mi=1575 s=2 e=2 3991: mi=1575 s=5 e=6 3992: mi=1576 s=0 e=0 3993: mi=1576 s=2 e=2 3994: mi=1576 s=5 e=6 3995: mi=1577 s=0 e=0 3996: mi=1577 s=3 e=4 3997: mi=1578 s=0 e=0 3998: mi=1578 s=3 e=4 3999: mi=1579 s=0 e=0 4000: mi=1579 s=2 e=2 4001: mi=1579 s=5 e=6 4002: mi=1580 s=0 e=0 4003: mi=1580 s=2 e=2 4004: mi=1580 s=5 e=5 4005: mi=1581 s=0 e=0 4006: mi=1581 s=2 e=2 4007: mi=1581 s=5 e=5 4008: mi=1582 s=0 e=0 4009: mi=1582 s=2 e=2 4010: mi=1582 s=5 e=5 4011: mi=1583 s=0 e=0 4012: mi=1583 s=2 e=2 4013: mi=1583 s=5 e=5 4014: mi=1584 s=0 e=0 4015: mi=1584 s=2 e=2 4016: mi=1584 s=5 e=5 4017: mi=1585 s=0 e=0 4018: mi=1585 s=2 e=2 4019: mi=1585 s=5 e=5 4020: mi=1586 s=0 e=0 4021: mi=1586 s=2 e=2 4022: mi=1586 s=5 e=5 4023: mi=1587 s=0 e=0 4024: mi=1587 s=2 e=2 4025: mi=1587 s=5 e=5 4026: mi=1588 s=0 e=0 4027: mi=1588 s=2 e=2 4028: mi=1588 s=5 e=5 4029: mi=1589 s=0 e=0 4030: mi=1589 s=2 e=2 4031: mi=1589 s=5 e=5 4032: mi=1590 s=0 e=0 4033: mi=1590 s=3 e=3 4034: mi=1591 s=0 e=0 4035: mi=1591 s=2 e=2 4036: mi=1591 s=5 e=5 4037: mi=1592 s=0 e=0 4038: mi=1592 s=2 e=2 4039: mi=1592 s=5 e=5 4040: mi=1593 s=0 e=0 4041: mi=1593 s=2 e=2 4042: mi=1593 s=5 e=5 4043: mi=1594 s=0 e=0 4044: mi=1594 s=2 e=2 4045: mi=1594 s=5 e=5 4046: mi=1595 s=0 e=0 4047: mi=1595 s=3 e=3 4048: mi=1596 s=0 e=0 4049: mi=1596 s=2 e=2 4050: mi=1596 s=5 e=6 4051: mi=1598 s=0 e=0 4052: mi=1598 s=2 e=2 4053: mi=1598 s=4 e=4 4054: mi=1598 s=7 e=7 4055: mi=1599 s=0 e=1 4056: mi=1599 s=3 e=3 4057: mi=1599 s=6 e=7 4058: mi=1599 s=9 e=9 4059: mi=1599 s=10 e=10 4060: mi=1599 s=13 e=14 4061: mi=1600 s=0 e=1 4062: mi=1600 s=3 e=3 4063: mi=1600 s=6 e=7 4064: mi=1600 s=9 e=9 4065: mi=1600 s=10 e=10 4066: mi=1600 s=12 e=12 4067: mi=1600 s=15 e=15 4068: mi=1600 s=18 e=19 4069: mi=1600 s=20 e=20 4070: mi=1600 s=22 e=22 4071: mi=1600 s=25 e=26 4072: mi=1600 s=28 e=28 4073: mi=1600 s=31 e=32 4074: mi=1600 s=35 e=37 4075: mi=1600 s=38 e=38 4076: mi=1601 s=0 e=0 4077: mi=1601 s=2 e=2 4078: mi=1601 s=5 e=6 4079: mi=1613 s=0 e=0 4080: mi=1613 s=3 e=3 4081: mi=1614 s=0 e=1 4082: mi=1602 s=0 e=0 4083: mi=1602 s=3 e=3 4084: mi=1603 s=0 e=0 4085: mi=1603 s=3 e=3 4086: mi=1604 s=0 e=0 4087: mi=1604 s=2 e=2 4088: mi=1604 s=5 e=5 4089: mi=1604 s=8 e=9 4090: mi=1605 s=0 e=0 4091: mi=1605 s=2 e=2 4092: mi=1605 s=4 e=4 4093: mi=1605 s=7 e=7 4094: mi=1606 s=0 e=1 4095: mi=1606 s=3 e=3 4096: mi=1606 s=6 e=7 4097: mi=1606 s=9 e=9 4098: mi=1606 s=10 e=10 4099: mi=1606 s=13 e=14 4100: mi=1607 s=0 e=1 4101: mi=1607 s=3 e=3 4102: mi=1607 s=6 e=7 4103: mi=1607 s=9 e=9 4104: mi=1607 s=10 e=10 4105: mi=1607 s=12 e=12 4106: mi=1607 s=15 e=15 4107: mi=1607 s=18 e=19 4108: mi=1607 s=20 e=20 4109: mi=1607 s=22 e=22 4110: mi=1607 s=25 e=26 4111: mi=1607 s=28 e=28 4112: mi=1607 s=31 e=32 4113: mi=1607 s=35 e=37 4114: mi=1607 s=38 e=38 4115: mi=1608 s=0 e=1 4116: mi=1608 s=3 e=3 4117: mi=1608 s=6 e=7 4118: mi=1608 s=9 e=9 4119: mi=1608 s=10 e=10 4120: mi=1608 s=13 e=14 4121: mi=1609 s=0 e=0 4122: mi=1609 s=2 e=2 4123: mi=1609 s=5 e=6 4124: mi=1610 s=0 e=0 4125: mi=1610 s=3 e=3 4126: mi=1611 s=0 e=0 4127: mi=1611 s=3 e=3 4128: mi=1612 s=0 e=0 4129: mi=1612 s=2 e=2 4130: mi=1612 s=5 e=5 4131: mi=1612 s=8 e=9 4132: mi=1615 s=0 e=1 4133: mi=1615 s=3 e=5 4134: mi=1615 s=7 e=7 4135: mi=1615 s=9 e=9 4136: mi=1615 s=12 e=12 4137: mi=1615 s=14 e=14 4138: mi=1615 s=15 e=15 4139: mi=1615 s=17 e=19 4140: mi=1615 s=21 e=21 4141: mi=1615 s=23 e=23 4142: mi=1615 s=26 e=26 4143: mi=1615 s=28 e=28 4144: mi=1615 s=29 e=29 4145: mi=1615 s=31 e=31 4146: mi=1615 s=34 e=34 4147: mi=1615 s=36 e=36 4148: mi=1616 s=0 e=0 4149: mi=1616 s=3 e=3 4150: mi=1616 s=5 e=5 4151: mi=1616 s=8 e=9 4152: mi=1616 s=11 e=11 4153: mi=1617 s=0 e=0 4154: mi=1617 s=3 e=3 4155: mi=1617 s=5 e=5 4156: mi=1618 s=0 e=1 4157: mi=1619 s=0 e=1 4158: mi=1620 s=0 e=1 4159: mi=1621 s=0 e=0 4160: mi=1621 s=2 e=2 4161: mi=1622 s=0 e=1 4162: mi=1623 s=0 e=0 4163: mi=1623 s=2 e=2 4164: mi=1623 s=5 e=5 4165: mi=1624 s=0 e=0 4166: mi=1624 s=2 e=2 4167: mi=1624 s=5 e=6 4168: mi=1624 s=8 e=8 4169: mi=1625 s=0 e=0 4170: mi=1625 s=2 e=2 4171: mi=1625 s=5 e=6 4172: mi=1626 s=0 e=0 4173: mi=1626 s=2 e=2 4174: mi=1626 s=5 e=6 4175: mi=1630 s=0 e=0 4176: mi=1630 s=3 e=3 4177: mi=1631 s=0 e=0 4178: mi=1631 s=2 e=2 4179: mi=1631 s=5 e=5 4180: mi=1632 s=0 e=0 4181: mi=1632 s=2 e=2 4182: mi=1632 s=5 e=5 4183: mi=1633 s=0 e=0 4184: mi=1633 s=2 e=2 4185: mi=1633 s=5 e=6 4186: mi=1633 s=8 e=8 4187: mi=1634 s=0 e=0 4188: mi=1634 s=2 e=2 4189: mi=1634 s=5 e=6 4190: mi=1635 s=0 e=0 4191: mi=1635 s=2 e=2 4192: mi=1635 s=5 e=6 4193: mi=1635 s=8 e=8 4194: mi=1636 s=0 e=0 4195: mi=1636 s=2 e=2 4196: mi=1636 s=5 e=6 4197: mi=1641 s=0 e=0 4198: mi=1641 s=3 e=3 4199: mi=1642 s=0 e=0 4200: mi=1642 s=2 e=2 4201: mi=1642 s=5 e=5 4202: mi=1662 s=0 e=0 4203: mi=1662 s=3 e=3 4204: mi=1663 s=0 e=0 4205: mi=1663 s=3 e=4 4206: mi=1664 s=0 e=0 4207: mi=1665 s=0 e=0 4208: mi=1666 s=0 e=0 4209: mi=1667 s=0 e=0 4210: mi=1668 s=0 e=0 4211: mi=1669 s=0 e=0 4212: mi=1670 s=0 e=0 4213: mi=1643 s=0 e=0 4214: mi=1643 s=3 e=3 4215: mi=1644 s=0 e=0 4216: mi=1644 s=3 e=4 4217: mi=1645 s=0 e=0 4218: mi=1645 s=3 e=3 4219: mi=1646 s=0 e=0 4220: mi=1646 s=3 e=3 4221: mi=1647 s=0 e=0 4222: mi=1647 s=3 e=3 4223: mi=1648 s=0 e=0 4224: mi=1648 s=3 e=3 4225: mi=1649 s=0 e=0 4226: mi=1649 s=3 e=3 4227: mi=1650 s=0 e=0 4228: mi=1650 s=3 e=3 4229: mi=1651 s=0 e=0 4230: mi=1651 s=3 e=3 4231: mi=1660 s=0 e=0 4232: mi=1660 s=3 e=3 4233: mi=1661 s=0 e=0 4234: mi=1661 s=3 e=3 4235: mi=1671 s=0 e=0 4236: mi=1671 s=2 e=4 4237: mi=1671 s=6 e=6 4238: mi=1671 s=8 e=8 4239: mi=1671 s=11 e=11 4240: mi=1671 s=13 e=13 4241: mi=1671 s=14 e=14 4242: mi=1671 s=16 e=18 4243: mi=1671 s=20 e=20 4244: mi=1671 s=22 e=22 4245: mi=1671 s=25 e=25 4246: mi=1671 s=27 e=27 4247: mi=1671 s=28 e=28 4248: mi=1671 s=30 e=32 4249: mi=1671 s=34 e=34 4250: mi=1671 s=36 e=36 4251: mi=1671 s=39 e=39 4252: mi=1671 s=41 e=41 4253: mi=1671 s=42 e=42 4254: mi=1671 s=44 e=44 4255: mi=1671 s=47 e=47 4256: mi=1671 s=49 e=49 4257: mi=1672 s=0 e=0 4258: mi=1672 s=3 e=3 4259: mi=1672 s=5 e=5 4260: mi=1673 s=0 e=2 4261: mi=1673 s=4 e=4 4262: mi=1673 s=5 e=5 4263: mi=1673 s=7 e=7 4264: mi=1673 s=8 e=8 4265: mi=1673 s=11 e=12 4266: mi=1673 s=15 e=16 4267: mi=1673 s=18 e=18 4268: mi=1673 s=19 e=20 4269: mi=1673 s=22 e=22 4270: mi=1673 s=24 e=24 4271: mi=1673 s=26 e=26 4272: mi=1673 s=28 e=28 4273: mi=1673 s=30 e=30 4274: mi=1673 s=31 e=31 4275: mi=1673 s=33 e=33 4276: mi=1673 s=35 e=35 4277: mi=1673 s=38 e=39 4278: mi=1673 s=41 e=41 4279: mi=1673 s=42 e=42 4280: mi=1675 s=0 e=0 4281: mi=1675 s=2 e=2 4282: mi=1675 s=4 e=4 4283: mi=1675 s=7 e=8 4284: mi=1676 s=0 e=0 4285: mi=1676 s=2 e=2 4286: mi=1676 s=4 e=4 4287: mi=1676 s=5 e=5 4288: mi=1676 s=6 e=6 4289: mi=1676 s=8 e=8 4290: mi=1676 s=11 e=12 4291: mi=1677 s=0 e=0 4292: mi=1677 s=2 e=2 4293: mi=1677 s=4 e=4 4294: mi=1677 s=7 e=7 4295: mi=1678 s=0 e=0 4296: mi=1678 s=2 e=2 4297: mi=1678 s=4 e=4 4298: mi=1678 s=7 e=7 4299: mi=1679 s=0 e=0 4300: mi=1679 s=2 e=2 4301: mi=1679 s=4 e=4 4302: mi=1679 s=7 e=7 4303: mi=1680 s=0 e=0 4304: mi=1680 s=2 e=2 4305: mi=1680 s=4 e=4 4306: mi=1680 s=7 e=7 4307: mi=1681 s=0 e=0 4308: mi=1681 s=2 e=2 4309: mi=1681 s=4 e=4 4310: mi=1681 s=7 e=7 4311: mi=1682 s=0 e=0 4312: mi=1682 s=2 e=2 4313: mi=1682 s=4 e=4 4314: mi=1682 s=7 e=7 4315: mi=1683 s=0 e=0 4316: mi=1683 s=2 e=2 4317: mi=1683 s=4 e=4 4318: mi=1683 s=7 e=7 4319: mi=1684 s=0 e=0 4320: mi=1684 s=3 e=3 4321: mi=1685 s=0 e=0 4322: mi=1685 s=2 e=2 4323: mi=1685 s=5 e=6 4324: mi=1686 s=0 e=0 4325: mi=1686 s=2 e=2 4326: mi=1686 s=5 e=5 4327: mi=1687 s=0 e=0 4328: mi=1687 s=2 e=2 4329: mi=1687 s=5 e=5 4330: mi=1688 s=0 e=0 4331: mi=1688 s=2 e=2 4332: mi=1688 s=5 e=5 4333: mi=1689 s=0 e=0 4334: mi=1689 s=2 e=2 4335: mi=1689 s=5 e=5 4336: mi=1690 s=0 e=0 4337: mi=1690 s=2 e=2 4338: mi=1690 s=5 e=5 4339: mi=1691 s=0 e=0 4340: mi=1691 s=2 e=2 4341: mi=1691 s=5 e=5 4342: mi=1692 s=0 e=0 4343: mi=1692 s=3 e=3 4344: mi=1693 s=0 e=0 4345: mi=1693 s=2 e=2 4346: mi=1693 s=5 e=5 4347: mi=1694 s=0 e=0 4348: mi=1694 s=3 e=3 4349: mi=1695 s=0 e=0 4350: mi=1695 s=2 e=2 4351: mi=1695 s=5 e=5 4352: mi=1696 s=0 e=0 4353: mi=1696 s=3 e=4 4354: mi=1697 s=0 e=0 4355: mi=1697 s=2 e=2 4356: mi=1698 s=0 e=0 4357: mi=1698 s=3 e=4 4358: mi=1699 s=0 e=0 4359: mi=1699 s=2 e=2 4360: mi=1699 s=5 e=5 4361: mi=1699 s=8 e=9 4362: mi=1699 s=11 e=11 4363: mi=1700 s=0 e=0 4364: mi=1700 s=3 e=4 4365: mi=1700 s=6 e=6 4366: mi=1700 s=9 e=10 4367: mi=1700 s=12 e=12 4368: mi=1700 s=15 e=16 4369: mi=1700 s=18 e=18 4370: mi=1700 s=21 e=22 4371: mi=1700 s=24 e=24 4372: mi=1700 s=27 e=28 4373: mi=1700 s=30 e=30 4374: mi=1700 s=33 e=34 4375: mi=1700 s=36 e=36 4376: mi=1701 s=0 e=0 4377: mi=1701 s=3 e=3 4378: mi=1701 s=5 e=5 4379: mi=1701 s=8 e=8 4380: mi=1701 s=10 e=10 4381: mi=1701 s=13 e=13 4382: mi=1701 s=15 e=15 4383: mi=1701 s=18 e=18 4384: mi=1701 s=20 e=20 4385: mi=1701 s=23 e=23 4386: mi=1701 s=25 e=25 4387: mi=1701 s=28 e=28 4388: mi=1702 s=0 e=0 4389: mi=1702 s=3 e=3 4390: mi=1703 s=0 e=0 4391: mi=1703 s=3 e=3 4392: mi=1704 s=0 e=0 4393: mi=1704 s=2 e=2 4394: mi=1704 s=5 e=5 4395: mi=1705 s=0 e=0 4396: mi=1705 s=3 e=3 4397: mi=1706 s=0 e=0 4398: mi=1706 s=2 e=2 4399: mi=1706 s=5 e=6 4400: mi=1706 s=9 e=10 4401: mi=1707 s=0 e=0 4402: mi=1707 s=2 e=2 4403: mi=1707 s=5 e=6 4404: mi=1708 s=0 e=0 4405: mi=1708 s=3 e=4 4406: mi=1709 s=0 e=0 4407: mi=1709 s=3 e=4 4408: mi=1710 s=0 e=5 4409: mi=1710 s=7 e=7 4410: mi=1710 s=10 e=10 4411: mi=1710 s=12 e=12 4412: mi=1710 s=14 e=14 4413: mi=1710 s=17 e=17 4414: mi=1710 s=19 e=19 4415: mi=1710 s=21 e=21 4416: mi=1710 s=24 e=24 4417: mi=1710 s=26 e=26 4418: mi=1711 s=0 e=3 4419: mi=1711 s=6 e=6 4420: mi=1711 s=8 e=8 4421: mi=1711 s=11 e=11 4422: mi=1711 s=13 e=13 4423: mi=1711 s=15 e=15 4424: mi=1711 s=18 e=18 4425: mi=1711 s=20 e=20 4426: mi=1711 s=22 e=22 4427: mi=1711 s=25 e=25 4428: mi=1711 s=27 e=28 4429: mi=1711 s=30 e=30 4430: mi=1711 s=32 e=32 4431: mi=1711 s=34 e=34 4432: mi=1711 s=36 e=36 4433: mi=1711 s=38 e=38 4434: mi=1711 s=40 e=40 4435: mi=1711 s=42 e=42 4436: mi=1711 s=45 e=45 4437: mi=1711 s=48 e=48 4438: mi=1711 s=49 e=49 4439: mi=1711 s=51 e=51 4440: mi=1711 s=54 e=55 4441: mi=1711 s=58 e=58 4442: mi=1711 s=61 e=62 4443: mi=1711 s=64 e=64 4444: mi=1711 s=66 e=66 4445: mi=1711 s=69 e=69 4446: mi=1711 s=72 e=73 4447: mi=1711 s=75 e=75 4448: mi=1711 s=78 e=78 4449: mi=1712 s=0 e=0 4450: mi=1712 s=2 e=2 4451: mi=1712 s=4 e=6 4452: mi=1712 s=8 e=8 4453: mi=1712 s=10 e=10 4454: mi=1712 s=13 e=15 4455: mi=1712 s=18 e=19 4456: mi=1712 s=20 e=21 4457: mi=1714 s=0 e=0 4458: mi=1714 s=3 e=3 4459: mi=1714 s=6 e=7 4460: mi=1714 s=8 e=8 4461: mi=1714 s=11 e=12 4462: mi=1714 s=13 e=13 4463: mi=1715 s=0 e=0 4464: mi=1715 s=3 e=4 4465: mi=1715 s=7 e=8 4466: mi=1715 s=11 e=12 4467: mi=1715 s=15 e=16 4468: mi=1715 s=19 e=20 4469: mi=1715 s=23 e=23 4470: mi=1715 s=26 e=27 4471: mi=1715 s=30 e=30 4472: mi=1715 s=33 e=34 4473: mi=1715 s=37 e=37 4474: mi=1715 s=40 e=41 4475: mi=1715 s=44 e=44 4476: mi=1715 s=47 e=48 4477: mi=1715 s=51 e=51 4478: mi=1715 s=54 e=55 4479: mi=1715 s=58 e=58 4480: mi=1715 s=61 e=61 4481: mi=1715 s=64 e=65 4482: mi=1715 s=68 e=69 4483: mi=1715 s=71 e=71 4484: mi=1715 s=74 e=75 4485: mi=1715 s=77 e=77 4486: mi=1715 s=79 e=79 4487: mi=1715 s=82 e=82 4488: mi=1715 s=85 e=85 4489: mi=1715 s=86 e=86 4490: mi=1715 s=89 e=90 4491: mi=1715 s=93 e=93 4492: mi=1715 s=95 e=95 4493: mi=1715 s=98 e=98 4494: mi=1715 s=100 e=100 4495: mi=1715 s=103 e=104 4496: mi=1715 s=107 e=108 4497: mi=1715 s=111 e=111 4498: mi=1716 s=0 e=0 4499: mi=1716 s=3 e=4 4500: mi=1716 s=6 e=6 4501: mi=1716 s=9 e=9 4502: mi=1717 s=0 e=2 4503: mi=1717 s=5 e=6 4504: mi=1717 s=9 e=9 4505: mi=1717 s=12 e=12 4506: mi=1717 s=15 e=15 4507: mi=1717 s=18 e=18 4508: mi=1717 s=20 e=20 4509: mi=1717 s=23 e=23 4510: mi=1717 s=25 e=25 4511: mi=1717 s=28 e=28 4512: mi=1717 s=31 e=31 4513: mi=1717 s=34 e=35 4514: mi=1717 s=37 e=37 4515: mi=1717 s=40 e=41 4516: mi=1717 s=43 e=43 4517: mi=1717 s=45 e=45 4518: mi=1717 s=48 e=48 4519: mi=1717 s=51 e=51 4520: mi=1717 s=52 e=52 4521: mi=1717 s=54 e=54 4522: mi=1717 s=57 e=57 4523: mi=1717 s=59 e=59 4524: mi=1717 s=61 e=61 4525: mi=1717 s=64 e=65 4526: mi=1717 s=67 e=67 4527: mi=1717 s=69 e=69 4528: mi=1717 s=72 e=72 4529: mi=1717 s=75 e=75 4530: mi=1717 s=76 e=76 4531: mi=1717 s=79 e=82 4532: mi=1717 s=84 e=84 4533: mi=1717 s=86 e=86 4534: mi=1717 s=89 e=89 4535: mi=1717 s=92 e=92 4536: mi=1717 s=93 e=95 4537: mi=1717 s=97 e=97 4538: mi=1717 s=99 e=99 4539: mi=1717 s=102 e=102 4540: mi=1717 s=105 e=105 4541: mi=1717 s=106 e=106 4542: mi=1717 s=108 e=108 4543: mi=1717 s=111 e=112 4544: mi=1717 s=115 e=116 4545: mi=1717 s=119 e=119 4546: mi=1717 s=121 e=121 4547: mi=1717 s=124 e=124 4548: mi=1717 s=126 e=126 4549: mi=1717 s=129 e=129 4550: mi=1717 s=131 e=131 4551: mi=1717 s=133 e=133 4552: mi=1717 s=136 e=138 4553: mi=1717 s=141 e=141 4554: mi=1717 s=143 e=143 4555: mi=1717 s=145 e=145 4556: mi=1717 s=146 e=146 4557: mi=1717 s=148 e=149 4558: mi=1717 s=152 e=152 4559: mi=1717 s=155 e=155 4560: mi=1717 s=157 e=157 4561: mi=1717 s=160 e=161 4562: mi=1717 s=163 e=163 4563: mi=1717 s=166 e=166 4564: mi=1717 s=168 e=168 4565: mi=1717 s=171 e=171 4566: mi=1717 s=173 e=173 4567: mi=1717 s=176 e=176 4568: mi=1717 s=178 e=178 4569: mi=1717 s=180 e=180 4570: mi=1717 s=183 e=184 4571: mi=1717 s=186 e=186 4572: mi=1717 s=188 e=188 4573: mi=1717 s=190 e=190 4574: mi=1717 s=193 e=193 4575: mi=1717 s=195 e=195 4576: mi=1717 s=198 e=198 4577: mi=1717 s=200 e=200 4578: mi=1717 s=202 e=202 4579: mi=1717 s=204 e=204 4580: mi=1717 s=206 e=206 4581: mi=1717 s=209 e=211 4582: mi=1717 s=213 e=213 4583: mi=1717 s=215 e=215 4584: mi=1717 s=217 e=217 4585: mi=1717 s=220 e=222 4586: mi=1717 s=225 e=225 4587: mi=1717 s=227 e=227 4588: mi=1717 s=230 e=230 4589: mi=1717 s=231 e=231 4590: mi=1717 s=234 e=236 4591: mi=1717 s=239 e=239 4592: mi=1717 s=240 e=241 4593: mi=1717 s=242 e=242 4594: mi=1717 s=245 e=246 4595: mi=1717 s=248 e=248 4596: mi=1717 s=251 e=251 4597: mi=1718 s=0 e=0 4598: mi=1718 s=2 e=2 4599: mi=1718 s=5 e=6 4600: mi=1718 s=8 e=8 4601: mi=1718 s=11 e=11 4602: mi=1718 s=13 e=13 4603: mi=1718 s=16 e=16 4604: mi=1718 s=19 e=19 4605: mi=1718 s=22 e=23 4606: mi=1718 s=25 e=25 4607: mi=1718 s=28 e=29 4608: mi=1718 s=31 e=31 4609: mi=1718 s=33 e=33 4610: mi=1718 s=36 e=36 4611: mi=1718 s=39 e=39 4612: mi=1718 s=40 e=41 4613: mi=1718 s=44 e=44 4614: mi=1718 s=45 e=45 4615: mi=1718 s=47 e=47 4616: mi=1718 s=49 e=49 4617: mi=1718 s=52 e=53 4618: mi=1718 s=55 e=55 4619: mi=1718 s=58 e=59 4620: mi=1718 s=62 e=64 4621: mi=1718 s=65 e=65 4622: mi=1725 s=0 e=1 4623: mi=1725 s=3 e=3 4624: mi=1725 s=6 e=7 4625: mi=1725 s=9 e=9 4626: mi=1725 s=10 e=10 4627: mi=1725 s=12 e=12 4628: mi=1725 s=15 e=16 4629: mi=1725 s=18 e=18 4630: mi=1725 s=19 e=19 4631: mi=1725 s=21 e=21 4632: mi=1725 s=24 e=24 4633: mi=1725 s=25 e=25 4634: mi=1725 s=27 e=27 4635: mi=1725 s=29 e=30 4636: mi=1725 s=32 e=32 4637: mi=1725 s=35 e=39 4638: mi=1725 s=41 e=41 4639: mi=1725 s=44 e=45 4640: mi=1725 s=47 e=47 4641: mi=1725 s=48 e=48 4642: mi=1725 s=51 e=52 4643: mi=1725 s=53 e=53 4644: mi=1725 s=55 e=55 4645: mi=1725 s=56 e=56 4646: mi=1725 s=58 e=58 4647: mi=1725 s=60 e=60 4648: mi=1725 s=63 e=64 4649: mi=1725 s=66 e=66 4650: mi=1725 s=67 e=67 4651: mi=1725 s=69 e=69 4652: mi=1725 s=72 e=73 4653: mi=1728 s=0 e=1 4654: mi=1728 s=3 e=3 4655: mi=1728 s=6 e=7 4656: mi=1728 s=8 e=8 4657: mi=1728 s=11 e=12 4658: mi=1737 s=0 e=0 4659: mi=1737 s=3 e=3 4660: mi=1737 s=6 e=7 4661: mi=1737 s=8 e=8 4662: mi=1737 s=11 e=12 4663: mi=1737 s=13 e=13 4664: mi=1738 s=0 e=0 4665: mi=1738 s=3 e=3 4666: mi=1738 s=6 e=7 4667: mi=1738 s=8 e=8 4668: mi=1738 s=11 e=12 4669: mi=1738 s=13 e=13 4670: mi=1738 s=16 e=17 4671: mi=1738 s=18 e=18 4672: mi=1738 s=21 e=22 4673: mi=1738 s=23 e=23 4674: mi=1738 s=26 e=27 4675: mi=1739 s=0 e=0 4676: mi=1739 s=2 e=2 4677: mi=1739 s=5 e=6 4678: mi=1740 s=0 e=1 4679: mi=1740 s=3 e=3 4680: mi=1740 s=6 e=7 4681: mi=1740 s=9 e=9 4682: mi=1740 s=11 e=11 4683: mi=1740 s=14 e=17 4684: mi=1740 s=19 e=19 4685: mi=1740 s=20 e=20 4686: mi=1740 s=22 e=22 4687: mi=1740 s=24 e=24 4688: mi=1740 s=26 e=28 4689: mi=1740 s=30 e=30 4690: mi=1740 s=32 e=32 4691: mi=1740 s=35 e=35 4692: mi=1740 s=37 e=37 4693: mi=1740 s=39 e=39 4694: mi=1740 s=42 e=45 4695: mi=1740 s=48 e=49 4696: mi=1740 s=50 e=50 4697: mi=1743 s=0 e=0 4698: mi=1743 s=2 e=2 4699: mi=1743 s=4 e=4 4700: mi=1743 s=5 e=5 4701: mi=1743 s=7 e=7 4702: mi=1743 s=9 e=11 4703: mi=1743 s=14 e=16 4704: mi=1743 s=19 e=19 4705: mi=1713 s=0 e=1 4706: mi=1713 s=3 e=3 4707: mi=1713 s=5 e=5 4708: mi=1713 s=6 e=8 4709: mi=1713 s=10 e=10 4710: mi=1713 s=13 e=15 4711: mi=1713 s=18 e=19 4712: mi=1719 s=0 e=4 4713: mi=1719 s=6 e=6 4714: mi=1719 s=9 e=10 4715: mi=1719 s=12 e=12 4716: mi=1719 s=14 e=14 4717: mi=1719 s=17 e=20 4718: mi=1719 s=22 e=22 4719: mi=1719 s=23 e=23 4720: mi=1719 s=26 e=27 4721: mi=1719 s=30 e=30 4722: mi=1719 s=31 e=31 4723: mi=1719 s=34 e=35 4724: mi=1719 s=38 e=39 4725: mi=1719 s=42 e=43 4726: mi=1719 s=46 e=46 4727: mi=1719 s=48 e=48 4728: mi=1719 s=49 e=50 4729: mi=1719 s=51 e=51 4730: mi=1719 s=53 e=53 4731: mi=1719 s=55 e=55 4732: mi=1719 s=58 e=58 4733: mi=1719 s=59 e=59 4734: mi=1720 s=0 e=0 4735: mi=1720 s=2 e=2 4736: mi=1721 s=0 e=1 4737: mi=1721 s=3 e=3 4738: mi=1721 s=5 e=5 4739: mi=1721 s=7 e=7 4740: mi=1721 s=10 e=10 4741: mi=1721 s=12 e=12 4742: mi=1721 s=14 e=14 4743: mi=1722 s=0 e=0 4744: mi=1722 s=3 e=4 4745: mi=1726 s=0 e=2 4746: mi=1726 s=5 e=5 4747: mi=1727 s=0 e=2 4748: mi=1727 s=4 e=4 4749: mi=1727 s=6 e=6 4750: mi=1727 s=9 e=10 4751: mi=1727 s=12 e=12 4752: mi=1727 s=14 e=14 4753: mi=1727 s=17 e=18 4754: mi=1727 s=20 e=22 4755: mi=1727 s=25 e=26 4756: mi=1727 s=29 e=29 4757: mi=1727 s=31 e=31 4758: mi=1727 s=34 e=34 4759: mi=1729 s=0 e=0 4760: mi=1729 s=3 e=3 4761: mi=1729 s=6 e=6 4762: mi=1730 s=0 e=0 4763: mi=1730 s=3 e=3 4764: mi=1730 s=6 e=6 4765: mi=1732 s=0 e=0 4766: mi=1733 s=0 e=0 4767: mi=1734 s=0 e=0 4768: mi=1736 s=0 e=0 4769: mi=1741 s=0 e=2 4770: mi=1741 s=4 e=4 4771: mi=1741 s=7 e=8 4772: mi=1741 s=10 e=10 4773: mi=1741 s=12 e=12 4774: mi=1741 s=15 e=18 4775: mi=1741 s=20 e=20 4776: mi=1741 s=21 e=21 4777: mi=1741 s=23 e=23 4778: mi=1741 s=25 e=25 4779: mi=1741 s=26 e=26 4780: mi=1741 s=28 e=30 4781: mi=1741 s=32 e=32 4782: mi=1741 s=34 e=34 4783: mi=1741 s=37 e=37 4784: mi=1741 s=39 e=39 4785: mi=1741 s=42 e=44 4786: mi=1741 s=47 e=47 4787: mi=1742 s=0 e=3 4788: mi=1742 s=5 e=5 4789: mi=1742 s=7 e=7 4790: mi=1742 s=10 e=13 4791: mi=1742 s=15 e=15 4792: mi=1742 s=16 e=16 4793: mi=1742 s=18 e=18 4794: mi=1742 s=21 e=22 4795: mi=1742 s=24 e=24 4796: mi=1742 s=25 e=25 4797: mi=1742 s=28 e=29 4798: mi=1742 s=31 e=31 4799: mi=1742 s=34 e=35 4800: mi=1744 s=0 e=0 4801: mi=1744 s=3 e=3 4802: mi=1745 s=0 e=0 4803: mi=1745 s=2 e=2 4804: mi=1745 s=5 e=5 4805: mi=1746 s=0 e=0 4806: mi=1746 s=3 e=4 4807: mi=1747 s=0 e=0 4808: mi=1747 s=2 e=2 4809: mi=1748 s=0 e=0 4810: mi=1748 s=3 e=4 4811: mi=1749 s=0 e=0 4812: mi=1749 s=2 e=2 4813: mi=1749 s=5 e=5 4814: mi=1749 s=7 e=7 4815: mi=1750 s=0 e=0 4816: mi=1750 s=3 e=3 4817: mi=1750 s=6 e=7 4818: mi=1750 s=9 e=9 4819: mi=1751 s=0 e=0 4820: mi=1751 s=2 e=2 4821: mi=1751 s=5 e=5 4822: mi=1751 s=8 e=8 4823: mi=1751 s=11 e=12 4824: mi=1751 s=15 e=16 4825: mi=1751 s=19 e=20 4826: mi=1751 s=23 e=24 4827: mi=1751 s=27 e=27 4828: mi=1751 s=30 e=31 4829: mi=1751 s=33 e=33 4830: mi=1751 s=36 e=37 4831: mi=1751 s=40 e=40 4832: mi=1751 s=43 e=44 4833: mi=1751 s=47 e=48 4834: mi=1752 s=0 e=0 4835: mi=1752 s=3 e=3 4836: mi=1752 s=5 e=5 4837: mi=1752 s=8 e=8 4838: mi=1753 s=0 e=0 4839: mi=1753 s=3 e=3 4840: mi=1754 s=0 e=0 4841: mi=1754 s=2 e=3 4842: mi=1754 s=6 e=6 4843: mi=1755 s=0 e=0 4844: mi=1755 s=3 e=4 4845: mi=1756 s=0 e=0 4846: mi=1756 s=2 e=2 4847: mi=1757 s=0 e=0 4848: mi=1757 s=3 e=4 4849: mi=1758 s=0 e=0 4850: mi=1758 s=2 e=2 4851: mi=1758 s=5 e=5 4852: mi=1758 s=8 e=9 4853: mi=1758 s=11 e=11 4854: mi=1759 s=0 e=1 4855: mi=1759 s=4 e=4 4856: mi=1759 s=7 e=8 4857: mi=1759 s=10 e=10 4858: mi=1759 s=11 e=11 4859: mi=1759 s=13 e=13 4860: mi=1760 s=0 e=0 4861: mi=1760 s=3 e=3 4862: mi=1761 s=0 e=0 4863: mi=1761 s=3 e=3 4864: mi=1761 s=5 e=5 4865: mi=1761 s=7 e=7 4866: mi=1761 s=8 e=8 4867: mi=1761 s=11 e=11 4868: mi=1761 s=12 e=13 4869: mi=2517 s=0 e=0 4870: mi=2517 s=3 e=3 4871: mi=2521 s=0 e=0 4872: mi=2521 s=3 e=5 4873: mi=2521 s=8 e=8 4874: mi=2521 s=11 e=11 4875: mi=2521 s=12 e=12 4876: mi=2521 s=15 e=16 4877: mi=2521 s=19 e=21 4878: mi=2521 s=24 e=25 4879: mi=2521 s=28 e=28 4880: mi=2521 s=31 e=32 4881: mi=2521 s=34 e=34 4882: mi=2521 s=37 e=37 4883: mi=2521 s=38 e=39 4884: mi=2521 s=42 e=42 4885: mi=2521 s=45 e=46 4886: mi=2521 s=49 e=49 4887: mi=2521 s=52 e=52 4888: mi=2522 s=0 e=0 4889: mi=2522 s=3 e=3 4890: mi=2523 s=0 e=0 4891: mi=2523 s=1 e=1 4892: mi=2523 s=3 e=3 4893: mi=2523 s=5 e=5 4894: mi=2523 s=7 e=7 4895: mi=2523 s=10 e=10 4896: mi=2523 s=12 e=12 4897: mi=2523 s=14 e=14 4898: mi=2523 s=15 e=15 4899: mi=2523 s=16 e=17 4900: mi=2523 s=18 e=18 4901: mi=2533 s=0 e=0 4902: mi=2533 s=2 e=2 4903: mi=2533 s=5 e=5 4904: mi=2534 s=0 e=0 4905: mi=2535 s=0 e=0 4906: mi=2535 s=2 e=2 4907: mi=2535 s=5 e=6 4908: mi=2535 s=8 e=8 4909: mi=2535 s=9 e=9 4910: mi=2535 s=11 e=11 4911: mi=2535 s=14 e=15 4912: mi=2535 s=18 e=18 4913: mi=2535 s=20 e=20 4914: mi=2535 s=23 e=24 4915: mi=2535 s=27 e=27 4916: mi=2535 s=29 e=29 4917: mi=2535 s=32 e=33 4918: mi=2535 s=36 e=36 4919: mi=2535 s=37 e=39 4920: mi=2536 s=0 e=0 4921: mi=2537 s=0 e=0 4922: mi=2538 s=0 e=0 4923: mi=2538 s=2 e=2 4924: mi=2538 s=5 e=5 4925: mi=2539 s=0 e=0 4926: mi=2539 s=2 e=2 4927: mi=2539 s=4 e=4 4928: mi=2539 s=6 e=6 4929: mi=2539 s=9 e=10 4930: mi=2539 s=13 e=14 4931: mi=2539 s=17 e=17 4932: mi=2539 s=19 e=21 4933: mi=2539 s=24 e=24 4934: mi=2539 s=26 e=26 4935: mi=2539 s=29 e=29 4936: mi=2539 s=31 e=31 4937: mi=2539 s=34 e=35 4938: mi=2539 s=37 e=37 4939: mi=2539 s=40 e=41 4940: mi=2539 s=43 e=43 4941: mi=2539 s=46 e=47 4942: mi=2539 s=50 e=50 4943: mi=2540 s=0 e=0 4944: mi=2540 s=2 e=2 4945: mi=2540 s=5 e=5 4946: mi=2541 s=0 e=0 4947: mi=2541 s=2 e=2 4948: mi=2541 s=4 e=4 4949: mi=2541 s=6 e=6 4950: mi=2541 s=9 e=10 4951: mi=2541 s=13 e=14 4952: mi=2541 s=17 e=17 4953: mi=2541 s=19 e=19 4954: mi=2541 s=22 e=22 4955: mi=2541 s=24 e=24 4956: mi=2541 s=27 e=28 4957: mi=2541 s=30 e=30 4958: mi=2541 s=33 e=34 4959: mi=2541 s=36 e=36 4960: mi=2541 s=39 e=40 4961: mi=2541 s=43 e=43 4962: mi=2542 s=0 e=0 4963: mi=2542 s=2 e=2 4964: mi=2542 s=5 e=5 4965: mi=2543 s=0 e=1 4966: mi=2544 s=0 e=0 4967: mi=2544 s=2 e=2 4968: mi=2544 s=5 e=5 4969: mi=2545 s=0 e=0 4970: mi=2545 s=2 e=2 4971: mi=2545 s=5 e=5 4972: mi=2546 s=0 e=0 4973: mi=2546 s=3 e=4 4974: mi=2546 s=6 e=6 4975: mi=2546 s=7 e=7 4976: mi=2546 s=10 e=11 4977: mi=2546 s=13 e=13 4978: mi=2546 s=16 e=16 4979: mi=2546 s=19 e=20 4980: mi=2546 s=22 e=22 4981: mi=2546 s=24 e=24 4982: mi=2546 s=26 e=26 4983: mi=2546 s=29 e=30 4984: mi=2546 s=33 e=33 4985: mi=2546 s=34 e=35 4986: mi=2546 s=36 e=37 4987: mi=2546 s=38 e=39 4988: mi=2547 s=0 e=0 4989: mi=2547 s=2 e=2 4990: mi=2547 s=5 e=5 4991: mi=2548 s=0 e=2 4992: mi=2548 s=4 e=4 4993: mi=2548 s=7 e=7 4994: mi=2548 s=9 e=9 4995: mi=2548 s=12 e=13 4996: mi=2548 s=15 e=15 4997: mi=2548 s=17 e=17 4998: mi=2548 s=20 e=20 4999: mi=2548 s=21 e=21 5000: mi=2548 s=23 e=23 5001: mi=2548 s=26 e=27 5002: mi=2548 s=29 e=29 5003: mi=2548 s=31 e=31 5004: mi=2548 s=34 e=34 5005: mi=2548 s=36 e=36 5006: mi=2548 s=39 e=39 5007: mi=2548 s=42 e=42 5008: mi=2548 s=44 e=44 5009: mi=2548 s=47 e=51 5010: mi=2548 s=54 e=55 5011: mi=2548 s=58 e=58 5012: mi=2548 s=61 e=62 5013: mi=2548 s=65 e=65 5014: mi=2548 s=67 e=67 5015: mi=2548 s=70 e=71 5016: mi=2548 s=74 e=74 5017: mi=2548 s=77 e=77 5018: mi=2548 s=79 e=79 5019: mi=2548 s=81 e=81 5020: mi=2548 s=84 e=85 5021: mi=2548 s=88 e=88 5022: mi=2548 s=89 e=90 5023: mi=2548 s=92 e=92 5024: mi=2548 s=95 e=95 5025: mi=2550 s=0 e=0 5026: mi=2550 s=2 e=2 5027: mi=2551 s=0 e=0 5028: mi=2551 s=2 e=2 5029: mi=2552 s=0 e=0 5030: mi=2552 s=2 e=2 5031: mi=2553 s=0 e=0 5032: mi=2553 s=2 e=2 5033: mi=2554 s=0 e=0 5034: mi=2554 s=2 e=2 5035: mi=2555 s=0 e=0 5036: mi=2555 s=2 e=2 5037: mi=2556 s=0 e=0 5038: mi=2556 s=2 e=2 5039: mi=2557 s=0 e=0 5040: mi=2557 s=2 e=2 5041: mi=2558 s=0 e=0 5042: mi=2558 s=2 e=2 5043: mi=2559 s=0 e=0 5044: mi=2559 s=2 e=2 5045: mi=2560 s=0 e=0 5046: mi=2560 s=3 e=3 5047: mi=2561 s=0 e=4 5048: mi=2561 s=7 e=7 5049: mi=2561 s=9 e=9 5050: mi=2561 s=11 e=11 5051: mi=2561 s=13 e=13 5052: mi=2561 s=15 e=15 5053: mi=2561 s=17 e=17 5054: mi=2561 s=19 e=19 5055: mi=2561 s=21 e=21 5056: mi=2561 s=23 e=23 5057: mi=2561 s=25 e=25 5058: mi=2561 s=27 e=27 5059: mi=2561 s=29 e=29 5060: mi=2561 s=31 e=31 5061: mi=2561 s=33 e=33 5062: mi=2561 s=36 e=37 5063: mi=2561 s=39 e=39 5064: mi=2561 s=41 e=41 5065: mi=2561 s=44 e=44 5066: mi=2561 s=46 e=46 5067: mi=2561 s=48 e=48 5068: mi=2561 s=51 e=51 5069: mi=2561 s=53 e=53 5070: mi=2561 s=55 e=55 5071: mi=2561 s=58 e=58 5072: mi=2561 s=60 e=60 5073: mi=2561 s=62 e=62 5074: mi=2561 s=64 e=64 5075: mi=2561 s=67 e=67 5076: mi=2561 s=70 e=70 5077: mi=2561 s=72 e=72 5078: mi=2562 s=0 e=0 5079: mi=2562 s=2 e=2 5080: mi=2562 s=4 e=4 5081: mi=2562 s=5 e=5 5082: mi=2562 s=7 e=10 5083: mi=2562 s=13 e=14 5084: mi=2562 s=16 e=17 5085: mi=2562 s=20 e=20 5086: mi=2563 s=0 e=0 5087: mi=2563 s=2 e=2 5088: mi=2563 s=5 e=5 5089: mi=2563 s=7 e=7 5090: mi=2563 s=9 e=9 5091: mi=2563 s=11 e=13 5092: mi=2563 s=16 e=16 5093: mi=2563 s=17 e=17 5094: mi=2563 s=19 e=20 5095: mi=2563 s=23 e=23 5096: mi=2564 s=0 e=2 5097: mi=2564 s=4 e=6 5098: mi=2564 s=9 e=9 5099: mi=2564 s=11 e=11 5100: mi=2564 s=14 e=15 5101: mi=2564 s=17 e=17 5102: mi=2564 s=19 e=19 5103: mi=2564 s=22 e=22 5104: mi=2564 s=24 e=24 5105: mi=2564 s=26 e=26 5106: mi=2564 s=29 e=29 5107: mi=2564 s=32 e=32 5108: mi=2564 s=34 e=34 5109: mi=2564 s=37 e=37 5110: mi=2564 s=38 e=38 5111: mi=2564 s=40 e=41 5112: mi=2564 s=44 e=44 5113: mi=2564 s=45 e=45 5114: mi=2564 s=47 e=47 5115: mi=2564 s=50 e=50 5116: mi=2564 s=51 e=51 5117: mi=2564 s=53 e=53 5118: mi=2564 s=56 e=56 5119: mi=2564 s=57 e=57 5120: mi=2564 s=59 e=60 5121: mi=2564 s=63 e=63 5122: mi=2579 s=0 e=0 5123: mi=2579 s=3 e=4 5124: mi=2579 s=7 e=10 5125: mi=2579 s=12 e=12 5126: mi=2579 s=14 e=14 5127: mi=2579 s=16 e=21 5128: mi=2579 s=24 e=29 5129: mi=2579 s=32 e=34 5130: mi=2579 s=36 e=36 5131: mi=2579 s=38 e=43 5132: mi=2579 s=46 e=46 5133: mi=2579 s=48 e=48 5134: mi=2579 s=51 e=56 5135: mi=2579 s=59 e=61 5136: mi=2579 s=63 e=63 5137: mi=2579 s=65 e=70 5138: mi=2579 s=73 e=75 5139: mi=2579 s=77 e=77 5140: mi=2579 s=79 e=82 5141: mi=2579 s=84 e=86 5142: mi=2579 s=88 e=90 5143: mi=2579 s=93 e=95 5144: mi=2579 s=97 e=99 5145: mi=2579 s=102 e=107 5146: mi=2579 s=109 e=109 5147: mi=2579 s=112 e=113 5148: mi=2579 s=116 e=117 5149: mi=2579 s=120 e=123 5150: mi=2579 s=125 e=127 5151: mi=2579 s=130 e=131 5152: mi=2579 s=134 e=135 5153: mi=2579 s=137 e=137 5154: mi=2579 s=140 e=141 5155: mi=2579 s=144 e=144 5156: mi=2579 s=145 e=145 5157: mi=2579 s=148 e=152 5158: mi=2579 s=155 e=156 5159: mi=2579 s=159 e=163 5160: mi=2579 s=166 e=167 5161: mi=2579 s=169 e=169 5162: mi=2579 s=172 e=176 5163: mi=2579 s=178 e=178 5164: mi=2579 s=180 e=180 5165: mi=2579 s=183 e=185 5166: mi=2579 s=187 e=189 5167: mi=2579 s=191 e=193 5168: mi=2579 s=196 e=200 5169: mi=2579 s=202 e=202 5170: mi=2579 s=204 e=204 5171: mi=2579 s=207 e=209 5172: mi=2579 s=211 e=213 5173: mi=2579 s=215 e=217 5174: mi=2579 s=220 e=224 5175: mi=2579 s=226 e=228 5176: mi=2579 s=230 e=232 5177: mi=2579 s=235 e=237 5178: mi=2579 s=239 e=241 5179: mi=2579 s=244 e=254 5180: mi=2579 s=257 e=257 5181: mi=2579 s=260 e=260 5182: mi=2579 s=262 e=264 5183: mi=2579 s=266 e=266 5184: mi=2579 s=269 e=271 5185: mi=2579 s=274 e=277 5186: mi=2579 s=279 e=279 5187: mi=2579 s=281 e=283 5188: mi=2579 s=285 e=285 5189: mi=2579 s=288 e=292 5190: mi=2579 s=295 e=303 5191: mi=2579 s=306 e=306 5192: mi=2579 s=307 e=307 5193: mi=2579 s=309 e=309 5194: mi=2579 s=312 e=314 5195: mi=2579 s=317 e=318 5196: mi=2579 s=320 e=320 5197: mi=2579 s=323 e=325 5198: mi=2579 s=328 e=329 5199: mi=2579 s=331 e=335 5200: mi=2579 s=337 e=337 5201: mi=2579 s=338 e=341 5202: mi=2579 s=343 e=345 5203: mi=2579 s=347 e=356 5204: mi=2579 s=359 e=359 5205: mi=2579 s=360 e=361 5206: mi=2602 s=0 e=3 5207: mi=2602 s=6 e=7 5208: mi=2602 s=9 e=9 5209: mi=2602 s=12 e=13 5210: mi=2602 s=15 e=15 5211: mi=2602 s=18 e=19 5212: mi=2602 s=22 e=24 5213: mi=2602 s=26 e=26 5214: mi=2602 s=29 e=30 5215: mi=2602 s=32 e=32 5216: mi=2602 s=35 e=35 5217: mi=2602 s=38 e=39 5218: mi=2602 s=41 e=41 5219: mi=2602 s=44 e=45 5220: mi=2602 s=48 e=49 5221: mi=2602 s=52 e=53 5222: mi=2602 s=55 e=55 5223: mi=2602 s=57 e=61 5224: mi=2602 s=63 e=63 5225: mi=2602 s=66 e=68 5226: mi=2602 s=71 e=72 5227: mi=2602 s=74 e=74 5228: mi=2602 s=77 e=79 5229: mi=2602 s=82 e=83 5230: mi=2602 s=85 e=85 5231: mi=2602 s=88 e=89 5232: mi=2602 s=92 e=93 5233: mi=2602 s=95 e=95 5234: mi=2602 s=98 e=99 5235: mi=2602 s=102 e=103 5236: mi=2602 s=105 e=105 5237: mi=2602 s=107 e=107 5238: mi=2602 s=108 e=109 5239: mi=2605 s=0 e=0 5240: mi=2605 s=2 e=2 5241: mi=2605 s=4 e=4 5242: mi=2605 s=5 e=5 5243: mi=2605 s=7 e=7 5244: mi=2605 s=9 e=9 5245: mi=2605 s=11 e=11 5246: mi=2605 s=12 e=13 5247: mi=2605 s=15 e=15 5248: mi=2605 s=17 e=18 5249: mi=2605 s=20 e=20 5250: mi=2605 s=21 e=21 5251: mi=2605 s=24 e=25 5252: mi=2605 s=27 e=28 5253: mi=2605 s=30 e=30 5254: mi=2605 s=33 e=34 5255: mi=2605 s=36 e=36 5256: mi=2605 s=38 e=38 5257: mi=2605 s=40 e=40 5258: mi=2605 s=43 e=43 5259: mi=2605 s=45 e=45 5260: mi=2605 s=47 e=47 5261: mi=2605 s=49 e=50 5262: mi=2605 s=52 e=52 5263: mi=2605 s=54 e=54 5264: mi=2605 s=56 e=56 5265: mi=2605 s=58 e=58 5266: mi=2605 s=60 e=60 5267: mi=2605 s=62 e=64 5268: mi=2605 s=67 e=67 5269: mi=2605 s=69 e=69 5270: mi=2605 s=71 e=71 5271: mi=2605 s=73 e=73 5272: mi=2605 s=76 e=77 5273: mi=2605 s=79 e=79 5274: mi=2605 s=81 e=81 5275: mi=2605 s=83 e=83 5276: mi=2605 s=85 e=85 5277: mi=2605 s=88 e=88 5278: mi=2605 s=90 e=90 5279: mi=2605 s=92 e=92 5280: mi=2605 s=94 e=95 5281: mi=2605 s=98 e=98 5282: mi=2605 s=100 e=101 5283: mi=2605 s=104 e=104 5284: mi=2605 s=107 e=108 5285: mi=2605 s=111 e=112 5286: mi=2605 s=115 e=115 5287: mi=2605 s=118 e=118 5288: mi=2605 s=120 e=120 5289: mi=2605 s=122 e=122 5290: mi=2605 s=124 e=124 5291: mi=2605 s=127 e=127 5292: mi=2605 s=129 e=129 5293: mi=2605 s=131 e=131 5294: mi=2605 s=133 e=133 5295: mi=2605 s=136 e=136 5296: mi=2605 s=138 e=138 5297: mi=2605 s=140 e=140 5298: mi=2605 s=142 e=144 5299: mi=2605 s=147 e=148 5300: mi=2605 s=150 e=150 5301: mi=2605 s=153 e=154 5302: mi=2605 s=156 e=157 5303: mi=2605 s=160 e=160 5304: mi=2605 s=161 e=161 5305: mi=2605 s=163 e=165 5306: mi=2605 s=168 e=168 5307: mi=2605 s=171 e=171 5308: mi=2605 s=173 e=173 5309: mi=2605 s=175 e=175 5310: mi=2605 s=177 e=180 5311: mi=2605 s=183 e=183 5312: mi=2605 s=185 e=186 5313: mi=2605 s=189 e=189 5314: mi=2605 s=191 e=191 5315: mi=2605 s=193 e=193 5316: mi=2605 s=196 e=196 5317: mi=2605 s=198 e=198 5318: mi=2605 s=200 e=200 5319: mi=2605 s=202 e=202 5320: mi=2605 s=205 e=205 5321: mi=2605 s=207 e=207 5322: mi=2605 s=210 e=210 5323: mi=2605 s=211 e=212 5324: mi=2605 s=214 e=214 5325: mi=2605 s=216 e=216 5326: mi=2605 s=218 e=218 5327: mi=2605 s=220 e=220 5328: mi=2605 s=223 e=224 5329: mi=2605 s=226 e=226 5330: mi=2605 s=228 e=228 5331: mi=2605 s=230 e=230 5332: mi=2605 s=232 e=232 5333: mi=2605 s=235 e=235 5334: mi=2605 s=237 e=237 5335: mi=2605 s=239 e=239 5336: mi=2605 s=241 e=242 5337: mi=2605 s=245 e=245 5338: mi=2605 s=247 e=248 5339: mi=2605 s=251 e=251 5340: mi=2605 s=254 e=255 5341: mi=2605 s=258 e=259 5342: mi=2605 s=262 e=262 5343: mi=2605 s=265 e=265 5344: mi=2605 s=267 e=267 5345: mi=2605 s=269 e=269 5346: mi=2605 s=271 e=271 5347: mi=2605 s=273 e=273 5348: mi=2605 s=276 e=277 5349: mi=2605 s=279 e=279 5350: mi=2605 s=281 e=281 5351: mi=2605 s=283 e=283 5352: mi=2605 s=285 e=285 5353: mi=2605 s=288 e=288 5354: mi=2605 s=290 e=290 5355: mi=2605 s=292 e=292 5356: mi=2605 s=294 e=295 5357: mi=2605 s=298 e=298 5358: mi=2605 s=300 e=301 5359: mi=2605 s=304 e=304 5360: mi=2605 s=307 e=308 5361: mi=2605 s=311 e=312 5362: mi=2605 s=315 e=315 5363: mi=2605 s=318 e=318 5364: mi=2605 s=320 e=320 5365: mi=2605 s=322 e=322 5366: mi=2605 s=324 e=324 5367: mi=2605 s=326 e=326 5368: mi=2605 s=329 e=330 5369: mi=2605 s=332 e=332 5370: mi=2605 s=334 e=334 5371: mi=2605 s=336 e=336 5372: mi=2605 s=338 e=338 5373: mi=2605 s=341 e=341 5374: mi=2605 s=343 e=343 5375: mi=2605 s=345 e=345 5376: mi=2605 s=347 e=348 5377: mi=2605 s=351 e=351 5378: mi=2605 s=353 e=354 5379: mi=2605 s=357 e=357 5380: mi=2605 s=359 e=359 5381: mi=2605 s=361 e=361 5382: mi=2605 s=363 e=364 5383: mi=2605 s=367 e=367 5384: mi=2605 s=370 e=371 5385: mi=2605 s=374 e=375 5386: mi=2605 s=378 e=378 5387: mi=2605 s=381 e=381 5388: mi=2605 s=383 e=384 5389: mi=2605 s=386 e=386 5390: mi=2605 s=388 e=389 5391: mi=2605 s=392 e=392 5392: mi=2605 s=394 e=394 5393: mi=2605 s=396 e=398 5394: mi=2605 s=401 e=401 5395: mi=2605 s=403 e=403 5396: mi=2605 s=405 e=407 5397: mi=2605 s=410 e=413 5398: mi=2605 s=416 e=417 5399: mi=2605 s=419 e=419 5400: mi=2605 s=422 e=422 5401: mi=2605 s=424 e=427 5402: mi=2605 s=430 e=431 5403: mi=2605 s=434 e=434 5404: mi=2607 s=0 e=3 5405: mi=2607 s=5 e=9 5406: mi=2607 s=11 e=11 5407: mi=2607 s=13 e=13 5408: mi=2607 s=15 e=15 5409: mi=2607 s=16 e=16 5410: mi=2607 s=18 e=18 5411: mi=2607 s=21 e=22 5412: mi=2607 s=24 e=24 5413: mi=2607 s=26 e=26 5414: mi=2607 s=28 e=28 5415: mi=2607 s=31 e=31 5416: mi=2607 s=32 e=32 5417: mi=2607 s=34 e=36 5418: mi=2607 s=39 e=40 5419: mi=2607 s=42 e=42 5420: mi=2607 s=45 e=46 5421: mi=2607 s=48 e=48 5422: mi=2607 s=51 e=51 5423: mi=2607 s=53 e=53 5424: mi=2607 s=55 e=55 5425: mi=2607 s=57 e=58 5426: mi=2607 s=61 e=61 5427: mi=2607 s=62 e=62 5428: mi=2607 s=65 e=65 5429: mi=2607 s=68 e=69 5430: mi=2607 s=71 e=71 5431: mi=2607 s=73 e=73 5432: mi=2607 s=76 e=76 5433: mi=2607 s=78 e=78 5434: mi=2607 s=80 e=80 5435: mi=2607 s=82 e=82 5436: mi=2607 s=84 e=84 5437: mi=2607 s=86 e=86 5438: mi=2607 s=89 e=89 5439: mi=2607 s=90 e=91 5440: mi=2609 s=0 e=0 5441: mi=2609 s=3 e=6 5442: mi=2609 s=8 e=10 5443: mi=2609 s=12 e=14 5444: mi=2609 s=17 e=20 5445: mi=2609 s=22 e=26 5446: mi=2609 s=28 e=32 5447: mi=2609 s=35 e=40 5448: mi=2609 s=42 e=44 5449: mi=2609 s=46 e=46 5450: mi=2609 s=48 e=50 5451: mi=2609 s=52 e=53 5452: mi=2609 s=55 e=55 5453: mi=2609 s=57 e=57 5454: mi=2609 s=59 e=61 5455: mi=2609 s=63 e=63 5456: mi=2609 s=65 e=65 5457: mi=2609 s=68 e=71 5458: mi=2609 s=73 e=74 5459: mi=2609 s=76 e=78 5460: mi=2609 s=80 e=82 5461: mi=2609 s=85 e=88 5462: mi=2609 s=90 e=95 5463: mi=2609 s=98 e=101 5464: mi=2609 s=103 e=105 5465: mi=2609 s=108 e=110 5466: mi=2609 s=112 e=113 5467: mi=2609 s=116 e=118 5468: mi=2609 s=120 e=120 5469: mi=2609 s=122 e=124 5470: mi=2609 s=126 e=127 5471: mi=2609 s=129 e=131 5472: mi=2609 s=133 e=134 5473: mi=2609 s=136 e=138 5474: mi=2609 s=140 e=140 5475: mi=2609 s=143 e=144 5476: mi=2609 s=147 e=150 5477: mi=2609 s=152 e=152 5478: mi=2609 s=154 e=156 5479: mi=2609 s=158 e=158 5480: mi=2609 s=161 e=161 5481: mi=2609 s=164 e=165 5482: mi=2609 s=168 e=169 5483: mi=2609 s=171 e=171 5484: mi=2609 s=173 e=173 5485: mi=2609 s=174 e=175 5486: mi=2609 s=178 e=179 5487: mi=2609 s=181 e=181 5488: mi=2609 s=183 e=183 5489: mi=2609 s=185 e=188 5490: mi=2609 s=191 e=194 5491: mi=2609 s=197 e=197 5492: mi=2609 s=200 e=202 5493: mi=2609 s=205 e=208 5494: mi=2609 s=210 e=210 5495: mi=2609 s=213 e=214 5496: mi=2609 s=217 e=222 5497: mi=2609 s=225 e=226 5498: mi=2609 s=229 e=230 5499: mi=2609 s=233 e=236 5500: mi=2609 s=238 e=238 5501: mi=2609 s=241 e=243 5502: mi=2609 s=245 e=246 5503: mi=2609 s=249 e=251 5504: mi=2609 s=253 e=255 5505: mi=2609 s=257 e=257 5506: mi=2609 s=260 e=262 5507: mi=2609 s=264 e=266 5508: mi=2609 s=268 e=271 5509: mi=2609 s=273 e=280 5510: mi=2609 s=283 e=283 5511: mi=2609 s=284 e=288 5512: mi=2609 s=290 e=292 5513: mi=2609 s=294 e=294 5514: mi=2609 s=296 e=298 5515: mi=2609 s=300 e=301 5516: mi=2609 s=303 e=303 5517: mi=2609 s=305 e=305 5518: mi=2609 s=307 e=307 5519: mi=2609 s=309 e=311 5520: mi=2609 s=313 e=313 5521: mi=2609 s=316 e=318 5522: mi=2609 s=321 e=321 5523: mi=2609 s=323 e=325 5524: mi=2609 s=328 e=329 5525: mi=2609 s=332 e=333 5526: mi=2609 s=336 e=337 5527: mi=2609 s=339 e=343 5528: mi=2609 s=346 e=351 5529: mi=2609 s=354 e=357 5530: mi=2609 s=359 e=359 5531: mi=2609 s=362 e=364 5532: mi=2609 s=366 e=367 5533: mi=2609 s=370 e=370 5534: mi=2609 s=372 e=374 5535: mi=2609 s=376 e=376 5536: mi=2609 s=378 e=378 5537: mi=2609 s=380 e=380 5538: mi=2609 s=382 e=384 5539: mi=2609 s=386 e=387 5540: mi=2609 s=389 e=391 5541: mi=2609 s=393 e=395 5542: mi=2609 s=398 e=398 5543: mi=2609 s=400 e=402 5544: mi=2609 s=404 e=405 5545: mi=2609 s=407 e=409 5546: mi=2609 s=411 e=411 5547: mi=2609 s=413 e=415 5548: mi=2609 s=417 e=419 5549: mi=2609 s=422 e=422 5550: mi=2609 s=424 e=425 5551: mi=2565 s=0 e=1 5552: mi=2565 s=3 e=10 5553: mi=2565 s=13 e=13 5554: mi=2576 s=0 e=2 5555: mi=2577 s=0 e=4 5556: mi=2577 s=6 e=10 5557: mi=2577 s=12 e=14 5558: mi=2577 s=16 e=23 5559: mi=2577 s=25 e=28 5560: mi=2577 s=30 e=32 5561: mi=2577 s=34 e=36 5562: mi=2577 s=38 e=39 5563: mi=2577 s=42 e=50 5564: mi=2577 s=53 e=55 5565: mi=2577 s=57 e=57 5566: mi=2577 s=59 e=61 5567: mi=2577 s=63 e=63 5568: mi=2577 s=66 e=68 5569: mi=2577 s=70 e=70 5570: mi=2577 s=72 e=74 5571: mi=2577 s=76 e=77 5572: mi=2577 s=79 e=81 5573: mi=2577 s=83 e=83 5574: mi=2577 s=85 e=87 5575: mi=2577 s=89 e=90 5576: mi=2577 s=92 e=94 5577: mi=2577 s=96 e=97 5578: mi=2577 s=99 e=99 5579: mi=2577 s=101 e=103 5580: mi=2577 s=105 e=105 5581: mi=2577 s=107 e=109 5582: mi=2577 s=111 e=113 5583: mi=2577 s=116 e=118 5584: mi=2577 s=120 e=122 5585: mi=2577 s=125 e=125 5586: mi=2577 s=127 e=129 5587: mi=2577 s=131 e=131 5588: mi=2577 s=133 e=136 5589: mi=2577 s=138 e=140 5590: mi=2577 s=142 e=142 5591: mi=2577 s=144 e=144 5592: mi=2577 s=147 e=148 5593: mi=2577 s=150 e=152 5594: mi=2577 s=154 e=155 5595: mi=2577 s=157 e=159 5596: mi=2577 s=162 e=165 5597: mi=2577 s=167 e=169 5598: mi=2577 s=172 e=174 5599: mi=2577 s=176 e=179 5600: mi=2577 s=182 e=184 5601: mi=2577 s=187 e=187 5602: mi=2577 s=190 e=192 5603: mi=2577 s=194 e=194 5604: mi=2577 s=196 e=198 5605: mi=2577 s=200 e=201 5606: mi=2577 s=204 e=204 5607: mi=2577 s=205 e=205 5608: mi=2577 s=207 e=207 5609: mi=2577 s=209 e=211 5610: mi=2577 s=213 e=215 5611: mi=2577 s=218 e=222 5612: mi=2577 s=225 e=225 5613: mi=2577 s=226 e=228 5614: mi=2577 s=230 e=232 5615: mi=2577 s=234 e=234 5616: mi=2577 s=237 e=238 5617: mi=2577 s=240 e=242 5618: mi=2577 s=244 e=245 5619: mi=2577 s=247 e=250 5620: mi=2577 s=252 e=252 5621: mi=2577 s=254 e=256 5622: mi=2577 s=258 e=260 5623: mi=2577 s=262 e=264 5624: mi=2577 s=266 e=268 5625: mi=2577 s=270 e=272 5626: mi=2577 s=275 e=277 5627: mi=2577 s=279 e=281 5628: mi=2577 s=284 e=286 5629: mi=2577 s=288 e=290 5630: mi=2577 s=293 e=293 5631: mi=2577 s=294 e=297 5632: mi=2577 s=299 e=301 5633: mi=2577 s=303 e=304 5634: mi=2577 s=307 e=309 5635: mi=2577 s=311 e=312 5636: mi=2577 s=315 e=317 5637: mi=2577 s=319 e=320 5638: mi=2577 s=323 e=325 5639: mi=2577 s=327 e=327 5640: mi=2577 s=329 e=331 5641: mi=2577 s=333 e=333 5642: mi=2577 s=336 e=338 5643: mi=2577 s=340 e=342 5644: mi=2577 s=344 e=344 5645: mi=2577 s=347 e=349 5646: mi=2577 s=351 e=351 5647: mi=2577 s=354 e=355 5648: mi=2577 s=357 e=358 5649: mi=2577 s=360 e=362 5650: mi=2577 s=364 e=366 5651: mi=2577 s=369 e=372 5652: mi=2577 s=374 e=377 5653: mi=2577 s=380 e=382 5654: mi=2577 s=385 e=385 5655: mi=2577 s=388 e=388 5656: mi=2577 s=390 e=392 5657: mi=2577 s=394 e=395 5658: mi=2577 s=398 e=399 5659: mi=2577 s=401 e=403 5660: mi=2577 s=405 e=409 5661: mi=2577 s=411 e=413 5662: mi=2577 s=415 e=416 5663: mi=2577 s=418 e=418 5664: mi=2577 s=420 e=420 5665: mi=2577 s=422 e=424 5666: mi=2577 s=426 e=426 5667: mi=2577 s=428 e=430 5668: mi=2577 s=432 e=432 5669: mi=2577 s=434 e=434 5670: mi=2577 s=437 e=438 5671: mi=2577 s=440 e=442 5672: mi=2577 s=444 e=446 5673: mi=2577 s=448 e=449 5674: mi=2577 s=452 e=455 5675: mi=2577 s=457 e=457 5676: mi=2577 s=460 e=462 5677: mi=2577 s=464 e=466 5678: mi=2577 s=468 e=469 5679: mi=2577 s=472 e=475 5680: mi=2577 s=477 e=477 5681: mi=2577 s=480 e=482 5682: mi=2577 s=484 e=486 5683: mi=2577 s=488 e=490 5684: mi=2577 s=492 e=494 5685: mi=2577 s=496 e=498 5686: mi=2577 s=500 e=511 5687: mi=2577 s=514 e=516 5688: mi=2577 s=518 e=519 5689: mi=2577 s=522 e=523 5690: mi=2577 s=525 e=527 5691: mi=2577 s=529 e=529 5692: mi=2577 s=531 e=533 5693: mi=2577 s=535 e=537 5694: mi=2577 s=539 e=541 5695: mi=2577 s=543 e=545 5696: mi=2577 s=547 e=552 5697: mi=2577 s=555 e=555 5698: mi=2577 s=556 e=558 5699: mi=2577 s=560 e=560 5700: mi=2577 s=562 e=564 5701: mi=2577 s=566 e=567 5702: mi=2577 s=569 e=571 5703: mi=2577 s=573 e=575 5704: mi=2577 s=577 e=579 5705: mi=2577 s=581 e=588 5706: mi=2577 s=591 e=591 5707: mi=2577 s=594 e=597 5708: mi=2577 s=599 e=600 5709: mi=2577 s=602 e=604 5710: mi=2577 s=606 e=606 5711: mi=2577 s=608 e=610 5712: mi=2577 s=612 e=613 5713: mi=2577 s=615 e=617 5714: mi=2577 s=619 e=620 5715: mi=2577 s=622 e=624 5716: mi=2577 s=626 e=626 5717: mi=2577 s=628 e=628 5718: mi=2577 s=630 e=630 5719: mi=2577 s=633 e=635 5720: mi=2577 s=638 e=638 5721: mi=2577 s=640 e=642 5722: mi=2577 s=644 e=644 5723: mi=2577 s=647 e=652 5724: mi=2577 s=655 e=655 5725: mi=2577 s=657 e=661 5726: mi=2577 s=664 e=668 5727: mi=2577 s=671 e=671 5728: mi=2577 s=674 e=676 5729: mi=2577 s=678 e=679 5730: mi=2577 s=682 e=685 5731: mi=2577 s=688 e=688 5732: mi=2577 s=691 e=693 5733: mi=2577 s=695 e=696 5734: mi=2577 s=699 e=702 5735: mi=2577 s=705 e=705 5736: mi=2577 s=708 e=710 5737: mi=2577 s=713 e=717 5738: mi=2577 s=720 e=720 5739: mi=2577 s=722 e=724 5740: mi=2577 s=726 e=727 5741: mi=2577 s=729 e=729 5742: mi=2577 s=731 e=733 5743: mi=2577 s=735 e=737 5744: mi=2577 s=739 e=740 5745: mi=2577 s=743 e=746 5746: mi=2577 s=748 e=749 5747: mi=2577 s=752 e=758 5748: mi=2577 s=761 e=763 5749: mi=2577 s=765 e=767 5750: mi=2577 s=769 e=771 5751: mi=2577 s=773 e=773 5752: mi=2577 s=776 e=777 5753: mi=2577 s=780 e=780 5754: mi=2577 s=783 e=784 5755: mi=2577 s=787 e=788 5756: mi=2577 s=791 e=793 5757: mi=2577 s=796 e=797 5758: mi=2577 s=799 e=799 5759: mi=2577 s=802 e=803 5760: mi=2577 s=805 e=809 5761: mi=2577 s=812 e=812 5762: mi=2577 s=815 e=817 5763: mi=2577 s=820 e=820 5764: mi=2577 s=823 e=823 5765: mi=2577 s=825 e=827 5766: mi=2577 s=829 e=833 5767: mi=2577 s=835 e=835 5768: mi=2577 s=838 e=838 5769: mi=2577 s=840 e=840 5770: mi=2577 s=842 e=844 5771: mi=2577 s=846 e=848 5772: mi=2577 s=850 e=850 5773: mi=2577 s=853 e=854 5774: mi=2577 s=857 e=857 5775: mi=2578 s=0 e=1 5776: mi=2578 s=3 e=15 5777: mi=2578 s=18 e=18 5778: mi=2582 s=0 e=1 5779: mi=2582 s=3 e=4 5780: mi=2582 s=6 e=6 5781: mi=2582 s=8 e=8 5782: mi=2582 s=10 e=10 5783: mi=2582 s=12 e=14 5784: mi=2582 s=16 e=20 5785: mi=2582 s=23 e=23 5786: mi=2582 s=24 e=24 5787: mi=2582 s=27 e=27 5788: mi=2583 s=0 e=0 5789: mi=2583 s=3 e=6 5790: mi=2583 s=9 e=10 5791: mi=2583 s=12 e=17 5792: mi=2583 s=20 e=20 5793: mi=2583 s=23 e=23 5794: mi=2583 s=25 e=25 5795: mi=2583 s=28 e=30 5796: mi=2583 s=33 e=34 5797: mi=2583 s=36 e=36 5798: mi=2583 s=39 e=41 5799: mi=2583 s=44 e=47 5800: mi=2583 s=49 e=51 5801: mi=2583 s=53 e=53 5802: mi=2583 s=55 e=55 5803: mi=2583 s=58 e=61 5804: mi=2583 s=64 e=67 5805: mi=2583 s=69 e=69 5806: mi=2583 s=71 e=71 5807: mi=2583 s=74 e=77 5808: mi=2583 s=80 e=82 5809: mi=2583 s=84 e=86 5810: mi=2583 s=88 e=88 5811: mi=2583 s=90 e=91 5812: mi=2583 s=93 e=93 5813: mi=2583 s=96 e=97 5814: mi=2583 s=99 e=104 5815: mi=2583 s=107 e=107 5816: mi=2583 s=110 e=113 5817: mi=2583 s=115 e=119 5818: mi=2583 s=122 e=123 5819: mi=2583 s=125 e=125 5820: mi=2583 s=128 e=130 5821: mi=2583 s=133 e=134 5822: mi=2583 s=137 e=140 5823: mi=2583 s=143 e=143 5824: mi=2583 s=144 e=147 5825: mi=2583 s=149 e=152 5826: mi=2583 s=154 e=154 5827: mi=2583 s=157 e=157 5828: mi=2583 s=158 e=160 5829: mi=2583 s=162 e=164 5830: mi=2583 s=167 e=170 5831: mi=2583 s=172 e=172 5832: mi=2583 s=174 e=176 5833: mi=2583 s=178 e=180 5834: mi=2583 s=183 e=187 5835: mi=2583 s=190 e=190 5836: mi=2583 s=193 e=199 5837: mi=2583 s=202 e=205 5838: mi=2583 s=207 e=212 5839: mi=2583 s=215 e=218 5840: mi=2583 s=220 e=220 5841: mi=2583 s=223 e=224 5842: mi=2583 s=226 e=228 5843: mi=2583 s=230 e=232 5844: mi=2583 s=234 e=235 5845: mi=2583 s=237 e=242 5846: mi=2583 s=245 e=249 5847: mi=2583 s=251 e=253 5848: mi=2583 s=255 e=255 5849: mi=2583 s=257 e=257 5850: mi=2583 s=259 e=261 5851: mi=2583 s=263 e=264 5852: mi=2583 s=267 e=269 5853: mi=2583 s=271 e=273 5854: mi=2583 s=275 e=277 5855: mi=2583 s=280 e=285 5856: mi=2583 s=288 e=292 5857: mi=2583 s=294 e=294 5858: mi=2583 s=297 e=300 5859: mi=2583 s=303 e=308 5860: mi=2583 s=310 e=315 5861: mi=2583 s=318 e=319 5862: mi=2583 s=321 e=326 5863: mi=2583 s=329 e=330 5864: mi=2583 s=332 e=337 5865: mi=2583 s=340 e=341 5866: mi=2583 s=343 e=347 5867: mi=2583 s=350 e=353 5868: mi=2583 s=355 e=360 5869: mi=2583 s=363 e=364 5870: mi=2583 s=366 e=371 5871: mi=2583 s=374 e=377 5872: mi=2583 s=379 e=384 5873: mi=2583 s=387 e=390 5874: mi=2583 s=392 e=397 5875: mi=2583 s=400 e=403 5876: mi=2583 s=405 e=405 5877: mi=2583 s=407 e=407 5878: mi=2583 s=410 e=415 5879: mi=2583 s=418 e=418 5880: mi=2583 s=420 e=420 5881: mi=2583 s=422 e=427 5882: mi=2583 s=430 e=431 5883: mi=2583 s=433 e=435 5884: mi=2583 s=437 e=442 5885: mi=2583 s=445 e=446 5886: mi=2583 s=448 e=450 5887: mi=2583 s=452 e=456 5888: mi=2583 s=459 e=464 5889: mi=2583 s=467 e=468 5890: mi=2583 s=470 e=472 5891: mi=2583 s=474 e=479 5892: mi=2583 s=482 e=485 5893: mi=2583 s=487 e=487 5894: mi=2583 s=489 e=489 5895: mi=2583 s=491 e=493 5896: mi=2583 s=495 e=496 5897: mi=2583 s=498 e=500 5898: mi=2583 s=502 e=502 5899: mi=2583 s=504 e=506 5900: mi=2583 s=508 e=510 5901: mi=2583 s=512 e=512 5902: mi=2583 s=515 e=515 5903: mi=2583 s=518 e=523 5904: mi=2583 s=526 e=529 5905: mi=2583 s=531 e=536 5906: mi=2583 s=539 e=542 5907: mi=2583 s=544 e=549 5908: mi=2583 s=552 e=555 5909: mi=2583 s=557 e=559 5910: mi=2583 s=561 e=564 5911: mi=2583 s=567 e=575 5912: mi=2583 s=578 e=578 5913: mi=2583 s=581 e=586 5914: mi=2583 s=589 e=589 5915: mi=2583 s=592 e=595 5916: mi=2583 s=597 e=597 5917: mi=2583 s=598 e=598 5918: mi=2583 s=601 e=602 5919: mi=2583 s=605 e=605 5920: mi=2583 s=608 e=609 5921: mi=2583 s=611 e=613 5922: mi=2583 s=616 e=616 5923: mi=2583 s=617 e=621 5924: mi=2583 s=623 e=623 5925: mi=2583 s=626 e=627 5926: mi=2583 s=629 e=629 5927: mi=2583 s=632 e=633 5928: mi=2583 s=635 e=637 5929: mi=2583 s=639 e=644 5930: mi=2583 s=647 e=649 5931: mi=2583 s=652 e=655 5932: mi=2583 s=657 e=659 5933: mi=2583 s=661 e=666 5934: mi=2583 s=669 e=671 5935: mi=2583 s=674 e=677 5936: mi=2583 s=679 e=679 5937: mi=2583 s=681 e=681 5938: mi=2583 s=684 e=689 5939: mi=2583 s=692 e=693 5940: mi=2583 s=695 e=697 5941: mi=2583 s=699 e=699 5942: mi=2584 s=0 e=2 5943: mi=2584 s=5 e=5 5944: mi=2584 s=7 e=7 5945: mi=2584 s=10 e=13 5946: mi=2584 s=16 e=16 5947: mi=2584 s=18 e=18 5948: mi=2584 s=21 e=22 5949: mi=2584 s=24 e=24 5950: mi=2584 s=27 e=28 5951: mi=2584 s=31 e=32 5952: mi=2584 s=35 e=38 5953: mi=2584 s=41 e=42 5954: mi=2584 s=44 e=44 5955: mi=2584 s=46 e=46 5956: mi=2584 s=49 e=50 5957: mi=2584 s=52 e=52 5958: mi=2584 s=54 e=54 5959: mi=2584 s=56 e=56 5960: mi=2584 s=58 e=58 5961: mi=2584 s=60 e=60 5962: mi=2584 s=63 e=63 5963: mi=2584 s=65 e=65 5964: mi=2584 s=68 e=68 5965: mi=2584 s=70 e=70 5966: mi=2584 s=73 e=76 5967: mi=2584 s=79 e=80 5968: mi=2584 s=82 e=82 5969: mi=2584 s=84 e=84 5970: mi=2584 s=86 e=86 5971: mi=2584 s=88 e=88 5972: mi=2584 s=90 e=90 5973: mi=2584 s=92 e=92 5974: mi=2584 s=95 e=95 5975: mi=2584 s=97 e=97 5976: mi=2584 s=100 e=103 5977: mi=2584 s=106 e=107 5978: mi=2584 s=110 e=111 5979: mi=2584 s=113 e=113 5980: mi=2584 s=116 e=117 5981: mi=2584 s=119 e=119 5982: mi=2584 s=121 e=121 5983: mi=2584 s=124 e=124 5984: mi=2584 s=125 e=125 5985: mi=2584 s=127 e=127 5986: mi=2584 s=129 e=129 5987: mi=2584 s=131 e=131 5988: mi=2584 s=133 e=133 5989: mi=2584 s=135 e=135 5990: mi=2584 s=138 e=140 5991: mi=2584 s=142 e=142 5992: mi=2584 s=144 e=144 5993: mi=2584 s=147 e=148 5994: mi=2584 s=150 e=150 5995: mi=2584 s=152 e=152 5996: mi=2584 s=155 e=155 5997: mi=2584 s=157 e=157 5998: mi=2584 s=160 e=160 5999: mi=2584 s=161 e=161 6000: mi=2584 s=163 e=163 6001: mi=2584 s=165 e=165 6002: mi=2584 s=167 e=167 6003: mi=2584 s=169 e=169 6004: mi=2584 s=171 e=171 6005: mi=2584 s=173 e=173 6006: mi=2584 s=176 e=176 6007: mi=2584 s=177 e=177 6008: mi=2584 s=179 e=179 6009: mi=2584 s=180 e=183 6010: mi=2584 s=186 e=186 6011: mi=2585 s=0 e=0 6012: mi=2585 s=3 e=3 6013: mi=2585 s=6 e=7 6014: mi=2585 s=10 e=10 6015: mi=2585 s=12 e=12 6016: mi=2585 s=15 e=15 6017: mi=2585 s=18 e=18 6018: mi=2586 s=0 e=7 6019: mi=2586 s=10 e=10 6020: mi=2586 s=13 e=13 6021: mi=2586 s=15 e=15 6022: mi=2586 s=18 e=18 6023: mi=2586 s=21 e=21 6024: mi=2586 s=24 e=25 6025: mi=2586 s=28 e=29 6026: mi=2586 s=32 e=33 6027: mi=2586 s=36 e=36 6028: mi=2586 s=39 e=39 6029: mi=2586 s=41 e=41 6030: mi=2586 s=44 e=44 6031: mi=2586 s=47 e=47 6032: mi=2586 s=50 e=51 6033: mi=2586 s=53 e=53 6034: mi=2586 s=56 e=57 6035: mi=2586 s=60 e=60 6036: mi=2586 s=63 e=64 6037: mi=2586 s=67 e=68 6038: mi=2586 s=71 e=71 6039: mi=2586 s=74 e=75 6040: mi=2586 s=77 e=77 6041: mi=2586 s=80 e=81 6042: mi=2586 s=84 e=84 6043: mi=2586 s=87 e=88 6044: mi=2586 s=90 e=90 6045: mi=2586 s=93 e=94 6046: mi=2586 s=97 e=97 6047: mi=2586 s=100 e=101 6048: mi=2586 s=103 e=103 6049: mi=2586 s=106 e=107 6050: mi=2586 s=110 e=110 6051: mi=2586 s=113 e=114 6052: mi=2586 s=116 e=116 6053: mi=2586 s=119 e=120 6054: mi=2586 s=123 e=124 6055: mi=2586 s=127 e=128 6056: mi=2586 s=129 e=129 6057: mi=2586 s=131 e=131 6058: mi=2586 s=133 e=133 6059: mi=2586 s=135 e=137 6060: mi=2586 s=140 e=140 6061: mi=2586 s=141 e=141 6062: mi=2586 s=143 e=144 6063: mi=2586 s=146 e=146 6064: mi=2586 s=148 e=151 6065: mi=2586 s=154 e=154 6066: mi=2586 s=155 e=155 6067: mi=2586 s=157 e=158 6068: mi=2586 s=160 e=160 6069: mi=2586 s=162 e=165 6070: mi=2586 s=168 e=168 6071: mi=2586 s=169 e=169 6072: mi=2586 s=171 e=171 6073: mi=2586 s=173 e=173 6074: mi=2586 s=175 e=178 6075: mi=2586 s=181 e=181 6076: mi=2587 s=0 e=3 6077: mi=2587 s=6 e=7 6078: mi=2587 s=10 e=10 6079: mi=2587 s=13 e=14 6080: mi=2587 s=16 e=16 6081: mi=2587 s=19 e=19 6082: mi=2587 s=22 e=25 6083: mi=2587 s=27 e=27 6084: mi=2587 s=30 e=33 6085: mi=2587 s=35 e=35 6086: mi=2587 s=38 e=38 6087: mi=2587 s=39 e=41 6088: mi=2587 s=43 e=43 6089: mi=2587 s=45 e=47 6090: mi=2587 s=49 e=49 6091: mi=2587 s=51 e=51 6092: mi=2587 s=53 e=53 6093: mi=2587 s=55 e=55 6094: mi=2587 s=57 e=57 6095: mi=2587 s=60 e=60 6096: mi=2587 s=63 e=64 6097: mi=2587 s=67 e=67 6098: mi=2587 s=69 e=73 6099: mi=2587 s=76 e=76 6100: mi=2588 s=0 e=4 6101: mi=2588 s=7 e=13 6102: mi=2588 s=15 e=17 6103: mi=2588 s=19 e=19 6104: mi=2588 s=22 e=23 6105: mi=2588 s=24 e=29 6106: mi=2588 s=31 e=32 6107: mi=2588 s=34 e=36 6108: mi=2588 s=38 e=38 6109: mi=2588 s=41 e=41 6110: mi=2588 s=44 e=48 6111: mi=2588 s=50 e=60 6112: mi=2588 s=63 e=64 6113: mi=2588 s=65 e=70 6114: mi=2588 s=72 e=72 6115: mi=2588 s=74 e=74 6116: mi=2588 s=77 e=79 6117: mi=2588 s=81 e=81 6118: mi=2588 s=84 e=87 6119: mi=2588 s=90 e=92 6120: mi=2588 s=94 e=96 6121: mi=2588 s=98 e=100 6122: mi=2588 s=102 e=106 6123: mi=2588 s=108 e=111 6124: mi=2588 s=113 e=115 6125: mi=2588 s=117 e=122 6126: mi=2588 s=125 e=136 6127: mi=2588 s=139 e=140 6128: mi=2588 s=141 e=143 6129: mi=2588 s=145 e=145 6130: mi=2588 s=147 e=149 6131: mi=2588 s=151 e=153 6132: mi=2588 s=155 e=159 6133: mi=2588 s=161 e=161 6134: mi=2588 s=162 e=167 6135: mi=2588 s=169 e=171 6136: mi=2588 s=173 e=182 6137: mi=2588 s=185 e=186 6138: mi=2588 s=187 e=192 6139: mi=2588 s=194 e=196 6140: mi=2588 s=198 e=207 6141: mi=2588 s=210 e=211 6142: mi=2588 s=212 e=217 6143: mi=2588 s=219 e=221 6144: mi=2588 s=223 e=227 6145: mi=2588 s=229 e=229 6146: mi=2588 s=232 e=234 6147: mi=2588 s=236 e=240 6148: mi=2588 s=243 e=245 6149: mi=2588 s=247 e=247 6150: mi=2588 s=249 e=251 6151: mi=2588 s=253 e=255 6152: mi=2588 s=258 e=260 6153: mi=2588 s=262 e=262 6154: mi=2588 s=264 e=266 6155: mi=2588 s=268 e=269 6156: mi=2588 s=272 e=274 6157: mi=2588 s=276 e=277 6158: mi=2588 s=280 e=282 6159: mi=2588 s=284 e=285 6160: mi=2588 s=288 e=288 6161: mi=2588 s=291 e=292 6162: mi=2588 s=294 e=296 6163: mi=2588 s=298 e=298 6164: mi=2588 s=300 e=300 6165: mi=2588 s=301 e=302 6166: mi=2588 s=304 e=306 6167: mi=2588 s=308 e=308 6168: mi=2588 s=310 e=312 6169: mi=2588 s=314 e=315 6170: mi=2588 s=317 e=319 6171: mi=2588 s=322 e=325 6172: mi=2588 s=327 e=330 6173: mi=2588 s=333 e=335 6174: mi=2588 s=338 e=338 6175: mi=2588 s=341 e=342 6176: mi=2588 s=343 e=345 6177: mi=2588 s=347 e=347 6178: mi=2588 s=348 e=350 6179: mi=2588 s=352 e=352 6180: mi=2588 s=353 e=354 6181: mi=2588 s=355 e=360 6182: mi=2588 s=362 e=363 6183: mi=2588 s=364 e=366 6184: mi=2588 s=368 e=372 6185: mi=2588 s=375 e=376 6186: mi=2589 s=0 e=0 6187: mi=2589 s=3 e=3 6188: mi=2589 s=5 e=6 6189: mi=2589 s=9 e=10 6190: mi=2589 s=13 e=14 6191: mi=2589 s=16 e=16 6192: mi=2589 s=18 e=18 6193: mi=2589 s=20 e=20 6194: mi=2589 s=23 e=23 6195: mi=2589 s=25 e=25 6196: mi=2589 s=27 e=27 6197: mi=2589 s=29 e=29 6198: mi=2589 s=32 e=32 6199: mi=2589 s=34 e=34 6200: mi=2589 s=36 e=36 6201: mi=2589 s=39 e=39 6202: mi=2589 s=42 e=43 6203: mi=2589 s=45 e=45 6204: mi=2589 s=48 e=49 6205: mi=2589 s=52 e=52 6206: mi=2589 s=54 e=54 6207: mi=2589 s=57 e=59 6208: mi=2589 s=61 e=61 6209: mi=2589 s=63 e=63 6210: mi=2589 s=66 e=67 6211: mi=2589 s=70 e=70 6212: mi=2589 s=72 e=72 6213: mi=2589 s=74 e=74 6214: mi=2589 s=77 e=77 6215: mi=2589 s=79 e=79 6216: mi=2589 s=82 e=82 6217: mi=2590 s=0 e=1 6218: mi=2591 s=0 e=1 6219: mi=2591 s=3 e=3 6220: mi=2591 s=6 e=6 6221: mi=2591 s=8 e=12 6222: mi=2591 s=15 e=22 6223: mi=2591 s=25 e=26 6224: mi=2592 s=0 e=0 6225: mi=2592 s=3 e=3 6226: mi=2592 s=6 e=8 6227: mi=2592 s=10 e=13 6228: mi=2592 s=16 e=19 6229: mi=2592 s=21 e=23 6230: mi=2592 s=25 e=25 6231: mi=2592 s=27 e=29 6232: mi=2592 s=31 e=32 6233: mi=2592 s=35 e=37 6234: mi=2592 s=39 e=39 6235: mi=2592 s=41 e=43 6236: mi=2592 s=45 e=45 6237: mi=2592 s=48 e=51 6238: mi=2592 s=53 e=53 6239: mi=2592 s=56 e=60 6240: mi=2592 s=63 e=66 6241: mi=2592 s=68 e=68 6242: mi=2592 s=70 e=72 6243: mi=2592 s=74 e=74 6244: mi=2592 s=77 e=79 6245: mi=2592 s=81 e=81 6246: mi=2592 s=84 e=85 6247: mi=2592 s=88 e=90 6248: mi=2592 s=92 e=96 6249: mi=2592 s=98 e=98 6250: mi=2592 s=101 e=110 6251: mi=2592 s=113 e=115 6252: mi=2592 s=117 e=117 6253: mi=2592 s=119 e=121 6254: mi=2592 s=123 e=125 6255: mi=2592 s=128 e=130 6256: mi=2592 s=132 e=132 6257: mi=2592 s=134 e=136 6258: mi=2592 s=138 e=140 6259: mi=2592 s=142 e=142 6260: mi=2592 s=144 e=146 6261: mi=2592 s=148 e=148 6262: mi=2592 s=151 e=154 6263: mi=2592 s=156 e=158 6264: mi=2592 s=160 e=164 6265: mi=2592 s=166 e=168 6266: mi=2592 s=170 e=174 6267: mi=2592 s=176 e=178 6268: mi=2592 s=180 e=184 6269: mi=2592 s=186 e=186 6270: mi=2592 s=189 e=194 6271: mi=2592 s=196 e=198 6272: mi=2592 s=200 e=202 6273: mi=2592 s=204 e=206 6274: mi=2592 s=208 e=208 6275: mi=2592 s=210 e=212 6276: mi=2592 s=214 e=216 6277: mi=2592 s=218 e=220 6278: mi=2592 s=222 e=224 6279: mi=2592 s=226 e=230 6280: mi=2592 s=232 e=234 6281: mi=2592 s=236 e=236 6282: mi=2592 s=239 e=248 6283: mi=2592 s=251 e=255 6284: mi=2592 s=257 e=261 6285: mi=2592 s=263 e=267 6286: mi=2592 s=269 e=272 6287: mi=2592 s=274 e=276 6288: mi=2592 s=278 e=280 6289: mi=2592 s=282 e=284 6290: mi=2592 s=286 e=286 6291: mi=2592 s=289 e=289 6292: mi=2592 s=292 e=294 6293: mi=2592 s=296 e=298 6294: mi=2592 s=301 e=304 6295: mi=2592 s=306 e=306 6296: mi=2592 s=307 e=309 6297: mi=2592 s=311 e=311 6298: mi=2593 s=0 e=1 6299: mi=2593 s=3 e=3 6300: mi=2593 s=6 e=6 6301: mi=2593 s=9 e=9 6302: mi=2593 s=11 e=11 6303: mi=2593 s=14 e=15 6304: mi=2593 s=18 e=18 6305: mi=2593 s=21 e=21 6306: mi=2593 s=23 e=23 6307: mi=2593 s=26 e=26 6308: mi=2593 s=28 e=29 6309: mi=2593 s=31 e=31 6310: mi=2593 s=34 e=34 6311: mi=2593 s=36 e=36 6312: mi=2593 s=39 e=40 6313: mi=2593 s=43 e=43 6314: mi=2593 s=46 e=46 6315: mi=2593 s=48 e=48 6316: mi=2593 s=51 e=51 6317: mi=2593 s=52 e=52 6318: mi=2593 s=54 e=54 6319: mi=2593 s=56 e=56 6320: mi=2593 s=59 e=63 6321: mi=2593 s=66 e=67 6322: mi=2593 s=69 e=69 6323: mi=2593 s=71 e=71 6324: mi=2593 s=74 e=74 6325: mi=2593 s=76 e=76 6326: mi=2593 s=79 e=80 6327: mi=2593 s=83 e=83 6328: mi=2594 s=0 e=0 6329: mi=2594 s=2 e=2 6330: mi=2594 s=4 e=4 6331: mi=2594 s=6 e=6 6332: mi=2594 s=9 e=10 6333: mi=2595 s=0 e=0 6334: mi=2595 s=3 e=3 6335: mi=2595 s=6 e=7 6336: mi=2595 s=9 e=9 6337: mi=2595 s=11 e=11 6338: mi=2595 s=13 e=14 6339: mi=2595 s=16 e=16 6340: mi=2595 s=17 e=17 6341: mi=2595 s=19 e=19 6342: mi=2595 s=22 e=23 6343: mi=2595 s=25 e=25 6344: mi=2595 s=28 e=30 6345: mi=2595 s=33 e=33 6346: mi=2596 s=0 e=0 6347: mi=2596 s=2 e=2 6348: mi=2596 s=5 e=6 6349: mi=2597 s=0 e=1 6350: mi=2598 s=0 e=0 6351: mi=2599 s=0 e=7 6352: mi=2599 s=10 e=10 6353: mi=2599 s=12 e=12 6354: mi=2599 s=15 e=15 6355: mi=2599 s=18 e=18 6356: mi=2599 s=21 e=22 6357: mi=2599 s=25 e=26 6358: mi=2599 s=29 e=29 6359: mi=2599 s=32 e=33 6360: mi=2599 s=36 e=37 6361: mi=2599 s=40 e=41 6362: mi=2599 s=44 e=45 6363: mi=2599 s=48 e=48 6364: mi=2599 s=50 e=50 6365: mi=2599 s=52 e=52 6366: mi=2599 s=54 e=54 6367: mi=2599 s=56 e=56 6368: mi=2599 s=58 e=60 6369: mi=2599 s=63 e=63 6370: mi=2599 s=64 e=64 6371: mi=2599 s=66 e=66 6372: mi=2599 s=68 e=68 6373: mi=2599 s=70 e=71 6374: mi=2599 s=73 e=73 6375: mi=2599 s=75 e=78 6376: mi=2599 s=81 e=81 6377: mi=2599 s=82 e=82 6378: mi=2599 s=84 e=84 6379: mi=2599 s=86 e=86 6380: mi=2599 s=88 e=89 6381: mi=2599 s=91 e=91 6382: mi=2599 s=93 e=96 6383: mi=2599 s=99 e=99 6384: mi=2599 s=100 e=100 6385: mi=2599 s=102 e=102 6386: mi=2599 s=104 e=104 6387: mi=2599 s=106 e=106 6388: mi=2599 s=108 e=108 6389: mi=2599 s=110 e=113 6390: mi=2599 s=116 e=116 6391: mi=2599 s=117 e=117 6392: mi=2599 s=120 e=120 6393: mi=2599 s=122 e=122 6394: mi=2599 s=125 e=125 6395: mi=2599 s=128 e=128 6396: mi=2599 s=131 e=132 6397: mi=2599 s=134 e=134 6398: mi=2599 s=137 e=137 6399: mi=2599 s=140 e=141 6400: mi=2599 s=144 e=145 6401: mi=2599 s=148 e=148 6402: mi=2599 s=151 e=151 6403: mi=2599 s=153 e=153 6404: mi=2599 s=156 e=156 6405: mi=2599 s=159 e=159 6406: mi=2599 s=162 e=163 6407: mi=2599 s=165 e=165 6408: mi=2599 s=168 e=169 6409: mi=2599 s=172 e=172 6410: mi=2599 s=175 e=176 6411: mi=2599 s=179 e=180 6412: mi=2599 s=183 e=184 6413: mi=2599 s=187 e=187 6414: mi=2599 s=190 e=191 6415: mi=2599 s=193 e=193 6416: mi=2599 s=196 e=197 6417: mi=2599 s=200 e=200 6418: mi=2599 s=203 e=204 6419: mi=2599 s=206 e=206 6420: mi=2599 s=209 e=210 6421: mi=2599 s=213 e=213 6422: mi=2599 s=216 e=217 6423: mi=2599 s=219 e=219 6424: mi=2599 s=222 e=223 6425: mi=2599 s=226 e=226 6426: mi=2599 s=229 e=230 6427: mi=2599 s=232 e=232 6428: mi=2599 s=235 e=236 6429: mi=2599 s=239 e=240 6430: mi=2599 s=243 e=243 6431: mi=2599 s=245 e=245 6432: mi=2599 s=248 e=249 6433: mi=2600 s=0 e=0 6434: mi=2601 s=0 e=1 6435: mi=2601 s=3 e=10 6436: mi=2601 s=13 e=13 6437: mi=2601 s=16 e=16 6438: mi=2604 s=0 e=1 6439: mi=2604 s=3 e=4 6440: mi=2604 s=6 e=6 6441: mi=2604 s=8 e=9 6442: mi=2604 s=12 e=12 6443: mi=2604 s=14 e=15 6444: mi=2604 s=18 e=18 6445: mi=2604 s=20 e=20 6446: mi=2604 s=22 e=23 6447: mi=2604 s=26 e=27 6448: mi=2604 s=29 e=29 6449: mi=2604 s=31 e=31 6450: mi=2604 s=33 e=33 6451: mi=2604 s=36 e=36 6452: mi=2604 s=37 e=37 6453: mi=2604 s=39 e=40 6454: mi=2604 s=43 e=43 6455: mi=2604 s=45 e=46 6456: mi=2604 s=49 e=49 6457: mi=2604 s=51 e=51 6458: mi=2604 s=53 e=53 6459: mi=2604 s=55 e=55 6460: mi=2604 s=57 e=58 6461: mi=2604 s=61 e=61 6462: mi=2604 s=63 e=63 6463: mi=2604 s=65 e=65 6464: mi=2604 s=67 e=68 6465: mi=2604 s=71 e=72 6466: mi=2604 s=74 e=74 6467: mi=2604 s=76 e=76 6468: mi=2604 s=78 e=78 6469: mi=2604 s=81 e=81 6470: mi=2614 s=0 e=0 6471: mi=2614 s=3 e=3 6472: mi=2615 s=0 e=0 6473: mi=2615 s=3 e=5 6474: mi=2615 s=6 e=8 6475: mi=2615 s=9 e=11 6476: mi=2615 s=12 e=14 6477: mi=2615 s=15 e=17 6478: mi=2615 s=18 e=20 6479: mi=2615 s=21 e=21 6480: mi=2616 s=0 e=0 6481: mi=2616 s=2 e=2 6482: mi=2616 s=5 e=5 6483: mi=2616 s=8 e=8 6484: mi=2616 s=11 e=11 6485: mi=2616 s=13 e=13 6486: mi=2616 s=16 e=16 6487: mi=2616 s=19 e=19 6488: mi=2616 s=22 e=22 6489: mi=2616 s=24 e=24 6490: mi=2616 s=27 e=27 6491: mi=2616 s=30 e=30 6492: mi=2616 s=33 e=33 6493: mi=2616 s=35 e=35 6494: mi=2616 s=38 e=38 6495: mi=2616 s=41 e=41 6496: mi=2616 s=44 e=44 6497: mi=2616 s=47 e=48 6498: mi=2617 s=0 e=0 6499: mi=2617 s=2 e=3 6500: mi=2617 s=6 e=6 6501: mi=2617 s=8 e=8 6502: mi=2618 s=0 e=0 6503: mi=2618 s=3 e=3 6504: mi=2618 s=5 e=5 6505: mi=2618 s=7 e=7 6506: mi=2619 s=0 e=0 6507: mi=2619 s=3 e=4 6508: mi=2620 s=0 e=0 6509: mi=2620 s=3 e=4 6510: mi=2621 s=0 e=0 6511: mi=2621 s=2 e=2 6512: mi=2621 s=5 e=6 6513: mi=2622 s=0 e=0 6514: mi=2622 s=2 e=2 6515: mi=2622 s=4 e=4 6516: mi=2622 s=6 e=6 6517: mi=2622 s=8 e=8 6518: mi=2622 s=11 e=11 6519: mi=2622 s=12 e=12 6520: mi=2622 s=14 e=14 6521: mi=2622 s=16 e=16 6522: mi=2622 s=18 e=18 6523: mi=2622 s=21 e=21 6524: mi=2622 s=22 e=22 6525: mi=2622 s=24 e=24 6526: mi=2622 s=26 e=26 6527: mi=2622 s=28 e=28 6528: mi=2622 s=31 e=31 6529: mi=2622 s=32 e=32 6530: mi=2622 s=34 e=34 6531: mi=2622 s=36 e=36 6532: mi=2622 s=38 e=38 6533: mi=2622 s=41 e=42 6534: mi=2622 s=45 e=45 6535: mi=2622 s=46 e=46 6536: mi=2622 s=48 e=48 6537: mi=2622 s=50 e=50 6538: mi=2622 s=52 e=52 6539: mi=2622 s=55 e=56 6540: mi=2622 s=59 e=59 6541: mi=2622 s=60 e=60 6542: mi=2622 s=62 e=62 6543: mi=2622 s=64 e=64 6544: mi=2622 s=66 e=66 6545: mi=2622 s=69 e=69 6546: mi=2623 s=0 e=0 6547: mi=2624 s=0 e=0 6548: mi=2625 s=0 e=0 6549: mi=2626 s=0 e=0 6550: mi=2627 s=0 e=0 6551: mi=2628 s=0 e=0 6552: mi=2628 s=2 e=2 6553: mi=2629 s=0 e=0 6554: mi=2629 s=2 e=2 6555: mi=2629 s=5 e=6 6556: mi=2629 s=8 e=8 6557: mi=2629 s=10 e=10 6558: mi=2629 s=13 e=14 6559: mi=2629 s=16 e=16 6560: mi=2629 s=18 e=18 6561: mi=2629 s=20 e=20 6562: mi=2629 s=22 e=22 6563: mi=2629 s=24 e=24 6564: mi=2629 s=26 e=26 6565: mi=2629 s=28 e=28 6566: mi=2629 s=30 e=30 6567: mi=2629 s=32 e=32 6568: mi=2629 s=35 e=35 6569: mi=2630 s=0 e=0 6570: mi=2630 s=2 e=2 6571: mi=2630 s=5 e=6 6572: mi=2630 s=8 e=8 6573: mi=2630 s=10 e=10 6574: mi=2630 s=13 e=14 6575: mi=2630 s=16 e=16 6576: mi=2630 s=18 e=18 6577: mi=2630 s=20 e=20 6578: mi=2630 s=22 e=22 6579: mi=2630 s=24 e=24 6580: mi=2630 s=26 e=26 6581: mi=2630 s=28 e=28 6582: mi=2630 s=30 e=30 6583: mi=2630 s=32 e=32 6584: mi=2630 s=34 e=34 6585: mi=2630 s=37 e=37 6586: mi=2631 s=0 e=0 6587: mi=2631 s=2 e=2 6588: mi=2631 s=5 e=6 6589: mi=2631 s=8 e=8 6590: mi=2631 s=10 e=10 6591: mi=2631 s=13 e=14 6592: mi=2631 s=16 e=16 6593: mi=2631 s=18 e=18 6594: mi=2631 s=20 e=20 6595: mi=2631 s=22 e=22 6596: mi=2631 s=24 e=24 6597: mi=2631 s=26 e=26 6598: mi=2631 s=28 e=28 6599: mi=2631 s=30 e=30 6600: mi=2631 s=32 e=32 6601: mi=2631 s=35 e=35 6602: mi=2632 s=0 e=0 6603: mi=2632 s=2 e=2 6604: mi=2632 s=5 e=6 6605: mi=2632 s=8 e=8 6606: mi=2632 s=10 e=10 6607: mi=2632 s=13 e=14 6608: mi=2632 s=16 e=16 6609: mi=2632 s=18 e=18 6610: mi=2632 s=20 e=20 6611: mi=2632 s=22 e=22 6612: mi=2632 s=24 e=24 6613: mi=2632 s=26 e=26 6614: mi=2632 s=28 e=28 6615: mi=2632 s=30 e=30 6616: mi=2632 s=32 e=32 6617: mi=2632 s=34 e=34 6618: mi=2632 s=36 e=36 6619: mi=2632 s=39 e=39 6620: mi=2633 s=0 e=0 6621: mi=2633 s=2 e=2 6622: mi=2633 s=5 e=6 6623: mi=2633 s=8 e=8 6624: mi=2633 s=10 e=10 6625: mi=2633 s=13 e=14 6626: mi=2633 s=16 e=16 6627: mi=2633 s=18 e=18 6628: mi=2633 s=20 e=20 6629: mi=2633 s=22 e=22 6630: mi=2633 s=24 e=24 6631: mi=2633 s=26 e=26 6632: mi=2633 s=28 e=28 6633: mi=2633 s=30 e=30 6634: mi=2633 s=32 e=32 6635: mi=2633 s=34 e=34 6636: mi=2633 s=36 e=36 6637: mi=2633 s=39 e=39 6638: mi=2634 s=0 e=0 6639: mi=2634 s=2 e=2 6640: mi=2635 s=0 e=0 6641: mi=2635 s=3 e=5 6642: mi=2635 s=7 e=7 6643: mi=2636 s=0 e=0 6644: mi=2636 s=3 e=4 6645: mi=2636 s=6 e=7 6646: mi=2636 s=9 e=9 6647: mi=2637 s=0 e=0 6648: mi=2637 s=2 e=2 6649: mi=2637 s=5 e=6 6650: mi=2638 s=0 e=1 6651: mi=2638 s=3 e=3 6652: mi=2638 s=5 e=5 6653: mi=2638 s=7 e=9 6654: mi=2638 s=11 e=12 6655: mi=2638 s=13 e=13 6656: mi=2638 s=15 e=15 6657: mi=2638 s=17 e=19 6658: mi=2638 s=21 e=22 6659: mi=2638 s=23 e=24 6660: mi=2639 s=0 e=1 6661: mi=2639 s=3 e=3 6662: mi=2639 s=5 e=5 6663: mi=2639 s=7 e=7 6664: mi=2639 s=9 e=9 6665: mi=2639 s=11 e=11 6666: mi=2639 s=13 e=13 6667: mi=2639 s=14 e=14 6668: mi=2640 s=0 e=0 6669: mi=2640 s=2 e=2 6670: mi=2640 s=5 e=7 6671: mi=2640 s=9 e=9 6672: mi=2640 s=12 e=13 6673: mi=2641 s=0 e=0 6674: mi=2641 s=2 e=2 6675: mi=2641 s=5 e=5 6676: mi=2641 s=8 e=8 6677: mi=2641 s=11 e=11 6678: mi=2641 s=13 e=13 6679: mi=2641 s=16 e=16 6680: mi=2641 s=19 e=19 6681: mi=2641 s=22 e=22 6682: mi=2641 s=24 e=24 6683: mi=2641 s=27 e=28 6684: mi=2641 s=31 e=31 6685: mi=2641 s=34 e=34 6686: mi=2641 s=37 e=37 6687: mi=2641 s=39 e=39 6688: mi=2641 s=42 e=42 6689: mi=2641 s=45 e=45 6690: mi=2641 s=48 e=48 6691: mi=2641 s=50 e=50 6692: mi=2641 s=53 e=53 6693: mi=2641 s=56 e=56 6694: mi=2641 s=59 e=59 6695: mi=2641 s=61 e=61 6696: mi=2641 s=64 e=64 6697: mi=2641 s=67 e=67 6698: mi=2641 s=70 e=70 6699: mi=2641 s=72 e=72 6700: mi=2641 s=75 e=75 6701: mi=2641 s=78 e=78 6702: mi=2641 s=81 e=81 6703: mi=2641 s=83 e=83 6704: mi=2641 s=86 e=86 6705: mi=2641 s=89 e=89 6706: mi=2641 s=92 e=92 6707: mi=2641 s=94 e=94 6708: mi=2641 s=97 e=97 6709: mi=2641 s=100 e=100 6710: mi=2641 s=103 e=103 6711: mi=2641 s=105 e=105 6712: mi=2641 s=108 e=109 6713: mi=2641 s=112 e=112 6714: mi=2641 s=115 e=115 6715: mi=2641 s=118 e=118 6716: mi=2641 s=120 e=120 6717: mi=2641 s=123 e=123 6718: mi=2641 s=126 e=126 6719: mi=2641 s=129 e=129 6720: mi=2641 s=131 e=131 6721: mi=2641 s=134 e=135 6722: mi=2641 s=138 e=138 6723: mi=2641 s=141 e=141 6724: mi=2641 s=144 e=144 6725: mi=2641 s=146 e=146 6726: mi=2641 s=149 e=149 6727: mi=2641 s=152 e=152 6728: mi=2641 s=155 e=155 6729: mi=2641 s=157 e=157 6730: mi=2641 s=160 e=160 6731: mi=2641 s=163 e=163 6732: mi=2641 s=166 e=166 6733: mi=2641 s=168 e=168 6734: mi=2641 s=171 e=171 6735: mi=2641 s=174 e=174 6736: mi=2641 s=177 e=177 6737: mi=2641 s=179 e=179 6738: mi=2641 s=182 e=182 6739: mi=2641 s=185 e=185 6740: mi=2641 s=188 e=188 6741: mi=2641 s=190 e=190 6742: mi=2641 s=193 e=193 6743: mi=2641 s=196 e=196 6744: mi=2641 s=199 e=199 6745: mi=2641 s=202 e=203 6746: mi=2642 s=0 e=0 6747: mi=2642 s=2 e=2 6748: mi=2642 s=5 e=5 6749: mi=2642 s=7 e=7 6750: mi=2643 s=0 e=0 6751: mi=2643 s=3 e=3 6752: mi=2643 s=6 e=6 6753: mi=2643 s=8 e=8 6754: mi=2643 s=10 e=10 6755: mi=2644 s=0 e=0 6756: mi=2644 s=3 e=3 6757: mi=2644 s=5 e=5 6758: mi=2644 s=7 e=7 6759: mi=2645 s=0 e=1 6760: mi=2645 s=3 e=3 6761: mi=2645 s=4 e=4 6762: mi=2645 s=6 e=6 6763: mi=2645 s=9 e=9 6764: mi=2645 s=10 e=10 6765: mi=2645 s=13 e=14 6766: mi=2645 s=16 e=16 6767: mi=2645 s=19 e=20 6768: mi=2645 s=22 e=22 6769: mi=2645 s=24 e=24 6770: mi=2645 s=26 e=26 6771: mi=2645 s=29 e=31 6772: mi=2645 s=32 e=32 6773: mi=2645 s=33 e=33 6774: mi=2645 s=34 e=35 6775: mi=2645 s=36 e=36 6776: mi=2646 s=0 e=3 6777: mi=2646 s=5 e=5 6778: mi=2646 s=6 e=6 6779: mi=2646 s=8 e=8 6780: mi=2646 s=11 e=12 6781: mi=2646 s=13 e=13 6782: mi=2646 s=16 e=17 6783: mi=2646 s=19 e=19 6784: mi=2646 s=22 e=23 6785: mi=2646 s=25 e=25 6786: mi=2646 s=27 e=31 6787: mi=2646 s=33 e=33 6788: mi=2646 s=36 e=39 6789: mi=2646 s=41 e=41 6790: mi=2646 s=43 e=43 6791: mi=2646 s=45 e=45 6792: mi=2646 s=48 e=48 6793: mi=2646 s=50 e=50 6794: mi=2646 s=52 e=52 6795: mi=2646 s=54 e=54 6796: mi=2646 s=56 e=56 6797: mi=2646 s=59 e=60 6798: mi=2646 s=62 e=62 6799: mi=2646 s=65 e=65 6800: mi=2646 s=66 e=67 6801: mi=2646 s=68 e=69 6802: mi=2646 s=70 e=70 6803: mi=2646 s=71 e=71 6804: mi=2646 s=72 e=72 6805: mi=2646 s=73 e=73 6806: mi=2646 s=74 e=74 6807: mi=2646 s=75 e=77 6808: mi=2646 s=78 e=79 6809: mi=2651 s=0 e=0 6810: mi=2651 s=3 e=3 6811: mi=2651 s=5 e=5 6812: mi=2651 s=6 e=6 6813: mi=2651 s=8 e=8 6814: mi=2651 s=11 e=11 6815: mi=2651 s=13 e=13 6816: mi=2651 s=16 e=16 6817: mi=2651 s=17 e=17 6818: mi=2651 s=19 e=19 6819: mi=2651 s=21 e=21 6820: mi=2651 s=24 e=24 6821: mi=2651 s=27 e=27 6822: mi=2651 s=28 e=29 6823: mi=2651 s=30 e=30 6824: mi=2647 s=0 e=0 6825: mi=2647 s=3 e=3 6826: mi=2648 s=0 e=0 6827: mi=2648 s=3 e=3 6828: mi=2649 s=0 e=0 6829: mi=2649 s=2 e=2 6830: mi=2649 s=3 e=3 6831: mi=2649 s=5 e=5 6832: mi=2649 s=8 e=9 6833: mi=2649 s=11 e=11 6834: mi=2649 s=12 e=12 6835: mi=2649 s=13 e=13 6836: mi=2649 s=15 e=15 6837: mi=2649 s=18 e=20 6838: mi=2649 s=22 e=22 6839: mi=2649 s=24 e=24 6840: mi=2649 s=27 e=28 6841: mi=2649 s=30 e=30 6842: mi=2649 s=33 e=34 6843: mi=2649 s=37 e=44 6844: mi=2649 s=46 e=46 6845: mi=2649 s=48 e=50 6846: mi=2649 s=53 e=53 6847: mi=2649 s=55 e=55 6848: mi=2649 s=58 e=59 6849: mi=2649 s=61 e=61 6850: mi=2649 s=63 e=63 6851: mi=2649 s=64 e=64 6852: mi=2649 s=66 e=66 6853: mi=2649 s=68 e=68 6854: mi=2649 s=70 e=70 6855: mi=2649 s=73 e=73 6856: mi=2649 s=75 e=75 6857: mi=2649 s=77 e=77 6858: mi=2649 s=80 e=83 6859: mi=2649 s=85 e=85 6860: mi=2649 s=87 e=89 6861: mi=2649 s=91 e=91 6862: mi=2649 s=94 e=94 6863: mi=2649 s=95 e=96 6864: mi=2649 s=97 e=97 6865: mi=2649 s=98 e=98 6866: mi=2649 s=100 e=100 6867: mi=2649 s=102 e=102 6868: mi=2649 s=104 e=104 6869: mi=2649 s=106 e=106 6870: mi=2649 s=108 e=108 6871: mi=2649 s=111 e=112 6872: mi=2649 s=114 e=114 6873: mi=2649 s=117 e=117 6874: mi=2649 s=119 e=119 6875: mi=2649 s=120 e=121 6876: mi=2649 s=124 e=124 6877: mi=2649 s=127 e=128 6878: mi=2649 s=131 e=132 6879: mi=2649 s=133 e=133 6880: mi=2649 s=135 e=135 6881: mi=2649 s=137 e=137 6882: mi=2649 s=140 e=141 6883: mi=2649 s=143 e=143 6884: mi=2649 s=144 e=144 6885: mi=2649 s=146 e=146 6886: mi=2649 s=148 e=148 6887: mi=2649 s=150 e=150 6888: mi=2649 s=152 e=152 6889: mi=2649 s=155 e=156 6890: mi=2649 s=159 e=160 6891: mi=2649 s=162 e=162 6892: mi=2649 s=163 e=163 6893: mi=2649 s=165 e=165 6894: mi=2649 s=167 e=167 6895: mi=2649 s=169 e=169 6896: mi=2649 s=172 e=173 6897: mi=2649 s=176 e=177 6898: mi=2649 s=179 e=179 6899: mi=2649 s=180 e=181 6900: mi=2649 s=184 e=184 6901: mi=2649 s=187 e=187 6902: mi=2649 s=190 e=190 6903: mi=2649 s=193 e=193 6904: mi=2649 s=196 e=197 6905: mi=2649 s=200 e=201 6906: mi=2649 s=204 e=205 6907: mi=2649 s=207 e=207 6908: mi=2649 s=209 e=209 6909: mi=2649 s=211 e=211 6910: mi=2649 s=213 e=213 6911: mi=2649 s=216 e=217 6912: mi=2649 s=219 e=219 6913: mi=2649 s=221 e=222 6914: mi=2649 s=225 e=225 6915: mi=2649 s=228 e=229 6916: mi=2649 s=232 e=233 6917: mi=2649 s=235 e=235 6918: mi=2649 s=237 e=238 6919: mi=2649 s=241 e=241 6920: mi=2649 s=244 e=245 6921: mi=2649 s=248 e=249 6922: mi=2649 s=251 e=251 6923: mi=2649 s=253 e=254 6924: mi=2650 s=0 e=0 6925: mi=2650 s=3 e=3 6926: mi=2652 s=0 e=0 6927: mi=2652 s=3 e=3 6928: mi=2654 s=0 e=0 6929: mi=2654 s=3 e=3 6930: mi=2654 s=6 e=6 6931: mi=2654 s=9 e=9 6932: mi=2654 s=12 e=13 6933: mi=2654 s=16 e=16 6934: mi=2654 s=19 e=20 6935: mi=2654 s=23 e=23 6936: mi=2655 s=0 e=0 6937: mi=2655 s=3 e=3 6938: mi=2658 s=0 e=0 6939: mi=2658 s=3 e=3 6940: mi=2658 s=5 e=6 6941: mi=2658 s=8 e=8 6942: mi=2658 s=11 e=12 6943: mi=2658 s=14 e=14 6944: mi=2658 s=17 e=17 6945: mi=2658 s=20 e=20 6946: mi=2659 s=0 e=0 6947: mi=2659 s=3 e=4 6948: mi=2659 s=7 e=8 6949: mi=2659 s=11 e=12 6950: mi=2659 s=15 e=15 6951: mi=2659 s=18 e=18 6952: mi=2659 s=21 e=22 6953: mi=2659 s=25 e=25 6954: mi=2659 s=28 e=28 6955: mi=2660 s=0 e=0 6956: mi=2660 s=2 e=2 6957: mi=2660 s=5 e=5 6958: mi=2661 s=0 e=0 6959: mi=2661 s=3 e=3 6960: mi=2662 s=0 e=1 6961: mi=2662 s=3 e=3 6962: mi=2662 s=6 e=7 6963: mi=2662 s=9 e=9 6964: mi=2662 s=11 e=11 6965: mi=2662 s=14 e=15 6966: mi=2662 s=17 e=17 6967: mi=2662 s=18 e=18 6968: mi=2662 s=20 e=20 6969: mi=2662 s=23 e=23 6970: mi=2662 s=26 e=26 6971: mi=2662 s=28 e=28 6972: mi=2662 s=31 e=32 6973: mi=2662 s=35 e=36 6974: mi=2662 s=39 e=40 6975: mi=2662 s=43 e=43 6976: mi=2662 s=45 e=45 6977: mi=2662 s=48 e=49 6978: mi=2662 s=51 e=51 6979: mi=2662 s=54 e=55 6980: mi=2662 s=58 e=59 6981: mi=2662 s=61 e=61 6982: mi=2662 s=63 e=63 6983: mi=2662 s=66 e=67 6984: mi=2662 s=70 e=75 6985: mi=2662 s=78 e=78 6986: mi=2663 s=0 e=0 6987: mi=2663 s=2 e=2 6988: mi=2663 s=5 e=5 6989: mi=2664 s=0 e=0 6990: mi=2664 s=3 e=3 6991: mi=2666 s=0 e=0 6992: mi=2666 s=2 e=2 6993: mi=2666 s=3 e=5 6994: mi=2666 s=7 e=7 6995: mi=2666 s=10 e=11 6996: mi=2666 s=13 e=13 6997: mi=2666 s=16 e=17 6998: mi=2666 s=19 e=19 6999: mi=2666 s=22 e=22 7000: mi=2666 s=23 e=23 7001: mi=2666 s=26 e=26 7002: mi=2666 s=27 e=27 7003: mi=2666 s=30 e=31 7004: mi=2666 s=33 e=33 7005: mi=2666 s=36 e=38 7006: mi=2666 s=40 e=40 7007: mi=2666 s=43 e=43 7008: mi=2666 s=44 e=46 7009: mi=2666 s=48 e=51 7010: mi=2666 s=54 e=55 7011: mi=2666 s=58 e=59 7012: mi=2666 s=62 e=62 7013: mi=2666 s=64 e=65 7014: mi=2666 s=67 e=70 7015: mi=2666 s=73 e=75 7016: mi=2666 s=77 e=80 7017: mi=2666 s=83 e=85 7018: mi=2666 s=87 e=87 7019: mi=2666 s=90 e=90 7020: mi=2666 s=92 e=92 7021: mi=2666 s=95 e=100 7022: mi=2666 s=103 e=103 7023: mi=2666 s=104 e=104 7024: mi=2666 s=107 e=108 7025: mi=2666 s=110 e=110 7026: mi=2666 s=113 e=115 7027: mi=2666 s=117 e=117 7028: mi=2666 s=120 e=120 7029: mi=2666 s=121 e=123 7030: mi=2666 s=125 e=125 7031: mi=2666 s=128 e=129 7032: mi=2666 s=132 e=132 7033: mi=2666 s=134 e=134 7034: mi=2666 s=137 e=140 7035: mi=2666 s=143 e=147 7036: mi=2666 s=150 e=151 7037: mi=2666 s=154 e=157 7038: mi=2666 s=159 e=159 7039: mi=2666 s=162 e=163 7040: mi=2666 s=166 e=166 7041: mi=2666 s=169 e=170 7042: mi=2666 s=173 e=173 7043: mi=2666 s=176 e=177 7044: mi=2666 s=179 e=179 7045: mi=2666 s=182 e=183 7046: mi=2666 s=185 e=185 7047: mi=2666 s=188 e=189 7048: mi=2666 s=191 e=191 7049: mi=2666 s=193 e=193 7050: mi=2666 s=196 e=196 7051: mi=2666 s=199 e=201 7052: mi=2666 s=203 e=203 7053: mi=2666 s=204 e=204 7054: mi=2666 s=206 e=206 7055: mi=2666 s=209 e=209 7056: mi=2666 s=210 e=212 7057: mi=2666 s=214 e=214 7058: mi=2666 s=217 e=218 7059: mi=2666 s=219 e=219 7060: mi=2666 s=221 e=223 7061: mi=2666 s=225 e=225 7062: mi=2666 s=228 e=229 7063: mi=2666 s=231 e=231 7064: mi=2666 s=234 e=235 7065: mi=2666 s=237 e=239 7066: mi=2666 s=240 e=242 7067: mi=2666 s=244 e=244 7068: mi=2666 s=247 e=247 7069: mi=2666 s=250 e=250 7070: mi=5120 s=0 e=1 7071: mi=5120 s=4 e=4 7072: mi=5120 s=6 e=6 7073: mi=5120 s=8 e=8 7074: mi=5120 s=10 e=10 7075: mi=5120 s=12 e=12 7076: mi=5130 s=0 e=0 7077: mi=5130 s=2 e=2 7078: mi=5130 s=4 e=4 7079: mi=5130 s=6 e=6 7080: mi=5130 s=8 e=8 7081: mi=5130 s=10 e=10 7082: mi=5130 s=12 e=12 7083: mi=5130 s=14 e=14 7084: mi=5130 s=16 e=16 7085: mi=5130 s=19 e=19 7086: mi=5125 s=0 e=0 7087: mi=5125 s=3 e=3 7088: mi=5125 s=6 e=6 7089: mi=5126 s=0 e=0 7090: mi=5126 s=2 e=2 7091: mi=5126 s=4 e=4 7092: mi=5126 s=6 e=6 7093: mi=5126 s=9 e=9 7094: mi=5126 s=12 e=13 7095: mi=5126 s=15 e=15 7096: mi=5126 s=17 e=17 7097: mi=5126 s=20 e=21 7098: mi=5126 s=23 e=23 7099: mi=5126 s=26 e=26 7100: mi=5126 s=28 e=28 7101: mi=5126 s=30 e=30 7102: mi=5126 s=32 e=32 7103: mi=5126 s=34 e=34 7104: mi=5126 s=36 e=36 7105: mi=5126 s=38 e=38 7106: mi=5126 s=41 e=41 7107: mi=5126 s=44 e=44 7108: mi=5127 s=0 e=0 7109: mi=5127 s=3 e=3 7110: mi=5127 s=6 e=7 7111: mi=5127 s=9 e=9 7112: mi=5127 s=12 e=13 7113: mi=5127 s=16 e=16 7114: mi=5127 s=19 e=20 7115: mi=5127 s=22 e=22 7116: mi=5127 s=25 e=26 7117: mi=5127 s=29 e=29 7118: mi=5127 s=32 e=33 7119: mi=5127 s=35 e=35 7120: mi=5127 s=38 e=39 7121: mi=5127 s=42 e=42 7122: mi=5127 s=45 e=46 7123: mi=5127 s=48 e=48 7124: mi=5127 s=50 e=50 7125: mi=5127 s=53 e=53 7126: mi=5127 s=56 e=57 7127: mi=5127 s=59 e=59 7128: mi=5127 s=62 e=62 7129: mi=5127 s=65 e=66 7130: mi=5127 s=68 e=68 7131: mi=5127 s=71 e=72 7132: mi=5127 s=74 e=74 7133: mi=5127 s=77 e=77 7134: mi=5127 s=80 e=81 7135: mi=5127 s=83 e=83 7136: mi=5128 s=0 e=1 7137: mi=5128 s=4 e=5 7138: mi=5128 s=8 e=9 7139: mi=5128 s=12 e=13 7140: mi=5128 s=15 e=15 7141: mi=5128 s=18 e=22 7142: mi=5128 s=25 e=26 7143: mi=5128 s=28 e=28 7144: mi=5128 s=30 e=30 7145: mi=5128 s=32 e=32 7146: mi=5128 s=35 e=36 7147: mi=5128 s=38 e=38 7148: mi=5128 s=40 e=40 7149: mi=5128 s=42 e=42 7150: mi=5128 s=44 e=44 7151: mi=5128 s=46 e=46 7152: mi=5128 s=49 e=49 7153: mi=5128 s=51 e=51 7154: mi=5128 s=53 e=53 7155: mi=5128 s=56 e=56 7156: mi=5128 s=58 e=58 7157: mi=5128 s=61 e=61 7158: mi=5128 s=63 e=63 7159: mi=5128 s=66 e=67 7160: mi=5128 s=70 e=71 7161: mi=5128 s=74 e=75 7162: mi=5128 s=77 e=77 7163: mi=5128 s=79 e=79 7164: mi=5129 s=0 e=0 7165: mi=5129 s=3 e=3 7166: mi=5129 s=6 e=6 7167: mi=5129 s=8 e=8 7168: mi=5129 s=11 e=11 7169: mi=5129 s=14 e=14 7170: mi=5129 s=16 e=16 7171: mi=5129 s=19 e=20 7172: mi=5129 s=23 e=23 7173: mi=5129 s=26 e=26 7174: mi=5129 s=28 e=28 7175: mi=5129 s=31 e=31 7176: mi=5131 s=0 e=0 7177: mi=5131 s=2 e=2 7178: mi=5131 s=5 e=5 7179: mi=5131 s=8 e=8 7180: mi=5131 s=11 e=11 7181: mi=5131 s=14 e=14 7182: mi=5131 s=17 e=17 7183: mi=5131 s=20 e=20 7184: mi=5131 s=23 e=23 7185: mi=5131 s=26 e=26 7186: mi=5133 s=0 e=0 7187: mi=5133 s=2 e=2 7188: mi=5133 s=4 e=4 7189: mi=5133 s=6 e=6 7190: mi=5133 s=8 e=8 7191: mi=5133 s=10 e=10 7192: mi=5133 s=12 e=12 7193: mi=5133 s=15 e=15 7194: mi=5134 s=0 e=0 7195: mi=5134 s=2 e=2 7196: mi=5135 s=0 e=0 7197: mi=5135 s=2 e=2 7198: mi=5135 s=4 e=4 7199: mi=5135 s=6 e=6 7200: mi=5135 s=8 e=8 7201: mi=5135 s=10 e=12 7202: mi=5135 s=15 e=15 7203: mi=5135 s=18 e=18 7204: mi=5135 s=20 e=21 7205: mi=5135 s=24 e=24 7206: mi=5136 s=0 e=0 7207: mi=5136 s=2 e=2 7208: mi=5136 s=4 e=4 7209: mi=5136 s=6 e=6 7210: mi=5136 s=8 e=8 7211: mi=5136 s=10 e=11 7212: mi=5136 s=14 e=14 7213: mi=5136 s=16 e=18 7214: mi=5136 s=21 e=21 7215: mi=2669 s=0 e=0 7216: mi=2669 s=2 e=2 7217: mi=2670 s=0 e=0 7218: mi=2670 s=2 e=2 7219: mi=2671 s=0 e=0 7220: mi=2671 s=2 e=2 7221: mi=2672 s=0 e=0 7222: mi=2672 s=2 e=2 7223: mi=2673 s=0 e=0 7224: mi=2673 s=2 e=2 7225: mi=2674 s=0 e=0 7226: mi=2674 s=2 e=2 7227: mi=2675 s=0 e=0 7228: mi=2675 s=2 e=2 7229: mi=2676 s=0 e=4 7230: mi=2676 s=6 e=6 7231: mi=2676 s=9 e=9 7232: mi=2676 s=11 e=11 7233: mi=2676 s=14 e=14 7234: mi=2676 s=16 e=16 7235: mi=2676 s=19 e=19 7236: mi=2676 s=21 e=21 7237: mi=2676 s=23 e=23 7238: mi=2676 s=25 e=25 7239: mi=2676 s=28 e=28 7240: mi=2676 s=30 e=30 7241: mi=2676 s=33 e=33 7242: mi=2676 s=35 e=35 7243: mi=2676 s=37 e=37 7244: mi=2677 s=0 e=0 7245: mi=2677 s=3 e=3 7246: mi=2677 s=5 e=5 7247: mi=2677 s=8 e=8 7248: mi=2677 s=10 e=10 7249: mi=2681 s=0 e=0 7250: mi=2681 s=2 e=2 7251: mi=2681 s=5 e=5 7252: mi=2681 s=7 e=7 7253: mi=2681 s=8 e=12 7254: mi=2681 s=15 e=15 7255: mi=2681 s=18 e=18 7256: mi=2681 s=19 e=20 7257: mi=2685 s=0 e=0 7258: mi=2685 s=3 e=3 7259: mi=2685 s=6 e=7 7260: mi=2685 s=9 e=9 7261: mi=2685 s=11 e=11 7262: mi=2685 s=13 e=13 7263: mi=2685 s=14 e=14 7264: mi=2685 s=16 e=16 7265: mi=2685 s=17 e=17 7266: mi=2685 s=19 e=19 7267: mi=2685 s=21 e=21 7268: mi=2685 s=23 e=23 7269: mi=2685 s=25 e=25 7270: mi=2685 s=27 e=27 7271: mi=2685 s=30 e=32 7272: mi=2685 s=33 e=33 7273: mi=2686 s=0 e=0 7274: mi=2686 s=2 e=2 7275: mi=2686 s=4 e=4 7276: mi=2686 s=5 e=5 7277: mi=2686 s=7 e=7 7278: mi=2686 s=8 e=8 7279: mi=2686 s=10 e=10 7280: mi=2686 s=11 e=11 7281: mi=2686 s=13 e=13 7282: mi=2686 s=14 e=14 7283: mi=2686 s=16 e=16 7284: mi=2686 s=18 e=18 7285: mi=2686 s=20 e=20 7286: mi=2686 s=22 e=22 7287: mi=2686 s=25 e=26 7288: mi=2686 s=28 e=30 7289: mi=2686 s=31 e=31 7290: mi=2686 s=34 e=34 7291: mi=2686 s=37 e=37 7292: mi=2694 s=0 e=1 7293: mi=2694 s=3 e=3 7294: mi=2694 s=5 e=5 7295: mi=2694 s=8 e=8 7296: mi=2694 s=10 e=10 7297: mi=2694 s=12 e=12 7298: mi=2694 s=14 e=14 7299: mi=2694 s=17 e=18 7300: mi=2694 s=20 e=24 7301: mi=2694 s=27 e=27 7302: mi=2682 s=0 e=1 7303: mi=2682 s=4 e=4 7304: mi=2682 s=6 e=6 7305: mi=2682 s=9 e=9 7306: mi=2682 s=12 e=13 7307: mi=2682 s=15 e=15 7308: mi=2682 s=18 e=18 7309: mi=2682 s=20 e=20 7310: mi=2682 s=23 e=23 7311: mi=2682 s=26 e=26 7312: mi=2683 s=0 e=1 7313: mi=2683 s=4 e=5 7314: mi=2683 s=7 e=7 7315: mi=2683 s=10 e=11 7316: mi=2683 s=14 e=14 7317: mi=2683 s=16 e=16 7318: mi=2683 s=18 e=18 7319: mi=2683 s=20 e=20 7320: mi=2683 s=23 e=23 7321: mi=2684 s=0 e=0 7322: mi=2684 s=3 e=3 7323: mi=2684 s=6 e=6 7324: mi=2684 s=8 e=8 7325: mi=2684 s=11 e=11 7326: mi=2684 s=14 e=14 7327: mi=2688 s=0 e=0 7328: mi=2688 s=2 e=4 7329: mi=2688 s=6 e=6 7330: mi=2688 s=8 e=8 7331: mi=2688 s=11 e=11 7332: mi=2689 s=0 e=0 7333: mi=2689 s=2 e=2 7334: mi=2689 s=5 e=5 7335: mi=2689 s=8 e=8 7336: mi=2695 s=0 e=0 7337: mi=2695 s=2 e=2 7338: mi=2695 s=5 e=5 7339: mi=2696 s=0 e=0 7340: mi=2696 s=2 e=2 7341: mi=2696 s=5 e=6 7342: mi=2696 s=8 e=8 7343: mi=2696 s=11 e=12 7344: mi=2696 s=15 e=16 7345: mi=2696 s=19 e=19 7346: mi=2699 s=0 e=0 7347: mi=2699 s=3 e=3 7348: mi=2700 s=0 e=2 7349: mi=2700 s=4 e=4 7350: mi=2700 s=6 e=6 7351: mi=2700 s=9 e=9 7352: mi=2700 s=12 e=12 7353: mi=2700 s=14 e=14 7354: mi=2700 s=17 e=17 7355: mi=2700 s=20 e=20 7356: mi=2700 s=23 e=24 7357: mi=2700 s=27 e=28 7358: mi=2700 s=31 e=32 7359: mi=2700 s=35 e=35 7360: mi=2700 s=36 e=36 7361: mi=2700 s=37 e=39 7362: mi=2700 s=40 e=41 7363: mi=2700 s=42 e=45 7364: mi=2700 s=46 e=49 7365: mi=2700 s=50 e=53 7366: mi=2701 s=0 e=2 7367: mi=2701 s=4 e=8 7368: mi=2701 s=10 e=10 7369: mi=2701 s=13 e=13 7370: mi=2701 s=15 e=15 7371: mi=2701 s=18 e=18 7372: mi=2701 s=21 e=21 7373: mi=2701 s=24 e=25 7374: mi=2701 s=27 e=27 7375: mi=2701 s=30 e=31 7376: mi=2701 s=34 e=35 7377: mi=2701 s=38 e=38 7378: mi=2701 s=39 e=39 7379: mi=2701 s=41 e=45 7380: mi=2701 s=48 e=48 7381: mi=2701 s=51 e=51 7382: mi=2701 s=53 e=53 7383: mi=2701 s=56 e=56 7384: mi=2701 s=59 e=59 7385: mi=2701 s=62 e=63 7386: mi=2701 s=66 e=67 7387: mi=2701 s=70 e=71 7388: mi=2701 s=74 e=74 7389: mi=2701 s=75 e=75 7390: mi=2701 s=76 e=76 7391: mi=2701 s=77 e=78 7392: mi=2701 s=79 e=80 7393: mi=2701 s=81 e=81 7394: mi=2702 s=0 e=1 7395: mi=2702 s=3 e=7 7396: mi=2702 s=9 e=9 7397: mi=2702 s=12 e=12 7398: mi=2702 s=14 e=14 7399: mi=2702 s=17 e=17 7400: mi=2702 s=20 e=20 7401: mi=2702 s=23 e=24 7402: mi=2702 s=26 e=26 7403: mi=2702 s=29 e=30 7404: mi=2702 s=33 e=34 7405: mi=2702 s=37 e=37 7406: mi=2702 s=38 e=38 7407: mi=2702 s=40 e=47 7408: mi=2702 s=49 e=49 7409: mi=2702 s=50 e=50 7410: mi=2703 s=0 e=0 7411: mi=2703 s=2 e=2 7412: mi=2704 s=0 e=0 7413: mi=2704 s=2 e=2 7414: mi=2705 s=0 e=0 7415: mi=2705 s=2 e=2 7416: mi=2705 s=5 e=5 7417: mi=2705 s=7 e=7 7418: mi=2706 s=0 e=1 7419: mi=2706 s=4 e=4 7420: mi=2706 s=6 e=7 7421: mi=2706 s=10 e=10 7422: mi=2706 s=12 e=12 7423: mi=2706 s=14 e=14 7424: mi=2706 s=17 e=17 7425: mi=2706 s=19 e=19 7426: mi=2706 s=21 e=21 7427: mi=2706 s=24 e=24 7428: mi=2706 s=26 e=27 7429: mi=2706 s=29 e=29 7430: mi=2706 s=31 e=32 7431: mi=2706 s=35 e=35 7432: mi=2706 s=37 e=37 7433: mi=2706 s=39 e=39 7434: mi=2706 s=41 e=41 7435: mi=2706 s=43 e=45 7436: mi=2706 s=47 e=47 7437: mi=2706 s=49 e=49 7438: mi=2706 s=52 e=52 7439: mi=2706 s=54 e=56 7440: mi=2706 s=58 e=58 7441: mi=2706 s=60 e=60 7442: mi=2706 s=63 e=63 7443: mi=2706 s=65 e=65 7444: mi=2706 s=67 e=67 7445: mi=2706 s=69 e=69 7446: mi=2706 s=72 e=72 7447: mi=2706 s=74 e=74 7448: mi=2706 s=77 e=77 7449: mi=2706 s=79 e=79 7450: mi=2706 s=82 e=83 7451: mi=2706 s=86 e=87 7452: mi=2706 s=89 e=89 7453: mi=2712 s=0 e=0 7454: mi=2712 s=2 e=2 7455: mi=2712 s=3 e=3 7456: mi=2712 s=4 e=4 7457: mi=2712 s=6 e=6 7458: mi=2712 s=9 e=10 7459: mi=2712 s=12 e=12 7460: mi=2712 s=14 e=14 7461: mi=2712 s=17 e=19 7462: mi=2712 s=21 e=21 7463: mi=2712 s=22 e=22 7464: mi=2712 s=23 e=23 7465: mi=2712 s=25 e=25 7466: mi=2712 s=27 e=27 7467: mi=2712 s=30 e=30 7468: mi=2712 s=32 e=32 7469: mi=2712 s=34 e=34 7470: mi=2712 s=37 e=37 7471: mi=2712 s=40 e=40 7472: mi=2712 s=41 e=41 7473: mi=2712 s=42 e=42 7474: mi=2712 s=43 e=43 7475: mi=2712 s=44 e=44 7476: mi=2712 s=45 e=47 7477: mi=2712 s=48 e=49 7478: mi=2712 s=50 e=51 7479: mi=2716 s=0 e=0 7480: mi=2716 s=3 e=6 7481: mi=2716 s=8 e=8 7482: mi=2716 s=10 e=10 7483: mi=2716 s=13 e=13 7484: mi=2717 s=0 e=6 7485: mi=2717 s=9 e=9 7486: mi=2718 s=0 e=0 7487: mi=2718 s=2 e=2 7488: mi=2718 s=4 e=4 7489: mi=2718 s=6 e=6 7490: mi=2718 s=7 e=7 7491: mi=2718 s=10 e=16 7492: mi=2718 s=19 e=19 7493: mi=2718 s=20 e=21 7494: mi=2719 s=0 e=0 7495: mi=2719 s=2 e=2 7496: mi=2719 s=5 e=6 7497: mi=2719 s=8 e=8 7498: mi=2719 s=11 e=11 7499: mi=2719 s=14 e=14 7500: mi=2719 s=17 e=17 7501: mi=2719 s=20 e=20 7502: mi=2719 s=23 e=23 7503: mi=2719 s=26 e=26 7504: mi=2719 s=28 e=28 7505: mi=2719 s=30 e=30 7506: mi=2719 s=33 e=33 7507: mi=2719 s=36 e=36 7508: mi=2719 s=39 e=39 7509: mi=2719 s=41 e=41 7510: mi=2719 s=43 e=43 7511: mi=2719 s=46 e=46 7512: mi=2720 s=0 e=0 7513: mi=2720 s=2 e=2 7514: mi=2720 s=5 e=5 7515: mi=2720 s=8 e=9 7516: mi=2720 s=11 e=11 7517: mi=2720 s=14 e=15 7518: mi=2720 s=17 e=17 7519: mi=2720 s=20 e=20 7520: mi=2720 s=23 e=23 7521: mi=2720 s=26 e=26 7522: mi=2720 s=29 e=29 7523: mi=2720 s=32 e=33 7524: mi=2720 s=36 e=38 7525: mi=2720 s=41 e=41 7526: mi=2720 s=43 e=43 7527: mi=2720 s=46 e=46 7528: mi=2721 s=0 e=0 7529: mi=2721 s=2 e=2 7530: mi=2721 s=5 e=5 7531: mi=2721 s=8 e=8 7532: mi=2721 s=10 e=10 7533: mi=2721 s=12 e=12 7534: mi=2721 s=15 e=17 7535: mi=2721 s=20 e=20 7536: mi=2721 s=22 e=22 7537: mi=2721 s=25 e=25 7538: mi=2722 s=0 e=0 7539: mi=2722 s=2 e=2 7540: mi=2722 s=5 e=5 7541: mi=2722 s=8 e=8 7542: mi=2722 s=10 e=10 7543: mi=2722 s=12 e=12 7544: mi=2722 s=15 e=17 7545: mi=2722 s=20 e=20 7546: mi=2722 s=22 e=22 7547: mi=2722 s=25 e=25 7548: mi=2727 s=0 e=0 7549: mi=2727 s=2 e=2 7550: mi=2727 s=5 e=5 7551: mi=2707 s=0 e=0 7552: mi=2707 s=1 e=1 7553: mi=2707 s=3 e=3 7554: mi=2707 s=5 e=5 7555: mi=2707 s=7 e=7 7556: mi=2707 s=9 e=9 7557: mi=2707 s=12 e=13 7558: mi=2707 s=16 e=16 7559: mi=2707 s=17 e=17 7560: mi=2707 s=18 e=18 7561: mi=2707 s=20 e=20 7562: mi=2707 s=23 e=24 7563: mi=2707 s=26 e=26 7564: mi=2707 s=27 e=28 7565: mi=2707 s=29 e=29 7566: mi=2708 s=0 e=0 7567: mi=2708 s=1 e=1 7568: mi=2708 s=3 e=3 7569: mi=2708 s=5 e=5 7570: mi=2708 s=7 e=7 7571: mi=2708 s=10 e=10 7572: mi=2708 s=11 e=11 7573: mi=2708 s=12 e=12 7574: mi=2708 s=14 e=14 7575: mi=2708 s=17 e=17 7576: mi=2708 s=19 e=19 7577: mi=2708 s=21 e=21 7578: mi=2708 s=23 e=23 7579: mi=2708 s=25 e=25 7580: mi=2708 s=27 e=28 7581: mi=2708 s=30 e=30 7582: mi=2708 s=31 e=32 7583: mi=2708 s=33 e=33 7584: mi=2709 s=0 e=0 7585: mi=2709 s=2 e=2 7586: mi=2709 s=5 e=5 7587: mi=2709 s=8 e=8 7588: mi=2709 s=10 e=10 7589: mi=2709 s=12 e=12 7590: mi=2709 s=15 e=15 7591: mi=2709 s=18 e=18 7592: mi=2709 s=21 e=21 7593: mi=2709 s=24 e=24 7594: mi=2709 s=27 e=27 7595: mi=2709 s=30 e=30 7596: mi=2709 s=33 e=33 7597: mi=2709 s=36 e=36 7598: mi=2709 s=39 e=39 7599: mi=2709 s=42 e=42 7600: mi=2709 s=45 e=45 7601: mi=2710 s=0 e=0 7602: mi=2710 s=2 e=2 7603: mi=2711 s=0 e=0 7604: mi=2711 s=2 e=2 7605: mi=2713 s=0 e=0 7606: mi=2713 s=2 e=2 7607: mi=2714 s=0 e=0 7608: mi=2714 s=2 e=3 7609: mi=2714 s=6 e=7 7610: mi=2715 s=0 e=0 7611: mi=2715 s=2 e=2 7612: mi=2723 s=0 e=0 7613: mi=2723 s=2 e=2 7614: mi=2723 s=5 e=5 7615: mi=2723 s=8 e=8 7616: mi=2723 s=10 e=10 7617: mi=2723 s=13 e=14 7618: mi=2723 s=17 e=17 7619: mi=2723 s=19 e=19 7620: mi=2723 s=21 e=21 7621: mi=2723 s=24 e=24 7622: mi=2723 s=27 e=27 7623: mi=2723 s=30 e=30 7624: mi=2723 s=33 e=33 7625: mi=2723 s=36 e=36 7626: mi=2723 s=39 e=39 7627: mi=2723 s=42 e=44 7628: mi=2723 s=47 e=47 7629: mi=2723 s=49 e=49 7630: mi=2723 s=52 e=52 7631: mi=2724 s=0 e=0 7632: mi=2724 s=2 e=2 7633: mi=2724 s=5 e=6 7634: mi=2724 s=9 e=10 7635: mi=2724 s=13 e=13 7636: mi=2724 s=15 e=15 7637: mi=2724 s=18 e=18 7638: mi=2724 s=21 e=21 7639: mi=2724 s=24 e=25 7640: mi=2724 s=26 e=26 7641: mi=2724 s=29 e=30 7642: mi=2724 s=33 e=33 7643: mi=2724 s=36 e=37 7644: mi=2724 s=40 e=41 7645: mi=2724 s=44 e=44 7646: mi=2724 s=46 e=46 7647: mi=2724 s=49 e=50 7648: mi=2724 s=51 e=51 7649: mi=2724 s=52 e=52 7650: mi=2724 s=54 e=54 7651: mi=2724 s=57 e=58 7652: mi=2724 s=61 e=62 7653: mi=2724 s=64 e=64 7654: mi=2724 s=67 e=67 7655: mi=2724 s=69 e=69 7656: mi=2724 s=72 e=72 7657: mi=2724 s=75 e=75 7658: mi=2724 s=78 e=79 7659: mi=2724 s=81 e=81 7660: mi=2724 s=84 e=85 7661: mi=2724 s=88 e=89 7662: mi=2724 s=92 e=92 7663: mi=2724 s=94 e=94 7664: mi=2724 s=97 e=97 7665: mi=2724 s=100 e=101 7666: mi=2724 s=104 e=104 7667: mi=2724 s=106 e=106 7668: mi=2724 s=109 e=111 7669: mi=2724 s=112 e=112 7670: mi=2725 s=0 e=0 7671: mi=2725 s=1 e=1 7672: mi=2725 s=3 e=3 7673: mi=2725 s=5 e=5 7674: mi=2725 s=7 e=7 7675: mi=2725 s=10 e=11 7676: mi=2725 s=14 e=14 7677: mi=2725 s=15 e=15 7678: mi=2725 s=16 e=16 7679: mi=2725 s=18 e=18 7680: mi=2725 s=21 e=22 7681: mi=2725 s=25 e=25 7682: mi=2725 s=26 e=27 7683: mi=2725 s=28 e=28 7684: mi=2726 s=0 e=0 7685: mi=2726 s=1 e=1 7686: mi=2726 s=4 e=4 7687: mi=2726 s=6 e=6 7688: mi=2726 s=8 e=8 7689: mi=2726 s=10 e=10 7690: mi=2726 s=13 e=14 7691: mi=2726 s=17 e=17 7692: mi=2726 s=19 e=19 7693: mi=2726 s=20 e=20 7694: mi=2726 s=21 e=21 7695: mi=2726 s=23 e=23 7696: mi=2726 s=26 e=27 7697: mi=2726 s=30 e=30 7698: mi=2726 s=32 e=32 7699: mi=2726 s=33 e=34 7700: mi=2726 s=35 e=35 7701: mi=2728 s=0 e=18 7702: mi=2728 s=21 e=21 7703: mi=2729 s=0 e=20 7704: mi=2729 s=23 e=23 7705: mi=2730 s=0 e=0 7706: mi=2730 s=2 e=2 7707: mi=2730 s=5 e=5 7708: mi=2730 s=7 e=7 7709: mi=2730 s=9 e=9 7710: mi=2730 s=11 e=11 7711: mi=2730 s=13 e=13 7712: mi=2730 s=15 e=15 7713: mi=2730 s=17 e=17 7714: mi=2730 s=19 e=19 7715: mi=2730 s=21 e=21 7716: mi=2730 s=23 e=23 7717: mi=2730 s=26 e=26 7718: mi=2731 s=0 e=2 7719: mi=2731 s=4 e=6 7720: mi=2731 s=9 e=10 7721: mi=2731 s=12 e=12 7722: mi=2731 s=14 e=14 7723: mi=2731 s=17 e=20 7724: mi=2731 s=22 e=27 7725: mi=2731 s=29 e=29 7726: mi=2731 s=30 e=32 7727: mi=2731 s=34 e=36 7728: mi=2731 s=38 e=40 7729: mi=2731 s=42 e=43 7730: mi=2731 s=45 e=47 7731: mi=2731 s=49 e=51 7732: mi=2731 s=53 e=55 7733: mi=2731 s=57 e=59 7734: mi=2731 s=61 e=65 7735: mi=2731 s=67 e=67 7736: mi=2731 s=69 e=71 7737: mi=2731 s=73 e=74 7738: mi=2731 s=77 e=77 7739: mi=2731 s=78 e=80 7740: mi=2731 s=82 e=82 7741: mi=2731 s=84 e=86 7742: mi=2731 s=88 e=89 7743: mi=2731 s=92 e=97 7744: mi=2731 s=99 e=101 7745: mi=2731 s=103 e=105 7746: mi=2731 s=107 e=107 7747: mi=2731 s=110 e=112 7748: mi=2731 s=114 e=118 7749: mi=2731 s=120 e=122 7750: mi=2731 s=124 e=126 7751: mi=2731 s=128 e=132 7752: mi=2731 s=134 e=136 7753: mi=2731 s=138 e=140 7754: mi=2731 s=142 e=144 7755: mi=2731 s=146 e=153 7756: mi=2731 s=155 e=157 7757: mi=2731 s=159 e=163 7758: mi=2731 s=165 e=167 7759: mi=2731 s=169 e=171 7760: mi=2731 s=173 e=175 7761: mi=2731 s=176 e=178 7762: mi=2731 s=180 e=184 7763: mi=2731 s=186 e=188 7764: mi=2731 s=190 e=190 7765: mi=2731 s=192 e=194 7766: mi=2731 s=196 e=196 7767: mi=2731 s=198 e=200 7768: mi=2731 s=202 e=202 7769: mi=2731 s=204 e=204 7770: mi=2731 s=207 e=210 7771: mi=2731 s=212 e=217 7772: mi=2731 s=219 e=221 7773: mi=2731 s=223 e=225 7774: mi=2731 s=227 e=227 7775: mi=2731 s=229 e=229 7776: mi=2731 s=232 e=235 7777: mi=2731 s=237 e=241 7778: mi=2731 s=244 e=244 7779: mi=2731 s=246 e=248 7780: mi=2731 s=250 e=250 7781: mi=2731 s=253 e=254 7782: mi=2731 s=257 e=257 7783: mi=2731 s=258 e=258 7784: mi=2731 s=261 e=262 7785: mi=2731 s=264 e=264 7786: mi=2731 s=267 e=268 7787: mi=2731 s=270 e=270 7788: mi=2731 s=273 e=274 7789: mi=2731 s=276 e=276 7790: mi=2731 s=279 e=282 7791: mi=2731 s=284 e=284 7792: mi=2731 s=286 e=288 7793: mi=2731 s=290 e=290 7794: mi=2731 s=292 e=292 7795: mi=2731 s=294 e=294 7796: mi=2731 s=297 e=300 7797: mi=2731 s=302 e=302 7798: mi=2731 s=305 e=306 7799: mi=2731 s=308 e=308 7800: mi=2731 s=310 e=310 7801: mi=2731 s=313 e=316 7802: mi=2731 s=318 e=323 7803: mi=2731 s=325 e=327 7804: mi=2731 s=329 e=329 7805: mi=2731 s=332 e=333 7806: mi=2731 s=336 e=337 7807: mi=2731 s=339 e=343 7808: mi=2731 s=346 e=348 7809: mi=2731 s=349 e=351 7810: mi=2731 s=353 e=353 7811: mi=2731 s=355 e=357 7812: mi=2731 s=359 e=361 7813: mi=2731 s=363 e=363 7814: mi=2731 s=365 e=367 7815: mi=2731 s=369 e=370 7816: mi=2731 s=372 e=374 7817: mi=2731 s=376 e=378 7818: mi=2731 s=380 e=382 7819: mi=2731 s=384 e=385 7820: mi=2731 s=387 e=389 7821: mi=2731 s=391 e=392 7822: mi=2731 s=394 e=396 7823: mi=2731 s=398 e=400 7824: mi=2731 s=402 e=402 7825: mi=2731 s=404 e=404 7826: mi=2731 s=407 e=408 7827: mi=2731 s=410 e=412 7828: mi=2731 s=414 e=415 7829: mi=2731 s=417 e=417 7830: mi=2731 s=418 e=422 7831: mi=2731 s=424 e=426 7832: mi=2731 s=428 e=429 7833: mi=2731 s=432 e=435 7834: mi=2731 s=437 e=439 7835: mi=2731 s=441 e=441 7836: mi=2731 s=443 e=445 7837: mi=2731 s=447 e=448 7838: mi=2731 s=451 e=454 7839: mi=2731 s=456 e=458 7840: mi=2731 s=460 e=462 7841: mi=2731 s=464 e=464 7842: mi=2731 s=467 e=469 7843: mi=2731 s=471 e=473 7844: mi=2731 s=475 e=475 7845: mi=2731 s=477 e=481 7846: mi=2731 s=483 e=483 7847: mi=2731 s=485 e=487 7848: mi=2731 s=489 e=493 7849: mi=2731 s=495 e=497 7850: mi=2731 s=499 e=499 7851: mi=2731 s=501 e=503 7852: mi=2731 s=505 e=505 7853: mi=2731 s=508 e=509 7854: mi=2731 s=511 e=513 7855: mi=2731 s=515 e=515 7856: mi=2731 s=518 e=518 7857: mi=2731 s=519 e=519 7858: mi=2731 s=522 e=523 7859: mi=2731 s=525 e=525 7860: mi=2731 s=528 e=529 7861: mi=2731 s=531 e=533 7862: mi=2731 s=535 e=537 7863: mi=2731 s=540 e=542 7864: mi=2731 s=544 e=544 7865: mi=2731 s=546 e=548 7866: mi=2731 s=550 e=550 7867: mi=2731 s=552 e=554 7868: mi=2731 s=557 e=558 7869: mi=2731 s=560 e=563 7870: mi=2731 s=565 e=565 7871: mi=2731 s=566 e=567 7872: mi=2731 s=568 e=568 7873: mi=2731 s=569 e=571 7874: mi=2731 s=573 e=573 7875: mi=2731 s=576 e=578 7876: mi=2731 s=580 e=580 7877: mi=2731 s=582 e=584 7878: mi=2731 s=586 e=588 7879: mi=2731 s=590 e=593 7880: mi=2731 s=595 e=597 7881: mi=2731 s=599 e=599 7882: mi=2731 s=602 e=603 7883: mi=2731 s=605 e=607 7884: mi=2731 s=609 e=609 7885: mi=2731 s=612 e=613 7886: mi=2731 s=616 e=616 7887: mi=2731 s=617 e=617 7888: mi=2731 s=620 e=621 7889: mi=2731 s=623 e=623 7890: mi=2731 s=626 e=627 7891: mi=2731 s=629 e=631 7892: mi=2731 s=633 e=633 7893: mi=2731 s=636 e=637 7894: mi=2731 s=639 e=639 7895: mi=2731 s=642 e=643 7896: mi=2731 s=645 e=645 7897: mi=2731 s=648 e=648 7898: mi=2731 s=649 e=649 7899: mi=2731 s=650 e=650 7900: mi=2731 s=652 e=654 7901: mi=2731 s=656 e=660 7902: mi=2731 s=662 e=662 7903: mi=2731 s=665 e=665 7904: mi=2731 s=666 e=668 7905: mi=2731 s=670 e=674 7906: mi=2731 s=676 e=676 7907: mi=2731 s=679 e=679 7908: mi=2731 s=680 e=682 7909: mi=2731 s=684 e=684 7910: mi=2731 s=686 e=686 7911: mi=2731 s=688 e=690 7912: mi=2731 s=692 e=696 7913: mi=2731 s=698 e=700 7914: mi=2731 s=702 e=703 7915: mi=2731 s=706 e=709 7916: mi=2731 s=711 e=715 7917: mi=2731 s=717 e=717 7918: mi=2731 s=718 e=720 7919: mi=2731 s=722 e=724 7920: mi=2731 s=726 e=728 7921: mi=2731 s=731 e=731 7922: mi=2731 s=732 e=734 7923: mi=2731 s=736 e=737 7924: mi=2731 s=740 e=741 7925: mi=2731 s=742 e=743 7926: mi=2731 s=744 e=746 7927: mi=2731 s=748 e=752 7928: mi=2731 s=754 e=756 7929: mi=2731 s=758 e=760 7930: mi=2731 s=762 e=763 7931: mi=2731 s=766 e=767 7932: mi=2731 s=770 e=774 7933: mi=2731 s=777 e=777 7934: mi=2731 s=778 e=780 7935: mi=2731 s=782 e=786 7936: mi=2731 s=788 e=790 7937: mi=2731 s=792 e=794 7938: mi=2731 s=796 e=797 7939: mi=2731 s=800 e=806 7940: mi=2731 s=809 e=809 7941: mi=2731 s=810 e=812 7942: mi=2731 s=814 e=818 7943: mi=2731 s=820 e=822 7944: mi=2731 s=824 e=826 7945: mi=2731 s=828 e=829 7946: mi=2731 s=832 e=838 7947: mi=2731 s=841 e=841 7948: mi=2731 s=842 e=844 7949: mi=2731 s=846 e=850 7950: mi=2731 s=852 e=854 7951: mi=2731 s=856 e=858 7952: mi=2731 s=860 e=861 7953: mi=2731 s=864 e=868 7954: mi=2731 s=871 e=871 7955: mi=2731 s=872 e=874 7956: mi=2731 s=876 e=880 7957: mi=2731 s=882 e=884 7958: mi=2731 s=886 e=888 7959: mi=2731 s=890 e=892 7960: mi=2731 s=894 e=896 7961: mi=2731 s=899 e=899 7962: mi=2731 s=900 e=900 7963: mi=2732 s=0 e=2 7964: mi=2732 s=5 e=24 7965: mi=2732 s=27 e=27 7966: mi=2733 s=0 e=24 7967: mi=2733 s=27 e=27 7968: mi=2734 s=0 e=0 7969: mi=2734 s=2 e=2 7970: mi=2734 s=5 e=5 7971: mi=2734 s=7 e=11 7972: mi=2734 s=13 e=17 7973: mi=2734 s=19 e=20 7974: mi=2734 s=22 e=22 7975: mi=2734 s=24 e=24 7976: mi=2734 s=26 e=26 7977: mi=2734 s=28 e=28 7978: mi=2734 s=30 e=30 7979: mi=2734 s=33 e=34 7980: mi=2734 s=37 e=37 7981: mi=2734 s=39 e=39 7982: mi=2734 s=41 e=41 7983: mi=2734 s=44 e=48 7984: mi=2734 s=50 e=50 7985: mi=2734 s=52 e=52 7986: mi=2734 s=54 e=54 7987: mi=2734 s=56 e=56 7988: mi=2734 s=59 e=60 7989: mi=2734 s=63 e=63 7990: mi=2734 s=65 e=65 7991: mi=2734 s=67 e=69 7992: mi=2734 s=72 e=72 7993: mi=2734 s=74 e=74 7994: mi=2734 s=76 e=76 7995: mi=2734 s=78 e=78 7996: mi=2734 s=81 e=82 7997: mi=2734 s=85 e=85 7998: mi=2734 s=87 e=87 7999: mi=2734 s=89 e=89 8000: mi=2734 s=92 e=94 8001: mi=2734 s=96 e=98 8002: mi=2734 s=100 e=102 8003: mi=2734 s=104 e=106 8004: mi=2734 s=108 e=110 8005: mi=2734 s=112 e=112 8006: mi=2734 s=115 e=115 8007: mi=2734 s=116 e=116 8008: mi=2734 s=118 e=118 8009: mi=2734 s=120 e=120 8010: mi=2735 s=0 e=0 8011: mi=2735 s=2 e=2 8012: mi=2736 s=0 e=0 8013: mi=2736 s=2 e=2 8014: mi=2736 s=5 e=5 8015: mi=2737 s=0 e=0 8016: mi=2737 s=2 e=2 8017: mi=2738 s=0 e=7 8018: mi=2738 s=9 e=9 8019: mi=2738 s=12 e=12 8020: mi=2738 s=14 e=14 8021: mi=2738 s=17 e=17 8022: mi=2738 s=19 e=19 8023: mi=2738 s=22 e=22 8024: mi=2738 s=24 e=24 8025: mi=2738 s=27 e=27 8026: mi=2738 s=29 e=29 8027: mi=2738 s=32 e=32 8028: mi=2738 s=34 e=34 8029: mi=2738 s=37 e=38 8030: mi=2738 s=40 e=40 8031: mi=2738 s=43 e=44 8032: mi=2738 s=46 e=46 8033: mi=2738 s=49 e=50 8034: mi=2738 s=52 e=52 8035: mi=2738 s=55 e=57 8036: mi=2738 s=59 e=59 8037: mi=2738 s=62 e=64 8038: mi=2738 s=66 e=66 8039: mi=2738 s=69 e=71 8040: mi=2738 s=73 e=73 8041: mi=2738 s=76 e=78 8042: mi=2738 s=80 e=80 8043: mi=2738 s=83 e=85 8044: mi=2738 s=87 e=87 8045: mi=2738 s=90 e=92 8046: mi=2738 s=94 e=94 8047: mi=2738 s=97 e=99 8048: mi=2738 s=101 e=101 8049: mi=2738 s=104 e=106 8050: mi=2738 s=108 e=108 8051: mi=2738 s=111 e=113 8052: mi=2738 s=115 e=115 8053: mi=2738 s=118 e=120 8054: mi=2738 s=122 e=122 8055: mi=2738 s=125 e=127 8056: mi=2738 s=129 e=129 8057: mi=2738 s=132 e=134 8058: mi=2738 s=136 e=136 8059: mi=2738 s=139 e=141 8060: mi=2738 s=143 e=143 8061: mi=2738 s=146 e=148 8062: mi=2738 s=150 e=150 8063: mi=2738 s=153 e=155 8064: mi=2738 s=157 e=157 8065: mi=2738 s=160 e=162 8066: mi=2738 s=164 e=164 8067: mi=2738 s=167 e=169 8068: mi=2738 s=171 e=171 8069: mi=2738 s=173 e=175 8070: mi=2738 s=177 e=177 8071: mi=2738 s=180 e=180 8072: mi=2738 s=182 e=182 8073: mi=2738 s=185 e=185 8074: mi=2738 s=187 e=187 8075: mi=2738 s=190 e=190 8076: mi=2738 s=192 e=192 8077: mi=2738 s=195 e=195 8078: mi=2738 s=197 e=197 8079: mi=2738 s=200 e=200 8080: mi=2738 s=202 e=202 8081: mi=2738 s=205 e=206 8082: mi=2738 s=208 e=208 8083: mi=2738 s=211 e=212 8084: mi=2738 s=214 e=214 8085: mi=2738 s=217 e=218 8086: mi=2738 s=220 e=220 8087: mi=2738 s=223 e=225 8088: mi=2738 s=227 e=227 8089: mi=2738 s=230 e=232 8090: mi=2738 s=234 e=234 8091: mi=2738 s=237 e=239 8092: mi=2738 s=241 e=241 8093: mi=2738 s=244 e=246 8094: mi=2738 s=248 e=248 8095: mi=2738 s=251 e=253 8096: mi=2738 s=255 e=255 8097: mi=2738 s=258 e=260 8098: mi=2738 s=262 e=262 8099: mi=2738 s=265 e=267 8100: mi=2738 s=269 e=269 8101: mi=2738 s=272 e=274 8102: mi=2738 s=276 e=276 8103: mi=2738 s=279 e=281 8104: mi=2738 s=283 e=283 8105: mi=2738 s=286 e=288 8106: mi=2738 s=290 e=290 8107: mi=2738 s=293 e=295 8108: mi=2738 s=297 e=297 8109: mi=2738 s=300 e=302 8110: mi=2738 s=304 e=304 8111: mi=2738 s=307 e=309 8112: mi=2738 s=311 e=311 8113: mi=2738 s=314 e=316 8114: mi=2738 s=318 e=318 8115: mi=2738 s=321 e=323 8116: mi=2738 s=325 e=325 8117: mi=2738 s=328 e=330 8118: mi=2738 s=332 e=332 8119: mi=2738 s=335 e=337 8120: mi=2738 s=339 e=339 8121: mi=2738 s=341 e=341 8122: mi=2739 s=0 e=0 8123: mi=2739 s=3 e=3 8124: mi=2740 s=0 e=6 8125: mi=2740 s=9 e=9 8126: mi=2741 s=0 e=0 8127: mi=2741 s=3 e=3 8128: mi=2741 s=5 e=5 8129: mi=2741 s=7 e=7 8130: mi=2741 s=9 e=9 8131: mi=2741 s=11 e=11 8132: mi=2741 s=13 e=13 8133: mi=2742 s=0 e=2 8134: mi=2742 s=4 e=4 8135: mi=2742 s=5 e=5 8136: mi=2742 s=7 e=7 8137: mi=2742 s=9 e=9 8138: mi=2742 s=10 e=11 8139: mi=2742 s=13 e=13 8140: mi=2742 s=15 e=15 8141: mi=2742 s=17 e=17 8142: mi=2742 s=20 e=21 8143: mi=2742 s=23 e=23 8144: mi=2742 s=24 e=24 8145: mi=2743 s=0 e=0 8146: mi=2743 s=2 e=2 8147: mi=2743 s=4 e=4 8148: mi=2743 s=5 e=5 8149: mi=2743 s=6 e=6 8150: mi=2743 s=8 e=8 8151: mi=2743 s=11 e=12 8152: mi=2744 s=0 e=0 8153: mi=2744 s=3 e=3 8154: mi=2744 s=5 e=5 8155: mi=2744 s=7 e=7 8156: mi=2752 s=0 e=1 8157: mi=2752 s=4 e=5 8158: mi=2753 s=0 e=0 8159: mi=2753 s=2 e=2 8160: mi=2753 s=5 e=5 8161: mi=2745 s=0 e=0 8162: mi=2745 s=2 e=2 8163: mi=2745 s=4 e=4 8164: mi=2745 s=6 e=6 8165: mi=2745 s=8 e=8 8166: mi=2745 s=10 e=11 8167: mi=2745 s=12 e=12 8168: mi=2745 s=14 e=14 8169: mi=2745 s=16 e=16 8170: mi=2745 s=18 e=18 8171: mi=2745 s=20 e=20 8172: mi=2745 s=22 e=23 8173: mi=2745 s=24 e=25 8174: mi=2746 s=0 e=0 8175: mi=2746 s=2 e=2 8176: mi=2746 s=5 e=6 8177: mi=2747 s=0 e=2 8178: mi=2747 s=4 e=4 8179: mi=2747 s=5 e=5 8180: mi=2747 s=7 e=7 8181: mi=2747 s=9 e=9 8182: mi=2747 s=10 e=11 8183: mi=2747 s=13 e=13 8184: mi=2747 s=15 e=15 8185: mi=2747 s=17 e=17 8186: mi=2747 s=19 e=19 8187: mi=2747 s=20 e=20 8188: mi=2747 s=22 e=22 8189: mi=2747 s=24 e=24 8190: mi=2747 s=26 e=26 8191: mi=2747 s=28 e=28 8192: mi=2747 s=30 e=30 8193: mi=2747 s=32 e=32 8194: mi=2747 s=34 e=34 8195: mi=2747 s=35 e=35 8196: mi=2747 s=37 e=37 8197: mi=2747 s=39 e=39 8198: mi=2747 s=41 e=41 8199: mi=2747 s=43 e=44 8200: mi=2748 s=0 e=0 8201: mi=2748 s=2 e=2 8202: mi=2749 s=0 e=0 8203: mi=2749 s=2 e=2 8204: mi=2750 s=0 e=0 8205: mi=2750 s=2 e=4 8206: mi=2750 s=6 e=7 8207: mi=2751 s=0 e=0 8208: mi=2751 s=2 e=2 8209: mi=2751 s=5 e=5 8210: mi=2751 s=8 e=8 8211: mi=2751 s=11 e=12 8212: mi=2751 s=14 e=14 8213: mi=2751 s=17 e=18 8214: mi=2751 s=21 e=21 8215: mi=2751 s=24 e=25 8216: mi=2751 s=27 e=27 8217: mi=2751 s=30 e=31 8218: mi=2751 s=34 e=35 8219: mi=2754 s=0 e=6 8220: mi=2754 s=9 e=9 8221: mi=2754 s=11 e=11 8222: mi=2754 s=13 e=13 8223: mi=2754 s=15 e=15 8224: mi=2754 s=18 e=18 8225: mi=2754 s=20 e=20 8226: mi=2754 s=22 e=22 8227: mi=2754 s=24 e=24 8228: mi=2754 s=26 e=26 8229: mi=2754 s=28 e=28 8230: mi=2754 s=30 e=30 8231: mi=2754 s=32 e=32 8232: mi=2754 s=34 e=34 8233: mi=2754 s=36 e=36 8234: mi=2754 s=38 e=38 8235: mi=2754 s=40 e=40 8236: mi=2754 s=42 e=42 8237: mi=2754 s=44 e=44 8238: mi=2754 s=46 e=46 8239: mi=2754 s=48 e=48 8240: mi=2754 s=50 e=50 8241: mi=2754 s=52 e=52 8242: mi=2754 s=54 e=54 8243: mi=2754 s=56 e=56 8244: mi=2754 s=58 e=58 8245: mi=2754 s=60 e=60 8246: mi=2754 s=62 e=62 8247: mi=2754 s=64 e=64 8248: mi=2754 s=66 e=66 8249: mi=2754 s=68 e=68 8250: mi=2754 s=70 e=70 8251: mi=2754 s=72 e=72 8252: mi=2754 s=74 e=74 8253: mi=2754 s=76 e=76 8254: mi=2754 s=78 e=78 8255: mi=2754 s=80 e=80 8256: mi=2754 s=82 e=82 8257: mi=2754 s=84 e=84 8258: mi=2754 s=86 e=86 8259: mi=2754 s=88 e=88 8260: mi=2754 s=90 e=90 8261: mi=2754 s=92 e=92 8262: mi=2754 s=94 e=96 8263: mi=2754 s=98 e=98 8264: mi=2754 s=100 e=100 8265: mi=2754 s=102 e=102 8266: mi=2754 s=104 e=104 8267: mi=2754 s=107 e=107 8268: mi=2754 s=109 e=109 8269: mi=2754 s=111 e=111 8270: mi=2754 s=114 e=114 8271: mi=2754 s=116 e=116 8272: mi=2754 s=118 e=118 8273: mi=2754 s=121 e=121 8274: mi=2754 s=123 e=123 8275: mi=2754 s=126 e=127 8276: mi=2754 s=130 e=131 8277: mi=2754 s=133 e=133 8278: mi=2755 s=0 e=0 8279: mi=2755 s=3 e=4 8280: mi=2755 s=7 e=8 8281: mi=2755 s=10 e=10 8282: mi=2755 s=13 e=14 8283: mi=2755 s=17 e=17 8284: mi=2755 s=20 e=20 8285: mi=2755 s=23 e=24 8286: mi=2755 s=27 e=29 8287: mi=2755 s=31 e=32 8288: mi=2755 s=34 e=34 8289: mi=2755 s=36 e=36 8290: mi=2755 s=39 e=40 8291: mi=2755 s=43 e=43 8292: mi=2755 s=45 e=45 8293: mi=2755 s=48 e=49 8294: mi=2755 s=52 e=52 8295: mi=2756 s=0 e=0 8296: mi=2756 s=3 e=3 8297: mi=2756 s=5 e=5 8298: mi=2756 s=6 e=6 8299: mi=2756 s=9 e=11 8300: mi=2756 s=14 e=15 8301: mi=2756 s=17 e=17 8302: mi=2756 s=19 e=19 8303: mi=2756 s=22 e=24 8304: mi=2756 s=27 e=28 8305: mi=2756 s=30 e=30 8306: mi=2756 s=32 e=32 8307: mi=2756 s=35 e=37 8308: mi=2756 s=40 e=41 8309: mi=2756 s=43 e=43 8310: mi=2756 s=45 e=45 8311: mi=2756 s=48 e=51 8312: mi=2756 s=54 e=56 8313: mi=2756 s=58 e=58 8314: mi=2756 s=60 e=60 8315: mi=2756 s=63 e=66 8316: mi=2756 s=69 e=71 8317: mi=2756 s=73 e=73 8318: mi=2756 s=75 e=75 8319: mi=2756 s=77 e=77 8320: mi=2756 s=79 e=79 8321: mi=2756 s=82 e=84 8322: mi=2756 s=87 e=88 8323: mi=2756 s=91 e=92 8324: mi=2756 s=94 e=94 8325: mi=2756 s=96 e=96 8326: mi=2756 s=99 e=101 8327: mi=2756 s=104 e=105 8328: mi=2756 s=108 e=109 8329: mi=2756 s=111 e=111 8330: mi=2756 s=114 e=114 8331: mi=2756 s=117 e=119 8332: mi=2756 s=120 e=120 8333: mi=2756 s=122 e=122 8334: mi=2756 s=124 e=124 8335: mi=2756 s=127 e=128 8336: mi=2756 s=130 e=130 8337: mi=2756 s=133 e=133 8338: mi=2756 s=136 e=137 8339: mi=2756 s=139 e=139 8340: mi=2756 s=142 e=143 8341: mi=2756 s=145 e=145 8342: mi=2756 s=148 e=149 8343: mi=2756 s=151 e=151 8344: mi=2756 s=153 e=153 8345: mi=2756 s=155 e=155 8346: mi=2756 s=158 e=158 8347: mi=2756 s=161 e=161 8348: mi=2756 s=164 e=166 8349: mi=2756 s=167 e=167 8350: mi=2757 s=0 e=0 8351: mi=2757 s=2 e=2 8352: mi=2757 s=4 e=4 8353: mi=2757 s=7 e=7 8354: mi=2758 s=0 e=0 8355: mi=2758 s=3 e=4 8356: mi=2758 s=5 e=5 8357: mi=2758 s=8 e=8 8358: mi=2758 s=9 e=9 8359: mi=2758 s=12 e=13 8360: mi=2758 s=15 e=15 8361: mi=2758 s=18 e=19 8362: mi=2758 s=21 e=21 8363: mi=2758 s=23 e=23 8364: mi=2758 s=26 e=27 8365: mi=2758 s=30 e=31 8366: mi=2758 s=34 e=34 8367: mi=2758 s=36 e=36 8368: mi=2758 s=39 e=40 8369: mi=2758 s=42 e=42 8370: mi=2758 s=44 e=44 8371: mi=2758 s=46 e=46 8372: mi=2758 s=49 e=49 8373: mi=2758 s=50 e=51 8374: mi=2758 s=52 e=52 8375: mi=2758 s=53 e=53 8376: mi=2758 s=54 e=54 8377: mi=2759 s=0 e=1 8378: mi=2759 s=3 e=3 8379: mi=2759 s=5 e=5 8380: mi=2759 s=7 e=7 8381: mi=2759 s=8 e=8 8382: mi=2759 s=10 e=10 8383: mi=2759 s=12 e=12 8384: mi=2759 s=14 e=14 8385: mi=2759 s=16 e=16 8386: mi=2759 s=17 e=17 8387: mi=2759 s=19 e=19 8388: mi=2759 s=21 e=21 8389: mi=2759 s=24 e=25 8390: mi=2759 s=27 e=27 8391: mi=2759 s=28 e=28 8392: mi=2759 s=30 e=30 8393: mi=2759 s=32 e=34 8394: mi=2759 s=36 e=36 8395: mi=2759 s=37 e=37 8396: mi=2759 s=39 e=39 8397: mi=2759 s=41 e=41 8398: mi=2759 s=43 e=43 8399: mi=2759 s=44 e=44 8400: mi=2759 s=46 e=46 8401: mi=2759 s=48 e=48 8402: mi=2759 s=50 e=50 8403: mi=2759 s=51 e=51 8404: mi=2759 s=53 e=53 8405: mi=2759 s=55 e=55 8406: mi=2759 s=57 e=57 8407: mi=2759 s=58 e=58 8408: mi=2759 s=60 e=60 8409: mi=2759 s=62 e=62 8410: mi=2759 s=64 e=64 8411: mi=2759 s=65 e=65 8412: mi=2759 s=67 e=67 8413: mi=2759 s=69 e=69 8414: mi=2759 s=71 e=71 8415: mi=2759 s=72 e=72 8416: mi=2759 s=74 e=74 8417: mi=2759 s=76 e=76 8418: mi=2759 s=78 e=78 8419: mi=2759 s=79 e=79 8420: mi=2759 s=81 e=81 8421: mi=2759 s=83 e=83 8422: mi=2759 s=85 e=85 8423: mi=2759 s=86 e=86 8424: mi=2759 s=88 e=88 8425: mi=2759 s=90 e=90 8426: mi=2759 s=92 e=92 8427: mi=2759 s=93 e=93 8428: mi=2759 s=95 e=95 8429: mi=2759 s=97 e=97 8430: mi=2759 s=99 e=99 8431: mi=2759 s=100 e=100 8432: mi=2759 s=102 e=102 8433: mi=2759 s=104 e=104 8434: mi=2759 s=106 e=106 8435: mi=2759 s=107 e=107 8436: mi=2759 s=109 e=109 8437: mi=2759 s=111 e=113 8438: mi=2759 s=115 e=115 8439: mi=2759 s=116 e=116 8440: mi=2759 s=118 e=118 8441: mi=2759 s=120 e=120 8442: mi=2759 s=122 e=122 8443: mi=2759 s=123 e=123 8444: mi=2759 s=125 e=125 8445: mi=2759 s=127 e=127 8446: mi=2759 s=129 e=129 8447: mi=2759 s=131 e=131 8448: mi=2759 s=132 e=132 8449: mi=2759 s=134 e=134 8450: mi=2759 s=136 e=136 8451: mi=2759 s=139 e=140 8452: mi=2759 s=142 e=142 8453: mi=2759 s=143 e=143 8454: mi=2759 s=145 e=145 8455: mi=2759 s=147 e=147 8456: mi=2759 s=149 e=149 8457: mi=2759 s=151 e=151 8458: mi=2759 s=152 e=152 8459: mi=2759 s=154 e=154 8460: mi=2759 s=156 e=156 8461: mi=2759 s=159 e=160 8462: mi=2759 s=162 e=162 8463: mi=2759 s=163 e=163 8464: mi=2759 s=165 e=165 8465: mi=2759 s=167 e=167 8466: mi=2759 s=169 e=169 8467: mi=2759 s=171 e=171 8468: mi=2759 s=172 e=172 8469: mi=2759 s=174 e=174 8470: mi=2759 s=176 e=176 8471: mi=2759 s=179 e=180 8472: mi=2759 s=182 e=182 8473: mi=2759 s=183 e=183 8474: mi=2759 s=185 e=185 8475: mi=2759 s=187 e=187 8476: mi=2759 s=189 e=189 8477: mi=2759 s=191 e=191 8478: mi=2759 s=192 e=192 8479: mi=2759 s=194 e=194 8480: mi=2759 s=196 e=196 8481: mi=2759 s=199 e=200 8482: mi=2759 s=202 e=202 8483: mi=2759 s=203 e=203 8484: mi=2759 s=205 e=205 8485: mi=2759 s=207 e=207 8486: mi=2759 s=209 e=209 8487: mi=2759 s=211 e=211 8488: mi=2759 s=212 e=212 8489: mi=2759 s=214 e=214 8490: mi=2759 s=216 e=216 8491: mi=2759 s=219 e=220 8492: mi=2759 s=222 e=222 8493: mi=2759 s=223 e=223 8494: mi=2759 s=225 e=225 8495: mi=2759 s=227 e=227 8496: mi=2759 s=229 e=229 8497: mi=2759 s=230 e=230 8498: mi=2759 s=232 e=232 8499: mi=2759 s=234 e=234 8500: mi=2759 s=236 e=236 8501: mi=2759 s=237 e=237 8502: mi=2759 s=239 e=239 8503: mi=2759 s=241 e=241 8504: mi=2759 s=243 e=243 8505: mi=2759 s=245 e=245 8506: mi=2759 s=246 e=246 8507: mi=2759 s=248 e=248 8508: mi=2759 s=250 e=250 8509: mi=2759 s=253 e=254 8510: mi=2759 s=256 e=256 8511: mi=2759 s=257 e=257 8512: mi=2759 s=259 e=259 8513: mi=2759 s=261 e=261 8514: mi=2759 s=263 e=263 8515: mi=2759 s=265 e=265 8516: mi=2759 s=266 e=266 8517: mi=2759 s=268 e=268 8518: mi=2759 s=270 e=270 8519: mi=2759 s=273 e=274 8520: mi=2759 s=276 e=276 8521: mi=2759 s=277 e=277 8522: mi=2759 s=279 e=279 8523: mi=2759 s=281 e=281 8524: mi=2759 s=283 e=283 8525: mi=2759 s=285 e=285 8526: mi=2759 s=286 e=286 8527: mi=2759 s=288 e=288 8528: mi=2759 s=290 e=290 8529: mi=2759 s=293 e=294 8530: mi=2759 s=296 e=296 8531: mi=2759 s=297 e=297 8532: mi=2759 s=299 e=299 8533: mi=2759 s=301 e=301 8534: mi=2759 s=303 e=303 8535: mi=2759 s=305 e=305 8536: mi=2759 s=306 e=306 8537: mi=2759 s=308 e=308 8538: mi=2759 s=310 e=310 8539: mi=2759 s=313 e=314 8540: mi=2759 s=316 e=316 8541: mi=2759 s=317 e=317 8542: mi=2759 s=319 e=319 8543: mi=2759 s=321 e=321 8544: mi=2759 s=323 e=323 8545: mi=2759 s=325 e=325 8546: mi=2759 s=326 e=326 8547: mi=2759 s=328 e=328 8548: mi=2759 s=330 e=330 8549: mi=2759 s=333 e=334 8550: mi=2759 s=336 e=336 8551: mi=2759 s=337 e=337 8552: mi=2759 s=339 e=339 8553: mi=2759 s=341 e=341 8554: mi=2759 s=343 e=343 8555: mi=2759 s=344 e=344 8556: mi=2759 s=346 e=346 8557: mi=2759 s=348 e=348 8558: mi=2759 s=350 e=350 8559: mi=2759 s=352 e=352 8560: mi=2759 s=353 e=353 8561: mi=2759 s=355 e=355 8562: mi=2759 s=357 e=357 8563: mi=2759 s=360 e=361 8564: mi=2759 s=363 e=363 8565: mi=2759 s=364 e=364 8566: mi=2759 s=366 e=366 8567: mi=2759 s=368 e=368 8568: mi=2759 s=370 e=370 8569: mi=2759 s=371 e=371 8570: mi=2759 s=373 e=373 8571: mi=2759 s=375 e=375 8572: mi=2759 s=377 e=377 8573: mi=2759 s=378 e=378 8574: mi=2759 s=380 e=380 8575: mi=2759 s=382 e=382 8576: mi=2759 s=384 e=384 8577: mi=2759 s=385 e=385 8578: mi=2759 s=387 e=387 8579: mi=2759 s=389 e=389 8580: mi=2759 s=391 e=391 8581: mi=2759 s=392 e=393 8582: mi=2760 s=0 e=6 8583: mi=2760 s=8 e=8 8584: mi=2760 s=10 e=10 8585: mi=2760 s=12 e=12 8586: mi=2760 s=14 e=14 8587: mi=2760 s=16 e=16 8588: mi=2760 s=18 e=18 8589: mi=2760 s=20 e=20 8590: mi=2760 s=22 e=22 8591: mi=2760 s=24 e=24 8592: mi=2760 s=26 e=26 8593: mi=2760 s=28 e=28 8594: mi=2760 s=30 e=30 8595: mi=2760 s=32 e=32 8596: mi=2760 s=34 e=34 8597: mi=2760 s=36 e=36 8598: mi=2760 s=38 e=38 8599: mi=2760 s=40 e=40 8600: mi=2760 s=42 e=42 8601: mi=2760 s=44 e=44 8602: mi=2760 s=46 e=46 8603: mi=2760 s=48 e=48 8604: mi=2760 s=50 e=50 8605: mi=2760 s=52 e=52 8606: mi=2760 s=54 e=54 8607: mi=2760 s=56 e=56 8608: mi=2760 s=58 e=58 8609: mi=2760 s=60 e=60 8610: mi=2760 s=62 e=62 8611: mi=2760 s=64 e=64 8612: mi=2760 s=66 e=66 8613: mi=2760 s=68 e=68 8614: mi=2760 s=70 e=70 8615: mi=2760 s=72 e=72 8616: mi=2760 s=74 e=74 8617: mi=2760 s=76 e=76 8618: mi=2760 s=78 e=78 8619: mi=2760 s=80 e=80 8620: mi=2760 s=82 e=82 8621: mi=2760 s=84 e=84 8622: mi=2760 s=86 e=86 8623: mi=2760 s=88 e=88 8624: mi=2760 s=90 e=92 8625: mi=2760 s=94 e=94 8626: mi=2760 s=96 e=96 8627: mi=2760 s=98 e=98 8628: mi=2760 s=100 e=100 8629: mi=2760 s=102 e=102 8630: mi=2760 s=104 e=104 8631: mi=2760 s=107 e=107 8632: mi=2760 s=109 e=109 8633: mi=2760 s=111 e=111 8634: mi=2760 s=114 e=114 8635: mi=2761 s=0 e=2 8636: mi=2761 s=4 e=4 8637: mi=2761 s=5 e=5 8638: mi=2761 s=7 e=7 8639: mi=2761 s=8 e=8 8640: mi=2761 s=10 e=10 8641: mi=2761 s=12 e=12 8642: mi=2761 s=13 e=14 8643: mi=2761 s=16 e=16 8644: mi=2761 s=19 e=20 8645: mi=2761 s=22 e=22 8646: mi=2761 s=23 e=23 8647: mi=2761 s=25 e=25 8648: mi=2761 s=27 e=27 8649: mi=2761 s=29 e=29 8650: mi=2761 s=31 e=31 8651: mi=2761 s=32 e=32 8652: mi=2761 s=34 e=34 8653: mi=2761 s=36 e=36 8654: mi=2761 s=39 e=40 8655: mi=2761 s=42 e=42 8656: mi=2761 s=43 e=43 8657: mi=2761 s=45 e=45 8658: mi=2761 s=47 e=47 8659: mi=2761 s=49 e=49 8660: mi=2761 s=51 e=51 8661: mi=2761 s=52 e=52 8662: mi=2761 s=54 e=54 8663: mi=2761 s=56 e=56 8664: mi=2761 s=59 e=60 8665: mi=2761 s=62 e=62 8666: mi=2761 s=63 e=63 8667: mi=2761 s=65 e=65 8668: mi=2761 s=67 e=67 8669: mi=2761 s=69 e=69 8670: mi=2761 s=71 e=71 8671: mi=2761 s=72 e=72 8672: mi=2761 s=74 e=74 8673: mi=2761 s=76 e=76 8674: mi=2761 s=79 e=80 8675: mi=2761 s=82 e=82 8676: mi=2761 s=83 e=83 8677: mi=2761 s=85 e=85 8678: mi=2761 s=87 e=87 8679: mi=2761 s=89 e=89 8680: mi=2761 s=91 e=91 8681: mi=2761 s=92 e=92 8682: mi=2761 s=94 e=94 8683: mi=2761 s=96 e=96 8684: mi=2761 s=99 e=100 8685: mi=2761 s=102 e=102 8686: mi=2761 s=103 e=103 8687: mi=2761 s=105 e=105 8688: mi=2761 s=107 e=109 8689: mi=2761 s=111 e=111 8690: mi=2761 s=112 e=112 8691: mi=2761 s=114 e=114 8692: mi=2761 s=116 e=116 8693: mi=2761 s=118 e=118 8694: mi=2761 s=119 e=119 8695: mi=2761 s=121 e=121 8696: mi=2761 s=123 e=125 8697: mi=2761 s=127 e=127 8698: mi=2761 s=128 e=128 8699: mi=2761 s=130 e=130 8700: mi=2761 s=132 e=134 8701: mi=2761 s=136 e=136 8702: mi=2761 s=137 e=137 8703: mi=2761 s=139 e=139 8704: mi=2761 s=141 e=143 8705: mi=2761 s=145 e=145 8706: mi=2761 s=146 e=146 8707: mi=2761 s=148 e=148 8708: mi=2761 s=150 e=152 8709: mi=2761 s=154 e=154 8710: mi=2761 s=155 e=155 8711: mi=2761 s=157 e=157 8712: mi=2761 s=159 e=159 8713: mi=2761 s=161 e=161 8714: mi=2761 s=163 e=163 8715: mi=2761 s=164 e=164 8716: mi=2761 s=166 e=166 8717: mi=2761 s=168 e=168 8718: mi=2761 s=171 e=172 8719: mi=2761 s=174 e=174 8720: mi=2761 s=175 e=175 8721: mi=2761 s=177 e=177 8722: mi=2761 s=179 e=179 8723: mi=2761 s=181 e=181 8724: mi=2761 s=183 e=183 8725: mi=2761 s=184 e=184 8726: mi=2761 s=186 e=186 8727: mi=2761 s=188 e=188 8728: mi=2761 s=191 e=192 8729: mi=2761 s=194 e=194 8730: mi=2761 s=195 e=195 8731: mi=2762 s=0 e=0 8732: mi=2762 s=2 e=2 8733: mi=2762 s=5 e=5 8734: mi=2762 s=7 e=7 8735: mi=2762 s=10 e=11 8736: mi=2762 s=14 e=14 8737: mi=2762 s=15 e=15 8738: mi=2762 s=18 e=19 8739: mi=2762 s=21 e=21 8740: mi=2762 s=24 e=25 8741: mi=2762 s=27 e=27 8742: mi=2762 s=29 e=29 8743: mi=2762 s=31 e=31 8744: mi=2762 s=33 e=33 8745: mi=2762 s=36 e=37 8746: mi=2762 s=40 e=40 8747: mi=2762 s=43 e=44 8748: mi=2762 s=47 e=47 8749: mi=2762 s=50 e=50 8750: mi=2762 s=53 e=54 8751: mi=2762 s=57 e=57 8752: mi=2762 s=60 e=60 8753: mi=2762 s=63 e=64 8754: mi=2762 s=67 e=67 8755: mi=2762 s=68 e=68 8756: mi=2762 s=71 e=72 8757: mi=2763 s=0 e=0 8758: mi=2763 s=2 e=2 8759: mi=2764 s=0 e=1 8760: mi=2764 s=3 e=3 8761: mi=2764 s=5 e=5 8762: mi=2764 s=7 e=7 8763: mi=2764 s=9 e=9 8764: mi=2764 s=11 e=11 8765: mi=2764 s=14 e=15 8766: mi=2764 s=16 e=16 8767: mi=2765 s=0 e=0 8768: mi=2765 s=2 e=2 8769: mi=2766 s=0 e=0 8770: mi=2766 s=2 e=2 8771: mi=2766 s=4 e=4 8772: mi=2766 s=6 e=6 8773: mi=2766 s=8 e=8 8774: mi=2766 s=10 e=10 8775: mi=2766 s=12 e=12 8776: mi=2766 s=15 e=16 8777: mi=2766 s=17 e=18 8778: mi=2767 s=0 e=8 8779: mi=2767 s=10 e=10 8780: mi=2767 s=12 e=12 8781: mi=2767 s=13 e=17 8782: mi=2767 s=19 e=19 8783: mi=2767 s=21 e=21 8784: mi=2767 s=22 e=26 8785: mi=2767 s=28 e=28 8786: mi=2767 s=30 e=39 8787: mi=2767 s=41 e=41 8788: mi=2767 s=43 e=43 8789: mi=2767 s=44 e=48 8790: mi=2767 s=50 e=50 8791: mi=2767 s=52 e=52 8792: mi=2767 s=53 e=57 8793: mi=2767 s=59 e=59 8794: mi=2767 s=61 e=70 8795: mi=2767 s=72 e=72 8796: mi=2767 s=74 e=74 8797: mi=2767 s=75 e=79 8798: mi=2767 s=81 e=81 8799: mi=2767 s=83 e=83 8800: mi=2767 s=84 e=88 8801: mi=2767 s=90 e=90 8802: mi=2767 s=92 e=92 8803: mi=2767 s=93 e=97 8804: mi=2767 s=99 e=99 8805: mi=2767 s=101 e=101 8806: mi=2767 s=102 e=106 8807: mi=2767 s=108 e=108 8808: mi=2767 s=110 e=110 8809: mi=2767 s=111 e=115 8810: mi=2767 s=117 e=121 8811: mi=2767 s=123 e=123 8812: mi=2767 s=125 e=125 8813: mi=2767 s=126 e=130 8814: mi=2767 s=132 e=132 8815: mi=2767 s=134 e=134 8816: mi=2767 s=135 e=139 8817: mi=2767 s=141 e=141 8818: mi=2767 s=143 e=152 8819: mi=2767 s=154 e=154 8820: mi=2767 s=156 e=156 8821: mi=2767 s=157 e=161 8822: mi=2767 s=163 e=163 8823: mi=2767 s=165 e=169 8824: mi=2767 s=171 e=171 8825: mi=2767 s=173 e=173 8826: mi=2767 s=174 e=178 8827: mi=2767 s=180 e=180 8828: mi=2767 s=182 e=182 8829: mi=2767 s=183 e=187 8830: mi=2767 s=189 e=189 8831: mi=2767 s=191 e=191 8832: mi=2767 s=192 e=196 8833: mi=2767 s=198 e=198 8834: mi=2767 s=200 e=209 8835: mi=2767 s=211 e=211 8836: mi=2767 s=213 e=213 8837: mi=2767 s=214 e=218 8838: mi=2767 s=220 e=220 8839: mi=2767 s=222 e=231 8840: mi=2767 s=233 e=233 8841: mi=2767 s=235 e=244 8842: mi=2767 s=246 e=246 8843: mi=2767 s=248 e=248 8844: mi=2767 s=249 e=253 8845: mi=2767 s=255 e=255 8846: mi=2767 s=257 e=257 8847: mi=2767 s=258 e=262 8848: mi=2767 s=264 e=264 8849: mi=2767 s=266 e=266 8850: mi=2767 s=267 e=271 8851: mi=2767 s=273 e=273 8852: mi=2767 s=275 e=275 8853: mi=2767 s=276 e=280 8854: mi=2767 s=282 e=286 8855: mi=2767 s=288 e=292 8856: mi=2767 s=294 e=294 8857: mi=2767 s=296 e=305 8858: mi=2767 s=307 e=307 8859: mi=2767 s=309 e=309 8860: mi=2767 s=310 e=314 8861: mi=2767 s=316 e=316 8862: mi=2767 s=318 e=318 8863: mi=2767 s=319 e=323 8864: mi=2767 s=325 e=325 8865: mi=2767 s=327 e=327 8866: mi=2767 s=328 e=332 8867: mi=2767 s=334 e=334 8868: mi=2767 s=336 e=336 8869: mi=2767 s=337 e=341 8870: mi=2767 s=343 e=343 8871: mi=2767 s=345 e=345 8872: mi=2767 s=346 e=350 8873: mi=2767 s=352 e=352 8874: mi=2767 s=354 e=354 8875: mi=2767 s=355 e=359 8876: mi=2767 s=361 e=365 8877: mi=2767 s=367 e=367 8878: mi=2767 s=369 e=373 8879: mi=2767 s=375 e=379 8880: mi=2767 s=381 e=383 8881: mi=2767 s=384 e=385 8882: mi=2767 s=387 e=387 8883: mi=2767 s=390 e=391 8884: mi=2767 s=394 e=395 8885: mi=2767 s=397 e=397 8886: mi=2767 s=399 e=399 8887: mi=2767 s=402 e=403 8888: mi=2767 s=405 e=405 8889: mi=2767 s=407 e=407 8890: mi=2767 s=410 e=411 8891: mi=2767 s=413 e=414 8892: mi=2767 s=416 e=417 8893: mi=2767 s=419 e=420 8894: mi=2767 s=422 e=423 8895: mi=2767 s=425 e=426 8896: mi=2767 s=428 e=429 8897: mi=2767 s=431 e=432 8898: mi=2767 s=434 e=435 8899: mi=2767 s=437 e=438 8900: mi=2767 s=440 e=440 8901: mi=2767 s=442 e=442 8902: mi=2767 s=445 e=446 8903: mi=2767 s=448 e=448 8904: mi=2767 s=450 e=450 8905: mi=2767 s=453 e=454 8906: mi=2767 s=456 e=456 8907: mi=2767 s=458 e=458 8908: mi=2767 s=461 e=462 8909: mi=2767 s=464 e=464 8910: mi=2767 s=466 e=466 8911: mi=2767 s=469 e=470 8912: mi=2767 s=472 e=472 8913: mi=2767 s=474 e=474 8914: mi=2767 s=477 e=478 8915: mi=2767 s=480 e=480 8916: mi=2767 s=482 e=482 8917: mi=2767 s=485 e=486 8918: mi=2767 s=488 e=488 8919: mi=2767 s=490 e=490 8920: mi=2767 s=493 e=494 8921: mi=2767 s=496 e=496 8922: mi=2767 s=498 e=498 8923: mi=2767 s=501 e=502 8924: mi=2767 s=504 e=504 8925: mi=2767 s=506 e=506 8926: mi=2767 s=509 e=510 8927: mi=2767 s=512 e=512 8928: mi=2767 s=514 e=514 8929: mi=2767 s=517 e=518 8930: mi=2767 s=520 e=520 8931: mi=2767 s=522 e=522 8932: mi=2767 s=525 e=526 8933: mi=2767 s=528 e=528 8934: mi=2767 s=530 e=530 8935: mi=2767 s=533 e=534 8936: mi=2767 s=536 e=536 8937: mi=2767 s=538 e=538 8938: mi=2767 s=541 e=542 8939: mi=2767 s=544 e=544 8940: mi=2767 s=546 e=546 8941: mi=2767 s=549 e=550 8942: mi=2767 s=552 e=552 8943: mi=2767 s=554 e=554 8944: mi=2767 s=557 e=558 8945: mi=2768 s=0 e=0 8946: mi=2768 s=2 e=2 8947: mi=2769 s=0 e=1 8948: mi=2769 s=3 e=3 8949: mi=2769 s=5 e=5 8950: mi=2769 s=7 e=7 8951: mi=2769 s=10 e=11 8952: mi=2769 s=14 e=15 8953: mi=2769 s=17 e=17 8954: mi=2769 s=18 e=18 8955: mi=2769 s=20 e=20 8956: mi=2769 s=22 e=22 8957: mi=2769 s=24 e=24 8958: mi=2769 s=27 e=28 8959: mi=2769 s=31 e=32 8960: mi=2769 s=34 e=34 8961: mi=2769 s=35 e=35 8962: mi=2769 s=37 e=37 8963: mi=2769 s=39 e=39 8964: mi=2769 s=41 e=41 8965: mi=2769 s=44 e=45 8966: mi=2769 s=48 e=49 8967: mi=2769 s=51 e=51 8968: mi=2769 s=52 e=53 8969: mi=2770 s=0 e=0 8970: mi=2770 s=2 e=2 8971: mi=2771 s=0 e=2 8972: mi=2771 s=4 e=4 8973: mi=2771 s=5 e=5 8974: mi=2771 s=7 e=7 8975: mi=2771 s=8 e=8 8976: mi=2771 s=11 e=12 8977: mi=2771 s=14 e=14 8978: mi=2771 s=15 e=15 8979: mi=2771 s=17 e=17 8980: mi=2771 s=20 e=21 8981: mi=2771 s=23 e=23 8982: mi=2771 s=25 e=25 8983: mi=2771 s=28 e=29 8984: mi=2771 s=31 e=31 8985: mi=2771 s=32 e=32 8986: mi=2771 s=34 e=34 8987: mi=2771 s=36 e=36 8988: mi=2771 s=39 e=40 8989: mi=2771 s=42 e=42 8990: mi=2771 s=43 e=43 8991: mi=2771 s=45 e=45 8992: mi=2771 s=48 e=49 8993: mi=2771 s=51 e=51 8994: mi=2771 s=53 e=53 8995: mi=2771 s=56 e=57 8996: mi=2771 s=59 e=59 8997: mi=2771 s=60 e=60 8998: mi=2771 s=62 e=62 8999: mi=2771 s=64 e=64 9000: mi=2771 s=67 e=68 9001: mi=2771 s=70 e=70 9002: mi=2771 s=71 e=71 9003: mi=2771 s=73 e=73 9004: mi=2771 s=76 e=77 9005: mi=2771 s=79 e=79 9006: mi=2771 s=81 e=81 9007: mi=2771 s=84 e=85 9008: mi=2771 s=87 e=87 9009: mi=2771 s=88 e=88 9010: mi=2771 s=90 e=90 9011: mi=2771 s=92 e=92 9012: mi=2771 s=95 e=96 9013: mi=2771 s=98 e=98 9014: mi=2771 s=99 e=99 9015: mi=2771 s=101 e=101 9016: mi=2771 s=104 e=105 9017: mi=2771 s=107 e=107 9018: mi=2771 s=109 e=109 9019: mi=2771 s=112 e=113 9020: mi=2771 s=115 e=115 9021: mi=2771 s=116 e=116 9022: mi=2771 s=118 e=118 9023: mi=2771 s=120 e=120 9024: mi=2771 s=123 e=124 9025: mi=2771 s=126 e=126 9026: mi=2771 s=127 e=127 9027: mi=2771 s=129 e=129 9028: mi=2771 s=131 e=133 9029: mi=2771 s=135 e=135 9030: mi=2771 s=136 e=136 9031: mi=2771 s=138 e=138 9032: mi=2771 s=140 e=142 9033: mi=2771 s=144 e=144 9034: mi=2771 s=145 e=145 9035: mi=2771 s=147 e=147 9036: mi=2771 s=149 e=151 9037: mi=2771 s=153 e=153 9038: mi=2771 s=155 e=155 9039: mi=2771 s=157 e=159 9040: mi=2771 s=161 e=161 9041: mi=2771 s=162 e=162 9042: mi=2771 s=164 e=164 9043: mi=2771 s=167 e=168 9044: mi=2771 s=170 e=170 9045: mi=2771 s=172 e=172 9046: mi=2771 s=175 e=176 9047: mi=2771 s=178 e=178 9048: mi=2771 s=180 e=180 9049: mi=2771 s=182 e=182 9050: mi=2771 s=184 e=184 9051: mi=2771 s=186 e=186 9052: mi=2771 s=189 e=190 9053: mi=2771 s=192 e=192 9054: mi=2771 s=194 e=198 9055: mi=2771 s=200 e=200 9056: mi=2771 s=202 e=202 9057: mi=2771 s=204 e=206 9058: mi=2771 s=208 e=208 9059: mi=2771 s=209 e=209 9060: mi=2771 s=211 e=211 9061: mi=2771 s=213 e=213 9062: mi=2771 s=214 e=215 9063: mi=2771 s=216 e=217 9064: mi=2771 s=218 e=219 9065: mi=2771 s=220 e=220 9066: mi=2771 s=222 e=222 9067: mi=2771 s=224 e=224 9068: mi=2771 s=227 e=228 9069: mi=2771 s=230 e=230 9070: mi=2771 s=231 e=231 9071: mi=2772 s=0 e=1 9072: mi=2772 s=3 e=7 9073: mi=2772 s=9 e=9 9074: mi=2772 s=10 e=10 9075: mi=2772 s=12 e=12 9076: mi=2772 s=15 e=16 9077: mi=2772 s=18 e=18 9078: mi=2772 s=19 e=20 9079: mi=2773 s=0 e=1 9080: mi=2773 s=3 e=3 9081: mi=2773 s=6 e=7 9082: mi=2773 s=9 e=9 9083: mi=2773 s=10 e=10 9084: mi=2773 s=12 e=12 9085: mi=2773 s=15 e=15 9086: mi=2773 s=17 e=17 9087: mi=2773 s=19 e=19 9088: mi=2773 s=22 e=25 9089: mi=2773 s=28 e=29 9090: mi=2773 s=31 e=31 9091: mi=2773 s=33 e=33 9092: mi=2773 s=36 e=37 9093: mi=2773 s=39 e=39 9094: mi=2773 s=41 e=41 9095: mi=2773 s=43 e=43 9096: mi=2773 s=46 e=47 9097: mi=2773 s=49 e=49 9098: mi=2773 s=52 e=53 9099: mi=2773 s=55 e=55 9100: mi=2773 s=57 e=59 9101: mi=2773 s=62 e=65 9102: mi=2773 s=66 e=66 9103: mi=2774 s=0 e=0 9104: mi=2774 s=2 e=3 9105: mi=2774 s=5 e=5 9106: mi=2775 s=0 e=0 9107: mi=2775 s=2 e=3 9108: mi=2775 s=5 e=5 9109: mi=2776 s=0 e=0 9110: mi=2776 s=3 e=3 9111: mi=2778 s=0 e=0 9112: mi=2778 s=3 e=4 9113: mi=2778 s=7 e=9 9114: mi=2778 s=12 e=12 9115: mi=2778 s=15 e=16 9116: mi=2780 s=0 e=0 9117: mi=2780 s=2 e=2 9118: mi=2780 s=5 e=5 9119: mi=2781 s=0 e=0 9120: mi=2781 s=2 e=2 9121: mi=2781 s=5 e=6 9122: mi=2781 s=9 e=10 9123: mi=2781 s=12 e=12 9124: mi=2781 s=14 e=14 9125: mi=2781 s=17 e=18 9126: mi=2781 s=21 e=24 9127: mi=2781 s=26 e=26 9128: mi=2781 s=28 e=28 9129: mi=2781 s=31 e=31 9130: mi=2782 s=0 e=0 9131: mi=2782 s=2 e=2 9132: mi=2783 s=0 e=0 9133: mi=2783 s=3 e=3 9134: mi=2783 s=5 e=5 9135: mi=2783 s=8 e=8 9136: mi=2783 s=10 e=11 9137: mi=2783 s=13 e=13 9138: mi=2783 s=15 e=15 9139: mi=2783 s=18 e=18 9140: mi=2783 s=20 e=20 9141: mi=2788 s=0 e=1 9142: mi=2788 s=3 e=3 9143: mi=2791 s=0 e=1 9144: mi=2793 s=0 e=3 9145: mi=2793 s=6 e=6 9146: mi=2793 s=9 e=10 9147: mi=2793 s=13 e=14 9148: mi=2793 s=16 e=16 9149: mi=2793 s=17 e=17 9150: mi=2793 s=18 e=18 9151: mi=2793 s=20 e=20 9152: mi=2793 s=22 e=22 9153: mi=2793 s=25 e=25 9154: mi=2793 s=28 e=29 9155: mi=2793 s=31 e=31 9156: mi=2793 s=33 e=33 9157: mi=2793 s=36 e=36 9158: mi=2793 s=38 e=38 9159: mi=2793 s=40 e=40 9160: mi=2793 s=43 e=43 9161: mi=2793 s=45 e=45 9162: mi=2793 s=47 e=47 9163: mi=2793 s=50 e=50 9164: mi=2793 s=53 e=53 9165: mi=2793 s=55 e=55 9166: mi=2793 s=58 e=58 9167: mi=2793 s=61 e=61 9168: mi=2793 s=63 e=63 9169: mi=2793 s=66 e=66 9170: mi=2793 s=68 e=69 9171: mi=2793 s=72 e=74 9172: mi=2793 s=75 e=75 9173: mi=2793 s=77 e=77 9174: mi=2793 s=80 e=85 9175: mi=2793 s=88 e=91 9176: mi=2793 s=93 e=93 9177: mi=2793 s=95 e=95 9178: mi=2793 s=98 e=101 9179: mi=2793 s=104 e=105 9180: mi=2793 s=107 e=107 9181: mi=2793 s=110 e=110 9182: mi=2793 s=112 e=112 9183: mi=2793 s=115 e=115 9184: mi=2794 s=0 e=1 9185: mi=2794 s=3 e=3 9186: mi=2794 s=5 e=5 9187: mi=2794 s=8 e=12 9188: mi=2794 s=15 e=15 9189: mi=2794 s=18 e=19 9190: mi=2794 s=22 e=23 9191: mi=2795 s=0 e=1 9192: mi=2795 s=4 e=8 9193: mi=2795 s=10 e=10 9194: mi=2795 s=13 e=13 9195: mi=2795 s=14 e=14 9196: mi=2795 s=17 e=21 9197: mi=2795 s=23 e=23 9198: mi=2795 s=25 e=25 9199: mi=2795 s=28 e=28 9200: mi=2795 s=31 e=31 9201: mi=2795 s=33 e=33 9202: mi=2795 s=36 e=37 9203: mi=2795 s=39 e=39 9204: mi=2795 s=42 e=42 9205: mi=2795 s=45 e=47 9206: mi=2795 s=50 e=50 9207: mi=2795 s=53 e=53 9208: mi=2795 s=54 e=54 9209: mi=2795 s=57 e=58 9210: mi=2796 s=0 e=0 9211: mi=2796 s=2 e=2 9212: mi=2796 s=4 e=4 9213: mi=2796 s=6 e=6 9214: mi=2796 s=8 e=8 9215: mi=2796 s=11 e=11 9216: mi=2796 s=14 e=14 9217: mi=2797 s=0 e=0 9218: mi=2797 s=2 e=2 9219: mi=2797 s=4 e=4 9220: mi=2797 s=6 e=6 9221: mi=2797 s=8 e=10 9222: mi=2797 s=13 e=13 9223: mi=2797 s=16 e=16 9224: mi=2800 s=0 e=0 9225: mi=2800 s=2 e=2 9226: mi=2800 s=5 e=5 9227: mi=2802 s=0 e=0 9228: mi=2802 s=3 e=4 9229: mi=2802 s=5 e=5 9230: mi=2802 s=7 e=7 9231: mi=2802 s=8 e=8 9232: mi=2802 s=11 e=12 9233: mi=2802 s=15 e=15 9234: mi=2802 s=16 e=16 9235: mi=2802 s=17 e=17 9236: mi=2802 s=18 e=18 9237: mi=2802 s=21 e=21 9238: mi=2802 s=24 e=25 9239: mi=2802 s=28 e=28 9240: mi=2802 s=31 e=31 9241: mi=2802 s=32 e=32 9242: mi=2802 s=35 e=36 9243: mi=2802 s=38 e=38 9244: mi=2802 s=41 e=42 9245: mi=2802 s=45 e=46 9246: mi=2802 s=49 e=49 9247: mi=2802 s=52 e=53 9248: mi=2802 s=55 e=55 9249: mi=2802 s=58 e=58 9250: mi=2802 s=61 e=64 9251: mi=2802 s=67 e=68 9252: mi=2802 s=70 e=71 9253: mi=2802 s=74 e=74 9254: mi=2802 s=75 e=76 9255: mi=2802 s=77 e=77 9256: mi=2802 s=78 e=78 9257: mi=2802 s=81 e=81 9258: mi=2802 s=84 e=85 9259: mi=2802 s=87 e=87 9260: mi=2802 s=90 e=91 9261: mi=2802 s=93 e=93 9262: mi=2802 s=96 e=97 9263: mi=2802 s=100 e=103 9264: mi=2802 s=105 e=106 9265: mi=2802 s=109 e=109 9266: mi=2802 s=110 e=110 9267: mi=2802 s=113 e=113 9268: mi=2802 s=115 e=115 9269: mi=2802 s=117 e=117 9270: mi=2802 s=119 e=119 9271: mi=2802 s=122 e=123 9272: mi=2802 s=126 e=127 9273: mi=2802 s=130 e=130 9274: mi=2802 s=133 e=134 9275: mi=2802 s=137 e=137 9276: mi=2802 s=140 e=140 9277: mi=2802 s=143 e=144 9278: mi=2802 s=147 e=148 9279: mi=2802 s=151 e=151 9280: mi=2802 s=154 e=155 9281: mi=2802 s=158 e=158 9282: mi=2802 s=159 e=159 9283: mi=2802 s=162 e=163 9284: mi=2802 s=165 e=165 9285: mi=2802 s=168 e=169 9286: mi=2802 s=171 e=171 9287: mi=2802 s=173 e=173 9288: mi=2802 s=176 e=176 9289: mi=2802 s=177 e=177 9290: mi=2802 s=180 e=181 9291: mi=2802 s=184 e=184 9292: mi=2802 s=185 e=185 9293: mi=2805 s=0 e=0 9294: mi=2805 s=2 e=2 9295: mi=2806 s=0 e=0 9296: mi=2806 s=2 e=2 9297: mi=2807 s=0 e=0 9298: mi=2807 s=2 e=2 9299: mi=2808 s=0 e=0 9300: mi=2808 s=2 e=2 9301: mi=2809 s=0 e=0 9302: mi=2809 s=2 e=2 9303: mi=2810 s=0 e=0 9304: mi=2810 s=2 e=2 9305: mi=2811 s=0 e=0 9306: mi=2811 s=2 e=2 9307: mi=2812 s=0 e=0 9308: mi=2812 s=2 e=2 9309: mi=2813 s=0 e=2 9310: mi=2813 s=4 e=4 9311: mi=2813 s=7 e=7 9312: mi=2813 s=9 e=9 9313: mi=2813 s=11 e=11 9314: mi=2813 s=13 e=13 9315: mi=2813 s=16 e=16 9316: mi=2813 s=18 e=18 9317: mi=2813 s=20 e=21 9318: mi=2813 s=23 e=23 9319: mi=2813 s=26 e=26 9320: mi=2813 s=28 e=28 9321: mi=2813 s=31 e=31 9322: mi=2813 s=33 e=33 9323: mi=2813 s=35 e=35 9324: mi=2813 s=37 e=39 9325: mi=2813 s=42 e=42 9326: mi=2813 s=44 e=44 9327: mi=2813 s=46 e=46 9328: mi=2813 s=48 e=48 9329: mi=2813 s=51 e=52 9330: mi=2813 s=55 e=55 9331: mi=2813 s=57 e=57 9332: mi=2813 s=59 e=59 9333: mi=2813 s=61 e=61 9334: mi=2813 s=63 e=63 9335: mi=2813 s=66 e=67 9336: mi=2813 s=69 e=69 9337: mi=2813 s=71 e=71 9338: mi=2813 s=74 e=74 9339: mi=2813 s=76 e=76 9340: mi=2813 s=78 e=78 9341: mi=2814 s=0 e=0 9342: mi=2814 s=3 e=3 9343: mi=2814 s=5 e=5 9344: mi=2815 s=0 e=4 9345: mi=2815 s=6 e=6 9346: mi=2815 s=9 e=9 9347: mi=2815 s=11 e=11 9348: mi=2815 s=12 e=12 9349: mi=2815 s=14 e=15 9350: mi=2815 s=18 e=18 9351: mi=2815 s=20 e=26 9352: mi=2815 s=29 e=30 9353: mi=2815 s=33 e=34 9354: mi=2815 s=35 e=35 9355: mi=2815 s=36 e=37 9356: mi=2815 s=40 e=41 9357: mi=2815 s=42 e=43 9358: mi=2815 s=44 e=44 9359: mi=2816 s=0 e=0 9360: mi=2816 s=2 e=2 9361: mi=2816 s=3 e=3 9362: mi=2816 s=5 e=5 9363: mi=2816 s=7 e=7 9364: mi=2816 s=9 e=9 9365: mi=2816 s=12 e=13 9366: mi=2816 s=16 e=17 9367: mi=2816 s=20 e=21 9368: mi=2816 s=23 e=23 9369: mi=2816 s=26 e=26 9370: mi=2816 s=29 e=30 9371: mi=2816 s=33 e=34 9372: mi=2816 s=36 e=36 9373: mi=2816 s=39 e=40 9374: mi=2816 s=42 e=43 9375: mi=2816 s=45 e=46 9376: mi=2816 s=48 e=48 9377: mi=2816 s=50 e=50 9378: mi=2816 s=52 e=52 9379: mi=2816 s=54 e=54 9380: mi=2816 s=57 e=58 9381: mi=2816 s=61 e=61 9382: mi=2816 s=63 e=63 9383: mi=2816 s=65 e=65 9384: mi=2816 s=67 e=67 9385: mi=2816 s=69 e=74 9386: mi=2816 s=77 e=77 9387: mi=2816 s=79 e=79 9388: mi=2816 s=81 e=81 9389: mi=2816 s=83 e=83 9390: mi=2816 s=86 e=86 9391: mi=2816 s=87 e=87 9392: mi=2816 s=89 e=89 9393: mi=2816 s=91 e=91 9394: mi=2816 s=93 e=93 9395: mi=2816 s=94 e=95 9396: mi=2816 s=96 e=96 9397: mi=2816 s=97 e=97 9398: mi=2816 s=100 e=101 9399: mi=2817 s=0 e=0 9400: mi=2817 s=3 e=4 9401: mi=2817 s=6 e=6 9402: mi=2817 s=7 e=8 9403: mi=2817 s=10 e=10 9404: mi=2817 s=11 e=11 9405: mi=2817 s=14 e=16 9406: mi=2817 s=19 e=20 9407: mi=2817 s=22 e=22 9408: mi=2817 s=24 e=24 9409: mi=2817 s=26 e=26 9410: mi=2817 s=27 e=28 9411: mi=2817 s=30 e=30 9412: mi=2817 s=31 e=31 9413: mi=2817 s=33 e=33 9414: mi=2817 s=35 e=37 9415: mi=2817 s=40 e=41 9416: mi=2817 s=44 e=44 9417: mi=2817 s=46 e=46 9418: mi=2817 s=49 e=49 9419: mi=2817 s=52 e=52 9420: mi=2817 s=54 e=54 9421: mi=2817 s=57 e=57 9422: mi=2817 s=59 e=59 9423: mi=2817 s=62 e=62 9424: mi=2817 s=64 e=64 9425: mi=2817 s=66 e=66 9426: mi=2817 s=68 e=68 9427: mi=2817 s=70 e=70 9428: mi=2817 s=73 e=73 9429: mi=2817 s=75 e=75 9430: mi=2817 s=78 e=79 9431: mi=2817 s=82 e=82 9432: mi=2817 s=84 e=84 9433: mi=2817 s=86 e=88 9434: mi=2817 s=90 e=90 9435: mi=2817 s=92 e=93 9436: mi=2817 s=95 e=95 9437: mi=2817 s=98 e=98 9438: mi=2817 s=100 e=100 9439: mi=2817 s=102 e=102 9440: mi=2817 s=105 e=105 9441: mi=2817 s=108 e=108 9442: mi=2817 s=110 e=110 9443: mi=2817 s=112 e=112 9444: mi=2817 s=114 e=114 9445: mi=2817 s=117 e=117 9446: mi=2817 s=119 e=120 9447: mi=2817 s=123 e=123 9448: mi=2817 s=125 e=125 9449: mi=2817 s=127 e=127 9450: mi=2817 s=129 e=129 9451: mi=2817 s=132 e=132 9452: mi=2817 s=135 e=135 9453: mi=2817 s=137 e=137 9454: mi=2817 s=140 e=140 9455: mi=2817 s=142 e=142 9456: mi=2817 s=144 e=144 9457: mi=2817 s=146 e=146 9458: mi=2817 s=149 e=149 9459: mi=2817 s=151 e=152 9460: mi=2817 s=155 e=155 9461: mi=2817 s=156 e=156 9462: mi=2817 s=158 e=158 9463: mi=2817 s=160 e=160 9464: mi=2817 s=162 e=164 9465: mi=2817 s=167 e=170 9466: mi=2817 s=172 e=172 9467: mi=2817 s=173 e=174 9468: mi=2817 s=176 e=176 9469: mi=2817 s=178 e=178 9470: mi=2817 s=180 e=181 9471: mi=2817 s=182 e=182 9472: mi=2817 s=183 e=183 9473: mi=2817 s=186 e=186 9474: mi=2818 s=0 e=0 9475: mi=2818 s=3 e=3 9476: mi=2819 s=0 e=1 9477: mi=2819 s=4 e=5 9478: mi=2820 s=0 e=0 9479: mi=2820 s=3 e=4 9480: mi=2820 s=7 e=7 9481: mi=2820 s=10 e=10 9482: mi=2821 s=0 e=0 9483: mi=2821 s=3 e=4 9484: mi=2821 s=7 e=7 9485: mi=2821 s=10 e=10 9486: mi=2822 s=0 e=0 9487: mi=2822 s=2 e=2 9488: mi=2822 s=5 e=5 9489: mi=2823 s=0 e=0 9490: mi=2823 s=2 e=2 9491: mi=2823 s=4 e=4 9492: mi=2823 s=7 e=8 9493: mi=2823 s=11 e=11 9494: mi=2824 s=0 e=0 9495: mi=2824 s=2 e=2 9496: mi=2825 s=0 e=0 9497: mi=2825 s=3 e=4 9498: mi=2825 s=6 e=6 9499: mi=2825 s=8 e=8 9500: mi=2825 s=11 e=11 9501: mi=2825 s=13 e=13 9502: mi=2825 s=15 e=15 9503: mi=2825 s=18 e=18 9504: mi=2825 s=20 e=20 9505: mi=2825 s=22 e=22 9506: mi=2825 s=24 e=24 9507: mi=2825 s=26 e=26 9508: mi=2825 s=29 e=33 9509: mi=2825 s=36 e=37 9510: mi=2825 s=39 e=39 9511: mi=2825 s=42 e=42 9512: mi=2825 s=45 e=46 9513: mi=2825 s=48 e=48 9514: mi=2825 s=50 e=50 9515: mi=2825 s=52 e=54 9516: mi=2825 s=57 e=57 9517: mi=2825 s=59 e=59 9518: mi=2825 s=61 e=61 9519: mi=2825 s=63 e=63 9520: mi=2825 s=66 e=67 9521: mi=2825 s=70 e=70 9522: mi=2825 s=72 e=72 9523: mi=2825 s=74 e=74 9524: mi=2825 s=77 e=77 9525: mi=2826 s=0 e=5 9526: mi=2826 s=7 e=7 9527: mi=2826 s=9 e=9 9528: mi=2826 s=12 e=12 9529: mi=2826 s=14 e=14 9530: mi=2826 s=17 e=17 9531: mi=2826 s=19 e=19 9532: mi=2826 s=21 e=21 9533: mi=2826 s=24 e=27 9534: mi=2826 s=29 e=29 9535: mi=2826 s=32 e=32 9536: mi=2826 s=34 e=36 9537: mi=2826 s=38 e=38 9538: mi=2826 s=40 e=40 9539: mi=2826 s=42 e=42 9540: mi=2826 s=44 e=44 9541: mi=2826 s=46 e=46 9542: mi=2826 s=48 e=48 9543: mi=2826 s=50 e=50 9544: mi=2826 s=52 e=52 9545: mi=2826 s=55 e=56 9546: mi=2826 s=59 e=60 9547: mi=2826 s=62 e=65 9548: mi=2826 s=68 e=68 9549: mi=2826 s=69 e=69 9550: mi=2826 s=72 e=73 9551: mi=2826 s=74 e=74 9552: mi=2826 s=76 e=79 9553: mi=2826 s=81 e=81 9554: mi=2826 s=83 e=83 9555: mi=2826 s=85 e=85 9556: mi=2826 s=87 e=87 9557: mi=2826 s=89 e=89 9558: mi=2826 s=91 e=91 9559: mi=2826 s=93 e=93 9560: mi=2826 s=95 e=95 9561: mi=2826 s=98 e=99 9562: mi=2826 s=102 e=103 9563: mi=2826 s=105 e=108 9564: mi=2826 s=111 e=112 9565: mi=2826 s=113 e=113 9566: mi=2826 s=115 e=118 9567: mi=2826 s=120 e=120 9568: mi=2826 s=122 e=122 9569: mi=2826 s=124 e=124 9570: mi=2826 s=126 e=126 9571: mi=2826 s=128 e=128 9572: mi=2826 s=130 e=130 9573: mi=2826 s=132 e=132 9574: mi=2826 s=134 e=134 9575: mi=2826 s=137 e=138 9576: mi=2826 s=141 e=142 9577: mi=2826 s=144 e=147 9578: mi=2826 s=150 e=151 9579: mi=2826 s=152 e=152 9580: mi=2826 s=154 e=154 9581: mi=2826 s=156 e=156 9582: mi=2826 s=158 e=158 9583: mi=2826 s=160 e=160 9584: mi=2826 s=162 e=162 9585: mi=2826 s=165 e=166 9586: mi=2826 s=169 e=170 9587: mi=2827 s=0 e=0 9588: mi=2827 s=2 e=3 9589: mi=2827 s=6 e=6 9590: mi=2827 s=8 e=8 9591: mi=2827 s=10 e=10 9592: mi=2827 s=12 e=12 9593: mi=2827 s=14 e=14 9594: mi=2827 s=16 e=18 9595: mi=2827 s=21 e=22 9596: mi=2827 s=25 e=26 9597: mi=2828 s=0 e=0 9598: mi=2828 s=2 e=3 9599: mi=2828 s=6 e=6 9600: mi=2828 s=8 e=8 9601: mi=2828 s=10 e=10 9602: mi=2828 s=12 e=12 9603: mi=2828 s=14 e=14 9604: mi=2828 s=16 e=18 9605: mi=2828 s=21 e=22 9606: mi=2828 s=25 e=26 9607: mi=2829 s=0 e=0 9608: mi=2829 s=2 e=3 9609: mi=2829 s=6 e=6 9610: mi=2829 s=8 e=8 9611: mi=2829 s=10 e=10 9612: mi=2829 s=12 e=12 9613: mi=2829 s=14 e=14 9614: mi=2829 s=16 e=18 9615: mi=2829 s=21 e=22 9616: mi=2829 s=25 e=26 9617: mi=2830 s=0 e=0 9618: mi=2830 s=2 e=3 9619: mi=2830 s=6 e=6 9620: mi=2830 s=8 e=8 9621: mi=2830 s=10 e=10 9622: mi=2830 s=12 e=12 9623: mi=2830 s=14 e=14 9624: mi=2830 s=16 e=18 9625: mi=2830 s=21 e=22 9626: mi=2830 s=25 e=26 9627: mi=2831 s=0 e=0 9628: mi=2831 s=2 e=4 9629: mi=2831 s=6 e=6 9630: mi=2831 s=9 e=11 9631: mi=2831 s=13 e=13 9632: mi=2831 s=16 e=18 9633: mi=2831 s=20 e=20 9634: mi=2831 s=23 e=24 9635: mi=2831 s=26 e=28 9636: mi=2831 s=30 e=30 9637: mi=2831 s=32 e=32 9638: mi=2831 s=34 e=34 9639: mi=2831 s=36 e=37 9640: mi=2831 s=39 e=40 9641: mi=2831 s=43 e=44 9642: mi=2831 s=47 e=57 9643: mi=2831 s=59 e=61 9644: mi=2831 s=63 e=63 9645: mi=2831 s=66 e=66 9646: mi=2831 s=69 e=71 9647: mi=2831 s=73 e=73 9648: mi=2831 s=75 e=75 9649: mi=2831 s=77 e=77 9650: mi=2831 s=80 e=82 9651: mi=2831 s=84 e=85 9652: mi=2831 s=88 e=90 9653: mi=2831 s=92 e=94 9654: mi=2831 s=96 e=98 9655: mi=2831 s=100 e=100 9656: mi=2831 s=103 e=104 9657: mi=2831 s=107 e=108 9658: mi=2832 s=0 e=0 9659: mi=2832 s=2 e=2 9660: mi=2832 s=4 e=4 9661: mi=2832 s=7 e=8 9662: mi=2832 s=10 e=10 9663: mi=2832 s=13 e=15 9664: mi=2832 s=17 e=17 9665: mi=2832 s=20 e=22 9666: mi=2832 s=24 e=27 9667: mi=2832 s=30 e=31 9668: mi=2846 s=0 e=0 9669: mi=2846 s=2 e=2 9670: mi=2846 s=4 e=4 9671: mi=2846 s=7 e=7 9672: mi=2846 s=10 e=11 9673: mi=2846 s=13 e=13 9674: mi=2846 s=15 e=15 9675: mi=2846 s=18 e=18 9676: mi=2846 s=21 e=21 9677: mi=2846 s=23 e=30 9678: mi=2846 s=32 e=35 9679: mi=2846 s=37 e=43 9680: mi=2846 s=45 e=45 9681: mi=2846 s=47 e=47 9682: mi=2846 s=50 e=50 9683: mi=2833 s=0 e=0 9684: mi=2833 s=2 e=2 9685: mi=2833 s=3 e=3 9686: mi=2834 s=0 e=1 9687: mi=2834 s=3 e=6 9688: mi=2834 s=9 e=13 9689: mi=2834 s=16 e=17 9690: mi=2834 s=19 e=22 9691: mi=2834 s=25 e=26 9692: mi=2834 s=28 e=28 9693: mi=2834 s=31 e=31 9694: mi=2834 s=32 e=32 9695: mi=2834 s=33 e=33 9696: mi=2834 s=35 e=35 9697: mi=2834 s=37 e=37 9698: mi=2834 s=40 e=40 9699: mi=2834 s=42 e=42 9700: mi=2834 s=44 e=44 9701: mi=2834 s=47 e=48 9702: mi=2834 s=51 e=51 9703: mi=2834 s=52 e=52 9704: mi=2834 s=54 e=55 9705: mi=2834 s=57 e=57 9706: mi=2834 s=60 e=60 9707: mi=2834 s=62 e=62 9708: mi=2834 s=64 e=64 9709: mi=2834 s=67 e=68 9710: mi=2834 s=71 e=71 9711: mi=2834 s=72 e=72 9712: mi=2834 s=74 e=75 9713: mi=2834 s=77 e=77 9714: mi=2834 s=80 e=80 9715: mi=2834 s=82 e=82 9716: mi=2834 s=84 e=84 9717: mi=2834 s=87 e=88 9718: mi=2834 s=91 e=91 9719: mi=2834 s=92 e=92 9720: mi=2834 s=94 e=95 9721: mi=2834 s=97 e=97 9722: mi=2834 s=100 e=100 9723: mi=2834 s=102 e=102 9724: mi=2834 s=104 e=104 9725: mi=2834 s=107 e=108 9726: mi=2834 s=111 e=111 9727: mi=2835 s=0 e=0 9728: mi=2835 s=2 e=2 9729: mi=2835 s=3 e=3 9730: mi=2835 s=5 e=5 9731: mi=2835 s=7 e=7 9732: mi=2835 s=9 e=9 9733: mi=2835 s=10 e=11 9734: mi=2836 s=0 e=1 9735: mi=2837 s=0 e=1 9736: mi=2838 s=0 e=9 9737: mi=2838 s=11 e=11 9738: mi=2838 s=13 e=13 9739: mi=2838 s=15 e=15 9740: mi=2838 s=18 e=19 9741: mi=2838 s=21 e=21 9742: mi=2838 s=24 e=25 9743: mi=2838 s=27 e=27 9744: mi=2838 s=29 e=29 9745: mi=2838 s=32 e=33 9746: mi=2838 s=35 e=35 9747: mi=2838 s=38 e=38 9748: mi=2838 s=41 e=44 9749: mi=2838 s=47 e=48 9750: mi=2838 s=50 e=53 9751: mi=2838 s=56 e=57 9752: mi=2838 s=59 e=59 9753: mi=2838 s=61 e=61 9754: mi=2838 s=64 e=64 9755: mi=2838 s=65 e=65 9756: mi=2838 s=66 e=67 9757: mi=2838 s=68 e=68 9758: mi=2838 s=71 e=71 9759: mi=2838 s=74 e=75 9760: mi=2838 s=78 e=78 9761: mi=2838 s=81 e=82 9762: mi=2838 s=85 e=85 9763: mi=2838 s=86 e=86 9764: mi=2838 s=88 e=88 9765: mi=2838 s=91 e=92 9766: mi=2838 s=94 e=94 9767: mi=2838 s=97 e=97 9768: mi=2838 s=100 e=101 9769: mi=2838 s=104 e=104 9770: mi=2838 s=107 e=108 9771: mi=2838 s=111 e=111 9772: mi=2838 s=112 e=112 9773: mi=2838 s=115 e=115 9774: mi=2838 s=116 e=116 9775: mi=2838 s=119 e=119 9776: mi=2838 s=122 e=123 9777: mi=2838 s=126 e=126 9778: mi=2838 s=127 e=127 9779: mi=2838 s=130 e=130 9780: mi=2838 s=133 e=134 9781: mi=2838 s=137 e=137 9782: mi=2838 s=140 e=141 9783: mi=2838 s=144 e=144 9784: mi=2838 s=145 e=145 9785: mi=2838 s=147 e=147 9786: mi=2838 s=150 e=151 9787: mi=2838 s=153 e=153 9788: mi=2838 s=156 e=157 9789: mi=2838 s=159 e=159 9790: mi=2838 s=161 e=161 9791: mi=2838 s=164 e=165 9792: mi=2838 s=167 e=167 9793: mi=2838 s=170 e=170 9794: mi=2838 s=173 e=174 9795: mi=2838 s=176 e=176 9796: mi=2838 s=178 e=178 9797: mi=2838 s=181 e=182 9798: mi=2838 s=183 e=184 9799: mi=2838 s=185 e=185 9800: mi=2838 s=187 e=187 9801: mi=2838 s=189 e=189 9802: mi=2838 s=192 e=192 9803: mi=2838 s=193 e=193 9804: mi=2838 s=195 e=196 9805: mi=2838 s=198 e=198 9806: mi=2838 s=201 e=201 9807: mi=2838 s=203 e=203 9808: mi=2838 s=205 e=206 9809: mi=2838 s=208 e=208 9810: mi=2838 s=211 e=211 9811: mi=2838 s=213 e=213 9812: mi=2838 s=215 e=216 9813: mi=2838 s=218 e=218 9814: mi=2838 s=221 e=221 9815: mi=2838 s=223 e=223 9816: mi=2839 s=0 e=1 9817: mi=2840 s=0 e=1 9818: mi=2841 s=0 e=1 9819: mi=2841 s=3 e=3 9820: mi=2841 s=4 e=4 9821: mi=2841 s=6 e=6 9822: mi=2841 s=7 e=7 9823: mi=2843 s=0 e=0 9824: mi=2843 s=2 e=2 9825: mi=2843 s=4 e=4 9826: mi=2843 s=7 e=7 9827: mi=2844 s=0 e=0 9828: mi=2844 s=2 e=2 9829: mi=2844 s=5 e=6 9830: mi=2844 s=8 e=8 9831: mi=2844 s=10 e=10 9832: mi=2844 s=12 e=12 9833: mi=2844 s=15 e=15 9834: mi=2844 s=18 e=19 9835: mi=2844 s=22 e=22 9836: mi=2844 s=24 e=24 9837: mi=2844 s=27 e=29 9838: mi=2844 s=31 e=31 9839: mi=2844 s=34 e=34 9840: mi=2844 s=37 e=37 9841: mi=2845 s=0 e=0 9842: mi=2845 s=2 e=2 9843: mi=2845 s=5 e=5 9844: mi=2847 s=0 e=0 9845: mi=2847 s=2 e=2 9846: mi=2847 s=5 e=5 9847: mi=2852 s=0 e=0 9848: mi=2852 s=3 e=4 9849: mi=2852 s=6 e=7 9850: mi=2852 s=9 e=9 9851: mi=2852 s=12 e=12 9852: mi=2853 s=0 e=0 9853: mi=2853 s=3 e=4 9854: mi=2853 s=6 e=7 9855: mi=2853 s=9 e=9 9856: mi=2853 s=12 e=12 9857: mi=2857 s=0 e=0 9858: mi=2857 s=2 e=2 9859: mi=2857 s=5 e=5 9860: mi=2857 s=7 e=7 9861: mi=2857 s=9 e=9 9862: mi=2857 s=12 e=13 9863: mi=2857 s=15 e=15 9864: mi=2857 s=17 e=17 9865: mi=2857 s=19 e=19 9866: mi=2857 s=22 e=22 9867: mi=2859 s=0 e=2 9868: mi=2859 s=5 e=8 9869: mi=2859 s=11 e=14 9870: mi=2859 s=16 e=16 9871: mi=2859 s=18 e=19 9872: mi=2859 s=21 e=21 9873: mi=2859 s=23 e=23 9874: mi=2859 s=26 e=26 9875: mi=2859 s=27 e=27 9876: mi=2859 s=30 e=30 9877: mi=2859 s=32 e=32 9878: mi=2859 s=35 e=35 9879: mi=2859 s=36 e=36 9880: mi=2859 s=38 e=38 9881: mi=2859 s=39 e=39 9882: mi=2859 s=41 e=41 9883: mi=2859 s=43 e=43 9884: mi=2859 s=46 e=48 9885: mi=2859 s=50 e=52 9886: mi=2859 s=55 e=55 9887: mi=2859 s=56 e=56 9888: mi=2859 s=58 e=58 9889: mi=2859 s=60 e=60 9890: mi=2859 s=61 e=61 9891: mi=2859 s=63 e=63 9892: mi=2859 s=65 e=67 9893: mi=2859 s=69 e=69 9894: mi=2859 s=71 e=72 9895: mi=2859 s=75 e=77 9896: mi=2859 s=79 e=81 9897: mi=2859 s=83 e=86 9898: mi=2859 s=88 e=91 9899: mi=2859 s=93 e=96 9900: mi=2859 s=98 e=100 9901: mi=2859 s=102 e=107 9902: mi=2859 s=109 e=112 9903: mi=2859 s=114 e=119 9904: mi=2859 s=121 e=124 9905: mi=2859 s=126 e=128 9906: mi=2859 s=130 e=133 9907: mi=2859 s=135 e=138 9908: mi=2859 s=140 e=145 9909: mi=2859 s=147 e=149 9910: mi=2859 s=151 e=156 9911: mi=2859 s=158 e=161 9912: mi=2859 s=163 e=163 9913: mi=2859 s=165 e=165 9914: mi=2859 s=168 e=168 9915: mi=2860 s=0 e=0 9916: mi=2860 s=2 e=2 9917: mi=2860 s=5 e=5 9918: mi=2861 s=0 e=0 9919: mi=2861 s=2 e=3 9920: mi=2861 s=5 e=6 9921: mi=2861 s=8 e=8 9922: mi=2861 s=9 e=9 9923: mi=2861 s=11 e=11 9924: mi=2861 s=14 e=14 9925: mi=2863 s=0 e=0 9926: mi=2863 s=3 e=3 9927: mi=2864 s=0 e=0 9928: mi=2864 s=3 e=3 9929: mi=2865 s=0 e=0 9930: mi=2865 s=2 e=2 9931: mi=2865 s=5 e=5 9932: mi=2866 s=0 e=1 9933: mi=2866 s=3 e=3 9934: mi=2866 s=5 e=5 9935: mi=2866 s=7 e=7 9936: mi=2866 s=10 e=10 9937: mi=2866 s=12 e=12 9938: mi=2866 s=14 e=14 9939: mi=2866 s=17 e=18 9940: mi=2866 s=20 e=20 9941: mi=2866 s=22 e=22 9942: mi=2866 s=24 e=24 9943: mi=2866 s=26 e=26 9944: mi=2866 s=29 e=29 9945: mi=2866 s=30 e=30 9946: mi=2866 s=31 e=31 9947: mi=2866 s=33 e=33 9948: mi=2866 s=36 e=37 9949: mi=2866 s=39 e=39 9950: mi=2866 s=42 e=42 9951: mi=2866 s=43 e=43 9952: mi=2866 s=45 e=45 9953: mi=2866 s=47 e=47 9954: mi=2866 s=50 e=51 9955: mi=2866 s=54 e=55 9956: mi=2866 s=57 e=57 9957: mi=2866 s=58 e=59 9958: mi=2866 s=62 e=62 9959: mi=2866 s=65 e=65 9960: mi=2866 s=68 e=68 9961: mi=2866 s=69 e=69 9962: mi=2866 s=71 e=71 9963: mi=2867 s=0 e=1 9964: mi=2867 s=3 e=3 9965: mi=2868 s=0 e=0 9966: mi=2868 s=3 e=3 9967: mi=2868 s=5 e=5 9968: mi=2868 s=8 e=8 9969: mi=2868 s=11 e=11 9970: mi=2868 s=14 e=14 9971: mi=2868 s=16 e=16 9972: mi=2868 s=19 e=20 9973: mi=2868 s=23 e=23 9974: mi=2868 s=25 e=25 9975: mi=2871 s=0 e=1 9976: mi=2871 s=3 e=3 9977: mi=2871 s=4 e=4 9978: mi=2871 s=6 e=6 9979: mi=2871 s=9 e=9 9980: mi=2871 s=11 e=11 9981: mi=2871 s=13 e=13 9982: mi=2871 s=15 e=15 9983: mi=2871 s=17 e=17 9984: mi=2871 s=19 e=19 9985: mi=2871 s=21 e=21 9986: mi=2871 s=23 e=23 9987: mi=2871 s=26 e=26 9988: mi=2871 s=28 e=28 9989: mi=2871 s=30 e=31 9990: mi=2871 s=34 e=36 9991: mi=2871 s=38 e=38 9992: mi=2871 s=40 e=40 9993: mi=2871 s=42 e=42 9994: mi=2871 s=45 e=45 9995: mi=2869 s=0 e=1 9996: mi=2869 s=3 e=3 9997: mi=2869 s=5 e=5 9998: mi=2869 s=7 e=7 9999: mi=2869 s=10 e=10 10000: mi=2869 s=11 e=11 10001: mi=2869 s=13 e=13 10002: mi=2869 s=15 e=15 10003: mi=2869 s=17 e=17 10004: mi=2869 s=20 e=20 10005: mi=2869 s=22 e=22 10006: mi=2869 s=24 e=24 10007: mi=2869 s=26 e=26 10008: mi=2869 s=29 e=29 10009: mi=2869 s=30 e=30 10010: mi=2869 s=32 e=33 10011: mi=2869 s=35 e=35 10012: mi=2869 s=37 e=37 10013: mi=2869 s=40 e=40 10014: mi=2869 s=42 e=42 10015: mi=2869 s=44 e=44 10016: mi=2869 s=47 e=47 10017: mi=2869 s=48 e=48 10018: mi=2869 s=50 e=50 10019: mi=2869 s=52 e=52 10020: mi=2869 s=54 e=54 10021: mi=2869 s=56 e=56 10022: mi=2869 s=58 e=58 10023: mi=2869 s=60 e=60 10024: mi=2869 s=62 e=62 10025: mi=2869 s=64 e=64 10026: mi=2869 s=66 e=66 10027: mi=2869 s=69 e=69 10028: mi=2872 s=0 e=0 10029: mi=2872 s=2 e=2 10030: mi=2872 s=5 e=5 10031: mi=2873 s=0 e=0 10032: mi=2873 s=2 e=2 10033: mi=2873 s=5 e=6 10034: mi=2873 s=8 e=8 10035: mi=2873 s=9 e=9 10036: mi=2873 s=11 e=11 10037: mi=2873 s=14 e=15 10038: mi=2873 s=17 e=17 10039: mi=2873 s=20 e=21 10040: mi=2873 s=24 e=25 10041: mi=2873 s=27 e=27 10042: mi=2873 s=29 e=29 10043: mi=2873 s=31 e=31 10044: mi=2873 s=33 e=33 10045: mi=2873 s=35 e=36 10046: mi=2873 s=39 e=39 10047: mi=2874 s=0 e=0 10048: mi=2874 s=2 e=2 10049: mi=2875 s=0 e=0 10050: mi=2875 s=3 e=3 10051: mi=2875 s=5 e=5 10052: mi=2875 s=8 e=8 10053: mi=2875 s=10 e=10 10054: mi=2875 s=12 e=12 10055: mi=2875 s=15 e=15 10056: mi=2875 s=17 e=17 10057: mi=2875 s=19 e=19 10058: mi=2875 s=22 e=22 10059: mi=2876 s=0 e=0 10060: mi=2876 s=3 e=3 10061: mi=2876 s=5 e=5 10062: mi=2876 s=8 e=8 10063: mi=2876 s=10 e=10 10064: mi=2876 s=12 e=12 10065: mi=2876 s=15 e=15 10066: mi=2876 s=17 e=17 10067: mi=2876 s=19 e=23 10068: mi=2876 s=25 e=25 10069: mi=2876 s=27 e=27 10070: mi=2876 s=30 e=30 10071: mi=2876 s=31 e=31 10072: mi=2876 s=33 e=33 10073: mi=2876 s=36 e=36 10074: mi=2881 s=0 e=0 10075: mi=2881 s=2 e=2 10076: mi=2881 s=4 e=4 10077: mi=2881 s=6 e=6 10078: mi=2881 s=9 e=9 10079: mi=2881 s=10 e=10 10080: mi=2881 s=12 e=12 10081: mi=2881 s=15 e=16 10082: mi=2881 s=18 e=18 10083: mi=2881 s=21 e=22 10084: mi=2881 s=24 e=24 10085: mi=2881 s=27 e=27 10086: mi=2881 s=28 e=28 10087: mi=2881 s=30 e=30 10088: mi=2881 s=32 e=32 10089: mi=2881 s=34 e=34 10090: mi=2881 s=37 e=37 10091: mi=2881 s=39 e=39 10092: mi=2881 s=41 e=41 10093: mi=2881 s=44 e=44 10094: mi=2881 s=46 e=46 10095: mi=2881 s=49 e=50 10096: mi=2881 s=52 e=52 10097: mi=2881 s=54 e=54 10098: mi=2881 s=57 e=58 10099: mi=2881 s=61 e=61 10100: mi=2881 s=64 e=64 10101: mi=2881 s=67 e=67 10102: mi=2881 s=69 e=69 10103: mi=2881 s=72 e=72 10104: mi=2881 s=75 e=75 10105: mi=2881 s=78 e=78 10106: mi=2881 s=81 e=81 10107: mi=2881 s=82 e=82 10108: mi=2881 s=84 e=84 10109: mi=2881 s=86 e=86 10110: mi=2881 s=89 e=89 10111: mi=2881 s=91 e=91 10112: mi=2881 s=93 e=93 10113: mi=2881 s=96 e=96 10114: mi=2877 s=0 e=0 10115: mi=2877 s=2 e=2 10116: mi=2877 s=4 e=4 10117: mi=2877 s=5 e=5 10118: mi=2877 s=7 e=7 10119: mi=2877 s=10 e=11 10120: mi=2877 s=13 e=13 10121: mi=2877 s=16 e=16 10122: mi=2877 s=19 e=19 10123: mi=2877 s=21 e=21 10124: mi=2877 s=24 e=25 10125: mi=2877 s=27 e=27 10126: mi=2877 s=30 e=30 10127: mi=2879 s=0 e=2 10128: mi=2879 s=4 e=4 10129: mi=2879 s=6 e=6 10130: mi=2879 s=7 e=7 10131: mi=2879 s=9 e=9 10132: mi=2879 s=12 e=13 10133: mi=2879 s=15 e=15 10134: mi=2879 s=17 e=17 10135: mi=2879 s=18 e=18 10136: mi=2879 s=21 e=22 10137: mi=2880 s=0 e=2 10138: mi=2882 s=0 e=4 10139: mi=2882 s=6 e=10 10140: mi=2882 s=12 e=12 10141: mi=2882 s=14 e=14 10142: mi=2882 s=16 e=21 10143: mi=2882 s=23 e=23 10144: mi=2882 s=24 e=24 10145: mi=2882 s=26 e=31 10146: mi=2882 s=33 e=33 10147: mi=2882 s=36 e=36 10148: mi=2882 s=37 e=38 10149: mi=2882 s=39 e=40 10150: mi=2882 s=41 e=41 10151: mi=2882 s=43 e=47 10152: mi=2882 s=49 e=49 10153: mi=2882 s=52 e=52 10154: mi=2884 s=0 e=2 10155: mi=2884 s=4 e=4 10156: mi=2884 s=7 e=7 10157: mi=2884 s=9 e=9 10158: mi=2884 s=12 e=13 10159: mi=2884 s=16 e=17 10160: mi=2884 s=20 e=21 10161: mi=2884 s=23 e=23 10162: mi=2884 s=25 e=25 10163: mi=2884 s=27 e=27 10164: mi=2884 s=30 e=31 10165: mi=2884 s=34 e=34 10166: mi=2884 s=36 e=36 10167: mi=2884 s=39 e=39 10168: mi=2884 s=42 e=42 10169: mi=2884 s=44 e=44 10170: mi=2884 s=47 e=47 10171: mi=2885 s=0 e=0 10172: mi=2885 s=3 e=3 10173: mi=2885 s=6 e=9 10174: mi=2885 s=12 e=13 10175: mi=2885 s=15 e=18 10176: mi=2885 s=21 e=22 10177: mi=2885 s=24 e=27 10178: mi=2885 s=30 e=31 10179: mi=2885 s=33 e=36 10180: mi=2885 s=39 e=40 10181: mi=2885 s=42 e=42 10182: mi=2885 s=44 e=44 10183: mi=2885 s=47 e=47 10184: mi=2885 s=49 e=49 10185: mi=2886 s=0 e=4 10186: mi=2886 s=7 e=11 10187: mi=2886 s=14 e=15 10188: mi=2886 s=17 e=17 10189: mi=2886 s=19 e=19 10190: mi=2886 s=21 e=21 10191: mi=2886 s=24 e=24 10192: mi=2886 s=26 e=26 10193: mi=2886 s=29 e=30 10194: mi=2886 s=33 e=33 10195: mi=2886 s=35 e=35 10196: mi=2886 s=38 e=39 10197: mi=2886 s=41 e=41 10198: mi=2886 s=44 e=44 10199: mi=2887 s=0 e=0 10200: mi=2887 s=3 e=3 10201: mi=2887 s=5 e=5 10202: mi=2887 s=8 e=9 10203: mi=2887 s=11 e=11 10204: mi=2887 s=14 e=14 10205: mi=2887 s=16 e=16 10206: mi=2887 s=19 e=20 10207: mi=2887 s=22 e=22 10208: mi=2887 s=25 e=25 10209: mi=2887 s=27 e=27 10210: mi=2887 s=30 e=30 10211: mi=2887 s=33 e=33 10212: mi=2887 s=35 e=35 10213: mi=2887 s=38 e=39 10214: mi=2887 s=41 e=41 10215: mi=2887 s=44 e=44 10216: mi=2888 s=0 e=0 10217: mi=2888 s=3 e=3 10218: mi=2888 s=5 e=5 10219: mi=2888 s=8 e=8 10220: mi=2888 s=10 e=10 10221: mi=2888 s=13 e=13 10222: mi=2888 s=16 e=16 10223: mi=2888 s=18 e=18 10224: mi=2888 s=21 e=22 10225: mi=2888 s=24 e=24 10226: mi=2888 s=27 e=27 10227: mi=2888 s=30 e=30 10228: mi=2888 s=32 e=32 10229: mi=2888 s=35 e=36 10230: mi=2888 s=38 e=38 10231: mi=2888 s=41 e=41 10232: mi=2888 s=44 e=44 10233: mi=2889 s=0 e=0 10234: mi=2889 s=3 e=3 10235: mi=2889 s=6 e=11 10236: mi=2889 s=13 e=13 10237: mi=2889 s=16 e=16 10238: mi=2889 s=19 e=19 10239: mi=2890 s=0 e=2 10240: mi=2890 s=4 e=4 10241: mi=2891 s=0 e=0 10242: mi=2891 s=3 e=3 10243: mi=2891 s=6 e=6 10244: mi=2891 s=8 e=8 10245: mi=2891 s=10 e=10 10246: mi=2891 s=13 e=13 10247: mi=2891 s=15 e=15 10248: mi=2891 s=18 e=22 10249: mi=2891 s=25 e=26 10250: mi=2891 s=28 e=28 10251: mi=2891 s=30 e=30 10252: mi=2891 s=33 e=33 10253: mi=2891 s=35 e=35 10254: mi=2891 s=37 e=39 10255: mi=2891 s=42 e=42 10256: mi=2891 s=44 e=47 10257: mi=2891 s=50 e=50 10258: mi=2891 s=52 e=52 10259: mi=2891 s=54 e=54 10260: mi=2891 s=57 e=57 10261: mi=2891 s=59 e=59 10262: mi=2891 s=61 e=61 10263: mi=2891 s=64 e=64 10264: mi=2891 s=66 e=66 10265: mi=2891 s=68 e=68 10266: mi=2891 s=71 e=71 10267: mi=2892 s=0 e=0 10268: mi=2892 s=2 e=2 10269: mi=2892 s=4 e=4 10270: mi=2892 s=6 e=6 10271: mi=2892 s=9 e=10 10272: mi=2892 s=12 e=13 10273: mi=2892 s=16 e=16 10274: mi=2892 s=18 e=18 10275: mi=2892 s=20 e=20 10276: mi=2892 s=22 e=22 10277: mi=2892 s=24 e=26 10278: mi=2892 s=29 e=30 10279: mi=2892 s=32 e=32 10280: mi=2892 s=34 e=34 10281: mi=2892 s=36 e=37 10282: mi=2892 s=39 e=48 10283: mi=2892 s=50 e=50 10284: mi=2892 s=53 e=53 10285: mi=2894 s=0 e=1 10286: mi=2896 s=0 e=0 10287: mi=2896 s=2 e=2 10288: mi=2896 s=5 e=5 10289: mi=2897 s=0 e=0 10290: mi=2898 s=0 e=0 10291: mi=2898 s=3 e=4 10292: mi=2898 s=6 e=6 10293: mi=2898 s=9 e=9 10294: mi=2899 s=0 e=0 10295: mi=2899 s=2 e=2 10296: mi=2899 s=5 e=5 10297: mi=2900 s=0 e=0 10298: mi=2900 s=2 e=2 10299: mi=2900 s=4 e=4 10300: mi=2900 s=7 e=8 10301: mi=2900 s=10 e=10 10302: mi=2900 s=12 e=12 10303: mi=2900 s=14 e=14 10304: mi=2900 s=16 e=16 10305: mi=2900 s=18 e=19 10306: mi=2900 s=22 e=22 10307: mi=2900 s=24 e=24 10308: mi=2900 s=27 e=28 10309: mi=2900 s=31 e=31 10310: mi=2900 s=33 e=33 10311: mi=2900 s=36 e=36 10312: mi=2901 s=0 e=0 10313: mi=2901 s=2 e=2 10314: mi=2901 s=5 e=5 10315: mi=2902 s=0 e=0 10316: mi=2902 s=2 e=2 10317: mi=2902 s=4 e=4 10318: mi=2902 s=7 e=8 10319: mi=2902 s=11 e=11 10320: mi=2902 s=13 e=14 10321: mi=2902 s=17 e=17 10322: mi=2902 s=19 e=19 10323: mi=2902 s=22 e=22 10324: mi=2903 s=0 e=0 10325: mi=2903 s=2 e=2 10326: mi=2903 s=5 e=5 10327: mi=2904 s=0 e=1 10328: mi=2904 s=3 e=3 10329: mi=2904 s=6 e=7 10330: mi=2904 s=9 e=9 10331: mi=2904 s=11 e=11 10332: mi=2904 s=14 e=15 10333: mi=2904 s=17 e=17 10334: mi=2904 s=20 e=21 10335: mi=2904 s=23 e=23 10336: mi=2904 s=25 e=25 10337: mi=2904 s=28 e=29 10338: mi=2904 s=31 e=31 10339: mi=2904 s=33 e=33 10340: mi=2904 s=36 e=37 10341: mi=2904 s=39 e=39 10342: mi=2904 s=41 e=41 10343: mi=2904 s=44 e=45 10344: mi=2904 s=47 e=47 10345: mi=2904 s=49 e=49 10346: mi=2904 s=52 e=53 10347: mi=2904 s=55 e=55 10348: mi=2904 s=58 e=62 10349: mi=2904 s=65 e=65 10350: mi=2904 s=67 e=67 10351: mi=2904 s=70 e=70 10352: mi=2904 s=72 e=72 10353: mi=2904 s=75 e=75 10354: mi=2905 s=0 e=0 10355: mi=2905 s=2 e=2 10356: mi=2905 s=5 e=5 10357: mi=2906 s=0 e=0 10358: mi=2906 s=2 e=3 10359: mi=2906 s=6 e=6 10360: mi=2907 s=0 e=0 10361: mi=2907 s=2 e=3 10362: mi=2907 s=6 e=6 10363: mi=2907 s=8 e=8 10364: mi=2907 s=11 e=11 10365: mi=2907 s=13 e=13 10366: mi=2907 s=16 e=16 10367: mi=2908 s=0 e=0 10368: mi=2908 s=2 e=3 10369: mi=2908 s=6 e=6 10370: mi=2909 s=0 e=0 10371: mi=2909 s=2 e=2 10372: mi=2909 s=5 e=5 10373: mi=2910 s=0 e=0 10374: mi=2910 s=2 e=2 10375: mi=2910 s=5 e=5 10376: mi=2911 s=0 e=0 10377: mi=2911 s=2 e=2 10378: mi=2911 s=4 e=4 10379: mi=2911 s=7 e=7 10380: mi=2912 s=0 e=2 10381: mi=2912 s=4 e=4 10382: mi=2912 s=7 e=8 10383: mi=2912 s=10 e=10 10384: mi=2912 s=13 e=14 10385: mi=2912 s=16 e=16 10386: mi=2912 s=17 e=17 10387: mi=2912 s=19 e=19 10388: mi=2912 s=21 e=21 10389: mi=2912 s=24 e=24 10390: mi=2912 s=26 e=26 10391: mi=2912 s=28 e=28 10392: mi=2912 s=31 e=32 10393: mi=2912 s=35 e=35 10394: mi=2912 s=37 e=37 10395: mi=2912 s=40 e=41 10396: mi=2912 s=43 e=43 10397: mi=2912 s=45 e=45 10398: mi=2912 s=47 e=47 10399: mi=2912 s=50 e=50 10400: mi=2912 s=53 e=53 10401: mi=2912 s=55 e=55 10402: mi=2912 s=58 e=58 10403: mi=2912 s=59 e=59 10404: mi=2912 s=62 e=63 10405: mi=2912 s=65 e=65 10406: mi=2912 s=68 e=69 10407: mi=2912 s=71 e=71 10408: mi=2912 s=74 e=75 10409: mi=2912 s=77 e=77 10410: mi=2912 s=79 e=79 10411: mi=2912 s=82 e=83 10412: mi=2912 s=86 e=86 10413: mi=2912 s=87 e=88 10414: mi=2912 s=89 e=89 10415: mi=2912 s=91 e=91 10416: mi=2912 s=94 e=95 10417: mi=2912 s=98 e=98 10418: mi=2912 s=99 e=99 10419: mi=2912 s=101 e=101 10420: mi=2912 s=104 e=105 10421: mi=2912 s=107 e=107 10422: mi=2912 s=109 e=109 10423: mi=2912 s=112 e=113 10424: mi=2912 s=114 e=114 10425: mi=2912 s=116 e=116 10426: mi=2912 s=119 e=120 10427: mi=2912 s=122 e=122 10428: mi=2912 s=124 e=124 10429: mi=2912 s=126 e=126 10430: mi=2912 s=129 e=130 10431: mi=2912 s=132 e=132 10432: mi=2912 s=135 e=135 10433: mi=2912 s=137 e=137 10434: mi=2912 s=140 e=141 10435: mi=2912 s=143 e=143 10436: mi=2912 s=145 e=145 10437: mi=2912 s=148 e=149 10438: mi=2912 s=150 e=150 10439: mi=2912 s=152 e=152 10440: mi=2912 s=155 e=156 10441: mi=2912 s=159 e=160 10442: mi=2912 s=162 e=162 10443: mi=2912 s=164 e=164 10444: mi=2912 s=166 e=166 10445: mi=2912 s=169 e=170 10446: mi=2912 s=172 e=172 10447: mi=2912 s=175 e=175 10448: mi=2912 s=177 e=177 10449: mi=2912 s=180 e=180 10450: mi=2912 s=182 e=182 10451: mi=2912 s=185 e=185 10452: mi=2912 s=187 e=187 10453: mi=2912 s=190 e=190 10454: mi=2912 s=192 e=192 10455: mi=2912 s=195 e=195 10456: mi=2912 s=197 e=197 10457: mi=2912 s=199 e=199 10458: mi=2912 s=202 e=203 10459: mi=2912 s=205 e=205 10460: mi=2912 s=207 e=207 10461: mi=2912 s=209 e=209 10462: mi=2912 s=212 e=215 10463: mi=2912 s=218 e=219 10464: mi=2912 s=222 e=223 10465: mi=2912 s=226 e=226 10466: mi=2912 s=228 e=228 10467: mi=2912 s=231 e=234 10468: mi=2912 s=237 e=237 10469: mi=2912 s=239 e=239 10470: mi=2912 s=242 e=243 10471: mi=2912 s=246 e=246 10472: mi=2912 s=247 e=247 10473: mi=2912 s=249 e=249 10474: mi=2912 s=252 e=253 10475: mi=2912 s=256 e=256 10476: mi=2912 s=257 e=257 10477: mi=2912 s=259 e=259 10478: mi=2912 s=262 e=263 10479: mi=2912 s=266 e=266 10480: mi=2912 s=267 e=267 10481: mi=2912 s=269 e=269 10482: mi=2912 s=272 e=272 10483: mi=2913 s=0 e=0 10484: mi=2913 s=2 e=2 10485: mi=2913 s=5 e=5 10486: mi=2914 s=0 e=0 10487: mi=2914 s=2 e=2 10488: mi=2914 s=5 e=6 10489: mi=2914 s=8 e=8 10490: mi=2914 s=10 e=11 10491: mi=2914 s=14 e=14 10492: mi=2914 s=17 e=20 10493: mi=2914 s=23 e=23 10494: mi=2914 s=25 e=26 10495: mi=2914 s=29 e=29 10496: mi=2914 s=31 e=31 10497: mi=2914 s=34 e=34 10498: mi=2915 s=0 e=0 10499: mi=2915 s=2 e=2 10500: mi=2915 s=5 e=5 10501: mi=2916 s=0 e=0 10502: mi=2916 s=2 e=6 10503: mi=2916 s=8 e=8 10504: mi=2916 s=10 e=10 10505: mi=2916 s=12 e=12 10506: mi=2916 s=14 e=16 10507: mi=2916 s=18 e=18 10508: mi=2916 s=21 e=26 10509: mi=2916 s=28 e=28 10510: mi=2916 s=31 e=42 10511: mi=2916 s=45 e=45 10512: mi=2917 s=0 e=0 10513: mi=2917 s=2 e=2 10514: mi=2917 s=5 e=5 10515: mi=2918 s=0 e=0 10516: mi=2918 s=3 e=4 10517: mi=2918 s=6 e=6 10518: mi=2918 s=9 e=10 10519: mi=2918 s=13 e=13 10520: mi=2918 s=16 e=16 10521: mi=2918 s=18 e=18 10522: mi=2918 s=21 e=22 10523: mi=2919 s=0 e=0 10524: mi=2919 s=3 e=4 10525: mi=2919 s=6 e=6 10526: mi=2919 s=9 e=10 10527: mi=2919 s=13 e=13 10528: mi=2919 s=16 e=16 10529: mi=2919 s=18 e=18 10530: mi=2919 s=21 e=22 10531: mi=2919 s=24 e=24 10532: mi=2919 s=27 e=28 10533: mi=2919 s=31 e=34 10534: mi=2919 s=36 e=37 10535: mi=2919 s=38 e=38 10536: mi=2919 s=39 e=39 10537: mi=2919 s=41 e=41 10538: mi=2919 s=44 e=45 10539: mi=2920 s=0 e=0 10540: mi=2920 s=3 e=4 10541: mi=2920 s=6 e=6 10542: mi=2920 s=9 e=10 10543: mi=2920 s=13 e=13 10544: mi=2920 s=16 e=16 10545: mi=2920 s=18 e=18 10546: mi=2920 s=21 e=21 10547: mi=2921 s=0 e=0 10548: mi=2921 s=3 e=4 10549: mi=2921 s=6 e=6 10550: mi=2921 s=9 e=10 10551: mi=2921 s=13 e=13 10552: mi=2921 s=16 e=16 10553: mi=2921 s=18 e=18 10554: mi=2921 s=21 e=21 10555: mi=2921 s=23 e=23 10556: mi=2921 s=26 e=27 10557: mi=2921 s=29 e=29 10558: mi=2921 s=32 e=33 10559: mi=2921 s=36 e=39 10560: mi=2921 s=41 e=41 10561: mi=2921 s=43 e=43 10562: mi=2921 s=46 e=47 10563: mi=2921 s=48 e=48 10564: mi=2921 s=49 e=49 10565: mi=2921 s=51 e=51 10566: mi=2921 s=54 e=55 10567: mi=2922 s=0 e=0 10568: mi=2922 s=3 e=4 10569: mi=2922 s=6 e=6 10570: mi=2922 s=9 e=10 10571: mi=2922 s=13 e=13 10572: mi=2922 s=16 e=16 10573: mi=2922 s=18 e=18 10574: mi=2922 s=21 e=22 10575: mi=2923 s=0 e=0 10576: mi=2923 s=2 e=2 10577: mi=2923 s=5 e=5 10578: mi=2924 s=0 e=0 10579: mi=2924 s=3 e=3 10580: mi=2925 s=0 e=0 10581: mi=2925 s=3 e=4 10582: mi=2925 s=7 e=8 10583: mi=2925 s=9 e=11 10584: mi=2925 s=13 e=13 10585: mi=2925 s=16 e=17 10586: mi=2925 s=19 e=21 10587: mi=2925 s=23 e=23 10588: mi=2925 s=26 e=29 10589: mi=2925 s=31 e=31 10590: mi=2925 s=34 e=35 10591: mi=2925 s=37 e=39 10592: mi=2925 s=41 e=41 10593: mi=2925 s=44 e=45 10594: mi=2925 s=47 e=49 10595: mi=2925 s=51 e=51 10596: mi=2925 s=54 e=55 10597: mi=2925 s=57 e=65 10598: mi=2925 s=68 e=69 10599: mi=2925 s=70 e=72 10600: mi=2925 s=74 e=74 10601: mi=2925 s=77 e=78 10602: mi=2925 s=80 e=82 10603: mi=2925 s=84 e=84 10604: mi=2925 s=87 e=90 10605: mi=2925 s=92 e=92 10606: mi=2925 s=95 e=96 10607: mi=2925 s=98 e=100 10608: mi=2925 s=102 e=102 10609: mi=2925 s=105 e=106 10610: mi=2925 s=108 e=110 10611: mi=2925 s=112 e=112 10612: mi=2925 s=115 e=116 10613: mi=2925 s=118 e=126 10614: mi=2925 s=129 e=129 10615: mi=2925 s=130 e=132 10616: mi=2925 s=134 e=134 10617: mi=2925 s=137 e=140 10618: mi=2925 s=142 e=142 10619: mi=2925 s=145 e=154 10620: mi=2925 s=157 e=157 10621: mi=2925 s=158 e=160 10622: mi=2925 s=162 e=162 10623: mi=2925 s=165 e=168 10624: mi=2925 s=170 e=170 10625: mi=2925 s=173 e=182 10626: mi=2925 s=185 e=185 10627: mi=2925 s=186 e=188 10628: mi=2925 s=190 e=190 10629: mi=2925 s=193 e=201 10630: mi=2925 s=203 e=203 10631: mi=2925 s=206 e=217 10632: mi=2925 s=220 e=220 10633: mi=2925 s=222 e=224 10634: mi=2925 s=226 e=226 10635: mi=2925 s=229 e=230 10636: mi=2925 s=232 e=234 10637: mi=2925 s=236 e=236 10638: mi=2925 s=239 e=242 10639: mi=2925 s=244 e=248 10640: mi=2925 s=250 e=254 10641: mi=2925 s=256 e=260 10642: mi=2925 s=262 e=262 10643: mi=2925 s=265 e=276 10644: mi=2925 s=279 e=279 10645: mi=2925 s=281 e=281 10646: mi=2926 s=0 e=0 10647: mi=2926 s=2 e=2 10648: mi=2926 s=5 e=5 10649: mi=2927 s=0 e=0 10650: mi=2927 s=3 e=3 10651: mi=2928 s=0 e=1 10652: mi=2928 s=3 e=3 10653: mi=2928 s=5 e=5 10654: mi=2928 s=8 e=9 10655: mi=2928 s=11 e=11 10656: mi=2928 s=13 e=13 10657: mi=2928 s=16 e=17 10658: mi=2928 s=20 e=20 10659: mi=2928 s=21 e=21 10660: mi=2928 s=24 e=24 10661: mi=2928 s=26 e=26 10662: mi=2928 s=29 e=30 10663: mi=2928 s=32 e=32 10664: mi=2928 s=34 e=34 10665: mi=2928 s=36 e=36 10666: mi=2928 s=38 e=38 10667: mi=2928 s=40 e=40 10668: mi=2928 s=43 e=43 10669: mi=2928 s=45 e=45 10670: mi=2928 s=48 e=48 10671: mi=2928 s=49 e=50 10672: mi=2928 s=51 e=51 10673: mi=2928 s=53 e=53 10674: mi=2928 s=55 e=55 10675: mi=2928 s=58 e=59 10676: mi=2928 s=62 e=63 10677: mi=2928 s=66 e=66 10678: mi=2928 s=68 e=68 10679: mi=2928 s=71 e=72 10680: mi=2928 s=74 e=74 10681: mi=2928 s=76 e=76 10682: mi=2928 s=79 e=80 10683: mi=2928 s=82 e=82 10684: mi=2928 s=84 e=84 10685: mi=2928 s=87 e=88 10686: mi=2928 s=90 e=90 10687: mi=2928 s=93 e=95 10688: mi=2928 s=98 e=98 10689: mi=2928 s=100 e=100 10690: mi=2928 s=103 e=103 10691: mi=2928 s=105 e=105 10692: mi=2928 s=107 e=107 10693: mi=2928 s=110 e=111 10694: mi=2928 s=114 e=115 10695: mi=2928 s=118 e=118 10696: mi=2928 s=120 e=120 10697: mi=2928 s=123 e=124 10698: mi=2928 s=126 e=126 10699: mi=2928 s=128 e=128 10700: mi=2928 s=131 e=132 10701: mi=2928 s=134 e=134 10702: mi=2928 s=137 e=138 10703: mi=2928 s=140 e=140 10704: mi=2928 s=142 e=142 10705: mi=2928 s=145 e=146 10706: mi=2928 s=148 e=148 10707: mi=2928 s=150 e=150 10708: mi=2928 s=153 e=153 10709: mi=2928 s=155 e=155 10710: mi=2928 s=158 e=158 10711: mi=2928 s=160 e=160 10712: mi=2928 s=163 e=164 10713: mi=2928 s=167 e=167 10714: mi=2928 s=169 e=169 10715: mi=2928 s=172 e=172 10716: mi=2928 s=173 e=173 10717: mi=2928 s=175 e=175 10718: mi=2928 s=178 e=179 10719: mi=2928 s=181 e=181 10720: mi=2928 s=184 e=185 10721: mi=2928 s=187 e=187 10722: mi=2928 s=189 e=189 10723: mi=2928 s=192 e=193 10724: mi=2928 s=195 e=195 10725: mi=2928 s=198 e=200 10726: mi=2928 s=203 e=203 10727: mi=2928 s=205 e=205 10728: mi=2928 s=208 e=208 10729: mi=2928 s=209 e=209 10730: mi=2928 s=211 e=211 10731: mi=2928 s=214 e=215 10732: mi=2928 s=217 e=217 10733: mi=2928 s=220 e=221 10734: mi=2928 s=223 e=223 10735: mi=2928 s=225 e=225 10736: mi=2928 s=227 e=227 10737: mi=2928 s=230 e=231 10738: mi=2928 s=234 e=234 10739: mi=2929 s=0 e=0 10740: mi=2929 s=2 e=2 10741: mi=2929 s=5 e=5 10742: mi=2930 s=0 e=0 10743: mi=2930 s=2 e=2 10744: mi=2930 s=5 e=6 10745: mi=2930 s=8 e=8 10746: mi=2930 s=10 e=10 10747: mi=2930 s=13 e=14 10748: mi=2930 s=17 e=17 10749: mi=2931 s=0 e=0 10750: mi=2931 s=2 e=2 10751: mi=2931 s=5 e=5 10752: mi=2931 s=8 e=11 10753: mi=2931 s=14 e=15 10754: mi=2931 s=17 e=17 10755: mi=2931 s=19 e=19 10756: mi=2931 s=21 e=21 10757: mi=2932 s=0 e=0 10758: mi=2932 s=2 e=2 10759: mi=2932 s=5 e=6 10760: mi=2932 s=9 e=10 10761: mi=2932 s=12 e=13 10762: mi=2932 s=16 e=16 10763: mi=2932 s=18 e=18 10764: mi=2932 s=21 e=22 10765: mi=2932 s=25 e=26 10766: mi=2932 s=28 e=29 10767: mi=2932 s=32 e=32 10768: mi=2932 s=34 e=34 10769: mi=2932 s=37 e=38 10770: mi=2932 s=40 e=40 10771: mi=2932 s=42 e=42 10772: mi=2932 s=45 e=46 10773: mi=2932 s=48 e=48 10774: mi=2932 s=50 e=61 10775: mi=2932 s=64 e=64 10776: mi=2933 s=0 e=0 10777: mi=2934 s=0 e=0 10778: mi=2935 s=0 e=0 10779: mi=2935 s=2 e=2 10780: mi=2935 s=5 e=5 10781: mi=2936 s=0 e=12 10782: mi=2936 s=14 e=14 10783: mi=2936 s=17 e=21 10784: mi=2936 s=23 e=23 10785: mi=2936 s=25 e=25 10786: mi=2936 s=28 e=28 10787: mi=2937 s=0 e=0 10788: mi=2937 s=2 e=2 10789: mi=2937 s=5 e=6 10790: mi=2937 s=8 e=9 10791: mi=2937 s=11 e=11 10792: mi=2938 s=0 e=0 10793: mi=2938 s=1 e=1 10794: mi=2938 s=3 e=3 10795: mi=2938 s=5 e=5 10796: mi=2938 s=8 e=8 10797: mi=2938 s=11 e=11 10798: mi=2938 s=12 e=12 10799: mi=2938 s=13 e=13 10800: mi=2938 s=15 e=15 10801: mi=2938 s=17 e=17 10802: mi=2938 s=19 e=19 10803: mi=2938 s=21 e=21 10804: mi=2938 s=23 e=23 10805: mi=2938 s=25 e=25 10806: mi=2938 s=27 e=27 10807: mi=2938 s=30 e=30 10808: mi=2938 s=32 e=32 10809: mi=2938 s=34 e=34 10810: mi=2938 s=37 e=37 10811: mi=2938 s=39 e=39 10812: mi=2938 s=41 e=41 10813: mi=2938 s=44 e=47 10814: mi=2938 s=50 e=51 10815: mi=2938 s=54 e=55 10816: mi=2938 s=57 e=57 10817: mi=2938 s=59 e=59 10818: mi=2938 s=61 e=61 10819: mi=2938 s=63 e=64 10820: mi=2938 s=66 e=66 10821: mi=2938 s=68 e=68 10822: mi=2938 s=70 e=70 10823: mi=2938 s=73 e=73 10824: mi=2938 s=75 e=75 10825: mi=2938 s=77 e=79 10826: mi=2938 s=82 e=82 10827: mi=2938 s=84 e=84 10828: mi=2938 s=86 e=86 10829: mi=2938 s=89 e=89 10830: mi=2938 s=90 e=90 10831: mi=2938 s=91 e=91 10832: mi=2938 s=93 e=94 10833: mi=2938 s=97 e=97 10834: mi=2938 s=99 e=100 10835: mi=2938 s=103 e=103 10836: mi=2938 s=105 e=105 10837: mi=2938 s=108 e=109 10838: mi=2938 s=111 e=111 10839: mi=2938 s=113 e=114 10840: mi=2938 s=116 e=116 10841: mi=2938 s=118 e=118 10842: mi=2938 s=121 e=121 10843: mi=2938 s=122 e=123 10844: mi=2938 s=124 e=124 10845: mi=2939 s=0 e=0 10846: mi=2939 s=2 e=2 10847: mi=2940 s=0 e=0 10848: mi=2940 s=2 e=2 10849: mi=2941 s=0 e=0 10850: mi=2941 s=2 e=2 10851: mi=2941 s=5 e=5 10852: mi=2942 s=0 e=3 10853: mi=2942 s=6 e=7 10854: mi=2942 s=9 e=9 10855: mi=2942 s=12 e=13 10856: mi=2942 s=16 e=16 10857: mi=2942 s=18 e=18 10858: mi=2942 s=20 e=20 10859: mi=2942 s=22 e=22 10860: mi=2942 s=24 e=24 10861: mi=2942 s=27 e=28 10862: mi=2942 s=30 e=30 10863: mi=2942 s=33 e=34 10864: mi=2942 s=36 e=38 10865: mi=2942 s=41 e=41 10866: mi=2942 s=43 e=43 10867: mi=2942 s=45 e=45 10868: mi=2942 s=48 e=49 10869: mi=2942 s=51 e=51 10870: mi=2942 s=54 e=55 10871: mi=2942 s=58 e=58 10872: mi=2942 s=60 e=60 10873: mi=2942 s=63 e=63 10874: mi=2943 s=0 e=0 10875: mi=2943 s=2 e=2 10876: mi=2944 s=0 e=0 10877: mi=2944 s=2 e=2 10878: mi=2945 s=0 e=0 10879: mi=2945 s=2 e=2 10880: mi=2946 s=0 e=0 10881: mi=2946 s=2 e=2 10882: mi=2947 s=0 e=0 10883: mi=2947 s=2 e=2 10884: mi=2948 s=0 e=0 10885: mi=2948 s=2 e=2 10886: mi=2949 s=0 e=0 10887: mi=2949 s=2 e=2 10888: mi=2950 s=0 e=0 10889: mi=2950 s=2 e=2 10890: mi=2951 s=0 e=0 10891: mi=2951 s=2 e=2 10892: mi=2952 s=0 e=0 10893: mi=2952 s=2 e=2 10894: mi=2953 s=0 e=0 10895: mi=2953 s=2 e=2 10896: mi=2954 s=0 e=0 10897: mi=2954 s=2 e=2 10898: mi=2955 s=0 e=0 10899: mi=2955 s=2 e=2 10900: mi=2956 s=0 e=0 10901: mi=2956 s=2 e=2 10902: mi=2957 s=0 e=0 10903: mi=2957 s=2 e=2 10904: mi=2958 s=0 e=0 10905: mi=2958 s=2 e=2 10906: mi=2959 s=0 e=0 10907: mi=2959 s=2 e=2 10908: mi=2960 s=0 e=0 10909: mi=2960 s=2 e=2 10910: mi=2961 s=0 e=0 10911: mi=2961 s=2 e=2 10912: mi=2962 s=0 e=0 10913: mi=2962 s=2 e=2 10914: mi=2963 s=0 e=0 10915: mi=2963 s=2 e=2 10916: mi=2964 s=0 e=0 10917: mi=2964 s=2 e=2 10918: mi=2965 s=0 e=0 10919: mi=2965 s=2 e=2 10920: mi=2966 s=0 e=0 10921: mi=2966 s=2 e=2 10922: mi=2967 s=0 e=0 10923: mi=2967 s=2 e=2 10924: mi=2968 s=0 e=0 10925: mi=2968 s=2 e=2 10926: mi=2969 s=0 e=0 10927: mi=2969 s=2 e=2 10928: mi=2970 s=0 e=0 10929: mi=2970 s=2 e=2 10930: mi=2971 s=0 e=0 10931: mi=2971 s=2 e=2 10932: mi=2972 s=0 e=0 10933: mi=2972 s=2 e=2 10934: mi=2973 s=0 e=0 10935: mi=2973 s=2 e=2 10936: mi=2974 s=0 e=0 10937: mi=2974 s=2 e=2 10938: mi=2975 s=0 e=0 10939: mi=2975 s=2 e=2 10940: mi=2976 s=0 e=0 10941: mi=2976 s=2 e=2 10942: mi=2977 s=0 e=0 10943: mi=2977 s=2 e=2 10944: mi=2978 s=0 e=0 10945: mi=2978 s=2 e=2 10946: mi=2979 s=0 e=0 10947: mi=2979 s=2 e=2 10948: mi=2980 s=0 e=0 10949: mi=2980 s=2 e=2 10950: mi=2981 s=0 e=0 10951: mi=2981 s=2 e=2 10952: mi=2982 s=0 e=0 10953: mi=2982 s=2 e=2 10954: mi=2983 s=0 e=0 10955: mi=2983 s=2 e=2 10956: mi=2984 s=0 e=0 10957: mi=2984 s=2 e=2 10958: mi=2985 s=0 e=0 10959: mi=2985 s=2 e=2 10960: mi=2986 s=0 e=0 10961: mi=2986 s=2 e=2 10962: mi=2987 s=0 e=0 10963: mi=2987 s=2 e=2 10964: mi=2988 s=0 e=0 10965: mi=2988 s=2 e=2 10966: mi=2989 s=0 e=0 10967: mi=2989 s=2 e=2 10968: mi=2990 s=0 e=0 10969: mi=2990 s=2 e=2 10970: mi=2991 s=0 e=0 10971: mi=2991 s=2 e=2 10972: mi=2992 s=0 e=0 10973: mi=2992 s=2 e=2 10974: mi=2993 s=0 e=0 10975: mi=2993 s=2 e=2 10976: mi=2994 s=0 e=0 10977: mi=2994 s=2 e=2 10978: mi=2995 s=0 e=0 10979: mi=2995 s=2 e=2 10980: mi=2996 s=0 e=0 10981: mi=2996 s=3 e=3 10982: mi=2997 s=0 e=0 10983: mi=2997 s=3 e=3 10984: mi=2998 s=0 e=0 10985: mi=2998 s=3 e=3 10986: mi=2999 s=0 e=0 10987: mi=2999 s=3 e=3 10988: mi=3000 s=0 e=0 10989: mi=3000 s=3 e=3 10990: mi=3001 s=0 e=0 10991: mi=3001 s=3 e=3 10992: mi=3002 s=0 e=0 10993: mi=3002 s=3 e=3 10994: mi=3003 s=0 e=0 10995: mi=3003 s=3 e=3 10996: mi=3004 s=0 e=0 10997: mi=3004 s=3 e=3 10998: mi=3005 s=0 e=0 10999: mi=3005 s=3 e=3 11000: mi=3006 s=0 e=0 11001: mi=3006 s=3 e=3 11002: mi=3007 s=0 e=6 11003: mi=3007 s=9 e=9 11004: mi=3007 s=11 e=11 11005: mi=3007 s=13 e=13 11006: mi=3007 s=15 e=16 11007: mi=3007 s=18 e=20 11008: mi=3007 s=22 e=24 11009: mi=3007 s=26 e=28 11010: mi=3007 s=30 e=31 11011: mi=3007 s=33 e=33 11012: mi=3007 s=36 e=36 11013: mi=3007 s=38 e=38 11014: mi=3007 s=41 e=41 11015: mi=3007 s=43 e=43 11016: mi=3007 s=46 e=46 11017: mi=3007 s=48 e=48 11018: mi=3007 s=50 e=52 11019: mi=3007 s=54 e=54 11020: mi=3007 s=56 e=58 11021: mi=3007 s=61 e=61 11022: mi=3007 s=63 e=63 11023: mi=3007 s=65 e=65 11024: mi=3007 s=67 e=67 11025: mi=3007 s=70 e=71 11026: mi=3007 s=74 e=74 11027: mi=3007 s=76 e=77 11028: mi=3007 s=79 e=81 11029: mi=3007 s=83 e=85 11030: mi=3007 s=87 e=87 11031: mi=3007 s=89 e=93 11032: mi=3007 s=95 e=97 11033: mi=3007 s=99 e=99 11034: mi=3007 s=101 e=103 11035: mi=3007 s=105 e=105 11036: mi=3007 s=107 e=107 11037: mi=3007 s=109 e=109 11038: mi=3007 s=111 e=111 11039: mi=3007 s=113 e=113 11040: mi=3007 s=115 e=116 11041: mi=3007 s=118 e=118 11042: mi=3007 s=120 e=120 11043: mi=3007 s=122 e=124 11044: mi=3007 s=126 e=126 11045: mi=3007 s=128 e=128 11046: mi=3007 s=130 e=130 11047: mi=3007 s=132 e=133 11048: mi=3007 s=135 e=136 11049: mi=3007 s=138 e=138 11050: mi=3007 s=140 e=141 11051: mi=3007 s=143 e=145 11052: mi=3007 s=147 e=149 11053: mi=3007 s=151 e=151 11054: mi=3007 s=153 e=153 11055: mi=3007 s=155 e=155 11056: mi=3007 s=157 e=159 11057: mi=3007 s=161 e=163 11058: mi=3007 s=165 e=167 11059: mi=3007 s=169 e=171 11060: mi=3007 s=173 e=175 11061: mi=3007 s=177 e=177 11062: mi=3007 s=179 e=179 11063: mi=3007 s=181 e=181 11064: mi=3007 s=183 e=183 11065: mi=3007 s=185 e=185 11066: mi=3007 s=187 e=187 11067: mi=3007 s=189 e=189 11068: mi=3007 s=191 e=192 11069: mi=3007 s=194 e=195 11070: mi=3007 s=197 e=197 11071: mi=3007 s=199 e=199 11072: mi=3007 s=201 e=201 11073: mi=3007 s=203 e=203 11074: mi=3007 s=205 e=205 11075: mi=3007 s=207 e=207 11076: mi=3007 s=209 e=209 11077: mi=3007 s=211 e=211 11078: mi=3007 s=213 e=213 11079: mi=3007 s=215 e=217 11080: mi=3007 s=219 e=221 11081: mi=3007 s=223 e=223 11082: mi=3007 s=225 e=227 11083: mi=3007 s=229 e=231 11084: mi=3007 s=233 e=233 11085: mi=3007 s=235 e=237 11086: mi=3007 s=239 e=239 11087: mi=3007 s=241 e=241 11088: mi=3007 s=243 e=245 11089: mi=3007 s=247 e=247 11090: mi=3007 s=249 e=249 11091: mi=3007 s=251 e=251 11092: mi=3007 s=253 e=253 11093: mi=3007 s=255 e=255 11094: mi=3007 s=257 e=257 11095: mi=3007 s=259 e=259 11096: mi=3008 s=0 e=5 11097: mi=3008 s=8 e=8 11098: mi=3008 s=10 e=10 11099: mi=3008 s=12 e=12 11100: mi=3008 s=14 e=14 11101: mi=3008 s=17 e=17 11102: mi=3008 s=19 e=19 11103: mi=3008 s=21 e=21 11104: mi=3008 s=24 e=24 11105: mi=3008 s=26 e=26 11106: mi=3008 s=28 e=28 11107: mi=3008 s=30 e=30 11108: mi=3008 s=32 e=34 11109: mi=3008 s=36 e=36 11110: mi=3008 s=38 e=38 11111: mi=3008 s=41 e=41 11112: mi=3008 s=43 e=43 11113: mi=3008 s=45 e=45 11114: mi=3008 s=48 e=48 11115: mi=3008 s=50 e=50 11116: mi=3008 s=52 e=52 11117: mi=3008 s=55 e=55 11118: mi=3008 s=57 e=57 11119: mi=3008 s=59 e=59 11120: mi=3008 s=62 e=62 11121: mi=3008 s=64 e=64 11122: mi=3008 s=66 e=66 11123: mi=3008 s=69 e=69 11124: mi=3008 s=71 e=71 11125: mi=3008 s=73 e=73 11126: mi=3008 s=76 e=76 11127: mi=3008 s=78 e=78 11128: mi=3008 s=80 e=80 11129: mi=3008 s=83 e=83 11130: mi=3008 s=85 e=85 11131: mi=3008 s=87 e=87 11132: mi=3008 s=89 e=89 11133: mi=3008 s=91 e=91 11134: mi=3008 s=94 e=94 11135: mi=3008 s=96 e=96 11136: mi=3008 s=98 e=98 11137: mi=3008 s=101 e=101 11138: mi=3008 s=103 e=103 11139: mi=3008 s=105 e=105 11140: mi=3008 s=108 e=108 11141: mi=3008 s=110 e=110 11142: mi=3008 s=112 e=112 11143: mi=3008 s=115 e=115 11144: mi=3008 s=117 e=117 11145: mi=3008 s=119 e=119 11146: mi=3008 s=122 e=122 11147: mi=3008 s=124 e=124 11148: mi=3008 s=126 e=126 11149: mi=3008 s=129 e=129 11150: mi=3008 s=131 e=131 11151: mi=3008 s=133 e=133 11152: mi=3008 s=136 e=136 11153: mi=3008 s=138 e=138 11154: mi=3008 s=140 e=140 11155: mi=3008 s=143 e=143 11156: mi=3008 s=145 e=145 11157: mi=3008 s=147 e=147 11158: mi=3008 s=149 e=149 11159: mi=3008 s=151 e=151 11160: mi=3008 s=153 e=153 11161: mi=3008 s=155 e=155 11162: mi=3008 s=157 e=157 11163: mi=3008 s=159 e=159 11164: mi=3008 s=161 e=161 11165: mi=3008 s=163 e=164 11166: mi=3008 s=166 e=167 11167: mi=3008 s=169 e=170 11168: mi=3008 s=172 e=174 11169: mi=3008 s=176 e=176 11170: mi=3008 s=178 e=178 11171: mi=3008 s=180 e=180 11172: mi=3008 s=183 e=183 11173: mi=3008 s=185 e=185 11174: mi=3008 s=187 e=187 11175: mi=3008 s=190 e=190 11176: mi=3008 s=192 e=192 11177: mi=3008 s=194 e=194 11178: mi=3008 s=197 e=197 11179: mi=3008 s=199 e=199 11180: mi=3008 s=201 e=201 11181: mi=3008 s=203 e=203 11182: mi=3008 s=205 e=205 11183: mi=3008 s=207 e=207 11184: mi=3008 s=209 e=209 11185: mi=3008 s=211 e=211 11186: mi=3008 s=213 e=213 11187: mi=3008 s=215 e=215 11188: mi=3008 s=217 e=217 11189: mi=3008 s=219 e=219 11190: mi=3008 s=221 e=221 11191: mi=3008 s=224 e=224 11192: mi=3008 s=226 e=226 11193: mi=3008 s=229 e=229 11194: mi=3008 s=232 e=233 11195: mi=3008 s=235 e=235 11196: mi=3008 s=237 e=237 11197: mi=3008 s=240 e=240 11198: mi=3008 s=243 e=244 11199: mi=3008 s=246 e=246 11200: mi=3008 s=248 e=251 11201: mi=3008 s=254 e=255 11202: mi=3008 s=257 e=257 11203: mi=3008 s=259 e=262 11204: mi=3008 s=265 e=266 11205: mi=3008 s=268 e=268 11206: mi=3008 s=270 e=270 11207: mi=3008 s=272 e=275 11208: mi=3008 s=278 e=281 11209: mi=3008 s=283 e=283 11210: mi=3008 s=285 e=287 11211: mi=3008 s=290 e=293 11212: mi=3008 s=295 e=295 11213: mi=3008 s=297 e=300 11214: mi=3008 s=303 e=305 11215: mi=3008 s=307 e=307 11216: mi=3008 s=309 e=312 11217: mi=3008 s=315 e=317 11218: mi=3008 s=319 e=319 11219: mi=3008 s=321 e=324 11220: mi=3008 s=327 e=329 11221: mi=3008 s=331 e=331 11222: mi=3008 s=333 e=336 11223: mi=3008 s=339 e=342 11224: mi=3008 s=344 e=344 11225: mi=3008 s=346 e=349 11226: mi=3008 s=352 e=355 11227: mi=3008 s=357 e=357 11228: mi=3008 s=359 e=362 11229: mi=3008 s=365 e=367 11230: mi=3008 s=369 e=369 11231: mi=3008 s=371 e=374 11232: mi=3008 s=377 e=379 11233: mi=3008 s=381 e=381 11234: mi=3008 s=383 e=386 11235: mi=3008 s=389 e=391 11236: mi=3008 s=393 e=393 11237: mi=3008 s=395 e=398 11238: mi=3008 s=401 e=403 11239: mi=3008 s=405 e=405 11240: mi=3008 s=407 e=407 11241: mi=3008 s=409 e=409 11242: mi=3008 s=412 e=412 11243: mi=3008 s=414 e=414 11244: mi=3008 s=417 e=420 11245: mi=3008 s=422 e=422 11246: mi=3008 s=424 e=427 11247: mi=3008 s=430 e=432 11248: mi=3008 s=434 e=434 11249: mi=3008 s=436 e=439 11250: mi=3008 s=442 e=443 11251: mi=3008 s=445 e=445 11252: mi=3008 s=447 e=447 11253: mi=3008 s=449 e=449 11254: mi=3008 s=451 e=454 11255: mi=3008 s=457 e=459 11256: mi=3008 s=461 e=461 11257: mi=3008 s=463 e=463 11258: mi=3008 s=465 e=465 11259: mi=3008 s=467 e=467 11260: mi=3008 s=469 e=469 11261: mi=3008 s=471 e=471 11262: mi=3008 s=473 e=473 11263: mi=3008 s=475 e=478 11264: mi=3008 s=481 e=483 11265: mi=3008 s=485 e=485 11266: mi=3008 s=487 e=487 11267: mi=3008 s=489 e=489 11268: mi=3008 s=491 e=491 11269: mi=3008 s=493 e=493 11270: mi=3008 s=495 e=495 11271: mi=3008 s=497 e=497 11272: mi=3008 s=499 e=501 11273: mi=3008 s=503 e=503 11274: mi=3008 s=505 e=505 11275: mi=3008 s=508 e=509 11276: mi=3008 s=511 e=511 11277: mi=3008 s=513 e=513 11278: mi=3008 s=515 e=519 11279: mi=3008 s=521 e=521 11280: mi=3008 s=523 e=524 11281: mi=3008 s=526 e=528 11282: mi=3008 s=530 e=530 11283: mi=3008 s=532 e=533 11284: mi=3008 s=535 e=537 11285: mi=3008 s=539 e=539 11286: mi=3008 s=541 e=542 11287: mi=3008 s=544 e=546 11288: mi=3008 s=548 e=548 11289: mi=3008 s=550 e=550 11290: mi=3008 s=552 e=553 11291: mi=3008 s=555 e=555 11292: mi=3008 s=557 e=557 11293: mi=3008 s=559 e=560 11294: mi=3008 s=562 e=562 11295: mi=3008 s=564 e=565 11296: mi=3008 s=567 e=569 11297: mi=3008 s=571 e=571 11298: mi=3008 s=573 e=574 11299: mi=3008 s=576 e=578 11300: mi=3008 s=580 e=580 11301: mi=3008 s=582 e=583 11302: mi=3008 s=585 e=587 11303: mi=3008 s=589 e=589 11304: mi=3008 s=591 e=592 11305: mi=3008 s=594 e=594 11306: mi=3008 s=596 e=597 11307: mi=3008 s=599 e=601 11308: mi=3008 s=603 e=603 11309: mi=3008 s=605 e=606 11310: mi=3008 s=608 e=610 11311: mi=3008 s=612 e=612 11312: mi=3008 s=614 e=615 11313: mi=3008 s=617 e=619 11314: mi=3008 s=621 e=621 11315: mi=3008 s=623 e=624 11316: mi=3008 s=626 e=628 11317: mi=3008 s=630 e=630 11318: mi=3008 s=632 e=633 11319: mi=3008 s=635 e=637 11320: mi=3008 s=639 e=639 11321: mi=3008 s=641 e=642 11322: mi=3008 s=644 e=646 11323: mi=3008 s=648 e=648 11324: mi=3008 s=650 e=651 11325: mi=3008 s=653 e=655 11326: mi=3008 s=657 e=657 11327: mi=3008 s=659 e=660 11328: mi=3008 s=662 e=664 11329: mi=3008 s=666 e=666 11330: mi=3008 s=668 e=669 11331: mi=3008 s=671 e=673 11332: mi=3008 s=675 e=675 11333: mi=3008 s=677 e=678 11334: mi=3008 s=680 e=682 11335: mi=3008 s=684 e=684 11336: mi=3008 s=686 e=687 11337: mi=3008 s=689 e=691 11338: mi=3008 s=693 e=693 11339: mi=3008 s=695 e=696 11340: mi=3008 s=698 e=700 11341: mi=3008 s=702 e=702 11342: mi=3008 s=704 e=705 11343: mi=3008 s=707 e=709 11344: mi=3008 s=711 e=711 11345: mi=3008 s=713 e=714 11346: mi=3008 s=716 e=718 11347: mi=3008 s=720 e=720 11348: mi=3008 s=722 e=723 11349: mi=3008 s=725 e=727 11350: mi=3008 s=729 e=729 11351: mi=3008 s=731 e=732 11352: mi=3008 s=734 e=736 11353: mi=3008 s=738 e=738 11354: mi=3008 s=740 e=741 11355: mi=3008 s=743 e=745 11356: mi=3008 s=747 e=747 11357: mi=3008 s=749 e=750 11358: mi=3008 s=752 e=754 11359: mi=3008 s=756 e=756 11360: mi=3008 s=758 e=759 11361: mi=3008 s=761 e=763 11362: mi=3008 s=765 e=765 11363: mi=3008 s=767 e=768 11364: mi=3008 s=770 e=772 11365: mi=3008 s=774 e=774 11366: mi=3008 s=776 e=777 11367: mi=3008 s=779 e=781 11368: mi=3008 s=783 e=783 11369: mi=3008 s=785 e=786 11370: mi=3008 s=788 e=790 11371: mi=3008 s=792 e=792 11372: mi=3008 s=794 e=794 11373: mi=3008 s=796 e=797 11374: mi=3008 s=799 e=799 11375: mi=3008 s=801 e=801 11376: mi=3008 s=803 e=803 11377: mi=3008 s=805 e=805 11378: mi=3008 s=807 e=807 11379: mi=3008 s=809 e=812 11380: mi=3008 s=815 e=816 11381: mi=3008 s=818 e=818 11382: mi=3008 s=820 e=823 11383: mi=3008 s=826 e=827 11384: mi=3008 s=829 e=829 11385: mi=3008 s=831 e=834 11386: mi=3008 s=837 e=838 11387: mi=3008 s=840 e=840 11388: mi=3008 s=842 e=845 11389: mi=3008 s=848 e=849 11390: mi=3008 s=851 e=851 11391: mi=3008 s=853 e=856 11392: mi=3008 s=859 e=860 11393: mi=3008 s=862 e=862 11394: mi=3008 s=864 e=867 11395: mi=3008 s=870 e=871 11396: mi=3008 s=873 e=873 11397: mi=3008 s=875 e=878 11398: mi=3008 s=881 e=882 11399: mi=3008 s=884 e=884 11400: mi=3008 s=886 e=886 11401: mi=3008 s=888 e=888 11402: mi=3008 s=891 e=891 11403: mi=3008 s=893 e=893 11404: mi=3008 s=895 e=895 11405: mi=3008 s=897 e=897 11406: mi=3008 s=900 e=900 11407: mi=3008 s=902 e=904 11408: mi=3008 s=907 e=907 11409: mi=3008 s=909 e=909 11410: mi=3008 s=912 e=912 11411: mi=3008 s=914 e=914 11412: mi=3008 s=916 e=919 11413: mi=3008 s=922 e=923 11414: mi=3008 s=925 e=925 11415: mi=3008 s=927 e=927 11416: mi=3008 s=929 e=932 11417: mi=3008 s=935 e=936 11418: mi=3008 s=938 e=938 11419: mi=3008 s=940 e=940 11420: mi=3008 s=943 e=943 11421: mi=3008 s=945 e=947 11422: mi=3008 s=949 e=949 11423: mi=3008 s=951 e=951 11424: mi=3008 s=953 e=953 11425: mi=3008 s=955 e=955 11426: mi=3008 s=957 e=957 11427: mi=3008 s=960 e=960 11428: mi=3008 s=963 e=963 11429: mi=3008 s=965 e=965 11430: mi=3008 s=967 e=967 11431: mi=3008 s=970 e=971 11432: mi=3008 s=974 e=974 11433: mi=3008 s=976 e=976 11434: mi=3008 s=978 e=978 11435: mi=3008 s=980 e=980 11436: mi=3008 s=982 e=982 11437: mi=3008 s=985 e=985 11438: mi=3008 s=987 e=987 11439: mi=3008 s=990 e=991 11440: mi=3008 s=993 e=993 11441: mi=3008 s=995 e=995 11442: mi=3008 s=998 e=998 11443: mi=3008 s=1000 e=1000 11444: mi=3008 s=1002 e=1002 11445: mi=3008 s=1005 e=1005 11446: mi=3008 s=1007 e=1007 11447: mi=3008 s=1009 e=1009 11448: mi=3008 s=1012 e=1012 11449: mi=3008 s=1014 e=1014 11450: mi=3008 s=1016 e=1016 11451: mi=3008 s=1019 e=1019 11452: mi=3008 s=1021 e=1021 11453: mi=3008 s=1024 e=1025 11454: mi=3008 s=1028 e=1029 11455: mi=3008 s=1031 e=1031 11456: mi=3008 s=1034 e=1035 11457: mi=3008 s=1037 e=1037 11458: mi=3008 s=1040 e=1041 11459: mi=3008 s=1043 e=1043 11460: mi=3008 s=1046 e=1046 11461: mi=3008 s=1047 e=1050 11462: mi=3008 s=1052 e=1052 11463: mi=3008 s=1054 e=1054 11464: mi=3009 s=0 e=5 11465: mi=3009 s=7 e=7 11466: mi=3009 s=9 e=9 11467: mi=3009 s=12 e=12 11468: mi=3009 s=14 e=14 11469: mi=3009 s=16 e=16 11470: mi=3009 s=18 e=18 11471: mi=3009 s=20 e=20 11472: mi=3009 s=22 e=22 11473: mi=3009 s=24 e=24 11474: mi=3009 s=27 e=27 11475: mi=3009 s=29 e=29 11476: mi=3009 s=31 e=33 11477: mi=3009 s=35 e=35 11478: mi=3009 s=37 e=37 11479: mi=3009 s=39 e=41 11480: mi=3009 s=43 e=43 11481: mi=3009 s=44 e=44 11482: mi=3009 s=46 e=46 11483: mi=3009 s=48 e=48 11484: mi=3009 s=50 e=50 11485: mi=3009 s=52 e=52 11486: mi=3009 s=54 e=54 11487: mi=3009 s=56 e=56 11488: mi=3009 s=58 e=58 11489: mi=3009 s=60 e=60 11490: mi=3009 s=62 e=62 11491: mi=3009 s=64 e=64 11492: mi=3009 s=66 e=68 11493: mi=3009 s=70 e=70 11494: mi=3009 s=72 e=72 11495: mi=3009 s=74 e=74 11496: mi=3009 s=76 e=78 11497: mi=3009 s=81 e=81 11498: mi=3009 s=82 e=82 11499: mi=3009 s=84 e=84 11500: mi=3009 s=86 e=86 11501: mi=3009 s=88 e=90 11502: mi=3009 s=92 e=92 11503: mi=3009 s=94 e=94 11504: mi=3009 s=96 e=99 11505: mi=3009 s=101 e=101 11506: mi=3009 s=103 e=103 11507: mi=3009 s=105 e=105 11508: mi=3009 s=107 e=107 11509: mi=3009 s=108 e=108 11510: mi=3009 s=110 e=110 11511: mi=3009 s=112 e=112 11512: mi=3009 s=114 e=117 11513: mi=3009 s=119 e=119 11514: mi=3009 s=121 e=121 11515: mi=3009 s=123 e=125 11516: mi=3009 s=127 e=127 11517: mi=3009 s=129 e=131 11518: mi=3009 s=133 e=133 11519: mi=3009 s=135 e=135 11520: mi=3009 s=137 e=140 11521: mi=3009 s=142 e=142 11522: mi=3009 s=144 e=144 11523: mi=3009 s=146 e=146 11524: mi=3009 s=148 e=148 11525: mi=3009 s=150 e=150 11526: mi=3009 s=152 e=152 11527: mi=3009 s=153 e=153 11528: mi=3009 s=155 e=155 11529: mi=3009 s=157 e=159 11530: mi=3009 s=161 e=161 11531: mi=3009 s=163 e=163 11532: mi=3009 s=165 e=165 11533: mi=3009 s=167 e=167 11534: mi=3009 s=169 e=169 11535: mi=3010 s=0 e=0 11536: mi=3010 s=2 e=2 11537: mi=3010 s=4 e=6 11538: mi=3010 s=8 e=8 11539: mi=3010 s=10 e=10 11540: mi=3010 s=12 e=12 11541: mi=3010 s=14 e=15 11542: mi=3010 s=17 e=18 11543: mi=3010 s=21 e=21 11544: mi=3011 s=0 e=0 11545: mi=3011 s=3 e=4 11546: mi=3011 s=7 e=7 11547: mi=3011 s=10 e=10 11548: mi=3011 s=13 e=15 11549: mi=3011 s=17 e=17 11550: mi=3011 s=19 e=19 11551: mi=3011 s=21 e=21 11552: mi=3011 s=23 e=23 11553: mi=3011 s=25 e=25 11554: mi=3011 s=27 e=27 11555: mi=3011 s=30 e=31 11556: mi=3011 s=34 e=34 11557: mi=3011 s=37 e=37 11558: mi=3011 s=40 e=40 11559: mi=3011 s=41 e=43 11560: mi=3011 s=45 e=45 11561: mi=3011 s=48 e=49 11562: mi=3011 s=51 e=53 11563: mi=3012 s=0 e=6 11564: mi=3012 s=9 e=14 11565: mi=3012 s=17 e=21 11566: mi=3012 s=24 e=27 11567: mi=3012 s=30 e=34 11568: mi=3012 s=37 e=41 11569: mi=3012 s=43 e=43 11570: mi=3012 s=45 e=45 11571: mi=3012 s=47 e=47 11572: mi=3012 s=49 e=49 11573: mi=3012 s=52 e=52 11574: mi=3012 s=55 e=55 11575: mi=3012 s=58 e=59 11576: mi=3012 s=62 e=63 11577: mi=3012 s=66 e=66 11578: mi=3012 s=69 e=70 11579: mi=3012 s=73 e=74 11580: mi=3012 s=77 e=77 11581: mi=3012 s=80 e=81 11582: mi=3012 s=84 e=85 11583: mi=3012 s=88 e=88 11584: mi=3012 s=91 e=92 11585: mi=3012 s=95 e=96 11586: mi=3012 s=99 e=99 11587: mi=3012 s=102 e=103 11588: mi=3012 s=106 e=107 11589: mi=3012 s=110 e=110 11590: mi=3012 s=113 e=114 11591: mi=3012 s=117 e=118 11592: mi=3012 s=121 e=121 11593: mi=3012 s=124 e=125 11594: mi=3012 s=128 e=129 11595: mi=3012 s=132 e=133 11596: mi=3012 s=136 e=136 11597: mi=3013 s=0 e=1 11598: mi=3013 s=3 e=3 11599: mi=3013 s=6 e=7 11600: mi=3013 s=9 e=9 11601: mi=3013 s=12 e=12 11602: mi=3013 s=14 e=14 11603: mi=3013 s=17 e=18 11604: mi=3013 s=20 e=20 11605: mi=3013 s=23 e=23 11606: mi=3017 s=0 e=1 11607: mi=3017 s=3 e=3 11608: mi=3017 s=6 e=7 11609: mi=3017 s=9 e=9 11610: mi=3017 s=11 e=11 11611: mi=3017 s=13 e=13 11612: mi=3017 s=14 e=14 11613: mi=3017 s=15 e=15 11614: mi=3017 s=17 e=17 11615: mi=3017 s=19 e=19 11616: mi=3017 s=22 e=23 11617: mi=3017 s=25 e=25 11618: mi=3017 s=27 e=27 11619: mi=3017 s=29 e=29 11620: mi=3017 s=31 e=31 11621: mi=3017 s=33 e=35 11622: mi=3017 s=36 e=37 11623: mi=3017 s=39 e=39 11624: mi=3017 s=41 e=41 11625: mi=3017 s=43 e=43 11626: mi=3017 s=46 e=47 11627: mi=3017 s=49 e=49 11628: mi=3017 s=51 e=51 11629: mi=3017 s=54 e=54 11630: mi=3017 s=55 e=58 11631: mi=3017 s=59 e=59 11632: mi=3017 s=61 e=61 11633: mi=3017 s=63 e=63 11634: mi=3017 s=66 e=67 11635: mi=3017 s=69 e=69 11636: mi=3017 s=72 e=73 11637: mi=3017 s=75 e=75 11638: mi=3017 s=76 e=76 11639: mi=3017 s=77 e=77 11640: mi=3017 s=79 e=79 11641: mi=3017 s=81 e=83 11642: mi=3017 s=84 e=84 11643: mi=3017 s=86 e=88 11644: mi=3017 s=89 e=89 11645: mi=3017 s=91 e=91 11646: mi=3017 s=94 e=95 11647: mi=3017 s=97 e=97 11648: mi=3017 s=100 e=103 11649: mi=3017 s=105 e=105 11650: mi=3017 s=107 e=107 11651: mi=3017 s=108 e=110 11652: mi=3017 s=112 e=112 11653: mi=3017 s=114 e=114 11654: mi=3017 s=115 e=117 11655: mi=3017 s=118 e=118 11656: mi=3017 s=120 e=120 11657: mi=3017 s=123 e=123 11658: mi=3017 s=124 e=124 11659: mi=3017 s=127 e=127 11660: mi=3018 s=0 e=0 11661: mi=3018 s=2 e=2 11662: mi=3018 s=4 e=8 11663: mi=3018 s=10 e=10 11664: mi=3018 s=11 e=11 11665: mi=3018 s=13 e=14 11666: mi=3019 s=0 e=1 11667: mi=3019 s=3 e=3 11668: mi=3019 s=6 e=7 11669: mi=3019 s=9 e=9 11670: mi=3019 s=11 e=14 11671: mi=3019 s=16 e=17 11672: mi=3019 s=20 e=20 11673: mi=3019 s=21 e=21 11674: mi=3019 s=23 e=23 11675: mi=3019 s=26 e=27 11676: mi=3019 s=29 e=29 11677: mi=3019 s=31 e=31 11678: mi=3019 s=33 e=33 11679: mi=3019 s=35 e=35 11680: mi=3019 s=37 e=37 11681: mi=3019 s=39 e=39 11682: mi=3019 s=41 e=43 11683: mi=3019 s=44 e=44 11684: mi=3019 s=47 e=48 11685: mi=3019 s=50 e=50 11686: mi=3019 s=52 e=52 11687: mi=3019 s=54 e=54 11688: mi=3019 s=57 e=58 11689: mi=3019 s=60 e=60 11690: mi=3019 s=62 e=62 11691: mi=3019 s=65 e=66 11692: mi=3019 s=67 e=67 11693: mi=3019 s=69 e=69 11694: mi=3019 s=71 e=73 11695: mi=3019 s=75 e=77 11696: mi=3019 s=79 e=79 11697: mi=3019 s=81 e=81 11698: mi=3019 s=82 e=84 11699: mi=3019 s=85 e=85 11700: mi=3019 s=87 e=87 11701: mi=3019 s=89 e=91 11702: mi=3019 s=93 e=93 11703: mi=3019 s=95 e=98 11704: mi=3019 s=100 e=101 11705: mi=3019 s=102 e=104 11706: mi=3019 s=106 e=106 11707: mi=3019 s=108 e=108 11708: mi=3019 s=110 e=110 11709: mi=3019 s=112 e=112 11710: mi=3019 s=113 e=113 11711: mi=3019 s=115 e=115 11712: mi=3019 s=117 e=118 11713: mi=3019 s=120 e=124 11714: mi=3019 s=125 e=125 11715: mi=3019 s=127 e=127 11716: mi=3019 s=129 e=131 11717: mi=3019 s=133 e=133 11718: mi=3019 s=135 e=135 11719: mi=3019 s=137 e=137 11720: mi=3019 s=139 e=139 11721: mi=3019 s=141 e=141 11722: mi=3019 s=143 e=143 11723: mi=3019 s=145 e=145 11724: mi=3019 s=147 e=147 11725: mi=3019 s=149 e=149 11726: mi=3019 s=151 e=153 11727: mi=3019 s=155 e=155 11728: mi=3019 s=157 e=157 11729: mi=3019 s=159 e=159 11730: mi=3019 s=161 e=161 11731: mi=3019 s=163 e=163 11732: mi=3019 s=165 e=165 11733: mi=3019 s=167 e=167 11734: mi=3019 s=169 e=169 11735: mi=3019 s=171 e=171 11736: mi=3019 s=173 e=173 11737: mi=3019 s=175 e=175 11738: mi=3019 s=178 e=178 11739: mi=3020 s=0 e=0 11740: mi=3020 s=2 e=2 11741: mi=3020 s=4 e=9 11742: mi=3020 s=11 e=13 11743: mi=3020 s=14 e=14 11744: mi=3020 s=16 e=16 11745: mi=3020 s=18 e=18 11746: mi=3020 s=20 e=23 11747: mi=3020 s=25 e=26 11748: mi=3020 s=28 e=28 11749: mi=3021 s=0 e=1 11750: mi=3021 s=2 e=2 11751: mi=3021 s=3 e=3 11752: mi=3021 s=5 e=5 11753: mi=3021 s=7 e=7 11754: mi=3021 s=10 e=11 11755: mi=3021 s=14 e=17 11756: mi=3021 s=18 e=23 11757: mi=3021 s=25 e=25 11758: mi=3021 s=26 e=26 11759: mi=3022 s=0 e=2 11760: mi=3022 s=4 e=6 11761: mi=3022 s=9 e=10 11762: mi=3022 s=12 e=14 11763: mi=3022 s=16 e=18 11764: mi=3022 s=20 e=20 11765: mi=3022 s=21 e=21 11766: mi=3022 s=22 e=24 11767: mi=3022 s=26 e=28 11768: mi=3022 s=30 e=34 11769: mi=3022 s=37 e=38 11770: mi=3022 s=40 e=44 11771: mi=3022 s=46 e=50 11772: mi=3022 s=52 e=56 11773: mi=3022 s=58 e=62 11774: mi=3022 s=64 e=66 11775: mi=3022 s=67 e=69 11776: mi=3022 s=71 e=75 11777: mi=3022 s=78 e=79 11778: mi=3022 s=81 e=91 11779: mi=3022 s=94 e=97 11780: mi=3022 s=99 e=101 11781: mi=3022 s=103 e=105 11782: mi=3022 s=107 e=111 11783: mi=3022 s=113 e=122 11784: mi=3022 s=124 e=128 11785: mi=3022 s=130 e=139 11786: mi=3022 s=141 e=145 11787: mi=3022 s=147 e=156 11788: mi=3022 s=158 e=162 11789: mi=3022 s=164 e=173 11790: mi=3022 s=175 e=179 11791: mi=3022 s=181 e=187 11792: mi=3022 s=189 e=191 11793: mi=3022 s=193 e=197 11794: mi=3022 s=199 e=205 11795: mi=3022 s=207 e=213 11796: mi=3022 s=215 e=217 11797: mi=3022 s=219 e=223 11798: mi=3022 s=225 e=229 11799: mi=3022 s=231 e=235 11800: mi=3022 s=237 e=241 11801: mi=3022 s=243 e=247 11802: mi=3022 s=249 e=253 11803: mi=3022 s=255 e=259 11804: mi=3022 s=261 e=261 11805: mi=3022 s=263 e=263 11806: mi=3022 s=265 e=271 11807: mi=3022 s=273 e=277 11808: mi=3022 s=279 e=279 11809: mi=3022 s=280 e=282 11810: mi=3022 s=284 e=286 11811: mi=3022 s=288 e=292 11812: mi=3022 s=295 e=296 11813: mi=3022 s=298 e=298 11814: mi=3022 s=300 e=302 11815: mi=3022 s=304 e=304 11816: mi=3022 s=306 e=313 11817: mi=3022 s=315 e=322 11818: mi=3022 s=324 e=331 11819: mi=3022 s=333 e=339 11820: mi=3022 s=341 e=341 11821: mi=3022 s=343 e=343 11822: mi=3022 s=345 e=345 11823: mi=3022 s=347 e=352 11824: mi=3022 s=354 e=358 11825: mi=3022 s=360 e=360 11826: mi=3022 s=362 e=385 11827: mi=3022 s=387 e=391 11828: mi=3022 s=393 e=393 11829: mi=3022 s=395 e=395 11830: mi=3022 s=397 e=399 11831: mi=3022 s=401 e=403 11832: mi=3022 s=405 e=407 11833: mi=3022 s=409 e=413 11834: mi=3022 s=415 e=415 11835: mi=3022 s=417 e=421 11836: mi=3022 s=423 e=425 11837: mi=3022 s=427 e=429 11838: mi=3022 s=430 e=432 11839: mi=3022 s=434 e=438 11840: mi=3022 s=440 e=446 11841: mi=3022 s=448 e=450 11842: mi=3022 s=452 e=456 11843: mi=3022 s=458 e=464 11844: mi=3022 s=466 e=468 11845: mi=3022 s=470 e=474 11846: mi=3022 s=476 e=482 11847: mi=3022 s=484 e=486 11848: mi=3022 s=488 e=492 11849: mi=3022 s=494 e=494 11850: mi=3022 s=496 e=498 11851: mi=3022 s=500 e=504 11852: mi=3022 s=506 e=512 11853: mi=3022 s=514 e=516 11854: mi=3022 s=518 e=522 11855: mi=3022 s=524 e=526 11856: mi=3022 s=528 e=530 11857: mi=3022 s=532 e=536 11858: mi=3022 s=538 e=542 11859: mi=3022 s=544 e=548 11860: mi=3022 s=550 e=554 11861: mi=3022 s=556 e=560 11862: mi=3022 s=562 e=566 11863: mi=3022 s=568 e=572 11864: mi=3022 s=574 e=576 11865: mi=3022 s=578 e=578 11866: mi=3022 s=580 e=586 11867: mi=3022 s=588 e=592 11868: mi=3022 s=594 e=594 11869: mi=3022 s=596 e=596 11870: mi=3022 s=598 e=604 11871: mi=3022 s=606 e=610 11872: mi=3022 s=612 e=612 11873: mi=3022 s=614 e=614 11874: mi=3022 s=616 e=622 11875: mi=3022 s=624 e=628 11876: mi=3022 s=630 e=630 11877: mi=3022 s=632 e=636 11878: mi=3022 s=638 e=640 11879: mi=3022 s=642 e=648 11880: mi=3022 s=650 e=654 11881: mi=3022 s=656 e=656 11882: mi=3022 s=658 e=660 11883: mi=3022 s=662 e=666 11884: mi=3022 s=668 e=670 11885: mi=3022 s=671 e=677 11886: mi=3022 s=679 e=681 11887: mi=3022 s=683 e=683 11888: mi=3022 s=685 e=687 11889: mi=3022 s=689 e=693 11890: mi=3022 s=695 e=697 11891: mi=3022 s=698 e=704 11892: mi=3022 s=706 e=708 11893: mi=3022 s=710 e=710 11894: mi=3022 s=712 e=714 11895: mi=3022 s=716 e=720 11896: mi=3022 s=722 e=724 11897: mi=3022 s=725 e=727 11898: mi=3022 s=729 e=735 11899: mi=3022 s=738 e=739 11900: mi=3022 s=741 e=743 11901: mi=3022 s=745 e=754 11902: mi=3022 s=756 e=765 11903: mi=3022 s=767 e=773 11904: mi=3022 s=775 e=779 11905: mi=3022 s=781 e=785 11906: mi=3022 s=787 e=789 11907: mi=3022 s=791 e=797 11908: mi=3022 s=799 e=801 11909: mi=3022 s=803 e=807 11910: mi=3022 s=809 e=811 11911: mi=3022 s=813 e=816 11912: mi=3022 s=818 e=827 11913: mi=3022 s=829 e=838 11914: mi=3022 s=840 e=840 11915: mi=3022 s=842 e=844 11916: mi=3022 s=846 e=850 11917: mi=3022 s=852 e=854 11918: mi=3022 s=856 e=858 11919: mi=3022 s=860 e=863 11920: mi=3022 s=865 e=872 11921: mi=3022 s=874 e=879 11922: mi=3022 s=881 e=881 11923: mi=3022 s=883 e=887 11924: mi=3022 s=889 e=889 11925: mi=3022 s=891 e=893 11926: mi=3022 s=895 e=899 11927: mi=3022 s=900 e=900 11928: mi=3022 s=902 e=904 11929: mi=3022 s=905 e=907 11930: mi=3022 s=909 e=911 11931: mi=3022 s=912 e=914 11932: mi=3022 s=916 e=920 11933: mi=3022 s=922 e=926 11934: mi=3022 s=928 e=932 11935: mi=3022 s=934 e=936 11936: mi=3022 s=938 e=942 11937: mi=3022 s=944 e=947 11938: mi=3022 s=949 e=949 11939: mi=3022 s=951 e=953 11940: mi=3022 s=955 e=956 11941: mi=3022 s=958 e=963 11942: mi=3022 s=965 e=970 11943: mi=3022 s=972 e=972 11944: mi=3022 s=974 e=978 11945: mi=3022 s=980 e=980 11946: mi=3022 s=982 e=984 11947: mi=3022 s=986 e=989 11948: mi=3022 s=991 e=991 11949: mi=3022 s=993 e=995 11950: mi=3022 s=996 e=998 11951: mi=3022 s=1000 e=1002 11952: mi=3022 s=1003 e=1005 11953: mi=3022 s=1007 e=1009 11954: mi=3022 s=1011 e=1013 11955: mi=3022 s=1015 e=1019 11956: mi=3022 s=1021 e=1032 11957: mi=3022 s=1034 e=1038 11958: mi=3022 s=1040 e=1044 11959: mi=3022 s=1046 e=1048 11960: mi=3022 s=1050 e=1053 11961: mi=3022 s=1055 e=1064 11962: mi=3022 s=1066 e=1075 11963: mi=3022 s=1077 e=1077 11964: mi=3022 s=1079 e=1081 11965: mi=3022 s=1083 e=1087 11966: mi=3022 s=1089 e=1091 11967: mi=3022 s=1093 e=1095 11968: mi=3022 s=1096 e=1098 11969: mi=3022 s=1100 e=1104 11970: mi=3022 s=1106 e=1117 11971: mi=3022 s=1119 e=1123 11972: mi=3022 s=1125 e=1127 11973: mi=3022 s=1129 e=1129 11974: mi=3022 s=1131 e=1133 11975: mi=3022 s=1135 e=1137 11976: mi=3022 s=1139 e=1141 11977: mi=3022 s=1143 e=1147 11978: mi=3022 s=1150 e=1150 11979: mi=3023 s=0 e=12 11980: mi=3023 s=15 e=17 11981: mi=3024 s=0 e=2 11982: mi=3024 s=4 e=4 11983: mi=3024 s=6 e=6 11984: mi=3024 s=8 e=8 11985: mi=3024 s=10 e=10 11986: mi=3024 s=12 e=12 11987: mi=3024 s=15 e=15 11988: mi=3024 s=18 e=20 11989: mi=3024 s=23 e=25 11990: mi=3024 s=27 e=27 11991: mi=3024 s=29 e=29 11992: mi=3024 s=31 e=31 11993: mi=3024 s=34 e=35 11994: mi=3024 s=37 e=37 11995: mi=3024 s=39 e=39 11996: mi=3024 s=41 e=41 11997: mi=3024 s=43 e=43 11998: mi=3024 s=45 e=45 11999: mi=3024 s=47 e=47 12000: mi=3024 s=49 e=49 12001: mi=3024 s=50 e=50 12002: mi=3024 s=52 e=52 12003: mi=3024 s=54 e=54 12004: mi=3024 s=56 e=56 12005: mi=3024 s=58 e=58 12006: mi=3024 s=60 e=60 12007: mi=3024 s=63 e=64 12008: mi=3024 s=66 e=66 12009: mi=3024 s=68 e=68 12010: mi=3024 s=70 e=71 12011: mi=3024 s=74 e=74 12012: mi=3024 s=76 e=76 12013: mi=3024 s=78 e=78 12014: mi=3024 s=80 e=80 12015: mi=3024 s=83 e=83 12016: mi=3024 s=84 e=85 12017: mi=3024 s=86 e=87 12018: mi=3024 s=88 e=88 12019: mi=3024 s=91 e=91 12020: mi=3025 s=0 e=2 12021: mi=3025 s=4 e=4 12022: mi=3025 s=6 e=6 12023: mi=3025 s=8 e=8 12024: mi=3025 s=10 e=10 12025: mi=3025 s=13 e=13 12026: mi=3025 s=16 e=16 12027: mi=3025 s=19 e=19 12028: mi=3025 s=21 e=21 12029: mi=3025 s=24 e=24 12030: mi=3025 s=27 e=28 12031: mi=3025 s=30 e=30 12032: mi=3025 s=33 e=33 12033: mi=3025 s=34 e=34 12034: mi=3025 s=36 e=36 12035: mi=3025 s=38 e=40 12036: mi=3025 s=43 e=43 12037: mi=3025 s=45 e=45 12038: mi=3025 s=47 e=47 12039: mi=3025 s=49 e=49 12040: mi=3025 s=51 e=51 12041: mi=3025 s=53 e=56 12042: mi=3025 s=58 e=58 12043: mi=3025 s=60 e=60 12044: mi=3025 s=62 e=63 12045: mi=3025 s=65 e=68 12046: mi=3025 s=70 e=70 12047: mi=3025 s=72 e=72 12048: mi=3025 s=74 e=74 12049: mi=3025 s=76 e=79 12050: mi=3025 s=81 e=85 12051: mi=3025 s=88 e=92 12052: mi=3025 s=93 e=93 12053: mi=3025 s=96 e=96 12054: mi=3025 s=99 e=99 12055: mi=3025 s=102 e=102 12056: mi=3026 s=0 e=6 12057: mi=3026 s=8 e=10 12058: mi=3026 s=12 e=12 12059: mi=3026 s=15 e=15 12060: mi=3026 s=17 e=17 12061: mi=3026 s=19 e=19 12062: mi=3026 s=21 e=21 12063: mi=3026 s=23 e=23 12064: mi=3026 s=25 e=25 12065: mi=3026 s=27 e=28 12066: mi=3026 s=29 e=29 12067: mi=3026 s=31 e=31 12068: mi=3026 s=33 e=33 12069: mi=3026 s=35 e=35 12070: mi=3026 s=37 e=37 12071: mi=3026 s=39 e=39 12072: mi=3026 s=42 e=42 12073: mi=3026 s=44 e=44 12074: mi=3026 s=46 e=46 12075: mi=3026 s=48 e=48 12076: mi=3026 s=51 e=51 12077: mi=3026 s=53 e=53 12078: mi=3026 s=55 e=55 12079: mi=3026 s=57 e=57 12080: mi=3026 s=60 e=60 12081: mi=3026 s=62 e=62 12082: mi=3026 s=65 e=66 12083: mi=3026 s=68 e=68 12084: mi=3026 s=71 e=72 12085: mi=3026 s=74 e=74 12086: mi=3026 s=77 e=78 12087: mi=3026 s=80 e=80 12088: mi=3026 s=82 e=82 12089: mi=3026 s=84 e=84 12090: mi=3026 s=86 e=86 12091: mi=3026 s=88 e=88 12092: mi=3026 s=90 e=90 12093: mi=3026 s=92 e=92 12094: mi=3026 s=94 e=94 12095: mi=3026 s=97 e=98 12096: mi=3026 s=100 e=100 12097: mi=3026 s=102 e=102 12098: mi=3026 s=104 e=104 12099: mi=3026 s=106 e=106 12100: mi=3026 s=107 e=107 12101: mi=3026 s=110 e=110 12102: mi=3026 s=112 e=112 12103: mi=3026 s=115 e=115 12104: mi=3026 s=117 e=117 12105: mi=3026 s=119 e=119 12106: mi=3026 s=121 e=121 12107: mi=3026 s=122 e=122 12108: mi=3026 s=125 e=125 12109: mi=3026 s=127 e=127 12110: mi=3026 s=130 e=130 12111: mi=3026 s=132 e=132 12112: mi=3026 s=135 e=135 12113: mi=3026 s=137 e=137 12114: mi=3026 s=139 e=139 12115: mi=3026 s=141 e=141 12116: mi=3026 s=143 e=143 12117: mi=3026 s=145 e=145 12118: mi=3026 s=148 e=148 12119: mi=3026 s=150 e=150 12120: mi=3026 s=153 e=153 12121: mi=3026 s=154 e=154 12122: mi=3026 s=156 e=156 12123: mi=3026 s=157 e=158 12124: mi=3026 s=159 e=161 12125: mi=3026 s=162 e=163 12126: mi=3026 s=164 e=166 12127: mi=3026 s=167 e=168 12128: mi=3027 s=0 e=0 12129: mi=3027 s=3 e=4 12130: mi=3027 s=6 e=6 12131: mi=3027 s=9 e=10 12132: mi=3027 s=12 e=12 12133: mi=3027 s=14 e=16 12134: mi=3027 s=18 e=19 12135: mi=3027 s=21 e=21 12136: mi=3027 s=23 e=23 12137: mi=3027 s=25 e=25 12138: mi=3027 s=27 e=27 12139: mi=3027 s=29 e=29 12140: mi=3027 s=32 e=32 12141: mi=3027 s=35 e=35 12142: mi=3027 s=38 e=41 12143: mi=3027 s=44 e=45 12144: mi=3027 s=48 e=49 12145: mi=3027 s=52 e=52 12146: mi=3027 s=55 e=57 12147: mi=3027 s=60 e=64 12148: mi=3027 s=66 e=66 12149: mi=3027 s=67 e=67 12150: mi=3027 s=69 e=70 12151: mi=3027 s=72 e=75 12152: mi=3027 s=78 e=79 12153: mi=3027 s=81 e=81 12154: mi=3027 s=82 e=83 12155: mi=3027 s=84 e=84 12156: mi=3027 s=86 e=88 12157: mi=3027 s=90 e=90 12158: mi=3027 s=92 e=92 12159: mi=3027 s=94 e=94 12160: mi=3027 s=96 e=96 12161: mi=3027 s=99 e=99 12162: mi=3027 s=102 e=102 12163: mi=3027 s=103 e=104 12164: mi=3027 s=106 e=107 12165: mi=3027 s=109 e=109 12166: mi=3027 s=111 e=111 12167: mi=3027 s=113 e=113 12168: mi=3027 s=115 e=115 12169: mi=3027 s=117 e=117 12170: mi=3027 s=120 e=120 12171: mi=3027 s=123 e=123 12172: mi=3027 s=126 e=127 12173: mi=3027 s=129 e=129 12174: mi=3027 s=132 e=133 12175: mi=3027 s=136 e=136 12176: mi=3027 s=139 e=142 12177: mi=3027 s=145 e=146 12178: mi=3027 s=149 e=150 12179: mi=3027 s=153 e=154 12180: mi=3027 s=156 e=156 12181: mi=3027 s=158 e=158 12182: mi=3027 s=160 e=164 12183: mi=3027 s=166 e=166 12184: mi=3027 s=168 e=168 12185: mi=3027 s=170 e=175 12186: mi=3027 s=178 e=181 12187: mi=3027 s=183 e=183 12188: mi=3027 s=185 e=185 12189: mi=3027 s=187 e=188 12190: mi=3027 s=190 e=190 12191: mi=3027 s=192 e=192 12192: mi=3027 s=194 e=194 12193: mi=3027 s=197 e=197 12194: mi=3027 s=198 e=201 12195: mi=3027 s=203 e=203 12196: mi=3027 s=205 e=205 12197: mi=3027 s=207 e=207 12198: mi=3027 s=209 e=210 12199: mi=3027 s=212 e=212 12200: mi=3028 s=0 e=0 12201: mi=3028 s=3 e=3 12202: mi=3028 s=5 e=5 12203: mi=3028 s=7 e=7 12204: mi=3028 s=8 e=8 12205: mi=3028 s=10 e=13 12206: mi=3028 s=15 e=15 12207: mi=3028 s=16 e=16 12208: mi=3028 s=19 e=21 12209: mi=3028 s=24 e=27 12210: mi=3028 s=30 e=31 12211: mi=3028 s=33 e=33 12212: mi=3028 s=34 e=35 12213: mi=3028 s=37 e=37 12214: mi=3028 s=40 e=40 12215: mi=3028 s=43 e=43 12216: mi=3029 s=0 e=0 12217: mi=3029 s=3 e=3 12218: mi=3029 s=5 e=5 12219: mi=3029 s=7 e=8 12220: mi=3029 s=10 e=11 12221: mi=3029 s=13 e=14 12222: mi=3029 s=16 e=16 12223: mi=3029 s=18 e=19 12224: mi=3029 s=21 e=21 12225: mi=3029 s=23 e=24 12226: mi=3029 s=26 e=26 12227: mi=3029 s=28 e=29 12228: mi=3029 s=31 e=32 12229: mi=3029 s=35 e=36 12230: mi=3029 s=38 e=38 12231: mi=3029 s=40 e=40 12232: mi=3029 s=42 e=44 12233: mi=3029 s=46 e=48 12234: mi=3029 s=50 e=52 12235: mi=3029 s=54 e=58 12236: mi=3029 s=60 e=61 12237: mi=3029 s=63 e=63 12238: mi=3029 s=65 e=66 12239: mi=3029 s=68 e=68 12240: mi=3029 s=71 e=72 12241: mi=3029 s=75 e=76 12242: mi=3029 s=78 e=78 12243: mi=3029 s=80 e=81 12244: mi=3029 s=83 e=83 12245: mi=3029 s=85 e=85 12246: mi=3029 s=87 e=87 12247: mi=3029 s=90 e=91 12248: mi=3029 s=93 e=93 12249: mi=3029 s=95 e=95 12250: mi=3029 s=97 e=98 12251: mi=3029 s=100 e=102 12252: mi=3029 s=104 e=104 12253: mi=3029 s=106 e=106 12254: mi=3029 s=108 e=109 12255: mi=3029 s=112 e=112 12256: mi=3029 s=114 e=116 12257: mi=3029 s=118 e=118 12258: mi=3029 s=120 e=120 12259: mi=3029 s=122 e=127 12260: mi=3029 s=129 e=131 12261: mi=3029 s=133 e=136 12262: mi=3029 s=138 e=138 12263: mi=3029 s=140 e=143 12264: mi=3029 s=145 e=145 12265: mi=3029 s=147 e=147 12266: mi=3029 s=149 e=152 12267: mi=3029 s=155 e=155 12268: mi=3029 s=157 e=157 12269: mi=3029 s=160 e=161 12270: mi=3029 s=163 e=163 12271: mi=3029 s=165 e=165 12272: mi=3029 s=168 e=168 12273: mi=3029 s=170 e=170 12274: mi=3029 s=172 e=173 12275: mi=3029 s=175 e=176 12276: mi=3029 s=178 e=178 12277: mi=3029 s=180 e=180 12278: mi=3029 s=182 e=182 12279: mi=3029 s=184 e=186 12280: mi=3029 s=188 e=190 12281: mi=3029 s=192 e=194 12282: mi=3029 s=196 e=200 12283: mi=3029 s=202 e=203 12284: mi=3029 s=205 e=205 12285: mi=3029 s=208 e=209 12286: mi=3029 s=211 e=212 12287: mi=3029 s=214 e=214 12288: mi=3029 s=217 e=217 12289: mi=3029 s=218 e=219 12290: mi=3029 s=220 e=222 12291: mi=3029 s=224 e=224 12292: mi=3029 s=225 e=225 12293: mi=3029 s=227 e=229 12294: mi=3029 s=231 e=231 12295: mi=3029 s=233 e=233 12296: mi=3029 s=235 e=235 12297: mi=3029 s=237 e=237 12298: mi=3029 s=238 e=238 12299: mi=3029 s=240 e=240 12300: mi=3029 s=242 e=242 12301: mi=3029 s=244 e=245 12302: mi=3029 s=248 e=248 12303: mi=3029 s=250 e=250 12304: mi=3029 s=252 e=253 12305: mi=3029 s=254 e=254 12306: mi=3029 s=256 e=256 12307: mi=3029 s=258 e=258 12308: mi=3029 s=260 e=260 12309: mi=3029 s=262 e=265 12310: mi=3029 s=268 e=268 12311: mi=3029 s=270 e=270 12312: mi=3029 s=273 e=274 12313: mi=3029 s=276 e=276 12314: mi=3029 s=278 e=278 12315: mi=3029 s=281 e=281 12316: mi=3029 s=282 e=282 12317: mi=3029 s=284 e=284 12318: mi=3029 s=286 e=286 12319: mi=3029 s=288 e=288 12320: mi=3029 s=290 e=290 12321: mi=3029 s=292 e=293 12322: mi=3029 s=295 e=295 12323: mi=3030 s=0 e=2 12324: mi=3030 s=4 e=4 12325: mi=3030 s=6 e=8 12326: mi=3030 s=10 e=10 12327: mi=3030 s=12 e=12 12328: mi=3030 s=13 e=13 12329: mi=3030 s=16 e=20 12330: mi=3030 s=23 e=29 12331: mi=3030 s=31 e=35 12332: mi=3030 s=37 e=41 12333: mi=3030 s=43 e=45 12334: mi=3030 s=47 e=47 12335: mi=3030 s=49 e=51 12336: mi=3030 s=53 e=57 12337: mi=3030 s=59 e=61 12338: mi=3030 s=63 e=63 12339: mi=3030 s=65 e=67 12340: mi=3030 s=69 e=69 12341: mi=3030 s=71 e=73 12342: mi=3030 s=75 e=78 12343: mi=3030 s=80 e=80 12344: mi=3030 s=83 e=83 12345: mi=3030 s=84 e=84 12346: mi=3030 s=86 e=86 12347: mi=3030 s=88 e=90 12348: mi=3030 s=92 e=92 12349: mi=3030 s=94 e=98 12350: mi=3030 s=100 e=106 12351: mi=3030 s=108 e=111 12352: mi=3030 s=113 e=120 12353: mi=3030 s=123 e=124 12354: mi=3030 s=126 e=126 12355: mi=3030 s=128 e=130 12356: mi=3030 s=132 e=132 12357: mi=3030 s=134 e=136 12358: mi=3030 s=138 e=138 12359: mi=3030 s=141 e=143 12360: mi=3030 s=145 e=145 12361: mi=3030 s=148 e=150 12362: mi=3030 s=152 e=152 12363: mi=3030 s=154 e=155 12364: mi=3030 s=158 e=160 12365: mi=3030 s=162 e=177 12366: mi=3030 s=180 e=180 12367: mi=3030 s=181 e=183 12368: mi=3030 s=185 e=185 12369: mi=3030 s=187 e=187 12370: mi=3030 s=189 e=189 12371: mi=3030 s=191 e=193 12372: mi=3030 s=195 e=195 12373: mi=3030 s=197 e=199 12374: mi=3030 s=201 e=203 12375: mi=3030 s=205 e=207 12376: mi=3030 s=209 e=211 12377: mi=3030 s=213 e=213 12378: mi=3030 s=215 e=215 12379: mi=3030 s=217 e=219 12380: mi=3030 s=221 e=221 12381: mi=3030 s=223 e=227 12382: mi=3030 s=229 e=229 12383: mi=3030 s=231 e=231 12384: mi=3030 s=233 e=236 12385: mi=3030 s=238 e=240 12386: mi=3030 s=242 e=244 12387: mi=3030 s=247 e=250 12388: mi=3030 s=253 e=257 12389: mi=3030 s=260 e=270 12390: mi=3030 s=273 e=273 12391: mi=3030 s=276 e=276 12392: mi=3030 s=277 e=279 12393: mi=3030 s=280 e=282 12394: mi=3030 s=283 e=285 12395: mi=3030 s=286 e=288 12396: mi=3030 s=290 e=290 12397: mi=3030 s=292 e=294 12398: mi=3030 s=296 e=296 12399: mi=3030 s=298 e=300 12400: mi=3030 s=302 e=302 12401: mi=3030 s=305 e=308 12402: mi=3030 s=310 e=312 12403: mi=3030 s=314 e=314 12404: mi=3030 s=316 e=318 12405: mi=3030 s=320 e=320 12406: mi=3030 s=322 e=331 12407: mi=3030 s=333 e=333 12408: mi=3030 s=335 e=335 12409: mi=3030 s=337 e=339 12410: mi=3030 s=341 e=343 12411: mi=3030 s=345 e=346 12412: mi=3030 s=348 e=352 12413: mi=3030 s=354 e=354 12414: mi=3030 s=356 e=359 12415: mi=3030 s=362 e=365 12416: mi=3030 s=367 e=374 12417: mi=3030 s=376 e=378 12418: mi=3030 s=380 e=384 12419: mi=3030 s=387 e=387 12420: mi=3030 s=388 e=390 12421: mi=3030 s=392 e=394 12422: mi=3030 s=397 e=397 12423: mi=3030 s=398 e=398 12424: mi=3030 s=400 e=402 12425: mi=3030 s=404 e=406 12426: mi=3030 s=409 e=411 12427: mi=3030 s=413 e=415 12428: mi=3030 s=418 e=420 12429: mi=3030 s=422 e=424 12430: mi=3030 s=426 e=429 12431: mi=3030 s=432 e=432 12432: mi=3030 s=434 e=438 12433: mi=3030 s=441 e=443 12434: mi=3030 s=445 e=449 12435: mi=3030 s=451 e=454 12436: mi=3030 s=456 e=458 12437: mi=3030 s=460 e=476 12438: mi=3030 s=479 e=479 12439: mi=3031 s=0 e=0 12440: mi=3031 s=2 e=2 12441: mi=3031 s=4 e=4 12442: mi=3031 s=7 e=7 12443: mi=3031 s=9 e=9 12444: mi=3031 s=11 e=11 12445: mi=3031 s=13 e=13 12446: mi=3031 s=15 e=15 12447: mi=3031 s=18 e=18 12448: mi=3031 s=21 e=21 12449: mi=3031 s=24 e=24 12450: mi=3031 s=27 e=27 12451: mi=3031 s=29 e=29 12452: mi=3031 s=31 e=31 12453: mi=3031 s=34 e=34 12454: mi=3032 s=0 e=0 12455: mi=3032 s=2 e=4 12456: mi=3032 s=7 e=7 12457: mi=3032 s=9 e=11 12458: mi=3032 s=14 e=16 12459: mi=3032 s=18 e=18 12460: mi=3032 s=20 e=25 12461: mi=3032 s=27 e=30 12462: mi=3032 s=32 e=39 12463: mi=3032 s=41 e=43 12464: mi=3032 s=46 e=48 12465: mi=3032 s=50 e=57 12466: mi=3032 s=60 e=62 12467: mi=3032 s=64 e=67 12468: mi=3032 s=69 e=69 12469: mi=3032 s=71 e=73 12470: mi=3032 s=75 e=77 12471: mi=3032 s=79 e=81 12472: mi=3032 s=83 e=87 12473: mi=3032 s=89 e=91 12474: mi=3032 s=94 e=96 12475: mi=3032 s=98 e=100 12476: mi=3032 s=102 e=104 12477: mi=3032 s=106 e=108 12478: mi=3032 s=110 e=112 12479: mi=3032 s=114 e=116 12480: mi=3032 s=118 e=122 12481: mi=3032 s=125 e=131 12482: mi=3032 s=133 e=135 12483: mi=3032 s=137 e=139 12484: mi=3032 s=141 e=143 12485: mi=3032 s=145 e=147 12486: mi=3032 s=149 e=151 12487: mi=3032 s=153 e=155 12488: mi=3032 s=157 e=159 12489: mi=3032 s=161 e=163 12490: mi=3032 s=164 e=167 12491: mi=3032 s=170 e=172 12492: mi=3032 s=174 e=181 12493: mi=3032 s=184 e=184 12494: mi=3032 s=186 e=188 12495: mi=3032 s=191 e=191 12496: mi=3032 s=193 e=193 12497: mi=3032 s=195 e=203 12498: mi=3032 s=205 e=207 12499: mi=3032 s=210 e=215 12500: mi=3032 s=217 e=222 12501: mi=3032 s=224 e=227 12502: mi=3032 s=229 e=231 12503: mi=3032 s=233 e=234 12504: mi=3032 s=236 e=240 12505: mi=3032 s=242 e=244 12506: mi=3032 s=246 e=248 12507: mi=3032 s=250 e=252 12508: mi=3032 s=254 e=254 12509: mi=3032 s=256 e=256 12510: mi=3032 s=258 e=260 12511: mi=3032 s=262 e=264 12512: mi=3032 s=266 e=266 12513: mi=3032 s=268 e=270 12514: mi=3032 s=272 e=280 12515: mi=3032 s=282 e=286 12516: mi=3032 s=288 e=288 12517: mi=3032 s=291 e=294 12518: mi=3032 s=296 e=296 12519: mi=3032 s=299 e=299 12520: mi=3032 s=300 e=302 12521: mi=3032 s=304 e=306 12522: mi=3032 s=309 e=310 12523: mi=3032 s=312 e=312 12524: mi=3032 s=314 e=316 12525: mi=3032 s=318 e=324 12526: mi=3032 s=326 e=330 12527: mi=3032 s=332 e=334 12528: mi=3032 s=335 e=337 12529: mi=3032 s=339 e=339 12530: mi=3032 s=341 e=341 12531: mi=3032 s=343 e=345 12532: mi=3032 s=347 e=348 12533: mi=3032 s=350 e=352 12534: mi=3032 s=353 e=357 12535: mi=3032 s=359 e=359 12536: mi=3032 s=361 e=365 12537: mi=3032 s=367 e=367 12538: mi=3032 s=369 e=375 12539: mi=3032 s=377 e=379 12540: mi=3032 s=381 e=381 12541: mi=3032 s=383 e=385 12542: mi=3032 s=387 e=388 12543: mi=3032 s=390 e=390 12544: mi=3032 s=392 e=395 12545: mi=3032 s=397 e=397 12546: mi=3032 s=399 e=400 12547: mi=3032 s=402 e=406 12548: mi=3032 s=409 e=411 12549: mi=3032 s=413 e=417 12550: mi=3032 s=420 e=424 12551: mi=3032 s=426 e=429 12552: mi=3032 s=432 e=437 12553: mi=3032 s=439 e=439 12554: mi=3032 s=441 e=443 12555: mi=3032 s=445 e=447 12556: mi=3032 s=449 e=451 12557: mi=3032 s=453 e=455 12558: mi=3032 s=457 e=457 12559: mi=3032 s=459 e=459 12560: mi=3032 s=461 e=466 12561: mi=3032 s=468 e=470 12562: mi=3032 s=472 e=478 12563: mi=3032 s=481 e=481 12564: mi=3032 s=483 e=485 12565: mi=3032 s=486 e=486 12566: mi=3032 s=488 e=493 12567: mi=3032 s=495 e=495 12568: mi=3032 s=497 e=499 12569: mi=3032 s=501 e=507 12570: mi=3032 s=510 e=510 12571: mi=3032 s=512 e=515 12572: mi=3032 s=517 e=517 12573: mi=3032 s=519 e=520 12574: mi=3032 s=522 e=529 12575: mi=3032 s=532 e=535 12576: mi=3032 s=538 e=540 12577: mi=3032 s=542 e=546 12578: mi=3032 s=549 e=550 12579: mi=3032 s=552 e=552 12580: mi=3032 s=554 e=562 12581: mi=3032 s=565 e=567 12582: mi=3032 s=569 e=569 12583: mi=3032 s=571 e=573 12584: mi=3032 s=575 e=575 12585: mi=3032 s=577 e=579 12586: mi=3032 s=581 e=583 12587: mi=3032 s=585 e=587 12588: mi=3032 s=589 e=591 12589: mi=3032 s=593 e=595 12590: mi=3032 s=597 e=597 12591: mi=3032 s=600 e=600 12592: mi=3032 s=602 e=604 12593: mi=3032 s=607 e=607 12594: mi=3032 s=609 e=609 12595: mi=3032 s=611 e=613 12596: mi=3032 s=615 e=615 12597: mi=3032 s=617 e=617 12598: mi=3032 s=620 e=623 12599: mi=3032 s=625 e=627 12600: mi=3032 s=630 e=630 12601: mi=3032 s=632 e=634 12602: mi=3032 s=636 e=639 12603: mi=3032 s=642 e=642 12604: mi=3032 s=643 e=645 12605: mi=3032 s=647 e=647 12606: mi=3032 s=648 e=648 12607: mi=3032 s=650 e=652 12608: mi=3032 s=654 e=654 12609: mi=3032 s=656 e=656 12610: mi=3032 s=658 e=660 12611: mi=3032 s=662 e=662 12612: mi=3032 s=664 e=670 12613: mi=3032 s=673 e=675 12614: mi=3032 s=676 e=680 12615: mi=3032 s=683 e=685 12616: mi=3032 s=687 e=687 12617: mi=3032 s=689 e=689 12618: mi=3032 s=692 e=698 12619: mi=3032 s=701 e=701 12620: mi=3033 s=0 e=1 12621: mi=3033 s=3 e=3 12622: mi=3033 s=5 e=5 12623: mi=3033 s=7 e=7 12624: mi=3033 s=9 e=9 12625: mi=3033 s=11 e=11 12626: mi=3033 s=13 e=13 12627: mi=3033 s=15 e=15 12628: mi=3033 s=17 e=17 12629: mi=3033 s=19 e=19 12630: mi=3033 s=22 e=22 12631: mi=3033 s=24 e=24 12632: mi=3033 s=27 e=27 12633: mi=3033 s=30 e=30 12634: mi=3033 s=32 e=32 12635: mi=3033 s=34 e=34 12636: mi=3033 s=36 e=38 12637: mi=3033 s=40 e=40 12638: mi=3033 s=42 e=42 12639: mi=3033 s=44 e=44 12640: mi=3033 s=46 e=46 12641: mi=3033 s=49 e=50 12642: mi=3033 s=52 e=52 12643: mi=3033 s=54 e=56 12644: mi=3033 s=58 e=58 12645: mi=3033 s=59 e=59 12646: mi=3033 s=61 e=61 12647: mi=3033 s=63 e=63 12648: mi=3033 s=65 e=67 12649: mi=3033 s=69 e=69 12650: mi=3033 s=72 e=75 12651: mi=3033 s=77 e=77 12652: mi=3033 s=79 e=79 12653: mi=3033 s=82 e=83 12654: mi=3033 s=85 e=85 12655: mi=3033 s=87 e=87 12656: mi=3033 s=90 e=90 12657: mi=3033 s=92 e=92 12658: mi=3033 s=95 e=95 12659: mi=3033 s=98 e=98 12660: mi=3033 s=100 e=100 12661: mi=3033 s=102 e=102 12662: mi=3033 s=104 e=104 12663: mi=3033 s=106 e=106 12664: mi=3033 s=108 e=108 12665: mi=3033 s=110 e=112 12666: mi=3033 s=114 e=114 12667: mi=3033 s=116 e=116 12668: mi=3033 s=118 e=118 12669: mi=3033 s=120 e=120 12670: mi=3033 s=122 e=123 12671: mi=3033 s=125 e=128 12672: mi=3033 s=130 e=130 12673: mi=3033 s=132 e=132 12674: mi=3033 s=134 e=136 12675: mi=3033 s=138 e=138 12676: mi=3033 s=141 e=144 12677: mi=3033 s=146 e=146 12678: mi=3033 s=148 e=150 12679: mi=3033 s=153 e=154 12680: mi=3033 s=156 e=156 12681: mi=3033 s=158 e=158 12682: mi=3033 s=161 e=161 12683: mi=3033 s=163 e=163 12684: mi=3033 s=166 e=166 12685: mi=3033 s=167 e=168 12686: mi=3033 s=170 e=172 12687: mi=3033 s=174 e=174 12688: mi=3033 s=176 e=178 12689: mi=3034 s=0 e=2 12690: mi=3034 s=4 e=4 12691: mi=3034 s=7 e=7 12692: mi=3034 s=9 e=9 12693: mi=3034 s=12 e=12 12694: mi=3034 s=14 e=14 12695: mi=3034 s=17 e=18 12696: mi=3034 s=21 e=21 12697: mi=3034 s=23 e=23 12698: mi=3034 s=26 e=26 12699: mi=3034 s=28 e=28 12700: mi=3034 s=30 e=30 12701: mi=3034 s=32 e=32 12702: mi=3034 s=34 e=34 12703: mi=3034 s=36 e=36 12704: mi=3034 s=38 e=39 12705: mi=3034 s=41 e=46 12706: mi=3034 s=48 e=50 12707: mi=3034 s=53 e=53 12708: mi=3034 s=55 e=55 12709: mi=3034 s=57 e=57 12710: mi=3034 s=59 e=59 12711: mi=3034 s=61 e=62 12712: mi=3034 s=64 e=64 12713: mi=3034 s=66 e=66 12714: mi=3034 s=68 e=68 12715: mi=3034 s=70 e=71 12716: mi=3034 s=73 e=75 12717: mi=3034 s=77 e=81 12718: mi=3034 s=83 e=88 12719: mi=3034 s=90 e=92 12720: mi=3034 s=95 e=95 12721: mi=3035 s=0 e=2 12722: mi=3035 s=4 e=4 12723: mi=3035 s=6 e=8 12724: mi=3035 s=10 e=10 12725: mi=3035 s=12 e=12 12726: mi=3035 s=14 e=14 12727: mi=3035 s=16 e=16 12728: mi=3035 s=18 e=18 12729: mi=3035 s=20 e=20 12730: mi=3035 s=22 e=22 12731: mi=3035 s=24 e=24 12732: mi=3035 s=26 e=26 12733: mi=3035 s=28 e=28 12734: mi=3035 s=31 e=31 12735: mi=3035 s=33 e=33 12736: mi=3035 s=36 e=36 12737: mi=3035 s=39 e=39 12738: mi=3035 s=42 e=42 12739: mi=3035 s=44 e=44 12740: mi=3035 s=46 e=46 12741: mi=3035 s=48 e=48 12742: mi=3035 s=50 e=50 12743: mi=3035 s=52 e=52 12744: mi=3035 s=54 e=57 12745: mi=3035 s=59 e=59 12746: mi=3035 s=61 e=61 12747: mi=3035 s=63 e=64 12748: mi=3035 s=66 e=69 12749: mi=3035 s=71 e=71 12750: mi=3035 s=73 e=74 12751: mi=3035 s=76 e=76 12752: mi=3035 s=78 e=78 12753: mi=3035 s=81 e=82 12754: mi=3035 s=84 e=84 12755: mi=3035 s=86 e=86 12756: mi=3035 s=88 e=88 12757: mi=3035 s=90 e=90 12758: mi=3035 s=92 e=92 12759: mi=3035 s=94 e=94 12760: mi=3035 s=96 e=97 12761: mi=3035 s=99 e=99 12762: mi=3035 s=101 e=101 12763: mi=3035 s=104 e=104 12764: mi=3035 s=107 e=107 12765: mi=3035 s=110 e=110 12766: mi=3035 s=111 e=111 12767: mi=3035 s=113 e=113 12768: mi=3035 s=115 e=115 12769: mi=3035 s=117 e=117 12770: mi=3035 s=119 e=119 12771: mi=3035 s=121 e=121 12772: mi=3035 s=123 e=126 12773: mi=3035 s=128 e=128 12774: mi=3035 s=130 e=130 12775: mi=3035 s=132 e=133 12776: mi=3035 s=135 e=138 12777: mi=3035 s=140 e=140 12778: mi=3035 s=142 e=143 12779: mi=3035 s=145 e=145 12780: mi=3035 s=147 e=147 12781: mi=3035 s=150 e=151 12782: mi=3035 s=154 e=157 12783: mi=3035 s=159 e=161 12784: mi=3035 s=164 e=165 12785: mi=3035 s=167 e=167 12786: mi=3035 s=169 e=169 12787: mi=3035 s=171 e=171 12788: mi=3035 s=173 e=174 12789: mi=3035 s=176 e=176 12790: mi=3035 s=178 e=178 12791: mi=3035 s=181 e=181 12792: mi=3035 s=184 e=186 12793: mi=3035 s=188 e=188 12794: mi=3035 s=190 e=192 12795: mi=3035 s=195 e=198 12796: mi=3035 s=200 e=200 12797: mi=3035 s=202 e=202 12798: mi=3035 s=205 e=206 12799: mi=3035 s=208 e=208 12800: mi=3035 s=210 e=210 12801: mi=3035 s=212 e=212 12802: mi=3035 s=214 e=214 12803: mi=3035 s=216 e=216 12804: mi=3035 s=218 e=218 12805: mi=3035 s=220 e=220 12806: mi=3035 s=222 e=222 12807: mi=3035 s=225 e=225 12808: mi=3035 s=228 e=228 12809: mi=3035 s=229 e=229 12810: mi=3035 s=231 e=231 12811: mi=3035 s=234 e=237 12812: mi=3035 s=239 e=239 12813: mi=3035 s=241 e=241 12814: mi=3035 s=244 e=245 12815: mi=3035 s=247 e=247 12816: mi=3035 s=249 e=249 12817: mi=3035 s=251 e=251 12818: mi=3035 s=253 e=253 12819: mi=3035 s=255 e=255 12820: mi=3035 s=257 e=257 12821: mi=3035 s=259 e=259 12822: mi=3035 s=261 e=261 12823: mi=3035 s=264 e=264 12824: mi=3035 s=267 e=267 12825: mi=3036 s=0 e=0 12826: mi=3036 s=3 e=4 12827: mi=3036 s=6 e=9 12828: mi=3036 s=11 e=13 12829: mi=3036 s=16 e=17 12830: mi=3036 s=19 e=22 12831: mi=3036 s=24 e=24 12832: mi=3036 s=26 e=28 12833: mi=3036 s=30 e=30 12834: mi=3036 s=32 e=32 12835: mi=3036 s=34 e=34 12836: mi=3036 s=37 e=39 12837: mi=3036 s=41 e=41 12838: mi=3036 s=43 e=43 12839: mi=3036 s=46 e=46 12840: mi=3036 s=48 e=48 12841: mi=3036 s=51 e=51 12842: mi=3036 s=53 e=53 12843: mi=3036 s=55 e=55 12844: mi=3036 s=57 e=57 12845: mi=3036 s=60 e=60 12846: mi=3036 s=62 e=62 12847: mi=3036 s=64 e=64 12848: mi=3036 s=67 e=67 12849: mi=3036 s=69 e=69 12850: mi=3036 s=72 e=72 12851: mi=3037 s=0 e=1 12852: mi=3037 s=3 e=5 12853: mi=3037 s=7 e=7 12854: mi=3037 s=9 e=9 12855: mi=3037 s=11 e=11 12856: mi=3037 s=12 e=12 12857: mi=3037 s=15 e=15 12858: mi=3037 s=17 e=17 12859: mi=3037 s=19 e=21 12860: mi=3037 s=24 e=25 12861: mi=3037 s=27 e=27 12862: mi=3037 s=29 e=29 12863: mi=3037 s=31 e=31 12864: mi=3037 s=33 e=37 12865: mi=3037 s=40 e=41 12866: mi=3037 s=43 e=45 12867: mi=3037 s=47 e=47 12868: mi=3037 s=50 e=50 12869: mi=3037 s=52 e=52 12870: mi=3037 s=55 e=55 12871: mi=3037 s=57 e=57 12872: mi=3037 s=59 e=59 12873: mi=3037 s=62 e=63 12874: mi=3037 s=66 e=67 12875: mi=3037 s=69 e=69 12876: mi=3037 s=72 e=72 12877: mi=3037 s=75 e=75 12878: mi=3037 s=78 e=79 12879: mi=3037 s=82 e=83 12880: mi=3037 s=86 e=87 12881: mi=3037 s=90 e=93 12882: mi=3037 s=95 e=95 12883: mi=3037 s=98 e=98 12884: mi=3037 s=100 e=100 12885: mi=3037 s=103 e=104 12886: mi=3037 s=107 e=107 12887: mi=3037 s=108 e=108 12888: mi=3037 s=110 e=110 12889: mi=3037 s=111 e=111 12890: mi=3037 s=113 e=113 12891: mi=3037 s=115 e=117 12892: mi=3037 s=119 e=119 12893: mi=3037 s=122 e=122 12894: mi=3037 s=125 e=126 12895: mi=3037 s=128 e=130 12896: mi=3037 s=132 e=132 12897: mi=3037 s=135 e=135 12898: mi=3037 s=137 e=137 12899: mi=3037 s=140 e=141 12900: mi=3037 s=144 e=145 12901: mi=3037 s=148 e=149 12902: mi=3037 s=151 e=155 12903: mi=3037 s=157 e=157 12904: mi=3037 s=160 e=160 12905: mi=3037 s=162 e=162 12906: mi=3037 s=164 e=164 12907: mi=3037 s=167 e=168 12908: mi=3037 s=171 e=171 12909: mi=3037 s=172 e=172 12910: mi=3037 s=174 e=174 12911: mi=3038 s=0 e=1 12912: mi=3038 s=3 e=3 12913: mi=3038 s=5 e=5 12914: mi=3038 s=7 e=7 12915: mi=3038 s=9 e=9 12916: mi=3038 s=10 e=10 12917: mi=3038 s=12 e=12 12918: mi=3038 s=15 e=15 12919: mi=3038 s=17 e=17 12920: mi=3038 s=20 e=20 12921: mi=3038 s=22 e=22 12922: mi=3038 s=24 e=24 12923: mi=3038 s=26 e=26 12924: mi=3038 s=28 e=28 12925: mi=3038 s=30 e=30 12926: mi=3038 s=33 e=33 12927: mi=3038 s=34 e=34 12928: mi=3038 s=36 e=36 12929: mi=3038 s=38 e=38 12930: mi=3038 s=40 e=44 12931: mi=3038 s=46 e=46 12932: mi=3038 s=48 e=48 12933: mi=3038 s=50 e=50 12934: mi=3038 s=52 e=52 12935: mi=3038 s=54 e=55 12936: mi=3038 s=57 e=57 12937: mi=3038 s=59 e=59 12938: mi=3038 s=62 e=62 12939: mi=3038 s=64 e=67 12940: mi=3038 s=70 e=74 12941: mi=3038 s=75 e=75 12942: mi=3038 s=77 e=77 12943: mi=3038 s=78 e=78 12944: mi=3038 s=80 e=80 12945: mi=3038 s=82 e=82 12946: mi=3038 s=83 e=83 12947: mi=3038 s=85 e=85 12948: mi=3038 s=87 e=87 12949: mi=3038 s=90 e=91 12950: mi=3038 s=93 e=93 12951: mi=3038 s=95 e=95 12952: mi=3038 s=96 e=96 12953: mi=3038 s=98 e=98 12954: mi=3038 s=101 e=102 12955: mi=3038 s=104 e=104 12956: mi=3038 s=106 e=106 12957: mi=3038 s=107 e=108 12958: mi=3038 s=111 e=111 12959: mi=3039 s=0 e=0 12960: mi=3039 s=2 e=2 12961: mi=3039 s=4 e=5 12962: mi=3039 s=7 e=8 12963: mi=3039 s=11 e=12 12964: mi=3039 s=14 e=14 12965: mi=3039 s=16 e=17 12966: mi=3039 s=19 e=20 12967: mi=3039 s=23 e=24 12968: mi=3039 s=26 e=26 12969: mi=3039 s=28 e=29 12970: mi=3039 s=31 e=32 12971: mi=3039 s=34 e=34 12972: mi=3039 s=36 e=37 12973: mi=3039 s=39 e=39 12974: mi=3039 s=41 e=41 12975: mi=3039 s=43 e=43 12976: mi=3039 s=45 e=45 12977: mi=3039 s=47 e=47 12978: mi=3039 s=50 e=50 12979: mi=3039 s=52 e=52 12980: mi=3039 s=55 e=56 12981: mi=3039 s=59 e=59 12982: mi=3039 s=61 e=66 12983: mi=3039 s=69 e=71 12984: mi=3039 s=73 e=78 12985: mi=3039 s=81 e=83 12986: mi=3039 s=85 e=86 12987: mi=3039 s=88 e=90 12988: mi=3039 s=93 e=94 12989: mi=3039 s=96 e=96 12990: mi=3039 s=98 e=99 12991: mi=3039 s=101 e=103 12992: mi=3039 s=106 e=107 12993: mi=3039 s=109 e=109 12994: mi=3039 s=111 e=112 12995: mi=3039 s=114 e=114 12996: mi=3039 s=116 e=117 12997: mi=3039 s=119 e=119 12998: mi=3039 s=121 e=122 12999: mi=3039 s=125 e=125 13000: mi=3039 s=128 e=128 13001: mi=3039 s=131 e=132 13002: mi=3039 s=134 e=134 13003: mi=3039 s=137 e=137 13004: mi=3039 s=140 e=140 13005: mi=3039 s=143 e=143 13006: mi=3039 s=145 e=145 13007: mi=3039 s=148 e=148 13008: mi=3039 s=150 e=150 13009: mi=3039 s=152 e=152 13010: mi=3039 s=154 e=154 13011: mi=3039 s=156 e=158 13012: mi=3039 s=160 e=161 13013: mi=3039 s=163 e=163 13014: mi=3039 s=165 e=165 13015: mi=3039 s=167 e=167 13016: mi=3039 s=168 e=168 13017: mi=3039 s=170 e=170 13018: mi=3039 s=173 e=173 13019: mi=3039 s=176 e=177 13020: mi=3039 s=180 e=180 13021: mi=3039 s=182 e=183 13022: mi=3039 s=185 e=186 13023: mi=3039 s=188 e=188 13024: mi=3039 s=190 e=191 13025: mi=3039 s=193 e=194 13026: mi=3039 s=196 e=196 13027: mi=3039 s=198 e=199 13028: mi=3039 s=201 e=202 13029: mi=3039 s=204 e=204 13030: mi=3039 s=206 e=207 13031: mi=3039 s=209 e=210 13032: mi=3039 s=212 e=212 13033: mi=3039 s=213 e=213 13034: mi=3039 s=215 e=215 13035: mi=3039 s=217 e=217 13036: mi=3039 s=219 e=219 13037: mi=3039 s=221 e=221 13038: mi=3039 s=223 e=223 13039: mi=3039 s=226 e=226 13040: mi=3039 s=228 e=228 13041: mi=3039 s=230 e=230 13042: mi=3039 s=232 e=232 13043: mi=3039 s=235 e=236 13044: mi=3039 s=238 e=238 13045: mi=3039 s=240 e=241 13046: mi=3039 s=243 e=243 13047: mi=3039 s=245 e=245 13048: mi=3039 s=247 e=248 13049: mi=3039 s=249 e=249 13050: mi=3040 s=0 e=0 13051: mi=3040 s=2 e=2 13052: mi=3040 s=4 e=6 13053: mi=3040 s=8 e=8 13054: mi=3040 s=10 e=12 13055: mi=3040 s=14 e=14 13056: mi=3040 s=16 e=16 13057: mi=3040 s=18 e=18 13058: mi=3040 s=19 e=20 13059: mi=3040 s=23 e=24 13060: mi=3040 s=25 e=25 13061: mi=3040 s=27 e=27 13062: mi=3040 s=30 e=31 13063: mi=3040 s=33 e=36 13064: mi=3040 s=37 e=37 13065: mi=3040 s=39 e=39 13066: mi=3040 s=41 e=41 13067: mi=3040 s=43 e=43 13068: mi=3040 s=44 e=44 13069: mi=3040 s=46 e=49 13070: mi=3040 s=51 e=51 13071: mi=3040 s=54 e=54 13072: mi=3040 s=56 e=56 13073: mi=3040 s=58 e=58 13074: mi=3040 s=60 e=62 13075: mi=3040 s=64 e=64 13076: mi=3040 s=66 e=67 13077: mi=3040 s=69 e=71 13078: mi=3040 s=74 e=75 13079: mi=3040 s=77 e=77 13080: mi=3040 s=79 e=80 13081: mi=3040 s=82 e=82 13082: mi=3040 s=84 e=84 13083: mi=3040 s=87 e=87 13084: mi=3040 s=90 e=90 13085: mi=3040 s=93 e=93 13086: mi=3040 s=94 e=95 13087: mi=3041 s=0 e=2 13088: mi=3041 s=4 e=8 13089: mi=3041 s=11 e=18 13090: mi=3041 s=21 e=25 13091: mi=3041 s=27 e=29 13092: mi=3041 s=31 e=35 13093: mi=3041 s=37 e=44 13094: mi=3041 s=46 e=48 13095: mi=3041 s=50 e=54 13096: mi=3041 s=56 e=58 13097: mi=3041 s=60 e=62 13098: mi=3041 s=64 e=67 13099: mi=3041 s=69 e=71 13100: mi=3041 s=73 e=75 13101: mi=3041 s=78 e=81 13102: mi=3041 s=83 e=85 13103: mi=3041 s=87 e=89 13104: mi=3041 s=91 e=92 13105: mi=3041 s=94 e=97 13106: mi=3041 s=99 e=101 13107: mi=3041 s=104 e=107 13108: mi=3041 s=109 e=109 13109: mi=3041 s=112 e=112 13110: mi=3041 s=114 e=118 13111: mi=3041 s=120 e=120 13112: mi=3041 s=123 e=124 13113: mi=3041 s=126 e=130 13114: mi=3041 s=133 e=134 13115: mi=3041 s=136 e=138 13116: mi=3041 s=139 e=139 13117: mi=3041 s=141 e=143 13118: mi=3041 s=145 e=148 13119: mi=3041 s=150 e=150 13120: mi=3041 s=152 e=155 13121: mi=3041 s=157 e=159 13122: mi=3041 s=161 e=163 13123: mi=3041 s=165 e=167 13124: mi=3041 s=169 e=171 13125: mi=3041 s=173 e=175 13126: mi=3041 s=177 e=177 13127: mi=3041 s=179 e=181 13128: mi=3041 s=184 e=185 13129: mi=3041 s=187 e=189 13130: mi=3041 s=191 e=191 13131: mi=3041 s=194 e=196 13132: mi=3041 s=198 e=205 13133: mi=3041 s=208 e=211 13134: mi=3041 s=214 e=214 13135: mi=3041 s=216 e=216 13136: mi=3041 s=218 e=218 13137: mi=3041 s=220 e=222 13138: mi=3041 s=224 e=224 13139: mi=3041 s=226 e=228 13140: mi=3041 s=230 e=235 13141: mi=3041 s=238 e=241 13142: mi=3041 s=243 e=247 13143: mi=3041 s=249 e=251 13144: mi=3041 s=253 e=254 13145: mi=3041 s=256 e=259 13146: mi=3041 s=261 e=271 13147: mi=3041 s=274 e=274 13148: mi=3041 s=276 e=278 13149: mi=3041 s=281 e=283 13150: mi=3041 s=285 e=287 13151: mi=3041 s=289 e=291 13152: mi=3041 s=293 e=295 13153: mi=3041 s=297 e=297 13154: mi=3041 s=300 e=301 13155: mi=3041 s=303 e=305 13156: mi=3041 s=307 e=307 13157: mi=3041 s=309 e=309 13158: mi=3041 s=312 e=312 13159: mi=3042 s=0 e=0 13160: mi=3042 s=3 e=4 13161: mi=3042 s=6 e=6 13162: mi=3042 s=9 e=12 13163: mi=3042 s=14 e=19 13164: mi=3042 s=21 e=28 13165: mi=3042 s=30 e=31 13166: mi=3042 s=33 e=35 13167: mi=3042 s=38 e=42 13168: mi=3042 s=45 e=48 13169: mi=3042 s=51 e=54 13170: mi=3042 s=55 e=57 13171: mi=3042 s=59 e=59 13172: mi=3042 s=61 e=63 13173: mi=3042 s=65 e=65 13174: mi=3042 s=67 e=67 13175: mi=3042 s=69 e=71 13176: mi=3042 s=73 e=73 13177: mi=3042 s=75 e=77 13178: mi=3042 s=79 e=79 13179: mi=3042 s=81 e=83 13180: mi=3042 s=85 e=88 13181: mi=3042 s=89 e=89 13182: mi=3042 s=91 e=91 13183: mi=3042 s=93 e=93 13184: mi=3042 s=95 e=95 13185: mi=3042 s=97 e=102 13186: mi=3042 s=105 e=106 13187: mi=3042 s=108 e=110 13188: mi=3042 s=113 e=113 13189: mi=3042 s=114 e=114 13190: mi=3042 s=116 e=116 13191: mi=3042 s=118 e=118 13192: mi=3042 s=121 e=123 13193: mi=3042 s=125 e=127 13194: mi=3042 s=129 e=129 13195: mi=3042 s=131 e=134 13196: mi=3042 s=136 e=136 13197: mi=3042 s=138 e=140 13198: mi=3042 s=142 e=142 13199: mi=3042 s=144 e=146 13200: mi=3042 s=148 e=150 13201: mi=3042 s=151 e=151 13202: mi=3042 s=153 e=158 13203: mi=3042 s=161 e=163 13204: mi=3042 s=166 e=169 13205: mi=3042 s=172 e=172 13206: mi=3042 s=173 e=174 13207: mi=3043 s=0 e=0 13208: mi=3043 s=3 e=3 13209: mi=3043 s=5 e=7 13210: mi=3043 s=9 e=11 13211: mi=3043 s=12 e=14 13212: mi=3043 s=16 e=16 13213: mi=3043 s=18 e=18 13214: mi=3043 s=20 e=20 13215: mi=3043 s=22 e=24 13216: mi=3043 s=27 e=27 13217: mi=3043 s=29 e=34 13218: mi=3043 s=35 e=35 13219: mi=3045 s=0 e=0 13220: mi=3045 s=2 e=2 13221: mi=3045 s=5 e=6 13222: mi=3045 s=8 e=11 13223: mi=3045 s=14 e=14 13224: mi=3045 s=16 e=16 13225: mi=3045 s=19 e=19 13226: mi=3045 s=21 e=21 13227: mi=3045 s=24 e=26 13228: mi=3045 s=29 e=29 13229: mi=3045 s=31 e=36 13230: mi=3045 s=39 e=40 13231: mi=3045 s=43 e=43 13232: mi=3046 s=0 e=2 13233: mi=3046 s=4 e=4 13234: mi=3046 s=6 e=8 13235: mi=3046 s=10 e=12 13236: mi=3046 s=14 e=16 13237: mi=3046 s=18 e=20 13238: mi=3046 s=22 e=26 13239: mi=3046 s=28 e=28 13240: mi=3046 s=30 e=35 13241: mi=3046 s=37 e=39 13242: mi=3046 s=41 e=41 13243: mi=3046 s=43 e=48 13244: mi=3046 s=50 e=52 13245: mi=3046 s=55 e=60 13246: mi=3046 s=62 e=66 13247: mi=3046 s=69 e=74 13248: mi=3046 s=76 e=78 13249: mi=3046 s=80 e=83 13250: mi=3046 s=85 e=88 13251: mi=3046 s=90 e=93 13252: mi=3046 s=95 e=98 13253: mi=3046 s=101 e=101 13254: mi=3046 s=103 e=105 13255: mi=3046 s=108 e=110 13256: mi=3046 s=112 e=116 13257: mi=3046 s=118 e=120 13258: mi=3046 s=122 e=126 13259: mi=3046 s=128 e=131 13260: mi=3046 s=134 e=140 13261: mi=3046 s=143 e=143 13262: mi=3046 s=145 e=147 13263: mi=3046 s=150 e=152 13264: mi=3046 s=154 e=155 13265: mi=3046 s=157 e=157 13266: mi=3046 s=159 e=162 13267: mi=3046 s=165 e=167 13268: mi=3046 s=169 e=171 13269: mi=3046 s=173 e=177 13270: mi=3046 s=179 e=179 13271: mi=3046 s=181 e=185 13272: mi=3046 s=187 e=187 13273: mi=3046 s=189 e=189 13274: mi=3046 s=191 e=193 13275: mi=3046 s=195 e=195 13276: mi=3046 s=198 e=199 13277: mi=3046 s=201 e=205 13278: mi=3046 s=207 e=207 13279: mi=3046 s=210 e=211 13280: mi=3046 s=213 e=214 13281: mi=3046 s=216 e=218 13282: mi=3046 s=220 e=222 13283: mi=3046 s=224 e=229 13284: mi=3046 s=231 e=238 13285: mi=3046 s=241 e=244 13286: mi=3046 s=246 e=251 13287: mi=3046 s=253 e=259 13288: mi=3046 s=262 e=262 13289: mi=3046 s=263 e=263 13290: mi=3046 s=265 e=267 13291: mi=3046 s=270 e=270 13292: mi=3046 s=272 e=275 13293: mi=3046 s=278 e=278 13294: mi=3046 s=280 e=282 13295: mi=3046 s=285 e=286 13296: mi=3046 s=289 e=292 13297: mi=3046 s=295 e=297 13298: mi=3046 s=299 e=301 13299: mi=3046 s=303 e=303 13300: mi=3046 s=305 e=309 13301: mi=3046 s=311 e=312 13302: mi=3046 s=315 e=316 13303: mi=3046 s=318 e=318 13304: mi=3046 s=321 e=323 13305: mi=3046 s=325 e=331 13306: mi=3046 s=334 e=334 13307: mi=3047 s=0 e=1 13308: mi=3047 s=3 e=3 13309: mi=3047 s=6 e=7 13310: mi=3047 s=10 e=10 13311: mi=3047 s=13 e=14 13312: mi=3047 s=17 e=18 13313: mi=3047 s=20 e=20 13314: mi=3047 s=23 e=23 13315: mi=3047 s=24 e=28 13316: mi=3047 s=31 e=32 13317: mi=3047 s=33 e=33 13318: mi=3047 s=35 e=35 13319: mi=3047 s=38 e=40 13320: mi=3048 s=0 e=0 13321: mi=3048 s=3 e=3 13322: mi=3048 s=5 e=5 13323: mi=3048 s=7 e=7 13324: mi=3048 s=9 e=9 13325: mi=3048 s=11 e=11 13326: mi=3048 s=13 e=13 13327: mi=3048 s=15 e=15 13328: mi=3048 s=17 e=17 13329: mi=3048 s=20 e=20 13330: mi=3048 s=22 e=22 13331: mi=3048 s=25 e=25 13332: mi=3048 s=26 e=26 13333: mi=3048 s=28 e=28 13334: mi=3048 s=30 e=30 13335: mi=3048 s=33 e=33 13336: mi=3048 s=35 e=35 13337: mi=3048 s=38 e=38 13338: mi=3049 s=0 e=1 13339: mi=3049 s=3 e=3 13340: mi=3049 s=6 e=6 13341: mi=3049 s=8 e=8 13342: mi=3049 s=11 e=11 13343: mi=3049 s=13 e=13 13344: mi=3049 s=15 e=15 13345: mi=3050 s=0 e=2 13346: mi=3050 s=4 e=6 13347: mi=3050 s=8 e=10 13348: mi=3050 s=12 e=14 13349: mi=3050 s=17 e=20 13350: mi=3050 s=22 e=26 13351: mi=3050 s=28 e=36 13352: mi=3050 s=39 e=47 13353: mi=3050 s=50 e=52 13354: mi=3050 s=54 e=56 13355: mi=3050 s=59 e=61 13356: mi=3050 s=63 e=65 13357: mi=3050 s=67 e=73 13358: mi=3050 s=75 e=80 13359: mi=3050 s=82 e=82 13360: mi=3050 s=84 e=88 13361: mi=3050 s=90 e=94 13362: mi=3050 s=96 e=100 13363: mi=3050 s=102 e=108 13364: mi=3050 s=110 e=110 13365: mi=3050 s=112 e=114 13366: mi=3050 s=116 e=118 13367: mi=3050 s=121 e=122 13368: mi=3050 s=124 e=128 13369: mi=3050 s=130 e=134 13370: mi=3050 s=137 e=138 13371: mi=3050 s=140 e=140 13372: mi=3050 s=143 e=144 13373: mi=3050 s=146 e=146 13374: mi=3050 s=148 e=148 13375: mi=3050 s=150 e=150 13376: mi=3050 s=153 e=158 13377: mi=3050 s=160 e=162 13378: mi=3050 s=163 e=163 13379: mi=3050 s=165 e=169 13380: mi=3050 s=171 e=177 13381: mi=3050 s=179 e=179 13382: mi=3050 s=181 e=185 13383: mi=3050 s=187 e=193 13384: mi=3050 s=195 e=195 13385: mi=3050 s=197 e=197 13386: mi=3050 s=199 e=201 13387: mi=3050 s=203 e=203 13388: mi=3050 s=205 e=212 13389: mi=3050 s=214 e=221 13390: mi=3050 s=223 e=223 13391: mi=3050 s=225 e=228 13392: mi=3050 s=230 e=235 13393: mi=3050 s=238 e=257 13394: mi=3050 s=259 e=266 13395: mi=3050 s=268 e=270 13396: mi=3050 s=272 e=276 13397: mi=3050 s=279 e=279 13398: mi=3050 s=280 e=282 13399: mi=3050 s=285 e=285 13400: mi=3050 s=286 e=288 13401: mi=3050 s=290 e=292 13402: mi=3050 s=293 e=300 13403: mi=3050 s=302 e=307 13404: mi=3050 s=309 e=311 13405: mi=3050 s=313 e=316 13406: mi=3050 s=318 e=325 13407: mi=3050 s=326 e=328 13408: mi=3050 s=330 e=334 13409: mi=3050 s=336 e=344 13410: mi=3050 s=346 e=354 13411: mi=3050 s=356 e=362 13412: mi=3050 s=364 e=370 13413: mi=3050 s=372 e=378 13414: mi=3050 s=380 e=382 13415: mi=3050 s=384 e=384 13416: mi=3050 s=386 e=390 13417: mi=3050 s=392 e=396 13418: mi=3050 s=399 e=400 13419: mi=3050 s=402 e=402 13420: mi=3050 s=405 e=406 13421: mi=3050 s=408 e=410 13422: mi=3050 s=411 e=413 13423: mi=3050 s=416 e=417 13424: mi=3050 s=419 e=421 13425: mi=3050 s=423 e=427 13426: mi=3050 s=430 e=430 13427: mi=3050 s=431 e=433 13428: mi=3050 s=435 e=437 13429: mi=3050 s=440 e=441 13430: mi=3050 s=443 e=445 13431: mi=3050 s=447 e=449 13432: mi=3050 s=452 e=456 13433: mi=3050 s=458 e=462 13434: mi=3050 s=464 e=473 13435: mi=3050 s=475 e=479 13436: mi=3050 s=481 e=483 13437: mi=3050 s=485 e=491 13438: mi=3050 s=494 e=495 13439: mi=3050 s=497 e=511 13440: mi=3050 s=514 e=517 13441: mi=3050 s=519 e=521 13442: mi=3050 s=522 e=524 13443: mi=3050 s=525 e=527 13444: mi=3050 s=530 e=532 13445: mi=3050 s=534 e=538 13446: mi=3050 s=540 e=544 13447: mi=3050 s=546 e=550 13448: mi=3050 s=552 e=554 13449: mi=3050 s=556 e=562 13450: mi=3050 s=564 e=568 13451: mi=3050 s=571 e=573 13452: mi=3050 s=575 e=579 13453: mi=3050 s=581 e=583 13454: mi=3050 s=585 e=587 13455: mi=3050 s=589 e=593 13456: mi=3050 s=595 e=599 13457: mi=3050 s=601 e=605 13458: mi=3050 s=607 e=613 13459: mi=3050 s=615 e=617 13460: mi=3050 s=619 e=623 13461: mi=3050 s=625 e=629 13462: mi=3050 s=631 e=633 13463: mi=3050 s=635 e=641 13464: mi=3050 s=643 e=645 13465: mi=3050 s=647 e=653 13466: mi=3050 s=655 e=659 13467: mi=3050 s=662 e=662 13468: mi=3050 s=663 e=665 13469: mi=3050 s=667 e=671 13470: mi=3050 s=673 e=675 13471: mi=3050 s=678 e=678 13472: mi=3050 s=679 e=681 13473: mi=3050 s=683 e=687 13474: mi=3050 s=689 e=691 13475: mi=3050 s=693 e=693 13476: mi=3050 s=694 e=696 13477: mi=3050 s=698 e=702 13478: mi=3050 s=704 e=706 13479: mi=3050 s=708 e=712 13480: mi=3050 s=714 e=716 13481: mi=3050 s=719 e=719 13482: mi=3051 s=0 e=1 13483: mi=3051 s=3 e=3 13484: mi=3051 s=5 e=6 13485: mi=3051 s=8 e=10 13486: mi=3051 s=12 e=13 13487: mi=3051 s=15 e=17 13488: mi=3051 s=20 e=21 13489: mi=3051 s=23 e=23 13490: mi=3051 s=25 e=25 13491: mi=3051 s=27 e=27 13492: mi=3051 s=29 e=29 13493: mi=3051 s=31 e=31 13494: mi=3051 s=32 e=32 13495: mi=3051 s=35 e=36 13496: mi=3051 s=38 e=38 13497: mi=3051 s=40 e=41 13498: mi=3051 s=43 e=43 13499: mi=3051 s=46 e=49 13500: mi=3051 s=52 e=52 13501: mi=3051 s=54 e=54 13502: mi=3051 s=57 e=57 13503: mi=3051 s=60 e=60 13504: mi=3051 s=61 e=61 13505: mi=3051 s=63 e=63 13506: mi=3051 s=64 e=64 13507: mi=3051 s=66 e=67 13508: mi=3051 s=69 e=74 13509: mi=3052 s=0 e=0 13510: mi=3052 s=2 e=2 13511: mi=3052 s=4 e=5 13512: mi=3052 s=7 e=9 13513: mi=3052 s=11 e=12 13514: mi=3052 s=14 e=16 13515: mi=3052 s=19 e=20 13516: mi=3052 s=22 e=22 13517: mi=3052 s=24 e=24 13518: mi=3052 s=26 e=26 13519: mi=3052 s=28 e=28 13520: mi=3052 s=30 e=30 13521: mi=3052 s=31 e=31 13522: mi=3052 s=33 e=34 13523: mi=3052 s=35 e=35 13524: mi=3052 s=37 e=38 13525: mi=3052 s=39 e=39 13526: mi=3052 s=42 e=43 13527: mi=3052 s=45 e=46 13528: mi=3052 s=48 e=49 13529: mi=3052 s=51 e=51 13530: mi=3052 s=54 e=57 13531: mi=3052 s=60 e=60 13532: mi=3053 s=0 e=0 13533: mi=3053 s=3 e=5 13534: mi=3053 s=6 e=6 13535: mi=3053 s=8 e=8 13536: mi=3053 s=11 e=15 13537: mi=3053 s=16 e=18 13538: mi=3056 s=0 e=0 13539: mi=3056 s=2 e=2 13540: mi=3056 s=5 e=5 13541: mi=3056 s=7 e=7 13542: mi=3056 s=9 e=12 13543: mi=3056 s=14 e=14 13544: mi=3056 s=16 e=16 13545: mi=3056 s=18 e=21 13546: mi=3056 s=23 e=23 13547: mi=3056 s=25 e=25 13548: mi=3056 s=27 e=29 13549: mi=3056 s=32 e=35 13550: mi=3056 s=37 e=39 13551: mi=3056 s=42 e=43 13552: mi=3056 s=45 e=45 13553: mi=3057 s=0 e=0 13554: mi=3057 s=3 e=5 13555: mi=3057 s=7 e=7 13556: mi=3057 s=9 e=9 13557: mi=3057 s=12 e=14 13558: mi=3057 s=16 e=16 13559: mi=3057 s=19 e=20 13560: mi=3057 s=22 e=25 13561: mi=3057 s=28 e=29 13562: mi=3057 s=31 e=32 13563: mi=3057 s=33 e=33 13564: mi=3057 s=36 e=37 13565: mi=3057 s=39 e=39 13566: mi=3057 s=42 e=43 13567: mi=3057 s=44 e=44 13568: mi=3057 s=47 e=48 13569: mi=3057 s=51 e=52 13570: mi=3057 s=55 e=55 13571: mi=3057 s=57 e=57 13572: mi=3057 s=60 e=61 13573: mi=3057 s=63 e=63 13574: mi=3057 s=66 e=68 13575: mi=3057 s=70 e=70 13576: mi=3057 s=73 e=74 13577: mi=3057 s=76 e=78 13578: mi=3057 s=81 e=83 13579: mi=3057 s=85 e=85 13580: mi=3057 s=88 e=89 13581: mi=3057 s=92 e=94 13582: mi=3057 s=97 e=98 13583: mi=3057 s=101 e=103 13584: mi=3057 s=105 e=106 13585: mi=3057 s=107 e=107 13586: mi=3057 s=109 e=109 13587: mi=3057 s=111 e=112 13588: mi=3057 s=113 e=113 13589: mi=3057 s=116 e=117 13590: mi=3057 s=119 e=119 13591: mi=3057 s=121 e=121 13592: mi=3057 s=124 e=125 13593: mi=3057 s=127 e=128 13594: mi=3057 s=129 e=130 13595: mi=3058 s=0 e=0 13596: mi=3058 s=2 e=2 13597: mi=3058 s=3 e=3 13598: mi=3058 s=5 e=6 13599: mi=3058 s=7 e=7 13600: mi=3058 s=9 e=9 13601: mi=3058 s=11 e=11 13602: mi=3058 s=14 e=15 13603: mi=3058 s=18 e=19 13604: mi=3058 s=21 e=21 13605: mi=3058 s=23 e=23 13606: mi=3058 s=26 e=28 13607: mi=3058 s=30 e=30 13608: mi=3058 s=32 e=34 13609: mi=3058 s=36 e=36 13610: mi=3058 s=39 e=42 13611: mi=3058 s=45 e=46 13612: mi=3058 s=49 e=49 13613: mi=3058 s=51 e=52 13614: mi=3058 s=55 e=55 13615: mi=3058 s=58 e=61 13616: mi=3058 s=64 e=66 13617: mi=3058 s=69 e=71 13618: mi=3058 s=73 e=73 13619: mi=3058 s=75 e=77 13620: mi=3058 s=79 e=79 13621: mi=3058 s=82 e=83 13622: mi=3058 s=86 e=89 13623: mi=3058 s=92 e=93 13624: mi=3058 s=96 e=98 13625: mi=3058 s=100 e=100 13626: mi=3058 s=103 e=103 13627: mi=3058 s=105 e=107 13628: mi=3058 s=110 e=110 13629: mi=3058 s=112 e=112 13630: mi=3058 s=115 e=116 13631: mi=3058 s=118 e=120 13632: mi=3058 s=123 e=123 13633: mi=3058 s=126 e=127 13634: mi=3058 s=129 e=129 13635: mi=3058 s=132 e=139 13636: mi=3058 s=142 e=142 13637: mi=3058 s=144 e=144 13638: mi=3058 s=147 e=148 13639: mi=3058 s=150 e=150 13640: mi=3058 s=153 e=153 13641: mi=3058 s=154 e=156 13642: mi=3058 s=158 e=160 13643: mi=3058 s=163 e=163 13644: mi=3058 s=164 e=164 13645: mi=3058 s=166 e=168 13646: mi=3058 s=171 e=175 13647: mi=3058 s=178 e=178 13648: mi=3058 s=179 e=179 13649: mi=3072 s=0 e=0 13650: mi=3072 s=2 e=2 13651: mi=3072 s=4 e=4 13652: mi=3072 s=5 e=5 13653: mi=3072 s=6 e=6 13654: mi=3072 s=8 e=8 13655: mi=3072 s=9 e=9 13656: mi=3072 s=11 e=11 13657: mi=3072 s=13 e=15 13658: mi=3072 s=17 e=19 13659: mi=3072 s=20 e=20 13660: mi=3073 s=0 e=6 13661: mi=3073 s=9 e=15 13662: mi=3073 s=18 e=24 13663: mi=3073 s=27 e=31 13664: mi=3073 s=34 e=34 13665: mi=3073 s=37 e=42 13666: mi=3073 s=44 e=44 13667: mi=3073 s=46 e=48 13668: mi=3073 s=50 e=56 13669: mi=3073 s=59 e=60 13670: mi=3073 s=63 e=67 13671: mi=3073 s=69 e=69 13672: mi=3073 s=72 e=75 13673: mi=3073 s=77 e=81 13674: mi=3073 s=84 e=86 13675: mi=3073 s=88 e=92 13676: mi=3073 s=94 e=98 13677: mi=3073 s=101 e=106 13678: mi=3073 s=108 e=110 13679: mi=3073 s=112 e=117 13680: mi=3073 s=120 e=121 13681: mi=3073 s=123 e=125 13682: mi=3073 s=127 e=132 13683: mi=3073 s=135 e=136 13684: mi=3073 s=138 e=140 13685: mi=3073 s=142 e=147 13686: mi=3073 s=150 e=151 13687: mi=3073 s=153 e=155 13688: mi=3073 s=157 e=162 13689: mi=3073 s=165 e=166 13690: mi=3073 s=168 e=170 13691: mi=3073 s=172 e=177 13692: mi=3073 s=180 e=181 13693: mi=3073 s=183 e=185 13694: mi=3073 s=187 e=192 13695: mi=3073 s=195 e=196 13696: mi=3073 s=198 e=200 13697: mi=3073 s=202 e=207 13698: mi=3073 s=210 e=211 13699: mi=3073 s=213 e=215 13700: mi=3073 s=217 e=222 13701: mi=3073 s=225 e=226 13702: mi=3073 s=228 e=230 13703: mi=3073 s=232 e=237 13704: mi=3073 s=240 e=241 13705: mi=3073 s=243 e=245 13706: mi=3073 s=247 e=252 13707: mi=3073 s=255 e=256 13708: mi=3073 s=258 e=260 13709: mi=3073 s=262 e=266 13710: mi=3073 s=269 e=270 13711: mi=3073 s=272 e=274 13712: mi=3073 s=276 e=281 13713: mi=3073 s=284 e=285 13714: mi=3073 s=287 e=289 13715: mi=3073 s=291 e=296 13716: mi=3073 s=299 e=300 13717: mi=3073 s=302 e=304 13718: mi=3073 s=306 e=311 13719: mi=3073 s=314 e=315 13720: mi=3073 s=317 e=319 13721: mi=3073 s=321 e=323 13722: mi=3073 s=325 e=325 13723: mi=3073 s=328 e=330 13724: mi=3073 s=332 e=334 13725: mi=3073 s=336 e=336 13726: mi=3073 s=339 e=341 13727: mi=3073 s=343 e=347 13728: mi=3073 s=350 e=352 13729: mi=3073 s=354 e=359 13730: mi=3073 s=362 e=365 13731: mi=3073 s=367 e=371 13732: mi=3073 s=374 e=374 13733: mi=3073 s=376 e=380 13734: mi=3073 s=383 e=389 13735: mi=3073 s=392 e=394 13736: mi=3073 s=396 e=404 13737: mi=3073 s=407 e=411 13738: mi=3073 s=413 e=419 13739: mi=3073 s=421 e=425 13740: mi=3073 s=427 e=433 13741: mi=3073 s=435 e=435 13742: mi=3073 s=436 e=440 13743: mi=3073 s=442 e=446 13744: mi=3073 s=448 e=454 13745: mi=3073 s=457 e=458 13746: mi=3073 s=461 e=462 13747: mi=3073 s=464 e=466 13748: mi=3073 s=468 e=474 13749: mi=3073 s=476 e=478 13750: mi=3073 s=480 e=480 13751: mi=3073 s=482 e=484 13752: mi=3073 s=486 e=492 13753: mi=3073 s=495 e=496 13754: mi=3073 s=499 e=500 13755: mi=3073 s=502 e=504 13756: mi=3073 s=506 e=508 13757: mi=3073 s=510 e=512 13758: mi=3073 s=514 e=516 13759: mi=3073 s=518 e=518 13760: mi=3073 s=521 e=522 13761: mi=3073 s=524 e=526 13762: mi=3073 s=528 e=534 13763: mi=3073 s=537 e=538 13764: mi=3073 s=540 e=542 13765: mi=3073 s=544 e=550 13766: mi=3073 s=552 e=554 13767: mi=3073 s=556 e=556 13768: mi=3073 s=558 e=560 13769: mi=3073 s=561 e=561 13770: mi=3073 s=563 e=567 13771: mi=3073 s=570 e=572 13772: mi=3073 s=574 e=580 13773: mi=3073 s=583 e=587 13774: mi=3073 s=589 e=589 13775: mi=3073 s=592 e=594 13776: mi=3073 s=596 e=596 13777: mi=3073 s=599 e=601 13778: mi=3073 s=603 e=611 13779: mi=3073 s=614 e=619 13780: mi=3073 s=621 e=621 13781: mi=3073 s=623 e=627 13782: mi=3073 s=630 e=632 13783: mi=3073 s=634 e=638 13784: mi=3073 s=640 e=652 13785: mi=3073 s=655 e=662 13786: mi=3073 s=664 e=664 13787: mi=3073 s=666 e=670 13788: mi=3073 s=673 e=679 13789: mi=3073 s=682 e=682 13790: mi=3073 s=685 e=687 13791: mi=3073 s=690 e=691 13792: mi=3073 s=694 e=699 13793: mi=3073 s=701 e=703 13794: mi=3073 s=706 e=707 13795: mi=3073 s=710 e=715 13796: mi=3073 s=717 e=721 13797: mi=3073 s=723 e=725 13798: mi=3073 s=727 e=731 13799: mi=3073 s=733 e=735 13800: mi=3073 s=737 e=741 13801: mi=3073 s=743 e=743 13802: mi=3073 s=745 e=749 13803: mi=3073 s=752 e=752 13804: mi=3073 s=754 e=756 13805: mi=3073 s=758 e=766 13806: mi=3073 s=769 e=770 13807: mi=3073 s=772 e=774 13808: mi=3073 s=777 e=782 13809: mi=3073 s=784 e=784 13810: mi=3073 s=786 e=788 13811: mi=3073 s=790 e=792 13812: mi=3073 s=795 e=800 13813: mi=3073 s=802 e=802 13814: mi=3073 s=805 e=809 13815: mi=3073 s=812 e=813 13816: mi=3073 s=815 e=824 13817: mi=3073 s=827 e=832 13818: mi=3073 s=834 e=836 13819: mi=3073 s=838 e=840 13820: mi=3073 s=842 e=846 13821: mi=3073 s=849 e=849 13822: mi=3073 s=852 e=852 13823: mi=3073 s=854 e=858 13824: mi=3073 s=861 e=865 13825: mi=3073 s=867 e=869 13826: mi=3073 s=871 e=875 13827: mi=3073 s=877 e=879 13828: mi=3073 s=882 e=882 13829: mi=3073 s=885 e=886 13830: mi=3073 s=889 e=899 13831: mi=3073 s=902 e=906 13832: mi=3073 s=908 e=915 13833: mi=3073 s=917 e=919 13834: mi=3073 s=922 e=925 13835: mi=3073 s=927 e=935 13836: mi=3073 s=938 e=939 13837: mi=3073 s=942 e=942 13838: mi=3073 s=945 e=947 13839: mi=3073 s=949 e=955 13840: mi=3073 s=958 e=962 13841: mi=3073 s=965 e=965 13842: mi=3073 s=967 e=969 13843: mi=3073 s=971 e=977 13844: mi=3073 s=980 e=981 13845: mi=3073 s=984 e=988 13846: mi=3073 s=990 e=990 13847: mi=3073 s=993 e=996 13848: mi=3073 s=998 e=1002 13849: mi=3073 s=1005 e=1007 13850: mi=3073 s=1009 e=1013 13851: mi=3073 s=1015 e=1021 13852: mi=3073 s=1023 e=1025 13853: mi=3073 s=1027 e=1031 13854: mi=3073 s=1033 e=1039 13855: mi=3073 s=1041 e=1043 13856: mi=3073 s=1045 e=1055 13857: mi=3073 s=1057 e=1063 13858: mi=3073 s=1065 e=1065 13859: mi=3074 s=0 e=0 13860: mi=3074 s=2 e=2 13861: mi=3074 s=5 e=5 13862: mi=3074 s=8 e=9 13863: mi=3074 s=11 e=11 13864: mi=3074 s=13 e=13 13865: mi=3074 s=15 e=15 13866: mi=3074 s=17 e=17 13867: mi=3074 s=19 e=19 13868: mi=3074 s=22 e=22 13869: mi=3074 s=23 e=23 13870: mi=3074 s=25 e=25 13871: mi=3074 s=28 e=29 13872: mi=3074 s=31 e=31 13873: mi=3074 s=32 e=33 13874: mi=3076 s=0 e=1 13875: mi=3076 s=3 e=3 13876: mi=3076 s=5 e=5 13877: mi=3076 s=7 e=8 13878: mi=3076 s=10 e=10 13879: mi=3076 s=12 e=12 13880: mi=3076 s=14 e=14 13881: mi=3076 s=16 e=16 13882: mi=3076 s=17 e=17 13883: mi=3076 s=19 e=19 13884: mi=3076 s=21 e=24 13885: mi=3076 s=26 e=26 13886: mi=3076 s=28 e=30 13887: mi=3076 s=32 e=32 13888: mi=3077 s=0 e=0 13889: mi=3077 s=2 e=2 13890: mi=3077 s=5 e=6 13891: mi=3077 s=8 e=8 13892: mi=3077 s=10 e=10 13893: mi=3077 s=12 e=12 13894: mi=3077 s=15 e=15 13895: mi=3077 s=17 e=17 13896: mi=3077 s=19 e=19 13897: mi=3077 s=21 e=22 13898: mi=3077 s=24 e=24 13899: mi=3077 s=26 e=26 13900: mi=3077 s=28 e=29 13901: mi=3077 s=32 e=32 13902: mi=3077 s=33 e=34 13903: mi=3077 s=37 e=37 13904: mi=3077 s=40 e=40 13905: mi=3077 s=43 e=44 13906: mi=3077 s=47 e=48 13907: mi=3077 s=51 e=52 13908: mi=3077 s=55 e=56 13909: mi=3077 s=59 e=59 13910: mi=3077 s=62 e=62 13911: mi=3077 s=63 e=63 13912: mi=3077 s=65 e=65 13913: mi=3077 s=67 e=68 13914: mi=3077 s=70 e=70 13915: mi=3077 s=72 e=72 13916: mi=3077 s=74 e=75 13917: mi=3077 s=78 e=79 13918: mi=3078 s=0 e=2 13919: mi=3078 s=4 e=4 13920: mi=3078 s=7 e=7 13921: mi=3078 s=9 e=9 13922: mi=3078 s=12 e=13 13923: mi=3078 s=15 e=15 13924: mi=3078 s=17 e=17 13925: mi=3078 s=19 e=19 13926: mi=3078 s=21 e=21 13927: mi=3078 s=23 e=23 13928: mi=3078 s=26 e=27 13929: mi=3078 s=30 e=31 13930: mi=3078 s=34 e=34 13931: mi=3078 s=37 e=37 13932: mi=3078 s=40 e=40 13933: mi=3078 s=42 e=42 13934: mi=3078 s=44 e=44 13935: mi=3078 s=46 e=46 13936: mi=3078 s=48 e=48 13937: mi=3078 s=51 e=52 13938: mi=3078 s=54 e=54 13939: mi=3078 s=56 e=56 13940: mi=3078 s=58 e=58 13941: mi=3078 s=61 e=61 13942: mi=3078 s=62 e=62 13943: mi=3078 s=64 e=64 13944: mi=3081 s=0 e=0 13945: mi=3081 s=2 e=2 13946: mi=3081 s=4 e=4 13947: mi=3081 s=6 e=6 13948: mi=3081 s=9 e=9 13949: mi=3081 s=10 e=10 13950: mi=3081 s=11 e=12 13951: mi=3100 s=0 e=0 13952: mi=3100 s=2 e=3 13953: mi=3100 s=5 e=5 13954: mi=3100 s=7 e=7 13955: mi=3100 s=10 e=10 13956: mi=3100 s=12 e=13 13957: mi=3100 s=16 e=17 13958: mi=3100 s=19 e=19 13959: mi=3100 s=21 e=21 13960: mi=3100 s=24 e=25 13961: mi=3100 s=27 e=27 13962: mi=3100 s=29 e=29 13963: mi=3100 s=31 e=34 13964: mi=3100 s=36 e=36 13965: mi=3100 s=38 e=39 13966: mi=3100 s=42 e=43 13967: mi=3100 s=45 e=45 13968: mi=3100 s=47 e=47 13969: mi=3100 s=49 e=49 13970: mi=3100 s=51 e=51 13971: mi=3100 s=53 e=53 13972: mi=3100 s=55 e=55 13973: mi=3100 s=57 e=57 13974: mi=3102 s=0 e=2 13975: mi=3102 s=4 e=8 13976: mi=3102 s=10 e=10 13977: mi=3102 s=12 e=12 13978: mi=3102 s=14 e=14 13979: mi=3102 s=17 e=18 13980: mi=3102 s=20 e=20 13981: mi=3102 s=22 e=22 13982: mi=3102 s=24 e=27 13983: mi=3102 s=30 e=31 13984: mi=3102 s=33 e=33 13985: mi=3102 s=35 e=36 13986: mi=3102 s=38 e=40 13987: mi=3102 s=42 e=42 13988: mi=3102 s=43 e=43 13989: mi=3102 s=45 e=45 13990: mi=3102 s=47 e=47 13991: mi=3102 s=49 e=51 13992: mi=3102 s=53 e=53 13993: mi=3102 s=55 e=55 13994: mi=3102 s=57 e=59 13995: mi=3102 s=60 e=60 13996: mi=3102 s=62 e=62 13997: mi=3102 s=64 e=66 13998: mi=3102 s=68 e=68 13999: mi=3102 s=70 e=71 14000: mi=3102 s=74 e=75 14001: mi=3102 s=77 e=77 14002: mi=3102 s=79 e=79 14003: mi=3102 s=81 e=81 14004: mi=3102 s=83 e=83 14005: mi=3102 s=85 e=85 14006: mi=3102 s=87 e=87 14007: mi=3102 s=89 e=89 14008: mi=3102 s=91 e=92 14009: mi=3102 s=94 e=94 14010: mi=3102 s=96 e=98 14011: mi=3102 s=100 e=102 14012: mi=3102 s=104 e=104 14013: mi=3102 s=106 e=106 14014: mi=3102 s=108 e=109 14015: mi=3102 s=111 e=112 14016: mi=3102 s=114 e=114 14017: mi=3102 s=116 e=116 14018: mi=3102 s=118 e=120 14019: mi=3102 s=122 e=122 14020: mi=3102 s=124 e=124 14021: mi=3102 s=127 e=128 14022: mi=3102 s=130 e=130 14023: mi=3102 s=132 e=133 14024: mi=3102 s=135 e=135 14025: mi=3102 s=137 e=137 14026: mi=3102 s=140 e=141 14027: mi=3102 s=143 e=143 14028: mi=3102 s=145 e=145 14029: mi=3102 s=147 e=147 14030: mi=3102 s=149 e=150 14031: mi=3102 s=152 e=152 14032: mi=3102 s=154 e=155 14033: mi=3102 s=158 e=159 14034: mi=3102 s=161 e=161 14035: mi=3102 s=163 e=163 14036: mi=3102 s=165 e=165 14037: mi=3102 s=167 e=168 14038: mi=3102 s=170 e=170 14039: mi=3102 s=172 e=172 14040: mi=3102 s=174 e=174 14041: mi=3102 s=176 e=176 14042: mi=3102 s=178 e=178 14043: mi=3102 s=181 e=183 14044: mi=3102 s=185 e=185 14045: mi=3102 s=187 e=187 14046: mi=3102 s=189 e=191 14047: mi=3102 s=192 e=192 14048: mi=3102 s=194 e=194 14049: mi=3102 s=196 e=196 14050: mi=3102 s=198 e=199 14051: mi=3102 s=202 e=202 14052: mi=3102 s=204 e=208 14053: mi=3102 s=210 e=216 14054: mi=3102 s=218 e=218 14055: mi=3102 s=221 e=221 14056: mi=3102 s=223 e=229 14057: mi=3102 s=231 e=232 14058: mi=3102 s=234 e=234 14059: mi=3102 s=236 e=236 14060: mi=3102 s=238 e=238 14061: mi=3102 s=240 e=240 14062: mi=3102 s=242 e=242 14063: mi=3102 s=245 e=245 14064: mi=3102 s=248 e=248 14065: mi=3102 s=251 e=252 14066: mi=3102 s=254 e=254 14067: mi=3102 s=257 e=258 14068: mi=3102 s=261 e=262 14069: mi=3102 s=265 e=265 14070: mi=3102 s=267 e=267 14071: mi=3102 s=269 e=269 14072: mi=3102 s=272 e=272 14073: mi=3102 s=275 e=275 14074: mi=3102 s=278 e=279 14075: mi=3102 s=281 e=281 14076: mi=3102 s=284 e=285 14077: mi=3102 s=288 e=289 14078: mi=3102 s=292 e=292 14079: mi=3102 s=294 e=294 14080: mi=3102 s=296 e=296 14081: mi=3102 s=298 e=298 14082: mi=3102 s=300 e=300 14083: mi=3102 s=302 e=302 14084: mi=3102 s=305 e=305 14085: mi=3102 s=307 e=308 14086: mi=3102 s=310 e=310 14087: mi=3102 s=313 e=313 14088: mi=3102 s=315 e=315 14089: mi=3102 s=317 e=317 14090: mi=3102 s=319 e=321 14091: mi=3102 s=323 e=323 14092: mi=3102 s=325 e=329 14093: mi=3102 s=331 e=331 14094: mi=3102 s=333 e=333 14095: mi=3102 s=335 e=338 14096: mi=3102 s=340 e=341 14097: mi=3102 s=343 e=343 14098: mi=3102 s=345 e=345 14099: mi=3102 s=347 e=351 14100: mi=3102 s=353 e=353 14101: mi=3102 s=355 e=355 14102: mi=3102 s=357 e=357 14103: mi=3102 s=359 e=359 14104: mi=3102 s=361 e=363 14105: mi=3102 s=365 e=365 14106: mi=3102 s=367 e=367 14107: mi=3102 s=370 e=370 14108: mi=3102 s=372 e=374 14109: mi=3102 s=377 e=377 14110: mi=3102 s=379 e=380 14111: mi=3102 s=383 e=383 14112: mi=3102 s=384 e=384 14113: mi=3102 s=386 e=386 14114: mi=3102 s=388 e=388 14115: mi=3102 s=390 e=392 14116: mi=3102 s=394 e=394 14117: mi=3102 s=396 e=396 14118: mi=3102 s=398 e=398 14119: mi=3102 s=400 e=400 14120: mi=3102 s=402 e=402 14121: mi=3102 s=404 e=404 14122: mi=3102 s=406 e=406 14123: mi=3102 s=408 e=408 14124: mi=3102 s=411 e=412 14125: mi=3102 s=414 e=415 14126: mi=3102 s=417 e=419 14127: mi=3102 s=421 e=421 14128: mi=3102 s=423 e=423 14129: mi=3102 s=425 e=425 14130: mi=3102 s=427 e=427 14131: mi=3102 s=429 e=430 14132: mi=3102 s=432 e=434 14133: mi=3102 s=436 e=436 14134: mi=3102 s=438 e=439 14135: mi=3102 s=441 e=441 14136: mi=3102 s=443 e=443 14137: mi=3105 s=0 e=2 14138: mi=3105 s=4 e=4 14139: mi=3105 s=6 e=8 14140: mi=3105 s=10 e=10 14141: mi=3105 s=12 e=14 14142: mi=3105 s=17 e=17 14143: mi=3105 s=20 e=20 14144: mi=3105 s=22 e=22 14145: mi=3105 s=25 e=25 14146: mi=3105 s=27 e=27 14147: mi=3105 s=28 e=28 14148: mi=3105 s=30 e=30 14149: mi=3105 s=32 e=32 14150: mi=3105 s=34 e=37 14151: mi=3105 s=39 e=39 14152: mi=3105 s=41 e=41 14153: mi=3105 s=43 e=46 14154: mi=3105 s=49 e=49 14155: mi=3105 s=52 e=52 14156: mi=3105 s=54 e=54 14157: mi=3105 s=57 e=57 14158: mi=3105 s=59 e=59 14159: mi=3107 s=0 e=0 14160: mi=3107 s=2 e=3 14161: mi=3107 s=5 e=5 14162: mi=3107 s=7 e=8 14163: mi=3107 s=10 e=10 14164: mi=3107 s=12 e=13 14165: mi=3107 s=15 e=15 14166: mi=3107 s=17 e=18 14167: mi=3107 s=20 e=20 14168: mi=3108 s=0 e=0 14169: mi=3108 s=2 e=2 14170: mi=3108 s=4 e=4 14171: mi=3108 s=5 e=5 14172: mi=3108 s=7 e=7 14173: mi=3108 s=9 e=9 14174: mi=3108 s=11 e=11 14175: mi=3108 s=12 e=12 14176: mi=3108 s=14 e=14 14177: mi=3108 s=16 e=16 14178: mi=3108 s=18 e=18 14179: mi=3108 s=19 e=19 14180: mi=3108 s=21 e=21 14181: mi=3108 s=23 e=23 14182: mi=3108 s=25 e=25 14183: mi=3108 s=27 e=27 14184: mi=3108 s=29 e=29 14185: mi=3108 s=31 e=31 14186: mi=3108 s=33 e=33 14187: mi=3108 s=35 e=35 14188: mi=3108 s=37 e=37 14189: mi=3108 s=39 e=39 14190: mi=3108 s=41 e=41 14191: mi=3108 s=43 e=43 14192: mi=3108 s=46 e=46 14193: mi=3108 s=48 e=48 14194: mi=3108 s=51 e=52 14195: mi=3108 s=55 e=55 14196: mi=3108 s=58 e=59 14197: mi=3108 s=62 e=62 14198: mi=3108 s=64 e=64 14199: mi=3108 s=67 e=68 14200: mi=3108 s=70 e=70 14201: mi=3108 s=72 e=72 14202: mi=3108 s=75 e=75 14203: mi=3108 s=78 e=79 14204: mi=3108 s=82 e=82 14205: mi=3108 s=84 e=84 14206: mi=3108 s=86 e=86 14207: mi=3108 s=89 e=89 14208: mi=3108 s=92 e=92 14209: mi=3108 s=94 e=94 14210: mi=3108 s=96 e=96 14211: mi=3108 s=98 e=98 14212: mi=3108 s=100 e=103 14213: mi=3108 s=106 e=107 14214: mi=3108 s=109 e=109 14215: mi=3108 s=111 e=111 14216: mi=3108 s=114 e=115 14217: mi=3108 s=117 e=117 14218: mi=3108 s=119 e=119 14219: mi=3108 s=121 e=122 14220: mi=3108 s=124 e=124 14221: mi=3108 s=127 e=127 14222: mi=3108 s=128 e=128 14223: mi=3108 s=131 e=132 14224: mi=3108 s=134 e=134 14225: mi=3108 s=137 e=138 14226: mi=3108 s=140 e=141 14227: mi=3108 s=143 e=143 14228: mi=3108 s=145 e=146 14229: mi=3108 s=149 e=149 14230: mi=3108 s=151 e=151 14231: mi=3108 s=153 e=154 14232: mi=3108 s=156 e=158 14233: mi=3108 s=161 e=163 14234: mi=3108 s=165 e=165 14235: mi=3108 s=168 e=170 14236: mi=3108 s=172 e=172 14237: mi=3108 s=175 e=176 14238: mi=3108 s=179 e=179 14239: mi=3108 s=182 e=182 14240: mi=3108 s=185 e=185 14241: mi=3108 s=186 e=186 14242: mi=3108 s=189 e=189 14243: mi=3108 s=190 e=191 14244: mi=3108 s=193 e=194 14245: mi=3108 s=196 e=196 14246: mi=3108 s=199 e=199 14247: mi=3108 s=200 e=201 14248: mi=3108 s=203 e=203 14249: mi=3108 s=205 e=206 14250: mi=3108 s=209 e=209 14251: mi=3108 s=211 e=211 14252: mi=3108 s=213 e=214 14253: mi=3108 s=216 e=216 14254: mi=3108 s=218 e=218 14255: mi=3108 s=220 e=220 14256: mi=3108 s=223 e=226 14257: mi=3108 s=229 e=231 14258: mi=3108 s=233 e=233 14259: mi=3108 s=236 e=238 14260: mi=3108 s=240 e=240 14261: mi=3108 s=243 e=244 14262: mi=3108 s=247 e=247 14263: mi=3108 s=250 e=250 14264: mi=3108 s=253 e=253 14265: mi=3108 s=255 e=255 14266: mi=3108 s=258 e=258 14267: mi=3108 s=260 e=260 14268: mi=3108 s=262 e=262 14269: mi=3108 s=264 e=266 14270: mi=3108 s=269 e=270 14271: mi=3108 s=273 e=274 14272: mi=3108 s=277 e=278 14273: mi=3108 s=281 e=281 14274: mi=3108 s=284 e=285 14275: mi=3108 s=288 e=288 14276: mi=3108 s=291 e=291 14277: mi=3108 s=292 e=292 14278: mi=3108 s=294 e=294 14279: mi=3108 s=297 e=297 14280: mi=3124 s=0 e=0 14281: mi=3124 s=2 e=2 14282: mi=3124 s=4 e=4 14283: mi=3125 s=0 e=0 14284: mi=3125 s=2 e=2 14285: mi=3125 s=4 e=4 14286: mi=3126 s=0 e=0 14287: mi=3126 s=2 e=2 14288: mi=3126 s=4 e=4 14289: mi=3127 s=0 e=6 14290: mi=3127 s=8 e=8 14291: mi=3127 s=10 e=10 14292: mi=3127 s=12 e=12 14293: mi=3127 s=14 e=14 14294: mi=3127 s=16 e=16 14295: mi=3127 s=18 e=18 14296: mi=3127 s=20 e=20 14297: mi=3127 s=22 e=22 14298: mi=3127 s=24 e=26 14299: mi=3127 s=28 e=30 14300: mi=3127 s=32 e=32 14301: mi=3127 s=34 e=34 14302: mi=3127 s=36 e=36 14303: mi=3127 s=38 e=38 14304: mi=3127 s=40 e=40 14305: mi=3127 s=42 e=43 14306: mi=3127 s=46 e=46 14307: mi=3127 s=48 e=48 14308: mi=3127 s=50 e=50 14309: mi=3127 s=53 e=53 14310: mi=3127 s=54 e=54 14311: mi=3127 s=56 e=56 14312: mi=3127 s=59 e=59 14313: mi=3127 s=61 e=61 14314: mi=3127 s=63 e=63 14315: mi=3127 s=65 e=65 14316: mi=3127 s=68 e=68 14317: mi=3127 s=71 e=71 14318: mi=3127 s=73 e=73 14319: mi=3127 s=75 e=75 14320: mi=3127 s=77 e=77 14321: mi=3127 s=79 e=79 14322: mi=3127 s=81 e=81 14323: mi=3127 s=82 e=82 14324: mi=3127 s=84 e=86 14325: mi=3127 s=88 e=88 14326: mi=3127 s=90 e=90 14327: mi=3127 s=92 e=94 14328: mi=3127 s=97 e=97 14329: mi=3127 s=99 e=99 14330: mi=3127 s=100 e=100 14331: mi=3127 s=102 e=102 14332: mi=3127 s=104 e=106 14333: mi=3127 s=108 e=110 14334: mi=3127 s=111 e=112 14335: mi=3127 s=115 e=115 14336: mi=3129 s=0 e=0 14337: mi=3129 s=2 e=2 14338: mi=3129 s=4 e=4 14339: mi=3129 s=6 e=6 14340: mi=3129 s=8 e=8 14341: mi=3129 s=10 e=10 14342: mi=3129 s=12 e=12 14343: mi=3129 s=14 e=14 14344: mi=3129 s=16 e=16 14345: mi=3129 s=18 e=18 14346: mi=3129 s=20 e=20 14347: mi=3129 s=21 e=21 14348: mi=3129 s=23 e=23 14349: mi=3129 s=25 e=26 14350: mi=3129 s=28 e=28 14351: mi=3129 s=30 e=31 14352: mi=3129 s=33 e=33 14353: mi=3129 s=35 e=35 14354: mi=3129 s=37 e=38 14355: mi=3129 s=40 e=40 14356: mi=3129 s=42 e=42 14357: mi=3129 s=44 e=45 14358: mi=3129 s=47 e=47 14359: mi=3129 s=49 e=49 14360: mi=3129 s=51 e=52 14361: mi=3129 s=54 e=54 14362: mi=3129 s=56 e=57 14363: mi=3129 s=59 e=59 14364: mi=3129 s=61 e=61 14365: mi=3129 s=63 e=64 14366: mi=3129 s=66 e=66 14367: mi=3129 s=68 e=68 14368: mi=3129 s=70 e=71 14369: mi=3129 s=73 e=73 14370: mi=3130 s=0 e=0 14371: mi=3130 s=2 e=2 14372: mi=3130 s=5 e=5 14373: mi=3130 s=7 e=7 14374: mi=3130 s=10 e=10 14375: mi=3130 s=12 e=12 14376: mi=3130 s=15 e=15 14377: mi=3130 s=17 e=17 14378: mi=3130 s=20 e=21 14379: mi=3130 s=24 e=24 14380: mi=3131 s=0 e=0 14381: mi=3131 s=2 e=2 14382: mi=3131 s=4 e=4 14383: mi=3131 s=6 e=6 14384: mi=3131 s=8 e=8 14385: mi=3131 s=10 e=10 14386: mi=3131 s=12 e=12 14387: mi=3131 s=14 e=14 14388: mi=3131 s=16 e=16 14389: mi=3131 s=18 e=18 14390: mi=3131 s=20 e=20 14391: mi=3131 s=21 e=21 14392: mi=3131 s=23 e=23 14393: mi=3131 s=25 e=26 14394: mi=3131 s=28 e=28 14395: mi=3131 s=30 e=31 14396: mi=3131 s=33 e=33 14397: mi=3131 s=35 e=35 14398: mi=3131 s=37 e=38 14399: mi=3131 s=40 e=40 14400: mi=3131 s=42 e=42 14401: mi=3131 s=44 e=45 14402: mi=3131 s=47 e=47 14403: mi=3131 s=49 e=49 14404: mi=3131 s=51 e=52 14405: mi=3131 s=54 e=54 14406: mi=3131 s=56 e=57 14407: mi=3131 s=59 e=59 14408: mi=3131 s=61 e=61 14409: mi=3131 s=63 e=64 14410: mi=3131 s=66 e=66 14411: mi=3131 s=68 e=68 14412: mi=3131 s=70 e=71 14413: mi=3131 s=73 e=73 14414: mi=3133 s=0 e=4 14415: mi=3133 s=6 e=6 14416: mi=3133 s=8 e=8 14417: mi=3133 s=10 e=10 14418: mi=3133 s=12 e=12 14419: mi=3133 s=14 e=14 14420: mi=3133 s=17 e=17 14421: mi=3133 s=20 e=20 14422: mi=3133 s=23 e=26 14423: mi=3133 s=29 e=30 14424: mi=3133 s=33 e=33 14425: mi=3133 s=36 e=39 14426: mi=3133 s=42 e=43 14427: mi=3133 s=46 e=46 14428: mi=3133 s=49 e=52 14429: mi=3133 s=54 e=54 14430: mi=3133 s=57 e=58 14431: mi=3133 s=61 e=62 14432: mi=3133 s=65 e=65 14433: mi=3133 s=68 e=75 14434: mi=3133 s=77 e=77 14435: mi=3133 s=79 e=79 14436: mi=3133 s=81 e=91 14437: mi=3133 s=93 e=93 14438: mi=3133 s=95 e=97 14439: mi=3133 s=99 e=99 14440: mi=3133 s=101 e=103 14441: mi=3133 s=106 e=108 14442: mi=3133 s=110 e=110 14443: mi=3133 s=113 e=116 14444: mi=3133 s=119 e=119 14445: mi=3133 s=121 e=123 14446: mi=3133 s=125 e=127 14447: mi=3133 s=129 e=132 14448: mi=3133 s=134 e=136 14449: mi=3133 s=138 e=141 14450: mi=3133 s=144 e=145 14451: mi=3133 s=148 e=152 14452: mi=3133 s=154 e=155 14453: mi=3133 s=157 e=157 14454: mi=3133 s=159 e=163 14455: mi=3133 s=166 e=170 14456: mi=3133 s=173 e=173 14457: mi=3133 s=175 e=179 14458: mi=3133 s=182 e=184 14459: mi=3133 s=186 e=188 14460: mi=3133 s=190 e=195 14461: mi=3133 s=197 e=197 14462: mi=3133 s=199 e=205 14463: mi=3133 s=208 e=208 14464: mi=3133 s=210 e=220 14465: mi=3133 s=223 e=223 14466: mi=3133 s=226 e=235 14467: mi=3133 s=238 e=241 14468: mi=3133 s=244 e=246 14469: mi=3133 s=248 e=248 14470: mi=3133 s=251 e=253 14471: mi=3133 s=255 e=255 14472: mi=3133 s=258 e=260 14473: mi=3133 s=263 e=263 14474: mi=3133 s=265 e=271 14475: mi=3133 s=274 e=274 14476: mi=3133 s=277 e=279 14477: mi=3133 s=281 e=281 14478: mi=3133 s=284 e=286 14479: mi=3133 s=288 e=288 14480: mi=3133 s=291 e=293 14481: mi=3133 s=295 e=295 14482: mi=3133 s=298 e=299 14483: mi=3133 s=301 e=301 14484: mi=3133 s=304 e=306 14485: mi=3133 s=308 e=308 14486: mi=3133 s=311 e=313 14487: mi=3133 s=315 e=315 14488: mi=3133 s=318 e=319 14489: mi=3133 s=321 e=327 14490: mi=3133 s=330 e=330 14491: mi=3133 s=333 e=333 14492: mi=3133 s=336 e=336 14493: mi=3133 s=339 e=339 14494: mi=3133 s=342 e=342 14495: mi=3133 s=343 e=352 14496: mi=3133 s=354 e=356 14497: mi=3133 s=358 e=360 14498: mi=3133 s=362 e=365 14499: mi=3133 s=367 e=367 14500: mi=3134 s=0 e=2 14501: mi=3134 s=4 e=8 14502: mi=3134 s=10 e=10 14503: mi=3134 s=13 e=17 14504: mi=3134 s=19 e=21 14505: mi=3134 s=23 e=24 14506: mi=3134 s=26 e=26 14507: mi=3134 s=28 e=28 14508: mi=3134 s=30 e=30 14509: mi=3134 s=33 e=43 14510: mi=3134 s=45 e=45 14511: mi=3134 s=47 e=47 14512: mi=3134 s=49 e=51 14513: mi=3134 s=53 e=63 14514: mi=3134 s=66 e=66 14515: mi=3134 s=67 e=69 14516: mi=3134 s=71 e=71 14517: mi=3134 s=73 e=75 14518: mi=3134 s=77 e=77 14519: mi=3134 s=80 e=82 14520: mi=3134 s=84 e=88 14521: mi=3134 s=90 e=94 14522: mi=3134 s=96 e=100 14523: mi=3134 s=102 e=104 14524: mi=3134 s=107 e=116 14525: mi=3134 s=119 e=119 14526: mi=3134 s=120 e=122 14527: mi=3134 s=124 e=124 14528: mi=3134 s=127 e=129 14529: mi=3134 s=131 e=133 14530: mi=3134 s=135 e=135 14531: mi=3134 s=137 e=139 14532: mi=3134 s=141 e=141 14533: mi=3134 s=144 e=146 14534: mi=3134 s=148 e=152 14535: mi=3134 s=154 e=158 14536: mi=3134 s=160 e=164 14537: mi=3134 s=166 e=168 14538: mi=3134 s=171 e=180 14539: mi=3134 s=183 e=183 14540: mi=3134 s=184 e=184 14541: mi=3134 s=186 e=186 14542: mi=3134 s=189 e=199 14543: mi=3134 s=201 e=201 14544: mi=3134 s=203 e=203 14545: mi=3134 s=205 e=207 14546: mi=3134 s=209 e=219 14547: mi=3134 s=222 e=222 14548: mi=3134 s=224 e=226 14549: mi=3134 s=228 e=228 14550: mi=3134 s=230 e=232 14551: mi=3134 s=234 e=234 14552: mi=3134 s=237 e=239 14553: mi=3134 s=241 e=245 14554: mi=3134 s=247 e=251 14555: mi=3134 s=253 e=257 14556: mi=3134 s=259 e=261 14557: mi=3134 s=264 e=273 14558: mi=3134 s=276 e=276 14559: mi=3135 s=0 e=3 14560: mi=3135 s=5 e=5 14561: mi=3135 s=7 e=7 14562: mi=3135 s=9 e=9 14563: mi=3135 s=11 e=11 14564: mi=3135 s=13 e=13 14565: mi=3135 s=16 e=16 14566: mi=3135 s=17 e=17 14567: mi=3135 s=19 e=20 14568: mi=3135 s=22 e=22 14569: mi=3135 s=24 e=24 14570: mi=3135 s=26 e=26 14571: mi=3135 s=28 e=30 14572: mi=3135 s=32 e=32 14573: mi=3135 s=33 e=33 14574: mi=3135 s=35 e=35 14575: mi=3135 s=37 e=37 14576: mi=3135 s=39 e=39 14577: mi=3135 s=41 e=41 14578: mi=3135 s=43 e=43 14579: mi=3135 s=46 e=46 14580: mi=3135 s=48 e=48 14581: mi=3135 s=50 e=53 14582: mi=3135 s=56 e=57 14583: mi=3135 s=59 e=59 14584: mi=3135 s=61 e=61 14585: mi=3135 s=64 e=64 14586: mi=3135 s=66 e=69 14587: mi=3135 s=72 e=73 14588: mi=3135 s=75 e=75 14589: mi=3135 s=77 e=77 14590: mi=3135 s=79 e=79 14591: mi=3135 s=80 e=80 14592: mi=3135 s=83 e=83 14593: mi=3135 s=85 e=88 14594: mi=3135 s=91 e=92 14595: mi=3135 s=94 e=94 14596: mi=3135 s=96 e=96 14597: mi=3135 s=98 e=98 14598: mi=3135 s=99 e=99 14599: mi=3135 s=102 e=102 14600: mi=3135 s=104 e=104 14601: mi=3135 s=106 e=106 14602: mi=3135 s=109 e=109 14603: mi=3135 s=111 e=111 14604: mi=3135 s=114 e=115 14605: mi=3135 s=117 e=117 14606: mi=3135 s=119 e=119 14607: mi=3135 s=121 e=121 14608: mi=3135 s=123 e=123 14609: mi=3135 s=125 e=125 14610: mi=3135 s=128 e=129 14611: mi=3135 s=131 e=134 14612: mi=3135 s=137 e=138 14613: mi=3135 s=140 e=140 14614: mi=3135 s=143 e=143 14615: mi=3135 s=145 e=148 14616: mi=3135 s=151 e=152 14617: mi=3135 s=154 e=154 14618: mi=3135 s=156 e=156 14619: mi=3135 s=159 e=160 14620: mi=3135 s=162 e=162 14621: mi=3135 s=165 e=165 14622: mi=3135 s=167 e=167 14623: mi=3135 s=169 e=169 14624: mi=3135 s=172 e=172 14625: mi=3135 s=174 e=174 14626: mi=3135 s=176 e=179 14627: mi=3135 s=182 e=182 14628: mi=3135 s=184 e=184 14629: mi=3135 s=186 e=188 14630: mi=3135 s=191 e=191 14631: mi=3135 s=192 e=193 14632: mi=3135 s=194 e=195 14633: mi=3135 s=196 e=199 14634: mi=3135 s=200 e=201 14635: mi=3014 s=0 e=1 14636: mi=3014 s=3 e=3 14637: mi=3014 s=5 e=5 14638: mi=3014 s=7 e=7 14639: mi=3014 s=10 e=11 14640: mi=3014 s=13 e=15 14641: mi=3014 s=17 e=17 14642: mi=3014 s=19 e=19 14643: mi=3014 s=21 e=21 14644: mi=3014 s=23 e=23 14645: mi=3014 s=25 e=25 14646: mi=3014 s=28 e=28 14647: mi=3014 s=30 e=30 14648: mi=3014 s=32 e=32 14649: mi=3014 s=35 e=35 14650: mi=3014 s=37 e=37 14651: mi=3014 s=40 e=40 14652: mi=3014 s=42 e=42 14653: mi=3014 s=45 e=45 14654: mi=3014 s=48 e=48 14655: mi=3014 s=50 e=50 14656: mi=3014 s=52 e=52 14657: mi=3015 s=0 e=2 14658: mi=3015 s=4 e=4 14659: mi=3016 s=0 e=2 14660: mi=3016 s=4 e=4 14661: mi=3016 s=6 e=6 14662: mi=3016 s=8 e=8 14663: mi=3016 s=10 e=10 14664: mi=3016 s=12 e=12 14665: mi=3016 s=14 e=14 14666: mi=3016 s=16 e=16 14667: mi=3016 s=18 e=18 14668: mi=3016 s=20 e=20 14669: mi=3016 s=22 e=22 14670: mi=3016 s=24 e=24 14671: mi=3016 s=26 e=26 14672: mi=3016 s=28 e=28 14673: mi=3016 s=30 e=30 14674: mi=3016 s=32 e=32 14675: mi=3016 s=34 e=34 14676: mi=3016 s=37 e=37 14677: mi=3016 s=40 e=40 14678: mi=3016 s=43 e=44 14679: mi=3016 s=46 e=46 14680: mi=3016 s=49 e=50 14681: mi=3016 s=53 e=54 14682: mi=3016 s=57 e=58 14683: mi=3016 s=61 e=61 14684: mi=3016 s=63 e=63 14685: mi=3016 s=65 e=65 14686: mi=3016 s=68 e=68 14687: mi=3016 s=71 e=71 14688: mi=3016 s=74 e=75 14689: mi=3016 s=78 e=79 14690: mi=3016 s=82 e=83 14691: mi=3016 s=86 e=87 14692: mi=3016 s=90 e=90 14693: mi=3016 s=92 e=92 14694: mi=3016 s=95 e=96 14695: mi=3016 s=98 e=98 14696: mi=3016 s=100 e=100 14697: mi=3016 s=102 e=102 14698: mi=3016 s=104 e=105 14699: mi=3016 s=107 e=107 14700: mi=3016 s=109 e=109 14701: mi=3016 s=112 e=112 14702: mi=3016 s=114 e=114 14703: mi=3016 s=117 e=118 14704: mi=3016 s=120 e=120 14705: mi=3016 s=122 e=122 14706: mi=3016 s=124 e=124 14707: mi=3016 s=126 e=126 14708: mi=3016 s=129 e=129 14709: mi=3016 s=132 e=132 14710: mi=3016 s=135 e=136 14711: mi=3016 s=138 e=138 14712: mi=3016 s=141 e=142 14713: mi=3016 s=145 e=146 14714: mi=3016 s=149 e=150 14715: mi=3016 s=153 e=153 14716: mi=3016 s=155 e=155 14717: mi=3016 s=157 e=157 14718: mi=3016 s=159 e=160 14719: mi=3016 s=162 e=162 14720: mi=3016 s=164 e=164 14721: mi=3016 s=167 e=167 14722: mi=3016 s=169 e=169 14723: mi=3016 s=170 e=170 14724: mi=3016 s=172 e=172 14725: mi=3016 s=174 e=174 14726: mi=3016 s=176 e=176 14727: mi=3016 s=178 e=178 14728: mi=3016 s=181 e=181 14729: mi=3016 s=184 e=184 14730: mi=3016 s=187 e=188 14731: mi=3016 s=191 e=192 14732: mi=3016 s=195 e=196 14733: mi=3016 s=199 e=199 14734: mi=3016 s=201 e=201 14735: mi=3016 s=203 e=203 14736: mi=3016 s=205 e=205 14737: mi=3016 s=207 e=207 14738: mi=3016 s=209 e=209 14739: mi=3016 s=211 e=211 14740: mi=3016 s=212 e=212 14741: mi=3016 s=214 e=215 14742: mi=3044 s=0 e=4 14743: mi=3044 s=7 e=8 14744: mi=3044 s=10 e=12 14745: mi=3044 s=14 e=15 14746: mi=3044 s=17 e=19 14747: mi=3044 s=21 e=24 14748: mi=3044 s=26 e=28 14749: mi=3044 s=30 e=33 14750: mi=3044 s=35 e=35 14751: mi=3044 s=37 e=37 14752: mi=3044 s=39 e=39 14753: mi=3044 s=41 e=42 14754: mi=3044 s=44 e=44 14755: mi=3044 s=46 e=47 14756: mi=3044 s=49 e=49 14757: mi=3044 s=51 e=51 14758: mi=3044 s=54 e=54 14759: mi=3044 s=56 e=57 14760: mi=3044 s=60 e=60 14761: mi=3044 s=62 e=62 14762: mi=3044 s=65 e=65 14763: mi=3044 s=68 e=68 14764: mi=3044 s=71 e=71 14765: mi=3044 s=74 e=74 14766: mi=3044 s=76 e=76 14767: mi=3044 s=79 e=79 14768: mi=3044 s=81 e=81 14769: mi=3044 s=84 e=84 14770: mi=3044 s=86 e=89 14771: mi=3044 s=92 e=93 14772: mi=3044 s=95 e=96 14773: mi=3044 s=98 e=98 14774: mi=3044 s=100 e=102 14775: mi=3044 s=104 e=104 14776: mi=3044 s=107 e=108 14777: mi=3044 s=110 e=110 14778: mi=3044 s=113 e=116 14779: mi=3044 s=119 e=119 14780: mi=3059 s=0 e=0 14781: mi=3059 s=2 e=2 14782: mi=3060 s=0 e=0 14783: mi=3060 s=2 e=2 14784: mi=3066 s=0 e=0 14785: mi=3066 s=2 e=2 14786: mi=3066 s=4 e=4 14787: mi=3066 s=7 e=7 14788: mi=3066 s=9 e=9 14789: mi=3066 s=12 e=12 14790: mi=3066 s=14 e=14 14791: mi=3066 s=16 e=17 14792: mi=3066 s=20 e=20 14793: mi=3067 s=0 e=0 14794: mi=3067 s=2 e=2 14795: mi=3067 s=4 e=4 14796: mi=3067 s=7 e=7 14797: mi=3067 s=9 e=9 14798: mi=3067 s=12 e=12 14799: mi=3067 s=14 e=14 14800: mi=3067 s=16 e=17 14801: mi=3067 s=20 e=20 14802: mi=3068 s=0 e=0 14803: mi=3068 s=2 e=2 14804: mi=3068 s=4 e=4 14805: mi=3068 s=7 e=7 14806: mi=3068 s=9 e=9 14807: mi=3068 s=12 e=12 14808: mi=3068 s=14 e=14 14809: mi=3068 s=16 e=17 14810: mi=3068 s=20 e=21 14811: mi=3071 s=0 e=1 14812: mi=3071 s=4 e=4 14813: mi=3071 s=6 e=6 14814: mi=3071 s=9 e=9 14815: mi=3071 s=12 e=13 14816: mi=3071 s=15 e=15 14817: mi=3071 s=17 e=17 14818: mi=3071 s=19 e=19 14819: mi=3071 s=22 e=23 14820: mi=3071 s=25 e=25 14821: mi=3071 s=27 e=27 14822: mi=3071 s=29 e=29 14823: mi=3071 s=31 e=31 14824: mi=3071 s=33 e=33 14825: mi=3071 s=35 e=35 14826: mi=3071 s=38 e=39 14827: mi=3071 s=41 e=41 14828: mi=3071 s=43 e=43 14829: mi=3071 s=45 e=46 14830: mi=3071 s=48 e=48 14831: mi=3071 s=50 e=50 14832: mi=3071 s=51 e=51 14833: mi=3071 s=53 e=53 14834: mi=3071 s=55 e=55 14835: mi=3071 s=56 e=56 14836: mi=3071 s=58 e=58 14837: mi=3075 s=0 e=0 14838: mi=3075 s=2 e=2 14839: mi=3075 s=4 e=4 14840: mi=3075 s=6 e=6 14841: mi=3075 s=7 e=7 14842: mi=3075 s=9 e=9 14843: mi=3075 s=11 e=11 14844: mi=3075 s=13 e=13 14845: mi=3075 s=15 e=16 14846: mi=3075 s=18 e=20 14847: mi=3075 s=22 e=23 14848: mi=3075 s=25 e=27 14849: mi=3075 s=30 e=31 14850: mi=3075 s=33 e=33 14851: mi=3075 s=35 e=35 14852: mi=3075 s=37 e=37 14853: mi=3075 s=38 e=38 14854: mi=3075 s=40 e=41 14855: mi=3075 s=43 e=43 14856: mi=3083 s=0 e=0 14857: mi=3083 s=2 e=2 14858: mi=3083 s=4 e=4 14859: mi=3083 s=7 e=8 14860: mi=3083 s=10 e=10 14861: mi=3083 s=12 e=12 14862: mi=3083 s=14 e=14 14863: mi=3083 s=17 e=17 14864: mi=3084 s=0 e=0 14865: mi=3084 s=2 e=2 14866: mi=3084 s=4 e=5 14867: mi=3084 s=8 e=8 14868: mi=3085 s=0 e=0 14869: mi=3085 s=2 e=3 14870: mi=3085 s=5 e=6 14871: mi=3085 s=8 e=8 14872: mi=3085 s=11 e=11 14873: mi=3085 s=14 e=17 14874: mi=3085 s=19 e=20 14875: mi=3085 s=23 e=24 14876: mi=3085 s=27 e=27 14877: mi=3085 s=29 e=29 14878: mi=3085 s=32 e=33 14879: mi=3085 s=35 e=36 14880: mi=3085 s=38 e=39 14881: mi=3085 s=41 e=47 14882: mi=3085 s=50 e=51 14883: mi=3085 s=53 e=53 14884: mi=3085 s=56 e=59 14885: mi=3085 s=62 e=62 14886: mi=3085 s=64 e=64 14887: mi=3085 s=66 e=66 14888: mi=3085 s=69 e=71 14889: mi=3085 s=73 e=79 14890: mi=3085 s=82 e=83 14891: mi=3085 s=85 e=85 14892: mi=3085 s=88 e=91 14893: mi=3085 s=94 e=96 14894: mi=3085 s=99 e=100 14895: mi=3085 s=102 e=109 14896: mi=3085 s=112 e=113 14897: mi=3085 s=115 e=115 14898: mi=3085 s=118 e=121 14899: mi=3085 s=124 e=130 14900: mi=3085 s=133 e=134 14901: mi=3085 s=136 e=136 14902: mi=3085 s=139 e=142 14903: mi=3085 s=145 e=147 14904: mi=3085 s=150 e=150 14905: mi=3085 s=152 e=152 14906: mi=3085 s=155 e=155 14907: mi=3085 s=156 e=162 14908: mi=3085 s=165 e=166 14909: mi=3085 s=168 e=168 14910: mi=3085 s=171 e=174 14911: mi=3085 s=177 e=179 14912: mi=3085 s=182 e=182 14913: mi=3085 s=183 e=184 14914: mi=3085 s=186 e=192 14915: mi=3085 s=195 e=196 14916: mi=3085 s=198 e=198 14917: mi=3085 s=201 e=204 14918: mi=3085 s=207 e=207 14919: mi=3085 s=209 e=209 14920: mi=3085 s=211 e=211 14921: mi=3085 s=214 e=216 14922: mi=3085 s=218 e=224 14923: mi=3085 s=227 e=228 14924: mi=3085 s=230 e=230 14925: mi=3085 s=233 e=236 14926: mi=3085 s=239 e=241 14927: mi=3085 s=244 e=245 14928: mi=3085 s=247 e=254 14929: mi=3085 s=257 e=258 14930: mi=3085 s=260 e=260 14931: mi=3085 s=263 e=266 14932: mi=3085 s=269 e=275 14933: mi=3085 s=278 e=279 14934: mi=3085 s=281 e=281 14935: mi=3085 s=284 e=287 14936: mi=3085 s=290 e=292 14937: mi=3085 s=295 e=301 14938: mi=3085 s=304 e=305 14939: mi=3085 s=307 e=307 14940: mi=3085 s=310 e=313 14941: mi=3085 s=316 e=318 14942: mi=3085 s=321 e=321 14943: mi=3086 s=0 e=0 14944: mi=3086 s=3 e=3 14945: mi=3086 s=6 e=6 14946: mi=3087 s=0 e=2 14947: mi=3087 s=4 e=4 14948: mi=3087 s=6 e=6 14949: mi=3087 s=9 e=10 14950: mi=3087 s=13 e=14 14951: mi=3087 s=17 e=17 14952: mi=3087 s=19 e=19 14953: mi=3087 s=22 e=22 14954: mi=3087 s=24 e=25 14955: mi=3087 s=27 e=28 14956: mi=3087 s=30 e=32 14957: mi=3087 s=34 e=36 14958: mi=3087 s=39 e=39 14959: mi=3087 s=41 e=41 14960: mi=3087 s=43 e=46 14961: mi=3087 s=48 e=48 14962: mi=3087 s=50 e=53 14963: mi=3087 s=55 e=55 14964: mi=3087 s=57 e=57 14965: mi=3087 s=59 e=59 14966: mi=3087 s=61 e=61 14967: mi=3087 s=64 e=64 14968: mi=3087 s=67 e=67 14969: mi=3087 s=70 e=70 14970: mi=3087 s=73 e=73 14971: mi=3087 s=75 e=77 14972: mi=3087 s=79 e=79 14973: mi=3087 s=81 e=81 14974: mi=3087 s=83 e=83 14975: mi=3087 s=85 e=85 14976: mi=3087 s=86 e=87 14977: mi=3087 s=90 e=90 14978: mi=3087 s=92 e=92 14979: mi=3087 s=95 e=96 14980: mi=3087 s=98 e=98 14981: mi=3087 s=100 e=100 14982: mi=3087 s=103 e=104 14983: mi=3087 s=107 e=107 14984: mi=3087 s=110 e=110 14985: mi=3087 s=112 e=112 14986: mi=3087 s=114 e=114 14987: mi=3087 s=116 e=116 14988: mi=3087 s=118 e=118 14989: mi=3087 s=121 e=121 14990: mi=3087 s=123 e=123 14991: mi=3087 s=125 e=125 14992: mi=3087 s=127 e=127 14993: mi=3087 s=130 e=131 14994: mi=3087 s=133 e=133 14995: mi=3087 s=135 e=135 14996: mi=3087 s=137 e=137 14997: mi=3087 s=139 e=140 14998: mi=3087 s=143 e=143 14999: mi=3087 s=145 e=145 15000: mi=3087 s=148 e=149 15001: mi=3087 s=151 e=151 15002: mi=3087 s=154 e=154 15003: mi=3087 s=156 e=156 15004: mi=3087 s=158 e=158 15005: mi=3087 s=160 e=162 15006: mi=3087 s=165 e=165 15007: mi=3087 s=167 e=167 15008: mi=3087 s=170 e=171 15009: mi=3087 s=173 e=175 15010: mi=3087 s=177 e=177 15011: mi=3087 s=179 e=180 15012: mi=3087 s=182 e=182 15013: mi=3087 s=184 e=185 15014: mi=3087 s=188 e=188 15015: mi=3087 s=190 e=190 15016: mi=3087 s=193 e=194 15017: mi=3087 s=196 e=196 15018: mi=3087 s=199 e=199 15019: mi=3087 s=202 e=202 15020: mi=3087 s=203 e=203 15021: mi=3087 s=205 e=207 15022: mi=3087 s=208 e=208 15023: mi=3087 s=210 e=212 15024: mi=3087 s=215 e=215 15025: mi=3088 s=0 e=1 15026: mi=3088 s=3 e=3 15027: mi=3088 s=5 e=5 15028: mi=3088 s=8 e=9 15029: mi=3088 s=12 e=12 15030: mi=3088 s=14 e=14 15031: mi=3088 s=16 e=16 15032: mi=3088 s=19 e=19 15033: mi=3088 s=22 e=22 15034: mi=3088 s=25 e=26 15035: mi=3088 s=29 e=30 15036: mi=3088 s=33 e=34 15037: mi=3088 s=37 e=37 15038: mi=3088 s=39 e=39 15039: mi=3088 s=41 e=41 15040: mi=3088 s=44 e=45 15041: mi=3088 s=46 e=46 15042: mi=3088 s=48 e=48 15043: mi=3088 s=51 e=51 15044: mi=3088 s=54 e=54 15045: mi=3088 s=55 e=55 15046: mi=3088 s=57 e=57 15047: mi=3088 s=60 e=60 15048: mi=3088 s=63 e=63 15049: mi=3088 s=64 e=64 15050: mi=3088 s=66 e=66 15051: mi=3088 s=69 e=69 15052: mi=3088 s=72 e=72 15053: mi=3088 s=73 e=73 15054: mi=3088 s=76 e=79 15055: mi=3088 s=81 e=81 15056: mi=3088 s=84 e=86 15057: mi=3088 s=89 e=91 15058: mi=3088 s=94 e=94 15059: mi=3088 s=97 e=97 15060: mi=3089 s=0 e=2 15061: mi=3089 s=4 e=4 15062: mi=3089 s=6 e=10 15063: mi=3089 s=12 e=16 15064: mi=3089 s=18 e=21 15065: mi=3089 s=23 e=23 15066: mi=3089 s=26 e=27 15067: mi=3089 s=28 e=32 15068: mi=3089 s=34 e=38 15069: mi=3089 s=40 e=44 15070: mi=3089 s=46 e=50 15071: mi=3089 s=52 e=55 15072: mi=3089 s=57 e=57 15073: mi=3089 s=60 e=61 15074: mi=3089 s=62 e=65 15075: mi=3089 s=67 e=70 15076: mi=3089 s=72 e=74 15077: mi=3089 s=76 e=78 15078: mi=3089 s=81 e=81 15079: mi=3089 s=84 e=85 15080: mi=3089 s=86 e=88 15081: mi=3089 s=90 e=92 15082: mi=3089 s=94 e=95 15083: mi=3089 s=96 e=98 15084: mi=3089 s=100 e=100 15085: mi=3089 s=103 e=107 15086: mi=3089 s=109 e=111 15087: mi=3089 s=113 e=115 15088: mi=3089 s=117 e=119 15089: mi=3089 s=121 e=123 15090: mi=3089 s=125 e=126 15091: mi=3089 s=129 e=130 15092: mi=3089 s=131 e=134 15093: mi=3089 s=137 e=138 15094: mi=3089 s=139 e=139 15095: mi=3089 s=142 e=143 15096: mi=3089 s=145 e=145 15097: mi=3089 s=148 e=149 15098: mi=3089 s=150 e=150 15099: mi=3089 s=153 e=154 15100: mi=3089 s=155 e=157 15101: mi=3089 s=159 e=159 15102: mi=3089 s=161 e=163 15103: mi=3089 s=165 e=165 15104: mi=3089 s=167 e=169 15105: mi=3089 s=172 e=174 15106: mi=3089 s=176 e=176 15107: mi=3089 s=178 e=182 15108: mi=3089 s=184 e=184 15109: mi=3089 s=186 e=186 15110: mi=3089 s=187 e=189 15111: mi=3089 s=191 e=193 15112: mi=3089 s=195 e=197 15113: mi=3089 s=199 e=201 15114: mi=3089 s=203 e=205 15115: mi=3089 s=207 e=207 15116: mi=3089 s=210 e=211 15117: mi=3089 s=213 e=215 15118: mi=3089 s=217 e=219 15119: mi=3089 s=221 e=221 15120: mi=3089 s=224 e=226 15121: mi=3089 s=228 e=230 15122: mi=3089 s=232 e=232 15123: mi=3089 s=234 e=236 15124: mi=3089 s=238 e=239 15125: mi=3089 s=241 e=242 15126: mi=3089 s=245 e=249 15127: mi=3089 s=252 e=256 15128: mi=3089 s=259 e=259 15129: mi=3089 s=261 e=261 15130: mi=3089 s=264 e=264 15131: mi=3089 s=266 e=268 15132: mi=3089 s=270 e=273 15133: mi=3089 s=275 e=277 15134: mi=3089 s=279 e=287 15135: mi=3089 s=290 e=291 15136: mi=3089 s=292 e=294 15137: mi=3089 s=296 e=296 15138: mi=3089 s=298 e=300 15139: mi=3089 s=302 e=302 15140: mi=3089 s=304 e=306 15141: mi=3089 s=309 e=311 15142: mi=3089 s=313 e=313 15143: mi=3089 s=315 e=319 15144: mi=3089 s=321 e=321 15145: mi=3089 s=323 e=324 15146: mi=3089 s=326 e=328 15147: mi=3089 s=330 e=330 15148: mi=3089 s=332 e=334 15149: mi=3089 s=336 e=336 15150: mi=3089 s=338 e=340 15151: mi=3089 s=343 e=345 15152: mi=3089 s=347 e=347 15153: mi=3089 s=349 e=353 15154: mi=3089 s=355 e=357 15155: mi=3089 s=359 e=359 15156: mi=3089 s=361 e=363 15157: mi=3089 s=365 e=369 15158: mi=3089 s=372 e=372 15159: mi=3089 s=375 e=377 15160: mi=3089 s=379 e=379 15161: mi=3089 s=382 e=385 15162: mi=3089 s=387 e=388 15163: mi=3089 s=390 e=392 15164: mi=3089 s=394 e=394 15165: mi=3089 s=396 e=398 15166: mi=3089 s=400 e=400 15167: mi=3089 s=402 e=404 15168: mi=3089 s=407 e=409 15169: mi=3089 s=411 e=411 15170: mi=3089 s=413 e=417 15171: mi=3089 s=419 e=421 15172: mi=3089 s=423 e=423 15173: mi=3089 s=425 e=428 15174: mi=3089 s=430 e=431 15175: mi=3089 s=433 e=435 15176: mi=3089 s=437 e=441 15177: mi=3089 s=444 e=444 15178: mi=3089 s=447 e=449 15179: mi=3089 s=451 e=451 15180: mi=3089 s=454 e=457 15181: mi=3089 s=459 e=459 15182: mi=3089 s=460 e=460 15183: mi=3089 s=462 e=464 15184: mi=3089 s=466 e=467 15185: mi=3089 s=469 e=469 15186: mi=3089 s=471 e=473 15187: mi=3089 s=475 e=477 15188: mi=3089 s=479 e=479 15189: mi=3089 s=481 e=483 15190: mi=3089 s=485 e=485 15191: mi=3089 s=488 e=490 15192: mi=3089 s=493 e=495 15193: mi=3089 s=497 e=497 15194: mi=3089 s=499 e=501 15195: mi=3089 s=503 e=517 15196: mi=3089 s=520 e=524 15197: mi=3089 s=527 e=529 15198: mi=3089 s=531 e=531 15199: mi=3089 s=534 e=537 15200: mi=3089 s=539 e=542 15201: mi=3089 s=544 e=544 15202: mi=3089 s=546 e=546 15203: mi=3089 s=549 e=550 15204: mi=3089 s=551 e=551 15205: mi=3089 s=554 e=555 15206: mi=3090 s=0 e=2 15207: mi=3090 s=4 e=4 15208: mi=3090 s=7 e=8 15209: mi=3090 s=11 e=14 15210: mi=3090 s=17 e=17 15211: mi=3090 s=20 e=21 15212: mi=3090 s=22 e=22 15213: mi=3090 s=24 e=24 15214: mi=3090 s=26 e=26 15215: mi=3090 s=28 e=28 15216: mi=3090 s=30 e=31 15217: mi=3090 s=33 e=33 15218: mi=3090 s=36 e=36 15219: mi=3090 s=37 e=37 15220: mi=3090 s=40 e=44 15221: mi=3090 s=46 e=46 15222: mi=3090 s=49 e=49 15223: mi=3090 s=50 e=51 15224: mi=3090 s=53 e=53 15225: mi=3090 s=56 e=56 15226: mi=3090 s=59 e=59 15227: mi=3091 s=0 e=2 15228: mi=3091 s=5 e=6 15229: mi=3091 s=8 e=8 15230: mi=3091 s=10 e=10 15231: mi=3091 s=11 e=11 15232: mi=3091 s=13 e=13 15233: mi=3091 s=16 e=17 15234: mi=3091 s=19 e=19 15235: mi=3091 s=21 e=21 15236: mi=3091 s=23 e=24 15237: mi=3091 s=27 e=28 15238: mi=3091 s=30 e=30 15239: mi=3091 s=32 e=32 15240: mi=3091 s=34 e=34 15241: mi=3091 s=37 e=37 15242: mi=3091 s=39 e=39 15243: mi=3091 s=42 e=43 15244: mi=3091 s=45 e=45 15245: mi=3091 s=47 e=47 15246: mi=3091 s=50 e=50 15247: mi=3091 s=53 e=54 15248: mi=3091 s=57 e=58 15249: mi=3091 s=61 e=61 15250: mi=3092 s=0 e=2 15251: mi=3092 s=4 e=5 15252: mi=3092 s=8 e=9 15253: mi=3092 s=12 e=13 15254: mi=3092 s=16 e=17 15255: mi=3092 s=19 e=21 15256: mi=3092 s=23 e=25 15257: mi=3092 s=27 e=27 15258: mi=3092 s=29 e=29 15259: mi=3092 s=31 e=31 15260: mi=3092 s=33 e=33 15261: mi=3092 s=35 e=35 15262: mi=3092 s=37 e=37 15263: mi=3092 s=39 e=39 15264: mi=3092 s=41 e=41 15265: mi=3092 s=43 e=43 15266: mi=3092 s=46 e=48 15267: mi=3092 s=50 e=51 15268: mi=3092 s=53 e=55 15269: mi=3092 s=57 e=57 15270: mi=3092 s=59 e=65 15271: mi=3092 s=67 e=67 15272: mi=3092 s=69 e=75 15273: mi=3092 s=77 e=78 15274: mi=3092 s=80 e=80 15275: mi=3092 s=82 e=82 15276: mi=3092 s=84 e=84 15277: mi=3092 s=86 e=87 15278: mi=3092 s=89 e=94 15279: mi=3092 s=96 e=96 15280: mi=3092 s=98 e=98 15281: mi=3092 s=101 e=101 15282: mi=3092 s=104 e=104 15283: mi=3092 s=107 e=108 15284: mi=3092 s=110 e=110 15285: mi=3092 s=113 e=114 15286: mi=3092 s=117 e=117 15287: mi=3092 s=120 e=121 15288: mi=3092 s=124 e=125 15289: mi=3092 s=128 e=128 15290: mi=3092 s=131 e=132 15291: mi=3092 s=134 e=134 15292: mi=3092 s=137 e=138 15293: mi=3092 s=141 e=141 15294: mi=3092 s=144 e=145 15295: mi=3092 s=147 e=147 15296: mi=3092 s=150 e=151 15297: mi=3092 s=154 e=154 15298: mi=3092 s=157 e=158 15299: mi=3092 s=161 e=162 15300: mi=3092 s=165 e=166 15301: mi=3092 s=169 e=170 15302: mi=3092 s=173 e=173 15303: mi=3092 s=175 e=175 15304: mi=3092 s=177 e=177 15305: mi=3092 s=179 e=179 15306: mi=3092 s=181 e=183 15307: mi=3092 s=185 e=189 15308: mi=3092 s=191 e=191 15309: mi=3092 s=194 e=194 15310: mi=3092 s=196 e=196 15311: mi=3092 s=199 e=199 15312: mi=3092 s=200 e=200 15313: mi=3092 s=202 e=202 15314: mi=3092 s=204 e=204 15315: mi=3092 s=206 e=206 15316: mi=3092 s=208 e=208 15317: mi=3092 s=210 e=210 15318: mi=3092 s=212 e=212 15319: mi=3092 s=214 e=214 15320: mi=3092 s=216 e=216 15321: mi=3092 s=218 e=218 15322: mi=3092 s=220 e=220 15323: mi=3092 s=222 e=222 15324: mi=3092 s=224 e=224 15325: mi=3092 s=226 e=226 15326: mi=3092 s=228 e=228 15327: mi=3092 s=230 e=232 15328: mi=3092 s=234 e=238 15329: mi=3092 s=240 e=240 15330: mi=3093 s=0 e=1 15331: mi=3093 s=3 e=3 15332: mi=3093 s=6 e=7 15333: mi=3093 s=9 e=11 15334: mi=3093 s=13 e=16 15335: mi=3093 s=18 e=20 15336: mi=3093 s=22 e=26 15337: mi=3093 s=28 e=28 15338: mi=3093 s=30 e=31 15339: mi=3093 s=34 e=35 15340: mi=3093 s=38 e=39 15341: mi=3093 s=42 e=43 15342: mi=3093 s=45 e=45 15343: mi=3093 s=47 e=47 15344: mi=3093 s=49 e=49 15345: mi=3093 s=51 e=51 15346: mi=3093 s=53 e=53 15347: mi=3093 s=55 e=56 15348: mi=3093 s=58 e=63 15349: mi=3093 s=65 e=65 15350: mi=3093 s=67 e=67 15351: mi=3093 s=70 e=70 15352: mi=3093 s=73 e=73 15353: mi=3093 s=76 e=77 15354: mi=3093 s=79 e=79 15355: mi=3093 s=82 e=83 15356: mi=3093 s=86 e=86 15357: mi=3093 s=89 e=90 15358: mi=3093 s=93 e=94 15359: mi=3093 s=97 e=97 15360: mi=3093 s=100 e=101 15361: mi=3093 s=103 e=103 15362: mi=3093 s=106 e=107 15363: mi=3093 s=110 e=110 15364: mi=3093 s=113 e=114 15365: mi=3093 s=116 e=116 15366: mi=3093 s=119 e=120 15367: mi=3093 s=123 e=123 15368: mi=3093 s=126 e=127 15369: mi=3093 s=130 e=131 15370: mi=3093 s=134 e=135 15371: mi=3093 s=138 e=139 15372: mi=3093 s=142 e=143 15373: mi=3094 s=0 e=1 15374: mi=3094 s=3 e=3 15375: mi=3094 s=5 e=5 15376: mi=3094 s=7 e=7 15377: mi=3094 s=9 e=9 15378: mi=3094 s=11 e=11 15379: mi=3095 s=0 e=0 15380: mi=3095 s=2 e=2 15381: mi=3095 s=4 e=4 15382: mi=3095 s=6 e=6 15383: mi=3095 s=8 e=8 15384: mi=3095 s=10 e=10 15385: mi=3095 s=13 e=13 15386: mi=3095 s=15 e=15 15387: mi=3095 s=17 e=17 15388: mi=3095 s=19 e=19 15389: mi=3095 s=22 e=22 15390: mi=3095 s=24 e=26 15391: mi=3095 s=28 e=32 15392: mi=3095 s=34 e=34 15393: mi=3095 s=35 e=35 15394: mi=3095 s=37 e=37 15395: mi=3095 s=39 e=39 15396: mi=3095 s=41 e=41 15397: mi=3095 s=43 e=43 15398: mi=3095 s=46 e=46 15399: mi=3095 s=48 e=48 15400: mi=3095 s=51 e=51 15401: mi=3095 s=54 e=55 15402: mi=3095 s=58 e=60 15403: mi=3095 s=62 e=62 15404: mi=3095 s=65 e=65 15405: mi=3096 s=0 e=2 15406: mi=3096 s=5 e=6 15407: mi=3096 s=8 e=8 15408: mi=3096 s=10 e=10 15409: mi=3096 s=12 e=12 15410: mi=3096 s=14 e=14 15411: mi=3096 s=17 e=17 15412: mi=3096 s=20 e=20 15413: mi=3096 s=23 e=24 15414: mi=3096 s=27 e=28 15415: mi=3096 s=31 e=31 15416: mi=3096 s=34 e=35 15417: mi=3096 s=38 e=39 15418: mi=3096 s=42 e=43 15419: mi=3096 s=46 e=47 15420: mi=3096 s=50 e=50 15421: mi=3096 s=53 e=54 15422: mi=3096 s=56 e=56 15423: mi=3096 s=59 e=60 15424: mi=3096 s=62 e=62 15425: mi=3096 s=64 e=64 15426: mi=3096 s=66 e=68 15427: mi=3096 s=70 e=70 15428: mi=3096 s=72 e=72 15429: mi=3096 s=75 e=75 15430: mi=3096 s=78 e=78 15431: mi=3096 s=80 e=80 15432: mi=3096 s=82 e=82 15433: mi=3096 s=84 e=84 15434: mi=3096 s=86 e=86 15435: mi=3096 s=89 e=89 15436: mi=3096 s=92 e=92 15437: mi=3096 s=95 e=96 15438: mi=3096 s=99 e=100 15439: mi=3096 s=103 e=104 15440: mi=3096 s=107 e=108 15441: mi=3096 s=111 e=111 15442: mi=3096 s=113 e=113 15443: mi=3096 s=116 e=117 15444: mi=3096 s=119 e=119 15445: mi=3096 s=120 e=120 15446: mi=3096 s=123 e=125 15447: mi=3096 s=127 e=127 15448: mi=3096 s=130 e=132 15449: mi=3096 s=134 e=134 15450: mi=3096 s=135 e=135 15451: mi=3096 s=137 e=137 15452: mi=3096 s=139 e=139 15453: mi=3096 s=141 e=141 15454: mi=3096 s=143 e=143 15455: mi=3096 s=145 e=145 15456: mi=3096 s=148 e=148 15457: mi=3096 s=151 e=151 15458: mi=3096 s=154 e=155 15459: mi=3096 s=158 e=159 15460: mi=3096 s=162 e=163 15461: mi=3096 s=166 e=166 15462: mi=3096 s=169 e=170 15463: mi=3096 s=173 e=174 15464: mi=3096 s=177 e=178 15465: mi=3096 s=181 e=182 15466: mi=3096 s=185 e=185 15467: mi=3096 s=187 e=187 15468: mi=3096 s=189 e=190 15469: mi=3096 s=192 e=194 15470: mi=3096 s=197 e=201 15471: mi=3096 s=203 e=203 15472: mi=3096 s=205 e=205 15473: mi=3096 s=207 e=207 15474: mi=3096 s=209 e=209 15475: mi=3096 s=212 e=212 15476: mi=3096 s=213 e=213 15477: mi=3096 s=215 e=215 15478: mi=3096 s=216 e=216 15479: mi=3096 s=218 e=218 15480: mi=3096 s=220 e=220 15481: mi=3096 s=222 e=222 15482: mi=3096 s=224 e=224 15483: mi=3096 s=227 e=227 15484: mi=3096 s=230 e=230 15485: mi=3096 s=233 e=234 15486: mi=3096 s=237 e=238 15487: mi=3096 s=241 e=242 15488: mi=3096 s=245 e=246 15489: mi=3096 s=249 e=250 15490: mi=3096 s=253 e=253 15491: mi=3096 s=255 e=255 15492: mi=3096 s=258 e=258 15493: mi=3096 s=259 e=259 15494: mi=3096 s=261 e=261 15495: mi=3096 s=263 e=263 15496: mi=3096 s=265 e=265 15497: mi=3096 s=267 e=267 15498: mi=3096 s=270 e=270 15499: mi=3096 s=273 e=273 15500: mi=3096 s=276 e=277 15501: mi=3096 s=280 e=281 15502: mi=3096 s=284 e=285 15503: mi=3096 s=287 e=287 15504: mi=3096 s=290 e=291 15505: mi=3096 s=294 e=295 15506: mi=3096 s=298 e=298 15507: mi=3096 s=300 e=300 15508: mi=3096 s=303 e=303 15509: mi=3096 s=305 e=305 15510: mi=3096 s=308 e=308 15511: mi=3096 s=310 e=310 15512: mi=3096 s=312 e=312 15513: mi=3096 s=315 e=315 15514: mi=3096 s=317 e=317 15515: mi=3096 s=319 e=319 15516: mi=3096 s=321 e=321 15517: mi=3096 s=323 e=323 15518: mi=3096 s=326 e=326 15519: mi=3096 s=327 e=327 15520: mi=3096 s=329 e=329 15521: mi=3096 s=331 e=331 15522: mi=3096 s=332 e=332 15523: mi=3096 s=334 e=334 15524: mi=3096 s=336 e=336 15525: mi=3096 s=338 e=338 15526: mi=3096 s=341 e=341 15527: mi=3096 s=344 e=344 15528: mi=3096 s=346 e=348 15529: mi=3096 s=350 e=350 15530: mi=3096 s=352 e=352 15531: mi=3096 s=354 e=354 15532: mi=3096 s=357 e=358 15533: mi=3096 s=360 e=360 15534: mi=3096 s=362 e=362 15535: mi=3096 s=364 e=364 15536: mi=3096 s=366 e=366 15537: mi=3096 s=368 e=368 15538: mi=3096 s=371 e=371 15539: mi=3096 s=374 e=374 15540: mi=3096 s=376 e=376 15541: mi=3096 s=378 e=378 15542: mi=3096 s=379 e=379 15543: mi=3096 s=381 e=382 15544: mi=3096 s=384 e=386 15545: mi=3096 s=389 e=389 15546: mi=3096 s=391 e=391 15547: mi=3096 s=392 e=393 15548: mi=3096 s=394 e=394 15549: mi=3096 s=396 e=396 15550: mi=3096 s=398 e=398 15551: mi=3096 s=400 e=400 15552: mi=3096 s=403 e=403 15553: mi=3096 s=406 e=406 15554: mi=3096 s=409 e=409 15555: mi=3096 s=412 e=412 15556: mi=3096 s=414 e=414 15557: mi=3096 s=415 e=415 15558: mi=3096 s=417 e=417 15559: mi=3096 s=419 e=419 15560: mi=3096 s=421 e=421 15561: mi=3096 s=424 e=424 15562: mi=3096 s=427 e=427 15563: mi=3096 s=429 e=429 15564: mi=3096 s=432 e=432 15565: mi=3096 s=434 e=434 15566: mi=3096 s=437 e=437 15567: mi=3096 s=438 e=438 15568: mi=3096 s=441 e=442 15569: mi=3096 s=443 e=443 15570: mi=3101 s=0 e=2 15571: mi=3101 s=4 e=4 15572: mi=3101 s=7 e=7 15573: mi=3101 s=10 e=10 15574: mi=3101 s=12 e=12 15575: mi=3101 s=14 e=14 15576: mi=3101 s=17 e=17 15577: mi=3101 s=19 e=19 15578: mi=3101 s=21 e=21 15579: mi=3101 s=23 e=23 15580: mi=3101 s=26 e=27 15581: mi=3101 s=30 e=30 15582: mi=3101 s=32 e=32 15583: mi=3101 s=35 e=35 15584: mi=3101 s=37 e=37 15585: mi=3101 s=39 e=39 15586: mi=3101 s=41 e=42 15587: mi=3101 s=45 e=46 15588: mi=3101 s=48 e=50 15589: mi=3101 s=52 e=52 15590: mi=3101 s=53 e=53 15591: mi=3101 s=55 e=55 15592: mi=3101 s=57 e=57 15593: mi=3101 s=60 e=60 15594: mi=3101 s=62 e=62 15595: mi=3101 s=64 e=64 15596: mi=3101 s=66 e=66 15597: mi=3101 s=68 e=68 15598: mi=3101 s=71 e=71 15599: mi=3101 s=73 e=73 15600: mi=3101 s=76 e=76 15601: mi=3106 s=0 e=1 15602: mi=3106 s=3 e=3 15603: mi=3106 s=5 e=5 15604: mi=3106 s=7 e=7 15605: mi=3106 s=9 e=9 15606: mi=3106 s=11 e=11 15607: mi=3106 s=14 e=14 15608: mi=3106 s=16 e=16 15609: mi=3106 s=18 e=18 15610: mi=3106 s=21 e=21 15611: mi=3110 s=0 e=0 15612: mi=3110 s=2 e=3 15613: mi=3110 s=5 e=5 15614: mi=3110 s=8 e=8 15615: mi=3111 s=0 e=0 15616: mi=3111 s=2 e=3 15617: mi=3111 s=5 e=5 15618: mi=3111 s=8 e=8 15619: mi=3112 s=0 e=0 15620: mi=3112 s=2 e=2 15621: mi=3112 s=5 e=5 15622: mi=3114 s=0 e=0 15623: mi=3114 s=2 e=2 15624: mi=3114 s=5 e=5 15625: mi=3115 s=0 e=0 15626: mi=3115 s=2 e=3 15627: mi=3115 s=5 e=5 15628: mi=3120 s=0 e=0 15629: mi=3120 s=2 e=2 15630: mi=3120 s=5 e=5 15631: mi=3123 s=0 e=0 15632: mi=3123 s=2 e=2 15633: mi=3123 s=5 e=5 15634: mi=3123 s=7 e=7 15635: mi=3123 s=9 e=9 15636: mi=3123 s=12 e=13 15637: mi=3123 s=16 e=17 15638: mi=3123 s=19 e=19 15639: mi=3123 s=21 e=22 15640: mi=3123 s=25 e=26 15641: mi=3123 s=28 e=28 15642: mi=3123 s=30 e=30 15643: mi=3123 s=33 e=34 15644: mi=3123 s=37 e=37 15645: mi=3123 s=39 e=39 15646: mi=3123 s=42 e=43 15647: mi=3123 s=45 e=47 15648: mi=3123 s=49 e=49 15649: mi=3123 s=51 e=52 15650: mi=3123 s=54 e=55 15651: mi=3123 s=57 e=57 15652: mi=3123 s=59 e=59 15653: mi=3123 s=61 e=61 15654: mi=3123 s=63 e=63 15655: mi=3123 s=65 e=65 15656: mi=3123 s=67 e=67 15657: mi=3123 s=69 e=71 15658: mi=3123 s=73 e=73 15659: mi=3123 s=75 e=75 15660: mi=3123 s=77 e=77 15661: mi=3123 s=79 e=79 15662: mi=3123 s=81 e=81 15663: mi=3123 s=84 e=84 15664: mi=3123 s=87 e=87 15665: mi=3123 s=90 e=91 15666: mi=3123 s=94 e=95 15667: mi=3123 s=98 e=98 15668: mi=3123 s=101 e=102 15669: mi=3123 s=104 e=104 15670: mi=3123 s=107 e=108 15671: mi=3123 s=111 e=111 15672: mi=3123 s=114 e=115 15673: mi=3123 s=117 e=117 15674: mi=3123 s=120 e=121 15675: mi=3123 s=124 e=124 15676: mi=3123 s=127 e=128 15677: mi=3123 s=130 e=132 15678: mi=3123 s=135 e=136 15679: mi=3123 s=139 e=139 15680: mi=3123 s=142 e=143 15681: mi=3123 s=146 e=147 15682: mi=3123 s=150 e=150 15683: mi=3123 s=153 e=154 15684: mi=3123 s=156 e=156 15685: mi=3123 s=159 e=160 15686: mi=3123 s=163 e=163 15687: mi=3123 s=166 e=167 15688: mi=3123 s=169 e=169 15689: mi=3123 s=172 e=173 15690: mi=3123 s=176 e=177 15691: mi=3123 s=180 e=180 15692: mi=3123 s=182 e=182 15693: mi=3123 s=184 e=184 15694: mi=3123 s=186 e=186 15695: mi=3123 s=189 e=190 15696: mi=3123 s=192 e=192 15697: mi=3123 s=195 e=198 15698: mi=3123 s=200 e=200 15699: mi=3123 s=203 e=204 15700: mi=3123 s=206 e=206 15701: mi=3123 s=208 e=209 15702: mi=3123 s=211 e=212 15703: mi=3123 s=214 e=214 15704: mi=3123 s=217 e=220 15705: mi=3123 s=223 e=223 15706: mi=3123 s=225 e=225 15707: mi=3123 s=228 e=228 15708: mi=3123 s=231 e=231 15709: mi=3123 s=233 e=233 15710: mi=3123 s=236 e=236 15711: mi=3123 s=239 e=239 15712: mi=3123 s=240 e=240 15713: mi=3123 s=242 e=242 15714: mi=3123 s=244 e=244 15715: mi=3123 s=245 e=245 15716: mi=3123 s=247 e=247 15717: mi=3123 s=249 e=249 15718: mi=3123 s=251 e=251 15719: mi=3123 s=254 e=254 15720: mi=3123 s=256 e=256 15721: mi=3123 s=259 e=259 15722: mi=3123 s=262 e=263 15723: mi=3123 s=265 e=265 15724: mi=3123 s=267 e=268 15725: mi=3123 s=270 e=273 15726: mi=3123 s=275 e=275 15727: mi=3123 s=278 e=279 15728: mi=3123 s=281 e=282 15729: mi=3123 s=284 e=284 15730: mi=3123 s=286 e=287 15731: mi=3123 s=290 e=290 15732: mi=3123 s=292 e=292 15733: mi=3123 s=294 e=294 15734: mi=3123 s=297 e=297 15735: mi=3123 s=299 e=299 15736: mi=3123 s=301 e=301 15737: mi=3123 s=304 e=304 15738: mi=3123 s=306 e=308 15739: mi=3123 s=311 e=311 15740: mi=3123 s=313 e=313 15741: mi=3123 s=315 e=317 15742: mi=3123 s=320 e=320 15743: mi=3123 s=322 e=322 15744: mi=3123 s=325 e=325 15745: mi=3123 s=326 e=327 15746: mi=3123 s=330 e=330 15747: mi=3123 s=331 e=331 15748: mi=3123 s=333 e=333 15749: mi=3123 s=335 e=336 15750: mi=3123 s=338 e=340 15751: mi=3123 s=341 e=341 15752: mi=3123 s=343 e=345 15753: mi=3123 s=347 e=347 15754: mi=3123 s=349 e=349 15755: mi=3123 s=351 e=351 15756: mi=3123 s=353 e=353 15757: mi=3123 s=355 e=358 15758: mi=3123 s=360 e=360 15759: mi=3123 s=362 e=367 15760: mi=3123 s=369 e=373 15761: mi=3123 s=375 e=378 15762: mi=3123 s=380 e=380 15763: mi=3123 s=382 e=384 15764: mi=3123 s=386 e=387 15765: mi=3123 s=389 e=390 15766: mi=3123 s=391 e=391 15767: mi=3128 s=0 e=0 15768: mi=3128 s=2 e=2 15769: mi=3128 s=4 e=4 15770: mi=3128 s=6 e=6 15771: mi=3128 s=8 e=8 15772: mi=3128 s=11 e=11 15773: mi=3128 s=14 e=14 15774: mi=3132 s=0 e=0 15775: mi=3132 s=2 e=2 15776: mi=3132 s=4 e=4 15777: mi=3132 s=6 e=6 15778: mi=3132 s=9 e=11 15779: mi=3132 s=13 e=13 15780: mi=3136 s=0 e=2 15781: mi=3136 s=4 e=4 15782: mi=3136 s=6 e=6 15783: mi=3136 s=9 e=9 15784: mi=3136 s=12 e=12 15785: mi=3136 s=14 e=14 15786: mi=3136 s=17 e=17 15787: mi=3136 s=19 e=19 15788: mi=3136 s=21 e=24 15789: mi=3136 s=26 e=26 15790: mi=3136 s=28 e=30 15791: mi=3136 s=32 e=32 15792: mi=3136 s=35 e=37 15793: mi=3136 s=39 e=39 15794: mi=3136 s=41 e=43 15795: mi=3136 s=45 e=45 15796: mi=3136 s=47 e=47 15797: mi=3136 s=49 e=52 15798: mi=3136 s=53 e=53 15799: mi=3136 s=55 e=63 15800: mi=3136 s=66 e=66 15801: mi=3137 s=0 e=0 15802: mi=3137 s=2 e=2 15803: mi=3137 s=5 e=5 15804: mi=3138 s=0 e=1 15805: mi=3138 s=3 e=3 15806: mi=3138 s=6 e=6 15807: mi=3138 s=8 e=8 15808: mi=3138 s=11 e=12 15809: mi=3138 s=14 e=14 15810: mi=3138 s=16 e=16 15811: mi=3138 s=19 e=20 15812: mi=3138 s=22 e=22 15813: mi=3138 s=25 e=26 15814: mi=3138 s=28 e=28 15815: mi=3138 s=31 e=32 15816: mi=3138 s=35 e=40 15817: mi=3138 s=43 e=43 15818: mi=3138 s=45 e=45 15819: mi=3138 s=48 e=49 15820: mi=3138 s=51 e=51 15821: mi=3138 s=53 e=53 15822: mi=3138 s=56 e=57 15823: mi=3138 s=60 e=60 15824: mi=3138 s=62 e=62 15825: mi=3138 s=65 e=66 15826: mi=3138 s=68 e=68 15827: mi=3138 s=70 e=70 15828: mi=3138 s=73 e=74 15829: mi=3138 s=77 e=77 15830: mi=3139 s=0 e=0 15831: mi=3139 s=2 e=2 15832: mi=3139 s=5 e=5 15833: mi=3140 s=0 e=0 15834: mi=3140 s=2 e=2 15835: mi=3140 s=5 e=5 15836: mi=3140 s=7 e=7 15837: mi=3140 s=10 e=10 15838: mi=3140 s=12 e=12 15839: mi=3140 s=15 e=16 15840: mi=3140 s=18 e=18 15841: mi=3140 s=20 e=20 15842: mi=3140 s=23 e=24 15843: mi=3140 s=27 e=27 15844: mi=3140 s=29 e=29 15845: mi=3140 s=32 e=33 15846: mi=3140 s=35 e=35 15847: mi=3140 s=37 e=37 15848: mi=3140 s=40 e=41 15849: mi=3140 s=44 e=44 15850: mi=3141 s=0 e=0 15851: mi=3141 s=2 e=2 15852: mi=3141 s=5 e=5 15853: mi=3142 s=0 e=0 15854: mi=3142 s=2 e=2 15855: mi=3142 s=4 e=4 15856: mi=3142 s=7 e=8 15857: mi=3142 s=11 e=12 15858: mi=3142 s=14 e=14 15859: mi=3142 s=17 e=18 15860: mi=3142 s=21 e=21 15861: mi=3142 s=23 e=23 15862: mi=3142 s=26 e=28 15863: mi=3142 s=31 e=33 15864: mi=3142 s=36 e=36 15865: mi=3143 s=0 e=0 15866: mi=3143 s=2 e=2 15867: mi=3143 s=5 e=5 15868: mi=3144 s=0 e=0 15869: mi=3144 s=2 e=2 15870: mi=3144 s=5 e=5 15871: mi=3144 s=7 e=7 15872: mi=3144 s=10 e=12 15873: mi=3144 s=14 e=14 15874: mi=3144 s=16 e=16 15875: mi=3144 s=18 e=18 15876: mi=3144 s=21 e=22 15877: mi=3144 s=25 e=25 15878: mi=3145 s=0 e=0 15879: mi=3145 s=2 e=2 15880: mi=3145 s=5 e=5 15881: mi=3146 s=0 e=0 15882: mi=3146 s=2 e=2 15883: mi=3146 s=3 e=3 15884: mi=3146 s=6 e=6 15885: mi=3146 s=8 e=8 15886: mi=3146 s=11 e=11 15887: mi=3146 s=14 e=14 15888: mi=3146 s=17 e=17 15889: mi=3146 s=19 e=19 15890: mi=3146 s=21 e=21 15891: mi=3146 s=24 e=25 15892: mi=3146 s=27 e=27 15893: mi=3146 s=30 e=31 15894: mi=3146 s=33 e=33 15895: mi=3146 s=36 e=37 15896: mi=3146 s=40 e=40 15897: mi=3148 s=0 e=0 15898: mi=3148 s=2 e=2 15899: mi=3149 s=0 e=0 15900: mi=3149 s=2 e=2 15901: mi=3150 s=0 e=0 15902: mi=3150 s=2 e=2 15903: mi=3151 s=0 e=0 15904: mi=3151 s=2 e=2 15905: mi=3152 s=0 e=0 15906: mi=3152 s=2 e=2 15907: mi=3153 s=0 e=0 15908: mi=3153 s=2 e=2 15909: mi=3154 s=0 e=0 15910: mi=3154 s=2 e=2 15911: mi=3155 s=0 e=0 15912: mi=3155 s=2 e=2 15913: mi=3156 s=0 e=0 15914: mi=3156 s=2 e=2 15915: mi=3157 s=0 e=0 15916: mi=3157 s=2 e=2 15917: mi=3158 s=0 e=0 15918: mi=3158 s=2 e=2 15919: mi=3159 s=0 e=0 15920: mi=3159 s=3 e=3 15921: mi=3160 s=0 e=0 15922: mi=3160 s=3 e=3 15923: mi=3161 s=0 e=0 15924: mi=3161 s=3 e=3 15925: mi=3162 s=0 e=1 15926: mi=3162 s=4 e=4 15927: mi=3162 s=6 e=6 15928: mi=3162 s=8 e=8 15929: mi=3162 s=11 e=11 15930: mi=3162 s=13 e=13 15931: mi=3162 s=15 e=15 15932: mi=3162 s=18 e=18 15933: mi=3162 s=20 e=20 15934: mi=3162 s=22 e=22 15935: mi=3162 s=25 e=25 15936: mi=3162 s=27 e=27 15937: mi=3162 s=29 e=29 15938: mi=3162 s=32 e=32 15939: mi=3162 s=34 e=34 15940: mi=3162 s=36 e=36 15941: mi=3162 s=38 e=38 15942: mi=3162 s=40 e=40 15943: mi=3162 s=43 e=43 15944: mi=3162 s=46 e=46 15945: mi=3162 s=47 e=47 15946: mi=3162 s=49 e=49 15947: mi=3162 s=51 e=51 15948: mi=3162 s=53 e=53 15949: mi=3162 s=55 e=55 15950: mi=3162 s=58 e=58 15951: mi=3162 s=60 e=60 15952: mi=3162 s=62 e=62 15953: mi=3166 s=0 e=1 15954: mi=3166 s=3 e=3 15955: mi=3166 s=5 e=5 15956: mi=3166 s=7 e=7 15957: mi=3166 s=10 e=10 15958: mi=3166 s=13 e=14 15959: mi=3166 s=17 e=18 15960: mi=3166 s=21 e=21 15961: mi=3166 s=23 e=23 15962: mi=3166 s=26 e=27 15963: mi=3166 s=29 e=29 15964: mi=3166 s=31 e=31 15965: mi=3166 s=34 e=39 15966: mi=3166 s=42 e=42 15967: mi=3167 s=0 e=2 15968: mi=3167 s=4 e=4 15969: mi=3167 s=6 e=10 15970: mi=3167 s=12 e=12 15971: mi=3167 s=14 e=16 15972: mi=3167 s=18 e=18 15973: mi=3167 s=20 e=24 15974: mi=3167 s=26 e=26 15975: mi=3167 s=28 e=30 15976: mi=3167 s=33 e=35 15977: mi=3167 s=37 e=37 15978: mi=3167 s=39 e=41 15979: mi=3167 s=43 e=43 15980: mi=3167 s=46 e=48 15981: mi=3167 s=50 e=50 15982: mi=3167 s=52 e=54 15983: mi=3167 s=56 e=56 15984: mi=3167 s=59 e=59 15985: mi=3167 s=60 e=62 15986: mi=3167 s=64 e=66 15987: mi=3167 s=68 e=68 15988: mi=3167 s=71 e=73 15989: mi=3167 s=75 e=75 15990: mi=3167 s=77 e=79 15991: mi=3167 s=82 e=84 15992: mi=3167 s=87 e=89 15993: mi=3167 s=91 e=91 15994: mi=3167 s=93 e=97 15995: mi=3167 s=99 e=99 15996: mi=3167 s=101 e=103 15997: mi=3167 s=106 e=108 15998: mi=3167 s=111 e=111 15999: mi=3167 s=114 e=114 16000: mi=3167 s=116 e=116 16001: mi=3167 s=117 e=117 16002: mi=3167 s=120 e=121 16003: mi=3167 s=124 e=124 16004: mi=3167 s=127 e=127 16005: mi=3167 s=129 e=129 16006: mi=3167 s=130 e=130 16007: mi=3167 s=133 e=134 16008: mi=3167 s=137 e=137 16009: mi=3167 s=140 e=140 16010: mi=3167 s=143 e=144 16011: mi=3167 s=147 e=147 16012: mi=3167 s=150 e=152 16013: mi=3167 s=154 e=154 16014: mi=3167 s=157 e=158 16015: mi=3167 s=161 e=161 16016: mi=3167 s=164 e=166 16017: mi=3167 s=168 e=168 16018: mi=3167 s=171 e=172 16019: mi=3167 s=175 e=175 16020: mi=3167 s=178 e=180 16021: mi=3167 s=182 e=182 16022: mi=3167 s=185 e=185 16023: mi=3167 s=188 e=188 16024: mi=3167 s=191 e=192 16025: mi=3167 s=195 e=195 16026: mi=3167 s=198 e=200 16027: mi=3167 s=202 e=202 16028: mi=3167 s=205 e=206 16029: mi=3167 s=209 e=209 16030: mi=3167 s=212 e=213 16031: mi=3167 s=216 e=217 16032: mi=3167 s=220 e=222 16033: mi=3167 s=224 e=226 16034: mi=3167 s=228 e=228 16035: mi=3167 s=231 e=232 16036: mi=3167 s=234 e=237 16037: mi=3167 s=240 e=240 16038: mi=3167 s=242 e=243 16039: mi=3167 s=244 e=245 16040: mi=3167 s=246 e=246 16041: mi=3167 s=248 e=250 16042: mi=3167 s=253 e=256 16043: mi=3167 s=258 e=260 16044: mi=3167 s=262 e=262 16045: mi=3167 s=265 e=271 16046: mi=3167 s=274 e=274 16047: mi=3167 s=276 e=278 16048: mi=3167 s=280 e=282 16049: mi=3167 s=284 e=284 16050: mi=3167 s=286 e=288 16051: mi=3167 s=291 e=294 16052: mi=3167 s=296 e=298 16053: mi=3167 s=300 e=300 16054: mi=3167 s=303 e=309 16055: mi=3167 s=312 e=312 16056: mi=3167 s=314 e=314 16057: mi=3167 s=316 e=316 16058: mi=3167 s=319 e=319 16059: mi=3167 s=322 e=322 16060: mi=3167 s=324 e=324 16061: mi=3167 s=327 e=327 16062: mi=3167 s=329 e=329 16063: mi=3167 s=332 e=334 16064: mi=3167 s=336 e=338 16065: mi=3167 s=340 e=342 16066: mi=3167 s=345 e=347 16067: mi=3167 s=349 e=353 16068: mi=3167 s=355 e=358 16069: mi=3167 s=361 e=361 16070: mi=3167 s=364 e=366 16071: mi=3167 s=369 e=369 16072: mi=3167 s=372 e=375 16073: mi=3167 s=377 e=377 16074: mi=3167 s=379 e=379 16075: mi=3167 s=382 e=382 16076: mi=3167 s=385 e=385 16077: mi=3167 s=388 e=389 16078: mi=3167 s=392 e=392 16079: mi=3167 s=395 e=395 16080: mi=3167 s=398 e=399 16081: mi=3167 s=402 e=402 16082: mi=3167 s=404 e=406 16083: mi=3167 s=409 e=412 16084: mi=3167 s=414 e=416 16085: mi=3167 s=418 e=418 16086: mi=3167 s=421 e=428 16087: mi=3167 s=431 e=431 16088: mi=3167 s=433 e=433 16089: mi=3168 s=0 e=0 16090: mi=3168 s=2 e=2 16091: mi=3168 s=4 e=4 16092: mi=3168 s=6 e=6 16093: mi=3168 s=9 e=9 16094: mi=3163 s=0 e=1 16095: mi=3163 s=3 e=5 16096: mi=3163 s=8 e=9 16097: mi=3163 s=11 e=11 16098: mi=3163 s=13 e=13 16099: mi=3163 s=16 e=17 16100: mi=3163 s=19 e=22 16101: mi=3163 s=25 e=25 16102: mi=3163 s=27 e=27 16103: mi=3163 s=29 e=31 16104: mi=3163 s=33 e=33 16105: mi=3164 s=0 e=0 16106: mi=3164 s=3 e=3 16107: mi=3164 s=5 e=5 16108: mi=3165 s=0 e=4 16109: mi=3165 s=6 e=10 16110: mi=3165 s=12 e=16 16111: mi=3165 s=18 e=22 16112: mi=3165 s=24 e=26 16113: mi=3165 s=28 e=30 16114: mi=3165 s=32 e=34 16115: mi=3165 s=36 e=38 16116: mi=3165 s=40 e=40 16117: mi=3165 s=43 e=44 16118: mi=3165 s=46 e=46 16119: mi=3165 s=48 e=50 16120: mi=3165 s=52 e=52 16121: mi=3165 s=55 e=58 16122: mi=3165 s=61 e=65 16123: mi=3165 s=68 e=72 16124: mi=3165 s=75 e=76 16125: mi=3165 s=79 e=80 16126: mi=3165 s=82 e=84 16127: mi=3165 s=86 e=89 16128: mi=3165 s=92 e=95 16129: mi=3165 s=97 e=98 16130: mi=3165 s=101 e=103 16131: mi=3165 s=105 e=105 16132: mi=3165 s=108 e=108 16133: mi=3165 s=111 e=113 16134: mi=3165 s=115 e=115 16135: mi=3165 s=116 e=118 16136: mi=3165 s=120 e=123 16137: mi=3165 s=126 e=129 16138: mi=3165 s=131 e=132 16139: mi=3165 s=135 e=135 16140: mi=3165 s=136 e=138 16141: mi=3165 s=140 e=140 16142: mi=3165 s=143 e=144 16143: mi=3165 s=146 e=149 16144: mi=3165 s=152 e=153 16145: mi=3165 s=156 e=157 16146: mi=3165 s=160 e=163 16147: mi=3165 s=166 e=167 16148: mi=3165 s=169 e=169 16149: mi=3165 s=172 e=173 16150: mi=3165 s=174 e=174 16151: mi=3165 s=176 e=176 16152: mi=3165 s=178 e=178 16153: mi=3165 s=181 e=182 16154: mi=3165 s=185 e=187 16155: mi=3165 s=188 e=190 16156: mi=3165 s=192 e=192 16157: mi=3165 s=194 e=195 16158: mi=3165 s=198 e=199 16159: mi=3165 s=202 e=204 16160: mi=3165 s=206 e=206 16161: mi=3165 s=208 e=209 16162: mi=3165 s=212 e=213 16163: mi=3165 s=216 e=219 16164: mi=3165 s=221 e=221 16165: mi=3165 s=224 e=225 16166: mi=3165 s=228 e=228 16167: mi=3165 s=229 e=231 16168: mi=3165 s=233 e=233 16169: mi=3165 s=235 e=237 16170: mi=3165 s=239 e=242 16171: mi=3165 s=245 e=245 16172: mi=3165 s=247 e=249 16173: mi=3165 s=251 e=251 16174: mi=3165 s=254 e=256 16175: mi=3165 s=258 e=259 16176: mi=3165 s=261 e=263 16177: mi=3165 s=265 e=269 16178: mi=3165 s=271 e=276 16179: mi=3165 s=279 e=280 16180: mi=3165 s=283 e=287 16181: mi=3165 s=290 e=293 16182: mi=3165 s=295 e=297 16183: mi=3165 s=300 e=303 16184: mi=3165 s=305 e=308 16185: mi=3165 s=311 e=315 16186: mi=3165 s=318 e=319 16187: mi=3165 s=322 e=325 16188: mi=3165 s=327 e=327 16189: mi=3165 s=330 e=332 16190: mi=3165 s=334 e=337 16191: mi=3165 s=339 e=340 16192: mi=3165 s=343 e=345 16193: mi=3165 s=348 e=348 16194: mi=3165 s=350 e=352 16195: mi=3165 s=354 e=354 16196: mi=3165 s=356 e=357 16197: mi=3165 s=360 e=361 16198: mi=3165 s=364 e=364 16199: mi=3169 s=0 e=0 16200: mi=3169 s=2 e=2 16201: mi=3169 s=4 e=4 16202: mi=3169 s=6 e=6 16203: mi=3169 s=9 e=9 16204: mi=3170 s=0 e=0 16205: mi=3170 s=2 e=2 16206: mi=3171 s=0 e=0 16207: mi=3171 s=2 e=2 16208: mi=3171 s=4 e=4 16209: mi=3171 s=6 e=6 16210: mi=3171 s=9 e=9 16211: mi=3171 s=11 e=11 16212: mi=3172 s=0 e=0 16213: mi=3172 s=2 e=2 16214: mi=3172 s=5 e=5 16215: mi=3173 s=0 e=0 16216: mi=3173 s=2 e=2 16217: mi=3173 s=5 e=5 16218: mi=3173 s=7 e=7 16219: mi=3173 s=10 e=12 16220: mi=3173 s=15 e=17 16221: mi=3173 s=20 e=20 16222: mi=3174 s=0 e=0 16223: mi=3174 s=2 e=2 16224: mi=3175 s=0 e=0 16225: mi=3175 s=2 e=2 16226: mi=3176 s=0 e=0 16227: mi=3176 s=3 e=4 16228: mi=3176 s=6 e=7 16229: mi=3176 s=9 e=9 16230: mi=3176 s=11 e=11 16231: mi=3176 s=14 e=14 16232: mi=3176 s=16 e=16 16233: mi=3176 s=18 e=18 16234: mi=3178 s=0 e=0 16235: mi=3178 s=2 e=2 16236: mi=3182 s=0 e=0 16237: mi=3182 s=2 e=2 16238: mi=3177 s=0 e=0 16239: mi=3177 s=2 e=2 16240: mi=3177 s=4 e=4 16241: mi=3177 s=6 e=6 16242: mi=3177 s=9 e=9 16243: mi=3179 s=0 e=0 16244: mi=3179 s=2 e=2 16245: mi=3180 s=0 e=1 16246: mi=3180 s=4 e=4 16247: mi=3181 s=0 e=0 16248: mi=3181 s=3 e=4 16249: mi=3181 s=6 e=7 16250: mi=3181 s=10 e=11 16251: mi=3181 s=14 e=14 16252: mi=3181 s=16 e=16 16253: mi=3181 s=18 e=18 16254: mi=3181 s=20 e=20 16255: mi=3181 s=23 e=23 16256: mi=3183 s=0 e=0 16257: mi=3183 s=2 e=2 16258: mi=3184 s=0 e=0 16259: mi=3184 s=2 e=2 16260: mi=3185 s=0 e=2 16261: mi=3185 s=4 e=4 16262: mi=3185 s=6 e=6 16263: mi=3185 s=8 e=8 16264: mi=3185 s=10 e=10 16265: mi=3185 s=12 e=12 16266: mi=3185 s=15 e=18 16267: mi=3185 s=21 e=25 16268: mi=3185 s=28 e=29 16269: mi=3185 s=31 e=34 16270: mi=3185 s=37 e=38 16271: mi=3185 s=40 e=43 16272: mi=3185 s=46 e=49 16273: mi=3185 s=52 e=53 16274: mi=3185 s=56 e=57 16275: mi=3185 s=60 e=60 16276: mi=3185 s=62 e=62 16277: mi=3185 s=64 e=64 16278: mi=3185 s=67 e=69 16279: mi=3185 s=72 e=72 16280: mi=5234 s=0 e=1 16281: mi=5234 s=4 e=4 16282: mi=5235 s=0 e=1 16283: mi=5235 s=4 e=5 16284: mi=5235 s=7 e=7 16285: mi=5235 s=9 e=9 16286: mi=5235 s=11 e=11 16287: mi=5235 s=13 e=13 16288: mi=5235 s=15 e=15 16289: mi=5235 s=18 e=18 16290: mi=5235 s=20 e=20 16291: mi=5236 s=0 e=0 16292: mi=5236 s=2 e=2 16293: mi=5236 s=5 e=5 16294: mi=5236 s=8 e=8 16295: mi=5236 s=11 e=11 16296: mi=5237 s=0 e=0 16297: mi=5237 s=2 e=2 16298: mi=5237 s=5 e=5 16299: mi=5237 s=6 e=6 16300: mi=5237 s=9 e=10 16301: mi=5237 s=12 e=12 16302: mi=5237 s=15 e=16 16303: mi=5237 s=18 e=18 16304: mi=5237 s=20 e=20 16305: mi=5237 s=22 e=23 16306: mi=5237 s=24 e=25 16307: mi=5238 s=0 e=0 16308: mi=5240 s=0 e=0 16309: mi=5240 s=2 e=2 16310: mi=5240 s=5 e=6 16311: mi=5240 s=8 e=8 16312: mi=5240 s=10 e=10 16313: mi=5240 s=12 e=12 16314: mi=5240 s=14 e=14 16315: mi=5240 s=17 e=20 16316: mi=5240 s=22 e=22 16317: mi=5240 s=25 e=25 16318: mi=5240 s=27 e=27 16319: mi=5240 s=30 e=31 16320: mi=5240 s=33 e=33 16321: mi=5240 s=35 e=35 16322: mi=5240 s=37 e=37 16323: mi=5240 s=40 e=43 16324: mi=5240 s=45 e=45 16325: mi=5240 s=47 e=47 16326: mi=5240 s=50 e=51 16327: mi=5240 s=53 e=53 16328: mi=5240 s=56 e=56 16329: mi=5240 s=59 e=60 16330: mi=5240 s=62 e=62 16331: mi=5240 s=65 e=65 16332: mi=5240 s=68 e=68 16333: mi=5241 s=0 e=0 16334: mi=5241 s=2 e=2 16335: mi=5241 s=5 e=5 16336: mi=5241 s=6 e=6 16337: mi=5241 s=9 e=10 16338: mi=5241 s=12 e=12 16339: mi=5241 s=15 e=16 16340: mi=5241 s=18 e=18 16341: mi=5241 s=20 e=20 16342: mi=5241 s=22 e=22 16343: mi=5241 s=25 e=28 16344: mi=5241 s=30 e=30 16345: mi=5241 s=33 e=33 16346: mi=5241 s=34 e=34 16347: mi=5241 s=36 e=36 16348: mi=5241 s=39 e=39 16349: mi=5241 s=42 e=42 16350: mi=5241 s=45 e=45 16351: mi=5242 s=0 e=1 16352: mi=5242 s=3 e=3 16353: mi=5242 s=5 e=5 16354: mi=5242 s=6 e=6 16355: mi=5242 s=8 e=8 16356: mi=5242 s=10 e=10 16357: mi=5242 s=13 e=13 16358: mi=5242 s=14 e=14 16359: mi=5242 s=17 e=18 16360: mi=5242 s=20 e=20 16361: mi=5242 s=23 e=24 16362: mi=5242 s=26 e=26 16363: mi=5242 s=28 e=28 16364: mi=5242 s=30 e=30 16365: mi=5242 s=33 e=34 16366: mi=5242 s=36 e=36 16367: mi=5242 s=37 e=37 16368: mi=5242 s=39 e=39 16369: mi=5242 s=41 e=41 16370: mi=5242 s=43 e=43 16371: mi=5242 s=45 e=45 16372: mi=5242 s=47 e=47 16373: mi=5242 s=49 e=49 16374: mi=5242 s=51 e=51 16375: mi=5242 s=53 e=54 16376: mi=5242 s=56 e=56 16377: mi=5242 s=57 e=57 16378: mi=5242 s=60 e=61 16379: mi=5242 s=62 e=63 16380: mi=5242 s=65 e=65 16381: mi=5243 s=0 e=0 16382: mi=5243 s=2 e=2 16383: mi=5244 s=0 e=0 16384: mi=5244 s=3 e=3 16385: mi=5244 s=5 e=5 16386: mi=5245 s=0 e=0 16387: mi=5245 s=2 e=2 16388: mi=5245 s=5 e=6 16389: mi=5245 s=8 e=8 16390: mi=5245 s=10 e=10 16391: mi=5246 s=0 e=0 16392: mi=5246 s=2 e=2 16393: mi=5246 s=3 e=3 16394: mi=5246 s=6 e=6 16395: mi=5246 s=7 e=7 16396: mi=5246 s=9 e=9 16397: mi=5246 s=12 e=13 16398: mi=5247 s=0 e=1 16399: mi=5247 s=4 e=5 16400: mi=5247 s=7 e=7 16401: mi=5247 s=10 e=10 16402: mi=5247 s=11 e=11 16403: mi=5247 s=14 e=15 16404: mi=5247 s=17 e=17 16405: mi=5247 s=20 e=21 16406: mi=5247 s=23 e=23 16407: mi=5247 s=25 e=27 16408: mi=5247 s=29 e=29 16409: mi=5247 s=31 e=33 16410: mi=5247 s=35 e=35 16411: mi=5247 s=37 e=37 16412: mi=5247 s=39 e=40 16413: mi=5247 s=42 e=42 16414: mi=5247 s=43 e=43 16415: mi=5247 s=45 e=45 16416: mi=5247 s=47 e=47 16417: mi=5247 s=50 e=51 16418: mi=5247 s=53 e=53 16419: mi=5247 s=56 e=59 16420: mi=5247 s=61 e=61 16421: mi=5247 s=62 e=62 16422: mi=5247 s=63 e=64 16423: mi=5247 s=65 e=65 16424: mi=5248 s=0 e=3 16425: mi=5248 s=6 e=7 16426: mi=5248 s=9 e=9 16427: mi=5248 s=12 e=12 16428: mi=5248 s=13 e=13 16429: mi=5248 s=16 e=17 16430: mi=5248 s=19 e=19 16431: mi=5248 s=22 e=23 16432: mi=5248 s=25 e=25 16433: mi=5248 s=27 e=29 16434: mi=5248 s=31 e=31 16435: mi=5248 s=33 e=35 16436: mi=5248 s=37 e=37 16437: mi=5248 s=39 e=39 16438: mi=5248 s=41 e=41 16439: mi=5248 s=43 e=43 16440: mi=5248 s=44 e=44 16441: mi=5248 s=46 e=46 16442: mi=5248 s=48 e=48 16443: mi=5248 s=49 e=49 16444: mi=5248 s=51 e=51 16445: mi=5248 s=53 e=53 16446: mi=5248 s=56 e=57 16447: mi=5248 s=59 e=59 16448: mi=5248 s=62 e=65 16449: mi=5248 s=67 e=67 16450: mi=5248 s=68 e=68 16451: mi=5248 s=70 e=70 16452: mi=5248 s=73 e=74 16453: mi=5248 s=75 e=76 16454: mi=5248 s=77 e=77 16455: mi=5249 s=0 e=1 16456: mi=5249 s=4 e=6 16457: mi=5249 s=8 e=8 16458: mi=5249 s=11 e=11 16459: mi=5249 s=12 e=12 16460: mi=5249 s=14 e=14 16461: mi=5249 s=16 e=16 16462: mi=5249 s=19 e=20 16463: mi=5249 s=22 e=22 16464: mi=5249 s=24 e=26 16465: mi=5249 s=28 e=28 16466: mi=5249 s=30 e=32 16467: mi=5249 s=34 e=34 16468: mi=5249 s=37 e=38 16469: mi=5249 s=40 e=40 16470: mi=5249 s=42 e=42 16471: mi=5249 s=44 e=44 16472: mi=5249 s=46 e=46 16473: mi=5249 s=48 e=48 16474: mi=5249 s=49 e=49 16475: mi=5249 s=52 e=53 16476: mi=5249 s=54 e=57 16477: mi=5249 s=58 e=58 16478: mi=5249 s=60 e=60 16479: mi=5249 s=63 e=63 16480: mi=5250 s=0 e=1 16481: mi=5251 s=0 e=1 16482: mi=5252 s=0 e=0 16483: mi=5252 s=2 e=2 16484: mi=5252 s=5 e=6 16485: mi=5252 s=8 e=8 16486: mi=5253 s=0 e=0 16487: mi=5253 s=2 e=2 16488: mi=5253 s=5 e=6 16489: mi=5254 s=0 e=0 16490: mi=5254 s=2 e=2 16491: mi=5254 s=3 e=3 16492: mi=5254 s=6 e=6 16493: mi=5254 s=7 e=7 16494: mi=5254 s=9 e=14 16495: mi=5254 s=17 e=18 16496: mi=5255 s=0 e=0 16497: mi=5255 s=3 e=5 16498: mi=5255 s=7 e=7 16499: mi=5255 s=10 e=10 16500: mi=5255 s=11 e=11 16501: mi=5255 s=13 e=13 16502: mi=5255 s=15 e=15 16503: mi=5255 s=18 e=19 16504: mi=5255 s=21 e=21 16505: mi=5255 s=23 e=25 16506: mi=5255 s=27 e=27 16507: mi=5255 s=29 e=31 16508: mi=5255 s=33 e=33 16509: mi=5255 s=36 e=37 16510: mi=5255 s=39 e=39 16511: mi=5255 s=41 e=41 16512: mi=5255 s=43 e=43 16513: mi=5255 s=45 e=46 16514: mi=5255 s=48 e=48 16515: mi=5255 s=50 e=50 16516: mi=5255 s=53 e=54 16517: mi=5255 s=56 e=56 16518: mi=5255 s=58 e=58 16519: mi=5255 s=61 e=61 16520: mi=5255 s=62 e=62 16521: mi=5255 s=64 e=64 16522: mi=5255 s=66 e=66 16523: mi=5255 s=68 e=68 16524: mi=5255 s=71 e=71 16525: mi=5255 s=74 e=74 16526: mi=5255 s=77 e=78 16527: mi=5255 s=81 e=82 16528: mi=5255 s=85 e=85 16529: mi=5255 s=88 e=89 16530: mi=5255 s=92 e=93 16531: mi=5255 s=96 e=97 16532: mi=5255 s=100 e=100 16533: mi=5255 s=101 e=101 16534: mi=5255 s=103 e=103 16535: mi=5255 s=106 e=107 16536: mi=5255 s=109 e=109 16537: mi=5255 s=111 e=111 16538: mi=5255 s=114 e=115 16539: mi=5255 s=117 e=117 16540: mi=5255 s=119 e=119 16541: mi=5255 s=121 e=121 16542: mi=5255 s=124 e=124 16543: mi=5255 s=127 e=127 16544: mi=5255 s=130 e=131 16545: mi=5255 s=134 e=135 16546: mi=5255 s=138 e=139 16547: mi=5255 s=142 e=142 16548: mi=5255 s=143 e=143 16549: mi=5255 s=145 e=145 16550: mi=5255 s=148 e=149 16551: mi=5255 s=151 e=151 16552: mi=5255 s=153 e=156 16553: mi=5255 s=159 e=160 16554: mi=5255 s=161 e=161 16555: mi=5255 s=162 e=165 16556: mi=5255 s=167 e=167 16557: mi=5255 s=169 e=169 16558: mi=5255 s=172 e=172 16559: mi=5256 s=0 e=0 16560: mi=5256 s=3 e=6 16561: mi=5257 s=0 e=1 16562: mi=5257 s=3 e=3 16563: mi=5258 s=0 e=1 16564: mi=5258 s=4 e=6 16565: mi=5258 s=8 e=8 16566: mi=5258 s=11 e=11 16567: mi=5258 s=12 e=12 16568: mi=5258 s=14 e=14 16569: mi=5258 s=16 e=16 16570: mi=5258 s=19 e=20 16571: mi=5258 s=22 e=22 16572: mi=5258 s=24 e=26 16573: mi=5258 s=28 e=28 16574: mi=5258 s=30 e=32 16575: mi=5258 s=34 e=34 16576: mi=5258 s=37 e=38 16577: mi=5258 s=40 e=40 16578: mi=5258 s=42 e=42 16579: mi=5258 s=44 e=44 16580: mi=5258 s=46 e=46 16581: mi=5258 s=47 e=47 16582: mi=5258 s=50 e=51 16583: mi=5258 s=52 e=55 16584: mi=5258 s=56 e=56 16585: mi=5259 s=0 e=1 16586: mi=5260 s=0 e=1 16587: mi=5262 s=0 e=0 16588: mi=5262 s=2 e=2 16589: mi=5262 s=4 e=5 16590: mi=5262 s=7 e=7 16591: mi=5262 s=10 e=10 16592: mi=5262 s=11 e=12 16593: mi=5262 s=14 e=14 16594: mi=5263 s=0 e=0 16595: mi=5263 s=2 e=2 16596: mi=5263 s=4 e=4 16597: mi=5263 s=6 e=6 16598: mi=5263 s=8 e=8 16599: mi=5263 s=11 e=11 16600: mi=5199 s=0 e=0 16601: mi=5199 s=2 e=2 16602: mi=5200 s=0 e=0 16603: mi=5200 s=2 e=2 16604: mi=5201 s=0 e=0 16605: mi=5201 s=2 e=2 16606: mi=5202 s=0 e=0 16607: mi=5202 s=2 e=2 16608: mi=5203 s=0 e=0 16609: mi=5203 s=3 e=4 16610: mi=5204 s=0 e=2 16611: mi=5204 s=5 e=5 16612: mi=5205 s=0 e=0 16613: mi=5205 s=3 e=3 16614: mi=5205 s=6 e=7 16615: mi=5205 s=9 e=9 16616: mi=5205 s=11 e=11 16617: mi=5205 s=13 e=13 16618: mi=5205 s=16 e=16 16619: mi=5205 s=18 e=18 16620: mi=5212 s=0 e=2 16621: mi=5212 s=4 e=4 16622: mi=5212 s=6 e=6 16623: mi=5212 s=9 e=9 16624: mi=5212 s=11 e=11 16625: mi=5212 s=14 e=14 16626: mi=5212 s=16 e=16 16627: mi=5212 s=19 e=19 16628: mi=5212 s=21 e=21 16629: mi=5212 s=24 e=24 16630: mi=5220 s=0 e=2 16631: mi=5220 s=5 e=5 16632: mi=5220 s=8 e=9 16633: mi=5220 s=11 e=11 16634: mi=5220 s=14 e=15 16635: mi=5220 s=18 e=19 16636: mi=5220 s=21 e=21 16637: mi=5220 s=22 e=23 16638: mi=5223 s=0 e=1 16639: mi=5223 s=4 e=5 16640: mi=5223 s=6 e=6 16641: mi=5223 s=8 e=8 16642: mi=5223 s=10 e=10 16643: mi=5223 s=13 e=16 16644: mi=5223 s=18 e=18 16645: mi=5223 s=21 e=22 16646: mi=5223 s=24 e=25 16647: mi=5223 s=28 e=28 16648: mi=5223 s=31 e=32 16649: mi=5223 s=34 e=34 16650: mi=5223 s=37 e=38 16651: mi=5223 s=41 e=42 16652: mi=5223 s=44 e=44 16653: mi=5223 s=45 e=47 16654: mi=5223 s=48 e=49 16655: mi=5225 s=0 e=0 16656: mi=5225 s=3 e=4 16657: mi=5225 s=6 e=6 16658: mi=5225 s=8 e=8 16659: mi=5226 s=0 e=1 16660: mi=5226 s=4 e=5 16661: mi=5226 s=8 e=8 16662: mi=5226 s=11 e=12 16663: mi=5226 s=14 e=14 16664: mi=5226 s=17 e=17 16665: mi=5226 s=18 e=18 16666: mi=5226 s=21 e=23 16667: mi=5226 s=26 e=27 16668: mi=5226 s=30 e=31 16669: mi=5226 s=33 e=33 16670: mi=5226 s=36 e=37 16671: mi=5226 s=39 e=39 16672: mi=5226 s=40 e=40 16673: mi=5226 s=42 e=43 16674: mi=5226 s=46 e=46 16675: mi=5226 s=49 e=50 16676: mi=5230 s=0 e=5 16677: mi=5230 s=7 e=7 16678: mi=5230 s=8 e=8 16679: mi=5230 s=11 e=12 16680: mi=5230 s=14 e=14 16681: mi=5230 s=17 e=20 16682: mi=5230 s=22 e=22 16683: mi=5230 s=23 e=24 16684: mi=5230 s=26 e=26 16685: mi=5230 s=28 e=28 16686: mi=5230 s=31 e=32 16687: mi=5230 s=35 e=35 16688: mi=5230 s=38 e=39 16689: mi=5230 s=41 e=41 16690: mi=5230 s=43 e=43 16691: mi=5230 s=46 e=47 16692: mi=5230 s=50 e=51 16693: mi=5230 s=54 e=55 16694: mi=5230 s=57 e=58 16695: mi=5230 s=60 e=60 16696: mi=5230 s=62 e=62 16697: mi=5230 s=64 e=64 16698: mi=5230 s=67 e=69 16699: mi=5230 s=70 e=70 16700: mi=5230 s=73 e=73 16701: mi=5207 s=0 e=1 16702: mi=5208 s=0 e=0 16703: mi=5208 s=3 e=4 16704: mi=5208 s=6 e=6 16705: mi=5208 s=8 e=8 16706: mi=5208 s=10 e=10 16707: mi=5208 s=12 e=12 16708: mi=5208 s=14 e=14 16709: mi=5208 s=17 e=17 16710: mi=5208 s=18 e=19 16711: mi=5208 s=22 e=24 16712: mi=5208 s=27 e=28 16713: mi=5208 s=31 e=32 16714: mi=5208 s=34 e=34 16715: mi=5208 s=37 e=38 16716: mi=5208 s=40 e=41 16717: mi=5208 s=42 e=44 16718: mi=5208 s=47 e=47 16719: mi=5216 s=0 e=0 16720: mi=5216 s=2 e=3 16721: mi=5216 s=6 e=6 16722: mi=5217 s=0 e=0 16723: mi=5217 s=3 e=4 16724: mi=5217 s=6 e=6 16725: mi=5217 s=8 e=8 16726: mi=5217 s=10 e=10 16727: mi=5217 s=11 e=11 16728: mi=5217 s=12 e=13 16729: mi=5224 s=0 e=0 16730: mi=5224 s=3 e=6 16731: mi=5227 s=0 e=0 16732: mi=5227 s=3 e=4 16733: mi=5227 s=6 e=6 16734: mi=5227 s=8 e=8 16735: mi=5227 s=10 e=10 16736: mi=5227 s=13 e=14 16737: mi=5227 s=15 e=15 16738: mi=5227 s=18 e=19 16739: mi=5228 s=0 e=0 16740: mi=5228 s=2 e=2 16741: mi=5228 s=5 e=6 16742: mi=5228 s=9 e=12 16743: mi=5228 s=14 e=14 16744: mi=5228 s=17 e=17 16745: mi=5228 s=20 e=21 16746: mi=5228 s=23 e=29 16747: mi=5228 s=32 e=37 16748: mi=5228 s=39 e=39 16749: mi=5228 s=41 e=41 16750: mi=5228 s=44 e=44 16751: mi=5228 s=46 e=52 16752: mi=5228 s=55 e=58 16753: mi=5228 s=60 e=66 16754: mi=5228 s=69 e=72 16755: mi=5228 s=74 e=80 16756: mi=5228 s=83 e=86 16757: mi=5228 s=88 e=94 16758: mi=5228 s=97 e=104 16759: mi=5228 s=107 e=108 16760: mi=5228 s=110 e=110 16761: mi=5228 s=112 e=112 16762: mi=5228 s=115 e=120 16763: mi=5228 s=123 e=126 16764: mi=5228 s=128 e=128 16765: mi=5228 s=130 e=132 16766: mi=5228 s=134 e=134 16767: mi=5228 s=137 e=137 16768: mi=5228 s=139 e=139 16769: mi=5228 s=142 e=142 16770: mi=5228 s=145 e=145 16771: mi=5228 s=148 e=153 16772: mi=5228 s=156 e=157 16773: mi=5228 s=160 e=160 16774: mi=5228 s=163 e=166 16775: mi=5228 s=169 e=170 16776: mi=5228 s=173 e=174 16777: mi=5228 s=177 e=179 16778: mi=5228 s=181 e=183 16779: mi=5228 s=185 e=187 16780: mi=5228 s=189 e=193 16781: mi=5228 s=195 e=197 16782: mi=5228 s=199 e=201 16783: mi=5228 s=204 e=205 16784: mi=5228 s=207 e=209 16785: mi=5228 s=211 e=215 16786: mi=5228 s=217 e=219 16787: mi=5228 s=221 e=223 16788: mi=5228 s=226 e=227 16789: mi=5228 s=229 e=231 16790: mi=5228 s=233 e=234 16791: mi=5228 s=237 e=237 16792: mi=5228 s=239 e=239 16793: mi=5228 s=242 e=242 16794: mi=5228 s=245 e=245 16795: mi=5228 s=248 e=253 16796: mi=5228 s=256 e=257 16797: mi=5228 s=260 e=260 16798: mi=5228 s=263 e=266 16799: mi=5228 s=269 e=270 16800: mi=5228 s=273 e=278 16801: mi=5228 s=281 e=281 16802: mi=5228 s=282 e=282 16803: mi=5228 s=285 e=285 16804: mi=5228 s=287 e=287 16805: mi=5228 s=289 e=295 16806: mi=5228 s=298 e=298 16807: mi=5228 s=301 e=301 16808: mi=5228 s=302 e=302 16809: mi=5228 s=305 e=306 16810: mi=5228 s=308 e=308 16811: mi=5228 s=311 e=312 16812: mi=5228 s=314 e=316 16813: mi=5228 s=319 e=319 16814: mi=5228 s=320 e=320 16815: mi=5228 s=323 e=331 16816: mi=5228 s=334 e=334 16817: mi=5228 s=336 e=336 16818: mi=5228 s=339 e=340 16819: mi=5228 s=342 e=350 16820: mi=5228 s=353 e=353 16821: mi=5228 s=355 e=355 16822: mi=5228 s=356 e=358 16823: mi=5228 s=360 e=364 16824: mi=5228 s=365 e=365 16825: mi=5228 s=367 e=369 16826: mi=5228 s=372 e=373 16827: mi=5228 s=375 e=377 16828: mi=5228 s=379 e=379 16829: mi=5228 s=381 e=381 16830: mi=5228 s=383 e=385 16831: mi=5228 s=387 e=391 16832: mi=5228 s=393 e=399 16833: mi=5228 s=402 e=404 16834: mi=5228 s=405 e=405 16835: mi=5228 s=408 e=409 16836: mi=5228 s=410 e=414 16837: mi=5228 s=416 e=422 16838: mi=5228 s=425 e=425 16839: mi=5228 s=426 e=433 16840: mi=5228 s=436 e=436 16841: mi=5228 s=437 e=443 16842: mi=5228 s=446 e=446 16843: mi=5228 s=447 e=447 16844: mi=5228 s=449 e=451 16845: mi=5228 s=454 e=455 16846: mi=5228 s=457 e=457 16847: mi=5228 s=459 e=461 16848: mi=5228 s=463 e=465 16849: mi=5228 s=467 e=475 16850: mi=5228 s=478 e=480 16851: mi=5228 s=482 e=494 16852: mi=5228 s=497 e=500 16853: mi=5228 s=502 e=510 16854: mi=5228 s=513 e=513 16855: mi=5228 s=515 e=517 16856: mi=5228 s=519 e=519 16857: mi=5228 s=521 e=521 16858: mi=5228 s=523 e=531 16859: mi=5228 s=534 e=536 16860: mi=5228 s=538 e=538 16861: mi=5228 s=540 e=544 16862: mi=5228 s=547 e=547 16863: mi=5228 s=549 e=555 16864: mi=5228 s=558 e=560 16865: mi=5228 s=561 e=561 16866: mi=5228 s=563 e=565 16867: mi=5228 s=567 e=567 16868: mi=5228 s=569 e=573 16869: mi=5228 s=576 e=576 16870: mi=5228 s=577 e=577 16871: mi=5229 s=0 e=0 16872: mi=5229 s=3 e=4 16873: mi=5229 s=6 e=6 16874: mi=5229 s=9 e=10 16875: mi=5229 s=12 e=12 16876: mi=5229 s=14 e=14 16877: mi=5229 s=16 e=16 16878: mi=5229 s=18 e=18 16879: mi=5229 s=21 e=22 16880: mi=5229 s=24 e=25 16881: mi=5229 s=27 e=27 16882: mi=5229 s=29 e=30 16883: mi=5229 s=33 e=33 16884: mi=5229 s=36 e=37 16885: mi=5229 s=40 e=40 16886: mi=5229 s=41 e=41 16887: mi=5229 s=43 e=43 16888: mi=5229 s=46 e=46 16889: mi=5229 s=47 e=47 16890: mi=5229 s=49 e=49 16891: mi=5229 s=52 e=52 16892: mi=5232 s=0 e=0 16893: mi=5232 s=3 e=4 16894: mi=5232 s=6 e=6 16895: mi=5232 s=9 e=10 16896: mi=5232 s=12 e=12 16897: mi=5232 s=14 e=14 16898: mi=5232 s=16 e=16 16899: mi=5232 s=19 e=20 16900: mi=5232 s=23 e=23 16901: mi=3186 s=0 e=0 16902: mi=3186 s=3 e=3 16903: mi=3186 s=6 e=7 16904: mi=3186 s=9 e=9 16905: mi=3187 s=0 e=3 16906: mi=3187 s=6 e=7 16907: mi=3187 s=9 e=12 16908: mi=3187 s=15 e=16 16909: mi=3187 s=18 e=18 16910: mi=3187 s=21 e=21 16911: mi=3187 s=24 e=24 16912: mi=3188 s=0 e=3 16913: mi=3188 s=6 e=7 16914: mi=3188 s=9 e=9 16915: mi=3188 s=12 e=14 16916: mi=3188 s=16 e=16 16917: mi=3188 s=19 e=20 16918: mi=3188 s=22 e=23 16919: mi=3188 s=25 e=28 16920: mi=3188 s=31 e=32 16921: mi=3188 s=35 e=35 16922: mi=3188 s=36 e=37 16923: mi=3191 s=0 e=0 16924: mi=3191 s=2 e=6 16925: mi=3191 s=9 e=10 16926: mi=3192 s=0 e=0 16927: mi=3192 s=2 e=6 16928: mi=3192 s=9 e=10 16929: mi=3193 s=0 e=3 16930: mi=3193 s=5 e=5 16931: mi=3193 s=8 e=9 16932: mi=3193 s=11 e=11 16933: mi=3193 s=14 e=15 16934: mi=3193 s=17 e=17 16935: mi=3193 s=20 e=21 16936: mi=3193 s=23 e=23 16937: mi=3193 s=26 e=26 16938: mi=3193 s=28 e=28 16939: mi=3193 s=31 e=32 16940: mi=3193 s=34 e=34 16941: mi=3193 s=37 e=38 16942: mi=3193 s=40 e=40 16943: mi=3193 s=43 e=44 16944: mi=3193 s=46 e=46 16945: mi=3193 s=49 e=50 16946: mi=3193 s=52 e=52 16947: mi=3193 s=55 e=57 16948: mi=3193 s=59 e=59 16949: mi=3193 s=62 e=64 16950: mi=3193 s=66 e=66 16951: mi=3193 s=69 e=71 16952: mi=3193 s=73 e=73 16953: mi=3193 s=76 e=78 16954: mi=3193 s=80 e=80 16955: mi=3193 s=83 e=85 16956: mi=3193 s=87 e=87 16957: mi=3193 s=90 e=92 16958: mi=3193 s=94 e=94 16959: mi=3193 s=97 e=99 16960: mi=3193 s=101 e=101 16961: mi=3193 s=104 e=106 16962: mi=3193 s=108 e=108 16963: mi=3193 s=111 e=113 16964: mi=3193 s=115 e=115 16965: mi=3193 s=118 e=120 16966: mi=3193 s=122 e=122 16967: mi=3193 s=125 e=127 16968: mi=3193 s=129 e=129 16969: mi=3193 s=132 e=134 16970: mi=3193 s=136 e=136 16971: mi=3193 s=138 e=138 16972: mi=3193 s=141 e=142 16973: mi=3193 s=144 e=144 16974: mi=3193 s=146 e=146 16975: mi=3193 s=149 e=149 16976: mi=3193 s=151 e=151 16977: mi=3194 s=0 e=0 16978: mi=3194 s=3 e=3 16979: mi=3195 s=0 e=0 16980: mi=3195 s=2 e=2 16981: mi=3195 s=4 e=4 16982: mi=3195 s=7 e=7 16983: mi=3195 s=10 e=10 16984: mi=3195 s=13 e=13 16985: mi=3195 s=14 e=14 16986: mi=3195 s=17 e=18 16987: mi=3195 s=20 e=20 16988: mi=3195 s=21 e=21 16989: mi=3195 s=24 e=28 16990: mi=3195 s=31 e=32 16991: mi=3195 s=34 e=37 16992: mi=3195 s=40 e=41 16993: mi=3195 s=43 e=44 16994: mi=3195 s=47 e=47 16995: mi=3195 s=50 e=51 16996: mi=3195 s=53 e=53 16997: mi=3195 s=56 e=57 16998: mi=3195 s=59 e=59 16999: mi=3195 s=61 e=61 17000: mi=3195 s=63 e=63 17001: mi=3195 s=65 e=65 17002: mi=3195 s=68 e=68 17003: mi=3195 s=69 e=69 17004: mi=3197 s=0 e=0 17005: mi=3197 s=2 e=2 17006: mi=3197 s=3 e=4 17007: mi=3197 s=7 e=8 17008: mi=3197 s=11 e=11 17009: mi=3199 s=0 e=0 17010: mi=3199 s=2 e=2 17011: mi=3199 s=5 e=5 17012: mi=3199 s=7 e=7 17013: mi=3199 s=10 e=14 17014: mi=3199 s=16 e=16 17015: mi=3199 s=18 e=21 17016: mi=3199 s=24 e=24 17017: mi=3199 s=25 e=25 17018: mi=3199 s=28 e=29 17019: mi=3199 s=31 e=31 17020: mi=3199 s=34 e=35 17021: mi=3199 s=37 e=37 17022: mi=3199 s=40 e=43 17023: mi=3199 s=45 e=45 17024: mi=3199 s=47 e=47 17025: mi=3199 s=50 e=53 17026: mi=3199 s=56 e=56 17027: mi=3199 s=57 e=57 17028: mi=3199 s=60 e=61 17029: mi=3199 s=63 e=63 17030: mi=3199 s=66 e=66 17031: mi=3199 s=67 e=67 17032: mi=3199 s=70 e=71 17033: mi=3199 s=73 e=73 17034: mi=3199 s=76 e=77 17035: mi=3199 s=79 e=79 17036: mi=3199 s=82 e=82 17037: mi=3199 s=83 e=83 17038: mi=3199 s=86 e=87 17039: mi=3199 s=90 e=91 17040: mi=3199 s=92 e=95 17041: mi=3199 s=98 e=98 17042: mi=3199 s=101 e=104 17043: mi=3199 s=106 e=106 17044: mi=3199 s=108 e=112 17045: mi=3199 s=115 e=115 17046: mi=3199 s=118 e=118 17047: mi=3199 s=121 e=121 17048: mi=3199 s=124 e=125 17049: mi=3199 s=127 e=128 17050: mi=3199 s=129 e=129 17051: mi=3199 s=132 e=132 17052: mi=3199 s=133 e=133 17053: mi=3199 s=136 e=137 17054: mi=3199 s=139 e=139 17055: mi=3199 s=142 e=143 17056: mi=3199 s=145 e=145 17057: mi=3199 s=148 e=148 17058: mi=3199 s=149 e=149 17059: mi=3201 s=0 e=2 17060: mi=3201 s=3 e=3 17061: mi=3201 s=5 e=13 17062: mi=3201 s=15 e=15 17063: mi=3201 s=16 e=18 17064: mi=3201 s=19 e=19 17065: mi=3202 s=0 e=3 17066: mi=3202 s=5 e=5 17067: mi=3202 s=8 e=9 17068: mi=3202 s=12 e=13 17069: mi=3202 s=15 e=15 17070: mi=3202 s=18 e=19 17071: mi=3202 s=21 e=21 17072: mi=3202 s=24 e=25 17073: mi=3202 s=27 e=28 17074: mi=3202 s=31 e=32 17075: mi=3202 s=34 e=34 17076: mi=3202 s=35 e=35 17077: mi=3202 s=37 e=39 17078: mi=3202 s=42 e=43 17079: mi=3202 s=45 e=47 17080: mi=3202 s=50 e=51 17081: mi=3202 s=53 e=53 17082: mi=3202 s=54 e=54 17083: mi=3202 s=56 e=56 17084: mi=3202 s=58 e=58 17085: mi=3202 s=60 e=60 17086: mi=3202 s=62 e=62 17087: mi=3202 s=65 e=66 17088: mi=3202 s=68 e=68 17089: mi=3202 s=70 e=70 17090: mi=3202 s=72 e=72 17091: mi=3202 s=75 e=76 17092: mi=3202 s=78 e=78 17093: mi=3202 s=81 e=82 17094: mi=3202 s=85 e=86 17095: mi=3202 s=88 e=89 17096: mi=3202 s=92 e=94 17097: mi=3202 s=97 e=98 17098: mi=3202 s=100 e=102 17099: mi=3202 s=105 e=106 17100: mi=3202 s=108 e=110 17101: mi=3202 s=113 e=114 17102: mi=3202 s=116 e=116 17103: mi=3202 s=118 e=120 17104: mi=3202 s=123 e=124 17105: mi=3202 s=126 e=128 17106: mi=3202 s=131 e=132 17107: mi=3202 s=134 e=136 17108: mi=3202 s=139 e=140 17109: mi=3202 s=142 e=142 17110: mi=3202 s=143 e=143 17111: mi=3202 s=145 e=147 17112: mi=3202 s=150 e=153 17113: mi=3202 s=156 e=157 17114: mi=3202 s=160 e=161 17115: mi=3202 s=163 e=163 17116: mi=3202 s=166 e=169 17117: mi=3202 s=171 e=171 17118: mi=3202 s=173 e=175 17119: mi=3202 s=178 e=179 17120: mi=3202 s=181 e=181 17121: mi=3202 s=182 e=183 17122: mi=3202 s=185 e=186 17123: mi=3202 s=188 e=188 17124: mi=3202 s=190 e=190 17125: mi=3202 s=192 e=192 17126: mi=3202 s=193 e=194 17127: mi=3202 s=195 e=195 17128: mi=3202 s=197 e=197 17129: mi=3208 s=0 e=0 17130: mi=3208 s=3 e=4 17131: mi=3208 s=6 e=6 17132: mi=3208 s=9 e=10 17133: mi=3208 s=12 e=12 17134: mi=3208 s=15 e=15 17135: mi=3208 s=17 e=17 17136: mi=3208 s=20 e=22 17137: mi=3208 s=25 e=26 17138: mi=3208 s=29 e=29 17139: mi=3208 s=32 e=33 17140: mi=3208 s=35 e=36 17141: mi=3208 s=37 e=37 17142: mi=3208 s=40 e=41 17143: mi=3208 s=43 e=43 17144: mi=3208 s=44 e=48 17145: mi=3208 s=51 e=52 17146: mi=3208 s=53 e=53 17147: mi=3208 s=55 e=55 17148: mi=3208 s=58 e=58 17149: mi=3208 s=61 e=61 17150: mi=3208 s=64 e=65 17151: mi=3208 s=68 e=69 17152: mi=3208 s=72 e=72 17153: mi=3208 s=75 e=76 17154: mi=3208 s=79 e=80 17155: mi=3208 s=83 e=84 17156: mi=3208 s=86 e=86 17157: mi=3208 s=87 e=87 17158: mi=3208 s=89 e=89 17159: mi=3208 s=90 e=92 17160: mi=3208 s=95 e=96 17161: mi=3208 s=98 e=98 17162: mi=3208 s=99 e=102 17163: mi=3208 s=104 e=104 17164: mi=3208 s=106 e=106 17165: mi=3208 s=107 e=108 17166: mi=3208 s=109 e=111 17167: mi=3209 s=0 e=4 17168: mi=3209 s=7 e=9 17169: mi=3209 s=11 e=11 17170: mi=3209 s=14 e=15 17171: mi=3209 s=18 e=21 17172: mi=3209 s=24 e=25 17173: mi=3209 s=28 e=28 17174: mi=3209 s=31 e=31 17175: mi=3209 s=33 e=33 17176: mi=3209 s=36 e=36 17177: mi=3209 s=38 e=38 17178: mi=3209 s=41 e=41 17179: mi=3209 s=44 e=47 17180: mi=3209 s=50 e=51 17181: mi=3209 s=54 e=55 17182: mi=3209 s=57 e=57 17183: mi=3209 s=60 e=60 17184: mi=3209 s=63 e=66 17185: mi=3209 s=69 e=70 17186: mi=3209 s=73 e=73 17187: mi=3209 s=74 e=74 17188: mi=3209 s=77 e=78 17189: mi=3209 s=80 e=80 17190: mi=3209 s=83 e=86 17191: mi=3209 s=89 e=90 17192: mi=3209 s=93 e=94 17193: mi=3209 s=96 e=96 17194: mi=3209 s=99 e=103 17195: mi=3209 s=106 e=107 17196: mi=3209 s=110 e=113 17197: mi=3209 s=115 e=115 17198: mi=3209 s=117 e=117 17199: mi=3209 s=120 e=120 17200: mi=3209 s=122 e=122 17201: mi=3209 s=125 e=125 17202: mi=3209 s=126 e=134 17203: mi=3209 s=137 e=145 17204: mi=3209 s=148 e=148 17205: mi=3209 s=150 e=150 17206: mi=3209 s=153 e=153 17207: mi=3209 s=155 e=155 17208: mi=3209 s=158 e=158 17209: mi=3209 s=159 e=160 17210: mi=3209 s=162 e=162 17211: mi=3209 s=165 e=165 17212: mi=3209 s=167 e=167 17213: mi=3209 s=170 e=170 17214: mi=3210 s=0 e=0 17215: mi=3210 s=3 e=4 17216: mi=3210 s=6 e=6 17217: mi=3210 s=9 e=10 17218: mi=3210 s=12 e=12 17219: mi=3210 s=14 e=14 17220: mi=3210 s=16 e=16 17221: mi=3210 s=18 e=18 17222: mi=3210 s=21 e=27 17223: mi=3210 s=30 e=30 17224: mi=3210 s=31 e=31 17225: mi=3211 s=0 e=0 17226: mi=3211 s=3 e=3 17227: mi=3211 s=4 e=4 17228: mi=3211 s=7 e=8 17229: mi=3211 s=10 e=10 17230: mi=3211 s=13 e=14 17231: mi=3211 s=16 e=16 17232: mi=3211 s=19 e=20 17233: mi=3211 s=23 e=25 17234: mi=3211 s=28 e=29 17235: mi=3211 s=32 e=36 17236: mi=3211 s=38 e=38 17237: mi=3211 s=41 e=47 17238: mi=3211 s=50 e=50 17239: mi=3211 s=51 e=51 17240: mi=3196 s=0 e=0 17241: mi=3196 s=3 e=3 17242: mi=3196 s=5 e=5 17243: mi=3196 s=8 e=8 17244: mi=3196 s=10 e=10 17245: mi=3196 s=12 e=12 17246: mi=3196 s=14 e=14 17247: mi=3196 s=16 e=16 17248: mi=3196 s=18 e=18 17249: mi=3196 s=20 e=20 17250: mi=3196 s=22 e=22 17251: mi=3196 s=24 e=24 17252: mi=3196 s=26 e=26 17253: mi=3196 s=28 e=28 17254: mi=3196 s=30 e=30 17255: mi=3196 s=32 e=32 17256: mi=3196 s=34 e=34 17257: mi=3196 s=36 e=36 17258: mi=3196 s=38 e=38 17259: mi=3196 s=40 e=40 17260: mi=3196 s=42 e=42 17261: mi=3196 s=44 e=44 17262: mi=3196 s=46 e=46 17263: mi=3196 s=48 e=48 17264: mi=3196 s=50 e=50 17265: mi=3196 s=52 e=52 17266: mi=3196 s=54 e=54 17267: mi=3196 s=56 e=56 17268: mi=3196 s=58 e=58 17269: mi=3196 s=60 e=60 17270: mi=3196 s=62 e=62 17271: mi=3196 s=64 e=64 17272: mi=3196 s=66 e=66 17273: mi=3196 s=68 e=68 17274: mi=3198 s=0 e=0 17275: mi=3198 s=2 e=2 17276: mi=3198 s=4 e=4 17277: mi=3198 s=6 e=6 17278: mi=3198 s=8 e=8 17279: mi=3198 s=10 e=10 17280: mi=3198 s=12 e=12 17281: mi=3198 s=14 e=14 17282: mi=3198 s=16 e=16 17283: mi=3198 s=18 e=18 17284: mi=3198 s=20 e=20 17285: mi=3198 s=22 e=22 17286: mi=3198 s=24 e=24 17287: mi=3198 s=26 e=26 17288: mi=3198 s=28 e=28 17289: mi=3198 s=30 e=30 17290: mi=3198 s=32 e=32 17291: mi=3198 s=34 e=34 17292: mi=3198 s=36 e=36 17293: mi=3198 s=38 e=38 17294: mi=3198 s=40 e=40 17295: mi=3198 s=42 e=42 17296: mi=3198 s=44 e=44 17297: mi=3198 s=46 e=46 17298: mi=3198 s=48 e=48 17299: mi=3198 s=50 e=50 17300: mi=3198 s=52 e=52 17301: mi=3198 s=54 e=54 17302: mi=3198 s=56 e=56 17303: mi=3198 s=58 e=58 17304: mi=3198 s=60 e=60 17305: mi=3198 s=62 e=62 17306: mi=3198 s=64 e=64 17307: mi=3200 s=0 e=1 17308: mi=3200 s=3 e=3 17309: mi=3200 s=5 e=5 17310: mi=3200 s=7 e=7 17311: mi=3200 s=9 e=15 17312: mi=3200 s=17 e=17 17313: mi=3200 s=18 e=19 17314: mi=3203 s=0 e=0 17315: mi=3203 s=2 e=2 17316: mi=3204 s=0 e=0 17317: mi=3204 s=2 e=2 17318: mi=3205 s=0 e=0 17319: mi=3205 s=2 e=2 17320: mi=3206 s=0 e=0 17321: mi=3206 s=2 e=2 17322: mi=3207 s=0 e=0 17323: mi=3207 s=2 e=2 17324: mi=3207 s=5 e=6 17325: mi=3207 s=8 e=8 17326: mi=3207 s=10 e=10 17327: mi=3207 s=12 e=12 17328: mi=3207 s=15 e=16 17329: mi=3207 s=19 e=20 17330: mi=3207 s=22 e=22 17331: mi=3207 s=24 e=24 17332: mi=3207 s=27 e=27 17333: mi=3207 s=30 e=31 17334: mi=3207 s=34 e=34 17335: mi=3207 s=37 e=38 17336: mi=3207 s=41 e=42 17337: mi=3207 s=45 e=45 17338: mi=3207 s=46 e=46 17339: mi=3212 s=0 e=0 17340: mi=3212 s=2 e=2 17341: mi=3213 s=0 e=0 17342: mi=3213 s=2 e=2 17343: mi=3215 s=0 e=0 17344: mi=3215 s=3 e=4 17345: mi=3215 s=6 e=6 17346: mi=3216 s=0 e=0 17347: mi=3216 s=3 e=4 17348: mi=3216 s=6 e=7 17349: mi=3216 s=8 e=8 17350: mi=3216 s=10 e=12 17351: mi=3216 s=14 e=16 17352: mi=3216 s=18 e=18 17353: mi=3216 s=20 e=20 17354: mi=3216 s=22 e=23 17355: mi=3216 s=24 e=26 17356: mi=3216 s=28 e=30 17357: mi=3216 s=32 e=32 17358: mi=3216 s=34 e=34 17359: mi=3216 s=35 e=35 17360: mi=3216 s=37 e=37 17361: mi=3216 s=39 e=39 17362: mi=3216 s=42 e=43 17363: mi=3216 s=46 e=47 17364: mi=3216 s=49 e=49 17365: mi=3216 s=51 e=53 17366: mi=3216 s=55 e=55 17367: mi=3216 s=57 e=62 17368: mi=3216 s=64 e=66 17369: mi=3216 s=68 e=75 17370: mi=3216 s=77 e=79 17371: mi=3216 s=81 e=82 17372: mi=3216 s=84 e=88 17373: mi=3216 s=90 e=95 17374: mi=3216 s=97 e=99 17375: mi=3216 s=101 e=108 17376: mi=3216 s=110 e=112 17377: mi=3216 s=114 e=115 17378: mi=3216 s=117 e=124 17379: mi=3216 s=126 e=128 17380: mi=3216 s=130 e=132 17381: mi=3216 s=134 e=134 17382: mi=3216 s=136 e=139 17383: mi=3216 s=141 e=143 17384: mi=3216 s=145 e=145 17385: mi=3216 s=147 e=150 17386: mi=3216 s=152 e=154 17387: mi=3216 s=156 e=167 17388: mi=3216 s=169 e=175 17389: mi=3216 s=177 e=179 17390: mi=3216 s=181 e=184 17391: mi=3216 s=186 e=187 17392: mi=3217 s=0 e=0 17393: mi=3217 s=2 e=2 17394: mi=3217 s=4 e=7 17395: mi=3217 s=9 e=9 17396: mi=3217 s=11 e=11 17397: mi=3217 s=13 e=16 17398: mi=3217 s=18 e=18 17399: mi=3217 s=20 e=20 17400: mi=3217 s=22 e=25 17401: mi=3217 s=27 e=27 17402: mi=3217 s=29 e=29 17403: mi=3217 s=31 e=34 17404: mi=3217 s=36 e=37 17405: mi=3217 s=38 e=39 17406: mi=3218 s=0 e=0 17407: mi=3218 s=2 e=2 17408: mi=3218 s=4 e=4 17409: mi=3218 s=6 e=6 17410: mi=3218 s=8 e=10 17411: mi=3218 s=12 e=14 17412: mi=3218 s=16 e=18 17413: mi=3218 s=20 e=22 17414: mi=3218 s=24 e=25 17415: mi=3218 s=26 e=28 17416: mi=3218 s=29 e=31 17417: mi=3218 s=32 e=36 17418: mi=3218 s=38 e=46 17419: mi=3218 s=49 e=51 17420: mi=3218 s=52 e=54 17421: mi=3218 s=56 e=64 17422: mi=3218 s=67 e=69 17423: mi=3218 s=70 e=70 17424: mi=3218 s=71 e=75 17425: mi=3218 s=77 e=85 17426: mi=3218 s=88 e=90 17427: mi=3218 s=91 e=93 17428: mi=3218 s=95 e=103 17429: mi=3218 s=106 e=108 17430: mi=3218 s=109 e=109 17431: mi=3219 s=0 e=0 17432: mi=3219 s=2 e=2 17433: mi=3220 s=0 e=0 17434: mi=3220 s=2 e=2 17435: mi=3221 s=0 e=4 17436: mi=3221 s=6 e=6 17437: mi=3222 s=0 e=0 17438: mi=3222 s=2 e=2 17439: mi=3223 s=0 e=0 17440: mi=3223 s=2 e=2 17441: mi=3223 s=5 e=5 17442: mi=3224 s=0 e=1 17443: mi=3225 s=0 e=0 17444: mi=3225 s=2 e=2 17445: mi=3225 s=3 e=3 17446: mi=3225 s=5 e=5 17447: mi=3225 s=8 e=9 17448: mi=3225 s=11 e=11 17449: mi=3225 s=13 e=13 17450: mi=3225 s=16 e=17 17451: mi=3225 s=20 e=20 17452: mi=3226 s=0 e=0 17453: mi=3226 s=2 e=2 17454: mi=3227 s=0 e=0 17455: mi=3227 s=3 e=3 17456: mi=3227 s=5 e=5 17457: mi=3227 s=7 e=7 17458: mi=3227 s=10 e=10 17459: mi=3227 s=13 e=13 17460: mi=3227 s=15 e=15 17461: mi=3234 s=0 e=0 17462: mi=3234 s=3 e=3 17463: mi=3234 s=6 e=12 17464: mi=3234 s=14 e=16 17465: mi=3234 s=18 e=18 17466: mi=3234 s=21 e=23 17467: mi=3234 s=26 e=29 17468: mi=3234 s=31 e=31 17469: mi=3234 s=34 e=36 17470: mi=3234 s=39 e=42 17471: mi=3234 s=44 e=44 17472: mi=3234 s=47 e=49 17473: mi=3234 s=52 e=55 17474: mi=3234 s=57 e=57 17475: mi=3234 s=60 e=62 17476: mi=3234 s=65 e=66 17477: mi=3234 s=69 e=71 17478: mi=3234 s=74 e=75 17479: mi=3234 s=78 e=78 17480: mi=3234 s=79 e=81 17481: mi=3234 s=83 e=87 17482: mi=3234 s=89 e=89 17483: mi=3234 s=92 e=92 17484: mi=3234 s=95 e=95 17485: mi=3234 s=98 e=104 17486: mi=3234 s=107 e=108 17487: mi=3234 s=111 e=111 17488: mi=3234 s=114 e=114 17489: mi=3234 s=117 e=123 17490: mi=3234 s=126 e=127 17491: mi=3234 s=129 e=134 17492: mi=3234 s=137 e=140 17493: mi=3234 s=142 e=142 17494: mi=3234 s=145 e=148 17495: mi=3234 s=150 e=152 17496: mi=3234 s=154 e=156 17497: mi=3234 s=158 e=158 17498: mi=3234 s=161 e=161 17499: mi=3234 s=164 e=164 17500: mi=3234 s=165 e=165 17501: mi=3234 s=167 e=167 17502: mi=3234 s=170 e=170 17503: mi=3234 s=173 e=174 17504: mi=3234 s=177 e=178 17505: mi=3234 s=180 e=180 17506: mi=3234 s=183 e=187 17507: mi=3234 s=190 e=193 17508: mi=3234 s=195 e=195 17509: mi=3234 s=198 e=202 17510: mi=3234 s=205 e=208 17511: mi=3234 s=210 e=210 17512: mi=3234 s=213 e=216 17513: mi=3234 s=219 e=220 17514: mi=3234 s=223 e=224 17515: mi=3234 s=226 e=226 17516: mi=3234 s=229 e=230 17517: mi=3234 s=233 e=237 17518: mi=3234 s=239 e=239 17519: mi=3234 s=242 e=245 17520: mi=3234 s=248 e=249 17521: mi=3234 s=252 e=253 17522: mi=3234 s=255 e=258 17523: mi=3234 s=261 e=262 17524: mi=3234 s=264 e=264 17525: mi=3234 s=267 e=270 17526: mi=3234 s=272 e=275 17527: mi=3234 s=277 e=280 17528: mi=3234 s=283 e=284 17529: mi=3234 s=286 e=286 17530: mi=3234 s=289 e=292 17531: mi=3234 s=294 e=297 17532: mi=3234 s=300 e=301 17533: mi=3234 s=303 e=303 17534: mi=3234 s=306 e=309 17535: mi=3234 s=311 e=311 17536: mi=3234 s=313 e=316 17537: mi=3234 s=318 e=322 17538: mi=3234 s=324 e=326 17539: mi=3234 s=328 e=332 17540: mi=3234 s=334 e=336 17541: mi=3234 s=338 e=342 17542: mi=3234 s=344 e=348 17543: mi=3234 s=350 e=354 17544: mi=3234 s=356 e=356 17545: mi=3234 s=358 e=358 17546: mi=3234 s=361 e=362 17547: mi=3234 s=365 e=368 17548: mi=3234 s=370 e=370 17549: mi=3234 s=372 e=377 17550: mi=3234 s=380 e=380 17551: mi=3234 s=383 e=387 17552: mi=3234 s=390 e=391 17553: mi=3234 s=393 e=395 17554: mi=3234 s=397 e=397 17555: mi=3234 s=400 e=401 17556: mi=3234 s=403 e=404 17557: mi=3234 s=407 e=409 17558: mi=3234 s=411 e=411 17559: mi=3234 s=413 e=413 17560: mi=3234 s=416 e=417 17561: mi=3234 s=420 e=421 17562: mi=3234 s=423 e=425 17563: mi=3234 s=427 e=429 17564: mi=3234 s=431 e=433 17565: mi=3234 s=435 e=435 17566: mi=3234 s=437 e=437 17567: mi=3234 s=438 e=440 17568: mi=3234 s=443 e=445 17569: mi=3234 s=447 e=449 17570: mi=3234 s=451 e=456 17571: mi=3234 s=459 e=459 17572: mi=3234 s=462 e=462 17573: mi=3234 s=463 e=464 17574: mi=3235 s=0 e=0 17575: mi=3235 s=3 e=3 17576: mi=3236 s=0 e=0 17577: mi=3236 s=3 e=3 17578: mi=3237 s=0 e=0 17579: mi=3237 s=3 e=3 17580: mi=3237 s=6 e=7 17581: mi=3237 s=9 e=9 17582: mi=3237 s=12 e=12 17583: mi=3238 s=0 e=0 17584: mi=3238 s=3 e=3 17585: mi=3238 s=6 e=7 17586: mi=3238 s=9 e=9 17587: mi=3238 s=11 e=12 17588: mi=3238 s=15 e=15 17589: mi=3239 s=0 e=0 17590: mi=3239 s=3 e=3 17591: mi=3242 s=0 e=0 17592: mi=3242 s=2 e=2 17593: mi=3242 s=5 e=5 17594: mi=3243 s=0 e=0 17595: mi=3243 s=2 e=2 17596: mi=3243 s=5 e=5 17597: mi=3243 s=7 e=8 17598: mi=3243 s=11 e=11 17599: mi=3244 s=0 e=0 17600: mi=3244 s=2 e=2 17601: mi=3244 s=5 e=5 17602: mi=3245 s=0 e=0 17603: mi=3245 s=3 e=4 17604: mi=3245 s=5 e=7 17605: mi=3246 s=0 e=0 17606: mi=3246 s=2 e=2 17607: mi=3246 s=4 e=4 17608: mi=3246 s=7 e=7 17609: mi=3247 s=0 e=0 17610: mi=3247 s=2 e=2 17611: mi=3247 s=4 e=5 17612: mi=3247 s=8 e=8 17613: mi=3247 s=9 e=10 17614: mi=3247 s=12 e=12 17615: mi=3247 s=14 e=14 17616: mi=3247 s=17 e=23 17617: mi=3247 s=26 e=26 17618: mi=3248 s=0 e=0 17619: mi=3248 s=2 e=2 17620: mi=3248 s=5 e=5 17621: mi=3249 s=0 e=0 17622: mi=3249 s=2 e=2 17623: mi=3249 s=5 e=5 17624: mi=3249 s=7 e=7 17625: mi=3249 s=10 e=11 17626: mi=3249 s=13 e=13 17627: mi=3249 s=15 e=15 17628: mi=3249 s=18 e=18 17629: mi=3249 s=19 e=19 17630: mi=3249 s=21 e=21 17631: mi=3249 s=24 e=25 17632: mi=3249 s=27 e=27 17633: mi=3249 s=29 e=29 17634: mi=3249 s=32 e=33 17635: mi=3249 s=36 e=36 17636: mi=3250 s=0 e=0 17637: mi=3250 s=2 e=2 17638: mi=3250 s=5 e=5 17639: mi=3251 s=0 e=0 17640: mi=3251 s=2 e=2 17641: mi=3251 s=5 e=6 17642: mi=3251 s=8 e=8 17643: mi=3251 s=10 e=11 17644: mi=3251 s=14 e=14 17645: mi=3252 s=0 e=0 17646: mi=3252 s=2 e=2 17647: mi=3252 s=5 e=5 17648: mi=3253 s=0 e=0 17649: mi=3253 s=2 e=2 17650: mi=3253 s=4 e=4 17651: mi=3253 s=7 e=8 17652: mi=3253 s=11 e=11 17653: mi=3254 s=0 e=0 17654: mi=3254 s=2 e=2 17655: mi=3254 s=5 e=5 17656: mi=3255 s=0 e=0 17657: mi=3255 s=2 e=2 17658: mi=3255 s=5 e=6 17659: mi=3255 s=9 e=10 17660: mi=3255 s=12 e=12 17661: mi=3255 s=14 e=14 17662: mi=3255 s=17 e=18 17663: mi=3255 s=21 e=25 17664: mi=3255 s=27 e=27 17665: mi=3255 s=29 e=29 17666: mi=3255 s=32 e=33 17667: mi=3255 s=36 e=36 17668: mi=3255 s=38 e=38 17669: mi=3255 s=41 e=44 17670: mi=3255 s=47 e=47 17671: mi=3256 s=0 e=0 17672: mi=3256 s=2 e=2 17673: mi=3256 s=5 e=5 17674: mi=3257 s=0 e=0 17675: mi=3257 s=2 e=2 17676: mi=3257 s=5 e=6 17677: mi=3257 s=8 e=8 17678: mi=3257 s=10 e=11 17679: mi=3257 s=14 e=14 17680: mi=3257 s=15 e=15 17681: mi=3257 s=17 e=17 17682: mi=3257 s=20 e=21 17683: mi=3257 s=23 e=23 17684: mi=3257 s=25 e=25 17685: mi=3257 s=28 e=28 17686: mi=3258 s=0 e=0 17687: mi=3258 s=2 e=2 17688: mi=3258 s=5 e=5 17689: mi=3259 s=0 e=0 17690: mi=3259 s=3 e=4 17691: mi=3259 s=6 e=6 17692: mi=3259 s=8 e=8 17693: mi=3259 s=11 e=12 17694: mi=3259 s=14 e=14 17695: mi=3259 s=17 e=18 17696: mi=3259 s=21 e=21 17697: mi=3259 s=23 e=24 17698: mi=3259 s=27 e=27 17699: mi=3260 s=0 e=0 17700: mi=3261 s=0 e=0 17701: mi=3261 s=2 e=2 17702: mi=3261 s=5 e=5 17703: mi=3262 s=0 e=2 17704: mi=3262 s=4 e=4 17705: mi=3262 s=7 e=8 17706: mi=3262 s=11 e=12 17707: mi=3262 s=14 e=14 17708: mi=3262 s=16 e=16 17709: mi=3262 s=18 e=18 17710: mi=3262 s=21 e=22 17711: mi=3262 s=25 e=25 17712: mi=3262 s=27 e=27 17713: mi=3262 s=29 e=29 17714: mi=3262 s=32 e=33 17715: mi=3262 s=36 e=37 17716: mi=3262 s=40 e=40 17717: mi=3262 s=42 e=42 17718: mi=3262 s=45 e=46 17719: mi=3262 s=48 e=48 17720: mi=3262 s=50 e=50 17721: mi=3262 s=53 e=53 17722: mi=3262 s=54 e=54 17723: mi=3262 s=56 e=56 17724: mi=3262 s=59 e=60 17725: mi=3262 s=62 e=62 17726: mi=3262 s=64 e=64 17727: mi=3262 s=67 e=67 17728: mi=3262 s=68 e=68 17729: mi=3262 s=71 e=72 17730: mi=3262 s=74 e=74 17731: mi=3262 s=77 e=78 17732: mi=3262 s=80 e=80 17733: mi=3262 s=82 e=82 17734: mi=3262 s=85 e=86 17735: mi=3262 s=89 e=89 17736: mi=3262 s=91 e=91 17737: mi=3262 s=93 e=93 17738: mi=3262 s=96 e=97 17739: mi=3262 s=100 e=100 17740: mi=3262 s=101 e=101 17741: mi=3262 s=103 e=103 17742: mi=3262 s=106 e=107 17743: mi=3263 s=0 e=0 17744: mi=3263 s=2 e=2 17745: mi=3263 s=5 e=5 17746: mi=3264 s=0 e=0 17747: mi=3264 s=2 e=2 17748: mi=3264 s=5 e=6 17749: mi=3264 s=8 e=9 17750: mi=3264 s=12 e=12 17751: mi=3265 s=0 e=0 17752: mi=3265 s=2 e=2 17753: mi=3265 s=5 e=6 17754: mi=3265 s=8 e=9 17755: mi=3265 s=12 e=12 17756: mi=3265 s=14 e=15 17757: mi=3265 s=18 e=18 17758: mi=3266 s=0 e=0 17759: mi=3266 s=2 e=2 17760: mi=3266 s=5 e=6 17761: mi=3266 s=9 e=10 17762: mi=3266 s=12 e=12 17763: mi=3266 s=14 e=14 17764: mi=3266 s=17 e=20 17765: mi=3266 s=23 e=23 17766: mi=3266 s=25 e=25 17767: mi=3266 s=28 e=29 17768: mi=3266 s=31 e=31 17769: mi=3266 s=34 e=35 17770: mi=3266 s=38 e=38 17771: mi=3266 s=40 e=40 17772: mi=3266 s=43 e=46 17773: mi=3266 s=49 e=49 17774: mi=3267 s=0 e=0 17775: mi=3267 s=2 e=2 17776: mi=3267 s=5 e=5 17777: mi=3268 s=0 e=0 17778: mi=3268 s=2 e=2 17779: mi=3268 s=5 e=6 17780: mi=3268 s=8 e=8 17781: mi=3268 s=9 e=9 17782: mi=3268 s=11 e=11 17783: mi=3268 s=13 e=13 17784: mi=3268 s=15 e=15 17785: mi=3268 s=18 e=19 17786: mi=3268 s=21 e=21 17787: mi=3268 s=24 e=25 17788: mi=3268 s=27 e=27 17789: mi=3268 s=30 e=31 17790: mi=3268 s=33 e=33 17791: mi=3268 s=35 e=35 17792: mi=3268 s=38 e=39 17793: mi=3268 s=41 e=41 17794: mi=3268 s=44 e=44 17795: mi=3268 s=47 e=47 17796: mi=3268 s=49 e=49 17797: mi=3268 s=52 e=53 17798: mi=3268 s=55 e=55 17799: mi=3268 s=58 e=58 17800: mi=3268 s=60 e=60 17801: mi=3268 s=63 e=64 17802: mi=3268 s=66 e=66 17803: mi=3268 s=69 e=70 17804: mi=3268 s=73 e=73 17805: mi=3268 s=75 e=76 17806: mi=3268 s=79 e=79 17807: mi=3268 s=81 e=81 17808: mi=3268 s=84 e=85 17809: mi=3268 s=87 e=87 17810: mi=3268 s=90 e=91 17811: mi=3268 s=93 e=93 17812: mi=3268 s=96 e=97 17813: mi=3268 s=99 e=99 17814: mi=3268 s=102 e=103 17815: mi=3268 s=105 e=105 17816: mi=3268 s=108 e=110 17817: mi=3268 s=113 e=113 17818: mi=3268 s=114 e=115 17819: mi=3269 s=0 e=0 17820: mi=3269 s=2 e=2 17821: mi=3269 s=5 e=5 17822: mi=3270 s=0 e=0 17823: mi=3270 s=2 e=2 17824: mi=3270 s=5 e=6 17825: mi=3270 s=8 e=8 17826: mi=3270 s=9 e=9 17827: mi=3270 s=11 e=11 17828: mi=3270 s=14 e=14 17829: mi=3271 s=0 e=0 17830: mi=3271 s=2 e=2 17831: mi=3271 s=5 e=5 17832: mi=3272 s=0 e=0 17833: mi=3272 s=2 e=2 17834: mi=3272 s=5 e=5 17835: mi=3273 s=0 e=0 17836: mi=3273 s=2 e=2 17837: mi=3273 s=5 e=5 17838: mi=3275 s=0 e=2 17839: mi=3275 s=4 e=4 17840: mi=3275 s=7 e=8 17841: mi=3275 s=10 e=10 17842: mi=3275 s=13 e=14 17843: mi=3275 s=16 e=16 17844: mi=3275 s=18 e=18 17845: mi=3275 s=21 e=21 17846: mi=3275 s=22 e=22 17847: mi=3275 s=25 e=25 17848: mi=3275 s=28 e=30 17849: mi=3275 s=32 e=34 17850: mi=3275 s=37 e=39 17851: mi=3275 s=41 e=41 17852: mi=3275 s=44 e=47 17853: mi=3275 s=49 e=51 17854: mi=3275 s=53 e=53 17855: mi=3275 s=56 e=57 17856: mi=3275 s=60 e=65 17857: mi=3275 s=67 e=67 17858: mi=3275 s=70 e=73 17859: mi=3275 s=75 e=75 17860: mi=3275 s=78 e=88 17861: mi=3275 s=90 e=92 17862: mi=3275 s=94 e=94 17863: mi=3275 s=97 e=100 17864: mi=3275 s=103 e=105 17865: mi=3275 s=107 e=107 17866: mi=3275 s=110 e=111 17867: mi=3275 s=114 e=115 17868: mi=3275 s=117 e=119 17869: mi=3275 s=121 e=121 17870: mi=3275 s=124 e=125 17871: mi=3275 s=128 e=131 17872: mi=3275 s=133 e=135 17873: mi=3275 s=137 e=137 17874: mi=3275 s=140 e=143 17875: mi=3275 s=145 e=147 17876: mi=3275 s=149 e=149 17877: mi=3275 s=152 e=153 17878: mi=3275 s=156 e=156 17879: mi=3275 s=157 e=159 17880: mi=3275 s=161 e=161 17881: mi=3275 s=164 e=165 17882: mi=3275 s=168 e=170 17883: mi=3275 s=172 e=172 17884: mi=3275 s=175 e=176 17885: mi=3275 s=178 e=180 17886: mi=3275 s=182 e=182 17887: mi=3275 s=185 e=185 17888: mi=3275 s=186 e=188 17889: mi=3275 s=190 e=190 17890: mi=3275 s=193 e=194 17891: mi=3275 s=196 e=198 17892: mi=3275 s=200 e=202 17893: mi=3275 s=204 e=204 17894: mi=3275 s=207 e=210 17895: mi=3275 s=213 e=214 17896: mi=3275 s=217 e=218 17897: mi=3275 s=221 e=223 17898: mi=3275 s=225 e=226 17899: mi=3275 s=229 e=231 17900: mi=3275 s=233 e=233 17901: mi=3275 s=236 e=237 17902: mi=3275 s=239 e=241 17903: mi=3275 s=243 e=245 17904: mi=3275 s=247 e=247 17905: mi=3275 s=250 e=253 17906: mi=3275 s=256 e=257 17907: mi=3275 s=259 e=261 17908: mi=3275 s=263 e=263 17909: mi=3275 s=266 e=266 17910: mi=3275 s=267 e=267 17911: mi=3275 s=270 e=272 17912: mi=3275 s=274 e=275 17913: mi=3275 s=278 e=280 17914: mi=3275 s=282 e=282 17915: mi=3275 s=285 e=286 17916: mi=3275 s=288 e=290 17917: mi=3275 s=292 e=294 17918: mi=3275 s=296 e=296 17919: mi=3275 s=299 e=300 17920: mi=3275 s=303 e=305 17921: mi=3275 s=307 e=308 17922: mi=3275 s=311 e=313 17923: mi=3275 s=315 e=317 17924: mi=3275 s=319 e=319 17925: mi=3275 s=322 e=323 17926: mi=3275 s=326 e=328 17927: mi=3275 s=330 e=330 17928: mi=3275 s=333 e=333 17929: mi=3275 s=335 e=336 17930: mi=3275 s=338 e=340 17931: mi=3275 s=342 e=342 17932: mi=3275 s=345 e=347 17933: mi=3275 s=350 e=351 17934: mi=3275 s=354 e=356 17935: mi=3275 s=358 e=358 17936: mi=3275 s=360 e=360 17937: mi=3275 s=363 e=368 17938: mi=3275 s=371 e=371 17939: mi=3275 s=373 e=375 17940: mi=3275 s=377 e=377 17941: mi=3275 s=380 e=383 17942: mi=3275 s=386 e=387 17943: mi=3275 s=390 e=391 17944: mi=3275 s=392 e=394 17945: mi=3275 s=396 e=396 17946: mi=3275 s=399 e=400 17947: mi=3275 s=403 e=405 17948: mi=3275 s=407 e=409 17949: mi=3275 s=411 e=411 17950: mi=3275 s=414 e=415 17951: mi=3275 s=418 e=420 17952: mi=3275 s=422 e=422 17953: mi=3275 s=425 e=426 17954: mi=3275 s=428 e=430 17955: mi=3275 s=432 e=432 17956: mi=3275 s=435 e=437 17957: mi=3275 s=440 e=442 17958: mi=3275 s=444 e=446 17959: mi=3275 s=448 e=448 17960: mi=3275 s=451 e=453 17961: mi=3275 s=456 e=458 17962: mi=3275 s=460 e=460 17963: mi=3275 s=462 e=462 17964: mi=3275 s=464 e=464 17965: mi=3275 s=467 e=473 17966: mi=3275 s=476 e=478 17967: mi=3275 s=480 e=480 17968: mi=3275 s=483 e=484 17969: mi=3275 s=486 e=487 17970: mi=3275 s=489 e=491 17971: mi=3275 s=493 e=493 17972: mi=3275 s=496 e=497 17973: mi=3275 s=500 e=502 17974: mi=3275 s=504 e=504 17975: mi=3275 s=506 e=506 17976: mi=3275 s=509 e=510 17977: mi=3275 s=513 e=513 17978: mi=3275 s=516 e=520 17979: mi=3275 s=523 e=525 17980: mi=3275 s=527 e=527 17981: mi=3275 s=530 e=531 17982: mi=3275 s=533 e=534 17983: mi=3275 s=536 e=538 17984: mi=3275 s=540 e=540 17985: mi=3275 s=543 e=544 17986: mi=3275 s=547 e=549 17987: mi=3275 s=551 e=551 17988: mi=3275 s=553 e=553 17989: mi=3275 s=556 e=557 17990: mi=3275 s=560 e=566 17991: mi=3275 s=569 e=569 17992: mi=3275 s=571 e=573 17993: mi=3275 s=575 e=576 17994: mi=3275 s=579 e=579 17995: mi=3275 s=580 e=582 17996: mi=3275 s=584 e=586 17997: mi=3275 s=589 e=589 17998: mi=3275 s=591 e=591 17999: mi=3275 s=593 e=593 18000: mi=3275 s=596 e=596 18001: mi=3275 s=599 e=600 18002: mi=3275 s=602 e=605 18003: mi=3275 s=608 e=612 18004: mi=3275 s=615 e=616 18005: mi=3275 s=619 e=622 18006: mi=3275 s=624 e=624 18007: mi=3275 s=627 e=632 18008: mi=3275 s=635 e=635 18009: mi=3275 s=638 e=641 18010: mi=3275 s=644 e=644 18011: mi=3275 s=647 e=648 18012: mi=3275 s=650 e=650 18013: mi=3275 s=653 e=653 18014: mi=3275 s=656 e=657 18015: mi=3275 s=659 e=665 18016: mi=3275 s=668 e=669 18017: mi=3275 s=671 e=671 18018: mi=3275 s=673 e=673 18019: mi=3275 s=676 e=676 18020: mi=3275 s=679 e=681 18021: mi=3275 s=683 e=685 18022: mi=3275 s=686 e=686 18023: mi=3275 s=688 e=688 18024: mi=3275 s=691 e=691 18025: mi=3275 s=693 e=695 18026: mi=3275 s=696 e=698 18027: mi=3275 s=700 e=702 18028: mi=3275 s=704 e=704 18029: mi=3275 s=707 e=708 18030: mi=3275 s=710 e=710 18031: mi=3275 s=713 e=714 18032: mi=3275 s=716 e=717 18033: mi=3275 s=719 e=723 18034: mi=3275 s=725 e=725 18035: mi=3275 s=728 e=729 18036: mi=3275 s=731 e=733 18037: mi=3275 s=736 e=738 18038: mi=3275 s=739 e=741 18039: mi=3275 s=743 e=743 18040: mi=3275 s=746 e=747 18041: mi=3275 s=749 e=751 18042: mi=3275 s=753 e=753 18043: mi=3275 s=756 e=760 18044: mi=3275 s=763 e=764 18045: mi=3275 s=766 e=768 18046: mi=3275 s=770 e=770 18047: mi=3275 s=773 e=774 18048: mi=3275 s=775 e=775 18049: mi=3275 s=777 e=780 18050: mi=3275 s=783 e=786 18051: mi=3275 s=789 e=791 18052: mi=3275 s=793 e=793 18053: mi=3275 s=796 e=796 18054: mi=3275 s=798 e=800 18055: mi=3275 s=802 e=802 18056: mi=3275 s=805 e=806 18057: mi=3275 s=809 e=811 18058: mi=3275 s=813 e=815 18059: mi=3275 s=817 e=817 18060: mi=3275 s=820 e=821 18061: mi=3275 s=824 e=826 18062: mi=3275 s=828 e=830 18063: mi=3275 s=832 e=832 18064: mi=3275 s=835 e=836 18065: mi=3275 s=839 e=839 18066: mi=3275 s=841 e=843 18067: mi=3275 s=845 e=845 18068: mi=3275 s=848 e=849 18069: mi=3275 s=852 e=854 18070: mi=3275 s=856 e=858 18071: mi=3275 s=860 e=860 18072: mi=3275 s=863 e=866 18073: mi=3275 s=868 e=868 18074: mi=3275 s=871 e=872 18075: mi=3275 s=875 e=875 18076: mi=3275 s=877 e=877 18077: mi=3275 s=880 e=882 18078: mi=3275 s=884 e=886 18079: mi=3275 s=888 e=888 18080: mi=3275 s=891 e=893 18081: mi=3275 s=896 e=899 18082: mi=3275 s=901 e=901 18083: mi=3275 s=904 e=905 18084: mi=3275 s=907 e=907 18085: mi=3275 s=909 e=909 18086: mi=3275 s=912 e=913 18087: mi=3275 s=915 e=916 18088: mi=3275 s=918 e=923 18089: mi=3275 s=926 e=926 18090: mi=3275 s=928 e=930 18091: mi=3275 s=932 e=934 18092: mi=3275 s=936 e=936 18093: mi=3275 s=939 e=945 18094: mi=3275 s=948 e=950 18095: mi=3275 s=952 e=952 18096: mi=3275 s=955 e=958 18097: mi=3275 s=961 e=961 18098: mi=3275 s=963 e=963 18099: mi=3275 s=965 e=965 18100: mi=3275 s=968 e=970 18101: mi=3275 s=972 e=972 18102: mi=3275 s=975 e=977 18103: mi=3275 s=980 e=985 18104: mi=3275 s=988 e=990 18105: mi=3275 s=992 e=992 18106: mi=3275 s=995 e=997 18107: mi=3275 s=1000 e=1001 18108: mi=3275 s=1004 e=1006 18109: mi=3275 s=1008 e=1012 18110: mi=3275 s=1015 e=1018 18111: mi=3275 s=1020 e=1020 18112: mi=3275 s=1023 e=1024 18113: mi=3275 s=1026 e=1026 18114: mi=3275 s=1029 e=1031 18115: mi=3275 s=1034 e=1037 18116: mi=3275 s=1040 e=1041 18117: mi=3275 s=1044 e=1044 18118: mi=3275 s=1047 e=1049 18119: mi=3275 s=1051 e=1053 18120: mi=3275 s=1055 e=1055 18121: mi=3275 s=1058 e=1063 18122: mi=3275 s=1066 e=1068 18123: mi=3275 s=1070 e=1072 18124: mi=3275 s=1074 e=1074 18125: mi=3275 s=1077 e=1083 18126: mi=3275 s=1086 e=1086 18127: mi=3275 s=1088 e=1090 18128: mi=3275 s=1092 e=1092 18129: mi=3275 s=1095 e=1098 18130: mi=3275 s=1101 e=1103 18131: mi=3275 s=1105 e=1105 18132: mi=3275 s=1108 e=1111 18133: mi=3275 s=1114 e=1114 18134: mi=3281 s=0 e=0 18135: mi=3281 s=2 e=2 18136: mi=3282 s=0 e=0 18137: mi=3282 s=2 e=2 18138: mi=3283 s=0 e=0 18139: mi=3283 s=2 e=2 18140: mi=3284 s=0 e=0 18141: mi=3284 s=2 e=2 18142: mi=3285 s=0 e=0 18143: mi=3285 s=2 e=2 18144: mi=3286 s=0 e=0 18145: mi=3286 s=2 e=2 18146: mi=3287 s=0 e=0 18147: mi=3287 s=2 e=2 18148: mi=3288 s=0 e=0 18149: mi=3288 s=2 e=2 18150: mi=3289 s=0 e=0 18151: mi=3289 s=2 e=2 18152: mi=3290 s=0 e=0 18153: mi=3290 s=2 e=2 18154: mi=3291 s=0 e=0 18155: mi=3291 s=2 e=2 18156: mi=3292 s=0 e=0 18157: mi=3292 s=2 e=2 18158: mi=3293 s=0 e=0 18159: mi=3293 s=2 e=2 18160: mi=3294 s=0 e=0 18161: mi=3294 s=2 e=2 18162: mi=3295 s=0 e=0 18163: mi=3295 s=2 e=2 18164: mi=3296 s=0 e=0 18165: mi=3296 s=2 e=2 18166: mi=3297 s=0 e=0 18167: mi=3297 s=2 e=2 18168: mi=3298 s=0 e=0 18169: mi=3298 s=2 e=2 18170: mi=3299 s=0 e=0 18171: mi=3299 s=2 e=2 18172: mi=3300 s=0 e=0 18173: mi=3300 s=2 e=2 18174: mi=3301 s=0 e=0 18175: mi=3301 s=2 e=2 18176: mi=3302 s=0 e=0 18177: mi=3302 s=2 e=2 18178: mi=3303 s=0 e=0 18179: mi=3303 s=2 e=2 18180: mi=3304 s=0 e=0 18181: mi=3304 s=2 e=2 18182: mi=3305 s=0 e=0 18183: mi=3305 s=2 e=2 18184: mi=3306 s=0 e=0 18185: mi=3306 s=2 e=2 18186: mi=3307 s=0 e=0 18187: mi=3307 s=2 e=2 18188: mi=3308 s=0 e=0 18189: mi=3308 s=2 e=2 18190: mi=3309 s=0 e=0 18191: mi=3309 s=2 e=2 18192: mi=3310 s=0 e=0 18193: mi=3310 s=2 e=2 18194: mi=3311 s=0 e=0 18195: mi=3311 s=2 e=2 18196: mi=3312 s=0 e=0 18197: mi=3312 s=2 e=2 18198: mi=3313 s=0 e=0 18199: mi=3313 s=2 e=2 18200: mi=3314 s=0 e=0 18201: mi=3314 s=2 e=2 18202: mi=3315 s=0 e=0 18203: mi=3315 s=2 e=2 18204: mi=3316 s=0 e=0 18205: mi=3316 s=2 e=2 18206: mi=3317 s=0 e=0 18207: mi=3317 s=2 e=2 18208: mi=3318 s=0 e=0 18209: mi=3318 s=2 e=2 18210: mi=3319 s=0 e=0 18211: mi=3319 s=2 e=2 18212: mi=3320 s=0 e=0 18213: mi=3320 s=2 e=2 18214: mi=3321 s=0 e=0 18215: mi=3321 s=2 e=2 18216: mi=3322 s=0 e=0 18217: mi=3322 s=2 e=2 18218: mi=3323 s=0 e=0 18219: mi=3323 s=2 e=2 18220: mi=3324 s=0 e=0 18221: mi=3324 s=2 e=2 18222: mi=3325 s=0 e=0 18223: mi=3325 s=2 e=2 18224: mi=3326 s=0 e=0 18225: mi=3326 s=2 e=2 18226: mi=3327 s=0 e=0 18227: mi=3327 s=2 e=2 18228: mi=3328 s=0 e=0 18229: mi=3328 s=2 e=2 18230: mi=3329 s=0 e=0 18231: mi=3329 s=2 e=2 18232: mi=3330 s=0 e=0 18233: mi=3330 s=2 e=2 18234: mi=3331 s=0 e=0 18235: mi=3331 s=2 e=2 18236: mi=3332 s=0 e=0 18237: mi=3332 s=2 e=2 18238: mi=3333 s=0 e=0 18239: mi=3333 s=2 e=2 18240: mi=3334 s=0 e=0 18241: mi=3334 s=2 e=2 18242: mi=3335 s=0 e=0 18243: mi=3335 s=2 e=2 18244: mi=3336 s=0 e=0 18245: mi=3336 s=2 e=2 18246: mi=3337 s=0 e=0 18247: mi=3337 s=2 e=2 18248: mi=3338 s=0 e=0 18249: mi=3338 s=2 e=2 18250: mi=3339 s=0 e=0 18251: mi=3339 s=2 e=2 18252: mi=3340 s=0 e=0 18253: mi=3340 s=2 e=2 18254: mi=3341 s=0 e=0 18255: mi=3341 s=3 e=4 18256: mi=3342 s=0 e=0 18257: mi=3342 s=3 e=4 18258: mi=3343 s=0 e=0 18259: mi=3343 s=3 e=3 18260: mi=3344 s=0 e=0 18261: mi=3344 s=3 e=3 18262: mi=3345 s=0 e=0 18263: mi=3345 s=3 e=3 18264: mi=3346 s=0 e=0 18265: mi=3346 s=3 e=3 18266: mi=3347 s=0 e=0 18267: mi=3347 s=3 e=3 18268: mi=3348 s=0 e=0 18269: mi=3348 s=3 e=3 18270: mi=3349 s=0 e=0 18271: mi=3349 s=3 e=3 18272: mi=3350 s=0 e=0 18273: mi=3350 s=3 e=3 18274: mi=3351 s=0 e=0 18275: mi=3351 s=3 e=3 18276: mi=3352 s=0 e=0 18277: mi=3352 s=3 e=3 18278: mi=3353 s=0 e=0 18279: mi=3353 s=3 e=3 18280: mi=3354 s=0 e=0 18281: mi=3354 s=3 e=3 18282: mi=3355 s=0 e=0 18283: mi=3355 s=3 e=3 18284: mi=3356 s=0 e=0 18285: mi=3356 s=3 e=3 18286: mi=3357 s=0 e=7 18287: mi=3357 s=9 e=9 18288: mi=3357 s=12 e=12 18289: mi=3357 s=14 e=14 18290: mi=3357 s=17 e=17 18291: mi=3357 s=19 e=19 18292: mi=3357 s=22 e=22 18293: mi=3357 s=24 e=24 18294: mi=3357 s=27 e=27 18295: mi=3357 s=29 e=29 18296: mi=3357 s=32 e=33 18297: mi=3357 s=35 e=35 18298: mi=3357 s=38 e=38 18299: mi=3357 s=40 e=40 18300: mi=3357 s=43 e=44 18301: mi=3357 s=46 e=46 18302: mi=3357 s=49 e=50 18303: mi=3357 s=52 e=52 18304: mi=3357 s=55 e=57 18305: mi=3357 s=59 e=59 18306: mi=3357 s=62 e=64 18307: mi=3357 s=66 e=66 18308: mi=3357 s=69 e=71 18309: mi=3357 s=73 e=73 18310: mi=3357 s=76 e=78 18311: mi=3357 s=80 e=80 18312: mi=3357 s=83 e=85 18313: mi=3357 s=87 e=87 18314: mi=3357 s=90 e=92 18315: mi=3357 s=94 e=94 18316: mi=3357 s=97 e=99 18317: mi=3357 s=101 e=101 18318: mi=3357 s=104 e=106 18319: mi=3357 s=108 e=108 18320: mi=3357 s=111 e=113 18321: mi=3357 s=115 e=115 18322: mi=3357 s=118 e=120 18323: mi=3357 s=122 e=122 18324: mi=3357 s=125 e=127 18325: mi=3357 s=129 e=129 18326: mi=3357 s=132 e=134 18327: mi=3357 s=136 e=136 18328: mi=3357 s=139 e=141 18329: mi=3357 s=143 e=143 18330: mi=3357 s=146 e=148 18331: mi=3357 s=150 e=150 18332: mi=3357 s=153 e=155 18333: mi=3357 s=157 e=157 18334: mi=3357 s=159 e=160 18335: mi=3357 s=162 e=162 18336: mi=3357 s=165 e=165 18337: mi=3357 s=167 e=167 18338: mi=3357 s=170 e=170 18339: mi=3357 s=172 e=172 18340: mi=3357 s=175 e=175 18341: mi=3357 s=177 e=177 18342: mi=3357 s=180 e=180 18343: mi=3357 s=182 e=182 18344: mi=3357 s=185 e=186 18345: mi=3357 s=188 e=188 18346: mi=3357 s=191 e=191 18347: mi=3357 s=193 e=193 18348: mi=3357 s=196 e=197 18349: mi=3357 s=199 e=199 18350: mi=3357 s=201 e=201 18351: mi=3357 s=204 e=205 18352: mi=3357 s=207 e=207 18353: mi=3357 s=209 e=209 18354: mi=3357 s=212 e=214 18355: mi=3357 s=216 e=216 18356: mi=3357 s=218 e=218 18357: mi=3357 s=221 e=223 18358: mi=3357 s=225 e=225 18359: mi=3357 s=227 e=227 18360: mi=3357 s=230 e=230 18361: mi=3357 s=232 e=232 18362: mi=3357 s=234 e=234 18363: mi=3357 s=237 e=238 18364: mi=3357 s=240 e=240 18365: mi=3357 s=242 e=242 18366: mi=3357 s=245 e=245 18367: mi=3357 s=247 e=247 18368: mi=3357 s=250 e=250 18369: mi=3357 s=252 e=252 18370: mi=3357 s=255 e=255 18371: mi=3357 s=257 e=257 18372: mi=3357 s=259 e=260 18373: mi=3357 s=262 e=262 18374: mi=3357 s=265 e=265 18375: mi=3357 s=267 e=267 18376: mi=3357 s=270 e=270 18377: mi=3357 s=272 e=272 18378: mi=3357 s=275 e=275 18379: mi=3357 s=277 e=277 18380: mi=3357 s=280 e=280 18381: mi=3357 s=282 e=282 18382: mi=3357 s=285 e=286 18383: mi=3357 s=288 e=288 18384: mi=3357 s=291 e=291 18385: mi=3357 s=293 e=293 18386: mi=3357 s=295 e=295 18387: mi=3357 s=297 e=297 18388: mi=3357 s=300 e=300 18389: mi=3357 s=302 e=302 18390: mi=3357 s=305 e=305 18391: mi=3357 s=307 e=307 18392: mi=3357 s=310 e=310 18393: mi=3357 s=312 e=312 18394: mi=3357 s=314 e=315 18395: mi=3357 s=317 e=319 18396: mi=3357 s=321 e=323 18397: mi=3357 s=325 e=327 18398: mi=3357 s=329 e=331 18399: mi=3357 s=333 e=333 18400: mi=3358 s=0 e=3 18401: mi=3358 s=6 e=6 18402: mi=3358 s=8 e=8 18403: mi=3358 s=10 e=10 18404: mi=3358 s=13 e=13 18405: mi=3358 s=15 e=17 18406: mi=3358 s=19 e=19 18407: mi=3358 s=21 e=21 18408: mi=3358 s=23 e=23 18409: mi=3358 s=25 e=25 18410: mi=3358 s=27 e=27 18411: mi=3358 s=29 e=29 18412: mi=3358 s=31 e=32 18413: mi=3358 s=34 e=34 18414: mi=3358 s=36 e=36 18415: mi=3358 s=39 e=39 18416: mi=3358 s=41 e=41 18417: mi=3358 s=43 e=43 18418: mi=3358 s=45 e=45 18419: mi=3358 s=47 e=47 18420: mi=3358 s=49 e=49 18421: mi=3358 s=51 e=51 18422: mi=3358 s=53 e=53 18423: mi=3358 s=55 e=55 18424: mi=3358 s=57 e=57 18425: mi=3358 s=59 e=59 18426: mi=3358 s=62 e=62 18427: mi=3358 s=64 e=64 18428: mi=3358 s=66 e=66 18429: mi=3358 s=69 e=69 18430: mi=3358 s=71 e=71 18431: mi=3358 s=73 e=73 18432: mi=3358 s=76 e=76 18433: mi=3358 s=78 e=78 18434: mi=3358 s=80 e=80 18435: mi=3358 s=83 e=83 18436: mi=3358 s=85 e=85 18437: mi=3358 s=87 e=87 18438: mi=3358 s=90 e=90 18439: mi=3358 s=92 e=92 18440: mi=3358 s=94 e=94 18441: mi=3358 s=97 e=97 18442: mi=3358 s=99 e=99 18443: mi=3358 s=101 e=101 18444: mi=3358 s=104 e=104 18445: mi=3358 s=106 e=106 18446: mi=3358 s=108 e=108 18447: mi=3358 s=111 e=111 18448: mi=3358 s=113 e=113 18449: mi=3358 s=115 e=115 18450: mi=3358 s=118 e=118 18451: mi=3358 s=120 e=120 18452: mi=3358 s=122 e=122 18453: mi=3358 s=124 e=124 18454: mi=3358 s=127 e=127 18455: mi=3358 s=129 e=129 18456: mi=3358 s=131 e=131 18457: mi=3358 s=134 e=134 18458: mi=3358 s=136 e=136 18459: mi=3358 s=138 e=138 18460: mi=3358 s=140 e=140 18461: mi=3358 s=142 e=142 18462: mi=3358 s=144 e=144 18463: mi=3358 s=146 e=146 18464: mi=3358 s=148 e=148 18465: mi=3358 s=151 e=151 18466: mi=3358 s=153 e=153 18467: mi=3359 s=0 e=0 18468: mi=3359 s=2 e=2 18469: mi=3359 s=5 e=20 18470: mi=3359 s=23 e=23 18471: mi=3359 s=25 e=25 18472: mi=3360 s=0 e=0 18473: mi=3360 s=3 e=4 18474: mi=3360 s=6 e=7 18475: mi=3360 s=9 e=9 18476: mi=3360 s=12 e=12 18477: mi=3360 s=14 e=16 18478: mi=3360 s=18 e=19 18479: mi=3360 s=21 e=22 18480: mi=3360 s=24 e=25 18481: mi=3360 s=27 e=28 18482: mi=3360 s=30 e=31 18483: mi=3360 s=33 e=34 18484: mi=3360 s=36 e=37 18485: mi=3360 s=39 e=39 18486: mi=3360 s=41 e=41 18487: mi=3360 s=44 e=44 18488: mi=3360 s=46 e=47 18489: mi=3360 s=49 e=50 18490: mi=3360 s=52 e=53 18491: mi=3360 s=55 e=56 18492: mi=3360 s=58 e=59 18493: mi=3360 s=61 e=62 18494: mi=3360 s=64 e=65 18495: mi=3360 s=67 e=68 18496: mi=3360 s=70 e=70 18497: mi=3360 s=72 e=72 18498: mi=3360 s=75 e=75 18499: mi=3360 s=77 e=77 18500: mi=3360 s=79 e=79 18501: mi=3360 s=82 e=82 18502: mi=3360 s=84 e=84 18503: mi=3360 s=86 e=86 18504: mi=3360 s=89 e=89 18505: mi=3360 s=91 e=91 18506: mi=3360 s=93 e=93 18507: mi=3360 s=96 e=96 18508: mi=3360 s=98 e=98 18509: mi=3360 s=100 e=100 18510: mi=3360 s=103 e=103 18511: mi=3360 s=105 e=105 18512: mi=3360 s=107 e=107 18513: mi=3360 s=110 e=110 18514: mi=3360 s=112 e=112 18515: mi=3360 s=114 e=115 18516: mi=3360 s=118 e=118 18517: mi=3360 s=120 e=120 18518: mi=3360 s=122 e=122 18519: mi=3360 s=125 e=125 18520: mi=3360 s=127 e=127 18521: mi=3360 s=129 e=129 18522: mi=3360 s=132 e=132 18523: mi=3360 s=134 e=135 18524: mi=3360 s=137 e=137 18525: mi=3360 s=139 e=139 18526: mi=3360 s=142 e=142 18527: mi=3360 s=144 e=144 18528: mi=3360 s=146 e=146 18529: mi=3360 s=149 e=149 18530: mi=3360 s=151 e=152 18531: mi=3360 s=154 e=155 18532: mi=3360 s=157 e=158 18533: mi=3360 s=160 e=161 18534: mi=3360 s=163 e=164 18535: mi=3360 s=166 e=166 18536: mi=3360 s=168 e=168 18537: mi=3360 s=171 e=171 18538: mi=3360 s=173 e=173 18539: mi=3360 s=176 e=177 18540: mi=3360 s=179 e=182 18541: mi=3360 s=184 e=184 18542: mi=3360 s=187 e=188 18543: mi=3360 s=191 e=192 18544: mi=3360 s=194 e=194 18545: mi=3360 s=196 e=196 18546: mi=3360 s=198 e=202 18547: mi=3360 s=204 e=204 18548: mi=3360 s=206 e=207 18549: mi=3360 s=209 e=211 18550: mi=3360 s=213 e=213 18551: mi=3360 s=215 e=215 18552: mi=3360 s=217 e=218 18553: mi=3360 s=220 e=222 18554: mi=3360 s=224 e=224 18555: mi=3360 s=226 e=226 18556: mi=3360 s=229 e=229 18557: mi=3360 s=231 e=233 18558: mi=3360 s=236 e=236 18559: mi=3360 s=238 e=238 18560: mi=3360 s=240 e=240 18561: mi=3360 s=242 e=242 18562: mi=3360 s=244 e=244 18563: mi=3360 s=246 e=246 18564: mi=3360 s=248 e=248 18565: mi=3361 s=0 e=0 18566: mi=3361 s=2 e=2 18567: mi=3361 s=5 e=5 18568: mi=3361 s=6 e=6 18569: mi=3361 s=9 e=10 18570: mi=3361 s=12 e=12 18571: mi=3361 s=15 e=16 18572: mi=3361 s=19 e=20 18573: mi=3361 s=23 e=24 18574: mi=3361 s=26 e=26 18575: mi=3361 s=29 e=29 18576: mi=3361 s=32 e=32 18577: mi=3361 s=35 e=35 18578: mi=3361 s=36 e=36 18579: mi=3361 s=38 e=38 18580: mi=3361 s=41 e=42 18581: mi=3361 s=43 e=43 18582: mi=3362 s=0 e=0 18583: mi=3362 s=2 e=3 18584: mi=3362 s=5 e=5 18585: mi=3362 s=7 e=7 18586: mi=3362 s=9 e=9 18587: mi=3362 s=11 e=11 18588: mi=3362 s=13 e=13 18589: mi=3362 s=15 e=15 18590: mi=3362 s=17 e=17 18591: mi=3362 s=19 e=21 18592: mi=3362 s=24 e=25 18593: mi=3362 s=27 e=27 18594: mi=3362 s=29 e=30 18595: mi=3362 s=33 e=33 18596: mi=3362 s=35 e=35 18597: mi=3362 s=37 e=37 18598: mi=3362 s=39 e=39 18599: mi=3362 s=42 e=42 18600: mi=3362 s=43 e=43 18601: mi=3362 s=45 e=45 18602: mi=3362 s=47 e=47 18603: mi=3362 s=49 e=49 18604: mi=3362 s=51 e=51 18605: mi=3362 s=53 e=53 18606: mi=3362 s=55 e=55 18607: mi=3362 s=57 e=57 18608: mi=3362 s=59 e=59 18609: mi=3362 s=62 e=63 18610: mi=3362 s=65 e=65 18611: mi=3362 s=67 e=68 18612: mi=3362 s=71 e=71 18613: mi=3363 s=0 e=1 18614: mi=3363 s=4 e=6 18615: mi=3363 s=9 e=9 18616: mi=3363 s=12 e=14 18617: mi=3363 s=17 e=17 18618: mi=3363 s=20 e=24 18619: mi=3363 s=26 e=26 18620: mi=3363 s=28 e=28 18621: mi=3363 s=30 e=30 18622: mi=3363 s=32 e=32 18623: mi=3363 s=34 e=34 18624: mi=3363 s=36 e=36 18625: mi=3363 s=38 e=38 18626: mi=3363 s=40 e=40 18627: mi=3363 s=42 e=42 18628: mi=3363 s=44 e=44 18629: mi=3363 s=46 e=46 18630: mi=3363 s=48 e=49 18631: mi=3363 s=51 e=51 18632: mi=3363 s=53 e=53 18633: mi=3363 s=55 e=55 18634: mi=3363 s=57 e=58 18635: mi=3363 s=60 e=60 18636: mi=3363 s=62 e=62 18637: mi=3363 s=64 e=64 18638: mi=3363 s=66 e=66 18639: mi=3363 s=68 e=68 18640: mi=3363 s=70 e=71 18641: mi=3363 s=73 e=75 18642: mi=3363 s=77 e=77 18643: mi=3363 s=80 e=80 18644: mi=3364 s=0 e=0 18645: mi=3364 s=2 e=2 18646: mi=3364 s=5 e=5 18647: mi=3365 s=0 e=0 18648: mi=3365 s=2 e=2 18649: mi=3365 s=5 e=5 18650: mi=3365 s=8 e=8 18651: mi=3365 s=10 e=10 18652: mi=3365 s=13 e=14 18653: mi=3365 s=17 e=17 18654: mi=3365 s=20 e=20 18655: mi=3365 s=23 e=24 18656: mi=3365 s=27 e=27 18657: mi=3365 s=30 e=31 18658: mi=3365 s=34 e=35 18659: mi=3365 s=38 e=38 18660: mi=3365 s=40 e=40 18661: mi=3365 s=43 e=43 18662: mi=3365 s=45 e=45 18663: mi=3365 s=48 e=49 18664: mi=3365 s=52 e=53 18665: mi=3365 s=56 e=57 18666: mi=3365 s=60 e=61 18667: mi=3365 s=64 e=65 18668: mi=3365 s=68 e=68 18669: mi=3365 s=70 e=70 18670: mi=3365 s=72 e=72 18671: mi=3365 s=75 e=76 18672: mi=3365 s=79 e=82 18673: mi=3365 s=85 e=85 18674: mi=3367 s=0 e=2 18675: mi=3367 s=4 e=5 18676: mi=3367 s=8 e=8 18677: mi=3367 s=10 e=10 18678: mi=3367 s=13 e=13 18679: mi=3367 s=15 e=15 18680: mi=3367 s=18 e=18 18681: mi=3368 s=0 e=0 18682: mi=3368 s=3 e=4 18683: mi=3368 s=6 e=6 18684: mi=3368 s=8 e=8 18685: mi=3368 s=10 e=10 18686: mi=3368 s=13 e=14 18687: mi=3368 s=16 e=16 18688: mi=3368 s=19 e=19 18689: mi=3368 s=22 e=22 18690: mi=3368 s=24 e=24 18691: mi=3368 s=26 e=26 18692: mi=3368 s=29 e=29 18693: mi=3368 s=32 e=32 18694: mi=3368 s=34 e=34 18695: mi=3368 s=37 e=37 18696: mi=3368 s=40 e=40 18697: mi=3368 s=42 e=42 18698: mi=3368 s=45 e=45 18699: mi=3368 s=48 e=48 18700: mi=3368 s=50 e=50 18701: mi=3368 s=53 e=53 18702: mi=3368 s=56 e=56 18703: mi=3368 s=58 e=58 18704: mi=3368 s=61 e=61 18705: mi=3368 s=64 e=64 18706: mi=3368 s=66 e=66 18707: mi=3368 s=68 e=68 18708: mi=3368 s=70 e=70 18709: mi=3368 s=73 e=74 18710: mi=3368 s=77 e=77 18711: mi=3368 s=80 e=81 18712: mi=3368 s=84 e=84 18713: mi=3368 s=87 e=87 18714: mi=3369 s=0 e=0 18715: mi=3369 s=2 e=2 18716: mi=3369 s=5 e=6 18717: mi=3369 s=8 e=8 18718: mi=3369 s=11 e=11 18719: mi=3369 s=14 e=14 18720: mi=3369 s=16 e=16 18721: mi=3369 s=19 e=21 18722: mi=3369 s=24 e=24 18723: mi=3369 s=27 e=27 18724: mi=3370 s=0 e=0 18725: mi=3370 s=3 e=3 18726: mi=3370 s=4 e=4 18727: mi=3370 s=5 e=8 18728: mi=3370 s=9 e=12 18729: mi=3370 s=13 e=16 18730: mi=3370 s=17 e=17 18731: mi=3376 s=0 e=3 18732: mi=3376 s=5 e=5 18733: mi=3376 s=6 e=6 18734: mi=3376 s=7 e=10 18735: mi=3376 s=12 e=13 18736: mi=3376 s=14 e=17 18737: mi=3376 s=19 e=20 18738: mi=3376 s=21 e=22 18739: mi=3381 s=0 e=1 18740: mi=3381 s=3 e=3 18741: mi=3381 s=6 e=6 18742: mi=3381 s=7 e=7 18743: mi=3381 s=10 e=11 18744: mi=3381 s=13 e=13 18745: mi=3381 s=16 e=17 18746: mi=3381 s=19 e=19 18747: mi=3381 s=21 e=21 18748: mi=3381 s=23 e=23 18749: mi=3381 s=26 e=27 18750: mi=3381 s=29 e=29 18751: mi=3381 s=30 e=30 18752: mi=3381 s=32 e=32 18753: mi=3381 s=35 e=35 18754: mi=3381 s=36 e=36 18755: mi=3381 s=39 e=40 18756: mi=3381 s=42 e=42 18757: mi=3381 s=45 e=46 18758: mi=3381 s=48 e=48 18759: mi=3381 s=50 e=50 18760: mi=3381 s=52 e=52 18761: mi=3381 s=55 e=56 18762: mi=3381 s=58 e=58 18763: mi=3381 s=59 e=59 18764: mi=3381 s=61 e=61 18765: mi=3381 s=64 e=64 18766: mi=3381 s=65 e=65 18767: mi=3381 s=68 e=69 18768: mi=3381 s=71 e=71 18769: mi=3381 s=74 e=75 18770: mi=3381 s=77 e=77 18771: mi=3381 s=79 e=79 18772: mi=3381 s=81 e=81 18773: mi=3381 s=84 e=85 18774: mi=3381 s=87 e=87 18775: mi=3381 s=88 e=88 18776: mi=3381 s=90 e=90 18777: mi=3381 s=93 e=93 18778: mi=3381 s=94 e=94 18779: mi=3381 s=97 e=98 18780: mi=3381 s=100 e=100 18781: mi=3381 s=103 e=104 18782: mi=3381 s=106 e=106 18783: mi=3381 s=108 e=108 18784: mi=3381 s=110 e=110 18785: mi=3381 s=113 e=114 18786: mi=3381 s=116 e=116 18787: mi=3381 s=117 e=118 18788: mi=3382 s=0 e=0 18789: mi=3382 s=2 e=2 18790: mi=3382 s=4 e=4 18791: mi=3382 s=6 e=6 18792: mi=3382 s=8 e=8 18793: mi=3382 s=11 e=11 18794: mi=3382 s=12 e=12 18795: mi=3382 s=13 e=14 18796: mi=3383 s=0 e=1 18797: mi=3383 s=3 e=5 18798: mi=3383 s=7 e=8 18799: mi=3383 s=10 e=10 18800: mi=3383 s=12 e=12 18801: mi=3383 s=14 e=14 18802: mi=3383 s=16 e=16 18803: mi=3383 s=19 e=20 18804: mi=3383 s=22 e=22 18805: mi=3383 s=24 e=24 18806: mi=3383 s=27 e=28 18807: mi=3383 s=30 e=30 18808: mi=3383 s=32 e=32 18809: mi=3383 s=35 e=35 18810: mi=3383 s=37 e=37 18811: mi=3383 s=40 e=40 18812: mi=3383 s=42 e=42 18813: mi=3383 s=45 e=45 18814: mi=3383 s=47 e=47 18815: mi=3383 s=50 e=50 18816: mi=3383 s=52 e=53 18817: mi=3383 s=56 e=57 18818: mi=3383 s=59 e=60 18819: mi=3383 s=63 e=64 18820: mi=3383 s=66 e=67 18821: mi=3383 s=70 e=71 18822: mi=3383 s=73 e=74 18823: mi=3383 s=77 e=79 18824: mi=3383 s=81 e=81 18825: mi=3383 s=84 e=85 18826: mi=3383 s=87 e=87 18827: mi=3383 s=89 e=89 18828: mi=3383 s=91 e=91 18829: mi=3383 s=93 e=97 18830: mi=3383 s=100 e=100 18831: mi=3383 s=102 e=105 18832: mi=3383 s=108 e=108 18833: mi=3383 s=110 e=114 18834: mi=3383 s=116 e=116 18835: mi=3383 s=118 e=118 18836: mi=3383 s=121 e=122 18837: mi=3383 s=124 e=124 18838: mi=3383 s=126 e=127 18839: mi=3383 s=130 e=132 18840: mi=3383 s=134 e=134 18841: mi=3383 s=136 e=137 18842: mi=3383 s=140 e=141 18843: mi=3383 s=143 e=143 18844: mi=3383 s=145 e=145 18845: mi=3383 s=148 e=149 18846: mi=3383 s=151 e=151 18847: mi=3383 s=153 e=153 18848: mi=3383 s=156 e=156 18849: mi=3383 s=159 e=159 18850: mi=3383 s=160 e=162 18851: mi=3383 s=165 e=166 18852: mi=3383 s=168 e=168 18853: mi=3383 s=170 e=171 18854: mi=3383 s=174 e=175 18855: mi=3383 s=177 e=178 18856: mi=3383 s=181 e=181 18857: mi=3383 s=182 e=182 18858: mi=3383 s=185 e=185 18859: mi=3383 s=187 e=187 18860: mi=3383 s=189 e=190 18861: mi=3383 s=193 e=193 18862: mi=3383 s=196 e=196 18863: mi=3383 s=197 e=197 18864: mi=3383 s=199 e=199 18865: mi=3383 s=201 e=202 18866: mi=3383 s=205 e=205 18867: mi=3383 s=208 e=208 18868: mi=3383 s=209 e=209 18869: mi=3383 s=211 e=211 18870: mi=3383 s=213 e=214 18871: mi=3383 s=217 e=217 18872: mi=3383 s=220 e=220 18873: mi=3383 s=221 e=221 18874: mi=3383 s=223 e=223 18875: mi=3383 s=225 e=226 18876: mi=3383 s=229 e=229 18877: mi=3383 s=232 e=232 18878: mi=3383 s=233 e=233 18879: mi=3384 s=0 e=2 18880: mi=3384 s=4 e=4 18881: mi=3384 s=6 e=6 18882: mi=3384 s=8 e=8 18883: mi=3384 s=11 e=12 18884: mi=3384 s=14 e=14 18885: mi=3384 s=15 e=15 18886: mi=3384 s=17 e=17 18887: mi=3384 s=20 e=20 18888: mi=3384 s=22 e=22 18889: mi=3384 s=25 e=27 18890: mi=3384 s=29 e=29 18891: mi=3384 s=31 e=32 18892: mi=3384 s=35 e=36 18893: mi=3384 s=39 e=42 18894: mi=3384 s=44 e=44 18895: mi=3384 s=46 e=48 18896: mi=3384 s=51 e=52 18897: mi=3384 s=54 e=54 18898: mi=3384 s=55 e=55 18899: mi=3384 s=57 e=57 18900: mi=3384 s=59 e=61 18901: mi=3384 s=64 e=65 18902: mi=3384 s=67 e=67 18903: mi=3384 s=69 e=71 18904: mi=3384 s=74 e=75 18905: mi=3384 s=77 e=77 18906: mi=3384 s=78 e=78 18907: mi=3384 s=80 e=80 18908: mi=3384 s=82 e=82 18909: mi=3384 s=84 e=84 18910: mi=3384 s=87 e=88 18911: mi=3384 s=90 e=91 18912: mi=3387 s=0 e=0 18913: mi=3387 s=3 e=4 18914: mi=3387 s=5 e=5 18915: mi=3387 s=7 e=7 18916: mi=3387 s=10 e=10 18917: mi=3387 s=11 e=11 18918: mi=3387 s=13 e=13 18919: mi=3387 s=15 e=15 18920: mi=3387 s=18 e=19 18921: mi=3387 s=22 e=24 18922: mi=3387 s=25 e=25 18923: mi=3388 s=0 e=0 18924: mi=3388 s=3 e=4 18925: mi=3388 s=6 e=6 18926: mi=3388 s=9 e=10 18927: mi=3388 s=13 e=13 18928: mi=3404 s=0 e=0 18929: mi=3404 s=1 e=1 18930: mi=3404 s=3 e=3 18931: mi=3404 s=5 e=5 18932: mi=3404 s=7 e=7 18933: mi=3404 s=9 e=9 18934: mi=3404 s=11 e=11 18935: mi=3404 s=13 e=13 18936: mi=3404 s=15 e=15 18937: mi=3404 s=17 e=17 18938: mi=3404 s=19 e=19 18939: mi=3404 s=21 e=21 18940: mi=3404 s=22 e=22 18941: mi=3404 s=23 e=23 18942: mi=3404 s=25 e=25 18943: mi=3404 s=28 e=32 18944: mi=3404 s=35 e=36 18945: mi=3404 s=38 e=41 18946: mi=3404 s=44 e=45 18947: mi=3404 s=47 e=50 18948: mi=3404 s=53 e=54 18949: mi=3404 s=56 e=58 18950: mi=3404 s=61 e=62 18951: mi=3404 s=64 e=64 18952: mi=3404 s=66 e=66 18953: mi=3404 s=68 e=68 18954: mi=3404 s=70 e=70 18955: mi=3404 s=72 e=72 18956: mi=3404 s=74 e=74 18957: mi=3404 s=77 e=77 18958: mi=3404 s=79 e=79 18959: mi=3404 s=81 e=81 18960: mi=3404 s=83 e=83 18961: mi=3404 s=86 e=86 18962: mi=3404 s=87 e=87 18963: mi=3404 s=88 e=89 18964: mi=3404 s=90 e=90 18965: mi=3406 s=0 e=1 18966: mi=3406 s=3 e=3 18967: mi=3406 s=5 e=5 18968: mi=3406 s=7 e=8 18969: mi=3406 s=9 e=9 18970: mi=3406 s=11 e=11 18971: mi=3406 s=14 e=14 18972: mi=3406 s=16 e=16 18973: mi=3406 s=18 e=18 18974: mi=3406 s=20 e=20 18975: mi=3406 s=23 e=23 18976: mi=3406 s=25 e=25 18977: mi=3406 s=28 e=29 18978: mi=3406 s=32 e=32 18979: mi=3406 s=34 e=34 18980: mi=3406 s=36 e=36 18981: mi=3406 s=39 e=40 18982: mi=3406 s=42 e=42 18983: mi=3406 s=44 e=44 18984: mi=3406 s=47 e=52 18985: mi=3406 s=55 e=56 18986: mi=3406 s=57 e=57 18987: mi=3406 s=60 e=60 18988: mi=3406 s=63 e=63 18989: mi=3406 s=66 e=66 18990: mi=3407 s=0 e=0 18991: mi=3407 s=2 e=3 18992: mi=3407 s=6 e=6 18993: mi=3407 s=8 e=8 18994: mi=3407 s=10 e=10 18995: mi=3407 s=12 e=12 18996: mi=3407 s=15 e=16 18997: mi=3407 s=18 e=18 18998: mi=3407 s=20 e=20 18999: mi=3407 s=22 e=22 19000: mi=3407 s=25 e=25 19001: mi=3407 s=27 e=27 19002: mi=3407 s=30 e=30 19003: mi=3407 s=32 e=32 19004: mi=3407 s=34 e=34 19005: mi=3407 s=37 e=37 19006: mi=3407 s=39 e=39 19007: mi=3407 s=42 e=42 19008: mi=3407 s=44 e=44 19009: mi=3407 s=46 e=46 19010: mi=3407 s=48 e=49 19011: mi=3407 s=52 e=53 19012: mi=3407 s=55 e=56 19013: mi=3407 s=57 e=57 19014: mi=3407 s=59 e=59 19015: mi=3407 s=62 e=63 19016: mi=3407 s=66 e=66 19017: mi=3407 s=68 e=68 19018: mi=3407 s=71 e=77 19019: mi=3407 s=80 e=80 19020: mi=3407 s=82 e=82 19021: mi=3407 s=84 e=84 19022: mi=3407 s=86 e=86 19023: mi=3407 s=88 e=88 19024: mi=3407 s=91 e=92 19025: mi=3407 s=94 e=94 19026: mi=3407 s=97 e=98 19027: mi=3407 s=100 e=100 19028: mi=3407 s=101 e=101 19029: mi=3407 s=103 e=103 19030: mi=3407 s=105 e=105 19031: mi=3407 s=107 e=107 19032: mi=3407 s=110 e=110 19033: mi=3407 s=113 e=113 19034: mi=3407 s=115 e=115 19035: mi=3407 s=116 e=116 19036: mi=3407 s=119 e=120 19037: mi=3407 s=123 e=129 19038: mi=3407 s=132 e=133 19039: mi=3407 s=134 e=135 19040: mi=3407 s=136 e=137 19041: mi=3408 s=0 e=2 19042: mi=3408 s=4 e=4 19043: mi=3408 s=6 e=6 19044: mi=3408 s=8 e=8 19045: mi=3408 s=10 e=10 19046: mi=3408 s=11 e=11 19047: mi=3408 s=13 e=13 19048: mi=3408 s=16 e=17 19049: mi=3408 s=20 e=21 19050: mi=3408 s=23 e=23 19051: mi=3408 s=24 e=24 19052: mi=3408 s=26 e=26 19053: mi=3408 s=28 e=28 19054: mi=3408 s=29 e=29 19055: mi=3408 s=31 e=35 19056: mi=3408 s=37 e=37 19057: mi=3408 s=38 e=38 19058: mi=3408 s=40 e=40 19059: mi=3408 s=42 e=42 19060: mi=3408 s=44 e=44 19061: mi=3408 s=46 e=47 19062: mi=3408 s=50 e=50 19063: mi=3408 s=52 e=52 19064: mi=3408 s=53 e=53 19065: mi=3408 s=55 e=55 19066: mi=3408 s=58 e=58 19067: mi=3408 s=61 e=61 19068: mi=3408 s=64 e=64 19069: mi=3408 s=67 e=67 19070: mi=3408 s=68 e=68 19071: mi=3408 s=69 e=69 19072: mi=3408 s=71 e=71 19073: mi=3408 s=74 e=74 19074: mi=3408 s=76 e=76 19075: mi=3408 s=77 e=77 19076: mi=3408 s=79 e=79 19077: mi=3408 s=81 e=82 19078: mi=3408 s=85 e=85 19079: mi=3408 s=87 e=87 19080: mi=3409 s=0 e=1 19081: mi=3409 s=4 e=5 19082: mi=3409 s=8 e=8 19083: mi=3409 s=11 e=12 19084: mi=3409 s=14 e=14 19085: mi=3409 s=17 e=18 19086: mi=3409 s=20 e=20 19087: mi=3409 s=21 e=23 19088: mi=3409 s=26 e=27 19089: mi=3409 s=29 e=29 19090: mi=3409 s=32 e=33 19091: mi=3409 s=36 e=36 19092: mi=3409 s=39 e=40 19093: mi=3409 s=43 e=44 19094: mi=3409 s=47 e=47 19095: mi=3409 s=50 e=51 19096: mi=3409 s=53 e=53 19097: mi=3409 s=56 e=56 19098: mi=3409 s=58 e=58 19099: mi=3409 s=61 e=61 19100: mi=3409 s=63 e=63 19101: mi=3409 s=66 e=66 19102: mi=3409 s=68 e=68 19103: mi=3409 s=71 e=71 19104: mi=3409 s=73 e=73 19105: mi=3409 s=76 e=77 19106: mi=3409 s=79 e=79 19107: mi=3409 s=81 e=81 19108: mi=3409 s=84 e=86 19109: mi=3409 s=88 e=88 19110: mi=3409 s=91 e=95 19111: mi=3409 s=98 e=99 19112: mi=3409 s=101 e=101 19113: mi=3409 s=104 e=105 19114: mi=3409 s=108 e=108 19115: mi=3409 s=110 e=110 19116: mi=3409 s=113 e=113 19117: mi=3409 s=115 e=115 19118: mi=3409 s=118 e=119 19119: mi=3409 s=121 e=121 19120: mi=3409 s=124 e=125 19121: mi=3409 s=128 e=129 19122: mi=3409 s=132 e=132 19123: mi=3409 s=135 e=136 19124: mi=3409 s=139 e=140 19125: mi=3409 s=143 e=143 19126: mi=3409 s=146 e=146 19127: mi=3410 s=0 e=0 19128: mi=3410 s=2 e=3 19129: mi=3410 s=5 e=5 19130: mi=3410 s=7 e=9 19131: mi=3410 s=11 e=11 19132: mi=3410 s=14 e=14 19133: mi=3412 s=0 e=3 19134: mi=3412 s=6 e=8 19135: mi=3412 s=10 e=13 19136: mi=3412 s=16 e=18 19137: mi=3412 s=20 e=20 19138: mi=3415 s=0 e=0 19139: mi=3415 s=3 e=4 19140: mi=3415 s=6 e=6 19141: mi=3415 s=8 e=8 19142: mi=3415 s=9 e=9 19143: mi=3415 s=12 e=12 19144: mi=3416 s=0 e=0 19145: mi=3416 s=3 e=4 19146: mi=3416 s=6 e=6 19147: mi=3416 s=9 e=9 19148: mi=3417 s=0 e=0 19149: mi=3417 s=2 e=2 19150: mi=3417 s=4 e=4 19151: mi=3417 s=6 e=6 19152: mi=3417 s=8 e=8 19153: mi=3417 s=10 e=10 19154: mi=3417 s=12 e=12 19155: mi=3417 s=15 e=16 19156: mi=3417 s=18 e=18 19157: mi=3417 s=20 e=20 19158: mi=3417 s=23 e=23 19159: mi=3417 s=26 e=27 19160: mi=3417 s=30 e=30 19161: mi=3417 s=32 e=32 19162: mi=3417 s=35 e=36 19163: mi=3417 s=38 e=38 19164: mi=3417 s=40 e=40 19165: mi=3417 s=43 e=43 19166: mi=3417 s=46 e=46 19167: mi=3420 s=0 e=6 19168: mi=3420 s=8 e=8 19169: mi=3420 s=11 e=12 19170: mi=3420 s=14 e=14 19171: mi=3420 s=17 e=19 19172: mi=3420 s=21 e=21 19173: mi=3420 s=24 e=26 19174: mi=3420 s=28 e=28 19175: mi=3420 s=31 e=33 19176: mi=3420 s=35 e=35 19177: mi=3420 s=37 e=37 19178: mi=3420 s=40 e=40 19179: mi=3420 s=42 e=42 19180: mi=3420 s=44 e=44 19181: mi=3420 s=47 e=47 19182: mi=3420 s=49 e=49 19183: mi=3420 s=51 e=51 19184: mi=3420 s=54 e=54 19185: mi=3420 s=56 e=56 19186: mi=3420 s=58 e=58 19187: mi=3420 s=61 e=61 19188: mi=3420 s=63 e=63 19189: mi=3420 s=65 e=65 19190: mi=3420 s=68 e=68 19191: mi=3420 s=70 e=70 19192: mi=3420 s=73 e=73 19193: mi=3420 s=75 e=75 19194: mi=3420 s=78 e=78 19195: mi=3420 s=81 e=82 19196: mi=3420 s=84 e=84 19197: mi=3420 s=86 e=86 19198: mi=3420 s=89 e=89 19199: mi=3420 s=91 e=91 19200: mi=3420 s=93 e=93 19201: mi=3420 s=95 e=98 19202: mi=3420 s=101 e=101 19203: mi=3420 s=102 e=102 19204: mi=3420 s=104 e=104 19205: mi=3420 s=107 e=107 19206: mi=3420 s=108 e=108 19207: mi=3420 s=111 e=112 19208: mi=3420 s=114 e=114 19209: mi=3420 s=116 e=116 19210: mi=3420 s=119 e=119 19211: mi=3420 s=121 e=121 19212: mi=3420 s=123 e=123 19213: mi=3420 s=125 e=128 19214: mi=3420 s=131 e=131 19215: mi=3420 s=132 e=132 19216: mi=3420 s=134 e=134 19217: mi=3420 s=137 e=137 19218: mi=3421 s=0 e=0 19219: mi=3421 s=3 e=3 19220: mi=3421 s=5 e=5 19221: mi=3421 s=7 e=7 19222: mi=3421 s=9 e=9 19223: mi=3421 s=11 e=11 19224: mi=3421 s=13 e=13 19225: mi=3421 s=15 e=15 19226: mi=3421 s=18 e=18 19227: mi=3421 s=20 e=21 19228: mi=3421 s=24 e=25 19229: mi=3421 s=27 e=27 19230: mi=3421 s=30 e=30 19231: mi=3421 s=32 e=32 19232: mi=3421 s=34 e=35 19233: mi=3421 s=38 e=39 19234: mi=3421 s=41 e=41 19235: mi=3421 s=42 e=42 19236: mi=3421 s=44 e=44 19237: mi=3421 s=46 e=47 19238: mi=3421 s=50 e=51 19239: mi=3421 s=53 e=53 19240: mi=3421 s=55 e=55 19241: mi=3421 s=57 e=57 19242: mi=3421 s=59 e=59 19243: mi=3421 s=62 e=63 19244: mi=3421 s=65 e=65 19245: mi=3421 s=68 e=69 19246: mi=3421 s=71 e=75 19247: mi=3421 s=78 e=78 19248: mi=3421 s=80 e=82 19249: mi=3421 s=85 e=86 19250: mi=3421 s=88 e=88 19251: mi=3421 s=90 e=90 19252: mi=3421 s=92 e=92 19253: mi=3421 s=95 e=96 19254: mi=3421 s=98 e=98 19255: mi=3421 s=100 e=100 19256: mi=3421 s=103 e=104 19257: mi=3421 s=106 e=106 19258: mi=3421 s=108 e=108 19259: mi=3421 s=111 e=111 19260: mi=3421 s=114 e=117 19261: mi=3421 s=119 e=119 19262: mi=3421 s=121 e=121 19263: mi=3421 s=123 e=123 19264: mi=3421 s=125 e=125 19265: mi=3421 s=127 e=127 19266: mi=3421 s=129 e=129 19267: mi=3421 s=132 e=135 19268: mi=3421 s=137 e=137 19269: mi=3421 s=139 e=142 19270: mi=3421 s=145 e=149 19271: mi=3421 s=152 e=152 19272: mi=3421 s=154 e=156 19273: mi=3421 s=159 e=160 19274: mi=3421 s=162 e=162 19275: mi=3421 s=163 e=163 19276: mi=3421 s=165 e=165 19277: mi=3421 s=167 e=169 19278: mi=3421 s=172 e=175 19279: mi=3421 s=177 e=177 19280: mi=3421 s=178 e=178 19281: mi=3421 s=180 e=180 19282: mi=3421 s=182 e=182 19283: mi=3421 s=184 e=184 19284: mi=3421 s=186 e=186 19285: mi=3421 s=188 e=188 19286: mi=3421 s=190 e=192 19287: mi=3421 s=195 e=198 19288: mi=3421 s=200 e=200 19289: mi=3421 s=201 e=201 19290: mi=3421 s=203 e=203 19291: mi=3421 s=205 e=205 19292: mi=3421 s=207 e=207 19293: mi=3421 s=209 e=212 19294: mi=3421 s=215 e=217 19295: mi=3421 s=220 e=220 19296: mi=3421 s=222 e=222 19297: mi=3421 s=225 e=225 19298: mi=3421 s=228 e=228 19299: mi=3421 s=230 e=230 19300: mi=3421 s=232 e=232 19301: mi=3421 s=234 e=237 19302: mi=3421 s=240 e=241 19303: mi=3421 s=243 e=244 19304: mi=3421 s=247 e=248 19305: mi=3421 s=251 e=251 19306: mi=3421 s=253 e=253 19307: mi=3421 s=255 e=255 19308: mi=3421 s=257 e=260 19309: mi=3421 s=263 e=264 19310: mi=3421 s=266 e=267 19311: mi=3421 s=270 e=271 19312: mi=3421 s=274 e=274 19313: mi=3421 s=276 e=276 19314: mi=3421 s=278 e=278 19315: mi=3421 s=280 e=282 19316: mi=3421 s=284 e=284 19317: mi=3421 s=286 e=286 19318: mi=3421 s=288 e=288 19319: mi=3421 s=290 e=290 19320: mi=3421 s=292 e=292 19321: mi=3421 s=294 e=294 19322: mi=3421 s=297 e=297 19323: mi=3421 s=298 e=299 19324: mi=3421 s=301 e=306 19325: mi=3421 s=309 e=309 19326: mi=3421 s=311 e=312 19327: mi=3421 s=314 e=315 19328: mi=3421 s=317 e=318 19329: mi=3421 s=320 e=321 19330: mi=3421 s=322 e=327 19331: mi=3421 s=330 e=332 19332: mi=3421 s=335 e=335 19333: mi=3422 s=0 e=0 19334: mi=3422 s=2 e=5 19335: mi=3422 s=8 e=9 19336: mi=3422 s=11 e=11 19337: mi=3422 s=13 e=13 19338: mi=3422 s=15 e=20 19339: mi=3422 s=23 e=23 19340: mi=3422 s=24 e=24 19341: mi=3422 s=26 e=28 19342: mi=3422 s=31 e=32 19343: mi=3422 s=34 e=36 19344: mi=3422 s=39 e=40 19345: mi=3422 s=43 e=44 19346: mi=3422 s=46 e=46 19347: mi=3422 s=49 e=50 19348: mi=3422 s=52 e=52 19349: mi=3422 s=54 e=54 19350: mi=3422 s=57 e=58 19351: mi=3422 s=60 e=60 19352: mi=3422 s=61 e=61 19353: mi=3422 s=64 e=65 19354: mi=3422 s=67 e=67 19355: mi=3422 s=69 e=69 19356: mi=3422 s=71 e=71 19357: mi=3422 s=74 e=75 19358: mi=3422 s=77 e=77 19359: mi=3422 s=80 e=80 19360: mi=3422 s=83 e=83 19361: mi=3422 s=86 e=86 19362: mi=3422 s=89 e=89 19363: mi=3422 s=92 e=92 19364: mi=3422 s=95 e=95 19365: mi=3422 s=97 e=97 19366: mi=3422 s=100 e=101 19367: mi=3422 s=104 e=105 19368: mi=3422 s=107 e=107 19369: mi=3422 s=110 e=111 19370: mi=3422 s=113 e=113 19371: mi=3422 s=116 e=117 19372: mi=3422 s=119 e=119 19373: mi=3422 s=121 e=123 19374: mi=3422 s=126 e=127 19375: mi=3422 s=129 e=130 19376: mi=3422 s=132 e=133 19377: mi=3422 s=135 e=135 19378: mi=3422 s=138 e=138 19379: mi=3422 s=141 e=142 19380: mi=3422 s=144 e=144 19381: mi=3422 s=147 e=148 19382: mi=3422 s=150 e=150 19383: mi=3422 s=153 e=153 19384: mi=3422 s=155 e=155 19385: mi=3422 s=158 e=158 19386: mi=3422 s=161 e=161 19387: mi=3422 s=163 e=167 19388: mi=3422 s=170 e=170 19389: mi=3422 s=171 e=172 19390: mi=3422 s=174 e=174 19391: mi=3422 s=176 e=176 19392: mi=3423 s=0 e=2 19393: mi=3423 s=4 e=4 19394: mi=3423 s=6 e=6 19395: mi=3423 s=8 e=8 19396: mi=3423 s=9 e=9 19397: mi=3423 s=12 e=13 19398: mi=3423 s=15 e=15 19399: mi=3423 s=16 e=18 19400: mi=3423 s=20 e=21 19401: mi=3423 s=24 e=25 19402: mi=3423 s=27 e=27 19403: mi=3423 s=30 e=31 19404: mi=3423 s=33 e=33 19405: mi=3423 s=36 e=40 19406: mi=3423 s=43 e=43 19407: mi=3423 s=44 e=46 19408: mi=3423 s=48 e=52 19409: mi=3423 s=54 e=56 19410: mi=3423 s=58 e=62 19411: mi=3423 s=64 e=66 19412: mi=3423 s=68 e=69 19413: mi=3423 s=72 e=75 19414: mi=3423 s=77 e=79 19415: mi=3423 s=81 e=83 19416: mi=3423 s=86 e=89 19417: mi=3423 s=91 e=93 19418: mi=3423 s=95 e=99 19419: mi=3423 s=101 e=103 19420: mi=3423 s=105 e=107 19421: mi=3423 s=110 e=111 19422: mi=3423 s=114 e=115 19423: mi=3423 s=117 e=117 19424: mi=3423 s=119 e=119 19425: mi=3423 s=122 e=124 19426: mi=3423 s=127 e=129 19427: mi=3423 s=131 e=131 19428: mi=3423 s=134 e=139 19429: mi=3423 s=141 e=143 19430: mi=3423 s=145 e=149 19431: mi=3423 s=151 e=153 19432: mi=3423 s=155 e=159 19433: mi=3423 s=161 e=163 19434: mi=3423 s=165 e=167 19435: mi=3423 s=169 e=171 19436: mi=3423 s=173 e=174 19437: mi=3423 s=177 e=178 19438: mi=3423 s=180 e=180 19439: mi=3423 s=181 e=183 19440: mi=3423 s=185 e=187 19441: mi=3423 s=189 e=191 19442: mi=3423 s=194 e=197 19443: mi=3423 s=199 e=201 19444: mi=3423 s=204 e=207 19445: mi=3423 s=209 e=210 19446: mi=3423 s=213 e=216 19447: mi=3423 s=218 e=219 19448: mi=3423 s=222 e=225 19449: mi=3423 s=227 e=229 19450: mi=3423 s=231 e=231 19451: mi=3423 s=234 e=234 19452: mi=3423 s=236 e=245 19453: mi=3423 s=248 e=250 19454: mi=3423 s=252 e=254 19455: mi=3423 s=256 e=256 19456: mi=3423 s=259 e=260 19457: mi=3423 s=263 e=266 19458: mi=3423 s=268 e=270 19459: mi=3423 s=272 e=272 19460: mi=3423 s=275 e=278 19461: mi=3423 s=280 e=280 19462: mi=3423 s=283 e=288 19463: mi=3423 s=290 e=290 19464: mi=3423 s=292 e=294 19465: mi=3423 s=296 e=298 19466: mi=3423 s=301 e=301 19467: mi=3423 s=302 e=302 19468: mi=3423 s=304 e=313 19469: mi=3423 s=316 e=318 19470: mi=3423 s=321 e=322 19471: mi=3423 s=324 e=324 19472: mi=3423 s=326 e=326 19473: mi=3423 s=329 e=333 19474: mi=3423 s=336 e=336 19475: mi=3423 s=338 e=338 19476: mi=3423 s=341 e=343 19477: mi=3423 s=345 e=345 19478: mi=3423 s=348 e=350 19479: mi=3423 s=352 e=352 19480: mi=3423 s=354 e=354 19481: mi=3423 s=357 e=357 19482: mi=3423 s=359 e=361 19483: mi=3423 s=364 e=366 19484: mi=3423 s=368 e=373 19485: mi=3423 s=376 e=376 19486: mi=3423 s=377 e=377 19487: mi=3423 s=379 e=384 19488: mi=3423 s=387 e=390 19489: mi=3423 s=393 e=393 19490: mi=3423 s=395 e=395 19491: mi=3423 s=398 e=399 19492: mi=3423 s=402 e=403 19493: mi=3423 s=405 e=414 19494: mi=3423 s=417 e=417 19495: mi=3423 s=419 e=419 19496: mi=3423 s=422 e=423 19497: mi=3423 s=425 e=427 19498: mi=3423 s=429 e=429 19499: mi=3423 s=432 e=432 19500: mi=3423 s=435 e=436 19501: mi=3423 s=438 e=438 19502: mi=3423 s=441 e=441 19503: mi=3423 s=442 e=442 19504: mi=3423 s=445 e=445 19505: mi=3423 s=447 e=447 19506: mi=3423 s=450 e=450 19507: mi=3423 s=453 e=453 19508: mi=3423 s=456 e=459 19509: mi=3423 s=462 e=463 19510: mi=3423 s=466 e=467 19511: mi=3423 s=470 e=470 19512: mi=3423 s=472 e=473 19513: mi=3423 s=476 e=476 19514: mi=3423 s=478 e=478 19515: mi=3423 s=481 e=481 19516: mi=3423 s=484 e=484 19517: mi=3423 s=487 e=490 19518: mi=3423 s=493 e=494 19519: mi=3423 s=497 e=500 19520: mi=3423 s=503 e=503 19521: mi=3423 s=505 e=506 19522: mi=3423 s=508 e=508 19523: mi=3423 s=511 e=512 19524: mi=3423 s=514 e=514 19525: mi=3423 s=517 e=519 19526: mi=3423 s=522 e=523 19527: mi=3423 s=526 e=526 19528: mi=3423 s=529 e=532 19529: mi=3423 s=535 e=536 19530: mi=3423 s=539 e=540 19531: mi=3423 s=542 e=546 19532: mi=3423 s=549 e=549 19533: mi=3423 s=551 e=556 19534: mi=3423 s=559 e=562 19535: mi=3423 s=565 e=565 19536: mi=3423 s=568 e=577 19537: mi=3423 s=580 e=589 19538: mi=3423 s=592 e=592 19539: mi=3423 s=594 e=603 19540: mi=3423 s=606 e=606 19541: mi=3423 s=608 e=610 19542: mi=3423 s=612 e=614 19543: mi=3423 s=616 e=619 19544: mi=3423 s=622 e=622 19545: mi=3423 s=625 e=628 19546: mi=3423 s=631 e=631 19547: mi=3423 s=634 e=635 19548: mi=3423 s=638 e=640 19549: mi=3423 s=643 e=646 19550: mi=3423 s=649 e=649 19551: mi=3423 s=652 e=653 19552: mi=3423 s=655 e=657 19553: mi=3423 s=659 e=661 19554: mi=3423 s=663 e=663 19555: mi=3423 s=666 e=667 19556: mi=3423 s=669 e=669 19557: mi=3423 s=672 e=675 19558: mi=3423 s=678 e=678 19559: mi=3423 s=680 e=682 19560: mi=3423 s=685 e=687 19561: mi=3423 s=690 e=690 19562: mi=3423 s=692 e=693 19563: mi=3423 s=696 e=696 19564: mi=3423 s=699 e=701 19565: mi=3423 s=704 e=704 19566: mi=3424 s=0 e=0 19567: mi=3424 s=2 e=2 19568: mi=3424 s=4 e=4 19569: mi=3424 s=5 e=5 19570: mi=3424 s=7 e=10 19571: mi=3424 s=13 e=14 19572: mi=3424 s=16 e=19 19573: mi=3424 s=22 e=23 19574: mi=3424 s=25 e=28 19575: mi=3424 s=31 e=32 19576: mi=3424 s=34 e=34 19577: mi=3424 s=36 e=36 19578: mi=3424 s=39 e=39 19579: mi=3424 s=41 e=41 19580: mi=3424 s=44 e=44 19581: mi=3424 s=46 e=46 19582: mi=3424 s=48 e=48 19583: mi=3424 s=51 e=51 19584: mi=3424 s=53 e=53 19585: mi=3424 s=56 e=56 19586: mi=3424 s=58 e=58 19587: mi=3424 s=60 e=60 19588: mi=3424 s=62 e=62 19589: mi=3424 s=64 e=64 19590: mi=3424 s=65 e=65 19591: mi=3424 s=67 e=67 19592: mi=3424 s=69 e=69 19593: mi=3424 s=72 e=72 19594: mi=3424 s=74 e=74 19595: mi=3424 s=77 e=77 19596: mi=3425 s=0 e=1 19597: mi=3425 s=3 e=3 19598: mi=3425 s=6 e=6 19599: mi=3425 s=8 e=8 19600: mi=3425 s=11 e=12 19601: mi=3425 s=14 e=14 19602: mi=3425 s=17 e=17 19603: mi=3425 s=19 e=19 19604: mi=3425 s=22 e=22 19605: mi=3425 s=25 e=25 19606: mi=3425 s=28 e=29 19607: mi=3425 s=32 e=32 19608: mi=3425 s=35 e=35 19609: mi=3425 s=38 e=39 19610: mi=3425 s=42 e=42 19611: mi=3425 s=44 e=44 19612: mi=3425 s=47 e=48 19613: mi=3425 s=50 e=50 19614: mi=3425 s=52 e=52 19615: mi=3425 s=55 e=60 19616: mi=3425 s=63 e=63 19617: mi=3427 s=0 e=0 19618: mi=3427 s=3 e=4 19619: mi=3427 s=7 e=8 19620: mi=3427 s=10 e=10 19621: mi=3427 s=12 e=12 19622: mi=3427 s=14 e=16 19623: mi=3427 s=18 e=18 19624: mi=3427 s=21 e=25 19625: mi=3427 s=28 e=29 19626: mi=3427 s=32 e=32 19627: mi=3427 s=33 e=33 19628: mi=3427 s=36 e=40 19629: mi=3427 s=43 e=44 19630: mi=3427 s=47 e=47 19631: mi=3373 s=0 e=0 19632: mi=3373 s=2 e=2 19633: mi=3374 s=0 e=0 19634: mi=3374 s=2 e=2 19635: mi=3377 s=0 e=0 19636: mi=3377 s=2 e=2 19637: mi=3378 s=0 e=2 19638: mi=3380 s=0 e=0 19639: mi=3380 s=3 e=3 19640: mi=3385 s=0 e=2 19641: mi=3385 s=4 e=4 19642: mi=3385 s=7 e=9 19643: mi=3385 s=11 e=11 19644: mi=3385 s=14 e=14 19645: mi=3385 s=17 e=18 19646: mi=3385 s=20 e=23 19647: mi=3385 s=26 e=30 19648: mi=3385 s=33 e=34 19649: mi=3385 s=36 e=38 19650: mi=3385 s=40 e=40 19651: mi=3385 s=43 e=44 19652: mi=3385 s=47 e=50 19653: mi=3385 s=52 e=54 19654: mi=3385 s=56 e=56 19655: mi=3385 s=59 e=60 19656: mi=3385 s=63 e=63 19657: mi=3385 s=64 e=66 19658: mi=3385 s=68 e=68 19659: mi=3385 s=71 e=72 19660: mi=3385 s=75 e=75 19661: mi=3385 s=76 e=78 19662: mi=3385 s=80 e=80 19663: mi=3385 s=83 e=85 19664: mi=3385 s=87 e=87 19665: mi=3385 s=89 e=89 19666: mi=3385 s=90 e=92 19667: mi=3385 s=94 e=97 19668: mi=3385 s=100 e=101 19669: mi=3385 s=103 e=103 19670: mi=3385 s=105 e=105 19671: mi=3385 s=108 e=110 19672: mi=3385 s=112 e=112 19673: mi=3385 s=114 e=116 19674: mi=3385 s=118 e=118 19675: mi=3385 s=121 e=123 19676: mi=3385 s=125 e=125 19677: mi=3385 s=127 e=129 19678: mi=3385 s=131 e=131 19679: mi=3385 s=133 e=135 19680: mi=3385 s=137 e=137 19681: mi=3385 s=139 e=139 19682: mi=3385 s=142 e=142 19683: mi=3385 s=143 e=143 19684: mi=3385 s=146 e=147 19685: mi=3385 s=149 e=149 19686: mi=3385 s=152 e=153 19687: mi=3385 s=155 e=157 19688: mi=3385 s=159 e=161 19689: mi=3385 s=163 e=165 19690: mi=3385 s=167 e=167 19691: mi=3385 s=170 e=171 19692: mi=3385 s=174 e=174 19693: mi=3385 s=175 e=177 19694: mi=3385 s=179 e=181 19695: mi=3385 s=182 e=182 19696: mi=3385 s=185 e=185 19697: mi=3385 s=186 e=186 19698: mi=3385 s=189 e=190 19699: mi=3385 s=192 e=192 19700: mi=3385 s=195 e=196 19701: mi=3385 s=198 e=200 19702: mi=3385 s=202 e=204 19703: mi=3385 s=206 e=208 19704: mi=3385 s=210 e=212 19705: mi=3385 s=214 e=216 19706: mi=3385 s=218 e=220 19707: mi=3385 s=222 e=224 19708: mi=3385 s=226 e=228 19709: mi=3385 s=230 e=235 19710: mi=3385 s=238 e=238 19711: mi=3385 s=239 e=241 19712: mi=3385 s=243 e=245 19713: mi=3385 s=247 e=249 19714: mi=3385 s=251 e=251 19715: mi=3385 s=254 e=254 19716: mi=3389 s=0 e=0 19717: mi=3389 s=3 e=3 19718: mi=3389 s=5 e=5 19719: mi=3389 s=8 e=8 19720: mi=3389 s=10 e=10 19721: mi=3389 s=12 e=12 19722: mi=3389 s=15 e=16 19723: mi=3389 s=19 e=20 19724: mi=3389 s=22 e=22 19725: mi=3389 s=25 e=26 19726: mi=3389 s=29 e=30 19727: mi=3389 s=32 e=32 19728: mi=3389 s=34 e=34 19729: mi=3389 s=36 e=36 19730: mi=3389 s=39 e=39 19731: mi=3389 s=42 e=43 19732: mi=3389 s=45 e=45 19733: mi=3389 s=48 e=49 19734: mi=3389 s=52 e=52 19735: mi=3389 s=55 e=56 19736: mi=3389 s=58 e=58 19737: mi=3389 s=60 e=60 19738: mi=3389 s=62 e=62 19739: mi=3389 s=64 e=64 19740: mi=3389 s=66 e=66 19741: mi=3389 s=69 e=69 19742: mi=3390 s=0 e=1 19743: mi=3390 s=4 e=4 19744: mi=3390 s=6 e=6 19745: mi=3390 s=8 e=11 19746: mi=3390 s=14 e=15 19747: mi=3390 s=17 e=17 19748: mi=3390 s=19 e=19 19749: mi=3390 s=22 e=23 19750: mi=3390 s=25 e=25 19751: mi=3390 s=27 e=30 19752: mi=3390 s=33 e=33 19753: mi=3390 s=35 e=35 19754: mi=3390 s=38 e=38 19755: mi=3390 s=40 e=40 19756: mi=3390 s=42 e=42 19757: mi=3390 s=44 e=44 19758: mi=3390 s=47 e=47 19759: mi=3390 s=50 e=50 19760: mi=3390 s=52 e=52 19761: mi=3390 s=54 e=54 19762: mi=3390 s=56 e=56 19763: mi=3390 s=59 e=59 19764: mi=3390 s=61 e=61 19765: mi=3390 s=64 e=65 19766: mi=3390 s=67 e=67 19767: mi=3390 s=69 e=69 19768: mi=3390 s=72 e=72 19769: mi=3390 s=74 e=74 19770: mi=3390 s=76 e=76 19771: mi=3390 s=78 e=78 19772: mi=3390 s=81 e=81 19773: mi=3391 s=0 e=0 19774: mi=3391 s=2 e=2 19775: mi=3391 s=4 e=4 19776: mi=3391 s=5 e=5 19777: mi=3391 s=8 e=9 19778: mi=3391 s=11 e=11 19779: mi=3391 s=13 e=13 19780: mi=3391 s=15 e=15 19781: mi=3391 s=16 e=16 19782: mi=3391 s=18 e=18 19783: mi=3391 s=21 e=22 19784: mi=3391 s=24 e=24 19785: mi=3391 s=26 e=26 19786: mi=3391 s=27 e=27 19787: mi=3391 s=29 e=29 19788: mi=3391 s=31 e=31 19789: mi=3391 s=33 e=33 19790: mi=3391 s=36 e=36 19791: mi=3392 s=0 e=0 19792: mi=3392 s=3 e=4 19793: mi=3392 s=6 e=6 19794: mi=3392 s=9 e=10 19795: mi=3392 s=12 e=12 19796: mi=3392 s=15 e=15 19797: mi=3392 s=17 e=17 19798: mi=3392 s=20 e=21 19799: mi=3392 s=23 e=23 19800: mi=3392 s=25 e=25 19801: mi=3392 s=27 e=27 19802: mi=3392 s=29 e=29 19803: mi=3392 s=32 e=32 19804: mi=3393 s=0 e=0 19805: mi=3393 s=2 e=2 19806: mi=3393 s=4 e=4 19807: mi=3393 s=7 e=8 19808: mi=3393 s=10 e=10 19809: mi=3393 s=12 e=12 19810: mi=3393 s=15 e=15 19811: mi=3394 s=0 e=0 19812: mi=3394 s=3 e=3 19813: mi=3394 s=5 e=5 19814: mi=3394 s=7 e=7 19815: mi=3394 s=9 e=11 19816: mi=3394 s=13 e=13 19817: mi=3394 s=15 e=15 19818: mi=3394 s=17 e=20 19819: mi=3394 s=23 e=23 19820: mi=3394 s=25 e=25 19821: mi=3394 s=28 e=28 19822: mi=3395 s=0 e=0 19823: mi=3395 s=2 e=2 19824: mi=3395 s=5 e=8 19825: mi=3395 s=11 e=12 19826: mi=3395 s=14 e=14 19827: mi=3395 s=17 e=20 19828: mi=3395 s=23 e=24 19829: mi=3395 s=26 e=26 19830: mi=3395 s=29 e=32 19831: mi=3395 s=35 e=36 19832: mi=3395 s=38 e=38 19833: mi=3395 s=41 e=43 19834: mi=3395 s=46 e=47 19835: mi=3395 s=49 e=49 19836: mi=3395 s=52 e=54 19837: mi=3395 s=57 e=58 19838: mi=3395 s=60 e=60 19839: mi=3395 s=63 e=65 19840: mi=3395 s=68 e=69 19841: mi=3395 s=71 e=71 19842: mi=3395 s=74 e=76 19843: mi=3395 s=79 e=80 19844: mi=3395 s=82 e=82 19845: mi=3395 s=85 e=87 19846: mi=3395 s=90 e=91 19847: mi=3395 s=93 e=93 19848: mi=3395 s=96 e=98 19849: mi=3395 s=101 e=102 19850: mi=3395 s=104 e=104 19851: mi=3395 s=107 e=109 19852: mi=3395 s=112 e=113 19853: mi=3395 s=115 e=115 19854: mi=3395 s=118 e=121 19855: mi=3395 s=124 e=125 19856: mi=3395 s=127 e=127 19857: mi=3395 s=129 e=129 19858: mi=3395 s=131 e=131 19859: mi=3395 s=133 e=133 19860: mi=3395 s=135 e=135 19861: mi=3395 s=137 e=137 19862: mi=3395 s=140 e=143 19863: mi=3395 s=146 e=147 19864: mi=3395 s=150 e=150 19865: mi=3395 s=153 e=156 19866: mi=3395 s=159 e=160 19867: mi=3395 s=162 e=162 19868: mi=3395 s=164 e=164 19869: mi=3395 s=166 e=166 19870: mi=3395 s=169 e=172 19871: mi=3395 s=175 e=176 19872: mi=3395 s=178 e=178 19873: mi=3395 s=181 e=182 19874: mi=3395 s=184 e=184 19875: mi=3395 s=186 e=187 19876: mi=3395 s=189 e=197 19877: mi=3395 s=200 e=201 19878: mi=3395 s=203 e=203 19879: mi=3395 s=205 e=208 19880: mi=3395 s=211 e=212 19881: mi=3395 s=214 e=214 19882: mi=3395 s=216 e=216 19883: mi=3395 s=218 e=221 19884: mi=3395 s=224 e=225 19885: mi=3395 s=227 e=227 19886: mi=3395 s=229 e=232 19887: mi=3395 s=235 e=236 19888: mi=3395 s=238 e=238 19889: mi=3395 s=240 e=243 19890: mi=3395 s=246 e=247 19891: mi=3395 s=249 e=249 19892: mi=3395 s=251 e=251 19893: mi=3395 s=253 e=256 19894: mi=3395 s=259 e=260 19895: mi=3395 s=262 e=262 19896: mi=3395 s=264 e=264 19897: mi=3395 s=266 e=269 19898: mi=3395 s=272 e=273 19899: mi=3395 s=275 e=275 19900: mi=3395 s=277 e=277 19901: mi=3395 s=279 e=282 19902: mi=3395 s=285 e=286 19903: mi=3395 s=288 e=288 19904: mi=3395 s=290 e=290 19905: mi=3395 s=292 e=295 19906: mi=3395 s=298 e=299 19907: mi=3395 s=301 e=301 19908: mi=3395 s=303 e=306 19909: mi=3395 s=309 e=310 19910: mi=3395 s=312 e=312 19911: mi=3395 s=314 e=314 19912: mi=3395 s=316 e=319 19913: mi=3395 s=322 e=323 19914: mi=3395 s=325 e=325 19915: mi=3395 s=327 e=327 19916: mi=3395 s=329 e=329 19917: mi=3395 s=331 e=331 19918: mi=3395 s=334 e=336 19919: mi=3395 s=339 e=340 19920: mi=3395 s=342 e=342 19921: mi=3395 s=344 e=344 19922: mi=3395 s=346 e=346 19923: mi=3395 s=349 e=350 19924: mi=3395 s=352 e=352 19925: mi=3395 s=355 e=357 19926: mi=3395 s=360 e=361 19927: mi=3395 s=363 e=363 19928: mi=3395 s=366 e=368 19929: mi=3395 s=371 e=372 19930: mi=3395 s=374 e=374 19931: mi=3395 s=376 e=376 19932: mi=3395 s=379 e=380 19933: mi=3395 s=382 e=384 19934: mi=3395 s=386 e=389 19935: mi=3395 s=391 e=391 19936: mi=3395 s=394 e=395 19937: mi=3395 s=397 e=397 19938: mi=3395 s=399 e=401 19939: mi=3395 s=404 e=404 19940: mi=3395 s=406 e=406 19941: mi=3395 s=408 e=408 19942: mi=3395 s=411 e=411 19943: mi=3395 s=414 e=414 19944: mi=3395 s=416 e=417 19945: mi=3395 s=420 e=420 19946: mi=3395 s=422 e=423 19947: mi=3395 s=426 e=426 19948: mi=3395 s=428 e=429 19949: mi=3395 s=432 e=432 19950: mi=3395 s=434 e=434 19951: mi=3395 s=436 e=438 19952: mi=3395 s=441 e=441 19953: mi=3395 s=443 e=443 19954: mi=3395 s=445 e=445 19955: mi=3395 s=447 e=452 19956: mi=3395 s=455 e=455 19957: mi=3395 s=457 e=460 19958: mi=3395 s=463 e=464 19959: mi=3395 s=466 e=466 19960: mi=3395 s=469 e=469 19961: mi=3395 s=472 e=472 19962: mi=3395 s=474 e=477 19963: mi=3395 s=480 e=481 19964: mi=3395 s=483 e=483 19965: mi=3395 s=486 e=486 19966: mi=3395 s=489 e=489 19967: mi=3395 s=491 e=491 19968: mi=3395 s=493 e=493 19969: mi=3395 s=495 e=497 19970: mi=3395 s=499 e=499 19971: mi=3395 s=501 e=501 19972: mi=3395 s=503 e=503 19973: mi=3395 s=505 e=508 19974: mi=3395 s=511 e=514 19975: mi=3395 s=517 e=517 19976: mi=3395 s=519 e=522 19977: mi=3395 s=525 e=526 19978: mi=3395 s=528 e=528 19979: mi=3395 s=530 e=530 19980: mi=3395 s=532 e=532 19981: mi=3395 s=534 e=534 19982: mi=3395 s=536 e=536 19983: mi=3395 s=538 e=538 19984: mi=3395 s=541 e=541 19985: mi=3395 s=544 e=544 19986: mi=3395 s=546 e=549 19987: mi=3395 s=552 e=553 19988: mi=3395 s=555 e=555 19989: mi=3395 s=558 e=558 19990: mi=3395 s=561 e=561 19991: mi=3395 s=563 e=563 19992: mi=3395 s=566 e=567 19993: mi=3395 s=570 e=570 19994: mi=3395 s=573 e=573 19995: mi=3395 s=576 e=577 19996: mi=3395 s=580 e=581 19997: mi=3395 s=583 e=583 19998: mi=3395 s=586 e=586 19999: mi=3395 s=588 e=588 20000: mi=3395 s=589 e=597 20001: mi=3395 s=600 e=601 20002: mi=3395 s=603 e=603 20003: mi=3396 s=0 e=1 20004: mi=3396 s=3 e=3 20005: mi=3397 s=0 e=0 20006: mi=3397 s=2 e=2 20007: mi=3397 s=4 e=4 20008: mi=3397 s=6 e=6 20009: mi=3397 s=9 e=9 20010: mi=3397 s=11 e=11 20011: mi=3397 s=13 e=13 20012: mi=3397 s=15 e=15 20013: mi=3397 s=18 e=18 20014: mi=3397 s=20 e=20 20015: mi=3397 s=22 e=22 20016: mi=3397 s=24 e=24 20017: mi=3397 s=27 e=27 20018: mi=3397 s=30 e=30 20019: mi=3398 s=0 e=0 20020: mi=3398 s=3 e=3 20021: mi=3398 s=5 e=8 20022: mi=3398 s=11 e=12 20023: mi=3398 s=15 e=15 20024: mi=3399 s=0 e=1 20025: mi=3399 s=3 e=3 20026: mi=3399 s=5 e=6 20027: mi=3399 s=7 e=7 20028: mi=3399 s=10 e=14 20029: mi=3399 s=16 e=16 20030: mi=3399 s=18 e=18 20031: mi=3399 s=21 e=21 20032: mi=3399 s=23 e=23 20033: mi=3399 s=26 e=26 20034: mi=3399 s=27 e=30 20035: mi=3399 s=32 e=32 20036: mi=3399 s=35 e=35 20037: mi=3399 s=37 e=37 20038: mi=3399 s=40 e=40 20039: mi=3399 s=43 e=44 20040: mi=3399 s=45 e=48 20041: mi=3399 s=50 e=50 20042: mi=3399 s=52 e=52 20043: mi=3399 s=54 e=54 20044: mi=3399 s=56 e=56 20045: mi=3399 s=59 e=59 20046: mi=3399 s=61 e=61 20047: mi=3399 s=63 e=63 20048: mi=3399 s=66 e=66 20049: mi=3399 s=68 e=68 20050: mi=3399 s=71 e=72 20051: mi=3399 s=75 e=75 20052: mi=3399 s=77 e=77 20053: mi=3399 s=79 e=79 20054: mi=3399 s=81 e=81 20055: mi=3399 s=83 e=83 20056: mi=3399 s=85 e=85 20057: mi=3399 s=87 e=88 20058: mi=3399 s=91 e=91 20059: mi=3399 s=92 e=95 20060: mi=3399 s=97 e=97 20061: mi=3399 s=100 e=100 20062: mi=3400 s=0 e=2 20063: mi=3400 s=4 e=4 20064: mi=3400 s=6 e=6 20065: mi=3400 s=8 e=8 20066: mi=3400 s=11 e=11 20067: mi=3400 s=14 e=14 20068: mi=3400 s=16 e=16 20069: mi=3400 s=18 e=18 20070: mi=3400 s=20 e=20 20071: mi=3400 s=22 e=22 20072: mi=3400 s=24 e=24 20073: mi=3400 s=27 e=27 20074: mi=3400 s=29 e=29 20075: mi=3400 s=31 e=31 20076: mi=3400 s=33 e=33 20077: mi=3400 s=35 e=35 20078: mi=3400 s=37 e=37 20079: mi=3400 s=39 e=39 20080: mi=3400 s=42 e=42 20081: mi=3401 s=0 e=1 20082: mi=3401 s=4 e=4 20083: mi=3401 s=6 e=6 20084: mi=3401 s=8 e=8 20085: mi=3401 s=11 e=12 20086: mi=3401 s=15 e=16 20087: mi=3401 s=19 e=19 20088: mi=3401 s=22 e=22 20089: mi=3401 s=24 e=24 20090: mi=3401 s=26 e=26 20091: mi=3401 s=28 e=28 20092: mi=3401 s=30 e=30 20093: mi=3401 s=32 e=32 20094: mi=3401 s=35 e=35 20095: mi=3401 s=37 e=37 20096: mi=3401 s=39 e=39 20097: mi=3401 s=41 e=41 20098: mi=3401 s=43 e=43 20099: mi=3401 s=45 e=45 20100: mi=3401 s=47 e=47 20101: mi=3401 s=49 e=49 20102: mi=3401 s=51 e=51 20103: mi=3401 s=53 e=53 20104: mi=3401 s=56 e=56 20105: mi=3401 s=58 e=58 20106: mi=3401 s=60 e=60 20107: mi=3401 s=63 e=64 20108: mi=3401 s=67 e=67 20109: mi=3401 s=69 e=69 20110: mi=3401 s=71 e=71 20111: mi=3401 s=73 e=73 20112: mi=3401 s=75 e=75 20113: mi=3401 s=77 e=78 20114: mi=3401 s=81 e=81 20115: mi=3401 s=82 e=82 20116: mi=3401 s=84 e=84 20117: mi=3401 s=86 e=86 20118: mi=3401 s=88 e=88 20119: mi=3401 s=91 e=92 20120: mi=3401 s=94 e=94 20121: mi=3401 s=97 e=97 20122: mi=3401 s=99 e=99 20123: mi=3401 s=101 e=101 20124: mi=3401 s=104 e=105 20125: mi=3401 s=108 e=108 20126: mi=3402 s=0 e=0 20127: mi=3402 s=3 e=3 20128: mi=3402 s=6 e=6 20129: mi=3402 s=8 e=8 20130: mi=3402 s=11 e=11 20131: mi=3402 s=14 e=14 20132: mi=3402 s=16 e=16 20133: mi=3402 s=19 e=19 20134: mi=3402 s=22 e=22 20135: mi=3402 s=24 e=24 20136: mi=3402 s=27 e=27 20137: mi=3402 s=30 e=30 20138: mi=3402 s=32 e=32 20139: mi=3402 s=35 e=35 20140: mi=3402 s=38 e=38 20141: mi=3402 s=40 e=40 20142: mi=3402 s=43 e=43 20143: mi=3402 s=46 e=46 20144: mi=3402 s=48 e=48 20145: mi=3402 s=51 e=51 20146: mi=3402 s=54 e=54 20147: mi=3402 s=56 e=56 20148: mi=3402 s=59 e=59 20149: mi=3402 s=62 e=62 20150: mi=3402 s=64 e=64 20151: mi=3402 s=67 e=67 20152: mi=3402 s=70 e=70 20153: mi=3402 s=72 e=72 20154: mi=3402 s=75 e=75 20155: mi=3402 s=78 e=78 20156: mi=3402 s=80 e=80 20157: mi=3402 s=83 e=83 20158: mi=3402 s=86 e=86 20159: mi=3402 s=88 e=88 20160: mi=3402 s=91 e=91 20161: mi=3402 s=94 e=94 20162: mi=3402 s=96 e=96 20163: mi=3402 s=99 e=99 20164: mi=3402 s=102 e=102 20165: mi=3402 s=104 e=104 20166: mi=3402 s=107 e=107 20167: mi=3402 s=110 e=110 20168: mi=3402 s=112 e=112 20169: mi=3402 s=115 e=115 20170: mi=3402 s=117 e=117 20171: mi=3402 s=119 e=119 20172: mi=3402 s=121 e=121 20173: mi=3402 s=123 e=123 20174: mi=3402 s=126 e=126 20175: mi=3402 s=128 e=128 20176: mi=3402 s=131 e=132 20177: mi=3402 s=135 e=135 20178: mi=3402 s=137 e=137 20179: mi=3402 s=139 e=139 20180: mi=3402 s=141 e=141 20181: mi=3402 s=144 e=144 20182: mi=3402 s=147 e=147 20183: mi=3402 s=149 e=149 20184: mi=3402 s=151 e=151 20185: mi=3402 s=153 e=153 20186: mi=3402 s=156 e=156 20187: mi=3402 s=159 e=159 20188: mi=3402 s=162 e=162 20189: mi=3402 s=164 e=164 20190: mi=3402 s=167 e=167 20191: mi=3402 s=169 e=169 20192: mi=3402 s=171 e=171 20193: mi=3402 s=173 e=173 20194: mi=3402 s=176 e=177 20195: mi=3402 s=179 e=179 20196: mi=3402 s=181 e=181 20197: mi=3402 s=184 e=185 20198: mi=3402 s=187 e=187 20199: mi=3402 s=190 e=190 20200: mi=3402 s=192 e=192 20201: mi=3402 s=195 e=195 20202: mi=3402 s=197 e=197 20203: mi=3402 s=200 e=200 20204: mi=3402 s=201 e=201 20205: mi=3402 s=204 e=205 20206: mi=3402 s=207 e=207 20207: mi=3402 s=210 e=211 20208: mi=3402 s=213 e=213 20209: mi=3402 s=216 e=217 20210: mi=3402 s=220 e=221 20211: mi=3402 s=224 e=224 20212: mi=3402 s=227 e=228 20213: mi=3402 s=231 e=232 20214: mi=3402 s=235 e=235 20215: mi=3402 s=236 e=236 20216: mi=3402 s=238 e=238 20217: mi=3402 s=239 e=239 20218: mi=3402 s=242 e=242 20219: mi=3402 s=245 e=245 20220: mi=3402 s=248 e=248 20221: mi=3402 s=251 e=251 20222: mi=3403 s=0 e=0 20223: mi=3403 s=3 e=4 20224: mi=3403 s=6 e=6 20225: mi=3403 s=8 e=8 20226: mi=3403 s=10 e=10 20227: mi=3403 s=13 e=16 20228: mi=3403 s=18 e=18 20229: mi=3403 s=21 e=22 20230: mi=3403 s=25 e=26 20231: mi=3403 s=29 e=30 20232: mi=3403 s=32 e=32 20233: mi=3403 s=34 e=34 20234: mi=3403 s=36 e=36 20235: mi=3403 s=39 e=44 20236: mi=3403 s=47 e=48 20237: mi=3403 s=51 e=51 20238: mi=3403 s=54 e=54 20239: mi=3405 s=0 e=1 20240: mi=3405 s=3 e=3 20241: mi=3405 s=5 e=5 20242: mi=3405 s=7 e=7 20243: mi=3405 s=9 e=9 20244: mi=3405 s=11 e=15 20245: mi=3405 s=18 e=18 20246: mi=3411 s=0 e=0 20247: mi=3411 s=2 e=2 20248: mi=3411 s=4 e=4 20249: mi=3411 s=6 e=6 20250: mi=3426 s=0 e=4 20251: mi=3426 s=6 e=6 20252: mi=3426 s=8 e=8 20253: mi=3426 s=10 e=10 20254: mi=3426 s=12 e=12 20255: mi=3426 s=14 e=14 20256: mi=3426 s=16 e=16 20257: mi=3426 s=18 e=19 20258: mi=3426 s=21 e=23 20259: mi=3426 s=26 e=26 20260: mi=3426 s=27 e=27 20261: mi=3426 s=29 e=29 20262: mi=3426 s=31 e=31 20263: mi=3426 s=33 e=35 20264: mi=3426 s=37 e=37 20265: mi=3426 s=40 e=40 20266: mi=3426 s=42 e=42 20267: mi=3426 s=44 e=44 20268: mi=3426 s=46 e=46 20269: mi=3426 s=49 e=50 20270: mi=3426 s=52 e=52 20271: mi=3426 s=55 e=55 20272: mi=3426 s=57 e=57 20273: mi=3426 s=60 e=60 20274: mi=3426 s=61 e=61 20275: mi=3426 s=63 e=63 20276: mi=3426 s=65 e=65 20277: mi=3426 s=67 e=67 20278: mi=3426 s=68 e=68 20279: mi=3426 s=70 e=70 20280: mi=3426 s=72 e=72 20281: mi=3426 s=74 e=74 20282: mi=3426 s=75 e=75 20283: mi=3426 s=77 e=77 20284: mi=3428 s=0 e=0 20285: mi=3428 s=3 e=3 20286: mi=3428 s=5 e=5 20287: mi=3428 s=7 e=7 20288: mi=3428 s=9 e=9 20289: mi=3428 s=11 e=11 20290: mi=3428 s=13 e=13 20291: mi=3428 s=15 e=15 20292: mi=3429 s=0 e=0 20293: mi=3429 s=3 e=4 20294: mi=3429 s=6 e=6 20295: mi=3429 s=8 e=8 20296: mi=3429 s=10 e=10 20297: mi=3429 s=12 e=12 20298: mi=3429 s=15 e=16 20299: mi=3429 s=19 e=19 20300: mi=3429 s=21 e=21 20301: mi=3429 s=24 e=25 20302: mi=3429 s=28 e=29 20303: mi=3429 s=31 e=31 20304: mi=3429 s=34 e=35 20305: mi=3429 s=37 e=37 20306: mi=3429 s=40 e=40 20307: mi=3429 s=41 e=41 20308: mi=3429 s=44 e=45 20309: mi=3429 s=47 e=47 20310: mi=3429 s=50 e=50 20311: mi=3430 s=0 e=0 20312: mi=3430 s=3 e=4 20313: mi=3430 s=6 e=6 20314: mi=3430 s=9 e=9 20315: mi=3433 s=0 e=0 20316: mi=3433 s=3 e=3 20317: mi=3433 s=5 e=5 20318: mi=3433 s=7 e=7 20319: mi=3434 s=0 e=2 20320: mi=3434 s=5 e=5 20321: mi=3434 s=7 e=7 20322: mi=3434 s=10 e=11 20323: mi=3434 s=13 e=13 20324: mi=3434 s=15 e=15 20325: mi=3434 s=18 e=19 20326: mi=3434 s=21 e=21 20327: mi=3434 s=23 e=23 20328: mi=3434 s=26 e=26 20329: mi=3434 s=28 e=28 20330: mi=3434 s=31 e=32 20331: mi=3434 s=34 e=34 20332: mi=3434 s=35 e=35 20333: mi=3434 s=37 e=37 20334: mi=3434 s=39 e=39 20335: mi=3434 s=40 e=40 20336: mi=3434 s=42 e=42 20337: mi=3434 s=45 e=45 20338: mi=3434 s=46 e=47 20339: mi=3434 s=50 e=50 20340: mi=3434 s=53 e=53 20341: mi=3434 s=56 e=56 20342: mi=3435 s=0 e=0 20343: mi=3435 s=2 e=2 20344: mi=3435 s=4 e=5 20345: mi=3435 s=8 e=8 20346: mi=3435 s=11 e=11 20347: mi=3435 s=12 e=13 20348: mi=3435 s=16 e=16 20349: mi=3435 s=19 e=19 20350: mi=3435 s=22 e=22 20351: mi=3437 s=0 e=0 20352: mi=3437 s=3 e=3 20353: mi=3438 s=0 e=0 20354: mi=3438 s=3 e=3 20355: mi=3439 s=0 e=0 20356: mi=3440 s=0 e=0 20357: mi=3441 s=0 e=0 20358: mi=3441 s=2 e=2 20359: mi=3442 s=0 e=0 20360: mi=3442 s=2 e=2 20361: mi=3443 s=0 e=0 20362: mi=3443 s=2 e=2 20363: mi=3444 s=0 e=0 20364: mi=3444 s=3 e=3 20365: mi=3444 s=5 e=5 20366: mi=3444 s=8 e=8 20367: mi=3444 s=10 e=10 20368: mi=3444 s=12 e=12 20369: mi=3444 s=15 e=15 20370: mi=3444 s=17 e=17 20371: mi=3444 s=19 e=19 20372: mi=3444 s=21 e=21 20373: mi=3444 s=24 e=24 20374: mi=3444 s=26 e=26 20375: mi=3444 s=29 e=30 20376: mi=3444 s=32 e=32 20377: mi=3445 s=0 e=0 20378: mi=3445 s=2 e=2 20379: mi=3445 s=5 e=6 20380: mi=3445 s=8 e=13 20381: mi=3445 s=16 e=16 20382: mi=3445 s=18 e=18 20383: mi=3445 s=21 e=21 20384: mi=3445 s=22 e=23 20385: mi=3445 s=26 e=26 20386: mi=3445 s=29 e=29 20387: mi=3445 s=32 e=32 20388: mi=3446 s=0 e=0 20389: mi=3446 s=2 e=2 20390: mi=3446 s=4 e=4 20391: mi=3446 s=7 e=7 20392: mi=3446 s=9 e=9 20393: mi=3446 s=11 e=11 20394: mi=3446 s=14 e=14 20395: mi=3447 s=0 e=0 20396: mi=3447 s=2 e=2 20397: mi=3447 s=5 e=5 20398: mi=3448 s=0 e=0 20399: mi=3448 s=3 e=3 20400: mi=3449 s=0 e=1 20401: mi=3449 s=3 e=3 20402: mi=3449 s=5 e=5 20403: mi=3449 s=7 e=7 20404: mi=3449 s=9 e=9 20405: mi=3449 s=11 e=15 20406: mi=3449 s=17 e=17 20407: mi=3449 s=19 e=23 20408: mi=3449 s=25 e=25 20409: mi=3449 s=27 e=31 20410: mi=3449 s=33 e=33 20411: mi=3449 s=35 e=39 20412: mi=3449 s=41 e=41 20413: mi=3449 s=43 e=47 20414: mi=3449 s=49 e=49 20415: mi=3449 s=51 e=55 20416: mi=3449 s=57 e=57 20417: mi=3449 s=59 e=63 20418: mi=3449 s=65 e=65 20419: mi=3449 s=67 e=67 20420: mi=3449 s=69 e=69 20421: mi=3449 s=71 e=71 20422: mi=3449 s=73 e=73 20423: mi=3449 s=75 e=75 20424: mi=3449 s=77 e=77 20425: mi=3449 s=79 e=79 20426: mi=3449 s=81 e=81 20427: mi=3449 s=83 e=83 20428: mi=3449 s=85 e=85 20429: mi=3449 s=88 e=89 20430: mi=3449 s=91 e=91 20431: mi=3450 s=0 e=0 20432: mi=3450 s=3 e=4 20433: mi=3450 s=7 e=8 20434: mi=3451 s=0 e=0 20435: mi=3451 s=3 e=3 20436: mi=3451 s=5 e=5 20437: mi=3451 s=7 e=7 20438: mi=3451 s=10 e=10 20439: mi=3451 s=13 e=13 20440: mi=3451 s=16 e=17 20441: mi=3451 s=20 e=21 20442: mi=3451 s=24 e=25 20443: mi=3451 s=28 e=28 20444: mi=3451 s=29 e=30 20445: mi=3451 s=31 e=32 20446: mi=3451 s=33 e=34 20447: mi=3451 s=35 e=36 20448: mi=3451 s=37 e=38 20449: mi=3451 s=39 e=40 20450: mi=3451 s=41 e=42 20451: mi=3451 s=43 e=43 20452: mi=3452 s=0 e=0 20453: mi=3452 s=3 e=3 20454: mi=3452 s=5 e=5 20455: mi=3452 s=7 e=7 20456: mi=3452 s=10 e=12 20457: mi=3452 s=14 e=16 20458: mi=3452 s=18 e=18 20459: mi=3452 s=20 e=20 20460: mi=3452 s=23 e=25 20461: mi=3452 s=27 e=33 20462: mi=3452 s=36 e=42 20463: mi=3452 s=45 e=54 20464: mi=3452 s=57 e=62 20465: mi=3452 s=64 e=68 20466: mi=3452 s=70 e=79 20467: mi=3452 s=82 e=85 20468: mi=3452 s=88 e=90 20469: mi=3452 s=92 e=94 20470: mi=3452 s=96 e=98 20471: mi=3452 s=100 e=106 20472: mi=3452 s=108 e=112 20473: mi=3452 s=114 e=116 20474: mi=3452 s=119 e=122 20475: mi=3452 s=124 e=135 20476: mi=3452 s=138 e=141 20477: mi=3452 s=144 e=144 20478: mi=3452 s=147 e=147 20479: mi=3452 s=148 e=150 20480: mi=3452 s=152 e=160 20481: mi=3452 s=162 e=162 20482: mi=3452 s=163 e=165 20483: mi=3452 s=167 e=169 20484: mi=3452 s=172 e=174 20485: mi=3452 s=175 e=177 20486: mi=3452 s=179 e=179 20487: mi=3452 s=180 e=180 20488: mi=3452 s=182 e=182 20489: mi=3452 s=185 e=189 20490: mi=3452 s=191 e=193 20491: mi=3452 s=196 e=199 20492: mi=3452 s=201 e=210 20493: mi=3452 s=213 e=214 20494: mi=3452 s=217 e=220 20495: mi=3452 s=223 e=224 20496: mi=3452 s=227 e=228 20497: mi=3452 s=229 e=229 20498: mi=3452 s=232 e=233 20499: mi=3452 s=235 e=235 20500: mi=3452 s=237 e=237 20501: mi=3452 s=240 e=247 20502: mi=3452 s=250 e=251 20503: mi=3452 s=254 e=257 20504: mi=3452 s=260 e=261 20505: mi=3452 s=264 e=265 20506: mi=3452 s=266 e=270 20507: mi=3452 s=272 e=280 20508: mi=3452 s=282 e=282 20509: mi=3452 s=284 e=284 20510: mi=3452 s=286 e=286 20511: mi=3452 s=289 e=291 20512: mi=3452 s=293 e=295 20513: mi=3452 s=297 e=299 20514: mi=3452 s=301 e=305 20515: mi=3452 s=306 e=306 20516: mi=3452 s=308 e=310 20517: mi=3452 s=312 e=314 20518: mi=3452 s=316 e=318 20519: mi=3452 s=321 e=324 20520: mi=3452 s=327 e=327 20521: mi=3452 s=330 e=332 20522: mi=3452 s=335 e=337 20523: mi=3452 s=338 e=340 20524: mi=3452 s=342 e=344 20525: mi=3452 s=346 e=348 20526: mi=3452 s=351 e=354 20527: mi=3452 s=357 e=357 20528: mi=3452 s=360 e=360 20529: mi=3452 s=361 e=361 20530: mi=3452 s=363 e=363 20531: mi=3452 s=366 e=370 20532: mi=3452 s=372 e=374 20533: mi=3452 s=377 e=380 20534: mi=3452 s=382 e=384 20535: mi=3452 s=386 e=395 20536: mi=3452 s=398 e=399 20537: mi=3452 s=402 e=405 20538: mi=3452 s=408 e=409 20539: mi=3452 s=412 e=413 20540: mi=3452 s=414 e=416 20541: mi=3452 s=418 e=420 20542: mi=3452 s=422 e=424 20543: mi=3452 s=425 e=427 20544: mi=3452 s=429 e=433 20545: mi=3452 s=435 e=437 20546: mi=3452 s=440 e=445 20547: mi=3452 s=448 e=449 20548: mi=3452 s=450 e=452 20549: mi=3452 s=454 e=462 20550: mi=3452 s=464 e=466 20551: mi=3452 s=468 e=472 20552: mi=3452 s=474 e=480 20553: mi=3452 s=483 e=485 20554: mi=3452 s=487 e=491 20555: mi=3452 s=493 e=497 20556: mi=3452 s=499 e=499 20557: mi=3452 s=501 e=501 20558: mi=3452 s=504 e=511 20559: mi=3452 s=514 e=517 20560: mi=3452 s=520 e=520 20561: mi=3452 s=523 e=525 20562: mi=3452 s=528 e=528 20563: mi=3452 s=530 e=530 20564: mi=3452 s=532 e=532 20565: mi=3452 s=534 e=536 20566: mi=3452 s=539 e=539 20567: mi=3452 s=542 e=544 20568: mi=3452 s=547 e=547 20569: mi=3452 s=550 e=550 20570: mi=3452 s=553 e=554 20571: mi=3452 s=555 e=555 20572: mi=3452 s=557 e=557 20573: mi=3452 s=560 e=567 20574: mi=3452 s=570 e=571 20575: mi=3452 s=574 e=577 20576: mi=3452 s=580 e=581 20577: mi=3452 s=584 e=585 20578: mi=3452 s=586 e=586 20579: mi=3452 s=588 e=588 20580: mi=3452 s=591 e=598 20581: mi=3452 s=601 e=602 20582: mi=3452 s=605 e=608 20583: mi=3452 s=611 e=612 20584: mi=3452 s=615 e=616 20585: mi=3452 s=617 e=618 20586: mi=3453 s=0 e=0 20587: mi=3453 s=3 e=4 20588: mi=3453 s=6 e=7 20589: mi=3453 s=9 e=11 20590: mi=3453 s=13 e=13 20591: mi=3453 s=16 e=16 20592: mi=3454 s=0 e=1 20593: mi=3454 s=4 e=4 20594: mi=3454 s=6 e=7 20595: mi=3454 s=9 e=11 20596: mi=3454 s=13 e=13 20597: mi=3454 s=16 e=16 20598: mi=3455 s=0 e=0 20599: mi=3455 s=3 e=4 20600: mi=3455 s=6 e=7 20601: mi=3455 s=9 e=11 20602: mi=3455 s=13 e=13 20603: mi=3455 s=16 e=16 20604: mi=3457 s=0 e=3 20605: mi=3457 s=6 e=7 20606: mi=3457 s=9 e=9 20607: mi=3457 s=11 e=11 20608: mi=3457 s=13 e=13 20609: mi=3457 s=16 e=19 20610: mi=3457 s=22 e=23 20611: mi=3457 s=25 e=25 20612: mi=3457 s=27 e=27 20613: mi=3457 s=29 e=29 20614: mi=3457 s=32 e=32 20615: mi=3459 s=0 e=0 20616: mi=3459 s=2 e=2 20617: mi=3459 s=4 e=4 20618: mi=3459 s=7 e=7 20619: mi=3459 s=8 e=8 20620: mi=3459 s=10 e=10 20621: mi=3459 s=13 e=14 20622: mi=3461 s=0 e=0 20623: mi=3461 s=3 e=7 20624: mi=3461 s=10 e=11 20625: mi=3461 s=13 e=13 20626: mi=3461 s=16 e=20 20627: mi=3461 s=23 e=24 20628: mi=3461 s=26 e=26 20629: mi=3461 s=29 e=33 20630: mi=3461 s=36 e=37 20631: mi=3461 s=39 e=39 20632: mi=3462 s=0 e=0 20633: mi=3462 s=2 e=2 20634: mi=3462 s=5 e=6 20635: mi=3462 s=8 e=8 20636: mi=3462 s=9 e=9 20637: mi=3462 s=11 e=13 20638: mi=3462 s=15 e=15 20639: mi=3462 s=17 e=17 20640: mi=3462 s=19 e=19 20641: mi=3462 s=21 e=21 20642: mi=3462 s=23 e=23 20643: mi=3462 s=26 e=26 20644: mi=3462 s=28 e=28 20645: mi=3462 s=30 e=30 20646: mi=3462 s=32 e=32 20647: mi=3462 s=34 e=34 20648: mi=3462 s=37 e=37 20649: mi=3462 s=38 e=38 20650: mi=3462 s=40 e=40 20651: mi=3462 s=41 e=44 20652: mi=3463 s=0 e=3 20653: mi=3463 s=5 e=5 20654: mi=3463 s=7 e=7 20655: mi=3463 s=10 e=11 20656: mi=3463 s=13 e=13 20657: mi=3463 s=16 e=16 20658: mi=3463 s=17 e=17 20659: mi=3463 s=19 e=19 20660: mi=3463 s=21 e=21 20661: mi=3463 s=24 e=24 20662: mi=3463 s=26 e=29 20663: mi=3463 s=32 e=32 20664: mi=3463 s=35 e=35 20665: mi=3463 s=37 e=37 20666: mi=3463 s=40 e=41 20667: mi=3463 s=43 e=43 20668: mi=3463 s=45 e=45 20669: mi=3463 s=46 e=46 20670: mi=3463 s=48 e=48 20671: mi=3463 s=50 e=50 20672: mi=3463 s=52 e=52 20673: mi=3463 s=54 e=54 20674: mi=3463 s=57 e=57 20675: mi=3463 s=59 e=59 20676: mi=3463 s=62 e=62 20677: mi=3463 s=65 e=65 20678: mi=3464 s=0 e=2 20679: mi=3464 s=4 e=4 20680: mi=3464 s=6 e=6 20681: mi=3464 s=8 e=8 20682: mi=3464 s=11 e=11 20683: mi=3464 s=14 e=15 20684: mi=3464 s=17 e=17 20685: mi=3464 s=20 e=20 20686: mi=3464 s=23 e=24 20687: mi=3464 s=26 e=26 20688: mi=3464 s=28 e=28 20689: mi=3464 s=31 e=31 20690: mi=3466 s=0 e=0 20691: mi=3466 s=3 e=3 20692: mi=3467 s=0 e=1 20693: mi=3468 s=0 e=1 20694: mi=3469 s=0 e=0 20695: mi=3469 s=3 e=3 20696: mi=3470 s=0 e=0 20697: mi=3471 s=0 e=1 20698: mi=3472 s=0 e=0 20699: mi=3473 s=0 e=1 20700: mi=3474 s=0 e=0 20701: mi=3474 s=3 e=3 20702: mi=3475 s=0 e=1 20703: mi=3476 s=0 e=0 20704: mi=3477 s=0 e=1 20705: mi=3477 s=4 e=4 20706: mi=3477 s=6 e=6 20707: mi=3477 s=9 e=9 20708: mi=3477 s=11 e=11 20709: mi=3477 s=14 e=14 20710: mi=3477 s=16 e=16 20711: mi=3477 s=19 e=19 20712: mi=3477 s=21 e=21 20713: mi=3477 s=24 e=24 20714: mi=3477 s=26 e=26 20715: mi=3477 s=28 e=28 20716: mi=3477 s=31 e=31 20717: mi=3477 s=33 e=33 20718: mi=3477 s=35 e=35 20719: mi=3477 s=37 e=37 20720: mi=3478 s=0 e=0 20721: mi=3478 s=3 e=3 20722: mi=3479 s=0 e=0 20723: mi=3479 s=3 e=4 20724: mi=3479 s=7 e=8 20725: mi=3479 s=9 e=10 20726: mi=3479 s=12 e=12 20727: mi=3479 s=14 e=14 20728: mi=3479 s=17 e=17 20729: mi=3479 s=20 e=21 20730: mi=3479 s=24 e=24 20731: mi=3479 s=27 e=28 20732: mi=3479 s=31 e=32 20733: mi=3479 s=35 e=36 20734: mi=3479 s=37 e=38 20735: mi=3479 s=40 e=40 20736: mi=3479 s=42 e=42 20737: mi=3479 s=45 e=45 20738: mi=3479 s=48 e=49 20739: mi=3479 s=52 e=52 20740: mi=3479 s=55 e=56 20741: mi=3479 s=59 e=60 20742: mi=3479 s=63 e=63 20743: mi=3479 s=64 e=65 20744: mi=3479 s=67 e=67 20745: mi=3479 s=69 e=69 20746: mi=3479 s=72 e=72 20747: mi=3479 s=75 e=76 20748: mi=3479 s=79 e=79 20749: mi=3479 s=82 e=83 20750: mi=3479 s=86 e=87 20751: mi=3479 s=90 e=90 20752: mi=3480 s=0 e=0 20753: mi=3480 s=2 e=2 20754: mi=3480 s=4 e=4 20755: mi=3480 s=6 e=6 20756: mi=3480 s=7 e=7 20757: mi=3480 s=9 e=9 20758: mi=3480 s=11 e=11 20759: mi=3480 s=14 e=15 20760: mi=3480 s=17 e=17 20761: mi=3480 s=20 e=21 20762: mi=3480 s=23 e=23 20763: mi=3480 s=25 e=25 20764: mi=3480 s=27 e=27 20765: mi=3480 s=29 e=29 20766: mi=3480 s=31 e=31 20767: mi=3480 s=34 e=34 20768: mi=3480 s=36 e=36 20769: mi=3480 s=38 e=38 20770: mi=3480 s=39 e=39 20771: mi=3480 s=41 e=41 20772: mi=3480 s=43 e=43 20773: mi=3480 s=46 e=46 20774: mi=3480 s=48 e=48 20775: mi=3480 s=51 e=52 20776: mi=3480 s=55 e=55 20777: mi=3480 s=58 e=59 20778: mi=3480 s=62 e=63 20779: mi=3480 s=66 e=66 20780: mi=3481 s=0 e=0 20781: mi=3481 s=2 e=2 20782: mi=3481 s=4 e=4 20783: mi=3481 s=6 e=6 20784: mi=3481 s=7 e=7 20785: mi=3481 s=9 e=9 20786: mi=3481 s=11 e=11 20787: mi=3481 s=14 e=15 20788: mi=3481 s=17 e=17 20789: mi=3481 s=20 e=21 20790: mi=3481 s=23 e=23 20791: mi=3481 s=25 e=25 20792: mi=3481 s=27 e=27 20793: mi=3481 s=29 e=29 20794: mi=3481 s=31 e=31 20795: mi=3481 s=34 e=34 20796: mi=3481 s=36 e=36 20797: mi=3481 s=38 e=38 20798: mi=3481 s=41 e=41 20799: mi=3481 s=43 e=43 20800: mi=3481 s=44 e=44 20801: mi=3481 s=46 e=46 20802: mi=3481 s=48 e=48 20803: mi=3481 s=51 e=51 20804: mi=3481 s=53 e=53 20805: mi=3481 s=56 e=57 20806: mi=3481 s=60 e=60 20807: mi=3481 s=63 e=64 20808: mi=3481 s=67 e=68 20809: mi=3481 s=71 e=71 20810: mi=3482 s=0 e=1 20811: mi=3482 s=3 e=3 20812: mi=3482 s=5 e=5 20813: mi=3482 s=8 e=9 20814: mi=3482 s=11 e=11 20815: mi=3482 s=14 e=15 20816: mi=3482 s=17 e=17 20817: mi=3482 s=19 e=19 20818: mi=3482 s=21 e=21 20819: mi=3482 s=24 e=24 20820: mi=3482 s=25 e=25 20821: mi=3482 s=27 e=27 20822: mi=3482 s=29 e=29 20823: mi=3482 s=32 e=32 20824: mi=3482 s=34 e=34 20825: mi=3482 s=37 e=38 20826: mi=3482 s=41 e=41 20827: mi=3482 s=44 e=45 20828: mi=3482 s=48 e=49 20829: mi=3482 s=52 e=52 20830: mi=3483 s=0 e=0 20831: mi=3483 s=2 e=2 20832: mi=3483 s=5 e=6 20833: mi=3483 s=8 e=8 20834: mi=3483 s=11 e=11 20835: mi=3483 s=14 e=14 20836: mi=3483 s=15 e=16 20837: mi=3483 s=18 e=18 20838: mi=3483 s=21 e=22 20839: mi=3483 s=25 e=25 20840: mi=3483 s=26 e=27 20841: mi=3483 s=29 e=29 20842: mi=3483 s=32 e=32 20843: mi=3483 s=35 e=35 20844: mi=3484 s=0 e=0 20845: mi=3484 s=2 e=2 20846: mi=3484 s=5 e=5 20847: mi=3485 s=0 e=0 20848: mi=3485 s=2 e=2 20849: mi=3485 s=5 e=6 20850: mi=3486 s=0 e=0 20851: mi=3486 s=3 e=3 20852: mi=3487 s=0 e=0 20853: mi=3487 s=3 e=3 20854: mi=3493 s=0 e=0 20855: mi=3493 s=3 e=4 20856: mi=3493 s=7 e=8 20857: mi=3494 s=0 e=2 20858: mi=3494 s=4 e=4 20859: mi=3494 s=7 e=8 20860: mi=3494 s=11 e=12 20861: mi=3494 s=15 e=15 20862: mi=3494 s=18 e=18 20863: mi=3494 s=21 e=22 20864: mi=3494 s=24 e=24 20865: mi=3494 s=27 e=27 20866: mi=3494 s=30 e=31 20867: mi=3494 s=33 e=33 20868: mi=3494 s=36 e=36 20869: mi=3494 s=39 e=39 20870: mi=3494 s=42 e=43 20871: mi=3494 s=46 e=46 20872: mi=3494 s=49 e=50 20873: mi=3494 s=52 e=52 20874: mi=3494 s=54 e=54 20875: mi=3494 s=57 e=57 20876: mi=3494 s=59 e=59 20877: mi=3494 s=62 e=62 20878: mi=3494 s=64 e=64 20879: mi=3494 s=67 e=67 20880: mi=3494 s=70 e=71 20881: mi=3494 s=74 e=74 20882: mi=3494 s=77 e=78 20883: mi=3494 s=81 e=81 20884: mi=3494 s=82 e=82 20885: mi=3494 s=85 e=85 20886: mi=3494 s=88 e=89 20887: mi=3494 s=91 e=91 20888: mi=3494 s=93 e=93 20889: mi=3494 s=96 e=96 20890: mi=3494 s=98 e=98 20891: mi=3494 s=101 e=101 20892: mi=3494 s=103 e=103 20893: mi=3494 s=106 e=106 20894: mi=3494 s=107 e=107 20895: mi=3494 s=110 e=110 20896: mi=3494 s=113 e=114 20897: mi=3494 s=116 e=116 20898: mi=3494 s=118 e=118 20899: mi=3494 s=121 e=121 20900: mi=3494 s=123 e=123 20901: mi=3494 s=126 e=126 20902: mi=3494 s=128 e=128 20903: mi=3494 s=131 e=131 20904: mi=3502 s=0 e=1 20905: mi=3502 s=4 e=7 20906: mi=3502 s=10 e=10 20907: mi=3503 s=0 e=0 20908: mi=3503 s=2 e=2 20909: mi=3503 s=5 e=5 20910: mi=3503 s=7 e=7 20911: mi=3503 s=10 e=10 20912: mi=3503 s=12 e=12 20913: mi=3503 s=15 e=15 20914: mi=3503 s=17 e=17 20915: mi=3503 s=20 e=20 20916: mi=3503 s=22 e=22 20917: mi=3503 s=25 e=25 20918: mi=3503 s=27 e=27 20919: mi=3503 s=30 e=30 20920: mi=3503 s=32 e=32 20921: mi=3503 s=35 e=35 20922: mi=3504 s=0 e=1 20923: mi=3504 s=4 e=5 20924: mi=3504 s=7 e=7 20925: mi=3504 s=8 e=8 20926: mi=3504 s=10 e=10 20927: mi=3504 s=13 e=13 20928: mi=3504 s=16 e=16 20929: mi=3504 s=19 e=20 20930: mi=3504 s=23 e=23 20931: mi=3504 s=26 e=26 20932: mi=3504 s=29 e=30 20933: mi=3504 s=33 e=33 20934: mi=3504 s=36 e=37 20935: mi=3504 s=40 e=41 20936: mi=3504 s=44 e=44 20937: mi=3504 s=47 e=48 20938: mi=3504 s=50 e=50 20939: mi=3504 s=52 e=52 20940: mi=3504 s=55 e=55 20941: mi=3504 s=57 e=57 20942: mi=3504 s=60 e=60 20943: mi=3504 s=63 e=63 20944: mi=3504 s=66 e=66 20945: mi=3504 s=69 e=69 20946: mi=3504 s=72 e=72 20947: mi=3505 s=0 e=2 20948: mi=3505 s=4 e=4 20949: mi=3505 s=7 e=8 20950: mi=3505 s=10 e=10 20951: mi=3505 s=12 e=12 20952: mi=3505 s=15 e=15 20953: mi=3505 s=17 e=17 20954: mi=3505 s=20 e=20 20955: mi=3505 s=22 e=22 20956: mi=3505 s=25 e=25 20957: mi=3505 s=26 e=26 20958: mi=3505 s=28 e=28 20959: mi=3505 s=31 e=31 20960: mi=3505 s=33 e=33 20961: mi=3505 s=36 e=36 20962: mi=3505 s=38 e=38 20963: mi=3505 s=41 e=41 20964: mi=3492 s=0 e=1 20965: mi=3492 s=4 e=5 20966: mi=3492 s=7 e=7 20967: mi=3492 s=8 e=8 20968: mi=3492 s=11 e=12 20969: mi=3492 s=15 e=16 20970: mi=3492 s=19 e=20 20971: mi=3492 s=22 e=22 20972: mi=3492 s=25 e=26 20973: mi=3492 s=27 e=27 20974: mi=3495 s=0 e=0 20975: mi=3495 s=3 e=3 20976: mi=3495 s=6 e=7 20977: mi=3495 s=10 e=11 20978: mi=3495 s=14 e=15 20979: mi=3495 s=18 e=18 20980: mi=3495 s=21 e=26 20981: mi=3495 s=29 e=29 20982: mi=3495 s=32 e=33 20983: mi=3495 s=36 e=36 20984: mi=3495 s=39 e=40 20985: mi=3495 s=42 e=44 20986: mi=3495 s=46 e=46 20987: mi=3495 s=49 e=49 20988: mi=3495 s=52 e=53 20989: mi=3495 s=55 e=57 20990: mi=3495 s=59 e=59 20991: mi=3495 s=62 e=62 20992: mi=3495 s=65 e=66 20993: mi=3495 s=68 e=68 20994: mi=3495 s=70 e=70 20995: mi=3495 s=73 e=76 20996: mi=3495 s=78 e=78 20997: mi=3495 s=81 e=81 20998: mi=3495 s=84 e=85 20999: mi=3495 s=87 e=89 21000: mi=3495 s=91 e=91 21001: mi=3495 s=94 e=94 21002: mi=3495 s=97 e=97 21003: mi=3495 s=100 e=101 21004: mi=3495 s=103 e=105 21005: mi=3495 s=107 e=107 21006: mi=3495 s=110 e=111 21007: mi=3495 s=114 e=115 21008: mi=3495 s=118 e=118 21009: mi=3495 s=121 e=122 21010: mi=3495 s=125 e=127 21011: mi=3495 s=130 e=133 21012: mi=3495 s=135 e=135 21013: mi=3495 s=137 e=137 21014: mi=3495 s=140 e=140 21015: mi=3495 s=143 e=143 21016: mi=3495 s=146 e=146 21017: mi=3495 s=149 e=150 21018: mi=3495 s=152 e=154 21019: mi=3495 s=156 e=156 21020: mi=3495 s=159 e=159 21021: mi=3495 s=162 e=163 21022: mi=3495 s=165 e=167 21023: mi=3495 s=169 e=169 21024: mi=3495 s=172 e=172 21025: mi=3495 s=175 e=176 21026: mi=3495 s=178 e=180 21027: mi=3495 s=182 e=182 21028: mi=3495 s=185 e=185 21029: mi=3495 s=188 e=189 21030: mi=3495 s=191 e=193 21031: mi=3495 s=195 e=195 21032: mi=3495 s=198 e=198 21033: mi=3495 s=201 e=202 21034: mi=3495 s=204 e=206 21035: mi=3495 s=208 e=208 21036: mi=3495 s=211 e=211 21037: mi=3495 s=214 e=217 21038: mi=3495 s=219 e=221 21039: mi=3495 s=223 e=225 21040: mi=3495 s=227 e=227 21041: mi=3495 s=230 e=231 21042: mi=3495 s=234 e=236 21043: mi=3495 s=238 e=240 21044: mi=3495 s=242 e=242 21045: mi=3495 s=245 e=246 21046: mi=3495 s=249 e=250 21047: mi=3495 s=253 e=256 21048: mi=3495 s=258 e=258 21049: mi=3495 s=261 e=261 21050: mi=3495 s=264 e=265 21051: mi=3495 s=268 e=269 21052: mi=3495 s=272 e=273 21053: mi=3495 s=275 e=275 21054: mi=3495 s=278 e=278 21055: mi=3495 s=281 e=282 21056: mi=3495 s=285 e=288 21057: mi=3495 s=290 e=292 21058: mi=3495 s=294 e=294 21059: mi=3495 s=296 e=298 21060: mi=3495 s=301 e=301 21061: mi=3495 s=304 e=306 21062: mi=3495 s=308 e=308 21063: mi=3495 s=310 e=310 21064: mi=3495 s=312 e=312 21065: mi=3495 s=315 e=316 21066: mi=3495 s=319 e=321 21067: mi=3495 s=323 e=325 21068: mi=3495 s=327 e=327 21069: mi=3495 s=330 e=333 21070: mi=3495 s=335 e=335 21071: mi=3495 s=338 e=340 21072: mi=3495 s=343 e=346 21073: mi=3495 s=348 e=348 21074: mi=3495 s=350 e=352 21075: mi=3495 s=355 e=355 21076: mi=3495 s=358 e=359 21077: mi=3495 s=362 e=362 21078: mi=3495 s=365 e=366 21079: mi=3495 s=368 e=368 21080: mi=3495 s=370 e=374 21081: mi=3495 s=377 e=381 21082: mi=3495 s=384 e=384 21083: mi=3495 s=387 e=387 21084: mi=3495 s=388 e=390 21085: mi=3495 s=392 e=394 21086: mi=3496 s=0 e=1 21087: mi=3496 s=4 e=5 21088: mi=3496 s=7 e=7 21089: mi=3496 s=9 e=9 21090: mi=3496 s=11 e=11 21091: mi=3496 s=14 e=15 21092: mi=3496 s=17 e=17 21093: mi=3496 s=19 e=19 21094: mi=3496 s=22 e=22 21095: mi=3496 s=23 e=23 21096: mi=3496 s=26 e=26 21097: mi=3496 s=27 e=27 21098: mi=3496 s=29 e=29 21099: mi=3496 s=31 e=31 21100: mi=3496 s=33 e=33 21101: mi=3496 s=35 e=35 21102: mi=3496 s=38 e=39 21103: mi=3496 s=42 e=42 21104: mi=3496 s=44 e=44 21105: mi=3496 s=47 e=48 21106: mi=3496 s=51 e=51 21107: mi=3496 s=53 e=53 21108: mi=3496 s=56 e=56 21109: mi=3496 s=59 e=59 21110: mi=3496 s=62 e=62 21111: mi=3496 s=63 e=63 21112: mi=3496 s=65 e=65 21113: mi=3496 s=67 e=67 21114: mi=3496 s=69 e=69 21115: mi=3496 s=71 e=71 21116: mi=3496 s=74 e=74 21117: mi=3496 s=76 e=76 21118: mi=3496 s=78 e=78 21119: mi=3496 s=81 e=82 21120: mi=3496 s=85 e=86 21121: mi=3496 s=87 e=87 21122: mi=3496 s=89 e=89 21123: mi=3496 s=91 e=91 21124: mi=3496 s=93 e=93 21125: mi=3496 s=95 e=95 21126: mi=3496 s=98 e=98 21127: mi=3496 s=100 e=100 21128: mi=3496 s=102 e=102 21129: mi=3496 s=105 e=106 21130: mi=3496 s=109 e=109 21131: mi=3496 s=110 e=110 21132: mi=3496 s=112 e=112 21133: mi=3496 s=114 e=114 21134: mi=3496 s=116 e=116 21135: mi=3496 s=118 e=119 21136: mi=3496 s=121 e=121 21137: mi=3496 s=124 e=124 21138: mi=3496 s=126 e=126 21139: mi=3496 s=129 e=130 21140: mi=3496 s=132 e=132 21141: mi=3496 s=134 e=134 21142: mi=3496 s=137 e=137 21143: mi=3496 s=140 e=140 21144: mi=3496 s=141 e=141 21145: mi=3496 s=143 e=143 21146: mi=3496 s=145 e=145 21147: mi=3496 s=147 e=147 21148: mi=3496 s=149 e=149 21149: mi=3496 s=152 e=153 21150: mi=3496 s=156 e=156 21151: mi=3496 s=157 e=157 21152: mi=3497 s=0 e=1 21153: mi=3497 s=4 e=5 21154: mi=3497 s=8 e=8 21155: mi=3497 s=11 e=12 21156: mi=3497 s=14 e=14 21157: mi=3497 s=16 e=16 21158: mi=3497 s=19 e=20 21159: mi=3497 s=23 e=24 21160: mi=3497 s=27 e=28 21161: mi=3497 s=31 e=31 21162: mi=3497 s=34 e=34 21163: mi=3497 s=37 e=42 21164: mi=3497 s=45 e=46 21165: mi=3497 s=49 e=49 21166: mi=3497 s=50 e=50 21167: mi=3497 s=53 e=54 21168: mi=3498 s=0 e=0 21169: mi=3498 s=3 e=4 21170: mi=3498 s=7 e=7 21171: mi=3498 s=10 e=11 21172: mi=3498 s=13 e=13 21173: mi=3498 s=16 e=16 21174: mi=3498 s=18 e=18 21175: mi=3498 s=20 e=20 21176: mi=3498 s=23 e=23 21177: mi=3498 s=25 e=25 21178: mi=3498 s=28 e=28 21179: mi=3498 s=30 e=30 21180: mi=3498 s=33 e=34 21181: mi=3498 s=36 e=36 21182: mi=3498 s=39 e=39 21183: mi=3498 s=42 e=42 21184: mi=3498 s=45 e=45 21185: mi=3498 s=47 e=47 21186: mi=3498 s=50 e=51 21187: mi=3498 s=54 e=54 21188: mi=3498 s=55 e=55 21189: mi=3498 s=58 e=58 21190: mi=3498 s=61 e=61 21191: mi=3499 s=0 e=0 21192: mi=3499 s=3 e=3 21193: mi=3499 s=6 e=7 21194: mi=3499 s=10 e=11 21195: mi=3499 s=14 e=14 21196: mi=3499 s=17 e=17 21197: mi=3500 s=0 e=0 21198: mi=3500 s=3 e=4 21199: mi=3500 s=7 e=8 21200: mi=3500 s=11 e=12 21201: mi=3500 s=15 e=15 21202: mi=3500 s=18 e=18 21203: mi=3501 s=0 e=0 21204: mi=3501 s=2 e=2 21205: mi=3501 s=4 e=4 21206: mi=3501 s=6 e=6 21207: mi=3501 s=9 e=10 21208: mi=3501 s=13 e=13 21209: mi=3501 s=15 e=15 21210: mi=3501 s=17 e=17 21211: mi=3501 s=20 e=21 21212: mi=3501 s=23 e=23 21213: mi=3501 s=26 e=28 21214: mi=3501 s=31 e=32 21215: mi=3501 s=34 e=34 21216: mi=3501 s=37 e=37 21217: mi=3501 s=40 e=41 21218: mi=3501 s=43 e=43 21219: mi=3501 s=46 e=46 21220: mi=3506 s=0 e=0 21221: mi=3506 s=2 e=2 21222: mi=3506 s=4 e=4 21223: mi=3506 s=6 e=6 21224: mi=3506 s=9 e=9 21225: mi=3507 s=0 e=0 21226: mi=3507 s=2 e=2 21227: mi=3507 s=5 e=5 21228: mi=3507 s=8 e=8 21229: mi=3507 s=11 e=11 21230: mi=3507 s=13 e=13 21231: mi=3507 s=16 e=16 21232: mi=3507 s=18 e=18 21233: mi=3507 s=21 e=21 21234: mi=3507 s=23 e=23 21235: mi=3507 s=25 e=25 21236: mi=3507 s=28 e=28 21237: mi=3507 s=29 e=29 21238: mi=3507 s=31 e=31 21239: mi=3507 s=34 e=34 21240: mi=3507 s=35 e=35 21241: mi=3507 s=38 e=38 21242: mi=3507 s=40 e=41 21243: mi=3507 s=44 e=45 21244: mi=3507 s=48 e=48 21245: mi=3507 s=49 e=52 21246: mi=3507 s=53 e=56 21247: mi=3507 s=57 e=57 21248: mi=3508 s=0 e=1 21249: mi=3508 s=3 e=3 21250: mi=3508 s=6 e=7 21251: mi=3508 s=9 e=9 21252: mi=3508 s=12 e=13 21253: mi=3508 s=15 e=15 21254: mi=3508 s=18 e=19 21255: mi=3508 s=21 e=21 21256: mi=3508 s=24 e=25 21257: mi=3508 s=27 e=27 21258: mi=3508 s=29 e=29 21259: mi=3509 s=0 e=0 21260: mi=3509 s=3 e=3 21261: mi=3510 s=0 e=0 21262: mi=3510 s=1 e=1 21263: mi=3510 s=4 e=4 21264: mi=3510 s=7 e=8 21265: mi=3510 s=10 e=10 21266: mi=3510 s=11 e=12 21267: mi=3510 s=15 e=16 21268: mi=3510 s=17 e=17 21269: mi=3510 s=18 e=18 21270: mi=3510 s=20 e=20 21271: mi=3510 s=22 e=24 21272: mi=3510 s=26 e=26 21273: mi=3510 s=27 e=30 21274: mi=3510 s=32 e=33 21275: mi=3510 s=35 e=35 21276: mi=3510 s=36 e=37 21277: mi=3510 s=38 e=40 21278: mi=3510 s=42 e=44 21279: mi=3510 s=46 e=48 21280: mi=3510 s=49 e=51 21281: mi=3510 s=53 e=53 21282: mi=3510 s=56 e=56 21283: mi=3510 s=59 e=59 21284: mi=3510 s=61 e=61 21285: mi=3510 s=64 e=64 21286: mi=3510 s=67 e=67 21287: mi=3510 s=70 e=71 21288: mi=3510 s=72 e=74 21289: mi=3510 s=76 e=76 21290: mi=3510 s=79 e=80 21291: mi=3510 s=83 e=84 21292: mi=3510 s=87 e=87 21293: mi=3510 s=90 e=90 21294: mi=3510 s=92 e=93 21295: mi=3510 s=96 e=96 21296: mi=3510 s=98 e=100 21297: mi=3510 s=103 e=103 21298: mi=3510 s=105 e=105 21299: mi=3510 s=107 e=107 21300: mi=3510 s=110 e=110 21301: mi=3510 s=113 e=114 21302: mi=3510 s=117 e=118 21303: mi=3510 s=121 e=121 21304: mi=3510 s=122 e=123 21305: mi=3510 s=125 e=126 21306: mi=3510 s=128 e=129 21307: mi=3510 s=131 e=131 21308: mi=3510 s=132 e=132 21309: mi=3510 s=135 e=135 21310: mi=3510 s=136 e=136 21311: mi=3510 s=139 e=139 21312: mi=3510 s=140 e=140 21313: mi=3510 s=143 e=143 21314: mi=3510 s=144 e=144 21315: mi=3510 s=147 e=147 21316: mi=3510 s=148 e=148 21317: mi=3510 s=151 e=151 21318: mi=3510 s=152 e=154 21319: mi=3510 s=156 e=157 21320: mi=3510 s=160 e=160 21321: mi=3510 s=162 e=162 21322: mi=3510 s=165 e=165 21323: mi=3510 s=168 e=168 21324: mi=3510 s=171 e=172 21325: mi=3510 s=175 e=176 21326: mi=3510 s=179 e=180 21327: mi=3510 s=183 e=183 21328: mi=3510 s=185 e=185 21329: mi=3517 s=0 e=1 21330: mi=3517 s=4 e=5 21331: mi=3517 s=7 e=7 21332: mi=3517 s=10 e=10 21333: mi=3517 s=12 e=12 21334: mi=3517 s=15 e=15 21335: mi=3517 s=18 e=18 21336: mi=3517 s=21 e=22 21337: mi=3517 s=25 e=25 21338: mi=3517 s=27 e=27 21339: mi=3517 s=30 e=31 21340: mi=3517 s=33 e=33 21341: mi=3517 s=35 e=35 21342: mi=3517 s=38 e=40 21343: mi=3517 s=42 e=43 21344: mi=3517 s=46 e=46 21345: mi=3514 s=0 e=0 21346: mi=3514 s=3 e=3 21347: mi=3514 s=6 e=7 21348: mi=3514 s=9 e=9 21349: mi=3514 s=12 e=13 21350: mi=3514 s=15 e=19 21351: mi=3514 s=22 e=23 21352: mi=3514 s=25 e=25 21353: mi=3514 s=28 e=28 21354: mi=3514 s=30 e=30 21355: mi=3514 s=33 e=33 21356: mi=3514 s=36 e=36 21357: mi=3514 s=39 e=42 21358: mi=3514 s=45 e=46 21359: mi=3514 s=49 e=50 21360: mi=3514 s=53 e=57 21361: mi=3514 s=60 e=60 21362: mi=3514 s=63 e=63 21363: mi=3514 s=64 e=65 21364: mi=3514 s=67 e=68 21365: mi=3514 s=70 e=70 21366: mi=3514 s=72 e=72 21367: mi=3514 s=75 e=75 21368: mi=3514 s=78 e=78 21369: mi=3514 s=81 e=84 21370: mi=3514 s=87 e=88 21371: mi=3514 s=91 e=91 21372: mi=3514 s=94 e=95 21373: mi=3514 s=98 e=98 21374: mi=3514 s=101 e=102 21375: mi=3514 s=105 e=105 21376: mi=3514 s=108 e=111 21377: mi=3514 s=114 e=115 21378: mi=3514 s=118 e=118 21379: mi=3514 s=121 e=122 21380: mi=3514 s=125 e=126 21381: mi=3514 s=129 e=130 21382: mi=3514 s=132 e=132 21383: mi=3514 s=134 e=134 21384: mi=3514 s=137 e=138 21385: mi=3514 s=141 e=142 21386: mi=3514 s=144 e=144 21387: mi=3514 s=147 e=148 21388: mi=3514 s=150 e=150 21389: mi=3514 s=153 e=153 21390: mi=3514 s=155 e=155 21391: mi=3514 s=158 e=158 21392: mi=3514 s=161 e=161 21393: mi=3514 s=164 e=167 21394: mi=3514 s=170 e=171 21395: mi=3514 s=174 e=174 21396: mi=3514 s=177 e=178 21397: mi=3514 s=181 e=182 21398: mi=3514 s=185 e=185 21399: mi=3514 s=186 e=186 21400: mi=3514 s=189 e=189 21401: mi=3514 s=191 e=191 21402: mi=3514 s=194 e=194 21403: mi=3514 s=197 e=197 21404: mi=3514 s=200 e=201 21405: mi=3514 s=204 e=205 21406: mi=3514 s=208 e=209 21407: mi=3514 s=212 e=212 21408: mi=3514 s=215 e=218 21409: mi=3514 s=221 e=222 21410: mi=3514 s=225 e=225 21411: mi=3514 s=228 e=229 21412: mi=3514 s=232 e=233 21413: mi=3514 s=236 e=236 21414: mi=3514 s=239 e=240 21415: mi=3514 s=242 e=245 21416: mi=3514 s=248 e=252 21417: mi=3514 s=255 e=259 21418: mi=3514 s=262 e=267 21419: mi=3514 s=269 e=272 21420: mi=3514 s=275 e=276 21421: mi=3514 s=279 e=280 21422: mi=3514 s=282 e=282 21423: mi=3514 s=284 e=284 21424: mi=3514 s=287 e=287 21425: mi=3514 s=290 e=290 21426: mi=3514 s=293 e=298 21427: mi=3514 s=300 e=300 21428: mi=3514 s=301 e=301 21429: mi=3514 s=304 e=304 21430: mi=3514 s=307 e=309 21431: mi=3514 s=312 e=313 21432: mi=3514 s=316 e=317 21433: mi=3514 s=319 e=319 21434: mi=3514 s=322 e=324 21435: mi=3514 s=327 e=328 21436: mi=3514 s=331 e=332 21437: mi=3514 s=335 e=335 21438: mi=3514 s=337 e=340 21439: mi=3514 s=343 e=344 21440: mi=3514 s=346 e=346 21441: mi=3514 s=349 e=351 21442: mi=3514 s=354 e=354 21443: mi=3514 s=356 e=360 21444: mi=3514 s=363 e=363 21445: mi=3514 s=366 e=370 21446: mi=3514 s=373 e=373 21447: mi=3514 s=376 e=380 21448: mi=3514 s=383 e=383 21449: mi=3514 s=385 e=389 21450: mi=3514 s=392 e=392 21451: mi=3514 s=395 e=395 21452: mi=3514 s=398 e=398 21453: mi=3514 s=399 e=400 21454: mi=3514 s=401 e=402 21455: mi=3514 s=403 e=404 21456: mi=3514 s=405 e=413 21457: mi=3514 s=416 e=416 21458: mi=3514 s=417 e=418 21459: mi=3514 s=420 e=420 21460: mi=3514 s=423 e=423 21461: mi=3514 s=424 e=424 21462: mi=3514 s=427 e=427 21463: mi=3514 s=429 e=430 21464: mi=3514 s=432 e=433 21465: mi=3514 s=434 e=435 21466: mi=3514 s=436 e=437 21467: mi=3514 s=439 e=439 21468: mi=3518 s=0 e=0 21469: mi=3518 s=2 e=2 21470: mi=3518 s=5 e=5 21471: mi=3518 s=7 e=7 21472: mi=3519 s=0 e=0 21473: mi=3519 s=2 e=3 21474: mi=3519 s=6 e=6 21475: mi=3519 s=8 e=8 21476: mi=3519 s=11 e=12 21477: mi=3519 s=15 e=16 21478: mi=3519 s=19 e=20 21479: mi=3519 s=22 e=22 21480: mi=3519 s=25 e=26 21481: mi=3519 s=28 e=28 21482: mi=3519 s=31 e=31 21483: mi=3519 s=34 e=34 21484: mi=3519 s=36 e=36 21485: mi=3519 s=39 e=39 21486: mi=3519 s=42 e=42 21487: mi=3519 s=45 e=46 21488: mi=3519 s=48 e=48 21489: mi=3519 s=51 e=52 21490: mi=3519 s=55 e=56 21491: mi=3519 s=59 e=59 21492: mi=3519 s=62 e=62 21493: mi=3519 s=63 e=63 21494: mi=3519 s=65 e=65 21495: mi=3519 s=68 e=69 21496: mi=3519 s=72 e=72 21497: mi=3519 s=75 e=75 21498: mi=3519 s=78 e=78 21499: mi=3519 s=81 e=81 21500: mi=3519 s=84 e=84 21501: mi=3519 s=85 e=85 21502: mi=3519 s=87 e=87 21503: mi=3519 s=90 e=91 21504: mi=3519 s=94 e=94 21505: mi=3519 s=97 e=97 21506: mi=3519 s=100 e=100 21507: mi=3519 s=103 e=103 21508: mi=3519 s=106 e=106 21509: mi=3519 s=107 e=107 21510: mi=3520 s=0 e=0 21511: mi=3520 s=2 e=2 21512: mi=3521 s=0 e=0 21513: mi=3521 s=2 e=2 21514: mi=3522 s=0 e=0 21515: mi=3522 s=2 e=2 21516: mi=3523 s=0 e=0 21517: mi=3523 s=3 e=4 21518: mi=3524 s=0 e=0 21519: mi=3524 s=3 e=3 21520: mi=3527 s=0 e=0 21521: mi=3527 s=2 e=2 21522: mi=3527 s=5 e=5 21523: mi=3527 s=7 e=7 21524: mi=3527 s=9 e=9 21525: mi=3527 s=11 e=11 21526: mi=3527 s=13 e=13 21527: mi=3527 s=16 e=16 21528: mi=3527 s=19 e=20 21529: mi=3527 s=21 e=21 21530: mi=3527 s=24 e=24 21531: mi=3534 s=0 e=0 21532: mi=3534 s=2 e=2 21533: mi=3534 s=4 e=5 21534: mi=3534 s=7 e=7 21535: mi=3534 s=10 e=11 21536: mi=3534 s=13 e=13 21537: mi=3534 s=16 e=17 21538: mi=3534 s=18 e=18 21539: mi=3534 s=19 e=19 21540: mi=3534 s=21 e=21 21541: mi=3534 s=23 e=23 21542: mi=3534 s=26 e=27 21543: mi=3534 s=29 e=29 21544: mi=3534 s=30 e=30 21545: mi=3534 s=32 e=32 21546: mi=3534 s=34 e=34 21547: mi=3534 s=37 e=38 21548: mi=3534 s=41 e=41 21549: mi=3534 s=43 e=43 21550: mi=3534 s=45 e=45 21551: mi=3534 s=47 e=47 21552: mi=3534 s=50 e=51 21553: mi=3534 s=54 e=54 21554: mi=3534 s=55 e=57 21555: mi=3530 s=0 e=1 21556: mi=3530 s=4 e=4 21557: mi=3530 s=7 e=8 21558: mi=3530 s=11 e=11 21559: mi=3530 s=14 e=14 21560: mi=3530 s=17 e=21 21561: mi=3530 s=24 e=24 21562: mi=3530 s=27 e=27 21563: mi=3530 s=30 e=31 21564: mi=3530 s=33 e=33 21565: mi=3530 s=36 e=36 21566: mi=3530 s=39 e=40 21567: mi=3530 s=42 e=42 21568: mi=3530 s=44 e=45 21569: mi=3530 s=47 e=47 21570: mi=3530 s=49 e=49 21571: mi=3530 s=51 e=51 21572: mi=3530 s=54 e=55 21573: mi=3530 s=57 e=57 21574: mi=3530 s=60 e=60 21575: mi=3530 s=63 e=63 21576: mi=3530 s=66 e=67 21577: mi=3530 s=69 e=69 21578: mi=3530 s=72 e=72 21579: mi=3530 s=75 e=75 21580: mi=3530 s=78 e=78 21581: mi=3530 s=81 e=82 21582: mi=3530 s=84 e=84 21583: mi=3530 s=87 e=87 21584: mi=3530 s=90 e=91 21585: mi=3530 s=93 e=93 21586: mi=3530 s=95 e=95 21587: mi=3530 s=98 e=100 21588: mi=3530 s=103 e=104 21589: mi=3530 s=107 e=107 21590: mi=3530 s=110 e=111 21591: mi=3530 s=114 e=114 21592: mi=3530 s=117 e=118 21593: mi=3530 s=120 e=120 21594: mi=3530 s=122 e=123 21595: mi=3530 s=126 e=126 21596: mi=3530 s=128 e=128 21597: mi=3530 s=130 e=130 21598: mi=3530 s=132 e=132 21599: mi=3530 s=134 e=134 21600: mi=3530 s=137 e=137 21601: mi=3530 s=139 e=139 21602: mi=3530 s=141 e=141 21603: mi=3530 s=144 e=145 21604: mi=3530 s=148 e=148 21605: mi=3530 s=151 e=153 21606: mi=3530 s=156 e=157 21607: mi=3530 s=160 e=160 21608: mi=3530 s=163 e=164 21609: mi=3530 s=167 e=167 21610: mi=3530 s=170 e=171 21611: mi=3530 s=173 e=173 21612: mi=3530 s=175 e=176 21613: mi=3530 s=179 e=179 21614: mi=3530 s=181 e=181 21615: mi=3530 s=183 e=183 21616: mi=3530 s=185 e=185 21617: mi=3530 s=187 e=188 21618: mi=3530 s=191 e=191 21619: mi=3530 s=193 e=193 21620: mi=3530 s=195 e=195 21621: mi=3530 s=198 e=199 21622: mi=3530 s=202 e=202 21623: mi=3531 s=0 e=0 21624: mi=3531 s=3 e=4 21625: mi=3531 s=7 e=7 21626: mi=3531 s=10 e=11 21627: mi=3531 s=13 e=13 21628: mi=3531 s=16 e=17 21629: mi=3531 s=20 e=21 21630: mi=3532 s=0 e=0 21631: mi=3532 s=2 e=2 21632: mi=3532 s=4 e=4 21633: mi=3532 s=6 e=6 21634: mi=3532 s=9 e=9 21635: mi=3532 s=12 e=12 21636: mi=3532 s=14 e=14 21637: mi=3532 s=17 e=17 21638: mi=3532 s=20 e=20 21639: mi=3532 s=23 e=23 21640: mi=3532 s=26 e=26 21641: mi=3532 s=29 e=30 21642: mi=3532 s=31 e=31 21643: mi=3532 s=33 e=33 21644: mi=3532 s=35 e=35 21645: mi=3532 s=37 e=37 21646: mi=3532 s=39 e=39 21647: mi=3532 s=41 e=41 21648: mi=3532 s=43 e=43 21649: mi=3532 s=45 e=45 21650: mi=3532 s=48 e=48 21651: mi=3532 s=49 e=49 21652: mi=3532 s=52 e=52 21653: mi=3532 s=55 e=55 21654: mi=3532 s=58 e=58 21655: mi=3532 s=59 e=59 21656: mi=3532 s=61 e=61 21657: mi=3532 s=63 e=63 21658: mi=3532 s=65 e=65 21659: mi=3532 s=67 e=67 21660: mi=3532 s=69 e=69 21661: mi=3532 s=71 e=71 21662: mi=3532 s=73 e=73 21663: mi=3532 s=76 e=76 21664: mi=3532 s=77 e=77 21665: mi=3532 s=80 e=80 21666: mi=3532 s=83 e=83 21667: mi=3532 s=86 e=86 21668: mi=3532 s=87 e=87 21669: mi=3532 s=90 e=91 21670: mi=3535 s=0 e=0 21671: mi=3535 s=3 e=3 21672: mi=3538 s=0 e=0 21673: mi=3538 s=3 e=3 21674: mi=3538 s=5 e=5 21675: mi=3538 s=8 e=8 21676: mi=3539 s=0 e=0 21677: mi=3539 s=3 e=3 21678: mi=3539 s=6 e=7 21679: mi=3539 s=10 e=11 21680: mi=3539 s=14 e=18 21681: mi=3539 s=21 e=21 21682: mi=3539 s=24 e=25 21683: mi=3539 s=28 e=29 21684: mi=3539 s=31 e=31 21685: mi=3539 s=33 e=33 21686: mi=3539 s=35 e=35 21687: mi=3539 s=37 e=37 21688: mi=3539 s=38 e=38 21689: mi=3539 s=40 e=40 21690: mi=3539 s=42 e=42 21691: mi=3539 s=44 e=44 21692: mi=3539 s=47 e=48 21693: mi=3539 s=50 e=51 21694: mi=3539 s=52 e=52 21695: mi=3539 s=53 e=53 21696: mi=3539 s=55 e=55 21697: mi=3539 s=57 e=57 21698: mi=3539 s=59 e=59 21699: mi=3539 s=62 e=63 21700: mi=3539 s=66 e=69 21701: mi=3539 s=72 e=72 21702: mi=3539 s=75 e=75 21703: mi=3539 s=78 e=78 21704: mi=3539 s=81 e=81 21705: mi=3539 s=83 e=85 21706: mi=3539 s=87 e=87 21707: mi=3539 s=90 e=93 21708: mi=3539 s=94 e=94 21709: mi=3539 s=97 e=97 21710: mi=3539 s=100 e=100 21711: mi=3539 s=103 e=103 21712: mi=3539 s=106 e=106 21713: mi=3540 s=0 e=1 21714: mi=3540 s=2 e=2 21715: mi=3540 s=4 e=4 21716: mi=3540 s=5 e=5 21717: mi=3540 s=7 e=7 21718: mi=3540 s=9 e=9 21719: mi=3540 s=11 e=11 21720: mi=3540 s=14 e=15 21721: mi=3540 s=17 e=17 21722: mi=3540 s=19 e=19 21723: mi=3540 s=21 e=21 21724: mi=3540 s=24 e=25 21725: mi=3540 s=27 e=27 21726: mi=3540 s=29 e=29 21727: mi=3540 s=31 e=31 21728: mi=3540 s=33 e=33 21729: mi=3540 s=35 e=35 21730: mi=3540 s=37 e=37 21731: mi=3540 s=39 e=39 21732: mi=3540 s=41 e=41 21733: mi=3540 s=44 e=44 21734: mi=3540 s=46 e=46 21735: mi=3540 s=48 e=48 21736: mi=3540 s=50 e=50 21737: mi=3540 s=52 e=52 21738: mi=3540 s=55 e=55 21739: mi=3540 s=58 e=59 21740: mi=3540 s=62 e=62 21741: mi=3540 s=64 e=64 21742: mi=3540 s=67 e=68 21743: mi=3540 s=69 e=71 21744: mi=3540 s=72 e=72 21745: mi=3541 s=0 e=0 21746: mi=3541 s=3 e=3 21747: mi=3541 s=6 e=7 21748: mi=3541 s=9 e=9 21749: mi=3541 s=12 e=13 21750: mi=3541 s=15 e=18 21751: mi=3541 s=21 e=21 21752: mi=5709 s=0 e=0 21753: mi=5709 s=2 e=2 21754: mi=5710 s=0 e=0 21755: mi=5710 s=2 e=2 21756: mi=5711 s=0 e=0 21757: mi=5711 s=2 e=2 21758: mi=5712 s=0 e=0 21759: mi=5712 s=2 e=2 21760: mi=5713 s=0 e=0 21761: mi=5713 s=2 e=2 21762: mi=5714 s=0 e=0 21763: mi=5714 s=2 e=2 21764: mi=5715 s=0 e=0 21765: mi=5715 s=2 e=2 21766: mi=5716 s=0 e=0 21767: mi=5716 s=2 e=2 21768: mi=5717 s=0 e=0 21769: mi=5717 s=3 e=4 21770: mi=5718 s=0 e=0 21771: mi=5718 s=3 e=4 21772: mi=5719 s=0 e=0 21773: mi=5719 s=3 e=3 21774: mi=5720 s=0 e=3 21775: mi=5720 s=6 e=6 21776: mi=5721 s=0 e=0 21777: mi=5721 s=3 e=3 21778: mi=5721 s=5 e=6 21779: mi=5721 s=9 e=9 21780: mi=5721 s=11 e=11 21781: mi=5721 s=13 e=13 21782: mi=5721 s=16 e=17 21783: mi=5721 s=19 e=19 21784: mi=5721 s=21 e=21 21785: mi=5721 s=23 e=23 21786: mi=5721 s=25 e=25 21787: mi=5721 s=28 e=28 21788: mi=5721 s=30 e=30 21789: mi=5721 s=32 e=32 21790: mi=5721 s=34 e=34 21791: mi=5721 s=36 e=36 21792: mi=5721 s=38 e=38 21793: mi=5721 s=39 e=40 21794: mi=5721 s=42 e=42 21795: mi=5721 s=44 e=44 21796: mi=5721 s=46 e=46 21797: mi=5721 s=47 e=47 21798: mi=5721 s=49 e=49 21799: mi=5721 s=51 e=51 21800: mi=5721 s=54 e=54 21801: mi=5721 s=56 e=56 21802: mi=5721 s=59 e=59 21803: mi=5721 s=62 e=62 21804: mi=5721 s=65 e=66 21805: mi=5721 s=69 e=70 21806: mi=5721 s=73 e=74 21807: mi=5721 s=77 e=77 21808: mi=5726 s=0 e=0 21809: mi=5726 s=2 e=2 21810: mi=5726 s=5 e=6 21811: mi=5726 s=9 e=10 21812: mi=5726 s=13 e=13 21813: mi=5726 s=14 e=14 21814: mi=5726 s=17 e=18 21815: mi=5726 s=20 e=20 21816: mi=5726 s=23 e=24 21817: mi=5726 s=26 e=26 21818: mi=5726 s=29 e=30 21819: mi=5726 s=32 e=32 21820: mi=5726 s=35 e=36 21821: mi=5726 s=37 e=37 21822: mi=5726 s=39 e=39 21823: mi=5726 s=42 e=43 21824: mi=5726 s=45 e=45 21825: mi=5726 s=48 e=48 21826: mi=5726 s=50 e=50 21827: mi=5726 s=53 e=57 21828: mi=5726 s=58 e=58 21829: mi=5726 s=60 e=60 21830: mi=5726 s=62 e=62 21831: mi=5726 s=64 e=64 21832: mi=5726 s=66 e=66 21833: mi=5726 s=69 e=69 21834: mi=5726 s=70 e=70 21835: mi=5726 s=73 e=74 21836: mi=5726 s=76 e=76 21837: mi=5726 s=79 e=80 21838: mi=5726 s=82 e=82 21839: mi=5726 s=84 e=84 21840: mi=5726 s=86 e=86 21841: mi=5726 s=87 e=87 21842: mi=5726 s=90 e=90 21843: mi=5726 s=92 e=92 21844: mi=5726 s=95 e=97 21845: mi=5727 s=0 e=1 21846: mi=5727 s=3 e=3 21847: mi=5727 s=5 e=5 21848: mi=5727 s=8 e=9 21849: mi=5727 s=11 e=11 21850: mi=5727 s=12 e=12 21851: mi=5727 s=14 e=14 21852: mi=5727 s=17 e=18 21853: mi=5727 s=21 e=22 21854: mi=5727 s=25 e=26 21855: mi=5727 s=29 e=30 21856: mi=5727 s=33 e=35 21857: mi=5727 s=38 e=39 21858: mi=5727 s=42 e=43 21859: mi=5727 s=45 e=45 21860: mi=5727 s=48 e=48 21861: mi=5727 s=51 e=52 21862: mi=5727 s=55 e=55 21863: mi=5727 s=57 e=57 21864: mi=5727 s=59 e=59 21865: mi=5727 s=62 e=62 21866: mi=5727 s=64 e=64 21867: mi=5727 s=66 e=66 21868: mi=5727 s=69 e=69 21869: mi=5727 s=72 e=72 21870: mi=5727 s=74 e=74 21871: mi=5727 s=76 e=76 21872: mi=5727 s=79 e=79 21873: mi=5727 s=82 e=83 21874: mi=5727 s=85 e=85 21875: mi=5727 s=88 e=89 21876: mi=5727 s=91 e=91 21877: mi=5727 s=94 e=97 21878: mi=5727 s=100 e=101 21879: mi=5727 s=104 e=105 21880: mi=5751 s=0 e=2 21881: mi=5751 s=4 e=6 21882: mi=5751 s=9 e=10 21883: mi=5751 s=12 e=12 21884: mi=5751 s=13 e=15 21885: mi=5751 s=17 e=19 21886: mi=5751 s=22 e=22 21887: mi=5751 s=24 e=26 21888: mi=5751 s=28 e=30 21889: mi=5751 s=32 e=34 21890: mi=5751 s=36 e=38 21891: mi=5751 s=40 e=42 21892: mi=5751 s=44 e=46 21893: mi=5751 s=48 e=50 21894: mi=5751 s=52 e=54 21895: mi=5751 s=56 e=58 21896: mi=5751 s=60 e=62 21897: mi=5751 s=64 e=65 21898: mi=5751 s=68 e=71 21899: mi=5751 s=74 e=74 21900: mi=5751 s=75 e=77 21901: mi=5751 s=79 e=79 21902: mi=5751 s=82 e=85 21903: mi=5751 s=88 e=89 21904: mi=5751 s=91 e=93 21905: mi=5751 s=95 e=95 21906: mi=5751 s=98 e=101 21907: mi=5751 s=104 e=105 21908: mi=5751 s=107 e=109 21909: mi=5751 s=111 e=113 21910: mi=5751 s=115 e=117 21911: mi=5751 s=119 e=121 21912: mi=5751 s=123 e=125 21913: mi=5751 s=127 e=129 21914: mi=5751 s=131 e=133 21915: mi=5751 s=135 e=137 21916: mi=5751 s=139 e=141 21917: mi=5751 s=143 e=145 21918: mi=5751 s=147 e=148 21919: mi=5751 s=151 e=152 21920: mi=5751 s=155 e=155 21921: mi=5751 s=156 e=156 21922: mi=5751 s=158 e=158 21923: mi=5751 s=161 e=163 21924: mi=5751 s=165 e=167 21925: mi=5751 s=169 e=171 21926: mi=5751 s=173 e=175 21927: mi=5751 s=177 e=179 21928: mi=5751 s=181 e=183 21929: mi=5751 s=185 e=187 21930: mi=5751 s=189 e=191 21931: mi=5751 s=193 e=195 21932: mi=5751 s=197 e=199 21933: mi=5751 s=201 e=202 21934: mi=5751 s=205 e=206 21935: mi=5751 s=209 e=211 21936: mi=5751 s=213 e=213 21937: mi=5751 s=216 e=219 21938: mi=5751 s=222 e=222 21939: mi=5755 s=0 e=0 21940: mi=5755 s=3 e=4 21941: mi=5755 s=6 e=6 21942: mi=5755 s=9 e=9 21943: mi=5755 s=10 e=10 21944: mi=5755 s=13 e=14 21945: mi=5755 s=16 e=17 21946: mi=5755 s=20 e=25 21947: mi=5755 s=27 e=27 21948: mi=5755 s=29 e=29 21949: mi=5755 s=32 e=33 21950: mi=5755 s=36 e=38 21951: mi=5755 s=41 e=42 21952: mi=5755 s=44 e=45 21953: mi=5755 s=48 e=49 21954: mi=5755 s=51 e=52 21955: mi=5755 s=55 e=56 21956: mi=5755 s=58 e=59 21957: mi=5755 s=62 e=63 21958: mi=5755 s=65 e=65 21959: mi=5755 s=67 e=67 21960: mi=5755 s=69 e=69 21961: mi=5755 s=72 e=73 21962: mi=5755 s=76 e=77 21963: mi=5755 s=79 e=79 21964: mi=5755 s=81 e=81 21965: mi=5755 s=83 e=83 21966: mi=5755 s=86 e=86 21967: mi=5755 s=88 e=88 21968: mi=5755 s=91 e=91 21969: mi=5755 s=94 e=94 21970: mi=5755 s=97 e=98 21971: mi=5755 s=101 e=102 21972: mi=5755 s=105 e=105 21973: mi=5755 s=108 e=109 21974: mi=5755 s=112 e=113 21975: mi=5755 s=116 e=117 21976: mi=5755 s=120 e=120 21977: mi=5755 s=122 e=122 21978: mi=5755 s=124 e=124 21979: mi=5755 s=126 e=126 21980: mi=5755 s=128 e=128 21981: mi=5755 s=131 e=132 21982: mi=5755 s=134 e=134 21983: mi=5755 s=136 e=136 21984: mi=5755 s=138 e=138 21985: mi=5755 s=141 e=142 21986: mi=5755 s=144 e=145 21987: mi=5755 s=147 e=148 21988: mi=5755 s=151 e=151 21989: mi=5755 s=153 e=153 21990: mi=5755 s=156 e=156 21991: mi=5755 s=159 e=159 21992: mi=5755 s=162 e=163 21993: mi=5755 s=166 e=167 21994: mi=5755 s=170 e=170 21995: mi=5755 s=173 e=174 21996: mi=5755 s=177 e=178 21997: mi=5755 s=181 e=182 21998: mi=5755 s=185 e=185 21999: mi=5755 s=186 e=186 22000: mi=5755 s=189 e=189 22001: mi=5755 s=191 e=191 22002: mi=5755 s=193 e=194 22003: mi=5755 s=197 e=197 22004: mi=5722 s=0 e=0 22005: mi=5722 s=2 e=2 22006: mi=5722 s=4 e=4 22007: mi=5723 s=0 e=0 22008: mi=5723 s=2 e=3 22009: mi=5723 s=5 e=5 22010: mi=5723 s=8 e=8 22011: mi=5724 s=0 e=1 22012: mi=5724 s=3 e=3 22013: mi=5725 s=0 e=0 22014: mi=5725 s=2 e=2 22015: mi=5725 s=4 e=4 22016: mi=5725 s=7 e=8 22017: mi=5728 s=0 e=0 22018: mi=5728 s=2 e=2 22019: mi=5728 s=5 e=5 22020: mi=5729 s=0 e=1 22021: mi=5730 s=0 e=0 22022: mi=5730 s=2 e=2 22023: mi=5731 s=0 e=0 22024: mi=5731 s=2 e=2 22025: mi=5732 s=0 e=0 22026: mi=5732 s=3 e=4 22027: mi=5732 s=6 e=6 22028: mi=5732 s=9 e=9 22029: mi=5732 s=10 e=10 22030: mi=5732 s=11 e=12 22031: mi=5733 s=0 e=0 22032: mi=5733 s=2 e=2 22033: mi=5733 s=4 e=4 22034: mi=5733 s=6 e=6 22035: mi=5733 s=7 e=7 22036: mi=5733 s=9 e=9 22037: mi=5734 s=0 e=0 22038: mi=5734 s=2 e=3 22039: mi=5734 s=6 e=6 22040: mi=5735 s=0 e=0 22041: mi=5735 s=3 e=4 22042: mi=5735 s=7 e=8 22043: mi=5735 s=10 e=10 22044: mi=5736 s=0 e=0 22045: mi=5736 s=3 e=4 22046: mi=5737 s=0 e=1 22047: mi=5738 s=0 e=0 22048: mi=5738 s=3 e=4 22049: mi=5738 s=7 e=8 22050: mi=5738 s=10 e=10 22051: mi=5738 s=13 e=14 22052: mi=5739 s=0 e=1 22053: mi=5740 s=0 e=0 22054: mi=5740 s=3 e=4 22055: mi=5740 s=7 e=8 22056: mi=5740 s=10 e=13 22057: mi=5740 s=16 e=16 22058: mi=5741 s=0 e=0 22059: mi=5741 s=2 e=2 22060: mi=5742 s=0 e=0 22061: mi=5742 s=2 e=2 22062: mi=5743 s=0 e=0 22063: mi=5743 s=3 e=4 22064: mi=5743 s=7 e=8 22065: mi=5743 s=10 e=10 22066: mi=5743 s=12 e=12 22067: mi=5743 s=14 e=14 22068: mi=5743 s=15 e=15 22069: mi=5743 s=17 e=17 22070: mi=5743 s=19 e=22 22071: mi=5743 s=25 e=26 22072: mi=5743 s=27 e=27 22073: mi=5743 s=29 e=29 22074: mi=5743 s=32 e=33 22075: mi=5744 s=0 e=1 22076: mi=5745 s=0 e=0 22077: mi=5745 s=3 e=4 22078: mi=5745 s=7 e=8 22079: mi=5745 s=10 e=10 22080: mi=5745 s=13 e=14 22081: mi=5747 s=0 e=0 22082: mi=5748 s=0 e=0 22083: mi=5748 s=3 e=3 22084: mi=5749 s=0 e=0 22085: mi=5750 s=0 e=0 22086: mi=5750 s=2 e=2 22087: mi=5750 s=4 e=4 22088: mi=5750 s=6 e=6 22089: mi=5750 s=9 e=9 22090: mi=5752 s=0 e=0 22091: mi=5752 s=2 e=2 22092: mi=5753 s=0 e=1 22093: mi=5753 s=3 e=3 22094: mi=5753 s=5 e=5 22095: mi=5753 s=8 e=9 22096: mi=5753 s=11 e=11 22097: mi=5753 s=12 e=12 22098: mi=5753 s=14 e=14 22099: mi=5753 s=17 e=20 22100: mi=5753 s=22 e=22 22101: mi=5753 s=23 e=23 22102: mi=5753 s=25 e=25 22103: mi=5753 s=27 e=27 22104: mi=5753 s=29 e=32 22105: mi=5753 s=35 e=36 22106: mi=5753 s=38 e=38 22107: mi=5753 s=40 e=40 22108: mi=5753 s=43 e=44 22109: mi=5753 s=46 e=46 22110: mi=5753 s=49 e=49 22111: mi=5753 s=50 e=51 22112: mi=5753 s=53 e=53 22113: mi=5753 s=56 e=56 22114: mi=5753 s=57 e=57 22115: mi=5754 s=0 e=0 22116: mi=5754 s=2 e=2 22117: mi=5754 s=4 e=4 22118: mi=5754 s=6 e=6 22119: mi=5754 s=9 e=9 22120: mi=5756 s=0 e=0 22121: mi=5756 s=3 e=4 22122: mi=5756 s=5 e=5 22123: mi=5756 s=7 e=7 22124: mi=5756 s=10 e=11 22125: mi=5756 s=13 e=13 22126: mi=5756 s=15 e=15 22127: mi=5756 s=17 e=17 22128: mi=5756 s=19 e=19 22129: mi=5756 s=21 e=21 22130: mi=5756 s=24 e=24 22131: mi=5756 s=26 e=26 22132: mi=5756 s=28 e=28 22133: mi=5756 s=31 e=31 22134: mi=5756 s=33 e=33 22135: mi=5756 s=36 e=38 22136: mi=5756 s=39 e=41 22137: mi=5756 s=43 e=43 22138: mi=5756 s=45 e=45 22139: mi=5756 s=48 e=48 22140: mi=5757 s=0 e=0 22141: mi=5757 s=2 e=2 22142: mi=5757 s=4 e=4 22143: mi=5757 s=7 e=7 22144: mi=5757 s=10 e=10 22145: mi=3543 s=0 e=0 22146: mi=3543 s=3 e=3 22147: mi=3544 s=0 e=0 22148: mi=3544 s=2 e=2 22149: mi=3544 s=5 e=5 22150: mi=3545 s=0 e=1 22151: mi=3546 s=0 e=0 22152: mi=3546 s=2 e=2 22153: mi=3546 s=5 e=5 22154: mi=3547 s=0 e=0 22155: mi=3547 s=2 e=2 22156: mi=3547 s=5 e=5 22157: mi=3548 s=0 e=0 22158: mi=3548 s=2 e=2 22159: mi=3548 s=5 e=6 22160: mi=3548 s=8 e=8 22161: mi=3548 s=11 e=12 22162: mi=3548 s=14 e=14 22163: mi=3548 s=16 e=16 22164: mi=3548 s=19 e=20 22165: mi=3548 s=23 e=24 22166: mi=3548 s=27 e=27 22167: mi=3548 s=29 e=29 22168: mi=3548 s=32 e=32 22169: mi=3549 s=0 e=0 22170: mi=3549 s=2 e=2 22171: mi=3550 s=0 e=0 22172: mi=3550 s=2 e=2 22173: mi=3551 s=0 e=0 22174: mi=3551 s=2 e=2 22175: mi=3551 s=5 e=6 22176: mi=3551 s=8 e=8 22177: mi=3552 s=0 e=0 22178: mi=3552 s=3 e=5 22179: mi=3552 s=7 e=7 22180: mi=3552 s=9 e=9 22181: mi=3552 s=11 e=11 22182: mi=3552 s=14 e=14 22183: mi=3552 s=17 e=17 22184: mi=3552 s=19 e=19 22185: mi=3552 s=21 e=21 22186: mi=3552 s=24 e=24 22187: mi=3552 s=26 e=26 22188: mi=3553 s=0 e=0 22189: mi=3553 s=2 e=7 22190: mi=3553 s=10 e=10 22191: mi=3553 s=12 e=12 22192: mi=3553 s=14 e=14 22193: mi=3553 s=16 e=16 22194: mi=3553 s=18 e=18 22195: mi=3553 s=20 e=22 22196: mi=3553 s=24 e=24 22197: mi=3553 s=27 e=28 22198: mi=3553 s=31 e=32 22199: mi=3553 s=34 e=34 22200: mi=3553 s=37 e=37 22201: mi=3553 s=40 e=41 22202: mi=3553 s=43 e=45 22203: mi=3553 s=47 e=47 22204: mi=3563 s=0 e=0 22205: mi=3563 s=3 e=3 22206: mi=3563 s=6 e=7 22207: mi=3563 s=10 e=11 22208: mi=3563 s=13 e=13 22209: mi=3563 s=16 e=16 22210: mi=3563 s=19 e=21 22211: mi=3563 s=24 e=24 22212: mi=3564 s=0 e=3 22213: mi=3564 s=6 e=7 22214: mi=3564 s=10 e=11 22215: mi=3564 s=13 e=14 22216: mi=3564 s=17 e=17 22217: mi=3564 s=20 e=20 22218: mi=3564 s=22 e=22 22219: mi=3564 s=25 e=25 22220: mi=3564 s=28 e=28 22221: mi=3564 s=30 e=30 22222: mi=3564 s=33 e=33 22223: mi=3564 s=36 e=36 22224: mi=3564 s=39 e=39 22225: mi=3578 s=0 e=2 22226: mi=3578 s=4 e=4 22227: mi=3578 s=7 e=8 22228: mi=3578 s=11 e=11 22229: mi=3578 s=14 e=14 22230: mi=3578 s=16 e=16 22231: mi=3578 s=19 e=21 22232: mi=3578 s=23 e=23 22233: mi=3578 s=25 e=25 22234: mi=3578 s=27 e=27 22235: mi=3578 s=29 e=29 22236: mi=3578 s=31 e=31 22237: mi=3578 s=33 e=33 22238: mi=3578 s=36 e=36 22239: mi=3578 s=38 e=38 22240: mi=3578 s=40 e=40 22241: mi=3578 s=42 e=42 22242: mi=3578 s=44 e=44 22243: mi=3578 s=46 e=47 22244: mi=3578 s=50 e=50 22245: mi=3578 s=52 e=52 22246: mi=3578 s=55 e=55 22247: mi=3582 s=0 e=2 22248: mi=3582 s=4 e=4 22249: mi=3582 s=6 e=6 22250: mi=3582 s=9 e=10 22251: mi=3582 s=13 e=14 22252: mi=3582 s=16 e=18 22253: mi=3582 s=20 e=22 22254: mi=3582 s=24 e=25 22255: mi=3582 s=28 e=31 22256: mi=3582 s=33 e=34 22257: mi=3582 s=37 e=38 22258: mi=3582 s=41 e=47 22259: mi=3582 s=50 e=52 22260: mi=3582 s=54 e=56 22261: mi=3582 s=58 e=63 22262: mi=3582 s=66 e=66 22263: mi=3582 s=69 e=71 22264: mi=3582 s=73 e=75 22265: mi=3582 s=77 e=77 22266: mi=3582 s=78 e=78 22267: mi=3582 s=80 e=80 22268: mi=3582 s=83 e=85 22269: mi=3582 s=88 e=88 22270: mi=3582 s=90 e=92 22271: mi=3582 s=94 e=94 22272: mi=3582 s=97 e=100 22273: mi=3582 s=103 e=103 22274: mi=3582 s=105 e=109 22275: mi=3582 s=112 e=112 22276: mi=3582 s=115 e=117 22277: mi=3582 s=119 e=119 22278: mi=3582 s=121 e=123 22279: mi=3582 s=125 e=126 22280: mi=3582 s=129 e=129 22281: mi=3582 s=130 e=132 22282: mi=3582 s=135 e=135 22283: mi=3582 s=138 e=140 22284: mi=3582 s=142 e=142 22285: mi=3582 s=144 e=146 22286: mi=3582 s=148 e=149 22287: mi=3582 s=152 e=152 22288: mi=3582 s=153 e=155 22289: mi=3582 s=158 e=162 22290: mi=3582 s=165 e=165 22291: mi=3582 s=166 e=168 22292: mi=3582 s=169 e=171 22293: mi=3554 s=0 e=1 22294: mi=3554 s=3 e=10 22295: mi=3554 s=13 e=13 22296: mi=3561 s=0 e=2 22297: mi=3562 s=0 e=1 22298: mi=3562 s=3 e=3 22299: mi=3562 s=5 e=5 22300: mi=3562 s=7 e=7 22301: mi=3562 s=9 e=13 22302: mi=3562 s=15 e=15 22303: mi=3562 s=18 e=18 22304: mi=3562 s=19 e=19 22305: mi=3562 s=21 e=21 22306: mi=3562 s=24 e=25 22307: mi=3562 s=26 e=26 22308: mi=3562 s=28 e=32 22309: mi=3562 s=34 e=34 22310: mi=3562 s=36 e=36 22311: mi=3562 s=38 e=38 22312: mi=3562 s=41 e=43 22313: mi=3562 s=46 e=46 22314: mi=3566 s=0 e=2 22315: mi=3566 s=5 e=5 22316: mi=3566 s=8 e=9 22317: mi=3566 s=11 e=11 22318: mi=3566 s=13 e=13 22319: mi=3566 s=16 e=16 22320: mi=3566 s=18 e=21 22321: mi=3566 s=24 e=25 22322: mi=3566 s=27 e=30 22323: mi=3566 s=33 e=34 22324: mi=3566 s=36 e=39 22325: mi=3566 s=42 e=43 22326: mi=3566 s=46 e=46 22327: mi=3566 s=49 e=50 22328: mi=3566 s=52 e=52 22329: mi=3566 s=54 e=54 22330: mi=3566 s=56 e=56 22331: mi=3566 s=59 e=60 22332: mi=3566 s=63 e=63 22333: mi=3566 s=65 e=65 22334: mi=3566 s=68 e=68 22335: mi=3566 s=70 e=70 22336: mi=3566 s=73 e=73 22337: mi=3566 s=75 e=77 22338: mi=3566 s=79 e=79 22339: mi=3566 s=82 e=82 22340: mi=3566 s=85 e=85 22341: mi=3566 s=86 e=90 22342: mi=3566 s=92 e=92 22343: mi=3566 s=95 e=96 22344: mi=3566 s=99 e=99 22345: mi=3566 s=100 e=100 22346: mi=3566 s=103 e=104 22347: mi=3566 s=107 e=107 22348: mi=3566 s=110 e=111 22349: mi=3566 s=114 e=115 22350: mi=3566 s=117 e=117 22351: mi=3566 s=119 e=119 22352: mi=3566 s=122 e=122 22353: mi=3566 s=125 e=126 22354: mi=3566 s=128 e=128 22355: mi=3566 s=131 e=131 22356: mi=3566 s=134 e=134 22357: mi=3566 s=135 e=135 22358: mi=3566 s=138 e=138 22359: mi=3566 s=141 e=142 22360: mi=3566 s=144 e=144 22361: mi=3566 s=147 e=147 22362: mi=3566 s=150 e=150 22363: mi=3566 s=151 e=151 22364: mi=3566 s=154 e=156 22365: mi=3566 s=159 e=159 22366: mi=3566 s=160 e=160 22367: mi=3566 s=163 e=163 22368: mi=3566 s=166 e=167 22369: mi=3567 s=0 e=0 22370: mi=3567 s=3 e=3 22371: mi=3567 s=6 e=10 22372: mi=3567 s=13 e=16 22373: mi=3567 s=19 e=20 22374: mi=3567 s=23 e=24 22375: mi=3567 s=26 e=26 22376: mi=3567 s=29 e=30 22377: mi=3567 s=32 e=32 22378: mi=3567 s=34 e=34 22379: mi=3567 s=37 e=38 22380: mi=3567 s=41 e=44 22381: mi=3567 s=47 e=48 22382: mi=3567 s=51 e=51 22383: mi=3567 s=54 e=54 22384: mi=3567 s=57 e=58 22385: mi=3567 s=60 e=60 22386: mi=3567 s=62 e=62 22387: mi=3567 s=64 e=64 22388: mi=3567 s=67 e=67 22389: mi=3567 s=69 e=69 22390: mi=3567 s=71 e=72 22391: mi=3567 s=75 e=75 22392: mi=3567 s=77 e=77 22393: mi=3567 s=80 e=81 22394: mi=3567 s=82 e=85 22395: mi=3567 s=88 e=88 22396: mi=3568 s=0 e=0 22397: mi=3568 s=3 e=3 22398: mi=3568 s=5 e=5 22399: mi=3568 s=8 e=8 22400: mi=3568 s=11 e=11 22401: mi=3569 s=0 e=0 22402: mi=3569 s=3 e=4 22403: mi=3570 s=0 e=1 22404: mi=3571 s=0 e=0 22405: mi=3571 s=3 e=3 22406: mi=3571 s=6 e=6 22407: mi=3572 s=0 e=1 22408: mi=3572 s=4 e=10 22409: mi=3572 s=12 e=12 22410: mi=3572 s=14 e=14 22411: mi=3572 s=17 e=17 22412: mi=3572 s=20 e=22 22413: mi=3572 s=24 e=32 22414: mi=3572 s=35 e=36 22415: mi=3572 s=37 e=42 22416: mi=3572 s=44 e=45 22417: mi=3572 s=46 e=51 22418: mi=3572 s=53 e=55 22419: mi=3572 s=57 e=67 22420: mi=3572 s=70 e=71 22421: mi=3572 s=72 e=77 22422: mi=3572 s=79 e=79 22423: mi=3572 s=82 e=83 22424: mi=3572 s=84 e=85 22425: mi=3573 s=0 e=0 22426: mi=3573 s=3 e=3 22427: mi=3573 s=5 e=5 22428: mi=3573 s=7 e=7 22429: mi=3573 s=10 e=10 22430: mi=3573 s=12 e=12 22431: mi=3573 s=15 e=15 22432: mi=3573 s=17 e=17 22433: mi=3573 s=19 e=19 22434: mi=3573 s=22 e=22 22435: mi=3574 s=0 e=1 22436: mi=3575 s=0 e=2 22437: mi=3575 s=4 e=4 22438: mi=3575 s=6 e=10 22439: mi=3575 s=13 e=19 22440: mi=3575 s=22 e=22 22441: mi=3576 s=0 e=0 22442: mi=3576 s=3 e=3 22443: mi=3576 s=5 e=5 22444: mi=3576 s=7 e=7 22445: mi=3576 s=9 e=9 22446: mi=3576 s=12 e=13 22447: mi=3576 s=16 e=16 22448: mi=3576 s=19 e=19 22449: mi=3576 s=21 e=21 22450: mi=3576 s=24 e=25 22451: mi=3576 s=27 e=27 22452: mi=3576 s=29 e=29 22453: mi=3576 s=31 e=31 22454: mi=3576 s=33 e=34 22455: mi=3576 s=37 e=37 22456: mi=3576 s=40 e=40 22457: mi=3577 s=0 e=0 22458: mi=3577 s=3 e=3 22459: mi=3577 s=6 e=6 22460: mi=3577 s=8 e=8 22461: mi=3577 s=11 e=12 22462: mi=3577 s=15 e=15 22463: mi=3577 s=18 e=18 22464: mi=3577 s=20 e=20 22465: mi=3577 s=23 e=23 22466: mi=3587 s=0 e=3 22467: mi=3587 s=6 e=6 22468: mi=3587 s=8 e=8 22469: mi=3587 s=10 e=10 22470: mi=3587 s=12 e=12 22471: mi=3587 s=14 e=14 22472: mi=3587 s=16 e=16 22473: mi=3587 s=18 e=18 22474: mi=3587 s=20 e=20 22475: mi=3587 s=22 e=22 22476: mi=3587 s=24 e=24 22477: mi=3587 s=26 e=26 22478: mi=3587 s=28 e=28 22479: mi=3587 s=30 e=30 22480: mi=3587 s=32 e=32 22481: mi=3587 s=34 e=34 22482: mi=3587 s=36 e=36 22483: mi=3597 s=0 e=1 22484: mi=3597 s=4 e=5 22485: mi=3597 s=6 e=6 22486: mi=3597 s=8 e=8 22487: mi=3597 s=11 e=12 22488: mi=3597 s=14 e=14 22489: mi=3597 s=16 e=16 22490: mi=3597 s=18 e=18 22491: mi=3597 s=21 e=23 22492: mi=3597 s=24 e=24 22493: mi=3597 s=26 e=26 22494: mi=3597 s=28 e=28 22495: mi=3597 s=30 e=30 22496: mi=3597 s=32 e=32 22497: mi=3597 s=35 e=35 22498: mi=3597 s=38 e=38 22499: mi=3597 s=40 e=40 22500: mi=3597 s=42 e=42 22501: mi=3597 s=45 e=45 22502: mi=3597 s=47 e=47 22503: mi=3597 s=49 e=52 22504: mi=3597 s=55 e=55 22505: mi=3597 s=57 e=57 22506: mi=3597 s=60 e=60 22507: mi=3597 s=62 e=63 22508: mi=3597 s=66 e=66 22509: mi=3597 s=68 e=68 22510: mi=3591 s=0 e=0 22511: mi=3591 s=3 e=3 22512: mi=3591 s=5 e=5 22513: mi=3591 s=7 e=7 22514: mi=3591 s=10 e=11 22515: mi=3591 s=13 e=13 22516: mi=3592 s=0 e=0 22517: mi=3592 s=3 e=3 22518: mi=3592 s=5 e=5 22519: mi=3592 s=7 e=7 22520: mi=3592 s=10 e=11 22521: mi=3592 s=13 e=13 22522: mi=3593 s=0 e=0 22523: mi=3593 s=3 e=3 22524: mi=3593 s=5 e=5 22525: mi=3593 s=7 e=7 22526: mi=3593 s=9 e=9 22527: mi=3593 s=12 e=12 22528: mi=3594 s=0 e=0 22529: mi=3594 s=2 e=2 22530: mi=3594 s=4 e=4 22531: mi=3594 s=6 e=6 22532: mi=3594 s=9 e=9 22533: mi=3596 s=0 e=0 22534: mi=3596 s=2 e=2 22535: mi=3596 s=4 e=4 22536: mi=3598 s=0 e=0 22537: mi=3598 s=2 e=2 22538: mi=3599 s=0 e=0 22539: mi=3599 s=2 e=2 22540: mi=3599 s=4 e=4 22541: mi=3599 s=7 e=7 22542: mi=3599 s=9 e=9 22543: mi=3599 s=11 e=14 22544: mi=3599 s=17 e=17 22545: mi=3599 s=19 e=19 22546: mi=3599 s=22 e=22 22547: mi=3599 s=24 e=24 22548: mi=3599 s=27 e=27 22549: mi=3599 s=29 e=29 22550: mi=3599 s=31 e=31 22551: mi=3599 s=34 e=34 22552: mi=3600 s=0 e=0 22553: mi=3600 s=2 e=2 22554: mi=3601 s=0 e=0 22555: mi=3601 s=2 e=2 22556: mi=3601 s=4 e=4 22557: mi=3601 s=7 e=7 22558: mi=3601 s=9 e=9 22559: mi=3601 s=12 e=13 22560: mi=3601 s=15 e=15 22561: mi=3602 s=0 e=0 22562: mi=3602 s=2 e=2 22563: mi=3603 s=0 e=0 22564: mi=3603 s=2 e=2 22565: mi=3603 s=4 e=4 22566: mi=3603 s=6 e=6 22567: mi=3603 s=8 e=8 22568: mi=3603 s=10 e=10 22569: mi=3603 s=13 e=14 22570: mi=3603 s=17 e=17 22571: mi=3603 s=19 e=20 22572: mi=3603 s=22 e=22 22573: mi=3603 s=24 e=24 22574: mi=3603 s=26 e=26 22575: mi=3603 s=28 e=28 22576: mi=3603 s=30 e=30 22577: mi=3603 s=32 e=33 22578: mi=3603 s=35 e=35 22579: mi=3603 s=38 e=40 22580: mi=3603 s=42 e=42 22581: mi=3603 s=44 e=45 22582: mi=3603 s=47 e=48 22583: mi=3603 s=50 e=50 22584: mi=3603 s=53 e=53 22585: mi=3603 s=55 e=55 22586: mi=3603 s=57 e=57 22587: mi=3603 s=59 e=59 22588: mi=3603 s=61 e=61 22589: mi=3603 s=63 e=65 22590: mi=3603 s=68 e=68 22591: mi=3603 s=69 e=69 22592: mi=3603 s=71 e=75 22593: mi=3603 s=77 e=77 22594: mi=3603 s=79 e=79 22595: mi=3603 s=81 e=81 22596: mi=3603 s=83 e=86 22597: mi=3603 s=88 e=88 22598: mi=3603 s=91 e=92 22599: mi=3603 s=94 e=94 22600: mi=3603 s=96 e=96 22601: mi=3603 s=99 e=99 22602: mi=3603 s=100 e=100 22603: mi=3603 s=102 e=102 22604: mi=3603 s=104 e=104 22605: mi=3603 s=106 e=106 22606: mi=3603 s=108 e=108 22607: mi=3603 s=110 e=110 22608: mi=3603 s=112 e=112 22609: mi=3603 s=115 e=115 22610: mi=3603 s=117 e=117 22611: mi=3603 s=120 e=121 22612: mi=3603 s=123 e=123 22613: mi=3603 s=126 e=127 22614: mi=3603 s=129 e=129 22615: mi=3603 s=132 e=133 22616: mi=3603 s=135 e=138 22617: mi=3603 s=141 e=141 22618: mi=3603 s=143 e=143 22619: mi=3603 s=145 e=145 22620: mi=3603 s=147 e=149 22621: mi=3603 s=152 e=152 22622: mi=3603 s=154 e=154 22623: mi=3603 s=156 e=157 22624: mi=3603 s=160 e=160 22625: mi=3603 s=162 e=162 22626: mi=3603 s=165 e=165 22627: mi=3603 s=167 e=167 22628: mi=3603 s=169 e=169 22629: mi=3603 s=171 e=171 22630: mi=3603 s=173 e=173 22631: mi=3603 s=176 e=179 22632: mi=3603 s=181 e=181 22633: mi=3603 s=183 e=183 22634: mi=3603 s=185 e=186 22635: mi=3603 s=189 e=189 22636: mi=3603 s=191 e=191 22637: mi=3603 s=194 e=198 22638: mi=3603 s=201 e=201 22639: mi=3603 s=203 e=203 22640: mi=3603 s=206 e=206 22641: mi=3603 s=208 e=209 22642: mi=3603 s=212 e=212 22643: mi=3603 s=214 e=215 22644: mi=3603 s=218 e=218 22645: mi=3603 s=219 e=219 22646: mi=3603 s=221 e=221 22647: mi=3603 s=224 e=225 22648: mi=3603 s=227 e=227 22649: mi=3603 s=229 e=230 22650: mi=3603 s=232 e=233 22651: mi=3603 s=236 e=237 22652: mi=3603 s=239 e=239 22653: mi=3603 s=242 e=245 22654: mi=3603 s=248 e=249 22655: mi=3603 s=251 e=251 22656: mi=3603 s=254 e=257 22657: mi=3603 s=260 e=261 22658: mi=3603 s=264 e=264 22659: mi=3603 s=266 e=266 22660: mi=3603 s=269 e=269 22661: mi=3603 s=271 e=272 22662: mi=3603 s=274 e=274 22663: mi=3603 s=276 e=276 22664: mi=3603 s=278 e=279 22665: mi=3603 s=282 e=282 22666: mi=3603 s=284 e=284 22667: mi=3603 s=286 e=286 22668: mi=3603 s=288 e=288 22669: mi=3603 s=290 e=290 22670: mi=3603 s=293 e=296 22671: mi=3603 s=298 e=298 22672: mi=3603 s=300 e=301 22673: mi=3603 s=304 e=304 22674: mi=3604 s=0 e=0 22675: mi=3604 s=3 e=3 22676: mi=3605 s=0 e=0 22677: mi=3605 s=3 e=3 22678: mi=3606 s=0 e=0 22679: mi=3606 s=3 e=3 22680: mi=3606 s=5 e=5 22681: mi=3607 s=0 e=0 22682: mi=3607 s=3 e=4 22683: mi=3607 s=7 e=7 22684: mi=3607 s=10 e=11 22685: mi=3607 s=13 e=13 22686: mi=3607 s=16 e=17 22687: mi=3607 s=20 e=20 22688: mi=3607 s=23 e=24 22689: mi=3607 s=26 e=26 22690: mi=3607 s=29 e=30 22691: mi=3607 s=33 e=33 22692: mi=3607 s=36 e=37 22693: mi=3607 s=39 e=39 22694: mi=3607 s=42 e=43 22695: mi=3607 s=46 e=46 22696: mi=3607 s=49 e=50 22697: mi=3607 s=52 e=52 22698: mi=3607 s=54 e=54 22699: mi=3607 s=56 e=56 22700: mi=3607 s=58 e=58 22701: mi=3607 s=61 e=61 22702: mi=3608 s=0 e=0 22703: mi=3608 s=3 e=3 22704: mi=3609 s=0 e=0 22705: mi=3609 s=3 e=3 22706: mi=3610 s=0 e=0 22707: mi=3610 s=3 e=3 22708: mi=3611 s=0 e=3 22709: mi=3611 s=5 e=7 22710: mi=3611 s=9 e=11 22711: mi=3611 s=13 e=13 22712: mi=3611 s=15 e=17 22713: mi=3611 s=19 e=21 22714: mi=3611 s=23 e=23 22715: mi=3611 s=25 e=25 22716: mi=3611 s=27 e=27 22717: mi=3611 s=30 e=30 22718: mi=3611 s=33 e=33 22719: mi=3611 s=35 e=35 22720: mi=3611 s=37 e=39 22721: mi=3611 s=41 e=42 22722: mi=3611 s=44 e=44 22723: mi=3611 s=47 e=47 22724: mi=3611 s=50 e=51 22725: mi=3611 s=53 e=53 22726: mi=3611 s=56 e=56 22727: mi=3611 s=59 e=60 22728: mi=3611 s=62 e=62 22729: mi=3612 s=0 e=0 22730: mi=3612 s=3 e=3 22731: mi=3613 s=0 e=1 22732: mi=3613 s=3 e=3 22733: mi=3613 s=6 e=7 22734: mi=3613 s=9 e=9 22735: mi=3613 s=11 e=11 22736: mi=3613 s=13 e=13 22737: mi=3613 s=15 e=15 22738: mi=3613 s=17 e=20 22739: mi=3613 s=23 e=24 22740: mi=3613 s=26 e=27 22741: mi=3613 s=30 e=30 22742: mi=3613 s=31 e=31 22743: mi=3613 s=33 e=33 22744: mi=3613 s=35 e=35 22745: mi=3613 s=37 e=37 22746: mi=3613 s=39 e=39 22747: mi=3613 s=41 e=41 22748: mi=3613 s=43 e=43 22749: mi=3613 s=45 e=47 22750: mi=3613 s=48 e=48 22751: mi=3613 s=50 e=50 22752: mi=3613 s=52 e=52 22753: mi=3613 s=54 e=54 22754: mi=3613 s=55 e=55 22755: mi=3614 s=0 e=0 22756: mi=3614 s=2 e=2 22757: mi=3614 s=4 e=4 22758: mi=3614 s=6 e=6 22759: mi=3614 s=9 e=9 22760: mi=3614 s=11 e=11 22761: mi=3614 s=14 e=14 22762: mi=3614 s=17 e=17 22763: mi=3614 s=20 e=21 22764: mi=3614 s=24 e=25 22765: mi=3614 s=28 e=29 22766: mi=3614 s=32 e=33 22767: mi=3614 s=36 e=36 22768: mi=3614 s=38 e=38 22769: mi=3614 s=40 e=40 22770: mi=3614 s=42 e=42 22771: mi=3614 s=44 e=44 22772: mi=3614 s=47 e=47 22773: mi=3614 s=49 e=49 22774: mi=3614 s=51 e=51 22775: mi=3614 s=53 e=53 22776: mi=3614 s=55 e=55 22777: mi=3614 s=57 e=57 22778: mi=3614 s=59 e=59 22779: mi=3614 s=61 e=61 22780: mi=3614 s=63 e=65 22781: mi=3614 s=67 e=67 22782: mi=3614 s=69 e=69 22783: mi=3614 s=71 e=71 22784: mi=3614 s=73 e=79 22785: mi=3614 s=82 e=82 22786: mi=3614 s=84 e=86 22787: mi=3614 s=88 e=88 22788: mi=3614 s=90 e=90 22789: mi=3614 s=92 e=93 22790: mi=3614 s=95 e=96 22791: mi=3614 s=97 e=97 22792: mi=3614 s=99 e=99 22793: mi=3614 s=101 e=101 22794: mi=3614 s=102 e=102 22795: mi=3614 s=104 e=105 22796: mi=3614 s=108 e=108 22797: mi=3614 s=110 e=117 22798: mi=3614 s=119 e=120 22799: mi=3614 s=123 e=124 22800: mi=3614 s=126 e=126 22801: mi=3614 s=128 e=130 22802: mi=3614 s=133 e=134 22803: mi=3614 s=136 e=137 22804: mi=3614 s=140 e=141 22805: mi=3614 s=143 e=143 22806: mi=3614 s=145 e=145 22807: mi=3614 s=147 e=147 22808: mi=3614 s=149 e=149 22809: mi=3614 s=151 e=151 22810: mi=3614 s=153 e=153 22811: mi=3614 s=155 e=155 22812: mi=3614 s=157 e=157 22813: mi=3614 s=160 e=160 22814: mi=3614 s=162 e=162 22815: mi=3614 s=165 e=166 22816: mi=3614 s=168 e=170 22817: mi=3614 s=172 e=172 22818: mi=3615 s=0 e=0 22819: mi=3615 s=3 e=4 22820: mi=3615 s=7 e=7 22821: mi=3615 s=10 e=11 22822: mi=3615 s=13 e=13 22823: mi=3615 s=16 e=17 22824: mi=3615 s=19 e=19 22825: mi=3615 s=22 e=23 22826: mi=3615 s=26 e=27 22827: mi=3615 s=30 e=30 22828: mi=3615 s=31 e=31 22829: mi=3616 s=0 e=0 22830: mi=3616 s=3 e=3 22831: mi=3617 s=0 e=2 22832: mi=3617 s=4 e=4 22833: mi=3617 s=6 e=6 22834: mi=3617 s=7 e=7 22835: mi=3617 s=10 e=11 22836: mi=3617 s=14 e=15 22837: mi=3617 s=17 e=17 22838: mi=3617 s=18 e=18 22839: mi=3617 s=21 e=22 22840: mi=3617 s=25 e=26 22841: mi=3617 s=28 e=28 22842: mi=3617 s=29 e=29 22843: mi=3617 s=32 e=32 22844: mi=3617 s=35 e=35 22845: mi=3617 s=38 e=39 22846: mi=3617 s=41 e=41 22847: mi=3617 s=44 e=45 22848: mi=3617 s=47 e=47 22849: mi=3617 s=48 e=48 22850: mi=3617 s=50 e=50 22851: mi=3617 s=53 e=54 22852: mi=3617 s=57 e=58 22853: mi=3617 s=61 e=62 22854: mi=3617 s=64 e=64 22855: mi=3617 s=65 e=67 22856: mi=3617 s=68 e=69 22857: mi=3618 s=0 e=0 22858: mi=3618 s=2 e=2 22859: mi=3618 s=4 e=4 22860: mi=3618 s=7 e=7 22861: mi=3618 s=9 e=9 22862: mi=3618 s=12 e=12 22863: mi=3618 s=15 e=15 22864: mi=3618 s=17 e=18 22865: mi=3618 s=21 e=22 22866: mi=3619 s=0 e=0 22867: mi=3619 s=2 e=2 22868: mi=3619 s=4 e=4 22869: mi=3619 s=7 e=7 22870: mi=3619 s=10 e=10 22871: mi=3619 s=12 e=12 22872: mi=3619 s=15 e=15 22873: mi=3619 s=17 e=18 22874: mi=3619 s=21 e=22 22875: mi=3620 s=0 e=0 22876: mi=3620 s=3 e=3 22877: mi=3620 s=5 e=5 22878: mi=3620 s=8 e=8 22879: mi=3620 s=11 e=11 22880: mi=3620 s=12 e=13 22881: mi=3620 s=14 e=15 22882: mi=3620 s=16 e=17 22883: mi=3620 s=18 e=19 22884: mi=3620 s=20 e=21 22885: mi=3620 s=22 e=23 22886: mi=3620 s=24 e=25 22887: mi=3621 s=0 e=0 22888: mi=3621 s=2 e=2 22889: mi=3621 s=4 e=4 22890: mi=3621 s=6 e=6 22891: mi=3621 s=9 e=9 22892: mi=3621 s=12 e=12 22893: mi=3621 s=15 e=15 22894: mi=3621 s=18 e=24 22895: mi=3621 s=27 e=28 22896: mi=3621 s=30 e=35 22897: mi=3621 s=38 e=39 22898: mi=3621 s=41 e=46 22899: mi=3621 s=49 e=50 22900: mi=3621 s=52 e=52 22901: mi=3621 s=54 e=56 22902: mi=3621 s=58 e=58 22903: mi=3621 s=60 e=60 22904: mi=3621 s=62 e=63 22905: mi=3621 s=65 e=66 22906: mi=3621 s=68 e=68 22907: mi=3621 s=70 e=70 22908: mi=3621 s=73 e=74 22909: mi=3621 s=76 e=76 22910: mi=3621 s=78 e=78 22911: mi=3621 s=81 e=81 22912: mi=3621 s=83 e=83 22913: mi=3621 s=86 e=86 22914: mi=3621 s=89 e=89 22915: mi=3621 s=92 e=95 22916: mi=3621 s=98 e=99 22917: mi=3621 s=102 e=102 22918: mi=3621 s=105 e=106 22919: mi=3621 s=109 e=110 22920: mi=3621 s=113 e=114 22921: mi=3621 s=117 e=117 22922: mi=3621 s=120 e=123 22923: mi=3621 s=126 e=127 22924: mi=3621 s=130 e=130 22925: mi=3621 s=133 e=136 22926: mi=3621 s=139 e=140 22927: mi=3621 s=143 e=144 22928: mi=3621 s=147 e=148 22929: mi=3621 s=149 e=151 22930: mi=3621 s=152 e=153 22931: mi=3621 s=155 e=159 22932: mi=3621 s=161 e=161 22933: mi=3621 s=163 e=163 22934: mi=3621 s=165 e=165 22935: mi=3621 s=168 e=168 22936: mi=3621 s=170 e=170 22937: mi=3621 s=173 e=173 22938: mi=3621 s=175 e=175 22939: mi=3621 s=178 e=178 22940: mi=3621 s=180 e=180 22941: mi=3621 s=182 e=182 22942: mi=3621 s=184 e=184 22943: mi=3621 s=187 e=188 22944: mi=3621 s=191 e=193 22945: mi=3621 s=195 e=200 22946: mi=3621 s=202 e=204 22947: mi=3621 s=206 e=208 22948: mi=3621 s=209 e=213 22949: mi=3621 s=215 e=215 22950: mi=3621 s=218 e=218 22951: mi=3621 s=221 e=221 22952: mi=3621 s=222 e=222 22953: mi=3621 s=225 e=226 22954: mi=3621 s=228 e=228 22955: mi=3621 s=231 e=232 22956: mi=3621 s=234 e=234 22957: mi=3621 s=236 e=238 22958: mi=3621 s=240 e=240 22959: mi=3621 s=242 e=244 22960: mi=3621 s=246 e=246 22961: mi=3621 s=249 e=250 22962: mi=3621 s=252 e=254 22963: mi=3621 s=255 e=257 22964: mi=3621 s=260 e=260 22965: mi=3621 s=261 e=261 22966: mi=3621 s=264 e=264 22967: mi=3621 s=266 e=268 22968: mi=3621 s=270 e=272 22969: mi=3621 s=274 e=275 22970: mi=3621 s=277 e=277 22971: mi=3621 s=279 e=283 22972: mi=3621 s=285 e=289 22973: mi=3621 s=291 e=291 22974: mi=3621 s=293 e=295 22975: mi=3621 s=297 e=299 22976: mi=3621 s=301 e=303 22977: mi=3621 s=305 e=305 22978: mi=3621 s=307 e=309 22979: mi=3621 s=311 e=313 22980: mi=3621 s=315 e=315 22981: mi=3621 s=317 e=317 22982: mi=3621 s=319 e=319 22983: mi=3621 s=321 e=321 22984: mi=3621 s=323 e=323 22985: mi=3621 s=325 e=328 22986: mi=3621 s=330 e=330 22987: mi=3621 s=332 e=332 22988: mi=3621 s=334 e=334 22989: mi=3621 s=336 e=336 22990: mi=3621 s=338 e=340 22991: mi=3621 s=342 e=343 22992: mi=3621 s=346 e=347 22993: mi=3621 s=349 e=349 22994: mi=3621 s=352 e=353 22995: mi=3621 s=355 e=358 22996: mi=3621 s=361 e=361 22997: mi=3621 s=363 e=363 22998: mi=3621 s=365 e=365 22999: mi=3621 s=367 e=367 23000: mi=3621 s=369 e=369 23001: mi=3621 s=371 e=375 23002: mi=3621 s=378 e=379 23003: mi=3621 s=381 e=381 23004: mi=3621 s=383 e=383 23005: mi=3621 s=385 e=388 23006: mi=3621 s=390 e=390 23007: mi=3621 s=392 e=394 23008: mi=3621 s=396 e=396 23009: mi=3621 s=397 e=397 23010: mi=3621 s=400 e=401 23011: mi=3621 s=403 e=403 23012: mi=3621 s=405 e=409 23013: mi=3621 s=411 e=413 23014: mi=3621 s=415 e=419 23015: mi=3621 s=421 e=424 23016: mi=3621 s=427 e=428 23017: mi=3621 s=430 e=430 23018: mi=3621 s=432 e=436 23019: mi=3621 s=438 e=438 23020: mi=3621 s=440 e=442 23021: mi=3621 s=444 e=446 23022: mi=3621 s=448 e=448 23023: mi=3621 s=451 e=451 23024: mi=3621 s=452 e=454 23025: mi=3621 s=456 e=458 23026: mi=3621 s=461 e=462 23027: mi=3621 s=464 e=464 23028: mi=3621 s=466 e=468 23029: mi=3621 s=470 e=470 23030: mi=3621 s=472 e=472 23031: mi=3621 s=474 e=476 23032: mi=3621 s=479 e=480 23033: mi=3621 s=482 e=484 23034: mi=3621 s=486 e=488 23035: mi=3621 s=490 e=492 23036: mi=3621 s=494 e=494 23037: mi=3621 s=496 e=496 23038: mi=3621 s=498 e=498 23039: mi=3621 s=500 e=504 23040: mi=3621 s=505 e=507 23041: mi=3621 s=509 e=512 23042: mi=3621 s=514 e=514 23043: mi=3621 s=516 e=519 23044: mi=3621 s=522 e=524 23045: mi=3621 s=526 e=528 23046: mi=3621 s=530 e=532 23047: mi=3621 s=534 e=536 23048: mi=3621 s=538 e=542 23049: mi=3621 s=544 e=546 23050: mi=3621 s=548 e=550 23051: mi=3621 s=552 e=556 23052: mi=3621 s=558 e=562 23053: mi=3621 s=565 e=567 23054: mi=3621 s=569 e=569 23055: mi=3621 s=572 e=573 23056: mi=3621 s=576 e=577 23057: mi=3621 s=579 e=579 23058: mi=3621 s=581 e=583 23059: mi=3621 s=585 e=587 23060: mi=3621 s=589 e=592 23061: mi=3621 s=594 e=594 23062: mi=3621 s=596 e=599 23063: mi=3621 s=602 e=604 23064: mi=3621 s=606 e=608 23065: mi=3621 s=610 e=612 23066: mi=3621 s=614 e=616 23067: mi=3621 s=618 e=622 23068: mi=3621 s=624 e=626 23069: mi=3621 s=628 e=630 23070: mi=3621 s=632 e=636 23071: mi=3621 s=638 e=644 23072: mi=3621 s=647 e=649 23073: mi=3621 s=651 e=651 23074: mi=3621 s=654 e=655 23075: mi=3621 s=658 e=659 23076: mi=3621 s=661 e=661 23077: mi=3621 s=663 e=665 23078: mi=3621 s=667 e=669 23079: mi=3621 s=672 e=673 23080: mi=3621 s=675 e=677 23081: mi=3621 s=680 e=681 23082: mi=3621 s=683 e=685 23083: mi=3621 s=687 e=687 23084: mi=3621 s=689 e=689 23085: mi=3621 s=691 e=693 23086: mi=3621 s=695 e=697 23087: mi=3621 s=699 e=699 23088: mi=3621 s=701 e=703 23089: mi=3621 s=705 e=707 23090: mi=3621 s=709 e=711 23091: mi=3621 s=713 e=715 23092: mi=3621 s=717 e=719 23093: mi=3621 s=721 e=721 23094: mi=3621 s=724 e=727 23095: mi=3621 s=729 e=731 23096: mi=3621 s=734 e=736 23097: mi=3621 s=738 e=738 23098: mi=3621 s=741 e=742 23099: mi=3621 s=745 e=746 23100: mi=3621 s=748 e=748 23101: mi=3621 s=750 e=752 23102: mi=3621 s=754 e=754 23103: mi=3621 s=756 e=758 23104: mi=3621 s=760 e=762 23105: mi=3621 s=765 e=766 23106: mi=3621 s=768 e=770 23107: mi=3621 s=772 e=772 23108: mi=3621 s=774 e=774 23109: mi=3621 s=776 e=778 23110: mi=3621 s=780 e=782 23111: mi=3621 s=784 e=784 23112: mi=3621 s=786 e=788 23113: mi=3621 s=790 e=792 23114: mi=3621 s=794 e=796 23115: mi=3621 s=798 e=800 23116: mi=3621 s=802 e=804 23117: mi=3621 s=806 e=806 23118: mi=3621 s=809 e=812 23119: mi=3621 s=814 e=816 23120: mi=3621 s=819 e=821 23121: mi=3621 s=823 e=823 23122: mi=3621 s=826 e=827 23123: mi=3621 s=830 e=831 23124: mi=3621 s=833 e=833 23125: mi=3621 s=835 e=837 23126: mi=3621 s=839 e=841 23127: mi=3621 s=843 e=845 23128: mi=3621 s=847 e=847 23129: mi=3621 s=849 e=849 23130: mi=3621 s=851 e=853 23131: mi=3621 s=855 e=855 23132: mi=3621 s=858 e=859 23133: mi=3621 s=862 e=863 23134: mi=3621 s=865 e=865 23135: mi=3621 s=867 e=869 23136: mi=3621 s=871 e=871 23137: mi=3621 s=873 e=875 23138: mi=3621 s=877 e=877 23139: mi=3621 s=879 e=879 23140: mi=3621 s=882 e=883 23141: mi=3621 s=886 e=887 23142: mi=3621 s=889 e=889 23143: mi=3621 s=891 e=893 23144: mi=3621 s=895 e=895 23145: mi=3621 s=897 e=899 23146: mi=3621 s=901 e=903 23147: mi=3621 s=905 e=907 23148: mi=3621 s=909 e=911 23149: mi=3621 s=914 e=914 23150: mi=3621 s=916 e=926 23151: mi=3621 s=929 e=929 23152: mi=3621 s=930 e=932 23153: mi=3622 s=0 e=4 23154: mi=3622 s=7 e=8 23155: mi=3622 s=10 e=10 23156: mi=3622 s=13 e=14 23157: mi=3622 s=16 e=16 23158: mi=3622 s=18 e=18 23159: mi=3622 s=21 e=21 23160: mi=3622 s=24 e=24 23161: mi=3622 s=25 e=27 23162: mi=3622 s=28 e=29 23163: mi=3622 s=31 e=31 23164: mi=3622 s=33 e=33 23165: mi=3622 s=36 e=39 23166: mi=3622 s=42 e=43 23167: mi=3622 s=46 e=47 23168: mi=3622 s=50 e=51 23169: mi=3622 s=54 e=54 23170: mi=3622 s=55 e=55 23171: mi=3622 s=57 e=57 23172: mi=3622 s=60 e=60 23173: mi=3622 s=63 e=63 23174: mi=3622 s=66 e=66 23175: mi=3622 s=69 e=71 23176: mi=3622 s=73 e=73 23177: mi=3622 s=74 e=74 23178: mi=3622 s=77 e=78 23179: mi=3622 s=80 e=80 23180: mi=3622 s=83 e=83 23181: mi=3622 s=86 e=87 23182: mi=3622 s=89 e=89 23183: mi=3622 s=92 e=94 23184: mi=3622 s=95 e=95 23185: mi=3622 s=97 e=97 23186: mi=3622 s=100 e=100 23187: mi=3622 s=103 e=103 23188: mi=3622 s=105 e=105 23189: mi=3622 s=108 e=108 23190: mi=3622 s=111 e=111 23191: mi=3622 s=113 e=113 23192: mi=3622 s=116 e=117 23193: mi=3622 s=119 e=119 23194: mi=3622 s=122 e=122 23195: mi=3622 s=123 e=123 23196: mi=3622 s=126 e=127 23197: mi=3622 s=129 e=129 23198: mi=3622 s=132 e=133 23199: mi=3622 s=135 e=135 23200: mi=3622 s=138 e=138 23201: mi=3622 s=141 e=141 23202: mi=3622 s=142 e=142 23203: mi=3622 s=145 e=146 23204: mi=3622 s=149 e=149 23205: mi=3622 s=152 e=153 23206: mi=3622 s=155 e=155 23207: mi=3622 s=157 e=157 23208: mi=3622 s=160 e=161 23209: mi=3622 s=164 e=165 23210: mi=3622 s=167 e=167 23211: mi=3622 s=170 e=172 23212: mi=3622 s=175 e=175 23213: mi=3622 s=178 e=178 23214: mi=3622 s=179 e=179 23215: mi=3622 s=181 e=181 23216: mi=3622 s=184 e=184 23217: mi=3622 s=187 e=188 23218: mi=3622 s=191 e=191 23219: mi=3622 s=194 e=196 23220: mi=3622 s=199 e=199 23221: mi=3622 s=201 e=201 23222: mi=3622 s=204 e=204 23223: mi=3622 s=207 e=210 23224: mi=3622 s=213 e=214 23225: mi=3622 s=217 e=218 23226: mi=3623 s=0 e=0 23227: mi=3623 s=2 e=2 23228: mi=3623 s=4 e=4 23229: mi=3623 s=5 e=5 23230: mi=3623 s=6 e=7 23231: mi=3623 s=8 e=8 23232: mi=3623 s=11 e=12 23233: mi=3624 s=0 e=0 23234: mi=3624 s=3 e=4 23235: mi=3624 s=7 e=7 23236: mi=3624 s=10 e=10 23237: mi=3624 s=13 e=14 23238: mi=3624 s=17 e=19 23239: mi=3624 s=22 e=23 23240: mi=3624 s=25 e=31 23241: mi=3624 s=34 e=34 23242: mi=3624 s=37 e=38 23243: mi=3624 s=40 e=50 23244: mi=3624 s=53 e=54 23245: mi=3624 s=56 e=58 23246: mi=3624 s=59 e=67 23247: mi=3624 s=69 e=71 23248: mi=3624 s=73 e=77 23249: mi=3624 s=80 e=83 23250: mi=3624 s=85 e=89 23251: mi=3624 s=92 e=93 23252: mi=3624 s=96 e=99 23253: mi=3624 s=101 e=101 23254: mi=3624 s=104 e=109 23255: mi=3624 s=111 e=111 23256: mi=3624 s=112 e=112 23257: mi=3624 s=115 e=116 23258: mi=3624 s=118 e=118 23259: mi=3624 s=121 e=124 23260: mi=3624 s=126 e=126 23261: mi=3624 s=128 e=128 23262: mi=3624 s=131 e=137 23263: mi=3624 s=140 e=140 23264: mi=3624 s=141 e=147 23265: mi=3624 s=150 e=151 23266: mi=3624 s=154 e=155 23267: mi=3624 s=157 e=167 23268: mi=3624 s=170 e=171 23269: mi=3624 s=173 e=173 23270: mi=3624 s=175 e=179 23271: mi=3624 s=182 e=183 23272: mi=3624 s=184 e=184 23273: mi=3624 s=187 e=188 23274: mi=3624 s=190 e=190 23275: mi=3624 s=193 e=194 23276: mi=3624 s=197 e=202 23277: mi=3624 s=205 e=206 23278: mi=3624 s=208 e=208 23279: mi=3624 s=210 e=210 23280: mi=3624 s=212 e=212 23281: mi=3624 s=215 e=215 23282: mi=3624 s=218 e=218 23283: mi=3624 s=221 e=222 23284: mi=3624 s=225 e=226 23285: mi=3624 s=229 e=230 23286: mi=3624 s=233 e=238 23287: mi=3624 s=241 e=251 23288: mi=3624 s=254 e=256 23289: mi=3624 s=257 e=257 23290: mi=3624 s=260 e=261 23291: mi=3624 s=263 e=273 23292: mi=3624 s=276 e=277 23293: mi=3624 s=279 e=279 23294: mi=3624 s=282 e=285 23295: mi=3624 s=286 e=288 23296: mi=3624 s=289 e=291 23297: mi=3624 s=293 e=295 23298: mi=3624 s=297 e=299 23299: mi=3624 s=301 e=305 23300: mi=3624 s=307 e=311 23301: mi=3624 s=314 e=315 23302: mi=3624 s=317 e=319 23303: mi=3624 s=320 e=320 23304: mi=3624 s=322 e=322 23305: mi=3624 s=325 e=325 23306: mi=3624 s=327 e=327 23307: mi=3624 s=329 e=331 23308: mi=3624 s=334 e=339 23309: mi=3624 s=341 e=341 23310: mi=3624 s=344 e=345 23311: mi=3624 s=347 e=347 23312: mi=3624 s=350 e=352 23313: mi=3624 s=353 e=353 23314: mi=3624 s=355 e=355 23315: mi=3624 s=357 e=357 23316: mi=3624 s=360 e=360 23317: mi=3624 s=363 e=363 23318: mi=3624 s=366 e=367 23319: mi=3624 s=370 e=371 23320: mi=3624 s=374 e=375 23321: mi=3624 s=378 e=383 23322: mi=3624 s=386 e=396 23323: mi=3624 s=399 e=401 23324: mi=3624 s=402 e=402 23325: mi=3624 s=404 e=404 23326: mi=3624 s=407 e=410 23327: mi=3624 s=412 e=414 23328: mi=3624 s=416 e=416 23329: mi=3624 s=418 e=418 23330: mi=3624 s=420 e=420 23331: mi=3624 s=423 e=425 23332: mi=3624 s=428 e=429 23333: mi=3624 s=431 e=431 23334: mi=3624 s=434 e=434 23335: mi=3624 s=437 e=437 23336: mi=3624 s=440 e=440 23337: mi=3624 s=442 e=442 23338: mi=3624 s=445 e=451 23339: mi=3624 s=454 e=454 23340: mi=3625 s=0 e=6 23341: mi=3625 s=9 e=12 23342: mi=3625 s=14 e=16 23343: mi=3625 s=19 e=20 23344: mi=3625 s=23 e=24 23345: mi=3625 s=27 e=27 23346: mi=3625 s=30 e=31 23347: mi=3625 s=33 e=33 23348: mi=3625 s=35 e=35 23349: mi=3625 s=38 e=43 23350: mi=3625 s=44 e=44 23351: mi=3625 s=46 e=46 23352: mi=3625 s=48 e=48 23353: mi=3625 s=51 e=51 23354: mi=3625 s=52 e=52 23355: mi=3625 s=55 e=56 23356: mi=3625 s=58 e=58 23357: mi=3625 s=60 e=60 23358: mi=3625 s=61 e=63 23359: mi=3625 s=65 e=65 23360: mi=3625 s=66 e=68 23361: mi=3625 s=69 e=69 23362: mi=3625 s=72 e=73 23363: mi=3625 s=75 e=75 23364: mi=3625 s=77 e=78 23365: mi=3625 s=80 e=80 23366: mi=3625 s=81 e=83 23367: mi=3625 s=84 e=85 23368: mi=3625 s=87 e=87 23369: mi=3625 s=89 e=90 23370: mi=3625 s=92 e=92 23371: mi=3625 s=94 e=94 23372: mi=3625 s=96 e=96 23373: mi=3625 s=98 e=99 23374: mi=3625 s=101 e=101 23375: mi=3625 s=103 e=103 23376: mi=3625 s=105 e=107 23377: mi=3625 s=109 e=109 23378: mi=3625 s=110 e=110 23379: mi=3625 s=113 e=113 23380: mi=3625 s=116 e=117 23381: mi=3625 s=119 e=119 23382: mi=3625 s=120 e=120 23383: mi=3625 s=122 e=122 23384: mi=3625 s=124 e=124 23385: mi=3626 s=0 e=1 23386: mi=3626 s=3 e=3 23387: mi=3626 s=6 e=7 23388: mi=3626 s=10 e=15 23389: mi=3626 s=17 e=17 23390: mi=3626 s=19 e=19 23391: mi=3626 s=20 e=20 23392: mi=3626 s=23 e=24 23393: mi=3626 s=26 e=26 23394: mi=3626 s=29 e=30 23395: mi=3626 s=33 e=33 23396: mi=3626 s=36 e=37 23397: mi=3626 s=40 e=40 23398: mi=3626 s=41 e=41 23399: mi=3626 s=43 e=43 23400: mi=3626 s=46 e=47 23401: mi=3626 s=50 e=51 23402: mi=3626 s=53 e=53 23403: mi=3626 s=55 e=57 23404: mi=3626 s=58 e=58 23405: mi=3626 s=60 e=60 23406: mi=3626 s=63 e=64 23407: mi=3626 s=66 e=66 23408: mi=3626 s=69 e=70 23409: mi=3626 s=72 e=72 23410: mi=3626 s=74 e=74 23411: mi=3626 s=77 e=78 23412: mi=3626 s=80 e=80 23413: mi=3626 s=83 e=84 23414: mi=3626 s=86 e=88 23415: mi=3626 s=89 e=89 23416: mi=3626 s=92 e=93 23417: mi=3626 s=96 e=97 23418: mi=3626 s=99 e=99 23419: mi=3626 s=101 e=103 23420: mi=3626 s=104 e=104 23421: mi=3627 s=0 e=0 23422: mi=3627 s=2 e=6 23423: mi=3627 s=9 e=10 23424: mi=3628 s=0 e=3 23425: mi=3628 s=6 e=9 23426: mi=3628 s=12 e=13 23427: mi=3629 s=0 e=0 23428: mi=3629 s=2 e=2 23429: mi=3630 s=0 e=0 23430: mi=3630 s=3 e=4 23431: mi=3630 s=7 e=8 23432: mi=3631 s=0 e=3 23433: mi=3631 s=6 e=7 23434: mi=3631 s=9 e=9 23435: mi=3631 s=11 e=11 23436: mi=3631 s=13 e=16 23437: mi=3631 s=19 e=20 23438: mi=3631 s=23 e=24 23439: mi=3631 s=26 e=29 23440: mi=3631 s=32 e=32 23441: mi=3631 s=33 e=33 23442: mi=3631 s=36 e=37 23443: mi=3631 s=38 e=40 23444: mi=3631 s=42 e=42 23445: mi=3631 s=44 e=44 23446: mi=3631 s=46 e=49 23447: mi=3631 s=52 e=53 23448: mi=3631 s=56 e=57 23449: mi=3631 s=59 e=62 23450: mi=3631 s=65 e=66 23451: mi=3631 s=67 e=69 23452: mi=3631 s=71 e=71 23453: mi=3631 s=73 e=73 23454: mi=3631 s=75 e=78 23455: mi=3631 s=81 e=82 23456: mi=3631 s=85 e=86 23457: mi=3631 s=88 e=91 23458: mi=3631 s=94 e=95 23459: mi=3631 s=96 e=96 23460: mi=3631 s=98 e=101 23461: mi=3631 s=104 e=105 23462: mi=3631 s=108 e=109 23463: mi=3632 s=0 e=0 23464: mi=3632 s=3 e=4 23465: mi=3632 s=7 e=8 23466: mi=3632 s=11 e=12 23467: mi=3633 s=0 e=45 23468: mi=3634 s=0 e=1 23469: mi=3634 s=4 e=4 23470: mi=3634 s=7 e=8 23471: mi=3634 s=10 e=10 23472: mi=3634 s=13 e=13 23473: mi=3634 s=16 e=17 23474: mi=3634 s=19 e=22 23475: mi=3634 s=25 e=26 23476: mi=3634 s=29 e=29 23477: mi=3634 s=30 e=30 23478: mi=3634 s=33 e=34 23479: mi=3634 s=37 e=37 23480: mi=3634 s=40 e=41 23481: mi=3634 s=44 e=44 23482: mi=3634 s=47 e=47 23483: mi=3634 s=49 e=49 23484: mi=3634 s=52 e=52 23485: mi=3634 s=55 e=55 23486: mi=3634 s=58 e=59 23487: mi=3634 s=62 e=63 23488: mi=3634 s=66 e=66 23489: mi=3634 s=69 e=70 23490: mi=3634 s=73 e=74 23491: mi=3634 s=77 e=78 23492: mi=3634 s=81 e=81 23493: mi=3634 s=82 e=83 23494: mi=3634 s=84 e=84 23495: mi=3634 s=87 e=88 23496: mi=3634 s=91 e=92 23497: mi=3635 s=0 e=2 23498: mi=3635 s=5 e=6 23499: mi=3635 s=8 e=8 23500: mi=3635 s=9 e=10 23501: mi=3635 s=12 e=12 23502: mi=3635 s=15 e=15 23503: mi=3635 s=17 e=23 23504: mi=3635 s=26 e=27 23505: mi=3635 s=29 e=29 23506: mi=3635 s=31 e=35 23507: mi=3635 s=37 e=37 23508: mi=3635 s=40 e=41 23509: mi=3636 s=0 e=4 23510: mi=3636 s=7 e=8 23511: mi=3636 s=10 e=10 23512: mi=3636 s=12 e=12 23513: mi=3636 s=14 e=18 23514: mi=3636 s=21 e=25 23515: mi=3636 s=28 e=28 23516: mi=3636 s=31 e=34 23517: mi=3636 s=36 e=41 23518: mi=3636 s=44 e=50 23519: mi=3636 s=53 e=56 23520: mi=3636 s=58 e=58 23521: mi=3636 s=61 e=62 23522: mi=3636 s=64 e=64 23523: mi=3636 s=67 e=70 23524: mi=3636 s=72 e=75 23525: mi=3636 s=78 e=82 23526: mi=3636 s=84 e=89 23527: mi=3636 s=92 e=92 23528: mi=3636 s=93 e=93 23529: mi=3636 s=95 e=95 23530: mi=3636 s=97 e=97 23531: mi=3636 s=99 e=101 23532: mi=3636 s=104 e=104 23533: mi=3636 s=107 e=108 23534: mi=3636 s=111 e=111 23535: mi=3636 s=114 e=122 23536: mi=3636 s=125 e=126 23537: mi=3636 s=129 e=129 23538: mi=3636 s=130 e=130 23539: mi=3636 s=131 e=134 23540: mi=3636 s=136 e=141 23541: mi=3636 s=144 e=145 23542: mi=3636 s=146 e=148 23543: mi=3636 s=150 e=154 23544: mi=3636 s=157 e=158 23545: mi=3636 s=160 e=166 23546: mi=3636 s=169 e=170 23547: mi=3636 s=173 e=176 23548: mi=3636 s=178 e=184 23549: mi=3636 s=187 e=191 23550: mi=3636 s=193 e=194 23551: mi=3636 s=196 e=197 23552: mi=3636 s=199 e=204 23553: mi=3636 s=207 e=208 23554: mi=3636 s=209 e=212 23555: mi=3636 s=214 e=215 23556: mi=3636 s=217 e=218 23557: mi=3636 s=220 e=225 23558: mi=3636 s=228 e=229 23559: mi=3636 s=230 e=238 23560: mi=3636 s=241 e=243 23561: mi=3636 s=245 e=246 23562: mi=3636 s=248 e=249 23563: mi=3636 s=251 e=256 23564: mi=3636 s=259 e=260 23565: mi=3636 s=262 e=278 23566: mi=3636 s=281 e=282 23567: mi=3637 s=0 e=2 23568: mi=3637 s=5 e=6 23569: mi=3637 s=8 e=8 23570: mi=3637 s=11 e=12 23571: mi=3637 s=14 e=14 23572: mi=3637 s=17 e=18 23573: mi=3637 s=21 e=21 23574: mi=3637 s=24 e=25 23575: mi=3637 s=27 e=27 23576: mi=3637 s=28 e=28 23577: mi=3637 s=29 e=29 23578: mi=3637 s=31 e=31 23579: mi=3637 s=34 e=34 23580: mi=3637 s=37 e=37 23581: mi=3637 s=39 e=39 23582: mi=3637 s=41 e=41 23583: mi=3637 s=42 e=42 23584: mi=3637 s=45 e=46 23585: mi=3637 s=47 e=48 23586: mi=3638 s=0 e=0 23587: mi=3638 s=3 e=4 23588: mi=3638 s=7 e=7 23589: mi=3638 s=10 e=10 23590: mi=3638 s=13 e=14 23591: mi=3638 s=17 e=17 23592: mi=3638 s=20 e=21 23593: mi=3638 s=23 e=23 23594: mi=3638 s=26 e=27 23595: mi=3638 s=30 e=30 23596: mi=3638 s=31 e=32 23597: mi=3638 s=34 e=35 23598: mi=3638 s=36 e=36 23599: mi=3638 s=39 e=40 23600: mi=3638 s=41 e=42 23601: mi=3638 s=44 e=45 23602: mi=3638 s=46 e=47 23603: mi=3639 s=0 e=0 23604: mi=3639 s=3 e=4 23605: mi=3639 s=7 e=8 23606: mi=3640 s=0 e=0 23607: mi=3640 s=3 e=4 23608: mi=3640 s=7 e=8 23609: mi=3640 s=11 e=12 23610: mi=3641 s=0 e=6 23611: mi=3642 s=0 e=1 23612: mi=3642 s=3 e=3 23613: mi=3642 s=5 e=5 23614: mi=3642 s=8 e=8 23615: mi=3642 s=10 e=10 23616: mi=3642 s=13 e=13 23617: mi=3642 s=15 e=17 23618: mi=3642 s=19 e=19 23619: mi=3642 s=21 e=21 23620: mi=3642 s=23 e=23 23621: mi=3642 s=25 e=26 23622: mi=3642 s=29 e=30 23623: mi=3643 s=0 e=0 23624: mi=3643 s=3 e=4 23625: mi=3643 s=7 e=8 23626: mi=3643 s=10 e=10 23627: mi=3643 s=12 e=12 23628: mi=3643 s=14 e=14 23629: mi=3643 s=17 e=17 23630: mi=3643 s=19 e=20 23631: mi=3643 s=22 e=22 23632: mi=3643 s=24 e=24 23633: mi=3643 s=27 e=28 23634: mi=3643 s=31 e=31 23635: mi=3644 s=0 e=0 23636: mi=3644 s=2 e=2 23637: mi=3644 s=4 e=6 23638: mi=3644 s=8 e=8 23639: mi=3644 s=10 e=10 23640: mi=3644 s=11 e=11 23641: mi=3644 s=13 e=13 23642: mi=3644 s=15 e=15 23643: mi=3644 s=17 e=20 23644: mi=3644 s=22 e=22 23645: mi=3644 s=23 e=25 23646: mi=3644 s=26 e=28 23647: mi=3644 s=30 e=33 23648: mi=3644 s=35 e=35 23649: mi=3644 s=36 e=38 23650: mi=3645 s=0 e=1 23651: mi=3645 s=4 e=4 23652: mi=3645 s=6 e=6 23653: mi=3645 s=9 e=10 23654: mi=3645 s=12 e=12 23655: mi=3645 s=15 e=19 23656: mi=3645 s=22 e=22 23657: mi=3645 s=23 e=23 23658: mi=3646 s=0 e=1 23659: mi=3646 s=4 e=5 23660: mi=3646 s=8 e=9 23661: mi=3646 s=12 e=12 23662: mi=3646 s=15 e=16 23663: mi=3646 s=18 e=18 23664: mi=3646 s=21 e=21 23665: mi=3646 s=24 e=24 23666: mi=3646 s=27 e=28 23667: mi=3646 s=31 e=31 23668: mi=3647 s=0 e=0 23669: mi=3647 s=2 e=2 23670: mi=3647 s=5 e=5 23671: mi=3647 s=8 e=9 23672: mi=3647 s=12 e=13 23673: mi=3647 s=16 e=16 23674: mi=3647 s=19 e=20 23675: mi=3647 s=23 e=24 23676: mi=3648 s=0 e=0 23677: mi=3648 s=3 e=4 23678: mi=3648 s=7 e=8 23679: mi=3649 s=0 e=0 23680: mi=3649 s=3 e=4 23681: mi=3649 s=7 e=8 23682: mi=3650 s=0 e=0 23683: mi=3650 s=3 e=4 23684: mi=3650 s=7 e=8 23685: mi=3651 s=0 e=1 23686: mi=3651 s=4 e=5 23687: mi=3651 s=8 e=9 23688: mi=3651 s=11 e=11 23689: mi=3651 s=14 e=15 23690: mi=3651 s=17 e=17 23691: mi=3651 s=20 e=21 23692: mi=3651 s=23 e=23 23693: mi=3651 s=24 e=24 23694: mi=3652 s=0 e=0 23695: mi=3652 s=3 e=4 23696: mi=3652 s=7 e=8 23697: mi=3652 s=11 e=12 23698: mi=3653 s=0 e=0 23699: mi=3653 s=2 e=2 23700: mi=3654 s=0 e=0 23701: mi=3654 s=2 e=2 23702: mi=3654 s=5 e=6 23703: mi=3655 s=0 e=0 23704: mi=3655 s=2 e=2 23705: mi=3655 s=4 e=4 23706: mi=3655 s=7 e=8 23707: mi=3655 s=11 e=13 23708: mi=3655 s=16 e=17 23709: mi=3655 s=19 e=19 23710: mi=3655 s=21 e=21 23711: mi=3655 s=23 e=23 23712: mi=3655 s=24 e=25 23713: mi=3655 s=28 e=28 23714: mi=3655 s=30 e=30 23715: mi=3655 s=33 e=33 23716: mi=3655 s=36 e=36 23717: mi=3655 s=39 e=40 23718: mi=3655 s=43 e=44 23719: mi=3655 s=46 e=46 23720: mi=3655 s=49 e=50 23721: mi=3655 s=53 e=54 23722: mi=3655 s=57 e=57 23723: mi=3656 s=0 e=1 23724: mi=3656 s=4 e=5 23725: mi=3656 s=8 e=9 23726: mi=3656 s=12 e=13 23727: mi=3656 s=16 e=17 23728: mi=3656 s=20 e=20 23729: mi=3656 s=23 e=24 23730: mi=3656 s=26 e=27 23731: mi=3656 s=28 e=28 23732: mi=3656 s=30 e=30 23733: mi=3656 s=33 e=34 23734: mi=3656 s=37 e=38 23735: mi=3656 s=40 e=40 23736: mi=3656 s=43 e=43 23737: mi=3656 s=46 e=47 23738: mi=3656 s=48 e=48 23739: mi=3656 s=51 e=51 23740: mi=3656 s=54 e=54 23741: mi=3656 s=57 e=58 23742: mi=3656 s=61 e=62 23743: mi=3656 s=64 e=64 23744: mi=3656 s=65 e=65 23745: mi=3656 s=68 e=69 23746: mi=3656 s=72 e=73 23747: mi=3657 s=0 e=2 23748: mi=3657 s=4 e=5 23749: mi=3657 s=8 e=9 23750: mi=3657 s=12 e=12 23751: mi=3657 s=15 e=15 23752: mi=3657 s=18 e=18 23753: mi=3657 s=21 e=22 23754: mi=3657 s=24 e=24 23755: mi=3657 s=26 e=26 23756: mi=3657 s=28 e=28 23757: mi=3657 s=30 e=30 23758: mi=3657 s=32 e=34 23759: mi=3657 s=36 e=36 23760: mi=3657 s=39 e=39 23761: mi=3657 s=42 e=43 23762: mi=3657 s=44 e=44 23763: mi=3657 s=46 e=46 23764: mi=3657 s=48 e=48 23765: mi=3657 s=50 e=50 23766: mi=3657 s=52 e=54 23767: mi=3657 s=56 e=56 23768: mi=3657 s=59 e=59 23769: mi=3658 s=0 e=2 23770: mi=3658 s=4 e=4 23771: mi=3658 s=6 e=13 23772: mi=3658 s=15 e=15 23773: mi=3659 s=0 e=0 23774: mi=3659 s=2 e=2 23775: mi=3659 s=5 e=5 23776: mi=3659 s=8 e=9 23777: mi=3659 s=12 e=13 23778: mi=3659 s=16 e=16 23779: mi=3659 s=19 e=20 23780: mi=3659 s=23 e=24 23781: mi=3660 s=0 e=0 23782: mi=3660 s=2 e=2 23783: mi=3660 s=5 e=5 23784: mi=3660 s=8 e=9 23785: mi=3660 s=12 e=13 23786: mi=3660 s=16 e=16 23787: mi=3660 s=19 e=20 23788: mi=3660 s=23 e=24 23789: mi=3661 s=0 e=0 23790: mi=3661 s=1 e=1 23791: mi=3661 s=4 e=5 23792: mi=3661 s=7 e=7 23793: mi=3661 s=10 e=11 23794: mi=3661 s=14 e=15 23795: mi=3661 s=17 e=17 23796: mi=3661 s=18 e=20 23797: mi=3661 s=21 e=22 23798: mi=3662 s=0 e=0 23799: mi=3662 s=3 e=4 23800: mi=3662 s=6 e=6 23801: mi=3662 s=8 e=8 23802: mi=3662 s=11 e=12 23803: mi=3662 s=15 e=16 23804: mi=3662 s=18 e=18 23805: mi=3662 s=19 e=21 23806: mi=3662 s=22 e=23 23807: mi=3663 s=0 e=0 23808: mi=3663 s=3 e=4 23809: mi=3663 s=6 e=6 23810: mi=3663 s=9 e=10 23811: mi=3663 s=12 e=12 23812: mi=3663 s=13 e=14 23813: mi=3664 s=0 e=0 23814: mi=3664 s=2 e=4 23815: mi=3664 s=6 e=6 23816: mi=3664 s=7 e=7 23817: mi=3664 s=8 e=9 23818: mi=3665 s=0 e=0 23819: mi=3665 s=2 e=4 23820: mi=3665 s=6 e=6 23821: mi=3665 s=7 e=7 23822: mi=3665 s=8 e=9 23823: mi=3666 s=0 e=3 23824: mi=3666 s=5 e=5 23825: mi=3666 s=7 e=7 23826: mi=3666 s=8 e=8 23827: mi=3666 s=10 e=11 23828: mi=3666 s=13 e=13 23829: mi=3666 s=15 e=15 23830: mi=3666 s=17 e=18 23831: mi=3667 s=0 e=3 23832: mi=3667 s=5 e=5 23833: mi=3667 s=7 e=7 23834: mi=3667 s=8 e=8 23835: mi=3667 s=10 e=10 23836: mi=3667 s=12 e=12 23837: mi=3667 s=14 e=14 23838: mi=3667 s=16 e=17 23839: mi=3668 s=0 e=2 23840: mi=3668 s=5 e=6 23841: mi=3668 s=9 e=12 23842: mi=3668 s=14 e=15 23843: mi=3668 s=16 e=16 23844: mi=3668 s=18 e=18 23845: mi=3668 s=19 e=19 23846: mi=3669 s=0 e=0 23847: mi=3669 s=2 e=2 23848: mi=3669 s=5 e=5 23849: mi=3669 s=8 e=9 23850: mi=3669 s=11 e=11 23851: mi=3669 s=12 e=13 23852: mi=3670 s=0 e=1 23853: mi=3670 s=3 e=3 23854: mi=3670 s=4 e=4 23855: mi=3670 s=7 e=8 23856: mi=3670 s=10 e=11 23857: mi=3670 s=13 e=13 23858: mi=3670 s=15 e=15 23859: mi=3670 s=18 e=18 23860: mi=3670 s=21 e=22 23861: mi=3670 s=24 e=25 23862: mi=3670 s=28 e=28 23863: mi=3670 s=31 e=32 23864: mi=3670 s=34 e=34 23865: mi=3670 s=35 e=35 23866: mi=3670 s=37 e=37 23867: mi=3670 s=40 e=41 23868: mi=3670 s=43 e=45 23869: mi=3670 s=46 e=46 23870: mi=3670 s=49 e=49 23871: mi=3670 s=50 e=50 23872: mi=3671 s=0 e=4 23873: mi=3671 s=7 e=7 23874: mi=3671 s=10 e=11 23875: mi=3671 s=14 e=14 23876: mi=3671 s=17 e=18 23877: mi=3671 s=20 e=20 23878: mi=3671 s=22 e=22 23879: mi=3671 s=24 e=24 23880: mi=3671 s=26 e=26 23881: mi=3671 s=28 e=28 23882: mi=3671 s=31 e=31 23883: mi=3671 s=34 e=34 23884: mi=3671 s=37 e=37 23885: mi=3671 s=39 e=39 23886: mi=3671 s=41 e=41 23887: mi=3671 s=44 e=45 23888: mi=3671 s=48 e=48 23889: mi=3671 s=49 e=49 23890: mi=3671 s=52 e=52 23891: mi=3671 s=53 e=53 23892: mi=3671 s=56 e=57 23893: mi=3671 s=60 e=61 23894: mi=3671 s=63 e=63 23895: mi=3671 s=65 e=65 23896: mi=3671 s=68 e=68 23897: mi=3671 s=69 e=69 23898: mi=3671 s=71 e=71 23899: mi=3671 s=74 e=75 23900: mi=3671 s=77 e=77 23901: mi=3671 s=80 e=81 23902: mi=3671 s=84 e=85 23903: mi=3671 s=87 e=87 23904: mi=3671 s=90 e=91 23905: mi=3671 s=94 e=95 23906: mi=3671 s=98 e=100 23907: mi=3671 s=101 e=101 23908: mi=3671 s=104 e=104 23909: mi=3671 s=107 e=108 23910: mi=3671 s=110 e=110 23911: mi=3671 s=113 e=114 23912: mi=3671 s=116 e=116 23913: mi=3671 s=119 e=120 23914: mi=3671 s=123 e=124 23915: mi=3671 s=126 e=126 23916: mi=3671 s=129 e=130 23917: mi=3671 s=133 e=133 23918: mi=3672 s=0 e=0 23919: mi=3672 s=2 e=2 23920: mi=3672 s=4 e=4 23921: mi=3672 s=5 e=5 23922: mi=3672 s=8 e=8 23923: mi=3673 s=0 e=0 23924: mi=3673 s=2 e=2 23925: mi=3673 s=4 e=4 23926: mi=3673 s=7 e=7 23927: mi=3673 s=10 e=10 23928: mi=3673 s=13 e=15 23929: mi=3673 s=18 e=18 23930: mi=3673 s=21 e=22 23931: mi=3673 s=25 e=25 23932: mi=3673 s=28 e=28 23933: mi=3674 s=0 e=0 23934: mi=3674 s=2 e=2 23935: mi=3675 s=0 e=0 23936: mi=3675 s=3 e=4 23937: mi=3675 s=7 e=9 23938: mi=3675 s=11 e=11 23939: mi=3675 s=13 e=14 23940: mi=3675 s=16 e=16 23941: mi=3675 s=17 e=17 23942: mi=3675 s=19 e=19 23943: mi=3675 s=22 e=22 23944: mi=3675 s=25 e=25 23945: mi=3675 s=28 e=28 23946: mi=3675 s=31 e=31 23947: mi=3675 s=34 e=34 23948: mi=3675 s=35 e=36 23949: mi=3675 s=38 e=39 23950: mi=3675 s=41 e=42 23951: mi=3675 s=43 e=44 23952: mi=3675 s=45 e=46 23953: mi=3676 s=0 e=0 23954: mi=3676 s=2 e=2 23955: mi=3676 s=4 e=4 23956: mi=3676 s=5 e=5 23957: mi=3676 s=7 e=7 23958: mi=3676 s=10 e=11 23959: mi=3676 s=13 e=13 23960: mi=3676 s=16 e=16 23961: mi=3676 s=19 e=19 23962: mi=3676 s=21 e=28 23963: mi=3676 s=30 e=33 23964: mi=3676 s=35 e=41 23965: mi=3676 s=44 e=44 23966: mi=3676 s=47 e=47 23967: mi=3677 s=0 e=0 23968: mi=3677 s=3 e=4 23969: mi=3677 s=7 e=8 23970: mi=3677 s=11 e=12 23971: mi=3677 s=15 e=15 23972: mi=3677 s=18 e=19 23973: mi=3677 s=22 e=22 23974: mi=3678 s=0 e=0 23975: mi=3678 s=3 e=4 23976: mi=3678 s=7 e=8 23977: mi=3678 s=11 e=11 23978: mi=3678 s=14 e=14 23979: mi=3679 s=0 e=0 23980: mi=3679 s=3 e=4 23981: mi=3679 s=7 e=8 23982: mi=3679 s=11 e=12 23983: mi=3679 s=15 e=15 23984: mi=3680 s=0 e=0 23985: mi=3680 s=3 e=4 23986: mi=3680 s=7 e=8 23987: mi=3680 s=11 e=11 23988: mi=3680 s=14 e=14 23989: mi=3681 s=0 e=0 23990: mi=3681 s=3 e=4 23991: mi=3681 s=6 e=6 23992: mi=3681 s=9 e=10 23993: mi=3681 s=11 e=11 23994: mi=3681 s=13 e=13 23995: mi=3681 s=15 e=15 23996: mi=3681 s=18 e=20 23997: mi=3681 s=21 e=21 23998: mi=3681 s=24 e=25 23999: mi=3681 s=28 e=29 24000: mi=3681 s=32 e=32 24001: mi=3682 s=0 e=0 24002: mi=3682 s=2 e=2 24003: mi=3682 s=5 e=5 24004: mi=3682 s=8 e=8 24005: mi=3682 s=11 e=11 24006: mi=3682 s=14 e=14 24007: mi=3682 s=17 e=17 24008: mi=3682 s=20 e=20 24009: mi=3682 s=23 e=23 24010: mi=3682 s=26 e=26 24011: mi=3682 s=29 e=29 24012: mi=3682 s=31 e=31 24013: mi=3682 s=34 e=34 24014: mi=3682 s=37 e=37 24015: mi=3683 s=0 e=0 24016: mi=3683 s=2 e=2 24017: mi=3683 s=5 e=5 24018: mi=3684 s=0 e=3 24019: mi=3684 s=6 e=7 24020: mi=3684 s=9 e=9 24021: mi=3684 s=11 e=11 24022: mi=3684 s=13 e=14 24023: mi=3684 s=16 e=16 24024: mi=3684 s=18 e=18 24025: mi=3684 s=21 e=21 24026: mi=3684 s=24 e=25 24027: mi=3684 s=28 e=28 24028: mi=3684 s=30 e=30 24029: mi=3684 s=33 e=33 24030: mi=3684 s=36 e=36 24031: mi=3684 s=39 e=39 24032: mi=3684 s=40 e=40 24033: mi=3684 s=42 e=42 24034: mi=3684 s=45 e=45 24035: mi=3685 s=0 e=0 24036: mi=3685 s=3 e=3 24037: mi=3685 s=6 e=7 24038: mi=3685 s=9 e=9 24039: mi=3685 s=12 e=13 24040: mi=3685 s=16 e=17 24041: mi=3685 s=20 e=21 24042: mi=3685 s=24 e=24 24043: mi=3686 s=0 e=3 24044: mi=3686 s=5 e=5 24045: mi=3686 s=6 e=6 24046: mi=3686 s=9 e=14 24047: mi=3686 s=17 e=18 24048: mi=3686 s=20 e=20 24049: mi=3686 s=21 e=22 24050: mi=3687 s=0 e=1 24051: mi=3687 s=3 e=3 24052: mi=3687 s=4 e=4 24053: mi=3687 s=5 e=5 24054: mi=3687 s=6 e=6 24055: mi=3687 s=8 e=8 24056: mi=3687 s=10 e=10 24057: mi=3687 s=13 e=14 24058: mi=3687 s=17 e=18 24059: mi=3687 s=20 e=20 24060: mi=3687 s=22 e=22 24061: mi=3687 s=25 e=26 24062: mi=3687 s=29 e=30 24063: mi=3687 s=32 e=32 24064: mi=3687 s=35 e=36 24065: mi=3687 s=39 e=39 24066: mi=3687 s=41 e=41 24067: mi=3687 s=44 e=44 24068: mi=3687 s=47 e=47 24069: mi=3687 s=50 e=51 24070: mi=3687 s=54 e=55 24071: mi=3687 s=58 e=58 24072: mi=3687 s=61 e=62 24073: mi=3687 s=65 e=66 24074: mi=3687 s=69 e=70 24075: mi=3687 s=71 e=71 24076: mi=3687 s=73 e=73 24077: mi=3687 s=75 e=77 24078: mi=3687 s=78 e=78 24079: mi=3688 s=0 e=1 24080: mi=3688 s=3 e=3 24081: mi=3688 s=6 e=6 24082: mi=3688 s=9 e=9 24083: mi=3688 s=12 e=12 24084: mi=3688 s=15 e=15 24085: mi=3688 s=18 e=18 24086: mi=3688 s=20 e=20 24087: mi=3688 s=23 e=24 24088: mi=3688 s=27 e=27 24089: mi=3689 s=0 e=0 24090: mi=3689 s=3 e=4 24091: mi=3689 s=6 e=6 24092: mi=3690 s=0 e=2 24093: mi=3690 s=5 e=6 24094: mi=3690 s=9 e=9 24095: mi=3690 s=12 e=15 24096: mi=3690 s=17 e=17 24097: mi=3690 s=19 e=19 24098: mi=3690 s=22 e=23 24099: mi=3690 s=25 e=25 24100: mi=3690 s=28 e=29 24101: mi=3690 s=32 e=34 24102: mi=3690 s=36 e=37 24103: mi=3690 s=40 e=41 24104: mi=3690 s=43 e=43 24105: mi=3690 s=46 e=46 24106: mi=3690 s=49 e=50 24107: mi=3690 s=52 e=52 24108: mi=3690 s=55 e=56 24109: mi=3690 s=59 e=60 24110: mi=3690 s=63 e=63 24111: mi=3690 s=64 e=68 24112: mi=3690 s=70 e=70 24113: mi=3690 s=73 e=73 24114: mi=3690 s=74 e=74 24115: mi=3690 s=75 e=76 24116: mi=3690 s=79 e=79 24117: mi=3690 s=82 e=82 24118: mi=3690 s=85 e=85 24119: mi=3691 s=0 e=2 24120: mi=3691 s=5 e=6 24121: mi=3691 s=8 e=8 24122: mi=3691 s=10 e=10 24123: mi=3691 s=13 e=13 24124: mi=3691 s=16 e=17 24125: mi=3691 s=19 e=19 24126: mi=3691 s=20 e=20 24127: mi=3691 s=22 e=22 24128: mi=3691 s=25 e=25 24129: mi=3691 s=28 e=28 24130: mi=3691 s=31 e=31 24131: mi=3691 s=33 e=33 24132: mi=3691 s=36 e=38 24133: mi=3691 s=41 e=41 24134: mi=3691 s=44 e=44 24135: mi=3692 s=0 e=0 24136: mi=3692 s=3 e=4 24137: mi=3692 s=7 e=7 24138: mi=3692 s=8 e=8 24139: mi=3692 s=11 e=12 24140: mi=3692 s=14 e=14 24141: mi=3692 s=17 e=18 24142: mi=3692 s=20 e=20 24143: mi=3692 s=22 e=23 24144: mi=3692 s=25 e=25 24145: mi=3692 s=27 e=27 24146: mi=3692 s=29 e=29 24147: mi=3692 s=32 e=32 24148: mi=3692 s=33 e=33 24149: mi=3692 s=35 e=37 24150: mi=3692 s=39 e=39 24151: mi=3692 s=41 e=42 24152: mi=3692 s=44 e=44 24153: mi=3692 s=45 e=45 24154: mi=3692 s=48 e=48 24155: mi=3692 s=49 e=49 24156: mi=3692 s=52 e=53 24157: mi=3692 s=55 e=55 24158: mi=3692 s=58 e=59 24159: mi=3692 s=61 e=61 24160: mi=3692 s=63 e=63 24161: mi=3692 s=66 e=69 24162: mi=3692 s=72 e=73 24163: mi=3692 s=75 e=75 24164: mi=3692 s=77 e=79 24165: mi=3692 s=81 e=81 24166: mi=3692 s=83 e=83 24167: mi=3692 s=85 e=85 24168: mi=3692 s=87 e=91 24169: mi=3692 s=93 e=95 24170: mi=3692 s=97 e=97 24171: mi=3692 s=99 e=101 24172: mi=3692 s=104 e=107 24173: mi=3692 s=110 e=113 24174: mi=3692 s=115 e=115 24175: mi=3692 s=117 e=121 24176: mi=3692 s=123 e=126 24177: mi=3692 s=128 e=128 24178: mi=3692 s=130 e=130 24179: mi=3692 s=132 e=136 24180: mi=3692 s=138 e=141 24181: mi=3692 s=143 e=143 24182: mi=3692 s=145 e=145 24183: mi=3692 s=147 e=151 24184: mi=3692 s=153 e=156 24185: mi=3692 s=158 e=158 24186: mi=3692 s=160 e=160 24187: mi=3692 s=162 e=166 24188: mi=3692 s=168 e=171 24189: mi=3692 s=173 e=173 24190: mi=3692 s=174 e=174 24191: mi=3693 s=0 e=0 24192: mi=3693 s=2 e=2 24193: mi=3693 s=5 e=5 24194: mi=3694 s=0 e=0 24195: mi=3694 s=2 e=2 24196: mi=3694 s=5 e=5 24197: mi=3695 s=0 e=0 24198: mi=3695 s=3 e=3 24199: mi=3696 s=0 e=1 24200: mi=3696 s=4 e=4 24201: mi=3696 s=6 e=6 24202: mi=3696 s=9 e=9 24203: mi=3696 s=11 e=11 24204: mi=3696 s=14 e=15 24205: mi=3696 s=17 e=17 24206: mi=3696 s=19 e=22 24207: mi=3696 s=25 e=26 24208: mi=3696 s=28 e=28 24209: mi=3696 s=30 e=33 24210: mi=3696 s=36 e=37 24211: mi=3696 s=39 e=39 24212: mi=3696 s=41 e=44 24213: mi=3696 s=47 e=48 24214: mi=3696 s=50 e=50 24215: mi=3696 s=52 e=55 24216: mi=3696 s=58 e=59 24217: mi=3696 s=61 e=61 24218: mi=3696 s=63 e=66 24219: mi=3696 s=69 e=70 24220: mi=3696 s=72 e=72 24221: mi=3696 s=74 e=76 24222: mi=3696 s=79 e=79 24223: mi=3696 s=81 e=81 24224: mi=3696 s=83 e=83 24225: mi=3696 s=85 e=85 24226: mi=3696 s=88 e=89 24227: mi=3696 s=92 e=92 24228: mi=3696 s=94 e=94 24229: mi=3696 s=96 e=99 24230: mi=3696 s=102 e=103 24231: mi=3696 s=105 e=105 24232: mi=3696 s=107 e=110 24233: mi=3696 s=113 e=114 24234: mi=3696 s=116 e=116 24235: mi=3696 s=118 e=121 24236: mi=3696 s=123 e=123 24237: mi=3696 s=125 e=125 24238: mi=3696 s=128 e=129 24239: mi=3696 s=131 e=131 24240: mi=3696 s=133 e=133 24241: mi=3696 s=135 e=139 24242: mi=3696 s=141 e=141 24243: mi=3696 s=143 e=144 24244: mi=3696 s=146 e=148 24245: mi=3696 s=150 e=150 24246: mi=3696 s=152 e=153 24247: mi=3696 s=155 e=157 24248: mi=3696 s=159 e=159 24249: mi=3697 s=0 e=2 24250: mi=3697 s=5 e=8 24251: mi=3697 s=10 e=10 24252: mi=3697 s=12 e=12 24253: mi=3697 s=15 e=16 24254: mi=3697 s=18 e=18 24255: mi=3697 s=20 e=20 24256: mi=3697 s=22 e=22 24257: mi=3697 s=25 e=29 24258: mi=3697 s=32 e=37 24259: mi=3697 s=40 e=41 24260: mi=3697 s=43 e=45 24261: mi=3697 s=47 e=52 24262: mi=3697 s=55 e=56 24263: mi=3697 s=58 e=60 24264: mi=3697 s=62 e=67 24265: mi=3697 s=70 e=71 24266: mi=3697 s=73 e=75 24267: mi=3697 s=77 e=82 24268: mi=3697 s=85 e=86 24269: mi=3697 s=88 e=90 24270: mi=3697 s=92 e=97 24271: mi=3697 s=100 e=103 24272: mi=3697 s=105 e=110 24273: mi=3697 s=113 e=114 24274: mi=3697 s=116 e=118 24275: mi=3697 s=120 e=123 24276: mi=3697 s=126 e=129 24277: mi=3697 s=131 e=134 24278: mi=3697 s=137 e=138 24279: mi=3697 s=140 e=140 24280: mi=3697 s=141 e=143 24281: mi=3697 s=145 e=149 24282: mi=3697 s=152 e=156 24283: mi=3697 s=158 e=160 24284: mi=3697 s=162 e=164 24285: mi=3697 s=166 e=166 24286: mi=3697 s=169 e=171 24287: mi=3697 s=173 e=175 24288: mi=3697 s=177 e=177 24289: mi=3697 s=180 e=182 24290: mi=3697 s=184 e=186 24291: mi=3697 s=188 e=188 24292: mi=3697 s=191 e=193 24293: mi=3697 s=195 e=196 24294: mi=3697 s=199 e=201 24295: mi=3697 s=203 e=203 24296: mi=3697 s=206 e=207 24297: mi=3697 s=209 e=211 24298: mi=3697 s=213 e=215 24299: mi=3697 s=217 e=219 24300: mi=3697 s=221 e=223 24301: mi=3697 s=226 e=230 24302: mi=3697 s=233 e=234 24303: mi=3697 s=236 e=240 24304: mi=3697 s=243 e=248 24305: mi=3697 s=251 e=256 24306: mi=3697 s=259 e=260 24307: mi=3697 s=262 e=264 24308: mi=3697 s=266 e=267 24309: mi=3697 s=270 e=272 24310: mi=3697 s=274 e=276 24311: mi=3697 s=278 e=278 24312: mi=3697 s=281 e=283 24313: mi=3697 s=285 e=287 24314: mi=3697 s=289 e=289 24315: mi=3697 s=292 e=294 24316: mi=3697 s=296 e=298 24317: mi=3697 s=300 e=300 24318: mi=3697 s=303 e=305 24319: mi=3697 s=307 e=311 24320: mi=3697 s=313 e=317 24321: mi=3697 s=319 e=324 24322: mi=3697 s=327 e=330 24323: mi=3697 s=332 e=335 24324: mi=3697 s=338 e=339 24325: mi=3697 s=342 e=345 24326: mi=3697 s=347 e=347 24327: mi=3697 s=350 e=353 24328: mi=3697 s=356 e=357 24329: mi=3697 s=359 e=359 24330: mi=3697 s=362 e=363 24331: mi=3697 s=365 e=367 24332: mi=3697 s=369 e=369 24333: mi=3697 s=371 e=371 24334: mi=3697 s=374 e=377 24335: mi=3697 s=380 e=385 24336: mi=3697 s=388 e=393 24337: mi=3697 s=396 e=400 24338: mi=3697 s=402 e=404 24339: mi=3697 s=407 e=408 24340: mi=3697 s=410 e=410 24341: mi=3697 s=413 e=413 24342: mi=3697 s=416 e=417 24343: mi=3697 s=419 e=419 24344: mi=3697 s=421 e=423 24345: mi=3697 s=425 e=426 24346: mi=3697 s=429 e=431 24347: mi=3697 s=433 e=435 24348: mi=3697 s=438 e=439 24349: mi=3697 s=442 e=443 24350: mi=3697 s=445 e=445 24351: mi=3697 s=448 e=451 24352: mi=3697 s=453 e=453 24353: mi=3697 s=455 e=455 24354: mi=3697 s=458 e=458 24355: mi=3697 s=461 e=461 24356: mi=3697 s=464 e=465 24357: mi=3697 s=467 e=467 24358: mi=3697 s=470 e=471 24359: mi=3697 s=474 e=474 24360: mi=3697 s=477 e=478 24361: mi=3697 s=480 e=480 24362: mi=3697 s=481 e=481 24363: mi=3697 s=483 e=483 24364: mi=3697 s=486 e=488 24365: mi=3697 s=491 e=492 24366: mi=3697 s=495 e=495 24367: mi=3697 s=498 e=499 24368: mi=3697 s=502 e=503 24369: mi=3697 s=506 e=506 24370: mi=3697 s=509 e=510 24371: mi=3697 s=513 e=513 24372: mi=3697 s=514 e=514 24373: mi=3697 s=517 e=520 24374: mi=3697 s=523 e=524 24375: mi=3697 s=526 e=526 24376: mi=3697 s=529 e=530 24377: mi=3697 s=532 e=535 24378: mi=3697 s=538 e=538 24379: mi=3697 s=541 e=541 24380: mi=3697 s=542 e=543 24381: mi=3697 s=545 e=547 24382: mi=3697 s=549 e=551 24383: mi=3697 s=553 e=553 24384: mi=3697 s=556 e=558 24385: mi=3697 s=560 e=562 24386: mi=3697 s=564 e=564 24387: mi=3697 s=567 e=569 24388: mi=3697 s=571 e=573 24389: mi=3697 s=575 e=575 24390: mi=3697 s=578 e=581 24391: mi=3697 s=583 e=585 24392: mi=3697 s=587 e=588 24393: mi=3697 s=591 e=591 24394: mi=3697 s=593 e=595 24395: mi=3697 s=597 e=598 24396: mi=3697 s=601 e=601 24397: mi=3697 s=603 e=605 24398: mi=3697 s=607 e=609 24399: mi=3697 s=611 e=611 24400: mi=3697 s=613 e=614 24401: mi=3697 s=616 e=616 24402: mi=3697 s=618 e=618 24403: mi=3697 s=620 e=620 24404: mi=3697 s=621 e=624 24405: mi=3697 s=627 e=628 24406: mi=3697 s=630 e=631 24407: mi=3697 s=632 e=636 24408: mi=3697 s=639 e=639 24409: mi=3704 s=0 e=0 24410: mi=3704 s=2 e=2 24411: mi=3704 s=5 e=5 24412: mi=3705 s=0 e=0 24413: mi=3705 s=2 e=2 24414: mi=3705 s=4 e=4 24415: mi=3705 s=7 e=8 24416: mi=3705 s=11 e=12 24417: mi=3705 s=15 e=15 24418: mi=3705 s=17 e=17 24419: mi=3705 s=19 e=19 24420: mi=3705 s=21 e=21 24421: mi=3705 s=24 e=25 24422: mi=3705 s=28 e=28 24423: mi=3705 s=31 e=31 24424: mi=3705 s=33 e=33 24425: mi=3705 s=36 e=36 24426: mi=3706 s=0 e=0 24427: mi=3706 s=3 e=3 24428: mi=3706 s=5 e=5 24429: mi=3706 s=7 e=7 24430: mi=3706 s=9 e=9 24431: mi=3706 s=11 e=11 24432: mi=3706 s=13 e=13 24433: mi=3706 s=15 e=15 24434: mi=3706 s=17 e=17 24435: mi=3707 s=0 e=3 24436: mi=3707 s=6 e=6 24437: mi=3707 s=8 e=8 24438: mi=3707 s=10 e=10 24439: mi=3707 s=12 e=12 24440: mi=3707 s=14 e=14 24441: mi=3707 s=16 e=16 24442: mi=3707 s=18 e=18 24443: mi=3707 s=20 e=22 24444: mi=3707 s=24 e=24 24445: mi=3707 s=26 e=26 24446: mi=3708 s=0 e=0 24447: mi=3708 s=3 e=3 24448: mi=3708 s=5 e=5 24449: mi=3708 s=7 e=7 24450: mi=3708 s=9 e=9 24451: mi=3708 s=11 e=11 24452: mi=3708 s=13 e=13 24453: mi=3708 s=15 e=16 24454: mi=3708 s=18 e=18 24455: mi=3708 s=20 e=20 24456: mi=3708 s=22 e=22 24457: mi=3709 s=0 e=0 24458: mi=3709 s=3 e=3 24459: mi=3710 s=0 e=0 24460: mi=3710 s=2 e=2 24461: mi=3711 s=0 e=0 24462: mi=3711 s=2 e=2 24463: mi=3712 s=0 e=0 24464: mi=3712 s=2 e=2 24465: mi=3713 s=0 e=0 24466: mi=3713 s=2 e=2 24467: mi=3714 s=0 e=0 24468: mi=3714 s=3 e=3 24469: mi=3714 s=5 e=5 24470: mi=3714 s=8 e=8 24471: mi=3714 s=10 e=10 24472: mi=3714 s=12 e=12 24473: mi=3714 s=14 e=17 24474: mi=3714 s=20 e=20 24475: mi=3714 s=22 e=22 24476: mi=3714 s=24 e=24 24477: mi=3714 s=27 e=27 24478: mi=3714 s=30 e=31 24479: mi=3714 s=33 e=33 24480: mi=3714 s=35 e=35 24481: mi=3714 s=37 e=39 24482: mi=3714 s=42 e=42 24483: mi=3714 s=44 e=44 24484: mi=3714 s=46 e=46 24485: mi=3714 s=48 e=48 24486: mi=3714 s=51 e=52 24487: mi=3714 s=55 e=55 24488: mi=3714 s=57 e=57 24489: mi=3714 s=59 e=59 24490: mi=3714 s=62 e=63 24491: mi=3714 s=65 e=65 24492: mi=3714 s=67 e=67 24493: mi=3714 s=69 e=69 24494: mi=3714 s=72 e=72 24495: mi=3714 s=74 e=74 24496: mi=3715 s=0 e=1 24497: mi=3716 s=0 e=2 24498: mi=3716 s=4 e=6 24499: mi=3716 s=8 e=8 24500: mi=3716 s=11 e=13 24501: mi=3716 s=15 e=17 24502: mi=3716 s=19 e=21 24503: mi=3716 s=24 e=24 24504: mi=3716 s=27 e=32 24505: mi=3716 s=35 e=37 24506: mi=3716 s=39 e=41 24507: mi=3716 s=44 e=47 24508: mi=3716 s=49 e=49 24509: mi=3716 s=51 e=51 24510: mi=3716 s=54 e=54 24511: mi=3716 s=56 e=56 24512: mi=3716 s=59 e=60 24513: mi=3716 s=62 e=66 24514: mi=3716 s=69 e=74 24515: mi=3716 s=77 e=81 24516: mi=3716 s=84 e=89 24517: mi=3716 s=92 e=96 24518: mi=3716 s=99 e=103 24519: mi=3716 s=106 e=107 24520: mi=3716 s=109 e=109 24521: mi=3716 s=111 e=111 24522: mi=3716 s=113 e=115 24523: mi=3716 s=117 e=121 24524: mi=3716 s=124 e=127 24525: mi=3716 s=129 e=133 24526: mi=3716 s=136 e=136 24527: mi=3716 s=137 e=139 24528: mi=3716 s=141 e=143 24529: mi=3716 s=146 e=151 24530: mi=3716 s=154 e=159 24531: mi=3716 s=162 e=167 24532: mi=3716 s=169 e=172 24533: mi=3716 s=174 e=174 24534: mi=3716 s=176 e=179 24535: mi=3716 s=182 e=184 24536: mi=3716 s=187 e=187 24537: mi=3716 s=189 e=193 24538: mi=3716 s=196 e=199 24539: mi=3716 s=201 e=203 24540: mi=3716 s=206 e=211 24541: mi=3716 s=213 e=215 24542: mi=3716 s=217 e=221 24543: mi=3716 s=224 e=225 24544: mi=3716 s=227 e=229 24545: mi=3716 s=232 e=234 24546: mi=3716 s=237 e=237 24547: mi=3716 s=239 e=249 24548: mi=3716 s=252 e=256 24549: mi=3716 s=259 e=261 24550: mi=3716 s=263 e=265 24551: mi=3716 s=267 e=269 24552: mi=3716 s=271 e=273 24553: mi=3716 s=275 e=277 24554: mi=3716 s=280 e=280 24555: mi=3716 s=281 e=281 24556: mi=3716 s=284 e=285 24557: mi=3716 s=287 e=287 24558: mi=3716 s=290 e=291 24559: mi=3716 s=293 e=295 24560: mi=3716 s=297 e=297 24561: mi=3716 s=299 e=299 24562: mi=3716 s=302 e=302 24563: mi=3716 s=303 e=303 24564: mi=3716 s=305 e=305 24565: mi=3716 s=307 e=308 24566: mi=3716 s=311 e=313 24567: mi=3716 s=316 e=316 24568: mi=3716 s=318 e=320 24569: mi=3716 s=322 e=324 24570: mi=3716 s=326 e=328 24571: mi=3716 s=331 e=334 24572: mi=3716 s=336 e=336 24573: mi=3716 s=338 e=340 24574: mi=3716 s=342 e=342 24575: mi=3716 s=344 e=346 24576: mi=3716 s=348 e=350 24577: mi=3716 s=352 e=354 24578: mi=3716 s=356 e=358 24579: mi=3716 s=360 e=362 24580: mi=3716 s=364 e=367 24581: mi=3716 s=370 e=372 24582: mi=3716 s=375 e=379 24583: mi=3716 s=381 e=381 24584: mi=3716 s=382 e=384 24585: mi=3716 s=385 e=387 24586: mi=3716 s=388 e=388 24587: mi=3716 s=390 e=390 24588: mi=3716 s=392 e=395 24589: mi=3716 s=398 e=400 24590: mi=3716 s=403 e=403 24591: mi=3716 s=405 e=405 24592: mi=3716 s=407 e=417 24593: mi=3716 s=420 e=424 24594: mi=3716 s=427 e=427 24595: mi=3716 s=429 e=429 24596: mi=3716 s=431 e=431 24597: mi=3716 s=433 e=435 24598: mi=3716 s=437 e=437 24599: mi=3716 s=439 e=441 24600: mi=3716 s=444 e=444 24601: mi=3716 s=445 e=445 24602: mi=3716 s=448 e=449 24603: mi=3716 s=451 e=451 24604: mi=3716 s=454 e=455 24605: mi=3716 s=457 e=459 24606: mi=3716 s=461 e=461 24607: mi=3716 s=463 e=463 24608: mi=3716 s=466 e=466 24609: mi=3716 s=467 e=467 24610: mi=3716 s=469 e=469 24611: mi=3716 s=471 e=472 24612: mi=3716 s=475 e=477 24613: mi=3716 s=480 e=480 24614: mi=3716 s=482 e=484 24615: mi=3716 s=486 e=488 24616: mi=3716 s=490 e=492 24617: mi=3716 s=495 e=498 24618: mi=3716 s=500 e=500 24619: mi=3716 s=502 e=504 24620: mi=3716 s=506 e=506 24621: mi=3716 s=508 e=510 24622: mi=3716 s=512 e=514 24623: mi=3716 s=516 e=518 24624: mi=3716 s=520 e=522 24625: mi=3716 s=524 e=526 24626: mi=3716 s=528 e=531 24627: mi=3716 s=534 e=536 24628: mi=3716 s=539 e=543 24629: mi=3716 s=545 e=545 24630: mi=3716 s=546 e=548 24631: mi=3716 s=549 e=551 24632: mi=3716 s=552 e=556 24633: mi=3716 s=558 e=558 24634: mi=3717 s=0 e=0 24635: mi=3717 s=3 e=3 24636: mi=3717 s=5 e=5 24637: mi=3717 s=7 e=7 24638: mi=3717 s=10 e=10 24639: mi=3718 s=0 e=2 24640: mi=3718 s=4 e=6 24641: mi=3718 s=8 e=10 24642: mi=3718 s=11 e=17 24643: mi=3718 s=20 e=37 24644: mi=3718 s=39 e=41 24645: mi=3718 s=44 e=45 24646: mi=3718 s=46 e=46 24647: mi=3718 s=48 e=50 24648: mi=3718 s=52 e=56 24649: mi=3718 s=59 e=60 24650: mi=3718 s=62 e=64 24651: mi=3718 s=66 e=68 24652: mi=3718 s=70 e=72 24653: mi=3718 s=73 e=75 24654: mi=3718 s=77 e=81 24655: mi=3718 s=83 e=85 24656: mi=3718 s=87 e=91 24657: mi=3718 s=93 e=93 24658: mi=3718 s=94 e=96 24659: mi=3718 s=98 e=102 24660: mi=3718 s=105 e=108 24661: mi=3718 s=110 e=111 24662: mi=3718 s=112 e=112 24663: mi=3718 s=113 e=113 24664: mi=3718 s=115 e=117 24665: mi=3718 s=119 e=123 24666: mi=3718 s=125 e=127 24667: mi=3718 s=129 e=133 24668: mi=3718 s=135 e=137 24669: mi=3718 s=139 e=141 24670: mi=3718 s=143 e=147 24671: mi=3718 s=149 e=152 24672: mi=3718 s=154 e=154 24673: mi=3718 s=155 e=159 24674: mi=3718 s=161 e=162 24675: mi=3718 s=163 e=167 24676: mi=3718 s=169 e=171 24677: mi=3718 s=173 e=177 24678: mi=3718 s=180 e=183 24679: mi=3718 s=185 e=191 24680: mi=3718 s=193 e=193 24681: mi=3718 s=194 e=194 24682: mi=3718 s=196 e=196 24683: mi=3718 s=197 e=201 24684: mi=3718 s=203 e=203 24685: mi=3718 s=204 e=208 24686: mi=3718 s=210 e=210 24687: mi=3718 s=212 e=212 24688: mi=3718 s=213 e=213 24689: mi=3719 s=0 e=1 24690: mi=3719 s=3 e=3 24691: mi=3719 s=5 e=5 24692: mi=3719 s=7 e=7 24693: mi=3719 s=8 e=8 24694: mi=3719 s=10 e=10 24695: mi=3719 s=13 e=14 24696: mi=3719 s=16 e=16 24697: mi=3719 s=17 e=17 24698: mi=3719 s=18 e=18 24699: mi=3719 s=20 e=20 24700: mi=3719 s=22 e=22 24701: mi=3719 s=25 e=26 24702: mi=3719 s=28 e=28 24703: mi=3719 s=30 e=30 24704: mi=3719 s=32 e=32 24705: mi=3719 s=34 e=34 24706: mi=3719 s=35 e=37 24707: mi=3719 s=38 e=38 24708: mi=3720 s=0 e=0 24709: mi=3720 s=2 e=2 24710: mi=3720 s=4 e=4 24711: mi=3720 s=6 e=6 24712: mi=3720 s=9 e=10 24713: mi=3720 s=11 e=11 24714: mi=3720 s=13 e=13 24715: mi=3720 s=16 e=17 24716: mi=3721 s=0 e=0 24717: mi=3721 s=2 e=2 24718: mi=3721 s=4 e=4 24719: mi=3721 s=6 e=6 24720: mi=3721 s=8 e=8 24721: mi=3721 s=11 e=12 24722: mi=3721 s=14 e=14 24723: mi=3721 s=16 e=17 24724: mi=3721 s=19 e=19 24725: mi=3721 s=21 e=21 24726: mi=3721 s=22 e=24 24727: mi=3721 s=26 e=26 24728: mi=3721 s=29 e=30 24729: mi=3721 s=32 e=32 24730: mi=3721 s=35 e=36 24731: mi=3721 s=38 e=39 24732: mi=3721 s=40 e=42 24733: mi=3722 s=0 e=0 24734: mi=3722 s=2 e=2 24735: mi=3722 s=4 e=5 24736: mi=3722 s=6 e=7 24737: mi=3722 s=9 e=9 24738: mi=3722 s=11 e=11 24739: mi=3722 s=14 e=15 24740: mi=3722 s=17 e=17 24741: mi=3722 s=19 e=19 24742: mi=3722 s=22 e=23 24743: mi=3722 s=25 e=25 24744: mi=3722 s=27 e=28 24745: mi=3722 s=30 e=30 24746: mi=3722 s=31 e=35 24747: mi=3722 s=36 e=36 24748: mi=3723 s=0 e=1 24749: mi=3723 s=3 e=3 24750: mi=3723 s=5 e=5 24751: mi=3723 s=7 e=7 24752: mi=3723 s=10 e=11 24753: mi=3723 s=13 e=13 24754: mi=3723 s=14 e=14 24755: mi=3723 s=15 e=15 24756: mi=3723 s=17 e=17 24757: mi=3723 s=19 e=19 24758: mi=3723 s=22 e=23 24759: mi=3723 s=25 e=25 24760: mi=3723 s=27 e=27 24761: mi=3723 s=29 e=29 24762: mi=3723 s=31 e=31 24763: mi=3723 s=32 e=34 24764: mi=3723 s=35 e=35 24765: mi=3724 s=0 e=0 24766: mi=3724 s=2 e=2 24767: mi=3724 s=4 e=4 24768: mi=3724 s=6 e=6 24769: mi=3724 s=9 e=10 24770: mi=3724 s=12 e=14 24771: mi=3724 s=15 e=15 24772: mi=3724 s=17 e=17 24773: mi=3724 s=20 e=21 24774: mi=3724 s=23 e=23 24775: mi=3724 s=25 e=25 24776: mi=3725 s=0 e=0 24777: mi=3725 s=2 e=2 24778: mi=3725 s=4 e=4 24779: mi=3725 s=6 e=6 24780: mi=3725 s=9 e=10 24781: mi=3725 s=12 e=12 24782: mi=3725 s=14 e=14 24783: mi=3725 s=16 e=16 24784: mi=3725 s=17 e=17 24785: mi=3725 s=19 e=19 24786: mi=3725 s=21 e=21 24787: mi=3725 s=24 e=25 24788: mi=3725 s=26 e=26 24789: mi=3725 s=28 e=28 24790: mi=3725 s=31 e=32 24791: mi=3726 s=0 e=0 24792: mi=3726 s=2 e=2 24793: mi=3726 s=4 e=4 24794: mi=3726 s=6 e=6 24795: mi=3726 s=9 e=10 24796: mi=3726 s=12 e=12 24797: mi=3726 s=14 e=14 24798: mi=3726 s=16 e=18 24799: mi=3726 s=19 e=19 24800: mi=3726 s=21 e=21 24801: mi=3726 s=23 e=23 24802: mi=3726 s=26 e=27 24803: mi=3726 s=28 e=28 24804: mi=3726 s=30 e=30 24805: mi=3726 s=33 e=34 24806: mi=3727 s=0 e=0 24807: mi=3727 s=2 e=2 24808: mi=3727 s=4 e=4 24809: mi=3727 s=6 e=6 24810: mi=3727 s=9 e=10 24811: mi=3727 s=12 e=12 24812: mi=3727 s=14 e=14 24813: mi=3727 s=17 e=18 24814: mi=3727 s=20 e=20 24815: mi=3727 s=22 e=22 24816: mi=3727 s=23 e=24 24817: mi=3728 s=0 e=0 24818: mi=3728 s=2 e=2 24819: mi=3728 s=4 e=4 24820: mi=3728 s=6 e=6 24821: mi=3728 s=9 e=10 24822: mi=3728 s=12 e=14 24823: mi=3728 s=15 e=15 24824: mi=3728 s=17 e=17 24825: mi=3728 s=20 e=21 24826: mi=3728 s=23 e=23 24827: mi=3728 s=25 e=25 24828: mi=3729 s=0 e=2 24829: mi=3729 s=4 e=4 24830: mi=3729 s=6 e=8 24831: mi=3729 s=10 e=10 24832: mi=3729 s=13 e=16 24833: mi=3729 s=18 e=20 24834: mi=3729 s=22 e=28 24835: mi=3729 s=31 e=32 24836: mi=3729 s=33 e=35 24837: mi=3729 s=37 e=39 24838: mi=3729 s=42 e=43 24839: mi=3729 s=45 e=47 24840: mi=3729 s=49 e=49 24841: mi=3729 s=51 e=54 24842: mi=3729 s=56 e=56 24843: mi=3729 s=59 e=60 24844: mi=3729 s=62 e=62 24845: mi=3729 s=65 e=68 24846: mi=3729 s=70 e=70 24847: mi=3729 s=72 e=76 24848: mi=3729 s=78 e=80 24849: mi=3729 s=82 e=84 24850: mi=3729 s=86 e=86 24851: mi=3729 s=88 e=88 24852: mi=3729 s=90 e=90 24853: mi=3729 s=93 e=95 24854: mi=3729 s=97 e=103 24855: mi=3729 s=106 e=110 24856: mi=3729 s=113 e=114 24857: mi=3729 s=116 e=118 24858: mi=3729 s=120 e=123 24859: mi=3729 s=126 e=127 24860: mi=3729 s=129 e=131 24861: mi=3729 s=133 e=135 24862: mi=3729 s=137 e=139 24863: mi=3729 s=141 e=144 24864: mi=3729 s=146 e=148 24865: mi=3729 s=151 e=153 24866: mi=3729 s=155 e=157 24867: mi=3729 s=159 e=159 24868: mi=3729 s=162 e=165 24869: mi=3729 s=167 e=167 24870: mi=3729 s=169 e=171 24871: mi=3729 s=174 e=175 24872: mi=3729 s=177 e=181 24873: mi=3729 s=183 e=183 24874: mi=3729 s=185 e=187 24875: mi=3729 s=190 e=192 24876: mi=3729 s=194 e=196 24877: mi=3729 s=198 e=200 24878: mi=3729 s=202 e=202 24879: mi=3729 s=205 e=209 24880: mi=3729 s=211 e=212 24881: mi=3729 s=215 e=217 24882: mi=3729 s=219 e=221 24883: mi=3729 s=223 e=225 24884: mi=3729 s=227 e=227 24885: mi=3729 s=230 e=233 24886: mi=3729 s=235 e=236 24887: mi=3729 s=239 e=243 24888: mi=3729 s=245 e=247 24889: mi=3729 s=249 e=251 24890: mi=3729 s=253 e=254 24891: mi=3729 s=257 e=258 24892: mi=3729 s=261 e=264 24893: mi=3729 s=266 e=268 24894: mi=3729 s=271 e=273 24895: mi=3729 s=275 e=275 24896: mi=3729 s=278 e=280 24897: mi=3729 s=282 e=284 24898: mi=3729 s=286 e=286 24899: mi=3729 s=288 e=290 24900: mi=3729 s=293 e=296 24901: mi=3729 s=298 e=298 24902: mi=3729 s=299 e=302 24903: mi=3729 s=305 e=308 24904: mi=3729 s=310 e=310 24905: mi=3729 s=311 e=313 24906: mi=3729 s=315 e=316 24907: mi=3729 s=318 e=320 24908: mi=3729 s=322 e=324 24909: mi=3729 s=326 e=330 24910: mi=3729 s=333 e=334 24911: mi=3729 s=337 e=338 24912: mi=3729 s=340 e=342 24913: mi=3729 s=344 e=348 24914: mi=3729 s=350 e=352 24915: mi=3729 s=354 e=356 24916: mi=3729 s=358 e=358 24917: mi=3729 s=361 e=364 24918: mi=3729 s=367 e=367 24919: mi=3729 s=369 e=371 24920: mi=3729 s=373 e=373 24921: mi=3729 s=376 e=379 24922: mi=3729 s=381 e=386 24923: mi=3729 s=389 e=389 24924: mi=3729 s=391 e=393 24925: mi=3729 s=396 e=399 24926: mi=3729 s=401 e=403 24927: mi=3729 s=405 e=407 24928: mi=3729 s=409 e=409 24929: mi=3729 s=410 e=410 24930: mi=3729 s=412 e=414 24931: mi=3729 s=416 e=418 24932: mi=3729 s=420 e=420 24933: mi=3729 s=422 e=426 24934: mi=3729 s=429 e=429 24935: mi=3729 s=431 e=433 24936: mi=3729 s=436 e=439 24937: mi=3729 s=441 e=441 24938: mi=3729 s=442 e=442 24939: mi=3729 s=444 e=444 24940: mi=3729 s=446 e=446 24941: mi=3729 s=449 e=449 24942: mi=3729 s=452 e=452 24943: mi=3729 s=455 e=458 24944: mi=3729 s=460 e=460 24945: mi=3729 s=463 e=464 24946: mi=3729 s=467 e=468 24947: mi=3729 s=471 e=471 24948: mi=3730 s=0 e=1 24949: mi=3731 s=0 e=1 24950: mi=3731 s=4 e=5 24951: mi=3731 s=7 e=7 24952: mi=3731 s=8 e=8 24953: mi=3732 s=0 e=1 24954: mi=3732 s=3 e=3 24955: mi=3732 s=5 e=5 24956: mi=3732 s=7 e=7 24957: mi=3732 s=10 e=11 24958: mi=3732 s=13 e=13 24959: mi=3732 s=15 e=15 24960: mi=3732 s=18 e=19 24961: mi=3732 s=21 e=21 24962: mi=3732 s=23 e=23 24963: mi=3732 s=25 e=25 24964: mi=3732 s=26 e=27 24965: mi=3732 s=28 e=28 24966: mi=3733 s=0 e=0 24967: mi=3733 s=3 e=4 24968: mi=3733 s=6 e=6 24969: mi=3733 s=9 e=10 24970: mi=3733 s=12 e=12 24971: mi=3733 s=14 e=14 24972: mi=3733 s=16 e=16 24973: mi=3733 s=17 e=18 24974: mi=3735 s=0 e=0 24975: mi=3735 s=2 e=2 24976: mi=3735 s=4 e=4 24977: mi=3735 s=6 e=6 24978: mi=3735 s=7 e=7 24979: mi=3735 s=9 e=9 24980: mi=3735 s=12 e=13 24981: mi=3735 s=15 e=15 24982: mi=3735 s=17 e=17 24983: mi=3735 s=20 e=21 24984: mi=3735 s=23 e=24 24985: mi=3735 s=26 e=26 24986: mi=3736 s=0 e=0 24987: mi=3736 s=2 e=2 24988: mi=3736 s=5 e=5 24989: mi=3737 s=0 e=0 24990: mi=3737 s=2 e=2 24991: mi=3737 s=4 e=4 24992: mi=3737 s=7 e=8 24993: mi=3737 s=11 e=12 24994: mi=3737 s=15 e=15 24995: mi=3737 s=17 e=17 24996: mi=3737 s=20 e=21 24997: mi=3737 s=23 e=23 24998: mi=3737 s=26 e=27 24999: mi=3737 s=30 e=30 25000: mi=3738 s=0 e=0 25001: mi=3738 s=2 e=2 25002: mi=3738 s=5 e=5 25003: mi=3739 s=0 e=1 25004: mi=3739 s=3 e=3 25005: mi=3739 s=5 e=5 25006: mi=3739 s=8 e=9 25007: mi=3739 s=12 e=12 25008: mi=3739 s=14 e=14 25009: mi=3739 s=16 e=16 25010: mi=3739 s=19 e=19 25011: mi=3739 s=21 e=21 25012: mi=3739 s=24 e=36 25013: mi=3739 s=39 e=39 25014: mi=3740 s=0 e=0 25015: mi=3740 s=2 e=2 25016: mi=3741 s=0 e=0 25017: mi=3741 s=2 e=2 25018: mi=3742 s=0 e=0 25019: mi=3742 s=2 e=2 25020: mi=3743 s=0 e=0 25021: mi=3743 s=2 e=2 25022: mi=3744 s=0 e=0 25023: mi=3744 s=2 e=2 25024: mi=3744 s=5 e=6 25025: mi=3744 s=8 e=9 25026: mi=3744 s=11 e=11 25027: mi=3745 s=0 e=3 25028: mi=3745 s=6 e=6 25029: mi=3746 s=0 e=4 25030: mi=3746 s=7 e=7 25031: mi=3746 s=9 e=9 25032: mi=3746 s=11 e=11 25033: mi=3746 s=13 e=13 25034: mi=3746 s=15 e=16 25035: mi=3746 s=18 e=18 25036: mi=3746 s=20 e=21 25037: mi=3746 s=23 e=23 25038: mi=3746 s=25 e=25 25039: mi=3746 s=28 e=28 25040: mi=3746 s=30 e=30 25041: mi=3746 s=32 e=32 25042: mi=3746 s=34 e=34 25043: mi=3746 s=36 e=36 25044: mi=3746 s=38 e=38 25045: mi=3746 s=41 e=41 25046: mi=3746 s=43 e=43 25047: mi=3746 s=45 e=45 25048: mi=3746 s=48 e=48 25049: mi=3746 s=50 e=50 25050: mi=3746 s=52 e=56 25051: mi=3746 s=58 e=58 25052: mi=3746 s=60 e=60 25053: mi=3746 s=63 e=63 25054: mi=3746 s=65 e=65 25055: mi=3746 s=67 e=67 25056: mi=3746 s=70 e=70 25057: mi=3746 s=72 e=72 25058: mi=3746 s=73 e=73 25059: mi=3746 s=75 e=75 25060: mi=3746 s=77 e=77 25061: mi=3746 s=80 e=80 25062: mi=3753 s=0 e=0 25063: mi=3753 s=2 e=2 25064: mi=3753 s=4 e=4 25065: mi=3753 s=6 e=6 25066: mi=3753 s=8 e=8 25067: mi=3753 s=11 e=11 25068: mi=3753 s=13 e=13 25069: mi=3753 s=15 e=15 25070: mi=3753 s=16 e=16 25071: mi=3753 s=18 e=18 25072: mi=3753 s=20 e=20 25073: mi=3753 s=22 e=22 25074: mi=3753 s=24 e=24 25075: mi=3753 s=27 e=27 25076: mi=3753 s=28 e=28 25077: mi=3753 s=30 e=30 25078: mi=3753 s=32 e=32 25079: mi=3753 s=34 e=34 25080: mi=3753 s=36 e=36 25081: mi=3753 s=38 e=45 25082: mi=3753 s=47 e=47 25083: mi=3753 s=49 e=49 25084: mi=3753 s=51 e=51 25085: mi=3753 s=52 e=53 25086: mi=3753 s=56 e=56 25087: mi=3753 s=58 e=58 25088: mi=3753 s=61 e=62 25089: mi=3753 s=64 e=64 25090: mi=3753 s=66 e=66 25091: mi=3753 s=69 e=69 25092: mi=3753 s=72 e=72 25093: mi=3753 s=75 e=76 25094: mi=3753 s=78 e=78 25095: mi=3753 s=79 e=79 25096: mi=3753 s=82 e=83 25097: mi=3753 s=86 e=87 25098: mi=3753 s=90 e=90 25099: mi=3753 s=92 e=92 25100: mi=3753 s=94 e=94 25101: mi=3753 s=96 e=96 25102: mi=3753 s=99 e=100 25103: mi=3753 s=102 e=102 25104: mi=3753 s=103 e=104 25105: mi=3753 s=105 e=106 25106: mi=3753 s=107 e=108 25107: mi=3764 s=0 e=0 25108: mi=3764 s=2 e=2 25109: mi=3764 s=4 e=4 25110: mi=3764 s=6 e=6 25111: mi=3764 s=9 e=9 25112: mi=3764 s=11 e=11 25113: mi=3764 s=13 e=13 25114: mi=3764 s=14 e=14 25115: mi=3764 s=16 e=18 25116: mi=3764 s=20 e=23 25117: mi=3764 s=26 e=26 25118: mi=3765 s=0 e=2 25119: mi=3765 s=4 e=8 25120: mi=3765 s=10 e=10 25121: mi=3765 s=12 e=12 25122: mi=3765 s=14 e=14 25123: mi=3765 s=17 e=17 25124: mi=3765 s=20 e=20 25125: mi=3765 s=23 e=26 25126: mi=3765 s=28 e=28 25127: mi=3765 s=31 e=32 25128: mi=3765 s=35 e=36 25129: mi=3765 s=39 e=39 25130: mi=3765 s=40 e=42 25131: mi=3765 s=44 e=46 25132: mi=3765 s=48 e=50 25133: mi=3765 s=52 e=52 25134: mi=3765 s=54 e=54 25135: mi=3765 s=57 e=58 25136: mi=3765 s=60 e=64 25137: mi=3765 s=66 e=70 25138: mi=3765 s=72 e=72 25139: mi=3765 s=73 e=73 25140: mi=3765 s=76 e=77 25141: mi=3765 s=79 e=81 25142: mi=3765 s=83 e=83 25143: mi=3765 s=86 e=86 25144: mi=3765 s=88 e=90 25145: mi=3765 s=92 e=92 25146: mi=3765 s=95 e=95 25147: mi=3765 s=97 e=97 25148: mi=3765 s=99 e=99 25149: mi=3765 s=101 e=101 25150: mi=3765 s=103 e=103 25151: mi=3765 s=106 e=106 25152: mi=3765 s=109 e=109 25153: mi=3765 s=111 e=111 25154: mi=3765 s=113 e=113 25155: mi=3765 s=116 e=116 25156: mi=3765 s=119 e=119 25157: mi=3765 s=122 e=123 25158: mi=3765 s=125 e=127 25159: mi=3765 s=129 e=130 25160: mi=3765 s=133 e=134 25161: mi=3765 s=137 e=137 25162: mi=3765 s=140 e=141 25163: mi=3765 s=144 e=145 25164: mi=3765 s=148 e=148 25165: mi=3765 s=150 e=150 25166: mi=3765 s=152 e=152 25167: mi=3765 s=155 e=155 25168: mi=3765 s=158 e=158 25169: mi=3765 s=161 e=162 25170: mi=3765 s=164 e=166 25171: mi=3765 s=168 e=169 25172: mi=3765 s=172 e=173 25173: mi=3765 s=176 e=176 25174: mi=3765 s=179 e=180 25175: mi=3765 s=183 e=184 25176: mi=3765 s=187 e=187 25177: mi=3765 s=189 e=189 25178: mi=3765 s=191 e=191 25179: mi=3765 s=194 e=194 25180: mi=3765 s=197 e=197 25181: mi=3765 s=200 e=203 25182: mi=3765 s=206 e=207 25183: mi=3765 s=210 e=211 25184: mi=3765 s=214 e=214 25185: mi=3765 s=216 e=216 25186: mi=3765 s=219 e=219 25187: mi=3765 s=222 e=224 25188: mi=3765 s=226 e=227 25189: mi=3765 s=230 e=233 25190: mi=3765 s=235 e=236 25191: mi=3765 s=239 e=243 25192: mi=3765 s=246 e=247 25193: mi=3765 s=249 e=249 25194: mi=3765 s=251 e=251 25195: mi=3765 s=253 e=253 25196: mi=3765 s=256 e=259 25197: mi=3765 s=261 e=261 25198: mi=3765 s=263 e=265 25199: mi=3765 s=267 e=269 25200: mi=3765 s=271 e=275 25201: mi=3765 s=278 e=280 25202: mi=3765 s=282 e=284 25203: mi=3765 s=286 e=291 25204: mi=3765 s=294 e=294 25205: mi=3765 s=297 e=297 25206: mi=3765 s=298 e=298 25207: mi=3765 s=301 e=304 25208: mi=3765 s=306 e=306 25209: mi=3765 s=309 e=312 25210: mi=3765 s=314 e=316 25211: mi=3765 s=318 e=318 25212: mi=3765 s=321 e=321 25213: mi=3747 s=0 e=0 25214: mi=3747 s=2 e=2 25215: mi=3747 s=4 e=4 25216: mi=3747 s=6 e=7 25217: mi=3747 s=10 e=10 25218: mi=3750 s=0 e=0 25219: mi=3750 s=2 e=2 25220: mi=3752 s=0 e=0 25221: mi=3752 s=2 e=2 25222: mi=3752 s=4 e=4 25223: mi=3752 s=6 e=9 25224: mi=3752 s=10 e=12 25225: mi=3754 s=0 e=0 25226: mi=3754 s=2 e=6 25227: mi=3754 s=8 e=8 25228: mi=3754 s=10 e=10 25229: mi=3754 s=12 e=12 25230: mi=3754 s=14 e=14 25231: mi=3754 s=16 e=16 25232: mi=3754 s=18 e=18 25233: mi=3754 s=20 e=21 25234: mi=3754 s=24 e=24 25235: mi=3754 s=25 e=25 25236: mi=3754 s=27 e=27 25237: mi=3754 s=28 e=28 25238: mi=3754 s=30 e=34 25239: mi=3754 s=36 e=36 25240: mi=3754 s=38 e=38 25241: mi=3754 s=40 e=40 25242: mi=3754 s=43 e=43 25243: mi=3754 s=44 e=44 25244: mi=3754 s=46 e=50 25245: mi=3754 s=52 e=52 25246: mi=3754 s=55 e=55 25247: mi=3755 s=0 e=1 25248: mi=3755 s=4 e=4 25249: mi=3755 s=6 e=6 25250: mi=3755 s=9 e=10 25251: mi=3755 s=12 e=12 25252: mi=3755 s=14 e=14 25253: mi=3755 s=16 e=16 25254: mi=3755 s=19 e=19 25255: mi=3755 s=21 e=21 25256: mi=3755 s=23 e=23 25257: mi=3755 s=25 e=25 25258: mi=3755 s=27 e=27 25259: mi=3755 s=29 e=30 25260: mi=3755 s=33 e=33 25261: mi=3755 s=35 e=35 25262: mi=3756 s=0 e=2 25263: mi=3756 s=5 e=5 25264: mi=3756 s=7 e=7 25265: mi=3756 s=10 e=11 25266: mi=3756 s=13 e=13 25267: mi=3756 s=15 e=18 25268: mi=3756 s=21 e=22 25269: mi=3756 s=24 e=24 25270: mi=3756 s=26 e=29 25271: mi=3756 s=32 e=33 25272: mi=3756 s=35 e=35 25273: mi=3756 s=37 e=37 25274: mi=3756 s=40 e=40 25275: mi=3756 s=43 e=46 25276: mi=3756 s=48 e=48 25277: mi=3756 s=50 e=50 25278: mi=3756 s=53 e=53 25279: mi=3756 s=55 e=55 25280: mi=3756 s=57 e=57 25281: mi=3756 s=59 e=59 25282: mi=3756 s=61 e=61 25283: mi=3756 s=64 e=64 25284: mi=3756 s=67 e=67 25285: mi=3756 s=70 e=71 25286: mi=3756 s=73 e=73 25287: mi=3756 s=76 e=77 25288: mi=3756 s=80 e=81 25289: mi=3756 s=84 e=85 25290: mi=3756 s=88 e=88 25291: mi=3757 s=0 e=2 25292: mi=3757 s=4 e=4 25293: mi=3757 s=7 e=8 25294: mi=3757 s=11 e=12 25295: mi=3757 s=14 e=20 25296: mi=3757 s=23 e=27 25297: mi=3757 s=30 e=31 25298: mi=3757 s=33 e=35 25299: mi=3757 s=37 e=39 25300: mi=3757 s=41 e=42 25301: mi=3757 s=45 e=45 25302: mi=3757 s=47 e=47 25303: mi=3757 s=50 e=54 25304: mi=3757 s=57 e=62 25305: mi=3757 s=64 e=66 25306: mi=3757 s=68 e=68 25307: mi=3757 s=71 e=74 25308: mi=3757 s=77 e=80 25309: mi=3757 s=82 e=82 25310: mi=3757 s=84 e=86 25311: mi=3757 s=89 e=92 25312: mi=3757 s=95 e=96 25313: mi=3757 s=98 e=98 25314: mi=3757 s=100 e=102 25315: mi=3757 s=104 e=104 25316: mi=3757 s=107 e=108 25317: mi=3757 s=111 e=111 25318: mi=3757 s=113 e=113 25319: mi=3757 s=115 e=115 25320: mi=3757 s=117 e=117 25321: mi=3757 s=120 e=121 25322: mi=3757 s=123 e=125 25323: mi=3757 s=127 e=129 25324: mi=3757 s=131 e=131 25325: mi=3757 s=134 e=136 25326: mi=3757 s=138 e=138 25327: mi=3757 s=141 e=143 25328: mi=3757 s=146 e=146 25329: mi=3757 s=149 e=153 25330: mi=3757 s=156 e=158 25331: mi=3757 s=161 e=161 25332: mi=3757 s=162 e=164 25333: mi=3757 s=166 e=166 25334: mi=3757 s=168 e=168 25335: mi=3757 s=171 e=172 25336: mi=3757 s=174 e=174 25337: mi=3757 s=177 e=177 25338: mi=3757 s=178 e=178 25339: mi=3757 s=180 e=180 25340: mi=3757 s=182 e=182 25341: mi=3757 s=184 e=186 25342: mi=3757 s=188 e=190 25343: mi=3757 s=192 e=192 25344: mi=3757 s=195 e=197 25345: mi=3757 s=199 e=199 25346: mi=3757 s=202 e=202 25347: mi=3757 s=203 e=203 25348: mi=3757 s=205 e=205 25349: mi=3757 s=208 e=208 25350: mi=3757 s=211 e=211 25351: mi=3757 s=212 e=214 25352: mi=3757 s=216 e=216 25353: mi=3757 s=217 e=217 25354: mi=3757 s=220 e=223 25355: mi=3757 s=225 e=225 25356: mi=3757 s=227 e=227 25357: mi=3757 s=230 e=230 25358: mi=3757 s=233 e=234 25359: mi=3757 s=236 e=238 25360: mi=3757 s=240 e=240 25361: mi=3757 s=243 e=243 25362: mi=3758 s=0 e=0 25363: mi=3758 s=3 e=3 25364: mi=3758 s=5 e=5 25365: mi=3758 s=8 e=8 25366: mi=3759 s=0 e=4 25367: mi=3759 s=7 e=7 25368: mi=3759 s=9 e=9 25369: mi=3759 s=11 e=11 25370: mi=3759 s=13 e=13 25371: mi=3759 s=15 e=15 25372: mi=3759 s=18 e=18 25373: mi=3759 s=21 e=21 25374: mi=3759 s=24 e=25 25375: mi=3759 s=27 e=27 25376: mi=3759 s=30 e=31 25377: mi=3759 s=34 e=35 25378: mi=3759 s=38 e=39 25379: mi=3759 s=42 e=42 25380: mi=3759 s=45 e=46 25381: mi=3759 s=49 e=50 25382: mi=3759 s=53 e=53 25383: mi=3759 s=56 e=57 25384: mi=3759 s=59 e=59 25385: mi=3759 s=62 e=62 25386: mi=3759 s=64 e=66 25387: mi=3759 s=68 e=68 25388: mi=3759 s=70 e=70 25389: mi=3759 s=72 e=72 25390: mi=3759 s=74 e=74 25391: mi=3759 s=76 e=76 25392: mi=3759 s=79 e=80 25393: mi=3759 s=82 e=82 25394: mi=3759 s=84 e=84 25395: mi=3759 s=86 e=86 25396: mi=3759 s=89 e=89 25397: mi=3759 s=90 e=90 25398: mi=3759 s=92 e=92 25399: mi=3759 s=94 e=94 25400: mi=3759 s=96 e=97 25401: mi=3759 s=100 e=100 25402: mi=3760 s=0 e=2 25403: mi=3760 s=5 e=5 25404: mi=3760 s=7 e=7 25405: mi=3760 s=9 e=9 25406: mi=3760 s=10 e=10 25407: mi=3760 s=12 e=12 25408: mi=3760 s=14 e=14 25409: mi=3760 s=16 e=16 25410: mi=3760 s=18 e=18 25411: mi=3760 s=20 e=21 25412: mi=3760 s=24 e=25 25413: mi=3760 s=27 e=27 25414: mi=3760 s=29 e=29 25415: mi=3760 s=32 e=32 25416: mi=3760 s=35 e=35 25417: mi=3760 s=38 e=38 25418: mi=3760 s=40 e=40 25419: mi=3760 s=43 e=43 25420: mi=3760 s=45 e=45 25421: mi=3760 s=47 e=47 25422: mi=3760 s=49 e=49 25423: mi=3760 s=51 e=51 25424: mi=3760 s=54 e=54 25425: mi=3760 s=57 e=57 25426: mi=3760 s=60 e=61 25427: mi=3760 s=63 e=63 25428: mi=3760 s=66 e=67 25429: mi=3760 s=70 e=71 25430: mi=3760 s=74 e=75 25431: mi=3760 s=78 e=78 25432: mi=3760 s=80 e=80 25433: mi=3760 s=83 e=86 25434: mi=3760 s=88 e=88 25435: mi=3760 s=91 e=91 25436: mi=3760 s=94 e=94 25437: mi=3760 s=95 e=95 25438: mi=3760 s=98 e=99 25439: mi=3760 s=101 e=101 25440: mi=3760 s=104 e=104 25441: mi=3760 s=105 e=105 25442: mi=3760 s=107 e=107 25443: mi=3760 s=110 e=111 25444: mi=3760 s=113 e=113 25445: mi=3760 s=115 e=115 25446: mi=3760 s=118 e=121 25447: mi=3760 s=123 e=123 25448: mi=3760 s=125 e=125 25449: mi=3760 s=128 e=128 25450: mi=3760 s=130 e=130 25451: mi=3760 s=133 e=133 25452: mi=3760 s=136 e=136 25453: mi=3760 s=139 e=139 25454: mi=3760 s=141 e=141 25455: mi=3760 s=143 e=143 25456: mi=3761 s=0 e=0 25457: mi=3761 s=2 e=2 25458: mi=3761 s=4 e=4 25459: mi=3761 s=7 e=10 25460: mi=3761 s=13 e=14 25461: mi=3761 s=16 e=16 25462: mi=3761 s=17 e=17 25463: mi=3761 s=19 e=19 25464: mi=3761 s=21 e=21 25465: mi=3761 s=23 e=23 25466: mi=3761 s=25 e=25 25467: mi=3761 s=27 e=27 25468: mi=3761 s=30 e=30 25469: mi=3761 s=32 e=32 25470: mi=3761 s=35 e=35 25471: mi=3761 s=37 e=38 25472: mi=3761 s=41 e=42 25473: mi=3761 s=45 e=45 25474: mi=3761 s=47 e=47 25475: mi=3761 s=49 e=49 25476: mi=3761 s=51 e=51 25477: mi=3761 s=54 e=54 25478: mi=3761 s=57 e=57 25479: mi=3762 s=0 e=0 25480: mi=3762 s=2 e=2 25481: mi=3762 s=4 e=4 25482: mi=3762 s=6 e=6 25483: mi=3762 s=9 e=9 25484: mi=3763 s=0 e=0 25485: mi=3763 s=3 e=4 25486: mi=3763 s=7 e=8 25487: mi=3763 s=10 e=10 25488: mi=3763 s=11 e=11 25489: mi=3763 s=14 e=18 25490: mi=3763 s=21 e=22 25491: mi=3763 s=24 e=24 25492: mi=3763 s=27 e=27 25493: mi=3763 s=30 e=30 25494: mi=3766 s=0 e=0 25495: mi=3766 s=2 e=2 25496: mi=3766 s=5 e=5 25497: mi=3767 s=0 e=0 25498: mi=3767 s=2 e=2 25499: mi=3767 s=4 e=4 25500: mi=3767 s=7 e=8 25501: mi=3767 s=11 e=12 25502: mi=3767 s=15 e=15 25503: mi=3767 s=17 e=17 25504: mi=3767 s=20 e=21 25505: mi=3767 s=23 e=23 25506: mi=3767 s=26 e=27 25507: mi=3767 s=30 e=30 25508: mi=3768 s=0 e=0 25509: mi=3768 s=2 e=2 25510: mi=3768 s=5 e=5 25511: mi=3769 s=0 e=0 25512: mi=3769 s=2 e=3 25513: mi=3769 s=6 e=6 25514: mi=3769 s=8 e=8 25515: mi=3769 s=11 e=12 25516: mi=3769 s=14 e=14 25517: mi=3769 s=17 e=18 25518: mi=3769 s=20 e=20 25519: mi=3769 s=23 e=24 25520: mi=3769 s=27 e=27 25521: mi=3770 s=0 e=0 25522: mi=3770 s=2 e=2 25523: mi=3770 s=5 e=5 25524: mi=3771 s=0 e=0 25525: mi=3771 s=2 e=2 25526: mi=3771 s=5 e=6 25527: mi=3771 s=8 e=8 25528: mi=3771 s=10 e=11 25529: mi=3771 s=14 e=14 25530: mi=3771 s=16 e=16 25531: mi=3771 s=19 e=19 25532: mi=3772 s=0 e=0 25533: mi=3772 s=2 e=2 25534: mi=3773 s=0 e=0 25535: mi=3773 s=2 e=2 25536: mi=3774 s=0 e=0 25537: mi=3774 s=2 e=2 25538: mi=3775 s=0 e=0 25539: mi=3775 s=2 e=2 25540: mi=3776 s=0 e=0 25541: mi=3776 s=2 e=2 25542: mi=3777 s=0 e=0 25543: mi=3777 s=2 e=2 25544: mi=3778 s=0 e=0 25545: mi=3778 s=3 e=4 25546: mi=3779 s=0 e=0 25547: mi=3779 s=3 e=3 25548: mi=3780 s=0 e=0 25549: mi=3780 s=3 e=4 25550: mi=3780 s=6 e=6 25551: mi=3780 s=8 e=8 25552: mi=3780 s=11 e=11 25553: mi=3780 s=13 e=13 25554: mi=3780 s=15 e=15 25555: mi=3780 s=18 e=18 25556: mi=3780 s=20 e=20 25557: mi=3780 s=22 e=22 25558: mi=3780 s=25 e=25 25559: mi=3780 s=27 e=27 25560: mi=3780 s=30 e=30 25561: mi=3799 s=0 e=5 25562: mi=3799 s=7 e=7 25563: mi=3799 s=9 e=9 25564: mi=3799 s=12 e=13 25565: mi=3799 s=15 e=15 25566: mi=3799 s=17 e=17 25567: mi=3799 s=19 e=19 25568: mi=3799 s=22 e=22 25569: mi=3799 s=24 e=24 25570: mi=3799 s=27 e=27 25571: mi=3799 s=30 e=30 25572: mi=3799 s=32 e=32 25573: mi=3799 s=35 e=36 25574: mi=3799 s=39 e=39 25575: mi=3799 s=41 e=41 25576: mi=3799 s=43 e=45 25577: mi=3799 s=48 e=48 25578: mi=3799 s=50 e=50 25579: mi=3799 s=53 e=53 25580: mi=3799 s=56 e=60 25581: mi=3799 s=63 e=64 25582: mi=3799 s=67 e=67 25583: mi=3799 s=69 e=69 25584: mi=3799 s=72 e=72 25585: mi=3799 s=74 e=74 25586: mi=3799 s=76 e=76 25587: mi=3799 s=79 e=80 25588: mi=3799 s=82 e=82 25589: mi=3799 s=85 e=85 25590: mi=3799 s=88 e=88 25591: mi=3799 s=90 e=90 25592: mi=3799 s=93 e=93 25593: mi=3799 s=95 e=95 25594: mi=3806 s=0 e=0 25595: mi=3806 s=2 e=2 25596: mi=3806 s=4 e=4 25597: mi=3806 s=7 e=7 25598: mi=3814 s=0 e=3 25599: mi=3814 s=6 e=7 25600: mi=3814 s=9 e=11 25601: mi=3814 s=13 e=13 25602: mi=3814 s=15 e=15 25603: mi=3814 s=18 e=18 25604: mi=3814 s=20 e=20 25605: mi=3814 s=22 e=26 25606: mi=3814 s=29 e=29 25607: mi=3819 s=0 e=0 25608: mi=3819 s=3 e=4 25609: mi=3819 s=6 e=6 25610: mi=3819 s=8 e=8 25611: mi=3819 s=11 e=11 25612: mi=3819 s=14 e=14 25613: mi=3819 s=17 e=20 25614: mi=3819 s=22 e=22 25615: mi=3819 s=24 e=24 25616: mi=3819 s=26 e=26 25617: mi=3819 s=27 e=27 25618: mi=3819 s=30 e=30 25619: mi=3819 s=31 e=31 25620: mi=3819 s=33 e=33 25621: mi=3819 s=34 e=34 25622: mi=3819 s=37 e=38 25623: mi=3819 s=40 e=40 25624: mi=3819 s=43 e=45 25625: mi=3819 s=48 e=48 25626: mi=3822 s=0 e=0 25627: mi=3822 s=3 e=5 25628: mi=3822 s=8 e=9 25629: mi=3822 s=11 e=11 25630: mi=3822 s=13 e=13 25631: mi=3822 s=16 e=16 25632: mi=3822 s=19 e=19 25633: mi=3822 s=21 e=21 25634: mi=3822 s=24 e=25 25635: mi=3822 s=26 e=26 25636: mi=3822 s=28 e=28 25637: mi=3822 s=31 e=32 25638: mi=3822 s=35 e=36 25639: mi=3822 s=38 e=38 25640: mi=3822 s=40 e=41 25641: mi=3822 s=43 e=43 25642: mi=3822 s=45 e=45 25643: mi=3822 s=47 e=47 25644: mi=3822 s=49 e=51 25645: mi=3822 s=53 e=53 25646: mi=3822 s=54 e=54 25647: mi=3822 s=55 e=55 25648: mi=3822 s=57 e=57 25649: mi=3822 s=59 e=60 25650: mi=3822 s=62 e=62 25651: mi=3822 s=64 e=64 25652: mi=3822 s=66 e=66 25653: mi=3822 s=68 e=68 25654: mi=3822 s=70 e=70 25655: mi=3822 s=72 e=74 25656: mi=3822 s=76 e=77 25657: mi=3822 s=78 e=78 25658: mi=3822 s=80 e=80 25659: mi=3822 s=82 e=82 25660: mi=3822 s=84 e=84 25661: mi=3822 s=86 e=88 25662: mi=3787 s=0 e=0 25663: mi=3787 s=3 e=4 25664: mi=3787 s=6 e=6 25665: mi=3787 s=8 e=8 25666: mi=3787 s=11 e=12 25667: mi=3787 s=14 e=14 25668: mi=3787 s=16 e=16 25669: mi=3787 s=19 e=19 25670: mi=3787 s=22 e=22 25671: mi=3787 s=24 e=24 25672: mi=3787 s=26 e=27 25673: mi=3787 s=29 e=29 25674: mi=3787 s=32 e=33 25675: mi=3787 s=35 e=35 25676: mi=3787 s=37 e=37 25677: mi=3787 s=39 e=40 25678: mi=3787 s=43 e=44 25679: mi=3789 s=0 e=1 25680: mi=3789 s=3 e=3 25681: mi=3789 s=6 e=6 25682: mi=3789 s=7 e=7 25683: mi=3789 s=9 e=9 25684: mi=3789 s=11 e=11 25685: mi=3789 s=13 e=13 25686: mi=3789 s=16 e=16 25687: mi=3789 s=18 e=18 25688: mi=3789 s=21 e=21 25689: mi=3789 s=23 e=23 25690: mi=3789 s=25 e=25 25691: mi=3789 s=27 e=27 25692: mi=3789 s=29 e=29 25693: mi=3789 s=32 e=32 25694: mi=3789 s=34 e=34 25695: mi=3789 s=36 e=36 25696: mi=3789 s=38 e=39 25697: mi=3789 s=42 e=43 25698: mi=3789 s=44 e=46 25699: mi=3790 s=0 e=0 25700: mi=3790 s=2 e=2 25701: mi=3790 s=5 e=5 25702: mi=3790 s=8 e=9 25703: mi=3790 s=10 e=10 25704: mi=3790 s=12 e=12 25705: mi=3790 s=15 e=16 25706: mi=3790 s=19 e=19 25707: mi=3790 s=21 e=21 25708: mi=3790 s=23 e=23 25709: mi=3790 s=24 e=26 25710: mi=3790 s=27 e=28 25711: mi=3793 s=0 e=0 25712: mi=3793 s=2 e=2 25713: mi=3793 s=5 e=6 25714: mi=3793 s=8 e=8 25715: mi=3793 s=10 e=10 25716: mi=3793 s=12 e=14 25717: mi=3793 s=17 e=18 25718: mi=3793 s=19 e=20 25719: mi=3795 s=0 e=0 25720: mi=3795 s=2 e=2 25721: mi=3795 s=5 e=6 25722: mi=3797 s=0 e=0 25723: mi=3797 s=2 e=2 25724: mi=3797 s=5 e=6 25725: mi=3798 s=0 e=0 25726: mi=3798 s=2 e=2 25727: mi=3798 s=4 e=5 25728: mi=3798 s=8 e=13 25729: mi=3798 s=15 e=15 25730: mi=3798 s=18 e=18 25731: mi=3798 s=19 e=19 25732: mi=3798 s=22 e=22 25733: mi=3798 s=24 e=24 25734: mi=3798 s=27 e=27 25735: mi=3798 s=29 e=29 25736: mi=3798 s=31 e=31 25737: mi=3798 s=34 e=34 25738: mi=3798 s=36 e=37 25739: mi=3798 s=40 e=40 25740: mi=3798 s=42 e=42 25741: mi=3798 s=44 e=49 25742: mi=3798 s=52 e=52 25743: mi=3800 s=0 e=4 25744: mi=3800 s=6 e=6 25745: mi=3800 s=8 e=9 25746: mi=3800 s=10 e=11 25747: mi=3800 s=14 e=15 25748: mi=3800 s=17 e=18 25749: mi=3800 s=19 e=19 25750: mi=3800 s=22 e=24 25751: mi=3800 s=27 e=28 25752: mi=3800 s=31 e=32 25753: mi=3800 s=34 e=34 25754: mi=3800 s=37 e=38 25755: mi=3800 s=39 e=39 25756: mi=3800 s=41 e=43 25757: mi=3800 s=45 e=46 25758: mi=3800 s=47 e=47 25759: mi=3800 s=49 e=51 25760: mi=3800 s=54 e=55 25761: mi=3800 s=57 e=59 25762: mi=3800 s=60 e=60 25763: mi=3800 s=62 e=64 25764: mi=3800 s=66 e=66 25765: mi=3800 s=68 e=70 25766: mi=3800 s=72 e=72 25767: mi=3800 s=75 e=76 25768: mi=3800 s=79 e=80 25769: mi=3800 s=83 e=84 25770: mi=3800 s=86 e=86 25771: mi=3800 s=89 e=90 25772: mi=3800 s=92 e=92 25773: mi=3800 s=95 e=96 25774: mi=3800 s=98 e=99 25775: mi=3801 s=0 e=0 25776: mi=3801 s=3 e=3 25777: mi=3801 s=5 e=5 25778: mi=3801 s=8 e=8 25779: mi=3802 s=0 e=4 25780: mi=3802 s=6 e=8 25781: mi=3802 s=10 e=12 25782: mi=3802 s=15 e=18 25783: mi=3802 s=20 e=20 25784: mi=3802 s=23 e=26 25785: mi=3802 s=28 e=30 25786: mi=3802 s=33 e=33 25787: mi=3802 s=35 e=37 25788: mi=3802 s=39 e=39 25789: mi=3802 s=42 e=45 25790: mi=3802 s=47 e=49 25791: mi=3802 s=51 e=53 25792: mi=3802 s=55 e=57 25793: mi=3802 s=59 e=61 25794: mi=3802 s=63 e=63 25795: mi=3802 s=66 e=69 25796: mi=3802 s=71 e=71 25797: mi=3802 s=73 e=73 25798: mi=3802 s=75 e=77 25799: mi=3802 s=79 e=79 25800: mi=3802 s=81 e=83 25801: mi=3802 s=85 e=85 25802: mi=3802 s=87 e=89 25803: mi=3802 s=91 e=93 25804: mi=3802 s=95 e=95 25805: mi=3802 s=98 e=101 25806: mi=3802 s=103 e=105 25807: mi=3802 s=107 e=107 25808: mi=3802 s=110 e=110 25809: mi=3802 s=111 e=113 25810: mi=3802 s=115 e=115 25811: mi=3802 s=118 e=120 25812: mi=3802 s=122 e=122 25813: mi=3802 s=125 e=128 25814: mi=3802 s=130 e=132 25815: mi=3802 s=134 e=135 25816: mi=3802 s=138 e=145 25817: mi=3802 s=148 e=148 25818: mi=3802 s=149 e=151 25819: mi=3803 s=0 e=0 25820: mi=3803 s=2 e=2 25821: mi=3803 s=4 e=4 25822: mi=3803 s=7 e=7 25823: mi=3803 s=10 e=10 25824: mi=3804 s=0 e=0 25825: mi=3804 s=2 e=2 25826: mi=3804 s=5 e=5 25827: mi=3804 s=7 e=7 25828: mi=3804 s=9 e=9 25829: mi=3804 s=11 e=11 25830: mi=3804 s=14 e=14 25831: mi=3804 s=17 e=17 25832: mi=3804 s=19 e=19 25833: mi=3804 s=22 e=22 25834: mi=3805 s=0 e=0 25835: mi=3805 s=2 e=2 25836: mi=3805 s=4 e=9 25837: mi=3805 s=12 e=12 25838: mi=3812 s=0 e=0 25839: mi=3812 s=2 e=2 25840: mi=3812 s=5 e=5 25841: mi=3815 s=0 e=0 25842: mi=3815 s=2 e=2 25843: mi=3815 s=5 e=5 25844: mi=3820 s=0 e=0 25845: mi=3820 s=3 e=3 25846: mi=3820 s=6 e=8 25847: mi=3820 s=10 e=13 25848: mi=3820 s=16 e=16 25849: mi=3823 s=0 e=0 25850: mi=3823 s=2 e=2 25851: mi=3823 s=5 e=5 25852: mi=3824 s=0 e=0 25853: mi=3824 s=2 e=2 25854: mi=3824 s=4 e=4 25855: mi=3824 s=7 e=8 25856: mi=3824 s=11 e=12 25857: mi=3824 s=15 e=15 25858: mi=3824 s=17 e=17 25859: mi=3824 s=20 e=20 25860: mi=3825 s=0 e=0 25861: mi=3825 s=2 e=2 25862: mi=3825 s=5 e=5 25863: mi=3826 s=0 e=0 25864: mi=3826 s=2 e=2 25865: mi=3826 s=5 e=5 25866: mi=3827 s=0 e=0 25867: mi=3827 s=3 e=3 25868: mi=3828 s=0 e=0 25869: mi=3828 s=3 e=3 25870: mi=3828 s=5 e=5 25871: mi=3828 s=8 e=8 25872: mi=3828 s=10 e=10 25873: mi=3829 s=0 e=1 25874: mi=3829 s=3 e=3 25875: mi=3829 s=6 e=6 25876: mi=3829 s=8 e=8 25877: mi=3829 s=11 e=11 25878: mi=3829 s=13 e=13 25879: mi=3829 s=16 e=16 25880: mi=3829 s=19 e=19 25881: mi=3829 s=22 e=22 25882: mi=3829 s=25 e=26 25883: mi=3829 s=29 e=30 25884: mi=3829 s=33 e=33 25885: mi=3829 s=35 e=35 25886: mi=3829 s=38 e=38 25887: mi=3829 s=41 e=41 25888: mi=3829 s=44 e=44 25889: mi=3829 s=47 e=48 25890: mi=3829 s=51 e=52 25891: mi=3829 s=55 e=55 25892: mi=3829 s=58 e=58 25893: mi=3829 s=61 e=62 25894: mi=3829 s=64 e=64 25895: mi=3829 s=67 e=67 25896: mi=3829 s=70 e=70 25897: mi=3829 s=73 e=74 25898: mi=3829 s=76 e=76 25899: mi=3829 s=79 e=79 25900: mi=3829 s=82 e=83 25901: mi=3830 s=0 e=0 25902: mi=3830 s=2 e=2 25903: mi=3830 s=5 e=5 25904: mi=3831 s=0 e=0 25905: mi=3831 s=2 e=2 25906: mi=3831 s=4 e=4 25907: mi=3831 s=7 e=8 25908: mi=3831 s=10 e=10 25909: mi=3831 s=12 e=12 25910: mi=3831 s=14 e=14 25911: mi=3831 s=16 e=17 25912: mi=3831 s=20 e=20 25913: mi=3831 s=23 e=23 25914: mi=3831 s=24 e=24 25915: mi=3831 s=26 e=26 25916: mi=3831 s=28 e=28 25917: mi=3831 s=30 e=31 25918: mi=3831 s=34 e=34 25919: mi=3831 s=37 e=37 25920: mi=3832 s=0 e=0 25921: mi=3832 s=2 e=2 25922: mi=3832 s=5 e=5 25923: mi=3835 s=0 e=0 25924: mi=3835 s=2 e=2 25925: mi=3835 s=5 e=6 25926: mi=3835 s=7 e=7 25927: mi=3835 s=9 e=9 25928: mi=3835 s=11 e=11 25929: mi=3835 s=14 e=16 25930: mi=3835 s=18 e=18 25931: mi=3835 s=20 e=20 25932: mi=3835 s=22 e=22 25933: mi=3835 s=25 e=26 25934: mi=3835 s=29 e=29 25935: mi=3835 s=31 e=31 25936: mi=3835 s=33 e=33 25937: mi=3835 s=35 e=35 25938: mi=3835 s=37 e=37 25939: mi=3835 s=39 e=39 25940: mi=3835 s=41 e=41 25941: mi=3835 s=44 e=44 25942: mi=3835 s=46 e=46 25943: mi=3835 s=49 e=50 25944: mi=3835 s=52 e=52 25945: mi=3835 s=54 e=54 25946: mi=3835 s=57 e=58 25947: mi=3835 s=61 e=62 25948: mi=3835 s=64 e=64 25949: mi=3835 s=66 e=66 25950: mi=3835 s=68 e=68 25951: mi=3835 s=71 e=72 25952: mi=3835 s=75 e=76 25953: mi=3835 s=78 e=78 25954: mi=3835 s=80 e=80 25955: mi=3835 s=82 e=82 25956: mi=3835 s=84 e=84 25957: mi=3835 s=87 e=88 25958: mi=3835 s=91 e=91 25959: mi=3835 s=93 e=93 25960: mi=3835 s=94 e=94 25961: mi=3835 s=96 e=97 25962: mi=3835 s=100 e=100 25963: mi=3835 s=102 e=102 25964: mi=3835 s=105 e=106 25965: mi=3835 s=109 e=109 25966: mi=3835 s=110 e=110 25967: mi=3835 s=113 e=114 25968: mi=3835 s=116 e=116 25969: mi=3835 s=119 e=120 25970: mi=3835 s=122 e=122 25971: mi=3835 s=124 e=124 25972: mi=3835 s=127 e=128 25973: mi=3835 s=130 e=130 25974: mi=3835 s=132 e=132 25975: mi=3835 s=135 e=136 25976: mi=3835 s=138 e=139 25977: mi=3835 s=142 e=142 25978: mi=3835 s=143 e=144 25979: mi=3835 s=145 e=145 25980: mi=3835 s=146 e=146 25981: mi=3835 s=148 e=149 25982: mi=3835 s=150 e=150 25983: mi=3835 s=152 e=152 25984: mi=3835 s=155 e=156 25985: mi=3835 s=159 e=159 25986: mi=3835 s=160 e=160 25987: mi=3835 s=162 e=163 25988: mi=3835 s=166 e=166 25989: mi=3835 s=167 e=167 25990: mi=3834 s=0 e=2 25991: mi=3834 s=4 e=4 25992: mi=3834 s=6 e=8 25993: mi=3834 s=10 e=10 25994: mi=3834 s=13 e=14 25995: mi=3834 s=16 e=18 25996: mi=3834 s=20 e=20 25997: mi=3834 s=23 e=24 25998: mi=3834 s=27 e=28 25999: mi=3834 s=30 e=30 26000: mi=3834 s=32 e=34 26001: mi=3834 s=36 e=36 26002: mi=3834 s=39 e=40 26003: mi=3834 s=43 e=44 26004: mi=3834 s=46 e=46 26005: mi=3834 s=49 e=49 26006: mi=3834 s=50 e=50 26007: mi=3834 s=52 e=53 26008: mi=3834 s=55 e=57 26009: mi=3834 s=59 e=60 26010: mi=3834 s=62 e=64 26011: mi=3834 s=66 e=66 26012: mi=3834 s=69 e=70 26013: mi=3834 s=72 e=72 26014: mi=3834 s=75 e=75 26015: mi=3834 s=76 e=76 26016: mi=3834 s=79 e=80 26017: mi=3834 s=82 e=84 26018: mi=3834 s=86 e=86 26019: mi=3834 s=89 e=90 26020: mi=3834 s=93 e=94 26021: mi=3834 s=96 e=96 26022: mi=3834 s=98 e=99 26023: mi=3834 s=101 e=105 26024: mi=3834 s=108 e=111 26025: mi=3834 s=113 e=113 26026: mi=3834 s=115 e=117 26027: mi=3834 s=119 e=119 26028: mi=3834 s=122 e=122 26029: mi=3834 s=124 e=126 26030: mi=3834 s=128 e=128 26031: mi=3834 s=131 e=134 26032: mi=3834 s=137 e=139 26033: mi=3834 s=141 e=141 26034: mi=3834 s=144 e=149 26035: mi=3834 s=151 e=154 26036: mi=3834 s=156 e=156 26037: mi=3834 s=158 e=159 26038: mi=3834 s=161 e=161 26039: mi=3834 s=163 e=167 26040: mi=3834 s=169 e=169 26041: mi=3834 s=171 e=171 26042: mi=3834 s=173 e=175 26043: mi=3834 s=177 e=179 26044: mi=3834 s=181 e=183 26045: mi=3834 s=186 e=187 26046: mi=3834 s=190 e=192 26047: mi=3834 s=194 e=194 26048: mi=3834 s=197 e=198 26049: mi=3834 s=201 e=203 26050: mi=3834 s=205 e=207 26051: mi=3834 s=209 e=209 26052: mi=3834 s=212 e=217 26053: mi=3834 s=219 e=224 26054: mi=3834 s=227 e=227 26055: mi=3834 s=230 e=231 26056: mi=3834 s=233 e=235 26057: mi=3834 s=237 e=237 26058: mi=3834 s=240 e=244 26059: mi=3834 s=247 e=250 26060: mi=3834 s=252 e=252 26061: mi=3834 s=254 e=254 26062: mi=3834 s=256 e=258 26063: mi=3834 s=260 e=262 26064: mi=3834 s=265 e=267 26065: mi=3834 s=269 e=269 26066: mi=3834 s=272 e=273 26067: mi=3834 s=275 e=275 26068: mi=3834 s=277 e=278 26069: mi=3834 s=280 e=286 26070: mi=3834 s=288 e=288 26071: mi=3834 s=291 e=296 26072: mi=3834 s=298 e=298 26073: mi=3834 s=301 e=302 26074: mi=3834 s=304 e=306 26075: mi=3834 s=308 e=311 26076: mi=3834 s=314 e=315 26077: mi=3834 s=318 e=320 26078: mi=3834 s=322 e=322 26079: mi=3834 s=324 e=324 26080: mi=3834 s=327 e=327 26081: mi=3834 s=330 e=332 26082: mi=3834 s=334 e=334 26083: mi=3834 s=337 e=341 26084: mi=3834 s=344 e=345 26085: mi=3834 s=347 e=347 26086: mi=3834 s=348 e=348 26087: mi=3834 s=350 e=350 26088: mi=3834 s=352 e=352 26089: mi=3834 s=354 e=356 26090: mi=3834 s=358 e=363 26091: mi=3834 s=366 e=369 26092: mi=3834 s=371 e=373 26093: mi=3834 s=376 e=379 26094: mi=3834 s=381 e=385 26095: mi=3834 s=388 e=390 26096: mi=3834 s=392 e=392 26097: mi=3834 s=395 e=396 26098: mi=3834 s=398 e=398 26099: mi=3834 s=400 e=404 26100: mi=3834 s=407 e=409 26101: mi=3834 s=411 e=411 26102: mi=3834 s=414 e=417 26103: mi=3834 s=420 e=422 26104: mi=3834 s=424 e=424 26105: mi=3834 s=427 e=430 26106: mi=3834 s=433 e=435 26107: mi=3834 s=437 e=437 26108: mi=3834 s=440 e=443 26109: mi=3834 s=445 e=445 26110: mi=3834 s=448 e=449 26111: mi=3834 s=452 e=454 26112: mi=3834 s=456 e=457 26113: mi=3834 s=460 e=462 26114: mi=3834 s=464 e=464 26115: mi=3834 s=467 e=468 26116: mi=3834 s=469 e=473 26117: mi=3834 s=475 e=477 26118: mi=3834 s=479 e=479 26119: mi=3834 s=482 e=483 26120: mi=3834 s=486 e=487 26121: mi=3834 s=489 e=491 26122: mi=3834 s=493 e=494 26123: mi=3834 s=497 e=497 26124: mi=3834 s=499 e=500 26125: mi=3834 s=502 e=504 26126: mi=3834 s=506 e=506 26127: mi=3834 s=509 e=512 26128: mi=3834 s=515 e=517 26129: mi=3834 s=519 e=519 26130: mi=3834 s=522 e=523 26131: mi=3834 s=526 e=527 26132: mi=3834 s=529 e=529 26133: mi=3834 s=531 e=535 26134: mi=3834 s=537 e=537 26135: mi=3834 s=540 e=541 26136: mi=3834 s=544 e=545 26137: mi=3834 s=547 e=547 26138: mi=3834 s=549 e=549 26139: mi=3834 s=551 e=553 26140: mi=3834 s=555 e=559 26141: mi=3834 s=562 e=564 26142: mi=3834 s=566 e=566 26143: mi=3834 s=569 e=570 26144: mi=3834 s=571 e=573 26145: mi=3834 s=575 e=575 26146: mi=3834 s=578 e=579 26147: mi=3834 s=582 e=583 26148: mi=3834 s=585 e=585 26149: mi=3834 s=587 e=589 26150: mi=3834 s=591 e=591 26151: mi=3834 s=594 e=597 26152: mi=3834 s=600 e=600 26153: mi=3834 s=603 e=608 26154: mi=3834 s=611 e=613 26155: mi=3834 s=615 e=617 26156: mi=3834 s=620 e=621 26157: mi=3834 s=623 e=625 26158: mi=3834 s=627 e=627 26159: mi=3834 s=629 e=631 26160: mi=3834 s=633 e=633 26161: mi=3834 s=636 e=637 26162: mi=3834 s=640 e=641 26163: mi=3834 s=643 e=643 26164: mi=3834 s=645 e=645 26165: mi=3834 s=647 e=649 26166: mi=3834 s=651 e=651 26167: mi=3834 s=654 e=655 26168: mi=3834 s=658 e=659 26169: mi=3834 s=661 e=661 26170: mi=3834 s=664 e=665 26171: mi=3834 s=667 e=669 26172: mi=3834 s=671 e=671 26173: mi=3834 s=674 e=675 26174: mi=3834 s=677 e=677 26175: mi=3834 s=679 e=681 26176: mi=3834 s=683 e=685 26177: mi=3834 s=687 e=689 26178: mi=3834 s=691 e=693 26179: mi=3834 s=696 e=697 26180: mi=3834 s=699 e=701 26181: mi=3834 s=703 e=705 26182: mi=3834 s=708 e=710 26183: mi=3834 s=711 e=711 26184: mi=3834 s=713 e=717 26185: mi=3834 s=719 e=719 26186: mi=3834 s=722 e=724 26187: mi=3834 s=726 e=726 26188: mi=3834 s=728 e=730 26189: mi=3834 s=733 e=734 26190: mi=3834 s=736 e=738 26191: mi=3834 s=740 e=740 26192: mi=3834 s=742 e=743 26193: mi=3834 s=745 e=747 26194: mi=3834 s=749 e=749 26195: mi=3834 s=752 e=755 26196: mi=3834 s=758 e=760 26197: mi=3834 s=762 e=762 26198: mi=3834 s=765 e=770 26199: mi=3834 s=772 e=772 26200: mi=3834 s=775 e=776 26201: mi=3834 s=779 e=779 26202: mi=3834 s=781 e=783 26203: mi=3834 s=785 e=785 26204: mi=3834 s=788 e=789 26205: mi=3834 s=792 e=794 26206: mi=3834 s=797 e=799 26207: mi=3834 s=801 e=801 26208: mi=3834 s=804 e=805 26209: mi=3834 s=808 e=817 26210: mi=3834 s=820 e=820 26211: mi=3834 s=822 e=823 26212: mi=3834 s=825 e=828 26213: mi=3834 s=830 e=832 26214: mi=3834 s=834 e=836 26215: mi=3834 s=839 e=842 26216: mi=3834 s=844 e=846 26217: mi=3834 s=849 e=850 26218: mi=3834 s=852 e=852 26219: mi=3834 s=855 e=855 26220: mi=3834 s=857 e=857 26221: mi=3834 s=859 e=859 26222: mi=3834 s=861 e=863 26223: mi=3834 s=865 e=865 26224: mi=3834 s=868 e=871 26225: mi=3834 s=874 e=874 26226: mi=3834 s=876 e=877 26227: mi=3834 s=878 e=878 26228: mi=3834 s=879 e=881 26229: mi=3834 s=883 e=883 26230: mi=3834 s=886 e=887 26231: mi=3834 s=890 e=891 26232: mi=3834 s=893 e=895 26233: mi=3834 s=897 e=897 26234: mi=3834 s=900 e=901 26235: mi=3834 s=904 e=905 26236: mi=3834 s=907 e=909 26237: mi=3834 s=911 e=911 26238: mi=3834 s=914 e=915 26239: mi=3834 s=918 e=919 26240: mi=3834 s=921 e=923 26241: mi=3834 s=925 e=925 26242: mi=3834 s=928 e=929 26243: mi=3834 s=932 e=933 26244: mi=3834 s=935 e=937 26245: mi=3834 s=939 e=943 26246: mi=3834 s=945 e=945 26247: mi=3834 s=947 e=949 26248: mi=3834 s=951 e=953 26249: mi=3834 s=955 e=955 26250: mi=3834 s=957 e=959 26251: mi=3834 s=961 e=963 26252: mi=3834 s=965 e=967 26253: mi=3834 s=969 e=971 26254: mi=3834 s=973 e=975 26255: mi=3834 s=977 e=979 26256: mi=3834 s=981 e=983 26257: mi=3834 s=985 e=985 26258: mi=3834 s=987 e=989 26259: mi=3834 s=991 e=993 26260: mi=3834 s=995 e=997 26261: mi=3834 s=999 e=1003 26262: mi=3834 s=1005 e=1005 26263: mi=3834 s=1007 e=1009 26264: mi=3834 s=1011 e=1011 26265: mi=3834 s=1014 e=1016 26266: mi=3834 s=1018 e=1018 26267: mi=3834 s=1021 e=1024 26268: mi=3834 s=1027 e=1029 26269: mi=3834 s=1031 e=1033 26270: mi=3834 s=1035 e=1035 26271: mi=3834 s=1038 e=1039 26272: mi=3834 s=1042 e=1042 26273: mi=3834 s=1044 e=1046 26274: mi=3834 s=1048 e=1052 26275: mi=3834 s=1054 e=1056 26276: mi=3834 s=1057 e=1059 26277: mi=3834 s=1061 e=1065 26278: mi=3834 s=1067 e=1071 26279: mi=3834 s=1073 e=1073 26280: mi=3834 s=1074 e=1076 26281: mi=3834 s=1078 e=1082 26282: mi=3834 s=1084 e=1088 26283: mi=3834 s=1090 e=1090 26284: mi=3834 s=1091 e=1093 26285: mi=3834 s=1095 e=1099 26286: mi=3834 s=1101 e=1105 26287: mi=3834 s=1107 e=1111 26288: mi=3834 s=1113 e=1115 26289: mi=3834 s=1117 e=1121 26290: mi=3834 s=1123 e=1123 26291: mi=3834 s=1124 e=1126 26292: mi=3834 s=1128 e=1128 26293: mi=3834 s=1129 e=1131 26294: mi=3834 s=1133 e=1133 26295: mi=3834 s=1136 e=1137 26296: mi=3834 s=1140 e=1140 26297: mi=3834 s=1141 e=1141 26298: mi=3834 s=1144 e=1145 26299: mi=3834 s=1147 e=1147 26300: mi=3834 s=1150 e=1151 26301: mi=3834 s=1153 e=1155 26302: mi=3834 s=1157 e=1158 26303: mi=3834 s=1160 e=1162 26304: mi=3834 s=1164 e=1166 26305: mi=3834 s=1168 e=1170 26306: mi=3834 s=1172 e=1172 26307: mi=3834 s=1175 e=1178 26308: mi=3834 s=1180 e=1182 26309: mi=3834 s=1184 e=1186 26310: mi=3834 s=1189 e=1189 26311: mi=3834 s=1190 e=1190 26312: mi=3834 s=1191 e=1191 26313: mi=3834 s=1192 e=1192 26314: mi=3834 s=1193 e=1193 26315: mi=3834 s=1194 e=1194 26316: mi=3834 s=1197 e=1197 26317: mi=3837 s=0 e=0 26318: mi=3837 s=3 e=3 26319: mi=3837 s=5 e=7 26320: mi=3837 s=9 e=9 26321: mi=3838 s=0 e=2 26322: mi=3838 s=4 e=4 26323: mi=3838 s=5 e=5 26324: mi=3838 s=7 e=7 26325: mi=3838 s=8 e=8 26326: mi=3838 s=11 e=12 26327: mi=3838 s=15 e=16 26328: mi=3838 s=18 e=18 26329: mi=3838 s=19 e=20 26330: mi=3838 s=22 e=22 26331: mi=3838 s=24 e=24 26332: mi=3838 s=26 e=26 26333: mi=3838 s=28 e=28 26334: mi=3838 s=30 e=30 26335: mi=3838 s=32 e=34 26336: mi=3838 s=36 e=36 26337: mi=3838 s=37 e=37 26338: mi=3838 s=39 e=39 26339: mi=3838 s=41 e=41 26340: mi=3838 s=43 e=43 26341: mi=3838 s=45 e=45 26342: mi=3838 s=47 e=47 26343: mi=3838 s=49 e=49 26344: mi=3838 s=51 e=51 26345: mi=3838 s=53 e=53 26346: mi=3838 s=56 e=57 26347: mi=3838 s=59 e=59 26348: mi=3838 s=61 e=61 26349: mi=3838 s=63 e=65 26350: mi=3838 s=67 e=67 26351: mi=3838 s=69 e=69 26352: mi=3838 s=71 e=71 26353: mi=3838 s=73 e=73 26354: mi=3838 s=76 e=77 26355: mi=3838 s=79 e=79 26356: mi=3838 s=82 e=85 26357: mi=3838 s=87 e=87 26358: mi=3838 s=88 e=88 26359: mi=3838 s=90 e=90 26360: mi=3838 s=92 e=92 26361: mi=3838 s=93 e=93 26362: mi=3840 s=0 e=5 26363: mi=3840 s=7 e=11 26364: mi=3840 s=13 e=13 26365: mi=3840 s=15 e=22 26366: mi=3840 s=24 e=28 26367: mi=3840 s=30 e=32 26368: mi=3840 s=34 e=34 26369: mi=3840 s=36 e=38 26370: mi=3840 s=40 e=40 26371: mi=3840 s=43 e=44 26372: mi=3840 s=46 e=46 26373: mi=3840 s=48 e=48 26374: mi=3840 s=50 e=50 26375: mi=3840 s=52 e=53 26376: mi=3840 s=56 e=63 26377: mi=3840 s=65 e=67 26378: mi=3840 s=69 e=72 26379: mi=3841 s=0 e=0 26380: mi=3841 s=2 e=2 26381: mi=3842 s=0 e=0 26382: mi=3842 s=2 e=2 26383: mi=3843 s=0 e=0 26384: mi=3843 s=2 e=2 26385: mi=3844 s=0 e=0 26386: mi=3844 s=2 e=2 26387: mi=3845 s=0 e=0 26388: mi=3845 s=2 e=2 26389: mi=3846 s=0 e=0 26390: mi=3846 s=2 e=2 26391: mi=3847 s=0 e=0 26392: mi=3847 s=2 e=2 26393: mi=3848 s=0 e=0 26394: mi=3848 s=2 e=2 26395: mi=3849 s=0 e=0 26396: mi=3849 s=2 e=2 26397: mi=3850 s=0 e=0 26398: mi=3850 s=2 e=2 26399: mi=3851 s=0 e=0 26400: mi=3851 s=2 e=2 26401: mi=3852 s=0 e=0 26402: mi=3852 s=2 e=2 26403: mi=3853 s=0 e=0 26404: mi=3853 s=2 e=2 26405: mi=3854 s=0 e=0 26406: mi=3854 s=2 e=2 26407: mi=3855 s=0 e=0 26408: mi=3855 s=2 e=2 26409: mi=3856 s=0 e=0 26410: mi=3856 s=2 e=2 26411: mi=3857 s=0 e=0 26412: mi=3857 s=2 e=2 26413: mi=3858 s=0 e=0 26414: mi=3858 s=2 e=2 26415: mi=3859 s=0 e=0 26416: mi=3859 s=2 e=2 26417: mi=3860 s=0 e=0 26418: mi=3860 s=2 e=2 26419: mi=3861 s=0 e=0 26420: mi=3861 s=2 e=2 26421: mi=3862 s=0 e=0 26422: mi=3862 s=2 e=2 26423: mi=3863 s=0 e=0 26424: mi=3863 s=2 e=2 26425: mi=3864 s=0 e=0 26426: mi=3864 s=2 e=2 26427: mi=3865 s=0 e=0 26428: mi=3865 s=2 e=2 26429: mi=3866 s=0 e=0 26430: mi=3866 s=2 e=2 26431: mi=3867 s=0 e=0 26432: mi=3867 s=3 e=4 26433: mi=3868 s=0 e=0 26434: mi=3868 s=3 e=4 26435: mi=3869 s=0 e=0 26436: mi=3869 s=3 e=3 26437: mi=3870 s=0 e=0 26438: mi=3870 s=3 e=3 26439: mi=3871 s=0 e=0 26440: mi=3871 s=3 e=4 26441: mi=3872 s=0 e=0 26442: mi=3872 s=3 e=4 26443: mi=3873 s=0 e=0 26444: mi=3873 s=3 e=4 26445: mi=3874 s=0 e=0 26446: mi=3874 s=3 e=4 26447: mi=3875 s=0 e=0 26448: mi=3875 s=3 e=4 26449: mi=3876 s=0 e=0 26450: mi=3876 s=3 e=4 26451: mi=3877 s=0 e=0 26452: mi=3877 s=3 e=4 26453: mi=3878 s=0 e=0 26454: mi=3878 s=3 e=3 26455: mi=3879 s=0 e=3 26456: mi=3879 s=5 e=5 26457: mi=3879 s=8 e=9 26458: mi=3879 s=11 e=11 26459: mi=3879 s=14 e=15 26460: mi=3879 s=17 e=17 26461: mi=3879 s=20 e=21 26462: mi=3879 s=23 e=23 26463: mi=3879 s=26 e=27 26464: mi=3879 s=29 e=29 26465: mi=3879 s=32 e=33 26466: mi=3879 s=35 e=35 26467: mi=3879 s=38 e=38 26468: mi=3879 s=40 e=40 26469: mi=3879 s=43 e=44 26470: mi=3879 s=46 e=46 26471: mi=3879 s=49 e=50 26472: mi=3879 s=52 e=52 26473: mi=3879 s=55 e=57 26474: mi=3879 s=59 e=59 26475: mi=3879 s=62 e=64 26476: mi=3879 s=66 e=66 26477: mi=3879 s=69 e=71 26478: mi=3879 s=73 e=73 26479: mi=3879 s=76 e=78 26480: mi=3879 s=80 e=80 26481: mi=3879 s=83 e=85 26482: mi=3879 s=87 e=87 26483: mi=3879 s=90 e=92 26484: mi=3879 s=94 e=94 26485: mi=3879 s=97 e=99 26486: mi=3879 s=101 e=101 26487: mi=3879 s=104 e=106 26488: mi=3879 s=108 e=108 26489: mi=3879 s=111 e=113 26490: mi=3879 s=115 e=115 26491: mi=3879 s=117 e=117 26492: mi=3879 s=120 e=121 26493: mi=3879 s=123 e=123 26494: mi=3879 s=125 e=125 26495: mi=3879 s=128 e=128 26496: mi=3879 s=130 e=130 26497: mi=3880 s=0 e=5 26498: mi=3880 s=8 e=8 26499: mi=3880 s=10 e=10 26500: mi=3880 s=13 e=13 26501: mi=3880 s=15 e=15 26502: mi=3880 s=17 e=17 26503: mi=3880 s=20 e=20 26504: mi=3880 s=22 e=22 26505: mi=3880 s=24 e=24 26506: mi=3880 s=26 e=28 26507: mi=3880 s=30 e=30 26508: mi=3880 s=32 e=32 26509: mi=3880 s=35 e=35 26510: mi=3880 s=37 e=37 26511: mi=3880 s=39 e=39 26512: mi=3880 s=42 e=42 26513: mi=3880 s=44 e=44 26514: mi=3880 s=46 e=46 26515: mi=3880 s=49 e=49 26516: mi=3880 s=51 e=51 26517: mi=3880 s=53 e=55 26518: mi=3880 s=57 e=57 26519: mi=3880 s=59 e=59 26520: mi=3880 s=61 e=61 26521: mi=3880 s=64 e=65 26522: mi=3880 s=67 e=67 26523: mi=3880 s=69 e=72 26524: mi=3880 s=75 e=76 26525: mi=3880 s=78 e=78 26526: mi=3880 s=80 e=83 26527: mi=3880 s=86 e=87 26528: mi=3880 s=89 e=89 26529: mi=3880 s=91 e=94 26530: mi=3880 s=97 e=98 26531: mi=3880 s=100 e=100 26532: mi=3880 s=102 e=105 26533: mi=3880 s=108 e=109 26534: mi=3880 s=111 e=111 26535: mi=3880 s=113 e=113 26536: mi=3880 s=116 e=117 26537: mi=3880 s=119 e=119 26538: mi=3880 s=121 e=121 26539: mi=3880 s=123 e=123 26540: mi=3880 s=126 e=127 26541: mi=3880 s=130 e=130 26542: mi=3880 s=132 e=132 26543: mi=3880 s=134 e=136 26544: mi=3880 s=139 e=139 26545: mi=3880 s=141 e=141 26546: mi=3880 s=143 e=143 26547: mi=3880 s=145 e=145 26548: mi=3880 s=148 e=149 26549: mi=3880 s=152 e=152 26550: mi=3880 s=154 e=154 26551: mi=3880 s=156 e=156 26552: mi=3880 s=158 e=158 26553: mi=3880 s=160 e=160 26554: mi=3880 s=162 e=162 26555: mi=3880 s=164 e=164 26556: mi=3880 s=167 e=167 26557: mi=3880 s=170 e=171 26558: mi=3880 s=173 e=173 26559: mi=3880 s=176 e=177 26560: mi=3880 s=179 e=179 26561: mi=3880 s=181 e=181 26562: mi=3880 s=184 e=185 26563: mi=3880 s=187 e=187 26564: mi=3880 s=189 e=189 26565: mi=3880 s=191 e=194 26566: mi=3880 s=197 e=197 26567: mi=3880 s=199 e=199 26568: mi=3880 s=201 e=201 26569: mi=3880 s=204 e=204 26570: mi=3883 s=0 e=4 26571: mi=3883 s=6 e=6 26572: mi=3883 s=9 e=9 26573: mi=3883 s=11 e=11 26574: mi=3883 s=14 e=15 26575: mi=3883 s=18 e=19 26576: mi=3883 s=21 e=23 26577: mi=3883 s=26 e=27 26578: mi=3883 s=29 e=31 26579: mi=3883 s=34 e=35 26580: mi=3883 s=37 e=38 26581: mi=3883 s=41 e=42 26582: mi=3883 s=44 e=44 26583: mi=3883 s=45 e=45 26584: mi=3883 s=47 e=47 26585: mi=3883 s=49 e=49 26586: mi=3883 s=51 e=51 26587: mi=3883 s=53 e=53 26588: mi=3883 s=55 e=55 26589: mi=3883 s=58 e=58 26590: mi=3883 s=60 e=60 26591: mi=3883 s=63 e=64 26592: mi=3883 s=67 e=67 26593: mi=3883 s=70 e=71 26594: mi=3883 s=73 e=73 26595: mi=3883 s=75 e=77 26596: mi=3883 s=80 e=81 26597: mi=3883 s=83 e=83 26598: mi=3883 s=85 e=85 26599: mi=3883 s=87 e=87 26600: mi=3883 s=89 e=89 26601: mi=3883 s=91 e=91 26602: mi=3883 s=94 e=94 26603: mi=3883 s=96 e=96 26604: mi=3883 s=99 e=100 26605: mi=3883 s=103 e=103 26606: mi=3883 s=106 e=107 26607: mi=3883 s=109 e=109 26608: mi=3883 s=110 e=110 26609: mi=3883 s=113 e=113 26610: mi=3883 s=114 e=115 26611: mi=3883 s=116 e=116 26612: mi=3883 s=118 e=118 26613: mi=3883 s=120 e=120 26614: mi=3883 s=122 e=122 26615: mi=3883 s=125 e=125 26616: mi=3883 s=127 e=127 26617: mi=3883 s=130 e=130 26618: mi=3883 s=132 e=132 26619: mi=3883 s=134 e=134 26620: mi=3883 s=136 e=136 26621: mi=3883 s=139 e=140 26622: mi=3883 s=142 e=142 26623: mi=3884 s=0 e=0 26624: mi=3884 s=2 e=2 26625: mi=3884 s=4 e=4 26626: mi=3884 s=7 e=7 26627: mi=3884 s=8 e=8 26628: mi=3884 s=11 e=11 26629: mi=3885 s=0 e=0 26630: mi=3885 s=2 e=2 26631: mi=3885 s=4 e=4 26632: mi=3885 s=7 e=9 26633: mi=3885 s=12 e=13 26634: mi=3885 s=16 e=16 26635: mi=3885 s=18 e=18 26636: mi=3885 s=21 e=21 26637: mi=3885 s=24 e=25 26638: mi=3885 s=26 e=26 26639: mi=3885 s=28 e=28 26640: mi=3886 s=0 e=2 26641: mi=3886 s=4 e=4 26642: mi=3886 s=6 e=12 26643: mi=3886 s=14 e=14 26644: mi=3886 s=16 e=18 26645: mi=3886 s=20 e=20 26646: mi=3886 s=22 e=22 26647: mi=3886 s=23 e=24 26648: mi=3886 s=26 e=27 26649: mi=3888 s=0 e=2 26650: mi=3888 s=4 e=4 26651: mi=3888 s=7 e=8 26652: mi=3888 s=10 e=10 26653: mi=3888 s=12 e=12 26654: mi=3888 s=15 e=16 26655: mi=3888 s=18 e=18 26656: mi=3888 s=20 e=20 26657: mi=3888 s=22 e=22 26658: mi=3888 s=25 e=26 26659: mi=3888 s=28 e=28 26660: mi=3888 s=30 e=30 26661: mi=3888 s=33 e=34 26662: mi=3888 s=36 e=36 26663: mi=3888 s=39 e=39 26664: mi=3888 s=41 e=43 26665: mi=3888 s=45 e=45 26666: mi=3888 s=47 e=47 26667: mi=3888 s=49 e=49 26668: mi=3888 s=51 e=51 26669: mi=3888 s=53 e=53 26670: mi=3888 s=55 e=55 26671: mi=3888 s=57 e=57 26672: mi=3888 s=59 e=59 26673: mi=3888 s=61 e=61 26674: mi=3888 s=63 e=63 26675: mi=3888 s=65 e=65 26676: mi=3888 s=68 e=68 26677: mi=3888 s=70 e=70 26678: mi=3888 s=72 e=72 26679: mi=3888 s=74 e=74 26680: mi=3888 s=77 e=78 26681: mi=3888 s=80 e=80 26682: mi=3888 s=82 e=82 26683: mi=3888 s=85 e=86 26684: mi=3888 s=89 e=91 26685: mi=3888 s=94 e=94 26686: mi=3888 s=95 e=97 26687: mi=3888 s=99 e=99 26688: mi=3888 s=101 e=102 26689: mi=3888 s=104 e=104 26690: mi=3888 s=105 e=107 26691: mi=3888 s=109 e=109 26692: mi=3888 s=111 e=112 26693: mi=3888 s=114 e=114 26694: mi=3888 s=115 e=115 26695: mi=3889 s=0 e=0 26696: mi=3889 s=3 e=5 26697: mi=3889 s=7 e=7 26698: mi=3889 s=9 e=9 26699: mi=3889 s=11 e=11 26700: mi=3889 s=14 e=15 26701: mi=3889 s=17 e=17 26702: mi=3890 s=0 e=0 26703: mi=3890 s=3 e=4 26704: mi=3890 s=6 e=6 26705: mi=3890 s=8 e=8 26706: mi=3890 s=10 e=12 26707: mi=3890 s=15 e=16 26708: mi=3890 s=17 e=19 26709: mi=3891 s=0 e=0 26710: mi=3891 s=3 e=4 26711: mi=3891 s=6 e=6 26712: mi=3891 s=8 e=8 26713: mi=3891 s=10 e=12 26714: mi=3891 s=15 e=16 26715: mi=3891 s=17 e=19 26716: mi=3892 s=0 e=1 26717: mi=3892 s=3 e=3 26718: mi=3892 s=5 e=5 26719: mi=3892 s=8 e=8 26720: mi=3892 s=11 e=11 26721: mi=3892 s=14 e=15 26722: mi=3892 s=17 e=17 26723: mi=3892 s=20 e=20 26724: mi=3892 s=22 e=22 26725: mi=3892 s=24 e=24 26726: mi=3892 s=26 e=30 26727: mi=3892 s=33 e=34 26728: mi=3892 s=37 e=38 26729: mi=3894 s=0 e=0 26730: mi=3894 s=2 e=2 26731: mi=3894 s=5 e=6 26732: mi=3894 s=9 e=10 26733: mi=3894 s=12 e=12 26734: mi=3894 s=15 e=16 26735: mi=3894 s=18 e=18 26736: mi=3894 s=19 e=19 26737: mi=3894 s=21 e=21 26738: mi=3894 s=24 e=24 26739: mi=3894 s=25 e=25 26740: mi=3894 s=28 e=29 26741: mi=3894 s=31 e=31 26742: mi=3894 s=34 e=35 26743: mi=3894 s=37 e=37 26744: mi=3894 s=39 e=39 26745: mi=3894 s=41 e=41 26746: mi=3894 s=43 e=43 26747: mi=3894 s=45 e=45 26748: mi=3894 s=46 e=46 26749: mi=3894 s=47 e=47 26750: mi=3894 s=48 e=49 26751: mi=3894 s=50 e=51 26752: mi=3894 s=52 e=52 26753: mi=3898 s=0 e=1 26754: mi=3898 s=4 e=5 26755: mi=3898 s=7 e=7 26756: mi=3898 s=9 e=9 26757: mi=3898 s=10 e=10 26758: mi=3899 s=0 e=0 26759: mi=3899 s=3 e=4 26760: mi=3899 s=6 e=6 26761: mi=3899 s=8 e=8 26762: mi=3899 s=10 e=12 26763: mi=3899 s=15 e=16 26764: mi=3899 s=17 e=18 26765: mi=3912 s=0 e=1 26766: mi=3912 s=3 e=3 26767: mi=3912 s=4 e=4 26768: mi=3912 s=6 e=6 26769: mi=3912 s=9 e=10 26770: mi=3912 s=12 e=12 26771: mi=3912 s=13 e=13 26772: mi=3912 s=14 e=14 26773: mi=3912 s=16 e=16 26774: mi=3912 s=19 e=20 26775: mi=3912 s=22 e=22 26776: mi=3912 s=24 e=24 26777: mi=3912 s=26 e=26 26778: mi=3912 s=28 e=28 26779: mi=3912 s=31 e=32 26780: mi=3912 s=34 e=34 26781: mi=3912 s=36 e=36 26782: mi=3912 s=38 e=38 26783: mi=3912 s=39 e=39 26784: mi=3912 s=40 e=40 26785: mi=3912 s=41 e=42 26786: mi=3912 s=43 e=44 26787: mi=3912 s=45 e=45 26788: mi=3915 s=0 e=0 26789: mi=3915 s=2 e=2 26790: mi=3915 s=3 e=3 26791: mi=3915 s=4 e=4 26792: mi=3915 s=6 e=6 26793: mi=3915 s=9 e=10 26794: mi=3915 s=12 e=12 26795: mi=3915 s=14 e=14 26796: mi=3915 s=17 e=19 26797: mi=3915 s=21 e=22 26798: mi=3915 s=24 e=24 26799: mi=3915 s=26 e=26 26800: mi=3915 s=29 e=31 26801: mi=3915 s=33 e=33 26802: mi=3915 s=34 e=34 26803: mi=3915 s=36 e=36 26804: mi=3915 s=38 e=38 26805: mi=3915 s=40 e=40 26806: mi=3915 s=42 e=42 26807: mi=3915 s=45 e=45 26808: mi=3915 s=46 e=46 26809: mi=3915 s=47 e=47 26810: mi=3915 s=49 e=49 26811: mi=3915 s=51 e=51 26812: mi=3915 s=54 e=56 26813: mi=3915 s=58 e=60 26814: mi=3915 s=62 e=62 26815: mi=3915 s=63 e=64 26816: mi=3915 s=65 e=65 26817: mi=3915 s=66 e=66 26818: mi=3915 s=68 e=68 26819: mi=3915 s=70 e=71 26820: mi=3915 s=73 e=74 26821: mi=3915 s=76 e=76 26822: mi=3915 s=77 e=77 26823: mi=3915 s=79 e=79 26824: mi=3915 s=82 e=83 26825: mi=3915 s=85 e=85 26826: mi=3915 s=87 e=87 26827: mi=3915 s=89 e=89 26828: mi=3915 s=92 e=92 26829: mi=3915 s=94 e=95 26830: mi=3915 s=96 e=96 26831: mi=3915 s=98 e=98 26832: mi=3915 s=100 e=101 26833: mi=3915 s=103 e=103 26834: mi=3915 s=105 e=105 26835: mi=3915 s=106 e=106 26836: mi=3916 s=0 e=0 26837: mi=3916 s=2 e=2 26838: mi=3916 s=5 e=5 26839: mi=3916 s=7 e=7 26840: mi=3916 s=10 e=10 26841: mi=3916 s=12 e=12 26842: mi=3916 s=14 e=14 26843: mi=3916 s=16 e=16 26844: mi=3916 s=18 e=18 26845: mi=3916 s=20 e=20 26846: mi=3916 s=23 e=24 26847: mi=3917 s=0 e=0 26848: mi=3917 s=2 e=2 26849: mi=3917 s=4 e=4 26850: mi=3917 s=6 e=6 26851: mi=3917 s=7 e=7 26852: mi=3917 s=8 e=8 26853: mi=3917 s=11 e=12 26854: mi=3917 s=14 e=14 26855: mi=3917 s=17 e=18 26856: mi=3917 s=21 e=22 26857: mi=3917 s=24 e=24 26858: mi=3917 s=27 e=28 26859: mi=3917 s=31 e=32 26860: mi=3917 s=35 e=36 26861: mi=3917 s=38 e=38 26862: mi=3917 s=41 e=41 26863: mi=3917 s=42 e=42 26864: mi=3917 s=45 e=46 26865: mi=3917 s=47 e=48 26866: mi=3917 s=49 e=49 26867: mi=3919 s=0 e=2 26868: mi=3919 s=4 e=4 26869: mi=3919 s=6 e=8 26870: mi=3919 s=10 e=12 26871: mi=3919 s=14 e=15 26872: mi=3919 s=18 e=21 26873: mi=3919 s=23 e=25 26874: mi=3919 s=27 e=28 26875: mi=3919 s=31 e=31 26876: mi=3919 s=32 e=34 26877: mi=3919 s=36 e=36 26878: mi=3919 s=39 e=42 26879: mi=3919 s=44 e=46 26880: mi=3919 s=48 e=49 26881: mi=3919 s=52 e=61 26882: mi=3919 s=64 e=64 26883: mi=3919 s=65 e=67 26884: mi=3919 s=69 e=71 26885: mi=3919 s=73 e=73 26886: mi=3924 s=0 e=2 26887: mi=3924 s=4 e=4 26888: mi=3924 s=6 e=6 26889: mi=3924 s=8 e=8 26890: mi=3924 s=11 e=12 26891: mi=3924 s=14 e=17 26892: mi=3924 s=20 e=21 26893: mi=3924 s=24 e=24 26894: mi=3924 s=26 e=26 26895: mi=3924 s=28 e=28 26896: mi=3924 s=30 e=30 26897: mi=3924 s=33 e=34 26898: mi=3924 s=36 e=39 26899: mi=3924 s=42 e=43 26900: mi=3924 s=46 e=46 26901: mi=3881 s=0 e=0 26902: mi=3881 s=2 e=2 26903: mi=3882 s=0 e=1 26904: mi=3887 s=0 e=1 26905: mi=3887 s=3 e=4 26906: mi=3887 s=7 e=7 26907: mi=3887 s=9 e=9 26908: mi=3887 s=11 e=11 26909: mi=3887 s=13 e=14 26910: mi=3887 s=17 e=17 26911: mi=3893 s=0 e=1 26912: mi=3893 s=3 e=3 26913: mi=3893 s=4 e=4 26914: mi=3893 s=6 e=6 26915: mi=3893 s=8 e=8 26916: mi=3893 s=10 e=10 26917: mi=3893 s=12 e=12 26918: mi=3893 s=14 e=14 26919: mi=3893 s=16 e=16 26920: mi=3893 s=18 e=18 26921: mi=3893 s=20 e=20 26922: mi=3893 s=22 e=23 26923: mi=3893 s=25 e=25 26924: mi=3893 s=27 e=27 26925: mi=3893 s=28 e=28 26926: mi=3893 s=29 e=29 26927: mi=3893 s=31 e=31 26928: mi=3893 s=34 e=34 26929: mi=3893 s=35 e=35 26930: mi=3893 s=38 e=39 26931: mi=3893 s=41 e=41 26932: mi=3893 s=44 e=45 26933: mi=3893 s=47 e=47 26934: mi=3893 s=49 e=49 26935: mi=3893 s=51 e=51 26936: mi=3893 s=53 e=53 26937: mi=3893 s=55 e=56 26938: mi=3893 s=58 e=58 26939: mi=3893 s=60 e=60 26940: mi=3893 s=61 e=61 26941: mi=3893 s=62 e=62 26942: mi=3893 s=63 e=63 26943: mi=3893 s=64 e=65 26944: mi=3893 s=66 e=66 26945: mi=3895 s=0 e=1 26946: mi=3895 s=4 e=5 26947: mi=3896 s=0 e=1 26948: mi=3896 s=3 e=3 26949: mi=3896 s=4 e=6 26950: mi=3896 s=9 e=10 26951: mi=3896 s=12 e=12 26952: mi=3896 s=13 e=13 26953: mi=3896 s=15 e=15 26954: mi=3896 s=17 e=19 26955: mi=3896 s=22 e=25 26956: mi=3896 s=27 e=27 26957: mi=3896 s=28 e=29 26958: mi=3896 s=31 e=32 26959: mi=3896 s=33 e=33 26960: mi=3896 s=35 e=35 26961: mi=3896 s=38 e=39 26962: mi=3896 s=41 e=41 26963: mi=3896 s=43 e=43 26964: mi=3896 s=46 e=47 26965: mi=3896 s=49 e=51 26966: mi=3896 s=53 e=53 26967: mi=3896 s=55 e=55 26968: mi=3896 s=57 e=59 26969: mi=3896 s=62 e=63 26970: mi=3896 s=65 e=65 26971: mi=3896 s=66 e=66 26972: mi=3897 s=0 e=0 26973: mi=3897 s=2 e=2 26974: mi=3900 s=0 e=1 26975: mi=3900 s=3 e=3 26976: mi=3900 s=5 e=7 26977: mi=3900 s=9 e=9 26978: mi=3900 s=10 e=10 26979: mi=3900 s=13 e=14 26980: mi=3900 s=16 e=16 26981: mi=3900 s=18 e=18 26982: mi=3900 s=20 e=22 26983: mi=3900 s=25 e=26 26984: mi=3900 s=27 e=27 26985: mi=3901 s=0 e=1 26986: mi=3901 s=3 e=3 26987: mi=3901 s=5 e=5 26988: mi=3901 s=6 e=6 26989: mi=3901 s=9 e=10 26990: mi=3901 s=12 e=12 26991: mi=3901 s=14 e=14 26992: mi=3901 s=16 e=18 26993: mi=3901 s=21 e=22 26994: mi=3901 s=24 e=24 26995: mi=3901 s=26 e=26 26996: mi=3901 s=27 e=27 26997: mi=3901 s=28 e=28 26998: mi=3902 s=0 e=1 26999: mi=3902 s=4 e=5 27000: mi=3902 s=7 e=7 27001: mi=3902 s=9 e=9 27002: mi=3902 s=11 e=13 27003: mi=3902 s=16 e=17 27004: mi=3902 s=18 e=18 27005: mi=3903 s=0 e=2 27006: mi=3903 s=5 e=6 27007: mi=3903 s=8 e=8 27008: mi=3903 s=10 e=10 27009: mi=3903 s=12 e=14 27010: mi=3903 s=17 e=20 27011: mi=3903 s=22 e=22 27012: mi=3903 s=23 e=23 27013: mi=3903 s=25 e=25 27014: mi=3903 s=27 e=27 27015: mi=3903 s=30 e=30 27016: mi=3903 s=32 e=34 27017: mi=3903 s=37 e=38 27018: mi=3903 s=40 e=41 27019: mi=3903 s=44 e=50 27020: mi=3903 s=51 e=51 27021: mi=3903 s=53 e=53 27022: mi=3903 s=56 e=58 27023: mi=3903 s=59 e=59 27024: mi=3904 s=0 e=0 27025: mi=3904 s=3 e=4 27026: mi=3904 s=6 e=6 27027: mi=3904 s=8 e=8 27028: mi=3904 s=10 e=12 27029: mi=3904 s=15 e=16 27030: mi=3904 s=17 e=18 27031: mi=3905 s=0 e=0 27032: mi=3905 s=2 e=2 27033: mi=3906 s=0 e=0 27034: mi=3906 s=2 e=2 27035: mi=3907 s=0 e=0 27036: mi=3907 s=2 e=2 27037: mi=3908 s=0 e=2 27038: mi=3908 s=4 e=8 27039: mi=3908 s=10 e=12 27040: mi=3908 s=14 e=16 27041: mi=3908 s=18 e=18 27042: mi=3908 s=20 e=22 27043: mi=3908 s=24 e=28 27044: mi=3908 s=30 e=30 27045: mi=3908 s=32 e=33 27046: mi=3908 s=36 e=38 27047: mi=3908 s=41 e=44 27048: mi=3908 s=46 e=48 27049: mi=3908 s=50 e=52 27050: mi=3908 s=54 e=54 27051: mi=3908 s=56 e=58 27052: mi=3908 s=60 e=64 27053: mi=3908 s=66 e=66 27054: mi=3908 s=68 e=69 27055: mi=3908 s=72 e=74 27056: mi=3908 s=77 e=77 27057: mi=3908 s=80 e=81 27058: mi=3908 s=83 e=83 27059: mi=3908 s=85 e=87 27060: mi=3908 s=89 e=93 27061: mi=3908 s=96 e=97 27062: mi=3908 s=99 e=99 27063: mi=3908 s=102 e=103 27064: mi=3908 s=105 e=108 27065: mi=3908 s=111 e=115 27066: mi=3908 s=118 e=119 27067: mi=3908 s=121 e=121 27068: mi=3908 s=124 e=125 27069: mi=3908 s=127 e=127 27070: mi=3908 s=129 e=129 27071: mi=3908 s=131 e=133 27072: mi=3908 s=136 e=137 27073: mi=3908 s=140 e=142 27074: mi=3908 s=144 e=144 27075: mi=3908 s=146 e=146 27076: mi=3908 s=147 e=147 27077: mi=3908 s=149 e=149 27078: mi=3908 s=151 e=152 27079: mi=3908 s=155 e=157 27080: mi=3908 s=160 e=160 27081: mi=3908 s=161 e=161 27082: mi=3908 s=164 e=164 27083: mi=3908 s=166 e=166 27084: mi=3908 s=169 e=169 27085: mi=3908 s=172 e=172 27086: mi=3908 s=175 e=178 27087: mi=3908 s=181 e=182 27088: mi=3908 s=185 e=186 27089: mi=3908 s=189 e=189 27090: mi=3908 s=191 e=193 27091: mi=3908 s=195 e=195 27092: mi=3908 s=198 e=198 27093: mi=3908 s=200 e=200 27094: mi=3908 s=203 e=203 27095: mi=3908 s=206 e=206 27096: mi=3908 s=209 e=212 27097: mi=3908 s=215 e=216 27098: mi=3908 s=219 e=220 27099: mi=3908 s=223 e=224 27100: mi=3908 s=225 e=226 27101: mi=3908 s=229 e=230 27102: mi=3908 s=232 e=232 27103: mi=3908 s=234 e=235 27104: mi=3908 s=237 e=239 27105: mi=3908 s=241 e=241 27106: mi=3908 s=243 e=245 27107: mi=3908 s=247 e=247 27108: mi=3908 s=248 e=248 27109: mi=3908 s=250 e=250 27110: mi=3908 s=252 e=254 27111: mi=3908 s=256 e=256 27112: mi=3908 s=258 e=258 27113: mi=3908 s=259 e=259 27114: mi=3908 s=262 e=264 27115: mi=3908 s=266 e=266 27116: mi=3908 s=268 e=268 27117: mi=3908 s=270 e=270 27118: mi=3908 s=273 e=274 27119: mi=3908 s=276 e=276 27120: mi=3908 s=278 e=280 27121: mi=3908 s=282 e=284 27122: mi=3908 s=286 e=286 27123: mi=3908 s=289 e=289 27124: mi=3908 s=291 e=293 27125: mi=3908 s=295 e=295 27126: mi=3908 s=298 e=298 27127: mi=3908 s=300 e=302 27128: mi=3908 s=304 e=304 27129: mi=3908 s=307 e=307 27130: mi=3908 s=309 e=311 27131: mi=3908 s=313 e=313 27132: mi=3908 s=316 e=320 27133: mi=3908 s=323 e=323 27134: mi=3908 s=325 e=325 27135: mi=3908 s=328 e=328 27136: mi=3908 s=329 e=330 27137: mi=3908 s=331 e=333 27138: mi=3908 s=334 e=336 27139: mi=3908 s=338 e=342 27140: mi=3908 s=345 e=345 27141: mi=3908 s=347 e=347 27142: mi=3908 s=350 e=350 27143: mi=3909 s=0 e=1 27144: mi=3910 s=0 e=1 27145: mi=3911 s=0 e=0 27146: mi=3911 s=3 e=4 27147: mi=3911 s=6 e=6 27148: mi=3911 s=8 e=8 27149: mi=3911 s=10 e=12 27150: mi=3911 s=15 e=16 27151: mi=3911 s=17 e=18 27152: mi=3914 s=0 e=0 27153: mi=3914 s=2 e=2 27154: mi=3914 s=5 e=5 27155: mi=3918 s=0 e=0 27156: mi=3918 s=2 e=6 27157: mi=3918 s=8 e=11 27158: mi=3918 s=14 e=17 27159: mi=3918 s=19 e=19 27160: mi=3918 s=22 e=23 27161: mi=3918 s=25 e=27 27162: mi=3918 s=30 e=31 27163: mi=3918 s=33 e=35 27164: mi=3918 s=37 e=41 27165: mi=3918 s=44 e=45 27166: mi=3918 s=47 e=47 27167: mi=3918 s=50 e=51 27168: mi=3918 s=53 e=55 27169: mi=3918 s=57 e=61 27170: mi=3918 s=63 e=63 27171: mi=3918 s=66 e=68 27172: mi=3918 s=70 e=71 27173: mi=3918 s=73 e=75 27174: mi=3918 s=77 e=79 27175: mi=3918 s=82 e=82 27176: mi=3918 s=84 e=88 27177: mi=3918 s=91 e=92 27178: mi=3918 s=95 e=98 27179: mi=3918 s=100 e=104 27180: mi=3918 s=107 e=109 27181: mi=3918 s=111 e=113 27182: mi=3918 s=115 e=115 27183: mi=3918 s=118 e=122 27184: mi=3918 s=125 e=126 27185: mi=3918 s=128 e=132 27186: mi=3918 s=135 e=143 27187: mi=3918 s=146 e=147 27188: mi=3918 s=149 e=149 27189: mi=3918 s=152 e=154 27190: mi=3918 s=156 e=158 27191: mi=3918 s=160 e=162 27192: mi=3918 s=164 e=164 27193: mi=3918 s=166 e=169 27194: mi=3918 s=172 e=177 27195: mi=3918 s=180 e=180 27196: mi=3918 s=182 e=184 27197: mi=3918 s=186 e=186 27198: mi=3918 s=189 e=191 27199: mi=3918 s=194 e=196 27200: mi=3918 s=198 e=198 27201: mi=3918 s=201 e=210 27202: mi=3918 s=213 e=213 27203: mi=3918 s=214 e=216 27204: mi=3918 s=218 e=218 27205: mi=3918 s=220 e=220 27206: mi=3918 s=222 e=228 27207: mi=3918 s=230 e=233 27208: mi=3918 s=235 e=244 27209: mi=3918 s=247 e=249 27210: mi=3918 s=251 e=255 27211: mi=3918 s=257 e=270 27212: mi=3918 s=273 e=275 27213: mi=3918 s=277 e=281 27214: mi=3918 s=283 e=296 27215: mi=3918 s=299 e=299 27216: mi=3920 s=0 e=0 27217: mi=3920 s=2 e=2 27218: mi=3921 s=0 e=0 27219: mi=3921 s=2 e=2 27220: mi=3922 s=0 e=0 27221: mi=3922 s=2 e=3 27222: mi=3922 s=5 e=5 27223: mi=3923 s=0 e=0 27224: mi=3923 s=2 e=2 27225: mi=3923 s=5 e=6 27226: mi=3923 s=8 e=8 27227: mi=3923 s=10 e=10 27228: mi=3923 s=12 e=12 27229: mi=3923 s=14 e=14 27230: mi=3923 s=16 e=16 27231: mi=3923 s=18 e=18 27232: mi=3923 s=20 e=22 27233: mi=3923 s=24 e=24 27234: mi=3923 s=26 e=26 27235: mi=3923 s=28 e=28 27236: mi=3923 s=30 e=30 27237: mi=3923 s=33 e=33 27238: mi=3926 s=0 e=4 27239: mi=3926 s=6 e=6 27240: mi=3926 s=9 e=9 27241: mi=3926 s=11 e=11 27242: mi=3926 s=14 e=14 27243: mi=3926 s=16 e=16 27244: mi=3926 s=19 e=19 27245: mi=3926 s=21 e=21 27246: mi=3926 s=23 e=23 27247: mi=3926 s=25 e=25 27248: mi=3926 s=28 e=28 27249: mi=3926 s=30 e=30 27250: mi=3926 s=33 e=33 27251: mi=3926 s=35 e=35 27252: mi=3926 s=38 e=38 27253: mi=3926 s=40 e=40 27254: mi=3926 s=42 e=42 27255: mi=3927 s=0 e=0 27256: mi=3927 s=3 e=3 27257: mi=3928 s=0 e=0 27258: mi=3928 s=3 e=4 27259: mi=3928 s=6 e=6 27260: mi=3928 s=9 e=9 27261: mi=3928 s=12 e=12 27262: mi=3928 s=15 e=15 27263: mi=3928 s=17 e=17 27264: mi=3928 s=20 e=20 27265: mi=3928 s=22 e=22 27266: mi=3928 s=25 e=35 27267: mi=3928 s=38 e=38 27268: mi=3928 s=41 e=42 27269: mi=3928 s=44 e=46 27270: mi=3928 s=49 e=49 27271: mi=3928 s=51 e=51 27272: mi=3928 s=54 e=58 27273: mi=3928 s=61 e=61 27274: mi=3928 s=63 e=69 27275: mi=3928 s=71 e=71 27276: mi=3928 s=74 e=75 27277: mi=3928 s=77 e=80 27278: mi=3928 s=83 e=87 27279: mi=3928 s=90 e=94 27280: mi=3928 s=97 e=98 27281: mi=3928 s=100 e=100 27282: mi=3928 s=101 e=101 27283: mi=3928 s=103 e=103 27284: mi=3928 s=106 e=111 27285: mi=3928 s=114 e=114 27286: mi=3928 s=115 e=115 27287: mi=3928 s=118 e=121 27288: mi=3928 s=124 e=125 27289: mi=3928 s=127 e=127 27290: mi=3928 s=129 e=129 27291: mi=3928 s=131 e=131 27292: mi=3928 s=134 e=134 27293: mi=3928 s=137 e=142 27294: mi=3928 s=145 e=149 27295: mi=3928 s=152 e=152 27296: mi=3928 s=155 e=157 27297: mi=3928 s=160 e=160 27298: mi=3928 s=163 e=166 27299: mi=3928 s=169 e=169 27300: mi=3928 s=172 e=173 27301: mi=3928 s=176 e=177 27302: mi=3928 s=179 e=183 27303: mi=3928 s=186 e=186 27304: mi=3928 s=188 e=188 27305: mi=3928 s=191 e=191 27306: mi=3928 s=194 e=196 27307: mi=3928 s=199 e=202 27308: mi=3928 s=205 e=205 27309: mi=3928 s=208 e=210 27310: mi=3928 s=213 e=214 27311: mi=3928 s=217 e=217 27312: mi=3928 s=220 e=222 27313: mi=3928 s=225 e=228 27314: mi=3928 s=231 e=231 27315: mi=3928 s=234 e=236 27316: mi=3928 s=239 e=240 27317: mi=3928 s=243 e=245 27318: mi=3928 s=248 e=249 27319: mi=3928 s=252 e=253 27320: mi=3928 s=256 e=256 27321: mi=3928 s=259 e=259 27322: mi=3928 s=262 e=262 27323: mi=3928 s=265 e=266 27324: mi=3928 s=269 e=271 27325: mi=3928 s=273 e=273 27326: mi=3928 s=276 e=276 27327: mi=3928 s=278 e=278 27328: mi=3928 s=281 e=281 27329: mi=3928 s=284 e=284 27330: mi=3928 s=287 e=290 27331: mi=3928 s=293 e=294 27332: mi=3928 s=297 e=298 27333: mi=3928 s=301 e=301 27334: mi=3928 s=303 e=304 27335: mi=3928 s=306 e=308 27336: mi=3928 s=310 e=310 27337: mi=3928 s=313 e=318 27338: mi=3928 s=321 e=324 27339: mi=3928 s=326 e=326 27340: mi=3928 s=329 e=334 27341: mi=3928 s=337 e=341 27342: mi=3928 s=344 e=344 27343: mi=3928 s=346 e=346 27344: mi=3928 s=348 e=348 27345: mi=3928 s=350 e=350 27346: mi=3928 s=352 e=352 27347: mi=3928 s=355 e=355 27348: mi=3928 s=358 e=358 27349: mi=3928 s=361 e=364 27350: mi=3928 s=367 e=368 27351: mi=3928 s=371 e=376 27352: mi=3928 s=379 e=383 27353: mi=3928 s=386 e=386 27354: mi=3928 s=389 e=390 27355: mi=3928 s=392 e=395 27356: mi=3928 s=398 e=402 27357: mi=3928 s=405 e=406 27358: mi=3928 s=409 e=412 27359: mi=3928 s=415 e=416 27360: mi=3928 s=418 e=418 27361: mi=3928 s=420 e=420 27362: mi=3928 s=423 e=423 27363: mi=3928 s=424 e=424 27364: mi=3928 s=427 e=428 27365: mi=3928 s=430 e=430 27366: mi=3928 s=433 e=434 27367: mi=3928 s=436 e=436 27368: mi=3928 s=439 e=451 27369: mi=3928 s=453 e=455 27370: mi=3928 s=457 e=459 27371: mi=3928 s=461 e=461 27372: mi=3928 s=464 e=465 27373: mi=3928 s=468 e=469 27374: mi=3928 s=471 e=473 27375: mi=3928 s=476 e=476 27376: mi=3928 s=478 e=478 27377: mi=3928 s=481 e=481 27378: mi=3928 s=484 e=486 27379: mi=3928 s=489 e=492 27380: mi=3928 s=495 e=495 27381: mi=3928 s=498 e=500 27382: mi=3928 s=503 e=506 27383: mi=3928 s=509 e=509 27384: mi=3928 s=512 e=514 27385: mi=3928 s=517 e=520 27386: mi=3928 s=523 e=523 27387: mi=3928 s=526 e=528 27388: mi=3928 s=531 e=532 27389: mi=3928 s=535 e=535 27390: mi=3928 s=538 e=540 27391: mi=3928 s=543 e=544 27392: mi=3928 s=547 e=549 27393: mi=3928 s=552 e=553 27394: mi=3928 s=556 e=557 27395: mi=3928 s=560 e=560 27396: mi=3928 s=563 e=563 27397: mi=3928 s=566 e=566 27398: mi=3928 s=569 e=570 27399: mi=3928 s=573 e=573 27400: mi=3928 s=575 e=576 27401: mi=3928 s=578 e=578 27402: mi=3928 s=581 e=581 27403: mi=3928 s=582 e=582 27404: mi=3928 s=584 e=584 27405: mi=3928 s=587 e=587 27406: mi=3928 s=589 e=596 27407: mi=3928 s=598 e=609 27408: mi=3928 s=612 e=612 27409: mi=3929 s=0 e=0 27410: mi=3929 s=2 e=2 27411: mi=3929 s=5 e=6 27412: mi=3929 s=9 e=9 27413: mi=3929 s=11 e=29 27414: mi=3929 s=31 e=31 27415: mi=3929 s=34 e=40 27416: mi=3929 s=43 e=47 27417: mi=3929 s=50 e=50 27418: mi=3929 s=52 e=52 27419: mi=3929 s=55 e=55 27420: mi=3929 s=58 e=58 27421: mi=3929 s=61 e=61 27422: mi=3929 s=64 e=64 27423: mi=3929 s=67 e=67 27424: mi=3929 s=70 e=70 27425: mi=3929 s=73 e=73 27426: mi=3929 s=76 e=76 27427: mi=3929 s=79 e=79 27428: mi=3929 s=82 e=82 27429: mi=3929 s=85 e=87 27430: mi=3929 s=89 e=89 27431: mi=3929 s=92 e=93 27432: mi=3929 s=95 e=95 27433: mi=3929 s=98 e=100 27434: mi=3929 s=102 e=102 27435: mi=3929 s=105 e=107 27436: mi=3929 s=109 e=109 27437: mi=3929 s=112 e=113 27438: mi=3929 s=115 e=115 27439: mi=3929 s=118 e=119 27440: mi=3929 s=121 e=121 27441: mi=3929 s=124 e=126 27442: mi=3929 s=128 e=128 27443: mi=3929 s=131 e=133 27444: mi=3929 s=135 e=135 27445: mi=3929 s=138 e=139 27446: mi=3929 s=141 e=141 27447: mi=3929 s=144 e=145 27448: mi=3929 s=147 e=147 27449: mi=3929 s=150 e=154 27450: mi=3929 s=157 e=158 27451: mi=3930 s=0 e=7 27452: mi=3930 s=9 e=9 27453: mi=3930 s=10 e=13 27454: mi=3930 s=15 e=15 27455: mi=3930 s=18 e=18 27456: mi=3930 s=21 e=21 27457: mi=3930 s=24 e=24 27458: mi=3930 s=27 e=28 27459: mi=3930 s=31 e=31 27460: mi=3930 s=33 e=33 27461: mi=3930 s=36 e=36 27462: mi=3930 s=39 e=39 27463: mi=3930 s=42 e=43 27464: mi=3930 s=46 e=47 27465: mi=3930 s=50 e=50 27466: mi=3930 s=53 e=54 27467: mi=3930 s=57 e=58 27468: mi=3930 s=61 e=61 27469: mi=3930 s=64 e=65 27470: mi=3930 s=68 e=69 27471: mi=3930 s=72 e=72 27472: mi=3930 s=75 e=76 27473: mi=3930 s=79 e=80 27474: mi=3930 s=83 e=83 27475: mi=3930 s=85 e=85 27476: mi=3930 s=88 e=88 27477: mi=3930 s=91 e=91 27478: mi=3930 s=93 e=93 27479: mi=3930 s=96 e=96 27480: mi=3930 s=99 e=99 27481: mi=3930 s=102 e=104 27482: mi=3930 s=107 e=111 27483: mi=3930 s=114 e=114 27484: mi=3931 s=0 e=0 27485: mi=3931 s=3 e=4 27486: mi=3931 s=7 e=10 27487: mi=3931 s=13 e=13 27488: mi=3932 s=0 e=0 27489: mi=3932 s=1 e=1 27490: mi=3932 s=4 e=5 27491: mi=3932 s=8 e=9 27492: mi=3932 s=11 e=11 27493: mi=3932 s=14 e=19 27494: mi=3932 s=22 e=22 27495: mi=3932 s=24 e=24 27496: mi=3932 s=27 e=27 27497: mi=3932 s=28 e=29 27498: mi=3932 s=31 e=31 27499: mi=3932 s=34 e=34 27500: mi=3933 s=0 e=0 27501: mi=3933 s=2 e=2 27502: mi=3933 s=5 e=5 27503: mi=3934 s=0 e=2 27504: mi=3934 s=4 e=6 27505: mi=3934 s=9 e=11 27506: mi=3934 s=14 e=16 27507: mi=3934 s=19 e=21 27508: mi=3934 s=24 e=27 27509: mi=3934 s=29 e=29 27510: mi=3934 s=32 e=33 27511: mi=3934 s=36 e=39 27512: mi=3934 s=41 e=43 27513: mi=3934 s=46 e=47 27514: mi=3934 s=50 e=51 27515: mi=3934 s=53 e=55 27516: mi=3934 s=57 e=57 27517: mi=3934 s=60 e=61 27518: mi=3934 s=63 e=63 27519: mi=3934 s=66 e=69 27520: mi=3934 s=72 e=73 27521: mi=3934 s=76 e=76 27522: mi=3934 s=79 e=79 27523: mi=3934 s=80 e=82 27524: mi=3934 s=85 e=85 27525: mi=3935 s=0 e=0 27526: mi=3935 s=2 e=2 27527: mi=3935 s=5 e=5 27528: mi=3936 s=0 e=0 27529: mi=3936 s=2 e=2 27530: mi=3936 s=5 e=6 27531: mi=3937 s=0 e=0 27532: mi=3937 s=2 e=2 27533: mi=3937 s=5 e=7 27534: mi=3937 s=9 e=9 27535: mi=3937 s=12 e=13 27536: mi=3939 s=0 e=0 27537: mi=3939 s=2 e=2 27538: mi=3939 s=5 e=5 27539: mi=3940 s=0 e=0 27540: mi=3940 s=2 e=2 27541: mi=3940 s=5 e=6 27542: mi=3941 s=0 e=1 27543: mi=3941 s=3 e=3 27544: mi=3941 s=6 e=7 27545: mi=3943 s=0 e=0 27546: mi=3943 s=2 e=2 27547: mi=3943 s=5 e=5 27548: mi=3944 s=0 e=0 27549: mi=3944 s=2 e=2 27550: mi=3944 s=5 e=6 27551: mi=3944 s=8 e=8 27552: mi=3944 s=10 e=10 27553: mi=3944 s=13 e=13 27554: mi=3944 s=15 e=15 27555: mi=3944 s=18 e=19 27556: mi=3944 s=22 e=22 27557: mi=3944 s=24 e=24 27558: mi=3944 s=27 e=28 27559: mi=3944 s=31 e=34 27560: mi=3944 s=37 e=37 27561: mi=3944 s=39 e=39 27562: mi=3944 s=42 e=44 27563: mi=3944 s=47 e=47 27564: mi=3944 s=48 e=48 27565: mi=3944 s=51 e=51 27566: mi=3945 s=0 e=0 27567: mi=3948 s=0 e=0 27568: mi=3948 s=2 e=2 27569: mi=3949 s=0 e=0 27570: mi=3949 s=2 e=2 27571: mi=3950 s=0 e=0 27572: mi=3950 s=2 e=2 27573: mi=3951 s=0 e=0 27574: mi=3951 s=2 e=2 27575: mi=3952 s=0 e=0 27576: mi=3952 s=3 e=3 27577: mi=3953 s=0 e=4 27578: mi=3953 s=6 e=6 27579: mi=3953 s=9 e=9 27580: mi=3953 s=11 e=11 27581: mi=3953 s=14 e=14 27582: mi=3953 s=16 e=16 27583: mi=3953 s=19 e=20 27584: mi=3953 s=22 e=22 27585: mi=3953 s=25 e=26 27586: mi=3953 s=28 e=28 27587: mi=3953 s=31 e=32 27588: mi=3953 s=34 e=34 27589: mi=3953 s=37 e=38 27590: mi=3953 s=40 e=40 27591: mi=3953 s=43 e=44 27592: mi=3953 s=46 e=46 27593: mi=3953 s=49 e=50 27594: mi=3953 s=52 e=52 27595: mi=3953 s=55 e=57 27596: mi=3953 s=59 e=59 27597: mi=3953 s=62 e=64 27598: mi=3953 s=66 e=66 27599: mi=3953 s=69 e=71 27600: mi=3953 s=73 e=73 27601: mi=3953 s=76 e=78 27602: mi=3953 s=80 e=80 27603: mi=3953 s=82 e=82 27604: mi=3953 s=84 e=84 27605: mi=3953 s=87 e=88 27606: mi=3953 s=90 e=90 27607: mi=3953 s=92 e=92 27608: mi=3954 s=0 e=0 27609: mi=3954 s=3 e=3 27610: mi=3954 s=5 e=5 27611: mi=3954 s=8 e=8 27612: mi=3954 s=10 e=10 27613: mi=3956 s=0 e=0 27614: mi=3956 s=2 e=3 27615: mi=3956 s=6 e=6 27616: mi=3956 s=8 e=10 27617: mi=3956 s=12 e=13 27618: mi=3956 s=16 e=17 27619: mi=3956 s=20 e=20 27620: mi=3956 s=22 e=22 27621: mi=3956 s=25 e=25 27622: mi=3956 s=28 e=28 27623: mi=3956 s=31 e=34 27624: mi=3956 s=37 e=38 27625: mi=3956 s=41 e=42 27626: mi=3956 s=44 e=44 27627: mi=3956 s=46 e=51 27628: mi=3956 s=54 e=54 27629: mi=3956 s=56 e=56 27630: mi=3956 s=59 e=59 27631: mi=3956 s=61 e=65 27632: mi=3956 s=68 e=68 27633: mi=3956 s=71 e=71 27634: mi=3956 s=74 e=74 27635: mi=3957 s=0 e=1 27636: mi=3957 s=3 e=4 27637: mi=3957 s=7 e=7 27638: mi=3957 s=9 e=11 27639: mi=3957 s=13 e=14 27640: mi=3957 s=17 e=18 27641: mi=3957 s=21 e=21 27642: mi=3957 s=24 e=24 27643: mi=3957 s=26 e=26 27644: mi=3957 s=28 e=32 27645: mi=3957 s=35 e=35 27646: mi=3957 s=37 e=37 27647: mi=3957 s=39 e=39 27648: mi=3957 s=42 e=42 27649: mi=3957 s=45 e=45 27650: mi=3957 s=48 e=48 27651: mi=3957 s=49 e=49 27652: mi=3957 s=51 e=51 27653: mi=3957 s=54 e=55 27654: mi=3957 s=57 e=57 27655: mi=3957 s=60 e=60 27656: mi=3957 s=63 e=63 27657: mi=3957 s=66 e=66 27658: mi=3957 s=67 e=67 27659: mi=3957 s=69 e=69 27660: mi=3957 s=72 e=73 27661: mi=3957 s=75 e=75 27662: mi=3957 s=78 e=78 27663: mi=3957 s=81 e=81 27664: mi=3957 s=84 e=84 27665: mi=3957 s=85 e=85 27666: mi=3957 s=87 e=87 27667: mi=3957 s=90 e=90 27668: mi=3957 s=92 e=93 27669: mi=3957 s=96 e=97 27670: mi=3957 s=99 e=100 27671: mi=3957 s=103 e=104 27672: mi=3957 s=106 e=106 27673: mi=3957 s=109 e=109 27674: mi=3957 s=112 e=112 27675: mi=3957 s=114 e=114 27676: mi=3957 s=117 e=118 27677: mi=3957 s=120 e=120 27678: mi=3957 s=123 e=123 27679: mi=3963 s=0 e=0 27680: mi=3963 s=2 e=2 27681: mi=3963 s=5 e=6 27682: mi=3963 s=8 e=9 27683: mi=3963 s=11 e=11 27684: mi=3963 s=14 e=14 27685: mi=3955 s=0 e=0 27686: mi=3955 s=2 e=2 27687: mi=3955 s=4 e=4 27688: mi=3955 s=6 e=6 27689: mi=3955 s=9 e=12 27690: mi=3955 s=14 e=14 27691: mi=3955 s=16 e=16 27692: mi=3955 s=19 e=20 27693: mi=3955 s=22 e=22 27694: mi=3955 s=25 e=25 27695: mi=3961 s=0 e=0 27696: mi=3961 s=2 e=2 27697: mi=3961 s=5 e=6 27698: mi=3961 s=8 e=9 27699: mi=3961 s=10 e=10 27700: mi=3961 s=12 e=12 27701: mi=3961 s=15 e=16 27702: mi=3961 s=19 e=20 27703: mi=3961 s=22 e=22 27704: mi=3965 s=0 e=0 27705: mi=3965 s=2 e=2 27706: mi=3965 s=4 e=4 27707: mi=3965 s=7 e=7 27708: mi=3965 s=10 e=11 27709: mi=3965 s=13 e=13 27710: mi=3965 s=16 e=16 27711: mi=3965 s=19 e=19 27712: mi=3965 s=22 e=22 27713: mi=3966 s=0 e=0 27714: mi=3966 s=3 e=6 27715: mi=3966 s=9 e=12 27716: mi=3966 s=15 e=15 27717: mi=3966 s=17 e=17 27718: mi=3966 s=20 e=20 27719: mi=3966 s=22 e=22 27720: mi=3966 s=24 e=27 27721: mi=3966 s=30 e=30 27722: mi=3966 s=32 e=35 27723: mi=3966 s=38 e=39 27724: mi=3966 s=41 e=41 27725: mi=3966 s=43 e=43 27726: mi=3966 s=45 e=46 27727: mi=3966 s=49 e=49 27728: mi=3966 s=51 e=51 27729: mi=3966 s=53 e=53 27730: mi=3966 s=56 e=56 27731: mi=3966 s=58 e=58 27732: mi=3966 s=60 e=60 27733: mi=3966 s=63 e=66 27734: mi=3966 s=69 e=70 27735: mi=3966 s=72 e=72 27736: mi=3966 s=74 e=74 27737: mi=3966 s=76 e=76 27738: mi=3966 s=79 e=79 27739: mi=3966 s=81 e=82 27740: mi=3966 s=85 e=85 27741: mi=3967 s=0 e=0 27742: mi=3967 s=3 e=3 27743: mi=3967 s=5 e=5 27744: mi=3967 s=7 e=7 27745: mi=3967 s=9 e=9 27746: mi=3967 s=12 e=12 27747: mi=3968 s=0 e=1 27748: mi=3968 s=4 e=4 27749: mi=3968 s=6 e=6 27750: mi=3968 s=8 e=8 27751: mi=3968 s=10 e=10 27752: mi=3968 s=12 e=12 27753: mi=3968 s=14 e=14 27754: mi=3968 s=17 e=17 27755: mi=3968 s=19 e=19 27756: mi=3968 s=22 e=23 27757: mi=3968 s=26 e=26 27758: mi=3968 s=27 e=27 27759: mi=3968 s=29 e=29 27760: mi=3968 s=32 e=33 27761: mi=3968 s=35 e=35 27762: mi=3968 s=38 e=38 27763: mi=3968 s=41 e=41 27764: mi=3968 s=44 e=44 27765: mi=3968 s=46 e=46 27766: mi=3968 s=49 e=49 27767: mi=3968 s=51 e=51 27768: mi=3969 s=0 e=0 27769: mi=3969 s=3 e=3 27770: mi=3969 s=5 e=5 27771: mi=3969 s=8 e=9 27772: mi=3969 s=11 e=12 27773: mi=3969 s=14 e=14 27774: mi=3969 s=17 e=18 27775: mi=3969 s=20 e=20 27776: mi=3969 s=22 e=22 27777: mi=3969 s=24 e=24 27778: mi=3969 s=27 e=27 27779: mi=3973 s=0 e=1 27780: mi=3973 s=3 e=3 27781: mi=3974 s=0 e=1 27782: mi=3974 s=4 e=4 27783: mi=3974 s=6 e=6 27784: mi=3978 s=0 e=0 27785: mi=3978 s=3 e=9 27786: mi=3978 s=12 e=13 27787: mi=3978 s=15 e=20 27788: mi=3978 s=23 e=24 27789: mi=3978 s=26 e=31 27790: mi=3978 s=34 e=35 27791: mi=3978 s=37 e=37 27792: mi=3978 s=39 e=39 27793: mi=3978 s=41 e=44 27794: mi=3978 s=47 e=48 27795: mi=3978 s=50 e=53 27796: mi=3978 s=56 e=57 27797: mi=3978 s=59 e=62 27798: mi=3978 s=65 e=66 27799: mi=3978 s=68 e=69 27800: mi=3978 s=71 e=71 27801: mi=3978 s=74 e=77 27802: mi=3978 s=79 e=79 27803: mi=3978 s=81 e=81 27804: mi=3978 s=84 e=84 27805: mi=3978 s=86 e=86 27806: mi=3978 s=89 e=89 27807: mi=3978 s=91 e=93 27808: mi=3978 s=96 e=96 27809: mi=3978 s=98 e=98 27810: mi=3978 s=101 e=102 27811: mi=3978 s=104 e=107 27812: mi=3978 s=110 e=110 27813: mi=3978 s=111 e=113 27814: mi=3978 s=116 e=119 27815: mi=3978 s=122 e=123 27816: mi=3978 s=125 e=127 27817: mi=3978 s=130 e=130 27818: mi=3978 s=133 e=134 27819: mi=3978 s=136 e=136 27820: mi=3978 s=138 e=138 27821: mi=3978 s=140 e=140 27822: mi=3978 s=143 e=145 27823: mi=3978 s=148 e=148 27824: mi=3978 s=150 e=150 27825: mi=3978 s=152 e=152 27826: mi=3978 s=153 e=153 27827: mi=3978 s=155 e=161 27828: mi=3978 s=164 e=165 27829: mi=3978 s=168 e=168 27830: mi=3978 s=170 e=170 27831: mi=3978 s=173 e=174 27832: mi=3978 s=176 e=176 27833: mi=3978 s=179 e=179 27834: mi=3978 s=182 e=183 27835: mi=3978 s=186 e=187 27836: mi=3978 s=190 e=192 27837: mi=3978 s=195 e=196 27838: mi=3978 s=199 e=199 27839: mi=3978 s=202 e=203 27840: mi=3978 s=206 e=206 27841: mi=3978 s=208 e=208 27842: mi=3978 s=211 e=212 27843: mi=3978 s=214 e=218 27844: mi=3978 s=221 e=221 27845: mi=3978 s=222 e=222 27846: mi=3978 s=224 e=224 27847: mi=3978 s=227 e=227 27848: mi=3978 s=229 e=229 27849: mi=3978 s=232 e=232 27850: mi=3978 s=234 e=236 27851: mi=3978 s=239 e=239 27852: mi=3978 s=241 e=243 27853: mi=3978 s=244 e=245 27854: mi=3978 s=246 e=250 27855: mi=3978 s=253 e=256 27856: mi=3978 s=259 e=259 27857: mi=3975 s=0 e=5 27858: mi=3975 s=8 e=12 27859: mi=3975 s=15 e=16 27860: mi=3975 s=19 e=20 27861: mi=3975 s=23 e=28 27862: mi=3975 s=31 e=36 27863: mi=3975 s=39 e=40 27864: mi=3975 s=43 e=44 27865: mi=3975 s=46 e=47 27866: mi=3975 s=50 e=53 27867: mi=3975 s=56 e=60 27868: mi=3975 s=63 e=67 27869: mi=3975 s=70 e=74 27870: mi=3975 s=77 e=81 27871: mi=3975 s=84 e=85 27872: mi=3975 s=87 e=87 27873: mi=3975 s=88 e=92 27874: mi=3975 s=95 e=95 27875: mi=3975 s=96 e=98 27876: mi=3975 s=101 e=101 27877: mi=3975 s=102 e=103 27878: mi=3977 s=0 e=0 27879: mi=3977 s=3 e=3 27880: mi=3977 s=5 e=5 27881: mi=3977 s=8 e=8 27882: mi=3979 s=0 e=3 27883: mi=3979 s=5 e=5 27884: mi=3979 s=8 e=8 27885: mi=3979 s=10 e=10 27886: mi=3979 s=13 e=15 27887: mi=3979 s=18 e=19 27888: mi=3979 s=21 e=21 27889: mi=3979 s=23 e=23 27890: mi=3979 s=26 e=26 27891: mi=3979 s=29 e=29 27892: mi=3979 s=32 e=32 27893: mi=3979 s=34 e=34 27894: mi=3979 s=37 e=38 27895: mi=3979 s=41 e=41 27896: mi=3979 s=43 e=43 27897: mi=3979 s=45 e=45 27898: mi=3979 s=48 e=48 27899: mi=3979 s=50 e=50 27900: mi=3979 s=53 e=53 27901: mi=3979 s=55 e=55 27902: mi=3979 s=57 e=58 27903: mi=3979 s=60 e=60 27904: mi=3979 s=63 e=63 27905: mi=3979 s=65 e=65 27906: mi=3979 s=68 e=68 27907: mi=3979 s=70 e=70 27908: mi=3979 s=73 e=73 27909: mi=3979 s=75 e=75 27910: mi=3979 s=78 e=79 27911: mi=3979 s=81 e=81 27912: mi=3979 s=83 e=83 27913: mi=3980 s=0 e=0 27914: mi=3980 s=3 e=3 27915: mi=3981 s=0 e=0 27916: mi=3981 s=3 e=4 27917: mi=3981 s=6 e=6 27918: mi=3981 s=9 e=9 27919: mi=3982 s=0 e=0 27920: mi=3982 s=2 e=2 27921: mi=3982 s=3 e=3 27922: mi=3982 s=5 e=5 27923: mi=3982 s=7 e=7 27924: mi=3982 s=10 e=10 27925: mi=3982 s=13 e=14 27926: mi=3982 s=16 e=16 27927: mi=3982 s=19 e=20 27928: mi=3982 s=23 e=24 27929: mi=3982 s=26 e=26 27930: mi=3982 s=28 e=29 27931: mi=3982 s=32 e=32 27932: mi=3982 s=34 e=34 27933: mi=3982 s=37 e=37 27934: mi=3982 s=40 e=40 27935: mi=3982 s=41 e=41 27936: mi=3982 s=42 e=43 27937: mi=3982 s=44 e=44 27938: mi=3983 s=0 e=0 27939: mi=3983 s=3 e=4 27940: mi=3983 s=6 e=6 27941: mi=3983 s=9 e=10 27942: mi=3983 s=12 e=17 27943: mi=3983 s=20 e=20 27944: mi=3983 s=21 e=31 27945: mi=3983 s=34 e=45 27946: mi=3983 s=48 e=53 27947: mi=3983 s=56 e=60 27948: mi=3983 s=63 e=68 27949: mi=3983 s=71 e=73 27950: mi=3983 s=76 e=78 27951: mi=3983 s=81 e=81 27952: mi=3983 s=83 e=83 27953: mi=3983 s=86 e=90 27954: mi=3983 s=93 e=100 27955: mi=3983 s=102 e=106 27956: mi=3983 s=109 e=116 27957: mi=3983 s=119 e=126 27958: mi=3983 s=129 e=136 27959: mi=3983 s=139 e=150 27960: mi=3983 s=153 e=153 27961: mi=3983 s=154 e=154 27962: mi=3983 s=157 e=158 27963: mi=3983 s=160 e=164 27964: mi=3983 s=167 e=171 27965: mi=3983 s=174 e=176 27966: mi=3983 s=178 e=183 27967: mi=3983 s=186 e=194 27968: mi=3983 s=197 e=197 27969: mi=3983 s=199 e=199 27970: mi=3983 s=201 e=204 27971: mi=3983 s=206 e=211 27972: mi=3983 s=214 e=220 27973: mi=3983 s=223 e=223 27974: mi=3983 s=225 e=225 27975: mi=3983 s=227 e=230 27976: mi=3983 s=232 e=237 27977: mi=3983 s=240 e=248 27978: mi=3983 s=251 e=251 27979: mi=3983 s=253 e=253 27980: mi=3983 s=255 e=258 27981: mi=3983 s=260 e=265 27982: mi=3983 s=268 e=276 27983: mi=3983 s=279 e=279 27984: mi=3983 s=281 e=281 27985: mi=3983 s=284 e=285 27986: mi=3983 s=286 e=286 27987: mi=3983 s=289 e=290 27988: mi=3983 s=292 e=292 27989: mi=3983 s=295 e=299 27990: mi=3983 s=302 e=308 27991: mi=3983 s=311 e=316 27992: mi=3983 s=319 e=324 27993: mi=3983 s=327 e=329 27994: mi=3983 s=331 e=335 27995: mi=3983 s=338 e=343 27996: mi=3983 s=346 e=351 27997: mi=3983 s=354 e=354 27998: mi=3983 s=356 e=356 27999: mi=3983 s=358 e=361 28000: mi=3983 s=363 e=368 28001: mi=3983 s=371 e=371 28002: mi=3983 s=373 e=376 28003: mi=3983 s=378 e=383 28004: mi=3983 s=386 e=386 28005: mi=3983 s=388 e=391 28006: mi=3983 s=393 e=398 28007: mi=3983 s=401 e=403 28008: mi=3983 s=405 e=405 28009: mi=3983 s=406 e=411 28010: mi=3983 s=414 e=414 28011: mi=3983 s=415 e=419 28012: mi=3983 s=422 e=425 28013: mi=3983 s=428 e=433 28014: mi=3983 s=436 e=438 28015: mi=3983 s=439 e=443 28016: mi=3983 s=446 e=451 28017: mi=3983 s=454 e=459 28018: mi=3983 s=462 e=464 28019: mi=3983 s=465 e=469 28020: mi=3983 s=472 e=477 28021: mi=3983 s=480 e=485 28022: mi=3983 s=488 e=490 28023: mi=3984 s=0 e=0 28024: mi=3984 s=2 e=2 28025: mi=3984 s=5 e=5 28026: mi=3984 s=8 e=8 28027: mi=3984 s=11 e=11 28028: mi=3985 s=0 e=0 28029: mi=3985 s=2 e=2 28030: mi=3985 s=5 e=5 28031: mi=3985 s=7 e=7 28032: mi=3985 s=10 e=12 28033: mi=3985 s=15 e=18 28034: mi=3985 s=21 e=22 28035: mi=3986 s=0 e=2 28036: mi=3986 s=5 e=6 28037: mi=3986 s=8 e=8 28038: mi=3986 s=11 e=12 28039: mi=3986 s=14 e=15 28040: mi=3986 s=18 e=18 28041: mi=3986 s=19 e=19 28042: mi=3986 s=21 e=21 28043: mi=3986 s=24 e=24 28044: mi=3986 s=27 e=28 28045: mi=3986 s=30 e=30 28046: mi=3986 s=33 e=34 28047: mi=3986 s=36 e=37 28048: mi=3986 s=40 e=41 28049: mi=3986 s=44 e=45 28050: mi=3986 s=47 e=47 28051: mi=3986 s=49 e=49 28052: mi=3986 s=52 e=52 28053: mi=3986 s=55 e=55 28054: mi=3986 s=57 e=57 28055: mi=3986 s=60 e=60 28056: mi=3986 s=63 e=63 28057: mi=3986 s=66 e=66 28058: mi=3986 s=69 e=70 28059: mi=3986 s=73 e=76 28060: mi=3986 s=79 e=80 28061: mi=3986 s=82 e=82 28062: mi=3986 s=85 e=85 28063: mi=3986 s=86 e=87 28064: mi=3986 s=89 e=89 28065: mi=3986 s=92 e=92 28066: mi=3986 s=93 e=93 28067: mi=3986 s=96 e=97 28068: mi=3986 s=99 e=99 28069: mi=3986 s=101 e=101 28070: mi=3986 s=104 e=104 28071: mi=3986 s=105 e=106 28072: mi=3986 s=108 e=108 28073: mi=3986 s=111 e=111 28074: mi=3987 s=0 e=1 28075: mi=3987 s=4 e=4 28076: mi=3987 s=7 e=8 28077: mi=3987 s=10 e=10 28078: mi=3987 s=13 e=14 28079: mi=3987 s=16 e=16 28080: mi=3987 s=17 e=17 28081: mi=3987 s=18 e=18 28082: mi=3987 s=19 e=19 28083: mi=3987 s=21 e=21 28084: mi=3987 s=23 e=23 28085: mi=3987 s=26 e=27 28086: mi=3987 s=30 e=30 28087: mi=3987 s=33 e=34 28088: mi=3987 s=36 e=36 28089: mi=3987 s=38 e=38 28090: mi=3987 s=41 e=41 28091: mi=3987 s=44 e=45 28092: mi=3987 s=48 e=50 28093: mi=3987 s=53 e=53 28094: mi=3987 s=54 e=56 28095: mi=3987 s=57 e=57 28096: mi=3988 s=0 e=1 28097: mi=3988 s=4 e=4 28098: mi=3988 s=7 e=8 28099: mi=3988 s=10 e=10 28100: mi=3988 s=13 e=14 28101: mi=3988 s=16 e=16 28102: mi=3988 s=17 e=17 28103: mi=3988 s=18 e=18 28104: mi=3988 s=19 e=19 28105: mi=3988 s=21 e=21 28106: mi=3988 s=23 e=23 28107: mi=3988 s=26 e=27 28108: mi=3988 s=30 e=30 28109: mi=3988 s=33 e=34 28110: mi=3988 s=36 e=36 28111: mi=3988 s=38 e=38 28112: mi=3988 s=41 e=41 28113: mi=3988 s=44 e=44 28114: mi=3988 s=46 e=46 28115: mi=3988 s=49 e=49 28116: mi=3988 s=52 e=52 28117: mi=3988 s=55 e=55 28118: mi=3988 s=58 e=59 28119: mi=3988 s=62 e=65 28120: mi=3988 s=68 e=69 28121: mi=3988 s=70 e=72 28122: mi=3988 s=73 e=73 28123: mi=3989 s=0 e=0 28124: mi=3989 s=3 e=10 28125: mi=3989 s=13 e=14 28126: mi=3990 s=0 e=0 28127: mi=3990 s=3 e=10 28128: mi=3990 s=13 e=14 28129: mi=3991 s=0 e=0 28130: mi=3991 s=2 e=2 28131: mi=3991 s=5 e=5 28132: mi=3991 s=7 e=7 28133: mi=3991 s=10 e=10 28134: mi=3991 s=13 e=13 28135: mi=3991 s=16 e=16 28136: mi=3991 s=19 e=19 28137: mi=3991 s=22 e=22 28138: mi=3991 s=25 e=25 28139: mi=3991 s=28 e=28 28140: mi=3991 s=31 e=31 28141: mi=3991 s=34 e=34 28142: mi=3991 s=37 e=37 28143: mi=3991 s=39 e=39 28144: mi=3991 s=42 e=43 28145: mi=3991 s=46 e=46 28146: mi=3991 s=49 e=49 28147: mi=3991 s=52 e=53 28148: mi=3991 s=56 e=59 28149: mi=3991 s=62 e=63 28150: mi=3992 s=0 e=4 28151: mi=3992 s=7 e=8 28152: mi=3992 s=10 e=10 28153: mi=3992 s=13 e=14 28154: mi=3992 s=16 e=17 28155: mi=3992 s=20 e=22 28156: mi=3992 s=25 e=27 28157: mi=3992 s=30 e=32 28158: mi=3992 s=35 e=35 28159: mi=3992 s=36 e=36 28160: mi=3992 s=38 e=38 28161: mi=3992 s=41 e=41 28162: mi=3992 s=44 e=45 28163: mi=3992 s=47 e=47 28164: mi=3992 s=50 e=54 28165: mi=3992 s=57 e=57 28166: mi=3992 s=58 e=58 28167: mi=3992 s=60 e=60 28168: mi=3992 s=63 e=63 28169: mi=3992 s=65 e=65 28170: mi=3992 s=68 e=68 28171: mi=3992 s=71 e=72 28172: mi=3992 s=74 e=74 28173: mi=3992 s=77 e=78 28174: mi=3992 s=80 e=81 28175: mi=3992 s=84 e=86 28176: mi=3992 s=89 e=90 28177: mi=3992 s=93 e=93 28178: mi=3992 s=96 e=96 28179: mi=3992 s=99 e=100 28180: mi=3992 s=102 e=102 28181: mi=3992 s=104 e=104 28182: mi=3992 s=107 e=107 28183: mi=3992 s=110 e=111 28184: mi=3992 s=113 e=113 28185: mi=3992 s=116 e=117 28186: mi=3992 s=119 e=119 28187: mi=3992 s=121 e=121 28188: mi=3992 s=124 e=125 28189: mi=3992 s=127 e=127 28190: mi=3992 s=130 e=131 28191: mi=3992 s=133 e=133 28192: mi=3992 s=136 e=137 28193: mi=3992 s=139 e=139 28194: mi=3992 s=142 e=145 28195: mi=3992 s=148 e=148 28196: mi=3992 s=149 e=149 28197: mi=3992 s=151 e=152 28198: mi=3992 s=153 e=154 28199: mi=3992 s=156 e=156 28200: mi=3992 s=159 e=159 28201: mi=3992 s=160 e=160 28202: mi=3992 s=163 e=163 28203: mi=3992 s=164 e=165 28204: mi=3992 s=167 e=167 28205: mi=3992 s=170 e=170 28206: mi=3992 s=171 e=174 28207: mi=3992 s=177 e=177 28208: mi=3993 s=0 e=0 28209: mi=3993 s=1 e=1 28210: mi=3993 s=2 e=2 28211: mi=3993 s=4 e=4 28212: mi=3993 s=6 e=6 28213: mi=3993 s=9 e=10 28214: mi=3993 s=13 e=13 28215: mi=3993 s=16 e=17 28216: mi=3993 s=19 e=19 28217: mi=3993 s=21 e=21 28218: mi=3993 s=24 e=24 28219: mi=3993 s=27 e=28 28220: mi=3993 s=31 e=33 28221: mi=3993 s=36 e=36 28222: mi=3993 s=37 e=39 28223: mi=3993 s=40 e=41 28224: mi=3994 s=0 e=0 28225: mi=3994 s=1 e=1 28226: mi=3994 s=2 e=2 28227: mi=3994 s=4 e=4 28228: mi=3994 s=6 e=6 28229: mi=3994 s=9 e=10 28230: mi=3994 s=13 e=13 28231: mi=3994 s=16 e=17 28232: mi=3994 s=19 e=19 28233: mi=3994 s=21 e=21 28234: mi=3994 s=24 e=24 28235: mi=3994 s=27 e=27 28236: mi=3994 s=29 e=29 28237: mi=3994 s=32 e=32 28238: mi=3994 s=35 e=35 28239: mi=3994 s=38 e=38 28240: mi=3994 s=41 e=42 28241: mi=3994 s=45 e=48 28242: mi=3994 s=51 e=52 28243: mi=3994 s=53 e=55 28244: mi=3994 s=56 e=57 28245: mi=3995 s=0 e=0 28246: mi=3995 s=2 e=2 28247: mi=3995 s=5 e=5 28248: mi=3995 s=7 e=7 28249: mi=3995 s=10 e=10 28250: mi=3995 s=13 e=13 28251: mi=3995 s=16 e=16 28252: mi=3995 s=19 e=19 28253: mi=3995 s=22 e=22 28254: mi=3995 s=25 e=25 28255: mi=3995 s=28 e=28 28256: mi=3995 s=31 e=31 28257: mi=3995 s=34 e=34 28258: mi=3995 s=36 e=36 28259: mi=3995 s=39 e=40 28260: mi=3995 s=43 e=43 28261: mi=3995 s=46 e=46 28262: mi=3995 s=49 e=50 28263: mi=3995 s=53 e=56 28264: mi=3995 s=59 e=60 28265: mi=3996 s=0 e=0 28266: mi=3996 s=2 e=2 28267: mi=3996 s=3 e=3 28268: mi=3996 s=5 e=5 28269: mi=3996 s=7 e=7 28270: mi=3996 s=10 e=11 28271: mi=3996 s=13 e=13 28272: mi=3996 s=15 e=15 28273: mi=3996 s=18 e=18 28274: mi=3996 s=19 e=19 28275: mi=3996 s=20 e=21 28276: mi=3996 s=22 e=22 28277: mi=3997 s=0 e=0 28278: mi=3997 s=3 e=4 28279: mi=3997 s=6 e=6 28280: mi=3997 s=8 e=8 28281: mi=3997 s=11 e=12 28282: mi=3997 s=14 e=14 28283: mi=3997 s=17 e=19 28284: mi=3997 s=21 e=21 28285: mi=3997 s=24 e=24 28286: mi=3997 s=27 e=28 28287: mi=3998 s=0 e=1 28288: mi=3998 s=4 e=5 28289: mi=3998 s=7 e=7 28290: mi=3998 s=10 e=11 28291: mi=3998 s=13 e=15 28292: mi=3998 s=18 e=19 28293: mi=3999 s=0 e=1 28294: mi=3999 s=4 e=5 28295: mi=3999 s=7 e=7 28296: mi=3999 s=10 e=12 28297: mi=3999 s=14 e=14 28298: mi=3999 s=17 e=18 28299: mi=3999 s=20 e=22 28300: mi=3999 s=25 e=26 28301: mi=4000 s=0 e=1 28302: mi=4000 s=4 e=5 28303: mi=4000 s=7 e=7 28304: mi=4000 s=9 e=9 28305: mi=4000 s=12 e=13 28306: mi=4000 s=15 e=15 28307: mi=4000 s=18 e=19 28308: mi=4000 s=21 e=21 28309: mi=4000 s=24 e=27 28310: mi=4000 s=29 e=30 28311: mi=4000 s=33 e=34 28312: mi=4000 s=37 e=38 28313: mi=4000 s=40 e=40 28314: mi=4000 s=43 e=44 28315: mi=4000 s=46 e=46 28316: mi=4000 s=49 e=49 28317: mi=4001 s=0 e=0 28318: mi=4001 s=2 e=2 28319: mi=4001 s=5 e=23 28320: mi=4001 s=26 e=27 28321: mi=4001 s=29 e=39 28322: mi=4001 s=42 e=42 28323: mi=4002 s=0 e=0 28324: mi=4002 s=2 e=2 28325: mi=4002 s=5 e=7 28326: mi=4002 s=9 e=10 28327: mi=4002 s=11 e=11 28328: mi=4002 s=14 e=15 28329: mi=4002 s=18 e=19 28330: mi=4002 s=22 e=23 28331: mi=4002 s=25 e=27 28332: mi=4002 s=30 e=31 28333: mi=4002 s=33 e=35 28334: mi=4002 s=37 e=37 28335: mi=4002 s=40 e=43 28336: mi=4002 s=45 e=49 28337: mi=4002 s=52 e=53 28338: mi=4002 s=55 e=55 28339: mi=4002 s=57 e=57 28340: mi=4002 s=59 e=63 28341: mi=4002 s=66 e=67 28342: mi=4002 s=69 e=69 28343: mi=4002 s=71 e=71 28344: mi=4002 s=73 e=75 28345: mi=4002 s=76 e=76 28346: mi=4002 s=79 e=80 28347: mi=4002 s=82 e=82 28348: mi=4002 s=85 e=85 28349: mi=4002 s=87 e=89 28350: mi=4002 s=92 e=92 28351: mi=4002 s=95 e=95 28352: mi=4002 s=98 e=98 28353: mi=4002 s=101 e=103 28354: mi=4002 s=106 e=106 28355: mi=4002 s=109 e=111 28356: mi=4002 s=114 e=119 28357: mi=4002 s=122 e=123 28358: mi=4002 s=125 e=125 28359: mi=4002 s=128 e=129 28360: mi=4002 s=131 e=136 28361: mi=4002 s=139 e=139 28362: mi=4002 s=140 e=140 28363: mi=4002 s=142 e=146 28364: mi=4002 s=149 e=153 28365: mi=4002 s=156 e=161 28366: mi=4002 s=164 e=168 28367: mi=4002 s=171 e=175 28368: mi=4002 s=178 e=179 28369: mi=4002 s=181 e=181 28370: mi=4002 s=184 e=186 28371: mi=4002 s=188 e=195 28372: mi=4002 s=198 e=203 28373: mi=4002 s=206 e=206 28374: mi=4002 s=209 e=210 28375: mi=4002 s=212 e=215 28376: mi=4002 s=218 e=218 28377: mi=4002 s=220 e=220 28378: mi=4002 s=222 e=222 28379: mi=4002 s=225 e=227 28380: mi=4002 s=230 e=230 28381: mi=4002 s=231 e=231 28382: mi=4002 s=234 e=235 28383: mi=4002 s=237 e=237 28384: mi=4002 s=240 e=241 28385: mi=4002 s=243 e=246 28386: mi=4002 s=248 e=250 28387: mi=4002 s=252 e=254 28388: mi=4002 s=257 e=258 28389: mi=4002 s=260 e=260 28390: mi=4002 s=263 e=267 28391: mi=4002 s=270 e=270 28392: mi=4002 s=271 e=273 28393: mi=4002 s=275 e=277 28394: mi=4002 s=279 e=281 28395: mi=4002 s=283 e=285 28396: mi=4002 s=288 e=289 28397: mi=4002 s=291 e=298 28398: mi=4002 s=301 e=301 28399: mi=4002 s=303 e=310 28400: mi=4002 s=313 e=313 28401: mi=4002 s=315 e=315 28402: mi=4002 s=318 e=322 28403: mi=4002 s=325 e=325 28404: mi=4002 s=328 e=335 28405: mi=4002 s=338 e=338 28406: mi=4002 s=341 e=343 28407: mi=4002 s=346 e=346 28408: mi=4002 s=349 e=350 28409: mi=4002 s=353 e=353 28410: mi=4002 s=356 e=364 28411: mi=4002 s=367 e=371 28412: mi=4002 s=374 e=376 28413: mi=4002 s=378 e=380 28414: mi=4002 s=382 e=383 28415: mi=4002 s=385 e=385 28416: mi=4002 s=388 e=390 28417: mi=4002 s=392 e=399 28418: mi=4002 s=402 e=407 28419: mi=4002 s=410 e=410 28420: mi=4002 s=413 e=415 28421: mi=4002 s=418 e=422 28422: mi=4002 s=425 e=425 28423: mi=4002 s=428 e=428 28424: mi=4002 s=429 e=429 28425: mi=4002 s=431 e=435 28426: mi=4002 s=438 e=438 28427: mi=4002 s=441 e=441 28428: mi=4002 s=442 e=442 28429: mi=4002 s=445 e=446 28430: mi=4002 s=448 e=448 28431: mi=4002 s=451 e=452 28432: mi=4002 s=454 e=454 28433: mi=4002 s=456 e=458 28434: mi=4002 s=460 e=462 28435: mi=4002 s=464 e=466 28436: mi=4002 s=468 e=471 28437: mi=4002 s=474 e=476 28438: mi=4002 s=479 e=479 28439: mi=4002 s=480 e=480 28440: mi=4002 s=483 e=484 28441: mi=4002 s=486 e=486 28442: mi=4002 s=489 e=493 28443: mi=4002 s=496 e=502 28444: mi=4002 s=505 e=510 28445: mi=4002 s=513 e=518 28446: mi=4002 s=521 e=525 28447: mi=4002 s=528 e=533 28448: mi=4002 s=536 e=541 28449: mi=4002 s=544 e=549 28450: mi=4002 s=552 e=557 28451: mi=4002 s=560 e=564 28452: mi=4002 s=567 e=569 28453: mi=4002 s=571 e=575 28454: mi=4002 s=577 e=577 28455: mi=4002 s=579 e=579 28456: mi=4003 s=0 e=0 28457: mi=4003 s=2 e=4 28458: mi=4003 s=7 e=26 28459: mi=4003 s=29 e=30 28460: mi=4003 s=33 e=34 28461: mi=4003 s=36 e=36 28462: mi=4003 s=38 e=38 28463: mi=4003 s=41 e=41 28464: mi=4003 s=43 e=43 28465: mi=4003 s=45 e=47 28466: mi=4003 s=50 e=51 28467: mi=4003 s=54 e=54 28468: mi=4003 s=57 e=58 28469: mi=4003 s=61 e=61 28470: mi=4003 s=62 e=62 28471: mi=4003 s=65 e=66 28472: mi=4003 s=68 e=68 28473: mi=4003 s=70 e=74 28474: mi=4003 s=77 e=79 28475: mi=4003 s=82 e=82 28476: mi=4003 s=85 e=85 28477: mi=4003 s=86 e=86 28478: mi=4003 s=88 e=98 28479: mi=4003 s=101 e=101 28480: mi=4003 s=102 e=102 28481: mi=4003 s=104 e=104 28482: mi=4003 s=107 e=111 28483: mi=4003 s=114 e=114 28484: mi=4003 s=117 e=119 28485: mi=4003 s=122 e=122 28486: mi=4003 s=124 e=126 28487: mi=4003 s=129 e=129 28488: mi=4003 s=132 e=133 28489: mi=4003 s=136 e=140 28490: mi=4003 s=143 e=147 28491: mi=4003 s=150 e=152 28492: mi=4004 s=0 e=2 28493: mi=4004 s=5 e=5 28494: mi=4004 s=7 e=7 28495: mi=4004 s=10 e=10 28496: mi=4004 s=13 e=13 28497: mi=4004 s=16 e=17 28498: mi=4004 s=20 e=21 28499: mi=4004 s=24 e=25 28500: mi=4004 s=28 e=28 28501: mi=4004 s=31 e=32 28502: mi=4004 s=35 e=36 28503: mi=4004 s=39 e=40 28504: mi=4004 s=43 e=44 28505: mi=4004 s=47 e=47 28506: mi=4004 s=50 e=50 28507: mi=4004 s=53 e=54 28508: mi=4004 s=57 e=58 28509: mi=4004 s=60 e=60 28510: mi=4004 s=63 e=63 28511: mi=4004 s=66 e=69 28512: mi=4004 s=71 e=71 28513: mi=4004 s=74 e=75 28514: mi=4004 s=78 e=79 28515: mi=4004 s=81 e=81 28516: mi=4004 s=84 e=84 28517: mi=4004 s=87 e=87 28518: mi=4004 s=88 e=88 28519: mi=4004 s=91 e=91 28520: mi=4004 s=92 e=92 28521: mi=4004 s=95 e=95 28522: mi=4004 s=98 e=99 28523: mi=4004 s=102 e=103 28524: mi=4004 s=105 e=105 28525: mi=4004 s=108 e=108 28526: mi=4004 s=111 e=114 28527: mi=4004 s=116 e=116 28528: mi=4004 s=119 e=120 28529: mi=4004 s=123 e=124 28530: mi=4004 s=126 e=126 28531: mi=4004 s=129 e=129 28532: mi=4004 s=132 e=132 28533: mi=4004 s=133 e=133 28534: mi=4004 s=136 e=136 28535: mi=4004 s=137 e=137 28536: mi=4004 s=140 e=140 28537: mi=4004 s=143 e=144 28538: mi=4004 s=147 e=148 28539: mi=4004 s=150 e=150 28540: mi=4004 s=153 e=153 28541: mi=4004 s=156 e=156 28542: mi=4004 s=159 e=162 28543: mi=4004 s=164 e=164 28544: mi=4004 s=166 e=166 28545: mi=4004 s=168 e=168 28546: mi=4004 s=171 e=171 28547: mi=4004 s=174 e=174 28548: mi=4004 s=177 e=179 28549: mi=4004 s=182 e=182 28550: mi=4004 s=185 e=185 28551: mi=4004 s=186 e=186 28552: mi=4004 s=188 e=188 28553: mi=4004 s=191 e=191 28554: mi=4004 s=193 e=193 28555: mi=4004 s=196 e=196 28556: mi=4004 s=199 e=199 28557: mi=4004 s=202 e=202 28558: mi=4004 s=205 e=206 28559: mi=4004 s=209 e=209 28560: mi=4004 s=212 e=213 28561: mi=4004 s=215 e=215 28562: mi=4004 s=218 e=218 28563: mi=4004 s=221 e=222 28564: mi=4004 s=225 e=225 28565: mi=4004 s=228 e=228 28566: mi=4005 s=0 e=0 28567: mi=4005 s=3 e=3 28568: mi=4005 s=5 e=5 28569: mi=4005 s=7 e=7 28570: mi=4005 s=9 e=9 28571: mi=4005 s=11 e=11 28572: mi=4005 s=13 e=13 28573: mi=4005 s=15 e=15 28574: mi=4005 s=17 e=17 28575: mi=4005 s=19 e=19 28576: mi=4102 s=0 e=0 28577: mi=4102 s=3 e=3 28578: mi=4104 s=0 e=3 28579: mi=4104 s=6 e=6 28580: mi=4105 s=0 e=0 28581: mi=4105 s=1 e=1 28582: mi=4105 s=3 e=3 28583: mi=4105 s=6 e=8 28584: mi=4105 s=9 e=9 28585: mi=4006 s=0 e=0 28586: mi=4006 s=3 e=3 28587: mi=4006 s=5 e=5 28588: mi=4007 s=0 e=0 28589: mi=4007 s=2 e=2 28590: mi=4007 s=5 e=5 28591: mi=4008 s=0 e=0 28592: mi=4008 s=2 e=2 28593: mi=4008 s=4 e=4 28594: mi=4008 s=7 e=7 28595: mi=4009 s=0 e=0 28596: mi=4009 s=3 e=4 28597: mi=4010 s=0 e=0 28598: mi=4010 s=3 e=4 28599: mi=4011 s=0 e=0 28600: mi=4011 s=3 e=4 28601: mi=4012 s=0 e=1 28602: mi=4012 s=4 e=4 28603: mi=4012 s=6 e=6 28604: mi=4012 s=8 e=9 28605: mi=4012 s=11 e=11 28606: mi=4012 s=13 e=13 28607: mi=4012 s=15 e=15 28608: mi=4012 s=17 e=17 28609: mi=4013 s=0 e=2 28610: mi=4013 s=4 e=4 28611: mi=4013 s=6 e=6 28612: mi=4013 s=8 e=8 28613: mi=4013 s=10 e=10 28614: mi=4013 s=13 e=14 28615: mi=4013 s=16 e=16 28616: mi=4013 s=17 e=17 28617: mi=4013 s=19 e=19 28618: mi=4013 s=21 e=21 28619: mi=4013 s=23 e=23 28620: mi=4013 s=24 e=25 28621: mi=4013 s=26 e=27 28622: mi=4014 s=0 e=2 28623: mi=4014 s=4 e=4 28624: mi=4014 s=6 e=6 28625: mi=4014 s=8 e=8 28626: mi=4014 s=11 e=11 28627: mi=4014 s=14 e=15 28628: mi=4014 s=17 e=17 28629: mi=4014 s=19 e=19 28630: mi=4014 s=21 e=21 28631: mi=4014 s=23 e=23 28632: mi=4014 s=24 e=24 28633: mi=4014 s=26 e=26 28634: mi=4014 s=27 e=28 28635: mi=4015 s=0 e=0 28636: mi=4015 s=2 e=2 28637: mi=4015 s=4 e=4 28638: mi=4015 s=6 e=6 28639: mi=4015 s=8 e=8 28640: mi=4015 s=11 e=11 28641: mi=4015 s=13 e=13 28642: mi=4015 s=15 e=15 28643: mi=4015 s=18 e=18 28644: mi=4015 s=20 e=20 28645: mi=4015 s=21 e=21 28646: mi=4015 s=23 e=23 28647: mi=4015 s=26 e=27 28648: mi=4015 s=29 e=29 28649: mi=4016 s=0 e=0 28650: mi=4016 s=3 e=3 28651: mi=4016 s=5 e=5 28652: mi=4017 s=0 e=0 28653: mi=4017 s=3 e=3 28654: mi=4017 s=5 e=5 28655: mi=4017 s=7 e=7 28656: mi=4017 s=9 e=9 28657: mi=4017 s=11 e=11 28658: mi=4018 s=0 e=0 28659: mi=4018 s=2 e=2 28660: mi=4018 s=4 e=4 28661: mi=4018 s=6 e=6 28662: mi=4018 s=9 e=9 28663: mi=4018 s=11 e=11 28664: mi=4018 s=13 e=13 28665: mi=4018 s=16 e=16 28666: mi=4019 s=0 e=0 28667: mi=4019 s=2 e=2 28668: mi=4019 s=5 e=5 28669: mi=4020 s=0 e=0 28670: mi=4020 s=2 e=2 28671: mi=4020 s=5 e=5 28672: mi=4020 s=7 e=7 28673: mi=4020 s=9 e=9 28674: mi=4020 s=12 e=12 28675: mi=4023 s=0 e=5 28676: mi=4023 s=7 e=7 28677: mi=4023 s=10 e=10 28678: mi=4023 s=12 e=12 28679: mi=4023 s=15 e=15 28680: mi=4023 s=17 e=17 28681: mi=4023 s=20 e=20 28682: mi=4023 s=22 e=22 28683: mi=4023 s=25 e=26 28684: mi=4023 s=28 e=28 28685: mi=4023 s=31 e=32 28686: mi=4023 s=34 e=34 28687: mi=4023 s=37 e=38 28688: mi=4023 s=40 e=40 28689: mi=4023 s=43 e=44 28690: mi=4023 s=46 e=46 28691: mi=4023 s=49 e=50 28692: mi=4023 s=52 e=52 28693: mi=4023 s=55 e=57 28694: mi=4023 s=59 e=59 28695: mi=4023 s=62 e=64 28696: mi=4023 s=66 e=66 28697: mi=4023 s=69 e=71 28698: mi=4023 s=73 e=73 28699: mi=4023 s=76 e=78 28700: mi=4023 s=80 e=80 28701: mi=4023 s=82 e=82 28702: mi=4023 s=84 e=84 28703: mi=4023 s=87 e=88 28704: mi=4023 s=90 e=90 28705: mi=4023 s=93 e=94 28706: mi=4023 s=96 e=96 28707: mi=4023 s=98 e=99 28708: mi=4023 s=101 e=101 28709: mi=4024 s=0 e=0 28710: mi=4024 s=3 e=3 28711: mi=4025 s=0 e=0 28712: mi=4025 s=2 e=2 28713: mi=4025 s=4 e=4 28714: mi=4025 s=6 e=8 28715: mi=4025 s=10 e=10 28716: mi=4025 s=12 e=14 28717: mi=4025 s=16 e=16 28718: mi=4025 s=18 e=18 28719: mi=4025 s=21 e=22 28720: mi=4025 s=24 e=24 28721: mi=4025 s=26 e=26 28722: mi=4025 s=28 e=28 28723: mi=4025 s=30 e=32 28724: mi=4025 s=34 e=34 28725: mi=4025 s=37 e=38 28726: mi=4025 s=40 e=40 28727: mi=4025 s=41 e=41 28728: mi=4025 s=43 e=43 28729: mi=4025 s=44 e=44 28730: mi=4025 s=47 e=48 28731: mi=4026 s=0 e=2 28732: mi=4026 s=5 e=6 28733: mi=4026 s=9 e=10 28734: mi=4026 s=12 e=12 28735: mi=4026 s=15 e=15 28736: mi=4026 s=18 e=18 28737: mi=4026 s=21 e=22 28738: mi=4026 s=25 e=25 28739: mi=4026 s=27 e=27 28740: mi=4026 s=30 e=30 28741: mi=4026 s=32 e=32 28742: mi=4026 s=35 e=36 28743: mi=4026 s=38 e=38 28744: mi=4026 s=41 e=43 28745: mi=4026 s=45 e=45 28746: mi=4026 s=48 e=48 28747: mi=4027 s=0 e=0 28748: mi=4027 s=3 e=4 28749: mi=4027 s=7 e=8 28750: mi=4027 s=11 e=11 28751: mi=4027 s=14 e=14 28752: mi=4028 s=0 e=0 28753: mi=4028 s=3 e=3 28754: mi=4028 s=5 e=5 28755: mi=4028 s=8 e=8 28756: mi=4028 s=11 e=11 28757: mi=4028 s=14 e=15 28758: mi=4028 s=18 e=19 28759: mi=4028 s=22 e=23 28760: mi=4028 s=26 e=27 28761: mi=4028 s=30 e=30 28762: mi=4028 s=32 e=32 28763: mi=4028 s=35 e=35 28764: mi=4028 s=37 e=37 28765: mi=4028 s=40 e=40 28766: mi=4028 s=42 e=42 28767: mi=4028 s=45 e=51 28768: mi=4028 s=54 e=55 28769: mi=4028 s=58 e=59 28770: mi=4028 s=62 e=64 28771: mi=4028 s=67 e=69 28772: mi=4028 s=71 e=71 28773: mi=4028 s=74 e=75 28774: mi=4028 s=76 e=83 28775: mi=4028 s=85 e=85 28776: mi=4028 s=87 e=87 28777: mi=4028 s=88 e=92 28778: mi=4028 s=95 e=97 28779: mi=4028 s=100 e=100 28780: mi=4028 s=102 e=102 28781: mi=4028 s=105 e=108 28782: mi=4028 s=110 e=112 28783: mi=4028 s=115 e=116 28784: mi=4028 s=118 e=118 28785: mi=4028 s=120 e=120 28786: mi=4028 s=122 e=122 28787: mi=4028 s=124 e=126 28788: mi=4028 s=129 e=137 28789: mi=4028 s=140 e=142 28790: mi=4028 s=145 e=148 28791: mi=4028 s=151 e=156 28792: mi=4028 s=157 e=158 28793: mi=4028 s=159 e=159 28794: mi=4028 s=162 e=165 28795: mi=4028 s=167 e=167 28796: mi=4028 s=169 e=171 28797: mi=4028 s=174 e=175 28798: mi=4028 s=177 e=177 28799: mi=4028 s=179 e=179 28800: mi=4028 s=181 e=181 28801: mi=4028 s=183 e=185 28802: mi=4028 s=188 e=203 28803: mi=4028 s=206 e=208 28804: mi=4028 s=211 e=214 28805: mi=4028 s=217 e=222 28806: mi=4028 s=223 e=223 28807: mi=4028 s=226 e=227 28808: mi=4028 s=229 e=229 28809: mi=4028 s=232 e=236 28810: mi=4028 s=238 e=239 28811: mi=4028 s=242 e=243 28812: mi=4028 s=245 e=245 28813: mi=4028 s=247 e=247 28814: mi=4028 s=249 e=249 28815: mi=4028 s=251 e=253 28816: mi=4028 s=256 e=257 28817: mi=4028 s=259 e=261 28818: mi=4028 s=263 e=265 28819: mi=4028 s=267 e=269 28820: mi=4028 s=271 e=283 28821: mi=4028 s=286 e=286 28822: mi=4028 s=287 e=287 28823: mi=4028 s=290 e=291 28824: mi=4028 s=294 e=299 28825: mi=4028 s=302 e=302 28826: mi=4028 s=305 e=305 28827: mi=4028 s=307 e=307 28828: mi=4028 s=310 e=310 28829: mi=4028 s=313 e=313 28830: mi=4028 s=316 e=319 28831: mi=4028 s=322 e=323 28832: mi=4028 s=326 e=326 28833: mi=4028 s=329 e=331 28834: mi=4028 s=334 e=335 28835: mi=4028 s=338 e=339 28836: mi=4028 s=342 e=347 28837: mi=4028 s=350 e=354 28838: mi=4028 s=356 e=362 28839: mi=4028 s=365 e=365 28840: mi=4028 s=368 e=368 28841: mi=4028 s=370 e=370 28842: mi=4028 s=373 e=373 28843: mi=4028 s=376 e=376 28844: mi=4028 s=379 e=382 28845: mi=4028 s=385 e=386 28846: mi=4028 s=389 e=389 28847: mi=4028 s=392 e=395 28848: mi=4028 s=398 e=399 28849: mi=4028 s=402 e=403 28850: mi=4028 s=406 e=413 28851: mi=4028 s=415 e=417 28852: mi=4028 s=419 e=425 28853: mi=4028 s=428 e=433 28854: mi=4028 s=435 e=435 28855: mi=4028 s=437 e=437 28856: mi=4028 s=440 e=444 28857: mi=4028 s=447 e=447 28858: mi=4028 s=450 e=451 28859: mi=4028 s=453 e=453 28860: mi=4028 s=456 e=458 28861: mi=4028 s=460 e=462 28862: mi=4028 s=464 e=464 28863: mi=4028 s=467 e=469 28864: mi=4028 s=471 e=473 28865: mi=4028 s=475 e=475 28866: mi=4028 s=478 e=480 28867: mi=4028 s=482 e=482 28868: mi=4028 s=485 e=486 28869: mi=4028 s=489 e=491 28870: mi=4028 s=494 e=494 28871: mi=4028 s=497 e=498 28872: mi=4028 s=499 e=504 28873: mi=4028 s=507 e=508 28874: mi=4028 s=510 e=513 28875: mi=4028 s=516 e=516 28876: mi=4028 s=519 e=519 28877: mi=4028 s=522 e=522 28878: mi=4028 s=525 e=525 28879: mi=4028 s=527 e=529 28880: mi=4028 s=531 e=531 28881: mi=4028 s=534 e=534 28882: mi=4028 s=537 e=537 28883: mi=4028 s=540 e=540 28884: mi=4031 s=0 e=0 28885: mi=4031 s=2 e=2 28886: mi=4031 s=5 e=5 28887: mi=4031 s=8 e=8 28888: mi=4031 s=9 e=9 28889: mi=4031 s=12 e=13 28890: mi=4031 s=15 e=15 28891: mi=4031 s=18 e=19 28892: mi=4031 s=21 e=21 28893: mi=4031 s=23 e=23 28894: mi=4031 s=26 e=27 28895: mi=4031 s=29 e=29 28896: mi=4031 s=32 e=33 28897: mi=4031 s=35 e=35 28898: mi=4031 s=38 e=38 28899: mi=4031 s=41 e=41 28900: mi=4031 s=43 e=43 28901: mi=4031 s=46 e=46 28902: mi=4031 s=47 e=47 28903: mi=4031 s=50 e=51 28904: mi=4032 s=0 e=3 28905: mi=4032 s=5 e=5 28906: mi=4032 s=6 e=10 28907: mi=4032 s=11 e=11 28908: mi=4032 s=14 e=15 28909: mi=4033 s=0 e=0 28910: mi=4033 s=2 e=2 28911: mi=4033 s=4 e=4 28912: mi=4033 s=6 e=6 28913: mi=4033 s=8 e=8 28914: mi=4033 s=10 e=10 28915: mi=4033 s=13 e=13 28916: mi=4033 s=15 e=15 28917: mi=4033 s=18 e=19 28918: mi=4033 s=22 e=23 28919: mi=4033 s=25 e=25 28920: mi=4033 s=28 e=29 28921: mi=4033 s=32 e=32 28922: mi=4033 s=33 e=38 28923: mi=4033 s=40 e=40 28924: mi=4033 s=43 e=48 28925: mi=4033 s=50 e=50 28926: mi=4033 s=53 e=53 28927: mi=4033 s=54 e=56 28928: mi=4033 s=58 e=60 28929: mi=4033 s=62 e=62 28930: mi=4033 s=65 e=65 28931: mi=4033 s=66 e=66 28932: mi=4034 s=0 e=1 28933: mi=4034 s=4 e=5 28934: mi=4034 s=7 e=7 28935: mi=4034 s=9 e=9 28936: mi=4034 s=12 e=12 28937: mi=4034 s=15 e=16 28938: mi=4034 s=19 e=19 28939: mi=4034 s=22 e=23 28940: mi=4034 s=26 e=27 28941: mi=4034 s=30 e=30 28942: mi=4034 s=31 e=31 28943: mi=4035 s=0 e=0 28944: mi=4035 s=2 e=2 28945: mi=4035 s=5 e=5 28946: mi=4035 s=7 e=7 28947: mi=4035 s=10 e=10 28948: mi=4035 s=11 e=11 28949: mi=4035 s=14 e=15 28950: mi=4035 s=17 e=17 28951: mi=4035 s=20 e=21 28952: mi=4035 s=23 e=23 28953: mi=4035 s=25 e=25 28954: mi=4035 s=28 e=28 28955: mi=4035 s=31 e=31 28956: mi=4035 s=34 e=34 28957: mi=4035 s=35 e=35 28958: mi=4035 s=37 e=37 28959: mi=4035 s=40 e=40 28960: mi=4035 s=41 e=41 28961: mi=4035 s=44 e=45 28962: mi=4035 s=47 e=47 28963: mi=4035 s=50 e=51 28964: mi=4035 s=53 e=53 28965: mi=4035 s=55 e=55 28966: mi=4035 s=58 e=58 28967: mi=4035 s=61 e=61 28968: mi=4035 s=64 e=64 28969: mi=4035 s=65 e=65 28970: mi=4035 s=68 e=69 28971: mi=4035 s=71 e=71 28972: mi=4035 s=74 e=77 28973: mi=4035 s=80 e=83 28974: mi=4035 s=85 e=85 28975: mi=4035 s=88 e=91 28976: mi=4035 s=94 e=94 28977: mi=4035 s=97 e=98 28978: mi=4035 s=100 e=100 28979: mi=4035 s=103 e=103 28980: mi=4035 s=105 e=105 28981: mi=4035 s=108 e=108 28982: mi=4035 s=111 e=111 28983: mi=4035 s=114 e=115 28984: mi=4035 s=118 e=119 28985: mi=4035 s=122 e=123 28986: mi=4035 s=126 e=126 28987: mi=4035 s=129 e=130 28988: mi=4035 s=133 e=134 28989: mi=4035 s=137 e=137 28990: mi=4040 s=0 e=1 28991: mi=4040 s=3 e=3 28992: mi=4040 s=4 e=6 28993: mi=4040 s=8 e=10 28994: mi=4040 s=12 e=12 28995: mi=4040 s=15 e=18 28996: mi=4040 s=20 e=22 28997: mi=4040 s=24 e=26 28998: mi=4040 s=28 e=30 28999: mi=4040 s=32 e=34 29000: mi=4040 s=36 e=36 29001: mi=4040 s=39 e=46 29002: mi=4040 s=49 e=51 29003: mi=4040 s=54 e=56 29004: mi=4040 s=58 e=58 29005: mi=4040 s=60 e=62 29006: mi=4040 s=64 e=64 29007: mi=4040 s=67 e=67 29008: mi=4040 s=68 e=68 29009: mi=4040 s=71 e=74 29010: mi=4040 s=77 e=81 29011: mi=4040 s=84 e=84 29012: mi=4040 s=87 e=87 29013: mi=4040 s=89 e=89 29014: mi=4040 s=92 e=92 29015: mi=4040 s=95 e=95 29016: mi=4040 s=98 e=101 29017: mi=4040 s=103 e=103 29018: mi=4040 s=106 e=107 29019: mi=4040 s=110 e=110 29020: mi=4040 s=113 e=116 29021: mi=4040 s=119 e=120 29022: mi=4040 s=123 e=124 29023: mi=4040 s=126 e=126 29024: mi=4040 s=129 e=129 29025: mi=4040 s=132 e=133 29026: mi=4040 s=135 e=135 29027: mi=4040 s=138 e=138 29028: mi=4040 s=141 e=142 29029: mi=4040 s=145 e=146 29030: mi=4040 s=149 e=149 29031: mi=4040 s=150 e=150 29032: mi=4040 s=153 e=153 29033: mi=4040 s=154 e=154 29034: mi=4040 s=157 e=157 29035: mi=4042 s=0 e=0 29036: mi=4042 s=3 e=3 29037: mi=4042 s=6 e=10 29038: mi=4042 s=13 e=14 29039: mi=4042 s=17 e=23 29040: mi=4042 s=26 e=29 29041: mi=4042 s=31 e=33 29042: mi=4042 s=36 e=37 29043: mi=4042 s=40 e=46 29044: mi=4042 s=49 e=58 29045: mi=4042 s=60 e=60 29046: mi=4042 s=63 e=69 29047: mi=4042 s=72 e=73 29048: mi=4042 s=76 e=82 29049: mi=4042 s=85 e=86 29050: mi=4042 s=89 e=95 29051: mi=4042 s=98 e=99 29052: mi=4042 s=102 e=108 29053: mi=4042 s=111 e=111 29054: mi=4042 s=112 e=112 29055: mi=4042 s=114 e=114 29056: mi=4042 s=117 e=117 29057: mi=4042 s=120 e=121 29058: mi=4042 s=123 e=123 29059: mi=4042 s=126 e=126 29060: mi=4042 s=128 e=128 29061: mi=4042 s=131 e=132 29062: mi=4042 s=134 e=137 29063: mi=4042 s=140 e=144 29064: mi=4042 s=147 e=152 29065: mi=4042 s=155 e=159 29066: mi=4042 s=162 e=167 29067: mi=4042 s=170 e=174 29068: mi=4042 s=177 e=181 29069: mi=4042 s=184 e=188 29070: mi=4042 s=190 e=190 29071: mi=4042 s=192 e=192 29072: mi=4042 s=194 e=197 29073: mi=4042 s=199 e=199 29074: mi=4042 s=201 e=205 29075: mi=4042 s=208 e=213 29076: mi=4042 s=216 e=217 29077: mi=4042 s=219 e=221 29078: mi=4042 s=224 e=228 29079: mi=4042 s=231 e=234 29080: mi=4042 s=236 e=238 29081: mi=4042 s=241 e=243 29082: mi=4042 s=245 e=247 29083: mi=4042 s=249 e=251 29084: mi=4042 s=253 e=255 29085: mi=4042 s=257 e=259 29086: mi=4042 s=261 e=263 29087: mi=4042 s=265 e=265 29088: mi=4042 s=266 e=268 29089: mi=4042 s=270 e=272 29090: mi=4042 s=274 e=276 29091: mi=4042 s=278 e=280 29092: mi=4042 s=282 e=284 29093: mi=4042 s=286 e=288 29094: mi=4042 s=290 e=290 29095: mi=4042 s=292 e=296 29096: mi=4042 s=298 e=302 29097: mi=4042 s=304 e=308 29098: mi=4042 s=310 e=310 29099: mi=4042 s=312 e=312 29100: mi=4042 s=314 e=314 29101: mi=4042 s=316 e=316 29102: mi=4042 s=318 e=318 29103: mi=4042 s=320 e=323 29104: mi=4042 s=326 e=330 29105: mi=4042 s=333 e=334 29106: mi=4042 s=336 e=336 29107: mi=4042 s=338 e=340 29108: mi=4042 s=342 e=342 29109: mi=4042 s=344 e=349 29110: mi=4042 s=351 e=355 29111: mi=4042 s=357 e=359 29112: mi=4042 s=362 e=363 29113: mi=4042 s=365 e=365 29114: mi=4042 s=367 e=367 29115: mi=4042 s=369 e=369 29116: mi=4042 s=372 e=372 29117: mi=4042 s=375 e=377 29118: mi=4042 s=380 e=381 29119: mi=4042 s=384 e=385 29120: mi=4042 s=388 e=390 29121: mi=4042 s=393 e=396 29122: mi=4042 s=399 e=400 29123: mi=4042 s=403 e=405 29124: mi=4042 s=408 e=409 29125: mi=4042 s=412 e=413 29126: mi=4042 s=416 e=418 29127: mi=4042 s=421 e=424 29128: mi=4042 s=427 e=428 29129: mi=4042 s=431 e=433 29130: mi=4042 s=436 e=439 29131: mi=4042 s=442 e=443 29132: mi=4042 s=446 e=448 29133: mi=4042 s=451 e=454 29134: mi=4042 s=457 e=458 29135: mi=4042 s=461 e=463 29136: mi=4042 s=466 e=469 29137: mi=4042 s=472 e=473 29138: mi=4042 s=476 e=478 29139: mi=4042 s=481 e=482 29140: mi=4042 s=485 e=486 29141: mi=4042 s=489 e=491 29142: mi=4042 s=494 e=497 29143: mi=4042 s=500 e=501 29144: mi=4042 s=504 e=506 29145: mi=4042 s=509 e=512 29146: mi=4042 s=515 e=516 29147: mi=4042 s=519 e=521 29148: mi=4042 s=524 e=525 29149: mi=4042 s=528 e=529 29150: mi=4042 s=532 e=534 29151: mi=4042 s=537 e=540 29152: mi=4042 s=543 e=543 29153: mi=4042 s=545 e=545 29154: mi=4042 s=547 e=547 29155: mi=4042 s=550 e=552 29156: mi=4042 s=555 e=558 29157: mi=4042 s=561 e=561 29158: mi=4042 s=564 e=564 29159: mi=4042 s=567 e=570 29160: mi=4042 s=573 e=573 29161: mi=4042 s=575 e=575 29162: mi=4042 s=578 e=584 29163: mi=4042 s=586 e=586 29164: mi=4042 s=588 e=588 29165: mi=4042 s=590 e=590 29166: mi=4042 s=592 e=592 29167: mi=4042 s=594 e=594 29168: mi=4042 s=596 e=600 29169: mi=4042 s=602 e=602 29170: mi=4042 s=604 e=604 29171: mi=4042 s=607 e=607 29172: mi=4042 s=610 e=615 29173: mi=4042 s=618 e=621 29174: mi=4042 s=623 e=623 29175: mi=4042 s=626 e=626 29176: mi=4042 s=629 e=634 29177: mi=4042 s=637 e=639 29178: mi=4042 s=641 e=641 29179: mi=4042 s=643 e=645 29180: mi=4042 s=648 e=651 29181: mi=4042 s=653 e=653 29182: mi=4042 s=656 e=656 29183: mi=4042 s=659 e=664 29184: mi=4042 s=667 e=667 29185: mi=4042 s=670 e=671 29186: mi=4042 s=673 e=684 29187: mi=4042 s=687 e=690 29188: mi=4042 s=692 e=692 29189: mi=4042 s=694 e=698 29190: mi=4042 s=701 e=705 29191: mi=4042 s=707 e=707 29192: mi=4042 s=710 e=711 29193: mi=4042 s=714 e=718 29194: mi=4042 s=721 e=721 29195: mi=4042 s=722 e=722 29196: mi=4042 s=725 e=728 29197: mi=4042 s=731 e=732 29198: mi=4042 s=734 e=734 29199: mi=4042 s=737 e=740 29200: mi=4042 s=743 e=744 29201: mi=4042 s=746 e=748 29202: mi=4042 s=750 e=752 29203: mi=4042 s=754 e=756 29204: mi=4042 s=758 e=765 29205: mi=4042 s=768 e=768 29206: mi=4042 s=769 e=777 29207: mi=4042 s=779 e=783 29208: mi=4042 s=785 e=785 29209: mi=4042 s=788 e=794 29210: mi=4042 s=796 e=796 29211: mi=4042 s=798 e=798 29212: mi=4042 s=800 e=804 29213: mi=4042 s=807 e=811 29214: mi=4042 s=814 e=814 29215: mi=4042 s=817 e=817 29216: mi=4042 s=819 e=819 29217: mi=4042 s=822 e=822 29218: mi=4042 s=825 e=825 29219: mi=4042 s=828 e=831 29220: mi=4042 s=833 e=839 29221: mi=4042 s=842 e=843 29222: mi=4042 s=846 e=846 29223: mi=4042 s=849 e=852 29224: mi=4042 s=854 e=860 29225: mi=4042 s=863 e=864 29226: mi=4042 s=867 e=867 29227: mi=4042 s=870 e=871 29228: mi=4042 s=873 e=879 29229: mi=4042 s=882 e=883 29230: mi=4042 s=886 e=889 29231: mi=4042 s=892 e=892 29232: mi=4042 s=895 e=898 29233: mi=4042 s=901 e=905 29234: mi=4042 s=908 e=913 29235: mi=4042 s=915 e=917 29236: mi=4042 s=920 e=920 29237: mi=4042 s=922 e=923 29238: mi=4042 s=925 e=925 29239: mi=4042 s=928 e=928 29240: mi=4042 s=929 e=931 29241: mi=4042 s=933 e=935 29242: mi=4042 s=937 e=939 29243: mi=4042 s=941 e=942 29244: mi=4042 s=944 e=945 29245: mi=4042 s=947 e=948 29246: mi=4042 s=950 e=952 29247: mi=4042 s=954 e=956 29248: mi=4042 s=958 e=960 29249: mi=4042 s=962 e=964 29250: mi=4042 s=966 e=968 29251: mi=4042 s=970 e=972 29252: mi=4042 s=974 e=974 29253: mi=4042 s=976 e=976 29254: mi=4042 s=978 e=980 29255: mi=4042 s=982 e=984 29256: mi=4042 s=986 e=988 29257: mi=4042 s=990 e=992 29258: mi=4042 s=994 e=996 29259: mi=4042 s=998 e=998 29260: mi=4042 s=1001 e=1002 29261: mi=4042 s=1005 e=1008 29262: mi=4042 s=1010 e=1012 29263: mi=4042 s=1014 e=1016 29264: mi=4042 s=1018 e=1018 29265: mi=4042 s=1020 e=1020 29266: mi=4042 s=1022 e=1022 29267: mi=4042 s=1025 e=1026 29268: mi=4042 s=1028 e=1030 29269: mi=4042 s=1033 e=1033 29270: mi=4042 s=1035 e=1037 29271: mi=4042 s=1040 e=1040 29272: mi=4042 s=1042 e=1042 29273: mi=4042 s=1045 e=1048 29274: mi=4042 s=1051 e=1051 29275: mi=4042 s=1053 e=1053 29276: mi=4042 s=1056 e=1056 29277: mi=4043 s=0 e=1 29278: mi=4043 s=4 e=5 29279: mi=4043 s=7 e=7 29280: mi=4043 s=10 e=10 29281: mi=4043 s=13 e=15 29282: mi=4043 s=18 e=19 29283: mi=4043 s=22 e=22 29284: mi=4043 s=25 e=25 29285: mi=4043 s=28 e=28 29286: mi=4043 s=31 e=31 29287: mi=4043 s=34 e=35 29288: mi=4043 s=38 e=40 29289: mi=4043 s=42 e=42 29290: mi=4043 s=45 e=48 29291: mi=4043 s=51 e=52 29292: mi=4043 s=55 e=56 29293: mi=4043 s=59 e=60 29294: mi=4043 s=63 e=63 29295: mi=4043 s=66 e=66 29296: mi=4044 s=0 e=0 29297: mi=4044 s=3 e=10 29298: mi=4044 s=12 e=12 29299: mi=4044 s=15 e=16 29300: mi=4044 s=18 e=18 29301: mi=4044 s=20 e=20 29302: mi=4044 s=23 e=24 29303: mi=4044 s=26 e=26 29304: mi=4044 s=29 e=31 29305: mi=4044 s=33 e=33 29306: mi=4044 s=36 e=38 29307: mi=4044 s=40 e=40 29308: mi=4044 s=43 e=45 29309: mi=4044 s=47 e=47 29310: mi=4044 s=50 e=52 29311: mi=4044 s=55 e=56 29312: mi=4044 s=58 e=58 29313: mi=4044 s=59 e=59 29314: mi=4044 s=62 e=62 29315: mi=4044 s=64 e=64 29316: mi=4044 s=67 e=67 29317: mi=4044 s=70 e=70 29318: mi=4044 s=73 e=74 29319: mi=4044 s=77 e=78 29320: mi=4044 s=81 e=82 29321: mi=4044 s=85 e=86 29322: mi=4044 s=89 e=89 29323: mi=4044 s=91 e=91 29324: mi=4044 s=94 e=95 29325: mi=4044 s=97 e=98 29326: mi=4044 s=101 e=104 29327: mi=4044 s=106 e=106 29328: mi=4044 s=109 e=109 29329: mi=4044 s=111 e=111 29330: mi=4044 s=114 e=114 29331: mi=4044 s=117 e=117 29332: mi=4044 s=120 e=121 29333: mi=4044 s=124 e=125 29334: mi=4044 s=128 e=129 29335: mi=4044 s=132 e=136 29336: mi=4044 s=139 e=140 29337: mi=4044 s=141 e=141 29338: mi=4044 s=144 e=144 29339: mi=4044 s=145 e=146 29340: mi=4044 s=149 e=149 29341: mi=4046 s=0 e=2 29342: mi=4046 s=5 e=6 29343: mi=4046 s=8 e=8 29344: mi=4046 s=11 e=11 29345: mi=4046 s=14 e=15 29346: mi=4046 s=17 e=17 29347: mi=4046 s=20 e=20 29348: mi=4046 s=23 e=24 29349: mi=4046 s=27 e=28 29350: mi=4046 s=31 e=31 29351: mi=4046 s=34 e=34 29352: mi=4046 s=37 e=37 29353: mi=4046 s=40 e=40 29354: mi=4046 s=43 e=44 29355: mi=4046 s=46 e=46 29356: mi=4046 s=49 e=49 29357: mi=4046 s=52 e=52 29358: mi=4046 s=55 e=55 29359: mi=4046 s=58 e=58 29360: mi=4046 s=59 e=59 29361: mi=4046 s=62 e=62 29362: mi=4046 s=64 e=64 29363: mi=4046 s=66 e=66 29364: mi=4046 s=68 e=68 29365: mi=4046 s=71 e=71 29366: mi=4046 s=74 e=74 29367: mi=4046 s=77 e=78 29368: mi=4046 s=81 e=82 29369: mi=4046 s=85 e=86 29370: mi=4046 s=88 e=88 29371: mi=4046 s=91 e=91 29372: mi=4046 s=94 e=95 29373: mi=4046 s=97 e=97 29374: mi=4046 s=100 e=101 29375: mi=4046 s=103 e=103 29376: mi=4046 s=105 e=105 29377: mi=4046 s=108 e=108 29378: mi=4046 s=111 e=111 29379: mi=4046 s=114 e=114 29380: mi=4046 s=117 e=117 29381: mi=4046 s=120 e=120 29382: mi=4046 s=121 e=121 29383: mi=4046 s=124 e=130 29384: mi=4046 s=133 e=134 29385: mi=4036 s=0 e=1 29386: mi=4037 s=0 e=0 29387: mi=4037 s=2 e=2 29388: mi=4037 s=5 e=7 29389: mi=4037 s=10 e=10 29390: mi=4037 s=13 e=13 29391: mi=4037 s=16 e=17 29392: mi=4037 s=19 e=19 29393: mi=4037 s=21 e=21 29394: mi=4037 s=23 e=23 29395: mi=4037 s=26 e=26 29396: mi=4037 s=28 e=28 29397: mi=4037 s=31 e=32 29398: mi=4037 s=35 e=35 29399: mi=4038 s=0 e=0 29400: mi=4038 s=2 e=2 29401: mi=4038 s=5 e=5 29402: mi=4039 s=0 e=0 29403: mi=4039 s=2 e=2 29404: mi=4039 s=4 e=4 29405: mi=4039 s=7 e=8 29406: mi=4039 s=10 e=10 29407: mi=4039 s=13 e=14 29408: mi=4039 s=16 e=16 29409: mi=4039 s=18 e=18 29410: mi=4039 s=21 e=22 29411: mi=4041 s=0 e=1 29412: mi=4041 s=3 e=3 29413: mi=4041 s=5 e=5 29414: mi=4041 s=8 e=8 29415: mi=4041 s=11 e=12 29416: mi=4041 s=15 e=15 29417: mi=4041 s=17 e=17 29418: mi=4041 s=20 e=20 29419: mi=4041 s=23 e=23 29420: mi=4041 s=26 e=27 29421: mi=4041 s=30 e=31 29422: mi=4041 s=34 e=34 29423: mi=4041 s=37 e=38 29424: mi=4041 s=41 e=42 29425: mi=4041 s=45 e=46 29426: mi=4041 s=49 e=49 29427: mi=4041 s=52 e=52 29428: mi=4041 s=55 e=56 29429: mi=4041 s=58 e=58 29430: mi=4041 s=60 e=60 29431: mi=4041 s=62 e=62 29432: mi=4041 s=65 e=66 29433: mi=4041 s=69 e=70 29434: mi=4041 s=73 e=74 29435: mi=4041 s=76 e=76 29436: mi=4041 s=78 e=78 29437: mi=4041 s=81 e=82 29438: mi=4041 s=84 e=84 29439: mi=4041 s=87 e=88 29440: mi=4041 s=90 e=90 29441: mi=4041 s=93 e=93 29442: mi=4041 s=96 e=96 29443: mi=4041 s=99 e=99 29444: mi=4041 s=102 e=102 29445: mi=4041 s=105 e=105 29446: mi=4041 s=107 e=107 29447: mi=4041 s=110 e=110 29448: mi=4041 s=113 e=114 29449: mi=4041 s=116 e=116 29450: mi=4041 s=119 e=119 29451: mi=4041 s=122 e=123 29452: mi=4041 s=125 e=125 29453: mi=4041 s=128 e=128 29454: mi=4041 s=131 e=132 29455: mi=4041 s=134 e=134 29456: mi=4041 s=137 e=137 29457: mi=4041 s=140 e=141 29458: mi=4041 s=143 e=143 29459: mi=4041 s=146 e=146 29460: mi=4041 s=149 e=150 29461: mi=4041 s=152 e=152 29462: mi=4041 s=154 e=154 29463: mi=4041 s=157 e=157 29464: mi=4041 s=160 e=160 29465: mi=4041 s=163 e=163 29466: mi=4041 s=165 e=165 29467: mi=4041 s=167 e=167 29468: mi=4041 s=169 e=169 29469: mi=4041 s=172 e=175 29470: mi=4041 s=177 e=177 29471: mi=4041 s=180 e=180 29472: mi=4041 s=182 e=182 29473: mi=4041 s=185 e=185 29474: mi=4041 s=188 e=188 29475: mi=4041 s=191 e=192 29476: mi=4041 s=194 e=194 29477: mi=4041 s=197 e=198 29478: mi=4041 s=201 e=202 29479: mi=4041 s=205 e=205 29480: mi=4041 s=208 e=208 29481: mi=4041 s=209 e=210 29482: mi=4041 s=211 e=211 29483: mi=4041 s=214 e=214 29484: mi=4041 s=217 e=218 29485: mi=4041 s=220 e=220 29486: mi=4041 s=222 e=222 29487: mi=4041 s=225 e=225 29488: mi=4041 s=227 e=227 29489: mi=4041 s=230 e=230 29490: mi=4041 s=233 e=233 29491: mi=4041 s=234 e=234 29492: mi=4041 s=237 e=237 29493: mi=4041 s=240 e=241 29494: mi=4041 s=243 e=243 29495: mi=4041 s=246 e=246 29496: mi=4041 s=247 e=247 29497: mi=4041 s=250 e=250 29498: mi=4041 s=253 e=254 29499: mi=4041 s=256 e=256 29500: mi=4041 s=259 e=259 29501: mi=4041 s=260 e=260 29502: mi=4041 s=263 e=263 29503: mi=4041 s=265 e=265 29504: mi=4041 s=268 e=268 29505: mi=4041 s=271 e=271 29506: mi=4041 s=274 e=275 29507: mi=4041 s=278 e=279 29508: mi=4041 s=282 e=283 29509: mi=4041 s=286 e=286 29510: mi=4047 s=0 e=0 29511: mi=4047 s=2 e=2 29512: mi=4047 s=5 e=5 29513: mi=4048 s=0 e=0 29514: mi=4048 s=3 e=4 29515: mi=4048 s=6 e=6 29516: mi=4048 s=8 e=8 29517: mi=4048 s=11 e=11 29518: mi=4048 s=12 e=12 29519: mi=4048 s=14 e=14 29520: mi=4048 s=17 e=17 29521: mi=4049 s=0 e=1 29522: mi=4049 s=3 e=3 29523: mi=4050 s=0 e=0 29524: mi=4050 s=3 e=3 29525: mi=4051 s=0 e=0 29526: mi=4051 s=2 e=2 29527: mi=4051 s=5 e=5 29528: mi=4051 s=8 e=8 29529: mi=4051 s=10 e=10 29530: mi=4051 s=13 e=14 29531: mi=4051 s=16 e=16 29532: mi=4051 s=19 e=19 29533: mi=4051 s=22 e=22 29534: mi=4051 s=25 e=26 29535: mi=4051 s=29 e=30 29536: mi=4051 s=33 e=34 29537: mi=4051 s=37 e=37 29538: mi=4051 s=40 e=41 29539: mi=4051 s=44 e=44 29540: mi=4051 s=46 e=46 29541: mi=4051 s=49 e=49 29542: mi=4051 s=52 e=52 29543: mi=4051 s=55 e=55 29544: mi=4051 s=58 e=58 29545: mi=4051 s=61 e=61 29546: mi=4052 s=0 e=0 29547: mi=4052 s=3 e=3 29548: mi=4052 s=6 e=7 29549: mi=4052 s=9 e=9 29550: mi=4052 s=11 e=11 29551: mi=4052 s=14 e=14 29552: mi=4053 s=0 e=0 29553: mi=4053 s=2 e=2 29554: mi=4053 s=4 e=4 29555: mi=4053 s=7 e=8 29556: mi=4053 s=11 e=12 29557: mi=4053 s=15 e=21 29558: mi=4053 s=24 e=32 29559: mi=4053 s=34 e=34 29560: mi=4053 s=37 e=37 29561: mi=4053 s=40 e=40 29562: mi=4053 s=43 e=43 29563: mi=4053 s=46 e=47 29564: mi=4053 s=49 e=49 29565: mi=4053 s=52 e=52 29566: mi=4053 s=55 e=56 29567: mi=4053 s=59 e=60 29568: mi=4053 s=63 e=63 29569: mi=4053 s=64 e=64 29570: mi=4053 s=67 e=68 29571: mi=4053 s=70 e=70 29572: mi=4053 s=73 e=74 29573: mi=4053 s=76 e=76 29574: mi=4053 s=79 e=80 29575: mi=4053 s=82 e=82 29576: mi=4053 s=85 e=86 29577: mi=4053 s=89 e=91 29578: mi=4053 s=94 e=95 29579: mi=4053 s=97 e=99 29580: mi=4053 s=101 e=103 29581: mi=4053 s=105 e=105 29582: mi=4053 s=107 e=107 29583: mi=4053 s=110 e=118 29584: mi=4053 s=120 e=120 29585: mi=4053 s=123 e=125 29586: mi=4053 s=128 e=129 29587: mi=4053 s=132 e=132 29588: mi=4053 s=134 e=134 29589: mi=4053 s=137 e=137 29590: mi=4053 s=140 e=140 29591: mi=4053 s=143 e=146 29592: mi=4053 s=149 e=150 29593: mi=4053 s=153 e=153 29594: mi=4053 s=156 e=159 29595: mi=4053 s=162 e=163 29596: mi=4053 s=166 e=166 29597: mi=4053 s=169 e=170 29598: mi=4053 s=173 e=174 29599: mi=4053 s=177 e=177 29600: mi=4053 s=178 e=178 29601: mi=4053 s=181 e=181 29602: mi=4053 s=183 e=183 29603: mi=4053 s=186 e=186 29604: mi=4053 s=189 e=189 29605: mi=4053 s=192 e=195 29606: mi=4053 s=198 e=199 29607: mi=4053 s=202 e=202 29608: mi=4053 s=205 e=210 29609: mi=4053 s=213 e=214 29610: mi=4053 s=217 e=218 29611: mi=4053 s=221 e=221 29612: mi=4053 s=223 e=225 29613: mi=4053 s=228 e=229 29614: mi=4053 s=232 e=232 29615: mi=4053 s=234 e=234 29616: mi=4053 s=237 e=237 29617: mi=4053 s=240 e=240 29618: mi=4053 s=243 e=246 29619: mi=4053 s=249 e=250 29620: mi=4053 s=253 e=253 29621: mi=4053 s=256 e=259 29622: mi=4053 s=262 e=263 29623: mi=4053 s=266 e=266 29624: mi=4053 s=269 e=270 29625: mi=4053 s=273 e=274 29626: mi=4053 s=277 e=277 29627: mi=4053 s=279 e=279 29628: mi=4053 s=282 e=284 29629: mi=4053 s=287 e=287 29630: mi=4053 s=290 e=290 29631: mi=4054 s=0 e=1 29632: mi=4054 s=4 e=5 29633: mi=4054 s=7 e=7 29634: mi=4054 s=10 e=10 29635: mi=4054 s=13 e=14 29636: mi=4054 s=17 e=18 29637: mi=4054 s=20 e=20 29638: mi=4054 s=23 e=24 29639: mi=4054 s=27 e=28 29640: mi=4054 s=31 e=32 29641: mi=4054 s=34 e=34 29642: mi=4054 s=36 e=36 29643: mi=4054 s=39 e=42 29644: mi=4054 s=44 e=47 29645: mi=4054 s=50 e=51 29646: mi=4054 s=53 e=53 29647: mi=4054 s=55 e=55 29648: mi=4054 s=57 e=59 29649: mi=4054 s=61 e=61 29650: mi=4054 s=63 e=63 29651: mi=4054 s=65 e=68 29652: mi=4054 s=71 e=72 29653: mi=4054 s=75 e=75 29654: mi=4054 s=77 e=77 29655: mi=4054 s=80 e=81 29656: mi=4054 s=83 e=83 29657: mi=4054 s=86 e=86 29658: mi=4054 s=88 e=88 29659: mi=4054 s=90 e=90 29660: mi=4054 s=91 e=91 29661: mi=4054 s=94 e=94 29662: mi=4054 s=97 e=98 29663: mi=4054 s=101 e=102 29664: mi=4054 s=105 e=107 29665: mi=4054 s=110 e=111 29666: mi=4054 s=114 e=116 29667: mi=4054 s=118 e=118 29668: mi=4054 s=121 e=121 29669: mi=4054 s=124 e=127 29670: mi=4054 s=130 e=131 29671: mi=4054 s=134 e=134 29672: mi=4054 s=136 e=136 29673: mi=4054 s=139 e=140 29674: mi=4054 s=143 e=146 29675: mi=4054 s=148 e=148 29676: mi=4054 s=151 e=151 29677: mi=4054 s=154 e=154 29678: mi=4054 s=157 e=157 29679: mi=4054 s=160 e=161 29680: mi=4054 s=162 e=162 29681: mi=4054 s=164 e=164 29682: mi=4054 s=165 e=168 29683: mi=4054 s=169 e=170 29684: mi=4055 s=0 e=0 29685: mi=4055 s=2 e=2 29686: mi=4055 s=5 e=5 29687: mi=4055 s=8 e=8 29688: mi=4055 s=11 e=11 29689: mi=4055 s=14 e=14 29690: mi=4055 s=17 e=17 29691: mi=4055 s=20 e=20 29692: mi=4055 s=23 e=23 29693: mi=4055 s=26 e=26 29694: mi=4055 s=29 e=29 29695: mi=4055 s=32 e=33 29696: mi=4056 s=0 e=0 29697: mi=4056 s=3 e=4 29698: mi=4056 s=7 e=8 29699: mi=4057 s=0 e=0 29700: mi=4057 s=3 e=3 29701: mi=4057 s=5 e=5 29702: mi=4057 s=8 e=9 29703: mi=4057 s=12 e=12 29704: mi=4057 s=14 e=14 29705: mi=4057 s=17 e=19 29706: mi=4058 s=0 e=0 29707: mi=4058 s=3 e=4 29708: mi=4058 s=7 e=8 29709: mi=4058 s=11 e=12 29710: mi=4059 s=0 e=1 29711: mi=4059 s=3 e=3 29712: mi=4059 s=6 e=6 29713: mi=4059 s=9 e=9 29714: mi=4059 s=12 e=13 29715: mi=4059 s=16 e=16 29716: mi=4059 s=19 e=19 29717: mi=4059 s=22 e=23 29718: mi=4059 s=26 e=26 29719: mi=4059 s=29 e=29 29720: mi=4059 s=32 e=33 29721: mi=4059 s=36 e=36 29722: mi=4059 s=39 e=39 29723: mi=4059 s=42 e=43 29724: mi=4059 s=46 e=46 29725: mi=4059 s=49 e=50 29726: mi=4059 s=53 e=53 29727: mi=4059 s=56 e=57 29728: mi=4059 s=60 e=60 29729: mi=4059 s=63 e=63 29730: mi=4059 s=66 e=67 29731: mi=4059 s=70 e=70 29732: mi=4059 s=73 e=73 29733: mi=4059 s=76 e=77 29734: mi=4059 s=80 e=80 29735: mi=4059 s=83 e=83 29736: mi=4059 s=86 e=87 29737: mi=4059 s=90 e=90 29738: mi=4059 s=93 e=93 29739: mi=4059 s=96 e=97 29740: mi=4059 s=100 e=100 29741: mi=4060 s=0 e=1 29742: mi=4060 s=4 e=4 29743: mi=4061 s=0 e=1 29744: mi=4061 s=3 e=3 29745: mi=4061 s=6 e=6 29746: mi=4061 s=9 e=9 29747: mi=4061 s=11 e=11 29748: mi=4061 s=14 e=14 29749: mi=4061 s=16 e=16 29750: mi=4061 s=17 e=17 29751: mi=4061 s=20 e=20 29752: mi=4061 s=23 e=26 29753: mi=4061 s=29 e=30 29754: mi=4061 s=33 e=33 29755: mi=4061 s=34 e=34 29756: mi=4061 s=36 e=36 29757: mi=4061 s=39 e=40 29758: mi=4061 s=43 e=43 29759: mi=4061 s=46 e=47 29760: mi=4061 s=50 e=50 29761: mi=4062 s=0 e=1 29762: mi=4062 s=4 e=4 29763: mi=4063 s=0 e=0 29764: mi=4063 s=3 e=4 29765: mi=4063 s=7 e=8 29766: mi=4063 s=11 e=12 29767: mi=4063 s=15 e=15 29768: mi=4063 s=18 e=18 29769: mi=4064 s=0 e=1 29770: mi=4064 s=3 e=3 29771: mi=4064 s=6 e=7 29772: mi=4064 s=9 e=9 29773: mi=4064 s=11 e=11 29774: mi=4065 s=0 e=0 29775: mi=4065 s=3 e=3 29776: mi=4065 s=6 e=6 29777: mi=4066 s=0 e=1 29778: mi=4066 s=3 e=3 29779: mi=4066 s=6 e=6 29780: mi=4066 s=9 e=9 29781: mi=4066 s=12 e=12 29782: mi=4066 s=15 e=15 29783: mi=4066 s=18 e=19 29784: mi=4066 s=22 e=22 29785: mi=4066 s=23 e=23 29786: mi=4066 s=25 e=25 29787: mi=4066 s=28 e=28 29788: mi=4066 s=31 e=31 29789: mi=4066 s=34 e=34 29790: mi=4066 s=37 e=37 29791: mi=4066 s=40 e=40 29792: mi=4066 s=43 e=43 29793: mi=4066 s=45 e=45 29794: mi=4066 s=48 e=48 29795: mi=4066 s=49 e=49 29796: mi=4066 s=50 e=50 29797: mi=4066 s=52 e=52 29798: mi=4066 s=55 e=55 29799: mi=4066 s=58 e=58 29800: mi=4066 s=61 e=61 29801: mi=4066 s=64 e=64 29802: mi=4066 s=67 e=67 29803: mi=4066 s=70 e=70 29804: mi=4066 s=72 e=72 29805: mi=4066 s=75 e=77 29806: mi=4066 s=78 e=78 29807: mi=4066 s=81 e=81 29808: mi=4066 s=84 e=84 29809: mi=4066 s=87 e=88 29810: mi=4070 s=0 e=1 29811: mi=4071 s=0 e=0 29812: mi=4071 s=3 e=3 29813: mi=4071 s=5 e=5 29814: mi=4071 s=8 e=8 29815: mi=4071 s=11 e=11 29816: mi=4071 s=14 e=15 29817: mi=4071 s=18 e=19 29818: mi=4071 s=22 e=23 29819: mi=4071 s=26 e=26 29820: mi=4071 s=29 e=30 29821: mi=4071 s=33 e=34 29822: mi=4071 s=37 e=38 29823: mi=4071 s=41 e=44 29824: mi=4071 s=47 e=47 29825: mi=4071 s=50 e=56 29826: mi=4071 s=59 e=60 29827: mi=4071 s=63 e=69 29828: mi=4071 s=72 e=73 29829: mi=4071 s=76 e=82 29830: mi=4071 s=85 e=86 29831: mi=4071 s=89 e=91 29832: mi=4071 s=94 e=95 29833: mi=4071 s=98 e=100 29834: mi=4071 s=103 e=104 29835: mi=4071 s=107 e=113 29836: mi=4071 s=116 e=117 29837: mi=4071 s=119 e=119 29838: mi=4071 s=122 e=122 29839: mi=4071 s=124 e=128 29840: mi=4071 s=130 e=130 29841: mi=4071 s=132 e=132 29842: mi=4071 s=135 e=135 29843: mi=4071 s=138 e=138 29844: mi=4071 s=140 e=140 29845: mi=4071 s=143 e=143 29846: mi=4071 s=146 e=148 29847: mi=4071 s=151 e=152 29848: mi=4071 s=155 e=156 29849: mi=4071 s=159 e=159 29850: mi=4071 s=160 e=160 29851: mi=4071 s=163 e=164 29852: mi=4071 s=167 e=167 29853: mi=4071 s=170 e=171 29854: mi=4071 s=173 e=173 29855: mi=4071 s=176 e=176 29856: mi=4071 s=178 e=180 29857: mi=4071 s=182 e=184 29858: mi=4071 s=187 e=192 29859: mi=4071 s=195 e=204 29860: mi=4071 s=207 e=210 29861: mi=4071 s=212 e=212 29862: mi=4071 s=215 e=217 29863: mi=4071 s=220 e=221 29864: mi=4071 s=223 e=223 29865: mi=4071 s=226 e=226 29866: mi=4071 s=229 e=229 29867: mi=4071 s=232 e=235 29868: mi=4071 s=238 e=239 29869: mi=4071 s=241 e=243 29870: mi=4071 s=246 e=247 29871: mi=4071 s=250 e=251 29872: mi=4071 s=253 e=255 29873: mi=4071 s=258 e=259 29874: mi=4071 s=262 e=263 29875: mi=4071 s=266 e=266 29876: mi=4071 s=267 e=267 29877: mi=4071 s=269 e=269 29878: mi=4071 s=270 e=270 29879: mi=4071 s=272 e=272 29880: mi=4071 s=274 e=274 29881: mi=4071 s=275 e=275 29882: mi=4071 s=276 e=280 29883: mi=4071 s=282 e=284 29884: mi=4071 s=287 e=288 29885: mi=4071 s=289 e=289 29886: mi=4071 s=290 e=290 29887: mi=4071 s=292 e=292 29888: mi=4071 s=294 e=294 29889: mi=4071 s=296 e=296 29890: mi=4071 s=298 e=302 29891: mi=4071 s=305 e=305 29892: mi=4071 s=308 e=310 29893: mi=4071 s=311 e=311 29894: mi=4071 s=314 e=314 29895: mi=4072 s=0 e=0 29896: mi=4072 s=2 e=2 29897: mi=4072 s=5 e=5 29898: mi=4073 s=0 e=0 29899: mi=4073 s=2 e=2 29900: mi=4073 s=5 e=6 29901: mi=4074 s=0 e=2 29902: mi=4074 s=4 e=4 29903: mi=4074 s=6 e=6 29904: mi=4074 s=8 e=8 29905: mi=4074 s=10 e=10 29906: mi=4074 s=12 e=12 29907: mi=4074 s=14 e=14 29908: mi=4074 s=17 e=17 29909: mi=4074 s=20 e=21 29910: mi=4074 s=23 e=23 29911: mi=4074 s=26 e=26 29912: mi=4074 s=29 e=30 29913: mi=4074 s=32 e=32 29914: mi=4074 s=35 e=35 29915: mi=4074 s=38 e=39 29916: mi=4074 s=41 e=41 29917: mi=4074 s=44 e=45 29918: mi=4074 s=46 e=46 29919: mi=4074 s=49 e=50 29920: mi=4074 s=52 e=52 29921: mi=4074 s=55 e=55 29922: mi=4074 s=58 e=59 29923: mi=4074 s=62 e=62 29924: mi=4074 s=65 e=66 29925: mi=4074 s=69 e=69 29926: mi=4074 s=72 e=73 29927: mi=4074 s=76 e=78 29928: mi=4074 s=81 e=81 29929: mi=4074 s=84 e=85 29930: mi=4074 s=88 e=89 29931: mi=4074 s=92 e=92 29932: mi=4074 s=93 e=93 29933: mi=4074 s=96 e=96 29934: mi=4074 s=97 e=98 29935: mi=4074 s=99 e=99 29936: mi=4076 s=0 e=0 29937: mi=4076 s=3 e=3 29938: mi=4076 s=5 e=5 29939: mi=4076 s=7 e=7 29940: mi=4077 s=0 e=0 29941: mi=4077 s=3 e=3 29942: mi=4077 s=5 e=5 29943: mi=4077 s=7 e=7 29944: mi=4077 s=10 e=10 29945: mi=4077 s=13 e=13 29946: mi=4077 s=14 e=14 29947: mi=4077 s=16 e=16 29948: mi=4077 s=18 e=18 29949: mi=4077 s=21 e=21 29950: mi=4077 s=24 e=24 29951: mi=4077 s=25 e=25 29952: mi=4077 s=27 e=27 29953: mi=4077 s=29 e=29 29954: mi=4077 s=31 e=31 29955: mi=4078 s=0 e=0 29956: mi=4078 s=3 e=3 29957: mi=4079 s=0 e=2 29958: mi=4079 s=4 e=4 29959: mi=4079 s=5 e=5 29960: mi=4079 s=7 e=7 29961: mi=4079 s=10 e=11 29962: mi=4079 s=14 e=15 29963: mi=4079 s=17 e=17 29964: mi=4079 s=18 e=19 29965: mi=4079 s=21 e=21 29966: mi=4079 s=23 e=23 29967: mi=4079 s=25 e=27 29968: mi=4079 s=29 e=29 29969: mi=4079 s=30 e=30 29970: mi=4079 s=32 e=32 29971: mi=4079 s=34 e=34 29972: mi=4079 s=37 e=38 29973: mi=4079 s=40 e=40 29974: mi=4079 s=41 e=41 29975: mi=4079 s=43 e=43 29976: mi=4079 s=45 e=45 29977: mi=4079 s=48 e=49 29978: mi=4079 s=51 e=51 29979: mi=4079 s=52 e=52 29980: mi=4081 s=0 e=0 29981: mi=4081 s=2 e=2 29982: mi=4081 s=5 e=8 29983: mi=4081 s=10 e=10 29984: mi=4081 s=13 e=18 29985: mi=4081 s=20 e=20 29986: mi=4081 s=22 e=29 29987: mi=4082 s=0 e=0 29988: mi=4082 s=3 e=3 29989: mi=4082 s=5 e=5 29990: mi=4082 s=7 e=7 29991: mi=4082 s=10 e=10 29992: mi=4082 s=13 e=13 29993: mi=4082 s=14 e=14 29994: mi=4082 s=16 e=16 29995: mi=4082 s=18 e=18 29996: mi=4082 s=21 e=21 29997: mi=4082 s=24 e=24 29998: mi=4082 s=25 e=25 29999: mi=4082 s=27 e=27 30000: mi=4082 s=29 e=29 30001: mi=4082 s=31 e=31 30002: mi=4082 s=33 e=33 30003: mi=4083 s=0 e=2 30004: mi=4083 s=4 e=4 30005: mi=4083 s=5 e=5 30006: mi=4083 s=7 e=7 30007: mi=4083 s=10 e=11 30008: mi=4083 s=14 e=15 30009: mi=4083 s=17 e=17 30010: mi=4083 s=18 e=19 30011: mi=4083 s=21 e=21 30012: mi=4083 s=23 e=23 30013: mi=4083 s=25 e=27 30014: mi=4083 s=29 e=29 30015: mi=4083 s=30 e=30 30016: mi=4083 s=32 e=32 30017: mi=4083 s=34 e=36 30018: mi=4083 s=38 e=38 30019: mi=4083 s=39 e=39 30020: mi=4083 s=41 e=41 30021: mi=4083 s=43 e=43 30022: mi=4083 s=46 e=47 30023: mi=4083 s=49 e=49 30024: mi=4083 s=50 e=50 30025: mi=4083 s=52 e=52 30026: mi=4083 s=54 e=54 30027: mi=4083 s=57 e=58 30028: mi=4083 s=60 e=60 30029: mi=4083 s=61 e=61 30030: mi=4085 s=0 e=2 30031: mi=4085 s=4 e=4 30032: mi=4085 s=7 e=10 30033: mi=4085 s=12 e=12 30034: mi=4085 s=15 e=20 30035: mi=4085 s=22 e=22 30036: mi=4085 s=24 e=31 30037: mi=4085 s=33 e=33 30038: mi=4085 s=35 e=40 30039: mi=4086 s=0 e=0 30040: mi=4086 s=2 e=2 30041: mi=4087 s=0 e=3 30042: mi=4087 s=5 e=5 30043: mi=4087 s=8 e=8 30044: mi=4087 s=10 e=10 30045: mi=4087 s=13 e=13 30046: mi=4087 s=15 e=15 30047: mi=4087 s=17 e=17 30048: mi=4087 s=19 e=19 30049: mi=4087 s=22 e=22 30050: mi=4087 s=24 e=24 30051: mi=4087 s=27 e=27 30052: mi=4087 s=29 e=29 30053: mi=4087 s=31 e=32 30054: mi=4087 s=34 e=34 30055: mi=4087 s=37 e=37 30056: mi=4087 s=39 e=39 30057: mi=4087 s=42 e=42 30058: mi=4087 s=44 e=44 30059: mi=4087 s=47 e=47 30060: mi=4087 s=49 e=49 30061: mi=4087 s=51 e=51 30062: mi=4087 s=53 e=53 30063: mi=4087 s=56 e=56 30064: mi=4087 s=58 e=58 30065: mi=4087 s=60 e=60 30066: mi=4087 s=63 e=63 30067: mi=4087 s=65 e=65 30068: mi=4088 s=0 e=0 30069: mi=4088 s=3 e=3 30070: mi=4089 s=0 e=0 30071: mi=4089 s=3 e=4 30072: mi=4089 s=7 e=7 30073: mi=4089 s=10 e=10 30074: mi=4089 s=13 e=14 30075: mi=4089 s=17 e=17 30076: mi=4089 s=20 e=21 30077: mi=4089 s=24 e=24 30078: mi=4089 s=27 e=28 30079: mi=4089 s=31 e=32 30080: mi=4090 s=0 e=0 30081: mi=4090 s=2 e=2 30082: mi=4090 s=5 e=6 30083: mi=4090 s=9 e=9 30084: mi=4090 s=10 e=10 30085: mi=4090 s=13 e=14 30086: mi=4090 s=16 e=16 30087: mi=4090 s=19 e=20 30088: mi=4090 s=22 e=22 30089: mi=4090 s=24 e=24 30090: mi=4090 s=25 e=25 30091: mi=4090 s=28 e=28 30092: mi=4090 s=31 e=31 30093: mi=4090 s=34 e=34 30094: mi=4090 s=37 e=37 30095: mi=4090 s=38 e=38 30096: mi=4090 s=41 e=41 30097: mi=4090 s=44 e=44 30098: mi=4090 s=45 e=45 30099: mi=4090 s=48 e=49 30100: mi=4091 s=0 e=0 30101: mi=4091 s=2 e=2 30102: mi=4091 s=5 e=6 30103: mi=4091 s=9 e=9 30104: mi=4091 s=12 e=12 30105: mi=4091 s=13 e=13 30106: mi=4091 s=16 e=17 30107: mi=4091 s=19 e=19 30108: mi=4091 s=22 e=23 30109: mi=4091 s=25 e=25 30110: mi=4091 s=27 e=27 30111: mi=4091 s=30 e=31 30112: mi=4091 s=34 e=34 30113: mi=4091 s=35 e=37 30114: mi=4091 s=40 e=41 30115: mi=4091 s=44 e=45 30116: mi=4091 s=47 e=47 30117: mi=4091 s=50 e=50 30118: mi=4091 s=53 e=53 30119: mi=4091 s=56 e=56 30120: mi=4091 s=57 e=57 30121: mi=4091 s=59 e=59 30122: mi=4091 s=62 e=62 30123: mi=4091 s=65 e=66 30124: mi=4091 s=69 e=71 30125: mi=4091 s=74 e=75 30126: mi=4091 s=78 e=79 30127: mi=4091 s=81 e=81 30128: mi=4091 s=84 e=84 30129: mi=4091 s=87 e=87 30130: mi=4091 s=90 e=90 30131: mi=4091 s=91 e=91 30132: mi=4091 s=94 e=95 30133: mi=4091 s=98 e=98 30134: mi=4091 s=99 e=99 30135: mi=4091 s=102 e=103 30136: mi=4091 s=105 e=105 30137: mi=4091 s=108 e=109 30138: mi=4091 s=111 e=111 30139: mi=4091 s=113 e=113 30140: mi=4091 s=116 e=119 30141: mi=4091 s=122 e=123 30142: mi=4091 s=125 e=125 30143: mi=4091 s=128 e=129 30144: mi=4091 s=131 e=131 30145: mi=4091 s=134 e=134 30146: mi=4091 s=136 e=136 30147: mi=4091 s=139 e=140 30148: mi=4091 s=142 e=142 30149: mi=4091 s=144 e=144 30150: mi=4091 s=146 e=146 30151: mi=4091 s=148 e=148 30152: mi=4091 s=150 e=150 30153: mi=4091 s=152 e=152 30154: mi=4091 s=154 e=154 30155: mi=4091 s=156 e=156 30156: mi=4091 s=159 e=159 30157: mi=4091 s=161 e=161 30158: mi=4091 s=162 e=162 30159: mi=4091 s=164 e=164 30160: mi=4091 s=167 e=168 30161: mi=4091 s=171 e=171 30162: mi=4091 s=172 e=172 30163: mi=4091 s=173 e=174 30164: mi=4091 s=175 e=175 30165: mi=4091 s=176 e=176 30166: mi=4091 s=179 e=179 30167: mi=4092 s=0 e=0 30168: mi=4092 s=2 e=2 30169: mi=4092 s=5 e=5 30170: mi=4092 s=8 e=9 30171: mi=4092 s=12 e=12 30172: mi=4092 s=15 e=16 30173: mi=4092 s=18 e=18 30174: mi=4092 s=20 e=22 30175: mi=4092 s=25 e=26 30176: mi=4092 s=27 e=27 30177: mi=4092 s=30 e=30 30178: mi=4092 s=33 e=33 30179: mi=4092 s=36 e=37 30180: mi=4092 s=40 e=40 30181: mi=4092 s=43 e=44 30182: mi=4092 s=47 e=47 30183: mi=4092 s=50 e=52 30184: mi=4092 s=54 e=55 30185: mi=4092 s=57 e=58 30186: mi=4092 s=60 e=60 30187: mi=4092 s=63 e=64 30188: mi=4092 s=66 e=66 30189: mi=4092 s=69 e=70 30190: mi=4092 s=73 e=74 30191: mi=4092 s=77 e=78 30192: mi=4092 s=81 e=82 30193: mi=4092 s=84 e=84 30194: mi=4092 s=86 e=86 30195: mi=4092 s=88 e=88 30196: mi=4092 s=91 e=91 30197: mi=4092 s=94 e=94 30198: mi=4092 s=95 e=96 30199: mi=4092 s=99 e=99 30200: mi=4092 s=100 e=100 30201: mi=4092 s=103 e=103 30202: mi=4093 s=0 e=2 30203: mi=4093 s=4 e=4 30204: mi=4093 s=7 e=7 30205: mi=4093 s=10 e=11 30206: mi=4093 s=14 e=14 30207: mi=4093 s=17 e=18 30208: mi=4093 s=20 e=20 30209: mi=4093 s=22 e=23 30210: mi=4093 s=26 e=27 30211: mi=4093 s=28 e=28 30212: mi=4093 s=31 e=31 30213: mi=4093 s=34 e=34 30214: mi=4093 s=37 e=38 30215: mi=4093 s=41 e=41 30216: mi=4093 s=44 e=45 30217: mi=4093 s=47 e=47 30218: mi=4093 s=49 e=49 30219: mi=4093 s=52 e=53 30220: mi=4093 s=55 e=55 30221: mi=4093 s=58 e=59 30222: mi=4093 s=62 e=63 30223: mi=4093 s=66 e=67 30224: mi=4093 s=70 e=71 30225: mi=4093 s=74 e=74 30226: mi=4093 s=75 e=76 30227: mi=4093 s=79 e=79 30228: mi=4093 s=80 e=80 30229: mi=4093 s=83 e=83 30230: mi=4095 s=0 e=0 30231: mi=4095 s=3 e=7 30232: mi=4095 s=10 e=11 30233: mi=4095 s=13 e=13 30234: mi=4095 s=16 e=17 30235: mi=4095 s=19 e=19 30236: mi=4095 s=22 e=22 30237: mi=4095 s=25 e=25 30238: mi=4095 s=28 e=28 30239: mi=4095 s=29 e=29 30240: mi=4095 s=32 e=33 30241: mi=4095 s=35 e=35 30242: mi=4095 s=38 e=38 30243: mi=4095 s=41 e=42 30244: mi=4095 s=45 e=45 30245: mi=4095 s=48 e=49 30246: mi=4095 s=51 e=51 30247: mi=4095 s=54 e=54 30248: mi=4095 s=57 e=57 30249: mi=4095 s=60 e=60 30250: mi=4095 s=61 e=61 30251: mi=4095 s=64 e=65 30252: mi=4095 s=68 e=69 30253: mi=4095 s=71 e=71 30254: mi=4095 s=74 e=74 30255: mi=4095 s=77 e=77 30256: mi=4095 s=80 e=80 30257: mi=4095 s=81 e=81 30258: mi=4095 s=83 e=83 30259: mi=4095 s=86 e=86 30260: mi=4095 s=89 e=90 30261: mi=4095 s=93 e=93 30262: mi=4095 s=94 e=94 30263: mi=4095 s=97 e=98 30264: mi=4095 s=100 e=100 30265: mi=4095 s=103 e=104 30266: mi=4095 s=106 e=106 30267: mi=4095 s=109 e=109 30268: mi=4095 s=111 e=111 30269: mi=4095 s=114 e=115 30270: mi=4095 s=117 e=117 30271: mi=4095 s=119 e=119 30272: mi=4095 s=121 e=121 30273: mi=4095 s=124 e=124 30274: mi=4095 s=125 e=125 30275: mi=4095 s=128 e=129 30276: mi=4095 s=132 e=133 30277: mi=4095 s=136 e=136 30278: mi=4095 s=138 e=138 30279: mi=4095 s=141 e=141 30280: mi=4095 s=144 e=145 30281: mi=4095 s=148 e=148 30282: mi=4095 s=151 e=152 30283: mi=4095 s=154 e=154 30284: mi=4095 s=155 e=155 30285: mi=4095 s=158 e=159 30286: mi=4095 s=162 e=163 30287: mi=4095 s=165 e=165 30288: mi=4095 s=168 e=168 30289: mi=4095 s=169 e=169 30290: mi=4095 s=172 e=173 30291: mi=4095 s=175 e=175 30292: mi=4095 s=178 e=179 30293: mi=4095 s=181 e=181 30294: mi=4095 s=184 e=185 30295: mi=4095 s=187 e=187 30296: mi=4095 s=190 e=190 30297: mi=4095 s=191 e=192 30298: mi=4095 s=193 e=193 30299: mi=4095 s=196 e=196 30300: mi=4095 s=199 e=200 30301: mi=4095 s=203 e=203 30302: mi=4095 s=206 e=207 30303: mi=4095 s=210 e=210 30304: mi=4096 s=0 e=0 30305: mi=4096 s=3 e=4 30306: mi=4096 s=7 e=8 30307: mi=4096 s=10 e=10 30308: mi=4096 s=11 e=11 30309: mi=4096 s=13 e=13 30310: mi=4096 s=16 e=17 30311: mi=4096 s=20 e=20 30312: mi=4096 s=21 e=21 30313: mi=4096 s=24 e=25 30314: mi=4096 s=27 e=27 30315: mi=4096 s=30 e=31 30316: mi=4096 s=33 e=33 30317: mi=4096 s=36 e=37 30318: mi=4096 s=39 e=39 30319: mi=4096 s=41 e=41 30320: mi=4096 s=44 e=44 30321: mi=4096 s=46 e=46 30322: mi=4096 s=49 e=50 30323: mi=4096 s=52 e=52 30324: mi=4096 s=54 e=54 30325: mi=4096 s=57 e=57 30326: mi=4096 s=60 e=60 30327: mi=4096 s=63 e=64 30328: mi=4096 s=66 e=66 30329: mi=4096 s=69 e=70 30330: mi=4096 s=73 e=73 30331: mi=4096 s=76 e=77 30332: mi=4096 s=80 e=83 30333: mi=4096 s=86 e=86 30334: mi=4096 s=87 e=87 30335: mi=4096 s=90 e=90 30336: mi=4096 s=93 e=94 30337: mi=4096 s=97 e=98 30338: mi=4096 s=100 e=100 30339: mi=4096 s=103 e=106 30340: mi=4096 s=108 e=108 30341: mi=4096 s=111 e=112 30342: mi=4096 s=114 e=114 30343: mi=4096 s=117 e=117 30344: mi=4096 s=119 e=119 30345: mi=4096 s=122 e=122 30346: mi=4096 s=125 e=125 30347: mi=4096 s=128 e=129 30348: mi=4096 s=132 e=133 30349: mi=4096 s=136 e=136 30350: mi=4096 s=139 e=140 30351: mi=4096 s=143 e=143 30352: mi=4096 s=146 e=147 30353: mi=4096 s=150 e=150 30354: mi=4096 s=153 e=154 30355: mi=4096 s=156 e=156 30356: mi=4096 s=159 e=160 30357: mi=4096 s=163 e=164 30358: mi=4096 s=167 e=168 30359: mi=4096 s=171 e=174 30360: mi=4096 s=177 e=177 30361: mi=4096 s=179 e=184 30362: mi=4096 s=187 e=188 30363: mi=4096 s=190 e=190 30364: mi=4096 s=193 e=193 30365: mi=4096 s=196 e=196 30366: mi=4096 s=199 e=200 30367: mi=4096 s=202 e=202 30368: mi=4096 s=205 e=213 30369: mi=4096 s=215 e=215 30370: mi=4096 s=218 e=218 30371: mi=4096 s=220 e=221 30372: mi=4096 s=222 e=222 30373: mi=4096 s=223 e=223 30374: mi=4096 s=224 e=224 30375: mi=4096 s=227 e=227 30376: mi=4096 s=228 e=228 30377: mi=4096 s=229 e=229 30378: mi=4097 s=0 e=0 30379: mi=4097 s=3 e=7 30380: mi=4097 s=10 e=11 30381: mi=4097 s=14 e=16 30382: mi=4097 s=19 e=20 30383: mi=4097 s=22 e=22 30384: mi=4097 s=25 e=25 30385: mi=4097 s=28 e=28 30386: mi=4097 s=31 e=31 30387: mi=4097 s=32 e=32 30388: mi=4097 s=35 e=38 30389: mi=4097 s=41 e=42 30390: mi=4097 s=44 e=44 30391: mi=4097 s=47 e=47 30392: mi=4097 s=50 e=50 30393: mi=4097 s=53 e=53 30394: mi=4097 s=56 e=57 30395: mi=4097 s=60 e=61 30396: mi=4097 s=63 e=63 30397: mi=4097 s=64 e=64 30398: mi=4097 s=66 e=66 30399: mi=4097 s=69 e=70 30400: mi=4097 s=73 e=73 30401: mi=4097 s=74 e=74 30402: mi=4097 s=77 e=78 30403: mi=4097 s=80 e=80 30404: mi=4097 s=83 e=84 30405: mi=4097 s=86 e=86 30406: mi=4097 s=89 e=90 30407: mi=4097 s=92 e=92 30408: mi=4097 s=94 e=94 30409: mi=4097 s=96 e=96 30410: mi=4097 s=98 e=98 30411: mi=4097 s=101 e=102 30412: mi=4097 s=104 e=104 30413: mi=4097 s=106 e=106 30414: mi=4097 s=109 e=109 30415: mi=4097 s=112 e=112 30416: mi=4097 s=115 e=116 30417: mi=4097 s=118 e=118 30418: mi=4097 s=121 e=122 30419: mi=4097 s=125 e=128 30420: mi=4097 s=131 e=132 30421: mi=4097 s=133 e=133 30422: mi=4097 s=136 e=136 30423: mi=4097 s=139 e=139 30424: mi=4097 s=142 e=146 30425: mi=4097 s=148 e=148 30426: mi=4097 s=151 e=152 30427: mi=4097 s=154 e=156 30428: mi=4097 s=159 e=160 30429: mi=4097 s=162 e=162 30430: mi=4097 s=164 e=164 30431: mi=4097 s=167 e=167 30432: mi=4097 s=169 e=171 30433: mi=4097 s=173 e=173 30434: mi=4097 s=176 e=178 30435: mi=4097 s=181 e=181 30436: mi=4097 s=184 e=184 30437: mi=4097 s=187 e=188 30438: mi=4097 s=191 e=191 30439: mi=4097 s=194 e=194 30440: mi=4097 s=197 e=197 30441: mi=4097 s=199 e=199 30442: mi=4097 s=202 e=204 30443: mi=4097 s=207 e=208 30444: mi=4097 s=211 e=211 30445: mi=4097 s=214 e=217 30446: mi=4097 s=220 e=221 30447: mi=4097 s=224 e=225 30448: mi=4097 s=228 e=228 30449: mi=4097 s=231 e=231 30450: mi=4097 s=232 e=233 30451: mi=4097 s=234 e=234 30452: mi=4097 s=237 e=237 30453: mi=4097 s=240 e=241 30454: mi=4097 s=243 e=243 30455: mi=4097 s=246 e=254 30456: mi=4097 s=256 e=256 30457: mi=4097 s=259 e=259 30458: mi=4097 s=261 e=262 30459: mi=4097 s=263 e=263 30460: mi=4097 s=264 e=264 30461: mi=4097 s=265 e=265 30462: mi=4097 s=268 e=268 30463: mi=4097 s=269 e=269 30464: mi=4097 s=270 e=270 30465: mi=4097 s=273 e=273 30466: mi=4094 s=0 e=0 30467: mi=4094 s=2 e=2 30468: mi=4094 s=5 e=6 30469: mi=4094 s=8 e=8 30470: mi=4094 s=10 e=10 30471: mi=4094 s=13 e=14 30472: mi=4094 s=16 e=16 30473: mi=4094 s=19 e=19 30474: mi=4098 s=0 e=0 30475: mi=4098 s=2 e=2 30476: mi=4098 s=5 e=5 30477: mi=4098 s=8 e=9 30478: mi=4098 s=11 e=11 30479: mi=4099 s=0 e=0 30480: mi=4099 s=3 e=3 30481: mi=4099 s=6 e=6 30482: mi=4101 s=0 e=2 30483: mi=4101 s=5 e=5 30484: mi=4101 s=8 e=8 30485: mi=4101 s=11 e=11 30486: mi=4101 s=14 e=14 30487: mi=4101 s=17 e=18 30488: mi=4101 s=20 e=20 30489: mi=4101 s=22 e=22 30490: mi=4101 s=25 e=27 30491: mi=4101 s=30 e=30 30492: mi=4101 s=31 e=32 30493: mi=4101 s=35 e=35 30494: mi=4101 s=37 e=37 30495: mi=4101 s=40 e=40 30496: mi=4101 s=43 e=43 30497: mi=4101 s=46 e=47 30498: mi=4101 s=50 e=51 30499: mi=4101 s=54 e=55 30500: mi=4101 s=58 e=59 30501: mi=4101 s=62 e=62 30502: mi=4107 s=0 e=0 30503: mi=4107 s=2 e=2 30504: mi=4107 s=5 e=5 30505: mi=4108 s=0 e=0 30506: mi=4108 s=2 e=2 30507: mi=4108 s=4 e=8 30508: mi=4108 s=11 e=11 30509: mi=4108 s=13 e=13 30510: mi=4108 s=15 e=15 30511: mi=4108 s=18 e=18 30512: mi=4109 s=0 e=0 30513: mi=4109 s=2 e=2 30514: mi=4109 s=5 e=5 30515: mi=4109 s=7 e=7 30516: mi=4109 s=9 e=9 30517: mi=4110 s=0 e=0 30518: mi=4110 s=2 e=2 30519: mi=4110 s=4 e=4 30520: mi=4110 s=6 e=6 30521: mi=4110 s=9 e=10 30522: mi=4110 s=12 e=12 30523: mi=4110 s=14 e=14 30524: mi=4110 s=17 e=17 30525: mi=4110 s=19 e=19 30526: mi=4110 s=22 e=22 30527: mi=4110 s=23 e=24 30528: mi=4110 s=26 e=26 30529: mi=4110 s=29 e=30 30530: mi=4110 s=32 e=32 30531: mi=4110 s=35 e=35 30532: mi=4110 s=38 e=38 30533: mi=4112 s=0 e=0 30534: mi=4112 s=3 e=4 30535: mi=4112 s=6 e=6 30536: mi=4117 s=0 e=2 30537: mi=4117 s=5 e=5 30538: mi=4117 s=8 e=9 30539: mi=4117 s=11 e=11 30540: mi=4117 s=14 e=14 30541: mi=4117 s=15 e=15 30542: mi=4117 s=18 e=18 30543: mi=4117 s=21 e=22 30544: mi=4117 s=24 e=24 30545: mi=4117 s=26 e=28 30546: mi=4117 s=30 e=30 30547: mi=4117 s=33 e=33 30548: mi=4117 s=34 e=34 30549: mi=4117 s=37 e=38 30550: mi=4117 s=41 e=41 30551: mi=4117 s=44 e=45 30552: mi=4117 s=48 e=48 30553: mi=4117 s=49 e=51 30554: mi=4117 s=53 e=53 30555: mi=4117 s=55 e=55 30556: mi=4117 s=56 e=56 30557: mi=4117 s=57 e=57 30558: mi=4117 s=59 e=59 30559: mi=4117 s=61 e=61 30560: mi=4117 s=63 e=63 30561: mi=4117 s=65 e=67 30562: mi=4117 s=68 e=68 30563: mi=4117 s=70 e=70 30564: mi=4117 s=73 e=77 30565: mi=4117 s=80 e=81 30566: mi=4117 s=83 e=83 30567: mi=4117 s=85 e=85 30568: mi=4117 s=87 e=90 30569: mi=4117 s=93 e=93 30570: mi=4117 s=96 e=96 30571: mi=4118 s=0 e=1 30572: mi=4118 s=3 e=3 30573: mi=4118 s=5 e=5 30574: mi=4118 s=7 e=7 30575: mi=4118 s=8 e=10 30576: mi=4118 s=12 e=12 30577: mi=4118 s=14 e=14 30578: mi=4118 s=16 e=16 30579: mi=4118 s=18 e=18 30580: mi=4118 s=20 e=20 30581: mi=4118 s=23 e=23 30582: mi=4118 s=26 e=26 30583: mi=4121 s=0 e=1 30584: mi=4121 s=3 e=3 30585: mi=4121 s=6 e=7 30586: mi=4121 s=9 e=9 30587: mi=4121 s=11 e=11 30588: mi=4122 s=0 e=0 30589: mi=4122 s=3 e=3 30590: mi=4122 s=6 e=6 30591: mi=4125 s=0 e=1 30592: mi=4126 s=0 e=0 30593: mi=4126 s=3 e=9 30594: mi=4126 s=12 e=13 30595: mi=4126 s=16 e=22 30596: mi=4126 s=25 e=26 30597: mi=4126 s=29 e=35 30598: mi=4126 s=38 e=39 30599: mi=4126 s=42 e=48 30600: mi=4126 s=51 e=56 30601: mi=4126 s=58 e=58 30602: mi=4126 s=61 e=62 30603: mi=4126 s=64 e=64 30604: mi=4126 s=67 e=69 30605: mi=4126 s=72 e=73 30606: mi=4126 s=75 e=75 30607: mi=4126 s=78 e=78 30608: mi=4126 s=80 e=80 30609: mi=4126 s=82 e=82 30610: mi=4126 s=85 e=85 30611: mi=4126 s=88 e=90 30612: mi=4126 s=93 e=94 30613: mi=4126 s=97 e=98 30614: mi=4126 s=101 e=102 30615: mi=4126 s=104 e=104 30616: mi=4126 s=107 e=107 30617: mi=4126 s=109 e=111 30618: mi=4126 s=113 e=115 30619: mi=4126 s=118 e=121 30620: mi=4126 s=124 e=131 30621: mi=4126 s=134 e=134 30622: mi=4126 s=137 e=144 30623: mi=4126 s=147 e=154 30624: mi=4126 s=157 e=157 30625: mi=4126 s=160 e=163 30626: mi=4126 s=166 e=166 30627: mi=4126 s=169 e=169 30628: mi=4126 s=172 e=172 30629: mi=4128 s=0 e=0 30630: mi=4128 s=2 e=2 30631: mi=4128 s=4 e=4 30632: mi=4128 s=7 e=7 30633: mi=4129 s=0 e=0 30634: mi=4129 s=2 e=2 30635: mi=4129 s=4 e=4 30636: mi=4129 s=6 e=6 30637: mi=4129 s=9 e=9 30638: mi=4130 s=0 e=0 30639: mi=4130 s=2 e=2 30640: mi=4130 s=5 e=5 30641: mi=4131 s=0 e=0 30642: mi=4131 s=2 e=2 30643: mi=4131 s=4 e=4 30644: mi=4131 s=5 e=6 30645: mi=4131 s=8 e=8 30646: mi=4131 s=10 e=10 30647: mi=4131 s=12 e=12 30648: mi=4131 s=14 e=14 30649: mi=4131 s=17 e=18 30650: mi=4131 s=20 e=21 30651: mi=4131 s=24 e=25 30652: mi=4131 s=27 e=27 30653: mi=4131 s=30 e=32 30654: mi=4131 s=35 e=36 30655: mi=4131 s=39 e=40 30656: mi=4131 s=42 e=43 30657: mi=4131 s=46 e=51 30658: mi=4131 s=53 e=53 30659: mi=4131 s=55 e=55 30660: mi=4131 s=58 e=59 30661: mi=4131 s=61 e=61 30662: mi=4131 s=64 e=64 30663: mi=4131 s=67 e=67 30664: mi=4131 s=70 e=70 30665: mi=4131 s=71 e=71 30666: mi=4131 s=73 e=73 30667: mi=4131 s=76 e=76 30668: mi=4131 s=77 e=78 30669: mi=4131 s=81 e=81 30670: mi=4131 s=82 e=82 30671: mi=4131 s=83 e=83 30672: mi=4131 s=85 e=85 30673: mi=4131 s=87 e=87 30674: mi=4131 s=89 e=89 30675: mi=4131 s=92 e=93 30676: mi=4131 s=95 e=95 30677: mi=4131 s=97 e=98 30678: mi=4131 s=100 e=100 30679: mi=4131 s=102 e=102 30680: mi=4131 s=105 e=105 30681: mi=4133 s=0 e=0 30682: mi=4133 s=2 e=2 30683: mi=4134 s=0 e=0 30684: mi=4134 s=3 e=4 30685: mi=4135 s=0 e=1 30686: mi=4135 s=3 e=3 30687: mi=4135 s=6 e=7 30688: mi=4135 s=9 e=9 30689: mi=4135 s=12 e=13 30690: mi=4135 s=15 e=15 30691: mi=4135 s=18 e=19 30692: mi=4135 s=21 e=21 30693: mi=4135 s=23 e=23 30694: mi=4136 s=0 e=0 30695: mi=4136 s=3 e=3 30696: mi=4136 s=5 e=5 30697: mi=4136 s=8 e=8 30698: mi=4136 s=11 e=12 30699: mi=4136 s=14 e=14 30700: mi=4136 s=16 e=16 30701: mi=4136 s=18 e=18 30702: mi=4136 s=21 e=22 30703: mi=4136 s=25 e=25 30704: mi=4136 s=27 e=27 30705: mi=4136 s=30 e=34 30706: mi=4136 s=37 e=38 30707: mi=4136 s=40 e=43 30708: mi=4136 s=46 e=47 30709: mi=4136 s=49 e=52 30710: mi=4136 s=55 e=56 30711: mi=4136 s=58 e=61 30712: mi=4136 s=64 e=65 30713: mi=4136 s=67 e=67 30714: mi=4136 s=69 e=70 30715: mi=4136 s=72 e=72 30716: mi=4136 s=75 e=76 30717: mi=4136 s=78 e=78 30718: mi=4136 s=80 e=81 30719: mi=4136 s=83 e=83 30720: mi=4136 s=86 e=87 30721: mi=4136 s=89 e=89 30722: mi=4136 s=91 e=92 30723: mi=4136 s=94 e=94 30724: mi=4136 s=97 e=98 30725: mi=4136 s=100 e=100 30726: mi=4136 s=102 e=103 30727: mi=4136 s=105 e=105 30728: mi=4136 s=108 e=109 30729: mi=4136 s=111 e=111 30730: mi=4136 s=113 e=113 30731: mi=4136 s=116 e=117 30732: mi=4136 s=120 e=120 30733: mi=4136 s=122 e=122 30734: mi=4136 s=125 e=125 30735: mi=4136 s=127 e=127 30736: mi=4138 s=0 e=0 30737: mi=4138 s=3 e=4 30738: mi=4138 s=6 e=6 30739: mi=4138 s=7 e=7 30740: mi=4138 s=9 e=11 30741: mi=4138 s=13 e=15 30742: mi=4138 s=18 e=20 30743: mi=4138 s=22 e=23 30744: mi=4138 s=26 e=28 30745: mi=4138 s=30 e=30 30746: mi=4138 s=32 e=32 30747: mi=4138 s=33 e=35 30748: mi=4138 s=37 e=37 30749: mi=4138 s=39 e=39 30750: mi=4138 s=40 e=43 30751: mi=4138 s=45 e=45 30752: mi=4138 s=47 e=47 30753: mi=4138 s=48 e=52 30754: mi=4138 s=54 e=56 30755: mi=4138 s=58 e=59 30756: mi=4138 s=61 e=63 30757: mi=4138 s=65 e=69 30758: mi=4138 s=72 e=74 30759: mi=4138 s=76 e=76 30760: mi=4138 s=78 e=80 30761: mi=4138 s=82 e=84 30762: mi=4138 s=87 e=87 30763: mi=4138 s=88 e=90 30764: mi=4138 s=92 e=96 30765: mi=4138 s=98 e=100 30766: mi=4138 s=102 e=102 30767: mi=4138 s=104 e=106 30768: mi=4138 s=109 e=110 30769: mi=4138 s=113 e=115 30770: mi=4138 s=118 e=118 30771: mi=4138 s=120 e=124 30772: mi=4138 s=127 e=128 30773: mi=4138 s=130 e=133 30774: mi=4138 s=136 e=137 30775: mi=4138 s=139 e=140 30776: mi=4138 s=143 e=147 30777: mi=4138 s=149 e=149 30778: mi=4138 s=151 e=153 30779: mi=4138 s=155 e=155 30780: mi=4138 s=157 e=157 30781: mi=4138 s=159 e=159 30782: mi=4138 s=162 e=163 30783: mi=4138 s=165 e=165 30784: mi=4138 s=168 e=169 30785: mi=4138 s=171 e=173 30786: mi=4138 s=175 e=176 30787: mi=4138 s=178 e=180 30788: mi=4138 s=182 e=183 30789: mi=4138 s=185 e=187 30790: mi=4138 s=189 e=189 30791: mi=4138 s=191 e=193 30792: mi=4138 s=195 e=196 30793: mi=4138 s=199 e=199 30794: mi=4138 s=200 e=203 30795: mi=4138 s=205 e=207 30796: mi=4138 s=209 e=210 30797: mi=4138 s=212 e=214 30798: mi=4138 s=216 e=220 30799: mi=4138 s=223 e=225 30800: mi=4138 s=227 e=227 30801: mi=4138 s=229 e=231 30802: mi=4138 s=233 e=236 30803: mi=4138 s=239 e=239 30804: mi=4138 s=240 e=242 30805: mi=4138 s=244 e=248 30806: mi=4138 s=250 e=252 30807: mi=4138 s=254 e=256 30808: mi=4138 s=258 e=260 30809: mi=4138 s=262 e=262 30810: mi=4138 s=264 e=264 30811: mi=4138 s=265 e=267 30812: mi=4138 s=269 e=271 30813: mi=4138 s=273 e=274 30814: mi=4138 s=276 e=278 30815: mi=4138 s=280 e=284 30816: mi=4138 s=287 e=289 30817: mi=4138 s=291 e=291 30818: mi=4138 s=293 e=295 30819: mi=4138 s=297 e=299 30820: mi=4138 s=302 e=302 30821: mi=4138 s=303 e=305 30822: mi=4138 s=307 e=311 30823: mi=4138 s=313 e=315 30824: mi=4138 s=317 e=319 30825: mi=4138 s=321 e=323 30826: mi=4138 s=325 e=327 30827: mi=4138 s=328 e=330 30828: mi=4138 s=332 e=332 30829: mi=4138 s=334 e=334 30830: mi=4138 s=335 e=337 30831: mi=4138 s=339 e=339 30832: mi=4138 s=341 e=341 30833: mi=4138 s=342 e=346 30834: mi=4138 s=348 e=350 30835: mi=4138 s=352 e=353 30836: mi=4138 s=355 e=357 30837: mi=4138 s=359 e=363 30838: mi=4138 s=366 e=368 30839: mi=4138 s=370 e=370 30840: mi=4138 s=372 e=374 30841: mi=4138 s=376 e=378 30842: mi=4138 s=381 e=381 30843: mi=4138 s=382 e=384 30844: mi=4138 s=386 e=390 30845: mi=4138 s=392 e=394 30846: mi=4138 s=396 e=398 30847: mi=4138 s=400 e=402 30848: mi=4138 s=404 e=406 30849: mi=4138 s=407 e=409 30850: mi=4138 s=411 e=413 30851: mi=4138 s=414 e=416 30852: mi=4138 s=418 e=420 30853: mi=4138 s=422 e=424 30854: mi=4138 s=426 e=428 30855: mi=4138 s=430 e=432 30856: mi=4138 s=434 e=436 30857: mi=4138 s=438 e=438 30858: mi=4138 s=440 e=442 30859: mi=4138 s=444 e=444 30860: mi=4138 s=447 e=448 30861: mi=4138 s=451 e=452 30862: mi=4141 s=0 e=0 30863: mi=4141 s=2 e=6 30864: mi=4141 s=9 e=10 30865: mi=4141 s=12 e=12 30866: mi=4141 s=15 e=16 30867: mi=4142 s=0 e=1 30868: mi=4142 s=3 e=6 30869: mi=4142 s=9 e=10 30870: mi=4142 s=12 e=12 30871: mi=4142 s=15 e=15 30872: mi=4142 s=18 e=18 30873: mi=4151 s=0 e=2 30874: mi=4151 s=4 e=4 30875: mi=4151 s=6 e=9 30876: mi=4151 s=12 e=13 30877: mi=4151 s=15 e=15 30878: mi=4151 s=17 e=17 30879: mi=4151 s=20 e=21 30880: mi=4151 s=23 e=23 30881: mi=4151 s=25 e=25 30882: mi=4151 s=28 e=28 30883: mi=4151 s=30 e=30 30884: mi=4151 s=32 e=32 30885: mi=4151 s=35 e=38 30886: mi=4151 s=41 e=44 30887: mi=4151 s=47 e=48 30888: mi=4151 s=50 e=50 30889: mi=4151 s=53 e=54 30890: mi=4151 s=56 e=56 30891: mi=4151 s=57 e=57 30892: mi=4151 s=60 e=60 30893: mi=4151 s=63 e=63 30894: mi=4151 s=65 e=65 30895: mi=4151 s=67 e=70 30896: mi=4151 s=73 e=73 30897: mi=4151 s=75 e=78 30898: mi=4151 s=81 e=82 30899: mi=4151 s=85 e=85 30900: mi=4151 s=88 e=91 30901: mi=4151 s=94 e=95 30902: mi=4151 s=97 e=98 30903: mi=4151 s=100 e=100 30904: mi=4151 s=102 e=102 30905: mi=4151 s=104 e=104 30906: mi=4151 s=106 e=106 30907: mi=4151 s=108 e=108 30908: mi=4151 s=111 e=112 30909: mi=4151 s=114 e=114 30910: mi=4151 s=116 e=116 30911: mi=4151 s=118 e=118 30912: mi=4151 s=120 e=120 30913: mi=4151 s=123 e=123 30914: mi=4151 s=125 e=125 30915: mi=4151 s=127 e=127 30916: mi=4151 s=129 e=129 30917: mi=4151 s=131 e=131 30918: mi=4151 s=133 e=133 30919: mi=4151 s=136 e=136 30920: mi=4151 s=138 e=138 30921: mi=4151 s=140 e=141 30922: mi=4151 s=143 e=143 30923: mi=4151 s=145 e=145 30924: mi=4151 s=147 e=147 30925: mi=4151 s=150 e=150 30926: mi=4151 s=152 e=152 30927: mi=4151 s=154 e=154 30928: mi=4151 s=156 e=156 30929: mi=4151 s=159 e=161 30930: mi=4151 s=164 e=164 30931: mi=4151 s=165 e=165 30932: mi=4151 s=167 e=167 30933: mi=4151 s=169 e=169 30934: mi=4151 s=172 e=175 30935: mi=4151 s=178 e=178 30936: mi=4151 s=180 e=182 30937: mi=4151 s=183 e=186 30938: mi=4151 s=189 e=189 30939: mi=4151 s=191 e=194 30940: mi=4151 s=197 e=198 30941: mi=4151 s=201 e=201 30942: mi=4151 s=202 e=202 30943: mi=4151 s=204 e=204 30944: mi=4151 s=206 e=206 30945: mi=4151 s=209 e=209 30946: mi=4151 s=210 e=210 30947: mi=4151 s=212 e=212 30948: mi=4151 s=215 e=215 30949: mi=4151 s=216 e=216 30950: mi=4151 s=218 e=218 30951: mi=4151 s=220 e=221 30952: mi=4151 s=224 e=224 30953: mi=4152 s=0 e=0 30954: mi=4152 s=2 e=2 30955: mi=4152 s=4 e=4 30956: mi=4152 s=7 e=7 30957: mi=4152 s=8 e=8 30958: mi=4152 s=10 e=10 30959: mi=4152 s=12 e=12 30960: mi=4152 s=15 e=15 30961: mi=4152 s=18 e=19 30962: mi=4152 s=22 e=22 30963: mi=4152 s=25 e=26 30964: mi=4152 s=29 e=30 30965: mi=4152 s=33 e=33 30966: mi=4152 s=36 e=37 30967: mi=4152 s=40 e=41 30968: mi=4152 s=44 e=44 30969: mi=4137 s=0 e=0 30970: mi=4137 s=1 e=1 30971: mi=4137 s=4 e=4 30972: mi=4137 s=5 e=5 30973: mi=4137 s=8 e=9 30974: mi=4137 s=11 e=11 30975: mi=4137 s=14 e=15 30976: mi=4137 s=17 e=17 30977: mi=4137 s=20 e=20 30978: mi=4137 s=21 e=22 30979: mi=4137 s=23 e=23 30980: mi=4137 s=24 e=24 30981: mi=4137 s=25 e=25 30982: mi=4140 s=0 e=1 30983: mi=4140 s=3 e=3 30984: mi=4140 s=6 e=6 30985: mi=4140 s=8 e=8 30986: mi=4140 s=11 e=12 30987: mi=4140 s=13 e=13 30988: mi=4140 s=15 e=15 30989: mi=4140 s=18 e=19 30990: mi=4140 s=21 e=21 30991: mi=4140 s=23 e=25 30992: mi=4140 s=26 e=26 30993: mi=4140 s=29 e=30 30994: mi=4140 s=32 e=32 30995: mi=4140 s=34 e=34 30996: mi=4140 s=36 e=36 30997: mi=4140 s=38 e=38 30998: mi=4140 s=40 e=40 30999: mi=4140 s=43 e=43 31000: mi=4140 s=44 e=44 31001: mi=4140 s=47 e=47 31002: mi=4140 s=49 e=49 31003: mi=4140 s=51 e=51 31004: mi=4140 s=53 e=53 31005: mi=4140 s=55 e=55 31006: mi=4143 s=0 e=0 31007: mi=4143 s=3 e=4 31008: mi=4143 s=5 e=5 31009: mi=4143 s=7 e=7 31010: mi=4143 s=10 e=11 31011: mi=4143 s=13 e=13 31012: mi=4143 s=15 e=17 31013: mi=4143 s=18 e=18 31014: mi=4143 s=21 e=22 31015: mi=4143 s=24 e=24 31016: mi=4143 s=26 e=26 31017: mi=4143 s=28 e=28 31018: mi=4143 s=30 e=30 31019: mi=4143 s=33 e=34 31020: mi=4143 s=36 e=37 31021: mi=4143 s=38 e=39 31022: mi=4147 s=0 e=0 31023: mi=4147 s=3 e=4 31024: mi=4147 s=6 e=6 31025: mi=4147 s=8 e=10 31026: mi=4147 s=12 e=12 31027: mi=4147 s=15 e=15 31028: mi=4149 s=0 e=0 31029: mi=4149 s=3 e=3 31030: mi=4149 s=6 e=7 31031: mi=4149 s=9 e=9 31032: mi=4149 s=10 e=10 31033: mi=4149 s=13 e=14 31034: mi=4149 s=15 e=15 31035: mi=4149 s=17 e=17 31036: mi=4149 s=20 e=24 31037: mi=4149 s=27 e=28 31038: mi=4149 s=30 e=30 31039: mi=4149 s=33 e=35 31040: mi=4149 s=36 e=38 31041: mi=4149 s=39 e=39 31042: mi=4153 s=0 e=0 31043: mi=4153 s=2 e=2 31044: mi=4153 s=5 e=5 31045: mi=4154 s=0 e=0 31046: mi=4154 s=2 e=2 31047: mi=4154 s=5 e=5 31048: mi=4154 s=7 e=7 31049: mi=4154 s=10 e=10 31050: mi=4155 s=0 e=0 31051: mi=4155 s=2 e=2 31052: mi=4155 s=5 e=5 31053: mi=4156 s=0 e=2 31054: mi=4156 s=4 e=4 31055: mi=4156 s=7 e=12 31056: mi=4156 s=14 e=14 31057: mi=4156 s=17 e=20 31058: mi=4156 s=22 e=22 31059: mi=4156 s=25 e=34 31060: mi=4156 s=36 e=36 31061: mi=4156 s=39 e=40 31062: mi=4156 s=43 e=44 31063: mi=4156 s=47 e=50 31064: mi=4156 s=52 e=52 31065: mi=4156 s=55 e=64 31066: mi=4156 s=67 e=69 31067: mi=4156 s=71 e=71 31068: mi=4156 s=74 e=74 31069: mi=4157 s=0 e=0 31070: mi=4157 s=2 e=2 31071: mi=4157 s=5 e=5 31072: mi=4158 s=0 e=0 31073: mi=4158 s=2 e=2 31074: mi=4158 s=5 e=6 31075: mi=4158 s=8 e=8 31076: mi=4158 s=10 e=10 31077: mi=4158 s=13 e=13 31078: mi=4158 s=16 e=17 31079: mi=4158 s=19 e=19 31080: mi=4158 s=22 e=23 31081: mi=4158 s=25 e=25 31082: mi=4158 s=28 e=28 31083: mi=4158 s=31 e=33 31084: mi=4158 s=36 e=36 31085: mi=4158 s=39 e=39 31086: mi=4159 s=0 e=0 31087: mi=4159 s=2 e=2 31088: mi=4159 s=5 e=5 31089: mi=4160 s=0 e=0 31090: mi=4160 s=2 e=2 31091: mi=4160 s=5 e=5 31092: mi=4160 s=7 e=7 31093: mi=4160 s=10 e=10 31094: mi=4162 s=0 e=0 31095: mi=4162 s=2 e=2 31096: mi=4163 s=0 e=0 31097: mi=4163 s=2 e=2 31098: mi=4164 s=0 e=0 31099: mi=4164 s=2 e=2 31100: mi=4165 s=0 e=0 31101: mi=4165 s=2 e=2 31102: mi=4166 s=0 e=0 31103: mi=4166 s=3 e=3 31104: mi=4167 s=0 e=0 31105: mi=4167 s=3 e=3 31106: mi=4168 s=0 e=0 31107: mi=4168 s=3 e=5 31108: mi=4168 s=7 e=7 31109: mi=4169 s=0 e=0 31110: mi=4169 s=3 e=5 31111: mi=4169 s=7 e=7 31112: mi=4169 s=10 e=10 31113: mi=4172 s=0 e=1 31114: mi=4172 s=3 e=3 31115: mi=4172 s=5 e=5 31116: mi=4172 s=7 e=7 31117: mi=4172 s=9 e=9 31118: mi=4172 s=11 e=15 31119: mi=4172 s=17 e=17 31120: mi=4172 s=19 e=19 31121: mi=4172 s=21 e=21 31122: mi=4172 s=24 e=25 31123: mi=4172 s=28 e=29 31124: mi=4172 s=31 e=31 31125: mi=4172 s=33 e=34 31126: mi=4172 s=36 e=36 31127: mi=4172 s=38 e=38 31128: mi=4172 s=40 e=40 31129: mi=4172 s=42 e=42 31130: mi=4172 s=44 e=44 31131: mi=4172 s=46 e=46 31132: mi=4172 s=48 e=48 31133: mi=4172 s=50 e=50 31134: mi=4172 s=52 e=53 31135: mi=4172 s=56 e=57 31136: mi=4172 s=59 e=59 31137: mi=4172 s=62 e=66 31138: mi=4172 s=69 e=70 31139: mi=4172 s=73 e=73 31140: mi=4181 s=0 e=0 31141: mi=4181 s=3 e=3 31142: mi=4181 s=6 e=7 31143: mi=4181 s=10 e=10 31144: mi=4181 s=13 e=14 31145: mi=4181 s=17 e=17 31146: mi=4181 s=20 e=21 31147: mi=4181 s=24 e=24 31148: mi=4181 s=27 e=28 31149: mi=4181 s=31 e=31 31150: mi=4181 s=34 e=35 31151: mi=4181 s=38 e=39 31152: mi=4181 s=41 e=41 31153: mi=4181 s=44 e=45 31154: mi=4181 s=47 e=47 31155: mi=4181 s=49 e=49 31156: mi=4181 s=52 e=53 31157: mi=4181 s=56 e=57 31158: mi=4181 s=60 e=60 31159: mi=4181 s=63 e=64 31160: mi=4181 s=67 e=68 31161: mi=4181 s=70 e=70 31162: mi=4181 s=73 e=73 31163: mi=4181 s=76 e=77 31164: mi=4181 s=79 e=79 31165: mi=4181 s=81 e=83 31166: mi=4181 s=86 e=86 31167: mi=4181 s=87 e=87 31168: mi=4181 s=89 e=90 31169: mi=4181 s=93 e=93 31170: mi=4181 s=95 e=95 31171: mi=4181 s=98 e=98 31172: mi=4183 s=0 e=1 31173: mi=4183 s=3 e=3 31174: mi=4183 s=6 e=7 31175: mi=4183 s=9 e=9 31176: mi=4183 s=12 e=12 31177: mi=4183 s=14 e=14 31178: mi=4183 s=17 e=18 31179: mi=4183 s=21 e=24 31180: mi=4183 s=27 e=31 31181: mi=4183 s=34 e=38 31182: mi=4183 s=41 e=42 31183: mi=4183 s=44 e=44 31184: mi=4183 s=47 e=50 31185: mi=4183 s=53 e=57 31186: mi=4183 s=60 e=60 31187: mi=4183 s=63 e=63 31188: mi=4183 s=64 e=65 31189: mi=4183 s=68 e=69 31190: mi=4183 s=71 e=71 31191: mi=4183 s=74 e=74 31192: mi=4183 s=76 e=76 31193: mi=4183 s=79 e=79 31194: mi=4183 s=80 e=80 31195: mi=4183 s=83 e=83 31196: mi=4183 s=86 e=87 31197: mi=4183 s=90 e=90 31198: mi=4183 s=93 e=94 31199: mi=4183 s=97 e=97 31200: mi=4183 s=100 e=102 31201: mi=4183 s=105 e=105 31202: mi=4183 s=108 e=109 31203: mi=4183 s=111 e=111 31204: mi=4183 s=114 e=115 31205: mi=4183 s=117 e=117 31206: mi=4183 s=119 e=119 31207: mi=4183 s=122 e=123 31208: mi=4183 s=126 e=127 31209: mi=4183 s=129 e=129 31210: mi=4183 s=132 e=132 31211: mi=4183 s=135 e=136 31212: mi=4183 s=139 e=142 31213: mi=4183 s=144 e=144 31214: mi=4183 s=147 e=147 31215: mi=4183 s=148 e=148 31216: mi=4183 s=151 e=151 31217: mi=4183 s=154 e=154 31218: mi=4183 s=157 e=157 31219: mi=4183 s=158 e=158 31220: mi=4183 s=161 e=162 31221: mi=4183 s=164 e=164 31222: mi=4183 s=167 e=167 31223: mi=4183 s=168 e=168 31224: mi=4183 s=171 e=171 31225: mi=4183 s=174 e=174 31226: mi=4170 s=0 e=0 31227: mi=4171 s=0 e=0 31228: mi=4175 s=0 e=1 31229: mi=4175 s=4 e=4 31230: mi=4175 s=7 e=8 31231: mi=4175 s=11 e=12 31232: mi=4175 s=15 e=16 31233: mi=4175 s=18 e=18 31234: mi=4175 s=20 e=20 31235: mi=4175 s=23 e=23 31236: mi=4175 s=25 e=25 31237: mi=4175 s=27 e=27 31238: mi=4175 s=30 e=30 31239: mi=4175 s=32 e=32 31240: mi=4175 s=34 e=34 31241: mi=4175 s=37 e=37 31242: mi=4175 s=39 e=39 31243: mi=4175 s=41 e=41 31244: mi=4175 s=43 e=43 31245: mi=4175 s=45 e=45 31246: mi=4175 s=48 e=52 31247: mi=4175 s=55 e=55 31248: mi=4176 s=0 e=0 31249: mi=4176 s=3 e=3 31250: mi=4176 s=5 e=5 31251: mi=4176 s=8 e=8 31252: mi=4176 s=11 e=12 31253: mi=4176 s=14 e=14 31254: mi=4176 s=17 e=17 31255: mi=4176 s=20 e=21 31256: mi=4176 s=23 e=23 31257: mi=4177 s=0 e=1 31258: mi=4177 s=4 e=5 31259: mi=4177 s=8 e=8 31260: mi=4177 s=11 e=12 31261: mi=4177 s=14 e=17 31262: mi=4177 s=20 e=24 31263: mi=4177 s=27 e=28 31264: mi=4177 s=30 e=33 31265: mi=4177 s=36 e=37 31266: mi=4177 s=39 e=39 31267: mi=4177 s=41 e=44 31268: mi=4177 s=47 e=48 31269: mi=4177 s=50 e=50 31270: mi=4177 s=52 e=55 31271: mi=4177 s=58 e=59 31272: mi=4177 s=61 e=61 31273: mi=4177 s=63 e=63 31274: mi=4177 s=65 e=65 31275: mi=4177 s=68 e=71 31276: mi=4177 s=74 e=75 31277: mi=4177 s=77 e=77 31278: mi=4177 s=79 e=79 31279: mi=4177 s=81 e=81 31280: mi=4177 s=83 e=83 31281: mi=4177 s=85 e=85 31282: mi=4177 s=87 e=87 31283: mi=4177 s=90 e=90 31284: mi=4177 s=92 e=92 31285: mi=4177 s=95 e=98 31286: mi=4177 s=101 e=102 31287: mi=4177 s=105 e=106 31288: mi=4177 s=108 e=108 31289: mi=4177 s=111 e=114 31290: mi=4177 s=117 e=118 31291: mi=4177 s=120 e=120 31292: mi=4177 s=123 e=126 31293: mi=4177 s=129 e=132 31294: mi=4177 s=135 e=136 31295: mi=4177 s=139 e=140 31296: mi=4177 s=142 e=142 31297: mi=4177 s=144 e=144 31298: mi=4178 s=0 e=1 31299: mi=4178 s=4 e=4 31300: mi=4178 s=6 e=6 31301: mi=4178 s=8 e=8 31302: mi=4178 s=10 e=11 31303: mi=4178 s=14 e=15 31304: mi=4178 s=17 e=17 31305: mi=4178 s=19 e=19 31306: mi=4178 s=21 e=21 31307: mi=4178 s=24 e=25 31308: mi=4178 s=28 e=29 31309: mi=4178 s=32 e=33 31310: mi=4178 s=35 e=35 31311: mi=4178 s=36 e=36 31312: mi=4178 s=39 e=39 31313: mi=4179 s=0 e=0 31314: mi=4179 s=3 e=3 31315: mi=4179 s=6 e=6 31316: mi=4179 s=8 e=8 31317: mi=4179 s=11 e=11 31318: mi=4179 s=14 e=14 31319: mi=4179 s=16 e=16 31320: mi=4179 s=19 e=19 31321: mi=4180 s=0 e=1 31322: mi=4180 s=3 e=3 31323: mi=4180 s=5 e=5 31324: mi=4180 s=7 e=7 31325: mi=4180 s=10 e=11 31326: mi=4180 s=13 e=13 31327: mi=4180 s=14 e=14 31328: mi=4180 s=17 e=17 31329: mi=4182 s=0 e=0 31330: mi=4182 s=3 e=3 31331: mi=4182 s=6 e=7 31332: mi=4182 s=9 e=10 31333: mi=4182 s=13 e=14 31334: mi=4182 s=16 e=16 31335: mi=4185 s=0 e=0 31336: mi=4185 s=3 e=3 31337: mi=4187 s=0 e=0 31338: mi=4187 s=2 e=2 31339: mi=4187 s=5 e=7 31340: mi=4187 s=10 e=11 31341: mi=4187 s=14 e=15 31342: mi=4187 s=17 e=17 31343: mi=4187 s=20 e=21 31344: mi=4187 s=24 e=24 31345: mi=4187 s=25 e=25 31346: mi=4187 s=28 e=29 31347: mi=4187 s=32 e=33 31348: mi=4187 s=36 e=38 31349: mi=4187 s=41 e=42 31350: mi=4187 s=45 e=47 31351: mi=4187 s=50 e=55 31352: mi=4187 s=57 e=57 31353: mi=4187 s=59 e=59 31354: mi=4187 s=62 e=62 31355: mi=4187 s=64 e=64 31356: mi=4187 s=66 e=66 31357: mi=4187 s=68 e=68 31358: mi=4187 s=71 e=71 31359: mi=4187 s=73 e=73 31360: mi=4187 s=75 e=75 31361: mi=4187 s=78 e=82 31362: mi=4187 s=84 e=84 31363: mi=4187 s=86 e=86 31364: mi=4187 s=89 e=89 31365: mi=4187 s=91 e=91 31366: mi=4187 s=93 e=93 31367: mi=4187 s=95 e=95 31368: mi=4187 s=98 e=98 31369: mi=4187 s=100 e=100 31370: mi=4187 s=102 e=102 31371: mi=4187 s=105 e=105 31372: mi=4187 s=107 e=107 31373: mi=4187 s=110 e=110 31374: mi=4187 s=113 e=114 31375: mi=4187 s=116 e=116 31376: mi=4187 s=119 e=121 31377: mi=4187 s=124 e=125 31378: mi=4187 s=127 e=127 31379: mi=4187 s=129 e=131 31380: mi=4187 s=133 e=133 31381: mi=4187 s=134 e=134 31382: mi=4187 s=136 e=136 31383: mi=4187 s=139 e=139 31384: mi=4187 s=142 e=143 31385: mi=4187 s=145 e=145 31386: mi=4187 s=148 e=148 31387: mi=4187 s=151 e=152 31388: mi=4187 s=153 e=155 31389: mi=4187 s=157 e=157 31390: mi=4187 s=158 e=159 31391: mi=4190 s=0 e=0 31392: mi=4190 s=3 e=4 31393: mi=4190 s=7 e=7 31394: mi=4190 s=10 e=11 31395: mi=4190 s=13 e=13 31396: mi=4191 s=0 e=6 31397: mi=4191 s=9 e=12 31398: mi=4191 s=15 e=15 31399: mi=4191 s=18 e=19 31400: mi=4191 s=21 e=21 31401: mi=4191 s=24 e=25 31402: mi=4191 s=27 e=27 31403: mi=4191 s=30 e=31 31404: mi=4191 s=34 e=34 31405: mi=4191 s=37 e=38 31406: mi=4191 s=40 e=40 31407: mi=4191 s=43 e=44 31408: mi=4191 s=47 e=48 31409: mi=4191 s=51 e=52 31410: mi=4191 s=54 e=54 31411: mi=4191 s=57 e=58 31412: mi=4191 s=61 e=62 31413: mi=4191 s=64 e=64 31414: mi=4191 s=66 e=69 31415: mi=4191 s=72 e=73 31416: mi=4191 s=75 e=75 31417: mi=4191 s=77 e=77 31418: mi=4191 s=79 e=79 31419: mi=4191 s=82 e=87 31420: mi=4191 s=90 e=90 31421: mi=4191 s=93 e=94 31422: mi=4191 s=96 e=96 31423: mi=4191 s=98 e=100 31424: mi=4191 s=102 e=102 31425: mi=4191 s=105 e=105 31426: mi=4191 s=108 e=108 31427: mi=4191 s=110 e=110 31428: mi=4191 s=112 e=113 31429: mi=4191 s=115 e=115 31430: mi=4191 s=117 e=119 31431: mi=4191 s=121 e=121 31432: mi=4191 s=124 e=124 31433: mi=4191 s=125 e=125 31434: mi=4191 s=127 e=127 31435: mi=4191 s=129 e=129 31436: mi=4191 s=131 e=131 31437: mi=4191 s=133 e=133 31438: mi=4191 s=135 e=135 31439: mi=4191 s=138 e=138 31440: mi=4191 s=140 e=140 31441: mi=4191 s=142 e=142 31442: mi=4191 s=145 e=146 31443: mi=4191 s=149 e=149 31444: mi=4191 s=152 e=153 31445: mi=4191 s=155 e=155 31446: mi=4191 s=158 e=159 31447: mi=4191 s=162 e=163 31448: mi=4191 s=165 e=165 31449: mi=4191 s=168 e=168 31450: mi=4191 s=170 e=170 31451: mi=4191 s=173 e=173 31452: mi=4191 s=176 e=176 31453: mi=4191 s=177 e=180 31454: mi=4191 s=181 e=181 31455: mi=4191 s=184 e=189 31456: mi=4191 s=192 e=192 31457: mi=4192 s=0 e=0 31458: mi=4192 s=3 e=7 31459: mi=4192 s=9 e=9 31460: mi=4192 s=12 e=13 31461: mi=4192 s=14 e=14 31462: mi=4192 s=17 e=18 31463: mi=4194 s=0 e=0 31464: mi=4194 s=2 e=2 31465: mi=4194 s=5 e=5 31466: mi=4195 s=0 e=0 31467: mi=4195 s=2 e=2 31468: mi=4195 s=5 e=6 31469: mi=4195 s=9 e=9 31470: mi=4196 s=0 e=0 31471: mi=4196 s=2 e=2 31472: mi=4196 s=5 e=5 31473: mi=4197 s=0 e=0 31474: mi=4197 s=2 e=2 31475: mi=4197 s=4 e=4 31476: mi=4197 s=7 e=8 31477: mi=4197 s=10 e=10 31478: mi=4197 s=13 e=14 31479: mi=4197 s=16 e=16 31480: mi=4197 s=18 e=18 31481: mi=4197 s=20 e=20 31482: mi=4197 s=22 e=22 31483: mi=4197 s=25 e=26 31484: mi=4197 s=28 e=28 31485: mi=4197 s=30 e=30 31486: mi=4197 s=33 e=34 31487: mi=4197 s=36 e=36 31488: mi=4197 s=38 e=38 31489: mi=4197 s=40 e=40 31490: mi=4197 s=43 e=44 31491: mi=4197 s=47 e=47 31492: mi=4197 s=49 e=49 31493: mi=4197 s=52 e=53 31494: mi=4197 s=55 e=55 31495: mi=4197 s=58 e=58 31496: mi=4197 s=60 e=60 31497: mi=4197 s=63 e=64 31498: mi=4197 s=67 e=67 31499: mi=4197 s=69 e=69 31500: mi=4197 s=72 e=73 31501: mi=4197 s=76 e=77 31502: mi=4197 s=79 e=79 31503: mi=4197 s=81 e=81 31504: mi=4197 s=84 e=85 31505: mi=4197 s=88 e=88 31506: mi=4197 s=91 e=91 31507: mi=4197 s=92 e=92 31508: mi=4197 s=94 e=94 31509: mi=4197 s=97 e=98 31510: mi=4197 s=100 e=100 31511: mi=4197 s=102 e=102 31512: mi=4197 s=105 e=106 31513: mi=4197 s=109 e=109 31514: mi=4197 s=111 e=111 31515: mi=4197 s=114 e=115 31516: mi=4197 s=117 e=117 31517: mi=4197 s=119 e=119 31518: mi=4197 s=122 e=123 31519: mi=4197 s=126 e=126 31520: mi=4198 s=0 e=0 31521: mi=4198 s=2 e=2 31522: mi=4198 s=4 e=4 31523: mi=4198 s=7 e=7 31524: mi=4199 s=0 e=3 31525: mi=4199 s=5 e=5 31526: mi=4199 s=7 e=7 31527: mi=4199 s=9 e=9 31528: mi=4199 s=11 e=11 31529: mi=4199 s=13 e=13 31530: mi=4199 s=15 e=15 31531: mi=4199 s=17 e=17 31532: mi=4199 s=19 e=19 31533: mi=4199 s=21 e=21 31534: mi=4199 s=23 e=23 31535: mi=4199 s=25 e=25 31536: mi=4199 s=27 e=27 31537: mi=4199 s=28 e=28 31538: mi=4199 s=30 e=30 31539: mi=4199 s=32 e=32 31540: mi=4199 s=34 e=34 31541: mi=4199 s=36 e=36 31542: mi=4199 s=38 e=38 31543: mi=4199 s=40 e=40 31544: mi=4199 s=42 e=42 31545: mi=4199 s=44 e=44 31546: mi=4199 s=46 e=46 31547: mi=4199 s=48 e=48 31548: mi=4199 s=50 e=50 31549: mi=4199 s=53 e=53 31550: mi=4199 s=54 e=55 31551: mi=4199 s=56 e=56 31552: mi=4199 s=58 e=58 31553: mi=4199 s=60 e=60 31554: mi=4199 s=62 e=62 31555: mi=4199 s=63 e=63 31556: mi=4199 s=65 e=65 31557: mi=4199 s=67 e=67 31558: mi=4199 s=69 e=69 31559: mi=4199 s=71 e=71 31560: mi=4199 s=72 e=72 31561: mi=4199 s=74 e=74 31562: mi=4199 s=75 e=75 31563: mi=4199 s=77 e=77 31564: mi=4199 s=79 e=79 31565: mi=4199 s=81 e=81 31566: mi=4200 s=0 e=0 31567: mi=4200 s=2 e=2 31568: mi=4200 s=5 e=5 31569: mi=4201 s=0 e=0 31570: mi=4201 s=2 e=2 31571: mi=4201 s=5 e=6 31572: mi=4201 s=8 e=8 31573: mi=4201 s=11 e=11 31574: mi=4202 s=0 e=0 31575: mi=4202 s=2 e=2 31576: mi=4202 s=5 e=6 31577: mi=4202 s=8 e=8 31578: mi=4203 s=0 e=2 31579: mi=4203 s=4 e=5 31580: mi=4203 s=8 e=10 31581: mi=4203 s=12 e=12 31582: mi=4203 s=14 e=14 31583: mi=4203 s=16 e=18 31584: mi=4203 s=20 e=21 31585: mi=4203 s=23 e=25 31586: mi=4203 s=27 e=29 31587: mi=4203 s=31 e=33 31588: mi=4203 s=35 e=35 31589: mi=4203 s=37 e=37 31590: mi=4203 s=39 e=41 31591: mi=4203 s=43 e=43 31592: mi=4203 s=45 e=45 31593: mi=4203 s=48 e=49 31594: mi=4203 s=51 e=53 31595: mi=4203 s=55 e=55 31596: mi=4203 s=57 e=57 31597: mi=4203 s=60 e=61 31598: mi=4203 s=63 e=65 31599: mi=4203 s=67 e=67 31600: mi=4203 s=69 e=69 31601: mi=4203 s=72 e=73 31602: mi=4203 s=75 e=77 31603: mi=4203 s=79 e=79 31604: mi=4203 s=82 e=85 31605: mi=4203 s=87 e=89 31606: mi=4203 s=91 e=91 31607: mi=4203 s=93 e=93 31608: mi=4203 s=96 e=97 31609: mi=4203 s=99 e=101 31610: mi=4203 s=103 e=103 31611: mi=4203 s=105 e=107 31612: mi=4203 s=109 e=109 31613: mi=4203 s=111 e=113 31614: mi=4203 s=115 e=115 31615: mi=4203 s=117 e=119 31616: mi=4203 s=121 e=121 31617: mi=4203 s=123 e=123 31618: mi=4203 s=126 e=127 31619: mi=4203 s=129 e=131 31620: mi=4203 s=133 e=133 31621: mi=4203 s=135 e=135 31622: mi=4203 s=137 e=137 31623: mi=4203 s=140 e=141 31624: mi=4203 s=143 e=145 31625: mi=4203 s=147 e=147 31626: mi=4203 s=149 e=149 31627: mi=4203 s=151 e=151 31628: mi=4203 s=153 e=153 31629: mi=4203 s=156 e=158 31630: mi=4203 s=160 e=160 31631: mi=4203 s=163 e=167 31632: mi=4203 s=170 e=171 31633: mi=4203 s=174 e=176 31634: mi=4203 s=178 e=180 31635: mi=4203 s=182 e=184 31636: mi=4203 s=186 e=186 31637: mi=4203 s=188 e=188 31638: mi=4203 s=190 e=192 31639: mi=4203 s=194 e=194 31640: mi=4203 s=196 e=196 31641: mi=4203 s=199 e=200 31642: mi=4203 s=202 e=204 31643: mi=4203 s=206 e=206 31644: mi=4203 s=208 e=208 31645: mi=4203 s=210 e=212 31646: mi=4203 s=214 e=214 31647: mi=4203 s=216 e=216 31648: mi=4203 s=218 e=221 31649: mi=4203 s=223 e=223 31650: mi=4203 s=225 e=225 31651: mi=4203 s=228 e=228 31652: mi=4203 s=230 e=232 31653: mi=4203 s=234 e=234 31654: mi=4203 s=237 e=240 31655: mi=4203 s=242 e=242 31656: mi=4203 s=245 e=248 31657: mi=4203 s=250 e=250 31658: mi=4203 s=253 e=256 31659: mi=4203 s=259 e=261 31660: mi=4203 s=263 e=263 31661: mi=4203 s=265 e=265 31662: mi=4203 s=268 e=270 31663: mi=4203 s=272 e=274 31664: mi=4203 s=276 e=278 31665: mi=4203 s=280 e=282 31666: mi=4203 s=284 e=286 31667: mi=4203 s=288 e=288 31668: mi=4203 s=291 e=292 31669: mi=4203 s=294 e=296 31670: mi=4203 s=298 e=298 31671: mi=4203 s=300 e=300 31672: mi=4203 s=302 e=304 31673: mi=4203 s=306 e=306 31674: mi=4203 s=308 e=308 31675: mi=4203 s=310 e=312 31676: mi=4203 s=314 e=314 31677: mi=4203 s=316 e=316 31678: mi=4203 s=318 e=318 31679: mi=4203 s=320 e=322 31680: mi=4203 s=324 e=324 31681: mi=4203 s=327 e=329 31682: mi=4203 s=332 e=333 31683: mi=4203 s=335 e=335 31684: mi=4203 s=338 e=340 31685: mi=4203 s=343 e=345 31686: mi=4203 s=348 e=352 31687: mi=4203 s=354 e=357 31688: mi=4203 s=360 e=361 31689: mi=4203 s=364 e=366 31690: mi=4203 s=368 e=370 31691: mi=4203 s=373 e=377 31692: mi=4203 s=379 e=382 31693: mi=4203 s=385 e=385 31694: mi=4203 s=386 e=388 31695: mi=4203 s=390 e=390 31696: mi=4203 s=393 e=394 31697: mi=4203 s=397 e=404 31698: mi=4203 s=407 e=409 31699: mi=4203 s=411 e=411 31700: mi=4203 s=414 e=415 31701: mi=4203 s=417 e=417 31702: mi=4203 s=420 e=422 31703: mi=4203 s=424 e=424 31704: mi=4203 s=427 e=428 31705: mi=4203 s=431 e=432 31706: mi=4203 s=434 e=436 31707: mi=4203 s=438 e=438 31708: mi=4203 s=441 e=442 31709: mi=4203 s=445 e=447 31710: mi=4203 s=450 e=450 31711: mi=4203 s=453 e=453 31712: mi=4203 s=454 e=457 31713: mi=4203 s=459 e=461 31714: mi=4203 s=463 e=463 31715: mi=4203 s=465 e=465 31716: mi=4203 s=467 e=467 31717: mi=4203 s=469 e=472 31718: mi=4203 s=474 e=477 31719: mi=4203 s=479 e=481 31720: mi=4203 s=483 e=485 31721: mi=4203 s=487 e=489 31722: mi=4203 s=491 e=491 31723: mi=4203 s=493 e=493 31724: mi=4203 s=495 e=497 31725: mi=4203 s=499 e=499 31726: mi=4203 s=502 e=503 31727: mi=4203 s=505 e=507 31728: mi=4203 s=509 e=509 31729: mi=4203 s=512 e=517 31730: mi=4203 s=520 e=521 31731: mi=4203 s=524 e=524 31732: mi=4203 s=526 e=527 31733: mi=4203 s=529 e=530 31734: mi=4203 s=532 e=533 31735: mi=4203 s=535 e=535 31736: mi=4204 s=0 e=0 31737: mi=4204 s=2 e=2 31738: mi=4205 s=0 e=2 31739: mi=4205 s=5 e=5 31740: mi=4205 s=7 e=7 31741: mi=4205 s=9 e=9 31742: mi=4205 s=11 e=11 31743: mi=4206 s=0 e=0 31744: mi=4206 s=3 e=3 31745: mi=4207 s=0 e=0 31746: mi=4207 s=2 e=2 31747: mi=4207 s=5 e=5 31748: mi=4208 s=0 e=0 31749: mi=4208 s=2 e=2 31750: mi=4208 s=3 e=5 31751: mi=4208 s=7 e=7 31752: mi=4208 s=10 e=11 31753: mi=4208 s=13 e=13 31754: mi=4208 s=16 e=17 31755: mi=4208 s=19 e=19 31756: mi=4208 s=22 e=22 31757: mi=4208 s=23 e=23 31758: mi=4208 s=26 e=26 31759: mi=4208 s=29 e=29 31760: mi=4208 s=30 e=30 31761: mi=4208 s=33 e=34 31762: mi=4208 s=36 e=36 31763: mi=4208 s=39 e=41 31764: mi=4208 s=43 e=43 31765: mi=4208 s=46 e=48 31766: mi=4208 s=51 e=53 31767: mi=4208 s=55 e=56 31768: mi=4208 s=59 e=61 31769: mi=4208 s=63 e=63 31770: mi=4208 s=66 e=67 31771: mi=4208 s=70 e=70 31772: mi=4208 s=71 e=73 31773: mi=4208 s=75 e=75 31774: mi=4208 s=77 e=77 31775: mi=4208 s=80 e=80 31776: mi=4208 s=82 e=84 31777: mi=4208 s=86 e=86 31778: mi=4208 s=88 e=90 31779: mi=4208 s=93 e=95 31780: mi=4208 s=97 e=97 31781: mi=4208 s=99 e=101 31782: mi=4208 s=104 e=104 31783: mi=4208 s=107 e=109 31784: mi=4208 s=111 e=111 31785: mi=4208 s=113 e=115 31786: mi=4208 s=117 e=117 31787: mi=4208 s=120 e=121 31788: mi=4208 s=124 e=125 31789: mi=4208 s=127 e=129 31790: mi=4208 s=131 e=131 31791: mi=4208 s=133 e=135 31792: mi=4208 s=137 e=137 31793: mi=4208 s=140 e=141 31794: mi=4208 s=144 e=145 31795: mi=4208 s=147 e=149 31796: mi=4208 s=151 e=151 31797: mi=4208 s=153 e=155 31798: mi=4208 s=157 e=157 31799: mi=4208 s=160 e=161 31800: mi=4208 s=163 e=165 31801: mi=4208 s=167 e=167 31802: mi=4208 s=169 e=171 31803: mi=4208 s=173 e=173 31804: mi=4208 s=176 e=177 31805: mi=4208 s=179 e=181 31806: mi=4208 s=183 e=183 31807: mi=4208 s=185 e=187 31808: mi=4208 s=189 e=189 31809: mi=4208 s=192 e=195 31810: mi=4208 s=197 e=197 31811: mi=4208 s=199 e=199 31812: mi=4208 s=201 e=203 31813: mi=4208 s=205 e=205 31814: mi=4208 s=206 e=206 31815: mi=4208 s=208 e=210 31816: mi=4208 s=212 e=212 31817: mi=4208 s=214 e=216 31818: mi=4208 s=218 e=218 31819: mi=4208 s=221 e=222 31820: mi=4208 s=224 e=226 31821: mi=4208 s=228 e=228 31822: mi=4208 s=230 e=232 31823: mi=4208 s=234 e=234 31824: mi=4208 s=237 e=238 31825: mi=4208 s=240 e=242 31826: mi=4208 s=244 e=244 31827: mi=4208 s=247 e=248 31828: mi=4208 s=250 e=252 31829: mi=4208 s=254 e=254 31830: mi=4208 s=256 e=258 31831: mi=4208 s=260 e=260 31832: mi=4208 s=263 e=264 31833: mi=4208 s=267 e=269 31834: mi=4208 s=271 e=271 31835: mi=4208 s=273 e=273 31836: mi=4208 s=275 e=279 31837: mi=4208 s=281 e=281 31838: mi=4208 s=283 e=283 31839: mi=4208 s=285 e=285 31840: mi=4208 s=287 e=291 31841: mi=4208 s=293 e=293 31842: mi=4208 s=295 e=296 31843: mi=4208 s=298 e=298 31844: mi=4208 s=301 e=303 31845: mi=4208 s=305 e=307 31846: mi=4208 s=309 e=309 31847: mi=4208 s=311 e=311 31848: mi=4208 s=313 e=313 31849: mi=4208 s=316 e=319 31850: mi=4208 s=322 e=324 31851: mi=4208 s=326 e=326 31852: mi=4208 s=328 e=328 31853: mi=4208 s=330 e=330 31854: mi=4208 s=332 e=334 31855: mi=4208 s=336 e=336 31856: mi=4208 s=339 e=340 31857: mi=4208 s=342 e=342 31858: mi=4208 s=344 e=345 31859: mi=4208 s=347 e=349 31860: mi=4208 s=352 e=354 31861: mi=4208 s=356 e=358 31862: mi=4208 s=360 e=360 31863: mi=4208 s=362 e=362 31864: mi=4208 s=364 e=364 31865: mi=4208 s=367 e=371 31866: mi=4208 s=374 e=375 31867: mi=4208 s=377 e=381 31868: mi=4208 s=383 e=383 31869: mi=4208 s=385 e=385 31870: mi=4208 s=387 e=387 31871: mi=4208 s=390 e=392 31872: mi=4208 s=394 e=396 31873: mi=4208 s=398 e=398 31874: mi=4208 s=400 e=402 31875: mi=4208 s=404 e=404 31876: mi=4208 s=406 e=406 31877: mi=4208 s=409 e=415 31878: mi=4208 s=418 e=420 31879: mi=4208 s=422 e=422 31880: mi=4208 s=424 e=426 31881: mi=4208 s=428 e=428 31882: mi=4208 s=430 e=430 31883: mi=4208 s=433 e=441 31884: mi=4208 s=444 e=446 31885: mi=4208 s=448 e=449 31886: mi=4208 s=452 e=452 31887: mi=4208 s=454 e=455 31888: mi=4208 s=457 e=459 31889: mi=4208 s=461 e=462 31890: mi=4208 s=465 e=465 31891: mi=4208 s=467 e=469 31892: mi=4208 s=471 e=471 31893: mi=4208 s=474 e=475 31894: mi=4208 s=477 e=479 31895: mi=4208 s=481 e=481 31896: mi=4208 s=483 e=483 31897: mi=4208 s=486 e=486 31898: mi=4208 s=489 e=491 31899: mi=4208 s=493 e=493 31900: mi=4208 s=495 e=497 31901: mi=4208 s=499 e=499 31902: mi=4208 s=502 e=503 31903: mi=4208 s=505 e=507 31904: mi=4208 s=509 e=509 31905: mi=4208 s=511 e=513 31906: mi=4208 s=515 e=515 31907: mi=4208 s=518 e=519 31908: mi=4208 s=522 e=523 31909: mi=4208 s=525 e=525 31910: mi=4208 s=527 e=529 31911: mi=4208 s=531 e=532 31912: mi=4208 s=535 e=535 31913: mi=4208 s=537 e=539 31914: mi=4208 s=541 e=541 31915: mi=4208 s=544 e=545 31916: mi=4208 s=548 e=548 31917: mi=4208 s=549 e=549 31918: mi=4208 s=552 e=553 31919: mi=4208 s=555 e=558 31920: mi=4208 s=561 e=565 31921: mi=4208 s=568 e=572 31922: mi=4208 s=575 e=579 31923: mi=4208 s=582 e=586 31924: mi=4208 s=588 e=588 31925: mi=4208 s=590 e=592 31926: mi=4208 s=594 e=594 31927: mi=4208 s=596 e=598 31928: mi=4208 s=600 e=602 31929: mi=4208 s=604 e=604 31930: mi=4208 s=606 e=608 31931: mi=4208 s=610 e=610 31932: mi=4208 s=612 e=612 31933: mi=4208 s=614 e=616 31934: mi=4208 s=619 e=620 31935: mi=4208 s=622 e=624 31936: mi=4208 s=626 e=626 31937: mi=4208 s=628 e=630 31938: mi=4208 s=632 e=634 31939: mi=4208 s=636 e=636 31940: mi=4208 s=638 e=640 31941: mi=4208 s=642 e=642 31942: mi=4208 s=644 e=644 31943: mi=4208 s=646 e=648 31944: mi=4208 s=651 e=652 31945: mi=4208 s=654 e=654 31946: mi=4208 s=657 e=658 31947: mi=4208 s=660 e=662 31948: mi=4208 s=664 e=664 31949: mi=4208 s=666 e=668 31950: mi=4208 s=670 e=670 31951: mi=4208 s=672 e=672 31952: mi=4208 s=674 e=674 31953: mi=4208 s=676 e=678 31954: mi=4208 s=680 e=680 31955: mi=4208 s=682 e=684 31956: mi=4208 s=686 e=686 31957: mi=4208 s=688 e=688 31958: mi=4208 s=690 e=690 31959: mi=4208 s=692 e=692 31960: mi=4208 s=694 e=696 31961: mi=4208 s=698 e=698 31962: mi=4208 s=700 e=700 31963: mi=4208 s=702 e=702 31964: mi=4208 s=704 e=706 31965: mi=4208 s=708 e=708 31966: mi=4208 s=710 e=710 31967: mi=4208 s=712 e=714 31968: mi=4208 s=717 e=718 31969: mi=4208 s=720 e=723 31970: mi=4208 s=726 e=729 31971: mi=4208 s=731 e=731 31972: mi=4208 s=733 e=735 31973: mi=4208 s=737 e=739 31974: mi=4208 s=741 e=741 31975: mi=4208 s=743 e=745 31976: mi=4208 s=747 e=749 31977: mi=4208 s=751 e=751 31978: mi=4208 s=753 e=755 31979: mi=4208 s=757 e=759 31980: mi=4208 s=761 e=761 31981: mi=4208 s=763 e=765 31982: mi=4208 s=767 e=767 31983: mi=4208 s=769 e=770 31984: mi=4208 s=773 e=773 31985: mi=4208 s=774 e=776 31986: mi=4208 s=778 e=778 31987: mi=4208 s=780 e=782 31988: mi=4208 s=784 e=786 31989: mi=4208 s=788 e=788 31990: mi=4208 s=790 e=792 31991: mi=4208 s=794 e=794 31992: mi=4208 s=795 e=795 31993: mi=4208 s=797 e=803 31994: mi=4208 s=806 e=810 31995: mi=4208 s=812 e=814 31996: mi=4208 s=816 e=816 31997: mi=4208 s=818 e=820 31998: mi=4208 s=823 e=825 31999: mi=4208 s=827 e=827 32000: mi=4208 s=829 e=831 32001: mi=4208 s=834 e=834 32002: mi=4208 s=836 e=836 32003: mi=4208 s=839 e=841 32004: mi=4208 s=843 e=844 32005: mi=4208 s=847 e=847 32006: mi=4208 s=849 e=849 32007: mi=4208 s=852 e=853 32008: mi=4208 s=855 e=858 32009: mi=4208 s=861 e=865 32010: mi=4208 s=868 e=873 32011: mi=4208 s=876 e=879 32012: mi=4208 s=881 e=881 32013: mi=4208 s=883 e=883 32014: mi=4208 s=885 e=887 32015: mi=4208 s=890 e=892 32016: mi=4208 s=894 e=894 32017: mi=4208 s=896 e=896 32018: mi=4208 s=898 e=900 32019: mi=4208 s=903 e=903 32020: mi=4208 s=904 e=905 32021: mi=4208 s=908 e=908 32022: mi=4208 s=909 e=911 32023: mi=4208 s=913 e=913 32024: mi=4208 s=915 e=915 32025: mi=4208 s=917 e=917 32026: mi=4208 s=920 e=922 32027: mi=4208 s=924 e=924 32028: mi=4208 s=926 e=926 32029: mi=4208 s=928 e=928 32030: mi=4208 s=931 e=931 32031: mi=4208 s=934 e=936 32032: mi=4208 s=938 e=939 32033: mi=4208 s=942 e=942 32034: mi=4208 s=944 e=946 32035: mi=4208 s=948 e=948 32036: mi=4208 s=950 e=950 32037: mi=4208 s=952 e=956 32038: mi=4208 s=958 e=958 32039: mi=4208 s=961 e=964 32040: mi=4208 s=966 e=966 32041: mi=4208 s=968 e=970 32042: mi=4208 s=972 e=972 32043: mi=4208 s=975 e=976 32044: mi=4208 s=978 e=980 32045: mi=4208 s=982 e=982 32046: mi=4208 s=985 e=985 32047: mi=4208 s=986 e=988 32048: mi=4208 s=990 e=990 32049: mi=4208 s=993 e=996 32050: mi=4208 s=999 e=999 32051: mi=4208 s=1002 e=1004 32052: mi=4208 s=1006 e=1008 32053: mi=4208 s=1011 e=1011 32054: mi=4208 s=1013 e=1014 32055: mi=4208 s=1015 e=1017 32056: mi=4208 s=1019 e=1019 32057: mi=4208 s=1021 e=1023 32058: mi=4208 s=1026 e=1028 32059: mi=4208 s=1030 e=1030 32060: mi=4208 s=1032 e=1034 32061: mi=4208 s=1037 e=1037 32062: mi=4208 s=1038 e=1039 32063: mi=4208 s=1042 e=1042 32064: mi=4208 s=1043 e=1043 32065: mi=4208 s=1046 e=1047 32066: mi=4208 s=1049 e=1049 32067: mi=4208 s=1051 e=1051 32068: mi=4208 s=1054 e=1057 32069: mi=4208 s=1060 e=1064 32070: mi=4208 s=1067 e=1068 32071: mi=4208 s=1071 e=1075 32072: mi=4208 s=1078 e=1082 32073: mi=4208 s=1085 e=1096 32074: mi=4208 s=1099 e=1099 32075: mi=4208 s=1102 e=1103 32076: mi=4208 s=1105 e=1105 32077: mi=4208 s=1107 e=1107 32078: mi=4208 s=1110 e=1112 32079: mi=4208 s=1115 e=1117 32080: mi=4208 s=1119 e=1119 32081: mi=4208 s=1121 e=1123 32082: mi=4208 s=1125 e=1127 32083: mi=4208 s=1129 e=1129 32084: mi=4208 s=1131 e=1131 32085: mi=4208 s=1133 e=1135 32086: mi=4208 s=1137 e=1137 32087: mi=4208 s=1140 e=1141 32088: mi=4208 s=1144 e=1146 32089: mi=4208 s=1148 e=1148 32090: mi=4208 s=1150 e=1150 32091: mi=4208 s=1152 e=1154 32092: mi=4208 s=1156 e=1156 32093: mi=4208 s=1159 e=1160 32094: mi=4208 s=1163 e=1163 32095: mi=4208 s=1165 e=1165 32096: mi=4208 s=1168 e=1170 32097: mi=4208 s=1172 e=1172 32098: mi=4208 s=1174 e=1174 32099: mi=4208 s=1176 e=1176 32100: mi=4208 s=1178 e=1180 32101: mi=4208 s=1182 e=1182 32102: mi=4208 s=1184 e=1184 32103: mi=4208 s=1186 e=1186 32104: mi=4208 s=1188 e=1190 32105: mi=4208 s=1192 e=1192 32106: mi=4208 s=1194 e=1196 32107: mi=4208 s=1198 e=1198 32108: mi=4208 s=1201 e=1202 32109: mi=4208 s=1205 e=1207 32110: mi=4208 s=1209 e=1211 32111: mi=4208 s=1214 e=1214 32112: mi=4208 s=1216 e=1218 32113: mi=4208 s=1220 e=1220 32114: mi=4208 s=1222 e=1224 32115: mi=4208 s=1226 e=1226 32116: mi=4208 s=1228 e=1228 32117: mi=4208 s=1231 e=1232 32118: mi=4208 s=1235 e=1235 32119: mi=4210 s=0 e=0 32120: mi=4210 s=2 e=2 32121: mi=4211 s=0 e=0 32122: mi=4211 s=2 e=2 32123: mi=4212 s=0 e=0 32124: mi=4212 s=2 e=2 32125: mi=4213 s=0 e=0 32126: mi=4213 s=2 e=2 32127: mi=4214 s=0 e=0 32128: mi=4214 s=2 e=2 32129: mi=4215 s=0 e=0 32130: mi=4215 s=2 e=2 32131: mi=4216 s=0 e=0 32132: mi=4216 s=2 e=2 32133: mi=4217 s=0 e=0 32134: mi=4217 s=2 e=2 32135: mi=4218 s=0 e=0 32136: mi=4218 s=2 e=2 32137: mi=4219 s=0 e=0 32138: mi=4219 s=2 e=2 32139: mi=4220 s=0 e=0 32140: mi=4220 s=2 e=2 32141: mi=4221 s=0 e=0 32142: mi=4221 s=2 e=2 32143: mi=4222 s=0 e=0 32144: mi=4222 s=2 e=2 32145: mi=4223 s=0 e=0 32146: mi=4223 s=2 e=2 32147: mi=4224 s=0 e=0 32148: mi=4224 s=2 e=2 32149: mi=4225 s=0 e=0 32150: mi=4225 s=2 e=2 32151: mi=4226 s=0 e=0 32152: mi=4226 s=2 e=2 32153: mi=4227 s=0 e=0 32154: mi=4227 s=3 e=4 32155: mi=4228 s=0 e=0 32156: mi=4228 s=3 e=3 32157: mi=4229 s=0 e=7 32158: mi=4229 s=10 e=10 32159: mi=4230 s=0 e=2 32160: mi=4230 s=5 e=7 32161: mi=4230 s=9 e=9 32162: mi=4230 s=11 e=11 32163: mi=4230 s=13 e=15 32164: mi=4230 s=17 e=17 32165: mi=4230 s=19 e=19 32166: mi=4230 s=22 e=22 32167: mi=4230 s=24 e=24 32168: mi=4230 s=26 e=26 32169: mi=4230 s=28 e=28 32170: mi=4230 s=30 e=30 32171: mi=4230 s=32 e=32 32172: mi=4230 s=34 e=34 32173: mi=4230 s=37 e=37 32174: mi=4230 s=39 e=39 32175: mi=4230 s=41 e=41 32176: mi=4230 s=44 e=44 32177: mi=4230 s=46 e=46 32178: mi=4230 s=48 e=48 32179: mi=4230 s=50 e=50 32180: mi=4230 s=52 e=52 32181: mi=4230 s=54 e=54 32182: mi=4230 s=56 e=56 32183: mi=4230 s=58 e=58 32184: mi=4230 s=60 e=60 32185: mi=4230 s=63 e=63 32186: mi=4239 s=0 e=5 32187: mi=4239 s=7 e=7 32188: mi=4239 s=9 e=9 32189: mi=4239 s=12 e=13 32190: mi=4239 s=15 e=15 32191: mi=4239 s=17 e=17 32192: mi=4239 s=20 e=21 32193: mi=4239 s=23 e=23 32194: mi=4239 s=25 e=25 32195: mi=4239 s=27 e=27 32196: mi=4239 s=29 e=29 32197: mi=4239 s=32 e=33 32198: mi=4239 s=35 e=35 32199: mi=4239 s=37 e=37 32200: mi=4239 s=39 e=39 32201: mi=4239 s=41 e=41 32202: mi=4239 s=43 e=43 32203: mi=4239 s=46 e=46 32204: mi=4239 s=48 e=48 32205: mi=4239 s=51 e=51 32206: mi=4239 s=52 e=52 32207: mi=4239 s=54 e=54 32208: mi=4239 s=57 e=57 32209: mi=4239 s=59 e=59 32210: mi=4239 s=62 e=62 32211: mi=4239 s=63 e=63 32212: mi=4239 s=65 e=65 32213: mi=4239 s=68 e=69 32214: mi=4239 s=71 e=71 32215: mi=4239 s=73 e=73 32216: mi=4239 s=75 e=79 32217: mi=4239 s=81 e=81 32218: mi=4239 s=83 e=83 32219: mi=4239 s=85 e=85 32220: mi=4239 s=87 e=87 32221: mi=4239 s=90 e=91 32222: mi=4239 s=93 e=93 32223: mi=4239 s=96 e=96 32224: mi=4239 s=98 e=98 32225: mi=4239 s=101 e=101 32226: mi=4239 s=103 e=103 32227: mi=4239 s=106 e=106 32228: mi=4239 s=107 e=107 32229: mi=4239 s=109 e=109 32230: mi=4239 s=112 e=112 32231: mi=4239 s=114 e=114 32232: mi=4239 s=117 e=117 32233: mi=4239 s=118 e=121 32234: mi=4239 s=123 e=123 32235: mi=4239 s=125 e=125 32236: mi=4239 s=128 e=128 32237: mi=4239 s=130 e=130 32238: mi=4239 s=133 e=133 32239: mi=4251 s=0 e=0 32240: mi=4251 s=2 e=3 32241: mi=4251 s=6 e=6 32242: mi=4251 s=8 e=8 32243: mi=4251 s=10 e=10 32244: mi=4251 s=12 e=12 32245: mi=4251 s=14 e=14 32246: mi=4251 s=16 e=16 32247: mi=4251 s=18 e=19 32248: mi=4251 s=22 e=23 32249: mi=4251 s=25 e=25 32250: mi=4251 s=26 e=26 32251: mi=4251 s=28 e=28 32252: mi=4251 s=31 e=32 32253: mi=4251 s=35 e=35 32254: mi=4251 s=37 e=37 32255: mi=4251 s=40 e=46 32256: mi=4251 s=49 e=49 32257: mi=4251 s=51 e=51 32258: mi=4251 s=53 e=53 32259: mi=4251 s=55 e=55 32260: mi=4251 s=58 e=59 32261: mi=4251 s=61 e=61 32262: mi=4251 s=63 e=63 32263: mi=4251 s=66 e=67 32264: mi=4251 s=69 e=69 32265: mi=4251 s=70 e=70 32266: mi=4251 s=72 e=72 32267: mi=4251 s=74 e=74 32268: mi=4251 s=76 e=76 32269: mi=4251 s=78 e=78 32270: mi=4251 s=81 e=81 32271: mi=4251 s=84 e=84 32272: mi=4251 s=86 e=86 32273: mi=4251 s=87 e=87 32274: mi=4251 s=90 e=91 32275: mi=4251 s=94 e=100 32276: mi=4251 s=103 e=103 32277: mi=4251 s=105 e=109 32278: mi=4251 s=112 e=113 32279: mi=4251 s=116 e=116 32280: mi=4251 s=117 e=118 32281: mi=4251 s=119 e=120 32282: mi=4253 s=0 e=0 32283: mi=4253 s=1 e=1 32284: mi=4253 s=3 e=5 32285: mi=4253 s=7 e=7 32286: mi=4253 s=9 e=9 32287: mi=4253 s=11 e=11 32288: mi=4253 s=13 e=13 32289: mi=4253 s=15 e=15 32290: mi=4253 s=17 e=17 32291: mi=4253 s=19 e=19 32292: mi=4253 s=21 e=21 32293: mi=4253 s=23 e=23 32294: mi=4253 s=25 e=25 32295: mi=4253 s=27 e=27 32296: mi=4253 s=29 e=29 32297: mi=4253 s=31 e=31 32298: mi=4253 s=34 e=35 32299: mi=4253 s=37 e=37 32300: mi=4253 s=40 e=40 32301: mi=4253 s=42 e=42 32302: mi=4253 s=44 e=44 32303: mi=4253 s=47 e=47 32304: mi=4253 s=49 e=49 32305: mi=4253 s=51 e=51 32306: mi=4253 s=54 e=54 32307: mi=4253 s=55 e=55 32308: mi=4253 s=56 e=56 32309: mi=4253 s=57 e=57 32310: mi=4253 s=59 e=59 32311: mi=4253 s=60 e=61 32312: mi=4253 s=62 e=62 32313: mi=4254 s=0 e=5 32314: mi=4254 s=7 e=7 32315: mi=4254 s=9 e=9 32316: mi=4254 s=11 e=11 32317: mi=4254 s=13 e=13 32318: mi=4254 s=15 e=15 32319: mi=4254 s=17 e=17 32320: mi=4254 s=19 e=21 32321: mi=4254 s=23 e=23 32322: mi=4254 s=25 e=25 32323: mi=4254 s=27 e=27 32324: mi=4254 s=29 e=29 32325: mi=4254 s=31 e=31 32326: mi=4254 s=33 e=33 32327: mi=4254 s=35 e=35 32328: mi=4254 s=37 e=37 32329: mi=4254 s=40 e=41 32330: mi=4254 s=43 e=43 32331: mi=4254 s=45 e=45 32332: mi=4254 s=47 e=47 32333: mi=4254 s=49 e=49 32334: mi=4254 s=51 e=51 32335: mi=4254 s=53 e=53 32336: mi=4254 s=56 e=57 32337: mi=4254 s=59 e=59 32338: mi=4254 s=61 e=61 32339: mi=4254 s=63 e=63 32340: mi=4254 s=65 e=65 32341: mi=4254 s=67 e=67 32342: mi=4254 s=69 e=69 32343: mi=4254 s=72 e=73 32344: mi=4254 s=75 e=75 32345: mi=4254 s=77 e=77 32346: mi=4254 s=79 e=81 32347: mi=4254 s=83 e=83 32348: mi=4254 s=85 e=85 32349: mi=4254 s=87 e=87 32350: mi=4254 s=89 e=89 32351: mi=4254 s=91 e=91 32352: mi=4254 s=93 e=93 32353: mi=4254 s=95 e=95 32354: mi=4254 s=97 e=97 32355: mi=4254 s=99 e=99 32356: mi=4254 s=101 e=101 32357: mi=4254 s=103 e=103 32358: mi=4254 s=105 e=105 32359: mi=4254 s=107 e=107 32360: mi=4254 s=110 e=110 32361: mi=4254 s=112 e=116 32362: mi=4254 s=118 e=118 32363: mi=4254 s=120 e=120 32364: mi=4254 s=123 e=124 32365: mi=4254 s=127 e=128 32366: mi=4254 s=130 e=130 32367: mi=4254 s=132 e=132 32368: mi=4254 s=134 e=136 32369: mi=4254 s=138 e=138 32370: mi=4254 s=140 e=140 32371: mi=4254 s=142 e=142 32372: mi=4254 s=145 e=146 32373: mi=4254 s=148 e=148 32374: mi=4254 s=150 e=150 32375: mi=4254 s=152 e=152 32376: mi=4254 s=153 e=153 32377: mi=4254 s=155 e=155 32378: mi=4254 s=157 e=157 32379: mi=4254 s=159 e=161 32380: mi=4254 s=163 e=163 32381: mi=4254 s=165 e=165 32382: mi=4254 s=167 e=167 32383: mi=4254 s=169 e=172 32384: mi=4254 s=175 e=175 32385: mi=4254 s=176 e=176 32386: mi=4254 s=178 e=178 32387: mi=4254 s=180 e=180 32388: mi=4254 s=182 e=186 32389: mi=4254 s=188 e=188 32390: mi=4254 s=189 e=189 32391: mi=4254 s=191 e=191 32392: mi=4254 s=193 e=194 32393: mi=4254 s=195 e=195 32394: mi=4254 s=197 e=197 32395: mi=4254 s=199 e=199 32396: mi=4254 s=201 e=201 32397: mi=4254 s=203 e=205 32398: mi=4254 s=207 e=207 32399: mi=4254 s=209 e=209 32400: mi=4254 s=211 e=211 32401: mi=4254 s=213 e=213 32402: mi=4254 s=215 e=215 32403: mi=4254 s=217 e=217 32404: mi=4254 s=219 e=219 32405: mi=4254 s=221 e=221 32406: mi=4254 s=224 e=225 32407: mi=4254 s=227 e=227 32408: mi=4254 s=229 e=229 32409: mi=4254 s=231 e=231 32410: mi=4254 s=233 e=233 32411: mi=4254 s=235 e=235 32412: mi=4254 s=237 e=237 32413: mi=4254 s=239 e=239 32414: mi=4254 s=241 e=242 32415: mi=4254 s=243 e=245 32416: mi=4254 s=247 e=247 32417: mi=4254 s=249 e=249 32418: mi=4254 s=251 e=251 32419: mi=4254 s=253 e=253 32420: mi=4254 s=255 e=255 32421: mi=4254 s=257 e=257 32422: mi=4254 s=259 e=259 32423: mi=4254 s=261 e=261 32424: mi=4254 s=263 e=263 32425: mi=4254 s=265 e=265 32426: mi=4254 s=267 e=267 32427: mi=4254 s=269 e=269 32428: mi=4254 s=271 e=271 32429: mi=4254 s=273 e=273 32430: mi=4254 s=275 e=275 32431: mi=4254 s=277 e=277 32432: mi=4254 s=279 e=279 32433: mi=4254 s=281 e=281 32434: mi=4254 s=283 e=283 32435: mi=4254 s=285 e=285 32436: mi=4254 s=287 e=287 32437: mi=4254 s=290 e=294 32438: mi=4254 s=297 e=297 32439: mi=4254 s=299 e=299 32440: mi=4254 s=301 e=301 32441: mi=4254 s=303 e=303 32442: mi=4254 s=306 e=310 32443: mi=4254 s=313 e=314 32444: mi=4254 s=316 e=316 32445: mi=4254 s=318 e=318 32446: mi=4254 s=320 e=320 32447: mi=4254 s=323 e=323 32448: mi=4231 s=0 e=3 32449: mi=4231 s=5 e=5 32450: mi=4231 s=7 e=7 32451: mi=4231 s=9 e=9 32452: mi=4231 s=11 e=11 32453: mi=4231 s=14 e=15 32454: mi=4231 s=17 e=17 32455: mi=4231 s=19 e=20 32456: mi=4231 s=22 e=22 32457: mi=4231 s=24 e=25 32458: mi=4231 s=27 e=29 32459: mi=4231 s=31 e=34 32460: mi=4231 s=37 e=38 32461: mi=4231 s=40 e=40 32462: mi=4231 s=42 e=44 32463: mi=4231 s=46 e=49 32464: mi=4231 s=52 e=53 32465: mi=4231 s=55 e=55 32466: mi=4231 s=57 e=57 32467: mi=4231 s=59 e=59 32468: mi=4231 s=61 e=61 32469: mi=4231 s=64 e=64 32470: mi=4231 s=66 e=66 32471: mi=4231 s=68 e=68 32472: mi=4231 s=70 e=70 32473: mi=4231 s=73 e=76 32474: mi=4231 s=79 e=80 32475: mi=4231 s=82 e=82 32476: mi=4231 s=85 e=85 32477: mi=4231 s=88 e=89 32478: mi=4231 s=92 e=93 32479: mi=4231 s=95 e=95 32480: mi=4231 s=97 e=97 32481: mi=4231 s=99 e=99 32482: mi=4231 s=102 e=102 32483: mi=4231 s=105 e=105 32484: mi=4231 s=106 e=106 32485: mi=4231 s=108 e=108 32486: mi=4231 s=109 e=109 32487: mi=4231 s=111 e=111 32488: mi=4231 s=113 e=114 32489: mi=4231 s=116 e=119 32490: mi=4231 s=122 e=123 32491: mi=4231 s=125 e=125 32492: mi=4231 s=126 e=127 32493: mi=4231 s=129 e=129 32494: mi=4231 s=130 e=131 32495: mi=4234 s=0 e=2 32496: mi=4235 s=0 e=0 32497: mi=4235 s=2 e=6 32498: mi=4235 s=8 e=8 32499: mi=4235 s=10 e=10 32500: mi=4235 s=12 e=12 32501: mi=4235 s=14 e=14 32502: mi=4235 s=16 e=16 32503: mi=4235 s=18 e=18 32504: mi=4235 s=21 e=22 32505: mi=4235 s=24 e=24 32506: mi=4235 s=26 e=27 32507: mi=4235 s=30 e=30 32508: mi=4235 s=32 e=32 32509: mi=4235 s=35 e=35 32510: mi=4237 s=0 e=1 32511: mi=4237 s=3 e=3 32512: mi=4237 s=5 e=5 32513: mi=4237 s=6 e=6 32514: mi=4237 s=8 e=8 32515: mi=4237 s=10 e=10 32516: mi=4237 s=12 e=12 32517: mi=4237 s=14 e=16 32518: mi=4237 s=18 e=18 32519: mi=4237 s=20 e=20 32520: mi=4237 s=22 e=22 32521: mi=4237 s=24 e=24 32522: mi=4237 s=26 e=28 32523: mi=4237 s=30 e=30 32524: mi=4237 s=31 e=31 32525: mi=4237 s=33 e=33 32526: mi=4237 s=35 e=35 32527: mi=4237 s=38 e=39 32528: mi=4237 s=41 e=41 32529: mi=4237 s=42 e=42 32530: mi=4237 s=44 e=44 32531: mi=4237 s=47 e=48 32532: mi=4240 s=0 e=0 32533: mi=4240 s=3 e=3 32534: mi=4240 s=6 e=7 32535: mi=4240 s=10 e=11 32536: mi=4240 s=14 e=14 32537: mi=4240 s=17 e=18 32538: mi=4240 s=20 e=20 32539: mi=4240 s=22 e=22 32540: mi=4240 s=24 e=24 32541: mi=4240 s=26 e=26 32542: mi=4240 s=28 e=28 32543: mi=4240 s=31 e=31 32544: mi=4241 s=0 e=0 32545: mi=4241 s=3 e=3 32546: mi=4241 s=5 e=5 32547: mi=4241 s=7 e=8 32548: mi=4241 s=11 e=11 32549: mi=4241 s=13 e=13 32550: mi=4241 s=15 e=15 32551: mi=4241 s=18 e=19 32552: mi=4241 s=22 e=22 32553: mi=4241 s=24 e=24 32554: mi=4241 s=26 e=26 32555: mi=4241 s=28 e=28 32556: mi=4241 s=31 e=31 32557: mi=4241 s=33 e=33 32558: mi=4241 s=36 e=36 32559: mi=4241 s=39 e=40 32560: mi=4241 s=42 e=42 32561: mi=4241 s=44 e=44 32562: mi=4241 s=46 e=49 32563: mi=4241 s=52 e=55 32564: mi=4241 s=57 e=57 32565: mi=4242 s=0 e=0 32566: mi=4242 s=2 e=2 32567: mi=4242 s=5 e=6 32568: mi=4242 s=8 e=8 32569: mi=4242 s=10 e=10 32570: mi=4242 s=13 e=14 32571: mi=4242 s=16 e=16 32572: mi=4242 s=18 e=18 32573: mi=4242 s=21 e=21 32574: mi=4242 s=23 e=23 32575: mi=4242 s=25 e=25 32576: mi=4242 s=28 e=28 32577: mi=4243 s=0 e=0 32578: mi=4243 s=3 e=3 32579: mi=4243 s=5 e=5 32580: mi=4243 s=8 e=8 32581: mi=4243 s=11 e=12 32582: mi=4243 s=14 e=14 32583: mi=4243 s=17 e=17 32584: mi=4243 s=20 e=21 32585: mi=4243 s=23 e=23 32586: mi=4243 s=25 e=25 32587: mi=4243 s=28 e=28 32588: mi=4243 s=31 e=32 32589: mi=4243 s=34 e=34 32590: mi=4243 s=37 e=37 32591: mi=4243 s=40 e=41 32592: mi=4243 s=43 e=43 32593: mi=4243 s=46 e=46 32594: mi=4243 s=49 e=50 32595: mi=4243 s=52 e=52 32596: mi=4243 s=55 e=55 32597: mi=4243 s=58 e=59 32598: mi=4243 s=61 e=61 32599: mi=4243 s=64 e=64 32600: mi=4243 s=67 e=68 32601: mi=4243 s=70 e=70 32602: mi=4243 s=73 e=73 32603: mi=4243 s=76 e=77 32604: mi=4243 s=79 e=79 32605: mi=4243 s=81 e=81 32606: mi=4243 s=84 e=84 32607: mi=4243 s=87 e=88 32608: mi=4243 s=90 e=90 32609: mi=4243 s=93 e=93 32610: mi=4243 s=96 e=97 32611: mi=4243 s=99 e=99 32612: mi=4243 s=102 e=102 32613: mi=4243 s=105 e=106 32614: mi=4243 s=108 e=108 32615: mi=4243 s=111 e=111 32616: mi=4243 s=114 e=115 32617: mi=4243 s=117 e=117 32618: mi=4243 s=120 e=120 32619: mi=4243 s=123 e=124 32620: mi=4243 s=126 e=126 32621: mi=4243 s=129 e=129 32622: mi=4243 s=132 e=133 32623: mi=4243 s=135 e=135 32624: mi=4243 s=138 e=138 32625: mi=4243 s=141 e=142 32626: mi=4243 s=144 e=144 32627: mi=4243 s=147 e=147 32628: mi=4243 s=150 e=151 32629: mi=4243 s=153 e=153 32630: mi=4244 s=0 e=0 32631: mi=4244 s=3 e=3 32632: mi=4244 s=5 e=5 32633: mi=4244 s=7 e=10 32634: mi=4244 s=13 e=13 32635: mi=4245 s=0 e=1 32636: mi=4245 s=3 e=3 32637: mi=4245 s=5 e=8 32638: mi=4245 s=11 e=11 32639: mi=4245 s=12 e=12 32640: mi=4245 s=14 e=14 32641: mi=4245 s=16 e=16 32642: mi=4245 s=18 e=18 32643: mi=4245 s=20 e=20 32644: mi=4245 s=22 e=22 32645: mi=4245 s=25 e=25 32646: mi=4245 s=27 e=27 32647: mi=4245 s=30 e=30 32648: mi=4245 s=32 e=32 32649: mi=4245 s=34 e=34 32650: mi=4245 s=36 e=36 32651: mi=4245 s=38 e=38 32652: mi=4245 s=41 e=45 32653: mi=4245 s=48 e=52 32654: mi=4245 s=55 e=56 32655: mi=4245 s=58 e=58 32656: mi=4245 s=61 e=64 32657: mi=4245 s=67 e=68 32658: mi=4245 s=70 e=70 32659: mi=4245 s=73 e=73 32660: mi=4245 s=75 e=75 32661: mi=4245 s=78 e=79 32662: mi=4245 s=82 e=82 32663: mi=4245 s=83 e=86 32664: mi=4245 s=89 e=90 32665: mi=4246 s=0 e=1 32666: mi=4246 s=3 e=3 32667: mi=4246 s=5 e=5 32668: mi=4246 s=7 e=7 32669: mi=4246 s=10 e=10 32670: mi=4246 s=12 e=12 32671: mi=4246 s=14 e=14 32672: mi=4246 s=16 e=16 32673: mi=4246 s=19 e=19 32674: mi=4246 s=21 e=21 32675: mi=4246 s=24 e=24 32676: mi=4247 s=0 e=0 32677: mi=4247 s=3 e=3 32678: mi=4247 s=5 e=5 32679: mi=4247 s=7 e=7 32680: mi=4247 s=9 e=9 32681: mi=4247 s=12 e=14 32682: mi=4247 s=17 e=17 32683: mi=4248 s=0 e=0 32684: mi=4248 s=3 e=4 32685: mi=4248 s=7 e=8 32686: mi=4249 s=0 e=0 32687: mi=4249 s=3 e=4 32688: mi=4249 s=6 e=6 32689: mi=4249 s=8 e=8 32690: mi=4249 s=10 e=10 32691: mi=4249 s=12 e=14 32692: mi=4249 s=16 e=16 32693: mi=4249 s=19 e=22 32694: mi=4249 s=24 e=24 32695: mi=4249 s=26 e=26 32696: mi=4249 s=29 e=30 32697: mi=4249 s=32 e=32 32698: mi=4249 s=34 e=35 32699: mi=4249 s=38 e=38 32700: mi=4249 s=40 e=40 32701: mi=4249 s=43 e=43 32702: mi=4249 s=46 e=46 32703: mi=4250 s=0 e=2 32704: mi=4250 s=4 e=4 32705: mi=4250 s=7 e=7 32706: mi=4250 s=10 e=10 32707: mi=4250 s=12 e=12 32708: mi=4250 s=15 e=15 32709: mi=4250 s=18 e=18 32710: mi=4250 s=20 e=20 32711: mi=4250 s=23 e=23 32712: mi=4250 s=25 e=25 32713: mi=4250 s=27 e=27 32714: mi=4250 s=29 e=29 32715: mi=4250 s=31 e=31 32716: mi=4250 s=33 e=33 32717: mi=4250 s=36 e=36 32718: mi=4250 s=38 e=38 32719: mi=4250 s=40 e=40 32720: mi=4250 s=42 e=42 32721: mi=4250 s=44 e=44 32722: mi=4250 s=46 e=46 32723: mi=4250 s=48 e=48 32724: mi=4250 s=50 e=50 32725: mi=4250 s=52 e=52 32726: mi=4250 s=54 e=54 32727: mi=4250 s=56 e=56 32728: mi=4250 s=58 e=58 32729: mi=4250 s=61 e=62 32730: mi=4250 s=64 e=64 32731: mi=4250 s=66 e=66 32732: mi=4250 s=68 e=68 32733: mi=4250 s=70 e=70 32734: mi=4250 s=72 e=72 32735: mi=4250 s=74 e=74 32736: mi=4250 s=76 e=76 32737: mi=4250 s=79 e=80 32738: mi=4250 s=82 e=82 32739: mi=4250 s=85 e=85 32740: mi=4250 s=87 e=87 32741: mi=4250 s=90 e=90 32742: mi=4250 s=93 e=93 32743: mi=4250 s=95 e=95 32744: mi=4250 s=98 e=98 32745: mi=4250 s=101 e=101 32746: mi=4250 s=103 e=103 32747: mi=4250 s=106 e=106 32748: mi=4250 s=109 e=109 32749: mi=4250 s=111 e=111 32750: mi=4250 s=114 e=115 32751: mi=4250 s=118 e=118 32752: mi=4250 s=121 e=121 32753: mi=4250 s=123 e=123 32754: mi=4250 s=125 e=125 32755: mi=4250 s=128 e=128 32756: mi=4250 s=131 e=131 32757: mi=4250 s=133 e=133 32758: mi=4250 s=135 e=135 32759: mi=4250 s=138 e=138 32760: mi=4255 s=0 e=0 32761: mi=4255 s=3 e=3 32762: mi=4255 s=5 e=5 32763: mi=4255 s=7 e=7 32764: mi=4258 s=0 e=7 32765: mi=4258 s=9 e=9 32766: mi=4258 s=12 e=12 32767: mi=4258 s=14 e=14 32768: mi=4258 s=17 e=17 32769: mi=4258 s=19 e=19 32770: mi=4258 s=22 e=22 32771: mi=4258 s=24 e=24 32772: mi=4258 s=27 e=27 32773: mi=4258 s=29 e=29 32774: mi=4258 s=32 e=32 32775: mi=4258 s=34 e=34 32776: mi=4258 s=37 e=38 32777: mi=4258 s=40 e=40 32778: mi=4258 s=43 e=44 32779: mi=4258 s=46 e=46 32780: mi=4258 s=49 e=50 32781: mi=4258 s=52 e=52 32782: mi=4258 s=55 e=57 32783: mi=4258 s=59 e=59 32784: mi=4258 s=62 e=64 32785: mi=4258 s=66 e=66 32786: mi=4258 s=69 e=71 32787: mi=4258 s=73 e=73 32788: mi=4258 s=76 e=78 32789: mi=4258 s=80 e=80 32790: mi=4258 s=83 e=85 32791: mi=4258 s=87 e=87 32792: mi=4258 s=90 e=92 32793: mi=4258 s=94 e=94 32794: mi=4258 s=97 e=99 32795: mi=4258 s=101 e=101 32796: mi=4258 s=104 e=106 32797: mi=4258 s=108 e=108 32798: mi=4258 s=111 e=113 32799: mi=4258 s=115 e=115 32800: mi=4258 s=118 e=120 32801: mi=4258 s=122 e=122 32802: mi=4258 s=125 e=127 32803: mi=4258 s=129 e=129 32804: mi=4258 s=132 e=134 32805: mi=4258 s=136 e=136 32806: mi=4258 s=139 e=141 32807: mi=4258 s=143 e=143 32808: mi=4258 s=146 e=148 32809: mi=4258 s=150 e=150 32810: mi=4258 s=153 e=155 32811: mi=4258 s=157 e=157 32812: mi=4258 s=160 e=162 32813: mi=4258 s=164 e=164 32814: mi=4258 s=167 e=169 32815: mi=4258 s=171 e=171 32816: mi=4258 s=173 e=173 32817: mi=4258 s=175 e=175 32818: mi=4258 s=178 e=178 32819: mi=4258 s=180 e=180 32820: mi=4258 s=183 e=183 32821: mi=4258 s=185 e=185 32822: mi=4258 s=188 e=188 32823: mi=4258 s=190 e=190 32824: mi=4258 s=192 e=192 32825: mi=4258 s=195 e=196 32826: mi=4258 s=198 e=200 32827: mi=4258 s=202 e=202 32828: mi=4258 s=205 e=205 32829: mi=4258 s=207 e=207 32830: mi=4258 s=210 e=210 32831: mi=4258 s=212 e=212 32832: mi=4258 s=215 e=215 32833: mi=4258 s=217 e=217 32834: mi=4258 s=220 e=220 32835: mi=4258 s=222 e=222 32836: mi=4258 s=225 e=225 32837: mi=4258 s=227 e=227 32838: mi=4258 s=230 e=231 32839: mi=4258 s=233 e=233 32840: mi=4258 s=236 e=237 32841: mi=4258 s=239 e=239 32842: mi=4258 s=242 e=243 32843: mi=4258 s=245 e=245 32844: mi=4258 s=248 e=250 32845: mi=4258 s=252 e=252 32846: mi=4258 s=255 e=257 32847: mi=4258 s=259 e=259 32848: mi=4258 s=262 e=264 32849: mi=4258 s=266 e=266 32850: mi=4258 s=269 e=271 32851: mi=4258 s=273 e=273 32852: mi=4258 s=276 e=278 32853: mi=4258 s=280 e=280 32854: mi=4258 s=282 e=283 32855: mi=4258 s=285 e=285 32856: mi=4258 s=288 e=288 32857: mi=4258 s=290 e=290 32858: mi=4258 s=293 e=293 32859: mi=4258 s=295 e=295 32860: mi=4258 s=298 e=298 32861: mi=4258 s=300 e=300 32862: mi=4258 s=303 e=303 32863: mi=4258 s=305 e=305 32864: mi=4258 s=308 e=308 32865: mi=4258 s=310 e=310 32866: mi=4258 s=312 e=313 32867: mi=4258 s=315 e=315 32868: mi=4258 s=318 e=318 32869: mi=4258 s=320 e=320 32870: mi=4258 s=323 e=323 32871: mi=4258 s=325 e=325 32872: mi=4258 s=328 e=328 32873: mi=4258 s=330 e=330 32874: mi=4258 s=333 e=333 32875: mi=4258 s=335 e=335 32876: mi=4258 s=338 e=338 32877: mi=4258 s=340 e=340 32878: mi=4258 s=342 e=342 32879: mi=4259 s=0 e=0 32880: mi=4259 s=3 e=3 32881: mi=4259 s=5 e=5 32882: mi=4259 s=8 e=8 32883: mi=4259 s=10 e=11 32884: mi=4259 s=13 e=13 32885: mi=4259 s=15 e=15 32886: mi=4259 s=18 e=19 32887: mi=4259 s=21 e=21 32888: mi=4260 s=0 e=0 32889: mi=4260 s=3 e=3 32890: mi=4262 s=0 e=0 32891: mi=4262 s=2 e=4 32892: mi=4262 s=6 e=6 32893: mi=4262 s=7 e=7 32894: mi=4262 s=8 e=9 32895: mi=4263 s=0 e=1 32896: mi=4263 s=3 e=5 32897: mi=4263 s=7 e=7 32898: mi=4263 s=9 e=13 32899: mi=4263 s=15 e=15 32900: mi=4263 s=16 e=17 32901: mi=4264 s=0 e=0 32902: mi=4264 s=3 e=4 32903: mi=4264 s=6 e=6 32904: mi=4264 s=8 e=8 32905: mi=4264 s=10 e=10 32906: mi=4264 s=12 e=12 32907: mi=4264 s=13 e=14 32908: mi=4264 s=15 e=16 32909: mi=4265 s=0 e=2 32910: mi=4265 s=5 e=6 32911: mi=4265 s=8 e=8 32912: mi=4265 s=9 e=9 32913: mi=4265 s=11 e=11 32914: mi=4265 s=13 e=13 32915: mi=4265 s=14 e=14 32916: mi=4265 s=16 e=16 32917: mi=4265 s=18 e=18 32918: mi=4265 s=19 e=19 32919: mi=4265 s=21 e=21 32920: mi=4265 s=23 e=23 32921: mi=4265 s=25 e=25 32922: mi=4265 s=28 e=29 32923: mi=4265 s=31 e=31 32924: mi=4265 s=32 e=32 32925: mi=4269 s=0 e=2 32926: mi=4269 s=5 e=7 32927: mi=4269 s=9 e=11 32928: mi=4269 s=14 e=15 32929: mi=4269 s=17 e=17 32930: mi=4269 s=20 e=21 32931: mi=4269 s=22 e=23 32932: mi=4270 s=0 e=0 32933: mi=4270 s=2 e=2 32934: mi=4270 s=5 e=5 32935: mi=4270 s=8 e=8 32936: mi=4270 s=10 e=10 32937: mi=4270 s=11 e=11 32938: mi=4270 s=14 e=14 32939: mi=4270 s=15 e=15 32940: mi=4270 s=18 e=19 32941: mi=4270 s=21 e=21 32942: mi=4270 s=24 e=25 32943: mi=4270 s=27 e=27 32944: mi=4270 s=30 e=31 32945: mi=4270 s=34 e=35 32946: mi=4270 s=37 e=37 32947: mi=4270 s=40 e=40 32948: mi=4270 s=42 e=42 32949: mi=4270 s=45 e=45 32950: mi=4270 s=48 e=48 32951: mi=4270 s=51 e=52 32952: mi=4270 s=55 e=56 32953: mi=4270 s=59 e=60 32954: mi=4270 s=63 e=64 32955: mi=4270 s=67 e=67 32956: mi=4270 s=70 e=70 32957: mi=4270 s=71 e=71 32958: mi=4272 s=0 e=0 32959: mi=4272 s=2 e=2 32960: mi=4272 s=4 e=6 32961: mi=4272 s=8 e=8 32962: mi=4272 s=9 e=9 32963: mi=4272 s=10 e=11 32964: mi=4273 s=0 e=2 32965: mi=4273 s=4 e=4 32966: mi=4273 s=5 e=5 32967: mi=4273 s=7 e=7 32968: mi=4273 s=9 e=11 32969: mi=4273 s=13 e=13 32970: mi=4273 s=14 e=14 32971: mi=4273 s=16 e=16 32972: mi=4273 s=18 e=20 32973: mi=4273 s=22 e=22 32974: mi=4273 s=23 e=23 32975: mi=4274 s=0 e=0 32976: mi=4274 s=2 e=2 32977: mi=4274 s=5 e=6 32978: mi=4274 s=8 e=8 32979: mi=4274 s=9 e=9 32980: mi=4274 s=11 e=13 32981: mi=4274 s=16 e=16 32982: mi=4274 s=18 e=18 32983: mi=4274 s=20 e=21 32984: mi=4274 s=23 e=23 32985: mi=4274 s=24 e=24 32986: mi=4274 s=26 e=26 32987: mi=4274 s=28 e=28 32988: mi=4274 s=30 e=30 32989: mi=4274 s=32 e=32 32990: mi=4274 s=34 e=34 32991: mi=4274 s=35 e=35 32992: mi=4274 s=37 e=37 32993: mi=4274 s=39 e=39 32994: mi=4274 s=41 e=41 32995: mi=4274 s=42 e=45 32996: mi=4274 s=47 e=47 32997: mi=4274 s=49 e=49 32998: mi=4274 s=52 e=53 32999: mi=4274 s=55 e=55 33000: mi=4274 s=56 e=56 33001: mi=4274 s=58 e=58 33002: mi=4274 s=60 e=60 33003: mi=4274 s=62 e=62 33004: mi=4274 s=64 e=64 33005: mi=4274 s=66 e=66 33006: mi=4274 s=68 e=68 33007: mi=4274 s=71 e=72 33008: mi=4274 s=74 e=74 33009: mi=4274 s=75 e=75 33010: mi=4274 s=77 e=77 33011: mi=4274 s=79 e=79 33012: mi=4274 s=81 e=81 33013: mi=4274 s=83 e=83 33014: mi=4274 s=85 e=85 33015: mi=4274 s=86 e=89 33016: mi=4274 s=91 e=91 33017: mi=4274 s=93 e=93 33018: mi=4274 s=95 e=95 33019: mi=4274 s=96 e=98 33020: mi=4274 s=99 e=99 33021: mi=4274 s=101 e=101 33022: mi=4274 s=103 e=105 33023: mi=4274 s=107 e=108 33024: mi=4274 s=110 e=112 33025: mi=4274 s=114 e=117 33026: mi=4274 s=119 e=120 33027: mi=4274 s=123 e=127 33028: mi=4274 s=130 e=133 33029: mi=4274 s=135 e=137 33030: mi=4274 s=139 e=139 33031: mi=4276 s=0 e=2 33032: mi=4276 s=5 e=6 33033: mi=4276 s=8 e=10 33034: mi=4276 s=12 e=12 33035: mi=4276 s=13 e=13 33036: mi=4276 s=16 e=16 33037: mi=4276 s=18 e=18 33038: mi=4276 s=21 e=22 33039: mi=4276 s=24 e=24 33040: mi=4276 s=26 e=26 33041: mi=4276 s=29 e=30 33042: mi=4276 s=33 e=33 33043: mi=4276 s=36 e=37 33044: mi=4276 s=40 e=40 33045: mi=4276 s=42 e=42 33046: mi=4276 s=45 e=45 33047: mi=4276 s=48 e=49 33048: mi=4276 s=50 e=50 33049: mi=4276 s=52 e=52 33050: mi=4276 s=55 e=56 33051: mi=4276 s=58 e=58 33052: mi=4276 s=61 e=61 33053: mi=4276 s=64 e=64 33054: mi=4276 s=67 e=68 33055: mi=4276 s=71 e=72 33056: mi=4276 s=75 e=75 33057: mi=4276 s=78 e=78 33058: mi=4276 s=81 e=82 33059: mi=4276 s=85 e=86 33060: mi=4276 s=89 e=89 33061: mi=4276 s=92 e=92 33062: mi=4276 s=95 e=96 33063: mi=4276 s=99 e=99 33064: mi=4276 s=101 e=101 33065: mi=4276 s=104 e=105 33066: mi=4276 s=108 e=109 33067: mi=4276 s=112 e=113 33068: mi=4276 s=116 e=118 33069: mi=4276 s=119 e=119 33070: mi=4277 s=0 e=2 33071: mi=4277 s=5 e=6 33072: mi=4277 s=8 e=10 33073: mi=4277 s=12 e=12 33074: mi=4277 s=13 e=13 33075: mi=4277 s=15 e=15 33076: mi=4277 s=18 e=19 33077: mi=4277 s=22 e=22 33078: mi=4277 s=24 e=24 33079: mi=4277 s=27 e=27 33080: mi=4277 s=30 e=30 33081: mi=4277 s=33 e=34 33082: mi=4277 s=37 e=37 33083: mi=4277 s=39 e=39 33084: mi=4277 s=42 e=42 33085: mi=4277 s=45 e=46 33086: mi=4277 s=47 e=47 33087: mi=4277 s=49 e=49 33088: mi=4277 s=52 e=53 33089: mi=4277 s=55 e=55 33090: mi=4277 s=58 e=58 33091: mi=4277 s=61 e=61 33092: mi=4277 s=64 e=65 33093: mi=4277 s=68 e=69 33094: mi=4277 s=72 e=72 33095: mi=4277 s=75 e=75 33096: mi=4277 s=78 e=79 33097: mi=4277 s=82 e=83 33098: mi=4277 s=86 e=86 33099: mi=4277 s=88 e=88 33100: mi=4277 s=91 e=92 33101: mi=4277 s=95 e=96 33102: mi=4277 s=99 e=99 33103: mi=4277 s=102 e=102 33104: mi=4277 s=105 e=106 33105: mi=4277 s=109 e=111 33106: mi=4277 s=112 e=112 33107: mi=4278 s=0 e=2 33108: mi=4278 s=4 e=4 33109: mi=4278 s=6 e=6 33110: mi=4278 s=9 e=9 33111: mi=4278 s=12 e=12 33112: mi=4278 s=15 e=15 33113: mi=4278 s=16 e=16 33114: mi=4278 s=18 e=22 33115: mi=4278 s=24 e=24 33116: mi=4278 s=25 e=25 33117: mi=4278 s=27 e=27 33118: mi=4278 s=29 e=29 33119: mi=4278 s=32 e=32 33120: mi=4278 s=35 e=35 33121: mi=4278 s=38 e=38 33122: mi=4278 s=39 e=40 33123: mi=4278 s=43 e=43 33124: mi=4278 s=46 e=47 33125: mi=4278 s=49 e=49 33126: mi=4278 s=51 e=51 33127: mi=4278 s=54 e=58 33128: mi=4278 s=60 e=61 33129: mi=4278 s=64 e=65 33130: mi=4278 s=67 e=67 33131: mi=4278 s=68 e=68 33132: mi=4278 s=70 e=71 33133: mi=4278 s=74 e=75 33134: mi=4278 s=77 e=77 33135: mi=4278 s=80 e=81 33136: mi=4278 s=83 e=84 33137: mi=4278 s=87 e=88 33138: mi=4278 s=91 e=92 33139: mi=4278 s=95 e=97 33140: mi=4278 s=100 e=101 33141: mi=4278 s=103 e=105 33142: mi=4278 s=108 e=109 33143: mi=4278 s=111 e=112 33144: mi=4278 s=115 e=116 33145: mi=4278 s=118 e=120 33146: mi=4278 s=123 e=124 33147: mi=4278 s=126 e=128 33148: mi=4278 s=131 e=132 33149: mi=4278 s=134 e=136 33150: mi=4278 s=139 e=140 33151: mi=4278 s=142 e=142 33152: mi=4278 s=143 e=143 33153: mi=4279 s=0 e=4 33154: mi=4279 s=6 e=6 33155: mi=4279 s=8 e=8 33156: mi=4279 s=11 e=11 33157: mi=4279 s=14 e=14 33158: mi=4279 s=17 e=17 33159: mi=4279 s=18 e=18 33160: mi=4279 s=21 e=22 33161: mi=4279 s=24 e=24 33162: mi=4279 s=27 e=27 33163: mi=4279 s=30 e=30 33164: mi=4279 s=33 e=35 33165: mi=4279 s=37 e=37 33166: mi=4279 s=40 e=41 33167: mi=4279 s=43 e=44 33168: mi=4279 s=47 e=48 33169: mi=4279 s=50 e=51 33170: mi=4279 s=54 e=55 33171: mi=4279 s=57 e=58 33172: mi=4279 s=61 e=62 33173: mi=4279 s=64 e=64 33174: mi=4279 s=65 e=65 33175: mi=4279 s=67 e=68 33176: mi=4279 s=71 e=72 33177: mi=4279 s=74 e=74 33178: mi=4279 s=75 e=75 33179: mi=4279 s=77 e=78 33180: mi=4279 s=81 e=83 33181: mi=4279 s=85 e=86 33182: mi=4279 s=89 e=90 33183: mi=4279 s=92 e=94 33184: mi=4279 s=97 e=98 33185: mi=4279 s=101 e=102 33186: mi=4279 s=104 e=104 33187: mi=4279 s=106 e=108 33188: mi=4279 s=111 e=112 33189: mi=4279 s=114 e=116 33190: mi=4279 s=119 e=120 33191: mi=4279 s=122 e=124 33192: mi=4279 s=127 e=128 33193: mi=4279 s=130 e=132 33194: mi=4279 s=135 e=138 33195: mi=4279 s=141 e=142 33196: mi=4279 s=144 e=146 33197: mi=4279 s=149 e=150 33198: mi=4279 s=152 e=152 33199: mi=4279 s=153 e=153 33200: mi=4279 s=155 e=157 33201: mi=4279 s=160 e=161 33202: mi=4279 s=163 e=165 33203: mi=4279 s=168 e=169 33204: mi=4279 s=171 e=173 33205: mi=4279 s=176 e=177 33206: mi=4279 s=179 e=179 33207: mi=4279 s=181 e=181 33208: mi=4279 s=183 e=183 33209: mi=4279 s=186 e=187 33210: mi=4279 s=189 e=191 33211: mi=4279 s=194 e=195 33212: mi=4279 s=197 e=197 33213: mi=4279 s=198 e=198 33214: mi=4279 s=200 e=200 33215: mi=4279 s=203 e=204 33216: mi=4279 s=206 e=208 33217: mi=4279 s=211 e=211 33218: mi=4279 s=212 e=212 33219: mi=4279 s=215 e=216 33220: mi=4279 s=219 e=219 33221: mi=4279 s=221 e=221 33222: mi=4279 s=223 e=223 33223: mi=4279 s=225 e=227 33224: mi=4279 s=230 e=231 33225: mi=4279 s=233 e=233 33226: mi=4279 s=236 e=239 33227: mi=4279 s=241 e=243 33228: mi=4279 s=246 e=247 33229: mi=4279 s=249 e=249 33230: mi=4279 s=251 e=251 33231: mi=4279 s=252 e=253 33232: mi=4279 s=255 e=256 33233: mi=4279 s=258 e=259 33234: mi=4279 s=260 e=260 33235: mi=4279 s=263 e=264 33236: mi=4279 s=265 e=267 33237: mi=4279 s=270 e=271 33238: mi=4279 s=273 e=273 33239: mi=4281 s=0 e=0 33240: mi=4281 s=2 e=2 33241: mi=4281 s=5 e=5 33242: mi=4281 s=7 e=8 33243: mi=4281 s=10 e=10 33244: mi=4281 s=11 e=12 33245: mi=4281 s=14 e=14 33246: mi=4281 s=15 e=16 33247: mi=4281 s=18 e=19 33248: mi=4281 s=21 e=21 33249: mi=4281 s=24 e=25 33250: mi=4281 s=27 e=27 33251: mi=4281 s=30 e=31 33252: mi=4281 s=33 e=33 33253: mi=4281 s=34 e=35 33254: mi=4281 s=37 e=38 33255: mi=4281 s=40 e=41 33256: mi=4281 s=43 e=43 33257: mi=4281 s=45 e=48 33258: mi=4281 s=50 e=53 33259: mi=4281 s=55 e=58 33260: mi=4281 s=60 e=63 33261: mi=4281 s=65 e=68 33262: mi=4281 s=70 e=70 33263: mi=4281 s=71 e=72 33264: mi=4281 s=74 e=75 33265: mi=4281 s=77 e=79 33266: mi=4281 s=80 e=80 33267: mi=4281 s=82 e=82 33268: mi=4281 s=84 e=85 33269: mi=4281 s=87 e=87 33270: mi=4281 s=88 e=89 33271: mi=4281 s=91 e=92 33272: mi=4281 s=94 e=95 33273: mi=4281 s=97 e=98 33274: mi=4281 s=100 e=100 33275: mi=4281 s=102 e=102 33276: mi=4281 s=104 e=104 33277: mi=4281 s=107 e=107 33278: mi=4281 s=109 e=109 33279: mi=4281 s=112 e=112 33280: mi=4281 s=114 e=114 33281: mi=4281 s=117 e=119 33282: mi=4281 s=121 e=123 33283: mi=4281 s=125 e=125 33284: mi=4281 s=127 e=127 33285: mi=4281 s=129 e=130 33286: mi=4281 s=132 e=132 33287: mi=4281 s=133 e=134 33288: mi=4281 s=136 e=137 33289: mi=4281 s=139 e=140 33290: mi=4281 s=142 e=143 33291: mi=4281 s=145 e=146 33292: mi=4281 s=148 e=148 33293: mi=4281 s=150 e=150 33294: mi=4281 s=152 e=152 33295: mi=4281 s=155 e=155 33296: mi=4281 s=157 e=157 33297: mi=4281 s=160 e=160 33298: mi=4281 s=162 e=163 33299: mi=4281 s=165 e=165 33300: mi=4281 s=167 e=167 33301: mi=4281 s=169 e=170 33302: mi=4281 s=172 e=173 33303: mi=4281 s=175 e=176 33304: mi=4281 s=178 e=179 33305: mi=4281 s=181 e=182 33306: mi=4281 s=184 e=185 33307: mi=4281 s=187 e=187 33308: mi=4281 s=189 e=189 33309: mi=4281 s=191 e=191 33310: mi=4281 s=194 e=194 33311: mi=4281 s=196 e=196 33312: mi=4281 s=199 e=199 33313: mi=4281 s=201 e=203 33314: mi=4281 s=205 e=208 33315: mi=4281 s=210 e=210 33316: mi=4281 s=211 e=212 33317: mi=4281 s=214 e=214 33318: mi=4281 s=216 e=216 33319: mi=4281 s=219 e=221 33320: mi=4281 s=223 e=223 33321: mi=4281 s=225 e=225 33322: mi=4281 s=227 e=227 33323: mi=4281 s=229 e=230 33324: mi=4281 s=232 e=233 33325: mi=4281 s=235 e=235 33326: mi=4261 s=0 e=2 33327: mi=4261 s=4 e=4 33328: mi=4261 s=7 e=9 33329: mi=4261 s=12 e=14 33330: mi=4261 s=16 e=18 33331: mi=4261 s=20 e=22 33332: mi=4261 s=24 e=26 33333: mi=4261 s=28 e=30 33334: mi=4261 s=32 e=32 33335: mi=4261 s=34 e=48 33336: mi=4261 s=50 e=50 33337: mi=4261 s=52 e=52 33338: mi=4261 s=55 e=55 33339: mi=4261 s=58 e=58 33340: mi=4261 s=61 e=62 33341: mi=4261 s=65 e=66 33342: mi=4261 s=69 e=69 33343: mi=4261 s=72 e=73 33344: mi=4261 s=76 e=76 33345: mi=4261 s=77 e=77 33346: mi=4261 s=80 e=82 33347: mi=4261 s=85 e=85 33348: mi=4261 s=88 e=89 33349: mi=4261 s=91 e=93 33350: mi=4261 s=96 e=96 33351: mi=4261 s=97 e=101 33352: mi=4261 s=103 e=103 33353: mi=4261 s=105 e=105 33354: mi=4261 s=108 e=108 33355: mi=4261 s=111 e=111 33356: mi=4261 s=114 e=115 33357: mi=4261 s=118 e=119 33358: mi=4261 s=122 e=122 33359: mi=4261 s=125 e=126 33360: mi=4261 s=129 e=130 33361: mi=4261 s=131 e=131 33362: mi=4261 s=134 e=135 33363: mi=4261 s=137 e=137 33364: mi=4261 s=139 e=139 33365: mi=4261 s=142 e=142 33366: mi=4261 s=143 e=143 33367: mi=4261 s=146 e=146 33368: mi=4266 s=0 e=2 33369: mi=4266 s=4 e=6 33370: mi=4266 s=8 e=12 33371: mi=4266 s=14 e=16 33372: mi=4266 s=18 e=22 33373: mi=4266 s=24 e=28 33374: mi=4266 s=30 e=32 33375: mi=4266 s=34 e=36 33376: mi=4266 s=38 e=40 33377: mi=4266 s=42 e=44 33378: mi=4266 s=46 e=48 33379: mi=4266 s=50 e=52 33380: mi=4266 s=54 e=54 33381: mi=4266 s=56 e=58 33382: mi=4266 s=61 e=62 33383: mi=4266 s=64 e=66 33384: mi=4266 s=69 e=70 33385: mi=4266 s=72 e=72 33386: mi=4266 s=75 e=79 33387: mi=4266 s=82 e=82 33388: mi=4266 s=85 e=89 33389: mi=4266 s=92 e=92 33390: mi=4266 s=95 e=99 33391: mi=4266 s=102 e=102 33392: mi=4266 s=105 e=109 33393: mi=4266 s=112 e=112 33394: mi=4266 s=115 e=119 33395: mi=4266 s=122 e=122 33396: mi=4266 s=125 e=129 33397: mi=4266 s=132 e=132 33398: mi=4266 s=133 e=133 33399: mi=4266 s=136 e=137 33400: mi=4266 s=139 e=139 33401: mi=4266 s=142 e=143 33402: mi=4266 s=145 e=145 33403: mi=4266 s=146 e=152 33404: mi=4266 s=154 e=156 33405: mi=4266 s=158 e=162 33406: mi=4266 s=164 e=166 33407: mi=4266 s=168 e=168 33408: mi=4266 s=170 e=170 33409: mi=4266 s=172 e=172 33410: mi=4266 s=175 e=175 33411: mi=4266 s=178 e=182 33412: mi=4266 s=185 e=191 33413: mi=4266 s=193 e=199 33414: mi=4266 s=201 e=207 33415: mi=4266 s=209 e=211 33416: mi=4266 s=214 e=214 33417: mi=4266 s=215 e=215 33418: mi=4266 s=218 e=218 33419: mi=4266 s=221 e=228 33420: mi=4266 s=231 e=231 33421: mi=4267 s=0 e=4 33422: mi=4268 s=0 e=1 33423: mi=4268 s=3 e=3 33424: mi=4268 s=6 e=6 33425: mi=4268 s=9 e=9 33426: mi=4268 s=11 e=13 33427: mi=4268 s=15 e=15 33428: mi=4268 s=18 e=21 33429: mi=4268 s=23 e=23 33430: mi=4268 s=24 e=28 33431: mi=4271 s=0 e=2 33432: mi=4271 s=4 e=6 33433: mi=4271 s=8 e=10 33434: mi=4271 s=12 e=14 33435: mi=4271 s=16 e=16 33436: mi=4271 s=18 e=18 33437: mi=4271 s=21 e=22 33438: mi=4271 s=25 e=25 33439: mi=4271 s=26 e=26 33440: mi=4271 s=28 e=28 33441: mi=4271 s=31 e=31 33442: mi=4271 s=33 e=33 33443: mi=4271 s=36 e=38 33444: mi=4271 s=40 e=44 33445: mi=4271 s=47 e=49 33446: mi=4271 s=51 e=55 33447: mi=4271 s=58 e=62 33448: mi=4271 s=65 e=65 33449: mi=4271 s=67 e=67 33450: mi=4271 s=70 e=72 33451: mi=4271 s=74 e=74 33452: mi=4271 s=76 e=76 33453: mi=4271 s=79 e=83 33454: mi=4271 s=85 e=89 33455: mi=4271 s=91 e=95 33456: mi=4271 s=97 e=97 33457: mi=4271 s=99 e=103 33458: mi=4271 s=106 e=111 33459: mi=4271 s=113 e=117 33460: mi=4271 s=119 e=123 33461: mi=4271 s=125 e=125 33462: mi=4271 s=127 e=131 33463: mi=4271 s=134 e=142 33464: mi=4271 s=144 e=147 33465: mi=4271 s=149 e=149 33466: mi=4271 s=152 e=152 33467: mi=4271 s=155 e=156 33468: mi=4271 s=159 e=159 33469: mi=4271 s=162 e=164 33470: mi=4271 s=167 e=167 33471: mi=4271 s=170 e=172 33472: mi=4271 s=175 e=175 33473: mi=4271 s=178 e=178 33474: mi=4271 s=180 e=180 33475: mi=4271 s=182 e=182 33476: mi=4271 s=185 e=190 33477: mi=4271 s=193 e=193 33478: mi=4271 s=196 e=196 33479: mi=4271 s=199 e=200 33480: mi=4271 s=203 e=203 33481: mi=4271 s=206 e=208 33482: mi=4271 s=211 e=211 33483: mi=4271 s=214 e=215 33484: mi=4271 s=217 e=221 33485: mi=4271 s=224 e=226 33486: mi=4271 s=228 e=230 33487: mi=4271 s=232 e=232 33488: mi=4271 s=235 e=237 33489: mi=4271 s=239 e=241 33490: mi=4271 s=244 e=245 33491: mi=4271 s=248 e=250 33492: mi=4271 s=252 e=254 33493: mi=4271 s=256 e=256 33494: mi=4271 s=259 e=261 33495: mi=4271 s=263 e=265 33496: mi=4271 s=268 e=269 33497: mi=4271 s=272 e=272 33498: mi=4271 s=275 e=277 33499: mi=4271 s=279 e=281 33500: mi=4271 s=284 e=285 33501: mi=4271 s=288 e=288 33502: mi=4271 s=291 e=293 33503: mi=4271 s=295 e=297 33504: mi=4271 s=299 e=299 33505: mi=4271 s=301 e=301 33506: mi=4271 s=304 e=309 33507: mi=4271 s=312 e=314 33508: mi=4271 s=316 e=316 33509: mi=4271 s=318 e=318 33510: mi=4271 s=320 e=320 33511: mi=4271 s=323 e=323 33512: mi=4271 s=326 e=327 33513: mi=4271 s=330 e=330 33514: mi=4271 s=333 e=335 33515: mi=4271 s=337 e=339 33516: mi=4271 s=342 e=343 33517: mi=4271 s=346 e=346 33518: mi=4271 s=349 e=350 33519: mi=4271 s=352 e=352 33520: mi=4271 s=355 e=356 33521: mi=4271 s=359 e=364 33522: mi=4271 s=366 e=366 33523: mi=4271 s=369 e=369 33524: mi=4271 s=372 e=372 33525: mi=4271 s=375 e=375 33526: mi=4271 s=376 e=380 33527: mi=4271 s=383 e=388 33528: mi=4271 s=391 e=392 33529: mi=4271 s=394 e=396 33530: mi=4271 s=398 e=398 33531: mi=4271 s=401 e=403 33532: mi=4271 s=405 e=409 33533: mi=4271 s=412 e=412 33534: mi=4271 s=415 e=415 33535: mi=4271 s=418 e=419 33536: mi=4271 s=422 e=422 33537: mi=4271 s=424 e=424 33538: mi=4271 s=427 e=429 33539: mi=4271 s=431 e=435 33540: mi=4271 s=438 e=438 33541: mi=4271 s=440 e=440 33542: mi=4271 s=443 e=445 33543: mi=4271 s=447 e=451 33544: mi=4271 s=454 e=454 33545: mi=4271 s=456 e=458 33546: mi=4271 s=460 e=460 33547: mi=4271 s=463 e=463 33548: mi=4271 s=466 e=467 33549: mi=4271 s=470 e=471 33550: mi=4271 s=474 e=474 33551: mi=4275 s=0 e=3 33552: mi=4275 s=5 e=5 33553: mi=4275 s=7 e=8 33554: mi=4275 s=9 e=9 33555: mi=4275 s=11 e=11 33556: mi=4275 s=14 e=14 33557: mi=4275 s=17 e=17 33558: mi=4275 s=20 e=21 33559: mi=4275 s=22 e=22 33560: mi=4275 s=25 e=26 33561: mi=4275 s=28 e=28 33562: mi=4275 s=31 e=31 33563: mi=4275 s=34 e=34 33564: mi=4275 s=37 e=38 33565: mi=4275 s=39 e=39 33566: mi=4275 s=41 e=41 33567: mi=4275 s=44 e=47 33568: mi=4275 s=49 e=49 33569: mi=4275 s=52 e=52 33570: mi=4275 s=55 e=55 33571: mi=4275 s=58 e=59 33572: mi=4275 s=60 e=60 33573: mi=4275 s=62 e=62 33574: mi=4275 s=65 e=66 33575: mi=4275 s=68 e=69 33576: mi=4275 s=70 e=70 33577: mi=4275 s=72 e=72 33578: mi=4275 s=75 e=77 33579: mi=4275 s=80 e=83 33580: mi=4275 s=85 e=85 33581: mi=4275 s=87 e=87 33582: mi=4275 s=89 e=89 33583: mi=4275 s=92 e=92 33584: mi=4275 s=95 e=95 33585: mi=4275 s=98 e=99 33586: mi=4275 s=100 e=104 33587: mi=4275 s=106 e=106 33588: mi=4275 s=108 e=110 33589: mi=4275 s=112 e=112 33590: mi=4275 s=115 e=115 33591: mi=4275 s=116 e=118 33592: mi=4275 s=120 e=120 33593: mi=4275 s=123 e=124 33594: mi=4275 s=127 e=127 33595: mi=4275 s=129 e=129 33596: mi=4275 s=130 e=130 33597: mi=4275 s=133 e=136 33598: mi=4275 s=139 e=139 33599: mi=4275 s=141 e=141 33600: mi=4275 s=144 e=145 33601: mi=4275 s=148 e=151 33602: mi=4275 s=154 e=154 33603: mi=4275 s=157 e=158 33604: mi=4275 s=161 e=164 33605: mi=4275 s=167 e=167 33606: mi=4275 s=170 e=171 33607: mi=4275 s=173 e=173 33608: mi=4275 s=176 e=179 33609: mi=4275 s=182 e=183 33610: mi=4275 s=186 e=187 33611: mi=4275 s=190 e=190 33612: mi=4275 s=191 e=194 33613: mi=4275 s=196 e=196 33614: mi=4275 s=198 e=198 33615: mi=4275 s=200 e=202 33616: mi=4275 s=204 e=204 33617: mi=4275 s=206 e=208 33618: mi=4275 s=211 e=213 33619: mi=4275 s=215 e=217 33620: mi=4275 s=219 e=221 33621: mi=4275 s=223 e=224 33622: mi=4275 s=226 e=228 33623: mi=4275 s=230 e=234 33624: mi=4275 s=236 e=236 33625: mi=4275 s=239 e=240 33626: mi=4275 s=242 e=242 33627: mi=4275 s=245 e=246 33628: mi=4275 s=248 e=248 33629: mi=4275 s=251 e=251 33630: mi=4275 s=254 e=258 33631: mi=4275 s=261 e=261 33632: mi=4275 s=264 e=265 33633: mi=4275 s=268 e=271 33634: mi=4275 s=274 e=274 33635: mi=4275 s=277 e=278 33636: mi=4275 s=281 e=284 33637: mi=4275 s=287 e=287 33638: mi=4275 s=290 e=291 33639: mi=4275 s=294 e=297 33640: mi=4275 s=300 e=300 33641: mi=4275 s=302 e=302 33642: mi=4275 s=304 e=304 33643: mi=4275 s=307 e=310 33644: mi=4275 s=313 e=314 33645: mi=4275 s=317 e=321 33646: mi=4275 s=324 e=324 33647: mi=4275 s=327 e=328 33648: mi=4275 s=331 e=331 33649: mi=4275 s=333 e=333 33650: mi=4275 s=335 e=335 33651: mi=4275 s=337 e=337 33652: mi=4275 s=340 e=341 33653: mi=4275 s=343 e=343 33654: mi=4275 s=346 e=346 33655: mi=4275 s=347 e=347 33656: mi=4275 s=349 e=353 33657: mi=4275 s=356 e=359 33658: mi=4275 s=361 e=363 33659: mi=4275 s=365 e=367 33660: mi=4275 s=369 e=369 33661: mi=4275 s=372 e=372 33662: mi=4275 s=374 e=374 33663: mi=4275 s=377 e=377 33664: mi=4275 s=378 e=378 33665: mi=4275 s=380 e=380 33666: mi=4275 s=383 e=385 33667: mi=4275 s=387 e=389 33668: mi=4275 s=392 e=393 33669: mi=4275 s=396 e=396 33670: mi=4275 s=397 e=397 33671: mi=4275 s=400 e=401 33672: mi=4275 s=403 e=403 33673: mi=4275 s=406 e=407 33674: mi=4275 s=409 e=413 33675: mi=4275 s=416 e=417 33676: mi=4275 s=419 e=423 33677: mi=4275 s=426 e=426 33678: mi=4275 s=427 e=428 33679: mi=4275 s=430 e=432 33680: mi=4275 s=434 e=434 33681: mi=4275 s=437 e=438 33682: mi=4275 s=440 e=442 33683: mi=4275 s=444 e=444 33684: mi=4275 s=447 e=448 33685: mi=4275 s=450 e=460 33686: mi=4275 s=463 e=463 33687: mi=4275 s=466 e=469 33688: mi=4275 s=472 e=473 33689: mi=4275 s=476 e=477 33690: mi=4275 s=480 e=480 33691: mi=4275 s=482 e=484 33692: mi=4275 s=486 e=486 33693: mi=4275 s=489 e=490 33694: mi=4275 s=492 e=492 33695: mi=4275 s=495 e=498 33696: mi=4275 s=501 e=502 33697: mi=4275 s=505 e=506 33698: mi=4275 s=509 e=509 33699: mi=4275 s=511 e=514 33700: mi=4275 s=516 e=518 33701: mi=4275 s=520 e=522 33702: mi=4275 s=525 e=527 33703: mi=4275 s=529 e=531 33704: mi=4275 s=534 e=534 33705: mi=4275 s=537 e=537 33706: mi=4275 s=540 e=543 33707: mi=4275 s=546 e=548 33708: mi=4275 s=550 e=550 33709: mi=4275 s=553 e=553 33710: mi=4275 s=555 e=555 33711: mi=4275 s=556 e=556 33712: mi=4275 s=559 e=562 33713: mi=4275 s=565 e=565 33714: mi=4275 s=568 e=570 33715: mi=4275 s=572 e=572 33716: mi=4275 s=575 e=578 33717: mi=4275 s=581 e=581 33718: mi=4275 s=584 e=585 33719: mi=4275 s=587 e=587 33720: mi=4275 s=590 e=593 33721: mi=4275 s=596 e=597 33722: mi=4275 s=600 e=601 33723: mi=4275 s=604 e=605 33724: mi=4275 s=607 e=608 33725: mi=4275 s=609 e=612 33726: mi=4275 s=614 e=616 33727: mi=4275 s=618 e=618 33728: mi=4275 s=621 e=622 33729: mi=4275 s=624 e=624 33730: mi=4275 s=627 e=628 33731: mi=4275 s=630 e=630 33732: mi=4275 s=633 e=634 33733: mi=4275 s=637 e=638 33734: mi=4275 s=641 e=641 33735: mi=4275 s=644 e=645 33736: mi=4275 s=648 e=650 33737: mi=4275 s=652 e=652 33738: mi=4275 s=655 e=658 33739: mi=4275 s=661 e=661 33740: mi=4275 s=663 e=663 33741: mi=4275 s=666 e=669 33742: mi=4275 s=672 e=673 33743: mi=4275 s=676 e=677 33744: mi=4275 s=680 e=681 33745: mi=4275 s=683 e=685 33746: mi=4275 s=687 e=691 33747: mi=4275 s=694 e=694 33748: mi=4275 s=695 e=695 33749: mi=4275 s=698 e=699 33750: mi=4275 s=701 e=711 33751: mi=4275 s=714 e=714 33752: mi=4275 s=717 e=720 33753: mi=4275 s=723 e=724 33754: mi=4275 s=727 e=728 33755: mi=4275 s=731 e=731 33756: mi=4275 s=732 e=734 33757: mi=4275 s=736 e=740 33758: mi=4275 s=743 e=746 33759: mi=4275 s=748 e=750 33760: mi=4275 s=752 e=752 33761: mi=4275 s=755 e=756 33762: mi=4275 s=758 e=758 33763: mi=4275 s=761 e=765 33764: mi=4275 s=768 e=768 33765: mi=4275 s=771 e=772 33766: mi=4275 s=775 e=777 33767: mi=4275 s=779 e=779 33768: mi=4275 s=782 e=785 33769: mi=4275 s=788 e=788 33770: mi=4275 s=790 e=790 33771: mi=4275 s=793 e=796 33772: mi=4275 s=799 e=800 33773: mi=4275 s=803 e=804 33774: mi=4275 s=807 e=807 33775: mi=4275 s=808 e=811 33776: mi=4275 s=813 e=815 33777: mi=4275 s=817 e=817 33778: mi=4275 s=820 e=821 33779: mi=4275 s=823 e=823 33780: mi=4275 s=826 e=827 33781: mi=4275 s=830 e=831 33782: mi=4275 s=834 e=834 33783: mi=4275 s=837 e=838 33784: mi=4275 s=840 e=840 33785: mi=4275 s=843 e=846 33786: mi=4275 s=849 e=850 33787: mi=4275 s=853 e=854 33788: mi=4275 s=857 e=858 33789: mi=4275 s=860 e=870 33790: mi=4275 s=873 e=873 33791: mi=4275 s=876 e=879 33792: mi=4275 s=882 e=883 33793: mi=4275 s=886 e=887 33794: mi=4275 s=890 e=890 33795: mi=4275 s=892 e=894 33796: mi=4275 s=896 e=896 33797: mi=4275 s=898 e=898 33798: mi=4275 s=901 e=901 33799: mi=4275 s=903 e=903 33800: mi=4275 s=905 e=905 33801: mi=4275 s=908 e=909 33802: mi=4275 s=912 e=912 33803: mi=4275 s=914 e=914 33804: mi=4275 s=917 e=919 33805: mi=4275 s=921 e=921 33806: mi=4275 s=924 e=927 33807: mi=4275 s=930 e=930 33808: mi=4275 s=932 e=932 33809: mi=4275 s=935 e=938 33810: mi=4275 s=941 e=942 33811: mi=4275 s=944 e=944 33812: mi=4275 s=946 e=948 33813: mi=4275 s=950 e=952 33814: mi=4275 s=954 e=954 33815: mi=4275 s=956 e=958 33816: mi=4275 s=960 e=961 33817: mi=4275 s=963 e=963 33818: mi=4275 s=965 e=967 33819: mi=4275 s=969 e=970 33820: mi=4275 s=973 e=974 33821: mi=4275 s=977 e=977 33822: mi=4275 s=980 e=982 33823: mi=4275 s=984 e=984 33824: mi=4275 s=987 e=990 33825: mi=4275 s=993 e=993 33826: mi=4275 s=996 e=998 33827: mi=4275 s=1000 e=1000 33828: mi=4275 s=1003 e=1006 33829: mi=4275 s=1009 e=1009 33830: mi=4275 s=1012 e=1015 33831: mi=4275 s=1018 e=1019 33832: mi=4275 s=1022 e=1023 33833: mi=4275 s=1026 e=1026 33834: mi=4275 s=1028 e=1028 33835: mi=4275 s=1031 e=1031 33836: mi=4275 s=1033 e=1035 33837: mi=4275 s=1037 e=1041 33838: mi=4275 s=1044 e=1044 33839: mi=4275 s=1046 e=1046 33840: mi=4275 s=1049 e=1050 33841: mi=4275 s=1052 e=1052 33842: mi=4275 s=1054 e=1054 33843: mi=4275 s=1057 e=1058 33844: mi=4275 s=1061 e=1064 33845: mi=4275 s=1066 e=1068 33846: mi=4275 s=1071 e=1073 33847: mi=4275 s=1075 e=1077 33848: mi=4275 s=1079 e=1079 33849: mi=4275 s=1082 e=1084 33850: mi=4275 s=1087 e=1087 33851: mi=4275 s=1090 e=1090 33852: mi=4275 s=1091 e=1091 33853: mi=4275 s=1094 e=1095 33854: mi=4275 s=1097 e=1097 33855: mi=4275 s=1100 e=1101 33856: mi=4275 s=1103 e=1106 33857: mi=4275 s=1108 e=1108 33858: mi=4275 s=1111 e=1113 33859: mi=4275 s=1116 e=1116 33860: mi=4275 s=1119 e=1121 33861: mi=4275 s=1124 e=1126 33862: mi=4275 s=1128 e=1130 33863: mi=4275 s=1131 e=1131 33864: mi=4275 s=1134 e=1136 33865: mi=4275 s=1139 e=1139 33866: mi=4275 s=1142 e=1147 33867: mi=4275 s=1150 e=1150 33868: mi=4275 s=1153 e=1154 33869: mi=4275 s=1157 e=1157 33870: mi=4275 s=1160 e=1161 33871: mi=4275 s=1163 e=1163 33872: mi=4275 s=1166 e=1167 33873: mi=4275 s=1170 e=1170 33874: mi=4275 s=1171 e=1171 33875: mi=4275 s=1174 e=1175 33876: mi=4275 s=1177 e=1177 33877: mi=4275 s=1180 e=1181 33878: mi=4275 s=1183 e=1183 33879: mi=4275 s=1186 e=1186 33880: mi=4275 s=1189 e=1191 33881: mi=4275 s=1193 e=1195 33882: mi=4275 s=1198 e=1198 33883: mi=4275 s=1201 e=1203 33884: mi=4275 s=1205 e=1207 33885: mi=4275 s=1210 e=1210 33886: mi=4275 s=1213 e=1214 33887: mi=4275 s=1217 e=1220 33888: mi=4275 s=1223 e=1223 33889: mi=4275 s=1226 e=1227 33890: mi=4275 s=1230 e=1233 33891: mi=4275 s=1236 e=1236 33892: mi=4275 s=1239 e=1240 33893: mi=4275 s=1243 e=1246 33894: mi=4275 s=1249 e=1249 33895: mi=4275 s=1251 e=1251 33896: mi=4275 s=1253 e=1253 33897: mi=4275 s=1256 e=1259 33898: mi=4275 s=1262 e=1263 33899: mi=4275 s=1266 e=1270 33900: mi=4275 s=1273 e=1273 33901: mi=4275 s=1276 e=1277 33902: mi=4275 s=1280 e=1280 33903: mi=4275 s=1281 e=1281 33904: mi=4275 s=1284 e=1284 33905: mi=4275 s=1287 e=1290 33906: mi=4275 s=1293 e=1293 33907: mi=4275 s=1295 e=1295 33908: mi=4275 s=1298 e=1301 33909: mi=4275 s=1304 e=1305 33910: mi=4275 s=1306 e=1308 33911: mi=4275 s=1310 e=1312 33912: mi=4275 s=1314 e=1314 33913: mi=4275 s=1317 e=1318 33914: mi=4275 s=1321 e=1326 33915: mi=4275 s=1329 e=1330 33916: mi=4280 s=0 e=2 33917: mi=4280 s=4 e=6 33918: mi=4280 s=8 e=9 33919: mi=4280 s=11 e=11 33920: mi=4280 s=14 e=14 33921: mi=4280 s=17 e=19 33922: mi=4280 s=21 e=21 33923: mi=4280 s=23 e=23 33924: mi=4280 s=26 e=28 33925: mi=4280 s=30 e=30 33926: mi=4280 s=32 e=32 33927: mi=4280 s=35 e=35 33928: mi=4280 s=37 e=37 33929: mi=4280 s=40 e=40 33930: mi=4280 s=42 e=42 33931: mi=4280 s=44 e=44 33932: mi=4280 s=46 e=48 33933: mi=4280 s=50 e=59 33934: mi=4280 s=62 e=62 33935: mi=4280 s=64 e=64 33936: mi=4280 s=67 e=67 33937: mi=4280 s=69 e=69 33938: mi=4280 s=72 e=75 33939: mi=4280 s=76 e=76 33940: mi=4280 s=78 e=78 33941: mi=4280 s=80 e=80 33942: mi=4280 s=83 e=83 33943: mi=4280 s=86 e=86 33944: mi=4280 s=87 e=88 33945: mi=4280 s=90 e=90 33946: mi=4280 s=93 e=93 33947: mi=4280 s=94 e=94 33948: mi=4280 s=96 e=96 33949: mi=4280 s=99 e=99 33950: mi=4280 s=102 e=102 33951: mi=4280 s=104 e=106 33952: mi=4280 s=107 e=108 33953: mi=4280 s=110 e=110 33954: mi=4280 s=113 e=116 33955: mi=4280 s=117 e=117 33956: mi=4280 s=119 e=119 33957: mi=4280 s=122 e=122 33958: mi=4280 s=125 e=128 33959: mi=4280 s=131 e=131 33960: mi=4280 s=134 e=135 33961: mi=4280 s=138 e=139 33962: mi=4280 s=142 e=145 33963: mi=4280 s=148 e=150 33964: mi=4280 s=152 e=152 33965: mi=4280 s=155 e=156 33966: mi=4280 s=159 e=162 33967: mi=4280 s=165 e=166 33968: mi=4280 s=169 e=172 33969: mi=4280 s=175 e=175 33970: mi=4280 s=176 e=176 33971: mi=4280 s=178 e=178 33972: mi=4280 s=181 e=181 33973: mi=4280 s=184 e=186 33974: mi=4280 s=188 e=194 33975: mi=4280 s=197 e=197 33976: mi=4280 s=199 e=202 33977: mi=4280 s=204 e=207 33978: mi=4280 s=209 e=212 33979: mi=4280 s=214 e=217 33980: mi=4280 s=219 e=222 33981: mi=4280 s=225 e=226 33982: mi=4280 s=228 e=229 33983: mi=4280 s=231 e=232 33984: mi=4280 s=234 e=235 33985: mi=4280 s=237 e=237 33986: mi=4280 s=240 e=240 33987: mi=4280 s=242 e=242 33988: mi=4280 s=245 e=246 33989: mi=4280 s=248 e=248 33990: mi=4282 s=0 e=0 33991: mi=4282 s=2 e=2 33992: mi=4282 s=5 e=5 33993: mi=4283 s=0 e=0 33994: mi=4283 s=2 e=2 33995: mi=4283 s=5 e=5 33996: mi=4284 s=0 e=0 33997: mi=4284 s=2 e=2 33998: mi=4284 s=5 e=5 33999: mi=4285 s=0 e=1 34000: mi=4285 s=3 e=3 34001: mi=4285 s=5 e=5 34002: mi=4285 s=7 e=7 34003: mi=4285 s=10 e=11 34004: mi=4286 s=0 e=0 34005: mi=4286 s=2 e=2 34006: mi=4286 s=5 e=5 34007: mi=4287 s=0 e=0 34008: mi=4287 s=2 e=2 34009: mi=4287 s=5 e=7 34010: mi=4287 s=9 e=9 34011: mi=4287 s=11 e=11 34012: mi=4287 s=14 e=14 34013: mi=4287 s=16 e=16 34014: mi=4287 s=19 e=20 34015: mi=4287 s=22 e=22 34016: mi=4287 s=24 e=24 34017: mi=4287 s=27 e=30 34018: mi=4287 s=32 e=32 34019: mi=4287 s=34 e=35 34020: mi=4287 s=38 e=38 34021: mi=4287 s=39 e=39 34022: mi=4287 s=41 e=41 34023: mi=4287 s=44 e=44 34024: mi=4287 s=46 e=47 34025: mi=4287 s=50 e=50 34026: mi=4288 s=0 e=0 34027: mi=4289 s=0 e=0 34028: mi=4289 s=2 e=2 34029: mi=4289 s=5 e=5 34030: mi=4290 s=0 e=0 34031: mi=4290 s=2 e=2 34032: mi=4290 s=5 e=5 34033: mi=4291 s=0 e=0 34034: mi=4291 s=2 e=2 34035: mi=4291 s=5 e=5 34036: mi=4292 s=0 e=0 34037: mi=4292 s=2 e=2 34038: mi=4292 s=5 e=5 34039: mi=4293 s=0 e=0 34040: mi=4293 s=2 e=2 34041: mi=4293 s=5 e=5 34042: mi=4294 s=0 e=0 34043: mi=4294 s=2 e=2 34044: mi=4294 s=4 e=4 34045: mi=4294 s=6 e=6 34046: mi=4294 s=8 e=8 34047: mi=4294 s=11 e=14 34048: mi=4294 s=17 e=17 34049: mi=4295 s=0 e=0 34050: mi=4295 s=3 e=6 34051: mi=4295 s=9 e=9 34052: mi=4296 s=0 e=3 34053: mi=4296 s=6 e=7 34054: mi=4296 s=10 e=10 34055: mi=4296 s=13 e=14 34056: mi=4296 s=17 e=17 34057: mi=4296 s=20 e=21 34058: mi=4296 s=24 e=24 34059: mi=4296 s=27 e=28 34060: mi=4296 s=30 e=30 34061: mi=4296 s=33 e=34 34062: mi=4296 s=37 e=38 34063: mi=4296 s=41 e=44 34064: mi=4296 s=47 e=48 34065: mi=4296 s=50 e=50 34066: mi=4296 s=52 e=52 34067: mi=4296 s=55 e=56 34068: mi=4296 s=59 e=62 34069: mi=4296 s=65 e=66 34070: mi=4296 s=68 e=68 34071: mi=4296 s=70 e=70 34072: mi=4296 s=73 e=74 34073: mi=4296 s=77 e=78 34074: mi=4296 s=81 e=81 34075: mi=4298 s=0 e=0 34076: mi=4298 s=2 e=2 34077: mi=4298 s=5 e=5 34078: mi=4298 s=7 e=7 34079: mi=4299 s=0 e=0 34080: mi=4299 s=2 e=2 34081: mi=4299 s=5 e=6 34082: mi=4299 s=9 e=10 34083: mi=4299 s=12 e=12 34084: mi=4299 s=13 e=13 34085: mi=4299 s=15 e=15 34086: mi=4299 s=17 e=17 34087: mi=4299 s=19 e=19 34088: mi=4299 s=21 e=22 34089: mi=4299 s=24 e=24 34090: mi=4299 s=26 e=26 34091: mi=4299 s=28 e=28 34092: mi=4299 s=31 e=31 34093: mi=4299 s=33 e=33 34094: mi=4299 s=36 e=37 34095: mi=4299 s=39 e=39 34096: mi=4299 s=41 e=41 34097: mi=4299 s=44 e=45 34098: mi=4299 s=48 e=48 34099: mi=4299 s=50 e=50 34100: mi=4299 s=52 e=52 34101: mi=4299 s=54 e=54 34102: mi=4299 s=56 e=56 34103: mi=4299 s=58 e=58 34104: mi=4299 s=60 e=60 34105: mi=4299 s=62 e=62 34106: mi=4299 s=65 e=66 34107: mi=4299 s=69 e=69 34108: mi=4299 s=71 e=71 34109: mi=4299 s=74 e=75 34110: mi=4299 s=77 e=77 34111: mi=4299 s=80 e=81 34112: mi=4299 s=84 e=85 34113: mi=4299 s=88 e=88 34114: mi=4299 s=90 e=90 34115: mi=4299 s=93 e=98 34116: mi=4299 s=101 e=101 34117: mi=4299 s=103 e=103 34118: mi=4299 s=106 e=107 34119: mi=4299 s=109 e=109 34120: mi=4299 s=112 e=113 34121: mi=4299 s=116 e=117 34122: mi=4299 s=120 e=120 34123: mi=4299 s=123 e=123 34124: mi=4299 s=124 e=124 34125: mi=4299 s=126 e=127 34126: mi=4299 s=129 e=129 34127: mi=4300 s=0 e=0 34128: mi=4300 s=2 e=2 34129: mi=4300 s=5 e=5 34130: mi=4300 s=7 e=7 34131: mi=4301 s=0 e=0 34132: mi=4301 s=3 e=3 34133: mi=4301 s=5 e=5 34134: mi=4301 s=8 e=8 34135: mi=4301 s=11 e=11 34136: mi=4301 s=14 e=17 34137: mi=4301 s=20 e=21 34138: mi=4301 s=24 e=24 34139: mi=4301 s=27 e=30 34140: mi=4301 s=33 e=34 34141: mi=4301 s=37 e=37 34142: mi=4301 s=40 e=43 34143: mi=4301 s=46 e=47 34144: mi=4301 s=50 e=51 34145: mi=4301 s=54 e=54 34146: mi=4301 s=56 e=56 34147: mi=4301 s=59 e=60 34148: mi=4301 s=62 e=62 34149: mi=4301 s=65 e=66 34150: mi=4301 s=68 e=68 34151: mi=4301 s=70 e=70 34152: mi=4301 s=72 e=72 34153: mi=4301 s=74 e=74 34154: mi=4301 s=76 e=76 34155: mi=4301 s=78 e=80 34156: mi=4301 s=82 e=82 34157: mi=4301 s=84 e=86 34158: mi=4301 s=88 e=88 34159: mi=4301 s=90 e=94 34160: mi=4301 s=96 e=98 34161: mi=4301 s=100 e=102 34162: mi=4301 s=104 e=105 34163: mi=4301 s=108 e=111 34164: mi=4301 s=113 e=115 34165: mi=4301 s=117 e=119 34166: mi=4301 s=121 e=122 34167: mi=4301 s=125 e=126 34168: mi=4301 s=128 e=128 34169: mi=4301 s=131 e=131 34170: mi=4301 s=133 e=133 34171: mi=4301 s=136 e=136 34172: mi=4301 s=138 e=138 34173: mi=4301 s=140 e=140 34174: mi=4301 s=142 e=142 34175: mi=4301 s=145 e=145 34176: mi=4301 s=147 e=147 34177: mi=4301 s=149 e=149 34178: mi=4301 s=151 e=151 34179: mi=4301 s=154 e=154 34180: mi=4301 s=156 e=156 34181: mi=4301 s=158 e=158 34182: mi=4301 s=160 e=160 34183: mi=4301 s=163 e=163 34184: mi=4301 s=165 e=165 34185: mi=4301 s=168 e=168 34186: mi=4301 s=169 e=170 34187: mi=4301 s=173 e=176 34188: mi=4301 s=178 e=180 34189: mi=4301 s=182 e=184 34190: mi=4301 s=186 e=187 34191: mi=4301 s=190 e=191 34192: mi=4301 s=194 e=195 34193: mi=4301 s=197 e=197 34194: mi=4301 s=200 e=201 34195: mi=4302 s=0 e=0 34196: mi=4302 s=2 e=2 34197: mi=4302 s=5 e=5 34198: mi=4302 s=7 e=7 34199: mi=4303 s=0 e=0 34200: mi=4303 s=2 e=2 34201: mi=4303 s=4 e=4 34202: mi=4303 s=6 e=6 34203: mi=4303 s=8 e=9 34204: mi=4303 s=11 e=11 34205: mi=4303 s=13 e=13 34206: mi=4303 s=16 e=17 34207: mi=4303 s=19 e=19 34208: mi=4303 s=21 e=21 34209: mi=4303 s=23 e=23 34210: mi=4303 s=25 e=25 34211: mi=4303 s=28 e=28 34212: mi=4303 s=30 e=30 34213: mi=4303 s=32 e=32 34214: mi=4303 s=34 e=34 34215: mi=4303 s=36 e=36 34216: mi=4303 s=38 e=38 34217: mi=4303 s=41 e=42 34218: mi=4303 s=45 e=46 34219: mi=4303 s=49 e=50 34220: mi=4303 s=53 e=53 34221: mi=4303 s=55 e=55 34222: mi=4303 s=58 e=58 34223: mi=4303 s=59 e=59 34224: mi=4303 s=61 e=61 34225: mi=4303 s=64 e=65 34226: mi=4303 s=68 e=69 34227: mi=4303 s=72 e=72 34228: mi=4303 s=74 e=74 34229: mi=4303 s=77 e=80 34230: mi=4303 s=82 e=82 34231: mi=4303 s=85 e=85 34232: mi=4303 s=88 e=88 34233: mi=4303 s=89 e=89 34234: mi=4303 s=91 e=91 34235: mi=4303 s=94 e=95 34236: mi=4303 s=97 e=97 34237: mi=4303 s=99 e=99 34238: mi=4303 s=101 e=101 34239: mi=4303 s=103 e=103 34240: mi=4303 s=106 e=106 34241: mi=4303 s=107 e=107 34242: mi=4303 s=109 e=110 34243: mi=4303 s=112 e=112 34244: mi=4303 s=114 e=114 34245: mi=4303 s=117 e=118 34246: mi=4303 s=120 e=120 34247: mi=4303 s=122 e=122 34248: mi=4303 s=124 e=124 34249: mi=4303 s=126 e=126 34250: mi=4303 s=129 e=129 34251: mi=4303 s=131 e=131 34252: mi=4303 s=133 e=133 34253: mi=4303 s=135 e=135 34254: mi=4303 s=137 e=137 34255: mi=4303 s=139 e=139 34256: mi=4303 s=142 e=143 34257: mi=4303 s=146 e=147 34258: mi=4303 s=150 e=151 34259: mi=4303 s=154 e=154 34260: mi=4303 s=156 e=156 34261: mi=4303 s=159 e=160 34262: mi=4303 s=161 e=161 34263: mi=4303 s=163 e=163 34264: mi=4303 s=166 e=167 34265: mi=4303 s=169 e=169 34266: mi=4303 s=171 e=171 34267: mi=4303 s=173 e=173 34268: mi=4303 s=175 e=175 34269: mi=4303 s=178 e=178 34270: mi=4304 s=0 e=0 34271: mi=4304 s=2 e=2 34272: mi=4304 s=5 e=5 34273: mi=4304 s=7 e=7 34274: mi=4305 s=0 e=1 34275: mi=4305 s=3 e=3 34276: mi=4305 s=6 e=7 34277: mi=4305 s=9 e=9 34278: mi=4305 s=12 e=13 34279: mi=4305 s=15 e=15 34280: mi=4305 s=17 e=17 34281: mi=4305 s=19 e=19 34282: mi=4305 s=21 e=21 34283: mi=4305 s=23 e=23 34284: mi=4305 s=25 e=27 34285: mi=4305 s=29 e=29 34286: mi=4305 s=31 e=33 34287: mi=4305 s=35 e=35 34288: mi=4305 s=37 e=37 34289: mi=4305 s=40 e=43 34290: mi=4305 s=45 e=47 34291: mi=4305 s=49 e=49 34292: mi=4305 s=51 e=51 34293: mi=4305 s=54 e=54 34294: mi=4305 s=57 e=58 34295: mi=4305 s=60 e=60 34296: mi=4305 s=62 e=62 34297: mi=4305 s=64 e=64 34298: mi=4305 s=67 e=67 34299: mi=4305 s=69 e=69 34300: mi=4305 s=71 e=71 34301: mi=4305 s=73 e=73 34302: mi=4305 s=76 e=76 34303: mi=4305 s=78 e=78 34304: mi=4305 s=80 e=80 34305: mi=4305 s=82 e=82 34306: mi=4305 s=85 e=85 34307: mi=4305 s=87 e=87 34308: mi=4305 s=90 e=90 34309: mi=4305 s=91 e=91 34310: mi=4305 s=94 e=95 34311: mi=4305 s=97 e=97 34312: mi=4305 s=99 e=99 34313: mi=4305 s=102 e=103 34314: mi=4305 s=105 e=105 34315: mi=4305 s=107 e=109 34316: mi=4305 s=111 e=111 34317: mi=4306 s=0 e=0 34318: mi=4306 s=2 e=2 34319: mi=4307 s=0 e=0 34320: mi=4307 s=2 e=2 34321: mi=4308 s=0 e=0 34322: mi=4308 s=2 e=2 34323: mi=4309 s=0 e=0 34324: mi=4309 s=2 e=2 34325: mi=4310 s=0 e=0 34326: mi=4310 s=2 e=2 34327: mi=4311 s=0 e=0 34328: mi=4311 s=2 e=2 34329: mi=4312 s=0 e=0 34330: mi=4312 s=2 e=2 34331: mi=4313 s=0 e=0 34332: mi=4313 s=2 e=2 34333: mi=4314 s=0 e=0 34334: mi=4314 s=2 e=2 34335: mi=4315 s=0 e=0 34336: mi=4315 s=2 e=2 34337: mi=4316 s=0 e=0 34338: mi=4316 s=2 e=2 34339: mi=4317 s=0 e=0 34340: mi=4317 s=2 e=2 34341: mi=4318 s=0 e=0 34342: mi=4318 s=2 e=2 34343: mi=4319 s=0 e=0 34344: mi=4319 s=2 e=2 34345: mi=4320 s=0 e=0 34346: mi=4320 s=2 e=2 34347: mi=4321 s=0 e=0 34348: mi=4321 s=3 e=3 34349: mi=4322 s=0 e=0 34350: mi=4322 s=3 e=3 34351: mi=4323 s=0 e=0 34352: mi=4323 s=3 e=3 34353: mi=4324 s=0 e=0 34354: mi=4324 s=3 e=3 34355: mi=4325 s=0 e=0 34356: mi=4325 s=3 e=3 34357: mi=4326 s=0 e=0 34358: mi=4326 s=3 e=3 34359: mi=4327 s=0 e=0 34360: mi=4327 s=3 e=3 34361: mi=4328 s=0 e=0 34362: mi=4328 s=2 e=4 34363: mi=4328 s=7 e=7 34364: mi=4328 s=9 e=9 34365: mi=4328 s=11 e=11 34366: mi=4328 s=13 e=13 34367: mi=4328 s=16 e=17 34368: mi=4328 s=20 e=20 34369: mi=4328 s=22 e=23 34370: mi=4328 s=25 e=25 34371: mi=4328 s=27 e=27 34372: mi=4328 s=30 e=31 34373: mi=4328 s=33 e=33 34374: mi=4328 s=35 e=35 34375: mi=4329 s=0 e=2 34376: mi=4329 s=5 e=5 34377: mi=4329 s=7 e=7 34378: mi=4329 s=10 e=10 34379: mi=4329 s=12 e=12 34380: mi=4329 s=14 e=14 34381: mi=4329 s=17 e=17 34382: mi=4329 s=19 e=19 34383: mi=4329 s=21 e=21 34384: mi=4329 s=24 e=24 34385: mi=4329 s=26 e=27 34386: mi=4329 s=29 e=29 34387: mi=4329 s=31 e=31 34388: mi=4329 s=33 e=33 34389: mi=4329 s=35 e=35 34390: mi=4329 s=37 e=37 34391: mi=4329 s=39 e=39 34392: mi=4329 s=42 e=42 34393: mi=4329 s=44 e=44 34394: mi=4329 s=46 e=46 34395: mi=4329 s=49 e=49 34396: mi=4329 s=51 e=51 34397: mi=4329 s=53 e=53 34398: mi=4329 s=56 e=56 34399: mi=4329 s=58 e=58 34400: mi=4329 s=60 e=60 34401: mi=4329 s=62 e=62 34402: mi=4329 s=64 e=67 34403: mi=4329 s=70 e=71 34404: mi=4329 s=73 e=73 34405: mi=4329 s=75 e=78 34406: mi=4329 s=81 e=82 34407: mi=4329 s=84 e=84 34408: mi=4329 s=86 e=89 34409: mi=4329 s=92 e=93 34410: mi=4329 s=95 e=95 34411: mi=4329 s=97 e=100 34412: mi=4329 s=103 e=104 34413: mi=4329 s=106 e=106 34414: mi=4329 s=108 e=111 34415: mi=4329 s=114 e=115 34416: mi=4329 s=117 e=117 34417: mi=4329 s=119 e=122 34418: mi=4329 s=125 e=126 34419: mi=4329 s=128 e=128 34420: mi=4329 s=130 e=133 34421: mi=4329 s=136 e=137 34422: mi=4329 s=139 e=139 34423: mi=4329 s=141 e=144 34424: mi=4329 s=147 e=148 34425: mi=4329 s=150 e=150 34426: mi=4329 s=152 e=155 34427: mi=4329 s=158 e=159 34428: mi=4329 s=161 e=161 34429: mi=4329 s=163 e=163 34430: mi=4329 s=165 e=168 34431: mi=4329 s=171 e=172 34432: mi=4329 s=174 e=174 34433: mi=4329 s=176 e=176 34434: mi=4329 s=178 e=181 34435: mi=4329 s=184 e=185 34436: mi=4329 s=187 e=187 34437: mi=4329 s=189 e=192 34438: mi=4329 s=195 e=196 34439: mi=4329 s=198 e=198 34440: mi=4329 s=200 e=203 34441: mi=4329 s=206 e=207 34442: mi=4329 s=209 e=209 34443: mi=4329 s=211 e=214 34444: mi=4329 s=217 e=218 34445: mi=4329 s=220 e=220 34446: mi=4329 s=222 e=222 34447: mi=4329 s=224 e=224 34448: mi=4329 s=226 e=226 34449: mi=4329 s=229 e=229 34450: mi=4329 s=232 e=235 34451: mi=4329 s=238 e=239 34452: mi=4329 s=241 e=244 34453: mi=4329 s=247 e=248 34454: mi=4329 s=250 e=250 34455: mi=4329 s=252 e=255 34456: mi=4329 s=258 e=259 34457: mi=4329 s=261 e=261 34458: mi=4329 s=263 e=266 34459: mi=4329 s=269 e=270 34460: mi=4329 s=272 e=272 34461: mi=4329 s=274 e=277 34462: mi=4329 s=280 e=281 34463: mi=4329 s=283 e=283 34464: mi=4329 s=285 e=288 34465: mi=4329 s=291 e=292 34466: mi=4329 s=294 e=294 34467: mi=4329 s=296 e=299 34468: mi=4329 s=302 e=303 34469: mi=4329 s=305 e=305 34470: mi=4329 s=307 e=310 34471: mi=4329 s=313 e=314 34472: mi=4329 s=316 e=316 34473: mi=4329 s=318 e=321 34474: mi=4329 s=324 e=325 34475: mi=4329 s=327 e=327 34476: mi=4329 s=329 e=332 34477: mi=4329 s=335 e=336 34478: mi=4329 s=338 e=341 34479: mi=4329 s=344 e=345 34480: mi=4329 s=347 e=350 34481: mi=4329 s=353 e=354 34482: mi=4329 s=356 e=359 34483: mi=4329 s=362 e=363 34484: mi=4329 s=365 e=368 34485: mi=4329 s=371 e=372 34486: mi=4329 s=374 e=377 34487: mi=4329 s=380 e=381 34488: mi=4329 s=383 e=386 34489: mi=4329 s=389 e=390 34490: mi=4329 s=392 e=395 34491: mi=4329 s=398 e=399 34492: mi=4329 s=401 e=404 34493: mi=4329 s=407 e=408 34494: mi=4329 s=410 e=413 34495: mi=4329 s=416 e=417 34496: mi=4329 s=419 e=422 34497: mi=4329 s=425 e=426 34498: mi=4329 s=428 e=431 34499: mi=4329 s=434 e=435 34500: mi=4329 s=437 e=437 34501: mi=4329 s=439 e=442 34502: mi=4329 s=445 e=446 34503: mi=4329 s=448 e=451 34504: mi=4329 s=454 e=455 34505: mi=4329 s=457 e=457 34506: mi=4329 s=459 e=459 34507: mi=4329 s=461 e=461 34508: mi=4329 s=464 e=465 34509: mi=4329 s=468 e=468 34510: mi=4329 s=470 e=470 34511: mi=4329 s=472 e=472 34512: mi=4329 s=475 e=476 34513: mi=4329 s=479 e=479 34514: mi=4329 s=481 e=481 34515: mi=4329 s=484 e=484 34516: mi=4329 s=486 e=486 34517: mi=4329 s=488 e=488 34518: mi=4329 s=490 e=490 34519: mi=4329 s=493 e=493 34520: mi=4329 s=495 e=495 34521: mi=4329 s=497 e=497 34522: mi=4329 s=500 e=500 34523: mi=4329 s=503 e=503 34524: mi=4329 s=505 e=505 34525: mi=4329 s=507 e=508 34526: mi=4329 s=510 e=510 34527: mi=4329 s=512 e=512 34528: mi=4329 s=514 e=514 34529: mi=4329 s=517 e=517 34530: mi=4329 s=520 e=520 34531: mi=4329 s=522 e=522 34532: mi=4329 s=524 e=524 34533: mi=4329 s=527 e=528 34534: mi=4329 s=531 e=531 34535: mi=4329 s=533 e=533 34536: mi=4329 s=535 e=535 34537: mi=4329 s=538 e=539 34538: mi=4329 s=542 e=542 34539: mi=4329 s=544 e=544 34540: mi=4329 s=546 e=546 34541: mi=4329 s=549 e=550 34542: mi=4329 s=552 e=552 34543: mi=4329 s=554 e=554 34544: mi=4329 s=556 e=556 34545: mi=4329 s=559 e=561 34546: mi=4329 s=563 e=563 34547: mi=4329 s=565 e=565 34548: mi=4329 s=567 e=567 34549: mi=4329 s=570 e=572 34550: mi=4329 s=574 e=574 34551: mi=4329 s=576 e=576 34552: mi=4329 s=578 e=578 34553: mi=4329 s=581 e=583 34554: mi=4329 s=585 e=585 34555: mi=4329 s=587 e=587 34556: mi=4329 s=589 e=589 34557: mi=4329 s=592 e=592 34558: mi=4329 s=594 e=594 34559: mi=4329 s=596 e=596 34560: mi=4329 s=599 e=599 34561: mi=4329 s=601 e=601 34562: mi=4329 s=603 e=603 34563: mi=4329 s=606 e=606 34564: mi=4329 s=608 e=608 34565: mi=4329 s=610 e=610 34566: mi=4329 s=613 e=613 34567: mi=4329 s=615 e=618 34568: mi=4329 s=621 e=622 34569: mi=4329 s=625 e=625 34570: mi=4329 s=627 e=630 34571: mi=4329 s=633 e=634 34572: mi=4329 s=637 e=637 34573: mi=4329 s=639 e=642 34574: mi=4329 s=645 e=646 34575: mi=4329 s=649 e=649 34576: mi=4329 s=651 e=654 34577: mi=4329 s=657 e=658 34578: mi=4329 s=661 e=661 34579: mi=4329 s=663 e=666 34580: mi=4329 s=669 e=670 34581: mi=4329 s=673 e=673 34582: mi=4329 s=675 e=678 34583: mi=4329 s=681 e=682 34584: mi=4329 s=685 e=685 34585: mi=4329 s=687 e=690 34586: mi=4329 s=693 e=694 34587: mi=4329 s=697 e=697 34588: mi=4329 s=699 e=699 34589: mi=4329 s=701 e=701 34590: mi=4329 s=704 e=704 34591: mi=4329 s=706 e=706 34592: mi=4329 s=708 e=708 34593: mi=4329 s=711 e=711 34594: mi=4329 s=713 e=713 34595: mi=4329 s=715 e=715 34596: mi=4329 s=718 e=721 34597: mi=4329 s=724 e=725 34598: mi=4329 s=727 e=727 34599: mi=4329 s=729 e=732 34600: mi=4329 s=735 e=736 34601: mi=4329 s=738 e=738 34602: mi=4329 s=740 e=740 34603: mi=4329 s=743 e=744 34604: mi=4329 s=746 e=746 34605: mi=4329 s=749 e=753 34606: mi=4329 s=756 e=757 34607: mi=4329 s=759 e=759 34608: mi=4329 s=761 e=761 34609: mi=4329 s=763 e=763 34610: mi=4329 s=766 e=766 34611: mi=4329 s=768 e=768 34612: mi=4329 s=770 e=770 34613: mi=4329 s=772 e=772 34614: mi=4329 s=775 e=775 34615: mi=4329 s=777 e=777 34616: mi=4329 s=779 e=779 34617: mi=4329 s=782 e=782 34618: mi=4329 s=784 e=784 34619: mi=4329 s=786 e=786 34620: mi=4329 s=788 e=788 34621: mi=4329 s=791 e=791 34622: mi=4329 s=794 e=794 34623: mi=4329 s=797 e=798 34624: mi=4329 s=801 e=801 34625: mi=4329 s=804 e=805 34626: mi=4329 s=807 e=807 34627: mi=4329 s=809 e=809 34628: mi=4329 s=812 e=812 34629: mi=4329 s=815 e=815 34630: mi=4329 s=818 e=819 34631: mi=4329 s=821 e=821 34632: mi=4329 s=823 e=823 34633: mi=4329 s=826 e=826 34634: mi=4329 s=829 e=829 34635: mi=4329 s=832 e=833 34636: mi=4329 s=835 e=835 34637: mi=4329 s=837 e=837 34638: mi=4329 s=839 e=839 34639: mi=4329 s=841 e=841 34640: mi=4329 s=843 e=843 34641: mi=4329 s=845 e=845 34642: mi=4329 s=848 e=848 34643: mi=4329 s=851 e=851 34644: mi=4329 s=854 e=854 34645: mi=4329 s=857 e=858 34646: mi=4329 s=860 e=860 34647: mi=4329 s=862 e=862 34648: mi=4329 s=864 e=864 34649: mi=4329 s=866 e=866 34650: mi=4329 s=868 e=868 34651: mi=4329 s=870 e=870 34652: mi=4329 s=872 e=872 34653: mi=4329 s=874 e=874 34654: mi=4329 s=876 e=876 34655: mi=4329 s=879 e=879 34656: mi=4329 s=882 e=882 34657: mi=4329 s=883 e=883 34658: mi=4329 s=885 e=885 34659: mi=4329 s=886 e=886 34660: mi=4329 s=888 e=888 34661: mi=4330 s=0 e=0 34662: mi=4330 s=2 e=2 34663: mi=4330 s=5 e=6 34664: mi=4330 s=8 e=8 34665: mi=4330 s=9 e=9 34666: mi=4330 s=11 e=11 34667: mi=4330 s=13 e=13 34668: mi=4330 s=15 e=15 34669: mi=4330 s=18 e=19 34670: mi=4330 s=22 e=23 34671: mi=4330 s=26 e=27 34672: mi=4330 s=30 e=31 34673: mi=4330 s=33 e=33 34674: mi=4330 s=36 e=37 34675: mi=4330 s=40 e=40 34676: mi=4330 s=43 e=43 34677: mi=4330 s=44 e=44 34678: mi=4330 s=46 e=46 34679: mi=4330 s=48 e=49 34680: mi=4330 s=51 e=51 34681: mi=4330 s=54 e=56 34682: mi=4330 s=58 e=58 34683: mi=4330 s=61 e=62 34684: mi=4330 s=64 e=64 34685: mi=4330 s=67 e=68 34686: mi=4330 s=71 e=72 34687: mi=4330 s=75 e=75 34688: mi=4330 s=78 e=78 34689: mi=4330 s=79 e=79 34690: mi=4330 s=81 e=81 34691: mi=4330 s=83 e=84 34692: mi=4330 s=86 e=86 34693: mi=4330 s=89 e=90 34694: mi=4330 s=92 e=92 34695: mi=4330 s=94 e=94 34696: mi=4330 s=97 e=98 34697: mi=4330 s=100 e=100 34698: mi=4330 s=103 e=104 34699: mi=4330 s=107 e=108 34700: mi=4330 s=110 e=110 34701: mi=4330 s=113 e=114 34702: mi=4330 s=117 e=117 34703: mi=4330 s=120 e=120 34704: mi=4330 s=121 e=121 34705: mi=4330 s=123 e=123 34706: mi=4330 s=125 e=126 34707: mi=4330 s=128 e=128 34708: mi=4330 s=131 e=132 34709: mi=4330 s=133 e=133 34710: mi=4330 s=135 e=135 34711: mi=4330 s=138 e=139 34712: mi=4330 s=142 e=144 34713: mi=4331 s=0 e=1 34714: mi=4331 s=3 e=4 34715: mi=4331 s=6 e=6 34716: mi=4331 s=8 e=8 34717: mi=4331 s=10 e=10 34718: mi=4331 s=12 e=12 34719: mi=4331 s=14 e=14 34720: mi=4331 s=16 e=16 34721: mi=4331 s=18 e=18 34722: mi=4331 s=20 e=22 34723: mi=4331 s=25 e=26 34724: mi=4331 s=28 e=28 34725: mi=4331 s=30 e=31 34726: mi=4331 s=34 e=34 34727: mi=4331 s=36 e=36 34728: mi=4331 s=39 e=40 34729: mi=4331 s=43 e=43 34730: mi=4331 s=45 e=45 34731: mi=4331 s=47 e=47 34732: mi=4331 s=49 e=49 34733: mi=4331 s=51 e=51 34734: mi=4331 s=54 e=54 34735: mi=4331 s=55 e=55 34736: mi=4331 s=57 e=57 34737: mi=4331 s=59 e=59 34738: mi=4331 s=61 e=61 34739: mi=4331 s=63 e=63 34740: mi=4331 s=65 e=65 34741: mi=4331 s=67 e=67 34742: mi=4331 s=69 e=69 34743: mi=4331 s=71 e=71 34744: mi=4331 s=74 e=75 34745: mi=4331 s=77 e=77 34746: mi=4331 s=79 e=80 34747: mi=4331 s=83 e=83 34748: mi=4332 s=0 e=6 34749: mi=4332 s=8 e=8 34750: mi=4332 s=10 e=10 34751: mi=4332 s=11 e=11 34752: mi=4332 s=13 e=13 34753: mi=4332 s=15 e=15 34754: mi=4332 s=17 e=17 34755: mi=4332 s=19 e=19 34756: mi=4332 s=22 e=23 34757: mi=4332 s=25 e=25 34758: mi=4332 s=27 e=27 34759: mi=4332 s=29 e=29 34760: mi=4332 s=31 e=31 34761: mi=4332 s=34 e=34 34762: mi=4332 s=36 e=36 34763: mi=4332 s=39 e=39 34764: mi=4332 s=41 e=41 34765: mi=4332 s=43 e=43 34766: mi=4332 s=46 e=47 34767: mi=4332 s=49 e=49 34768: mi=4332 s=50 e=50 34769: mi=4332 s=52 e=52 34770: mi=4332 s=54 e=54 34771: mi=4332 s=56 e=56 34772: mi=4332 s=59 e=60 34773: mi=4332 s=63 e=64 34774: mi=4332 s=66 e=66 34775: mi=4332 s=68 e=68 34776: mi=4332 s=70 e=70 34777: mi=4332 s=73 e=74 34778: mi=4332 s=76 e=76 34779: mi=4332 s=78 e=78 34780: mi=4332 s=80 e=80 34781: mi=4332 s=83 e=84 34782: mi=4332 s=87 e=88 34783: mi=4332 s=90 e=90 34784: mi=4332 s=92 e=92 34785: mi=4332 s=94 e=94 34786: mi=4332 s=97 e=98 34787: mi=4332 s=101 e=102 34788: mi=4332 s=104 e=104 34789: mi=4332 s=106 e=106 34790: mi=4332 s=108 e=108 34791: mi=4332 s=111 e=112 34792: mi=4332 s=114 e=114 34793: mi=4332 s=116 e=116 34794: mi=4332 s=118 e=118 34795: mi=4332 s=120 e=120 34796: mi=4332 s=122 e=122 34797: mi=4332 s=125 e=126 34798: mi=4332 s=128 e=128 34799: mi=4332 s=130 e=130 34800: mi=4332 s=132 e=132 34801: mi=4332 s=134 e=134 34802: mi=4332 s=137 e=138 34803: mi=4332 s=141 e=142 34804: mi=4332 s=144 e=144 34805: mi=4332 s=146 e=146 34806: mi=4332 s=148 e=148 34807: mi=4332 s=150 e=150 34808: mi=4332 s=152 e=152 34809: mi=4332 s=154 e=154 34810: mi=4332 s=157 e=157 34811: mi=4332 s=159 e=159 34812: mi=4332 s=162 e=162 34813: mi=4332 s=164 e=164 34814: mi=4332 s=166 e=166 34815: mi=4332 s=169 e=169 34816: mi=4332 s=171 e=171 34817: mi=4332 s=173 e=173 34818: mi=4332 s=176 e=177 34819: mi=4332 s=180 e=181 34820: mi=4332 s=183 e=183 34821: mi=4332 s=186 e=186 34822: mi=4332 s=188 e=188 34823: mi=4332 s=191 e=191 34824: mi=4332 s=193 e=193 34825: mi=4332 s=195 e=195 34826: mi=4332 s=197 e=197 34827: mi=4332 s=199 e=199 34828: mi=4332 s=201 e=201 34829: mi=4332 s=204 e=205 34830: mi=4332 s=207 e=207 34831: mi=4332 s=209 e=209 34832: mi=4332 s=212 e=213 34833: mi=4332 s=215 e=215 34834: mi=4332 s=218 e=219 34835: mi=4332 s=221 e=221 34836: mi=4332 s=223 e=224 34837: mi=4332 s=227 e=228 34838: mi=4332 s=230 e=230 34839: mi=4332 s=233 e=233 34840: mi=4332 s=236 e=236 34841: mi=4332 s=238 e=238 34842: mi=4332 s=240 e=240 34843: mi=4332 s=242 e=242 34844: mi=4332 s=244 e=244 34845: mi=4332 s=246 e=246 34846: mi=4332 s=248 e=248 34847: mi=4332 s=251 e=252 34848: mi=4332 s=254 e=254 34849: mi=4332 s=256 e=256 34850: mi=4332 s=258 e=258 34851: mi=4332 s=260 e=260 34852: mi=4332 s=263 e=263 34853: mi=4332 s=265 e=265 34854: mi=4332 s=267 e=267 34855: mi=4332 s=269 e=269 34856: mi=4332 s=271 e=271 34857: mi=4332 s=273 e=273 34858: mi=4332 s=275 e=275 34859: mi=4332 s=277 e=277 34860: mi=4332 s=279 e=279 34861: mi=4332 s=281 e=281 34862: mi=4332 s=283 e=283 34863: mi=4332 s=285 e=285 34864: mi=4332 s=287 e=287 34865: mi=4332 s=290 e=291 34866: mi=4332 s=293 e=293 34867: mi=4332 s=295 e=295 34868: mi=4332 s=297 e=297 34869: mi=4332 s=299 e=299 34870: mi=4332 s=301 e=301 34871: mi=4332 s=303 e=303 34872: mi=4332 s=305 e=305 34873: mi=4332 s=307 e=307 34874: mi=4332 s=309 e=309 34875: mi=4332 s=311 e=311 34876: mi=4332 s=313 e=313 34877: mi=4332 s=316 e=319 34878: mi=4332 s=321 e=321 34879: mi=4332 s=323 e=325 34880: mi=4332 s=327 e=327 34881: mi=4332 s=329 e=329 34882: mi=4332 s=331 e=331 34883: mi=4332 s=333 e=334 34884: mi=4332 s=336 e=336 34885: mi=4332 s=338 e=338 34886: mi=4332 s=340 e=340 34887: mi=4332 s=342 e=342 34888: mi=4332 s=344 e=344 34889: mi=4332 s=346 e=346 34890: mi=4332 s=349 e=350 34891: mi=4332 s=352 e=352 34892: mi=4332 s=354 e=354 34893: mi=4332 s=356 e=356 34894: mi=4332 s=358 e=358 34895: mi=4332 s=361 e=362 34896: mi=4332 s=365 e=366 34897: mi=4332 s=368 e=368 34898: mi=4332 s=371 e=372 34899: mi=4332 s=374 e=374 34900: mi=4332 s=376 e=376 34901: mi=4332 s=378 e=378 34902: mi=4332 s=380 e=380 34903: mi=4332 s=382 e=382 34904: mi=4332 s=383 e=384 34905: mi=4332 s=386 e=386 34906: mi=4332 s=388 e=388 34907: mi=4332 s=390 e=390 34908: mi=4332 s=391 e=391 34909: mi=4332 s=393 e=393 34910: mi=4332 s=395 e=395 34911: mi=4332 s=397 e=397 34912: mi=4332 s=399 e=399 34913: mi=4332 s=401 e=401 34914: mi=4332 s=403 e=403 34915: mi=4332 s=405 e=405 34916: mi=4332 s=407 e=407 34917: mi=4332 s=410 e=411 34918: mi=4332 s=413 e=413 34919: mi=4332 s=415 e=415 34920: mi=4332 s=417 e=417 34921: mi=4332 s=420 e=421 34922: mi=4332 s=423 e=423 34923: mi=4332 s=424 e=424 34924: mi=4332 s=426 e=426 34925: mi=4332 s=428 e=428 34926: mi=4332 s=430 e=430 34927: mi=4333 s=0 e=3 34928: mi=4333 s=6 e=7 34929: mi=4333 s=9 e=9 34930: mi=4333 s=10 e=10 34931: mi=4333 s=12 e=12 34932: mi=4333 s=15 e=15 34933: mi=4333 s=17 e=17 34934: mi=4333 s=20 e=21 34935: mi=4333 s=24 e=24 34936: mi=4333 s=27 e=28 34937: mi=4333 s=31 e=31 34938: mi=4333 s=34 e=35 34939: mi=4333 s=38 e=38 34940: mi=4333 s=41 e=43 34941: mi=4333 s=46 e=46 34942: mi=4333 s=49 e=50 34943: mi=4333 s=52 e=52 34944: mi=4333 s=55 e=56 34945: mi=4333 s=58 e=58 34946: mi=4333 s=60 e=60 34947: mi=4333 s=63 e=64 34948: mi=4333 s=67 e=68 34949: mi=4333 s=70 e=70 34950: mi=4333 s=73 e=73 34951: mi=4333 s=76 e=77 34952: mi=4333 s=80 e=83 34953: mi=4333 s=85 e=85 34954: mi=4333 s=86 e=86 34955: mi=4333 s=89 e=90 34956: mi=4333 s=92 e=92 34957: mi=4333 s=93 e=95 34958: mi=4333 s=96 e=96 34959: mi=4334 s=0 e=2 34960: mi=4334 s=5 e=6 34961: mi=4334 s=8 e=8 34962: mi=4334 s=9 e=9 34963: mi=4334 s=12 e=12 34964: mi=4334 s=15 e=17 34965: mi=4334 s=20 e=20 34966: mi=4334 s=23 e=24 34967: mi=4334 s=26 e=26 34968: mi=4334 s=29 e=32 34969: mi=4334 s=34 e=34 34970: mi=4334 s=35 e=37 34971: mi=4334 s=38 e=38 34972: mi=4336 s=0 e=0 34973: mi=4336 s=3 e=4 34974: mi=4336 s=6 e=6 34975: mi=4336 s=8 e=8 34976: mi=4336 s=10 e=10 34977: mi=4336 s=13 e=13 34978: mi=4336 s=15 e=15 34979: mi=4336 s=17 e=17 34980: mi=4336 s=19 e=19 34981: mi=4336 s=22 e=23 34982: mi=4336 s=26 e=26 34983: mi=4336 s=28 e=28 34984: mi=4336 s=31 e=31 34985: mi=4336 s=34 e=34 34986: mi=4336 s=36 e=36 34987: mi=4336 s=39 e=39 34988: mi=4336 s=41 e=41 34989: mi=4336 s=44 e=44 34990: mi=4336 s=45 e=45 34991: mi=4336 s=47 e=47 34992: mi=4336 s=49 e=49 34993: mi=4336 s=52 e=52 34994: mi=4336 s=54 e=54 34995: mi=4336 s=56 e=56 34996: mi=4336 s=58 e=58 34997: mi=4336 s=61 e=61 34998: mi=4338 s=0 e=0 34999: mi=4338 s=3 e=4 35000: mi=4338 s=5 e=5 35001: mi=4338 s=7 e=7 35002: mi=4338 s=10 e=10 35003: mi=4338 s=11 e=11 35004: mi=4338 s=13 e=13 35005: mi=4338 s=15 e=15 35006: mi=4338 s=18 e=19 35007: mi=4338 s=22 e=24 35008: mi=4338 s=25 e=25 35009: mi=4339 s=0 e=0 35010: mi=4339 s=3 e=4 35011: mi=4339 s=6 e=6 35012: mi=4339 s=9 e=10 35013: mi=4339 s=13 e=13 35014: mi=4347 s=0 e=0 35015: mi=4347 s=2 e=2 35016: mi=4347 s=5 e=6 35017: mi=4347 s=8 e=8 35018: mi=4347 s=11 e=12 35019: mi=4347 s=14 e=14 35020: mi=4347 s=16 e=16 35021: mi=4347 s=18 e=19 35022: mi=4347 s=22 e=23 35023: mi=4347 s=25 e=28 35024: mi=4347 s=31 e=32 35025: mi=4347 s=35 e=35 35026: mi=4347 s=37 e=37 35027: mi=4347 s=40 e=40 35028: mi=4347 s=43 e=43 35029: mi=4347 s=46 e=47 35030: mi=4347 s=49 e=49 35031: mi=4347 s=52 e=53 35032: mi=4347 s=56 e=57 35033: mi=4347 s=60 e=60 35034: mi=4347 s=61 e=61 35035: mi=4347 s=63 e=63 35036: mi=4347 s=66 e=66 35037: mi=4347 s=68 e=68 35038: mi=4347 s=70 e=70 35039: mi=4347 s=72 e=72 35040: mi=4347 s=73 e=73 35041: mi=4347 s=75 e=75 35042: mi=4347 s=78 e=78 35043: mi=4347 s=80 e=80 35044: mi=4347 s=83 e=83 35045: mi=4347 s=84 e=84 35046: mi=4347 s=86 e=86 35047: mi=4347 s=89 e=90 35048: mi=4347 s=92 e=92 35049: mi=4347 s=95 e=95 35050: mi=4347 s=97 e=97 35051: mi=4347 s=100 e=100 35052: mi=4347 s=103 e=103 35053: mi=4347 s=106 e=107 35054: mi=4347 s=109 e=109 35055: mi=4347 s=112 e=113 35056: mi=4347 s=116 e=117 35057: mi=4347 s=120 e=120 35058: mi=4347 s=121 e=124 35059: mi=4347 s=127 e=129 35060: mi=4348 s=0 e=0 35061: mi=4348 s=2 e=2 35062: mi=4348 s=4 e=4 35063: mi=4348 s=6 e=6 35064: mi=4348 s=8 e=8 35065: mi=4348 s=11 e=11 35066: mi=4348 s=13 e=13 35067: mi=4348 s=15 e=15 35068: mi=4348 s=17 e=17 35069: mi=4348 s=19 e=21 35070: mi=4348 s=24 e=25 35071: mi=4348 s=27 e=27 35072: mi=4348 s=30 e=30 35073: mi=4348 s=32 e=32 35074: mi=4348 s=35 e=35 35075: mi=4349 s=0 e=1 35076: mi=4349 s=3 e=3 35077: mi=4349 s=6 e=7 35078: mi=4349 s=9 e=9 35079: mi=4349 s=12 e=13 35080: mi=4349 s=15 e=15 35081: mi=4349 s=18 e=18 35082: mi=4349 s=20 e=20 35083: mi=4349 s=23 e=23 35084: mi=4349 s=25 e=25 35085: mi=4349 s=28 e=28 35086: mi=4349 s=30 e=30 35087: mi=4349 s=33 e=33 35088: mi=4349 s=35 e=35 35089: mi=4349 s=37 e=37 35090: mi=4349 s=39 e=39 35091: mi=4349 s=42 e=42 35092: mi=4349 s=45 e=45 35093: mi=4349 s=47 e=47 35094: mi=4349 s=49 e=49 35095: mi=4349 s=51 e=51 35096: mi=4349 s=54 e=54 35097: mi=4349 s=57 e=57 35098: mi=4349 s=59 e=59 35099: mi=4349 s=61 e=61 35100: mi=4349 s=63 e=63 35101: mi=4349 s=66 e=66 35102: mi=4349 s=69 e=69 35103: mi=4349 s=71 e=71 35104: mi=4349 s=73 e=73 35105: mi=4349 s=75 e=75 35106: mi=4349 s=78 e=78 35107: mi=4349 s=81 e=81 35108: mi=4350 s=0 e=0 35109: mi=4350 s=2 e=2 35110: mi=4350 s=5 e=9 35111: mi=4350 s=12 e=13 35112: mi=4350 s=15 e=18 35113: mi=4350 s=21 e=22 35114: mi=4350 s=24 e=24 35115: mi=4350 s=26 e=26 35116: mi=4350 s=29 e=29 35117: mi=4350 s=31 e=31 35118: mi=4350 s=33 e=33 35119: mi=4350 s=35 e=35 35120: mi=4350 s=38 e=38 35121: mi=4350 s=40 e=40 35122: mi=4350 s=42 e=42 35123: mi=4350 s=44 e=44 35124: mi=4350 s=46 e=46 35125: mi=4350 s=48 e=48 35126: mi=4350 s=50 e=50 35127: mi=4350 s=52 e=52 35128: mi=4350 s=55 e=55 35129: mi=4350 s=57 e=57 35130: mi=4350 s=59 e=59 35131: mi=4350 s=61 e=64 35132: mi=4350 s=67 e=67 35133: mi=4350 s=69 e=69 35134: mi=4350 s=71 e=74 35135: mi=4350 s=77 e=77 35136: mi=4350 s=79 e=79 35137: mi=4350 s=81 e=81 35138: mi=4350 s=84 e=84 35139: mi=4352 s=0 e=2 35140: mi=4352 s=4 e=6 35141: mi=4352 s=8 e=8 35142: mi=4352 s=11 e=15 35143: mi=4352 s=18 e=21 35144: mi=4352 s=23 e=26 35145: mi=4352 s=29 e=32 35146: mi=4352 s=34 e=37 35147: mi=4352 s=40 e=43 35148: mi=4352 s=45 e=47 35149: mi=4352 s=50 e=53 35150: mi=4352 s=55 e=57 35151: mi=4352 s=59 e=59 35152: mi=4352 s=61 e=61 35153: mi=4352 s=63 e=65 35154: mi=4352 s=67 e=69 35155: mi=4352 s=71 e=73 35156: mi=4352 s=75 e=75 35157: mi=4352 s=77 e=77 35158: mi=4352 s=80 e=81 35159: mi=4352 s=83 e=83 35160: mi=4352 s=85 e=85 35161: mi=4352 s=87 e=89 35162: mi=4352 s=92 e=93 35163: mi=4352 s=96 e=96 35164: mi=4352 s=97 e=97 35165: mi=4352 s=100 e=101 35166: mi=4352 s=103 e=103 35167: mi=4352 s=106 e=107 35168: mi=4352 s=109 e=111 35169: mi=4352 s=113 e=113 35170: mi=4352 s=116 e=117 35171: mi=4352 s=120 e=121 35172: mi=4352 s=124 e=125 35173: mi=4352 s=127 e=129 35174: mi=4352 s=131 e=133 35175: mi=4352 s=135 e=137 35176: mi=4352 s=139 e=139 35177: mi=4352 s=142 e=143 35178: mi=4352 s=146 e=146 35179: mi=4352 s=147 e=149 35180: mi=4352 s=151 e=151 35181: mi=4352 s=154 e=154 35182: mi=4352 s=157 e=157 35183: mi=4352 s=158 e=158 35184: mi=4352 s=161 e=162 35185: mi=4352 s=164 e=164 35186: mi=4352 s=167 e=168 35187: mi=4352 s=170 e=172 35188: mi=4352 s=174 e=174 35189: mi=4352 s=177 e=178 35190: mi=4352 s=181 e=182 35191: mi=4352 s=185 e=186 35192: mi=4352 s=188 e=188 35193: mi=4352 s=191 e=192 35194: mi=4352 s=194 e=196 35195: mi=4352 s=198 e=200 35196: mi=4352 s=202 e=204 35197: mi=4352 s=206 e=208 35198: mi=4352 s=210 e=212 35199: mi=4352 s=214 e=216 35200: mi=4352 s=218 e=220 35201: mi=4352 s=222 e=228 35202: mi=4352 s=231 e=231 35203: mi=4352 s=232 e=234 35204: mi=4352 s=236 e=236 35205: mi=4352 s=239 e=239 35206: mi=4352 s=240 e=242 35207: mi=4352 s=245 e=247 35208: mi=4352 s=249 e=251 35209: mi=4352 s=253 e=255 35210: mi=4352 s=257 e=257 35211: mi=4352 s=259 e=259 35212: mi=4352 s=262 e=262 35213: mi=4353 s=0 e=0 35214: mi=4353 s=2 e=2 35215: mi=4353 s=5 e=5 35216: mi=4353 s=8 e=9 35217: mi=4353 s=11 e=11 35218: mi=4353 s=14 e=15 35219: mi=4353 s=17 e=17 35220: mi=4353 s=19 e=19 35221: mi=4353 s=21 e=21 35222: mi=4353 s=22 e=22 35223: mi=4353 s=24 e=24 35224: mi=4353 s=27 e=27 35225: mi=4353 s=29 e=29 35226: mi=4353 s=32 e=32 35227: mi=4353 s=35 e=38 35228: mi=4353 s=41 e=42 35229: mi=4353 s=45 e=46 35230: mi=4353 s=49 e=50 35231: mi=4353 s=53 e=53 35232: mi=4353 s=55 e=55 35233: mi=4353 s=58 e=59 35234: mi=4353 s=62 e=62 35235: mi=4353 s=65 e=66 35236: mi=4353 s=69 e=69 35237: mi=4353 s=72 e=73 35238: mi=4353 s=76 e=76 35239: mi=4353 s=79 e=79 35240: mi=4358 s=0 e=3 35241: mi=4358 s=5 e=5 35242: mi=4358 s=6 e=6 35243: mi=4358 s=8 e=8 35244: mi=4358 s=11 e=12 35245: mi=4358 s=15 e=15 35246: mi=4358 s=17 e=17 35247: mi=4358 s=20 e=22 35248: mi=4358 s=25 e=25 35249: mi=4358 s=26 e=26 35250: mi=4358 s=29 e=29 35251: mi=4358 s=30 e=31 35252: mi=4358 s=32 e=32 35253: mi=4361 s=0 e=0 35254: mi=4361 s=2 e=2 35255: mi=4361 s=4 e=4 35256: mi=4361 s=6 e=6 35257: mi=4361 s=9 e=9 35258: mi=4361 s=10 e=10 35259: mi=4361 s=12 e=12 35260: mi=4361 s=15 e=15 35261: mi=4362 s=0 e=3 35262: mi=4362 s=5 e=5 35263: mi=4362 s=8 e=9 35264: mi=4362 s=11 e=11 35265: mi=4362 s=13 e=13 35266: mi=4362 s=15 e=15 35267: mi=4362 s=16 e=16 35268: mi=4362 s=18 e=18 35269: mi=4362 s=21 e=22 35270: mi=4362 s=25 e=25 35271: mi=4362 s=27 e=27 35272: mi=4362 s=30 e=32 35273: mi=4362 s=35 e=35 35274: mi=4362 s=36 e=36 35275: mi=4362 s=39 e=39 35276: mi=4362 s=40 e=41 35277: mi=4362 s=42 e=42 35278: mi=4363 s=0 e=1 35279: mi=4363 s=3 e=3 35280: mi=4363 s=5 e=5 35281: mi=4363 s=7 e=7 35282: mi=4363 s=9 e=9 35283: mi=4363 s=11 e=11 35284: mi=4363 s=14 e=15 35285: mi=4363 s=17 e=17 35286: mi=4363 s=19 e=19 35287: mi=4363 s=21 e=21 35288: mi=4363 s=23 e=23 35289: mi=4363 s=26 e=26 35290: mi=4363 s=29 e=29 35291: mi=4364 s=0 e=5 35292: mi=4364 s=7 e=7 35293: mi=4364 s=9 e=9 35294: mi=4364 s=12 e=15 35295: mi=4364 s=17 e=17 35296: mi=4364 s=20 e=20 35297: mi=4364 s=22 e=22 35298: mi=4364 s=25 e=25 35299: mi=4364 s=26 e=26 35300: mi=4364 s=29 e=30 35301: mi=4364 s=32 e=32 35302: mi=4364 s=35 e=36 35303: mi=4364 s=38 e=38 35304: mi=4364 s=41 e=41 35305: mi=4364 s=42 e=42 35306: mi=4364 s=44 e=44 35307: mi=4364 s=47 e=47 35308: mi=4364 s=48 e=48 35309: mi=4364 s=51 e=52 35310: mi=4364 s=54 e=54 35311: mi=4364 s=57 e=58 35312: mi=4364 s=60 e=60 35313: mi=4364 s=63 e=63 35314: mi=4364 s=64 e=64 35315: mi=4364 s=66 e=66 35316: mi=4364 s=69 e=69 35317: mi=4364 s=70 e=70 35318: mi=4364 s=73 e=74 35319: mi=4364 s=76 e=76 35320: mi=4364 s=79 e=80 35321: mi=4364 s=82 e=82 35322: mi=4364 s=85 e=85 35323: mi=4364 s=88 e=88 35324: mi=4364 s=89 e=89 35325: mi=4364 s=91 e=91 35326: mi=4364 s=94 e=94 35327: mi=4364 s=96 e=96 35328: mi=4364 s=99 e=99 35329: mi=4364 s=101 e=101 35330: mi=4364 s=104 e=104 35331: mi=4364 s=106 e=106 35332: mi=4364 s=109 e=110 35333: mi=4364 s=112 e=112 35334: mi=4364 s=114 e=114 35335: mi=4364 s=117 e=117 35336: mi=4364 s=119 e=119 35337: mi=4364 s=122 e=123 35338: mi=4364 s=126 e=127 35339: mi=4364 s=129 e=129 35340: mi=4364 s=131 e=131 35341: mi=4364 s=134 e=134 35342: mi=4364 s=136 e=136 35343: mi=4364 s=139 e=140 35344: mi=4364 s=143 e=144 35345: mi=4364 s=146 e=146 35346: mi=4364 s=148 e=148 35347: mi=4364 s=151 e=151 35348: mi=4364 s=153 e=153 35349: mi=4364 s=156 e=157 35350: mi=4364 s=160 e=160 35351: mi=4364 s=161 e=161 35352: mi=4364 s=163 e=163 35353: mi=4364 s=166 e=166 35354: mi=4364 s=167 e=167 35355: mi=4364 s=169 e=169 35356: mi=4364 s=172 e=172 35357: mi=4364 s=173 e=173 35358: mi=4364 s=176 e=177 35359: mi=4364 s=179 e=179 35360: mi=4364 s=182 e=183 35361: mi=4364 s=185 e=185 35362: mi=4364 s=188 e=188 35363: mi=4364 s=189 e=189 35364: mi=4364 s=191 e=191 35365: mi=4364 s=194 e=194 35366: mi=4364 s=195 e=195 35367: mi=4364 s=198 e=199 35368: mi=4364 s=201 e=201 35369: mi=4364 s=204 e=205 35370: mi=4364 s=207 e=207 35371: mi=4364 s=210 e=210 35372: mi=4364 s=211 e=211 35373: mi=4364 s=213 e=213 35374: mi=4364 s=216 e=216 35375: mi=4364 s=217 e=217 35376: mi=4364 s=220 e=221 35377: mi=4364 s=223 e=223 35378: mi=4364 s=226 e=227 35379: mi=4364 s=229 e=229 35380: mi=4364 s=232 e=232 35381: mi=4364 s=235 e=236 35382: mi=4364 s=238 e=238 35383: mi=4364 s=241 e=242 35384: mi=4364 s=244 e=244 35385: mi=4364 s=247 e=247 35386: mi=4364 s=249 e=249 35387: mi=4364 s=251 e=251 35388: mi=4364 s=253 e=253 35389: mi=4364 s=255 e=255 35390: mi=4364 s=257 e=258 35391: mi=4364 s=260 e=260 35392: mi=4364 s=262 e=263 35393: mi=4364 s=265 e=265 35394: mi=4364 s=268 e=268 35395: mi=4364 s=269 e=269 35396: mi=4364 s=271 e=271 35397: mi=4364 s=273 e=273 35398: mi=4364 s=275 e=275 35399: mi=4364 s=277 e=277 35400: mi=4364 s=280 e=280 35401: mi=4364 s=282 e=282 35402: mi=4364 s=285 e=285 35403: mi=4364 s=287 e=287 35404: mi=4364 s=289 e=289 35405: mi=4364 s=291 e=291 35406: mi=4364 s=293 e=293 35407: mi=4364 s=296 e=296 35408: mi=4364 s=298 e=298 35409: mi=4364 s=301 e=301 35410: mi=4364 s=303 e=303 35411: mi=4364 s=306 e=306 35412: mi=4364 s=308 e=308 35413: mi=4364 s=311 e=311 35414: mi=4364 s=313 e=313 35415: mi=4364 s=315 e=315 35416: mi=4364 s=318 e=318 35417: mi=4364 s=320 e=320 35418: mi=4364 s=323 e=323 35419: mi=4364 s=324 e=324 35420: mi=4364 s=326 e=326 35421: mi=4364 s=329 e=329 35422: mi=4364 s=331 e=331 35423: mi=4364 s=334 e=334 35424: mi=4366 s=0 e=0 35425: mi=4366 s=2 e=2 35426: mi=4366 s=5 e=5 35427: mi=4366 s=8 e=8 35428: mi=4366 s=10 e=11 35429: mi=4366 s=14 e=15 35430: mi=4366 s=18 e=18 35431: mi=4366 s=21 e=21 35432: mi=4366 s=23 e=23 35433: mi=4366 s=26 e=26 35434: mi=4366 s=28 e=28 35435: mi=4366 s=31 e=32 35436: mi=4366 s=35 e=35 35437: mi=4366 s=38 e=39 35438: mi=4366 s=41 e=41 35439: mi=4366 s=43 e=43 35440: mi=4366 s=46 e=46 35441: mi=4366 s=48 e=48 35442: mi=4366 s=51 e=51 35443: mi=4366 s=54 e=54 35444: mi=4366 s=57 e=57 35445: mi=4366 s=60 e=60 35446: mi=4366 s=63 e=63 35447: mi=4367 s=0 e=1 35448: mi=4367 s=3 e=3 35449: mi=4367 s=6 e=7 35450: mi=4367 s=9 e=9 35451: mi=4367 s=10 e=10 35452: mi=4367 s=12 e=12 35453: mi=4367 s=15 e=15 35454: mi=4367 s=18 e=19 35455: mi=4367 s=22 e=22 35456: mi=4367 s=23 e=23 35457: mi=4367 s=26 e=27 35458: mi=4367 s=29 e=29 35459: mi=4367 s=32 e=33 35460: mi=4367 s=35 e=35 35461: mi=4367 s=37 e=37 35462: mi=4367 s=39 e=39 35463: mi=4367 s=42 e=42 35464: mi=4367 s=44 e=44 35465: mi=4367 s=47 e=48 35466: mi=4367 s=51 e=51 35467: mi=4367 s=54 e=55 35468: mi=4367 s=58 e=59 35469: mi=4367 s=62 e=62 35470: mi=4367 s=63 e=63 35471: mi=4369 s=0 e=2 35472: mi=4369 s=4 e=5 35473: mi=4369 s=8 e=11 35474: mi=4369 s=13 e=13 35475: mi=4369 s=16 e=17 35476: mi=4369 s=19 e=21 35477: mi=4369 s=23 e=23 35478: mi=4369 s=26 e=29 35479: mi=4369 s=31 e=33 35480: mi=4369 s=35 e=35 35481: mi=4369 s=37 e=40 35482: mi=4369 s=42 e=42 35483: mi=4369 s=45 e=46 35484: mi=4369 s=48 e=48 35485: mi=4369 s=50 e=52 35486: mi=4369 s=54 e=55 35487: mi=4369 s=58 e=61 35488: mi=4369 s=63 e=64 35489: mi=4369 s=67 e=70 35490: mi=4369 s=72 e=72 35491: mi=4369 s=74 e=74 35492: mi=4369 s=76 e=76 35493: mi=4369 s=78 e=80 35494: mi=4369 s=82 e=82 35495: mi=4369 s=84 e=84 35496: mi=4369 s=86 e=86 35497: mi=4369 s=88 e=88 35498: mi=4369 s=91 e=92 35499: mi=4369 s=95 e=99 35500: mi=4369 s=102 e=103 35501: mi=4369 s=105 e=105 35502: mi=4369 s=108 e=108 35503: mi=4369 s=110 e=111 35504: mi=4369 s=114 e=116 35505: mi=4369 s=118 e=118 35506: mi=4369 s=120 e=121 35507: mi=4369 s=124 e=127 35508: mi=4369 s=130 e=131 35509: mi=4369 s=134 e=134 35510: mi=4369 s=137 e=140 35511: mi=4369 s=143 e=145 35512: mi=4369 s=147 e=147 35513: mi=4369 s=150 e=151 35514: mi=4369 s=154 e=157 35515: mi=4369 s=159 e=160 35516: mi=4369 s=163 e=165 35517: mi=4369 s=167 e=169 35518: mi=4369 s=171 e=171 35519: mi=4369 s=173 e=174 35520: mi=4369 s=177 e=178 35521: mi=4369 s=181 e=182 35522: mi=4369 s=185 e=189 35523: mi=4369 s=191 e=191 35524: mi=4369 s=194 e=195 35525: mi=4369 s=198 e=202 35526: mi=4369 s=205 e=205 35527: mi=4369 s=206 e=207 35528: mi=4369 s=209 e=209 35529: mi=4369 s=211 e=214 35530: mi=4369 s=217 e=217 35531: mi=4369 s=219 e=220 35532: mi=4369 s=223 e=225 35533: mi=4369 s=227 e=227 35534: mi=4369 s=229 e=234 35535: mi=4369 s=237 e=240 35536: mi=4369 s=243 e=244 35537: mi=4369 s=247 e=247 35538: mi=4369 s=250 e=253 35539: mi=4369 s=256 e=258 35540: mi=4369 s=260 e=260 35541: mi=4369 s=263 e=264 35542: mi=4369 s=267 e=270 35543: mi=4369 s=272 e=273 35544: mi=4369 s=276 e=278 35545: mi=4369 s=280 e=282 35546: mi=4369 s=284 e=284 35547: mi=4369 s=286 e=291 35548: mi=4369 s=294 e=295 35549: mi=4369 s=298 e=299 35550: mi=4369 s=302 e=304 35551: mi=4369 s=306 e=307 35552: mi=4369 s=310 e=312 35553: mi=4369 s=314 e=315 35554: mi=4369 s=318 e=318 35555: mi=4369 s=319 e=321 35556: mi=4369 s=323 e=325 35557: mi=4369 s=327 e=329 35558: mi=4369 s=331 e=333 35559: mi=4369 s=336 e=338 35560: mi=4369 s=340 e=342 35561: mi=4369 s=345 e=345 35562: mi=4370 s=0 e=1 35563: mi=4370 s=3 e=3 35564: mi=4370 s=5 e=7 35565: mi=4370 s=10 e=10 35566: mi=4370 s=11 e=11 35567: mi=4370 s=13 e=13 35568: mi=4370 s=16 e=16 35569: mi=4337 s=0 e=2 35570: mi=4337 s=4 e=4 35571: mi=4337 s=7 e=8 35572: mi=4337 s=10 e=10 35573: mi=4337 s=12 e=12 35574: mi=4337 s=15 e=16 35575: mi=4337 s=18 e=18 35576: mi=4337 s=19 e=20 35577: mi=4340 s=0 e=0 35578: mi=4340 s=2 e=2 35579: mi=4340 s=4 e=5 35580: mi=4340 s=7 e=8 35581: mi=4340 s=10 e=10 35582: mi=4340 s=11 e=11 35583: mi=4340 s=13 e=13 35584: mi=4340 s=15 e=15 35585: mi=4340 s=17 e=18 35586: mi=4340 s=21 e=21 35587: mi=4340 s=23 e=23 35588: mi=4340 s=26 e=26 35589: mi=4341 s=0 e=1 35590: mi=4341 s=3 e=3 35591: mi=4341 s=5 e=5 35592: mi=4341 s=7 e=7 35593: mi=4341 s=10 e=10 35594: mi=4341 s=12 e=12 35595: mi=4341 s=15 e=16 35596: mi=4341 s=18 e=18 35597: mi=4341 s=20 e=20 35598: mi=4341 s=23 e=23 35599: mi=4341 s=26 e=26 35600: mi=4341 s=28 e=28 35601: mi=4341 s=31 e=32 35602: mi=4341 s=34 e=34 35603: mi=4341 s=37 e=37 35604: mi=4341 s=40 e=42 35605: mi=4341 s=45 e=45 35606: mi=4341 s=47 e=47 35607: mi=4341 s=50 e=50 35608: mi=4342 s=0 e=0 35609: mi=4342 s=2 e=2 35610: mi=4342 s=4 e=4 35611: mi=4342 s=6 e=6 35612: mi=4342 s=9 e=9 35613: mi=4342 s=12 e=12 35614: mi=4342 s=14 e=15 35615: mi=4342 s=18 e=19 35616: mi=4342 s=22 e=22 35617: mi=4342 s=25 e=25 35618: mi=4342 s=27 e=27 35619: mi=4342 s=29 e=29 35620: mi=4342 s=32 e=32 35621: mi=4342 s=35 e=35 35622: mi=4342 s=37 e=37 35623: mi=4342 s=40 e=40 35624: mi=4342 s=42 e=42 35625: mi=4342 s=45 e=46 35626: mi=4342 s=49 e=49 35627: mi=4342 s=52 e=53 35628: mi=4342 s=55 e=55 35629: mi=4342 s=57 e=57 35630: mi=4342 s=60 e=60 35631: mi=4342 s=62 e=62 35632: mi=4342 s=65 e=65 35633: mi=4342 s=68 e=68 35634: mi=4342 s=71 e=71 35635: mi=4342 s=74 e=74 35636: mi=4342 s=77 e=77 35637: mi=4342 s=78 e=78 35638: mi=4342 s=81 e=82 35639: mi=4342 s=84 e=84 35640: mi=4342 s=87 e=88 35641: mi=4342 s=90 e=90 35642: mi=4342 s=93 e=93 35643: mi=4342 s=95 e=95 35644: mi=4342 s=98 e=98 35645: mi=4342 s=100 e=100 35646: mi=4342 s=103 e=104 35647: mi=4342 s=107 e=107 35648: mi=4342 s=109 e=109 35649: mi=4342 s=111 e=111 35650: mi=4342 s=113 e=113 35651: mi=4342 s=115 e=115 35652: mi=4342 s=118 e=118 35653: mi=4343 s=0 e=4 35654: mi=4343 s=7 e=8 35655: mi=4343 s=10 e=10 35656: mi=4343 s=12 e=12 35657: mi=4343 s=15 e=15 35658: mi=4343 s=18 e=18 35659: mi=4343 s=21 e=21 35660: mi=4343 s=22 e=22 35661: mi=4343 s=25 e=25 35662: mi=4343 s=28 e=29 35663: mi=4343 s=32 e=33 35664: mi=4343 s=36 e=36 35665: mi=4343 s=39 e=40 35666: mi=4343 s=43 e=44 35667: mi=4343 s=47 e=50 35668: mi=4343 s=52 e=52 35669: mi=4343 s=54 e=56 35670: mi=4343 s=58 e=60 35671: mi=4343 s=62 e=62 35672: mi=4343 s=65 e=66 35673: mi=4343 s=68 e=70 35674: mi=4343 s=72 e=72 35675: mi=4343 s=75 e=76 35676: mi=4343 s=78 e=78 35677: mi=4343 s=79 e=81 35678: mi=4343 s=84 e=86 35679: mi=4343 s=88 e=88 35680: mi=4343 s=90 e=92 35681: mi=4343 s=94 e=94 35682: mi=4343 s=97 e=99 35683: mi=4343 s=101 e=103 35684: mi=4343 s=106 e=107 35685: mi=4343 s=109 e=111 35686: mi=4343 s=113 e=115 35687: mi=4343 s=118 e=119 35688: mi=4343 s=121 e=123 35689: mi=4343 s=125 e=127 35690: mi=4343 s=129 e=129 35691: mi=4343 s=132 e=133 35692: mi=4343 s=136 e=138 35693: mi=4343 s=140 e=140 35694: mi=4343 s=143 e=146 35695: mi=4343 s=149 e=149 35696: mi=4343 s=152 e=152 35697: mi=4343 s=155 e=158 35698: mi=4343 s=160 e=160 35699: mi=4343 s=163 e=164 35700: mi=4343 s=166 e=166 35701: mi=4343 s=169 e=169 35702: mi=4343 s=172 e=175 35703: mi=4343 s=177 e=177 35704: mi=4343 s=180 e=181 35705: mi=4343 s=183 e=183 35706: mi=4343 s=186 e=186 35707: mi=4343 s=189 e=192 35708: mi=4343 s=194 e=194 35709: mi=4343 s=197 e=198 35710: mi=4343 s=200 e=200 35711: mi=4343 s=203 e=203 35712: mi=4343 s=206 e=209 35713: mi=4343 s=211 e=211 35714: mi=4343 s=214 e=215 35715: mi=4343 s=217 e=219 35716: mi=4343 s=221 e=221 35717: mi=4343 s=223 e=223 35718: mi=4343 s=226 e=228 35719: mi=4343 s=230 e=230 35720: mi=4343 s=232 e=234 35721: mi=4343 s=236 e=236 35722: mi=4343 s=238 e=238 35723: mi=4343 s=241 e=243 35724: mi=4343 s=245 e=247 35725: mi=4343 s=249 e=249 35726: mi=4343 s=251 e=251 35727: mi=4343 s=254 e=255 35728: mi=4343 s=257 e=257 35729: mi=4343 s=258 e=258 35730: mi=4343 s=260 e=262 35731: mi=4343 s=264 e=264 35732: mi=4343 s=267 e=269 35733: mi=4343 s=271 e=274 35734: mi=4343 s=277 e=278 35735: mi=4343 s=280 e=280 35736: mi=4343 s=283 e=283 35737: mi=4343 s=286 e=286 35738: mi=4343 s=289 e=289 35739: mi=4343 s=290 e=291 35740: mi=4344 s=0 e=0 35741: mi=4345 s=0 e=0 35742: mi=4345 s=3 e=3 35743: mi=4345 s=5 e=5 35744: mi=4345 s=8 e=8 35745: mi=4345 s=11 e=11 35746: mi=4345 s=14 e=15 35747: mi=4345 s=17 e=17 35748: mi=4345 s=20 e=21 35749: mi=4345 s=24 e=25 35750: mi=4345 s=28 e=28 35751: mi=4345 s=31 e=31 35752: mi=4345 s=33 e=33 35753: mi=4345 s=36 e=36 35754: mi=4345 s=39 e=39 35755: mi=4345 s=42 e=43 35756: mi=4345 s=46 e=47 35757: mi=4345 s=50 e=51 35758: mi=4345 s=54 e=54 35759: mi=4345 s=56 e=56 35760: mi=4345 s=58 e=58 35761: mi=4345 s=60 e=60 35762: mi=4345 s=62 e=62 35763: mi=4345 s=64 e=64 35764: mi=4345 s=67 e=67 35765: mi=4345 s=70 e=70 35766: mi=4346 s=0 e=0 35767: mi=4346 s=2 e=2 35768: mi=4346 s=5 e=5 35769: mi=4346 s=8 e=8 35770: mi=4351 s=0 e=0 35771: mi=4351 s=2 e=2 35772: mi=4351 s=4 e=4 35773: mi=4351 s=6 e=6 35774: mi=4351 s=8 e=8 35775: mi=4351 s=10 e=10 35776: mi=4351 s=12 e=12 35777: mi=4351 s=14 e=15 35778: mi=4351 s=16 e=16 35779: mi=4351 s=19 e=20 35780: mi=4354 s=0 e=4 35781: mi=4354 s=6 e=6 35782: mi=4354 s=8 e=8 35783: mi=4354 s=10 e=10 35784: mi=4354 s=12 e=12 35785: mi=4354 s=14 e=14 35786: mi=4354 s=16 e=16 35787: mi=4354 s=18 e=18 35788: mi=4354 s=20 e=20 35789: mi=4354 s=22 e=22 35790: mi=4354 s=24 e=24 35791: mi=4354 s=26 e=28 35792: mi=4354 s=30 e=30 35793: mi=4354 s=32 e=32 35794: mi=4354 s=35 e=36 35795: mi=4354 s=38 e=38 35796: mi=4354 s=40 e=40 35797: mi=4354 s=43 e=44 35798: mi=4354 s=46 e=46 35799: mi=4354 s=48 e=48 35800: mi=4354 s=50 e=50 35801: mi=4354 s=53 e=53 35802: mi=4354 s=55 e=55 35803: mi=4354 s=58 e=58 35804: mi=4354 s=59 e=59 35805: mi=4354 s=61 e=61 35806: mi=4354 s=64 e=64 35807: mi=4354 s=66 e=66 35808: mi=4354 s=69 e=69 35809: mi=4354 s=71 e=71 35810: mi=4354 s=74 e=74 35811: mi=4354 s=76 e=76 35812: mi=4354 s=79 e=79 35813: mi=4354 s=81 e=81 35814: mi=4354 s=84 e=84 35815: mi=4354 s=86 e=86 35816: mi=4354 s=88 e=88 35817: mi=4354 s=90 e=90 35818: mi=4354 s=92 e=94 35819: mi=4354 s=96 e=96 35820: mi=4354 s=98 e=98 35821: mi=4354 s=99 e=99 35822: mi=4354 s=101 e=101 35823: mi=4354 s=103 e=103 35824: mi=4354 s=105 e=105 35825: mi=4354 s=107 e=107 35826: mi=4354 s=109 e=109 35827: mi=4354 s=112 e=113 35828: mi=4354 s=116 e=117 35829: mi=4354 s=119 e=119 35830: mi=4354 s=121 e=121 35831: mi=4354 s=123 e=123 35832: mi=4354 s=126 e=127 35833: mi=4354 s=129 e=129 35834: mi=4354 s=131 e=131 35835: mi=4354 s=134 e=135 35836: mi=4354 s=137 e=137 35837: mi=4354 s=140 e=140 35838: mi=4354 s=142 e=142 35839: mi=4354 s=145 e=145 35840: mi=4354 s=146 e=146 35841: mi=4354 s=148 e=148 35842: mi=4354 s=150 e=150 35843: mi=4354 s=152 e=152 35844: mi=4354 s=154 e=154 35845: mi=4354 s=156 e=156 35846: mi=4354 s=158 e=158 35847: mi=4354 s=160 e=160 35848: mi=4354 s=162 e=162 35849: mi=4354 s=164 e=164 35850: mi=4354 s=166 e=168 35851: mi=4354 s=170 e=170 35852: mi=4354 s=172 e=172 35853: mi=4354 s=175 e=176 35854: mi=4354 s=178 e=178 35855: mi=4354 s=181 e=181 35856: mi=4354 s=183 e=183 35857: mi=4354 s=186 e=186 35858: mi=4354 s=188 e=188 35859: mi=4354 s=191 e=191 35860: mi=4354 s=193 e=193 35861: mi=4354 s=196 e=196 35862: mi=4354 s=198 e=198 35863: mi=4354 s=201 e=201 35864: mi=4354 s=202 e=203 35865: mi=4355 s=0 e=0 35866: mi=4355 s=2 e=2 35867: mi=4355 s=4 e=4 35868: mi=4355 s=7 e=8 35869: mi=4355 s=10 e=10 35870: mi=4355 s=12 e=12 35871: mi=4355 s=14 e=14 35872: mi=4355 s=16 e=16 35873: mi=4355 s=19 e=19 35874: mi=4355 s=21 e=21 35875: mi=4355 s=22 e=22 35876: mi=4355 s=24 e=24 35877: mi=4355 s=26 e=26 35878: mi=4355 s=29 e=32 35879: mi=4355 s=35 e=39 35880: mi=4355 s=42 e=46 35881: mi=4355 s=49 e=53 35882: mi=4355 s=56 e=60 35883: mi=4355 s=63 e=64 35884: mi=4355 s=67 e=67 35885: mi=4355 s=70 e=71 35886: mi=4355 s=73 e=73 35887: mi=4355 s=74 e=78 35888: mi=4355 s=80 e=80 35889: mi=4355 s=83 e=83 35890: mi=4355 s=84 e=84 35891: mi=4355 s=86 e=86 35892: mi=4355 s=88 e=91 35893: mi=4355 s=94 e=94 35894: mi=4355 s=96 e=96 35895: mi=4355 s=99 e=99 35896: mi=4355 s=101 e=101 35897: mi=4355 s=104 e=104 35898: mi=4355 s=106 e=106 35899: mi=4355 s=109 e=109 35900: mi=4355 s=111 e=111 35901: mi=4355 s=113 e=113 35902: mi=4355 s=115 e=115 35903: mi=4355 s=118 e=118 35904: mi=4355 s=121 e=122 35905: mi=4355 s=124 e=124 35906: mi=4355 s=127 e=128 35907: mi=4355 s=130 e=130 35908: mi=4355 s=132 e=132 35909: mi=4355 s=133 e=133 35910: mi=4355 s=135 e=137 35911: mi=4355 s=140 e=140 35912: mi=4355 s=142 e=142 35913: mi=4355 s=145 e=145 35914: mi=4355 s=146 e=146 35915: mi=4355 s=149 e=150 35916: mi=4355 s=151 e=152 35917: mi=4355 s=153 e=153 35918: mi=4355 s=155 e=155 35919: mi=4355 s=157 e=158 35920: mi=4355 s=161 e=161 35921: mi=4355 s=163 e=163 35922: mi=4355 s=166 e=166 35923: mi=4355 s=167 e=167 35924: mi=4355 s=170 e=171 35925: mi=4355 s=174 e=175 35926: mi=4355 s=177 e=177 35927: mi=4355 s=180 e=180 35928: mi=4355 s=183 e=183 35929: mi=4355 s=186 e=186 35930: mi=4355 s=187 e=187 35931: mi=4356 s=0 e=1 35932: mi=4356 s=3 e=3 35933: mi=4356 s=5 e=5 35934: mi=4356 s=8 e=8 35935: mi=4356 s=10 e=10 35936: mi=4356 s=13 e=13 35937: mi=4356 s=14 e=14 35938: mi=4356 s=16 e=17 35939: mi=4356 s=20 e=20 35940: mi=4356 s=22 e=24 35941: mi=4356 s=27 e=27 35942: mi=4357 s=0 e=1 35943: mi=4357 s=3 e=3 35944: mi=4357 s=4 e=4 35945: mi=4357 s=6 e=6 35946: mi=4357 s=7 e=7 35947: mi=4357 s=10 e=10 35948: mi=4359 s=0 e=4 35949: mi=4359 s=6 e=8 35950: mi=4359 s=10 e=12 35951: mi=4359 s=14 e=16 35952: mi=4359 s=18 e=22 35953: mi=4359 s=24 e=26 35954: mi=4359 s=28 e=30 35955: mi=4359 s=32 e=34 35956: mi=4359 s=36 e=36 35957: mi=4359 s=39 e=45 35958: mi=4359 s=47 e=47 35959: mi=4359 s=49 e=51 35960: mi=4359 s=53 e=57 35961: mi=4359 s=60 e=62 35962: mi=4359 s=64 e=68 35963: mi=4359 s=71 e=71 35964: mi=4359 s=72 e=72 35965: mi=4359 s=75 e=78 35966: mi=4359 s=80 e=82 35967: mi=4359 s=84 e=86 35968: mi=4359 s=88 e=94 35969: mi=4359 s=96 e=100 35970: mi=4359 s=102 e=104 35971: mi=4359 s=106 e=110 35972: mi=4359 s=112 e=118 35973: mi=4359 s=120 e=122 35974: mi=4359 s=124 e=128 35975: mi=4359 s=131 e=133 35976: mi=4359 s=135 e=139 35977: mi=4359 s=142 e=146 35978: mi=4359 s=148 e=150 35979: mi=4359 s=152 e=156 35980: mi=4359 s=158 e=164 35981: mi=4359 s=166 e=168 35982: mi=4359 s=170 e=174 35983: mi=4359 s=177 e=179 35984: mi=4359 s=181 e=185 35985: mi=4359 s=188 e=190 35986: mi=4359 s=192 e=198 35987: mi=4359 s=200 e=202 35988: mi=4359 s=204 e=206 35989: mi=4359 s=209 e=210 35990: mi=4359 s=212 e=214 35991: mi=4359 s=216 e=220 35992: mi=4359 s=222 e=224 35993: mi=4359 s=227 e=229 35994: mi=4359 s=231 e=235 35995: mi=4359 s=237 e=239 35996: mi=4359 s=241 e=243 35997: mi=4359 s=245 e=249 35998: mi=4359 s=251 e=257 35999: mi=4359 s=259 e=261 36000: mi=4359 s=263 e=265 36001: mi=4359 s=267 e=269 36002: mi=4359 s=271 e=275 36003: mi=4359 s=278 e=280 36004: mi=4359 s=282 e=284 36005: mi=4359 s=286 e=290 36006: mi=4359 s=293 e=293 36007: mi=4359 s=296 e=298 36008: mi=4359 s=300 e=302 36009: mi=4359 s=305 e=312 36010: mi=4359 s=314 e=316 36011: mi=4359 s=318 e=320 36012: mi=4359 s=322 e=324 36013: mi=4359 s=326 e=330 36014: mi=4359 s=333 e=335 36015: mi=4359 s=337 e=341 36016: mi=4359 s=344 e=349 36017: mi=4359 s=351 e=353 36018: mi=4359 s=355 e=359 36019: mi=4359 s=361 e=367 36020: mi=4359 s=369 e=371 36021: mi=4359 s=373 e=377 36022: mi=4359 s=379 e=385 36023: mi=4359 s=387 e=389 36024: mi=4359 s=391 e=395 36025: mi=4359 s=398 e=400 36026: mi=4359 s=402 e=404 36027: mi=4359 s=407 e=410 36028: mi=4359 s=412 e=414 36029: mi=4359 s=417 e=419 36030: mi=4359 s=421 e=425 36031: mi=4359 s=428 e=433 36032: mi=4359 s=436 e=438 36033: mi=4359 s=440 e=442 36034: mi=4359 s=445 e=446 36035: mi=4359 s=449 e=449 36036: mi=4359 s=452 e=456 36037: mi=4359 s=459 e=460 36038: mi=4359 s=463 e=468 36039: mi=4359 s=470 e=470 36040: mi=4359 s=473 e=473 36041: mi=4359 s=476 e=478 36042: mi=4359 s=480 e=485 36043: mi=4359 s=488 e=489 36044: mi=4359 s=491 e=493 36045: mi=4359 s=496 e=498 36046: mi=4359 s=501 e=503 36047: mi=4359 s=505 e=507 36048: mi=4359 s=509 e=511 36049: mi=4359 s=513 e=518 36050: mi=4359 s=521 e=522 36051: mi=4359 s=524 e=528 36052: mi=4359 s=531 e=531 36053: mi=4359 s=534 e=536 36054: mi=4359 s=538 e=540 36055: mi=4359 s=542 e=544 36056: mi=4359 s=546 e=550 36057: mi=4359 s=552 e=554 36058: mi=4359 s=557 e=559 36059: mi=4359 s=561 e=563 36060: mi=4359 s=565 e=567 36061: mi=4359 s=569 e=571 36062: mi=4359 s=574 e=575 36063: mi=4359 s=577 e=579 36064: mi=4359 s=581 e=583 36065: mi=4359 s=586 e=586 36066: mi=4359 s=589 e=590 36067: mi=4359 s=592 e=594 36068: mi=4359 s=596 e=601 36069: mi=4359 s=604 e=607 36070: mi=4359 s=610 e=612 36071: mi=4359 s=614 e=619 36072: mi=4359 s=622 e=625 36073: mi=4359 s=628 e=630 36074: mi=4359 s=632 e=636 36075: mi=4359 s=639 e=641 36076: mi=4359 s=643 e=645 36077: mi=4359 s=647 e=649 36078: mi=4359 s=651 e=655 36079: mi=4359 s=657 e=659 36080: mi=4359 s=662 e=664 36081: mi=4359 s=666 e=668 36082: mi=4359 s=670 e=672 36083: mi=4359 s=674 e=678 36084: mi=4359 s=680 e=682 36085: mi=4359 s=685 e=687 36086: mi=4359 s=689 e=693 36087: mi=4359 s=695 e=697 36088: mi=4359 s=700 e=701 36089: mi=4359 s=704 e=709 36090: mi=4359 s=711 e=713 36091: mi=4359 s=715 e=719 36092: mi=4359 s=722 e=724 36093: mi=4359 s=726 e=730 36094: mi=4359 s=732 e=734 36095: mi=4359 s=737 e=739 36096: mi=4359 s=741 e=746 36097: mi=4359 s=749 e=750 36098: mi=4359 s=752 e=754 36099: mi=4359 s=756 e=758 36100: mi=4359 s=761 e=764 36101: mi=4359 s=766 e=770 36102: mi=4359 s=773 e=775 36103: mi=4359 s=777 e=781 36104: mi=4359 s=784 e=790 36105: mi=4359 s=793 e=795 36106: mi=4359 s=797 e=799 36107: mi=4359 s=801 e=803 36108: mi=4359 s=805 e=810 36109: mi=4359 s=813 e=818 36110: mi=4359 s=821 e=823 36111: mi=4359 s=825 e=830 36112: mi=4359 s=833 e=834 36113: mi=4359 s=836 e=838 36114: mi=4359 s=840 e=842 36115: mi=4359 s=845 e=847 36116: mi=4359 s=849 e=854 36117: mi=4359 s=857 e=858 36118: mi=4359 s=860 e=860 36119: mi=4359 s=862 e=864 36120: mi=4359 s=866 e=868 36121: mi=4359 s=871 e=871 36122: mi=4359 s=874 e=875 36123: mi=4359 s=877 e=877 36124: mi=4359 s=880 e=887 36125: mi=4359 s=890 e=890 36126: mi=4359 s=893 e=893 36127: mi=4359 s=896 e=898 36128: mi=4359 s=900 e=906 36129: mi=4359 s=909 e=909 36130: mi=4359 s=912 e=914 36131: mi=4359 s=916 e=920 36132: mi=4359 s=923 e=925 36133: mi=4359 s=927 e=931 36134: mi=4359 s=934 e=934 36135: mi=4359 s=937 e=937 36136: mi=4359 s=938 e=940 36137: mi=4359 s=942 e=946 36138: mi=4359 s=949 e=949 36139: mi=4359 s=951 e=953 36140: mi=4359 s=955 e=960 36141: mi=4359 s=963 e=964 36142: mi=4359 s=966 e=968 36143: mi=4359 s=970 e=972 36144: mi=4359 s=975 e=975 36145: mi=4359 s=977 e=983 36146: mi=4359 s=986 e=988 36147: mi=4359 s=990 e=994 36148: mi=4359 s=997 e=999 36149: mi=4359 s=1001 e=1005 36150: mi=4359 s=1008 e=1008 36151: mi=4359 s=1010 e=1012 36152: mi=4359 s=1014 e=1019 36153: mi=4359 s=1022 e=1027 36154: mi=4359 s=1030 e=1030 36155: mi=4360 s=0 e=0 36156: mi=4360 s=2 e=2 36157: mi=4360 s=5 e=5 36158: mi=4360 s=8 e=8 36159: mi=4365 s=0 e=3 36160: mi=4365 s=5 e=5 36161: mi=4365 s=7 e=7 36162: mi=4365 s=9 e=9 36163: mi=4365 s=11 e=13 36164: mi=4365 s=16 e=16 36165: mi=4365 s=18 e=18 36166: mi=4365 s=21 e=22 36167: mi=4365 s=24 e=24 36168: mi=4365 s=27 e=28 36169: mi=4365 s=30 e=31 36170: mi=4365 s=34 e=34 36171: mi=4365 s=36 e=36 36172: mi=4365 s=38 e=38 36173: mi=4365 s=41 e=42 36174: mi=4365 s=45 e=46 36175: mi=4365 s=48 e=48 36176: mi=4365 s=51 e=51 36177: mi=4365 s=52 e=54 36178: mi=4365 s=56 e=56 36179: mi=4365 s=59 e=60 36180: mi=4365 s=62 e=64 36181: mi=4368 s=0 e=0 36182: mi=4368 s=2 e=2 36183: mi=4368 s=4 e=4 36184: mi=4368 s=6 e=6 36185: mi=4368 s=8 e=8 36186: mi=4368 s=10 e=13 36187: mi=4368 s=16 e=17 36188: mi=4368 s=20 e=20 36189: mi=4368 s=21 e=21 36190: mi=4368 s=23 e=26 36191: mi=4368 s=29 e=30 36192: mi=4368 s=33 e=33 36193: mi=4368 s=34 e=34 36194: mi=4368 s=37 e=37 36195: mi=4371 s=0 e=0 36196: mi=4371 s=2 e=2 36197: mi=4371 s=4 e=4 36198: mi=4371 s=5 e=5 36199: mi=4371 s=7 e=7 36200: mi=4371 s=10 e=11 36201: mi=4371 s=13 e=13 36202: mi=4371 s=15 e=15 36203: mi=4371 s=18 e=18 36204: mi=4371 s=19 e=20 36205: mi=4371 s=23 e=23 36206: mi=4372 s=0 e=0 36207: mi=4372 s=3 e=3 36208: mi=4372 s=5 e=5 36209: mi=4372 s=8 e=8 36210: mi=4372 s=10 e=10 36211: mi=4372 s=12 e=12 36212: mi=4372 s=15 e=15 36213: mi=4372 s=17 e=17 36214: mi=4373 s=0 e=0 36215: mi=4373 s=2 e=2 36216: mi=4373 s=5 e=5 36217: mi=4373 s=8 e=9 36218: mi=4373 s=12 e=12 36219: mi=4373 s=15 e=16 36220: mi=4373 s=19 e=20 36221: mi=4373 s=23 e=24 36222: mi=4374 s=0 e=0 36223: mi=4374 s=2 e=2 36224: mi=4374 s=5 e=6 36225: mi=4374 s=9 e=9 36226: mi=4374 s=12 e=12 36227: mi=4374 s=15 e=16 36228: mi=4374 s=19 e=20 36229: mi=4374 s=23 e=24 36230: mi=4375 s=0 e=1 36231: mi=4375 s=3 e=3 36232: mi=4375 s=6 e=7 36233: mi=4375 s=10 e=11 36234: mi=4375 s=13 e=13 36235: mi=4375 s=15 e=15 36236: mi=4375 s=16 e=16 36237: mi=4375 s=19 e=20 36238: mi=4375 s=22 e=22 36239: mi=4375 s=23 e=23 36240: mi=4375 s=24 e=24 36241: mi=4375 s=26 e=26 36242: mi=4375 s=29 e=30 36243: mi=4375 s=32 e=32 36244: mi=4375 s=35 e=36 36245: mi=4375 s=38 e=40 36246: mi=4375 s=41 e=41 36247: mi=4376 s=0 e=0 36248: mi=4376 s=2 e=2 36249: mi=4376 s=5 e=6 36250: mi=4376 s=9 e=10 36251: mi=4376 s=12 e=12 36252: mi=4376 s=15 e=16 36253: mi=4377 s=0 e=0 36254: mi=4377 s=2 e=2 36255: mi=4377 s=5 e=6 36256: mi=4377 s=9 e=10 36257: mi=4377 s=13 e=13 36258: mi=4377 s=16 e=17 36259: mi=4377 s=19 e=19 36260: mi=4377 s=22 e=23 36261: mi=4377 s=25 e=25 36262: mi=4377 s=27 e=27 36263: mi=4377 s=29 e=29 36264: mi=4377 s=32 e=32 36265: mi=4377 s=35 e=36 36266: mi=4377 s=39 e=39 36267: mi=4377 s=41 e=41 36268: mi=4377 s=44 e=44 36269: mi=4378 s=0 e=0 36270: mi=4378 s=2 e=2 36271: mi=4378 s=5 e=6 36272: mi=4378 s=9 e=9 36273: mi=4378 s=10 e=10 36274: mi=4378 s=13 e=14 36275: mi=4378 s=16 e=16 36276: mi=4378 s=19 e=20 36277: mi=4378 s=22 e=22 36278: mi=4378 s=24 e=24 36279: mi=4378 s=27 e=28 36280: mi=4378 s=30 e=30 36281: mi=4378 s=33 e=34 36282: mi=4378 s=36 e=36 36283: mi=4378 s=39 e=40 36284: mi=4378 s=42 e=42 36285: mi=4378 s=45 e=45 36286: mi=4378 s=48 e=49 36287: mi=4378 s=50 e=50 36288: mi=4378 s=52 e=52 36289: mi=4378 s=54 e=54 36290: mi=4378 s=57 e=59 36291: mi=4378 s=60 e=60 36292: mi=4378 s=62 e=62 36293: mi=4378 s=65 e=65 36294: mi=4378 s=66 e=66 36295: mi=4379 s=0 e=0 36296: mi=4379 s=2 e=2 36297: mi=4379 s=5 e=5 36298: mi=4380 s=0 e=0 36299: mi=4380 s=2 e=2 36300: mi=4380 s=4 e=4 36301: mi=4380 s=7 e=8 36302: mi=4380 s=11 e=11 36303: mi=4381 s=0 e=0 36304: mi=4381 s=2 e=2 36305: mi=4382 s=0 e=0 36306: mi=4382 s=3 e=3 36307: mi=4386 s=0 e=0 36308: mi=4386 s=2 e=2 36309: mi=4386 s=5 e=5 36310: mi=4386 s=7 e=7 36311: mi=4386 s=8 e=14 36312: mi=4386 s=17 e=17 36313: mi=4386 s=20 e=20 36314: mi=4386 s=21 e=22 36315: mi=4388 s=0 e=0 36316: mi=4388 s=3 e=3 36317: mi=4388 s=5 e=5 36318: mi=4388 s=8 e=8 36319: mi=4388 s=11 e=12 36320: mi=4388 s=14 e=14 36321: mi=4389 s=0 e=0 36322: mi=4389 s=3 e=4 36323: mi=4389 s=6 e=6 36324: mi=4389 s=9 e=13 36325: mi=4389 s=16 e=17 36326: mi=4389 s=19 e=19 36327: mi=4389 s=22 e=23 36328: mi=4389 s=26 e=26 36329: mi=4390 s=0 e=0 36330: mi=4390 s=3 e=3 36331: mi=4390 s=6 e=6 36332: mi=4390 s=8 e=8 36333: mi=4390 s=11 e=11 36334: mi=4391 s=0 e=0 36335: mi=4391 s=2 e=2 36336: mi=4395 s=0 e=0 36337: mi=4395 s=2 e=2 36338: mi=4395 s=4 e=4 36339: mi=4395 s=6 e=6 36340: mi=4395 s=9 e=9 36341: mi=4396 s=0 e=1 36342: mi=4396 s=3 e=3 36343: mi=4396 s=6 e=7 36344: mi=4396 s=9 e=9 36345: mi=4396 s=12 e=13 36346: mi=4396 s=15 e=15 36347: mi=4396 s=18 e=19 36348: mi=4396 s=21 e=21 36349: mi=4396 s=24 e=25 36350: mi=4396 s=27 e=27 36351: mi=4396 s=30 e=30 36352: mi=4397 s=0 e=0 36353: mi=4397 s=2 e=2 36354: mi=4397 s=5 e=6 36355: mi=4399 s=0 e=0 36356: mi=4399 s=2 e=2 36357: mi=4399 s=4 e=4 36358: mi=4399 s=7 e=8 36359: mi=4399 s=10 e=10 36360: mi=4399 s=12 e=12 36361: mi=4399 s=14 e=14 36362: mi=4399 s=17 e=17 36363: mi=4400 s=0 e=0 36364: mi=4400 s=2 e=2 36365: mi=4400 s=5 e=5 36366: mi=4401 s=0 e=0 36367: mi=4401 s=2 e=2 36368: mi=4401 s=4 e=4 36369: mi=4401 s=7 e=7 36370: mi=4402 s=0 e=0 36371: mi=4402 s=2 e=2 36372: mi=4402 s=5 e=6 36373: mi=4403 s=0 e=0 36374: mi=4403 s=2 e=2 36375: mi=4403 s=4 e=4 36376: mi=4403 s=7 e=8 36377: mi=4403 s=10 e=10 36378: mi=4403 s=13 e=14 36379: mi=4405 s=0 e=0 36380: mi=4405 s=2 e=2 36381: mi=4405 s=5 e=5 36382: mi=4406 s=0 e=0 36383: mi=4406 s=3 e=4 36384: mi=4406 s=6 e=6 36385: mi=4406 s=9 e=9 36386: mi=4406 s=12 e=13 36387: mi=4406 s=15 e=17 36388: mi=4406 s=18 e=18 36389: mi=4406 s=21 e=22 36390: mi=4406 s=23 e=23 36391: mi=4406 s=25 e=29 36392: mi=4406 s=32 e=36 36393: mi=4406 s=38 e=40 36394: mi=4406 s=43 e=44 36395: mi=4406 s=46 e=46 36396: mi=4406 s=49 e=51 36397: mi=4406 s=53 e=55 36398: mi=4406 s=58 e=61 36399: mi=4406 s=64 e=65 36400: mi=4406 s=67 e=67 36401: mi=4406 s=70 e=70 36402: mi=4406 s=73 e=74 36403: mi=4406 s=76 e=76 36404: mi=4406 s=79 e=79 36405: mi=4406 s=80 e=80 36406: mi=4406 s=83 e=84 36407: mi=4406 s=86 e=86 36408: mi=4406 s=89 e=90 36409: mi=4406 s=92 e=92 36410: mi=4406 s=95 e=96 36411: mi=4406 s=98 e=98 36412: mi=4406 s=101 e=104 36413: mi=4406 s=107 e=110 36414: mi=4406 s=112 e=112 36415: mi=4406 s=115 e=115 36416: mi=4406 s=116 e=117 36417: mi=4406 s=120 e=120 36418: mi=4406 s=123 e=127 36419: mi=4406 s=130 e=130 36420: mi=4406 s=132 e=132 36421: mi=4406 s=135 e=135 36422: mi=4406 s=138 e=140 36423: mi=4406 s=143 e=144 36424: mi=4406 s=146 e=146 36425: mi=4406 s=149 e=152 36426: mi=4406 s=154 e=154 36427: mi=4406 s=157 e=157 36428: mi=4406 s=160 e=162 36429: mi=4406 s=165 e=170 36430: mi=4406 s=173 e=173 36431: mi=4406 s=176 e=178 36432: mi=4406 s=181 e=184 36433: mi=4406 s=187 e=188 36434: mi=4406 s=191 e=191 36435: mi=4406 s=194 e=194 36436: mi=4406 s=197 e=199 36437: mi=4406 s=202 e=203 36438: mi=4406 s=206 e=207 36439: mi=4406 s=210 e=211 36440: mi=4406 s=214 e=214 36441: mi=4406 s=217 e=217 36442: mi=4406 s=220 e=220 36443: mi=4406 s=223 e=224 36444: mi=4406 s=227 e=227 36445: mi=4406 s=229 e=229 36446: mi=4406 s=232 e=232 36447: mi=4406 s=234 e=234 36448: mi=4406 s=237 e=240 36449: mi=4406 s=242 e=242 36450: mi=4406 s=243 e=244 36451: mi=4406 s=247 e=247 36452: mi=4406 s=250 e=254 36453: mi=4406 s=257 e=257 36454: mi=4407 s=0 e=0 36455: mi=4407 s=2 e=2 36456: mi=4407 s=5 e=6 36457: mi=4407 s=9 e=9 36458: mi=4407 s=11 e=11 36459: mi=4407 s=13 e=13 36460: mi=4407 s=15 e=15 36461: mi=4407 s=17 e=17 36462: mi=4407 s=20 e=21 36463: mi=4407 s=23 e=23 36464: mi=4407 s=25 e=25 36465: mi=4407 s=28 e=28 36466: mi=4407 s=30 e=30 36467: mi=4407 s=33 e=33 36468: mi=4407 s=34 e=34 36469: mi=4407 s=36 e=36 36470: mi=4407 s=39 e=39 36471: mi=4408 s=0 e=0 36472: mi=4408 s=2 e=2 36473: mi=4409 s=0 e=0 36474: mi=4409 s=2 e=2 36475: mi=4410 s=0 e=0 36476: mi=4410 s=2 e=2 36477: mi=4411 s=0 e=0 36478: mi=4411 s=2 e=2 36479: mi=4412 s=0 e=0 36480: mi=4412 s=3 e=3 36481: mi=4412 s=5 e=5 36482: mi=4412 s=7 e=7 36483: mi=4412 s=9 e=9 36484: mi=4412 s=11 e=11 36485: mi=4413 s=0 e=0 36486: mi=4413 s=2 e=2 36487: mi=4414 s=0 e=0 36488: mi=4414 s=2 e=2 36489: mi=4415 s=0 e=0 36490: mi=4415 s=2 e=2 36491: mi=4416 s=0 e=0 36492: mi=4416 s=2 e=2 36493: mi=4417 s=0 e=0 36494: mi=4417 s=3 e=4 36495: mi=4418 s=0 e=0 36496: mi=4418 s=3 e=4 36497: mi=4419 s=0 e=4 36498: mi=4419 s=6 e=6 36499: mi=4419 s=9 e=9 36500: mi=4419 s=11 e=12 36501: mi=4419 s=14 e=14 36502: mi=4419 s=17 e=17 36503: mi=4419 s=19 e=19 36504: mi=4419 s=22 e=22 36505: mi=4419 s=24 e=24 36506: mi=4419 s=27 e=27 36507: mi=4419 s=29 e=29 36508: mi=4419 s=32 e=32 36509: mi=4419 s=34 e=34 36510: mi=4419 s=37 e=38 36511: mi=4419 s=40 e=40 36512: mi=4419 s=42 e=42 36513: mi=4419 s=44 e=44 36514: mi=4419 s=47 e=47 36515: mi=4419 s=50 e=50 36516: mi=4419 s=53 e=54 36517: mi=4419 s=57 e=57 36518: mi=4419 s=60 e=61 36519: mi=4419 s=64 e=64 36520: mi=4419 s=67 e=68 36521: mi=4419 s=71 e=71 36522: mi=4419 s=74 e=75 36523: mi=4419 s=78 e=78 36524: mi=4419 s=81 e=82 36525: mi=4419 s=85 e=85 36526: mi=4419 s=88 e=89 36527: mi=4419 s=92 e=92 36528: mi=4419 s=95 e=96 36529: mi=4419 s=99 e=99 36530: mi=4419 s=102 e=103 36531: mi=4419 s=106 e=106 36532: mi=4419 s=109 e=110 36533: mi=4419 s=113 e=114 36534: mi=4419 s=116 e=116 36535: mi=4419 s=118 e=118 36536: mi=4419 s=121 e=121 36537: mi=4419 s=123 e=123 36538: mi=4419 s=126 e=126 36539: mi=4419 s=128 e=128 36540: mi=4419 s=131 e=131 36541: mi=4419 s=133 e=133 36542: mi=4419 s=135 e=135 36543: mi=4420 s=0 e=0 36544: mi=4420 s=2 e=5 36545: mi=4420 s=8 e=8 36546: mi=4420 s=10 e=10 36547: mi=4420 s=13 e=13 36548: mi=4420 s=15 e=15 36549: mi=4420 s=17 e=17 36550: mi=4420 s=20 e=20 36551: mi=4420 s=22 e=22 36552: mi=4420 s=25 e=26 36553: mi=4420 s=28 e=28 36554: mi=4420 s=31 e=31 36555: mi=4420 s=34 e=35 36556: mi=4420 s=37 e=37 36557: mi=4420 s=39 e=39 36558: mi=4421 s=0 e=0 36559: mi=4421 s=2 e=2 36560: mi=4421 s=5 e=6 36561: mi=4421 s=8 e=8 36562: mi=4421 s=11 e=12 36563: mi=4429 s=0 e=1 36564: mi=4429 s=3 e=3 36565: mi=4429 s=5 e=5 36566: mi=4429 s=8 e=9 36567: mi=4429 s=12 e=12 36568: mi=4429 s=15 e=17 36569: mi=4429 s=19 e=19 36570: mi=4429 s=22 e=23 36571: mi=4429 s=25 e=26 36572: mi=4429 s=29 e=30 36573: mi=4429 s=33 e=34 36574: mi=4429 s=37 e=37 36575: mi=4429 s=38 e=38 36576: mi=4429 s=40 e=40 36577: mi=4429 s=43 e=43 36578: mi=4429 s=46 e=46 36579: mi=4429 s=47 e=47 36580: mi=4429 s=50 e=51 36581: mi=4429 s=53 e=53 36582: mi=4429 s=56 e=57 36583: mi=4429 s=59 e=59 36584: mi=4429 s=61 e=64 36585: mi=4429 s=67 e=68 36586: mi=4429 s=71 e=71 36587: mi=4429 s=74 e=74 36588: mi=4429 s=75 e=75 36589: mi=4430 s=0 e=2 36590: mi=4430 s=5 e=6 36591: mi=4430 s=8 e=8 36592: mi=4430 s=10 e=10 36593: mi=4430 s=12 e=12 36594: mi=4430 s=15 e=17 36595: mi=4430 s=20 e=21 36596: mi=4430 s=24 e=24 36597: mi=4430 s=27 e=28 36598: mi=4430 s=31 e=32 36599: mi=4430 s=34 e=34 36600: mi=4430 s=37 e=37 36601: mi=4430 s=40 e=40 36602: mi=4430 s=43 e=46 36603: mi=4430 s=49 e=50 36604: mi=4430 s=53 e=53 36605: mi=4430 s=56 e=57 36606: mi=4430 s=60 e=62 36607: mi=4430 s=64 e=65 36608: mi=4430 s=67 e=68 36609: mi=4430 s=70 e=71 36610: mi=4430 s=73 e=74 36611: mi=4430 s=76 e=76 36612: mi=4430 s=78 e=78 36613: mi=4430 s=80 e=80 36614: mi=4430 s=83 e=85 36615: mi=4430 s=88 e=88 36616: mi=4430 s=89 e=89 36617: mi=4430 s=91 e=91 36618: mi=4430 s=94 e=95 36619: mi=4430 s=98 e=98 36620: mi=4430 s=101 e=102 36621: mi=4430 s=104 e=105 36622: mi=4430 s=108 e=110 36623: mi=4430 s=113 e=114 36624: mi=4430 s=116 e=116 36625: mi=4430 s=119 e=120 36626: mi=4430 s=122 e=122 36627: mi=4430 s=124 e=126 36628: mi=4430 s=129 e=134 36629: mi=4430 s=136 e=136 36630: mi=4430 s=138 e=139 36631: mi=4430 s=142 e=145 36632: mi=4430 s=148 e=148 36633: mi=4430 s=149 e=149 36634: mi=4430 s=151 e=151 36635: mi=4430 s=154 e=154 36636: mi=4430 s=157 e=157 36637: mi=4430 s=159 e=162 36638: mi=4430 s=165 e=168 36639: mi=4430 s=171 e=173 36640: mi=4430 s=176 e=178 36641: mi=4430 s=181 e=181 36642: mi=4430 s=182 e=183 36643: mi=4430 s=185 e=185 36644: mi=4430 s=188 e=188 36645: mi=4430 s=189 e=189 36646: mi=4430 s=191 e=196 36647: mi=4430 s=199 e=199 36648: mi=4430 s=200 e=200 36649: mi=4430 s=202 e=202 36650: mi=4430 s=205 e=205 36651: mi=4430 s=208 e=209 36652: mi=4430 s=212 e=212 36653: mi=4430 s=213 e=213 36654: mi=4430 s=216 e=217 36655: mi=4430 s=219 e=219 36656: mi=4430 s=222 e=223 36657: mi=4430 s=225 e=227 36658: mi=4430 s=230 e=230 36659: mi=4430 s=231 e=231 36660: mi=4430 s=233 e=233 36661: mi=4430 s=236 e=236 36662: mi=4431 s=0 e=1 36663: mi=4431 s=3 e=3 36664: mi=4431 s=6 e=6 36665: mi=4431 s=9 e=10 36666: mi=4431 s=12 e=12 36667: mi=4431 s=13 e=13 36668: mi=4431 s=15 e=15 36669: mi=4431 s=18 e=18 36670: mi=4431 s=21 e=22 36671: mi=4431 s=25 e=25 36672: mi=4431 s=28 e=29 36673: mi=4431 s=32 e=33 36674: mi=4431 s=34 e=34 36675: mi=4431 s=36 e=36 36676: mi=4431 s=38 e=38 36677: mi=4431 s=41 e=42 36678: mi=4431 s=44 e=44 36679: mi=4431 s=47 e=48 36680: mi=4431 s=50 e=51 36681: mi=4431 s=53 e=53 36682: mi=4431 s=56 e=57 36683: mi=4431 s=60 e=62 36684: mi=4431 s=64 e=64 36685: mi=4431 s=67 e=67 36686: mi=4431 s=68 e=68 36687: mi=4431 s=70 e=70 36688: mi=4431 s=73 e=73 36689: mi=4431 s=74 e=75 36690: mi=4431 s=77 e=77 36691: mi=4431 s=80 e=80 36692: mi=4422 s=0 e=0 36693: mi=4422 s=2 e=2 36694: mi=4422 s=5 e=6 36695: mi=4423 s=0 e=0 36696: mi=4423 s=2 e=2 36697: mi=4423 s=5 e=5 36698: mi=4424 s=0 e=0 36699: mi=4424 s=2 e=2 36700: mi=4424 s=5 e=6 36701: mi=4424 s=8 e=8 36702: mi=4424 s=10 e=10 36703: mi=4424 s=13 e=14 36704: mi=4424 s=16 e=16 36705: mi=4424 s=17 e=18 36706: mi=4425 s=0 e=0 36707: mi=4425 s=3 e=4 36708: mi=4426 s=0 e=2 36709: mi=4426 s=4 e=4 36710: mi=4426 s=6 e=9 36711: mi=4426 s=12 e=12 36712: mi=4426 s=13 e=13 36713: mi=4426 s=16 e=17 36714: mi=4426 s=19 e=19 36715: mi=4426 s=20 e=23 36716: mi=4426 s=26 e=27 36717: mi=4426 s=29 e=29 36718: mi=4426 s=31 e=31 36719: mi=4426 s=34 e=35 36720: mi=4426 s=37 e=39 36721: mi=4426 s=42 e=45 36722: mi=4426 s=48 e=49 36723: mi=4426 s=51 e=51 36724: mi=4426 s=53 e=53 36725: mi=4426 s=56 e=57 36726: mi=4426 s=60 e=63 36727: mi=4426 s=66 e=67 36728: mi=4426 s=69 e=69 36729: mi=4426 s=71 e=71 36730: mi=4426 s=74 e=75 36731: mi=4426 s=77 e=78 36732: mi=4426 s=81 e=81 36733: mi=4426 s=82 e=82 36734: mi=4426 s=85 e=85 36735: mi=4426 s=88 e=89 36736: mi=4426 s=92 e=92 36737: mi=4426 s=93 e=93 36738: mi=4426 s=96 e=96 36739: mi=4426 s=99 e=100 36740: mi=4426 s=103 e=104 36741: mi=4426 s=107 e=107 36742: mi=4426 s=110 e=111 36743: mi=4426 s=114 e=114 36744: mi=4426 s=117 e=118 36745: mi=4426 s=120 e=120 36746: mi=4426 s=122 e=122 36747: mi=4426 s=125 e=126 36748: mi=4426 s=129 e=130 36749: mi=4426 s=132 e=132 36750: mi=4426 s=134 e=134 36751: mi=4426 s=137 e=137 36752: mi=4426 s=138 e=138 36753: mi=4426 s=141 e=142 36754: mi=4426 s=145 e=145 36755: mi=4432 s=0 e=0 36756: mi=4432 s=3 e=3 36757: mi=4433 s=0 e=0 36758: mi=4433 s=3 e=4 36759: mi=4433 s=7 e=9 36760: mi=4433 s=11 e=11 36761: mi=4433 s=12 e=13 36762: mi=4433 s=16 e=17 36763: mi=4433 s=20 e=21 36764: mi=4433 s=22 e=22 36765: mi=4433 s=24 e=24 36766: mi=4433 s=27 e=28 36767: mi=4433 s=30 e=30 36768: mi=4433 s=33 e=34 36769: mi=4433 s=36 e=36 36770: mi=4433 s=39 e=40 36771: mi=4433 s=43 e=43 36772: mi=4433 s=46 e=46 36773: mi=4433 s=47 e=49 36774: mi=4433 s=50 e=50 36775: mi=4433 s=53 e=54 36776: mi=4433 s=57 e=57 36777: mi=4433 s=60 e=60 36778: mi=4434 s=0 e=0 36779: mi=4434 s=3 e=6 36780: mi=4434 s=8 e=9 36781: mi=4434 s=10 e=10 36782: mi=4434 s=13 e=17 36783: mi=4434 s=20 e=21 36784: mi=4434 s=23 e=27 36785: mi=4434 s=30 e=31 36786: mi=4434 s=33 e=33 36787: mi=4434 s=36 e=39 36788: mi=4434 s=42 e=43 36789: mi=4434 s=45 e=45 36790: mi=4434 s=48 e=51 36791: mi=4434 s=54 e=55 36792: mi=4434 s=57 e=57 36793: mi=4434 s=60 e=60 36794: mi=4434 s=63 e=64 36795: mi=4434 s=67 e=68 36796: mi=4434 s=71 e=71 36797: mi=4434 s=73 e=73 36798: mi=4434 s=76 e=77 36799: mi=4434 s=80 e=82 36800: mi=4434 s=85 e=88 36801: mi=4434 s=91 e=92 36802: mi=4434 s=94 e=96 36803: mi=4434 s=99 e=99 36804: mi=4434 s=102 e=103 36805: mi=4434 s=106 e=107 36806: mi=4434 s=110 e=110 36807: mi=4434 s=112 e=112 36808: mi=4434 s=115 e=116 36809: mi=4434 s=119 e=121 36810: mi=4434 s=124 e=124 36811: mi=4434 s=127 e=128 36812: mi=4435 s=0 e=1 36813: mi=4435 s=4 e=5 36814: mi=4435 s=7 e=7 36815: mi=4435 s=9 e=10 36816: mi=4435 s=12 e=12 36817: mi=4435 s=15 e=15 36818: mi=4435 s=18 e=20 36819: mi=4435 s=22 e=22 36820: mi=4435 s=25 e=26 36821: mi=4435 s=28 e=28 36822: mi=4435 s=31 e=32 36823: mi=4435 s=33 e=35 36824: mi=4435 s=36 e=36 36825: mi=4435 s=38 e=38 36826: mi=4435 s=40 e=40 36827: mi=4435 s=42 e=45 36828: mi=4435 s=46 e=46 36829: mi=4435 s=48 e=51 36830: mi=4436 s=0 e=0 36831: mi=4436 s=3 e=4 36832: mi=4436 s=7 e=9 36833: mi=4436 s=11 e=11 36834: mi=4436 s=12 e=12 36835: mi=4437 s=0 e=0 36836: mi=4437 s=3 e=4 36837: mi=4437 s=7 e=9 36838: mi=4437 s=11 e=11 36839: mi=4437 s=14 e=14 36840: mi=4437 s=16 e=16 36841: mi=4437 s=19 e=19 36842: mi=4437 s=22 e=22 36843: mi=4437 s=25 e=26 36844: mi=4437 s=29 e=30 36845: mi=4437 s=33 e=33 36846: mi=4437 s=36 e=37 36847: mi=4437 s=40 e=41 36848: mi=4437 s=44 e=45 36849: mi=4437 s=46 e=46 36850: mi=4438 s=0 e=0 36851: mi=4438 s=3 e=3 36852: mi=4438 s=6 e=7 36853: mi=4438 s=8 e=8 36854: mi=4438 s=10 e=10 36855: mi=4438 s=11 e=11 36856: mi=4438 s=12 e=12 36857: mi=4438 s=14 e=14 36858: mi=4438 s=16 e=18 36859: mi=4438 s=21 e=22 36860: mi=4438 s=24 e=26 36861: mi=4438 s=27 e=28 36862: mi=4438 s=31 e=31 36863: mi=4438 s=33 e=33 36864: mi=4438 s=36 e=36 36865: mi=4438 s=39 e=39 36866: mi=4438 s=42 e=43 36867: mi=4438 s=45 e=45 36868: mi=4438 s=48 e=49 36869: mi=4438 s=52 e=52 36870: mi=4438 s=55 e=56 36871: mi=4438 s=59 e=60 36872: mi=4438 s=63 e=63 36873: mi=4438 s=66 e=67 36874: mi=4438 s=70 e=71 36875: mi=4438 s=74 e=74 36876: mi=4438 s=75 e=75 36877: mi=4438 s=78 e=79 36878: mi=4438 s=81 e=81 36879: mi=4438 s=83 e=83 36880: mi=4438 s=86 e=87 36881: mi=4438 s=89 e=89 36882: mi=4438 s=92 e=93 36883: mi=4438 s=94 e=94 36884: mi=4438 s=96 e=96 36885: mi=4438 s=98 e=98 36886: mi=4438 s=100 e=100 36887: mi=4438 s=102 e=102 36888: mi=4438 s=104 e=104 36889: mi=4438 s=107 e=107 36890: mi=4438 s=110 e=112 36891: mi=4438 s=113 e=115 36892: mi=4438 s=116 e=116 36893: mi=4439 s=0 e=0 36894: mi=4439 s=3 e=4 36895: mi=4439 s=6 e=6 36896: mi=4439 s=9 e=9 36897: mi=4439 s=10 e=10 36898: mi=4439 s=12 e=12 36899: mi=4439 s=15 e=16 36900: mi=4439 s=18 e=21 36901: mi=4439 s=24 e=25 36902: mi=4439 s=27 e=30 36903: mi=4439 s=33 e=34 36904: mi=4439 s=36 e=36 36905: mi=4439 s=39 e=40 36906: mi=4439 s=43 e=44 36907: mi=4439 s=46 e=46 36908: mi=4439 s=49 e=50 36909: mi=4439 s=53 e=54 36910: mi=4439 s=57 e=58 36911: mi=4439 s=60 e=60 36912: mi=4439 s=63 e=64 36913: mi=4439 s=67 e=68 36914: mi=4439 s=71 e=73 36915: mi=4439 s=74 e=74 36916: mi=4440 s=0 e=0 36917: mi=4440 s=3 e=7 36918: mi=4440 s=10 e=11 36919: mi=4440 s=14 e=17 36920: mi=4440 s=19 e=19 36921: mi=4440 s=22 e=25 36922: mi=4440 s=28 e=28 36923: mi=4440 s=31 e=31 36924: mi=4441 s=0 e=4 36925: mi=4441 s=7 e=8 36926: mi=4441 s=10 e=10 36927: mi=4441 s=13 e=14 36928: mi=4441 s=16 e=16 36929: mi=4441 s=19 e=21 36930: mi=4441 s=24 e=24 36931: mi=4441 s=25 e=26 36932: mi=4441 s=29 e=29 36933: mi=4441 s=32 e=32 36934: mi=4442 s=0 e=0 36935: mi=4442 s=2 e=2 36936: mi=4442 s=5 e=5 36937: mi=4443 s=0 e=1 36938: mi=4443 s=3 e=3 36939: mi=4443 s=5 e=5 36940: mi=4443 s=7 e=7 36941: mi=4443 s=9 e=9 36942: mi=4443 s=11 e=11 36943: mi=4443 s=12 e=12 36944: mi=4443 s=14 e=14 36945: mi=4443 s=16 e=16 36946: mi=4443 s=18 e=18 36947: mi=4443 s=20 e=20 36948: mi=4443 s=23 e=23 36949: mi=4443 s=24 e=24 36950: mi=4443 s=26 e=26 36951: mi=4443 s=28 e=28 36952: mi=4443 s=30 e=30 36953: mi=4443 s=32 e=32 36954: mi=4443 s=34 e=34 36955: mi=4443 s=36 e=36 36956: mi=4443 s=38 e=38 36957: mi=4443 s=40 e=40 36958: mi=4443 s=43 e=43 36959: mi=4443 s=44 e=45 36960: mi=4443 s=46 e=46 36961: mi=4444 s=0 e=0 36962: mi=4444 s=2 e=2 36963: mi=4444 s=5 e=5 36964: mi=4445 s=0 e=1 36965: mi=4445 s=3 e=3 36966: mi=4445 s=5 e=5 36967: mi=4445 s=7 e=7 36968: mi=4445 s=9 e=9 36969: mi=4445 s=11 e=11 36970: mi=4445 s=13 e=13 36971: mi=4445 s=15 e=15 36972: mi=4445 s=18 e=19 36973: mi=4445 s=22 e=23 36974: mi=4445 s=26 e=27 36975: mi=4445 s=29 e=29 36976: mi=4445 s=32 e=32 36977: mi=4445 s=34 e=34 36978: mi=4445 s=37 e=37 36979: mi=4445 s=40 e=40 36980: mi=4445 s=43 e=44 36981: mi=4445 s=46 e=46 36982: mi=4445 s=48 e=48 36983: mi=4445 s=50 e=50 36984: mi=4445 s=53 e=54 36985: mi=4445 s=57 e=57 36986: mi=4445 s=60 e=61 36987: mi=4445 s=64 e=65 36988: mi=4445 s=68 e=69 36989: mi=4445 s=72 e=73 36990: mi=4445 s=76 e=76 36991: mi=4445 s=78 e=78 36992: mi=4445 s=80 e=80 36993: mi=4445 s=83 e=83 36994: mi=4445 s=85 e=85 36995: mi=4445 s=87 e=87 36996: mi=4445 s=89 e=89 36997: mi=4445 s=92 e=92 36998: mi=4445 s=94 e=94 36999: mi=4445 s=96 e=96 37000: mi=4446 s=0 e=0 37001: mi=4446 s=2 e=2 37002: mi=4446 s=5 e=5 37003: mi=4447 s=0 e=1 37004: mi=4447 s=3 e=3 37005: mi=4447 s=5 e=5 37006: mi=4447 s=7 e=7 37007: mi=4447 s=9 e=9 37008: mi=4447 s=11 e=11 37009: mi=4447 s=13 e=13 37010: mi=4447 s=15 e=15 37011: mi=4447 s=18 e=19 37012: mi=4447 s=21 e=21 37013: mi=4447 s=23 e=23 37014: mi=4447 s=25 e=26 37015: mi=4447 s=29 e=29 37016: mi=4447 s=31 e=31 37017: mi=4447 s=34 e=34 37018: mi=4447 s=36 e=36 37019: mi=4447 s=38 e=38 37020: mi=4447 s=41 e=42 37021: mi=4447 s=45 e=45 37022: mi=4447 s=47 e=47 37023: mi=4447 s=49 e=49 37024: mi=4447 s=52 e=52 37025: mi=4447 s=54 e=54 37026: mi=4447 s=56 e=56 37027: mi=4448 s=0 e=1 37028: mi=4638 s=0 e=2 37029: mi=4638 s=4 e=5 37030: mi=4638 s=7 e=7 37031: mi=4638 s=9 e=11 37032: mi=4638 s=13 e=13 37033: mi=4638 s=15 e=16 37034: mi=4638 s=18 e=18 37035: mi=4639 s=0 e=0 37036: mi=4639 s=3 e=4 37037: mi=4639 s=6 e=6 37038: mi=4639 s=8 e=8 37039: mi=4639 s=10 e=10 37040: mi=4639 s=12 e=12 37041: mi=4639 s=14 e=14 37042: mi=4639 s=16 e=16 37043: mi=4639 s=18 e=18 37044: mi=4639 s=20 e=20 37045: mi=4639 s=23 e=24 37046: mi=4639 s=27 e=28 37047: mi=4639 s=31 e=34 37048: mi=4639 s=36 e=36 37049: mi=4639 s=38 e=41 37050: mi=4639 s=43 e=43 37051: mi=4639 s=46 e=47 37052: mi=4639 s=50 e=51 37053: mi=4639 s=53 e=53 37054: mi=4639 s=55 e=55 37055: mi=4639 s=57 e=61 37056: mi=4639 s=63 e=63 37057: mi=4639 s=65 e=66 37058: mi=4639 s=68 e=70 37059: mi=4639 s=72 e=72 37060: mi=4639 s=75 e=75 37061: mi=4639 s=78 e=78 37062: mi=4640 s=0 e=2 37063: mi=4641 s=0 e=1 37064: mi=4642 s=0 e=1 37065: mi=4643 s=0 e=0 37066: mi=4643 s=2 e=2 37067: mi=4644 s=0 e=3 37068: mi=4644 s=5 e=6 37069: mi=4644 s=8 e=8 37070: mi=4644 s=11 e=12 37071: mi=4644 s=14 e=14 37072: mi=4644 s=16 e=16 37073: mi=4644 s=18 e=18 37074: mi=4644 s=21 e=21 37075: mi=4644 s=24 e=25 37076: mi=4644 s=27 e=27 37077: mi=4644 s=29 e=29 37078: mi=4644 s=31 e=31 37079: mi=4644 s=33 e=33 37080: mi=4644 s=36 e=36 37081: mi=4644 s=39 e=40 37082: mi=4644 s=42 e=43 37083: mi=4644 s=45 e=45 37084: mi=4644 s=46 e=46 37085: mi=4644 s=49 e=50 37086: mi=4644 s=53 e=53 37087: mi=4644 s=56 e=56 37088: mi=4644 s=59 e=60 37089: mi=4644 s=63 e=63 37090: mi=4644 s=66 e=66 37091: mi=4644 s=68 e=68 37092: mi=4644 s=70 e=70 37093: mi=4644 s=73 e=74 37094: mi=4644 s=77 e=77 37095: mi=4644 s=80 e=80 37096: mi=4644 s=82 e=82 37097: mi=4644 s=85 e=86 37098: mi=4644 s=89 e=89 37099: mi=4644 s=92 e=92 37100: mi=4644 s=94 e=94 37101: mi=4644 s=97 e=98 37102: mi=4644 s=101 e=101 37103: mi=4644 s=104 e=104 37104: mi=4644 s=107 e=108 37105: mi=4644 s=111 e=111 37106: mi=4644 s=114 e=114 37107: mi=4644 s=116 e=116 37108: mi=4644 s=119 e=120 37109: mi=4644 s=123 e=123 37110: mi=4644 s=125 e=125 37111: mi=4644 s=127 e=127 37112: mi=4644 s=130 e=130 37113: mi=4644 s=133 e=133 37114: mi=4644 s=134 e=134 37115: mi=4644 s=136 e=136 37116: mi=4644 s=138 e=138 37117: mi=4644 s=141 e=141 37118: mi=4644 s=143 e=143 37119: mi=4644 s=146 e=146 37120: mi=4644 s=149 e=149 37121: mi=4644 s=152 e=152 37122: mi=4644 s=155 e=155 37123: mi=4644 s=157 e=158 37124: mi=4645 s=0 e=0 37125: mi=4645 s=2 e=2 37126: mi=4645 s=4 e=4 37127: mi=4645 s=6 e=6 37128: mi=4645 s=9 e=9 37129: mi=4645 s=12 e=12 37130: mi=4645 s=14 e=14 37131: mi=4645 s=16 e=16 37132: mi=4645 s=19 e=19 37133: mi=4645 s=21 e=21 37134: mi=4645 s=23 e=23 37135: mi=4645 s=26 e=26 37136: mi=4647 s=0 e=0 37137: mi=4647 s=2 e=2 37138: mi=4647 s=4 e=4 37139: mi=4647 s=6 e=6 37140: mi=4647 s=8 e=8 37141: mi=4647 s=10 e=10 37142: mi=4647 s=12 e=12 37143: mi=4647 s=14 e=14 37144: mi=4647 s=16 e=16 37145: mi=4647 s=18 e=18 37146: mi=4647 s=21 e=21 37147: mi=4648 s=0 e=0 37148: mi=4648 s=2 e=2 37149: mi=4648 s=5 e=6 37150: mi=4648 s=8 e=9 37151: mi=4648 s=11 e=11 37152: mi=4648 s=13 e=13 37153: mi=4648 s=16 e=17 37154: mi=4648 s=20 e=21 37155: mi=4648 s=24 e=25 37156: mi=4648 s=28 e=29 37157: mi=4648 s=31 e=31 37158: mi=4648 s=34 e=34 37159: mi=4648 s=36 e=36 37160: mi=4648 s=39 e=39 37161: mi=4648 s=42 e=42 37162: mi=4648 s=45 e=46 37163: mi=4648 s=48 e=48 37164: mi=4648 s=51 e=52 37165: mi=4648 s=55 e=55 37166: mi=4648 s=58 e=59 37167: mi=4648 s=62 e=63 37168: mi=4648 s=66 e=67 37169: mi=4648 s=70 e=71 37170: mi=4648 s=74 e=74 37171: mi=4648 s=76 e=76 37172: mi=4648 s=79 e=80 37173: mi=4648 s=81 e=82 37174: mi=4649 s=0 e=0 37175: mi=4649 s=3 e=3 37176: mi=4651 s=0 e=0 37177: mi=4651 s=2 e=2 37178: mi=4652 s=0 e=0 37179: mi=4652 s=2 e=2 37180: mi=4652 s=5 e=5 37181: mi=4652 s=7 e=8 37182: mi=4652 s=11 e=12 37183: mi=4652 s=14 e=14 37184: mi=4652 s=16 e=16 37185: mi=4652 s=19 e=20 37186: mi=4652 s=22 e=22 37187: mi=4652 s=25 e=26 37188: mi=4652 s=28 e=28 37189: mi=4652 s=31 e=31 37190: mi=4653 s=0 e=0 37191: mi=4653 s=2 e=2 37192: mi=4653 s=5 e=5 37193: mi=4654 s=0 e=1 37194: mi=4654 s=3 e=3 37195: mi=4654 s=6 e=6 37196: mi=4654 s=9 e=9 37197: mi=4654 s=12 e=12 37198: mi=4654 s=13 e=13 37199: mi=4654 s=16 e=16 37200: mi=4654 s=19 e=20 37201: mi=4654 s=22 e=22 37202: mi=4654 s=25 e=25 37203: mi=4654 s=28 e=29 37204: mi=4654 s=31 e=31 37205: mi=4654 s=34 e=35 37206: mi=4654 s=37 e=37 37207: mi=4654 s=40 e=40 37208: mi=4654 s=43 e=44 37209: mi=4654 s=46 e=46 37210: mi=4654 s=49 e=49 37211: mi=4654 s=52 e=53 37212: mi=4654 s=55 e=55 37213: mi=4654 s=58 e=59 37214: mi=4654 s=61 e=61 37215: mi=4654 s=64 e=64 37216: mi=4654 s=67 e=68 37217: mi=4654 s=70 e=70 37218: mi=4654 s=73 e=73 37219: mi=4654 s=76 e=77 37220: mi=4654 s=79 e=79 37221: mi=4654 s=82 e=83 37222: mi=4654 s=85 e=85 37223: mi=4654 s=86 e=86 37224: mi=4654 s=88 e=88 37225: mi=4654 s=91 e=91 37226: mi=4654 s=94 e=95 37227: mi=4654 s=97 e=97 37228: mi=4654 s=100 e=100 37229: mi=4654 s=103 e=104 37230: mi=4654 s=106 e=106 37231: mi=4654 s=109 e=110 37232: mi=4654 s=112 e=112 37233: mi=4654 s=115 e=115 37234: mi=4654 s=118 e=119 37235: mi=4654 s=121 e=121 37236: mi=4654 s=124 e=124 37237: mi=4654 s=127 e=128 37238: mi=4654 s=130 e=130 37239: mi=4654 s=133 e=134 37240: mi=4654 s=136 e=136 37241: mi=4654 s=139 e=139 37242: mi=4654 s=141 e=141 37243: mi=4654 s=144 e=145 37244: mi=4654 s=147 e=147 37245: mi=4654 s=150 e=150 37246: mi=4654 s=153 e=154 37247: mi=4654 s=156 e=156 37248: mi=4654 s=159 e=159 37249: mi=4654 s=162 e=163 37250: mi=4654 s=165 e=165 37251: mi=4654 s=168 e=169 37252: mi=4654 s=171 e=171 37253: mi=4654 s=174 e=174 37254: mi=4654 s=175 e=176 37255: mi=4449 s=0 e=0 37256: mi=4449 s=2 e=2 37257: mi=4450 s=0 e=0 37258: mi=4450 s=3 e=3 37259: mi=4451 s=0 e=2 37260: mi=4451 s=4 e=4 37261: mi=4452 s=0 e=2 37262: mi=4452 s=5 e=5 37263: mi=4452 s=7 e=8 37264: mi=4452 s=10 e=10 37265: mi=4452 s=12 e=12 37266: mi=4452 s=15 e=15 37267: mi=4452 s=17 e=18 37268: mi=4452 s=20 e=20 37269: mi=4452 s=22 e=24 37270: mi=4452 s=26 e=26 37271: mi=4452 s=28 e=28 37272: mi=4452 s=31 e=31 37273: mi=4452 s=33 e=33 37274: mi=4452 s=35 e=35 37275: mi=4452 s=38 e=38 37276: mi=4452 s=40 e=40 37277: mi=4452 s=42 e=42 37278: mi=4452 s=45 e=45 37279: mi=4452 s=48 e=49 37280: mi=4452 s=51 e=51 37281: mi=4452 s=54 e=54 37282: mi=4452 s=57 e=58 37283: mi=4452 s=60 e=60 37284: mi=4452 s=63 e=64 37285: mi=4452 s=66 e=66 37286: mi=4452 s=67 e=67 37287: mi=4452 s=69 e=72 37288: mi=4452 s=75 e=76 37289: mi=4452 s=78 e=78 37290: mi=4452 s=81 e=82 37291: mi=4452 s=85 e=86 37292: mi=4452 s=88 e=88 37293: mi=4452 s=91 e=93 37294: mi=4452 s=95 e=95 37295: mi=4452 s=97 e=99 37296: mi=4452 s=101 e=101 37297: mi=4452 s=102 e=103 37298: mi=4454 s=0 e=0 37299: mi=4454 s=2 e=2 37300: mi=4454 s=4 e=4 37301: mi=4454 s=7 e=7 37302: mi=4454 s=8 e=8 37303: mi=4454 s=11 e=11 37304: mi=4454 s=12 e=13 37305: mi=4454 s=15 e=15 37306: mi=4454 s=16 e=17 37307: mi=4454 s=18 e=18 37308: mi=4461 s=0 e=2 37309: mi=4461 s=4 e=4 37310: mi=4461 s=7 e=8 37311: mi=4461 s=10 e=10 37312: mi=4461 s=13 e=13 37313: mi=4461 s=16 e=17 37314: mi=4461 s=19 e=19 37315: mi=4461 s=22 e=22 37316: mi=4461 s=25 e=25 37317: mi=4461 s=28 e=28 37318: mi=4461 s=31 e=31 37319: mi=4461 s=32 e=32 37320: mi=4461 s=35 e=36 37321: mi=4461 s=38 e=40 37322: mi=4461 s=42 e=44 37323: mi=4461 s=46 e=46 37324: mi=4461 s=48 e=48 37325: mi=4461 s=51 e=52 37326: mi=4461 s=54 e=54 37327: mi=4461 s=57 e=57 37328: mi=4461 s=60 e=61 37329: mi=4461 s=63 e=63 37330: mi=4461 s=66 e=66 37331: mi=4461 s=68 e=68 37332: mi=4461 s=71 e=71 37333: mi=4461 s=74 e=74 37334: mi=4461 s=77 e=78 37335: mi=4461 s=81 e=82 37336: mi=4461 s=85 e=85 37337: mi=4461 s=88 e=89 37338: mi=4461 s=91 e=91 37339: mi=4461 s=94 e=95 37340: mi=4461 s=98 e=99 37341: mi=4461 s=102 e=102 37342: mi=4461 s=105 e=105 37343: mi=4461 s=106 e=106 37344: mi=4461 s=108 e=108 37345: mi=4461 s=111 e=112 37346: mi=4461 s=114 e=114 37347: mi=4461 s=117 e=117 37348: mi=4462 s=0 e=0 37349: mi=4462 s=2 e=2 37350: mi=4462 s=4 e=4 37351: mi=4462 s=6 e=6 37352: mi=4462 s=8 e=8 37353: mi=4462 s=11 e=11 37354: mi=4462 s=13 e=13 37355: mi=4462 s=16 e=17 37356: mi=4462 s=20 e=20 37357: mi=4462 s=22 e=22 37358: mi=4462 s=24 e=24 37359: mi=4462 s=26 e=26 37360: mi=4462 s=28 e=29 37361: mi=4462 s=31 e=32 37362: mi=4462 s=35 e=35 37363: mi=4465 s=0 e=0 37364: mi=4465 s=2 e=2 37365: mi=4465 s=4 e=4 37366: mi=4465 s=6 e=6 37367: mi=4465 s=8 e=9 37368: mi=4465 s=12 e=12 37369: mi=4465 s=14 e=14 37370: mi=4465 s=16 e=16 37371: mi=4465 s=18 e=18 37372: mi=4465 s=20 e=20 37373: mi=4465 s=23 e=23 37374: mi=4465 s=25 e=25 37375: mi=4465 s=27 e=27 37376: mi=4465 s=30 e=30 37377: mi=4453 s=0 e=1 37378: mi=4453 s=3 e=3 37379: mi=4453 s=6 e=7 37380: mi=4453 s=9 e=9 37381: mi=4455 s=0 e=0 37382: mi=4455 s=2 e=2 37383: mi=4455 s=4 e=4 37384: mi=4455 s=7 e=8 37385: mi=4455 s=9 e=9 37386: mi=4455 s=11 e=13 37387: mi=4455 s=16 e=18 37388: mi=4455 s=20 e=21 37389: mi=4455 s=23 e=23 37390: mi=4455 s=25 e=25 37391: mi=4455 s=27 e=27 37392: mi=4455 s=29 e=29 37393: mi=4455 s=31 e=31 37394: mi=4455 s=34 e=35 37395: mi=4455 s=37 e=37 37396: mi=4455 s=40 e=41 37397: mi=4455 s=43 e=49 37398: mi=4455 s=51 e=52 37399: mi=4455 s=54 e=56 37400: mi=4455 s=58 e=58 37401: mi=4455 s=60 e=60 37402: mi=4455 s=62 e=62 37403: mi=4455 s=65 e=65 37404: mi=4455 s=68 e=68 37405: mi=4455 s=71 e=72 37406: mi=4455 s=75 e=75 37407: mi=4455 s=78 e=79 37408: mi=4455 s=81 e=81 37409: mi=4455 s=83 e=83 37410: mi=4455 s=85 e=85 37411: mi=4455 s=87 e=87 37412: mi=4455 s=90 e=90 37413: mi=4455 s=93 e=94 37414: mi=4455 s=97 e=99 37415: mi=4455 s=101 e=101 37416: mi=4455 s=102 e=102 37417: mi=4455 s=105 e=106 37418: mi=4455 s=109 e=109 37419: mi=4455 s=112 e=112 37420: mi=4455 s=115 e=116 37421: mi=4455 s=119 e=119 37422: mi=4455 s=122 e=122 37423: mi=4455 s=124 e=124 37424: mi=4455 s=126 e=126 37425: mi=4455 s=127 e=127 37426: mi=4455 s=130 e=131 37427: mi=4455 s=134 e=134 37428: mi=4455 s=137 e=137 37429: mi=4455 s=139 e=139 37430: mi=4455 s=142 e=143 37431: mi=4455 s=146 e=146 37432: mi=4455 s=149 e=149 37433: mi=4455 s=151 e=151 37434: mi=4455 s=154 e=155 37435: mi=4455 s=158 e=158 37436: mi=4455 s=161 e=161 37437: mi=4455 s=164 e=165 37438: mi=4455 s=168 e=168 37439: mi=4455 s=171 e=171 37440: mi=4455 s=173 e=173 37441: mi=4455 s=176 e=177 37442: mi=4455 s=180 e=180 37443: mi=4455 s=183 e=183 37444: mi=4455 s=185 e=185 37445: mi=4455 s=188 e=189 37446: mi=4455 s=192 e=192 37447: mi=4455 s=194 e=194 37448: mi=4455 s=197 e=198 37449: mi=4455 s=201 e=202 37450: mi=4455 s=205 e=206 37451: mi=4455 s=208 e=208 37452: mi=4455 s=210 e=210 37453: mi=4455 s=212 e=212 37454: mi=4455 s=215 e=215 37455: mi=4455 s=218 e=218 37456: mi=4455 s=219 e=220 37457: mi=4455 s=222 e=222 37458: mi=4455 s=224 e=224 37459: mi=4455 s=227 e=227 37460: mi=4455 s=229 e=229 37461: mi=4455 s=232 e=233 37462: mi=4455 s=235 e=235 37463: mi=4455 s=237 e=237 37464: mi=4455 s=239 e=239 37465: mi=4455 s=241 e=241 37466: mi=4455 s=244 e=244 37467: mi=4455 s=246 e=247 37468: mi=4456 s=0 e=0 37469: mi=4456 s=3 e=3 37470: mi=4456 s=5 e=5 37471: mi=4456 s=7 e=7 37472: mi=4456 s=9 e=9 37473: mi=4456 s=12 e=12 37474: mi=4456 s=15 e=15 37475: mi=4456 s=17 e=17 37476: mi=4456 s=19 e=19 37477: mi=4456 s=22 e=23 37478: mi=4456 s=25 e=25 37479: mi=4456 s=27 e=28 37480: mi=4456 s=31 e=32 37481: mi=4456 s=34 e=34 37482: mi=4456 s=36 e=36 37483: mi=4456 s=38 e=38 37484: mi=4456 s=41 e=41 37485: mi=4456 s=43 e=43 37486: mi=4456 s=45 e=45 37487: mi=4456 s=48 e=48 37488: mi=4456 s=50 e=50 37489: mi=4456 s=52 e=52 37490: mi=4456 s=55 e=55 37491: mi=4456 s=57 e=57 37492: mi=4456 s=59 e=59 37493: mi=4456 s=62 e=62 37494: mi=4456 s=64 e=64 37495: mi=4458 s=0 e=5 37496: mi=4458 s=8 e=8 37497: mi=4458 s=10 e=10 37498: mi=4458 s=12 e=12 37499: mi=4458 s=14 e=14 37500: mi=4458 s=16 e=16 37501: mi=4458 s=18 e=18 37502: mi=4458 s=20 e=26 37503: mi=4458 s=29 e=29 37504: mi=4458 s=30 e=30 37505: mi=4458 s=32 e=32 37506: mi=4458 s=34 e=40 37507: mi=4458 s=43 e=43 37508: mi=4459 s=0 e=0 37509: mi=4459 s=2 e=2 37510: mi=4459 s=4 e=4 37511: mi=4459 s=7 e=8 37512: mi=4459 s=9 e=9 37513: mi=4459 s=12 e=13 37514: mi=4459 s=15 e=15 37515: mi=4459 s=18 e=19 37516: mi=4459 s=21 e=21 37517: mi=4459 s=23 e=23 37518: mi=4459 s=25 e=25 37519: mi=4459 s=28 e=29 37520: mi=4459 s=31 e=33 37521: mi=4459 s=35 e=35 37522: mi=4459 s=37 e=37 37523: mi=4459 s=39 e=42 37524: mi=4459 s=44 e=44 37525: mi=4459 s=46 e=46 37526: mi=4459 s=49 e=50 37527: mi=4459 s=51 e=51 37528: mi=4459 s=53 e=55 37529: mi=4459 s=56 e=56 37530: mi=4459 s=59 e=60 37531: mi=4459 s=61 e=61 37532: mi=4459 s=63 e=63 37533: mi=4459 s=65 e=65 37534: mi=4459 s=68 e=69 37535: mi=4459 s=71 e=71 37536: mi=4459 s=74 e=75 37537: mi=4459 s=77 e=77 37538: mi=4459 s=79 e=79 37539: mi=4459 s=81 e=81 37540: mi=4459 s=83 e=84 37541: mi=4459 s=87 e=87 37542: mi=4459 s=88 e=88 37543: mi=4459 s=90 e=90 37544: mi=4459 s=93 e=93 37545: mi=4459 s=94 e=94 37546: mi=4459 s=97 e=98 37547: mi=4459 s=100 e=101 37548: mi=4459 s=104 e=105 37549: mi=4459 s=107 e=109 37550: mi=4459 s=111 e=111 37551: mi=4459 s=113 e=113 37552: mi=4459 s=116 e=116 37553: mi=4459 s=117 e=117 37554: mi=4460 s=0 e=0 37555: mi=4460 s=2 e=2 37556: mi=4460 s=5 e=6 37557: mi=4460 s=8 e=8 37558: mi=4460 s=10 e=10 37559: mi=4460 s=13 e=14 37560: mi=4460 s=16 e=16 37561: mi=4460 s=18 e=19 37562: mi=4460 s=22 e=23 37563: mi=4460 s=25 e=25 37564: mi=4460 s=27 e=27 37565: mi=4460 s=30 e=31 37566: mi=4460 s=34 e=35 37567: mi=4460 s=37 e=37 37568: mi=4460 s=39 e=39 37569: mi=4460 s=42 e=42 37570: mi=4460 s=45 e=45 37571: mi=4463 s=0 e=1 37572: mi=4463 s=3 e=3 37573: mi=4463 s=5 e=5 37574: mi=4463 s=8 e=9 37575: mi=4463 s=12 e=13 37576: mi=4463 s=15 e=15 37577: mi=4463 s=18 e=18 37578: mi=4463 s=21 e=21 37579: mi=4463 s=24 e=24 37580: mi=4463 s=25 e=25 37581: mi=4463 s=27 e=27 37582: mi=4463 s=29 e=29 37583: mi=4463 s=31 e=31 37584: mi=4463 s=33 e=33 37585: mi=4463 s=36 e=36 37586: mi=4463 s=37 e=37 37587: mi=4463 s=39 e=39 37588: mi=4463 s=41 e=41 37589: mi=4463 s=44 e=44 37590: mi=4463 s=47 e=49 37591: mi=4463 s=50 e=50 37592: mi=4463 s=52 e=52 37593: mi=4463 s=55 e=56 37594: mi=4463 s=58 e=58 37595: mi=4463 s=61 e=61 37596: mi=4463 s=64 e=65 37597: mi=4463 s=67 e=67 37598: mi=4463 s=70 e=70 37599: mi=4463 s=73 e=73 37600: mi=4463 s=76 e=76 37601: mi=4463 s=78 e=78 37602: mi=4463 s=81 e=81 37603: mi=4463 s=82 e=82 37604: mi=4463 s=85 e=85 37605: mi=4463 s=86 e=86 37606: mi=4463 s=89 e=90 37607: mi=4463 s=92 e=92 37608: mi=4463 s=95 e=96 37609: mi=4463 s=98 e=98 37610: mi=4463 s=100 e=100 37611: mi=4463 s=102 e=104 37612: mi=4463 s=106 e=106 37613: mi=4463 s=108 e=111 37614: mi=4463 s=113 e=113 37615: mi=4463 s=115 e=115 37616: mi=4463 s=117 e=117 37617: mi=4463 s=118 e=118 37618: mi=4463 s=120 e=120 37619: mi=4463 s=122 e=122 37620: mi=4463 s=124 e=124 37621: mi=4463 s=125 e=125 37622: mi=4463 s=126 e=126 37623: mi=4463 s=128 e=128 37624: mi=4463 s=131 e=132 37625: mi=4463 s=134 e=134 37626: mi=4463 s=137 e=139 37627: mi=4463 s=140 e=140 37628: mi=4463 s=143 e=143 37629: mi=4463 s=146 e=147 37630: mi=4463 s=149 e=149 37631: mi=4463 s=152 e=152 37632: mi=4463 s=154 e=154 37633: mi=4463 s=157 e=157 37634: mi=4463 s=160 e=160 37635: mi=4463 s=163 e=164 37636: mi=4463 s=167 e=168 37637: mi=4463 s=171 e=172 37638: mi=4463 s=175 e=175 37639: mi=4463 s=178 e=179 37640: mi=4463 s=182 e=183 37641: mi=4463 s=186 e=186 37642: mi=4463 s=188 e=188 37643: mi=4463 s=191 e=191 37644: mi=4464 s=0 e=0 37645: mi=4464 s=2 e=2 37646: mi=4464 s=5 e=5 37647: mi=4464 s=7 e=8 37648: mi=4464 s=11 e=12 37649: mi=4464 s=14 e=14 37650: mi=4464 s=16 e=16 37651: mi=4464 s=19 e=20 37652: mi=4464 s=22 e=22 37653: mi=4464 s=25 e=26 37654: mi=4464 s=28 e=28 37655: mi=4464 s=31 e=31 37656: mi=4466 s=0 e=0 37657: mi=4466 s=2 e=2 37658: mi=4466 s=5 e=5 37659: mi=4467 s=0 e=0 37660: mi=4467 s=2 e=2 37661: mi=4467 s=5 e=6 37662: mi=4467 s=8 e=8 37663: mi=4467 s=10 e=10 37664: mi=4467 s=12 e=12 37665: mi=4467 s=14 e=14 37666: mi=4467 s=16 e=16 37667: mi=4467 s=19 e=19 37668: mi=4467 s=22 e=22 37669: mi=4467 s=24 e=24 37670: mi=4467 s=27 e=28 37671: mi=4467 s=31 e=31 37672: mi=4467 s=34 e=34 37673: mi=4468 s=0 e=0 37674: mi=4468 s=2 e=2 37675: mi=4468 s=5 e=5 37676: mi=4469 s=0 e=1 37677: mi=4469 s=3 e=3 37678: mi=4469 s=5 e=5 37679: mi=4469 s=7 e=7 37680: mi=4469 s=10 e=11 37681: mi=4469 s=14 e=15 37682: mi=4469 s=17 e=17 37683: mi=4469 s=19 e=19 37684: mi=4469 s=21 e=21 37685: mi=4469 s=23 e=23 37686: mi=4469 s=25 e=25 37687: mi=4469 s=28 e=28 37688: mi=4469 s=30 e=30 37689: mi=4469 s=32 e=32 37690: mi=4469 s=34 e=34 37691: mi=4469 s=36 e=36 37692: mi=4469 s=38 e=38 37693: mi=4469 s=40 e=40 37694: mi=4469 s=42 e=42 37695: mi=4469 s=44 e=44 37696: mi=4469 s=47 e=47 37697: mi=4469 s=49 e=49 37698: mi=4469 s=51 e=51 37699: mi=4469 s=53 e=53 37700: mi=4469 s=55 e=55 37701: mi=4469 s=57 e=57 37702: mi=4469 s=60 e=60 37703: mi=4469 s=62 e=62 37704: mi=4469 s=64 e=64 37705: mi=4469 s=66 e=66 37706: mi=4469 s=68 e=68 37707: mi=4469 s=70 e=70 37708: mi=4469 s=73 e=73 37709: mi=4470 s=0 e=0 37710: mi=4470 s=2 e=2 37711: mi=4470 s=5 e=5 37712: mi=4471 s=0 e=0 37713: mi=4471 s=1 e=1 37714: mi=4471 s=3 e=3 37715: mi=4471 s=6 e=7 37716: mi=4471 s=9 e=9 37717: mi=4471 s=11 e=11 37718: mi=4471 s=14 e=15 37719: mi=4471 s=17 e=17 37720: mi=4471 s=18 e=18 37721: mi=4471 s=19 e=19 37722: mi=4471 s=21 e=21 37723: mi=4471 s=24 e=24 37724: mi=4471 s=26 e=26 37725: mi=4471 s=28 e=28 37726: mi=4471 s=31 e=32 37727: mi=4471 s=35 e=35 37728: mi=4471 s=37 e=37 37729: mi=4471 s=40 e=41 37730: mi=4471 s=43 e=43 37731: mi=4471 s=46 e=47 37732: mi=4471 s=50 e=50 37733: mi=4471 s=52 e=52 37734: mi=4471 s=55 e=56 37735: mi=4471 s=59 e=59 37736: mi=4471 s=61 e=61 37737: mi=4471 s=64 e=65 37738: mi=4471 s=68 e=68 37739: mi=4471 s=71 e=72 37740: mi=4471 s=75 e=76 37741: mi=4471 s=78 e=78 37742: mi=4471 s=81 e=81 37743: mi=4471 s=83 e=83 37744: mi=4471 s=86 e=86 37745: mi=4471 s=89 e=89 37746: mi=4471 s=92 e=93 37747: mi=4471 s=95 e=95 37748: mi=4471 s=98 e=99 37749: mi=4471 s=102 e=103 37750: mi=4471 s=106 e=107 37751: mi=4471 s=110 e=110 37752: mi=4471 s=111 e=111 37753: mi=4471 s=112 e=113 37754: mi=4471 s=114 e=114 37755: mi=4472 s=0 e=0 37756: mi=4472 s=2 e=2 37757: mi=4472 s=5 e=5 37758: mi=4473 s=0 e=0 37759: mi=4473 s=2 e=2 37760: mi=4473 s=5 e=6 37761: mi=4473 s=8 e=8 37762: mi=4473 s=10 e=10 37763: mi=4473 s=12 e=12 37764: mi=4473 s=15 e=16 37765: mi=4473 s=18 e=20 37766: mi=4473 s=23 e=24 37767: mi=4473 s=26 e=26 37768: mi=4473 s=29 e=29 37769: mi=4474 s=0 e=0 37770: mi=4474 s=2 e=2 37771: mi=4474 s=5 e=5 37772: mi=4475 s=0 e=0 37773: mi=4475 s=2 e=2 37774: mi=4475 s=4 e=4 37775: mi=4475 s=6 e=6 37776: mi=4475 s=9 e=9 37777: mi=4475 s=11 e=11 37778: mi=4475 s=13 e=13 37779: mi=4475 s=16 e=16 37780: mi=4584 s=0 e=1 37781: mi=4584 s=3 e=4 37782: mi=4584 s=6 e=6 37783: mi=4585 s=0 e=2 37784: mi=4585 s=5 e=7 37785: mi=4585 s=9 e=11 37786: mi=4585 s=13 e=13 37787: mi=4585 s=15 e=15 37788: mi=4585 s=17 e=17 37789: mi=4585 s=19 e=20 37790: mi=4585 s=22 e=22 37791: mi=4585 s=24 e=25 37792: mi=4585 s=27 e=29 37793: mi=4585 s=31 e=31 37794: mi=4585 s=33 e=33 37795: mi=4585 s=36 e=36 37796: mi=4585 s=38 e=38 37797: mi=4585 s=40 e=40 37798: mi=4585 s=43 e=43 37799: mi=4585 s=45 e=45 37800: mi=4585 s=47 e=47 37801: mi=4585 s=50 e=50 37802: mi=4585 s=52 e=52 37803: mi=4585 s=54 e=54 37804: mi=4585 s=57 e=57 37805: mi=4585 s=59 e=59 37806: mi=4585 s=61 e=61 37807: mi=4585 s=63 e=63 37808: mi=4585 s=65 e=65 37809: mi=4585 s=67 e=67 37810: mi=4585 s=70 e=70 37811: mi=4585 s=72 e=72 37812: mi=4585 s=74 e=74 37813: mi=4585 s=77 e=77 37814: mi=4585 s=79 e=79 37815: mi=4585 s=81 e=81 37816: mi=4585 s=84 e=84 37817: mi=4585 s=86 e=89 37818: mi=4585 s=92 e=92 37819: mi=4585 s=94 e=94 37820: mi=4585 s=97 e=97 37821: mi=4585 s=99 e=99 37822: mi=4608 s=0 e=3 37823: mi=4608 s=6 e=7 37824: mi=4608 s=9 e=9 37825: mi=4608 s=11 e=11 37826: mi=4608 s=12 e=12 37827: mi=4608 s=15 e=16 37828: mi=4608 s=18 e=18 37829: mi=4608 s=20 e=20 37830: mi=4608 s=21 e=23 37831: mi=4608 s=26 e=27 37832: mi=4608 s=29 e=29 37833: mi=4608 s=31 e=31 37834: mi=4608 s=32 e=33 37835: mi=4608 s=34 e=34 37836: mi=4608 s=36 e=36 37837: mi=4608 s=38 e=38 37838: mi=4608 s=41 e=41 37839: mi=4608 s=42 e=42 37840: mi=4608 s=44 e=44 37841: mi=4608 s=46 e=46 37842: mi=4608 s=48 e=48 37843: mi=4608 s=49 e=49 37844: mi=4608 s=51 e=51 37845: mi=4608 s=54 e=55 37846: mi=4608 s=57 e=57 37847: mi=4608 s=59 e=59 37848: mi=4608 s=61 e=61 37849: mi=4608 s=64 e=64 37850: mi=4608 s=66 e=66 37851: mi=4608 s=69 e=69 37852: mi=4608 s=70 e=70 37853: mi=4608 s=73 e=74 37854: mi=4608 s=75 e=75 37855: mi=4608 s=77 e=77 37856: mi=4608 s=79 e=79 37857: mi=4608 s=81 e=82 37858: mi=4608 s=83 e=83 37859: mi=4608 s=85 e=87 37860: mi=4608 s=88 e=90 37861: mi=4586 s=0 e=1 37862: mi=4586 s=4 e=5 37863: mi=4586 s=8 e=9 37864: mi=4586 s=12 e=15 37865: mi=4586 s=17 e=17 37866: mi=4586 s=19 e=19 37867: mi=4586 s=22 e=22 37868: mi=4586 s=24 e=25 37869: mi=4586 s=28 e=32 37870: mi=4586 s=35 e=35 37871: mi=4586 s=37 e=37 37872: mi=4586 s=39 e=39 37873: mi=4586 s=42 e=42 37874: mi=4586 s=44 e=44 37875: mi=4586 s=47 e=47 37876: mi=4590 s=0 e=4 37877: mi=4590 s=6 e=6 37878: mi=4590 s=9 e=9 37879: mi=4590 s=12 e=12 37880: mi=4590 s=15 e=16 37881: mi=4590 s=17 e=17 37882: mi=4590 s=19 e=19 37883: mi=4590 s=21 e=21 37884: mi=4590 s=24 e=24 37885: mi=4590 s=26 e=27 37886: mi=4590 s=30 e=30 37887: mi=4590 s=33 e=34 37888: mi=4590 s=36 e=36 37889: mi=4590 s=39 e=40 37890: mi=4590 s=43 e=44 37891: mi=4590 s=46 e=46 37892: mi=4590 s=49 e=49 37893: mi=4590 s=52 e=52 37894: mi=4590 s=55 e=56 37895: mi=4590 s=57 e=57 37896: mi=4590 s=59 e=59 37897: mi=4590 s=62 e=62 37898: mi=4590 s=64 e=65 37899: mi=4590 s=68 e=69 37900: mi=4590 s=71 e=71 37901: mi=4590 s=73 e=73 37902: mi=4590 s=76 e=77 37903: mi=4590 s=79 e=79 37904: mi=4590 s=82 e=84 37905: mi=4590 s=85 e=85 37906: mi=4590 s=87 e=89 37907: mi=4590 s=92 e=93 37908: mi=4590 s=95 e=95 37909: mi=4590 s=97 e=97 37910: mi=4590 s=99 e=99 37911: mi=4590 s=102 e=102 37912: mi=4590 s=103 e=103 37913: mi=4590 s=105 e=108 37914: mi=4590 s=110 e=110 37915: mi=4590 s=112 e=112 37916: mi=4590 s=114 e=114 37917: mi=4590 s=116 e=116 37918: mi=4590 s=118 e=118 37919: mi=4590 s=120 e=120 37920: mi=4590 s=123 e=123 37921: mi=4590 s=126 e=127 37922: mi=4590 s=130 e=131 37923: mi=4590 s=133 e=133 37924: mi=4590 s=136 e=136 37925: mi=4590 s=138 e=138 37926: mi=4590 s=141 e=141 37927: mi=4590 s=144 e=144 37928: mi=4590 s=147 e=148 37929: mi=4590 s=151 e=152 37930: mi=4590 s=155 e=156 37931: mi=4590 s=159 e=159 37932: mi=4590 s=161 e=161 37933: mi=4590 s=163 e=163 37934: mi=4590 s=165 e=165 37935: mi=4590 s=167 e=167 37936: mi=4590 s=170 e=170 37937: mi=4590 s=172 e=173 37938: mi=4590 s=175 e=175 37939: mi=4590 s=177 e=178 37940: mi=4590 s=181 e=182 37941: mi=4590 s=184 e=185 37942: mi=4590 s=188 e=188 37943: mi=4590 s=190 e=190 37944: mi=4590 s=192 e=192 37945: mi=4590 s=195 e=196 37946: mi=4590 s=198 e=198 37947: mi=4590 s=201 e=203 37948: mi=4590 s=205 e=205 37949: mi=4590 s=207 e=207 37950: mi=4590 s=209 e=209 37951: mi=4590 s=211 e=213 37952: mi=4590 s=216 e=217 37953: mi=4590 s=218 e=218 37954: mi=4590 s=221 e=222 37955: mi=4590 s=225 e=226 37956: mi=4590 s=229 e=230 37957: mi=4590 s=232 e=232 37958: mi=4590 s=235 e=235 37959: mi=4590 s=237 e=237 37960: mi=4590 s=240 e=240 37961: mi=4590 s=243 e=243 37962: mi=4590 s=246 e=249 37963: mi=4590 s=252 e=253 37964: mi=4590 s=256 e=256 37965: mi=4590 s=259 e=260 37966: mi=4590 s=263 e=264 37967: mi=4590 s=267 e=268 37968: mi=4590 s=271 e=271 37969: mi=4590 s=273 e=274 37970: mi=4590 s=276 e=277 37971: mi=4590 s=279 e=279 37972: mi=4590 s=281 e=281 37973: mi=4590 s=283 e=283 37974: mi=4590 s=285 e=286 37975: mi=4590 s=289 e=290 37976: mi=4590 s=291 e=291 37977: mi=4590 s=293 e=293 37978: mi=4590 s=295 e=295 37979: mi=4590 s=298 e=298 37980: mi=4590 s=300 e=301 37981: mi=4590 s=304 e=304 37982: mi=4592 s=0 e=0 37983: mi=4592 s=3 e=3 37984: mi=4592 s=6 e=6 37985: mi=4592 s=9 e=9 37986: mi=4592 s=12 e=16 37987: mi=4592 s=19 e=20 37988: mi=4592 s=22 e=22 37989: mi=4592 s=24 e=24 37990: mi=4592 s=26 e=27 37991: mi=4592 s=30 e=31 37992: mi=4592 s=33 e=33 37993: mi=4592 s=35 e=35 37994: mi=4592 s=36 e=36 37995: mi=4592 s=39 e=40 37996: mi=4592 s=42 e=42 37997: mi=4592 s=45 e=45 37998: mi=4592 s=47 e=49 37999: mi=4592 s=52 e=52 38000: mi=4592 s=54 e=55 38001: mi=4592 s=58 e=58 38002: mi=4593 s=0 e=1 38003: mi=4593 s=4 e=4 38004: mi=4593 s=6 e=6 38005: mi=4593 s=9 e=10 38006: mi=4593 s=13 e=14 38007: mi=4593 s=17 e=19 38008: mi=4593 s=21 e=21 38009: mi=4593 s=23 e=23 38010: mi=4593 s=26 e=26 38011: mi=4593 s=28 e=28 38012: mi=4593 s=31 e=31 38013: mi=4593 s=33 e=33 38014: mi=4593 s=35 e=35 38015: mi=4593 s=37 e=37 38016: mi=4593 s=40 e=40 38017: mi=4593 s=42 e=42 38018: mi=4593 s=44 e=44 38019: mi=4593 s=46 e=46 38020: mi=4593 s=49 e=49 38021: mi=4593 s=51 e=51 38022: mi=4593 s=53 e=53 38023: mi=4593 s=56 e=60 38024: mi=4593 s=63 e=64 38025: mi=4593 s=66 e=69 38026: mi=4593 s=72 e=73 38027: mi=4593 s=75 e=78 38028: mi=4593 s=81 e=82 38029: mi=4593 s=84 e=84 38030: mi=4593 s=86 e=89 38031: mi=4593 s=91 e=91 38032: mi=4593 s=94 e=95 38033: mi=4593 s=98 e=99 38034: mi=4593 s=101 e=101 38035: mi=4593 s=103 e=103 38036: mi=4593 s=105 e=109 38037: mi=4593 s=111 e=111 38038: mi=4593 s=113 e=114 38039: mi=4593 s=116 e=118 38040: mi=4593 s=120 e=120 38041: mi=4593 s=122 e=123 38042: mi=4593 s=125 e=127 38043: mi=4593 s=129 e=129 38044: mi=4593 s=131 e=132 38045: mi=4593 s=134 e=136 38046: mi=4593 s=138 e=138 38047: mi=4593 s=141 e=141 38048: mi=4593 s=143 e=143 38049: mi=4593 s=146 e=146 38050: mi=4594 s=0 e=1 38051: mi=4594 s=4 e=4 38052: mi=4594 s=6 e=6 38053: mi=4594 s=9 e=9 38054: mi=4594 s=12 e=13 38055: mi=4594 s=15 e=15 38056: mi=4594 s=18 e=18 38057: mi=4594 s=21 e=25 38058: mi=4594 s=28 e=28 38059: mi=4595 s=0 e=4 38060: mi=4595 s=7 e=11 38061: mi=4595 s=14 e=15 38062: mi=4595 s=17 e=17 38063: mi=4595 s=19 e=19 38064: mi=4597 s=0 e=0 38065: mi=4597 s=3 e=3 38066: mi=4597 s=5 e=5 38067: mi=4597 s=7 e=7 38068: mi=4597 s=10 e=10 38069: mi=4598 s=0 e=0 38070: mi=4598 s=3 e=3 38071: mi=4598 s=6 e=6 38072: mi=4598 s=9 e=9 38073: mi=4599 s=0 e=0 38074: mi=4599 s=3 e=3 38075: mi=4599 s=5 e=6 38076: mi=4599 s=9 e=10 38077: mi=4599 s=13 e=13 38078: mi=4600 s=0 e=1 38079: mi=4600 s=4 e=5 38080: mi=4600 s=7 e=7 38081: mi=4600 s=9 e=9 38082: mi=4600 s=10 e=10 38083: mi=4600 s=13 e=14 38084: mi=4600 s=17 e=19 38085: mi=4600 s=22 e=25 38086: mi=4600 s=27 e=27 38087: mi=4600 s=30 e=31 38088: mi=4600 s=34 e=34 38089: mi=4600 s=36 e=38 38090: mi=4600 s=40 e=41 38091: mi=4600 s=43 e=43 38092: mi=4600 s=45 e=45 38093: mi=4600 s=47 e=47 38094: mi=4600 s=49 e=49 38095: mi=4600 s=51 e=51 38096: mi=4600 s=54 e=54 38097: mi=4600 s=55 e=55 38098: mi=4600 s=57 e=59 38099: mi=4600 s=61 e=61 38100: mi=4600 s=63 e=63 38101: mi=4600 s=64 e=64 38102: mi=4601 s=0 e=0 38103: mi=4601 s=2 e=2 38104: mi=4601 s=5 e=5 38105: mi=4603 s=0 e=0 38106: mi=4603 s=2 e=2 38107: mi=4603 s=5 e=6 38108: mi=4603 s=8 e=8 38109: mi=4603 s=10 e=10 38110: mi=4603 s=13 e=14 38111: mi=4603 s=17 e=17 38112: mi=4603 s=19 e=19 38113: mi=4603 s=22 e=22 38114: mi=4603 s=24 e=24 38115: mi=4603 s=27 e=28 38116: mi=4603 s=31 e=32 38117: mi=4603 s=34 e=34 38118: mi=4603 s=36 e=38 38119: mi=4603 s=41 e=41 38120: mi=4603 s=43 e=43 38121: mi=4603 s=45 e=45 38122: mi=4603 s=47 e=47 38123: mi=4603 s=49 e=49 38124: mi=4603 s=51 e=51 38125: mi=4603 s=54 e=54 38126: mi=4604 s=0 e=1 38127: mi=4604 s=3 e=3 38128: mi=4604 s=6 e=6 38129: mi=4604 s=9 e=9 38130: mi=4604 s=11 e=11 38131: mi=4604 s=14 e=15 38132: mi=4604 s=18 e=18 38133: mi=4604 s=21 e=21 38134: mi=4604 s=23 e=23 38135: mi=4604 s=25 e=25 38136: mi=4604 s=26 e=26 38137: mi=4604 s=29 e=30 38138: mi=4604 s=33 e=33 38139: mi=4604 s=36 e=36 38140: mi=4604 s=38 e=38 38141: mi=4604 s=41 e=42 38142: mi=4604 s=45 e=45 38143: mi=4604 s=48 e=48 38144: mi=4604 s=50 e=50 38145: mi=4604 s=53 e=54 38146: mi=4604 s=56 e=56 38147: mi=4604 s=58 e=58 38148: mi=4604 s=61 e=62 38149: mi=4604 s=65 e=66 38150: mi=4604 s=69 e=69 38151: mi=4604 s=71 e=71 38152: mi=4604 s=73 e=73 38153: mi=4604 s=75 e=75 38154: mi=4604 s=78 e=79 38155: mi=4604 s=82 e=82 38156: mi=4604 s=84 e=84 38157: mi=4604 s=86 e=86 38158: mi=4604 s=88 e=88 38159: mi=4604 s=91 e=91 38160: mi=4604 s=93 e=93 38161: mi=4604 s=96 e=96 38162: mi=4604 s=97 e=98 38163: mi=4604 s=99 e=99 38164: mi=4604 s=101 e=101 38165: mi=4604 s=104 e=104 38166: mi=4605 s=0 e=1 38167: mi=4605 s=3 e=3 38168: mi=4605 s=5 e=5 38169: mi=4605 s=6 e=6 38170: mi=4605 s=8 e=8 38171: mi=4605 s=10 e=14 38172: mi=4605 s=17 e=18 38173: mi=4605 s=21 e=22 38174: mi=4605 s=24 e=26 38175: mi=4605 s=27 e=27 38176: mi=4606 s=0 e=1 38177: mi=4606 s=4 e=5 38178: mi=4606 s=7 e=7 38179: mi=4606 s=9 e=9 38180: mi=4606 s=12 e=12 38181: mi=4606 s=14 e=15 38182: mi=4606 s=18 e=18 38183: mi=4606 s=20 e=21 38184: mi=4606 s=24 e=24 38185: mi=4606 s=26 e=26 38186: mi=4606 s=29 e=29 38187: mi=4606 s=31 e=31 38188: mi=4606 s=34 e=34 38189: mi=4606 s=36 e=36 38190: mi=4606 s=39 e=39 38191: mi=4606 s=41 e=41 38192: mi=4606 s=44 e=44 38193: mi=4606 s=46 e=46 38194: mi=4606 s=49 e=50 38195: mi=4606 s=52 e=53 38196: mi=4606 s=56 e=56 38197: mi=4607 s=0 e=3 38198: mi=4607 s=5 e=8 38199: mi=4607 s=11 e=12 38200: mi=4607 s=14 e=14 38201: mi=4607 s=16 e=16 38202: mi=4607 s=18 e=18 38203: mi=4607 s=21 e=21 38204: mi=4607 s=23 e=25 38205: mi=4607 s=26 e=26 38206: mi=4607 s=28 e=28 38207: mi=4607 s=30 e=30 38208: mi=4607 s=33 e=34 38209: mi=4607 s=36 e=36 38210: mi=4607 s=38 e=40 38211: mi=4607 s=42 e=44 38212: mi=4607 s=46 e=46 38213: mi=4607 s=48 e=48 38214: mi=4607 s=50 e=50 38215: mi=4607 s=53 e=53 38216: mi=4607 s=56 e=57 38217: mi=4607 s=59 e=59 38218: mi=4607 s=61 e=61 38219: mi=4607 s=64 e=66 38220: mi=4607 s=67 e=67 38221: mi=4607 s=70 e=70 38222: mi=4607 s=71 e=71 38223: mi=4607 s=73 e=73 38224: mi=4607 s=75 e=75 38225: mi=4607 s=78 e=78 38226: mi=4607 s=79 e=79 38227: mi=4607 s=81 e=81 38228: mi=4607 s=84 e=84 38229: mi=4607 s=85 e=85 38230: mi=4607 s=88 e=88 38231: mi=4607 s=89 e=89 38232: mi=4607 s=91 e=91 38233: mi=4607 s=94 e=94 38234: mi=4476 s=0 e=0 38235: mi=4476 s=2 e=2 38236: mi=4477 s=0 e=0 38237: mi=4477 s=2 e=2 38238: mi=4478 s=0 e=0 38239: mi=4478 s=2 e=2 38240: mi=4479 s=0 e=0 38241: mi=4479 s=2 e=2 38242: mi=4480 s=0 e=0 38243: mi=4480 s=2 e=2 38244: mi=4481 s=0 e=0 38245: mi=4481 s=2 e=2 38246: mi=4482 s=0 e=0 38247: mi=4482 s=2 e=2 38248: mi=4483 s=0 e=0 38249: mi=4483 s=2 e=2 38250: mi=4484 s=0 e=0 38251: mi=4484 s=2 e=2 38252: mi=4485 s=0 e=0 38253: mi=4485 s=3 e=4 38254: mi=4486 s=0 e=0 38255: mi=4486 s=3 e=3 38256: mi=4487 s=0 e=1 38257: mi=4487 s=3 e=3 38258: mi=4488 s=0 e=0 38259: mi=4488 s=3 e=5 38260: mi=4488 s=8 e=8 38261: mi=4489 s=0 e=0 38262: mi=4489 s=3 e=3 38263: mi=4489 s=5 e=5 38264: mi=4489 s=8 e=8 38265: mi=4489 s=10 e=11 38266: mi=4489 s=13 e=14 38267: mi=4489 s=16 e=16 38268: mi=4489 s=18 e=18 38269: mi=4489 s=21 e=21 38270: mi=4489 s=23 e=23 38271: mi=4489 s=25 e=25 38272: mi=4489 s=28 e=28 38273: mi=4489 s=30 e=30 38274: mi=4489 s=32 e=32 38275: mi=4489 s=35 e=35 38276: mi=4489 s=37 e=37 38277: mi=4489 s=39 e=39 38278: mi=4489 s=42 e=42 38279: mi=4489 s=44 e=44 38280: mi=4489 s=46 e=46 38281: mi=4512 s=0 e=0 38282: mi=4512 s=2 e=2 38283: mi=4512 s=3 e=3 38284: mi=4512 s=5 e=5 38285: mi=4512 s=7 e=7 38286: mi=4512 s=10 e=10 38287: mi=4512 s=12 e=12 38288: mi=4512 s=14 e=14 38289: mi=4512 s=16 e=16 38290: mi=4512 s=19 e=19 38291: mi=4512 s=22 e=23 38292: mi=4512 s=26 e=27 38293: mi=4512 s=29 e=29 38294: mi=4512 s=32 e=32 38295: mi=4512 s=35 e=35 38296: mi=4512 s=38 e=38 38297: mi=4512 s=39 e=39 38298: mi=4512 s=40 e=41 38299: mi=4512 s=42 e=42 38300: mi=4514 s=0 e=0 38301: mi=4514 s=2 e=2 38302: mi=4514 s=5 e=6 38303: mi=4514 s=9 e=11 38304: mi=4514 s=13 e=13 38305: mi=4514 s=14 e=16 38306: mi=4514 s=19 e=20 38307: mi=4514 s=22 e=22 38308: mi=4514 s=25 e=28 38309: mi=4514 s=31 e=32 38310: mi=4514 s=34 e=34 38311: mi=4514 s=37 e=38 38312: mi=4514 s=40 e=40 38313: mi=4514 s=43 e=43 38314: mi=4514 s=45 e=45 38315: mi=4514 s=47 e=47 38316: mi=4514 s=50 e=51 38317: mi=4514 s=53 e=53 38318: mi=4514 s=55 e=55 38319: mi=4514 s=58 e=58 38320: mi=4514 s=60 e=60 38321: mi=4514 s=62 e=62 38322: mi=4514 s=65 e=66 38323: mi=4514 s=68 e=68 38324: mi=4515 s=0 e=1 38325: mi=4515 s=3 e=4 38326: mi=4515 s=7 e=8 38327: mi=4515 s=10 e=10 38328: mi=4515 s=12 e=12 38329: mi=4515 s=15 e=16 38330: mi=4515 s=18 e=18 38331: mi=4515 s=20 e=20 38332: mi=4515 s=22 e=24 38333: mi=4515 s=27 e=27 38334: mi=4515 s=29 e=29 38335: mi=4515 s=32 e=33 38336: mi=4515 s=35 e=35 38337: mi=4515 s=37 e=42 38338: mi=4515 s=44 e=44 38339: mi=4515 s=46 e=46 38340: mi=4515 s=48 e=50 38341: mi=4515 s=53 e=53 38342: mi=4515 s=55 e=55 38343: mi=4515 s=58 e=59 38344: mi=4515 s=61 e=61 38345: mi=4515 s=64 e=65 38346: mi=4515 s=68 e=68 38347: mi=4515 s=71 e=71 38348: mi=4515 s=74 e=75 38349: mi=4490 s=0 e=2 38350: mi=4490 s=4 e=4 38351: mi=4490 s=7 e=8 38352: mi=4490 s=10 e=10 38353: mi=4490 s=12 e=12 38354: mi=4490 s=15 e=16 38355: mi=4490 s=18 e=18 38356: mi=4490 s=20 e=20 38357: mi=4490 s=22 e=22 38358: mi=4490 s=25 e=26 38359: mi=4490 s=28 e=28 38360: mi=4490 s=30 e=30 38361: mi=4490 s=32 e=32 38362: mi=4490 s=34 e=34 38363: mi=4490 s=36 e=36 38364: mi=4490 s=38 e=38 38365: mi=4490 s=41 e=42 38366: mi=4490 s=45 e=45 38367: mi=4490 s=47 e=47 38368: mi=4490 s=50 e=51 38369: mi=4490 s=53 e=53 38370: mi=4490 s=56 e=56 38371: mi=4490 s=58 e=58 38372: mi=4490 s=60 e=60 38373: mi=4490 s=63 e=63 38374: mi=4490 s=65 e=65 38375: mi=4490 s=68 e=68 38376: mi=4490 s=70 e=70 38377: mi=4490 s=73 e=73 38378: mi=4490 s=75 e=75 38379: mi=4490 s=78 e=81 38380: mi=4490 s=84 e=84 38381: mi=4491 s=0 e=0 38382: mi=4491 s=2 e=2 38383: mi=4491 s=4 e=4 38384: mi=4491 s=6 e=6 38385: mi=4491 s=9 e=9 38386: mi=4496 s=0 e=2 38387: mi=4498 s=0 e=2 38388: mi=4498 s=4 e=8 38389: mi=4498 s=10 e=11 38390: mi=4498 s=13 e=13 38391: mi=4498 s=15 e=18 38392: mi=4498 s=20 e=20 38393: mi=4498 s=23 e=24 38394: mi=4498 s=26 e=26 38395: mi=4498 s=28 e=28 38396: mi=4498 s=31 e=32 38397: mi=4498 s=34 e=34 38398: mi=4498 s=37 e=38 38399: mi=4498 s=40 e=40 38400: mi=4498 s=42 e=42 38401: mi=4498 s=45 e=47 38402: mi=4498 s=49 e=49 38403: mi=4498 s=51 e=52 38404: mi=4498 s=54 e=55 38405: mi=4498 s=58 e=59 38406: mi=4498 s=61 e=61 38407: mi=4498 s=62 e=62 38408: mi=4498 s=64 e=64 38409: mi=4498 s=66 e=66 38410: mi=4498 s=69 e=69 38411: mi=4498 s=71 e=71 38412: mi=4498 s=74 e=74 38413: mi=4498 s=76 e=83 38414: mi=4498 s=85 e=85 38415: mi=4498 s=86 e=86 38416: mi=4498 s=88 e=88 38417: mi=4498 s=91 e=93 38418: mi=4498 s=96 e=97 38419: mi=4498 s=99 e=99 38420: mi=4498 s=101 e=101 38421: mi=4498 s=103 e=103 38422: mi=4498 s=106 e=106 38423: mi=4498 s=108 e=108 38424: mi=4498 s=110 e=111 38425: mi=4498 s=114 e=114 38426: mi=4498 s=115 e=116 38427: mi=4498 s=117 e=117 38428: mi=4498 s=119 e=123 38429: mi=4498 s=125 e=125 38430: mi=4498 s=128 e=128 38431: mi=4499 s=0 e=0 38432: mi=4499 s=3 e=3 38433: mi=4499 s=5 e=5 38434: mi=4499 s=7 e=7 38435: mi=4499 s=10 e=10 38436: mi=4499 s=13 e=13 38437: mi=4499 s=15 e=15 38438: mi=4499 s=18 e=18 38439: mi=4499 s=20 e=20 38440: mi=4499 s=22 e=22 38441: mi=4499 s=24 e=24 38442: mi=4499 s=27 e=31 38443: mi=4499 s=34 e=35 38444: mi=4499 s=38 e=38 38445: mi=4499 s=40 e=40 38446: mi=4499 s=42 e=42 38447: mi=4499 s=44 e=44 38448: mi=4499 s=46 e=46 38449: mi=4499 s=48 e=49 38450: mi=4499 s=52 e=52 38451: mi=4499 s=54 e=54 38452: mi=4499 s=56 e=56 38453: mi=4499 s=59 e=59 38454: mi=4499 s=60 e=60 38455: mi=4499 s=63 e=66 38456: mi=4499 s=69 e=70 38457: mi=4499 s=72 e=72 38458: mi=4499 s=74 e=74 38459: mi=4500 s=0 e=0 38460: mi=4500 s=3 e=3 38461: mi=4500 s=5 e=5 38462: mi=4500 s=8 e=8 38463: mi=4500 s=10 e=10 38464: mi=4500 s=12 e=12 38465: mi=4500 s=14 e=14 38466: mi=4500 s=16 e=16 38467: mi=4500 s=19 e=20 38468: mi=4500 s=22 e=22 38469: mi=4500 s=25 e=26 38470: mi=4500 s=29 e=30 38471: mi=4500 s=32 e=33 38472: mi=4500 s=35 e=35 38473: mi=4500 s=38 e=41 38474: mi=4500 s=44 e=45 38475: mi=4500 s=47 e=47 38476: mi=4500 s=49 e=49 38477: mi=4500 s=51 e=54 38478: mi=4500 s=57 e=58 38479: mi=4500 s=60 e=63 38480: mi=4500 s=66 e=67 38481: mi=4500 s=69 e=69 38482: mi=4501 s=0 e=1 38483: mi=4501 s=3 e=3 38484: mi=4501 s=5 e=5 38485: mi=4501 s=6 e=6 38486: mi=4501 s=8 e=8 38487: mi=4501 s=9 e=9 38488: mi=4501 s=11 e=12 38489: mi=4501 s=15 e=16 38490: mi=4501 s=18 e=18 38491: mi=4501 s=20 e=20 38492: mi=4501 s=23 e=24 38493: mi=4501 s=26 e=28 38494: mi=4501 s=30 e=31 38495: mi=4501 s=33 e=33 38496: mi=4501 s=36 e=37 38497: mi=4501 s=39 e=39 38498: mi=4501 s=42 e=43 38499: mi=4501 s=45 e=45 38500: mi=4501 s=48 e=49 38501: mi=4501 s=51 e=51 38502: mi=4501 s=53 e=53 38503: mi=4501 s=56 e=57 38504: mi=4501 s=60 e=62 38505: mi=4501 s=65 e=65 38506: mi=4501 s=66 e=66 38507: mi=4501 s=69 e=70 38508: mi=4501 s=73 e=74 38509: mi=4501 s=76 e=76 38510: mi=4501 s=79 e=79 38511: mi=4501 s=81 e=81 38512: mi=4501 s=84 e=84 38513: mi=4501 s=87 e=87 38514: mi=4501 s=90 e=91 38515: mi=4501 s=93 e=93 38516: mi=4501 s=96 e=97 38517: mi=4501 s=100 e=101 38518: mi=4501 s=104 e=104 38519: mi=4501 s=105 e=106 38520: mi=4501 s=107 e=107 38521: mi=4502 s=0 e=1 38522: mi=4502 s=3 e=3 38523: mi=4502 s=5 e=8 38524: mi=4502 s=11 e=11 38525: mi=4502 s=12 e=15 38526: mi=4502 s=18 e=19 38527: mi=4502 s=21 e=21 38528: mi=4502 s=23 e=23 38529: mi=4502 s=24 e=27 38530: mi=4502 s=30 e=31 38531: mi=4503 s=0 e=1 38532: mi=4503 s=3 e=3 38533: mi=4503 s=6 e=6 38534: mi=4503 s=8 e=8 38535: mi=4503 s=10 e=10 38536: mi=4503 s=12 e=12 38537: mi=4503 s=14 e=14 38538: mi=4503 s=16 e=16 38539: mi=4503 s=18 e=18 38540: mi=4503 s=21 e=21 38541: mi=4504 s=0 e=0 38542: mi=4504 s=2 e=2 38543: mi=4504 s=3 e=3 38544: mi=4504 s=6 e=7 38545: mi=4504 s=10 e=11 38546: mi=4504 s=13 e=13 38547: mi=4504 s=16 e=16 38548: mi=4504 s=18 e=18 38549: mi=4504 s=21 e=21 38550: mi=4504 s=24 e=24 38551: mi=4504 s=27 e=28 38552: mi=4504 s=31 e=32 38553: mi=4504 s=35 e=36 38554: mi=4504 s=39 e=39 38555: mi=4504 s=42 e=43 38556: mi=4504 s=45 e=45 38557: mi=4504 s=48 e=49 38558: mi=4504 s=52 e=53 38559: mi=4504 s=56 e=57 38560: mi=4504 s=59 e=60 38561: mi=4504 s=62 e=62 38562: mi=4504 s=64 e=64 38563: mi=4504 s=67 e=68 38564: mi=4504 s=70 e=70 38565: mi=4504 s=73 e=73 38566: mi=4504 s=76 e=77 38567: mi=4504 s=79 e=79 38568: mi=4504 s=82 e=83 38569: mi=4504 s=85 e=85 38570: mi=4504 s=86 e=86 38571: mi=4504 s=87 e=87 38572: mi=4504 s=89 e=89 38573: mi=4504 s=92 e=92 38574: mi=4504 s=94 e=94 38575: mi=4504 s=96 e=96 38576: mi=4504 s=98 e=98 38577: mi=4504 s=101 e=101 38578: mi=4504 s=103 e=103 38579: mi=4504 s=105 e=105 38580: mi=4504 s=107 e=107 38581: mi=4504 s=109 e=109 38582: mi=4504 s=111 e=114 38583: mi=4504 s=117 e=117 38584: mi=4504 s=118 e=118 38585: mi=4504 s=119 e=120 38586: mi=4504 s=121 e=121 38587: mi=4505 s=0 e=0 38588: mi=4505 s=2 e=2 38589: mi=4505 s=5 e=5 38590: mi=4506 s=0 e=0 38591: mi=4507 s=0 e=1 38592: mi=4507 s=3 e=3 38593: mi=4507 s=4 e=4 38594: mi=4507 s=6 e=6 38595: mi=4507 s=7 e=7 38596: mi=4507 s=9 e=9 38597: mi=4507 s=12 e=12 38598: mi=4507 s=14 e=14 38599: mi=4507 s=17 e=17 38600: mi=4507 s=18 e=18 38601: mi=4507 s=20 e=20 38602: mi=4507 s=22 e=22 38603: mi=4507 s=24 e=24 38604: mi=4507 s=27 e=27 38605: mi=4507 s=28 e=28 38606: mi=4507 s=30 e=30 38607: mi=4507 s=32 e=32 38608: mi=4507 s=35 e=36 38609: mi=4507 s=38 e=38 38610: mi=4507 s=40 e=40 38611: mi=4507 s=42 e=44 38612: mi=4507 s=47 e=47 38613: mi=4507 s=48 e=49 38614: mi=4507 s=50 e=50 38615: mi=4508 s=0 e=0 38616: mi=4508 s=2 e=2 38617: mi=4508 s=5 e=6 38618: mi=4509 s=0 e=0 38619: mi=4509 s=3 e=5 38620: mi=4509 s=7 e=7 38621: mi=4509 s=9 e=13 38622: mi=4509 s=15 e=17 38623: mi=4509 s=19 e=19 38624: mi=4509 s=21 e=21 38625: mi=4509 s=23 e=25 38626: mi=4509 s=27 e=29 38627: mi=4509 s=31 e=31 38628: mi=4509 s=33 e=33 38629: mi=4509 s=35 e=37 38630: mi=4509 s=39 e=41 38631: mi=4509 s=43 e=43 38632: mi=4509 s=46 e=48 38633: mi=4509 s=50 e=52 38634: mi=4509 s=54 e=54 38635: mi=4509 s=57 e=57 38636: mi=4509 s=59 e=61 38637: mi=4509 s=63 e=63 38638: mi=4509 s=66 e=69 38639: mi=4509 s=71 e=71 38640: mi=4509 s=73 e=75 38641: mi=4509 s=77 e=79 38642: mi=4509 s=81 e=83 38643: mi=4509 s=85 e=87 38644: mi=4509 s=89 e=90 38645: mi=4509 s=93 e=94 38646: mi=4509 s=97 e=100 38647: mi=4509 s=102 e=104 38648: mi=4509 s=106 e=106 38649: mi=4509 s=108 e=108 38650: mi=4509 s=110 e=110 38651: mi=4509 s=112 e=114 38652: mi=4509 s=117 e=134 38653: mi=4509 s=137 e=137 38654: mi=4509 s=138 e=140 38655: mi=4509 s=142 e=144 38656: mi=4509 s=147 e=149 38657: mi=4509 s=151 e=153 38658: mi=4509 s=156 e=156 38659: mi=4509 s=157 e=159 38660: mi=4509 s=161 e=162 38661: mi=4509 s=164 e=164 38662: mi=4509 s=165 e=167 38663: mi=4509 s=169 e=176 38664: mi=4509 s=178 e=178 38665: mi=4510 s=0 e=2 38666: mi=4510 s=4 e=4 38667: mi=4510 s=7 e=8 38668: mi=4510 s=10 e=10 38669: mi=4510 s=12 e=12 38670: mi=4510 s=15 e=16 38671: mi=4510 s=18 e=18 38672: mi=4510 s=20 e=20 38673: mi=4510 s=23 e=23 38674: mi=4510 s=26 e=26 38675: mi=4510 s=28 e=28 38676: mi=4510 s=31 e=32 38677: mi=4510 s=35 e=35 38678: mi=4510 s=38 e=38 38679: mi=4510 s=40 e=40 38680: mi=4510 s=42 e=42 38681: mi=4510 s=43 e=43 38682: mi=4510 s=46 e=47 38683: mi=4510 s=50 e=50 38684: mi=4510 s=53 e=53 38685: mi=4510 s=55 e=55 38686: mi=4510 s=58 e=59 38687: mi=4510 s=62 e=62 38688: mi=4510 s=65 e=65 38689: mi=4510 s=67 e=67 38690: mi=4510 s=69 e=69 38691: mi=4510 s=70 e=70 38692: mi=4510 s=73 e=74 38693: mi=4510 s=77 e=77 38694: mi=4510 s=80 e=80 38695: mi=4510 s=82 e=82 38696: mi=4510 s=85 e=86 38697: mi=4510 s=88 e=88 38698: mi=4510 s=90 e=90 38699: mi=4510 s=93 e=94 38700: mi=4510 s=97 e=98 38701: mi=4510 s=101 e=101 38702: mi=4510 s=104 e=104 38703: mi=4510 s=106 e=106 38704: mi=4510 s=109 e=110 38705: mi=4510 s=113 e=113 38706: mi=4510 s=115 e=115 38707: mi=4510 s=117 e=117 38708: mi=4510 s=119 e=119 38709: mi=4510 s=122 e=123 38710: mi=4510 s=125 e=125 38711: mi=4510 s=128 e=128 38712: mi=4510 s=130 e=130 38713: mi=4510 s=132 e=132 38714: mi=4510 s=134 e=134 38715: mi=4510 s=137 e=137 38716: mi=4510 s=139 e=139 38717: mi=4510 s=142 e=142 38718: mi=4510 s=143 e=144 38719: mi=4510 s=145 e=145 38720: mi=4510 s=147 e=147 38721: mi=4510 s=150 e=150 38722: mi=4511 s=0 e=1 38723: mi=4511 s=3 e=3 38724: mi=4511 s=5 e=5 38725: mi=4511 s=8 e=8 38726: mi=4511 s=9 e=9 38727: mi=4511 s=11 e=11 38728: mi=4511 s=13 e=13 38729: mi=4511 s=14 e=14 38730: mi=4511 s=16 e=16 38731: mi=4511 s=18 e=22 38732: mi=4511 s=25 e=26 38733: mi=4511 s=29 e=30 38734: mi=4511 s=32 e=34 38735: mi=4511 s=35 e=35 38736: mi=4516 s=0 e=0 38737: mi=4516 s=3 e=3 38738: mi=4516 s=5 e=5 38739: mi=4516 s=7 e=7 38740: mi=4516 s=9 e=11 38741: mi=4516 s=13 e=13 38742: mi=4516 s=15 e=15 38743: mi=4516 s=18 e=18 38744: mi=4516 s=21 e=22 38745: mi=4516 s=25 e=25 38746: mi=4516 s=28 e=29 38747: mi=4516 s=32 e=32 38748: mi=4516 s=33 e=33 38749: mi=4517 s=0 e=0 38750: mi=4517 s=2 e=2 38751: mi=4517 s=5 e=5 38752: mi=4518 s=0 e=0 38753: mi=4518 s=2 e=2 38754: mi=4518 s=4 e=4 38755: mi=4518 s=6 e=6 38756: mi=4518 s=8 e=8 38757: mi=4518 s=10 e=10 38758: mi=4518 s=12 e=12 38759: mi=4518 s=14 e=14 38760: mi=4518 s=16 e=16 38761: mi=4518 s=18 e=18 38762: mi=4518 s=20 e=20 38763: mi=4518 s=22 e=22 38764: mi=4518 s=25 e=26 38765: mi=4518 s=29 e=30 38766: mi=4518 s=32 e=32 38767: mi=4519 s=0 e=0 38768: mi=4519 s=2 e=2 38769: mi=4520 s=0 e=1 38770: mi=4520 s=3 e=5 38771: mi=4520 s=7 e=9 38772: mi=4520 s=11 e=13 38773: mi=4520 s=15 e=17 38774: mi=4520 s=19 e=19 38775: mi=4521 s=0 e=0 38776: mi=4521 s=3 e=3 38777: mi=4521 s=5 e=5 38778: mi=4521 s=8 e=8 38779: mi=4521 s=10 e=10 38780: mi=4521 s=12 e=12 38781: mi=4521 s=15 e=15 38782: mi=4521 s=17 e=17 38783: mi=4521 s=20 e=20 38784: mi=4522 s=0 e=0 38785: mi=4522 s=3 e=3 38786: mi=4522 s=5 e=5 38787: mi=4522 s=8 e=8 38788: mi=4522 s=10 e=10 38789: mi=4522 s=12 e=12 38790: mi=4522 s=15 e=15 38791: mi=4522 s=17 e=17 38792: mi=4522 s=20 e=20 38793: mi=4523 s=0 e=0 38794: mi=4523 s=3 e=3 38795: mi=4523 s=5 e=5 38796: mi=4523 s=8 e=8 38797: mi=4523 s=10 e=10 38798: mi=4523 s=12 e=12 38799: mi=4523 s=15 e=15 38800: mi=4523 s=17 e=17 38801: mi=4523 s=20 e=20 38802: mi=4524 s=0 e=2 38803: mi=4524 s=4 e=4 38804: mi=4524 s=7 e=12 38805: mi=4524 s=15 e=18 38806: mi=4524 s=21 e=21 38807: mi=4524 s=24 e=25 38808: mi=4524 s=27 e=30 38809: mi=4524 s=32 e=35 38810: mi=4524 s=37 e=37 38811: mi=4524 s=38 e=38 38812: mi=4524 s=41 e=44 38813: mi=4524 s=46 e=46 38814: mi=4524 s=49 e=51 38815: mi=4524 s=53 e=54 38816: mi=4524 s=56 e=58 38817: mi=4524 s=60 e=60 38818: mi=4524 s=62 e=63 38819: mi=4524 s=65 e=67 38820: mi=4524 s=69 e=70 38821: mi=4524 s=73 e=76 38822: mi=4524 s=78 e=78 38823: mi=4524 s=80 e=82 38824: mi=4524 s=85 e=86 38825: mi=4524 s=88 e=88 38826: mi=4524 s=89 e=94 38827: mi=4524 s=97 e=98 38828: mi=4524 s=101 e=104 38829: mi=4524 s=106 e=106 38830: mi=4524 s=109 e=111 38831: mi=4524 s=113 e=113 38832: mi=4524 s=115 e=117 38833: mi=4524 s=119 e=119 38834: mi=4524 s=121 e=125 38835: mi=4524 s=127 e=127 38836: mi=4524 s=129 e=129 38837: mi=4524 s=130 e=132 38838: mi=4524 s=134 e=136 38839: mi=4524 s=138 e=139 38840: mi=4524 s=140 e=143 38841: mi=4524 s=145 e=147 38842: mi=4524 s=150 e=150 38843: mi=4524 s=151 e=152 38844: mi=4524 s=153 e=156 38845: mi=4524 s=158 e=158 38846: mi=4524 s=160 e=163 38847: mi=4524 s=165 e=170 38848: mi=4524 s=172 e=172 38849: mi=4524 s=174 e=177 38850: mi=4524 s=179 e=183 38851: mi=4524 s=185 e=186 38852: mi=4524 s=187 e=188 38853: mi=4524 s=189 e=189 38854: mi=4524 s=191 e=193 38855: mi=4526 s=0 e=1 38856: mi=4526 s=4 e=5 38857: mi=4526 s=7 e=7 38858: mi=4526 s=9 e=10 38859: mi=4526 s=11 e=11 38860: mi=4526 s=14 e=19 38861: mi=4527 s=0 e=0 38862: mi=4527 s=2 e=2 38863: mi=4527 s=5 e=6 38864: mi=4527 s=8 e=8 38865: mi=4527 s=10 e=10 38866: mi=4527 s=12 e=12 38867: mi=4527 s=15 e=16 38868: mi=4527 s=19 e=19 38869: mi=4527 s=21 e=21 38870: mi=4527 s=23 e=26 38871: mi=4527 s=28 e=28 38872: mi=4527 s=31 e=32 38873: mi=4527 s=35 e=36 38874: mi=4527 s=38 e=38 38875: mi=4527 s=40 e=40 38876: mi=4527 s=42 e=46 38877: mi=4527 s=48 e=48 38878: mi=4527 s=50 e=51 38879: mi=4527 s=53 e=55 38880: mi=4527 s=57 e=57 38881: mi=4527 s=59 e=60 38882: mi=4527 s=62 e=64 38883: mi=4527 s=66 e=66 38884: mi=4527 s=68 e=69 38885: mi=4527 s=71 e=73 38886: mi=4527 s=75 e=75 38887: mi=4530 s=0 e=1 38888: mi=4530 s=4 e=7 38889: mi=4530 s=10 e=10 38890: mi=4530 s=12 e=12 38891: mi=4530 s=15 e=15 38892: mi=4530 s=16 e=16 38893: mi=4530 s=17 e=17 38894: mi=4530 s=19 e=19 38895: mi=4530 s=22 e=22 38896: mi=4530 s=25 e=26 38897: mi=4530 s=28 e=28 38898: mi=4530 s=29 e=29 38899: mi=4530 s=31 e=31 38900: mi=4530 s=34 e=34 38901: mi=4530 s=36 e=38 38902: mi=4530 s=41 e=41 38903: mi=4530 s=43 e=43 38904: mi=4530 s=46 e=47 38905: mi=4530 s=50 e=51 38906: mi=4530 s=53 e=56 38907: mi=4530 s=58 e=58 38908: mi=4530 s=61 e=62 38909: mi=4530 s=63 e=63 38910: mi=4528 s=0 e=0 38911: mi=4528 s=3 e=4 38912: mi=4528 s=6 e=6 38913: mi=4528 s=9 e=9 38914: mi=4528 s=10 e=10 38915: mi=4528 s=11 e=12 38916: mi=4529 s=0 e=0 38917: mi=4529 s=3 e=4 38918: mi=4529 s=6 e=6 38919: mi=4529 s=9 e=9 38920: mi=4529 s=10 e=10 38921: mi=4529 s=11 e=12 38922: mi=4532 s=0 e=0 38923: mi=4532 s=2 e=2 38924: mi=4532 s=5 e=5 38925: mi=4532 s=7 e=7 38926: mi=4532 s=9 e=9 38927: mi=4533 s=0 e=0 38928: mi=4533 s=2 e=2 38929: mi=4533 s=5 e=6 38930: mi=4533 s=8 e=9 38931: mi=4533 s=11 e=11 38932: mi=4534 s=0 e=0 38933: mi=4534 s=1 e=1 38934: mi=4534 s=3 e=3 38935: mi=4534 s=5 e=5 38936: mi=4534 s=8 e=8 38937: mi=4534 s=11 e=11 38938: mi=4534 s=12 e=12 38939: mi=4534 s=13 e=13 38940: mi=4534 s=15 e=15 38941: mi=4534 s=17 e=17 38942: mi=4534 s=19 e=19 38943: mi=4534 s=22 e=23 38944: mi=4534 s=25 e=25 38945: mi=4534 s=27 e=27 38946: mi=4534 s=30 e=31 38947: mi=4534 s=34 e=34 38948: mi=4534 s=36 e=36 38949: mi=4534 s=39 e=40 38950: mi=4534 s=43 e=43 38951: mi=4534 s=45 e=45 38952: mi=4534 s=47 e=47 38953: mi=4534 s=50 e=53 38954: mi=4534 s=56 e=57 38955: mi=4534 s=60 e=61 38956: mi=4534 s=64 e=64 38957: mi=4534 s=66 e=66 38958: mi=4534 s=69 e=70 38959: mi=4534 s=72 e=73 38960: mi=4534 s=75 e=75 38961: mi=4534 s=77 e=77 38962: mi=4534 s=80 e=81 38963: mi=4534 s=84 e=84 38964: mi=4534 s=86 e=86 38965: mi=4534 s=89 e=92 38966: mi=4534 s=95 e=95 38967: mi=4534 s=97 e=97 38968: mi=4534 s=100 e=101 38969: mi=4534 s=104 e=104 38970: mi=4534 s=105 e=105 38971: mi=4534 s=106 e=106 38972: mi=4534 s=108 e=109 38973: mi=4534 s=112 e=112 38974: mi=4534 s=114 e=115 38975: mi=4534 s=118 e=118 38976: mi=4534 s=120 e=120 38977: mi=4534 s=123 e=124 38978: mi=4534 s=126 e=126 38979: mi=4534 s=128 e=129 38980: mi=4534 s=132 e=132 38981: mi=4534 s=134 e=134 38982: mi=4534 s=137 e=137 38983: mi=4534 s=138 e=139 38984: mi=4534 s=140 e=140 38985: mi=4535 s=0 e=0 38986: mi=4535 s=2 e=2 38987: mi=4536 s=0 e=0 38988: mi=4536 s=2 e=2 38989: mi=4609 s=0 e=2 38990: mi=4609 s=4 e=6 38991: mi=4609 s=8 e=9 38992: mi=4609 s=11 e=13 38993: mi=4609 s=15 e=17 38994: mi=4609 s=19 e=21 38995: mi=4609 s=23 e=24 38996: mi=4609 s=26 e=27 38997: mi=4609 s=29 e=30 38998: mi=4609 s=32 e=32 38999: mi=4610 s=0 e=2 39000: mi=4610 s=5 e=5 39001: mi=4610 s=7 e=7 39002: mi=4610 s=9 e=9 39003: mi=4610 s=12 e=12 39004: mi=4610 s=14 e=14 39005: mi=4610 s=16 e=16 39006: mi=4610 s=19 e=19 39007: mi=4610 s=21 e=21 39008: mi=4610 s=23 e=23 39009: mi=4610 s=25 e=25 39010: mi=4610 s=27 e=27 39011: mi=4610 s=29 e=29 39012: mi=4610 s=31 e=31 39013: mi=4610 s=33 e=33 39014: mi=4610 s=35 e=35 39015: mi=4610 s=37 e=37 39016: mi=4610 s=39 e=39 39017: mi=4610 s=41 e=41 39018: mi=4610 s=43 e=43 39019: mi=4610 s=45 e=46 39020: mi=4610 s=48 e=48 39021: mi=4610 s=50 e=50 39022: mi=4610 s=52 e=52 39023: mi=4610 s=54 e=54 39024: mi=4610 s=56 e=56 39025: mi=4610 s=59 e=60 39026: mi=4610 s=62 e=63 39027: mi=4610 s=65 e=65 39028: mi=4610 s=68 e=72 39029: mi=4610 s=75 e=76 39030: mi=4610 s=78 e=81 39031: mi=4610 s=84 e=85 39032: mi=4610 s=87 e=90 39033: mi=4610 s=93 e=94 39034: mi=4610 s=96 e=99 39035: mi=4610 s=102 e=103 39036: mi=4610 s=105 e=108 39037: mi=4610 s=111 e=112 39038: mi=4610 s=114 e=117 39039: mi=4610 s=120 e=121 39040: mi=4610 s=123 e=126 39041: mi=4610 s=129 e=130 39042: mi=4610 s=132 e=135 39043: mi=4610 s=138 e=139 39044: mi=4610 s=141 e=141 39045: mi=4610 s=143 e=146 39046: mi=4610 s=148 e=148 39047: mi=4610 s=151 e=152 39048: mi=4610 s=155 e=156 39049: mi=4610 s=158 e=158 39050: mi=4610 s=160 e=160 39051: mi=4610 s=162 e=166 39052: mi=4610 s=168 e=168 39053: mi=4610 s=170 e=171 39054: mi=4610 s=173 e=175 39055: mi=4610 s=177 e=177 39056: mi=4610 s=179 e=180 39057: mi=4610 s=182 e=184 39058: mi=4610 s=186 e=186 39059: mi=4610 s=188 e=189 39060: mi=4610 s=191 e=193 39061: mi=4610 s=195 e=195 39062: mi=4610 s=197 e=198 39063: mi=4610 s=200 e=202 39064: mi=4610 s=204 e=204 39065: mi=4610 s=206 e=207 39066: mi=4610 s=209 e=211 39067: mi=4610 s=213 e=213 39068: mi=4610 s=215 e=216 39069: mi=4610 s=218 e=220 39070: mi=4610 s=222 e=222 39071: mi=4610 s=224 e=225 39072: mi=4610 s=227 e=229 39073: mi=4610 s=231 e=231 39074: mi=4610 s=233 e=234 39075: mi=4610 s=236 e=238 39076: mi=4610 s=240 e=240 39077: mi=4610 s=243 e=243 39078: mi=4611 s=0 e=0 39079: mi=4611 s=2 e=2 39080: mi=4611 s=4 e=4 39081: mi=4611 s=6 e=6 39082: mi=4611 s=8 e=8 39083: mi=4611 s=11 e=11 39084: mi=4611 s=13 e=13 39085: mi=4611 s=15 e=15 39086: mi=4611 s=18 e=18 39087: mi=4611 s=20 e=21 39088: mi=4611 s=23 e=23 39089: mi=4611 s=25 e=25 39090: mi=4611 s=27 e=29 39091: mi=4611 s=31 e=31 39092: mi=4611 s=33 e=33 39093: mi=4611 s=35 e=35 39094: mi=4611 s=37 e=37 39095: mi=4611 s=39 e=39 39096: mi=4611 s=41 e=41 39097: mi=4611 s=43 e=43 39098: mi=4611 s=45 e=45 39099: mi=4611 s=47 e=47 39100: mi=4611 s=50 e=50 39101: mi=4611 s=52 e=52 39102: mi=4611 s=54 e=54 39103: mi=4611 s=56 e=56 39104: mi=4611 s=58 e=58 39105: mi=4611 s=60 e=60 39106: mi=4611 s=62 e=63 39107: mi=4611 s=65 e=65 39108: mi=4611 s=67 e=67 39109: mi=4611 s=69 e=69 39110: mi=4611 s=72 e=72 39111: mi=4611 s=73 e=73 39112: mi=4612 s=0 e=0 39113: mi=4612 s=2 e=2 39114: mi=4612 s=4 e=4 39115: mi=4612 s=6 e=7 39116: mi=4612 s=9 e=9 39117: mi=4612 s=11 e=11 39118: mi=4612 s=13 e=15 39119: mi=4612 s=17 e=17 39120: mi=4612 s=19 e=19 39121: mi=4612 s=21 e=23 39122: mi=4612 s=25 e=25 39123: mi=4612 s=27 e=27 39124: mi=4612 s=29 e=31 39125: mi=4612 s=33 e=33 39126: mi=4612 s=35 e=35 39127: mi=4612 s=37 e=38 39128: mi=4612 s=41 e=41 39129: mi=4612 s=43 e=43 39130: mi=4612 s=45 e=45 39131: mi=4612 s=48 e=48 39132: mi=4612 s=50 e=50 39133: mi=4612 s=52 e=52 39134: mi=4612 s=55 e=55 39135: mi=4612 s=57 e=57 39136: mi=4612 s=59 e=59 39137: mi=4612 s=62 e=62 39138: mi=4612 s=64 e=64 39139: mi=4612 s=66 e=66 39140: mi=4612 s=68 e=68 39141: mi=4612 s=70 e=70 39142: mi=4612 s=73 e=73 39143: mi=4612 s=75 e=75 39144: mi=4612 s=77 e=78 39145: mi=4612 s=81 e=81 39146: mi=4612 s=83 e=83 39147: mi=4612 s=85 e=88 39148: mi=4612 s=90 e=90 39149: mi=4612 s=91 e=91 39150: mi=4612 s=93 e=98 39151: mi=4612 s=100 e=101 39152: mi=4612 s=103 e=104 39153: mi=4612 s=107 e=107 39154: mi=4613 s=0 e=2 39155: mi=4613 s=4 e=4 39156: mi=4613 s=6 e=7 39157: mi=4613 s=9 e=9 39158: mi=4613 s=11 e=13 39159: mi=4613 s=15 e=18 39160: mi=4613 s=20 e=20 39161: mi=4613 s=22 e=22 39162: mi=4613 s=24 e=24 39163: mi=4613 s=26 e=27 39164: mi=4613 s=30 e=30 39165: mi=4613 s=32 e=32 39166: mi=4613 s=34 e=34 39167: mi=4613 s=37 e=37 39168: mi=4613 s=39 e=39 39169: mi=4613 s=41 e=41 39170: mi=4613 s=44 e=44 39171: mi=4613 s=46 e=46 39172: mi=4613 s=49 e=49 39173: mi=4613 s=51 e=51 39174: mi=4613 s=53 e=53 39175: mi=4613 s=56 e=56 39176: mi=4613 s=58 e=58 39177: mi=4613 s=60 e=63 39178: mi=4613 s=64 e=64 39179: mi=4613 s=66 e=68 39180: mi=4613 s=70 e=70 39181: mi=4613 s=72 e=74 39182: mi=4613 s=76 e=76 39183: mi=4613 s=79 e=79 39184: mi=4613 s=80 e=80 39185: mi=4613 s=82 e=82 39186: mi=4613 s=84 e=84 39187: mi=4613 s=86 e=86 39188: mi=4613 s=88 e=88 39189: mi=4613 s=90 e=90 39190: mi=4613 s=93 e=93 39191: mi=4613 s=95 e=95 39192: mi=4613 s=98 e=98 39193: mi=4613 s=100 e=100 39194: mi=4613 s=102 e=102 39195: mi=4613 s=104 e=104 39196: mi=4613 s=106 e=106 39197: mi=4613 s=108 e=108 39198: mi=4613 s=110 e=110 39199: mi=4613 s=112 e=112 39200: mi=4613 s=114 e=114 39201: mi=4613 s=116 e=116 39202: mi=4613 s=119 e=119 39203: mi=4613 s=121 e=121 39204: mi=4613 s=123 e=123 39205: mi=4613 s=125 e=125 39206: mi=4613 s=127 e=127 39207: mi=4613 s=129 e=129 39208: mi=4613 s=131 e=132 39209: mi=4613 s=135 e=135 39210: mi=4613 s=137 e=137 39211: mi=4613 s=140 e=144 39212: mi=4613 s=146 e=146 39213: mi=4613 s=148 e=152 39214: mi=4613 s=153 e=153 39215: mi=4613 s=155 e=157 39216: mi=4613 s=159 e=159 39217: mi=4613 s=161 e=163 39218: mi=4613 s=165 e=165 39219: mi=4613 s=168 e=168 39220: mi=4613 s=170 e=170 39221: mi=4613 s=172 e=172 39222: mi=4613 s=174 e=174 39223: mi=4613 s=176 e=176 39224: mi=4613 s=178 e=178 39225: mi=4613 s=180 e=181 39226: mi=4613 s=184 e=184 39227: mi=4613 s=186 e=186 39228: mi=4613 s=189 e=191 39229: mi=4613 s=192 e=192 39230: mi=4613 s=194 e=194 39231: mi=4613 s=195 e=195 39232: mi=4613 s=197 e=197 39233: mi=4613 s=198 e=198 39234: mi=4616 s=0 e=5 39235: mi=4616 s=7 e=7 39236: mi=4616 s=9 e=9 39237: mi=4616 s=11 e=11 39238: mi=4616 s=13 e=16 39239: mi=4616 s=18 e=18 39240: mi=4616 s=19 e=19 39241: mi=4616 s=21 e=21 39242: mi=4616 s=23 e=26 39243: mi=4616 s=28 e=28 39244: mi=4616 s=30 e=30 39245: mi=4616 s=32 e=36 39246: mi=4616 s=38 e=39 39247: mi=4616 s=40 e=40 39248: mi=4616 s=42 e=42 39249: mi=4616 s=43 e=46 39250: mi=4616 s=48 e=50 39251: mi=4616 s=52 e=53 39252: mi=4616 s=55 e=59 39253: mi=4616 s=61 e=63 39254: mi=4616 s=65 e=65 39255: mi=4616 s=67 e=67 39256: mi=4616 s=70 e=70 39257: mi=4616 s=72 e=72 39258: mi=4616 s=74 e=74 39259: mi=4616 s=76 e=76 39260: mi=4616 s=78 e=78 39261: mi=4616 s=81 e=81 39262: mi=4616 s=82 e=82 39263: mi=4616 s=84 e=86 39264: mi=4616 s=89 e=89 39265: mi=4616 s=92 e=92 39266: mi=4617 s=0 e=0 39267: mi=4617 s=2 e=2 39268: mi=4618 s=0 e=0 39269: mi=4618 s=2 e=2 39270: mi=4620 s=0 e=0 39271: mi=4620 s=2 e=2 39272: mi=4622 s=0 e=1 39273: mi=4622 s=3 e=4 39274: mi=4622 s=7 e=7 39275: mi=4622 s=9 e=9 39276: mi=4622 s=12 e=12 39277: mi=4622 s=14 e=14 39278: mi=4622 s=16 e=17 39279: mi=4622 s=20 e=20 39280: mi=4622 s=22 e=22 39281: mi=4622 s=24 e=24 39282: mi=4622 s=27 e=27 39283: mi=4622 s=29 e=29 39284: mi=4622 s=32 e=32 39285: mi=4622 s=34 e=34 39286: mi=4622 s=36 e=36 39287: mi=4622 s=39 e=39 39288: mi=4622 s=41 e=41 39289: mi=4622 s=44 e=44 39290: mi=4622 s=46 e=46 39291: mi=4622 s=48 e=49 39292: mi=4622 s=52 e=52 39293: mi=4622 s=54 e=54 39294: mi=4622 s=56 e=56 39295: mi=4622 s=59 e=59 39296: mi=4622 s=61 e=61 39297: mi=4622 s=63 e=63 39298: mi=4622 s=66 e=66 39299: mi=4622 s=68 e=68 39300: mi=4622 s=70 e=70 39301: mi=4622 s=73 e=73 39302: mi=4624 s=0 e=0 39303: mi=4624 s=3 e=3 39304: mi=4624 s=6 e=6 39305: mi=4624 s=9 e=9 39306: mi=4625 s=0 e=1 39307: mi=4625 s=4 e=5 39308: mi=4625 s=8 e=8 39309: mi=4625 s=11 e=12 39310: mi=4625 s=14 e=14 39311: mi=4625 s=17 e=18 39312: mi=4625 s=20 e=20 39313: mi=4625 s=23 e=26 39314: mi=4625 s=28 e=28 39315: mi=4625 s=31 e=32 39316: mi=4625 s=33 e=33 39317: mi=4625 s=36 e=39 39318: mi=4625 s=41 e=41 39319: mi=4625 s=44 e=45 39320: mi=4625 s=48 e=49 39321: mi=4625 s=51 e=51 39322: mi=4625 s=53 e=53 39323: mi=4625 s=55 e=55 39324: mi=4625 s=57 e=57 39325: mi=4625 s=60 e=61 39326: mi=4625 s=63 e=63 39327: mi=4625 s=66 e=67 39328: mi=4625 s=70 e=71 39329: mi=4625 s=74 e=75 39330: mi=4625 s=78 e=81 39331: mi=4625 s=84 e=87 39332: mi=4625 s=90 e=91 39333: mi=4625 s=94 e=95 39334: mi=4625 s=98 e=98 39335: mi=4625 s=101 e=101 39336: mi=4625 s=103 e=103 39337: mi=4626 s=0 e=0 39338: mi=4626 s=3 e=4 39339: mi=4626 s=6 e=6 39340: mi=4626 s=9 e=9 39341: mi=4627 s=0 e=0 39342: mi=4627 s=2 e=2 39343: mi=4627 s=5 e=5 39344: mi=4634 s=0 e=0 39345: mi=4634 s=3 e=3 39346: mi=4634 s=6 e=7 39347: mi=4634 s=9 e=9 39348: mi=4634 s=11 e=11 39349: mi=4634 s=14 e=14 39350: mi=4634 s=17 e=17 39351: mi=4634 s=18 e=18 39352: mi=4634 s=21 e=21 39353: mi=4634 s=23 e=23 39354: mi=4634 s=26 e=26 39355: mi=4634 s=29 e=30 39356: mi=4634 s=32 e=32 39357: mi=4634 s=35 e=35 39358: mi=4634 s=38 e=39 39359: mi=4634 s=41 e=41 39360: mi=4634 s=44 e=45 39361: mi=4634 s=47 e=47 39362: mi=4634 s=49 e=49 39363: mi=4634 s=51 e=51 39364: mi=4634 s=53 e=53 39365: mi=4634 s=55 e=55 39366: mi=4634 s=57 e=57 39367: mi=4634 s=60 e=60 39368: mi=4634 s=63 e=64 39369: mi=4634 s=66 e=66 39370: mi=4634 s=69 e=69 39371: mi=4634 s=72 e=73 39372: mi=4634 s=75 e=75 39373: mi=4634 s=78 e=79 39374: mi=4634 s=81 e=81 39375: mi=4634 s=83 e=84 39376: mi=4634 s=86 e=86 39377: mi=4634 s=87 e=87 39378: mi=4634 s=89 e=89 39379: mi=4634 s=92 e=92 39380: mi=4634 s=95 e=96 39381: mi=4634 s=98 e=98 39382: mi=4634 s=101 e=101 39383: mi=4634 s=104 e=105 39384: mi=4634 s=107 e=107 39385: mi=4634 s=110 e=111 39386: mi=4634 s=113 e=113 39387: mi=4634 s=116 e=116 39388: mi=4634 s=119 e=120 39389: mi=4634 s=122 e=122 39390: mi=4634 s=125 e=125 39391: mi=4634 s=128 e=129 39392: mi=4634 s=131 e=131 39393: mi=4634 s=134 e=135 39394: mi=4634 s=137 e=138 39395: mi=4634 s=140 e=140 39396: mi=4634 s=142 e=142 39397: mi=4634 s=144 e=144 39398: mi=4634 s=146 e=146 39399: mi=4634 s=148 e=148 39400: mi=4634 s=150 e=150 39401: mi=4634 s=152 e=152 39402: mi=4634 s=154 e=154 39403: mi=4634 s=156 e=156 39404: mi=4634 s=158 e=158 39405: mi=4634 s=160 e=160 39406: mi=4634 s=162 e=162 39407: mi=4634 s=164 e=164 39408: mi=4634 s=166 e=166 39409: mi=4634 s=168 e=168 39410: mi=4634 s=171 e=171 39411: mi=4634 s=174 e=175 39412: mi=4634 s=177 e=177 39413: mi=4634 s=180 e=181 39414: mi=4634 s=183 e=183 39415: mi=4634 s=185 e=185 39416: mi=4634 s=188 e=189 39417: mi=4634 s=191 e=191 39418: mi=4634 s=194 e=194 39419: mi=4634 s=197 e=198 39420: mi=4634 s=200 e=200 39421: mi=4634 s=202 e=202 39422: mi=4634 s=204 e=204 39423: mi=4634 s=207 e=208 39424: mi=4634 s=211 e=213 39425: mi=4634 s=215 e=215 39426: mi=4634 s=216 e=216 39427: mi=4634 s=219 e=219 39428: mi=4634 s=222 e=223 39429: mi=4634 s=225 e=225 39430: mi=4634 s=228 e=228 39431: mi=4634 s=231 e=232 39432: mi=4634 s=234 e=234 39433: mi=4634 s=237 e=238 39434: mi=4634 s=240 e=240 39435: mi=4634 s=242 e=242 39436: mi=4634 s=244 e=244 39437: mi=4634 s=246 e=246 39438: mi=4634 s=248 e=248 39439: mi=4634 s=250 e=252 39440: mi=4634 s=254 e=254 39441: mi=4634 s=256 e=256 39442: mi=4634 s=258 e=259 39443: mi=4634 s=261 e=262 39444: mi=4634 s=265 e=266 39445: mi=4634 s=269 e=270 39446: mi=4634 s=272 e=272 39447: mi=4634 s=275 e=276 39448: mi=4634 s=278 e=278 39449: mi=4634 s=280 e=280 39450: mi=4634 s=282 e=282 39451: mi=4634 s=284 e=284 39452: mi=4634 s=287 e=287 39453: mi=4634 s=290 e=291 39454: mi=4634 s=293 e=294 39455: mi=4634 s=296 e=296 39456: mi=4634 s=299 e=299 39457: mi=4634 s=302 e=303 39458: mi=4634 s=305 e=305 39459: mi=4634 s=308 e=308 39460: mi=4634 s=311 e=312 39461: mi=4634 s=314 e=314 39462: mi=4634 s=317 e=317 39463: mi=4634 s=318 e=318 39464: mi=4634 s=320 e=320 39465: mi=4634 s=322 e=322 39466: mi=4634 s=324 e=325 39467: mi=4634 s=327 e=327 39468: mi=4634 s=329 e=329 39469: mi=4634 s=331 e=331 39470: mi=4634 s=333 e=333 39471: mi=4634 s=335 e=335 39472: mi=4634 s=337 e=338 39473: mi=4634 s=340 e=340 39474: mi=4634 s=341 e=341 39475: mi=4634 s=343 e=343 39476: mi=4634 s=345 e=345 39477: mi=4634 s=347 e=347 39478: mi=4634 s=349 e=350 39479: mi=4634 s=352 e=352 39480: mi=4634 s=354 e=354 39481: mi=4634 s=356 e=356 39482: mi=4634 s=358 e=358 39483: mi=4634 s=360 e=360 39484: mi=4634 s=362 e=362 39485: mi=4634 s=364 e=365 39486: mi=4634 s=367 e=367 39487: mi=4634 s=369 e=369 39488: mi=4634 s=371 e=371 39489: mi=4634 s=373 e=375 39490: mi=4634 s=377 e=377 39491: mi=4634 s=380 e=381 39492: mi=4634 s=383 e=384 39493: mi=4634 s=387 e=389 39494: mi=4634 s=390 e=391 39495: mi=4634 s=393 e=394 39496: mi=4634 s=396 e=396 39497: mi=4634 s=398 e=398 39498: mi=4634 s=400 e=400 39499: mi=4634 s=402 e=403 39500: mi=4634 s=404 e=405 39501: mi=4634 s=406 e=406 39502: mi=4634 s=408 e=409 39503: mi=4634 s=411 e=411 39504: mi=4634 s=412 e=412 39505: mi=4634 s=414 e=415 39506: mi=4634 s=417 e=417 39507: mi=4634 s=419 e=421 39508: mi=4634 s=423 e=424 39509: mi=4634 s=427 e=427 39510: mi=4634 s=429 e=429 39511: mi=4634 s=431 e=431 39512: mi=4634 s=434 e=434 39513: mi=4635 s=0 e=0 39514: mi=4635 s=2 e=2 39515: mi=4635 s=4 e=4 39516: mi=4635 s=6 e=6 39517: mi=4635 s=8 e=10 39518: mi=4635 s=12 e=12 39519: mi=4635 s=14 e=14 39520: mi=4635 s=16 e=16 39521: mi=4635 s=18 e=18 39522: mi=4635 s=20 e=20 39523: mi=4635 s=22 e=22 39524: mi=4635 s=24 e=28 39525: mi=4635 s=30 e=30 39526: mi=4635 s=31 e=31 39527: mi=4635 s=33 e=34 39528: mi=4635 s=36 e=38 39529: mi=4635 s=40 e=40 39530: mi=4635 s=42 e=46 39531: mi=4635 s=48 e=48 39532: mi=4635 s=49 e=49 39533: mi=4635 s=51 e=52 39534: mi=4635 s=54 e=54 39535: mi=4537 s=0 e=0 39536: mi=4537 s=2 e=2 39537: mi=4538 s=0 e=0 39538: mi=4538 s=2 e=2 39539: mi=4539 s=0 e=0 39540: mi=4539 s=2 e=2 39541: mi=4540 s=0 e=0 39542: mi=4540 s=2 e=2 39543: mi=4541 s=0 e=9 39544: mi=4541 s=11 e=11 39545: mi=4541 s=13 e=15 39546: mi=4541 s=17 e=17 39547: mi=4541 s=19 e=21 39548: mi=4541 s=23 e=23 39549: mi=4541 s=25 e=25 39550: mi=4541 s=27 e=27 39551: mi=4541 s=29 e=29 39552: mi=4541 s=31 e=31 39553: mi=4541 s=33 e=35 39554: mi=4541 s=37 e=38 39555: mi=4541 s=40 e=42 39556: mi=4541 s=44 e=45 39557: mi=4541 s=47 e=47 39558: mi=4541 s=49 e=49 39559: mi=4541 s=51 e=51 39560: mi=4541 s=53 e=53 39561: mi=4541 s=55 e=57 39562: mi=4541 s=59 e=59 39563: mi=4541 s=61 e=62 39564: mi=4541 s=64 e=66 39565: mi=4541 s=68 e=70 39566: mi=4541 s=72 e=74 39567: mi=4541 s=76 e=78 39568: mi=4541 s=80 e=80 39569: mi=4541 s=82 e=83 39570: mi=4541 s=85 e=87 39571: mi=4541 s=89 e=89 39572: mi=4541 s=91 e=91 39573: mi=4541 s=93 e=93 39574: mi=4541 s=95 e=96 39575: mi=4541 s=98 e=98 39576: mi=4541 s=100 e=102 39577: mi=4541 s=104 e=104 39578: mi=4541 s=106 e=106 39579: mi=4541 s=108 e=110 39580: mi=4541 s=113 e=113 39581: mi=4541 s=115 e=115 39582: mi=4541 s=117 e=117 39583: mi=4541 s=119 e=119 39584: mi=4541 s=122 e=123 39585: mi=4541 s=126 e=126 39586: mi=4541 s=128 e=128 39587: mi=4542 s=0 e=3 39588: mi=4542 s=6 e=6 39589: mi=4542 s=8 e=8 39590: mi=4542 s=11 e=11 39591: mi=4542 s=13 e=13 39592: mi=4542 s=15 e=15 39593: mi=4542 s=17 e=18 39594: mi=4542 s=20 e=20 39595: mi=4542 s=22 e=22 39596: mi=4542 s=24 e=24 39597: mi=4542 s=26 e=26 39598: mi=4542 s=28 e=30 39599: mi=4542 s=33 e=33 39600: mi=4542 s=35 e=35 39601: mi=4542 s=37 e=37 39602: mi=4542 s=39 e=39 39603: mi=4542 s=41 e=41 39604: mi=4542 s=43 e=43 39605: mi=4542 s=45 e=45 39606: mi=4542 s=48 e=48 39607: mi=4542 s=50 e=50 39608: mi=4544 s=0 e=0 39609: mi=4544 s=2 e=4 39610: mi=4544 s=6 e=6 39611: mi=4544 s=8 e=8 39612: mi=4544 s=10 e=10 39613: mi=4544 s=12 e=14 39614: mi=4544 s=15 e=17 39615: mi=4544 s=19 e=19 39616: mi=4544 s=20 e=22 39617: mi=4547 s=0 e=0 39618: mi=4547 s=2 e=3 39619: mi=4547 s=5 e=5 39620: mi=4547 s=7 e=7 39621: mi=4547 s=10 e=11 39622: mi=4547 s=13 e=13 39623: mi=4547 s=15 e=15 39624: mi=4547 s=18 e=18 39625: mi=4547 s=20 e=22 39626: mi=4547 s=25 e=25 39627: mi=4547 s=27 e=27 39628: mi=4547 s=29 e=29 39629: mi=4547 s=32 e=33 39630: mi=4547 s=35 e=35 39631: mi=4547 s=37 e=37 39632: mi=4547 s=39 e=41 39633: mi=4547 s=44 e=45 39634: mi=4547 s=47 e=47 39635: mi=4547 s=49 e=49 39636: mi=4547 s=51 e=51 39637: mi=4547 s=53 e=53 39638: mi=4547 s=55 e=55 39639: mi=4547 s=57 e=57 39640: mi=4547 s=59 e=59 39641: mi=4547 s=61 e=61 39642: mi=4547 s=63 e=63 39643: mi=4547 s=66 e=66 39644: mi=4547 s=68 e=68 39645: mi=4547 s=71 e=71 39646: mi=4543 s=0 e=1 39647: mi=4543 s=3 e=3 39648: mi=4543 s=6 e=6 39649: mi=4545 s=0 e=1 39650: mi=4545 s=3 e=3 39651: mi=4545 s=5 e=5 39652: mi=4545 s=7 e=7 39653: mi=4545 s=9 e=9 39654: mi=4545 s=11 e=11 39655: mi=4545 s=13 e=13 39656: mi=4545 s=14 e=14 39657: mi=4545 s=17 e=18 39658: mi=4545 s=20 e=20 39659: mi=4545 s=22 e=22 39660: mi=4545 s=24 e=24 39661: mi=4545 s=26 e=26 39662: mi=4545 s=28 e=28 39663: mi=4545 s=31 e=32 39664: mi=4545 s=34 e=34 39665: mi=4545 s=36 e=40 39666: mi=4545 s=42 e=42 39667: mi=4545 s=44 e=44 39668: mi=4545 s=46 e=46 39669: mi=4545 s=47 e=47 39670: mi=4545 s=49 e=49 39671: mi=4545 s=51 e=54 39672: mi=4545 s=56 e=56 39673: mi=4545 s=58 e=58 39674: mi=4545 s=60 e=61 39675: mi=4545 s=64 e=64 39676: mi=4545 s=66 e=66 39677: mi=4545 s=68 e=68 39678: mi=4545 s=69 e=69 39679: mi=4545 s=71 e=71 39680: mi=4545 s=73 e=73 39681: mi=4545 s=76 e=77 39682: mi=4545 s=79 e=79 39683: mi=4545 s=81 e=82 39684: mi=4545 s=84 e=85 39685: mi=4545 s=87 e=89 39686: mi=4545 s=90 e=90 39687: mi=4545 s=92 e=92 39688: mi=4545 s=94 e=95 39689: mi=4545 s=97 e=100 39690: mi=4545 s=102 e=102 39691: mi=4545 s=104 e=106 39692: mi=4545 s=108 e=108 39693: mi=4545 s=110 e=110 39694: mi=4545 s=112 e=112 39695: mi=4545 s=115 e=117 39696: mi=4545 s=120 e=121 39697: mi=4545 s=123 e=123 39698: mi=4546 s=0 e=2 39699: mi=4546 s=4 e=4 39700: mi=4546 s=6 e=6 39701: mi=4546 s=8 e=8 39702: mi=4546 s=10 e=10 39703: mi=4546 s=12 e=12 39704: mi=4546 s=14 e=14 39705: mi=4546 s=16 e=16 39706: mi=4546 s=18 e=19 39707: mi=4546 s=20 e=20 39708: mi=4546 s=22 e=22 39709: mi=4546 s=24 e=24 39710: mi=4546 s=26 e=28 39711: mi=4546 s=30 e=30 39712: mi=4546 s=31 e=31 39713: mi=4546 s=33 e=33 39714: mi=4546 s=35 e=35 39715: mi=4546 s=37 e=39 39716: mi=4546 s=41 e=41 39717: mi=4546 s=43 e=45 39718: mi=4546 s=48 e=49 39719: mi=4546 s=51 e=51 39720: mi=4546 s=53 e=54 39721: mi=4546 s=56 e=56 39722: mi=4546 s=58 e=58 39723: mi=4546 s=60 e=60 39724: mi=4546 s=63 e=63 39725: mi=4546 s=65 e=65 39726: mi=4546 s=67 e=67 39727: mi=4546 s=70 e=70 39728: mi=4546 s=72 e=72 39729: mi=4546 s=74 e=74 39730: mi=4546 s=76 e=76 39731: mi=4546 s=78 e=78 39732: mi=4546 s=81 e=81 39733: mi=4546 s=83 e=83 39734: mi=4546 s=85 e=85 39735: mi=4546 s=88 e=89 39736: mi=4546 s=91 e=91 39737: mi=4546 s=93 e=93 39738: mi=4546 s=95 e=97 39739: mi=4546 s=100 e=101 39740: mi=4546 s=103 e=103 39741: mi=4546 s=105 e=105 39742: mi=4546 s=107 e=107 39743: mi=4546 s=110 e=110 39744: mi=4546 s=111 e=111 39745: mi=4546 s=113 e=113 39746: mi=4546 s=115 e=115 39747: mi=4546 s=116 e=118 39748: mi=4546 s=120 e=120 39749: mi=4546 s=122 e=124 39750: mi=4546 s=126 e=126 39751: mi=4546 s=128 e=128 39752: mi=4546 s=130 e=132 39753: mi=4546 s=134 e=136 39754: mi=4546 s=138 e=138 39755: mi=4546 s=140 e=140 39756: mi=4546 s=142 e=142 39757: mi=4546 s=144 e=146 39758: mi=4546 s=149 e=150 39759: mi=4546 s=152 e=152 39760: mi=4546 s=154 e=154 39761: mi=4546 s=156 e=156 39762: mi=4546 s=159 e=159 39763: mi=4546 s=161 e=161 39764: mi=4546 s=163 e=163 39765: mi=4546 s=166 e=166 39766: mi=4548 s=0 e=0 39767: mi=4548 s=2 e=2 39768: mi=4548 s=4 e=4 39769: mi=4548 s=6 e=6 39770: mi=4548 s=9 e=10 39771: mi=4548 s=13 e=13 39772: mi=4548 s=14 e=14 39773: mi=4548 s=17 e=18 39774: mi=4548 s=20 e=20 39775: mi=4548 s=23 e=24 39776: mi=4548 s=26 e=26 39777: mi=4548 s=28 e=28 39778: mi=4548 s=30 e=30 39779: mi=4548 s=32 e=32 39780: mi=4548 s=34 e=34 39781: mi=4548 s=36 e=36 39782: mi=4548 s=38 e=38 39783: mi=4548 s=39 e=39 39784: mi=4548 s=41 e=41 39785: mi=4548 s=43 e=43 39786: mi=4548 s=45 e=45 39787: mi=4548 s=48 e=48 39788: mi=4548 s=50 e=50 39789: mi=4548 s=52 e=52 39790: mi=4548 s=55 e=55 39791: mi=4548 s=56 e=56 39792: mi=4548 s=58 e=58 39793: mi=4548 s=60 e=60 39794: mi=4548 s=63 e=64 39795: mi=4548 s=67 e=68 39796: mi=4548 s=70 e=70 39797: mi=4548 s=72 e=72 39798: mi=4548 s=74 e=74 39799: mi=4548 s=76 e=76 39800: mi=4548 s=78 e=78 39801: mi=4548 s=79 e=79 39802: mi=4548 s=81 e=81 39803: mi=4548 s=83 e=83 39804: mi=4548 s=85 e=85 39805: mi=4548 s=88 e=88 39806: mi=4548 s=90 e=90 39807: mi=4548 s=92 e=92 39808: mi=4548 s=95 e=95 39809: mi=4548 s=97 e=97 39810: mi=4548 s=99 e=99 39811: mi=4548 s=100 e=100 39812: mi=4548 s=102 e=102 39813: mi=4548 s=103 e=103 39814: mi=4548 s=105 e=105 39815: mi=4548 s=107 e=108 39816: mi=4548 s=110 e=110 39817: mi=4548 s=112 e=112 39818: mi=4548 s=114 e=114 39819: mi=4548 s=116 e=116 39820: mi=4548 s=118 e=118 39821: mi=4548 s=119 e=119 39822: mi=4548 s=121 e=121 39823: mi=4548 s=122 e=122 39824: mi=4548 s=124 e=124 39825: mi=4548 s=126 e=126 39826: mi=4548 s=128 e=128 39827: mi=4548 s=130 e=130 39828: mi=4548 s=132 e=132 39829: mi=4548 s=134 e=134 39830: mi=4548 s=136 e=136 39831: mi=4548 s=139 e=139 39832: mi=4548 s=141 e=141 39833: mi=4548 s=143 e=145 39834: mi=4548 s=147 e=148 39835: mi=4548 s=150 e=150 39836: mi=4548 s=152 e=154 39837: mi=4548 s=156 e=156 39838: mi=4548 s=158 e=160 39839: mi=4548 s=162 e=163 39840: mi=4548 s=166 e=168 39841: mi=4548 s=169 e=169 39842: mi=4549 s=0 e=4 39843: mi=4549 s=6 e=10 39844: mi=4549 s=12 e=12 39845: mi=4549 s=14 e=14 39846: mi=4549 s=16 e=16 39847: mi=4549 s=18 e=24 39848: mi=4549 s=26 e=28 39849: mi=4549 s=30 e=33 39850: mi=4549 s=35 e=37 39851: mi=4549 s=39 e=40 39852: mi=4549 s=42 e=43 39853: mi=4549 s=44 e=48 39854: mi=4549 s=50 e=52 39855: mi=4549 s=54 e=56 39856: mi=4549 s=58 e=59 39857: mi=4549 s=61 e=63 39858: mi=4549 s=65 e=66 39859: mi=4549 s=68 e=68 39860: mi=4549 s=69 e=69 39861: mi=4549 s=71 e=71 39862: mi=4549 s=73 e=74 39863: mi=4549 s=77 e=81 39864: mi=4549 s=83 e=85 39865: mi=4549 s=87 e=90 39866: mi=4549 s=92 e=95 39867: mi=4549 s=97 e=97 39868: mi=4549 s=98 e=98 39869: mi=4549 s=100 e=100 39870: mi=4549 s=102 e=102 39871: mi=4549 s=105 e=105 39872: mi=4549 s=107 e=107 39873: mi=4549 s=109 e=110 39874: mi=4549 s=113 e=113 39875: mi=4549 s=115 e=115 39876: mi=4549 s=118 e=118 39877: mi=4550 s=0 e=0 39878: mi=4550 s=2 e=4 39879: mi=4550 s=6 e=6 39880: mi=4550 s=8 e=10 39881: mi=4550 s=12 e=14 39882: mi=4550 s=16 e=18 39883: mi=4550 s=20 e=22 39884: mi=4550 s=24 e=24 39885: mi=4550 s=26 e=26 39886: mi=4550 s=28 e=28 39887: mi=4550 s=30 e=34 39888: mi=4550 s=36 e=36 39889: mi=4550 s=38 e=44 39890: mi=4550 s=46 e=46 39891: mi=4550 s=48 e=48 39892: mi=4550 s=49 e=49 39893: mi=4550 s=51 e=53 39894: mi=4550 s=55 e=57 39895: mi=4550 s=58 e=58 39896: mi=4550 s=60 e=62 39897: mi=4550 s=63 e=65 39898: mi=4550 s=67 e=68 39899: mi=4550 s=70 e=70 39900: mi=4550 s=72 e=74 39901: mi=4550 s=76 e=76 39902: mi=4550 s=78 e=78 39903: mi=4550 s=81 e=81 39904: mi=4550 s=82 e=82 39905: mi=4550 s=84 e=86 39906: mi=4550 s=88 e=90 39907: mi=4550 s=92 e=94 39908: mi=4550 s=96 e=98 39909: mi=4550 s=100 e=102 39910: mi=4550 s=104 e=106 39911: mi=4550 s=108 e=110 39912: mi=4550 s=112 e=114 39913: mi=4550 s=116 e=122 39914: mi=4550 s=124 e=128 39915: mi=4550 s=130 e=134 39916: mi=4550 s=136 e=136 39917: mi=4550 s=138 e=142 39918: mi=4550 s=144 e=145 39919: mi=4550 s=147 e=147 39920: mi=4550 s=149 e=149 39921: mi=4550 s=151 e=151 39922: mi=4550 s=153 e=155 39923: mi=4550 s=157 e=157 39924: mi=4550 s=160 e=162 39925: mi=4550 s=164 e=164 39926: mi=4550 s=167 e=169 39927: mi=4550 s=171 e=173 39928: mi=4550 s=175 e=177 39929: mi=4550 s=180 e=185 39930: mi=4550 s=187 e=189 39931: mi=4550 s=191 e=191 39932: mi=4550 s=193 e=193 39933: mi=4550 s=196 e=197 39934: mi=4550 s=199 e=201 39935: mi=4550 s=203 e=203 39936: mi=4550 s=205 e=205 39937: mi=4550 s=208 e=219 39938: mi=4550 s=222 e=224 39939: mi=4550 s=226 e=228 39940: mi=4550 s=230 e=232 39941: mi=4550 s=234 e=234 39942: mi=4550 s=236 e=238 39943: mi=4550 s=240 e=242 39944: mi=4550 s=244 e=246 39945: mi=4550 s=248 e=249 39946: mi=4550 s=252 e=252 39947: mi=4550 s=255 e=256 39948: mi=4550 s=258 e=260 39949: mi=4550 s=262 e=264 39950: mi=4550 s=266 e=266 39951: mi=4550 s=269 e=271 39952: mi=4550 s=274 e=278 39953: mi=4550 s=281 e=282 39954: mi=4550 s=285 e=288 39955: mi=4550 s=290 e=290 39956: mi=4550 s=292 e=294 39957: mi=4550 s=297 e=298 39958: mi=4550 s=301 e=308 39959: mi=4550 s=310 e=312 39960: mi=4550 s=314 e=316 39961: mi=4550 s=319 e=321 39962: mi=4550 s=323 e=323 39963: mi=4550 s=325 e=325 39964: mi=4550 s=327 e=329 39965: mi=4550 s=330 e=332 39966: mi=4550 s=334 e=336 39967: mi=4550 s=338 e=340 39968: mi=4550 s=342 e=344 39969: mi=4550 s=346 e=346 39970: mi=4550 s=348 e=350 39971: mi=4550 s=352 e=354 39972: mi=4550 s=356 e=358 39973: mi=4550 s=360 e=362 39974: mi=4550 s=364 e=366 39975: mi=4550 s=368 e=370 39976: mi=4550 s=372 e=372 39977: mi=4550 s=374 e=374 39978: mi=4550 s=376 e=377 39979: mi=4550 s=379 e=379 39980: mi=4550 s=381 e=383 39981: mi=4550 s=385 e=389 39982: mi=4550 s=391 e=395 39983: mi=4550 s=397 e=397 39984: mi=4550 s=399 e=401 39985: mi=4550 s=403 e=405 39986: mi=4550 s=407 e=407 39987: mi=4550 s=409 e=411 39988: mi=4550 s=413 e=413 39989: mi=4550 s=416 e=418 39990: mi=4550 s=420 e=422 39991: mi=4550 s=424 e=426 39992: mi=4550 s=428 e=430 39993: mi=4550 s=432 e=434 39994: mi=4550 s=436 e=436 39995: mi=4551 s=0 e=2 39996: mi=4551 s=4 e=4 39997: mi=4551 s=6 e=6 39998: mi=4551 s=7 e=11 39999: mi=4551 s=13 e=13 40000: mi=4551 s=16 e=16 40001: mi=4551 s=17 e=17 40002: mi=4551 s=20 e=21 40003: mi=4551 s=23 e=23 40004: mi=4551 s=26 e=27 40005: mi=4551 s=29 e=31 40006: mi=4551 s=33 e=33 40007: mi=4551 s=36 e=37 40008: mi=4551 s=39 e=43 40009: mi=4551 s=46 e=47 40010: mi=4551 s=49 e=56 40011: mi=4551 s=59 e=62 40012: mi=4551 s=64 e=65 40013: mi=4551 s=67 e=67 40014: mi=4551 s=69 e=71 40015: mi=4551 s=73 e=74 40016: mi=4551 s=76 e=78 40017: mi=4551 s=80 e=82 40018: mi=4551 s=83 e=84 40019: mi=4551 s=87 e=88 40020: mi=4551 s=89 e=89 40021: mi=4551 s=92 e=93 40022: mi=4551 s=95 e=95 40023: mi=4551 s=98 e=99 40024: mi=4551 s=101 e=101 40025: mi=4551 s=104 e=110 40026: mi=4551 s=113 e=116 40027: mi=4551 s=118 e=118 40028: mi=4551 s=119 e=121 40029: mi=4551 s=124 e=124 40030: mi=4551 s=125 e=125 40031: mi=4551 s=128 e=129 40032: mi=4551 s=131 e=131 40033: mi=4551 s=134 e=135 40034: mi=4551 s=137 e=137 40035: mi=4551 s=140 e=153 40036: mi=4551 s=156 e=159 40037: mi=4551 s=161 e=161 40038: mi=4551 s=164 e=167 40039: mi=4551 s=169 e=175 40040: mi=4551 s=178 e=178 40041: mi=4551 s=180 e=180 40042: mi=4551 s=182 e=182 40043: mi=4551 s=184 e=185 40044: mi=4551 s=186 e=188 40045: mi=4551 s=189 e=193 40046: mi=4551 s=194 e=194 40047: mi=4552 s=0 e=2 40048: mi=4552 s=4 e=4 40049: mi=4552 s=6 e=6 40050: mi=4552 s=8 e=11 40051: mi=4552 s=14 e=15 40052: mi=4552 s=18 e=22 40053: mi=4552 s=25 e=26 40054: mi=4552 s=28 e=28 40055: mi=4552 s=31 e=31 40056: mi=4552 s=33 e=33 40057: mi=4552 s=36 e=36 40058: mi=4552 s=38 e=38 40059: mi=4552 s=41 e=42 40060: mi=4552 s=44 e=44 40061: mi=4552 s=47 e=50 40062: mi=4552 s=52 e=52 40063: mi=4552 s=55 e=55 40064: mi=4552 s=57 e=57 40065: mi=4552 s=60 e=60 40066: mi=4553 s=0 e=2 40067: mi=4553 s=4 e=4 40068: mi=4553 s=6 e=6 40069: mi=4553 s=8 e=8 40070: mi=4553 s=10 e=11 40071: mi=4553 s=13 e=13 40072: mi=4553 s=15 e=15 40073: mi=4553 s=17 e=17 40074: mi=4553 s=19 e=22 40075: mi=4553 s=25 e=28 40076: mi=4553 s=30 e=30 40077: mi=4553 s=32 e=32 40078: mi=4553 s=34 e=34 40079: mi=4553 s=37 e=37 40080: mi=4553 s=39 e=39 40081: mi=4553 s=41 e=42 40082: mi=4553 s=45 e=45 40083: mi=4553 s=47 e=47 40084: mi=4553 s=49 e=49 40085: mi=4553 s=52 e=53 40086: mi=4553 s=55 e=55 40087: mi=4553 s=57 e=58 40088: mi=4553 s=60 e=60 40089: mi=4553 s=62 e=62 40090: mi=4553 s=64 e=66 40091: mi=4553 s=69 e=70 40092: mi=4553 s=72 e=75 40093: mi=4553 s=78 e=81 40094: mi=4553 s=83 e=83 40095: mi=4553 s=85 e=85 40096: mi=4553 s=87 e=87 40097: mi=4553 s=89 e=92 40098: mi=4553 s=95 e=95 40099: mi=4553 s=97 e=97 40100: mi=4553 s=99 e=99 40101: mi=4553 s=102 e=102 40102: mi=4553 s=104 e=104 40103: mi=4553 s=106 e=106 40104: mi=4553 s=109 e=109 40105: mi=4554 s=0 e=3 40106: mi=4554 s=5 e=6 40107: mi=4554 s=8 e=8 40108: mi=4554 s=10 e=10 40109: mi=4554 s=12 e=12 40110: mi=4554 s=14 e=14 40111: mi=4554 s=16 e=18 40112: mi=4554 s=20 e=20 40113: mi=4554 s=22 e=24 40114: mi=4554 s=26 e=26 40115: mi=4554 s=28 e=30 40116: mi=4554 s=32 e=32 40117: mi=4554 s=35 e=40 40118: mi=4554 s=41 e=41 40119: mi=4554 s=43 e=43 40120: mi=4554 s=45 e=47 40121: mi=4554 s=49 e=49 40122: mi=4554 s=51 e=52 40123: mi=4554 s=54 e=54 40124: mi=4554 s=56 e=56 40125: mi=4554 s=58 e=58 40126: mi=4554 s=61 e=61 40127: mi=4554 s=63 e=63 40128: mi=4554 s=65 e=65 40129: mi=4554 s=67 e=67 40130: mi=4554 s=69 e=69 40131: mi=4554 s=71 e=71 40132: mi=4554 s=73 e=73 40133: mi=4554 s=76 e=76 40134: mi=4554 s=78 e=80 40135: mi=4554 s=83 e=85 40136: mi=4554 s=87 e=87 40137: mi=4554 s=89 e=91 40138: mi=4554 s=93 e=93 40139: mi=4554 s=95 e=97 40140: mi=4554 s=100 e=101 40141: mi=4554 s=103 e=105 40142: mi=4554 s=107 e=107 40143: mi=4554 s=109 e=111 40144: mi=4554 s=113 e=113 40145: mi=4554 s=116 e=116 40146: mi=4554 s=118 e=118 40147: mi=4554 s=120 e=121 40148: mi=4554 s=124 e=126 40149: mi=4554 s=127 e=127 40150: mi=4554 s=129 e=129 40151: mi=4554 s=130 e=130 40152: mi=4554 s=132 e=132 40153: mi=4554 s=134 e=134 40154: mi=4554 s=136 e=136 40155: mi=4554 s=138 e=138 40156: mi=4554 s=140 e=140 40157: mi=4554 s=142 e=142 40158: mi=4554 s=144 e=144 40159: mi=4554 s=146 e=146 40160: mi=4554 s=149 e=149 40161: mi=4554 s=150 e=150 40162: mi=4554 s=152 e=152 40163: mi=4554 s=153 e=153 40164: mi=4556 s=0 e=5 40165: mi=4556 s=8 e=10 40166: mi=4556 s=12 e=13 40167: mi=4556 s=14 e=14 40168: mi=4556 s=16 e=18 40169: mi=4556 s=20 e=20 40170: mi=4556 s=22 e=22 40171: mi=4556 s=25 e=25 40172: mi=4556 s=27 e=27 40173: mi=4556 s=29 e=29 40174: mi=4556 s=31 e=31 40175: mi=4556 s=33 e=33 40176: mi=4556 s=36 e=36 40177: mi=4556 s=37 e=37 40178: mi=4556 s=39 e=41 40179: mi=4556 s=44 e=44 40180: mi=4556 s=47 e=47 40181: mi=4557 s=0 e=0 40182: mi=4557 s=2 e=2 40183: mi=4557 s=4 e=4 40184: mi=4557 s=6 e=6 40185: mi=4557 s=8 e=8 40186: mi=4557 s=10 e=13 40187: mi=4557 s=15 e=15 40188: mi=4557 s=17 e=17 40189: mi=4557 s=19 e=23 40190: mi=4557 s=25 e=26 40191: mi=4557 s=27 e=27 40192: mi=4557 s=29 e=29 40193: mi=4557 s=30 e=33 40194: mi=4557 s=35 e=37 40195: mi=4557 s=39 e=40 40196: mi=4557 s=42 e=46 40197: mi=4560 s=0 e=4 40198: mi=4560 s=7 e=7 40199: mi=4560 s=9 e=9 40200: mi=4560 s=11 e=11 40201: mi=4560 s=14 e=15 40202: mi=4560 s=18 e=19 40203: mi=4560 s=22 e=26 40204: mi=4560 s=29 e=30 40205: mi=4560 s=32 e=34 40206: mi=4560 s=37 e=38 40207: mi=4560 s=40 e=43 40208: mi=4560 s=46 e=47 40209: mi=4560 s=49 e=52 40210: mi=4560 s=55 e=56 40211: mi=4560 s=58 e=61 40212: mi=4560 s=64 e=65 40213: mi=4560 s=67 e=70 40214: mi=4560 s=73 e=74 40215: mi=4560 s=76 e=76 40216: mi=4560 s=78 e=82 40217: mi=4560 s=84 e=84 40218: mi=4560 s=86 e=87 40219: mi=4560 s=89 e=91 40220: mi=4560 s=93 e=93 40221: mi=4560 s=95 e=96 40222: mi=4560 s=98 e=100 40223: mi=4560 s=102 e=102 40224: mi=4560 s=104 e=105 40225: mi=4560 s=107 e=109 40226: mi=4560 s=111 e=111 40227: mi=4560 s=113 e=114 40228: mi=4560 s=116 e=118 40229: mi=4560 s=120 e=120 40230: mi=4560 s=122 e=123 40231: mi=4560 s=125 e=127 40232: mi=4560 s=129 e=129 40233: mi=4560 s=131 e=132 40234: mi=4560 s=134 e=136 40235: mi=4560 s=138 e=138 40236: mi=4560 s=140 e=141 40237: mi=4560 s=143 e=145 40238: mi=4560 s=147 e=147 40239: mi=4560 s=149 e=150 40240: mi=4560 s=152 e=154 40241: mi=4560 s=156 e=156 40242: mi=4560 s=158 e=159 40243: mi=4560 s=161 e=163 40244: mi=4560 s=165 e=165 40245: mi=4560 s=167 e=168 40246: mi=4560 s=170 e=172 40247: mi=4560 s=174 e=174 40248: mi=4560 s=176 e=177 40249: mi=4560 s=179 e=181 40250: mi=4560 s=183 e=183 40251: mi=4560 s=185 e=186 40252: mi=4560 s=188 e=190 40253: mi=4560 s=192 e=192 40254: mi=4560 s=194 e=195 40255: mi=4560 s=197 e=199 40256: mi=4560 s=201 e=201 40257: mi=4560 s=203 e=204 40258: mi=4560 s=206 e=208 40259: mi=4560 s=210 e=210 40260: mi=4560 s=212 e=213 40261: mi=4560 s=215 e=217 40262: mi=4560 s=219 e=219 40263: mi=4560 s=221 e=222 40264: mi=4560 s=224 e=226 40265: mi=4560 s=228 e=228 40266: mi=4560 s=230 e=231 40267: mi=4560 s=233 e=235 40268: mi=4560 s=237 e=237 40269: mi=4560 s=239 e=240 40270: mi=4560 s=242 e=244 40271: mi=4560 s=246 e=246 40272: mi=4560 s=248 e=249 40273: mi=4560 s=251 e=253 40274: mi=4560 s=255 e=255 40275: mi=4560 s=257 e=258 40276: mi=4560 s=260 e=262 40277: mi=4560 s=264 e=264 40278: mi=4560 s=266 e=267 40279: mi=4560 s=269 e=271 40280: mi=4560 s=273 e=273 40281: mi=4560 s=275 e=276 40282: mi=4560 s=278 e=280 40283: mi=4560 s=282 e=282 40284: mi=4560 s=284 e=285 40285: mi=4560 s=287 e=289 40286: mi=4560 s=291 e=291 40287: mi=4560 s=293 e=294 40288: mi=4560 s=296 e=298 40289: mi=4560 s=300 e=300 40290: mi=4560 s=302 e=303 40291: mi=4560 s=305 e=307 40292: mi=4560 s=309 e=309 40293: mi=4560 s=311 e=312 40294: mi=4560 s=314 e=316 40295: mi=4560 s=318 e=318 40296: mi=4560 s=320 e=321 40297: mi=4560 s=323 e=325 40298: mi=4560 s=327 e=327 40299: mi=4560 s=329 e=330 40300: mi=4560 s=332 e=334 40301: mi=4560 s=336 e=336 40302: mi=4560 s=338 e=339 40303: mi=4560 s=341 e=343 40304: mi=4560 s=345 e=345 40305: mi=4560 s=347 e=348 40306: mi=4560 s=350 e=352 40307: mi=4560 s=354 e=354 40308: mi=4560 s=356 e=357 40309: mi=4560 s=359 e=361 40310: mi=4560 s=363 e=363 40311: mi=4560 s=365 e=365 40312: mi=4560 s=367 e=367 40313: mi=4560 s=369 e=369 40314: mi=4560 s=371 e=371 40315: mi=4560 s=373 e=375 40316: mi=4560 s=377 e=377 40317: mi=4560 s=379 e=379 40318: mi=4560 s=381 e=381 40319: mi=4560 s=383 e=383 40320: mi=4560 s=386 e=387 40321: mi=4560 s=390 e=390 40322: mi=4560 s=392 e=392 40323: mi=4560 s=395 e=395 40324: mi=4560 s=397 e=397 40325: mi=4560 s=399 e=399 40326: mi=4560 s=402 e=402 40327: mi=4560 s=404 e=404 40328: mi=4560 s=407 e=407 40329: mi=4560 s=409 e=409 40330: mi=4560 s=411 e=412 40331: mi=4560 s=415 e=415 40332: mi=4560 s=417 e=417 40333: mi=4560 s=419 e=419 40334: mi=4560 s=422 e=422 40335: mi=4560 s=424 e=424 40336: mi=4560 s=426 e=426 40337: mi=4560 s=429 e=429 40338: mi=4560 s=431 e=431 40339: mi=4560 s=433 e=433 40340: mi=4560 s=436 e=436 40341: mi=4560 s=438 e=438 40342: mi=4560 s=440 e=440 40343: mi=4560 s=443 e=443 40344: mi=4560 s=445 e=445 40345: mi=4560 s=448 e=452 40346: mi=4560 s=454 e=454 40347: mi=4560 s=456 e=456 40348: mi=4560 s=459 e=460 40349: mi=4560 s=462 e=462 40350: mi=4560 s=465 e=469 40351: mi=4560 s=471 e=471 40352: mi=4560 s=473 e=473 40353: mi=4560 s=476 e=476 40354: mi=4560 s=478 e=478 40355: mi=4560 s=480 e=480 40356: mi=4560 s=483 e=483 40357: mi=4560 s=485 e=485 40358: mi=4560 s=488 e=488 40359: mi=4560 s=490 e=490 40360: mi=4560 s=492 e=493 40361: mi=4560 s=496 e=496 40362: mi=4560 s=498 e=498 40363: mi=4560 s=500 e=500 40364: mi=4560 s=503 e=503 40365: mi=4560 s=505 e=505 40366: mi=4560 s=507 e=507 40367: mi=4560 s=510 e=510 40368: mi=4560 s=512 e=512 40369: mi=4560 s=514 e=514 40370: mi=4560 s=516 e=516 40371: mi=4560 s=519 e=519 40372: mi=4560 s=521 e=521 40373: mi=4560 s=523 e=523 40374: mi=4560 s=526 e=526 40375: mi=4560 s=528 e=528 40376: mi=4560 s=530 e=530 40377: mi=4560 s=533 e=533 40378: mi=4560 s=535 e=535 40379: mi=4560 s=537 e=537 40380: mi=4560 s=540 e=540 40381: mi=4560 s=542 e=542 40382: mi=4560 s=545 e=545 40383: mi=4560 s=547 e=547 40384: mi=4560 s=549 e=550 40385: mi=4560 s=553 e=553 40386: mi=4560 s=555 e=555 40387: mi=4560 s=557 e=557 40388: mi=4560 s=560 e=560 40389: mi=4560 s=562 e=562 40390: mi=4560 s=565 e=569 40391: mi=4560 s=571 e=571 40392: mi=4560 s=573 e=573 40393: mi=4560 s=576 e=577 40394: mi=4560 s=579 e=579 40395: mi=4560 s=582 e=586 40396: mi=4560 s=588 e=588 40397: mi=4560 s=590 e=590 40398: mi=4560 s=593 e=593 40399: mi=4560 s=595 e=595 40400: mi=4560 s=597 e=597 40401: mi=4560 s=600 e=600 40402: mi=4560 s=602 e=602 40403: mi=4560 s=605 e=605 40404: mi=4560 s=607 e=607 40405: mi=4560 s=609 e=610 40406: mi=4560 s=613 e=613 40407: mi=4560 s=615 e=615 40408: mi=4560 s=617 e=618 40409: mi=4560 s=621 e=621 40410: mi=4560 s=623 e=623 40411: mi=4560 s=625 e=625 40412: mi=4560 s=628 e=628 40413: mi=4560 s=630 e=630 40414: mi=4560 s=632 e=632 40415: mi=4560 s=635 e=635 40416: mi=4560 s=637 e=637 40417: mi=4560 s=639 e=639 40418: mi=4560 s=642 e=642 40419: mi=4560 s=644 e=644 40420: mi=4560 s=647 e=648 40421: mi=4560 s=650 e=650 40422: mi=4560 s=653 e=657 40423: mi=4560 s=659 e=659 40424: mi=4560 s=661 e=661 40425: mi=4560 s=664 e=668 40426: mi=4560 s=670 e=670 40427: mi=4560 s=672 e=672 40428: mi=4560 s=675 e=678 40429: mi=4560 s=680 e=680 40430: mi=4560 s=682 e=682 40431: mi=4560 s=685 e=685 40432: mi=4560 s=687 e=687 40433: mi=4560 s=689 e=689 40434: mi=4560 s=692 e=692 40435: mi=4560 s=694 e=694 40436: mi=4560 s=697 e=697 40437: mi=4560 s=699 e=699 40438: mi=4560 s=701 e=702 40439: mi=4560 s=705 e=705 40440: mi=4560 s=707 e=707 40441: mi=4560 s=709 e=710 40442: mi=4560 s=713 e=713 40443: mi=4560 s=715 e=715 40444: mi=4560 s=717 e=717 40445: mi=4560 s=720 e=720 40446: mi=4560 s=722 e=722 40447: mi=4560 s=724 e=724 40448: mi=4560 s=727 e=727 40449: mi=4560 s=729 e=729 40450: mi=4560 s=731 e=731 40451: mi=4560 s=734 e=734 40452: mi=4560 s=736 e=736 40453: mi=4560 s=739 e=739 40454: mi=4560 s=741 e=741 40455: mi=4560 s=743 e=743 40456: mi=4560 s=746 e=746 40457: mi=4560 s=748 e=748 40458: mi=4560 s=751 e=751 40459: mi=4560 s=753 e=753 40460: mi=4560 s=755 e=756 40461: mi=4560 s=759 e=759 40462: mi=4560 s=761 e=761 40463: mi=4560 s=763 e=763 40464: mi=4560 s=766 e=766 40465: mi=4560 s=768 e=768 40466: mi=4560 s=770 e=770 40467: mi=4560 s=773 e=773 40468: mi=4560 s=775 e=775 40469: mi=4560 s=777 e=777 40470: mi=4560 s=780 e=780 40471: mi=4560 s=782 e=782 40472: mi=4560 s=785 e=789 40473: mi=4560 s=791 e=791 40474: mi=4560 s=793 e=793 40475: mi=4560 s=796 e=796 40476: mi=4560 s=798 e=798 40477: mi=4560 s=800 e=800 40478: mi=4560 s=803 e=803 40479: mi=4560 s=805 e=805 40480: mi=4560 s=807 e=807 40481: mi=4560 s=809 e=809 40482: mi=4560 s=812 e=812 40483: mi=4560 s=814 e=814 40484: mi=4560 s=816 e=816 40485: mi=4560 s=819 e=819 40486: mi=4560 s=821 e=821 40487: mi=4560 s=823 e=824 40488: mi=4560 s=827 e=827 40489: mi=4560 s=829 e=829 40490: mi=4560 s=832 e=832 40491: mi=4560 s=834 e=834 40492: mi=4560 s=836 e=836 40493: mi=4560 s=839 e=839 40494: mi=4560 s=841 e=841 40495: mi=4560 s=843 e=843 40496: mi=4560 s=846 e=846 40497: mi=4560 s=848 e=848 40498: mi=4560 s=850 e=851 40499: mi=4560 s=854 e=854 40500: mi=4560 s=856 e=856 40501: mi=4560 s=859 e=859 40502: mi=4560 s=861 e=861 40503: mi=4560 s=864 e=864 40504: mi=4560 s=866 e=866 40505: mi=4560 s=868 e=868 40506: mi=4560 s=870 e=871 40507: mi=4560 s=874 e=874 40508: mi=4560 s=876 e=876 40509: mi=4560 s=879 e=879 40510: mi=4562 s=0 e=0 40511: mi=4562 s=3 e=7 40512: mi=4562 s=10 e=11 40513: mi=4562 s=13 e=16 40514: mi=4562 s=19 e=20 40515: mi=4562 s=22 e=25 40516: mi=4562 s=28 e=29 40517: mi=4562 s=31 e=34 40518: mi=4562 s=37 e=38 40519: mi=4562 s=40 e=40 40520: mi=4562 s=42 e=42 40521: mi=4562 s=44 e=44 40522: mi=4562 s=46 e=46 40523: mi=4562 s=48 e=51 40524: mi=4562 s=54 e=55 40525: mi=4562 s=57 e=60 40526: mi=4562 s=63 e=64 40527: mi=4562 s=66 e=69 40528: mi=4562 s=72 e=73 40529: mi=4562 s=75 e=78 40530: mi=4562 s=81 e=82 40531: mi=4562 s=84 e=87 40532: mi=4562 s=90 e=91 40533: mi=4562 s=93 e=96 40534: mi=4562 s=99 e=100 40535: mi=4562 s=102 e=105 40536: mi=4562 s=108 e=109 40537: mi=4562 s=111 e=114 40538: mi=4562 s=117 e=118 40539: mi=4562 s=120 e=123 40540: mi=4562 s=126 e=127 40541: mi=4562 s=129 e=132 40542: mi=4562 s=135 e=136 40543: mi=4562 s=138 e=141 40544: mi=4562 s=144 e=145 40545: mi=4562 s=147 e=150 40546: mi=4562 s=153 e=154 40547: mi=4562 s=156 e=159 40548: mi=4562 s=162 e=163 40549: mi=4562 s=165 e=165 40550: mi=4563 s=0 e=0 40551: mi=4563 s=3 e=3 40552: mi=4563 s=6 e=6 40553: mi=4563 s=9 e=9 40554: mi=4563 s=11 e=11 40555: mi=4563 s=13 e=13 40556: mi=4563 s=15 e=15 40557: mi=4563 s=17 e=17 40558: mi=4563 s=20 e=20 40559: mi=4563 s=22 e=22 40560: mi=4563 s=24 e=24 40561: mi=4563 s=27 e=27 40562: mi=4563 s=30 e=30 40563: mi=4563 s=31 e=31 40564: mi=4563 s=33 e=33 40565: mi=4563 s=35 e=35 40566: mi=4563 s=37 e=37 40567: mi=4563 s=39 e=39 40568: mi=4563 s=41 e=41 40569: mi=4563 s=44 e=44 40570: mi=4563 s=47 e=47 40571: mi=4564 s=0 e=0 40572: mi=4564 s=3 e=4 40573: mi=4564 s=7 e=7 40574: mi=4564 s=10 e=11 40575: mi=4564 s=13 e=13 40576: mi=4564 s=16 e=17 40577: mi=4564 s=19 e=19 40578: mi=4564 s=22 e=25 40579: mi=4564 s=27 e=27 40580: mi=4564 s=30 e=31 40581: mi=4564 s=32 e=32 40582: mi=4564 s=35 e=38 40583: mi=4564 s=40 e=40 40584: mi=4564 s=43 e=46 40585: mi=4564 s=49 e=50 40586: mi=4564 s=52 e=54 40587: mi=4564 s=56 e=56 40588: mi=4564 s=58 e=60 40589: mi=4564 s=62 e=64 40590: mi=4564 s=67 e=68 40591: mi=4564 s=70 e=73 40592: mi=4564 s=76 e=77 40593: mi=4564 s=80 e=81 40594: mi=4564 s=84 e=85 40595: mi=4564 s=88 e=91 40596: mi=4564 s=94 e=97 40597: mi=4564 s=100 e=101 40598: mi=4564 s=104 e=105 40599: mi=4564 s=108 e=108 40600: mi=4564 s=110 e=110 40601: mi=4564 s=112 e=114 40602: mi=4564 s=116 e=116 40603: mi=4564 s=118 e=118 40604: mi=4564 s=120 e=122 40605: mi=4564 s=124 e=126 40606: mi=4564 s=129 e=134 40607: mi=4564 s=136 e=140 40608: mi=4564 s=142 e=145 40609: mi=4564 s=147 e=153 40610: mi=4564 s=155 e=155 40611: mi=4564 s=158 e=159 40612: mi=4564 s=161 e=161 40613: mi=4564 s=164 e=165 40614: mi=4564 s=168 e=168 40615: mi=4564 s=169 e=169 40616: mi=4564 s=172 e=173 40617: mi=4564 s=175 e=175 40618: mi=4564 s=178 e=179 40619: mi=4564 s=181 e=181 40620: mi=4564 s=183 e=183 40621: mi=4564 s=186 e=186 40622: mi=4564 s=189 e=190 40623: mi=4564 s=193 e=194 40624: mi=4564 s=197 e=197 40625: mi=4564 s=200 e=201 40626: mi=4564 s=204 e=207 40627: mi=4564 s=210 e=212 40628: mi=4564 s=214 e=214 40629: mi=4564 s=216 e=218 40630: mi=4564 s=221 e=222 40631: mi=4564 s=224 e=224 40632: mi=4564 s=226 e=226 40633: mi=4564 s=228 e=228 40634: mi=4564 s=231 e=231 40635: mi=4564 s=233 e=233 40636: mi=4564 s=235 e=235 40637: mi=4564 s=238 e=241 40638: mi=4564 s=244 e=245 40639: mi=4564 s=248 e=248 40640: mi=4564 s=251 e=252 40641: mi=4564 s=255 e=258 40642: mi=4564 s=261 e=261 40643: mi=4564 s=262 e=264 40644: mi=4564 s=265 e=267 40645: mi=4564 s=270 e=274 40646: mi=4564 s=276 e=277 40647: mi=4567 s=0 e=0 40648: mi=4567 s=2 e=2 40649: mi=4567 s=5 e=5 40650: mi=4569 s=0 e=0 40651: mi=4569 s=3 e=4 40652: mi=4569 s=6 e=6 40653: mi=4569 s=9 e=9 40654: mi=4570 s=0 e=1 40655: mi=4570 s=3 e=3 40656: mi=4570 s=5 e=5 40657: mi=4570 s=6 e=6 40658: mi=4570 s=9 e=10 40659: mi=4570 s=12 e=12 40660: mi=4570 s=14 e=14 40661: mi=4570 s=17 e=18 40662: mi=4570 s=21 e=22 40663: mi=4570 s=24 e=24 40664: mi=4570 s=27 e=27 40665: mi=4570 s=29 e=29 40666: mi=4570 s=32 e=32 40667: mi=4570 s=35 e=35 40668: mi=4570 s=38 e=39 40669: mi=4570 s=42 e=43 40670: mi=4570 s=46 e=47 40671: mi=4570 s=50 e=50 40672: mi=4570 s=53 e=54 40673: mi=4570 s=56 e=56 40674: mi=4570 s=59 e=60 40675: mi=4570 s=63 e=64 40676: mi=4570 s=67 e=67 40677: mi=4570 s=69 e=69 40678: mi=4570 s=70 e=70 40679: mi=4571 s=0 e=0 40680: mi=4571 s=3 e=3 40681: mi=4571 s=6 e=6 40682: mi=4574 s=0 e=0 40683: mi=4574 s=3 e=3 40684: mi=4574 s=6 e=6 40685: mi=4574 s=9 e=10 40686: mi=4574 s=12 e=12 40687: mi=4574 s=15 e=15 40688: mi=4574 s=18 e=19 40689: mi=4574 s=21 e=21 40690: mi=4574 s=24 e=25 40691: mi=4574 s=27 e=27 40692: mi=4574 s=30 e=30 40693: mi=4574 s=32 e=34 40694: mi=4574 s=36 e=36 40695: mi=4574 s=39 e=39 40696: mi=4574 s=42 e=43 40697: mi=4574 s=45 e=45 40698: mi=4574 s=47 e=47 40699: mi=4574 s=49 e=49 40700: mi=4574 s=51 e=51 40701: mi=4574 s=52 e=52 40702: mi=4574 s=54 e=54 40703: mi=4574 s=56 e=56 40704: mi=4574 s=58 e=58 40705: mi=4574 s=61 e=61 40706: mi=4574 s=63 e=63 40707: mi=4574 s=66 e=66 40708: mi=4574 s=69 e=70 40709: mi=4574 s=72 e=72 40710: mi=4574 s=74 e=76 40711: mi=4574 s=79 e=81 40712: mi=4574 s=83 e=86 40713: mi=4574 s=88 e=88 40714: mi=4574 s=91 e=92 40715: mi=4574 s=94 e=94 40716: mi=4574 s=96 e=98 40717: mi=4574 s=101 e=101 40718: mi=4574 s=103 e=103 40719: mi=4574 s=105 e=105 40720: mi=4574 s=108 e=108 40721: mi=4574 s=110 e=111 40722: mi=4574 s=114 e=114 40723: mi=4574 s=116 e=116 40724: mi=4574 s=118 e=118 40725: mi=4574 s=121 e=122 40726: mi=4574 s=124 e=124 40727: mi=4574 s=126 e=126 40728: mi=4574 s=129 e=129 40729: mi=4574 s=130 e=130 40730: mi=4574 s=131 e=132 40731: mi=4574 s=133 e=133 40732: mi=4575 s=0 e=0 40733: mi=4575 s=2 e=2 40734: mi=4575 s=4 e=4 40735: mi=4575 s=6 e=6 40736: mi=4575 s=8 e=10 40737: mi=4575 s=12 e=12 40738: mi=4575 s=14 e=14 40739: mi=4575 s=16 e=16 40740: mi=4575 s=18 e=22 40741: mi=4575 s=24 e=27 40742: mi=4575 s=29 e=29 40743: mi=4575 s=30 e=30 40744: mi=4575 s=32 e=33 40745: mi=4575 s=35 e=38 40746: mi=4575 s=40 e=40 40747: mi=4575 s=41 e=41 40748: mi=4575 s=43 e=44 40749: mi=4575 s=46 e=46 40750: mi=4575 s=48 e=48 40751: mi=4575 s=50 e=51 40752: mi=4575 s=53 e=53 40753: mi=4575 s=55 e=55 40754: mi=4575 s=57 e=58 40755: mi=4575 s=60 e=60 40756: mi=4576 s=0 e=2 40757: mi=4576 s=4 e=4 40758: mi=4576 s=6 e=6 40759: mi=4576 s=8 e=8 40760: mi=4576 s=11 e=11 40761: mi=4576 s=13 e=13 40762: mi=4576 s=16 e=16 40763: mi=4576 s=18 e=18 40764: mi=4576 s=21 e=22 40765: mi=4576 s=24 e=24 40766: mi=4576 s=26 e=26 40767: mi=4576 s=29 e=30 40768: mi=4576 s=32 e=32 40769: mi=4576 s=34 e=34 40770: mi=4576 s=36 e=36 40771: mi=4576 s=38 e=39 40772: mi=4576 s=41 e=41 40773: mi=4576 s=43 e=43 40774: mi=4576 s=45 e=47 40775: mi=4576 s=49 e=49 40776: mi=4576 s=51 e=51 40777: mi=4576 s=52 e=52 40778: mi=4576 s=54 e=55 40779: mi=4576 s=57 e=57 40780: mi=4577 s=0 e=0 40781: mi=4577 s=2 e=2 40782: mi=4577 s=5 e=5 40783: mi=4578 s=0 e=2 40784: mi=4578 s=4 e=4 40785: mi=4578 s=6 e=6 40786: mi=4578 s=8 e=8 40787: mi=4578 s=10 e=10 40788: mi=4578 s=13 e=13 40789: mi=4578 s=16 e=16 40790: mi=4578 s=19 e=20 40791: mi=4578 s=22 e=22 40792: mi=4578 s=24 e=24 40793: mi=4578 s=26 e=26 40794: mi=4578 s=28 e=30 40795: mi=4578 s=32 e=32 40796: mi=4578 s=35 e=38 40797: mi=4578 s=40 e=40 40798: mi=4578 s=42 e=42 40799: mi=4578 s=45 e=45 40800: mi=4578 s=47 e=47 40801: mi=4578 s=49 e=49 40802: mi=4578 s=51 e=51 40803: mi=4578 s=53 e=53 40804: mi=4578 s=55 e=55 40805: mi=4578 s=58 e=58 40806: mi=4579 s=0 e=0 40807: mi=4579 s=2 e=2 40808: mi=4579 s=5 e=5 40809: mi=4580 s=0 e=1 40810: mi=4580 s=3 e=3 40811: mi=4580 s=5 e=5 40812: mi=4580 s=8 e=9 40813: mi=4580 s=11 e=11 40814: mi=4580 s=13 e=13 40815: mi=4580 s=15 e=15 40816: mi=4580 s=17 e=17 40817: mi=4580 s=19 e=19 40818: mi=4580 s=21 e=21 40819: mi=4580 s=23 e=23 40820: mi=4580 s=25 e=25 40821: mi=4580 s=27 e=27 40822: mi=4580 s=29 e=29 40823: mi=4580 s=31 e=31 40824: mi=4580 s=34 e=37 40825: mi=4580 s=40 e=40 40826: mi=4581 s=0 e=0 40827: mi=4581 s=2 e=2 40828: mi=4581 s=5 e=5 40829: mi=4582 s=0 e=0 40830: mi=4582 s=2 e=2 40831: mi=4582 s=4 e=4 40832: mi=4582 s=7 e=7 40833: mi=4582 s=9 e=9 40834: mi=4582 s=11 e=11 40835: mi=4582 s=13 e=15 40836: mi=4582 s=18 e=18 40837: mi=4583 s=0 e=0 40838: mi=4583 s=2 e=2 40839: mi=4583 s=4 e=4 40840: mi=4583 s=6 e=6 40841: mi=4583 s=9 e=10 40842: mi=4583 s=13 e=14 40843: mi=4583 s=16 e=16 40844: mi=4583 s=19 e=19 40845: mi=4583 s=21 e=21 40846: mi=4583 s=24 e=24 40847: mi=4583 s=27 e=27 40848: mi=4583 s=30 e=31 40849: mi=4583 s=33 e=33 40850: mi=4583 s=36 e=37 40851: mi=4583 s=40 e=40 40852: mi=4583 s=43 e=44 40853: mi=4583 s=46 e=46 40854: mi=4583 s=48 e=48 40855: mi=4583 s=51 e=52 40856: mi=4583 s=55 e=56 40857: mi=4583 s=59 e=59 40858: mi=4583 s=61 e=61 40859: mi=4583 s=63 e=63 40860: mi=4583 s=65 e=65 40861: mi=4583 s=67 e=67 40862: mi=4583 s=69 e=69 40863: mi=4583 s=71 e=71 40864: mi=4583 s=73 e=73 40865: mi=4583 s=75 e=75 40866: mi=4583 s=77 e=77 40867: mi=4583 s=79 e=79 40868: mi=4583 s=81 e=81 40869: mi=4583 s=83 e=83 40870: mi=4583 s=86 e=86 40871: mi=4583 s=87 e=87 40872: mi=4583 s=89 e=89 40873: mi=4583 s=91 e=91 40874: mi=4583 s=93 e=93 40875: mi=4636 s=0 e=0 40876: mi=4636 s=2 e=2 40877: mi=4636 s=5 e=5 40878: mi=4637 s=0 e=1 40879: mi=4655 s=0 e=0 40880: mi=4655 s=3 e=3 40881: mi=4656 s=0 e=0 40882: mi=4656 s=3 e=3 40883: mi=4657 s=0 e=0 40884: mi=4657 s=3 e=3 40885: mi=4658 s=0 e=0 40886: mi=4658 s=3 e=4 40887: mi=4658 s=6 e=6 40888: mi=4658 s=9 e=9 40889: mi=4658 s=12 e=12 40890: mi=4659 s=0 e=0 40891: mi=4659 s=2 e=2 40892: mi=4659 s=5 e=5 40893: mi=4660 s=0 e=0 40894: mi=4660 s=2 e=2 40895: mi=4660 s=5 e=6 40896: mi=4660 s=8 e=8 40897: mi=4660 s=9 e=9 40898: mi=4660 s=11 e=11 40899: mi=4660 s=13 e=13 40900: mi=4660 s=16 e=16 40901: mi=4660 s=17 e=18 40902: mi=4674 s=0 e=0 40903: mi=4674 s=2 e=2 40904: mi=4674 s=5 e=5 40905: mi=4674 s=7 e=7 40906: mi=4674 s=9 e=9 40907: mi=4674 s=11 e=11 40908: mi=4675 s=0 e=0 40909: mi=4675 s=1 e=1 40910: mi=4675 s=4 e=5 40911: mi=4675 s=8 e=8 40912: mi=4675 s=9 e=9 40913: mi=4675 s=11 e=11 40914: mi=4675 s=13 e=13 40915: mi=4675 s=15 e=15 40916: mi=4675 s=16 e=16 40917: mi=4675 s=18 e=18 40918: mi=4675 s=21 e=21 40919: mi=4675 s=24 e=25 40920: mi=4675 s=28 e=28 40921: mi=4675 s=30 e=30 40922: mi=4675 s=33 e=33 40923: mi=4675 s=36 e=36 40924: mi=4675 s=37 e=38 40925: mi=4675 s=40 e=40 40926: mi=4675 s=41 e=41 40927: mi=4675 s=43 e=43 40928: mi=4675 s=45 e=46 40929: mi=4675 s=48 e=48 40930: mi=4676 s=0 e=0 40931: mi=4677 s=0 e=0 40932: mi=4678 s=0 e=0 40933: mi=4661 s=0 e=0 40934: mi=4661 s=2 e=2 40935: mi=4661 s=5 e=5 40936: mi=4662 s=0 e=0 40937: mi=4662 s=2 e=2 40938: mi=4662 s=5 e=7 40939: mi=4662 s=9 e=9 40940: mi=4662 s=11 e=11 40941: mi=4662 s=14 e=15 40942: mi=4662 s=18 e=19 40943: mi=4662 s=22 e=23 40944: mi=4662 s=26 e=27 40945: mi=4662 s=29 e=29 40946: mi=4662 s=31 e=31 40947: mi=4662 s=34 e=35 40948: mi=4662 s=37 e=37 40949: mi=4662 s=39 e=39 40950: mi=4662 s=42 e=42 40951: mi=4662 s=44 e=44 40952: mi=4662 s=47 e=48 40953: mi=4662 s=51 e=51 40954: mi=4663 s=0 e=0 40955: mi=4663 s=2 e=2 40956: mi=4663 s=5 e=5 40957: mi=4664 s=0 e=0 40958: mi=4664 s=2 e=2 40959: mi=4664 s=5 e=6 40960: mi=4664 s=8 e=8 40961: mi=4664 s=10 e=10 40962: mi=4664 s=12 e=12 40963: mi=4664 s=15 e=16 40964: mi=4664 s=18 e=18 40965: mi=4664 s=20 e=20 40966: mi=4664 s=23 e=23 40967: mi=4664 s=25 e=25 40968: mi=4664 s=28 e=29 40969: mi=4664 s=32 e=32 40970: mi=4665 s=0 e=2 40971: mi=4665 s=4 e=4 40972: mi=4665 s=7 e=7 40973: mi=4665 s=10 e=10 40974: mi=4665 s=12 e=12 40975: mi=4665 s=15 e=15 40976: mi=4665 s=17 e=17 40977: mi=4665 s=20 e=20 40978: mi=4665 s=23 e=24 40979: mi=4665 s=26 e=26 40980: mi=4665 s=28 e=28 40981: mi=4665 s=30 e=30 40982: mi=4665 s=32 e=32 40983: mi=4665 s=34 e=34 40984: mi=4665 s=37 e=41 40985: mi=4665 s=44 e=45 40986: mi=4665 s=47 e=47 40987: mi=4665 s=49 e=49 40988: mi=4665 s=52 e=52 40989: mi=4665 s=55 e=56 40990: mi=4665 s=58 e=58 40991: mi=4665 s=60 e=60 40992: mi=4665 s=62 e=62 40993: mi=4665 s=64 e=64 40994: mi=4665 s=67 e=68 40995: mi=4665 s=70 e=73 40996: mi=4665 s=76 e=76 40997: mi=4665 s=79 e=79 40998: mi=4665 s=80 e=80 40999: mi=4665 s=83 e=87 41000: mi=4665 s=90 e=91 41001: mi=4665 s=94 e=94 41002: mi=4665 s=97 e=98 41003: mi=4665 s=100 e=100 41004: mi=4665 s=102 e=102 41005: mi=4666 s=0 e=0 41006: mi=4666 s=2 e=2 41007: mi=4666 s=4 e=4 41008: mi=4666 s=6 e=7 41009: mi=4666 s=10 e=10 41010: mi=4666 s=11 e=14 41011: mi=4666 s=17 e=18 41012: mi=4666 s=20 e=20 41013: mi=4666 s=22 e=22 41014: mi=4666 s=25 e=26 41015: mi=4666 s=28 e=28 41016: mi=4666 s=31 e=31 41017: mi=4666 s=32 e=33 41018: mi=4667 s=0 e=2 41019: mi=4667 s=4 e=4 41020: mi=4667 s=6 e=6 41021: mi=4667 s=8 e=8 41022: mi=4667 s=11 e=11 41023: mi=4667 s=12 e=15 41024: mi=4667 s=18 e=19 41025: mi=4667 s=21 e=21 41026: mi=4667 s=24 e=24 41027: mi=4667 s=25 e=25 41028: mi=4667 s=26 e=27 41029: mi=4667 s=28 e=28 41030: mi=4667 s=30 e=30 41031: mi=4667 s=33 e=34 41032: mi=4667 s=36 e=36 41033: mi=4667 s=39 e=39 41034: mi=4667 s=40 e=40 41035: mi=4667 s=42 e=42 41036: mi=4667 s=45 e=45 41037: mi=4667 s=48 e=49 41038: mi=4667 s=51 e=51 41039: mi=4667 s=53 e=53 41040: mi=4667 s=55 e=55 41041: mi=4667 s=57 e=57 41042: mi=4667 s=59 e=59 41043: mi=4667 s=62 e=63 41044: mi=4667 s=66 e=66 41045: mi=4667 s=67 e=67 41046: mi=4667 s=69 e=69 41047: mi=4667 s=72 e=73 41048: mi=4667 s=76 e=77 41049: mi=4667 s=80 e=80 41050: mi=4667 s=81 e=81 41051: mi=4667 s=83 e=83 41052: mi=4667 s=86 e=87 41053: mi=4667 s=89 e=89 41054: mi=4667 s=92 e=93 41055: mi=4667 s=95 e=98 41056: mi=4667 s=101 e=102 41057: mi=4667 s=105 e=105 41058: mi=4667 s=108 e=109 41059: mi=4667 s=111 e=111 41060: mi=4667 s=113 e=113 41061: mi=4667 s=115 e=115 41062: mi=4667 s=117 e=117 41063: mi=4667 s=119 e=119 41064: mi=4667 s=122 e=123 41065: mi=4667 s=126 e=126 41066: mi=4667 s=128 e=128 41067: mi=4667 s=131 e=134 41068: mi=4667 s=137 e=137 41069: mi=4667 s=139 e=140 41070: mi=4667 s=143 e=143 41071: mi=4667 s=144 e=144 41072: mi=4667 s=147 e=147 41073: mi=4667 s=150 e=153 41074: mi=4667 s=155 e=155 41075: mi=4667 s=158 e=159 41076: mi=4667 s=162 e=163 41077: mi=4667 s=166 e=167 41078: mi=4667 s=170 e=171 41079: mi=4667 s=174 e=174 41080: mi=4667 s=176 e=176 41081: mi=4667 s=179 e=180 41082: mi=4667 s=182 e=183 41083: mi=4667 s=185 e=185 41084: mi=4667 s=187 e=187 41085: mi=4667 s=190 e=191 41086: mi=4667 s=194 e=196 41087: mi=4667 s=199 e=202 41088: mi=4667 s=204 e=204 41089: mi=4667 s=206 e=206 41090: mi=4667 s=209 e=210 41091: mi=4667 s=213 e=214 41092: mi=4667 s=217 e=217 41093: mi=4667 s=219 e=219 41094: mi=4670 s=0 e=1 41095: mi=4670 s=3 e=3 41096: mi=4670 s=6 e=6 41097: mi=4670 s=8 e=8 41098: mi=4670 s=10 e=11 41099: mi=4670 s=13 e=14 41100: mi=4670 s=16 e=16 41101: mi=4670 s=18 e=18 41102: mi=4671 s=0 e=1 41103: mi=4672 s=0 e=0 41104: mi=4672 s=2 e=2 41105: mi=4672 s=5 e=5 41106: mi=4672 s=8 e=8 41107: mi=4672 s=11 e=12 41108: mi=4672 s=14 e=14 41109: mi=4672 s=17 e=18 41110: mi=4672 s=21 e=21 41111: mi=4672 s=24 e=25 41112: mi=4672 s=27 e=27 41113: mi=4672 s=30 e=31 41114: mi=4672 s=34 e=34 41115: mi=4672 s=37 e=38 41116: mi=4672 s=40 e=40 41117: mi=4672 s=43 e=44 41118: mi=4672 s=47 e=47 41119: mi=4672 s=50 e=51 41120: mi=4672 s=53 e=53 41121: mi=4672 s=56 e=57 41122: mi=4672 s=60 e=60 41123: mi=4672 s=63 e=64 41124: mi=4672 s=66 e=66 41125: mi=4672 s=69 e=70 41126: mi=4672 s=73 e=73 41127: mi=4672 s=76 e=77 41128: mi=4672 s=79 e=79 41129: mi=4672 s=82 e=83 41130: mi=4672 s=86 e=87 41131: mi=4672 s=90 e=90 41132: mi=4672 s=93 e=94 41133: mi=4672 s=96 e=96 41134: mi=4672 s=99 e=100 41135: mi=4672 s=103 e=103 41136: mi=4672 s=106 e=107 41137: mi=4672 s=109 e=109 41138: mi=4672 s=112 e=113 41139: mi=4672 s=116 e=116 41140: mi=4672 s=119 e=120 41141: mi=4672 s=122 e=122 41142: mi=4672 s=125 e=126 41143: mi=4672 s=129 e=129 41144: mi=4672 s=132 e=133 41145: mi=4672 s=135 e=135 41146: mi=4672 s=138 e=139 41147: mi=4672 s=142 e=142 41148: mi=4672 s=145 e=146 41149: mi=4672 s=149 e=150 41150: mi=4673 s=0 e=0 41151: mi=4673 s=2 e=2 41152: mi=4673 s=5 e=5 41153: mi=4673 s=7 e=7 41154: mi=4673 s=10 e=10 41155: mi=4673 s=12 e=12 41156: mi=4673 s=15 e=15 41157: mi=4673 s=17 e=17 41158: mi=4673 s=19 e=19 41159: mi=4673 s=22 e=22 41160: mi=4673 s=24 e=24 41161: mi=4673 s=26 e=26 41162: mi=4673 s=29 e=29 41163: mi=4673 s=31 e=31 41164: mi=4673 s=33 e=33 41165: mi=4673 s=36 e=36 41166: mi=4673 s=38 e=38 41167: mi=4673 s=41 e=41 41168: mi=4673 s=43 e=43 41169: mi=4673 s=46 e=46 41170: mi=4673 s=48 e=48 41171: mi=4673 s=51 e=51 41172: mi=4673 s=53 e=53 41173: mi=4673 s=56 e=56 41174: mi=4673 s=58 e=58 41175: mi=4673 s=61 e=61 41176: mi=4673 s=63 e=63 41177: mi=4673 s=66 e=66 41178: mi=4673 s=68 e=68 41179: mi=4673 s=71 e=71 41180: mi=4679 s=0 e=0 41181: mi=4679 s=2 e=2 41182: mi=4680 s=0 e=0 41183: mi=4680 s=2 e=2 41184: mi=4681 s=0 e=0 41185: mi=4681 s=2 e=2 41186: mi=4682 s=0 e=0 41187: mi=4682 s=2 e=2 41188: mi=4683 s=0 e=0 41189: mi=4683 s=2 e=2 41190: mi=4684 s=0 e=0 41191: mi=4684 s=2 e=2 41192: mi=4685 s=0 e=0 41193: mi=4685 s=2 e=2 41194: mi=4686 s=0 e=0 41195: mi=4686 s=2 e=2 41196: mi=4687 s=0 e=0 41197: mi=4687 s=2 e=2 41198: mi=4688 s=0 e=0 41199: mi=4688 s=2 e=2 41200: mi=4689 s=0 e=0 41201: mi=4689 s=3 e=3 41202: mi=4690 s=0 e=0 41203: mi=4690 s=3 e=3 41204: mi=4691 s=0 e=0 41205: mi=4691 s=3 e=3 41206: mi=4692 s=0 e=0 41207: mi=4692 s=3 e=3 41208: mi=4693 s=0 e=4 41209: mi=4693 s=7 e=8 41210: mi=4693 s=10 e=10 41211: mi=4694 s=0 e=1 41212: mi=4694 s=4 e=4 41213: mi=4694 s=6 e=6 41214: mi=4694 s=9 e=9 41215: mi=4694 s=11 e=11 41216: mi=4694 s=13 e=13 41217: mi=4694 s=16 e=16 41218: mi=4694 s=18 e=18 41219: mi=4694 s=20 e=20 41220: mi=4694 s=23 e=23 41221: mi=4694 s=25 e=25 41222: mi=4694 s=27 e=27 41223: mi=4694 s=30 e=30 41224: mi=4694 s=32 e=33 41225: mi=4694 s=35 e=35 41226: mi=4694 s=37 e=38 41227: mi=4694 s=41 e=41 41228: mi=4694 s=43 e=43 41229: mi=4694 s=45 e=45 41230: mi=4694 s=47 e=47 41231: mi=4695 s=0 e=3 41232: mi=4695 s=5 e=5 41233: mi=4695 s=8 e=8 41234: mi=4695 s=9 e=9 41235: mi=4695 s=11 e=11 41236: mi=4695 s=13 e=13 41237: mi=4695 s=15 e=15 41238: mi=4695 s=18 e=21 41239: mi=4695 s=23 e=23 41240: mi=4695 s=24 e=25 41241: mi=4695 s=26 e=26 41242: mi=4695 s=28 e=28 41243: mi=4695 s=30 e=30 41244: mi=4695 s=32 e=32 41245: mi=4695 s=34 e=34 41246: mi=4695 s=37 e=38 41247: mi=4695 s=40 e=40 41248: mi=4695 s=42 e=44 41249: mi=4695 s=45 e=45 41250: mi=4695 s=47 e=47 41251: mi=4695 s=48 e=48 41252: mi=4695 s=50 e=50 41253: mi=4695 s=52 e=52 41254: mi=4695 s=54 e=54 41255: mi=4695 s=55 e=55 41256: mi=4695 s=57 e=57 41257: mi=4695 s=59 e=59 41258: mi=4695 s=60 e=60 41259: mi=4695 s=62 e=62 41260: mi=4695 s=64 e=64 41261: mi=4695 s=66 e=66 41262: mi=4695 s=68 e=68 41263: mi=4695 s=69 e=69 41264: mi=4695 s=71 e=71 41265: mi=4695 s=73 e=73 41266: mi=4695 s=75 e=75 41267: mi=4695 s=77 e=77 41268: mi=4695 s=78 e=78 41269: mi=4695 s=79 e=79 41270: mi=4696 s=0 e=4 41271: mi=4696 s=6 e=6 41272: mi=4696 s=9 e=9 41273: mi=4696 s=11 e=11 41274: mi=4696 s=13 e=13 41275: mi=4696 s=16 e=16 41276: mi=4696 s=19 e=19 41277: mi=4696 s=22 e=23 41278: mi=4696 s=25 e=25 41279: mi=4696 s=28 e=29 41280: mi=4696 s=32 e=33 41281: mi=4696 s=36 e=36 41282: mi=4696 s=37 e=37 41283: mi=4696 s=39 e=39 41284: mi=4696 s=41 e=41 41285: mi=4696 s=43 e=43 41286: mi=4696 s=45 e=45 41287: mi=4696 s=47 e=47 41288: mi=4696 s=49 e=49 41289: mi=4696 s=51 e=51 41290: mi=4696 s=53 e=53 41291: mi=4696 s=55 e=55 41292: mi=4696 s=57 e=57 41293: mi=4696 s=59 e=59 41294: mi=4696 s=62 e=63 41295: mi=4696 s=65 e=65 41296: mi=4696 s=67 e=67 41297: mi=4696 s=69 e=69 41298: mi=4696 s=71 e=71 41299: mi=4696 s=74 e=74 41300: mi=4696 s=76 e=76 41301: mi=4696 s=78 e=78 41302: mi=4696 s=80 e=80 41303: mi=4696 s=83 e=83 41304: mi=4696 s=85 e=85 41305: mi=4696 s=87 e=87 41306: mi=4696 s=89 e=89 41307: mi=4696 s=91 e=91 41308: mi=4696 s=93 e=93 41309: mi=4696 s=95 e=95 41310: mi=4696 s=98 e=98 41311: mi=4696 s=101 e=101 41312: mi=4696 s=104 e=105 41313: mi=4696 s=107 e=107 41314: mi=4696 s=110 e=111 41315: mi=4696 s=114 e=115 41316: mi=4696 s=118 e=118 41317: mi=4696 s=119 e=119 41318: mi=4696 s=121 e=121 41319: mi=4696 s=122 e=123 41320: mi=4696 s=125 e=125 41321: mi=4696 s=126 e=126 41322: mi=4696 s=128 e=128 41323: mi=4696 s=129 e=130 41324: mi=4696 s=132 e=132 41325: mi=4696 s=133 e=133 41326: mi=4696 s=135 e=135 41327: mi=4696 s=137 e=137 41328: mi=4696 s=140 e=140 41329: mi=4696 s=142 e=142 41330: mi=4696 s=144 e=145 41331: mi=4696 s=146 e=146 41332: mi=4696 s=148 e=148 41333: mi=4696 s=150 e=150 41334: mi=4696 s=152 e=152 41335: mi=4696 s=154 e=154 41336: mi=4696 s=157 e=158 41337: mi=4696 s=160 e=160 41338: mi=4696 s=162 e=162 41339: mi=4696 s=164 e=164 41340: mi=4696 s=166 e=166 41341: mi=4696 s=168 e=168 41342: mi=4696 s=170 e=170 41343: mi=4696 s=173 e=174 41344: mi=4696 s=176 e=176 41345: mi=4696 s=178 e=178 41346: mi=4696 s=180 e=180 41347: mi=4696 s=182 e=182 41348: mi=4696 s=184 e=184 41349: mi=4696 s=186 e=186 41350: mi=4696 s=188 e=190 41351: mi=4696 s=191 e=191 41352: mi=4696 s=193 e=193 41353: mi=4696 s=195 e=195 41354: mi=4696 s=197 e=197 41355: mi=4696 s=199 e=199 41356: mi=4696 s=201 e=201 41357: mi=4696 s=204 e=204 41358: mi=4696 s=207 e=207 41359: mi=4696 s=208 e=208 41360: mi=4696 s=210 e=210 41361: mi=4696 s=212 e=212 41362: mi=4696 s=215 e=215 41363: mi=4696 s=218 e=218 41364: mi=4696 s=219 e=219 41365: mi=4696 s=221 e=221 41366: mi=4696 s=223 e=223 41367: mi=4696 s=225 e=225 41368: mi=4696 s=227 e=227 41369: mi=4696 s=229 e=229 41370: mi=4696 s=231 e=231 41371: mi=4696 s=233 e=233 41372: mi=4696 s=236 e=236 41373: mi=4696 s=239 e=239 41374: mi=4696 s=240 e=240 41375: mi=4696 s=242 e=242 41376: mi=4696 s=244 e=244 41377: mi=4696 s=246 e=246 41378: mi=4696 s=248 e=248 41379: mi=4696 s=249 e=249 41380: mi=4696 s=251 e=251 41381: mi=4696 s=253 e=253 41382: mi=4696 s=255 e=255 41383: mi=4696 s=258 e=258 41384: mi=4696 s=261 e=261 41385: mi=4697 s=0 e=3 41386: mi=4697 s=5 e=5 41387: mi=4697 s=7 e=7 41388: mi=4697 s=9 e=9 41389: mi=4697 s=12 e=12 41390: mi=4697 s=15 e=15 41391: mi=4697 s=16 e=16 41392: mi=4697 s=18 e=18 41393: mi=4697 s=20 e=20 41394: mi=4697 s=22 e=22 41395: mi=4697 s=24 e=24 41396: mi=4697 s=26 e=26 41397: mi=4697 s=28 e=28 41398: mi=4697 s=30 e=30 41399: mi=4697 s=32 e=32 41400: mi=4697 s=35 e=35 41401: mi=4697 s=37 e=37 41402: mi=4697 s=39 e=39 41403: mi=4697 s=41 e=41 41404: mi=4697 s=43 e=43 41405: mi=4697 s=45 e=45 41406: mi=4697 s=48 e=48 41407: mi=4697 s=51 e=52 41408: mi=4697 s=54 e=54 41409: mi=4697 s=56 e=56 41410: mi=4697 s=58 e=58 41411: mi=4697 s=61 e=61 41412: mi=4697 s=64 e=64 41413: mi=4697 s=67 e=68 41414: mi=4697 s=71 e=72 41415: mi=4697 s=75 e=76 41416: mi=4697 s=79 e=79 41417: mi=4697 s=82 e=83 41418: mi=4697 s=86 e=87 41419: mi=4697 s=90 e=91 41420: mi=4697 s=94 e=95 41421: mi=4697 s=98 e=98 41422: mi=4697 s=99 e=99 41423: mi=4697 s=101 e=101 41424: mi=4697 s=103 e=103 41425: mi=4697 s=104 e=104 41426: mi=4697 s=106 e=106 41427: mi=4697 s=108 e=108 41428: mi=4697 s=110 e=110 41429: mi=4697 s=113 e=113 41430: mi=4697 s=116 e=116 41431: mi=4697 s=118 e=118 41432: mi=4697 s=121 e=121 41433: mi=4697 s=123 e=123 41434: mi=4697 s=126 e=127 41435: mi=4697 s=129 e=129 41436: mi=4697 s=131 e=131 41437: mi=4697 s=132 e=132 41438: mi=4697 s=134 e=134 41439: mi=4697 s=137 e=137 41440: mi=4697 s=140 e=140 41441: mi=4697 s=141 e=141 41442: mi=4697 s=143 e=143 41443: mi=4697 s=145 e=145 41444: mi=4697 s=147 e=147 41445: mi=4697 s=149 e=149 41446: mi=4697 s=151 e=151 41447: mi=4697 s=153 e=153 41448: mi=4697 s=155 e=155 41449: mi=4697 s=158 e=158 41450: mi=4697 s=161 e=161 41451: mi=4697 s=164 e=165 41452: mi=4697 s=167 e=167 41453: mi=4697 s=170 e=171 41454: mi=4697 s=174 e=175 41455: mi=4697 s=178 e=178 41456: mi=4697 s=179 e=179 41457: mi=4697 s=181 e=181 41458: mi=4697 s=183 e=183 41459: mi=4697 s=185 e=185 41460: mi=4697 s=187 e=187 41461: mi=4697 s=189 e=189 41462: mi=4697 s=191 e=191 41463: mi=4697 s=193 e=193 41464: mi=4697 s=195 e=195 41465: mi=4697 s=197 e=197 41466: mi=4697 s=199 e=199 41467: mi=4697 s=201 e=201 41468: mi=4697 s=203 e=203 41469: mi=4697 s=205 e=205 41470: mi=4697 s=207 e=207 41471: mi=4697 s=209 e=209 41472: mi=4697 s=211 e=211 41473: mi=4697 s=213 e=213 41474: mi=4697 s=215 e=215 41475: mi=4697 s=218 e=219 41476: mi=4697 s=221 e=221 41477: mi=4697 s=223 e=223 41478: mi=4697 s=225 e=225 41479: mi=4697 s=228 e=228 41480: mi=4697 s=231 e=231 41481: mi=4697 s=234 e=235 41482: mi=4697 s=237 e=237 41483: mi=4697 s=240 e=241 41484: mi=4697 s=244 e=245 41485: mi=4697 s=248 e=248 41486: mi=4697 s=249 e=250 41487: mi=4697 s=252 e=252 41488: mi=4697 s=254 e=254 41489: mi=4697 s=256 e=256 41490: mi=4697 s=258 e=258 41491: mi=4697 s=260 e=260 41492: mi=4697 s=262 e=262 41493: mi=4697 s=264 e=264 41494: mi=4697 s=266 e=266 41495: mi=4697 s=268 e=268 41496: mi=4697 s=270 e=270 41497: mi=4697 s=272 e=272 41498: mi=4697 s=275 e=276 41499: mi=4697 s=278 e=278 41500: mi=4697 s=280 e=280 41501: mi=4697 s=282 e=282 41502: mi=4697 s=284 e=284 41503: mi=4697 s=286 e=286 41504: mi=4697 s=288 e=288 41505: mi=4697 s=290 e=290 41506: mi=4697 s=291 e=292 41507: mi=4697 s=293 e=294 41508: mi=4697 s=296 e=296 41509: mi=4697 s=298 e=298 41510: mi=4697 s=300 e=300 41511: mi=4697 s=302 e=302 41512: mi=4697 s=304 e=306 41513: mi=4697 s=307 e=307 41514: mi=4697 s=309 e=309 41515: mi=4697 s=311 e=311 41516: mi=4697 s=313 e=313 41517: mi=4697 s=315 e=315 41518: mi=4697 s=317 e=317 41519: mi=4697 s=319 e=319 41520: mi=4697 s=321 e=321 41521: mi=4697 s=323 e=323 41522: mi=4697 s=325 e=325 41523: mi=4697 s=326 e=326 41524: mi=4697 s=328 e=328 41525: mi=4697 s=330 e=330 41526: mi=4697 s=332 e=332 41527: mi=4697 s=334 e=334 41528: mi=4697 s=336 e=338 41529: mi=4697 s=340 e=340 41530: mi=4697 s=342 e=342 41531: mi=4697 s=345 e=346 41532: mi=4697 s=348 e=350 41533: mi=4697 s=351 e=351 41534: mi=4697 s=353 e=353 41535: mi=4697 s=355 e=355 41536: mi=4697 s=356 e=356 41537: mi=4697 s=357 e=357 41538: mi=4704 s=0 e=2 41539: mi=4704 s=4 e=5 41540: mi=4704 s=7 e=7 41541: mi=4704 s=8 e=9 41542: mi=4704 s=11 e=12 41543: mi=4717 s=0 e=2 41544: mi=4717 s=4 e=4 41545: mi=4717 s=6 e=6 41546: mi=4717 s=8 e=8 41547: mi=4717 s=10 e=10 41548: mi=4717 s=13 e=13 41549: mi=4717 s=15 e=15 41550: mi=4717 s=18 e=18 41551: mi=4717 s=20 e=20 41552: mi=4717 s=23 e=23 41553: mi=4717 s=25 e=25 41554: mi=4717 s=28 e=28 41555: mi=4717 s=30 e=30 41556: mi=4717 s=33 e=33 41557: mi=4717 s=35 e=35 41558: mi=4717 s=38 e=38 41559: mi=4717 s=40 e=40 41560: mi=4717 s=43 e=43 41561: mi=4717 s=45 e=45 41562: mi=4717 s=48 e=48 41563: mi=4717 s=50 e=50 41564: mi=4717 s=53 e=53 41565: mi=4717 s=55 e=55 41566: mi=4717 s=58 e=58 41567: mi=4717 s=60 e=60 41568: mi=4717 s=63 e=63 41569: mi=4717 s=65 e=65 41570: mi=4717 s=66 e=66 41571: mi=4717 s=67 e=67 41572: mi=4717 s=69 e=69 41573: mi=4717 s=71 e=71 41574: mi=4717 s=74 e=76 41575: mi=4717 s=77 e=77 41576: mi=4717 s=79 e=82 41577: mi=4717 s=85 e=86 41578: mi=4717 s=89 e=89 41579: mi=4717 s=91 e=91 41580: mi=4717 s=94 e=94 41581: mi=4717 s=96 e=96 41582: mi=4717 s=99 e=99 41583: mi=4717 s=101 e=101 41584: mi=4717 s=104 e=104 41585: mi=4717 s=106 e=106 41586: mi=4717 s=109 e=109 41587: mi=4717 s=111 e=111 41588: mi=4717 s=114 e=114 41589: mi=4717 s=116 e=116 41590: mi=4717 s=119 e=119 41591: mi=4717 s=121 e=121 41592: mi=4717 s=124 e=124 41593: mi=4717 s=126 e=126 41594: mi=4717 s=129 e=129 41595: mi=4717 s=131 e=131 41596: mi=4717 s=134 e=134 41597: mi=4717 s=136 e=136 41598: mi=4717 s=139 e=139 41599: mi=4717 s=141 e=141 41600: mi=4717 s=144 e=144 41601: mi=4717 s=146 e=146 41602: mi=4717 s=147 e=147 41603: mi=4717 s=149 e=149 41604: mi=4717 s=151 e=151 41605: mi=4717 s=154 e=156 41606: mi=4717 s=157 e=157 41607: mi=4717 s=160 e=160 41608: mi=4719 s=0 e=2 41609: mi=4719 s=4 e=4 41610: mi=4719 s=6 e=6 41611: mi=4719 s=8 e=8 41612: mi=4719 s=10 e=10 41613: mi=4719 s=13 e=13 41614: mi=4719 s=14 e=14 41615: mi=4719 s=16 e=16 41616: mi=4719 s=19 e=20 41617: mi=4719 s=23 e=24 41618: mi=4719 s=27 e=28 41619: mi=4719 s=30 e=30 41620: mi=4719 s=32 e=32 41621: mi=4719 s=35 e=35 41622: mi=4719 s=36 e=36 41623: mi=4719 s=38 e=38 41624: mi=4719 s=41 e=42 41625: mi=4719 s=44 e=44 41626: mi=4719 s=46 e=46 41627: mi=4719 s=49 e=50 41628: mi=4719 s=53 e=54 41629: mi=4719 s=57 e=58 41630: mi=4719 s=60 e=60 41631: mi=4719 s=62 e=62 41632: mi=4719 s=65 e=65 41633: mi=4719 s=66 e=66 41634: mi=4719 s=68 e=68 41635: mi=4719 s=70 e=70 41636: mi=4719 s=72 e=72 41637: mi=4719 s=74 e=74 41638: mi=4719 s=75 e=75 41639: mi=4719 s=76 e=76 41640: mi=4719 s=78 e=78 41641: mi=4719 s=80 e=80 41642: mi=4719 s=83 e=84 41643: mi=4719 s=86 e=86 41644: mi=4719 s=88 e=88 41645: mi=4719 s=91 e=91 41646: mi=4719 s=92 e=94 41647: mi=4719 s=95 e=95 41648: mi=4719 s=97 e=97 41649: mi=4719 s=100 e=100 41650: mi=4719 s=101 e=101 41651: mi=4719 s=103 e=103 41652: mi=4719 s=106 e=106 41653: mi=4720 s=0 e=0 41654: mi=4720 s=3 e=3 41655: mi=4720 s=5 e=5 41656: mi=4720 s=7 e=7 41657: mi=4720 s=9 e=12 41658: mi=4720 s=15 e=16 41659: mi=4720 s=19 e=19 41660: mi=4720 s=22 e=24 41661: mi=4720 s=26 e=26 41662: mi=4720 s=28 e=28 41663: mi=4720 s=31 e=31 41664: mi=4720 s=34 e=34 41665: mi=4720 s=37 e=37 41666: mi=4720 s=38 e=38 41667: mi=4720 s=41 e=41 41668: mi=4720 s=44 e=47 41669: mi=4720 s=49 e=49 41670: mi=4720 s=52 e=53 41671: mi=4720 s=56 e=57 41672: mi=4720 s=60 e=61 41673: mi=4720 s=64 e=64 41674: mi=4721 s=0 e=1 41675: mi=4721 s=3 e=3 41676: mi=4721 s=5 e=5 41677: mi=4721 s=6 e=6 41678: mi=4721 s=9 e=9 41679: mi=4721 s=11 e=11 41680: mi=4721 s=13 e=13 41681: mi=4721 s=15 e=15 41682: mi=4721 s=17 e=17 41683: mi=4721 s=20 e=21 41684: mi=4721 s=24 e=24 41685: mi=4721 s=27 e=28 41686: mi=4721 s=30 e=30 41687: mi=4721 s=33 e=33 41688: mi=4721 s=36 e=39 41689: mi=4721 s=41 e=41 41690: mi=4721 s=44 e=45 41691: mi=4721 s=48 e=49 41692: mi=4721 s=52 e=53 41693: mi=4721 s=56 e=56 41694: mi=4721 s=58 e=59 41695: mi=4721 s=62 e=63 41696: mi=4721 s=66 e=67 41697: mi=4721 s=70 e=70 41698: mi=4705 s=0 e=0 41699: mi=4705 s=3 e=3 41700: mi=4705 s=6 e=7 41701: mi=4705 s=10 e=10 41702: mi=4705 s=13 e=14 41703: mi=4705 s=16 e=16 41704: mi=4705 s=18 e=18 41705: mi=4705 s=20 e=20 41706: mi=4705 s=22 e=22 41707: mi=4705 s=24 e=24 41708: mi=4705 s=27 e=27 41709: mi=4706 s=0 e=1 41710: mi=4706 s=2 e=3 41711: mi=4706 s=5 e=6 41712: mi=4706 s=8 e=8 41713: mi=4706 s=10 e=10 41714: mi=4706 s=12 e=12 41715: mi=4706 s=14 e=15 41716: mi=4706 s=17 e=17 41717: mi=4706 s=19 e=19 41718: mi=4706 s=21 e=23 41719: mi=4706 s=24 e=24 41720: mi=4706 s=27 e=27 41721: mi=4707 s=0 e=3 41722: mi=4707 s=5 e=5 41723: mi=4707 s=7 e=8 41724: mi=4707 s=10 e=10 41725: mi=4707 s=13 e=13 41726: mi=4707 s=14 e=17 41727: mi=4707 s=19 e=19 41728: mi=4707 s=21 e=22 41729: mi=4707 s=24 e=24 41730: mi=4708 s=0 e=0 41731: mi=4708 s=2 e=2 41732: mi=4708 s=4 e=4 41733: mi=4708 s=6 e=6 41734: mi=4708 s=8 e=8 41735: mi=4708 s=10 e=10 41736: mi=4708 s=13 e=13 41737: mi=4708 s=15 e=15 41738: mi=4708 s=17 e=17 41739: mi=4708 s=19 e=19 41740: mi=4708 s=21 e=21 41741: mi=4708 s=23 e=23 41742: mi=4708 s=25 e=25 41743: mi=4708 s=27 e=27 41744: mi=4708 s=29 e=29 41745: mi=4708 s=31 e=31 41746: mi=4708 s=34 e=35 41747: mi=4708 s=37 e=37 41748: mi=4708 s=39 e=39 41749: mi=4708 s=42 e=43 41750: mi=4708 s=46 e=47 41751: mi=4708 s=50 e=50 41752: mi=4708 s=52 e=56 41753: mi=4708 s=59 e=59 41754: mi=4708 s=61 e=61 41755: mi=4708 s=64 e=65 41756: mi=4708 s=68 e=68 41757: mi=4708 s=71 e=71 41758: mi=4708 s=72 e=72 41759: mi=4708 s=74 e=74 41760: mi=4708 s=76 e=76 41761: mi=4708 s=78 e=78 41762: mi=4708 s=80 e=80 41763: mi=4708 s=82 e=82 41764: mi=4708 s=83 e=83 41765: mi=4708 s=85 e=85 41766: mi=4708 s=88 e=88 41767: mi=4708 s=91 e=91 41768: mi=4708 s=92 e=92 41769: mi=4708 s=94 e=94 41770: mi=4708 s=96 e=96 41771: mi=4708 s=99 e=99 41772: mi=4708 s=101 e=101 41773: mi=4708 s=104 e=105 41774: mi=4709 s=0 e=2 41775: mi=4709 s=4 e=4 41776: mi=4709 s=7 e=8 41777: mi=4709 s=11 e=12 41778: mi=4709 s=15 e=16 41779: mi=4709 s=18 e=18 41780: mi=4709 s=21 e=22 41781: mi=4709 s=25 e=27 41782: mi=4709 s=30 e=31 41783: mi=4709 s=33 e=33 41784: mi=4709 s=36 e=38 41785: mi=4709 s=41 e=42 41786: mi=4709 s=44 e=44 41787: mi=4709 s=46 e=50 41788: mi=4709 s=52 e=52 41789: mi=4709 s=55 e=57 41790: mi=4709 s=60 e=60 41791: mi=4709 s=61 e=61 41792: mi=4709 s=64 e=67 41793: mi=4709 s=69 e=77 41794: mi=4709 s=80 e=83 41795: mi=4709 s=85 e=85 41796: mi=4709 s=88 e=89 41797: mi=4709 s=92 e=93 41798: mi=4709 s=96 e=99 41799: mi=4709 s=101 e=104 41800: mi=4709 s=107 e=108 41801: mi=4709 s=110 e=112 41802: mi=4709 s=114 e=116 41803: mi=4709 s=118 e=120 41804: mi=4709 s=122 e=122 41805: mi=4709 s=124 e=125 41806: mi=4709 s=127 e=127 41807: mi=4709 s=128 e=128 41808: mi=4709 s=131 e=133 41809: mi=4709 s=135 e=135 41810: mi=4709 s=137 e=139 41811: mi=4709 s=142 e=142 41812: mi=4709 s=145 e=147 41813: mi=4709 s=149 e=152 41814: mi=4709 s=155 e=156 41815: mi=4709 s=158 e=160 41816: mi=4709 s=162 e=164 41817: mi=4709 s=166 e=168 41818: mi=4709 s=171 e=171 41819: mi=4709 s=174 e=181 41820: mi=4709 s=184 e=188 41821: mi=4709 s=191 e=193 41822: mi=4709 s=195 e=195 41823: mi=4709 s=198 e=200 41824: mi=4709 s=202 e=205 41825: mi=4709 s=208 e=209 41826: mi=4709 s=211 e=213 41827: mi=4709 s=215 e=217 41828: mi=4709 s=219 e=221 41829: mi=4709 s=223 e=231 41830: mi=4709 s=234 e=236 41831: mi=4709 s=239 e=241 41832: mi=4709 s=243 e=246 41833: mi=4709 s=249 e=250 41834: mi=4709 s=252 e=254 41835: mi=4709 s=256 e=258 41836: mi=4709 s=260 e=263 41837: mi=4709 s=266 e=267 41838: mi=4709 s=269 e=271 41839: mi=4709 s=273 e=275 41840: mi=4709 s=277 e=280 41841: mi=4709 s=283 e=286 41842: mi=4709 s=288 e=290 41843: mi=4709 s=292 e=295 41844: mi=4709 s=298 e=301 41845: mi=4709 s=303 e=305 41846: mi=4709 s=307 e=310 41847: mi=4709 s=313 e=316 41848: mi=4709 s=318 e=320 41849: mi=4709 s=322 e=324 41850: mi=4709 s=326 e=326 41851: mi=4709 s=329 e=331 41852: mi=4709 s=333 e=335 41853: mi=4709 s=337 e=337 41854: mi=4709 s=340 e=342 41855: mi=4709 s=344 e=346 41856: mi=4709 s=348 e=348 41857: mi=4709 s=351 e=353 41858: mi=4709 s=355 e=358 41859: mi=4709 s=361 e=362 41860: mi=4709 s=364 e=366 41861: mi=4709 s=368 e=370 41862: mi=4709 s=372 e=374 41863: mi=4709 s=377 e=377 41864: mi=4709 s=379 e=379 41865: mi=4709 s=382 e=385 41866: mi=4709 s=387 e=395 41867: mi=4709 s=398 e=400 41868: mi=4709 s=402 e=404 41869: mi=4709 s=406 e=409 41870: mi=4709 s=412 e=414 41871: mi=4709 s=416 e=418 41872: mi=4709 s=420 e=420 41873: mi=4709 s=423 e=425 41874: mi=4709 s=427 e=430 41875: mi=4709 s=433 e=434 41876: mi=4709 s=436 e=438 41877: mi=4709 s=440 e=442 41878: mi=4709 s=444 e=446 41879: mi=4709 s=448 e=456 41880: mi=4709 s=459 e=461 41881: mi=4709 s=464 e=466 41882: mi=4709 s=468 e=471 41883: mi=4709 s=474 e=475 41884: mi=4709 s=477 e=479 41885: mi=4709 s=481 e=483 41886: mi=4709 s=485 e=488 41887: mi=4709 s=491 e=492 41888: mi=4709 s=494 e=496 41889: mi=4709 s=498 e=500 41890: mi=4709 s=502 e=504 41891: mi=4709 s=507 e=509 41892: mi=4709 s=511 e=511 41893: mi=4709 s=513 e=513 41894: mi=4709 s=515 e=517 41895: mi=4709 s=519 e=519 41896: mi=4709 s=521 e=523 41897: mi=4709 s=525 e=525 41898: mi=4709 s=528 e=528 41899: mi=4709 s=530 e=532 41900: mi=4709 s=534 e=534 41901: mi=4709 s=536 e=536 41902: mi=4709 s=539 e=541 41903: mi=4709 s=543 e=543 41904: mi=4709 s=545 e=546 41905: mi=4709 s=549 e=551 41906: mi=4709 s=553 e=556 41907: mi=4709 s=559 e=560 41908: mi=4709 s=562 e=564 41909: mi=4709 s=566 e=568 41910: mi=4709 s=570 e=573 41911: mi=4709 s=576 e=577 41912: mi=4709 s=579 e=581 41913: mi=4709 s=583 e=583 41914: mi=4709 s=585 e=585 41915: mi=4709 s=588 e=588 41916: mi=4709 s=591 e=593 41917: mi=4709 s=595 e=597 41918: mi=4709 s=599 e=601 41919: mi=4709 s=603 e=605 41920: mi=4709 s=607 e=610 41921: mi=4709 s=613 e=615 41922: mi=4709 s=617 e=619 41923: mi=4709 s=621 e=623 41924: mi=4709 s=625 e=628 41925: mi=4709 s=631 e=633 41926: mi=4709 s=635 e=637 41927: mi=4709 s=639 e=641 41928: mi=4709 s=643 e=646 41929: mi=4709 s=649 e=651 41930: mi=4709 s=653 e=655 41931: mi=4709 s=657 e=659 41932: mi=4709 s=661 e=664 41933: mi=4709 s=667 e=669 41934: mi=4709 s=671 e=673 41935: mi=4709 s=675 e=677 41936: mi=4709 s=679 e=682 41937: mi=4709 s=685 e=687 41938: mi=4709 s=689 e=691 41939: mi=4709 s=693 e=695 41940: mi=4709 s=697 e=700 41941: mi=4709 s=703 e=705 41942: mi=4709 s=707 e=709 41943: mi=4709 s=711 e=713 41944: mi=4709 s=715 e=718 41945: mi=4709 s=721 e=723 41946: mi=4709 s=725 e=725 41947: mi=4709 s=728 e=729 41948: mi=4709 s=732 e=733 41949: mi=4709 s=735 e=735 41950: mi=4709 s=738 e=738 41951: mi=4709 s=741 e=744 41952: mi=4709 s=746 e=746 41953: mi=4709 s=749 e=750 41954: mi=4709 s=752 e=754 41955: mi=4709 s=756 e=762 41956: mi=4709 s=764 e=766 41957: mi=4709 s=769 e=771 41958: mi=4709 s=773 e=774 41959: mi=4709 s=777 e=780 41960: mi=4709 s=783 e=783 41961: mi=4709 s=784 e=785 41962: mi=4709 s=787 e=789 41963: mi=4709 s=791 e=793 41964: mi=4709 s=795 e=795 41965: mi=4709 s=798 e=801 41966: mi=4709 s=804 e=806 41967: mi=4709 s=807 e=807 41968: mi=4709 s=810 e=811 41969: mi=4709 s=813 e=815 41970: mi=4709 s=817 e=817 41971: mi=4709 s=820 e=820 41972: mi=4709 s=823 e=824 41973: mi=4709 s=827 e=827 41974: mi=4709 s=830 e=830 41975: mi=4709 s=833 e=834 41976: mi=4709 s=837 e=838 41977: mi=4709 s=840 e=842 41978: mi=4709 s=844 e=846 41979: mi=4709 s=848 e=850 41980: mi=4709 s=852 e=853 41981: mi=4709 s=856 e=858 41982: mi=4709 s=860 e=860 41983: mi=4709 s=862 e=864 41984: mi=4709 s=866 e=866 41985: mi=4709 s=868 e=869 41986: mi=4709 s=871 e=871 41987: mi=4709 s=874 e=874 41988: mi=4709 s=877 e=878 41989: mi=4709 s=881 e=882 41990: mi=4709 s=884 e=886 41991: mi=4709 s=888 e=889 41992: mi=4709 s=891 e=893 41993: mi=4709 s=895 e=897 41994: mi=4709 s=900 e=902 41995: mi=4709 s=904 e=906 41996: mi=4709 s=908 e=908 41997: mi=4709 s=911 e=913 41998: mi=4709 s=915 e=915 41999: mi=4709 s=917 e=917 42000: mi=4709 s=919 e=921 42001: mi=4709 s=923 e=923 42002: mi=4709 s=925 e=927 42003: mi=4709 s=929 e=929 42004: mi=4709 s=931 e=932 42005: mi=4709 s=934 e=934 42006: mi=4709 s=936 e=938 42007: mi=4709 s=940 e=940 42008: mi=4709 s=943 e=943 42009: mi=4709 s=945 e=946 42010: mi=4709 s=948 e=950 42011: mi=4709 s=952 e=952 42012: mi=4709 s=954 e=954 42013: mi=4709 s=956 e=958 42014: mi=4709 s=960 e=960 42015: mi=4709 s=962 e=964 42016: mi=4709 s=966 e=966 42017: mi=4709 s=968 e=968 42018: mi=4709 s=970 e=972 42019: mi=4709 s=974 e=974 42020: mi=4709 s=976 e=978 42021: mi=4709 s=980 e=980 42022: mi=4709 s=982 e=982 42023: mi=4709 s=984 e=986 42024: mi=4709 s=988 e=988 42025: mi=4709 s=990 e=996 42026: mi=4709 s=998 e=999 42027: mi=4709 s=1002 e=1004 42028: mi=4709 s=1006 e=1007 42029: mi=4709 s=1010 e=1012 42030: mi=4709 s=1015 e=1015 42031: mi=4709 s=1017 e=1019 42032: mi=4709 s=1021 e=1023 42033: mi=4709 s=1025 e=1025 42034: mi=4709 s=1028 e=1029 42035: mi=4709 s=1031 e=1031 42036: mi=4709 s=1033 e=1035 42037: mi=4709 s=1037 e=1037 42038: mi=4709 s=1039 e=1041 42039: mi=4709 s=1043 e=1043 42040: mi=4709 s=1045 e=1045 42041: mi=4709 s=1047 e=1047 42042: mi=4709 s=1050 e=1052 42043: mi=4709 s=1054 e=1054 42044: mi=4709 s=1056 e=1058 42045: mi=4709 s=1060 e=1060 42046: mi=4709 s=1062 e=1062 42047: mi=4709 s=1064 e=1064 42048: mi=4709 s=1067 e=1069 42049: mi=4709 s=1071 e=1071 42050: mi=4709 s=1073 e=1075 42051: mi=4709 s=1078 e=1081 42052: mi=4709 s=1083 e=1084 42053: mi=4709 s=1086 e=1086 42054: mi=4709 s=1087 e=1088 42055: mi=4709 s=1090 e=1092 42056: mi=4709 s=1094 e=1096 42057: mi=4709 s=1098 e=1098 42058: mi=4709 s=1101 e=1104 42059: mi=4709 s=1107 e=1109 42060: mi=4709 s=1110 e=1112 42061: mi=4709 s=1114 e=1116 42062: mi=4709 s=1118 e=1118 42063: mi=4709 s=1121 e=1122 42064: mi=4709 s=1124 e=1124 42065: mi=4709 s=1126 e=1128 42066: mi=4709 s=1130 e=1130 42067: mi=4709 s=1132 e=1134 42068: mi=4709 s=1136 e=1136 42069: mi=4709 s=1138 e=1138 42070: mi=4709 s=1140 e=1140 42071: mi=4709 s=1143 e=1145 42072: mi=4709 s=1147 e=1147 42073: mi=4709 s=1149 e=1151 42074: mi=4709 s=1153 e=1153 42075: mi=4709 s=1155 e=1155 42076: mi=4709 s=1157 e=1157 42077: mi=4709 s=1160 e=1162 42078: mi=4709 s=1164 e=1164 42079: mi=4709 s=1166 e=1168 42080: mi=4709 s=1171 e=1174 42081: mi=4709 s=1176 e=1177 42082: mi=4709 s=1178 e=1180 42083: mi=4709 s=1182 e=1185 42084: mi=4709 s=1188 e=1189 42085: mi=4709 s=1191 e=1193 42086: mi=4709 s=1195 e=1197 42087: mi=4709 s=1199 e=1202 42088: mi=4709 s=1205 e=1206 42089: mi=4709 s=1208 e=1210 42090: mi=4709 s=1212 e=1214 42091: mi=4709 s=1216 e=1218 42092: mi=4709 s=1221 e=1223 42093: mi=4709 s=1225 e=1228 42094: mi=4709 s=1231 e=1232 42095: mi=4709 s=1234 e=1236 42096: mi=4709 s=1238 e=1240 42097: mi=4709 s=1242 e=1245 42098: mi=4709 s=1248 e=1249 42099: mi=4709 s=1251 e=1253 42100: mi=4709 s=1255 e=1257 42101: mi=4709 s=1259 e=1262 42102: mi=4709 s=1265 e=1266 42103: mi=4709 s=1268 e=1270 42104: mi=4709 s=1272 e=1274 42105: mi=4709 s=1276 e=1278 42106: mi=4709 s=1281 e=1281 42107: mi=4709 s=1284 e=1284 42108: mi=4709 s=1287 e=1287 42109: mi=4709 s=1289 e=1291 42110: mi=4709 s=1293 e=1293 42111: mi=4709 s=1296 e=1298 42112: mi=4709 s=1300 e=1300 42113: mi=4709 s=1301 e=1301 42114: mi=4710 s=0 e=1 42115: mi=4710 s=3 e=3 42116: mi=4710 s=5 e=5 42117: mi=4710 s=7 e=7 42118: mi=4710 s=9 e=9 42119: mi=4710 s=11 e=11 42120: mi=4710 s=13 e=13 42121: mi=4710 s=15 e=15 42122: mi=4710 s=18 e=18 42123: mi=4710 s=20 e=20 42124: mi=4710 s=22 e=22 42125: mi=4710 s=24 e=24 42126: mi=4710 s=26 e=26 42127: mi=4710 s=28 e=28 42128: mi=4710 s=30 e=30 42129: mi=4710 s=32 e=32 42130: mi=4710 s=34 e=34 42131: mi=4710 s=36 e=36 42132: mi=4710 s=38 e=38 42133: mi=4710 s=40 e=40 42134: mi=4710 s=42 e=42 42135: mi=4710 s=44 e=44 42136: mi=4710 s=46 e=46 42137: mi=4710 s=48 e=48 42138: mi=4710 s=50 e=50 42139: mi=4710 s=52 e=52 42140: mi=4710 s=54 e=54 42141: mi=4710 s=56 e=56 42142: mi=4710 s=58 e=58 42143: mi=4710 s=60 e=60 42144: mi=4710 s=63 e=63 42145: mi=4710 s=66 e=66 42146: mi=4711 s=0 e=7 42147: mi=4711 s=9 e=9 42148: mi=4711 s=11 e=11 42149: mi=4711 s=13 e=13 42150: mi=4711 s=15 e=15 42151: mi=4711 s=18 e=18 42152: mi=4711 s=19 e=19 42153: mi=4711 s=21 e=21 42154: mi=4711 s=23 e=23 42155: mi=4711 s=26 e=26 42156: mi=4711 s=28 e=28 42157: mi=4711 s=30 e=30 42158: mi=4711 s=32 e=32 42159: mi=4711 s=34 e=34 42160: mi=4711 s=35 e=35 42161: mi=4711 s=38 e=38 42162: mi=4711 s=40 e=40 42163: mi=4711 s=42 e=42 42164: mi=4711 s=44 e=44 42165: mi=4711 s=46 e=46 42166: mi=4711 s=47 e=47 42167: mi=4711 s=50 e=50 42168: mi=4711 s=52 e=52 42169: mi=4711 s=54 e=54 42170: mi=4711 s=56 e=56 42171: mi=4711 s=58 e=58 42172: mi=4711 s=60 e=62 42173: mi=4711 s=64 e=64 42174: mi=4711 s=67 e=67 42175: mi=4711 s=68 e=68 42176: mi=4711 s=70 e=70 42177: mi=4711 s=72 e=72 42178: mi=4711 s=73 e=73 42179: mi=4711 s=75 e=75 42180: mi=4711 s=77 e=77 42181: mi=4711 s=78 e=78 42182: mi=4711 s=80 e=80 42183: mi=4711 s=82 e=82 42184: mi=4711 s=84 e=84 42185: mi=4711 s=86 e=86 42186: mi=4711 s=88 e=88 42187: mi=4711 s=90 e=90 42188: mi=4711 s=92 e=92 42189: mi=4711 s=95 e=95 42190: mi=4711 s=96 e=96 42191: mi=4711 s=98 e=98 42192: mi=4711 s=100 e=100 42193: mi=4711 s=102 e=102 42194: mi=4711 s=104 e=104 42195: mi=4711 s=106 e=106 42196: mi=4711 s=107 e=108 42197: mi=4711 s=109 e=110 42198: mi=4711 s=111 e=112 42199: mi=4711 s=113 e=113 42200: mi=4712 s=0 e=0 42201: mi=4713 s=0 e=0 42202: mi=4713 s=3 e=3 42203: mi=4713 s=6 e=6 42204: mi=4713 s=8 e=8 42205: mi=4713 s=11 e=11 42206: mi=4713 s=13 e=13 42207: mi=4713 s=16 e=17 42208: mi=4713 s=19 e=19 42209: mi=4713 s=22 e=23 42210: mi=4713 s=26 e=26 42211: mi=4715 s=0 e=0 42212: mi=4715 s=2 e=2 42213: mi=4718 s=0 e=5 42214: mi=4718 s=7 e=7 42215: mi=4718 s=9 e=9 42216: mi=4718 s=12 e=13 42217: mi=4718 s=15 e=15 42218: mi=4718 s=18 e=19 42219: mi=4718 s=22 e=23 42220: mi=4718 s=26 e=27 42221: mi=4718 s=29 e=29 42222: mi=4718 s=31 e=31 42223: mi=4718 s=34 e=34 42224: mi=4718 s=36 e=36 42225: mi=4718 s=38 e=38 42226: mi=4718 s=40 e=40 42227: mi=4718 s=43 e=43 42228: mi=4718 s=45 e=45 42229: mi=4718 s=47 e=47 42230: mi=4718 s=49 e=49 42231: mi=4718 s=51 e=51 42232: mi=4718 s=52 e=52 42233: mi=4718 s=55 e=55 42234: mi=4718 s=57 e=57 42235: mi=4718 s=59 e=59 42236: mi=4718 s=61 e=61 42237: mi=4718 s=63 e=63 42238: mi=4718 s=64 e=64 42239: mi=4718 s=67 e=67 42240: mi=4718 s=69 e=69 42241: mi=4718 s=71 e=71 42242: mi=4718 s=73 e=73 42243: mi=4718 s=75 e=75 42244: mi=4718 s=76 e=76 42245: mi=4718 s=79 e=79 42246: mi=4718 s=81 e=81 42247: mi=4718 s=83 e=83 42248: mi=4718 s=86 e=86 42249: mi=4718 s=89 e=89 42250: mi=4718 s=92 e=92 42251: mi=4718 s=94 e=94 42252: mi=4718 s=96 e=96 42253: mi=4718 s=98 e=98 42254: mi=4718 s=101 e=101 42255: mi=4718 s=103 e=103 42256: mi=4718 s=105 e=105 42257: mi=4718 s=107 e=107 42258: mi=4718 s=110 e=111 42259: mi=4718 s=113 e=113 42260: mi=4718 s=115 e=115 42261: mi=4718 s=118 e=121 42262: mi=4718 s=124 e=125 42263: mi=4718 s=127 e=127 42264: mi=4718 s=130 e=130 42265: mi=4718 s=131 e=132 42266: mi=4718 s=133 e=134 42267: mi=4718 s=135 e=138 42268: mi=4718 s=140 e=140 42269: mi=4718 s=141 e=144 42270: mi=4718 s=146 e=146 42271: mi=4718 s=147 e=148 42272: mi=4718 s=150 e=150 42273: mi=4718 s=152 e=152 42274: mi=4718 s=154 e=154 42275: mi=4718 s=156 e=156 42276: mi=4718 s=158 e=158 42277: mi=4718 s=160 e=160 42278: mi=4718 s=163 e=165 42279: mi=4718 s=166 e=169 42280: mi=4718 s=171 e=171 42281: mi=4718 s=173 e=173 42282: mi=4718 s=175 e=175 42283: mi=4718 s=177 e=177 42284: mi=4718 s=179 e=182 42285: mi=4718 s=185 e=185 42286: mi=4718 s=187 e=187 42287: mi=4718 s=189 e=189 42288: mi=4718 s=191 e=191 42289: mi=4718 s=193 e=193 42290: mi=4718 s=195 e=195 42291: mi=4718 s=197 e=197 42292: mi=4718 s=199 e=199 42293: mi=4718 s=201 e=203 42294: mi=4718 s=205 e=205 42295: mi=4718 s=207 e=207 42296: mi=4718 s=209 e=209 42297: mi=4718 s=211 e=212 42298: mi=4718 s=214 e=214 42299: mi=4718 s=216 e=217 42300: mi=4718 s=219 e=219 42301: mi=4718 s=221 e=221 42302: mi=4718 s=223 e=223 42303: mi=4718 s=225 e=225 42304: mi=4718 s=227 e=227 42305: mi=4718 s=229 e=229 42306: mi=4718 s=231 e=231 42307: mi=4718 s=233 e=233 42308: mi=4718 s=235 e=235 42309: mi=4718 s=237 e=237 42310: mi=4718 s=239 e=239 42311: mi=4718 s=241 e=241 42312: mi=4718 s=242 e=244 42313: mi=4718 s=246 e=246 42314: mi=4718 s=248 e=248 42315: mi=4718 s=250 e=250 42316: mi=4718 s=252 e=252 42317: mi=4718 s=255 e=255 42318: mi=4718 s=257 e=257 42319: mi=4718 s=259 e=259 42320: mi=4718 s=261 e=261 42321: mi=4718 s=263 e=263 42322: mi=4718 s=265 e=268 42323: mi=4718 s=271 e=271 42324: mi=4718 s=272 e=272 42325: mi=4718 s=274 e=274 42326: mi=4718 s=276 e=276 42327: mi=4718 s=277 e=280 42328: mi=4718 s=282 e=282 42329: mi=4718 s=284 e=284 42330: mi=4718 s=286 e=286 42331: mi=4718 s=288 e=288 42332: mi=4718 s=290 e=290 42333: mi=4718 s=292 e=292 42334: mi=4718 s=294 e=294 42335: mi=4718 s=297 e=298 42336: mi=4718 s=300 e=300 42337: mi=4718 s=303 e=304 42338: mi=4718 s=307 e=308 42339: mi=4718 s=311 e=312 42340: mi=4718 s=314 e=314 42341: mi=4718 s=316 e=316 42342: mi=4718 s=319 e=319 42343: mi=4718 s=321 e=321 42344: mi=4722 s=0 e=0 42345: mi=4722 s=3 e=3 42346: mi=4723 s=0 e=0 42347: mi=4723 s=3 e=3 42348: mi=4724 s=0 e=0 42349: mi=4724 s=3 e=3 42350: mi=4731 s=0 e=0 42351: mi=4731 s=2 e=2 42352: mi=4729 s=0 e=2 42353: mi=4729 s=5 e=5 42354: mi=4729 s=8 e=9 42355: mi=4729 s=12 e=13 42356: mi=4729 s=15 e=15 42357: mi=4729 s=17 e=17 42358: mi=4729 s=19 e=19 42359: mi=4729 s=22 e=23 42360: mi=4729 s=26 e=27 42361: mi=4729 s=29 e=29 42362: mi=4729 s=30 e=30 42363: mi=4729 s=33 e=33 42364: mi=4729 s=34 e=34 42365: mi=4729 s=36 e=36 42366: mi=4729 s=39 e=40 42367: mi=4729 s=43 e=44 42368: mi=4729 s=46 e=47 42369: mi=4732 s=0 e=0 42370: mi=4732 s=2 e=2 42371: mi=4732 s=5 e=5 42372: mi=4733 s=0 e=0 42373: mi=4733 s=2 e=2 42374: mi=4733 s=3 e=3 42375: mi=4733 s=6 e=7 42376: mi=4733 s=9 e=9 42377: mi=4733 s=11 e=11 42378: mi=4733 s=14 e=14 42379: mi=4733 s=16 e=17 42380: mi=4733 s=20 e=22 42381: mi=4733 s=25 e=26 42382: mi=4733 s=29 e=29 42383: mi=4733 s=32 e=33 42384: mi=4733 s=35 e=35 42385: mi=4733 s=37 e=37 42386: mi=4733 s=40 e=41 42387: mi=4733 s=44 e=44 42388: mi=4733 s=46 e=46 42389: mi=4733 s=49 e=49 42390: mi=4735 s=0 e=0 42391: mi=4735 s=2 e=2 42392: mi=4736 s=0 e=0 42393: mi=4736 s=3 e=3 42394: mi=4737 s=0 e=0 42395: mi=4737 s=3 e=3 42396: mi=4738 s=0 e=1 42397: mi=4738 s=3 e=3 42398: mi=4738 s=6 e=7 42399: mi=4738 s=9 e=9 42400: mi=4738 s=12 e=13 42401: mi=4738 s=15 e=15 42402: mi=4738 s=17 e=17 42403: mi=4739 s=0 e=1 42404: mi=4739 s=4 e=4 42405: mi=4739 s=6 e=6 42406: mi=4739 s=9 e=9 42407: mi=4739 s=11 e=11 42408: mi=4739 s=13 e=13 42409: mi=4739 s=16 e=16 42410: mi=4739 s=18 e=18 42411: mi=4739 s=20 e=20 42412: mi=4739 s=22 e=22 42413: mi=4739 s=25 e=25 42414: mi=4739 s=27 e=27 42415: mi=4739 s=29 e=29 42416: mi=4739 s=31 e=31 42417: mi=4739 s=33 e=33 42418: mi=4739 s=36 e=39 42419: mi=4739 s=42 e=42 42420: mi=4740 s=0 e=0 42421: mi=4740 s=2 e=2 42422: mi=4740 s=5 e=5 42423: mi=4741 s=0 e=0 42424: mi=4741 s=2 e=3 42425: mi=4741 s=6 e=6 42426: mi=4741 s=8 e=8 42427: mi=4741 s=11 e=12 42428: mi=4741 s=15 e=15 42429: mi=4741 s=18 e=19 42430: mi=4741 s=22 e=23 42431: mi=4741 s=26 e=27 42432: mi=4743 s=0 e=0 42433: mi=4743 s=2 e=2 42434: mi=4743 s=5 e=6 42435: mi=4743 s=9 e=9 42436: mi=4742 s=0 e=0 42437: mi=4742 s=2 e=2 42438: mi=4742 s=5 e=6 42439: mi=4742 s=9 e=10 42440: mi=4744 s=0 e=0 42441: mi=4744 s=3 e=3 42442: mi=4745 s=0 e=0 42443: mi=4745 s=3 e=3 42444: mi=4747 s=0 e=1 42445: mi=4747 s=3 e=3 42446: mi=4747 s=6 e=7 42447: mi=4747 s=10 e=14 42448: mi=4747 s=17 e=19 42449: mi=4747 s=21 e=21 42450: mi=4747 s=23 e=23 42451: mi=4747 s=26 e=26 42452: mi=4747 s=29 e=29 42453: mi=4749 s=0 e=0 42454: mi=4749 s=2 e=2 42455: mi=4749 s=4 e=4 42456: mi=4749 s=6 e=6 42457: mi=4749 s=9 e=9 42458: mi=4750 s=0 e=0 42459: mi=4750 s=2 e=2 42460: mi=4750 s=5 e=5 42461: mi=4750 s=7 e=7 42462: mi=4750 s=10 e=10 42463: mi=4750 s=12 e=12 42464: mi=4750 s=14 e=14 42465: mi=4750 s=17 e=19 42466: mi=4750 s=21 e=21 42467: mi=4750 s=23 e=23 42468: mi=4750 s=25 e=25 42469: mi=4750 s=28 e=30 42470: mi=4750 s=32 e=32 42471: mi=4750 s=34 e=34 42472: mi=4750 s=36 e=36 42473: mi=4750 s=39 e=41 42474: mi=4750 s=43 e=43 42475: mi=4750 s=45 e=45 42476: mi=4750 s=47 e=47 42477: mi=4750 s=50 e=52 42478: mi=4750 s=54 e=54 42479: mi=4750 s=56 e=56 42480: mi=4750 s=58 e=58 42481: mi=4750 s=60 e=60 42482: mi=4750 s=63 e=63 42483: mi=4750 s=66 e=66 42484: mi=4751 s=0 e=0 42485: mi=4751 s=2 e=2 42486: mi=4751 s=4 e=4 42487: mi=4751 s=7 e=7 42488: mi=4752 s=0 e=0 42489: mi=4752 s=2 e=2 42490: mi=4752 s=4 e=4 42491: mi=4752 s=7 e=8 42492: mi=4752 s=10 e=10 42493: mi=4752 s=11 e=11 42494: mi=4752 s=13 e=13 42495: mi=4752 s=16 e=17 42496: mi=4752 s=19 e=19 42497: mi=4752 s=21 e=21 42498: mi=4752 s=23 e=23 42499: mi=4752 s=26 e=27 42500: mi=4752 s=29 e=29 42501: mi=4752 s=31 e=31 42502: mi=4752 s=33 e=33 42503: mi=4752 s=35 e=35 42504: mi=4752 s=38 e=39 42505: mi=4752 s=42 e=43 42506: mi=4752 s=46 e=46 42507: mi=4752 s=48 e=48 42508: mi=4752 s=51 e=52 42509: mi=4752 s=55 e=55 42510: mi=4752 s=57 e=57 42511: mi=4752 s=60 e=61 42512: mi=4752 s=64 e=65 42513: mi=4752 s=67 e=67 42514: mi=4752 s=69 e=69 42515: mi=4752 s=72 e=73 42516: mi=4752 s=75 e=75 42517: mi=4752 s=78 e=79 42518: mi=4752 s=82 e=82 42519: mi=4752 s=85 e=85 42520: mi=4752 s=86 e=86 42521: mi=4752 s=88 e=88 42522: mi=4752 s=91 e=92 42523: mi=4752 s=94 e=94 42524: mi=4752 s=97 e=98 42525: mi=4752 s=100 e=100 42526: mi=4752 s=102 e=102 42527: mi=4752 s=104 e=104 42528: mi=4752 s=107 e=107 42529: mi=4753 s=0 e=0 42530: mi=4753 s=2 e=2 42531: mi=4753 s=5 e=5 42532: mi=4754 s=0 e=0 42533: mi=4754 s=3 e=3 42534: mi=4755 s=0 e=1 42535: mi=4755 s=3 e=3 42536: mi=4756 s=0 e=0 42537: mi=4756 s=3 e=3 42538: mi=4757 s=0 e=8 42539: mi=4757 s=10 e=10 42540: mi=4757 s=12 e=12 42541: mi=4757 s=14 e=14 42542: mi=4757 s=15 e=17 42543: mi=4757 s=19 e=19 42544: mi=4757 s=21 e=21 42545: mi=4757 s=23 e=27 42546: mi=4757 s=29 e=29 42547: mi=4757 s=31 e=35 42548: mi=4757 s=37 e=37 42549: mi=4757 s=39 e=43 42550: mi=4757 s=45 e=45 42551: mi=4757 s=47 e=50 42552: mi=4757 s=52 e=52 42553: mi=4757 s=54 e=54 42554: mi=4757 s=56 e=56 42555: mi=4757 s=58 e=60 42556: mi=4757 s=62 e=62 42557: mi=4757 s=64 e=64 42558: mi=4757 s=66 e=66 42559: mi=4757 s=68 e=69 42560: mi=4757 s=71 e=71 42561: mi=4757 s=73 e=76 42562: mi=4757 s=78 e=78 42563: mi=4757 s=80 e=80 42564: mi=4757 s=82 e=82 42565: mi=4757 s=84 e=86 42566: mi=4757 s=88 e=88 42567: mi=4757 s=90 e=90 42568: mi=4757 s=92 e=92 42569: mi=4757 s=94 e=95 42570: mi=4757 s=97 e=97 42571: mi=4757 s=99 e=103 42572: mi=4757 s=105 e=105 42573: mi=4757 s=107 e=110 42574: mi=4757 s=112 e=112 42575: mi=4757 s=114 e=114 42576: mi=4757 s=116 e=116 42577: mi=4757 s=118 e=120 42578: mi=4757 s=122 e=122 42579: mi=4757 s=124 e=124 42580: mi=4757 s=126 e=126 42581: mi=4757 s=128 e=129 42582: mi=4757 s=131 e=131 42583: mi=4757 s=133 e=136 42584: mi=4757 s=138 e=138 42585: mi=4757 s=140 e=140 42586: mi=4757 s=142 e=142 42587: mi=4757 s=144 e=146 42588: mi=4757 s=148 e=148 42589: mi=4757 s=150 e=150 42590: mi=4757 s=152 e=152 42591: mi=4757 s=154 e=155 42592: mi=4757 s=157 e=157 42593: mi=4757 s=159 e=159 42594: mi=4758 s=0 e=0 42595: mi=4758 s=2 e=2 42596: mi=4759 s=0 e=0 42597: mi=4759 s=2 e=2 42598: mi=4760 s=0 e=0 42599: mi=4760 s=2 e=2 42600: mi=4761 s=0 e=0 42601: mi=4761 s=2 e=2 42602: mi=4762 s=0 e=0 42603: mi=4762 s=2 e=2 42604: mi=4763 s=0 e=0 42605: mi=4763 s=2 e=2 42606: mi=4764 s=0 e=0 42607: mi=4764 s=3 e=4 42608: mi=4765 s=0 e=2 42609: mi=4765 s=4 e=6 42610: mi=4765 s=8 e=9 42611: mi=4765 s=11 e=11 42612: mi=4766 s=0 e=0 42613: mi=4766 s=3 e=4 42614: mi=4766 s=6 e=6 42615: mi=4766 s=8 e=8 42616: mi=4766 s=11 e=12 42617: mi=4766 s=15 e=16 42618: mi=4766 s=18 e=18 42619: mi=4766 s=20 e=20 42620: mi=4766 s=23 e=23 42621: mi=4766 s=26 e=26 42622: mi=4766 s=29 e=30 42623: mi=4766 s=32 e=32 42624: mi=4766 s=34 e=34 42625: mi=4766 s=37 e=38 42626: mi=4766 s=40 e=40 42627: mi=4766 s=42 e=45 42628: mi=4766 s=48 e=49 42629: mi=4766 s=51 e=51 42630: mi=4766 s=53 e=56 42631: mi=4766 s=59 e=60 42632: mi=4766 s=62 e=62 42633: mi=4766 s=64 e=67 42634: mi=4766 s=70 e=71 42635: mi=4766 s=73 e=73 42636: mi=4766 s=75 e=78 42637: mi=4766 s=81 e=82 42638: mi=4766 s=84 e=84 42639: mi=4766 s=86 e=89 42640: mi=4766 s=91 e=91 42641: mi=4766 s=93 e=93 42642: mi=4766 s=96 e=97 42643: mi=4766 s=99 e=99 42644: mi=4766 s=101 e=101 42645: mi=4766 s=103 e=104 42646: mi=4766 s=106 e=108 42647: mi=4766 s=110 e=110 42648: mi=4766 s=112 e=113 42649: mi=4766 s=115 e=117 42650: mi=4766 s=119 e=119 42651: mi=4766 s=121 e=121 42652: mi=4766 s=124 e=124 42653: mi=4766 s=126 e=126 42654: mi=4766 s=128 e=128 42655: mi=4766 s=131 e=131 42656: mi=4766 s=134 e=135 42657: mi=4766 s=137 e=137 42658: mi=4766 s=139 e=142 42659: mi=4766 s=145 e=146 42660: mi=4766 s=148 e=148 42661: mi=4766 s=151 e=155 42662: mi=4766 s=158 e=159 42663: mi=4766 s=161 e=161 42664: mi=4774 s=0 e=0 42665: mi=4774 s=2 e=2 42666: mi=4774 s=4 e=4 42667: mi=4774 s=6 e=6 42668: mi=4774 s=8 e=8 42669: mi=4774 s=10 e=10 42670: mi=4774 s=12 e=12 42671: mi=4774 s=14 e=14 42672: mi=4774 s=17 e=18 42673: mi=4776 s=0 e=2 42674: mi=4776 s=4 e=4 42675: mi=4776 s=6 e=6 42676: mi=4776 s=8 e=8 42677: mi=4776 s=10 e=10 42678: mi=4776 s=12 e=12 42679: mi=4776 s=15 e=15 42680: mi=4776 s=17 e=17 42681: mi=4776 s=19 e=19 42682: mi=4776 s=21 e=21 42683: mi=4776 s=23 e=23 42684: mi=4776 s=24 e=24 42685: mi=4776 s=26 e=26 42686: mi=4776 s=29 e=29 42687: mi=4776 s=32 e=33 42688: mi=4776 s=35 e=35 42689: mi=4776 s=38 e=38 42690: mi=4776 s=41 e=42 42691: mi=4776 s=44 e=44 42692: mi=4776 s=47 e=47 42693: mi=4776 s=50 e=51 42694: mi=4776 s=53 e=53 42695: mi=4776 s=56 e=56 42696: mi=4776 s=59 e=60 42697: mi=4776 s=62 e=62 42698: mi=4776 s=65 e=65 42699: mi=4776 s=68 e=69 42700: mi=4776 s=71 e=71 42701: mi=4776 s=74 e=74 42702: mi=4776 s=77 e=78 42703: mi=4776 s=80 e=80 42704: mi=4776 s=83 e=83 42705: mi=4776 s=86 e=87 42706: mi=4776 s=89 e=89 42707: mi=4776 s=92 e=93 42708: mi=4776 s=95 e=95 42709: mi=4776 s=98 e=99 42710: mi=4776 s=101 e=101 42711: mi=4776 s=103 e=104 42712: mi=4776 s=107 e=107 42713: mi=4776 s=108 e=108 42714: mi=4776 s=111 e=112 42715: mi=4776 s=114 e=114 42716: mi=4776 s=116 e=116 42717: mi=4776 s=118 e=118 42718: mi=4776 s=121 e=121 42719: mi=4776 s=123 e=123 42720: mi=4776 s=125 e=125 42721: mi=4776 s=127 e=127 42722: mi=4776 s=129 e=129 42723: mi=4776 s=132 e=133 42724: mi=4776 s=135 e=135 42725: mi=4776 s=137 e=137 42726: mi=4776 s=139 e=139 42727: mi=4776 s=141 e=141 42728: mi=4776 s=144 e=145 42729: mi=4776 s=147 e=147 42730: mi=4776 s=149 e=149 42731: mi=4776 s=151 e=151 42732: mi=4776 s=153 e=153 42733: mi=4776 s=156 e=157 42734: mi=4776 s=159 e=159 42735: mi=4776 s=161 e=161 42736: mi=4776 s=163 e=163 42737: mi=4776 s=165 e=165 42738: mi=4776 s=168 e=169 42739: mi=4776 s=171 e=171 42740: mi=4776 s=172 e=172 42741: mi=4776 s=174 e=174 42742: mi=4776 s=176 e=176 42743: mi=4776 s=178 e=178 42744: mi=4776 s=180 e=180 42745: mi=4776 s=183 e=184 42746: mi=4776 s=186 e=186 42747: mi=4776 s=188 e=188 42748: mi=4776 s=190 e=190 42749: mi=4776 s=192 e=192 42750: mi=4776 s=195 e=196 42751: mi=4776 s=198 e=198 42752: mi=4776 s=200 e=200 42753: mi=4776 s=202 e=202 42754: mi=4776 s=204 e=204 42755: mi=4776 s=207 e=208 42756: mi=4776 s=210 e=212 42757: mi=4776 s=213 e=214 42758: mi=4776 s=215 e=215 42759: mi=4767 s=0 e=0 42760: mi=4767 s=3 e=3 42761: mi=4767 s=6 e=6 42762: mi=4768 s=0 e=2 42763: mi=4768 s=4 e=4 42764: mi=4768 s=5 e=5 42765: mi=4768 s=7 e=7 42766: mi=4768 s=9 e=9 42767: mi=4768 s=11 e=12 42768: mi=4768 s=14 e=14 42769: mi=4768 s=15 e=17 42770: mi=4768 s=19 e=19 42771: mi=4768 s=20 e=21 42772: mi=4768 s=23 e=23 42773: mi=4768 s=25 e=27 42774: mi=4768 s=29 e=29 42775: mi=4768 s=31 e=31 42776: mi=4768 s=33 e=33 42777: mi=4768 s=35 e=36 42778: mi=4768 s=38 e=38 42779: mi=4768 s=41 e=42 42780: mi=4768 s=44 e=44 42781: mi=4768 s=47 e=48 42782: mi=4768 s=49 e=50 42783: mi=4768 s=51 e=52 42784: mi=4768 s=53 e=54 42785: mi=4769 s=0 e=0 42786: mi=4769 s=2 e=2 42787: mi=4770 s=0 e=0 42788: mi=4770 s=2 e=2 42789: mi=4770 s=4 e=5 42790: mi=4770 s=6 e=6 42791: mi=4770 s=8 e=8 42792: mi=4770 s=10 e=10 42793: mi=4771 s=0 e=0 42794: mi=4771 s=2 e=2 42795: mi=4771 s=4 e=6 42796: mi=4771 s=7 e=7 42797: mi=4771 s=9 e=9 42798: mi=4771 s=11 e=11 42799: mi=4771 s=13 e=13 42800: mi=4772 s=0 e=2 42801: mi=4772 s=4 e=10 42802: mi=4772 s=12 e=14 42803: mi=4772 s=15 e=17 42804: mi=4772 s=19 e=21 42805: mi=4772 s=23 e=25 42806: mi=4772 s=27 e=29 42807: mi=4772 s=31 e=33 42808: mi=4772 s=35 e=37 42809: mi=4772 s=39 e=41 42810: mi=4772 s=43 e=45 42811: mi=4772 s=47 e=49 42812: mi=4772 s=51 e=53 42813: mi=4772 s=56 e=57 42814: mi=4772 s=59 e=61 42815: mi=4772 s=63 e=67 42816: mi=4772 s=69 e=81 42817: mi=4772 s=84 e=92 42818: mi=4772 s=95 e=96 42819: mi=4772 s=99 e=100 42820: mi=4772 s=102 e=102 42821: mi=4772 s=104 e=108 42822: mi=4772 s=111 e=113 42823: mi=4772 s=116 e=123 42824: mi=4772 s=126 e=127 42825: mi=4772 s=129 e=129 42826: mi=4772 s=132 e=139 42827: mi=4772 s=142 e=143 42828: mi=4772 s=146 e=146 42829: mi=4772 s=148 e=154 42830: mi=4772 s=157 e=159 42831: mi=4772 s=162 e=162 42832: mi=4772 s=164 e=166 42833: mi=4772 s=168 e=168 42834: mi=4772 s=170 e=172 42835: mi=4772 s=175 e=182 42836: mi=4772 s=185 e=186 42837: mi=4772 s=188 e=188 42838: mi=4772 s=190 e=190 42839: mi=4772 s=193 e=193 42840: mi=4772 s=196 e=199 42841: mi=4772 s=202 e=202 42842: mi=4772 s=205 e=213 42843: mi=4772 s=216 e=217 42844: mi=4772 s=219 e=221 42845: mi=4772 s=223 e=225 42846: mi=4772 s=227 e=229 42847: mi=4772 s=231 e=233 42848: mi=4772 s=236 e=237 42849: mi=4772 s=239 e=241 42850: mi=4772 s=243 e=245 42851: mi=4772 s=247 e=249 42852: mi=4772 s=251 e=255 42853: mi=4772 s=258 e=261 42854: mi=4772 s=263 e=265 42855: mi=4772 s=267 e=269 42856: mi=4772 s=271 e=273 42857: mi=4772 s=275 e=277 42858: mi=4772 s=280 e=280 42859: mi=4772 s=283 e=286 42860: mi=4772 s=288 e=288 42861: mi=4772 s=290 e=292 42862: mi=4772 s=294 e=296 42863: mi=4772 s=298 e=300 42864: mi=4772 s=302 e=304 42865: mi=4772 s=306 e=310 42866: mi=4772 s=313 e=313 42867: mi=4772 s=316 e=320 42868: mi=4772 s=323 e=327 42869: mi=4772 s=329 e=329 42870: mi=4772 s=332 e=332 42871: mi=4772 s=335 e=335 42872: mi=4772 s=336 e=338 42873: mi=4772 s=340 e=342 42874: mi=4772 s=344 e=346 42875: mi=4772 s=348 e=350 42876: mi=4772 s=352 e=352 42877: mi=4772 s=353 e=357 42878: mi=4772 s=360 e=364 42879: mi=4772 s=366 e=366 42880: mi=4772 s=367 e=374 42881: mi=4772 s=377 e=378 42882: mi=4772 s=380 e=380 42883: mi=4772 s=383 e=383 42884: mi=4772 s=384 e=388 42885: mi=4772 s=391 e=395 42886: mi=4772 s=398 e=403 42887: mi=4772 s=406 e=406 42888: mi=4772 s=409 e=412 42889: mi=4772 s=414 e=418 42890: mi=4772 s=419 e=427 42891: mi=4772 s=429 e=429 42892: mi=4772 s=431 e=433 42893: mi=4772 s=435 e=437 42894: mi=4772 s=440 e=447 42895: mi=4772 s=450 e=451 42896: mi=4772 s=453 e=453 42897: mi=4772 s=455 e=457 42898: mi=4772 s=460 e=460 42899: mi=4772 s=461 e=463 42900: mi=4772 s=464 e=464 42901: mi=4772 s=466 e=468 42902: mi=4772 s=470 e=470 42903: mi=4773 s=0 e=0 42904: mi=4773 s=2 e=2 42905: mi=4773 s=4 e=4 42906: mi=4773 s=6 e=6 42907: mi=4773 s=8 e=8 42908: mi=4773 s=9 e=9 42909: mi=4773 s=10 e=11 42910: mi=4775 s=0 e=1 42911: mi=4778 s=0 e=0 42912: mi=4778 s=3 e=3 42913: mi=4779 s=0 e=1 42914: mi=4779 s=3 e=3 42915: mi=4779 s=5 e=5 42916: mi=4779 s=7 e=7 42917: mi=4779 s=8 e=8 42918: mi=4779 s=10 e=10 42919: mi=4779 s=13 e=13 42920: mi=4780 s=0 e=0 42921: mi=4780 s=2 e=2 42922: mi=4780 s=4 e=4 42923: mi=4780 s=6 e=6 42924: mi=4780 s=9 e=9 42925: mi=4781 s=0 e=0 42926: mi=4781 s=2 e=2 42927: mi=4781 s=5 e=5 42928: mi=4781 s=7 e=7 42929: mi=4781 s=10 e=10 42930: mi=4781 s=12 e=12 42931: mi=4781 s=14 e=14 42932: mi=4781 s=17 e=19 42933: mi=4781 s=21 e=21 42934: mi=4781 s=23 e=23 42935: mi=4781 s=25 e=25 42936: mi=4781 s=28 e=30 42937: mi=4781 s=32 e=32 42938: mi=4781 s=34 e=34 42939: mi=4781 s=36 e=36 42940: mi=4781 s=39 e=41 42941: mi=4781 s=43 e=43 42942: mi=4781 s=45 e=45 42943: mi=4781 s=47 e=47 42944: mi=4781 s=50 e=52 42945: mi=4781 s=54 e=54 42946: mi=4781 s=56 e=56 42947: mi=4781 s=58 e=58 42948: mi=4781 s=60 e=60 42949: mi=4781 s=63 e=63 42950: mi=4781 s=66 e=66 42951: mi=4782 s=0 e=0 42952: mi=4782 s=2 e=2 42953: mi=4782 s=4 e=4 42954: mi=4782 s=7 e=7 42955: mi=4783 s=0 e=0 42956: mi=4783 s=2 e=2 42957: mi=4783 s=4 e=4 42958: mi=4783 s=7 e=8 42959: mi=4783 s=10 e=10 42960: mi=4783 s=11 e=11 42961: mi=4783 s=13 e=13 42962: mi=4783 s=16 e=17 42963: mi=4783 s=19 e=19 42964: mi=4783 s=21 e=21 42965: mi=4783 s=23 e=23 42966: mi=4783 s=26 e=27 42967: mi=4783 s=29 e=29 42968: mi=4783 s=31 e=31 42969: mi=4783 s=33 e=33 42970: mi=4783 s=35 e=35 42971: mi=4783 s=38 e=39 42972: mi=4783 s=42 e=43 42973: mi=4783 s=46 e=46 42974: mi=4783 s=48 e=48 42975: mi=4783 s=51 e=52 42976: mi=4783 s=55 e=55 42977: mi=4783 s=57 e=57 42978: mi=4783 s=60 e=61 42979: mi=4783 s=64 e=65 42980: mi=4783 s=67 e=67 42981: mi=4783 s=69 e=69 42982: mi=4783 s=72 e=73 42983: mi=4783 s=75 e=75 42984: mi=4783 s=78 e=79 42985: mi=4783 s=82 e=82 42986: mi=4783 s=85 e=85 42987: mi=4783 s=86 e=86 42988: mi=4783 s=88 e=88 42989: mi=4783 s=91 e=92 42990: mi=4783 s=94 e=94 42991: mi=4783 s=97 e=98 42992: mi=4783 s=100 e=100 42993: mi=4783 s=102 e=102 42994: mi=4783 s=104 e=104 42995: mi=4783 s=107 e=107 42996: mi=4784 s=0 e=0 42997: mi=4784 s=2 e=2 42998: mi=4784 s=5 e=5 42999: mi=4785 s=0 e=0 43000: mi=4785 s=2 e=2 43001: mi=4786 s=0 e=0 43002: mi=4786 s=2 e=2 43003: mi=4787 s=0 e=0 43004: mi=4787 s=2 e=2 43005: mi=4788 s=0 e=0 43006: mi=4788 s=2 e=2 43007: mi=4789 s=0 e=0 43008: mi=4789 s=2 e=2 43009: mi=4790 s=0 e=0 43010: mi=4790 s=2 e=2 43011: mi=4791 s=0 e=0 43012: mi=4791 s=3 e=4 43013: mi=4792 s=0 e=2 43014: mi=4792 s=4 e=4 43015: mi=4793 s=0 e=0 43016: mi=4793 s=3 e=3 43017: mi=4793 s=5 e=5 43018: mi=4793 s=8 e=8 43019: mi=4793 s=10 e=10 43020: mi=4793 s=12 e=12 43021: mi=4793 s=15 e=15 43022: mi=4793 s=17 e=18 43023: mi=4793 s=20 e=20 43024: mi=4793 s=23 e=23 43025: mi=4793 s=25 e=25 43026: mi=4793 s=28 e=28 43027: mi=4793 s=30 e=30 43028: mi=4793 s=32 e=32 43029: mi=4793 s=35 e=35 43030: mi=4793 s=38 e=39 43031: mi=4793 s=41 e=41 43032: mi=4793 s=43 e=43 43033: mi=4793 s=46 e=50 43034: mi=4793 s=53 e=54 43035: mi=4793 s=56 e=59 43036: mi=4793 s=62 e=63 43037: mi=4793 s=65 e=65 43038: mi=4793 s=68 e=68 43039: mi=4793 s=71 e=72 43040: mi=4793 s=74 e=74 43041: mi=4793 s=76 e=76 43042: mi=4793 s=78 e=79 43043: mi=4793 s=82 e=83 43044: mi=4793 s=86 e=87 43045: mi=4793 s=89 e=91 43046: mi=4793 s=93 e=93 43047: mi=4793 s=95 e=95 43048: mi=4793 s=97 e=98 43049: mi=4793 s=100 e=101 43050: mi=4793 s=104 e=104 43051: mi=4793 s=107 e=111 43052: mi=4793 s=114 e=115 43053: mi=4793 s=117 e=120 43054: mi=4793 s=123 e=124 43055: mi=4793 s=126 e=126 43056: mi=4800 s=0 e=0 43057: mi=4800 s=2 e=2 43058: mi=4800 s=4 e=4 43059: mi=4800 s=6 e=6 43060: mi=4800 s=8 e=8 43061: mi=4800 s=10 e=10 43062: mi=4800 s=12 e=12 43063: mi=4800 s=14 e=14 43064: mi=4800 s=17 e=18 43065: mi=4802 s=0 e=2 43066: mi=4802 s=4 e=4 43067: mi=4802 s=6 e=6 43068: mi=4802 s=8 e=8 43069: mi=4802 s=9 e=9 43070: mi=4802 s=12 e=12 43071: mi=4802 s=15 e=16 43072: mi=4802 s=18 e=18 43073: mi=4802 s=21 e=21 43074: mi=4802 s=24 e=25 43075: mi=4802 s=27 e=27 43076: mi=4802 s=30 e=30 43077: mi=4802 s=33 e=34 43078: mi=4802 s=36 e=36 43079: mi=4802 s=39 e=39 43080: mi=4802 s=42 e=43 43081: mi=4802 s=45 e=45 43082: mi=4802 s=48 e=48 43083: mi=4802 s=51 e=52 43084: mi=4802 s=54 e=54 43085: mi=4802 s=57 e=57 43086: mi=4802 s=60 e=61 43087: mi=4802 s=63 e=63 43088: mi=4802 s=66 e=67 43089: mi=4802 s=69 e=69 43090: mi=4802 s=71 e=71 43091: mi=4802 s=73 e=73 43092: mi=4802 s=75 e=76 43093: mi=4802 s=79 e=79 43094: mi=4802 s=80 e=80 43095: mi=4802 s=83 e=84 43096: mi=4802 s=86 e=86 43097: mi=4802 s=88 e=88 43098: mi=4802 s=91 e=92 43099: mi=4802 s=94 e=94 43100: mi=4802 s=96 e=96 43101: mi=4802 s=99 e=99 43102: mi=4802 s=101 e=101 43103: mi=4802 s=103 e=103 43104: mi=4802 s=105 e=105 43105: mi=4802 s=107 e=107 43106: mi=4802 s=109 e=109 43107: mi=4802 s=111 e=111 43108: mi=4802 s=113 e=113 43109: mi=4802 s=116 e=117 43110: mi=4802 s=119 e=119 43111: mi=4802 s=121 e=121 43112: mi=4802 s=123 e=123 43113: mi=4802 s=125 e=125 43114: mi=4802 s=128 e=129 43115: mi=4802 s=131 e=131 43116: mi=4802 s=133 e=133 43117: mi=4802 s=135 e=135 43118: mi=4802 s=137 e=137 43119: mi=4802 s=140 e=141 43120: mi=4802 s=143 e=143 43121: mi=4802 s=144 e=144 43122: mi=4802 s=146 e=146 43123: mi=4802 s=148 e=148 43124: mi=4802 s=150 e=150 43125: mi=4802 s=152 e=152 43126: mi=4802 s=155 e=156 43127: mi=4802 s=158 e=158 43128: mi=4802 s=160 e=160 43129: mi=4802 s=162 e=162 43130: mi=4802 s=164 e=164 43131: mi=4802 s=167 e=168 43132: mi=4802 s=170 e=170 43133: mi=4802 s=172 e=172 43134: mi=4802 s=175 e=176 43135: mi=4802 s=179 e=180 43136: mi=4802 s=182 e=182 43137: mi=4802 s=184 e=184 43138: mi=4802 s=186 e=186 43139: mi=4802 s=188 e=188 43140: mi=4802 s=191 e=192 43141: mi=4802 s=195 e=196 43142: mi=4802 s=198 e=198 43143: mi=4802 s=200 e=200 43144: mi=4802 s=202 e=204 43145: mi=4802 s=205 e=206 43146: mi=4802 s=207 e=207 43147: mi=4802 s=209 e=209 43148: mi=4802 s=211 e=211 43149: mi=4802 s=213 e=213 43150: mi=4802 s=215 e=215 43151: mi=4802 s=217 e=217 43152: mi=4802 s=219 e=219 43153: mi=4802 s=220 e=220 43154: mi=4806 s=0 e=0 43155: mi=4806 s=3 e=4 43156: mi=4806 s=6 e=6 43157: mi=4806 s=7 e=7 43158: mi=4806 s=10 e=11 43159: mi=4806 s=13 e=13 43160: mi=4806 s=16 e=16 43161: mi=4794 s=0 e=0 43162: mi=4794 s=3 e=3 43163: mi=4794 s=6 e=6 43164: mi=4795 s=0 e=0 43165: mi=4795 s=2 e=2 43166: mi=4796 s=0 e=0 43167: mi=4796 s=2 e=2 43168: mi=4797 s=0 e=0 43169: mi=4797 s=2 e=2 43170: mi=4797 s=4 e=5 43171: mi=4797 s=6 e=6 43172: mi=4797 s=8 e=8 43173: mi=4797 s=10 e=10 43174: mi=4798 s=0 e=0 43175: mi=4798 s=2 e=2 43176: mi=4798 s=4 e=6 43177: mi=4798 s=7 e=7 43178: mi=4798 s=9 e=9 43179: mi=4798 s=11 e=11 43180: mi=4798 s=13 e=13 43181: mi=4799 s=0 e=0 43182: mi=4799 s=2 e=2 43183: mi=4799 s=4 e=5 43184: mi=4799 s=6 e=6 43185: mi=4799 s=8 e=8 43186: mi=4799 s=10 e=10 43187: mi=4799 s=12 e=12 43188: mi=4799 s=14 e=14 43189: mi=4799 s=16 e=16 43190: mi=4799 s=18 e=18 43191: mi=4799 s=20 e=20 43192: mi=4799 s=22 e=22 43193: mi=4799 s=24 e=24 43194: mi=4799 s=27 e=28 43195: mi=4799 s=30 e=30 43196: mi=4799 s=32 e=36 43197: mi=4799 s=39 e=43 43198: mi=4799 s=46 e=47 43199: mi=4799 s=50 e=51 43200: mi=4799 s=53 e=53 43201: mi=4799 s=55 e=55 43202: mi=4799 s=58 e=58 43203: mi=4799 s=61 e=61 43204: mi=4799 s=63 e=63 43205: mi=4799 s=65 e=65 43206: mi=4799 s=68 e=71 43207: mi=4799 s=74 e=75 43208: mi=4799 s=77 e=77 43209: mi=4799 s=80 e=80 43210: mi=4799 s=82 e=82 43211: mi=4799 s=84 e=87 43212: mi=4799 s=90 e=93 43213: mi=4799 s=96 e=97 43214: mi=4799 s=100 e=101 43215: mi=4799 s=104 e=104 43216: mi=4799 s=107 e=107 43217: mi=4799 s=109 e=109 43218: mi=4799 s=112 e=112 43219: mi=4799 s=115 e=118 43220: mi=4799 s=121 e=121 43221: mi=4799 s=122 e=123 43222: mi=4799 s=124 e=124 43223: mi=4799 s=126 e=129 43224: mi=4799 s=132 e=132 43225: mi=4801 s=0 e=1 43226: mi=4804 s=0 e=0 43227: mi=4804 s=3 e=3 43228: mi=4805 s=0 e=0 43229: mi=4805 s=3 e=4 43230: mi=4805 s=6 e=6 43231: mi=4805 s=8 e=10 43232: mi=4805 s=12 e=12 43233: mi=4805 s=14 e=14 43234: mi=4805 s=16 e=16 43235: mi=4805 s=18 e=21 43236: mi=4805 s=24 e=27 43237: mi=4805 s=30 e=31 43238: mi=4805 s=33 e=33 43239: mi=4805 s=35 e=35 43240: mi=4805 s=38 e=38 43241: mi=4805 s=40 e=40 43242: mi=4805 s=42 e=42 43243: mi=4805 s=45 e=46 43244: mi=4805 s=49 e=49 43245: mi=4805 s=50 e=50 43246: mi=4805 s=52 e=52 43247: mi=4807 s=0 e=0 43248: mi=4807 s=2 e=2 43249: mi=4807 s=5 e=5 43250: mi=4808 s=0 e=0 43251: mi=4808 s=2 e=2 43252: mi=4808 s=4 e=4 43253: mi=4808 s=7 e=8 43254: mi=4808 s=10 e=12 43255: mi=4808 s=15 e=15 43256: mi=4809 s=0 e=1 43257: mi=4809 s=3 e=3 43258: mi=4809 s=6 e=7 43259: mi=4809 s=9 e=9 43260: mi=4809 s=12 e=13 43261: mi=4809 s=15 e=15 43262: mi=4809 s=18 e=19 43263: mi=4809 s=21 e=21 43264: mi=4809 s=24 e=25 43265: mi=4809 s=27 e=27 43266: mi=4809 s=30 e=31 43267: mi=4809 s=33 e=33 43268: mi=4809 s=36 e=37 43269: mi=4809 s=39 e=39 43270: mi=4809 s=42 e=43 43271: mi=4809 s=45 e=45 43272: mi=4809 s=47 e=47 43273: mi=4810 s=0 e=0 43274: mi=4810 s=3 e=4 43275: mi=4810 s=6 e=6 43276: mi=4810 s=8 e=8 43277: mi=4810 s=10 e=10 43278: mi=4810 s=13 e=13 43279: mi=4810 s=15 e=15 43280: mi=4810 s=17 e=17 43281: mi=4810 s=19 e=19 43282: mi=4810 s=22 e=22 43283: mi=4810 s=24 e=24 43284: mi=4817 s=0 e=0 43285: mi=4817 s=3 e=3 43286: mi=4817 s=6 e=10 43287: mi=4817 s=13 e=14 43288: mi=4817 s=17 e=17 43289: mi=4817 s=20 e=23 43290: mi=4817 s=26 e=26 43291: mi=4818 s=0 e=0 43292: mi=4818 s=3 e=3 43293: mi=4818 s=5 e=5 43294: mi=4818 s=8 e=8 43295: mi=4818 s=10 e=10 43296: mi=4818 s=13 e=14 43297: mi=4818 s=16 e=16 43298: mi=4818 s=19 e=19 43299: mi=4818 s=22 e=23 43300: mi=4818 s=25 e=25 43301: mi=4818 s=28 e=28 43302: mi=4818 s=31 e=32 43303: mi=4818 s=34 e=34 43304: mi=4818 s=36 e=36 43305: mi=4818 s=39 e=39 43306: mi=4818 s=42 e=43 43307: mi=4818 s=46 e=46 43308: mi=4818 s=49 e=50 43309: mi=4818 s=53 e=53 43310: mi=4818 s=55 e=55 43311: mi=4819 s=0 e=0 43312: mi=4819 s=2 e=2 43313: mi=4819 s=5 e=5 43314: mi=4819 s=8 e=8 43315: mi=4819 s=11 e=11 43316: mi=4819 s=14 e=15 43317: mi=4819 s=18 e=18 43318: mi=4820 s=0 e=0 43319: mi=4820 s=2 e=2 43320: mi=4820 s=4 e=4 43321: mi=4820 s=6 e=7 43322: mi=4820 s=9 e=9 43323: mi=4820 s=11 e=11 43324: mi=4820 s=13 e=13 43325: mi=4820 s=15 e=16 43326: mi=4820 s=18 e=18 43327: mi=4820 s=20 e=20 43328: mi=4820 s=23 e=24 43329: mi=4820 s=26 e=26 43330: mi=4820 s=28 e=28 43331: mi=4820 s=31 e=31 43332: mi=4820 s=33 e=33 43333: mi=4820 s=36 e=36 43334: mi=4820 s=39 e=39 43335: mi=4821 s=0 e=5 43336: mi=4821 s=8 e=12 43337: mi=4821 s=15 e=16 43338: mi=4821 s=18 e=18 43339: mi=4821 s=20 e=20 43340: mi=4821 s=22 e=22 43341: mi=4821 s=25 e=28 43342: mi=4821 s=31 e=32 43343: mi=4821 s=34 e=34 43344: mi=4821 s=36 e=36 43345: mi=4821 s=38 e=38 43346: mi=4821 s=41 e=41 43347: mi=4821 s=43 e=43 43348: mi=4821 s=46 e=46 43349: mi=4822 s=0 e=0 43350: mi=4822 s=3 e=4 43351: mi=4822 s=6 e=6 43352: mi=4822 s=8 e=8 43353: mi=4822 s=10 e=10 43354: mi=4822 s=13 e=14 43355: mi=4822 s=17 e=18 43356: mi=4822 s=21 e=21 43357: mi=4822 s=24 e=24 43358: mi=4822 s=27 e=28 43359: mi=4822 s=31 e=31 43360: mi=4822 s=32 e=32 43361: mi=4822 s=35 e=35 43362: mi=4823 s=0 e=0 43363: mi=4823 s=2 e=2 43364: mi=4823 s=5 e=5 43365: mi=4824 s=0 e=1 43366: mi=4824 s=4 e=4 43367: mi=4825 s=0 e=0 43368: mi=4825 s=3 e=4 43369: mi=4825 s=6 e=6 43370: mi=4825 s=8 e=8 43371: mi=4825 s=11 e=12 43372: mi=4825 s=14 e=14 43373: mi=4825 s=17 e=18 43374: mi=4825 s=20 e=20 43375: mi=4825 s=23 e=24 43376: mi=4825 s=27 e=27 43377: mi=4825 s=28 e=28 43378: mi=4825 s=31 e=32 43379: mi=4825 s=34 e=34 43380: mi=4825 s=37 e=38 43381: mi=4825 s=40 e=40 43382: mi=4825 s=42 e=42 43383: mi=4825 s=44 e=44 43384: mi=4825 s=46 e=46 43385: mi=4825 s=48 e=50 43386: mi=4825 s=52 e=53 43387: mi=4825 s=56 e=56 43388: mi=4825 s=58 e=58 43389: mi=4825 s=60 e=60 43390: mi=4825 s=63 e=64 43391: mi=4825 s=66 e=66 43392: mi=4825 s=69 e=69 43393: mi=4825 s=71 e=71 43394: mi=4825 s=73 e=73 43395: mi=4825 s=75 e=75 43396: mi=4825 s=78 e=78 43397: mi=4825 s=81 e=82 43398: mi=4825 s=85 e=85 43399: mi=4825 s=88 e=88 43400: mi=4825 s=91 e=92 43401: mi=4825 s=95 e=97 43402: mi=4825 s=99 e=105 43403: mi=4825 s=108 e=108 43404: mi=4825 s=109 e=111 43405: mi=4825 s=112 e=112 43406: mi=4825 s=115 e=115 43407: mi=4825 s=118 e=119 43408: mi=4825 s=122 e=125 43409: mi=4825 s=127 e=127 43410: mi=4825 s=130 e=130 43411: mi=4825 s=133 e=133 43412: mi=4826 s=0 e=3 43413: mi=4826 s=6 e=6 43414: mi=4826 s=9 e=10 43415: mi=4826 s=12 e=12 43416: mi=4826 s=14 e=14 43417: mi=4826 s=17 e=17 43418: mi=4826 s=20 e=23 43419: mi=4826 s=25 e=25 43420: mi=4826 s=28 e=29 43421: mi=4826 s=32 e=33 43422: mi=4826 s=35 e=38 43423: mi=4826 s=41 e=42 43424: mi=4826 s=45 e=45 43425: mi=4826 s=47 e=47 43426: mi=4826 s=50 e=50 43427: mi=4826 s=52 e=55 43428: mi=4826 s=58 e=59 43429: mi=4826 s=62 e=62 43430: mi=4826 s=64 e=64 43431: mi=4826 s=67 e=67 43432: mi=4826 s=68 e=68 43433: mi=4826 s=70 e=70 43434: mi=4826 s=73 e=73 43435: mi=4826 s=75 e=75 43436: mi=4826 s=78 e=78 43437: mi=4826 s=80 e=80 43438: mi=4826 s=83 e=83 43439: mi=4826 s=86 e=87 43440: mi=4826 s=90 e=91 43441: mi=4826 s=93 e=93 43442: mi=4826 s=95 e=96 43443: mi=4826 s=99 e=99 43444: mi=4829 s=0 e=0 43445: mi=4829 s=2 e=2 43446: mi=4829 s=5 e=5 43447: mi=4830 s=0 e=0 43448: mi=4830 s=2 e=2 43449: mi=4830 s=5 e=6 43450: mi=4830 s=9 e=9 43451: mi=4830 s=11 e=11 43452: mi=4830 s=13 e=13 43453: mi=4830 s=15 e=18 43454: mi=4830 s=21 e=22 43455: mi=4830 s=25 e=26 43456: mi=4830 s=28 e=28 43457: mi=4830 s=31 e=32 43458: mi=4830 s=34 e=34 43459: mi=4830 s=37 e=37 43460: mi=4830 s=40 e=40 43461: mi=4830 s=42 e=42 43462: mi=4830 s=45 e=46 43463: mi=4830 s=48 e=48 43464: mi=4830 s=51 e=52 43465: mi=4830 s=55 e=55 43466: mi=4830 s=57 e=57 43467: mi=4830 s=60 e=61 43468: mi=4830 s=64 e=65 43469: mi=4830 s=66 e=66 43470: mi=4830 s=68 e=68 43471: mi=4830 s=70 e=70 43472: mi=4830 s=73 e=74 43473: mi=4830 s=77 e=79 43474: mi=4830 s=80 e=80 43475: mi=4832 s=0 e=0 43476: mi=4832 s=2 e=2 43477: mi=4833 s=0 e=0 43478: mi=4833 s=2 e=2 43479: mi=4834 s=0 e=0 43480: mi=4834 s=2 e=2 43481: mi=4835 s=0 e=0 43482: mi=4835 s=2 e=2 43483: mi=4836 s=0 e=0 43484: mi=4836 s=2 e=2 43485: mi=4837 s=0 e=1 43486: mi=4837 s=3 e=3 43487: mi=4837 s=6 e=7 43488: mi=4837 s=9 e=9 43489: mi=4837 s=12 e=13 43490: mi=4837 s=15 e=15 43491: mi=4837 s=18 e=19 43492: mi=4837 s=21 e=21 43493: mi=4837 s=24 e=25 43494: mi=4837 s=27 e=27 43495: mi=4837 s=29 e=29 43496: mi=4838 s=0 e=0 43497: mi=4838 s=3 e=4 43498: mi=4838 s=6 e=6 43499: mi=4847 s=0 e=0 43500: mi=4847 s=3 e=7 43501: mi=4847 s=9 e=9 43502: mi=4847 s=11 e=11 43503: mi=4847 s=13 e=13 43504: mi=4847 s=15 e=15 43505: mi=4847 s=18 e=18 43506: mi=4847 s=21 e=21 43507: mi=4847 s=22 e=22 43508: mi=4847 s=25 e=29 43509: mi=4847 s=31 e=31 43510: mi=4847 s=34 e=34 43511: mi=4848 s=0 e=0 43512: mi=4848 s=3 e=6 43513: mi=4848 s=9 e=9 43514: mi=4848 s=12 e=13 43515: mi=4848 s=15 e=15 43516: mi=4848 s=17 e=20 43517: mi=4848 s=23 e=24 43518: mi=4848 s=27 e=28 43519: mi=4848 s=31 e=34 43520: mi=4848 s=37 e=38 43521: mi=4848 s=41 e=44 43522: mi=4848 s=47 e=48 43523: mi=4848 s=51 e=51 43524: mi=4849 s=0 e=1 43525: mi=4849 s=4 e=5 43526: mi=4849 s=8 e=9 43527: mi=4850 s=0 e=0 43528: mi=4850 s=3 e=4 43529: mi=4850 s=7 e=7 43530: mi=4850 s=10 e=11 43531: mi=4850 s=12 e=12 43532: mi=4850 s=15 e=16 43533: mi=4850 s=17 e=17 43534: mi=4851 s=0 e=0 43535: mi=4851 s=3 e=3 43536: mi=4851 s=5 e=5 43537: mi=4851 s=7 e=7 43538: mi=4851 s=9 e=9 43539: mi=4851 s=12 e=12 43540: mi=4852 s=0 e=0 43541: mi=4852 s=3 e=3 43542: mi=4852 s=6 e=7 43543: mi=4852 s=9 e=9 43544: mi=4852 s=12 e=12 43545: mi=4852 s=15 e=16 43546: mi=4852 s=18 e=18 43547: mi=4852 s=20 e=20 43548: mi=4852 s=22 e=22 43549: mi=4852 s=24 e=24 43550: mi=4852 s=27 e=28 43551: mi=4852 s=29 e=29 43552: mi=4852 s=31 e=31 43553: mi=4852 s=32 e=32 43554: mi=4852 s=33 e=33 43555: mi=4852 s=35 e=35 43556: mi=4852 s=37 e=37 43557: mi=4852 s=39 e=39 43558: mi=4852 s=41 e=41 43559: mi=4852 s=44 e=47 43560: mi=4852 s=49 e=49 43561: mi=4852 s=51 e=51 43562: mi=4852 s=54 e=56 43563: mi=4852 s=57 e=57 43564: mi=4852 s=59 e=59 43565: mi=4852 s=61 e=61 43566: mi=4852 s=63 e=63 43567: mi=4852 s=66 e=67 43568: mi=4852 s=69 e=69 43569: mi=4852 s=71 e=71 43570: mi=4852 s=74 e=74 43571: mi=4852 s=75 e=75 43572: mi=4853 s=0 e=1 43573: mi=4853 s=4 e=4 43574: mi=4853 s=6 e=6 43575: mi=4853 s=8 e=8 43576: mi=4853 s=10 e=10 43577: mi=4853 s=13 e=13 43578: mi=4853 s=15 e=15 43579: mi=4853 s=18 e=19 43580: mi=4853 s=22 e=22 43581: mi=4853 s=24 e=24 43582: mi=4853 s=26 e=26 43583: mi=4853 s=29 e=29 43584: mi=4853 s=32 e=34 43585: mi=4853 s=37 e=37 43586: mi=4854 s=0 e=0 43587: mi=4854 s=3 e=3 43588: mi=4854 s=6 e=7 43589: mi=4854 s=9 e=9 43590: mi=4854 s=11 e=11 43591: mi=4854 s=13 e=13 43592: mi=4854 s=15 e=15 43593: mi=4854 s=18 e=19 43594: mi=4854 s=21 e=21 43595: mi=4854 s=22 e=22 43596: mi=4854 s=24 e=24 43597: mi=4854 s=26 e=26 43598: mi=4854 s=29 e=30 43599: mi=4854 s=32 e=34 43600: mi=4854 s=35 e=35 43601: mi=4854 s=36 e=36 43602: mi=4854 s=39 e=39 43603: mi=4854 s=42 e=42 43604: mi=4855 s=0 e=0 43605: mi=4855 s=3 e=3 43606: mi=4855 s=5 e=5 43607: mi=4855 s=7 e=7 43608: mi=4855 s=9 e=9 43609: mi=4855 s=12 e=12 43610: mi=4855 s=14 e=14 43611: mi=4855 s=16 e=16 43612: mi=4855 s=18 e=18 43613: mi=4855 s=21 e=24 43614: mi=4855 s=26 e=26 43615: mi=4855 s=28 e=28 43616: mi=4855 s=31 e=31 43617: mi=4857 s=0 e=0 43618: mi=4857 s=3 e=3 43619: mi=4858 s=0 e=1 43620: mi=4858 s=4 e=4 43621: mi=4859 s=0 e=0 43622: mi=4859 s=2 e=2 43623: mi=4859 s=4 e=4 43624: mi=4859 s=6 e=6 43625: mi=4859 s=9 e=9 43626: mi=4860 s=0 e=0 43627: mi=4860 s=2 e=2 43628: mi=4860 s=5 e=5 43629: mi=4860 s=7 e=7 43630: mi=4860 s=10 e=10 43631: mi=4860 s=12 e=12 43632: mi=4860 s=14 e=14 43633: mi=4860 s=17 e=19 43634: mi=4860 s=21 e=21 43635: mi=4860 s=23 e=23 43636: mi=4860 s=25 e=25 43637: mi=4860 s=28 e=30 43638: mi=4860 s=32 e=32 43639: mi=4860 s=34 e=34 43640: mi=4860 s=36 e=36 43641: mi=4860 s=39 e=41 43642: mi=4860 s=43 e=43 43643: mi=4860 s=45 e=45 43644: mi=4860 s=47 e=47 43645: mi=4860 s=50 e=52 43646: mi=4860 s=54 e=54 43647: mi=4860 s=56 e=56 43648: mi=4860 s=58 e=58 43649: mi=4860 s=60 e=60 43650: mi=4860 s=63 e=63 43651: mi=4860 s=66 e=66 43652: mi=4861 s=0 e=0 43653: mi=4861 s=2 e=2 43654: mi=4861 s=4 e=4 43655: mi=4861 s=6 e=6 43656: mi=4861 s=8 e=8 43657: mi=4861 s=11 e=11 43658: mi=4862 s=0 e=0 43659: mi=4862 s=2 e=2 43660: mi=4862 s=5 e=6 43661: mi=4862 s=8 e=8 43662: mi=4862 s=10 e=10 43663: mi=4862 s=13 e=14 43664: mi=4862 s=16 e=16 43665: mi=4862 s=17 e=17 43666: mi=4862 s=19 e=19 43667: mi=4862 s=22 e=23 43668: mi=4862 s=25 e=25 43669: mi=4862 s=27 e=27 43670: mi=4862 s=29 e=29 43671: mi=4862 s=31 e=31 43672: mi=4862 s=34 e=35 43673: mi=4862 s=38 e=39 43674: mi=4862 s=42 e=42 43675: mi=4862 s=44 e=44 43676: mi=4862 s=47 e=48 43677: mi=4862 s=51 e=51 43678: mi=4862 s=53 e=53 43679: mi=4862 s=56 e=57 43680: mi=4862 s=60 e=61 43681: mi=4862 s=63 e=63 43682: mi=4862 s=65 e=65 43683: mi=4862 s=68 e=69 43684: mi=4862 s=71 e=71 43685: mi=4862 s=74 e=75 43686: mi=4862 s=78 e=78 43687: mi=4862 s=81 e=81 43688: mi=4862 s=82 e=82 43689: mi=4862 s=84 e=84 43690: mi=4862 s=87 e=88 43691: mi=4862 s=90 e=90 43692: mi=4862 s=93 e=93 43693: mi=4863 s=0 e=0 43694: mi=4863 s=2 e=2 43695: mi=4863 s=5 e=5 43696: mi=4865 s=0 e=0 43697: mi=4865 s=2 e=2 43698: mi=4865 s=3 e=3 43699: mi=4865 s=5 e=5 43700: mi=4865 s=8 e=9 43701: mi=4865 s=10 e=10 43702: mi=4865 s=12 e=12 43703: mi=4865 s=15 e=16 43704: mi=4865 s=18 e=18 43705: mi=4865 s=20 e=20 43706: mi=4865 s=23 e=24 43707: mi=4865 s=26 e=26 43708: mi=4865 s=28 e=28 43709: mi=4865 s=31 e=32 43710: mi=4865 s=35 e=36 43711: mi=4865 s=38 e=38 43712: mi=4865 s=41 e=41 43713: mi=4865 s=42 e=42 43714: mi=4865 s=43 e=43 43715: mi=4865 s=44 e=44 43716: mi=4865 s=46 e=46 43717: mi=4865 s=49 e=50 43718: mi=4865 s=53 e=54 43719: mi=4865 s=56 e=56 43720: mi=4865 s=58 e=58 43721: mi=4865 s=61 e=62 43722: mi=4865 s=64 e=64 43723: mi=4865 s=67 e=67 43724: mi=4865 s=68 e=69 43725: mi=4865 s=70 e=70 43726: mi=4865 s=71 e=71 43727: mi=4865 s=74 e=75 43728: mi=4865 s=78 e=78 43729: mi=4865 s=81 e=83 43730: mi=4865 s=86 e=86 43731: mi=4865 s=88 e=88 43732: mi=4865 s=91 e=92 43733: mi=4865 s=94 e=94 43734: mi=4865 s=97 e=97 43735: mi=4865 s=99 e=99 43736: mi=4865 s=102 e=102 43737: mi=4865 s=104 e=104 43738: mi=4865 s=107 e=107 43739: mi=4865 s=108 e=109 43740: mi=4865 s=112 e=112 43741: mi=4865 s=114 e=114 43742: mi=4865 s=117 e=117 43743: mi=4865 s=120 e=120 43744: mi=4865 s=123 e=124 43745: mi=4865 s=127 e=128 43746: mi=4865 s=131 e=132 43747: mi=4865 s=135 e=135 43748: mi=4868 s=0 e=0 43749: mi=4868 s=2 e=2 43750: mi=4868 s=5 e=5 43751: mi=4868 s=7 e=7 43752: mi=4868 s=9 e=9 43753: mi=4868 s=11 e=11 43754: mi=4869 s=0 e=0 43755: mi=4869 s=2 e=2 43756: mi=4869 s=5 e=6 43757: mi=4869 s=8 e=8 43758: mi=4869 s=11 e=11 43759: mi=4869 s=14 e=15 43760: mi=4869 s=17 e=17 43761: mi=4869 s=19 e=19 43762: mi=4869 s=22 e=23 43763: mi=4869 s=25 e=25 43764: mi=4869 s=27 e=27 43765: mi=4869 s=29 e=29 43766: mi=4869 s=31 e=31 43767: mi=4869 s=33 e=33 43768: mi=4869 s=36 e=38 43769: mi=4869 s=41 e=41 43770: mi=4869 s=43 e=43 43771: mi=4869 s=46 e=47 43772: mi=4869 s=49 e=49 43773: mi=4869 s=51 e=51 43774: mi=4869 s=54 e=54 43775: mi=4869 s=56 e=56 43776: mi=4869 s=59 e=60 43777: mi=4869 s=63 e=63 43778: mi=4869 s=66 e=67 43779: mi=4869 s=69 e=69 43780: mi=4869 s=72 e=73 43781: mi=4869 s=76 e=77 43782: mi=4869 s=79 e=79 43783: mi=4869 s=82 e=83 43784: mi=4869 s=86 e=87 43785: mi=4869 s=89 e=89 43786: mi=4869 s=91 e=92 43787: mi=4869 s=94 e=94 43788: mi=4869 s=96 e=97 43789: mi=4869 s=99 e=99 43790: mi=4869 s=102 e=102 43791: mi=4869 s=105 e=105 43792: mi=4870 s=0 e=0 43793: mi=4870 s=2 e=2 43794: mi=4871 s=0 e=0 43795: mi=4871 s=2 e=2 43796: mi=4872 s=0 e=0 43797: mi=4872 s=2 e=2 43798: mi=4873 s=0 e=0 43799: mi=4873 s=2 e=2 43800: mi=4874 s=0 e=0 43801: mi=4874 s=2 e=2 43802: mi=4875 s=0 e=0 43803: mi=4875 s=2 e=2 43804: mi=4876 s=0 e=0 43805: mi=4876 s=2 e=2 43806: mi=4877 s=0 e=0 43807: mi=4877 s=2 e=2 43808: mi=4878 s=0 e=0 43809: mi=4878 s=2 e=2 43810: mi=4879 s=0 e=0 43811: mi=4879 s=2 e=2 43812: mi=4880 s=0 e=0 43813: mi=4880 s=2 e=2 43814: mi=4881 s=0 e=0 43815: mi=4881 s=2 e=2 43816: mi=4882 s=0 e=0 43817: mi=4882 s=2 e=2 43818: mi=4883 s=0 e=0 43819: mi=4883 s=2 e=2 43820: mi=4884 s=0 e=0 43821: mi=4884 s=2 e=2 43822: mi=4885 s=0 e=1 43823: mi=4885 s=3 e=3 43824: mi=4885 s=6 e=6 43825: mi=4885 s=8 e=10 43826: mi=4885 s=12 e=12 43827: mi=4885 s=14 e=14 43828: mi=4885 s=16 e=16 43829: mi=4885 s=19 e=19 43830: mi=4885 s=21 e=23 43831: mi=4885 s=25 e=25 43832: mi=4885 s=28 e=29 43833: mi=4885 s=31 e=31 43834: mi=4885 s=34 e=34 43835: mi=4885 s=36 e=36 43836: mi=4885 s=39 e=40 43837: mi=4885 s=42 e=42 43838: mi=4885 s=45 e=46 43839: mi=4885 s=48 e=48 43840: mi=4885 s=51 e=52 43841: mi=4885 s=54 e=54 43842: mi=4885 s=57 e=58 43843: mi=4885 s=60 e=60 43844: mi=4885 s=63 e=64 43845: mi=4885 s=66 e=66 43846: mi=4885 s=69 e=70 43847: mi=4885 s=72 e=72 43848: mi=4885 s=75 e=77 43849: mi=4885 s=79 e=79 43850: mi=4885 s=81 e=81 43851: mi=4886 s=0 e=1 43852: mi=4886 s=4 e=4 43853: mi=4886 s=6 e=6 43854: mi=4886 s=9 e=9 43855: mi=4886 s=11 e=11 43856: mi=4886 s=13 e=13 43857: mi=4886 s=16 e=16 43858: mi=4886 s=18 e=18 43859: mi=4886 s=20 e=20 43860: mi=4886 s=23 e=23 43861: mi=4886 s=25 e=25 43862: mi=4886 s=27 e=27 43863: mi=4886 s=30 e=30 43864: mi=4886 s=32 e=35 43865: mi=4886 s=38 e=39 43866: mi=4886 s=41 e=44 43867: mi=4886 s=47 e=48 43868: mi=4886 s=50 e=50 43869: mi=4886 s=52 e=52 43870: mi=4886 s=55 e=55 43871: mi=4886 s=57 e=57 43872: mi=4886 s=60 e=60 43873: mi=4886 s=63 e=64 43874: mi=4886 s=66 e=66 43875: mi=4886 s=68 e=68 43876: mi=4886 s=71 e=72 43877: mi=4886 s=74 e=74 43878: mi=4886 s=76 e=76 43879: mi=4886 s=79 e=80 43880: mi=4886 s=82 e=82 43881: mi=4886 s=84 e=84 43882: mi=4886 s=87 e=87 43883: mi=4886 s=90 e=91 43884: mi=4886 s=93 e=93 43885: mi=4886 s=95 e=98 43886: mi=4886 s=101 e=102 43887: mi=4886 s=104 e=104 43888: mi=4886 s=106 e=106 43889: mi=4886 s=108 e=108 43890: mi=4886 s=110 e=110 43891: mi=4886 s=112 e=112 43892: mi=4886 s=115 e=115 43893: mi=4886 s=117 e=117 43894: mi=4886 s=119 e=119 43895: mi=4886 s=122 e=123 43896: mi=4886 s=125 e=125 43897: mi=4886 s=128 e=128 43898: mi=4886 s=131 e=131 43899: mi=4886 s=134 e=134 43900: mi=4886 s=137 e=138 43901: mi=4886 s=141 e=142 43902: mi=4886 s=144 e=144 43903: mi=4886 s=145 e=145 43904: mi=4886 s=147 e=147 43905: mi=4886 s=148 e=148 43906: mi=4886 s=150 e=150 43907: mi=4886 s=152 e=152 43908: mi=4886 s=154 e=154 43909: mi=4886 s=156 e=156 43910: mi=4886 s=158 e=158 43911: mi=4886 s=160 e=160 43912: mi=4886 s=162 e=162 43913: mi=4886 s=165 e=167 43914: mi=4886 s=168 e=168 43915: mi=4886 s=170 e=170 43916: mi=4886 s=173 e=174 43917: mi=4886 s=176 e=177 43918: mi=4886 s=179 e=179 43919: mi=4886 s=181 e=181 43920: mi=4886 s=184 e=188 43921: mi=4886 s=191 e=192 43922: mi=4886 s=194 e=194 43923: mi=4900 s=0 e=0 43924: mi=4900 s=3 e=4 43925: mi=4900 s=6 e=6 43926: mi=4900 s=7 e=7 43927: mi=4900 s=10 e=11 43928: mi=4900 s=13 e=13 43929: mi=4900 s=16 e=16 43930: mi=4887 s=0 e=3 43931: mi=4887 s=6 e=10 43932: mi=4887 s=13 e=17 43933: mi=4887 s=20 e=24 43934: mi=4887 s=27 e=32 43935: mi=4887 s=35 e=39 43936: mi=4887 s=42 e=43 43937: mi=4887 s=46 e=52 43938: mi=4887 s=55 e=56 43939: mi=4887 s=58 e=58 43940: mi=4887 s=61 e=62 43941: mi=4887 s=65 e=65 43942: mi=4887 s=68 e=68 43943: mi=4887 s=71 e=72 43944: mi=4887 s=74 e=74 43945: mi=4887 s=76 e=76 43946: mi=4887 s=79 e=79 43947: mi=4887 s=82 e=82 43948: mi=4887 s=84 e=85 43949: mi=4887 s=88 e=88 43950: mi=4887 s=91 e=91 43951: mi=4887 s=93 e=93 43952: mi=4887 s=96 e=97 43953: mi=4887 s=99 e=99 43954: mi=4887 s=101 e=101 43955: mi=4887 s=104 e=105 43956: mi=4887 s=107 e=107 43957: mi=4887 s=110 e=111 43958: mi=4887 s=113 e=113 43959: mi=4887 s=116 e=119 43960: mi=4887 s=121 e=121 43961: mi=4887 s=123 e=123 43962: mi=4887 s=126 e=126 43963: mi=4887 s=129 e=129 43964: mi=4887 s=132 e=133 43965: mi=4887 s=136 e=137 43966: mi=4887 s=140 e=140 43967: mi=4887 s=143 e=144 43968: mi=4887 s=147 e=147 43969: mi=4887 s=148 e=153 43970: mi=4887 s=156 e=156 43971: mi=4887 s=158 e=158 43972: mi=4887 s=161 e=162 43973: mi=4887 s=165 e=166 43974: mi=4887 s=168 e=168 43975: mi=4887 s=170 e=173 43976: mi=4887 s=176 e=178 43977: mi=4887 s=180 e=180 43978: mi=4887 s=181 e=181 43979: mi=4887 s=184 e=185 43980: mi=4887 s=187 e=187 43981: mi=4887 s=190 e=191 43982: mi=4887 s=194 e=199 43983: mi=4887 s=202 e=203 43984: mi=4887 s=205 e=205 43985: mi=4887 s=208 e=209 43986: mi=4887 s=212 e=212 43987: mi=4887 s=215 e=216 43988: mi=4887 s=218 e=218 43989: mi=4887 s=220 e=225 43990: mi=4887 s=228 e=228 43991: mi=4887 s=231 e=237 43992: mi=4887 s=240 e=245 43993: mi=4887 s=248 e=250 43994: mi=4887 s=253 e=253 43995: mi=4887 s=254 e=255 43996: mi=4887 s=256 e=256 43997: mi=4887 s=258 e=258 43998: mi=4888 s=0 e=0 43999: mi=4888 s=3 e=3 44000: mi=4888 s=6 e=7 44001: mi=4888 s=10 e=10 44002: mi=4888 s=13 e=14 44003: mi=4888 s=17 e=18 44004: mi=4888 s=21 e=22 44005: mi=4888 s=25 e=29 44006: mi=4888 s=32 e=32 44007: mi=4888 s=34 e=34 44008: mi=4888 s=37 e=41 44009: mi=4888 s=44 e=44 44010: mi=4889 s=0 e=0 44011: mi=4889 s=2 e=2 44012: mi=4889 s=4 e=4 44013: mi=4889 s=7 e=7 44014: mi=4890 s=0 e=0 44015: mi=4890 s=2 e=2 44016: mi=4890 s=3 e=3 44017: mi=4890 s=5 e=5 44018: mi=4890 s=8 e=9 44019: mi=4890 s=12 e=12 44020: mi=4890 s=13 e=13 44021: mi=4890 s=16 e=17 44022: mi=4890 s=19 e=19 44023: mi=4890 s=22 e=23 44024: mi=4890 s=25 e=25 44025: mi=4890 s=27 e=27 44026: mi=4890 s=30 e=31 44027: mi=4890 s=33 e=33 44028: mi=4890 s=36 e=37 44029: mi=4890 s=39 e=39 44030: mi=4890 s=42 e=42 44031: mi=4890 s=43 e=44 44032: mi=4890 s=45 e=45 44033: mi=4890 s=46 e=46 44034: mi=4890 s=48 e=48 44035: mi=4890 s=51 e=52 44036: mi=4890 s=54 e=54 44037: mi=4890 s=55 e=55 44038: mi=4891 s=0 e=5 44039: mi=4891 s=7 e=7 44040: mi=4891 s=9 e=9 44041: mi=4891 s=12 e=12 44042: mi=4891 s=14 e=16 44043: mi=4891 s=18 e=18 44044: mi=4891 s=20 e=20 44045: mi=4891 s=22 e=22 44046: mi=4891 s=24 e=24 44047: mi=4891 s=26 e=26 44048: mi=4891 s=29 e=30 44049: mi=4891 s=33 e=33 44050: mi=4891 s=34 e=34 44051: mi=4891 s=37 e=38 44052: mi=4891 s=40 e=40 44053: mi=4891 s=43 e=44 44054: mi=4891 s=46 e=46 44055: mi=4891 s=49 e=50 44056: mi=4891 s=52 e=52 44057: mi=4891 s=55 e=56 44058: mi=4891 s=59 e=60 44059: mi=4891 s=62 e=62 44060: mi=4891 s=65 e=66 44061: mi=4891 s=68 e=68 44062: mi=4891 s=71 e=72 44063: mi=4891 s=74 e=74 44064: mi=4891 s=77 e=77 44065: mi=4891 s=80 e=80 44066: mi=4891 s=82 e=82 44067: mi=4891 s=83 e=83 44068: mi=4891 s=86 e=87 44069: mi=4891 s=90 e=90 44070: mi=4891 s=93 e=93 44071: mi=4891 s=95 e=95 44072: mi=4891 s=96 e=96 44073: mi=4891 s=99 e=100 44074: mi=4891 s=103 e=103 44075: mi=4891 s=105 e=105 44076: mi=4891 s=107 e=107 44077: mi=4891 s=110 e=112 44078: mi=4891 s=115 e=115 44079: mi=4891 s=116 e=117 44080: mi=4891 s=118 e=119 44081: mi=4891 s=120 e=120 44082: mi=4892 s=0 e=0 44083: mi=4892 s=3 e=3 44084: mi=4892 s=6 e=7 44085: mi=4892 s=10 e=10 44086: mi=4892 s=13 e=14 44087: mi=4892 s=17 e=18 44088: mi=4892 s=21 e=22 44089: mi=4892 s=24 e=24 44090: mi=4892 s=26 e=26 44091: mi=4892 s=29 e=29 44092: mi=4892 s=32 e=33 44093: mi=4892 s=36 e=36 44094: mi=4892 s=39 e=40 44095: mi=4892 s=43 e=44 44096: mi=4892 s=47 e=48 44097: mi=4892 s=51 e=52 44098: mi=4892 s=54 e=54 44099: mi=4892 s=56 e=56 44100: mi=4892 s=59 e=60 44101: mi=4892 s=63 e=63 44102: mi=4892 s=66 e=66 44103: mi=4893 s=0 e=1 44104: mi=4893 s=3 e=3 44105: mi=4893 s=6 e=7 44106: mi=4893 s=9 e=9 44107: mi=4893 s=11 e=11 44108: mi=4893 s=14 e=15 44109: mi=4893 s=17 e=17 44110: mi=4893 s=19 e=19 44111: mi=4893 s=21 e=22 44112: mi=4893 s=25 e=26 44113: mi=4893 s=29 e=30 44114: mi=4893 s=32 e=32 44115: mi=4893 s=35 e=35 44116: mi=4893 s=36 e=36 44117: mi=4893 s=37 e=38 44118: mi=4893 s=41 e=41 44119: mi=4893 s=43 e=43 44120: mi=4893 s=46 e=46 44121: mi=4893 s=49 e=49 44122: mi=4893 s=52 e=53 44123: mi=4893 s=56 e=57 44124: mi=4893 s=60 e=61 44125: mi=4893 s=64 e=64 44126: mi=4894 s=0 e=0 44127: mi=4894 s=2 e=6 44128: mi=4894 s=9 e=10 44129: mi=4895 s=0 e=0 44130: mi=4895 s=2 e=6 44131: mi=4895 s=9 e=10 44132: mi=4897 s=0 e=0 44133: mi=4897 s=3 e=3 44134: mi=4898 s=0 e=3 44135: mi=4898 s=6 e=7 44136: mi=4898 s=9 e=9 44137: mi=4898 s=12 e=13 44138: mi=4898 s=15 e=15 44139: mi=4898 s=18 e=19 44140: mi=4898 s=22 e=23 44141: mi=4898 s=25 e=25 44142: mi=4898 s=28 e=29 44143: mi=4898 s=31 e=31 44144: mi=4898 s=34 e=35 44145: mi=4898 s=38 e=39 44146: mi=4898 s=41 e=41 44147: mi=4898 s=43 e=43 44148: mi=4898 s=46 e=47 44149: mi=4898 s=50 e=51 44150: mi=4898 s=53 e=53 44151: mi=4898 s=56 e=57 44152: mi=4898 s=59 e=59 44153: mi=4898 s=61 e=61 44154: mi=4898 s=63 e=63 44155: mi=4898 s=66 e=67 44156: mi=4898 s=70 e=73 44157: mi=4898 s=76 e=77 44158: mi=4898 s=79 e=79 44159: mi=4898 s=82 e=82 44160: mi=4898 s=84 e=84 44161: mi=4898 s=86 e=89 44162: mi=4898 s=92 e=92 44163: mi=4898 s=93 e=95 44164: mi=4898 s=96 e=96 44165: mi=4898 s=98 e=98 44166: mi=4898 s=101 e=102 44167: mi=4898 s=105 e=106 44168: mi=4898 s=109 e=109 44169: mi=4898 s=110 e=110 44170: mi=4898 s=112 e=112 44171: mi=4901 s=0 e=1 44172: mi=4901 s=3 e=3 44173: mi=4901 s=5 e=5 44174: mi=4901 s=7 e=10 44175: mi=4901 s=13 e=13 44176: mi=4902 s=0 e=0 44177: mi=4902 s=2 e=2 44178: mi=4902 s=5 e=5 44179: mi=4903 s=0 e=1 44180: mi=4904 s=0 e=1 44181: mi=4904 s=3 e=3 44182: mi=4904 s=6 e=14 44183: mi=4904 s=17 e=17 44184: mi=4905 s=0 e=0 44185: mi=4905 s=2 e=2 44186: mi=4906 s=0 e=0 44187: mi=4906 s=3 e=3 44188: mi=4906 s=5 e=5 44189: mi=4906 s=7 e=7 44190: mi=4906 s=10 e=10 44191: mi=4906 s=13 e=13 44192: mi=4906 s=15 e=15 44193: mi=4910 s=0 e=0 44194: mi=4910 s=2 e=2 44195: mi=4910 s=5 e=5 44196: mi=4910 s=8 e=8 44197: mi=4910 s=10 e=10 44198: mi=4910 s=13 e=15 44199: mi=4910 s=18 e=18 44200: mi=4910 s=21 e=21 44201: mi=4911 s=0 e=3 44202: mi=4911 s=6 e=9 44203: mi=4911 s=12 e=12 44204: mi=4911 s=15 e=16 44205: mi=4911 s=18 e=18 44206: mi=4911 s=21 e=22 44207: mi=4911 s=25 e=26 44208: mi=4911 s=28 e=28 44209: mi=4911 s=30 e=30 44210: mi=4911 s=32 e=32 44211: mi=4911 s=34 e=34 44212: mi=4911 s=36 e=39 44213: mi=4911 s=42 e=42 44214: mi=4911 s=44 e=44 44215: mi=4911 s=47 e=48 44216: mi=4911 s=51 e=52 44217: mi=4911 s=54 e=54 44218: mi=4911 s=57 e=57 44219: mi=4911 s=59 e=59 44220: mi=4911 s=62 e=62 44221: mi=4911 s=65 e=65 44222: mi=4912 s=0 e=1 44223: mi=4912 s=4 e=5 44224: mi=4912 s=8 e=9 44225: mi=4913 s=0 e=0 44226: mi=4913 s=3 e=4 44227: mi=4913 s=7 e=7 44228: mi=4913 s=10 e=11 44229: mi=4913 s=12 e=12 44230: mi=4913 s=15 e=16 44231: mi=4913 s=17 e=17 44232: mi=4914 s=0 e=0 44233: mi=4914 s=3 e=3 44234: mi=4914 s=6 e=7 44235: mi=4914 s=9 e=9 44236: mi=4914 s=12 e=12 44237: mi=4915 s=0 e=0 44238: mi=4915 s=3 e=3 44239: mi=4915 s=6 e=7 44240: mi=4915 s=9 e=9 44241: mi=4915 s=11 e=12 44242: mi=4915 s=15 e=15 44243: mi=4918 s=0 e=0 44244: mi=4918 s=2 e=2 44245: mi=4918 s=5 e=5 44246: mi=4919 s=0 e=0 44247: mi=4919 s=2 e=2 44248: mi=4919 s=5 e=6 44249: mi=4919 s=9 e=9 44250: mi=4919 s=11 e=11 44251: mi=4919 s=14 e=14 44252: mi=4920 s=0 e=0 44253: mi=4920 s=2 e=2 44254: mi=4921 s=0 e=0 44255: mi=4921 s=2 e=2 44256: mi=4922 s=0 e=2 44257: mi=4922 s=4 e=4 44258: mi=4922 s=7 e=7 44259: mi=4922 s=9 e=9 44260: mi=4922 s=11 e=13 44261: mi=4922 s=15 e=15 44262: mi=4922 s=18 e=18 44263: mi=4922 s=20 e=20 44264: mi=4922 s=23 e=23 44265: mi=4922 s=25 e=25 44266: mi=4922 s=28 e=29 44267: mi=4922 s=31 e=31 44268: mi=4922 s=34 e=35 44269: mi=4922 s=37 e=37 44270: mi=4922 s=40 e=41 44271: mi=4922 s=43 e=43 44272: mi=4922 s=46 e=47 44273: mi=4922 s=49 e=49 44274: mi=4922 s=52 e=53 44275: mi=4922 s=55 e=55 44276: mi=4922 s=58 e=59 44277: mi=4922 s=61 e=61 44278: mi=4922 s=64 e=66 44279: mi=4922 s=68 e=68 44280: mi=4922 s=70 e=73 44281: mi=4922 s=75 e=75 44282: mi=4923 s=0 e=0 44283: mi=4923 s=3 e=4 44284: mi=4923 s=6 e=6 44285: mi=4924 s=0 e=0 44286: mi=4924 s=3 e=4 44287: mi=4924 s=6 e=6 44288: mi=4924 s=8 e=8 44289: mi=4925 s=0 e=1 44290: mi=4925 s=3 e=3 44291: mi=4925 s=5 e=5 44292: mi=4925 s=7 e=7 44293: mi=4925 s=9 e=9 44294: mi=4925 s=12 e=12 44295: mi=4925 s=14 e=14 44296: mi=4925 s=17 e=18 44297: mi=4925 s=20 e=20 44298: mi=4925 s=22 e=22 44299: mi=4925 s=24 e=24 44300: mi=4925 s=26 e=26 44301: mi=4925 s=28 e=28 44302: mi=4925 s=31 e=31 44303: mi=4925 s=33 e=33 44304: mi=4925 s=36 e=36 44305: mi=4925 s=39 e=39 44306: mi=4928 s=0 e=2 44307: mi=4929 s=0 e=0 44308: mi=4929 s=3 e=3 44309: mi=4930 s=0 e=0 44310: mi=4930 s=3 e=3 44311: mi=4930 s=5 e=5 44312: mi=4930 s=7 e=7 44313: mi=4930 s=9 e=9 44314: mi=4930 s=12 e=14 44315: mi=4930 s=17 e=17 44316: mi=4930 s=19 e=19 44317: mi=4930 s=21 e=21 44318: mi=4930 s=23 e=23 44319: mi=4930 s=26 e=26 44320: mi=4930 s=28 e=28 44321: mi=4930 s=31 e=31 44322: mi=4931 s=0 e=0 44323: mi=4931 s=3 e=3 44324: mi=4931 s=5 e=5 44325: mi=4931 s=8 e=9 44326: mi=4931 s=11 e=11 44327: mi=4931 s=13 e=16 44328: mi=4931 s=19 e=19 44329: mi=4931 s=21 e=21 44330: mi=4931 s=24 e=24 44331: mi=4931 s=26 e=26 44332: mi=4932 s=0 e=0 44333: mi=4932 s=2 e=2 44334: mi=4932 s=4 e=4 44335: mi=4932 s=6 e=6 44336: mi=4932 s=9 e=9 44337: mi=4933 s=0 e=0 44338: mi=4933 s=3 e=3 44339: mi=4934 s=0 e=1 44340: mi=4934 s=4 e=7 44341: mi=4934 s=10 e=11 44342: mi=4934 s=13 e=13 44343: mi=4934 s=15 e=18 44344: mi=4934 s=21 e=22 44345: mi=4934 s=24 e=24 44346: mi=4934 s=26 e=26 44347: mi=4934 s=29 e=33 44348: mi=4934 s=36 e=37 44349: mi=4934 s=39 e=39 44350: mi=4934 s=41 e=41 44351: mi=4934 s=44 e=44 44352: mi=4934 s=46 e=49 44353: mi=4934 s=52 e=53 44354: mi=4934 s=55 e=57 44355: mi=4934 s=60 e=60 44356: mi=4934 s=62 e=62 44357: mi=4935 s=0 e=1 44358: mi=4935 s=4 e=4 44359: mi=4935 s=6 e=9 44360: mi=4935 s=12 e=13 44361: mi=4935 s=16 e=16 44362: mi=4935 s=18 e=18 44363: mi=4935 s=20 e=20 44364: mi=4935 s=22 e=22 44365: mi=4935 s=25 e=25 44366: mi=4935 s=27 e=27 44367: mi=4935 s=30 e=30 44368: mi=4935 s=32 e=32 44369: mi=4936 s=0 e=0 44370: mi=4936 s=2 e=2 44371: mi=4936 s=4 e=4 44372: mi=4936 s=6 e=6 44373: mi=4936 s=9 e=10 44374: mi=4936 s=12 e=12 44375: mi=4936 s=13 e=13 44376: mi=4936 s=16 e=16 44377: mi=4937 s=0 e=0 44378: mi=4937 s=3 e=3 44379: mi=4937 s=5 e=5 44380: mi=4937 s=8 e=9 44381: mi=4937 s=11 e=11 44382: mi=4937 s=13 e=13 44383: mi=4937 s=15 e=15 44384: mi=4937 s=17 e=17 44385: mi=4937 s=19 e=19 44386: mi=4937 s=22 e=22 44387: mi=4937 s=24 e=24 44388: mi=4937 s=27 e=28 44389: mi=4937 s=31 e=31 44390: mi=4938 s=0 e=1 44391: mi=4938 s=3 e=3 44392: mi=4938 s=6 e=7 44393: mi=4938 s=9 e=9 44394: mi=4938 s=11 e=11 44395: mi=4938 s=13 e=13 44396: mi=4938 s=16 e=17 44397: mi=4938 s=20 e=21 44398: mi=4938 s=23 e=23 44399: mi=4938 s=26 e=26 44400: mi=4938 s=28 e=28 44401: mi=4938 s=31 e=34 44402: mi=4938 s=37 e=37 44403: mi=4938 s=40 e=41 44404: mi=4938 s=44 e=44 44405: mi=4938 s=46 e=46 44406: mi=4938 s=48 e=52 44407: mi=4938 s=55 e=55 44408: mi=4938 s=57 e=57 44409: mi=4938 s=60 e=60 44410: mi=4939 s=0 e=0 44411: mi=4939 s=3 e=3 44412: mi=4939 s=5 e=5 44413: mi=4939 s=7 e=7 44414: mi=4940 s=0 e=2 44415: mi=4940 s=4 e=4 44416: mi=4940 s=5 e=5 44417: mi=4940 s=7 e=7 44418: mi=4940 s=8 e=8 44419: mi=4940 s=11 e=12 44420: mi=4940 s=15 e=16 44421: mi=4940 s=18 e=18 44422: mi=4940 s=19 e=20 44423: mi=4940 s=22 e=22 44424: mi=4940 s=24 e=24 44425: mi=4940 s=26 e=26 44426: mi=4940 s=28 e=28 44427: mi=4940 s=30 e=30 44428: mi=4940 s=31 e=31 44429: mi=4940 s=33 e=33 44430: mi=4940 s=35 e=35 44431: mi=4940 s=38 e=39 44432: mi=4940 s=41 e=41 44433: mi=4940 s=42 e=42 44434: mi=4940 s=44 e=44 44435: mi=4940 s=46 e=46 44436: mi=4940 s=48 e=48 44437: mi=4940 s=49 e=49 44438: mi=4942 s=0 e=3 44439: mi=4942 s=5 e=5 44440: mi=4942 s=7 e=7 44441: mi=4942 s=8 e=12 44442: mi=4942 s=14 e=16 44443: mi=4942 s=17 e=17 44444: mi=4942 s=19 e=19 44445: mi=4942 s=22 e=23 44446: mi=4943 s=0 e=0 44447: mi=4943 s=2 e=2 44448: mi=4944 s=0 e=2 44449: mi=4944 s=5 e=5 44450: mi=4944 s=7 e=7 44451: mi=4944 s=9 e=9 44452: mi=4944 s=11 e=11 44453: mi=4945 s=0 e=2 44454: mi=4945 s=4 e=4 44455: mi=4945 s=5 e=5 44456: mi=4945 s=7 e=7 44457: mi=4945 s=8 e=8 44458: mi=4945 s=11 e=12 44459: mi=4945 s=15 e=16 44460: mi=4945 s=18 e=18 44461: mi=4945 s=19 e=20 44462: mi=4945 s=22 e=22 44463: mi=4945 s=24 e=24 44464: mi=4945 s=26 e=28 44465: mi=4945 s=30 e=30 44466: mi=4945 s=31 e=31 44467: mi=4945 s=33 e=33 44468: mi=4945 s=35 e=35 44469: mi=4945 s=37 e=37 44470: mi=4945 s=38 e=38 44471: mi=4945 s=40 e=40 44472: mi=4945 s=42 e=44 44473: mi=4945 s=46 e=46 44474: mi=4945 s=47 e=47 44475: mi=4945 s=49 e=49 44476: mi=4945 s=51 e=53 44477: mi=4945 s=55 e=55 44478: mi=4945 s=56 e=56 44479: mi=4945 s=58 e=58 44480: mi=4945 s=60 e=60 44481: mi=4945 s=62 e=62 44482: mi=4945 s=64 e=64 44483: mi=4945 s=65 e=65 44484: mi=4945 s=67 e=67 44485: mi=4945 s=69 e=69 44486: mi=4945 s=72 e=73 44487: mi=4945 s=75 e=75 44488: mi=4945 s=76 e=76 44489: mi=4945 s=78 e=78 44490: mi=4945 s=80 e=80 44491: mi=4945 s=82 e=82 44492: mi=4945 s=83 e=83 44493: mi=4945 s=85 e=85 44494: mi=4945 s=87 e=87 44495: mi=4945 s=89 e=89 44496: mi=4945 s=90 e=90 44497: mi=4945 s=92 e=92 44498: mi=4945 s=94 e=94 44499: mi=4945 s=96 e=96 44500: mi=4945 s=97 e=97 44501: mi=4945 s=99 e=99 44502: mi=4945 s=101 e=101 44503: mi=4945 s=103 e=103 44504: mi=4945 s=105 e=105 44505: mi=4945 s=106 e=106 44506: mi=4945 s=108 e=108 44507: mi=4945 s=110 e=110 44508: mi=4945 s=113 e=114 44509: mi=4945 s=116 e=116 44510: mi=4945 s=117 e=117 44511: mi=4945 s=119 e=119 44512: mi=4945 s=121 e=121 44513: mi=4945 s=123 e=123 44514: mi=4945 s=125 e=125 44515: mi=4945 s=126 e=126 44516: mi=4945 s=128 e=128 44517: mi=4945 s=130 e=130 44518: mi=4945 s=133 e=134 44519: mi=4945 s=136 e=136 44520: mi=4945 s=137 e=137 44521: mi=4945 s=139 e=139 44522: mi=4945 s=141 e=141 44523: mi=4945 s=143 e=143 44524: mi=4945 s=144 e=144 44525: mi=4945 s=146 e=146 44526: mi=4945 s=148 e=148 44527: mi=4945 s=150 e=150 44528: mi=4945 s=151 e=151 44529: mi=4947 s=0 e=6 44530: mi=4947 s=8 e=8 44531: mi=4947 s=10 e=10 44532: mi=4947 s=12 e=16 44533: mi=4947 s=18 e=18 44534: mi=4947 s=20 e=27 44535: mi=4947 s=29 e=29 44536: mi=4947 s=31 e=38 44537: mi=4947 s=40 e=40 44538: mi=4947 s=42 e=49 44539: mi=4947 s=51 e=51 44540: mi=4947 s=53 e=53 44541: mi=4947 s=54 e=58 44542: mi=4947 s=60 e=64 44543: mi=4947 s=66 e=70 44544: mi=4947 s=72 e=76 44545: mi=4947 s=78 e=78 44546: mi=4947 s=80 e=80 44547: mi=4947 s=81 e=85 44548: mi=4947 s=87 e=87 44549: mi=4947 s=89 e=93 44550: mi=4947 s=95 e=99 44551: mi=4947 s=101 e=103 44552: mi=4947 s=104 e=106 44553: mi=4947 s=107 e=107 44554: mi=4947 s=109 e=109 44555: mi=4947 s=112 e=113 44556: mi=4947 s=114 e=114 44557: mi=4947 s=116 e=116 44558: mi=4947 s=119 e=120 44559: mi=4947 s=121 e=121 44560: mi=4947 s=123 e=123 44561: mi=4947 s=126 e=127 44562: mi=4948 s=0 e=0 44563: mi=4948 s=2 e=2 44564: mi=4948 s=5 e=5 44565: mi=4948 s=8 e=8 44566: mi=4948 s=11 e=11 44567: mi=4948 s=13 e=13 44568: mi=4948 s=16 e=16 44569: mi=4948 s=19 e=19 44570: mi=4948 s=22 e=22 44571: mi=4948 s=24 e=24 44572: mi=4948 s=27 e=27 44573: mi=4948 s=30 e=30 44574: mi=4948 s=33 e=33 44575: mi=4948 s=35 e=35 44576: mi=4948 s=38 e=38 44577: mi=4948 s=41 e=41 44578: mi=4948 s=44 e=44 44579: mi=4948 s=46 e=46 44580: mi=4948 s=49 e=49 44581: mi=4948 s=52 e=52 44582: mi=4948 s=55 e=55 44583: mi=4948 s=57 e=57 44584: mi=4948 s=60 e=60 44585: mi=4948 s=63 e=63 44586: mi=4948 s=66 e=66 44587: mi=4948 s=68 e=68 44588: mi=4948 s=71 e=71 44589: mi=4948 s=74 e=74 44590: mi=4948 s=77 e=77 44591: mi=4948 s=79 e=79 44592: mi=4948 s=82 e=82 44593: mi=4948 s=85 e=85 44594: mi=4948 s=88 e=88 44595: mi=4948 s=91 e=92 44596: mi=4948 s=94 e=94 44597: mi=4948 s=96 e=96 44598: mi=4948 s=99 e=101 44599: mi=4948 s=103 e=103 44600: mi=4948 s=106 e=107 44601: mi=4948 s=110 e=110 44602: mi=4948 s=113 e=113 44603: mi=4948 s=116 e=116 44604: mi=4948 s=118 e=118 44605: mi=4948 s=121 e=121 44606: mi=4948 s=124 e=124 44607: mi=4948 s=127 e=127 44608: mi=4948 s=130 e=131 44609: mi=4949 s=0 e=0 44610: mi=4949 s=3 e=3 44611: mi=4949 s=5 e=5 44612: mi=4949 s=7 e=7 44613: mi=4950 s=0 e=0 44614: mi=4950 s=2 e=2 44615: mi=4950 s=5 e=6 44616: mi=4950 s=8 e=8 44617: mi=4951 s=0 e=2 44618: mi=4951 s=5 e=5 44619: mi=4951 s=8 e=9 44620: mi=4951 s=11 e=11 44621: mi=4951 s=13 e=13 44622: mi=4951 s=16 e=16 44623: mi=4951 s=19 e=19 44624: mi=4951 s=21 e=21 44625: mi=4951 s=23 e=23 44626: mi=4951 s=26 e=27 44627: mi=4951 s=29 e=29 44628: mi=4951 s=31 e=35 44629: mi=4951 s=37 e=37 44630: mi=4951 s=39 e=39 44631: mi=4951 s=42 e=42 44632: mi=4951 s=44 e=44 44633: mi=4951 s=46 e=46 44634: mi=4951 s=49 e=49 44635: mi=4951 s=51 e=51 44636: mi=4951 s=53 e=55 44637: mi=4951 s=58 e=58 44638: mi=4951 s=60 e=60 44639: mi=4951 s=62 e=62 44640: mi=4953 s=0 e=0 44641: mi=4953 s=3 e=7 44642: mi=4953 s=9 e=11 44643: mi=4953 s=13 e=13 44644: mi=4953 s=15 e=16 44645: mi=4953 s=18 e=18 44646: mi=4953 s=20 e=21 44647: mi=4953 s=24 e=25 44648: mi=4953 s=28 e=30 44649: mi=4953 s=32 e=35 44650: mi=4953 s=38 e=38 44651: mi=4953 s=39 e=39 44652: mi=4953 s=41 e=41 44653: mi=4953 s=44 e=44 44654: mi=4953 s=45 e=48 44655: mi=4953 s=50 e=51 44656: mi=4953 s=54 e=55 44657: mi=4954 s=0 e=0 44658: mi=4954 s=2 e=2 44659: mi=4954 s=5 e=5 44660: mi=4954 s=7 e=7 44661: mi=4954 s=10 e=13 44662: mi=4954 s=15 e=18 44663: mi=4954 s=20 e=24 44664: mi=4954 s=27 e=28 44665: mi=4954 s=31 e=31 44666: mi=4954 s=33 e=35 44667: mi=4954 s=37 e=39 44668: mi=4954 s=41 e=41 44669: mi=4954 s=43 e=43 44670: mi=4954 s=46 e=47 44671: mi=4954 s=49 e=50 44672: mi=4954 s=52 e=54 44673: mi=4954 s=56 e=58 44674: mi=4954 s=60 e=60 44675: mi=4954 s=63 e=64 44676: mi=4954 s=66 e=66 44677: mi=4954 s=68 e=71 44678: mi=4954 s=74 e=75 44679: mi=4954 s=77 e=78 44680: mi=4954 s=80 e=80 44681: mi=4954 s=83 e=84 44682: mi=4954 s=86 e=87 44683: mi=4954 s=89 e=91 44684: mi=4954 s=93 e=93 44685: mi=4954 s=94 e=97 44686: mi=4954 s=99 e=99 44687: mi=4954 s=102 e=103 44688: mi=4954 s=105 e=105 44689: mi=4954 s=107 e=111 44690: mi=4954 s=113 e=113 44691: mi=4954 s=115 e=115 44692: mi=4954 s=117 e=121 44693: mi=4954 s=124 e=125 44694: mi=4954 s=128 e=128 44695: mi=4954 s=130 e=130 44696: mi=4954 s=132 e=132 44697: mi=4954 s=135 e=135 44698: mi=4954 s=138 e=139 44699: mi=4954 s=141 e=141 44700: mi=4954 s=144 e=144 44701: mi=4954 s=145 e=147 44702: mi=4954 s=149 e=149 44703: mi=4954 s=150 e=152 44704: mi=4954 s=154 e=154 44705: mi=4952 s=0 e=0 44706: mi=4952 s=2 e=6 44707: mi=4952 s=9 e=9 44708: mi=4952 s=11 e=14 44709: mi=4952 s=17 e=17 44710: mi=4952 s=19 e=22 44711: mi=4952 s=24 e=24 44712: mi=4952 s=26 e=26 44713: mi=4952 s=29 e=31 44714: mi=4952 s=34 e=36 44715: mi=4952 s=37 e=37 44716: mi=4952 s=40 e=40 44717: mi=4952 s=43 e=46 44718: mi=4952 s=49 e=54 44719: mi=4952 s=56 e=58 44720: mi=4952 s=60 e=60 44721: mi=4952 s=62 e=62 44722: mi=4952 s=65 e=68 44723: mi=4952 s=70 e=70 44724: mi=4952 s=72 e=72 44725: mi=4952 s=73 e=79 44726: mi=4952 s=82 e=85 44727: mi=4952 s=87 e=90 44728: mi=4952 s=93 e=95 44729: mi=4952 s=97 e=101 44730: mi=4952 s=104 e=104 44731: mi=4952 s=105 e=105 44732: mi=4952 s=108 e=109 44733: mi=4952 s=111 e=111 44734: mi=4952 s=114 e=118 44735: mi=4952 s=121 e=125 44736: mi=4952 s=128 e=129 44737: mi=4952 s=131 e=131 44738: mi=4952 s=132 e=135 44739: mi=4952 s=138 e=142 44740: mi=4952 s=145 e=149 44741: mi=4952 s=152 e=156 44742: mi=4952 s=159 e=163 44743: mi=4952 s=166 e=170 44744: mi=4952 s=173 e=178 44745: mi=4952 s=181 e=186 44746: mi=4952 s=189 e=190 44747: mi=4952 s=192 e=196 44748: mi=4952 s=199 e=204 44749: mi=4952 s=207 e=207 44750: mi=4952 s=208 e=210 44751: mi=4952 s=212 e=216 44752: mi=4952 s=218 e=220 44753: mi=4952 s=222 e=222 44754: mi=4952 s=225 e=228 44755: mi=4952 s=230 e=234 44756: mi=4952 s=237 e=240 44757: mi=4952 s=243 e=245 44758: mi=4952 s=247 e=247 44759: mi=4952 s=250 e=253 44760: mi=4952 s=255 e=255 44761: mi=4952 s=258 e=259 44762: mi=4952 s=261 e=265 44763: mi=4952 s=267 e=269 44764: mi=4952 s=271 e=275 44765: mi=4952 s=278 e=279 44766: mi=4952 s=281 e=281 44767: mi=4952 s=283 e=288 44768: mi=4952 s=291 e=291 44769: mi=4952 s=293 e=297 44770: mi=4952 s=300 e=302 44771: mi=4952 s=303 e=304 44772: mi=4952 s=306 e=307 44773: mi=4952 s=309 e=313 44774: mi=4952 s=316 e=316 44775: mi=4952 s=317 e=319 44776: mi=4952 s=321 e=325 44777: mi=4952 s=328 e=328 44778: mi=4952 s=329 e=329 44779: mi=4952 s=332 e=333 44780: mi=4952 s=335 e=335 44781: mi=4952 s=338 e=339 44782: mi=4952 s=341 e=341 44783: mi=4952 s=344 e=345 44784: mi=4952 s=347 e=349 44785: mi=4952 s=351 e=353 44786: mi=4952 s=355 e=361 44787: mi=4952 s=364 e=367 44788: mi=4952 s=369 e=369 44789: mi=4952 s=372 e=375 44790: mi=4952 s=377 e=379 44791: mi=4952 s=382 e=384 44792: mi=4952 s=386 e=386 44793: mi=4952 s=388 e=396 44794: mi=4952 s=399 e=401 44795: mi=4952 s=404 e=406 44796: mi=4952 s=408 e=410 44797: mi=4952 s=413 e=413 44798: mi=4952 s=416 e=417 44799: mi=4952 s=419 e=425 44800: mi=4952 s=427 e=427 44801: mi=4955 s=0 e=0 44802: mi=4955 s=2 e=2 44803: mi=4955 s=5 e=5 44804: mi=4955 s=8 e=8 44805: mi=4955 s=11 e=11 44806: mi=4955 s=13 e=13 44807: mi=4955 s=16 e=16 44808: mi=4955 s=19 e=19 44809: mi=4955 s=22 e=22 44810: mi=4955 s=25 e=26 44811: mi=4956 s=0 e=0 44812: mi=4956 s=3 e=3 44813: mi=4957 s=0 e=0 44814: mi=4957 s=2 e=2 44815: mi=4957 s=4 e=4 44816: mi=4957 s=7 e=7 44817: mi=4958 s=0 e=0 44818: mi=4958 s=2 e=2 44819: mi=4958 s=5 e=5 44820: mi=4958 s=8 e=12 44821: mi=4958 s=14 e=14 44822: mi=4958 s=17 e=18 44823: mi=4958 s=21 e=24 44824: mi=4958 s=27 e=27 44825: mi=4958 s=29 e=29 44826: mi=4958 s=32 e=32 44827: mi=4958 s=35 e=36 44828: mi=4958 s=39 e=39 44829: mi=4958 s=42 e=43 44830: mi=4958 s=46 e=47 44831: mi=4958 s=50 e=51 44832: mi=4958 s=53 e=53 44833: mi=4958 s=56 e=56 44834: mi=4958 s=59 e=60 44835: mi=4958 s=63 e=63 44836: mi=4958 s=66 e=66 44837: mi=4958 s=69 e=69 44838: mi=4958 s=72 e=72 44839: mi=4958 s=75 e=75 44840: mi=4958 s=78 e=78 44841: mi=4958 s=81 e=81 44842: mi=4958 s=82 e=82 44843: mi=4958 s=84 e=84 44844: mi=4958 s=87 e=87 44845: mi=4959 s=0 e=0 44846: mi=4959 s=2 e=2 44847: mi=4959 s=5 e=5 44848: mi=4959 s=8 e=8 44849: mi=4959 s=11 e=14 44850: mi=4959 s=17 e=17 44851: mi=4959 s=19 e=19 44852: mi=4959 s=22 e=25 44853: mi=4959 s=28 e=29 44854: mi=4960 s=0 e=1 44855: mi=4960 s=3 e=3 44856: mi=4960 s=6 e=7 44857: mi=4960 s=10 e=10 44858: mi=4960 s=12 e=12 44859: mi=4960 s=15 e=15 44860: mi=4960 s=18 e=18 44861: mi=4960 s=21 e=22 44862: mi=4964 s=0 e=3 44863: mi=4964 s=4 e=6 44864: mi=4964 s=8 e=12 44865: mi=4964 s=14 e=14 44866: mi=4964 s=16 e=16 44867: mi=4964 s=18 e=18 44868: mi=4964 s=20 e=22 44869: mi=4964 s=25 e=25 44870: mi=4964 s=28 e=28 44871: mi=4964 s=31 e=31 44872: mi=4964 s=33 e=33 44873: mi=4964 s=36 e=38 44874: mi=4964 s=41 e=42 44875: mi=4964 s=45 e=46 44876: mi=4964 s=49 e=50 44877: mi=4964 s=53 e=53 44878: mi=4964 s=55 e=55 44879: mi=4964 s=58 e=64 44880: mi=4964 s=67 e=67 44881: mi=4964 s=69 e=72 44882: mi=4964 s=75 e=76 44883: mi=4964 s=79 e=79 44884: mi=4964 s=82 e=83 44885: mi=4964 s=86 e=87 44886: mi=4964 s=89 e=93 44887: mi=4964 s=96 e=103 44888: mi=4964 s=106 e=112 44889: mi=4964 s=115 e=120 44890: mi=4964 s=123 e=128 44891: mi=4964 s=131 e=136 44892: mi=4964 s=139 e=139 44893: mi=4964 s=141 e=141 44894: mi=4964 s=144 e=144 44895: mi=4964 s=147 e=147 44896: mi=4964 s=149 e=151 44897: mi=4964 s=154 e=154 44898: mi=4964 s=156 e=156 44899: mi=4964 s=159 e=159 44900: mi=4964 s=162 e=162 44901: mi=4964 s=165 e=166 44902: mi=4964 s=169 e=170 44903: mi=4964 s=173 e=174 44904: mi=4964 s=177 e=178 44905: mi=4964 s=181 e=185 44906: mi=4964 s=188 e=194 44907: mi=4964 s=197 e=197 44908: mi=4964 s=200 e=206 44909: mi=4964 s=209 e=213 44910: mi=4964 s=216 e=220 44911: mi=4964 s=222 e=222 44912: mi=4961 s=0 e=0 44913: mi=4961 s=3 e=3 44914: mi=4961 s=6 e=7 44915: mi=4961 s=9 e=9 44916: mi=4961 s=12 e=13 44917: mi=4961 s=16 e=16 44918: mi=4962 s=0 e=0 44919: mi=4962 s=3 e=4 44920: mi=4962 s=7 e=8 44921: mi=4962 s=11 e=12 44922: mi=4962 s=14 e=14 44923: mi=4962 s=17 e=18 44924: mi=4962 s=21 e=22 44925: mi=4962 s=25 e=27 44926: mi=4962 s=30 e=30 44927: mi=4962 s=31 e=31 44928: mi=4962 s=34 e=34 44929: mi=4962 s=37 e=38 44930: mi=4962 s=40 e=40 44931: mi=4962 s=43 e=43 44932: mi=4962 s=46 e=47 44933: mi=4962 s=49 e=49 44934: mi=4962 s=52 e=52 44935: mi=4962 s=55 e=56 44936: mi=4962 s=58 e=58 44937: mi=4962 s=61 e=61 44938: mi=4962 s=64 e=65 44939: mi=4962 s=67 e=67 44940: mi=4962 s=70 e=71 44941: mi=4962 s=74 e=75 44942: mi=4962 s=77 e=77 44943: mi=4962 s=79 e=79 44944: mi=4962 s=81 e=81 44945: mi=4962 s=84 e=84 44946: mi=4962 s=87 e=87 44947: mi=4962 s=88 e=88 44948: mi=4962 s=91 e=91 44949: mi=4963 s=0 e=1 44950: mi=4963 s=4 e=4 44951: mi=4965 s=0 e=0 44952: mi=4965 s=2 e=2 44953: mi=4965 s=5 e=5 44954: mi=4966 s=0 e=0 44955: mi=4966 s=2 e=2 44956: mi=4966 s=5 e=6 44957: mi=4966 s=8 e=8 44958: mi=4966 s=10 e=10 44959: mi=4966 s=13 e=14 44960: mi=4966 s=17 e=17 44961: mi=4967 s=0 e=0 44962: mi=4967 s=2 e=2 44963: mi=4967 s=4 e=4 44964: mi=4967 s=6 e=6 44965: mi=4967 s=8 e=8 44966: mi=4967 s=11 e=11 44967: mi=4968 s=0 e=0 44968: mi=4968 s=2 e=2 44969: mi=4968 s=5 e=6 44970: mi=4968 s=8 e=8 44971: mi=4968 s=10 e=10 44972: mi=4968 s=13 e=14 44973: mi=4968 s=17 e=18 44974: mi=4968 s=20 e=20 44975: mi=4968 s=22 e=22 44976: mi=4968 s=25 e=26 44977: mi=4968 s=28 e=28 44978: mi=4968 s=31 e=32 44979: mi=4968 s=35 e=35 44980: mi=4968 s=37 e=37 44981: mi=4968 s=40 e=41 44982: mi=4968 s=43 e=43 44983: mi=4968 s=46 e=46 44984: mi=4968 s=49 e=50 44985: mi=4968 s=51 e=51 44986: mi=4968 s=53 e=53 44987: mi=4968 s=56 e=59 44988: mi=4968 s=62 e=63 44989: mi=4968 s=66 e=66 44990: mi=4968 s=67 e=67 44991: mi=4968 s=69 e=69 44992: mi=4968 s=72 e=73 44993: mi=4968 s=76 e=76 44994: mi=4968 s=78 e=78 44995: mi=4968 s=81 e=81 44996: mi=4968 s=82 e=83 44997: mi=4968 s=84 e=84 44998: mi=4969 s=0 e=0 44999: mi=4969 s=2 e=2 45000: mi=4969 s=4 e=4 45001: mi=4969 s=6 e=6 45002: mi=4969 s=9 e=9 45003: mi=4970 s=0 e=0 45004: mi=4970 s=2 e=2 45005: mi=4970 s=4 e=4 45006: mi=4970 s=6 e=6 45007: mi=4970 s=9 e=9 45008: mi=4970 s=11 e=11 45009: mi=4970 s=14 e=14 45010: mi=4971 s=0 e=0 45011: mi=4971 s=2 e=2 45012: mi=4971 s=4 e=4 45013: mi=4971 s=7 e=7 45014: mi=4972 s=0 e=0 45015: mi=4972 s=2 e=2 45016: mi=4972 s=5 e=6 45017: mi=4972 s=8 e=8 45018: mi=4972 s=11 e=12 45019: mi=4972 s=14 e=14 45020: mi=4972 s=16 e=17 45021: mi=4972 s=20 e=20 45022: mi=4972 s=22 e=22 45023: mi=4972 s=25 e=26 45024: mi=4972 s=28 e=28 45025: mi=4972 s=30 e=30 45026: mi=4972 s=33 e=33 45027: mi=4972 s=36 e=36 45028: mi=4972 s=37 e=37 45029: mi=4972 s=39 e=39 45030: mi=4972 s=42 e=43 45031: mi=4972 s=45 e=45 45032: mi=4972 s=47 e=47 45033: mi=4972 s=50 e=51 45034: mi=4972 s=54 e=55 45035: mi=4972 s=58 e=59 45036: mi=4972 s=62 e=62 45037: mi=4973 s=0 e=0 45038: mi=4973 s=2 e=2 45039: mi=4974 s=0 e=0 45040: mi=4974 s=2 e=2 45041: mi=4975 s=0 e=0 45042: mi=4975 s=2 e=2 45043: mi=4976 s=0 e=0 45044: mi=4976 s=2 e=2 45045: mi=4977 s=0 e=0 45046: mi=4977 s=2 e=2 45047: mi=4978 s=0 e=0 45048: mi=4978 s=2 e=2 45049: mi=4979 s=0 e=0 45050: mi=4979 s=2 e=2 45051: mi=4980 s=0 e=0 45052: mi=4980 s=2 e=2 45053: mi=4981 s=0 e=0 45054: mi=4981 s=3 e=4 45055: mi=4982 s=0 e=0 45056: mi=4982 s=3 e=4 45057: mi=4983 s=0 e=0 45058: mi=4983 s=3 e=4 45059: mi=4984 s=0 e=4 45060: mi=4984 s=6 e=6 45061: mi=4984 s=8 e=8 45062: mi=4984 s=11 e=11 45063: mi=4984 s=13 e=13 45064: mi=4984 s=15 e=15 45065: mi=4984 s=17 e=17 45066: mi=4984 s=20 e=20 45067: mi=4984 s=22 e=22 45068: mi=4985 s=0 e=0 45069: mi=4985 s=3 e=4 45070: mi=4985 s=6 e=6 45071: mi=4985 s=8 e=8 45072: mi=4985 s=11 e=11 45073: mi=4985 s=13 e=13 45074: mi=4985 s=16 e=17 45075: mi=4985 s=19 e=19 45076: mi=4985 s=21 e=21 45077: mi=4985 s=24 e=24 45078: mi=4985 s=26 e=26 45079: mi=4986 s=0 e=0 45080: mi=4986 s=3 e=4 45081: mi=4986 s=6 e=6 45082: mi=4986 s=8 e=8 45083: mi=4986 s=11 e=11 45084: mi=4986 s=13 e=13 45085: mi=4986 s=16 e=17 45086: mi=4986 s=19 e=19 45087: mi=4986 s=21 e=21 45088: mi=4986 s=24 e=24 45089: mi=4986 s=26 e=26 45090: mi=4986 s=28 e=28 45091: mi=4986 s=31 e=32 45092: mi=4986 s=34 e=34 45093: mi=4986 s=37 e=38 45094: mi=4986 s=41 e=42 45095: mi=4986 s=44 e=44 45096: mi=4986 s=46 e=49 45097: mi=4986 s=52 e=53 45098: mi=4986 s=55 e=55 45099: mi=4986 s=57 e=60 45100: mi=4986 s=63 e=64 45101: mi=4986 s=66 e=66 45102: mi=4986 s=68 e=71 45103: mi=4986 s=74 e=75 45104: mi=4986 s=77 e=77 45105: mi=4987 s=0 e=0 45106: mi=4987 s=2 e=2 45107: mi=4987 s=5 e=5 45108: mi=4987 s=8 e=8 45109: mi=4988 s=0 e=0 45110: mi=4988 s=3 e=4 45111: mi=4988 s=6 e=6 45112: mi=4988 s=9 e=9 45113: mi=4988 s=10 e=10 45114: mi=4988 s=13 e=14 45115: mi=4988 s=16 e=16 45116: mi=4988 s=19 e=20 45117: mi=4988 s=22 e=22 45118: mi=4988 s=24 e=24 45119: mi=4988 s=26 e=28 45120: mi=4988 s=30 e=30 45121: mi=4988 s=33 e=34 45122: mi=4988 s=35 e=37 45123: mi=4988 s=39 e=39 45124: mi=4988 s=42 e=43 45125: mi=4988 s=44 e=44 45126: mi=4989 s=0 e=3 45127: mi=4989 s=6 e=15 45128: mi=4989 s=17 e=17 45129: mi=4989 s=19 e=19 45130: mi=4989 s=22 e=22 45131: mi=4989 s=25 e=26 45132: mi=4989 s=29 e=30 45133: mi=4989 s=33 e=33 45134: mi=4989 s=36 e=37 45135: mi=4989 s=40 e=41 45136: mi=4989 s=44 e=45 45137: mi=4989 s=48 e=49 45138: mi=4990 s=0 e=0 45139: mi=4990 s=2 e=2 45140: mi=4990 s=5 e=5 45141: mi=4994 s=0 e=2 45142: mi=4994 s=4 e=4 45143: mi=4994 s=7 e=7 45144: mi=4994 s=10 e=10 45145: mi=4994 s=12 e=14 45146: mi=4994 s=16 e=16 45147: mi=4994 s=18 e=18 45148: mi=4994 s=20 e=20 45149: mi=4994 s=22 e=22 45150: mi=4994 s=25 e=26 45151: mi=4994 s=28 e=28 45152: mi=4994 s=31 e=31 45153: mi=4994 s=33 e=35 45154: mi=4994 s=37 e=37 45155: mi=4994 s=39 e=39 45156: mi=4994 s=41 e=41 45157: mi=4994 s=43 e=43 45158: mi=4994 s=46 e=47 45159: mi=4994 s=50 e=51 45160: mi=5006 s=0 e=0 45161: mi=5006 s=2 e=2 45162: mi=5006 s=5 e=6 45163: mi=5006 s=8 e=8 45164: mi=5006 s=11 e=11 45165: mi=5006 s=12 e=12 45166: mi=5006 s=15 e=15 45167: mi=5007 s=0 e=0 45168: mi=5007 s=3 e=3 45169: mi=5007 s=5 e=5 45170: mi=5007 s=8 e=8 45171: mi=4991 s=0 e=1 45172: mi=4991 s=3 e=3 45173: mi=4991 s=5 e=5 45174: mi=4991 s=6 e=6 45175: mi=4991 s=8 e=8 45176: mi=4991 s=10 e=10 45177: mi=4991 s=13 e=14 45178: mi=4991 s=17 e=18 45179: mi=4992 s=0 e=4 45180: mi=4992 s=6 e=6 45181: mi=4992 s=8 e=8 45182: mi=4992 s=10 e=10 45183: mi=4992 s=12 e=12 45184: mi=4992 s=15 e=16 45185: mi=4992 s=18 e=18 45186: mi=4992 s=21 e=22 45187: mi=4992 s=24 e=26 45188: mi=4992 s=27 e=27 45189: mi=4992 s=29 e=29 45190: mi=4992 s=31 e=31 45191: mi=4992 s=34 e=35 45192: mi=4992 s=37 e=37 45193: mi=4992 s=39 e=39 45194: mi=4992 s=41 e=41 45195: mi=4992 s=43 e=44 45196: mi=4992 s=45 e=45 45197: mi=4992 s=47 e=47 45198: mi=4992 s=49 e=49 45199: mi=4992 s=51 e=51 45200: mi=4992 s=54 e=55 45201: mi=4992 s=57 e=61 45202: mi=4992 s=63 e=63 45203: mi=4992 s=65 e=73 45204: mi=4992 s=75 e=75 45205: mi=4992 s=77 e=83 45206: mi=4993 s=0 e=0 45207: mi=4993 s=2 e=2 45208: mi=4993 s=4 e=4 45209: mi=4993 s=7 e=11 45210: mi=4993 s=14 e=14 45211: mi=4995 s=0 e=0 45212: mi=4995 s=2 e=2 45213: mi=4995 s=5 e=8 45214: mi=4995 s=10 e=11 45215: mi=4995 s=12 e=12 45216: mi=4995 s=14 e=14 45217: mi=4995 s=16 e=16 45218: mi=4995 s=18 e=20 45219: mi=4995 s=22 e=22 45220: mi=4995 s=25 e=31 45221: mi=4995 s=34 e=36 45222: mi=4995 s=38 e=45 45223: mi=4995 s=48 e=54 45224: mi=4995 s=57 e=57 45225: mi=4995 s=58 e=58 45226: mi=4995 s=60 e=60 45227: mi=4995 s=62 e=62 45228: mi=4995 s=65 e=66 45229: mi=4995 s=68 e=68 45230: mi=4995 s=70 e=70 45231: mi=4995 s=72 e=72 45232: mi=4995 s=75 e=76 45233: mi=4995 s=78 e=78 45234: mi=4995 s=80 e=82 45235: mi=4995 s=84 e=84 45236: mi=4995 s=87 e=93 45237: mi=4995 s=96 e=98 45238: mi=4995 s=100 e=107 45239: mi=4995 s=110 e=116 45240: mi=4995 s=119 e=119 45241: mi=4995 s=120 e=120 45242: mi=4995 s=122 e=122 45243: mi=4995 s=124 e=126 45244: mi=4995 s=129 e=130 45245: mi=4995 s=132 e=134 45246: mi=4995 s=136 e=136 45247: mi=4995 s=138 e=138 45248: mi=4995 s=140 e=142 45249: mi=4995 s=144 e=144 45250: mi=4995 s=147 e=153 45251: mi=4995 s=156 e=156 45252: mi=4995 s=158 e=158 45253: mi=4995 s=160 e=162 45254: mi=4995 s=164 e=164 45255: mi=4995 s=167 e=168 45256: mi=4995 s=170 e=170 45257: mi=4995 s=172 e=178 45258: mi=4995 s=181 e=181 45259: mi=4995 s=182 e=182 45260: mi=4995 s=184 e=184 45261: mi=4995 s=186 e=188 45262: mi=4995 s=190 e=190 45263: mi=4995 s=193 e=194 45264: mi=4995 s=196 e=196 45265: mi=4995 s=198 e=198 45266: mi=4995 s=200 e=200 45267: mi=4995 s=202 e=204 45268: mi=4995 s=206 e=206 45269: mi=4995 s=209 e=215 45270: mi=4995 s=218 e=218 45271: mi=4995 s=220 e=220 45272: mi=4995 s=223 e=224 45273: mi=4995 s=227 e=228 45274: mi=4995 s=230 e=230 45275: mi=4995 s=232 e=232 45276: mi=4995 s=234 e=236 45277: mi=4995 s=238 e=238 45278: mi=4995 s=240 e=242 45279: mi=4995 s=244 e=244 45280: mi=4995 s=247 e=255 45281: mi=4995 s=258 e=258 45282: mi=4995 s=260 e=260 45283: mi=4995 s=262 e=262 45284: mi=4995 s=264 e=264 45285: mi=4995 s=266 e=271 45286: mi=4995 s=274 e=274 45287: mi=4995 s=276 e=276 45288: mi=4995 s=278 e=283 45289: mi=4995 s=286 e=286 45290: mi=4995 s=288 e=288 45291: mi=4995 s=290 e=295 45292: mi=4995 s=298 e=304 45293: mi=4995 s=307 e=307 45294: mi=4995 s=309 e=311 45295: mi=4995 s=313 e=313 45296: mi=4995 s=315 e=318 45297: mi=4995 s=320 e=320 45298: mi=4995 s=323 e=331 45299: mi=4995 s=334 e=334 45300: mi=4995 s=337 e=342 45301: mi=4995 s=345 e=348 45302: mi=4995 s=350 e=350 45303: mi=4995 s=353 e=353 45304: mi=4995 s=356 e=362 45305: mi=4995 s=365 e=365 45306: mi=4995 s=367 e=367 45307: mi=4995 s=369 e=369 45308: mi=4995 s=371 e=371 45309: mi=4995 s=373 e=375 45310: mi=4995 s=377 e=378 45311: mi=4995 s=381 e=382 45312: mi=4995 s=384 e=384 45313: mi=4995 s=387 e=389 45314: mi=4995 s=392 e=395 45315: mi=4995 s=398 e=398 45316: mi=4995 s=399 e=401 45317: mi=4995 s=403 e=403 45318: mi=4995 s=405 e=405 45319: mi=4995 s=407 e=407 45320: mi=4995 s=410 e=416 45321: mi=4995 s=419 e=419 45322: mi=4995 s=420 e=420 45323: mi=4995 s=422 e=424 45324: mi=4995 s=426 e=426 45325: mi=4995 s=429 e=435 45326: mi=4995 s=438 e=438 45327: mi=4995 s=440 e=440 45328: mi=4995 s=443 e=450 45329: mi=4995 s=453 e=453 45330: mi=4995 s=455 e=455 45331: mi=4995 s=458 e=466 45332: mi=4995 s=469 e=469 45333: mi=4995 s=472 e=474 45334: mi=4995 s=476 e=481 45335: mi=4995 s=484 e=484 45336: mi=4995 s=486 e=486 45337: mi=4995 s=489 e=494 45338: mi=4995 s=497 e=497 45339: mi=4995 s=499 e=502 45340: mi=4995 s=504 e=504 45341: mi=4995 s=507 e=509 45342: mi=4995 s=511 e=516 45343: mi=4995 s=519 e=519 45344: mi=4995 s=522 e=524 45345: mi=4995 s=526 e=531 45346: mi=4995 s=534 e=534 45347: mi=4995 s=537 e=539 45348: mi=4995 s=541 e=546 45349: mi=4995 s=549 e=549 45350: mi=4995 s=552 e=560 45351: mi=4995 s=563 e=563 45352: mi=4995 s=566 e=566 45353: mi=4995 s=569 e=575 45354: mi=4995 s=578 e=578 45355: mi=4995 s=580 e=580 45356: mi=4995 s=583 e=585 45357: mi=4995 s=587 e=592 45358: mi=4995 s=595 e=595 45359: mi=4995 s=598 e=600 45360: mi=4995 s=602 e=607 45361: mi=4995 s=610 e=610 45362: mi=4995 s=613 e=615 45363: mi=4995 s=617 e=622 45364: mi=4995 s=625 e=628 45365: mi=4995 s=630 e=630 45366: mi=4995 s=633 e=641 45367: mi=4995 s=644 e=644 45368: mi=4995 s=647 e=652 45369: mi=4995 s=655 e=655 45370: mi=4995 s=657 e=657 45371: mi=4995 s=660 e=668 45372: mi=4995 s=671 e=671 45373: mi=4996 s=0 e=1 45374: mi=4998 s=0 e=1 45375: mi=4999 s=0 e=0 45376: mi=4999 s=3 e=4 45377: mi=4999 s=6 e=6 45378: mi=4999 s=8 e=8 45379: mi=4999 s=10 e=10 45380: mi=4999 s=13 e=15 45381: mi=4999 s=18 e=18 45382: mi=4999 s=20 e=20 45383: mi=4999 s=22 e=24 45384: mi=4999 s=27 e=27 45385: mi=4999 s=29 e=29 45386: mi=4999 s=30 e=30 45387: mi=4999 s=32 e=34 45388: mi=4999 s=36 e=36 45389: mi=4999 s=38 e=38 45390: mi=4999 s=39 e=39 45391: mi=4999 s=41 e=41 45392: mi=4999 s=43 e=43 45393: mi=4999 s=46 e=46 45394: mi=4999 s=48 e=48 45395: mi=4999 s=51 e=51 45396: mi=4999 s=52 e=53 45397: mi=4999 s=54 e=54 45398: mi=5000 s=0 e=0 45399: mi=5000 s=3 e=4 45400: mi=5000 s=7 e=7 45401: mi=5001 s=0 e=0 45402: mi=5002 s=0 e=0 45403: mi=5002 s=2 e=2 45404: mi=5002 s=4 e=4 45405: mi=5002 s=6 e=6 45406: mi=5002 s=9 e=9 45407: mi=5003 s=0 e=0 45408: mi=5003 s=2 e=2 45409: mi=5003 s=3 e=3 45410: mi=5003 s=5 e=5 45411: mi=5003 s=6 e=6 45412: mi=5003 s=9 e=10 45413: mi=5003 s=12 e=12 45414: mi=5003 s=15 e=15 45415: mi=5003 s=18 e=20 45416: mi=5003 s=23 e=23 45417: mi=5003 s=24 e=24 45418: mi=5003 s=25 e=27 45419: mi=5003 s=29 e=29 45420: mi=5003 s=31 e=33 45421: mi=5003 s=35 e=35 45422: mi=5003 s=36 e=36 45423: mi=5003 s=37 e=37 45424: mi=5003 s=40 e=43 45425: mi=5003 s=45 e=47 45426: mi=5003 s=49 e=53 45427: mi=5003 s=56 e=57 45428: mi=5003 s=60 e=60 45429: mi=5003 s=61 e=63 45430: mi=5003 s=65 e=65 45431: mi=5003 s=68 e=69 45432: mi=5003 s=71 e=71 45433: mi=5003 s=73 e=73 45434: mi=5003 s=76 e=76 45435: mi=5003 s=78 e=78 45436: mi=5003 s=81 e=81 45437: mi=5003 s=83 e=85 45438: mi=5003 s=88 e=91 45439: mi=5003 s=93 e=93 45440: mi=5003 s=96 e=96 45441: mi=5003 s=98 e=98 45442: mi=5003 s=101 e=101 45443: mi=5003 s=104 e=104 45444: mi=5003 s=107 e=108 45445: mi=5003 s=111 e=112 45446: mi=5003 s=115 e=116 45447: mi=5003 s=119 e=122 45448: mi=5003 s=125 e=128 45449: mi=5003 s=130 e=132 45450: mi=5003 s=134 e=134 45451: mi=5003 s=137 e=139 45452: mi=5003 s=142 e=143 45453: mi=5003 s=145 e=147 45454: mi=5003 s=149 e=149 45455: mi=5003 s=152 e=153 45456: mi=5003 s=156 e=157 45457: mi=5003 s=160 e=160 45458: mi=5003 s=162 e=164 45459: mi=5003 s=166 e=170 45460: mi=5003 s=173 e=174 45461: mi=5003 s=177 e=177 45462: mi=5003 s=180 e=181 45463: mi=5003 s=184 e=185 45464: mi=5003 s=187 e=189 45465: mi=5003 s=191 e=191 45466: mi=5003 s=193 e=195 45467: mi=5003 s=197 e=201 45468: mi=5003 s=204 e=205 45469: mi=5003 s=208 e=208 45470: mi=5003 s=210 e=212 45471: mi=5003 s=215 e=216 45472: mi=5003 s=219 e=219 45473: mi=5003 s=221 e=221 45474: mi=5003 s=223 e=227 45475: mi=5003 s=229 e=229 45476: mi=5003 s=231 e=231 45477: mi=5003 s=233 e=237 45478: mi=5003 s=239 e=239 45479: mi=5003 s=241 e=243 45480: mi=5003 s=245 e=245 45481: mi=5003 s=248 e=249 45482: mi=5003 s=252 e=254 45483: mi=5003 s=256 e=256 45484: mi=5003 s=259 e=260 45485: mi=5003 s=263 e=264 45486: mi=5003 s=266 e=268 45487: mi=5003 s=270 e=270 45488: mi=5003 s=273 e=276 45489: mi=5003 s=278 e=282 45490: mi=5003 s=284 e=286 45491: mi=5003 s=288 e=288 45492: mi=5003 s=291 e=292 45493: mi=5003 s=295 e=299 45494: mi=5003 s=302 e=302 45495: mi=5003 s=303 e=303 45496: mi=5003 s=304 e=305 45497: mi=5003 s=307 e=307 45498: mi=5003 s=310 e=310 45499: mi=5003 s=312 e=312 45500: mi=5003 s=315 e=315 45501: mi=5003 s=316 e=317 45502: mi=5003 s=318 e=318 45503: mi=5003 s=319 e=321 45504: mi=5003 s=323 e=328 45505: mi=5003 s=331 e=331 45506: mi=5004 s=0 e=0 45507: mi=5004 s=2 e=2 45508: mi=5004 s=5 e=5 45509: mi=5005 s=0 e=0 45510: mi=5005 s=2 e=2 45511: mi=5005 s=5 e=6 45512: mi=5005 s=8 e=8 45513: mi=5005 s=10 e=10 45514: mi=5005 s=13 e=13 45515: mi=5005 s=16 e=16 45516: mi=5008 s=0 e=4 45517: mi=5008 s=6 e=6 45518: mi=5008 s=9 e=10 45519: mi=5008 s=12 e=12 45520: mi=5008 s=15 e=16 45521: mi=5008 s=18 e=18 45522: mi=5008 s=21 e=22 45523: mi=5008 s=24 e=24 45524: mi=5008 s=27 e=28 45525: mi=5008 s=30 e=30 45526: mi=5008 s=33 e=34 45527: mi=5008 s=36 e=36 45528: mi=5008 s=39 e=40 45529: mi=5008 s=42 e=42 45530: mi=5008 s=45 e=46 45531: mi=5008 s=48 e=48 45532: mi=5008 s=51 e=52 45533: mi=5008 s=54 e=54 45534: mi=5008 s=57 e=57 45535: mi=5008 s=59 e=59 45536: mi=5008 s=62 e=64 45537: mi=5008 s=66 e=66 45538: mi=5008 s=68 e=68 45539: mi=5008 s=71 e=72 45540: mi=5008 s=74 e=74 45541: mi=5008 s=76 e=76 45542: mi=5008 s=79 e=79 45543: mi=5008 s=81 e=81 45544: mi=5009 s=0 e=0 45545: mi=5009 s=3 e=3 45546: mi=5010 s=0 e=7 45547: mi=5010 s=9 e=9 45548: mi=5010 s=12 e=12 45549: mi=5010 s=15 e=19 45550: mi=5010 s=21 e=21 45551: mi=5010 s=22 e=22 45552: mi=5010 s=25 e=25 45553: mi=5010 s=27 e=27 45554: mi=5010 s=30 e=31 45555: mi=5010 s=33 e=33 45556: mi=5010 s=36 e=36 45557: mi=5010 s=39 e=40 45558: mi=5010 s=42 e=42 45559: mi=5010 s=45 e=46 45560: mi=5010 s=48 e=48 45561: mi=5010 s=51 e=52 45562: mi=5010 s=53 e=55 45563: mi=5010 s=56 e=56 45564: mi=5010 s=59 e=59 45565: mi=5010 s=61 e=61 45566: mi=5010 s=64 e=65 45567: mi=5010 s=67 e=67 45568: mi=5010 s=70 e=70 45569: mi=5010 s=73 e=74 45570: mi=5010 s=76 e=76 45571: mi=5010 s=79 e=80 45572: mi=5010 s=82 e=82 45573: mi=5010 s=85 e=86 45574: mi=5012 s=0 e=0 45575: mi=5012 s=2 e=2 45576: mi=5012 s=5 e=6 45577: mi=5012 s=9 e=9 45578: mi=5013 s=0 e=0 45579: mi=5013 s=3 e=3 45580: mi=5014 s=0 e=0 45581: mi=5014 s=3 e=4 45582: mi=5014 s=6 e=6 45583: mi=5015 s=0 e=0 45584: mi=5015 s=2 e=5 45585: mi=5015 s=7 e=11 45586: mi=5015 s=13 e=18 45587: mi=5015 s=20 e=23 45588: mi=5015 s=25 e=28 45589: mi=5015 s=30 e=33 45590: mi=5016 s=0 e=4 45591: mi=5016 s=6 e=6 45592: mi=5016 s=8 e=8 45593: mi=5016 s=10 e=10 45594: mi=5016 s=12 e=12 45595: mi=5016 s=14 e=14 45596: mi=5016 s=16 e=16 45597: mi=5016 s=19 e=21 45598: mi=5016 s=23 e=23 45599: mi=5016 s=24 e=24 45600: mi=5016 s=27 e=30 45601: mi=5016 s=32 e=33 45602: mi=5016 s=35 e=35 45603: mi=5016 s=36 e=36 45604: mi=5016 s=38 e=38 45605: mi=5016 s=39 e=41 45606: mi=5016 s=43 e=44 45607: mi=5016 s=45 e=45 45608: mi=5016 s=48 e=51 45609: mi=5016 s=53 e=53 45610: mi=5016 s=55 e=55 45611: mi=5016 s=57 e=57 45612: mi=5016 s=60 e=60 45613: mi=5016 s=63 e=63 45614: mi=5016 s=66 e=67 45615: mi=5016 s=70 e=71 45616: mi=5016 s=74 e=74 45617: mi=5016 s=77 e=78 45618: mi=5016 s=81 e=82 45619: mi=5016 s=85 e=86 45620: mi=5016 s=89 e=89 45621: mi=5016 s=90 e=92 45622: mi=5016 s=95 e=96 45623: mi=5016 s=98 e=98 45624: mi=5016 s=100 e=100 45625: mi=5016 s=101 e=101 45626: mi=5016 s=103 e=103 45627: mi=5016 s=106 e=109 45628: mi=5016 s=111 e=113 45629: mi=5016 s=115 e=119 45630: mi=5016 s=120 e=122 45631: mi=5016 s=123 e=125 45632: mi=5016 s=127 e=127 45633: mi=5016 s=129 e=130 45634: mi=5016 s=131 e=133 45635: mi=5016 s=135 e=135 45636: mi=5016 s=137 e=138 45637: mi=5016 s=139 e=141 45638: mi=5016 s=143 e=143 45639: mi=5016 s=145 e=146 45640: mi=5016 s=147 e=149 45641: mi=5016 s=151 e=151 45642: mi=5016 s=153 e=154 45643: mi=5016 s=155 e=157 45644: mi=5016 s=159 e=159 45645: mi=5016 s=161 e=162 45646: mi=5016 s=163 e=163 45647: mi=5016 s=165 e=165 45648: mi=5016 s=167 e=167 45649: mi=5016 s=169 e=169 45650: mi=5016 s=172 e=172 45651: mi=5016 s=175 e=175 45652: mi=5016 s=178 e=179 45653: mi=5016 s=182 e=183 45654: mi=5016 s=186 e=186 45655: mi=5016 s=189 e=190 45656: mi=5016 s=193 e=194 45657: mi=5016 s=197 e=197 45658: mi=5016 s=200 e=201 45659: mi=5016 s=204 e=205 45660: mi=5016 s=208 e=209 45661: mi=5016 s=212 e=212 45662: mi=5016 s=213 e=213 45663: mi=5017 s=0 e=0 45664: mi=5017 s=3 e=3 45665: mi=5072 s=0 e=0 45666: mi=5072 s=3 e=3 45667: mi=5073 s=0 e=0 45668: mi=5073 s=1 e=1 45669: mi=5073 s=4 e=7 45670: mi=5073 s=9 e=10 45671: mi=5073 s=13 e=13 45672: mi=5073 s=14 e=14 45673: mi=5073 s=17 e=18 45674: mi=5073 s=20 e=20 45675: mi=5073 s=22 e=22 45676: mi=5073 s=24 e=24 45677: mi=5073 s=26 e=26 45678: mi=5073 s=29 e=29 45679: mi=5073 s=32 e=32 45680: mi=5073 s=35 e=36 45681: mi=5073 s=39 e=40 45682: mi=5073 s=43 e=44 45683: mi=5073 s=47 e=47 45684: mi=5073 s=48 e=49 45685: mi=5073 s=51 e=51 45686: mi=5073 s=53 e=53 45687: mi=5073 s=56 e=56 45688: mi=5073 s=59 e=59 45689: mi=5073 s=62 e=63 45690: mi=5073 s=66 e=67 45691: mi=5073 s=70 e=71 45692: mi=5073 s=74 e=74 45693: mi=5073 s=75 e=75 45694: mi=5073 s=77 e=79 45695: mi=5073 s=81 e=81 45696: mi=5074 s=0 e=1 45697: mi=5074 s=4 e=4 45698: mi=5074 s=7 e=8 45699: mi=5074 s=10 e=11 45700: mi=5074 s=13 e=13 45701: mi=5074 s=16 e=17 45702: mi=5074 s=19 e=19 45703: mi=5074 s=20 e=20 45704: mi=5074 s=23 e=23 45705: mi=5074 s=26 e=27 45706: mi=5074 s=28 e=28 45707: mi=5074 s=30 e=30 45708: mi=5074 s=31 e=31 45709: mi=5074 s=33 e=33 45710: mi=5074 s=35 e=35 45711: mi=5074 s=38 e=39 45712: mi=5074 s=41 e=43 45713: mi=5018 s=0 e=0 45714: mi=5018 s=3 e=3 45715: mi=5019 s=0 e=0 45716: mi=5019 s=3 e=3 45717: mi=5022 s=0 e=1 45718: mi=5022 s=4 e=7 45719: mi=5022 s=9 e=9 45720: mi=5022 s=12 e=17 45721: mi=5022 s=20 e=21 45722: mi=5022 s=23 e=23 45723: mi=5022 s=26 e=26 45724: mi=5022 s=27 e=27 45725: mi=5022 s=30 e=31 45726: mi=5022 s=34 e=35 45727: mi=5022 s=37 e=37 45728: mi=5022 s=39 e=39 45729: mi=5022 s=41 e=41 45730: mi=5022 s=43 e=43 45731: mi=5022 s=46 e=46 45732: mi=5022 s=49 e=49 45733: mi=5022 s=52 e=53 45734: mi=5022 s=56 e=57 45735: mi=5022 s=60 e=61 45736: mi=5022 s=64 e=64 45737: mi=5022 s=65 e=66 45738: mi=5022 s=67 e=67 45739: mi=5022 s=70 e=71 45740: mi=5022 s=73 e=73 45741: mi=5021 s=0 e=2 45742: mi=5021 s=5 e=5 45743: mi=5021 s=8 e=9 45744: mi=5021 s=11 e=12 45745: mi=5021 s=14 e=14 45746: mi=5021 s=16 e=16 45747: mi=5021 s=19 e=19 45748: mi=5021 s=21 e=21 45749: mi=5021 s=23 e=23 45750: mi=5021 s=25 e=27 45751: mi=5021 s=28 e=28 45752: mi=5021 s=31 e=31 45753: mi=5021 s=34 e=35 45754: mi=5021 s=36 e=37 45755: mi=5021 s=39 e=39 45756: mi=5021 s=41 e=41 45757: mi=5021 s=42 e=42 45758: mi=5021 s=44 e=44 45759: mi=5021 s=46 e=46 45760: mi=5021 s=49 e=51 45761: mi=5023 s=0 e=0 45762: mi=5023 s=3 e=3 45763: mi=5024 s=0 e=0 45764: mi=5024 s=3 e=3 45765: mi=5026 s=0 e=4 45766: mi=5026 s=7 e=8 45767: mi=5026 s=10 e=10 45768: mi=5026 s=11 e=11 45769: mi=5026 s=13 e=15 45770: mi=5027 s=0 e=0 45771: mi=5027 s=3 e=3 45772: mi=5028 s=0 e=0 45773: mi=5028 s=3 e=3 45774: mi=5030 s=0 e=4 45775: mi=5030 s=7 e=8 45776: mi=5030 s=10 e=10 45777: mi=5030 s=11 e=11 45778: mi=5030 s=13 e=15 45779: mi=5031 s=0 e=0 45780: mi=5031 s=3 e=3 45781: mi=5032 s=0 e=0 45782: mi=5032 s=3 e=3 45783: mi=5034 s=0 e=4 45784: mi=5034 s=7 e=8 45785: mi=5034 s=10 e=10 45786: mi=5034 s=11 e=11 45787: mi=5034 s=13 e=15 45788: mi=5035 s=0 e=0 45789: mi=5035 s=3 e=3 45790: mi=5036 s=0 e=0 45791: mi=5036 s=3 e=3 45792: mi=5038 s=0 e=5 45793: mi=5038 s=8 e=9 45794: mi=5038 s=11 e=11 45795: mi=5038 s=12 e=12 45796: mi=5038 s=14 e=16 45797: mi=5039 s=0 e=0 45798: mi=5039 s=3 e=3 45799: mi=5040 s=0 e=0 45800: mi=5040 s=3 e=3 45801: mi=5042 s=0 e=4 45802: mi=5042 s=7 e=8 45803: mi=5042 s=10 e=10 45804: mi=5042 s=11 e=11 45805: mi=5042 s=13 e=15 45806: mi=5043 s=0 e=0 45807: mi=5043 s=3 e=3 45808: mi=5044 s=0 e=0 45809: mi=5044 s=3 e=3 45810: mi=5046 s=0 e=6 45811: mi=5046 s=9 e=10 45812: mi=5046 s=12 e=12 45813: mi=5046 s=13 e=13 45814: mi=5046 s=15 e=17 45815: mi=5047 s=0 e=0 45816: mi=5047 s=3 e=3 45817: mi=5048 s=0 e=0 45818: mi=5048 s=3 e=3 45819: mi=5050 s=0 e=5 45820: mi=5050 s=8 e=9 45821: mi=5050 s=11 e=11 45822: mi=5050 s=12 e=12 45823: mi=5050 s=14 e=16 45824: mi=5051 s=0 e=0 45825: mi=5051 s=3 e=3 45826: mi=5052 s=0 e=0 45827: mi=5052 s=3 e=3 45828: mi=5054 s=0 e=5 45829: mi=5054 s=8 e=9 45830: mi=5054 s=11 e=11 45831: mi=5054 s=12 e=12 45832: mi=5054 s=14 e=16 45833: mi=5055 s=0 e=0 45834: mi=5055 s=3 e=3 45835: mi=5056 s=0 e=0 45836: mi=5056 s=3 e=3 45837: mi=5058 s=0 e=6 45838: mi=5058 s=9 e=10 45839: mi=5058 s=12 e=12 45840: mi=5058 s=14 e=14 45841: mi=5058 s=16 e=16 45842: mi=5058 s=19 e=20 45843: mi=5058 s=22 e=22 45844: mi=5058 s=25 e=25 45845: mi=5058 s=28 e=28 45846: mi=5058 s=31 e=32 45847: mi=5058 s=35 e=36 45848: mi=5058 s=39 e=40 45849: mi=5058 s=43 e=43 45850: mi=5058 s=45 e=46 45851: mi=5059 s=0 e=0 45852: mi=5059 s=3 e=3 45853: mi=5060 s=0 e=0 45854: mi=5060 s=3 e=3 45855: mi=5061 s=0 e=0 45856: mi=5061 s=3 e=4 45857: mi=5061 s=7 e=8 45858: mi=5061 s=10 e=10 45859: mi=5061 s=12 e=12 45860: mi=5061 s=14 e=14 45861: mi=5061 s=16 e=16 45862: mi=5061 s=19 e=19 45863: mi=5061 s=22 e=22 45864: mi=5061 s=25 e=26 45865: mi=5061 s=29 e=30 45866: mi=5061 s=33 e=34 45867: mi=5061 s=37 e=37 45868: mi=5061 s=38 e=38 45869: mi=5061 s=41 e=42 45870: mi=5061 s=44 e=45 45871: mi=5062 s=0 e=0 45872: mi=5062 s=3 e=3 45873: mi=5063 s=0 e=0 45874: mi=5063 s=3 e=3 45875: mi=5065 s=0 e=6 45876: mi=5065 s=9 e=10 45877: mi=5065 s=12 e=12 45878: mi=5065 s=14 e=14 45879: mi=5065 s=16 e=16 45880: mi=5065 s=19 e=20 45881: mi=5065 s=22 e=22 45882: mi=5065 s=25 e=25 45883: mi=5065 s=28 e=28 45884: mi=5065 s=31 e=32 45885: mi=5065 s=35 e=36 45886: mi=5065 s=39 e=40 45887: mi=5065 s=43 e=43 45888: mi=5065 s=45 e=47 45889: mi=5066 s=0 e=0 45890: mi=5066 s=3 e=3 45891: mi=5067 s=0 e=0 45892: mi=5067 s=3 e=3 45893: mi=5068 s=0 e=0 45894: mi=5068 s=2 e=3 45895: mi=5069 s=0 e=0 45896: mi=5069 s=3 e=3 45897: mi=5070 s=0 e=0 45898: mi=5070 s=3 e=3 45899: mi=5071 s=0 e=0 45900: mi=5071 s=3 e=4 45901: mi=5071 s=7 e=8 45902: mi=5071 s=10 e=10 45903: mi=5071 s=12 e=12 45904: mi=5071 s=14 e=14 45905: mi=5071 s=16 e=16 45906: mi=5071 s=19 e=19 45907: mi=5071 s=22 e=22 45908: mi=5071 s=25 e=26 45909: mi=5071 s=29 e=30 45910: mi=5071 s=33 e=34 45911: mi=5071 s=37 e=37 45912: mi=5071 s=38 e=38 45913: mi=5071 s=41 e=42 45914: mi=5071 s=44 e=46 45915: mi=5076 s=0 e=0 45916: mi=5076 s=2 e=2 45917: mi=5077 s=0 e=0 45918: mi=5077 s=2 e=2 45919: mi=5078 s=0 e=0 45920: mi=5078 s=2 e=2 45921: mi=5079 s=0 e=1 45922: mi=5079 s=4 e=4 45923: mi=5079 s=6 e=6 45924: mi=5079 s=8 e=8 45925: mi=5079 s=11 e=11 45926: mi=5079 s=13 e=13 45927: mi=5079 s=15 e=15 45928: mi=5079 s=18 e=18 45929: mi=5079 s=20 e=20 45930: mi=5079 s=23 e=23 45931: mi=5079 s=26 e=26 45932: mi=5079 s=28 e=28 45933: mi=5079 s=31 e=31 45934: mi=5079 s=33 e=33 45935: mi=5079 s=36 e=36 45936: mi=5079 s=39 e=39 45937: mi=5079 s=41 e=41 45938: mi=5079 s=44 e=44 45939: mi=5079 s=46 e=46 45940: mi=5079 s=49 e=49 45941: mi=5079 s=52 e=52 45942: mi=5079 s=54 e=54 45943: mi=5079 s=57 e=57 45944: mi=5079 s=59 e=59 45945: mi=5079 s=62 e=62 45946: mi=5079 s=65 e=65 45947: mi=5079 s=67 e=67 45948: mi=5079 s=70 e=70 45949: mi=5079 s=72 e=72 45950: mi=5079 s=75 e=75 45951: mi=5079 s=78 e=78 45952: mi=5079 s=80 e=80 45953: mi=5079 s=83 e=83 45954: mi=5079 s=85 e=85 45955: mi=5079 s=88 e=88 45956: mi=5079 s=91 e=91 45957: mi=5079 s=93 e=93 45958: mi=5079 s=96 e=96 45959: mi=5079 s=98 e=98 45960: mi=5079 s=101 e=101 45961: mi=5079 s=104 e=104 45962: mi=5079 s=106 e=106 45963: mi=5079 s=109 e=109 45964: mi=5079 s=111 e=111 45965: mi=5079 s=114 e=114 45966: mi=5079 s=117 e=117 45967: mi=5079 s=119 e=119 45968: mi=5079 s=122 e=122 45969: mi=5079 s=124 e=124 45970: mi=5079 s=127 e=127 45971: mi=5079 s=130 e=130 45972: mi=5079 s=132 e=132 45973: mi=5079 s=135 e=135 45974: mi=5079 s=137 e=137 45975: mi=5079 s=140 e=140 45976: mi=5079 s=143 e=143 45977: mi=5079 s=145 e=145 45978: mi=5079 s=148 e=148 45979: mi=5079 s=150 e=150 45980: mi=5079 s=153 e=153 45981: mi=5079 s=156 e=156 45982: mi=5079 s=158 e=158 45983: mi=5079 s=161 e=161 45984: mi=5079 s=163 e=163 45985: mi=5079 s=166 e=166 45986: mi=5079 s=169 e=169 45987: mi=5079 s=171 e=171 45988: mi=5079 s=174 e=174 45989: mi=5079 s=176 e=176 45990: mi=5079 s=179 e=179 45991: mi=5079 s=182 e=182 45992: mi=5079 s=184 e=184 45993: mi=5079 s=187 e=187 45994: mi=5079 s=189 e=189 45995: mi=5079 s=192 e=192 45996: mi=5079 s=195 e=195 45997: mi=5079 s=197 e=197 45998: mi=5079 s=200 e=200 45999: mi=5079 s=202 e=202 46000: mi=5079 s=204 e=204 46001: mi=5079 s=207 e=208 46002: mi=5079 s=211 e=212 46003: mi=5079 s=215 e=215 46004: mi=5079 s=217 e=217 46005: mi=5079 s=220 e=221 46006: mi=5079 s=224 e=225 46007: mi=5079 s=228 e=228 46008: mi=5079 s=230 e=230 46009: mi=5079 s=233 e=234 46010: mi=5079 s=237 e=238 46011: mi=5079 s=241 e=241 46012: mi=5079 s=243 e=243 46013: mi=5079 s=246 e=247 46014: mi=5079 s=250 e=251 46015: mi=5079 s=254 e=254 46016: mi=5079 s=256 e=256 46017: mi=5079 s=259 e=260 46018: mi=5079 s=263 e=264 46019: mi=5079 s=267 e=267 46020: mi=5079 s=269 e=269 46021: mi=5079 s=272 e=273 46022: mi=5079 s=276 e=277 46023: mi=5079 s=280 e=280 46024: mi=5079 s=282 e=282 46025: mi=5079 s=285 e=286 46026: mi=5079 s=289 e=290 46027: mi=5079 s=293 e=293 46028: mi=5079 s=295 e=295 46029: mi=5079 s=298 e=298 46030: mi=5079 s=300 e=300 46031: mi=5079 s=302 e=302 46032: mi=5079 s=305 e=307 46033: mi=5079 s=310 e=311 46034: mi=5079 s=314 e=314 46035: mi=5079 s=316 e=316 46036: mi=5079 s=319 e=321 46037: mi=5079 s=324 e=325 46038: mi=5079 s=328 e=328 46039: mi=5079 s=330 e=330 46040: mi=5079 s=333 e=335 46041: mi=5079 s=338 e=339 46042: mi=5079 s=342 e=342 46043: mi=5079 s=344 e=344 46044: mi=5079 s=347 e=349 46045: mi=5079 s=352 e=353 46046: mi=5079 s=356 e=356 46047: mi=5079 s=358 e=358 46048: mi=5079 s=361 e=363 46049: mi=5079 s=366 e=367 46050: mi=5079 s=370 e=370 46051: mi=5079 s=372 e=372 46052: mi=5079 s=375 e=377 46053: mi=5079 s=380 e=381 46054: mi=5079 s=384 e=384 46055: mi=5079 s=386 e=386 46056: mi=5079 s=389 e=391 46057: mi=5079 s=394 e=395 46058: mi=5079 s=398 e=398 46059: mi=5080 s=0 e=0 46060: mi=5080 s=3 e=3 46061: mi=5081 s=0 e=0 46062: mi=5081 s=2 e=2 46063: mi=5081 s=4 e=4 46064: mi=5081 s=6 e=6 46065: mi=5081 s=9 e=9 46066: mi=5081 s=11 e=11 46067: mi=5081 s=13 e=13 46068: mi=5081 s=16 e=17 46069: mi=5081 s=20 e=20 46070: mi=5082 s=0 e=0 46071: mi=5082 s=2 e=2 46072: mi=5082 s=5 e=7 46073: mi=5082 s=8 e=8 46074: mi=5082 s=10 e=10 46075: mi=5082 s=12 e=12 46076: mi=5082 s=15 e=15 46077: mi=5082 s=18 e=18 46078: mi=5082 s=21 e=23 46079: mi=5082 s=24 e=24 46080: mi=5082 s=26 e=26 46081: mi=5082 s=29 e=29 46082: mi=5083 s=0 e=1 46083: mi=5083 s=3 e=3 46084: mi=5083 s=4 e=4 46085: mi=5083 s=5 e=5 46086: mi=5083 s=7 e=7 46087: mi=5083 s=9 e=9 46088: mi=5083 s=11 e=11 46089: mi=5083 s=13 e=13 46090: mi=5083 s=14 e=16 46091: mi=5083 s=17 e=18 46092: mi=5084 s=0 e=0 46093: mi=5084 s=3 e=3 46094: mi=5084 s=5 e=5 46095: mi=5084 s=7 e=7 46096: mi=5084 s=10 e=10 46097: mi=5084 s=13 e=13 46098: mi=5084 s=16 e=17 46099: mi=5084 s=20 e=21 46100: mi=5084 s=24 e=25 46101: mi=5084 s=28 e=28 46102: mi=5084 s=29 e=31 46103: mi=5084 s=32 e=34 46104: mi=5084 s=35 e=37 46105: mi=5084 s=38 e=40 46106: mi=5084 s=41 e=43 46107: mi=5084 s=44 e=46 46108: mi=5084 s=47 e=49 46109: mi=5085 s=0 e=0 46110: mi=5085 s=3 e=3 46111: mi=5085 s=5 e=5 46112: mi=5085 s=7 e=7 46113: mi=5085 s=10 e=10 46114: mi=5085 s=13 e=13 46115: mi=5085 s=16 e=17 46116: mi=5085 s=20 e=21 46117: mi=5085 s=24 e=25 46118: mi=5085 s=28 e=28 46119: mi=5085 s=29 e=29 46120: mi=5085 s=32 e=32 46121: mi=5085 s=33 e=33 46122: mi=5085 s=36 e=36 46123: mi=5085 s=37 e=37 46124: mi=5085 s=40 e=40 46125: mi=5085 s=41 e=41 46126: mi=5085 s=44 e=44 46127: mi=5085 s=45 e=45 46128: mi=5085 s=48 e=48 46129: mi=5085 s=49 e=49 46130: mi=5085 s=52 e=52 46131: mi=5085 s=53 e=53 46132: mi=5085 s=56 e=56 46133: mi=5085 s=57 e=57 46134: mi=5086 s=0 e=0 46135: mi=5086 s=3 e=3 46136: mi=5086 s=5 e=5 46137: mi=5086 s=7 e=7 46138: mi=5086 s=10 e=10 46139: mi=5086 s=13 e=13 46140: mi=5086 s=16 e=17 46141: mi=5086 s=20 e=21 46142: mi=5086 s=24 e=25 46143: mi=5086 s=28 e=28 46144: mi=5086 s=29 e=30 46145: mi=5086 s=31 e=32 46146: mi=5086 s=33 e=34 46147: mi=5086 s=35 e=36 46148: mi=5086 s=37 e=38 46149: mi=5086 s=39 e=40 46150: mi=5086 s=41 e=42 46151: mi=5086 s=43 e=43 46152: mi=5091 s=0 e=2 46153: mi=5091 s=4 e=4 46154: mi=5091 s=6 e=6 46155: mi=5091 s=8 e=8 46156: mi=5091 s=10 e=10 46157: mi=5091 s=12 e=12 46158: mi=5091 s=14 e=14 46159: mi=5091 s=16 e=16 46160: mi=5091 s=18 e=18 46161: mi=5091 s=20 e=20 46162: mi=5091 s=22 e=22 46163: mi=5091 s=24 e=24 46164: mi=5091 s=26 e=26 46165: mi=5091 s=28 e=28 46166: mi=5093 s=0 e=0 46167: mi=5093 s=3 e=3 46168: mi=5093 s=5 e=5 46169: mi=5093 s=7 e=7 46170: mi=5093 s=10 e=10 46171: mi=5093 s=13 e=13 46172: mi=5093 s=16 e=17 46173: mi=5093 s=20 e=21 46174: mi=5093 s=24 e=25 46175: mi=5093 s=28 e=28 46176: mi=5093 s=29 e=31 46177: mi=5093 s=32 e=34 46178: mi=5093 s=35 e=37 46179: mi=5093 s=38 e=40 46180: mi=5093 s=41 e=43 46181: mi=5093 s=44 e=46 46182: mi=5093 s=47 e=49 46183: mi=5087 s=0 e=1 46184: mi=5087 s=3 e=4 46185: mi=5087 s=5 e=5 46186: mi=5087 s=7 e=7 46187: mi=5087 s=9 e=9 46188: mi=5087 s=10 e=11 46189: mi=5087 s=13 e=13 46190: mi=5087 s=15 e=15 46191: mi=5087 s=17 e=17 46192: mi=5087 s=19 e=19 46193: mi=5087 s=21 e=21 46194: mi=5087 s=23 e=23 46195: mi=5087 s=25 e=25 46196: mi=5087 s=27 e=27 46197: mi=5087 s=29 e=29 46198: mi=5087 s=31 e=31 46199: mi=5087 s=33 e=33 46200: mi=5087 s=35 e=35 46201: mi=5087 s=37 e=37 46202: mi=5087 s=39 e=39 46203: mi=5087 s=41 e=41 46204: mi=5087 s=43 e=43 46205: mi=5087 s=45 e=45 46206: mi=5087 s=47 e=47 46207: mi=5087 s=49 e=49 46208: mi=5087 s=51 e=51 46209: mi=5087 s=53 e=53 46210: mi=5087 s=55 e=55 46211: mi=5087 s=57 e=57 46212: mi=5087 s=59 e=59 46213: mi=5087 s=61 e=61 46214: mi=5087 s=64 e=65 46215: mi=5087 s=67 e=67 46216: mi=5087 s=69 e=69 46217: mi=5087 s=71 e=71 46218: mi=5087 s=73 e=73 46219: mi=5087 s=75 e=75 46220: mi=5087 s=78 e=79 46221: mi=5087 s=81 e=81 46222: mi=5087 s=83 e=83 46223: mi=5087 s=85 e=85 46224: mi=5087 s=87 e=87 46225: mi=5087 s=89 e=89 46226: mi=5087 s=92 e=93 46227: mi=5087 s=95 e=95 46228: mi=5087 s=97 e=97 46229: mi=5087 s=99 e=99 46230: mi=5087 s=101 e=101 46231: mi=5087 s=103 e=103 46232: mi=5087 s=106 e=107 46233: mi=5087 s=109 e=109 46234: mi=5087 s=111 e=111 46235: mi=5087 s=113 e=113 46236: mi=5087 s=115 e=115 46237: mi=5087 s=117 e=117 46238: mi=5087 s=120 e=121 46239: mi=5087 s=123 e=123 46240: mi=5087 s=125 e=125 46241: mi=5087 s=127 e=127 46242: mi=5087 s=129 e=129 46243: mi=5087 s=131 e=131 46244: mi=5087 s=134 e=135 46245: mi=5087 s=137 e=137 46246: mi=5087 s=139 e=139 46247: mi=5087 s=141 e=141 46248: mi=5087 s=143 e=143 46249: mi=5087 s=145 e=145 46250: mi=5087 s=148 e=149 46251: mi=5087 s=151 e=151 46252: mi=5087 s=153 e=153 46253: mi=5087 s=155 e=155 46254: mi=5087 s=157 e=157 46255: mi=5087 s=159 e=159 46256: mi=5087 s=162 e=163 46257: mi=5087 s=165 e=165 46258: mi=5087 s=167 e=167 46259: mi=5087 s=169 e=169 46260: mi=5087 s=171 e=171 46261: mi=5087 s=173 e=173 46262: mi=5087 s=176 e=177 46263: mi=5087 s=179 e=179 46264: mi=5087 s=181 e=181 46265: mi=5087 s=183 e=183 46266: mi=5087 s=185 e=185 46267: mi=5087 s=187 e=187 46268: mi=5087 s=190 e=190 46269: mi=5087 s=191 e=191 46270: mi=5087 s=192 e=192 46271: mi=5087 s=194 e=194 46272: mi=5087 s=196 e=196 46273: mi=5087 s=199 e=200 46274: mi=5087 s=202 e=202 46275: mi=5087 s=204 e=204 46276: mi=5087 s=206 e=206 46277: mi=5087 s=208 e=208 46278: mi=5087 s=211 e=212 46279: mi=5087 s=214 e=214 46280: mi=5088 s=0 e=0 46281: mi=5088 s=2 e=2 46282: mi=5088 s=5 e=5 46283: mi=5089 s=0 e=1 46284: mi=5089 s=4 e=5 46285: mi=5089 s=8 e=9 46286: mi=5089 s=12 e=12 46287: mi=5089 s=15 e=16 46288: mi=5089 s=17 e=17 46289: mi=5089 s=18 e=18 46290: mi=5089 s=20 e=20 46291: mi=5089 s=22 e=22 46292: mi=5089 s=25 e=26 46293: mi=5089 s=28 e=30 46294: mi=5089 s=31 e=33 46295: mi=5089 s=36 e=37 46296: mi=5089 s=39 e=39 46297: mi=5089 s=41 e=41 46298: mi=5089 s=43 e=43 46299: mi=5089 s=46 e=46 46300: mi=5089 s=49 e=49 46301: mi=5089 s=52 e=53 46302: mi=5089 s=56 e=57 46303: mi=5089 s=60 e=61 46304: mi=5089 s=64 e=64 46305: mi=5089 s=65 e=65 46306: mi=5089 s=68 e=71 46307: mi=5089 s=74 e=75 46308: mi=5089 s=78 e=79 46309: mi=5089 s=81 e=81 46310: mi=5089 s=83 e=83 46311: mi=5089 s=85 e=85 46312: mi=5089 s=88 e=88 46313: mi=5089 s=91 e=91 46314: mi=5089 s=94 e=95 46315: mi=5089 s=98 e=99 46316: mi=5089 s=102 e=103 46317: mi=5089 s=106 e=106 46318: mi=5089 s=107 e=107 46319: mi=5089 s=109 e=109 46320: mi=5089 s=112 e=113 46321: mi=5089 s=115 e=115 46322: mi=5089 s=117 e=117 46323: mi=5089 s=120 e=120 46324: mi=5089 s=123 e=124 46325: mi=5089 s=126 e=126 46326: mi=5089 s=128 e=128 46327: mi=5089 s=130 e=130 46328: mi=5089 s=133 e=133 46329: mi=5089 s=136 e=136 46330: mi=5089 s=139 e=140 46331: mi=5089 s=143 e=144 46332: mi=5089 s=147 e=148 46333: mi=5089 s=151 e=151 46334: mi=5089 s=152 e=152 46335: mi=5089 s=155 e=158 46336: mi=5089 s=160 e=160 46337: mi=5089 s=162 e=162 46338: mi=5089 s=164 e=164 46339: mi=5089 s=167 e=167 46340: mi=5089 s=170 e=170 46341: mi=5089 s=173 e=174 46342: mi=5089 s=177 e=178 46343: mi=5089 s=181 e=181 46344: mi=5089 s=184 e=185 46345: mi=5089 s=188 e=189 46346: mi=5089 s=192 e=192 46347: mi=5089 s=193 e=194 46348: mi=5089 s=196 e=198 46349: mi=5089 s=200 e=202 46350: mi=5089 s=204 e=206 46351: mi=5089 s=208 e=208 46352: mi=5089 s=210 e=210 46353: mi=5089 s=213 e=213 46354: mi=5089 s=216 e=216 46355: mi=5089 s=217 e=220 46356: mi=5089 s=222 e=222 46357: mi=5089 s=224 e=224 46358: mi=5089 s=226 e=226 46359: mi=5089 s=229 e=229 46360: mi=5089 s=232 e=232 46361: mi=5089 s=235 e=236 46362: mi=5089 s=239 e=240 46363: mi=5089 s=243 e=244 46364: mi=5089 s=247 e=247 46365: mi=5090 s=0 e=2 46366: mi=5090 s=4 e=4 46367: mi=5090 s=6 e=6 46368: mi=5090 s=7 e=7 46369: mi=5090 s=9 e=9 46370: mi=5090 s=11 e=11 46371: mi=5090 s=12 e=12 46372: mi=5090 s=13 e=13 46373: mi=5090 s=15 e=15 46374: mi=5090 s=17 e=17 46375: mi=5090 s=19 e=21 46376: mi=5090 s=23 e=25 46377: mi=5090 s=27 e=27 46378: mi=5090 s=28 e=30 46379: mi=5090 s=31 e=32 46380: mi=5092 s=0 e=0 46381: mi=5092 s=2 e=2 46382: mi=5094 s=0 e=0 46383: mi=5094 s=2 e=2 46384: mi=5094 s=5 e=5 46385: mi=5094 s=8 e=8 46386: mi=5094 s=11 e=11 46387: mi=5094 s=13 e=13 46388: mi=5094 s=16 e=16 46389: mi=5094 s=18 e=18 46390: mi=5094 s=21 e=22 46391: mi=5094 s=24 e=24 46392: mi=5094 s=27 e=27 46393: mi=5094 s=30 e=30 46394: mi=5094 s=32 e=32 46395: mi=5094 s=35 e=35 46396: mi=5094 s=37 e=37 46397: mi=5094 s=39 e=39 46398: mi=5094 s=42 e=42 46399: mi=5094 s=45 e=45 46400: mi=5094 s=47 e=47 46401: mi=5094 s=50 e=50 46402: mi=5094 s=52 e=52 46403: mi=5094 s=54 e=54 46404: mi=5094 s=57 e=57 46405: mi=5094 s=60 e=60 46406: mi=5094 s=62 e=62 46407: mi=5094 s=65 e=65 46408: mi=5094 s=67 e=67 46409: mi=5094 s=69 e=69 46410: mi=5094 s=72 e=72 46411: mi=5094 s=75 e=75 46412: mi=5094 s=77 e=77 46413: mi=5094 s=80 e=81 46414: mi=5094 s=84 e=84 46415: mi=5094 s=87 e=87 46416: mi=5094 s=89 e=89 46417: mi=5094 s=91 e=91 46418: mi=5094 s=94 e=94 46419: mi=5094 s=97 e=97 46420: mi=5094 s=99 e=99 46421: mi=5094 s=101 e=101 46422: mi=5094 s=104 e=104 46423: mi=5094 s=107 e=107 46424: mi=5094 s=109 e=109 46425: mi=5094 s=111 e=111 46426: mi=5094 s=114 e=114 46427: mi=5094 s=116 e=116 46428: mi=5094 s=118 e=118 46429: mi=5094 s=121 e=121 46430: mi=5094 s=124 e=126 46431: mi=5094 s=127 e=127 46432: mi=5094 s=129 e=129 46433: mi=5094 s=132 e=132 46434: mi=5094 s=135 e=135 46435: mi=5094 s=138 e=140 46436: mi=5094 s=141 e=141 46437: mi=5094 s=144 e=144 46438: mi=5094 s=147 e=147 46439: mi=5094 s=149 e=149 46440: mi=5094 s=152 e=152 46441: mi=5094 s=155 e=155 46442: mi=5094 s=157 e=157 46443: mi=5094 s=160 e=160 46444: mi=5094 s=163 e=163 46445: mi=5094 s=165 e=165 46446: mi=5094 s=168 e=168 46447: mi=5094 s=171 e=171 46448: mi=5094 s=173 e=173 46449: mi=5094 s=176 e=176 46450: mi=5094 s=179 e=179 46451: mi=5094 s=181 e=181 46452: mi=5094 s=184 e=184 46453: mi=5094 s=187 e=187 46454: mi=5094 s=189 e=189 46455: mi=5094 s=192 e=192 46456: mi=5094 s=195 e=195 46457: mi=5094 s=197 e=197 46458: mi=5094 s=200 e=200 46459: mi=5094 s=203 e=203 46460: mi=5094 s=205 e=205 46461: mi=5094 s=207 e=207 46462: mi=5094 s=210 e=210 46463: mi=5094 s=213 e=213 46464: mi=5094 s=215 e=215 46465: mi=5094 s=217 e=217 46466: mi=5094 s=220 e=220 46467: mi=5094 s=223 e=223 46468: mi=5094 s=225 e=225 46469: mi=5094 s=227 e=227 46470: mi=5094 s=230 e=230 46471: mi=5094 s=233 e=233 46472: mi=5094 s=235 e=235 46473: mi=5094 s=237 e=237 46474: mi=5094 s=240 e=240 46475: mi=5094 s=243 e=243 46476: mi=5094 s=245 e=245 46477: mi=5094 s=247 e=247 46478: mi=5094 s=250 e=250 46479: mi=5094 s=253 e=254 46480: mi=5094 s=255 e=255 46481: mi=5095 s=0 e=0 46482: mi=5095 s=3 e=3 46483: mi=5095 s=5 e=5 46484: mi=5095 s=8 e=8 46485: mi=5095 s=11 e=11 46486: mi=5095 s=13 e=13 46487: mi=5096 s=0 e=3 46488: mi=5096 s=6 e=7 46489: mi=5096 s=9 e=9 46490: mi=5096 s=11 e=11 46491: mi=5096 s=13 e=15 46492: mi=5096 s=17 e=19 46493: mi=5096 s=20 e=20 46494: mi=5096 s=22 e=22 46495: mi=5096 s=24 e=26 46496: mi=5096 s=28 e=28 46497: mi=5096 s=30 e=30 46498: mi=5096 s=32 e=32 46499: mi=5096 s=33 e=33 46500: mi=5096 s=35 e=35 46501: mi=5096 s=37 e=37 46502: mi=5096 s=39 e=39 46503: mi=5096 s=42 e=46 46504: mi=5096 s=48 e=48 46505: mi=5096 s=50 e=50 46506: mi=5096 s=52 e=52 46507: mi=5096 s=54 e=59 46508: mi=5096 s=60 e=64 46509: mi=5096 s=65 e=65 46510: mi=5096 s=67 e=72 46511: mi=5096 s=74 e=76 46512: mi=5096 s=77 e=79 46513: mi=5096 s=80 e=80 46514: mi=5096 s=82 e=84 46515: mi=5096 s=85 e=88 46516: mi=5096 s=90 e=93 46517: mi=5096 s=94 e=94 46518: mi=5096 s=96 e=97 46519: mi=5096 s=99 e=99 46520: mi=5096 s=101 e=101 46521: mi=5096 s=103 e=103 46522: mi=5096 s=105 e=105 46523: mi=5096 s=107 e=107 46524: mi=5096 s=109 e=109 46525: mi=5096 s=110 e=110 46526: mi=5096 s=112 e=112 46527: mi=5096 s=114 e=114 46528: mi=5096 s=116 e=118 46529: mi=5096 s=119 e=121 46530: mi=5096 s=122 e=126 46531: mi=5096 s=128 e=128 46532: mi=5096 s=130 e=133 46533: mi=5096 s=134 e=134 46534: mi=5096 s=135 e=135 46535: mi=5096 s=137 e=140 46536: mi=5096 s=142 e=142 46537: mi=5096 s=143 e=143 46538: mi=5096 s=145 e=145 46539: mi=5096 s=147 e=147 46540: mi=5096 s=149 e=151 46541: mi=5096 s=152 e=154 46542: mi=5096 s=155 e=159 46543: mi=5096 s=160 e=160 46544: mi=5097 s=0 e=2 46545: mi=5097 s=4 e=4 46546: mi=5097 s=6 e=7 46547: mi=5097 s=9 e=11 46548: mi=5097 s=13 e=13 46549: mi=5097 s=15 e=15 46550: mi=5097 s=18 e=18 46551: mi=5097 s=21 e=21 46552: mi=5097 s=23 e=23 46553: mi=5097 s=25 e=25 46554: mi=5097 s=27 e=27 46555: mi=5097 s=29 e=29 46556: mi=5097 s=31 e=31 46557: mi=5097 s=33 e=33 46558: mi=5097 s=35 e=35 46559: mi=5097 s=37 e=37 46560: mi=5097 s=39 e=39 46561: mi=5097 s=42 e=42 46562: mi=5097 s=45 e=45 46563: mi=5097 s=47 e=47 46564: mi=5097 s=49 e=49 46565: mi=5097 s=51 e=51 46566: mi=5097 s=54 e=55 46567: mi=5097 s=57 e=57 46568: mi=5097 s=59 e=62 46569: mi=5097 s=64 e=64 46570: mi=5097 s=65 e=66 46571: mi=5098 s=0 e=1 46572: mi=5098 s=3 e=4 46573: mi=5098 s=6 e=6 46574: mi=5098 s=8 e=8 46575: mi=5099 s=0 e=2 46576: mi=5099 s=4 e=4 46577: mi=5099 s=7 e=7 46578: mi=5099 s=9 e=9 46579: mi=5099 s=11 e=11 46580: mi=5099 s=14 e=14 46581: mi=5099 s=16 e=16 46582: mi=5099 s=17 e=17 46583: mi=5100 s=0 e=0 46584: mi=5100 s=3 e=3 46585: mi=5100 s=5 e=5 46586: mi=5100 s=8 e=8 46587: mi=5100 s=11 e=11 46588: mi=5100 s=13 e=13 46589: mi=5100 s=15 e=15 46590: mi=5100 s=18 e=18 46591: mi=5100 s=21 e=21 46592: mi=5100 s=23 e=23 46593: mi=5100 s=25 e=25 46594: mi=5100 s=28 e=28 46595: mi=5100 s=30 e=30 46596: mi=5100 s=32 e=32 46597: mi=5100 s=35 e=35 46598: mi=5100 s=38 e=38 46599: mi=5100 s=40 e=40 46600: mi=5100 s=42 e=43 46601: mi=5100 s=46 e=46 46602: mi=5100 s=48 e=48 46603: mi=5103 s=0 e=0 46604: mi=5103 s=2 e=3 46605: mi=5103 s=5 e=5 46606: mi=5103 s=7 e=7 46607: mi=5103 s=9 e=9 46608: mi=5103 s=11 e=11 46609: mi=5103 s=13 e=13 46610: mi=5103 s=15 e=17 46611: mi=5103 s=20 e=21 46612: mi=5103 s=23 e=24 46613: mi=5103 s=25 e=26 46614: mi=5103 s=28 e=28 46615: mi=5103 s=30 e=30 46616: mi=5103 s=32 e=32 46617: mi=5103 s=34 e=34 46618: mi=5103 s=36 e=36 46619: mi=5103 s=39 e=42 46620: mi=5103 s=45 e=46 46621: mi=5103 s=49 e=50 46622: mi=5103 s=52 e=53 46623: mi=5103 s=54 e=55 46624: mi=5103 s=57 e=57 46625: mi=5103 s=59 e=59 46626: mi=5103 s=61 e=61 46627: mi=5103 s=63 e=63 46628: mi=5103 s=65 e=65 46629: mi=5103 s=67 e=69 46630: mi=5103 s=72 e=73 46631: mi=5103 s=76 e=77 46632: mi=5103 s=79 e=80 46633: mi=5103 s=81 e=81 46634: mi=5103 s=83 e=83 46635: mi=5103 s=85 e=85 46636: mi=5103 s=87 e=87 46637: mi=5103 s=89 e=89 46638: mi=5103 s=91 e=92 46639: mi=5103 s=95 e=96 46640: mi=5103 s=99 e=100 46641: mi=5103 s=102 e=103 46642: mi=5103 s=104 e=104 46643: mi=5103 s=106 e=106 46644: mi=5103 s=108 e=108 46645: mi=5103 s=110 e=110 46646: mi=5103 s=112 e=112 46647: mi=5103 s=114 e=114 46648: mi=5103 s=117 e=118 46649: mi=5103 s=119 e=119 46650: mi=5103 s=121 e=121 46651: mi=5103 s=123 e=123 46652: mi=5103 s=125 e=126 46653: mi=5103 s=128 e=128 46654: mi=5103 s=130 e=130 46655: mi=5103 s=132 e=132 46656: mi=5103 s=134 e=135 46657: mi=5103 s=138 e=139 46658: mi=5103 s=142 e=143 46659: mi=5103 s=145 e=146 46660: mi=5103 s=147 e=149 46661: mi=5103 s=150 e=151 46662: mi=5103 s=152 e=153 46663: mi=5103 s=155 e=155 46664: mi=5103 s=157 e=157 46665: mi=5103 s=159 e=159 46666: mi=5103 s=161 e=162 46667: mi=5103 s=165 e=166 46668: mi=5103 s=169 e=170 46669: mi=5103 s=172 e=173 46670: mi=5103 s=174 e=175 46671: mi=5103 s=177 e=177 46672: mi=5103 s=179 e=179 46673: mi=5103 s=181 e=181 46674: mi=5103 s=183 e=184 46675: mi=5103 s=187 e=188 46676: mi=5103 s=191 e=192 46677: mi=5103 s=194 e=196 46678: mi=5103 s=197 e=197 46679: mi=5103 s=199 e=199 46680: mi=5103 s=201 e=202 46681: mi=5103 s=204 e=204 46682: mi=5103 s=206 e=206 46683: mi=5103 s=208 e=208 46684: mi=5103 s=210 e=210 46685: mi=5103 s=212 e=212 46686: mi=5103 s=214 e=214 46687: mi=5103 s=216 e=216 46688: mi=5103 s=218 e=218 46689: mi=5103 s=220 e=220 46690: mi=5103 s=223 e=224 46691: mi=5103 s=227 e=228 46692: mi=5103 s=230 e=230 46693: mi=5103 s=233 e=233 46694: mi=5103 s=235 e=235 46695: mi=5103 s=238 e=238 46696: mi=5103 s=241 e=241 46697: mi=5103 s=244 e=245 46698: mi=5103 s=248 e=249 46699: mi=5103 s=252 e=253 46700: mi=5103 s=256 e=257 46701: mi=5103 s=258 e=260 46702: mi=5103 s=261 e=261 46703: mi=5103 s=264 e=265 46704: mi=5103 s=267 e=269 46705: mi=5103 s=270 e=270 46706: mi=5103 s=273 e=274 46707: mi=5103 s=277 e=278 46708: mi=5103 s=280 e=280 46709: mi=5103 s=283 e=283 46710: mi=5103 s=285 e=285 46711: mi=5103 s=288 e=288 46712: mi=5103 s=291 e=291 46713: mi=5103 s=294 e=295 46714: mi=5103 s=298 e=299 46715: mi=5103 s=302 e=303 46716: mi=5103 s=306 e=306 46717: mi=5104 s=0 e=2 46718: mi=5104 s=4 e=4 46719: mi=5104 s=6 e=9 46720: mi=5104 s=11 e=12 46721: mi=5104 s=13 e=13 46722: mi=5104 s=15 e=15 46723: mi=5104 s=17 e=17 46724: mi=5104 s=19 e=19 46725: mi=5104 s=21 e=24 46726: mi=5104 s=25 e=26 46727: mi=5104 s=29 e=30 46728: mi=5104 s=32 e=34 46729: mi=5104 s=35 e=35 46730: mi=5104 s=37 e=43 46731: mi=5104 s=45 e=47 46732: mi=5104 s=49 e=52 46733: mi=5104 s=54 e=54 46734: mi=5104 s=55 e=58 46735: mi=5104 s=59 e=59 46736: mi=5104 s=61 e=61 46737: mi=5104 s=63 e=63 46738: mi=5104 s=65 e=65 46739: mi=5104 s=67 e=67 46740: mi=5104 s=69 e=69 46741: mi=5104 s=71 e=71 46742: mi=5104 s=73 e=75 46743: mi=5104 s=76 e=78 46744: mi=5104 s=80 e=80 46745: mi=5104 s=82 e=82 46746: mi=5104 s=84 e=84 46747: mi=5104 s=85 e=85 46748: mi=5104 s=87 e=89 46749: mi=5104 s=91 e=93 46750: mi=5104 s=95 e=95 46751: mi=5104 s=97 e=97 46752: mi=5104 s=99 e=99 46753: mi=5104 s=100 e=100 46754: mi=5104 s=102 e=102 46755: mi=5104 s=105 e=105 46756: mi=5104 s=108 e=108 46757: mi=5104 s=109 e=109 46758: mi=5104 s=110 e=111 46759: mi=5105 s=0 e=2 46760: mi=5105 s=4 e=4 46761: mi=5105 s=6 e=6 46762: mi=5105 s=8 e=8 46763: mi=5105 s=10 e=10 46764: mi=5105 s=12 e=12 46765: mi=5105 s=14 e=14 46766: mi=5105 s=15 e=16 46767: mi=5106 s=0 e=0 46768: mi=5106 s=1 e=1 46769: mi=5106 s=3 e=3 46770: mi=5106 s=5 e=5 46771: mi=5106 s=7 e=8 46772: mi=5106 s=9 e=11 46773: mi=5106 s=12 e=13 46774: mi=5107 s=0 e=2 46775: mi=5107 s=3 e=3 46776: mi=5107 s=5 e=5 46777: mi=5107 s=7 e=7 46778: mi=5107 s=9 e=9 46779: mi=5107 s=11 e=11 46780: mi=5107 s=12 e=13 46781: mi=5107 s=15 e=15 46782: mi=5107 s=16 e=18 46783: mi=5107 s=19 e=19 46784: mi=5108 s=0 e=2 46785: mi=5108 s=4 e=4 46786: mi=5108 s=6 e=6 46787: mi=5108 s=8 e=8 46788: mi=5108 s=9 e=9 46789: mi=5108 s=12 e=13 46790: mi=5108 s=15 e=15 46791: mi=5108 s=17 e=17 46792: mi=5109 s=0 e=0 46793: mi=5109 s=2 e=6 46794: mi=5109 s=8 e=12 46795: mi=5109 s=14 e=18 46796: mi=5109 s=20 e=24 46797: mi=5109 s=26 e=30 46798: mi=5109 s=32 e=34 46799: mi=5110 s=0 e=5 46800: mi=5110 s=7 e=14 46801: mi=5110 s=16 e=23 46802: mi=5110 s=25 e=32 46803: mi=5110 s=34 e=40 46804: mi=5110 s=42 e=46 46805: mi=5110 s=48 e=48 46806: mi=5111 s=0 e=2 46807: mi=5111 s=4 e=4 46808: mi=5111 s=6 e=6 46809: mi=5111 s=8 e=8 46810: mi=5111 s=10 e=10 46811: mi=5111 s=12 e=12 46812: mi=5111 s=14 e=14 46813: mi=5111 s=16 e=16 46814: mi=5111 s=18 e=18 46815: mi=5111 s=20 e=24 46816: mi=5111 s=26 e=26 46817: mi=5111 s=28 e=28 46818: mi=5111 s=30 e=34 46819: mi=5111 s=36 e=36 46820: mi=5111 s=38 e=38 46821: mi=5111 s=40 e=43 46822: mi=5111 s=44 e=44 46823: mi=5111 s=46 e=47 46824: mi=5111 s=49 e=49 46825: mi=5111 s=52 e=52 46826: mi=5111 s=53 e=56 46827: mi=5111 s=57 e=58 46828: mi=5111 s=59 e=60 46829: mi=5111 s=61 e=62 46830: mi=5111 s=63 e=65 46831: mi=5111 s=68 e=69 46832: mi=5111 s=70 e=70 46833: mi=5111 s=72 e=74 46834: mi=5111 s=76 e=81 46835: mi=5111 s=82 e=82 46836: mi=5111 s=84 e=84 46837: mi=5111 s=87 e=88 46838: mi=5111 s=90 e=92 46839: mi=5111 s=93 e=93 46840: mi=5111 s=96 e=97 46841: mi=5111 s=99 e=102 46842: mi=5111 s=104 e=108 46843: mi=5111 s=109 e=109 46844: mi=5111 s=111 e=111 46845: mi=5111 s=113 e=117 46846: mi=5111 s=118 e=118 46847: mi=5111 s=120 e=120 46848: mi=5111 s=122 e=122 46849: mi=5111 s=124 e=124 46850: mi=5111 s=126 e=126 46851: mi=5111 s=128 e=128 46852: mi=5111 s=130 e=130 46853: mi=5111 s=133 e=134 46854: mi=5111 s=136 e=136 46855: mi=5111 s=139 e=140 46856: mi=5111 s=142 e=142 46857: mi=5112 s=0 e=1 46858: mi=5112 s=3 e=3 46859: mi=5112 s=5 e=5 46860: mi=5112 s=6 e=6 46861: mi=5113 s=0 e=1 46862: mi=5113 s=3 e=5 46863: mi=5113 s=7 e=11 46864: mi=5113 s=13 e=15 46865: mi=5113 s=17 e=18 46866: mi=5113 s=20 e=21 46867: mi=5113 s=23 e=24 46868: mi=5113 s=26 e=26 46869: mi=5114 s=0 e=0 46870: mi=5114 s=2 e=2 46871: mi=5114 s=4 e=8 46872: mi=5114 s=10 e=10 46873: mi=5114 s=13 e=14 46874: mi=5114 s=16 e=16 46875: mi=5114 s=18 e=18 46876: mi=5115 s=0 e=0 46877: mi=5115 s=3 e=4 46878: mi=5115 s=6 e=6 46879: mi=5115 s=8 e=8 46880: mi=5115 s=9 e=11 46881: mi=5101 s=0 e=0 46882: mi=5101 s=3 e=3 46883: mi=5101 s=6 e=8 46884: mi=5101 s=10 e=12 46885: mi=5101 s=14 e=16 46886: mi=5101 s=18 e=18 46887: mi=5101 s=21 e=26 46888: mi=5101 s=29 e=29 46889: mi=5101 s=30 e=32 46890: mi=5101 s=34 e=38 46891: mi=5101 s=40 e=44 46892: mi=5101 s=46 e=50 46893: mi=5101 s=52 e=54 46894: mi=5101 s=56 e=56 46895: mi=5101 s=58 e=62 46896: mi=5101 s=65 e=72 46897: mi=5101 s=74 e=76 46898: mi=5101 s=78 e=80 46899: mi=5101 s=82 e=84 46900: mi=5101 s=86 e=88 46901: mi=5101 s=90 e=90 46902: mi=5101 s=92 e=92 46903: mi=5101 s=95 e=95 46904: mi=5101 s=98 e=98 46905: mi=5101 s=99 e=100 46906: mi=5101 s=103 e=103 46907: mi=5101 s=105 e=105 46908: mi=5101 s=108 e=108 46909: mi=5101 s=111 e=111 46910: mi=5101 s=114 e=119 46911: mi=5101 s=122 e=123 46912: mi=5101 s=126 e=126 46913: mi=5101 s=129 e=134 46914: mi=5101 s=137 e=138 46915: mi=5101 s=141 e=141 46916: mi=5101 s=144 e=149 46917: mi=5101 s=152 e=153 46918: mi=5101 s=156 e=157 46919: mi=5101 s=160 e=160 46920: mi=5101 s=161 e=163 46921: mi=5101 s=165 e=169 46922: mi=5101 s=171 e=173 46923: mi=5101 s=176 e=176 46924: mi=5101 s=178 e=178 46925: mi=5101 s=180 e=180 46926: mi=5101 s=183 e=183 46927: mi=5101 s=186 e=186 46928: mi=5101 s=189 e=194 46929: mi=5101 s=197 e=198 46930: mi=5101 s=201 e=202 46931: mi=5101 s=205 e=205 46932: mi=5101 s=206 e=207 46933: mi=5101 s=210 e=210 46934: mi=5101 s=212 e=212 46935: mi=5101 s=215 e=215 46936: mi=5101 s=218 e=218 46937: mi=5101 s=221 e=226 46938: mi=5101 s=229 e=230 46939: mi=5101 s=233 e=233 46940: mi=5101 s=236 e=241 46941: mi=5101 s=244 e=245 46942: mi=5101 s=248 e=248 46943: mi=5101 s=251 e=256 46944: mi=5101 s=259 e=260 46945: mi=5101 s=263 e=264 46946: mi=5101 s=267 e=267 46947: mi=5101 s=268 e=268 46948: mi=5101 s=270 e=270 46949: mi=5101 s=272 e=272 46950: mi=5101 s=274 e=276 46951: mi=5101 s=278 e=284 46952: mi=5101 s=287 e=294 46953: mi=5101 s=296 e=298 46954: mi=5101 s=300 e=302 46955: mi=5101 s=304 e=306 46956: mi=5101 s=308 e=310 46957: mi=5101 s=312 e=312 46958: mi=5101 s=314 e=316 46959: mi=5101 s=318 e=324 46960: mi=5101 s=327 e=330 46961: mi=5101 s=332 e=338 46962: mi=5101 s=341 e=344 46963: mi=5101 s=346 e=352 46964: mi=5101 s=355 e=360 46965: mi=5101 s=363 e=369 46966: mi=5101 s=371 e=371 46967: mi=5101 s=373 e=379 46968: mi=5101 s=381 e=383 46969: mi=5101 s=385 e=387 46970: mi=5101 s=389 e=391 46971: mi=5101 s=393 e=395 46972: mi=5101 s=398 e=405 46973: mi=5101 s=407 e=407 46974: mi=5101 s=409 e=409 46975: mi=5101 s=412 e=416 46976: mi=5101 s=419 e=422 46977: mi=5101 s=425 e=426 46978: mi=5101 s=429 e=429 46979: mi=5101 s=430 e=434 46980: mi=5101 s=437 e=439 46981: mi=5101 s=441 e=447 46982: mi=5101 s=450 e=450 46983: mi=5101 s=453 e=453 46984: mi=5101 s=454 e=460 46985: mi=5101 s=463 e=469 46986: mi=5101 s=472 e=476 46987: mi=5101 s=478 e=488 46988: mi=5101 s=490 e=490 46989: mi=5101 s=493 e=493 46990: mi=5101 s=495 e=495 46991: mi=5101 s=498 e=498 46992: mi=5101 s=501 e=501 46993: mi=5101 s=504 e=509 46994: mi=5101 s=512 e=513 46995: mi=5101 s=516 e=516 46996: mi=5101 s=519 e=524 46997: mi=5101 s=527 e=528 46998: mi=5101 s=531 e=531 46999: mi=5101 s=534 e=539 47000: mi=5101 s=542 e=543 47001: mi=5101 s=546 e=547 47002: mi=5101 s=550 e=550 47003: mi=5101 s=551 e=553 47004: mi=5101 s=555 e=557 47005: mi=5101 s=559 e=561 47006: mi=5101 s=563 e=567 47007: mi=5101 s=569 e=573 47008: mi=5101 s=575 e=577 47009: mi=5101 s=579 e=581 47010: mi=5101 s=583 e=585 47011: mi=5101 s=587 e=589 47012: mi=5101 s=591 e=593 47013: mi=5101 s=595 e=600 47014: mi=5101 s=602 e=602 47015: mi=5101 s=605 e=607 47016: mi=5101 s=609 e=611 47017: mi=5101 s=613 e=619 47018: mi=5101 s=621 e=625 47019: mi=5101 s=627 e=631 47020: mi=5101 s=633 e=637 47021: mi=5101 s=639 e=643 47022: mi=5101 s=646 e=646 47023: mi=5101 s=648 e=650 47024: mi=5101 s=652 e=654 47025: mi=5101 s=656 e=662 47026: mi=5101 s=664 e=670 47027: mi=5101 s=672 e=674 47028: mi=5101 s=676 e=680 47029: mi=5101 s=682 e=684 47030: mi=5101 s=687 e=692 47031: mi=5101 s=694 e=696 47032: mi=5101 s=698 e=702 47033: mi=5101 s=704 e=704 47034: mi=5101 s=706 e=712 47035: mi=5101 s=715 e=716 47036: mi=5101 s=718 e=718 47037: mi=5101 s=720 e=720 47038: mi=5101 s=722 e=726 47039: mi=5101 s=728 e=730 47040: mi=5101 s=732 e=734 47041: mi=5101 s=736 e=738 47042: mi=5101 s=740 e=744 47043: mi=5101 s=747 e=747 47044: mi=5101 s=749 e=751 47045: mi=5101 s=754 e=754 47046: mi=5101 s=756 e=756 47047: mi=5101 s=758 e=758 47048: mi=5101 s=761 e=761 47049: mi=5101 s=764 e=764 47050: mi=5101 s=767 e=772 47051: mi=5101 s=775 e=776 47052: mi=5101 s=779 e=780 47053: mi=5101 s=783 e=783 47054: mi=5101 s=784 e=786 47055: mi=5101 s=788 e=792 47056: mi=5101 s=795 e=796 47057: mi=5101 s=797 e=797 47058: mi=5101 s=799 e=799 47059: mi=5101 s=801 e=801 47060: mi=5101 s=803 e=805 47061: mi=5101 s=807 e=809 47062: mi=5101 s=811 e=811 47063: mi=5101 s=813 e=813 47064: mi=5101 s=815 e=817 47065: mi=5101 s=819 e=821 47066: mi=5101 s=823 e=823 47067: mi=5101 s=825 e=825 47068: mi=5101 s=827 e=829 47069: mi=5101 s=831 e=833 47070: mi=5101 s=835 e=835 47071: mi=5101 s=838 e=838 47072: mi=5101 s=841 e=841 47073: mi=5101 s=844 e=847 47074: mi=5101 s=849 e=851 47075: mi=5101 s=854 e=855 47076: mi=5101 s=857 e=859 47077: mi=5101 s=861 e=861 47078: mi=5101 s=863 e=865 47079: mi=5101 s=867 e=869 47080: mi=5101 s=871 e=871 47081: mi=5101 s=873 e=873 47082: mi=5101 s=875 e=875 47083: mi=5101 s=877 e=879 47084: mi=5101 s=881 e=883 47085: mi=5101 s=885 e=887 47086: mi=5101 s=889 e=889 47087: mi=5101 s=891 e=891 47088: mi=5101 s=894 e=899 47089: mi=5101 s=902 e=904 47090: mi=5101 s=906 e=908 47091: mi=5101 s=910 e=912 47092: mi=5101 s=914 e=918 47093: mi=5101 s=920 e=922 47094: mi=5101 s=924 e=926 47095: mi=5101 s=928 e=930 47096: mi=5101 s=932 e=934 47097: mi=5101 s=936 e=938 47098: mi=5101 s=940 e=942 47099: mi=5101 s=944 e=946 47100: mi=5101 s=948 e=950 47101: mi=5101 s=952 e=954 47102: mi=5101 s=956 e=958 47103: mi=5101 s=960 e=962 47104: mi=5101 s=963 e=965 47105: mi=5101 s=966 e=968 47106: mi=5101 s=969 e=969 47107: mi=5101 s=972 e=977 47108: mi=5101 s=980 e=980 47109: mi=5101 s=981 e=983 47110: mi=5101 s=985 e=993 47111: mi=5101 s=995 e=995 47112: mi=5101 s=998 e=1004 47113: mi=5101 s=1006 e=1012 47114: mi=5101 s=1014 e=1016 47115: mi=5101 s=1018 e=1020 47116: mi=5101 s=1022 e=1030 47117: mi=5101 s=1032 e=1032 47118: mi=5101 s=1033 e=1035 47119: mi=5101 s=1037 e=1045 47120: mi=5101 s=1047 e=1047 47121: mi=5101 s=1048 e=1050 47122: mi=5101 s=1052 e=1060 47123: mi=5101 s=1062 e=1062 47124: mi=5101 s=1063 e=1065 47125: mi=5101 s=1067 e=1075 47126: mi=5101 s=1077 e=1077 47127: mi=5101 s=1078 e=1080 47128: mi=5101 s=1082 e=1090 47129: mi=5101 s=1092 e=1092 47130: mi=5101 s=1093 e=1095 47131: mi=5101 s=1097 e=1105 47132: mi=5101 s=1107 e=1107 47133: mi=5101 s=1108 e=1110 47134: mi=5101 s=1112 e=1120 47135: mi=5101 s=1122 e=1122 47136: mi=5101 s=1123 e=1125 47137: mi=5101 s=1127 e=1133 47138: mi=5101 s=1135 e=1139 47139: mi=5101 s=1142 e=1142 47140: mi=5102 s=0 e=2 47141: mi=5102 s=4 e=8 47142: mi=5102 s=10 e=12 47143: mi=5102 s=15 e=17 47144: mi=5102 s=19 e=21 47145: mi=5102 s=24 e=26 47146: mi=5102 s=28 e=30 47147: mi=5102 s=33 e=35 47148: mi=5102 s=37 e=37 47149: mi=5102 s=40 e=45 47150: mi=5102 s=47 e=49 47151: mi=5102 s=51 e=53 47152: mi=5102 s=56 e=58 47153: mi=5102 s=60 e=60 47154: mi=5102 s=63 e=63 47155: mi=5102 s=64 e=64 47156: mi=5102 s=66 e=66 47157: mi=5102 s=69 e=71 47158: mi=5102 s=73 e=73 47159: mi=5102 s=75 e=77 47160: mi=5102 s=79 e=80 47161: mi=5102 s=81 e=83 47162: mi=5102 s=84 e=86 47163: mi=5102 s=88 e=88 47164: mi=5102 s=90 e=95 47165: mi=5102 s=98 e=101 47166: mi=5102 s=102 e=107 47167: mi=5102 s=108 e=110 47168: mi=5102 s=112 e=112 47169: mi=5102 s=114 e=116 47170: mi=5102 s=118 e=119 47171: mi=5102 s=120 e=120 47172: mi=5102 s=122 e=122 47173: mi=5102 s=124 e=126 47174: mi=5102 s=128 e=130 47175: mi=5102 s=133 e=135 47176: mi=5102 s=137 e=137 47177: mi=5102 s=140 e=141 47178: mi=5102 s=144 e=145 47179: mi=5102 s=148 e=150 47180: mi=5102 s=151 e=153 47181: mi=5102 s=155 e=155 47182: mi=5102 s=157 e=159 47183: mi=5102 s=161 e=162 47184: mi=5102 s=163 e=163 47185: mi=5102 s=165 e=165 47186: mi=5102 s=167 e=179 47187: mi=5102 s=182 e=184 47188: mi=5102 s=185 e=187 47189: mi=5102 s=189 e=189 47190: mi=5102 s=191 e=193 47191: mi=5102 s=195 e=196 47192: mi=5102 s=197 e=197 47193: mi=5102 s=199 e=199 47194: mi=5102 s=201 e=203 47195: mi=5102 s=205 e=207 47196: mi=5102 s=210 e=212 47197: mi=5102 s=214 e=214 47198: mi=5102 s=217 e=218 47199: mi=5102 s=221 e=222 47200: mi=5102 s=225 e=227 47201: mi=5102 s=228 e=228 47202: mi=5102 s=231 e=232 47203: mi=5102 s=234 e=235 47204: mi=5102 s=237 e=237 47205: mi=5102 s=238 e=238 47206: mi=5102 s=241 e=244 47207: mi=5102 s=246 e=247 47208: mi=5102 s=250 e=250 47209: mi=5102 s=251 e=251 47210: mi=5102 s=254 e=255 47211: mi=5102 s=257 e=257 47212: mi=5102 s=260 e=261 47213: mi=5102 s=263 e=265 47214: mi=5102 s=267 e=267 47215: mi=5102 s=270 e=273 47216: mi=5102 s=276 e=280 47217: mi=5102 s=282 e=283 47218: mi=5102 s=286 e=287 47219: mi=5102 s=289 e=291 47220: mi=5102 s=292 e=292 47221: mi=5116 s=0 e=0 47222: mi=5116 s=3 e=3 47223: mi=5116 s=6 e=7 47224: mi=5116 s=9 e=9 47225: mi=5116 s=12 e=12 47226: mi=5116 s=15 e=16 47227: mi=5116 s=18 e=18 47228: mi=5117 s=0 e=1 47229: mi=5117 s=4 e=4 47230: mi=5117 s=6 e=6 47231: mi=5117 s=8 e=8 47232: mi=5117 s=10 e=10 47233: mi=5117 s=12 e=12 47234: mi=5117 s=15 e=15 47235: mi=5118 s=0 e=0 47236: mi=5118 s=3 e=4 47237: mi=5118 s=6 e=6 47238: mi=5118 s=9 e=12 47239: mi=5118 s=14 e=14 47240: mi=5118 s=17 e=18 47241: mi=5118 s=20 e=20 47242: mi=5118 s=23 e=25 47243: mi=5118 s=28 e=29 47244: mi=5118 s=30 e=30 47245: mi=5118 s=32 e=34 47246: mi=5118 s=36 e=36 47247: mi=5118 s=37 e=37 47248: mi=5118 s=38 e=38 47249: mi=5118 s=40 e=40 47250: mi=5118 s=42 e=42 47251: mi=5118 s=45 e=45 47252: mi=5118 s=47 e=47 47253: mi=5118 s=50 e=52 47254: mi=5118 s=54 e=54 47255: mi=5118 s=56 e=58 47256: mi=5118 s=59 e=59 47257: mi=5118 s=62 e=63 47258: mi=5118 s=65 e=65 47259: mi=5118 s=68 e=71 47260: mi=5118 s=73 e=73 47261: mi=5118 s=76 e=77 47262: mi=5118 s=79 e=79 47263: mi=5118 s=82 e=84 47264: mi=5118 s=87 e=88 47265: mi=5118 s=89 e=89 47266: mi=5118 s=91 e=93 47267: mi=5118 s=95 e=95 47268: mi=5118 s=96 e=96 47269: mi=5118 s=97 e=97 47270: mi=5118 s=99 e=99 47271: mi=5118 s=101 e=101 47272: mi=5118 s=104 e=106 47273: mi=5118 s=109 e=111 47274: mi=5118 s=113 e=113 47275: mi=5118 s=115 e=117 47276: mi=5118 s=118 e=118 47277: mi=5118 s=121 e=122 47278: mi=5118 s=124 e=124 47279: mi=5118 s=126 e=126 47280: mi=5118 s=129 e=129 47281: mi=5118 s=132 e=134 47282: mi=5118 s=137 e=139 47283: mi=5118 s=140 e=142 47284: mi=5118 s=143 e=145 47285: mi=5118 s=147 e=147 47286: mi=5118 s=149 e=149 47287: mi=5118 s=152 e=154 47288: mi=5118 s=155 e=155 47289: mi=5118 s=157 e=159 47290: mi=5118 s=161 e=161 47291: mi=5118 s=163 e=163 47292: mi=5118 s=166 e=169 47293: mi=5118 s=172 e=174 47294: mi=5118 s=175 e=178 47295: mi=5118 s=179 e=179 47296: mi=5118 s=182 e=183 47297: mi=5118 s=185 e=187 47298: mi=5118 s=189 e=190 47299: mi=5118 s=193 e=193 47300: mi=5118 s=194 e=194 47301: mi=5118 s=196 e=198 47302: mi=5118 s=200 e=200 47303: mi=5118 s=203 e=204 47304: mi=5118 s=206 e=206 47305: mi=5118 s=209 e=210 47306: mi=5118 s=212 e=214 47307: mi=5118 s=215 e=215 47308: mi=5119 s=0 e=1 47309: mi=5119 s=4 e=4 47310: mi=5119 s=7 e=7 47311: mi=5119 s=10 e=12 47312: mi=5119 s=14 e=14 47313: mi=5119 s=17 e=20 47314: mi=5119 s=23 e=23 47315: mi=5119 s=24 e=24 47316: mi=5119 s=26 e=26 47317: mi=5119 s=29 e=29 47318: mi=5119 s=32 e=32 47319: mi=5119 s=35 e=36 47320: mi=5119 s=37 e=37 47321: mi=5119 s=39 e=39 47322: mi=5119 s=40 e=40 47323: mi=5119 s=42 e=42 47324: mi=5119 s=44 e=44 47325: mi=5119 s=47 e=47 47326: mi=5119 s=50 e=51 47327: mi=5119 s=53 e=53 47328: mi=5119 s=55 e=57 47329: mi=5119 s=58 e=59 47330: mi=5119 s=61 e=61 47331: mi=5119 s=63 e=63 47332: mi=5119 s=66 e=66 47333: mi=5119 s=69 e=69 47334: mi=5119 s=72 e=73 47335: mi=5119 s=75 e=75 47336: mi=5119 s=78 e=79 47337: mi=5119 s=82 e=82 47338: mi=5119 s=85 e=86 47339: mi=5119 s=89 e=90 47340: mi=5119 s=93 e=94 47341: mi=5119 s=97 e=97 47342: mi=5119 s=98 e=98 47343: mi=5137 s=0 e=0 47344: mi=5137 s=3 e=3 47345: mi=5138 s=0 e=0 47346: mi=5138 s=3 e=3 47347: mi=5139 s=0 e=1 47348: mi=5139 s=3 e=3 47349: mi=5139 s=5 e=5 47350: mi=5139 s=8 e=8 47351: mi=5139 s=9 e=9 47352: mi=5139 s=12 e=12 47353: mi=5141 s=0 e=0 47354: mi=5141 s=2 e=2 47355: mi=5141 s=5 e=6 47356: mi=5141 s=9 e=9 47357: mi=5141 s=11 e=11 47358: mi=5141 s=13 e=13 47359: mi=5141 s=15 e=15 47360: mi=5141 s=18 e=18 47361: mi=5141 s=20 e=20 47362: mi=5141 s=22 e=22 47363: mi=5141 s=24 e=24 47364: mi=5141 s=26 e=26 47365: mi=5141 s=29 e=29 47366: mi=5141 s=32 e=32 47367: mi=5142 s=0 e=0 47368: mi=5142 s=2 e=2 47369: mi=5142 s=5 e=6 47370: mi=5142 s=8 e=8 47371: mi=5142 s=9 e=9 47372: mi=5142 s=11 e=11 47373: mi=5142 s=14 e=14 47374: mi=5142 s=16 e=16 47375: mi=5142 s=18 e=18 47376: mi=5142 s=20 e=20 47377: mi=5142 s=23 e=23 47378: mi=5142 s=25 e=25 47379: mi=5142 s=27 e=27 47380: mi=5142 s=29 e=29 47381: mi=5142 s=31 e=31 47382: mi=5142 s=34 e=34 47383: mi=5142 s=37 e=37 47384: mi=5142 s=38 e=39 47385: mi=5143 s=0 e=1 47386: mi=5143 s=3 e=3 47387: mi=5143 s=6 e=7 47388: mi=5143 s=10 e=10 47389: mi=5143 s=12 e=12 47390: mi=5143 s=15 e=15 47391: mi=5143 s=18 e=18 47392: mi=5150 s=0 e=2 47393: mi=5150 s=4 e=4 47394: mi=5150 s=5 e=5 47395: mi=5150 s=7 e=7 47396: mi=5150 s=9 e=9 47397: mi=5150 s=12 e=12 47398: mi=5150 s=13 e=13 47399: mi=5150 s=15 e=15 47400: mi=5150 s=17 e=17 47401: mi=5150 s=19 e=19 47402: mi=5150 s=21 e=21 47403: mi=5150 s=23 e=23 47404: mi=5150 s=25 e=25 47405: mi=5150 s=28 e=29 47406: mi=5150 s=31 e=31 47407: mi=5150 s=34 e=35 47408: mi=5150 s=36 e=38 47409: mi=5150 s=40 e=44 47410: mi=5150 s=45 e=45 47411: mi=5150 s=47 e=47 47412: mi=5150 s=49 e=49 47413: mi=5150 s=52 e=53 47414: mi=5150 s=55 e=55 47415: mi=5150 s=58 e=59 47416: mi=5144 s=0 e=1 47417: mi=5144 s=4 e=4 47418: mi=5145 s=0 e=1 47419: mi=5145 s=3 e=3 47420: mi=5145 s=4 e=4 47421: mi=5145 s=7 e=10 47422: mi=5145 s=13 e=14 47423: mi=5145 s=15 e=15 47424: mi=5145 s=16 e=16 47425: mi=5145 s=18 e=18 47426: mi=5145 s=20 e=20 47427: mi=5145 s=23 e=24 47428: mi=5145 s=26 e=26 47429: mi=5145 s=27 e=29 47430: mi=5145 s=32 e=32 47431: mi=5145 s=35 e=39 47432: mi=5145 s=41 e=41 47433: mi=5145 s=43 e=43 47434: mi=5145 s=46 e=46 47435: mi=5145 s=49 e=51 47436: mi=5145 s=53 e=56 47437: mi=5145 s=57 e=58 47438: mi=5145 s=59 e=59 47439: mi=5145 s=61 e=61 47440: mi=5145 s=63 e=63 47441: mi=5145 s=65 e=65 47442: mi=5145 s=68 e=69 47443: mi=5145 s=72 e=74 47444: mi=5145 s=75 e=75 47445: mi=5145 s=78 e=78 47446: mi=5148 s=0 e=0 47447: mi=5148 s=2 e=2 47448: mi=5148 s=5 e=7 47449: mi=5148 s=9 e=9 47450: mi=5148 s=11 e=11 47451: mi=5148 s=14 e=15 47452: mi=5148 s=17 e=17 47453: mi=5148 s=19 e=19 47454: mi=5148 s=22 e=23 47455: mi=5148 s=25 e=25 47456: mi=5148 s=27 e=27 47457: mi=5148 s=29 e=29 47458: mi=5148 s=32 e=33 47459: mi=5148 s=35 e=35 47460: mi=5148 s=37 e=37 47461: mi=5148 s=40 e=41 47462: mi=5148 s=43 e=43 47463: mi=5148 s=44 e=44 47464: mi=5148 s=46 e=46 47465: mi=5148 s=49 e=50 47466: mi=5148 s=52 e=52 47467: mi=5148 s=54 e=54 47468: mi=5148 s=57 e=58 47469: mi=5148 s=60 e=60 47470: mi=5153 s=0 e=0 47471: mi=5153 s=3 e=3 47472: mi=5153 s=5 e=5 47473: mi=5153 s=7 e=7 47474: mi=5153 s=10 e=11 47475: mi=5153 s=13 e=13 47476: mi=5153 s=16 e=16 47477: mi=5153 s=18 e=18 47478: mi=5153 s=21 e=22 47479: mi=5153 s=24 e=24 47480: mi=5153 s=26 e=26 47481: mi=5153 s=28 e=28 47482: mi=5153 s=31 e=32 47483: mi=5153 s=34 e=34 47484: mi=5153 s=36 e=36 47485: mi=5153 s=39 e=39 47486: mi=5153 s=42 e=42 47487: mi=5153 s=45 e=45 47488: mi=5157 s=0 e=0 47489: mi=5157 s=2 e=2 47490: mi=5157 s=4 e=5 47491: mi=5157 s=8 e=8 47492: mi=5157 s=9 e=9 47493: mi=5157 s=11 e=13 47494: mi=5157 s=16 e=16 47495: mi=5156 s=0 e=0 47496: mi=5156 s=2 e=2 47497: mi=5156 s=4 e=4 47498: mi=5156 s=6 e=6 47499: mi=5156 s=8 e=8 47500: mi=5156 s=11 e=11 47501: mi=5158 s=0 e=1 47502: mi=5158 s=3 e=3 47503: mi=5158 s=6 e=7 47504: mi=5158 s=10 e=11 47505: mi=5158 s=13 e=13 47506: mi=5158 s=16 e=18 47507: mi=5158 s=20 e=20 47508: mi=5158 s=22 e=22 47509: mi=5158 s=24 e=24 47510: mi=5158 s=27 e=27 47511: mi=5158 s=30 e=30 47512: mi=5161 s=0 e=0 47513: mi=5161 s=3 e=3 47514: mi=5161 s=5 e=5 47515: mi=5162 s=0 e=2 47516: mi=5162 s=4 e=4 47517: mi=5162 s=7 e=7 47518: mi=5162 s=9 e=13 47519: mi=5162 s=15 e=15 47520: mi=5162 s=18 e=19 47521: mi=5163 s=0 e=1 47522: mi=5164 s=0 e=2 47523: mi=5164 s=3 e=3 47524: mi=5164 s=5 e=5 47525: mi=5164 s=7 e=10 47526: mi=5164 s=12 e=15 47527: mi=5164 s=17 e=17 47528: mi=5164 s=18 e=18 47529: mi=5164 s=20 e=20 47530: mi=5164 s=22 e=22 47531: mi=5164 s=25 e=26 47532: mi=5164 s=28 e=28 47533: mi=5164 s=31 e=31 47534: mi=5164 s=34 e=35 47535: mi=5164 s=36 e=38 47536: mi=5164 s=39 e=39 47537: mi=5164 s=41 e=41 47538: mi=5164 s=43 e=43 47539: mi=5164 s=46 e=46 47540: mi=5165 s=0 e=0 47541: mi=5165 s=3 e=3 47542: mi=5166 s=0 e=1 47543: mi=5166 s=3 e=3 47544: mi=5166 s=6 e=7 47545: mi=5166 s=10 e=11 47546: mi=5166 s=13 e=14 47547: mi=5166 s=16 e=17 47548: mi=5166 s=19 e=20 47549: mi=5166 s=22 e=22 47550: mi=5166 s=25 e=26 47551: mi=5166 s=29 e=30 47552: mi=5166 s=32 e=33 47553: mi=5166 s=35 e=36 47554: mi=5166 s=38 e=40 47555: mi=5166 s=42 e=43 47556: mi=5166 s=44 e=46 47557: mi=5166 s=48 e=49 47558: mi=5166 s=50 e=52 47559: mi=5166 s=54 e=55 47560: mi=5166 s=56 e=58 47561: mi=5166 s=60 e=61 47562: mi=5166 s=62 e=64 47563: mi=5166 s=66 e=67 47564: mi=5166 s=68 e=70 47565: mi=5166 s=72 e=73 47566: mi=5166 s=74 e=75 47567: mi=5167 s=0 e=0 47568: mi=5167 s=2 e=2 47569: mi=5167 s=4 e=4 47570: mi=5167 s=7 e=8 47571: mi=5168 s=0 e=0 47572: mi=5168 s=3 e=3 47573: mi=5169 s=0 e=0 47574: mi=5169 s=3 e=3 47575: mi=5170 s=0 e=0 47576: mi=5170 s=3 e=3 47577: mi=5171 s=0 e=0 47578: mi=5171 s=3 e=3 47579: mi=5172 s=0 e=0 47580: mi=5172 s=3 e=3 47581: mi=5173 s=0 e=0 47582: mi=5173 s=3 e=3 47583: mi=5174 s=0 e=4 47584: mi=5174 s=6 e=6 47585: mi=5174 s=9 e=12 47586: mi=5174 s=14 e=14 47587: mi=5174 s=15 e=16 47588: mi=5174 s=17 e=17 47589: mi=5174 s=19 e=21 47590: mi=5174 s=24 e=25 47591: mi=5174 s=28 e=28 47592: mi=5174 s=29 e=29 47593: mi=5174 s=30 e=31 47594: mi=5174 s=32 e=32 47595: mi=5174 s=34 e=34 47596: mi=5174 s=35 e=35 47597: mi=5174 s=37 e=37 47598: mi=5174 s=39 e=39 47599: mi=5174 s=41 e=41 47600: mi=5174 s=44 e=44 47601: mi=5174 s=47 e=47 47602: mi=5174 s=50 e=50 47603: mi=5174 s=51 e=51 47604: mi=5174 s=54 e=54 47605: mi=5174 s=55 e=55 47606: mi=5175 s=0 e=0 47607: mi=5175 s=3 e=3 47608: mi=5175 s=6 e=7 47609: mi=5175 s=9 e=9 47610: mi=5176 s=0 e=0 47611: mi=5176 s=3 e=4 47612: mi=5176 s=6 e=6 47613: mi=5176 s=8 e=8 47614: mi=5179 s=0 e=0 47615: mi=5179 s=2 e=2 47616: mi=5179 s=5 e=5 47617: mi=5179 s=8 e=9 47618: mi=5179 s=10 e=10 47619: mi=5179 s=12 e=12 47620: mi=5179 s=15 e=18 47621: mi=5179 s=20 e=22 47622: mi=5179 s=24 e=26 47623: mi=5179 s=27 e=29 47624: mi=5179 s=31 e=33 47625: mi=5179 s=35 e=37 47626: mi=5179 s=39 e=41 47627: mi=5179 s=43 e=45 47628: mi=5179 s=47 e=49 47629: mi=5179 s=51 e=53 47630: mi=5179 s=55 e=57 47631: mi=5179 s=59 e=61 47632: mi=5179 s=63 e=65 47633: mi=5179 s=67 e=69 47634: mi=5179 s=71 e=73 47635: mi=5179 s=75 e=75 47636: mi=5179 s=78 e=78 47637: mi=5179 s=79 e=79 47638: mi=5179 s=82 e=83 47639: mi=5177 s=0 e=1 47640: mi=5177 s=4 e=5 47641: mi=5177 s=7 e=7 47642: mi=5177 s=10 e=10 47643: mi=5177 s=11 e=11 47644: mi=5177 s=14 e=15 47645: mi=5177 s=17 e=17 47646: mi=5177 s=20 e=20 47647: mi=5177 s=21 e=21 47648: mi=5177 s=22 e=22 47649: mi=5177 s=24 e=24 47650: mi=5177 s=26 e=26 47651: mi=5177 s=29 e=30 47652: mi=5177 s=32 e=32 47653: mi=5177 s=34 e=34 47654: mi=5177 s=37 e=40 47655: mi=5177 s=42 e=44 47656: mi=5177 s=45 e=47 47657: mi=5177 s=50 e=51 47658: mi=5177 s=53 e=53 47659: mi=5177 s=55 e=55 47660: mi=5177 s=57 e=57 47661: mi=5177 s=59 e=59 47662: mi=5177 s=61 e=61 47663: mi=5177 s=64 e=64 47664: mi=5177 s=67 e=68 47665: mi=5177 s=71 e=72 47666: mi=5177 s=75 e=75 47667: mi=5177 s=78 e=79 47668: mi=5177 s=81 e=81 47669: mi=5177 s=84 e=85 47670: mi=5177 s=88 e=89 47671: mi=5177 s=92 e=92 47672: mi=5177 s=94 e=94 47673: mi=5177 s=97 e=98 47674: mi=5177 s=101 e=103 47675: mi=5177 s=104 e=104 47676: mi=5177 s=106 e=106 47677: mi=5177 s=109 e=109 47678: mi=5177 s=112 e=112 47679: mi=5177 s=113 e=113 47680: mi=5177 s=116 e=117 47681: mi=5177 s=120 e=121 47682: mi=5177 s=124 e=125 47683: mi=5177 s=127 e=129 47684: mi=5177 s=132 e=133 47685: mi=5177 s=136 e=137 47686: mi=5177 s=140 e=141 47687: mi=5177 s=143 e=143 47688: mi=5177 s=144 e=144 47689: mi=5177 s=146 e=146 47690: mi=5177 s=148 e=148 47691: mi=5177 s=150 e=150 47692: mi=5177 s=152 e=152 47693: mi=5177 s=154 e=154 47694: mi=5177 s=157 e=157 47695: mi=5177 s=160 e=161 47696: mi=5177 s=164 e=164 47697: mi=5177 s=167 e=168 47698: mi=5177 s=170 e=170 47699: mi=5177 s=173 e=174 47700: mi=5177 s=177 e=178 47701: mi=5177 s=181 e=181 47702: mi=5177 s=182 e=183 47703: mi=5177 s=184 e=184 47704: mi=5177 s=186 e=186 47705: mi=5177 s=187 e=187 47706: mi=5178 s=0 e=1 47707: mi=5178 s=4 e=5 47708: mi=5178 s=6 e=7 47709: mi=5178 s=9 e=9 47710: mi=5178 s=11 e=11 47711: mi=5178 s=13 e=13 47712: mi=5178 s=16 e=17 47713: mi=5178 s=20 e=21 47714: mi=5178 s=24 e=24 47715: mi=5178 s=25 e=25 47716: mi=5180 s=0 e=0 47717: mi=5180 s=2 e=2 47718: mi=5181 s=0 e=0 47719: mi=5181 s=2 e=2 47720: mi=5181 s=5 e=5 47721: mi=5182 s=0 e=0 47722: mi=5182 s=2 e=2 47723: mi=5182 s=4 e=4 47724: mi=5182 s=7 e=7 47725: mi=5183 s=0 e=0 47726: mi=5183 s=2 e=2 47727: mi=5183 s=5 e=5 47728: mi=5184 s=0 e=0 47729: mi=5184 s=3 e=3 47730: mi=5185 s=0 e=0 47731: mi=5185 s=2 e=2 47732: mi=5185 s=4 e=4 47733: mi=5185 s=7 e=8 47734: mi=5186 s=0 e=3 47735: mi=5186 s=5 e=5 47736: mi=5186 s=8 e=9 47737: mi=5186 s=11 e=11 47738: mi=5186 s=13 e=13 47739: mi=5186 s=15 e=15 47740: mi=5186 s=17 e=17 47741: mi=5186 s=19 e=21 47742: mi=5186 s=24 e=25 47743: mi=5186 s=27 e=27 47744: mi=5186 s=30 e=30 47745: mi=5186 s=32 e=32 47746: mi=5186 s=35 e=36 47747: mi=5186 s=39 e=40 47748: mi=5186 s=42 e=42 47749: mi=5186 s=44 e=44 47750: mi=5186 s=47 e=48 47751: mi=5186 s=51 e=52 47752: mi=5186 s=55 e=56 47753: mi=5186 s=59 e=59 47754: mi=5186 s=61 e=61 47755: mi=5186 s=64 e=65 47756: mi=5186 s=68 e=69 47757: mi=5186 s=72 e=73 47758: mi=5186 s=75 e=75 47759: mi=5186 s=78 e=79 47760: mi=5186 s=81 e=81 47761: mi=5186 s=84 e=84 47762: mi=5186 s=86 e=86 47763: mi=5186 s=89 e=90 47764: mi=5186 s=92 e=92 47765: mi=5186 s=95 e=95 47766: mi=5186 s=98 e=98 47767: mi=5186 s=100 e=100 47768: mi=5186 s=103 e=104 47769: mi=5186 s=106 e=106 47770: mi=5186 s=109 e=109 47771: mi=5186 s=112 e=113 47772: mi=5186 s=115 e=115 47773: mi=5186 s=117 e=117 47774: mi=5186 s=119 e=121 47775: mi=5186 s=124 e=125 47776: mi=5186 s=128 e=129 47777: mi=5186 s=131 e=132 47778: mi=5186 s=134 e=135 47779: mi=5186 s=137 e=137 47780: mi=5186 s=139 e=139 47781: mi=5186 s=141 e=141 47782: mi=5187 s=0 e=0 47783: mi=5187 s=2 e=2 47784: mi=5187 s=4 e=4 47785: mi=5187 s=6 e=6 47786: mi=5187 s=8 e=8 47787: mi=5187 s=10 e=11 47788: mi=5187 s=13 e=14 47789: mi=5187 s=16 e=16 47790: mi=5187 s=19 e=19 47791: mi=5187 s=21 e=21 47792: mi=5187 s=24 e=25 47793: mi=5187 s=27 e=27 47794: mi=5188 s=0 e=0 47795: mi=5188 s=2 e=2 47796: mi=5188 s=5 e=5 47797: mi=5188 s=8 e=9 47798: mi=5188 s=11 e=12 47799: mi=5188 s=14 e=14 47800: mi=5188 s=17 e=18 47801: mi=5188 s=20 e=20 47802: mi=5188 s=23 e=24 47803: mi=5188 s=26 e=26 47804: mi=5188 s=29 e=30 47805: mi=5188 s=32 e=32 47806: mi=5188 s=35 e=36 47807: mi=5188 s=38 e=38 47808: mi=5188 s=41 e=42 47809: mi=5188 s=44 e=44 47810: mi=5188 s=47 e=48 47811: mi=5188 s=50 e=50 47812: mi=5188 s=52 e=52 47813: mi=5189 s=0 e=0 47814: mi=5189 s=3 e=3 47815: mi=5233 s=0 e=0 47816: mi=5233 s=3 e=3 47817: mi=5233 s=5 e=5 47818: mi=5233 s=7 e=7 47819: mi=5190 s=0 e=1 47820: mi=5190 s=4 e=4 47821: mi=5191 s=0 e=0 47822: mi=5191 s=2 e=2 47823: mi=5191 s=5 e=5 47824: mi=5191 s=7 e=7 47825: mi=5191 s=9 e=9 47826: mi=5193 s=0 e=0 47827: mi=5193 s=1 e=1 47828: mi=5193 s=3 e=3 47829: mi=5193 s=4 e=4 47830: mi=5193 s=5 e=6 47831: mi=5193 s=7 e=7 47832: mi=5194 s=0 e=1 47833: mi=5194 s=3 e=3 47834: mi=5194 s=6 e=6 47835: mi=5194 s=9 e=10 47836: mi=5194 s=12 e=12 47837: mi=5194 s=14 e=14 47838: mi=5194 s=17 e=18 47839: mi=5194 s=21 e=22 47840: mi=5194 s=25 e=26 47841: mi=5194 s=29 e=29 47842: mi=5194 s=31 e=31 47843: mi=5194 s=34 e=35 47844: mi=5194 s=38 e=39 47845: mi=5194 s=42 e=42 47846: mi=5194 s=45 e=48 47847: mi=5194 s=51 e=52 47848: mi=5194 s=55 e=56 47849: mi=5194 s=59 e=60 47850: mi=5194 s=62 e=62 47851: mi=5194 s=64 e=64 47852: mi=5194 s=66 e=68 47853: mi=5194 s=71 e=72 47854: mi=5194 s=74 e=74 47855: mi=5195 s=0 e=0 47856: mi=5195 s=2 e=2 47857: mi=5195 s=4 e=4 47858: mi=5195 s=6 e=6 47859: mi=5195 s=8 e=8 47860: mi=5195 s=11 e=11 47861: mi=5195 s=13 e=13 47862: mi=5195 s=16 e=17 47863: mi=5195 s=19 e=19 47864: mi=5196 s=0 e=0 47865: mi=5196 s=1 e=1 47866: mi=5196 s=3 e=3 47867: mi=5196 s=4 e=4 47868: mi=5196 s=5 e=6 47869: mi=5196 s=7 e=7 47870: mi=5197 s=0 e=1 47871: mi=5197 s=3 e=3 47872: mi=5197 s=6 e=7 47873: mi=5197 s=9 e=9 47874: mi=5197 s=12 e=13 47875: mi=5197 s=15 e=15 47876: mi=5197 s=17 e=17 47877: mi=5198 s=0 e=0 47878: mi=5198 s=3 e=3 47879: mi=5264 s=0 e=0 47880: mi=5264 s=3 e=3 47881: mi=5265 s=0 e=0 47882: mi=5265 s=3 e=3 47883: mi=5265 s=5 e=5 47884: mi=5265 s=8 e=9 47885: mi=5265 s=12 e=12 47886: mi=5266 s=0 e=0 47887: mi=5266 s=3 e=3 47888: mi=5266 s=5 e=5 47889: mi=5266 s=8 e=9 47890: mi=5266 s=12 e=12 47891: mi=5267 s=0 e=0 47892: mi=5267 s=3 e=3 47893: mi=5268 s=0 e=0 47894: mi=5268 s=3 e=3 47895: mi=5268 s=5 e=5 47896: mi=5268 s=8 e=9 47897: mi=5268 s=12 e=12 47898: mi=5269 s=0 e=0 47899: mi=5269 s=3 e=3 47900: mi=5269 s=5 e=5 47901: mi=5269 s=8 e=9 47902: mi=5269 s=12 e=12 47903: mi=5270 s=0 e=0 47904: mi=5270 s=2 e=2 47905: mi=5270 s=5 e=5 47906: mi=5271 s=0 e=0 47907: mi=5271 s=2 e=2 47908: mi=5271 s=4 e=4 47909: mi=5271 s=7 e=8 47910: mi=5271 s=11 e=12 47911: mi=5271 s=15 e=15 47912: mi=5272 s=0 e=0 47913: mi=5272 s=2 e=2 47914: mi=5273 s=0 e=0 47915: mi=5273 s=2 e=2 47916: mi=5274 s=0 e=0 47917: mi=5274 s=3 e=4 47918: mi=5275 s=0 e=0 47919: mi=5275 s=3 e=3 47920: mi=5275 s=5 e=5 47921: mi=5275 s=7 e=8 47922: mi=5275 s=11 e=11 47923: mi=5275 s=13 e=13 47924: mi=5276 s=0 e=2 47925: mi=5276 s=5 e=6 47926: mi=5276 s=9 e=9 47927: mi=5276 s=12 e=13 47928: mi=5276 s=15 e=15 47929: mi=5276 s=16 e=17 47930: mi=5277 s=0 e=0 47931: mi=5277 s=2 e=2 47932: mi=5277 s=5 e=5 47933: mi=5277 s=8 e=9 47934: mi=5277 s=11 e=11 47935: mi=5277 s=13 e=13 47936: mi=5277 s=15 e=15 47937: mi=5277 s=18 e=19 47938: mi=5277 s=21 e=21 47939: mi=5277 s=24 e=24 47940: mi=5277 s=27 e=28 47941: mi=5277 s=30 e=30 47942: mi=5277 s=33 e=34 47943: mi=5277 s=36 e=37 47944: mi=5277 s=40 e=40 47945: mi=5278 s=0 e=1 47946: mi=5278 s=3 e=3 47947: mi=5278 s=5 e=5 47948: mi=5278 s=8 e=9 47949: mi=5278 s=11 e=11 47950: mi=5278 s=14 e=14 47951: mi=5279 s=0 e=0 47952: mi=5279 s=2 e=2 47953: mi=5279 s=4 e=4 47954: mi=5279 s=6 e=6 47955: mi=5279 s=8 e=8 47956: mi=5279 s=11 e=12 47957: mi=5279 s=14 e=20 47958: mi=5279 s=22 e=22 47959: mi=5279 s=24 e=26 47960: mi=5279 s=29 e=29 47961: mi=5279 s=31 e=31 47962: mi=5280 s=0 e=0 47963: mi=5280 s=3 e=3 47964: mi=5281 s=0 e=0 47965: mi=5281 s=3 e=3 47966: mi=5282 s=0 e=0 47967: mi=5282 s=3 e=3 47968: mi=5283 s=0 e=0 47969: mi=5283 s=3 e=3 47970: mi=5284 s=0 e=0 47971: mi=5284 s=3 e=3 47972: mi=5285 s=0 e=0 47973: mi=5285 s=3 e=3 47974: mi=5286 s=0 e=0 47975: mi=5286 s=3 e=3 47976: mi=5287 s=0 e=0 47977: mi=5287 s=3 e=3 47978: mi=5287 s=5 e=5 47979: mi=5287 s=8 e=8 47980: mi=5287 s=11 e=11 47981: mi=5287 s=12 e=14 47982: mi=5287 s=15 e=17 47983: mi=5287 s=18 e=18 47984: mi=5287 s=20 e=20 47985: mi=5287 s=22 e=22 47986: mi=5287 s=24 e=24 47987: mi=5287 s=25 e=27 47988: mi=5288 s=0 e=7 47989: mi=5288 s=10 e=14 47990: mi=5288 s=17 e=21 47991: mi=5288 s=24 e=25 47992: mi=5288 s=28 e=29 47993: mi=5288 s=32 e=33 47994: mi=5288 s=35 e=35 47995: mi=5288 s=37 e=37 47996: mi=5288 s=39 e=39 47997: mi=5288 s=41 e=41 47998: mi=5288 s=43 e=43 47999: mi=5288 s=46 e=47 48000: mi=5288 s=50 e=51 48001: mi=5288 s=53 e=53 48002: mi=5288 s=55 e=55 48003: mi=5288 s=57 e=57 48004: mi=5288 s=59 e=59 48005: mi=5288 s=61 e=61 48006: mi=5288 s=64 e=65 48007: mi=5288 s=67 e=67 48008: mi=5288 s=69 e=69 48009: mi=5288 s=71 e=71 48010: mi=5288 s=74 e=77 48011: mi=5288 s=80 e=80 48012: mi=5289 s=0 e=0 48013: mi=5289 s=2 e=4 48014: mi=5289 s=6 e=6 48015: mi=5289 s=7 e=7 48016: mi=5289 s=8 e=9 48017: mi=5290 s=0 e=0 48018: mi=5290 s=3 e=4 48019: mi=5290 s=6 e=6 48020: mi=5290 s=8 e=8 48021: mi=5290 s=10 e=10 48022: mi=5290 s=13 e=13 48023: mi=5291 s=0 e=0 48024: mi=5291 s=3 e=3 48025: mi=5293 s=0 e=0 48026: mi=5293 s=3 e=6 48027: mi=5293 s=8 e=8 48028: mi=5293 s=11 e=12 48029: mi=5293 s=15 e=17 48030: mi=5293 s=20 e=21 48031: mi=5293 s=23 e=23 48032: mi=5293 s=26 e=27 48033: mi=5293 s=30 e=31 48034: mi=5293 s=34 e=35 48035: mi=5293 s=36 e=36 48036: mi=5293 s=39 e=40 48037: mi=5296 s=0 e=0 48038: mi=5296 s=2 e=2 48039: mi=5310 s=0 e=0 48040: mi=5310 s=2 e=2 48041: mi=5310 s=5 e=5 48042: mi=5311 s=0 e=0 48043: mi=5311 s=2 e=2 48044: mi=5311 s=5 e=5 48045: mi=5311 s=7 e=7 48046: mi=5311 s=10 e=11 48047: mi=5311 s=13 e=13 48048: mi=5311 s=15 e=15 48049: mi=5311 s=18 e=19 48050: mi=5311 s=21 e=21 48051: mi=5311 s=23 e=23 48052: mi=5311 s=26 e=28 48053: mi=5311 s=31 e=32 48054: mi=5311 s=34 e=34 48055: mi=5311 s=37 e=39 48056: mi=5311 s=42 e=43 48057: mi=5311 s=45 e=45 48058: mi=5311 s=48 e=50 48059: mi=5311 s=53 e=54 48060: mi=5311 s=57 e=57 48061: mi=5311 s=59 e=59 48062: mi=5311 s=62 e=62 48063: mi=5314 s=0 e=0 48064: mi=5314 s=2 e=2 48065: mi=5315 s=0 e=0 48066: mi=5315 s=2 e=2 48067: mi=5316 s=0 e=0 48068: mi=5316 s=2 e=2 48069: mi=5316 s=5 e=5 48070: mi=5316 s=8 e=9 48071: mi=5316 s=12 e=12 48072: mi=5316 s=14 e=14 48073: mi=5316 s=16 e=16 48074: mi=5316 s=19 e=19 48075: mi=5316 s=22 e=23 48076: mi=5316 s=26 e=26 48077: mi=5316 s=28 e=28 48078: mi=5317 s=0 e=0 48079: mi=5317 s=3 e=3 48080: mi=5317 s=6 e=7 48081: mi=5317 s=9 e=9 48082: mi=5317 s=11 e=11 48083: mi=5317 s=14 e=14 48084: mi=5317 s=16 e=17 48085: mi=5317 s=19 e=19 48086: mi=5317 s=21 e=21 48087: mi=5317 s=24 e=25 48088: mi=5317 s=27 e=29 48089: mi=5317 s=31 e=33 48090: mi=5317 s=35 e=36 48091: mi=5317 s=38 e=38 48092: mi=5318 s=0 e=1 48093: mi=5318 s=3 e=3 48094: mi=5318 s=6 e=7 48095: mi=5318 s=10 e=11 48096: mi=5318 s=13 e=13 48097: mi=5318 s=15 e=15 48098: mi=5318 s=18 e=18 48099: mi=5330 s=0 e=0 48100: mi=5330 s=2 e=2 48101: mi=5330 s=5 e=5 48102: mi=5330 s=8 e=8 48103: mi=5340 s=0 e=4 48104: mi=5340 s=6 e=6 48105: mi=5340 s=9 e=10 48106: mi=5340 s=13 e=13 48107: mi=5340 s=14 e=14 48108: mi=5340 s=16 e=22 48109: mi=5340 s=25 e=26 48110: mi=5340 s=28 e=28 48111: mi=5340 s=30 e=30 48112: mi=5340 s=33 e=33 48113: mi=5340 s=35 e=35 48114: mi=5340 s=37 e=37 48115: mi=5340 s=40 e=40 48116: mi=5340 s=42 e=42 48117: mi=5340 s=44 e=44 48118: mi=5340 s=46 e=46 48119: mi=5340 s=49 e=49 48120: mi=5340 s=51 e=51 48121: mi=5340 s=54 e=54 48122: mi=5340 s=56 e=56 48123: mi=5340 s=59 e=59 48124: mi=5340 s=61 e=61 48125: mi=5340 s=64 e=66 48126: mi=5340 s=69 e=70 48127: mi=5340 s=73 e=74 48128: mi=5340 s=76 e=76 48129: mi=5340 s=78 e=78 48130: mi=5340 s=81 e=81 48131: mi=5340 s=83 e=83 48132: mi=5340 s=86 e=87 48133: mi=5340 s=90 e=90 48134: mi=5340 s=93 e=94 48135: mi=5340 s=97 e=98 48136: mi=5340 s=101 e=102 48137: mi=5340 s=105 e=105 48138: mi=5340 s=107 e=107 48139: mi=5340 s=109 e=109 48140: mi=5340 s=112 e=112 48141: mi=5340 s=113 e=113 48142: mi=5340 s=115 e=121 48143: mi=5340 s=124 e=125 48144: mi=5340 s=127 e=127 48145: mi=5340 s=129 e=129 48146: mi=5340 s=132 e=132 48147: mi=5340 s=134 e=134 48148: mi=5340 s=136 e=136 48149: mi=5340 s=139 e=139 48150: mi=5340 s=141 e=141 48151: mi=5340 s=143 e=143 48152: mi=5340 s=145 e=145 48153: mi=5340 s=148 e=148 48154: mi=5340 s=150 e=150 48155: mi=5340 s=153 e=153 48156: mi=5340 s=155 e=155 48157: mi=5340 s=158 e=158 48158: mi=5340 s=160 e=160 48159: mi=5340 s=163 e=163 48160: mi=5340 s=165 e=165 48161: mi=5340 s=168 e=169 48162: mi=5340 s=172 e=173 48163: mi=5340 s=175 e=175 48164: mi=5340 s=177 e=177 48165: mi=5340 s=180 e=180 48166: mi=5340 s=182 e=182 48167: mi=5340 s=185 e=186 48168: mi=5340 s=189 e=189 48169: mi=5340 s=192 e=193 48170: mi=5340 s=196 e=197 48171: mi=5340 s=200 e=201 48172: mi=5340 s=204 e=204 48173: mi=5340 s=206 e=206 48174: mi=5340 s=208 e=208 48175: mi=5340 s=211 e=211 48176: mi=5340 s=213 e=213 48177: mi=5346 s=0 e=1 48178: mi=5346 s=3 e=3 48179: mi=5346 s=5 e=5 48180: mi=5346 s=7 e=7 48181: mi=5346 s=9 e=9 48182: mi=5346 s=12 e=14 48183: mi=5346 s=17 e=18 48184: mi=5346 s=21 e=22 48185: mi=5346 s=25 e=26 48186: mi=5346 s=29 e=29 48187: mi=5346 s=31 e=31 48188: mi=5346 s=33 e=33 48189: mi=5346 s=36 e=38 48190: mi=5346 s=41 e=42 48191: mi=5346 s=45 e=46 48192: mi=5346 s=49 e=50 48193: mi=5346 s=53 e=53 48194: mi=5346 s=55 e=55 48195: mi=5346 s=57 e=57 48196: mi=5346 s=59 e=59 48197: mi=5346 s=62 e=63 48198: mi=5346 s=66 e=67 48199: mi=5346 s=70 e=70 48200: mi=5346 s=72 e=72 48201: mi=5346 s=74 e=74 48202: mi=5346 s=76 e=76 48203: mi=5346 s=79 e=80 48204: mi=5346 s=83 e=84 48205: mi=5346 s=87 e=87 48206: mi=5346 s=89 e=89 48207: mi=5346 s=92 e=93 48208: mi=5346 s=95 e=95 48209: mi=5346 s=98 e=100 48210: mi=5346 s=103 e=104 48211: mi=5346 s=107 e=108 48212: mi=5346 s=110 e=110 48213: mi=5346 s=113 e=113 48214: mi=5346 s=115 e=117 48215: mi=5346 s=120 e=121 48216: mi=5346 s=124 e=125 48217: mi=5346 s=127 e=127 48218: mi=5346 s=130 e=130 48219: mi=5347 s=0 e=0 48220: mi=5347 s=2 e=2 48221: mi=5347 s=5 e=5 48222: mi=5347 s=6 e=6 48223: mi=5347 s=9 e=10 48224: mi=5347 s=12 e=12 48225: mi=5347 s=15 e=16 48226: mi=5347 s=18 e=18 48227: mi=5347 s=21 e=21 48228: mi=5347 s=22 e=22 48229: mi=5322 s=0 e=0 48230: mi=5322 s=2 e=2 48231: mi=5323 s=0 e=0 48232: mi=5323 s=2 e=2 48233: mi=5324 s=0 e=0 48234: mi=5324 s=2 e=2 48235: mi=5325 s=0 e=0 48236: mi=5325 s=2 e=2 48237: mi=5326 s=0 e=0 48238: mi=5326 s=2 e=2 48239: mi=5328 s=0 e=0 48240: mi=5328 s=2 e=2 48241: mi=5328 s=4 e=4 48242: mi=5328 s=7 e=7 48243: mi=5329 s=0 e=0 48244: mi=5329 s=2 e=2 48245: mi=5329 s=4 e=5 48246: mi=5329 s=8 e=8 48247: mi=5329 s=10 e=11 48248: mi=5329 s=14 e=14 48249: mi=5329 s=16 e=17 48250: mi=5329 s=20 e=20 48251: mi=5331 s=0 e=0 48252: mi=5331 s=3 e=3 48253: mi=5331 s=6 e=7 48254: mi=5331 s=9 e=9 48255: mi=5331 s=11 e=12 48256: mi=5331 s=15 e=15 48257: mi=5331 s=16 e=16 48258: mi=5331 s=19 e=20 48259: mi=5331 s=22 e=22 48260: mi=5331 s=24 e=25 48261: mi=5331 s=28 e=28 48262: mi=5332 s=0 e=0 48263: mi=5332 s=3 e=3 48264: mi=5332 s=6 e=7 48265: mi=5332 s=10 e=12 48266: mi=5332 s=15 e=15 48267: mi=5332 s=17 e=17 48268: mi=5332 s=19 e=19 48269: mi=5332 s=22 e=22 48270: mi=5332 s=25 e=27 48271: mi=5332 s=30 e=30 48272: mi=5332 s=32 e=32 48273: mi=5332 s=35 e=35 48274: mi=5332 s=38 e=40 48275: mi=5332 s=43 e=43 48276: mi=5332 s=45 e=45 48277: mi=5332 s=48 e=48 48278: mi=5332 s=51 e=53 48279: mi=5332 s=56 e=56 48280: mi=5333 s=0 e=0 48281: mi=5333 s=3 e=3 48282: mi=5333 s=6 e=6 48283: mi=5333 s=9 e=9 48284: mi=5333 s=12 e=13 48285: mi=5333 s=16 e=18 48286: mi=5333 s=21 e=21 48287: mi=5333 s=23 e=24 48288: mi=5333 s=27 e=28 48289: mi=5333 s=30 e=30 48290: mi=5333 s=33 e=34 48291: mi=5333 s=36 e=36 48292: mi=5333 s=38 e=38 48293: mi=5333 s=40 e=40 48294: mi=5333 s=43 e=44 48295: mi=5333 s=46 e=46 48296: mi=5333 s=48 e=48 48297: mi=5333 s=50 e=50 48298: mi=5333 s=53 e=53 48299: mi=5333 s=55 e=55 48300: mi=5333 s=58 e=59 48301: mi=5333 s=61 e=61 48302: mi=5333 s=63 e=63 48303: mi=5333 s=65 e=65 48304: mi=5333 s=68 e=69 48305: mi=5333 s=71 e=71 48306: mi=5333 s=73 e=73 48307: mi=5333 s=75 e=75 48308: mi=5333 s=78 e=79 48309: mi=5333 s=81 e=81 48310: mi=5333 s=83 e=83 48311: mi=5333 s=85 e=85 48312: mi=5333 s=88 e=91 48313: mi=5333 s=93 e=93 48314: mi=5333 s=96 e=96 48315: mi=5333 s=99 e=100 48316: mi=5333 s=102 e=102 48317: mi=5333 s=105 e=105 48318: mi=5333 s=108 e=109 48319: mi=5333 s=111 e=111 48320: mi=5333 s=114 e=114 48321: mi=5333 s=117 e=118 48322: mi=5333 s=120 e=120 48323: mi=5333 s=123 e=123 48324: mi=5333 s=126 e=127 48325: mi=5333 s=130 e=130 48326: mi=5333 s=133 e=134 48327: mi=5333 s=137 e=137 48328: mi=5333 s=140 e=140 48329: mi=5333 s=141 e=141 48330: mi=5333 s=144 e=145 48331: mi=5333 s=147 e=147 48332: mi=5333 s=150 e=150 48333: mi=5333 s=152 e=152 48334: mi=5333 s=154 e=154 48335: mi=5333 s=157 e=157 48336: mi=5333 s=159 e=159 48337: mi=5333 s=162 e=163 48338: mi=5333 s=165 e=165 48339: mi=5333 s=168 e=169 48340: mi=5333 s=171 e=171 48341: mi=5333 s=173 e=173 48342: mi=5333 s=176 e=177 48343: mi=5333 s=179 e=179 48344: mi=5333 s=181 e=181 48345: mi=5333 s=184 e=185 48346: mi=5333 s=187 e=187 48347: mi=5333 s=189 e=189 48348: mi=5333 s=192 e=193 48349: mi=5333 s=195 e=195 48350: mi=5333 s=197 e=197 48351: mi=5333 s=200 e=201 48352: mi=5333 s=203 e=203 48353: mi=5333 s=205 e=205 48354: mi=5333 s=207 e=207 48355: mi=5333 s=209 e=209 48356: mi=5333 s=212 e=212 48357: mi=5333 s=214 e=214 48358: mi=5333 s=216 e=216 48359: mi=5333 s=219 e=219 48360: mi=5333 s=221 e=221 48361: mi=5333 s=223 e=223 48362: mi=5333 s=226 e=227 48363: mi=5333 s=230 e=230 48364: mi=5333 s=232 e=235 48365: mi=5333 s=238 e=240 48366: mi=5333 s=243 e=243 48367: mi=5333 s=245 e=245 48368: mi=5333 s=248 e=248 48369: mi=5333 s=250 e=253 48370: mi=5333 s=256 e=258 48371: mi=5333 s=261 e=261 48372: mi=5333 s=263 e=263 48373: mi=5333 s=266 e=266 48374: mi=5333 s=268 e=268 48375: mi=5333 s=271 e=272 48376: mi=5333 s=274 e=274 48377: mi=5333 s=276 e=276 48378: mi=5333 s=278 e=278 48379: mi=5333 s=280 e=280 48380: mi=5333 s=283 e=283 48381: mi=5333 s=286 e=287 48382: mi=5333 s=290 e=290 48383: mi=5333 s=293 e=294 48384: mi=5333 s=296 e=296 48385: mi=5333 s=298 e=298 48386: mi=5333 s=300 e=300 48387: mi=5333 s=303 e=303 48388: mi=5333 s=305 e=305 48389: mi=5333 s=308 e=308 48390: mi=5333 s=310 e=310 48391: mi=5333 s=311 e=312 48392: mi=5333 s=314 e=314 48393: mi=5333 s=316 e=316 48394: mi=5333 s=319 e=319 48395: mi=5334 s=0 e=1 48396: mi=5334 s=3 e=3 48397: mi=5334 s=6 e=6 48398: mi=5334 s=8 e=9 48399: mi=5334 s=12 e=12 48400: mi=5334 s=14 e=15 48401: mi=5334 s=18 e=18 48402: mi=5334 s=21 e=21 48403: mi=5334 s=24 e=24 48404: mi=5335 s=0 e=0 48405: mi=5335 s=3 e=3 48406: mi=5335 s=5 e=5 48407: mi=5335 s=8 e=8 48408: mi=5336 s=0 e=0 48409: mi=5336 s=3 e=3 48410: mi=5336 s=5 e=5 48411: mi=5336 s=8 e=8 48412: mi=5337 s=0 e=1 48413: mi=5337 s=4 e=4 48414: mi=5337 s=7 e=7 48415: mi=5337 s=9 e=9 48416: mi=5337 s=12 e=13 48417: mi=5337 s=16 e=16 48418: mi=5337 s=19 e=19 48419: mi=5337 s=21 e=22 48420: mi=5337 s=25 e=26 48421: mi=5337 s=29 e=29 48422: mi=5337 s=32 e=32 48423: mi=5337 s=34 e=35 48424: mi=5337 s=38 e=39 48425: mi=5337 s=42 e=42 48426: mi=5337 s=45 e=45 48427: mi=5337 s=47 e=47 48428: mi=5337 s=50 e=50 48429: mi=5337 s=53 e=53 48430: mi=5337 s=55 e=55 48431: mi=5337 s=58 e=58 48432: mi=5337 s=61 e=61 48433: mi=5337 s=63 e=63 48434: mi=5337 s=66 e=66 48435: mi=5337 s=69 e=69 48436: mi=5337 s=71 e=71 48437: mi=5337 s=74 e=75 48438: mi=5337 s=77 e=77 48439: mi=5337 s=79 e=79 48440: mi=5337 s=81 e=81 48441: mi=5337 s=84 e=84 48442: mi=5337 s=85 e=85 48443: mi=5337 s=88 e=88 48444: mi=5337 s=91 e=91 48445: mi=5337 s=92 e=92 48446: mi=5337 s=94 e=94 48447: mi=5337 s=96 e=96 48448: mi=5337 s=98 e=98 48449: mi=5337 s=101 e=102 48450: mi=5337 s=105 e=105 48451: mi=5337 s=107 e=107 48452: mi=5337 s=110 e=111 48453: mi=5337 s=114 e=114 48454: mi=5338 s=0 e=1 48455: mi=5338 s=3 e=4 48456: mi=5338 s=7 e=8 48457: mi=5338 s=11 e=11 48458: mi=5338 s=13 e=13 48459: mi=5338 s=16 e=16 48460: mi=5338 s=19 e=20 48461: mi=5338 s=23 e=23 48462: mi=5338 s=26 e=26 48463: mi=5339 s=0 e=0 48464: mi=5339 s=2 e=2 48465: mi=5339 s=5 e=5 48466: mi=5341 s=0 e=1 48467: mi=5341 s=3 e=4 48468: mi=5341 s=6 e=6 48469: mi=5341 s=8 e=8 48470: mi=5341 s=11 e=11 48471: mi=5341 s=14 e=14 48472: mi=5341 s=15 e=15 48473: mi=5341 s=17 e=17 48474: mi=5341 s=19 e=19 48475: mi=5341 s=21 e=21 48476: mi=5341 s=23 e=23 48477: mi=5341 s=26 e=26 48478: mi=5342 s=0 e=0 48479: mi=5342 s=2 e=2 48480: mi=5343 s=0 e=0 48481: mi=5343 s=2 e=2 48482: mi=5343 s=4 e=4 48483: mi=5343 s=7 e=7 48484: mi=5343 s=10 e=10 48485: mi=5343 s=11 e=11 48486: mi=5343 s=13 e=13 48487: mi=5343 s=15 e=15 48488: mi=5343 s=17 e=17 48489: mi=5343 s=19 e=19 48490: mi=5343 s=21 e=21 48491: mi=5343 s=24 e=24 48492: mi=5345 s=0 e=0 48493: mi=5345 s=2 e=2 48494: mi=5345 s=5 e=5 48495: mi=5348 s=0 e=0 48496: mi=5348 s=2 e=2 48497: mi=5348 s=4 e=4 48498: mi=5348 s=7 e=7 48499: mi=5349 s=0 e=0 48500: mi=5349 s=2 e=2 48501: mi=5349 s=4 e=4 48502: mi=5349 s=7 e=7 48503: mi=5350 s=0 e=0 48504: mi=5350 s=2 e=2 48505: mi=5350 s=5 e=5 48506: mi=5351 s=0 e=0 48507: mi=5351 s=2 e=2 48508: mi=5351 s=4 e=4 48509: mi=5351 s=7 e=7 48510: mi=5351 s=9 e=9 48511: mi=5351 s=11 e=11 48512: mi=5351 s=13 e=15 48513: mi=5351 s=18 e=18 48514: mi=5352 s=0 e=2 48515: mi=5352 s=4 e=4 48516: mi=5352 s=6 e=6 48517: mi=5352 s=8 e=8 48518: mi=5352 s=11 e=12 48519: mi=5352 s=15 e=16 48520: mi=5352 s=18 e=18 48521: mi=5352 s=21 e=21 48522: mi=5352 s=23 e=23 48523: mi=5352 s=26 e=26 48524: mi=5352 s=29 e=29 48525: mi=5352 s=32 e=33 48526: mi=5352 s=35 e=35 48527: mi=5352 s=38 e=39 48528: mi=5352 s=42 e=42 48529: mi=5352 s=45 e=46 48530: mi=5352 s=48 e=48 48531: mi=5352 s=50 e=50 48532: mi=5352 s=53 e=54 48533: mi=5352 s=57 e=58 48534: mi=5352 s=61 e=61 48535: mi=5352 s=63 e=63 48536: mi=5352 s=65 e=65 48537: mi=5352 s=67 e=67 48538: mi=5352 s=69 e=69 48539: mi=5352 s=71 e=71 48540: mi=5352 s=73 e=73 48541: mi=5352 s=75 e=76 48542: mi=5352 s=78 e=78 48543: mi=5352 s=80 e=80 48544: mi=5352 s=82 e=82 48545: mi=5352 s=84 e=85 48546: mi=5352 s=87 e=87 48547: mi=5352 s=90 e=90 48548: mi=5352 s=91 e=91 48549: mi=5352 s=93 e=93 48550: mi=5352 s=96 e=97 48551: mi=5352 s=99 e=99 48552: mi=5352 s=101 e=103 48553: mi=5352 s=106 e=107 48554: mi=5352 s=108 e=108 48555: mi=5352 s=110 e=110 48556: mi=5352 s=111 e=111 48557: mi=5352 s=113 e=113 48558: mi=5352 s=116 e=117 48559: mi=5352 s=119 e=119 48560: mi=5352 s=122 e=123 48561: mi=5352 s=125 e=125 48562: mi=5352 s=127 e=127 48563: mi=5352 s=130 e=133 48564: mi=5352 s=135 e=135 48565: mi=5352 s=136 e=136 48566: mi=5352 s=139 e=140 48567: mi=5352 s=143 e=144 48568: mi=5352 s=146 e=146 48569: mi=5352 s=149 e=150 48570: mi=5352 s=152 e=152 48571: mi=5352 s=154 e=154 48572: mi=5352 s=156 e=156 48573: mi=5352 s=158 e=158 48574: mi=5352 s=160 e=160 48575: mi=5352 s=162 e=162 48576: mi=5352 s=165 e=165 48577: mi=5352 s=166 e=167 48578: mi=5352 s=168 e=168 48579: mi=5352 s=170 e=170 48580: mi=5352 s=173 e=173 48581: mi=5352 s=174 e=174 48582: mi=5352 s=176 e=176 48583: mi=5352 s=178 e=178 48584: mi=5352 s=180 e=180 48585: mi=5353 s=0 e=1 48586: mi=5353 s=3 e=3 48587: mi=5353 s=5 e=5 48588: mi=5353 s=8 e=8 48589: mi=5353 s=11 e=12 48590: mi=5353 s=15 e=15 48591: mi=5353 s=17 e=17 48592: mi=5354 s=0 e=1 48593: mi=5354 s=4 e=5 48594: mi=5354 s=7 e=7 48595: mi=5354 s=9 e=10 48596: mi=5354 s=12 e=14 48597: mi=5354 s=16 e=16 48598: mi=5354 s=18 e=18 48599: mi=5354 s=21 e=21 48600: mi=5354 s=23 e=23 48601: mi=5354 s=25 e=25 48602: mi=5354 s=28 e=28 48603: mi=5354 s=30 e=30 48604: mi=5354 s=32 e=32 48605: mi=5354 s=34 e=34 48606: mi=5354 s=36 e=36 48607: mi=5354 s=39 e=39 48608: mi=5354 s=41 e=41 48609: mi=5354 s=44 e=44 48610: mi=5354 s=47 e=47 48611: mi=5357 s=0 e=1 48612: mi=5357 s=4 e=5 48613: mi=5357 s=6 e=6 48614: mi=5357 s=8 e=8 48615: mi=5357 s=11 e=12 48616: mi=5357 s=14 e=14 48617: mi=5357 s=16 e=17 48618: mi=5357 s=19 e=19 48619: mi=5357 s=22 e=23 48620: mi=5357 s=25 e=25 48621: mi=5357 s=27 e=29 48622: mi=5357 s=31 e=31 48623: mi=5357 s=33 e=33 48624: mi=5357 s=36 e=36 48625: mi=5357 s=37 e=39 48626: mi=5357 s=40 e=40 48627: mi=5365 s=0 e=1 48628: mi=5365 s=4 e=5 48629: mi=5365 s=7 e=7 48630: mi=5365 s=9 e=9 48631: mi=5365 s=11 e=11 48632: mi=5365 s=14 e=14 48633: mi=5365 s=16 e=16 48634: mi=5365 s=19 e=19 48635: mi=5365 s=22 e=23 48636: mi=5365 s=26 e=27 48637: mi=5365 s=30 e=30 48638: mi=5365 s=33 e=33 48639: mi=5365 s=36 e=36 48640: mi=5365 s=38 e=38 48641: mi=5365 s=41 e=42 48642: mi=5365 s=45 e=46 48643: mi=5365 s=49 e=49 48644: mi=5365 s=52 e=53 48645: mi=5382 s=0 e=1 48646: mi=5382 s=3 e=3 48647: mi=5382 s=4 e=4 48648: mi=5382 s=7 e=8 48649: mi=5382 s=9 e=9 48650: mi=5382 s=11 e=11 48651: mi=5382 s=14 e=15 48652: mi=5382 s=17 e=17 48653: mi=5382 s=19 e=19 48654: mi=5382 s=21 e=21 48655: mi=5382 s=24 e=25 48656: mi=5382 s=27 e=28 48657: mi=5382 s=29 e=31 48658: mi=5382 s=32 e=32 48659: mi=5366 s=0 e=0 48660: mi=5366 s=3 e=4 48661: mi=5366 s=7 e=11 48662: mi=5366 s=12 e=12 48663: mi=5366 s=14 e=14 48664: mi=5366 s=17 e=18 48665: mi=5366 s=20 e=22 48666: mi=5366 s=23 e=23 48667: mi=5366 s=26 e=27 48668: mi=5366 s=30 e=31 48669: mi=5366 s=34 e=36 48670: mi=5366 s=39 e=42 48671: mi=5366 s=44 e=45 48672: mi=5366 s=46 e=48 48673: mi=5368 s=0 e=2 48674: mi=5368 s=4 e=4 48675: mi=5368 s=6 e=6 48676: mi=5368 s=9 e=9 48677: mi=5368 s=11 e=11 48678: mi=5368 s=14 e=14 48679: mi=5368 s=16 e=16 48680: mi=5368 s=18 e=18 48681: mi=5368 s=21 e=25 48682: mi=5368 s=27 e=30 48683: mi=5368 s=31 e=33 48684: mi=5368 s=36 e=37 48685: mi=5368 s=39 e=39 48686: mi=5368 s=41 e=41 48687: mi=5368 s=44 e=44 48688: mi=5368 s=45 e=45 48689: mi=5368 s=47 e=47 48690: mi=5368 s=49 e=49 48691: mi=5368 s=51 e=51 48692: mi=5368 s=54 e=54 48693: mi=5368 s=57 e=57 48694: mi=5368 s=60 e=61 48695: mi=5368 s=63 e=63 48696: mi=5368 s=66 e=66 48697: mi=5368 s=68 e=68 48698: mi=5368 s=71 e=71 48699: mi=5368 s=74 e=74 48700: mi=5368 s=77 e=78 48701: mi=5368 s=81 e=82 48702: mi=5368 s=85 e=86 48703: mi=5368 s=89 e=89 48704: mi=5368 s=91 e=91 48705: mi=5368 s=93 e=93 48706: mi=5368 s=95 e=95 48707: mi=5368 s=98 e=99 48708: mi=5368 s=101 e=101 48709: mi=5368 s=103 e=103 48710: mi=5368 s=105 e=107 48711: mi=5368 s=110 e=111 48712: mi=5368 s=112 e=112 48713: mi=5368 s=115 e=116 48714: mi=5368 s=119 e=119 48715: mi=5368 s=122 e=123 48716: mi=5368 s=125 e=125 48717: mi=5368 s=128 e=128 48718: mi=5368 s=130 e=130 48719: mi=5368 s=133 e=133 48720: mi=5368 s=136 e=136 48721: mi=5368 s=139 e=142 48722: mi=5368 s=145 e=146 48723: mi=5368 s=149 e=149 48724: mi=5368 s=152 e=153 48725: mi=5368 s=156 e=157 48726: mi=5368 s=160 e=161 48727: mi=5368 s=164 e=164 48728: mi=5368 s=166 e=167 48729: mi=5368 s=169 e=170 48730: mi=5368 s=171 e=171 48731: mi=5368 s=174 e=174 48732: mi=5368 s=175 e=175 48733: mi=5368 s=177 e=177 48734: mi=5368 s=179 e=179 48735: mi=5368 s=182 e=182 48736: mi=5369 s=0 e=1 48737: mi=5369 s=3 e=3 48738: mi=5369 s=6 e=6 48739: mi=5369 s=8 e=8 48740: mi=5369 s=10 e=10 48741: mi=5369 s=13 e=13 48742: mi=5369 s=16 e=17 48743: mi=5369 s=20 e=20 48744: mi=5369 s=22 e=22 48745: mi=5369 s=25 e=25 48746: mi=5371 s=0 e=0 48747: mi=5371 s=3 e=4 48748: mi=5371 s=7 e=7 48749: mi=5371 s=9 e=9 48750: mi=5371 s=11 e=12 48751: mi=5371 s=14 e=14 48752: mi=5371 s=15 e=15 48753: mi=5371 s=18 e=18 48754: mi=5372 s=0 e=0 48755: mi=5372 s=3 e=3 48756: mi=5373 s=0 e=1 48757: mi=5373 s=3 e=3 48758: mi=5373 s=6 e=8 48759: mi=5373 s=11 e=11 48760: mi=5374 s=0 e=0 48761: mi=5374 s=3 e=4 48762: mi=5374 s=7 e=7 48763: mi=5375 s=0 e=0 48764: mi=5375 s=3 e=5 48765: mi=5375 s=8 e=10 48766: mi=5375 s=13 e=13 48767: mi=5376 s=0 e=1 48768: mi=5376 s=4 e=5 48769: mi=5376 s=7 e=7 48770: mi=5376 s=9 e=9 48771: mi=5376 s=10 e=10 48772: mi=5376 s=13 e=14 48773: mi=5376 s=17 e=19 48774: mi=5376 s=22 e=25 48775: mi=5376 s=27 e=27 48776: mi=5376 s=29 e=29 48777: mi=5376 s=31 e=31 48778: mi=5377 s=0 e=0 48779: mi=5377 s=2 e=2 48780: mi=5377 s=5 e=5 48781: mi=5378 s=0 e=7 48782: mi=5378 s=9 e=9 48783: mi=5378 s=11 e=11 48784: mi=5378 s=14 e=15 48785: mi=5378 s=16 e=16 48786: mi=5378 s=19 e=20 48787: mi=5378 s=22 e=22 48788: mi=5378 s=24 e=24 48789: mi=5378 s=26 e=26 48790: mi=5378 s=29 e=32 48791: mi=5378 s=34 e=34 48792: mi=5378 s=37 e=37 48793: mi=5378 s=39 e=39 48794: mi=5378 s=41 e=43 48795: mi=5378 s=45 e=45 48796: mi=5378 s=47 e=49 48797: mi=5378 s=51 e=51 48798: mi=5378 s=53 e=53 48799: mi=5378 s=55 e=57 48800: mi=5378 s=59 e=59 48801: mi=5378 s=62 e=63 48802: mi=5378 s=66 e=66 48803: mi=5378 s=69 e=69 48804: mi=5378 s=71 e=71 48805: mi=5378 s=72 e=72 48806: mi=5378 s=74 e=74 48807: mi=5378 s=77 e=78 48808: mi=5378 s=80 e=80 48809: mi=5378 s=83 e=84 48810: mi=5378 s=86 e=86 48811: mi=5378 s=88 e=90 48812: mi=5378 s=92 e=92 48813: mi=5378 s=94 e=94 48814: mi=5378 s=96 e=98 48815: mi=5378 s=100 e=100 48816: mi=5378 s=102 e=104 48817: mi=5378 s=106 e=106 48818: mi=5380 s=0 e=0 48819: mi=5380 s=3 e=3 48820: mi=5380 s=5 e=5 48821: mi=5380 s=8 e=8 48822: mi=5380 s=11 e=12 48823: mi=5380 s=15 e=15 48824: mi=5381 s=0 e=0 48825: mi=5381 s=2 e=2 48826: mi=5381 s=4 e=4 48827: mi=5381 s=7 e=8 48828: mi=5381 s=10 e=10 48829: mi=5381 s=13 e=14 48830: mi=5381 s=16 e=16 48831: mi=5381 s=18 e=18 48832: mi=5381 s=21 e=21 48833: mi=5381 s=22 e=22 48834: mi=5381 s=24 e=24 48835: mi=5381 s=26 e=26 48836: mi=5381 s=29 e=29 48837: mi=5385 s=0 e=0 48838: mi=5385 s=2 e=2 48839: mi=5385 s=4 e=4 48840: mi=5385 s=7 e=7 48841: mi=5385 s=10 e=10 48842: mi=5385 s=13 e=13 48843: mi=5393 s=0 e=0 48844: mi=5393 s=2 e=2 48845: mi=5393 s=4 e=4 48846: mi=5393 s=7 e=7 48847: mi=5396 s=0 e=1 48848: mi=5396 s=4 e=5 48849: mi=5396 s=8 e=9 48850: mi=5396 s=12 e=12 48851: mi=5396 s=15 e=15 48852: mi=5396 s=18 e=18 48853: mi=5396 s=21 e=21 48854: mi=5396 s=24 e=24 48855: mi=5396 s=27 e=28 48856: mi=5396 s=30 e=31 48857: mi=5396 s=34 e=34 48858: mi=5400 s=0 e=0 48859: mi=5400 s=3 e=3 48860: mi=5400 s=6 e=7 48861: mi=5400 s=10 e=10 48862: mi=5401 s=0 e=0 48863: mi=5401 s=3 e=3 48864: mi=5401 s=6 e=6 48865: mi=5402 s=0 e=0 48866: mi=5402 s=3 e=3 48867: mi=5402 s=6 e=6 48868: mi=5403 s=0 e=0 48869: mi=5403 s=3 e=4 48870: mi=5403 s=7 e=8 48871: mi=5403 s=10 e=11 48872: mi=5403 s=14 e=15 48873: mi=5403 s=17 e=18 48874: mi=5403 s=21 e=22 48875: mi=5403 s=24 e=24 48876: mi=5406 s=0 e=0 48877: mi=5406 s=2 e=2 48878: mi=5406 s=4 e=4 48879: mi=5406 s=7 e=8 48880: mi=5406 s=10 e=10 48881: mi=5406 s=12 e=12 48882: mi=5406 s=15 e=15 48883: mi=5406 s=17 e=18 48884: mi=5406 s=21 e=22 48885: mi=5406 s=24 e=24 48886: mi=5406 s=26 e=27 48887: mi=5406 s=30 e=31 48888: mi=5406 s=33 e=33 48889: mi=5406 s=35 e=36 48890: mi=5406 s=39 e=40 48891: mi=5406 s=42 e=42 48892: mi=5404 s=0 e=0 48893: mi=5404 s=2 e=2 48894: mi=5404 s=4 e=4 48895: mi=5404 s=6 e=6 48896: mi=5404 s=8 e=8 48897: mi=5404 s=10 e=10 48898: mi=5404 s=12 e=12 48899: mi=5405 s=0 e=0 48900: mi=5405 s=2 e=2 48901: mi=5405 s=4 e=4 48902: mi=5405 s=6 e=6 48903: mi=5407 s=0 e=1 48904: mi=5407 s=3 e=3 48905: mi=5408 s=0 e=0 48906: mi=5408 s=3 e=3 48907: mi=5408 s=5 e=5 48908: mi=5408 s=7 e=7 48909: mi=5408 s=10 e=10 48910: mi=5408 s=12 e=12 48911: mi=5408 s=15 e=16 48912: mi=5408 s=19 e=19 48913: mi=5416 s=0 e=1 48914: mi=5416 s=3 e=3 48915: mi=5416 s=5 e=5 48916: mi=5416 s=7 e=7 48917: mi=5416 s=9 e=9 48918: mi=5416 s=11 e=11 48919: mi=5416 s=13 e=13 48920: mi=5416 s=14 e=14 48921: mi=5410 s=0 e=0 48922: mi=5410 s=2 e=2 48923: mi=5410 s=5 e=6 48924: mi=5410 s=8 e=8 48925: mi=5410 s=11 e=17 48926: mi=5411 s=0 e=1 48927: mi=5412 s=0 e=1 48928: mi=5413 s=0 e=2 48929: mi=5413 s=4 e=5 48930: mi=5413 s=7 e=7 48931: mi=5413 s=10 e=11 48932: mi=5413 s=13 e=13 48933: mi=5413 s=15 e=15 48934: mi=5413 s=17 e=17 48935: mi=5413 s=20 e=20 48936: mi=5413 s=23 e=23 48937: mi=5413 s=25 e=25 48938: mi=5413 s=27 e=27 48939: mi=5413 s=29 e=29 48940: mi=5413 s=32 e=36 48941: mi=5413 s=39 e=40 48942: mi=5413 s=42 e=42 48943: mi=5413 s=44 e=44 48944: mi=5413 s=46 e=46 48945: mi=5413 s=49 e=49 48946: mi=5413 s=52 e=52 48947: mi=5413 s=55 e=56 48948: mi=5413 s=59 e=59 48949: mi=5413 s=62 e=62 48950: mi=5413 s=65 e=66 48951: mi=5413 s=69 e=69 48952: mi=5413 s=72 e=72 48953: mi=5413 s=75 e=76 48954: mi=5413 s=79 e=79 48955: mi=5413 s=82 e=82 48956: mi=5413 s=84 e=84 48957: mi=5413 s=87 e=88 48958: mi=5413 s=91 e=92 48959: mi=5413 s=95 e=95 48960: mi=5413 s=98 e=98 48961: mi=5413 s=101 e=101 48962: mi=5413 s=102 e=102 48963: mi=5413 s=104 e=104 48964: mi=5413 s=107 e=108 48965: mi=5413 s=110 e=110 48966: mi=5413 s=113 e=113 48967: mi=5413 s=116 e=117 48968: mi=5413 s=120 e=120 48969: mi=5413 s=123 e=123 48970: mi=5414 s=0 e=1 48971: mi=5415 s=0 e=0 48972: mi=5415 s=2 e=2 48973: mi=5415 s=5 e=6 48974: mi=5415 s=9 e=9 48975: mi=5415 s=11 e=11 48976: mi=5418 s=0 e=0 48977: mi=5418 s=2 e=2 48978: mi=5418 s=5 e=5 48979: mi=5419 s=0 e=0 48980: mi=5419 s=2 e=2 48981: mi=5419 s=5 e=5 48982: mi=5419 s=7 e=7 48983: mi=5419 s=9 e=9 48984: mi=5419 s=11 e=11 48985: mi=5419 s=13 e=13 48986: mi=5419 s=16 e=16 48987: mi=5419 s=19 e=19 48988: mi=5420 s=0 e=0 48989: mi=5420 s=2 e=2 48990: mi=5420 s=5 e=5 48991: mi=5421 s=0 e=0 48992: mi=5421 s=2 e=2 48993: mi=5421 s=5 e=5 48994: mi=5421 s=7 e=7 48995: mi=5421 s=10 e=10 48996: mi=5421 s=12 e=12 48997: mi=5421 s=15 e=16 48998: mi=5421 s=18 e=18 48999: mi=5422 s=0 e=0 49000: mi=5422 s=3 e=6 49001: mi=5422 s=8 e=8 49002: mi=5422 s=10 e=10 49003: mi=5422 s=13 e=17 49004: mi=5422 s=20 e=20 49005: mi=5426 s=0 e=0 49006: mi=5426 s=2 e=2 49007: mi=5426 s=4 e=4 49008: mi=5426 s=6 e=6 49009: mi=5426 s=9 e=10 49010: mi=5426 s=12 e=12 49011: mi=5426 s=14 e=14 49012: mi=5426 s=16 e=16 49013: mi=5426 s=18 e=18 49014: mi=5426 s=20 e=20 49015: mi=5426 s=22 e=25 49016: mi=5426 s=27 e=27 49017: mi=5426 s=29 e=29 49018: mi=5426 s=31 e=33 49019: mi=5426 s=35 e=35 49020: mi=5426 s=38 e=41 49021: mi=5426 s=43 e=43 49022: mi=5426 s=45 e=45 49023: mi=5426 s=47 e=47 49024: mi=5426 s=49 e=49 49025: mi=5426 s=51 e=51 49026: mi=5426 s=53 e=65 49027: mi=5426 s=68 e=68 49028: mi=5427 s=0 e=0 49029: mi=5427 s=2 e=2 49030: mi=5427 s=4 e=4 49031: mi=5427 s=6 e=6 49032: mi=5427 s=8 e=8 49033: mi=5427 s=10 e=10 49034: mi=5427 s=13 e=13 49035: mi=5427 s=16 e=16 49036: mi=5427 s=18 e=18 49037: mi=5427 s=21 e=22 49038: mi=5427 s=25 e=26 49039: mi=5427 s=28 e=28 49040: mi=5427 s=30 e=30 49041: mi=5427 s=32 e=32 49042: mi=5427 s=34 e=34 49043: mi=5427 s=37 e=38 49044: mi=5427 s=40 e=41 49045: mi=5427 s=43 e=44 49046: mi=5427 s=46 e=46 49047: mi=5427 s=49 e=50 49048: mi=5427 s=51 e=51 49049: mi=5428 s=0 e=0 49050: mi=5428 s=2 e=2 49051: mi=5428 s=5 e=6 49052: mi=5428 s=8 e=8 49053: mi=5428 s=9 e=11 49054: mi=5429 s=0 e=0 49055: mi=5429 s=1 e=1 49056: mi=5429 s=3 e=3 49057: mi=5429 s=5 e=5 49058: mi=5429 s=7 e=7 49059: mi=5429 s=10 e=11 49060: mi=5429 s=14 e=16 49061: mi=5429 s=17 e=17 49062: mi=5431 s=0 e=0 49063: mi=5431 s=3 e=4 49064: mi=5431 s=5 e=5 49065: mi=5431 s=7 e=7 49066: mi=5431 s=10 e=11 49067: mi=5432 s=0 e=0 49068: mi=5432 s=3 e=4 49069: mi=5432 s=7 e=7 49070: mi=5433 s=0 e=0 49071: mi=5433 s=2 e=2 49072: mi=5433 s=5 e=5 49073: mi=5433 s=8 e=9 49074: mi=5433 s=12 e=12 49075: mi=5433 s=14 e=14 49076: mi=5433 s=17 e=19 49077: mi=5433 s=22 e=22 49078: mi=5433 s=24 e=24 49079: mi=5433 s=26 e=26 49080: mi=5433 s=28 e=29 49081: mi=5433 s=32 e=32 49082: mi=5435 s=0 e=0 49083: mi=5435 s=2 e=2 49084: mi=5435 s=5 e=9 49085: mi=5435 s=12 e=12 49086: mi=5437 s=0 e=0 49087: mi=5437 s=3 e=3 49088: mi=5438 s=0 e=2 49089: mi=5438 s=4 e=6 49090: mi=5438 s=8 e=9 49091: mi=5438 s=11 e=12 49092: mi=5438 s=14 e=14 49093: mi=5439 s=0 e=1 49094: mi=5439 s=4 e=4 49095: mi=5440 s=0 e=3 49096: mi=5440 s=6 e=6 49097: mi=5440 s=8 e=8 49098: mi=5440 s=10 e=10 49099: mi=5440 s=12 e=12 49100: mi=5440 s=14 e=14 49101: mi=5440 s=16 e=16 49102: mi=5440 s=18 e=18 49103: mi=5440 s=20 e=20 49104: mi=5440 s=22 e=22 49105: mi=5440 s=24 e=24 49106: mi=5440 s=26 e=27 49107: mi=5440 s=29 e=29 49108: mi=5440 s=31 e=31 49109: mi=5440 s=33 e=33 49110: mi=5440 s=35 e=35 49111: mi=5440 s=37 e=38 49112: mi=5440 s=40 e=40 49113: mi=5440 s=42 e=42 49114: mi=5440 s=45 e=46 49115: mi=5440 s=49 e=50 49116: mi=5440 s=52 e=52 49117: mi=5440 s=55 e=56 49118: mi=5440 s=58 e=58 49119: mi=5440 s=60 e=60 49120: mi=5440 s=63 e=64 49121: mi=5440 s=66 e=66 49122: mi=5440 s=68 e=68 49123: mi=5440 s=71 e=72 49124: mi=5440 s=74 e=74 49125: mi=5440 s=76 e=76 49126: mi=5440 s=79 e=80 49127: mi=5440 s=82 e=82 49128: mi=5440 s=84 e=84 49129: mi=5440 s=87 e=88 49130: mi=5440 s=90 e=90 49131: mi=5440 s=92 e=92 49132: mi=5440 s=95 e=96 49133: mi=5440 s=98 e=101 49134: mi=5440 s=104 e=105 49135: mi=5440 s=107 e=107 49136: mi=5440 s=109 e=109 49137: mi=5440 s=112 e=113 49138: mi=5440 s=115 e=115 49139: mi=5440 s=117 e=119 49140: mi=5440 s=122 e=122 49141: mi=5440 s=124 e=124 49142: mi=5440 s=126 e=126 49143: mi=5440 s=128 e=128 49144: mi=5440 s=131 e=132 49145: mi=5440 s=135 e=135 49146: mi=5440 s=137 e=137 49147: mi=5440 s=139 e=139 49148: mi=5440 s=142 e=143 49149: mi=5440 s=145 e=145 49150: mi=5440 s=147 e=147 49151: mi=5440 s=150 e=151 49152: mi=5440 s=153 e=153 49153: mi=5440 s=155 e=155 49154: mi=5440 s=158 e=159 49155: mi=5440 s=161 e=161 49156: mi=5440 s=163 e=163 49157: mi=5440 s=166 e=167 49158: mi=5440 s=169 e=169 49159: mi=5440 s=171 e=171 49160: mi=5440 s=174 e=175 49161: mi=5440 s=177 e=177 49162: mi=5440 s=179 e=179 49163: mi=5440 s=182 e=183 49164: mi=5440 s=186 e=188 49165: mi=5440 s=190 e=190 49166: mi=5440 s=192 e=192 49167: mi=5440 s=195 e=196 49168: mi=5440 s=198 e=198 49169: mi=5440 s=200 e=200 49170: mi=5440 s=203 e=203 49171: mi=5440 s=206 e=206 49172: mi=5440 s=208 e=208 49173: mi=5440 s=211 e=211 49174: mi=5441 s=0 e=1 49175: mi=5441 s=4 e=5 49176: mi=5441 s=7 e=8 49177: mi=5441 s=10 e=10 49178: mi=5441 s=12 e=12 49179: mi=5441 s=14 e=15 49180: mi=5441 s=17 e=17 49181: mi=5441 s=19 e=19 49182: mi=5441 s=21 e=21 49183: mi=5441 s=22 e=23 49184: mi=5455 s=0 e=2 49185: mi=5455 s=4 e=5 49186: mi=5455 s=8 e=8 49187: mi=5455 s=10 e=10 49188: mi=5455 s=13 e=14 49189: mi=5455 s=17 e=18 49190: mi=5455 s=20 e=20 49191: mi=5455 s=23 e=25 49192: mi=5455 s=28 e=29 49193: mi=5455 s=32 e=33 49194: mi=5461 s=0 e=3 49195: mi=5461 s=5 e=5 49196: mi=5461 s=7 e=7 49197: mi=5461 s=8 e=8 49198: mi=5461 s=10 e=10 49199: mi=5461 s=13 e=14 49200: mi=5461 s=16 e=16 49201: mi=5461 s=17 e=17 49202: mi=5461 s=20 e=21 49203: mi=5461 s=23 e=23 49204: mi=5461 s=24 e=24 49205: mi=5461 s=27 e=28 49206: mi=5461 s=30 e=30 49207: mi=5461 s=31 e=31 49208: mi=5461 s=34 e=35 49209: mi=5461 s=37 e=37 49210: mi=5461 s=38 e=38 49211: mi=5461 s=41 e=42 49212: mi=5461 s=44 e=44 49213: mi=5461 s=45 e=46 49214: mi=5461 s=49 e=50 49215: mi=5461 s=52 e=52 49216: mi=5461 s=53 e=53 49217: mi=5462 s=0 e=3 49218: mi=5462 s=5 e=5 49219: mi=5462 s=7 e=7 49220: mi=5462 s=8 e=8 49221: mi=5462 s=10 e=10 49222: mi=5462 s=13 e=14 49223: mi=5462 s=16 e=16 49224: mi=5462 s=17 e=17 49225: mi=5462 s=20 e=21 49226: mi=5462 s=23 e=23 49227: mi=5462 s=24 e=24 49228: mi=5462 s=27 e=28 49229: mi=5462 s=30 e=30 49230: mi=5462 s=31 e=31 49231: mi=5462 s=34 e=35 49232: mi=5462 s=37 e=37 49233: mi=5462 s=38 e=38 49234: mi=5462 s=41 e=42 49235: mi=5462 s=44 e=44 49236: mi=5462 s=45 e=46 49237: mi=5462 s=49 e=50 49238: mi=5462 s=52 e=52 49239: mi=5462 s=53 e=53 49240: mi=5464 s=0 e=0 49241: mi=5464 s=2 e=2 49242: mi=5464 s=4 e=4 49243: mi=5464 s=7 e=8 49244: mi=5464 s=10 e=10 49245: mi=5464 s=11 e=11 49246: mi=5464 s=13 e=13 49247: mi=5464 s=15 e=15 49248: mi=5464 s=17 e=17 49249: mi=5464 s=19 e=19 49250: mi=5464 s=21 e=21 49251: mi=5464 s=23 e=23 49252: mi=5464 s=26 e=26 49253: mi=5464 s=29 e=29 49254: mi=5464 s=31 e=32 49255: mi=5464 s=35 e=35 49256: mi=5472 s=0 e=1 49257: mi=5472 s=3 e=3 49258: mi=5472 s=5 e=5 49259: mi=5472 s=7 e=7 49260: mi=5472 s=9 e=9 49261: mi=5472 s=11 e=11 49262: mi=5472 s=13 e=13 49263: mi=5472 s=15 e=15 49264: mi=5472 s=17 e=17 49265: mi=5472 s=18 e=18 49266: mi=5442 s=0 e=0 49267: mi=5442 s=2 e=2 49268: mi=5442 s=5 e=5 49269: mi=5443 s=0 e=0 49270: mi=5443 s=2 e=2 49271: mi=5443 s=5 e=6 49272: mi=5443 s=8 e=9 49273: mi=5443 s=10 e=10 49274: mi=5443 s=13 e=14 49275: mi=5445 s=0 e=1 49276: mi=5445 s=4 e=5 49277: mi=5445 s=7 e=7 49278: mi=5445 s=9 e=11 49279: mi=5445 s=13 e=13 49280: mi=5445 s=15 e=18 49281: mi=5445 s=20 e=22 49282: mi=5445 s=24 e=24 49283: mi=5445 s=25 e=25 49284: mi=5445 s=27 e=27 49285: mi=5445 s=29 e=29 49286: mi=5445 s=31 e=32 49287: mi=5445 s=34 e=34 49288: mi=5445 s=36 e=41 49289: mi=5445 s=43 e=45 49290: mi=5445 s=47 e=47 49291: mi=5445 s=50 e=50 49292: mi=5445 s=52 e=52 49293: mi=5445 s=55 e=57 49294: mi=5445 s=60 e=61 49295: mi=5445 s=64 e=65 49296: mi=5445 s=68 e=71 49297: mi=5445 s=73 e=73 49298: mi=5445 s=76 e=78 49299: mi=5445 s=79 e=79 49300: mi=5446 s=0 e=0 49301: mi=5446 s=2 e=2 49302: mi=5446 s=4 e=5 49303: mi=5446 s=7 e=7 49304: mi=5446 s=9 e=10 49305: mi=5446 s=13 e=16 49306: mi=5446 s=18 e=18 49307: mi=5446 s=20 e=24 49308: mi=5446 s=26 e=32 49309: mi=5446 s=35 e=36 49310: mi=5446 s=37 e=37 49311: mi=5446 s=39 e=39 49312: mi=5446 s=41 e=47 49313: mi=5446 s=49 e=52 49314: mi=5446 s=54 e=54 49315: mi=5446 s=56 e=57 49316: mi=5446 s=59 e=59 49317: mi=5446 s=61 e=71 49318: mi=5446 s=73 e=75 49319: mi=5446 s=77 e=77 49320: mi=5446 s=79 e=81 49321: mi=5446 s=84 e=86 49322: mi=5446 s=88 e=88 49323: mi=5446 s=90 e=91 49324: mi=5446 s=93 e=93 49325: mi=5446 s=94 e=96 49326: mi=5446 s=97 e=97 49327: mi=5447 s=0 e=0 49328: mi=5447 s=2 e=2 49329: mi=5447 s=4 e=7 49330: mi=5447 s=9 e=9 49331: mi=5447 s=12 e=13 49332: mi=5447 s=15 e=16 49333: mi=5447 s=18 e=18 49334: mi=5447 s=20 e=20 49335: mi=5447 s=22 e=24 49336: mi=5447 s=27 e=30 49337: mi=5447 s=32 e=32 49338: mi=5447 s=35 e=35 49339: mi=5448 s=0 e=0 49340: mi=5448 s=2 e=2 49341: mi=5448 s=4 e=4 49342: mi=5448 s=6 e=6 49343: mi=5448 s=8 e=8 49344: mi=5448 s=10 e=10 49345: mi=5448 s=11 e=11 49346: mi=5448 s=13 e=14 49347: mi=5448 s=15 e=15 49348: mi=5448 s=17 e=17 49349: mi=5449 s=0 e=0 49350: mi=5449 s=2 e=2 49351: mi=5449 s=5 e=6 49352: mi=5449 s=8 e=8 49353: mi=5449 s=10 e=10 49354: mi=5449 s=12 e=12 49355: mi=5449 s=14 e=14 49356: mi=5449 s=17 e=17 49357: mi=5449 s=18 e=19 49358: mi=5452 s=0 e=0 49359: mi=5452 s=3 e=5 49360: mi=5452 s=7 e=7 49361: mi=5452 s=9 e=9 49362: mi=5452 s=11 e=12 49363: mi=5452 s=13 e=13 49364: mi=5454 s=0 e=0 49365: mi=5454 s=2 e=5 49366: mi=5454 s=7 e=7 49367: mi=5454 s=9 e=9 49368: mi=5454 s=11 e=15 49369: mi=5454 s=17 e=18 49370: mi=5454 s=19 e=19 49371: mi=5454 s=22 e=27 49372: mi=5454 s=29 e=29 49373: mi=5454 s=31 e=34 49374: mi=5454 s=36 e=38 49375: mi=5454 s=40 e=41 49376: mi=5454 s=43 e=47 49377: mi=5454 s=50 e=55 49378: mi=5454 s=57 e=59 49379: mi=5456 s=0 e=0 49380: mi=5456 s=2 e=2 49381: mi=5457 s=0 e=0 49382: mi=5457 s=2 e=2 49383: mi=5457 s=5 e=5 49384: mi=5459 s=0 e=2 49385: mi=5459 s=4 e=4 49386: mi=5459 s=7 e=7 49387: mi=5459 s=9 e=9 49388: mi=5459 s=11 e=11 49389: mi=5459 s=14 e=14 49390: mi=5459 s=16 e=16 49391: mi=5459 s=19 e=19 49392: mi=5459 s=21 e=21 49393: mi=5459 s=23 e=24 49394: mi=5459 s=27 e=27 49395: mi=5459 s=29 e=29 49396: mi=5459 s=31 e=31 49397: mi=5459 s=34 e=35 49398: mi=5459 s=38 e=38 49399: mi=5459 s=40 e=40 49400: mi=5459 s=42 e=42 49401: mi=5459 s=45 e=45 49402: mi=5459 s=47 e=47 49403: mi=5459 s=49 e=49 49404: mi=5459 s=52 e=52 49405: mi=5459 s=54 e=54 49406: mi=5459 s=56 e=56 49407: mi=5459 s=59 e=59 49408: mi=5459 s=61 e=61 49409: mi=5459 s=64 e=64 49410: mi=5459 s=66 e=66 49411: mi=5459 s=68 e=68 49412: mi=5459 s=71 e=71 49413: mi=5459 s=73 e=73 49414: mi=5459 s=76 e=76 49415: mi=5459 s=78 e=78 49416: mi=5459 s=80 e=80 49417: mi=5459 s=83 e=83 49418: mi=5459 s=85 e=85 49419: mi=5459 s=87 e=87 49420: mi=5459 s=90 e=90 49421: mi=5459 s=92 e=92 49422: mi=5459 s=94 e=94 49423: mi=5459 s=97 e=97 49424: mi=5459 s=99 e=99 49425: mi=5459 s=102 e=102 49426: mi=5459 s=104 e=104 49427: mi=5459 s=106 e=106 49428: mi=5459 s=109 e=109 49429: mi=5459 s=111 e=111 49430: mi=5459 s=114 e=114 49431: mi=5459 s=116 e=116 49432: mi=5459 s=118 e=118 49433: mi=5459 s=121 e=121 49434: mi=5459 s=123 e=123 49435: mi=5459 s=125 e=125 49436: mi=5459 s=128 e=128 49437: mi=5459 s=130 e=130 49438: mi=5459 s=132 e=132 49439: mi=5459 s=135 e=135 49440: mi=5459 s=137 e=139 49441: mi=5459 s=142 e=142 49442: mi=5459 s=144 e=144 49443: mi=5459 s=147 e=147 49444: mi=5459 s=149 e=149 49445: mi=5459 s=151 e=151 49446: mi=5459 s=154 e=154 49447: mi=5459 s=156 e=156 49448: mi=5459 s=158 e=159 49449: mi=5459 s=162 e=162 49450: mi=5459 s=164 e=164 49451: mi=5459 s=166 e=166 49452: mi=5459 s=169 e=169 49453: mi=5459 s=171 e=171 49454: mi=5459 s=173 e=173 49455: mi=5459 s=176 e=177 49456: mi=5459 s=180 e=180 49457: mi=5459 s=182 e=182 49458: mi=5459 s=184 e=184 49459: mi=5459 s=187 e=187 49460: mi=5459 s=189 e=189 49461: mi=5459 s=191 e=191 49462: mi=5459 s=194 e=194 49463: mi=5459 s=196 e=196 49464: mi=5459 s=199 e=199 49465: mi=5459 s=201 e=201 49466: mi=5459 s=204 e=204 49467: mi=5459 s=206 e=206 49468: mi=5459 s=208 e=208 49469: mi=5459 s=211 e=211 49470: mi=5459 s=213 e=213 49471: mi=5459 s=215 e=216 49472: mi=5459 s=219 e=219 49473: mi=5459 s=221 e=221 49474: mi=5459 s=223 e=223 49475: mi=5459 s=226 e=226 49476: mi=5459 s=228 e=228 49477: mi=5459 s=230 e=230 49478: mi=5459 s=233 e=233 49479: mi=5459 s=235 e=235 49480: mi=5459 s=238 e=238 49481: mi=5463 s=0 e=1 49482: mi=5463 s=4 e=5 49483: mi=5463 s=7 e=7 49484: mi=5463 s=8 e=8 49485: mi=5463 s=11 e=12 49486: mi=5463 s=14 e=14 49487: mi=5463 s=15 e=16 49488: mi=5465 s=0 e=0 49489: mi=5465 s=3 e=3 49490: mi=5465 s=6 e=6 49491: mi=5465 s=9 e=9 49492: mi=5466 s=0 e=0 49493: mi=5466 s=3 e=4 49494: mi=5466 s=6 e=6 49495: mi=5466 s=8 e=9 49496: mi=5466 s=12 e=14 49497: mi=5466 s=17 e=17 49498: mi=5467 s=0 e=0 49499: mi=5467 s=2 e=2 49500: mi=5467 s=4 e=4 49501: mi=5467 s=7 e=7 49502: mi=5468 s=0 e=0 49503: mi=5468 s=3 e=4 49504: mi=5468 s=7 e=8 49505: mi=5468 s=9 e=9 49506: mi=5468 s=12 e=13 49507: mi=5468 s=16 e=17 49508: mi=5468 s=20 e=21 49509: mi=5468 s=23 e=23 49510: mi=5468 s=26 e=26 49511: mi=5468 s=27 e=27 49512: mi=5470 s=0 e=0 49513: mi=5470 s=2 e=2 49514: mi=5470 s=4 e=4 49515: mi=5470 s=6 e=6 49516: mi=5470 s=8 e=8 49517: mi=5470 s=10 e=10 49518: mi=5470 s=12 e=13 49519: mi=5470 s=14 e=14 49520: mi=5470 s=16 e=16 49521: mi=5470 s=18 e=18 49522: mi=5470 s=20 e=20 49523: mi=5470 s=22 e=22 49524: mi=5470 s=24 e=24 49525: mi=5470 s=27 e=28 49526: mi=5471 s=0 e=1 49527: mi=5471 s=3 e=3 49528: mi=5471 s=6 e=6 49529: mi=5473 s=0 e=0 49530: mi=5473 s=2 e=2 49531: mi=5473 s=4 e=4 49532: mi=5473 s=7 e=7 49533: mi=5475 s=0 e=0 49534: mi=5475 s=2 e=2 49535: mi=5478 s=0 e=1 49536: mi=5478 s=4 e=4 49537: mi=5478 s=7 e=8 49538: mi=5478 s=10 e=10 49539: mi=5478 s=13 e=13 49540: mi=5478 s=16 e=19 49541: mi=5478 s=21 e=21 49542: mi=5478 s=23 e=23 49543: mi=5478 s=26 e=26 49544: mi=5478 s=29 e=29 49545: mi=5478 s=30 e=30 49546: mi=5478 s=33 e=33 49547: mi=5478 s=36 e=36 49548: mi=5478 s=39 e=40 49549: mi=5478 s=42 e=42 49550: mi=5478 s=45 e=45 49551: mi=5478 s=48 e=49 49552: mi=5478 s=51 e=51 49553: mi=5478 s=54 e=55 49554: mi=5478 s=57 e=57 49555: mi=5478 s=59 e=59 49556: mi=5478 s=61 e=61 49557: mi=5478 s=63 e=63 49558: mi=5478 s=65 e=65 49559: mi=5478 s=67 e=67 49560: mi=5478 s=70 e=70 49561: mi=5478 s=73 e=74 49562: mi=5478 s=76 e=76 49563: mi=5478 s=79 e=79 49564: mi=5478 s=82 e=83 49565: mi=5478 s=85 e=85 49566: mi=5478 s=88 e=89 49567: mi=5478 s=91 e=91 49568: mi=5478 s=94 e=94 49569: mi=5478 s=97 e=98 49570: mi=5478 s=100 e=100 49571: mi=5478 s=103 e=104 49572: mi=5478 s=106 e=106 49573: mi=5478 s=109 e=109 49574: mi=5478 s=112 e=113 49575: mi=5478 s=115 e=115 49576: mi=5478 s=118 e=119 49577: mi=5478 s=121 e=121 49578: mi=5478 s=123 e=123 49579: mi=5478 s=126 e=127 49580: mi=5478 s=130 e=130 49581: mi=5478 s=133 e=134 49582: mi=5478 s=136 e=137 49583: mi=5478 s=139 e=139 49584: mi=5478 s=141 e=141 49585: mi=5478 s=143 e=144 49586: mi=5478 s=147 e=147 49587: mi=5478 s=149 e=149 49588: mi=5478 s=151 e=151 49589: mi=5478 s=154 e=154 49590: mi=5478 s=156 e=157 49591: mi=5478 s=160 e=160 49592: mi=5478 s=162 e=163 49593: mi=5478 s=166 e=167 49594: mi=5478 s=169 e=169 49595: mi=5478 s=172 e=172 49596: mi=5478 s=175 e=176 49597: mi=5478 s=178 e=178 49598: mi=5478 s=181 e=181 49599: mi=5478 s=184 e=185 49600: mi=5478 s=187 e=187 49601: mi=5478 s=190 e=191 49602: mi=5478 s=193 e=193 49603: mi=5478 s=195 e=195 49604: mi=5478 s=197 e=197 49605: mi=5478 s=200 e=201 49606: mi=5478 s=203 e=203 49607: mi=5478 s=204 e=204 49608: mi=5478 s=206 e=206 49609: mi=5478 s=208 e=210 49610: mi=5478 s=213 e=214 49611: mi=5478 s=216 e=216 49612: mi=5478 s=218 e=218 49613: mi=5478 s=220 e=222 49614: mi=5478 s=223 e=223 49615: mi=5478 s=225 e=225 49616: mi=5478 s=228 e=229 49617: mi=5478 s=231 e=231 49618: mi=5478 s=232 e=232 49619: mi=5478 s=235 e=236 49620: mi=5478 s=238 e=238 49621: mi=5478 s=240 e=240 49622: mi=5478 s=243 e=243 49623: mi=5479 s=0 e=0 49624: mi=5479 s=2 e=2 49625: mi=5481 s=0 e=0 49626: mi=5481 s=3 e=3 49627: mi=5482 s=0 e=0 49628: mi=5482 s=2 e=2 49629: mi=5482 s=5 e=5 49630: mi=5483 s=0 e=0 49631: mi=5483 s=3 e=3 49632: mi=5484 s=0 e=0 49633: mi=5484 s=2 e=2 49634: mi=5484 s=5 e=5 49635: mi=5484 s=7 e=7 49636: mi=5484 s=10 e=10 49637: mi=5485 s=0 e=0 49638: mi=5485 s=3 e=3 49639: mi=5486 s=0 e=0 49640: mi=5486 s=2 e=2 49641: mi=5486 s=4 e=5 49642: mi=5486 s=7 e=7 49643: mi=5486 s=9 e=12 49644: mi=5486 s=14 e=15 49645: mi=5486 s=17 e=17 49646: mi=5486 s=20 e=20 49647: mi=5486 s=23 e=24 49648: mi=5486 s=26 e=26 49649: mi=5486 s=28 e=28 49650: mi=5486 s=30 e=30 49651: mi=5486 s=33 e=33 49652: mi=5486 s=36 e=37 49653: mi=5486 s=39 e=39 49654: mi=5486 s=42 e=44 49655: mi=5486 s=46 e=46 49656: mi=5486 s=49 e=52 49657: mi=5486 s=54 e=54 49658: mi=5486 s=57 e=57 49659: mi=5486 s=58 e=58 49660: mi=5486 s=60 e=60 49661: mi=5486 s=62 e=62 49662: mi=5486 s=64 e=64 49663: mi=5486 s=66 e=66 49664: mi=5486 s=68 e=68 49665: mi=5486 s=70 e=70 49666: mi=5486 s=73 e=73 49667: mi=5486 s=74 e=74 49668: mi=5486 s=76 e=76 49669: mi=5486 s=78 e=78 49670: mi=5486 s=81 e=81 49671: mi=5488 s=0 e=0 49672: mi=5488 s=3 e=3 49673: mi=5488 s=5 e=5 49674: mi=5488 s=8 e=8 49675: mi=5488 s=10 e=10 49676: mi=5488 s=13 e=14 49677: mi=5488 s=16 e=16 49678: mi=5488 s=19 e=20 49679: mi=5488 s=22 e=22 49680: mi=5488 s=24 e=24 49681: mi=5488 s=27 e=28 49682: mi=5488 s=30 e=30 49683: mi=5488 s=33 e=34 49684: mi=5488 s=36 e=36 49685: mi=5488 s=39 e=40 49686: mi=5488 s=42 e=42 49687: mi=5488 s=45 e=45 49688: mi=5494 s=0 e=1 49689: mi=5494 s=3 e=3 49690: mi=5494 s=6 e=6 49691: mi=5494 s=8 e=8 49692: mi=5494 s=11 e=11 49693: mi=5494 s=13 e=13 49694: mi=5494 s=15 e=15 49695: mi=5494 s=18 e=18 49696: mi=5494 s=20 e=20 49697: mi=5494 s=22 e=22 49698: mi=5494 s=25 e=25 49699: mi=5494 s=27 e=27 49700: mi=5494 s=29 e=29 49701: mi=5494 s=32 e=32 49702: mi=5494 s=34 e=36 49703: mi=5494 s=39 e=39 49704: mi=5489 s=0 e=0 49705: mi=5489 s=2 e=2 49706: mi=5490 s=0 e=0 49707: mi=5490 s=3 e=4 49708: mi=5490 s=6 e=6 49709: mi=5490 s=8 e=8 49710: mi=5490 s=10 e=11 49711: mi=5490 s=13 e=14 49712: mi=5490 s=16 e=16 49713: mi=5490 s=19 e=20 49714: mi=5490 s=21 e=21 49715: mi=5495 s=0 e=0 49716: mi=5495 s=3 e=3 49717: mi=5495 s=5 e=5 49718: mi=5495 s=7 e=7 49719: mi=5495 s=10 e=11 49720: mi=5495 s=14 e=15 49721: mi=5495 s=18 e=19 49722: mi=5495 s=21 e=21 49723: mi=5495 s=23 e=24 49724: mi=5495 s=26 e=28 49725: mi=5495 s=30 e=30 49726: mi=5495 s=33 e=33 49727: mi=5497 s=0 e=0 49728: mi=5497 s=2 e=2 49729: mi=5497 s=4 e=4 49730: mi=5497 s=6 e=6 49731: mi=5497 s=9 e=9 49732: mi=5498 s=0 e=0 49733: mi=5498 s=2 e=2 49734: mi=5498 s=4 e=4 49735: mi=5498 s=6 e=6 49736: mi=5498 s=9 e=9 49737: mi=5498 s=11 e=11 49738: mi=5498 s=14 e=14 49739: mi=5499 s=0 e=0 49740: mi=5499 s=2 e=2 49741: mi=5499 s=5 e=5 49742: mi=5500 s=0 e=0 49743: mi=5500 s=3 e=4 49744: mi=5500 s=6 e=6 49745: mi=5500 s=9 e=9 49746: mi=5500 s=12 e=13 49747: mi=5500 s=15 e=15 49748: mi=5500 s=18 e=19 49749: mi=5500 s=22 e=23 49750: mi=5500 s=25 e=25 49751: mi=5500 s=27 e=27 49752: mi=5500 s=28 e=28 49753: mi=5500 s=31 e=31 49754: mi=5500 s=33 e=33 49755: mi=5500 s=35 e=35 49756: mi=5500 s=38 e=38 49757: mi=5500 s=39 e=40 49758: mi=5502 s=0 e=0 49759: mi=5502 s=2 e=2 49760: mi=5503 s=0 e=0 49761: mi=5503 s=2 e=2 49762: mi=5504 s=0 e=0 49763: mi=5504 s=3 e=4 49764: mi=5505 s=0 e=0 49765: mi=5505 s=3 e=3 49766: mi=5505 s=5 e=5 49767: mi=5505 s=7 e=7 49768: mi=5505 s=10 e=10 49769: mi=5505 s=12 e=14 49770: mi=5505 s=17 e=17 49771: mi=5505 s=20 e=20 49772: mi=5505 s=23 e=24 49773: mi=5505 s=26 e=26 49774: mi=5505 s=29 e=30 49775: mi=5505 s=32 e=32 49776: mi=5505 s=34 e=34 49777: mi=5505 s=37 e=38 49778: mi=5505 s=40 e=41 49779: mi=5505 s=44 e=44 49780: mi=5505 s=46 e=46 49781: mi=5505 s=48 e=48 49782: mi=5505 s=51 e=51 49783: mi=5505 s=54 e=54 49784: mi=5505 s=57 e=57 49785: mi=5505 s=59 e=59 49786: mi=5505 s=62 e=62 49787: mi=5505 s=65 e=66 49788: mi=5505 s=69 e=69 49789: mi=5505 s=72 e=72 49790: mi=5509 s=0 e=0 49791: mi=5509 s=3 e=4 49792: mi=5509 s=7 e=8 49793: mi=5509 s=11 e=12 49794: mi=5510 s=0 e=0 49795: mi=5510 s=2 e=2 49796: mi=5510 s=5 e=5 49797: mi=5510 s=7 e=7 49798: mi=5510 s=10 e=10 49799: mi=5510 s=11 e=11 49800: mi=5510 s=13 e=13 49801: mi=5510 s=16 e=17 49802: mi=5510 s=19 e=19 49803: mi=5510 s=22 e=23 49804: mi=5510 s=25 e=25 49805: mi=5510 s=28 e=30 49806: mi=5510 s=32 e=32 49807: mi=5510 s=35 e=36 49808: mi=5510 s=39 e=41 49809: mi=5510 s=42 e=42 49810: mi=5510 s=44 e=44 49811: mi=5510 s=46 e=46 49812: mi=5510 s=49 e=49 49813: mi=5510 s=51 e=51 49814: mi=5510 s=53 e=53 49815: mi=5510 s=56 e=56 49816: mi=5507 s=0 e=1 49817: mi=5507 s=4 e=5 49818: mi=5507 s=7 e=7 49819: mi=5507 s=8 e=8 49820: mi=5507 s=11 e=12 49821: mi=5511 s=0 e=0 49822: mi=5511 s=2 e=2 49823: mi=5511 s=5 e=5 49824: mi=5511 s=7 e=7 49825: mi=5511 s=10 e=11 49826: mi=5511 s=13 e=13 49827: mi=5511 s=15 e=15 49828: mi=5511 s=18 e=20 49829: mi=5511 s=23 e=23 49830: mi=5512 s=0 e=1 49831: mi=5512 s=4 e=4 49832: mi=5512 s=7 e=10 49833: mi=5512 s=12 e=12 49834: mi=5512 s=15 e=15 49835: mi=5512 s=18 e=18 49836: mi=5513 s=0 e=0 49837: mi=5513 s=2 e=2 49838: mi=5513 s=5 e=6 49839: mi=5513 s=8 e=8 49840: mi=5513 s=10 e=10 49841: mi=5513 s=12 e=12 49842: mi=5513 s=14 e=14 49843: mi=5513 s=16 e=16 49844: mi=5513 s=18 e=18 49845: mi=5513 s=20 e=21 49846: mi=5513 s=24 e=24 49847: mi=5513 s=26 e=26 49848: mi=5513 s=29 e=30 49849: mi=5513 s=33 e=33 49850: mi=5513 s=36 e=36 49851: mi=5513 s=38 e=38 49852: mi=5513 s=40 e=40 49853: mi=5513 s=43 e=44 49854: mi=5513 s=47 e=47 49855: mi=5513 s=49 e=49 49856: mi=5513 s=52 e=52 49857: mi=5515 s=0 e=0 49858: mi=5515 s=2 e=2 49859: mi=5515 s=4 e=4 49860: mi=5515 s=6 e=6 49861: mi=5515 s=8 e=9 49862: mi=5515 s=12 e=12 49863: mi=5516 s=0 e=0 49864: mi=5516 s=2 e=2 49865: mi=5516 s=5 e=5 49866: mi=5516 s=8 e=8 49867: mi=5526 s=0 e=0 49868: mi=5526 s=3 e=3 49869: mi=5526 s=5 e=5 49870: mi=5526 s=8 e=8 49871: mi=5526 s=10 e=11 49872: mi=5526 s=13 e=13 49873: mi=5528 s=0 e=1 49874: mi=5528 s=3 e=3 49875: mi=5528 s=5 e=5 49876: mi=5528 s=6 e=6 49877: mi=5528 s=8 e=11 49878: mi=5528 s=13 e=18 49879: mi=5528 s=20 e=23 49880: mi=5528 s=25 e=32 49881: mi=5528 s=35 e=37 49882: mi=5528 s=39 e=39 49883: mi=5528 s=41 e=42 49884: mi=5528 s=43 e=43 49885: mi=5528 s=45 e=48 49886: mi=5528 s=50 e=57 49887: mi=5528 s=60 e=62 49888: mi=5528 s=64 e=64 49889: mi=5528 s=66 e=67 49890: mi=5528 s=68 e=68 49891: mi=5530 s=0 e=2 49892: mi=5530 s=4 e=4 49893: mi=5530 s=6 e=6 49894: mi=5530 s=9 e=9 49895: mi=5530 s=12 e=12 49896: mi=5530 s=15 e=15 49897: mi=5530 s=16 e=16 49898: mi=5530 s=19 e=23 49899: mi=5530 s=26 e=27 49900: mi=5530 s=29 e=29 49901: mi=5530 s=31 e=31 49902: mi=5530 s=34 e=35 49903: mi=5530 s=37 e=37 49904: mi=5530 s=39 e=39 49905: mi=5530 s=42 e=43 49906: mi=5530 s=45 e=47 49907: mi=5530 s=49 e=49 49908: mi=5530 s=51 e=51 49909: mi=5530 s=54 e=55 49910: mi=5530 s=58 e=59 49911: mi=5530 s=61 e=61 49912: mi=5530 s=64 e=64 49913: mi=5530 s=66 e=66 49914: mi=5530 s=69 e=69 49915: mi=5530 s=71 e=71 49916: mi=5530 s=73 e=73 49917: mi=5530 s=76 e=76 49918: mi=5530 s=78 e=78 49919: mi=5530 s=81 e=82 49920: mi=5530 s=85 e=86 49921: mi=5530 s=88 e=88 49922: mi=5530 s=90 e=90 49923: mi=5530 s=93 e=94 49924: mi=5530 s=97 e=98 49925: mi=5530 s=100 e=100 49926: mi=5530 s=102 e=102 49927: mi=5530 s=105 e=105 49928: mi=5530 s=108 e=109 49929: mi=5530 s=111 e=111 49930: mi=5530 s=113 e=113 49931: mi=5530 s=115 e=115 49932: mi=5530 s=117 e=117 49933: mi=5530 s=120 e=121 49934: mi=5530 s=123 e=123 49935: mi=5530 s=125 e=125 49936: mi=5532 s=0 e=1 49937: mi=5532 s=4 e=5 49938: mi=5532 s=7 e=7 49939: mi=5532 s=9 e=11 49940: mi=5532 s=13 e=13 49941: mi=5532 s=14 e=14 49942: mi=5532 s=16 e=16 49943: mi=5532 s=18 e=18 49944: mi=5532 s=21 e=22 49945: mi=5532 s=24 e=24 49946: mi=5532 s=27 e=28 49947: mi=5532 s=30 e=30 49948: mi=5532 s=33 e=35 49949: mi=5532 s=37 e=40 49950: mi=5532 s=42 e=44 49951: mi=5532 s=46 e=46 49952: mi=5532 s=48 e=50 49953: mi=5532 s=52 e=52 49954: mi=5532 s=54 e=55 49955: mi=5532 s=58 e=58 49956: mi=5532 s=60 e=60 49957: mi=5532 s=62 e=65 49958: mi=5532 s=67 e=69 49959: mi=5532 s=71 e=72 49960: mi=5532 s=74 e=76 49961: mi=5532 s=78 e=79 49962: mi=5532 s=81 e=81 49963: mi=5532 s=83 e=83 49964: mi=5532 s=85 e=87 49965: mi=5532 s=89 e=91 49966: mi=5532 s=93 e=93 49967: mi=5532 s=95 e=95 49968: mi=5532 s=97 e=97 49969: mi=5532 s=99 e=99 49970: mi=5532 s=101 e=101 49971: mi=5532 s=103 e=103 49972: mi=5532 s=105 e=105 49973: mi=5532 s=107 e=107 49974: mi=5532 s=109 e=109 49975: mi=5532 s=112 e=112 49976: mi=5532 s=114 e=114 49977: mi=5532 s=117 e=117 49978: mi=5532 s=119 e=120 49979: mi=5532 s=122 e=123 49980: mi=5532 s=125 e=126 49981: mi=5532 s=128 e=128 49982: mi=5532 s=131 e=131 49983: mi=5532 s=133 e=133 49984: mi=5532 s=136 e=136 49985: mi=5532 s=138 e=138 49986: mi=5532 s=141 e=141 49987: mi=5532 s=143 e=144 49988: mi=5532 s=146 e=147 49989: mi=5532 s=149 e=150 49990: mi=5532 s=152 e=152 49991: mi=5532 s=155 e=155 49992: mi=5532 s=157 e=157 49993: mi=5532 s=159 e=159 49994: mi=5532 s=162 e=162 49995: mi=5532 s=164 e=164 49996: mi=5532 s=166 e=166 49997: mi=5532 s=169 e=170 49998: mi=5532 s=172 e=172 49999: mi=5532 s=175 e=178 50000: mi=5532 s=180 e=182 50001: mi=5532 s=184 e=184 50002: mi=5532 s=186 e=188 50003: mi=5532 s=190 e=190 50004: mi=5532 s=193 e=193 50005: mi=5532 s=195 e=195 50006: mi=5532 s=197 e=199 50007: mi=5532 s=201 e=201 50008: mi=5532 s=204 e=204 50009: mi=5532 s=205 e=205 50010: mi=5532 s=207 e=207 50011: mi=5532 s=209 e=209 50012: mi=5532 s=211 e=211 50013: mi=5532 s=213 e=213 50014: mi=5532 s=214 e=214 50015: mi=5532 s=216 e=216 50016: mi=5532 s=218 e=218 50017: mi=5532 s=220 e=220 50018: mi=5532 s=222 e=222 50019: mi=5533 s=0 e=0 50020: mi=5533 s=2 e=2 50021: mi=5534 s=0 e=0 50022: mi=5534 s=2 e=2 50023: mi=5535 s=0 e=3 50024: mi=5535 s=6 e=7 50025: mi=5535 s=9 e=9 50026: mi=5535 s=11 e=11 50027: mi=5535 s=14 e=15 50028: mi=5535 s=17 e=17 50029: mi=5535 s=19 e=19 50030: mi=5535 s=22 e=23 50031: mi=5535 s=25 e=25 50032: mi=5535 s=28 e=29 50033: mi=5535 s=31 e=33 50034: mi=5535 s=35 e=35 50035: mi=5535 s=36 e=36 50036: mi=5535 s=39 e=40 50037: mi=5535 s=42 e=42 50038: mi=5535 s=44 e=44 50039: mi=5535 s=47 e=48 50040: mi=5535 s=50 e=50 50041: mi=5535 s=52 e=52 50042: mi=5535 s=55 e=56 50043: mi=5535 s=58 e=60 50044: mi=5535 s=62 e=62 50045: mi=5536 s=0 e=0 50046: mi=5536 s=3 e=3 50047: mi=5536 s=5 e=5 50048: mi=5536 s=8 e=8 50049: mi=5536 s=10 e=10 50050: mi=5536 s=13 e=17 50051: mi=5536 s=20 e=21 50052: mi=5536 s=23 e=23 50053: mi=5536 s=25 e=25 50054: mi=5536 s=28 e=29 50055: mi=5536 s=31 e=31 50056: mi=5536 s=33 e=34 50057: mi=5536 s=37 e=38 50058: mi=5536 s=40 e=40 50059: mi=5539 s=0 e=0 50060: mi=5539 s=2 e=2 50061: mi=5539 s=4 e=4 50062: mi=5539 s=7 e=7 50063: mi=5539 s=10 e=10 50064: mi=5539 s=13 e=13 50065: mi=5539 s=14 e=14 50066: mi=5539 s=17 e=18 50067: mi=5539 s=20 e=20 50068: mi=5539 s=22 e=22 50069: mi=5539 s=24 e=24 50070: mi=5539 s=27 e=28 50071: mi=5539 s=31 e=32 50072: mi=5539 s=34 e=35 50073: mi=5539 s=37 e=37 50074: mi=5539 s=38 e=38 50075: mi=5539 s=40 e=40 50076: mi=5539 s=43 e=44 50077: mi=5539 s=47 e=48 50078: mi=5539 s=50 e=50 50079: mi=5539 s=52 e=52 50080: mi=5539 s=55 e=56 50081: mi=5539 s=59 e=60 50082: mi=5539 s=62 e=62 50083: mi=5541 s=0 e=0 50084: mi=5541 s=3 e=4 50085: mi=5541 s=6 e=6 50086: mi=5541 s=8 e=10 50087: mi=5541 s=12 e=12 50088: mi=5541 s=13 e=13 50089: mi=5541 s=15 e=15 50090: mi=5541 s=17 e=17 50091: mi=5541 s=20 e=21 50092: mi=5541 s=23 e=23 50093: mi=5541 s=25 e=25 50094: mi=5541 s=28 e=29 50095: mi=5541 s=31 e=31 50096: mi=5541 s=33 e=33 50097: mi=5541 s=35 e=35 50098: mi=5541 s=37 e=37 50099: mi=5541 s=40 e=42 50100: mi=5541 s=44 e=46 50101: mi=5541 s=48 e=48 50102: mi=5541 s=50 e=50 50103: mi=5541 s=52 e=52 50104: mi=5541 s=54 e=55 50105: mi=5541 s=57 e=59 50106: mi=5541 s=61 e=61 50107: mi=5541 s=63 e=64 50108: mi=5541 s=66 e=67 50109: mi=5541 s=69 e=69 50110: mi=5541 s=71 e=71 50111: mi=5541 s=73 e=73 50112: mi=5541 s=76 e=76 50113: mi=5541 s=78 e=79 50114: mi=5541 s=81 e=82 50115: mi=5541 s=84 e=85 50116: mi=5541 s=87 e=87 50117: mi=5541 s=90 e=90 50118: mi=5541 s=92 e=92 50119: mi=5541 s=94 e=94 50120: mi=5541 s=97 e=97 50121: mi=5541 s=99 e=100 50122: mi=5541 s=102 e=105 50123: mi=5541 s=107 e=107 50124: mi=5541 s=110 e=110 50125: mi=5542 s=0 e=0 50126: mi=5542 s=3 e=4 50127: mi=5542 s=6 e=6 50128: mi=5542 s=8 e=8 50129: mi=5542 s=11 e=12 50130: mi=5542 s=14 e=14 50131: mi=5542 s=16 e=16 50132: mi=5542 s=19 e=20 50133: mi=5542 s=22 e=22 50134: mi=5542 s=23 e=26 50135: mi=5542 s=29 e=30 50136: mi=5542 s=32 e=32 50137: mi=5542 s=34 e=34 50138: mi=5542 s=37 e=38 50139: mi=5542 s=40 e=40 50140: mi=5543 s=0 e=0 50141: mi=5543 s=2 e=2 50142: mi=5543 s=5 e=5 50143: mi=5544 s=0 e=0 50144: mi=5544 s=2 e=2 50145: mi=5544 s=5 e=6 50146: mi=5544 s=8 e=8 50147: mi=5544 s=11 e=12 50148: mi=5544 s=15 e=15 50149: mi=5544 s=17 e=17 50150: mi=5544 s=20 e=21 50151: mi=5544 s=24 e=24 50152: mi=5545 s=0 e=0 50153: mi=5545 s=2 e=2 50154: mi=5545 s=4 e=4 50155: mi=5545 s=7 e=7 50156: mi=5546 s=0 e=2 50157: mi=5546 s=4 e=4 50158: mi=5546 s=7 e=7 50159: mi=5546 s=9 e=9 50160: mi=5546 s=11 e=11 50161: mi=5546 s=14 e=15 50162: mi=5546 s=17 e=17 50163: mi=5546 s=19 e=19 50164: mi=5546 s=22 e=23 50165: mi=5546 s=26 e=27 50166: mi=5546 s=29 e=29 50167: mi=5546 s=32 e=32 50168: mi=5546 s=34 e=34 50169: mi=5546 s=37 e=38 50170: mi=5546 s=40 e=40 50171: mi=5546 s=43 e=44 50172: mi=5546 s=47 e=47 50173: mi=5548 s=0 e=0 50174: mi=5548 s=2 e=2 50175: mi=5549 s=0 e=0 50176: mi=5549 s=2 e=2 50177: mi=5550 s=0 e=0 50178: mi=5550 s=2 e=2 50179: mi=5551 s=0 e=0 50180: mi=5551 s=2 e=2 50181: mi=5552 s=0 e=0 50182: mi=5552 s=2 e=2 50183: mi=5553 s=0 e=0 50184: mi=5553 s=2 e=2 50185: mi=5554 s=0 e=0 50186: mi=5554 s=3 e=4 50187: mi=5555 s=0 e=2 50188: mi=5555 s=5 e=5 50189: mi=5555 s=7 e=7 50190: mi=5555 s=9 e=9 50191: mi=5555 s=12 e=12 50192: mi=5555 s=14 e=14 50193: mi=5555 s=17 e=17 50194: mi=5555 s=20 e=21 50195: mi=5555 s=24 e=25 50196: mi=5555 s=27 e=27 50197: mi=5555 s=30 e=31 50198: mi=5555 s=33 e=33 50199: mi=5555 s=35 e=35 50200: mi=5555 s=37 e=37 50201: mi=5555 s=40 e=40 50202: mi=5555 s=42 e=42 50203: mi=5555 s=44 e=44 50204: mi=5555 s=47 e=47 50205: mi=5555 s=49 e=49 50206: mi=5555 s=52 e=52 50207: mi=5555 s=54 e=54 50208: mi=5555 s=56 e=56 50209: mi=5555 s=59 e=59 50210: mi=5555 s=61 e=61 50211: mi=5555 s=64 e=64 50212: mi=5555 s=66 e=66 50213: mi=5555 s=68 e=68 50214: mi=5555 s=71 e=71 50215: mi=5555 s=73 e=73 50216: mi=5555 s=76 e=76 50217: mi=5555 s=78 e=78 50218: mi=5555 s=80 e=80 50219: mi=5555 s=83 e=83 50220: mi=5555 s=85 e=85 50221: mi=5555 s=88 e=88 50222: mi=5555 s=90 e=90 50223: mi=5555 s=92 e=92 50224: mi=5555 s=95 e=95 50225: mi=5555 s=97 e=97 50226: mi=5555 s=100 e=100 50227: mi=5555 s=102 e=102 50228: mi=5555 s=104 e=104 50229: mi=5555 s=107 e=107 50230: mi=5555 s=110 e=110 50231: mi=5555 s=112 e=113 50232: mi=5555 s=115 e=115 50233: mi=5555 s=117 e=117 50234: mi=5555 s=120 e=120 50235: mi=5555 s=122 e=122 50236: mi=5555 s=124 e=124 50237: mi=5555 s=126 e=126 50238: mi=5555 s=129 e=129 50239: mi=5555 s=132 e=132 50240: mi=5555 s=134 e=134 50241: mi=5555 s=137 e=138 50242: mi=5555 s=140 e=140 50243: mi=5555 s=143 e=144 50244: mi=5555 s=147 e=147 50245: mi=5555 s=149 e=150 50246: mi=5555 s=153 e=153 50247: mi=5555 s=155 e=155 50248: mi=5555 s=158 e=158 50249: mi=5555 s=161 e=161 50250: mi=5555 s=164 e=165 50251: mi=5555 s=167 e=167 50252: mi=5555 s=169 e=169 50253: mi=5555 s=171 e=171 50254: mi=5560 s=0 e=0 50255: mi=5560 s=3 e=4 50256: mi=5560 s=6 e=6 50257: mi=5560 s=8 e=8 50258: mi=5560 s=9 e=10 50259: mi=5560 s=12 e=12 50260: mi=5560 s=14 e=14 50261: mi=5560 s=15 e=16 50262: mi=5561 s=0 e=0 50263: mi=5561 s=3 e=4 50264: mi=5561 s=6 e=6 50265: mi=5561 s=8 e=8 50266: mi=5561 s=11 e=12 50267: mi=5561 s=13 e=14 50268: mi=5561 s=16 e=16 50269: mi=5561 s=18 e=18 50270: mi=5561 s=21 e=22 50271: mi=5561 s=23 e=24 50272: mi=5568 s=0 e=1 50273: mi=5568 s=3 e=3 50274: mi=5568 s=5 e=7 50275: mi=5568 s=9 e=9 50276: mi=5568 s=11 e=11 50277: mi=5568 s=12 e=12 50278: mi=5573 s=0 e=2 50279: mi=5573 s=4 e=4 50280: mi=5573 s=6 e=10 50281: mi=5573 s=11 e=11 50282: mi=5573 s=13 e=13 50283: mi=5573 s=15 e=15 50284: mi=5573 s=17 e=17 50285: mi=5573 s=19 e=23 50286: mi=5573 s=25 e=25 50287: mi=5573 s=26 e=26 50288: mi=5573 s=27 e=29 50289: mi=5573 s=30 e=30 50290: mi=5573 s=32 e=32 50291: mi=5573 s=34 e=36 50292: mi=5573 s=37 e=38 50293: mi=5573 s=39 e=41 50294: mi=5573 s=42 e=42 50295: mi=5574 s=0 e=5 50296: mi=5574 s=7 e=7 50297: mi=5574 s=8 e=8 50298: mi=5574 s=11 e=12 50299: mi=5574 s=14 e=14 50300: mi=5574 s=16 e=16 50301: mi=5574 s=17 e=17 50302: mi=5574 s=19 e=19 50303: mi=5574 s=22 e=22 50304: mi=5574 s=23 e=23 50305: mi=5574 s=25 e=25 50306: mi=5574 s=27 e=27 50307: mi=5574 s=29 e=29 50308: mi=5574 s=32 e=32 50309: mi=5574 s=35 e=35 50310: mi=5574 s=37 e=37 50311: mi=5574 s=39 e=39 50312: mi=5574 s=41 e=41 50313: mi=5574 s=43 e=43 50314: mi=5574 s=45 e=45 50315: mi=5574 s=47 e=47 50316: mi=5574 s=49 e=49 50317: mi=5574 s=51 e=51 50318: mi=5574 s=53 e=53 50319: mi=5574 s=55 e=57 50320: mi=5574 s=59 e=59 50321: mi=5574 s=61 e=61 50322: mi=5574 s=63 e=63 50323: mi=5574 s=64 e=65 50324: mi=5574 s=66 e=66 50325: mi=5574 s=69 e=70 50326: mi=5574 s=71 e=71 50327: mi=5574 s=73 e=74 50328: mi=5574 s=75 e=75 50329: mi=5574 s=77 e=79 50330: mi=5574 s=81 e=82 50331: mi=5574 s=83 e=83 50332: mi=5574 s=85 e=87 50333: mi=5574 s=88 e=88 50334: mi=5574 s=90 e=90 50335: mi=5574 s=92 e=93 50336: mi=5579 s=0 e=2 50337: mi=5579 s=4 e=4 50338: mi=5579 s=7 e=7 50339: mi=5579 s=9 e=11 50340: mi=5579 s=13 e=13 50341: mi=5579 s=16 e=17 50342: mi=5579 s=20 e=20 50343: mi=5579 s=22 e=22 50344: mi=5579 s=25 e=25 50345: mi=5579 s=26 e=26 50346: mi=5579 s=28 e=28 50347: mi=5579 s=31 e=33 50348: mi=5579 s=35 e=35 50349: mi=5579 s=38 e=38 50350: mi=5579 s=40 e=40 50351: mi=5579 s=43 e=43 50352: mi=5585 s=0 e=1 50353: mi=5585 s=3 e=3 50354: mi=5585 s=5 e=5 50355: mi=5585 s=6 e=6 50356: mi=5585 s=8 e=8 50357: mi=5585 s=10 e=10 50358: mi=5585 s=11 e=12 50359: mi=5585 s=14 e=14 50360: mi=5585 s=16 e=16 50361: mi=5585 s=18 e=18 50362: mi=5585 s=20 e=20 50363: mi=5585 s=22 e=22 50364: mi=5585 s=23 e=23 50365: mi=5585 s=25 e=25 50366: mi=5585 s=27 e=27 50367: mi=5585 s=29 e=31 50368: mi=5585 s=33 e=33 50369: mi=5586 s=0 e=2 50370: mi=5586 s=4 e=9 50371: mi=5586 s=11 e=11 50372: mi=5586 s=12 e=12 50373: mi=5586 s=13 e=14 50374: mi=5586 s=16 e=16 50375: mi=5586 s=18 e=18 50376: mi=5586 s=20 e=21 50377: mi=5586 s=22 e=26 50378: mi=5586 s=28 e=29 50379: mi=5586 s=30 e=31 50380: mi=5587 s=0 e=0 50381: mi=5587 s=2 e=2 50382: mi=5587 s=4 e=5 50383: mi=5587 s=6 e=6 50384: mi=5587 s=8 e=8 50385: mi=5587 s=10 e=10 50386: mi=5557 s=0 e=1 50387: mi=5557 s=4 e=7 50388: mi=5557 s=9 e=9 50389: mi=5557 s=12 e=13 50390: mi=5557 s=16 e=16 50391: mi=5557 s=18 e=18 50392: mi=5557 s=21 e=21 50393: mi=5557 s=24 e=25 50394: mi=5557 s=27 e=27 50395: mi=5557 s=30 e=31 50396: mi=5557 s=33 e=33 50397: mi=5557 s=36 e=38 50398: mi=5557 s=40 e=40 50399: mi=5557 s=42 e=42 50400: mi=5557 s=44 e=44 50401: mi=5557 s=47 e=48 50402: mi=5557 s=51 e=52 50403: mi=5557 s=55 e=56 50404: mi=5557 s=59 e=59 50405: mi=5557 s=60 e=60 50406: mi=5557 s=63 e=64 50407: mi=5559 s=0 e=0 50408: mi=5559 s=2 e=2 50409: mi=5559 s=4 e=4 50410: mi=5559 s=6 e=7 50411: mi=5559 s=9 e=9 50412: mi=5559 s=12 e=12 50413: mi=5559 s=14 e=14 50414: mi=5559 s=17 e=17 50415: mi=5559 s=20 e=20 50416: mi=5559 s=23 e=24 50417: mi=5559 s=26 e=26 50418: mi=5559 s=29 e=30 50419: mi=5559 s=33 e=34 50420: mi=5559 s=37 e=38 50421: mi=5559 s=39 e=39 50422: mi=5559 s=41 e=41 50423: mi=5562 s=0 e=0 50424: mi=5562 s=2 e=2 50425: mi=5563 s=0 e=0 50426: mi=5563 s=2 e=4 50427: mi=5563 s=6 e=7 50428: mi=5563 s=8 e=8 50429: mi=5563 s=10 e=12 50430: mi=5563 s=14 e=15 50431: mi=5563 s=16 e=17 50432: mi=5564 s=0 e=0 50433: mi=5564 s=2 e=2 50434: mi=5566 s=0 e=2 50435: mi=5566 s=4 e=4 50436: mi=5566 s=6 e=6 50437: mi=5566 s=9 e=9 50438: mi=5566 s=12 e=12 50439: mi=5566 s=15 e=15 50440: mi=5566 s=16 e=20 50441: mi=5566 s=22 e=26 50442: mi=5566 s=28 e=30 50443: mi=5566 s=32 e=32 50444: mi=5566 s=35 e=36 50445: mi=5566 s=38 e=38 50446: mi=5566 s=39 e=41 50447: mi=5566 s=43 e=45 50448: mi=5566 s=47 e=49 50449: mi=5566 s=51 e=53 50450: mi=5566 s=56 e=58 50451: mi=5566 s=60 e=60 50452: mi=5566 s=63 e=65 50453: mi=5566 s=67 e=67 50454: mi=5566 s=69 e=71 50455: mi=5566 s=73 e=77 50456: mi=5566 s=79 e=79 50457: mi=5566 s=80 e=82 50458: mi=5566 s=85 e=87 50459: mi=5566 s=89 e=89 50460: mi=5566 s=92 e=92 50461: mi=5566 s=95 e=98 50462: mi=5566 s=100 e=102 50463: mi=5566 s=105 e=107 50464: mi=5566 s=109 e=111 50465: mi=5566 s=114 e=116 50466: mi=5566 s=118 e=120 50467: mi=5566 s=123 e=125 50468: mi=5566 s=127 e=129 50469: mi=5566 s=131 e=135 50470: mi=5566 s=137 e=139 50471: mi=5566 s=141 e=145 50472: mi=5566 s=147 e=147 50473: mi=5566 s=149 e=149 50474: mi=5566 s=152 e=153 50475: mi=5566 s=155 e=155 50476: mi=5566 s=157 e=157 50477: mi=5566 s=160 e=162 50478: mi=5566 s=164 e=164 50479: mi=5566 s=167 e=167 50480: mi=5566 s=168 e=168 50481: mi=5566 s=170 e=170 50482: mi=5566 s=173 e=174 50483: mi=5566 s=176 e=176 50484: mi=5566 s=178 e=178 50485: mi=5566 s=181 e=183 50486: mi=5566 s=185 e=185 50487: mi=5566 s=188 e=189 50488: mi=5566 s=191 e=191 50489: mi=5566 s=194 e=195 50490: mi=5566 s=197 e=197 50491: mi=5566 s=199 e=199 50492: mi=5566 s=202 e=204 50493: mi=5566 s=206 e=206 50494: mi=5566 s=209 e=210 50495: mi=5566 s=212 e=214 50496: mi=5566 s=215 e=217 50497: mi=5566 s=219 e=219 50498: mi=5566 s=221 e=222 50499: mi=5566 s=224 e=224 50500: mi=5566 s=227 e=228 50501: mi=5566 s=230 e=230 50502: mi=5566 s=232 e=232 50503: mi=5566 s=235 e=237 50504: mi=5566 s=239 e=239 50505: mi=5566 s=242 e=243 50506: mi=5566 s=244 e=246 50507: mi=5566 s=248 e=248 50508: mi=5566 s=250 e=250 50509: mi=5566 s=252 e=254 50510: mi=5566 s=256 e=257 50511: mi=5566 s=260 e=262 50512: mi=5566 s=264 e=264 50513: mi=5566 s=267 e=269 50514: mi=5566 s=271 e=273 50515: mi=5566 s=275 e=280 50516: mi=5566 s=283 e=285 50517: mi=5566 s=287 e=287 50518: mi=5566 s=290 e=295 50519: mi=5566 s=298 e=303 50520: mi=5566 s=306 e=306 50521: mi=5566 s=308 e=312 50522: mi=5566 s=314 e=316 50523: mi=5566 s=318 e=322 50524: mi=5566 s=325 e=331 50525: mi=5566 s=334 e=338 50526: mi=5566 s=340 e=342 50527: mi=5566 s=344 e=350 50528: mi=5566 s=353 e=356 50529: mi=5566 s=358 e=358 50530: mi=5566 s=359 e=360 50531: mi=5566 s=361 e=361 50532: mi=5569 s=0 e=0 50533: mi=5569 s=3 e=5 50534: mi=5569 s=8 e=10 50535: mi=5569 s=13 e=13 50536: mi=5570 s=0 e=0 50537: mi=5570 s=3 e=4 50538: mi=5570 s=7 e=8 50539: mi=5570 s=11 e=12 50540: mi=5570 s=15 e=16 50541: mi=5570 s=19 e=20 50542: mi=5570 s=23 e=24 50543: mi=5570 s=27 e=28 50544: mi=5570 s=31 e=31 50545: mi=5571 s=0 e=0 50546: mi=5571 s=3 e=4 50547: mi=5571 s=7 e=9 50548: mi=5571 s=11 e=12 50549: mi=5571 s=15 e=17 50550: mi=5571 s=19 e=19 50551: mi=5571 s=22 e=23 50552: mi=5571 s=26 e=27 50553: mi=5571 s=28 e=28 50554: mi=5571 s=30 e=30 50555: mi=5571 s=32 e=33 50556: mi=5571 s=34 e=34 50557: mi=5571 s=36 e=36 50558: mi=5571 s=38 e=39 50559: mi=5571 s=41 e=42 50560: mi=5571 s=44 e=45 50561: mi=5571 s=47 e=47 50562: mi=5571 s=49 e=49 50563: mi=5571 s=51 e=51 50564: mi=5571 s=53 e=53 50565: mi=5571 s=56 e=57 50566: mi=5571 s=59 e=59 50567: mi=5571 s=61 e=61 50568: mi=5571 s=63 e=63 50569: mi=5571 s=65 e=66 50570: mi=5571 s=68 e=68 50571: mi=5571 s=70 e=70 50572: mi=5571 s=73 e=74 50573: mi=5571 s=76 e=76 50574: mi=5571 s=78 e=78 50575: mi=5571 s=80 e=80 50576: mi=5571 s=83 e=83 50577: mi=5571 s=85 e=86 50578: mi=5571 s=89 e=90 50579: mi=5571 s=91 e=92 50580: mi=5571 s=94 e=94 50581: mi=5571 s=95 e=95 50582: mi=5571 s=97 e=97 50583: mi=5571 s=100 e=101 50584: mi=5571 s=104 e=105 50585: mi=5571 s=107 e=107 50586: mi=5571 s=109 e=110 50587: mi=5571 s=112 e=112 50588: mi=5571 s=114 e=114 50589: mi=5571 s=117 e=117 50590: mi=5571 s=119 e=119 50591: mi=5571 s=121 e=121 50592: mi=5571 s=124 e=124 50593: mi=5571 s=126 e=127 50594: mi=5571 s=130 e=130 50595: mi=5571 s=131 e=131 50596: mi=5571 s=133 e=133 50597: mi=5571 s=135 e=135 50598: mi=5571 s=138 e=138 50599: mi=5571 s=141 e=141 50600: mi=5571 s=144 e=145 50601: mi=5571 s=146 e=146 50602: mi=5571 s=148 e=150 50603: mi=5571 s=153 e=154 50604: mi=5571 s=156 e=158 50605: mi=5571 s=161 e=162 50606: mi=5571 s=164 e=164 50607: mi=5571 s=166 e=166 50608: mi=5571 s=168 e=171 50609: mi=5571 s=173 e=173 50610: mi=5571 s=175 e=178 50611: mi=5571 s=180 e=180 50612: mi=5571 s=182 e=182 50613: mi=5571 s=184 e=184 50614: mi=5571 s=186 e=187 50615: mi=5571 s=189 e=189 50616: mi=5571 s=191 e=192 50617: mi=5571 s=195 e=195 50618: mi=5571 s=197 e=197 50619: mi=5571 s=200 e=201 50620: mi=5571 s=203 e=203 50621: mi=5571 s=205 e=205 50622: mi=5571 s=207 e=208 50623: mi=5571 s=211 e=211 50624: mi=5571 s=213 e=213 50625: mi=5571 s=216 e=217 50626: mi=5571 s=219 e=219 50627: mi=5571 s=221 e=221 50628: mi=5571 s=223 e=224 50629: mi=5571 s=226 e=227 50630: mi=5571 s=229 e=229 50631: mi=5571 s=231 e=232 50632: mi=5571 s=235 e=236 50633: mi=5571 s=239 e=241 50634: mi=5571 s=243 e=244 50635: mi=5571 s=246 e=246 50636: mi=5571 s=249 e=252 50637: mi=5571 s=255 e=256 50638: mi=5571 s=258 e=258 50639: mi=5571 s=260 e=260 50640: mi=5571 s=262 e=262 50641: mi=5571 s=265 e=265 50642: mi=5571 s=267 e=267 50643: mi=5571 s=269 e=269 50644: mi=5571 s=272 e=274 50645: mi=5571 s=277 e=278 50646: mi=5571 s=279 e=279 50647: mi=5571 s=281 e=281 50648: mi=5571 s=283 e=283 50649: mi=5571 s=286 e=286 50650: mi=5571 s=289 e=289 50651: mi=5571 s=292 e=292 50652: mi=5571 s=294 e=297 50653: mi=5571 s=300 e=301 50654: mi=5571 s=302 e=302 50655: mi=5571 s=304 e=305 50656: mi=5571 s=308 e=309 50657: mi=5571 s=311 e=311 50658: mi=5571 s=313 e=313 50659: mi=5571 s=315 e=315 50660: mi=5571 s=317 e=318 50661: mi=5571 s=320 e=320 50662: mi=5571 s=322 e=322 50663: mi=5571 s=325 e=326 50664: mi=5571 s=328 e=329 50665: mi=5571 s=332 e=332 50666: mi=5571 s=334 e=334 50667: mi=5571 s=337 e=337 50668: mi=5571 s=339 e=339 50669: mi=5571 s=341 e=341 50670: mi=5571 s=343 e=343 50671: mi=5571 s=346 e=346 50672: mi=5571 s=349 e=350 50673: mi=5571 s=352 e=352 50674: mi=5571 s=354 e=354 50675: mi=5571 s=356 e=358 50676: mi=5571 s=361 e=362 50677: mi=5571 s=365 e=366 50678: mi=5571 s=368 e=368 50679: mi=5571 s=370 e=370 50680: mi=5571 s=372 e=373 50681: mi=5571 s=375 e=375 50682: mi=5571 s=377 e=377 50683: mi=5571 s=380 e=382 50684: mi=5571 s=384 e=385 50685: mi=5571 s=387 e=387 50686: mi=5571 s=390 e=391 50687: mi=5571 s=393 e=396 50688: mi=5571 s=399 e=400 50689: mi=5571 s=403 e=404 50690: mi=5571 s=406 e=406 50691: mi=5571 s=408 e=410 50692: mi=5571 s=412 e=412 50693: mi=5571 s=415 e=416 50694: mi=5571 s=418 e=420 50695: mi=5571 s=422 e=422 50696: mi=5571 s=423 e=423 50697: mi=5571 s=426 e=427 50698: mi=5571 s=430 e=430 50699: mi=5571 s=432 e=432 50700: mi=5571 s=435 e=437 50701: mi=5571 s=440 e=441 50702: mi=5571 s=443 e=444 50703: mi=5571 s=445 e=446 50704: mi=5571 s=448 e=450 50705: mi=5571 s=452 e=454 50706: mi=5571 s=455 e=455 50707: mi=5572 s=0 e=2 50708: mi=5572 s=5 e=6 50709: mi=5572 s=8 e=8 50710: mi=5572 s=9 e=12 50711: mi=5572 s=14 e=14 50712: mi=5572 s=15 e=15 50713: mi=5572 s=17 e=17 50714: mi=5572 s=20 e=22 50715: mi=5572 s=25 e=26 50716: mi=5572 s=28 e=30 50717: mi=5572 s=32 e=34 50718: mi=5572 s=37 e=38 50719: mi=5572 s=40 e=42 50720: mi=5572 s=44 e=44 50721: mi=5572 s=46 e=46 50722: mi=5572 s=48 e=48 50723: mi=5572 s=50 e=50 50724: mi=5572 s=52 e=52 50725: mi=5572 s=53 e=53 50726: mi=5572 s=56 e=56 50727: mi=5572 s=58 e=58 50728: mi=5572 s=61 e=61 50729: mi=5572 s=62 e=64 50730: mi=5572 s=66 e=67 50731: mi=5572 s=68 e=68 50732: mi=5572 s=70 e=71 50733: mi=5572 s=72 e=75 50734: mi=5572 s=76 e=78 50735: mi=5572 s=79 e=79 50736: mi=5572 s=81 e=82 50737: mi=5572 s=83 e=83 50738: mi=5575 s=0 e=0 50739: mi=5575 s=2 e=2 50740: mi=5575 s=5 e=5 50741: mi=5575 s=7 e=7 50742: mi=5575 s=10 e=11 50743: mi=5575 s=14 e=14 50744: mi=5578 s=0 e=4 50745: mi=5578 s=6 e=6 50746: mi=5578 s=8 e=8 50747: mi=5578 s=11 e=11 50748: mi=5578 s=13 e=13 50749: mi=5578 s=16 e=16 50750: mi=5578 s=19 e=19 50751: mi=5578 s=22 e=23 50752: mi=5578 s=26 e=27 50753: mi=5578 s=30 e=31 50754: mi=5578 s=34 e=34 50755: mi=5578 s=35 e=35 50756: mi=5578 s=38 e=39 50757: mi=5578 s=41 e=41 50758: mi=5578 s=43 e=43 50759: mi=5578 s=45 e=46 50760: mi=5578 s=48 e=48 50761: mi=5578 s=50 e=50 50762: mi=5578 s=52 e=52 50763: mi=5578 s=55 e=56 50764: mi=5578 s=58 e=58 50765: mi=5578 s=60 e=60 50766: mi=5578 s=63 e=64 50767: mi=5578 s=66 e=66 50768: mi=5578 s=68 e=68 50769: mi=5578 s=71 e=72 50770: mi=5578 s=74 e=74 50771: mi=5578 s=76 e=76 50772: mi=5578 s=79 e=80 50773: mi=5578 s=82 e=82 50774: mi=5578 s=84 e=84 50775: mi=5578 s=86 e=86 50776: mi=5578 s=88 e=88 50777: mi=5578 s=91 e=92 50778: mi=5578 s=94 e=94 50779: mi=5578 s=96 e=96 50780: mi=5578 s=99 e=99 50781: mi=5578 s=101 e=101 50782: mi=5578 s=104 e=104 50783: mi=5578 s=106 e=106 50784: mi=5578 s=108 e=108 50785: mi=5578 s=111 e=111 50786: mi=5578 s=113 e=113 50787: mi=5578 s=116 e=116 50788: mi=5578 s=117 e=117 50789: mi=5578 s=119 e=119 50790: mi=5578 s=121 e=121 50791: mi=5578 s=124 e=125 50792: mi=5578 s=127 e=127 50793: mi=5578 s=129 e=129 50794: mi=5578 s=132 e=133 50795: mi=5578 s=135 e=135 50796: mi=5578 s=137 e=137 50797: mi=5578 s=140 e=141 50798: mi=5578 s=143 e=143 50799: mi=5578 s=145 e=145 50800: mi=5578 s=148 e=149 50801: mi=5578 s=151 e=151 50802: mi=5578 s=152 e=152 50803: mi=5578 s=154 e=154 50804: mi=5578 s=156 e=156 50805: mi=5578 s=158 e=158 50806: mi=5578 s=160 e=160 50807: mi=5578 s=162 e=163 50808: mi=5578 s=166 e=166 50809: mi=5578 s=168 e=169 50810: mi=5578 s=172 e=172 50811: mi=5578 s=174 e=175 50812: mi=5578 s=178 e=178 50813: mi=5578 s=180 e=181 50814: mi=5578 s=184 e=184 50815: mi=5578 s=185 e=186 50816: mi=5578 s=187 e=188 50817: mi=5582 s=0 e=0 50818: mi=5582 s=2 e=2 50819: mi=5583 s=0 e=0 50820: mi=5583 s=2 e=2 50821: mi=5583 s=5 e=5 50822: mi=5583 s=7 e=7 50823: mi=5583 s=10 e=10 50824: mi=5583 s=12 e=12 50825: mi=5583 s=15 e=15 50826: mi=5583 s=17 e=17 50827: mi=5583 s=20 e=20 50828: mi=5583 s=22 e=22 50829: mi=5583 s=25 e=25 50830: mi=5583 s=27 e=27 50831: mi=5583 s=30 e=30 50832: mi=5584 s=0 e=1 50833: mi=5584 s=4 e=5 50834: mi=5584 s=8 e=8 50835: mi=5588 s=0 e=1 50836: mi=5588 s=3 e=3 50837: mi=5588 s=5 e=7 50838: mi=5588 s=9 e=9 50839: mi=5588 s=10 e=10 50840: mi=5588 s=12 e=12 50841: mi=5588 s=14 e=14 50842: mi=5588 s=16 e=16 50843: mi=5588 s=17 e=17 50844: mi=5588 s=20 e=21 50845: mi=5589 s=0 e=0 50846: mi=5589 s=2 e=2 50847: mi=5589 s=5 e=5 50848: mi=5590 s=0 e=0 50849: mi=5590 s=3 e=3 50850: mi=5591 s=0 e=0 50851: mi=5591 s=2 e=2 50852: mi=5591 s=5 e=5 50853: mi=5592 s=0 e=0 50854: mi=5592 s=3 e=3 50855: mi=5592 s=5 e=5 50856: mi=5592 s=8 e=8 50857: mi=5592 s=10 e=11 50858: mi=5592 s=13 e=13 50859: mi=5593 s=0 e=2 50860: mi=5593 s=4 e=6 50861: mi=5593 s=8 e=10 50862: mi=5593 s=11 e=13 50863: mi=5593 s=15 e=26 50864: mi=5593 s=28 e=41 50865: mi=5593 s=43 e=54 50866: mi=5593 s=56 e=74 50867: mi=5593 s=77 e=80 50868: mi=5593 s=82 e=84 50869: mi=5593 s=86 e=86 50870: mi=5593 s=88 e=90 50871: mi=5593 s=92 e=101 50872: mi=5593 s=103 e=115 50873: mi=5593 s=118 e=124 50874: mi=5593 s=126 e=135 50875: mi=5593 s=137 e=149 50876: mi=5593 s=152 e=156 50877: mi=5593 s=158 e=158 50878: mi=5593 s=160 e=160 50879: mi=5593 s=163 e=166 50880: mi=5593 s=168 e=170 50881: mi=5593 s=172 e=181 50882: mi=5593 s=184 e=190 50883: mi=5593 s=193 e=213 50884: mi=5593 s=215 e=224 50885: mi=5593 s=226 e=226 50886: mi=5593 s=227 e=229 50887: mi=5593 s=231 e=240 50888: mi=5593 s=242 e=242 50889: mi=5593 s=244 e=244 50890: mi=5593 s=246 e=246 50891: mi=5593 s=248 e=248 50892: mi=5593 s=250 e=250 50893: mi=5593 s=251 e=253 50894: mi=5593 s=254 e=256 50895: mi=5593 s=258 e=267 50896: mi=5593 s=269 e=280 50897: mi=5593 s=282 e=288 50898: mi=5593 s=290 e=299 50899: mi=5593 s=301 e=312 50900: mi=5593 s=314 e=320 50901: mi=5593 s=322 e=331 50902: mi=5593 s=333 e=337 50903: mi=5593 s=339 e=357 50904: mi=5593 s=359 e=364 50905: mi=5593 s=366 e=368 50906: mi=5593 s=371 e=374 50907: mi=5593 s=376 e=376 50908: mi=5593 s=378 e=383 50909: mi=5593 s=385 e=390 50910: mi=5593 s=392 e=394 50911: mi=5593 s=397 e=400 50912: mi=5593 s=402 e=402 50913: mi=5593 s=404 e=406 50914: mi=5593 s=407 e=407 50915: mi=5593 s=409 e=411 50916: mi=5593 s=413 e=422 50917: mi=5593 s=425 e=431 50918: mi=5593 s=433 e=442 50919: mi=5593 s=444 e=455 50920: mi=5593 s=457 e=459 50921: mi=5593 s=460 e=461 50922: mi=5593 s=463 e=465 50923: mi=5593 s=467 e=467 50924: mi=5593 s=469 e=471 50925: mi=5593 s=473 e=475 50926: mi=5593 s=477 e=477 50927: mi=5593 s=479 e=481 50928: mi=5593 s=483 e=485 50929: mi=5593 s=487 e=487 50930: mi=5593 s=489 e=489 50931: mi=5593 s=491 e=493 50932: mi=5594 s=0 e=6 50933: mi=5594 s=8 e=8 50934: mi=5594 s=10 e=10 50935: mi=5594 s=12 e=14 50936: mi=5594 s=16 e=16 50937: mi=5594 s=19 e=19 50938: mi=5594 s=22 e=22 50939: mi=5594 s=25 e=26 50940: mi=5594 s=27 e=32 50941: mi=5594 s=35 e=36 50942: mi=5594 s=38 e=38 50943: mi=5594 s=41 e=42 50944: mi=5594 s=44 e=44 50945: mi=5594 s=47 e=48 50946: mi=5594 s=51 e=52 50947: mi=5594 s=54 e=54 50948: mi=5594 s=56 e=56 50949: mi=5594 s=58 e=58 50950: mi=5594 s=60 e=60 50951: mi=5594 s=63 e=64 50952: mi=5594 s=67 e=68 50953: mi=5594 s=71 e=72 50954: mi=5594 s=75 e=75 50955: mi=5594 s=77 e=77 50956: mi=5594 s=79 e=79 50957: mi=5594 s=81 e=81 50958: mi=5594 s=84 e=85 50959: mi=5594 s=87 e=87 50960: mi=5594 s=89 e=89 50961: mi=5594 s=91 e=91 50962: mi=5594 s=94 e=97 50963: mi=5594 s=100 e=101 50964: mi=5594 s=103 e=103 50965: mi=5594 s=106 e=106 50966: mi=5596 s=0 e=2 50967: mi=5596 s=4 e=6 50968: mi=5596 s=8 e=10 50969: mi=5596 s=12 e=16 50970: mi=5596 s=18 e=18 50971: mi=5596 s=21 e=21 50972: mi=5596 s=24 e=24 50973: mi=5596 s=27 e=29 50974: mi=5596 s=30 e=70 50975: mi=5596 s=72 e=80 50976: mi=5596 s=83 e=86 50977: mi=5596 s=88 e=92 50978: mi=5596 s=95 e=98 50979: mi=5596 s=100 e=104 50980: mi=5596 s=107 e=116 50981: mi=5596 s=119 e=120 50982: mi=5596 s=123 e=127 50983: mi=5596 s=129 e=133 50984: mi=5596 s=135 e=137 50985: mi=5596 s=139 e=141 50986: mi=5596 s=143 e=145 50987: mi=5596 s=147 e=147 50988: mi=5596 s=150 e=155 50989: mi=5596 s=158 e=163 50990: mi=5596 s=166 e=171 50991: mi=5596 s=174 e=175 50992: mi=5596 s=178 e=182 50993: mi=5596 s=184 e=188 50994: mi=5596 s=190 e=192 50995: mi=5596 s=194 e=196 50996: mi=5596 s=198 e=198 50997: mi=5596 s=201 e=206 50998: mi=5596 s=208 e=212 50999: mi=5596 s=214 e=216 51000: mi=5596 s=218 e=222 51001: mi=5596 s=225 e=233 51002: mi=5596 s=236 e=239 51003: mi=5596 s=241 e=245 51004: mi=5596 s=248 e=248 51005: mi=5598 s=0 e=1 51006: mi=5599 s=0 e=4 51007: mi=5599 s=6 e=6 51008: mi=5599 s=8 e=8 51009: mi=5599 s=11 e=11 51010: mi=5599 s=14 e=14 51011: mi=5599 s=17 e=17 51012: mi=5599 s=18 e=18 51013: mi=5599 s=21 e=22 51014: mi=5599 s=24 e=24 51015: mi=5599 s=27 e=28 51016: mi=5599 s=30 e=30 51017: mi=5599 s=33 e=33 51018: mi=5599 s=35 e=35 51019: mi=5599 s=38 e=40 51020: mi=5599 s=42 e=42 51021: mi=5599 s=44 e=44 51022: mi=5599 s=46 e=46 51023: mi=5599 s=48 e=48 51024: mi=5599 s=51 e=52 51025: mi=5599 s=55 e=56 51026: mi=5599 s=58 e=58 51027: mi=5599 s=60 e=60 51028: mi=5599 s=62 e=62 51029: mi=5599 s=64 e=64 51030: mi=5599 s=67 e=68 51031: mi=5599 s=71 e=72 51032: mi=5599 s=74 e=74 51033: mi=5599 s=76 e=76 51034: mi=5599 s=79 e=80 51035: mi=5599 s=83 e=84 51036: mi=5599 s=86 e=86 51037: mi=5599 s=88 e=88 51038: mi=5599 s=91 e=92 51039: mi=5599 s=95 e=96 51040: mi=5599 s=98 e=98 51041: mi=5599 s=100 e=100 51042: mi=5599 s=102 e=102 51043: mi=5599 s=103 e=109 51044: mi=5599 s=111 e=111 51045: mi=5599 s=113 e=113 51046: mi=5599 s=114 e=120 51047: mi=5599 s=122 e=122 51048: mi=5599 s=124 e=125 51049: mi=5599 s=128 e=128 51050: mi=5599 s=130 e=131 51051: mi=5599 s=134 e=134 51052: mi=5599 s=136 e=136 51053: mi=5599 s=137 e=137 51054: mi=5599 s=139 e=139 51055: mi=5599 s=142 e=143 51056: mi=5599 s=146 e=147 51057: mi=5599 s=149 e=149 51058: mi=5599 s=151 e=151 51059: mi=5599 s=154 e=155 51060: mi=5599 s=158 e=159 51061: mi=5599 s=161 e=161 51062: mi=5599 s=162 e=162 51063: mi=5599 s=164 e=164 51064: mi=5599 s=167 e=168 51065: mi=5599 s=171 e=172 51066: mi=5599 s=174 e=174 51067: mi=5599 s=175 e=176 51068: mi=5601 s=0 e=4 51069: mi=5601 s=7 e=8 51070: mi=5601 s=10 e=10 51071: mi=5601 s=12 e=14 51072: mi=5601 s=16 e=16 51073: mi=5601 s=17 e=17 51074: mi=5601 s=19 e=19 51075: mi=5601 s=21 e=21 51076: mi=5601 s=24 e=25 51077: mi=5601 s=27 e=27 51078: mi=5601 s=29 e=29 51079: mi=5601 s=32 e=33 51080: mi=5601 s=35 e=35 51081: mi=5601 s=37 e=37 51082: mi=5601 s=39 e=39 51083: mi=5601 s=41 e=41 51084: mi=5601 s=44 e=46 51085: mi=5601 s=48 e=50 51086: mi=5601 s=52 e=52 51087: mi=5601 s=54 e=54 51088: mi=5601 s=56 e=56 51089: mi=5601 s=58 e=59 51090: mi=5601 s=61 e=63 51091: mi=5601 s=65 e=65 51092: mi=5601 s=67 e=68 51093: mi=5601 s=70 e=70 51094: mi=5601 s=72 e=73 51095: mi=5601 s=75 e=77 51096: mi=5601 s=79 e=79 51097: mi=5601 s=81 e=81 51098: mi=5601 s=83 e=84 51099: mi=5601 s=86 e=87 51100: mi=5601 s=89 e=91 51101: mi=5601 s=93 e=93 51102: mi=5601 s=95 e=95 51103: mi=5601 s=97 e=98 51104: mi=5601 s=100 e=100 51105: mi=5601 s=103 e=108 51106: mi=5601 s=110 e=110 51107: mi=5601 s=112 e=113 51108: mi=5601 s=115 e=115 51109: mi=5601 s=118 e=123 51110: mi=5601 s=125 e=125 51111: mi=5601 s=127 e=127 51112: mi=5601 s=130 e=132 51113: mi=5601 s=134 e=135 51114: mi=5601 s=137 e=137 51115: mi=5601 s=140 e=140 51116: mi=5601 s=142 e=142 51117: mi=5601 s=144 e=144 51118: mi=5601 s=146 e=146 51119: mi=5601 s=148 e=149 51120: mi=5601 s=151 e=151 51121: mi=5601 s=153 e=153 51122: mi=5601 s=156 e=158 51123: mi=5601 s=160 e=162 51124: mi=5601 s=164 e=165 51125: mi=5601 s=167 e=167 51126: mi=5601 s=170 e=170 51127: mi=5601 s=172 e=172 51128: mi=5601 s=175 e=175 51129: mi=5601 s=177 e=179 51130: mi=5601 s=182 e=182 51131: mi=5601 s=184 e=185 51132: mi=5601 s=187 e=190 51133: mi=5601 s=192 e=193 51134: mi=5601 s=196 e=196 51135: mi=5601 s=197 e=198 51136: mi=5601 s=199 e=199 51137: mi=5601 s=201 e=201 51138: mi=5601 s=203 e=204 51139: mi=5601 s=206 e=207 51140: mi=5601 s=209 e=209 51141: mi=5601 s=212 e=217 51142: mi=5601 s=219 e=220 51143: mi=5601 s=222 e=222 51144: mi=5601 s=225 e=230 51145: mi=5603 s=0 e=0 51146: mi=5603 s=2 e=2 51147: mi=5604 s=0 e=0 51148: mi=5604 s=2 e=15 51149: mi=5604 s=17 e=17 51150: mi=5604 s=19 e=19 51151: mi=5604 s=21 e=21 51152: mi=5604 s=23 e=23 51153: mi=5604 s=25 e=25 51154: mi=5604 s=27 e=27 51155: mi=5604 s=29 e=29 51156: mi=5604 s=30 e=30 51157: mi=5604 s=32 e=32 51158: mi=5604 s=34 e=34 51159: mi=5605 s=0 e=0 51160: mi=5605 s=3 e=4 51161: mi=5605 s=6 e=6 51162: mi=5605 s=8 e=8 51163: mi=5605 s=11 e=14 51164: mi=5605 s=16 e=16 51165: mi=5605 s=18 e=18 51166: mi=5605 s=21 e=21 51167: mi=5605 s=22 e=22 51168: mi=5605 s=24 e=24 51169: mi=5605 s=27 e=30 51170: mi=5605 s=32 e=32 51171: mi=5606 s=0 e=0 51172: mi=5606 s=2 e=2 51173: mi=5606 s=5 e=5 51174: mi=5607 s=0 e=0 51175: mi=5607 s=3 e=3 51176: mi=5608 s=0 e=0 51177: mi=5608 s=2 e=2 51178: mi=5608 s=5 e=5 51179: mi=5609 s=0 e=0 51180: mi=5609 s=3 e=3 51181: mi=5609 s=5 e=5 51182: mi=5609 s=8 e=8 51183: mi=5609 s=10 e=11 51184: mi=5609 s=13 e=13 51185: mi=5610 s=0 e=3 51186: mi=5610 s=6 e=17 51187: mi=5610 s=19 e=19 51188: mi=5610 s=22 e=22 51189: mi=5610 s=24 e=24 51190: mi=5610 s=27 e=28 51191: mi=5610 s=30 e=30 51192: mi=5610 s=33 e=42 51193: mi=5610 s=44 e=47 51194: mi=5610 s=49 e=52 51195: mi=5610 s=54 e=57 51196: mi=5610 s=59 e=62 51197: mi=5610 s=64 e=67 51198: mi=5610 s=69 e=70 51199: mi=5610 s=72 e=73 51200: mi=5610 s=75 e=78 51201: mi=5610 s=80 e=83 51202: mi=5610 s=85 e=88 51203: mi=5610 s=90 e=93 51204: mi=5610 s=95 e=98 51205: mi=5610 s=100 e=103 51206: mi=5610 s=105 e=105 51207: mi=5611 s=0 e=5 51208: mi=5611 s=7 e=7 51209: mi=5611 s=10 e=10 51210: mi=5611 s=12 e=12 51211: mi=5611 s=15 e=16 51212: mi=5611 s=18 e=18 51213: mi=5611 s=20 e=21 51214: mi=5611 s=23 e=23 51215: mi=5611 s=25 e=25 51216: mi=5611 s=28 e=28 51217: mi=5611 s=30 e=30 51218: mi=5611 s=32 e=32 51219: mi=5611 s=34 e=34 51220: mi=5611 s=36 e=36 51221: mi=5611 s=39 e=39 51222: mi=5611 s=41 e=41 51223: mi=5611 s=43 e=43 51224: mi=5611 s=45 e=45 51225: mi=5611 s=47 e=47 51226: mi=5611 s=50 e=50 51227: mi=5611 s=52 e=53 51228: mi=5611 s=55 e=55 51229: mi=5611 s=57 e=57 51230: mi=5611 s=59 e=59 51231: mi=5611 s=62 e=62 51232: mi=5611 s=64 e=64 51233: mi=5611 s=66 e=66 51234: mi=5611 s=68 e=68 51235: mi=5611 s=70 e=70 51236: mi=5611 s=73 e=73 51237: mi=5611 s=75 e=75 51238: mi=5611 s=77 e=77 51239: mi=5611 s=79 e=79 51240: mi=5611 s=81 e=81 51241: mi=5611 s=84 e=85 51242: mi=5611 s=87 e=87 51243: mi=5611 s=89 e=90 51244: mi=5611 s=92 e=92 51245: mi=5611 s=94 e=94 51246: mi=5611 s=97 e=98 51247: mi=5611 s=100 e=100 51248: mi=5611 s=102 e=102 51249: mi=5611 s=104 e=104 51250: mi=5611 s=106 e=106 51251: mi=5611 s=109 e=111 51252: mi=5611 s=113 e=113 51253: mi=5611 s=115 e=115 51254: mi=5611 s=117 e=117 51255: mi=5611 s=119 e=119 51256: mi=5611 s=122 e=124 51257: mi=5611 s=126 e=127 51258: mi=5611 s=129 e=129 51259: mi=5611 s=131 e=131 51260: mi=5611 s=133 e=133 51261: mi=5611 s=136 e=138 51262: mi=5611 s=140 e=140 51263: mi=5611 s=142 e=142 51264: mi=5611 s=144 e=144 51265: mi=5611 s=146 e=146 51266: mi=5611 s=149 e=151 51267: mi=5611 s=153 e=153 51268: mi=5611 s=155 e=155 51269: mi=5611 s=157 e=157 51270: mi=5611 s=159 e=159 51271: mi=5611 s=162 e=162 51272: mi=5620 s=0 e=13 51273: mi=5620 s=16 e=19 51274: mi=5620 s=21 e=25 51275: mi=5620 s=28 e=31 51276: mi=5620 s=33 e=41 51277: mi=5620 s=44 e=45 51278: mi=5620 s=48 e=52 51279: mi=5620 s=54 e=58 51280: mi=5620 s=60 e=62 51281: mi=5620 s=64 e=66 51282: mi=5620 s=68 e=68 51283: mi=5620 s=71 e=76 51284: mi=5620 s=79 e=84 51285: mi=5620 s=87 e=88 51286: mi=5620 s=91 e=95 51287: mi=5620 s=97 e=101 51288: mi=5620 s=103 e=105 51289: mi=5620 s=107 e=107 51290: mi=5620 s=110 e=115 51291: mi=5620 s=117 e=121 51292: mi=5620 s=123 e=125 51293: mi=5620 s=127 e=131 51294: mi=5620 s=134 e=137 51295: mi=5620 s=140 e=145 51296: mi=5620 s=147 e=149 51297: mi=5620 s=151 e=155 51298: mi=5620 s=157 e=159 51299: mi=5620 s=162 e=197 51300: mi=5620 s=199 e=207 51301: mi=5620 s=210 e=213 51302: mi=5620 s=215 e=219 51303: mi=5620 s=222 e=225 51304: mi=5620 s=227 e=231 51305: mi=5620 s=234 e=243 51306: mi=5620 s=246 e=247 51307: mi=5620 s=250 e=254 51308: mi=5620 s=256 e=260 51309: mi=5620 s=262 e=264 51310: mi=5620 s=266 e=268 51311: mi=5620 s=270 e=272 51312: mi=5620 s=274 e=274 51313: mi=5620 s=277 e=282 51314: mi=5620 s=285 e=290 51315: mi=5620 s=293 e=298 51316: mi=5620 s=301 e=302 51317: mi=5620 s=305 e=309 51318: mi=5620 s=311 e=315 51319: mi=5620 s=317 e=319 51320: mi=5620 s=321 e=323 51321: mi=5620 s=325 e=325 51322: mi=5620 s=328 e=333 51323: mi=5620 s=335 e=339 51324: mi=5620 s=341 e=343 51325: mi=5620 s=345 e=349 51326: mi=5620 s=352 e=356 51327: mi=5620 s=359 e=364 51328: mi=5620 s=366 e=368 51329: mi=5620 s=370 e=374 51330: mi=5620 s=376 e=378 51331: mi=5620 s=381 e=381 51332: mi=5612 s=0 e=1 51333: mi=5612 s=3 e=3 51334: mi=5612 s=5 e=5 51335: mi=5612 s=7 e=9 51336: mi=5612 s=11 e=11 51337: mi=5612 s=13 e=13 51338: mi=5612 s=15 e=15 51339: mi=5612 s=18 e=18 51340: mi=5612 s=21 e=21 51341: mi=5612 s=24 e=24 51342: mi=5612 s=25 e=25 51343: mi=5612 s=27 e=27 51344: mi=5614 s=0 e=1 51345: mi=5614 s=3 e=3 51346: mi=5614 s=5 e=5 51347: mi=5614 s=7 e=9 51348: mi=5614 s=11 e=11 51349: mi=5614 s=13 e=13 51350: mi=5614 s=15 e=15 51351: mi=5614 s=18 e=18 51352: mi=5614 s=21 e=21 51353: mi=5614 s=24 e=24 51354: mi=5614 s=25 e=25 51355: mi=5614 s=27 e=27 51356: mi=5616 s=0 e=1 51357: mi=5617 s=0 e=6 51358: mi=5617 s=8 e=8 51359: mi=5617 s=10 e=10 51360: mi=5617 s=13 e=13 51361: mi=5617 s=16 e=16 51362: mi=5617 s=19 e=19 51363: mi=5617 s=20 e=20 51364: mi=5617 s=22 e=22 51365: mi=5617 s=25 e=26 51366: mi=5617 s=28 e=28 51367: mi=5617 s=31 e=31 51368: mi=5617 s=33 e=33 51369: mi=5617 s=36 e=37 51370: mi=5617 s=40 e=41 51371: mi=5617 s=43 e=43 51372: mi=5617 s=45 e=45 51373: mi=5617 s=48 e=49 51374: mi=5617 s=52 e=53 51375: mi=5617 s=55 e=55 51376: mi=5617 s=57 e=57 51377: mi=5617 s=60 e=60 51378: mi=5617 s=62 e=62 51379: mi=5617 s=64 e=64 51380: mi=5617 s=67 e=67 51381: mi=5617 s=69 e=69 51382: mi=5617 s=71 e=71 51383: mi=5617 s=73 e=73 51384: mi=5617 s=75 e=75 51385: mi=5617 s=76 e=76 51386: mi=5617 s=78 e=78 51387: mi=5617 s=80 e=80 51388: mi=5617 s=82 e=82 51389: mi=5617 s=85 e=86 51390: mi=5617 s=89 e=90 51391: mi=5617 s=92 e=92 51392: mi=5617 s=94 e=94 51393: mi=5617 s=96 e=96 51394: mi=5617 s=98 e=98 51395: mi=5617 s=100 e=100 51396: mi=5617 s=102 e=102 51397: mi=5617 s=104 e=104 51398: mi=5617 s=106 e=106 51399: mi=5617 s=109 e=110 51400: mi=5617 s=113 e=114 51401: mi=5617 s=116 e=116 51402: mi=5617 s=118 e=118 51403: mi=5617 s=121 e=122 51404: mi=5617 s=125 e=126 51405: mi=5617 s=128 e=128 51406: mi=5617 s=130 e=130 51407: mi=5617 s=133 e=134 51408: mi=5617 s=137 e=138 51409: mi=5617 s=140 e=140 51410: mi=5617 s=142 e=142 51411: mi=5617 s=145 e=146 51412: mi=5617 s=149 e=150 51413: mi=5617 s=152 e=152 51414: mi=5617 s=154 e=154 51415: mi=5617 s=156 e=156 51416: mi=5617 s=158 e=158 51417: mi=5617 s=160 e=160 51418: mi=5617 s=162 e=162 51419: mi=5617 s=164 e=164 51420: mi=5617 s=165 e=171 51421: mi=5617 s=173 e=173 51422: mi=5617 s=175 e=175 51423: mi=5617 s=176 e=182 51424: mi=5617 s=184 e=184 51425: mi=5617 s=186 e=187 51426: mi=5617 s=190 e=190 51427: mi=5617 s=192 e=192 51428: mi=5617 s=194 e=194 51429: mi=5617 s=196 e=196 51430: mi=5617 s=197 e=197 51431: mi=5617 s=199 e=199 51432: mi=5617 s=202 e=203 51433: mi=5617 s=206 e=207 51434: mi=5617 s=209 e=209 51435: mi=5617 s=211 e=211 51436: mi=5617 s=214 e=215 51437: mi=5617 s=218 e=219 51438: mi=5617 s=221 e=221 51439: mi=5617 s=223 e=223 51440: mi=5617 s=225 e=225 51441: mi=5617 s=228 e=229 51442: mi=5617 s=232 e=233 51443: mi=5617 s=235 e=235 51444: mi=5617 s=237 e=237 51445: mi=5617 s=240 e=241 51446: mi=5617 s=244 e=245 51447: mi=5617 s=247 e=247 51448: mi=5617 s=248 e=249 51449: mi=5619 s=0 e=2 51450: mi=5619 s=5 e=6 51451: mi=5619 s=8 e=8 51452: mi=5619 s=10 e=12 51453: mi=5619 s=14 e=14 51454: mi=5619 s=15 e=15 51455: mi=5619 s=17 e=17 51456: mi=5619 s=19 e=19 51457: mi=5619 s=22 e=23 51458: mi=5619 s=25 e=25 51459: mi=5619 s=27 e=27 51460: mi=5619 s=30 e=31 51461: mi=5619 s=33 e=33 51462: mi=5619 s=35 e=35 51463: mi=5619 s=37 e=37 51464: mi=5619 s=39 e=39 51465: mi=5619 s=42 e=44 51466: mi=5619 s=46 e=47 51467: mi=5619 s=49 e=49 51468: mi=5619 s=51 e=51 51469: mi=5619 s=53 e=53 51470: mi=5619 s=55 e=55 51471: mi=5619 s=57 e=59 51472: mi=5619 s=61 e=68 51473: mi=5619 s=70 e=70 51474: mi=5619 s=72 e=72 51475: mi=5619 s=74 e=75 51476: mi=5619 s=77 e=77 51477: mi=5619 s=79 e=79 51478: mi=5619 s=81 e=81 51479: mi=5619 s=83 e=83 51480: mi=5619 s=85 e=86 51481: mi=5619 s=88 e=88 51482: mi=5619 s=91 e=91 51483: mi=5619 s=93 e=93 51484: mi=5619 s=95 e=95 51485: mi=5619 s=97 e=97 51486: mi=5619 s=99 e=99 51487: mi=5619 s=101 e=101 51488: mi=5619 s=103 e=104 51489: mi=5619 s=106 e=108 51490: mi=5619 s=110 e=111 51491: mi=5619 s=113 e=114 51492: mi=5619 s=116 e=116 51493: mi=5619 s=118 e=118 51494: mi=5619 s=120 e=121 51495: mi=5619 s=124 e=124 51496: mi=5619 s=126 e=126 51497: mi=5619 s=128 e=128 51498: mi=5619 s=130 e=130 51499: mi=5619 s=132 e=133 51500: mi=5619 s=135 e=137 51501: mi=5619 s=139 e=140 51502: mi=5619 s=142 e=143 51503: mi=5619 s=145 e=145 51504: mi=5619 s=147 e=147 51505: mi=5619 s=149 e=150 51506: mi=5619 s=153 e=153 51507: mi=5619 s=155 e=155 51508: mi=5619 s=157 e=157 51509: mi=5619 s=159 e=159 51510: mi=5619 s=161 e=161 51511: mi=5619 s=163 e=163 51512: mi=5619 s=165 e=167 51513: mi=5619 s=170 e=170 51514: mi=5619 s=172 e=172 51515: mi=5619 s=174 e=174 51516: mi=5619 s=176 e=176 51517: mi=5619 s=178 e=178 51518: mi=5619 s=180 e=180 51519: mi=5619 s=182 e=182 51520: mi=5619 s=184 e=186 51521: mi=5619 s=189 e=189 51522: mi=5622 s=0 e=0 51523: mi=5622 s=2 e=3 51524: mi=5622 s=5 e=5 51525: mi=5623 s=0 e=0 51526: mi=5623 s=3 e=4 51527: mi=5623 s=6 e=9 51528: mi=5623 s=12 e=12 51529: mi=5623 s=13 e=13 51530: mi=5623 s=15 e=15 51531: mi=5623 s=18 e=18 51532: mi=5623 s=19 e=19 51533: mi=5623 s=21 e=21 51534: mi=5623 s=24 e=25 51535: mi=5624 s=0 e=0 51536: mi=5624 s=2 e=2 51537: mi=5624 s=5 e=5 51538: mi=5625 s=0 e=2 51539: mi=5625 s=4 e=4 51540: mi=5625 s=7 e=7 51541: mi=5625 s=9 e=9 51542: mi=5625 s=12 e=12 51543: mi=5626 s=0 e=0 51544: mi=5626 s=2 e=2 51545: mi=5626 s=5 e=5 51546: mi=5627 s=0 e=1 51547: mi=5627 s=3 e=4 51548: mi=5627 s=7 e=7 51549: mi=5627 s=9 e=9 51550: mi=5627 s=12 e=12 51551: mi=5628 s=0 e=0 51552: mi=5628 s=2 e=2 51553: mi=5628 s=5 e=5 51554: mi=5629 s=0 e=0 51555: mi=5629 s=2 e=2 51556: mi=5629 s=5 e=6 51557: mi=5629 s=8 e=8 51558: mi=5629 s=10 e=10 51559: mi=5629 s=13 e=14 51560: mi=5629 s=16 e=16 51561: mi=5629 s=18 e=19 51562: mi=5629 s=22 e=22 51563: mi=5629 s=24 e=24 51564: mi=5629 s=27 e=28 51565: mi=5629 s=30 e=30 51566: mi=5629 s=32 e=32 51567: mi=5629 s=35 e=36 51568: mi=5629 s=38 e=38 51569: mi=5629 s=41 e=42 51570: mi=5629 s=44 e=44 51571: mi=5629 s=47 e=48 51572: mi=5629 s=51 e=52 51573: mi=5629 s=54 e=54 51574: mi=5629 s=57 e=58 51575: mi=5629 s=61 e=62 51576: mi=5629 s=65 e=65 51577: mi=5629 s=67 e=67 51578: mi=5629 s=70 e=70 51579: mi=5629 s=71 e=71 51580: mi=5629 s=73 e=73 51581: mi=5629 s=76 e=76 51582: mi=5630 s=0 e=0 51583: mi=5630 s=2 e=2 51584: mi=5630 s=5 e=5 51585: mi=5631 s=0 e=0 51586: mi=5631 s=2 e=2 51587: mi=5631 s=5 e=5 51588: mi=5631 s=7 e=7 51589: mi=5631 s=10 e=11 51590: mi=5631 s=14 e=15 51591: mi=5631 s=17 e=17 51592: mi=5631 s=18 e=18 51593: mi=5631 s=20 e=20 51594: mi=5631 s=23 e=23 51595: mi=5631 s=25 e=25 51596: mi=5631 s=28 e=29 51597: mi=5631 s=32 e=32 51598: mi=5631 s=33 e=34 51599: mi=5631 s=36 e=37 51600: mi=5632 s=0 e=0 51601: mi=5632 s=2 e=2 51602: mi=5632 s=5 e=5 51603: mi=5633 s=0 e=0 51604: mi=5633 s=3 e=3 51605: mi=5634 s=0 e=0 51606: mi=5634 s=3 e=5 51607: mi=5634 s=7 e=7 51608: mi=5634 s=9 e=9 51609: mi=5634 s=12 e=13 51610: mi=5634 s=14 e=15 51611: mi=5635 s=0 e=0 51612: mi=5635 s=2 e=2 51613: mi=5635 s=5 e=5 51614: mi=5635 s=7 e=7 51615: mi=5635 s=9 e=9 51616: mi=5635 s=12 e=12 51617: mi=5635 s=14 e=14 51618: mi=5636 s=0 e=0 51619: mi=5636 s=2 e=2 51620: mi=5636 s=5 e=5 51621: mi=5637 s=0 e=1 51622: mi=5637 s=3 e=3 51623: mi=5637 s=5 e=5 51624: mi=5637 s=6 e=6 51625: mi=5637 s=8 e=8 51626: mi=5637 s=11 e=11 51627: mi=5637 s=12 e=12 51628: mi=5637 s=15 e=16 51629: mi=5637 s=18 e=18 51630: mi=5637 s=21 e=22 51631: mi=5637 s=24 e=24 51632: mi=5637 s=27 e=28 51633: mi=5637 s=30 e=30 51634: mi=5637 s=31 e=31 51635: mi=5638 s=0 e=0 51636: mi=5638 s=1 e=1 51637: mi=5638 s=3 e=3 51638: mi=5638 s=4 e=4 51639: mi=5638 s=6 e=6 51640: mi=5638 s=8 e=8 51641: mi=5638 s=10 e=10 51642: mi=5638 s=12 e=13 51643: mi=5638 s=14 e=16 51644: mi=5638 s=17 e=18 51645: mi=5640 s=0 e=0 51646: mi=5640 s=2 e=2 51647: mi=5641 s=0 e=0 51648: mi=5641 s=2 e=2 51649: mi=5642 s=0 e=0 51650: mi=5642 s=2 e=2 51651: mi=5643 s=0 e=0 51652: mi=5643 s=3 e=4 51653: mi=5644 s=0 e=0 51654: mi=5644 s=3 e=4 51655: mi=5645 s=0 e=0 51656: mi=5645 s=3 e=3 51657: mi=5646 s=0 e=0 51658: mi=5646 s=3 e=3 51659: mi=5647 s=0 e=0 51660: mi=5647 s=3 e=3 51661: mi=5648 s=0 e=0 51662: mi=5648 s=3 e=3 51663: mi=5649 s=0 e=3 51664: mi=5649 s=5 e=5 51665: mi=5649 s=7 e=7 51666: mi=5649 s=9 e=9 51667: mi=5649 s=12 e=14 51668: mi=5649 s=16 e=16 51669: mi=5649 s=17 e=17 51670: mi=5649 s=19 e=19 51671: mi=5649 s=21 e=21 51672: mi=5649 s=24 e=25 51673: mi=5649 s=27 e=27 51674: mi=5649 s=29 e=29 51675: mi=5649 s=32 e=33 51676: mi=5649 s=36 e=36 51677: mi=5649 s=39 e=40 51678: mi=5649 s=42 e=42 51679: mi=5649 s=45 e=45 51680: mi=5649 s=46 e=46 51681: mi=5649 s=49 e=50 51682: mi=5649 s=52 e=52 51683: mi=5649 s=55 e=55 51684: mi=5649 s=57 e=57 51685: mi=5649 s=60 e=61 51686: mi=5649 s=63 e=63 51687: mi=5649 s=66 e=67 51688: mi=5649 s=70 e=70 51689: mi=5649 s=73 e=74 51690: mi=5649 s=76 e=76 51691: mi=5649 s=78 e=78 51692: mi=5649 s=80 e=80 51693: mi=5649 s=82 e=82 51694: mi=5649 s=85 e=87 51695: mi=5649 s=89 e=89 51696: mi=5649 s=91 e=91 51697: mi=5649 s=93 e=93 51698: mi=5649 s=96 e=99 51699: mi=5649 s=102 e=103 51700: mi=5649 s=106 e=106 51701: mi=5649 s=108 e=108 51702: mi=5649 s=110 e=110 51703: mi=5649 s=113 e=116 51704: mi=5649 s=119 e=120 51705: mi=5649 s=123 e=123 51706: mi=5649 s=125 e=125 51707: mi=5649 s=128 e=128 51708: mi=5650 s=0 e=0 51709: mi=5650 s=2 e=2 51710: mi=5650 s=4 e=4 51711: mi=5650 s=7 e=10 51712: mi=5650 s=13 e=14 51713: mi=5650 s=16 e=16 51714: mi=5650 s=19 e=20 51715: mi=5650 s=23 e=24 51716: mi=5650 s=26 e=26 51717: mi=5650 s=28 e=29 51718: mi=5650 s=32 e=32 51719: mi=5652 s=0 e=2 51720: mi=5652 s=4 e=4 51721: mi=5652 s=6 e=6 51722: mi=5652 s=9 e=10 51723: mi=5652 s=12 e=13 51724: mi=5652 s=16 e=17 51725: mi=5652 s=19 e=19 51726: mi=5652 s=21 e=21 51727: mi=5652 s=23 e=23 51728: mi=5652 s=26 e=26 51729: mi=5652 s=28 e=28 51730: mi=5652 s=30 e=30 51731: mi=5652 s=32 e=33 51732: mi=5652 s=35 e=35 51733: mi=5652 s=38 e=38 51734: mi=5652 s=40 e=40 51735: mi=5652 s=43 e=43 51736: mi=5652 s=45 e=45 51737: mi=5652 s=48 e=48 51738: mi=5652 s=50 e=50 51739: mi=5652 s=53 e=53 51740: mi=5653 s=0 e=19 51741: mi=5653 s=21 e=25 51742: mi=5653 s=27 e=35 51743: mi=5653 s=38 e=42 51744: mi=5653 s=44 e=46 51745: mi=5653 s=48 e=50 51746: mi=5653 s=52 e=52 51747: mi=5653 s=54 e=58 51748: mi=5653 s=60 e=66 51749: mi=5653 s=68 e=72 51750: mi=5653 s=74 e=78 51751: mi=5653 s=80 e=84 51752: mi=5653 s=86 e=90 51753: mi=5653 s=92 e=96 51754: mi=5653 s=98 e=104 51755: mi=5653 s=107 e=107 51756: mi=5653 s=109 e=113 51757: mi=5653 s=115 e=121 51758: mi=5653 s=123 e=127 51759: mi=5653 s=129 e=133 51760: mi=5653 s=135 e=139 51761: mi=5653 s=141 e=145 51762: mi=5653 s=147 e=151 51763: mi=5653 s=153 e=157 51764: mi=5653 s=159 e=163 51765: mi=5653 s=165 e=169 51766: mi=5653 s=171 e=175 51767: mi=5653 s=177 e=183 51768: mi=5653 s=186 e=186 51769: mi=5653 s=189 e=189 51770: mi=5653 s=191 e=195 51771: mi=5653 s=197 e=203 51772: mi=5653 s=205 e=209 51773: mi=5653 s=211 e=215 51774: mi=5653 s=218 e=220 51775: mi=5653 s=222 e=226 51776: mi=5653 s=229 e=229 51777: mi=5653 s=231 e=235 51778: mi=5653 s=237 e=243 51779: mi=5653 s=245 e=249 51780: mi=5653 s=251 e=255 51781: mi=5653 s=257 e=261 51782: mi=5653 s=263 e=267 51783: mi=5653 s=269 e=273 51784: mi=5653 s=275 e=281 51785: mi=5653 s=284 e=286 51786: mi=5653 s=289 e=293 51787: mi=5653 s=296 e=296 51788: mi=5653 s=298 e=302 51789: mi=5653 s=304 e=310 51790: mi=5653 s=312 e=316 51791: mi=5653 s=318 e=322 51792: mi=5653 s=324 e=328 51793: mi=5653 s=330 e=336 51794: mi=5653 s=339 e=339 51795: mi=5653 s=342 e=342 51796: mi=5653 s=344 e=348 51797: mi=5653 s=350 e=356 51798: mi=5653 s=358 e=362 51799: mi=5653 s=364 e=368 51800: mi=5653 s=370 e=374 51801: mi=5653 s=376 e=382 51802: mi=5653 s=385 e=387 51803: mi=5653 s=390 e=394 51804: mi=5653 s=397 e=397 51805: mi=5653 s=399 e=403 51806: mi=5653 s=405 e=411 51807: mi=5653 s=413 e=417 51808: mi=5653 s=420 e=422 51809: mi=5653 s=424 e=428 51810: mi=5653 s=431 e=431 51811: mi=5653 s=433 e=437 51812: mi=5653 s=439 e=445 51813: mi=5653 s=447 e=451 51814: mi=5653 s=453 e=457 51815: mi=5653 s=459 e=463 51816: mi=5653 s=465 e=471 51817: mi=5653 s=474 e=476 51818: mi=5653 s=479 e=483 51819: mi=5653 s=486 e=486 51820: mi=5653 s=488 e=492 51821: mi=5653 s=494 e=500 51822: mi=5653 s=502 e=506 51823: mi=5653 s=508 e=514 51824: mi=5653 s=517 e=519 51825: mi=5653 s=522 e=526 51826: mi=5653 s=529 e=529 51827: mi=5653 s=531 e=535 51828: mi=5653 s=537 e=543 51829: mi=5653 s=545 e=549 51830: mi=5653 s=551 e=555 51831: mi=5653 s=557 e=561 51832: mi=5653 s=563 e=567 51833: mi=5653 s=569 e=573 51834: mi=5653 s=575 e=579 51835: mi=5653 s=581 e=585 51836: mi=5653 s=588 e=590 51837: mi=5653 s=592 e=596 51838: mi=5653 s=599 e=601 51839: mi=5653 s=604 e=604 51840: mi=5653 s=605 e=605 51841: mi=5653 s=607 e=611 51842: mi=5653 s=613 e=621 51843: mi=5653 s=624 e=627 51844: mi=5653 s=629 e=635 51845: mi=5653 s=638 e=641 51846: mi=5653 s=643 e=647 51847: mi=5653 s=650 e=650 51848: mi=5653 s=652 e=656 51849: mi=5653 s=658 e=664 51850: mi=5653 s=666 e=670 51851: mi=5653 s=673 e=675 51852: mi=5653 s=677 e=681 51853: mi=5653 s=684 e=684 51854: mi=5653 s=687 e=687 51855: mi=5653 s=689 e=693 51856: mi=5653 s=695 e=701 51857: mi=5653 s=703 e=707 51858: mi=5653 s=709 e=713 51859: mi=5653 s=715 e=721 51860: mi=5653 s=724 e=726 51861: mi=5653 s=729 e=731 51862: mi=5653 s=734 e=734 51863: mi=5653 s=736 e=740 51864: mi=5653 s=742 e=748 51865: mi=5653 s=750 e=754 51866: mi=5653 s=756 e=760 51867: mi=5653 s=762 e=766 51868: mi=5653 s=768 e=772 51869: mi=5653 s=774 e=778 51870: mi=5653 s=780 e=786 51871: mi=5653 s=789 e=789 51872: mi=5653 s=792 e=794 51873: mi=5653 s=797 e=797 51874: mi=5653 s=799 e=803 51875: mi=5653 s=805 e=811 51876: mi=5653 s=813 e=817 51877: mi=5653 s=819 e=823 51878: mi=5653 s=825 e=829 51879: mi=5653 s=831 e=835 51880: mi=5653 s=837 e=841 51881: mi=5653 s=843 e=847 51882: mi=5653 s=849 e=853 51883: mi=5653 s=855 e=859 51884: mi=5653 s=861 e=865 51885: mi=5653 s=867 e=871 51886: mi=5653 s=874 e=876 51887: mi=5653 s=879 e=879 51888: mi=5653 s=882 e=882 51889: mi=5653 s=884 e=888 51890: mi=5653 s=890 e=896 51891: mi=5653 s=898 e=902 51892: mi=5653 s=904 e=908 51893: mi=5653 s=910 e=914 51894: mi=5653 s=916 e=922 51895: mi=5653 s=925 e=925 51896: mi=5653 s=928 e=930 51897: mi=5653 s=933 e=933 51898: mi=5653 s=935 e=939 51899: mi=5653 s=941 e=947 51900: mi=5653 s=949 e=953 51901: mi=5653 s=955 e=959 51902: mi=5653 s=961 e=967 51903: mi=5653 s=970 e=972 51904: mi=5653 s=975 e=975 51905: mi=5653 s=977 e=981 51906: mi=5653 s=983 e=989 51907: mi=5653 s=991 e=995 51908: mi=5653 s=997 e=1001 51909: mi=5653 s=1003 e=1007 51910: mi=5653 s=1009 e=1013 51911: mi=5653 s=1015 e=1019 51912: mi=5653 s=1021 e=1025 51913: mi=5653 s=1027 e=1031 51914: mi=5653 s=1033 e=1037 51915: mi=5653 s=1039 e=1043 51916: mi=5653 s=1045 e=1051 51917: mi=5653 s=1054 e=1054 51918: mi=5653 s=1057 e=1059 51919: mi=5653 s=1062 e=1062 51920: mi=5653 s=1064 e=1068 51921: mi=5653 s=1070 e=1076 51922: mi=5653 s=1078 e=1082 51923: mi=5653 s=1084 e=1088 51924: mi=5653 s=1090 e=1094 51925: mi=5653 s=1096 e=1100 51926: mi=5653 s=1102 e=1106 51927: mi=5653 s=1108 e=1112 51928: mi=5653 s=1114 e=1118 51929: mi=5653 s=1120 e=1124 51930: mi=5653 s=1127 e=1129 51931: mi=5653 s=1131 e=1135 51932: mi=5653 s=1138 e=1138 51933: mi=5653 s=1141 e=1141 51934: mi=5653 s=1143 e=1147 51935: mi=5653 s=1149 e=1155 51936: mi=5653 s=1157 e=1161 51937: mi=5653 s=1163 e=1167 51938: mi=5653 s=1169 e=1173 51939: mi=5653 s=1175 e=1179 51940: mi=5653 s=1181 e=1185 51941: mi=5653 s=1187 e=1193 51942: mi=5653 s=1196 e=1198 51943: mi=5653 s=1201 e=1201 51944: mi=5653 s=1203 e=1207 51945: mi=5653 s=1209 e=1215 51946: mi=5653 s=1217 e=1221 51947: mi=5653 s=1223 e=1227 51948: mi=5653 s=1229 e=1233 51949: mi=5653 s=1235 e=1239 51950: mi=5653 s=1241 e=1245 51951: mi=5653 s=1247 e=1251 51952: mi=5653 s=1253 e=1257 51953: mi=5653 s=1259 e=1263 51954: mi=5653 s=1265 e=1269 51955: mi=5653 s=1271 e=1277 51956: mi=5653 s=1280 e=1280 51957: mi=5653 s=1283 e=1285 51958: mi=5653 s=1288 e=1288 51959: mi=5655 s=0 e=4 51960: mi=5655 s=6 e=6 51961: mi=5655 s=8 e=8 51962: mi=5655 s=10 e=10 51963: mi=5655 s=12 e=12 51964: mi=5655 s=15 e=16 51965: mi=5655 s=17 e=17 51966: mi=5655 s=19 e=19 51967: mi=5655 s=22 e=23 51968: mi=5655 s=25 e=25 51969: mi=5655 s=28 e=29 51970: mi=5655 s=32 e=33 51971: mi=5655 s=35 e=35 51972: mi=5655 s=37 e=37 51973: mi=5655 s=40 e=41 51974: mi=5655 s=44 e=45 51975: mi=5655 s=48 e=49 51976: mi=5655 s=51 e=51 51977: mi=5655 s=54 e=55 51978: mi=5655 s=58 e=59 51979: mi=5655 s=62 e=63 51980: mi=5655 s=65 e=65 51981: mi=5655 s=67 e=67 51982: mi=5655 s=69 e=69 51983: mi=5655 s=71 e=71 51984: mi=5655 s=74 e=75 51985: mi=5655 s=77 e=77 51986: mi=5655 s=78 e=79 51987: mi=5655 s=81 e=81 51988: mi=5655 s=83 e=83 51989: mi=5655 s=86 e=87 51990: mi=5655 s=89 e=89 51991: mi=5655 s=91 e=91 51992: mi=5655 s=94 e=95 51993: mi=5655 s=97 e=97 51994: mi=5655 s=99 e=99 51995: mi=5655 s=101 e=101 51996: mi=5655 s=102 e=102 51997: mi=5655 s=105 e=105 51998: mi=5655 s=108 e=108 51999: mi=5655 s=111 e=111 52000: mi=5655 s=112 e=114 52001: mi=5655 s=115 e=115 52002: mi=5655 s=117 e=117 52003: mi=5655 s=119 e=119 52004: mi=5655 s=120 e=120 52005: mi=5657 s=0 e=4 52006: mi=5657 s=6 e=6 52007: mi=5657 s=8 e=8 52008: mi=5657 s=11 e=12 52009: mi=5657 s=14 e=14 52010: mi=5657 s=16 e=16 52011: mi=5657 s=18 e=18 52012: mi=5657 s=21 e=24 52013: mi=5657 s=27 e=28 52014: mi=5657 s=30 e=30 52015: mi=5657 s=33 e=34 52016: mi=5657 s=37 e=38 52017: mi=5657 s=40 e=40 52018: mi=5657 s=41 e=41 52019: mi=5657 s=42 e=44 52020: mi=5657 s=45 e=45 52021: mi=5657 s=47 e=47 52022: mi=5657 s=50 e=51 52023: mi=5657 s=53 e=53 52024: mi=5657 s=55 e=55 52025: mi=5657 s=57 e=57 52026: mi=5657 s=60 e=62 52027: mi=5657 s=65 e=66 52028: mi=5657 s=68 e=68 52029: mi=5657 s=71 e=72 52030: mi=5657 s=75 e=76 52031: mi=5657 s=78 e=78 52032: mi=5657 s=79 e=81 52033: mi=5657 s=82 e=82 52034: mi=5657 s=85 e=86 52035: mi=5657 s=88 e=89 52036: mi=5657 s=90 e=92 52037: mi=5657 s=94 e=97 52038: mi=5657 s=99 e=99 52039: mi=5657 s=101 e=101 52040: mi=5657 s=104 e=105 52041: mi=5657 s=107 e=107 52042: mi=5657 s=108 e=110 52043: mi=5657 s=112 e=113 52044: mi=5657 s=114 e=116 52045: mi=5657 s=118 e=121 52046: mi=5657 s=123 e=123 52047: mi=5657 s=125 e=125 52048: mi=5657 s=128 e=129 52049: mi=5657 s=131 e=131 52050: mi=5657 s=132 e=133 52051: mi=5657 s=135 e=135 52052: mi=5657 s=137 e=137 52053: mi=5657 s=139 e=140 52054: mi=5657 s=142 e=142 52055: mi=5659 s=0 e=0 52056: mi=5659 s=3 e=4 52057: mi=5659 s=5 e=6 52058: mi=5659 s=7 e=8 52059: mi=5659 s=9 e=10 52060: mi=5659 s=11 e=12 52061: mi=5659 s=13 e=14 52062: mi=5659 s=15 e=16 52063: mi=5659 s=17 e=18 52064: mi=5659 s=19 e=20 52065: mi=5659 s=21 e=23 52066: mi=5659 s=24 e=26 52067: mi=5659 s=27 e=27 52068: mi=5662 s=0 e=2 52069: mi=5662 s=4 e=4 52070: mi=5662 s=6 e=7 52071: mi=5662 s=10 e=11 52072: mi=5662 s=13 e=13 52073: mi=5662 s=15 e=15 52074: mi=5662 s=17 e=17 52075: mi=5662 s=19 e=19 52076: mi=5662 s=21 e=23 52077: mi=5662 s=25 e=25 52078: mi=5662 s=26 e=27 52079: mi=5662 s=28 e=28 52080: mi=5662 s=30 e=30 52081: mi=5662 s=33 e=34 52082: mi=5662 s=37 e=38 52083: mi=5662 s=41 e=42 52084: mi=5662 s=44 e=44 52085: mi=5662 s=46 e=46 52086: mi=5662 s=49 e=50 52087: mi=5662 s=53 e=54 52088: mi=5662 s=57 e=57 52089: mi=5662 s=58 e=58 52090: mi=5663 s=0 e=0 52091: mi=5663 s=2 e=2 52092: mi=5663 s=4 e=4 52093: mi=5663 s=7 e=7 52094: mi=5663 s=8 e=8 52095: mi=5663 s=11 e=12 52096: mi=5663 s=14 e=14 52097: mi=5663 s=17 e=18 52098: mi=5663 s=20 e=20 52099: mi=5663 s=23 e=24 52100: mi=5663 s=27 e=28 52101: mi=5663 s=30 e=31 52102: mi=5663 s=32 e=33 52103: mi=5664 s=0 e=0 52104: mi=5664 s=2 e=2 52105: mi=5664 s=5 e=5 52106: mi=5664 s=8 e=8 52107: mi=5671 s=0 e=4 52108: mi=5671 s=6 e=7 52109: mi=5671 s=9 e=9 52110: mi=5671 s=12 e=12 52111: mi=5671 s=13 e=15 52112: mi=5671 s=17 e=17 52113: mi=5671 s=19 e=19 52114: mi=5671 s=21 e=21 52115: mi=5671 s=24 e=25 52116: mi=5671 s=27 e=27 52117: mi=5671 s=30 e=30 52118: mi=5671 s=31 e=33 52119: mi=5671 s=35 e=35 52120: mi=5671 s=37 e=37 52121: mi=5671 s=39 e=39 52122: mi=5671 s=42 e=43 52123: mi=5671 s=45 e=45 52124: mi=5671 s=46 e=46 52125: mi=5671 s=49 e=49 52126: mi=5671 s=51 e=51 52127: mi=5671 s=53 e=53 52128: mi=5671 s=55 e=55 52129: mi=5671 s=57 e=57 52130: mi=5671 s=59 e=59 52131: mi=5671 s=62 e=63 52132: mi=5671 s=65 e=65 52133: mi=5671 s=68 e=69 52134: mi=5671 s=72 e=72 52135: mi=5671 s=75 e=75 52136: mi=5671 s=76 e=78 52137: mi=5671 s=80 e=80 52138: mi=5671 s=82 e=82 52139: mi=5671 s=84 e=84 52140: mi=5671 s=86 e=86 52141: mi=5671 s=89 e=90 52142: mi=5671 s=92 e=92 52143: mi=5671 s=95 e=96 52144: mi=5671 s=99 e=100 52145: mi=5671 s=102 e=102 52146: mi=5671 s=104 e=104 52147: mi=5671 s=106 e=106 52148: mi=5671 s=108 e=108 52149: mi=5671 s=110 e=110 52150: mi=5671 s=112 e=112 52151: mi=5671 s=115 e=116 52152: mi=5671 s=119 e=119 52153: mi=5671 s=122 e=122 52154: mi=5671 s=123 e=123 52155: mi=5671 s=126 e=127 52156: mi=5671 s=129 e=129 52157: mi=5671 s=131 e=131 52158: mi=5671 s=132 e=132 52159: mi=5671 s=135 e=135 52160: mi=5671 s=137 e=137 52161: mi=5671 s=140 e=141 52162: mi=5671 s=144 e=145 52163: mi=5671 s=147 e=147 52164: mi=5671 s=150 e=151 52165: mi=5671 s=152 e=153 52166: mi=5671 s=155 e=157 52167: mi=5671 s=159 e=159 52168: mi=5671 s=161 e=161 52169: mi=5671 s=163 e=163 52170: mi=5671 s=165 e=165 52171: mi=5671 s=167 e=167 52172: mi=5671 s=170 e=170 52173: mi=5671 s=173 e=173 52174: mi=5671 s=176 e=176 52175: mi=5671 s=177 e=179 52176: mi=5671 s=181 e=183 52177: mi=5671 s=185 e=187 52178: mi=5671 s=189 e=191 52179: mi=5671 s=193 e=195 52180: mi=5671 s=197 e=199 52181: mi=5671 s=201 e=203 52182: mi=5671 s=205 e=207 52183: mi=5671 s=209 e=209 52184: mi=5671 s=211 e=211 52185: mi=5671 s=213 e=213 52186: mi=5671 s=216 e=217 52187: mi=5671 s=219 e=219 52188: mi=5671 s=222 e=223 52189: mi=5671 s=225 e=225 52190: mi=5671 s=226 e=226 52191: mi=5671 s=228 e=228 52192: mi=5671 s=231 e=231 52193: mi=5671 s=234 e=234 52194: mi=5671 s=235 e=235 52195: mi=5671 s=238 e=239 52196: mi=5671 s=241 e=241 52197: mi=5671 s=244 e=244 52198: mi=5672 s=0 e=0 52199: mi=5672 s=2 e=2 52200: mi=5672 s=5 e=5 52201: mi=5672 s=7 e=7 52202: mi=5672 s=9 e=9 52203: mi=5672 s=12 e=13 52204: mi=5672 s=15 e=15 52205: mi=5672 s=17 e=17 52206: mi=5672 s=19 e=19 52207: mi=5672 s=21 e=21 52208: mi=5672 s=23 e=23 52209: mi=5672 s=26 e=26 52210: mi=5672 s=28 e=28 52211: mi=5672 s=31 e=32 52212: mi=5672 s=35 e=35 52213: mi=5672 s=38 e=39 52214: mi=5672 s=42 e=43 52215: mi=5672 s=46 e=47 52216: mi=5672 s=50 e=50 52217: mi=5672 s=52 e=52 52218: mi=5672 s=54 e=54 52219: mi=5672 s=56 e=56 52220: mi=5672 s=59 e=59 52221: mi=5672 s=61 e=61 52222: mi=5672 s=63 e=63 52223: mi=5672 s=65 e=66 52224: mi=5672 s=68 e=68 52225: mi=5672 s=70 e=70 52226: mi=5672 s=72 e=72 52227: mi=5672 s=75 e=75 52228: mi=5672 s=77 e=77 52229: mi=5672 s=80 e=86 52230: mi=5672 s=89 e=90 52231: mi=5672 s=92 e=94 52232: mi=5672 s=97 e=97 52233: mi=5672 s=100 e=100 52234: mi=5672 s=101 e=101 52235: mi=5672 s=103 e=103 52236: mi=5672 s=106 e=107 52237: mi=5672 s=109 e=109 52238: mi=5672 s=111 e=111 52239: mi=5672 s=114 e=114 52240: mi=5672 s=116 e=116 52241: mi=5672 s=119 e=120 52242: mi=5672 s=123 e=123 52243: mi=5672 s=126 e=127 52244: mi=5672 s=130 e=131 52245: mi=5672 s=134 e=135 52246: mi=5672 s=138 e=138 52247: mi=5672 s=140 e=140 52248: mi=5672 s=142 e=142 52249: mi=5672 s=144 e=144 52250: mi=5672 s=147 e=147 52251: mi=5672 s=149 e=149 52252: mi=5672 s=150 e=150 52253: mi=5672 s=152 e=152 52254: mi=5672 s=153 e=153 52255: mi=5672 s=155 e=155 52256: mi=5673 s=0 e=1 52257: mi=5673 s=3 e=3 52258: mi=5673 s=5 e=5 52259: mi=5673 s=8 e=9 52260: mi=5673 s=11 e=11 52261: mi=5673 s=14 e=15 52262: mi=5673 s=17 e=17 52263: mi=5673 s=20 e=21 52264: mi=5673 s=23 e=23 52265: mi=5673 s=26 e=26 52266: mi=5673 s=28 e=28 52267: mi=5673 s=31 e=31 52268: mi=5673 s=33 e=33 52269: mi=5673 s=35 e=35 52270: mi=5673 s=38 e=38 52271: mi=5673 s=39 e=39 52272: mi=5673 s=42 e=42 52273: mi=5673 s=44 e=44 52274: mi=5673 s=46 e=48 52275: mi=5674 s=0 e=2 52276: mi=5674 s=4 e=4 52277: mi=5674 s=5 e=5 52278: mi=5674 s=8 e=9 52279: mi=5674 s=12 e=13 52280: mi=5674 s=15 e=15 52281: mi=5674 s=18 e=20 52282: mi=5674 s=22 e=22 52283: mi=5674 s=25 e=26 52284: mi=5674 s=28 e=28 52285: mi=5674 s=31 e=31 52286: mi=5674 s=33 e=33 52287: mi=5674 s=36 e=36 52288: mi=5674 s=38 e=38 52289: mi=5674 s=41 e=41 52290: mi=5678 s=0 e=1 52291: mi=5678 s=3 e=3 52292: mi=5678 s=6 e=7 52293: mi=5678 s=9 e=10 52294: mi=5678 s=12 e=12 52295: mi=5678 s=15 e=16 52296: mi=5678 s=18 e=19 52297: mi=5678 s=21 e=21 52298: mi=5678 s=23 e=23 52299: mi=5678 s=26 e=26 52300: mi=5678 s=29 e=29 52301: mi=5680 s=0 e=0 52302: mi=5680 s=2 e=2 52303: mi=5680 s=4 e=4 52304: mi=5680 s=6 e=6 52305: mi=5680 s=9 e=9 52306: mi=5680 s=11 e=11 52307: mi=5680 s=13 e=13 52308: mi=5680 s=16 e=16 52309: mi=5680 s=18 e=18 52310: mi=5680 s=20 e=20 52311: mi=5680 s=23 e=23 52312: mi=5680 s=24 e=25 52313: mi=5680 s=27 e=27 52314: mi=5680 s=29 e=29 52315: mi=5680 s=31 e=31 52316: mi=5680 s=34 e=34 52317: mi=5680 s=36 e=36 52318: mi=5680 s=38 e=38 52319: mi=5680 s=41 e=41 52320: mi=5680 s=43 e=43 52321: mi=5680 s=45 e=45 52322: mi=5680 s=48 e=48 52323: mi=5680 s=49 e=49 52324: mi=5680 s=51 e=51 52325: mi=5680 s=53 e=53 52326: mi=5680 s=56 e=56 52327: mi=5681 s=0 e=0 52328: mi=5681 s=2 e=2 52329: mi=5681 s=4 e=4 52330: mi=5681 s=7 e=8 52331: mi=5681 s=10 e=10 52332: mi=5681 s=12 e=12 52333: mi=5681 s=15 e=16 52334: mi=5681 s=18 e=18 52335: mi=5681 s=21 e=23 52336: mi=5681 s=26 e=26 52337: mi=5681 s=29 e=29 52338: mi=5681 s=31 e=31 52339: mi=5681 s=33 e=35 52340: mi=5681 s=37 e=37 52341: mi=5681 s=38 e=38 52342: mi=5681 s=41 e=41 52343: mi=5681 s=43 e=43 52344: mi=5681 s=46 e=50 52345: mi=5681 s=53 e=53 52346: mi=5681 s=55 e=56 52347: mi=5681 s=59 e=59 52348: mi=5681 s=60 e=61 52349: mi=5681 s=62 e=63 52350: mi=5681 s=65 e=66 52351: mi=5681 s=69 e=71 52352: mi=5681 s=73 e=74 52353: mi=5681 s=77 e=79 52354: mi=5681 s=81 e=81 52355: mi=5681 s=84 e=86 52356: mi=5681 s=88 e=88 52357: mi=5681 s=91 e=92 52358: mi=5681 s=94 e=94 52359: mi=5681 s=97 e=98 52360: mi=5681 s=100 e=100 52361: mi=5681 s=103 e=104 52362: mi=5681 s=106 e=106 52363: mi=5681 s=109 e=110 52364: mi=5681 s=112 e=113 52365: mi=5681 s=115 e=115 52366: mi=5681 s=117 e=118 52367: mi=5681 s=120 e=121 52368: mi=5681 s=123 e=123 52369: mi=5681 s=125 e=125 52370: mi=5681 s=127 e=127 52371: mi=5681 s=130 e=130 52372: mi=5681 s=132 e=132 52373: mi=5681 s=135 e=135 52374: mi=5681 s=137 e=137 52375: mi=5681 s=139 e=139 52376: mi=5681 s=142 e=142 52377: mi=5681 s=144 e=144 52378: mi=5681 s=147 e=147 52379: mi=5681 s=149 e=149 52380: mi=5681 s=152 e=152 52381: mi=5681 s=154 e=154 52382: mi=5681 s=156 e=156 52383: mi=5681 s=159 e=159 52384: mi=5681 s=161 e=161 52385: mi=5681 s=163 e=164 52386: mi=5681 s=166 e=166 52387: mi=5681 s=169 e=169 52388: mi=5681 s=170 e=170 52389: mi=5681 s=173 e=173 52390: mi=5681 s=174 e=174 52391: mi=5681 s=177 e=177 52392: mi=5681 s=178 e=179 52393: mi=5681 s=181 e=182 52394: mi=5681 s=184 e=184 52395: mi=5681 s=187 e=189 52396: mi=5681 s=191 e=191 52397: mi=5681 s=194 e=195 52398: mi=5681 s=197 e=199 52399: mi=5681 s=202 e=203 52400: mi=5681 s=204 e=205 52401: mi=5681 s=207 e=208 52402: mi=5681 s=210 e=210 52403: mi=5681 s=213 e=215 52404: mi=5681 s=217 e=217 52405: mi=5681 s=220 e=221 52406: mi=5681 s=223 e=225 52407: mi=5681 s=228 e=229 52408: mi=5660 s=0 e=1 52409: mi=5660 s=3 e=3 52410: mi=5660 s=5 e=5 52411: mi=5660 s=7 e=7 52412: mi=5660 s=9 e=9 52413: mi=5660 s=11 e=11 52414: mi=5660 s=13 e=13 52415: mi=5665 s=0 e=0 52416: mi=5665 s=3 e=3 52417: mi=5665 s=5 e=5 52418: mi=5665 s=8 e=8 52419: mi=5665 s=11 e=12 52420: mi=5665 s=14 e=14 52421: mi=5665 s=17 e=17 52422: mi=5665 s=20 e=21 52423: mi=5665 s=23 e=23 52424: mi=5665 s=26 e=26 52425: mi=5665 s=29 e=30 52426: mi=5665 s=32 e=32 52427: mi=5665 s=35 e=35 52428: mi=5665 s=38 e=39 52429: mi=5665 s=41 e=41 52430: mi=5665 s=44 e=44 52431: mi=5665 s=47 e=48 52432: mi=5665 s=50 e=50 52433: mi=5665 s=53 e=53 52434: mi=5665 s=56 e=57 52435: mi=5665 s=59 e=59 52436: mi=5665 s=62 e=62 52437: mi=5665 s=65 e=66 52438: mi=5665 s=68 e=68 52439: mi=5665 s=71 e=71 52440: mi=5665 s=74 e=75 52441: mi=5665 s=77 e=77 52442: mi=5666 s=0 e=0 52443: mi=5666 s=3 e=4 52444: mi=5666 s=7 e=9 52445: mi=5666 s=12 e=12 52446: mi=5666 s=14 e=17 52447: mi=5666 s=20 e=21 52448: mi=5666 s=23 e=28 52449: mi=5666 s=31 e=31 52450: mi=5666 s=33 e=35 52451: mi=5666 s=38 e=41 52452: mi=5666 s=44 e=44 52453: mi=5666 s=47 e=48 52454: mi=5666 s=50 e=52 52455: mi=5666 s=55 e=58 52456: mi=5666 s=60 e=60 52457: mi=5666 s=62 e=64 52458: mi=5666 s=67 e=70 52459: mi=5666 s=72 e=72 52460: mi=5666 s=74 e=76 52461: mi=5666 s=79 e=82 52462: mi=5666 s=84 e=84 52463: mi=5666 s=86 e=88 52464: mi=5666 s=91 e=94 52465: mi=5666 s=96 e=98 52466: mi=5666 s=100 e=100 52467: mi=5666 s=102 e=102 52468: mi=5666 s=104 e=106 52469: mi=5666 s=109 e=112 52470: mi=5666 s=114 e=116 52471: mi=5666 s=118 e=118 52472: mi=5666 s=120 e=120 52473: mi=5666 s=123 e=125 52474: mi=5666 s=128 e=131 52475: mi=5666 s=133 e=133 52476: mi=5666 s=135 e=137 52477: mi=5666 s=140 e=141 52478: mi=5666 s=143 e=145 52479: mi=5666 s=147 e=149 52480: mi=5666 s=151 e=153 52481: mi=5666 s=156 e=156 52482: mi=5666 s=158 e=160 52483: mi=5666 s=163 e=164 52484: mi=5666 s=166 e=168 52485: mi=5666 s=170 e=170 52486: mi=5666 s=172 e=174 52487: mi=5666 s=177 e=178 52488: mi=5666 s=180 e=182 52489: mi=5666 s=184 e=184 52490: mi=5666 s=186 e=188 52491: mi=5666 s=191 e=192 52492: mi=5666 s=194 e=196 52493: mi=5666 s=198 e=200 52494: mi=5666 s=202 e=204 52495: mi=5666 s=207 e=207 52496: mi=5666 s=209 e=211 52497: mi=5666 s=214 e=215 52498: mi=5666 s=217 e=219 52499: mi=5666 s=221 e=223 52500: mi=5666 s=225 e=227 52501: mi=5666 s=230 e=230 52502: mi=5666 s=232 e=232 52503: mi=5666 s=235 e=235 52504: mi=5666 s=238 e=240 52505: mi=5666 s=242 e=244 52506: mi=5666 s=246 e=247 52507: mi=5666 s=249 e=251 52508: mi=5666 s=253 e=253 52509: mi=5666 s=255 e=255 52510: mi=5666 s=258 e=259 52511: mi=5666 s=262 e=264 52512: mi=5666 s=266 e=266 52513: mi=5666 s=268 e=270 52514: mi=5666 s=273 e=274 52515: mi=5666 s=276 e=278 52516: mi=5666 s=280 e=282 52517: mi=5666 s=284 e=286 52518: mi=5666 s=289 e=291 52519: mi=5666 s=293 e=295 52520: mi=5666 s=298 e=300 52521: mi=5666 s=302 e=302 52522: mi=5666 s=305 e=308 52523: mi=5666 s=310 e=312 52524: mi=5666 s=314 e=316 52525: mi=5666 s=318 e=320 52526: mi=5666 s=322 e=322 52527: mi=5666 s=325 e=326 52528: mi=5666 s=328 e=328 52529: mi=5666 s=331 e=333 52530: mi=5666 s=336 e=337 52531: mi=5666 s=339 e=339 52532: mi=5666 s=342 e=344 52533: mi=5666 s=347 e=347 52534: mi=5666 s=348 e=353 52535: mi=5666 s=356 e=358 52536: mi=5666 s=360 e=360 52537: mi=5666 s=363 e=365 52538: mi=5666 s=367 e=367 52539: mi=5666 s=369 e=371 52540: mi=5666 s=374 e=374 52541: mi=5666 s=377 e=379 52542: mi=5666 s=381 e=381 52543: mi=5666 s=383 e=385 52544: mi=5666 s=388 e=388 52545: mi=5666 s=391 e=391 52546: mi=5666 s=393 e=395 52547: mi=5666 s=398 e=399 52548: mi=5666 s=401 e=403 52549: mi=5666 s=405 e=407 52550: mi=5666 s=409 e=409 52551: mi=5666 s=411 e=413 52552: mi=5666 s=416 e=416 52553: mi=5666 s=419 e=421 52554: mi=5666 s=423 e=425 52555: mi=5666 s=428 e=428 52556: mi=5666 s=430 e=432 52557: mi=5666 s=435 e=438 52558: mi=5666 s=440 e=442 52559: mi=5666 s=444 e=444 52560: mi=5666 s=446 e=448 52561: mi=5666 s=450 e=452 52562: mi=5666 s=455 e=455 52563: mi=5666 s=457 e=461 52564: mi=5666 s=464 e=468 52565: mi=5666 s=471 e=471 52566: mi=5666 s=473 e=475 52567: mi=5666 s=478 e=479 52568: mi=5666 s=481 e=485 52569: mi=5666 s=488 e=491 52570: mi=5666 s=493 e=495 52571: mi=5666 s=497 e=500 52572: mi=5666 s=503 e=505 52573: mi=5666 s=507 e=509 52574: mi=5666 s=512 e=512 52575: mi=5666 s=514 e=516 52576: mi=5666 s=519 e=522 52577: mi=5666 s=524 e=524 52578: mi=5666 s=526 e=528 52579: mi=5666 s=531 e=534 52580: mi=5666 s=536 e=538 52581: mi=5666 s=540 e=541 52582: mi=5666 s=544 e=547 52583: mi=5666 s=549 e=552 52584: mi=5666 s=554 e=557 52585: mi=5666 s=559 e=559 52586: mi=5666 s=562 e=564 52587: mi=5666 s=566 e=566 52588: mi=5666 s=568 e=568 52589: mi=5666 s=571 e=573 52590: mi=5666 s=576 e=579 52591: mi=5666 s=581 e=584 52592: mi=5666 s=587 e=589 52593: mi=5666 s=591 e=591 52594: mi=5666 s=594 e=596 52595: mi=5666 s=598 e=598 52596: mi=5666 s=601 e=602 52597: mi=5666 s=605 e=608 52598: mi=5666 s=610 e=610 52599: mi=5666 s=613 e=618 52600: mi=5666 s=621 e=622 52601: mi=5666 s=624 e=626 52602: mi=5666 s=629 e=630 52603: mi=5666 s=632 e=634 52604: mi=5666 s=637 e=638 52605: mi=5666 s=640 e=642 52606: mi=5666 s=645 e=646 52607: mi=5666 s=648 e=650 52608: mi=5666 s=653 e=654 52609: mi=5666 s=656 e=656 52610: mi=5666 s=658 e=660 52611: mi=5666 s=663 e=664 52612: mi=5666 s=666 e=668 52613: mi=5666 s=671 e=672 52614: mi=5666 s=674 e=676 52615: mi=5666 s=679 e=680 52616: mi=5666 s=682 e=684 52617: mi=5666 s=687 e=688 52618: mi=5666 s=690 e=690 52619: mi=5666 s=692 e=694 52620: mi=5666 s=697 e=700 52621: mi=5666 s=702 e=702 52622: mi=5666 s=704 e=704 52623: mi=5666 s=705 e=705 52624: mi=5666 s=708 e=708 52625: mi=5666 s=710 e=712 52626: mi=5666 s=715 e=718 52627: mi=5666 s=720 e=720 52628: mi=5666 s=722 e=722 52629: mi=5666 s=725 e=725 52630: mi=5666 s=727 e=729 52631: mi=5666 s=732 e=733 52632: mi=5666 s=735 e=737 52633: mi=5666 s=739 e=739 52634: mi=5666 s=741 e=741 52635: mi=5666 s=743 e=743 52636: mi=5666 s=746 e=746 52637: mi=5666 s=748 e=750 52638: mi=5666 s=753 e=754 52639: mi=5666 s=756 e=758 52640: mi=5666 s=760 e=760 52641: mi=5666 s=762 e=764 52642: mi=5666 s=767 e=767 52643: mi=5666 s=769 e=771 52644: mi=5666 s=774 e=777 52645: mi=5666 s=779 e=779 52646: mi=5666 s=781 e=781 52647: mi=5666 s=784 e=786 52648: mi=5666 s=788 e=790 52649: mi=5666 s=792 e=792 52650: mi=5666 s=794 e=794 52651: mi=5666 s=797 e=799 52652: mi=5666 s=801 e=803 52653: mi=5666 s=805 e=805 52654: mi=5666 s=807 e=809 52655: mi=5666 s=812 e=814 52656: mi=5666 s=816 e=818 52657: mi=5666 s=820 e=820 52658: mi=5666 s=822 e=822 52659: mi=5666 s=825 e=825 52660: mi=5666 s=826 e=826 52661: mi=5666 s=828 e=828 52662: mi=5666 s=830 e=830 52663: mi=5666 s=832 e=832 52664: mi=5666 s=834 e=836 52665: mi=5666 s=838 e=839 52666: mi=5666 s=842 e=844 52667: mi=5666 s=846 e=848 52668: mi=5666 s=850 e=850 52669: mi=5666 s=851 e=853 52670: mi=5666 s=856 e=858 52671: mi=5666 s=860 e=860 52672: mi=5666 s=862 e=864 52673: mi=5666 s=867 e=867 52674: mi=5666 s=870 e=870 52675: mi=5666 s=872 e=873 52676: mi=5666 s=874 e=876 52677: mi=5666 s=878 e=878 52678: mi=5666 s=880 e=880 52679: mi=5666 s=882 e=882 52680: mi=5666 s=885 e=887 52681: mi=5666 s=889 e=889 52682: mi=5666 s=891 e=893 52683: mi=5666 s=895 e=897 52684: mi=5666 s=899 e=901 52685: mi=5666 s=903 e=905 52686: mi=5666 s=907 e=909 52687: mi=5666 s=910 e=912 52688: mi=5666 s=913 e=915 52689: mi=5666 s=916 e=917 52690: mi=5667 s=0 e=0 52691: mi=5667 s=3 e=3 52692: mi=5667 s=5 e=5 52693: mi=5667 s=8 e=8 52694: mi=5668 s=0 e=0 52695: mi=5668 s=3 e=3 52696: mi=5668 s=5 e=5 52697: mi=5668 s=8 e=8 52698: mi=5669 s=0 e=0 52699: mi=5669 s=2 e=2 52700: mi=5669 s=4 e=4 52701: mi=5669 s=7 e=7 52702: mi=5669 s=9 e=9 52703: mi=5669 s=12 e=13 52704: mi=5669 s=16 e=16 52705: mi=5669 s=19 e=19 52706: mi=5669 s=21 e=21 52707: mi=5669 s=24 e=25 52708: mi=5669 s=28 e=28 52709: mi=5669 s=31 e=31 52710: mi=5669 s=33 e=33 52711: mi=5669 s=36 e=36 52712: mi=5669 s=39 e=39 52713: mi=5669 s=41 e=41 52714: mi=5669 s=44 e=45 52715: mi=5669 s=48 e=48 52716: mi=5669 s=51 e=51 52717: mi=5669 s=53 e=53 52718: mi=5669 s=56 e=56 52719: mi=5669 s=58 e=58 52720: mi=5669 s=60 e=60 52721: mi=5669 s=63 e=63 52722: mi=5669 s=65 e=65 52723: mi=5669 s=68 e=68 52724: mi=5669 s=71 e=71 52725: mi=5669 s=73 e=73 52726: mi=5669 s=76 e=76 52727: mi=5670 s=0 e=2 52728: mi=5670 s=4 e=4 52729: mi=5670 s=7 e=7 52730: mi=5670 s=10 e=10 52731: mi=5670 s=12 e=12 52732: mi=5670 s=15 e=16 52733: mi=5670 s=18 e=18 52734: mi=5670 s=21 e=22 52735: mi=5670 s=24 e=24 52736: mi=5670 s=26 e=26 52737: mi=5670 s=28 e=28 52738: mi=5670 s=31 e=31 52739: mi=5670 s=33 e=33 52740: mi=5670 s=36 e=36 52741: mi=5670 s=39 e=40 52742: mi=5670 s=43 e=43 52743: mi=5670 s=46 e=47 52744: mi=5670 s=49 e=49 52745: mi=5670 s=52 e=53 52746: mi=5670 s=56 e=56 52747: mi=5670 s=57 e=57 52748: mi=5670 s=59 e=59 52749: mi=5670 s=62 e=62 52750: mi=5670 s=63 e=63 52751: mi=5670 s=65 e=65 52752: mi=5670 s=67 e=67 52753: mi=5670 s=70 e=70 52754: mi=5670 s=72 e=72 52755: mi=5670 s=75 e=76 52756: mi=5670 s=79 e=79 52757: mi=5670 s=82 e=83 52758: mi=5670 s=86 e=87 52759: mi=5670 s=90 e=91 52760: mi=5670 s=94 e=94 52761: mi=5670 s=95 e=95 52762: mi=5670 s=97 e=97 52763: mi=5670 s=100 e=100 52764: mi=5670 s=102 e=102 52765: mi=5670 s=104 e=104 52766: mi=5670 s=107 e=107 52767: mi=5670 s=109 e=109 52768: mi=5670 s=112 e=113 52769: mi=5670 s=116 e=116 52770: mi=5670 s=119 e=120 52771: mi=5670 s=123 e=124 52772: mi=5670 s=127 e=128 52773: mi=5670 s=131 e=131 52774: mi=5670 s=132 e=133 52775: mi=5670 s=135 e=135 52776: mi=5670 s=138 e=138 52777: mi=5670 s=139 e=140 52778: mi=5670 s=142 e=142 52779: mi=5670 s=145 e=146 52780: mi=5670 s=148 e=148 52781: mi=5670 s=150 e=150 52782: mi=5670 s=153 e=153 52783: mi=5670 s=156 e=156 52784: mi=5675 s=0 e=0 52785: mi=5675 s=2 e=2 52786: mi=5676 s=0 e=0 52787: mi=5676 s=2 e=2 52788: mi=5676 s=4 e=5 52789: mi=5676 s=7 e=7 52790: mi=5679 s=0 e=0 52791: mi=5679 s=2 e=2 52792: mi=5679 s=5 e=5 52793: mi=5682 s=0 e=0 52794: mi=5682 s=2 e=2 52795: mi=5682 s=5 e=5 52796: mi=5683 s=0 e=0 52797: mi=5683 s=3 e=3 52798: mi=5684 s=0 e=1 52799: mi=5684 s=3 e=3 52800: mi=5684 s=6 e=7 52801: mi=5684 s=10 e=11 52802: mi=5684 s=14 e=15 52803: mi=5684 s=17 e=17 52804: mi=5684 s=20 e=21 52805: mi=5684 s=23 e=23 52806: mi=5684 s=24 e=24 52807: mi=5684 s=26 e=27 52808: mi=5684 s=30 e=30 52809: mi=5684 s=33 e=34 52810: mi=5685 s=0 e=1 52811: mi=5685 s=3 e=3 52812: mi=5685 s=6 e=6 52813: mi=5685 s=9 e=10 52814: mi=5685 s=12 e=12 52815: mi=5685 s=14 e=14 52816: mi=5685 s=17 e=17 52817: mi=5685 s=18 e=18 52818: mi=5685 s=20 e=20 52819: mi=5685 s=23 e=24 52820: mi=5685 s=26 e=26 52821: mi=5685 s=29 e=30 52822: mi=5685 s=33 e=34 52823: mi=5685 s=36 e=36 52824: mi=5685 s=38 e=38 52825: mi=5685 s=41 e=41 52826: mi=5685 s=43 e=43 52827: mi=5685 s=45 e=45 52828: mi=5685 s=47 e=47 52829: mi=5685 s=48 e=48 52830: mi=5685 s=50 e=50 52831: mi=5685 s=53 e=54 52832: mi=5685 s=57 e=58 52833: mi=5685 s=60 e=60 52834: mi=5685 s=62 e=62 52835: mi=5685 s=63 e=63 52836: mi=5685 s=64 e=64 52837: mi=5685 s=66 e=66 52838: mi=5685 s=68 e=68 52839: mi=5685 s=70 e=71 52840: mi=5685 s=74 e=75 52841: mi=5685 s=77 e=77 52842: mi=5685 s=79 e=79 52843: mi=5685 s=82 e=82 52844: mi=5685 s=83 e=83 52845: mi=5685 s=85 e=85 52846: mi=5685 s=88 e=88 52847: mi=5685 s=90 e=90 52848: mi=5685 s=93 e=93 52849: mi=5685 s=95 e=95 52850: mi=5685 s=98 e=98 52851: mi=5685 s=101 e=102 52852: mi=5685 s=104 e=104 52853: mi=5685 s=106 e=107 52854: mi=5685 s=110 e=111 52855: mi=5685 s=114 e=114 52856: mi=5685 s=115 e=116 52857: mi=5685 s=118 e=118 52858: mi=5685 s=121 e=121 52859: mi=5685 s=122 e=122 52860: mi=5685 s=124 e=124 52861: mi=5685 s=127 e=128 52862: mi=5685 s=130 e=130 52863: mi=5685 s=133 e=134 52864: mi=5685 s=136 e=136 52865: mi=5685 s=139 e=139 52866: mi=5685 s=141 e=141 52867: mi=5685 s=144 e=145 52868: mi=5685 s=147 e=147 52869: mi=5686 s=0 e=0 52870: mi=5686 s=2 e=2 52871: mi=5686 s=4 e=4 52872: mi=5686 s=6 e=6 52873: mi=5686 s=9 e=9 52874: mi=5686 s=11 e=11 52875: mi=5686 s=13 e=13 52876: mi=5686 s=15 e=15 52877: mi=5686 s=17 e=17 52878: mi=5686 s=19 e=19 52879: mi=5686 s=21 e=21 52880: mi=5686 s=24 e=24 52881: mi=5686 s=26 e=26 52882: mi=5686 s=28 e=28 52883: mi=5686 s=31 e=31 52884: mi=5686 s=33 e=33 52885: mi=5686 s=35 e=35 52886: mi=5686 s=38 e=38 52887: mi=5686 s=40 e=40 52888: mi=5686 s=42 e=42 52889: mi=5686 s=45 e=46 52890: mi=5686 s=48 e=48 52891: mi=5686 s=50 e=50 52892: mi=5686 s=51 e=51 52893: mi=5686 s=54 e=54 52894: mi=5686 s=56 e=56 52895: mi=5686 s=58 e=58 52896: mi=5686 s=61 e=61 52897: mi=5686 s=63 e=63 52898: mi=5686 s=65 e=65 52899: mi=5686 s=67 e=67 52900: mi=5686 s=69 e=69 52901: mi=5686 s=71 e=71 52902: mi=5686 s=74 e=77 52903: mi=5686 s=79 e=79 52904: mi=5686 s=81 e=81 52905: mi=5686 s=84 e=84 52906: mi=5686 s=85 e=85 52907: mi=5686 s=87 e=87 52908: mi=5686 s=90 e=91 52909: mi=5686 s=92 e=92 52910: mi=5686 s=94 e=94 52911: mi=5686 s=97 e=98 52912: mi=5686 s=101 e=101 52913: mi=5687 s=0 e=0 52914: mi=5687 s=3 e=4 52915: mi=5688 s=0 e=0 52916: mi=5688 s=3 e=3 52917: mi=5688 s=5 e=5 52918: mi=5688 s=7 e=7 52919: mi=5688 s=9 e=9 52920: mi=5688 s=11 e=11 52921: mi=5688 s=13 e=13 52922: mi=5689 s=0 e=0 52923: mi=5689 s=2 e=2 52924: mi=5689 s=5 e=6 52925: mi=5689 s=8 e=8 52926: mi=5689 s=11 e=11 52927: mi=5689 s=14 e=15 52928: mi=5689 s=18 e=20 52929: mi=5689 s=23 e=23 52930: mi=5690 s=0 e=0 52931: mi=5690 s=2 e=2 52932: mi=5690 s=5 e=5 52933: mi=5691 s=0 e=0 52934: mi=5691 s=3 e=3 52935: mi=5692 s=0 e=0 52936: mi=5692 s=2 e=2 52937: mi=5692 s=5 e=6 52938: mi=5692 s=8 e=8 52939: mi=5692 s=10 e=10 52940: mi=5692 s=12 e=12 52941: mi=5692 s=15 e=16 52942: mi=5692 s=19 e=19 52943: mi=5694 s=0 e=1 52944: mi=5694 s=4 e=4 52945: mi=5696 s=0 e=3 52946: mi=5696 s=6 e=9 52947: mi=5696 s=12 e=12 52948: mi=5698 s=0 e=0 52949: mi=5698 s=2 e=2 52950: mi=5698 s=5 e=5 52951: mi=5698 s=7 e=7 52952: mi=5700 s=0 e=0 52953: mi=5700 s=1 e=1 52954: mi=5700 s=3 e=3 52955: mi=5700 s=4 e=4 52956: mi=5700 s=5 e=6 52957: mi=5700 s=7 e=7 52958: mi=5701 s=0 e=1 52959: mi=5701 s=3 e=3 52960: mi=5701 s=6 e=6 52961: mi=5701 s=8 e=9 52962: mi=5701 s=11 e=11 52963: mi=5701 s=14 e=15 52964: mi=5701 s=17 e=17 52965: mi=5701 s=19 e=19 52966: mi=5701 s=22 e=22 52967: mi=5701 s=23 e=23 52968: mi=5701 s=25 e=25 52969: mi=5701 s=28 e=29 52970: mi=5701 s=31 e=31 52971: mi=5701 s=33 e=33 52972: mi=5701 s=36 e=37 52973: mi=5701 s=40 e=41 52974: mi=5701 s=43 e=43 52975: mi=5701 s=46 e=47 52976: mi=5701 s=49 e=49 52977: mi=5701 s=51 e=51 52978: mi=5701 s=53 e=53 52979: mi=5701 s=55 e=55 52980: mi=5701 s=58 e=59 52981: mi=5701 s=62 e=62 52982: mi=5701 s=65 e=65 52983: mi=5701 s=66 e=67 52984: mi=5701 s=69 e=69 52985: mi=5701 s=72 e=72 52986: mi=5701 s=73 e=73 52987: mi=5701 s=75 e=75 52988: mi=5701 s=78 e=78 52989: mi=5701 s=81 e=82 52990: mi=5701 s=84 e=84 52991: mi=5701 s=86 e=86 52992: mi=5701 s=89 e=90 52993: mi=5701 s=92 e=92 52994: mi=5702 s=0 e=1 52995: mi=5702 s=3 e=3 52996: mi=5702 s=6 e=7 52997: mi=5702 s=10 e=10 52998: mi=5702 s=12 e=12 52999: mi=5702 s=14 e=14 53000: mi=5702 s=17 e=18 53001: mi=5702 s=20 e=20 53002: mi=5702 s=22 e=22 53003: mi=5702 s=24 e=24 53004: mi=5702 s=26 e=26 53005: mi=5702 s=28 e=28 53006: mi=5702 s=31 e=31 53007: mi=5702 s=32 e=32 53008: mi=5702 s=35 e=36 53009: mi=5702 s=38 e=38 53010: mi=5702 s=41 e=42 53011: mi=5702 s=44 e=44 53012: mi=5702 s=46 e=46 53013: mi=5702 s=48 e=48 53014: mi=5702 s=50 e=54 53015: mi=5702 s=56 e=56 53016: mi=5702 s=57 e=57 53017: mi=5702 s=60 e=60 53018: mi=5702 s=61 e=62 53019: mi=5702 s=63 e=63 53020: mi=5702 s=65 e=65 53021: mi=5702 s=68 e=71 53022: mi=5702 s=74 e=74 53023: mi=5702 s=76 e=76 53024: mi=5702 s=79 e=80 53025: mi=5702 s=82 e=82 53026: mi=5702 s=84 e=84 53027: mi=5702 s=87 e=88 53028: mi=5702 s=91 e=91 53029: mi=5702 s=93 e=93 53030: mi=5702 s=95 e=95 53031: mi=5702 s=97 e=97 53032: mi=5702 s=100 e=101 53033: mi=5702 s=103 e=103 53034: mi=5702 s=105 e=105 53035: mi=5702 s=108 e=108 53036: mi=5702 s=110 e=110 53037: mi=5702 s=112 e=112 53038: mi=5702 s=115 e=116 53039: mi=5702 s=119 e=119 53040: mi=5703 s=0 e=0 53041: mi=5703 s=1 e=1 53042: mi=5703 s=3 e=3 53043: mi=5703 s=4 e=4 53044: mi=5703 s=5 e=6 53045: mi=5703 s=7 e=7 53046: mi=5704 s=0 e=0 53047: mi=5704 s=2 e=2 53048: mi=5704 s=5 e=5 53049: mi=5704 s=8 e=9 53050: mi=5704 s=11 e=12 53051: mi=5704 s=14 e=14 53052: mi=5704 s=17 e=18 53053: mi=5704 s=20 e=20 53054: mi=5704 s=23 e=24 53055: mi=5704 s=26 e=26 53056: mi=5704 s=29 e=30 53057: mi=5704 s=32 e=32 53058: mi=5704 s=35 e=36 53059: mi=5704 s=38 e=38 53060: mi=5704 s=41 e=42 53061: mi=5704 s=44 e=44 53062: mi=5704 s=47 e=48 53063: mi=5704 s=50 e=50 53064: mi=5704 s=52 e=52 53065: mi=5705 s=0 e=0 53066: mi=5705 s=3 e=3 53067: mi=5706 s=0 e=0 53068: mi=5706 s=3 e=3 53069: mi=5708 s=0 e=0 53070: mi=5708 s=3 e=4 53071: mi=5708 s=7 e=8 53072: mi=5708 s=10 e=11 53073: mi=5708 s=14 e=15 53074: mi=5708 s=17 e=18 53075: mi=5708 s=21 e=22 53076: mi=5708 s=24 e=25 53077: mi=5708 s=28 e=29 53078: mi=5708 s=31 e=32 53079: mi=5708 s=35 e=36 53080: mi=5708 s=38 e=38 53081: mi=5708 s=40 e=41 53082: mi=5708 s=44 e=45 53083: mi=5708 s=47 e=48 53084: mi=5708 s=51 e=52 53085: mi=5708 s=54 e=55 53086: mi=5708 s=58 e=59 53087: mi=5708 s=61 e=63 53088: mi=5708 s=66 e=67 53089: mi=5708 s=69 e=69 53090: mi=5759 s=0 e=1 53091: mi=5759 s=3 e=3 53092: mi=5759 s=6 e=7 53093: mi=5759 s=9 e=9 53094: mi=5759 s=11 e=11 53095: mi=5760 s=0 e=0 53096: mi=5760 s=3 e=3 53097: mi=5761 s=0 e=0 53098: mi=5761 s=3 e=4 53099: mi=5761 s=6 e=6 53100: mi=5761 s=9 e=10 53101: mi=5761 s=13 e=14 53102: mi=5761 s=17 e=18 53103: mi=5761 s=19 e=20 53104: mi=5762 s=0 e=1 53105: mi=5762 s=3 e=3 53106: mi=5762 s=4 e=4 53107: mi=5762 s=5 e=5 53108: mi=5762 s=7 e=7 53109: mi=5762 s=9 e=9 53110: mi=5762 s=12 e=13 53111: mi=5762 s=15 e=15 53112: mi=5762 s=16 e=16 53113: mi=5762 s=18 e=18 53114: mi=5762 s=21 e=21 53115: mi=5762 s=23 e=23 53116: mi=5762 s=24 e=25 53117: mi=5762 s=26 e=28 53118: mi=5762 s=29 e=30 53119: mi=5763 s=0 e=0 53120: mi=5763 s=2 e=4 53121: mi=5763 s=6 e=6 53122: mi=5763 s=7 e=7 53123: mi=5763 s=8 e=9 53124: mi=5764 s=0 e=0 53125: mi=5764 s=2 e=4 53126: mi=5764 s=6 e=6 53127: mi=5764 s=7 e=7 53128: mi=5764 s=8 e=9 53129: mi=5765 s=0 e=2 53130: mi=5765 s=4 e=4 53131: mi=5766 s=0 e=2 53132: mi=5766 s=5 e=5 53133: mi=5767 s=0 e=1 53134: mi=5767 s=4 e=4 53135: mi=5768 s=0 e=1 53136: mi=5768 s=4 e=4 53137: mi=5768 s=6 e=6 53138: mi=5768 s=9 e=9 53139: mi=5768 s=11 e=11 53140: mi=5768 s=13 e=13 53141: mi=5768 s=16 e=16 53142: mi=5768 s=18 e=18 53143: mi=5768 s=20 e=20 53144: mi=5768 s=23 e=23 53145: mi=5768 s=25 e=25 53146: mi=5768 s=27 e=27 53147: mi=5768 s=30 e=30 53148: mi=5768 s=32 e=32 53149: mi=5768 s=34 e=34 53150: mi=5768 s=37 e=37 53151: mi=5768 s=39 e=39 53152: mi=5768 s=42 e=42 53153: mi=5768 s=44 e=44 53154: mi=5768 s=47 e=47 53155: mi=5768 s=49 e=49 53156: mi=5768 s=52 e=52 53157: mi=5768 s=54 e=54 53158: mi=5768 s=56 e=57 53159: mi=5768 s=60 e=60 53160: mi=5768 s=62 e=62 53161: mi=5768 s=64 e=64 53162: mi=5768 s=67 e=67 53163: mi=5768 s=69 e=69 53164: mi=5768 s=71 e=71 53165: mi=5768 s=74 e=74 53166: mi=5768 s=76 e=76 53167: mi=5768 s=79 e=79 53168: mi=5769 s=0 e=2 53169: mi=5769 s=4 e=4 53170: mi=5769 s=6 e=6 53171: mi=5769 s=8 e=8 53172: mi=5769 s=11 e=11 53173: mi=5769 s=13 e=13 53174: mi=5769 s=16 e=16 53175: mi=5769 s=18 e=18 53176: mi=5769 s=20 e=20 53177: mi=5769 s=23 e=23 53178: mi=5769 s=25 e=25 53179: mi=5769 s=28 e=28 53180: mi=5769 s=30 e=30 53181: mi=5769 s=33 e=33 53182: mi=5769 s=36 e=37 53183: mi=5769 s=40 e=41 53184: mi=5769 s=44 e=46 53185: mi=5769 s=48 e=48 53186: mi=5769 s=51 e=51 53187: mi=5769 s=54 e=55 53188: mi=5769 s=58 e=59 53189: mi=5769 s=62 e=64 53190: mi=5769 s=66 e=68 53191: mi=5769 s=70 e=70 53192: mi=5769 s=73 e=73 53193: mi=5777 s=0 e=1 53194: mi=5777 s=4 e=6 53195: mi=5777 s=8 e=8 53196: mi=5777 s=10 e=11 53197: mi=5777 s=13 e=13 53198: mi=5777 s=16 e=17 53199: mi=5777 s=19 e=19 53200: mi=5777 s=22 e=23 53201: mi=5777 s=25 e=25 53202: mi=5777 s=27 e=27 53203: mi=5777 s=28 e=29 53204: mi=5777 s=31 e=31 53205: mi=5777 s=32 e=32 53206: mi=5777 s=35 e=36 53207: mi=5777 s=38 e=38 53208: mi=5777 s=39 e=39 53209: mi=5777 s=41 e=41 53210: mi=5777 s=44 e=46 53211: mi=5777 s=49 e=51 53212: mi=5777 s=54 e=54 53213: mi=5777 s=56 e=56 53214: mi=5777 s=59 e=61 53215: mi=5777 s=64 e=66 53216: mi=5777 s=69 e=70 53217: mi=5777 s=73 e=76 53218: mi=5777 s=79 e=80 53219: mi=5777 s=83 e=86 53220: mi=5777 s=89 e=89 53221: mi=5777 s=91 e=91 53222: mi=5777 s=93 e=93 53223: mi=5777 s=96 e=96 53224: mi=5778 s=0 e=0 53225: mi=5778 s=3 e=3 53226: mi=5781 s=0 e=0 53227: mi=5781 s=2 e=2 53228: mi=5781 s=5 e=5 53229: mi=5781 s=7 e=8 53230: mi=5781 s=11 e=11 53231: mi=5781 s=14 e=14 53232: mi=5781 s=17 e=17 53233: mi=5781 s=20 e=20 53234: mi=5782 s=0 e=1 53235: mi=5782 s=3 e=3 53236: mi=5782 s=6 e=7 53237: mi=5782 s=10 e=10 53238: mi=5782 s=13 e=14 53239: mi=5782 s=16 e=16 53240: mi=5782 s=18 e=19 53241: mi=5782 s=22 e=23 53242: mi=5782 s=26 e=26 53243: mi=5783 s=0 e=0 53244: mi=5783 s=3 e=4 53245: mi=5783 s=7 e=7 53246: mi=5783 s=10 e=11 53247: mi=5783 s=13 e=13 53248: mi=5783 s=15 e=15 53249: mi=5783 s=18 e=19 53250: mi=5783 s=22 e=22 53251: mi=5783 s=24 e=24 53252: mi=5783 s=27 e=28 53253: mi=5783 s=30 e=30 53254: mi=5783 s=33 e=34 53255: mi=5783 s=36 e=37 53256: mi=5783 s=40 e=41 53257: mi=5783 s=44 e=45 53258: mi=5785 s=0 e=0 53259: mi=5785 s=2 e=2 53260: mi=5785 s=4 e=4 53261: mi=5785 s=6 e=6 53262: mi=5785 s=8 e=8 53263: mi=5785 s=11 e=11 53264: mi=5786 s=0 e=0 53265: mi=5786 s=2 e=2 53266: mi=5786 s=5 e=6 53267: mi=5787 s=0 e=1 53268: mi=5787 s=3 e=3 53269: mi=5787 s=6 e=7 53270: mi=5787 s=9 e=9 53271: mi=5787 s=11 e=13 53272: mi=5787 s=16 e=17 53273: mi=5787 s=19 e=19 53274: mi=5787 s=22 e=23 53275: mi=5787 s=25 e=26 53276: mi=5787 s=29 e=30 53277: mi=5787 s=33 e=33 53278: mi=5787 s=34 e=34 53279: mi=5787 s=37 e=37 53280: mi=5787 s=38 e=39 53281: mi=5787 s=42 e=42 53282: mi=5787 s=43 e=43 53283: mi=5787 s=45 e=45 53284: mi=5787 s=48 e=49 53285: mi=5787 s=51 e=51 53286: mi=5787 s=54 e=55 53287: mi=5787 s=57 e=59 53288: mi=5787 s=61 e=61 53289: mi=5787 s=63 e=63 53290: mi=5787 s=66 e=66 53291: mi=5787 s=69 e=71 53292: mi=5787 s=73 e=74 53293: mi=5787 s=77 e=77 53294: mi=5787 s=78 e=78 53295: mi=5787 s=79 e=79 53296: mi=5787 s=82 e=82 53297: mi=5787 s=83 e=84 53298: mi=5787 s=85 e=85 53299: mi=5787 s=88 e=88 53300: mi=5787 s=91 e=92 53301: mi=5788 s=0 e=0 53302: mi=5788 s=2 e=2 53303: mi=5788 s=5 e=5 53304: mi=5789 s=0 e=0 53305: mi=5789 s=2 e=2 53306: mi=5789 s=5 e=5 53307: mi=5789 s=7 e=7 53308: mi=5789 s=9 e=9 53309: mi=5789 s=12 e=13 53310: mi=5789 s=15 e=15 53311: mi=5789 s=18 e=18 53312: mi=5789 s=20 e=20 53313: mi=5789 s=22 e=22 53314: mi=5789 s=24 e=24 53315: mi=5789 s=27 e=27 53316: mi=5789 s=28 e=28 53317: mi=5789 s=30 e=30 53318: mi=5789 s=32 e=32 53319: mi=5789 s=34 e=34 53320: mi=5789 s=37 e=37 53321: mi=5790 s=0 e=1 53322: mi=5790 s=3 e=3 53323: mi=5790 s=6 e=7 53324: mi=5790 s=9 e=9 53325: mi=5790 s=11 e=11 53326: mi=5791 s=0 e=0 53327: mi=5791 s=3 e=3 53328: mi=5792 s=0 e=0 53329: mi=5792 s=2 e=2 53330: mi=5793 s=0 e=0 53331: mi=5793 s=2 e=2 53332: mi=5794 s=0 e=0 53333: mi=5794 s=3 e=3 53334: mi=5794 s=5 e=5 53335: mi=5794 s=7 e=9 53336: mi=5794 s=12 e=12 53337: mi=5794 s=14 e=14 53338: mi=5795 s=0 e=0 53339: mi=5795 s=2 e=2 53340: mi=5795 s=5 e=5 53341: mi=5795 s=7 e=8 53342: mi=5795 s=10 e=10 53343: mi=5795 s=13 e=13 53344: mi=5796 s=0 e=0 53345: mi=5796 s=3 e=4 53346: mi=5796 s=6 e=6 53347: mi=5796 s=8 e=8 53348: mi=5796 s=11 e=12 53349: mi=5796 s=14 e=14 53350: mi=5796 s=16 e=16 53351: mi=5796 s=19 e=19 53352: mi=5796 s=21 e=21 53353: mi=5796 s=24 e=24 53354: mi=5796 s=25 e=25 53355: mi=5796 s=28 e=28 53356: mi=5796 s=29 e=29 53357: mi=5796 s=31 e=31 53358: mi=5796 s=34 e=34 53359: mi=5797 s=0 e=0 53360: mi=5797 s=2 e=2 53361: mi=5797 s=4 e=4 53362: mi=5797 s=7 e=7 53363: mi=5798 s=0 e=0 53364: mi=5798 s=2 e=2 53365: mi=5798 s=5 e=6 53366: mi=5798 s=8 e=8 53367: mi=5798 s=10 e=10 53368: mi=5798 s=13 e=14 53369: mi=5798 s=17 e=17 53370: mi=5799 s=0 e=0 53371: mi=5799 s=2 e=2 53372: mi=5799 s=5 e=5 53373: mi=5800 s=0 e=0 53374: mi=5800 s=2 e=2 53375: mi=5800 s=5 e=6 53376: mi=5800 s=8 e=8 53377: mi=5800 s=10 e=10 53378: mi=5800 s=13 e=14 53379: mi=5800 s=17 e=17 53380: mi=5801 s=0 e=3 53381: mi=5801 s=5 e=5 53382: mi=5801 s=8 e=8 53383: mi=5801 s=11 e=11 53384: mi=5801 s=13 e=13 53385: mi=5801 s=15 e=15 53386: mi=5801 s=18 e=18 53387: mi=5801 s=21 e=21 53388: mi=5801 s=23 e=23 53389: mi=5801 s=25 e=25 53390: mi=5801 s=28 e=28 53391: mi=5801 s=31 e=31 53392: mi=5801 s=33 e=34 53393: mi=5801 s=36 e=36 53394: mi=5801 s=38 e=38 53395: mi=5801 s=40 e=40 53396: mi=5801 s=42 e=42 53397: mi=5801 s=44 e=44 53398: mi=5801 s=46 e=46 53399: mi=5801 s=48 e=48 53400: mi=5801 s=50 e=50 53401: mi=5802 s=0 e=0 53402: mi=5802 s=3 e=3 53403: mi=5804 s=0 e=0 53404: mi=5804 s=2 e=2 53405: mi=5804 s=5 e=6 53406: mi=5804 s=8 e=8 53407: mi=5805 s=0 e=0 53408: mi=5805 s=2 e=2 53409: mi=5808 s=0 e=0 53410: mi=5808 s=2 e=2 53411: mi=5808 s=5 e=5 53412: mi=5808 s=8 e=9 53413: mi=5808 s=12 e=13 53414: mi=5808 s=15 e=15 53415: mi=5808 s=17 e=17 53416: mi=5808 s=20 e=21 53417: mi=5808 s=24 e=25 53418: mi=5808 s=27 e=27 53419: mi=5808 s=29 e=29 53420: mi=5808 s=32 e=33 53421: mi=5808 s=36 e=37 53422: mi=5808 s=39 e=39 53423: mi=5808 s=41 e=41 53424: mi=5808 s=44 e=45 53425: mi=5808 s=48 e=49 53426: mi=5808 s=51 e=51 53427: mi=5808 s=53 e=53 53428: mi=5808 s=56 e=57 53429: mi=5808 s=60 e=61 53430: mi=5808 s=63 e=63 53431: mi=5808 s=65 e=65 53432: mi=5808 s=68 e=69 53433: mi=5808 s=72 e=73 53434: mi=5808 s=75 e=75 53435: mi=5808 s=77 e=77 53436: mi=5808 s=79 e=79 53437: mi=5808 s=82 e=83 53438: mi=5808 s=85 e=85 53439: mi=5808 s=87 e=87 53440: mi=5808 s=90 e=91 53441: mi=5808 s=93 e=93 53442: mi=5808 s=95 e=95 53443: mi=5808 s=98 e=99 53444: mi=5808 s=101 e=101 53445: mi=5808 s=103 e=103 53446: mi=5808 s=106 e=107 53447: mi=5808 s=109 e=109 53448: mi=5808 s=111 e=111 53449: mi=5808 s=114 e=115 53450: mi=5808 s=118 e=119 53451: mi=5808 s=121 e=121 53452: mi=5808 s=123 e=123 53453: mi=5808 s=126 e=127 53454: mi=5808 s=130 e=131 53455: mi=5808 s=133 e=133 53456: mi=5808 s=135 e=135 53457: mi=5809 s=0 e=0 53458: mi=5809 s=2 e=2 53459: mi=5810 s=0 e=0 53460: mi=5810 s=2 e=2 53461: mi=5811 s=0 e=0 53462: mi=5811 s=2 e=2 53463: mi=5811 s=4 e=4 53464: mi=5811 s=6 e=6 53465: mi=5811 s=7 e=7 53466: mi=5811 s=10 e=11 53467: mi=5811 s=12 e=12 53468: mi=5811 s=14 e=14 53469: mi=5811 s=16 e=16 53470: mi=5811 s=19 e=21 53471: mi=5811 s=23 e=23 53472: mi=5811 s=25 e=25 53473: mi=5811 s=28 e=30 53474: mi=5811 s=32 e=32 53475: mi=5811 s=34 e=34 53476: mi=5811 s=37 e=39 53477: mi=5811 s=41 e=41 53478: mi=5811 s=43 e=43 53479: mi=5811 s=44 e=45 53480: mi=5811 s=46 e=47 53481: mi=5811 s=48 e=49 53482: mi=5812 s=0 e=0 53483: mi=5812 s=3 e=3 53484: mi=5812 s=5 e=5 53485: mi=5812 s=7 e=7 53486: mi=5812 s=10 e=11 53487: mi=5812 s=13 e=13 53488: mi=5812 s=16 e=17 53489: mi=5812 s=19 e=19 53490: mi=5834 s=0 e=1 53491: mi=5834 s=4 e=5 53492: mi=5834 s=7 e=7 53493: mi=5834 s=8 e=8 53494: mi=5834 s=9 e=9 53495: mi=5834 s=12 e=13 53496: mi=5834 s=15 e=15 53497: mi=5834 s=18 e=19 53498: mi=5834 s=22 e=23 53499: mi=5834 s=25 e=26 53500: mi=5834 s=27 e=29 53501: mi=5834 s=30 e=30 53502: mi=5813 s=0 e=0 53503: mi=5813 s=2 e=2 53504: mi=5813 s=3 e=3 53505: mi=5813 s=5 e=7 53506: mi=5813 s=10 e=10 53507: mi=5813 s=11 e=11 53508: mi=5813 s=13 e=13 53509: mi=5813 s=16 e=17 53510: mi=5813 s=20 e=20 53511: mi=5813 s=22 e=23 53512: mi=5813 s=25 e=26 53513: mi=5813 s=28 e=28 53514: mi=5813 s=31 e=32 53515: mi=5813 s=35 e=35 53516: mi=5813 s=37 e=37 53517: mi=5813 s=39 e=39 53518: mi=5813 s=41 e=41 53519: mi=5813 s=44 e=44 53520: mi=5813 s=47 e=47 53521: mi=5814 s=0 e=1 53522: mi=5814 s=3 e=3 53523: mi=5814 s=4 e=4 53524: mi=5814 s=6 e=6 53525: mi=5814 s=9 e=10 53526: mi=5814 s=13 e=14 53527: mi=5814 s=16 e=16 53528: mi=5814 s=19 e=19 53529: mi=5814 s=22 e=22 53530: mi=5814 s=23 e=23 53531: mi=5814 s=26 e=27 53532: mi=5814 s=29 e=29 53533: mi=5814 s=30 e=30 53534: mi=5814 s=32 e=32 53535: mi=5814 s=33 e=33 53536: mi=5814 s=36 e=37 53537: mi=5814 s=40 e=40 53538: mi=5814 s=41 e=41 53539: mi=5814 s=44 e=45 53540: mi=5814 s=48 e=48 53541: mi=5814 s=49 e=49 53542: mi=5814 s=52 e=53 53543: mi=5814 s=55 e=55 53544: mi=5814 s=58 e=58 53545: mi=5814 s=59 e=59 53546: mi=5814 s=62 e=63 53547: mi=5814 s=66 e=66 53548: mi=5814 s=67 e=69 53549: mi=5814 s=72 e=72 53550: mi=5814 s=73 e=73 53551: mi=5815 s=0 e=2 53552: mi=5815 s=4 e=4 53553: mi=5815 s=6 e=6 53554: mi=5815 s=8 e=8 53555: mi=5815 s=11 e=11 53556: mi=5815 s=14 e=14 53557: mi=5815 s=16 e=16 53558: mi=5815 s=18 e=18 53559: mi=5815 s=21 e=22 53560: mi=5815 s=25 e=26 53561: mi=5815 s=28 e=29 53562: mi=5815 s=32 e=32 53563: mi=5815 s=35 e=35 53564: mi=5815 s=36 e=37 53565: mi=5815 s=38 e=40 53566: mi=5815 s=43 e=43 53567: mi=5816 s=0 e=0 53568: mi=5816 s=2 e=2 53569: mi=5816 s=3 e=3 53570: mi=5816 s=5 e=5 53571: mi=5816 s=8 e=8 53572: mi=5816 s=11 e=11 53573: mi=5817 s=0 e=0 53574: mi=5817 s=2 e=2 53575: mi=5817 s=3 e=3 53576: mi=5817 s=5 e=5 53577: mi=5817 s=8 e=9 53578: mi=5817 s=12 e=12 53579: mi=5817 s=13 e=15 53580: mi=5817 s=18 e=18 53581: mi=5818 s=0 e=8 53582: mi=5818 s=11 e=12 53583: mi=5819 s=0 e=2 53584: mi=5819 s=5 e=7 53585: mi=5819 s=9 e=10 53586: mi=5819 s=12 e=13 53587: mi=5819 s=16 e=19 53588: mi=5819 s=22 e=23 53589: mi=5819 s=25 e=25 53590: mi=5819 s=28 e=28 53591: mi=5819 s=31 e=32 53592: mi=5819 s=35 e=36 53593: mi=5819 s=38 e=38 53594: mi=5819 s=41 e=41 53595: mi=5819 s=43 e=43 53596: mi=5819 s=46 e=46 53597: mi=5819 s=48 e=48 53598: mi=5819 s=51 e=51 53599: mi=5819 s=53 e=53 53600: mi=5819 s=56 e=56 53601: mi=5819 s=58 e=60 53602: mi=5819 s=63 e=63 53603: mi=5819 s=66 e=67 53604: mi=5819 s=69 e=71 53605: mi=5819 s=74 e=74 53606: mi=5819 s=77 e=78 53607: mi=5819 s=81 e=82 53608: mi=5819 s=84 e=84 53609: mi=5819 s=87 e=87 53610: mi=5819 s=89 e=89 53611: mi=5819 s=92 e=92 53612: mi=5819 s=95 e=96 53613: mi=5819 s=98 e=98 53614: mi=5819 s=100 e=101 53615: mi=5819 s=104 e=104 53616: mi=5819 s=106 e=108 53617: mi=5819 s=111 e=111 53618: mi=5819 s=113 e=115 53619: mi=5819 s=118 e=118 53620: mi=5819 s=119 e=119 53621: mi=5819 s=122 e=123 53622: mi=5819 s=125 e=125 53623: mi=5819 s=128 e=129 53624: mi=5819 s=131 e=132 53625: mi=5819 s=135 e=136 53626: mi=5819 s=138 e=138 53627: mi=5819 s=139 e=139 53628: mi=5819 s=142 e=143 53629: mi=5819 s=145 e=146 53630: mi=5819 s=147 e=147 53631: mi=5819 s=149 e=149 53632: mi=5819 s=151 e=151 53633: mi=5819 s=153 e=153 53634: mi=5819 s=155 e=155 53635: mi=5819 s=156 e=156 53636: mi=5819 s=159 e=159 53637: mi=5819 s=161 e=161 53638: mi=5819 s=164 e=165 53639: mi=5819 s=167 e=167 53640: mi=5819 s=169 e=169 53641: mi=5819 s=172 e=172 53642: mi=5819 s=174 e=174 53643: mi=5819 s=176 e=176 53644: mi=5819 s=178 e=178 53645: mi=5819 s=181 e=182 53646: mi=5819 s=184 e=184 53647: mi=5819 s=186 e=186 53648: mi=5819 s=189 e=189 53649: mi=5819 s=191 e=193 53650: mi=5819 s=194 e=194 53651: mi=5819 s=196 e=198 53652: mi=5819 s=200 e=200 53653: mi=5819 s=203 e=204 53654: mi=5819 s=207 e=208 53655: mi=5819 s=210 e=210 53656: mi=5819 s=213 e=214 53657: mi=5819 s=217 e=219 53658: mi=5819 s=221 e=221 53659: mi=5819 s=224 e=224 53660: mi=5819 s=225 e=226 53661: mi=5819 s=228 e=229 53662: mi=5819 s=231 e=231 53663: mi=5819 s=233 e=235 53664: mi=5819 s=238 e=238 53665: mi=5819 s=240 e=241 53666: mi=5819 s=244 e=244 53667: mi=5819 s=246 e=247 53668: mi=5819 s=250 e=250 53669: mi=5820 s=0 e=0 53670: mi=5820 s=3 e=4 53671: mi=5820 s=7 e=8 53672: mi=5820 s=10 e=10 53673: mi=5820 s=13 e=13 53674: mi=5820 s=15 e=15 53675: mi=5820 s=16 e=16 53676: mi=5820 s=18 e=18 53677: mi=5820 s=19 e=19 53678: mi=5820 s=21 e=21 53679: mi=5821 s=0 e=0 53680: mi=5821 s=2 e=2 53681: mi=5822 s=0 e=3 53682: mi=5823 s=0 e=3 53683: mi=5824 s=0 e=0 53684: mi=5824 s=2 e=2 53685: mi=5824 s=4 e=4 53686: mi=5824 s=7 e=8 53687: mi=5824 s=11 e=12 53688: mi=5824 s=15 e=16 53689: mi=5824 s=19 e=20 53690: mi=5824 s=23 e=24 53691: mi=5824 s=27 e=28 53692: mi=5825 s=0 e=3 53693: mi=5826 s=0 e=3 53694: mi=5827 s=0 e=0 53695: mi=5827 s=3 e=4 53696: mi=5827 s=7 e=8 53697: mi=5827 s=10 e=10 53698: mi=5827 s=13 e=13 53699: mi=5827 s=15 e=15 53700: mi=5827 s=16 e=16 53701: mi=5827 s=18 e=18 53702: mi=5827 s=19 e=19 53703: mi=5827 s=21 e=21 53704: mi=5828 s=0 e=0 53705: mi=5828 s=2 e=2 53706: mi=5829 s=0 e=3 53707: mi=5830 s=0 e=0 53708: mi=5830 s=2 e=2 53709: mi=5831 s=0 e=3 53710: mi=5832 s=0 e=1 53711: mi=5832 s=3 e=3 53712: mi=5832 s=6 e=8 53713: mi=5832 s=10 e=10 53714: mi=5832 s=13 e=15 53715: mi=5832 s=17 e=17 53716: mi=5832 s=20 e=21 53717: mi=5833 s=0 e=0 53718: mi=5833 s=3 e=4 53719: mi=5833 s=6 e=6 53720: mi=5833 s=7 e=7 53721: mi=5833 s=8 e=8 53722: mi=5833 s=10 e=11 53723: mi=5833 s=12 e=12 53724: mi=5833 s=13 e=13 53725: mi=5833 s=15 e=15 53726: mi=5833 s=17 e=17 53727: mi=5833 s=19 e=21 53728: mi=5833 s=22 e=22 53729: mi=5833 s=24 e=24 53730: mi=5833 s=27 e=28 53731: mi=5833 s=31 e=32 53732: mi=5833 s=35 e=37 53733: mi=5833 s=39 e=39 53734: mi=5833 s=42 e=43 53735: mi=5833 s=45 e=45 53736: mi=5833 s=47 e=47 53737: mi=5833 s=50 e=51 53738: mi=5833 s=53 e=53 53739: mi=5833 s=56 e=57 53740: mi=5833 s=60 e=60 53741: mi=5833 s=63 e=67 53742: mi=5833 s=70 e=70 53743: mi=5833 s=72 e=73 53744: mi=5833 s=74 e=74 53745: mi=5833 s=76 e=76 53746: mi=5833 s=77 e=77 53747: mi=5835 s=0 e=0 53748: mi=5835 s=2 e=2 53749: mi=5835 s=5 e=7 53750: mi=5835 s=10 e=11 53751: mi=5836 s=0 e=0 53752: mi=5836 s=3 e=4 53753: mi=5836 s=7 e=8 53754: mi=5836 s=11 e=12 53755: mi=5836 s=14 e=14 53756: mi=5836 s=17 e=17 53757: mi=5836 s=19 e=19 53758: mi=5836 s=20 e=20 53759: mi=5836 s=23 e=24 53760: mi=5836 s=25 e=25 53761: mi=5836 s=27 e=28 53762: mi=5836 s=31 e=32 53763: mi=5836 s=33 e=33 53764: mi=5837 s=0 e=0 53765: mi=5837 s=2 e=2 53766: mi=5838 s=0 e=0 53767: mi=5838 s=2 e=2 53768: mi=5839 s=0 e=0 53769: mi=5839 s=2 e=2 53770: mi=5840 s=0 e=0 53771: mi=5840 s=2 e=2 53772: mi=5840 s=5 e=5 53773: mi=5841 s=0 e=0 53774: mi=5841 s=3 e=3 53775: mi=5841 s=6 e=7 53776: mi=5841 s=9 e=9 53777: mi=5842 s=0 e=0 53778: mi=5842 s=3 e=3 53779: mi=5843 s=0 e=0 53780: mi=5843 s=3 e=4 53781: mi=5843 s=6 e=7 53782: mi=5843 s=8 e=8 53783: mi=5843 s=10 e=10 53784: mi=5843 s=13 e=14 53785: mi=5843 s=17 e=18 53786: mi=5852 s=0 e=0 53787: mi=5852 s=3 e=3 53788: mi=5852 s=5 e=5 53789: mi=5852 s=7 e=7 53790: mi=5852 s=9 e=9 53791: mi=5853 s=0 e=0 53792: mi=5853 s=2 e=2 53793: mi=5854 s=0 e=0 53794: mi=5854 s=2 e=2 53795: mi=5855 s=0 e=0 53796: mi=5855 s=2 e=2 53797: mi=5848 s=0 e=0 53798: mi=5848 s=3 e=3 53799: mi=5849 s=0 e=0 53800: mi=5849 s=3 e=4 53801: mi=5850 s=0 e=0 53802: mi=5850 s=3 e=3 53803: mi=5851 s=0 e=0 53804: mi=5851 s=3 e=4 53805: mi=5857 s=0 e=5 53806: mi=5857 s=7 e=9 53807: mi=5857 s=11 e=11 53808: mi=5857 s=14 e=14 53809: mi=5857 s=16 e=16 53810: mi=5857 s=19 e=19 53811: mi=5857 s=21 e=21 53812: mi=5857 s=24 e=24 53813: mi=5857 s=26 e=26 53814: mi=5857 s=29 e=29 53815: mi=5857 s=31 e=31 53816: mi=5857 s=34 e=34 53817: mi=5857 s=36 e=36 53818: mi=5857 s=39 e=40 53819: mi=5857 s=42 e=42 53820: mi=5857 s=45 e=46 53821: mi=5857 s=48 e=48 53822: mi=5857 s=51 e=52 53823: mi=5857 s=54 e=54 53824: mi=5857 s=57 e=59 53825: mi=5857 s=61 e=61 53826: mi=5857 s=64 e=66 53827: mi=5857 s=68 e=68 53828: mi=5857 s=70 e=70 53829: mi=5857 s=72 e=72 53830: mi=5857 s=75 e=75 53831: mi=5857 s=77 e=77 53832: mi=5857 s=79 e=81 53833: mi=5857 s=83 e=83 53834: mi=5857 s=86 e=86 53835: mi=5857 s=88 e=88 53836: mi=5857 s=91 e=91 53837: mi=5857 s=93 e=93 53838: mi=5857 s=96 e=96 53839: mi=5857 s=98 e=98 53840: mi=5857 s=101 e=101 53841: mi=5857 s=103 e=103 53842: mi=5857 s=106 e=106 53843: mi=5857 s=108 e=108 53844: mi=5857 s=111 e=112 53845: mi=5857 s=114 e=114 53846: mi=5857 s=117 e=118 53847: mi=5857 s=120 e=120 53848: mi=5857 s=123 e=124 53849: mi=5857 s=126 e=126 53850: mi=5857 s=129 e=131 53851: mi=5857 s=133 e=133 53852: mi=5857 s=136 e=138 53853: mi=5857 s=140 e=140 53854: mi=5857 s=142 e=142 53855: mi=5857 s=144 e=144 53856: mi=5857 s=147 e=147 53857: mi=5857 s=149 e=149 53858: mi=5858 s=0 e=0 53859: mi=5858 s=3 e=3 53860: mi=5859 s=0 e=0 53861: mi=5859 s=3 e=3 53862: mi=5860 s=0 e=0 53863: mi=5860 s=3 e=3 53864: mi=5861 s=0 e=0 53865: mi=5861 s=3 e=3 53866: mi=5862 s=0 e=0 53867: mi=5862 s=3 e=3 53868: mi=5863 s=0 e=0 53869: mi=5863 s=3 e=3 53870: mi=5864 s=0 e=0 53871: mi=5864 s=3 e=3 53872: mi=5865 s=0 e=0 53873: mi=5865 s=3 e=3 53874: mi=5866 s=0 e=2 53875: mi=5866 s=4 e=4 53876: mi=5866 s=7 e=7 53877: mi=5866 s=9 e=10 53878: mi=5866 s=12 e=12 53879: mi=5866 s=14 e=14 53880: mi=5866 s=15 e=15 53881: mi=5867 s=0 e=0 53882: mi=5867 s=3 e=3 53883: mi=5871 s=0 e=0 53884: mi=5871 s=2 e=2 53885: mi=5871 s=5 e=5 53886: mi=5871 s=7 e=7 53887: mi=5872 s=0 e=8 53888: mi=5872 s=11 e=13 53889: mi=5872 s=16 e=17 53890: mi=5872 s=19 e=21 53891: mi=5872 s=23 e=23 53892: mi=5872 s=25 e=27 53893: mi=5872 s=29 e=31 53894: mi=5872 s=33 e=35 53895: mi=5872 s=37 e=37 53896: mi=5874 s=0 e=1 53897: mi=5874 s=4 e=5 53898: mi=5874 s=7 e=7 53899: mi=5874 s=10 e=11 53900: mi=5874 s=14 e=15 53901: mi=5874 s=17 e=17 53902: mi=5874 s=20 e=20 53903: mi=5874 s=23 e=23 53904: mi=5874 s=26 e=26 53905: mi=5874 s=27 e=27 53906: mi=5874 s=30 e=31 53907: mi=5874 s=34 e=35 53908: mi=5874 s=38 e=39 53909: mi=5874 s=42 e=43 53910: mi=5874 s=46 e=48 53911: mi=5874 s=51 e=52 53912: mi=5874 s=55 e=56 53913: mi=5874 s=58 e=58 53914: mi=5874 s=61 e=61 53915: mi=5874 s=64 e=65 53916: mi=5874 s=68 e=68 53917: mi=5874 s=70 e=70 53918: mi=5874 s=73 e=73 53919: mi=5874 s=75 e=75 53920: mi=5874 s=78 e=78 53921: mi=5874 s=81 e=81 53922: mi=5874 s=83 e=83 53923: mi=5874 s=86 e=86 53924: mi=5874 s=89 e=90 53925: mi=5874 s=93 e=94 53926: mi=5874 s=97 e=100 53927: mi=5874 s=103 e=104 53928: mi=5875 s=0 e=0 53929: mi=5875 s=2 e=2 53930: mi=5875 s=3 e=3 53931: mi=5875 s=5 e=5 53932: mi=5875 s=6 e=6 53933: mi=5875 s=9 e=10 53934: mi=5875 s=13 e=14 53935: mi=5875 s=16 e=16 53936: mi=5875 s=19 e=20 53937: mi=5875 s=23 e=24 53938: mi=5875 s=26 e=26 53939: mi=5875 s=27 e=27 53940: mi=5875 s=30 e=31 53941: mi=5875 s=34 e=35 53942: mi=5875 s=37 e=37 53943: mi=5875 s=40 e=41 53944: mi=5875 s=44 e=45 53945: mi=5875 s=47 e=47 53946: mi=5875 s=48 e=48 53947: mi=5875 s=51 e=52 53948: mi=5875 s=55 e=56 53949: mi=5875 s=59 e=60 53950: mi=5875 s=62 e=62 53951: mi=5875 s=65 e=66 53952: mi=5875 s=69 e=70 53953: mi=5875 s=73 e=74 53954: mi=5875 s=76 e=76 53955: mi=5875 s=77 e=77 53956: mi=5875 s=80 e=81 53957: mi=5875 s=84 e=85 53958: mi=5875 s=88 e=89 53959: mi=5875 s=91 e=91 53960: mi=5875 s=94 e=95 53961: mi=5875 s=98 e=99 53962: mi=5875 s=102 e=103 53963: mi=5875 s=105 e=105 53964: mi=5875 s=106 e=106 53965: mi=5875 s=109 e=110 53966: mi=5875 s=112 e=112 53967: mi=5875 s=115 e=116 53968: mi=5875 s=118 e=118 53969: mi=5875 s=121 e=122 53970: mi=5875 s=124 e=124 53971: mi=5875 s=127 e=128 53972: mi=5875 s=130 e=130 53973: mi=5875 s=131 e=131 53974: mi=5875 s=134 e=135 53975: mi=5875 s=137 e=137 53976: mi=5875 s=140 e=141 53977: mi=5875 s=143 e=143 53978: mi=5875 s=146 e=147 53979: mi=5875 s=149 e=149 53980: mi=5875 s=152 e=153 53981: mi=5875 s=155 e=155 53982: mi=5875 s=156 e=156 53983: mi=5877 s=0 e=0 53984: mi=5877 s=2 e=2 53985: mi=5877 s=4 e=4 53986: mi=5877 s=7 e=8 53987: mi=5877 s=10 e=10 53988: mi=5877 s=12 e=12 53989: mi=5877 s=14 e=14 53990: mi=5877 s=17 e=18 53991: mi=5877 s=19 e=19 53992: mi=5877 s=21 e=21 53993: mi=5877 s=24 e=25 53994: mi=5877 s=27 e=27 53995: mi=5877 s=30 e=31 53996: mi=5877 s=34 e=34 53997: mi=5877 s=37 e=38 53998: mi=5877 s=41 e=44 53999: mi=5877 s=47 e=48 54000: mi=5877 s=50 e=50 54001: mi=5877 s=53 e=55 54002: mi=5877 s=57 e=57 54003: mi=5877 s=60 e=62 54004: mi=5877 s=64 e=65 54005: mi=5877 s=68 e=68 54006: mi=5877 s=69 e=69 54007: mi=5877 s=72 e=73 54008: mi=5877 s=76 e=76 54009: mi=5877 s=77 e=77 54010: mi=5877 s=80 e=81 54011: mi=5877 s=84 e=85 54012: mi=5877 s=88 e=88 54013: mi=5877 s=91 e=92 54014: mi=5877 s=95 e=95 54015: mi=5877 s=98 e=99 54016: mi=5877 s=102 e=103 54017: mi=5877 s=106 e=107 54018: mi=5877 s=110 e=110 54019: mi=5877 s=111 e=111 54020: mi=5877 s=113 e=113 54021: mi=5877 s=116 e=117 54022: mi=5877 s=119 e=119 54023: mi=5877 s=121 e=121 54024: mi=5877 s=124 e=126 54025: mi=5877 s=127 e=127 54026: mi=5877 s=130 e=131 54027: mi=5877 s=134 e=135 54028: mi=5877 s=138 e=138 54029: mi=5877 s=141 e=142 54030: mi=5877 s=145 e=145 54031: mi=5877 s=148 e=149 54032: mi=5877 s=152 e=153 54033: mi=5877 s=156 e=157 54034: mi=5877 s=160 e=160 54035: mi=5877 s=162 e=162 54036: mi=5877 s=164 e=164 54037: mi=5877 s=167 e=167 54038: mi=5879 s=0 e=0 54039: mi=5879 s=2 e=2 54040: mi=5879 s=4 e=4 54041: mi=5879 s=7 e=10 54042: mi=5879 s=13 e=14 54043: mi=5879 s=16 e=16 54044: mi=5879 s=19 e=19 54045: mi=5879 s=21 e=21 54046: mi=5879 s=24 e=24 54047: mi=5879 s=26 e=28 54048: mi=5879 s=30 e=34 54049: mi=5879 s=37 e=38 54050: mi=5879 s=40 e=40 54051: mi=5879 s=43 e=44 54052: mi=5879 s=47 e=50 54053: mi=5879 s=51 e=51 54054: mi=5879 s=53 e=54 54055: mi=5879 s=56 e=56 54056: mi=5879 s=59 e=59 54057: mi=5879 s=60 e=60 54058: mi=5879 s=63 e=63 54059: mi=5879 s=66 e=68 54060: mi=5879 s=71 e=75 54061: mi=5879 s=77 e=77 54062: mi=5879 s=80 e=82 54063: mi=5879 s=85 e=87 54064: mi=5879 s=88 e=88 54065: mi=5879 s=90 e=90 54066: mi=5879 s=91 e=95 54067: mi=5879 s=98 e=99 54068: mi=5879 s=101 e=101 54069: mi=5879 s=102 e=102 54070: mi=5879 s=105 e=106 54071: mi=5879 s=109 e=110 54072: mi=5879 s=112 e=112 54073: mi=5879 s=115 e=115 54074: mi=5879 s=117 e=117 54075: mi=5879 s=120 e=120 54076: mi=5879 s=123 e=123 54077: mi=5879 s=126 e=127 54078: mi=5879 s=130 e=131 54079: mi=5879 s=134 e=135 54080: mi=5879 s=138 e=139 54081: mi=5879 s=142 e=142 54082: mi=5879 s=145 e=146 54083: mi=5879 s=148 e=148 54084: mi=5879 s=151 e=152 54085: mi=5879 s=154 e=158 54086: mi=5879 s=161 e=162 54087: mi=5879 s=164 e=164 54088: mi=5879 s=167 e=168 54089: mi=5879 s=171 e=172 54090: mi=5879 s=175 e=176 54091: mi=5879 s=178 e=178 54092: mi=5879 s=181 e=181 54093: mi=5879 s=184 e=186 54094: mi=5879 s=188 e=188 54095: mi=5879 s=191 e=192 54096: mi=5879 s=195 e=195 54097: mi=5879 s=198 e=199 54098: mi=5879 s=202 e=203 54099: mi=5879 s=206 e=207 54100: mi=5879 s=210 e=210 54101: mi=5879 s=213 e=214 54102: mi=5879 s=217 e=219 54103: mi=5879 s=222 e=222 54104: mi=5879 s=223 e=226 54105: mi=5879 s=229 e=232 54106: mi=5879 s=235 e=235 54107: mi=5879 s=237 e=237 54108: mi=5879 s=240 e=240 54109: mi=5879 s=242 e=242 54110: mi=5879 s=245 e=253 54111: mi=5879 s=256 e=260 54112: mi=5879 s=263 e=263 54113: mi=5879 s=264 e=265 54114: mi=5879 s=267 e=267 54115: mi=5879 s=270 e=270 54116: mi=5880 s=0 e=7 54117: mi=5880 s=10 e=10 54118: mi=5881 s=0 e=0 54119: mi=5881 s=3 e=4 54120: mi=5881 s=7 e=8 54121: mi=5881 s=10 e=10 54122: mi=5881 s=12 e=12 54123: mi=5881 s=15 e=15 54124: mi=5881 s=18 e=18 54125: mi=5881 s=19 e=19 54126: mi=5881 s=22 e=23 54127: mi=5881 s=25 e=25 54128: mi=5881 s=28 e=29 54129: mi=5881 s=31 e=33 54130: mi=5881 s=36 e=37 54131: mi=5881 s=39 e=41 54132: mi=5881 s=44 e=44 54133: mi=5881 s=45 e=49 54134: mi=5881 s=52 e=52 54135: mi=5881 s=53 e=57 54136: mi=5881 s=60 e=61 54137: mi=5881 s=63 e=63 54138: mi=5881 s=66 e=67 54139: mi=5881 s=69 e=69 54140: mi=5881 s=71 e=74 54141: mi=5881 s=77 e=77 54142: mi=5881 s=78 e=78 54143: mi=5881 s=80 e=80 54144: mi=5881 s=82 e=82 54145: mi=5881 s=85 e=85 54146: mi=5881 s=86 e=90 54147: mi=5881 s=93 e=94 54148: mi=5881 s=96 e=96 54149: mi=5881 s=99 e=99 54150: mi=5881 s=101 e=102 54151: mi=5881 s=105 e=105 54152: mi=5881 s=106 e=106 54153: mi=5881 s=109 e=110 54154: mi=5881 s=112 e=112 54155: mi=5881 s=115 e=116 54156: mi=5881 s=118 e=118 54157: mi=5881 s=120 e=120 54158: mi=5881 s=123 e=126 54159: mi=5881 s=128 e=132 54160: mi=5881 s=135 e=136 54161: mi=5881 s=138 e=138 54162: mi=5881 s=140 e=140 54163: mi=5881 s=143 e=153 54164: mi=5881 s=156 e=157 54165: mi=5881 s=159 e=159 54166: mi=5881 s=162 e=163 54167: mi=5881 s=165 e=165 54168: mi=5881 s=168 e=169 54169: mi=5881 s=172 e=173 54170: mi=5881 s=176 e=177 54171: mi=5881 s=180 e=180 54172: mi=5881 s=181 e=181 54173: mi=5881 s=184 e=185 54174: mi=5881 s=187 e=187 54175: mi=5881 s=190 e=191 54176: mi=5881 s=193 e=195 54177: mi=5881 s=198 e=198 54178: mi=5881 s=199 e=200 54179: mi=5881 s=202 e=202 54180: mi=5881 s=205 e=205 54181: mi=5881 s=206 e=206 54182: mi=5881 s=207 e=208 54183: mi=5881 s=210 e=210 54184: mi=5881 s=213 e=213 54185: mi=5881 s=214 e=216 54186: mi=5881 s=219 e=219 54187: mi=5881 s=221 e=221 54188: mi=5881 s=224 e=225 54189: mi=5881 s=226 e=226 54190: mi=5881 s=228 e=228 54191: mi=5881 s=231 e=231 54192: mi=5881 s=232 e=234 54193: mi=5881 s=235 e=235 54194: mi=5882 s=0 e=0 54195: mi=5882 s=2 e=2 54196: mi=5882 s=5 e=6 54197: mi=5882 s=8 e=8 54198: mi=5882 s=11 e=12 54199: mi=5882 s=14 e=14 54200: mi=5882 s=17 e=17 54201: mi=5882 s=20 e=21 54202: mi=5882 s=24 e=24 54203: mi=5882 s=25 e=25 54204: mi=5882 s=28 e=29 54205: mi=5882 s=31 e=31 54206: mi=5882 s=34 e=35 54207: mi=5882 s=37 e=37 54208: mi=5882 s=40 e=40 54209: mi=5882 s=41 e=41 54210: mi=5882 s=44 e=44 54211: mi=5886 s=0 e=0 54212: mi=5886 s=2 e=2 54213: mi=5886 s=5 e=5 54214: mi=5886 s=7 e=7 54215: mi=5886 s=10 e=11 54216: mi=5886 s=13 e=16 54217: mi=5886 s=19 e=23 54218: mi=5886 s=26 e=30 54219: mi=5886 s=33 e=37 54220: mi=5886 s=40 e=44 54221: mi=5886 s=47 e=51 54222: mi=5886 s=54 e=58 54223: mi=5886 s=61 e=65 54224: mi=5886 s=68 e=72 54225: mi=5886 s=75 e=80 54226: mi=5886 s=83 e=87 54227: mi=5886 s=90 e=93 54228: mi=5886 s=96 e=97 54229: mi=5886 s=99 e=101 54230: mi=5886 s=104 e=109 54231: mi=5886 s=112 e=112 54232: mi=5886 s=115 e=116 54233: mi=5886 s=119 e=120 54234: mi=5886 s=122 e=122 54235: mi=5886 s=125 e=125 54236: mi=5886 s=127 e=127 54237: mi=5886 s=130 e=130 54238: mi=5886 s=133 e=133 54239: mi=5886 s=136 e=137 54240: mi=5886 s=140 e=141 54241: mi=5886 s=144 e=144 54242: mi=5886 s=147 e=148 54243: mi=5886 s=151 e=151 54244: mi=5886 s=154 e=158 54245: mi=5886 s=161 e=162 54246: mi=5886 s=165 e=166 54247: mi=5886 s=169 e=169 54248: mi=5886 s=172 e=176 54249: mi=5886 s=179 e=180 54250: mi=5886 s=183 e=184 54251: mi=5886 s=187 e=187 54252: mi=5886 s=190 e=194 54253: mi=5886 s=197 e=198 54254: mi=5886 s=201 e=202 54255: mi=5886 s=205 e=206 54256: mi=5886 s=209 e=209 54257: mi=5886 s=212 e=213 54258: mi=5886 s=215 e=215 54259: mi=5887 s=0 e=0 54260: mi=5887 s=2 e=2 54261: mi=5887 s=5 e=6 54262: mi=5887 s=9 e=12 54263: mi=5887 s=15 e=15 54264: mi=5887 s=17 e=17 54265: mi=5887 s=20 e=26 54266: mi=5887 s=29 e=29 54267: mi=5887 s=32 e=33 54268: mi=5887 s=35 e=39 54269: mi=5887 s=42 e=43 54270: mi=5887 s=46 e=46 54271: mi=5887 s=49 e=50 54272: mi=5887 s=52 e=55 54273: mi=5887 s=58 e=62 54274: mi=5887 s=65 e=69 54275: mi=5887 s=72 e=72 54276: mi=5887 s=73 e=76 54277: mi=5887 s=79 e=79 54278: mi=5887 s=82 e=83 54279: mi=5887 s=85 e=85 54280: mi=5887 s=87 e=91 54281: mi=5887 s=94 e=97 54282: mi=5887 s=100 e=101 54283: mi=5887 s=103 e=106 54284: mi=5887 s=109 e=110 54285: mi=5887 s=113 e=114 54286: mi=5887 s=116 e=116 54287: mi=5887 s=119 e=121 54288: mi=5887 s=123 e=126 54289: mi=5887 s=129 e=132 54290: mi=5887 s=134 e=137 54291: mi=5887 s=140 e=143 54292: mi=5887 s=145 e=148 54293: mi=5887 s=151 e=152 54294: mi=5887 s=155 e=158 54295: mi=5887 s=160 e=163 54296: mi=5887 s=166 e=169 54297: mi=5887 s=171 e=174 54298: mi=5887 s=177 e=178 54299: mi=5887 s=181 e=184 54300: mi=5887 s=186 e=189 54301: mi=5887 s=192 e=193 54302: mi=5887 s=196 e=199 54303: mi=5887 s=201 e=204 54304: mi=5887 s=207 e=210 54305: mi=5887 s=212 e=215 54306: mi=5887 s=218 e=219 54307: mi=5887 s=222 e=225 54308: mi=5887 s=227 e=231 54309: mi=5887 s=234 e=237 54310: mi=5887 s=239 e=243 54311: mi=5887 s=246 e=249 54312: mi=5887 s=251 e=252 54313: mi=5887 s=254 e=254 54314: mi=5887 s=256 e=257 54315: mi=5887 s=259 e=260 54316: mi=5887 s=262 e=262 54317: mi=5887 s=264 e=265 54318: mi=5887 s=267 e=268 54319: mi=5887 s=270 e=270 54320: mi=5887 s=272 e=272 54321: mi=5887 s=275 e=276 54322: mi=5887 s=278 e=278 54323: mi=5887 s=281 e=284 54324: mi=5887 s=286 e=288 54325: mi=5887 s=290 e=290 54326: mi=5887 s=292 e=294 54327: mi=5887 s=296 e=297 54328: mi=5887 s=299 e=299 54329: mi=5887 s=301 e=301 54330: mi=5887 s=303 e=303 54331: mi=5887 s=305 e=305 54332: mi=5887 s=308 e=309 54333: mi=5887 s=311 e=311 54334: mi=5887 s=313 e=313 54335: mi=5887 s=316 e=319 54336: mi=5887 s=321 e=321 54337: mi=5887 s=324 e=324 54338: mi=5887 s=326 e=328 54339: mi=5887 s=331 e=336 54340: mi=5887 s=339 e=342 54341: mi=5887 s=344 e=344 54342: mi=5887 s=347 e=347 54343: mi=5887 s=350 e=351 54344: mi=5887 s=353 e=353 54345: mi=5887 s=356 e=356 54346: mi=5887 s=357 e=357 54347: mi=5887 s=358 e=358 54348: mi=5887 s=360 e=361 54349: mi=5887 s=363 e=363 54350: mi=5887 s=366 e=366 54351: mi=5887 s=369 e=369 54352: mi=5887 s=371 e=371 54353: mi=5887 s=374 e=376 54354: mi=5887 s=377 e=378 54355: mi=5887 s=380 e=380 54356: mi=5887 s=383 e=383 54357: mi=5887 s=386 e=386 54358: mi=5887 s=387 e=387 54359: mi=5887 s=390 e=391 54360: mi=5887 s=393 e=393 54361: mi=5887 s=396 e=397 54362: mi=5887 s=399 e=399 54363: mi=5887 s=400 e=400 54364: mi=5873 s=0 e=1 54365: mi=5873 s=4 e=5 54366: mi=5873 s=8 e=9 54367: mi=5873 s=11 e=11 54368: mi=5873 s=13 e=13 54369: mi=5873 s=15 e=17 54370: mi=5873 s=20 e=20 54371: mi=5878 s=0 e=0 54372: mi=5878 s=3 e=4 54373: mi=5878 s=7 e=8 54374: mi=5878 s=10 e=11 54375: mi=5878 s=14 e=16 54376: mi=5883 s=0 e=1 54377: mi=5883 s=4 e=5 54378: mi=5883 s=8 e=9 54379: mi=5883 s=12 e=14 54380: mi=5883 s=17 e=18 54381: mi=5883 s=21 e=23 54382: mi=5883 s=26 e=28 54383: mi=5883 s=31 e=33 54384: mi=5883 s=36 e=37 54385: mi=5883 s=39 e=40 54386: mi=5883 s=43 e=45 54387: mi=5883 s=48 e=51 54388: mi=5883 s=54 e=55 54389: mi=5883 s=58 e=59 54390: mi=5884 s=0 e=0 54391: mi=5884 s=3 e=4 54392: mi=5884 s=7 e=7 54393: mi=5884 s=9 e=9 54394: mi=5884 s=11 e=11 54395: mi=5884 s=13 e=13 54396: mi=5884 s=16 e=16 54397: mi=5884 s=17 e=18 54398: mi=5884 s=21 e=22 54399: mi=5884 s=24 e=26 54400: mi=5884 s=28 e=28 54401: mi=5884 s=30 e=30 54402: mi=5884 s=32 e=32 54403: mi=5884 s=34 e=34 54404: mi=5884 s=36 e=36 54405: mi=5884 s=38 e=38 54406: mi=5884 s=41 e=41 54407: mi=5884 s=44 e=45 54408: mi=5884 s=48 e=48 54409: mi=5885 s=0 e=0 54410: mi=5885 s=2 e=2 54411: mi=5885 s=4 e=4 54412: mi=5885 s=7 e=8 54413: mi=5888 s=0 e=0 54414: mi=5888 s=2 e=2 54415: mi=5888 s=4 e=4 54416: mi=5888 s=7 e=7 54417: mi=5889 s=0 e=0 54418: mi=5889 s=2 e=2 54419: mi=5889 s=5 e=6 54420: mi=5889 s=8 e=8 54421: mi=5889 s=11 e=12 54422: mi=5889 s=14 e=15 54423: mi=5889 s=16 e=16 54424: mi=5889 s=18 e=19 54425: mi=5889 s=20 e=21 54426: mi=5890 s=0 e=0 54427: mi=5890 s=2 e=2 54428: mi=5890 s=4 e=4 54429: mi=5890 s=7 e=8 54430: mi=5891 s=0 e=0 54431: mi=5891 s=2 e=2 54432: mi=5891 s=4 e=4 54433: mi=5891 s=6 e=6 54434: mi=5891 s=9 e=9 54435: mi=5892 s=0 e=0 54436: mi=5892 s=2 e=2 54437: mi=5892 s=4 e=4 54438: mi=5892 s=7 e=7 54439: mi=5892 s=9 e=9 54440: mi=5892 s=12 e=12 54441: mi=5893 s=0 e=0 54442: mi=5893 s=2 e=2 54443: mi=5893 s=5 e=5 54444: mi=5894 s=0 e=1 54445: mi=5894 s=3 e=3 54446: mi=5894 s=6 e=7 54447: mi=5894 s=9 e=9 54448: mi=5894 s=11 e=11 54449: mi=5894 s=13 e=13 54450: mi=5894 s=15 e=15 54451: mi=5894 s=18 e=18 54452: mi=5894 s=21 e=21 54453: mi=5894 s=23 e=23 54454: mi=5894 s=25 e=25 54455: mi=5894 s=28 e=29 54456: mi=5894 s=32 e=32 54457: mi=5895 s=0 e=0 54458: mi=5895 s=2 e=2 54459: mi=5895 s=5 e=5 54460: mi=5896 s=0 e=0 54461: mi=5896 s=2 e=2 54462: mi=5896 s=5 e=5 54463: mi=5897 s=0 e=0 54464: mi=5897 s=2 e=2 54465: mi=5897 s=5 e=5 54466: mi=5898 s=0 e=0 54467: mi=5898 s=2 e=2 54468: mi=5898 s=5 e=5 54469: mi=5899 s=0 e=0 54470: mi=5899 s=2 e=2 54471: mi=5899 s=5 e=5 54472: mi=5900 s=0 e=0 54473: mi=5900 s=2 e=2 54474: mi=5900 s=5 e=7 54475: mi=5900 s=10 e=10 54476: mi=5900 s=12 e=12 54477: mi=5900 s=14 e=14 54478: mi=5900 s=17 e=18 54479: mi=5900 s=21 e=22 54480: mi=5900 s=24 e=24 54481: mi=5900 s=27 e=28 54482: mi=5900 s=31 e=31 54483: mi=5900 s=33 e=33 54484: mi=5900 s=36 e=37 54485: mi=5900 s=40 e=41 54486: mi=5900 s=44 e=45 54487: mi=5900 s=47 e=47 54488: mi=5900 s=50 e=51 54489: mi=5900 s=53 e=53 54490: mi=5900 s=55 e=55 54491: mi=5900 s=58 e=61 54492: mi=5900 s=64 e=64 54493: mi=5900 s=66 e=66 54494: mi=5900 s=69 e=69 54495: mi=5901 s=0 e=0 54496: mi=5901 s=2 e=2 54497: mi=5901 s=5 e=5 54498: mi=5902 s=0 e=0 54499: mi=5902 s=2 e=2 54500: mi=5902 s=5 e=6 54501: mi=5902 s=8 e=8 54502: mi=5902 s=10 e=10 54503: mi=5902 s=12 e=12 54504: mi=5902 s=15 e=15 54505: mi=5902 s=16 e=16 54506: mi=5902 s=19 e=19 54507: mi=5903 s=0 e=0 54508: mi=5903 s=2 e=2 54509: mi=5903 s=5 e=5 54510: mi=5904 s=0 e=0 54511: mi=5904 s=2 e=2 54512: mi=5904 s=5 e=5 54513: mi=5905 s=0 e=0 54514: mi=5905 s=2 e=2 54515: mi=5905 s=5 e=5 54516: mi=5906 s=0 e=2 54517: mi=5906 s=4 e=4 54518: mi=5906 s=5 e=5 54519: mi=5906 s=7 e=7 54520: mi=5906 s=10 e=11 54521: mi=5906 s=13 e=13 54522: mi=5906 s=15 e=15 54523: mi=5906 s=18 e=18 54524: mi=5906 s=20 e=20 54525: mi=5906 s=23 e=24 54526: mi=5906 s=26 e=26 54527: mi=5906 s=28 e=28 54528: mi=5906 s=30 e=30 54529: mi=5906 s=33 e=34 54530: mi=5906 s=37 e=37 54531: mi=5906 s=39 e=39 54532: mi=5906 s=42 e=43 54533: mi=5906 s=45 e=45 54534: mi=5906 s=47 e=47 54535: mi=5906 s=50 e=51 54536: mi=5906 s=53 e=53 54537: mi=5906 s=55 e=55 54538: mi=5906 s=58 e=59 54539: mi=5906 s=62 e=63 54540: mi=5906 s=65 e=65 54541: mi=5906 s=67 e=67 54542: mi=5906 s=69 e=69 54543: mi=5906 s=72 e=73 54544: mi=5906 s=75 e=75 54545: mi=5906 s=78 e=79 54546: mi=5906 s=82 e=82 54547: mi=5906 s=84 e=84 54548: mi=5906 s=87 e=88 54549: mi=5906 s=90 e=90 54550: mi=5906 s=93 e=94 54551: mi=5906 s=96 e=96 54552: mi=5906 s=99 e=100 54553: mi=5906 s=102 e=102 54554: mi=5906 s=104 e=104 54555: mi=5906 s=107 e=107 54556: mi=5906 s=108 e=108 54557: mi=5906 s=111 e=112 54558: mi=5906 s=113 e=113 54559: mi=5906 s=115 e=115 54560: mi=5906 s=118 e=119 54561: mi=5906 s=121 e=121 54562: mi=5906 s=124 e=125 54563: mi=5906 s=128 e=128 54564: mi=5906 s=130 e=130 54565: mi=5906 s=132 e=132 54566: mi=5906 s=135 e=136 54567: mi=5906 s=139 e=139 54568: mi=5906 s=141 e=141 54569: mi=5906 s=143 e=143 54570: mi=5906 s=146 e=147 54571: mi=5906 s=149 e=149 54572: mi=5906 s=151 e=151 54573: mi=5906 s=154 e=155 54574: mi=5906 s=157 e=158 54575: mi=5906 s=160 e=160 54576: mi=5906 s=163 e=164 54577: mi=5906 s=167 e=169 54578: mi=5906 s=171 e=171 54579: mi=5906 s=174 e=176 54580: mi=5906 s=179 e=179 54581: mi=5907 s=0 e=0 54582: mi=5907 s=2 e=2 54583: mi=5907 s=5 e=5 54584: mi=5908 s=0 e=0 54585: mi=5908 s=2 e=2 54586: mi=5908 s=4 e=4 54587: mi=5908 s=7 e=7 54588: mi=5909 s=0 e=0 54589: mi=5909 s=2 e=2 54590: mi=5909 s=4 e=4 54591: mi=5909 s=6 e=6 54592: mi=5909 s=9 e=9 54593: mi=5913 s=0 e=0 54594: mi=5913 s=2 e=2 54595: mi=5913 s=4 e=4 54596: mi=5913 s=7 e=7 54597: mi=5913 s=10 e=11 54598: mi=5913 s=14 e=15 54599: mi=5913 s=17 e=17 54600: mi=5913 s=19 e=19 54601: mi=5913 s=22 e=22 54602: mi=5913 s=23 e=23 54603: mi=5913 s=25 e=25 54604: mi=5913 s=27 e=27 54605: mi=5913 s=30 e=30 54606: mi=5913 s=33 e=33 54607: mi=5910 s=0 e=0 54608: mi=5910 s=2 e=2 54609: mi=5910 s=5 e=6 54610: mi=5910 s=9 e=9 54611: mi=5911 s=0 e=0 54612: mi=5911 s=2 e=2 54613: mi=5911 s=5 e=6 54614: mi=5911 s=7 e=8 54615: mi=5911 s=11 e=12 54616: mi=5911 s=15 e=15 54617: mi=5912 s=0 e=0 54618: mi=5912 s=3 e=3 54619: mi=5914 s=0 e=0 54620: mi=5914 s=2 e=2 54621: mi=5914 s=4 e=4 54622: mi=5914 s=6 e=6 54623: mi=5914 s=9 e=9 54624: mi=5915 s=0 e=0 54625: mi=5915 s=2 e=2 54626: mi=5915 s=4 e=4 54627: mi=5915 s=7 e=8 54628: mi=5916 s=0 e=0 54629: mi=5916 s=2 e=2 54630: mi=5916 s=5 e=6 54631: mi=5918 s=0 e=2 54632: mi=5918 s=4 e=4 54633: mi=5918 s=7 e=8 54634: mi=5918 s=10 e=10 54635: mi=5918 s=11 e=11 54636: mi=5918 s=13 e=13 54637: mi=5918 s=16 e=17 54638: mi=5918 s=19 e=19 54639: mi=5918 s=21 e=21 54640: mi=5918 s=24 e=25 54641: mi=5918 s=28 e=29 54642: mi=5918 s=31 e=31 54643: mi=5918 s=34 e=35 54644: mi=5918 s=37 e=37 54645: mi=5918 s=39 e=39 54646: mi=5918 s=42 e=43 54647: mi=5918 s=45 e=45 54648: mi=5918 s=47 e=47 54649: mi=5918 s=50 e=50 54650: mi=5918 s=51 e=51 54651: mi=5918 s=54 e=54 54652: mi=5918 s=56 e=56 54653: mi=5918 s=59 e=59 54654: mi=5918 s=61 e=61 54655: mi=5918 s=64 e=64 54656: mi=5918 s=66 e=66 54657: mi=5918 s=68 e=68 54658: mi=5918 s=71 e=72 54659: mi=5918 s=75 e=75 54660: mi=5918 s=77 e=77 54661: mi=5918 s=80 e=80 54662: mi=5918 s=82 e=82 54663: mi=5918 s=85 e=85 54664: mi=5918 s=87 e=87 54665: mi=5918 s=90 e=91 54666: mi=5918 s=94 e=94 54667: mi=5918 s=96 e=96 54668: mi=5918 s=99 e=100 54669: mi=5918 s=102 e=102 54670: mi=5918 s=104 e=104 54671: mi=5918 s=107 e=108 54672: mi=5918 s=111 e=111 54673: mi=5918 s=113 e=113 54674: mi=5918 s=116 e=116 54675: mi=5918 s=117 e=117 54676: mi=5918 s=119 e=119 54677: mi=5919 s=0 e=0 54678: mi=5919 s=2 e=2 54679: mi=5919 s=5 e=5 54680: mi=5920 s=0 e=0 54681: mi=5920 s=3 e=4 54682: mi=5920 s=6 e=6 54683: mi=5921 s=0 e=0 54684: mi=5921 s=3 e=3 54685: mi=5922 s=0 e=0 54686: mi=5922 s=2 e=2 54687: mi=5922 s=4 e=4 54688: mi=5922 s=6 e=6 54689: mi=5922 s=9 e=9 54690: mi=5923 s=0 e=0 54691: mi=5923 s=2 e=2 54692: mi=5923 s=4 e=4 54693: mi=5923 s=6 e=6 54694: mi=5923 s=8 e=8 54695: mi=5923 s=10 e=10 54696: mi=5923 s=13 e=13 54697: mi=5924 s=0 e=0 54698: mi=5924 s=2 e=2 54699: mi=5924 s=4 e=4 54700: mi=5924 s=7 e=7 54701: mi=5925 s=0 e=0 54702: mi=5925 s=2 e=2 54703: mi=5925 s=5 e=5 54704: mi=5925 s=6 e=6 54705: mi=5925 s=9 e=10 54706: mi=5925 s=12 e=12 54707: mi=5925 s=15 e=16 54708: mi=5925 s=18 e=18 54709: mi=5925 s=21 e=22 54710: mi=5925 s=25 e=26 54711: mi=5925 s=29 e=30 54712: mi=5925 s=32 e=32 54713: mi=5925 s=34 e=34 54714: mi=5925 s=36 e=36 54715: mi=5925 s=39 e=40 54716: mi=5925 s=43 e=45 54717: mi=5925 s=47 e=47 54718: mi=5925 s=49 e=49 54719: mi=5925 s=51 e=51 54720: mi=5925 s=54 e=55 54721: mi=5925 s=58 e=59 54722: mi=5925 s=62 e=63 54723: mi=5925 s=66 e=67 54724: mi=5925 s=70 e=71 54725: mi=5925 s=73 e=73 54726: mi=5925 s=76 e=77 54727: mi=5925 s=79 e=79 54728: mi=5925 s=81 e=81 54729: mi=5925 s=83 e=83 54730: mi=5925 s=86 e=87 54731: mi=5925 s=89 e=89 54732: mi=5925 s=92 e=92 54733: mi=5925 s=95 e=95 54734: mi=5925 s=96 e=96 54735: mi=5926 s=0 e=0 54736: mi=5927 s=0 e=0 54737: mi=5927 s=2 e=2 54738: mi=5927 s=5 e=5 54739: mi=5928 s=0 e=0 54740: mi=5928 s=3 e=3 54741: mi=5930 s=0 e=0 54742: mi=5930 s=2 e=2 54743: mi=5930 s=5 e=6 54744: mi=5931 s=0 e=2 54745: mi=5931 s=4 e=4 54746: mi=5931 s=6 e=6 54747: mi=5931 s=9 e=9 54748: mi=5931 s=12 e=12 54749: mi=5931 s=13 e=13 54750: mi=5931 s=16 e=17 54751: mi=5931 s=19 e=19 54752: mi=5931 s=22 e=23 54753: mi=5931 s=25 e=25 54754: mi=5931 s=27 e=27 54755: mi=5931 s=29 e=29 54756: mi=5931 s=32 e=33 54757: mi=5931 s=36 e=37 54758: mi=5931 s=40 e=40 54759: mi=5931 s=41 e=41 54760: mi=5931 s=43 e=43 54761: mi=5931 s=46 e=47 54762: mi=5931 s=49 e=49 54763: mi=5931 s=52 e=52 54764: mi=5931 s=55 e=55 54765: mi=6253 s=0 e=0 54766: mi=6253 s=2 e=2 54767: mi=6253 s=5 e=5 54768: mi=6253 s=7 e=7 54769: mi=6254 s=0 e=0 54770: mi=6254 s=3 e=3 54771: mi=6254 s=5 e=5 54772: mi=6259 s=0 e=0 54773: mi=6259 s=2 e=2 54774: mi=6259 s=5 e=5 54775: mi=6259 s=7 e=7 54776: mi=6259 s=9 e=9 54777: mi=6259 s=12 e=12 54778: mi=6259 s=15 e=16 54779: mi=6259 s=18 e=18 54780: mi=6259 s=20 e=22 54781: mi=6259 s=24 e=25 54782: mi=6259 s=27 e=27 54783: mi=6259 s=29 e=29 54784: mi=6259 s=31 e=31 54785: mi=6259 s=33 e=35 54786: mi=6259 s=37 e=38 54787: mi=6259 s=41 e=43 54788: mi=6259 s=45 e=45 54789: mi=6259 s=47 e=47 54790: mi=6259 s=49 e=49 54791: mi=6259 s=51 e=52 54792: mi=6259 s=54 e=55 54793: mi=6259 s=58 e=60 54794: mi=6259 s=62 e=62 54795: mi=6259 s=64 e=64 54796: mi=6259 s=66 e=66 54797: mi=6259 s=68 e=68 54798: mi=6259 s=70 e=70 54799: mi=6255 s=0 e=0 54800: mi=6255 s=3 e=3 54801: mi=6255 s=5 e=5 54802: mi=6255 s=8 e=9 54803: mi=6255 s=11 e=14 54804: mi=6255 s=16 e=17 54805: mi=6255 s=20 e=20 54806: mi=6255 s=22 e=22 54807: mi=6255 s=25 e=25 54808: mi=6255 s=28 e=28 54809: mi=6256 s=0 e=0 54810: mi=6256 s=2 e=2 54811: mi=6256 s=5 e=6 54812: mi=6257 s=0 e=0 54813: mi=6257 s=3 e=3 54814: mi=6257 s=6 e=7 54815: mi=6257 s=9 e=9 54816: mi=6258 s=0 e=0 54817: mi=6258 s=2 e=2 54818: mi=5933 s=0 e=0 54819: mi=5933 s=2 e=2 54820: mi=5933 s=5 e=5 54821: mi=5933 s=8 e=9 54822: mi=5933 s=12 e=12 54823: mi=5939 s=0 e=0 54824: mi=5939 s=2 e=2 54825: mi=5939 s=5 e=5 54826: mi=5939 s=7 e=7 54827: mi=5940 s=0 e=0 54828: mi=5940 s=2 e=2 54829: mi=5940 s=5 e=5 54830: mi=5941 s=0 e=0 54831: mi=5941 s=2 e=2 54832: mi=5941 s=5 e=6 54833: mi=5941 s=9 e=10 54834: mi=5941 s=13 e=14 54835: mi=5941 s=17 e=17 54836: mi=5941 s=20 e=21 54837: mi=5941 s=24 e=25 54838: mi=5941 s=28 e=28 54839: mi=5943 s=0 e=0 54840: mi=5943 s=2 e=2 54841: mi=5943 s=4 e=4 54842: mi=5943 s=7 e=7 54843: mi=5944 s=0 e=1 54844: mi=5944 s=3 e=3 54845: mi=5944 s=6 e=6 54846: mi=5944 s=8 e=8 54847: mi=5944 s=11 e=11 54848: mi=5944 s=12 e=12 54849: mi=5944 s=15 e=16 54850: mi=5944 s=18 e=18 54851: mi=5944 s=21 e=22 54852: mi=5944 s=24 e=25 54853: mi=5944 s=27 e=27 54854: mi=5944 s=30 e=31 54855: mi=5944 s=34 e=35 54856: mi=5944 s=38 e=39 54857: mi=5944 s=41 e=41 54858: mi=5944 s=43 e=43 54859: mi=5944 s=45 e=45 54860: mi=5944 s=48 e=49 54861: mi=5944 s=52 e=54 54862: mi=5944 s=56 e=56 54863: mi=5944 s=58 e=58 54864: mi=5944 s=60 e=60 54865: mi=5944 s=63 e=64 54866: mi=5944 s=67 e=68 54867: mi=5944 s=71 e=72 54868: mi=5944 s=75 e=76 54869: mi=5944 s=78 e=78 54870: mi=5944 s=81 e=81 54871: mi=5944 s=82 e=82 54872: mi=5944 s=84 e=84 54873: mi=5944 s=86 e=86 54874: mi=5944 s=89 e=90 54875: mi=5944 s=93 e=93 54876: mi=5944 s=94 e=94 54877: mi=5944 s=97 e=97 54878: mi=5944 s=98 e=98 54879: mi=5944 s=100 e=100 54880: mi=5944 s=102 e=102 54881: mi=5944 s=105 e=105 54882: mi=5945 s=0 e=1 54883: mi=5945 s=3 e=3 54884: mi=5945 s=6 e=7 54885: mi=5945 s=10 e=10 54886: mi=5945 s=12 e=12 54887: mi=5945 s=15 e=15 54888: mi=5945 s=16 e=16 54889: mi=5945 s=19 e=20 54890: mi=5945 s=22 e=22 54891: mi=5945 s=25 e=26 54892: mi=5945 s=28 e=28 54893: mi=5945 s=30 e=30 54894: mi=5945 s=33 e=34 54895: mi=5945 s=37 e=38 54896: mi=5945 s=41 e=42 54897: mi=5945 s=44 e=44 54898: mi=5945 s=46 e=46 54899: mi=5945 s=48 e=48 54900: mi=5945 s=51 e=52 54901: mi=5945 s=55 e=57 54902: mi=5945 s=59 e=59 54903: mi=5945 s=62 e=63 54904: mi=5945 s=66 e=67 54905: mi=5945 s=70 e=71 54906: mi=5945 s=73 e=73 54907: mi=5945 s=75 e=75 54908: mi=5945 s=78 e=79 54909: mi=5945 s=82 e=83 54910: mi=5945 s=86 e=86 54911: mi=5945 s=87 e=87 54912: mi=5945 s=90 e=90 54913: mi=5945 s=91 e=91 54914: mi=5945 s=94 e=94 54915: mi=5945 s=95 e=95 54916: mi=5945 s=97 e=97 54917: mi=5945 s=99 e=99 54918: mi=5945 s=102 e=102 54919: mi=5946 s=0 e=0 54920: mi=5946 s=2 e=2 54921: mi=5946 s=4 e=4 54922: mi=5946 s=6 e=6 54923: mi=5946 s=9 e=9 54924: mi=5947 s=0 e=1 54925: mi=5947 s=3 e=3 54926: mi=5947 s=5 e=5 54927: mi=5947 s=7 e=7 54928: mi=5947 s=10 e=11 54929: mi=5947 s=14 e=15 54930: mi=5947 s=17 e=17 54931: mi=5947 s=20 e=20 54932: mi=5947 s=21 e=21 54933: mi=5947 s=24 e=25 54934: mi=5947 s=27 e=27 54935: mi=5947 s=30 e=31 54936: mi=5947 s=33 e=33 54937: mi=5947 s=35 e=35 54938: mi=5947 s=38 e=39 54939: mi=5947 s=41 e=41 54940: mi=5947 s=43 e=43 54941: mi=5947 s=46 e=47 54942: mi=5947 s=50 e=51 54943: mi=5947 s=54 e=55 54944: mi=5947 s=57 e=57 54945: mi=5947 s=58 e=58 54946: mi=5947 s=60 e=60 54947: mi=5947 s=63 e=65 54948: mi=5947 s=67 e=67 54949: mi=5947 s=70 e=73 54950: mi=5947 s=76 e=77 54951: mi=5947 s=80 e=81 54952: mi=5947 s=84 e=84 54953: mi=5947 s=86 e=86 54954: mi=5947 s=88 e=88 54955: mi=5947 s=91 e=91 54956: mi=5947 s=93 e=93 54957: mi=5947 s=95 e=95 54958: mi=5947 s=98 e=99 54959: mi=5947 s=102 e=103 54960: mi=5947 s=106 e=107 54961: mi=5947 s=110 e=111 54962: mi=5947 s=114 e=114 54963: mi=5947 s=117 e=118 54964: mi=5947 s=121 e=122 54965: mi=5947 s=125 e=125 54966: mi=5947 s=128 e=134 54967: mi=5947 s=137 e=137 54968: mi=5947 s=140 e=140 54969: mi=5947 s=143 e=144 54970: mi=5947 s=147 e=147 54971: mi=5947 s=149 e=149 54972: mi=5947 s=152 e=152 54973: mi=5947 s=154 e=154 54974: mi=5947 s=157 e=159 54975: mi=5947 s=161 e=162 54976: mi=5947 s=163 e=163 54977: mi=5947 s=165 e=165 54978: mi=5947 s=167 e=167 54979: mi=5947 s=170 e=170 54980: mi=5948 s=0 e=0 54981: mi=5948 s=3 e=4 54982: mi=5949 s=0 e=0 54983: mi=5949 s=3 e=3 54984: mi=5950 s=0 e=0 54985: mi=5950 s=2 e=2 54986: mi=5950 s=5 e=5 54987: mi=5951 s=0 e=0 54988: mi=5951 s=3 e=3 54989: mi=5952 s=0 e=0 54990: mi=5952 s=1 e=1 54991: mi=5952 s=3 e=3 54992: mi=5952 s=6 e=7 54993: mi=5952 s=9 e=9 54994: mi=5952 s=10 e=10 54995: mi=5952 s=12 e=12 54996: mi=5952 s=15 e=16 54997: mi=5952 s=17 e=18 54998: mi=5952 s=21 e=21 54999: mi=5952 s=24 e=25 55000: mi=5952 s=28 e=28 55001: mi=5957 s=0 e=0 55002: mi=5957 s=2 e=2 55003: mi=5957 s=5 e=6 55004: mi=5957 s=8 e=8 55005: mi=5957 s=10 e=10 55006: mi=5957 s=13 e=13 55007: mi=5957 s=16 e=17 55008: mi=5957 s=20 e=21 55009: mi=5957 s=23 e=23 55010: mi=5957 s=26 e=26 55011: mi=5957 s=27 e=27 55012: mi=5957 s=29 e=29 55013: mi=5957 s=32 e=33 55014: mi=5957 s=36 e=36 55015: mi=5953 s=0 e=0 55016: mi=5953 s=2 e=2 55017: mi=5953 s=5 e=6 55018: mi=5954 s=0 e=1 55019: mi=5954 s=3 e=3 55020: mi=5954 s=6 e=7 55021: mi=5954 s=9 e=9 55022: mi=5954 s=11 e=11 55023: mi=5954 s=14 e=16 55024: mi=5954 s=19 e=19 55025: mi=5954 s=21 e=21 55026: mi=5954 s=24 e=24 55027: mi=5954 s=26 e=26 55028: mi=5954 s=29 e=30 55029: mi=5954 s=33 e=33 55030: mi=5954 s=35 e=35 55031: mi=5954 s=38 e=39 55032: mi=5954 s=41 e=41 55033: mi=5954 s=43 e=43 55034: mi=5954 s=46 e=47 55035: mi=5954 s=50 e=50 55036: mi=5954 s=52 e=52 55037: mi=5954 s=55 e=55 55038: mi=5954 s=58 e=58 55039: mi=5954 s=59 e=59 55040: mi=5954 s=62 e=63 55041: mi=5954 s=65 e=65 55042: mi=5954 s=68 e=69 55043: mi=5954 s=71 e=71 55044: mi=5954 s=73 e=73 55045: mi=5954 s=75 e=75 55046: mi=5954 s=78 e=79 55047: mi=5954 s=82 e=83 55048: mi=5954 s=86 e=86 55049: mi=5954 s=87 e=87 55050: mi=5954 s=89 e=89 55051: mi=5954 s=92 e=93 55052: mi=5954 s=95 e=95 55053: mi=5954 s=98 e=98 55054: mi=5954 s=101 e=101 55055: mi=5956 s=0 e=1 55056: mi=5956 s=3 e=3 55057: mi=5956 s=6 e=6 55058: mi=5956 s=8 e=8 55059: mi=5956 s=11 e=12 55060: mi=5956 s=15 e=15 55061: mi=5956 s=17 e=17 55062: mi=5956 s=20 e=21 55063: mi=5956 s=23 e=23 55064: mi=5956 s=25 e=25 55065: mi=5956 s=28 e=29 55066: mi=5956 s=32 e=32 55067: mi=5956 s=34 e=34 55068: mi=5956 s=37 e=38 55069: mi=5956 s=41 e=41 55070: mi=5956 s=44 e=44 55071: mi=5956 s=45 e=45 55072: mi=5956 s=48 e=49 55073: mi=5956 s=51 e=51 55074: mi=5956 s=54 e=55 55075: mi=5956 s=57 e=57 55076: mi=5956 s=60 e=61 55077: mi=5956 s=64 e=65 55078: mi=5956 s=68 e=69 55079: mi=5956 s=71 e=71 55080: mi=5956 s=73 e=73 55081: mi=5956 s=76 e=77 55082: mi=5956 s=80 e=82 55083: mi=5956 s=84 e=84 55084: mi=5956 s=87 e=88 55085: mi=5956 s=91 e=92 55086: mi=5956 s=95 e=95 55087: mi=5956 s=96 e=96 55088: mi=5956 s=99 e=99 55089: mi=5956 s=100 e=100 55090: mi=5956 s=103 e=103 55091: mi=5958 s=0 e=0 55092: mi=5958 s=2 e=2 55093: mi=5958 s=5 e=5 55094: mi=5959 s=0 e=0 55095: mi=5959 s=3 e=3 55096: mi=5960 s=0 e=2 55097: mi=5960 s=5 e=6 55098: mi=5960 s=8 e=8 55099: mi=5960 s=10 e=10 55100: mi=5960 s=13 e=14 55101: mi=5960 s=16 e=16 55102: mi=5960 s=19 e=20 55103: mi=5960 s=23 e=24 55104: mi=5960 s=26 e=26 55105: mi=5960 s=29 e=30 55106: mi=5960 s=32 e=32 55107: mi=5960 s=33 e=33 55108: mi=5960 s=35 e=35 55109: mi=5960 s=37 e=37 55110: mi=5960 s=40 e=42 55111: mi=5960 s=43 e=43 55112: mi=5960 s=45 e=45 55113: mi=5960 s=48 e=49 55114: mi=5960 s=51 e=51 55115: mi=5960 s=53 e=53 55116: mi=5960 s=56 e=57 55117: mi=5960 s=60 e=60 55118: mi=5960 s=62 e=62 55119: mi=5960 s=65 e=65 55120: mi=5960 s=66 e=66 55121: mi=5960 s=68 e=68 55122: mi=5960 s=71 e=72 55123: mi=5960 s=74 e=74 55124: mi=5960 s=75 e=75 55125: mi=5960 s=77 e=77 55126: mi=5960 s=80 e=81 55127: mi=5960 s=83 e=83 55128: mi=5960 s=85 e=85 55129: mi=5960 s=87 e=87 55130: mi=5960 s=90 e=91 55131: mi=5960 s=94 e=95 55132: mi=5960 s=97 e=97 55133: mi=5960 s=99 e=99 55134: mi=5960 s=102 e=102 55135: mi=5960 s=104 e=104 55136: mi=5960 s=106 e=106 55137: mi=5960 s=109 e=110 55138: mi=5960 s=113 e=114 55139: mi=5960 s=117 e=117 55140: mi=5960 s=119 e=119 55141: mi=5960 s=122 e=122 55142: mi=5960 s=125 e=126 55143: mi=5960 s=128 e=128 55144: mi=5960 s=130 e=130 55145: mi=5960 s=133 e=134 55146: mi=5960 s=136 e=136 55147: mi=5960 s=138 e=138 55148: mi=5960 s=141 e=141 55149: mi=5960 s=142 e=142 55150: mi=5960 s=143 e=143 55151: mi=5960 s=145 e=145 55152: mi=5960 s=148 e=149 55153: mi=5960 s=151 e=151 55154: mi=5960 s=152 e=152 55155: mi=5960 s=154 e=154 55156: mi=5960 s=157 e=160 55157: mi=5960 s=162 e=162 55158: mi=5960 s=165 e=165 55159: mi=5960 s=166 e=168 55160: mi=5960 s=170 e=170 55161: mi=5960 s=172 e=172 55162: mi=5960 s=175 e=176 55163: mi=5960 s=178 e=178 55164: mi=5960 s=180 e=180 55165: mi=5960 s=183 e=184 55166: mi=5960 s=187 e=188 55167: mi=5960 s=190 e=190 55168: mi=5960 s=193 e=194 55169: mi=5960 s=196 e=196 55170: mi=5960 s=199 e=200 55171: mi=5960 s=203 e=204 55172: mi=5960 s=206 e=206 55173: mi=5960 s=209 e=210 55174: mi=5960 s=213 e=214 55175: mi=5960 s=217 e=218 55176: mi=5960 s=220 e=220 55177: mi=5960 s=223 e=224 55178: mi=5960 s=226 e=226 55179: mi=5960 s=228 e=228 55180: mi=5960 s=231 e=231 55181: mi=5960 s=232 e=232 55182: mi=5960 s=234 e=234 55183: mi=5960 s=237 e=240 55184: mi=5960 s=241 e=241 55185: mi=5960 s=244 e=245 55186: mi=5961 s=0 e=0 55187: mi=5962 s=0 e=4 55188: mi=5962 s=6 e=6 55189: mi=5962 s=8 e=8 55190: mi=5962 s=11 e=12 55191: mi=5962 s=14 e=14 55192: mi=5962 s=17 e=18 55193: mi=5962 s=20 e=20 55194: mi=5962 s=23 e=24 55195: mi=5962 s=26 e=26 55196: mi=5962 s=27 e=27 55197: mi=5962 s=29 e=29 55198: mi=5962 s=31 e=31 55199: mi=5962 s=33 e=33 55200: mi=5962 s=36 e=37 55201: mi=5962 s=40 e=41 55202: mi=5962 s=44 e=47 55203: mi=5962 s=50 e=51 55204: mi=5962 s=53 e=53 55205: mi=5962 s=56 e=56 55206: mi=5962 s=57 e=57 55207: mi=5962 s=59 e=59 55208: mi=5962 s=62 e=63 55209: mi=5962 s=65 e=65 55210: mi=5962 s=67 e=67 55211: mi=5962 s=70 e=71 55212: mi=5962 s=73 e=73 55213: mi=5962 s=75 e=75 55214: mi=5962 s=78 e=79 55215: mi=5962 s=82 e=83 55216: mi=5962 s=86 e=86 55217: mi=5962 s=89 e=89 55218: mi=5962 s=92 e=92 55219: mi=5962 s=93 e=93 55220: mi=5962 s=95 e=95 55221: mi=5962 s=97 e=97 55222: mi=5962 s=100 e=101 55223: mi=5962 s=103 e=103 55224: mi=5962 s=105 e=105 55225: mi=5962 s=107 e=107 55226: mi=5962 s=110 e=111 55227: mi=5962 s=114 e=115 55228: mi=5962 s=117 e=117 55229: mi=5962 s=119 e=119 55230: mi=5962 s=122 e=123 55231: mi=5962 s=125 e=125 55232: mi=5962 s=127 e=127 55233: mi=5962 s=130 e=130 55234: mi=5963 s=0 e=0 55235: mi=5963 s=2 e=2 55236: mi=5964 s=0 e=0 55237: mi=5964 s=2 e=2 55238: mi=5965 s=0 e=0 55239: mi=5965 s=2 e=2 55240: mi=5966 s=0 e=0 55241: mi=5966 s=2 e=2 55242: mi=5967 s=0 e=0 55243: mi=5967 s=2 e=2 55244: mi=5968 s=0 e=0 55245: mi=5968 s=2 e=2 55246: mi=5969 s=0 e=0 55247: mi=5969 s=2 e=2 55248: mi=5970 s=0 e=0 55249: mi=5970 s=2 e=2 55250: mi=5971 s=0 e=0 55251: mi=5971 s=2 e=2 55252: mi=5972 s=0 e=0 55253: mi=5972 s=2 e=2 55254: mi=5973 s=0 e=0 55255: mi=5973 s=2 e=2 55256: mi=5974 s=0 e=0 55257: mi=5974 s=2 e=2 55258: mi=5975 s=0 e=0 55259: mi=5975 s=2 e=2 55260: mi=5976 s=0 e=0 55261: mi=5976 s=2 e=2 55262: mi=5977 s=0 e=0 55263: mi=5977 s=2 e=2 55264: mi=5978 s=0 e=0 55265: mi=5978 s=2 e=2 55266: mi=5979 s=0 e=0 55267: mi=5979 s=2 e=2 55268: mi=5980 s=0 e=0 55269: mi=5980 s=2 e=2 55270: mi=5981 s=0 e=0 55271: mi=5981 s=2 e=2 55272: mi=5982 s=0 e=0 55273: mi=5982 s=2 e=2 55274: mi=5983 s=0 e=0 55275: mi=5983 s=2 e=2 55276: mi=5984 s=0 e=0 55277: mi=5984 s=2 e=2 55278: mi=5985 s=0 e=0 55279: mi=5985 s=2 e=2 55280: mi=5986 s=0 e=0 55281: mi=5986 s=2 e=2 55282: mi=5987 s=0 e=0 55283: mi=5987 s=3 e=4 55284: mi=5988 s=0 e=0 55285: mi=5988 s=3 e=4 55286: mi=5989 s=0 e=0 55287: mi=5989 s=3 e=3 55288: mi=5990 s=0 e=0 55289: mi=5990 s=3 e=3 55290: mi=5991 s=0 e=0 55291: mi=5991 s=3 e=4 55292: mi=5992 s=0 e=0 55293: mi=5992 s=3 e=4 55294: mi=5993 s=0 e=0 55295: mi=5993 s=3 e=4 55296: mi=5994 s=0 e=0 55297: mi=5994 s=3 e=4 55298: mi=5995 s=0 e=0 55299: mi=5995 s=3 e=4 55300: mi=5996 s=0 e=0 55301: mi=5996 s=3 e=3 55302: mi=5997 s=0 e=0 55303: mi=5997 s=3 e=3 55304: mi=5998 s=0 e=0 55305: mi=5998 s=3 e=3 55306: mi=5999 s=0 e=0 55307: mi=5999 s=2 e=2 55308: mi=5999 s=5 e=7 55309: mi=5999 s=10 e=11 55310: mi=5999 s=14 e=17 55311: mi=5999 s=20 e=21 55312: mi=5999 s=24 e=25 55313: mi=5999 s=28 e=29 55314: mi=5999 s=31 e=31 55315: mi=5999 s=34 e=34 55316: mi=5999 s=37 e=38 55317: mi=5999 s=40 e=40 55318: mi=6000 s=0 e=2 55319: mi=6000 s=5 e=5 55320: mi=6000 s=7 e=7 55321: mi=6000 s=10 e=10 55322: mi=6000 s=12 e=13 55323: mi=6000 s=15 e=15 55324: mi=6000 s=17 e=17 55325: mi=6000 s=19 e=19 55326: mi=6000 s=21 e=21 55327: mi=6000 s=23 e=23 55328: mi=6000 s=26 e=26 55329: mi=6000 s=28 e=28 55330: mi=6000 s=30 e=30 55331: mi=6000 s=32 e=32 55332: mi=6000 s=35 e=35 55333: mi=6000 s=37 e=37 55334: mi=6000 s=39 e=39 55335: mi=6000 s=41 e=42 55336: mi=6000 s=44 e=44 55337: mi=6000 s=46 e=46 55338: mi=6000 s=48 e=48 55339: mi=6000 s=50 e=50 55340: mi=6000 s=53 e=53 55341: mi=6000 s=55 e=55 55342: mi=6000 s=57 e=57 55343: mi=6000 s=60 e=60 55344: mi=6000 s=62 e=62 55345: mi=6000 s=64 e=64 55346: mi=6000 s=67 e=67 55347: mi=6000 s=69 e=69 55348: mi=6000 s=72 e=72 55349: mi=6000 s=75 e=76 55350: mi=6000 s=78 e=78 55351: mi=6000 s=80 e=80 55352: mi=6000 s=83 e=83 55353: mi=6000 s=85 e=85 55354: mi=6000 s=87 e=87 55355: mi=6000 s=90 e=90 55356: mi=6000 s=92 e=92 55357: mi=6000 s=95 e=95 55358: mi=6000 s=97 e=97 55359: mi=6000 s=99 e=99 55360: mi=6000 s=102 e=102 55361: mi=6000 s=104 e=104 55362: mi=6000 s=107 e=107 55363: mi=6000 s=109 e=109 55364: mi=6000 s=112 e=116 55365: mi=6000 s=119 e=119 55366: mi=6000 s=122 e=122 55367: mi=6000 s=125 e=125 55368: mi=6000 s=127 e=127 55369: mi=6000 s=130 e=130 55370: mi=6000 s=132 e=132 55371: mi=6000 s=134 e=134 55372: mi=6000 s=137 e=137 55373: mi=6000 s=139 e=139 55374: mi=6000 s=141 e=141 55375: mi=6000 s=144 e=144 55376: mi=6000 s=146 e=146 55377: mi=6000 s=149 e=149 55378: mi=6000 s=151 e=151 55379: mi=6000 s=154 e=154 55380: mi=6000 s=156 e=156 55381: mi=6000 s=159 e=160 55382: mi=6000 s=163 e=163 55383: mi=6000 s=166 e=166 55384: mi=6002 s=0 e=2 55385: mi=6002 s=4 e=4 55386: mi=6002 s=6 e=6 55387: mi=6002 s=7 e=7 55388: mi=6002 s=10 e=11 55389: mi=6002 s=13 e=13 55390: mi=6002 s=16 e=17 55391: mi=6002 s=19 e=19 55392: mi=6002 s=21 e=21 55393: mi=6002 s=22 e=22 55394: mi=6002 s=24 e=24 55395: mi=6002 s=25 e=26 55396: mi=6003 s=0 e=1 55397: mi=6003 s=4 e=5 55398: mi=6003 s=8 e=8 55399: mi=6003 s=11 e=12 55400: mi=6003 s=14 e=14 55401: mi=6003 s=17 e=18 55402: mi=6003 s=20 e=20 55403: mi=6003 s=22 e=24 55404: mi=6003 s=26 e=26 55405: mi=6003 s=29 e=30 55406: mi=6003 s=32 e=34 55407: mi=6003 s=37 e=38 55408: mi=6003 s=41 e=41 55409: mi=6003 s=44 e=45 55410: mi=6003 s=48 e=48 55411: mi=6003 s=51 e=51 55412: mi=6003 s=54 e=54 55413: mi=6005 s=0 e=0 55414: mi=6005 s=3 e=4 55415: mi=6005 s=7 e=9 55416: mi=6005 s=12 e=14 55417: mi=6005 s=16 e=17 55418: mi=6005 s=19 e=21 55419: mi=6006 s=0 e=0 55420: mi=6006 s=2 e=2 55421: mi=6006 s=4 e=8 55422: mi=6006 s=11 e=13 55423: mi=6006 s=16 e=19 55424: mi=6006 s=22 e=27 55425: mi=6007 s=0 e=1 55426: mi=6007 s=4 e=5 55427: mi=6007 s=7 e=7 55428: mi=6007 s=10 e=10 55429: mi=6007 s=13 e=13 55430: mi=6007 s=16 e=16 55431: mi=6007 s=19 e=19 55432: mi=6007 s=22 e=23 55433: mi=6007 s=25 e=25 55434: mi=6007 s=28 e=28 55435: mi=6007 s=30 e=30 55436: mi=6007 s=32 e=32 55437: mi=6007 s=34 e=34 55438: mi=6007 s=36 e=36 55439: mi=6007 s=38 e=38 55440: mi=6007 s=41 e=42 55441: mi=6008 s=0 e=1 55442: mi=6008 s=4 e=5 55443: mi=6008 s=7 e=7 55444: mi=6008 s=8 e=8 55445: mi=6008 s=10 e=10 55446: mi=6008 s=12 e=12 55447: mi=6008 s=15 e=16 55448: mi=6008 s=19 e=20 55449: mi=6008 s=22 e=22 55450: mi=6008 s=24 e=24 55451: mi=6008 s=26 e=27 55452: mi=6008 s=30 e=31 55453: mi=6008 s=34 e=36 55454: mi=6008 s=39 e=41 55455: mi=6008 s=43 e=43 55456: mi=6008 s=46 e=47 55457: mi=6008 s=50 e=52 55458: mi=6008 s=53 e=53 55459: mi=6009 s=0 e=2 55460: mi=6009 s=4 e=4 55461: mi=6009 s=6 e=6 55462: mi=6009 s=8 e=8 55463: mi=6009 s=10 e=10 55464: mi=6009 s=12 e=12 55465: mi=6009 s=15 e=16 55466: mi=6009 s=18 e=18 55467: mi=6009 s=19 e=20 55468: mi=6012 s=0 e=0 55469: mi=6012 s=2 e=2 55470: mi=6012 s=4 e=4 55471: mi=6012 s=5 e=5 55472: mi=6012 s=8 e=9 55473: mi=6012 s=12 e=13 55474: mi=6012 s=15 e=15 55475: mi=6012 s=18 e=19 55476: mi=6012 s=22 e=23 55477: mi=6012 s=25 e=25 55478: mi=6012 s=28 e=28 55479: mi=6012 s=31 e=32 55480: mi=6012 s=35 e=36 55481: mi=6012 s=39 e=39 55482: mi=6013 s=0 e=3 55483: mi=6013 s=6 e=7 55484: mi=6013 s=9 e=9 55485: mi=6013 s=12 e=13 55486: mi=6013 s=15 e=15 55487: mi=6013 s=18 e=19 55488: mi=6013 s=21 e=21 55489: mi=6013 s=24 e=27 55490: mi=6013 s=29 e=29 55491: mi=6013 s=32 e=33 55492: mi=6013 s=36 e=37 55493: mi=6013 s=40 e=41 55494: mi=6013 s=44 e=45 55495: mi=6013 s=47 e=47 55496: mi=6013 s=50 e=51 55497: mi=6013 s=53 e=53 55498: mi=6013 s=56 e=59 55499: mi=6013 s=61 e=61 55500: mi=6013 s=64 e=64 55501: mi=6013 s=67 e=67 55502: mi=6013 s=68 e=68 55503: mi=6013 s=71 e=71 55504: mi=6013 s=72 e=72 55505: mi=6013 s=74 e=74 55506: mi=6013 s=77 e=78 55507: mi=6013 s=81 e=84 55508: mi=6013 s=86 e=88 55509: mi=6013 s=91 e=94 55510: mi=6013 s=96 e=98 55511: mi=6013 s=100 e=100 55512: mi=6013 s=102 e=102 55513: mi=6013 s=105 e=106 55514: mi=6013 s=109 e=110 55515: mi=6013 s=113 e=114 55516: mi=6013 s=117 e=117 55517: mi=6013 s=120 e=121 55518: mi=6013 s=123 e=123 55519: mi=6013 s=126 e=126 55520: mi=6013 s=129 e=132 55521: mi=6013 s=134 e=134 55522: mi=6013 s=137 e=138 55523: mi=6013 s=140 e=140 55524: mi=6013 s=143 e=143 55525: mi=6013 s=146 e=146 55526: mi=6013 s=149 e=150 55527: mi=6013 s=152 e=152 55528: mi=6013 s=154 e=154 55529: mi=6013 s=156 e=156 55530: mi=6013 s=159 e=159 55531: mi=6013 s=162 e=163 55532: mi=6013 s=165 e=165 55533: mi=6013 s=168 e=168 55534: mi=6013 s=171 e=171 55535: mi=6013 s=172 e=172 55536: mi=6014 s=0 e=1 55537: mi=6014 s=3 e=3 55538: mi=6014 s=5 e=5 55539: mi=6014 s=6 e=6 55540: mi=6014 s=9 e=10 55541: mi=6014 s=13 e=14 55542: mi=6014 s=16 e=16 55543: mi=6014 s=19 e=20 55544: mi=6014 s=23 e=24 55545: mi=6014 s=26 e=26 55546: mi=6014 s=28 e=28 55547: mi=6014 s=31 e=32 55548: mi=6014 s=35 e=36 55549: mi=6014 s=39 e=40 55550: mi=6014 s=43 e=44 55551: mi=6014 s=46 e=46 55552: mi=6014 s=49 e=50 55553: mi=6014 s=51 e=51 55554: mi=6014 s=54 e=55 55555: mi=6014 s=56 e=56 55556: mi=6015 s=0 e=1 55557: mi=6015 s=4 e=5 55558: mi=6015 s=8 e=9 55559: mi=6015 s=12 e=13 55560: mi=6015 s=16 e=17 55561: mi=6015 s=19 e=19 55562: mi=6015 s=22 e=23 55563: mi=6015 s=26 e=26 55564: mi=6015 s=29 e=30 55565: mi=6015 s=33 e=34 55566: mi=6015 s=37 e=37 55567: mi=6015 s=39 e=39 55568: mi=6015 s=42 e=42 55569: mi=6015 s=44 e=44 55570: mi=6015 s=47 e=47 55571: mi=6015 s=50 e=50 55572: mi=6015 s=53 e=53 55573: mi=6016 s=0 e=1 55574: mi=6016 s=3 e=3 55575: mi=6016 s=6 e=6 55576: mi=6016 s=8 e=8 55577: mi=6016 s=10 e=11 55578: mi=6016 s=13 e=16 55579: mi=6016 s=18 e=18 55580: mi=6016 s=20 e=20 55581: mi=6016 s=23 e=23 55582: mi=6016 s=25 e=26 55583: mi=6016 s=29 e=29 55584: mi=6020 s=0 e=1 55585: mi=6020 s=4 e=5 55586: mi=6020 s=8 e=9 55587: mi=6020 s=11 e=11 55588: mi=6020 s=12 e=12 55589: mi=6020 s=15 e=18 55590: mi=6020 s=20 e=20 55591: mi=6020 s=23 e=23 55592: mi=6020 s=25 e=25 55593: mi=6020 s=27 e=27 55594: mi=6020 s=30 e=34 55595: mi=6020 s=37 e=37 55596: mi=6020 s=40 e=41 55597: mi=6020 s=44 e=44 55598: mi=6020 s=47 e=47 55599: mi=6020 s=48 e=49 55600: mi=6020 s=52 e=52 55601: mi=6020 s=55 e=56 55602: mi=6020 s=59 e=59 55603: mi=6021 s=0 e=0 55604: mi=6021 s=3 e=4 55605: mi=6021 s=7 e=7 55606: mi=6021 s=10 e=11 55607: mi=6021 s=14 e=15 55608: mi=6021 s=18 e=19 55609: mi=6021 s=21 e=21 55610: mi=6021 s=23 e=23 55611: mi=6021 s=26 e=26 55612: mi=6021 s=28 e=28 55613: mi=6022 s=0 e=0 55614: mi=6022 s=2 e=5 55615: mi=6022 s=8 e=10 55616: mi=6022 s=13 e=14 55617: mi=6022 s=16 e=16 55618: mi=6022 s=19 e=20 55619: mi=6022 s=23 e=24 55620: mi=6022 s=27 e=28 55621: mi=6022 s=31 e=32 55622: mi=6022 s=35 e=38 55623: mi=6022 s=41 e=41 55624: mi=6022 s=44 e=45 55625: mi=6022 s=48 e=51 55626: mi=6022 s=53 e=53 55627: mi=6022 s=55 e=55 55628: mi=6022 s=57 e=57 55629: mi=6022 s=60 e=60 55630: mi=6022 s=62 e=64 55631: mi=6022 s=67 e=69 55632: mi=6022 s=71 e=72 55633: mi=6022 s=75 e=76 55634: mi=6022 s=78 e=78 55635: mi=6022 s=80 e=82 55636: mi=6022 s=84 e=84 55637: mi=6022 s=86 e=87 55638: mi=6022 s=89 e=91 55639: mi=6022 s=94 e=98 55640: mi=6022 s=101 e=101 55641: mi=6022 s=104 e=105 55642: mi=6022 s=108 e=112 55643: mi=6022 s=114 e=115 55644: mi=6022 s=117 e=119 55645: mi=6022 s=121 e=129 55646: mi=6022 s=132 e=133 55647: mi=6022 s=136 e=140 55648: mi=6022 s=143 e=147 55649: mi=6022 s=150 e=151 55650: mi=6022 s=153 e=155 55651: mi=6022 s=157 e=157 55652: mi=6022 s=159 e=165 55653: mi=6022 s=167 e=169 55654: mi=6022 s=171 e=172 55655: mi=6022 s=174 e=176 55656: mi=6022 s=179 e=180 55657: mi=6022 s=182 e=184 55658: mi=6022 s=187 e=190 55659: mi=6022 s=192 e=192 55660: mi=6022 s=194 e=196 55661: mi=6022 s=198 e=198 55662: mi=6022 s=201 e=201 55663: mi=6022 s=203 e=209 55664: mi=6022 s=212 e=214 55665: mi=6022 s=217 e=217 55666: mi=6022 s=220 e=221 55667: mi=6022 s=223 e=225 55668: mi=6022 s=227 e=227 55669: mi=6022 s=229 e=230 55670: mi=6022 s=232 e=232 55671: mi=6022 s=235 e=241 55672: mi=6022 s=244 e=248 55673: mi=6022 s=251 e=251 55674: mi=6022 s=253 e=253 55675: mi=6022 s=256 e=257 55676: mi=6022 s=259 e=259 55677: mi=6022 s=261 e=263 55678: mi=6022 s=265 e=265 55679: mi=6022 s=267 e=267 55680: mi=6022 s=269 e=269 55681: mi=6022 s=272 e=273 55682: mi=6022 s=276 e=277 55683: mi=6022 s=279 e=281 55684: mi=6022 s=284 e=287 55685: mi=6022 s=290 e=290 55686: mi=6022 s=293 e=293 55687: mi=6022 s=296 e=297 55688: mi=6022 s=299 e=299 55689: mi=6022 s=301 e=303 55690: mi=6022 s=305 e=308 55691: mi=6022 s=310 e=310 55692: mi=6022 s=312 e=315 55693: mi=6022 s=317 e=322 55694: mi=6022 s=324 e=324 55695: mi=6022 s=326 e=331 55696: mi=6022 s=333 e=333 55697: mi=6022 s=334 e=335 55698: mi=6022 s=337 e=339 55699: mi=6022 s=341 e=343 55700: mi=6022 s=345 e=347 55701: mi=6022 s=349 e=349 55702: mi=6022 s=352 e=354 55703: mi=6022 s=356 e=358 55704: mi=6022 s=361 e=361 55705: mi=6022 s=363 e=366 55706: mi=6022 s=368 e=374 55707: mi=6022 s=377 e=379 55708: mi=6022 s=381 e=385 55709: mi=6022 s=388 e=388 55710: mi=6022 s=390 e=390 55711: mi=6022 s=392 e=396 55712: mi=6022 s=398 e=403 55713: mi=6022 s=405 e=405 55714: mi=6022 s=407 e=409 55715: mi=6022 s=412 e=413 55716: mi=6022 s=416 e=420 55717: mi=6022 s=422 e=424 55718: mi=6022 s=426 e=426 55719: mi=6022 s=428 e=428 55720: mi=6026 s=0 e=1 55721: mi=6026 s=3 e=3 55722: mi=6026 s=6 e=7 55723: mi=6026 s=10 e=12 55724: mi=6026 s=14 e=14 55725: mi=6026 s=17 e=18 55726: mi=6026 s=20 e=20 55727: mi=6026 s=23 e=24 55728: mi=6026 s=26 e=26 55729: mi=6026 s=29 e=30 55730: mi=6026 s=33 e=33 55731: mi=6026 s=35 e=35 55732: mi=6026 s=37 e=37 55733: mi=6026 s=40 e=41 55734: mi=6026 s=44 e=44 55735: mi=6026 s=46 e=46 55736: mi=6026 s=48 e=48 55737: mi=6026 s=51 e=52 55738: mi=6026 s=55 e=55 55739: mi=6026 s=57 e=57 55740: mi=6026 s=60 e=62 55741: mi=6026 s=64 e=64 55742: mi=6026 s=67 e=69 55743: mi=6026 s=71 e=71 55744: mi=6026 s=74 e=77 55745: mi=6026 s=79 e=80 55746: mi=6026 s=82 e=82 55747: mi=6026 s=85 e=86 55748: mi=6026 s=88 e=88 55749: mi=6026 s=91 e=92 55750: mi=6026 s=95 e=96 55751: mi=6026 s=98 e=98 55752: mi=6026 s=101 e=102 55753: mi=6026 s=104 e=104 55754: mi=6026 s=107 e=110 55755: mi=6026 s=112 e=112 55756: mi=6026 s=115 e=115 55757: mi=6026 s=117 e=117 55758: mi=6026 s=120 e=121 55759: mi=6026 s=124 e=124 55760: mi=6026 s=127 e=127 55761: mi=6026 s=129 e=129 55762: mi=6026 s=132 e=132 55763: mi=6028 s=0 e=0 55764: mi=6028 s=2 e=2 55765: mi=6028 s=5 e=6 55766: mi=6028 s=9 e=10 55767: mi=6028 s=12 e=12 55768: mi=6028 s=15 e=16 55769: mi=6028 s=19 e=19 55770: mi=6030 s=0 e=1 55771: mi=6030 s=3 e=3 55772: mi=6030 s=4 e=4 55773: mi=6030 s=7 e=8 55774: mi=6030 s=11 e=12 55775: mi=6030 s=14 e=14 55776: mi=6030 s=17 e=22 55777: mi=6030 s=24 e=24 55778: mi=6030 s=27 e=28 55779: mi=6030 s=31 e=32 55780: mi=6030 s=35 e=35 55781: mi=6030 s=36 e=36 55782: mi=6030 s=37 e=37 55783: mi=6030 s=40 e=41 55784: mi=6030 s=44 e=45 55785: mi=6030 s=47 e=47 55786: mi=6030 s=50 e=51 55787: mi=6030 s=54 e=55 55788: mi=6030 s=57 e=57 55789: mi=6030 s=60 e=61 55790: mi=6030 s=64 e=65 55791: mi=6030 s=67 e=67 55792: mi=6030 s=69 e=69 55793: mi=6030 s=71 e=71 55794: mi=6030 s=73 e=73 55795: mi=6030 s=76 e=79 55796: mi=6030 s=81 e=81 55797: mi=6030 s=84 e=85 55798: mi=6030 s=88 e=89 55799: mi=6030 s=90 e=91 55800: mi=6032 s=0 e=0 55801: mi=6032 s=2 e=2 55802: mi=6032 s=4 e=4 55803: mi=6032 s=6 e=6 55804: mi=6032 s=9 e=10 55805: mi=6032 s=12 e=12 55806: mi=6032 s=14 e=14 55807: mi=6032 s=17 e=17 55808: mi=6032 s=19 e=19 55809: mi=6032 s=21 e=21 55810: mi=6032 s=23 e=23 55811: mi=6032 s=26 e=27 55812: mi=6032 s=29 e=29 55813: mi=6032 s=31 e=31 55814: mi=6032 s=34 e=34 55815: mi=6032 s=37 e=38 55816: mi=6032 s=41 e=42 55817: mi=6032 s=45 e=45 55818: mi=6033 s=0 e=1 55819: mi=6033 s=3 e=3 55820: mi=6033 s=5 e=5 55821: mi=6033 s=8 e=8 55822: mi=6033 s=10 e=10 55823: mi=6033 s=13 e=15 55824: mi=6033 s=18 e=20 55825: mi=6033 s=23 e=23 55826: mi=6033 s=25 e=25 55827: mi=6033 s=27 e=27 55828: mi=6033 s=29 e=29 55829: mi=6033 s=31 e=31 55830: mi=6033 s=33 e=33 55831: mi=6033 s=36 e=36 55832: mi=6033 s=39 e=39 55833: mi=6035 s=0 e=0 55834: mi=6035 s=2 e=2 55835: mi=6035 s=5 e=8 55836: mi=6035 s=10 e=10 55837: mi=6035 s=13 e=14 55838: mi=6035 s=17 e=18 55839: mi=6035 s=20 e=20 55840: mi=6035 s=23 e=23 55841: mi=6035 s=25 e=25 55842: mi=6035 s=28 e=28 55843: mi=6035 s=31 e=31 55844: mi=6035 s=34 e=35 55845: mi=6035 s=38 e=39 55846: mi=6035 s=42 e=43 55847: mi=6035 s=46 e=46 55848: mi=6035 s=48 e=48 55849: mi=6035 s=51 e=52 55850: mi=6037 s=0 e=2 55851: mi=6037 s=4 e=4 55852: mi=6037 s=6 e=9 55853: mi=6037 s=12 e=12 55854: mi=6037 s=15 e=16 55855: mi=6037 s=19 e=19 55856: mi=6037 s=22 e=23 55857: mi=6037 s=25 e=25 55858: mi=6037 s=28 e=29 55859: mi=6037 s=31 e=31 55860: mi=6037 s=34 e=34 55861: mi=6037 s=35 e=35 55862: mi=6037 s=38 e=38 55863: mi=6037 s=40 e=40 55864: mi=6037 s=42 e=42 55865: mi=6037 s=44 e=44 55866: mi=6037 s=47 e=48 55867: mi=6037 s=50 e=50 55868: mi=6037 s=52 e=52 55869: mi=6037 s=55 e=55 55870: mi=6037 s=57 e=57 55871: mi=6037 s=60 e=60 55872: mi=6037 s=62 e=62 55873: mi=6037 s=63 e=64 55874: mi=6038 s=0 e=1 55875: mi=6038 s=4 e=5 55876: mi=6038 s=8 e=9 55877: mi=6038 s=11 e=11 55878: mi=6038 s=14 e=15 55879: mi=6038 s=17 e=17 55880: mi=6038 s=18 e=18 55881: mi=6038 s=20 e=20 55882: mi=6038 s=22 e=22 55883: mi=6038 s=25 e=26 55884: mi=6038 s=29 e=30 55885: mi=6038 s=32 e=32 55886: mi=6038 s=34 e=34 55887: mi=6038 s=35 e=37 55888: mi=6038 s=38 e=39 55889: mi=6039 s=0 e=0 55890: mi=6039 s=3 e=6 55891: mi=6039 s=8 e=8 55892: mi=6039 s=9 e=10 55893: mi=6040 s=0 e=2 55894: mi=6040 s=5 e=6 55895: mi=6040 s=8 e=8 55896: mi=6040 s=11 e=12 55897: mi=6040 s=13 e=14 55898: mi=6045 s=0 e=0 55899: mi=6045 s=3 e=4 55900: mi=6045 s=7 e=8 55901: mi=6046 s=0 e=0 55902: mi=6046 s=3 e=4 55903: mi=6046 s=7 e=8 55904: mi=6048 s=0 e=0 55905: mi=6048 s=3 e=4 55906: mi=6048 s=6 e=6 55907: mi=6048 s=8 e=8 55908: mi=6048 s=9 e=9 55909: mi=6048 s=12 e=13 55910: mi=6048 s=15 e=15 55911: mi=6048 s=18 e=19 55912: mi=6049 s=0 e=0 55913: mi=6049 s=3 e=4 55914: mi=6049 s=6 e=6 55915: mi=6049 s=8 e=8 55916: mi=6049 s=9 e=9 55917: mi=6049 s=12 e=16 55918: mi=6049 s=19 e=20 55919: mi=6085 s=0 e=1 55920: mi=6085 s=3 e=3 55921: mi=6085 s=5 e=5 55922: mi=6085 s=8 e=8 55923: mi=6085 s=9 e=9 55924: mi=6085 s=12 e=13 55925: mi=6085 s=16 e=16 55926: mi=6085 s=19 e=20 55927: mi=6085 s=23 e=24 55928: mi=6085 s=27 e=28 55929: mi=6085 s=31 e=32 55930: mi=6085 s=34 e=34 55931: mi=6085 s=37 e=38 55932: mi=6085 s=41 e=42 55933: mi=6085 s=45 e=45 55934: mi=6085 s=48 e=48 55935: mi=6085 s=51 e=52 55936: mi=6085 s=55 e=56 55937: mi=6085 s=58 e=58 55938: mi=6085 s=60 e=60 55939: mi=6085 s=62 e=62 55940: mi=6085 s=65 e=65 55941: mi=6085 s=68 e=68 55942: mi=6087 s=0 e=2 55943: mi=6087 s=5 e=6 55944: mi=6087 s=8 e=8 55945: mi=6087 s=11 e=12 55946: mi=6087 s=14 e=14 55947: mi=6087 s=16 e=16 55948: mi=6087 s=19 e=20 55949: mi=6087 s=22 e=22 55950: mi=6087 s=24 e=24 55951: mi=6087 s=27 e=27 55952: mi=6093 s=0 e=1 55953: mi=6093 s=4 e=5 55954: mi=6093 s=8 e=9 55955: mi=6093 s=12 e=13 55956: mi=6093 s=15 e=15 55957: mi=6093 s=16 e=16 55958: mi=6097 s=0 e=0 55959: mi=6097 s=2 e=4 55960: mi=6097 s=6 e=7 55961: mi=6097 s=8 e=8 55962: mi=6097 s=11 e=12 55963: mi=6097 s=15 e=15 55964: mi=6097 s=18 e=19 55965: mi=6097 s=21 e=21 55966: mi=6097 s=24 e=25 55967: mi=6098 s=0 e=0 55968: mi=6098 s=2 e=2 55969: mi=6098 s=4 e=4 55970: mi=6098 s=5 e=5 55971: mi=6098 s=6 e=6 55972: mi=6098 s=8 e=8 55973: mi=6098 s=11 e=12 55974: mi=6099 s=0 e=0 55975: mi=6099 s=3 e=4 55976: mi=6099 s=6 e=6 55977: mi=6099 s=8 e=8 55978: mi=6099 s=10 e=10 55979: mi=6099 s=12 e=12 55980: mi=6099 s=15 e=15 55981: mi=6099 s=16 e=16 55982: mi=6099 s=17 e=18 55983: mi=6102 s=0 e=2 55984: mi=6102 s=5 e=6 55985: mi=6102 s=9 e=10 55986: mi=6102 s=12 e=14 55987: mi=6102 s=16 e=16 55988: mi=6102 s=17 e=17 55989: mi=6102 s=19 e=19 55990: mi=6102 s=22 e=23 55991: mi=6102 s=25 e=25 55992: mi=6102 s=28 e=29 55993: mi=6102 s=31 e=31 55994: mi=6102 s=34 e=34 55995: mi=6102 s=37 e=37 55996: mi=6102 s=38 e=39 55997: mi=6102 s=40 e=42 55998: mi=6102 s=44 e=48 55999: mi=6102 s=50 e=51 56000: mi=6102 s=52 e=53 56001: mi=6102 s=54 e=55 56002: mi=6102 s=56 e=56 56003: mi=6102 s=57 e=58 56004: mi=6102 s=61 e=62 56005: mi=6102 s=65 e=65 56006: mi=6138 s=0 e=0 56007: mi=6138 s=3 e=4 56008: mi=6138 s=6 e=6 56009: mi=6138 s=9 e=9 56010: mi=6138 s=10 e=10 56011: mi=6138 s=11 e=11 56012: mi=6138 s=13 e=13 56013: mi=6138 s=16 e=17 56014: mi=6138 s=19 e=19 56015: mi=6138 s=20 e=21 56016: mi=6138 s=22 e=24 56017: mi=6138 s=25 e=26 56018: mi=6140 s=0 e=0 56019: mi=6140 s=2 e=2 56020: mi=6140 s=4 e=4 56021: mi=6140 s=7 e=7 56022: mi=6140 s=9 e=9 56023: mi=6140 s=11 e=11 56024: mi=6140 s=14 e=14 56025: mi=6141 s=0 e=0 56026: mi=6141 s=2 e=4 56027: mi=6141 s=6 e=6 56028: mi=6141 s=9 e=9 56029: mi=6141 s=10 e=10 56030: mi=6141 s=13 e=14 56031: mi=6141 s=15 e=15 56032: mi=6141 s=18 e=19 56033: mi=6142 s=0 e=1 56034: mi=6142 s=4 e=5 56035: mi=6142 s=8 e=10 56036: mi=6142 s=12 e=12 56037: mi=6142 s=14 e=14 56038: mi=6142 s=17 e=20 56039: mi=6142 s=22 e=26 56040: mi=6142 s=27 e=27 56041: mi=6142 s=29 e=29 56042: mi=6142 s=30 e=30 56043: mi=6142 s=33 e=33 56044: mi=6142 s=34 e=34 56045: mi=6142 s=36 e=36 56046: mi=6142 s=39 e=41 56047: mi=6142 s=43 e=43 56048: mi=6142 s=46 e=47 56049: mi=6142 s=49 e=51 56050: mi=6142 s=52 e=52 56051: mi=6152 s=0 e=0 56052: mi=6152 s=3 e=4 56053: mi=6152 s=6 e=6 56054: mi=6152 s=9 e=10 56055: mi=6152 s=13 e=14 56056: mi=6152 s=17 e=18 56057: mi=6152 s=21 e=22 56058: mi=6152 s=25 e=26 56059: mi=6152 s=29 e=31 56060: mi=6152 s=34 e=37 56061: mi=6152 s=39 e=39 56062: mi=6152 s=41 e=41 56063: mi=6152 s=44 e=45 56064: mi=6152 s=48 e=48 56065: mi=6152 s=51 e=52 56066: mi=6152 s=55 e=55 56067: mi=6152 s=58 e=59 56068: mi=6152 s=61 e=61 56069: mi=6152 s=64 e=65 56070: mi=6152 s=68 e=69 56071: mi=6152 s=72 e=73 56072: mi=6152 s=76 e=77 56073: mi=6152 s=79 e=79 56074: mi=6152 s=81 e=81 56075: mi=6152 s=83 e=83 56076: mi=6152 s=85 e=85 56077: mi=6152 s=87 e=87 56078: mi=6152 s=89 e=89 56079: mi=6152 s=92 e=93 56080: mi=6152 s=96 e=96 56081: mi=6152 s=97 e=97 56082: mi=6152 s=100 e=105 56083: mi=6152 s=107 e=107 56084: mi=6152 s=110 e=111 56085: mi=6152 s=114 e=114 56086: mi=6152 s=115 e=115 56087: mi=6152 s=117 e=117 56088: mi=6152 s=119 e=119 56089: mi=6152 s=121 e=121 56090: mi=6152 s=122 e=123 56091: mi=6152 s=124 e=124 56092: mi=6152 s=127 e=128 56093: mi=6152 s=130 e=130 56094: mi=6152 s=131 e=131 56095: mi=6152 s=133 e=133 56096: mi=6152 s=136 e=137 56097: mi=6152 s=139 e=139 56098: mi=6152 s=142 e=143 56099: mi=6152 s=146 e=147 56100: mi=6152 s=150 e=150 56101: mi=6152 s=152 e=152 56102: mi=6152 s=154 e=154 56103: mi=6152 s=157 e=157 56104: mi=6152 s=158 e=158 56105: mi=6152 s=160 e=160 56106: mi=6152 s=163 e=163 56107: mi=6154 s=0 e=5 56108: mi=6154 s=7 e=7 56109: mi=6154 s=10 e=11 56110: mi=6154 s=14 e=15 56111: mi=6154 s=18 e=19 56112: mi=6154 s=21 e=21 56113: mi=6154 s=24 e=25 56114: mi=6154 s=27 e=27 56115: mi=6154 s=29 e=29 56116: mi=6154 s=32 e=33 56117: mi=6154 s=35 e=35 56118: mi=6154 s=37 e=37 56119: mi=6154 s=40 e=41 56120: mi=6154 s=43 e=43 56121: mi=6154 s=45 e=45 56122: mi=6154 s=47 e=47 56123: mi=6154 s=49 e=49 56124: mi=6154 s=52 e=53 56125: mi=6154 s=55 e=55 56126: mi=6154 s=57 e=57 56127: mi=6154 s=60 e=61 56128: mi=6154 s=63 e=63 56129: mi=6154 s=65 e=65 56130: mi=6154 s=67 e=67 56131: mi=6154 s=69 e=69 56132: mi=6154 s=71 e=71 56133: mi=6154 s=74 e=76 56134: mi=6154 s=78 e=78 56135: mi=6154 s=80 e=80 56136: mi=6154 s=82 e=82 56137: mi=6154 s=85 e=87 56138: mi=6154 s=89 e=89 56139: mi=6154 s=91 e=91 56140: mi=6154 s=93 e=93 56141: mi=6154 s=96 e=98 56142: mi=6154 s=100 e=100 56143: mi=6154 s=102 e=102 56144: mi=6154 s=104 e=104 56145: mi=6154 s=107 e=108 56146: mi=6154 s=110 e=110 56147: mi=6154 s=113 e=114 56148: mi=6154 s=117 e=118 56149: mi=6154 s=120 e=120 56150: mi=6154 s=123 e=124 56151: mi=6154 s=126 e=126 56152: mi=6154 s=128 e=128 56153: mi=6154 s=130 e=130 56154: mi=6154 s=133 e=135 56155: mi=6154 s=137 e=137 56156: mi=6154 s=139 e=141 56157: mi=6154 s=143 e=143 56158: mi=6154 s=145 e=145 56159: mi=6154 s=148 e=149 56160: mi=6154 s=151 e=151 56161: mi=6154 s=153 e=153 56162: mi=6154 s=156 e=158 56163: mi=6154 s=160 e=160 56164: mi=6154 s=162 e=164 56165: mi=6154 s=166 e=166 56166: mi=6154 s=168 e=168 56167: mi=6154 s=171 e=172 56168: mi=6154 s=174 e=174 56169: mi=6154 s=176 e=177 56170: mi=6154 s=180 e=181 56171: mi=6154 s=183 e=183 56172: mi=6154 s=185 e=185 56173: mi=6154 s=188 e=189 56174: mi=6154 s=191 e=191 56175: mi=6154 s=193 e=193 56176: mi=6154 s=196 e=197 56177: mi=6154 s=199 e=199 56178: mi=6154 s=201 e=201 56179: mi=6154 s=204 e=206 56180: mi=6154 s=208 e=208 56181: mi=6154 s=210 e=213 56182: mi=6154 s=216 e=217 56183: mi=6154 s=220 e=221 56184: mi=6154 s=223 e=223 56185: mi=6154 s=225 e=225 56186: mi=6154 s=227 e=227 56187: mi=6154 s=230 e=231 56188: mi=6154 s=234 e=235 56189: mi=6154 s=237 e=237 56190: mi=6154 s=240 e=240 56191: mi=6171 s=0 e=0 56192: mi=6171 s=2 e=2 56193: mi=6171 s=5 e=5 56194: mi=6171 s=8 e=8 56195: mi=6172 s=0 e=0 56196: mi=6172 s=2 e=2 56197: mi=6172 s=4 e=4 56198: mi=6172 s=7 e=8 56199: mi=6172 s=10 e=10 56200: mi=6172 s=13 e=14 56201: mi=6172 s=16 e=16 56202: mi=6172 s=19 e=20 56203: mi=6172 s=22 e=22 56204: mi=6172 s=23 e=24 56205: mi=6173 s=0 e=0 56206: mi=6173 s=2 e=4 56207: mi=6173 s=6 e=6 56208: mi=6173 s=9 e=11 56209: mi=6173 s=13 e=13 56210: mi=6173 s=14 e=14 56211: mi=6173 s=16 e=16 56212: mi=6173 s=18 e=18 56213: mi=6173 s=19 e=19 56214: mi=6173 s=21 e=21 56215: mi=6173 s=23 e=23 56216: mi=6173 s=24 e=25 56217: mi=6173 s=26 e=27 56218: mi=6173 s=28 e=29 56219: mi=6174 s=0 e=2 56220: mi=6174 s=5 e=10 56221: mi=6174 s=12 e=12 56222: mi=6174 s=15 e=16 56223: mi=6174 s=18 e=22 56224: mi=6174 s=24 e=24 56225: mi=6174 s=25 e=26 56226: mi=6175 s=0 e=1 56227: mi=6175 s=3 e=3 56228: mi=6175 s=5 e=5 56229: mi=6175 s=6 e=6 56230: mi=6175 s=9 e=10 56231: mi=6175 s=13 e=14 56232: mi=6175 s=17 e=18 56233: mi=6175 s=21 e=22 56234: mi=6175 s=24 e=24 56235: mi=6175 s=26 e=26 56236: mi=6175 s=28 e=28 56237: mi=6175 s=31 e=31 56238: mi=6175 s=34 e=34 56239: mi=6175 s=37 e=38 56240: mi=6175 s=41 e=41 56241: mi=6175 s=43 e=43 56242: mi=6175 s=46 e=46 56243: mi=6175 s=49 e=49 56244: mi=6175 s=52 e=52 56245: mi=6175 s=55 e=56 56246: mi=6175 s=59 e=60 56247: mi=6175 s=63 e=63 56248: mi=6175 s=64 e=65 56249: mi=6176 s=0 e=0 56250: mi=6176 s=2 e=2 56251: mi=6176 s=5 e=6 56252: mi=6176 s=8 e=8 56253: mi=6176 s=11 e=11 56254: mi=6177 s=0 e=0 56255: mi=6177 s=3 e=4 56256: mi=6177 s=6 e=6 56257: mi=6177 s=8 e=8 56258: mi=6177 s=10 e=10 56259: mi=6177 s=11 e=11 56260: mi=6177 s=13 e=15 56261: mi=6177 s=17 e=17 56262: mi=6177 s=20 e=21 56263: mi=6177 s=23 e=23 56264: mi=6177 s=26 e=27 56265: mi=6177 s=30 e=30 56266: mi=6177 s=33 e=33 56267: mi=6178 s=0 e=0 56268: mi=6178 s=2 e=2 56269: mi=6178 s=4 e=4 56270: mi=6178 s=5 e=5 56271: mi=6178 s=7 e=7 56272: mi=6178 s=9 e=9 56273: mi=6178 s=11 e=11 56274: mi=6178 s=14 e=15 56275: mi=6178 s=18 e=18 56276: mi=6178 s=19 e=19 56277: mi=6178 s=21 e=21 56278: mi=6178 s=23 e=27 56279: mi=6178 s=29 e=29 56280: mi=6178 s=32 e=33 56281: mi=6178 s=35 e=39 56282: mi=6178 s=41 e=41 56283: mi=6178 s=44 e=44 56284: mi=6178 s=47 e=47 56285: mi=6178 s=48 e=50 56286: mi=6178 s=51 e=51 56287: mi=6178 s=54 e=55 56288: mi=6178 s=57 e=57 56289: mi=6178 s=59 e=59 56290: mi=6178 s=61 e=61 56291: mi=6178 s=64 e=64 56292: mi=6178 s=67 e=70 56293: mi=6178 s=72 e=73 56294: mi=6178 s=75 e=75 56295: mi=6178 s=76 e=76 56296: mi=6178 s=78 e=78 56297: mi=6178 s=80 e=80 56298: mi=6178 s=83 e=83 56299: mi=6178 s=84 e=84 56300: mi=6178 s=86 e=86 56301: mi=6178 s=88 e=88 56302: mi=6178 s=91 e=91 56303: mi=6178 s=93 e=93 56304: mi=6178 s=95 e=95 56305: mi=6178 s=98 e=98 56306: mi=6178 s=99 e=99 56307: mi=6178 s=102 e=103 56308: mi=6178 s=106 e=107 56309: mi=6178 s=109 e=109 56310: mi=6178 s=112 e=113 56311: mi=6178 s=116 e=117 56312: mi=6178 s=119 e=119 56313: mi=6178 s=122 e=123 56314: mi=6178 s=125 e=125 56315: mi=6178 s=127 e=127 56316: mi=6178 s=128 e=128 56317: mi=6178 s=130 e=130 56318: mi=6178 s=133 e=134 56319: mi=6178 s=136 e=136 56320: mi=6178 s=139 e=140 56321: mi=6178 s=143 e=144 56322: mi=6178 s=146 e=146 56323: mi=6178 s=149 e=152 56324: mi=6178 s=154 e=154 56325: mi=6178 s=157 e=157 56326: mi=6178 s=158 e=158 56327: mi=6178 s=161 e=162 56328: mi=6178 s=164 e=164 56329: mi=6178 s=167 e=167 56330: mi=6178 s=168 e=168 56331: mi=6178 s=171 e=171 56332: mi=6179 s=0 e=0 56333: mi=6179 s=3 e=4 56334: mi=6179 s=7 e=8 56335: mi=6179 s=10 e=10 56336: mi=6179 s=13 e=13 56337: mi=6179 s=16 e=19 56338: mi=6179 s=22 e=23 56339: mi=6179 s=26 e=27 56340: mi=6179 s=30 e=31 56341: mi=6179 s=33 e=33 56342: mi=6179 s=36 e=38 56343: mi=6179 s=41 e=41 56344: mi=6179 s=44 e=44 56345: mi=6181 s=0 e=0 56346: mi=6181 s=3 e=4 56347: mi=6181 s=7 e=8 56348: mi=6181 s=11 e=12 56349: mi=6181 s=14 e=15 56350: mi=6181 s=16 e=16 56351: mi=6181 s=19 e=19 56352: mi=6181 s=22 e=23 56353: mi=6181 s=25 e=25 56354: mi=6181 s=28 e=29 56355: mi=6181 s=32 e=33 56356: mi=6181 s=36 e=37 56357: mi=6181 s=40 e=40 56358: mi=6181 s=43 e=43 56359: mi=6181 s=46 e=47 56360: mi=6181 s=49 e=49 56361: mi=6181 s=51 e=51 56362: mi=6181 s=53 e=53 56363: mi=6181 s=56 e=56 56364: mi=6181 s=59 e=61 56365: mi=6182 s=0 e=0 56366: mi=6182 s=3 e=7 56367: mi=6182 s=10 e=11 56368: mi=6182 s=14 e=15 56369: mi=6182 s=18 e=23 56370: mi=6182 s=26 e=27 56371: mi=6182 s=30 e=33 56372: mi=6183 s=0 e=0 56373: mi=6183 s=3 e=7 56374: mi=6183 s=10 e=11 56375: mi=6183 s=14 e=15 56376: mi=6183 s=18 e=23 56377: mi=6183 s=26 e=27 56378: mi=6183 s=30 e=33 56379: mi=6183 s=36 e=38 56380: mi=6183 s=41 e=42 56381: mi=6184 s=0 e=0 56382: mi=6184 s=3 e=4 56383: mi=6184 s=7 e=8 56384: mi=6184 s=11 e=12 56385: mi=6185 s=0 e=0 56386: mi=6185 s=3 e=4 56387: mi=6185 s=6 e=7 56388: mi=6185 s=8 e=8 56389: mi=6185 s=11 e=12 56390: mi=6185 s=15 e=16 56391: mi=6186 s=0 e=1 56392: mi=6186 s=4 e=5 56393: mi=6186 s=7 e=7 56394: mi=6186 s=8 e=8 56395: mi=6186 s=10 e=10 56396: mi=6186 s=12 e=12 56397: mi=6186 s=15 e=16 56398: mi=6186 s=17 e=17 56399: mi=6187 s=0 e=2 56400: mi=6187 s=5 e=6 56401: mi=6187 s=9 e=10 56402: mi=6187 s=13 e=14 56403: mi=6187 s=16 e=16 56404: mi=6187 s=18 e=18 56405: mi=6187 s=20 e=20 56406: mi=6187 s=23 e=23 56407: mi=6187 s=26 e=26 56408: mi=6187 s=29 e=29 56409: mi=6187 s=32 e=33 56410: mi=6187 s=36 e=36 56411: mi=6187 s=39 e=40 56412: mi=6187 s=43 e=43 56413: mi=6187 s=46 e=47 56414: mi=6187 s=50 e=50 56415: mi=6187 s=52 e=52 56416: mi=6187 s=54 e=54 56417: mi=6187 s=56 e=56 56418: mi=6187 s=59 e=60 56419: mi=6187 s=62 e=62 56420: mi=6187 s=64 e=64 56421: mi=6187 s=67 e=67 56422: mi=6187 s=68 e=68 56423: mi=6187 s=71 e=72 56424: mi=6187 s=75 e=75 56425: mi=6187 s=78 e=78 56426: mi=6187 s=81 e=81 56427: mi=6187 s=84 e=84 56428: mi=6187 s=86 e=86 56429: mi=6187 s=88 e=88 56430: mi=6187 s=91 e=92 56431: mi=6187 s=95 e=98 56432: mi=6187 s=101 e=101 56433: mi=6187 s=102 e=103 56434: mi=6187 s=106 e=106 56435: mi=6187 s=109 e=110 56436: mi=6187 s=113 e=113 56437: mi=6004 s=0 e=1 56438: mi=6004 s=3 e=3 56439: mi=6004 s=5 e=5 56440: mi=6004 s=7 e=7 56441: mi=6004 s=10 e=10 56442: mi=6004 s=13 e=13 56443: mi=6004 s=16 e=17 56444: mi=6004 s=19 e=19 56445: mi=6004 s=22 e=23 56446: mi=6004 s=25 e=25 56447: mi=6004 s=28 e=29 56448: mi=6004 s=32 e=35 56449: mi=6004 s=38 e=39 56450: mi=6004 s=42 e=43 56451: mi=6004 s=45 e=45 56452: mi=6004 s=47 e=47 56453: mi=6004 s=49 e=49 56454: mi=6004 s=52 e=53 56455: mi=6004 s=56 e=56 56456: mi=6004 s=58 e=58 56457: mi=6004 s=61 e=61 56458: mi=6004 s=64 e=65 56459: mi=6004 s=67 e=67 56460: mi=6004 s=70 e=71 56461: mi=6004 s=74 e=74 56462: mi=6004 s=75 e=75 56463: mi=6004 s=78 e=79 56464: mi=6004 s=81 e=81 56465: mi=6004 s=84 e=85 56466: mi=6004 s=87 e=87 56467: mi=6004 s=89 e=91 56468: mi=6004 s=93 e=93 56469: mi=6004 s=95 e=95 56470: mi=6004 s=98 e=98 56471: mi=6004 s=100 e=100 56472: mi=6004 s=102 e=102 56473: mi=6004 s=105 e=105 56474: mi=6004 s=107 e=107 56475: mi=6004 s=109 e=109 56476: mi=6004 s=112 e=112 56477: mi=6011 s=0 e=1 56478: mi=6011 s=3 e=3 56479: mi=6011 s=5 e=5 56480: mi=6011 s=7 e=7 56481: mi=6011 s=10 e=10 56482: mi=6011 s=12 e=13 56483: mi=6011 s=16 e=16 56484: mi=6011 s=19 e=20 56485: mi=6011 s=23 e=24 56486: mi=6011 s=27 e=27 56487: mi=6017 s=0 e=1 56488: mi=6017 s=2 e=2 56489: mi=6017 s=5 e=6 56490: mi=6017 s=8 e=8 56491: mi=6017 s=10 e=10 56492: mi=6017 s=13 e=14 56493: mi=6017 s=17 e=20 56494: mi=6017 s=23 e=24 56495: mi=6017 s=26 e=26 56496: mi=6018 s=0 e=2 56497: mi=6018 s=5 e=6 56498: mi=6018 s=9 e=10 56499: mi=6018 s=13 e=14 56500: mi=6018 s=16 e=16 56501: mi=6018 s=19 e=20 56502: mi=6018 s=22 e=22 56503: mi=6018 s=23 e=23 56504: mi=6018 s=26 e=27 56505: mi=6018 s=29 e=29 56506: mi=6018 s=32 e=33 56507: mi=6018 s=35 e=35 56508: mi=6018 s=38 e=38 56509: mi=6018 s=39 e=39 56510: mi=6018 s=42 e=42 56511: mi=6018 s=45 e=46 56512: mi=6018 s=48 e=48 56513: mi=6018 s=50 e=50 56514: mi=6018 s=53 e=56 56515: mi=6018 s=58 e=58 56516: mi=6018 s=61 e=64 56517: mi=6018 s=66 e=66 56518: mi=6018 s=68 e=68 56519: mi=6018 s=71 e=72 56520: mi=6018 s=74 e=74 56521: mi=6018 s=75 e=75 56522: mi=6018 s=77 e=77 56523: mi=6018 s=80 e=81 56524: mi=6018 s=83 e=83 56525: mi=6018 s=84 e=84 56526: mi=6018 s=86 e=86 56527: mi=6018 s=88 e=88 56528: mi=6018 s=91 e=91 56529: mi=6018 s=92 e=92 56530: mi=6018 s=94 e=94 56531: mi=6018 s=97 e=97 56532: mi=6018 s=100 e=101 56533: mi=6018 s=104 e=105 56534: mi=6018 s=106 e=107 56535: mi=6019 s=0 e=0 56536: mi=6019 s=2 e=2 56537: mi=6019 s=5 e=6 56538: mi=6019 s=9 e=10 56539: mi=6019 s=13 e=14 56540: mi=6019 s=17 e=18 56541: mi=6019 s=21 e=22 56542: mi=6019 s=25 e=26 56543: mi=6019 s=29 e=30 56544: mi=6019 s=32 e=32 56545: mi=6019 s=35 e=36 56546: mi=6019 s=39 e=40 56547: mi=6019 s=43 e=45 56548: mi=6019 s=48 e=48 56549: mi=6023 s=0 e=0 56550: mi=6023 s=3 e=4 56551: mi=6023 s=7 e=8 56552: mi=6023 s=11 e=12 56553: mi=6023 s=14 e=14 56554: mi=6023 s=17 e=18 56555: mi=6023 s=20 e=20 56556: mi=6023 s=21 e=21 56557: mi=6023 s=24 e=25 56558: mi=6023 s=27 e=27 56559: mi=6023 s=28 e=28 56560: mi=6023 s=31 e=32 56561: mi=6023 s=34 e=34 56562: mi=6023 s=35 e=35 56563: mi=6023 s=37 e=38 56564: mi=6023 s=41 e=41 56565: mi=6023 s=44 e=45 56566: mi=6024 s=0 e=2 56567: mi=6024 s=4 e=6 56568: mi=6024 s=8 e=8 56569: mi=6024 s=11 e=11 56570: mi=6024 s=12 e=14 56571: mi=6024 s=16 e=18 56572: mi=6024 s=20 e=20 56573: mi=6024 s=21 e=21 56574: mi=6024 s=24 e=25 56575: mi=6024 s=28 e=29 56576: mi=6024 s=32 e=33 56577: mi=6024 s=35 e=45 56578: mi=6024 s=48 e=49 56579: mi=6024 s=51 e=51 56580: mi=6024 s=52 e=54 56581: mi=6024 s=56 e=56 56582: mi=6024 s=59 e=62 56583: mi=6024 s=64 e=64 56584: mi=6024 s=67 e=67 56585: mi=6024 s=70 e=71 56586: mi=6024 s=73 e=73 56587: mi=6024 s=74 e=82 56588: mi=6024 s=84 e=90 56589: mi=6024 s=92 e=92 56590: mi=6024 s=93 e=93 56591: mi=6024 s=96 e=97 56592: mi=6024 s=98 e=102 56593: mi=6024 s=105 e=106 56594: mi=6024 s=108 e=108 56595: mi=6024 s=111 e=115 56596: mi=6024 s=117 e=121 56597: mi=6024 s=124 e=125 56598: mi=6024 s=127 e=127 56599: mi=6024 s=128 e=132 56600: mi=6024 s=134 e=136 56601: mi=6024 s=138 e=140 56602: mi=6024 s=142 e=142 56603: mi=6024 s=145 e=149 56604: mi=6024 s=151 e=151 56605: mi=6024 s=153 e=155 56606: mi=6024 s=158 e=158 56607: mi=6024 s=159 e=159 56608: mi=6024 s=160 e=166 56609: mi=6024 s=168 e=168 56610: mi=6024 s=170 e=172 56611: mi=6024 s=175 e=175 56612: mi=6024 s=176 e=178 56613: mi=6024 s=180 e=182 56614: mi=6024 s=184 e=186 56615: mi=6024 s=188 e=190 56616: mi=6024 s=192 e=192 56617: mi=6024 s=195 e=198 56618: mi=6024 s=200 e=200 56619: mi=6024 s=202 e=204 56620: mi=6024 s=207 e=208 56621: mi=6024 s=210 e=212 56622: mi=6024 s=215 e=216 56623: mi=6024 s=218 e=218 56624: mi=6024 s=221 e=224 56625: mi=6024 s=227 e=228 56626: mi=6024 s=231 e=231 56627: mi=6024 s=233 e=235 56628: mi=6024 s=238 e=240 56629: mi=6024 s=241 e=241 56630: mi=6024 s=244 e=249 56631: mi=6024 s=251 e=251 56632: mi=6024 s=254 e=254 56633: mi=6024 s=255 e=259 56634: mi=6024 s=262 e=267 56635: mi=6024 s=270 e=271 56636: mi=6024 s=273 e=275 56637: mi=6024 s=278 e=281 56638: mi=6024 s=284 e=284 56639: mi=6024 s=287 e=298 56640: mi=6024 s=301 e=303 56641: mi=6024 s=306 e=308 56642: mi=6024 s=310 e=310 56643: mi=6024 s=313 e=314 56644: mi=6024 s=316 e=316 56645: mi=6024 s=319 e=322 56646: mi=6024 s=324 e=330 56647: mi=6024 s=332 e=332 56648: mi=6024 s=335 e=340 56649: mi=6024 s=343 e=343 56650: mi=6025 s=0 e=0 56651: mi=6025 s=3 e=6 56652: mi=6025 s=7 e=8 56653: mi=6025 s=10 e=10 56654: mi=6025 s=12 e=12 56655: mi=6025 s=15 e=16 56656: mi=6025 s=19 e=23 56657: mi=6025 s=24 e=24 56658: mi=6025 s=27 e=30 56659: mi=6025 s=33 e=34 56660: mi=6025 s=36 e=36 56661: mi=6025 s=39 e=40 56662: mi=6025 s=43 e=44 56663: mi=6025 s=47 e=47 56664: mi=6025 s=50 e=54 56665: mi=6025 s=57 e=57 56666: mi=6025 s=60 e=61 56667: mi=6025 s=64 e=64 56668: mi=6025 s=66 e=66 56669: mi=6027 s=0 e=0 56670: mi=6027 s=3 e=4 56671: mi=6027 s=6 e=6 56672: mi=6027 s=7 e=7 56673: mi=6027 s=10 e=11 56674: mi=6027 s=14 e=15 56675: mi=6027 s=18 e=21 56676: mi=6027 s=24 e=26 56677: mi=6027 s=28 e=28 56678: mi=6027 s=31 e=34 56679: mi=6027 s=36 e=36 56680: mi=6027 s=39 e=43 56681: mi=6027 s=46 e=46 56682: mi=6027 s=47 e=47 56683: mi=6027 s=50 e=51 56684: mi=6027 s=53 e=53 56685: mi=6027 s=54 e=54 56686: mi=6027 s=56 e=56 56687: mi=6027 s=58 e=58 56688: mi=6027 s=60 e=60 56689: mi=6027 s=63 e=63 56690: mi=6027 s=64 e=66 56691: mi=6027 s=69 e=69 56692: mi=6027 s=71 e=71 56693: mi=6027 s=73 e=73 56694: mi=6027 s=75 e=75 56695: mi=6027 s=77 e=77 56696: mi=6027 s=80 e=80 56697: mi=6027 s=82 e=82 56698: mi=6027 s=85 e=85 56699: mi=6027 s=87 e=87 56700: mi=6027 s=90 e=90 56701: mi=6027 s=91 e=91 56702: mi=6027 s=93 e=93 56703: mi=6027 s=96 e=97 56704: mi=6027 s=98 e=99 56705: mi=6027 s=102 e=102 56706: mi=6027 s=105 e=106 56707: mi=6027 s=109 e=109 56708: mi=6029 s=0 e=2 56709: mi=6029 s=5 e=6 56710: mi=6029 s=8 e=8 56711: mi=6029 s=9 e=9 56712: mi=6029 s=12 e=13 56713: mi=6029 s=15 e=15 56714: mi=6029 s=18 e=19 56715: mi=6029 s=21 e=22 56716: mi=6029 s=25 e=26 56717: mi=6029 s=27 e=27 56718: mi=6029 s=30 e=31 56719: mi=6029 s=34 e=35 56720: mi=6029 s=37 e=37 56721: mi=6029 s=39 e=39 56722: mi=6029 s=40 e=40 56723: mi=6029 s=42 e=42 56724: mi=6029 s=44 e=44 56725: mi=6029 s=47 e=48 56726: mi=6029 s=51 e=52 56727: mi=6029 s=54 e=54 56728: mi=6029 s=56 e=56 56729: mi=6029 s=59 e=60 56730: mi=6029 s=63 e=64 56731: mi=6029 s=65 e=65 56732: mi=6029 s=67 e=67 56733: mi=6029 s=70 e=71 56734: mi=6029 s=74 e=75 56735: mi=6029 s=77 e=77 56736: mi=6029 s=80 e=81 56737: mi=6029 s=82 e=83 56738: mi=6029 s=85 e=85 56739: mi=6029 s=87 e=89 56740: mi=6029 s=91 e=91 56741: mi=6029 s=93 e=93 56742: mi=6029 s=96 e=97 56743: mi=6029 s=100 e=101 56744: mi=6029 s=104 e=105 56745: mi=6029 s=107 e=107 56746: mi=6029 s=110 e=111 56747: mi=6029 s=113 e=113 56748: mi=6029 s=116 e=117 56749: mi=6029 s=118 e=118 56750: mi=6029 s=120 e=120 56751: mi=6029 s=122 e=122 56752: mi=6029 s=125 e=126 56753: mi=6029 s=127 e=127 56754: mi=6029 s=130 e=131 56755: mi=6029 s=133 e=133 56756: mi=6029 s=136 e=137 56757: mi=6029 s=138 e=140 56758: mi=6029 s=141 e=142 56759: mi=6034 s=0 e=3 56760: mi=6034 s=5 e=5 56761: mi=6034 s=8 e=8 56762: mi=6034 s=10 e=10 56763: mi=6034 s=12 e=12 56764: mi=6034 s=14 e=14 56765: mi=6034 s=17 e=17 56766: mi=6034 s=20 e=20 56767: mi=6034 s=22 e=22 56768: mi=6034 s=25 e=25 56769: mi=6034 s=28 e=28 56770: mi=6034 s=30 e=30 56771: mi=6034 s=33 e=33 56772: mi=6034 s=35 e=35 56773: mi=6034 s=38 e=38 56774: mi=6034 s=40 e=40 56775: mi=6034 s=43 e=43 56776: mi=6034 s=45 e=45 56777: mi=6034 s=48 e=48 56778: mi=6034 s=50 e=50 56779: mi=6034 s=53 e=53 56780: mi=6034 s=56 e=57 56781: mi=6034 s=60 e=61 56782: mi=6034 s=64 e=66 56783: mi=6034 s=68 e=68 56784: mi=6034 s=71 e=73 56785: mi=6034 s=75 e=75 56786: mi=6034 s=78 e=78 56787: mi=6034 s=80 e=81 56788: mi=6034 s=84 e=84 56789: mi=6034 s=86 e=86 56790: mi=6034 s=88 e=88 56791: mi=6034 s=91 e=91 56792: mi=6034 s=93 e=95 56793: mi=6034 s=98 e=98 56794: mi=6034 s=100 e=100 56795: mi=6034 s=103 e=103 56796: mi=6034 s=106 e=107 56797: mi=6034 s=110 e=111 56798: mi=6034 s=114 e=119 56799: mi=6034 s=121 e=121 56800: mi=6034 s=124 e=124 56801: mi=6034 s=126 e=126 56802: mi=6034 s=129 e=129 56803: mi=6042 s=0 e=0 56804: mi=6042 s=3 e=4 56805: mi=6043 s=0 e=0 56806: mi=6043 s=3 e=4 56807: mi=6043 s=6 e=6 56808: mi=6044 s=0 e=0 56809: mi=6044 s=3 e=4 56810: mi=6044 s=6 e=6 56811: mi=6044 s=8 e=8 56812: mi=6044 s=9 e=9 56813: mi=6044 s=11 e=11 56814: mi=6054 s=0 e=1 56815: mi=6054 s=4 e=5 56816: mi=6054 s=7 e=7 56817: mi=6054 s=8 e=8 56818: mi=6054 s=10 e=10 56819: mi=6054 s=11 e=13 56820: mi=6054 s=15 e=15 56821: mi=6060 s=0 e=2 56822: mi=6060 s=5 e=6 56823: mi=6060 s=9 e=10 56824: mi=6060 s=13 e=14 56825: mi=6060 s=16 e=16 56826: mi=6060 s=19 e=20 56827: mi=6060 s=22 e=22 56828: mi=6060 s=24 e=24 56829: mi=6060 s=25 e=25 56830: mi=6060 s=27 e=27 56831: mi=6060 s=29 e=29 56832: mi=6073 s=0 e=0 56833: mi=6073 s=3 e=4 56834: mi=6073 s=7 e=8 56835: mi=6073 s=11 e=12 56836: mi=6073 s=14 e=15 56837: mi=6073 s=18 e=19 56838: mi=6073 s=21 e=21 56839: mi=6073 s=23 e=23 56840: mi=6073 s=26 e=27 56841: mi=6073 s=30 e=30 56842: mi=6073 s=33 e=34 56843: mi=6073 s=36 e=36 56844: mi=6073 s=39 e=39 56845: mi=6073 s=42 e=42 56846: mi=6073 s=45 e=46 56847: mi=6073 s=48 e=48 56848: mi=6073 s=51 e=52 56849: mi=6073 s=54 e=54 56850: mi=6074 s=0 e=0 56851: mi=6074 s=3 e=4 56852: mi=6075 s=0 e=0 56853: mi=6075 s=3 e=4 56854: mi=6075 s=6 e=6 56855: mi=6075 s=9 e=10 56856: mi=6077 s=0 e=0 56857: mi=6077 s=2 e=4 56858: mi=6077 s=6 e=9 56859: mi=6081 s=0 e=0 56860: mi=6081 s=3 e=4 56861: mi=6086 s=0 e=0 56862: mi=6086 s=3 e=4 56863: mi=6086 s=7 e=8 56864: mi=6086 s=10 e=10 56865: mi=6086 s=13 e=14 56866: mi=6086 s=17 e=18 56867: mi=6086 s=21 e=25 56868: mi=6086 s=27 e=27 56869: mi=6086 s=30 e=30 56870: mi=6086 s=32 e=32 56871: mi=6086 s=34 e=34 56872: mi=6086 s=36 e=36 56873: mi=6086 s=38 e=39 56874: mi=6086 s=41 e=41 56875: mi=6086 s=44 e=45 56876: mi=6086 s=48 e=49 56877: mi=6086 s=51 e=51 56878: mi=6086 s=53 e=53 56879: mi=6086 s=55 e=55 56880: mi=6086 s=57 e=57 56881: mi=6086 s=58 e=58 56882: mi=6086 s=60 e=60 56883: mi=6086 s=62 e=62 56884: mi=6086 s=65 e=66 56885: mi=6086 s=69 e=70 56886: mi=6086 s=73 e=74 56887: mi=6086 s=77 e=78 56888: mi=6086 s=81 e=82 56889: mi=6086 s=85 e=85 56890: mi=6086 s=88 e=89 56891: mi=6086 s=91 e=91 56892: mi=6086 s=94 e=95 56893: mi=6086 s=97 e=97 56894: mi=6086 s=100 e=101 56895: mi=6086 s=104 e=105 56896: mi=6086 s=108 e=109 56897: mi=6086 s=112 e=113 56898: mi=6086 s=116 e=116 56899: mi=6086 s=119 e=120 56900: mi=6086 s=123 e=123 56901: mi=6086 s=124 e=124 56902: mi=6086 s=127 e=128 56903: mi=6086 s=131 e=134 56904: mi=6086 s=137 e=137 56905: mi=6088 s=0 e=0 56906: mi=6088 s=2 e=2 56907: mi=6088 s=3 e=3 56908: mi=6088 s=6 e=7 56909: mi=6088 s=10 e=10 56910: mi=6088 s=13 e=14 56911: mi=6088 s=16 e=16 56912: mi=6088 s=19 e=19 56913: mi=6088 s=22 e=22 56914: mi=6088 s=23 e=23 56915: mi=6088 s=25 e=25 56916: mi=6088 s=26 e=27 56917: mi=6088 s=28 e=28 56918: mi=6088 s=30 e=30 56919: mi=6088 s=33 e=33 56920: mi=6088 s=36 e=37 56921: mi=6088 s=38 e=38 56922: mi=6088 s=41 e=42 56923: mi=6088 s=44 e=44 56924: mi=6088 s=47 e=48 56925: mi=6088 s=51 e=51 56926: mi=6088 s=54 e=55 56927: mi=6088 s=57 e=57 56928: mi=6088 s=60 e=60 56929: mi=6088 s=63 e=63 56930: mi=6088 s=64 e=64 56931: mi=6088 s=66 e=68 56932: mi=6088 s=69 e=70 56933: mi=6088 s=71 e=71 56934: mi=6088 s=74 e=75 56935: mi=6088 s=78 e=79 56936: mi=6088 s=82 e=83 56937: mi=6088 s=85 e=85 56938: mi=6088 s=88 e=89 56939: mi=6088 s=92 e=93 56940: mi=6088 s=96 e=97 56941: mi=6088 s=99 e=100 56942: mi=6088 s=102 e=102 56943: mi=6088 s=105 e=105 56944: mi=6088 s=108 e=108 56945: mi=6088 s=109 e=109 56946: mi=6088 s=111 e=111 56947: mi=6088 s=114 e=114 56948: mi=6088 s=115 e=115 56949: mi=6088 s=118 e=118 56950: mi=6088 s=119 e=119 56951: mi=6088 s=121 e=121 56952: mi=6088 s=123 e=123 56953: mi=6088 s=126 e=126 56954: mi=6089 s=0 e=4 56955: mi=6089 s=7 e=8 56956: mi=6089 s=10 e=10 56957: mi=6089 s=11 e=11 56958: mi=6089 s=13 e=13 56959: mi=6089 s=15 e=15 56960: mi=6089 s=16 e=16 56961: mi=6089 s=18 e=18 56962: mi=6089 s=19 e=19 56963: mi=6089 s=22 e=23 56964: mi=6089 s=25 e=25 56965: mi=6089 s=27 e=27 56966: mi=6089 s=28 e=28 56967: mi=6089 s=30 e=30 56968: mi=6089 s=33 e=34 56969: mi=6089 s=36 e=36 56970: mi=6089 s=38 e=38 56971: mi=6089 s=41 e=42 56972: mi=6089 s=44 e=44 56973: mi=6089 s=47 e=48 56974: mi=6089 s=51 e=52 56975: mi=6089 s=55 e=59 56976: mi=6089 s=61 e=61 56977: mi=6089 s=64 e=67 56978: mi=6089 s=69 e=69 56979: mi=6089 s=72 e=75 56980: mi=6089 s=77 e=77 56981: mi=6089 s=79 e=79 56982: mi=6089 s=81 e=81 56983: mi=6089 s=83 e=83 56984: mi=6089 s=85 e=85 56985: mi=6089 s=88 e=88 56986: mi=6089 s=90 e=92 56987: mi=6089 s=94 e=96 56988: mi=6089 s=97 e=98 56989: mi=6089 s=99 e=99 56990: mi=6089 s=102 e=102 56991: mi=6089 s=104 e=104 56992: mi=6089 s=106 e=106 56993: mi=6089 s=108 e=108 56994: mi=6089 s=111 e=112 56995: mi=6089 s=114 e=114 56996: mi=6089 s=116 e=116 56997: mi=6089 s=119 e=120 56998: mi=6089 s=122 e=122 56999: mi=6089 s=125 e=126 57000: mi=6089 s=128 e=128 57001: mi=6089 s=130 e=130 57002: mi=6089 s=133 e=134 57003: mi=6089 s=136 e=136 57004: mi=6089 s=138 e=139 57005: mi=6089 s=142 e=143 57006: mi=6089 s=145 e=145 57007: mi=6089 s=148 e=149 57008: mi=6089 s=151 e=152 57009: mi=6089 s=154 e=154 57010: mi=6089 s=156 e=156 57011: mi=6089 s=159 e=159 57012: mi=6089 s=160 e=160 57013: mi=6089 s=161 e=161 57014: mi=6089 s=162 e=162 57015: mi=6089 s=164 e=164 57016: mi=6089 s=165 e=166 57017: mi=6089 s=167 e=167 57018: mi=6089 s=168 e=168 57019: mi=6089 s=170 e=171 57020: mi=6089 s=174 e=174 57021: mi=6089 s=176 e=176 57022: mi=6089 s=178 e=179 57023: mi=6089 s=181 e=181 57024: mi=6089 s=183 e=183 57025: mi=6089 s=185 e=187 57026: mi=6089 s=190 e=191 57027: mi=6089 s=194 e=195 57028: mi=6089 s=197 e=197 57029: mi=6089 s=200 e=200 57030: mi=6089 s=202 e=202 57031: mi=6089 s=205 e=206 57032: mi=6089 s=208 e=208 57033: mi=6089 s=210 e=210 57034: mi=6089 s=212 e=212 57035: mi=6089 s=214 e=214 57036: mi=6089 s=217 e=219 57037: mi=6089 s=222 e=223 57038: mi=6089 s=226 e=226 57039: mi=6089 s=228 e=228 57040: mi=6089 s=231 e=231 57041: mi=6089 s=232 e=233 57042: mi=6089 s=235 e=235 57043: mi=6089 s=236 e=237 57044: mi=6089 s=239 e=239 57045: mi=6089 s=242 e=242 57046: mi=6092 s=0 e=2 57047: mi=6092 s=5 e=6 57048: mi=6092 s=8 e=8 57049: mi=6092 s=9 e=9 57050: mi=6092 s=12 e=13 57051: mi=6092 s=15 e=15 57052: mi=6092 s=18 e=19 57053: mi=6092 s=22 e=23 57054: mi=6092 s=26 e=27 57055: mi=6092 s=30 e=31 57056: mi=6092 s=34 e=35 57057: mi=6092 s=37 e=37 57058: mi=6092 s=40 e=43 57059: mi=6092 s=46 e=49 57060: mi=6092 s=51 e=53 57061: mi=6092 s=55 e=55 57062: mi=6092 s=56 e=57 57063: mi=6092 s=58 e=58 57064: mi=6095 s=0 e=2 57065: mi=6095 s=5 e=10 57066: mi=6095 s=12 e=12 57067: mi=6095 s=15 e=16 57068: mi=6095 s=18 e=22 57069: mi=6095 s=24 e=24 57070: mi=6095 s=25 e=26 57071: mi=6096 s=0 e=2 57072: mi=6096 s=5 e=6 57073: mi=6096 s=8 e=8 57074: mi=6096 s=11 e=12 57075: mi=6096 s=15 e=16 57076: mi=6096 s=18 e=18 57077: mi=6096 s=19 e=20 57078: mi=6096 s=21 e=22 57079: mi=6100 s=0 e=2 57080: mi=6100 s=5 e=6 57081: mi=6100 s=8 e=8 57082: mi=6100 s=9 e=9 57083: mi=6100 s=12 e=15 57084: mi=6100 s=17 e=17 57085: mi=6100 s=20 e=20 57086: mi=6100 s=21 e=23 57087: mi=6100 s=25 e=27 57088: mi=6100 s=29 e=29 57089: mi=6100 s=30 e=30 57090: mi=6100 s=33 e=36 57091: mi=6100 s=37 e=37 57092: mi=6100 s=40 e=41 57093: mi=6100 s=42 e=43 57094: mi=6103 s=0 e=0 57095: mi=6103 s=3 e=4 57096: mi=6103 s=6 e=6 57097: mi=6103 s=7 e=7 57098: mi=6103 s=10 e=11 57099: mi=6103 s=14 e=15 57100: mi=6103 s=18 e=21 57101: mi=6103 s=23 e=25 57102: mi=6103 s=27 e=27 57103: mi=6103 s=29 e=29 57104: mi=6103 s=32 e=33 57105: mi=6103 s=35 e=35 57106: mi=6103 s=38 e=39 57107: mi=6103 s=42 e=43 57108: mi=6103 s=46 e=49 57109: mi=6103 s=51 e=51 57110: mi=6103 s=53 e=53 57111: mi=6104 s=0 e=1 57112: mi=6105 s=0 e=0 57113: mi=6105 s=3 e=4 57114: mi=6105 s=6 e=6 57115: mi=6105 s=9 e=11 57116: mi=6105 s=13 e=13 57117: mi=6105 s=16 e=17 57118: mi=6105 s=20 e=21 57119: mi=6105 s=23 e=23 57120: mi=6106 s=0 e=0 57121: mi=6106 s=2 e=2 57122: mi=6106 s=5 e=6 57123: mi=6106 s=8 e=8 57124: mi=6106 s=11 e=12 57125: mi=6106 s=14 e=15 57126: mi=6106 s=18 e=18 57127: mi=6106 s=20 e=20 57128: mi=6107 s=0 e=0 57129: mi=6107 s=2 e=2 57130: mi=6107 s=4 e=4 57131: mi=6107 s=6 e=6 57132: mi=6107 s=8 e=8 57133: mi=6107 s=10 e=10 57134: mi=6107 s=13 e=13 57135: mi=6108 s=0 e=0 57136: mi=6108 s=2 e=2 57137: mi=6108 s=4 e=4 57138: mi=6108 s=6 e=6 57139: mi=6108 s=8 e=8 57140: mi=6108 s=10 e=10 57141: mi=6108 s=12 e=12 57142: mi=6108 s=14 e=14 57143: mi=6108 s=16 e=16 57144: mi=6108 s=19 e=20 57145: mi=6108 s=23 e=23 57146: mi=6108 s=25 e=25 57147: mi=6108 s=28 e=28 57148: mi=6108 s=31 e=31 57149: mi=6109 s=0 e=0 57150: mi=6109 s=3 e=4 57151: mi=6109 s=6 e=6 57152: mi=6109 s=9 e=9 57153: mi=6110 s=0 e=1 57154: mi=6111 s=0 e=0 57155: mi=6111 s=3 e=4 57156: mi=6111 s=6 e=10 57157: mi=6111 s=12 e=12 57158: mi=6111 s=14 e=15 57159: mi=6111 s=17 e=17 57160: mi=6111 s=19 e=21 57161: mi=6111 s=23 e=23 57162: mi=6111 s=25 e=28 57163: mi=6111 s=30 e=30 57164: mi=6111 s=32 e=36 57165: mi=6111 s=38 e=39 57166: mi=6111 s=41 e=41 57167: mi=6111 s=43 e=45 57168: mi=6111 s=47 e=47 57169: mi=6111 s=48 e=48 57170: mi=6111 s=50 e=50 57171: mi=6111 s=51 e=51 57172: mi=6111 s=54 e=55 57173: mi=6111 s=57 e=57 57174: mi=6111 s=60 e=61 57175: mi=6112 s=0 e=0 57176: mi=6113 s=0 e=0 57177: mi=6113 s=3 e=4 57178: mi=6113 s=6 e=6 57179: mi=6114 s=0 e=1 57180: mi=6115 s=0 e=1 57181: mi=6115 s=4 e=5 57182: mi=6115 s=8 e=9 57183: mi=6115 s=10 e=10 57184: mi=6115 s=13 e=14 57185: mi=6115 s=17 e=17 57186: mi=6115 s=20 e=21 57187: mi=6115 s=22 e=22 57188: mi=6115 s=25 e=25 57189: mi=6115 s=26 e=26 57190: mi=6115 s=29 e=30 57191: mi=6115 s=33 e=33 57192: mi=6116 s=0 e=2 57193: mi=6116 s=4 e=4 57194: mi=6116 s=7 e=8 57195: mi=6116 s=10 e=10 57196: mi=6116 s=11 e=11 57197: mi=6116 s=13 e=13 57198: mi=6116 s=15 e=15 57199: mi=6116 s=18 e=18 57200: mi=6116 s=19 e=19 57201: mi=6116 s=22 e=23 57202: mi=6116 s=25 e=25 57203: mi=6116 s=28 e=29 57204: mi=6116 s=31 e=31 57205: mi=6116 s=32 e=33 57206: mi=6117 s=0 e=1 57207: mi=6118 s=0 e=0 57208: mi=6118 s=3 e=3 57209: mi=6118 s=5 e=5 57210: mi=6118 s=8 e=8 57211: mi=6118 s=9 e=9 57212: mi=6118 s=12 e=12 57213: mi=6120 s=0 e=0 57214: mi=6120 s=2 e=2 57215: mi=6120 s=3 e=3 57216: mi=6120 s=6 e=7 57217: mi=6120 s=10 e=11 57218: mi=6120 s=14 e=16 57219: mi=6120 s=18 e=18 57220: mi=6120 s=20 e=20 57221: mi=6120 s=22 e=22 57222: mi=6120 s=24 e=24 57223: mi=6120 s=27 e=28 57224: mi=6120 s=31 e=31 57225: mi=6120 s=32 e=32 57226: mi=6120 s=35 e=37 57227: mi=6120 s=39 e=39 57228: mi=6120 s=41 e=41 57229: mi=6120 s=43 e=43 57230: mi=6120 s=45 e=45 57231: mi=6120 s=48 e=48 57232: mi=6121 s=0 e=1 57233: mi=6121 s=3 e=3 57234: mi=6121 s=5 e=7 57235: mi=6121 s=9 e=9 57236: mi=6121 s=11 e=11 57237: mi=6121 s=13 e=13 57238: mi=6121 s=15 e=15 57239: mi=6121 s=18 e=19 57240: mi=6121 s=21 e=21 57241: mi=6121 s=23 e=23 57242: mi=6121 s=26 e=26 57243: mi=6121 s=28 e=28 57244: mi=6121 s=31 e=31 57245: mi=6121 s=34 e=34 57246: mi=6121 s=37 e=38 57247: mi=6121 s=39 e=39 57248: mi=6121 s=42 e=43 57249: mi=6121 s=45 e=45 57250: mi=6121 s=48 e=49 57251: mi=6121 s=51 e=51 57252: mi=6121 s=52 e=52 57253: mi=6121 s=54 e=54 57254: mi=6121 s=56 e=56 57255: mi=6121 s=59 e=59 57256: mi=6121 s=60 e=60 57257: mi=6121 s=63 e=64 57258: mi=6121 s=66 e=66 57259: mi=6121 s=67 e=67 57260: mi=6122 s=0 e=1 57261: mi=6122 s=3 e=3 57262: mi=6122 s=5 e=5 57263: mi=6122 s=7 e=7 57264: mi=6122 s=10 e=11 57265: mi=6122 s=12 e=12 57266: mi=6122 s=15 e=16 57267: mi=6123 s=0 e=0 57268: mi=6123 s=3 e=3 57269: mi=6123 s=6 e=7 57270: mi=6123 s=8 e=8 57271: mi=6123 s=11 e=12 57272: mi=6123 s=14 e=14 57273: mi=6123 s=16 e=16 57274: mi=6123 s=18 e=18 57275: mi=6123 s=21 e=21 57276: mi=6123 s=22 e=22 57277: mi=6123 s=25 e=25 57278: mi=6124 s=0 e=0 57279: mi=6124 s=2 e=2 57280: mi=6124 s=4 e=4 57281: mi=6124 s=5 e=5 57282: mi=6124 s=8 e=9 57283: mi=6124 s=12 e=13 57284: mi=6124 s=16 e=17 57285: mi=6124 s=20 e=21 57286: mi=6124 s=23 e=23 57287: mi=6124 s=25 e=25 57288: mi=6124 s=27 e=27 57289: mi=6124 s=30 e=30 57290: mi=6124 s=31 e=31 57291: mi=6124 s=34 e=35 57292: mi=6124 s=38 e=39 57293: mi=6124 s=42 e=42 57294: mi=6125 s=0 e=0 57295: mi=6125 s=2 e=2 57296: mi=6125 s=4 e=4 57297: mi=6125 s=6 e=6 57298: mi=6125 s=9 e=9 57299: mi=6125 s=12 e=12 57300: mi=6126 s=0 e=1 57301: mi=6127 s=0 e=0 57302: mi=6127 s=3 e=4 57303: mi=6127 s=7 e=8 57304: mi=6127 s=10 e=11 57305: mi=6127 s=14 e=14 57306: mi=6127 s=15 e=15 57307: mi=6127 s=18 e=18 57308: mi=6128 s=0 e=0 57309: mi=6128 s=3 e=3 57310: mi=6128 s=6 e=7 57311: mi=6129 s=0 e=1 57312: mi=6130 s=0 e=0 57313: mi=6130 s=3 e=4 57314: mi=6130 s=6 e=6 57315: mi=6130 s=8 e=8 57316: mi=6130 s=10 e=10 57317: mi=6130 s=13 e=14 57318: mi=6130 s=17 e=18 57319: mi=6130 s=20 e=20 57320: mi=6130 s=23 e=24 57321: mi=6130 s=27 e=30 57322: mi=6130 s=33 e=34 57323: mi=6130 s=37 e=38 57324: mi=6130 s=41 e=42 57325: mi=6130 s=45 e=45 57326: mi=6130 s=48 e=48 57327: mi=6131 s=0 e=0 57328: mi=6132 s=0 e=1 57329: mi=6133 s=0 e=0 57330: mi=6133 s=3 e=3 57331: mi=6133 s=5 e=5 57332: mi=6133 s=7 e=7 57333: mi=6133 s=9 e=9 57334: mi=6133 s=11 e=11 57335: mi=6133 s=14 e=14 57336: mi=6133 s=16 e=16 57337: mi=6133 s=18 e=18 57338: mi=6133 s=20 e=22 57339: mi=6133 s=24 e=24 57340: mi=6133 s=27 e=27 57341: mi=6133 s=28 e=28 57342: mi=6133 s=30 e=30 57343: mi=6133 s=32 e=34 57344: mi=6133 s=36 e=36 57345: mi=6133 s=39 e=40 57346: mi=6133 s=41 e=41 57347: mi=6133 s=44 e=44 57348: mi=6133 s=45 e=45 57349: mi=6133 s=47 e=47 57350: mi=6133 s=49 e=49 57351: mi=6133 s=51 e=52 57352: mi=6133 s=54 e=54 57353: mi=6134 s=0 e=3 57354: mi=6134 s=5 e=5 57355: mi=6134 s=8 e=9 57356: mi=6134 s=12 e=12 57357: mi=6134 s=15 e=16 57358: mi=6134 s=18 e=18 57359: mi=6134 s=21 e=22 57360: mi=6134 s=25 e=26 57361: mi=6134 s=27 e=27 57362: mi=6134 s=30 e=31 57363: mi=6135 s=0 e=1 57364: mi=6135 s=4 e=5 57365: mi=6135 s=7 e=7 57366: mi=6135 s=10 e=11 57367: mi=6135 s=12 e=12 57368: mi=6135 s=15 e=16 57369: mi=6135 s=19 e=21 57370: mi=6135 s=23 e=23 57371: mi=6135 s=25 e=25 57372: mi=6135 s=27 e=27 57373: mi=6135 s=30 e=30 57374: mi=6135 s=32 e=32 57375: mi=6135 s=35 e=36 57376: mi=6135 s=39 e=40 57377: mi=6135 s=43 e=44 57378: mi=6135 s=47 e=48 57379: mi=6135 s=50 e=50 57380: mi=6135 s=52 e=52 57381: mi=6135 s=54 e=54 57382: mi=6135 s=56 e=56 57383: mi=6135 s=58 e=58 57384: mi=6135 s=61 e=61 57385: mi=6135 s=64 e=65 57386: mi=6135 s=66 e=66 57387: mi=6135 s=68 e=70 57388: mi=6135 s=72 e=72 57389: mi=6135 s=75 e=75 57390: mi=6135 s=76 e=76 57391: mi=6135 s=78 e=78 57392: mi=6135 s=80 e=80 57393: mi=6135 s=83 e=83 57394: mi=6135 s=86 e=86 57395: mi=6135 s=87 e=87 57396: mi=6135 s=89 e=89 57397: mi=6135 s=92 e=92 57398: mi=6135 s=93 e=93 57399: mi=6135 s=95 e=95 57400: mi=6135 s=97 e=97 57401: mi=6135 s=99 e=99 57402: mi=6135 s=102 e=103 57403: mi=6135 s=105 e=106 57404: mi=6136 s=0 e=0 57405: mi=6136 s=3 e=4 57406: mi=6136 s=7 e=8 57407: mi=6136 s=10 e=12 57408: mi=6136 s=14 e=14 57409: mi=6136 s=17 e=18 57410: mi=6136 s=20 e=20 57411: mi=6136 s=23 e=24 57412: mi=6136 s=27 e=28 57413: mi=6136 s=30 e=30 57414: mi=6136 s=33 e=34 57415: mi=6136 s=36 e=36 57416: mi=6136 s=38 e=38 57417: mi=6136 s=39 e=39 57418: mi=6136 s=41 e=41 57419: mi=6136 s=44 e=44 57420: mi=6136 s=45 e=45 57421: mi=6136 s=47 e=47 57422: mi=6136 s=50 e=50 57423: mi=6136 s=51 e=51 57424: mi=6136 s=54 e=54 57425: mi=6137 s=0 e=0 57426: mi=6143 s=0 e=0 57427: mi=6143 s=3 e=4 57428: mi=6143 s=7 e=8 57429: mi=6143 s=11 e=12 57430: mi=6143 s=15 e=17 57431: mi=6143 s=19 e=19 57432: mi=6143 s=21 e=21 57433: mi=6143 s=22 e=22 57434: mi=6143 s=24 e=25 57435: mi=6143 s=27 e=27 57436: mi=6143 s=29 e=29 57437: mi=6143 s=32 e=33 57438: mi=6143 s=35 e=35 57439: mi=6143 s=38 e=41 57440: mi=6143 s=43 e=45 57441: mi=6143 s=46 e=47 57442: mi=6143 s=48 e=48 57443: mi=6143 s=51 e=51 57444: mi=6143 s=53 e=53 57445: mi=6143 s=55 e=55 57446: mi=6143 s=58 e=58 57447: mi=6143 s=60 e=60 57448: mi=6143 s=63 e=63 57449: mi=6144 s=0 e=1 57450: mi=6144 s=3 e=3 57451: mi=6144 s=5 e=5 57452: mi=6144 s=8 e=9 57453: mi=6144 s=11 e=11 57454: mi=6144 s=14 e=14 57455: mi=6144 s=16 e=16 57456: mi=6144 s=18 e=18 57457: mi=6144 s=20 e=20 57458: mi=6144 s=22 e=22 57459: mi=6144 s=25 e=26 57460: mi=6144 s=28 e=28 57461: mi=6144 s=31 e=32 57462: mi=6144 s=34 e=34 57463: mi=6144 s=35 e=35 57464: mi=6144 s=37 e=37 57465: mi=6144 s=38 e=38 57466: mi=6144 s=39 e=41 57467: mi=6144 s=43 e=43 57468: mi=6144 s=46 e=47 57469: mi=6144 s=50 e=51 57470: mi=6144 s=53 e=53 57471: mi=6144 s=56 e=56 57472: mi=6144 s=57 e=57 57473: mi=6144 s=60 e=61 57474: mi=6144 s=63 e=63 57475: mi=6144 s=66 e=67 57476: mi=6144 s=69 e=69 57477: mi=6144 s=72 e=73 57478: mi=6144 s=75 e=75 57479: mi=6144 s=78 e=79 57480: mi=6144 s=82 e=83 57481: mi=6144 s=86 e=87 57482: mi=6144 s=90 e=92 57483: mi=6144 s=95 e=98 57484: mi=6144 s=100 e=102 57485: mi=6144 s=105 e=105 57486: mi=6144 s=106 e=106 57487: mi=6144 s=108 e=108 57488: mi=6144 s=111 e=111 57489: mi=6145 s=0 e=1 57490: mi=6145 s=3 e=3 57491: mi=6145 s=6 e=6 57492: mi=6146 s=0 e=3 57493: mi=6146 s=5 e=5 57494: mi=6146 s=7 e=7 57495: mi=6146 s=8 e=8 57496: mi=6146 s=10 e=10 57497: mi=6146 s=12 e=12 57498: mi=6146 s=15 e=16 57499: mi=6146 s=19 e=20 57500: mi=6146 s=23 e=24 57501: mi=6146 s=27 e=27 57502: mi=6146 s=30 e=31 57503: mi=6146 s=34 e=35 57504: mi=6146 s=37 e=37 57505: mi=6146 s=39 e=39 57506: mi=6146 s=41 e=41 57507: mi=6146 s=44 e=44 57508: mi=6146 s=47 e=47 57509: mi=6146 s=50 e=50 57510: mi=6146 s=53 e=54 57511: mi=6146 s=57 e=57 57512: mi=6146 s=59 e=59 57513: mi=6146 s=62 e=62 57514: mi=6146 s=63 e=64 57515: mi=6146 s=65 e=65 57516: mi=6146 s=68 e=69 57517: mi=6146 s=71 e=71 57518: mi=6146 s=72 e=72 57519: mi=6146 s=74 e=74 57520: mi=6146 s=77 e=78 57521: mi=6146 s=80 e=80 57522: mi=6146 s=83 e=86 57523: mi=6146 s=88 e=90 57524: mi=6146 s=91 e=91 57525: mi=6146 s=94 e=94 57526: mi=6147 s=0 e=0 57527: mi=6149 s=0 e=0 57528: mi=6149 s=2 e=2 57529: mi=6149 s=4 e=4 57530: mi=6149 s=5 e=5 57531: mi=6149 s=8 e=9 57532: mi=6149 s=11 e=11 57533: mi=6149 s=12 e=12 57534: mi=6149 s=14 e=14 57535: mi=6149 s=15 e=17 57536: mi=6149 s=19 e=20 57537: mi=6149 s=21 e=22 57538: mi=6149 s=24 e=24 57539: mi=6149 s=25 e=27 57540: mi=6149 s=29 e=30 57541: mi=6149 s=33 e=34 57542: mi=6149 s=37 e=38 57543: mi=6149 s=40 e=40 57544: mi=6149 s=43 e=44 57545: mi=6149 s=47 e=48 57546: mi=6149 s=51 e=53 57547: mi=6149 s=55 e=55 57548: mi=6149 s=58 e=61 57549: mi=6149 s=63 e=63 57550: mi=6149 s=64 e=64 57551: mi=6149 s=67 e=70 57552: mi=6149 s=72 e=72 57553: mi=6149 s=74 e=74 57554: mi=6149 s=76 e=76 57555: mi=6149 s=78 e=78 57556: mi=6149 s=80 e=80 57557: mi=6149 s=83 e=84 57558: mi=6149 s=87 e=87 57559: mi=6150 s=0 e=0 57560: mi=6150 s=2 e=2 57561: mi=6150 s=4 e=4 57562: mi=6150 s=5 e=5 57563: mi=6150 s=8 e=9 57564: mi=6150 s=12 e=13 57565: mi=6150 s=15 e=15 57566: mi=6150 s=16 e=16 57567: mi=6150 s=18 e=18 57568: mi=6150 s=21 e=22 57569: mi=6150 s=24 e=24 57570: mi=6150 s=26 e=26 57571: mi=6150 s=28 e=28 57572: mi=6150 s=30 e=30 57573: mi=6150 s=33 e=33 57574: mi=6150 s=34 e=34 57575: mi=6150 s=37 e=38 57576: mi=6150 s=41 e=42 57577: mi=6150 s=44 e=44 57578: mi=6150 s=47 e=48 57579: mi=6150 s=51 e=52 57580: mi=6150 s=54 e=54 57581: mi=6150 s=57 e=57 57582: mi=6150 s=59 e=59 57583: mi=6150 s=62 e=62 57584: mi=6150 s=65 e=65 57585: mi=6150 s=68 e=69 57586: mi=6150 s=72 e=73 57587: mi=6150 s=76 e=77 57588: mi=6150 s=80 e=82 57589: mi=6150 s=85 e=85 57590: mi=6150 s=86 e=86 57591: mi=6150 s=89 e=90 57592: mi=6150 s=93 e=94 57593: mi=6150 s=97 e=98 57594: mi=6151 s=0 e=1 57595: mi=6151 s=3 e=3 57596: mi=6151 s=5 e=5 57597: mi=6151 s=7 e=7 57598: mi=6151 s=9 e=9 57599: mi=6151 s=11 e=11 57600: mi=6151 s=14 e=14 57601: mi=6151 s=17 e=18 57602: mi=6151 s=20 e=20 57603: mi=6151 s=22 e=24 57604: mi=6151 s=26 e=26 57605: mi=6151 s=28 e=28 57606: mi=6151 s=31 e=31 57607: mi=6151 s=33 e=33 57608: mi=6151 s=35 e=35 57609: mi=6151 s=38 e=39 57610: mi=6151 s=41 e=43 57611: mi=6151 s=45 e=45 57612: mi=6151 s=47 e=50 57613: mi=6151 s=53 e=53 57614: mi=6153 s=0 e=0 57615: mi=6153 s=3 e=4 57616: mi=6153 s=6 e=6 57617: mi=6153 s=8 e=8 57618: mi=6153 s=11 e=11 57619: mi=6153 s=14 e=14 57620: mi=6153 s=16 e=16 57621: mi=6153 s=19 e=19 57622: mi=6157 s=0 e=0 57623: mi=6157 s=3 e=4 57624: mi=6157 s=6 e=6 57625: mi=6157 s=9 e=10 57626: mi=6157 s=13 e=14 57627: mi=6157 s=16 e=16 57628: mi=6159 s=0 e=0 57629: mi=6159 s=2 e=2 57630: mi=6159 s=4 e=4 57631: mi=6159 s=7 e=7 57632: mi=6159 s=9 e=9 57633: mi=6159 s=12 e=12 57634: mi=6164 s=0 e=0 57635: mi=6164 s=2 e=2 57636: mi=6168 s=0 e=0 57637: mi=6168 s=2 e=2 57638: mi=6168 s=4 e=4 57639: mi=6168 s=7 e=7 57640: mi=6169 s=0 e=0 57641: mi=6169 s=2 e=2 57642: mi=6169 s=5 e=5 57643: mi=6170 s=0 e=0 57644: mi=6170 s=3 e=5 57645: mi=6170 s=7 e=7 57646: mi=6170 s=9 e=9 57647: mi=6170 s=11 e=12 57648: mi=6170 s=14 e=14 57649: mi=6170 s=16 e=16 57650: mi=6170 s=18 e=18 57651: mi=6170 s=21 e=21 57652: mi=6188 s=0 e=0 57653: mi=6188 s=3 e=3 57654: mi=6188 s=5 e=5 57655: mi=6188 s=7 e=7 57656: mi=6188 s=9 e=9 57657: mi=6188 s=11 e=11 57658: mi=6188 s=13 e=13 57659: mi=6188 s=15 e=15 57660: mi=6188 s=17 e=17 57661: mi=6188 s=19 e=19 57662: mi=6188 s=21 e=21 57663: mi=6188 s=23 e=24 57664: mi=6188 s=26 e=26 57665: mi=6188 s=28 e=30 57666: mi=6188 s=32 e=33 57667: mi=6188 s=35 e=36 57668: mi=6188 s=38 e=40 57669: mi=6188 s=42 e=42 57670: mi=6189 s=0 e=0 57671: mi=6189 s=3 e=6 57672: mi=6189 s=7 e=7 57673: mi=6189 s=9 e=10 57674: mi=6189 s=12 e=12 57675: mi=6189 s=15 e=15 57676: mi=6189 s=16 e=16 57677: mi=6189 s=18 e=34 57678: mi=6189 s=37 e=37 57679: mi=6189 s=38 e=40 57680: mi=6190 s=0 e=0 57681: mi=6190 s=2 e=20 57682: mi=6190 s=23 e=23 57683: mi=6191 s=0 e=0 57684: mi=6191 s=2 e=20 57685: mi=6191 s=23 e=23 57686: mi=6192 s=0 e=0 57687: mi=6192 s=2 e=2 57688: mi=6192 s=5 e=5 57689: mi=6192 s=8 e=8 57690: mi=6192 s=11 e=24 57691: mi=6192 s=27 e=27 57692: mi=6193 s=0 e=0 57693: mi=6193 s=2 e=8 57694: mi=6193 s=11 e=12 57695: mi=6193 s=14 e=14 57696: mi=6193 s=17 e=17 57697: mi=6193 s=18 e=38 57698: mi=6193 s=41 e=41 57699: mi=6193 s=42 e=43 57700: mi=6194 s=0 e=0 57701: mi=6194 s=2 e=8 57702: mi=6194 s=11 e=12 57703: mi=6194 s=14 e=14 57704: mi=6194 s=17 e=17 57705: mi=6194 s=18 e=38 57706: mi=6194 s=41 e=41 57707: mi=6194 s=42 e=43 57708: mi=6209 s=0 e=5 57709: mi=6209 s=7 e=11 57710: mi=6209 s=13 e=13 57711: mi=6209 s=14 e=15 57712: mi=6213 s=0 e=2 57713: mi=6213 s=4 e=4 57714: mi=6213 s=5 e=6 57715: mi=6195 s=0 e=0 57716: mi=6195 s=2 e=2 57717: mi=6196 s=0 e=0 57718: mi=6196 s=2 e=2 57719: mi=6197 s=0 e=0 57720: mi=6197 s=2 e=2 57721: mi=6198 s=0 e=0 57722: mi=6198 s=2 e=2 57723: mi=6199 s=0 e=0 57724: mi=6199 s=2 e=2 57725: mi=6200 s=0 e=0 57726: mi=6200 s=2 e=2 57727: mi=6201 s=0 e=0 57728: mi=6201 s=2 e=2 57729: mi=6202 s=0 e=0 57730: mi=6202 s=2 e=2 57731: mi=6203 s=0 e=0 57732: mi=6203 s=2 e=2 57733: mi=6204 s=0 e=0 57734: mi=6204 s=2 e=2 57735: mi=6205 s=0 e=0 57736: mi=6205 s=2 e=2 57737: mi=6206 s=0 e=0 57738: mi=6206 s=2 e=2 57739: mi=6207 s=0 e=0 57740: mi=6207 s=1 e=1 57741: mi=6207 s=3 e=3 57742: mi=6207 s=4 e=4 57743: mi=6207 s=5 e=6 57744: mi=6207 s=7 e=7 57745: mi=6208 s=0 e=0 57746: mi=6208 s=2 e=2 57747: mi=6210 s=0 e=0 57748: mi=6210 s=2 e=2 57749: mi=6211 s=0 e=2 57750: mi=6211 s=4 e=4 57751: mi=6211 s=6 e=6 57752: mi=6211 s=8 e=8 57753: mi=6211 s=10 e=10 57754: mi=6211 s=11 e=12 57755: mi=6212 s=0 e=0 57756: mi=6212 s=2 e=2 57757: mi=6214 s=0 e=0 57758: mi=6214 s=1 e=1 57759: mi=6214 s=3 e=3 57760: mi=6214 s=4 e=4 57761: mi=6214 s=5 e=6 57762: mi=6214 s=7 e=7 57763: mi=6215 s=0 e=0 57764: mi=6215 s=2 e=2 57765: mi=6215 s=5 e=5 57766: mi=6215 s=7 e=7 57767: mi=6215 s=10 e=11 57768: mi=6215 s=14 e=14 57769: mi=6215 s=17 e=18 57770: mi=6215 s=20 e=20 57771: mi=6215 s=23 e=24 57772: mi=6215 s=27 e=27 57773: mi=6215 s=30 e=31 57774: mi=6215 s=33 e=33 57775: mi=6215 s=36 e=37 57776: mi=6215 s=40 e=41 57777: mi=6216 s=0 e=0 57778: mi=6216 s=2 e=2 57779: mi=6216 s=5 e=7 57780: mi=6216 s=9 e=10 57781: mi=6216 s=12 e=12 57782: mi=6216 s=15 e=15 57783: mi=6216 s=17 e=17 57784: mi=6216 s=19 e=19 57785: mi=6218 s=0 e=0 57786: mi=6218 s=2 e=2 57787: mi=6218 s=5 e=6 57788: mi=6218 s=8 e=8 57789: mi=6218 s=10 e=10 57790: mi=6218 s=12 e=16 57791: mi=6218 s=19 e=20 57792: mi=6239 s=0 e=0 57793: mi=6239 s=3 e=3 57794: mi=6239 s=5 e=5 57795: mi=6239 s=8 e=8 57796: mi=6239 s=10 e=10 57797: mi=6240 s=0 e=0 57798: mi=6241 s=0 e=0 57799: mi=6242 s=0 e=1 57800: mi=6242 s=3 e=3 57801: mi=6242 s=6 e=6 57802: mi=6243 s=0 e=0 57803: mi=6243 s=2 e=2 57804: mi=6243 s=5 e=6 57805: mi=6244 s=0 e=0 57806: mi=6244 s=2 e=2 57807: mi=6244 s=5 e=6 57808: mi=6245 s=0 e=0 57809: mi=6245 s=2 e=2 57810: mi=6245 s=5 e=6 57811: mi=6246 s=0 e=0 57812: mi=6246 s=2 e=2 57813: mi=6246 s=5 e=6 57814: mi=6247 s=0 e=0 57815: mi=6247 s=2 e=2 57816: mi=6247 s=5 e=6 57817: mi=6248 s=0 e=0 57818: mi=6248 s=2 e=2 57819: mi=6248 s=5 e=6 57820: mi=6249 s=0 e=1 57821: mi=6250 s=0 e=0 57822: mi=6250 s=2 e=2 57823: mi=6250 s=5 e=6 57824: mi=6251 s=0 e=0 57825: mi=6251 s=2 e=2 57826: mi=6251 s=5 e=6 57827: mi=6252 s=0 e=0 57828: mi=6252 s=2 e=2 57829: mi=6252 s=5 e=5 57830: mi=6260 s=0 e=0 57831: mi=6260 s=3 e=4 57832: mi=6260 s=6 e=6 57833: mi=6260 s=9 e=10 57834: mi=6260 s=12 e=12 57835: mi=6260 s=15 e=16 57836: mi=6260 s=19 e=20 57837: mi=6260 s=22 e=22 57838: mi=6260 s=25 e=26 57839: mi=6260 s=28 e=28 57840: mi=6260 s=31 e=32 57841: mi=6260 s=34 e=34 57842: mi=6260 s=37 e=38 57843: mi=6260 s=40 e=40 57844: mi=6260 s=43 e=44 57845: mi=6260 s=46 e=46 57846: mi=6260 s=48 e=48 57847: mi=6261 s=0 e=0 57848: mi=6261 s=2 e=2 57849: mi=6262 s=0 e=0 57850: mi=6262 s=2 e=2 57851: mi=6263 s=0 e=0 57852: mi=6263 s=2 e=2 57853: mi=6264 s=0 e=0 57854: mi=6264 s=2 e=2 57855: mi=6265 s=0 e=0 57856: mi=6265 s=2 e=2 57857: mi=6266 s=0 e=0 57858: mi=6266 s=2 e=2 57859: mi=6266 s=5 e=6 57860: mi=6266 s=8 e=8 57861: mi=6266 s=10 e=10 57862: mi=6266 s=11 e=11 57863: mi=6266 s=13 e=13 57864: mi=6266 s=16 e=17 57865: mi=6267 s=0 e=0 57866: mi=6267 s=2 e=2 57867: mi=6268 s=0 e=0 57868: mi=6268 s=2 e=2 57869: mi=6269 s=0 e=0 57870: mi=6269 s=3 e=4 57871: mi=6269 s=6 e=6 57872: mi=6269 s=8 e=8 57873: mi=6269 s=9 e=9 57874: mi=6269 s=12 e=13 57875: mi=6269 s=15 e=15 57876: mi=6270 s=0 e=0 57877: mi=6270 s=2 e=2 57878: mi=6270 s=5 e=5 57879: mi=6270 s=7 e=7 57880: mi=6270 s=10 e=11 57881: mi=6270 s=14 e=14 57882: mi=6270 s=17 e=18 57883: mi=6270 s=20 e=20 57884: mi=6270 s=23 e=24 57885: mi=6270 s=27 e=27 57886: mi=6270 s=30 e=31 57887: mi=6270 s=34 e=35 57888: mi=6271 s=0 e=0 57889: mi=6271 s=3 e=3 57890: mi=6271 s=5 e=5 57891: mi=6271 s=8 e=8 57892: mi=6271 s=10 e=10 57893: mi=6272 s=0 e=0 57894: mi=6272 s=2 e=2 57895: mi=6272 s=5 e=5 57896: mi=6273 s=0 e=0 57897: mi=6273 s=3 e=4 57898: mi=6274 s=0 e=0 57899: mi=6274 s=2 e=2 57900: mi=6274 s=5 e=6 57901: mi=6275 s=0 e=0 57902: mi=6275 s=2 e=2 57903: mi=6275 s=5 e=6 57904: mi=6276 s=0 e=0 57905: mi=6276 s=2 e=2 57906: mi=6276 s=5 e=6 57907: mi=6277 s=0 e=0 57908: mi=6277 s=2 e=2 57909: mi=6277 s=5 e=6 57910: mi=6278 s=0 e=0 57911: mi=6278 s=2 e=2 57912: mi=6278 s=5 e=6 57913: mi=6279 s=0 e=0 57914: mi=6279 s=2 e=2 57915: mi=6279 s=5 e=6 57916: mi=6280 s=0 e=0 57917: mi=6280 s=2 e=2 57918: mi=6280 s=5 e=6 57919: mi=6281 s=0 e=0 57920: mi=6281 s=2 e=2 57921: mi=6281 s=5 e=6 57922: mi=6283 s=0 e=0 57923: mi=6283 s=2 e=2 57924: mi=6283 s=5 e=5 57925: mi=6284 s=0 e=0 57926: mi=6284 s=2 e=2 57927: mi=6284 s=5 e=6 57928: mi=6285 s=0 e=0 57929: mi=6285 s=2 e=2 57930: mi=6286 s=0 e=0 57931: mi=6286 s=3 e=4 57932: mi=6287 s=0 e=1 57933: mi=6288 s=0 e=0 57934: mi=6288 s=3 e=4 57935: mi=6289 s=0 e=0 57936: mi=6289 s=3 e=4 57937: mi=6290 s=0 e=0 57938: mi=6290 s=3 e=4 57939: mi=6292 s=0 e=0 57940: mi=6292 s=2 e=2 57941: mi=6292 s=5 e=6 57942: mi=6292 s=9 e=10 57943: mi=6292 s=12 e=12 57944: mi=6292 s=14 e=14 57945: mi=6292 s=17 e=18 57946: mi=6292 s=21 e=22 57947: mi=6292 s=24 e=24 57948: mi=6292 s=25 e=26 57949: mi=6291 s=0 e=1 57950: mi=6291 s=4 e=4 57951: mi=6291 s=6 e=6 57952: mi=6291 s=9 e=9 57953: mi=6291 s=12 e=12 57954: mi=6291 s=15 e=16 57955: mi=6291 s=19 e=20 57956: mi=6291 s=23 e=23 57957: mi=6291 s=26 e=27 57958: mi=6291 s=29 e=29 57959: mi=6291 s=32 e=33 57960: mi=6291 s=36 e=37 57961: mi=6291 s=40 e=41 57962: mi=6291 s=44 e=44 57963: mi=6291 s=47 e=48 57964: mi=6291 s=50 e=50 57965: mi=6291 s=53 e=53 57966: mi=6291 s=56 e=56 57967: mi=6291 s=59 e=59 57968: mi=6291 s=60 e=60 57969: mi=6291 s=62 e=62 57970: mi=6291 s=65 e=66 57971: mi=6291 s=69 e=69 57972: mi=6291 s=70 e=70 57973: mi=6291 s=73 e=74 57974: mi=6291 s=75 e=75 57975: mi=6291 s=78 e=79 57976: mi=6291 s=80 e=80 57977: mi=6291 s=83 e=84 57978: mi=6291 s=85 e=85 57979: mi=6291 s=87 e=87 57980: mi=6291 s=90 e=91 57981: mi=6291 s=93 e=93 57982: mi=6291 s=96 e=97 57983: mi=6291 s=98 e=98 57984: mi=6291 s=101 e=102 57985: mi=6291 s=103 e=103 57986: mi=6293 s=0 e=1 57987: mi=6293 s=4 e=4 57988: mi=6294 s=0 e=0 57989: mi=6294 s=3 e=4 57990: mi=6294 s=7 e=7 57991: mi=6294 s=9 e=9 57992: mi=6294 s=12 e=12 57993: mi=6295 s=0 e=1 57994: mi=6295 s=4 e=4 57995: mi=6299 s=0 e=1 57996: mi=6299 s=3 e=3 57997: mi=6302 s=0 e=1 57998: mi=6302 s=3 e=3 57999: mi=6302 s=6 e=7 58000: mi=6302 s=9 e=9 58001: mi=6302 s=12 e=13 58002: mi=6302 s=15 e=15 58003: mi=6302 s=16 e=16 58004: mi=6302 s=18 e=18 58005: mi=6302 s=19 e=19 58006: mi=6302 s=21 e=21 58007: mi=6302 s=23 e=23 58008: mi=6302 s=26 e=27 58009: mi=6302 s=29 e=29 58010: mi=6302 s=30 e=32 58011: mi=6302 s=33 e=33 58012: mi=6302 s=36 e=36 58013: mi=6302 s=39 e=39 58014: mi=6302 s=42 e=43 58015: mi=6304 s=0 e=0 58016: mi=6304 s=3 e=4 58017: mi=6304 s=6 e=6 58018: mi=6304 s=9 e=10 58019: mi=6304 s=13 e=14 58020: mi=6304 s=16 e=16 58021: mi=6304 s=19 e=20 58022: mi=6304 s=22 e=22 58023: mi=6304 s=24 e=24 58024: mi=6304 s=26 e=26 58025: mi=6304 s=29 e=29 58026: mi=6304 s=31 e=31 58027: mi=6304 s=34 e=34 58028: mi=6304 s=37 e=37 58029: mi=6304 s=40 e=41 58030: mi=6304 s=42 e=42 58031: mi=6304 s=45 e=46 58032: mi=6304 s=49 e=50 58033: mi=6304 s=53 e=53 58034: mi=6304 s=54 e=54 58035: mi=6304 s=56 e=56 58036: mi=6304 s=57 e=59 58037: mi=6304 s=61 e=61 58038: mi=6304 s=64 e=65 58039: mi=6304 s=68 e=68 58040: mi=6305 s=0 e=0 58041: mi=6305 s=2 e=2 58042: mi=6305 s=4 e=4 58043: mi=6305 s=7 e=7 58044: mi=6305 s=9 e=9 58045: mi=6305 s=12 e=12 58046: mi=6305 s=15 e=15 58047: mi=6305 s=18 e=19 58048: mi=6305 s=22 e=23 58049: mi=6305 s=26 e=27 58050: mi=6305 s=30 e=30 58051: mi=6305 s=33 e=34 58052: mi=6305 s=37 e=37 58053: mi=6300 s=0 e=0 58054: mi=6300 s=3 e=3 58055: mi=6300 s=5 e=5 58056: mi=6300 s=7 e=12 58057: mi=6300 s=15 e=15 58058: mi=6300 s=18 e=19 58059: mi=6300 s=22 e=22 58060: mi=6303 s=0 e=5 58061: mi=6303 s=7 e=7 58062: mi=6303 s=9 e=9 58063: mi=6303 s=12 e=12 58064: mi=6303 s=14 e=14 58065: mi=6303 s=17 e=17 58066: mi=6303 s=20 e=20 58067: mi=6303 s=23 e=24 58068: mi=6303 s=27 e=28 58069: mi=6303 s=31 e=32 58070: mi=6303 s=35 e=37 58071: mi=6303 s=39 e=39 58072: mi=6303 s=41 e=41 58073: mi=6303 s=43 e=43 58074: mi=6303 s=46 e=46 58075: mi=6307 s=0 e=0 58076: mi=6307 s=2 e=2 58077: mi=6308 s=0 e=0 58078: mi=6308 s=2 e=2 58079: mi=6308 s=5 e=5 58080: mi=6309 s=0 e=7 58081: mi=6309 s=10 e=11 58082: mi=6309 s=14 e=15 58083: mi=6309 s=18 e=19 58084: mi=6309 s=22 e=23 58085: mi=6309 s=25 e=25 58086: mi=6309 s=27 e=27 58087: mi=6309 s=30 e=30 58088: mi=6309 s=33 e=33 58089: mi=6309 s=36 e=36 58090: mi=6309 s=39 e=39 58091: mi=6309 s=40 e=40 58092: mi=6309 s=42 e=42 58093: mi=6309 s=44 e=44 58094: mi=6309 s=47 e=48 58095: mi=6309 s=49 e=51 58096: mi=6309 s=53 e=53 58097: mi=6309 s=54 e=54 58098: mi=6309 s=56 e=56 58099: mi=6309 s=58 e=58 58100: mi=6309 s=59 e=61 58101: mi=6309 s=63 e=63 58102: mi=6309 s=64 e=64 58103: mi=6309 s=65 e=65 58104: mi=6310 s=0 e=0 58105: mi=6310 s=2 e=2 58106: mi=6310 s=5 e=6 58107: mi=6310 s=8 e=8 58108: mi=6311 s=0 e=0 58109: mi=6311 s=2 e=2 58110: mi=6311 s=4 e=4 58111: mi=6313 s=0 e=1 58112: mi=6313 s=4 e=4 58113: mi=6313 s=7 e=7 58114: mi=6313 s=10 e=10 58115: mi=6313 s=12 e=12 58116: mi=6313 s=14 e=14 58117: mi=6313 s=15 e=15 58118: mi=6313 s=18 e=19 58119: mi=6313 s=22 e=23 58120: mi=6313 s=26 e=26 58121: mi=6313 s=28 e=28 58122: mi=6313 s=31 e=31 58123: mi=6313 s=34 e=34 58124: mi=6313 s=37 e=38 58125: mi=6313 s=41 e=42 58126: mi=6313 s=45 e=45 58127: mi=6313 s=48 e=49 58128: mi=6313 s=52 e=53 58129: mi=6313 s=56 e=56 58130: mi=6313 s=59 e=60 58131: mi=6313 s=62 e=62 58132: mi=6313 s=65 e=66 58133: mi=6313 s=69 e=70 58134: mi=6313 s=73 e=73 58135: mi=6313 s=75 e=75 58136: mi=6313 s=77 e=77 58137: mi=6313 s=79 e=79 58138: mi=6313 s=81 e=82 58139: mi=6313 s=84 e=84 58140: mi=6313 s=87 e=87 58141: mi=6312 s=0 e=1 58142: mi=6312 s=3 e=3 58143: mi=6312 s=5 e=5 58144: mi=6312 s=7 e=7 58145: mi=6312 s=8 e=8 58146: mi=6312 s=10 e=10 58147: mi=6312 s=12 e=13 58148: mi=6312 s=16 e=16 58149: mi=6312 s=18 e=18 58150: mi=6312 s=21 e=22 58151: mi=6312 s=24 e=24 58152: mi=6312 s=27 e=28 58153: mi=6312 s=30 e=30 58154: mi=6312 s=33 e=34 58155: mi=6312 s=36 e=37 58156: mi=6312 s=40 e=40 58157: mi=6312 s=43 e=43 58158: mi=6312 s=45 e=45 58159: mi=6312 s=48 e=49 58160: mi=6312 s=51 e=51 58161: mi=6312 s=54 e=55 58162: mi=6312 s=57 e=57 58163: mi=6312 s=59 e=59 58164: mi=6312 s=61 e=61 58165: mi=6312 s=63 e=63 58166: mi=6312 s=65 e=65 58167: mi=6312 s=67 e=67 58168: mi=6312 s=69 e=69 58169: mi=6312 s=71 e=71 58170: mi=6312 s=73 e=74 58171: mi=6312 s=76 e=76 58172: mi=6312 s=78 e=78 58173: mi=6312 s=80 e=82 58174: mi=6312 s=85 e=86 58175: mi=6312 s=89 e=89 58176: mi=6312 s=90 e=90 58177: mi=6312 s=92 e=92 58178: mi=6312 s=94 e=94 58179: mi=6312 s=97 e=98 58180: mi=6312 s=101 e=101 58181: mi=6312 s=103 e=103 58182: mi=6312 s=105 e=107 58183: mi=6312 s=110 e=110 58184: mi=6312 s=113 e=113 58185: mi=6312 s=115 e=115 58186: mi=6312 s=116 e=116 58187: mi=6312 s=119 e=120 58188: mi=6312 s=121 e=122 58189: mi=6312 s=125 e=125 58190: mi=6312 s=128 e=128 58191: mi=6312 s=131 e=131 58192: mi=6312 s=132 e=133 58193: mi=6312 s=136 e=136 58194: mi=6312 s=138 e=138 58195: mi=6312 s=141 e=141 58196: mi=6312 s=144 e=144 58197: mi=6312 s=147 e=148 58198: mi=6312 s=150 e=150 58199: mi=6312 s=153 e=154 58200: mi=6312 s=157 e=158 58201: mi=6312 s=161 e=161 58202: mi=6312 s=162 e=162 58203: mi=6312 s=165 e=166 58204: mi=6312 s=168 e=168 58205: mi=6312 s=170 e=170 58206: mi=6312 s=173 e=173 58207: mi=6312 s=175 e=175 58208: mi=6312 s=178 e=179 58209: mi=6312 s=181 e=181 58210: mi=6312 s=183 e=183 58211: mi=6312 s=186 e=187 58212: mi=6312 s=189 e=189 58213: mi=6316 s=0 e=1 58214: mi=6316 s=4 e=4 58215: mi=6316 s=7 e=7 58216: mi=6316 s=10 e=10 58217: mi=6316 s=12 e=12 58218: mi=6316 s=14 e=14 58219: mi=6316 s=16 e=19 58220: mi=6316 s=21 e=21 58221: mi=6316 s=23 e=23 58222: mi=6316 s=25 e=25 58223: mi=6316 s=27 e=27 58224: mi=6316 s=29 e=29 58225: mi=6316 s=31 e=31 58226: mi=6316 s=34 e=34 58227: mi=6316 s=36 e=37 58228: mi=6316 s=40 e=40 58229: mi=6316 s=43 e=43 58230: mi=6317 s=0 e=0 58231: mi=6317 s=1 e=1 58232: mi=6317 s=4 e=5 58233: mi=6317 s=7 e=7 58234: mi=6317 s=10 e=13 58235: mi=6317 s=15 e=15 58236: mi=6317 s=17 e=17 58237: mi=6317 s=20 e=20 58238: mi=6317 s=22 e=22 58239: mi=6317 s=25 e=25 58240: mi=6317 s=28 e=28 58241: mi=6317 s=31 e=32 58242: mi=6317 s=35 e=36 58243: mi=6317 s=39 e=39 58244: mi=6317 s=42 e=43 58245: mi=6317 s=46 e=47 58246: mi=6317 s=50 e=51 58247: mi=6317 s=54 e=54 58248: mi=6317 s=57 e=58 58249: mi=6317 s=61 e=62 58250: mi=6317 s=65 e=66 58251: mi=6317 s=69 e=69 58252: mi=6317 s=70 e=72 58253: mi=6318 s=0 e=0 58254: mi=6318 s=1 e=1 58255: mi=6318 s=3 e=5 58256: mi=6318 s=8 e=11 58257: mi=6318 s=13 e=13 58258: mi=6318 s=16 e=16 58259: mi=6318 s=18 e=18 58260: mi=6318 s=21 e=21 58261: mi=6318 s=24 e=24 58262: mi=6318 s=27 e=28 58263: mi=6318 s=31 e=32 58264: mi=6318 s=35 e=35 58265: mi=6318 s=38 e=39 58266: mi=6318 s=42 e=43 58267: mi=6318 s=46 e=47 58268: mi=6318 s=50 e=50 58269: mi=6318 s=53 e=54 58270: mi=6318 s=57 e=58 58271: mi=6318 s=61 e=62 58272: mi=6318 s=65 e=65 58273: mi=6318 s=66 e=68 58274: mi=6319 s=0 e=0 58275: mi=6319 s=3 e=3 58276: mi=6319 s=5 e=5 58277: mi=6319 s=8 e=8 58278: mi=6319 s=11 e=11 58279: mi=6319 s=14 e=15 58280: mi=6319 s=17 e=17 58281: mi=6319 s=20 e=21 58282: mi=6319 s=24 e=24 58283: mi=6319 s=27 e=28 58284: mi=6319 s=30 e=30 58285: mi=6319 s=33 e=34 58286: mi=6319 s=37 e=38 58287: mi=6319 s=41 e=41 58288: mi=6319 s=43 e=43 58289: mi=6319 s=45 e=45 58290: mi=6319 s=46 e=46 58291: mi=6319 s=48 e=48 58292: mi=6319 s=50 e=50 58293: mi=6319 s=52 e=52 58294: mi=6319 s=55 e=55 58295: mi=6319 s=57 e=57 58296: mi=6319 s=60 e=60 58297: mi=6319 s=63 e=63 58298: mi=6319 s=66 e=67 58299: mi=6319 s=69 e=69 58300: mi=6319 s=72 e=73 58301: mi=6319 s=76 e=77 58302: mi=6319 s=80 e=80 58303: mi=6319 s=83 e=83 58304: mi=6319 s=84 e=84 58305: mi=6319 s=86 e=87 58306: mi=6319 s=89 e=90 58307: mi=6319 s=92 e=92 58308: mi=6319 s=94 e=94 58309: mi=6319 s=96 e=96 58310: mi=6319 s=99 e=99 58311: mi=6319 s=101 e=101 58312: mi=6319 s=103 e=103 58313: mi=6319 s=106 e=107 58314: mi=6319 s=110 e=110 58315: mi=6322 s=0 e=0 58316: mi=6322 s=2 e=2 58317: mi=6322 s=4 e=4 58318: mi=6322 s=5 e=5 58319: mi=6322 s=7 e=9 58320: mi=6322 s=12 e=12 58321: mi=6336 s=0 e=1 58322: mi=6336 s=3 e=3 58323: mi=6336 s=6 e=6 58324: mi=6336 s=9 e=10 58325: mi=6336 s=12 e=12 58326: mi=6336 s=15 e=16 58327: mi=6336 s=18 e=18 58328: mi=6336 s=19 e=19 58329: mi=6336 s=21 e=21 58330: mi=6336 s=23 e=23 58331: mi=6336 s=25 e=25 58332: mi=6336 s=27 e=27 58333: mi=6336 s=29 e=29 58334: mi=6336 s=31 e=31 58335: mi=6336 s=34 e=35 58336: mi=6336 s=38 e=39 58337: mi=6336 s=42 e=42 58338: mi=6336 s=45 e=47 58339: mi=6336 s=48 e=48 58340: mi=6337 s=0 e=0 58341: mi=6337 s=3 e=4 58342: mi=6337 s=6 e=6 58343: mi=6337 s=8 e=8 58344: mi=6337 s=10 e=10 58345: mi=6337 s=12 e=12 58346: mi=6337 s=15 e=15 58347: mi=6342 s=0 e=0 58348: mi=6342 s=3 e=3 58349: mi=6342 s=6 e=6 58350: mi=6342 s=9 e=9 58351: mi=6342 s=11 e=11 58352: mi=6342 s=13 e=13 58353: mi=6342 s=16 e=17 58354: mi=6342 s=20 e=20 58355: mi=6342 s=22 e=22 58356: mi=6342 s=25 e=26 58357: mi=6342 s=28 e=28 58358: mi=6342 s=31 e=32 58359: mi=6342 s=34 e=34 58360: mi=6314 s=0 e=0 58361: mi=6314 s=3 e=3 58362: mi=6314 s=6 e=6 58363: mi=6314 s=9 e=9 58364: mi=6314 s=12 e=13 58365: mi=6314 s=15 e=15 58366: mi=6315 s=0 e=1 58367: mi=6315 s=3 e=3 58368: mi=6315 s=5 e=5 58369: mi=6315 s=7 e=7 58370: mi=6315 s=10 e=11 58371: mi=6315 s=13 e=13 58372: mi=6315 s=15 e=15 58373: mi=6315 s=18 e=19 58374: mi=6315 s=22 e=23 58375: mi=6315 s=25 e=25 58376: mi=6315 s=26 e=26 58377: mi=6320 s=0 e=0 58378: mi=6320 s=2 e=2 58379: mi=6321 s=0 e=0 58380: mi=6321 s=2 e=2 58381: mi=6323 s=0 e=0 58382: mi=6323 s=3 e=3 58383: mi=6323 s=6 e=6 58384: mi=6323 s=9 e=9 58385: mi=6323 s=11 e=11 58386: mi=6323 s=14 e=15 58387: mi=6323 s=17 e=17 58388: mi=6323 s=18 e=18 58389: mi=6323 s=20 e=20 58390: mi=6323 s=22 e=22 58391: mi=6323 s=25 e=26 58392: mi=6323 s=29 e=30 58393: mi=6323 s=32 e=32 58394: mi=6323 s=34 e=34 58395: mi=6323 s=36 e=36 58396: mi=6323 s=39 e=40 58397: mi=6323 s=43 e=44 58398: mi=6323 s=46 e=46 58399: mi=6323 s=48 e=48 58400: mi=6323 s=51 e=52 58401: mi=6323 s=55 e=55 58402: mi=6323 s=58 e=59 58403: mi=6323 s=61 e=61 58404: mi=6323 s=63 e=63 58405: mi=6323 s=66 e=67 58406: mi=6323 s=69 e=70 58407: mi=6323 s=73 e=73 58408: mi=6324 s=0 e=0 58409: mi=6324 s=2 e=2 58410: mi=6325 s=0 e=0 58411: mi=6325 s=2 e=2 58412: mi=6326 s=0 e=1 58413: mi=6326 s=3 e=3 58414: mi=6326 s=6 e=7 58415: mi=6326 s=10 e=11 58416: mi=6326 s=13 e=13 58417: mi=6326 s=16 e=17 58418: mi=6326 s=19 e=19 58419: mi=6326 s=20 e=20 58420: mi=6326 s=22 e=22 58421: mi=6326 s=24 e=24 58422: mi=6326 s=27 e=28 58423: mi=6326 s=30 e=30 58424: mi=6326 s=31 e=31 58425: mi=6326 s=33 e=34 58426: mi=6326 s=35 e=35 58427: mi=6326 s=37 e=37 58428: mi=6326 s=40 e=41 58429: mi=6326 s=43 e=43 58430: mi=6326 s=44 e=44 58431: mi=6326 s=46 e=46 58432: mi=6326 s=48 e=51 58433: mi=6326 s=53 e=53 58434: mi=6327 s=0 e=0 58435: mi=6327 s=2 e=2 58436: mi=6328 s=0 e=1 58437: mi=6328 s=4 e=4 58438: mi=6329 s=0 e=0 58439: mi=6329 s=2 e=2 58440: mi=6329 s=5 e=5 58441: mi=6329 s=7 e=7 58442: mi=6329 s=9 e=9 58443: mi=6329 s=11 e=11 58444: mi=6329 s=13 e=13 58445: mi=6329 s=16 e=16 58446: mi=6330 s=0 e=0 58447: mi=6330 s=2 e=4 58448: mi=6330 s=7 e=7 58449: mi=6331 s=0 e=0 58450: mi=6331 s=3 e=3 58451: mi=6331 s=6 e=6 58452: mi=6331 s=9 e=9 58453: mi=6331 s=11 e=12 58454: mi=6331 s=14 e=14 58455: mi=6331 s=16 e=17 58456: mi=6331 s=19 e=19 58457: mi=6331 s=21 e=21 58458: mi=6331 s=24 e=24 58459: mi=6331 s=26 e=26 58460: mi=6331 s=28 e=28 58461: mi=6331 s=30 e=30 58462: mi=6331 s=33 e=33 58463: mi=6332 s=0 e=0 58464: mi=6332 s=3 e=3 58465: mi=6332 s=6 e=6 58466: mi=6332 s=9 e=9 58467: mi=6332 s=12 e=12 58468: mi=6332 s=14 e=14 58469: mi=6332 s=16 e=16 58470: mi=6332 s=18 e=18 58471: mi=6332 s=21 e=21 58472: mi=6333 s=0 e=1 58473: mi=6333 s=4 e=4 58474: mi=6333 s=7 e=7 58475: mi=6333 s=10 e=10 58476: mi=6333 s=12 e=12 58477: mi=6333 s=15 e=16 58478: mi=6333 s=19 e=20 58479: mi=6333 s=22 e=22 58480: mi=6333 s=25 e=26 58481: mi=6333 s=28 e=28 58482: mi=6333 s=31 e=32 58483: mi=6333 s=34 e=34 58484: mi=6333 s=35 e=35 58485: mi=6333 s=36 e=36 58486: mi=6333 s=38 e=38 58487: mi=6333 s=40 e=40 58488: mi=6333 s=43 e=45 58489: mi=6333 s=46 e=46 58490: mi=6333 s=48 e=48 58491: mi=6333 s=51 e=52 58492: mi=6333 s=54 e=54 58493: mi=6333 s=55 e=55 58494: mi=6333 s=56 e=56 58495: mi=6333 s=58 e=58 58496: mi=6333 s=60 e=60 58497: mi=6333 s=62 e=62 58498: mi=6333 s=65 e=66 58499: mi=6333 s=69 e=71 58500: mi=6333 s=72 e=72 58501: mi=6333 s=73 e=73 58502: mi=6333 s=75 e=75 58503: mi=6333 s=77 e=77 58504: mi=6333 s=80 e=80 58505: mi=6333 s=83 e=83 58506: mi=6333 s=86 e=87 58507: mi=6333 s=90 e=91 58508: mi=6333 s=94 e=95 58509: mi=6333 s=98 e=100 58510: mi=6333 s=103 e=103 58511: mi=6334 s=0 e=0 58512: mi=6334 s=3 e=3 58513: mi=6334 s=6 e=6 58514: mi=6334 s=9 e=10 58515: mi=6334 s=12 e=12 58516: mi=6334 s=14 e=14 58517: mi=6334 s=16 e=16 58518: mi=6334 s=18 e=18 58519: mi=6334 s=21 e=21 58520: mi=6334 s=23 e=23 58521: mi=6334 s=25 e=25 58522: mi=6334 s=27 e=27 58523: mi=6334 s=29 e=29 58524: mi=6334 s=32 e=32 58525: mi=6334 s=33 e=33 58526: mi=6334 s=36 e=36 58527: mi=6334 s=38 e=38 58528: mi=6334 s=41 e=41 58529: mi=6335 s=0 e=0 58530: mi=6335 s=3 e=3 58531: mi=6335 s=6 e=6 58532: mi=6335 s=9 e=9 58533: mi=6335 s=12 e=12 58534: mi=6335 s=14 e=14 58535: mi=6335 s=16 e=16 58536: mi=6335 s=18 e=18 58537: mi=6335 s=20 e=20 58538: mi=6335 s=23 e=23 58539: mi=6338 s=0 e=0 58540: mi=6338 s=2 e=2 58541: mi=6339 s=0 e=0 58542: mi=6339 s=3 e=3 58543: mi=6339 s=5 e=5 58544: mi=6339 s=8 e=8 58545: mi=6339 s=11 e=11 58546: mi=6339 s=14 e=15 58547: mi=6339 s=18 e=19 58548: mi=6339 s=22 e=22 58549: mi=6339 s=25 e=26 58550: mi=6339 s=29 e=30 58551: mi=6339 s=33 e=34 58552: mi=6339 s=37 e=37 58553: mi=6339 s=40 e=41 58554: mi=6339 s=44 e=45 58555: mi=6339 s=48 e=49 58556: mi=6339 s=51 e=51 58557: mi=6339 s=53 e=56 58558: mi=6339 s=58 e=58 58559: mi=6339 s=60 e=60 58560: mi=6339 s=62 e=62 58561: mi=6339 s=65 e=66 58562: mi=6339 s=69 e=69 58563: mi=6339 s=71 e=71 58564: mi=6339 s=74 e=74 58565: mi=6339 s=77 e=77 58566: mi=6339 s=80 e=81 58567: mi=6339 s=84 e=85 58568: mi=6339 s=88 e=89 58569: mi=6339 s=92 e=92 58570: mi=6339 s=95 e=96 58571: mi=6339 s=99 e=100 58572: mi=6339 s=103 e=104 58573: mi=6339 s=107 e=107 58574: mi=6339 s=110 e=111 58575: mi=6339 s=114 e=115 58576: mi=6339 s=118 e=119 58577: mi=6339 s=122 e=122 58578: mi=6339 s=125 e=126 58579: mi=6339 s=129 e=129 58580: mi=6339 s=132 e=133 58581: mi=6339 s=135 e=135 58582: mi=6339 s=138 e=139 58583: mi=6339 s=142 e=143 58584: mi=6339 s=146 e=146 58585: mi=6339 s=148 e=156 58586: mi=6339 s=158 e=158 58587: mi=6339 s=160 e=160 58588: mi=6339 s=162 e=162 58589: mi=6339 s=165 e=166 58590: mi=6339 s=168 e=168 58591: mi=6339 s=170 e=170 58592: mi=6339 s=173 e=173 58593: mi=6339 s=175 e=175 58594: mi=6339 s=177 e=177 58595: mi=6339 s=180 e=181 58596: mi=6339 s=183 e=185 58597: mi=6339 s=188 e=188 58598: mi=6339 s=189 e=189 58599: mi=6339 s=191 e=191 58600: mi=6339 s=194 e=195 58601: mi=6340 s=0 e=0 58602: mi=6340 s=3 e=3 58603: mi=6340 s=6 e=6 58604: mi=6340 s=9 e=9 58605: mi=6340 s=11 e=11 58606: mi=6340 s=14 e=15 58607: mi=6340 s=17 e=17 58608: mi=6340 s=20 e=21 58609: mi=6340 s=23 e=23 58610: mi=6340 s=24 e=24 58611: mi=6340 s=26 e=26 58612: mi=6340 s=28 e=28 58613: mi=6340 s=31 e=32 58614: mi=6340 s=35 e=36 58615: mi=6340 s=38 e=38 58616: mi=6340 s=40 e=40 58617: mi=6340 s=42 e=42 58618: mi=6340 s=45 e=46 58619: mi=6340 s=49 e=50 58620: mi=6340 s=52 e=52 58621: mi=6340 s=54 e=54 58622: mi=6340 s=57 e=58 58623: mi=6340 s=61 e=61 58624: mi=6340 s=64 e=65 58625: mi=6340 s=67 e=67 58626: mi=6340 s=69 e=69 58627: mi=6340 s=71 e=72 58628: mi=6340 s=75 e=76 58629: mi=6340 s=78 e=78 58630: mi=6340 s=80 e=80 58631: mi=6340 s=82 e=82 58632: mi=6340 s=84 e=84 58633: mi=6340 s=87 e=88 58634: mi=6340 s=91 e=91 58635: mi=6341 s=0 e=0 58636: mi=6341 s=3 e=3 58637: mi=6341 s=6 e=6 58638: mi=6341 s=9 e=10 58639: mi=6341 s=12 e=12 58640: mi=6343 s=0 e=1 58641: mi=6343 s=4 e=4 58642: mi=6343 s=7 e=7 58643: mi=6343 s=10 e=10 58644: mi=6343 s=12 e=12 58645: mi=6343 s=14 e=14 58646: mi=6343 s=16 e=16 58647: mi=6343 s=19 e=20 58648: mi=6343 s=22 e=22 58649: mi=6343 s=25 e=25 58650: mi=6343 s=27 e=27 58651: mi=6344 s=0 e=0 58652: mi=6344 s=3 e=3 58653: mi=6344 s=5 e=5 58654: mi=6344 s=8 e=8 58655: mi=6344 s=11 e=11 58656: mi=6344 s=14 e=17 58657: mi=6344 s=20 e=21 58658: mi=6344 s=24 e=24 58659: mi=6344 s=27 e=30 58660: mi=6344 s=33 e=34 58661: mi=6344 s=37 e=37 58662: mi=6344 s=40 e=43 58663: mi=6344 s=46 e=47 58664: mi=6344 s=50 e=51 58665: mi=6344 s=54 e=58 58666: mi=6344 s=61 e=64 58667: mi=6344 s=67 e=68 58668: mi=6344 s=70 e=72 58669: mi=6344 s=75 e=77 58670: mi=6344 s=78 e=78 58671: mi=6344 s=80 e=80 58672: mi=6344 s=82 e=82 58673: mi=6344 s=84 e=84 58674: mi=6344 s=86 e=86 58675: mi=6344 s=88 e=88 58676: mi=6344 s=90 e=92 58677: mi=6344 s=95 e=98 58678: mi=6344 s=101 e=102 58679: mi=6344 s=105 e=105 58680: mi=6344 s=107 e=107 58681: mi=6344 s=110 e=110 58682: mi=6344 s=113 e=113 58683: mi=6344 s=116 e=117 58684: mi=6344 s=120 e=121 58685: mi=6344 s=124 e=125 58686: mi=6344 s=128 e=128 58687: mi=6344 s=131 e=132 58688: mi=6344 s=135 e=136 58689: mi=6344 s=139 e=140 58690: mi=6344 s=143 e=144 58691: mi=6344 s=146 e=146 58692: mi=6344 s=148 e=148 58693: mi=6344 s=150 e=150 58694: mi=6344 s=152 e=152 58695: mi=6344 s=154 e=154 58696: mi=6344 s=157 e=158 58697: mi=6344 s=161 e=161 58698: mi=6344 s=162 e=162 58699: mi=6344 s=164 e=168 58700: mi=6344 s=170 e=172 58701: mi=6344 s=175 e=177 58702: mi=6344 s=178 e=178 58703: mi=6344 s=180 e=184 58704: mi=6344 s=187 e=187 58705: mi=6344 s=188 e=188 58706: mi=6344 s=190 e=190 58707: mi=6344 s=192 e=194 58708: mi=6344 s=197 e=198 58709: mi=6344 s=200 e=200 58710: mi=6344 s=202 e=202 58711: mi=6344 s=204 e=204 58712: mi=6344 s=207 e=210 58713: mi=6344 s=213 e=216 58714: mi=6344 s=218 e=218 58715: mi=6344 s=220 e=220 58716: mi=6344 s=223 e=224 58717: mi=6344 s=227 e=227 58718: mi=6344 s=230 e=230 58719: mi=6344 s=232 e=232 58720: mi=6344 s=235 e=235 58721: mi=6344 s=236 e=236 58722: mi=6345 s=0 e=0 58723: mi=6345 s=3 e=3 58724: mi=6345 s=5 e=5 58725: mi=6345 s=8 e=8 58726: mi=6345 s=11 e=11 58727: mi=6345 s=14 e=17 58728: mi=6345 s=20 e=21 58729: mi=6345 s=24 e=24 58730: mi=6345 s=27 e=30 58731: mi=6345 s=33 e=34 58732: mi=6345 s=37 e=37 58733: mi=6345 s=40 e=43 58734: mi=6345 s=46 e=47 58735: mi=6345 s=50 e=51 58736: mi=6345 s=54 e=58 58737: mi=6345 s=61 e=64 58738: mi=6345 s=67 e=68 58739: mi=6345 s=70 e=72 58740: mi=6345 s=75 e=77 58741: mi=6345 s=78 e=78 58742: mi=6345 s=80 e=80 58743: mi=6345 s=82 e=82 58744: mi=6345 s=84 e=84 58745: mi=6345 s=86 e=86 58746: mi=6345 s=88 e=88 58747: mi=6345 s=90 e=90 58748: mi=6345 s=92 e=92 58749: mi=6345 s=94 e=94 58750: mi=6345 s=96 e=96 58751: mi=6345 s=98 e=100 58752: mi=6345 s=103 e=106 58753: mi=6345 s=109 e=110 58754: mi=6345 s=113 e=113 58755: mi=6345 s=115 e=115 58756: mi=6345 s=118 e=118 58757: mi=6345 s=121 e=121 58758: mi=6345 s=124 e=125 58759: mi=6345 s=128 e=129 58760: mi=6345 s=132 e=133 58761: mi=6345 s=136 e=136 58762: mi=6345 s=139 e=140 58763: mi=6345 s=143 e=144 58764: mi=6345 s=147 e=148 58765: mi=6345 s=151 e=152 58766: mi=6345 s=154 e=154 58767: mi=6345 s=156 e=156 58768: mi=6345 s=158 e=158 58769: mi=6345 s=160 e=160 58770: mi=6345 s=162 e=162 58771: mi=6345 s=165 e=166 58772: mi=6345 s=169 e=169 58773: mi=6345 s=170 e=170 58774: mi=6345 s=172 e=172 58775: mi=6345 s=175 e=175 58776: mi=6345 s=178 e=178 58777: mi=6345 s=181 e=185 58778: mi=6345 s=188 e=190 58779: mi=6345 s=191 e=191 58780: mi=6345 s=193 e=193 58781: mi=6345 s=195 e=196 58782: mi=6345 s=197 e=197 58783: mi=6345 s=199 e=199 58784: mi=6345 s=201 e=203 58785: mi=6345 s=206 e=209 58786: mi=6345 s=212 e=217 58787: mi=6345 s=219 e=219 58788: mi=6345 s=222 e=224 58789: mi=6345 s=227 e=229 58790: mi=6345 s=232 e=232 58791: mi=6345 s=233 e=233 58792: mi=6345 s=235 e=235 58793: mi=6345 s=238 e=239 58794: mi=6345 s=241 e=241 58795: mi=6345 s=243 e=243 58796: mi=6345 s=246 e=247 58797: mi=6345 s=250 e=253 58798: mi=6345 s=255 e=255 58799: mi=6345 s=257 e=257 58800: mi=6345 s=260 e=261 58801: mi=6345 s=264 e=264 58802: mi=6345 s=267 e=267 58803: mi=6345 s=268 e=268 58804: mi=6346 s=0 e=0 58805: mi=6346 s=2 e=2 58806: mi=6346 s=5 e=5 58807: mi=6347 s=0 e=0 58808: mi=6347 s=3 e=3 58809: mi=6348 s=0 e=0 58810: mi=6348 s=2 e=2 58811: mi=6348 s=5 e=6 58812: mi=6348 s=9 e=10 58813: mi=6349 s=0 e=0 58814: mi=6349 s=3 e=3 58815: mi=6351 s=0 e=0 58816: mi=6351 s=2 e=2 58817: mi=6351 s=5 e=5 58818: mi=6351 s=8 e=8 58819: mi=6351 s=11 e=12 58820: mi=6351 s=15 e=16 58821: mi=6351 s=19 e=20 58822: mi=6351 s=23 e=24 58823: mi=6351 s=27 e=27 58824: mi=6351 s=30 e=31 58825: mi=6351 s=33 e=33 58826: mi=6351 s=36 e=37 58827: mi=6351 s=40 e=40 58828: mi=6351 s=43 e=44 58829: mi=6351 s=47 e=48 58830: mi=6352 s=0 e=0 58831: mi=6352 s=3 e=3 58832: mi=6352 s=5 e=5 58833: mi=6352 s=8 e=8 58834: mi=6353 s=0 e=1 58835: mi=6353 s=3 e=3 58836: mi=6353 s=5 e=5 58837: mi=6353 s=8 e=9 58838: mi=6353 s=11 e=11 58839: mi=6353 s=13 e=13 58840: mi=6353 s=16 e=16 58841: mi=6354 s=0 e=1 58842: mi=6354 s=4 e=4 58843: mi=6354 s=6 e=6 58844: mi=6355 s=0 e=0 58845: mi=6355 s=3 e=3 58846: mi=6355 s=6 e=6 58847: mi=6355 s=9 e=9 58848: mi=6355 s=11 e=11 58849: mi=6355 s=14 e=15 58850: mi=6355 s=18 e=18 58851: mi=6355 s=21 e=22 58852: mi=6356 s=0 e=0 58853: mi=6356 s=3 e=3 58854: mi=6356 s=6 e=6 58855: mi=6356 s=9 e=9 58856: mi=6356 s=11 e=11 58857: mi=6356 s=14 e=15 58858: mi=6356 s=17 e=17 58859: mi=6356 s=19 e=19 58860: mi=6356 s=22 e=25 58861: mi=6356 s=27 e=27 58862: mi=6356 s=29 e=29 58863: mi=6356 s=32 e=35 58864: mi=6356 s=37 e=37 58865: mi=6356 s=39 e=39 58866: mi=6356 s=42 e=42 58867: mi=6356 s=45 e=46 58868: mi=6357 s=0 e=0 58869: mi=6357 s=2 e=2 58870: mi=6358 s=0 e=0 58871: mi=6358 s=3 e=3 58872: mi=6359 s=0 e=0 58873: mi=6359 s=3 e=3 58874: mi=6360 s=0 e=0 58875: mi=6360 s=2 e=2 58876: mi=6360 s=5 e=5 58877: mi=6360 s=7 e=7 58878: mi=6377 s=0 e=0 58879: mi=6377 s=2 e=2 58880: mi=6377 s=4 e=4 58881: mi=6377 s=6 e=6 58882: mi=6377 s=9 e=9 58883: mi=6377 s=10 e=10 58884: mi=6377 s=13 e=14 58885: mi=6377 s=16 e=16 58886: mi=6377 s=19 e=20 58887: mi=6377 s=22 e=22 58888: mi=6377 s=25 e=25 58889: mi=6377 s=26 e=26 58890: mi=6385 s=0 e=0 58891: mi=6385 s=2 e=2 58892: mi=6385 s=5 e=5 58893: mi=6397 s=0 e=0 58894: mi=6397 s=2 e=2 58895: mi=6397 s=4 e=4 58896: mi=6397 s=6 e=6 58897: mi=6397 s=9 e=9 58898: mi=6397 s=10 e=10 58899: mi=6397 s=13 e=14 58900: mi=6397 s=16 e=16 58901: mi=6397 s=19 e=20 58902: mi=6397 s=22 e=22 58903: mi=6397 s=25 e=25 58904: mi=6397 s=26 e=26 58905: mi=6403 s=0 e=0 58906: mi=6403 s=2 e=2 58907: mi=6403 s=5 e=5 58908: mi=6362 s=0 e=0 58909: mi=6362 s=3 e=3 58910: mi=6362 s=5 e=5 58911: mi=6362 s=7 e=7 58912: mi=6362 s=9 e=9 58913: mi=6362 s=12 e=12 58914: mi=6363 s=0 e=0 58915: mi=6363 s=2 e=2 58916: mi=6363 s=5 e=6 58917: mi=6365 s=0 e=3 58918: mi=6365 s=5 e=5 58919: mi=6365 s=8 e=9 58920: mi=6365 s=12 e=13 58921: mi=6365 s=15 e=15 58922: mi=6365 s=16 e=16 58923: mi=6365 s=19 e=20 58924: mi=6365 s=22 e=22 58925: mi=6365 s=25 e=26 58926: mi=6365 s=28 e=28 58927: mi=6365 s=29 e=29 58928: mi=6365 s=31 e=31 58929: mi=6365 s=33 e=33 58930: mi=6365 s=36 e=37 58931: mi=6365 s=38 e=38 58932: mi=6366 s=0 e=0 58933: mi=6366 s=2 e=2 58934: mi=6366 s=5 e=6 58935: mi=6372 s=0 e=1 58936: mi=6372 s=3 e=3 58937: mi=6372 s=5 e=5 58938: mi=6372 s=7 e=7 58939: mi=6372 s=10 e=10 58940: mi=6372 s=11 e=11 58941: mi=6372 s=14 e=15 58942: mi=6372 s=17 e=17 58943: mi=6372 s=20 e=21 58944: mi=6372 s=23 e=23 58945: mi=6372 s=26 e=28 58946: mi=6372 s=29 e=29 58947: mi=6373 s=0 e=0 58948: mi=6373 s=2 e=2 58949: mi=6373 s=5 e=6 58950: mi=6375 s=0 e=0 58951: mi=6375 s=2 e=2 58952: mi=6375 s=5 e=6 58953: mi=6376 s=0 e=0 58954: mi=6376 s=2 e=2 58955: mi=6376 s=5 e=6 58956: mi=6378 s=0 e=0 58957: mi=6378 s=2 e=2 58958: mi=6378 s=5 e=5 58959: mi=6379 s=0 e=2 58960: mi=6379 s=5 e=5 58961: mi=6379 s=7 e=7 58962: mi=6379 s=10 e=10 58963: mi=6379 s=12 e=12 58964: mi=6379 s=14 e=14 58965: mi=6379 s=16 e=19 58966: mi=6379 s=22 e=23 58967: mi=6379 s=26 e=26 58968: mi=6379 s=29 e=30 58969: mi=6379 s=32 e=32 58970: mi=6379 s=34 e=34 58971: mi=6379 s=36 e=36 58972: mi=6379 s=38 e=41 58973: mi=6379 s=44 e=45 58974: mi=6379 s=48 e=48 58975: mi=6379 s=50 e=50 58976: mi=6379 s=53 e=54 58977: mi=6379 s=56 e=56 58978: mi=6379 s=58 e=61 58979: mi=6379 s=64 e=65 58980: mi=6379 s=68 e=71 58981: mi=6379 s=74 e=74 58982: mi=6380 s=0 e=0 58983: mi=6380 s=2 e=2 58984: mi=6380 s=5 e=6 58985: mi=6380 s=9 e=9 58986: mi=6380 s=11 e=11 58987: mi=6380 s=13 e=13 58988: mi=6381 s=0 e=0 58989: mi=6381 s=2 e=4 58990: mi=6381 s=7 e=7 58991: mi=6382 s=0 e=0 58992: mi=6382 s=2 e=2 58993: mi=6382 s=5 e=5 58994: mi=6383 s=0 e=0 58995: mi=6383 s=3 e=3 58996: mi=6383 s=5 e=5 58997: mi=6383 s=8 e=8 58998: mi=6383 s=9 e=9 58999: mi=6383 s=12 e=13 59000: mi=6383 s=15 e=15 59001: mi=6383 s=18 e=18 59002: mi=6384 s=0 e=0 59003: mi=6384 s=2 e=4 59004: mi=6384 s=7 e=7 59005: mi=6386 s=0 e=0 59006: mi=6386 s=2 e=2 59007: mi=6386 s=4 e=4 59008: mi=6386 s=7 e=7 59009: mi=6386 s=8 e=9 59010: mi=6386 s=11 e=11 59011: mi=6386 s=14 e=15 59012: mi=6386 s=18 e=18 59013: mi=6386 s=20 e=20 59014: mi=6386 s=23 e=23 59015: mi=6387 s=0 e=0 59016: mi=6387 s=3 e=4 59017: mi=6387 s=6 e=6 59018: mi=6387 s=9 e=9 59019: mi=6387 s=11 e=11 59020: mi=6387 s=14 e=15 59021: mi=6387 s=17 e=17 59022: mi=6388 s=0 e=0 59023: mi=6388 s=2 e=3 59024: mi=6388 s=6 e=6 59025: mi=6389 s=0 e=0 59026: mi=6389 s=2 e=3 59027: mi=6389 s=6 e=6 59028: mi=6390 s=0 e=0 59029: mi=6390 s=2 e=4 59030: mi=6390 s=7 e=7 59031: mi=6391 s=0 e=0 59032: mi=6391 s=2 e=3 59033: mi=6391 s=6 e=6 59034: mi=6392 s=0 e=0 59035: mi=6392 s=2 e=3 59036: mi=6392 s=6 e=6 59037: mi=6393 s=0 e=0 59038: mi=6393 s=2 e=3 59039: mi=6393 s=6 e=6 59040: mi=6394 s=0 e=0 59041: mi=6394 s=2 e=2 59042: mi=6394 s=4 e=4 59043: mi=6394 s=6 e=6 59044: mi=6394 s=9 e=10 59045: mi=6394 s=13 e=13 59046: mi=6394 s=15 e=15 59047: mi=6394 s=18 e=19 59048: mi=6394 s=22 e=22 59049: mi=6394 s=24 e=24 59050: mi=6394 s=26 e=28 59051: mi=6394 s=31 e=31 59052: mi=6394 s=33 e=33 59053: mi=6394 s=36 e=37 59054: mi=6394 s=39 e=39 59055: mi=6394 s=41 e=41 59056: mi=6394 s=43 e=43 59057: mi=6394 s=46 e=46 59058: mi=6394 s=49 e=49 59059: mi=6394 s=52 e=52 59060: mi=6394 s=53 e=53 59061: mi=6394 s=55 e=55 59062: mi=6394 s=57 e=57 59063: mi=6394 s=60 e=60 59064: mi=6394 s=61 e=61 59065: mi=6394 s=63 e=63 59066: mi=6394 s=65 e=67 59067: mi=6394 s=70 e=70 59068: mi=6395 s=0 e=2 59069: mi=6395 s=5 e=6 59070: mi=6395 s=9 e=10 59071: mi=6395 s=12 e=12 59072: mi=6395 s=13 e=13 59073: mi=6395 s=16 e=16 59074: mi=6395 s=19 e=20 59075: mi=6395 s=21 e=22 59076: mi=6395 s=23 e=23 59077: mi=6395 s=26 e=26 59078: mi=6395 s=27 e=27 59079: mi=6395 s=30 e=30 59080: mi=6395 s=32 e=32 59081: mi=6395 s=35 e=35 59082: mi=6395 s=36 e=36 59083: mi=6395 s=39 e=39 59084: mi=6395 s=40 e=40 59085: mi=6395 s=43 e=43 59086: mi=6395 s=44 e=44 59087: mi=6395 s=46 e=46 59088: mi=6395 s=49 e=49 59089: mi=6395 s=50 e=50 59090: mi=6395 s=52 e=52 59091: mi=6395 s=55 e=55 59092: mi=6395 s=58 e=58 59093: mi=6395 s=59 e=59 59094: mi=6395 s=61 e=61 59095: mi=6395 s=64 e=64 59096: mi=6395 s=65 e=65 59097: mi=6395 s=67 e=67 59098: mi=6395 s=70 e=70 59099: mi=6395 s=73 e=73 59100: mi=6395 s=74 e=74 59101: mi=6395 s=77 e=77 59102: mi=6395 s=78 e=78 59103: mi=6395 s=81 e=81 59104: mi=6395 s=82 e=82 59105: mi=6395 s=85 e=85 59106: mi=6395 s=86 e=86 59107: mi=6395 s=89 e=89 59108: mi=6396 s=0 e=0 59109: mi=6396 s=3 e=5 59110: mi=6396 s=7 e=7 59111: mi=6396 s=10 e=10 59112: mi=6396 s=13 e=14 59113: mi=6396 s=16 e=16 59114: mi=6396 s=19 e=19 59115: mi=6396 s=22 e=23 59116: mi=6396 s=26 e=27 59117: mi=6396 s=30 e=31 59118: mi=6396 s=34 e=35 59119: mi=6396 s=38 e=39 59120: mi=6396 s=42 e=43 59121: mi=6396 s=45 e=45 59122: mi=6396 s=48 e=49 59123: mi=6396 s=51 e=51 59124: mi=6396 s=53 e=53 59125: mi=6396 s=55 e=55 59126: mi=6396 s=58 e=59 59127: mi=6396 s=62 e=63 59128: mi=6396 s=66 e=67 59129: mi=6396 s=70 e=71 59130: mi=6396 s=74 e=74 59131: mi=6396 s=76 e=76 59132: mi=6396 s=79 e=79 59133: mi=6396 s=81 e=81 59134: mi=6396 s=84 e=84 59135: mi=6396 s=87 e=87 59136: mi=6396 s=88 e=88 59137: mi=6396 s=90 e=90 59138: mi=6396 s=93 e=93 59139: mi=6396 s=94 e=94 59140: mi=6396 s=97 e=98 59141: mi=6398 s=0 e=3 59142: mi=6398 s=5 e=5 59143: mi=6398 s=8 e=8 59144: mi=6398 s=10 e=10 59145: mi=6398 s=13 e=13 59146: mi=6398 s=16 e=16 59147: mi=6398 s=17 e=17 59148: mi=6398 s=19 e=19 59149: mi=6398 s=22 e=22 59150: mi=6404 s=0 e=0 59151: mi=6404 s=3 e=3 59152: mi=6405 s=0 e=0 59153: mi=6405 s=3 e=3 59154: mi=6406 s=0 e=0 59155: mi=6406 s=3 e=3 59156: mi=6407 s=0 e=0 59157: mi=6407 s=3 e=3 59158: mi=6408 s=0 e=0 59159: mi=6408 s=3 e=3 59160: mi=6409 s=0 e=0 59161: mi=6409 s=3 e=3 59162: mi=6409 s=5 e=5 59163: mi=6409 s=8 e=8 59164: mi=6409 s=10 e=10 59165: mi=6409 s=12 e=12 59166: mi=6409 s=15 e=15 59167: mi=6409 s=17 e=19 59168: mi=6409 s=21 e=21 59169: mi=6409 s=23 e=23 59170: mi=6409 s=25 e=25 59171: mi=6409 s=28 e=29 59172: mi=6409 s=31 e=31 59173: mi=6409 s=33 e=33 59174: mi=6409 s=35 e=35 59175: mi=6409 s=37 e=37 59176: mi=6409 s=40 e=45 59177: mi=6409 s=47 e=47 59178: mi=6409 s=49 e=49 59179: mi=6409 s=52 e=53 59180: mi=6409 s=55 e=55 59181: mi=6409 s=58 e=59 59182: mi=6409 s=61 e=61 59183: mi=6409 s=64 e=64 59184: mi=6409 s=67 e=67 59185: mi=6409 s=69 e=69 59186: mi=6409 s=72 e=72 59187: mi=6409 s=75 e=75 59188: mi=6409 s=78 e=79 59189: mi=6409 s=82 e=84 59190: mi=6409 s=87 e=88 59191: mi=6409 s=91 e=92 59192: mi=6409 s=95 e=95 59193: mi=6409 s=96 e=96 59194: mi=6409 s=98 e=98 59195: mi=6412 s=0 e=0 59196: mi=6412 s=3 e=4 59197: mi=6412 s=7 e=7 59198: mi=6412 s=10 e=11 59199: mi=6412 s=13 e=13 59200: mi=6412 s=15 e=15 59201: mi=6412 s=18 e=19 59202: mi=6412 s=21 e=21 59203: mi=6412 s=22 e=22 59204: mi=6412 s=24 e=24 59205: mi=6412 s=27 e=27 59206: mi=6412 s=30 e=31 59207: mi=6412 s=32 e=32 59208: mi=6412 s=34 e=34 59209: mi=6412 s=36 e=36 59210: mi=6412 s=38 e=38 59211: mi=6412 s=41 e=44 59212: mi=6412 s=46 e=46 59213: mi=6412 s=48 e=48 59214: mi=6412 s=50 e=50 59215: mi=6412 s=53 e=54 59216: mi=6412 s=56 e=56 59217: mi=6412 s=59 e=60 59218: mi=6412 s=62 e=62 59219: mi=6412 s=64 e=64 59220: mi=6412 s=67 e=68 59221: mi=6412 s=70 e=70 59222: mi=6412 s=73 e=74 59223: mi=6412 s=76 e=76 59224: mi=6412 s=78 e=78 59225: mi=6412 s=79 e=79 59226: mi=6412 s=81 e=81 59227: mi=6412 s=82 e=82 59228: mi=6412 s=85 e=86 59229: mi=6412 s=87 e=87 59230: mi=6412 s=89 e=89 59231: mi=6412 s=91 e=91 59232: mi=6412 s=93 e=93 59233: mi=6412 s=96 e=97 59234: mi=6412 s=99 e=99 59235: mi=6412 s=101 e=101 59236: mi=6412 s=103 e=103 59237: mi=6412 s=104 e=106 59238: mi=6412 s=107 e=107 59239: mi=6414 s=0 e=1 59240: mi=6414 s=3 e=3 59241: mi=6414 s=6 e=6 59242: mi=6414 s=7 e=7 59243: mi=6414 s=10 e=11 59244: mi=6414 s=13 e=13 59245: mi=6414 s=16 e=17 59246: mi=6414 s=19 e=19 59247: mi=6414 s=22 e=23 59248: mi=6414 s=25 e=25 59249: mi=6414 s=27 e=27 59250: mi=6414 s=29 e=29 59251: mi=6414 s=31 e=31 59252: mi=6414 s=33 e=33 59253: mi=6414 s=34 e=34 59254: mi=6414 s=36 e=36 59255: mi=6414 s=38 e=38 59256: mi=6414 s=41 e=42 59257: mi=6414 s=44 e=44 59258: mi=6414 s=45 e=47 59259: mi=6414 s=48 e=49 59260: mi=6417 s=0 e=0 59261: mi=6417 s=3 e=8 59262: mi=6417 s=9 e=12 59263: mi=6417 s=14 e=15 59264: mi=6417 s=17 e=17 59265: mi=6417 s=19 e=19 59266: mi=6417 s=22 e=23 59267: mi=6417 s=25 e=25 59268: mi=6417 s=27 e=27 59269: mi=6417 s=29 e=29 59270: mi=6417 s=32 e=32 59271: mi=6417 s=34 e=34 59272: mi=6417 s=37 e=37 59273: mi=6417 s=40 e=41 59274: mi=6417 s=44 e=44 59275: mi=6419 s=0 e=0 59276: mi=6419 s=2 e=2 59277: mi=6419 s=5 e=5 59278: mi=6419 s=8 e=9 59279: mi=6419 s=10 e=10 59280: mi=6419 s=13 e=15 59281: mi=6419 s=18 e=19 59282: mi=6419 s=21 e=21 59283: mi=6419 s=23 e=25 59284: mi=6419 s=28 e=32 59285: mi=6419 s=35 e=35 59286: mi=6419 s=38 e=39 59287: mi=6419 s=41 e=41 59288: mi=6419 s=44 e=46 59289: mi=6419 s=49 e=50 59290: mi=6419 s=52 e=52 59291: mi=6419 s=55 e=56 59292: mi=6419 s=58 e=58 59293: mi=6419 s=61 e=63 59294: mi=6419 s=66 e=69 59295: mi=6419 s=71 e=71 59296: mi=6419 s=72 e=76 59297: mi=6419 s=78 e=78 59298: mi=6419 s=81 e=82 59299: mi=6419 s=84 e=84 59300: mi=6419 s=87 e=87 59301: mi=6419 s=89 e=89 59302: mi=6419 s=92 e=92 59303: mi=6419 s=95 e=95 59304: mi=6419 s=98 e=101 59305: mi=6419 s=104 e=105 59306: mi=6419 s=108 e=109 59307: mi=6419 s=112 e=112 59308: mi=6419 s=113 e=113 59309: mi=6419 s=114 e=114 59310: mi=6419 s=117 e=117 59311: mi=6419 s=120 e=120 59312: mi=6419 s=123 e=123 59313: mi=6419 s=125 e=125 59314: mi=6419 s=128 e=128 59315: mi=6419 s=131 e=132 59316: mi=6419 s=135 e=136 59317: mi=6419 s=139 e=141 59318: mi=6419 s=144 e=145 59319: mi=6419 s=147 e=147 59320: mi=6419 s=149 e=151 59321: mi=6419 s=154 e=158 59322: mi=6419 s=161 e=161 59323: mi=6419 s=164 e=165 59324: mi=6419 s=167 e=167 59325: mi=6419 s=170 e=172 59326: mi=6419 s=175 e=176 59327: mi=6419 s=178 e=178 59328: mi=6419 s=181 e=183 59329: mi=6419 s=186 e=189 59330: mi=6419 s=191 e=193 59331: mi=6419 s=195 e=195 59332: mi=6419 s=198 e=199 59333: mi=6419 s=201 e=201 59334: mi=6419 s=204 e=204 59335: mi=6419 s=206 e=206 59336: mi=6419 s=209 e=209 59337: mi=6419 s=212 e=212 59338: mi=6419 s=215 e=220 59339: mi=6419 s=223 e=224 59340: mi=6419 s=227 e=228 59341: mi=6419 s=231 e=231 59342: mi=6419 s=232 e=232 59343: mi=6419 s=233 e=233 59344: mi=6419 s=236 e=236 59345: mi=6419 s=239 e=239 59346: mi=6419 s=242 e=242 59347: mi=6419 s=244 e=244 59348: mi=6419 s=247 e=247 59349: mi=6419 s=248 e=250 59350: mi=6419 s=253 e=255 59351: mi=6419 s=257 e=259 59352: mi=6419 s=261 e=263 59353: mi=6419 s=265 e=269 59354: mi=6419 s=272 e=273 59355: mi=6419 s=275 e=277 59356: mi=6419 s=279 e=279 59357: mi=6419 s=281 e=282 59358: mi=6419 s=284 e=284 59359: mi=6419 s=287 e=287 59360: mi=6419 s=288 e=288 59361: mi=6419 s=290 e=290 59362: mi=6419 s=293 e=293 59363: mi=6419 s=295 e=296 59364: mi=6419 s=298 e=299 59365: mi=6419 s=301 e=302 59366: mi=6419 s=303 e=303 59367: mi=6419 s=305 e=305 59368: mi=6419 s=308 e=312 59369: mi=6419 s=315 e=318 59370: mi=6419 s=320 e=324 59371: mi=6419 s=327 e=327 59372: mi=6419 s=329 e=330 59373: mi=6419 s=332 e=332 59374: mi=6419 s=335 e=335 59375: mi=6419 s=336 e=338 59376: mi=6419 s=340 e=344 59377: mi=6419 s=347 e=348 59378: mi=6419 s=350 e=350 59379: mi=6419 s=352 e=354 59380: mi=6419 s=357 e=360 59381: mi=6419 s=362 e=366 59382: mi=6419 s=369 e=371 59383: mi=6419 s=373 e=375 59384: mi=6419 s=377 e=379 59385: mi=6419 s=381 e=383 59386: mi=6419 s=385 e=387 59387: mi=6419 s=389 e=395 59388: mi=6419 s=398 e=399 59389: mi=6419 s=401 e=403 59390: mi=6419 s=405 e=407 59391: mi=6419 s=409 e=411 59392: mi=6419 s=414 e=415 59393: mi=6419 s=417 e=417 59394: mi=6419 s=419 e=421 59395: mi=6419 s=424 e=428 59396: mi=6419 s=430 e=432 59397: mi=6419 s=434 e=440 59398: mi=6419 s=443 e=450 59399: mi=6419 s=452 e=454 59400: mi=6419 s=456 e=460 59401: mi=6419 s=462 e=464 59402: mi=6419 s=467 e=467 59403: mi=6419 s=469 e=473 59404: mi=6419 s=476 e=480 59405: mi=6419 s=483 e=488 59406: mi=6419 s=490 e=492 59407: mi=6419 s=494 e=500 59408: mi=6419 s=503 e=507 59409: mi=6419 s=510 e=510 59410: mi=6419 s=512 e=514 59411: mi=6419 s=516 e=520 59412: mi=6419 s=522 e=530 59413: mi=6419 s=533 e=533 59414: mi=6419 s=534 e=534 59415: mi=6419 s=536 e=536 59416: mi=6419 s=539 e=539 59417: mi=6419 s=541 e=542 59418: mi=6419 s=544 e=545 59419: mi=6419 s=547 e=548 59420: mi=6420 s=0 e=0 59421: mi=6420 s=2 e=2 59422: mi=6420 s=5 e=6 59423: mi=6420 s=8 e=8 59424: mi=6420 s=11 e=12 59425: mi=6420 s=13 e=13 59426: mi=6420 s=14 e=14 59427: mi=6420 s=15 e=15 59428: mi=6420 s=17 e=17 59429: mi=6420 s=20 e=20 59430: mi=6420 s=22 e=22 59431: mi=6420 s=25 e=25 59432: mi=6420 s=28 e=28 59433: mi=6420 s=31 e=32 59434: mi=6420 s=33 e=33 59435: mi=6420 s=36 e=37 59436: mi=6420 s=40 e=40 59437: mi=6420 s=43 e=44 59438: mi=6420 s=45 e=45 59439: mi=6420 s=48 e=49 59440: mi=6420 s=52 e=53 59441: mi=6420 s=56 e=56 59442: mi=6420 s=57 e=57 59443: mi=6420 s=58 e=58 59444: mi=6420 s=61 e=61 59445: mi=6420 s=62 e=62 59446: mi=6420 s=63 e=63 59447: mi=6420 s=65 e=65 59448: mi=6420 s=67 e=67 59449: mi=6420 s=69 e=69 59450: mi=6420 s=72 e=73 59451: mi=6420 s=75 e=75 59452: mi=6420 s=77 e=77 59453: mi=6420 s=79 e=79 59454: mi=6420 s=81 e=83 59455: mi=6420 s=84 e=84 59456: mi=6420 s=87 e=87 59457: mi=6420 s=89 e=89 59458: mi=6420 s=92 e=92 59459: mi=6420 s=95 e=95 59460: mi=6420 s=98 e=99 59461: mi=6420 s=101 e=101 59462: mi=6420 s=104 e=105 59463: mi=6420 s=108 e=109 59464: mi=6420 s=112 e=112 59465: mi=6420 s=113 e=113 59466: mi=6410 s=0 e=1 59467: mi=6410 s=3 e=3 59468: mi=6410 s=6 e=6 59469: mi=6410 s=7 e=7 59470: mi=6410 s=10 e=11 59471: mi=6410 s=13 e=13 59472: mi=6410 s=16 e=17 59473: mi=6410 s=19 e=19 59474: mi=6410 s=21 e=21 59475: mi=6410 s=24 e=25 59476: mi=6410 s=27 e=27 59477: mi=6410 s=28 e=30 59478: mi=6410 s=31 e=32 59479: mi=6411 s=0 e=0 59480: mi=6411 s=2 e=2 59481: mi=6411 s=5 e=6 59482: mi=6411 s=8 e=8 59483: mi=6413 s=0 e=0 59484: mi=6413 s=2 e=2 59485: mi=6413 s=4 e=4 59486: mi=6413 s=7 e=8 59487: mi=6415 s=0 e=2 59488: mi=6415 s=4 e=4 59489: mi=6415 s=5 e=5 59490: mi=6415 s=7 e=7 59491: mi=6415 s=9 e=10 59492: mi=6415 s=11 e=11 59493: mi=6415 s=13 e=13 59494: mi=6415 s=16 e=17 59495: mi=6415 s=19 e=19 59496: mi=6416 s=0 e=3 59497: mi=6416 s=5 e=5 59498: mi=6416 s=6 e=6 59499: mi=6416 s=8 e=8 59500: mi=6416 s=10 e=10 59501: mi=6416 s=11 e=11 59502: mi=6416 s=13 e=13 59503: mi=6416 s=15 e=15 59504: mi=6418 s=0 e=0 59505: mi=6418 s=2 e=2 59506: mi=6418 s=5 e=7 59507: mi=6418 s=9 e=9 59508: mi=6418 s=12 e=13 59509: mi=6418 s=16 e=18 59510: mi=6418 s=19 e=19 59511: mi=6418 s=21 e=21 59512: mi=6418 s=23 e=23 59513: mi=6418 s=26 e=27 59514: mi=6418 s=29 e=31 59515: mi=6418 s=32 e=32 59516: mi=6418 s=35 e=35 59517: mi=6418 s=38 e=39 59518: mi=6418 s=41 e=41 59519: mi=6418 s=44 e=45 59520: mi=6418 s=47 e=47 59521: mi=6418 s=50 e=50 59522: mi=6418 s=52 e=52 59523: mi=6418 s=55 e=55 59524: mi=6418 s=58 e=58 59525: mi=6418 s=61 e=64 59526: mi=6418 s=67 e=68 59527: mi=6418 s=71 e=72 59528: mi=6418 s=75 e=75 59529: mi=6418 s=76 e=76 59530: mi=6418 s=78 e=79 59531: mi=6418 s=82 e=84 59532: mi=6418 s=87 e=92 59533: mi=6418 s=94 e=96 59534: mi=6418 s=98 e=98 59535: mi=6418 s=101 e=101 59536: mi=6418 s=102 e=104 59537: mi=6418 s=106 e=106 59538: mi=6418 s=109 e=109 59539: mi=6418 s=111 e=111 59540: mi=6418 s=114 e=116 59541: mi=6418 s=118 e=118 59542: mi=6418 s=120 e=122 59543: mi=6418 s=124 e=124 59544: mi=6418 s=125 e=125 59545: mi=6418 s=128 e=130 59546: mi=6418 s=132 e=132 59547: mi=6418 s=134 e=136 59548: mi=6418 s=138 e=138 59549: mi=6418 s=141 e=142 59550: mi=6418 s=145 e=147 59551: mi=6418 s=149 e=151 59552: mi=6418 s=153 e=153 59553: mi=6418 s=156 e=156 59554: mi=6418 s=157 e=157 59555: mi=6418 s=160 e=161 59556: mi=6418 s=163 e=163 59557: mi=6418 s=166 e=167 59558: mi=6418 s=169 e=171 59559: mi=6418 s=173 e=173 59560: mi=6418 s=175 e=175 59561: mi=6418 s=178 e=178 59562: mi=6418 s=179 e=181 59563: mi=6418 s=183 e=183 59564: mi=6418 s=186 e=189 59565: mi=6418 s=192 e=192 59566: mi=6418 s=194 e=196 59567: mi=6418 s=198 e=198 59568: mi=6418 s=201 e=201 59569: mi=6418 s=204 e=208 59570: mi=6418 s=210 e=210 59571: mi=6418 s=213 e=213 59572: mi=6418 s=214 e=214 59573: mi=6418 s=217 e=218 59574: mi=6418 s=220 e=220 59575: mi=6418 s=223 e=224 59576: mi=6418 s=226 e=226 59577: mi=6418 s=228 e=228 59578: mi=6418 s=230 e=230 59579: mi=6418 s=232 e=232 59580: mi=6418 s=234 e=234 59581: mi=6418 s=237 e=239 59582: mi=6418 s=242 e=243 59583: mi=6418 s=245 e=247 59584: mi=6418 s=249 e=249 59585: mi=6418 s=251 e=251 59586: mi=6418 s=254 e=255 59587: mi=6418 s=257 e=257 59588: mi=6418 s=259 e=259 59589: mi=6418 s=261 e=261 59590: mi=6418 s=264 e=266 59591: mi=6418 s=268 e=268 59592: mi=6418 s=270 e=270 59593: mi=6418 s=273 e=273 59594: mi=6418 s=276 e=277 59595: mi=6418 s=280 e=282 59596: mi=6418 s=285 e=285 59597: mi=6418 s=287 e=287 59598: mi=6418 s=290 e=290 59599: mi=6418 s=293 e=294 59600: mi=6418 s=296 e=298 59601: mi=6418 s=300 e=300 59602: mi=6418 s=302 e=302 59603: mi=6418 s=305 e=307 59604: mi=6418 s=308 e=308 59605: mi=6421 s=0 e=0 59606: mi=6421 s=2 e=2 59607: mi=6421 s=5 e=6 59608: mi=6422 s=0 e=0 59609: mi=6422 s=2 e=2 59610: mi=6422 s=5 e=5 59611: mi=6423 s=0 e=0 59612: mi=6424 s=0 e=0 59613: mi=6424 s=2 e=2 59614: mi=6424 s=5 e=5 59615: mi=6425 s=0 e=0 59616: mi=6425 s=3 e=3 59617: mi=6426 s=0 e=1 59618: mi=6426 s=3 e=4 59619: mi=6426 s=6 e=6 59620: mi=6426 s=8 e=10 59621: mi=6426 s=12 e=12 59622: mi=6426 s=14 e=14 59623: mi=6426 s=17 e=18 59624: mi=6426 s=21 e=22 59625: mi=6426 s=24 e=24 59626: mi=6426 s=26 e=26 59627: mi=6426 s=28 e=28 59628: mi=6426 s=30 e=30 59629: mi=6426 s=33 e=33 59630: mi=6426 s=36 e=36 59631: mi=6426 s=39 e=40 59632: mi=6426 s=43 e=44 59633: mi=6426 s=47 e=48 59634: mi=6426 s=51 e=51 59635: mi=6426 s=54 e=56 59636: mi=6426 s=57 e=57 59637: mi=6426 s=59 e=59 59638: mi=6426 s=62 e=63 59639: mi=6426 s=66 e=67 59640: mi=6426 s=69 e=69 59641: mi=6426 s=71 e=71 59642: mi=6426 s=73 e=73 59643: mi=6426 s=75 e=75 59644: mi=6426 s=78 e=78 59645: mi=6426 s=81 e=81 59646: mi=6426 s=84 e=85 59647: mi=6426 s=88 e=89 59648: mi=6426 s=92 e=93 59649: mi=6426 s=96 e=96 59650: mi=6426 s=99 e=99 59651: mi=6426 s=101 e=101 59652: mi=6426 s=103 e=103 59653: mi=6426 s=105 e=105 59654: mi=6426 s=107 e=107 59655: mi=6426 s=110 e=111 59656: mi=6426 s=114 e=115 59657: mi=6426 s=117 e=117 59658: mi=6426 s=119 e=119 59659: mi=6426 s=121 e=121 59660: mi=6426 s=123 e=123 59661: mi=6426 s=126 e=126 59662: mi=6426 s=129 e=129 59663: mi=6426 s=132 e=133 59664: mi=6426 s=136 e=137 59665: mi=6426 s=140 e=141 59666: mi=6426 s=144 e=144 59667: mi=6426 s=147 e=148 59668: mi=6426 s=150 e=150 59669: mi=6426 s=152 e=154 59670: mi=6426 s=156 e=156 59671: mi=6426 s=158 e=158 59672: mi=6426 s=161 e=162 59673: mi=6426 s=165 e=166 59674: mi=6426 s=168 e=168 59675: mi=6426 s=170 e=170 59676: mi=6426 s=172 e=172 59677: mi=6426 s=174 e=174 59678: mi=6426 s=177 e=177 59679: mi=6426 s=180 e=180 59680: mi=6426 s=183 e=184 59681: mi=6426 s=187 e=188 59682: mi=6426 s=191 e=192 59683: mi=6426 s=195 e=195 59684: mi=6426 s=198 e=200 59685: mi=6426 s=201 e=201 59686: mi=6427 s=0 e=2 59687: mi=6427 s=5 e=6 59688: mi=6427 s=9 e=13 59689: mi=6427 s=14 e=14 59690: mi=6427 s=16 e=16 59691: mi=6427 s=19 e=20 59692: mi=6427 s=23 e=24 59693: mi=6427 s=26 e=27 59694: mi=6427 s=28 e=31 59695: mi=6427 s=32 e=32 59696: mi=6427 s=34 e=36 59697: mi=6427 s=39 e=40 59698: mi=6427 s=43 e=44 59699: mi=6427 s=46 e=46 59700: mi=6427 s=47 e=47 59701: mi=6427 s=49 e=49 59702: mi=6427 s=50 e=51 59703: mi=6427 s=52 e=52 59704: mi=6427 s=55 e=55 59705: mi=6427 s=58 e=59 59706: mi=6427 s=61 e=61 59707: mi=6427 s=64 e=64 59708: mi=6427 s=67 e=68 59709: mi=6427 s=70 e=70 59710: mi=6427 s=71 e=71 59711: mi=6427 s=72 e=73 59712: mi=6428 s=0 e=10 59713: mi=6428 s=13 e=14 59714: mi=6428 s=17 e=17 59715: mi=6428 s=20 e=21 59716: mi=6428 s=23 e=23 59717: mi=6428 s=24 e=24 59718: mi=6428 s=25 e=25 59719: mi=6428 s=28 e=29 59720: mi=6428 s=31 e=31 59721: mi=6428 s=32 e=34 59722: mi=6428 s=37 e=39 59723: mi=6428 s=40 e=40 59724: mi=6428 s=43 e=44 59725: mi=6428 s=47 e=48 59726: mi=6428 s=50 e=52 59727: mi=6428 s=55 e=56 59728: mi=6428 s=59 e=60 59729: mi=6428 s=62 e=64 59730: mi=6428 s=67 e=70 59731: mi=6428 s=71 e=71 59732: mi=6428 s=74 e=75 59733: mi=6428 s=77 e=77 59734: mi=6428 s=78 e=78 59735: mi=6428 s=79 e=81 59736: mi=6429 s=0 e=0 59737: mi=6429 s=2 e=2 59738: mi=6429 s=5 e=6 59739: mi=6429 s=8 e=8 59740: mi=6429 s=11 e=12 59741: mi=6429 s=15 e=16 59742: mi=6429 s=19 e=19 59743: mi=6429 s=20 e=20 59744: mi=6429 s=23 e=24 59745: mi=6429 s=26 e=30 59746: mi=6429 s=32 e=36 59747: mi=6429 s=38 e=38 59748: mi=6429 s=39 e=39 59749: mi=6429 s=41 e=41 59750: mi=6429 s=44 e=50 59751: mi=6429 s=53 e=60 59752: mi=6429 s=62 e=66 59753: mi=6429 s=69 e=76 59754: mi=6429 s=78 e=78 59755: mi=6429 s=79 e=79 59756: mi=6429 s=82 e=84 59757: mi=6429 s=87 e=88 59758: mi=6429 s=90 e=91 59759: mi=6429 s=92 e=94 59760: mi=6429 s=97 e=102 59761: mi=6429 s=104 e=104 59762: mi=6429 s=107 e=110 59763: mi=6429 s=112 e=112 59764: mi=6429 s=115 e=122 59765: mi=6429 s=124 e=124 59766: mi=6429 s=125 e=127 59767: mi=6429 s=130 e=130 59768: mi=6429 s=132 e=132 59769: mi=6429 s=135 e=137 59770: mi=6429 s=139 e=141 59771: mi=6429 s=144 e=147 59772: mi=6429 s=149 e=151 59773: mi=6429 s=154 e=155 59774: mi=6429 s=158 e=158 59775: mi=6429 s=159 e=159 59776: mi=6429 s=162 e=163 59777: mi=6429 s=165 e=165 59778: mi=6429 s=168 e=169 59779: mi=6429 s=171 e=171 59780: mi=6429 s=174 e=175 59781: mi=6429 s=177 e=177 59782: mi=6429 s=180 e=182 59783: mi=6429 s=185 e=186 59784: mi=6429 s=188 e=192 59785: mi=6429 s=195 e=200 59786: mi=6429 s=203 e=208 59787: mi=6429 s=210 e=212 59788: mi=6429 s=215 e=216 59789: mi=6429 s=218 e=218 59790: mi=6429 s=219 e=219 59791: mi=6429 s=221 e=221 59792: mi=6429 s=224 e=224 59793: mi=6429 s=225 e=226 59794: mi=6429 s=227 e=228 59795: mi=6429 s=229 e=229 59796: mi=6429 s=232 e=234 59797: mi=6429 s=237 e=238 59798: mi=6429 s=240 e=240 59799: mi=6429 s=243 e=245 59800: mi=6429 s=248 e=253 59801: mi=6429 s=254 e=254 59802: mi=6429 s=256 e=260 59803: mi=6429 s=262 e=262 59804: mi=6429 s=264 e=266 59805: mi=6429 s=269 e=270 59806: mi=6429 s=272 e=273 59807: mi=6429 s=274 e=276 59808: mi=6429 s=277 e=277 59809: mi=6429 s=280 e=281 59810: mi=6429 s=283 e=283 59811: mi=6429 s=286 e=286 59812: mi=6429 s=289 e=289 59813: mi=6429 s=290 e=290 59814: mi=6429 s=293 e=294 59815: mi=6429 s=296 e=296 59816: mi=6429 s=299 e=300 59817: mi=6429 s=302 e=302 59818: mi=6429 s=304 e=306 59819: mi=6429 s=308 e=322 59820: mi=6429 s=325 e=327 59821: mi=6429 s=330 e=330 59822: mi=6429 s=331 e=331 59823: mi=6429 s=333 e=333 59824: mi=6429 s=336 e=339 59825: mi=6429 s=341 e=341 59826: mi=6430 s=0 e=2 59827: mi=6430 s=4 e=4 59828: mi=6430 s=6 e=6 59829: mi=6430 s=8 e=8 59830: mi=6430 s=10 e=10 59831: mi=6430 s=12 e=12 59832: mi=6430 s=15 e=16 59833: mi=6430 s=18 e=18 59834: mi=6430 s=21 e=22 59835: mi=6430 s=24 e=24 59836: mi=6430 s=25 e=25 59837: mi=6430 s=27 e=27 59838: mi=6430 s=30 e=31 59839: mi=6430 s=34 e=34 59840: mi=6430 s=36 e=36 59841: mi=6430 s=38 e=38 59842: mi=6430 s=41 e=41 59843: mi=6430 s=43 e=43 59844: mi=6430 s=45 e=45 59845: mi=6430 s=47 e=47 59846: mi=6430 s=50 e=50 59847: mi=6430 s=51 e=52 59848: mi=6430 s=53 e=53 59849: mi=6430 s=55 e=55 59850: mi=6430 s=57 e=57 59851: mi=6430 s=59 e=59 59852: mi=6430 s=62 e=62 59853: mi=6430 s=63 e=63 59854: mi=6430 s=65 e=65 59855: mi=6430 s=68 e=68 59856: mi=6431 s=0 e=0 59857: mi=6431 s=2 e=2 59858: mi=6431 s=5 e=5 59859: mi=6431 s=7 e=7 59860: mi=6431 s=9 e=9 59861: mi=6431 s=11 e=11 59862: mi=6432 s=0 e=0 59863: mi=6432 s=2 e=2 59864: mi=6434 s=0 e=0 59865: mi=6434 s=3 e=3 59866: mi=6435 s=0 e=0 59867: mi=6435 s=2 e=2 59868: mi=6435 s=5 e=5 59869: mi=6435 s=7 e=7 59870: mi=6435 s=10 e=11 59871: mi=6435 s=13 e=13 59872: mi=6435 s=15 e=15 59873: mi=6435 s=18 e=18 59874: mi=6436 s=0 e=0 59875: mi=6436 s=2 e=2 59876: mi=6437 s=0 e=0 59877: mi=6437 s=2 e=2 59878: mi=6438 s=0 e=0 59879: mi=6438 s=2 e=2 59880: mi=6439 s=0 e=0 59881: mi=6439 s=2 e=2 59882: mi=6440 s=0 e=0 59883: mi=6440 s=3 e=3 59884: mi=6440 s=5 e=5 59885: mi=6440 s=8 e=8 59886: mi=6440 s=10 e=11 59887: mi=6440 s=13 e=13 59888: mi=6440 s=15 e=15 59889: mi=6440 s=18 e=18 59890: mi=6440 s=20 e=20 59891: mi=6440 s=22 e=22 59892: mi=6440 s=24 e=24 59893: mi=6440 s=27 e=27 59894: mi=6440 s=30 e=31 59895: mi=6440 s=33 e=33 59896: mi=6440 s=35 e=35 59897: mi=6441 s=0 e=0 59898: mi=6441 s=2 e=2 59899: mi=6442 s=0 e=1 59900: mi=6442 s=3 e=3 59901: mi=6442 s=5 e=5 59902: mi=6442 s=7 e=7 59903: mi=6442 s=10 e=10 59904: mi=6442 s=12 e=12 59905: mi=6442 s=14 e=14 59906: mi=6443 s=0 e=0 59907: mi=6443 s=2 e=2 59908: mi=6443 s=5 e=6 59909: mi=6443 s=8 e=8 59910: mi=6444 s=0 e=0 59911: mi=6444 s=3 e=4 59912: mi=6445 s=0 e=1 59913: mi=6446 s=0 e=1 59914: mi=6446 s=3 e=3 59915: mi=6446 s=4 e=4 59916: mi=6446 s=7 e=8 59917: mi=6446 s=10 e=10 59918: mi=6446 s=12 e=12 59919: mi=6446 s=15 e=16 59920: mi=6446 s=18 e=18 59921: mi=6446 s=21 e=21 59922: mi=6446 s=23 e=23 59923: mi=6446 s=26 e=26 59924: mi=6446 s=29 e=29 59925: mi=6446 s=32 e=33 59926: mi=6446 s=36 e=37 59927: mi=6446 s=40 e=40 59928: mi=6446 s=43 e=44 59929: mi=6446 s=46 e=46 59930: mi=6446 s=49 e=50 59931: mi=6446 s=53 e=54 59932: mi=6446 s=57 e=58 59933: mi=6446 s=61 e=61 59934: mi=6446 s=63 e=63 59935: mi=6446 s=66 e=67 59936: mi=6446 s=69 e=69 59937: mi=6446 s=71 e=71 59938: mi=6446 s=73 e=73 59939: mi=6446 s=75 e=75 59940: mi=6446 s=77 e=77 59941: mi=6446 s=79 e=79 59942: mi=6446 s=81 e=81 59943: mi=6446 s=83 e=83 59944: mi=6446 s=85 e=85 59945: mi=6446 s=88 e=88 59946: mi=6446 s=89 e=89 59947: mi=6446 s=91 e=91 59948: mi=6446 s=93 e=93 59949: mi=6446 s=96 e=97 59950: mi=6446 s=100 e=100 59951: mi=6449 s=0 e=0 59952: mi=6449 s=2 e=2 59953: mi=6449 s=4 e=4 59954: mi=6449 s=6 e=6 59955: mi=6449 s=9 e=10 59956: mi=6449 s=12 e=12 59957: mi=6449 s=14 e=14 59958: mi=6449 s=16 e=16 59959: mi=6449 s=18 e=18 59960: mi=6449 s=20 e=20 59961: mi=6449 s=23 e=23 59962: mi=6449 s=26 e=26 59963: mi=6450 s=0 e=1 59964: mi=6450 s=3 e=3 59965: mi=6450 s=6 e=9 59966: mi=6450 s=10 e=10 59967: mi=6450 s=12 e=12 59968: mi=6450 s=15 e=16 59969: mi=6450 s=18 e=18 59970: mi=6450 s=20 e=22 59971: mi=6450 s=25 e=25 59972: mi=6450 s=27 e=27 59973: mi=6450 s=29 e=29 59974: mi=6450 s=31 e=31 59975: mi=6450 s=34 e=35 59976: mi=6450 s=38 e=38 59977: mi=6450 s=40 e=40 59978: mi=6450 s=42 e=42 59979: mi=6450 s=45 e=45 59980: mi=6450 s=47 e=47 59981: mi=6451 s=0 e=0 59982: mi=6451 s=3 e=3 59983: mi=6451 s=5 e=5 59984: mi=6451 s=8 e=8 59985: mi=6451 s=10 e=10 59986: mi=6451 s=12 e=12 59987: mi=6451 s=15 e=15 59988: mi=6451 s=17 e=19 59989: mi=6451 s=21 e=21 59990: mi=6451 s=23 e=23 59991: mi=6451 s=26 e=27 59992: mi=6451 s=29 e=29 59993: mi=6451 s=31 e=31 59994: mi=6451 s=34 e=35 59995: mi=6451 s=37 e=37 59996: mi=6452 s=0 e=2 59997: mi=6452 s=5 e=6 59998: mi=6452 s=9 e=10 59999: mi=6452 s=12 e=12 60000: mi=6452 s=15 e=16 60001: mi=6452 s=19 e=20 60002: mi=6452 s=22 e=22 60003: mi=6452 s=23 e=24 60004: mi=6452 s=25 e=25 60005: mi=6452 s=27 e=27 60006: mi=6452 s=29 e=29 60007: mi=6452 s=31 e=31 60008: mi=6452 s=33 e=33 60009: mi=6452 s=34 e=34 60010: mi=6452 s=36 e=36 60011: mi=6452 s=38 e=38 60012: mi=6452 s=39 e=39 60013: mi=6452 s=41 e=41 60014: mi=6452 s=43 e=43 60015: mi=6452 s=46 e=47 60016: mi=6452 s=49 e=49 60017: mi=6452 s=50 e=50 60018: mi=6452 s=52 e=52 60019: mi=6452 s=54 e=54 60020: mi=6452 s=56 e=56 60021: mi=6452 s=58 e=58 60022: mi=6452 s=60 e=60 60023: mi=6452 s=62 e=62 60024: mi=6452 s=65 e=66 60025: mi=6452 s=67 e=67 60026: mi=6452 s=69 e=69 60027: mi=6452 s=72 e=73 60028: mi=6452 s=76 e=77 60029: mi=6452 s=79 e=79 60030: mi=6452 s=82 e=83 60031: mi=6452 s=86 e=87 60032: mi=6452 s=90 e=91 60033: mi=6453 s=0 e=0 60034: mi=6453 s=2 e=2 60035: mi=6453 s=5 e=6 60036: mi=6454 s=0 e=0 60037: mi=6454 s=1 e=1 60038: mi=6454 s=4 e=8 60039: mi=6454 s=10 e=17 60040: mi=6454 s=19 e=19 60041: mi=6454 s=22 e=25 60042: mi=6454 s=27 e=27 60043: mi=6454 s=30 e=31 60044: mi=6454 s=33 e=38 60045: mi=6454 s=39 e=40 60046: mi=6454 s=42 e=44 60047: mi=6454 s=46 e=46 60048: mi=6454 s=48 e=48 60049: mi=6454 s=50 e=50 60050: mi=6454 s=53 e=53 60051: mi=6454 s=55 e=55 60052: mi=6454 s=57 e=58 60053: mi=6454 s=61 e=66 60054: mi=6454 s=68 e=68 60055: mi=6454 s=70 e=70 60056: mi=6454 s=72 e=72 60057: mi=6454 s=74 e=76 60058: mi=6454 s=78 e=81 60059: mi=6454 s=84 e=84 60060: mi=6454 s=86 e=86 60061: mi=6454 s=89 e=89 60062: mi=6454 s=92 e=92 60063: mi=6454 s=94 e=94 60064: mi=6454 s=97 e=98 60065: mi=6454 s=100 e=100 60066: mi=6454 s=103 e=103 60067: mi=6454 s=105 e=105 60068: mi=6454 s=108 e=113 60069: mi=6454 s=115 e=115 60070: mi=6454 s=117 e=119 60071: mi=6454 s=122 e=122 60072: mi=6454 s=124 e=124 60073: mi=6454 s=127 e=128 60074: mi=6454 s=130 e=130 60075: mi=6454 s=133 e=134 60076: mi=6454 s=137 e=137 60077: mi=6454 s=139 e=139 60078: mi=6454 s=142 e=142 60079: mi=6454 s=143 e=143 60080: mi=6454 s=145 e=145 60081: mi=6454 s=147 e=147 60082: mi=6454 s=150 e=151 60083: mi=6454 s=153 e=156 60084: mi=6454 s=159 e=165 60085: mi=6454 s=168 e=168 60086: mi=6454 s=170 e=170 60087: mi=6454 s=172 e=175 60088: mi=6454 s=178 e=186 60089: mi=6454 s=189 e=191 60090: mi=6454 s=193 e=195 60091: mi=6454 s=198 e=198 60092: mi=6454 s=199 e=199 60093: mi=6454 s=200 e=206 60094: mi=6454 s=208 e=208 60095: mi=6454 s=210 e=210 60096: mi=6454 s=213 e=214 60097: mi=6454 s=216 e=216 60098: mi=6454 s=218 e=219 60099: mi=6454 s=220 e=220 60100: mi=6455 s=0 e=0 60101: mi=6455 s=2 e=2 60102: mi=6455 s=5 e=6 60103: mi=6455 s=9 e=10 60104: mi=6455 s=12 e=12 60105: mi=6455 s=14 e=14 60106: mi=6455 s=17 e=17 60107: mi=6455 s=19 e=19 60108: mi=6455 s=21 e=23 60109: mi=6455 s=25 e=25 60110: mi=6455 s=27 e=29 60111: mi=6455 s=31 e=31 60112: mi=6455 s=33 e=33 60113: mi=6455 s=35 e=35 60114: mi=6455 s=37 e=37 60115: mi=6455 s=40 e=41 60116: mi=6455 s=43 e=43 60117: mi=6455 s=45 e=47 60118: mi=6455 s=49 e=49 60119: mi=6455 s=51 e=53 60120: mi=6455 s=55 e=57 60121: mi=6455 s=59 e=59 60122: mi=6455 s=61 e=61 60123: mi=6455 s=63 e=63 60124: mi=6455 s=66 e=66 60125: mi=6455 s=68 e=68 60126: mi=6455 s=71 e=71 60127: mi=6455 s=73 e=73 60128: mi=6455 s=75 e=77 60129: mi=6455 s=79 e=79 60130: mi=6455 s=81 e=82 60131: mi=6455 s=84 e=84 60132: mi=6455 s=86 e=86 60133: mi=6455 s=88 e=88 60134: mi=6455 s=91 e=91 60135: mi=6455 s=93 e=93 60136: mi=6455 s=96 e=97 60137: mi=6455 s=99 e=99 60138: mi=6455 s=102 e=102 60139: mi=6455 s=103 e=103 60140: mi=6455 s=105 e=105 60141: mi=6455 s=108 e=109 60142: mi=6455 s=111 e=111 60143: mi=6455 s=112 e=112 60144: mi=6455 s=115 e=115 60145: mi=6455 s=116 e=116 60146: mi=6455 s=118 e=118 60147: mi=6455 s=120 e=120 60148: mi=6455 s=123 e=123 60149: mi=6456 s=0 e=0 60150: mi=6456 s=2 e=2 60151: mi=6456 s=5 e=6 60152: mi=6456 s=9 e=10 60153: mi=6457 s=0 e=0 60154: mi=6457 s=2 e=2 60155: mi=6457 s=4 e=4 60156: mi=6457 s=7 e=8 60157: mi=6458 s=0 e=7 60158: mi=6458 s=9 e=9 60159: mi=6458 s=12 e=12 60160: mi=6458 s=14 e=14 60161: mi=6458 s=16 e=16 60162: mi=6458 s=18 e=18 60163: mi=6458 s=21 e=21 60164: mi=6458 s=24 e=24 60165: mi=6458 s=27 e=28 60166: mi=6458 s=31 e=31 60167: mi=6458 s=34 e=34 60168: mi=6458 s=37 e=38 60169: mi=6458 s=41 e=41 60170: mi=6458 s=44 e=44 60171: mi=6458 s=47 e=48 60172: mi=6458 s=50 e=50 60173: mi=6458 s=53 e=54 60174: mi=6458 s=57 e=57 60175: mi=6458 s=60 e=60 60176: mi=6458 s=63 e=64 60177: mi=6458 s=67 e=67 60178: mi=6458 s=70 e=70 60179: mi=6458 s=73 e=76 60180: mi=6458 s=79 e=79 60181: mi=6458 s=82 e=82 60182: mi=6458 s=85 e=88 60183: mi=6458 s=91 e=91 60184: mi=6458 s=94 e=94 60185: mi=6458 s=97 e=97 60186: mi=6458 s=100 e=105 60187: mi=6458 s=108 e=109 60188: mi=6458 s=112 e=112 60189: mi=6458 s=115 e=120 60190: mi=6458 s=123 e=124 60191: mi=6458 s=127 e=127 60192: mi=6458 s=130 e=135 60193: mi=6458 s=138 e=139 60194: mi=6458 s=142 e=142 60195: mi=6458 s=145 e=150 60196: mi=6458 s=153 e=154 60197: mi=6458 s=157 e=157 60198: mi=6458 s=160 e=162 60199: mi=6458 s=165 e=165 60200: mi=6458 s=168 e=169 60201: mi=6458 s=170 e=170 60202: mi=6458 s=173 e=173 60203: mi=6460 s=0 e=0 60204: mi=6460 s=2 e=2 60205: mi=6460 s=5 e=6 60206: mi=6460 s=8 e=8 60207: mi=6461 s=0 e=0 60208: mi=6461 s=3 e=4 60209: mi=6461 s=6 e=6 60210: mi=6465 s=0 e=0 60211: mi=6465 s=3 e=5 60212: mi=6465 s=8 e=8 60213: mi=6465 s=11 e=14 60214: mi=6465 s=17 e=17 60215: mi=6466 s=0 e=4 60216: mi=6466 s=7 e=8 60217: mi=6466 s=10 e=10 60218: mi=6466 s=13 e=13 60219: mi=6466 s=16 e=17 60220: mi=6466 s=20 e=20 60221: mi=6466 s=23 e=23 60222: mi=6466 s=24 e=25 60223: mi=6466 s=27 e=27 60224: mi=6466 s=30 e=30 60225: mi=6466 s=33 e=33 60226: mi=6466 s=34 e=34 60227: mi=6466 s=36 e=36 60228: mi=6466 s=39 e=41 60229: mi=6466 s=44 e=44 60230: mi=6466 s=46 e=46 60231: mi=6466 s=48 e=48 60232: mi=6466 s=51 e=52 60233: mi=6466 s=55 e=56 60234: mi=6466 s=58 e=58 60235: mi=6466 s=60 e=60 60236: mi=6466 s=63 e=63 60237: mi=6466 s=66 e=67 60238: mi=6466 s=70 e=70 60239: mi=6466 s=73 e=74 60240: mi=6466 s=77 e=77 60241: mi=6466 s=80 e=81 60242: mi=6466 s=84 e=84 60243: mi=6466 s=86 e=86 60244: mi=6467 s=0 e=0 60245: mi=6467 s=3 e=3 60246: mi=6467 s=6 e=6 60247: mi=6467 s=8 e=8 60248: mi=6467 s=10 e=10 60249: mi=6467 s=12 e=12 60250: mi=6467 s=15 e=15 60251: mi=6467 s=16 e=16 60252: mi=6467 s=19 e=19 60253: mi=6467 s=21 e=21 60254: mi=6467 s=23 e=23 60255: mi=6467 s=26 e=26 60256: mi=6467 s=28 e=28 60257: mi=6467 s=31 e=32 60258: mi=6467 s=35 e=35 60259: mi=6467 s=38 e=38 60260: mi=6467 s=40 e=40 60261: mi=6467 s=43 e=44 60262: mi=6467 s=47 e=47 60263: mi=6467 s=50 e=50 60264: mi=6467 s=52 e=52 60265: mi=6467 s=55 e=56 60266: mi=6467 s=59 e=59 60267: mi=6467 s=62 e=62 60268: mi=6467 s=64 e=64 60269: mi=6467 s=67 e=68 60270: mi=6467 s=71 e=71 60271: mi=6467 s=72 e=73 60272: mi=6468 s=0 e=0 60273: mi=6468 s=2 e=2 60274: mi=6468 s=4 e=4 60275: mi=6468 s=6 e=6 60276: mi=6468 s=9 e=9 60277: mi=6468 s=12 e=12 60278: mi=6470 s=0 e=0 60279: mi=6470 s=2 e=2 60280: mi=6472 s=0 e=0 60281: mi=6472 s=3 e=4 60282: mi=6472 s=6 e=6 60283: mi=6473 s=0 e=0 60284: mi=6473 s=3 e=3 60285: mi=6473 s=6 e=6 60286: mi=6474 s=0 e=0 60287: mi=6474 s=3 e=3 60288: mi=6474 s=6 e=6 60289: mi=6474 s=8 e=10 60290: mi=6474 s=13 e=13 60291: mi=6474 s=16 e=21 60292: mi=6474 s=22 e=22 60293: mi=6474 s=25 e=28 60294: mi=6474 s=30 e=30 60295: mi=6474 s=32 e=32 60296: mi=6474 s=34 e=36 60297: mi=6474 s=39 e=41 60298: mi=6474 s=43 e=45 60299: mi=6474 s=48 e=48 60300: mi=6474 s=51 e=51 60301: mi=6474 s=52 e=54 60302: mi=6474 s=57 e=57 60303: mi=6475 s=0 e=0 60304: mi=6475 s=2 e=2 60305: mi=6475 s=5 e=6 60306: mi=6475 s=9 e=9 60307: mi=6475 s=12 e=12 60308: mi=6475 s=14 e=14 60309: mi=6475 s=17 e=17 60310: mi=6475 s=19 e=19 60311: mi=6475 s=21 e=21 60312: mi=6475 s=22 e=22 60313: mi=6475 s=25 e=26 60314: mi=6475 s=29 e=29 60315: mi=6475 s=32 e=32 60316: mi=6475 s=35 e=35 60317: mi=6475 s=38 e=39 60318: mi=6475 s=42 e=43 60319: mi=6475 s=46 e=46 60320: mi=6475 s=49 e=52 60321: mi=6475 s=55 e=56 60322: mi=6475 s=58 e=58 60323: mi=6475 s=61 e=61 60324: mi=6475 s=64 e=64 60325: mi=6475 s=67 e=68 60326: mi=6475 s=71 e=72 60327: mi=6475 s=75 e=75 60328: mi=6475 s=78 e=78 60329: mi=6475 s=79 e=79 60330: mi=6475 s=81 e=81 60331: mi=6475 s=84 e=85 60332: mi=6475 s=87 e=87 60333: mi=6475 s=89 e=92 60334: mi=6475 s=95 e=97 60335: mi=6475 s=100 e=100 60336: mi=6475 s=103 e=104 60337: mi=6475 s=106 e=106 60338: mi=6475 s=108 e=111 60339: mi=6475 s=114 e=116 60340: mi=6475 s=119 e=120 60341: mi=6475 s=121 e=122 60342: mi=6476 s=0 e=0 60343: mi=6476 s=3 e=4 60344: mi=6476 s=6 e=6 60345: mi=6476 s=9 e=10 60346: mi=6476 s=12 e=12 60347: mi=6476 s=14 e=14 60348: mi=6476 s=17 e=18 60349: mi=6476 s=20 e=20 60350: mi=6477 s=0 e=1 60351: mi=6477 s=3 e=3 60352: mi=6477 s=5 e=5 60353: mi=6477 s=7 e=7 60354: mi=6477 s=9 e=9 60355: mi=6477 s=12 e=13 60356: mi=6477 s=16 e=17 60357: mi=6477 s=18 e=18 60358: mi=6477 s=19 e=19 60359: mi=6477 s=21 e=21 60360: mi=6477 s=22 e=22 60361: mi=6477 s=24 e=24 60362: mi=6477 s=27 e=28 60363: mi=6477 s=30 e=30 60364: mi=6477 s=32 e=32 60365: mi=6477 s=35 e=36 60366: mi=6477 s=38 e=38 60367: mi=6477 s=40 e=40 60368: mi=6477 s=41 e=41 60369: mi=6477 s=43 e=43 60370: mi=6477 s=45 e=45 60371: mi=6477 s=47 e=47 60372: mi=6477 s=48 e=48 60373: mi=6477 s=51 e=51 60374: mi=6477 s=53 e=53 60375: mi=6477 s=56 e=56 60376: mi=6477 s=59 e=59 60377: mi=6477 s=62 e=63 60378: mi=6477 s=65 e=65 60379: mi=6477 s=66 e=66 60380: mi=6477 s=69 e=70 60381: mi=6477 s=73 e=73 60382: mi=6477 s=76 e=77 60383: mi=6477 s=79 e=79 60384: mi=6477 s=80 e=80 60385: mi=6477 s=83 e=84 60386: mi=6477 s=87 e=88 60387: mi=6477 s=91 e=91 60388: mi=6477 s=94 e=95 60389: mi=6477 s=98 e=99 60390: mi=6477 s=100 e=102 60391: mi=6478 s=0 e=0 60392: mi=6478 s=2 e=4 60393: mi=6478 s=6 e=8 60394: mi=6478 s=9 e=11 60395: mi=6479 s=0 e=1 60396: mi=6479 s=4 e=5 60397: mi=6479 s=7 e=7 60398: mi=6479 s=8 e=8 60399: mi=6479 s=11 e=12 60400: mi=6479 s=14 e=14 60401: mi=6479 s=17 e=18 60402: mi=6479 s=20 e=20 60403: mi=6479 s=22 e=22 60404: mi=6479 s=25 e=25 60405: mi=6479 s=28 e=29 60406: mi=6480 s=0 e=0 60407: mi=6480 s=2 e=2 60408: mi=6480 s=5 e=5 60409: mi=6481 s=0 e=0 60410: mi=6481 s=2 e=2 60411: mi=6481 s=5 e=6 60412: mi=6481 s=9 e=10 60413: mi=6481 s=13 e=13 60414: mi=6483 s=0 e=0 60415: mi=6483 s=2 e=2 60416: mi=6484 s=0 e=1 60417: mi=6484 s=4 e=5 60418: mi=6484 s=7 e=7 60419: mi=6484 s=9 e=9 60420: mi=6484 s=11 e=11 60421: mi=6484 s=14 e=14 60422: mi=6484 s=17 e=18 60423: mi=6484 s=20 e=20 60424: mi=6484 s=22 e=22 60425: mi=6484 s=25 e=25 60426: mi=6484 s=27 e=27 60427: mi=6484 s=29 e=29 60428: mi=6484 s=31 e=31 60429: mi=6484 s=34 e=34 60430: mi=6484 s=36 e=36 60431: mi=6484 s=38 e=38 60432: mi=6484 s=41 e=41 60433: mi=6484 s=43 e=43 60434: mi=6484 s=45 e=45 60435: mi=6484 s=48 e=49 60436: mi=6484 s=51 e=51 60437: mi=6484 s=53 e=53 60438: mi=6484 s=56 e=56 60439: mi=6484 s=58 e=58 60440: mi=6484 s=61 e=61 60441: mi=6484 s=63 e=63 60442: mi=6484 s=65 e=65 60443: mi=6484 s=67 e=67 60444: mi=6484 s=70 e=70 60445: mi=6484 s=72 e=72 60446: mi=6484 s=74 e=74 60447: mi=6484 s=77 e=78 60448: mi=6484 s=80 e=80 60449: mi=6484 s=82 e=82 60450: mi=6484 s=84 e=84 60451: mi=6484 s=87 e=87 60452: mi=6484 s=89 e=89 60453: mi=6484 s=92 e=92 60454: mi=6484 s=94 e=94 60455: mi=6484 s=97 e=97 60456: mi=6484 s=99 e=99 60457: mi=6484 s=101 e=101 60458: mi=6484 s=104 e=104 60459: mi=6484 s=106 e=106 60460: mi=6484 s=109 e=110 60461: mi=6484 s=112 e=112 60462: mi=6484 s=114 e=114 60463: mi=6484 s=116 e=116 60464: mi=6484 s=118 e=118 60465: mi=6484 s=121 e=121 60466: mi=6484 s=124 e=124 60467: mi=6487 s=0 e=0 60468: mi=6487 s=2 e=2 60469: mi=6487 s=5 e=6 60470: mi=6487 s=8 e=8 60471: mi=6487 s=10 e=10 60472: mi=6487 s=12 e=12 60473: mi=6487 s=15 e=16 60474: mi=6487 s=18 e=18 60475: mi=6487 s=20 e=20 60476: mi=6487 s=23 e=24 60477: mi=6487 s=27 e=27 60478: mi=6500 s=0 e=1 60479: mi=6500 s=4 e=5 60480: mi=6500 s=8 e=9 60481: mi=6500 s=12 e=13 60482: mi=6500 s=16 e=17 60483: mi=6500 s=19 e=19 60484: mi=6500 s=22 e=22 60485: mi=6500 s=25 e=25 60486: mi=6500 s=28 e=28 60487: mi=6500 s=30 e=30 60488: mi=6500 s=33 e=39 60489: mi=6500 s=42 e=42 60490: mi=6500 s=44 e=44 60491: mi=6500 s=47 e=51 60492: mi=6500 s=54 e=54 60493: mi=6500 s=56 e=56 60494: mi=6500 s=59 e=59 60495: mi=6485 s=0 e=1 60496: mi=6485 s=3 e=3 60497: mi=6485 s=5 e=5 60498: mi=6485 s=7 e=7 60499: mi=6485 s=10 e=11 60500: mi=6485 s=13 e=13 60501: mi=6485 s=16 e=16 60502: mi=6485 s=17 e=19 60503: mi=6486 s=0 e=0 60504: mi=6490 s=0 e=0 60505: mi=6490 s=2 e=2 60506: mi=6491 s=0 e=1 60507: mi=6491 s=3 e=3 60508: mi=6491 s=5 e=5 60509: mi=6491 s=7 e=7 60510: mi=6491 s=10 e=10 60511: mi=6491 s=11 e=11 60512: mi=6492 s=0 e=0 60513: mi=6492 s=2 e=2 60514: mi=6492 s=4 e=4 60515: mi=6492 s=6 e=6 60516: mi=6492 s=9 e=9 60517: mi=6492 s=10 e=10 60518: mi=6492 s=11 e=12 60519: mi=6493 s=0 e=0 60520: mi=6493 s=2 e=2 60521: mi=6493 s=4 e=4 60522: mi=6493 s=6 e=6 60523: mi=6493 s=9 e=9 60524: mi=6493 s=10 e=10 60525: mi=6493 s=11 e=12 60526: mi=6495 s=0 e=0 60527: mi=6495 s=2 e=2 60528: mi=6495 s=4 e=4 60529: mi=6495 s=6 e=6 60530: mi=6495 s=9 e=9 60531: mi=6495 s=10 e=10 60532: mi=6495 s=11 e=12 60533: mi=6496 s=0 e=0 60534: mi=6496 s=2 e=2 60535: mi=6496 s=4 e=4 60536: mi=6496 s=6 e=6 60537: mi=6496 s=9 e=12 60538: mi=6496 s=14 e=14 60539: mi=6496 s=16 e=16 60540: mi=6496 s=19 e=20 60541: mi=6496 s=23 e=24 60542: mi=6496 s=27 e=27 60543: mi=6497 s=0 e=0 60544: mi=6497 s=3 e=4 60545: mi=6497 s=7 e=7 60546: mi=6497 s=10 e=11 60547: mi=6497 s=13 e=13 60548: mi=6497 s=15 e=15 60549: mi=6497 s=18 e=20 60550: mi=6497 s=23 e=24 60551: mi=6497 s=26 e=26 60552: mi=6497 s=28 e=28 60553: mi=6497 s=31 e=31 60554: mi=6498 s=0 e=0 60555: mi=6498 s=2 e=2 60556: mi=6498 s=4 e=4 60557: mi=6498 s=6 e=6 60558: mi=6498 s=8 e=9 60559: mi=6498 s=11 e=11 60560: mi=6498 s=12 e=12 60561: mi=6498 s=15 e=16 60562: mi=6498 s=19 e=19 60563: mi=6499 s=0 e=0 60564: mi=6499 s=2 e=2 60565: mi=6499 s=4 e=4 60566: mi=6499 s=6 e=6 60567: mi=6499 s=9 e=9 60568: mi=6501 s=0 e=0 60569: mi=6501 s=3 e=3 60570: mi=6502 s=0 e=0 60571: mi=6502 s=2 e=2 60572: mi=6502 s=5 e=5 60573: mi=6502 s=7 e=7 60574: mi=6502 s=10 e=11 60575: mi=6502 s=13 e=13 60576: mi=6502 s=15 e=15 60577: mi=6502 s=17 e=17 60578: mi=6502 s=20 e=21 60579: mi=6502 s=23 e=23 60580: mi=6502 s=25 e=25 60581: mi=6502 s=27 e=27 60582: mi=6502 s=30 e=31 60583: mi=6502 s=33 e=33 60584: mi=6502 s=35 e=35 60585: mi=6502 s=38 e=38 60586: mi=6503 s=0 e=0 60587: mi=6503 s=2 e=2 60588: mi=6503 s=4 e=4 60589: mi=6504 s=0 e=1 60590: mi=6504 s=4 e=4 60591: mi=6504 s=6 e=6 60592: mi=6504 s=8 e=8 60593: mi=6504 s=10 e=10 60594: mi=6504 s=12 e=12 60595: mi=6504 s=14 e=14 60596: mi=6504 s=17 e=17 60597: mi=6504 s=20 e=21 60598: mi=6504 s=23 e=23 60599: mi=6504 s=25 e=25 60600: mi=6504 s=27 e=27 60601: mi=6504 s=30 e=31 60602: mi=6504 s=33 e=33 60603: mi=6504 s=35 e=36 60604: mi=6504 s=39 e=39 60605: mi=6505 s=0 e=1 60606: mi=6506 s=0 e=0 60607: mi=6506 s=2 e=2 60608: mi=6507 s=0 e=0 60609: mi=6507 s=2 e=2 60610: mi=6507 s=4 e=4 60611: mi=6507 s=6 e=7 60612: mi=6507 s=8 e=8 60613: mi=6507 s=10 e=10 60614: mi=6507 s=12 e=12 60615: mi=6507 s=14 e=14 60616: mi=6507 s=17 e=18 60617: mi=6508 s=0 e=0 60618: mi=6508 s=2 e=2 60619: mi=6508 s=4 e=5 60620: mi=6509 s=0 e=0 60621: mi=6509 s=2 e=2 60622: mi=6510 s=0 e=0 60623: mi=6510 s=2 e=2 60624: mi=6511 s=0 e=2 60625: mi=6511 s=4 e=4 60626: mi=6511 s=6 e=8 60627: mi=6511 s=10 e=10 60628: mi=6511 s=12 e=12 60629: mi=6511 s=14 e=14 60630: mi=6511 s=17 e=18 60631: mi=6511 s=19 e=19 60632: mi=6511 s=21 e=21 60633: mi=6511 s=23 e=23 60634: mi=6511 s=26 e=27 60635: mi=6511 s=29 e=29 60636: mi=6511 s=31 e=31 60637: mi=6511 s=33 e=33 60638: mi=6511 s=36 e=37 60639: mi=6511 s=40 e=40 60640: mi=6511 s=43 e=44 60641: mi=6511 s=46 e=46 60642: mi=6511 s=48 e=48 60643: mi=6511 s=50 e=50 60644: mi=6511 s=52 e=52 60645: mi=6511 s=55 e=56 60646: mi=6511 s=58 e=58 60647: mi=6511 s=61 e=61 60648: mi=6511 s=63 e=63 60649: mi=6511 s=65 e=65 60650: mi=6511 s=68 e=68 60651: mi=6511 s=70 e=70 60652: mi=6511 s=72 e=72 60653: mi=6511 s=75 e=76 60654: mi=6511 s=79 e=79 60655: mi=6511 s=81 e=81 60656: mi=6511 s=83 e=83 60657: mi=6511 s=85 e=86 60658: mi=6511 s=89 e=89 60659: mi=6511 s=90 e=90 60660: mi=6511 s=92 e=92 60661: mi=6511 s=95 e=95 60662: mi=6511 s=97 e=98 60663: mi=6511 s=101 e=101 60664: mi=6512 s=0 e=0 60665: mi=6512 s=2 e=2 60666: mi=6513 s=0 e=1 60667: mi=6514 s=0 e=1 60668: mi=6514 s=3 e=3 60669: mi=6514 s=5 e=5 60670: mi=6514 s=7 e=7 60671: mi=6514 s=8 e=8 60672: mi=6516 s=0 e=0 60673: mi=6516 s=2 e=2 60674: mi=6516 s=4 e=4 60675: mi=6516 s=6 e=6 60676: mi=6516 s=9 e=10 60677: mi=6516 s=12 e=12 60678: mi=6516 s=14 e=14 60679: mi=6516 s=16 e=16 60680: mi=6516 s=19 e=19 60681: mi=6516 s=21 e=21 60682: mi=6516 s=24 e=24 60683: mi=6517 s=0 e=4 60684: mi=6517 s=6 e=10 60685: mi=6517 s=12 e=16 60686: mi=6517 s=18 e=21 60687: mi=6517 s=23 e=24 60688: mi=6517 s=27 e=27 60689: mi=6517 s=29 e=29 60690: mi=6517 s=32 e=32 60691: mi=6517 s=33 e=35 60692: mi=6517 s=37 e=39 60693: mi=6517 s=41 e=49 60694: mi=6517 s=51 e=53 60695: mi=6517 s=55 e=57 60696: mi=6517 s=59 e=59 60697: mi=6517 s=61 e=61 60698: mi=6517 s=62 e=64 60699: mi=6517 s=66 e=66 60700: mi=6517 s=69 e=69 60701: mi=6517 s=70 e=72 60702: mi=6517 s=74 e=74 60703: mi=6517 s=77 e=79 60704: mi=6517 s=81 e=83 60705: mi=6517 s=85 e=87 60706: mi=6517 s=89 e=97 60707: mi=6517 s=99 e=99 60708: mi=6517 s=101 e=103 60709: mi=6517 s=105 e=105 60710: mi=6517 s=108 e=110 60711: mi=6517 s=113 e=114 60712: mi=6517 s=117 e=121 60713: mi=6517 s=124 e=125 60714: mi=6517 s=128 e=129 60715: mi=6517 s=131 e=131 60716: mi=6517 s=134 e=134 60717: mi=6517 s=137 e=138 60718: mi=6517 s=139 e=139 60719: mi=6517 s=141 e=141 60720: mi=6517 s=143 e=143 60721: mi=6517 s=145 e=145 60722: mi=6517 s=148 e=149 60723: mi=6517 s=151 e=151 60724: mi=6517 s=153 e=155 60725: mi=6517 s=157 e=161 60726: mi=6517 s=163 e=165 60727: mi=6517 s=168 e=171 60728: mi=6517 s=173 e=175 60729: mi=6517 s=177 e=177 60730: mi=6517 s=179 e=179 60731: mi=6517 s=182 e=184 60732: mi=6517 s=186 e=188 60733: mi=6517 s=190 e=192 60734: mi=6517 s=194 e=202 60735: mi=6517 s=204 e=204 60736: mi=6517 s=206 e=208 60737: mi=6517 s=209 e=211 60738: mi=6517 s=213 e=215 60739: mi=6517 s=218 e=219 60740: mi=6517 s=221 e=221 60741: mi=6517 s=224 e=224 60742: mi=6517 s=225 e=225 60743: mi=6517 s=228 e=229 60744: mi=6517 s=231 e=231 60745: mi=6517 s=234 e=235 60746: mi=6517 s=237 e=239 60747: mi=6517 s=241 e=243 60748: mi=6517 s=245 e=253 60749: mi=6517 s=255 e=255 60750: mi=6517 s=258 e=259 60751: mi=6517 s=261 e=261 60752: mi=6517 s=262 e=264 60753: mi=6517 s=266 e=266 60754: mi=6517 s=268 e=270 60755: mi=6517 s=273 e=274 60756: mi=6517 s=276 e=276 60757: mi=6517 s=278 e=278 60758: mi=6517 s=281 e=281 60759: mi=6517 s=282 e=282 60760: mi=6517 s=285 e=286 60761: mi=6517 s=288 e=288 60762: mi=6517 s=291 e=292 60763: mi=6517 s=294 e=296 60764: mi=6517 s=298 e=300 60765: mi=6517 s=302 e=310 60766: mi=6517 s=312 e=312 60767: mi=6517 s=315 e=316 60768: mi=6517 s=318 e=318 60769: mi=6517 s=319 e=320 60770: mi=6518 s=0 e=2 60771: mi=6518 s=4 e=4 60772: mi=6518 s=7 e=7 60773: mi=6518 s=10 e=11 60774: mi=6518 s=14 e=14 60775: mi=6518 s=17 e=18 60776: mi=6518 s=20 e=20 60777: mi=6518 s=21 e=21 60778: mi=6518 s=24 e=25 60779: mi=6518 s=28 e=28 60780: mi=6518 s=31 e=32 60781: mi=6518 s=35 e=35 60782: mi=6518 s=36 e=36 60783: mi=6518 s=38 e=38 60784: mi=6518 s=41 e=41 60785: mi=6518 s=44 e=44 60786: mi=6518 s=47 e=48 60787: mi=6518 s=49 e=49 60788: mi=6518 s=51 e=51 60789: mi=6518 s=53 e=53 60790: mi=6518 s=56 e=57 60791: mi=6518 s=59 e=59 60792: mi=6518 s=62 e=65 60793: mi=6518 s=67 e=67 60794: mi=6518 s=70 e=72 60795: mi=6518 s=73 e=73 60796: mi=6518 s=76 e=76 60797: mi=6518 s=77 e=77 60798: mi=6518 s=80 e=82 60799: mi=6518 s=84 e=84 60800: mi=6518 s=87 e=88 60801: mi=6518 s=90 e=90 60802: mi=6518 s=93 e=93 60803: mi=6518 s=95 e=95 60804: mi=6518 s=98 e=99 60805: mi=6518 s=102 e=102 60806: mi=6518 s=103 e=103 60807: mi=6518 s=106 e=107 60808: mi=6518 s=109 e=109 60809: mi=6518 s=112 e=113 60810: mi=6518 s=115 e=115 60811: mi=6518 s=117 e=117 60812: mi=6518 s=118 e=118 60813: mi=6518 s=121 e=121 60814: mi=6518 s=122 e=122 60815: mi=6518 s=125 e=125 60816: mi=6518 s=128 e=128 60817: mi=6518 s=129 e=129 60818: mi=6518 s=132 e=132 60819: mi=6518 s=135 e=135 60820: mi=6518 s=136 e=136 60821: mi=6518 s=139 e=140 method android.support.annotation.IntDef.value():long[] { } method android.support.annotation.StringDef.value():java.lang.String[] { } method android.support.v4.app.BackStackState$1.():void { .src "BackStackRecord.java" .line 178 .prologue_end .line 178 0| const v0, #+1 (0x00000001 | 1.40130e-45) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+2 (0x00000002 | 2.80260e-45) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.BackStackState$1.createFromParcel(android.os.Parcel):android.support.v4.app.BackStackState { .params "in" .src "BackStackRecord.java" .line 180 .prologue_end .line 180 0| const v0, #+3 (0x00000003 | 4.20390e-45) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.BackStackState 8| const v0, #+4 (0x00000004 | 5.60519e-45) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.app.BackStackState.(android.os.Parcel):void 17| const v0, #+5 (0x00000005 | 7.00649e-45) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.app.BackStackState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "BackStackRecord.java" .line 179 .prologue_end .line 179 0| const v0, #+6 (0x00000006 | 8.40779e-45) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.BackStackState$1.createFromParcel(android.os.Parcel):android.support.v4.app.BackStackState 9| move-result-object v1 10| const v0, #+7 (0x00000007 | 9.80909e-45) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.BackStackState$1.newArray(int):android.support.v4.app.BackStackState[] { .params "size" .src "BackStackRecord.java" .line 184 .prologue_end .line 184 0| const v0, #+8 (0x00000008 | 1.12104e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.app.BackStackState[] 8| const v0, #+9 (0x00000009 | 1.26117e-44) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.BackStackState$1.newArray(int):java.lang.Object[] { .params "size" .src "BackStackRecord.java" .line 183 .prologue_end .line 183 0| const v0, #+10 (0x0000000a | 1.40130e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.BackStackState$1.newArray(int):android.support.v4.app.BackStackState[] 9| move-result-object v1 10| const v0, #+11 (0x0000000b | 1.54143e-44) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.BackStackState.():void { .src "BackStackRecord.java" .line 178 .prologue_end .line 178 0| const v1, #+12 (0x0000000c | 1.68156e-44) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.app.BackStackState$1 8| const v1, #+13 (0x0000000d | 1.82169e-44) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.app.BackStackState$1.():void .line 177 17| const v1, #+14 (0x0000000e | 1.96182e-44) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.app.BackStackState.CREATOR .line 35 25| const v1, #+15 (0x0000000f | 2.10195e-44) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.app.BackStackState.(android.os.Parcel):void { .params "in" .src "BackStackRecord.java" .line 93 .prologue_end .line 93 0| const v0, #+16 (0x00000010 | 2.24208e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 94 9| const v0, #+17 (0x00000011 | 2.38221e-44) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.createIntArray():int[] 18| move-result-object v1 19| const v0, #+18 (0x00000012 | 2.52234e-44) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, android.support.v4.app.BackStackState.mOps .line 95 27| const v0, #+19 (0x00000013 | 2.66247e-44) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3}, android.os.Parcel.readInt():int 36| move-result v1 37| const v0, #+20 (0x00000014 | 2.80260e-44) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput v1, v2, android.support.v4.app.BackStackState.mTransition .line 96 45| const v0, #+21 (0x00000015 | 2.94273e-44) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3}, android.os.Parcel.readInt():int 54| move-result v1 55| const v0, #+22 (0x00000016 | 3.08286e-44) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput v1, v2, android.support.v4.app.BackStackState.mTransitionStyle .line 97 63| const v0, #+23 (0x00000017 | 3.22299e-44) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v3}, android.os.Parcel.readString():java.lang.String 72| move-result-object v1 73| const v0, #+24 (0x00000018 | 3.36312e-44) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput-object v1, v2, android.support.v4.app.BackStackState.mName .line 98 81| const v0, #+25 (0x00000019 | 3.50325e-44) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v3}, android.os.Parcel.readInt():int 90| move-result v1 91| const v0, #+26 (0x0000001a | 3.64338e-44) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput v1, v2, android.support.v4.app.BackStackState.mIndex .line 99 99| const v0, #+27 (0x0000001b | 3.78351e-44) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v3}, android.os.Parcel.readInt():int 108| move-result v1 109| const v0, #+28 (0x0000001c | 3.92364e-44) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput v1, v2, android.support.v4.app.BackStackState.mBreadCrumbTitleRes .line 100 117| const v0, #+29 (0x0000001d | 4.06377e-44) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 125| const v0, #+30 (0x0000001e | 4.20390e-44) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 134| move-result-object v1 135| const v0, #+31 (0x0000001f | 4.34403e-44) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| check-cast v1, java.lang.CharSequence 143| const v0, #+32 (0x00000020 | 4.48416e-44) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iput-object v1, v2, android.support.v4.app.BackStackState.mBreadCrumbTitleText .line 101 151| const v0, #+33 (0x00000021 | 4.62428e-44) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v3}, android.os.Parcel.readInt():int 160| move-result v1 161| const v0, #+34 (0x00000022 | 4.76441e-44) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput v1, v2, android.support.v4.app.BackStackState.mBreadCrumbShortTitleRes .line 102 169| const v0, #+35 (0x00000023 | 4.90454e-44) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 177| const v0, #+36 (0x00000024 | 5.04467e-44) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 186| move-result-object v1 187| const v0, #+37 (0x00000025 | 5.18480e-44) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| check-cast v1, java.lang.CharSequence 195| const v0, #+38 (0x00000026 | 5.32493e-44) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iput-object v1, v2, android.support.v4.app.BackStackState.mBreadCrumbShortTitleText .line 103 203| const v0, #+39 (0x00000027 | 5.46506e-44) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v3}, android.os.Parcel.createStringArrayList():java.util.ArrayList 212| move-result-object v1 213| const v0, #+40 (0x00000028 | 5.60519e-44) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iput-object v1, v2, android.support.v4.app.BackStackState.mSharedElementSourceNames .line 104 221| const v0, #+41 (0x00000029 | 5.74532e-44) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v3}, android.os.Parcel.createStringArrayList():java.util.ArrayList 230| move-result-object v1 231| const v0, #+42 (0x0000002a | 5.88545e-44) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iput-object v1, v2, android.support.v4.app.BackStackState.mSharedElementTargetNames .line 105 239| const v0, #+43 (0x0000002b | 6.02558e-44) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| return-void } method android.support.v4.app.BackStackState.describeContents():int { .src "BackStackRecord.java" .line 160 .prologue_end .line 160 0| const v0, #+44 (0x0000002c | 6.16571e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.app.BackStackState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "BackStackRecord.java" .line 164 .prologue_end 0| const v0, #+45 (0x0000002d | 6.30584e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 164 7| iget-object v1, v3, android.support.v4.app.BackStackState.mOps 9| const v0, #+46 (0x0000002e | 6.44597e-44) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4,v1}, android.os.Parcel.writeIntArray(int[]):void .line 165 18| const v0, #+47 (0x0000002f | 6.58610e-44) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v1, v3, android.support.v4.app.BackStackState.mTransition 26| const v0, #+48 (0x00000030 | 6.72623e-44) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 166 35| const v0, #+49 (0x00000031 | 6.86636e-44) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v1, v3, android.support.v4.app.BackStackState.mTransitionStyle 43| const v0, #+50 (0x00000032 | 7.00649e-44) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 167 52| const v0, #+51 (0x00000033 | 7.14662e-44) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v3, android.support.v4.app.BackStackState.mName 60| const v0, #+52 (0x00000034 | 7.28675e-44) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v4,v1}, android.os.Parcel.writeString(java.lang.String):void .line 168 69| const v0, #+53 (0x00000035 | 7.42688e-44) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v1, v3, android.support.v4.app.BackStackState.mIndex 77| const v0, #+54 (0x00000036 | 7.56701e-44) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 169 86| const v0, #+55 (0x00000037 | 7.70714e-44) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v1, v3, android.support.v4.app.BackStackState.mBreadCrumbTitleRes 94| const v0, #+56 (0x00000038 | 7.84727e-44) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 170 103| const v0, #+57 (0x00000039 | 7.98740e-44) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v3, android.support.v4.app.BackStackState.mBreadCrumbTitleText 111| const v0, #+58 (0x0000003a | 8.12753e-44) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v1,v4,v2}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 171 120| const v0, #+59 (0x0000003b | 8.26766e-44) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v1, v3, android.support.v4.app.BackStackState.mBreadCrumbShortTitleRes 128| const v0, #+60 (0x0000003c | 8.40779e-44) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 172 137| const v0, #+61 (0x0000003d | 8.54792e-44) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v1, v3, android.support.v4.app.BackStackState.mBreadCrumbShortTitleText 145| const v0, #+62 (0x0000003e | 8.68805e-44) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-static {v1,v4,v2}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 173 154| const v0, #+63 (0x0000003f | 8.82818e-44) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v3, android.support.v4.app.BackStackState.mSharedElementSourceNames 162| const v0, #+64 (0x00000040 | 8.96831e-44) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v4,v1}, android.os.Parcel.writeStringList(java.util.List):void .line 174 171| const v0, #+65 (0x00000041 | 9.10844e-44) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v1, v3, android.support.v4.app.BackStackState.mSharedElementTargetNames 179| const v0, #+66 (0x00000042 | 9.24857e-44) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v4,v1}, android.os.Parcel.writeStringList(java.util.List):void .line 175 188| const v0, #+67 (0x00000043 | 9.38870e-44) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| return-void } method android.support.v4.app.Fragment$SavedState$1.():void { .src "Fragment.java" .line 357 .prologue_end .line 357 0| const v0, #+68 (0x00000044 | 9.52883e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+69 (0x00000045 | 9.66896e-44) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.Fragment$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.app.Fragment$SavedState { .params "in" .src "Fragment.java" .line 360 .prologue_end .line 360 0| const v0, #+70 (0x00000046 | 9.80909e-44) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.Fragment$SavedState 8| const v0, #+71 (0x00000047 | 9.94922e-44) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.app.Fragment$SavedState.(android.os.Parcel, java.lang.ClassLoader):void 18| const v0, #+72 (0x00000048 | 1.00893e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.app.Fragment$SavedState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "Fragment.java" .line 358 .prologue_end .line 358 0| const v0, #+73 (0x00000049 | 1.02295e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.Fragment$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.app.Fragment$SavedState 9| move-result-object v1 10| const v0, #+74 (0x0000004a | 1.03696e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.Fragment$SavedState$1.newArray(int):android.support.v4.app.Fragment$SavedState[] { .params "size" .src "Fragment.java" .line 365 .prologue_end .line 365 0| const v0, #+75 (0x0000004b | 1.05097e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.app.Fragment$SavedState[] 8| const v0, #+76 (0x0000004c | 1.06499e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.Fragment$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "Fragment.java" .line 363 .prologue_end .line 363 0| const v0, #+77 (0x0000004d | 1.07900e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.Fragment$SavedState$1.newArray(int):android.support.v4.app.Fragment$SavedState[] 9| move-result-object v1 10| const v0, #+78 (0x0000004e | 1.09301e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.Fragment$SavedState.():void { .src "Fragment.java" .line 357 .prologue_end .line 357 0| const v1, #+79 (0x0000004f | 1.10703e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.app.Fragment$SavedState$1 8| const v1, #+80 (0x00000050 | 1.12104e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.app.Fragment$SavedState$1.():void .line 356 17| const v1, #+81 (0x00000051 | 1.13505e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.app.Fragment$SavedState.CREATOR .line 332 25| const v1, #+82 (0x00000052 | 1.14906e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.app.Fragment$SavedState.(android.os.Parcel, java.lang.ClassLoader):void { .params "in", "loader" .src "Fragment.java" .line 339 .prologue_end .line 339 0| const v0, #+83 (0x00000053 | 1.16308e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 340 9| const v0, #+84 (0x00000054 | 1.17709e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readBundle():android.os.Bundle 18| move-result-object v1 19| const v0, #+85 (0x00000055 | 1.19110e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, android.support.v4.app.Fragment$SavedState.mState .line 341 27| const v0, #+86 (0x00000056 | 1.20512e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v4, Label_1 35| const v0, #+87 (0x00000057 | 1.21913e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v2, android.support.v4.app.Fragment$SavedState.mState 43| const v0, #+88 (0x00000058 | 1.23314e-43) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v1, Label_1 .line 342 51| const v0, #+89 (0x00000059 | 1.24716e-43) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v2, android.support.v4.app.Fragment$SavedState.mState 59| const v0, #+90 (0x0000005a | 1.26117e-43) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v4}, android.os.Bundle.setClassLoader(java.lang.ClassLoader):void Label_1: .line 344 68| const v0, #+91 (0x0000005b | 1.27518e-43) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method android.support.v4.app.Fragment$SavedState.describeContents():int { .src "Fragment.java" .line 348 .prologue_end .line 348 0| const v0, #+92 (0x0000005c | 1.28919e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.app.Fragment$SavedState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "Fragment.java" .line 353 .prologue_end .line 353 0| const v0, #+93 (0x0000005d | 1.30321e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.app.Fragment$SavedState.mState 8| const v0, #+94 (0x0000005e | 1.31722e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 354 17| const v0, #+95 (0x0000005f | 1.33123e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.app.FragmentManagerState$1.():void { .src "FragmentManager.java" .line 402 .prologue_end .line 402 0| const v0, #+96 (0x00000060 | 1.34525e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+97 (0x00000061 | 1.35926e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.FragmentManagerState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentManagerState { .params "in" .src "FragmentManager.java" .line 404 .prologue_end .line 404 0| const v0, #+98 (0x00000062 | 1.37327e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.FragmentManagerState 8| const v0, #+99 (0x00000063 | 1.38729e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.app.FragmentManagerState.(android.os.Parcel):void 17| const v0, #+100 (0x00000064 | 1.40130e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.app.FragmentManagerState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "FragmentManager.java" .line 403 .prologue_end .line 403 0| const v0, #+101 (0x00000065 | 1.41531e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentManagerState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentManagerState 9| move-result-object v1 10| const v0, #+102 (0x00000066 | 1.42932e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentManagerState$1.newArray(int):android.support.v4.app.FragmentManagerState[] { .params "size" .src "FragmentManager.java" .line 408 .prologue_end .line 408 0| const v0, #+103 (0x00000067 | 1.44334e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.app.FragmentManagerState[] 8| const v0, #+104 (0x00000068 | 1.45735e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.FragmentManagerState$1.newArray(int):java.lang.Object[] { .params "size" .src "FragmentManager.java" .line 407 .prologue_end .line 407 0| const v0, #+105 (0x00000069 | 1.47136e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentManagerState$1.newArray(int):android.support.v4.app.FragmentManagerState[] 9| move-result-object v1 10| const v0, #+106 (0x0000006a | 1.48538e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentManagerState.():void { .src "FragmentManager.java" .line 402 .prologue_end .line 402 0| const v1, #+107 (0x0000006b | 1.49939e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.app.FragmentManagerState$1 8| const v1, #+108 (0x0000006c | 1.51340e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.app.FragmentManagerState$1.():void .line 401 17| const v1, #+109 (0x0000006d | 1.52742e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.app.FragmentManagerState.CREATOR .line 377 25| const v1, #+110 (0x0000006e | 1.54143e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.app.FragmentManagerState.():void { .src "FragmentManager.java" .line 382 .prologue_end .line 382 0| const v0, #+111 (0x0000006f | 1.55544e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 383 9| const v0, #+112 (0x00000070 | 1.56945e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.FragmentManagerState.(android.os.Parcel):void { .params "in" .src "FragmentManager.java" .line 385 .prologue_end .line 385 0| const v0, #+113 (0x00000071 | 1.58347e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 386 9| const v0, #+114 (0x00000072 | 1.59748e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.support.v4.app.FragmentState.CREATOR 17| const v0, #+115 (0x00000073 | 1.61149e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.createTypedArray(android.os.Parcelable$Creator):java.lang.Object[] 26| move-result-object v1 27| const v0, #+116 (0x00000074 | 1.62551e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, android.support.v4.app.FragmentState[] 35| const v0, #+117 (0x00000075 | 1.63952e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v2, android.support.v4.app.FragmentManagerState.mActive .line 387 43| const v0, #+118 (0x00000076 | 1.65353e-43) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3}, android.os.Parcel.createIntArray():int[] 52| move-result-object v1 53| const v0, #+119 (0x00000077 | 1.66755e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v2, android.support.v4.app.FragmentManagerState.mAdded .line 388 61| const v0, #+120 (0x00000078 | 1.68156e-43) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| sget-object v1, android.support.v4.app.BackStackState.CREATOR 69| const v0, #+121 (0x00000079 | 1.69557e-43) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v3,v1}, android.os.Parcel.createTypedArray(android.os.Parcelable$Creator):java.lang.Object[] 78| move-result-object v1 79| const v0, #+122 (0x0000007a | 1.70958e-43) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| check-cast v1, android.support.v4.app.BackStackState[] 87| const v0, #+123 (0x0000007b | 1.72360e-43) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput-object v1, v2, android.support.v4.app.FragmentManagerState.mBackStack .line 389 95| const v0, #+124 (0x0000007c | 1.73761e-43) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| return-void } method android.support.v4.app.FragmentManagerState.describeContents():int { .src "FragmentManager.java" .line 392 .prologue_end .line 392 0| const v0, #+125 (0x0000007d | 1.75162e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.app.FragmentManagerState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "FragmentManager.java" .line 396 .prologue_end .line 396 0| const v0, #+126 (0x0000007e | 1.76564e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.app.FragmentManagerState.mActive 8| const v0, #+127 (0x0000007f | 1.77965e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1,v4}, android.os.Parcel.writeTypedArray(android.os.Parcelable[], int):void .line 397 17| const v0, #+128 (0x00000080 | 1.79366e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, android.support.v4.app.FragmentManagerState.mAdded 25| const v0, #+129 (0x00000081 | 1.80768e-43) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.os.Parcel.writeIntArray(int[]):void .line 398 34| const v0, #+130 (0x00000082 | 1.82169e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, android.support.v4.app.FragmentManagerState.mBackStack 42| const v0, #+131 (0x00000083 | 1.83570e-43) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v1,v4}, android.os.Parcel.writeTypedArray(android.os.Parcelable[], int):void .line 399 51| const v0, #+132 (0x00000084 | 1.84971e-43) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method android.support.v4.app.FragmentState$1.():void { .src "Fragment.java" .line 148 .prologue_end .line 148 0| const v0, #+133 (0x00000085 | 1.86373e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+134 (0x00000086 | 1.87774e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.FragmentState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentState { .params "in" .src "Fragment.java" .line 150 .prologue_end .line 150 0| const v0, #+135 (0x00000087 | 1.89175e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.FragmentState 8| const v0, #+136 (0x00000088 | 1.90577e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.app.FragmentState.(android.os.Parcel):void 17| const v0, #+137 (0x00000089 | 1.91978e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.app.FragmentState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "Fragment.java" .line 149 .prologue_end .line 149 0| const v0, #+138 (0x0000008a | 1.93379e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentState 9| move-result-object v1 10| const v0, #+139 (0x0000008b | 1.94780e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentState$1.newArray(int):android.support.v4.app.FragmentState[] { .params "size" .src "Fragment.java" .line 154 .prologue_end .line 154 0| const v0, #+140 (0x0000008c | 1.96182e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.app.FragmentState[] 8| const v0, #+141 (0x0000008d | 1.97583e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.FragmentState$1.newArray(int):java.lang.Object[] { .params "size" .src "Fragment.java" .line 153 .prologue_end .line 153 0| const v0, #+142 (0x0000008e | 1.98984e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentState$1.newArray(int):android.support.v4.app.FragmentState[] 9| move-result-object v1 10| const v0, #+143 (0x0000008f | 2.00386e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentState.():void { .src "Fragment.java" .line 148 .prologue_end .line 148 0| const v1, #+144 (0x00000090 | 2.01787e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.app.FragmentState$1 8| const v1, #+145 (0x00000091 | 2.03188e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.app.FragmentState$1.():void .line 147 17| const v1, #+146 (0x00000092 | 2.04590e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.app.FragmentState.CREATOR .line 54 25| const v1, #+147 (0x00000093 | 2.05991e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.app.FragmentState.(android.os.Parcel):void { .params "in" .src "Fragment.java" .line 83 .prologue_end 0| const v0, #+148 (0x00000094 | 2.07392e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 83 8| invoke-direct {v4}, java.lang.Object.():void .line 84 11| const v0, #+149 (0x00000095 | 2.08793e-43) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v5}, android.os.Parcel.readString():java.lang.String 20| move-result-object v1 21| const v0, #+150 (0x00000096 | 2.10195e-43) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-object v1, v4, android.support.v4.app.FragmentState.mClassName .line 85 29| const v0, #+151 (0x00000097 | 2.11596e-43) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v5}, android.os.Parcel.readInt():int 38| move-result v1 39| const v0, #+152 (0x00000098 | 2.12997e-43) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput v1, v4, android.support.v4.app.FragmentState.mIndex .line 86 47| const v0, #+153 (0x00000099 | 2.14399e-43) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v5}, android.os.Parcel.readInt():int 56| move-result v1 57| const v0, #+154 (0x0000009a | 2.15800e-43) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v1, Label_5 65| const v0, #+155 (0x0000009b | 2.17201e-43) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| move v1, v2 Label_1: 72| const v0, #+156 (0x0000009c | 2.18603e-43) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-boolean v1, v4, android.support.v4.app.FragmentState.mFromLayout .line 87 80| const v0, #+157 (0x0000009d | 2.20004e-43) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v5}, android.os.Parcel.readInt():int 89| move-result v1 90| const v0, #+158 (0x0000009e | 2.21405e-43) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v1, v4, android.support.v4.app.FragmentState.mFragmentId .line 88 98| const v0, #+159 (0x0000009f | 2.22806e-43) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v5}, android.os.Parcel.readInt():int 107| move-result v1 108| const v0, #+160 (0x000000a0 | 2.24208e-43) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput v1, v4, android.support.v4.app.FragmentState.mContainerId .line 89 116| const v0, #+161 (0x000000a1 | 2.25609e-43) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v5}, android.os.Parcel.readString():java.lang.String 125| move-result-object v1 126| const v0, #+162 (0x000000a2 | 2.27010e-43) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput-object v1, v4, android.support.v4.app.FragmentState.mTag .line 90 134| const v0, #+163 (0x000000a3 | 2.28412e-43) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v5}, android.os.Parcel.readInt():int 143| move-result v1 144| const v0, #+164 (0x000000a4 | 2.29813e-43) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eqz v1, Label_6 152| const v0, #+165 (0x000000a5 | 2.31214e-43) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| move v1, v2 Label_2: 159| const v0, #+166 (0x000000a6 | 2.32616e-43) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iput-boolean v1, v4, android.support.v4.app.FragmentState.mRetainInstance .line 91 167| const v0, #+167 (0x000000a7 | 2.34017e-43) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v5}, android.os.Parcel.readInt():int 176| move-result v1 177| const v0, #+168 (0x000000a8 | 2.35418e-43) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| if-eqz v1, Label_7 185| const v0, #+169 (0x000000a9 | 2.36819e-43) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| move v1, v2 Label_3: 192| const v0, #+170 (0x000000aa | 2.38221e-43) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iput-boolean v1, v4, android.support.v4.app.FragmentState.mDetached .line 92 200| const v0, #+171 (0x000000ab | 2.39622e-43) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v5}, android.os.Parcel.readBundle():android.os.Bundle 209| move-result-object v1 210| const v0, #+172 (0x000000ac | 2.41023e-43) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput-object v1, v4, android.support.v4.app.FragmentState.mArguments .line 93 218| const v0, #+173 (0x000000ad | 2.42425e-43) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v5}, android.os.Parcel.readInt():int 227| move-result v1 228| const v0, #+174 (0x000000ae | 2.43826e-43) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| if-eqz v1, Label_8 Label_4: 236| const v0, #+175 (0x000000af | 2.45227e-43) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iput-boolean v2, v4, android.support.v4.app.FragmentState.mHidden .line 94 244| const v0, #+176 (0x000000b0 | 2.46629e-43) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v5}, android.os.Parcel.readBundle():android.os.Bundle 253| move-result-object v1 254| const v0, #+177 (0x000000b1 | 2.48030e-43) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iput-object v1, v4, android.support.v4.app.FragmentState.mSavedFragmentState .line 95 262| const v0, #+178 (0x000000b2 | 2.49431e-43) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| return-void Label_5: 269| const v0, #+179 (0x000000b3 | 2.50832e-43) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| move v1, v3 .line 86 276| goto/16 Label_1 Label_6: 278| const v0, #+180 (0x000000b4 | 2.52234e-43) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| move v1, v3 .line 90 285| goto/16 Label_2 Label_7: 287| const v0, #+181 (0x000000b5 | 2.53635e-43) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| move v1, v3 .line 91 294| goto/16 Label_3 Label_8: 296| const v0, #+182 (0x000000b6 | 2.55036e-43) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| move v2, v3 .line 93 303| goto/16 Label_4 } method android.support.v4.app.FragmentState.describeContents():int { .src "Fragment.java" .line 130 .prologue_end .line 130 0| const v0, #+183 (0x000000b7 | 2.56438e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.app.FragmentState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "Fragment.java" .line 134 .prologue_end 0| const v0, #+184 (0x000000b8 | 2.57839e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 134 8| iget-object v1, v4, android.support.v4.app.FragmentState.mClassName 10| const v0, #+185 (0x000000b9 | 2.59240e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v5,v1}, android.os.Parcel.writeString(java.lang.String):void .line 135 19| const v0, #+186 (0x000000ba | 2.60642e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v1, v4, android.support.v4.app.FragmentState.mIndex 27| const v0, #+187 (0x000000bb | 2.62043e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 136 36| const v0, #+188 (0x000000bc | 2.63444e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v1, v4, android.support.v4.app.FragmentState.mFromLayout 44| const v0, #+189 (0x000000bd | 2.64845e-43) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_5 52| const v0, #+190 (0x000000be | 2.66247e-43) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| move v1, v2 Label_1: 59| const v0, #+191 (0x000000bf | 2.67648e-43) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 137 68| const v0, #+192 (0x000000c0 | 2.69049e-43) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget v1, v4, android.support.v4.app.FragmentState.mFragmentId 76| const v0, #+193 (0x000000c1 | 2.70451e-43) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 138 85| const v0, #+194 (0x000000c2 | 2.71852e-43) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget v1, v4, android.support.v4.app.FragmentState.mContainerId 93| const v0, #+195 (0x000000c3 | 2.73253e-43) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 139 102| const v0, #+196 (0x000000c4 | 2.74654e-43) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v1, v4, android.support.v4.app.FragmentState.mTag 110| const v0, #+197 (0x000000c5 | 2.76056e-43) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v5,v1}, android.os.Parcel.writeString(java.lang.String):void .line 140 119| const v0, #+198 (0x000000c6 | 2.77457e-43) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-boolean v1, v4, android.support.v4.app.FragmentState.mRetainInstance 127| const v0, #+199 (0x000000c7 | 2.78858e-43) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-eqz v1, Label_6 135| const v0, #+200 (0x000000c8 | 2.80260e-43) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| move v1, v2 Label_2: 142| const v0, #+201 (0x000000c9 | 2.81661e-43) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 141 151| const v0, #+202 (0x000000ca | 2.83062e-43) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-boolean v1, v4, android.support.v4.app.FragmentState.mDetached 159| const v0, #+203 (0x000000cb | 2.84464e-43) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| if-eqz v1, Label_7 167| const v0, #+204 (0x000000cc | 2.85865e-43) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| move v1, v2 Label_3: 174| const v0, #+205 (0x000000cd | 2.87266e-43) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v5,v1}, android.os.Parcel.writeInt(int):void .line 142 183| const v0, #+206 (0x000000ce | 2.88667e-43) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v1, v4, android.support.v4.app.FragmentState.mArguments 191| const v0, #+207 (0x000000cf | 2.90069e-43) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v5,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 143 200| const v0, #+208 (0x000000d0 | 2.91470e-43) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-boolean v1, v4, android.support.v4.app.FragmentState.mHidden 208| const v0, #+209 (0x000000d1 | 2.92871e-43) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| if-eqz v1, Label_8 Label_4: 216| const v0, #+210 (0x000000d2 | 2.94273e-43) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v5,v2}, android.os.Parcel.writeInt(int):void .line 144 225| const v0, #+211 (0x000000d3 | 2.95674e-43) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v1, v4, android.support.v4.app.FragmentState.mSavedFragmentState 233| const v0, #+212 (0x000000d4 | 2.97075e-43) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v5,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 145 242| const v0, #+213 (0x000000d5 | 2.98477e-43) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return-void Label_5: 249| const v0, #+214 (0x000000d6 | 2.99878e-43) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| move v1, v3 .line 136 256| goto/16 Label_1 Label_6: 258| const v0, #+215 (0x000000d7 | 3.01279e-43) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| move v1, v3 .line 140 265| goto/16 Label_2 Label_7: 267| const v0, #+216 (0x000000d8 | 3.02680e-43) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| move v1, v3 .line 141 274| goto/16 Label_3 Label_8: 276| const v0, #+217 (0x000000d9 | 3.04082e-43) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| move v2, v3 .line 143 283| goto/16 Label_4 } method android.support.v4.app.FragmentTabHost$SavedState$1.():void { .src "FragmentTabHost.java" .line 116 .prologue_end .line 116 0| const v0, #+218 (0x000000da | 3.05483e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+219 (0x000000db | 3.06884e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentTabHost$SavedState { .params "in" .src "FragmentTabHost.java" .line 118 .prologue_end .line 118 0| const v0, #+220 (0x000000dc | 3.08286e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.FragmentTabHost$SavedState 8| const v0, #+221 (0x000000dd | 3.09687e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.app.FragmentTabHost$SavedState.(android.os.Parcel, android.support.v4.app.FragmentTabHost$SavedState):void 18| const v0, #+222 (0x000000de | 3.11088e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "FragmentTabHost.java" .line 117 .prologue_end .line 117 0| const v0, #+223 (0x000000df | 3.12490e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.app.FragmentTabHost$SavedState 9| move-result-object v1 10| const v0, #+224 (0x000000e0 | 3.13891e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentTabHost$SavedState$1.newArray(int):android.support.v4.app.FragmentTabHost$SavedState[] { .params "size" .src "FragmentTabHost.java" .line 122 .prologue_end .line 122 0| const v0, #+225 (0x000000e1 | 3.15292e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.app.FragmentTabHost$SavedState[] 8| const v0, #+226 (0x000000e2 | 3.16693e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.FragmentTabHost$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "FragmentTabHost.java" .line 121 .prologue_end .line 121 0| const v0, #+227 (0x000000e3 | 3.18095e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.app.FragmentTabHost$SavedState$1.newArray(int):android.support.v4.app.FragmentTabHost$SavedState[] 9| move-result-object v1 10| const v0, #+228 (0x000000e4 | 3.19496e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.app.FragmentTabHost$SavedState.():void { .src "FragmentTabHost.java" .line 116 .prologue_end .line 116 0| const v1, #+229 (0x000000e5 | 3.20897e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.app.FragmentTabHost$SavedState$1 8| const v1, #+230 (0x000000e6 | 3.22299e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.app.FragmentTabHost$SavedState$1.():void .line 115 17| const v1, #+231 (0x000000e7 | 3.23700e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.app.FragmentTabHost$SavedState.CREATOR .line 90 25| const v1, #+232 (0x000000e8 | 3.25101e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.app.FragmentTabHost$SavedState.(android.os.Parcel):void { .params "in" .src "FragmentTabHost.java" .line 98 .prologue_end .line 98 0| const v0, #+233 (0x000000e9 | 3.26503e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View$BaseSavedState.(android.os.Parcel):void .line 99 9| const v0, #+234 (0x000000ea | 3.27904e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readString():java.lang.String 18| move-result-object v1 19| const v0, #+235 (0x000000eb | 3.29305e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, android.support.v4.app.FragmentTabHost$SavedState.curTab .line 100 27| const v0, #+236 (0x000000ec | 3.30706e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method android.support.v4.app.FragmentTabHost$SavedState.(android.os.Parcel, android.support.v4.app.FragmentTabHost$SavedState):void { .params "in", "?" .src "FragmentTabHost.java" .line 1 .prologue_end 0| const v0, #+237 (0x000000ed | 3.32108e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.app.FragmentTabHost$SavedState.(android.os.Parcel):void 9| const v0, #+238 (0x000000ee | 3.33509e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.FragmentTabHost$SavedState.toString():java.lang.String { .src "FragmentTabHost.java" .line 110 .prologue_end .line 110 0| const v0, #+239 (0x000000ef | 3.34910e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+240 (0x000000f0 | 3.36312e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+241 (0x000000f1 | 3.37713e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "FragmentTabHost.SavedState{" 26| const v0, #+242 (0x000000f2 | 3.39114e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+243 (0x000000f3 | 3.40516e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 111 42| invoke-static {v3}, java.lang.System.identityHashCode(java.lang.Object):int 45| move-result v2 46| const v0, #+244 (0x000000f4 | 3.41917e-43) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v2}, java.lang.Integer.toHexString(int):java.lang.String 55| move-result-object v2 56| const v0, #+245 (0x000000f5 | 3.43318e-43) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 62| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v1 66| const v0, #+246 (0x000000f6 | 3.44719e-43) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 112 72| const-string/jumbo v2, " curTab=" .line 110 75| const v0, #+247 (0x000000f7 | 3.46121e-43) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v1 85| const v0, #+248 (0x000000f8 | 3.47522e-43) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 112 91| iget-object v2, v3, android.support.v4.app.FragmentTabHost$SavedState.curTab .line 110 93| const v0, #+249 (0x000000f9 | 3.48923e-43) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 102| move-result-object v1 103| const v0, #+250 (0x000000fa | 3.50325e-43) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 112 109| const-string/jumbo v2, "}" .line 110 112| const v0, #+251 (0x000000fb | 3.51726e-43) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v1 122| const v0, #+252 (0x000000fc | 3.53127e-43) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 131| move-result-object v1 132| const v0, #+253 (0x000000fd | 3.54529e-43) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-object v1 } method android.support.v4.app.FragmentTabHost$SavedState.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "FragmentTabHost.java" .line 104 .prologue_end .line 104 0| const v0, #+254 (0x000000fe | 3.55930e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.view.View$BaseSavedState.writeToParcel(android.os.Parcel, int):void .line 105 9| const v0, #+255 (0x000000ff | 3.57331e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, android.support.v4.app.FragmentTabHost$SavedState.curTab 17| const v0, #+256 (0x00000100 | 3.58732e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.writeString(java.lang.String):void .line 106 26| const v0, #+257 (0x00000101 | 3.60134e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method android.support.v4.app.NavUtils$NavUtilsImpl.getParentActivityName(android.content.Context, android.content.pm.ActivityInfo):java.lang.String { } method android.support.v4.app.NavUtils$NavUtilsImplBase.():void { .src "NavUtils.java" .line 49 .prologue_end .line 49 0| const v0, #+258 (0x00000102 | 3.61535e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+259 (0x00000103 | 3.62936e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName(android.content.Context, android.content.pm.ActivityInfo):java.lang.String { .params "context", "info" .src "NavUtils.java" .line 86 .prologue_end 0| const v0, #+260 (0x00000104 | 3.64338e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 86 7| iget-object v2, v7, android.content.pm.ActivityInfo.metaData 9| const v0, #+261 (0x00000105 | 3.65739e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v2, Label_1 17| const v0, #+262 (0x00000106 | 3.67140e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v4 Label_1: .line 87 24| const v0, #+263 (0x00000107 | 3.68541e-43) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v7, android.content.pm.ActivityInfo.metaData 32| const v0, #+264 (0x00000108 | 3.69943e-43) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v3, "android.support.PARENT_ACTIVITY" 41| const v0, #+265 (0x00000109 | 3.71344e-43) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2,v3}, android.os.Bundle.getString(java.lang.String):java.lang.String 50| move-result-object v1 51| const v0, #+266 (0x0000010a | 3.72745e-43) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 88 .local v1, "parentActivity", java.lang.String 57| if-nez v1, Label_2 59| const v0, #+267 (0x0000010b | 3.74147e-43) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-object v4 Label_2: .line 89 66| const v0, #+268 (0x0000010c | 3.75548e-43) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v2, #+0 (0x00000000 | 0.00000) 73| invoke-virtual {v1,v2}, java.lang.String.charAt(int):char 76| move-result v2 77| const v0, #+269 (0x0000010d | 3.76949e-43) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/16 v3, #+46 (0x0000002e | 6.44597e-44) 85| if-ne v2, v3, Label_3 .line 90 87| const v0, #+270 (0x0000010e | 3.78351e-43) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| new-instance v2, java.lang.StringBuilder 95| const v0, #+271 (0x0000010f | 3.79752e-43) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-direct {v2}, java.lang.StringBuilder.():void 104| const v0, #+272 (0x00000110 | 3.81153e-43) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v6}, android.content.Context.getPackageName():java.lang.String 113| move-result-object v3 114| const v0, #+273 (0x00000111 | 3.82554e-43) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 123| move-result-object v2 124| const v0, #+274 (0x00000112 | 3.83956e-43) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 133| move-result-object v2 134| const v0, #+275 (0x00000113 | 3.85357e-43) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 143| move-result-object v1 144| const v0, #+276 (0x00000114 | 3.86758e-43) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 92 150| const v0, #+277 (0x00000115 | 3.88160e-43) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-object v1 } method android.support.v4.app.NavUtils$NavUtilsImplJB.():void { .src "NavUtils.java" .line 96 .prologue_end .line 96 0| const v0, #+278 (0x00000116 | 3.89561e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.app.NavUtils$NavUtilsImplBase.():void 9| const v0, #+279 (0x00000117 | 3.90962e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName(android.content.Context, android.content.pm.ActivityInfo):java.lang.String { .params "context", "info" .src "NavUtils.java" .line 125 .prologue_end .line 125 0| const v0, #+280 (0x00000118 | 3.92364e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, android.support.v4.app.NavUtilsJB.getParentActivityName(android.content.pm.ActivityInfo):java.lang.String 9| move-result-object v1 10| const v0, #+281 (0x00000119 | 3.93765e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 126 .local v1, "result", java.lang.String 16| if-nez v1, Label_1 .line 127 18| const v0, #+282 (0x0000011a | 3.95166e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-super {v2,v3,v4}, android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName(android.content.Context, android.content.pm.ActivityInfo):java.lang.String 27| move-result-object v1 28| const v0, #+283 (0x0000011b | 3.96567e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 129 34| const v0, #+284 (0x0000011c | 3.97969e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v1 } method android.support.v4.app.NavUtils.():void { .src "NavUtils.java" .line 136 .prologue_end .line 136 0| const v2, #+285 (0x0000011d | 3.99370e-43) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT .line 137 .local v0, "version", int 8| const v2, #+286 (0x0000011e | 4.00771e-43) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_2 .line 138 18| const v2, #+287 (0x0000011f | 4.02173e-43) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.support.v4.app.NavUtils$NavUtilsImplJB 26| const v2, #+288 (0x00000120 | 4.03574e-43) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.support.v4.app.NavUtils$NavUtilsImplJB.():void 35| const v2, #+289 (0x00000121 | 4.04975e-43) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v1, android.support.v4.app.NavUtils.IMPL Label_1: .line 38 43| const v2, #+290 (0x00000122 | 4.06377e-43) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 140 50| const v2, #+291 (0x00000123 | 4.07778e-43) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v1, android.support.v4.app.NavUtils$NavUtilsImplBase 58| const v2, #+292 (0x00000124 | 4.09179e-43) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v1}, android.support.v4.app.NavUtils$NavUtilsImplBase.():void 67| const v2, #+293 (0x00000125 | 4.10580e-43) 70| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 73| sput-object v1, android.support.v4.app.NavUtils.IMPL 75| const v2, #+294 (0x00000126 | 4.11982e-43) 78| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 81| goto/16 Label_1 } method android.support.v4.app.NavUtils.():void { .src "NavUtils.java" .line 307 .prologue_end .line 307 0| const v0, #+295 (0x00000127 | 4.13383e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 308 9| const v0, #+296 (0x00000128 | 4.14784e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.NavUtils.getParentActivityIntent(android.content.Context, android.content.ComponentName):android.content.Intent { .params "context", "componentName" .src "NavUtils.java" .line 256 .prologue_end 0| const v0, #+297 (0x00000129 | 4.16186e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 256 7| invoke-static {v6,v7}, android.support.v4.app.NavUtils.getParentActivityName(android.content.Context, android.content.ComponentName):java.lang.String 10| move-result-object v2 11| const v0, #+298 (0x0000012a | 4.17587e-43) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 257 .local v2, "parentActivity", java.lang.String 17| if-nez v2, Label_1 19| const v0, #+299 (0x0000012b | 4.18988e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v5 Label_1: .line 260 26| const v0, #+300 (0x0000012c | 4.20390e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v4, android.content.ComponentName .line 261 34| const v0, #+301 (0x0000012d | 4.21791e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v7}, android.content.ComponentName.getPackageName():java.lang.String 43| move-result-object v5 44| const v0, #+302 (0x0000012e | 4.23192e-43) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 260 50| invoke-direct {v4,v5,v2}, android.content.ComponentName.(java.lang.String, java.lang.String):void .line 262 .local v4, "target", android.content.ComponentName 53| const v0, #+303 (0x0000012f | 4.24593e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v6,v4}, android.support.v4.app.NavUtils.getParentActivityName(android.content.Context, android.content.ComponentName):java.lang.String 62| move-result-object v1 63| const v0, #+304 (0x00000130 | 4.25995e-43) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 263 .local v1, "grandparent", java.lang.String 69| if-nez v1, Label_3 .line 264 71| const v0, #+305 (0x00000131 | 4.27396e-43) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v4}, android.support.v4.content.IntentCompat.makeMainActivity(android.content.ComponentName):android.content.Intent 80| move-result-object v3 81| const v0, #+306 (0x00000132 | 4.28797e-43) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 266 .local v3, "parentIntent", android.content.Intent 87| const v0, #+307 (0x00000133 | 4.30199e-43) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-object v3 Label_3: .line 265 .end_local v3 94| const v0, #+308 (0x00000134 | 4.31600e-43) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| new-instance v5, android.content.Intent 102| const v0, #+309 (0x00000135 | 4.33001e-43) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v5}, android.content.Intent.():void 111| const v0, #+310 (0x00000136 | 4.34403e-43) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v5,v4}, android.content.Intent.setComponent(android.content.ComponentName):android.content.Intent 120| move-result-object v3 121| const v0, #+311 (0x00000137 | 4.35804e-43) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 127| goto/16 Label_2 } method android.support.v4.app.NavUtils.getParentActivityName(android.content.Context, android.content.ComponentName):java.lang.String { .params "context", "componentName" .src "NavUtils.java" .line 300 .prologue_end .line 300 0| const v0, #+312 (0x00000138 | 4.37205e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.content.Context.getPackageManager():android.content.pm.PackageManager 9| move-result-object v3 10| const v0, #+313 (0x00000139 | 4.38606e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 301 .local v3, "pm", android.content.pm.PackageManager 16| const/16 v4, #+128 (0x00000080 | 1.79366e-43) 18| invoke-virtual {v3,v6,v4}, android.content.pm.PackageManager.getActivityInfo(android.content.ComponentName, int):android.content.pm.ActivityInfo 21| move-result-object v1 22| const v0, #+314 (0x0000013a | 4.40008e-43) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 302 .local v1, "info", android.content.pm.ActivityInfo 28| sget-object v4, android.support.v4.app.NavUtils.IMPL 30| const v0, #+315 (0x0000013b | 4.41409e-43) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-interface {v4,v5,v1}, android.support.v4.app.NavUtils$NavUtilsImpl.getParentActivityName(android.content.Context, android.content.pm.ActivityInfo):java.lang.String 39| move-result-object v2 40| const v0, #+316 (0x0000013c | 4.42810e-43) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v2, "parentActivity", java.lang.String 46| return-object v2 } method android.support.v4.app.NavUtilsJB.():void { .src "NavUtilsJB.java" .line 23 .prologue_end .line 23 0| const v0, #+317 (0x0000013d | 4.44212e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+318 (0x0000013e | 4.45613e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.NavUtilsJB.getParentActivityName(android.content.pm.ActivityInfo):java.lang.String { .params "info" .src "NavUtilsJB.java" .line 37 .prologue_end .line 37 0| const v0, #+319 (0x0000013f | 4.47014e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.content.pm.ActivityInfo.parentActivityName 8| const v0, #+320 (0x00000140 | 4.48416e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.():void { .src "TaskStackBuilder.java" .line 81 .prologue_end .line 81 0| const v0, #+321 (0x00000141 | 4.49817e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+322 (0x00000142 | 4.51218e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.():void { .src "TaskStackBuilder.java" .line 90 .prologue_end .line 90 0| const v0, #+323 (0x00000143 | 4.52619e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+324 (0x00000144 | 4.54021e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.app.TaskStackBuilder.():void { .src "TaskStackBuilder.java" .line 115 .prologue_end .line 115 0| const v2, #+325 (0x00000145 | 4.55422e-43) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+326 (0x00000146 | 4.56823e-43) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+11 (0x0000000b | 1.54143e-44) 16| if-lt v0, v1, Label_2 .line 116 18| const v2, #+327 (0x00000147 | 4.58225e-43) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb 26| const v2, #+328 (0x00000148 | 4.59626e-43) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.():void 35| const v2, #+329 (0x00000149 | 4.61027e-43) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.app.TaskStackBuilder.IMPL Label_1: .line 69 43| const v2, #+330 (0x0000014a | 4.62428e-43) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 118 50| const v2, #+331 (0x0000014b | 4.63830e-43) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v0, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase 58| const v2, #+332 (0x0000014c | 4.65231e-43) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v0}, android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.():void 67| const v2, #+333 (0x0000014d | 4.66632e-43) 70| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 73| sput-object v0, android.support.v4.app.TaskStackBuilder.IMPL 75| const v2, #+334 (0x0000014e | 4.68034e-43) 78| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 81| goto/16 Label_1 } method android.support.v4.app.TaskStackBuilder.(android.content.Context):void { .params "a" .src "TaskStackBuilder.java" .line 125 .prologue_end .line 125 0| const v0, #+335 (0x0000014f | 4.69435e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 122 9| const v0, #+336 (0x00000150 | 4.70836e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.util.ArrayList 17| const v0, #+337 (0x00000151 | 4.72238e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, java.util.ArrayList.():void 26| const v0, #+338 (0x00000152 | 4.73639e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, android.support.v4.app.TaskStackBuilder.mIntents .line 126 34| const v0, #+339 (0x00000153 | 4.75040e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v3, v2, android.support.v4.app.TaskStackBuilder.mSourceContext .line 127 42| const v0, #+340 (0x00000154 | 4.76441e-43) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method android.support.v4.app.TaskStackBuilder.create(android.content.Context):android.support.v4.app.TaskStackBuilder { .params "context" .src "TaskStackBuilder.java" .line 137 .prologue_end .line 137 0| const v0, #+341 (0x00000155 | 4.77843e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.app.TaskStackBuilder 8| const v0, #+342 (0x00000156 | 4.79244e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.app.TaskStackBuilder.(android.content.Context):void 17| const v0, #+343 (0x00000157 | 4.80645e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.app.TaskStackBuilder.addNextIntent(android.content.Intent):android.support.v4.app.TaskStackBuilder { .params "nextIntent" .src "TaskStackBuilder.java" .line 162 .prologue_end .line 162 0| const v0, #+344 (0x00000158 | 4.82047e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.app.TaskStackBuilder.mIntents 8| const v0, #+345 (0x00000159 | 4.83448e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 163 17| const v0, #+346 (0x0000015a | 4.84849e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v2 } method android.support.v4.app.TaskStackBuilder.addParentStack(android.content.ComponentName):android.support.v4.app.TaskStackBuilder { .params "sourceActivityName" .src "TaskStackBuilder.java" .line 239 .prologue_end .line 239 0| const v0, #+347 (0x0000015b | 4.86251e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v6, android.support.v4.app.TaskStackBuilder.mIntents 8| const v0, #+348 (0x0000015c | 4.87652e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, java.util.ArrayList.size():int 17| move-result v2 18| const v0, #+349 (0x0000015d | 4.89053e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .try_begin_1 .line 241 .local v2, "insertAt", int 24| const v0, #+350 (0x0000015e | 4.90454e-43) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v4, v6, android.support.v4.app.TaskStackBuilder.mSourceContext 32| const v0, #+351 (0x0000015f | 4.91856e-43) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-static {v4,v7}, android.support.v4.app.NavUtils.getParentActivityIntent(android.content.Context, android.content.ComponentName):android.content.Intent 41| move-result-object v3 42| const v0, #+352 (0x00000160 | 4.93257e-43) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 242 .local v3, "parent", android.content.Intent 48| const v0, #+353 (0x00000161 | 4.94658e-43) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v3, Label_3 .line 243 56| const v0, #+354 (0x00000162 | 4.96060e-43) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v4, v6, android.support.v4.app.TaskStackBuilder.mIntents 64| const v0, #+355 (0x00000163 | 4.97461e-43) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v4,v2,v3}, java.util.ArrayList.add(int, java.lang.Object):void .line 244 73| const v0, #+356 (0x00000164 | 4.98862e-43) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v4, v6, android.support.v4.app.TaskStackBuilder.mSourceContext 81| const v0, #+357 (0x00000165 | 5.00264e-43) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v3}, android.content.Intent.getComponent():android.content.ComponentName 90| move-result-object v5 91| const v0, #+358 (0x00000166 | 5.01665e-43) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v4,v5}, android.support.v4.app.NavUtils.getParentActivityIntent(android.content.Context, android.content.ComponentName):android.content.Intent .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_2 100| move-result-object v3 101| const v0, #+359 (0x00000167 | 5.03066e-43) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| goto/16 Label_1 Label_2: .line 246 .end_local v3 109| const v0, #+360 (0x00000168 | 5.04467e-43) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| move-exception v1 .line 247 .local v1, "e", android.content.pm.PackageManager$NameNotFoundException 116| const-string/jumbo v4, "TaskStackBuilder" 119| const v0, #+361 (0x00000169 | 5.05869e-43) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v5, "Bad ComponentName while traversing activity parent metadata" 128| const v0, #+362 (0x0000016a | 5.07270e-43) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int .line 248 137| const v0, #+363 (0x0000016b | 5.08671e-43) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| new-instance v4, java.lang.IllegalArgumentException 145| const v0, #+364 (0x0000016c | 5.10073e-43) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-direct {v4,v1}, java.lang.IllegalArgumentException.(java.lang.Throwable):void 154| const v0, #+365 (0x0000016d | 5.11474e-43) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| throw v4 Label_3: .line 250 .end_local v1 .restart_local v3 161| const v0, #+366 (0x0000016e | 5.12875e-43) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| return-object v6 } method android.support.v4.app.TaskStackBuilder.addParentStack(java.lang.Class):android.support.v4.app.TaskStackBuilder { .params "?" .src "TaskStackBuilder.java" .line 227 .local_ex v4, "sourceActivityClass", java.lang.Class, "Ljava/lang/Class<*>;" .prologue_end .line 227 0| const v0, #+367 (0x0000016f | 5.14277e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.ComponentName 8| const v0, #+368 (0x00000170 | 5.15678e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.app.TaskStackBuilder.mSourceContext 16| const v0, #+369 (0x00000171 | 5.17079e-43) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2,v4}, android.content.ComponentName.(android.content.Context, java.lang.Class):void 25| const v0, #+370 (0x00000172 | 5.18480e-43) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.support.v4.app.TaskStackBuilder.addParentStack(android.content.ComponentName):android.support.v4.app.TaskStackBuilder 34| move-result-object v1 35| const v0, #+371 (0x00000173 | 5.19882e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-object v1 } method android.support.v4.app.TaskStackBuilder.iterator():java.util.Iterator { .src "TaskStackBuilder.java" .line 292 .prologue_end .line 292 0| const v0, #+372 (0x00000174 | 5.21283e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.app.TaskStackBuilder.mIntents 8| const v0, #+373 (0x00000175 | 5.22684e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.ArrayList.iterator():java.util.Iterator 17| move-result-object v1 18| const v0, #+374 (0x00000176 | 5.24086e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.app.TaskStackBuilder.startActivities():void { .src "TaskStackBuilder.java" .line 304 .prologue_end .line 304 0| const v0, #+375 (0x00000177 | 5.25487e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v2,v1}, android.support.v4.app.TaskStackBuilder.startActivities(android.os.Bundle):void .line 305 10| const v0, #+376 (0x00000178 | 5.26888e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method android.support.v4.app.TaskStackBuilder.startActivities(android.os.Bundle):void { .params "options" .src "TaskStackBuilder.java" .line 319 .prologue_end 0| const v0, #+377 (0x00000179 | 5.28290e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 319 7| iget-object v3, v6, android.support.v4.app.TaskStackBuilder.mIntents 9| const v0, #+378 (0x0000017a | 5.29691e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, java.util.ArrayList.isEmpty():boolean 18| move-result v3 19| const v0, #+379 (0x0000017b | 5.31092e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v3, Label_1 .line 320 27| const v0, #+380 (0x0000017c | 5.32493e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v3, java.lang.IllegalStateException .line 321 35| const v0, #+381 (0x0000017d | 5.33895e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v4, "No intents added to TaskStackBuilder; cannot startActivities" .line 320 44| const v0, #+382 (0x0000017e | 5.35296e-43) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 53| const v0, #+383 (0x0000017f | 5.36697e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| throw v3 Label_1: .line 324 60| const v0, #+384 (0x00000180 | 5.38099e-43) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v3, v6, android.support.v4.app.TaskStackBuilder.mIntents 68| const v0, #+385 (0x00000181 | 5.39500e-43) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v4, v6, android.support.v4.app.TaskStackBuilder.mIntents 76| const v0, #+386 (0x00000182 | 5.40901e-43) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v4}, java.util.ArrayList.size():int 85| move-result v4 86| const v0, #+387 (0x00000183 | 5.42303e-43) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| new-array v4, v4, android.content.Intent[] 94| const v0, #+388 (0x00000184 | 5.43704e-43) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3,v4}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[] 103| move-result-object v1 104| const v0, #+389 (0x00000185 | 5.45105e-43) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| check-cast v1, android.content.Intent[] .line 325 .local v1, "intents", android.content.Intent[] 112| const v0, #+390 (0x00000186 | 5.46506e-43) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| new-instance v3, android.content.Intent 120| const v0, #+391 (0x00000187 | 5.47908e-43) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| aget-object v4, v1, v5 128| const v0, #+392 (0x00000188 | 5.49309e-43) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-direct {v3,v4}, android.content.Intent.(android.content.Intent):void 137| const v0, #+393 (0x00000189 | 5.50710e-43) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const v4, #+268484608 (0x1000c000 | 2.53915e-29) 146| invoke-virtual {v3,v4}, android.content.Intent.addFlags(int):android.content.Intent 149| move-result-object v3 150| const v0, #+394 (0x0000018a | 5.52112e-43) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| aput-object v3, v1, v5 .line 328 158| const v0, #+395 (0x0000018b | 5.53513e-43) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v3, v6, android.support.v4.app.TaskStackBuilder.mSourceContext 166| const v0, #+396 (0x0000018c | 5.54914e-43) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-static {v3,v1,v7}, android.support.v4.content.ContextCompat.startActivities(android.content.Context, android.content.Intent[], android.os.Bundle):boolean 175| move-result v3 176| const v0, #+397 (0x0000018d | 5.56315e-43) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-nez v3, Label_2 .line 329 184| const v0, #+398 (0x0000018e | 5.57717e-43) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| new-instance v2, android.content.Intent 192| const v0, #+399 (0x0000018f | 5.59118e-43) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| array-length v3, v1 199| const v0, #+400 (0x00000190 | 5.60519e-43) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 207| aget-object v3, v1, v3 209| const v0, #+401 (0x00000191 | 5.61921e-43) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-direct {v2,v3}, android.content.Intent.(android.content.Intent):void .line 330 .local v2, "topIntent", android.content.Intent 218| const v0, #+402 (0x00000192 | 5.63322e-43) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const/high16 v3, #+268435456 (0x10000000 | 2.52435e-29) 226| invoke-virtual {v2,v3}, android.content.Intent.addFlags(int):android.content.Intent .line 331 229| const v0, #+403 (0x00000193 | 5.64723e-43) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v3, v6, android.support.v4.app.TaskStackBuilder.mSourceContext 237| const v0, #+404 (0x00000194 | 5.66125e-43) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v3,v2}, android.content.Context.startActivity(android.content.Intent):void Label_2: .line 333 .end_local v2 246| const v0, #+405 (0x00000195 | 5.67526e-43) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| return-void } method android.support.v4.content.ContextCompat.():void { .src "ContextCompat.java" .line 50 .prologue_end .line 50 0| const v1, #+406 (0x00000196 | 5.68927e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.lang.Object 8| const v1, #+407 (0x00000197 | 5.70328e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, java.lang.Object.():void 17| const v1, #+408 (0x00000198 | 5.71730e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.content.ContextCompat.sLock .line 41 25| const v1, #+409 (0x00000199 | 5.73131e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.content.ContextCompat.():void { .src "ContextCompat.java" .line 41 .prologue_end .line 41 0| const v0, #+410 (0x0000019a | 5.74532e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+411 (0x0000019b | 5.75934e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.ContextCompat.startActivities(android.content.Context, android.content.Intent[], android.os.Bundle):boolean { .params "context", "intents", "options" .src "ContextCompat.java" .line 112 .prologue_end 0| const v0, #+412 (0x0000019c | 5.77335e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 112 7| sget v1, android.os.Build$VERSION.SDK_INT .line 113 .local v1, "version", int 9| const v0, #+413 (0x0000019d | 5.78736e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 17| if-lt v1, v2, Label_1 .line 114 19| const v0, #+414 (0x0000019e | 5.80138e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v4,v5,v6}, android.support.v4.content.ContextCompatJellybean.startActivities(android.content.Context, android.content.Intent[], android.os.Bundle):void .line 115 28| const v0, #+415 (0x0000019f | 5.81539e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v3 Label_1: .line 116 35| const v0, #+416 (0x000001a0 | 5.82940e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 43| if-lt v1, v2, Label_2 .line 117 45| const v0, #+417 (0x000001a1 | 5.84341e-43) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v4,v5}, android.support.v4.content.ContextCompatHoneycomb.startActivities(android.content.Context, android.content.Intent[]):void .line 118 54| const v0, #+418 (0x000001a2 | 5.85743e-43) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v3 Label_2: .line 120 61| const v0, #+419 (0x000001a3 | 5.87144e-43) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+0 (0x00000000 | 0.00000) 68| return v2 } method android.support.v4.content.ContextCompatHoneycomb.():void { .src "ContextCompatHoneycomb.java" .line 27 .prologue_end .line 27 0| const v0, #+420 (0x000001a4 | 5.88545e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+421 (0x000001a5 | 5.89947e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.ContextCompatHoneycomb.startActivities(android.content.Context, android.content.Intent[]):void { .params "context", "intents" .src "ContextCompatHoneycomb.java" .line 30 .prologue_end .line 30 0| const v0, #+422 (0x000001a6 | 5.91348e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.content.Context.startActivities(android.content.Intent[]):void .line 31 9| const v0, #+423 (0x000001a7 | 5.92749e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.ContextCompatJellybean.():void { .src "ContextCompatJellybean.java" .line 23 .prologue_end .line 23 0| const v0, #+424 (0x000001a8 | 5.94151e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+425 (0x000001a9 | 5.95552e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.ContextCompatJellybean.startActivities(android.content.Context, android.content.Intent[], android.os.Bundle):void { .params "context", "intents", "options" .src "ContextCompatJellybean.java" .line 26 .prologue_end .line 26 0| const v0, #+426 (0x000001aa | 5.96953e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2,v3}, android.content.Context.startActivities(android.content.Intent[], android.os.Bundle):void .line 27 9| const v0, #+427 (0x000001ab | 5.98354e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompat$IntentCompatImpl.makeMainActivity(android.content.ComponentName):android.content.Intent { } method android.support.v4.content.IntentCompat$IntentCompatImplBase.():void { .src "IntentCompat.java" .line 36 .prologue_end .line 36 0| const v0, #+428 (0x000001ac | 5.99756e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+429 (0x000001ad | 6.01157e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity(android.content.ComponentName):android.content.Intent { .params "componentName" .src "IntentCompat.java" .line 39 .prologue_end .line 39 0| const v0, #+430 (0x000001ae | 6.02558e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+431 (0x000001af | 6.03960e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.MAIN" 17| const v0, #+432 (0x000001b0 | 6.05361e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 40 .local v1, "intent", android.content.Intent 26| const v0, #+433 (0x000001b1 | 6.06762e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v4}, android.content.Intent.setComponent(android.content.ComponentName):android.content.Intent .line 41 35| const v0, #+434 (0x000001b2 | 6.08164e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, "android.intent.category.LAUNCHER" 44| const v0, #+435 (0x000001b3 | 6.09565e-43) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, android.content.Intent.addCategory(java.lang.String):android.content.Intent .line 42 53| const v0, #+436 (0x000001b4 | 6.10966e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-object v1 } method android.support.v4.content.IntentCompat$IntentCompatImplHC.():void { .src "IntentCompat.java" .line 65 .prologue_end .line 65 0| const v0, #+437 (0x000001b5 | 6.12367e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplBase.():void 9| const v0, #+438 (0x000001b6 | 6.13769e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity(android.content.ComponentName):android.content.Intent { .params "componentName" .src "IntentCompat.java" .line 68 .prologue_end .line 68 0| const v0, #+439 (0x000001b7 | 6.15170e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.content.IntentCompatHoneycomb.makeMainActivity(android.content.ComponentName):android.content.Intent 9| move-result-object v1 10| const v0, #+440 (0x000001b8 | 6.16571e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.():void { .src "IntentCompat.java" .line 76 .prologue_end .line 76 0| const v0, #+441 (0x000001b9 | 6.17973e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplHC.():void 9| const v0, #+442 (0x000001ba | 6.19374e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompat.():void { .src "IntentCompat.java" .line 85 .prologue_end .line 85 0| const v2, #+443 (0x000001bb | 6.20775e-43) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT .line 86 .local v0, "version", int 8| const v2, #+444 (0x000001bc | 6.22177e-43) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+15 (0x0000000f | 2.10195e-44) 16| if-lt v0, v1, Label_2 .line 87 18| const v2, #+445 (0x000001bd | 6.23578e-43) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1 26| const v2, #+446 (0x000001be | 6.24979e-43) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.():void 35| const v2, #+447 (0x000001bf | 6.26380e-43) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v1, android.support.v4.content.IntentCompat.IMPL Label_1: .line 28 43| const v2, #+448 (0x000001c0 | 6.27782e-43) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 88 50| const v2, #+449 (0x000001c1 | 6.29183e-43) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| const/16 v1, #+11 (0x0000000b | 1.54143e-44) 58| if-lt v0, v1, Label_3 .line 89 60| const v2, #+450 (0x000001c2 | 6.30584e-43) 63| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplHC 68| const v2, #+451 (0x000001c3 | 6.31986e-43) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplHC.():void 77| const v2, #+452 (0x000001c4 | 6.33387e-43) 80| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 83| sput-object v1, android.support.v4.content.IntentCompat.IMPL 85| const v2, #+453 (0x000001c5 | 6.34788e-43) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| goto/16 Label_1 Label_3: .line 91 93| const v2, #+454 (0x000001c6 | 6.36190e-43) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| new-instance v1, android.support.v4.content.IntentCompat$IntentCompatImplBase 101| const v2, #+455 (0x000001c7 | 6.37591e-43) 104| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v1}, android.support.v4.content.IntentCompat$IntentCompatImplBase.():void 110| const v2, #+456 (0x000001c8 | 6.38992e-43) 113| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 116| sput-object v1, android.support.v4.content.IntentCompat.IMPL 118| const v2, #+457 (0x000001c9 | 6.40393e-43) 121| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 124| goto/16 Label_1 } method android.support.v4.content.IntentCompat.():void { .src "IntentCompat.java" .line 95 .prologue_end .line 95 0| const v0, #+458 (0x000001ca | 6.41795e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 97 9| const v0, #+459 (0x000001cb | 6.43196e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompat.makeMainActivity(android.content.ComponentName):android.content.Intent { .params "mainActivity" .src "IntentCompat.java" .line 227 .prologue_end .line 227 0| const v0, #+460 (0x000001cc | 6.44597e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.content.IntentCompat.IMPL 8| const v0, #+461 (0x000001cd | 6.45999e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.support.v4.content.IntentCompat$IntentCompatImpl.makeMainActivity(android.content.ComponentName):android.content.Intent 17| move-result-object v1 18| const v0, #+462 (0x000001ce | 6.47400e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.content.IntentCompatHoneycomb.():void { .src "IntentCompatHoneycomb.java" .line 22 .prologue_end .line 22 0| const v0, #+463 (0x000001cf | 6.48801e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+464 (0x000001d0 | 6.50202e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.content.IntentCompatHoneycomb.makeMainActivity(android.content.ComponentName):android.content.Intent { .params "mainActivity" .src "IntentCompatHoneycomb.java" .line 24 .prologue_end .line 24 0| const v0, #+465 (0x000001d1 | 6.51604e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, android.content.Intent.makeMainActivity(android.content.ComponentName):android.content.Intent 9| move-result-object v1 10| const v0, #+466 (0x000001d2 | 6.53005e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onError(java.lang.String):void { } method android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onItemLoaded(android.os.Parcel):void { } method android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.(android.support.v4.media.MediaBrowserCompat$ItemCallback):void { .params "this$1" .src "MediaBrowserCompat.java" .line 684 .prologue_end .line 684 0| const v0, #+467 (0x000001d3 | 6.54406e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1 8| const v0, #+468 (0x000001d4 | 6.55808e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+469 (0x000001d5 | 6.57209e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.(android.support.v4.media.MediaBrowserCompat$ItemCallback, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23):void { .params "this$1", "?" .src "MediaBrowserCompat.java" .line 1 .prologue_end 0| const v0, #+470 (0x000001d6 | 6.58610e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.(android.support.v4.media.MediaBrowserCompat$ItemCallback):void 9| const v0, #+471 (0x000001d7 | 6.60012e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.onError(java.lang.String):void { .params "itemId" .src "MediaBrowserCompat.java" .line 695 .prologue_end .line 695 0| const v0, #+472 (0x000001d8 | 6.61413e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1 8| const v0, #+473 (0x000001d9 | 6.62814e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.lang.String):void .line 696 17| const v0, #+474 (0x000001da | 6.64215e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.onItemLoaded(android.os.Parcel):void { .params "itemParcel" .src "MediaBrowserCompat.java" .line 687 .prologue_end .line 687 0| const v0, #+475 (0x000001db | 6.65617e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v4,v2}, android.os.Parcel.setDataPosition(int):void .line 688 10| const v0, #+476 (0x000001dc | 6.67018e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget-object v2, android.support.v4.media.MediaBrowserCompat$MediaItem.CREATOR 18| const v0, #+477 (0x000001dd | 6.68419e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v2,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 27| move-result-object v1 28| const v0, #+478 (0x000001de | 6.69821e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, android.support.v4.media.MediaBrowserCompat$MediaItem .line 689 .local v1, "item", android.support.v4.media.MediaBrowserCompat$MediaItem 36| const v0, #+479 (0x000001df | 6.71222e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v4}, android.os.Parcel.recycle():void .line 690 45| const v0, #+480 (0x000001e0 | 6.72623e-43) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v2, v3, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.this$1 53| const v0, #+481 (0x000001e1 | 6.74025e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v1}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onItemLoaded(android.support.v4.media.MediaBrowserCompat$MediaItem):void .line 691 62| const v0, #+482 (0x000001e2 | 6.75426e-43) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method android.support.v4.media.MediaBrowserCompat$ItemCallback.():void { .src "MediaBrowserCompat.java" .line 660 .prologue_end 0| const v0, #+483 (0x000001e3 | 6.76827e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 660 7| invoke-direct {v4}, java.lang.Object.():void .line 661 10| const v0, #+484 (0x000001e4 | 6.78228e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v1, android.os.Build$VERSION.SDK_INT 18| const v0, #+485 (0x000001e5 | 6.79630e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v2, #+23 (0x00000017 | 3.22299e-44) 26| if-lt v1, v2, Label_2 .line 662 28| const v0, #+486 (0x000001e6 | 6.81031e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| new-instance v1, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23 36| const v0, #+487 (0x000001e7 | 6.82432e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v1,v4,v3}, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23.(android.support.v4.media.MediaBrowserCompat$ItemCallback, android.support.v4.media.MediaBrowserCompat$ItemCallback$StubApi23):void 45| const v0, #+488 (0x000001e8 | 6.83834e-43) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v1}, android.support.v4.media.MediaBrowserCompatApi23.createItemCallback(android.support.v4.media.MediaBrowserCompatApi23$ItemCallback):java.lang.Object 54| move-result-object v1 55| const v0, #+489 (0x000001e9 | 6.85235e-43) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput-object v1, v4, android.support.v4.media.MediaBrowserCompat$ItemCallback.mItemCallbackObj Label_1: .line 666 63| const v0, #+490 (0x000001ea | 6.86636e-43) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void Label_2: .line 664 70| const v0, #+491 (0x000001eb | 6.88038e-43) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v3, v4, android.support.v4.media.MediaBrowserCompat$ItemCallback.mItemCallbackObj 78| const v0, #+492 (0x000001ec | 6.89439e-43) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| goto/16 Label_1 } method android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.lang.String):void { .params "itemId" .src "MediaBrowserCompat.java" .line 682 .prologue_end .line 682 0| const v0, #+493 (0x000001ed | 6.90840e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.media.MediaBrowserCompat$ItemCallback.onItemLoaded(android.support.v4.media.MediaBrowserCompat$MediaItem):void { .params "item" .src "MediaBrowserCompat.java" .line 674 .prologue_end .line 674 0| const v0, #+494 (0x000001ee | 6.92241e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.os.ResultReceiver.():void { .src "ResultReceiver.java" .line 135 .prologue_end .line 135 0| const v1, #+495 (0x000001ef | 6.93643e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.os.ResultReceiver$1 8| const v1, #+496 (0x000001f0 | 6.95044e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.os.ResultReceiver$1.():void .line 134 17| const v1, #+497 (0x000001f1 | 6.96445e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.os.ResultReceiver.CREATOR .line 40 25| const v1, #+498 (0x000001f2 | 6.97847e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.os.ResultReceiver.(android.os.Parcel):void { .params "in" .src "ResultReceiver.java" .line 128 .prologue_end .line 128 0| const v0, #+499 (0x000001f3 | 6.99248e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 129 9| const v0, #+500 (0x000001f4 | 7.00649e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, android.support.v4.os.ResultReceiver.mLocal .line 130 18| const v0, #+501 (0x000001f5 | 7.02051e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+0 (0x00000000 | 0.00000) 25| iput-object v1, v2, android.support.v4.os.ResultReceiver.mHandler .line 131 27| const v0, #+502 (0x000001f6 | 7.03452e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3}, android.os.Parcel.readStrongBinder():android.os.IBinder 36| move-result-object v1 37| const v0, #+503 (0x000001f7 | 7.04853e-43) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1}, android.support.v4.os.IResultReceiver$Stub.asInterface(android.os.IBinder):android.support.v4.os.IResultReceiver 46| move-result-object v1 47| const v0, #+504 (0x000001f8 | 7.06254e-43) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput-object v1, v2, android.support.v4.os.ResultReceiver.mReceiver .line 132 55| const v0, #+505 (0x000001f9 | 7.07656e-43) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-void } method android.support.v4.os.ResultReceiver.describeContents():int { .src "ResultReceiver.java" .line 116 .prologue_end .line 116 0| const v0, #+506 (0x000001fa | 7.09057e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.os.ResultReceiver.onReceiveResult(int, android.os.Bundle):void { .params "resultCode", "resultData" .src "ResultReceiver.java" .line 113 .prologue_end .line 113 0| const v0, #+507 (0x000001fb | 7.10458e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.os.ResultReceiver.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "ResultReceiver.java" .line 120 .prologue_end .line 120 0| const v0, #+508 (0x000001fc | 7.11860e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 121 7| const v0, #+509 (0x000001fd | 7.13261e-43) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v2, android.support.v4.os.ResultReceiver.mReceiver 15| const v0, #+510 (0x000001fe | 7.14662e-43) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-nez v1, Label_1 .line 122 23| const v0, #+511 (0x000001ff | 7.16064e-43) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| new-instance v1, android.support.v4.os.ResultReceiver$MyResultReceiver 31| const v0, #+512 (0x00000200 | 7.17465e-43) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-direct {v1,v2}, android.support.v4.os.ResultReceiver$MyResultReceiver.(android.support.v4.os.ResultReceiver):void 40| const v0, #+513 (0x00000201 | 7.18866e-43) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput-object v1, v2, android.support.v4.os.ResultReceiver.mReceiver Label_1: .line 124 48| const v0, #+514 (0x00000202 | 7.20267e-43) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v2, android.support.v4.os.ResultReceiver.mReceiver 56| const v0, #+515 (0x00000203 | 7.21669e-43) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v1}, android.support.v4.os.IResultReceiver.asBinder():android.os.IBinder 65| move-result-object v1 66| const v0, #+516 (0x00000204 | 7.23070e-43) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v3,v1}, android.os.Parcel.writeStrongBinder(android.os.IBinder):void .try_end_1 catch(...) : Label_2 75| const v0, #+517 (0x00000205 | 7.24471e-43) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| monitor-exit v2 .line 126 82| const v0, #+518 (0x00000206 | 7.25873e-43) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void Label_2: .line 120 89| const v0, #+519 (0x00000207 | 7.27274e-43) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| move-exception v1 96| monitor-exit v2 97| const v0, #+520 (0x00000208 | 7.28675e-43) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| throw v1 } method android.support.v4.media.MediaBrowserCompat$ItemReceiver.onReceiveResult(int, android.os.Bundle):void { .params "resultCode", "resultData" .src "MediaBrowserCompat.java" .line 1745 .prologue_end .line 1745 0| const v0, #+521 (0x00000209 | 7.30076e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v2, android.support.v4.media.MediaBrowserCompat 8| const v0, #+522 (0x0000020a | 7.31478e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, java.lang.Class.getClassLoader():java.lang.ClassLoader 17| move-result-object v2 18| const v0, #+523 (0x0000020b | 7.32879e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v6,v2}, android.os.Bundle.setClassLoader(java.lang.ClassLoader):void .line 1746 27| const v0, #+524 (0x0000020c | 7.34280e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-nez v5, Label_1 35| const v0, #+525 (0x0000020d | 7.35682e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-nez v6, Label_2 Label_1: .line 1748 43| const v0, #+526 (0x0000020e | 7.37083e-43) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v4, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback 51| const v0, #+527 (0x0000020f | 7.38484e-43) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v3, v4, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mMediaId 59| const v0, #+528 (0x00000210 | 7.39886e-43) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v2,v3}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.lang.String):void .line 1749 68| const v0, #+529 (0x00000211 | 7.41287e-43) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void Label_2: .line 1747 75| const v0, #+530 (0x00000212 | 7.42688e-43) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v2, "media_item" 84| const v0, #+531 (0x00000213 | 7.44089e-43) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v6,v2}, android.os.Bundle.containsKey(java.lang.String):boolean 93| move-result v2 94| const v0, #+532 (0x00000214 | 7.45491e-43) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 1746 102| if-nez v2, Label_1 .line 1751 104| const v0, #+533 (0x00000215 | 7.46892e-43) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v2, "media_item" 113| const v0, #+534 (0x00000216 | 7.48293e-43) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v6,v2}, android.os.Bundle.getParcelable(java.lang.String):android.os.Parcelable 122| move-result-object v1 123| const v0, #+535 (0x00000217 | 7.49695e-43) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1752 .local v1, "item", android.os.Parcelable 129| instance-of v2, v1, android.support.v4.media.MediaBrowserCompat$MediaItem 131| const v0, #+536 (0x00000218 | 7.51096e-43) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-eqz v2, Label_4 .line 1753 139| const v0, #+537 (0x00000219 | 7.52497e-43) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v2, v4, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback 147| const v0, #+538 (0x0000021a | 7.53899e-43) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| check-cast v1, android.support.v4.media.MediaBrowserCompat$MediaItem .end_local v1 155| const v0, #+539 (0x0000021b | 7.55300e-43) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v2,v1}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onItemLoaded(android.support.v4.media.MediaBrowserCompat$MediaItem):void Label_3: .line 1757 164| const v0, #+540 (0x0000021c | 7.56701e-43) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| return-void Label_4: .line 1755 .restart_local v1 171| const v0, #+541 (0x0000021d | 7.58102e-43) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v2, v4, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mCallback 179| const v0, #+542 (0x0000021e | 7.59504e-43) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v3, v4, android.support.v4.media.MediaBrowserCompat$ItemReceiver.mMediaId 187| const v0, #+543 (0x0000021f | 7.60905e-43) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v2,v3}, android.support.v4.media.MediaBrowserCompat$ItemCallback.onError(java.lang.String):void 196| const v0, #+544 (0x00000220 | 7.62306e-43) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| goto/16 Label_3 } method android.support.v4.media.MediaBrowserCompat$MediaItem$1.():void { .src "MediaBrowserCompat.java" .line 375 .prologue_end .line 375 0| const v0, #+545 (0x00000221 | 7.63708e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+546 (0x00000222 | 7.65109e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaBrowserCompat$MediaItem$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaBrowserCompat$MediaItem { .params "in" .src "MediaBrowserCompat.java" .line 378 .prologue_end .line 378 0| const v0, #+547 (0x00000223 | 7.66510e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.MediaBrowserCompat$MediaItem 8| const v0, #+548 (0x00000224 | 7.67912e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.media.MediaBrowserCompat$MediaItem.(android.os.Parcel, android.support.v4.media.MediaBrowserCompat$MediaItem):void 18| const v0, #+549 (0x00000225 | 7.69313e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaBrowserCompat$MediaItem$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "MediaBrowserCompat.java" .line 376 .prologue_end .line 376 0| const v0, #+550 (0x00000226 | 7.70714e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaBrowserCompat$MediaItem 9| move-result-object v1 10| const v0, #+551 (0x00000227 | 7.72115e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaBrowserCompat$MediaItem$1.newArray(int):android.support.v4.media.MediaBrowserCompat$MediaItem[] { .params "size" .src "MediaBrowserCompat.java" .line 383 .prologue_end .line 383 0| const v0, #+552 (0x00000228 | 7.73517e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.MediaBrowserCompat$MediaItem[] 8| const v0, #+553 (0x00000229 | 7.74918e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaBrowserCompat$MediaItem$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaBrowserCompat.java" .line 381 .prologue_end .line 381 0| const v0, #+554 (0x0000022a | 7.76319e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.newArray(int):android.support.v4.media.MediaBrowserCompat$MediaItem[] 9| move-result-object v1 10| const v0, #+555 (0x0000022b | 7.77721e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaBrowserCompat$MediaItem.():void { .src "MediaBrowserCompat.java" .line 375 .prologue_end .line 375 0| const v1, #+556 (0x0000022c | 7.79122e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.MediaBrowserCompat$MediaItem$1 8| const v1, #+557 (0x0000022d | 7.80523e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.MediaBrowserCompat$MediaItem$1.():void .line 374 17| const v1, #+558 (0x0000022e | 7.81925e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.MediaBrowserCompat$MediaItem.CREATOR .line 305 25| const v1, #+559 (0x0000022f | 7.83326e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.MediaBrowserCompat$MediaItem.(android.os.Parcel):void { .params "in" .src "MediaBrowserCompat.java" .line 349 .prologue_end .line 349 0| const v0, #+560 (0x00000230 | 7.84727e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 350 9| const v0, #+561 (0x00000231 | 7.86128e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readInt():int 18| move-result v1 19| const v0, #+562 (0x00000232 | 7.87530e-43) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v1, v2, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags .line 351 27| const v0, #+563 (0x00000233 | 7.88931e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v1, android.support.v4.media.MediaDescriptionCompat.CREATOR 35| const v0, #+564 (0x00000234 | 7.90332e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 44| move-result-object v1 45| const v0, #+565 (0x00000235 | 7.91734e-43) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| check-cast v1, android.support.v4.media.MediaDescriptionCompat 53| const v0, #+566 (0x00000236 | 7.93135e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v2, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription .line 352 61| const v0, #+567 (0x00000237 | 7.94536e-43) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method android.support.v4.media.MediaBrowserCompat$MediaItem.(android.os.Parcel, android.support.v4.media.MediaBrowserCompat$MediaItem):void { .params "in", "?" .src "MediaBrowserCompat.java" .line 1 .prologue_end 0| const v0, #+568 (0x00000238 | 7.95938e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.MediaBrowserCompat$MediaItem.(android.os.Parcel):void 9| const v0, #+569 (0x00000239 | 7.97339e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaBrowserCompat$MediaItem.describeContents():int { .src "MediaBrowserCompat.java" .line 356 .prologue_end .line 356 0| const v0, #+570 (0x0000023a | 7.98740e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.MediaBrowserCompat$MediaItem.toString():java.lang.String { .src "MediaBrowserCompat.java" .line 367 .prologue_end .line 367 0| const v0, #+571 (0x0000023b | 8.00141e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+572 (0x0000023c | 8.01543e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "MediaItem{" 17| const v0, #+573 (0x0000023d | 8.02944e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, java.lang.StringBuilder.(java.lang.String):void .line 368 .local v1, "sb", java.lang.StringBuilder 26| const v0, #+574 (0x0000023e | 8.04345e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v2, "mFlags=" 35| const v0, #+575 (0x0000023f | 8.05747e-43) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 44| move-result-object v2 45| const v0, #+576 (0x00000240 | 8.07148e-43) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget v3, v4, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags 53| const v0, #+577 (0x00000241 | 8.08549e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 369 62| const v0, #+578 (0x00000242 | 8.09951e-43) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v2, ", mDescription=" 71| const v0, #+579 (0x00000243 | 8.11352e-43) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 80| move-result-object v2 81| const v0, #+580 (0x00000244 | 8.12753e-43) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v3, v4, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription 89| const v0, #+581 (0x00000245 | 8.14154e-43) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 370 98| const v0, #+582 (0x00000246 | 8.15556e-43) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/16 v2, #+125 (0x0000007d | 1.75162e-43) 106| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 371 109| const v0, #+583 (0x00000247 | 8.16957e-43) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 118| move-result-object v2 119| const v0, #+584 (0x00000248 | 8.18358e-43) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-object v2 } method android.support.v4.media.MediaBrowserCompat$MediaItem.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "MediaBrowserCompat.java" .line 361 .prologue_end .line 361 0| const v0, #+585 (0x00000249 | 8.19760e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.media.MediaBrowserCompat$MediaItem.mFlags 8| const v0, #+586 (0x0000024a | 8.21161e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 362 17| const v0, #+587 (0x0000024b | 8.22562e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, android.support.v4.media.MediaBrowserCompat$MediaItem.mDescription 25| const v0, #+588 (0x0000024c | 8.23963e-43) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v3,v4}, android.support.v4.media.MediaDescriptionCompat.writeToParcel(android.os.Parcel, int):void .line 363 34| const v0, #+589 (0x0000024d | 8.25365e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method android.support.v4.media.MediaBrowserCompat.():void { .src "MediaBrowserCompat.java" .line 63 .prologue_end .line 63 0| const v2, #+590 (0x0000024e | 8.26766e-43) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v0, "MediaBrowserCompat" 9| const v2, #+591 (0x0000024f | 8.28167e-43) 12| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 16| invoke-static {v0,v1}, android.util.Log.isLoggable(java.lang.String, int):boolean 19| move-result v0 20| const v2, #+592 (0x00000250 | 8.29569e-43) 23| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 26| sput-boolean v0, android.support.v4.media.MediaBrowserCompat.DEBUG .line 61 28| const v2, #+593 (0x00000251 | 8.30970e-43) 31| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 34| return-void } method android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.(android.support.v4.media.MediaBrowserCompatApi23$ItemCallback):void { .params "?" .src "MediaBrowserCompatApi23.java" .line 41 .local_ex v2, "callback", android.support.v4.media.MediaBrowserCompatApi23$ItemCallback, "TT;" .prologue_end .line 41 0| const v0, #+594 (0x00000252 | 8.32371e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.media.browse.MediaBrowser$ItemCallback.():void .line 42 9| const v0, #+595 (0x00000253 | 8.33773e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCallback .line 43 17| const v0, #+596 (0x00000254 | 8.35174e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.onError(java.lang.String):void { .params "itemId" .src "MediaBrowserCompatApi23.java" .line 54 .prologue_end .line 54 0| const v0, #+597 (0x00000255 | 8.36575e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCallback 8| const v0, #+598 (0x00000256 | 8.37976e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onError(java.lang.String):void .line 55 17| const v0, #+599 (0x00000257 | 8.39378e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.onItemLoaded(android.media.browse.MediaBrowser$MediaItem):void { .params "item" .src "MediaBrowserCompatApi23.java" .line 47 .prologue_end .line 47 0| const v0, #+600 (0x00000258 | 8.40779e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.os.Parcel.obtain():android.os.Parcel 9| move-result-object v1 10| const v0, #+601 (0x00000259 | 8.42180e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 48 .local v1, "parcel", android.os.Parcel 16| const/4 v2, #+0 (0x00000000 | 0.00000) 17| invoke-virtual {v4,v1,v2}, android.media.browse.MediaBrowser$MediaItem.writeToParcel(android.os.Parcel, int):void .line 49 20| const v0, #+602 (0x0000025a | 8.43582e-43) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v2, v3, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.mItemCallback 28| const v0, #+603 (0x0000025b | 8.44983e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v2,v1}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallback.onItemLoaded(android.os.Parcel):void .line 50 37| const v0, #+604 (0x0000025c | 8.46384e-43) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method android.support.v4.media.MediaBrowserCompatApi23.():void { .src "MediaBrowserCompatApi23.java" .line 23 .prologue_end .line 23 0| const v0, #+605 (0x0000025d | 8.47786e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+606 (0x0000025e | 8.49187e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaBrowserCompatApi23.createItemCallback(android.support.v4.media.MediaBrowserCompatApi23$ItemCallback):java.lang.Object { .params "callback" .src "MediaBrowserCompatApi23.java" .line 26 .prologue_end .line 26 0| const v0, #+607 (0x0000025f | 8.50588e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy 8| const v0, #+608 (0x00000260 | 8.51989e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.media.MediaBrowserCompatApi23$ItemCallbackProxy.(android.support.v4.media.MediaBrowserCompatApi23$ItemCallback):void 17| const v0, #+609 (0x00000261 | 8.53391e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$1.():void { .src "MediaDescriptionCompat.java" .line 311 .prologue_end .line 311 0| const v0, #+610 (0x00000262 | 8.54792e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+611 (0x00000263 | 8.56193e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaDescriptionCompat { .params "in" .src "MediaDescriptionCompat.java" .line 314 .prologue_end .line 314 0| const v0, #+612 (0x00000264 | 8.57595e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, android.os.Build$VERSION.SDK_INT 8| const v0, #+613 (0x00000265 | 8.58996e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 16| if-ge v1, v2, Label_1 .line 315 18| const v0, #+614 (0x00000266 | 8.60397e-43) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.support.v4.media.MediaDescriptionCompat 26| const v0, #+615 (0x00000267 | 8.61799e-43) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v2, #+0 (0x00000000 | 0.00000) 33| invoke-direct {v1,v4,v2}, android.support.v4.media.MediaDescriptionCompat.(android.os.Parcel, android.support.v4.media.MediaDescriptionCompat):void 36| const v0, #+616 (0x00000268 | 8.63200e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v1 Label_1: .line 317 43| const v0, #+617 (0x00000269 | 8.64601e-43) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v4}, android.support.v4.media.MediaDescriptionCompatApi21.fromParcel(android.os.Parcel):java.lang.Object 52| move-result-object v1 53| const v0, #+618 (0x0000026a | 8.66002e-43) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1}, android.support.v4.media.MediaDescriptionCompat.fromMediaDescription(java.lang.Object):android.support.v4.media.MediaDescriptionCompat 62| move-result-object v1 63| const v0, #+619 (0x0000026b | 8.67404e-43) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "MediaDescriptionCompat.java" .line 312 .prologue_end .line 312 0| const v0, #+620 (0x0000026c | 8.68805e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaDescriptionCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaDescriptionCompat 9| move-result-object v1 10| const v0, #+621 (0x0000026d | 8.70206e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$1.newArray(int):android.support.v4.media.MediaDescriptionCompat[] { .params "size" .src "MediaDescriptionCompat.java" .line 323 .prologue_end .line 323 0| const v0, #+622 (0x0000026e | 8.71608e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.MediaDescriptionCompat[] 8| const v0, #+623 (0x0000026f | 8.73009e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaDescriptionCompat.java" .line 321 .prologue_end .line 321 0| const v0, #+624 (0x00000270 | 8.74410e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaDescriptionCompat$1.newArray(int):android.support.v4.media.MediaDescriptionCompat[] 9| move-result-object v1 10| const v0, #+625 (0x00000271 | 8.75812e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.():void { .src "MediaDescriptionCompat.java" .line 343 .prologue_end .line 343 0| const v0, #+626 (0x00000272 | 8.77213e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 344 9| const v0, #+627 (0x00000273 | 8.78614e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompat$Builder.build():android.support.v4.media.MediaDescriptionCompat { .src "MediaDescriptionCompat.java" .line 444 .prologue_end .line 444 0| const v0, #+628 (0x00000274 | 8.80015e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.MediaDescriptionCompat 8| const v0, #+629 (0x00000275 | 8.81417e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaId 16| const v0, #+630 (0x00000276 | 8.82818e-43) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mTitle 24| const v0, #+631 (0x00000277 | 8.84219e-43) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v4, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mSubtitle 32| const v0, #+632 (0x00000278 | 8.85621e-43) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v5, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mDescription 40| const v0, #+633 (0x00000279 | 8.87022e-43) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v6, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mIcon .line 445 48| const v0, #+634 (0x0000027a | 8.88423e-43) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v7, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mIconUri 56| const v0, #+635 (0x0000027b | 8.89825e-43) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v8, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mExtras 64| const v0, #+636 (0x0000027c | 8.91226e-43) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v9, v11, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaUri .line 444 72| const v0, #+637 (0x0000027d | 8.92627e-43) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v10, #+0 (0x00000000 | 0.00000) 79| invoke-direct/range {v1..v10}, android.support.v4.media.MediaDescriptionCompat.(java.lang.String, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, android.graphics.Bitmap, android.net.Uri, android.os.Bundle, android.net.Uri, android.support.v4.media.MediaDescriptionCompat):void 82| const v0, #+638 (0x0000027e | 8.94028e-43) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setDescription(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder { .params "description" .src "MediaDescriptionCompat.java" .line 387 .prologue_end .line 387 0| const v0, #+639 (0x0000027f | 8.95430e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mDescription .line 388 8| const v0, #+640 (0x00000280 | 8.96831e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setExtras(android.os.Bundle):android.support.v4.media.MediaDescriptionCompat$Builder { .params "extras" .src "MediaDescriptionCompat.java" .line 422 .prologue_end .line 422 0| const v0, #+641 (0x00000281 | 8.98232e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mExtras .line 423 8| const v0, #+642 (0x00000282 | 8.99634e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setIconBitmap(android.graphics.Bitmap):android.support.v4.media.MediaDescriptionCompat$Builder { .params "icon" .src "MediaDescriptionCompat.java" .line 399 .prologue_end .line 399 0| const v0, #+643 (0x00000283 | 9.01035e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mIcon .line 400 8| const v0, #+644 (0x00000284 | 9.02436e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setIconUri(android.net.Uri):android.support.v4.media.MediaDescriptionCompat$Builder { .params "iconUri" .src "MediaDescriptionCompat.java" .line 411 .prologue_end .line 411 0| const v0, #+645 (0x00000285 | 9.03838e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mIconUri .line 412 8| const v0, #+646 (0x00000286 | 9.05239e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setMediaId(java.lang.String):android.support.v4.media.MediaDescriptionCompat$Builder { .params "mediaId" .src "MediaDescriptionCompat.java" .line 353 .prologue_end .line 353 0| const v0, #+647 (0x00000287 | 9.06640e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaId .line 354 8| const v0, #+648 (0x00000288 | 9.08041e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setMediaUri(android.net.Uri):android.support.v4.media.MediaDescriptionCompat$Builder { .params "mediaUri" .src "MediaDescriptionCompat.java" .line 433 .prologue_end .line 433 0| const v0, #+649 (0x00000289 | 9.09443e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mMediaUri .line 434 8| const v0, #+650 (0x0000028a | 9.10844e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setSubtitle(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder { .params "subtitle" .src "MediaDescriptionCompat.java" .line 375 .prologue_end .line 375 0| const v0, #+651 (0x0000028b | 9.12245e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mSubtitle .line 376 8| const v0, #+652 (0x0000028c | 9.13647e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat$Builder.setTitle(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder { .params "title" .src "MediaDescriptionCompat.java" .line 364 .prologue_end .line 364 0| const v0, #+653 (0x0000028d | 9.15048e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat$Builder.mTitle .line 365 8| const v0, #+654 (0x0000028e | 9.16449e-43) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaDescriptionCompat.():void { .src "MediaDescriptionCompat.java" .line 311 .prologue_end .line 311 0| const v1, #+655 (0x0000028f | 9.17850e-43) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.MediaDescriptionCompat$1 8| const v1, #+656 (0x00000290 | 9.19252e-43) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.MediaDescriptionCompat$1.():void .line 310 17| const v1, #+657 (0x00000291 | 9.20653e-43) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.MediaDescriptionCompat.CREATOR .line 32 25| const v1, #+658 (0x00000292 | 9.22054e-43) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.MediaDescriptionCompat.(android.os.Parcel):void { .params "in" .src "MediaDescriptionCompat.java" .line 98 .prologue_end 0| const v0, #+659 (0x00000293 | 9.23456e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 98 7| invoke-direct {v3}, java.lang.Object.():void .line 99 10| const v0, #+660 (0x00000294 | 9.24857e-43) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, android.os.Parcel.readString():java.lang.String 19| move-result-object v1 20| const v0, #+661 (0x00000295 | 9.26258e-43) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mMediaId .line 100 28| const v0, #+662 (0x00000296 | 9.27660e-43) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 36| const v0, #+663 (0x00000297 | 9.29061e-43) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v1,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 45| move-result-object v1 46| const v0, #+664 (0x00000298 | 9.30462e-43) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| check-cast v1, java.lang.CharSequence 54| const v0, #+665 (0x00000299 | 9.31863e-43) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mTitle .line 101 62| const v0, #+666 (0x0000029a | 9.33265e-43) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 70| const v0, #+667 (0x0000029b | 9.34666e-43) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v1,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 79| move-result-object v1 80| const v0, #+668 (0x0000029c | 9.36067e-43) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| check-cast v1, java.lang.CharSequence 88| const v0, #+669 (0x0000029d | 9.37469e-43) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mSubtitle .line 102 96| const v0, #+670 (0x0000029e | 9.38870e-43) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 104| const v0, #+671 (0x0000029f | 9.40271e-43) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-interface {v1,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 113| move-result-object v1 114| const v0, #+672 (0x000002a0 | 9.41673e-43) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| check-cast v1, java.lang.CharSequence 122| const v0, #+673 (0x000002a1 | 9.43074e-43) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mDescription .line 103 130| const v0, #+674 (0x000002a2 | 9.44475e-43) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v4,v2}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 139| move-result-object v1 140| const v0, #+675 (0x000002a3 | 9.45876e-43) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| check-cast v1, android.graphics.Bitmap 148| const v0, #+676 (0x000002a4 | 9.47278e-43) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mIcon .line 104 156| const v0, #+677 (0x000002a5 | 9.48679e-43) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v4,v2}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 165| move-result-object v1 166| const v0, #+678 (0x000002a6 | 9.50080e-43) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| check-cast v1, android.net.Uri 174| const v0, #+679 (0x000002a7 | 9.51482e-43) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mIconUri .line 105 182| const v0, #+680 (0x000002a8 | 9.52883e-43) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v4}, android.os.Parcel.readBundle():android.os.Bundle 191| move-result-object v1 192| const v0, #+681 (0x000002a9 | 9.54284e-43) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mExtras .line 106 200| const v0, #+682 (0x000002aa | 9.55686e-43) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v4,v2}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 209| move-result-object v1 210| const v0, #+683 (0x000002ab | 9.57087e-43) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| check-cast v1, android.net.Uri 218| const v0, #+684 (0x000002ac | 9.58488e-43) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iput-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mMediaUri .line 107 226| const v0, #+685 (0x000002ad | 9.59889e-43) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| return-void } method android.support.v4.media.MediaDescriptionCompat.(android.os.Parcel, android.support.v4.media.MediaDescriptionCompat):void { .params "in", "?" .src "MediaDescriptionCompat.java" .line 1 .prologue_end 0| const v0, #+686 (0x000002ae | 9.61291e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.MediaDescriptionCompat.(android.os.Parcel):void 9| const v0, #+687 (0x000002af | 9.62692e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompat.(java.lang.String, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, android.graphics.Bitmap, android.net.Uri, android.os.Bundle, android.net.Uri):void { .params "mediaId", "title", "subtitle", "description", "icon", "iconUri", "extras", "mediaUri" .src "MediaDescriptionCompat.java" .line 86 .prologue_end .line 86 0| const v0, #+688 (0x000002b0 | 9.64093e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 88 9| const v0, #+689 (0x000002b1 | 9.65495e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.media.MediaDescriptionCompat.mMediaId .line 89 17| const v0, #+690 (0x000002b2 | 9.66896e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, android.support.v4.media.MediaDescriptionCompat.mTitle .line 90 25| const v0, #+691 (0x000002b3 | 9.68297e-43) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, android.support.v4.media.MediaDescriptionCompat.mSubtitle .line 91 33| const v0, #+692 (0x000002b4 | 9.69699e-43) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, android.support.v4.media.MediaDescriptionCompat.mDescription .line 92 41| const v0, #+693 (0x000002b5 | 9.71100e-43) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v6, v1, android.support.v4.media.MediaDescriptionCompat.mIcon .line 93 49| const v0, #+694 (0x000002b6 | 9.72501e-43) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-object v7, v1, android.support.v4.media.MediaDescriptionCompat.mIconUri .line 94 57| const v0, #+695 (0x000002b7 | 9.73902e-43) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-object v8, v1, android.support.v4.media.MediaDescriptionCompat.mExtras .line 95 65| const v0, #+696 (0x000002b8 | 9.75304e-43) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-object v9, v1, android.support.v4.media.MediaDescriptionCompat.mMediaUri .line 96 73| const v0, #+697 (0x000002b9 | 9.76705e-43) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void } method android.support.v4.media.MediaDescriptionCompat.(java.lang.String, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, android.graphics.Bitmap, android.net.Uri, android.os.Bundle, android.net.Uri, android.support.v4.media.MediaDescriptionCompat):void { .params "mediaId", "title", "subtitle", "description", "icon", "iconUri", "extras", "mediaUri", "?" .src "MediaDescriptionCompat.java" .line 1 .prologue_end 0| const v0, #+698 (0x000002ba | 9.78106e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct/range {v1..v9}, android.support.v4.media.MediaDescriptionCompat.(java.lang.String, java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence, android.graphics.Bitmap, android.net.Uri, android.os.Bundle, android.net.Uri):void 9| const v0, #+699 (0x000002bb | 9.79508e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompat.fromMediaDescription(java.lang.Object):android.support.v4.media.MediaDescriptionCompat { .params "descriptionObj" .src "MediaDescriptionCompat.java" .line 270 .prologue_end 0| const v0, #+700 (0x000002bc | 9.80909e-43) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 270 7| if-eqz v8, Label_1 9| const v0, #+701 (0x000002bd | 9.82310e-43) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget v5, android.os.Build$VERSION.SDK_INT 17| const v0, #+702 (0x000002be | 9.83712e-43) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v6, #+21 (0x00000015 | 2.94273e-44) 25| if-ge v5, v6, Label_2 Label_1: .line 271 27| const v0, #+703 (0x000002bf | 9.85113e-43) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v7 Label_2: .line 274 34| const v0, #+704 (0x000002c0 | 9.86514e-43) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, android.support.v4.media.MediaDescriptionCompat$Builder 42| const v0, #+705 (0x000002c1 | 9.87915e-43) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1}, android.support.v4.media.MediaDescriptionCompat$Builder.():void .line 275 .local v1, "bob", android.support.v4.media.MediaDescriptionCompat$Builder 51| const v0, #+706 (0x000002c2 | 9.89317e-43) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getMediaId(java.lang.Object):java.lang.String 60| move-result-object v5 61| const v0, #+707 (0x000002c3 | 9.90718e-43) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setMediaId(java.lang.String):android.support.v4.media.MediaDescriptionCompat$Builder .line 276 70| const v0, #+708 (0x000002c4 | 9.92119e-43) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getTitle(java.lang.Object):java.lang.CharSequence 79| move-result-object v5 80| const v0, #+709 (0x000002c5 | 9.93521e-43) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setTitle(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder .line 277 89| const v0, #+710 (0x000002c6 | 9.94922e-43) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getSubtitle(java.lang.Object):java.lang.CharSequence 98| move-result-object v5 99| const v0, #+711 (0x000002c7 | 9.96323e-43) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setSubtitle(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder .line 278 108| const v0, #+712 (0x000002c8 | 9.97725e-43) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getDescription(java.lang.Object):java.lang.CharSequence 117| move-result-object v5 118| const v0, #+713 (0x000002c9 | 9.99126e-43) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setDescription(java.lang.CharSequence):android.support.v4.media.MediaDescriptionCompat$Builder .line 279 127| const v0, #+714 (0x000002ca | 1.00053e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getIconBitmap(java.lang.Object):android.graphics.Bitmap 136| move-result-object v5 137| const v0, #+715 (0x000002cb | 1.00193e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setIconBitmap(android.graphics.Bitmap):android.support.v4.media.MediaDescriptionCompat$Builder .line 280 146| const v0, #+716 (0x000002cc | 1.00333e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getIconUri(java.lang.Object):android.net.Uri 155| move-result-object v5 156| const v0, #+717 (0x000002cd | 1.00473e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setIconUri(android.net.Uri):android.support.v4.media.MediaDescriptionCompat$Builder .line 281 165| const v0, #+718 (0x000002ce | 1.00613e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi21.getExtras(java.lang.Object):android.os.Bundle 174| move-result-object v3 175| const v0, #+719 (0x000002cf | 1.00753e-42) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 282 .local v3, "extras", android.os.Bundle 181| if-nez v3, Label_6 183| const v0, #+720 (0x000002d0 | 1.00893e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const/4 v4, #+0 (0x00000000 | 0.00000) Label_3: .line 284 190| const v0, #+721 (0x000002d1 | 1.01034e-42) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| if-eqz v4, Label_4 .line 285 198| const v0, #+722 (0x000002d2 | 1.01174e-42) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| const-string/jumbo v5, "android.support.v4.media.description.NULL_BUNDLE_FLAG" 207| const v0, #+723 (0x000002d3 | 1.01314e-42) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v3,v5}, android.os.Bundle.containsKey(java.lang.String):boolean 216| move-result v5 217| const v0, #+724 (0x000002d4 | 1.01454e-42) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| if-eqz v5, Label_7 225| const v0, #+725 (0x000002d5 | 1.01594e-42) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v3}, android.os.Bundle.size():int 234| move-result v5 235| const v0, #+726 (0x000002d6 | 1.01734e-42) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 242| if-ne v5, v6, Label_7 .line 289 244| const v0, #+727 (0x000002d7 | 1.01874e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const/4 v3, #+0 (0x00000000 | 0.00000) Label_4: .line 298 .end_local v3 251| const v0, #+728 (0x000002d8 | 1.02015e-42) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v1,v3}, android.support.v4.media.MediaDescriptionCompat$Builder.setExtras(android.os.Bundle):android.support.v4.media.MediaDescriptionCompat$Builder .line 299 260| const v0, #+729 (0x000002d9 | 1.02155e-42) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| if-eqz v4, Label_8 .line 300 268| const v0, #+730 (0x000002da | 1.02295e-42) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v1,v4}, android.support.v4.media.MediaDescriptionCompat$Builder.setMediaUri(android.net.Uri):android.support.v4.media.MediaDescriptionCompat$Builder Label_5: .line 304 277| const v0, #+731 (0x000002db | 1.02435e-42) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v1}, android.support.v4.media.MediaDescriptionCompat$Builder.build():android.support.v4.media.MediaDescriptionCompat 286| move-result-object v2 287| const v0, #+732 (0x000002dc | 1.02575e-42) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v2, "descriptionCompat", android.support.v4.media.MediaDescriptionCompat 293| iput-object v8, v2, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj .line 307 295| const v0, #+733 (0x000002dd | 1.02715e-42) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| return-object v2 Label_6: .line 283 .end_local v2 .restart_local v3 302| const v0, #+734 (0x000002de | 1.02855e-42) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| const-string/jumbo v5, "android.support.v4.media.description.MEDIA_URI" 311| const v0, #+735 (0x000002df | 1.02995e-42) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-virtual {v3,v5}, android.os.Bundle.getParcelable(java.lang.String):android.os.Parcelable 320| move-result-object v4 321| const v0, #+736 (0x000002e0 | 1.03136e-42) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| check-cast v4, android.net.Uri .local v4, "mediaUri", android.net.Uri 329| const v0, #+737 (0x000002e1 | 1.03276e-42) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| goto/16 Label_3 Label_7: .line 294 .end_local v4 337| const v0, #+738 (0x000002e2 | 1.03416e-42) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| const-string/jumbo v5, "android.support.v4.media.description.MEDIA_URI" 346| const v0, #+739 (0x000002e3 | 1.03556e-42) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v3,v5}, android.os.Bundle.remove(java.lang.String):void .line 295 355| const v0, #+740 (0x000002e4 | 1.03696e-42) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| const-string/jumbo v5, "android.support.v4.media.description.NULL_BUNDLE_FLAG" 364| const v0, #+741 (0x000002e5 | 1.03836e-42) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v3,v5}, android.os.Bundle.remove(java.lang.String):void 373| const v0, #+742 (0x000002e6 | 1.03976e-42) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| goto/16 Label_4 Label_8: .line 301 .end_local v3 381| const v0, #+743 (0x000002e7 | 1.04116e-42) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| sget v5, android.os.Build$VERSION.SDK_INT 389| const v0, #+744 (0x000002e8 | 1.04257e-42) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/16 v6, #+23 (0x00000017 | 3.22299e-44) 397| if-lt v5, v6, Label_5 .line 302 399| const v0, #+745 (0x000002e9 | 1.04397e-42) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-static {v8}, android.support.v4.media.MediaDescriptionCompatApi23.getMediaUri(java.lang.Object):android.net.Uri 408| move-result-object v5 409| const v0, #+746 (0x000002ea | 1.04537e-42) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| invoke-virtual {v1,v5}, android.support.v4.media.MediaDescriptionCompat$Builder.setMediaUri(android.net.Uri):android.support.v4.media.MediaDescriptionCompat$Builder 418| const v0, #+747 (0x000002eb | 1.04677e-42) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| goto/16 Label_5 } method android.support.v4.media.MediaDescriptionCompat.describeContents():int { .src "MediaDescriptionCompat.java" .line 190 .prologue_end .line 190 0| const v0, #+748 (0x000002ec | 1.04817e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.MediaDescriptionCompat.getMediaDescription():java.lang.Object { .src "MediaDescriptionCompat.java" .line 226 .prologue_end 0| const v0, #+749 (0x000002ed | 1.04957e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+23 (0x00000017 | 3.22299e-44) .line 226 8| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj 10| const v0, #+750 (0x000002ee | 1.05097e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v3, Label_1 18| const v0, #+751 (0x000002ef | 1.05238e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v3, android.os.Build$VERSION.SDK_INT 26| const v0, #+752 (0x000002f0 | 1.05378e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/16 v4, #+21 (0x00000015 | 2.94273e-44) 34| if-ge v3, v4, Label_2 Label_1: .line 227 36| const v0, #+753 (0x000002f1 | 1.05518e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj 44| const v0, #+754 (0x000002f2 | 1.05658e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v3 Label_2: .line 229 51| const v0, #+755 (0x000002f3 | 1.05798e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.newInstance():java.lang.Object 60| move-result-object v1 61| const v0, #+756 (0x000002f4 | 1.05938e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 230 .local v1, "bob", java.lang.Object 67| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mMediaId 69| const v0, #+757 (0x000002f5 | 1.06078e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId(java.lang.Object, java.lang.String):void .line 231 78| const v0, #+758 (0x000002f6 | 1.06218e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mTitle 86| const v0, #+759 (0x000002f7 | 1.06359e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle(java.lang.Object, java.lang.CharSequence):void .line 232 95| const v0, #+760 (0x000002f8 | 1.06499e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mSubtitle 103| const v0, #+761 (0x000002f9 | 1.06639e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitle(java.lang.Object, java.lang.CharSequence):void .line 233 112| const v0, #+762 (0x000002fa | 1.06779e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mDescription 120| const v0, #+763 (0x000002fb | 1.06919e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescription(java.lang.Object, java.lang.CharSequence):void .line 234 129| const v0, #+764 (0x000002fc | 1.07059e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mIcon 137| const v0, #+765 (0x000002fd | 1.07199e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBitmap(java.lang.Object, android.graphics.Bitmap):void .line 235 146| const v0, #+766 (0x000002fe | 1.07339e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mIconUri 154| const v0, #+767 (0x000002ff | 1.07480e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri(java.lang.Object, android.net.Uri):void .line 240 163| const v0, #+768 (0x00000300 | 1.07620e-42) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v2, v6, android.support.v4.media.MediaDescriptionCompat.mExtras .line 241 .local v2, "extras", android.os.Bundle 171| const v0, #+769 (0x00000301 | 1.07760e-42) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| sget v3, android.os.Build$VERSION.SDK_INT 179| const v0, #+770 (0x00000302 | 1.07900e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| if-ge v3, v5, Label_4 187| const v0, #+771 (0x00000303 | 1.08040e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mMediaUri 195| const v0, #+772 (0x00000304 | 1.08180e-42) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| if-eqz v3, Label_4 .line 242 203| const v0, #+773 (0x00000305 | 1.08320e-42) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-nez v2, Label_3 .line 243 211| const v0, #+774 (0x00000306 | 1.08461e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| new-instance v2, android.os.Bundle .end_local v2 219| const v0, #+775 (0x00000307 | 1.08601e-42) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-direct {v2}, android.os.Bundle.():void .line 244 .restart_local v2 228| const v0, #+776 (0x00000308 | 1.08741e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| const-string/jumbo v3, "android.support.v4.media.description.NULL_BUNDLE_FLAG" 237| const v0, #+777 (0x00000309 | 1.08881e-42) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 244| invoke-virtual {v2,v3,v4}, android.os.Bundle.putBoolean(java.lang.String, boolean):void Label_3: .line 246 247| const v0, #+778 (0x0000030a | 1.09021e-42) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| const-string/jumbo v3, "android.support.v4.media.description.MEDIA_URI" 256| const v0, #+779 (0x0000030b | 1.09161e-42) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v4, v6, android.support.v4.media.MediaDescriptionCompat.mMediaUri 264| const v0, #+780 (0x0000030c | 1.09301e-42) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v2,v3,v4}, android.os.Bundle.putParcelable(java.lang.String, android.os.Parcelable):void Label_4: .line 248 273| const v0, #+781 (0x0000030d | 1.09441e-42) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-static {v1,v2}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras(java.lang.Object, android.os.Bundle):void .line 249 282| const v0, #+782 (0x0000030e | 1.09582e-42) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| sget v3, android.os.Build$VERSION.SDK_INT 290| const v0, #+783 (0x0000030f | 1.09722e-42) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| if-lt v3, v5, Label_5 .line 250 298| const v0, #+784 (0x00000310 | 1.09862e-42) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mMediaUri 306| const v0, #+785 (0x00000311 | 1.10002e-42) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-static {v1,v3}, android.support.v4.media.MediaDescriptionCompatApi23$Builder.setMediaUri(java.lang.Object, android.net.Uri):void Label_5: .line 252 315| const v0, #+786 (0x00000312 | 1.10142e-42) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-static {v1}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.build(java.lang.Object):java.lang.Object 324| move-result-object v3 325| const v0, #+787 (0x00000313 | 1.10282e-42) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iput-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj .line 254 333| const v0, #+788 (0x00000314 | 1.10422e-42) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-object v3, v6, android.support.v4.media.MediaDescriptionCompat.mDescriptionObj 341| const v0, #+789 (0x00000315 | 1.10562e-42) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| return-object v3 } method android.support.v4.media.MediaDescriptionCompat.toString():java.lang.String { .src "MediaDescriptionCompat.java" .line 211 .prologue_end .line 211 0| const v0, #+790 (0x00000316 | 1.10703e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+791 (0x00000317 | 1.10843e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+792 (0x00000318 | 1.10983e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, android.support.v4.media.MediaDescriptionCompat.mTitle 25| const v0, #+793 (0x00000319 | 1.11123e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 34| move-result-object v1 35| const v0, #+794 (0x0000031a | 1.11263e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, ", " 44| const v0, #+795 (0x0000031b | 1.11403e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+796 (0x0000031c | 1.11543e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v2, v3, android.support.v4.media.MediaDescriptionCompat.mSubtitle 62| const v0, #+797 (0x0000031d | 1.11683e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 71| move-result-object v1 72| const v0, #+798 (0x0000031e | 1.11824e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v2, ", " 81| const v0, #+799 (0x0000031f | 1.11964e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+800 (0x00000320 | 1.12104e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v3, android.support.v4.media.MediaDescriptionCompat.mDescription 99| const v0, #+801 (0x00000321 | 1.12244e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 108| move-result-object v1 109| const v0, #+802 (0x00000322 | 1.12384e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 118| move-result-object v1 119| const v0, #+803 (0x00000323 | 1.12524e-42) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-object v1 } method android.support.v4.media.MediaDescriptionCompat.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "MediaDescriptionCompat.java" .line 195 .prologue_end .line 195 0| const v0, #+804 (0x00000324 | 1.12664e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, android.os.Build$VERSION.SDK_INT 8| const v0, #+805 (0x00000325 | 1.12805e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 16| if-ge v1, v2, Label_2 .line 196 18| const v0, #+806 (0x00000326 | 1.12945e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mMediaId 26| const v0, #+807 (0x00000327 | 1.13085e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1}, android.os.Parcel.writeString(java.lang.String):void .line 197 35| const v0, #+808 (0x00000328 | 1.13225e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mTitle 43| const v0, #+809 (0x00000329 | 1.13365e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v1,v4,v5}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 198 52| const v0, #+810 (0x0000032a | 1.13505e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mSubtitle 60| const v0, #+811 (0x0000032b | 1.13645e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v1,v4,v5}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 199 69| const v0, #+812 (0x0000032c | 1.13785e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mDescription 77| const v0, #+813 (0x0000032d | 1.13926e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v1,v4,v5}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 200 86| const v0, #+814 (0x0000032e | 1.14066e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mIcon 94| const v0, #+815 (0x0000032f | 1.14206e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4,v1,v5}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void .line 201 103| const v0, #+816 (0x00000330 | 1.14346e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mIconUri 111| const v0, #+817 (0x00000331 | 1.14486e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v4,v1,v5}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void .line 202 120| const v0, #+818 (0x00000332 | 1.14626e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mExtras 128| const v0, #+819 (0x00000333 | 1.14766e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v4,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 203 137| const v0, #+820 (0x00000334 | 1.14906e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v1, v3, android.support.v4.media.MediaDescriptionCompat.mMediaUri 145| const v0, #+821 (0x00000335 | 1.15047e-42) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v4,v1,v5}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void Label_1: .line 207 154| const v0, #+822 (0x00000336 | 1.15187e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| return-void Label_2: .line 205 161| const v0, #+823 (0x00000337 | 1.15327e-42) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v3}, android.support.v4.media.MediaDescriptionCompat.getMediaDescription():java.lang.Object 170| move-result-object v1 171| const v0, #+824 (0x00000338 | 1.15467e-42) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v1,v4,v5}, android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel(java.lang.Object, android.os.Parcel, int):void 180| const v0, #+825 (0x00000339 | 1.15607e-42) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| goto/16 Label_1 } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.():void { .src "MediaDescriptionCompatApi21.java" .line 62 .prologue_end .line 62 0| const v0, #+826 (0x0000033a | 1.15747e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+827 (0x0000033b | 1.15887e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.build(java.lang.Object):java.lang.Object { .params "builderObj" .src "MediaDescriptionCompatApi21.java" .line 97 .prologue_end .line 97 0| const v0, #+828 (0x0000033c | 1.16028e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription$Builder .end_local v2 8| const v0, #+829 (0x0000033d | 1.16168e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription$Builder.build():android.media.MediaDescription 17| move-result-object v1 18| const v0, #+830 (0x0000033e | 1.16308e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.newInstance():java.lang.Object { .src "MediaDescriptionCompatApi21.java" .line 64 .prologue_end .line 64 0| const v1, #+831 (0x0000033f | 1.16448e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.media.MediaDescription$Builder 8| const v1, #+832 (0x00000340 | 1.16588e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.media.MediaDescription$Builder.():void 17| const v1, #+833 (0x00000341 | 1.16728e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v0 } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setDescription(java.lang.Object, java.lang.CharSequence):void { .params "builderObj", "description" .src "MediaDescriptionCompatApi21.java" .line 81 .prologue_end .line 81 0| const v0, #+834 (0x00000342 | 1.16868e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+835 (0x00000343 | 1.17008e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setDescription(java.lang.CharSequence):android.media.MediaDescription$Builder .line 82 17| const v0, #+836 (0x00000344 | 1.17149e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setExtras(java.lang.Object, android.os.Bundle):void { .params "builderObj", "extras" .src "MediaDescriptionCompatApi21.java" .line 93 .prologue_end .line 93 0| const v0, #+837 (0x00000345 | 1.17289e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+838 (0x00000346 | 1.17429e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setExtras(android.os.Bundle):android.media.MediaDescription$Builder .line 94 17| const v0, #+839 (0x00000347 | 1.17569e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconBitmap(java.lang.Object, android.graphics.Bitmap):void { .params "builderObj", "iconBitmap" .src "MediaDescriptionCompatApi21.java" .line 85 .prologue_end .line 85 0| const v0, #+840 (0x00000348 | 1.17709e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+841 (0x00000349 | 1.17849e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setIconBitmap(android.graphics.Bitmap):android.media.MediaDescription$Builder .line 86 17| const v0, #+842 (0x0000034a | 1.17989e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setIconUri(java.lang.Object, android.net.Uri):void { .params "builderObj", "iconUri" .src "MediaDescriptionCompatApi21.java" .line 89 .prologue_end .line 89 0| const v0, #+843 (0x0000034b | 1.18129e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+844 (0x0000034c | 1.18270e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setIconUri(android.net.Uri):android.media.MediaDescription$Builder .line 90 17| const v0, #+845 (0x0000034d | 1.18410e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setMediaId(java.lang.Object, java.lang.String):void { .params "builderObj", "mediaId" .src "MediaDescriptionCompatApi21.java" .line 69 .prologue_end .line 69 0| const v0, #+846 (0x0000034e | 1.18550e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+847 (0x0000034f | 1.18690e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setMediaId(java.lang.String):android.media.MediaDescription$Builder .line 70 17| const v0, #+848 (0x00000350 | 1.18830e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setSubtitle(java.lang.Object, java.lang.CharSequence):void { .params "builderObj", "subtitle" .src "MediaDescriptionCompatApi21.java" .line 77 .prologue_end .line 77 0| const v0, #+849 (0x00000351 | 1.18970e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+850 (0x00000352 | 1.19110e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setSubtitle(java.lang.CharSequence):android.media.MediaDescription$Builder .line 78 17| const v0, #+851 (0x00000353 | 1.19250e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21$Builder.setTitle(java.lang.Object, java.lang.CharSequence):void { .params "builderObj", "title" .src "MediaDescriptionCompatApi21.java" .line 73 .prologue_end .line 73 0| const v0, #+852 (0x00000354 | 1.19391e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+853 (0x00000355 | 1.19531e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setTitle(java.lang.CharSequence):android.media.MediaDescription$Builder .line 74 17| const v0, #+854 (0x00000356 | 1.19671e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi21.():void { .src "MediaDescriptionCompatApi21.java" .line 24 .prologue_end .line 24 0| const v0, #+855 (0x00000357 | 1.19811e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+856 (0x00000358 | 1.19951e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompatApi21.fromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "MediaDescriptionCompatApi21.java" .line 59 .prologue_end .line 59 0| const v0, #+857 (0x00000359 | 1.20091e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.media.MediaDescription.CREATOR 8| const v0, #+858 (0x0000035a | 1.20231e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 17| move-result-object v1 18| const v0, #+859 (0x0000035b | 1.20372e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getDescription(java.lang.Object):java.lang.CharSequence { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 39 .prologue_end .line 39 0| const v0, #+860 (0x0000035c | 1.20512e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+861 (0x0000035d | 1.20652e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getDescription():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+862 (0x0000035e | 1.20792e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getExtras(java.lang.Object):android.os.Bundle { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 51 .prologue_end .line 51 0| const v0, #+863 (0x0000035f | 1.20932e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+864 (0x00000360 | 1.21072e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getExtras():android.os.Bundle 17| move-result-object v1 18| const v0, #+865 (0x00000361 | 1.21212e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getIconBitmap(java.lang.Object):android.graphics.Bitmap { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 43 .prologue_end .line 43 0| const v0, #+866 (0x00000362 | 1.21352e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+867 (0x00000363 | 1.21493e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getIconBitmap():android.graphics.Bitmap 17| move-result-object v1 18| const v0, #+868 (0x00000364 | 1.21633e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getIconUri(java.lang.Object):android.net.Uri { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 47 .prologue_end .line 47 0| const v0, #+869 (0x00000365 | 1.21773e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+870 (0x00000366 | 1.21913e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getIconUri():android.net.Uri 17| move-result-object v1 18| const v0, #+871 (0x00000367 | 1.22053e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getMediaId(java.lang.Object):java.lang.String { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 27 .prologue_end .line 27 0| const v0, #+872 (0x00000368 | 1.22193e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+873 (0x00000369 | 1.22333e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getMediaId():java.lang.String 17| move-result-object v1 18| const v0, #+874 (0x0000036a | 1.22473e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getSubtitle(java.lang.Object):java.lang.CharSequence { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 35 .prologue_end .line 35 0| const v0, #+875 (0x0000036b | 1.22614e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+876 (0x0000036c | 1.22754e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getSubtitle():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+877 (0x0000036d | 1.22894e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.getTitle(java.lang.Object):java.lang.CharSequence { .params "descriptionObj" .src "MediaDescriptionCompatApi21.java" .line 31 .prologue_end .line 31 0| const v0, #+878 (0x0000036e | 1.23034e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+879 (0x0000036f | 1.23174e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getTitle():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+880 (0x00000370 | 1.23314e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaDescriptionCompatApi21.writeToParcel(java.lang.Object, android.os.Parcel, int):void { .params "descriptionObj", "dest", "flags" .src "MediaDescriptionCompatApi21.java" .line 55 .prologue_end .line 55 0| const v0, #+881 (0x00000371 | 1.23454e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription .end_local v1 8| const v0, #+882 (0x00000372 | 1.23595e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.media.MediaDescription.writeToParcel(android.os.Parcel, int):void .line 56 17| const v0, #+883 (0x00000373 | 1.23735e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi23$Builder.():void { .src "MediaDescriptionCompatApi23.java" .line 26 .prologue_end .line 26 0| const v0, #+884 (0x00000374 | 1.23875e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.media.MediaDescriptionCompatApi21$Builder.():void 9| const v0, #+885 (0x00000375 | 1.24015e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompatApi23$Builder.setMediaUri(java.lang.Object, android.net.Uri):void { .params "builderObj", "mediaUri" .src "MediaDescriptionCompatApi23.java" .line 28 .prologue_end .line 28 0| const v0, #+886 (0x00000376 | 1.24155e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.media.MediaDescription$Builder .end_local v1 8| const v0, #+887 (0x00000377 | 1.24295e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.media.MediaDescription$Builder.setMediaUri(android.net.Uri):android.media.MediaDescription$Builder .line 29 17| const v0, #+888 (0x00000378 | 1.24435e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.MediaDescriptionCompatApi23.():void { .src "MediaDescriptionCompatApi23.java" .line 21 .prologue_end .line 21 0| const v0, #+889 (0x00000379 | 1.24575e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.media.MediaDescriptionCompatApi21.():void 9| const v0, #+890 (0x0000037a | 1.24716e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaDescriptionCompatApi23.getMediaUri(java.lang.Object):android.net.Uri { .params "descriptionObj" .src "MediaDescriptionCompatApi23.java" .line 23 .prologue_end .line 23 0| const v0, #+891 (0x0000037b | 1.24856e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.media.MediaDescription .end_local v2 8| const v0, #+892 (0x0000037c | 1.24996e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.media.MediaDescription.getMediaUri():android.net.Uri 17| move-result-object v1 18| const v0, #+893 (0x0000037d | 1.25136e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaMetadataCompat$1.():void { .src "MediaMetadataCompat.java" .line 552 .prologue_end .line 552 0| const v0, #+894 (0x0000037e | 1.25276e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+895 (0x0000037f | 1.25416e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaMetadataCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaMetadataCompat { .params "in" .src "MediaMetadataCompat.java" .line 555 .prologue_end .line 555 0| const v0, #+896 (0x00000380 | 1.25556e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.MediaMetadataCompat 8| const v0, #+897 (0x00000381 | 1.25696e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.media.MediaMetadataCompat.(android.os.Parcel, android.support.v4.media.MediaMetadataCompat):void 18| const v0, #+898 (0x00000382 | 1.25837e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.MediaMetadataCompat$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "MediaMetadataCompat.java" .line 553 .prologue_end .line 553 0| const v0, #+899 (0x00000383 | 1.25977e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaMetadataCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.MediaMetadataCompat 9| move-result-object v1 10| const v0, #+900 (0x00000384 | 1.26117e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaMetadataCompat$1.newArray(int):android.support.v4.media.MediaMetadataCompat[] { .params "size" .src "MediaMetadataCompat.java" .line 560 .prologue_end .line 560 0| const v0, #+901 (0x00000385 | 1.26257e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.MediaMetadataCompat[] 8| const v0, #+902 (0x00000386 | 1.26397e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.MediaMetadataCompat$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaMetadataCompat.java" .line 558 .prologue_end .line 558 0| const v0, #+903 (0x00000387 | 1.26537e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.MediaMetadataCompat$1.newArray(int):android.support.v4.media.MediaMetadataCompat[] 9| move-result-object v1 10| const v0, #+904 (0x00000388 | 1.26677e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.MediaMetadataCompat.():void { .src "MediaMetadataCompat.java" .line 241 .prologue_end 0| const v7, #+905 (0x00000389 | 1.26818e-42) 3| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v4, #+0 (0x00000000 | 0.00000) 9| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 241 10| new-instance v0, android.support.v4.util.ArrayMap 12| const v7, #+906 (0x0000038a | 1.26958e-42) 15| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-direct {v0}, android.support.v4.util.ArrayMap.():void 21| const v7, #+907 (0x0000038b | 1.27098e-42) 24| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 27| sput-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE .line 242 29| const v7, #+908 (0x0000038c | 1.27238e-42) 32| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 37| const v7, #+909 (0x0000038d | 1.27378e-42) 40| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v1, "android.media.metadata.TITLE" 46| const v7, #+910 (0x0000038e | 1.27518e-42) 49| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 55| move-result-object v2 56| const v7, #+911 (0x0000038f | 1.27658e-42) 59| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 243 65| const v7, #+912 (0x00000390 | 1.27798e-42) 68| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 71| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 73| const v7, #+913 (0x00000391 | 1.27939e-42) 76| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v1, "android.media.metadata.ARTIST" 82| const v7, #+914 (0x00000392 | 1.28079e-42) 85| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 91| move-result-object v2 92| const v7, #+915 (0x00000393 | 1.28219e-42) 95| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 244 101| const v7, #+916 (0x00000394 | 1.28359e-42) 104| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 107| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 109| const v7, #+917 (0x00000395 | 1.28499e-42) 112| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 115| const-string/jumbo v1, "android.media.metadata.DURATION" 118| const v7, #+918 (0x00000396 | 1.28639e-42) 121| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 127| move-result-object v2 128| const v7, #+919 (0x00000397 | 1.28779e-42) 131| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 245 137| const v7, #+920 (0x00000398 | 1.28919e-42) 140| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 143| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 145| const v7, #+921 (0x00000399 | 1.29060e-42) 148| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 151| const-string/jumbo v1, "android.media.metadata.ALBUM" 154| const v7, #+922 (0x0000039a | 1.29200e-42) 157| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 163| move-result-object v2 164| const v7, #+923 (0x0000039b | 1.29340e-42) 167| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 246 173| const v7, #+924 (0x0000039c | 1.29480e-42) 176| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 179| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 181| const v7, #+925 (0x0000039d | 1.29620e-42) 184| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 187| const-string/jumbo v1, "android.media.metadata.AUTHOR" 190| const v7, #+926 (0x0000039e | 1.29760e-42) 193| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 199| move-result-object v2 200| const v7, #+927 (0x0000039f | 1.29900e-42) 203| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 247 209| const v7, #+928 (0x000003a0 | 1.30040e-42) 212| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 215| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 217| const v7, #+929 (0x000003a1 | 1.30181e-42) 220| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v1, "android.media.metadata.WRITER" 226| const v7, #+930 (0x000003a2 | 1.30321e-42) 229| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 235| move-result-object v2 236| const v7, #+931 (0x000003a3 | 1.30461e-42) 239| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 248 245| const v7, #+932 (0x000003a4 | 1.30601e-42) 248| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 251| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 253| const v7, #+933 (0x000003a5 | 1.30741e-42) 256| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 259| const-string/jumbo v1, "android.media.metadata.COMPOSER" 262| const v7, #+934 (0x000003a6 | 1.30881e-42) 265| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 271| move-result-object v2 272| const v7, #+935 (0x000003a7 | 1.31021e-42) 275| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 249 281| const v7, #+936 (0x000003a8 | 1.31162e-42) 284| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 287| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 289| const v7, #+937 (0x000003a9 | 1.31302e-42) 292| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 295| const-string/jumbo v1, "android.media.metadata.COMPILATION" 298| const v7, #+938 (0x000003aa | 1.31442e-42) 301| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 307| move-result-object v2 308| const v7, #+939 (0x000003ab | 1.31582e-42) 311| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 250 317| const v7, #+940 (0x000003ac | 1.31722e-42) 320| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 323| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 325| const v7, #+941 (0x000003ad | 1.31862e-42) 328| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v1, "android.media.metadata.DATE" 334| const v7, #+942 (0x000003ae | 1.32002e-42) 337| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 343| move-result-object v2 344| const v7, #+943 (0x000003af | 1.32142e-42) 347| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 251 353| const v7, #+944 (0x000003b0 | 1.32283e-42) 356| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 359| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 361| const v7, #+945 (0x000003b1 | 1.32423e-42) 364| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 367| const-string/jumbo v1, "android.media.metadata.YEAR" 370| const v7, #+946 (0x000003b2 | 1.32563e-42) 373| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 379| move-result-object v2 380| const v7, #+947 (0x000003b3 | 1.32703e-42) 383| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 252 389| const v7, #+948 (0x000003b4 | 1.32843e-42) 392| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 395| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 397| const v7, #+949 (0x000003b5 | 1.32983e-42) 400| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 403| const-string/jumbo v1, "android.media.metadata.GENRE" 406| const v7, #+950 (0x000003b6 | 1.33123e-42) 409| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 415| move-result-object v2 416| const v7, #+951 (0x000003b7 | 1.33263e-42) 419| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 253 425| const v7, #+952 (0x000003b8 | 1.33404e-42) 428| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 431| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 433| const v7, #+953 (0x000003b9 | 1.33544e-42) 436| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 439| const-string/jumbo v1, "android.media.metadata.TRACK_NUMBER" 442| const v7, #+954 (0x000003ba | 1.33684e-42) 445| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 451| move-result-object v2 452| const v7, #+955 (0x000003bb | 1.33824e-42) 455| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 254 461| const v7, #+956 (0x000003bc | 1.33964e-42) 464| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 467| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 469| const v7, #+957 (0x000003bd | 1.34104e-42) 472| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 475| const-string/jumbo v1, "android.media.metadata.NUM_TRACKS" 478| const v7, #+958 (0x000003be | 1.34244e-42) 481| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 487| move-result-object v2 488| const v7, #+959 (0x000003bf | 1.34385e-42) 491| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 255 497| const v7, #+960 (0x000003c0 | 1.34525e-42) 500| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 503| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 505| const v7, #+961 (0x000003c1 | 1.34665e-42) 508| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 511| const-string/jumbo v1, "android.media.metadata.DISC_NUMBER" 514| const v7, #+962 (0x000003c2 | 1.34805e-42) 517| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 523| move-result-object v2 524| const v7, #+963 (0x000003c3 | 1.34945e-42) 527| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 530| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 256 533| const v7, #+964 (0x000003c4 | 1.35085e-42) 536| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 539| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 541| const v7, #+965 (0x000003c5 | 1.35225e-42) 544| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 547| const-string/jumbo v1, "android.media.metadata.ALBUM_ARTIST" 550| const v7, #+966 (0x000003c6 | 1.35365e-42) 553| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 559| move-result-object v2 560| const v7, #+967 (0x000003c7 | 1.35506e-42) 563| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 566| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 257 569| const v7, #+968 (0x000003c8 | 1.35646e-42) 572| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 575| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 577| const v7, #+969 (0x000003c9 | 1.35786e-42) 580| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 583| const-string/jumbo v1, "android.media.metadata.ART" 586| const v7, #+970 (0x000003ca | 1.35926e-42) 589| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 595| move-result-object v2 596| const v7, #+971 (0x000003cb | 1.36066e-42) 599| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 258 605| const v7, #+972 (0x000003cc | 1.36206e-42) 608| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 611| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 613| const v7, #+973 (0x000003cd | 1.36346e-42) 616| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 619| const-string/jumbo v1, "android.media.metadata.ART_URI" 622| const v7, #+974 (0x000003ce | 1.36486e-42) 625| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 631| move-result-object v2 632| const v7, #+975 (0x000003cf | 1.36627e-42) 635| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 259 641| const v7, #+976 (0x000003d0 | 1.36767e-42) 644| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 647| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 649| const v7, #+977 (0x000003d1 | 1.36907e-42) 652| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 655| const-string/jumbo v1, "android.media.metadata.ALBUM_ART" 658| const v7, #+978 (0x000003d2 | 1.37047e-42) 661| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 664| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 667| move-result-object v2 668| const v7, #+979 (0x000003d3 | 1.37187e-42) 671| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 674| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 260 677| const v7, #+980 (0x000003d4 | 1.37327e-42) 680| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 683| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 685| const v7, #+981 (0x000003d5 | 1.37467e-42) 688| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 691| const-string/jumbo v1, "android.media.metadata.ALBUM_ART_URI" 694| const v7, #+982 (0x000003d6 | 1.37608e-42) 697| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 700| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 703| move-result-object v2 704| const v7, #+983 (0x000003d7 | 1.37748e-42) 707| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 710| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 261 713| const v7, #+984 (0x000003d8 | 1.37888e-42) 716| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 719| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 721| const v7, #+985 (0x000003d9 | 1.38028e-42) 724| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 727| const-string/jumbo v1, "android.media.metadata.USER_RATING" 730| const v7, #+986 (0x000003da | 1.38168e-42) 733| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 736| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 739| move-result-object v2 740| const v7, #+987 (0x000003db | 1.38308e-42) 743| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 746| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 262 749| const v7, #+988 (0x000003dc | 1.38448e-42) 752| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 755| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 757| const v7, #+989 (0x000003dd | 1.38588e-42) 760| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 763| const-string/jumbo v1, "android.media.metadata.RATING" 766| const v7, #+990 (0x000003de | 1.38729e-42) 769| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 775| move-result-object v2 776| const v7, #+991 (0x000003df | 1.38869e-42) 779| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 782| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 263 785| const v7, #+992 (0x000003e0 | 1.39009e-42) 788| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 791| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 793| const v7, #+993 (0x000003e1 | 1.39149e-42) 796| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 799| const-string/jumbo v1, "android.media.metadata.DISPLAY_TITLE" 802| const v7, #+994 (0x000003e2 | 1.39289e-42) 805| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 808| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 811| move-result-object v2 812| const v7, #+995 (0x000003e3 | 1.39429e-42) 815| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 818| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 264 821| const v7, #+996 (0x000003e4 | 1.39569e-42) 824| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 827| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 829| const v7, #+997 (0x000003e5 | 1.39709e-42) 832| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 835| const-string/jumbo v1, "android.media.metadata.DISPLAY_SUBTITLE" 838| const v7, #+998 (0x000003e6 | 1.39850e-42) 841| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 844| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 847| move-result-object v2 848| const v7, #+999 (0x000003e7 | 1.39990e-42) 851| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 854| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 265 857| const v7, #+1000 (0x000003e8 | 1.40130e-42) 860| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 863| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 865| const v7, #+1001 (0x000003e9 | 1.40270e-42) 868| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 871| const-string/jumbo v1, "android.media.metadata.DISPLAY_DESCRIPTION" 874| const v7, #+1002 (0x000003ea | 1.40410e-42) 877| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 880| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 883| move-result-object v2 884| const v7, #+1003 (0x000003eb | 1.40550e-42) 887| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 890| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 266 893| const v7, #+1004 (0x000003ec | 1.40690e-42) 896| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 899| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 901| const v7, #+1005 (0x000003ed | 1.40830e-42) 904| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 907| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON" 910| const v7, #+1006 (0x000003ee | 1.40971e-42) 913| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 916| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 919| move-result-object v2 920| const v7, #+1007 (0x000003ef | 1.41111e-42) 923| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 926| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 267 929| const v7, #+1008 (0x000003f0 | 1.41251e-42) 932| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 935| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 937| const v7, #+1009 (0x000003f1 | 1.41391e-42) 940| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 943| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON_URI" 946| const v7, #+1010 (0x000003f2 | 1.41531e-42) 949| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 952| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 955| move-result-object v2 956| const v7, #+1011 (0x000003f3 | 1.41671e-42) 959| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 962| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 268 965| const v7, #+1012 (0x000003f4 | 1.41811e-42) 968| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 971| sget-object v0, android.support.v4.media.MediaMetadataCompat.METADATA_KEYS_TYPE 973| const v7, #+1013 (0x000003f5 | 1.41952e-42) 976| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 979| const-string/jumbo v1, "android.media.metadata.MEDIA_ID" 982| const v7, #+1014 (0x000003f6 | 1.42092e-42) 985| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 988| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 991| move-result-object v2 992| const v7, #+1015 (0x000003f7 | 1.42232e-42) 995| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 998| invoke-virtual {v0,v1,v2}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 271 1001| const v7, #+1016 (0x000003f8 | 1.42372e-42) 1004| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1007| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 1008| new-array v0, v0, java.lang.String[] .line 272 1010| const v7, #+1017 (0x000003f9 | 1.42512e-42) 1013| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1016| const-string/jumbo v1, "android.media.metadata.TITLE" 1019| const v7, #+1018 (0x000003fa | 1.42652e-42) 1022| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1025| aput-object v1, v0, v4 .line 273 1027| const v7, #+1019 (0x000003fb | 1.42792e-42) 1030| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1033| const-string/jumbo v1, "android.media.metadata.ARTIST" 1036| const v7, #+1020 (0x000003fc | 1.42932e-42) 1039| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1042| aput-object v1, v0, v3 .line 274 1044| const v7, #+1021 (0x000003fd | 1.43073e-42) 1047| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1050| const-string/jumbo v1, "android.media.metadata.ALBUM" 1053| const v7, #+1022 (0x000003fe | 1.43213e-42) 1056| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1059| aput-object v1, v0, v5 .line 275 1061| const v7, #+1023 (0x000003ff | 1.43353e-42) 1064| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1067| const-string/jumbo v1, "android.media.metadata.ALBUM_ARTIST" 1070| const v7, #+1024 (0x00000400 | 1.43493e-42) 1073| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1076| aput-object v1, v0, v6 .line 276 1078| const v7, #+1025 (0x00000401 | 1.43633e-42) 1081| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1084| const-string/jumbo v1, "android.media.metadata.WRITER" 1087| const v7, #+1026 (0x00000402 | 1.43773e-42) 1090| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1093| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 1094| aput-object v1, v0, v2 .line 277 1096| const v7, #+1027 (0x00000403 | 1.43913e-42) 1099| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1102| const-string/jumbo v1, "android.media.metadata.AUTHOR" 1105| const v7, #+1028 (0x00000404 | 1.44053e-42) 1108| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1111| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 1112| aput-object v1, v0, v2 .line 278 1114| const v7, #+1029 (0x00000405 | 1.44194e-42) 1117| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1120| const-string/jumbo v1, "android.media.metadata.COMPOSER" 1123| const v7, #+1030 (0x00000406 | 1.44334e-42) 1126| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1129| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 1130| aput-object v1, v0, v2 .line 271 1132| const v7, #+1031 (0x00000407 | 1.44474e-42) 1135| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1138| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_DESCRIPTION_ORDER .line 281 1140| const v7, #+1032 (0x00000408 | 1.44614e-42) 1143| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1146| new-array v0, v6, java.lang.String[] .line 282 1148| const v7, #+1033 (0x00000409 | 1.44754e-42) 1151| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1154| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON" 1157| const v7, #+1034 (0x0000040a | 1.44894e-42) 1160| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1163| aput-object v1, v0, v4 .line 283 1165| const v7, #+1035 (0x0000040b | 1.45034e-42) 1168| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1171| const-string/jumbo v1, "android.media.metadata.ART" 1174| const v7, #+1036 (0x0000040c | 1.45175e-42) 1177| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1180| aput-object v1, v0, v3 .line 284 1182| const v7, #+1037 (0x0000040d | 1.45315e-42) 1185| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1188| const-string/jumbo v1, "android.media.metadata.ALBUM_ART" 1191| const v7, #+1038 (0x0000040e | 1.45455e-42) 1194| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1197| aput-object v1, v0, v5 .line 281 1199| const v7, #+1039 (0x0000040f | 1.45595e-42) 1202| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1205| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_BITMAP_ORDER .line 287 1207| const v7, #+1040 (0x00000410 | 1.45735e-42) 1210| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1213| new-array v0, v6, java.lang.String[] .line 288 1215| const v7, #+1041 (0x00000411 | 1.45875e-42) 1218| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1221| const-string/jumbo v1, "android.media.metadata.DISPLAY_ICON_URI" 1224| const v7, #+1042 (0x00000412 | 1.46015e-42) 1227| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1230| aput-object v1, v0, v4 .line 289 1232| const v7, #+1043 (0x00000413 | 1.46155e-42) 1235| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1238| const-string/jumbo v1, "android.media.metadata.ART_URI" 1241| const v7, #+1044 (0x00000414 | 1.46296e-42) 1244| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1247| aput-object v1, v0, v3 .line 290 1249| const v7, #+1045 (0x00000415 | 1.46436e-42) 1252| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1255| const-string/jumbo v1, "android.media.metadata.ALBUM_ART_URI" 1258| const v7, #+1046 (0x00000416 | 1.46576e-42) 1261| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1264| aput-object v1, v0, v5 .line 287 1266| const v7, #+1047 (0x00000417 | 1.46716e-42) 1269| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1272| sput-object v0, android.support.v4.media.MediaMetadataCompat.PREFERRED_URI_ORDER .line 552 1274| const v7, #+1048 (0x00000418 | 1.46856e-42) 1277| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1280| new-instance v0, android.support.v4.media.MediaMetadataCompat$1 1282| const v7, #+1049 (0x00000419 | 1.46996e-42) 1285| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1288| invoke-direct {v0}, android.support.v4.media.MediaMetadataCompat$1.():void .line 551 1291| const v7, #+1050 (0x0000041a | 1.47136e-42) 1294| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1297| sput-object v0, android.support.v4.media.MediaMetadataCompat.CREATOR .line 36 1299| const v7, #+1051 (0x0000041b | 1.47276e-42) 1302| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 1305| return-void } method android.support.v4.media.MediaMetadataCompat.(android.os.Parcel):void { .params "in" .src "MediaMetadataCompat.java" .line 301 .prologue_end .line 301 0| const v0, #+1052 (0x0000041c | 1.47417e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 302 9| const v0, #+1053 (0x0000041d | 1.47557e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readBundle():android.os.Bundle 18| move-result-object v1 19| const v0, #+1054 (0x0000041e | 1.47697e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, android.support.v4.media.MediaMetadataCompat.mBundle .line 303 27| const v0, #+1055 (0x0000041f | 1.47837e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method android.support.v4.media.MediaMetadataCompat.(android.os.Parcel, android.support.v4.media.MediaMetadataCompat):void { .params "in", "?" .src "MediaMetadataCompat.java" .line 1 .prologue_end 0| const v0, #+1056 (0x00000420 | 1.47977e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.MediaMetadataCompat.(android.os.Parcel):void 9| const v0, #+1057 (0x00000421 | 1.48117e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.MediaMetadataCompat.describeContents():int { .src "MediaMetadataCompat.java" .line 465 .prologue_end .line 465 0| const v0, #+1058 (0x00000422 | 1.48257e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.MediaMetadataCompat.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "MediaMetadataCompat.java" .line 470 .prologue_end .line 470 0| const v0, #+1059 (0x00000423 | 1.48398e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.media.MediaMetadataCompat.mBundle 8| const v0, #+1060 (0x00000424 | 1.48538e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 471 17| const v0, #+1061 (0x00000425 | 1.48678e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.RatingCompat$1.():void { .src "RatingCompat.java" .line 122 .prologue_end .line 122 0| const v0, #+1062 (0x00000426 | 1.48818e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1063 (0x00000427 | 1.48958e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.RatingCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.RatingCompat { .params "p" .src "RatingCompat.java" .line 130 .prologue_end .line 130 0| const v0, #+1064 (0x00000428 | 1.49098e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.RatingCompat 8| const v0, #+1065 (0x00000429 | 1.49238e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v6}, android.os.Parcel.readInt():int 17| move-result v2 18| const v0, #+1066 (0x0000042a | 1.49378e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v6}, android.os.Parcel.readFloat():float 27| move-result v3 28| const v0, #+1067 (0x0000042b | 1.49519e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v4, #+0 (0x00000000 | 0.00000) 35| invoke-direct {v1,v2,v3,v4}, android.support.v4.media.RatingCompat.(int, float, android.support.v4.media.RatingCompat):void 38| const v0, #+1068 (0x0000042c | 1.49659e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-object v1 } method android.support.v4.media.RatingCompat$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "p" .src "RatingCompat.java" .line 123 .prologue_end .line 123 0| const v0, #+1069 (0x0000042d | 1.49799e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.RatingCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.RatingCompat 9| move-result-object v1 10| const v0, #+1070 (0x0000042e | 1.49939e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.RatingCompat$1.newArray(int):android.support.v4.media.RatingCompat[] { .params "size" .src "RatingCompat.java" .line 135 .prologue_end .line 135 0| const v0, #+1071 (0x0000042f | 1.50079e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.RatingCompat[] 8| const v0, #+1072 (0x00000430 | 1.50219e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.RatingCompat$1.newArray(int):java.lang.Object[] { .params "size" .src "RatingCompat.java" .line 133 .prologue_end .line 133 0| const v0, #+1073 (0x00000431 | 1.50359e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.RatingCompat$1.newArray(int):android.support.v4.media.RatingCompat[] 9| move-result-object v1 10| const v0, #+1074 (0x00000432 | 1.50499e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.RatingCompat.():void { .src "RatingCompat.java" .line 122 .prologue_end .line 122 0| const v1, #+1075 (0x00000433 | 1.50640e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.RatingCompat$1 8| const v1, #+1076 (0x00000434 | 1.50780e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.RatingCompat$1.():void .line 121 17| const v1, #+1077 (0x00000435 | 1.50920e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.RatingCompat.CREATOR .line 36 25| const v1, #+1078 (0x00000436 | 1.51060e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.RatingCompat.(int, float):void { .params "ratingStyle", "rating" .src "RatingCompat.java" .line 99 .prologue_end .line 99 0| const v0, #+1079 (0x00000437 | 1.51200e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 100 9| const v0, #+1080 (0x00000438 | 1.51340e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v2, v1, android.support.v4.media.RatingCompat.mRatingStyle .line 101 17| const v0, #+1081 (0x00000439 | 1.51480e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, android.support.v4.media.RatingCompat.mRatingValue .line 102 25| const v0, #+1082 (0x0000043a | 1.51620e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.RatingCompat.(int, float, android.support.v4.media.RatingCompat):void { .params "ratingStyle", "rating", "?" .src "RatingCompat.java" .line 1 .prologue_end 0| const v0, #+1083 (0x0000043b | 1.51761e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.support.v4.media.RatingCompat.(int, float):void 9| const v0, #+1084 (0x0000043c | 1.51901e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.RatingCompat.describeContents():int { .src "RatingCompat.java" .line 112 .prologue_end .line 112 0| const v0, #+1085 (0x0000043d | 1.52041e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.media.RatingCompat.mRatingStyle 8| const v0, #+1086 (0x0000043e | 1.52181e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method android.support.v4.media.RatingCompat.toString():java.lang.String { .src "RatingCompat.java" .line 106 .prologue_end .line 106 0| const v0, #+1087 (0x0000043f | 1.52321e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+1088 (0x00000440 | 1.52461e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+1089 (0x00000441 | 1.52601e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Rating:style=" 26| const v0, #+1090 (0x00000442 | 1.52742e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+1091 (0x00000443 | 1.52882e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v2, v4, android.support.v4.media.RatingCompat.mRatingStyle 44| const v0, #+1092 (0x00000444 | 1.53022e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+1093 (0x00000445 | 1.53162e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v2, " rating=" 63| const v0, #+1094 (0x00000446 | 1.53302e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v2 73| const v0, #+1095 (0x00000447 | 1.53442e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 107 79| iget v1, v4, android.support.v4.media.RatingCompat.mRatingValue 81| const v0, #+1096 (0x00000448 | 1.53582e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v3, #+0 (0x00000000 | 0.00000) 88| cmpg-float v1, v1, v3 90| if-gez v1, Label_2 92| const v0, #+1097 (0x00000449 | 1.53722e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const-string/jumbo v1, "unrated" Label_1: .line 106 101| const v0, #+1098 (0x0000044a | 1.53863e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 110| move-result-object v1 111| const v0, #+1099 (0x0000044b | 1.54003e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 120| move-result-object v1 121| const v0, #+1100 (0x0000044c | 1.54143e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| return-object v1 Label_2: .line 107 128| const v0, #+1101 (0x0000044d | 1.54283e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget v1, v4, android.support.v4.media.RatingCompat.mRatingValue 136| const v0, #+1102 (0x0000044e | 1.54423e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v1}, java.lang.String.valueOf(float):java.lang.String 145| move-result-object v1 146| const v0, #+1103 (0x0000044f | 1.54563e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| goto/16 Label_1 } method android.support.v4.media.RatingCompat.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "RatingCompat.java" .line 117 .prologue_end .line 117 0| const v0, #+1104 (0x00000450 | 1.54703e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.media.RatingCompat.mRatingStyle 8| const v0, #+1105 (0x00000451 | 1.54843e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 118 17| const v0, #+1106 (0x00000452 | 1.54984e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v1, v2, android.support.v4.media.RatingCompat.mRatingValue 25| const v0, #+1107 (0x00000453 | 1.55124e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.os.Parcel.writeFloat(float):void .line 119 34| const v0, #+1108 (0x00000454 | 1.55264e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method android.support.v4.media.session.MediaSessionCompat$QueueItem$1.():void { .src "MediaSessionCompat.java" .line 1049 .prologue_end .line 1049 0| const v0, #+1109 (0x00000455 | 1.55404e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1110 (0x00000456 | 1.55544e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$QueueItem { .params "p" .src "MediaSessionCompat.java" .line 1053 .prologue_end .line 1053 0| const v0, #+1111 (0x00000457 | 1.55684e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.session.MediaSessionCompat$QueueItem 8| const v0, #+1112 (0x00000458 | 1.55824e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.media.session.MediaSessionCompat$QueueItem.(android.os.Parcel, android.support.v4.media.session.MediaSessionCompat$QueueItem):void 18| const v0, #+1113 (0x00000459 | 1.55965e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "p" .src "MediaSessionCompat.java" .line 1051 .prologue_end .line 1051 0| const v0, #+1114 (0x0000045a | 1.56105e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$QueueItem 9| move-result-object v1 10| const v0, #+1115 (0x0000045b | 1.56245e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$QueueItem[] { .params "size" .src "MediaSessionCompat.java" .line 1058 .prologue_end .line 1058 0| const v0, #+1116 (0x0000045c | 1.56385e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.MediaSessionCompat$QueueItem[] 8| const v0, #+1117 (0x0000045d | 1.56525e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaSessionCompat.java" .line 1056 .prologue_end .line 1056 0| const v0, #+1118 (0x0000045e | 1.56665e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$QueueItem[] 9| move-result-object v1 10| const v0, #+1119 (0x0000045f | 1.56805e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem.():void { .src "MediaSessionCompat.java" .line 1049 .prologue_end .line 1049 0| const v1, #+1120 (0x00000460 | 1.56945e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.MediaSessionCompat$QueueItem$1 8| const v1, #+1121 (0x00000461 | 1.57086e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$QueueItem$1.():void .line 1048 17| const v1, #+1122 (0x00000462 | 1.57226e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.MediaSessionCompat$QueueItem.CREATOR .line 950 25| const v1, #+1123 (0x00000463 | 1.57366e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.MediaSessionCompat$QueueItem.(android.os.Parcel):void { .params "in" .src "MediaSessionCompat.java" .line 984 .prologue_end .line 984 0| const v0, #+1124 (0x00000464 | 1.57506e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 985 9| const v0, #+1125 (0x00000465 | 1.57646e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.support.v4.media.MediaDescriptionCompat.CREATOR 17| const v0, #+1126 (0x00000466 | 1.57786e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v1,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 26| move-result-object v1 27| const v0, #+1127 (0x00000467 | 1.57926e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, android.support.v4.media.MediaDescriptionCompat 35| const v0, #+1128 (0x00000468 | 1.58066e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription .line 986 43| const v0, #+1129 (0x00000469 | 1.58207e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v4}, android.os.Parcel.readLong():long 52| move-result-wide v1:v2 53| const v0, #+1130 (0x0000046a | 1.58347e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-wide v1:v2, v3, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId .line 987 61| const v0, #+1131 (0x0000046b | 1.58487e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method android.support.v4.media.session.MediaSessionCompat$QueueItem.(android.os.Parcel, android.support.v4.media.session.MediaSessionCompat$QueueItem):void { .params "in", "?" .src "MediaSessionCompat.java" .line 1 .prologue_end 0| const v0, #+1132 (0x0000046c | 1.58627e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.session.MediaSessionCompat$QueueItem.(android.os.Parcel):void 9| const v0, #+1133 (0x0000046d | 1.58767e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.MediaSessionCompat$QueueItem.describeContents():int { .src "MediaSessionCompat.java" .line 1011 .prologue_end .line 1011 0| const v0, #+1134 (0x0000046e | 1.58907e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem.toString():java.lang.String { .src "MediaSessionCompat.java" .line 1064 .prologue_end .line 1064 0| const v0, #+1135 (0x0000046f | 1.59047e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+1136 (0x00000470 | 1.59188e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+1137 (0x00000471 | 1.59328e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "MediaSession.QueueItem {Description=" 26| const v0, #+1138 (0x00000472 | 1.59468e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+1139 (0x00000473 | 1.59608e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1065 42| iget-object v2, v5, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription .line 1064 44| const v0, #+1140 (0x00000474 | 1.59748e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+1141 (0x00000475 | 1.59888e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1066 60| const-string/jumbo v2, ", Id=" .line 1064 63| const v0, #+1142 (0x00000476 | 1.60028e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v1 73| const v0, #+1143 (0x00000477 | 1.60168e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1066 79| iget-wide v3:v4, v5, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId .line 1064 81| const v0, #+1144 (0x00000478 | 1.60309e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+1145 (0x00000479 | 1.60449e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1066 97| const-string/jumbo v2, " }" .line 1064 100| const v0, #+1146 (0x0000047a | 1.60589e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v1 110| const v0, #+1147 (0x0000047b | 1.60729e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 119| move-result-object v1 120| const v0, #+1148 (0x0000047c | 1.60869e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$QueueItem.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "MediaSessionCompat.java" .line 1005 .prologue_end .line 1005 0| const v0, #+1149 (0x0000047d | 1.61009e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.media.session.MediaSessionCompat$QueueItem.mDescription 8| const v0, #+1150 (0x0000047e | 1.61149e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v4,v5}, android.support.v4.media.MediaDescriptionCompat.writeToParcel(android.os.Parcel, int):void .line 1006 17| const v0, #+1151 (0x0000047f | 1.61289e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-wide v1:v2, v3, android.support.v4.media.session.MediaSessionCompat$QueueItem.mId 25| const v0, #+1152 (0x00000480 | 1.61430e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 1007 34| const v0, #+1153 (0x00000481 | 1.61570e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.():void { .src "MediaSessionCompat.java" .line 1087 .prologue_end .line 1087 0| const v0, #+1154 (0x00000482 | 1.61710e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1155 (0x00000483 | 1.61850e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper { .params "p" .src "MediaSessionCompat.java" .line 1090 .prologue_end .line 1090 0| const v0, #+1156 (0x00000484 | 1.61990e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper 8| const v0, #+1157 (0x00000485 | 1.62130e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.(android.os.Parcel):void 17| const v0, #+1158 (0x00000486 | 1.62270e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "p" .src "MediaSessionCompat.java" .line 1088 .prologue_end .line 1088 0| const v0, #+1159 (0x00000487 | 1.62410e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper 9| move-result-object v1 10| const v0, #+1160 (0x00000488 | 1.62551e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] { .params "size" .src "MediaSessionCompat.java" .line 1095 .prologue_end .line 1095 0| const v0, #+1161 (0x00000489 | 1.62691e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] 8| const v0, #+1162 (0x0000048a | 1.62831e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaSessionCompat.java" .line 1093 .prologue_end .line 1093 0| const v0, #+1163 (0x0000048b | 1.62971e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper[] 9| move-result-object v1 10| const v0, #+1164 (0x0000048c | 1.63111e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.():void { .src "MediaSessionCompat.java" .line 1087 .prologue_end .line 1087 0| const v1, #+1165 (0x0000048d | 1.63251e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1 8| const v1, #+1166 (0x0000048e | 1.63391e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper$1.():void 17| const v1, #+1167 (0x0000048f | 1.63532e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.CREATOR .line 1075 25| const v1, #+1168 (0x00000490 | 1.63672e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.(android.os.Parcel):void { .params "in" .src "MediaSessionCompat.java" .line 1082 .prologue_end .line 1082 0| const v0, #+1169 (0x00000491 | 1.63812e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 1083 9| const v0, #+1170 (0x00000492 | 1.63952e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.os.ResultReceiver.CREATOR 17| const v0, #+1171 (0x00000493 | 1.64092e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 26| move-result-object v1 27| const v0, #+1172 (0x00000494 | 1.64232e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, android.os.ResultReceiver 35| const v0, #+1173 (0x00000495 | 1.64372e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v2, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.mResultReceiver .line 1084 43| const v0, #+1174 (0x00000496 | 1.64512e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.describeContents():int { .src "MediaSessionCompat.java" .line 1101 .prologue_end .line 1101 0| const v0, #+1175 (0x00000497 | 1.64653e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "MediaSessionCompat.java" .line 1106 .prologue_end .line 1106 0| const v0, #+1176 (0x00000498 | 1.64793e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.media.session.MediaSessionCompat$ResultReceiverWrapper.mResultReceiver 8| const v0, #+1177 (0x00000499 | 1.64933e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.os.ResultReceiver.writeToParcel(android.os.Parcel, int):void .line 1107 17| const v0, #+1178 (0x0000049a | 1.65073e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.session.MediaSessionCompat$Token$1.():void { .src "MediaSessionCompat.java" .line 927 .prologue_end .line 927 0| const v0, #+1179 (0x0000049b | 1.65213e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1180 (0x0000049c | 1.65353e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$Token { .params "in" .src "MediaSessionCompat.java" .line 931 .prologue_end .line 931 0| const v0, #+1181 (0x0000049d | 1.65493e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v2, android.os.Build$VERSION.SDK_INT 8| const v0, #+1182 (0x0000049e | 1.65633e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v3, #+21 (0x00000015 | 2.94273e-44) 16| if-lt v2, v3, Label_2 .line 932 18| const v0, #+1183 (0x0000049f | 1.65774e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| invoke-virtual {v5,v2}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 28| move-result-object v1 29| const v0, #+1184 (0x000004a0 | 1.65914e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 936 .local v1, "inner", java.lang.Object 35| const v0, #+1185 (0x000004a1 | 1.66054e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v2, android.support.v4.media.session.MediaSessionCompat$Token 43| const v0, #+1186 (0x000004a2 | 1.66194e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v2,v1}, android.support.v4.media.session.MediaSessionCompat$Token.(java.lang.Object):void 52| const v0, #+1187 (0x000004a3 | 1.66334e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-object v2 Label_2: .line 934 .end_local v1 59| const v0, #+1188 (0x000004a4 | 1.66474e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v5}, android.os.Parcel.readStrongBinder():android.os.IBinder 68| move-result-object v1 69| const v0, #+1189 (0x000004a5 | 1.66614e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 75| goto/16 Label_1 } method android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "MediaSessionCompat.java" .line 928 .prologue_end .line 928 0| const v0, #+1190 (0x000004a6 | 1.66755e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.MediaSessionCompat$Token 9| move-result-object v1 10| const v0, #+1191 (0x000004a7 | 1.66895e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$Token$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$Token[] { .params "size" .src "MediaSessionCompat.java" .line 941 .prologue_end .line 941 0| const v0, #+1192 (0x000004a8 | 1.67035e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.MediaSessionCompat$Token[] 8| const v0, #+1193 (0x000004a9 | 1.67175e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$Token$1.newArray(int):java.lang.Object[] { .params "size" .src "MediaSessionCompat.java" .line 939 .prologue_end .line 939 0| const v0, #+1194 (0x000004aa | 1.67315e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.MediaSessionCompat$Token$1.newArray(int):android.support.v4.media.session.MediaSessionCompat$Token[] 9| move-result-object v1 10| const v0, #+1195 (0x000004ab | 1.67455e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.MediaSessionCompat$Token.():void { .src "MediaSessionCompat.java" .line 927 .prologue_end .line 927 0| const v1, #+1196 (0x000004ac | 1.67595e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.MediaSessionCompat$Token$1 8| const v1, #+1197 (0x000004ad | 1.67735e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.MediaSessionCompat$Token$1.():void .line 926 17| const v1, #+1198 (0x000004ae | 1.67876e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.MediaSessionCompat$Token.CREATOR .line 874 25| const v1, #+1199 (0x000004af | 1.68016e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.MediaSessionCompat$Token.(java.lang.Object):void { .params "inner" .src "MediaSessionCompat.java" .line 877 .prologue_end .line 877 0| const v0, #+1200 (0x000004b0 | 1.68156e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 878 9| const v0, #+1201 (0x000004b1 | 1.68296e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.media.session.MediaSessionCompat$Token.mInner .line 879 17| const v0, #+1202 (0x000004b2 | 1.68436e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.media.session.MediaSessionCompat$Token.describeContents():int { .src "MediaSessionCompat.java" .line 901 .prologue_end .line 901 0| const v0, #+1203 (0x000004b3 | 1.68576e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "MediaSessionCompat.java" .line 906 .prologue_end .line 906 0| const v0, #+1204 (0x000004b4 | 1.68716e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, android.os.Build$VERSION.SDK_INT 8| const v0, #+1205 (0x000004b5 | 1.68856e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 16| if-lt v1, v2, Label_2 .line 907 18| const v0, #+1206 (0x000004b6 | 1.68997e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, android.support.v4.media.session.MediaSessionCompat$Token.mInner 26| const v0, #+1207 (0x000004b7 | 1.69137e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| check-cast v1, android.os.Parcelable 34| const v0, #+1208 (0x000004b8 | 1.69277e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4,v1,v5}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void Label_1: .line 911 43| const v0, #+1209 (0x000004b9 | 1.69417e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 909 50| const v0, #+1210 (0x000004ba | 1.69557e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, android.support.v4.media.session.MediaSessionCompat$Token.mInner 58| const v0, #+1211 (0x000004bb | 1.69697e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| check-cast v1, android.os.IBinder 66| const v0, #+1212 (0x000004bc | 1.69837e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v4,v1}, android.os.Parcel.writeStrongBinder(android.os.IBinder):void 75| const v0, #+1213 (0x000004bd | 1.69978e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| goto/16 Label_1 } method android.support.v4.media.session.ParcelableVolumeInfo$1.():void { .src "ParcelableVolumeInfo.java" .line 66 .prologue_end .line 66 0| const v0, #+1214 (0x000004be | 1.70118e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1215 (0x000004bf | 1.70258e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.ParcelableVolumeInfo { .params "in" .src "ParcelableVolumeInfo.java" .line 69 .prologue_end .line 69 0| const v0, #+1216 (0x000004c0 | 1.70398e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.session.ParcelableVolumeInfo 8| const v0, #+1217 (0x000004c1 | 1.70538e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.media.session.ParcelableVolumeInfo.(android.os.Parcel):void 17| const v0, #+1218 (0x000004c2 | 1.70678e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "ParcelableVolumeInfo.java" .line 67 .prologue_end .line 67 0| const v0, #+1219 (0x000004c3 | 1.70818e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.ParcelableVolumeInfo$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.ParcelableVolumeInfo 9| move-result-object v1 10| const v0, #+1220 (0x000004c4 | 1.70958e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.ParcelableVolumeInfo$1.newArray(int):android.support.v4.media.session.ParcelableVolumeInfo[] { .params "size" .src "ParcelableVolumeInfo.java" .line 74 .prologue_end .line 74 0| const v0, #+1221 (0x000004c5 | 1.71099e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.ParcelableVolumeInfo[] 8| const v0, #+1222 (0x000004c6 | 1.71239e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.ParcelableVolumeInfo$1.newArray(int):java.lang.Object[] { .params "size" .src "ParcelableVolumeInfo.java" .line 72 .prologue_end .line 72 0| const v0, #+1223 (0x000004c7 | 1.71379e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.ParcelableVolumeInfo$1.newArray(int):android.support.v4.media.session.ParcelableVolumeInfo[] 9| move-result-object v1 10| const v0, #+1224 (0x000004c8 | 1.71519e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.ParcelableVolumeInfo.():void { .src "ParcelableVolumeInfo.java" .line 66 .prologue_end .line 66 0| const v1, #+1225 (0x000004c9 | 1.71659e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.ParcelableVolumeInfo$1 8| const v1, #+1226 (0x000004ca | 1.71799e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.ParcelableVolumeInfo$1.():void .line 65 17| const v1, #+1227 (0x000004cb | 1.71939e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.ParcelableVolumeInfo.CREATOR .line 25 25| const v1, #+1228 (0x000004cc | 1.72079e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.ParcelableVolumeInfo.(android.os.Parcel):void { .params "from" .src "ParcelableVolumeInfo.java" .line 42 .prologue_end .line 42 0| const v0, #+1229 (0x000004cd | 1.72220e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 43 9| const v0, #+1230 (0x000004ce | 1.72360e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readInt():int 18| move-result v1 19| const v0, #+1231 (0x000004cf | 1.72500e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.volumeType .line 44 27| const v0, #+1232 (0x000004d0 | 1.72640e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3}, android.os.Parcel.readInt():int 36| move-result v1 37| const v0, #+1233 (0x000004d1 | 1.72780e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.controlType .line 45 45| const v0, #+1234 (0x000004d2 | 1.72920e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3}, android.os.Parcel.readInt():int 54| move-result v1 55| const v0, #+1235 (0x000004d3 | 1.73060e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume .line 46 63| const v0, #+1236 (0x000004d4 | 1.73200e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v3}, android.os.Parcel.readInt():int 72| move-result v1 73| const v0, #+1237 (0x000004d5 | 1.73341e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume .line 47 81| const v0, #+1238 (0x000004d6 | 1.73481e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v3}, android.os.Parcel.readInt():int 90| move-result v1 91| const v0, #+1239 (0x000004d7 | 1.73621e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.audioStream .line 48 99| const v0, #+1240 (0x000004d8 | 1.73761e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void } method android.support.v4.media.session.ParcelableVolumeInfo.describeContents():int { .src "ParcelableVolumeInfo.java" .line 52 .prologue_end .line 52 0| const v0, #+1241 (0x000004d9 | 1.73901e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.ParcelableVolumeInfo.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "ParcelableVolumeInfo.java" .line 57 .prologue_end .line 57 0| const v0, #+1242 (0x000004da | 1.74041e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.volumeType 8| const v0, #+1243 (0x000004db | 1.74181e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 58 17| const v0, #+1244 (0x000004dc | 1.74322e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.controlType 25| const v0, #+1245 (0x000004dd | 1.74462e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 59 34| const v0, #+1246 (0x000004de | 1.74602e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.maxVolume 42| const v0, #+1247 (0x000004df | 1.74742e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 60 51| const v0, #+1248 (0x000004e0 | 1.74882e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.currentVolume 59| const v0, #+1249 (0x000004e1 | 1.75022e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 61 68| const v0, #+1250 (0x000004e2 | 1.75162e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget v1, v2, android.support.v4.media.session.ParcelableVolumeInfo.audioStream 76| const v0, #+1251 (0x000004e3 | 1.75302e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 62 85| const v0, #+1252 (0x000004e4 | 1.75443e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-void } method android.support.v4.media.session.PlaybackStateCompat$1.():void { .src "PlaybackStateCompat.java" .line 561 .prologue_end .line 561 0| const v0, #+1253 (0x000004e5 | 1.75583e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1254 (0x000004e6 | 1.75723e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.PlaybackStateCompat { .params "in" .src "PlaybackStateCompat.java" .line 564 .prologue_end .line 564 0| const v0, #+1255 (0x000004e7 | 1.75863e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.session.PlaybackStateCompat 8| const v0, #+1256 (0x000004e8 | 1.76003e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.media.session.PlaybackStateCompat.(android.os.Parcel, android.support.v4.media.session.PlaybackStateCompat):void 18| const v0, #+1257 (0x000004e9 | 1.76143e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "PlaybackStateCompat.java" .line 562 .prologue_end .line 562 0| const v0, #+1258 (0x000004ea | 1.76283e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.PlaybackStateCompat 9| move-result-object v1 10| const v0, #+1259 (0x000004eb | 1.76423e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$1.newArray(int):android.support.v4.media.session.PlaybackStateCompat[] { .params "size" .src "PlaybackStateCompat.java" .line 569 .prologue_end .line 569 0| const v0, #+1260 (0x000004ec | 1.76564e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.PlaybackStateCompat[] 8| const v0, #+1261 (0x000004ed | 1.76704e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$1.newArray(int):java.lang.Object[] { .params "size" .src "PlaybackStateCompat.java" .line 567 .prologue_end .line 567 0| const v0, #+1262 (0x000004ee | 1.76844e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.PlaybackStateCompat$1.newArray(int):android.support.v4.media.session.PlaybackStateCompat[] 9| move-result-object v1 10| const v0, #+1263 (0x000004ef | 1.76984e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.():void { .src "PlaybackStateCompat.java" .line 662 .prologue_end .line 662 0| const v0, #+1264 (0x000004f0 | 1.77124e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1265 (0x000004f1 | 1.77264e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.PlaybackStateCompat$CustomAction { .params "p" .src "PlaybackStateCompat.java" .line 666 .prologue_end .line 666 0| const v0, #+1266 (0x000004f2 | 1.77404e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction 8| const v0, #+1267 (0x000004f3 | 1.77545e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v2}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.(android.os.Parcel, android.support.v4.media.session.PlaybackStateCompat$CustomAction):void 18| const v0, #+1268 (0x000004f4 | 1.77685e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "p" .src "PlaybackStateCompat.java" .line 664 .prologue_end .line 664 0| const v0, #+1269 (0x000004f5 | 1.77825e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.createFromParcel(android.os.Parcel):android.support.v4.media.session.PlaybackStateCompat$CustomAction 9| move-result-object v1 10| const v0, #+1270 (0x000004f6 | 1.77965e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray(int):android.support.v4.media.session.PlaybackStateCompat$CustomAction[] { .params "size" .src "PlaybackStateCompat.java" .line 671 .prologue_end .line 671 0| const v0, #+1271 (0x000004f7 | 1.78105e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.media.session.PlaybackStateCompat$CustomAction[] 8| const v0, #+1272 (0x000004f8 | 1.78245e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray(int):java.lang.Object[] { .params "size" .src "PlaybackStateCompat.java" .line 669 .prologue_end .line 669 0| const v0, #+1273 (0x000004f9 | 1.78385e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.newArray(int):android.support.v4.media.session.PlaybackStateCompat$CustomAction[] 9| move-result-object v1 10| const v0, #+1274 (0x000004fa | 1.78525e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.():void { .src "PlaybackStateCompat.java" .line 662 .prologue_end .line 662 0| const v1, #+1275 (0x000004fb | 1.78666e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1 8| const v1, #+1276 (0x000004fc | 1.78806e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.PlaybackStateCompat$CustomAction$1.():void .line 661 17| const v1, #+1277 (0x000004fd | 1.78946e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.PlaybackStateCompat$CustomAction.CREATOR .line 578 25| const v1, #+1278 (0x000004fe | 1.79086e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.(android.os.Parcel):void { .params "in" .src "PlaybackStateCompat.java" .line 596 .prologue_end .line 596 0| const v0, #+1279 (0x000004ff | 1.79226e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 597 9| const v0, #+1280 (0x00000500 | 1.79366e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readString():java.lang.String 18| move-result-object v1 19| const v0, #+1281 (0x00000501 | 1.79506e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction .line 598 27| const v0, #+1282 (0x00000502 | 1.79646e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 35| const v0, #+1283 (0x00000503 | 1.79787e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v1,v3}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 44| move-result-object v1 45| const v0, #+1284 (0x00000504 | 1.79927e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| check-cast v1, java.lang.CharSequence 53| const v0, #+1285 (0x00000505 | 1.80067e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName .line 599 61| const v0, #+1286 (0x00000506 | 1.80207e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v3}, android.os.Parcel.readInt():int 70| move-result v1 71| const v0, #+1287 (0x00000507 | 1.80347e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon .line 600 79| const v0, #+1288 (0x00000508 | 1.80487e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v3}, android.os.Parcel.readBundle():android.os.Bundle 88| move-result-object v1 89| const v0, #+1289 (0x00000509 | 1.80627e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iput-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras .line 601 97| const v0, #+1290 (0x0000050a | 1.80768e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.(android.os.Parcel, android.support.v4.media.session.PlaybackStateCompat$CustomAction):void { .params "in", "?" .src "PlaybackStateCompat.java" .line 1 .prologue_end 0| const v0, #+1291 (0x0000050b | 1.80908e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.session.PlaybackStateCompat$CustomAction.(android.os.Parcel):void 9| const v0, #+1292 (0x0000050c | 1.81048e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.describeContents():int { .src "PlaybackStateCompat.java" .line 613 .prologue_end .line 613 0| const v0, #+1293 (0x0000050d | 1.81188e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.toString():java.lang.String { .src "PlaybackStateCompat.java" .line 718 .prologue_end .line 718 0| const v0, #+1294 (0x0000050e | 1.81328e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+1295 (0x0000050f | 1.81468e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+1296 (0x00000510 | 1.81608e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Action:mName='" 26| const v0, #+1297 (0x00000511 | 1.81748e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+1298 (0x00000512 | 1.81889e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 719 42| iget-object v2, v3, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName .line 718 44| const v0, #+1299 (0x00000513 | 1.82029e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+1300 (0x00000514 | 1.82169e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 720 60| const-string/jumbo v2, ", mIcon=" .line 718 63| const v0, #+1301 (0x00000515 | 1.82309e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v1 73| const v0, #+1302 (0x00000516 | 1.82449e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 720 79| iget v2, v3, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon .line 718 81| const v0, #+1303 (0x00000517 | 1.82589e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+1304 (0x00000518 | 1.82729e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 721 97| const-string/jumbo v2, ", mExtras=" .line 718 100| const v0, #+1305 (0x00000519 | 1.82869e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v1 110| const v0, #+1306 (0x0000051a | 1.83010e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 721 116| iget-object v2, v3, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras .line 718 118| const v0, #+1307 (0x0000051b | 1.83150e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 127| move-result-object v1 128| const v0, #+1308 (0x0000051c | 1.83290e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 137| move-result-object v1 138| const v0, #+1309 (0x0000051d | 1.83430e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return-object v1 } method android.support.v4.media.session.PlaybackStateCompat$CustomAction.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "PlaybackStateCompat.java" .line 605 .prologue_end .line 605 0| const v0, #+1310 (0x0000051e | 1.83570e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mAction 8| const v0, #+1311 (0x0000051f | 1.83710e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeString(java.lang.String):void .line 606 17| const v0, #+1312 (0x00000520 | 1.83850e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mName 25| const v0, #+1313 (0x00000521 | 1.83990e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1,v3,v4}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 607 34| const v0, #+1314 (0x00000522 | 1.84131e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mIcon 42| const v0, #+1315 (0x00000523 | 1.84271e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 608 51| const v0, #+1316 (0x00000524 | 1.84411e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v2, android.support.v4.media.session.PlaybackStateCompat$CustomAction.mExtras 59| const v0, #+1317 (0x00000525 | 1.84551e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 609 68| const v0, #+1318 (0x00000526 | 1.84691e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method android.support.v4.media.session.PlaybackStateCompat.():void { .src "PlaybackStateCompat.java" .line 561 .prologue_end .line 561 0| const v1, #+1319 (0x00000527 | 1.84831e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.media.session.PlaybackStateCompat$1 8| const v1, #+1320 (0x00000528 | 1.84971e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.media.session.PlaybackStateCompat$1.():void .line 560 17| const v1, #+1321 (0x00000529 | 1.85112e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.media.session.PlaybackStateCompat.CREATOR .line 38 25| const v1, #+1322 (0x0000052a | 1.85252e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.media.session.PlaybackStateCompat.(android.os.Parcel):void { .params "in" .src "PlaybackStateCompat.java" .line 317 .prologue_end .line 317 0| const v0, #+1323 (0x0000052b | 1.85392e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 318 9| const v0, #+1324 (0x0000052c | 1.85532e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, android.os.Parcel.readInt():int 18| move-result v1 19| const v0, #+1325 (0x0000052d | 1.85672e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v1, v3, android.support.v4.media.session.PlaybackStateCompat.mState .line 319 27| const v0, #+1326 (0x0000052e | 1.85812e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v4}, android.os.Parcel.readLong():long 36| move-result-wide v1:v2 37| const v0, #+1327 (0x0000052f | 1.85952e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mPosition .line 320 45| const v0, #+1328 (0x00000530 | 1.86092e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v4}, android.os.Parcel.readFloat():float 54| move-result v1 55| const v0, #+1329 (0x00000531 | 1.86233e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput v1, v3, android.support.v4.media.session.PlaybackStateCompat.mSpeed .line 321 63| const v0, #+1330 (0x00000532 | 1.86373e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v4}, android.os.Parcel.readLong():long 72| move-result-wide v1:v2 73| const v0, #+1331 (0x00000533 | 1.86513e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime .line 322 81| const v0, #+1332 (0x00000534 | 1.86653e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v4}, android.os.Parcel.readLong():long 90| move-result-wide v1:v2 91| const v0, #+1333 (0x00000535 | 1.86793e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition .line 323 99| const v0, #+1334 (0x00000536 | 1.86933e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v4}, android.os.Parcel.readLong():long 108| move-result-wide v1:v2 109| const v0, #+1335 (0x00000537 | 1.87073e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mActions .line 324 117| const v0, #+1336 (0x00000538 | 1.87213e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| sget-object v1, android.text.TextUtils.CHAR_SEQUENCE_CREATOR 125| const v0, #+1337 (0x00000539 | 1.87354e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v1,v4}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 134| move-result-object v1 135| const v0, #+1338 (0x0000053a | 1.87494e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| check-cast v1, java.lang.CharSequence 143| const v0, #+1339 (0x0000053b | 1.87634e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iput-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mErrorMessage .line 325 151| const v0, #+1340 (0x0000053c | 1.87774e-42) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| sget-object v1, android.support.v4.media.session.PlaybackStateCompat$CustomAction.CREATOR 159| const v0, #+1341 (0x0000053d | 1.87914e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v4,v1}, android.os.Parcel.createTypedArrayList(android.os.Parcelable$Creator):java.util.ArrayList 168| move-result-object v1 169| const v0, #+1342 (0x0000053e | 1.88054e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mCustomActions .line 326 177| const v0, #+1343 (0x0000053f | 1.88194e-42) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v4}, android.os.Parcel.readLong():long 186| move-result-wide v1:v2 187| const v0, #+1344 (0x00000540 | 1.88335e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId .line 327 195| const v0, #+1345 (0x00000541 | 1.88475e-42) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v4}, android.os.Parcel.readBundle():android.os.Bundle 204| move-result-object v1 205| const v0, #+1346 (0x00000542 | 1.88615e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iput-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mExtras .line 328 213| const v0, #+1347 (0x00000543 | 1.88755e-42) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| return-void } method android.support.v4.media.session.PlaybackStateCompat.(android.os.Parcel, android.support.v4.media.session.PlaybackStateCompat):void { .params "in", "?" .src "PlaybackStateCompat.java" .line 1 .prologue_end 0| const v0, #+1348 (0x00000544 | 1.88895e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.media.session.PlaybackStateCompat.(android.os.Parcel):void 9| const v0, #+1349 (0x00000545 | 1.89035e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.media.session.PlaybackStateCompat.describeContents():int { .src "PlaybackStateCompat.java" .line 348 .prologue_end .line 348 0| const v0, #+1350 (0x00000546 | 1.89175e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.media.session.PlaybackStateCompat.toString():java.lang.String { .src "PlaybackStateCompat.java" .line 332 .prologue_end .line 332 0| const v0, #+1351 (0x00000547 | 1.89315e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+1352 (0x00000548 | 1.89456e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "PlaybackState {" 17| const v0, #+1353 (0x00000549 | 1.89596e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, java.lang.StringBuilder.(java.lang.String):void .line 333 .local v1, "bob", java.lang.StringBuilder 26| const v0, #+1354 (0x0000054a | 1.89736e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v2, "state=" 35| const v0, #+1355 (0x0000054b | 1.89876e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 44| move-result-object v2 45| const v0, #+1356 (0x0000054c | 1.90016e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget v3, v5, android.support.v4.media.session.PlaybackStateCompat.mState 53| const v0, #+1357 (0x0000054d | 1.90156e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 334 62| const v0, #+1358 (0x0000054e | 1.90296e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v2, ", position=" 71| const v0, #+1359 (0x0000054f | 1.90436e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 80| move-result-object v2 81| const v0, #+1360 (0x00000550 | 1.90577e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-wide v3:v4, v5, android.support.v4.media.session.PlaybackStateCompat.mPosition 89| const v0, #+1361 (0x00000551 | 1.90717e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 335 98| const v0, #+1362 (0x00000552 | 1.90857e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const-string/jumbo v2, ", buffered position=" 107| const v0, #+1363 (0x00000553 | 1.90997e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 116| move-result-object v2 117| const v0, #+1364 (0x00000554 | 1.91137e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-wide v3:v4, v5, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition 125| const v0, #+1365 (0x00000555 | 1.91277e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 336 134| const v0, #+1366 (0x00000556 | 1.91417e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v2, ", speed=" 143| const v0, #+1367 (0x00000557 | 1.91558e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 152| move-result-object v2 153| const v0, #+1368 (0x00000558 | 1.91698e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget v3, v5, android.support.v4.media.session.PlaybackStateCompat.mSpeed 161| const v0, #+1369 (0x00000559 | 1.91838e-42) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(float):java.lang.StringBuilder .line 337 170| const v0, #+1370 (0x0000055a | 1.91978e-42) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const-string/jumbo v2, ", updated=" 179| const v0, #+1371 (0x0000055b | 1.92118e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 188| move-result-object v2 189| const v0, #+1372 (0x0000055c | 1.92258e-42) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-wide v3:v4, v5, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime 197| const v0, #+1373 (0x0000055d | 1.92398e-42) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 338 206| const v0, #+1374 (0x0000055e | 1.92538e-42) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v2, ", actions=" 215| const v0, #+1375 (0x0000055f | 1.92679e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 224| move-result-object v2 225| const v0, #+1376 (0x00000560 | 1.92819e-42) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-wide v3:v4, v5, android.support.v4.media.session.PlaybackStateCompat.mActions 233| const v0, #+1377 (0x00000561 | 1.92959e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 339 242| const v0, #+1378 (0x00000562 | 1.93099e-42) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| const-string/jumbo v2, ", error=" 251| const v0, #+1379 (0x00000563 | 1.93239e-42) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 260| move-result-object v2 261| const v0, #+1380 (0x00000564 | 1.93379e-42) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget-object v3, v5, android.support.v4.media.session.PlaybackStateCompat.mErrorMessage 269| const v0, #+1381 (0x00000565 | 1.93519e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 340 278| const v0, #+1382 (0x00000566 | 1.93659e-42) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| const-string/jumbo v2, ", custom actions=" 287| const v0, #+1383 (0x00000567 | 1.93800e-42) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 296| move-result-object v2 297| const v0, #+1384 (0x00000568 | 1.93940e-42) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v3, v5, android.support.v4.media.session.PlaybackStateCompat.mCustomActions 305| const v0, #+1385 (0x00000569 | 1.94080e-42) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 341 314| const v0, #+1386 (0x0000056a | 1.94220e-42) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| const-string/jumbo v2, ", active item id=" 323| const v0, #+1387 (0x0000056b | 1.94360e-42) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 332| move-result-object v2 333| const v0, #+1388 (0x0000056c | 1.94500e-42) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-wide v3:v4, v5, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId 341| const v0, #+1389 (0x0000056d | 1.94640e-42) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 342 350| const v0, #+1390 (0x0000056e | 1.94780e-42) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| const-string/jumbo v2, "}" 359| const v0, #+1391 (0x0000056f | 1.94921e-42) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 343 368| const v0, #+1392 (0x00000570 | 1.95061e-42) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 377| move-result-object v2 378| const v0, #+1393 (0x00000571 | 1.95201e-42) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| return-object v2 } method android.support.v4.media.session.PlaybackStateCompat.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "PlaybackStateCompat.java" .line 353 .prologue_end .line 353 0| const v0, #+1394 (0x00000572 | 1.95341e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, android.support.v4.media.session.PlaybackStateCompat.mState 8| const v0, #+1395 (0x00000573 | 1.95481e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4,v1}, android.os.Parcel.writeInt(int):void .line 354 17| const v0, #+1396 (0x00000574 | 1.95621e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mPosition 25| const v0, #+1397 (0x00000575 | 1.95761e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 355 34| const v0, #+1398 (0x00000576 | 1.95902e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v1, v3, android.support.v4.media.session.PlaybackStateCompat.mSpeed 42| const v0, #+1399 (0x00000577 | 1.96042e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v4,v1}, android.os.Parcel.writeFloat(float):void .line 356 51| const v0, #+1400 (0x00000578 | 1.96182e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mUpdateTime 59| const v0, #+1401 (0x00000579 | 1.96322e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 357 68| const v0, #+1402 (0x0000057a | 1.96462e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mBufferedPosition 76| const v0, #+1403 (0x0000057b | 1.96602e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 358 85| const v0, #+1404 (0x0000057c | 1.96742e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mActions 93| const v0, #+1405 (0x0000057d | 1.96882e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 359 102| const v0, #+1406 (0x0000057e | 1.97023e-42) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mErrorMessage 110| const v0, #+1407 (0x0000057f | 1.97163e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-static {v1,v4,v5}, android.text.TextUtils.writeToParcel(java.lang.CharSequence, android.os.Parcel, int):void .line 360 119| const v0, #+1408 (0x00000580 | 1.97303e-42) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mCustomActions 127| const v0, #+1409 (0x00000581 | 1.97443e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v4,v1}, android.os.Parcel.writeTypedList(java.util.List):void .line 361 136| const v0, #+1410 (0x00000582 | 1.97583e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-wide v1:v2, v3, android.support.v4.media.session.PlaybackStateCompat.mActiveItemId 144| const v0, #+1411 (0x00000583 | 1.97723e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v4,v1,v2}, android.os.Parcel.writeLong(long):void .line 362 153| const v0, #+1412 (0x00000584 | 1.97863e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v1, v3, android.support.v4.media.session.PlaybackStateCompat.mExtras 161| const v0, #+1413 (0x00000585 | 1.98003e-42) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v4,v1}, android.os.Parcel.writeBundle(android.os.Bundle):void .line 363 170| const v0, #+1414 (0x00000586 | 1.98144e-42) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return-void } method android.support.v4.os.BuildCompat.():void { .src "BuildCompat.java" .line 28 .prologue_end .line 28 0| const v0, #+1415 (0x00000587 | 1.98284e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 29 9| const v0, #+1416 (0x00000588 | 1.98424e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.os.BuildCompat.isAtLeastN():boolean { .src "BuildCompat.java" .line 37 .prologue_end .line 37 0| const v2, #+1417 (0x00000589 | 1.98564e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+1418 (0x0000058a | 1.98704e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+24 (0x00000018 | 3.36312e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+1419 (0x0000058b | 1.98844e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+1420 (0x0000058c | 1.98984e-42) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+1421 (0x0000058d | 1.99125e-42) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method android.support.v4.os.IResultReceiver.send(int, android.os.Bundle):void { } method android.support.v4.os.IResultReceiver$Stub$Proxy.(android.os.IBinder):void { .params "remote" .src "IResultReceiver.java" .line 67 .prologue_end .line 67 0| const v0, #+1422 (0x0000058e | 1.99265e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 69 9| const v0, #+1423 (0x0000058f | 1.99405e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote .line 70 17| const v0, #+1424 (0x00000590 | 1.99545e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.os.IResultReceiver$Stub$Proxy.asBinder():android.os.IBinder { .src "IResultReceiver.java" .line 73 .prologue_end .line 73 0| const v0, #+1425 (0x00000591 | 1.99685e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote 8| const v0, #+1426 (0x00000592 | 1.99825e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.os.IResultReceiver$Stub$Proxy.send(int, android.os.Bundle):void { .params "resultCode", "resultData" .src "IResultReceiver.java" .line 81 .prologue_end .line 81 0| const v0, #+1427 (0x00000593 | 1.99965e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.os.Parcel.obtain():android.os.Parcel 9| move-result-object v1 10| const v0, #+1428 (0x00000594 | 2.00105e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .try_begin_1 .line 83 .local v1, "_data", android.os.Parcel 16| const v0, #+1429 (0x00000595 | 2.00246e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v2, "android.support.v4.os.IResultReceiver" 25| const v0, #+1430 (0x00000596 | 2.00386e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, android.os.Parcel.writeInterfaceToken(java.lang.String):void .line 84 34| const v0, #+1431 (0x00000597 | 2.00526e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v7}, android.os.Parcel.writeInt(int):void .line 85 43| const v0, #+1432 (0x00000598 | 2.00666e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v8, Label_2 .line 86 51| const v0, #+1433 (0x00000599 | 2.00806e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 58| invoke-virtual {v1,v2}, android.os.Parcel.writeInt(int):void .line 87 61| const v0, #+1434 (0x0000059a | 2.00946e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+0 (0x00000000 | 0.00000) 68| invoke-virtual {v8,v1,v2}, android.os.Bundle.writeToParcel(android.os.Parcel, int):void Label_1: .line 92 71| const v0, #+1435 (0x0000059b | 2.01086e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v2, v6, android.support.v4.os.IResultReceiver$Stub$Proxy.mRemote 79| const v0, #+1436 (0x0000059c | 2.01226e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 86| const/4 v4, #+0 (0x00000000 | 0.00000) 87| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 88| invoke-interface {v2,v3,v1,v4,v5}, android.os.IBinder.transact(int, android.os.Parcel, android.os.Parcel, int):boolean .try_end_1 catch(...) : Label_3 .line 95 91| const v0, #+1437 (0x0000059d | 2.01367e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, android.os.Parcel.recycle():void .line 97 100| const v0, #+1438 (0x0000059e | 2.01507e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return-void Label_2: .line 90 107| const v0, #+1439 (0x0000059f | 2.01647e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v2, #+0 (0x00000000 | 0.00000) .try_begin_2 114| const v0, #+1440 (0x000005a0 | 2.01787e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v2}, android.os.Parcel.writeInt(int):void .try_end_2 catch(...) : Label_3 123| const v0, #+1441 (0x000005a1 | 2.01927e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| goto/16 Label_1 Label_3: .line 94 131| const v0, #+1442 (0x000005a2 | 2.02067e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| move-exception v2 .line 95 138| invoke-virtual {v1}, android.os.Parcel.recycle():void .line 94 141| const v0, #+1443 (0x000005a3 | 2.02207e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| throw v2 } method android.support.v4.os.IResultReceiver$Stub.():void { .src "IResultReceiver.java" .line 14 .prologue_end .line 14 0| const v0, #+1444 (0x000005a4 | 2.02347e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.os.Binder.():void .line 16 9| const v0, #+1445 (0x000005a5 | 2.02488e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "android.support.v4.os.IResultReceiver" 18| const v0, #+1446 (0x000005a6 | 2.02628e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2,v2,v1}, android.support.v4.os.IResultReceiver$Stub.attachInterface(android.os.IInterface, java.lang.String):void .line 17 27| const v0, #+1447 (0x000005a7 | 2.02768e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method android.support.v4.os.IResultReceiver$Stub.asInterface(android.os.IBinder):android.support.v4.os.IResultReceiver { .params "obj" .src "IResultReceiver.java" .line 24 .prologue_end 0| const v0, #+1448 (0x000005a8 | 2.02908e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 24 7| if-nez v3, Label_1 .line 25 9| const v0, #+1449 (0x000005a9 | 2.03048e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-object v2 Label_1: .line 27 16| const v0, #+1450 (0x000005aa | 2.03188e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v2, "android.support.v4.os.IResultReceiver" 25| const v0, #+1451 (0x000005ab | 2.03328e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3,v2}, android.os.IBinder.queryLocalInterface(java.lang.String):android.os.IInterface 34| move-result-object v1 35| const v0, #+1452 (0x000005ac | 2.03469e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 28 .local v1, "iin", android.os.IInterface 41| if-eqz v1, Label_2 43| const v0, #+1453 (0x000005ad | 2.03609e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| instance-of v2, v1, android.support.v4.os.IResultReceiver 51| const v0, #+1454 (0x000005ae | 2.03749e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v2, Label_2 .line 29 59| const v0, #+1455 (0x000005af | 2.03889e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v1, android.support.v4.os.IResultReceiver .end_local v1 67| const v0, #+1456 (0x000005b0 | 2.04029e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-object v1 Label_2: .line 31 .restart_local v1 74| const v0, #+1457 (0x000005b1 | 2.04169e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| new-instance v2, android.support.v4.os.IResultReceiver$Stub$Proxy 82| const v0, #+1458 (0x000005b2 | 2.04309e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-direct {v2,v3}, android.support.v4.os.IResultReceiver$Stub$Proxy.(android.os.IBinder):void 91| const v0, #+1459 (0x000005b3 | 2.04449e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-object v2 } method android.support.v4.os.IResultReceiver$Stub.asBinder():android.os.IBinder { .src "IResultReceiver.java" .line 35 .prologue_end .line 35 0| const v0, #+1460 (0x000005b4 | 2.04590e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-object v1 } method android.support.v4.os.IResultReceiver$Stub.onTransact(int, android.os.Parcel, android.os.Parcel, int):boolean { .params "code", "data", "reply", "flags" .src "IResultReceiver.java" .line 39 .prologue_end 0| const v0, #+1461 (0x000005b5 | 2.04730e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 39 7| sparse-switch v6, Label_5 .line 62 10| const v0, #+1462 (0x000005b6 | 2.04870e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-super {v5,v6,v7,v8,v9}, android.os.Binder.onTransact(int, android.os.Parcel, android.os.Parcel, int):boolean 19| move-result v3 20| const v0, #+1463 (0x000005b7 | 2.05010e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v3 Label_1: .line 43 27| const v0, #+1464 (0x000005b8 | 2.05150e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "android.support.v4.os.IResultReceiver" 36| const v0, #+1465 (0x000005b9 | 2.05290e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v8,v3}, android.os.Parcel.writeString(java.lang.String):void .line 44 45| const v0, #+1466 (0x000005ba | 2.05430e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return v4 Label_2: .line 48 52| const v0, #+1467 (0x000005bb | 2.05570e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v3, "android.support.v4.os.IResultReceiver" 61| const v0, #+1468 (0x000005bc | 2.05711e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v7,v3}, android.os.Parcel.enforceInterface(java.lang.String):void .line 50 70| const v0, #+1469 (0x000005bd | 2.05851e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v7}, android.os.Parcel.readInt():int 79| move-result v1 80| const v0, #+1470 (0x000005be | 2.05991e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 52 .local v1, "_arg0", int 86| invoke-virtual {v7}, android.os.Parcel.readInt():int 89| move-result v3 90| const v0, #+1471 (0x000005bf | 2.06131e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-eqz v3, Label_4 .line 53 98| const v0, #+1472 (0x000005c0 | 2.06271e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget-object v3, android.os.Bundle.CREATOR 106| const v0, #+1473 (0x000005c1 | 2.06411e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-interface {v3,v7}, android.os.Parcelable$Creator.createFromParcel(android.os.Parcel):java.lang.Object 115| move-result-object v2 116| const v0, #+1474 (0x000005c2 | 2.06551e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| check-cast v2, android.os.Bundle Label_3: .line 58 124| const v0, #+1475 (0x000005c3 | 2.06692e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v5,v1,v2}, android.support.v4.os.IResultReceiver$Stub.send(int, android.os.Bundle):void .line 59 133| const v0, #+1476 (0x000005c4 | 2.06832e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return v4 Label_4: .line 56 140| const v0, #+1477 (0x000005c5 | 2.06972e-42) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "_arg1", android.os.Bundle 147| goto/16 Label_3 149| nop Label_5: .line 39 150| sparse-switch-payload 1: Label_2 1598968902: Label_1 } method android.support.v4.os.ParcelableCompat$CompatCreator.(android.support.v4.os.ParcelableCompatCreatorCallbacks):void { .params "?" .src "ParcelableCompat.java" .line 45 .local_ex v2, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;" .prologue_end .line 45 0| const v0, #+1478 (0x000005c6 | 2.07112e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 46 9| const v0, #+1479 (0x000005c7 | 2.07252e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks .line 47 17| const v0, #+1480 (0x000005c8 | 2.07392e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel(android.os.Parcel):java.lang.Object { .params "source" .src "ParcelableCompat.java" .line 51 .prologue_end .line 51 0| const v0, #+1481 (0x000005c9 | 2.07532e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks 8| const v0, #+1482 (0x000005ca | 2.07672e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-interface {v1,v4,v2}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object 18| move-result-object v1 19| const v0, #+1483 (0x000005cb | 2.07813e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.os.ParcelableCompat$CompatCreator.newArray(int):java.lang.Object[] { .params "size" .src "ParcelableCompat.java" .line 56 .prologue_end .line 56 0| const v0, #+1484 (0x000005cc | 2.07953e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.os.ParcelableCompat$CompatCreator.mCallbacks 8| const v0, #+1485 (0x000005cd | 2.08093e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.os.ParcelableCompatCreatorCallbacks.newArray(int):java.lang.Object[] 17| move-result-object v1 18| const v0, #+1486 (0x000005ce | 2.08233e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.os.ParcelableCompat.():void { .src "ParcelableCompat.java" .line 60 .prologue_end .line 60 0| const v0, #+1487 (0x000005cf | 2.08373e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+1488 (0x000005d0 | 2.08513e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator { .params "?" .src "ParcelableCompat.java" .line 36 .local_ex v3, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;" .prologue_end .line 36 0| const v0, #+1489 (0x000005d1 | 2.08653e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, android.os.Build$VERSION.SDK_INT 8| const v0, #+1490 (0x000005d2 | 2.08793e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 16| if-lt v1, v2, Label_1 .line 37 18| const v0, #+1491 (0x000005d3 | 2.08934e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v3}, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator 27| move-result-object v1 28| const v0, #+1492 (0x000005d4 | 2.09074e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v1 Label_1: .line 39 35| const v0, #+1493 (0x000005d5 | 2.09214e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v1, android.support.v4.os.ParcelableCompat$CompatCreator 43| const v0, #+1494 (0x000005d6 | 2.09354e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1,v3}, android.support.v4.os.ParcelableCompat$CompatCreator.(android.support.v4.os.ParcelableCompatCreatorCallbacks):void 52| const v0, #+1495 (0x000005d7 | 2.09494e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-object v1 } method android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { } method android.support.v4.os.ParcelableCompatCreatorCallbacks.newArray(int):java.lang.Object[] { } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.(android.support.v4.os.ParcelableCompatCreatorCallbacks):void { .params "?" .src "ParcelableCompatHoneycombMR2.java" .line 31 .local_ex v2, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;" .prologue_end .line 31 0| const v0, #+1496 (0x000005d8 | 2.09634e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 32 9| const v0, #+1497 (0x000005d9 | 2.09774e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks .line 33 17| const v0, #+1498 (0x000005da | 2.09915e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "ParcelableCompatHoneycombMR2.java" .line 36 .prologue_end .line 36 0| const v0, #+1499 (0x000005db | 2.10055e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks 8| const v0, #+1500 (0x000005dc | 2.10195e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-interface {v1,v4,v2}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object 18| move-result-object v1 19| const v0, #+1501 (0x000005dd | 2.10335e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { .params "in", "loader" .src "ParcelableCompatHoneycombMR2.java" .line 40 .prologue_end .line 40 0| const v0, #+1502 (0x000005de | 2.10475e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks 8| const v0, #+1503 (0x000005df | 2.10615e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.os.ParcelableCompatCreatorCallbacks.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object 17| move-result-object v1 18| const v0, #+1504 (0x000005e0 | 2.10755e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray(int):java.lang.Object[] { .params "size" .src "ParcelableCompatHoneycombMR2.java" .line 44 .prologue_end .line 44 0| const v0, #+1505 (0x000005e1 | 2.10895e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.mCallbacks 8| const v0, #+1506 (0x000005e2 | 2.11036e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.os.ParcelableCompatCreatorCallbacks.newArray(int):java.lang.Object[] 17| move-result-object v1 18| const v0, #+1507 (0x000005e3 | 2.11176e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.():void { .src "ParcelableCompatHoneycombMR2.java" .line 22 .prologue_end .line 22 0| const v0, #+1508 (0x000005e4 | 2.11316e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+1509 (0x000005e5 | 2.11456e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator { .params "?" .src "ParcelableCompatHoneycombMR2.java" .line 24 .local_ex v2, "callbacks", android.support.v4.os.ParcelableCompatCreatorCallbacks, "Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;" .prologue_end .line 24 0| const v0, #+1510 (0x000005e6 | 2.11596e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2 8| const v0, #+1511 (0x000005e7 | 2.11736e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.(android.support.v4.os.ParcelableCompatCreatorCallbacks):void 17| const v0, #+1512 (0x000005e8 | 2.11876e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.os.ResultReceiver$1.():void { .src "ResultReceiver.java" .line 135 .prologue_end .line 135 0| const v0, #+1513 (0x000005e9 | 2.12016e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+1514 (0x000005ea | 2.12157e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.os.ResultReceiver$1.createFromParcel(android.os.Parcel):android.support.v4.os.ResultReceiver { .params "in" .src "ResultReceiver.java" .line 137 .prologue_end .line 137 0| const v0, #+1515 (0x000005eb | 2.12297e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.os.ResultReceiver 8| const v0, #+1516 (0x000005ec | 2.12437e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.os.ResultReceiver.(android.os.Parcel):void 17| const v0, #+1517 (0x000005ed | 2.12577e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.os.ResultReceiver$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "ResultReceiver.java" .line 136 .prologue_end .line 136 0| const v0, #+1518 (0x000005ee | 2.12717e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.os.ResultReceiver$1.createFromParcel(android.os.Parcel):android.support.v4.os.ResultReceiver 9| move-result-object v1 10| const v0, #+1519 (0x000005ef | 2.12857e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.os.ResultReceiver$1.newArray(int):android.support.v4.os.ResultReceiver[] { .params "size" .src "ResultReceiver.java" .line 140 .prologue_end .line 140 0| const v0, #+1520 (0x000005f0 | 2.12997e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.os.ResultReceiver[] 8| const v0, #+1521 (0x000005f1 | 2.13137e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.os.ResultReceiver$1.newArray(int):java.lang.Object[] { .params "size" .src "ResultReceiver.java" .line 139 .prologue_end .line 139 0| const v0, #+1522 (0x000005f2 | 2.13278e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.os.ResultReceiver$1.newArray(int):android.support.v4.os.ResultReceiver[] 9| move-result-object v1 10| const v0, #+1523 (0x000005f3 | 2.13418e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.os.ResultReceiver$MyResultReceiver.(android.support.v4.os.ResultReceiver):void { .params "this$0" .src "ResultReceiver.java" .line 60 .prologue_end .line 60 0| const v0, #+1524 (0x000005f4 | 2.13558e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0 8| const v0, #+1525 (0x000005f5 | 2.13698e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.support.v4.os.IResultReceiver$Stub.():void 17| const v0, #+1526 (0x000005f6 | 2.13838e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.os.ResultReceiver$MyResultReceiver.send(int, android.os.Bundle):void { .params "resultCode", "resultData" .src "ResultReceiver.java" .line 62 .prologue_end .line 62 0| const v0, #+1527 (0x000005f7 | 2.13978e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0 8| const v0, #+1528 (0x000005f8 | 2.14118e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, android.support.v4.os.ResultReceiver.mHandler 16| const v0, #+1529 (0x000005f9 | 2.14259e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v1, Label_2 .line 63 24| const v0, #+1530 (0x000005fa | 2.14399e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v4, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0 32| const v0, #+1531 (0x000005fb | 2.14539e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v1, android.support.v4.os.ResultReceiver.mHandler 40| const v0, #+1532 (0x000005fc | 2.14679e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| new-instance v2, android.support.v4.os.ResultReceiver$MyRunnable 48| const v0, #+1533 (0x000005fd | 2.14819e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v3, v4, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0 56| const v0, #+1534 (0x000005fe | 2.14959e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-direct {v2,v3,v5,v6}, android.support.v4.os.ResultReceiver$MyRunnable.(android.support.v4.os.ResultReceiver, int, android.os.Bundle):void 65| const v0, #+1535 (0x000005ff | 2.15099e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 67 74| const v0, #+1536 (0x00000600 | 2.15239e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-void Label_2: .line 65 81| const v0, #+1537 (0x00000601 | 2.15380e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v1, v4, android.support.v4.os.ResultReceiver$MyResultReceiver.this$0 89| const v0, #+1538 (0x00000602 | 2.15520e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1,v5,v6}, android.support.v4.os.ResultReceiver.onReceiveResult(int, android.os.Bundle):void 98| const v0, #+1539 (0x00000603 | 2.15660e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| goto/16 Label_1 } method android.support.v4.os.ResultReceiver$MyRunnable.(android.support.v4.os.ResultReceiver, int, android.os.Bundle):void { .params "this$0", "resultCode", "resultData" .src "ResultReceiver.java" .line 50 .prologue_end .line 50 0| const v0, #+1540 (0x00000604 | 2.15800e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.os.ResultReceiver$MyRunnable.this$0 8| const v0, #+1541 (0x00000605 | 2.15940e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 51 17| const v0, #+1542 (0x00000606 | 2.16080e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, android.support.v4.os.ResultReceiver$MyRunnable.mResultCode .line 52 25| const v0, #+1543 (0x00000607 | 2.16220e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, android.support.v4.os.ResultReceiver$MyRunnable.mResultData .line 53 33| const v0, #+1544 (0x00000608 | 2.16360e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method android.support.v4.os.ResultReceiver$MyRunnable.run():void { .src "ResultReceiver.java" .line 56 .prologue_end .line 56 0| const v0, #+1545 (0x00000609 | 2.16501e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, android.support.v4.os.ResultReceiver$MyRunnable.this$0 8| const v0, #+1546 (0x0000060a | 2.16641e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v4, android.support.v4.os.ResultReceiver$MyRunnable.mResultCode 16| const v0, #+1547 (0x0000060b | 2.16781e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v4, android.support.v4.os.ResultReceiver$MyRunnable.mResultData 24| const v0, #+1548 (0x0000060c | 2.16921e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v2,v3}, android.support.v4.os.ResultReceiver.onReceiveResult(int, android.os.Bundle):void .line 57 33| const v0, #+1549 (0x0000060d | 2.17061e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method android.support.v4.util.MapCollections.():void { .src "MapCollections.java" .line 30 .prologue_end .line 30 0| const v0, #+1550 (0x0000060e | 2.17201e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+1551 (0x0000060f | 2.17341e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.util.MapCollections.containsAllHelper(java.util.Map, java.util.Collection):boolean { .params "?", "?" .src "MapCollections.java" .line 455 .local_ex v3, "map", java.util.Map, "Ljava/util/Map;" .local_ex v4, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 455 0| const v0, #+1552 (0x00000610 | 2.17482e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, java.util.Collection.iterator():java.util.Iterator 9| move-result-object v1 10| const v0, #+1553 (0x00000611 | 2.17622e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 456 .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<*>;" 16| const v0, #+1554 (0x00000612 | 2.17762e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 25| move-result v2 26| const v0, #+1555 (0x00000613 | 2.17902e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_2 .line 457 34| const v0, #+1556 (0x00000614 | 2.18042e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 43| move-result-object v2 44| const v0, #+1557 (0x00000615 | 2.18182e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v3,v2}, java.util.Map.containsKey(java.lang.Object):boolean 53| move-result v2 54| const v0, #+1558 (0x00000616 | 2.18322e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-nez v2, Label_1 .line 458 62| const v0, #+1559 (0x00000617 | 2.18462e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v2, #+0 (0x00000000 | 0.00000) 69| return v2 Label_2: .line 461 70| const v0, #+1560 (0x00000618 | 2.18603e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 77| return v2 } method android.support.v4.util.MapCollections.equalsSetHelper(java.util.Set, java.lang.Object):boolean { .params "?", "object" .src "MapCollections.java" .line 511 .local_ex v7, "set", java.util.Set, "Ljava/util/Set;" .prologue_end 0| const v0, #+1561 (0x00000619 | 2.18743e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 511 7| if-ne v7, v8, Label_1 .line 512 9| const v0, #+1562 (0x0000061a | 2.18883e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 16| return v4 Label_1: .line 514 17| const v0, #+1563 (0x0000061b | 2.19023e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| instance-of v5, v8, java.util.Set 25| const v0, #+1564 (0x0000061c | 2.19163e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v5, Label_5 33| const v0, #+1565 (0x0000061d | 2.19303e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| move-object v3, v8 .line 515 40| check-cast v3, java.util.Set .try_begin_1 .line 518 .local_ex v3, "s", java.util.Set, "Ljava/util/Set<*>;" 42| const v0, #+1566 (0x0000061e | 2.19443e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v7}, java.util.Set.size():int 51| move-result v5 52| const v0, #+1567 (0x0000061f | 2.19583e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v3}, java.util.Set.size():int 61| move-result v6 62| const v0, #+1568 (0x00000620 | 2.19724e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-ne v5, v6, Label_2 70| const v0, #+1569 (0x00000621 | 2.19864e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v7,v3}, java.util.Set.containsAll(java.util.Collection):boolean .try_end_1 catch(java.lang.NullPointerException) : Label_4 catch(java.lang.ClassCastException) : Label_3 79| move-result v4 80| const v0, #+1570 (0x00000622 | 2.20004e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: 86| const v0, #+1571 (0x00000623 | 2.20144e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return v4 Label_3: .line 521 93| const v0, #+1572 (0x00000624 | 2.20284e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| move-exception v1 .line 522 .local v1, "ignored", java.lang.ClassCastException 100| return v4 Label_4: .line 519 .end_local v1 101| const v0, #+1573 (0x00000625 | 2.20424e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| move-exception v2 .line 520 .local v2, "ignored", java.lang.NullPointerException 108| return v4 Label_5: .line 525 .end_local v2 .end_local v3 109| const v0, #+1574 (0x00000626 | 2.20564e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return v4 } method android.support.v4.util.MapCollections.removeAllHelper(java.util.Map, java.util.Collection):boolean { .params "?", "?" .src "MapCollections.java" .line 465 .local_ex v4, "map", java.util.Map, "Ljava/util/Map;" .local_ex v5, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 465 0| const v0, #+1575 (0x00000627 | 2.20705e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, java.util.Map.size():int 9| move-result v2 10| const v0, #+1576 (0x00000628 | 2.20845e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 466 .local v2, "oldSize", int 16| invoke-interface {v5}, java.util.Collection.iterator():java.util.Iterator 19| move-result-object v1 20| const v0, #+1577 (0x00000629 | 2.20985e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 467 .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<*>;" 26| const v0, #+1578 (0x0000062a | 2.21125e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 35| move-result v3 36| const v0, #+1579 (0x0000062b | 2.21265e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v3, Label_2 .line 468 44| const v0, #+1580 (0x0000062c | 2.21405e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 53| move-result-object v3 54| const v0, #+1581 (0x0000062d | 2.21545e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-interface {v4,v3}, java.util.Map.remove(java.lang.Object):java.lang.Object 63| const v0, #+1582 (0x0000062e | 2.21685e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| goto/16 Label_1 Label_2: .line 470 71| const v0, #+1583 (0x0000062f | 2.21826e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-interface {v4}, java.util.Map.size():int 80| move-result v3 81| const v0, #+1584 (0x00000630 | 2.21966e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eq v2, v3, Label_4 89| const v0, #+1585 (0x00000631 | 2.22106e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_3: 96| const v0, #+1586 (0x00000632 | 2.22246e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return v3 Label_4: 103| const v0, #+1587 (0x00000633 | 2.22386e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v3, #+0 (0x00000000 | 0.00000) 110| goto/16 Label_3 } method android.support.v4.util.MapCollections.retainAllHelper(java.util.Map, java.util.Collection):boolean { .params "?", "?" .src "MapCollections.java" .line 474 .local_ex v4, "map", java.util.Map, "Ljava/util/Map;" .local_ex v5, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 474 0| const v0, #+1588 (0x00000634 | 2.22526e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, java.util.Map.size():int 9| move-result v2 10| const v0, #+1589 (0x00000635 | 2.22666e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 475 .local v2, "oldSize", int 16| invoke-interface {v4}, java.util.Map.keySet():java.util.Set 19| move-result-object v3 20| const v0, #+1590 (0x00000636 | 2.22806e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v3}, java.util.Set.iterator():java.util.Iterator 29| move-result-object v1 30| const v0, #+1591 (0x00000637 | 2.22947e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 476 .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator;" 36| const v0, #+1592 (0x00000638 | 2.23087e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 45| move-result v3 46| const v0, #+1593 (0x00000639 | 2.23227e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v3, Label_2 .line 477 54| const v0, #+1594 (0x0000063a | 2.23367e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 63| move-result-object v3 64| const v0, #+1595 (0x0000063b | 2.23507e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-interface {v5,v3}, java.util.Collection.contains(java.lang.Object):boolean 73| move-result v3 74| const v0, #+1596 (0x0000063c | 2.23647e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-nez v3, Label_1 .line 478 82| const v0, #+1597 (0x0000063d | 2.23787e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v1}, java.util.Iterator.remove():void 91| const v0, #+1598 (0x0000063e | 2.23927e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| goto/16 Label_1 Label_2: .line 481 99| const v0, #+1599 (0x0000063f | 2.24068e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-interface {v4}, java.util.Map.size():int 108| move-result v3 109| const v0, #+1600 (0x00000640 | 2.24208e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eq v2, v3, Label_4 117| const v0, #+1601 (0x00000641 | 2.24348e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_3: 124| const v0, #+1602 (0x00000642 | 2.24488e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return v3 Label_4: 131| const v0, #+1603 (0x00000643 | 2.24628e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v3, #+0 (0x00000000 | 0.00000) 138| goto/16 Label_3 } method android.support.v4.util.MapCollections.colClear():void { } method android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object { } method android.support.v4.util.MapCollections.colGetMap():java.util.Map { } method android.support.v4.util.MapCollections.colGetSize():int { } method android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):int { } method android.support.v4.util.MapCollections.colIndexOfValue(java.lang.Object):int { } method android.support.v4.util.MapCollections.colPut(java.lang.Object, java.lang.Object):void { } method android.support.v4.util.MapCollections.colRemoveAt(int):void { } method android.support.v4.util.MapCollections.colSetValue(int, java.lang.Object):java.lang.Object { } method android.support.v4.util.MapCollections.getEntrySet():java.util.Set { .src "MapCollections.java" .line 529 .prologue_end .line 529 0| const v0, #+1604 (0x00000644 | 2.24768e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections.mEntrySet 8| const v0, #+1605 (0x00000645 | 2.24908e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 530 16| const v0, #+1606 (0x00000646 | 2.25049e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.support.v4.util.MapCollections$EntrySet 24| const v0, #+1607 (0x00000647 | 2.25189e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v2}, android.support.v4.util.MapCollections$EntrySet.(android.support.v4.util.MapCollections):void 33| const v0, #+1608 (0x00000648 | 2.25329e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, android.support.v4.util.MapCollections.mEntrySet Label_1: .line 532 41| const v0, #+1609 (0x00000649 | 2.25469e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, android.support.v4.util.MapCollections.mEntrySet 49| const v0, #+1610 (0x0000064a | 2.25609e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v1 } method android.support.v4.util.MapCollections.getKeySet():java.util.Set { .src "MapCollections.java" .line 536 .prologue_end .line 536 0| const v0, #+1611 (0x0000064b | 2.25749e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections.mKeySet 8| const v0, #+1612 (0x0000064c | 2.25889e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 537 16| const v0, #+1613 (0x0000064d | 2.26029e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.support.v4.util.MapCollections$KeySet 24| const v0, #+1614 (0x0000064e | 2.26170e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v2}, android.support.v4.util.MapCollections$KeySet.(android.support.v4.util.MapCollections):void 33| const v0, #+1615 (0x0000064f | 2.26310e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, android.support.v4.util.MapCollections.mKeySet Label_1: .line 539 41| const v0, #+1616 (0x00000650 | 2.26450e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, android.support.v4.util.MapCollections.mKeySet 49| const v0, #+1617 (0x00000651 | 2.26590e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v1 } method android.support.v4.util.MapCollections.getValues():java.util.Collection { .src "MapCollections.java" .line 543 .prologue_end .line 543 0| const v0, #+1618 (0x00000652 | 2.26730e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections.mValues 8| const v0, #+1619 (0x00000653 | 2.26870e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 544 16| const v0, #+1620 (0x00000654 | 2.27010e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.support.v4.util.MapCollections$ValuesCollection 24| const v0, #+1621 (0x00000655 | 2.27150e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v2}, android.support.v4.util.MapCollections$ValuesCollection.(android.support.v4.util.MapCollections):void 33| const v0, #+1622 (0x00000656 | 2.27291e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, android.support.v4.util.MapCollections.mValues Label_1: .line 546 41| const v0, #+1623 (0x00000657 | 2.27431e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, android.support.v4.util.MapCollections.mValues 49| const v0, #+1624 (0x00000658 | 2.27571e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v1 } method android.support.v4.util.MapCollections.toArrayHelper(int):java.lang.Object[] { .params "offset" .src "MapCollections.java" .line 486 .prologue_end .line 486 0| const v0, #+1625 (0x00000659 | 2.27711e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.support.v4.util.MapCollections.colGetSize():int 9| move-result v1 10| const v0, #+1626 (0x0000065a | 2.27851e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 487 .local v1, "N", int 16| new-array v3, v1, java.lang.Object[] .line 488 .local v3, "result", java.lang.Object[] 18| const v0, #+1627 (0x0000065b | 2.27991e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 25| const v0, #+1628 (0x0000065c | 2.28131e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-ge v2, v1, Label_2 .line 489 33| const v0, #+1629 (0x0000065d | 2.28272e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v5,v2,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 42| move-result-object v4 43| const v0, #+1630 (0x0000065e | 2.28412e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| aput-object v4, v3, v2 .line 488 51| const v0, #+1631 (0x0000065f | 2.28552e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 59| goto/16 Label_1 Label_2: .line 491 61| const v0, #+1632 (0x00000660 | 2.28692e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-object v3 } method android.support.v4.util.MapCollections.toArrayHelper(java.lang.Object[], int):java.lang.Object[] { .params "?", "offset" .src "MapCollections.java" .line 495 .local_ex v6, "array", java.lang.Object[], "[TT;" .prologue_end .line 495 0| const v0, #+1633 (0x00000661 | 2.28832e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.support.v4.util.MapCollections.colGetSize():int 9| move-result v1 10| const v0, #+1634 (0x00000662 | 2.28972e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 496 .local v1, "N", int 16| array-length v4, v6 17| const v0, #+1635 (0x00000663 | 2.29112e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v4, v1, Label_1 .line 498 25| const v0, #+1636 (0x00000664 | 2.29252e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v6}, java.lang.Object.getClass():java.lang.Class 34| move-result-object v4 35| const v0, #+1637 (0x00000665 | 2.29393e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v4}, java.lang.Class.getComponentType():java.lang.Class 44| move-result-object v4 45| const v0, #+1638 (0x00000666 | 2.29533e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v4,v1}, java.lang.reflect.Array.newInstance(java.lang.Class, int):java.lang.Object 54| move-result-object v3 55| const v0, #+1639 (0x00000667 | 2.29673e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| check-cast v3, java.lang.Object[] .line 499 .local_ex v3, "newArray", java.lang.Object[], "[TT;" 63| const v0, #+1640 (0x00000668 | 2.29813e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| move-object v6, v3 Label_1: .line 501 .end_local v3 70| const v0, #+1641 (0x00000669 | 2.29953e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 77| const v0, #+1642 (0x0000066a | 2.30093e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-ge v2, v1, Label_3 .line 502 85| const v0, #+1643 (0x0000066b | 2.30233e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v5,v2,v7}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 94| move-result-object v4 95| const v0, #+1644 (0x0000066c | 2.30373e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| aput-object v4, v6, v2 .line 501 103| const v0, #+1645 (0x0000066d | 2.30514e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 111| goto/16 Label_2 Label_3: .line 504 113| const v0, #+1646 (0x0000066e | 2.30654e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| array-length v4, v6 120| const v0, #+1647 (0x0000066f | 2.30794e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-le v4, v1, Label_4 .line 505 128| const v0, #+1648 (0x00000670 | 2.30934e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const/4 v4, #+0 (0x00000000 | 0.00000) 135| aput-object v4, v6, v1 Label_4: .line 507 137| const v0, #+1649 (0x00000671 | 2.31074e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| return-object v6 } method android.support.v4.util.ArrayMap$1.(android.support.v4.util.ArrayMap):void { .params "?" .src "ArrayMap.java" .line 1 .local_ex v2, "this$0", android.support.v4.util.ArrayMap, "Landroid/support/v4/util/ArrayMap;" .prologue_end .line 1 0| const v0, #+1650 (0x00000672 | 2.31214e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.util.ArrayMap$1.this$0 .line 73 8| const v0, #+1651 (0x00000673 | 2.31354e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.support.v4.util.MapCollections.():void .line 1 17| const v0, #+1652 (0x00000674 | 2.31495e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.ArrayMap$1.colClear():void { .src "ArrayMap.java" .line 116 .prologue_end .line 116 0| const v0, #+1653 (0x00000675 | 2.31635e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1654 (0x00000676 | 2.31775e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.ArrayMap.clear():void .line 117 17| const v0, #+1655 (0x00000677 | 2.31915e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.ArrayMap$1.colGetEntry(int, int):java.lang.Object { .params "index", "offset" .src "ArrayMap.java" .line 81 .prologue_end .line 81 0| const v0, #+1656 (0x00000678 | 2.32055e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1657 (0x00000679 | 2.32195e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, android.support.v4.util.ArrayMap.mArray 16| const v0, #+1658 (0x0000067a | 2.32335e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| shl-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) 24| add-int/2addr v2, v5 25| aget-object v1, v1, v2 27| const v0, #+1659 (0x0000067b | 2.32475e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.util.ArrayMap$1.colGetMap():java.util.Map { .src "ArrayMap.java" .line 96 .prologue_end .line 96 0| const v0, #+1660 (0x0000067c | 2.32616e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1661 (0x0000067d | 2.32756e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.util.ArrayMap$1.colGetSize():int { .src "ArrayMap.java" .line 76 .prologue_end .line 76 0| const v0, #+1662 (0x0000067e | 2.32896e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1663 (0x0000067f | 2.33036e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v1, v1, android.support.v4.util.ArrayMap.mSize 16| const v0, #+1664 (0x00000680 | 2.33176e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return v1 } method android.support.v4.util.ArrayMap$1.colIndexOfKey(java.lang.Object):int { .params "key" .src "ArrayMap.java" .line 86 .prologue_end .line 86 0| const v0, #+1665 (0x00000681 | 2.33316e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1666 (0x00000682 | 2.33456e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.support.v4.util.ArrayMap.indexOfKey(java.lang.Object):int 17| move-result v1 18| const v0, #+1667 (0x00000683 | 2.33596e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.ArrayMap$1.colIndexOfValue(java.lang.Object):int { .params "value" .src "ArrayMap.java" .line 91 .prologue_end .line 91 0| const v0, #+1668 (0x00000684 | 2.33737e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1669 (0x00000685 | 2.33877e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.support.v4.util.ArrayMap.indexOfValue(java.lang.Object):int 17| move-result v1 18| const v0, #+1670 (0x00000686 | 2.34017e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.ArrayMap$1.colPut(java.lang.Object, java.lang.Object):void { .params "?", "?" .src "ArrayMap.java" .line 101 .local_ex v3, "key", java.lang.Object, "TK;" .local_ex v4, "value", java.lang.Object, "TV;" .prologue_end .line 101 0| const v0, #+1671 (0x00000687 | 2.34157e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1672 (0x00000688 | 2.34297e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 102 17| const v0, #+1673 (0x00000689 | 2.34437e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.ArrayMap$1.colRemoveAt(int):void { .params "index" .src "ArrayMap.java" .line 111 .prologue_end .line 111 0| const v0, #+1674 (0x0000068a | 2.34577e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1675 (0x0000068b | 2.34717e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.support.v4.util.ArrayMap.removeAt(int):java.lang.Object .line 112 17| const v0, #+1676 (0x0000068c | 2.34858e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.ArrayMap$1.colSetValue(int, java.lang.Object):java.lang.Object { .params "index", "?" .src "ArrayMap.java" .line 106 .local_ex v4, "value", java.lang.Object, "TV;" .prologue_end .line 106 0| const v0, #+1677 (0x0000068d | 2.34998e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap$1.this$0 8| const v0, #+1678 (0x0000068e | 2.35138e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.util.ArrayMap.setValueAt(int, java.lang.Object):java.lang.Object 17| move-result-object v1 18| const v0, #+1679 (0x0000068f | 2.35278e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.util.SimpleArrayMap.():void { .src "SimpleArrayMap.java" .line 208 .prologue_end .line 208 0| const v0, #+1680 (0x00000690 | 2.35418e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 209 9| const v0, #+1681 (0x00000691 | 2.35558e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.support.v4.util.ContainerHelpers.EMPTY_INTS 17| const v0, #+1682 (0x00000692 | 2.35698e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v1, v2, android.support.v4.util.SimpleArrayMap.mHashes .line 210 25| const v0, #+1683 (0x00000693 | 2.35839e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget-object v1, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS 33| const v0, #+1684 (0x00000694 | 2.35979e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, android.support.v4.util.SimpleArrayMap.mArray .line 211 41| const v0, #+1685 (0x00000695 | 2.36119e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v1, #+0 (0x00000000 | 0.00000) 48| iput v1, v2, android.support.v4.util.SimpleArrayMap.mSize .line 212 50| const v0, #+1686 (0x00000696 | 2.36259e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method android.support.v4.util.SimpleArrayMap.allocArrays(int):void { .params "size" .src "SimpleArrayMap.java" .line 138 .prologue_end .line 138 0| const v0, #+1687 (0x00000697 | 2.36399e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 8| if-ne v6, v2, Label_4 .line 139 10| const v0, #+1688 (0x00000698 | 2.36539e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-class v3, android.support.v4.util.ArrayMap 18| const v0, #+1689 (0x00000699 | 2.36679e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| monitor-enter v3 .try_begin_1 .line 140 25| const v0, #+1690 (0x0000069a | 2.36819e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget-object v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache 33| const v0, #+1691 (0x0000069b | 2.36960e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-eqz v2, Label_1 .line 141 41| const v0, #+1692 (0x0000069c | 2.37100e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| sget-object v1, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache .line 142 .local v1, "array", java.lang.Object[] 49| const v0, #+1693 (0x0000069d | 2.37240e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-object v1, v5, android.support.v4.util.SimpleArrayMap.mArray .line 143 57| const v0, #+1694 (0x0000069e | 2.37380e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v2, #+0 (0x00000000 | 0.00000) 64| aget-object v2, v1, v2 66| const v0, #+1695 (0x0000069f | 2.37520e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| check-cast v2, java.lang.Object[] 74| const v0, #+1696 (0x000006a0 | 2.37660e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| sput-object v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache .line 144 82| const v0, #+1697 (0x000006a1 | 2.37800e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 89| aget-object v2, v1, v2 91| const v0, #+1698 (0x000006a2 | 2.37940e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| check-cast v2, int[] 99| const v0, #+1699 (0x000006a3 | 2.38081e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v2, v5, android.support.v4.util.SimpleArrayMap.mHashes .line 145 107| const v0, #+1700 (0x000006a4 | 2.38221e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v2, #+0 (0x00000000 | 0.00000) 114| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 115| aput-object v2, v1, v4 117| const v0, #+1701 (0x000006a5 | 2.38361e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v2, #+0 (0x00000000 | 0.00000) 124| const/4 v4, #+0 (0x00000000 | 0.00000) 125| aput-object v2, v1, v4 .line 146 127| const v0, #+1702 (0x000006a6 | 2.38501e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| sget v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize 135| const v0, #+1703 (0x000006a7 | 2.38641e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 143| sput v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize .try_end_1 catch(...) : Label_3 145| const v0, #+1704 (0x000006a8 | 2.38781e-42) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| monitor-exit v3 .line 149 152| const v0, #+1705 (0x000006a9 | 2.38921e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return-void Label_1: .end_local v1 159| const v0, #+1706 (0x000006aa | 2.39062e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| monitor-exit v3 Label_2: .line 168 166| const v0, #+1707 (0x000006ab | 2.39202e-42) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| new-array v2, v6, int[] 174| const v0, #+1708 (0x000006ac | 2.39342e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iput-object v2, v5, android.support.v4.util.SimpleArrayMap.mHashes .line 169 182| const v0, #+1709 (0x000006ad | 2.39482e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| shl-int/lit8 v2, v6, #+1 (0x00000001 | 1.40130e-45) 190| new-array v2, v2, java.lang.Object[] 192| const v0, #+1710 (0x000006ae | 2.39622e-42) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iput-object v2, v5, android.support.v4.util.SimpleArrayMap.mArray .line 170 200| const v0, #+1711 (0x000006af | 2.39762e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| return-void Label_3: .line 139 207| const v0, #+1712 (0x000006b0 | 2.39902e-42) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| move-exception v2 214| monitor-exit v3 215| const v0, #+1713 (0x000006b1 | 2.40042e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| throw v2 Label_4: .line 152 222| const v0, #+1714 (0x000006b2 | 2.40183e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 229| if-ne v6, v2, Label_2 .line 153 231| const v0, #+1715 (0x000006b3 | 2.40323e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const-class v3, android.support.v4.util.ArrayMap 239| const v0, #+1716 (0x000006b4 | 2.40463e-42) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| monitor-enter v3 .try_begin_2 .line 154 246| const v0, #+1717 (0x000006b5 | 2.40603e-42) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| sget-object v2, android.support.v4.util.SimpleArrayMap.mBaseCache 254| const v0, #+1718 (0x000006b6 | 2.40743e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| if-eqz v2, Label_1 .line 155 262| const v0, #+1719 (0x000006b7 | 2.40883e-42) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| sget-object v1, android.support.v4.util.SimpleArrayMap.mBaseCache .line 156 .restart_local v1 270| const v0, #+1720 (0x000006b8 | 2.41023e-42) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iput-object v1, v5, android.support.v4.util.SimpleArrayMap.mArray .line 157 278| const v0, #+1721 (0x000006b9 | 2.41163e-42) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| const/4 v2, #+0 (0x00000000 | 0.00000) 285| aget-object v2, v1, v2 287| const v0, #+1722 (0x000006ba | 2.41304e-42) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| check-cast v2, java.lang.Object[] 295| const v0, #+1723 (0x000006bb | 2.41444e-42) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| sput-object v2, android.support.v4.util.SimpleArrayMap.mBaseCache .line 158 303| const v0, #+1724 (0x000006bc | 2.41584e-42) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 310| aget-object v2, v1, v2 312| const v0, #+1725 (0x000006bd | 2.41724e-42) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| check-cast v2, int[] 320| const v0, #+1726 (0x000006be | 2.41864e-42) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iput-object v2, v5, android.support.v4.util.SimpleArrayMap.mHashes .line 159 328| const v0, #+1727 (0x000006bf | 2.42004e-42) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| const/4 v2, #+0 (0x00000000 | 0.00000) 335| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 336| aput-object v2, v1, v4 338| const v0, #+1728 (0x000006c0 | 2.42144e-42) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| const/4 v2, #+0 (0x00000000 | 0.00000) 345| const/4 v4, #+0 (0x00000000 | 0.00000) 346| aput-object v2, v1, v4 .line 160 348| const v0, #+1729 (0x000006c1 | 2.42285e-42) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| sget v2, android.support.v4.util.SimpleArrayMap.mBaseCacheSize 356| const v0, #+1730 (0x000006c2 | 2.42425e-42) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 364| sput v2, android.support.v4.util.SimpleArrayMap.mBaseCacheSize .try_end_2 catch(...) : Label_5 366| const v0, #+1731 (0x000006c3 | 2.42565e-42) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| monitor-exit v3 .line 163 373| const v0, #+1732 (0x000006c4 | 2.42705e-42) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| return-void Label_5: .line 153 .end_local v1 380| const v0, #+1733 (0x000006c5 | 2.42845e-42) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| move-exception v2 387| monitor-exit v3 388| const v0, #+1734 (0x000006c6 | 2.42985e-42) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| throw v2 } method android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.Object[], int):void { .params "hashes", "array", "size" .src "SimpleArrayMap.java" .line 173 .prologue_end 0| const v0, #+1735 (0x000006c7 | 2.43125e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v4, #+10 (0x0000000a | 1.40130e-44) 8| const/4 v5, #+2 (0x00000002 | 2.80260e-45) .line 173 9| array-length v2, v6 10| const v0, #+1736 (0x000006c8 | 2.43265e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 18| if-ne v2, v3, Label_6 .line 174 20| const v0, #+1737 (0x000006c9 | 2.43406e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-class v3, android.support.v4.util.ArrayMap 28| const v0, #+1738 (0x000006ca | 2.43546e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| monitor-enter v3 .try_begin_1 .line 175 35| const v0, #+1739 (0x000006cb | 2.43686e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sget v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize 43| const v0, #+1740 (0x000006cc | 2.43826e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-ge v2, v4, Label_3 .line 176 51| const v0, #+1741 (0x000006cd | 2.43966e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache 59| const v0, #+1742 (0x000006ce | 2.44106e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v4, #+0 (0x00000000 | 0.00000) 66| aput-object v2, v7, v4 .line 177 68| const v0, #+1743 (0x000006cf | 2.44246e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 75| aput-object v6, v7, v2 .line 178 77| const v0, #+1744 (0x000006d0 | 2.44386e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| shl-int/lit8 v2, v8, #+1 (0x00000001 | 1.40130e-45) 85| add-int/lit8 v1, v2, #-1 (0xffffffff | NaN) Label_1: .local v1, "i", int 87| const v0, #+1745 (0x000006d1 | 2.44527e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-lt v1, v5, Label_2 .line 179 95| const v0, #+1746 (0x000006d2 | 2.44667e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v2, #+0 (0x00000000 | 0.00000) 102| aput-object v2, v7, v1 .line 178 104| const v0, #+1747 (0x000006d3 | 2.44807e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 112| goto/16 Label_1 Label_2: .line 181 114| const v0, #+1748 (0x000006d4 | 2.44947e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sput-object v7, android.support.v4.util.SimpleArrayMap.mTwiceBaseCache .line 182 122| const v0, #+1749 (0x000006d5 | 2.45087e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| sget v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize 130| const v0, #+1750 (0x000006d6 | 2.45227e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 138| sput v2, android.support.v4.util.SimpleArrayMap.mTwiceBaseCacheSize .try_end_1 catch(...) : Label_5 Label_3: .end_local v1 140| const v0, #+1751 (0x000006d7 | 2.45367e-42) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| monitor-exit v3 Label_4: .line 202 147| const v0, #+1752 (0x000006d8 | 2.45507e-42) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| return-void Label_5: .line 174 154| const v0, #+1753 (0x000006d9 | 2.45648e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| move-exception v2 161| monitor-exit v3 162| const v0, #+1754 (0x000006da | 2.45788e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| throw v2 Label_6: .line 187 169| const v0, #+1755 (0x000006db | 2.45928e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| array-length v2, v6 176| const v0, #+1756 (0x000006dc | 2.46068e-42) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 183| if-ne v2, v3, Label_4 .line 188 185| const v0, #+1757 (0x000006dd | 2.46208e-42) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const-class v3, android.support.v4.util.ArrayMap 193| const v0, #+1758 (0x000006de | 2.46348e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| monitor-enter v3 .try_begin_2 .line 189 200| const v0, #+1759 (0x000006df | 2.46488e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| sget v2, android.support.v4.util.SimpleArrayMap.mBaseCacheSize 208| const v0, #+1760 (0x000006e0 | 2.46629e-42) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| if-ge v2, v4, Label_3 .line 190 216| const v0, #+1761 (0x000006e1 | 2.46769e-42) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| sget-object v2, android.support.v4.util.SimpleArrayMap.mBaseCache 224| const v0, #+1762 (0x000006e2 | 2.46909e-42) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v4, #+0 (0x00000000 | 0.00000) 231| aput-object v2, v7, v4 .line 191 233| const v0, #+1763 (0x000006e3 | 2.47049e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 240| aput-object v6, v7, v2 .line 192 242| const v0, #+1764 (0x000006e4 | 2.47189e-42) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| shl-int/lit8 v2, v8, #+1 (0x00000001 | 1.40130e-45) 250| add-int/lit8 v1, v2, #-1 (0xffffffff | NaN) Label_7: .restart_local v1 252| const v0, #+1765 (0x000006e5 | 2.47329e-42) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| if-lt v1, v5, Label_8 .line 193 260| const v0, #+1766 (0x000006e6 | 2.47469e-42) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| const/4 v2, #+0 (0x00000000 | 0.00000) 267| aput-object v2, v7, v1 .line 192 269| const v0, #+1767 (0x000006e7 | 2.47609e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 277| goto/16 Label_7 Label_8: .line 195 279| const v0, #+1768 (0x000006e8 | 2.47750e-42) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| sput-object v7, android.support.v4.util.SimpleArrayMap.mBaseCache .line 196 287| const v0, #+1769 (0x000006e9 | 2.47890e-42) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| sget v2, android.support.v4.util.SimpleArrayMap.mBaseCacheSize 295| const v0, #+1770 (0x000006ea | 2.48030e-42) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 303| sput v2, android.support.v4.util.SimpleArrayMap.mBaseCacheSize .try_end_2 catch(...) : Label_9 305| const v0, #+1771 (0x000006eb | 2.48170e-42) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| goto/16 Label_3 Label_9: .line 188 .end_local v1 313| const v0, #+1772 (0x000006ec | 2.48310e-42) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| move-exception v2 320| monitor-exit v3 321| const v0, #+1773 (0x000006ed | 2.48450e-42) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| throw v2 } method android.support.v4.util.SimpleArrayMap.clear():void { .src "SimpleArrayMap.java" .line 241 .prologue_end 0| const v0, #+1774 (0x000006ee | 2.48590e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 241 7| iget v1, v5, android.support.v4.util.SimpleArrayMap.mSize 9| const v0, #+1775 (0x000006ef | 2.48730e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 242 17| const v0, #+1776 (0x000006f0 | 2.48871e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v5, android.support.v4.util.SimpleArrayMap.mHashes 25| const v0, #+1777 (0x000006f1 | 2.49011e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v5, android.support.v4.util.SimpleArrayMap.mArray 33| const v0, #+1778 (0x000006f2 | 2.49151e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v3, v5, android.support.v4.util.SimpleArrayMap.mSize 41| const v0, #+1779 (0x000006f3 | 2.49291e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v1,v2,v3}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.Object[], int):void .line 243 50| const v0, #+1780 (0x000006f4 | 2.49431e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| sget-object v1, android.support.v4.util.ContainerHelpers.EMPTY_INTS 58| const v0, #+1781 (0x000006f5 | 2.49571e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v1, v5, android.support.v4.util.SimpleArrayMap.mHashes .line 244 66| const v0, #+1782 (0x000006f6 | 2.49711e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| sget-object v1, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS 74| const v0, #+1783 (0x000006f7 | 2.49852e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput-object v1, v5, android.support.v4.util.SimpleArrayMap.mArray .line 245 82| const v0, #+1784 (0x000006f8 | 2.49992e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput v4, v5, android.support.v4.util.SimpleArrayMap.mSize Label_1: .line 247 90| const v0, #+1785 (0x000006f9 | 2.50132e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void } method android.support.v4.util.SimpleArrayMap.containsKey(java.lang.Object):boolean { .params "key" .src "SimpleArrayMap.java" .line 273 .prologue_end 0| const v0, #+1786 (0x000006fa | 2.50272e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 273 7| invoke-virtual {v3,v4}, android.support.v4.util.SimpleArrayMap.indexOfKey(java.lang.Object):int 10| move-result v2 11| const v0, #+1787 (0x000006fb | 2.50412e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-ltz v2, Label_1 19| const v0, #+1788 (0x000006fc | 2.50552e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 26| const v0, #+1789 (0x000006fd | 2.50692e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.util.SimpleArrayMap.containsValue(java.lang.Object):boolean { .params "value" .src "SimpleArrayMap.java" .line 313 .prologue_end 0| const v0, #+1790 (0x000006fe | 2.50832e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 313 7| invoke-virtual {v3,v4}, android.support.v4.util.SimpleArrayMap.indexOfValue(java.lang.Object):int 10| move-result v2 11| const v0, #+1791 (0x000006ff | 2.50973e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-ltz v2, Label_1 19| const v0, #+1792 (0x00000700 | 2.51113e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 26| const v0, #+1793 (0x00000701 | 2.51253e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.util.SimpleArrayMap.ensureCapacity(int):void { .params "minimumCapacity" .src "SimpleArrayMap.java" .line 254 .prologue_end 0| const v0, #+1794 (0x00000702 | 2.51393e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 254 7| iget-object v3, v6, android.support.v4.util.SimpleArrayMap.mHashes 9| const v0, #+1795 (0x00000703 | 2.51533e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| array-length v3, v3 16| const v0, #+1796 (0x00000704 | 2.51673e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ge v3, v7, Label_2 .line 255 24| const v0, #+1797 (0x00000705 | 2.51813e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v6, android.support.v4.util.SimpleArrayMap.mHashes .line 256 .local v2, "ohashes", int[] 32| const v0, #+1798 (0x00000706 | 2.51953e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v6, android.support.v4.util.SimpleArrayMap.mArray .line 257 .local v1, "oarray", java.lang.Object[] 40| const v0, #+1799 (0x00000707 | 2.52094e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-direct {v6,v7}, android.support.v4.util.SimpleArrayMap.allocArrays(int):void .line 258 49| const v0, #+1800 (0x00000708 | 2.52234e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v3, v6, android.support.v4.util.SimpleArrayMap.mSize 57| const v0, #+1801 (0x00000709 | 2.52374e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-lez v3, Label_1 .line 259 65| const v0, #+1802 (0x0000070a | 2.52514e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v3, v6, android.support.v4.util.SimpleArrayMap.mHashes 73| const v0, #+1803 (0x0000070b | 2.52654e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v4, v6, android.support.v4.util.SimpleArrayMap.mSize 81| const v0, #+1804 (0x0000070c | 2.52794e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v2,v5,v3,v5,v4}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 260 90| const v0, #+1805 (0x0000070d | 2.52934e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v3, v6, android.support.v4.util.SimpleArrayMap.mArray 98| const v0, #+1806 (0x0000070e | 2.53075e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget v4, v6, android.support.v4.util.SimpleArrayMap.mSize 106| const v0, #+1807 (0x0000070f | 2.53215e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| shl-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 114| invoke-static {v1,v5,v3,v5,v4}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void Label_1: .line 262 117| const v0, #+1808 (0x00000710 | 2.53355e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget v3, v6, android.support.v4.util.SimpleArrayMap.mSize 125| const v0, #+1809 (0x00000711 | 2.53495e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v2,v1,v3}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.Object[], int):void Label_2: .line 264 .end_local v1 .end_local v2 134| const v0, #+1810 (0x00000712 | 2.53635e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void } method android.support.v4.util.SimpleArrayMap.equals(java.lang.Object):boolean { .params "object" .src "SimpleArrayMap.java" .line 532 .prologue_end 0| const v0, #+1811 (0x00000713 | 2.53775e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v11, #+0 (0x00000000 | 0.00000) .line 532 8| if-ne v13, v14, Label_1 .line 533 10| const v0, #+1812 (0x00000714 | 2.53915e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v12 Label_1: .line 535 17| const v0, #+1813 (0x00000715 | 2.54055e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| instance-of v9, v14, android.support.v4.util.SimpleArrayMap 25| const v0, #+1814 (0x00000716 | 2.54196e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v9, Label_10 33| const v0, #+1815 (0x00000717 | 2.54336e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| move-object v5, v14 .line 536 40| check-cast v5, android.support.v4.util.SimpleArrayMap .line 537 .local_ex v5, "map", android.support.v4.util.SimpleArrayMap, "Landroid/support/v4/util/SimpleArrayMap<**>;" 42| const v0, #+1816 (0x00000718 | 2.54476e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v13}, android.support.v4.util.SimpleArrayMap.size():int 51| move-result v9 52| const v0, #+1817 (0x00000719 | 2.54616e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v5}, android.support.v4.util.SimpleArrayMap.size():int 61| move-result v10 62| const v0, #+1818 (0x0000071a | 2.54756e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eq v9, v10, Label_2 .line 538 70| const v0, #+1819 (0x0000071b | 2.54896e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return v11 Label_2: .line 542 77| const v0, #+1820 (0x0000071c | 2.55036e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .try_begin_1 .local v1, "i", int 84| const v0, #+1821 (0x0000071d | 2.55176e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v9, v13, android.support.v4.util.SimpleArrayMap.mSize 92| const v0, #+1822 (0x0000071e | 2.55317e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-ge v1, v9, Label_9 .line 543 100| const v0, #+1823 (0x0000071f | 2.55457e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v13,v1}, android.support.v4.util.SimpleArrayMap.keyAt(int):java.lang.Object 109| move-result-object v4 110| const v0, #+1824 (0x00000720 | 2.55597e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 544 .local_ex v4, "key", java.lang.Object, "TK;" 116| invoke-virtual {v13,v1}, android.support.v4.util.SimpleArrayMap.valueAt(int):java.lang.Object 119| move-result-object v7 120| const v0, #+1825 (0x00000721 | 2.55737e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 545 .local_ex v7, "mine", java.lang.Object, "TV;" 126| invoke-virtual {v5,v4}, android.support.v4.util.SimpleArrayMap.get(java.lang.Object):java.lang.Object 129| move-result-object v8 130| const v0, #+1826 (0x00000722 | 2.55877e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 546 .local v8, "theirs", java.lang.Object 136| if-nez v7, Label_5 .line 547 138| const v0, #+1827 (0x00000723 | 2.56017e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-nez v8, Label_4 146| const v0, #+1828 (0x00000724 | 2.56157e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v5,v4}, android.support.v4.util.SimpleArrayMap.containsKey(java.lang.Object):boolean 155| move-result v9 156| const v0, #+1829 (0x00000725 | 2.56297e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| xor-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 164| if-eqz v9, Label_6 Label_4: .line 548 166| const v0, #+1830 (0x00000726 | 2.56438e-42) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return v11 Label_5: .line 550 173| const v0, #+1831 (0x00000727 | 2.56578e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v7,v8}, java.lang.Object.equals(java.lang.Object):boolean .try_end_1 catch(java.lang.NullPointerException) : Label_8 catch(java.lang.ClassCastException) : Label_7 182| move-result v9 183| const v0, #+1832 (0x00000728 | 2.56718e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| if-nez v9, Label_6 .line 551 191| const v0, #+1833 (0x00000729 | 2.56858e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| return v11 Label_6: .line 542 198| const v0, #+1834 (0x0000072a | 2.56998e-42) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 206| goto/16 Label_3 Label_7: .line 556 .end_local v4 .end_local v7 .end_local v8 208| const v0, #+1835 (0x0000072b | 2.57138e-42) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| move-exception v2 .line 557 .local v2, "ignored", java.lang.ClassCastException 215| return v11 Label_8: .line 554 .end_local v2 216| const v0, #+1836 (0x0000072c | 2.57278e-42) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| move-exception v3 .line 555 .local v3, "ignored", java.lang.NullPointerException 223| return v11 Label_9: .line 559 .end_local v3 224| const v0, #+1837 (0x0000072d | 2.57419e-42) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| return v12 Label_10: .line 560 .end_local v1 .end_local v5 231| const v0, #+1838 (0x0000072e | 2.57559e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| instance-of v9, v14, java.util.Map 239| const v0, #+1839 (0x0000072f | 2.57699e-42) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| if-eqz v9, Label_19 247| const v0, #+1840 (0x00000730 | 2.57839e-42) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| move-object v6, v14 .line 561 254| check-cast v6, java.util.Map .line 562 .local_ex v6, "map", java.util.Map, "Ljava/util/Map<**>;" 256| const v0, #+1841 (0x00000731 | 2.57979e-42) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v13}, android.support.v4.util.SimpleArrayMap.size():int 265| move-result v9 266| const v0, #+1842 (0x00000732 | 2.58119e-42) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-interface {v6}, java.util.Map.size():int 275| move-result v10 276| const v0, #+1843 (0x00000733 | 2.58259e-42) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| if-eq v9, v10, Label_11 .line 563 284| const v0, #+1844 (0x00000734 | 2.58399e-42) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| return v11 Label_11: .line 567 291| const v0, #+1845 (0x00000735 | 2.58540e-42) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| const/4 v1, #+0 (0x00000000 | 0.00000) Label_12: .try_begin_2 .restart_local v1 298| const v0, #+1846 (0x00000736 | 2.58680e-42) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget v9, v13, android.support.v4.util.SimpleArrayMap.mSize 306| const v0, #+1847 (0x00000737 | 2.58820e-42) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-ge v1, v9, Label_18 .line 568 314| const v0, #+1848 (0x00000738 | 2.58960e-42) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v13,v1}, android.support.v4.util.SimpleArrayMap.keyAt(int):java.lang.Object 323| move-result-object v4 324| const v0, #+1849 (0x00000739 | 2.59100e-42) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 569 .restart_local v4 330| invoke-virtual {v13,v1}, android.support.v4.util.SimpleArrayMap.valueAt(int):java.lang.Object 333| move-result-object v7 334| const v0, #+1850 (0x0000073a | 2.59240e-42) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 570 .restart_local v7 340| invoke-interface {v6,v4}, java.util.Map.get(java.lang.Object):java.lang.Object 343| move-result-object v8 344| const v0, #+1851 (0x0000073b | 2.59380e-42) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 571 .restart_local v8 350| if-nez v7, Label_14 .line 572 352| const v0, #+1852 (0x0000073c | 2.59520e-42) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| if-nez v8, Label_13 360| const v0, #+1853 (0x0000073d | 2.59661e-42) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-interface {v6,v4}, java.util.Map.containsKey(java.lang.Object):boolean 369| move-result v9 370| const v0, #+1854 (0x0000073e | 2.59801e-42) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| xor-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 378| if-eqz v9, Label_15 Label_13: .line 573 380| const v0, #+1855 (0x0000073f | 2.59941e-42) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| return v11 Label_14: .line 575 387| const v0, #+1856 (0x00000740 | 2.60081e-42) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-virtual {v7,v8}, java.lang.Object.equals(java.lang.Object):boolean .try_end_2 catch(java.lang.NullPointerException) : Label_17 catch(java.lang.ClassCastException) : Label_16 396| move-result v9 397| const v0, #+1857 (0x00000741 | 2.60221e-42) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| if-nez v9, Label_15 .line 576 405| const v0, #+1858 (0x00000742 | 2.60361e-42) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| return v11 Label_15: .line 567 412| const v0, #+1859 (0x00000743 | 2.60501e-42) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 420| goto/16 Label_12 Label_16: .line 581 .end_local v4 .end_local v7 .end_local v8 422| const v0, #+1860 (0x00000744 | 2.60642e-42) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| move-exception v2 .line 582 .restart_local v2 429| return v11 Label_17: .line 579 .end_local v2 430| const v0, #+1861 (0x00000745 | 2.60782e-42) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| move-exception v3 .line 580 .restart_local v3 437| return v11 Label_18: .line 584 .end_local v3 438| const v0, #+1862 (0x00000746 | 2.60922e-42) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| return v12 Label_19: .line 586 .end_local v1 .end_local v6 445| const v0, #+1863 (0x00000747 | 2.61062e-42) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| return v11 } method android.support.v4.util.SimpleArrayMap.get(java.lang.Object):java.lang.Object { .params "key" .src "SimpleArrayMap.java" .line 323 .prologue_end .line 323 0| const v0, #+1864 (0x00000748 | 2.61202e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, android.support.v4.util.SimpleArrayMap.indexOfKey(java.lang.Object):int 9| move-result v1 10| const v0, #+1865 (0x00000749 | 2.61342e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 324 .local v1, "index", int 16| if-ltz v1, Label_2 18| const v0, #+1866 (0x0000074a | 2.61482e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v4, android.support.v4.util.SimpleArrayMap.mArray 26| const v0, #+1867 (0x0000074b | 2.61622e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| shl-int/lit8 v3, v1, #+1 (0x00000001 | 1.40130e-45) 34| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 36| aget-object v2, v2, v3 Label_1: 38| const v0, #+1868 (0x0000074c | 2.61763e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-object v2 Label_2: 45| const v0, #+1869 (0x0000074d | 2.61903e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v2, #+0 (0x00000000 | 0.00000) 52| goto/16 Label_1 } method android.support.v4.util.SimpleArrayMap.hashCode():int { .src "SimpleArrayMap.java" .line 594 .prologue_end .line 594 0| const v0, #+1870 (0x0000074e | 2.62043e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v10, android.support.v4.util.SimpleArrayMap.mHashes .line 595 .local v2, "hashes", int[] 8| const v0, #+1871 (0x0000074f | 2.62183e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v10, android.support.v4.util.SimpleArrayMap.mArray .line 596 .local v1, "array", java.lang.Object[] 16| const v0, #+1872 (0x00000750 | 2.62323e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v4, #+0 (0x00000000 | 0.00000) .line 597 .local v4, "result", int 23| const/4 v3, #+0 (0x00000000 | 0.00000) .local v3, "i", int 24| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .local v6, "v", int 25| iget v5, v10, android.support.v4.util.SimpleArrayMap.mSize Label_1: .local v5, "s", int 27| const v0, #+1873 (0x00000751 | 2.62463e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-ge v3, v5, Label_4 .line 598 35| const v0, #+1874 (0x00000752 | 2.62603e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| aget-object v7, v1, v6 .line 599 .local v7, "value", java.lang.Object 43| const v0, #+1875 (0x00000753 | 2.62743e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| aget v9, v2, v3 51| const v0, #+1876 (0x00000754 | 2.62884e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v7, Label_3 59| const v0, #+1877 (0x00000755 | 2.63024e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v8, #+0 (0x00000000 | 0.00000) Label_2: 66| const v0, #+1878 (0x00000756 | 2.63164e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| xor-int/2addr v8, v9 73| add-int/2addr v4, v8 .line 597 74| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 76| add-int/lit8 v6, v6, #+2 (0x00000002 | 2.80260e-45) 78| goto/16 Label_1 Label_3: .line 599 80| const v0, #+1879 (0x00000757 | 2.63304e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v7}, java.lang.Object.hashCode():int 89| move-result v8 90| const v0, #+1880 (0x00000758 | 2.63444e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| goto/16 Label_2 Label_4: .line 601 .end_local v7 98| const v0, #+1881 (0x00000759 | 2.63584e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return v4 } method android.support.v4.util.SimpleArrayMap.indexOf(java.lang.Object, int):int { .params "key", "hash" .src "SimpleArrayMap.java" .line 62 .prologue_end .line 62 0| const v0, #+1882 (0x0000075a | 2.63724e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v7, android.support.v4.util.SimpleArrayMap.mSize .line 65 .local v1, "N", int 8| const v0, #+1883 (0x0000075b | 2.63865e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 66 16| const v0, #+1884 (0x0000075c | 2.64005e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v5, #-1 (0xffffffff | NaN) 23| return v5 Label_1: .line 69 24| const v0, #+1885 (0x0000075d | 2.64145e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 32| const v0, #+1886 (0x0000075e | 2.64285e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-static {v5,v1,v9}, android.support.v4.util.ContainerHelpers.binarySearch(int[], int, int):int 41| move-result v4 42| const v0, #+1887 (0x0000075f | 2.64425e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 72 .local v4, "index", int 48| if-gez v4, Label_2 .line 73 50| const v0, #+1888 (0x00000760 | 2.64565e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v4 Label_2: .line 77 57| const v0, #+1889 (0x00000761 | 2.64705e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 65| const v0, #+1890 (0x00000762 | 2.64845e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| shl-int/lit8 v6, v4, #+1 (0x00000001 | 1.40130e-45) 73| aget-object v5, v5, v6 75| const v0, #+1891 (0x00000763 | 2.64986e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v8,v5}, java.lang.Object.equals(java.lang.Object):boolean 84| move-result v5 85| const v0, #+1892 (0x00000764 | 2.65126e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-eqz v5, Label_3 .line 78 93| const v0, #+1893 (0x00000765 | 2.65266e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return v4 Label_3: .line 83 100| const v0, #+1894 (0x00000766 | 2.65406e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| add-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) Label_4: .local v2, "end", int 108| const v0, #+1895 (0x00000767 | 2.65546e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| if-ge v2, v1, Label_6 116| const v0, #+1896 (0x00000768 | 2.65686e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 124| const v0, #+1897 (0x00000769 | 2.65826e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| aget v5, v5, v2 132| const v0, #+1898 (0x0000076a | 2.65966e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-ne v5, v9, Label_6 .line 84 140| const v0, #+1899 (0x0000076b | 2.66107e-42) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 148| const v0, #+1900 (0x0000076c | 2.66247e-42) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| shl-int/lit8 v6, v2, #+1 (0x00000001 | 1.40130e-45) 156| aget-object v5, v5, v6 158| const v0, #+1901 (0x0000076d | 2.66387e-42) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v8,v5}, java.lang.Object.equals(java.lang.Object):boolean 167| move-result v5 168| const v0, #+1902 (0x0000076e | 2.66527e-42) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| if-eqz v5, Label_5 176| const v0, #+1903 (0x0000076f | 2.66667e-42) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| return v2 Label_5: .line 83 183| const v0, #+1904 (0x00000770 | 2.66807e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 191| goto/16 Label_4 Label_6: .line 88 193| const v0, #+1905 (0x00000771 | 2.66947e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| add-int/lit8 v3, v4, #-1 (0xffffffff | NaN) Label_7: .local v3, "i", int 201| const v0, #+1906 (0x00000772 | 2.67087e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-ltz v3, Label_9 209| const v0, #+1907 (0x00000773 | 2.67228e-42) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 217| const v0, #+1908 (0x00000774 | 2.67368e-42) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| aget v5, v5, v3 225| const v0, #+1909 (0x00000775 | 2.67508e-42) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| if-ne v5, v9, Label_9 .line 89 233| const v0, #+1910 (0x00000776 | 2.67648e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 241| const v0, #+1911 (0x00000777 | 2.67788e-42) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| shl-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) 249| aget-object v5, v5, v6 251| const v0, #+1912 (0x00000778 | 2.67928e-42) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v8,v5}, java.lang.Object.equals(java.lang.Object):boolean 260| move-result v5 261| const v0, #+1913 (0x00000779 | 2.68068e-42) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| if-eqz v5, Label_8 269| const v0, #+1914 (0x0000077a | 2.68209e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| return v3 Label_8: .line 88 276| const v0, #+1915 (0x0000077b | 2.68349e-42) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 284| goto/16 Label_7 Label_9: .line 96 286| const v0, #+1916 (0x0000077c | 2.68489e-42) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| not-int v5, v2 293| return v5 } method android.support.v4.util.SimpleArrayMap.indexOfKey(java.lang.Object):int { .params "key" .src "SimpleArrayMap.java" .line 283 .prologue_end .line 283 0| const v0, #+1917 (0x0000077d | 2.68629e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v3, Label_2 8| const v0, #+1918 (0x0000077e | 2.68769e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.support.v4.util.SimpleArrayMap.indexOfNull():int 17| move-result v1 18| const v0, #+1919 (0x0000077f | 2.68909e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 24| const v0, #+1920 (0x00000780 | 2.69049e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return v1 Label_2: 31| const v0, #+1921 (0x00000781 | 2.69189e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v3}, java.lang.Object.hashCode():int 40| move-result v1 41| const v0, #+1922 (0x00000782 | 2.69330e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2,v3,v1}, android.support.v4.util.SimpleArrayMap.indexOf(java.lang.Object, int):int 50| move-result v1 51| const v0, #+1923 (0x00000783 | 2.69470e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| goto/16 Label_1 } method android.support.v4.util.SimpleArrayMap.indexOfNull():int { .src "SimpleArrayMap.java" .line 100 .prologue_end 0| const v0, #+1924 (0x00000784 | 2.69610e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 100 7| iget v1, v7, android.support.v4.util.SimpleArrayMap.mSize .line 103 .local v1, "N", int 9| const v0, #+1925 (0x00000785 | 2.69750e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 104 17| const v0, #+1926 (0x00000786 | 2.69890e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v5, #-1 (0xffffffff | NaN) 24| return v5 Label_1: .line 107 25| const v0, #+1927 (0x00000787 | 2.70030e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 33| const v0, #+1928 (0x00000788 | 2.70170e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {v5,v1,v6}, android.support.v4.util.ContainerHelpers.binarySearch(int[], int, int):int 42| move-result v4 43| const v0, #+1929 (0x00000789 | 2.70310e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v4, "index", int 49| if-gez v4, Label_2 .line 111 51| const v0, #+1930 (0x0000078a | 2.70451e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return v4 Label_2: .line 115 58| const v0, #+1931 (0x0000078b | 2.70591e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 66| const v0, #+1932 (0x0000078c | 2.70731e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| shl-int/lit8 v6, v4, #+1 (0x00000001 | 1.40130e-45) 74| aget-object v5, v5, v6 76| const v0, #+1933 (0x0000078d | 2.70871e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-nez v5, Label_3 .line 116 84| const v0, #+1934 (0x0000078e | 2.71011e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return v4 Label_3: .line 121 91| const v0, #+1935 (0x0000078f | 2.71151e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| add-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) Label_4: .local v2, "end", int 99| const v0, #+1936 (0x00000790 | 2.71291e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-ge v2, v1, Label_6 107| const v0, #+1937 (0x00000791 | 2.71432e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 115| const v0, #+1938 (0x00000792 | 2.71572e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| aget v5, v5, v2 123| const v0, #+1939 (0x00000793 | 2.71712e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-nez v5, Label_6 .line 122 131| const v0, #+1940 (0x00000794 | 2.71852e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 139| const v0, #+1941 (0x00000795 | 2.71992e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| shl-int/lit8 v6, v2, #+1 (0x00000001 | 1.40130e-45) 147| aget-object v5, v5, v6 149| const v0, #+1942 (0x00000796 | 2.72132e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-nez v5, Label_5 157| const v0, #+1943 (0x00000797 | 2.72272e-42) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| return v2 Label_5: .line 121 164| const v0, #+1944 (0x00000798 | 2.72412e-42) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 172| goto/16 Label_4 Label_6: .line 126 174| const v0, #+1945 (0x00000799 | 2.72553e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| add-int/lit8 v3, v4, #-1 (0xffffffff | NaN) Label_7: .local v3, "i", int 182| const v0, #+1946 (0x0000079a | 2.72693e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| if-ltz v3, Label_9 190| const v0, #+1947 (0x0000079b | 2.72833e-42) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mHashes 198| const v0, #+1948 (0x0000079c | 2.72973e-42) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| aget v5, v5, v3 206| const v0, #+1949 (0x0000079d | 2.73113e-42) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-nez v5, Label_9 .line 127 214| const v0, #+1950 (0x0000079e | 2.73253e-42) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget-object v5, v7, android.support.v4.util.SimpleArrayMap.mArray 222| const v0, #+1951 (0x0000079f | 2.73393e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| shl-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) 230| aget-object v5, v5, v6 232| const v0, #+1952 (0x000007a0 | 2.73533e-42) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-nez v5, Label_8 240| const v0, #+1953 (0x000007a1 | 2.73674e-42) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| return v3 Label_8: .line 126 247| const v0, #+1954 (0x000007a2 | 2.73814e-42) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 255| goto/16 Label_7 Label_9: .line 134 257| const v0, #+1955 (0x000007a3 | 2.73954e-42) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| not-int v5, v2 264| return v5 } method android.support.v4.util.SimpleArrayMap.indexOfValue(java.lang.Object):int { .params "value" .src "SimpleArrayMap.java" .line 287 .prologue_end .line 287 0| const v0, #+1956 (0x000007a4 | 2.74094e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v4, v5, android.support.v4.util.SimpleArrayMap.mSize 8| const v0, #+1957 (0x000007a5 | 2.74234e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| mul-int/lit8 v1, v4, #+2 (0x00000002 | 2.80260e-45) .line 288 .local v1, "N", int 16| iget-object v2, v5, android.support.v4.util.SimpleArrayMap.mArray .line 289 .local v2, "array", java.lang.Object[] 18| const v0, #+1958 (0x000007a6 | 2.74374e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v6, Label_3 .line 290 26| const v0, #+1959 (0x000007a7 | 2.74514e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v3, "i", int 33| const v0, #+1960 (0x000007a8 | 2.74654e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-ge v3, v1, Label_6 .line 291 41| const v0, #+1961 (0x000007a9 | 2.74795e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| aget-object v4, v2, v3 49| const v0, #+1962 (0x000007aa | 2.74935e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-nez v4, Label_2 .line 292 57| const v0, #+1963 (0x000007ab | 2.75075e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| shr-int/lit8 v4, v3, #+1 (0x00000001 | 1.40130e-45) 65| return v4 Label_2: .line 290 66| const v0, #+1964 (0x000007ac | 2.75215e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| add-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 74| goto/16 Label_1 Label_3: .line 296 .end_local v3 76| const v0, #+1965 (0x000007ad | 2.75355e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_4: .restart_local v3 83| const v0, #+1966 (0x000007ae | 2.75495e-42) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| if-ge v3, v1, Label_6 .line 297 91| const v0, #+1967 (0x000007af | 2.75635e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| aget-object v4, v2, v3 99| const v0, #+1968 (0x000007b0 | 2.75776e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v6,v4}, java.lang.Object.equals(java.lang.Object):boolean 108| move-result v4 109| const v0, #+1969 (0x000007b1 | 2.75916e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eqz v4, Label_5 .line 298 117| const v0, #+1970 (0x000007b2 | 2.76056e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| shr-int/lit8 v4, v3, #+1 (0x00000001 | 1.40130e-45) 125| return v4 Label_5: .line 296 126| const v0, #+1971 (0x000007b3 | 2.76196e-42) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 134| goto/16 Label_4 Label_6: .line 302 136| const v0, #+1972 (0x000007b4 | 2.76336e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/4 v4, #-1 (0xffffffff | NaN) 143| return v4 } method android.support.v4.util.SimpleArrayMap.isEmpty():boolean { .src "SimpleArrayMap.java" .line 362 .prologue_end 0| const v0, #+1973 (0x000007b5 | 2.76476e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 362 7| iget v2, v3, android.support.v4.util.SimpleArrayMap.mSize 9| const v0, #+1974 (0x000007b6 | 2.76616e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-gtz v2, Label_1 17| const v0, #+1975 (0x000007b7 | 2.76756e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 24| const v0, #+1976 (0x000007b8 | 2.76897e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return v1 } method android.support.v4.util.SimpleArrayMap.keyAt(int):java.lang.Object { .params "index" .src "SimpleArrayMap.java" .line 333 .prologue_end .line 333 0| const v0, #+1977 (0x000007b9 | 2.77037e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.SimpleArrayMap.mArray 8| const v0, #+1978 (0x000007ba | 2.77177e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| shl-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) 16| aget-object v1, v1, v2 18| const v0, #+1979 (0x000007bb | 2.77317e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.util.SimpleArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object { .params "?", "?" .src "SimpleArrayMap.java" .line 376 .local_ex v14, "key", java.lang.Object, "TK;" .local_ex v15, "value", java.lang.Object, "TV;" .prologue_end 0| const v0, #+1980 (0x000007bc | 2.77457e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+0 (0x00000000 | 0.00000) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 376 8| if-nez v14, Label_2 .line 377 10| const v0, #+1981 (0x000007bd | 2.77597e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+0 (0x00000000 | 0.00000) .line 378 .local v1, "hash", int 17| invoke-virtual {v13}, android.support.v4.util.SimpleArrayMap.indexOfNull():int 20| move-result v2 21| const v0, #+1982 (0x000007be | 2.77737e-42) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 383 .local v2, "index", int 27| const v0, #+1983 (0x000007bf | 2.77877e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-ltz v2, Label_3 .line 384 35| const v0, #+1984 (0x000007c0 | 2.78018e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| shl-int/lit8 v7, v2, #+1 (0x00000001 | 1.40130e-45) 43| add-int/lit8 v2, v7, #+1 (0x00000001 | 1.40130e-45) .line 385 45| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 47| const v0, #+1985 (0x000007c1 | 2.78158e-42) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| aget-object v6, v7, v2 .line 386 .local_ex v6, "old", java.lang.Object, "TV;" 55| const v0, #+1986 (0x000007c2 | 2.78298e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 63| const v0, #+1987 (0x000007c3 | 2.78438e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| aput-object v15, v7, v2 .line 387 71| const v0, #+1988 (0x000007c4 | 2.78578e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-object v6 Label_2: .line 380 .end_local v1 .end_local v2 .end_local v6 78| const v0, #+1989 (0x000007c5 | 2.78718e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v14}, java.lang.Object.hashCode():int 87| move-result v1 88| const v0, #+1990 (0x000007c6 | 2.78858e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 381 .restart_local v1 94| invoke-virtual {v13,v14,v1}, android.support.v4.util.SimpleArrayMap.indexOf(java.lang.Object, int):int 97| move-result v2 98| const v0, #+1991 (0x000007c7 | 2.78999e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 104| goto/16 Label_1 Label_3: .line 390 106| const v0, #+1992 (0x000007c8 | 2.79139e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| not-int v2, v2 .line 391 113| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 115| const v0, #+1993 (0x000007c9 | 2.79279e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v8, v13, android.support.v4.util.SimpleArrayMap.mHashes 123| const v0, #+1994 (0x000007ca | 2.79419e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| array-length v8, v8 130| const v0, #+1995 (0x000007cb | 2.79559e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| if-lt v7, v8, Label_6 .line 392 138| const v0, #+1996 (0x000007cc | 2.79699e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 146| const v0, #+1997 (0x000007cd | 2.79839e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 154| if-lt v7, v8, Label_8 156| const v0, #+1998 (0x000007ce | 2.79979e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 164| const v0, #+1999 (0x000007cf | 2.80120e-42) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget v8, v13, android.support.v4.util.SimpleArrayMap.mSize 172| const v0, #+2000 (0x000007d0 | 2.80260e-42) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| shr-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 180| add-int v3, v7, v8 Label_4: .line 397 .local v3, "n", int 182| const v0, #+2001 (0x000007d1 | 2.80400e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v5, v13, android.support.v4.util.SimpleArrayMap.mHashes .line 398 .local v5, "ohashes", int[] 190| const v0, #+2002 (0x000007d2 | 2.80540e-42) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v4, v13, android.support.v4.util.SimpleArrayMap.mArray .line 399 .local v4, "oarray", java.lang.Object[] 198| const v0, #+2003 (0x000007d3 | 2.80680e-42) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v13,v3}, android.support.v4.util.SimpleArrayMap.allocArrays(int):void .line 401 207| const v0, #+2004 (0x000007d4 | 2.80820e-42) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mHashes 215| const v0, #+2005 (0x000007d5 | 2.80960e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| array-length v7, v7 222| const v0, #+2006 (0x000007d6 | 2.81100e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| if-lez v7, Label_5 .line 403 230| const v0, #+2007 (0x000007d7 | 2.81241e-42) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mHashes 238| const v0, #+2008 (0x000007d8 | 2.81381e-42) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| array-length v8, v5 245| const v0, #+2009 (0x000007d9 | 2.81521e-42) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-static {v5,v9,v7,v9,v8}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 404 254| const v0, #+2010 (0x000007da | 2.81661e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 262| const v0, #+2011 (0x000007db | 2.81801e-42) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| array-length v8, v4 269| const v0, #+2012 (0x000007dc | 2.81941e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-static {v4,v9,v7,v9,v8}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void Label_5: .line 407 278| const v0, #+2013 (0x000007dd | 2.82081e-42) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 286| const v0, #+2014 (0x000007de | 2.82222e-42) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v5,v4,v7}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.Object[], int):void Label_6: .line 410 .end_local v3 .end_local v4 .end_local v5 295| const v0, #+2015 (0x000007df | 2.82362e-42) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 303| const v0, #+2016 (0x000007e0 | 2.82502e-42) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| if-ge v2, v7, Label_7 .line 413 311| const v0, #+2017 (0x000007e1 | 2.82642e-42) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mHashes 319| const v0, #+2018 (0x000007e2 | 2.82782e-42) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v8, v13, android.support.v4.util.SimpleArrayMap.mHashes 327| const v0, #+2019 (0x000007e3 | 2.82922e-42) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| add-int/lit8 v9, v2, #+1 (0x00000001 | 1.40130e-45) 335| iget v10, v13, android.support.v4.util.SimpleArrayMap.mSize 337| const v0, #+2020 (0x000007e4 | 2.83062e-42) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| sub-int/2addr v10, v2 344| invoke-static {v7,v2,v8,v9,v10}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 414 347| const v0, #+2021 (0x000007e5 | 2.83202e-42) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 355| const v0, #+2022 (0x000007e6 | 2.83343e-42) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| shl-int/lit8 v8, v2, #+1 (0x00000001 | 1.40130e-45) 363| iget-object v9, v13, android.support.v4.util.SimpleArrayMap.mArray 365| const v0, #+2023 (0x000007e7 | 2.83483e-42) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| add-int/lit8 v10, v2, #+1 (0x00000001 | 1.40130e-45) 373| shl-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 375| iget v11, v13, android.support.v4.util.SimpleArrayMap.mSize 377| const v0, #+2024 (0x000007e8 | 2.83623e-42) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| sub-int/2addr v11, v2 384| shl-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 386| invoke-static {v7,v8,v9,v10,v11}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void Label_7: .line 417 389| const v0, #+2025 (0x000007e9 | 2.83763e-42) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mHashes 397| const v0, #+2026 (0x000007ea | 2.83903e-42) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| aput v1, v7, v2 .line 418 405| const v0, #+2027 (0x000007eb | 2.84043e-42) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 413| const v0, #+2028 (0x000007ec | 2.84183e-42) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| shl-int/lit8 v8, v2, #+1 (0x00000001 | 1.40130e-45) 421| aput-object v14, v7, v8 .line 419 423| const v0, #+2029 (0x000007ed | 2.84323e-42) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| iget-object v7, v13, android.support.v4.util.SimpleArrayMap.mArray 431| const v0, #+2030 (0x000007ee | 2.84464e-42) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| shl-int/lit8 v8, v2, #+1 (0x00000001 | 1.40130e-45) 439| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 441| aput-object v15, v7, v8 .line 420 443| const v0, #+2031 (0x000007ef | 2.84604e-42) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 451| const v0, #+2032 (0x000007f0 | 2.84744e-42) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 459| iput v7, v13, android.support.v4.util.SimpleArrayMap.mSize .line 421 461| const v0, #+2033 (0x000007f1 | 2.84884e-42) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| return-object v12 Label_8: .line 393 468| const v0, #+2034 (0x000007f2 | 2.85024e-42) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| iget v7, v13, android.support.v4.util.SimpleArrayMap.mSize 476| const v0, #+2035 (0x000007f3 | 2.85164e-42) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| const/4 v8, #+4 (0x00000004 | 5.60519e-45) 483| if-lt v7, v8, Label_9 485| const v0, #+2036 (0x000007f4 | 2.85304e-42) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| const/16 v3, #+8 (0x00000008 | 1.12104e-44) .restart_local v3 493| goto/16 Label_4 Label_9: .end_local v3 495| const v0, #+2037 (0x000007f5 | 2.85444e-42) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| const/4 v3, #+4 (0x00000004 | 5.60519e-45) .restart_local v3 502| goto/16 Label_4 } method android.support.v4.util.SimpleArrayMap.remove(java.lang.Object):java.lang.Object { .params "key" .src "SimpleArrayMap.java" .line 451 .prologue_end .line 451 0| const v0, #+2038 (0x000007f6 | 2.85585e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4}, android.support.v4.util.SimpleArrayMap.indexOfKey(java.lang.Object):int 9| move-result v1 10| const v0, #+2039 (0x000007f7 | 2.85725e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 452 .local v1, "index", int 16| if-ltz v1, Label_1 .line 453 18| const v0, #+2040 (0x000007f8 | 2.85865e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3,v1}, android.support.v4.util.SimpleArrayMap.removeAt(int):java.lang.Object 27| move-result-object v2 28| const v0, #+2041 (0x000007f9 | 2.86005e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v2 Label_1: .line 456 35| const v0, #+2042 (0x000007fa | 2.86145e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #+0 (0x00000000 | 0.00000) 42| return-object v2 } method android.support.v4.util.SimpleArrayMap.removeAt(int):java.lang.Object { .params "index" .src "SimpleArrayMap.java" .line 465 .prologue_end 0| const v0, #+2043 (0x000007fb | 2.86285e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+0 (0x00000000 | 0.00000) 7| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 9| const/4 v8, #+0 (0x00000000 | 0.00000) .line 465 10| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray 12| const v0, #+2044 (0x000007fc | 2.86425e-42) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| shl-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 20| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 22| aget-object v4, v5, v6 .line 466 .local v4, "old", java.lang.Object 24| const v0, #+2045 (0x000007fd | 2.86566e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 32| const v0, #+2046 (0x000007fe | 2.86706e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 39| if-gt v5, v6, Label_2 .line 469 41| const v0, #+2047 (0x000007ff | 2.86846e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mHashes 49| const v0, #+2048 (0x00000800 | 2.86986e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v6, v11, android.support.v4.util.SimpleArrayMap.mArray 57| const v0, #+2049 (0x00000801 | 2.87126e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v7, v11, android.support.v4.util.SimpleArrayMap.mSize 65| const v0, #+2050 (0x00000802 | 2.87266e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v5,v6,v7}, android.support.v4.util.SimpleArrayMap.freeArrays(int[], java.lang.Object[], int):void .line 470 74| const v0, #+2051 (0x00000803 | 2.87406e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| sget-object v5, android.support.v4.util.ContainerHelpers.EMPTY_INTS 82| const v0, #+2052 (0x00000804 | 2.87546e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput-object v5, v11, android.support.v4.util.SimpleArrayMap.mHashes .line 471 90| const v0, #+2053 (0x00000805 | 2.87687e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| sget-object v5, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS 98| const v0, #+2054 (0x00000806 | 2.87827e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iput-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray .line 472 106| const v0, #+2055 (0x00000807 | 2.87967e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iput v8, v11, android.support.v4.util.SimpleArrayMap.mSize Label_1: .line 512 114| const v0, #+2056 (0x00000808 | 2.88107e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v4 Label_2: .line 474 121| const v0, #+2057 (0x00000809 | 2.88247e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mHashes 129| const v0, #+2058 (0x0000080a | 2.88387e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| array-length v5, v5 136| const v0, #+2059 (0x0000080b | 2.88527e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| if-le v5, v7, Label_6 144| const v0, #+2060 (0x0000080c | 2.88667e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 152| const v0, #+2061 (0x0000080d | 2.88808e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v6, v11, android.support.v4.util.SimpleArrayMap.mHashes 160| const v0, #+2062 (0x0000080e | 2.88948e-42) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| array-length v6, v6 167| const v0, #+2063 (0x0000080f | 2.89088e-42) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| div-int/lit8 v6, v6, #+3 (0x00000003 | 4.20390e-45) 175| const v0, #+2064 (0x00000810 | 2.89228e-42) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-ge v5, v6, Label_6 .line 478 183| const v0, #+2065 (0x00000811 | 2.89368e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 191| const v0, #+2066 (0x00000812 | 2.89508e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| if-le v5, v7, Label_5 199| const v0, #+2067 (0x00000813 | 2.89648e-42) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 207| const v0, #+2068 (0x00000814 | 2.89789e-42) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v6, v11, android.support.v4.util.SimpleArrayMap.mSize 215| const v0, #+2069 (0x00000815 | 2.89929e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| shr-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 223| add-int v1, v5, v6 Label_3: .line 482 .local v1, "n", int 225| const v0, #+2070 (0x00000816 | 2.90069e-42) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v3, v11, android.support.v4.util.SimpleArrayMap.mHashes .line 483 .local v3, "ohashes", int[] 233| const v0, #+2071 (0x00000817 | 2.90209e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v2, v11, android.support.v4.util.SimpleArrayMap.mArray .line 484 .local v2, "oarray", java.lang.Object[] 241| const v0, #+2072 (0x00000818 | 2.90349e-42) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-direct {v11,v1}, android.support.v4.util.SimpleArrayMap.allocArrays(int):void .line 486 250| const v0, #+2073 (0x00000819 | 2.90489e-42) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 258| const v0, #+2074 (0x0000081a | 2.90629e-42) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) 266| iput v5, v11, android.support.v4.util.SimpleArrayMap.mSize .line 487 268| const v0, #+2075 (0x0000081b | 2.90769e-42) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| if-lez v12, Label_4 .line 489 276| const v0, #+2076 (0x0000081c | 2.90910e-42) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mHashes 284| const v0, #+2077 (0x0000081d | 2.91050e-42) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-static {v3,v8,v5,v8,v12}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 490 293| const v0, #+2078 (0x0000081e | 2.91190e-42) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray 301| const v0, #+2079 (0x0000081f | 2.91330e-42) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| shl-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 309| invoke-static {v2,v8,v5,v8,v6}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void Label_4: .line 492 312| const v0, #+2080 (0x00000820 | 2.91470e-42) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 320| const v0, #+2081 (0x00000821 | 2.91610e-42) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| if-ge v12, v5, Label_1 .line 495 328| const v0, #+2082 (0x00000822 | 2.91750e-42) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| add-int/lit8 v5, v12, #+1 (0x00000001 | 1.40130e-45) 336| iget-object v6, v11, android.support.v4.util.SimpleArrayMap.mHashes 338| const v0, #+2083 (0x00000823 | 2.91890e-42) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iget v7, v11, android.support.v4.util.SimpleArrayMap.mSize 346| const v0, #+2084 (0x00000824 | 2.92031e-42) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| sub-int/2addr v7, v12 353| invoke-static {v3,v5,v6,v12,v7}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 496 356| const v0, #+2085 (0x00000825 | 2.92171e-42) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| add-int/lit8 v5, v12, #+1 (0x00000001 | 1.40130e-45) 364| shl-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 366| iget-object v6, v11, android.support.v4.util.SimpleArrayMap.mArray 368| const v0, #+2086 (0x00000826 | 2.92311e-42) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| shl-int/lit8 v7, v12, #+1 (0x00000001 | 1.40130e-45) .line 497 376| iget v8, v11, android.support.v4.util.SimpleArrayMap.mSize 378| const v0, #+2087 (0x00000827 | 2.92451e-42) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| sub-int/2addr v8, v12 385| shl-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) .line 496 387| invoke-static {v2,v5,v6,v7,v8}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void 390| const v0, #+2088 (0x00000828 | 2.92591e-42) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| goto/16 Label_1 Label_5: .line 478 .end_local v1 .end_local v2 .end_local v3 398| const v0, #+2089 (0x00000829 | 2.92731e-42) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const/16 v1, #+8 (0x00000008 | 1.12104e-44) .restart_local v1 406| goto/16 Label_3 Label_6: .line 500 .end_local v1 408| const v0, #+2090 (0x0000082a | 2.92871e-42) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 416| const v0, #+2091 (0x0000082b | 2.93012e-42) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) 424| iput v5, v11, android.support.v4.util.SimpleArrayMap.mSize .line 501 426| const v0, #+2092 (0x0000082c | 2.93152e-42) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| iget v5, v11, android.support.v4.util.SimpleArrayMap.mSize 434| const v0, #+2093 (0x0000082d | 2.93292e-42) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| if-ge v12, v5, Label_7 .line 504 442| const v0, #+2094 (0x0000082e | 2.93432e-42) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mHashes 450| const v0, #+2095 (0x0000082f | 2.93572e-42) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| add-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 458| iget-object v7, v11, android.support.v4.util.SimpleArrayMap.mHashes 460| const v0, #+2096 (0x00000830 | 2.93712e-42) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| iget v8, v11, android.support.v4.util.SimpleArrayMap.mSize 468| const v0, #+2097 (0x00000831 | 2.93852e-42) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| sub-int/2addr v8, v12 475| invoke-static {v5,v6,v7,v12,v8}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void .line 505 478| const v0, #+2098 (0x00000832 | 2.93992e-42) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray 486| const v0, #+2099 (0x00000833 | 2.94133e-42) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| add-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 494| shl-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 496| iget-object v7, v11, android.support.v4.util.SimpleArrayMap.mArray 498| const v0, #+2100 (0x00000834 | 2.94273e-42) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| shl-int/lit8 v8, v12, #+1 (0x00000001 | 1.40130e-45) .line 506 506| iget v9, v11, android.support.v4.util.SimpleArrayMap.mSize 508| const v0, #+2101 (0x00000835 | 2.94413e-42) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| sub-int/2addr v9, v12 515| shl-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) .line 505 517| invoke-static {v5,v6,v7,v8,v9}, java.lang.System.arraycopy(java.lang.Object, int, java.lang.Object, int, int):void Label_7: .line 508 520| const v0, #+2102 (0x00000836 | 2.94553e-42) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray 528| const v0, #+2103 (0x00000837 | 2.94693e-42) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| iget v6, v11, android.support.v4.util.SimpleArrayMap.mSize 536| const v0, #+2104 (0x00000838 | 2.94833e-42) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| shl-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 544| aput-object v10, v5, v6 .line 509 546| const v0, #+2105 (0x00000839 | 2.94973e-42) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| iget-object v5, v11, android.support.v4.util.SimpleArrayMap.mArray 554| const v0, #+2106 (0x0000083a | 2.95113e-42) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget v6, v11, android.support.v4.util.SimpleArrayMap.mSize 562| const v0, #+2107 (0x0000083b | 2.95254e-42) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| shl-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 570| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 572| aput-object v10, v5, v6 574| const v0, #+2108 (0x0000083c | 2.95394e-42) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| goto/16 Label_1 } method android.support.v4.util.SimpleArrayMap.setValueAt(int, java.lang.Object):java.lang.Object { .params "index", "?" .src "SimpleArrayMap.java" .line 352 .local_ex v5, "value", java.lang.Object, "TV;" .prologue_end .line 352 0| const v0, #+2109 (0x0000083d | 2.95534e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| shl-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) 8| add-int/lit8 v4, v2, #+1 (0x00000001 | 1.40130e-45) .line 353 10| iget-object v2, v3, android.support.v4.util.SimpleArrayMap.mArray 12| const v0, #+2110 (0x0000083e | 2.95674e-42) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| aget-object v1, v2, v4 .line 354 .local_ex v1, "old", java.lang.Object, "TV;" 20| const v0, #+2111 (0x0000083f | 2.95814e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v2, v3, android.support.v4.util.SimpleArrayMap.mArray 28| const v0, #+2112 (0x00000840 | 2.95954e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| aput-object v5, v2, v4 .line 355 36| const v0, #+2113 (0x00000841 | 2.96094e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v1 } method android.support.v4.util.SimpleArrayMap.size():int { .src "SimpleArrayMap.java" .line 519 .prologue_end .line 519 0| const v0, #+2114 (0x00000842 | 2.96234e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.util.SimpleArrayMap.mSize 8| const v0, #+2115 (0x00000843 | 2.96375e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method android.support.v4.util.SimpleArrayMap.toString():java.lang.String { .src "SimpleArrayMap.java" .line 613 .prologue_end .line 613 0| const v0, #+2116 (0x00000844 | 2.96515e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, android.support.v4.util.SimpleArrayMap.isEmpty():boolean 9| move-result v5 10| const v0, #+2117 (0x00000845 | 2.96655e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v5, Label_1 .line 614 18| const v0, #+2118 (0x00000846 | 2.96795e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v5, "{}" 27| const v0, #+2119 (0x00000847 | 2.96935e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v5 Label_1: .line 617 34| const v0, #+2120 (0x00000848 | 2.97075e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, java.lang.StringBuilder 42| const v0, #+2121 (0x00000849 | 2.97215e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v5, v6, android.support.v4.util.SimpleArrayMap.mSize 50| const v0, #+2122 (0x0000084a | 2.97356e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| mul-int/lit8 v5, v5, #+28 (0x0000001c | 3.92364e-44) 58| invoke-direct {v1,v5}, java.lang.StringBuilder.(int):void .line 618 .local v1, "buffer", java.lang.StringBuilder 61| const v0, #+2123 (0x0000084b | 2.97496e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/16 v5, #+123 (0x0000007b | 1.72360e-43) 69| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 619 72| const v0, #+2124 (0x0000084c | 2.97636e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 79| const v0, #+2125 (0x0000084d | 2.97776e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget v5, v6, android.support.v4.util.SimpleArrayMap.mSize 87| const v0, #+2126 (0x0000084e | 2.97916e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-ge v2, v5, Label_8 .line 620 95| const v0, #+2127 (0x0000084f | 2.98056e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-lez v2, Label_3 .line 621 103| const v0, #+2128 (0x00000850 | 2.98196e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v5, ", " 112| const v0, #+2129 (0x00000851 | 2.98336e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_3: .line 623 121| const v0, #+2130 (0x00000852 | 2.98477e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v6,v2}, android.support.v4.util.SimpleArrayMap.keyAt(int):java.lang.Object 130| move-result-object v3 131| const v0, #+2131 (0x00000853 | 2.98617e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 624 .local v3, "key", java.lang.Object 137| if-eq v3, v6, Label_6 .line 625 139| const v0, #+2132 (0x00000854 | 2.98757e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder Label_4: .line 629 148| const v0, #+2133 (0x00000855 | 2.98897e-42) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const/16 v5, #+61 (0x0000003d | 8.54792e-44) 156| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 630 159| const v0, #+2134 (0x00000856 | 2.99037e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v6,v2}, android.support.v4.util.SimpleArrayMap.valueAt(int):java.lang.Object 168| move-result-object v4 169| const v0, #+2135 (0x00000857 | 2.99177e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 631 .local v4, "value", java.lang.Object 175| if-eq v4, v6, Label_7 .line 632 177| const v0, #+2136 (0x00000858 | 2.99317e-42) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder Label_5: .line 619 186| const v0, #+2137 (0x00000859 | 2.99457e-42) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 194| goto/16 Label_2 Label_6: .line 627 .end_local v4 196| const v0, #+2138 (0x0000085a | 2.99598e-42) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v5, "(this Map)" 205| const v0, #+2139 (0x0000085b | 2.99738e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 214| const v0, #+2140 (0x0000085c | 2.99878e-42) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| goto/16 Label_4 Label_7: .line 634 .restart_local v4 222| const v0, #+2141 (0x0000085d | 3.00018e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v5, "(this Map)" 231| const v0, #+2142 (0x0000085e | 3.00158e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| const v0, #+2143 (0x0000085f | 3.00298e-42) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| goto/16 Label_5 Label_8: .line 637 .end_local v3 .end_local v4 248| const v0, #+2144 (0x00000860 | 3.00438e-42) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const/16 v5, #+125 (0x0000007d | 1.75162e-43) 256| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 638 259| const v0, #+2145 (0x00000861 | 3.00579e-42) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 268| move-result-object v5 269| const v0, #+2146 (0x00000862 | 3.00719e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| return-object v5 } method android.support.v4.util.SimpleArrayMap.valueAt(int):java.lang.Object { .params "index" .src "SimpleArrayMap.java" .line 342 .prologue_end .line 342 0| const v0, #+2147 (0x00000863 | 3.00859e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.SimpleArrayMap.mArray 8| const v0, #+2148 (0x00000864 | 3.00999e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| shl-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) 16| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 18| aget-object v1, v1, v2 20| const v0, #+2149 (0x00000865 | 3.01139e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method android.support.v4.util.ArrayMap.():void { .src "ArrayMap.java" .line 54 .prologue_end .line 54 0| const v0, #+2150 (0x00000866 | 3.01279e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.util.SimpleArrayMap.():void .line 55 9| const v0, #+2151 (0x00000867 | 3.01419e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.MapCollections { .src "ArrayMap.java" .line 72 .prologue_end .line 72 0| const v0, #+2152 (0x00000868 | 3.01559e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.ArrayMap.mCollections 8| const v0, #+2153 (0x00000869 | 3.01700e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 73 16| const v0, #+2154 (0x0000086a | 3.01840e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.support.v4.util.ArrayMap$1 24| const v0, #+2155 (0x0000086b | 3.01980e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v2}, android.support.v4.util.ArrayMap$1.(android.support.v4.util.ArrayMap):void 33| const v0, #+2156 (0x0000086c | 3.02120e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, android.support.v4.util.ArrayMap.mCollections Label_1: .line 120 41| const v0, #+2157 (0x0000086d | 3.02260e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, android.support.v4.util.ArrayMap.mCollections 49| const v0, #+2158 (0x0000086e | 3.02400e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v1 } method android.support.v4.util.ArrayMap.entrySet():java.util.Set { .src "ArrayMap.java" .line 179 .prologue_end .line 179 0| const v0, #+2159 (0x0000086f | 3.02540e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.MapCollections 9| move-result-object v1 10| const v0, #+2160 (0x00000870 | 3.02680e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.support.v4.util.MapCollections.getEntrySet():java.util.Set 19| move-result-object v1 20| const v0, #+2161 (0x00000871 | 3.02821e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method android.support.v4.util.ArrayMap.keySet():java.util.Set { .src "ArrayMap.java" .line 191 .prologue_end .line 191 0| const v0, #+2162 (0x00000872 | 3.02961e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.MapCollections 9| move-result-object v1 10| const v0, #+2163 (0x00000873 | 3.03101e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.support.v4.util.MapCollections.getKeySet():java.util.Set 19| move-result-object v1 20| const v0, #+2164 (0x00000874 | 3.03241e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method android.support.v4.util.ArrayMap.putAll(java.util.Map):void { .params "?" .src "ArrayMap.java" .line 139 .local_ex v6, "map", java.util.Map, "Ljava/util/Map<+TK;+TV;>;" .prologue_end .line 139 0| const v0, #+2165 (0x00000875 | 3.03381e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v3, v5, android.support.v4.util.ArrayMap.mSize 8| const v0, #+2166 (0x00000876 | 3.03521e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v6}, java.util.Map.size():int 17| move-result v4 18| const v0, #+2167 (0x00000877 | 3.03661e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| add-int/2addr v3, v4 25| invoke-virtual {v5,v3}, android.support.v4.util.ArrayMap.ensureCapacity(int):void .line 140 28| const v0, #+2168 (0x00000878 | 3.03802e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v6}, java.util.Map.entrySet():java.util.Set 37| move-result-object v3 38| const v0, #+2169 (0x00000879 | 3.03942e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 47| move-result-object v2 48| const v0, #+2170 (0x0000087a | 3.04082e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "entry$iterator", java.util.Iterator 54| const v0, #+2171 (0x0000087b | 3.04222e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 63| move-result v3 64| const v0, #+2172 (0x0000087c | 3.04362e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v3, Label_2 72| const v0, #+2173 (0x0000087d | 3.04502e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 81| move-result-object v1 82| const v0, #+2174 (0x0000087e | 3.04642e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| check-cast v1, java.util.Map$Entry .line 141 .local_ex v1, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry<+TK;+TV;>;" 90| const v0, #+2175 (0x0000087f | 3.04782e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v1}, java.util.Map$Entry.getKey():java.lang.Object 99| move-result-object v3 100| const v0, #+2176 (0x00000880 | 3.04923e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-interface {v1}, java.util.Map$Entry.getValue():java.lang.Object 109| move-result-object v4 110| const v0, #+2177 (0x00000881 | 3.05063e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v5,v3,v4}, android.support.v4.util.ArrayMap.put(java.lang.Object, java.lang.Object):java.lang.Object 119| const v0, #+2178 (0x00000882 | 3.05203e-42) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| goto/16 Label_1 Label_2: .line 143 .end_local v1 127| const v0, #+2179 (0x00000883 | 3.05343e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return-void } method android.support.v4.util.ArrayMap.values():java.util.Collection { .src "ArrayMap.java" .line 203 .prologue_end .line 203 0| const v0, #+2180 (0x00000884 | 3.05483e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.support.v4.util.ArrayMap.getCollection():android.support.v4.util.MapCollections 9| move-result-object v1 10| const v0, #+2181 (0x00000885 | 3.05623e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.support.v4.util.MapCollections.getValues():java.util.Collection 19| move-result-object v1 20| const v0, #+2182 (0x00000886 | 3.05763e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method android.support.v4.util.ContainerHelpers.():void { .src "ContainerHelpers.java" .line 20 .prologue_end 0| const v2, #+2183 (0x00000887 | 3.05903e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 20 7| new-array v0, v1, int[] 9| const v2, #+2184 (0x00000888 | 3.06044e-42) 12| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 15| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_INTS .line 21 17| const v2, #+2185 (0x00000889 | 3.06184e-42) 20| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 23| new-array v0, v1, long[] 25| const v2, #+2186 (0x0000088a | 3.06324e-42) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_LONGS .line 22 33| const v2, #+2187 (0x0000088b | 3.06464e-42) 36| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 39| new-array v0, v1, java.lang.Object[] 41| const v2, #+2188 (0x0000088c | 3.06604e-42) 44| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 47| sput-object v0, android.support.v4.util.ContainerHelpers.EMPTY_OBJECTS .line 19 49| const v2, #+2189 (0x0000088d | 3.06744e-42) 52| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method android.support.v4.util.ContainerHelpers.():void { .src "ContainerHelpers.java" .line 19 .prologue_end .line 19 0| const v0, #+2190 (0x0000088e | 3.06884e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+2191 (0x0000088f | 3.07024e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.util.ContainerHelpers.binarySearch(int[], int, int):int { .params "array", "size", "value" .src "ContainerHelpers.java" .line 46 .prologue_end .line 46 0| const v0, #+2192 (0x00000890 | 3.07165e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 47 .local v2, "lo", int 7| add-int/lit8 v1, v7, #-1 (0xffffffff | NaN) Label_1: .line 49 .local v1, "hi", int 9| const v0, #+2193 (0x00000891 | 3.07305e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-gt v2, v1, Label_4 .line 50 17| const v0, #+2194 (0x00000892 | 3.07445e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| add-int v5, v2, v1 25| ushr-int/lit8 v3, v5, #+1 (0x00000001 | 1.40130e-45) .line 51 .local v3, "mid", int 27| aget v4, v6, v3 .line 53 .local v4, "midVal", int 29| const v0, #+2195 (0x00000893 | 3.07585e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-ge v4, v8, Label_2 .line 54 37| const v0, #+2196 (0x00000894 | 3.07725e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) 45| goto/16 Label_1 Label_2: .line 55 47| const v0, #+2197 (0x00000895 | 3.07865e-42) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-le v4, v8, Label_3 .line 56 55| const v0, #+2198 (0x00000896 | 3.08005e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| add-int/lit8 v1, v3, #-1 (0xffffffff | NaN) 63| goto/16 Label_1 Label_3: .line 58 65| const v0, #+2199 (0x00000897 | 3.08146e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return v3 Label_4: .line 61 .end_local v3 .end_local v4 72| const v0, #+2200 (0x00000898 | 3.08286e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| not-int v5, v2 79| return v5 } method android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.lang.Object):boolean { .params "a", "b" .src "ContainerHelpers.java" .line 41 .prologue_end .line 41 0| const v0, #+2201 (0x00000899 | 3.08426e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eq v2, v3, Label_2 8| const v0, #+2202 (0x0000089a | 3.08566e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_3 16| const v0, #+2203 (0x0000089b | 3.08706e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2,v3}, java.lang.Object.equals(java.lang.Object):boolean 25| move-result v1 26| const v0, #+2204 (0x0000089c | 3.08846e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 32| const v0, #+2205 (0x0000089d | 3.08986e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| return v1 Label_2: 39| const v0, #+2206 (0x0000089e | 3.09126e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 46| goto/16 Label_1 Label_3: 48| const v0, #+2207 (0x0000089f | 3.09267e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) 55| goto/16 Label_1 } method android.support.v4.util.LruCache.(int):void { .params "maxSize" .src "LruCache.java" .line 47 .prologue_end 0| const v0, #+2208 (0x000008a0 | 3.09407e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 47 7| invoke-direct {v5}, java.lang.Object.():void .line 48 10| const v0, #+2209 (0x000008a1 | 3.09547e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-gtz v6, Label_1 .line 49 18| const v0, #+2210 (0x000008a2 | 3.09687e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, java.lang.IllegalArgumentException 26| const v0, #+2211 (0x000008a3 | 3.09827e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v2, "maxSize <= 0" 35| const v0, #+2212 (0x000008a4 | 3.09967e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 44| const v0, #+2213 (0x000008a5 | 3.10107e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| throw v1 Label_1: .line 51 51| const v0, #+2214 (0x000008a6 | 3.10247e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput v6, v5, android.support.v4.util.LruCache.maxSize .line 52 59| const v0, #+2215 (0x000008a7 | 3.10388e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| new-instance v1, java.util.LinkedHashMap 67| const v0, #+2216 (0x000008a8 | 3.10528e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/high16 v2, #+1061158912 (0x3f400000 | 0.750000) 75| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 76| invoke-direct {v1,v4,v2,v3}, java.util.LinkedHashMap.(int, float, boolean):void 79| const v0, #+2217 (0x000008a9 | 3.10668e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v1, v5, android.support.v4.util.LruCache.map .line 53 87| const v0, #+2218 (0x000008aa | 3.10808e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.lang.Object):int { .params "?", "?" .src "LruCache.java" .line 249 .local_ex v6, "key", java.lang.Object, "TK;" .local_ex v7, "value", java.lang.Object, "TV;" .prologue_end .line 249 0| const v0, #+2219 (0x000008ab | 3.10948e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5,v6,v7}, android.support.v4.util.LruCache.sizeOf(java.lang.Object, java.lang.Object):int 9| move-result v1 10| const v0, #+2220 (0x000008ac | 3.11088e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 250 .local v1, "result", int 16| if-gez v1, Label_1 .line 251 18| const v0, #+2221 (0x000008ad | 3.11228e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v2, java.lang.IllegalStateException 26| const v0, #+2222 (0x000008ae | 3.11369e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, java.lang.StringBuilder 34| const v0, #+2223 (0x000008af | 3.11509e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v3}, java.lang.StringBuilder.():void 43| const v0, #+2224 (0x000008b0 | 3.11649e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v4, "Negative size: " 52| const v0, #+2225 (0x000008b1 | 3.11789e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 61| move-result-object v3 62| const v0, #+2226 (0x000008b2 | 3.11929e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v3,v6}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 71| move-result-object v3 72| const v0, #+2227 (0x000008b3 | 3.12069e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v4, "=" 81| const v0, #+2228 (0x000008b4 | 3.12209e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v3 91| const v0, #+2229 (0x000008b5 | 3.12349e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 100| move-result-object v3 101| const v0, #+2230 (0x000008b6 | 3.12490e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 110| move-result-object v3 111| const v0, #+2231 (0x000008b7 | 3.12630e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v2,v3}, java.lang.IllegalStateException.(java.lang.String):void 120| const v0, #+2232 (0x000008b8 | 3.12770e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| throw v2 Label_1: .line 253 127| const v0, #+2233 (0x000008b9 | 3.12910e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v1 } method android.support.v4.util.LruCache.create(java.lang.Object):java.lang.Object { .params "?" .src "LruCache.java" .line 245 .local_ex v3, "key", java.lang.Object, "TK;" .prologue_end .line 245 0| const v0, #+2234 (0x000008ba | 3.13050e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.util.LruCache.entryRemoved(boolean, java.lang.Object, java.lang.Object, java.lang.Object):void { .params "evicted", "?", "?", "?" .src "LruCache.java" .line 227 .local_ex v3, "key", java.lang.Object, "TK;" .local_ex v4, "oldValue", java.lang.Object, "TV;" .local_ex v5, "newValue", java.lang.Object, "TV;" .prologue_end .line 227 0| const v0, #+2235 (0x000008bb | 3.13190e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.util.LruCache.get(java.lang.Object):java.lang.Object { .params "?" .src "LruCache.java" .line 78 .local_ex v6, "key", java.lang.Object, "TK;" .prologue_end 0| const v0, #+2236 (0x000008bc | 3.13330e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 78 7| if-nez v6, Label_1 .line 79 9| const v0, #+2237 (0x000008bd | 3.13470e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v3, java.lang.NullPointerException 17| const v0, #+2238 (0x000008be | 3.13611e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v4, "key == null" 26| const v0, #+2239 (0x000008bf | 3.13751e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v3,v4}, java.lang.NullPointerException.(java.lang.String):void 35| const v0, #+2240 (0x000008c0 | 3.13891e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| throw v3 Label_1: .line 83 42| const v0, #+2241 (0x000008c1 | 3.14031e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| monitor-enter v5 .try_begin_1 .line 84 49| const v0, #+2242 (0x000008c2 | 3.14171e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v3, v5, android.support.v4.util.LruCache.map 57| const v0, #+2243 (0x000008c3 | 3.14311e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v3,v6}, java.util.LinkedHashMap.get(java.lang.Object):java.lang.Object 66| move-result-object v2 67| const v0, #+2244 (0x000008c4 | 3.14451e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 85 .local_ex v2, "mapValue", java.lang.Object, "TV;" 73| if-eqz v2, Label_2 .line 86 75| const v0, #+2245 (0x000008c5 | 3.14592e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget v3, v5, android.support.v4.util.LruCache.hitCount 83| const v0, #+2246 (0x000008c6 | 3.14732e-42) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 91| iput v3, v5, android.support.v4.util.LruCache.hitCount .try_end_1 catch(...) : Label_3 93| const v0, #+2247 (0x000008c7 | 3.14872e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| monitor-exit v5 .line 87 100| const v0, #+2248 (0x000008c8 | 3.15012e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return-object v2 Label_2: .try_begin_2 .line 89 107| const v0, #+2249 (0x000008c9 | 3.15152e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget v3, v5, android.support.v4.util.LruCache.missCount 115| const v0, #+2250 (0x000008ca | 3.15292e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 123| iput v3, v5, android.support.v4.util.LruCache.missCount .try_end_2 catch(...) : Label_3 125| const v0, #+2251 (0x000008cb | 3.15432e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| monitor-exit v5 .line 99 132| const v0, #+2252 (0x000008cc | 3.15572e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v5,v6}, android.support.v4.util.LruCache.create(java.lang.Object):java.lang.Object 141| move-result-object v1 142| const v0, #+2253 (0x000008cd | 3.15713e-42) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 100 .local_ex v1, "createdValue", java.lang.Object, "TV;" 148| if-nez v1, Label_4 .line 101 150| const v0, #+2254 (0x000008ce | 3.15853e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-object v4 Label_3: .line 83 .end_local v1 .end_local v2 157| const v0, #+2255 (0x000008cf | 3.15993e-42) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| move-exception v3 164| monitor-exit v5 165| const v0, #+2256 (0x000008d0 | 3.16133e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| throw v3 Label_4: .line 104 .restart_local v1 .restart_local v2 172| const v0, #+2257 (0x000008d1 | 3.16273e-42) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| monitor-enter v5 .try_begin_3 .line 105 179| const v0, #+2258 (0x000008d2 | 3.16413e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v3, v5, android.support.v4.util.LruCache.createCount 187| const v0, #+2259 (0x000008d3 | 3.16553e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 195| iput v3, v5, android.support.v4.util.LruCache.createCount .line 106 197| const v0, #+2260 (0x000008d4 | 3.16693e-42) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v3, v5, android.support.v4.util.LruCache.map 205| const v0, #+2261 (0x000008d5 | 3.16834e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v3,v6,v1}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object 214| move-result-object v2 215| const v0, #+2262 (0x000008d6 | 3.16974e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 108 221| if-eqz v2, Label_6 .line 110 223| const v0, #+2263 (0x000008d7 | 3.17114e-42) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v3, v5, android.support.v4.util.LruCache.map 231| const v0, #+2264 (0x000008d8 | 3.17254e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v3,v6,v2}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_3 catch(...) : Label_7 Label_5: 240| const v0, #+2265 (0x000008d9 | 3.17394e-42) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| monitor-exit v5 .line 116 247| const v0, #+2266 (0x000008da | 3.17534e-42) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v2, Label_8 .line 117 255| const v0, #+2267 (0x000008db | 3.17674e-42) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| const/4 v3, #+0 (0x00000000 | 0.00000) 262| invoke-virtual {v5,v3,v6,v1,v2}, android.support.v4.util.LruCache.entryRemoved(boolean, java.lang.Object, java.lang.Object, java.lang.Object):void .line 118 265| const v0, #+2268 (0x000008dc | 3.17814e-42) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| return-object v2 Label_6: .try_begin_4 .line 112 272| const v0, #+2269 (0x000008dd | 3.17955e-42) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget v3, v5, android.support.v4.util.LruCache.size 280| const v0, #+2270 (0x000008de | 3.18095e-42) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-direct {v5,v6,v1}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.lang.Object):int 289| move-result v4 290| const v0, #+2271 (0x000008df | 3.18235e-42) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| add-int/2addr v3, v4 297| iput v3, v5, android.support.v4.util.LruCache.size .try_end_4 catch(...) : Label_7 299| const v0, #+2272 (0x000008e0 | 3.18375e-42) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| goto/16 Label_5 Label_7: .line 104 307| const v0, #+2273 (0x000008e1 | 3.18515e-42) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| move-exception v3 314| monitor-exit v5 315| const v0, #+2274 (0x000008e2 | 3.18655e-42) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| throw v3 Label_8: .line 120 322| const v0, #+2275 (0x000008e3 | 3.18795e-42) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget v3, v5, android.support.v4.util.LruCache.maxSize 330| const v0, #+2276 (0x000008e4 | 3.18936e-42) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v5,v3}, android.support.v4.util.LruCache.trimToSize(int):void .line 121 339| const v0, #+2277 (0x000008e5 | 3.19076e-42) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| return-object v1 } method android.support.v4.util.LruCache.put(java.lang.Object, java.lang.Object):java.lang.Object { .params "?", "?" .src "LruCache.java" .line 132 .local_ex v5, "key", java.lang.Object, "TK;" .local_ex v6, "value", java.lang.Object, "TV;" .prologue_end .line 132 0| const v0, #+2278 (0x000008e6 | 3.19216e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v5, Label_1 8| const v0, #+2279 (0x000008e7 | 3.19356e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v6, Label_2 Label_1: .line 133 16| const v0, #+2280 (0x000008e8 | 3.19496e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v2, java.lang.NullPointerException 24| const v0, #+2281 (0x000008e9 | 3.19636e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v3, "key == null || value == null" 33| const v0, #+2282 (0x000008ea | 3.19776e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v2,v3}, java.lang.NullPointerException.(java.lang.String):void 42| const v0, #+2283 (0x000008eb | 3.19916e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| throw v2 Label_2: .line 137 49| const v0, #+2284 (0x000008ec | 3.20057e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| monitor-enter v4 .try_begin_1 .line 138 56| const v0, #+2285 (0x000008ed | 3.20197e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget v2, v4, android.support.v4.util.LruCache.putCount 64| const v0, #+2286 (0x000008ee | 3.20337e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 72| iput v2, v4, android.support.v4.util.LruCache.putCount .line 139 74| const v0, #+2287 (0x000008ef | 3.20477e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget v2, v4, android.support.v4.util.LruCache.size 82| const v0, #+2288 (0x000008f0 | 3.20617e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-direct {v4,v5,v6}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.lang.Object):int 91| move-result v3 92| const v0, #+2289 (0x000008f1 | 3.20757e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| add-int/2addr v2, v3 99| iput v2, v4, android.support.v4.util.LruCache.size .line 140 101| const v0, #+2290 (0x000008f2 | 3.20897e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v2, v4, android.support.v4.util.LruCache.map 109| const v0, #+2291 (0x000008f3 | 3.21037e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v2,v5,v6}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object 118| move-result-object v1 119| const v0, #+2292 (0x000008f4 | 3.21178e-42) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 141 .local_ex v1, "previous", java.lang.Object, "TV;" 125| if-eqz v1, Label_3 .line 142 127| const v0, #+2293 (0x000008f5 | 3.21318e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget v2, v4, android.support.v4.util.LruCache.size 135| const v0, #+2294 (0x000008f6 | 3.21458e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-direct {v4,v5,v1}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.lang.Object):int 144| move-result v3 145| const v0, #+2295 (0x000008f7 | 3.21598e-42) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| sub-int/2addr v2, v3 152| iput v2, v4, android.support.v4.util.LruCache.size .try_end_1 catch(...) : Label_5 Label_3: 154| const v0, #+2296 (0x000008f8 | 3.21738e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| monitor-exit v4 .line 146 161| const v0, #+2297 (0x000008f9 | 3.21878e-42) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-eqz v1, Label_4 .line 147 169| const v0, #+2298 (0x000008fa | 3.22018e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v2, #+0 (0x00000000 | 0.00000) 176| invoke-virtual {v4,v2,v5,v1,v6}, android.support.v4.util.LruCache.entryRemoved(boolean, java.lang.Object, java.lang.Object, java.lang.Object):void Label_4: .line 150 179| const v0, #+2299 (0x000008fb | 3.22159e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v2, v4, android.support.v4.util.LruCache.maxSize 187| const v0, #+2300 (0x000008fc | 3.22299e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v4,v2}, android.support.v4.util.LruCache.trimToSize(int):void .line 151 196| const v0, #+2301 (0x000008fd | 3.22439e-42) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| return-object v1 Label_5: .line 137 .end_local v1 203| const v0, #+2302 (0x000008fe | 3.22579e-42) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| move-exception v2 210| monitor-exit v4 211| const v0, #+2303 (0x000008ff | 3.22719e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| throw v2 } method android.support.v4.util.LruCache.sizeOf(java.lang.Object, java.lang.Object):int { .params "?", "?" .src "LruCache.java" .line 264 .local_ex v3, "key", java.lang.Object, "TK;" .local_ex v4, "value", java.lang.Object, "TV;" .prologue_end .line 264 0| const v0, #+2304 (0x00000900 | 3.22859e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method android.support.v4.util.LruCache.toString():java.lang.String { .src "LruCache.java" .line 338 .prologue_end 0| const v0, #+2305 (0x00000901 | 3.22999e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v7 .try_begin_1 .line 338 7| const v0, #+2306 (0x00000902 | 3.23139e-42) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v3, v7, android.support.v4.util.LruCache.hitCount 15| const v0, #+2307 (0x00000903 | 3.23280e-42) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget v4, v7, android.support.v4.util.LruCache.missCount 23| const v0, #+2308 (0x00000904 | 3.23420e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| add-int v1, v3, v4 .line 339 .local v1, "accesses", int 31| if-eqz v1, Label_2 33| const v0, #+2309 (0x00000905 | 3.23560e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v3, v7, android.support.v4.util.LruCache.hitCount 41| const v0, #+2310 (0x00000906 | 3.23700e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| mul-int/lit8 v3, v3, #+100 (0x00000064 | 1.40130e-43) 49| div-int v2, v3, v1 Label_1: .line 340 .local v2, "hitPercent", int 51| const v0, #+2311 (0x00000907 | 3.23840e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v3, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" 60| const v0, #+2312 (0x00000908 | 3.23980e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 67| new-array v4, v4, java.lang.Object[] .line 341 69| const v0, #+2313 (0x00000909 | 3.24120e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v5, v7, android.support.v4.util.LruCache.maxSize 77| const v0, #+2314 (0x0000090a | 3.24260e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 86| move-result-object v5 87| const v0, #+2315 (0x0000090b | 3.24401e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v6, #+0 (0x00000000 | 0.00000) 94| aput-object v5, v4, v6 96| const v0, #+2316 (0x0000090c | 3.24541e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v5, v7, android.support.v4.util.LruCache.hitCount 104| const v0, #+2317 (0x0000090d | 3.24681e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 113| move-result-object v5 114| const v0, #+2318 (0x0000090e | 3.24821e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 121| aput-object v5, v4, v6 123| const v0, #+2319 (0x0000090f | 3.24961e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget v5, v7, android.support.v4.util.LruCache.missCount 131| const v0, #+2320 (0x00000910 | 3.25101e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 140| move-result-object v5 141| const v0, #+2321 (0x00000911 | 3.25241e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 148| aput-object v5, v4, v6 150| const v0, #+2322 (0x00000912 | 3.25382e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 159| move-result-object v5 160| const v0, #+2323 (0x00000913 | 3.25522e-42) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 167| aput-object v5, v4, v6 .line 340 169| const v0, #+2324 (0x00000914 | 3.25662e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-static {v3,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String .try_end_1 catch(...) : Label_3 178| move-result-object v3 179| const v0, #+2325 (0x00000915 | 3.25802e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| monitor-exit v7 186| const v0, #+2326 (0x00000916 | 3.25942e-42) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-object v3 Label_2: .line 339 .end_local v2 193| const v0, #+2327 (0x00000917 | 3.26082e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 200| goto/16 Label_1 Label_3: .end_local v1 .end_local v2 202| const v0, #+2328 (0x00000918 | 3.26222e-42) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| move-exception v3 209| monitor-exit v7 210| const v0, #+2329 (0x00000919 | 3.26362e-42) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| throw v3 } method android.support.v4.util.LruCache.trimToSize(int):void { Label_1: .params "maxSize" .src "LruCache.java" .line 165 .prologue_end .line 165 0| const v0, #+2330 (0x0000091a | 3.26503e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v7 .try_begin_1 .line 166 7| const v0, #+2331 (0x0000091b | 3.26643e-42) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v4, v7, android.support.v4.util.LruCache.size 15| const v0, #+2332 (0x0000091c | 3.26783e-42) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-ltz v4, Label_2 23| const v0, #+2333 (0x0000091d | 3.26923e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v4, v7, android.support.v4.util.LruCache.map 31| const v0, #+2334 (0x0000091e | 3.27063e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v4}, java.util.LinkedHashMap.isEmpty():boolean 40| move-result v4 41| const v0, #+2335 (0x0000091f | 3.27203e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v4, Label_4 49| const v0, #+2336 (0x00000920 | 3.27343e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v4, v7, android.support.v4.util.LruCache.size 57| const v0, #+2337 (0x00000921 | 3.27483e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v4, Label_4 Label_2: .line 167 65| const v0, #+2338 (0x00000922 | 3.27624e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| new-instance v4, java.lang.IllegalStateException 73| const v0, #+2339 (0x00000923 | 3.27764e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| new-instance v5, java.lang.StringBuilder 81| const v0, #+2340 (0x00000924 | 3.27904e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v5}, java.lang.StringBuilder.():void 90| const v0, #+2341 (0x00000925 | 3.28044e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v7}, android.support.v4.util.LruCache.getClass():java.lang.Class 99| move-result-object v6 100| const v0, #+2342 (0x00000926 | 3.28184e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v6}, java.lang.Class.getName():java.lang.String 109| move-result-object v6 110| const v0, #+2343 (0x00000927 | 3.28324e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 119| move-result-object v5 120| const v0, #+2344 (0x00000928 | 3.28464e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 168 126| const-string/jumbo v6, ".sizeOf() is reporting inconsistent results!" .line 167 129| const v0, #+2345 (0x00000929 | 3.28604e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 138| move-result-object v5 139| const v0, #+2346 (0x0000092a | 3.28745e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 148| move-result-object v5 149| const v0, #+2347 (0x0000092b | 3.28885e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v4,v5}, java.lang.IllegalStateException.(java.lang.String):void 158| const v0, #+2348 (0x0000092c | 3.29025e-42) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| throw v4 .try_end_1 catch(...) : Label_3 Label_3: .line 165 165| const v0, #+2349 (0x0000092d | 3.29165e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| move-exception v4 172| monitor-exit v7 173| const v0, #+2350 (0x0000092e | 3.29305e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| throw v4 Label_4: .try_begin_2 .line 171 180| const v0, #+2351 (0x0000092f | 3.29445e-42) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget v4, v7, android.support.v4.util.LruCache.size 188| const v0, #+2352 (0x00000930 | 3.29585e-42) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| if-le v4, v8, Label_5 196| const v0, #+2353 (0x00000931 | 3.29726e-42) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| iget-object v4, v7, android.support.v4.util.LruCache.map 204| const v0, #+2354 (0x00000932 | 3.29866e-42) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v4}, java.util.LinkedHashMap.isEmpty():boolean .try_end_2 catch(...) : Label_3 213| move-result v4 214| const v0, #+2355 (0x00000933 | 3.30006e-42) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-eqz v4, Label_6 Label_5: 222| const v0, #+2356 (0x00000934 | 3.30146e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| monitor-exit v7 .line 185 229| const v0, #+2357 (0x00000935 | 3.30286e-42) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return-void Label_6: .try_begin_3 .line 175 236| const v0, #+2358 (0x00000936 | 3.30426e-42) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iget-object v4, v7, android.support.v4.util.LruCache.map 244| const v0, #+2359 (0x00000937 | 3.30566e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v4}, java.util.LinkedHashMap.entrySet():java.util.Set 253| move-result-object v4 254| const v0, #+2360 (0x00000938 | 3.30706e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-interface {v4}, java.util.Set.iterator():java.util.Iterator 263| move-result-object v4 264| const v0, #+2361 (0x00000939 | 3.30847e-42) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 273| move-result-object v2 274| const v0, #+2362 (0x0000093a | 3.30987e-42) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| check-cast v2, java.util.Map$Entry .line 176 .local_ex v2, "toEvict", java.util.Map$Entry, "Ljava/util/Map$Entry;" 282| const v0, #+2363 (0x0000093b | 3.31127e-42) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-interface {v2}, java.util.Map$Entry.getKey():java.lang.Object 291| move-result-object v1 292| const v0, #+2364 (0x0000093c | 3.31267e-42) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local_ex v1, "key", java.lang.Object, "TK;" 298| invoke-interface {v2}, java.util.Map$Entry.getValue():java.lang.Object 301| move-result-object v3 302| const v0, #+2365 (0x0000093d | 3.31407e-42) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 .local_ex v3, "value", java.lang.Object, "TV;" 308| iget-object v4, v7, android.support.v4.util.LruCache.map 310| const v0, #+2366 (0x0000093e | 3.31547e-42) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v4,v1}, java.util.LinkedHashMap.remove(java.lang.Object):java.lang.Object .line 179 319| const v0, #+2367 (0x0000093f | 3.31687e-42) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget v4, v7, android.support.v4.util.LruCache.size 327| const v0, #+2368 (0x00000940 | 3.31827e-42) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-direct {v7,v1,v3}, android.support.v4.util.LruCache.safeSizeOf(java.lang.Object, java.lang.Object):int 336| move-result v5 337| const v0, #+2369 (0x00000941 | 3.31968e-42) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| sub-int/2addr v4, v5 344| iput v4, v7, android.support.v4.util.LruCache.size .line 180 346| const v0, #+2370 (0x00000942 | 3.32108e-42) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget v4, v7, android.support.v4.util.LruCache.evictionCount 354| const v0, #+2371 (0x00000943 | 3.32248e-42) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 362| iput v4, v7, android.support.v4.util.LruCache.evictionCount .try_end_3 catch(...) : Label_3 364| const v0, #+2372 (0x00000944 | 3.32388e-42) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| monitor-exit v7 .line 183 371| const v0, #+2373 (0x00000945 | 3.32528e-42) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 378| const/4 v5, #+0 (0x00000000 | 0.00000) 379| invoke-virtual {v7,v4,v1,v3,v5}, android.support.v4.util.LruCache.entryRemoved(boolean, java.lang.Object, java.lang.Object, java.lang.Object):void 382| const v0, #+2374 (0x00000946 | 3.32668e-42) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| goto/16 Label_1 } method android.support.v4.util.MapCollections$ArrayIterator.(android.support.v4.util.MapCollections, int):void { .params "?", "offset" .src "MapCollections.java" .line 41 .local_ex v3, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapCollections;" .prologue_end .line 41 0| const v0, #+2375 (0x00000947 | 3.32808e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, android.support.v4.util.MapCollections$ArrayIterator.this$0 8| const v0, #+2376 (0x00000948 | 3.32949e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 39 17| const v0, #+2377 (0x00000949 | 3.33089e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| iput-boolean v1, v2, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove .line 42 26| const v0, #+2378 (0x0000094a | 3.33229e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput v4, v2, android.support.v4.util.MapCollections$ArrayIterator.mOffset .line 43 34| const v0, #+2379 (0x0000094b | 3.33369e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3}, android.support.v4.util.MapCollections.colGetSize():int 43| move-result v1 44| const v0, #+2380 (0x0000094c | 3.33509e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput v1, v2, android.support.v4.util.MapCollections$ArrayIterator.mSize .line 44 52| const v0, #+2381 (0x0000094d | 3.33649e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method android.support.v4.util.MapCollections$ArrayIterator.hasNext():boolean { .src "MapCollections.java" .line 48 .prologue_end .line 48 0| const v0, #+2382 (0x0000094e | 3.33789e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mIndex 8| const v0, #+2383 (0x0000094f | 3.33929e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, android.support.v4.util.MapCollections$ArrayIterator.mSize 16| const v0, #+2384 (0x00000950 | 3.34070e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ge v1, v2, Label_2 24| const v0, #+2385 (0x00000951 | 3.34210e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 31| const v0, #+2386 (0x00000952 | 3.34350e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return v1 Label_2: 38| const v0, #+2387 (0x00000953 | 3.34490e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v1, #+0 (0x00000000 | 0.00000) 45| goto/16 Label_1 } method android.support.v4.util.MapCollections$ArrayIterator.next():java.lang.Object { .src "MapCollections.java" .line 53 .prologue_end .line 53 0| const v0, #+2388 (0x00000954 | 3.34630e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, android.support.v4.util.MapCollections$ArrayIterator.this$0 8| const v0, #+2389 (0x00000955 | 3.34770e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v3, v5, android.support.v4.util.MapCollections$ArrayIterator.mIndex 16| const v0, #+2390 (0x00000956 | 3.34910e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v4, v5, android.support.v4.util.MapCollections$ArrayIterator.mOffset 24| const v0, #+2391 (0x00000957 | 3.35050e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v2,v3,v4}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 33| move-result-object v1 34| const v0, #+2392 (0x00000958 | 3.35191e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 54 .local v1, "res", java.lang.Object 40| iget v2, v5, android.support.v4.util.MapCollections$ArrayIterator.mIndex 42| const v0, #+2393 (0x00000959 | 3.35331e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 50| iput v2, v5, android.support.v4.util.MapCollections$ArrayIterator.mIndex .line 55 52| const v0, #+2394 (0x0000095a | 3.35471e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 59| iput-boolean v2, v5, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove .line 56 61| const v0, #+2395 (0x0000095b | 3.35611e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-object v1 } method android.support.v4.util.MapCollections$ArrayIterator.remove():void { .src "MapCollections.java" .line 61 .prologue_end .line 61 0| const v0, #+2396 (0x0000095c | 3.35751e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove 8| const v0, #+2397 (0x0000095d | 3.35891e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 62 16| const v0, #+2398 (0x0000095e | 3.36031e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.lang.IllegalStateException 24| const v0, #+2399 (0x0000095f | 3.36172e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.IllegalStateException.():void 33| const v0, #+2400 (0x00000960 | 3.36312e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| throw v1 Label_1: .line 64 40| const v0, #+2401 (0x00000961 | 3.36452e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mIndex 48| const v0, #+2402 (0x00000962 | 3.36592e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 56| iput v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mIndex .line 65 58| const v0, #+2403 (0x00000963 | 3.36732e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mSize 66| const v0, #+2404 (0x00000964 | 3.36872e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 74| iput v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mSize .line 66 76| const v0, #+2405 (0x00000965 | 3.37012e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v1, #+0 (0x00000000 | 0.00000) 83| iput-boolean v1, v3, android.support.v4.util.MapCollections$ArrayIterator.mCanRemove .line 67 85| const v0, #+2406 (0x00000966 | 3.37152e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v3, android.support.v4.util.MapCollections$ArrayIterator.this$0 93| const v0, #+2407 (0x00000967 | 3.37293e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v2, v3, android.support.v4.util.MapCollections$ArrayIterator.mIndex 101| const v0, #+2408 (0x00000968 | 3.37433e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1,v2}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 68 110| const v0, #+2409 (0x00000969 | 3.37573e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-void } method android.support.v4.util.MapCollections$EntrySet.(android.support.v4.util.MapCollections):void { .params "?" .src "MapCollections.java" .line 163 .local_ex v2, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapCollections;" .prologue_end .line 163 0| const v0, #+2410 (0x0000096a | 3.37713e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.util.MapCollections$EntrySet.this$0 8| const v0, #+2411 (0x0000096b | 3.37853e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+2412 (0x0000096c | 3.37993e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$EntrySet.add(java.lang.Object):boolean { .params "?" .src "MapCollections.java" .line 164 .local_ex v3, "object", java.lang.Object, "TE;" .prologue_end .line 164 0| const v0, #+2413 (0x0000096d | 3.38133e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.util.Map$Entry .end_local v3 8| const v0, #+2414 (0x0000096e | 3.38273e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, android.support.v4.util.MapCollections$EntrySet.add(java.util.Map$Entry):boolean 17| move-result v1 18| const v0, #+2415 (0x0000096f | 3.38414e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.MapCollections$EntrySet.add(java.util.Map$Entry):boolean { .params "?" .src "MapCollections.java" .line 166 .local_ex v3, "object", java.util.Map$Entry, "Ljava/util/Map$Entry;" .prologue_end .line 166 0| const v0, #+2416 (0x00000970 | 3.38554e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2417 (0x00000971 | 3.38694e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2418 (0x00000972 | 3.38834e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$EntrySet.addAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 171 .local_ex v8, "collection", java.util.Collection, "Ljava/util/Collection<+Ljava/util/Map$Entry;>;" .prologue_end .line 171 0| const v0, #+2419 (0x00000973 | 3.38974e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v7, android.support.v4.util.MapCollections$EntrySet.this$0 8| const v0, #+2420 (0x00000974 | 3.39114e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v3 18| const v0, #+2421 (0x00000975 | 3.39254e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 172 .local v3, "oldSize", int 24| invoke-interface {v8}, java.lang.Iterable.iterator():java.util.Iterator 27| move-result-object v2 28| const v0, #+2422 (0x00000976 | 3.39394e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "entry$iterator", java.util.Iterator 34| const v0, #+2423 (0x00000977 | 3.39535e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 43| move-result v4 44| const v0, #+2424 (0x00000978 | 3.39675e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v4, Label_2 52| const v0, #+2425 (0x00000979 | 3.39815e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 61| move-result-object v1 62| const v0, #+2426 (0x0000097a | 3.39955e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v1, java.util.Map$Entry .line 173 .local_ex v1, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry;" 70| const v0, #+2427 (0x0000097b | 3.40095e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v4, v7, android.support.v4.util.MapCollections$EntrySet.this$0 78| const v0, #+2428 (0x0000097c | 3.40235e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v1}, java.util.Map$Entry.getKey():java.lang.Object 87| move-result-object v5 88| const v0, #+2429 (0x0000097d | 3.40375e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v1}, java.util.Map$Entry.getValue():java.lang.Object 97| move-result-object v6 98| const v0, #+2430 (0x0000097e | 3.40516e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v4,v5,v6}, android.support.v4.util.MapCollections.colPut(java.lang.Object, java.lang.Object):void 107| const v0, #+2431 (0x0000097f | 3.40656e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| goto/16 Label_1 Label_2: .line 175 .end_local v1 115| const v0, #+2432 (0x00000980 | 3.40796e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v4, v7, android.support.v4.util.MapCollections$EntrySet.this$0 123| const v0, #+2433 (0x00000981 | 3.40936e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v4}, android.support.v4.util.MapCollections.colGetSize():int 132| move-result v4 133| const v0, #+2434 (0x00000982 | 3.41076e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-eq v3, v4, Label_4 141| const v0, #+2435 (0x00000983 | 3.41216e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_3: 148| const v0, #+2436 (0x00000984 | 3.41356e-42) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return v4 Label_4: 155| const v0, #+2437 (0x00000985 | 3.41496e-42) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| const/4 v4, #+0 (0x00000000 | 0.00000) 162| goto/16 Label_3 } method android.support.v4.util.MapCollections$EntrySet.clear():void { .src "MapCollections.java" .line 180 .prologue_end .line 180 0| const v0, #+2438 (0x00000986 | 3.41637e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$EntrySet.this$0 8| const v0, #+2439 (0x00000987 | 3.41777e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colClear():void .line 181 17| const v0, #+2440 (0x00000988 | 3.41917e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$EntrySet.contains(java.lang.Object):boolean { .params "o" .src "MapCollections.java" .line 185 .prologue_end 0| const v0, #+2441 (0x00000989 | 3.42057e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 185 7| instance-of v4, v8, java.util.Map$Entry 9| const v0, #+2442 (0x0000098a | 3.42197e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 186 17| const v0, #+2443 (0x0000098b | 3.42337e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v6 Label_1: 24| const v0, #+2444 (0x0000098c | 3.42477e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| move-object v1, v8 .line 187 31| check-cast v1, java.util.Map$Entry .line 188 .local_ex v1, "e", java.util.Map$Entry, "Ljava/util/Map$Entry<**>;" 33| const v0, #+2445 (0x0000098d | 3.42617e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v4, v7, android.support.v4.util.MapCollections$EntrySet.this$0 41| const v0, #+2446 (0x0000098e | 3.42758e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v1}, java.util.Map$Entry.getKey():java.lang.Object 50| move-result-object v5 51| const v0, #+2447 (0x0000098f | 3.42898e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v4,v5}, android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):int 60| move-result v3 61| const v0, #+2448 (0x00000990 | 3.43038e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 .local v3, "index", int 67| if-gez v3, Label_2 .line 190 69| const v0, #+2449 (0x00000991 | 3.43178e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return v6 Label_2: .line 192 76| const v0, #+2450 (0x00000992 | 3.43318e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v4, v7, android.support.v4.util.MapCollections$EntrySet.this$0 84| const v0, #+2451 (0x00000993 | 3.43458e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 91| invoke-virtual {v4,v3,v5}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 94| move-result-object v2 95| const v0, #+2452 (0x00000994 | 3.43598e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 193 .local v2, "foundVal", java.lang.Object 101| invoke-interface {v1}, java.util.Map$Entry.getValue():java.lang.Object 104| move-result-object v4 105| const v0, #+2453 (0x00000995 | 3.43739e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-static {v2,v4}, android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.lang.Object):boolean 114| move-result v4 115| const v0, #+2454 (0x00000996 | 3.43879e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return v4 } method android.support.v4.util.MapCollections$EntrySet.containsAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 198 .local_ex v4, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 198 0| const v0, #+2455 (0x00000997 | 3.44019e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, java.util.Collection.iterator():java.util.Iterator 9| move-result-object v1 10| const v0, #+2456 (0x00000998 | 3.44159e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 199 .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<*>;" 16| const v0, #+2457 (0x00000999 | 3.44299e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 25| move-result v2 26| const v0, #+2458 (0x0000099a | 3.44439e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_2 .line 200 34| const v0, #+2459 (0x0000099b | 3.44579e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 43| move-result-object v2 44| const v0, #+2460 (0x0000099c | 3.44719e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v3,v2}, android.support.v4.util.MapCollections$EntrySet.contains(java.lang.Object):boolean 53| move-result v2 54| const v0, #+2461 (0x0000099d | 3.44860e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-nez v2, Label_1 .line 201 62| const v0, #+2462 (0x0000099e | 3.45000e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v2, #+0 (0x00000000 | 0.00000) 69| return v2 Label_2: .line 204 70| const v0, #+2463 (0x0000099f | 3.45140e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 77| return v2 } method android.support.v4.util.MapCollections$EntrySet.equals(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 249 .prologue_end .line 249 0| const v0, #+2464 (0x000009a0 | 3.45280e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.util.MapCollections.equalsSetHelper(java.util.Set, java.lang.Object):boolean 9| move-result v1 10| const v0, #+2465 (0x000009a1 | 3.45420e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.util.MapCollections$EntrySet.hashCode():int { .src "MapCollections.java" .line 254 .prologue_end 0| const v0, #+2466 (0x000009a2 | 3.45560e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 254 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 255 .local v3, "result", int 8| iget-object v5, v8, android.support.v4.util.MapCollections$EntrySet.this$0 10| const v0, #+2467 (0x000009a3 | 3.45700e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v5}, android.support.v4.util.MapCollections.colGetSize():int 19| move-result v5 20| const v0, #+2468 (0x000009a4 | 3.45840e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| add-int/lit8 v1, v5, #-1 (0xffffffff | NaN) Label_1: .local v1, "i", int 28| const v0, #+2469 (0x000009a5 | 3.45981e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-ltz v1, Label_6 .line 256 36| const v0, #+2470 (0x000009a6 | 3.46121e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v5, v8, android.support.v4.util.MapCollections$EntrySet.this$0 44| const v0, #+2471 (0x000009a7 | 3.46261e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v5,v1,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 53| move-result-object v2 54| const v0, #+2472 (0x000009a8 | 3.46401e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 257 .local v2, "key", java.lang.Object 60| iget-object v5, v8, android.support.v4.util.MapCollections$EntrySet.this$0 62| const v0, #+2473 (0x000009a9 | 3.46541e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 69| invoke-virtual {v5,v1,v7}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 72| move-result-object v4 73| const v0, #+2474 (0x000009aa | 3.46681e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 258 .local v4, "value", java.lang.Object 79| if-nez v2, Label_4 81| const v0, #+2475 (0x000009ab | 3.46821e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| move v7, v6 Label_2: .line 259 88| const v0, #+2476 (0x000009ac | 3.46961e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-nez v4, Label_5 96| const v0, #+2477 (0x000009ad | 3.47102e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| move v5, v6 Label_3: .line 258 103| const v0, #+2478 (0x000009ae | 3.47242e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| xor-int/2addr v5, v7 110| add-int/2addr v3, v5 .line 255 111| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 113| goto/16 Label_1 Label_4: .line 258 115| const v0, #+2479 (0x000009af | 3.47382e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v2}, java.lang.Object.hashCode():int 124| move-result v5 125| const v0, #+2480 (0x000009b0 | 3.47522e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| move v7, v5 132| goto/16 Label_2 Label_5: .line 259 134| const v0, #+2481 (0x000009b1 | 3.47662e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v4}, java.lang.Object.hashCode():int 143| move-result v5 144| const v0, #+2482 (0x000009b2 | 3.47802e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| goto/16 Label_3 Label_6: .line 261 .end_local v2 .end_local v4 152| const v0, #+2483 (0x000009b3 | 3.47942e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return v3 } method android.support.v4.util.MapCollections$EntrySet.isEmpty():boolean { .src "MapCollections.java" .line 209 .prologue_end 0| const v0, #+2484 (0x000009b4 | 3.48083e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 209 7| iget-object v2, v3, android.support.v4.util.MapCollections$EntrySet.this$0 9| const v0, #+2485 (0x000009b5 | 3.48223e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, android.support.v4.util.MapCollections.colGetSize():int 18| move-result v2 19| const v0, #+2486 (0x000009b6 | 3.48363e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v2, Label_1 27| const v0, #+2487 (0x000009b7 | 3.48503e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 34| const v0, #+2488 (0x000009b8 | 3.48643e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 } method android.support.v4.util.MapCollections$EntrySet.iterator():java.util.Iterator { .src "MapCollections.java" .line 214 .prologue_end .line 214 0| const v0, #+2489 (0x000009b9 | 3.48783e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.util.MapCollections$MapIterator 8| const v0, #+2490 (0x000009ba | 3.48923e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.util.MapCollections$EntrySet.this$0 16| const v0, #+2491 (0x000009bb | 3.49063e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2}, android.support.v4.util.MapCollections$MapIterator.(android.support.v4.util.MapCollections):void 25| const v0, #+2492 (0x000009bc | 3.49204e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 } method android.support.v4.util.MapCollections$EntrySet.remove(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 219 .prologue_end .line 219 0| const v0, #+2493 (0x000009bd | 3.49344e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2494 (0x000009be | 3.49484e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2495 (0x000009bf | 3.49624e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$EntrySet.removeAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 224 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 224 0| const v0, #+2496 (0x000009c0 | 3.49764e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2497 (0x000009c1 | 3.49904e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2498 (0x000009c2 | 3.50044e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$EntrySet.retainAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 229 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 229 0| const v0, #+2499 (0x000009c3 | 3.50184e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2500 (0x000009c4 | 3.50325e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2501 (0x000009c5 | 3.50465e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$EntrySet.size():int { .src "MapCollections.java" .line 234 .prologue_end .line 234 0| const v0, #+2502 (0x000009c6 | 3.50605e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$EntrySet.this$0 8| const v0, #+2503 (0x000009c7 | 3.50745e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v1 18| const v0, #+2504 (0x000009c8 | 3.50885e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.MapCollections$EntrySet.toArray():java.lang.Object[] { .src "MapCollections.java" .line 239 .prologue_end .line 239 0| const v0, #+2505 (0x000009c9 | 3.51025e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2506 (0x000009ca | 3.51165e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2507 (0x000009cb | 3.51306e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$EntrySet.toArray(java.lang.Object[]):java.lang.Object[] { .params "?" .src "MapCollections.java" .line 244 .local_ex v3, "array", java.lang.Object[], "[TT;" .prologue_end .line 244 0| const v0, #+2508 (0x000009cc | 3.51446e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2509 (0x000009cd | 3.51586e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2510 (0x000009ce | 3.51726e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$KeySet.(android.support.v4.util.MapCollections):void { .params "?" .src "MapCollections.java" .line 265 .local_ex v2, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapCollections;" .prologue_end .line 265 0| const v0, #+2511 (0x000009cf | 3.51866e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2512 (0x000009d0 | 3.52006e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+2513 (0x000009d1 | 3.52146e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$KeySet.add(java.lang.Object):boolean { .params "?" .src "MapCollections.java" .line 269 .local_ex v3, "object", java.lang.Object, "TK;" .prologue_end .line 269 0| const v0, #+2514 (0x000009d2 | 3.52286e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2515 (0x000009d3 | 3.52427e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2516 (0x000009d4 | 3.52567e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$KeySet.addAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 274 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<+TK;>;" .prologue_end .line 274 0| const v0, #+2517 (0x000009d5 | 3.52707e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2518 (0x000009d6 | 3.52847e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2519 (0x000009d7 | 3.52987e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$KeySet.clear():void { .src "MapCollections.java" .line 279 .prologue_end .line 279 0| const v0, #+2520 (0x000009d8 | 3.53127e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2521 (0x000009d9 | 3.53267e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colClear():void .line 280 17| const v0, #+2522 (0x000009da | 3.53407e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$KeySet.contains(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 284 .prologue_end 0| const v0, #+2523 (0x000009db | 3.53548e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 284 7| iget-object v2, v3, android.support.v4.util.MapCollections$KeySet.this$0 9| const v0, #+2524 (0x000009dc | 3.53688e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v4}, android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):int 18| move-result v2 19| const v0, #+2525 (0x000009dd | 3.53828e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-ltz v2, Label_1 27| const v0, #+2526 (0x000009de | 3.53968e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 34| const v0, #+2527 (0x000009df | 3.54108e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 } method android.support.v4.util.MapCollections$KeySet.containsAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 289 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 289 0| const v0, #+2528 (0x000009e0 | 3.54248e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2529 (0x000009e1 | 3.54388e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetMap():java.util.Map 17| move-result-object v1 18| const v0, #+2530 (0x000009e2 | 3.54529e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v3}, android.support.v4.util.MapCollections.containsAllHelper(java.util.Map, java.util.Collection):boolean 27| move-result v1 28| const v0, #+2531 (0x000009e3 | 3.54669e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method android.support.v4.util.MapCollections$KeySet.equals(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 339 .prologue_end .line 339 0| const v0, #+2532 (0x000009e4 | 3.54809e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.util.MapCollections.equalsSetHelper(java.util.Set, java.lang.Object):boolean 9| move-result v1 10| const v0, #+2533 (0x000009e5 | 3.54949e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.util.MapCollections$KeySet.hashCode():int { .src "MapCollections.java" .line 344 .prologue_end 0| const v0, #+2534 (0x000009e6 | 3.55089e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 344 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 345 .local v3, "result", int 8| iget-object v4, v6, android.support.v4.util.MapCollections$KeySet.this$0 10| const v0, #+2535 (0x000009e7 | 3.55229e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, android.support.v4.util.MapCollections.colGetSize():int 19| move-result v4 20| const v0, #+2536 (0x000009e8 | 3.55369e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| add-int/lit8 v1, v4, #-1 (0xffffffff | NaN) Label_1: .local v1, "i", int 28| const v0, #+2537 (0x000009e9 | 3.55509e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-ltz v1, Label_4 .line 346 36| const v0, #+2538 (0x000009ea | 3.55650e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v4, v6, android.support.v4.util.MapCollections$KeySet.this$0 44| const v0, #+2539 (0x000009eb | 3.55790e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v4,v1,v5}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 53| move-result-object v2 54| const v0, #+2540 (0x000009ec | 3.55930e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 347 .local v2, "obj", java.lang.Object 60| if-nez v2, Label_3 62| const v0, #+2541 (0x000009ed | 3.56070e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| move v4, v5 Label_2: 69| const v0, #+2542 (0x000009ee | 3.56210e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| add-int/2addr v3, v4 .line 345 76| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 78| goto/16 Label_1 Label_3: .line 347 80| const v0, #+2543 (0x000009ef | 3.56350e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v2}, java.lang.Object.hashCode():int 89| move-result v4 90| const v0, #+2544 (0x000009f0 | 3.56490e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| goto/16 Label_2 Label_4: .line 349 .end_local v2 98| const v0, #+2545 (0x000009f1 | 3.56630e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return v3 } method android.support.v4.util.MapCollections$KeySet.isEmpty():boolean { .src "MapCollections.java" .line 294 .prologue_end 0| const v0, #+2546 (0x000009f2 | 3.56771e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 294 7| iget-object v2, v3, android.support.v4.util.MapCollections$KeySet.this$0 9| const v0, #+2547 (0x000009f3 | 3.56911e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, android.support.v4.util.MapCollections.colGetSize():int 18| move-result v2 19| const v0, #+2548 (0x000009f4 | 3.57051e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v2, Label_1 27| const v0, #+2549 (0x000009f5 | 3.57191e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 34| const v0, #+2550 (0x000009f6 | 3.57331e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 } method android.support.v4.util.MapCollections$KeySet.iterator():java.util.Iterator { .src "MapCollections.java" .line 299 .prologue_end .line 299 0| const v0, #+2551 (0x000009f7 | 3.57471e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.util.MapCollections$ArrayIterator 8| const v0, #+2552 (0x000009f8 | 3.57611e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, android.support.v4.util.MapCollections$KeySet.this$0 16| const v0, #+2553 (0x000009f9 | 3.57751e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v3, #+0 (0x00000000 | 0.00000) 23| invoke-direct {v1,v2,v3}, android.support.v4.util.MapCollections$ArrayIterator.(android.support.v4.util.MapCollections, int):void 26| const v0, #+2554 (0x000009fa | 3.57892e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.util.MapCollections$KeySet.remove(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 304 .prologue_end 0| const v0, #+2555 (0x000009fb | 3.58032e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 304 7| iget-object v2, v4, android.support.v4.util.MapCollections$KeySet.this$0 9| const v0, #+2556 (0x000009fc | 3.58172e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v5}, android.support.v4.util.MapCollections.colIndexOfKey(java.lang.Object):int 18| move-result v1 19| const v0, #+2557 (0x000009fd | 3.58312e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v1, "index", int 25| if-ltz v1, Label_1 .line 306 27| const v0, #+2558 (0x000009fe | 3.58452e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v4, android.support.v4.util.MapCollections$KeySet.this$0 35| const v0, #+2559 (0x000009ff | 3.58592e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v1}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 307 44| const v0, #+2560 (0x00000a00 | 3.58732e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 51| return v2 Label_1: .line 309 52| const v0, #+2561 (0x00000a01 | 3.58873e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v3 } method android.support.v4.util.MapCollections$KeySet.removeAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 314 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 314 0| const v0, #+2562 (0x00000a02 | 3.59013e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2563 (0x00000a03 | 3.59153e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetMap():java.util.Map 17| move-result-object v1 18| const v0, #+2564 (0x00000a04 | 3.59293e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v3}, android.support.v4.util.MapCollections.removeAllHelper(java.util.Map, java.util.Collection):boolean 27| move-result v1 28| const v0, #+2565 (0x00000a05 | 3.59433e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method android.support.v4.util.MapCollections$KeySet.retainAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 319 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 319 0| const v0, #+2566 (0x00000a06 | 3.59573e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2567 (0x00000a07 | 3.59713e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetMap():java.util.Map 17| move-result-object v1 18| const v0, #+2568 (0x00000a08 | 3.59853e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v3}, android.support.v4.util.MapCollections.retainAllHelper(java.util.Map, java.util.Collection):boolean 27| move-result v1 28| const v0, #+2569 (0x00000a09 | 3.59994e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method android.support.v4.util.MapCollections$KeySet.size():int { .src "MapCollections.java" .line 324 .prologue_end .line 324 0| const v0, #+2570 (0x00000a0a | 3.60134e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2571 (0x00000a0b | 3.60274e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v1 18| const v0, #+2572 (0x00000a0c | 3.60414e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.MapCollections$KeySet.toArray():java.lang.Object[] { .src "MapCollections.java" .line 329 .prologue_end .line 329 0| const v0, #+2573 (0x00000a0d | 3.60554e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2574 (0x00000a0e | 3.60694e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, android.support.v4.util.MapCollections.toArrayHelper(int):java.lang.Object[] 18| move-result-object v1 19| const v0, #+2575 (0x00000a0f | 3.60834e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.util.MapCollections$KeySet.toArray(java.lang.Object[]):java.lang.Object[] { .params "?" .src "MapCollections.java" .line 334 .local_ex v4, "array", java.lang.Object[], "[TT;" .prologue_end .line 334 0| const v0, #+2576 (0x00000a10 | 3.60974e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.MapCollections$KeySet.this$0 8| const v0, #+2577 (0x00000a11 | 3.61115e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v4,v2}, android.support.v4.util.MapCollections.toArrayHelper(java.lang.Object[], int):java.lang.Object[] 18| move-result-object v1 19| const v0, #+2578 (0x00000a12 | 3.61255e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.util.MapCollections$MapIterator.(android.support.v4.util.MapCollections):void { .params "?" .src "MapCollections.java" .line 76 .local_ex v3, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapCollections;" .prologue_end .line 76 0| const v0, #+2579 (0x00000a13 | 3.61395e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, android.support.v4.util.MapCollections$MapIterator.this$0 8| const v0, #+2580 (0x00000a14 | 3.61535e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 74 17| const v0, #+2581 (0x00000a15 | 3.61675e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| iput-boolean v1, v2, android.support.v4.util.MapCollections$MapIterator.mEntryValid .line 77 26| const v0, #+2582 (0x00000a16 | 3.61815e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3}, android.support.v4.util.MapCollections.colGetSize():int 35| move-result v1 36| const v0, #+2583 (0x00000a17 | 3.61955e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 44| iput v1, v2, android.support.v4.util.MapCollections$MapIterator.mEnd .line 78 46| const v0, #+2584 (0x00000a18 | 3.62096e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v1, #-1 (0xffffffff | NaN) 53| iput v1, v2, android.support.v4.util.MapCollections$MapIterator.mIndex .line 79 55| const v0, #+2585 (0x00000a19 | 3.62236e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-void } method android.support.v4.util.MapCollections$MapIterator.equals(java.lang.Object):boolean { .params "o" .src "MapCollections.java" .line 133 .prologue_end 0| const v0, #+2586 (0x00000a1a | 3.62376e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 133 7| iget-boolean v3, v6, android.support.v4.util.MapCollections$MapIterator.mEntryValid 9| const v0, #+2587 (0x00000a1b | 3.62516e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v3, Label_1 .line 134 17| const v0, #+2588 (0x00000a1c | 3.62656e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.IllegalStateException .line 135 25| const v0, #+2589 (0x00000a1d | 3.62796e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v3, "This container does not support retaining Map.Entry objects" .line 134 34| const v0, #+2590 (0x00000a1e | 3.62936e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v2,v3}, java.lang.IllegalStateException.(java.lang.String):void 43| const v0, #+2591 (0x00000a1f | 3.63076e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| throw v2 Label_1: .line 137 50| const v0, #+2592 (0x00000a20 | 3.63217e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| instance-of v3, v7, java.util.Map$Entry 58| const v0, #+2593 (0x00000a21 | 3.63357e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v3, Label_2 .line 138 66| const v0, #+2594 (0x00000a22 | 3.63497e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return v2 Label_2: 73| const v0, #+2595 (0x00000a23 | 3.63637e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| move-object v1, v7 .line 140 80| check-cast v1, java.util.Map$Entry .line 141 .local_ex v1, "e", java.util.Map$Entry, "Ljava/util/Map$Entry<**>;" 82| const v0, #+2596 (0x00000a24 | 3.63777e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v1}, java.util.Map$Entry.getKey():java.lang.Object 91| move-result-object v3 92| const v0, #+2597 (0x00000a25 | 3.63917e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v4, v6, android.support.v4.util.MapCollections$MapIterator.this$0 100| const v0, #+2598 (0x00000a26 | 3.64057e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget v5, v6, android.support.v4.util.MapCollections$MapIterator.mIndex 108| const v0, #+2599 (0x00000a27 | 3.64197e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v4,v5,v2}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 117| move-result-object v4 118| const v0, #+2600 (0x00000a28 | 3.64338e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v3,v4}, android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.lang.Object):boolean 127| move-result v3 128| const v0, #+2601 (0x00000a29 | 3.64478e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-eqz v3, Label_3 .line 142 136| const v0, #+2602 (0x00000a2a | 3.64618e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-interface {v1}, java.util.Map$Entry.getValue():java.lang.Object 145| move-result-object v2 146| const v0, #+2603 (0x00000a2b | 3.64758e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v3, v6, android.support.v4.util.MapCollections$MapIterator.this$0 154| const v0, #+2604 (0x00000a2c | 3.64898e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget v4, v6, android.support.v4.util.MapCollections$MapIterator.mIndex 162| const v0, #+2605 (0x00000a2d | 3.65038e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 169| invoke-virtual {v3,v4,v5}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 172| move-result-object v3 173| const v0, #+2606 (0x00000a2e | 3.65178e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v2,v3}, android.support.v4.util.ContainerHelpers.equal(java.lang.Object, java.lang.Object):boolean 182| move-result v2 183| const v0, #+2607 (0x00000a2f | 3.65319e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 141 189| const v0, #+2608 (0x00000a30 | 3.65459e-42) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return v2 } method android.support.v4.util.MapCollections$MapIterator.getKey():java.lang.Object { .src "MapCollections.java" .line 106 .prologue_end .line 106 0| const v0, #+2609 (0x00000a31 | 3.65599e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v4, android.support.v4.util.MapCollections$MapIterator.mEntryValid 8| const v0, #+2610 (0x00000a32 | 3.65739e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 107 16| const v0, #+2611 (0x00000a33 | 3.65879e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.lang.IllegalStateException .line 108 24| const v0, #+2612 (0x00000a34 | 3.66019e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v2, "This container does not support retaining Map.Entry objects" .line 107 33| const v0, #+2613 (0x00000a35 | 3.66159e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1,v2}, java.lang.IllegalStateException.(java.lang.String):void 42| const v0, #+2614 (0x00000a36 | 3.66299e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| throw v1 Label_1: .line 110 49| const v0, #+2615 (0x00000a37 | 3.66440e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v4, android.support.v4.util.MapCollections$MapIterator.this$0 57| const v0, #+2616 (0x00000a38 | 3.66580e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v2, v4, android.support.v4.util.MapCollections$MapIterator.mIndex 65| const v0, #+2617 (0x00000a39 | 3.66720e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v3, #+0 (0x00000000 | 0.00000) 72| invoke-virtual {v1,v2,v3}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 75| move-result-object v1 76| const v0, #+2618 (0x00000a3a | 3.66860e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-object v1 } method android.support.v4.util.MapCollections$MapIterator.getValue():java.lang.Object { .src "MapCollections.java" .line 115 .prologue_end .line 115 0| const v0, #+2619 (0x00000a3b | 3.67000e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v4, android.support.v4.util.MapCollections$MapIterator.mEntryValid 8| const v0, #+2620 (0x00000a3c | 3.67140e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 116 16| const v0, #+2621 (0x00000a3d | 3.67280e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.lang.IllegalStateException .line 117 24| const v0, #+2622 (0x00000a3e | 3.67420e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v2, "This container does not support retaining Map.Entry objects" .line 116 33| const v0, #+2623 (0x00000a3f | 3.67561e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1,v2}, java.lang.IllegalStateException.(java.lang.String):void 42| const v0, #+2624 (0x00000a40 | 3.67701e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| throw v1 Label_1: .line 119 49| const v0, #+2625 (0x00000a41 | 3.67841e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v4, android.support.v4.util.MapCollections$MapIterator.this$0 57| const v0, #+2626 (0x00000a42 | 3.67981e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v2, v4, android.support.v4.util.MapCollections$MapIterator.mIndex 65| const v0, #+2627 (0x00000a43 | 3.68121e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 72| invoke-virtual {v1,v2,v3}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 75| move-result-object v1 76| const v0, #+2628 (0x00000a44 | 3.68261e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-object v1 } method android.support.v4.util.MapCollections$MapIterator.hasNext():boolean { .src "MapCollections.java" .line 83 .prologue_end .line 83 0| const v0, #+2629 (0x00000a45 | 3.68401e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, android.support.v4.util.MapCollections$MapIterator.mIndex 8| const v0, #+2630 (0x00000a46 | 3.68541e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, android.support.v4.util.MapCollections$MapIterator.mEnd 16| const v0, #+2631 (0x00000a47 | 3.68682e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ge v1, v2, Label_2 24| const v0, #+2632 (0x00000a48 | 3.68822e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 31| const v0, #+2633 (0x00000a49 | 3.68962e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return v1 Label_2: 38| const v0, #+2634 (0x00000a4a | 3.69102e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v1, #+0 (0x00000000 | 0.00000) 45| goto/16 Label_1 } method android.support.v4.util.MapCollections$MapIterator.hashCode():int { .src "MapCollections.java" .line 147 .prologue_end 0| const v0, #+2635 (0x00000a4b | 3.69242e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 147 7| iget-boolean v4, v7, android.support.v4.util.MapCollections$MapIterator.mEntryValid 9| const v0, #+2636 (0x00000a4c | 3.69382e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 148 17| const v0, #+2637 (0x00000a4d | 3.69522e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v3, java.lang.IllegalStateException .line 149 25| const v0, #+2638 (0x00000a4e | 3.69663e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v4, "This container does not support retaining Map.Entry objects" .line 148 34| const v0, #+2639 (0x00000a4f | 3.69803e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 43| const v0, #+2640 (0x00000a50 | 3.69943e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| throw v3 Label_1: .line 151 50| const v0, #+2641 (0x00000a51 | 3.70083e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v4, v7, android.support.v4.util.MapCollections$MapIterator.this$0 58| const v0, #+2642 (0x00000a52 | 3.70223e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v5, v7, android.support.v4.util.MapCollections$MapIterator.mIndex 66| const v0, #+2643 (0x00000a53 | 3.70363e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v4,v5,v3}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 75| move-result-object v1 76| const v0, #+2644 (0x00000a54 | 3.70503e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 .local v1, "key", java.lang.Object 82| iget-object v4, v7, android.support.v4.util.MapCollections$MapIterator.this$0 84| const v0, #+2645 (0x00000a55 | 3.70643e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v5, v7, android.support.v4.util.MapCollections$MapIterator.mIndex 92| const v0, #+2646 (0x00000a56 | 3.70784e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 99| invoke-virtual {v4,v5,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 102| move-result-object v2 103| const v0, #+2647 (0x00000a57 | 3.70924e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 153 .local v2, "value", java.lang.Object 109| if-nez v1, Label_4 111| const v0, #+2648 (0x00000a58 | 3.71064e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| move v4, v3 Label_2: .line 154 118| const v0, #+2649 (0x00000a59 | 3.71204e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-nez v2, Label_5 Label_3: .line 153 126| const v0, #+2650 (0x00000a5a | 3.71344e-42) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| xor-int/2addr v3, v4 133| return v3 Label_4: 134| const v0, #+2651 (0x00000a5b | 3.71484e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1}, java.lang.Object.hashCode():int 143| move-result v4 144| const v0, #+2652 (0x00000a5c | 3.71624e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| goto/16 Label_2 Label_5: .line 154 152| const v0, #+2653 (0x00000a5d | 3.71764e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2}, java.lang.Object.hashCode():int 161| move-result v3 162| const v0, #+2654 (0x00000a5e | 3.71905e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| goto/16 Label_3 } method android.support.v4.util.MapCollections$MapIterator.next():java.lang.Object { .src "MapCollections.java" .line 86 .prologue_end .line 86 0| const v0, #+2655 (0x00000a5f | 3.72045e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.support.v4.util.MapCollections$MapIterator.next():java.util.Map$Entry 9| move-result-object v1 10| const v0, #+2656 (0x00000a60 | 3.72185e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.util.MapCollections$MapIterator.next():java.util.Map$Entry { .src "MapCollections.java" .line 88 .prologue_end .line 88 0| const v0, #+2657 (0x00000a61 | 3.72325e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.util.MapCollections$MapIterator.mIndex 8| const v0, #+2658 (0x00000a62 | 3.72465e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 16| iput v1, v2, android.support.v4.util.MapCollections$MapIterator.mIndex .line 89 18| const v0, #+2659 (0x00000a63 | 3.72605e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 25| iput-boolean v1, v2, android.support.v4.util.MapCollections$MapIterator.mEntryValid .line 90 27| const v0, #+2660 (0x00000a64 | 3.72745e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v2 } method android.support.v4.util.MapCollections$MapIterator.remove():void { .src "MapCollections.java" .line 95 .prologue_end .line 95 0| const v0, #+2661 (0x00000a65 | 3.72886e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v3, android.support.v4.util.MapCollections$MapIterator.mEntryValid 8| const v0, #+2662 (0x00000a66 | 3.73026e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 96 16| const v0, #+2663 (0x00000a67 | 3.73166e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.lang.IllegalStateException 24| const v0, #+2664 (0x00000a68 | 3.73306e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.IllegalStateException.():void 33| const v0, #+2665 (0x00000a69 | 3.73446e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| throw v1 Label_1: .line 98 40| const v0, #+2666 (0x00000a6a | 3.73586e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v3, android.support.v4.util.MapCollections$MapIterator.this$0 48| const v0, #+2667 (0x00000a6b | 3.73726e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget v2, v3, android.support.v4.util.MapCollections$MapIterator.mIndex 56| const v0, #+2668 (0x00000a6c | 3.73866e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1,v2}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 99 65| const v0, #+2669 (0x00000a6d | 3.74007e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v1, v3, android.support.v4.util.MapCollections$MapIterator.mIndex 73| const v0, #+2670 (0x00000a6e | 3.74147e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 81| iput v1, v3, android.support.v4.util.MapCollections$MapIterator.mIndex .line 100 83| const v0, #+2671 (0x00000a6f | 3.74287e-42) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget v1, v3, android.support.v4.util.MapCollections$MapIterator.mEnd 91| const v0, #+2672 (0x00000a70 | 3.74427e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 99| iput v1, v3, android.support.v4.util.MapCollections$MapIterator.mEnd .line 101 101| const v0, #+2673 (0x00000a71 | 3.74567e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v1, #+0 (0x00000000 | 0.00000) 108| iput-boolean v1, v3, android.support.v4.util.MapCollections$MapIterator.mEntryValid .line 102 110| const v0, #+2674 (0x00000a72 | 3.74707e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-void } method android.support.v4.util.MapCollections$MapIterator.setValue(java.lang.Object):java.lang.Object { .params "?" .src "MapCollections.java" .line 124 .local_ex v4, "object", java.lang.Object, "TV;" .prologue_end .line 124 0| const v0, #+2675 (0x00000a73 | 3.74847e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v3, android.support.v4.util.MapCollections$MapIterator.mEntryValid 8| const v0, #+2676 (0x00000a74 | 3.74987e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 125 16| const v0, #+2677 (0x00000a75 | 3.75128e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.lang.IllegalStateException .line 126 24| const v0, #+2678 (0x00000a76 | 3.75268e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v2, "This container does not support retaining Map.Entry objects" .line 125 33| const v0, #+2679 (0x00000a77 | 3.75408e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1,v2}, java.lang.IllegalStateException.(java.lang.String):void 42| const v0, #+2680 (0x00000a78 | 3.75548e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| throw v1 Label_1: .line 128 49| const v0, #+2681 (0x00000a79 | 3.75688e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v3, android.support.v4.util.MapCollections$MapIterator.this$0 57| const v0, #+2682 (0x00000a7a | 3.75828e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v2, v3, android.support.v4.util.MapCollections$MapIterator.mIndex 65| const v0, #+2683 (0x00000a7b | 3.75968e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1,v2,v4}, android.support.v4.util.MapCollections.colSetValue(int, java.lang.Object):java.lang.Object 74| move-result-object v1 75| const v0, #+2684 (0x00000a7c | 3.76109e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-object v1 } method android.support.v4.util.MapCollections$MapIterator.toString():java.lang.String { .src "MapCollections.java" .line 159 .prologue_end .line 159 0| const v0, #+2685 (0x00000a7d | 3.76249e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+2686 (0x00000a7e | 3.76389e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+2687 (0x00000a7f | 3.76529e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3}, android.support.v4.util.MapCollections$MapIterator.getKey():java.lang.Object 26| move-result-object v2 27| const v0, #+2688 (0x00000a80 | 3.76669e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 36| move-result-object v1 37| const v0, #+2689 (0x00000a81 | 3.76809e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, "=" 46| const v0, #+2690 (0x00000a82 | 3.76949e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+2691 (0x00000a83 | 3.77089e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v3}, android.support.v4.util.MapCollections$MapIterator.getValue():java.lang.Object 65| move-result-object v2 66| const v0, #+2692 (0x00000a84 | 3.77230e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 75| move-result-object v1 76| const v0, #+2693 (0x00000a85 | 3.77370e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 85| move-result-object v1 86| const v0, #+2694 (0x00000a86 | 3.77510e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v1 } method android.support.v4.util.MapCollections$ValuesCollection.(android.support.v4.util.MapCollections):void { .params "?" .src "MapCollections.java" .line 353 .local_ex v2, "this$0", android.support.v4.util.MapCollections, "Landroid/support/v4/util/MapCollections;" .prologue_end .line 353 0| const v0, #+2695 (0x00000a87 | 3.77650e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2696 (0x00000a88 | 3.77790e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+2697 (0x00000a89 | 3.77930e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$ValuesCollection.add(java.lang.Object):boolean { .params "?" .src "MapCollections.java" .line 357 .local_ex v3, "object", java.lang.Object, "TV;" .prologue_end .line 357 0| const v0, #+2698 (0x00000a8a | 3.78070e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2699 (0x00000a8b | 3.78210e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2700 (0x00000a8c | 3.78351e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$ValuesCollection.addAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 362 .local_ex v3, "collection", java.util.Collection, "Ljava/util/Collection<+TV;>;" .prologue_end .line 362 0| const v0, #+2701 (0x00000a8d | 3.78491e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+2702 (0x00000a8e | 3.78631e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+2703 (0x00000a8f | 3.78771e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method android.support.v4.util.MapCollections$ValuesCollection.clear():void { .src "MapCollections.java" .line 367 .prologue_end .line 367 0| const v0, #+2704 (0x00000a90 | 3.78911e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2705 (0x00000a91 | 3.79051e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colClear():void .line 368 17| const v0, #+2706 (0x00000a92 | 3.79191e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.util.MapCollections$ValuesCollection.contains(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 372 .prologue_end 0| const v0, #+2707 (0x00000a93 | 3.79331e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 372 7| iget-object v2, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0 9| const v0, #+2708 (0x00000a94 | 3.79472e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v4}, android.support.v4.util.MapCollections.colIndexOfValue(java.lang.Object):int 18| move-result v2 19| const v0, #+2709 (0x00000a95 | 3.79612e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-ltz v2, Label_1 27| const v0, #+2710 (0x00000a96 | 3.79752e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 34| const v0, #+2711 (0x00000a97 | 3.79892e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 } method android.support.v4.util.MapCollections$ValuesCollection.containsAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 377 .local_ex v4, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 377 0| const v0, #+2712 (0x00000a98 | 3.80032e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, java.util.Collection.iterator():java.util.Iterator 9| move-result-object v1 10| const v0, #+2713 (0x00000a99 | 3.80172e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 378 .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator<*>;" 16| const v0, #+2714 (0x00000a9a | 3.80312e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 25| move-result v2 26| const v0, #+2715 (0x00000a9b | 3.80453e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_2 .line 379 34| const v0, #+2716 (0x00000a9c | 3.80593e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 43| move-result-object v2 44| const v0, #+2717 (0x00000a9d | 3.80733e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v3,v2}, android.support.v4.util.MapCollections$ValuesCollection.contains(java.lang.Object):boolean 53| move-result v2 54| const v0, #+2718 (0x00000a9e | 3.80873e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-nez v2, Label_1 .line 380 62| const v0, #+2719 (0x00000a9f | 3.81013e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v2, #+0 (0x00000000 | 0.00000) 69| return v2 Label_2: .line 383 70| const v0, #+2720 (0x00000aa0 | 3.81153e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 77| return v2 } method android.support.v4.util.MapCollections$ValuesCollection.isEmpty():boolean { .src "MapCollections.java" .line 388 .prologue_end 0| const v0, #+2721 (0x00000aa1 | 3.81293e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 388 7| iget-object v2, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0 9| const v0, #+2722 (0x00000aa2 | 3.81433e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, android.support.v4.util.MapCollections.colGetSize():int 18| move-result v2 19| const v0, #+2723 (0x00000aa3 | 3.81574e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v2, Label_1 27| const v0, #+2724 (0x00000aa4 | 3.81714e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 34| const v0, #+2725 (0x00000aa5 | 3.81854e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 } method android.support.v4.util.MapCollections$ValuesCollection.iterator():java.util.Iterator { .src "MapCollections.java" .line 393 .prologue_end .line 393 0| const v0, #+2726 (0x00000aa6 | 3.81994e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.util.MapCollections$ArrayIterator 8| const v0, #+2727 (0x00000aa7 | 3.82134e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, android.support.v4.util.MapCollections$ValuesCollection.this$0 16| const v0, #+2728 (0x00000aa8 | 3.82274e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 23| invoke-direct {v1,v2,v3}, android.support.v4.util.MapCollections$ArrayIterator.(android.support.v4.util.MapCollections, int):void 26| const v0, #+2729 (0x00000aa9 | 3.82414e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.util.MapCollections$ValuesCollection.remove(java.lang.Object):boolean { .params "object" .src "MapCollections.java" .line 398 .prologue_end 0| const v0, #+2730 (0x00000aaa | 3.82554e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 398 7| iget-object v2, v4, android.support.v4.util.MapCollections$ValuesCollection.this$0 9| const v0, #+2731 (0x00000aab | 3.82695e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v5}, android.support.v4.util.MapCollections.colIndexOfValue(java.lang.Object):int 18| move-result v1 19| const v0, #+2732 (0x00000aac | 3.82835e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 399 .local v1, "index", int 25| if-ltz v1, Label_1 .line 400 27| const v0, #+2733 (0x00000aad | 3.82975e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v4, android.support.v4.util.MapCollections$ValuesCollection.this$0 35| const v0, #+2734 (0x00000aae | 3.83115e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v1}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 401 44| const v0, #+2735 (0x00000aaf | 3.83255e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 51| return v2 Label_1: .line 403 52| const v0, #+2736 (0x00000ab0 | 3.83395e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v3 } method android.support.v4.util.MapCollections$ValuesCollection.removeAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 408 .local_ex v8, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 408 0| const v0, #+2737 (0x00000ab1 | 3.83535e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2738 (0x00000ab2 | 3.83676e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v5}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v1 18| const v0, #+2739 (0x00000ab3 | 3.83816e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 409 .local v1, "N", int 24| const/4 v2, #+0 (0x00000000 | 0.00000) .line 410 .local v2, "changed", boolean 25| const/4 v4, #+0 (0x00000000 | 0.00000) Label_1: .local v4, "i", int 26| const v0, #+2740 (0x00000ab4 | 3.83956e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ge v4, v1, Label_3 .line 411 34| const v0, #+2741 (0x00000ab5 | 3.84096e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 42| const v0, #+2742 (0x00000ab6 | 3.84236e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 49| invoke-virtual {v5,v4,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 52| move-result-object v3 53| const v0, #+2743 (0x00000ab7 | 3.84376e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 412 .local v3, "cur", java.lang.Object 59| invoke-interface {v8,v3}, java.util.Collection.contains(java.lang.Object):boolean 62| move-result v5 63| const v0, #+2744 (0x00000ab8 | 3.84516e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v5, Label_2 .line 413 71| const v0, #+2745 (0x00000ab9 | 3.84656e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 79| const v0, #+2746 (0x00000aba | 3.84797e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v5,v4}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 414 88| const v0, #+2747 (0x00000abb | 3.84937e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) .line 415 96| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) .line 416 98| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 410 99| const v0, #+2748 (0x00000abc | 3.85077e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 107| goto/16 Label_1 Label_3: .line 419 .end_local v3 109| const v0, #+2749 (0x00000abd | 3.85217e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return v2 } method android.support.v4.util.MapCollections$ValuesCollection.retainAll(java.util.Collection):boolean { .params "?" .src "MapCollections.java" .line 424 .local_ex v8, "collection", java.util.Collection, "Ljava/util/Collection<*>;" .prologue_end .line 424 0| const v0, #+2750 (0x00000abe | 3.85357e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2751 (0x00000abf | 3.85497e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v5}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v1 18| const v0, #+2752 (0x00000ac0 | 3.85637e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 425 .local v1, "N", int 24| const/4 v2, #+0 (0x00000000 | 0.00000) .line 426 .local v2, "changed", boolean 25| const/4 v4, #+0 (0x00000000 | 0.00000) Label_1: .local v4, "i", int 26| const v0, #+2753 (0x00000ac1 | 3.85777e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ge v4, v1, Label_3 .line 427 34| const v0, #+2754 (0x00000ac2 | 3.85918e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 42| const v0, #+2755 (0x00000ac3 | 3.86058e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 49| invoke-virtual {v5,v4,v6}, android.support.v4.util.MapCollections.colGetEntry(int, int):java.lang.Object 52| move-result-object v3 53| const v0, #+2756 (0x00000ac4 | 3.86198e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 428 .local v3, "cur", java.lang.Object 59| invoke-interface {v8,v3}, java.util.Collection.contains(java.lang.Object):boolean 62| move-result v5 63| const v0, #+2757 (0x00000ac5 | 3.86338e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-nez v5, Label_2 .line 429 71| const v0, #+2758 (0x00000ac6 | 3.86478e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v5, v7, android.support.v4.util.MapCollections$ValuesCollection.this$0 79| const v0, #+2759 (0x00000ac7 | 3.86618e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v5,v4}, android.support.v4.util.MapCollections.colRemoveAt(int):void .line 430 88| const v0, #+2760 (0x00000ac8 | 3.86758e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) .line 431 96| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) .line 432 98| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 426 99| const v0, #+2761 (0x00000ac9 | 3.86899e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 107| goto/16 Label_1 Label_3: .line 435 .end_local v3 109| const v0, #+2762 (0x00000aca | 3.87039e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return v2 } method android.support.v4.util.MapCollections$ValuesCollection.size():int { .src "MapCollections.java" .line 440 .prologue_end .line 440 0| const v0, #+2763 (0x00000acb | 3.87179e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2764 (0x00000acc | 3.87319e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.support.v4.util.MapCollections.colGetSize():int 17| move-result v1 18| const v0, #+2765 (0x00000acd | 3.87459e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.util.MapCollections$ValuesCollection.toArray():java.lang.Object[] { .src "MapCollections.java" .line 445 .prologue_end .line 445 0| const v0, #+2766 (0x00000ace | 3.87599e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2767 (0x00000acf | 3.87739e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v2}, android.support.v4.util.MapCollections.toArrayHelper(int):java.lang.Object[] 18| move-result-object v1 19| const v0, #+2768 (0x00000ad0 | 3.87879e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.util.MapCollections$ValuesCollection.toArray(java.lang.Object[]):java.lang.Object[] { .params "?" .src "MapCollections.java" .line 450 .local_ex v4, "array", java.lang.Object[], "[TT;" .prologue_end .line 450 0| const v0, #+2769 (0x00000ad1 | 3.88020e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.util.MapCollections$ValuesCollection.this$0 8| const v0, #+2770 (0x00000ad2 | 3.88160e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v4,v2}, android.support.v4.util.MapCollections.toArrayHelper(java.lang.Object[], int):java.lang.Object[] 18| move-result-object v1 19| const v0, #+2771 (0x00000ad3 | 3.88300e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method android.support.v4.view.AbsSavedState.():void { .src "AbsSavedState.java" .line 29 .prologue_end .line 29 0| const v1, #+2772 (0x00000ad4 | 3.88440e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.view.AbsSavedState$1 8| const v1, #+2773 (0x00000ad5 | 3.88580e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.view.AbsSavedState$1.():void 17| const v1, #+2774 (0x00000ad6 | 3.88720e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.view.AbsSavedState.EMPTY_STATE .line 85 25| const v1, #+2775 (0x00000ad7 | 3.88860e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| new-instance v0, android.support.v4.view.AbsSavedState$2 33| const v1, #+2776 (0x00000ad8 | 3.89000e-42) 36| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v0}, android.support.v4.view.AbsSavedState$2.():void 42| const v1, #+2777 (0x00000ad9 | 3.89141e-42) 45| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator 51| move-result-object v0 52| const v1, #+2778 (0x00000ada | 3.89281e-42) 55| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void .line 84 58| sput-object v0, android.support.v4.view.AbsSavedState.CREATOR .line 28 60| const v1, #+2779 (0x00000adb | 3.89421e-42) 63| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method android.support.v4.view.AbsSavedState.():void { .src "AbsSavedState.java" .line 36 .prologue_end .line 36 0| const v0, #+2780 (0x00000adc | 3.89561e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 37 9| const v0, #+2781 (0x00000add | 3.89701e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, android.support.v4.view.AbsSavedState.mSuperState .line 38 18| const v0, #+2782 (0x00000ade | 3.89841e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method android.support.v4.view.AbsSavedState.(android.os.Parcel, java.lang.ClassLoader):void { .params "source", "loader" .src "AbsSavedState.java" .line 67 .prologue_end .line 67 0| const v0, #+2783 (0x00000adf | 3.89981e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 68 9| const v0, #+2784 (0x00000ae0 | 3.90121e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v4}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 18| move-result-object v1 19| const v0, #+2785 (0x00000ae1 | 3.90262e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 69 .local v1, "superState", android.os.Parcelable 25| if-eqz v1, Label_2 Label_1: .end_local v1 27| const v0, #+2786 (0x00000ae2 | 3.90402e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v2, android.support.v4.view.AbsSavedState.mSuperState .line 70 35| const v0, #+2787 (0x00000ae3 | 3.90542e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void Label_2: .line 69 .restart_local v1 42| const v0, #+2788 (0x00000ae4 | 3.90682e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| sget-object v1, android.support.v4.view.AbsSavedState.EMPTY_STATE 50| const v0, #+2789 (0x00000ae5 | 3.90822e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| goto/16 Label_1 } method android.support.v4.view.AbsSavedState.(android.support.v4.view.AbsSavedState):void { .params "?" .src "AbsSavedState.java" .line 1 .prologue_end 0| const v0, #+2790 (0x00000ae6 | 3.90962e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.AbsSavedState.():void 9| const v0, #+2791 (0x00000ae7 | 3.91102e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AbsSavedState.describeContents():int { .src "AbsSavedState.java" .line 77 .prologue_end .line 77 0| const v0, #+2792 (0x00000ae8 | 3.91243e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "AbsSavedState.java" .line 81 .prologue_end .line 81 0| const v0, #+2793 (0x00000ae9 | 3.91383e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AbsSavedState.mSuperState 8| const v0, #+2794 (0x00000aea | 3.91523e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1,v4}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void .line 82 17| const v0, #+2795 (0x00000aeb | 3.91663e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AbsSavedState$1.():void { .src "AbsSavedState.java" .line 29 .prologue_end .line 29 0| const v0, #+2796 (0x00000aec | 3.91803e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v1}, android.support.v4.view.AbsSavedState.(android.support.v4.view.AbsSavedState):void .line 1 10| const v0, #+2797 (0x00000aed | 3.91943e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method android.support.v4.view.AbsSavedState$2.():void { .src "AbsSavedState.java" .line 85 .prologue_end .line 85 0| const v0, #+2798 (0x00000aee | 3.92083e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+2799 (0x00000aef | 3.92223e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AbsSavedState$2.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.view.AbsSavedState { .params "in", "loader" .src "AbsSavedState.java" .line 88 .prologue_end .line 88 0| const v0, #+2800 (0x00000af0 | 3.92364e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5,v6}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 9| move-result-object v1 10| const v0, #+2801 (0x00000af1 | 3.92504e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 89 .local v1, "superState", android.os.Parcelable 16| if-eqz v1, Label_1 .line 90 18| const v0, #+2802 (0x00000af2 | 3.92644e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v2, java.lang.IllegalStateException 26| const v0, #+2803 (0x00000af3 | 3.92784e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v3, "superState must be null" 35| const v0, #+2804 (0x00000af4 | 3.92924e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v2,v3}, java.lang.IllegalStateException.(java.lang.String):void 44| const v0, #+2805 (0x00000af5 | 3.93064e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| throw v2 Label_1: .line 92 51| const v0, #+2806 (0x00000af6 | 3.93204e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v2, android.support.v4.view.AbsSavedState.EMPTY_STATE 59| const v0, #+2807 (0x00000af7 | 3.93344e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-object v2 } method android.support.v4.view.AbsSavedState$2.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { .params "in", "loader" .src "AbsSavedState.java" .line 86 .prologue_end .line 86 0| const v0, #+2808 (0x00000af8 | 3.93485e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3,v4}, android.support.v4.view.AbsSavedState$2.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.view.AbsSavedState 9| move-result-object v1 10| const v0, #+2809 (0x00000af9 | 3.93625e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.AbsSavedState$2.newArray(int):android.support.v4.view.AbsSavedState[] { .params "size" .src "AbsSavedState.java" .line 97 .prologue_end .line 97 0| const v0, #+2810 (0x00000afa | 3.93765e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.view.AbsSavedState[] 8| const v0, #+2811 (0x00000afb | 3.93905e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.view.AbsSavedState$2.newArray(int):java.lang.Object[] { .params "size" .src "AbsSavedState.java" .line 95 .prologue_end .line 95 0| const v0, #+2812 (0x00000afc | 3.94045e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.view.AbsSavedState$2.newArray(int):android.support.v4.view.AbsSavedState[] 9| move-result-object v1 10| const v0, #+2813 (0x00000afd | 3.94185e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEvent(android.view.View, int):void { } method android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl, android.support.v4.view.AccessibilityDelegateCompat):void { .params "this$1", "val$compat" .src "AccessibilityDelegateCompat.java" .line 1 .prologue_end .line 1 0| const v0, #+2814 (0x00000afe | 3.94325e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.this$1 8| const v0, #+2815 (0x00000aff | 3.94466e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat .line 140 16| const v0, #+2816 (0x00000b00 | 3.94606e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+2817 (0x00000b01 | 3.94746e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 144 .prologue_end .line 144 0| const v0, #+2818 (0x00000b02 | 3.94886e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2819 (0x00000b03 | 3.95026e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+2820 (0x00000b04 | 3.95166e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 149 .prologue_end .line 149 0| const v0, #+2821 (0x00000b05 | 3.95306e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2822 (0x00000b06 | 3.95446e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 150 17| const v0, #+2823 (0x00000b07 | 3.95587e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void { .params "host", "info" .src "AccessibilityDelegateCompat.java" .line 154 .prologue_end .line 154 0| const v0, #+2824 (0x00000b08 | 3.95727e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat .line 155 8| const v0, #+2825 (0x00000b09 | 3.95867e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 16| const v0, #+2826 (0x00000b0a | 3.96007e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v2,v5}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.(java.lang.Object):void .line 154 25| const v0, #+2827 (0x00000b0b | 3.96147e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v4,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 156 34| const v0, #+2828 (0x00000b0c | 3.96287e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 160 .prologue_end .line 160 0| const v0, #+2829 (0x00000b0d | 3.96427e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2830 (0x00000b0e | 3.96567e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 161 17| const v0, #+2831 (0x00000b0f | 3.96708e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "child", "event" .src "AccessibilityDelegateCompat.java" .line 166 .prologue_end .line 166 0| const v0, #+2832 (0x00000b10 | 3.96848e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2833 (0x00000b11 | 3.96988e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+2834 (0x00000b12 | 3.97128e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent(android.view.View, int):void { .params "host", "eventType" .src "AccessibilityDelegateCompat.java" .line 171 .prologue_end .line 171 0| const v0, #+2835 (0x00000b13 | 3.97268e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2836 (0x00000b14 | 3.97408e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent(android.view.View, int):void .line 172 17| const v0, #+2837 (0x00000b15 | 3.97548e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 176 .prologue_end .line 176 0| const v0, #+2838 (0x00000b16 | 3.97689e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.val$compat 8| const v0, #+2839 (0x00000b17 | 3.97829e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 177 17| const v0, #+2840 (0x00000b18 | 3.97969e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.getAccessibilityNodeProvider(java.lang.Object, android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat):java.lang.Object { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateDefaultImpl():java.lang.Object { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.():void { .src "AccessibilityDelegateCompat.java" .line 67 .prologue_end .line 67 0| const v0, #+2841 (0x00000b19 | 3.98109e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+2842 (0x00000b1a | 3.98249e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 80 .prologue_end .line 80 0| const v0, #+2843 (0x00000b1b | 3.98389e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider(java.lang.Object, android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat { .params "delegate", "host" .src "AccessibilityDelegateCompat.java" .line 121 .prologue_end .line 121 0| const v0, #+2844 (0x00000b1c | 3.98529e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat):java.lang.Object { .params "listener" .src "AccessibilityDelegateCompat.java" .line 74 .prologue_end .line 74 0| const v0, #+2845 (0x00000b1d | 3.98669e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl():java.lang.Object { .src "AccessibilityDelegateCompat.java" .line 69 .prologue_end .line 69 0| const v0, #+2846 (0x00000b1e | 3.98810e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 87 .prologue_end .line 87 0| const v0, #+2847 (0x00000b1f | 3.98950e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "delegate", "host", "info" .src "AccessibilityDelegateCompat.java" .line 93 .prologue_end .line 93 0| const v0, #+2848 (0x00000b20 | 3.99090e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 99 .prologue_end .line 99 0| const v0, #+2849 (0x00000b21 | 3.99230e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "child", "event" .src "AccessibilityDelegateCompat.java" .line 104 .prologue_end .line 104 0| const v0, #+2850 (0x00000b22 | 3.99370e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean { .params "delegate", "host", "action", "args" .src "AccessibilityDelegateCompat.java" .line 127 .prologue_end .line 127 0| const v0, #+2851 (0x00000b23 | 3.99510e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void { .params "delegate", "host", "eventType" .src "AccessibilityDelegateCompat.java" .line 110 .prologue_end .line 110 0| const v0, #+2852 (0x00000b24 | 3.99650e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 116 .prologue_end .line 116 0| const v0, #+2853 (0x00000b25 | 3.99790e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.():void { .src "AccessibilityDelegateCompat.java" .line 131 .prologue_end .line 131 0| const v0, #+2854 (0x00000b26 | 3.99931e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.():void 9| const v0, #+2855 (0x00000b27 | 4.00071e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 184 .prologue_end .line 184 0| const v0, #+2856 (0x00000b28 | 4.00211e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 9| move-result v1 10| const v0, #+2857 (0x00000b29 | 4.00351e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat):java.lang.Object { .params "compat" .src "AccessibilityDelegateCompat.java" .line 140 .prologue_end .line 140 0| const v0, #+2858 (0x00000b2a | 4.00491e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1 8| const v0, #+2859 (0x00000b2b | 4.00631e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl, android.support.v4.view.AccessibilityDelegateCompat):void .line 139 17| const v0, #+2860 (0x00000b2c | 4.00771e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge):java.lang.Object 26| move-result-object v1 27| const v0, #+2861 (0x00000b2d | 4.00911e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl():java.lang.Object { .src "AccessibilityDelegateCompat.java" .line 134 .prologue_end .line 134 0| const v0, #+2862 (0x00000b2e | 4.01052e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl():java.lang.Object 9| move-result-object v1 10| const v0, #+2863 (0x00000b2f | 4.01192e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 191 .prologue_end .line 191 0| const v0, #+2864 (0x00000b30 | 4.01332e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 192 9| const v0, #+2865 (0x00000b31 | 4.01472e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "delegate", "host", "info" .src "AccessibilityDelegateCompat.java" .line 198 .prologue_end .line 198 0| const v0, #+2866 (0x00000b32 | 4.01612e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 9| move-result-object v1 10| const v0, #+2867 (0x00000b33 | 4.01752e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 197 16| invoke-static {v3,v4,v1}, android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, java.lang.Object):void .line 199 19| const v0, #+2868 (0x00000b34 | 4.01892e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 204 .prologue_end .line 204 0| const v0, #+2869 (0x00000b35 | 4.02033e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 205 9| const v0, #+2870 (0x00000b36 | 4.02173e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "child", "event" .src "AccessibilityDelegateCompat.java" .line 210 .prologue_end .line 210 0| const v0, #+2871 (0x00000b37 | 4.02313e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5,v6}, android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 9| move-result v1 10| const v0, #+2872 (0x00000b38 | 4.02453e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void { .params "delegate", "host", "eventType" .src "AccessibilityDelegateCompat.java" .line 216 .prologue_end .line 216 0| const v0, #+2873 (0x00000b39 | 4.02593e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void .line 217 9| const v0, #+2874 (0x00000b3a | 4.02733e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompat.java" .line 222 .prologue_end .line 222 0| const v0, #+2875 (0x00000b3b | 4.02873e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 223 9| const v0, #+2876 (0x00000b3c | 4.03013e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.getAccessibilityNodeProvider(android.view.View):java.lang.Object { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEvent(android.view.View, int):void { } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl, android.support.v4.view.AccessibilityDelegateCompat):void { .params "this$1", "val$compat" .src "AccessibilityDelegateCompat.java" .line 1 .prologue_end .line 1 0| const v0, #+2877 (0x00000b3d | 4.03154e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.this$1 8| const v0, #+2878 (0x00000b3e | 4.03294e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat .line 230 16| const v0, #+2879 (0x00000b3f | 4.03434e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+2880 (0x00000b40 | 4.03574e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 235 .prologue_end .line 235 0| const v0, #+2881 (0x00000b41 | 4.03714e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2882 (0x00000b42 | 4.03854e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+2883 (0x00000b43 | 4.03994e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider(android.view.View):java.lang.Object { .params "host" .src "AccessibilityDelegateCompat.java" .line 273 .prologue_end 0| const v0, #+2884 (0x00000b44 | 4.04134e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 273 7| iget-object v3, v4, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 9| const v0, #+2885 (0x00000b45 | 4.04275e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v5}, android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 18| move-result-object v1 19| const v0, #+2886 (0x00000b46 | 4.04415e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 274 .local v1, "provider", android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 25| if-eqz v1, Label_1 27| const v0, #+2887 (0x00000b47 | 4.04555e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider():java.lang.Object 36| move-result-object v2 37| const v0, #+2888 (0x00000b48 | 4.04695e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 43| const v0, #+2889 (0x00000b49 | 4.04835e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-object v2 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 240 .prologue_end .line 240 0| const v0, #+2890 (0x00000b4a | 4.04975e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2891 (0x00000b4b | 4.05115e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 241 17| const v0, #+2892 (0x00000b4c | 4.05256e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void { .params "host", "info" .src "AccessibilityDelegateCompat.java" .line 245 .prologue_end .line 245 0| const v0, #+2893 (0x00000b4d | 4.05396e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat .line 246 8| const v0, #+2894 (0x00000b4e | 4.05536e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 16| const v0, #+2895 (0x00000b4f | 4.05676e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v2,v5}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.(java.lang.Object):void .line 245 25| const v0, #+2896 (0x00000b50 | 4.05816e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v4,v2}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 247 34| const v0, #+2897 (0x00000b51 | 4.05956e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 251 .prologue_end .line 251 0| const v0, #+2898 (0x00000b52 | 4.06096e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2899 (0x00000b53 | 4.06236e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 252 17| const v0, #+2900 (0x00000b54 | 4.06377e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "child", "event" .src "AccessibilityDelegateCompat.java" .line 257 .prologue_end .line 257 0| const v0, #+2901 (0x00000b55 | 4.06517e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2902 (0x00000b56 | 4.06657e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+2903 (0x00000b57 | 4.06797e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "host", "action", "args" .src "AccessibilityDelegateCompat.java" .line 279 .prologue_end .line 279 0| const v0, #+2904 (0x00000b58 | 4.06937e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2905 (0x00000b59 | 4.07077e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+2906 (0x00000b5a | 4.07217e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent(android.view.View, int):void { .params "host", "eventType" .src "AccessibilityDelegateCompat.java" .line 262 .prologue_end .line 262 0| const v0, #+2907 (0x00000b5b | 4.07357e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2908 (0x00000b5c | 4.07498e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent(android.view.View, int):void .line 263 17| const v0, #+2909 (0x00000b5d | 4.07638e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 267 .prologue_end .line 267 0| const v0, #+2910 (0x00000b5e | 4.07778e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.val$compat 8| const v0, #+2911 (0x00000b5f | 4.07918e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 268 17| const v0, #+2912 (0x00000b60 | 4.08058e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.():void { .src "AccessibilityDelegateCompat.java" .line 226 .prologue_end .line 226 0| const v0, #+2913 (0x00000b61 | 4.08198e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.():void 9| const v0, #+2914 (0x00000b62 | 4.08338e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider(java.lang.Object, android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat { .params "delegate", "host" .src "AccessibilityDelegateCompat.java" .line 287 .prologue_end 0| const v0, #+2915 (0x00000b63 | 4.08479e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 287 7| invoke-static {v4,v5}, android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider(java.lang.Object, android.view.View):java.lang.Object 10| move-result-object v1 11| const v0, #+2916 (0x00000b64 | 4.08619e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 289 .local v1, "provider", java.lang.Object 17| if-eqz v1, Label_1 .line 290 19| const v0, #+2917 (0x00000b65 | 4.08759e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 27| const v0, #+2918 (0x00000b66 | 4.08899e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2,v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.(java.lang.Object):void 36| const v0, #+2919 (0x00000b67 | 4.09039e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v2 Label_1: .line 292 43| const v0, #+2920 (0x00000b68 | 4.09179e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-object v2 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat):java.lang.Object { .params "compat" .src "AccessibilityDelegateCompat.java" .line 230 .prologue_end .line 230 0| const v0, #+2921 (0x00000b69 | 4.09319e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1 8| const v0, #+2922 (0x00000b6a | 4.09459e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.(android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl, android.support.v4.view.AccessibilityDelegateCompat):void .line 229 17| const v0, #+2923 (0x00000b6b | 4.09600e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean):java.lang.Object 26| move-result-object v1 27| const v0, #+2924 (0x00000b6c | 4.09740e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean { .params "delegate", "host", "action", "args" .src "AccessibilityDelegateCompat.java" .line 298 .prologue_end .line 298 0| const v0, #+2925 (0x00000b6d | 4.09880e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5,v6}, android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean 9| move-result v1 10| const v0, #+2926 (0x00000b6e | 4.10020e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.AccessibilityDelegateCompat.():void { .src "AccessibilityDelegateCompat.java" .line 307 .prologue_end .line 307 0| const v2, #+2927 (0x00000b6f | 4.10160e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+2928 (0x00000b70 | 4.10300e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_2 .line 308 18| const v2, #+2929 (0x00000b71 | 4.10440e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl 26| const v2, #+2930 (0x00000b72 | 4.10580e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.():void 35| const v2, #+2931 (0x00000b73 | 4.10721e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL Label_1: .line 314 43| const v2, #+2932 (0x00000b74 | 4.10861e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| sget-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL 51| const v2, #+2933 (0x00000b75 | 4.11001e-42) 54| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateDefaultImpl():java.lang.Object 60| move-result-object v0 61| const v2, #+2934 (0x00000b76 | 4.11141e-42) 64| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 67| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE .line 43 69| const v2, #+2935 (0x00000b77 | 4.11281e-42) 72| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 75| return-void Label_2: .line 309 76| const v2, #+2936 (0x00000b78 | 4.11421e-42) 79| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 82| sget v0, android.os.Build$VERSION.SDK_INT 84| const v2, #+2937 (0x00000b79 | 4.11561e-42) 87| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 90| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 92| if-lt v0, v1, Label_3 .line 310 94| const v2, #+2938 (0x00000b7a | 4.11701e-42) 97| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 100| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl 102| const v2, #+2939 (0x00000b7b | 4.11842e-42) 105| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.():void 111| const v2, #+2940 (0x00000b7c | 4.11982e-42) 114| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 117| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL 119| const v2, #+2941 (0x00000b7d | 4.12122e-42) 122| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 125| goto/16 Label_1 Label_3: .line 312 127| const v2, #+2942 (0x00000b7e | 4.12262e-42) 130| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 133| new-instance v0, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl 135| const v2, #+2943 (0x00000b7f | 4.12402e-42) 138| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-direct {v0}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.():void 144| const v2, #+2944 (0x00000b80 | 4.12542e-42) 147| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 150| sput-object v0, android.support.v4.view.AccessibilityDelegateCompat.IMPL 152| const v2, #+2945 (0x00000b81 | 4.12682e-42) 155| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 158| goto/16 Label_1 } method android.support.v4.view.AccessibilityDelegateCompat.():void { .src "AccessibilityDelegateCompat.java" .line 322 .prologue_end .line 322 0| const v0, #+2946 (0x00000b82 | 4.12823e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 323 9| const v0, #+2947 (0x00000b83 | 4.12963e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 17| const v0, #+2948 (0x00000b84 | 4.13103e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v1,v2}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.newAccessiblityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompat):java.lang.Object 26| move-result-object v1 27| const v0, #+2949 (0x00000b85 | 4.13243e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat.mBridge .line 324 35| const v0, #+2950 (0x00000b86 | 4.13383e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 391 .prologue_end .line 391 0| const v0, #+2951 (0x00000b87 | 4.13523e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2952 (0x00000b88 | 4.13663e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2953 (0x00000b89 | 4.13803e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 25| move-result v1 26| const v0, #+2954 (0x00000b8a | 4.13944e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat { .params "host" .src "AccessibilityDelegateCompat.java" .line 492 .prologue_end .line 492 0| const v0, #+2955 (0x00000b8b | 4.14084e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2956 (0x00000b8c | 4.14224e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2957 (0x00000b8d | 4.14364e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.getAccessibilityNodeProvider(java.lang.Object, android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 25| move-result-object v1 26| const v0, #+2958 (0x00000b8e | 4.14504e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat.getBridge():java.lang.Object { .src "AccessibilityDelegateCompat.java" .line 330 .prologue_end .line 330 0| const v0, #+2959 (0x00000b8f | 4.14644e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompat.mBridge 8| const v0, #+2960 (0x00000b90 | 4.14784e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 431 .prologue_end .line 431 0| const v0, #+2961 (0x00000b91 | 4.14924e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2962 (0x00000b92 | 4.15065e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2963 (0x00000b93 | 4.15205e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 432 25| const v0, #+2964 (0x00000b94 | 4.15345e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "host", "info" .src "AccessibilityDelegateCompat.java" .line 450 .prologue_end .line 450 0| const v0, #+2965 (0x00000b95 | 4.15485e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2966 (0x00000b96 | 4.15625e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2967 (0x00000b97 | 4.15765e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 451 25| const v0, #+2968 (0x00000b98 | 4.15905e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 411 .prologue_end .line 411 0| const v0, #+2969 (0x00000b99 | 4.16046e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2970 (0x00000b9a | 4.16186e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2971 (0x00000b9b | 4.16326e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 412 25| const v0, #+2972 (0x00000b9c | 4.16466e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "child", "event" .src "AccessibilityDelegateCompat.java" .line 474 .prologue_end .line 474 0| const v0, #+2973 (0x00000b9d | 4.16606e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2974 (0x00000b9e | 4.16746e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2975 (0x00000b9f | 4.16886e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5,v6}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 25| move-result v1 26| const v0, #+2976 (0x00000ba0 | 4.17026e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "host", "action", "args" .src "AccessibilityDelegateCompat.java" .line 512 .prologue_end .line 512 0| const v0, #+2977 (0x00000ba1 | 4.17167e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2978 (0x00000ba2 | 4.17307e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2979 (0x00000ba3 | 4.17447e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5,v6}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean 25| move-result v1 26| const v0, #+2980 (0x00000ba4 | 4.17587e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent(android.view.View, int):void { .params "host", "eventType" .src "AccessibilityDelegateCompat.java" .line 348 .prologue_end .line 348 0| const v0, #+2981 (0x00000ba5 | 4.17727e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2982 (0x00000ba6 | 4.17867e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2983 (0x00000ba7 | 4.18007e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void .line 349 25| const v0, #+2984 (0x00000ba8 | 4.18147e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompat.java" .line 370 .prologue_end .line 370 0| const v0, #+2985 (0x00000ba9 | 4.18288e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.AccessibilityDelegateCompat.IMPL 8| const v0, #+2986 (0x00000baa | 4.18428e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.support.v4.view.AccessibilityDelegateCompat.DEFAULT_DELEGATE 16| const v0, #+2987 (0x00000bab | 4.18568e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateImpl.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void .line 371 25| const v0, #+2988 (0x00000bac | 4.18708e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge):void { .params "val$bridge" .src "AccessibilityDelegateCompatIcs.java" .line 1 .prologue_end .line 1 0| const v0, #+2989 (0x00000bad | 4.18848e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge .line 46 8| const v0, #+2990 (0x00000bae | 4.18988e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.View$AccessibilityDelegate.():void .line 1 17| const v0, #+2991 (0x00000baf | 4.19128e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 49 .prologue_end .line 49 0| const v0, #+2992 (0x00000bb0 | 4.19269e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+2993 (0x00000bb1 | 4.19409e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+2994 (0x00000bb2 | 4.19549e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 54 .prologue_end .line 54 0| const v0, #+2995 (0x00000bb3 | 4.19689e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+2996 (0x00000bb4 | 4.19829e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 55 17| const v0, #+2997 (0x00000bb5 | 4.19969e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo(android.view.View, android.view.accessibility.AccessibilityNodeInfo):void { .params "host", "info" .src "AccessibilityDelegateCompatIcs.java" .line 59 .prologue_end .line 59 0| const v0, #+2998 (0x00000bb6 | 4.20109e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+2999 (0x00000bb7 | 4.20249e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void .line 60 17| const v0, #+3000 (0x00000bb8 | 4.20390e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 64 .prologue_end .line 64 0| const v0, #+3001 (0x00000bb9 | 4.20530e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+3002 (0x00000bba | 4.20670e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 65 17| const v0, #+3003 (0x00000bbb | 4.20810e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "child", "event" .src "AccessibilityDelegateCompatIcs.java" .line 70 .prologue_end .line 70 0| const v0, #+3004 (0x00000bbc | 4.20950e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+3005 (0x00000bbd | 4.21090e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3006 (0x00000bbe | 4.21230e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent(android.view.View, int):void { .params "host", "eventType" .src "AccessibilityDelegateCompatIcs.java" .line 75 .prologue_end .line 75 0| const v0, #+3007 (0x00000bbf | 4.21370e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+3008 (0x00000bc0 | 4.21511e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEvent(android.view.View, int):void .line 76 17| const v0, #+3009 (0x00000bc1 | 4.21651e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 80 .prologue_end .line 80 0| const v0, #+3010 (0x00000bc2 | 4.21791e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatIcs$1.val$bridge 8| const v0, #+3011 (0x00000bc3 | 4.21931e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 81 17| const v0, #+3012 (0x00000bc4 | 4.22071e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.():void { .src "AccessibilityDelegateCompatIcs.java" .line 28 .prologue_end .line 28 0| const v0, #+3013 (0x00000bc5 | 4.22211e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3014 (0x00000bc6 | 4.22351e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 87 .prologue_end .line 87 0| const v0, #+3015 (0x00000bc7 | 4.22491e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.View$AccessibilityDelegate .end_local v2 8| const v0, #+3016 (0x00000bc8 | 4.22632e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3,v4}, android.view.View$AccessibilityDelegate.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3017 (0x00000bc9 | 4.22772e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge):java.lang.Object { .params "bridge" .src "AccessibilityDelegateCompatIcs.java" .line 46 .prologue_end .line 46 0| const v0, #+3018 (0x00000bca | 4.22912e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.AccessibilityDelegateCompatIcs$1 8| const v0, #+3019 (0x00000bcb | 4.23052e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.view.AccessibilityDelegateCompatIcs$1.(android.support.v4.view.AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge):void 17| const v0, #+3020 (0x00000bcc | 4.23192e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl():java.lang.Object { .src "AccessibilityDelegateCompatIcs.java" .line 42 .prologue_end .line 42 0| const v1, #+3021 (0x00000bcd | 4.23332e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.view.View$AccessibilityDelegate 8| const v1, #+3022 (0x00000bce | 4.23472e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.view.View$AccessibilityDelegate.():void 17| const v1, #+3023 (0x00000bcf | 4.23613e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v0 } method android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 92 .prologue_end .line 92 0| const v0, #+3024 (0x00000bd0 | 4.23753e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.View$AccessibilityDelegate .end_local v1 8| const v0, #+3025 (0x00000bd1 | 4.23893e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 93 17| const v0, #+3026 (0x00000bd2 | 4.24033e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo(java.lang.Object, android.view.View, java.lang.Object):void { .params "delegate", "host", "info" .src "AccessibilityDelegateCompatIcs.java" .line 96 .prologue_end .line 96 0| const v0, #+3027 (0x00000bd3 | 4.24173e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.View$AccessibilityDelegate .line 97 .end_local v1 8| const v0, #+3028 (0x00000bd4 | 4.24313e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v3, android.view.accessibility.AccessibilityNodeInfo .line 96 .end_local v3 16| const v0, #+3029 (0x00000bd5 | 4.24453e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.onInitializeAccessibilityNodeInfo(android.view.View, android.view.accessibility.AccessibilityNodeInfo):void .line 98 25| const v0, #+3030 (0x00000bd6 | 4.24593e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 102 .prologue_end .line 102 0| const v0, #+3031 (0x00000bd7 | 4.24734e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.View$AccessibilityDelegate .end_local v1 8| const v0, #+3032 (0x00000bd8 | 4.24874e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 103 17| const v0, #+3033 (0x00000bd9 | 4.25014e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent(java.lang.Object, android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "delegate", "host", "child", "event" .src "AccessibilityDelegateCompatIcs.java" .line 107 .prologue_end .line 107 0| const v0, #+3034 (0x00000bda | 4.25154e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.View$AccessibilityDelegate .end_local v2 8| const v0, #+3035 (0x00000bdb | 4.25294e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3,v4,v5}, android.view.View$AccessibilityDelegate.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3036 (0x00000bdc | 4.25434e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent(java.lang.Object, android.view.View, int):void { .params "delegate", "host", "eventType" .src "AccessibilityDelegateCompatIcs.java" .line 112 .prologue_end .line 112 0| const v0, #+3037 (0x00000bdd | 4.25574e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.View$AccessibilityDelegate .end_local v1 8| const v0, #+3038 (0x00000bde | 4.25714e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.sendAccessibilityEvent(android.view.View, int):void .line 113 17| const v0, #+3039 (0x00000bdf | 4.25855e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked(java.lang.Object, android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "delegate", "host", "event" .src "AccessibilityDelegateCompatIcs.java" .line 117 .prologue_end .line 117 0| const v0, #+3040 (0x00000be0 | 4.25995e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.View$AccessibilityDelegate .end_local v1 8| const v0, #+3041 (0x00000be1 | 4.26135e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.View$AccessibilityDelegate.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 118 17| const v0, #+3042 (0x00000be2 | 4.26275e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean):void { .params "val$bridge" .src "AccessibilityDelegateCompatJellyBean.java" .line 1 .prologue_end .line 1 0| const v0, #+3043 (0x00000be3 | 4.26415e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge .line 47 8| const v0, #+3044 (0x00000be4 | 4.26555e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.View$AccessibilityDelegate.():void .line 1 17| const v0, #+3045 (0x00000be5 | 4.26695e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "event" .src "AccessibilityDelegateCompatJellyBean.java" .line 51 .prologue_end .line 51 0| const v0, #+3046 (0x00000be6 | 4.26836e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3047 (0x00000be7 | 4.26976e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.dispatchPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3048 (0x00000be8 | 4.27116e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider(android.view.View):android.view.accessibility.AccessibilityNodeProvider { .params "host" .src "AccessibilityDelegateCompatJellyBean.java" .line 87 .prologue_end .line 87 0| const v0, #+3049 (0x00000be9 | 4.27256e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3050 (0x00000bea | 4.27396e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.getAccessibilityNodeProvider(android.view.View):java.lang.Object 17| move-result-object v1 18| const v0, #+3051 (0x00000beb | 4.27536e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, android.view.accessibility.AccessibilityNodeProvider 26| const v0, #+3052 (0x00000bec | 4.27676e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatJellyBean.java" .line 56 .prologue_end .line 56 0| const v0, #+3053 (0x00000bed | 4.27816e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3054 (0x00000bee | 4.27957e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 57 17| const v0, #+3055 (0x00000bef | 4.28097e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo(android.view.View, android.view.accessibility.AccessibilityNodeInfo):void { .params "host", "info" .src "AccessibilityDelegateCompatJellyBean.java" .line 61 .prologue_end .line 61 0| const v0, #+3056 (0x00000bf0 | 4.28237e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3057 (0x00000bf1 | 4.28377e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void .line 62 17| const v0, #+3058 (0x00000bf2 | 4.28517e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatJellyBean.java" .line 66 .prologue_end .line 66 0| const v0, #+3059 (0x00000bf3 | 4.28657e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3060 (0x00000bf4 | 4.28797e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onPopulateAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 67 17| const v0, #+3061 (0x00000bf5 | 4.28937e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "host", "child", "event" .src "AccessibilityDelegateCompatJellyBean.java" .line 72 .prologue_end .line 72 0| const v0, #+3062 (0x00000bf6 | 4.29078e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3063 (0x00000bf7 | 4.29218e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.onRequestSendAccessibilityEvent(android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3064 (0x00000bf8 | 4.29358e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "host", "action", "args" .src "AccessibilityDelegateCompatJellyBean.java" .line 92 .prologue_end .line 92 0| const v0, #+3065 (0x00000bf9 | 4.29498e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3066 (0x00000bfa | 4.29638e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4,v5}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+3067 (0x00000bfb | 4.29778e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent(android.view.View, int):void { .params "host", "eventType" .src "AccessibilityDelegateCompatJellyBean.java" .line 77 .prologue_end .line 77 0| const v0, #+3068 (0x00000bfc | 4.29918e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3069 (0x00000bfd | 4.30058e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEvent(android.view.View, int):void .line 78 17| const v0, #+3070 (0x00000bfe | 4.30199e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "AccessibilityDelegateCompatJellyBean.java" .line 82 .prologue_end .line 82 0| const v0, #+3071 (0x00000bff | 4.30339e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.val$bridge 8| const v0, #+3072 (0x00000c00 | 4.30479e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean.sendAccessibilityEventUnchecked(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 83 17| const v0, #+3073 (0x00000c01 | 4.30619e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean.():void { .src "AccessibilityDelegateCompatJellyBean.java" .line 30 .prologue_end .line 30 0| const v0, #+3074 (0x00000c02 | 4.30759e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3075 (0x00000c03 | 4.30899e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider(java.lang.Object, android.view.View):java.lang.Object { .params "delegate", "host" .src "AccessibilityDelegateCompatJellyBean.java" .line 99 .prologue_end .line 99 0| const v0, #+3076 (0x00000c04 | 4.31039e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.View$AccessibilityDelegate .end_local v2 8| const v0, #+3077 (0x00000c05 | 4.31180e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, android.view.View$AccessibilityDelegate.getAccessibilityNodeProvider(android.view.View):android.view.accessibility.AccessibilityNodeProvider 17| move-result-object v1 18| const v0, #+3078 (0x00000c06 | 4.31320e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean):java.lang.Object { .params "bridge" .src "AccessibilityDelegateCompatJellyBean.java" .line 47 .prologue_end .line 47 0| const v0, #+3079 (0x00000c07 | 4.31460e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1 8| const v0, #+3080 (0x00000c08 | 4.31600e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.(android.support.v4.view.AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean):void 17| const v0, #+3081 (0x00000c09 | 4.31740e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction(java.lang.Object, android.view.View, int, android.os.Bundle):boolean { .params "delegate", "host", "action", "args" .src "AccessibilityDelegateCompatJellyBean.java" .line 104 .prologue_end .line 104 0| const v0, #+3082 (0x00000c0a | 4.31880e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.View$AccessibilityDelegate .end_local v2 8| const v0, #+3083 (0x00000c0b | 4.32020e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3,v4,v5}, android.view.View$AccessibilityDelegate.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+3084 (0x00000c0c | 4.32160e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void { } method android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.():void { .src "MarginLayoutParamsCompat.java" .line 39 .prologue_end .line 39 0| const v0, #+3085 (0x00000c0d | 4.32301e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3086 (0x00000c0e | 4.32441e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void { .params "lp", "marginStart" .src "MarginLayoutParamsCompat.java" .line 53 .prologue_end .line 53 0| const v0, #+3087 (0x00000c0f | 4.32581e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, android.view.ViewGroup$MarginLayoutParams.leftMargin .line 54 8| const v0, #+3088 (0x00000c10 | 4.32721e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.():void { .src "MarginLayoutParamsCompat.java" .line 82 .prologue_end .line 82 0| const v0, #+3089 (0x00000c11 | 4.32861e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3090 (0x00000c12 | 4.33001e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void { .params "lp", "marginStart" .src "MarginLayoutParamsCompat.java" .line 96 .prologue_end .line 96 0| const v0, #+3091 (0x00000c13 | 4.33141e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void .line 97 9| const v0, #+3092 (0x00000c14 | 4.33281e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.MarginLayoutParamsCompat.():void { .src "MarginLayoutParamsCompat.java" .line 127 .prologue_end .line 127 0| const v2, #+3093 (0x00000c15 | 4.33422e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT .line 128 .local v0, "version", int 8| const v2, #+3094 (0x00000c16 | 4.33562e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+17 (0x00000011 | 2.38221e-44) 16| if-lt v0, v1, Label_2 .line 129 18| const v2, #+3095 (0x00000c17 | 4.33702e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1 26| const v2, #+3096 (0x00000c18 | 4.33842e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.():void 35| const v2, #+3097 (0x00000c19 | 4.33982e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v1, android.support.v4.view.MarginLayoutParamsCompat.IMPL Label_1: .line 27 43| const v2, #+3098 (0x00000c1a | 4.34122e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 131 50| const v2, #+3099 (0x00000c1b | 4.34262e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v1, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase 58| const v2, #+3100 (0x00000c1c | 4.34403e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v1}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.():void 67| const v2, #+3101 (0x00000c1d | 4.34543e-42) 70| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 73| sput-object v1, android.support.v4.view.MarginLayoutParamsCompat.IMPL 75| const v2, #+3102 (0x00000c1e | 4.34683e-42) 78| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 81| goto/16 Label_1 } method android.support.v4.view.MarginLayoutParamsCompat.():void { .src "MarginLayoutParamsCompat.java" .line 241 .prologue_end .line 241 0| const v0, #+3103 (0x00000c1f | 4.34823e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3104 (0x00000c20 | 4.34963e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.MarginLayoutParamsCompat.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void { .params "lp", "marginStart" .src "MarginLayoutParamsCompat.java" .line 177 .prologue_end .line 177 0| const v0, #+3105 (0x00000c21 | 4.35103e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.MarginLayoutParamsCompat.IMPL 8| const v0, #+3106 (0x00000c22 | 4.35243e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void .line 178 17| const v0, #+3107 (0x00000c23 | 4.35383e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.():void { .src "MarginLayoutParamsCompatJellybeanMr1.java" .line 22 .prologue_end .line 22 0| const v0, #+3108 (0x00000c24 | 4.35524e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3109 (0x00000c25 | 4.35664e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void { .params "lp", "marginStart" .src "MarginLayoutParamsCompatJellybeanMr1.java" .line 32 .prologue_end .line 32 0| const v0, #+3110 (0x00000c26 | 4.35804e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.view.ViewGroup$MarginLayoutParams.setMarginStart(int):void .line 33 9| const v0, #+3111 (0x00000c27 | 4.35944e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$ViewCompatImpl.getAlpha(android.view.View):float { } method android.support.v4.view.ViewCompat$ViewCompatImpl.getImportantForAccessibility(android.view.View):int { } method android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { } method android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { } method android.support.v4.view.ViewCompat$ViewCompatImpl.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { } method android.support.v4.view.ViewCompat$ViewCompatImpl.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void { } method android.support.v4.view.ViewCompat$ViewCompatImpl.setImportantForAccessibility(android.view.View, int):void { } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.():void { .src "ViewCompat.java" .line 484 .prologue_end .line 484 0| const v0, #+3112 (0x00000c28 | 4.36084e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 488 9| const v0, #+3113 (0x00000c29 | 4.36224e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, android.support.v4.view.ViewCompat$BaseViewCompatImpl.mViewPropertyAnimatorCompatMap .line 484 18| const v0, #+3114 (0x00000c2a | 4.36364e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha(android.view.View):float { .params "view" .src "ViewCompat.java" .line 561 .prologue_end .line 561 0| const v0, #+3115 (0x00000c2b | 4.36504e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) 8| return v1 } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility(android.view.View):int { .params "view" .src "ViewCompat.java" .line 546 .prologue_end .line 546 0| const v0, #+3116 (0x00000c2c | 4.36645e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "v", "event" .src "ViewCompat.java" .line 519 .prologue_end .line 519 0| const v0, #+3117 (0x00000c2d | 4.36785e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "v", "info" .src "ViewCompat.java" .line 522 .prologue_end .line 522 0| const v0, #+3118 (0x00000c2e | 4.36925e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "view", "action", "arguments" .src "ViewCompat.java" .line 555 .prologue_end .line 555 0| const v0, #+3119 (0x00000c2f | 4.37065e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void { .params "v", "delegate" .src "ViewCompat.java" .line 507 .prologue_end .line 507 0| const v0, #+3120 (0x00000c30 | 4.37205e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility(android.view.View, int):void { .params "view", "mode" .src "ViewCompat.java" .line 550 .prologue_end .line 550 0| const v0, #+3121 (0x00000c31 | 4.37345e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.():void { .src "ViewCompat.java" .line 1117 .prologue_end .line 1117 0| const v0, #+3122 (0x00000c32 | 4.37485e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$BaseViewCompatImpl.():void 9| const v0, #+3123 (0x00000c33 | 4.37626e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$GBViewCompatImpl.():void { .src "ViewCompat.java" .line 1129 .prologue_end .line 1129 0| const v0, #+3124 (0x00000c34 | 4.37766e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.():void 9| const v0, #+3125 (0x00000c35 | 4.37906e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$HCViewCompatImpl.():void { .src "ViewCompat.java" .line 1140 .prologue_end .line 1140 0| const v0, #+3126 (0x00000c36 | 4.38046e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$GBViewCompatImpl.():void 9| const v0, #+3127 (0x00000c37 | 4.38186e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha(android.view.View):float { .params "view" .src "ViewCompat.java" .line 1147 .prologue_end .line 1147 0| const v0, #+3128 (0x00000c38 | 4.38326e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.ViewCompatHC.getAlpha(android.view.View):float 9| move-result v1 10| const v0, #+3129 (0x00000c39 | 4.38466e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompat$ICSViewCompatImpl.():void { .src "ViewCompat.java" .line 1319 .prologue_end .line 1319 0| const v1, #+3130 (0x00000c3a | 4.38606e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput-boolean v0, android.support.v4.view.ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed .line 1317 9| const v1, #+3131 (0x00000c3b | 4.38747e-42) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$ICSViewCompatImpl.():void { .src "ViewCompat.java" .line 1317 .prologue_end .line 1317 0| const v0, #+3132 (0x00000c3c | 4.38887e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$HCViewCompatImpl.():void 9| const v0, #+3133 (0x00000c3d | 4.39027e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "v", "event" .src "ViewCompat.java" .line 1334 .prologue_end .line 1334 0| const v0, #+3134 (0x00000c3e | 4.39167e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 1335 9| const v0, #+3135 (0x00000c3f | 4.39307e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "v", "info" .src "ViewCompat.java" .line 1338 .prologue_end .line 1338 0| const v0, #+3136 (0x00000c40 | 4.39447e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 9| move-result-object v1 10| const v0, #+3137 (0x00000c41 | 4.39587e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v3,v1}, android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void .line 1339 19| const v0, #+3138 (0x00000c42 | 4.39727e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void { .params "v", "delegate" .src "ViewCompat.java" .line 1344 .prologue_end 0| const v0, #+3139 (0x00000c43 | 4.39868e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1344 7| if-nez v4, Label_2 Label_1: .line 1343 9| const v0, #+3140 (0x00000c44 | 4.40008e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v3,v1}, android.support.v4.view.ViewCompatICS.setAccessibilityDelegate(android.view.View, java.lang.Object):void .line 1345 18| const v0, #+3141 (0x00000c45 | 4.40148e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void Label_2: .line 1344 25| const v0, #+3142 (0x00000c46 | 4.40288e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v4}, android.support.v4.view.AccessibilityDelegateCompat.getBridge():java.lang.Object 34| move-result-object v1 35| const v0, #+3143 (0x00000c47 | 4.40428e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| goto/16 Label_1 } method android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl.():void { .src "ViewCompat.java" .line 1389 .prologue_end .line 1389 0| const v0, #+3144 (0x00000c48 | 4.40568e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSViewCompatImpl.():void 9| const v0, #+3145 (0x00000c49 | 4.40708e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$JBViewCompatImpl.():void { .src "ViewCompat.java" .line 1396 .prologue_end .line 1396 0| const v0, #+3146 (0x00000c4a | 4.40848e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl.():void 9| const v0, #+3147 (0x00000c4b | 4.40989e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility(android.view.View):int { .params "view" .src "ViewCompat.java" .line 1423 .prologue_end .line 1423 0| const v0, #+3148 (0x00000c4c | 4.41129e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.ViewCompatJB.getImportantForAccessibility(android.view.View):int 9| move-result v1 10| const v0, #+3149 (0x00000c4d | 4.41269e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "view", "action", "arguments" .src "ViewCompat.java" .line 1437 .prologue_end .line 1437 0| const v0, #+3150 (0x00000c4e | 4.41409e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5}, android.support.v4.view.ViewCompatJB.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 9| move-result v1 10| const v0, #+3151 (0x00000c4f | 4.41549e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility(android.view.View, int):void { .params "view", "mode" .src "ViewCompat.java" .line 1430 .prologue_end .line 1430 0| const v0, #+3152 (0x00000c50 | 4.41689e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 7| if-ne v4, v1, Label_1 .line 1431 9| const v0, #+3153 (0x00000c51 | 4.41829e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v4, #+2 (0x00000002 | 2.80260e-45) Label_1: .line 1433 16| const v0, #+3154 (0x00000c52 | 4.41970e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v3,v4}, android.support.v4.view.ViewCompatJB.setImportantForAccessibility(android.view.View, int):void .line 1434 25| const v0, #+3155 (0x00000c53 | 4.42110e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.():void { .src "ViewCompat.java" .line 1479 .prologue_end .line 1479 0| const v0, #+3156 (0x00000c54 | 4.42250e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$JBViewCompatImpl.():void 9| const v0, #+3157 (0x00000c55 | 4.42390e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl.():void { .src "ViewCompat.java" .line 1532 .prologue_end .line 1532 0| const v0, #+3158 (0x00000c56 | 4.42530e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.():void 9| const v0, #+3159 (0x00000c57 | 4.42670e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$KitKatViewCompatImpl.():void { .src "ViewCompat.java" .line 1549 .prologue_end .line 1549 0| const v0, #+3160 (0x00000c58 | 4.42810e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl.():void 9| const v0, #+3161 (0x00000c59 | 4.42950e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility(android.view.View, int):void { .params "view", "mode" .src "ViewCompat.java" .line 1562 .prologue_end .line 1562 0| const v0, #+3162 (0x00000c5a | 4.43091e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.ViewCompatJB.setImportantForAccessibility(android.view.View, int):void .line 1563 9| const v0, #+3163 (0x00000c5b | 4.43231e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$LollipopViewCompatImpl.():void { .src "ViewCompat.java" .line 1581 .prologue_end .line 1581 0| const v0, #+3164 (0x00000c5c | 4.43371e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$KitKatViewCompatImpl.():void 9| const v0, #+3165 (0x00000c5d | 4.43511e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl.():void { .src "ViewCompat.java" .line 1728 .prologue_end .line 1728 0| const v0, #+3166 (0x00000c5e | 4.43651e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$LollipopViewCompatImpl.():void 9| const v0, #+3167 (0x00000c5f | 4.43791e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat$Api24ViewCompatImpl.():void { .src "ViewCompat.java" .line 1756 .prologue_end .line 1756 0| const v0, #+3168 (0x00000c60 | 4.43931e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl.():void 9| const v0, #+3169 (0x00000c61 | 4.44071e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat.():void { .src "ViewCompat.java" .line 1765 .prologue_end .line 1765 0| const v2, #+3170 (0x00000c62 | 4.44212e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT .line 1766 .local v0, "version", int 8| const v2, #+3171 (0x00000c63 | 4.44352e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, android.support.v4.os.BuildCompat.isAtLeastN():boolean 17| move-result v1 18| const v2, #+3172 (0x00000c64 | 4.44492e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_2 .line 1767 26| const v2, #+3173 (0x00000c65 | 4.44632e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, android.support.v4.view.ViewCompat$Api24ViewCompatImpl 34| const v2, #+3174 (0x00000c66 | 4.44772e-42) 37| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1}, android.support.v4.view.ViewCompat$Api24ViewCompatImpl.():void 43| const v2, #+3175 (0x00000c67 | 4.44912e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| sput-object v1, android.support.v4.view.ViewCompat.IMPL Label_1: .line 54 51| const v2, #+3176 (0x00000c68 | 4.45052e-42) 54| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 57| return-void Label_2: .line 1768 58| const v2, #+3177 (0x00000c69 | 4.45193e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v1, #+23 (0x00000017 | 3.22299e-44) 66| if-lt v0, v1, Label_3 .line 1769 68| const v2, #+3178 (0x00000c6a | 4.45333e-42) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v1, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl 76| const v2, #+3179 (0x00000c6b | 4.45473e-42) 79| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v1}, android.support.v4.view.ViewCompat$MarshmallowViewCompatImpl.():void 85| const v2, #+3180 (0x00000c6c | 4.45613e-42) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| sput-object v1, android.support.v4.view.ViewCompat.IMPL 93| const v2, #+3181 (0x00000c6d | 4.45753e-42) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| goto/16 Label_1 Label_3: .line 1770 101| const v2, #+3182 (0x00000c6e | 4.45893e-42) 104| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 107| const/16 v1, #+21 (0x00000015 | 2.94273e-44) 109| if-lt v0, v1, Label_4 .line 1771 111| const v2, #+3183 (0x00000c6f | 4.46033e-42) 114| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 117| new-instance v1, android.support.v4.view.ViewCompat$LollipopViewCompatImpl 119| const v2, #+3184 (0x00000c70 | 4.46173e-42) 122| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-direct {v1}, android.support.v4.view.ViewCompat$LollipopViewCompatImpl.():void 128| const v2, #+3185 (0x00000c71 | 4.46314e-42) 131| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 134| sput-object v1, android.support.v4.view.ViewCompat.IMPL 136| const v2, #+3186 (0x00000c72 | 4.46454e-42) 139| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 142| goto/16 Label_1 Label_4: .line 1772 144| const v2, #+3187 (0x00000c73 | 4.46594e-42) 147| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 150| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 152| if-lt v0, v1, Label_5 .line 1773 154| const v2, #+3188 (0x00000c74 | 4.46734e-42) 157| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 160| new-instance v1, android.support.v4.view.ViewCompat$KitKatViewCompatImpl 162| const v2, #+3189 (0x00000c75 | 4.46874e-42) 165| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-direct {v1}, android.support.v4.view.ViewCompat$KitKatViewCompatImpl.():void 171| const v2, #+3190 (0x00000c76 | 4.47014e-42) 174| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 177| sput-object v1, android.support.v4.view.ViewCompat.IMPL 179| const v2, #+3191 (0x00000c77 | 4.47154e-42) 182| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 185| goto/16 Label_1 Label_5: .line 1774 187| const v2, #+3192 (0x00000c78 | 4.47294e-42) 190| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 193| const/16 v1, #+18 (0x00000012 | 2.52234e-44) 195| if-lt v0, v1, Label_6 .line 1775 197| const v2, #+3193 (0x00000c79 | 4.47435e-42) 200| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 203| new-instance v1, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl 205| const v2, #+3194 (0x00000c7a | 4.47575e-42) 208| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr2ViewCompatImpl.():void 214| const v2, #+3195 (0x00000c7b | 4.47715e-42) 217| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 220| sput-object v1, android.support.v4.view.ViewCompat.IMPL 222| const v2, #+3196 (0x00000c7c | 4.47855e-42) 225| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 228| goto/16 Label_1 Label_6: .line 1776 230| const v2, #+3197 (0x00000c7d | 4.47995e-42) 233| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 236| const/16 v1, #+17 (0x00000011 | 2.38221e-44) 238| if-lt v0, v1, Label_7 .line 1777 240| const v2, #+3198 (0x00000c7e | 4.48135e-42) 243| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 246| new-instance v1, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl 248| const v2, #+3199 (0x00000c7f | 4.48275e-42) 251| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v1}, android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.():void 257| const v2, #+3200 (0x00000c80 | 4.48416e-42) 260| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 263| sput-object v1, android.support.v4.view.ViewCompat.IMPL 265| const v2, #+3201 (0x00000c81 | 4.48556e-42) 268| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 271| goto/16 Label_1 Label_7: .line 1778 273| const v2, #+3202 (0x00000c82 | 4.48696e-42) 276| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 279| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 281| if-lt v0, v1, Label_8 .line 1779 283| const v2, #+3203 (0x00000c83 | 4.48836e-42) 286| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 289| new-instance v1, android.support.v4.view.ViewCompat$JBViewCompatImpl 291| const v2, #+3204 (0x00000c84 | 4.48976e-42) 294| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-direct {v1}, android.support.v4.view.ViewCompat$JBViewCompatImpl.():void 300| const v2, #+3205 (0x00000c85 | 4.49116e-42) 303| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 306| sput-object v1, android.support.v4.view.ViewCompat.IMPL 308| const v2, #+3206 (0x00000c86 | 4.49256e-42) 311| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 314| goto/16 Label_1 Label_8: .line 1780 316| const v2, #+3207 (0x00000c87 | 4.49396e-42) 319| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 322| const/16 v1, #+15 (0x0000000f | 2.10195e-44) 324| if-lt v0, v1, Label_9 .line 1781 326| const v2, #+3208 (0x00000c88 | 4.49537e-42) 329| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 332| new-instance v1, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl 334| const v2, #+3209 (0x00000c89 | 4.49677e-42) 337| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSMr1ViewCompatImpl.():void 343| const v2, #+3210 (0x00000c8a | 4.49817e-42) 346| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 349| sput-object v1, android.support.v4.view.ViewCompat.IMPL 351| const v2, #+3211 (0x00000c8b | 4.49957e-42) 354| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 357| goto/16 Label_1 Label_9: .line 1782 359| const v2, #+3212 (0x00000c8c | 4.50097e-42) 362| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 365| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 367| if-lt v0, v1, Label_10 .line 1783 369| const v2, #+3213 (0x00000c8d | 4.50237e-42) 372| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 375| new-instance v1, android.support.v4.view.ViewCompat$ICSViewCompatImpl 377| const v2, #+3214 (0x00000c8e | 4.50377e-42) 380| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-direct {v1}, android.support.v4.view.ViewCompat$ICSViewCompatImpl.():void 386| const v2, #+3215 (0x00000c8f | 4.50517e-42) 389| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 392| sput-object v1, android.support.v4.view.ViewCompat.IMPL 394| const v2, #+3216 (0x00000c90 | 4.50658e-42) 397| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 400| goto/16 Label_1 Label_10: .line 1784 402| const v2, #+3217 (0x00000c91 | 4.50798e-42) 405| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 408| const/16 v1, #+11 (0x0000000b | 1.54143e-44) 410| if-lt v0, v1, Label_11 .line 1785 412| const v2, #+3218 (0x00000c92 | 4.50938e-42) 415| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 418| new-instance v1, android.support.v4.view.ViewCompat$HCViewCompatImpl 420| const v2, #+3219 (0x00000c93 | 4.51078e-42) 423| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-direct {v1}, android.support.v4.view.ViewCompat$HCViewCompatImpl.():void 429| const v2, #+3220 (0x00000c94 | 4.51218e-42) 432| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 435| sput-object v1, android.support.v4.view.ViewCompat.IMPL 437| const v2, #+3221 (0x00000c95 | 4.51358e-42) 440| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 443| goto/16 Label_1 Label_11: .line 1786 445| const v2, #+3222 (0x00000c96 | 4.51498e-42) 448| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 451| const/16 v1, #+9 (0x00000009 | 1.26117e-44) 453| if-lt v0, v1, Label_12 .line 1787 455| const v2, #+3223 (0x00000c97 | 4.51638e-42) 458| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 461| new-instance v1, android.support.v4.view.ViewCompat$GBViewCompatImpl 463| const v2, #+3224 (0x00000c98 | 4.51779e-42) 466| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-direct {v1}, android.support.v4.view.ViewCompat$GBViewCompatImpl.():void 472| const v2, #+3225 (0x00000c99 | 4.51919e-42) 475| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 478| sput-object v1, android.support.v4.view.ViewCompat.IMPL 480| const v2, #+3226 (0x00000c9a | 4.52059e-42) 483| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 486| goto/16 Label_1 Label_12: .line 1788 488| const v2, #+3227 (0x00000c9b | 4.52199e-42) 491| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 494| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 495| if-lt v0, v1, Label_13 .line 1789 497| const v2, #+3228 (0x00000c9c | 4.52339e-42) 500| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 503| new-instance v1, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl 505| const v2, #+3229 (0x00000c9d | 4.52479e-42) 508| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 511| invoke-direct {v1}, android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.():void 514| const v2, #+3230 (0x00000c9e | 4.52619e-42) 517| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 520| sput-object v1, android.support.v4.view.ViewCompat.IMPL 522| const v2, #+3231 (0x00000c9f | 4.52760e-42) 525| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 528| goto/16 Label_1 Label_13: .line 1791 530| const v2, #+3232 (0x00000ca0 | 4.52900e-42) 533| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 536| new-instance v1, android.support.v4.view.ViewCompat$BaseViewCompatImpl 538| const v2, #+3233 (0x00000ca1 | 4.53040e-42) 541| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-direct {v1}, android.support.v4.view.ViewCompat$BaseViewCompatImpl.():void 547| const v2, #+3234 (0x00000ca2 | 4.53180e-42) 550| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 553| sput-object v1, android.support.v4.view.ViewCompat.IMPL 555| const v2, #+3235 (0x00000ca3 | 4.53320e-42) 558| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 561| goto/16 Label_1 } method android.support.v4.view.ViewCompat.():void { .src "ViewCompat.java" .line 3463 .prologue_end .line 3463 0| const v0, #+3236 (0x00000ca4 | 4.53460e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3237 (0x00000ca5 | 4.53600e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompat.getAlpha(android.view.View):float { .params "view" .src "ViewCompat.java" .line 2160 .prologue_end .line 2160 0| const v0, #+3238 (0x00000ca6 | 4.53740e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3239 (0x00000ca7 | 4.53881e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.getAlpha(android.view.View):float 17| move-result v1 18| const v0, #+3240 (0x00000ca8 | 4.54021e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.ViewCompat.getImportantForAccessibility(android.view.View):int { .params "view" .src "ViewCompat.java" .line 2080 .prologue_end .line 2080 0| const v0, #+3241 (0x00000ca9 | 4.54161e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3242 (0x00000caa | 4.54301e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.support.v4.view.ViewCompat$ViewCompatImpl.getImportantForAccessibility(android.view.View):int 17| move-result v1 18| const v0, #+3243 (0x00000cab | 4.54441e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "v", "event" .src "ViewCompat.java" .line 1909 .prologue_end .line 1909 0| const v0, #+3244 (0x00000cac | 4.54581e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3245 (0x00000cad | 4.54721e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 1910 17| const v0, #+3246 (0x00000cae | 4.54861e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "v", "info" .src "ViewCompat.java" .line 1939 .prologue_end .line 1939 0| const v0, #+3247 (0x00000caf | 4.55002e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3248 (0x00000cb0 | 4.55142e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 1940 17| const v0, #+3249 (0x00000cb1 | 4.55282e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompat.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "view", "action", "arguments" .src "ViewCompat.java" .line 2122 .prologue_end .line 2122 0| const v0, #+3250 (0x00000cb2 | 4.55422e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3251 (0x00000cb3 | 4.55562e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3,v4}, android.support.v4.view.ViewCompat$ViewCompatImpl.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+3252 (0x00000cb4 | 4.55702e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.ViewCompat.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void { .params "v", "delegate" .src "ViewCompat.java" .line 1966 .prologue_end .line 1966 0| const v0, #+3253 (0x00000cb5 | 4.55842e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3254 (0x00000cb6 | 4.55983e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void .line 1967 17| const v0, #+3255 (0x00000cb7 | 4.56123e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompat.setImportantForAccessibility(android.view.View, int):void { .params "view", "mode" .src "ViewCompat.java" .line 2104 .prologue_end .line 2104 0| const v0, #+3256 (0x00000cb8 | 4.56263e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewCompat.IMPL 8| const v0, #+3257 (0x00000cb9 | 4.56403e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.ViewCompat$ViewCompatImpl.setImportantForAccessibility(android.view.View, int):void .line 2105 17| const v0, #+3258 (0x00000cba | 4.56543e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompatHC.():void { .src "ViewCompatHC.java" .line 25 .prologue_end .line 25 0| const v0, #+3259 (0x00000cbb | 4.56683e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3260 (0x00000cbc | 4.56823e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompatHC.getAlpha(android.view.View):float { .params "view" .src "ViewCompatHC.java" .line 31 .prologue_end .line 31 0| const v0, #+3261 (0x00000cbd | 4.56963e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.view.View.getAlpha():float 9| move-result v1 10| const v0, #+3262 (0x00000cbe | 4.57104e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompatICS.():void { .src "ViewCompatICS.java" .line 28 .prologue_end .line 28 0| const v0, #+3263 (0x00000cbf | 4.57244e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3264 (0x00000cc0 | 4.57384e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "v", "event" .src "ViewCompatICS.java" .line 47 .prologue_end .line 47 0| const v0, #+3265 (0x00000cc1 | 4.57524e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.view.View.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 48 9| const v0, #+3266 (0x00000cc2 | 4.57664e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo(android.view.View, java.lang.Object):void { .params "v", "info" .src "ViewCompatICS.java" .line 51 .prologue_end .line 51 0| const v0, #+3267 (0x00000cc3 | 4.57804e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3268 (0x00000cc4 | 4.57944e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.View.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void .line 52 17| const v0, #+3269 (0x00000cc5 | 4.58084e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompatICS.setAccessibilityDelegate(android.view.View, java.lang.Object):void { .params "v", "delegate" .src "ViewCompatICS.java" .line 39 .prologue_end .line 39 0| const v0, #+3270 (0x00000cc6 | 4.58225e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.View$AccessibilityDelegate .end_local v2 8| const v0, #+3271 (0x00000cc7 | 4.58365e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.View.setAccessibilityDelegate(android.view.View$AccessibilityDelegate):void .line 40 17| const v0, #+3272 (0x00000cc8 | 4.58505e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.ViewCompatJB.():void { .src "ViewCompatJB.java" .line 26 .prologue_end .line 26 0| const v0, #+3273 (0x00000cc9 | 4.58645e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3274 (0x00000cca | 4.58785e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewCompatJB.getImportantForAccessibility(android.view.View):int { .params "view" .src "ViewCompatJB.java" .line 54 .prologue_end .line 54 0| const v0, #+3275 (0x00000ccb | 4.58925e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.view.View.getImportantForAccessibility():int 9| move-result v1 10| const v0, #+3276 (0x00000ccc | 4.59065e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompatJB.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean { .params "view", "action", "arguments" .src "ViewCompatJB.java" .line 62 .prologue_end .line 62 0| const v0, #+3277 (0x00000ccd | 4.59206e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3,v4}, android.view.View.performAccessibilityAction(int, android.os.Bundle):boolean 9| move-result v1 10| const v0, #+3278 (0x00000cce | 4.59346e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewCompatJB.setImportantForAccessibility(android.view.View, int):void { .params "view", "mode" .src "ViewCompatJB.java" .line 58 .prologue_end .line 58 0| const v0, #+3279 (0x00000ccf | 4.59486e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.view.View.setImportantForAccessibility(int):void .line 59 9| const v0, #+3280 (0x00000cd0 | 4.59626e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewPager$SavedState$1.():void { .src "ViewPager.java" .line 1404 .prologue_end .line 1404 0| const v0, #+3281 (0x00000cd1 | 4.59766e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+3282 (0x00000cd2 | 4.59906e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewPager$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.view.ViewPager$SavedState { .params "in", "loader" .src "ViewPager.java" .line 1407 .prologue_end .line 1407 0| const v0, #+3283 (0x00000cd3 | 4.60046e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.ViewPager$SavedState 8| const v0, #+3284 (0x00000cd4 | 4.60186e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3,v4}, android.support.v4.view.ViewPager$SavedState.(android.os.Parcel, java.lang.ClassLoader):void 17| const v0, #+3285 (0x00000cd5 | 4.60327e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.ViewPager$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { .params "in", "loader" .src "ViewPager.java" .line 1405 .prologue_end .line 1405 0| const v0, #+3286 (0x00000cd6 | 4.60467e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3,v4}, android.support.v4.view.ViewPager$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.view.ViewPager$SavedState 9| move-result-object v1 10| const v0, #+3287 (0x00000cd7 | 4.60607e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.ViewPager$SavedState$1.newArray(int):android.support.v4.view.ViewPager$SavedState[] { .params "size" .src "ViewPager.java" .line 1411 .prologue_end .line 1411 0| const v0, #+3288 (0x00000cd8 | 4.60747e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.view.ViewPager$SavedState[] 8| const v0, #+3289 (0x00000cd9 | 4.60887e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.view.ViewPager$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "ViewPager.java" .line 1409 .prologue_end .line 1409 0| const v0, #+3290 (0x00000cda | 4.61027e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.view.ViewPager$SavedState$1.newArray(int):android.support.v4.view.ViewPager$SavedState[] 9| move-result-object v1 10| const v0, #+3291 (0x00000cdb | 4.61167e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.ViewPager$SavedState.():void { .src "ViewPager.java" .line 1404 .prologue_end .line 1404 0| const v1, #+3292 (0x00000cdc | 4.61307e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.view.ViewPager$SavedState$1 8| const v1, #+3293 (0x00000cdd | 4.61448e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.view.ViewPager$SavedState$1.():void 17| const v1, #+3294 (0x00000cde | 4.61588e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator 26| move-result-object v0 27| const v1, #+3295 (0x00000cdf | 4.61728e-42) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void .line 1403 33| sput-object v0, android.support.v4.view.ViewPager$SavedState.CREATOR .line 1380 35| const v1, #+3296 (0x00000ce0 | 4.61868e-42) 38| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method android.support.v4.view.ViewPager$SavedState.(android.os.Parcel, java.lang.ClassLoader):void { .params "in", "loader" .src "ViewPager.java" .line 1416 .prologue_end .line 1416 0| const v0, #+3297 (0x00000ce1 | 4.62008e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, android.support.v4.view.AbsSavedState.(android.os.Parcel, java.lang.ClassLoader):void .line 1417 9| const v0, #+3298 (0x00000ce2 | 4.62148e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 1418 17| const v0, #+3299 (0x00000ce3 | 4.62288e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, android.support.v4.view.ViewPager$SavedState.getClass():java.lang.Class 26| move-result-object v1 27| const v0, #+3300 (0x00000ce4 | 4.62428e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, java.lang.Class.getClassLoader():java.lang.ClassLoader 36| move-result-object v4 37| const v0, #+3301 (0x00000ce5 | 4.62569e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1420 43| const v0, #+3302 (0x00000ce6 | 4.62709e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3}, android.os.Parcel.readInt():int 52| move-result v1 53| const v0, #+3303 (0x00000ce7 | 4.62849e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput v1, v2, android.support.v4.view.ViewPager$SavedState.position .line 1421 61| const v0, #+3304 (0x00000ce8 | 4.62989e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v3,v4}, android.os.Parcel.readParcelable(java.lang.ClassLoader):android.os.Parcelable 70| move-result-object v1 71| const v0, #+3305 (0x00000ce9 | 4.63129e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v1, v2, android.support.v4.view.ViewPager$SavedState.adapterState .line 1422 79| const v0, #+3306 (0x00000cea | 4.63269e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v4, v2, android.support.v4.view.ViewPager$SavedState.loader .line 1423 87| const v0, #+3307 (0x00000ceb | 4.63409e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method android.support.v4.view.ViewPager$SavedState.toString():java.lang.String { .src "ViewPager.java" .line 1398 .prologue_end .line 1398 0| const v0, #+3308 (0x00000cec | 4.63550e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+3309 (0x00000ced | 4.63690e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+3310 (0x00000cee | 4.63830e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "FragmentPager.SavedState{" 26| const v0, #+3311 (0x00000cef | 4.63970e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+3312 (0x00000cf0 | 4.64110e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1399 42| invoke-static {v3}, java.lang.System.identityHashCode(java.lang.Object):int 45| move-result v2 46| const v0, #+3313 (0x00000cf1 | 4.64250e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v2}, java.lang.Integer.toHexString(int):java.lang.String 55| move-result-object v2 56| const v0, #+3314 (0x00000cf2 | 4.64390e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1398 62| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v1 66| const v0, #+3315 (0x00000cf3 | 4.64530e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1400 72| const-string/jumbo v2, " position=" .line 1398 75| const v0, #+3316 (0x00000cf4 | 4.64671e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v1 85| const v0, #+3317 (0x00000cf5 | 4.64811e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1400 91| iget v2, v3, android.support.v4.view.ViewPager$SavedState.position .line 1398 93| const v0, #+3318 (0x00000cf6 | 4.64951e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v1 103| const v0, #+3319 (0x00000cf7 | 4.65091e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1400 109| const-string/jumbo v2, "}" .line 1398 112| const v0, #+3320 (0x00000cf8 | 4.65231e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v1 122| const v0, #+3321 (0x00000cf9 | 4.65371e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 131| move-result-object v1 132| const v0, #+3322 (0x00000cfa | 4.65511e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-object v1 } method android.support.v4.view.ViewPager$SavedState.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "ViewPager.java" .line 1391 .prologue_end .line 1391 0| const v0, #+3323 (0x00000cfb | 4.65651e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel, int):void .line 1392 9| const v0, #+3324 (0x00000cfc | 4.65792e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v2, android.support.v4.view.ViewPager$SavedState.position 17| const v0, #+3325 (0x00000cfd | 4.65932e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 1393 26| const v0, #+3326 (0x00000cfe | 4.66072e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, android.support.v4.view.ViewPager$SavedState.adapterState 34| const v0, #+3327 (0x00000cff | 4.66212e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v1,v4}, android.os.Parcel.writeParcelable(android.os.Parcelable, int):void .line 1394 43| const v0, #+3328 (0x00000d00 | 4.66352e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method android.support.v4.view.ViewParentCompat$ViewParentCompatImpl.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { } method android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.():void { .src "ViewParentCompat.java" .line 53 .prologue_end .line 53 0| const v0, #+3329 (0x00000d01 | 4.66492e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3330 (0x00000d02 | 4.66632e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "parent", "child", "event" .src "ViewParentCompat.java" .line 58 .prologue_end .line 58 0| const v0, #+3331 (0x00000d03 | 4.66773e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v6, Label_1 .line 59 8| const v0, #+3332 (0x00000d04 | 4.66913e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| return v2 Label_1: .line 61 16| const v0, #+3333 (0x00000d05 | 4.67053e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v6}, android.view.View.getContext():android.content.Context 25| move-result-object v2 26| const v0, #+3334 (0x00000d06 | 4.67193e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 62 32| const-string/jumbo v3, "accessibility" .line 61 35| const v0, #+3335 (0x00000d07 | 4.67333e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 44| move-result-object v1 45| const v0, #+3336 (0x00000d08 | 4.67473e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| check-cast v1, android.view.accessibility.AccessibilityManager .line 63 .local v1, "manager", android.view.accessibility.AccessibilityManager 53| const v0, #+3337 (0x00000d09 | 4.67613e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v7}, android.view.accessibility.AccessibilityManager.sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 64 62| const v0, #+3338 (0x00000d0a | 4.67753e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 69| return v2 } method android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.():void { .src "ViewParentCompat.java" .line 136 .prologue_end .line 136 0| const v0, #+3339 (0x00000d0b | 4.67894e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.():void 9| const v0, #+3340 (0x00000d0c | 4.68034e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "parent", "child", "event" .src "ViewParentCompat.java" .line 140 .prologue_end .line 140 0| const v0, #+3341 (0x00000d0d | 4.68174e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5}, android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 9| move-result v1 10| const v0, #+3342 (0x00000d0e | 4.68314e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl.():void { .src "ViewParentCompat.java" .line 144 .prologue_end .line 144 0| const v0, #+3343 (0x00000d0f | 4.68454e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.():void 9| const v0, #+3344 (0x00000d10 | 4.68594e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompat$ViewParentCompatLollipopImpl.():void { .src "ViewParentCompat.java" .line 154 .prologue_end .line 154 0| const v0, #+3345 (0x00000d11 | 4.68734e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl.():void 9| const v0, #+3346 (0x00000d12 | 4.68874e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompat.():void { .src "ViewParentCompat.java" .line 203 .prologue_end .line 203 0| const v2, #+3347 (0x00000d13 | 4.69015e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT .line 204 .local v0, "version", int 8| const v2, #+3348 (0x00000d14 | 4.69155e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+21 (0x00000015 | 2.94273e-44) 16| if-lt v0, v1, Label_2 .line 205 18| const v2, #+3349 (0x00000d15 | 4.69295e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatLollipopImpl 26| const v2, #+3350 (0x00000d16 | 4.69435e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatLollipopImpl.():void 35| const v2, #+3351 (0x00000d17 | 4.69575e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL Label_1: .line 33 43| const v2, #+3352 (0x00000d18 | 4.69715e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 206 50| const v2, #+3353 (0x00000d19 | 4.69855e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 58| if-lt v0, v1, Label_3 .line 207 60| const v2, #+3354 (0x00000d1a | 4.69996e-42) 63| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl 68| const v2, #+3355 (0x00000d1b | 4.70136e-42) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatKitKatImpl.():void 77| const v2, #+3356 (0x00000d1c | 4.70276e-42) 80| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 83| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL 85| const v2, #+3357 (0x00000d1d | 4.70416e-42) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| goto/16 Label_1 Label_3: .line 208 93| const v2, #+3358 (0x00000d1e | 4.70556e-42) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 101| if-lt v0, v1, Label_4 .line 209 103| const v2, #+3359 (0x00000d1f | 4.70696e-42) 106| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 109| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl 111| const v2, #+3360 (0x00000d20 | 4.70836e-42) 114| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.():void 120| const v2, #+3361 (0x00000d21 | 4.70976e-42) 123| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 126| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL 128| const v2, #+3362 (0x00000d22 | 4.71117e-42) 131| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 134| goto/16 Label_1 Label_4: .line 211 136| const v2, #+3363 (0x00000d23 | 4.71257e-42) 139| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 142| new-instance v1, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl 144| const v2, #+3364 (0x00000d24 | 4.71397e-42) 147| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-direct {v1}, android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.():void 153| const v2, #+3365 (0x00000d25 | 4.71537e-42) 156| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 159| sput-object v1, android.support.v4.view.ViewParentCompat.IMPL 161| const v2, #+3366 (0x00000d26 | 4.71677e-42) 164| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 167| goto/16 Label_1 } method android.support.v4.view.ViewParentCompat.():void { .src "ViewParentCompat.java" .line 218 .prologue_end .line 218 0| const v0, #+3367 (0x00000d27 | 4.71817e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3368 (0x00000d28 | 4.71957e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "parent", "child", "event" .src "ViewParentCompat.java" .line 239 .prologue_end .line 239 0| const v0, #+3369 (0x00000d29 | 4.72097e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.ViewParentCompat.IMPL 8| const v0, #+3370 (0x00000d2a | 4.72238e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3,v4}, android.support.v4.view.ViewParentCompat$ViewParentCompatImpl.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 17| move-result v1 18| const v0, #+3371 (0x00000d2b | 4.72378e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.ViewParentCompatICS.():void { .src "ViewParentCompatICS.java" .line 26 .prologue_end .line 26 0| const v0, #+3372 (0x00000d2c | 4.72518e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3373 (0x00000d2d | 4.72658e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean { .params "parent", "child", "event" .src "ViewParentCompatICS.java" .line 29 .prologue_end .line 29 0| const v0, #+3374 (0x00000d2e | 4.72798e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v2,v3,v4}, android.view.ViewParent.requestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean 9| move-result v1 10| const v0, #+3375 (0x00000d2f | 4.72938e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventVersionImpl.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void { } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.():void { .src "AccessibilityEventCompat.java" .line 36 .prologue_end .line 36 0| const v0, #+3376 (0x00000d30 | 4.73078e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3377 (0x00000d31 | 4.73218e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void { .params "event", "types" .src "AccessibilityEventCompat.java" .line 51 .prologue_end .line 51 0| const v0, #+3378 (0x00000d32 | 4.73359e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.():void { .src "AccessibilityEventCompat.java" .line 64 .prologue_end .line 64 0| const v0, #+3379 (0x00000d33 | 4.73499e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.():void 9| const v0, #+3380 (0x00000d34 | 4.73639e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventKitKatImpl.():void { .src "AccessibilityEventCompat.java" .line 82 .prologue_end .line 82 0| const v0, #+3381 (0x00000d35 | 4.73779e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.():void 9| const v0, #+3382 (0x00000d36 | 4.73919e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventKitKatImpl.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void { .params "event", "types" .src "AccessibilityEventCompat.java" .line 86 .prologue_end .line 86 0| const v0, #+3383 (0x00000d37 | 4.74059e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityEventCompatKitKat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void .line 87 9| const v0, #+3384 (0x00000d38 | 4.74199e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat.():void { .src "AccessibilityEventCompat.java" .line 98 .prologue_end .line 98 0| const v2, #+3385 (0x00000d39 | 4.74340e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+3386 (0x00000d3a | 4.74480e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 16| if-lt v0, v1, Label_2 .line 99 18| const v2, #+3387 (0x00000d3b | 4.74620e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventKitKatImpl 26| const v2, #+3388 (0x00000d3c | 4.74760e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventKitKatImpl.():void 35| const v2, #+3389 (0x00000d3d | 4.74900e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL Label_1: .line 26 43| const v2, #+3390 (0x00000d3e | 4.75040e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 100 50| const v2, #+3391 (0x00000d3f | 4.75180e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| sget v0, android.os.Build$VERSION.SDK_INT 58| const v2, #+3392 (0x00000d40 | 4.75320e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 66| if-lt v0, v1, Label_3 .line 101 68| const v2, #+3393 (0x00000d41 | 4.75461e-42) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl 76| const v2, #+3394 (0x00000d42 | 4.75601e-42) 79| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.():void 85| const v2, #+3395 (0x00000d43 | 4.75741e-42) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL 93| const v2, #+3396 (0x00000d44 | 4.75881e-42) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| goto/16 Label_1 Label_3: .line 103 101| const v2, #+3397 (0x00000d45 | 4.76021e-42) 104| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 107| new-instance v0, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl 109| const v2, #+3398 (0x00000d46 | 4.76161e-42) 112| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.():void 118| const v2, #+3399 (0x00000d47 | 4.76301e-42) 121| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 124| sput-object v0, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL 126| const v2, #+3400 (0x00000d48 | 4.76441e-42) 129| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 132| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityEventCompat.():void { .src "AccessibilityEventCompat.java" .line 235 .prologue_end .line 235 0| const v0, #+3401 (0x00000d49 | 4.76582e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 237 9| const v0, #+3402 (0x00000d4a | 4.76722e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord(android.view.accessibility.AccessibilityEvent):android.support.v4.view.accessibility.AccessibilityRecordCompat { .params "event" .src "AccessibilityEventCompat.java" .line 284 .prologue_end .line 284 0| const v0, #+3403 (0x00000d4b | 4.76862e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.accessibility.AccessibilityRecordCompat 8| const v0, #+3404 (0x00000d4c | 4.77002e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompat.(java.lang.Object):void 17| const v0, #+3405 (0x00000d4d | 4.77142e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.accessibility.AccessibilityEventCompat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void { .params "event", "changeTypes" .src "AccessibilityEventCompat.java" .line 296 .prologue_end .line 296 0| const v0, #+3406 (0x00000d4e | 4.77282e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityEventCompat.IMPL 8| const v0, #+3407 (0x00000d4f | 4.77422e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventVersionImpl.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void .line 297 17| const v0, #+3408 (0x00000d50 | 4.77563e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompatKitKat.():void { .src "AccessibilityEventCompatKitKat.java" .line 21 .prologue_end .line 21 0| const v0, #+3409 (0x00000d51 | 4.77703e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3410 (0x00000d52 | 4.77843e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityEventCompatKitKat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void { .params "event", "changeTypes" .src "AccessibilityEventCompatKitKat.java" .line 23 .prologue_end .line 23 0| const v0, #+3411 (0x00000d53 | 4.77983e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityEvent.setContentChangeTypes(int):void .line 24 9| const v0, #+3412 (0x00000d54 | 4.78123e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerVersionImpl.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean { } method android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.():void { .src "AccessibilityManagerCompat.java" .line 47 .prologue_end .line 47 0| const v0, #+3413 (0x00000d55 | 4.78263e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3414 (0x00000d56 | 4.78403e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean { .params "manager" .src "AccessibilityManagerCompat.java" .line 74 .prologue_end .line 74 0| const v0, #+3415 (0x00000d57 | 4.78543e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.():void { .src "AccessibilityManagerCompat.java" .line 78 .prologue_end .line 78 0| const v0, #+3416 (0x00000d58 | 4.78684e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.():void 9| const v0, #+3417 (0x00000d59 | 4.78824e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean { .params "manager" .src "AccessibilityManagerCompat.java" .line 120 .prologue_end .line 120 0| const v0, #+3418 (0x00000d5a | 4.78964e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean 9| move-result v1 10| const v0, #+3419 (0x00000d5b | 4.79104e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityManagerCompat.():void { .src "AccessibilityManagerCompat.java" .line 125 .prologue_end .line 125 0| const v2, #+3420 (0x00000d5c | 4.79244e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+3421 (0x00000d5d | 4.79384e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 16| if-lt v0, v1, Label_2 .line 126 18| const v2, #+3422 (0x00000d5e | 4.79524e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl 26| const v2, #+3423 (0x00000d5f | 4.79664e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.():void 35| const v2, #+3424 (0x00000d60 | 4.79805e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL Label_1: .line 31 43| const v2, #+3425 (0x00000d61 | 4.79945e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 128 50| const v2, #+3426 (0x00000d62 | 4.80085e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v0, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl 58| const v2, #+3427 (0x00000d63 | 4.80225e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.():void 67| const v2, #+3428 (0x00000d64 | 4.80365e-42) 70| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 73| sput-object v0, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL 75| const v2, #+3429 (0x00000d65 | 4.80505e-42) 78| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 81| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityManagerCompat.():void { .src "AccessibilityManagerCompat.java" .line 217 .prologue_end .line 217 0| const v0, #+3430 (0x00000d66 | 4.80645e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3431 (0x00000d67 | 4.80786e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean { .params "manager" .src "AccessibilityManagerCompat.java" .line 196 .prologue_end .line 196 0| const v0, #+3432 (0x00000d68 | 4.80926e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityManagerCompat.IMPL 8| const v0, #+3433 (0x00000d69 | 4.81066e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerVersionImpl.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean 17| move-result v1 18| const v0, #+3434 (0x00000d6a | 4.81206e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.():void { .src "AccessibilityManagerCompatIcs.java" .line 28 .prologue_end .line 28 0| const v0, #+3435 (0x00000d6b | 4.81346e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3436 (0x00000d6c | 4.81486e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean { .params "manager" .src "AccessibilityManagerCompatIcs.java" .line 67 .prologue_end .line 67 0| const v0, #+3437 (0x00000d6d | 4.81626e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 9| move-result v1 10| const v0, #+3438 (0x00000d6e | 4.81766e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addAction(java.lang.Object, int):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addChild(java.lang.Object, android.view.View, int):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getActions(java.lang.Object):int { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInParent(java.lang.Object, android.graphics.Rect):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getChildCount(java.lang.Object):int { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getClassName(java.lang.Object):java.lang.CharSequence { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getContentDescription(java.lang.Object):java.lang.CharSequence { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getPackageName(java.lang.Object):java.lang.CharSequence { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getText(java.lang.Object):java.lang.CharSequence { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getViewIdResourceName(java.lang.Object):java.lang.String { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isCheckable(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isChecked(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isClickable(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isEnabled(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocusable(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocused(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isLongClickable(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isPassword(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isScrollable(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isSelected(java.lang.Object):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain():java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain(android.view.View):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain(java.lang.Object):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setAccessibilityFocused(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setBoundsInParent(java.lang.Object, android.graphics.Rect):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setEnabled(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setFocusable(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setFocused(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setPackageName(java.lang.Object, java.lang.CharSequence):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setParent(java.lang.Object, android.view.View):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setSelected(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setSource(java.lang.Object, android.view.View, int):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setVisibleToUser(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.():void { .src "AccessibilityNodeInfoCompat.java" .line 623 .prologue_end .line 623 0| const v0, #+3439 (0x00000d6f | 4.81907e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3440 (0x00000d70 | 4.82047e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction(java.lang.Object, int):void { .params "info", "action" .src "AccessibilityNodeInfoCompat.java" .line 652 .prologue_end .line 652 0| const v0, #+3441 (0x00000d71 | 4.82187e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild(java.lang.Object, android.view.View, int):void { .params "info", "child", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 682 .prologue_end .line 682 0| const v0, #+3442 (0x00000d72 | 4.82327e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 701 .prologue_end .line 701 0| const v0, #+3443 (0x00000d73 | 4.82467e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 707 .prologue_end .line 707 0| const v0, #+3444 (0x00000d74 | 4.82607e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 712 .prologue_end .line 712 0| const v0, #+3445 (0x00000d75 | 4.82747e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 721 .prologue_end .line 721 0| const v0, #+3446 (0x00000d76 | 4.82887e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 726 .prologue_end .line 726 0| const v0, #+3447 (0x00000d77 | 4.83028e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 731 .prologue_end .line 731 0| const v0, #+3448 (0x00000d78 | 4.83168e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 736 .prologue_end .line 736 0| const v0, #+3449 (0x00000d79 | 4.83308e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 746 .prologue_end .line 746 0| const v0, #+3450 (0x00000d7a | 4.83448e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName(java.lang.Object):java.lang.String { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 961 .prologue_end .line 961 0| const v0, #+3451 (0x00000d7b | 4.83588e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 756 .prologue_end .line 756 0| const v0, #+3452 (0x00000d7c | 4.83728e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 761 .prologue_end .line 761 0| const v0, #+3453 (0x00000d7d | 4.83868e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 766 .prologue_end .line 766 0| const v0, #+3454 (0x00000d7e | 4.84008e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 771 .prologue_end .line 771 0| const v0, #+3455 (0x00000d7f | 4.84149e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 776 .prologue_end .line 776 0| const v0, #+3456 (0x00000d80 | 4.84289e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 781 .prologue_end .line 781 0| const v0, #+3457 (0x00000d81 | 4.84429e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 796 .prologue_end .line 796 0| const v0, #+3458 (0x00000d82 | 4.84569e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 801 .prologue_end .line 801 0| const v0, #+3459 (0x00000d83 | 4.84709e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 806 .prologue_end .line 806 0| const v0, #+3460 (0x00000d84 | 4.84849e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 811 .prologue_end .line 811 0| const v0, #+3461 (0x00000d85 | 4.84989e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain():java.lang.Object { .src "AccessibilityNodeInfoCompat.java" .line 631 .prologue_end .line 631 0| const v0, #+3462 (0x00000d86 | 4.85130e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain(android.view.View):java.lang.Object { .params "source" .src "AccessibilityNodeInfoCompat.java" .line 636 .prologue_end .line 636 0| const v0, #+3463 (0x00000d87 | 4.85270e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain(java.lang.Object):java.lang.Object { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 646 .prologue_end .line 646 0| const v0, #+3464 (0x00000d88 | 4.85410e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompat.java" .line 892 .prologue_end .line 892 0| const v0, #+3465 (0x00000d89 | 4.85550e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompat.java" .line 837 .prologue_end .line 837 0| const v0, #+3466 (0x00000d8a | 4.85690e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompat.java" .line 842 .prologue_end .line 842 0| const v0, #+3467 (0x00000d8b | 4.85830e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "info", "className" .src "AccessibilityNodeInfoCompat.java" .line 857 .prologue_end .line 857 0| const v0, #+3468 (0x00000d8c | 4.85970e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "info", "contentDescription" .src "AccessibilityNodeInfoCompat.java" .line 867 .prologue_end .line 867 0| const v0, #+3469 (0x00000d8d | 4.86110e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled(java.lang.Object, boolean):void { .params "info", "enabled" .src "AccessibilityNodeInfoCompat.java" .line 872 .prologue_end .line 872 0| const v0, #+3470 (0x00000d8e | 4.86251e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable(java.lang.Object, boolean):void { .params "info", "focusable" .src "AccessibilityNodeInfoCompat.java" .line 877 .prologue_end .line 877 0| const v0, #+3471 (0x00000d8f | 4.86391e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompat.java" .line 882 .prologue_end .line 882 0| const v0, #+3472 (0x00000d90 | 4.86531e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName(java.lang.Object, java.lang.CharSequence):void { .params "info", "packageName" .src "AccessibilityNodeInfoCompat.java" .line 902 .prologue_end .line 902 0| const v0, #+3473 (0x00000d91 | 4.86671e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent(java.lang.Object, android.view.View):void { .params "info", "parent" .src "AccessibilityNodeInfoCompat.java" .line 907 .prologue_end .line 907 0| const v0, #+3474 (0x00000d92 | 4.86811e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected(java.lang.Object, boolean):void { .params "info", "selected" .src "AccessibilityNodeInfoCompat.java" .line 922 .prologue_end .line 922 0| const v0, #+3475 (0x00000d93 | 4.86951e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource(java.lang.Object, android.view.View, int):void { .params "info", "root", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 932 .prologue_end .line 932 0| const v0, #+3476 (0x00000d94 | 4.87091e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser(java.lang.Object, boolean):void { .params "info", "visibleToUser" .src "AccessibilityNodeInfoCompat.java" .line 887 .prologue_end .line 887 0| const v0, #+3477 (0x00000d95 | 4.87231e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1254 .prologue_end .line 1254 0| const v0, #+3478 (0x00000d96 | 4.87372e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.():void 9| const v0, #+3479 (0x00000d97 | 4.87512e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction(java.lang.Object, int):void { .params "info", "action" .src "AccessibilityNodeInfoCompat.java" .line 1272 .prologue_end .line 1272 0| const v0, #+3480 (0x00000d98 | 4.87652e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction(java.lang.Object, int):void .line 1273 9| const v0, #+3481 (0x00000d99 | 4.87792e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1287 .prologue_end .line 1287 0| const v0, #+3482 (0x00000d9a | 4.87932e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions(java.lang.Object):int 9| move-result v1 10| const v0, #+3483 (0x00000d9b | 4.88072e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 1292 .prologue_end .line 1292 0| const v0, #+3484 (0x00000d9c | 4.88212e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent(java.lang.Object, android.graphics.Rect):void .line 1293 9| const v0, #+3485 (0x00000d9d | 4.88353e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 1297 .prologue_end .line 1297 0| const v0, #+3486 (0x00000d9e | 4.88493e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void .line 1298 9| const v0, #+3487 (0x00000d9f | 4.88633e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1307 .prologue_end .line 1307 0| const v0, #+3488 (0x00000da0 | 4.88773e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount(java.lang.Object):int 9| move-result v1 10| const v0, #+3489 (0x00000da1 | 4.88913e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1312 .prologue_end .line 1312 0| const v0, #+3490 (0x00000da2 | 4.89053e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName(java.lang.Object):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+3491 (0x00000da3 | 4.89193e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1317 .prologue_end .line 1317 0| const v0, #+3492 (0x00000da4 | 4.89333e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription(java.lang.Object):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+3493 (0x00000da5 | 4.89474e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1322 .prologue_end .line 1322 0| const v0, #+3494 (0x00000da6 | 4.89614e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName(java.lang.Object):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+3495 (0x00000da7 | 4.89754e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1332 .prologue_end .line 1332 0| const v0, #+3496 (0x00000da8 | 4.89894e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText(java.lang.Object):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+3497 (0x00000da9 | 4.90034e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1342 .prologue_end .line 1342 0| const v0, #+3498 (0x00000daa | 4.90174e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3499 (0x00000dab | 4.90314e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1347 .prologue_end .line 1347 0| const v0, #+3500 (0x00000dac | 4.90454e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3501 (0x00000dad | 4.90595e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1352 .prologue_end .line 1352 0| const v0, #+3502 (0x00000dae | 4.90735e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3503 (0x00000daf | 4.90875e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1357 .prologue_end .line 1357 0| const v0, #+3504 (0x00000db0 | 4.91015e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3505 (0x00000db1 | 4.91155e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1362 .prologue_end .line 1362 0| const v0, #+3506 (0x00000db2 | 4.91295e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3507 (0x00000db3 | 4.91435e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1367 .prologue_end .line 1367 0| const v0, #+3508 (0x00000db4 | 4.91576e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3509 (0x00000db5 | 4.91716e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1372 .prologue_end .line 1372 0| const v0, #+3510 (0x00000db6 | 4.91856e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3511 (0x00000db7 | 4.91996e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1377 .prologue_end .line 1377 0| const v0, #+3512 (0x00000db8 | 4.92136e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3513 (0x00000db9 | 4.92276e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1382 .prologue_end .line 1382 0| const v0, #+3514 (0x00000dba | 4.92416e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3515 (0x00000dbb | 4.92556e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1387 .prologue_end .line 1387 0| const v0, #+3516 (0x00000dbc | 4.92697e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected(java.lang.Object):boolean 9| move-result v1 10| const v0, #+3517 (0x00000dbd | 4.92837e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain():java.lang.Object { .src "AccessibilityNodeInfoCompat.java" .line 1257 .prologue_end .line 1257 0| const v0, #+3518 (0x00000dbe | 4.92977e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain():java.lang.Object 9| move-result-object v1 10| const v0, #+3519 (0x00000dbf | 4.93117e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain(android.view.View):java.lang.Object { .params "source" .src "AccessibilityNodeInfoCompat.java" .line 1262 .prologue_end .line 1262 0| const v0, #+3520 (0x00000dc0 | 4.93257e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain(android.view.View):java.lang.Object 9| move-result-object v1 10| const v0, #+3521 (0x00000dc1 | 4.93397e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain(java.lang.Object):java.lang.Object { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1267 .prologue_end .line 1267 0| const v0, #+3522 (0x00000dc2 | 4.93537e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain(java.lang.Object):java.lang.Object 9| move-result-object v1 10| const v0, #+3523 (0x00000dc3 | 4.93677e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompat.java" .line 1397 .prologue_end .line 1397 0| const v0, #+3524 (0x00000dc4 | 4.93818e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent(java.lang.Object, android.graphics.Rect):void .line 1398 9| const v0, #+3525 (0x00000dc5 | 4.93958e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompat.java" .line 1402 .prologue_end .line 1402 0| const v0, #+3526 (0x00000dc6 | 4.94098e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void .line 1403 9| const v0, #+3527 (0x00000dc7 | 4.94238e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "info", "className" .src "AccessibilityNodeInfoCompat.java" .line 1417 .prologue_end .line 1417 0| const v0, #+3528 (0x00000dc8 | 4.94378e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName(java.lang.Object, java.lang.CharSequence):void .line 1418 9| const v0, #+3529 (0x00000dc9 | 4.94518e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "info", "contentDescription" .src "AccessibilityNodeInfoCompat.java" .line 1427 .prologue_end .line 1427 0| const v0, #+3530 (0x00000dca | 4.94658e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription(java.lang.Object, java.lang.CharSequence):void .line 1428 9| const v0, #+3531 (0x00000dcb | 4.94798e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled(java.lang.Object, boolean):void { .params "info", "enabled" .src "AccessibilityNodeInfoCompat.java" .line 1432 .prologue_end .line 1432 0| const v0, #+3532 (0x00000dcc | 4.94939e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled(java.lang.Object, boolean):void .line 1433 9| const v0, #+3533 (0x00000dcd | 4.95079e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable(java.lang.Object, boolean):void { .params "info", "focusable" .src "AccessibilityNodeInfoCompat.java" .line 1437 .prologue_end .line 1437 0| const v0, #+3534 (0x00000dce | 4.95219e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable(java.lang.Object, boolean):void .line 1438 9| const v0, #+3535 (0x00000dcf | 4.95359e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompat.java" .line 1442 .prologue_end .line 1442 0| const v0, #+3536 (0x00000dd0 | 4.95499e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused(java.lang.Object, boolean):void .line 1443 9| const v0, #+3537 (0x00000dd1 | 4.95639e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName(java.lang.Object, java.lang.CharSequence):void { .params "info", "packageName" .src "AccessibilityNodeInfoCompat.java" .line 1452 .prologue_end .line 1452 0| const v0, #+3538 (0x00000dd2 | 4.95779e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName(java.lang.Object, java.lang.CharSequence):void .line 1453 9| const v0, #+3539 (0x00000dd3 | 4.95920e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent(java.lang.Object, android.view.View):void { .params "info", "parent" .src "AccessibilityNodeInfoCompat.java" .line 1457 .prologue_end .line 1457 0| const v0, #+3540 (0x00000dd4 | 4.96060e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent(java.lang.Object, android.view.View):void .line 1458 9| const v0, #+3541 (0x00000dd5 | 4.96200e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected(java.lang.Object, boolean):void { .params "info", "selected" .src "AccessibilityNodeInfoCompat.java" .line 1472 .prologue_end .line 1472 0| const v0, #+3542 (0x00000dd6 | 4.96340e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected(java.lang.Object, boolean):void .line 1473 9| const v0, #+3543 (0x00000dd7 | 4.96480e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1491 .prologue_end .line 1491 0| const v0, #+3544 (0x00000dd8 | 4.96620e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.():void 9| const v0, #+3545 (0x00000dd9 | 4.96760e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild(java.lang.Object, android.view.View, int):void { .params "info", "child", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 1509 .prologue_end .line 1509 0| const v0, #+3546 (0x00000dda | 4.96900e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild(java.lang.Object, android.view.View, int):void .line 1510 9| const v0, #+3547 (0x00000ddb | 4.97041e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompat.java" .line 1534 .prologue_end .line 1534 0| const v0, #+3548 (0x00000ddc | 4.97181e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused(java.lang.Object, boolean):void .line 1535 9| const v0, #+3549 (0x00000ddd | 4.97321e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource(java.lang.Object, android.view.View, int):void { .params "info", "root", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 1514 .prologue_end .line 1514 0| const v0, #+3550 (0x00000dde | 4.97461e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource(java.lang.Object, android.view.View, int):void .line 1515 9| const v0, #+3551 (0x00000ddf | 4.97601e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser(java.lang.Object, boolean):void { .params "info", "visibleToUser" .src "AccessibilityNodeInfoCompat.java" .line 1524 .prologue_end .line 1524 0| const v0, #+3552 (0x00000de0 | 4.97741e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser(java.lang.Object, boolean):void .line 1525 9| const v0, #+3553 (0x00000de1 | 4.97881e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1558 .prologue_end .line 1558 0| const v0, #+3554 (0x00000de2 | 4.98021e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.():void 9| const v0, #+3555 (0x00000de3 | 4.98162e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1591 .prologue_end .line 1591 0| const v0, #+3556 (0x00000de4 | 4.98302e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl.():void 9| const v0, #+3557 (0x00000de5 | 4.98442e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName(java.lang.Object):java.lang.String { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 1596 .prologue_end .line 1596 0| const v0, #+3558 (0x00000de6 | 4.98582e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName(java.lang.Object):java.lang.String 9| move-result-object v1 10| const v0, #+3559 (0x00000de7 | 4.98722e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1641 .prologue_end .line 1641 0| const v0, #+3560 (0x00000de8 | 4.98862e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.():void 9| const v0, #+3561 (0x00000de9 | 4.99002e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1802 .prologue_end .line 1802 0| const v0, #+3562 (0x00000dea | 4.99143e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.():void 9| const v0, #+3563 (0x00000deb | 4.99283e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1888 .prologue_end .line 1888 0| const v0, #+3564 (0x00000dec | 4.99423e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.():void 9| const v0, #+3565 (0x00000ded | 4.99563e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.():void { .src "AccessibilityNodeInfoCompat.java" .line 1920 .prologue_end .line 1920 0| const v0, #+3566 (0x00000dee | 4.99703e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.():void 9| const v0, #+3567 (0x00000def | 4.99843e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.():void { .src "AccessibilityNodeInfoCompat.java" .line 1945 .prologue_end .line 1945 0| const v2, #+3568 (0x00000df0 | 4.99983e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+3569 (0x00000df1 | 5.00123e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+24 (0x00000018 | 3.36312e-44) 16| if-lt v0, v1, Label_2 .line 1946 18| const v2, #+3570 (0x00000df2 | 5.00264e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl 26| const v2, #+3571 (0x00000df3 | 5.00404e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi24Impl.():void 35| const v2, #+3572 (0x00000df4 | 5.00544e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL Label_1: .line 36 43| const v2, #+3573 (0x00000df5 | 5.00684e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 1947 50| const v2, #+3574 (0x00000df6 | 5.00824e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| sget v0, android.os.Build$VERSION.SDK_INT 58| const v2, #+3575 (0x00000df7 | 5.00964e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v1, #+22 (0x00000016 | 3.08286e-44) 66| if-lt v0, v1, Label_3 .line 1948 68| const v2, #+3576 (0x00000df8 | 5.01104e-42) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl 76| const v2, #+3577 (0x00000df9 | 5.01244e-42) 79| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi22Impl.():void 85| const v2, #+3578 (0x00000dfa | 5.01385e-42) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 93| const v2, #+3579 (0x00000dfb | 5.01525e-42) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| goto/16 Label_1 Label_3: .line 1949 101| const v2, #+3580 (0x00000dfc | 5.01665e-42) 104| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 107| sget v0, android.os.Build$VERSION.SDK_INT 109| const v2, #+3581 (0x00000dfd | 5.01805e-42) 112| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v1, #+21 (0x00000015 | 2.94273e-44) 117| if-lt v0, v1, Label_4 .line 1950 119| const v2, #+3582 (0x00000dfe | 5.01945e-42) 122| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 125| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl 127| const v2, #+3583 (0x00000dff | 5.02085e-42) 130| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.():void 136| const v2, #+3584 (0x00000e00 | 5.02225e-42) 139| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 142| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 144| const v2, #+3585 (0x00000e01 | 5.02365e-42) 147| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 150| goto/16 Label_1 Label_4: .line 1951 152| const v2, #+3586 (0x00000e02 | 5.02506e-42) 155| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 158| sget v0, android.os.Build$VERSION.SDK_INT 160| const v2, #+3587 (0x00000e03 | 5.02646e-42) 163| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 166| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 168| if-lt v0, v1, Label_5 .line 1952 170| const v2, #+3588 (0x00000e04 | 5.02786e-42) 173| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 176| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl 178| const v2, #+3589 (0x00000e05 | 5.02926e-42) 181| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.():void 187| const v2, #+3590 (0x00000e06 | 5.03066e-42) 190| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 193| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 195| const v2, #+3591 (0x00000e07 | 5.03206e-42) 198| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 201| goto/16 Label_1 Label_5: .line 1953 203| const v2, #+3592 (0x00000e08 | 5.03346e-42) 206| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 209| sget v0, android.os.Build$VERSION.SDK_INT 211| const v2, #+3593 (0x00000e09 | 5.03487e-42) 214| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 217| const/16 v1, #+18 (0x00000012 | 2.52234e-44) 219| if-lt v0, v1, Label_6 .line 1954 221| const v2, #+3594 (0x00000e0a | 5.03627e-42) 224| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 227| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl 229| const v2, #+3595 (0x00000e0b | 5.03767e-42) 232| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.():void 238| const v2, #+3596 (0x00000e0c | 5.03907e-42) 241| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 244| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 246| const v2, #+3597 (0x00000e0d | 5.04047e-42) 249| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 252| goto/16 Label_1 Label_6: .line 1955 254| const v2, #+3598 (0x00000e0e | 5.04187e-42) 257| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 260| sget v0, android.os.Build$VERSION.SDK_INT 262| const v2, #+3599 (0x00000e0f | 5.04327e-42) 265| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 268| const/16 v1, #+17 (0x00000011 | 2.38221e-44) 270| if-lt v0, v1, Label_7 .line 1956 272| const v2, #+3600 (0x00000e10 | 5.04467e-42) 275| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 278| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl 280| const v2, #+3601 (0x00000e11 | 5.04608e-42) 283| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr1Impl.():void 289| const v2, #+3602 (0x00000e12 | 5.04748e-42) 292| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 295| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 297| const v2, #+3603 (0x00000e13 | 5.04888e-42) 300| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 303| goto/16 Label_1 Label_7: .line 1957 305| const v2, #+3604 (0x00000e14 | 5.05028e-42) 308| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 311| sget v0, android.os.Build$VERSION.SDK_INT 313| const v2, #+3605 (0x00000e15 | 5.05168e-42) 316| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 319| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 321| if-lt v0, v1, Label_8 .line 1958 323| const v2, #+3606 (0x00000e16 | 5.05308e-42) 326| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 329| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl 331| const v2, #+3607 (0x00000e17 | 5.05448e-42) 334| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.():void 340| const v2, #+3608 (0x00000e18 | 5.05588e-42) 343| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 346| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 348| const v2, #+3609 (0x00000e19 | 5.05729e-42) 351| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 354| goto/16 Label_1 Label_8: .line 1959 356| const v2, #+3610 (0x00000e1a | 5.05869e-42) 359| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 362| sget v0, android.os.Build$VERSION.SDK_INT 364| const v2, #+3611 (0x00000e1b | 5.06009e-42) 367| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 370| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 372| if-lt v0, v1, Label_9 .line 1960 374| const v2, #+3612 (0x00000e1c | 5.06149e-42) 377| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 380| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl 382| const v2, #+3613 (0x00000e1d | 5.06289e-42) 385| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.():void 391| const v2, #+3614 (0x00000e1e | 5.06429e-42) 394| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 397| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 399| const v2, #+3615 (0x00000e1f | 5.06569e-42) 402| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 405| goto/16 Label_1 Label_9: .line 1962 407| const v2, #+3616 (0x00000e20 | 5.06710e-42) 410| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 413| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl 415| const v2, #+3617 (0x00000e21 | 5.06850e-42) 418| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.():void 424| const v2, #+3618 (0x00000e22 | 5.06990e-42) 427| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 430| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 432| const v2, #+3619 (0x00000e23 | 5.07130e-42) 435| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 438| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.(java.lang.Object):void { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 2320 .prologue_end .line 2320 0| const v0, #+3620 (0x00000e24 | 5.07270e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 2321 9| const v0, #+3621 (0x00000e25 | 5.07410e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo .line 2322 17| const v0, #+3622 (0x00000e26 | 5.07550e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName(int):java.lang.String { .params "action" .src "AccessibilityNodeInfoCompat.java" .line 4006 .prologue_end .line 4006 0| const v0, #+3623 (0x00000e27 | 5.07690e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sparse-switch v2, Label_19 .line 4044 9| const v0, #+3624 (0x00000e28 | 5.07831e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "ACTION_UNKNOWN" 18| const v0, #+3625 (0x00000e29 | 5.07971e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 Label_1: .line 4008 25| const v0, #+3626 (0x00000e2a | 5.08111e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v1, "ACTION_FOCUS" 34| const v0, #+3627 (0x00000e2b | 5.08251e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v1 Label_2: .line 4010 41| const v0, #+3628 (0x00000e2c | 5.08391e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const-string/jumbo v1, "ACTION_CLEAR_FOCUS" 50| const v0, #+3629 (0x00000e2d | 5.08531e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-object v1 Label_3: .line 4012 57| const v0, #+3630 (0x00000e2e | 5.08671e-42) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v1, "ACTION_SELECT" 66| const v0, #+3631 (0x00000e2f | 5.08811e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 Label_4: .line 4014 73| const v0, #+3632 (0x00000e30 | 5.08952e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v1, "ACTION_CLEAR_SELECTION" 82| const v0, #+3633 (0x00000e31 | 5.09092e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-object v1 Label_5: .line 4016 89| const v0, #+3634 (0x00000e32 | 5.09232e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const-string/jumbo v1, "ACTION_CLICK" 98| const v0, #+3635 (0x00000e33 | 5.09372e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-object v1 Label_6: .line 4018 105| const v0, #+3636 (0x00000e34 | 5.09512e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v1, "ACTION_LONG_CLICK" 114| const v0, #+3637 (0x00000e35 | 5.09652e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v1 Label_7: .line 4020 121| const v0, #+3638 (0x00000e36 | 5.09792e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v1, "ACTION_ACCESSIBILITY_FOCUS" 130| const v0, #+3639 (0x00000e37 | 5.09933e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-object v1 Label_8: .line 4022 137| const v0, #+3640 (0x00000e38 | 5.10073e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const-string/jumbo v1, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" 146| const v0, #+3641 (0x00000e39 | 5.10213e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-object v1 Label_9: .line 4024 153| const v0, #+3642 (0x00000e3a | 5.10353e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const-string/jumbo v1, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" 162| const v0, #+3643 (0x00000e3b | 5.10493e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-object v1 Label_10: .line 4026 169| const v0, #+3644 (0x00000e3c | 5.10633e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const-string/jumbo v1, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" 178| const v0, #+3645 (0x00000e3d | 5.10773e-42) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| return-object v1 Label_11: .line 4028 185| const v0, #+3646 (0x00000e3e | 5.10913e-42) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const-string/jumbo v1, "ACTION_NEXT_HTML_ELEMENT" 194| const v0, #+3647 (0x00000e3f | 5.11054e-42) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-object v1 Label_12: .line 4030 201| const v0, #+3648 (0x00000e40 | 5.11194e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| const-string/jumbo v1, "ACTION_PREVIOUS_HTML_ELEMENT" 210| const v0, #+3649 (0x00000e41 | 5.11334e-42) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| return-object v1 Label_13: .line 4032 217| const v0, #+3650 (0x00000e42 | 5.11474e-42) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v1, "ACTION_SCROLL_FORWARD" 226| const v0, #+3651 (0x00000e43 | 5.11614e-42) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| return-object v1 Label_14: .line 4034 233| const v0, #+3652 (0x00000e44 | 5.11754e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v1, "ACTION_SCROLL_BACKWARD" 242| const v0, #+3653 (0x00000e45 | 5.11894e-42) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return-object v1 Label_15: .line 4036 249| const v0, #+3654 (0x00000e46 | 5.12034e-42) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "ACTION_CUT" 258| const v0, #+3655 (0x00000e47 | 5.12175e-42) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| return-object v1 Label_16: .line 4038 265| const v0, #+3656 (0x00000e48 | 5.12315e-42) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| const-string/jumbo v1, "ACTION_COPY" 274| const v0, #+3657 (0x00000e49 | 5.12455e-42) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| return-object v1 Label_17: .line 4040 281| const v0, #+3658 (0x00000e4a | 5.12595e-42) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| const-string/jumbo v1, "ACTION_PASTE" 290| const v0, #+3659 (0x00000e4b | 5.12735e-42) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| return-object v1 Label_18: .line 4042 297| const v0, #+3660 (0x00000e4c | 5.12875e-42) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| const-string/jumbo v1, "ACTION_SET_SELECTION" 306| const v0, #+3661 (0x00000e4d | 5.13015e-42) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| return-object v1 .line 4006 313| const v0, #+3662 (0x00000e4e | 5.13155e-42) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| nop Label_19: 320| sparse-switch-payload 1: Label_1 2: Label_2 4: Label_3 8: Label_4 16: Label_5 32: Label_6 64: Label_7 128: Label_8 256: Label_9 512: Label_10 1024: Label_11 2048: Label_12 4096: Label_13 8192: Label_14 16384: Label_16 32768: Label_17 65536: Label_15 131072: Label_18 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain():android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .src "AccessibilityNodeInfoCompat.java" .line 2363 .prologue_end .line 2363 0| const v1, #+3663 (0x00000e4f | 5.13296e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v1, #+3664 (0x00000e50 | 5.13436e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain():java.lang.Object 17| move-result-object v0 18| const v1, #+3665 (0x00000e51 | 5.13576e-42) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v0}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance(java.lang.Object):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 27| move-result-object v0 28| const v1, #+3666 (0x00000e52 | 5.13716e-42) 31| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v0 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "info" .src "AccessibilityNodeInfoCompat.java" .line 2374 .prologue_end .line 2374 0| const v0, #+3667 (0x00000e53 | 5.13856e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3668 (0x00000e54 | 5.13996e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3669 (0x00000e55 | 5.14136e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain(java.lang.Object):java.lang.Object 25| move-result-object v1 26| const v0, #+3670 (0x00000e56 | 5.14277e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance(java.lang.Object):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 35| move-result-object v1 36| const v0, #+3671 (0x00000e57 | 5.14417e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "source" .src "AccessibilityNodeInfoCompat.java" .line 2339 .prologue_end .line 2339 0| const v0, #+3672 (0x00000e58 | 5.14557e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3673 (0x00000e59 | 5.14697e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.obtain(android.view.View):java.lang.Object 17| move-result-object v1 18| const v0, #+3674 (0x00000e5a | 5.14837e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance(java.lang.Object):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 27| move-result-object v1 28| const v0, #+3675 (0x00000e5b | 5.14977e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance(java.lang.Object):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "object" .src "AccessibilityNodeInfoCompat.java" .line 2308 .prologue_end 0| const v0, #+3676 (0x00000e5c | 5.15117e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 2308 7| if-eqz v2, Label_1 .line 2309 9| const v0, #+3677 (0x00000e5d | 5.15257e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 17| const v0, #+3678 (0x00000e5e | 5.15398e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.(java.lang.Object):void 26| const v0, #+3679 (0x00000e5f | 5.15538e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 Label_1: .line 2311 33| const v0, #+3680 (0x00000e60 | 5.15678e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void { .params "action" .src "AccessibilityNodeInfoCompat.java" .line 2567 .prologue_end .line 2567 0| const v0, #+3681 (0x00000e61 | 5.15818e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3682 (0x00000e62 | 5.15958e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3683 (0x00000e63 | 5.16098e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addAction(java.lang.Object, int):void .line 2568 25| const v0, #+3684 (0x00000e64 | 5.16238e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild(android.view.View, int):void { .params "root", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 2507 .prologue_end .line 2507 0| const v0, #+3685 (0x00000e65 | 5.16378e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3686 (0x00000e66 | 5.16519e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3687 (0x00000e67 | 5.16659e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.addChild(java.lang.Object, android.view.View, int):void .line 2508 25| const v0, #+3688 (0x00000e68 | 5.16799e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals(java.lang.Object):boolean { .params "obj" .src "AccessibilityNodeInfoCompat.java" .line 3941 .prologue_end 0| const v0, #+3689 (0x00000e69 | 5.16939e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 3941 8| if-ne v6, v7, Label_1 .line 3942 10| const v0, #+3690 (0x00000e6a | 5.17079e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v5 Label_1: .line 3944 17| const v0, #+3691 (0x00000e6b | 5.17219e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v7, Label_2 .line 3945 25| const v0, #+3692 (0x00000e6c | 5.17359e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v4 Label_2: .line 3947 32| const v0, #+3693 (0x00000e6d | 5.17500e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v6}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClass():java.lang.Class 41| move-result-object v2 42| const v0, #+3694 (0x00000e6e | 5.17640e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7}, java.lang.Object.getClass():java.lang.Class 51| move-result-object v3 52| const v0, #+3695 (0x00000e6f | 5.17780e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eq v2, v3, Label_3 .line 3948 60| const v0, #+3696 (0x00000e70 | 5.17920e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v4 Label_3: 67| const v0, #+3697 (0x00000e71 | 5.18060e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v1, v7 .line 3950 74| check-cast v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat .line 3951 .local v1, "other", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 76| const v0, #+3698 (0x00000e72 | 5.18200e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v2, v6, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 84| const v0, #+3699 (0x00000e73 | 5.18340e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-nez v2, Label_4 .line 3952 92| const v0, #+3700 (0x00000e74 | 5.18480e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 100| const v0, #+3701 (0x00000e75 | 5.18621e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_5 .line 3953 108| const v0, #+3702 (0x00000e76 | 5.18761e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return v4 Label_4: .line 3955 115| const v0, #+3703 (0x00000e77 | 5.18901e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v2, v6, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 123| const v0, #+3704 (0x00000e78 | 5.19041e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v3, v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 131| const v0, #+3705 (0x00000e79 | 5.19181e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2,v3}, java.lang.Object.equals(java.lang.Object):boolean 140| move-result v2 141| const v0, #+3706 (0x00000e7a | 5.19321e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-nez v2, Label_5 .line 3956 149| const v0, #+3707 (0x00000e7b | 5.19461e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v4 Label_5: .line 3958 156| const v0, #+3708 (0x00000e7c | 5.19601e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return v5 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions():int { .src "AccessibilityNodeInfoCompat.java" .line 2552 .prologue_end .line 2552 0| const v0, #+3709 (0x00000e7d | 5.19742e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3710 (0x00000e7e | 5.19882e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3711 (0x00000e7f | 5.20022e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getActions(java.lang.Object):int 25| move-result v1 26| const v0, #+3712 (0x00000e80 | 5.20162e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent(android.graphics.Rect):void { .params "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 2743 .prologue_end .line 2743 0| const v0, #+3713 (0x00000e81 | 5.20302e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3714 (0x00000e82 | 5.20442e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3715 (0x00000e83 | 5.20582e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInParent(java.lang.Object, android.graphics.Rect):void .line 2744 25| const v0, #+3716 (0x00000e84 | 5.20723e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen(android.graphics.Rect):void { .params "outBounds" .src "AccessibilityNodeInfoCompat.java" .line 2767 .prologue_end .line 2767 0| const v0, #+3717 (0x00000e85 | 5.20863e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3718 (0x00000e86 | 5.21003e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3719 (0x00000e87 | 5.21143e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void .line 2768 25| const v0, #+3720 (0x00000e88 | 5.21283e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount():int { .src "AccessibilityNodeInfoCompat.java" .line 2457 .prologue_end .line 2457 0| const v0, #+3721 (0x00000e89 | 5.21423e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3722 (0x00000e8a | 5.21563e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3723 (0x00000e8b | 5.21703e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getChildCount(java.lang.Object):int 25| move-result v1 26| const v0, #+3724 (0x00000e8c | 5.21844e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName():java.lang.CharSequence { .src "AccessibilityNodeInfoCompat.java" .line 3132 .prologue_end .line 3132 0| const v0, #+3725 (0x00000e8d | 5.21984e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3726 (0x00000e8e | 5.22124e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3727 (0x00000e8f | 5.22264e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getClassName(java.lang.Object):java.lang.CharSequence 25| move-result-object v1 26| const v0, #+3728 (0x00000e90 | 5.22404e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription():java.lang.CharSequence { .src "AccessibilityNodeInfoCompat.java" .line 3180 .prologue_end .line 3180 0| const v0, #+3729 (0x00000e91 | 5.22544e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3730 (0x00000e92 | 5.22684e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3731 (0x00000e93 | 5.22824e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getContentDescription(java.lang.Object):java.lang.CharSequence 25| move-result-object v1 26| const v0, #+3732 (0x00000e94 | 5.22965e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object { .src "AccessibilityNodeInfoCompat.java" .line 2328 .prologue_end .line 2328 0| const v0, #+3733 (0x00000e95 | 5.23105e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 8| const v0, #+3734 (0x00000e96 | 5.23245e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName():java.lang.CharSequence { .src "AccessibilityNodeInfoCompat.java" .line 3108 .prologue_end .line 3108 0| const v0, #+3735 (0x00000e97 | 5.23385e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3736 (0x00000e98 | 5.23525e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3737 (0x00000e99 | 5.23665e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getPackageName(java.lang.Object):java.lang.CharSequence 25| move-result-object v1 26| const v0, #+3738 (0x00000e9a | 5.23805e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText():java.lang.CharSequence { .src "AccessibilityNodeInfoCompat.java" .line 3156 .prologue_end .line 3156 0| const v0, #+3739 (0x00000e9b | 5.23945e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3740 (0x00000e9c | 5.24086e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3741 (0x00000e9d | 5.24226e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getText(java.lang.Object):java.lang.CharSequence 25| move-result-object v1 26| const v0, #+3742 (0x00000e9e | 5.24366e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName():java.lang.String { .src "AccessibilityNodeInfoCompat.java" .line 3237 .prologue_end .line 3237 0| const v0, #+3743 (0x00000e9f | 5.24506e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3744 (0x00000ea0 | 5.24646e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3745 (0x00000ea1 | 5.24786e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.getViewIdResourceName(java.lang.Object):java.lang.String 25| move-result-object v1 26| const v0, #+3746 (0x00000ea2 | 5.24926e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode():int { .src "AccessibilityNodeInfoCompat.java" .line 3936 .prologue_end .line 3936 0| const v0, #+3747 (0x00000ea3 | 5.25067e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 8| const v0, #+3748 (0x00000ea4 | 5.25207e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 16| const v0, #+3749 (0x00000ea5 | 5.25347e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: 23| const v0, #+3750 (0x00000ea6 | 5.25487e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return v1 Label_2: 30| const v0, #+3751 (0x00000ea7 | 5.25627e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 38| const v0, #+3752 (0x00000ea8 | 5.25767e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, java.lang.Object.hashCode():int 47| move-result v1 48| const v0, #+3753 (0x00000ea9 | 5.25907e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2791 .prologue_end .line 2791 0| const v0, #+3754 (0x00000eaa | 5.26047e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3755 (0x00000eab | 5.26188e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3756 (0x00000eac | 5.26328e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isCheckable(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3757 (0x00000ead | 5.26468e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2815 .prologue_end .line 2815 0| const v0, #+3758 (0x00000eae | 5.26608e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3759 (0x00000eaf | 5.26748e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3760 (0x00000eb0 | 5.26888e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isChecked(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3761 (0x00000eb1 | 5.27028e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2961 .prologue_end .line 2961 0| const v0, #+3762 (0x00000eb2 | 5.27168e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3763 (0x00000eb3 | 5.27309e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3764 (0x00000eb4 | 5.27449e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isClickable(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3765 (0x00000eb5 | 5.27589e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled():boolean { .src "AccessibilityNodeInfoCompat.java" .line 3009 .prologue_end .line 3009 0| const v0, #+3766 (0x00000eb6 | 5.27729e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3767 (0x00000eb7 | 5.27869e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3768 (0x00000eb8 | 5.28009e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isEnabled(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3769 (0x00000eb9 | 5.28149e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2839 .prologue_end .line 2839 0| const v0, #+3770 (0x00000eba | 5.28290e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3771 (0x00000ebb | 5.28430e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3772 (0x00000ebc | 5.28570e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocusable(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3773 (0x00000ebd | 5.28710e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2863 .prologue_end .line 2863 0| const v0, #+3774 (0x00000ebe | 5.28850e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3775 (0x00000ebf | 5.28990e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3776 (0x00000ec0 | 5.29130e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isFocused(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3777 (0x00000ec1 | 5.29270e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2985 .prologue_end .line 2985 0| const v0, #+3778 (0x00000ec2 | 5.29411e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3779 (0x00000ec3 | 5.29551e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3780 (0x00000ec4 | 5.29691e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isLongClickable(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3781 (0x00000ec5 | 5.29831e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword():boolean { .src "AccessibilityNodeInfoCompat.java" .line 3033 .prologue_end .line 3033 0| const v0, #+3782 (0x00000ec6 | 5.29971e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3783 (0x00000ec7 | 5.30111e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3784 (0x00000ec8 | 5.30251e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isPassword(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3785 (0x00000ec9 | 5.30391e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable():boolean { .src "AccessibilityNodeInfoCompat.java" .line 3057 .prologue_end .line 3057 0| const v0, #+3786 (0x00000eca | 5.30532e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3787 (0x00000ecb | 5.30672e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3788 (0x00000ecc | 5.30812e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isScrollable(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3789 (0x00000ecd | 5.30952e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected():boolean { .src "AccessibilityNodeInfoCompat.java" .line 2937 .prologue_end .line 2937 0| const v0, #+3790 (0x00000ece | 5.31092e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3791 (0x00000ecf | 5.31232e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3792 (0x00000ed0 | 5.31372e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.isSelected(java.lang.Object):boolean 25| move-result v1 26| const v0, #+3793 (0x00000ed1 | 5.31513e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused(boolean):void { .params "focused" .src "AccessibilityNodeInfoCompat.java" .line 2928 .prologue_end .line 2928 0| const v0, #+3794 (0x00000ed2 | 5.31653e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3795 (0x00000ed3 | 5.31793e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3796 (0x00000ed4 | 5.31933e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setAccessibilityFocused(java.lang.Object, boolean):void .line 2929 25| const v0, #+3797 (0x00000ed5 | 5.32073e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent(android.graphics.Rect):void { .params "bounds" .src "AccessibilityNodeInfoCompat.java" .line 2758 .prologue_end .line 2758 0| const v0, #+3798 (0x00000ed6 | 5.32213e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3799 (0x00000ed7 | 5.32353e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3800 (0x00000ed8 | 5.32493e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setBoundsInParent(java.lang.Object, android.graphics.Rect):void .line 2759 25| const v0, #+3801 (0x00000ed9 | 5.32634e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen(android.graphics.Rect):void { .params "bounds" .src "AccessibilityNodeInfoCompat.java" .line 2782 .prologue_end .line 2782 0| const v0, #+3802 (0x00000eda | 5.32774e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3803 (0x00000edb | 5.32914e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3804 (0x00000edc | 5.33054e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void .line 2783 25| const v0, #+3805 (0x00000edd | 5.33194e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName(java.lang.CharSequence):void { .params "className" .src "AccessibilityNodeInfoCompat.java" .line 3147 .prologue_end .line 3147 0| const v0, #+3806 (0x00000ede | 5.33334e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3807 (0x00000edf | 5.33474e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3808 (0x00000ee0 | 5.33614e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setClassName(java.lang.Object, java.lang.CharSequence):void .line 3148 25| const v0, #+3809 (0x00000ee1 | 5.33755e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription(java.lang.CharSequence):void { .params "contentDescription" .src "AccessibilityNodeInfoCompat.java" .line 3195 .prologue_end .line 3195 0| const v0, #+3810 (0x00000ee2 | 5.33895e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3811 (0x00000ee3 | 5.34035e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3812 (0x00000ee4 | 5.34175e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void .line 3196 25| const v0, #+3813 (0x00000ee5 | 5.34315e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled(boolean):void { .params "enabled" .src "AccessibilityNodeInfoCompat.java" .line 3024 .prologue_end .line 3024 0| const v0, #+3814 (0x00000ee6 | 5.34455e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3815 (0x00000ee7 | 5.34595e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3816 (0x00000ee8 | 5.34735e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setEnabled(java.lang.Object, boolean):void .line 3025 25| const v0, #+3817 (0x00000ee9 | 5.34876e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable(boolean):void { .params "focusable" .src "AccessibilityNodeInfoCompat.java" .line 2854 .prologue_end .line 2854 0| const v0, #+3818 (0x00000eea | 5.35016e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3819 (0x00000eeb | 5.35156e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3820 (0x00000eec | 5.35296e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setFocusable(java.lang.Object, boolean):void .line 2855 25| const v0, #+3821 (0x00000eed | 5.35436e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused(boolean):void { .params "focused" .src "AccessibilityNodeInfoCompat.java" .line 2878 .prologue_end .line 2878 0| const v0, #+3822 (0x00000eee | 5.35576e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3823 (0x00000eef | 5.35716e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3824 (0x00000ef0 | 5.35857e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setFocused(java.lang.Object, boolean):void .line 2879 25| const v0, #+3825 (0x00000ef1 | 5.35997e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName(java.lang.CharSequence):void { .params "packageName" .src "AccessibilityNodeInfoCompat.java" .line 3123 .prologue_end .line 3123 0| const v0, #+3826 (0x00000ef2 | 5.36137e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3827 (0x00000ef3 | 5.36277e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3828 (0x00000ef4 | 5.36417e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setPackageName(java.lang.Object, java.lang.CharSequence):void .line 3124 25| const v0, #+3829 (0x00000ef5 | 5.36557e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent(android.view.View):void { .params "parent" .src "AccessibilityNodeInfoCompat.java" .line 2711 .prologue_end .line 2711 0| const v0, #+3830 (0x00000ef6 | 5.36697e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3831 (0x00000ef7 | 5.36837e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3832 (0x00000ef8 | 5.36978e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setParent(java.lang.Object, android.view.View):void .line 2712 25| const v0, #+3833 (0x00000ef9 | 5.37118e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected(boolean):void { .params "selected" .src "AccessibilityNodeInfoCompat.java" .line 2952 .prologue_end .line 2952 0| const v0, #+3834 (0x00000efa | 5.37258e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3835 (0x00000efb | 5.37398e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3836 (0x00000efc | 5.37538e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setSelected(java.lang.Object, boolean):void .line 2953 25| const v0, #+3837 (0x00000efd | 5.37678e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource(android.view.View, int):void { .params "root", "virtualDescendantId" .src "AccessibilityNodeInfoCompat.java" .line 2406 .prologue_end .line 2406 0| const v0, #+3838 (0x00000efe | 5.37818e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3839 (0x00000eff | 5.37958e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3840 (0x00000f00 | 5.38099e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setSource(java.lang.Object, android.view.View, int):void .line 2407 25| const v0, #+3841 (0x00000f01 | 5.38239e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser(boolean):void { .params "visibleToUser" .src "AccessibilityNodeInfoCompat.java" .line 2903 .prologue_end .line 2903 0| const v0, #+3842 (0x00000f02 | 5.38379e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.IMPL 8| const v0, #+3843 (0x00000f03 | 5.38519e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.mInfo 16| const v0, #+3844 (0x00000f04 | 5.38659e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.setVisibleToUser(java.lang.Object, boolean):void .line 2904 25| const v0, #+3845 (0x00000f05 | 5.38799e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString():java.lang.String { .src "AccessibilityNodeInfoCompat.java" .line 3963 .prologue_end .line 3963 0| const v0, #+3846 (0x00000f06 | 5.38939e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v4, java.lang.StringBuilder 8| const v0, #+3847 (0x00000f07 | 5.39080e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v4}, java.lang.StringBuilder.():void .line 3964 .local v4, "builder", java.lang.StringBuilder 17| const v0, #+3848 (0x00000f08 | 5.39220e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-super {v7}, java.lang.Object.toString():java.lang.String 26| move-result-object v5 27| const v0, #+3849 (0x00000f09 | 5.39360e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 3966 36| const v0, #+3850 (0x00000f0a | 5.39500e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v3, android.graphics.Rect 44| const v0, #+3851 (0x00000f0b | 5.39640e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v3}, android.graphics.Rect.():void .line 3968 .local v3, "bounds", android.graphics.Rect 53| const v0, #+3852 (0x00000f0c | 5.39780e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v7,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent(android.graphics.Rect):void .line 3969 62| const v0, #+3853 (0x00000f0d | 5.39920e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v5, "; boundsInParent: " 71| const v0, #+3854 (0x00000f0e | 5.40060e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 80| move-result-object v5 81| const v0, #+3855 (0x00000f0f | 5.40201e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v5,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 3971 90| const v0, #+3856 (0x00000f10 | 5.40341e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v7,v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen(android.graphics.Rect):void .line 3972 99| const v0, #+3857 (0x00000f11 | 5.40481e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v5, "; boundsInScreen: " 108| const v0, #+3858 (0x00000f12 | 5.40621e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 117| move-result-object v5 118| const v0, #+3859 (0x00000f13 | 5.40761e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v5,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 3974 127| const v0, #+3860 (0x00000f14 | 5.40901e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const-string/jumbo v5, "; packageName: " 136| const v0, #+3861 (0x00000f15 | 5.41041e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 145| move-result-object v5 146| const v0, #+3862 (0x00000f16 | 5.41181e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName():java.lang.CharSequence 155| move-result-object v6 156| const v0, #+3863 (0x00000f17 | 5.41322e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 3975 165| const v0, #+3864 (0x00000f18 | 5.41462e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const-string/jumbo v5, "; className: " 174| const v0, #+3865 (0x00000f19 | 5.41602e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 183| move-result-object v5 184| const v0, #+3866 (0x00000f1a | 5.41742e-42) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName():java.lang.CharSequence 193| move-result-object v6 194| const v0, #+3867 (0x00000f1b | 5.41882e-42) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 3976 203| const v0, #+3868 (0x00000f1c | 5.42022e-42) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| const-string/jumbo v5, "; text: " 212| const v0, #+3869 (0x00000f1d | 5.42162e-42) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 221| move-result-object v5 222| const v0, #+3870 (0x00000f1e | 5.42303e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText():java.lang.CharSequence 231| move-result-object v6 232| const v0, #+3871 (0x00000f1f | 5.42443e-42) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 3977 241| const v0, #+3872 (0x00000f20 | 5.42583e-42) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const-string/jumbo v5, "; contentDescription: " 250| const v0, #+3873 (0x00000f21 | 5.42723e-42) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 259| move-result-object v5 260| const v0, #+3874 (0x00000f22 | 5.42863e-42) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription():java.lang.CharSequence 269| move-result-object v6 270| const v0, #+3875 (0x00000f23 | 5.43003e-42) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 3978 279| const v0, #+3876 (0x00000f24 | 5.43143e-42) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| const-string/jumbo v5, "; viewId: " 288| const v0, #+3877 (0x00000f25 | 5.43283e-42) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 297| move-result-object v5 298| const v0, #+3878 (0x00000f26 | 5.43424e-42) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName():java.lang.String 307| move-result-object v6 308| const v0, #+3879 (0x00000f27 | 5.43564e-42) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 3980 317| const v0, #+3880 (0x00000f28 | 5.43704e-42) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| const-string/jumbo v5, "; checkable: " 326| const v0, #+3881 (0x00000f29 | 5.43844e-42) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 335| move-result-object v5 336| const v0, #+3882 (0x00000f2a | 5.43984e-42) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable():boolean 345| move-result v6 346| const v0, #+3883 (0x00000f2b | 5.44124e-42) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3981 355| const v0, #+3884 (0x00000f2c | 5.44264e-42) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| const-string/jumbo v5, "; checked: " 364| const v0, #+3885 (0x00000f2d | 5.44404e-42) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 373| move-result-object v5 374| const v0, #+3886 (0x00000f2e | 5.44545e-42) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked():boolean 383| move-result v6 384| const v0, #+3887 (0x00000f2f | 5.44685e-42) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3982 393| const v0, #+3888 (0x00000f30 | 5.44825e-42) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| const-string/jumbo v5, "; focusable: " 402| const v0, #+3889 (0x00000f31 | 5.44965e-42) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 411| move-result-object v5 412| const v0, #+3890 (0x00000f32 | 5.45105e-42) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable():boolean 421| move-result v6 422| const v0, #+3891 (0x00000f33 | 5.45245e-42) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3983 431| const v0, #+3892 (0x00000f34 | 5.45385e-42) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| const-string/jumbo v5, "; focused: " 440| const v0, #+3893 (0x00000f35 | 5.45525e-42) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 449| move-result-object v5 450| const v0, #+3894 (0x00000f36 | 5.45666e-42) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused():boolean 459| move-result v6 460| const v0, #+3895 (0x00000f37 | 5.45806e-42) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3984 469| const v0, #+3896 (0x00000f38 | 5.45946e-42) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| const-string/jumbo v5, "; selected: " 478| const v0, #+3897 (0x00000f39 | 5.46086e-42) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 487| move-result-object v5 488| const v0, #+3898 (0x00000f3a | 5.46226e-42) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected():boolean 497| move-result v6 498| const v0, #+3899 (0x00000f3b | 5.46366e-42) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3985 507| const v0, #+3900 (0x00000f3c | 5.46506e-42) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| const-string/jumbo v5, "; clickable: " 516| const v0, #+3901 (0x00000f3d | 5.46647e-42) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 525| move-result-object v5 526| const v0, #+3902 (0x00000f3e | 5.46787e-42) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable():boolean 535| move-result v6 536| const v0, #+3903 (0x00000f3f | 5.46927e-42) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3986 545| const v0, #+3904 (0x00000f40 | 5.47067e-42) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| const-string/jumbo v5, "; longClickable: " 554| const v0, #+3905 (0x00000f41 | 5.47207e-42) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 563| move-result-object v5 564| const v0, #+3906 (0x00000f42 | 5.47347e-42) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable():boolean 573| move-result v6 574| const v0, #+3907 (0x00000f43 | 5.47487e-42) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3987 583| const v0, #+3908 (0x00000f44 | 5.47627e-42) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| const-string/jumbo v5, "; enabled: " 592| const v0, #+3909 (0x00000f45 | 5.47768e-42) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 601| move-result-object v5 602| const v0, #+3910 (0x00000f46 | 5.47908e-42) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled():boolean 611| move-result v6 612| const v0, #+3911 (0x00000f47 | 5.48048e-42) 615| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 618| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3988 621| const v0, #+3912 (0x00000f48 | 5.48188e-42) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| const-string/jumbo v5, "; password: " 630| const v0, #+3913 (0x00000f49 | 5.48328e-42) 633| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 636| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 639| move-result-object v5 640| const v0, #+3914 (0x00000f4a | 5.48468e-42) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword():boolean 649| move-result v6 650| const v0, #+3915 (0x00000f4b | 5.48608e-42) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3989 659| const v0, #+3916 (0x00000f4c | 5.48748e-42) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| const-string/jumbo v5, "; scrollable: " 668| const v0, #+3917 (0x00000f4d | 5.48889e-42) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 677| move-result-object v5 678| const v0, #+3918 (0x00000f4e | 5.49029e-42) 681| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 684| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable():boolean 687| move-result v6 688| const v0, #+3919 (0x00000f4f | 5.49169e-42) 691| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 694| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 3991 697| const v0, #+3920 (0x00000f50 | 5.49309e-42) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| const-string/jumbo v5, "; [" 706| const v0, #+3921 (0x00000f51 | 5.49449e-42) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 3992 715| const v0, #+3922 (0x00000f52 | 5.49589e-42) 718| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 721| invoke-virtual {v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions():int 724| move-result v2 725| const v0, #+3923 (0x00000f53 | 5.49729e-42) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "actionBits", int 731| const v0, #+3924 (0x00000f54 | 5.49870e-42) 734| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 737| if-eqz v2, Label_2 .line 3993 739| const v0, #+3925 (0x00000f55 | 5.50010e-42) 742| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 745| invoke-static {v2}, java.lang.Integer.numberOfTrailingZeros(int):int 748| move-result v5 749| const v0, #+3926 (0x00000f56 | 5.50150e-42) 752| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 755| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 756| shl-int v1, v6, v5 .line 3994 .local v1, "action", int 758| not-int v5, v1 759| and-int/2addr v2, v5 .line 3995 760| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName(int):java.lang.String 763| move-result-object v5 764| const v0, #+3927 (0x00000f57 | 5.50290e-42) 767| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 770| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 3996 773| const v0, #+3928 (0x00000f58 | 5.50430e-42) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| if-eqz v2, Label_1 .line 3997 781| const v0, #+3929 (0x00000f59 | 5.50570e-42) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 787| const-string/jumbo v5, ", " 790| const v0, #+3930 (0x00000f5a | 5.50710e-42) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 799| const v0, #+3931 (0x00000f5b | 5.50850e-42) 802| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 805| goto/16 Label_1 Label_2: .line 4000 .end_local v1 807| const v0, #+3932 (0x00000f5c | 5.50991e-42) 810| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 813| const-string/jumbo v5, "]" 816| const v0, #+3933 (0x00000f5d | 5.51131e-42) 819| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 822| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 4002 825| const v0, #+3934 (0x00000f5e | 5.51271e-42) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 831| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 834| move-result-object v5 835| const v0, #+3935 (0x00000f5f | 5.51411e-42) 838| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 841| return-object v5 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.():void { .src "AccessibilityNodeInfoCompatIcs.java" .line 28 .prologue_end .line 28 0| const v0, #+3936 (0x00000f60 | 5.51551e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+3937 (0x00000f61 | 5.51691e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction(java.lang.Object, int):void { .params "info", "action" .src "AccessibilityNodeInfoCompatIcs.java" .line 43 .prologue_end .line 43 0| const v0, #+3938 (0x00000f62 | 5.51831e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+3939 (0x00000f63 | 5.51971e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void .line 44 17| const v0, #+3940 (0x00000f64 | 5.52112e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 57 .prologue_end .line 57 0| const v0, #+3941 (0x00000f65 | 5.52252e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3942 (0x00000f66 | 5.52392e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getActions():int 17| move-result v1 18| const v0, #+3943 (0x00000f67 | 5.52532e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompatIcs.java" .line 61 .prologue_end .line 61 0| const v0, #+3944 (0x00000f68 | 5.52672e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+3945 (0x00000f69 | 5.52812e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.getBoundsInParent(android.graphics.Rect):void .line 62 17| const v0, #+3946 (0x00000f6a | 5.52952e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "outBounds" .src "AccessibilityNodeInfoCompatIcs.java" .line 65 .prologue_end .line 65 0| const v0, #+3947 (0x00000f6b | 5.53093e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+3948 (0x00000f6c | 5.53233e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.getBoundsInScreen(android.graphics.Rect):void .line 66 17| const v0, #+3949 (0x00000f6d | 5.53373e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount(java.lang.Object):int { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 73 .prologue_end .line 73 0| const v0, #+3950 (0x00000f6e | 5.53513e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3951 (0x00000f6f | 5.53653e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getChildCount():int 17| move-result v1 18| const v0, #+3952 (0x00000f70 | 5.53793e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 77 .prologue_end .line 77 0| const v0, #+3953 (0x00000f71 | 5.53933e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3954 (0x00000f72 | 5.54073e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getClassName():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+3955 (0x00000f73 | 5.54214e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 81 .prologue_end .line 81 0| const v0, #+3956 (0x00000f74 | 5.54354e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3957 (0x00000f75 | 5.54494e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getContentDescription():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+3958 (0x00000f76 | 5.54634e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 85 .prologue_end .line 85 0| const v0, #+3959 (0x00000f77 | 5.54774e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3960 (0x00000f78 | 5.54914e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getPackageName():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+3961 (0x00000f79 | 5.55054e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText(java.lang.Object):java.lang.CharSequence { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 93 .prologue_end .line 93 0| const v0, #+3962 (0x00000f7a | 5.55194e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3963 (0x00000f7b | 5.55335e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getText():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+3964 (0x00000f7c | 5.55475e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 101 .prologue_end .line 101 0| const v0, #+3965 (0x00000f7d | 5.55615e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3966 (0x00000f7e | 5.55755e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isCheckable():boolean 17| move-result v1 18| const v0, #+3967 (0x00000f7f | 5.55895e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 105 .prologue_end .line 105 0| const v0, #+3968 (0x00000f80 | 5.56035e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3969 (0x00000f81 | 5.56175e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isChecked():boolean 17| move-result v1 18| const v0, #+3970 (0x00000f82 | 5.56315e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 109 .prologue_end .line 109 0| const v0, #+3971 (0x00000f83 | 5.56456e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3972 (0x00000f84 | 5.56596e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isClickable():boolean 17| move-result v1 18| const v0, #+3973 (0x00000f85 | 5.56736e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 113 .prologue_end .line 113 0| const v0, #+3974 (0x00000f86 | 5.56876e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3975 (0x00000f87 | 5.57016e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isEnabled():boolean 17| move-result v1 18| const v0, #+3976 (0x00000f88 | 5.57156e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 117 .prologue_end .line 117 0| const v0, #+3977 (0x00000f89 | 5.57296e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3978 (0x00000f8a | 5.57437e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isFocusable():boolean 17| move-result v1 18| const v0, #+3979 (0x00000f8b | 5.57577e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 121 .prologue_end .line 121 0| const v0, #+3980 (0x00000f8c | 5.57717e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3981 (0x00000f8d | 5.57857e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isFocused():boolean 17| move-result v1 18| const v0, #+3982 (0x00000f8e | 5.57997e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 125 .prologue_end .line 125 0| const v0, #+3983 (0x00000f8f | 5.58137e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3984 (0x00000f90 | 5.58277e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isLongClickable():boolean 17| move-result v1 18| const v0, #+3985 (0x00000f91 | 5.58417e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 129 .prologue_end .line 129 0| const v0, #+3986 (0x00000f92 | 5.58558e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3987 (0x00000f93 | 5.58698e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isPassword():boolean 17| move-result v1 18| const v0, #+3988 (0x00000f94 | 5.58838e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 133 .prologue_end .line 133 0| const v0, #+3989 (0x00000f95 | 5.58978e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3990 (0x00000f96 | 5.59118e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isScrollable():boolean 17| move-result v1 18| const v0, #+3991 (0x00000f97 | 5.59258e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected(java.lang.Object):boolean { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 137 .prologue_end .line 137 0| const v0, #+3992 (0x00000f98 | 5.59398e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+3993 (0x00000f99 | 5.59538e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.isSelected():boolean 17| move-result v1 18| const v0, #+3994 (0x00000f9a | 5.59679e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain():java.lang.Object { .src "AccessibilityNodeInfoCompatIcs.java" .line 31 .prologue_end .line 31 0| const v1, #+3995 (0x00000f9b | 5.59819e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.view.accessibility.AccessibilityNodeInfo.obtain():android.view.accessibility.AccessibilityNodeInfo 9| move-result-object v0 10| const v1, #+3996 (0x00000f9c | 5.59959e-42) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v0 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain(android.view.View):java.lang.Object { .params "source" .src "AccessibilityNodeInfoCompatIcs.java" .line 35 .prologue_end .line 35 0| const v0, #+3997 (0x00000f9d | 5.60099e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, android.view.accessibility.AccessibilityNodeInfo.obtain(android.view.View):android.view.accessibility.AccessibilityNodeInfo 9| move-result-object v1 10| const v0, #+3998 (0x00000f9e | 5.60239e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain(java.lang.Object):java.lang.Object { .params "info" .src "AccessibilityNodeInfoCompatIcs.java" .line 39 .prologue_end .line 39 0| const v0, #+3999 (0x00000f9f | 5.60379e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+4000 (0x00000fa0 | 5.60519e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, android.view.accessibility.AccessibilityNodeInfo.obtain(android.view.accessibility.AccessibilityNodeInfo):android.view.accessibility.AccessibilityNodeInfo 17| move-result-object v1 18| const v0, #+4001 (0x00000fa1 | 5.60660e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompatIcs.java" .line 145 .prologue_end .line 145 0| const v0, #+4002 (0x00000fa2 | 5.60800e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4003 (0x00000fa3 | 5.60940e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setBoundsInParent(android.graphics.Rect):void .line 146 17| const v0, #+4004 (0x00000fa4 | 5.61080e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen(java.lang.Object, android.graphics.Rect):void { .params "info", "bounds" .src "AccessibilityNodeInfoCompatIcs.java" .line 149 .prologue_end .line 149 0| const v0, #+4005 (0x00000fa5 | 5.61220e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4006 (0x00000fa6 | 5.61360e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setBoundsInScreen(android.graphics.Rect):void .line 150 17| const v0, #+4007 (0x00000fa7 | 5.61500e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "info", "className" .src "AccessibilityNodeInfoCompatIcs.java" .line 161 .prologue_end .line 161 0| const v0, #+4008 (0x00000fa8 | 5.61640e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4009 (0x00000fa9 | 5.61781e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setClassName(java.lang.CharSequence):void .line 162 17| const v0, #+4010 (0x00000faa | 5.61921e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "info", "contentDescription" .src "AccessibilityNodeInfoCompatIcs.java" .line 169 .prologue_end .line 169 0| const v0, #+4011 (0x00000fab | 5.62061e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4012 (0x00000fac | 5.62201e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setContentDescription(java.lang.CharSequence):void .line 170 17| const v0, #+4013 (0x00000fad | 5.62341e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled(java.lang.Object, boolean):void { .params "info", "enabled" .src "AccessibilityNodeInfoCompatIcs.java" .line 173 .prologue_end .line 173 0| const v0, #+4014 (0x00000fae | 5.62481e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4015 (0x00000faf | 5.62621e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setEnabled(boolean):void .line 174 17| const v0, #+4016 (0x00000fb0 | 5.62761e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable(java.lang.Object, boolean):void { .params "info", "focusable" .src "AccessibilityNodeInfoCompatIcs.java" .line 177 .prologue_end .line 177 0| const v0, #+4017 (0x00000fb1 | 5.62902e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4018 (0x00000fb2 | 5.63042e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setFocusable(boolean):void .line 178 17| const v0, #+4019 (0x00000fb3 | 5.63182e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompatIcs.java" .line 181 .prologue_end .line 181 0| const v0, #+4020 (0x00000fb4 | 5.63322e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4021 (0x00000fb5 | 5.63462e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setFocused(boolean):void .line 182 17| const v0, #+4022 (0x00000fb6 | 5.63602e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName(java.lang.Object, java.lang.CharSequence):void { .params "info", "packageName" .src "AccessibilityNodeInfoCompatIcs.java" .line 189 .prologue_end .line 189 0| const v0, #+4023 (0x00000fb7 | 5.63742e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4024 (0x00000fb8 | 5.63883e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setPackageName(java.lang.CharSequence):void .line 190 17| const v0, #+4025 (0x00000fb9 | 5.64023e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent(java.lang.Object, android.view.View):void { .params "info", "parent" .src "AccessibilityNodeInfoCompatIcs.java" .line 193 .prologue_end .line 193 0| const v0, #+4026 (0x00000fba | 5.64163e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4027 (0x00000fbb | 5.64303e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setParent(android.view.View):void .line 194 17| const v0, #+4028 (0x00000fbc | 5.64443e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected(java.lang.Object, boolean):void { .params "info", "selected" .src "AccessibilityNodeInfoCompatIcs.java" .line 205 .prologue_end .line 205 0| const v0, #+4029 (0x00000fbd | 5.64583e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4030 (0x00000fbe | 5.64723e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setSelected(boolean):void .line 206 17| const v0, #+4031 (0x00000fbf | 5.64863e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.():void { .src "AccessibilityNodeInfoCompatJellyBean.java" .line 26 .prologue_end .line 26 0| const v0, #+4032 (0x00000fc0 | 5.65004e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4033 (0x00000fc1 | 5.65144e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild(java.lang.Object, android.view.View, int):void { .params "info", "child", "virtualDescendantId" .src "AccessibilityNodeInfoCompatJellyBean.java" .line 29 .prologue_end .line 29 0| const v0, #+4034 (0x00000fc2 | 5.65284e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4035 (0x00000fc3 | 5.65424e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.accessibility.AccessibilityNodeInfo.addChild(android.view.View, int):void .line 30 17| const v0, #+4036 (0x00000fc4 | 5.65564e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused(java.lang.Object, boolean):void { .params "info", "focused" .src "AccessibilityNodeInfoCompatJellyBean.java" .line 77 .prologue_end .line 77 0| const v0, #+4037 (0x00000fc5 | 5.65704e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4038 (0x00000fc6 | 5.65844e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setAccessibilityFocused(boolean):void .line 78 17| const v0, #+4039 (0x00000fc7 | 5.65984e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource(java.lang.Object, android.view.View, int):void { .params "info", "root", "virtualDescendantId" .src "AccessibilityNodeInfoCompatJellyBean.java" .line 33 .prologue_end .line 33 0| const v0, #+4040 (0x00000fc8 | 5.66125e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4041 (0x00000fc9 | 5.66265e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.accessibility.AccessibilityNodeInfo.setSource(android.view.View, int):void .line 34 17| const v0, #+4042 (0x00000fca | 5.66405e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser(java.lang.Object, boolean):void { .params "info", "visibleToUser" .src "AccessibilityNodeInfoCompatJellyBean.java" .line 41 .prologue_end .line 41 0| const v0, #+4043 (0x00000fcb | 5.66545e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityNodeInfo .end_local v1 8| const v0, #+4044 (0x00000fcc | 5.66685e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityNodeInfo.setVisibleToUser(boolean):void .line 42 17| const v0, #+4045 (0x00000fcd | 5.66825e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.():void { .src "AccessibilityNodeInfoCompatJellybeanMr2.java" .line 23 .prologue_end .line 23 0| const v0, #+4046 (0x00000fce | 5.66965e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4047 (0x00000fcf | 5.67105e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName(java.lang.Object):java.lang.String { .params "info" .src "AccessibilityNodeInfoCompatJellybeanMr2.java" .line 30 .prologue_end .line 30 0| const v0, #+4048 (0x00000fd0 | 5.67246e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityNodeInfo .end_local v2 8| const v0, #+4049 (0x00000fd1 | 5.67386e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityNodeInfo.getViewIdResourceName():java.lang.String 17| move-result-object v1 18| const v0, #+4050 (0x00000fd2 | 5.67526e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo(int):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.performAction(int, int, android.os.Bundle):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):void { .params "this$1", "val$compat" .src "AccessibilityNodeProviderCompat.java" .line 1 .prologue_end .line 1 0| const v0, #+4051 (0x00000fd3 | 5.67666e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.this$1 8| const v0, #+4052 (0x00000fd4 | 5.67806e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat .line 50 16| const v0, #+4053 (0x00000fd5 | 5.67946e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+4054 (0x00000fd6 | 5.68086e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo(int):java.lang.Object { .params "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 79 .prologue_end 0| const v0, #+4055 (0x00000fd7 | 5.68227e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 79 7| iget-object v2, v4, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat 9| const v0, #+4056 (0x00000fd8 | 5.68367e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 18| move-result-object v1 19| const v0, #+4057 (0x00000fd9 | 5.68507e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 80 .local v1, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 25| if-nez v1, Label_1 .line 81 27| const v0, #+4058 (0x00000fda | 5.68647e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v3 Label_1: .line 83 34| const v0, #+4059 (0x00000fdb | 5.68787e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 43| move-result-object v2 44| const v0, #+4060 (0x00000fdc | 5.68927e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v2 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { .params "text", "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 61 .prologue_end 0| const v0, #+4061 (0x00000fdd | 5.69067e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 61 7| iget-object v6, v8, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat 9| const v0, #+4062 (0x00000fde | 5.69207e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v6,v9,v10}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List 18| move-result-object v1 19| const v0, #+4063 (0x00000fdf | 5.69348e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 62 .local_ex v1, "compatInfos", java.util.List, "Ljava/util/List;" 25| if-nez v1, Label_1 .line 63 27| const v0, #+4064 (0x00000fe0 | 5.69488e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v7 Label_1: .line 65 34| const v0, #+4065 (0x00000fe1 | 5.69628e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v5, java.util.ArrayList 42| const v0, #+4066 (0x00000fe2 | 5.69768e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v5}, java.util.ArrayList.():void .line 66 .local_ex v5, "infos", java.util.List, "Ljava/util/List;" 51| const v0, #+4067 (0x00000fe3 | 5.69908e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v1}, java.util.List.size():int 60| move-result v4 61| const v0, #+4068 (0x00000fe4 | 5.70048e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 .local v4, "infoCount", int 67| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 68| const v0, #+4069 (0x00000fe5 | 5.70188e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-ge v2, v4, Label_3 .line 68 76| const v0, #+4070 (0x00000fe6 | 5.70328e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1,v2}, java.util.List.get(int):java.lang.Object 85| move-result-object v3 86| const v0, #+4071 (0x00000fe7 | 5.70469e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| check-cast v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat .line 69 .local v3, "infoCompat", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 94| const v0, #+4072 (0x00000fe8 | 5.70609e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 103| move-result-object v6 104| const v0, #+4073 (0x00000fe9 | 5.70749e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-interface {v5,v6}, java.util.List.add(java.lang.Object):boolean .line 67 113| const v0, #+4074 (0x00000fea | 5.70889e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 121| goto/16 Label_2 Label_3: .line 71 .end_local v3 123| const v0, #+4075 (0x00000feb | 5.71029e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-object v5 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "AccessibilityNodeProviderCompat.java" .line 54 .prologue_end .line 54 0| const v0, #+4076 (0x00000fec | 5.71169e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.val$compat 8| const v0, #+4077 (0x00000fed | 5.71309e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction(int, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4078 (0x00000fee | 5.71450e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.():void { .src "AccessibilityNodeProviderCompat.java" .line 37 .prologue_end .line 37 0| const v0, #+4079 (0x00000fef | 5.71590e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4080 (0x00000ff0 | 5.71730e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):java.lang.Object { .params "compat" .src "AccessibilityNodeProviderCompat.java" .line 40 .prologue_end .line 40 0| const v0, #+4081 (0x00000ff1 | 5.71870e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.():void { .src "AccessibilityNodeProviderCompat.java" .line 44 .prologue_end .line 44 0| const v0, #+4082 (0x00000ff2 | 5.72010e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.():void 9| const v0, #+4083 (0x00000ff3 | 5.72150e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl):void { .params "?" .src "AccessibilityNodeProviderCompat.java" .line 1 .prologue_end 0| const v0, #+4084 (0x00000ff4 | 5.72290e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.():void 9| const v0, #+4085 (0x00000ff5 | 5.72430e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):java.lang.Object { .params "compat" .src "AccessibilityNodeProviderCompat.java" .line 50 .prologue_end .line 50 0| const v0, #+4086 (0x00000ff6 | 5.72571e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1 8| const v0, #+4087 (0x00000ff7 | 5.72711e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):void .line 49 17| const v0, #+4088 (0x00000ff8 | 5.72851e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge):java.lang.Object 26| move-result-object v1 27| const v0, #+4089 (0x00000ff9 | 5.72991e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo(int):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.findFocus(int):java.lang.Object { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.performAction(int, int, android.os.Bundle):boolean { } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):void { .params "this$1", "val$compat" .src "AccessibilityNodeProviderCompat.java" .line 1 .prologue_end .line 1 0| const v0, #+4090 (0x00000ffa | 5.73131e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.this$1 8| const v0, #+4091 (0x00000ffb | 5.73271e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.val$compat .line 96 16| const v0, #+4092 (0x00000ffc | 5.73411e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+4093 (0x00000ffd | 5.73551e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo(int):java.lang.Object { .params "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 124 .prologue_end 0| const v0, #+4094 (0x00000ffe | 5.73692e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 124 7| iget-object v2, v4, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.val$compat 9| const v0, #+4095 (0x00000fff | 5.73832e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 18| move-result-object v1 19| const v0, #+4096 (0x00001000 | 5.73972e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v1, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 25| if-nez v1, Label_1 .line 126 27| const v0, #+4097 (0x00001001 | 5.74112e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v3 Label_1: .line 128 34| const v0, #+4098 (0x00001002 | 5.74252e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 43| move-result-object v2 44| const v0, #+4099 (0x00001003 | 5.74392e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v2 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { .params "text", "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 107 .prologue_end 0| const v0, #+4100 (0x00001004 | 5.74532e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 107 7| iget-object v6, v8, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.val$compat 9| const v0, #+4101 (0x00001005 | 5.74673e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v6,v9,v10}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List 18| move-result-object v1 19| const v0, #+4102 (0x00001006 | 5.74813e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 108 .local_ex v1, "compatInfos", java.util.List, "Ljava/util/List;" 25| if-nez v1, Label_1 .line 109 27| const v0, #+4103 (0x00001007 | 5.74953e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v7 Label_1: .line 111 34| const v0, #+4104 (0x00001008 | 5.75093e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v5, java.util.ArrayList 42| const v0, #+4105 (0x00001009 | 5.75233e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v5}, java.util.ArrayList.():void .line 112 .local_ex v5, "infos", java.util.List, "Ljava/util/List;" 51| const v0, #+4106 (0x0000100a | 5.75373e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v1}, java.util.List.size():int 60| move-result v4 61| const v0, #+4107 (0x0000100b | 5.75513e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 113 .local v4, "infoCount", int 67| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 68| const v0, #+4108 (0x0000100c | 5.75653e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-ge v2, v4, Label_3 .line 114 76| const v0, #+4109 (0x0000100d | 5.75794e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1,v2}, java.util.List.get(int):java.lang.Object 85| move-result-object v3 86| const v0, #+4110 (0x0000100e | 5.75934e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| check-cast v3, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat .line 115 .local v3, "infoCompat", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 94| const v0, #+4111 (0x0000100f | 5.76074e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 103| move-result-object v6 104| const v0, #+4112 (0x00001010 | 5.76214e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-interface {v5,v6}, java.util.List.add(java.lang.Object):boolean .line 113 113| const v0, #+4113 (0x00001011 | 5.76354e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 121| goto/16 Label_2 Label_3: .line 117 .end_local v3 123| const v0, #+4114 (0x00001012 | 5.76494e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-object v5 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus(int):java.lang.Object { .params "focus" .src "AccessibilityNodeProviderCompat.java" .line 134 .prologue_end 0| const v0, #+4115 (0x00001013 | 5.76634e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 134 7| iget-object v2, v4, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.val$compat 9| const v0, #+4116 (0x00001014 | 5.76774e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 18| move-result-object v1 19| const v0, #+4117 (0x00001015 | 5.76915e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local v1, "compatInfo", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 25| if-nez v1, Label_1 .line 136 27| const v0, #+4118 (0x00001016 | 5.77055e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v3 Label_1: .line 138 34| const v0, #+4119 (0x00001017 | 5.77195e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo():java.lang.Object 43| move-result-object v2 44| const v0, #+4120 (0x00001018 | 5.77335e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v2 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "AccessibilityNodeProviderCompat.java" .line 100 .prologue_end .line 100 0| const v0, #+4121 (0x00001019 | 5.77475e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.val$compat 8| const v0, #+4122 (0x0000101a | 5.77615e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction(int, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4123 (0x0000101b | 5.77755e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.():void { .src "AccessibilityNodeProviderCompat.java" .line 90 .prologue_end .line 90 0| const v0, #+4124 (0x0000101c | 5.77895e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.():void 9| const v0, #+4125 (0x0000101d | 5.78036e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl):void { .params "?" .src "AccessibilityNodeProviderCompat.java" .line 1 .prologue_end 0| const v0, #+4126 (0x0000101e | 5.78176e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.():void 9| const v0, #+4127 (0x0000101f | 5.78316e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):java.lang.Object { .params "compat" .src "AccessibilityNodeProviderCompat.java" .line 96 .prologue_end .line 96 0| const v0, #+4128 (0x00001020 | 5.78456e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1 8| const v0, #+4129 (0x00001021 | 5.78596e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):void .line 95 17| const v0, #+4130 (0x00001022 | 5.78736e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge):java.lang.Object 26| move-result-object v1 27| const v0, #+4131 (0x00001023 | 5.78876e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.():void { .src "AccessibilityNodeProviderCompat.java" .line 150 .prologue_end 0| const v3, #+4132 (0x00001024 | 5.79017e-42) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 150 7| sget v0, android.os.Build$VERSION.SDK_INT 9| const v3, #+4133 (0x00001025 | 5.79157e-42) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 17| if-lt v0, v1, Label_2 .line 151 19| const v3, #+4134 (0x00001026 | 5.79297e-42) 22| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl 27| const v3, #+4135 (0x00001027 | 5.79437e-42) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl):void 36| const v3, #+4136 (0x00001028 | 5.79577e-42) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL Label_1: .line 31 44| const v3, #+4137 (0x00001029 | 5.79717e-42) 47| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 50| return-void Label_2: .line 152 51| const v3, #+4138 (0x0000102a | 5.79857e-42) 54| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 57| sget v0, android.os.Build$VERSION.SDK_INT 59| const v3, #+4139 (0x0000102b | 5.79997e-42) 62| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 65| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 67| if-lt v0, v1, Label_3 .line 153 69| const v3, #+4140 (0x0000102c | 5.80138e-42) 72| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl 77| const v3, #+4141 (0x0000102d | 5.80278e-42) 80| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v0,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl):void 86| const v3, #+4142 (0x0000102e | 5.80418e-42) 89| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 92| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL 94| const v3, #+4143 (0x0000102f | 5.80558e-42) 97| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 100| goto/16 Label_1 Label_3: .line 155 102| const v3, #+4144 (0x00001030 | 5.80698e-42) 105| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl 110| const v3, #+4145 (0x00001031 | 5.80838e-42) 113| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.():void 119| const v3, #+4146 (0x00001032 | 5.80978e-42) 122| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 125| sput-object v0, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL 127| const v3, #+4147 (0x00001033 | 5.81118e-42) 130| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 133| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.():void { .src "AccessibilityNodeProviderCompat.java" .line 162 .prologue_end .line 162 0| const v0, #+4148 (0x00001034 | 5.81259e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 163 9| const v0, #+4149 (0x00001035 | 5.81399e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.IMPL 17| const v0, #+4150 (0x00001036 | 5.81539e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompat):java.lang.Object 26| move-result-object v1 27| const v0, #+4151 (0x00001037 | 5.81679e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProvider .line 164 35| const v0, #+4152 (0x00001038 | 5.81819e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.(java.lang.Object):void { .params "provider" .src "AccessibilityNodeProviderCompat.java" .line 172 .prologue_end .line 172 0| const v0, #+4153 (0x00001039 | 5.81959e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 173 9| const v0, #+4154 (0x0000103a | 5.82099e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProvider .line 174 17| const v0, #+4155 (0x0000103b | 5.82240e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 207 .prologue_end .line 207 0| const v0, #+4156 (0x0000103c | 5.82380e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { .params "text", "virtualViewId" .src "AccessibilityNodeProviderCompat.java" .line 244 .prologue_end .line 244 0| const v0, #+4157 (0x0000103d | 5.82520e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "focus" .src "AccessibilityNodeProviderCompat.java" .line 260 .prologue_end .line 260 0| const v0, #+4158 (0x0000103e | 5.82660e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider():java.lang.Object { .src "AccessibilityNodeProviderCompat.java" .line 180 .prologue_end .line 180 0| const v0, #+4159 (0x0000103f | 5.82800e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.mProvider 8| const v0, #+4160 (0x00001040 | 5.82940e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "AccessibilityNodeProviderCompat.java" .line 224 .prologue_end .line 224 0| const v0, #+4161 (0x00001041 | 5.83080e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge):void { .params "val$bridge" .src "AccessibilityNodeProviderCompatJellyBean.java" .line 1 .prologue_end .line 1 0| const v0, #+4162 (0x00001042 | 5.83220e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.val$bridge .line 38 8| const v0, #+4163 (0x00001043 | 5.83361e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.accessibility.AccessibilityNodeProvider.():void .line 1 17| const v0, #+4164 (0x00001044 | 5.83501e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo(int):android.view.accessibility.AccessibilityNodeInfo { .params "virtualViewId" .src "AccessibilityNodeProviderCompatJellyBean.java" .line 41 .prologue_end .line 41 0| const v0, #+4165 (0x00001045 | 5.83641e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.val$bridge 8| const v0, #+4166 (0x00001046 | 5.83781e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo(int):java.lang.Object 17| move-result-object v1 18| const v0, #+4167 (0x00001047 | 5.83921e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, android.view.accessibility.AccessibilityNodeInfo 26| const v0, #+4168 (0x00001048 | 5.84061e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { .params "text", "virtualViewId" .src "AccessibilityNodeProviderCompatJellyBean.java" .line 50 .prologue_end .line 50 0| const v0, #+4169 (0x00001049 | 5.84201e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.val$bridge 8| const v0, #+4170 (0x0000104a | 5.84341e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List 17| move-result-object v1 18| const v0, #+4171 (0x0000104b | 5.84482e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 49 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "AccessibilityNodeProviderCompatJellyBean.java" .line 55 .prologue_end .line 55 0| const v0, #+4172 (0x0000104c | 5.84622e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.val$bridge 8| const v0, #+4173 (0x0000104d | 5.84762e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge.performAction(int, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4174 (0x0000104e | 5.84902e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.():void { .src "AccessibilityNodeProviderCompatJellyBean.java" .line 28 .prologue_end .line 28 0| const v0, #+4175 (0x0000104f | 5.85042e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4176 (0x00001050 | 5.85182e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge):java.lang.Object { .params "bridge" .src "AccessibilityNodeProviderCompatJellyBean.java" .line 38 .prologue_end .line 38 0| const v0, #+4177 (0x00001051 | 5.85322e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1 8| const v0, #+4178 (0x00001052 | 5.85462e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge):void 17| const v0, #+4179 (0x00001053 | 5.85603e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge):void { .params "val$bridge" .src "AccessibilityNodeProviderCompatKitKat.java" .line 1 .prologue_end .line 1 0| const v0, #+4180 (0x00001054 | 5.85743e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.val$bridge .line 39 8| const v0, #+4181 (0x00001055 | 5.85883e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.accessibility.AccessibilityNodeProvider.():void .line 1 17| const v0, #+4182 (0x00001056 | 5.86023e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo(int):android.view.accessibility.AccessibilityNodeInfo { .params "virtualViewId" .src "AccessibilityNodeProviderCompatKitKat.java" .line 42 .prologue_end .line 42 0| const v0, #+4183 (0x00001057 | 5.86163e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.val$bridge 8| const v0, #+4184 (0x00001058 | 5.86303e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.createAccessibilityNodeInfo(int):java.lang.Object 17| move-result-object v1 18| const v0, #+4185 (0x00001059 | 5.86443e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, android.view.accessibility.AccessibilityNodeInfo 26| const v0, #+4186 (0x0000105a | 5.86584e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List { .params "text", "virtualViewId" .src "AccessibilityNodeProviderCompatKitKat.java" .line 51 .prologue_end .line 51 0| const v0, #+4187 (0x0000105b | 5.86724e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.val$bridge 8| const v0, #+4188 (0x0000105c | 5.86864e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.findAccessibilityNodeInfosByText(java.lang.String, int):java.util.List 17| move-result-object v1 18| const v0, #+4189 (0x0000105d | 5.87004e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 50 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus(int):android.view.accessibility.AccessibilityNodeInfo { .params "focus" .src "AccessibilityNodeProviderCompatKitKat.java" .line 61 .prologue_end .line 61 0| const v0, #+4190 (0x0000105e | 5.87144e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.val$bridge 8| const v0, #+4191 (0x0000105f | 5.87284e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.findFocus(int):java.lang.Object 17| move-result-object v1 18| const v0, #+4192 (0x00001060 | 5.87424e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, android.view.accessibility.AccessibilityNodeInfo 26| const v0, #+4193 (0x00001061 | 5.87564e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "AccessibilityNodeProviderCompatKitKat.java" .line 56 .prologue_end .line 56 0| const v0, #+4194 (0x00001062 | 5.87705e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.val$bridge 8| const v0, #+4195 (0x00001063 | 5.87845e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4,v5}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge.performAction(int, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4196 (0x00001064 | 5.87985e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.():void { .src "AccessibilityNodeProviderCompatKitKat.java" .line 28 .prologue_end .line 28 0| const v0, #+4197 (0x00001065 | 5.88125e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4198 (0x00001066 | 5.88265e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge):java.lang.Object { .params "bridge" .src "AccessibilityNodeProviderCompatKitKat.java" .line 39 .prologue_end .line 39 0| const v0, #+4199 (0x00001067 | 5.88405e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1 8| const v0, #+4200 (0x00001068 | 5.88545e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.(android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge):void 17| const v0, #+4201 (0x00001069 | 5.88685e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.getText(java.lang.Object):java.util.List { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setChecked(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setEnabled(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setPassword(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setScrollable(java.lang.Object, boolean):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setSource(java.lang.Object, android.view.View, int):void { } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.():void { .src "AccessibilityRecordCompat.java" .line 82 .prologue_end .line 82 0| const v0, #+4202 (0x0000106a | 5.88826e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4203 (0x0000106b | 5.88966e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText(java.lang.Object):java.util.List { .params "record" .src "AccessibilityRecordCompat.java" .line 148 .prologue_end .line 148 0| const v0, #+4204 (0x0000106c | 5.89106e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, java.util.Collections.emptyList():java.util.List 9| move-result-object v1 10| const v0, #+4205 (0x0000106d | 5.89246e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked(java.lang.Object, boolean):void { .params "record", "isChecked" .src "AccessibilityRecordCompat.java" .line 193 .prologue_end .line 193 0| const v0, #+4206 (0x0000106e | 5.89386e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "record", "className" .src "AccessibilityRecordCompat.java" .line 197 .prologue_end .line 197 0| const v0, #+4207 (0x0000106f | 5.89526e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "record", "contentDescription" .src "AccessibilityRecordCompat.java" .line 201 .prologue_end .line 201 0| const v0, #+4208 (0x00001070 | 5.89666e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled(java.lang.Object, boolean):void { .params "record", "isEnabled" .src "AccessibilityRecordCompat.java" .line 209 .prologue_end .line 209 0| const v0, #+4209 (0x00001071 | 5.89807e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword(java.lang.Object, boolean):void { .params "record", "isPassword" .src "AccessibilityRecordCompat.java" .line 237 .prologue_end .line 237 0| const v0, #+4210 (0x00001072 | 5.89947e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable(java.lang.Object, boolean):void { .params "record", "scrollable" .src "AccessibilityRecordCompat.java" .line 253 .prologue_end .line 253 0| const v0, #+4211 (0x00001073 | 5.90087e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource(java.lang.Object, android.view.View, int):void { .params "record", "root", "virtualDescendantId" .src "AccessibilityRecordCompat.java" .line 261 .prologue_end .line 261 0| const v0, #+4212 (0x00001074 | 5.90227e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.():void { .src "AccessibilityRecordCompat.java" .line 268 .prologue_end .line 268 0| const v0, #+4213 (0x00001075 | 5.90367e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.():void 9| const v0, #+4214 (0x00001076 | 5.90507e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText(java.lang.Object):java.util.List { .params "record" .src "AccessibilityRecordCompat.java" .line 342 .prologue_end .line 342 0| const v0, #+4215 (0x00001077 | 5.90647e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText(java.lang.Object):java.util.List 9| move-result-object v1 10| const v0, #+4216 (0x00001078 | 5.90787e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked(java.lang.Object, boolean):void { .params "record", "isChecked" .src "AccessibilityRecordCompat.java" .line 397 .prologue_end .line 397 0| const v0, #+4217 (0x00001079 | 5.90928e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked(java.lang.Object, boolean):void .line 398 9| const v0, #+4218 (0x0000107a | 5.91068e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "record", "className" .src "AccessibilityRecordCompat.java" .line 402 .prologue_end .line 402 0| const v0, #+4219 (0x0000107b | 5.91208e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName(java.lang.Object, java.lang.CharSequence):void .line 403 9| const v0, #+4220 (0x0000107c | 5.91348e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "record", "contentDescription" .src "AccessibilityRecordCompat.java" .line 407 .prologue_end .line 407 0| const v0, #+4221 (0x0000107d | 5.91488e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription(java.lang.Object, java.lang.CharSequence):void .line 408 9| const v0, #+4222 (0x0000107e | 5.91628e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled(java.lang.Object, boolean):void { .params "record", "isEnabled" .src "AccessibilityRecordCompat.java" .line 417 .prologue_end .line 417 0| const v0, #+4223 (0x0000107f | 5.91768e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled(java.lang.Object, boolean):void .line 418 9| const v0, #+4224 (0x00001080 | 5.91908e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword(java.lang.Object, boolean):void { .params "record", "isPassword" .src "AccessibilityRecordCompat.java" .line 442 .prologue_end .line 442 0| const v0, #+4225 (0x00001081 | 5.92049e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword(java.lang.Object, boolean):void .line 443 9| const v0, #+4226 (0x00001082 | 5.92189e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable(java.lang.Object, boolean):void { .params "record", "scrollable" .src "AccessibilityRecordCompat.java" .line 462 .prologue_end .line 462 0| const v0, #+4227 (0x00001083 | 5.92329e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable(java.lang.Object, boolean):void .line 463 9| const v0, #+4228 (0x00001084 | 5.92469e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.():void { .src "AccessibilityRecordCompat.java" .line 476 .prologue_end .line 476 0| const v0, #+4229 (0x00001085 | 5.92609e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.():void 9| const v0, #+4230 (0x00001086 | 5.92749e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.():void { .src "AccessibilityRecordCompat.java" .line 498 .prologue_end .line 498 0| const v0, #+4231 (0x00001087 | 5.92889e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.():void 9| const v0, #+4232 (0x00001088 | 5.93030e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource(java.lang.Object, android.view.View, int):void { .params "record", "root", "virtualDescendantId" .src "AccessibilityRecordCompat.java" .line 501 .prologue_end .line 501 0| const v0, #+4233 (0x00001089 | 5.93170e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource(java.lang.Object, android.view.View, int):void .line 502 9| const v0, #+4234 (0x0000108a | 5.93310e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.():void { .src "AccessibilityRecordCompat.java" .line 506 .prologue_end .line 506 0| const v2, #+4235 (0x0000108b | 5.93450e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+4236 (0x0000108c | 5.93590e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_2 .line 507 18| const v2, #+4237 (0x0000108d | 5.93730e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl 26| const v2, #+4238 (0x0000108e | 5.93870e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.():void 35| const v2, #+4239 (0x0000108f | 5.94010e-42) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL Label_1: .line 31 43| const v2, #+4240 (0x00001090 | 5.94151e-42) 46| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 508 50| const v2, #+4241 (0x00001091 | 5.94291e-42) 53| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 56| sget v0, android.os.Build$VERSION.SDK_INT 58| const v2, #+4242 (0x00001092 | 5.94431e-42) 61| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v1, #+15 (0x0000000f | 2.10195e-44) 66| if-lt v0, v1, Label_3 .line 509 68| const v2, #+4243 (0x00001093 | 5.94571e-42) 71| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl 76| const v2, #+4244 (0x00001094 | 5.94711e-42) 79| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.():void 85| const v2, #+4245 (0x00001095 | 5.94851e-42) 88| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 91| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 93| const v2, #+4246 (0x00001096 | 5.94991e-42) 96| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 99| goto/16 Label_1 Label_3: .line 510 101| const v2, #+4247 (0x00001097 | 5.95131e-42) 104| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 107| sget v0, android.os.Build$VERSION.SDK_INT 109| const v2, #+4248 (0x00001098 | 5.95272e-42) 112| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 117| if-lt v0, v1, Label_4 .line 511 119| const v2, #+4249 (0x00001099 | 5.95412e-42) 122| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 125| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl 127| const v2, #+4250 (0x0000109a | 5.95552e-42) 130| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.():void 136| const v2, #+4251 (0x0000109b | 5.95692e-42) 139| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 142| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 144| const v2, #+4252 (0x0000109c | 5.95832e-42) 147| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 150| goto/16 Label_1 Label_4: .line 513 152| const v2, #+4253 (0x0000109d | 5.95972e-42) 155| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v0, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl 160| const v2, #+4254 (0x0000109e | 5.96112e-42) 163| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-direct {v0}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.():void 169| const v2, #+4255 (0x0000109f | 5.96252e-42) 172| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 175| sput-object v0, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 177| const v2, #+4256 (0x000010a0 | 5.96393e-42) 180| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 183| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat.(java.lang.Object):void { .params "record" .src "AccessibilityRecordCompat.java" .line 529 .prologue_end .line 529 0| const v0, #+4257 (0x000010a1 | 5.96533e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 530 9| const v0, #+4258 (0x000010a2 | 5.96673e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord .line 531 17| const v0, #+4259 (0x000010a3 | 5.96813e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.equals(java.lang.Object):boolean { .params "obj" .src "AccessibilityRecordCompat.java" .line 1027 .prologue_end 0| const v0, #+4260 (0x000010a4 | 5.96953e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1027 8| if-ne v6, v7, Label_1 .line 1028 10| const v0, #+4261 (0x000010a5 | 5.97093e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v5 Label_1: .line 1030 17| const v0, #+4262 (0x000010a6 | 5.97233e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v7, Label_2 .line 1031 25| const v0, #+4263 (0x000010a7 | 5.97374e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v4 Label_2: .line 1033 32| const v0, #+4264 (0x000010a8 | 5.97514e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v6}, android.support.v4.view.accessibility.AccessibilityRecordCompat.getClass():java.lang.Class 41| move-result-object v2 42| const v0, #+4265 (0x000010a9 | 5.97654e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7}, java.lang.Object.getClass():java.lang.Class 51| move-result-object v3 52| const v0, #+4266 (0x000010aa | 5.97794e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eq v2, v3, Label_3 .line 1034 60| const v0, #+4267 (0x000010ab | 5.97934e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v4 Label_3: 67| const v0, #+4268 (0x000010ac | 5.98074e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v1, v7 .line 1036 74| check-cast v1, android.support.v4.view.accessibility.AccessibilityRecordCompat .line 1037 .local v1, "other", android.support.v4.view.accessibility.AccessibilityRecordCompat 76| const v0, #+4269 (0x000010ad | 5.98214e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v2, v6, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 84| const v0, #+4270 (0x000010ae | 5.98354e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-nez v2, Label_4 .line 1038 92| const v0, #+4271 (0x000010af | 5.98495e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 100| const v0, #+4272 (0x000010b0 | 5.98635e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_5 .line 1039 108| const v0, #+4273 (0x000010b1 | 5.98775e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return v4 Label_4: .line 1041 115| const v0, #+4274 (0x000010b2 | 5.98915e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v2, v6, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 123| const v0, #+4275 (0x000010b3 | 5.99055e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v3, v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 131| const v0, #+4276 (0x000010b4 | 5.99195e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2,v3}, java.lang.Object.equals(java.lang.Object):boolean 140| move-result v2 141| const v0, #+4277 (0x000010b5 | 5.99335e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-nez v2, Label_5 .line 1042 149| const v0, #+4278 (0x000010b6 | 5.99475e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v4 Label_5: .line 1044 156| const v0, #+4279 (0x000010b7 | 5.99616e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return v5 } method android.support.v4.view.accessibility.AccessibilityRecordCompat.getText():java.util.List { .src "AccessibilityRecordCompat.java" .line 943 .prologue_end .line 943 0| const v0, #+4280 (0x000010b8 | 5.99756e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4281 (0x000010b9 | 5.99896e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4282 (0x000010ba | 6.00036e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.getText(java.lang.Object):java.util.List 25| move-result-object v1 26| const v0, #+4283 (0x000010bb | 6.00176e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode():int { .src "AccessibilityRecordCompat.java" .line 1021 .prologue_end .line 1021 0| const v0, #+4284 (0x000010bc | 6.00316e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 8| const v0, #+4285 (0x000010bd | 6.00456e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 16| const v0, #+4286 (0x000010be | 6.00597e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: 23| const v0, #+4287 (0x000010bf | 6.00737e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return v1 Label_2: 30| const v0, #+4288 (0x000010c0 | 6.00877e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v1, v2, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 38| const v0, #+4289 (0x000010c1 | 6.01017e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, java.lang.Object.hashCode():int 47| move-result v1 48| const v0, #+4290 (0x000010c2 | 6.01157e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| goto/16 Label_1 } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked(boolean):void { .params "isChecked" .src "AccessibilityRecordCompat.java" .line 636 .prologue_end .line 636 0| const v0, #+4291 (0x000010c3 | 6.01297e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4292 (0x000010c4 | 6.01437e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4293 (0x000010c5 | 6.01577e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setChecked(java.lang.Object, boolean):void .line 637 25| const v0, #+4294 (0x000010c6 | 6.01718e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName(java.lang.CharSequence):void { .params "className" .src "AccessibilityRecordCompat.java" .line 933 .prologue_end .line 933 0| const v0, #+4295 (0x000010c7 | 6.01858e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4296 (0x000010c8 | 6.01998e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4297 (0x000010c9 | 6.02138e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setClassName(java.lang.Object, java.lang.CharSequence):void .line 934 25| const v0, #+4298 (0x000010ca | 6.02278e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription(java.lang.CharSequence):void { .params "contentDescription" .src "AccessibilityRecordCompat.java" .line 983 .prologue_end .line 983 0| const v0, #+4299 (0x000010cb | 6.02418e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4300 (0x000010cc | 6.02558e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4301 (0x000010cd | 6.02698e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setContentDescription(java.lang.Object, java.lang.CharSequence):void .line 984 25| const v0, #+4302 (0x000010ce | 6.02839e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled(boolean):void { .params "isEnabled" .src "AccessibilityRecordCompat.java" .line 656 .prologue_end .line 656 0| const v0, #+4303 (0x000010cf | 6.02979e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4304 (0x000010d0 | 6.03119e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4305 (0x000010d1 | 6.03259e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setEnabled(java.lang.Object, boolean):void .line 657 25| const v0, #+4306 (0x000010d2 | 6.03399e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword(boolean):void { .params "isPassword" .src "AccessibilityRecordCompat.java" .line 676 .prologue_end .line 676 0| const v0, #+4307 (0x000010d3 | 6.03539e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4308 (0x000010d4 | 6.03679e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4309 (0x000010d5 | 6.03820e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setPassword(java.lang.Object, boolean):void .line 677 25| const v0, #+4310 (0x000010d6 | 6.03960e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable(boolean):void { .params "scrollable" .src "AccessibilityRecordCompat.java" .line 716 .prologue_end .line 716 0| const v0, #+4311 (0x000010d7 | 6.04100e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4312 (0x000010d8 | 6.04240e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4313 (0x000010d9 | 6.04380e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setScrollable(java.lang.Object, boolean):void .line 717 25| const v0, #+4314 (0x000010da | 6.04520e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource(android.view.View, int):void { .params "root", "virtualDescendantId" .src "AccessibilityRecordCompat.java" .line 591 .prologue_end .line 591 0| const v0, #+4315 (0x000010db | 6.04660e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, android.support.v4.view.accessibility.AccessibilityRecordCompat.IMPL 8| const v0, #+4316 (0x000010dc | 6.04800e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, android.support.v4.view.accessibility.AccessibilityRecordCompat.mRecord 16| const v0, #+4317 (0x000010dd | 6.04941e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2,v4,v5}, android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordImpl.setSource(java.lang.Object, android.view.View, int):void .line 592 25| const v0, #+4318 (0x000010de | 6.05081e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.():void { .src "AccessibilityRecordCompatIcs.java" .line 28 .prologue_end .line 28 0| const v0, #+4319 (0x000010df | 6.05221e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4320 (0x000010e0 | 6.05361e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText(java.lang.Object):java.util.List { .params "record" .src "AccessibilityRecordCompatIcs.java" .line 87 .prologue_end .line 87 0| const v0, #+4321 (0x000010e1 | 6.05501e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.view.accessibility.AccessibilityRecord .end_local v2 8| const v0, #+4322 (0x000010e2 | 6.05641e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.view.accessibility.AccessibilityRecord.getText():java.util.List 17| move-result-object v1 18| const v0, #+4323 (0x000010e3 | 6.05781e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked(java.lang.Object, boolean):void { .params "record", "isChecked" .src "AccessibilityRecordCompatIcs.java" .line 131 .prologue_end .line 131 0| const v0, #+4324 (0x000010e4 | 6.05921e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4325 (0x000010e5 | 6.06062e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setChecked(boolean):void .line 132 17| const v0, #+4326 (0x000010e6 | 6.06202e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName(java.lang.Object, java.lang.CharSequence):void { .params "record", "className" .src "AccessibilityRecordCompatIcs.java" .line 135 .prologue_end .line 135 0| const v0, #+4327 (0x000010e7 | 6.06342e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4328 (0x000010e8 | 6.06482e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setClassName(java.lang.CharSequence):void .line 136 17| const v0, #+4329 (0x000010e9 | 6.06622e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription(java.lang.Object, java.lang.CharSequence):void { .params "record", "contentDescription" .src "AccessibilityRecordCompatIcs.java" .line 139 .prologue_end .line 139 0| const v0, #+4330 (0x000010ea | 6.06762e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4331 (0x000010eb | 6.06902e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setContentDescription(java.lang.CharSequence):void .line 140 17| const v0, #+4332 (0x000010ec | 6.07042e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled(java.lang.Object, boolean):void { .params "record", "isEnabled" .src "AccessibilityRecordCompatIcs.java" .line 147 .prologue_end .line 147 0| const v0, #+4333 (0x000010ed | 6.07183e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4334 (0x000010ee | 6.07323e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setEnabled(boolean):void .line 148 17| const v0, #+4335 (0x000010ef | 6.07463e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword(java.lang.Object, boolean):void { .params "record", "isPassword" .src "AccessibilityRecordCompatIcs.java" .line 167 .prologue_end .line 167 0| const v0, #+4336 (0x000010f0 | 6.07603e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4337 (0x000010f1 | 6.07743e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setPassword(boolean):void .line 168 17| const v0, #+4338 (0x000010f2 | 6.07883e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable(java.lang.Object, boolean):void { .params "record", "scrollable" .src "AccessibilityRecordCompatIcs.java" .line 183 .prologue_end .line 183 0| const v0, #+4339 (0x000010f3 | 6.08023e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4340 (0x000010f4 | 6.08164e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityRecord.setScrollable(boolean):void .line 184 17| const v0, #+4341 (0x000010f5 | 6.08304e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.():void { .src "AccessibilityRecordCompatJellyBean.java" .line 25 .prologue_end .line 25 0| const v0, #+4342 (0x000010f6 | 6.08444e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+4343 (0x000010f7 | 6.08584e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource(java.lang.Object, android.view.View, int):void { .params "record", "root", "virtualDescendantId" .src "AccessibilityRecordCompatJellyBean.java" .line 28 .prologue_end .line 28 0| const v0, #+4344 (0x000010f8 | 6.08724e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v1, android.view.accessibility.AccessibilityRecord .end_local v1 8| const v0, #+4345 (0x000010f9 | 6.08864e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, android.view.accessibility.AccessibilityRecord.setSource(android.view.View, int):void .line 29 17| const v0, #+4346 (0x000010fa | 6.09004e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.widget.DrawerLayout$SavedState$1.():void { .src "DrawerLayout.java" .line 2037 .prologue_end .line 2037 0| const v0, #+4347 (0x000010fb | 6.09144e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+4348 (0x000010fc | 6.09285e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.widget.DrawerLayout$SavedState { .params "in", "loader" .src "DrawerLayout.java" .line 2040 .prologue_end .line 2040 0| const v0, #+4349 (0x000010fd | 6.09425e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.widget.DrawerLayout$SavedState 8| const v0, #+4350 (0x000010fe | 6.09565e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3,v4}, android.support.v4.widget.DrawerLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader):void 17| const v0, #+4351 (0x000010ff | 6.09705e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { .params "in", "loader" .src "DrawerLayout.java" .line 2038 .prologue_end .line 2038 0| const v0, #+4352 (0x00001100 | 6.09845e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3,v4}, android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.widget.DrawerLayout$SavedState 9| move-result-object v1 10| const v0, #+4353 (0x00001101 | 6.09985e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.DrawerLayout$SavedState$1.newArray(int):android.support.v4.widget.DrawerLayout$SavedState[] { .params "size" .src "DrawerLayout.java" .line 2045 .prologue_end .line 2045 0| const v0, #+4354 (0x00001102 | 6.10125e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.widget.DrawerLayout$SavedState[] 8| const v0, #+4355 (0x00001103 | 6.10265e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.widget.DrawerLayout$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "DrawerLayout.java" .line 2043 .prologue_end .line 2043 0| const v0, #+4356 (0x00001104 | 6.10406e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.widget.DrawerLayout$SavedState$1.newArray(int):android.support.v4.widget.DrawerLayout$SavedState[] 9| move-result-object v1 10| const v0, #+4357 (0x00001105 | 6.10546e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.DrawerLayout$SavedState.():void { .src "DrawerLayout.java" .line 2037 .prologue_end .line 2037 0| const v1, #+4358 (0x00001106 | 6.10686e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.widget.DrawerLayout$SavedState$1 8| const v1, #+4359 (0x00001107 | 6.10826e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.widget.DrawerLayout$SavedState$1.():void .line 2036 17| const v1, #+4360 (0x00001108 | 6.10966e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator 26| move-result-object v0 27| const v1, #+4361 (0x00001109 | 6.11106e-42) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, android.support.v4.widget.DrawerLayout$SavedState.CREATOR .line 2006 35| const v1, #+4362 (0x0000110a | 6.11246e-42) 38| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method android.support.v4.widget.DrawerLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader):void { .params "in", "loader" .src "DrawerLayout.java" .line 2014 .prologue_end .line 2014 0| const v0, #+4363 (0x0000110b | 6.11387e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, android.support.v4.view.AbsSavedState.(android.os.Parcel, java.lang.ClassLoader):void .line 2007 9| const v0, #+4364 (0x0000110c | 6.11527e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity .line 2015 18| const v0, #+4365 (0x0000110d | 6.11667e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3}, android.os.Parcel.readInt():int 27| move-result v1 28| const v0, #+4366 (0x0000110e | 6.11807e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity .line 2016 36| const v0, #+4367 (0x0000110f | 6.11947e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3}, android.os.Parcel.readInt():int 45| move-result v1 46| const v0, #+4368 (0x00001110 | 6.12087e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft .line 2017 54| const v0, #+4369 (0x00001111 | 6.12227e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3}, android.os.Parcel.readInt():int 63| move-result v1 64| const v0, #+4370 (0x00001112 | 6.12367e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight .line 2018 72| const v0, #+4371 (0x00001113 | 6.12508e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v3}, android.os.Parcel.readInt():int 81| move-result v1 82| const v0, #+4372 (0x00001114 | 6.12648e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart .line 2019 90| const v0, #+4373 (0x00001115 | 6.12788e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3}, android.os.Parcel.readInt():int 99| move-result v1 100| const v0, #+4374 (0x00001116 | 6.12928e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd .line 2020 108| const v0, #+4375 (0x00001117 | 6.13068e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-void } method android.support.v4.widget.DrawerLayout$SavedState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "DrawerLayout.java" .line 2028 .prologue_end .line 2028 0| const v0, #+4376 (0x00001118 | 6.13208e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel, int):void .line 2029 9| const v0, #+4377 (0x00001119 | 6.13348e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v2, android.support.v4.widget.DrawerLayout$SavedState.openDrawerGravity 17| const v0, #+4378 (0x0000111a | 6.13488e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2030 26| const v0, #+4379 (0x0000111b | 6.13629e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeLeft 34| const v0, #+4380 (0x0000111c | 6.13769e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2031 43| const v0, #+4381 (0x0000111d | 6.13909e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeRight 51| const v0, #+4382 (0x0000111e | 6.14049e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2032 60| const v0, #+4383 (0x0000111f | 6.14189e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeStart 68| const v0, #+4384 (0x00001120 | 6.14329e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2033 77| const v0, #+4385 (0x00001121 | 6.14469e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget v1, v2, android.support.v4.widget.DrawerLayout$SavedState.lockModeEnd 85| const v0, #+4386 (0x00001122 | 6.14610e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2034 94| const v0, #+4387 (0x00001123 | 6.14750e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void } method android.support.v4.widget.ExploreByTouchHelper$1.():void { .src "ExploreByTouchHelper.java" .line 337 .prologue_end .line 337 0| const v0, #+4388 (0x00001124 | 6.14890e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+4389 (0x00001125 | 6.15030e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.ExploreByTouchHelper$2.():void { .src "ExploreByTouchHelper.java" .line 349 .prologue_end .line 349 0| const v0, #+4390 (0x00001126 | 6.15170e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+4391 (0x00001127 | 6.15310e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.(android.support.v4.widget.ExploreByTouchHelper):void { .params "this$0" .src "ExploreByTouchHelper.java" .line 1223 .prologue_end .line 1223 0| const v0, #+4392 (0x00001128 | 6.15450e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0 8| const v0, #+4393 (0x00001129 | 6.15590e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.():void 17| const v0, #+4394 (0x0000112a | 6.15731e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.(android.support.v4.widget.ExploreByTouchHelper, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider):void { .params "this$0", "?" .src "ExploreByTouchHelper.java" .line 1 .prologue_end 0| const v0, #+4395 (0x0000112b | 6.15871e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.(android.support.v4.widget.ExploreByTouchHelper):void 9| const v0, #+4396 (0x0000112c | 6.16011e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.createAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 1229 .prologue_end .line 1229 0| const v0, #+4397 (0x0000112d | 6.16151e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0 8| const v0, #+4398 (0x0000112e | 6.16291e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2,v4}, android.support.v4.widget.ExploreByTouchHelper.-wrap0(android.support.v4.widget.ExploreByTouchHelper, int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 17| move-result-object v1 18| const v0, #+4399 (0x0000112f | 6.16431e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1230 .local v1, "node", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 24| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 27| move-result-object v2 28| const v0, #+4400 (0x00001130 | 6.16571e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v2 } method android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "ExploreByTouchHelper.java" .line 1235 .prologue_end .line 1235 0| const v0, #+4401 (0x00001131 | 6.16711e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.this$0 8| const v0, #+4402 (0x00001132 | 6.16852e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1,v3,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.-wrap1(android.support.v4.widget.ExploreByTouchHelper, int, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4403 (0x00001133 | 6.16992e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.widget.ExploreByTouchHelper.-wrap0(android.support.v4.widget.ExploreByTouchHelper, int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "?", "virtualViewId" .src "ExploreByTouchHelper.java" .line 1 .prologue_end 0| const v0, #+4404 (0x00001134 | 6.17132e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.obtainAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 9| move-result-object v1 10| const v0, #+4405 (0x00001135 | 6.17272e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.ExploreByTouchHelper.-wrap1(android.support.v4.widget.ExploreByTouchHelper, int, int, android.os.Bundle):boolean { .params "?", "virtualViewId", "action", "arguments" .src "ExploreByTouchHelper.java" .line 1 .prologue_end 0| const v0, #+4406 (0x00001136 | 6.17412e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.performAction(int, int, android.os.Bundle):boolean 9| move-result v1 10| const v0, #+4407 (0x00001137 | 6.17552e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.widget.ExploreByTouchHelper.():void { .src "ExploreByTouchHelper.java" .line 102 .prologue_end 0| const v3, #+4408 (0x00001138 | 6.17692e-42) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+2147483647 (0x7fffffff | NaN) 9| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) .line 102 11| new-instance v0, android.graphics.Rect 13| const v3, #+4409 (0x00001139 | 6.17832e-42) 16| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 19| invoke-direct {v0,v2,v2,v1,v1}, android.graphics.Rect.(int, int, int, int):void 22| const v3, #+4410 (0x0000113a | 6.17973e-42) 25| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 28| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS .line 337 30| const v3, #+4411 (0x0000113b | 6.18113e-42) 33| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v0, android.support.v4.widget.ExploreByTouchHelper$1 38| const v3, #+4412 (0x0000113c | 6.18253e-42) 41| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v0}, android.support.v4.widget.ExploreByTouchHelper$1.():void .line 336 47| const v3, #+4413 (0x0000113d | 6.18393e-42) 50| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 53| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.NODE_ADAPTER .line 349 55| const v3, #+4414 (0x0000113e | 6.18533e-42) 58| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v0, android.support.v4.widget.ExploreByTouchHelper$2 63| const v3, #+4415 (0x0000113f | 6.18673e-42) 66| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v0}, android.support.v4.widget.ExploreByTouchHelper$2.():void .line 348 72| const v3, #+4416 (0x00001140 | 6.18813e-42) 75| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 78| sput-object v0, android.support.v4.widget.ExploreByTouchHelper.SPARSE_VALUES_ADAPTER .line 91 80| const v3, #+4417 (0x00001141 | 6.18954e-42) 83| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 86| return-void } method android.support.v4.widget.ExploreByTouchHelper.(android.view.View):void { .params "host" .src "ExploreByTouchHelper.java" .line 135 .prologue_end 0| const v0, #+4418 (0x00001142 | 6.19094e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/high16 v3, #-2147483648 (0x80000000 | -0.00000) .line 135 9| invoke-direct {v5}, android.support.v4.view.AccessibilityDelegateCompat.():void .line 106 12| const v0, #+4419 (0x00001143 | 6.19234e-42) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| new-instance v2, android.graphics.Rect 20| const v0, #+4420 (0x00001144 | 6.19374e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v2}, android.graphics.Rect.():void 29| const v0, #+4421 (0x00001145 | 6.19514e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-object v2, v5, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect .line 107 37| const v0, #+4422 (0x00001146 | 6.19654e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v2, android.graphics.Rect 45| const v0, #+4423 (0x00001147 | 6.19794e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v2}, android.graphics.Rect.():void 54| const v0, #+4424 (0x00001148 | 6.19934e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-object v2, v5, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect .line 108 62| const v0, #+4425 (0x00001149 | 6.20075e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| new-instance v2, android.graphics.Rect 70| const v0, #+4426 (0x0000114a | 6.20215e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v2}, android.graphics.Rect.():void 79| const v0, #+4427 (0x0000114b | 6.20355e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v2, v5, android.support.v4.widget.ExploreByTouchHelper.mTempVisibleRect .line 109 87| const v0, #+4428 (0x0000114c | 6.20495e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 94| new-array v2, v2, int[] 96| const v0, #+4429 (0x0000114d | 6.20635e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput-object v2, v5, android.support.v4.widget.ExploreByTouchHelper.mTempGlobalRect .line 121 104| const v0, #+4430 (0x0000114e | 6.20775e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput v3, v5, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId .line 124 112| const v0, #+4431 (0x0000114f | 6.20915e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iput v3, v5, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId .line 127 120| const v0, #+4432 (0x00001150 | 6.21055e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput v3, v5, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId .line 136 128| const v0, #+4433 (0x00001151 | 6.21196e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-nez v6, Label_1 .line 137 136| const v0, #+4434 (0x00001152 | 6.21336e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| new-instance v2, java.lang.IllegalArgumentException 144| const v0, #+4435 (0x00001153 | 6.21476e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const-string/jumbo v3, "View may not be null" 153| const v0, #+4436 (0x00001154 | 6.21616e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v2,v3}, java.lang.IllegalArgumentException.(java.lang.String):void 162| const v0, #+4437 (0x00001155 | 6.21756e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| throw v2 Label_1: .line 140 169| const v0, #+4438 (0x00001156 | 6.21896e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput-object v6, v5, android.support.v4.widget.ExploreByTouchHelper.mHost .line 142 177| const v0, #+4439 (0x00001157 | 6.22036e-42) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v6}, android.view.View.getContext():android.content.Context 186| move-result-object v1 187| const v0, #+4440 (0x00001158 | 6.22177e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v1, "context", android.content.Context 193| const-string/jumbo v2, "accessibility" 196| const v0, #+4441 (0x00001159 | 6.22317e-42) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v1,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 205| move-result-object v2 206| const v0, #+4442 (0x0000115a | 6.22457e-42) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| check-cast v2, android.view.accessibility.AccessibilityManager 214| const v0, #+4443 (0x0000115b | 6.22597e-42) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v2, v5, android.support.v4.widget.ExploreByTouchHelper.mManager .line 147 222| const v0, #+4444 (0x0000115c | 6.22737e-42) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v6,v4}, android.view.View.setFocusable(boolean):void .line 148 231| const v0, #+4445 (0x0000115d | 6.22877e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-static {v6}, android.support.v4.view.ViewCompat.getImportantForAccessibility(android.view.View):int 240| move-result v2 241| const v0, #+4446 (0x0000115e | 6.23017e-42) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| if-nez v2, Label_2 .line 150 249| const v0, #+4447 (0x0000115f | 6.23157e-42) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-static {v6,v4}, android.support.v4.view.ViewCompat.setImportantForAccessibility(android.view.View, int):void Label_2: .line 153 258| const v0, #+4448 (0x00001160 | 6.23298e-42) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| return-void } method android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus(int):boolean { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 985 .prologue_end .line 985 0| const v0, #+4449 (0x00001161 | 6.23438e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 8| const v0, #+4450 (0x00001162 | 6.23578e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v1, v3, Label_1 .line 986 16| const v0, #+4451 (0x00001163 | 6.23718e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) 24| iput v1, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId .line 987 26| const v0, #+4452 (0x00001164 | 6.23858e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, android.support.v4.widget.ExploreByTouchHelper.mHost 34| const v0, #+4453 (0x00001165 | 6.23998e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, android.view.View.invalidate():void .line 989 43| const v0, #+4454 (0x00001166 | 6.24138e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/high16 v1, #+65536 (0x00010000 | 9.18355e-41) .line 988 51| invoke-virtual {v2,v3,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 990 54| const v0, #+4455 (0x00001167 | 6.24278e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 61| return v1 Label_1: .line 992 62| const v0, #+4456 (0x00001168 | 6.24419e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v1, #+0 (0x00000000 | 0.00000) 69| return v1 } method android.support.v4.widget.ExploreByTouchHelper.createEvent(int, int):android.view.accessibility.AccessibilityEvent { .params "virtualViewId", "eventType" .src "ExploreByTouchHelper.java" .line 638 .prologue_end .line 638 0| const v0, #+4457 (0x00001169 | 6.24559e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v3, Label_2 .line 642 9| const v0, #+4458 (0x0000116a | 6.24699e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v3,v4}, android.support.v4.widget.ExploreByTouchHelper.createEventForChild(int, int):android.view.accessibility.AccessibilityEvent 18| move-result-object v1 19| const v0, #+4459 (0x0000116b | 6.24839e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 Label_1: .line 640 26| const v0, #+4460 (0x0000116c | 6.24979e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v2,v4}, android.support.v4.widget.ExploreByTouchHelper.createEventForHost(int):android.view.accessibility.AccessibilityEvent 35| move-result-object v1 36| const v0, #+4461 (0x0000116d | 6.25119e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v1 .line 638 43| const v0, #+4462 (0x0000116e | 6.25259e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| nop Label_2: 50| packed-switch-payload -1: Label_1 } method android.support.v4.widget.ExploreByTouchHelper.createEventForChild(int, int):android.view.accessibility.AccessibilityEvent { .params "virtualViewId", "eventType" .src "ExploreByTouchHelper.java" .line 678 .prologue_end .line 678 0| const v0, #+4463 (0x0000116f | 6.25400e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v8}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 9| move-result-object v1 10| const v0, #+4464 (0x00001170 | 6.25540e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 679 .local v1, "event", android.view.accessibility.AccessibilityEvent 16| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord(android.view.accessibility.AccessibilityEvent):android.support.v4.view.accessibility.AccessibilityRecordCompat 19| move-result-object v3 20| const v0, #+4465 (0x00001171 | 6.25680e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 680 .local v3, "record", android.support.v4.view.accessibility.AccessibilityRecordCompat 26| invoke-direct {v6,v7}, android.support.v4.widget.ExploreByTouchHelper.obtainAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 29| move-result-object v2 30| const v0, #+4466 (0x00001172 | 6.25820e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 683 .local v2, "node", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 36| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityRecordCompat.getText():java.util.List 39| move-result-object v4 40| const v0, #+4467 (0x00001173 | 6.25960e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText():java.lang.CharSequence 49| move-result-object v5 50| const v0, #+4468 (0x00001174 | 6.26100e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean .line 684 59| const v0, #+4469 (0x00001175 | 6.26240e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription():java.lang.CharSequence 68| move-result-object v4 69| const v0, #+4470 (0x00001176 | 6.26380e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription(java.lang.CharSequence):void .line 685 78| const v0, #+4471 (0x00001177 | 6.26521e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable():boolean 87| move-result v4 88| const v0, #+4472 (0x00001178 | 6.26661e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable(boolean):void .line 686 97| const v0, #+4473 (0x00001179 | 6.26801e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword():boolean 106| move-result v4 107| const v0, #+4474 (0x0000117a | 6.26941e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword(boolean):void .line 687 116| const v0, #+4475 (0x0000117b | 6.27081e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled():boolean 125| move-result v4 126| const v0, #+4476 (0x0000117c | 6.27221e-42) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled(boolean):void .line 688 135| const v0, #+4477 (0x0000117d | 6.27361e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked():boolean 144| move-result v4 145| const v0, #+4478 (0x0000117e | 6.27501e-42) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked(boolean):void .line 691 154| const v0, #+4479 (0x0000117f | 6.27642e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v6,v7,v1}, android.support.v4.widget.ExploreByTouchHelper.onPopulateEventForVirtualView(int, android.view.accessibility.AccessibilityEvent):void .line 694 163| const v0, #+4480 (0x00001180 | 6.27782e-42) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v1}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 172| move-result-object v4 173| const v0, #+4481 (0x00001181 | 6.27922e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-interface {v4}, java.util.List.isEmpty():boolean 182| move-result v4 183| const v0, #+4482 (0x00001182 | 6.28062e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| if-eqz v4, Label_1 191| const v0, #+4483 (0x00001183 | 6.28202e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v1}, android.view.accessibility.AccessibilityEvent.getContentDescription():java.lang.CharSequence 200| move-result-object v4 201| const v0, #+4484 (0x00001184 | 6.28342e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-nez v4, Label_1 .line 695 209| const v0, #+4485 (0x00001185 | 6.28482e-42) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| new-instance v4, java.lang.RuntimeException 217| const v0, #+4486 (0x00001186 | 6.28622e-42) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v5, "Callbacks must add text or a content description in populateEventForVirtualViewId()" 226| const v0, #+4487 (0x00001187 | 6.28763e-42) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-direct {v4,v5}, java.lang.RuntimeException.(java.lang.String):void 235| const v0, #+4488 (0x00001188 | 6.28903e-42) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| throw v4 Label_1: .line 700 242| const v0, #+4489 (0x00001189 | 6.29043e-42) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName():java.lang.CharSequence 251| move-result-object v4 252| const v0, #+4490 (0x0000118a | 6.29183e-42) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName(java.lang.CharSequence):void .line 701 261| const v0, #+4491 (0x0000118b | 6.29323e-42) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget-object v4, v6, android.support.v4.widget.ExploreByTouchHelper.mHost 269| const v0, #+4492 (0x0000118c | 6.29463e-42) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual {v3,v4,v7}, android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource(android.view.View, int):void .line 702 278| const v0, #+4493 (0x0000118d | 6.29603e-42) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-object v4, v6, android.support.v4.widget.ExploreByTouchHelper.mHost 286| const v0, #+4494 (0x0000118e | 6.29744e-42) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v4}, android.view.View.getContext():android.content.Context 295| move-result-object v4 296| const v0, #+4495 (0x0000118f | 6.29884e-42) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v4}, android.content.Context.getPackageName():java.lang.String 305| move-result-object v4 306| const v0, #+4496 (0x00001190 | 6.30024e-42) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v1,v4}, android.view.accessibility.AccessibilityEvent.setPackageName(java.lang.CharSequence):void .line 704 315| const v0, #+4497 (0x00001191 | 6.30164e-42) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return-object v1 } method android.support.v4.widget.ExploreByTouchHelper.createEventForHost(int):android.view.accessibility.AccessibilityEvent { .params "eventType" .src "ExploreByTouchHelper.java" .line 654 .prologue_end .line 654 0| const v0, #+4498 (0x00001192 | 6.30304e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 9| move-result-object v1 10| const v0, #+4499 (0x00001193 | 6.30444e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 655 .local v1, "event", android.view.accessibility.AccessibilityEvent 16| iget-object v2, v3, android.support.v4.widget.ExploreByTouchHelper.mHost 18| const v0, #+4500 (0x00001194 | 6.30584e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v2,v1}, android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 656 27| const v0, #+4501 (0x00001195 | 6.30724e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method android.support.v4.widget.ExploreByTouchHelper.createNodeForChild(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 793 .prologue_end 0| const v0, #+4502 (0x00001196 | 6.30865e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 793 8| invoke-static {}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain():android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 11| move-result-object v3 12| const v0, #+4503 (0x00001197 | 6.31005e-42) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 796 .local v3, "node", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 18| invoke-virtual {v3,v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled(boolean):void .line 797 21| const v0, #+4504 (0x00001198 | 6.31145e-42) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v3,v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable(boolean):void .line 798 30| const v0, #+4505 (0x00001199 | 6.31285e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const-string/jumbo v4, "android.view.View" 39| const v0, #+4506 (0x0000119a | 6.31425e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName(java.lang.CharSequence):void .line 799 48| const v0, #+4507 (0x0000119b | 6.31565e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| sget-object v4, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS 56| const v0, #+4508 (0x0000119c | 6.31705e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent(android.graphics.Rect):void .line 800 65| const v0, #+4509 (0x0000119d | 6.31845e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sget-object v4, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS 73| const v0, #+4510 (0x0000119e | 6.31986e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen(android.graphics.Rect):void .line 803 82| const v0, #+4511 (0x0000119f | 6.32126e-42) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v8,v9,v3}, android.support.v4.widget.ExploreByTouchHelper.onPopulateNodeForVirtualView(int, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 806 91| const v0, #+4512 (0x000011a0 | 6.32266e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText():java.lang.CharSequence 100| move-result-object v4 101| const v0, #+4513 (0x000011a1 | 6.32406e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-nez v4, Label_1 109| const v0, #+4514 (0x000011a2 | 6.32546e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription():java.lang.CharSequence 118| move-result-object v4 119| const v0, #+4515 (0x000011a3 | 6.32686e-42) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v4, Label_1 .line 807 127| const v0, #+4516 (0x000011a4 | 6.32826e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| new-instance v4, java.lang.RuntimeException 135| const v0, #+4517 (0x000011a5 | 6.32967e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const-string/jumbo v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" 144| const v0, #+4518 (0x000011a6 | 6.33107e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-direct {v4,v5}, java.lang.RuntimeException.(java.lang.String):void 153| const v0, #+4519 (0x000011a7 | 6.33247e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| throw v4 Label_1: .line 811 160| const v0, #+4520 (0x000011a8 | 6.33387e-42) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect 168| const v0, #+4521 (0x000011a9 | 6.33527e-42) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent(android.graphics.Rect):void .line 812 177| const v0, #+4522 (0x000011aa | 6.33667e-42) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect 185| const v0, #+4523 (0x000011ab | 6.33807e-42) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| sget-object v5, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS 193| const v0, #+4524 (0x000011ac | 6.33947e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v4,v5}, android.graphics.Rect.equals(java.lang.Object):boolean 202| move-result v4 203| const v0, #+4525 (0x000011ad | 6.34088e-42) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-eqz v4, Label_2 .line 813 211| const v0, #+4526 (0x000011ae | 6.34228e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| new-instance v4, java.lang.RuntimeException 219| const v0, #+4527 (0x000011af | 6.34368e-42) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const-string/jumbo v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" 228| const v0, #+4528 (0x000011b0 | 6.34508e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-direct {v4,v5}, java.lang.RuntimeException.(java.lang.String):void 237| const v0, #+4529 (0x000011b1 | 6.34648e-42) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| throw v4 Label_2: .line 817 244| const v0, #+4530 (0x000011b2 | 6.34788e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions():int 253| move-result v1 254| const v0, #+4531 (0x000011b3 | 6.34928e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 818 .local v1, "actions", int 260| and-int/lit8 v4, v1, #+64 (0x00000040 | 8.96831e-44) 262| if-eqz v4, Label_3 .line 819 264| const v0, #+4532 (0x000011b4 | 6.35068e-42) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| new-instance v4, java.lang.RuntimeException 272| const v0, #+4533 (0x000011b5 | 6.35209e-42) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const-string/jumbo v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" 281| const v0, #+4534 (0x000011b6 | 6.35349e-42) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-direct {v4,v5}, java.lang.RuntimeException.(java.lang.String):void 290| const v0, #+4535 (0x000011b7 | 6.35489e-42) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| throw v4 Label_3: .line 822 297| const v0, #+4536 (0x000011b8 | 6.35629e-42) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| and-int/lit16 v4, v1, #+128 (0x00000080 | 1.79366e-43) 305| if-eqz v4, Label_4 .line 823 307| const v0, #+4537 (0x000011b9 | 6.35769e-42) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| new-instance v4, java.lang.RuntimeException 315| const v0, #+4538 (0x000011ba | 6.35909e-42) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| const-string/jumbo v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" 324| const v0, #+4539 (0x000011bb | 6.36049e-42) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-direct {v4,v5}, java.lang.RuntimeException.(java.lang.String):void 333| const v0, #+4540 (0x000011bc | 6.36190e-42) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| throw v4 Label_4: .line 828 340| const v0, #+4541 (0x000011bd | 6.36330e-42) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 348| const v0, #+4542 (0x000011be | 6.36470e-42) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v4}, android.view.View.getContext():android.content.Context 357| move-result-object v4 358| const v0, #+4543 (0x000011bf | 6.36610e-42) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v4}, android.content.Context.getPackageName():java.lang.String 367| move-result-object v4 368| const v0, #+4544 (0x000011c0 | 6.36750e-42) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName(java.lang.CharSequence):void .line 829 377| const v0, #+4545 (0x000011c1 | 6.36890e-42) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 385| const v0, #+4546 (0x000011c2 | 6.37030e-42) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual {v3,v4,v9}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource(android.view.View, int):void .line 830 394| const v0, #+4547 (0x000011c3 | 6.37170e-42) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 402| const v0, #+4548 (0x000011c4 | 6.37311e-42) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent(android.view.View):void .line 833 411| const v0, #+4549 (0x000011c5 | 6.37451e-42) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| iget v4, v8, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 419| const v0, #+4550 (0x000011c6 | 6.37591e-42) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| if-ne v4, v9, Label_10 .line 834 427| const v0, #+4551 (0x000011c7 | 6.37731e-42) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v3,v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused(boolean):void .line 835 436| const v0, #+4552 (0x000011c8 | 6.37871e-42) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| const/16 v4, #+128 (0x00000080 | 1.79366e-43) 444| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void Label_5: .line 842 447| const v0, #+4553 (0x000011c9 | 6.38011e-42) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| iget v4, v8, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId 455| const v0, #+4554 (0x000011ca | 6.38151e-42) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| if-ne v4, v9, Label_11 463| const v0, #+4555 (0x000011cb | 6.38291e-42) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 843 .local v2, "isFocused", boolean 470| const v0, #+4556 (0x000011cc | 6.38432e-42) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| if-eqz v2, Label_12 .line 844 478| const v0, #+4557 (0x000011cd | 6.38572e-42) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 485| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void Label_7: .line 848 488| const v0, #+4558 (0x000011ce | 6.38712e-42) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-virtual {v3,v2}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused(boolean):void .line 851 497| const v0, #+4559 (0x000011cf | 6.38852e-42) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect 505| const v0, #+4560 (0x000011d0 | 6.38992e-42) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| invoke-direct {v8,v4}, android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser(android.graphics.Rect):boolean 514| move-result v4 515| const v0, #+4561 (0x000011d1 | 6.39132e-42) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| if-eqz v4, Label_8 .line 852 523| const v0, #+4562 (0x000011d2 | 6.39272e-42) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-virtual {v3,v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser(boolean):void .line 853 532| const v0, #+4563 (0x000011d3 | 6.39412e-42) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempParentRect 540| const v0, #+4564 (0x000011d4 | 6.39553e-42) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent(android.graphics.Rect):void Label_8: .line 858 549| const v0, #+4565 (0x000011d5 | 6.39693e-42) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect 557| const v0, #+4566 (0x000011d6 | 6.39833e-42) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen(android.graphics.Rect):void .line 859 566| const v0, #+4567 (0x000011d7 | 6.39973e-42) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect 574| const v0, #+4568 (0x000011d8 | 6.40113e-42) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| sget-object v5, android.support.v4.widget.ExploreByTouchHelper.INVALID_PARENT_BOUNDS 582| const v0, #+4569 (0x000011d9 | 6.40253e-42) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| invoke-virtual {v4,v5}, android.graphics.Rect.equals(java.lang.Object):boolean 591| move-result v4 592| const v0, #+4570 (0x000011da | 6.40393e-42) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| if-eqz v4, Label_9 .line 860 600| const v0, #+4571 (0x000011db | 6.40534e-42) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 608| const v0, #+4572 (0x000011dc | 6.40674e-42) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iget-object v5, v8, android.support.v4.widget.ExploreByTouchHelper.mTempGlobalRect 616| const v0, #+4573 (0x000011dd | 6.40814e-42) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v4,v5}, android.view.View.getLocationOnScreen(int[]):void .line 861 625| const v0, #+4574 (0x000011de | 6.40954e-42) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 631| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect 633| const v0, #+4575 (0x000011df | 6.41094e-42) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent(android.graphics.Rect):void .line 862 642| const v0, #+4576 (0x000011e0 | 6.41234e-42) 645| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 648| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect 650| const v0, #+4577 (0x000011e1 | 6.41374e-42) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| iget-object v5, v8, android.support.v4.widget.ExploreByTouchHelper.mTempGlobalRect 658| const v0, #+4578 (0x000011e2 | 6.41514e-42) 661| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 664| aget v5, v5, v6 666| const v0, #+4579 (0x000011e3 | 6.41655e-42) 669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 672| iget-object v6, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 674| const v0, #+4580 (0x000011e4 | 6.41795e-42) 677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 680| invoke-virtual {v6}, android.view.View.getScrollX():int 683| move-result v6 684| const v0, #+4581 (0x000011e5 | 6.41935e-42) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| sub-int/2addr v5, v6 .line 863 691| iget-object v6, v8, android.support.v4.widget.ExploreByTouchHelper.mTempGlobalRect 693| const v0, #+4582 (0x000011e6 | 6.42075e-42) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| aget v6, v6, v7 701| const v0, #+4583 (0x000011e7 | 6.42215e-42) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| iget-object v7, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 709| const v0, #+4584 (0x000011e8 | 6.42355e-42) 712| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 715| invoke-virtual {v7}, android.view.View.getScrollY():int 718| move-result v7 719| const v0, #+4585 (0x000011e9 | 6.42495e-42) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| sub-int/2addr v6, v7 .line 862 726| invoke-virtual {v4,v5,v6}, android.graphics.Rect.offset(int, int):void .line 864 729| const v0, #+4586 (0x000011ea | 6.42635e-42) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| iget-object v4, v8, android.support.v4.widget.ExploreByTouchHelper.mTempScreenRect 737| const v0, #+4587 (0x000011eb | 6.42776e-42) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen(android.graphics.Rect):void Label_9: .line 867 746| const v0, #+4588 (0x000011ec | 6.42916e-42) 749| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 752| return-object v3 Label_10: .line 837 .end_local v2 753| const v0, #+4589 (0x000011ed | 6.43056e-42) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| invoke-virtual {v3,v6}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused(boolean):void .line 838 762| const v0, #+4590 (0x000011ee | 6.43196e-42) 765| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 768| const/16 v4, #+64 (0x00000040 | 8.96831e-44) 770| invoke-virtual {v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void 773| const v0, #+4591 (0x000011ef | 6.43336e-42) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| goto/16 Label_5 Label_11: .line 842 781| const v0, #+4592 (0x000011f0 | 6.43476e-42) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 787| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 788| goto/16 Label_6 Label_12: .line 845 790| const v0, #+4593 (0x000011f1 | 6.43616e-42) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable():boolean 799| move-result v4 800| const v0, #+4594 (0x000011f2 | 6.43757e-42) 803| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 806| if-eqz v4, Label_7 .line 846 808| const v0, #+4595 (0x000011f3 | 6.43897e-42) 811| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 814| invoke-virtual {v3,v7}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void 817| const v0, #+4596 (0x000011f4 | 6.44037e-42) 820| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 823| goto/16 Label_7 } method android.support.v4.widget.ExploreByTouchHelper.createNodeForHost():android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .src "ExploreByTouchHelper.java" .line 736 .prologue_end .line 736 0| const v0, #+4597 (0x000011f5 | 6.44177e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 8| const v0, #+4598 (0x000011f6 | 6.44317e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v6}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 17| move-result-object v3 18| const v0, #+4599 (0x000011f7 | 6.44457e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 737 .local v3, "info", android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 24| iget-object v6, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 26| const v0, #+4600 (0x000011f8 | 6.44597e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v6,v3}, android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 740 35| const v0, #+4601 (0x000011f9 | 6.44737e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v5, java.util.ArrayList 43| const v0, #+4602 (0x000011fa | 6.44878e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v5}, java.util.ArrayList.():void .line 741 .local_ex v5, "virtualViewIds", java.util.ArrayList, "Ljava/util/ArrayList;" 52| const v0, #+4603 (0x000011fb | 6.45018e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v8,v5}, android.support.v4.widget.ExploreByTouchHelper.getVisibleVirtualViews(java.util.List):void .line 743 61| const v0, #+4604 (0x000011fc | 6.45158e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v3}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount():int 70| move-result v4 71| const v0, #+4605 (0x000011fd | 6.45298e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 744 .local v4, "realNodeCount", int 77| if-lez v4, Label_1 79| const v0, #+4606 (0x000011fe | 6.45438e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v5}, java.util.ArrayList.size():int 88| move-result v6 89| const v0, #+4607 (0x000011ff | 6.45578e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-lez v6, Label_1 .line 745 97| const v0, #+4608 (0x00001200 | 6.45718e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v6, java.lang.RuntimeException 105| const v0, #+4609 (0x00001201 | 6.45858e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v7, "Views cannot have both real and virtual children" 114| const v0, #+4610 (0x00001202 | 6.45999e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-direct {v6,v7}, java.lang.RuntimeException.(java.lang.String):void 123| const v0, #+4611 (0x00001203 | 6.46139e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| throw v6 Label_1: .line 748 130| const v0, #+4612 (0x00001204 | 6.46279e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "i", int 137| invoke-virtual {v5}, java.util.ArrayList.size():int 140| move-result v1 141| const v0, #+4613 (0x00001205 | 6.46419e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v1, "count", int 147| const v0, #+4614 (0x00001206 | 6.46559e-42) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-ge v2, v1, Label_3 .line 749 155| const v0, #+4615 (0x00001207 | 6.46699e-42) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v7, v8, android.support.v4.widget.ExploreByTouchHelper.mHost 163| const v0, #+4616 (0x00001208 | 6.46839e-42) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v5,v2}, java.util.ArrayList.get(int):java.lang.Object 172| move-result-object v6 173| const v0, #+4617 (0x00001209 | 6.46980e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| check-cast v6, java.lang.Integer 181| const v0, #+4618 (0x0000120a | 6.47120e-42) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v6}, java.lang.Integer.intValue():int 190| move-result v6 191| const v0, #+4619 (0x0000120b | 6.47260e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v3,v7,v6}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild(android.view.View, int):void .line 748 200| const v0, #+4620 (0x0000120c | 6.47400e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 208| goto/16 Label_2 Label_3: .line 752 210| const v0, #+4621 (0x0000120d | 6.47540e-42) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| return-object v3 } method android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser(android.graphics.Rect):boolean { .params "localRect" .src "ExploreByTouchHelper.java" .line 908 .prologue_end 0| const v0, #+4622 (0x0000120e | 6.47680e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 908 7| if-eqz v7, Label_1 9| const v0, #+4623 (0x0000120f | 6.47820e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7}, android.graphics.Rect.isEmpty():boolean 18| move-result v3 19| const v0, #+4624 (0x00001210 | 6.47960e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v3, Label_2 Label_1: .line 909 27| const v0, #+4625 (0x00001211 | 6.48101e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return v5 Label_2: .line 913 34| const v0, #+4626 (0x00001212 | 6.48241e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v6, android.support.v4.widget.ExploreByTouchHelper.mHost 42| const v0, #+4627 (0x00001213 | 6.48381e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3}, android.view.View.getWindowVisibility():int 51| move-result v3 52| const v0, #+4628 (0x00001214 | 6.48521e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v3, Label_3 .line 914 60| const v0, #+4629 (0x00001215 | 6.48661e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v5 Label_3: .line 918 67| const v0, #+4630 (0x00001216 | 6.48801e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v3, v6, android.support.v4.widget.ExploreByTouchHelper.mHost 75| const v0, #+4631 (0x00001217 | 6.48941e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v3}, android.view.View.getParent():android.view.ViewParent 84| move-result-object v2 85| const v0, #+4632 (0x00001218 | 6.49081e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 919 .local v2, "viewParent", android.view.ViewParent 91| const v0, #+4633 (0x00001219 | 6.49222e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| instance-of v3, v2, android.view.View 99| const v0, #+4634 (0x0000121a | 6.49362e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-eqz v3, Label_7 107| const v0, #+4635 (0x0000121b | 6.49502e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| move-object v1, v2 .line 920 114| check-cast v1, android.view.View .line 921 .local v1, "view", android.view.View 116| const v0, #+4636 (0x0000121c | 6.49642e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v1}, android.support.v4.view.ViewCompat.getAlpha(android.view.View):float 125| move-result v3 126| const v0, #+4637 (0x0000121d | 6.49782e-42) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v4, #+0 (0x00000000 | 0.00000) 133| cmpg-float v3, v3, v4 135| if-lez v3, Label_5 137| const v0, #+4638 (0x0000121e | 6.49922e-42) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v1}, android.view.View.getVisibility():int 146| move-result v3 147| const v0, #+4639 (0x0000121f | 6.50062e-42) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-eqz v3, Label_6 Label_5: .line 922 155| const v0, #+4640 (0x00001220 | 6.50202e-42) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return v5 Label_6: .line 924 162| const v0, #+4641 (0x00001221 | 6.50343e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v1}, android.view.View.getParent():android.view.ViewParent 171| move-result-object v2 172| const v0, #+4642 (0x00001222 | 6.50483e-42) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| goto/16 Label_4 Label_7: .line 928 .end_local v1 180| const v0, #+4643 (0x00001223 | 6.50623e-42) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| if-nez v2, Label_8 .line 929 188| const v0, #+4644 (0x00001224 | 6.50763e-42) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| return v5 Label_8: .line 933 195| const v0, #+4645 (0x00001225 | 6.50903e-42) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v3, v6, android.support.v4.widget.ExploreByTouchHelper.mHost 203| const v0, #+4646 (0x00001226 | 6.51043e-42) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v4, v6, android.support.v4.widget.ExploreByTouchHelper.mTempVisibleRect 211| const v0, #+4647 (0x00001227 | 6.51183e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v3,v4}, android.view.View.getLocalVisibleRect(android.graphics.Rect):boolean 220| move-result v3 221| const v0, #+4648 (0x00001228 | 6.51324e-42) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| if-nez v3, Label_9 .line 934 229| const v0, #+4649 (0x00001229 | 6.51464e-42) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return v5 Label_9: .line 938 236| const v0, #+4650 (0x0000122a | 6.51604e-42) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iget-object v3, v6, android.support.v4.widget.ExploreByTouchHelper.mTempVisibleRect 244| const v0, #+4651 (0x0000122b | 6.51744e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v7,v3}, android.graphics.Rect.intersect(android.graphics.Rect):boolean 253| move-result v3 254| const v0, #+4652 (0x0000122c | 6.51884e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| return v3 } method android.support.v4.widget.ExploreByTouchHelper.obtainAccessibilityNodeInfo(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 721 .prologue_end .line 721 0| const v0, #+4653 (0x0000122d | 6.52024e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #-1 (0xffffffff | NaN) 7| if-ne v3, v1, Label_1 .line 722 9| const v0, #+4654 (0x0000122e | 6.52164e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, android.support.v4.widget.ExploreByTouchHelper.createNodeForHost():android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 18| move-result-object v1 19| const v0, #+4655 (0x0000122f | 6.52304e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 Label_1: .line 725 26| const v0, #+4656 (0x00001230 | 6.52445e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.createNodeForChild(int):android.support.v4.view.accessibility.AccessibilityNodeInfoCompat 35| move-result-object v1 36| const v0, #+4657 (0x00001231 | 6.52585e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v1 } method android.support.v4.widget.ExploreByTouchHelper.performAction(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "ExploreByTouchHelper.java" .line 871 .prologue_end .line 871 0| const v0, #+4658 (0x00001232 | 6.52725e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v3, Label_2 .line 875 9| const v0, #+4659 (0x00001233 | 6.52865e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v3,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.performActionForChild(int, int, android.os.Bundle):boolean 18| move-result v1 19| const v0, #+4660 (0x00001234 | 6.53005e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_1: .line 873 26| const v0, #+4661 (0x00001235 | 6.53145e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v2,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.performActionForHost(int, android.os.Bundle):boolean 35| move-result v1 36| const v0, #+4662 (0x00001236 | 6.53285e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v1 .line 871 43| const v0, #+4663 (0x00001237 | 6.53425e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| nop Label_2: 50| packed-switch-payload -1: Label_1 } method android.support.v4.widget.ExploreByTouchHelper.performActionForChild(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "ExploreByTouchHelper.java" .line 884 .prologue_end .line 884 0| const v0, #+4664 (0x00001238 | 6.53566e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sparse-switch v4, Label_5 .line 894 9| const v0, #+4665 (0x00001239 | 6.53706e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v3,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.onPerformActionForVirtualView(int, int, android.os.Bundle):boolean 18| move-result v1 19| const v0, #+4666 (0x0000123a | 6.53846e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_1: .line 886 26| const v0, #+4667 (0x0000123b | 6.53986e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus(int):boolean 35| move-result v1 36| const v0, #+4668 (0x0000123c | 6.54126e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v1 Label_2: .line 888 43| const v0, #+4669 (0x0000123d | 6.54266e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus(int):boolean 52| move-result v1 53| const v0, #+4670 (0x0000123e | 6.54406e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v1 Label_3: .line 890 60| const v0, #+4671 (0x0000123f | 6.54547e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.requestKeyboardFocusForVirtualView(int):boolean 69| move-result v1 70| const v0, #+4672 (0x00001240 | 6.54687e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return v1 Label_4: .line 892 77| const v0, #+4673 (0x00001241 | 6.54827e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v2,v3}, android.support.v4.widget.ExploreByTouchHelper.clearKeyboardFocusForVirtualView(int):boolean 86| move-result v1 87| const v0, #+4674 (0x00001242 | 6.54967e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return v1 Label_5: .line 884 94| sparse-switch-payload 1: Label_3 2: Label_4 64: Label_1 128: Label_2 } method android.support.v4.widget.ExploreByTouchHelper.performActionForHost(int, android.os.Bundle):boolean { .params "action", "arguments" .src "ExploreByTouchHelper.java" .line 880 .prologue_end .line 880 0| const v0, #+4675 (0x00001243 | 6.55107e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, android.support.v4.widget.ExploreByTouchHelper.mHost 8| const v0, #+4676 (0x00001244 | 6.55247e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1,v3,v4}, android.support.v4.view.ViewCompat.performAccessibilityAction(android.view.View, int, android.os.Bundle):boolean 17| move-result v1 18| const v0, #+4677 (0x00001245 | 6.55387e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus(int):boolean { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 954 .prologue_end 0| const v0, #+4678 (0x00001246 | 6.55527e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 954 7| iget-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mManager 9| const v0, #+4679 (0x00001247 | 6.55668e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 18| move-result v1 19| const v0, #+4680 (0x00001248 | 6.55808e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v1, Label_1 .line 955 27| const v0, #+4681 (0x00001249 | 6.55948e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mManager 35| const v0, #+4682 (0x0000124a | 6.56088e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1}, android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean 44| move-result v1 45| const v0, #+4683 (0x0000124b | 6.56228e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 954 53| if-eqz v1, Label_2 Label_1: .line 956 55| const v0, #+4684 (0x0000124c | 6.56368e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return v2 Label_2: .line 959 62| const v0, #+4685 (0x0000124d | 6.56508e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v1, v3, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 70| const v0, #+4686 (0x0000124e | 6.56648e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eq v1, v4, Label_4 .line 961 78| const v0, #+4687 (0x0000124f | 6.56789e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v1, v3, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 86| const v0, #+4688 (0x00001250 | 6.56929e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) 94| if-eq v1, v2, Label_3 .line 962 96| const v0, #+4689 (0x00001251 | 6.57069e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v1, v3, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 104| const v0, #+4690 (0x00001252 | 6.57209e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-direct {v3,v1}, android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus(int):boolean Label_3: .line 966 113| const v0, #+4691 (0x00001253 | 6.57349e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v4, v3, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId .line 969 121| const v0, #+4692 (0x00001254 | 6.57489e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mHost 129| const v0, #+4693 (0x00001255 | 6.57629e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v1}, android.view.View.invalidate():void .line 971 138| const v0, #+4694 (0x00001256 | 6.57769e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const v1, #+32768 (0x00008000 | 4.59177e-41) .line 970 147| invoke-virtual {v3,v4,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 972 150| const v0, #+4695 (0x00001257 | 6.57910e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 157| return v1 Label_4: .line 974 158| const v0, #+4696 (0x00001258 | 6.58050e-42) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| return v2 } method android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView(int):void { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 613 .prologue_end .line 613 0| const v0, #+4697 (0x00001259 | 6.58190e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v3, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId 8| const v0, #+4698 (0x0000125a | 6.58330e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v2, v4, Label_1 .line 614 16| const v0, #+4699 (0x0000125b | 6.58470e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 617 23| const v0, #+4700 (0x0000125c | 6.58610e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget v1, v3, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId .line 618 .local v1, "previousVirtualViewId", int 31| const v0, #+4701 (0x0000125d | 6.58750e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput v4, v3, android.support.v4.widget.ExploreByTouchHelper.mHoveredVirtualViewId .line 622 39| const v0, #+4702 (0x0000125e | 6.58891e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v2, #+128 (0x00000080 | 1.79366e-43) 47| invoke-virtual {v3,v4,v2}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 624 50| const v0, #+4703 (0x0000125f | 6.59031e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const/16 v2, #+256 (0x00000100 | 3.58732e-43) .line 623 58| invoke-virtual {v3,v1,v2}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 625 61| const v0, #+4704 (0x00001260 | 6.59171e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method android.support.v4.widget.ExploreByTouchHelper.clearKeyboardFocusForVirtualView(int):boolean { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 1033 .prologue_end 0| const v0, #+4705 (0x00001261 | 6.59311e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1033 7| iget v1, v3, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId 9| const v0, #+4706 (0x00001262 | 6.59451e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eq v1, v4, Label_1 .line 1035 17| const v0, #+4707 (0x00001263 | 6.59591e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v2 Label_1: .line 1038 24| const v0, #+4708 (0x00001264 | 6.59731e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) 32| iput v1, v3, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId .line 1040 34| const v0, #+4709 (0x00001265 | 6.59871e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v4,v2}, android.support.v4.widget.ExploreByTouchHelper.onVirtualViewKeyboardFocusChanged(int, boolean):void .line 1041 43| const v0, #+4710 (0x00001266 | 6.60012e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 51| invoke-virtual {v3,v4,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 1043 54| const v0, #+4711 (0x00001267 | 6.60152e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 61| return v1 } method android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent(android.view.MotionEvent):boolean { .params "event" .src "ExploreByTouchHelper.java" .line 182 .prologue_end 0| const v0, #+4712 (0x00001268 | 6.60292e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/high16 v6, #-2147483648 (0x80000000 | -0.00000) 9| const/4 v3, #+0 (0x00000000 | 0.00000) .line 182 10| iget-object v4, v7, android.support.v4.widget.ExploreByTouchHelper.mManager 12| const v0, #+4713 (0x00001269 | 6.60432e-42) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v4}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 21| move-result v4 22| const v0, #+4714 (0x0000126a | 6.60572e-42) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v4, Label_1 .line 183 30| const v0, #+4715 (0x0000126b | 6.60712e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v4, v7, android.support.v4.widget.ExploreByTouchHelper.mManager 38| const v0, #+4716 (0x0000126c | 6.60852e-42) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v4}, android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled(android.view.accessibility.AccessibilityManager):boolean 47| move-result v4 48| const v0, #+4717 (0x0000126d | 6.60992e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) .line 182 56| if-eqz v4, Label_2 Label_1: .line 184 58| const v0, #+4718 (0x0000126e | 6.61133e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v3 Label_2: .line 187 65| const v0, #+4719 (0x0000126f | 6.61273e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v8}, android.view.MotionEvent.getAction():int 74| move-result v4 75| const v0, #+4720 (0x00001270 | 6.61413e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| packed-switch v4, Label_9 Label_3: .line 200 84| const v0, #+4721 (0x00001271 | 6.61553e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return v3 Label_4: .line 190 91| const v0, #+4722 (0x00001272 | 6.61693e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v8}, android.view.MotionEvent.getX():float 100| move-result v4 101| const v0, #+4723 (0x00001273 | 6.61833e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v8}, android.view.MotionEvent.getY():float 110| move-result v5 111| const v0, #+4724 (0x00001274 | 6.61973e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v7,v4,v5}, android.support.v4.widget.ExploreByTouchHelper.getVirtualViewAt(float, float):int 120| move-result v1 121| const v0, #+4725 (0x00001275 | 6.62114e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 191 .local v1, "virtualViewId", int 127| invoke-direct {v7,v1}, android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView(int):void .line 192 130| const v0, #+4726 (0x00001276 | 6.62254e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| if-eq v1, v6, Label_6 Label_5: 138| const v0, #+4727 (0x00001277 | 6.62394e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return v2 Label_6: 145| const v0, #+4728 (0x00001278 | 6.62534e-42) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| move v2, v3 152| goto/16 Label_5 Label_7: .line 194 .end_local v1 154| const v0, #+4729 (0x00001279 | 6.62674e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget v4, v7, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 162| const v0, #+4730 (0x0000127a | 6.62814e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| if-eq v4, v6, Label_8 .line 195 170| const v0, #+4731 (0x0000127b | 6.62954e-42) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-direct {v7,v6}, android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView(int):void .line 196 179| const v0, #+4732 (0x0000127c | 6.63094e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return v2 Label_8: .line 198 186| const v0, #+4733 (0x0000127d | 6.63235e-42) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return v3 193| nop Label_9: .line 187 194| packed-switch-payload 7: Label_4 8: Label_3 9: Label_4 10: Label_7 } method android.support.v4.widget.ExploreByTouchHelper.getAccessibilityFocusedVirtualViewId():int { .src "ExploreByTouchHelper.java" .line 291 .prologue_end .line 291 0| const v0, #+4734 (0x0000127e | 6.63375e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, android.support.v4.widget.ExploreByTouchHelper.mAccessibilityFocusedVirtualViewId 8| const v0, #+4735 (0x0000127f | 6.63515e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat { .params "host" .src "ExploreByTouchHelper.java" .line 157 .prologue_end 0| const v0, #+4736 (0x00001280 | 6.63655e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 157 7| iget-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider 9| const v0, #+4737 (0x00001281 | 6.63795e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 158 17| const v0, #+4738 (0x00001282 | 6.63935e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider 25| const v0, #+4739 (0x00001283 | 6.64075e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v1,v3,v2}, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider.(android.support.v4.widget.ExploreByTouchHelper, android.support.v4.widget.ExploreByTouchHelper$MyNodeProvider):void 34| const v0, #+4740 (0x00001284 | 6.64215e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider Label_1: .line 160 42| const v0, #+4741 (0x00001285 | 6.64356e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v3, android.support.v4.widget.ExploreByTouchHelper.mNodeProvider 50| const v0, #+4742 (0x00001286 | 6.64496e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-object v1 } method android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView():int { .src "ExploreByTouchHelper.java" .line 590 .prologue_end .line 590 0| const v0, #+4743 (0x00001287 | 6.64636e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.support.v4.widget.ExploreByTouchHelper.getAccessibilityFocusedVirtualViewId():int 9| move-result v1 10| const v0, #+4744 (0x00001288 | 6.64776e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method android.support.v4.widget.ExploreByTouchHelper.getVirtualViewAt(float, float):int { } method android.support.v4.widget.ExploreByTouchHelper.getVisibleVirtualViews(java.util.List):void { } method android.support.v4.widget.ExploreByTouchHelper.invalidateRoot():void { .src "ExploreByTouchHelper.java" .line 527 .prologue_end .line 527 0| const v0, #+4745 (0x00001289 | 6.64916e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #-1 (0xffffffff | NaN) 7| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 8| invoke-virtual {v3,v1,v2}, android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView(int, int):void .line 528 11| const v0, #+4746 (0x0000128a | 6.65056e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-void } method android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView(int, int):void { .params "virtualViewId", "changeTypes" .src "ExploreByTouchHelper.java" .line 567 .prologue_end .line 567 0| const v0, #+4747 (0x0000128b | 6.65196e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v3, #-2147483648 (0x80000000 | -0.00000) 8| if-eq v5, v3, Label_1 10| const v0, #+4748 (0x0000128c | 6.65337e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v3, v4, android.support.v4.widget.ExploreByTouchHelper.mManager 18| const v0, #+4749 (0x0000128d | 6.65477e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 27| move-result v3 28| const v0, #+4750 (0x0000128e | 6.65617e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v3, Label_1 .line 568 36| const v0, #+4751 (0x0000128f | 6.65757e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v3, v4, android.support.v4.widget.ExploreByTouchHelper.mHost 44| const v0, #+4752 (0x00001290 | 6.65897e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v3}, android.view.View.getParent():android.view.ViewParent 53| move-result-object v2 54| const v0, #+4753 (0x00001291 | 6.66037e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 569 .local v2, "parent", android.view.ViewParent 60| if-eqz v2, Label_1 .line 572 62| const v0, #+4754 (0x00001292 | 6.66177e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/16 v3, #+2048 (0x00000800 | 2.86986e-42) .line 571 70| invoke-direct {v4,v5,v3}, android.support.v4.widget.ExploreByTouchHelper.createEvent(int, int):android.view.accessibility.AccessibilityEvent 73| move-result-object v1 74| const v0, #+4755 (0x00001293 | 6.66317e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 573 .local v1, "event", android.view.accessibility.AccessibilityEvent 80| invoke-static {v1,v6}, android.support.v4.view.accessibility.AccessibilityEventCompat.setContentChangeTypes(android.view.accessibility.AccessibilityEvent, int):void .line 574 83| const v0, #+4756 (0x00001294 | 6.66458e-42) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v3, v4, android.support.v4.widget.ExploreByTouchHelper.mHost 91| const v0, #+4757 (0x00001295 | 6.66598e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v2,v3,v1}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean Label_1: .line 577 .end_local v1 .end_local v2 100| const v0, #+4758 (0x00001296 | 6.66738e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return-void } method android.support.v4.widget.ExploreByTouchHelper.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void { .params "host", "event" .src "ExploreByTouchHelper.java" .line 661 .prologue_end .line 661 0| const v0, #+4759 (0x00001297 | 6.66878e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):void .line 664 9| const v0, #+4760 (0x00001298 | 6.67018e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v3}, android.support.v4.widget.ExploreByTouchHelper.onPopulateEventForHost(android.view.accessibility.AccessibilityEvent):void .line 665 18| const v0, #+4761 (0x00001299 | 6.67158e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method android.support.v4.widget.ExploreByTouchHelper.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "host", "info" .src "ExploreByTouchHelper.java" .line 757 .prologue_end .line 757 0| const v0, #+4762 (0x0000129a | 6.67298e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2,v3}, android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo(android.view.View, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 760 9| const v0, #+4763 (0x0000129b | 6.67438e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v3}, android.support.v4.widget.ExploreByTouchHelper.onPopulateNodeForHost(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void .line 761 18| const v0, #+4764 (0x0000129c | 6.67579e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method android.support.v4.widget.ExploreByTouchHelper.onPerformActionForVirtualView(int, int, android.os.Bundle):boolean { } method android.support.v4.widget.ExploreByTouchHelper.onPopulateEventForHost(android.view.accessibility.AccessibilityEvent):void { .params "event" .src "ExploreByTouchHelper.java" .line 1114 .prologue_end .line 1114 0| const v0, #+4765 (0x0000129d | 6.67719e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.widget.ExploreByTouchHelper.onPopulateEventForVirtualView(int, android.view.accessibility.AccessibilityEvent):void { .params "virtualViewId", "event" .src "ExploreByTouchHelper.java" .line 1102 .prologue_end .line 1102 0| const v0, #+4766 (0x0000129e | 6.67859e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.widget.ExploreByTouchHelper.onPopulateNodeForHost(android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "node" .src "ExploreByTouchHelper.java" .line 1192 .prologue_end .line 1192 0| const v0, #+4767 (0x0000129f | 6.67999e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.widget.ExploreByTouchHelper.onPopulateNodeForVirtualView(int, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { } method android.support.v4.widget.ExploreByTouchHelper.onVirtualViewKeyboardFocusChanged(int, boolean):void { .params "virtualViewId", "hasFocus" .src "ExploreByTouchHelper.java" .line 602 .prologue_end .line 602 0| const v0, #+4768 (0x000012a0 | 6.68139e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method android.support.v4.widget.ExploreByTouchHelper.requestKeyboardFocusForVirtualView(int):boolean { .params "virtualViewId" .src "ExploreByTouchHelper.java" .line 1003 .prologue_end 0| const v0, #+4769 (0x000012a1 | 6.68279e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1003 8| iget-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mHost 10| const v0, #+4770 (0x000012a2 | 6.68419e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.view.View.isFocused():boolean 19| move-result v1 20| const v0, #+4771 (0x000012a3 | 6.68559e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v1, Label_1 28| const v0, #+4772 (0x000012a4 | 6.68700e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v4, android.support.v4.widget.ExploreByTouchHelper.mHost 36| const v0, #+4773 (0x000012a5 | 6.68840e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, android.view.View.requestFocus():boolean 45| move-result v1 46| const v0, #+4774 (0x000012a6 | 6.68980e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 54| if-eqz v1, Label_1 .line 1005 56| const v0, #+4775 (0x000012a7 | 6.69120e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return v2 Label_1: .line 1008 63| const v0, #+4776 (0x000012a8 | 6.69260e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget v1, v4, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId 71| const v0, #+4777 (0x000012a9 | 6.69400e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-ne v1, v5, Label_2 .line 1010 79| const v0, #+4778 (0x000012aa | 6.69540e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return v2 Label_2: .line 1013 86| const v0, #+4779 (0x000012ab | 6.69681e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v1, v4, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId 94| const v0, #+4780 (0x000012ac | 6.69821e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) 102| if-eq v1, v2, Label_3 .line 1014 104| const v0, #+4781 (0x000012ad | 6.69961e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v1, v4, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId 112| const v0, #+4782 (0x000012ae | 6.70101e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v4,v1}, android.support.v4.widget.ExploreByTouchHelper.clearKeyboardFocusForVirtualView(int):boolean Label_3: .line 1017 121| const v0, #+4783 (0x000012af | 6.70241e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput v5, v4, android.support.v4.widget.ExploreByTouchHelper.mKeyboardFocusedVirtualViewId .line 1019 129| const v0, #+4784 (0x000012b0 | 6.70381e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v4,v5,v3}, android.support.v4.widget.ExploreByTouchHelper.onVirtualViewKeyboardFocusChanged(int, boolean):void .line 1020 138| const v0, #+4785 (0x000012b1 | 6.70521e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 146| invoke-virtual {v4,v5,v1}, android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean .line 1022 149| const v0, #+4786 (0x000012b2 | 6.70661e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v3 } method android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView(int, int):boolean { .params "virtualViewId", "eventType" .src "ExploreByTouchHelper.java" .line 506 .prologue_end 0| const v0, #+4787 (0x000012b3 | 6.70802e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 506 7| const/high16 v3, #-2147483648 (0x80000000 | -0.00000) 9| if-eq v6, v3, Label_1 11| const v0, #+4788 (0x000012b4 | 6.70942e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v3, v5, android.support.v4.widget.ExploreByTouchHelper.mManager 19| const v0, #+4789 (0x000012b5 | 6.71082e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v3}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 28| move-result v3 29| const v0, #+4790 (0x000012b6 | 6.71222e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 37| if-eqz v3, Label_2 Label_1: .line 507 39| const v0, #+4791 (0x000012b7 | 6.71362e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v4 Label_2: .line 510 46| const v0, #+4792 (0x000012b8 | 6.71502e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v3, v5, android.support.v4.widget.ExploreByTouchHelper.mHost 54| const v0, #+4793 (0x000012b9 | 6.71642e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3}, android.view.View.getParent():android.view.ViewParent 63| move-result-object v2 64| const v0, #+4794 (0x000012ba | 6.71782e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 511 .local v2, "parent", android.view.ViewParent 70| if-nez v2, Label_3 .line 512 72| const v0, #+4795 (0x000012bb | 6.71923e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return v4 Label_3: .line 515 79| const v0, #+4796 (0x000012bc | 6.72063e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v5,v6,v7}, android.support.v4.widget.ExploreByTouchHelper.createEvent(int, int):android.view.accessibility.AccessibilityEvent 88| move-result-object v1 89| const v0, #+4797 (0x000012bd | 6.72203e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 516 .local v1, "event", android.view.accessibility.AccessibilityEvent 95| iget-object v3, v5, android.support.v4.widget.ExploreByTouchHelper.mHost 97| const v0, #+4798 (0x000012be | 6.72343e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v2,v3,v1}, android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent(android.view.ViewParent, android.view.View, android.view.accessibility.AccessibilityEvent):boolean 106| move-result v3 107| const v0, #+4799 (0x000012bf | 6.72483e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return v3 } method android.support.v4.widget.NestedScrollView$SavedState$1.():void { .src "NestedScrollView.java" .line 1870 .prologue_end .line 1870 0| const v0, #+4800 (0x000012c0 | 6.72623e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+4801 (0x000012c1 | 6.72763e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.NestedScrollView$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.widget.NestedScrollView$SavedState { .params "in" .src "NestedScrollView.java" .line 1872 .prologue_end .line 1872 0| const v0, #+4802 (0x000012c2 | 6.72904e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.widget.NestedScrollView$SavedState 8| const v0, #+4803 (0x000012c3 | 6.73044e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.support.v4.widget.NestedScrollView$SavedState.(android.os.Parcel):void 17| const v0, #+4804 (0x000012c4 | 6.73184e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method android.support.v4.widget.NestedScrollView$SavedState$1.createFromParcel(android.os.Parcel):java.lang.Object { .params "in" .src "NestedScrollView.java" .line 1871 .prologue_end .line 1871 0| const v0, #+4805 (0x000012c5 | 6.73324e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.widget.NestedScrollView$SavedState$1.createFromParcel(android.os.Parcel):android.support.v4.widget.NestedScrollView$SavedState 9| move-result-object v1 10| const v0, #+4806 (0x000012c6 | 6.73464e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.NestedScrollView$SavedState$1.newArray(int):android.support.v4.widget.NestedScrollView$SavedState[] { .params "size" .src "NestedScrollView.java" .line 1876 .prologue_end .line 1876 0| const v0, #+4807 (0x000012c7 | 6.73604e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.widget.NestedScrollView$SavedState[] 8| const v0, #+4808 (0x000012c8 | 6.73744e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.widget.NestedScrollView$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "NestedScrollView.java" .line 1875 .prologue_end .line 1875 0| const v0, #+4809 (0x000012c9 | 6.73884e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.widget.NestedScrollView$SavedState$1.newArray(int):android.support.v4.widget.NestedScrollView$SavedState[] 9| move-result-object v1 10| const v0, #+4810 (0x000012ca | 6.74025e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.NestedScrollView$SavedState.():void { .src "NestedScrollView.java" .line 1870 .prologue_end .line 1870 0| const v1, #+4811 (0x000012cb | 6.74165e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.widget.NestedScrollView$SavedState$1 8| const v1, #+4812 (0x000012cc | 6.74305e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.widget.NestedScrollView$SavedState$1.():void .line 1869 17| const v1, #+4813 (0x000012cd | 6.74445e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, android.support.v4.widget.NestedScrollView$SavedState.CREATOR .line 1844 25| const v1, #+4814 (0x000012ce | 6.74585e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method android.support.v4.widget.NestedScrollView$SavedState.(android.os.Parcel):void { .params "source" .src "NestedScrollView.java" .line 1852 .prologue_end .line 1852 0| const v0, #+4815 (0x000012cf | 6.74725e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View$BaseSavedState.(android.os.Parcel):void .line 1853 9| const v0, #+4816 (0x000012d0 | 6.74865e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.os.Parcel.readInt():int 18| move-result v1 19| const v0, #+4817 (0x000012d1 | 6.75005e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v1, v2, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition .line 1854 27| const v0, #+4818 (0x000012d2 | 6.75146e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method android.support.v4.widget.NestedScrollView$SavedState.toString():java.lang.String { .src "NestedScrollView.java" .line 1864 .prologue_end .line 1864 0| const v0, #+4819 (0x000012d3 | 6.75286e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+4820 (0x000012d4 | 6.75426e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+4821 (0x000012d5 | 6.75566e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "HorizontalScrollView.SavedState{" 26| const v0, #+4822 (0x000012d6 | 6.75706e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+4823 (0x000012d7 | 6.75846e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1865 42| invoke-static {v3}, java.lang.System.identityHashCode(java.lang.Object):int 45| move-result v2 46| const v0, #+4824 (0x000012d8 | 6.75986e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v2}, java.lang.Integer.toHexString(int):java.lang.String 55| move-result-object v2 56| const v0, #+4825 (0x000012d9 | 6.76127e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1864 62| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v1 66| const v0, #+4826 (0x000012da | 6.76267e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1866 72| const-string/jumbo v2, " scrollPosition=" .line 1864 75| const v0, #+4827 (0x000012db | 6.76407e-42) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v1 85| const v0, #+4828 (0x000012dc | 6.76547e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1866 91| iget v2, v3, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition .line 1864 93| const v0, #+4829 (0x000012dd | 6.76687e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v1 103| const v0, #+4830 (0x000012de | 6.76827e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1866 109| const-string/jumbo v2, "}" .line 1864 112| const v0, #+4831 (0x000012df | 6.76967e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v1 122| const v0, #+4832 (0x000012e0 | 6.77107e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 131| move-result-object v1 132| const v0, #+4833 (0x000012e1 | 6.77248e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-object v1 } method android.support.v4.widget.NestedScrollView$SavedState.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "NestedScrollView.java" .line 1858 .prologue_end .line 1858 0| const v0, #+4834 (0x000012e2 | 6.77388e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.view.View$BaseSavedState.writeToParcel(android.os.Parcel, int):void .line 1859 9| const v0, #+4835 (0x000012e3 | 6.77528e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v2, android.support.v4.widget.NestedScrollView$SavedState.scrollPosition 17| const v0, #+4836 (0x000012e4 | 6.77668e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 1860 26| const v0, #+4837 (0x000012e5 | 6.77808e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method android.support.v4.widget.SlidingPaneLayout$SavedState$1.():void { .src "SlidingPaneLayout.java" .line 1481 .prologue_end .line 1481 0| const v0, #+4838 (0x000012e6 | 6.77948e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+4839 (0x000012e7 | 6.78088e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.widget.SlidingPaneLayout$SavedState { .params "in", "loader" .src "SlidingPaneLayout.java" .line 1484 .prologue_end .line 1484 0| const v0, #+4840 (0x000012e8 | 6.78228e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.support.v4.widget.SlidingPaneLayout$SavedState 8| const v0, #+4841 (0x000012e9 | 6.78369e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v4,v5,v2}, android.support.v4.widget.SlidingPaneLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader, android.support.v4.widget.SlidingPaneLayout$SavedState):void 18| const v0, #+4842 (0x000012ea | 6.78509e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):java.lang.Object { .params "in", "loader" .src "SlidingPaneLayout.java" .line 1482 .prologue_end .line 1482 0| const v0, #+4843 (0x000012eb | 6.78649e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3,v4}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel(android.os.Parcel, java.lang.ClassLoader):android.support.v4.widget.SlidingPaneLayout$SavedState 9| move-result-object v1 10| const v0, #+4844 (0x000012ec | 6.78789e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray(int):android.support.v4.widget.SlidingPaneLayout$SavedState[] { .params "size" .src "SlidingPaneLayout.java" .line 1489 .prologue_end .line 1489 0| const v0, #+4845 (0x000012ed | 6.78929e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-array v1, v3, android.support.v4.widget.SlidingPaneLayout$SavedState[] 8| const v0, #+4846 (0x000012ee | 6.79069e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray(int):java.lang.Object[] { .params "size" .src "SlidingPaneLayout.java" .line 1487 .prologue_end .line 1487 0| const v0, #+4847 (0x000012ef | 6.79209e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray(int):android.support.v4.widget.SlidingPaneLayout$SavedState[] 9| move-result-object v1 10| const v0, #+4848 (0x000012f0 | 6.79349e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method android.support.v4.widget.SlidingPaneLayout$SavedState.():void { .src "SlidingPaneLayout.java" .line 1481 .prologue_end .line 1481 0| const v1, #+4849 (0x000012f1 | 6.79490e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.support.v4.widget.SlidingPaneLayout$SavedState$1 8| const v1, #+4850 (0x000012f2 | 6.79630e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.support.v4.widget.SlidingPaneLayout$SavedState$1.():void .line 1480 17| const v1, #+4851 (0x000012f3 | 6.79770e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0}, android.support.v4.os.ParcelableCompat.newCreator(android.support.v4.os.ParcelableCompatCreatorCallbacks):android.os.Parcelable$Creator 26| move-result-object v0 27| const v1, #+4852 (0x000012f4 | 6.79910e-42) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, android.support.v4.widget.SlidingPaneLayout$SavedState.CREATOR .line 1462 35| const v1, #+4853 (0x000012f5 | 6.80050e-42) 38| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method android.support.v4.widget.SlidingPaneLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader):void { .params "in", "loader" .src "SlidingPaneLayout.java" .line 1470 .prologue_end 0| const v0, #+4854 (0x000012f6 | 6.80190e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1470 7| invoke-direct {v3,v4,v5}, android.support.v4.view.AbsSavedState.(android.os.Parcel, java.lang.ClassLoader):void .line 1471 10| const v0, #+4855 (0x000012f7 | 6.80330e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, android.os.Parcel.readInt():int 19| move-result v2 20| const v0, #+4856 (0x000012f8 | 6.80471e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v2, Label_1 28| const v0, #+4857 (0x000012f9 | 6.80611e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 35| const v0, #+4858 (0x000012fa | 6.80751e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-boolean v1, v3, android.support.v4.widget.SlidingPaneLayout$SavedState.isOpen .line 1472 43| const v0, #+4859 (0x000012fb | 6.80891e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method android.support.v4.widget.SlidingPaneLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader, android.support.v4.widget.SlidingPaneLayout$SavedState):void { .params "in", "loader", "?" .src "SlidingPaneLayout.java" .line 1 .prologue_end 0| const v0, #+4860 (0x000012fc | 6.81031e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.support.v4.widget.SlidingPaneLayout$SavedState.(android.os.Parcel, java.lang.ClassLoader):void 9| const v0, #+4861 (0x000012fd | 6.81171e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "SlidingPaneLayout.java" .line 1476 .prologue_end .line 1476 0| const v0, #+4862 (0x000012fe | 6.81311e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.support.v4.view.AbsSavedState.writeToParcel(android.os.Parcel, int):void .line 1477 9| const v0, #+4863 (0x000012ff | 6.81451e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v2, android.support.v4.widget.SlidingPaneLayout$SavedState.isOpen 17| const v0, #+4864 (0x00001300 | 6.81592e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_2 25| const v0, #+4865 (0x00001301 | 6.81732e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 32| const v0, #+4866 (0x00001302 | 6.81872e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 1478 41| const v0, #+4867 (0x00001303 | 6.82012e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void Label_2: .line 1477 48| const v0, #+4868 (0x00001304 | 6.82152e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) 55| goto/16 Label_1 } method com.android.calendar.AboutPreferences.():void { .src "AboutPreferences.java" .line 27 .prologue_end .line 27 0| const v0, #+4869 (0x00001305 | 6.82292e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.preference.PreferenceFragment.():void 9| const v0, #+4870 (0x00001306 | 6.82432e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AboutPreferences.onCreate(android.os.Bundle):void { .params "icicle" .src "AboutPreferences.java" .line 32 .prologue_end .line 32 0| const v0, #+4871 (0x00001307 | 6.82572e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v7,v8}, android.preference.PreferenceFragment.onCreate(android.os.Bundle):void .line 33 9| const v0, #+4872 (0x00001308 | 6.82713e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/high16 v4, #+2131099648 (0x7f060000 | 1.78117e+38) 17| invoke-virtual {v7,v4}, com.android.calendar.AboutPreferences.addPreferencesFromResource(int):void .line 35 20| const v0, #+4873 (0x00001309 | 6.82853e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v7}, com.android.calendar.AboutPreferences.getActivity():android.app.Activity 29| move-result-object v1 30| const v0, #+4874 (0x0000130a | 6.82993e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .try_begin_1 .line 38 .local v1, "activity", android.app.Activity 36| const v0, #+4875 (0x0000130b | 6.83133e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, android.app.Activity.getPackageManager():android.content.pm.PackageManager 45| move-result-object v4 46| const v0, #+4876 (0x0000130c | 6.83273e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1}, android.app.Activity.getPackageName():java.lang.String 55| move-result-object v5 56| const v0, #+4877 (0x0000130d | 6.83413e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v6, #+0 (0x00000000 | 0.00000) 63| invoke-virtual {v4,v5,v6}, android.content.pm.PackageManager.getPackageInfo(java.lang.String, int):android.content.pm.PackageInfo 66| move-result-object v3 67| const v0, #+4878 (0x0000130e | 6.83553e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 39 .local v3, "packageInfo", android.content.pm.PackageInfo 73| const-string/jumbo v4, "build_version" 76| const v0, #+4879 (0x0000130f | 6.83694e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v7,v4}, com.android.calendar.AboutPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 85| move-result-object v4 86| const v0, #+4880 (0x00001310 | 6.83834e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v5, v3, android.content.pm.PackageInfo.versionName 94| const v0, #+4881 (0x00001311 | 6.83974e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4,v5}, android.preference.Preference.setSummary(java.lang.CharSequence):void .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_2 Label_1: .line 43 .end_local v3 103| const v0, #+4882 (0x00001312 | 6.84114e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return-void Label_2: .line 40 110| const v0, #+4883 (0x00001313 | 6.84254e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| move-exception v2 .line 41 .local v2, "e", android.content.pm.PackageManager$NameNotFoundException 117| const-string/jumbo v4, "build_version" 120| const v0, #+4884 (0x00001314 | 6.84394e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v7,v4}, com.android.calendar.AboutPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 129| move-result-object v4 130| const v0, #+4885 (0x00001315 | 6.84534e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const-string/jumbo v5, "?" 139| const v0, #+4886 (0x00001316 | 6.84674e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v4,v5}, android.preference.Preference.setSummary(java.lang.CharSequence):void 148| const v0, #+4887 (0x00001317 | 6.84815e-42) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| goto/16 Label_1 } method com.android.calendar.AbstractCalendarActivity.():void { .src "AbstractCalendarActivity.java" .line 21 .prologue_end .line 21 0| const v0, #+4888 (0x00001318 | 6.84955e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.Activity.():void 9| const v0, #+4889 (0x00001319 | 6.85095e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AbstractCalendarActivity.getAsyncQueryService():com.android.calendar.AsyncQueryService { .src "AbstractCalendarActivity.java" .line 25 .prologue_end 0| const v0, #+4890 (0x0000131a | 6.85235e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 25 7| const v0, #+4891 (0x0000131b | 6.85375e-42) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v2, com.android.calendar.AbstractCalendarActivity.mService 15| const v0, #+4892 (0x0000131c | 6.85515e-42) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-nez v1, Label_1 .line 26 23| const v0, #+4893 (0x0000131d | 6.85655e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| new-instance v1, com.android.calendar.AsyncQueryService 31| const v0, #+4894 (0x0000131e | 6.85795e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-direct {v1,v2}, com.android.calendar.AsyncQueryService.(android.content.Context):void 40| const v0, #+4895 (0x0000131f | 6.85936e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput-object v1, v2, com.android.calendar.AbstractCalendarActivity.mService Label_1: .line 28 48| const v0, #+4896 (0x00001320 | 6.86076e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v2, com.android.calendar.AbstractCalendarActivity.mService .try_end_1 catch(...) : Label_2 56| const v0, #+4897 (0x00001321 | 6.86216e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| monitor-exit v2 63| const v0, #+4898 (0x00001322 | 6.86356e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-object v1 Label_2: 70| const v0, #+4899 (0x00001323 | 6.86496e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| move-exception v1 77| monitor-exit v2 78| const v0, #+4900 (0x00001324 | 6.86636e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| throw v1 } method com.android.calendar.AllInOneActivity$1.(com.android.calendar.AllInOneActivity):void { .params "this$0" .src "AllInOneActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+4901 (0x00001325 | 6.86776e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$1.this$0 .line 170 8| const v0, #+4902 (0x00001326 | 6.86917e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+4903 (0x00001327 | 6.87057e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$1.onAnimationCancel(android.animation.Animator):void { .params "animation" .src "AllInOneActivity.java" .line 174 .prologue_end .line 174 0| const v0, #+4904 (0x00001328 | 6.87197e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AllInOneActivity$1.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "AllInOneActivity.java" .line 178 .prologue_end .line 178 0| const v0, #+4905 (0x00001329 | 6.87337e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.AllInOneActivity$1.this$0 8| const v0, #+4906 (0x0000132a | 6.87477e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get5(com.android.calendar.AllInOneActivity):boolean 17| move-result v2 18| const v0, #+4907 (0x0000132b | 6.87617e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v2, Label_2 26| const v0, #+4908 (0x0000132c | 6.87757e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 179 .local v1, "visibility", int 33| const v0, #+4909 (0x0000132d | 6.87897e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v3, com.android.calendar.AllInOneActivity$1.this$0 41| const v0, #+4910 (0x0000132e | 6.88038e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get3(com.android.calendar.AllInOneActivity):android.view.View 50| move-result-object v2 51| const v0, #+4911 (0x0000132f | 6.88178e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v1}, android.view.View.setVisibility(int):void .line 180 60| const v0, #+4912 (0x00001330 | 6.88318e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v3, com.android.calendar.AllInOneActivity$1.this$0 68| const v0, #+4913 (0x00001331 | 6.88458e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get0(com.android.calendar.AllInOneActivity):android.view.View 77| move-result-object v2 78| const v0, #+4914 (0x00001332 | 6.88598e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2,v1}, android.view.View.setVisibility(int):void .line 181 87| const v0, #+4915 (0x00001333 | 6.88738e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v3, com.android.calendar.AllInOneActivity$1.this$0 95| const v0, #+4916 (0x00001334 | 6.88878e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get4(com.android.calendar.AllInOneActivity):android.view.View 104| move-result-object v2 105| const v0, #+4917 (0x00001335 | 6.89018e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v1}, android.view.View.setVisibility(int):void .line 182 114| const v0, #+4918 (0x00001336 | 6.89159e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-void Label_2: .line 178 .end_local v1 121| const v0, #+4919 (0x00001337 | 6.89299e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v1, #+8 (0x00000008 | 1.12104e-44) .restart_local v1 129| goto/16 Label_1 } method com.android.calendar.AllInOneActivity$1.onAnimationRepeat(android.animation.Animator):void { .params "animation" .src "AllInOneActivity.java" .line 186 .prologue_end .line 186 0| const v0, #+4920 (0x00001338 | 6.89439e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AllInOneActivity$1.onAnimationStart(android.animation.Animator):void { .params "animation" .src "AllInOneActivity.java" .line 190 .prologue_end .line 190 0| const v0, #+4921 (0x00001339 | 6.89579e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AllInOneActivity$2.(com.android.calendar.AllInOneActivity):void { .params "this$0" .src "AllInOneActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+4922 (0x0000133a | 6.89719e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$2.this$0 .line 245 8| const v0, #+4923 (0x0000133b | 6.89859e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+4924 (0x0000133c | 6.89999e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$2.run():void { .src "AllInOneActivity.java" .line 248 .prologue_end .line 248 0| const v0, #+4925 (0x0000133d | 6.90139e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.AllInOneActivity$2.this$0 8| const v0, #+4926 (0x0000133e | 6.90280e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.calendar.AllInOneActivity$2.this$0 16| const v0, #+4927 (0x0000133f | 6.90420e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v5, com.android.calendar.AllInOneActivity$2.this$0 24| const v0, #+4928 (0x00001340 | 6.90560e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v3}, com.android.calendar.AllInOneActivity.-get2(com.android.calendar.AllInOneActivity):java.lang.Runnable 33| move-result-object v3 34| const v0, #+4929 (0x00001341 | 6.90700e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 43| move-result-object v2 44| const v0, #+4930 (0x00001342 | 6.90840e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v1,v2}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInOneActivity, java.lang.String):java.lang.String .line 249 53| const v0, #+4931 (0x00001343 | 6.90980e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v5, com.android.calendar.AllInOneActivity$2.this$0 61| const v0, #+4932 (0x00001344 | 6.91120e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 69| invoke-static {v1,v3,v4}, com.android.calendar.AllInOneActivity.-wrap0(com.android.calendar.AllInOneActivity, long):void .line 250 72| const v0, #+4933 (0x00001345 | 6.91261e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v1, v5, com.android.calendar.AllInOneActivity$2.this$0 80| const v0, #+4934 (0x00001346 | 6.91401e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1}, com.android.calendar.AllInOneActivity.invalidateOptionsMenu():void .line 251 89| const v0, #+4935 (0x00001347 | 6.91541e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v5, com.android.calendar.AllInOneActivity$2.this$0 97| const v0, #+4936 (0x00001348 | 6.91681e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get1(com.android.calendar.AllInOneActivity):com.android.calendar.AllInOneActivity$QueryHandler 106| move-result-object v1 107| const v0, #+4937 (0x00001349 | 6.91821e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v5, com.android.calendar.AllInOneActivity$2.this$0 115| const v0, #+4938 (0x0000134a | 6.91961e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get6(com.android.calendar.AllInOneActivity):java.lang.Runnable 124| move-result-object v2 125| const v0, #+4939 (0x0000134b | 6.92101e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v3, v5, com.android.calendar.AllInOneActivity$2.this$0 133| const v0, #+4940 (0x0000134c | 6.92241e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {v3}, com.android.calendar.AllInOneActivity.-get7(com.android.calendar.AllInOneActivity):java.lang.String 142| move-result-object v3 143| const v0, #+4941 (0x0000134d | 6.92382e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 252 152| const v0, #+4942 (0x0000134e | 6.92522e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return-void } method com.android.calendar.AllInOneActivity$3.(com.android.calendar.AllInOneActivity):void { .params "this$0" .src "AllInOneActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+4943 (0x0000134f | 6.92662e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$3.this$0 .line 256 8| const v0, #+4944 (0x00001350 | 6.92802e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+4945 (0x00001351 | 6.92942e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$3.run():void { .src "AllInOneActivity.java" .line 259 .prologue_end .line 259 0| const v0, #+4946 (0x00001352 | 6.93082e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.AllInOneActivity$3.this$0 8| const v0, #+4947 (0x00001353 | 6.93222e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.AllInOneActivity$3.this$0 16| const v0, #+4948 (0x00001354 | 6.93362e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v4, com.android.calendar.AllInOneActivity$3.this$0 24| const v0, #+4949 (0x00001355 | 6.93503e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v3}, com.android.calendar.AllInOneActivity.-get2(com.android.calendar.AllInOneActivity):java.lang.Runnable 33| move-result-object v3 34| const v0, #+4950 (0x00001356 | 6.93643e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 43| move-result-object v2 44| const v0, #+4951 (0x00001357 | 6.93783e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v1,v2}, com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInOneActivity, java.lang.String):java.lang.String .line 260 53| const v0, #+4952 (0x00001358 | 6.93923e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v4, com.android.calendar.AllInOneActivity$3.this$0 61| const v0, #+4953 (0x00001359 | 6.94063e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1}, com.android.calendar.AllInOneActivity.invalidateOptionsMenu():void .line 261 70| const v0, #+4954 (0x0000135a | 6.94203e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v4, com.android.calendar.AllInOneActivity$3.this$0 78| const v0, #+4955 (0x0000135b | 6.94343e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v1}, com.android.calendar.AllInOneActivity.-get1(com.android.calendar.AllInOneActivity):com.android.calendar.AllInOneActivity$QueryHandler 87| move-result-object v1 88| const v0, #+4956 (0x0000135c | 6.94484e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v2, v4, com.android.calendar.AllInOneActivity$3.this$0 96| const v0, #+4957 (0x0000135d | 6.94624e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v2}, com.android.calendar.AllInOneActivity.-get6(com.android.calendar.AllInOneActivity):java.lang.Runnable 105| move-result-object v2 106| const v0, #+4958 (0x0000135e | 6.94764e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v3, v4, com.android.calendar.AllInOneActivity$3.this$0 114| const v0, #+4959 (0x0000135f | 6.94904e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v3}, com.android.calendar.AllInOneActivity.-get7(com.android.calendar.AllInOneActivity):java.lang.String 123| move-result-object v3 124| const v0, #+4960 (0x00001360 | 6.95044e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 262 133| const v0, #+4961 (0x00001361 | 6.95184e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-void } method com.android.calendar.AllInOneActivity$4.(com.android.calendar.AllInOneActivity, android.os.Handler):void { .params "this$0", "$anonymous0" .src "AllInOneActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+4962 (0x00001362 | 6.95324e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$4.this$0 .line 268 8| const v0, #+4963 (0x00001363 | 6.95464e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+4964 (0x00001364 | 6.95605e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$4.deliverSelfNotifications():boolean { .src "AllInOneActivity.java" .line 271 .prologue_end .line 271 0| const v0, #+4965 (0x00001365 | 6.95745e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.AllInOneActivity$4.onChange(boolean):void { .params "selfChange" .src "AllInOneActivity.java" .line 276 .prologue_end .line 276 0| const v0, #+4966 (0x00001366 | 6.95885e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity$4.this$0 8| const v0, #+4967 (0x00001367 | 6.96025e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.AllInOneActivity.eventsChanged():void .line 277 17| const v0, #+4968 (0x00001368 | 6.96165e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$QueryHandler$1.(com.android.calendar.AllInOneActivity$QueryHandler):void { .params "this$1" .src "AllInOneActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+4969 (0x00001369 | 6.96305e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$QueryHandler$1.this$1 .line 220 8| const v0, #+4970 (0x0000136a | 6.96445e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+4971 (0x0000136b | 6.96585e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$QueryHandler$1.run(android.accounts.AccountManagerFuture):void { .params "?" .src "AllInOneActivity.java" .line 223 .local_ex v10, "future", android.accounts.AccountManagerFuture, "Landroid/accounts/AccountManagerFuture;" .prologue_end .line 223 0| const v0, #+4972 (0x0000136c | 6.96726e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v10}, android.accounts.AccountManagerFuture.isCancelled():boolean 9| move-result v6 10| const v0, #+4973 (0x0000136d | 6.96866e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v6, Label_1 .line 224 18| const v0, #+4974 (0x0000136e | 6.97006e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void Label_1: .try_begin_1 .line 227 25| const v0, #+4975 (0x0000136f | 6.97146e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v10}, android.accounts.AccountManagerFuture.getResult():java.lang.Object 34| move-result-object v4 35| const v0, #+4976 (0x00001370 | 6.97286e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v4, android.os.Bundle .line 228 .local v4, "result", android.os.Bundle 43| const v0, #+4977 (0x00001371 | 6.97426e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v6, "setupSkipped" 52| const v0, #+4978 (0x00001372 | 6.97566e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v4,v6}, android.os.Bundle.getBoolean(java.lang.String):boolean 61| move-result v5 62| const v0, #+4979 (0x00001373 | 6.97707e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 230 .local v5, "setupSkipped", boolean 68| if-eqz v5, Label_2 .line 231 70| const v0, #+4980 (0x00001374 | 6.97847e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v6, v9, com.android.calendar.AllInOneActivity$QueryHandler$1.this$1 78| const v0, #+4981 (0x00001375 | 6.97987e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v6, v6, com.android.calendar.AllInOneActivity$QueryHandler.this$0 .line 232 86| const v0, #+4982 (0x00001376 | 6.98127e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const-string/jumbo v7, "preferences_skip_setup" 95| const v0, #+4983 (0x00001377 | 6.98267e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 231 102| invoke-static {v6,v7,v8}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, boolean):void .try_end_1 catch(android.accounts.OperationCanceledException) : Label_3 catch(java.io.IOException) : Label_4 catch(android.accounts.AuthenticatorException) : Label_5 Label_2: .line 240 .end_local v4 .end_local v5 105| const v0, #+4984 (0x00001378 | 6.98407e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| return-void Label_3: .line 235 112| const v0, #+4985 (0x00001379 | 6.98547e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| move-exception v2 .local v2, "ignore", android.accounts.OperationCanceledException 119| goto/16 Label_2 Label_4: .line 237 .end_local v2 121| const v0, #+4986 (0x0000137a | 6.98687e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| move-exception v3 .local v3, "ignore", java.io.IOException 128| goto/16 Label_2 Label_5: .line 238 .end_local v3 130| const v0, #+4987 (0x0000137b | 6.98828e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| move-exception v1 .local v1, "ignore", android.accounts.AuthenticatorException 137| goto/16 Label_2 } method com.android.calendar.AllInOneActivity$QueryHandler.(com.android.calendar.AllInOneActivity, android.content.ContentResolver):void { .params "this$0", "cr" .src "AllInOneActivity.java" .line 194 .prologue_end .line 194 0| const v0, #+4988 (0x0000137c | 6.98968e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity$QueryHandler.this$0 .line 195 8| const v0, #+4989 (0x0000137d | 6.99108e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 196 17| const v0, #+4990 (0x0000137e | 6.99248e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.AllInOneActivity$QueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "AllInOneActivity.java" .line 200 .prologue_end 0| const v0, #+4991 (0x0000137f | 6.99388e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 200 8| iget-object v2, v9, com.android.calendar.AllInOneActivity$QueryHandler.this$0 10| const v0, #+4992 (0x00001380 | 6.99528e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v2,v3}, com.android.calendar.AllInOneActivity.-set0(com.android.calendar.AllInOneActivity, boolean):boolean .line 203 19| const v0, #+4993 (0x00001381 | 6.99668e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v12, Label_1 .try_begin_1 27| const v0, #+4994 (0x00001382 | 6.99808e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface {v12}, android.database.Cursor.getCount():int .try_end_1 catch(...) : Label_5 36| move-result v2 37| const v0, #+4995 (0x00001383 | 6.99949e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-lez v2, Label_3 Label_1: .line 207 45| const v0, #+4996 (0x00001384 | 7.00089e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v12, Label_2 .line 208 53| const v0, #+4997 (0x00001385 | 7.00229e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-interface {v12}, android.database.Cursor.close():void Label_2: .line 204 62| const v0, #+4998 (0x00001386 | 7.00369e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void Label_3: .try_begin_2 .line 203 69| const v0, #+4999 (0x00001387 | 7.00509e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v9, com.android.calendar.AllInOneActivity$QueryHandler.this$0 77| const v0, #+5000 (0x00001388 | 7.00649e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v2}, com.android.calendar.AllInOneActivity.isFinishing():boolean .try_end_2 catch(...) : Label_5 86| move-result v2 87| const v0, #+5001 (0x00001389 | 7.00789e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-nez v2, Label_1 .line 207 95| const v0, #+5002 (0x0000138a | 7.00929e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v12, Label_4 .line 208 103| const v0, #+5003 (0x0000138b | 7.01070e-42) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v12}, android.database.Cursor.close():void Label_4: .line 212 112| const v0, #+5004 (0x0000138c | 7.01210e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| new-instance v5, android.os.Bundle 120| const v0, #+5005 (0x0000138d | 7.01350e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-direct {v5}, android.os.Bundle.():void .line 213 .local v5, "options", android.os.Bundle 129| const v0, #+5006 (0x0000138e | 7.01490e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v2, "introMessage" .line 214 138| const v0, #+5007 (0x0000138f | 7.01630e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v3, v9, com.android.calendar.AllInOneActivity$QueryHandler.this$0 146| const v0, #+5008 (0x00001390 | 7.01770e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v3}, com.android.calendar.AllInOneActivity.getResources():android.content.res.Resources 155| move-result-object v3 156| const v0, #+5009 (0x00001391 | 7.01910e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const v6, #+2131492927 (0x7f0c003f | 1.86093e+38) 165| invoke-virtual {v3,v6}, android.content.res.Resources.getString(int):java.lang.String 168| move-result-object v3 169| const v0, #+5010 (0x00001392 | 7.02051e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 213 175| invoke-virtual {v5,v2,v3}, android.os.Bundle.putCharSequence(java.lang.String, java.lang.CharSequence):void .line 215 178| const v0, #+5011 (0x00001393 | 7.02191e-42) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const-string/jumbo v2, "allowSkip" 187| const v0, #+5012 (0x00001394 | 7.02331e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 194| invoke-virtual {v5,v2,v3}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 217 197| const v0, #+5013 (0x00001395 | 7.02471e-42) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v2, v9, com.android.calendar.AllInOneActivity$QueryHandler.this$0 205| const v0, #+5014 (0x00001396 | 7.02611e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-static {v2}, android.accounts.AccountManager.get(android.content.Context):android.accounts.AccountManager 214| move-result-object v1 215| const v0, #+5015 (0x00001397 | 7.02751e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 218 .local v1, "am", android.accounts.AccountManager 221| const-string/jumbo v2, "com.google" 224| const v0, #+5016 (0x00001398 | 7.02891e-42) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v3, "com.android.calendar" .line 219 233| const v0, #+5017 (0x00001399 | 7.03031e-42) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v6, v9, com.android.calendar.AllInOneActivity$QueryHandler.this$0 .line 220 241| const v0, #+5018 (0x0000139a | 7.03172e-42) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| new-instance v7, com.android.calendar.AllInOneActivity$QueryHandler$1 249| const v0, #+5019 (0x0000139b | 7.03312e-42) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-direct {v7,v9}, com.android.calendar.AllInOneActivity$QueryHandler$1.(com.android.calendar.AllInOneActivity$QueryHandler):void 258| const v0, #+5020 (0x0000139c | 7.03452e-42) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| move-object v8, v4 .line 218 265| invoke-virtual/range {v1..v8}, android.accounts.AccountManager.addAccount(java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler):android.accounts.AccountManagerFuture .line 242 268| const v0, #+5021 (0x0000139d | 7.03592e-42) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| return-void Label_5: .line 206 .end_local v1 .end_local v5 275| const v0, #+5022 (0x0000139e | 7.03732e-42) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| move-exception v2 .line 207 282| if-eqz v12, Label_6 .line 208 284| const v0, #+5023 (0x0000139f | 7.03872e-42) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-interface {v12}, android.database.Cursor.close():void Label_6: .line 206 293| const v0, #+5024 (0x000013a0 | 7.04012e-42) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| throw v2 } method com.android.calendar.CalendarController$EventHandler.getSupportedEventTypes():long { } method com.android.calendar.CalendarController$EventHandler.handleEvent(com.android.calendar.CalendarController$EventInfo):void { } method com.android.calendar.AllInOneActivity.-get0(com.android.calendar.AllInOneActivity):android.view.View { 0| const v0, #+5025 (0x000013a1 | 7.04152e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mCalendarsList 8| const v0, #+5026 (0x000013a2 | 7.04293e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get1(com.android.calendar.AllInOneActivity):com.android.calendar.AllInOneActivity$QueryHandler { 0| const v0, #+5027 (0x000013a3 | 7.04433e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mHandler 8| const v0, #+5028 (0x000013a4 | 7.04573e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get2(com.android.calendar.AllInOneActivity):java.lang.Runnable { 0| const v0, #+5029 (0x000013a5 | 7.04713e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mHomeTimeUpdater 8| const v0, #+5030 (0x000013a6 | 7.04853e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get3(com.android.calendar.AllInOneActivity):android.view.View { 0| const v0, #+5031 (0x000013a7 | 7.04993e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mMiniMonth 8| const v0, #+5032 (0x000013a8 | 7.05133e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get4(com.android.calendar.AllInOneActivity):android.view.View { 0| const v0, #+5033 (0x000013a9 | 7.05274e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mMiniMonthContainer 8| const v0, #+5034 (0x000013aa | 7.05414e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get5(com.android.calendar.AllInOneActivity):boolean { 0| const v0, #+5035 (0x000013ab | 7.05554e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.AllInOneActivity.mShowSideViews 8| const v0, #+5036 (0x000013ac | 7.05694e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.AllInOneActivity.-get6(com.android.calendar.AllInOneActivity):java.lang.Runnable { 0| const v0, #+5037 (0x000013ad | 7.05834e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mTimeChangesUpdater 8| const v0, #+5038 (0x000013ae | 7.05974e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-get7(com.android.calendar.AllInOneActivity):java.lang.String { 0| const v0, #+5039 (0x000013af | 7.06114e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mTimeZone 8| const v0, #+5040 (0x000013b0 | 7.06254e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.AllInOneActivity.-set0(com.android.calendar.AllInOneActivity, boolean):boolean { 0| const v0, #+5041 (0x000013b1 | 7.06395e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.AllInOneActivity.mCheckForAccounts 8| const v0, #+5042 (0x000013b2 | 7.06535e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.AllInOneActivity.-set1(com.android.calendar.AllInOneActivity, java.lang.String):java.lang.String { 0| const v0, #+5043 (0x000013b3 | 7.06675e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AllInOneActivity.mTimeZone 8| const v0, #+5044 (0x000013b4 | 7.06815e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.AllInOneActivity.-wrap0(com.android.calendar.AllInOneActivity, long):void { .params "?", "visibleMillisSinceEpoch" .src "AllInOneActivity.java" .line 1 .prologue_end 0| const v0, #+5045 (0x000013b5 | 7.06955e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(long):void 9| const v0, #+5046 (0x000013b6 | 7.07095e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AllInOneActivity.():void { .src "AllInOneActivity.java" .line 85 .prologue_end 0| const v0, #+5047 (0x000013b7 | 7.07235e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 8| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v1, #+0 (0x00000000 | 0.00000) .line 85 10| invoke-direct {v5}, com.android.calendar.AbstractCalendarActivity.():void .line 110 13| const v0, #+5048 (0x000013b8 | 7.07375e-42) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled .line 111 21| const v0, #+5049 (0x000013b9 | 7.07516e-42) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mBackToPreviousView .line 115 29| const v0, #+5050 (0x000013ba | 7.07656e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-boolean v2, v5, com.android.calendar.AllInOneActivity.mPaused .line 116 37| const v0, #+5051 (0x000013bb | 7.07796e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mUpdateOnResume .line 117 45| const v0, #+5052 (0x000013bc | 7.07936e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mHideControls .line 118 53| const v0, #+5053 (0x000013bd | 7.08076e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-boolean v2, v5, com.android.calendar.AllInOneActivity.mShowSideViews .line 119 61| const v0, #+5054 (0x000013be | 7.08216e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mShowWeekNum .line 136 69| const v0, #+5055 (0x000013bf | 7.08356e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-wide v3:v4, v5, com.android.calendar.AllInOneActivity.mViewEventId .line 137 77| const v0, #+5056 (0x000013c0 | 7.08497e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-wide v3:v4, v5, com.android.calendar.AllInOneActivity.mIntentEventStartMillis .line 138 85| const v0, #+5057 (0x000013c1 | 7.08637e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-wide v3:v4, v5, com.android.calendar.AllInOneActivity.mIntentEventEndMillis .line 139 93| const v0, #+5058 (0x000013c2 | 7.08777e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput v1, v5, com.android.calendar.AllInOneActivity.mIntentAttendeeResponse .line 140 101| const v0, #+5059 (0x000013c3 | 7.08917e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mIntentAllDay .line 154 109| const v0, #+5060 (0x000013c4 | 7.09057e-42) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput-boolean v2, v5, com.android.calendar.AllInOneActivity.mCheckForAccounts .line 167 117| const v0, #+5061 (0x000013c5 | 7.09197e-42) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {}, com.android.calendar.ExtensionsFactory.getAllInOneMenuExtensions():com.android.calendar.AllInOneMenuExtensionsInterface 126| move-result-object v1 127| const v0, #+5062 (0x000013c6 | 7.09337e-42) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iput-object v1, v5, com.android.calendar.AllInOneActivity.mExtensions .line 170 135| const v0, #+5063 (0x000013c7 | 7.09477e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| new-instance v1, com.android.calendar.AllInOneActivity$1 143| const v0, #+5064 (0x000013c8 | 7.09618e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-direct {v1,v5}, com.android.calendar.AllInOneActivity$1.(com.android.calendar.AllInOneActivity):void 152| const v0, #+5065 (0x000013c9 | 7.09758e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-object v1, v5, com.android.calendar.AllInOneActivity.mSlideAnimationDoneListener .line 245 160| const v0, #+5066 (0x000013ca | 7.09898e-42) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| new-instance v1, com.android.calendar.AllInOneActivity$2 168| const v0, #+5067 (0x000013cb | 7.10038e-42) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-direct {v1,v5}, com.android.calendar.AllInOneActivity$2.(com.android.calendar.AllInOneActivity):void 177| const v0, #+5068 (0x000013cc | 7.10178e-42) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iput-object v1, v5, com.android.calendar.AllInOneActivity.mHomeTimeUpdater .line 256 185| const v0, #+5069 (0x000013cd | 7.10318e-42) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| new-instance v1, com.android.calendar.AllInOneActivity$3 193| const v0, #+5070 (0x000013ce | 7.10458e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-direct {v1,v5}, com.android.calendar.AllInOneActivity$3.(com.android.calendar.AllInOneActivity):void 202| const v0, #+5071 (0x000013cf | 7.10598e-42) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput-object v1, v5, com.android.calendar.AllInOneActivity.mTimeChangesUpdater .line 268 210| const v0, #+5072 (0x000013d0 | 7.10739e-42) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| new-instance v1, com.android.calendar.AllInOneActivity$4 218| const v0, #+5073 (0x000013d1 | 7.10879e-42) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| new-instance v2, android.os.Handler 226| const v0, #+5074 (0x000013d2 | 7.11019e-42) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-direct {v2}, android.os.Handler.():void 235| const v0, #+5075 (0x000013d3 | 7.11159e-42) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-direct {v1,v5,v2}, com.android.calendar.AllInOneActivity$4.(com.android.calendar.AllInOneActivity, android.os.Handler):void 244| const v0, #+5076 (0x000013d4 | 7.11299e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput-object v1, v5, com.android.calendar.AllInOneActivity.mObserver .line 85 252| const v0, #+5077 (0x000013d5 | 7.11439e-42) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| return-void } method com.android.calendar.AllInOneActivity.clearOptionsMenu():void { .src "AllInOneActivity.java" .line 497 .prologue_end .line 497 0| const v0, #+5078 (0x000013d6 | 7.11579e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.AllInOneActivity.mOptionsMenu 8| const v0, #+5079 (0x000013d7 | 7.11719e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 498 16| const v0, #+5080 (0x000013d8 | 7.11860e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 500 23| const v0, #+5081 (0x000013d9 | 7.12000e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v2, v4, com.android.calendar.AllInOneActivity.mOptionsMenu 31| const v0, #+5082 (0x000013da | 7.12140e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const v3, #+2131755159 (0x7f100097 | 1.91412e+38) 40| invoke-interface {v2,v3}, android.view.Menu.findItem(int):android.view.MenuItem 43| move-result-object v1 44| const v0, #+5083 (0x000013db | 7.12280e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 501 .local v1, "cancelItem", android.view.MenuItem 50| if-eqz v1, Label_2 .line 502 52| const v0, #+5084 (0x000013dc | 7.12420e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v2, #+0 (0x00000000 | 0.00000) 59| invoke-interface {v1,v2}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem Label_2: .line 504 62| const v0, #+5085 (0x000013dd | 7.12560e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.calendar.AllInOneActivity.configureActionBar(int):void { .params "viewType" .src "AllInOneActivity.java" .line 462 .prologue_end .line 462 0| const v0, #+5086 (0x000013de | 7.12700e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v1, com.android.calendar.AllInOneActivity.mIsTabletConfig 8| const v0, #+5087 (0x000013df | 7.12841e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3,v4,v1}, com.android.calendar.AllInOneActivity.createButtonsSpinner(int, boolean):void .line 463 17| const v0, #+5088 (0x000013e0 | 7.12981e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget-boolean v1, com.android.calendar.AllInOneActivity.mIsMultipane 25| const v0, #+5089 (0x000013e1 | 7.13121e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v1, Label_2 .line 464 33| const v0, #+5090 (0x000013e2 | 7.13261e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v3, com.android.calendar.AllInOneActivity.mActionBar .line 465 41| const v0, #+5091 (0x000013e3 | 7.13401e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/16 v2, #+18 (0x00000012 | 2.52234e-44) .line 464 49| invoke-virtual {v1,v2}, android.app.ActionBar.setDisplayOptions(int):void Label_1: .line 469 52| const v0, #+5092 (0x000013e4 | 7.13541e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void Label_2: .line 467 59| const v0, #+5093 (0x000013e5 | 7.13681e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v3, com.android.calendar.AllInOneActivity.mActionBar 67| const v0, #+5094 (0x000013e6 | 7.13821e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v2, #+0 (0x00000000 | 0.00000) 74| invoke-virtual {v1,v2}, android.app.ActionBar.setDisplayOptions(int):void 77| const v0, #+5095 (0x000013e7 | 7.13962e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| goto/16 Label_1 } method com.android.calendar.AllInOneActivity.createButtonsSpinner(int, boolean):void { .params "viewType", "tabletConfig" .src "AllInOneActivity.java" .line 473 .prologue_end 0| const v0, #+5096 (0x000013e8 | 7.14102e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 473 8| new-instance v1, com.android.calendar.CalendarViewAdapter 10| const v0, #+5097 (0x000013e9 | 7.14242e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| xor-int/lit8 v2, v7, #+1 (0x00000001 | 1.40130e-45) 18| invoke-direct {v1,v5,v6,v2}, com.android.calendar.CalendarViewAdapter.(android.content.Context, int, boolean):void 21| const v0, #+5098 (0x000013ea | 7.14382e-42) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-object v1, v5, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter .line 474 29| const v0, #+5099 (0x000013eb | 7.14522e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v5}, com.android.calendar.AllInOneActivity.getActionBar():android.app.ActionBar 38| move-result-object v1 39| const v0, #+5100 (0x000013ec | 7.14662e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar .line 475 47| const v0, #+5101 (0x000013ed | 7.14802e-42) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 55| const v0, #+5102 (0x000013ee | 7.14942e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v1,v4}, android.app.ActionBar.setNavigationMode(int):void .line 476 64| const v0, #+5103 (0x000013ef | 7.15083e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 72| const v0, #+5104 (0x000013f0 | 7.15223e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v2, v5, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 80| const v0, #+5105 (0x000013f1 | 7.15363e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v2,v5}, android.app.ActionBar.setListNavigationCallbacks(android.widget.SpinnerAdapter, android.app.ActionBar$OnNavigationListener):void .line 477 89| const v0, #+5106 (0x000013f2 | 7.15503e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| packed-switch v6, Label_6 .line 491 98| const v0, #+5107 (0x000013f3 | 7.15643e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 106| const v0, #+5108 (0x000013f4 | 7.15783e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1,v3}, android.app.ActionBar.setSelectedNavigationItem(int):void Label_1: .line 494 115| const v0, #+5109 (0x000013f5 | 7.15923e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-void Label_2: .line 479 122| const v0, #+5110 (0x000013f6 | 7.16064e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 130| const v0, #+5111 (0x000013f7 | 7.16204e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 137| invoke-virtual {v1,v2}, android.app.ActionBar.setSelectedNavigationItem(int):void 140| const v0, #+5112 (0x000013f8 | 7.16344e-42) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| goto/16 Label_1 Label_3: .line 482 148| const v0, #+5113 (0x000013f9 | 7.16484e-42) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 156| const v0, #+5114 (0x000013fa | 7.16624e-42) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1,v3}, android.app.ActionBar.setSelectedNavigationItem(int):void 165| const v0, #+5115 (0x000013fb | 7.16764e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| goto/16 Label_1 Label_4: .line 485 173| const v0, #+5116 (0x000013fc | 7.16904e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 181| const v0, #+5117 (0x000013fd | 7.17044e-42) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v1,v4}, android.app.ActionBar.setSelectedNavigationItem(int):void 190| const v0, #+5118 (0x000013fe | 7.17185e-42) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| goto/16 Label_1 Label_5: .line 488 198| const v0, #+5119 (0x000013ff | 7.17325e-42) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v1, v5, com.android.calendar.AllInOneActivity.mActionBar 206| const v0, #+5120 (0x00001400 | 7.17465e-42) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 213| invoke-virtual {v1,v2}, android.app.ActionBar.setSelectedNavigationItem(int):void 216| const v0, #+5121 (0x00001401 | 7.17605e-42) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| goto/16 Label_1 Label_6: .line 477 224| packed-switch-payload 1: Label_2 2: Label_3 3: Label_4 4: Label_5 } method com.android.calendar.AllInOneActivity.initFragments(long, int, android.os.Bundle):void { .params "timeMillis", "viewType", "icicle" .src "AllInOneActivity.java" .line 625 0| move-object/16 v27, v28 3| move-wide/16 v28:v29, v29:v30 6| move/16 v30, v31 9| move-object/16 v31, v32 .prologue_end .line 625 12| const v32, #+5122 (0x00001402 | 7.17745e-42) 15| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual/range {v27..v27}, com.android.calendar.AllInOneActivity.getFragmentManager():android.app.FragmentManager 21| move-result-object v4 22| const v32, #+5123 (0x00001403 | 7.17885e-42) 25| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v4}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 31| move-result-object v5 32| const v32, #+5124 (0x00001404 | 7.18025e-42) 35| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 627 .local v5, "ft", android.app.FragmentTransaction 38| move-object/from16 v0, v27 40| iget-boolean v4, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls 42| const v32, #+5125 (0x00001405 | 7.18165e-42) 45| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v4, Label_1 .line 628 50| const v32, #+5126 (0x00001406 | 7.18306e-42) 53| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v25, com.android.calendar.month.MonthByWeekFragment 58| const v32, #+5127 (0x00001407 | 7.18446e-42) 61| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 65| move-object/from16 v0, v25 67| move-wide/from16 v1:v2, v28:v29 69| invoke-direct {v0,v1,v2,v4}, com.android.calendar.month.MonthByWeekFragment.(long, boolean):void .line 629 .local v25, "miniMonthFrag", android.app.Fragment 72| const v32, #+5128 (0x00001408 | 7.18586e-42) 75| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 78| const v4, #+2131755046 (0x7f100026 | 1.91410e+38) 81| move-object/from16 v0, v25 83| invoke-virtual {v5,v4,v0}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 630 86| const v32, #+5129 (0x00001409 | 7.18726e-42) 89| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 92| move-object/from16 v0, v27 94| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 96| const v32, #+5130 (0x0000140a | 7.18866e-42) 99| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 102| check-cast v25, com.android.calendar.CalendarController$EventHandler .end_local v25 104| const v32, #+5131 (0x0000140b | 7.19006e-42) 107| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 110| const v6, #+2131755046 (0x7f100026 | 1.91410e+38) 113| move-object/from16 v0, v25 115| invoke-virtual {v4,v6,v0}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 632 118| const v32, #+5132 (0x0000140c | 7.19146e-42) 121| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 124| new-instance v26, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment 126| const v32, #+5133 (0x0000140d | 7.19287e-42) 129| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-direct/range {v26..v26}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.():void .line 633 .local v26, "selectCalendarsFrag", android.app.Fragment 135| const v32, #+5134 (0x0000140e | 7.19427e-42) 138| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 141| const v4, #+2131755015 (0x7f100007 | 1.91409e+38) 144| move-object/from16 v0, v26 146| invoke-virtual {v5,v4,v0}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 634 149| const v32, #+5135 (0x0000140f | 7.19567e-42) 152| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v27 157| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController .line 635 159| const v32, #+5136 (0x00001410 | 7.19707e-42) 162| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 165| check-cast v26, com.android.calendar.CalendarController$EventHandler .end_local v26 167| const v32, #+5137 (0x00001411 | 7.19847e-42) 170| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 173| const v6, #+2131755015 (0x7f100007 | 1.91409e+38) .line 634 176| move-object/from16 v0, v26 178| invoke-virtual {v4,v6,v0}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void Label_1: .line 637 181| const v32, #+5138 (0x00001412 | 7.19987e-42) 184| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 187| move-object/from16 v0, v27 189| iget-boolean v4, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls 191| const v32, #+5139 (0x00001413 | 7.20127e-42) 194| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 197| if-eqz v4, Label_2 199| const v32, #+5140 (0x00001414 | 7.20267e-42) 202| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 206| move/from16 v0, v30 208| if-ne v0, v4, Label_3 Label_2: .line 638 210| const v32, #+5141 (0x00001415 | 7.20408e-42) 213| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v0, v27 218| iget-object v4, v0, com.android.calendar.AllInOneActivity.mMiniMonth 220| const v32, #+5142 (0x00001416 | 7.20548e-42) 223| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 228| invoke-virtual {v4,v6}, android.view.View.setVisibility(int):void .line 639 231| const v32, #+5143 (0x00001417 | 7.20688e-42) 234| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 237| move-object/from16 v0, v27 239| iget-object v4, v0, com.android.calendar.AllInOneActivity.mCalendarsList 241| const v32, #+5144 (0x00001418 | 7.20828e-42) 244| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 247| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 249| invoke-virtual {v4,v6}, android.view.View.setVisibility(int):void Label_3: .line 642 252| const v32, #+5145 (0x00001419 | 7.20968e-42) 255| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 258| const/16 v19, #+0 (0x00000000 | 0.00000) .line 643 .local v19, "info", com.android.calendar.CalendarController$EventInfo 260| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 261| move/from16 v0, v30 263| if-ne v0, v4, Label_10 .line 644 265| const v32, #+5146 (0x0000141a | 7.21108e-42) 268| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-static/range {v27..v27}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 274| move-result-object v4 275| const v32, #+5147 (0x0000141b | 7.21248e-42) 278| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 645 281| const-string/jumbo v6, "preferred_startView" 284| const v32, #+5148 (0x0000141c | 7.21388e-42) 287| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 290| const/4 v7, #+3 (0x00000003 | 4.20390e-45) .line 644 291| invoke-interface {v4,v6,v7}, android.content.SharedPreferences.getInt(java.lang.String, int):int 294| move-result v4 295| const v32, #+5149 (0x0000141d | 7.21529e-42) 298| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 301| move-object/from16 v0, v27 303| iput v4, v0, com.android.calendar.AllInOneActivity.mPreviousView .line 647 305| const v32, #+5150 (0x0000141e | 7.21669e-42) 308| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 311| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) .line 648 .local v22, "eventId", long 313| invoke-virtual/range {v27..v27}, com.android.calendar.AllInOneActivity.getIntent():android.content.Intent 316| move-result-object v24 317| const v32, #+5151 (0x0000141f | 7.21809e-42) 320| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 649 .local v24, "intent", android.content.Intent 323| invoke-virtual/range {v24..v24}, android.content.Intent.getData():android.net.Uri 326| move-result-object v15 327| const v32, #+5152 (0x00001420 | 7.21949e-42) 330| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 650 .local v15, "data", android.net.Uri 333| if-eqz v15, Label_9 .try_begin_1 .line 652 335| const v32, #+5153 (0x00001421 | 7.22089e-42) 338| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-virtual {v15}, android.net.Uri.getLastPathSegment():java.lang.String 344| move-result-object v4 345| const v32, #+5154 (0x00001422 | 7.22229e-42) 348| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-static {v4}, java.lang.Long.parseLong(java.lang.String):long .try_end_1 catch(java.lang.NumberFormatException) : Label_12 354| move-result-wide v22:v23 355| const v32, #+5155 (0x00001423 | 7.22369e-42) 358| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 662 361| const v32, #+5156 (0x00001424 | 7.22509e-42) 364| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 367| const-string/jumbo v4, "beginTime" 370| const v32, #+5157 (0x00001425 | 7.22650e-42) 373| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 376| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 378| move-object/from16 v0, v24 380| invoke-virtual {v0,v4,v6,v7}, android.content.Intent.getLongExtra(java.lang.String, long):long 383| move-result-wide v16:v17 384| const v32, #+5158 (0x00001426 | 7.22790e-42) 387| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 663 .local v16, "begin", long 390| const-string/jumbo v4, "endTime" 393| const v32, #+5159 (0x00001427 | 7.22930e-42) 396| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 399| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 401| move-object/from16 v0, v24 403| invoke-virtual {v0,v4,v6,v7}, android.content.Intent.getLongExtra(java.lang.String, long):long 406| move-result-wide v20:v21 407| const v32, #+5160 (0x00001428 | 7.23070e-42) 410| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 664 .local v20, "end", long 413| new-instance v19, com.android.calendar.CalendarController$EventInfo .end_local v19 415| const v32, #+5161 (0x00001429 | 7.23210e-42) 418| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-direct/range {v19..v19}, com.android.calendar.CalendarController$EventInfo.():void .line 665 .local v19, "info", com.android.calendar.CalendarController$EventInfo 424| const v32, #+5162 (0x0000142a | 7.23350e-42) 427| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 430| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 432| cmp-long v4, v20:v21, v6:v7 434| if-eqz v4, Label_5 .line 666 436| const v32, #+5163 (0x0000142b | 7.23490e-42) 439| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 442| new-instance v4, android.text.format.Time 444| const v32, #+5164 (0x0000142c | 7.23631e-42) 447| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-direct {v4}, android.text.format.Time.():void 453| const v32, #+5165 (0x0000142d | 7.23771e-42) 456| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 459| move-object/from16 v0, v19 461| iput-object v4, v0, com.android.calendar.CalendarController$EventInfo.endTime .line 667 463| const v32, #+5166 (0x0000142e | 7.23911e-42) 466| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 469| move-object/from16 v0, v19 471| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.endTime 473| const v32, #+5167 (0x0000142f | 7.24051e-42) 476| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 479| move-wide/from16 v0:v1, v20:v21 481| invoke-virtual {v4,v0,v1}, android.text.format.Time.set(long):void Label_5: .line 669 484| const v32, #+5168 (0x00001430 | 7.24191e-42) 487| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 490| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 492| cmp-long v4, v16:v17, v6:v7 494| if-eqz v4, Label_6 .line 670 496| const v32, #+5169 (0x00001431 | 7.24331e-42) 499| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 502| new-instance v4, android.text.format.Time 504| const v32, #+5170 (0x00001432 | 7.24471e-42) 507| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 510| invoke-direct {v4}, android.text.format.Time.():void 513| const v32, #+5171 (0x00001433 | 7.24611e-42) 516| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 519| move-object/from16 v0, v19 521| iput-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime .line 671 523| const v32, #+5172 (0x00001434 | 7.24752e-42) 526| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 529| move-object/from16 v0, v19 531| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime 533| const v32, #+5173 (0x00001435 | 7.24892e-42) 536| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 539| move-wide/from16 v0:v1, v16:v17 541| invoke-virtual {v4,v0,v1}, android.text.format.Time.set(long):void Label_6: .line 673 544| const v32, #+5174 (0x00001436 | 7.25032e-42) 547| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 550| move-wide/from16 v0:v1, v22:v23 552| move-object/from16 v2, v19 554| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.id .line 677 556| const v32, #+5175 (0x00001437 | 7.25172e-42) 559| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 562| move-object/from16 v0, v27 564| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 566| const v32, #+5176 (0x00001438 | 7.25312e-42) 569| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 572| move/from16 v0, v30 574| invoke-virtual {v4,v0}, com.android.calendar.CalendarController.setViewType(int):void .line 678 577| const v32, #+5177 (0x00001439 | 7.25452e-42) 580| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 583| move-object/from16 v0, v27 585| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 587| const v32, #+5178 (0x0000143a | 7.25592e-42) 590| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 593| move-wide/from16 v0:v1, v22:v23 595| invoke-virtual {v4,v0,v1}, com.android.calendar.CalendarController.setEventId(long):void Label_7: .line 683 .end_local v15 .end_local v16 .end_local v19 .end_local v20 .end_local v22 .end_local v24 598| const v32, #+5179 (0x0000143b | 7.25732e-42) 601| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 604| const v6, #+2131755043 (0x7f100023 | 1.91410e+38) 607| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 608| move-object/from16 v4, v27 610| move/from16 v7, v30 612| move-wide/from16 v8:v9, v28:v29 614| invoke-direct/range {v4..v10}, com.android.calendar.AllInOneActivity.setMainPane(android.app.FragmentTransaction, int, int, long, boolean):void .line 684 617| const v32, #+5180 (0x0000143c | 7.25873e-42) 620| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-virtual {v5}, android.app.FragmentTransaction.commit():int .line 686 626| const v32, #+5181 (0x0000143d | 7.26013e-42) 629| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 632| new-instance v10, android.text.format.Time 634| const v32, #+5182 (0x0000143e | 7.26153e-42) 637| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 640| move-object/from16 v0, v27 642| iget-object v4, v0, com.android.calendar.AllInOneActivity.mTimeZone 644| const v32, #+5183 (0x0000143f | 7.26293e-42) 647| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 650| invoke-direct {v10,v4}, android.text.format.Time.(java.lang.String):void .line 687 .local v10, "t", android.text.format.Time 653| const v32, #+5184 (0x00001440 | 7.26433e-42) 656| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 659| move-wide/from16 v0:v1, v28:v29 661| invoke-virtual {v10,v0,v1}, android.text.format.Time.set(long):void .line 688 664| const v32, #+5185 (0x00001441 | 7.26573e-42) 667| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 670| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 671| move/from16 v0, v30 673| if-ne v0, v4, Label_11 675| const v32, #+5186 (0x00001442 | 7.26713e-42) 678| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 681| if-eqz v31, Label_11 .line 689 683| const v32, #+5187 (0x00001443 | 7.26854e-42) 686| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 689| move-object/from16 v0, v27 691| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController .line 690 693| const v32, #+5188 (0x00001444 | 7.26994e-42) 696| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 699| const-string/jumbo v4, "key_event_id" 702| const v32, #+5189 (0x00001445 | 7.27134e-42) 705| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 708| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 710| move-object/from16 v0, v31 712| invoke-virtual {v0,v4,v8,v9}, android.os.Bundle.getLong(java.lang.String, long):long 715| move-result-wide v12:v13 716| const v32, #+5190 (0x00001446 | 7.27274e-42) 719| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 689 722| const-wide/16 v8:v9, #+32 (0x00000020 | 4.48416e-44) 724| const/4 v11, #+0 (0x00000000 | 0.00000) 725| move-object/from16 v7, v27 727| move/from16 v14, v30 729| invoke-virtual/range {v6..v14}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_8: .line 694 732| const v32, #+5191 (0x00001447 | 7.27414e-42) 735| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 738| return-void Label_9: .line 658 .end_local v10 .restart_local v15 .local v19, "info", com.android.calendar.CalendarController$EventInfo .restart_local v22 .restart_local v24 739| const v32, #+5192 (0x00001448 | 7.27554e-42) 742| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 745| if-eqz v31, Label_4 747| const v32, #+5193 (0x00001449 | 7.27694e-42) 750| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 753| const-string/jumbo v4, "key_event_id" 756| const v32, #+5194 (0x0000144a | 7.27834e-42) 759| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 762| move-object/from16 v0, v31 764| invoke-virtual {v0,v4}, android.os.Bundle.containsKey(java.lang.String):boolean 767| move-result v4 768| const v32, #+5195 (0x0000144b | 7.27975e-42) 771| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 774| if-eqz v4, Label_4 .line 659 776| const v32, #+5196 (0x0000144c | 7.28115e-42) 779| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 782| const-string/jumbo v4, "key_event_id" 785| const v32, #+5197 (0x0000144d | 7.28255e-42) 788| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 791| move-object/from16 v0, v31 793| invoke-virtual {v0,v4}, android.os.Bundle.getLong(java.lang.String):long 796| move-result-wide v22:v23 797| const v32, #+5198 (0x0000144e | 7.28395e-42) 800| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 803| goto/16 Label_4 Label_10: .line 680 .end_local v15 .end_local v22 .end_local v24 805| const v32, #+5199 (0x0000144f | 7.28535e-42) 808| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 811| move/from16 v0, v30 813| move-object/from16 v1, v27 815| iput v0, v1, com.android.calendar.AllInOneActivity.mPreviousView 817| const v32, #+5200 (0x00001450 | 7.28675e-42) 820| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 823| goto/16 Label_7 Label_11: .line 691 .end_local v19 .restart_local v10 825| const v32, #+5201 (0x00001451 | 7.28815e-42) 828| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 831| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 832| move/from16 v0, v30 834| if-eq v0, v4, Label_8 .line 692 836| const v32, #+5202 (0x00001452 | 7.28955e-42) 839| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 842| move-object/from16 v0, v27 844| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController 846| const v32, #+5203 (0x00001453 | 7.29096e-42) 849| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 852| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 854| const-wide/16 v8:v9, #+32 (0x00000020 | 4.48416e-44) 856| const/4 v11, #+0 (0x00000000 | 0.00000) 857| move-object/from16 v7, v27 859| move/from16 v14, v30 861| invoke-virtual/range {v6..v14}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 864| const v32, #+5204 (0x00001454 | 7.29236e-42) 867| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 870| goto/16 Label_8 Label_12: .line 653 .end_local v10 .restart_local v15 .restart_local v19 .restart_local v22 .restart_local v24 872| const v32, #+5205 (0x00001455 | 7.29376e-42) 875| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 878| move-exception v18 .local v18, "e", java.lang.NumberFormatException 879| goto/16 Label_4 } method com.android.calendar.AllInOneActivity.parseViewAction(android.content.Intent):long { .params "intent" .src "AllInOneActivity.java" .line 438 .prologue_end 0| const v0, #+5206 (0x00001456 | 7.29516e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 438 7| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) .line 439 .local v5, "timeMillis", long 9| invoke-virtual {v12}, android.content.Intent.getData():android.net.Uri 12| move-result-object v1 13| const v0, #+5207 (0x00001457 | 7.29656e-42) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 440 .local v1, "data", android.net.Uri 19| if-eqz v1, Label_1 21| const v0, #+5208 (0x00001458 | 7.29796e-42) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v1}, android.net.Uri.isHierarchical():boolean 30| move-result v4 31| const v0, #+5209 (0x00001459 | 7.29936e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-eqz v4, Label_1 .line 441 39| const v0, #+5210 (0x0000145a | 7.30076e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v1}, android.net.Uri.getPathSegments():java.util.List 48| move-result-object v3 49| const v0, #+5211 (0x0000145b | 7.30217e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 442 .local_ex v3, "path", java.util.List, "Ljava/util/List;" 55| invoke-interface {v3}, java.util.List.size():int 58| move-result v4 59| const v0, #+5212 (0x0000145c | 7.30357e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 66| if-ne v4, v7, Label_1 68| const v0, #+5213 (0x0000145d | 7.30497e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-interface {v3,v8}, java.util.List.get(int):java.lang.Object 77| move-result-object v4 78| const v0, #+5214 (0x0000145e | 7.30637e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| check-cast v4, java.lang.String 86| const v0, #+5215 (0x0000145f | 7.30777e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const-string/jumbo v7, "events" 95| const v0, #+5216 (0x00001460 | 7.30917e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v4,v7}, java.lang.String.equals(java.lang.Object):boolean 104| move-result v4 105| const v0, #+5217 (0x00001461 | 7.31057e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-eqz v4, Label_1 .try_begin_1 .line 444 113| const v0, #+5218 (0x00001462 | 7.31198e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v1}, android.net.Uri.getLastPathSegment():java.lang.String 122| move-result-object v4 123| const v0, #+5219 (0x00001463 | 7.31338e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-static {v4}, java.lang.Long.valueOf(java.lang.String):java.lang.Long 132| move-result-object v4 133| const v0, #+5220 (0x00001464 | 7.31478e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v4}, java.lang.Long.longValue():long 142| move-result-wide v7:v8 143| const v0, #+5221 (0x00001465 | 7.31618e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iput-wide v7:v8, v11, com.android.calendar.AllInOneActivity.mViewEventId .line 445 151| const v0, #+5222 (0x00001466 | 7.31758e-42) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-wide v7:v8, v11, com.android.calendar.AllInOneActivity.mViewEventId 159| const v0, #+5223 (0x00001467 | 7.31898e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) 167| cmp-long v4, v7:v8, v9:v10 169| if-eqz v4, Label_1 .line 446 171| const v0, #+5224 (0x00001468 | 7.32038e-42) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| const-string/jumbo v4, "beginTime" 180| const v0, #+5225 (0x00001469 | 7.32178e-42) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 188| invoke-virtual {v12,v4,v7,v8}, android.content.Intent.getLongExtra(java.lang.String, long):long 191| move-result-wide v7:v8 192| const v0, #+5226 (0x0000146a | 7.32319e-42) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iput-wide v7:v8, v11, com.android.calendar.AllInOneActivity.mIntentEventStartMillis .line 447 200| const v0, #+5227 (0x0000146b | 7.32459e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| const-string/jumbo v4, "endTime" 209| const v0, #+5228 (0x0000146c | 7.32599e-42) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 217| invoke-virtual {v12,v4,v7,v8}, android.content.Intent.getLongExtra(java.lang.String, long):long 220| move-result-wide v7:v8 221| const v0, #+5229 (0x0000146d | 7.32739e-42) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iput-wide v7:v8, v11, com.android.calendar.AllInOneActivity.mIntentEventEndMillis .line 449 229| const v0, #+5230 (0x0000146e | 7.32879e-42) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const-string/jumbo v4, "attendeeStatus" 238| const v0, #+5231 (0x0000146f | 7.33019e-42) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| const/4 v7, #+0 (0x00000000 | 0.00000) .line 448 245| invoke-virtual {v12,v4,v7}, android.content.Intent.getIntExtra(java.lang.String, int):int 248| move-result v4 249| const v0, #+5232 (0x00001470 | 7.33159e-42) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iput v4, v11, com.android.calendar.AllInOneActivity.mIntentAttendeeResponse .line 450 257| const v0, #+5233 (0x00001471 | 7.33299e-42) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const-string/jumbo v4, "allDay" 266| const v0, #+5234 (0x00001472 | 7.33440e-42) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| const/4 v7, #+0 (0x00000000 | 0.00000) 273| invoke-virtual {v12,v4,v7}, android.content.Intent.getBooleanExtra(java.lang.String, boolean):boolean 276| move-result v4 277| const v0, #+5235 (0x00001473 | 7.33580e-42) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iput-boolean v4, v11, com.android.calendar.AllInOneActivity.mIntentAllDay .line 451 285| const v0, #+5236 (0x00001474 | 7.33720e-42) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iget-wide v5:v6, v11, com.android.calendar.AllInOneActivity.mIntentEventStartMillis .try_end_1 catch(java.lang.NumberFormatException) : Label_2 Label_1: .line 458 .end_local v3 293| const v0, #+5237 (0x00001475 | 7.33860e-42) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| return-wide v5:v6 Label_2: .line 453 .restart_local v3 300| const v0, #+5238 (0x00001476 | 7.34000e-42) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| move-exception v2 .local v2, "e", java.lang.NumberFormatException 307| goto/16 Label_1 } method com.android.calendar.AllInOneActivity.setMainPane(android.app.FragmentTransaction, int, int, long, boolean):void { .params "ft", "viewId", "viewType", "timeMillis", "force" .src "AllInOneActivity.java" .line 851 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move/16 v12, v13 9| move/16 v13, v14 12| move-wide/16 v14:v15, v15:v16 15| move/16 v16, v17 .prologue_end .line 851 18| const v17, #+5239 (0x00001477 | 7.34140e-42) 21| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v7, v10, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled 26| const v17, #+5240 (0x00001478 | 7.34280e-42) 29| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v7, Label_1 .line 852 34| const v17, #+5241 (0x00001479 | 7.34421e-42) 37| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_1: .line 854 41| const v17, #+5242 (0x0000147a | 7.34561e-42) 44| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 47| if-nez v16, Label_2 49| const v17, #+5243 (0x0000147b | 7.34701e-42) 52| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 55| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 57| const v17, #+5244 (0x0000147c | 7.34841e-42) 60| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 63| if-ne v7, v13, Label_2 .line 855 65| const v17, #+5245 (0x0000147d | 7.34981e-42) 68| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 71| return-void Label_2: .line 859 72| const v17, #+5246 (0x0000147e | 7.35121e-42) 75| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 79| if-eq v13, v7, Label_19 81| const v17, #+5247 (0x0000147f | 7.35261e-42) 84| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 87| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 89| const v17, #+5248 (0x00001480 | 7.35401e-42) 92| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v8, #+4 (0x00000004 | 5.60519e-45) 96| if-eq v7, v8, Label_19 98| const v17, #+5249 (0x00001481 | 7.35542e-42) 101| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 104| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 860 .local v1, "doTransition", boolean 105| const v17, #+5250 (0x00001482 | 7.35682e-42) 108| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v10}, com.android.calendar.AllInOneActivity.getFragmentManager():android.app.FragmentManager 114| move-result-object v4 115| const v17, #+5251 (0x00001483 | 7.35822e-42) 118| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 863 .local v4, "fragmentManager", android.app.FragmentManager 121| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 123| const v17, #+5252 (0x00001484 | 7.35962e-42) 126| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 130| if-ne v7, v8, Label_4 .line 866 132| const v17, #+5253 (0x00001485 | 7.36102e-42) 135| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v4,v12}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 141| move-result-object v5 142| const v17, #+5254 (0x00001486 | 7.36242e-42) 145| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 867 .local v5, "oldFrag", android.app.Fragment 148| instance-of v7, v5, com.android.calendar.agenda.AgendaFragment 150| const v17, #+5255 (0x00001487 | 7.36382e-42) 153| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 156| if-eqz v7, Label_4 .line 868 158| const v17, #+5256 (0x00001488 | 7.36522e-42) 161| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 164| check-cast v5, com.android.calendar.agenda.AgendaFragment .end_local v5 166| const v17, #+5257 (0x00001489 | 7.36663e-42) 169| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v5,v4}, com.android.calendar.agenda.AgendaFragment.removeFragments(android.app.FragmentManager):void Label_4: .line 872 175| const v17, #+5258 (0x0000148a | 7.36803e-42) 178| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 181| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 183| const v17, #+5259 (0x0000148b | 7.36943e-42) 186| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 189| if-eq v13, v7, Label_6 .line 875 191| const v17, #+5260 (0x0000148c | 7.37083e-42) 194| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 197| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 199| const v17, #+5261 (0x0000148d | 7.37223e-42) 202| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v8, #+5 (0x00000005 | 7.00649e-45) 206| if-eq v7, v8, Label_5 208| const v17, #+5262 (0x0000148e | 7.37363e-42) 211| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 214| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 216| const v17, #+5263 (0x0000148f | 7.37503e-42) 219| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 222| if-lez v7, Label_5 .line 876 224| const v17, #+5264 (0x00001490 | 7.37644e-42) 227| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 230| iget v7, v10, com.android.calendar.AllInOneActivity.mCurrentView 232| const v17, #+5265 (0x00001491 | 7.37784e-42) 235| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 238| iput v7, v10, com.android.calendar.AllInOneActivity.mPreviousView Label_5: .line 878 240| const v17, #+5266 (0x00001492 | 7.37924e-42) 243| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 246| iput v13, v10, com.android.calendar.AllInOneActivity.mCurrentView Label_6: .line 881 248| const v17, #+5267 (0x00001493 | 7.38064e-42) 251| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 254| const/4 v3, #+0 (0x00000000 | 0.00000) .line 882 .local v3, "frag", android.app.Fragment 255| const/4 v6, #+0 (0x00000000 | 0.00000) .line 883 .local v6, "secFrag", android.app.Fragment 256| packed-switch v13, Label_34 Label_7: .line 919 259| const v17, #+5268 (0x00001494 | 7.38204e-42) 262| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 267| const v17, #+5269 (0x00001495 | 7.38344e-42) 270| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 273| if-eqz v7, Label_8 275| const v17, #+5270 (0x00001496 | 7.38484e-42) 278| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 283| const v17, #+5271 (0x00001497 | 7.38624e-42) 286| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v7}, android.app.ActionBar.getSelectedTab():android.app.ActionBar$Tab 292| move-result-object v7 293| const v17, #+5272 (0x00001498 | 7.38765e-42) 296| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v8, v10, com.android.calendar.AllInOneActivity.mWeekTab 301| const v17, #+5273 (0x00001499 | 7.38905e-42) 304| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 307| if-eq v7, v8, Label_8 .line 920 309| const v17, #+5274 (0x0000149a | 7.39045e-42) 312| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 315| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 317| const v17, #+5275 (0x0000149b | 7.39185e-42) 320| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v8, v10, com.android.calendar.AllInOneActivity.mWeekTab 325| const v17, #+5276 (0x0000149c | 7.39325e-42) 328| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-virtual {v7,v8}, android.app.ActionBar.selectTab(android.app.ActionBar$Tab):void Label_8: .line 922 334| const v17, #+5277 (0x0000149d | 7.39465e-42) 337| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 342| const v17, #+5278 (0x0000149e | 7.39605e-42) 345| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 348| if-eqz v7, Label_9 .line 923 350| const v17, #+5279 (0x0000149f | 7.39745e-42) 353| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 356| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 358| const v17, #+5280 (0x000014a0 | 7.39886e-42) 361| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 364| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 365| invoke-virtual {v7,v8}, android.app.ActionBar.setSelectedNavigationItem(int):void Label_9: .line 925 368| const v17, #+5281 (0x000014a1 | 7.40026e-42) 371| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 374| new-instance v3, com.android.calendar.DayFragment .end_local v3 376| const v17, #+5282 (0x000014a2 | 7.40166e-42) 379| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 382| const/4 v7, #+7 (0x00000007 | 9.80909e-45) 383| invoke-direct {v3,v14,v15,v7}, com.android.calendar.DayFragment.(long, int):void .line 926 .local v3, "frag", android.app.Fragment 386| const v17, #+5283 (0x000014a3 | 7.40306e-42) 389| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-virtual {v10}, com.android.calendar.AllInOneActivity.getBaseContext():android.content.Context 395| move-result-object v7 396| const v17, #+5284 (0x000014a4 | 7.40446e-42) 399| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-static {v7}, com.android.calendar.ExtensionsFactory.getAnalyticsLogger(android.content.Context):com.android.calendar.AnalyticsLogger 405| move-result-object v7 406| const v17, #+5285 (0x000014a5 | 7.40586e-42) 409| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 412| const-string/jumbo v8, "week" 415| const v17, #+5286 (0x000014a6 | 7.40726e-42) 418| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-interface {v7,v8}, com.android.calendar.AnalyticsLogger.trackView(java.lang.String):void Label_10: .line 932 .end_local v6 424| const v17, #+5287 (0x000014a7 | 7.40866e-42) 427| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 430| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 432| const v17, #+5288 (0x000014a8 | 7.41007e-42) 435| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 438| if-eqz v7, Label_11 .line 933 440| const v17, #+5289 (0x000014a9 | 7.41147e-42) 443| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 446| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 448| const v17, #+5290 (0x000014aa | 7.41287e-42) 451| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 454| invoke-virtual {v7,v13}, com.android.calendar.CalendarViewAdapter.setMainView(int):void .line 934 457| const v17, #+5291 (0x000014ab | 7.41427e-42) 460| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 463| sget-boolean v7, com.android.calendar.AllInOneActivity.mIsTabletConfig 465| const v17, #+5292 (0x000014ac | 7.41567e-42) 468| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 471| if-nez v7, Label_11 .line 935 473| const v17, #+5293 (0x000014ad | 7.41707e-42) 476| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 479| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 481| const v17, #+5294 (0x000014ae | 7.41847e-42) 484| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 487| invoke-virtual {v7,v14,v15}, com.android.calendar.CalendarViewAdapter.setTime(long):void Label_11: .line 941 490| const v17, #+5295 (0x000014af | 7.41988e-42) 493| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 496| sget-boolean v7, com.android.calendar.AllInOneActivity.mIsTabletConfig 498| const v17, #+5296 (0x000014b0 | 7.42128e-42) 501| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 504| if-nez v7, Label_30 .line 942 506| const v17, #+5297 (0x000014b1 | 7.42268e-42) 509| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 512| iget-object v7, v10, com.android.calendar.AllInOneActivity.mDateRange 514| const v17, #+5298 (0x000014b2 | 7.42408e-42) 517| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 520| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 522| invoke-virtual {v7,v8}, android.widget.TextView.setVisibility(int):void Label_12: .line 950 525| const v17, #+5299 (0x000014b3 | 7.42548e-42) 528| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 531| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 532| if-eq v13, v7, Label_13 .line 951 534| const v17, #+5300 (0x000014b4 | 7.42688e-42) 537| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 540| invoke-direct {v10}, com.android.calendar.AllInOneActivity.clearOptionsMenu():void Label_13: .line 954 543| const v17, #+5301 (0x000014b5 | 7.42828e-42) 546| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 549| const/4 v0, #+0 (0x00000000 | 0.00000) .line 955 .local v0, "doCommit", boolean 550| if-nez v11, Label_14 .line 956 552| const v17, #+5302 (0x000014b6 | 7.42968e-42) 555| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 558| const/4 v0, #+1 (0x00000001 | 1.40130e-45) .line 957 559| invoke-virtual {v4}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 562| move-result-object v11 563| const v17, #+5303 (0x000014b7 | 7.43109e-42) 566| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_14: .line 960 569| const v17, #+5304 (0x000014b8 | 7.43249e-42) 572| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 575| if-eqz v1, Label_15 .line 961 577| const v17, #+5305 (0x000014b9 | 7.43389e-42) 580| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 583| const/16 v7, #+4099 (0x00001003 | 5.74392e-42) 585| invoke-virtual {v11,v7}, android.app.FragmentTransaction.setTransition(int):android.app.FragmentTransaction Label_15: .line 964 588| const v17, #+5306 (0x000014ba | 7.43529e-42) 591| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 594| invoke-virtual {v11,v12,v3}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 965 597| const v17, #+5307 (0x000014bb | 7.43669e-42) 600| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 603| sget-boolean v7, com.android.calendar.AllInOneActivity.mShowAgendaWithMonth 605| const v17, #+5308 (0x000014bc | 7.43809e-42) 608| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 611| if-eqz v7, Label_16 .line 969 613| const v17, #+5309 (0x000014bd | 7.43949e-42) 616| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 619| if-eqz v6, Label_32 .line 970 621| const v17, #+5310 (0x000014be | 7.44089e-42) 624| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 627| const v7, #+2131755044 (0x7f100024 | 1.91410e+38) 630| invoke-virtual {v11,v7,v6}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 971 633| const v17, #+5311 (0x000014bf | 7.44230e-42) 636| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 639| iget-object v7, v10, com.android.calendar.AllInOneActivity.mSecondaryPane 641| const v17, #+5312 (0x000014c0 | 7.44370e-42) 644| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 647| const/4 v8, #+0 (0x00000000 | 0.00000) 648| invoke-virtual {v7,v8}, android.view.View.setVisibility(int):void Label_16: .line 985 651| const v17, #+5313 (0x000014c1 | 7.44510e-42) 654| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 657| iget-object v7, v10, com.android.calendar.AllInOneActivity.mController 659| const v17, #+5314 (0x000014c2 | 7.44650e-42) 662| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 665| check-cast v3, com.android.calendar.CalendarController$EventHandler .end_local v3 667| const v17, #+5315 (0x000014c3 | 7.44790e-42) 670| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 673| invoke-virtual {v7,v12,v3}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 986 676| const v17, #+5316 (0x000014c4 | 7.44930e-42) 679| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 682| if-eqz v6, Label_17 .line 987 684| const v17, #+5317 (0x000014c5 | 7.45070e-42) 687| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 690| iget-object v7, v10, com.android.calendar.AllInOneActivity.mController 692| const v17, #+5318 (0x000014c6 | 7.45211e-42) 695| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 698| check-cast v6, com.android.calendar.CalendarController$EventHandler 700| const v17, #+5319 (0x000014c7 | 7.45351e-42) 703| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 706| invoke-virtual {v7,v12,v6}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void Label_17: .line 990 709| const v17, #+5320 (0x000014c8 | 7.45491e-42) 712| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 715| if-eqz v0, Label_18 .line 994 717| const v17, #+5321 (0x000014c9 | 7.45631e-42) 720| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 723| invoke-virtual {v11}, android.app.FragmentTransaction.commit():int Label_18: .line 996 726| const v17, #+5322 (0x000014ca | 7.45771e-42) 729| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 732| return-void Label_19: .line 859 .end_local v0 .end_local v1 .end_local v4 733| const v17, #+5323 (0x000014cb | 7.45911e-42) 736| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 739| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 740| goto/16 Label_3 Label_20: .line 885 .local v3, "frag", android.app.Fragment .restart_local v4 .restart_local v6 742| const v17, #+5324 (0x000014cc | 7.46051e-42) 745| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 748| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 750| const v17, #+5325 (0x000014cd | 7.46191e-42) 753| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 756| if-eqz v7, Label_21 758| const v17, #+5326 (0x000014ce | 7.46332e-42) 761| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 764| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 766| const v17, #+5327 (0x000014cf | 7.46472e-42) 769| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-virtual {v7}, android.app.ActionBar.getSelectedTab():android.app.ActionBar$Tab 775| move-result-object v7 776| const v17, #+5328 (0x000014d0 | 7.46612e-42) 779| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 782| iget-object v8, v10, com.android.calendar.AllInOneActivity.mAgendaTab 784| const v17, #+5329 (0x000014d1 | 7.46752e-42) 787| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 790| if-eq v7, v8, Label_21 .line 886 792| const v17, #+5330 (0x000014d2 | 7.46892e-42) 795| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 798| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 800| const v17, #+5331 (0x000014d3 | 7.47032e-42) 803| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 806| iget-object v8, v10, com.android.calendar.AllInOneActivity.mAgendaTab 808| const v17, #+5332 (0x000014d4 | 7.47172e-42) 811| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 814| invoke-virtual {v7,v8}, android.app.ActionBar.selectTab(android.app.ActionBar$Tab):void Label_21: .line 888 817| const v17, #+5333 (0x000014d5 | 7.47312e-42) 820| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 823| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 825| const v17, #+5334 (0x000014d6 | 7.47453e-42) 828| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 831| if-eqz v7, Label_22 .line 889 833| const v17, #+5335 (0x000014d7 | 7.47593e-42) 836| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 839| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 841| const v17, #+5336 (0x000014d8 | 7.47733e-42) 844| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 847| const/4 v8, #+3 (0x00000003 | 4.20390e-45) 848| invoke-virtual {v7,v8}, android.app.ActionBar.setSelectedNavigationItem(int):void Label_22: .line 891 851| const v17, #+5337 (0x000014d9 | 7.47873e-42) 854| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 857| new-instance v3, com.android.calendar.agenda.AgendaFragment .end_local v3 859| const v17, #+5338 (0x000014da | 7.48013e-42) 862| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 865| const/4 v7, #+0 (0x00000000 | 0.00000) 866| invoke-direct {v3,v14,v15,v7}, com.android.calendar.agenda.AgendaFragment.(long, boolean):void .line 892 .local v3, "frag", android.app.Fragment 869| const v17, #+5339 (0x000014db | 7.48153e-42) 872| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 875| invoke-virtual {v10}, com.android.calendar.AllInOneActivity.getBaseContext():android.content.Context 878| move-result-object v7 879| const v17, #+5340 (0x000014dc | 7.48293e-42) 882| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 885| invoke-static {v7}, com.android.calendar.ExtensionsFactory.getAnalyticsLogger(android.content.Context):com.android.calendar.AnalyticsLogger 888| move-result-object v7 889| const v17, #+5341 (0x000014dd | 7.48434e-42) 892| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 895| const-string/jumbo v8, "agenda" 898| const v17, #+5342 (0x000014de | 7.48574e-42) 901| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 904| invoke-interface {v7,v8}, com.android.calendar.AnalyticsLogger.trackView(java.lang.String):void 907| const v17, #+5343 (0x000014df | 7.48714e-42) 910| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 913| goto/16 Label_10 Label_23: .line 895 .local v3, "frag", android.app.Fragment 915| const v17, #+5344 (0x000014e0 | 7.48854e-42) 918| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 921| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 923| const v17, #+5345 (0x000014e1 | 7.48994e-42) 926| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 929| if-eqz v7, Label_24 931| const v17, #+5346 (0x000014e2 | 7.49134e-42) 934| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 937| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 939| const v17, #+5347 (0x000014e3 | 7.49274e-42) 942| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 945| invoke-virtual {v7}, android.app.ActionBar.getSelectedTab():android.app.ActionBar$Tab 948| move-result-object v7 949| const v17, #+5348 (0x000014e4 | 7.49414e-42) 952| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 955| iget-object v8, v10, com.android.calendar.AllInOneActivity.mDayTab 957| const v17, #+5349 (0x000014e5 | 7.49555e-42) 960| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 963| if-eq v7, v8, Label_24 .line 896 965| const v17, #+5350 (0x000014e6 | 7.49695e-42) 968| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 971| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 973| const v17, #+5351 (0x000014e7 | 7.49835e-42) 976| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 979| iget-object v8, v10, com.android.calendar.AllInOneActivity.mDayTab 981| const v17, #+5352 (0x000014e8 | 7.49975e-42) 984| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 987| invoke-virtual {v7,v8}, android.app.ActionBar.selectTab(android.app.ActionBar$Tab):void Label_24: .line 898 990| const v17, #+5353 (0x000014e9 | 7.50115e-42) 993| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 996| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 998| const v17, #+5354 (0x000014ea | 7.50255e-42) 1001| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1004| if-eqz v7, Label_25 .line 899 1006| const v17, #+5355 (0x000014eb | 7.50395e-42) 1009| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1012| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 1014| const v17, #+5356 (0x000014ec | 7.50535e-42) 1017| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1020| const/4 v8, #+0 (0x00000000 | 0.00000) 1021| invoke-virtual {v7,v8}, android.app.ActionBar.setSelectedNavigationItem(int):void Label_25: .line 901 1024| const v17, #+5357 (0x000014ed | 7.50676e-42) 1027| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1030| new-instance v3, com.android.calendar.DayFragment .end_local v3 1032| const v17, #+5358 (0x000014ee | 7.50816e-42) 1035| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1038| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1039| invoke-direct {v3,v14,v15,v7}, com.android.calendar.DayFragment.(long, int):void .line 902 .local v3, "frag", android.app.Fragment 1042| const v17, #+5359 (0x000014ef | 7.50956e-42) 1045| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1048| invoke-virtual {v10}, com.android.calendar.AllInOneActivity.getBaseContext():android.content.Context 1051| move-result-object v7 1052| const v17, #+5360 (0x000014f0 | 7.51096e-42) 1055| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1058| invoke-static {v7}, com.android.calendar.ExtensionsFactory.getAnalyticsLogger(android.content.Context):com.android.calendar.AnalyticsLogger 1061| move-result-object v7 1062| const v17, #+5361 (0x000014f1 | 7.51236e-42) 1065| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1068| const-string/jumbo v8, "day" 1071| const v17, #+5362 (0x000014f2 | 7.51376e-42) 1074| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1077| invoke-interface {v7,v8}, com.android.calendar.AnalyticsLogger.trackView(java.lang.String):void 1080| const v17, #+5363 (0x000014f3 | 7.51516e-42) 1083| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1086| goto/16 Label_10 Label_26: .line 905 .local v3, "frag", android.app.Fragment 1088| const v17, #+5364 (0x000014f4 | 7.51656e-42) 1091| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1094| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 1096| const v17, #+5365 (0x000014f5 | 7.51797e-42) 1099| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1102| if-eqz v7, Label_27 1104| const v17, #+5366 (0x000014f6 | 7.51937e-42) 1107| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1110| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 1112| const v17, #+5367 (0x000014f7 | 7.52077e-42) 1115| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1118| invoke-virtual {v7}, android.app.ActionBar.getSelectedTab():android.app.ActionBar$Tab 1121| move-result-object v7 1122| const v17, #+5368 (0x000014f8 | 7.52217e-42) 1125| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1128| iget-object v8, v10, com.android.calendar.AllInOneActivity.mMonthTab 1130| const v17, #+5369 (0x000014f9 | 7.52357e-42) 1133| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1136| if-eq v7, v8, Label_27 .line 906 1138| const v17, #+5370 (0x000014fa | 7.52497e-42) 1141| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1144| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 1146| const v17, #+5371 (0x000014fb | 7.52637e-42) 1149| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1152| iget-object v8, v10, com.android.calendar.AllInOneActivity.mMonthTab 1154| const v17, #+5372 (0x000014fc | 7.52778e-42) 1157| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1160| invoke-virtual {v7,v8}, android.app.ActionBar.selectTab(android.app.ActionBar$Tab):void Label_27: .line 908 1163| const v17, #+5373 (0x000014fd | 7.52918e-42) 1166| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1169| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 1171| const v17, #+5374 (0x000014fe | 7.53058e-42) 1174| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1177| if-eqz v7, Label_28 .line 909 1179| const v17, #+5375 (0x000014ff | 7.53198e-42) 1182| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1185| iget-object v7, v10, com.android.calendar.AllInOneActivity.mActionBar 1187| const v17, #+5376 (0x00001500 | 7.53338e-42) 1190| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1193| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 1194| invoke-virtual {v7,v8}, android.app.ActionBar.setSelectedNavigationItem(int):void Label_28: .line 911 1197| const v17, #+5377 (0x00001501 | 7.53478e-42) 1200| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1203| new-instance v3, com.android.calendar.month.MonthByWeekFragment .end_local v3 1205| const v17, #+5378 (0x00001502 | 7.53618e-42) 1208| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1211| const/4 v7, #+0 (0x00000000 | 0.00000) 1212| invoke-direct {v3,v14,v15,v7}, com.android.calendar.month.MonthByWeekFragment.(long, boolean):void .line 912 .local v3, "frag", android.app.Fragment 1215| const v17, #+5379 (0x00001503 | 7.53758e-42) 1218| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1221| sget-boolean v7, com.android.calendar.AllInOneActivity.mShowAgendaWithMonth 1223| const v17, #+5380 (0x00001504 | 7.53899e-42) 1226| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1229| if-eqz v7, Label_29 .line 913 1231| const v17, #+5381 (0x00001505 | 7.54039e-42) 1234| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1237| new-instance v6, com.android.calendar.agenda.AgendaFragment .end_local v6 1239| const v17, #+5382 (0x00001506 | 7.54179e-42) 1242| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1245| const/4 v7, #+0 (0x00000000 | 0.00000) 1246| invoke-direct {v6,v14,v15,v7}, com.android.calendar.agenda.AgendaFragment.(long, boolean):void Label_29: .line 915 1249| const v17, #+5383 (0x00001507 | 7.54319e-42) 1252| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1255| invoke-virtual {v10}, com.android.calendar.AllInOneActivity.getBaseContext():android.content.Context 1258| move-result-object v7 1259| const v17, #+5384 (0x00001508 | 7.54459e-42) 1262| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1265| invoke-static {v7}, com.android.calendar.ExtensionsFactory.getAnalyticsLogger(android.content.Context):com.android.calendar.AnalyticsLogger 1268| move-result-object v7 1269| const v17, #+5385 (0x00001509 | 7.54599e-42) 1272| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1275| const-string/jumbo v8, "month" 1278| const v17, #+5386 (0x0000150a | 7.54739e-42) 1281| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1284| invoke-interface {v7,v8}, com.android.calendar.AnalyticsLogger.trackView(java.lang.String):void 1287| const v17, #+5387 (0x0000150b | 7.54879e-42) 1290| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1293| goto/16 Label_10 Label_30: .line 943 1295| const v17, #+5388 (0x0000150c | 7.55020e-42) 1298| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1301| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1302| if-eq v13, v7, Label_31 .line 944 1304| const v17, #+5389 (0x0000150d | 7.55160e-42) 1307| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1310| iget-object v7, v10, com.android.calendar.AllInOneActivity.mDateRange 1312| const v17, #+5390 (0x0000150e | 7.55300e-42) 1315| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1318| const/4 v8, #+0 (0x00000000 | 0.00000) 1319| invoke-virtual {v7,v8}, android.widget.TextView.setVisibility(int):void 1322| const v17, #+5391 (0x0000150f | 7.55440e-42) 1325| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1328| goto/16 Label_12 Label_31: .line 946 1330| const v17, #+5392 (0x00001510 | 7.55580e-42) 1333| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1336| iget-object v7, v10, com.android.calendar.AllInOneActivity.mDateRange 1338| const v17, #+5393 (0x00001511 | 7.55720e-42) 1341| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1344| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 1346| invoke-virtual {v7,v8}, android.widget.TextView.setVisibility(int):void 1349| const v17, #+5394 (0x00001512 | 7.55860e-42) 1352| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1355| goto/16 Label_12 Label_32: .line 973 .restart_local v0 1357| const v17, #+5395 (0x00001513 | 7.56001e-42) 1360| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1363| iget-object v7, v10, com.android.calendar.AllInOneActivity.mSecondaryPane 1365| const v17, #+5396 (0x00001514 | 7.56141e-42) 1368| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1371| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 1373| invoke-virtual {v7,v8}, android.view.View.setVisibility(int):void .line 974 1376| const v17, #+5397 (0x00001515 | 7.56281e-42) 1379| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1382| const v7, #+2131755044 (0x7f100024 | 1.91410e+38) 1385| invoke-virtual {v4,v7}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 1388| move-result-object v2 1389| const v17, #+5398 (0x00001516 | 7.56421e-42) 1392| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 975 .local v2, "f", android.app.Fragment 1395| if-eqz v2, Label_33 .line 976 1397| const v17, #+5399 (0x00001517 | 7.56561e-42) 1400| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1403| invoke-virtual {v11,v2}, android.app.FragmentTransaction.remove(android.app.Fragment):android.app.FragmentTransaction Label_33: .line 978 1406| const v17, #+5400 (0x00001518 | 7.56701e-42) 1409| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1412| iget-object v7, v10, com.android.calendar.AllInOneActivity.mController 1414| const v17, #+5401 (0x00001519 | 7.56841e-42) 1417| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1420| const v8, #+2131755044 (0x7f100024 | 1.91410e+38) 1423| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 1426| move-result-object v8 1427| const v17, #+5402 (0x0000151a | 7.56981e-42) 1430| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1433| invoke-virtual {v7,v8}, com.android.calendar.CalendarController.deregisterEventHandler(java.lang.Integer):void 1436| const v17, #+5403 (0x0000151b | 7.57122e-42) 1439| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1442| goto/16 Label_16 Label_34: .line 883 1444| packed-switch-payload 1: Label_20 2: Label_23 3: Label_7 4: Label_26 } method com.android.calendar.AllInOneActivity.setTitleInActionBar(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "AllInOneActivity.java" .line 999 .prologue_end 0| const v0, #+5404 (0x0000151c | 7.57262e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v13, #+8 (0x00000008 | 1.12104e-44) 8| const/4 v7, #+0 (0x00000000 | 0.00000) .line 999 9| iget-wide v9:v10, v15, com.android.calendar.CalendarController$EventInfo.eventType 11| const v0, #+5405 (0x0000151d | 7.57402e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const-wide/16 v11:v12, #+1024 (0x00000400 | 1.43493e-42) 19| cmp-long v2, v9:v10, v11:v12 21| if-nez v2, Label_1 23| const v0, #+5406 (0x0000151e | 7.57542e-42) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v2, v14, com.android.calendar.AllInOneActivity.mActionBar 31| const v0, #+5407 (0x0000151f | 7.57682e-42) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-nez v2, Label_2 Label_1: .line 1000 39| const v0, #+5408 (0x00001520 | 7.57822e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return-void Label_2: .line 1003 46| const v0, #+5409 (0x00001521 | 7.57962e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v2, v15, com.android.calendar.CalendarController$EventInfo.startTime 54| const v0, #+5410 (0x00001522 | 7.58102e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 63| move-result-wide v3:v4 64| const v0, #+5411 (0x00001523 | 7.58243e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1005 .local v3, "start", long 70| iget-object v2, v15, com.android.calendar.CalendarController$EventInfo.endTime 72| const v0, #+5412 (0x00001524 | 7.58383e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v2, Label_6 .line 1006 80| const v0, #+5413 (0x00001525 | 7.58523e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v2, v15, com.android.calendar.CalendarController$EventInfo.endTime 88| const v0, #+5414 (0x00001526 | 7.58663e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 97| move-result-wide v5:v6 98| const v0, #+5415 (0x00001527 | 7.58803e-42) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 1011 .local v5, "end", long 104| const v0, #+5416 (0x00001528 | 7.58943e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-wide v9:v10, v15, com.android.calendar.CalendarController$EventInfo.extraLong 112| const v0, #+5417 (0x00001529 | 7.59083e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| long-to-int v7, v9:v10 119| move-object v2, v14 120| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 123| move-result-object v1 124| const v0, #+5418 (0x0000152a | 7.59224e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1012 .local v1, "msg", java.lang.String 130| iget-object v2, v14, com.android.calendar.AllInOneActivity.mDateRange 132| const v0, #+5419 (0x0000152b | 7.59364e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v2}, android.widget.TextView.getText():java.lang.CharSequence 141| move-result-object v8 142| const v0, #+5420 (0x0000152c | 7.59504e-42) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1013 .local v8, "oldDate", java.lang.CharSequence 148| iget-object v2, v14, com.android.calendar.AllInOneActivity.mDateRange 150| const v0, #+5421 (0x0000152d | 7.59644e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v2,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1014 159| const v0, #+5422 (0x0000152e | 7.59784e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v2, v15, com.android.calendar.CalendarController$EventInfo.selectedTime 167| const v0, #+5423 (0x0000152f | 7.59924e-42) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-eqz v2, Label_4 175| const v0, #+5424 (0x00001530 | 7.60064e-42) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v2, v15, com.android.calendar.CalendarController$EventInfo.selectedTime 183| const v0, #+5425 (0x00001531 | 7.60204e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 190| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 193| move-result-wide v3:v4 194| const v0, #+5426 (0x00001532 | 7.60345e-42) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .end_local v3 200| const v0, #+5427 (0x00001533 | 7.60485e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v14,v3,v4}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(long):void .line 1016 209| const v0, #+5428 (0x00001534 | 7.60625e-42) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-static {v8,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 218| move-result v2 219| const v0, #+5429 (0x00001535 | 7.60765e-42) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-nez v2, Label_5 .line 1017 227| const v0, #+5430 (0x00001536 | 7.60905e-42) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v2, v14, com.android.calendar.AllInOneActivity.mDateRange 235| const v0, #+5431 (0x00001537 | 7.61045e-42) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v2,v13}, android.widget.TextView.sendAccessibilityEvent(int):void .line 1018 244| const v0, #+5432 (0x00001538 | 7.61185e-42) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-boolean v2, v14, com.android.calendar.AllInOneActivity.mShowWeekNum 252| const v0, #+5433 (0x00001539 | 7.61325e-42) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| if-eqz v2, Label_5 260| const v0, #+5434 (0x0000153a | 7.61466e-42) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v2, v14, com.android.calendar.AllInOneActivity.mWeekTextView 268| const v0, #+5435 (0x0000153b | 7.61606e-42) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| if-eqz v2, Label_5 .line 1019 276| const v0, #+5436 (0x0000153c | 7.61746e-42) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v2, v14, com.android.calendar.AllInOneActivity.mWeekTextView 284| const v0, #+5437 (0x0000153d | 7.61886e-42) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v2,v13}, android.widget.TextView.sendAccessibilityEvent(int):void Label_5: .line 1022 293| const v0, #+5438 (0x0000153e | 7.62026e-42) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| return-void Label_6: .line 1008 .end_local v1 .end_local v5 .end_local v8 .restart_local v3 300| const v0, #+5439 (0x0000153f | 7.62166e-42) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| move-wide v5:v6, v3:v4 .restart_local v5 307| goto/16 Label_3 } method com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(long):void { .params "visibleMillisSinceEpoch" .src "AllInOneActivity.java" .line 1025 0| move-object/16 v23, v24 3| move-wide/16 v24:v25, v25:v26 .prologue_end .line 1025 6| const v26, #+5440 (0x00001540 | 7.62306e-42) 9| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-static/range {v23..v23}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean 15| move-result v5 16| const v26, #+5441 (0x00001541 | 7.62446e-42) 19| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 22| move-object/from16 v0, v23 24| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowWeekNum .line 1026 26| const v26, #+5442 (0x00001542 | 7.62587e-42) 29| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 32| move-object/from16 v0, v23 34| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater 36| const v26, #+5443 (0x00001543 | 7.62727e-42) 39| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 42| move-object/from16 v0, v23 44| invoke-static {v0,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 47| move-result-object v5 48| const v26, #+5444 (0x00001544 | 7.62867e-42) 51| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 54| move-object/from16 v0, v23 56| iput-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone .line 1027 58| const v26, #+5445 (0x00001545 | 7.63007e-42) 61| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 64| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 66| cmp-long v5, v24:v25, v8:v9 68| if-eqz v5, Label_1 .line 1028 70| const v26, #+5446 (0x00001546 | 7.63147e-42) 73| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 76| move-wide/from16 v0:v1, v24:v25 78| move-object/from16 v2, v23 80| invoke-static {v0,v1,v2}, com.android.calendar.Utils.getWeekNumberFromTime(long, android.content.Context):int 83| move-result v16 84| const v26, #+5447 (0x00001547 | 7.63287e-42) 87| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1029 .local v16, "weekNum", int 90| move/from16 v0, v16 92| move-object/from16 v1, v23 94| iput v0, v1, com.android.calendar.AllInOneActivity.mWeekNum Label_1: .line 1032 .end_local v16 96| const v26, #+5448 (0x00001548 | 7.63427e-42) 99| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 102| move-object/from16 v0, v23 104| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowWeekNum 106| const v26, #+5449 (0x00001549 | 7.63568e-42) 109| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 112| if-eqz v5, Label_7 114| const v26, #+5450 (0x0000154a | 7.63708e-42) 117| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 120| move-object/from16 v0, v23 122| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 124| const v26, #+5451 (0x0000154b | 7.63848e-42) 127| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 130| const/4 v8, #+3 (0x00000003 | 4.20390e-45) 131| if-ne v5, v8, Label_7 133| const v26, #+5452 (0x0000154c | 7.63988e-42) 136| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 139| sget-boolean v5, com.android.calendar.AllInOneActivity.mIsTabletConfig 141| const v26, #+5453 (0x0000154d | 7.64128e-42) 144| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v5, Label_7 .line 1033 149| const v26, #+5454 (0x0000154e | 7.64268e-42) 152| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v23 157| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 159| const v26, #+5455 (0x0000154f | 7.64408e-42) 162| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 165| if-eqz v5, Label_7 .line 1034 167| const v26, #+5456 (0x00001550 | 7.64548e-42) 170| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual/range {v23..v23}, com.android.calendar.AllInOneActivity.getResources():android.content.res.Resources 176| move-result-object v5 177| const v26, #+5457 (0x00001551 | 7.64689e-42) 180| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 183| move-object/from16 v0, v23 185| iget v8, v0, com.android.calendar.AllInOneActivity.mWeekNum 187| const v26, #+5458 (0x00001552 | 7.64829e-42) 190| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 193| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 194| new-array v9, v9, java.lang.Object[] .line 1035 196| const v26, #+5459 (0x00001553 | 7.64969e-42) 199| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 202| move-object/from16 v0, v23 204| iget v0, v0, com.android.calendar.AllInOneActivity.mWeekNum 206| const v26, #+5460 (0x00001554 | 7.65109e-42) 209| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 212| move/from16 v18, v0 214| invoke-static/range {v18..v18}, java.lang.Integer.valueOf(int):java.lang.Integer 217| move-result-object v18 218| const v26, #+5461 (0x00001555 | 7.65249e-42) 221| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 224| const/16 v19, #+0 (0x00000000 | 0.00000) 226| aput-object v18, v9, v19 .line 1034 228| const v26, #+5462 (0x00001556 | 7.65389e-42) 231| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 234| const v18, #+2131558404 (0x7f0d0004 | 1.87421e+38) 237| move/from16 v0, v18 239| invoke-virtual {v5,v0,v8,v9}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 242| move-result-object v17 243| const v26, #+5463 (0x00001557 | 7.65529e-42) 246| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1036 .local v17, "weekString", java.lang.String 249| move-object/from16 v0, v23 251| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 253| const v26, #+5464 (0x00001558 | 7.65669e-42) 256| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 259| move-object/from16 v0, v17 261| invoke-virtual {v5,v0}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1037 264| const v26, #+5465 (0x00001559 | 7.65810e-42) 267| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 270| move-object/from16 v0, v23 272| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 274| const v26, #+5466 (0x0000155a | 7.65950e-42) 277| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 280| const/4 v8, #+0 (0x00000000 | 0.00000) 281| invoke-virtual {v5,v8}, android.widget.TextView.setVisibility(int):void Label_2: .line 1053 .end_local v17 284| const v26, #+5467 (0x0000155b | 7.66090e-42) 287| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 290| move-object/from16 v0, v23 292| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 294| const v26, #+5468 (0x0000155c | 7.66230e-42) 297| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 300| if-eqz v5, Label_11 .line 1054 302| const v26, #+5469 (0x0000155d | 7.66370e-42) 305| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 308| move-object/from16 v0, v23 310| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 312| const v26, #+5470 (0x0000155e | 7.66510e-42) 315| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 318| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 319| if-eq v5, v8, Label_3 321| const v26, #+5471 (0x0000155f | 7.66650e-42) 324| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 327| move-object/from16 v0, v23 329| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 331| const v26, #+5472 (0x00001560 | 7.66791e-42) 334| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 337| const/4 v8, #+3 (0x00000003 | 4.20390e-45) 338| if-ne v5, v8, Label_10 Label_3: .line 1056 340| const v26, #+5473 (0x00001561 | 7.66931e-42) 343| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 346| move-object/from16 v0, v23 348| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone 350| const v26, #+5474 (0x00001562 | 7.67071e-42) 353| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 359| move-result-object v8 360| const v26, #+5475 (0x00001563 | 7.67211e-42) 363| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-static {v5,v8}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 369| move-result v5 370| const v26, #+5476 (0x00001564 | 7.67351e-42) 373| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 376| xor-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) .line 1053 378| if-eqz v5, Label_11 .line 1057 380| const v26, #+5477 (0x00001565 | 7.67491e-42) 383| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 386| new-instance v13, android.text.format.Time 388| const v26, #+5478 (0x00001566 | 7.67631e-42) 391| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 394| move-object/from16 v0, v23 396| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone 398| const v26, #+5479 (0x00001567 | 7.67771e-42) 401| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-direct {v13,v5}, android.text.format.Time.(java.lang.String):void .line 1058 .local v13, "time", android.text.format.Time 407| const v26, #+5480 (0x00001568 | 7.67912e-42) 410| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v13}, android.text.format.Time.setToNow():void .line 1059 416| const v26, #+5481 (0x00001569 | 7.68052e-42) 419| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 422| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 423| invoke-virtual {v13,v5}, android.text.format.Time.toMillis(boolean):long 426| move-result-wide v6:v7 427| const v26, #+5482 (0x0000156a | 7.68192e-42) 430| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1060 .local v6, "millis", long 433| iget v5, v13, android.text.format.Time.isDst 435| const v26, #+5483 (0x0000156b | 7.68332e-42) 438| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 441| if-eqz v5, Label_12 443| const v26, #+5484 (0x0000156c | 7.68472e-42) 446| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 449| const/4 v11, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 1061 .local v11, "isDST", boolean 450| const v26, #+5485 (0x0000156d | 7.68612e-42) 453| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 456| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 1062 .local v10, "flags", int 457| invoke-static/range {v23..v23}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 460| move-result v5 461| const v26, #+5486 (0x0000156e | 7.68752e-42) 464| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 467| if-eqz v5, Label_5 .line 1063 469| const v26, #+5487 (0x0000156f | 7.68892e-42) 472| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 475| const/16 v10, #+129 (0x00000081 | 1.80768e-43) Label_5: .line 1066 477| const v26, #+5488 (0x00001570 | 7.69033e-42) 480| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 483| new-instance v18, java.lang.StringBuilder 485| const v26, #+5489 (0x00001571 | 7.69173e-42) 488| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v5, v23 493| move-wide v8:v9, v6:v7 .line 1067 494| invoke-static/range {v5..v10}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 497| move-result-object v5 498| const v26, #+5490 (0x00001572 | 7.69313e-42) 501| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1066 504| move-object/from16 v0, v18 506| invoke-direct {v0,v5}, java.lang.StringBuilder.(java.lang.String):void .line 1067 509| const v26, #+5491 (0x00001573 | 7.69453e-42) 512| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 515| const-string/jumbo v5, " " .line 1066 518| const v26, #+5492 (0x00001574 | 7.69593e-42) 521| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 524| move-object/from16 v0, v18 526| invoke-virtual {v0,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 529| move-result-object v5 530| const v26, #+5493 (0x00001575 | 7.69733e-42) 533| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1068 536| move-object/from16 v0, v23 538| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone 540| const v26, #+5494 (0x00001576 | 7.69873e-42) 543| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 546| invoke-static {v8}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 549| move-result-object v8 550| const v26, #+5495 (0x00001577 | 7.70014e-42) 553| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1069 556| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 559| move-result-object v9 560| const v26, #+5496 (0x00001578 | 7.70154e-42) 563| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 566| const/16 v18, #+0 (0x00000000 | 0.00000) .line 1068 568| move/from16 v0, v18 570| invoke-virtual {v8,v11,v0,v9}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 573| move-result-object v8 574| const v26, #+5497 (0x00001579 | 7.70294e-42) 577| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1066 580| invoke-virtual {v5,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 583| move-result-object v5 584| const v26, #+5498 (0x0000157a | 7.70434e-42) 587| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 593| move-result-object v14 594| const v26, #+5499 (0x0000157b | 7.70574e-42) 597| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1070 .local v14, "timeString", java.lang.String 600| move-object/from16 v0, v23 602| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 604| const v26, #+5500 (0x0000157c | 7.70714e-42) 607| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-virtual {v5,v14}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1071 613| const v26, #+5501 (0x0000157d | 7.70854e-42) 616| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 619| move-object/from16 v0, v23 621| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 623| const v26, #+5502 (0x0000157e | 7.70994e-42) 626| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 629| const/4 v8, #+0 (0x00000000 | 0.00000) 630| invoke-virtual {v5,v8}, android.widget.TextView.setVisibility(int):void .line 1073 633| const v26, #+5503 (0x0000157f | 7.71135e-42) 636| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 639| move-object/from16 v0, v23 641| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 643| const v26, #+5504 (0x00001580 | 7.71275e-42) 646| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 649| move-object/from16 v0, v23 651| iget-object v8, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater 653| const v26, #+5505 (0x00001581 | 7.71415e-42) 656| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-virtual {v5,v8}, android.widget.TextView.removeCallbacks(java.lang.Runnable):boolean .line 1074 662| const v26, #+5506 (0x00001582 | 7.71555e-42) 665| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 668| move-object/from16 v0, v23 670| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime .line 1075 672| const v26, #+5507 (0x00001583 | 7.71695e-42) 675| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 678| move-object/from16 v0, v23 680| iget-object v8, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater .line 1076 682| const v26, #+5508 (0x00001584 | 7.71835e-42) 685| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 688| const-wide/32 v18:v19, #+60000 (0x0000ea60 | 8.40779e-41) 691| rem-long v18:v19, v6:v7, v18:v19 693| const v26, #+5509 (0x00001585 | 7.71975e-42) 696| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 699| const-wide/32 v20:v21, #+60000 (0x0000ea60 | 8.40779e-41) 702| sub-long v18:v19, v20:v21, v18:v19 .line 1074 704| move-wide/from16 v0:v1, v18:v19 706| invoke-virtual {v5,v8,v0,v1}, android.widget.TextView.postDelayed(java.lang.Runnable, long):boolean Label_6: .line 1080 .end_local v6 .end_local v10 .end_local v11 .end_local v13 .end_local v14 709| const v26, #+5510 (0x00001586 | 7.72115e-42) 712| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 715| return-void Label_7: .line 1038 716| const v26, #+5511 (0x00001587 | 7.72256e-42) 719| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 722| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 724| cmp-long v5, v24:v25, v8:v9 726| if-eqz v5, Label_8 728| const v26, #+5512 (0x00001588 | 7.72396e-42) 731| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 734| move-object/from16 v0, v23 736| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 738| const v26, #+5513 (0x00001589 | 7.72536e-42) 741| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 744| if-eqz v5, Label_8 .line 1039 746| const v26, #+5514 (0x0000158a | 7.72676e-42) 749| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 752| move-object/from16 v0, v23 754| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 756| const v26, #+5515 (0x0000158b | 7.72816e-42) 759| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 762| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 763| if-ne v5, v8, Label_8 765| const v26, #+5516 (0x0000158c | 7.72956e-42) 768| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 771| sget-boolean v5, com.android.calendar.AllInOneActivity.mIsTabletConfig .line 1038 773| const v26, #+5517 (0x0000158d | 7.73096e-42) 776| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 779| if-eqz v5, Label_8 .line 1040 781| const v26, #+5518 (0x0000158e | 7.73236e-42) 784| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 787| new-instance v13, android.text.format.Time 789| const v26, #+5519 (0x0000158f | 7.73377e-42) 792| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 795| move-object/from16 v0, v23 797| iget-object v5, v0, com.android.calendar.AllInOneActivity.mTimeZone 799| const v26, #+5520 (0x00001590 | 7.73517e-42) 802| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 805| invoke-direct {v13,v5}, android.text.format.Time.(java.lang.String):void .line 1041 .restart_local v13 808| const v26, #+5521 (0x00001591 | 7.73657e-42) 811| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 814| move-wide/from16 v0:v1, v24:v25 816| invoke-virtual {v13,v0,v1}, android.text.format.Time.set(long):void .line 1042 819| const v26, #+5522 (0x00001592 | 7.73797e-42) 822| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 825| iget-wide v8:v9, v13, android.text.format.Time.gmtoff 827| const v26, #+5523 (0x00001593 | 7.73937e-42) 830| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 833| move-wide/from16 v0:v1, v24:v25 835| invoke-static {v0,v1,v8,v9}, android.text.format.Time.getJulianDay(long, long):int 838| move-result v12 839| const v26, #+5524 (0x00001594 | 7.74077e-42) 842| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1043 .local v12, "julianDay", int 845| invoke-virtual {v13}, android.text.format.Time.setToNow():void .line 1044 848| const v26, #+5525 (0x00001595 | 7.74217e-42) 851| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 854| const/4 v5, #+0 (0x00000000 | 0.00000) 855| invoke-virtual {v13,v5}, android.text.format.Time.toMillis(boolean):long 858| move-result-wide v8:v9 859| const v26, #+5526 (0x00001596 | 7.74358e-42) 862| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 865| iget-wide v0:v1, v13, android.text.format.Time.gmtoff 867| const v26, #+5527 (0x00001597 | 7.74498e-42) 870| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 873| move-wide/from16 v18:v19, v0:v1 875| move-wide/from16 v0:v1, v18:v19 877| invoke-static {v8,v9,v0,v1}, android.text.format.Time.getJulianDay(long, long):int 880| move-result v15 881| const v26, #+5528 (0x00001598 | 7.74638e-42) 884| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1045 .local v15, "todayJulianDay", int 887| move-wide/from16 v0:v1, v24:v25 889| move-object/from16 v2, v23 891| invoke-static {v12,v15,v0,v1,v2}, com.android.calendar.Utils.getDayOfWeekString(int, int, long, android.content.Context):java.lang.String 894| move-result-object v4 895| const v26, #+5529 (0x00001599 | 7.74778e-42) 898| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 1047 .local v4, "dayString", java.lang.String 901| move-object/from16 v0, v23 903| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 905| const v26, #+5530 (0x0000159a | 7.74918e-42) 908| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 911| invoke-virtual {v5,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1048 914| const v26, #+5531 (0x0000159b | 7.75058e-42) 917| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 920| move-object/from16 v0, v23 922| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 924| const v26, #+5532 (0x0000159c | 7.75198e-42) 927| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 930| const/4 v8, #+0 (0x00000000 | 0.00000) 931| invoke-virtual {v5,v8}, android.widget.TextView.setVisibility(int):void 934| const v26, #+5533 (0x0000159d | 7.75338e-42) 937| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 940| goto/16 Label_2 Label_8: .line 1049 .end_local v4 .end_local v12 .end_local v13 .end_local v15 942| const v26, #+5534 (0x0000159e | 7.75479e-42) 945| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 948| move-object/from16 v0, v23 950| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 952| const v26, #+5535 (0x0000159f | 7.75619e-42) 955| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 958| if-eqz v5, Label_2 960| const v26, #+5536 (0x000015a0 | 7.75759e-42) 963| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 966| sget-boolean v5, com.android.calendar.AllInOneActivity.mIsTabletConfig 968| const v26, #+5537 (0x000015a1 | 7.75899e-42) 971| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 974| if-eqz v5, Label_9 976| const v26, #+5538 (0x000015a2 | 7.76039e-42) 979| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 982| move-object/from16 v0, v23 984| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 986| const v26, #+5539 (0x000015a3 | 7.76179e-42) 989| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 992| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 993| if-eq v5, v8, Label_2 Label_9: .line 1050 995| const v26, #+5540 (0x000015a4 | 7.76319e-42) 998| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1001| move-object/from16 v0, v23 1003| iget-object v5, v0, com.android.calendar.AllInOneActivity.mWeekTextView 1005| const v26, #+5541 (0x000015a5 | 7.76459e-42) 1008| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1011| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 1013| invoke-virtual {v5,v8}, android.widget.TextView.setVisibility(int):void 1016| const v26, #+5542 (0x000015a6 | 7.76600e-42) 1019| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1022| goto/16 Label_2 Label_10: .line 1055 1024| const v26, #+5543 (0x000015a7 | 7.76740e-42) 1027| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1030| move-object/from16 v0, v23 1032| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1034| const v26, #+5544 (0x000015a8 | 7.76880e-42) 1037| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1040| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1041| if-eq v5, v8, Label_3 Label_11: .line 1077 1043| const v26, #+5545 (0x000015a9 | 7.77020e-42) 1046| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1049| move-object/from16 v0, v23 1051| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 1053| const v26, #+5546 (0x000015aa | 7.77160e-42) 1056| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1059| if-eqz v5, Label_6 .line 1078 1061| const v26, #+5547 (0x000015ab | 7.77300e-42) 1064| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1067| move-object/from16 v0, v23 1069| iget-object v5, v0, com.android.calendar.AllInOneActivity.mHomeTime 1071| const v26, #+5548 (0x000015ac | 7.77440e-42) 1074| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1077| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 1079| invoke-virtual {v5,v8}, android.widget.TextView.setVisibility(int):void 1082| const v26, #+5549 (0x000015ad | 7.77581e-42) 1085| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1088| goto/16 Label_6 Label_12: .line 1060 .restart_local v6 .restart_local v13 1090| const v26, #+5550 (0x000015ae | 7.77721e-42) 1093| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1096| const/4 v11, #+0 (0x00000000 | 0.00000) .restart_local v11 1097| goto/16 Label_4 } method com.android.calendar.AllInOneActivity.eventsChanged():void { .src "AllInOneActivity.java" .line 1232 .prologue_end 0| const v0, #+5551 (0x000015af | 7.77861e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1232 7| iget-object v1, v10, com.android.calendar.AllInOneActivity.mController 9| const v0, #+5552 (0x000015b0 | 7.78001e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 17| const-wide/16 v3:v4, #+128 (0x00000080 | 1.79366e-43) 19| const/4 v9, #+0 (0x00000000 | 0.00000) 20| move-object v2, v10 21| move-object v6, v5 22| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 1233 25| const v0, #+5553 (0x000015b1 | 7.78141e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.AllInOneActivity.getSupportedEventTypes():long { .src "AllInOneActivity.java" .line 1084 .prologue_end .line 1084 0| const v0, #+5554 (0x000015b2 | 7.78281e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+1058 (0x00000422 | 1.48257e-42) 8| return-wide v1:v2 } method com.android.calendar.AllInOneActivity.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "AllInOneActivity.java" .line 1089 0| move-object/16 v28, v29 3| move-object/16 v29, v30 .prologue_end .line 1089 6| const v30, #+5555 (0x000015b3 | 7.78421e-42) 9| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 12| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) .line 1090 .local v20, "displayTime", long 14| move-object/from16 v0, v29 16| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType 18| const v30, #+5556 (0x000015b4 | 7.78561e-42) 21| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 24| const-wide/16 v8:v9, #+32 (0x00000020 | 4.48416e-44) 26| cmp-long v5, v6:v7, v8:v9 28| if-nez v5, Label_18 .line 1091 30| const v30, #+5557 (0x000015b5 | 7.78702e-42) 33| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 36| move-object/from16 v0, v29 38| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.extraLong 40| const v30, #+5558 (0x000015b6 | 7.78842e-42) 43| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 46| const-wide/16 v8:v9, #+4 (0x00000004 | 5.60519e-45) 48| and-long/2addr v6:v7, v8:v9 49| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 51| cmp-long v5, v6:v7, v8:v9 53| if-eqz v5, Label_11 .line 1092 55| const v30, #+5559 (0x000015b7 | 7.78982e-42) 58| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 62| move-object/from16 v0, v28 64| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mBackToPreviousView Label_1: .line 1100 66| const v30, #+5560 (0x000015b8 | 7.79122e-42) 69| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 72| move-object/from16 v0, v29 74| iget v7, v0, com.android.calendar.CalendarController$EventInfo.viewType 76| const v30, #+5561 (0x000015b9 | 7.79262e-42) 79| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 82| move-object/from16 v0, v29 84| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 86| const v30, #+5562 (0x000015ba | 7.79402e-42) 89| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v6, #+0 (0x00000000 | 0.00000) 93| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 96| move-result-wide v8:v9 97| const v30, #+5563 (0x000015bb | 7.79542e-42) 100| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 103| const/4 v5, #+0 (0x00000000 | 0.00000) 104| const v6, #+2131755043 (0x7f100023 | 1.91410e+38) 107| const/4 v10, #+0 (0x00000000 | 0.00000) 108| move-object/from16 v4, v28 .line 1099 110| invoke-direct/range {v4..v10}, com.android.calendar.AllInOneActivity.setMainPane(android.app.FragmentTransaction, int, int, long, boolean):void .line 1101 113| const v30, #+5564 (0x000015bc | 7.79682e-42) 116| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 119| move-object/from16 v0, v28 121| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSearchView 123| const v30, #+5565 (0x000015bd | 7.79823e-42) 126| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 129| if-eqz v5, Label_2 .line 1102 131| const v30, #+5566 (0x000015be | 7.79963e-42) 134| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 137| move-object/from16 v0, v28 139| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSearchView 141| const v30, #+5567 (0x000015bf | 7.80103e-42) 144| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v5}, android.widget.SearchView.clearFocus():void Label_2: .line 1104 150| const v30, #+5568 (0x000015c0 | 7.80243e-42) 153| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v0, v28 158| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls 160| const v30, #+5569 (0x000015c1 | 7.80383e-42) 163| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 166| if-eqz v5, Label_8 .line 1105 168| const v30, #+5570 (0x000015c2 | 7.80523e-42) 171| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 174| move-object/from16 v0, v28 176| iget v5, v0, com.android.calendar.AllInOneActivity.mOrientation 178| const v30, #+5571 (0x000015c3 | 7.80663e-42) 181| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 185| if-ne v5, v6, Label_12 .line 1106 187| const v30, #+5572 (0x000015c4 | 7.80804e-42) 190| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 193| move-object/from16 v0, v28 195| iget v0, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth 197| const v30, #+5573 (0x000015c5 | 7.80944e-42) 200| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 203| move/from16 v18, v0 Label_3: .line 1107 .local v18, "animationSize", int 205| const v30, #+5574 (0x000015c6 | 7.81084e-42) 208| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 211| move-object/from16 v0, v29 213| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType 215| const v30, #+5575 (0x000015c7 | 7.81224e-42) 218| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 222| if-eq v5, v6, Label_4 224| const v30, #+5576 (0x000015c8 | 7.81364e-42) 227| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 230| move-object/from16 v0, v29 232| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType 234| const v30, #+5577 (0x000015c9 | 7.81504e-42) 237| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 240| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 241| if-ne v5, v6, Label_13 Label_4: 243| const v30, #+5578 (0x000015ca | 7.81644e-42) 246| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 249| const/16 v26, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 1108 .local v26, "noControlsView", boolean 251| const v30, #+5579 (0x000015cb | 7.81784e-42) 254| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 257| move-object/from16 v0, v28 259| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu 261| const v30, #+5580 (0x000015cc | 7.81925e-42) 264| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 267| if-eqz v5, Label_6 .line 1109 269| const v30, #+5581 (0x000015cd | 7.82065e-42) 272| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 275| move-object/from16 v0, v28 277| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu 279| const v30, #+5582 (0x000015ce | 7.82205e-42) 282| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 285| xor-int/lit8 v6, v26, #+1 (0x00000001 | 1.40130e-45) 287| invoke-interface {v5,v6}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 1110 290| const v30, #+5583 (0x000015cf | 7.82345e-42) 293| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 296| move-object/from16 v0, v28 298| iget-object v5, v0, com.android.calendar.AllInOneActivity.mControlsMenu 300| const v30, #+5584 (0x000015d0 | 7.82485e-42) 303| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 306| xor-int/lit8 v6, v26, #+1 (0x00000001 | 1.40130e-45) 308| invoke-interface {v5,v6}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem Label_6: .line 1112 311| const v30, #+5585 (0x000015d1 | 7.82625e-42) 314| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 317| if-nez v26, Label_7 319| const v30, #+5586 (0x000015d2 | 7.82765e-42) 322| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 325| move-object/from16 v0, v28 327| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls 329| const v30, #+5587 (0x000015d3 | 7.82905e-42) 332| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 335| if-eqz v5, Label_15 Label_7: .line 1114 337| const v30, #+5588 (0x000015d4 | 7.83046e-42) 340| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 343| const/4 v5, #+0 (0x00000000 | 0.00000) 344| move-object/from16 v0, v28 346| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowSideViews .line 1115 348| const v30, #+5589 (0x000015d5 | 7.83186e-42) 351| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 354| move-object/from16 v0, v28 356| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls 358| const v30, #+5590 (0x000015d6 | 7.83326e-42) 361| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 364| if-nez v5, Label_14 .line 1117 366| const v30, #+5591 (0x000015d7 | 7.83466e-42) 369| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 372| const-string/jumbo v5, "controlsOffset" .line 1116 375| const v30, #+5592 (0x000015d8 | 7.83606e-42) 378| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 381| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 382| new-array v6, v6, int[] .line 1117 384| const v30, #+5593 (0x000015d9 | 7.83746e-42) 387| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 390| const/4 v7, #+0 (0x00000000 | 0.00000) 391| const/4 v8, #+0 (0x00000000 | 0.00000) 392| aput v7, v6, v8 394| const v30, #+5594 (0x000015da | 7.83886e-42) 397| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 400| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 401| aput v18, v6, v7 .line 1116 403| const v30, #+5595 (0x000015db | 7.84026e-42) 406| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v0, v28 411| invoke-static {v0,v5,v6}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 414| move-result-object v27 415| const v30, #+5596 (0x000015dc | 7.84167e-42) 418| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1118 .local v27, "slideAnimation", android.animation.ObjectAnimator 421| move-object/from16 v0, v28 423| iget-object v5, v0, com.android.calendar.AllInOneActivity.mSlideAnimationDoneListener 425| const v30, #+5597 (0x000015dd | 7.84307e-42) 428| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 431| move-object/from16 v0, v27 433| invoke-virtual {v0,v5}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 1119 436| const v30, #+5598 (0x000015de | 7.84447e-42) 439| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 442| move-object/from16 v0, v28 444| iget v5, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime 446| const v30, #+5599 (0x000015df | 7.84587e-42) 449| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 452| int-to-long v6:v7, v5 453| move-object/from16 v0, v27 455| invoke-virtual {v0,v6,v7}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 1120 458| const v30, #+5600 (0x000015e0 | 7.84727e-42) 461| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 464| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 466| invoke-static {v6,v7}, android.animation.ObjectAnimator.setFrameDelay(long):void .line 1121 469| const v30, #+5601 (0x000015e1 | 7.84867e-42) 472| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 475| invoke-virtual/range {v27..v27}, android.animation.ObjectAnimator.start():void Label_8: .line 1144 .end_local v18 .end_local v26 .end_local v27 478| const v30, #+5602 (0x000015e2 | 7.85007e-42) 481| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 484| move-object/from16 v0, v29 486| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 488| const v30, #+5603 (0x000015e3 | 7.85148e-42) 491| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 494| if-eqz v5, Label_17 496| const v30, #+5604 (0x000015e4 | 7.85288e-42) 499| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 502| move-object/from16 v0, v29 504| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 506| const v30, #+5605 (0x000015e5 | 7.85428e-42) 509| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 512| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 513| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 516| move-result-wide v20:v21 517| const v30, #+5606 (0x000015e6 | 7.85568e-42) 520| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void Label_9: .line 1146 523| const v30, #+5607 (0x000015e7 | 7.85708e-42) 526| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 529| sget-boolean v5, com.android.calendar.AllInOneActivity.mIsTabletConfig 531| const v30, #+5608 (0x000015e8 | 7.85848e-42) 534| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 537| if-nez v5, Label_10 .line 1147 539| const v30, #+5609 (0x000015e9 | 7.85988e-42) 542| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 545| move-object/from16 v0, v28 547| iget-object v5, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 549| const v30, #+5610 (0x000015ea | 7.86128e-42) 552| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 555| move-wide/from16 v0:v1, v20:v21 557| invoke-virtual {v5,v0,v1}, com.android.calendar.CalendarViewAdapter.setTime(long):void Label_10: .line 1219 560| const v30, #+5611 (0x000015eb | 7.86269e-42) 563| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 566| move-object/from16 v0, v28 568| move-wide/from16 v1:v2, v20:v21 570| invoke-direct {v0,v1,v2}, com.android.calendar.AllInOneActivity.updateSecondaryTitleFields(long):void .line 1220 573| const v30, #+5612 (0x000015ec | 7.86409e-42) 576| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 579| return-void Label_11: .line 1093 580| const v30, #+5613 (0x000015ed | 7.86549e-42) 583| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 586| move-object/from16 v0, v29 588| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType 590| const v30, #+5614 (0x000015ee | 7.86689e-42) 593| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 596| move-object/from16 v0, v28 598| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController 600| const v30, #+5615 (0x000015ef | 7.86829e-42) 603| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 606| invoke-virtual {v6}, com.android.calendar.CalendarController.getPreviousViewType():int 609| move-result v6 610| const v30, #+5616 (0x000015f0 | 7.86969e-42) 613| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 616| if-eq v5, v6, Label_1 .line 1094 618| const v30, #+5617 (0x000015f1 | 7.87109e-42) 621| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 624| move-object/from16 v0, v29 626| iget v5, v0, com.android.calendar.CalendarController$EventInfo.viewType 628| const v30, #+5618 (0x000015f2 | 7.87249e-42) 631| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 634| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 635| if-eq v5, v6, Label_1 .line 1096 637| const v30, #+5619 (0x000015f3 | 7.87390e-42) 640| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 643| const/4 v5, #+0 (0x00000000 | 0.00000) 644| move-object/from16 v0, v28 646| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mBackToPreviousView 648| const v30, #+5620 (0x000015f4 | 7.87530e-42) 651| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 654| goto/16 Label_1 Label_12: .line 1106 656| const v30, #+5621 (0x000015f5 | 7.87670e-42) 659| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 662| move-object/from16 v0, v28 664| iget v0, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight 666| const v30, #+5622 (0x000015f6 | 7.87810e-42) 669| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 672| move/from16 v18, v0 .restart_local v18 674| goto/16 Label_3 Label_13: .line 1107 676| const v30, #+5623 (0x000015f7 | 7.87950e-42) 679| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 682| const/16 v26, #+0 (0x00000000 | 0.00000) .restart_local v26 684| goto/16 Label_5 Label_14: .line 1123 686| const v30, #+5624 (0x000015f8 | 7.88090e-42) 689| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 692| move-object/from16 v0, v28 694| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonth 696| const v30, #+5625 (0x000015f9 | 7.88230e-42) 699| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 702| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 704| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void .line 1124 707| const v30, #+5626 (0x000015fa | 7.88371e-42) 710| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 713| move-object/from16 v0, v28 715| iget-object v5, v0, com.android.calendar.AllInOneActivity.mCalendarsList 717| const v30, #+5627 (0x000015fb | 7.88511e-42) 720| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 723| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 725| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void .line 1125 728| const v30, #+5628 (0x000015fc | 7.88651e-42) 731| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 734| move-object/from16 v0, v28 736| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer 738| const v30, #+5629 (0x000015fd | 7.88791e-42) 741| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 744| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 746| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void 749| const v30, #+5630 (0x000015fe | 7.88931e-42) 752| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 755| goto/16 Label_8 Label_15: .line 1129 757| const v30, #+5631 (0x000015ff | 7.89071e-42) 760| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 763| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 764| move-object/from16 v0, v28 766| iput-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowSideViews .line 1130 768| const v30, #+5632 (0x00001600 | 7.89211e-42) 771| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 774| move-object/from16 v0, v28 776| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonth 778| const v30, #+5633 (0x00001601 | 7.89351e-42) 781| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 784| const/4 v6, #+0 (0x00000000 | 0.00000) 785| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void .line 1131 788| const v30, #+5634 (0x00001602 | 7.89492e-42) 791| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 794| move-object/from16 v0, v28 796| iget-object v5, v0, com.android.calendar.AllInOneActivity.mCalendarsList 798| const v30, #+5635 (0x00001603 | 7.89632e-42) 801| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 804| const/4 v6, #+0 (0x00000000 | 0.00000) 805| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void .line 1132 808| const v30, #+5636 (0x00001604 | 7.89772e-42) 811| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 814| move-object/from16 v0, v28 816| iget-object v5, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer 818| const v30, #+5637 (0x00001605 | 7.89912e-42) 821| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 824| const/4 v6, #+0 (0x00000000 | 0.00000) 825| invoke-virtual {v5,v6}, android.view.View.setVisibility(int):void .line 1133 828| const v30, #+5638 (0x00001606 | 7.90052e-42) 831| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 834| move-object/from16 v0, v28 836| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mHideControls 838| const v30, #+5639 (0x00001607 | 7.90192e-42) 841| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 844| if-nez v5, Label_8 .line 1134 846| const v30, #+5640 (0x00001608 | 7.90332e-42) 849| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 852| move-object/from16 v0, v28 854| iget-object v5, v0, com.android.calendar.AllInOneActivity.mController 856| const v30, #+5641 (0x00001609 | 7.90472e-42) 859| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 862| invoke-virtual {v5}, com.android.calendar.CalendarController.getPreviousViewType():int 865| move-result v5 866| const v30, #+5642 (0x0000160a | 7.90613e-42) 869| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 872| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 873| if-eq v5, v6, Label_16 .line 1135 875| const v30, #+5643 (0x0000160b | 7.90753e-42) 878| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 881| move-object/from16 v0, v28 883| iget-object v5, v0, com.android.calendar.AllInOneActivity.mController 885| const v30, #+5644 (0x0000160c | 7.90893e-42) 888| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 891| invoke-virtual {v5}, com.android.calendar.CalendarController.getPreviousViewType():int 894| move-result v5 895| const v30, #+5645 (0x0000160d | 7.91033e-42) 898| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 901| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 902| if-ne v5, v6, Label_8 Label_16: .line 1137 904| const v30, #+5646 (0x0000160e | 7.91173e-42) 907| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 910| const-string/jumbo v5, "controlsOffset" .line 1136 913| const v30, #+5647 (0x0000160f | 7.91313e-42) 916| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 919| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 920| new-array v6, v6, int[] .line 1137 922| const v30, #+5648 (0x00001610 | 7.91453e-42) 925| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 928| const/4 v7, #+0 (0x00000000 | 0.00000) 929| aput v18, v6, v7 931| const v30, #+5649 (0x00001611 | 7.91594e-42) 934| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 937| const/4 v7, #+0 (0x00000000 | 0.00000) 938| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 939| aput v7, v6, v8 .line 1136 941| const v30, #+5650 (0x00001612 | 7.91734e-42) 944| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 947| move-object/from16 v0, v28 949| invoke-static {v0,v5,v6}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 952| move-result-object v27 953| const v30, #+5651 (0x00001613 | 7.91874e-42) 956| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1138 .restart_local v27 959| move-object/from16 v0, v28 961| iget v5, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime 963| const v30, #+5652 (0x00001614 | 7.92014e-42) 966| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 969| int-to-long v6:v7, v5 970| move-object/from16 v0, v27 972| invoke-virtual {v0,v6,v7}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 1139 975| const v30, #+5653 (0x00001615 | 7.92154e-42) 978| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 981| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 983| invoke-static {v6,v7}, android.animation.ObjectAnimator.setFrameDelay(long):void .line 1140 986| const v30, #+5654 (0x00001616 | 7.92294e-42) 989| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 992| invoke-virtual/range {v27..v27}, android.animation.ObjectAnimator.start():void 995| const v30, #+5655 (0x00001617 | 7.92434e-42) 998| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1001| goto/16 Label_8 Label_17: .line 1145 .end_local v18 .end_local v26 .end_local v27 1003| const v30, #+5656 (0x00001618 | 7.92574e-42) 1006| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1009| move-object/from16 v0, v29 1011| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 1013| const v30, #+5657 (0x00001619 | 7.92715e-42) 1016| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1019| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1020| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 1023| move-result-wide v20:v21 1024| const v30, #+5658 (0x0000161a | 7.92855e-42) 1027| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1030| goto/16 Label_9 Label_18: .line 1149 1032| const v30, #+5659 (0x0000161b | 7.92995e-42) 1035| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1038| move-object/from16 v0, v29 1040| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType 1042| const v30, #+5660 (0x0000161c | 7.93135e-42) 1045| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1048| const-wide/16 v8:v9, #+2 (0x00000002 | 2.80260e-45) 1050| cmp-long v5, v6:v7, v8:v9 1052| if-nez v5, Label_30 .line 1155 1054| const v30, #+5661 (0x0000161d | 7.93275e-42) 1057| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1060| move-object/from16 v0, v28 1062| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1064| const v30, #+5662 (0x0000161e | 7.93415e-42) 1067| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1070| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1071| if-ne v5, v6, Label_22 1073| const v30, #+5663 (0x0000161f | 7.93555e-42) 1076| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1079| sget-boolean v5, com.android.calendar.AllInOneActivity.mShowEventDetailsWithAgenda 1081| const v30, #+5664 (0x00001620 | 7.93695e-42) 1084| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1087| if-eqz v5, Label_22 .line 1156 1089| const v30, #+5665 (0x00001621 | 7.93836e-42) 1092| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1095| move-object/from16 v0, v29 1097| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 1099| const v30, #+5666 (0x00001622 | 7.93976e-42) 1102| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1105| if-eqz v5, Label_21 1107| const v30, #+5667 (0x00001623 | 7.94116e-42) 1110| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1113| move-object/from16 v0, v29 1115| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime 1117| const v30, #+5668 (0x00001624 | 7.94256e-42) 1120| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1123| if-eqz v5, Label_21 .line 1158 1125| const v30, #+5669 (0x00001625 | 7.94396e-42) 1128| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1131| invoke-virtual/range {v29..v29}, com.android.calendar.CalendarController$EventInfo.isAllDay():boolean 1134| move-result v5 1135| const v30, #+5670 (0x00001626 | 7.94536e-42) 1138| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1141| if-eqz v5, Label_19 .line 1160 1143| const v30, #+5671 (0x00001627 | 7.94676e-42) 1146| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1149| move-object/from16 v0, v29 1151| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 1153| const v30, #+5672 (0x00001628 | 7.94816e-42) 1156| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1159| move-object/from16 v0, v29 1161| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime 1163| const v30, #+5673 (0x00001629 | 7.94957e-42) 1166| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1169| const/4 v7, #+0 (0x00000000 | 0.00000) 1170| invoke-virtual {v6,v7}, android.text.format.Time.toMillis(boolean):long 1173| move-result-wide v6:v7 1174| const v30, #+5674 (0x0000162a | 7.95097e-42) 1177| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1180| move-object/from16 v0, v28 1182| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone .line 1159 1184| const v30, #+5675 (0x0000162b | 7.95237e-42) 1187| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1190| invoke-static {v5,v6,v7,v8}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long .line 1162 1193| const v30, #+5676 (0x0000162c | 7.95377e-42) 1196| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1199| move-object/from16 v0, v29 1201| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime 1203| const v30, #+5677 (0x0000162d | 7.95517e-42) 1206| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1209| move-object/from16 v0, v29 1211| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.endTime 1213| const v30, #+5678 (0x0000162e | 7.95657e-42) 1216| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1219| const/4 v7, #+0 (0x00000000 | 0.00000) 1220| invoke-virtual {v6,v7}, android.text.format.Time.toMillis(boolean):long 1223| move-result-wide v6:v7 1224| const v30, #+5679 (0x0000162f | 7.95797e-42) 1227| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1230| move-object/from16 v0, v28 1232| iget-object v8, v0, com.android.calendar.AllInOneActivity.mTimeZone .line 1161 1234| const v30, #+5680 (0x00001630 | 7.95938e-42) 1237| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1240| invoke-static {v5,v6,v7,v8}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long Label_19: .line 1164 1243| const v30, #+5681 (0x00001631 | 7.96078e-42) 1246| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1249| move-object/from16 v0, v28 1251| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 1253| const v30, #+5682 (0x00001632 | 7.96218e-42) 1256| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1259| move-object/from16 v0, v29 1261| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.startTime 1263| const v30, #+5683 (0x00001633 | 7.96358e-42) 1266| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1269| move-object/from16 v0, v29 1271| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.endTime .line 1165 1273| const v30, #+5684 (0x00001634 | 7.96498e-42) 1276| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1279| move-object/from16 v0, v29 1281| iget-object v10, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1283| const v30, #+5685 (0x00001635 | 7.96638e-42) 1286| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1289| move-object/from16 v0, v29 1291| iget-wide v11:v12, v0, com.android.calendar.CalendarController$EventInfo.id .line 1164 1293| const v30, #+5686 (0x00001636 | 7.96778e-42) 1296| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1299| const-wide/16 v6:v7, #+32 (0x00000020 | 4.48416e-44) .line 1165 1301| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 1166 1302| const-wide/16 v14:v15, #+2 (0x00000002 | 2.80260e-45) 1304| const/16 v16, #+0 (0x00000000 | 0.00000) 1306| const/16 v17, #+0 (0x00000000 | 0.00000) 1308| move-object/from16 v5, v28 .line 1164 1310| invoke-virtual/range {v4..v17}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void Label_20: .line 1212 1313| const v30, #+5687 (0x00001637 | 7.96918e-42) 1316| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1319| move-object/from16 v0, v29 1321| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 1323| const v30, #+5688 (0x00001638 | 7.97059e-42) 1326| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1329| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1330| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 1333| move-result-wide v20:v21 1334| const v30, #+5689 (0x00001639 | 7.97199e-42) 1337| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1340| goto/16 Label_10 Label_21: .line 1167 1342| const v30, #+5690 (0x0000163a | 7.97339e-42) 1345| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1348| move-object/from16 v0, v29 1350| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1352| const v30, #+5691 (0x0000163b | 7.97479e-42) 1355| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1358| if-eqz v5, Label_20 .line 1168 1360| const v30, #+5692 (0x0000163c | 7.97619e-42) 1363| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1366| move-object/from16 v0, v28 1368| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 1370| const v30, #+5693 (0x0000163d | 7.97759e-42) 1373| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1376| move-object/from16 v0, v29 1378| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime .line 1169 1380| const v30, #+5694 (0x0000163e | 7.97899e-42) 1383| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1386| move-object/from16 v0, v29 1388| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1390| const v30, #+5695 (0x0000163f | 7.98039e-42) 1393| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1396| move-object/from16 v0, v29 1398| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id .line 1168 1400| const v30, #+5696 (0x00001640 | 7.98180e-42) 1403| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1406| const-wide/16 v6:v7, #+32 (0x00000020 | 4.48416e-44) .line 1169 1408| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 1409| move-object/from16 v5, v28 .line 1168 1411| invoke-virtual/range {v4..v12}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 1414| const v30, #+5697 (0x00001641 | 7.98320e-42) 1417| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1420| goto/16 Label_20 Label_22: .line 1174 1422| const v30, #+5698 (0x00001642 | 7.98460e-42) 1425| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1428| move-object/from16 v0, v29 1430| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1432| const v30, #+5699 (0x00001643 | 7.98600e-42) 1435| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1438| if-eqz v5, Label_23 1440| const v30, #+5700 (0x00001644 | 7.98740e-42) 1443| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1446| move-object/from16 v0, v28 1448| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1450| const v30, #+5701 (0x00001645 | 7.98880e-42) 1453| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1456| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1457| if-eq v5, v6, Label_23 .line 1175 1459| const v30, #+5702 (0x00001646 | 7.99020e-42) 1462| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1465| move-object/from16 v0, v28 1467| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 1469| const v30, #+5703 (0x00001647 | 7.99161e-42) 1472| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1475| move-object/from16 v0, v29 1477| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime .line 1176 1479| const v30, #+5704 (0x00001648 | 7.99301e-42) 1482| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1485| move-object/from16 v0, v29 1487| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1489| const v30, #+5705 (0x00001649 | 7.99441e-42) 1492| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1495| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) .line 1175 1497| const-wide/16 v6:v7, #+32 (0x00000020 | 4.48416e-44) .line 1176 1499| const/4 v12, #+0 (0x00000000 | 0.00000) 1500| move-object/from16 v5, v28 .line 1175 1502| invoke-virtual/range {v4..v12}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_23: .line 1178 1505| const v30, #+5706 (0x0000164a | 7.99581e-42) 1508| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1511| invoke-virtual/range {v29..v29}, com.android.calendar.CalendarController$EventInfo.getResponse():int 1514| move-result v12 1515| const v30, #+5707 (0x0000164b | 7.99721e-42) 1518| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1179 .local v12, "response", int 1521| move-object/from16 v0, v28 1523| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1525| const v30, #+5708 (0x0000164c | 7.99861e-42) 1528| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1531| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1532| if-ne v5, v6, Label_24 1534| const v30, #+5709 (0x0000164d | 8.00001e-42) 1537| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1540| move-object/from16 v0, v28 1542| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreenAgenda 1544| const v30, #+5710 (0x0000164e | 8.00141e-42) 1547| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1550| if-nez v5, Label_26 Label_24: .line 1180 1552| const v30, #+5711 (0x0000164f | 8.00282e-42) 1555| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1558| move-object/from16 v0, v28 1560| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1562| const v30, #+5712 (0x00001650 | 8.00422e-42) 1565| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1568| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 1569| if-eq v5, v6, Label_25 1571| const v30, #+5713 (0x00001651 | 8.00562e-42) 1574| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1577| move-object/from16 v0, v28 1579| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1581| const v30, #+5714 (0x00001652 | 8.00702e-42) 1584| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1587| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 1588| if-ne v5, v6, Label_27 Label_25: .line 1181 1590| const v30, #+5715 (0x00001653 | 8.00842e-42) 1593| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1596| move-object/from16 v0, v28 1598| iget-boolean v5, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreen .line 1179 1600| const v30, #+5716 (0x00001654 | 8.00982e-42) 1603| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1606| if-eqz v5, Label_28 Label_26: .line 1183 1608| const v30, #+5717 (0x00001655 | 8.01122e-42) 1611| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1614| new-instance v25, android.content.Intent 1616| const v30, #+5718 (0x00001656 | 8.01262e-42) 1619| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1622| const-string/jumbo v5, "android.intent.action.VIEW" 1625| const v30, #+5719 (0x00001657 | 8.01403e-42) 1628| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1631| move-object/from16 v0, v25 1633| invoke-direct {v0,v5}, android.content.Intent.(java.lang.String):void .line 1184 .local v25, "intent", android.content.Intent 1636| const v30, #+5720 (0x00001658 | 8.01543e-42) 1639| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1642| sget-object v5, android.provider.CalendarContract$Events.CONTENT_URI 1644| const v30, #+5721 (0x00001659 | 8.01683e-42) 1647| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1650| move-object/from16 v0, v29 1652| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.id 1654| const v30, #+5722 (0x0000165a | 8.01823e-42) 1657| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1660| invoke-static {v5,v6,v7}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 1663| move-result-object v19 1664| const v30, #+5723 (0x0000165b | 8.01963e-42) 1667| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1185 .local v19, "eventUri", android.net.Uri 1670| move-object/from16 v0, v25 1672| move-object/from16 v1, v19 1674| invoke-virtual {v0,v1}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 1186 1677| const v30, #+5724 (0x0000165c | 8.02103e-42) 1680| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1683| const-class v5, com.android.calendar.EventInfoActivity 1685| const v30, #+5725 (0x0000165d | 8.02243e-42) 1688| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1691| move-object/from16 v0, v25 1693| move-object/from16 v1, v28 1695| invoke-virtual {v0,v1,v5}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 1187 1698| const v30, #+5726 (0x0000165e | 8.02384e-42) 1701| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1704| const/high16 v5, #+537001984 (0x20020000 | 1.10114e-19) 1706| move-object/from16 v0, v25 1708| invoke-virtual {v0,v5}, android.content.Intent.setFlags(int):android.content.Intent .line 1189 1711| const v30, #+5727 (0x0000165f | 8.02524e-42) 1714| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1717| const-string/jumbo v5, "beginTime" 1720| const v30, #+5728 (0x00001660 | 8.02664e-42) 1723| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1726| move-object/from16 v0, v29 1728| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime 1730| const v30, #+5729 (0x00001661 | 8.02804e-42) 1733| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1736| const/4 v7, #+0 (0x00000000 | 0.00000) 1737| invoke-virtual {v6,v7}, android.text.format.Time.toMillis(boolean):long 1740| move-result-wide v6:v7 1741| const v30, #+5730 (0x00001662 | 8.02944e-42) 1744| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1747| move-object/from16 v0, v25 1749| invoke-virtual {v0,v5,v6,v7}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 1190 1752| const v30, #+5731 (0x00001663 | 8.03084e-42) 1755| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1758| const-string/jumbo v5, "endTime" 1761| const v30, #+5732 (0x00001664 | 8.03224e-42) 1764| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1767| move-object/from16 v0, v29 1769| iget-object v6, v0, com.android.calendar.CalendarController$EventInfo.endTime 1771| const v30, #+5733 (0x00001665 | 8.03364e-42) 1774| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1777| const/4 v7, #+0 (0x00000000 | 0.00000) 1778| invoke-virtual {v6,v7}, android.text.format.Time.toMillis(boolean):long 1781| move-result-wide v6:v7 1782| const v30, #+5734 (0x00001666 | 8.03505e-42) 1785| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1788| move-object/from16 v0, v25 1790| invoke-virtual {v0,v5,v6,v7}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 1191 1793| const v30, #+5735 (0x00001667 | 8.03645e-42) 1796| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1799| const-string/jumbo v5, "attendeeStatus" 1802| const v30, #+5736 (0x00001668 | 8.03785e-42) 1805| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1808| move-object/from16 v0, v25 1810| invoke-virtual {v0,v5,v12}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 1192 1813| const v30, #+5737 (0x00001669 | 8.03925e-42) 1816| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1819| move-object/from16 v0, v28 1821| move-object/from16 v1, v25 1823| invoke-virtual {v0,v1}, com.android.calendar.AllInOneActivity.startActivity(android.content.Intent):void 1826| const v30, #+5738 (0x0000166a | 8.04065e-42) 1829| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1832| goto/16 Label_20 Label_27: .line 1181 .end_local v19 .end_local v25 1834| const v30, #+5739 (0x0000166b | 8.04205e-42) 1837| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1840| move-object/from16 v0, v28 1842| iget v5, v0, com.android.calendar.AllInOneActivity.mCurrentView 1844| const v30, #+5740 (0x0000166c | 8.04345e-42) 1847| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1850| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 1851| if-eq v5, v6, Label_25 Label_28: .line 1195 1853| const v30, #+5741 (0x0000166d | 8.04485e-42) 1856| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1859| new-instance v4, com.android.calendar.EventInfoFragment .line 1196 1861| const v30, #+5742 (0x0000166e | 8.04626e-42) 1864| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1867| move-object/from16 v0, v29 1869| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.id 1871| const v30, #+5743 (0x0000166f | 8.04766e-42) 1874| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1877| move-object/from16 v0, v29 1879| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 1881| const v30, #+5744 (0x00001670 | 8.04906e-42) 1884| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1887| const/4 v8, #+0 (0x00000000 | 0.00000) 1888| invoke-virtual {v5,v8}, android.text.format.Time.toMillis(boolean):long 1891| move-result-wide v8:v9 1892| const v30, #+5745 (0x00001671 | 8.05046e-42) 1895| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1197 1898| move-object/from16 v0, v29 1900| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime 1902| const v30, #+5746 (0x00001672 | 8.05186e-42) 1905| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1908| const/4 v10, #+0 (0x00000000 | 0.00000) 1909| invoke-virtual {v5,v10}, android.text.format.Time.toMillis(boolean):long 1912| move-result-wide v10:v11 1913| const v30, #+5747 (0x00001673 | 8.05326e-42) 1916| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1919| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 1198 1920| const/4 v14, #+1 (0x00000001 | 1.40130e-45) .line 1199 1921| const/4 v15, #+0 (0x00000000 | 0.00000) 1922| move-object/from16 v5, v28 .line 1195 1924| invoke-direct/range {v4..v15}, com.android.calendar.EventInfoFragment.(android.content.Context, long, long, long, int, boolean, int, java.util.ArrayList):void .line 1200 .local v4, "fragment", com.android.calendar.EventInfoFragment 1927| const v30, #+5748 (0x00001674 | 8.05466e-42) 1930| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1933| move-object/from16 v0, v29 1935| iget v5, v0, com.android.calendar.CalendarController$EventInfo.x 1937| const v30, #+5749 (0x00001675 | 8.05606e-42) 1940| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1943| move-object/from16 v0, v29 1945| iget v6, v0, com.android.calendar.CalendarController$EventInfo.y 1947| const v30, #+5750 (0x00001676 | 8.05747e-42) 1950| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1953| move-object/from16 v0, v28 1955| iget-object v7, v0, com.android.calendar.AllInOneActivity.mActionBar 1957| const v30, #+5751 (0x00001677 | 8.05887e-42) 1960| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1963| invoke-virtual {v7}, android.app.ActionBar.getHeight():int 1966| move-result v7 1967| const v30, #+5752 (0x00001678 | 8.06027e-42) 1970| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1973| invoke-virtual {v4,v5,v6,v7}, com.android.calendar.EventInfoFragment.setDialogParams(int, int, int):void .line 1201 1976| const v30, #+5753 (0x00001679 | 8.06167e-42) 1979| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1982| invoke-virtual/range {v28..v28}, com.android.calendar.AllInOneActivity.getFragmentManager():android.app.FragmentManager 1985| move-result-object v23 1986| const v30, #+5754 (0x0000167a | 8.06307e-42) 1989| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1202 .local v23, "fm", android.app.FragmentManager 1992| invoke-virtual/range {v23..v23}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 1995| move-result-object v24 1996| const v30, #+5755 (0x0000167b | 8.06447e-42) 1999| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1204 .local v24, "ft", android.app.FragmentTransaction 2002| const-string/jumbo v5, "EventInfoFragment" 2005| const v30, #+5756 (0x0000167c | 8.06587e-42) 2008| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2011| move-object/from16 v0, v23 2013| invoke-virtual {v0,v5}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 2016| move-result-object v22 2017| const v30, #+5757 (0x0000167d | 8.06728e-42) 2020| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 1205 .local v22, "fOld", android.app.Fragment 2023| if-eqz v22, Label_29 2025| const v30, #+5758 (0x0000167e | 8.06868e-42) 2028| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2031| invoke-virtual/range {v22..v22}, android.app.Fragment.isAdded():boolean 2034| move-result v5 2035| const v30, #+5759 (0x0000167f | 8.07008e-42) 2038| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2041| if-eqz v5, Label_29 .line 1206 2043| const v30, #+5760 (0x00001680 | 8.07148e-42) 2046| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2049| move-object/from16 v0, v24 2051| move-object/from16 v1, v22 2053| invoke-virtual {v0,v1}, android.app.FragmentTransaction.remove(android.app.Fragment):android.app.FragmentTransaction Label_29: .line 1208 2056| const v30, #+5761 (0x00001681 | 8.07288e-42) 2059| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2062| const-string/jumbo v5, "EventInfoFragment" 2065| const v30, #+5762 (0x00001682 | 8.07428e-42) 2068| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2071| move-object/from16 v0, v24 2073| invoke-virtual {v0,v4,v5}, android.app.FragmentTransaction.add(android.app.Fragment, java.lang.String):android.app.FragmentTransaction .line 1209 2076| const v30, #+5763 (0x00001683 | 8.07568e-42) 2079| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2082| invoke-virtual/range {v24..v24}, android.app.FragmentTransaction.commit():int 2085| const v30, #+5764 (0x00001684 | 8.07708e-42) 2088| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2091| goto/16 Label_20 Label_30: .line 1213 .end_local v4 .end_local v12 .end_local v22 .end_local v23 .end_local v24 2093| const v30, #+5765 (0x00001685 | 8.07849e-42) 2096| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2099| move-object/from16 v0, v29 2101| iget-wide v6:v7, v0, com.android.calendar.CalendarController$EventInfo.eventType 2103| const v30, #+5766 (0x00001686 | 8.07989e-42) 2106| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2109| const-wide/16 v8:v9, #+1024 (0x00000400 | 1.43493e-42) 2111| cmp-long v5, v6:v7, v8:v9 2113| if-nez v5, Label_10 .line 1214 2115| const v30, #+5767 (0x00001687 | 8.08129e-42) 2118| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2121| invoke-direct/range {v28..v29}, com.android.calendar.AllInOneActivity.setTitleInActionBar(com.android.calendar.CalendarController$EventInfo):void .line 1215 2124| const v30, #+5768 (0x00001688 | 8.08269e-42) 2127| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2130| sget-boolean v5, com.android.calendar.AllInOneActivity.mIsTabletConfig 2132| const v30, #+5769 (0x00001689 | 8.08409e-42) 2135| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2138| if-nez v5, Label_10 .line 1216 2140| const v30, #+5770 (0x0000168a | 8.08549e-42) 2143| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2146| move-object/from16 v0, v28 2148| iget-object v5, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 2150| const v30, #+5771 (0x0000168b | 8.08689e-42) 2153| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2156| move-object/from16 v0, v28 2158| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController 2160| const v30, #+5772 (0x0000168c | 8.08829e-42) 2163| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2166| invoke-virtual {v6}, com.android.calendar.CalendarController.getTime():long 2169| move-result-wide v6:v7 2170| const v30, #+5773 (0x0000168d | 8.08970e-42) 2173| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2176| invoke-virtual {v5,v6,v7}, com.android.calendar.CalendarViewAdapter.setTime(long):void 2179| const v30, #+5774 (0x0000168e | 8.09110e-42) 2182| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2185| goto/16 Label_10 } method com.android.calendar.AllInOneActivity.handleSelectSyncedCalendarsClicked(android.view.View):void { .params "v" .src "AllInOneActivity.java" .line 1225 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+5775 (0x0000168f | 8.09250e-42) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1225 13| iget-object v0, v14, com.android.calendar.AllInOneActivity.mController 15| const v16, #+5776 (0x00001690 | 8.09390e-42) 18| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 21| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 23| const-wide/16 v2:v3, #+64 (0x00000040 | 8.96831e-44) 25| const/4 v9, #+0 (0x00000000 | 0.00000) .line 1226 26| const-wide/16 v10:v11, #+2 (0x00000002 | 2.80260e-45) 28| move-object v1, v14 29| move-object v5, v4 30| move-object v6, v4 31| move-object v12, v4 32| move-object v13, v4 .line 1225 33| invoke-virtual/range {v0..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 1228 36| const v16, #+5777 (0x00001691 | 8.09530e-42) 39| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.AllInOneActivity.onBackPressed():void { .src "AllInOneActivity.java" .line 698 .prologue_end 0| const v0, #+5778 (0x00001692 | 8.09670e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 698 7| iget v1, v10, com.android.calendar.AllInOneActivity.mCurrentView 9| const v0, #+5779 (0x00001693 | 8.09810e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 16| if-eq v1, v2, Label_1 18| const v0, #+5780 (0x00001694 | 8.09951e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v1, v10, com.android.calendar.AllInOneActivity.mBackToPreviousView 26| const v0, #+5781 (0x00001695 | 8.10091e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_3 Label_1: .line 699 34| const v0, #+5782 (0x00001696 | 8.10231e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v10, com.android.calendar.AllInOneActivity.mController 42| const v0, #+5783 (0x00001697 | 8.10371e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 50| iget v9, v10, com.android.calendar.AllInOneActivity.mPreviousView 52| const v0, #+5784 (0x00001698 | 8.10511e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 60| move-object v2, v10 61| move-object v6, v5 62| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_2: .line 703 65| const v0, #+5785 (0x00001699 | 8.10651e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-void Label_3: .line 701 72| const v0, #+5786 (0x0000169a | 8.10791e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-super {v10}, com.android.calendar.AbstractCalendarActivity.onBackPressed():void 81| const v0, #+5787 (0x0000169b | 8.10931e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| goto/16 Label_2 } method com.android.calendar.AllInOneActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "AllInOneActivity.java" .line 305 0| move-object/16 v22, v23 3| move-object/16 v23, v24 .prologue_end .line 305 6| const v24, #+5788 (0x0000169c | 8.11072e-42) 9| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 12| const-string/jumbo v6, "preferences_tardis_1" 15| const v24, #+5789 (0x0000169d | 8.11212e-42) 18| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v7, #+0 (0x00000000 | 0.00000) 22| move-object/from16 v0, v22 24| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 27| move-result v6 28| const v24, #+5790 (0x0000169e | 8.11352e-42) 31| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v6, Label_1 .line 306 36| const v24, #+5791 (0x0000169f | 8.11492e-42) 39| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 42| const v6, #+2131623962 (0x7f0e001a | 1.88751e+38) 45| move-object/from16 v0, v22 47| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.setTheme(int):void Label_1: .line 308 50| const v24, #+5792 (0x000016a0 | 8.11632e-42) 53| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-super/range {v22..v23}, com.android.calendar.AbstractCalendarActivity.onCreate(android.os.Bundle):void .line 310 59| const v24, #+5793 (0x000016a1 | 8.11772e-42) 62| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v23, Label_2 67| const v24, #+5794 (0x000016a2 | 8.11912e-42) 70| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v6, "key_check_for_accounts" 76| const v24, #+5795 (0x000016a3 | 8.12052e-42) 79| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 82| move-object/from16 v0, v23 84| invoke-virtual {v0,v6}, android.os.Bundle.containsKey(java.lang.String):boolean 87| move-result v6 88| const v24, #+5796 (0x000016a4 | 8.12193e-42) 91| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v6, Label_2 .line 311 96| const v24, #+5797 (0x000016a5 | 8.12333e-42) 99| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v6, "key_check_for_accounts" 105| const v24, #+5798 (0x000016a6 | 8.12473e-42) 108| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v0, v23 113| invoke-virtual {v0,v6}, android.os.Bundle.getBoolean(java.lang.String):boolean 116| move-result v6 117| const v24, #+5799 (0x000016a7 | 8.12613e-42) 120| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 123| move-object/from16 v0, v22 125| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts Label_2: .line 315 127| const v24, #+5800 (0x000016a8 | 8.12753e-42) 130| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 133| move-object/from16 v0, v22 135| iget-boolean v6, v0, com.android.calendar.AllInOneActivity.mCheckForAccounts 137| const v24, #+5801 (0x000016a9 | 8.12893e-42) 140| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 143| if-eqz v6, Label_3 .line 316 145| const v24, #+5802 (0x000016aa | 8.13033e-42) 148| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 151| const-string/jumbo v6, "preferences_skip_setup" 154| const v24, #+5803 (0x000016ab | 8.13173e-42) 157| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 160| const/4 v7, #+0 (0x00000000 | 0.00000) 161| move-object/from16 v0, v22 163| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 166| move-result v6 167| const v24, #+5804 (0x000016ac | 8.13314e-42) 170| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 173| xor-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) .line 315 175| if-eqz v6, Label_3 .line 318 177| const v24, #+5805 (0x000016ad | 8.13454e-42) 180| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 183| new-instance v6, com.android.calendar.AllInOneActivity$QueryHandler 185| const v24, #+5806 (0x000016ae | 8.13594e-42) 188| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual/range {v22..v22}, com.android.calendar.AllInOneActivity.getContentResolver():android.content.ContentResolver 194| move-result-object v7 195| const v24, #+5807 (0x000016af | 8.13734e-42) 198| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 201| move-object/from16 v0, v22 203| invoke-direct {v6,v0,v7}, com.android.calendar.AllInOneActivity$QueryHandler.(com.android.calendar.AllInOneActivity, android.content.ContentResolver):void 206| const v24, #+5808 (0x000016b0 | 8.13874e-42) 209| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 212| move-object/from16 v0, v22 214| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHandler .line 319 216| const v24, #+5809 (0x000016b1 | 8.14014e-42) 219| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 222| move-object/from16 v0, v22 224| iget-object v6, v0, com.android.calendar.AllInOneActivity.mHandler 226| const v24, #+5810 (0x000016b2 | 8.14154e-42) 229| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 232| sget-object v9, android.provider.CalendarContract$Calendars.CONTENT_URI 234| const v24, #+5811 (0x000016b3 | 8.14295e-42) 237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 240| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 241| new-array v10, v7, java.lang.String[] .line 320 243| const v24, #+5812 (0x000016b4 | 8.14435e-42) 246| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 249| const-string/jumbo v7, "_id" 252| const v24, #+5813 (0x000016b5 | 8.14575e-42) 255| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v8, #+0 (0x00000000 | 0.00000) 259| aput-object v7, v10, v8 .line 319 261| const v24, #+5814 (0x000016b6 | 8.14715e-42) 264| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 267| const/4 v7, #+0 (0x00000000 | 0.00000) 268| const/4 v8, #+0 (0x00000000 | 0.00000) .line 321 269| const/4 v11, #+0 (0x00000000 | 0.00000) 270| const/4 v12, #+0 (0x00000000 | 0.00000) 271| const/4 v13, #+0 (0x00000000 | 0.00000) .line 319 272| invoke-virtual/range {v6..v13}, com.android.calendar.AllInOneActivity$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_3: .line 325 275| const v24, #+5815 (0x000016b7 | 8.14855e-42) 278| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-static/range {v22..v22}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 284| move-result-object v6 285| const v24, #+5816 (0x000016b8 | 8.14995e-42) 288| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 291| move-object/from16 v0, v22 293| iput-object v6, v0, com.android.calendar.AllInOneActivity.mController .line 329 295| const v24, #+5817 (0x000016b9 | 8.15135e-42) 298| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 301| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) .line 330 .local v20, "timeMillis", long 303| const/16 v19, #-1 (0xffffffff | NaN) .line 331 .local v19, "viewType", int 305| invoke-virtual/range {v22..v22}, com.android.calendar.AllInOneActivity.getIntent():android.content.Intent 308| move-result-object v15 309| const v24, #+5818 (0x000016ba | 8.15275e-42) 312| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 332 .local v15, "intent", android.content.Intent 315| if-eqz v23, Label_11 .line 333 317| const v24, #+5819 (0x000016bb | 8.15416e-42) 320| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 323| const-string/jumbo v6, "key_restore_time" 326| const v24, #+5820 (0x000016bc | 8.15556e-42) 329| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 332| move-object/from16 v0, v23 334| invoke-virtual {v0,v6}, android.os.Bundle.getLong(java.lang.String):long 337| move-result-wide v20:v21 338| const v24, #+5821 (0x000016bd | 8.15696e-42) 341| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 334 344| const-string/jumbo v6, "key_restore_view" 347| const v24, #+5822 (0x000016be | 8.15836e-42) 350| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 353| const/4 v7, #-1 (0xffffffff | NaN) 354| move-object/from16 v0, v23 356| invoke-virtual {v0,v6,v7}, android.os.Bundle.getInt(java.lang.String, int):int 359| move-result v19 360| const v24, #+5823 (0x000016bf | 8.15976e-42) 363| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 347 366| const v24, #+5824 (0x000016c0 | 8.16116e-42) 369| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 372| const/4 v6, #-1 (0xffffffff | NaN) 373| move/from16 v0, v19 375| if-eq v0, v6, Label_5 377| const v24, #+5825 (0x000016c1 | 8.16256e-42) 380| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 383| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 384| move/from16 v0, v19 386| if-le v0, v6, Label_6 Label_5: .line 348 388| const v24, #+5826 (0x000016c2 | 8.16396e-42) 391| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-static/range {v22..v22}, com.android.calendar.Utils.getViewTypeFromIntentAndSharedPref(android.app.Activity):int 397| move-result v19 398| const v24, #+5827 (0x000016c3 | 8.16537e-42) 401| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 350 404| const v24, #+5828 (0x000016c4 | 8.16677e-42) 407| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 410| move-object/from16 v0, v22 412| iget-object v6, v0, com.android.calendar.AllInOneActivity.mHomeTimeUpdater 414| const v24, #+5829 (0x000016c5 | 8.16817e-42) 417| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 420| move-object/from16 v0, v22 422| invoke-static {v0,v6}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 425| move-result-object v6 426| const v24, #+5830 (0x000016c6 | 8.16957e-42) 429| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 432| move-object/from16 v0, v22 434| iput-object v6, v0, com.android.calendar.AllInOneActivity.mTimeZone .line 351 436| const v24, #+5831 (0x000016c7 | 8.17097e-42) 439| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 442| new-instance v18, android.text.format.Time 444| const v24, #+5832 (0x000016c8 | 8.17237e-42) 447| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 450| move-object/from16 v0, v22 452| iget-object v6, v0, com.android.calendar.AllInOneActivity.mTimeZone 454| const v24, #+5833 (0x000016c9 | 8.17377e-42) 457| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 460| move-object/from16 v0, v18 462| invoke-direct {v0,v6}, android.text.format.Time.(java.lang.String):void .line 352 .local v18, "t", android.text.format.Time 465| const v24, #+5834 (0x000016ca | 8.17518e-42) 468| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v0, v18 473| move-wide/from16 v1:v2, v20:v21 475| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 362 478| const v24, #+5835 (0x000016cb | 8.17658e-42) 481| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual/range {v22..v22}, com.android.calendar.AllInOneActivity.getResources():android.content.res.Resources 487| move-result-object v17 488| const v24, #+5836 (0x000016cc | 8.17798e-42) 491| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 363 .local v17, "res", android.content.res.Resources 494| const v6, #+2131492891 (0x7f0c001b | 1.86092e+38) 497| move-object/from16 v0, v17 499| invoke-virtual {v0,v6}, android.content.res.Resources.getString(int):java.lang.String 502| move-result-object v6 503| const v24, #+5837 (0x000016cd | 8.17938e-42) 506| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 509| move-object/from16 v0, v22 511| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHideString .line 364 513| const v24, #+5838 (0x000016ce | 8.18078e-42) 516| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 519| const v6, #+2131492892 (0x7f0c001c | 1.86092e+38) 522| move-object/from16 v0, v17 524| invoke-virtual {v0,v6}, android.content.res.Resources.getString(int):java.lang.String 527| move-result-object v6 528| const v24, #+5839 (0x000016cf | 8.18218e-42) 531| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 534| move-object/from16 v0, v22 536| iput-object v6, v0, com.android.calendar.AllInOneActivity.mShowString .line 365 538| const v24, #+5840 (0x000016d0 | 8.18358e-42) 541| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-virtual/range {v17..v17}, android.content.res.Resources.getConfiguration():android.content.res.Configuration 547| move-result-object v6 548| const v24, #+5841 (0x000016d1 | 8.18498e-42) 551| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 554| iget v6, v6, android.content.res.Configuration.orientation 556| const v24, #+5842 (0x000016d2 | 8.18639e-42) 559| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 562| move-object/from16 v0, v22 564| iput v6, v0, com.android.calendar.AllInOneActivity.mOrientation .line 366 566| const v24, #+5843 (0x000016d3 | 8.18779e-42) 569| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 572| move-object/from16 v0, v22 574| iget v6, v0, com.android.calendar.AllInOneActivity.mOrientation 576| const v24, #+5844 (0x000016d4 | 8.18919e-42) 579| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 582| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 583| if-ne v6, v7, Label_13 .line 367 585| const v24, #+5845 (0x000016d5 | 8.19059e-42) 588| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 591| const v6, #+2131361821 (0x7f0a001d | 1.83434e+38) 594| move-object/from16 v0, v17 596| invoke-virtual {v0,v6}, android.content.res.Resources.getDimension(int):float 599| move-result v6 600| const v24, #+5846 (0x000016d6 | 8.19199e-42) 603| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 606| float-to-int v6, v6 607| move-object/from16 v0, v22 609| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth .line 368 611| const v24, #+5847 (0x000016d7 | 8.19339e-42) 614| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 617| move-object/from16 v0, v22 619| iget-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams 621| const v24, #+5848 (0x000016d8 | 8.19479e-42) 624| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 627| if-nez v6, Label_7 .line 369 629| const v24, #+5849 (0x000016d9 | 8.19619e-42) 632| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 635| new-instance v6, android.widget.RelativeLayout$LayoutParams 637| const v24, #+5850 (0x000016da | 8.19760e-42) 640| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 643| move-object/from16 v0, v22 645| iget v7, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth 647| const v24, #+5851 (0x000016db | 8.19900e-42) 650| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 653| const/4 v8, #+0 (0x00000000 | 0.00000) 654| invoke-direct {v6,v7,v8}, android.widget.RelativeLayout$LayoutParams.(int, int):void 657| const v24, #+5852 (0x000016dc | 8.20040e-42) 660| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 663| move-object/from16 v0, v22 665| iput-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams Label_7: .line 371 667| const v24, #+5853 (0x000016dd | 8.20180e-42) 670| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 673| move-object/from16 v0, v22 675| iget-object v6, v0, com.android.calendar.AllInOneActivity.mControlsParams 677| const v24, #+5854 (0x000016de | 8.20320e-42) 680| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 683| const/16 v7, #+11 (0x0000000b | 1.54143e-44) 685| invoke-virtual {v6,v7}, android.widget.RelativeLayout$LayoutParams.addRule(int):void Label_8: .line 380 688| const v24, #+5855 (0x000016df | 8.20460e-42) 691| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 694| const v6, #+2131361824 (0x7f0a0020 | 1.83434e+38) 697| move-object/from16 v0, v17 699| invoke-virtual {v0,v6}, android.content.res.Resources.getDimension(int):float 702| move-result v6 703| const v24, #+5856 (0x000016e0 | 8.20600e-42) 706| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 709| float-to-int v6, v6 710| move-object/from16 v0, v22 712| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight .line 383 714| const v24, #+5857 (0x000016e1 | 8.20741e-42) 717| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 720| const-string/jumbo v6, "preferences_show_controls" 723| const v24, #+5858 (0x000016e2 | 8.20881e-42) 726| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 729| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 382 730| move-object/from16 v0, v22 732| invoke-static {v0,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 735| move-result v6 736| const v24, #+5859 (0x000016e3 | 8.21021e-42) 739| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 742| xor-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 744| move-object/from16 v0, v22 746| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mHideControls .line 384 748| const v24, #+5860 (0x000016e4 | 8.21161e-42) 751| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 754| const v6, #+2131296263 (0x7f090007 | 1.82104e+38) 757| move-object/from16 v0, v22 759| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 762| move-result v6 763| const v24, #+5861 (0x000016e5 | 8.21301e-42) 766| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 769| sput-boolean v6, com.android.calendar.AllInOneActivity.mIsMultipane .line 385 771| const v24, #+5862 (0x000016e6 | 8.21441e-42) 774| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 777| const v6, #+2131296262 (0x7f090006 | 1.82104e+38) 780| move-object/from16 v0, v22 782| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 785| move-result v6 786| const v24, #+5863 (0x000016e7 | 8.21581e-42) 789| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 792| sput-boolean v6, com.android.calendar.AllInOneActivity.mIsTabletConfig .line 386 794| const v24, #+5864 (0x000016e8 | 8.21721e-42) 797| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 800| const v6, #+2131296257 (0x7f090001 | 1.82104e+38) 803| move-object/from16 v0, v22 805| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 808| move-result v6 809| const v24, #+5865 (0x000016e9 | 8.21862e-42) 812| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 815| sput-boolean v6, com.android.calendar.AllInOneActivity.mShowAgendaWithMonth .line 388 817| const v24, #+5866 (0x000016ea | 8.22002e-42) 820| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 823| const/high16 v6, #+2131296256 (0x7f090000 | 1.82104e+38) 825| move-object/from16 v0, v22 827| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 830| move-result v6 831| const v24, #+5867 (0x000016eb | 8.22142e-42) 834| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 387 837| move-object/from16 v0, v22 839| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowCalendarControls .line 390 841| const v24, #+5868 (0x000016ec | 8.22282e-42) 844| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 847| const v6, #+2131296259 (0x7f090003 | 1.82104e+38) 850| move-object/from16 v0, v22 852| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 855| move-result v6 856| const v24, #+5869 (0x000016ed | 8.22422e-42) 859| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 389 862| sput-boolean v6, com.android.calendar.AllInOneActivity.mShowEventDetailsWithAgenda .line 392 864| const v24, #+5870 (0x000016ee | 8.22562e-42) 867| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 870| const v6, #+2131296260 (0x7f090004 | 1.82104e+38) 873| move-object/from16 v0, v22 875| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 878| move-result v6 879| const v24, #+5871 (0x000016ef | 8.22702e-42) 882| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 391 885| move-object/from16 v0, v22 887| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreenAgenda .line 394 889| const v24, #+5872 (0x000016f0 | 8.22842e-42) 892| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 895| const v6, #+2131296261 (0x7f090005 | 1.82104e+38) 898| move-object/from16 v0, v22 900| invoke-static {v0,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 903| move-result v6 904| const v24, #+5873 (0x000016f1 | 8.22983e-42) 907| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 393 910| move-object/from16 v0, v22 912| iput-boolean v6, v0, com.android.calendar.AllInOneActivity.mShowEventInfoFullScreen .line 395 914| const v24, #+5874 (0x000016f2 | 8.23123e-42) 917| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 920| const v6, #+2131427338 (0x7f0b000a | 1.84763e+38) 923| move-object/from16 v0, v17 925| invoke-virtual {v0,v6}, android.content.res.Resources.getInteger(int):int 928| move-result v6 929| const v24, #+5875 (0x000016f3 | 8.23263e-42) 932| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 935| move-object/from16 v0, v22 937| iput v6, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime .line 396 939| const v24, #+5876 (0x000016f4 | 8.23403e-42) 942| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 945| sget-boolean v6, com.android.calendar.AllInOneActivity.mIsMultipane 947| const v24, #+5877 (0x000016f5 | 8.23543e-42) 950| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 953| invoke-static {v6}, com.android.calendar.Utils.setAllowWeekForDetailView(boolean):void .line 399 956| const v24, #+5878 (0x000016f6 | 8.23683e-42) 959| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 962| const v6, #+2130968588 (0x7f04000c | 1.75458e+38) 965| move-object/from16 v0, v22 967| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.setContentView(int):void .line 401 970| const v24, #+5879 (0x000016f7 | 8.23823e-42) 973| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 976| sget-boolean v6, com.android.calendar.AllInOneActivity.mIsTabletConfig 978| const v24, #+5880 (0x000016f8 | 8.23963e-42) 981| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 984| if-eqz v6, Label_14 .line 402 986| const v24, #+5881 (0x000016f9 | 8.24104e-42) 989| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 992| const v6, #+2131755048 (0x7f100028 | 1.91410e+38) 995| move-object/from16 v0, v22 997| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1000| move-result-object v6 1001| const v24, #+5882 (0x000016fa | 8.24244e-42) 1004| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1007| check-cast v6, android.widget.TextView 1009| const v24, #+5883 (0x000016fb | 8.24384e-42) 1012| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1015| move-object/from16 v0, v22 1017| iput-object v6, v0, com.android.calendar.AllInOneActivity.mDateRange .line 403 1019| const v24, #+5884 (0x000016fc | 8.24524e-42) 1022| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1025| const v6, #+2131755049 (0x7f100029 | 1.91410e+38) 1028| move-object/from16 v0, v22 1030| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1033| move-result-object v6 1034| const v24, #+5885 (0x000016fd | 8.24664e-42) 1037| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1040| check-cast v6, android.widget.TextView 1042| const v24, #+5886 (0x000016fe | 8.24804e-42) 1045| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1048| move-object/from16 v0, v22 1050| iput-object v6, v0, com.android.calendar.AllInOneActivity.mWeekTextView Label_9: .line 411 1052| const v24, #+5887 (0x000016ff | 8.24944e-42) 1055| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1058| move-object/from16 v0, v22 1060| move/from16 v1, v19 1062| invoke-direct {v0,v1}, com.android.calendar.AllInOneActivity.configureActionBar(int):void .line 413 1065| const v24, #+5888 (0x00001700 | 8.25085e-42) 1068| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1071| const v6, #+2131755042 (0x7f100022 | 1.91410e+38) 1074| move-object/from16 v0, v22 1076| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1079| move-result-object v6 1080| const v24, #+5889 (0x00001701 | 8.25225e-42) 1083| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1086| check-cast v6, android.widget.TextView 1088| const v24, #+5890 (0x00001702 | 8.25365e-42) 1091| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1094| move-object/from16 v0, v22 1096| iput-object v6, v0, com.android.calendar.AllInOneActivity.mHomeTime .line 414 1098| const v24, #+5891 (0x00001703 | 8.25505e-42) 1101| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1104| const v6, #+2131755046 (0x7f100026 | 1.91410e+38) 1107| move-object/from16 v0, v22 1109| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1112| move-result-object v6 1113| const v24, #+5892 (0x00001704 | 8.25645e-42) 1116| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1119| move-object/from16 v0, v22 1121| iput-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonth .line 415 1123| const v24, #+5893 (0x00001705 | 8.25785e-42) 1126| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1129| sget-boolean v6, com.android.calendar.AllInOneActivity.mIsTabletConfig 1131| const v24, #+5894 (0x00001706 | 8.25925e-42) 1134| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1137| if-eqz v6, Label_10 1139| const v24, #+5895 (0x00001707 | 8.26065e-42) 1142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1145| move-object/from16 v0, v22 1147| iget v6, v0, com.android.calendar.AllInOneActivity.mOrientation 1149| const v24, #+5896 (0x00001708 | 8.26206e-42) 1152| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1155| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1156| if-ne v6, v7, Label_10 .line 416 1158| const v24, #+5897 (0x00001709 | 8.26346e-42) 1161| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1164| move-object/from16 v0, v22 1166| iget-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonth 1168| const v24, #+5898 (0x0000170a | 8.26486e-42) 1171| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1174| new-instance v7, android.widget.RelativeLayout$LayoutParams 1176| const v24, #+5899 (0x0000170b | 8.26626e-42) 1179| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1182| move-object/from16 v0, v22 1184| iget v8, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth .line 417 1186| const v24, #+5900 (0x0000170c | 8.26766e-42) 1189| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1192| move-object/from16 v0, v22 1194| iget v9, v0, com.android.calendar.AllInOneActivity.mControlsAnimateHeight .line 416 1196| const v24, #+5901 (0x0000170d | 8.26906e-42) 1199| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1202| invoke-direct {v7,v8,v9}, android.widget.RelativeLayout$LayoutParams.(int, int):void 1205| const v24, #+5902 (0x0000170e | 8.27046e-42) 1208| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1211| invoke-virtual {v6,v7}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_10: .line 419 1214| const v24, #+5903 (0x0000170f | 8.27186e-42) 1217| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1220| const v6, #+2131755015 (0x7f100007 | 1.91409e+38) 1223| move-object/from16 v0, v22 1225| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1228| move-result-object v6 1229| const v24, #+5904 (0x00001710 | 8.27327e-42) 1232| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1235| move-object/from16 v0, v22 1237| iput-object v6, v0, com.android.calendar.AllInOneActivity.mCalendarsList .line 420 1239| const v24, #+5905 (0x00001711 | 8.27467e-42) 1242| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1245| const v6, #+2131755045 (0x7f100025 | 1.91410e+38) 1248| move-object/from16 v0, v22 1250| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1253| move-result-object v6 1254| const v24, #+5906 (0x00001712 | 8.27607e-42) 1257| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1260| move-object/from16 v0, v22 1262| iput-object v6, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer .line 421 1264| const v24, #+5907 (0x00001713 | 8.27747e-42) 1267| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1270| const v6, #+2131755044 (0x7f100024 | 1.91410e+38) 1273| move-object/from16 v0, v22 1275| invoke-virtual {v0,v6}, com.android.calendar.AllInOneActivity.findViewById(int):android.view.View 1278| move-result-object v6 1279| const v24, #+5908 (0x00001714 | 8.27887e-42) 1282| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1285| move-object/from16 v0, v22 1287| iput-object v6, v0, com.android.calendar.AllInOneActivity.mSecondaryPane .line 426 1289| const v24, #+5909 (0x00001715 | 8.28027e-42) 1292| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1295| move-object/from16 v0, v22 1297| iget-object v6, v0, com.android.calendar.AllInOneActivity.mController 1299| const v24, #+5910 (0x00001716 | 8.28167e-42) 1302| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1305| const/4 v7, #+0 (0x00000000 | 0.00000) 1306| move-object/from16 v0, v22 1308| invoke-virtual {v6,v7,v0}, com.android.calendar.CalendarController.registerFirstEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 428 1311| const v24, #+5911 (0x00001717 | 8.28308e-42) 1314| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1317| move-object/from16 v0, v22 1319| move-wide/from16 v1:v2, v20:v21 1321| move/from16 v3, v19 1323| move-object/from16 v4, v23 1325| invoke-direct {v0,v1,v2,v3,v4}, com.android.calendar.AllInOneActivity.initFragments(long, int, android.os.Bundle):void .line 431 1328| const v24, #+5912 (0x00001718 | 8.28448e-42) 1331| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1334| invoke-static/range {v22..v22}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 1337| move-result-object v16 1338| const v24, #+5913 (0x00001719 | 8.28588e-42) 1341| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 432 .local v16, "prefs", android.content.SharedPreferences 1344| move-object/from16 v0, v16 1346| move-object/from16 v1, v22 1348| invoke-interface {v0,v1}, android.content.SharedPreferences.registerOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):void .line 434 1351| const v24, #+5914 (0x0000171a | 8.28728e-42) 1354| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1357| invoke-virtual/range {v22..v22}, com.android.calendar.AllInOneActivity.getContentResolver():android.content.ContentResolver 1360| move-result-object v6 1361| const v24, #+5915 (0x0000171b | 8.28868e-42) 1364| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1367| move-object/from16 v0, v22 1369| iput-object v6, v0, com.android.calendar.AllInOneActivity.mContentResolver .line 435 1371| const v24, #+5916 (0x0000171c | 8.29008e-42) 1374| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1377| return-void Label_11: .line 336 .end_local v16 .end_local v17 .end_local v18 1378| const v24, #+5917 (0x0000171d | 8.29148e-42) 1381| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1384| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 1387| move-result-object v14 1388| const v24, #+5918 (0x0000171e | 8.29288e-42) 1391| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 337 .local v14, "action", java.lang.String 1394| const-string/jumbo v6, "android.intent.action.VIEW" 1397| const v24, #+5919 (0x0000171f | 8.29429e-42) 1400| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1403| invoke-virtual {v6,v14}, java.lang.String.equals(java.lang.Object):boolean 1406| move-result v6 1407| const v24, #+5920 (0x00001720 | 8.29569e-42) 1410| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1413| if-eqz v6, Label_12 .line 339 1415| const v24, #+5921 (0x00001721 | 8.29709e-42) 1418| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1421| move-object/from16 v0, v22 1423| invoke-direct {v0,v15}, com.android.calendar.AllInOneActivity.parseViewAction(android.content.Intent):long 1426| move-result-wide v20:v21 1427| const v24, #+5922 (0x00001722 | 8.29849e-42) 1430| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 342 1433| const v24, #+5923 (0x00001723 | 8.29989e-42) 1436| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1439| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 1441| cmp-long v6, v20:v21, v6:v7 1443| if-nez v6, Label_4 .line 343 1445| const v24, #+5924 (0x00001724 | 8.30129e-42) 1448| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1451| invoke-static {v15}, com.android.calendar.Utils.timeFromIntentInMillis(android.content.Intent):long 1454| move-result-wide v20:v21 1455| const v24, #+5925 (0x00001725 | 8.30269e-42) 1458| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1461| goto/16 Label_4 Label_13: .line 374 .end_local v14 .restart_local v17 .restart_local v18 1463| const v24, #+5926 (0x00001726 | 8.30409e-42) 1466| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1469| invoke-virtual/range {v17..v17}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 1472| move-result-object v6 1473| const v24, #+5927 (0x00001727 | 8.30550e-42) 1476| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1479| iget v6, v6, android.util.DisplayMetrics.widthPixels 1481| const v24, #+5928 (0x00001728 | 8.30690e-42) 1484| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1487| mul-int/lit8 v6, v6, #+45 (0x0000002d | 6.30584e-44) 1489| div-int/lit8 v6, v6, #+100 (0x00000064 | 1.40130e-43) .line 375 1491| const v24, #+5929 (0x00001729 | 8.30830e-42) 1494| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1497| const v7, #+2131361822 (0x7f0a001e | 1.83434e+38) 1500| move-object/from16 v0, v17 1502| invoke-virtual {v0,v7}, android.content.res.Resources.getDimension(int):float 1505| move-result v7 1506| const v24, #+5930 (0x0000172a | 8.30970e-42) 1509| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1512| float-to-int v7, v7 .line 374 1513| invoke-static {v6,v7}, java.lang.Math.max(int, int):int 1516| move-result v6 1517| const v24, #+5931 (0x0000172b | 8.31110e-42) 1520| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1523| move-object/from16 v0, v22 1525| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth .line 376 1527| const v24, #+5932 (0x0000172c | 8.31250e-42) 1530| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1533| move-object/from16 v0, v22 1535| iget v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth .line 377 1537| const v24, #+5933 (0x0000172d | 8.31390e-42) 1540| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1543| const v7, #+2131361823 (0x7f0a001f | 1.83434e+38) 1546| move-object/from16 v0, v17 1548| invoke-virtual {v0,v7}, android.content.res.Resources.getDimension(int):float 1551| move-result v7 1552| const v24, #+5934 (0x0000172e | 8.31531e-42) 1555| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1558| float-to-int v7, v7 .line 376 1559| invoke-static {v6,v7}, java.lang.Math.min(int, int):int 1562| move-result v6 1563| const v24, #+5935 (0x0000172f | 8.31671e-42) 1566| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1569| move-object/from16 v0, v22 1571| iput v6, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth 1573| const v24, #+5936 (0x00001730 | 8.31811e-42) 1576| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1579| goto/16 Label_8 Label_14: .line 405 1581| const v24, #+5937 (0x00001731 | 8.31951e-42) 1584| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1587| invoke-virtual/range {v22..v22}, com.android.calendar.AllInOneActivity.getLayoutInflater():android.view.LayoutInflater 1590| move-result-object v6 1591| const v24, #+5938 (0x00001732 | 8.32091e-42) 1594| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1597| const v7, #+2130968608 (0x7f040020 | 1.75459e+38) 1600| const/4 v8, #+0 (0x00000000 | 0.00000) 1601| invoke-virtual {v6,v7,v8}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 1604| move-result-object v6 1605| const v24, #+5939 (0x00001733 | 8.32231e-42) 1608| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1611| check-cast v6, android.widget.TextView 1613| const v24, #+5940 (0x00001734 | 8.32371e-42) 1616| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1619| move-object/from16 v0, v22 1621| iput-object v6, v0, com.android.calendar.AllInOneActivity.mDateRange 1623| const v24, #+5941 (0x00001735 | 8.32511e-42) 1626| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1629| goto/16 Label_9 } method com.android.calendar.AllInOneActivity.onCreateOptionsMenu(android.view.Menu):boolean { .params "menu" .src "AllInOneActivity.java" .line 707 .prologue_end 0| const v0, #+5942 (0x00001736 | 8.32652e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v6, #+0 (0x00000000 | 0.00000) .line 707 8| invoke-super {v8,v9}, com.android.calendar.AbstractCalendarActivity.onCreateOptionsMenu(android.view.Menu):boolean .line 708 11| const v0, #+5943 (0x00001737 | 8.32792e-42) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput-object v9, v8, com.android.calendar.AllInOneActivity.mOptionsMenu .line 709 19| const v0, #+5944 (0x00001738 | 8.32932e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v8}, com.android.calendar.AllInOneActivity.getMenuInflater():android.view.MenuInflater 28| move-result-object v4 29| const v0, #+5945 (0x00001739 | 8.33072e-42) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/high16 v5, #+2131689472 (0x7f0f0000 | 1.90080e+38) 37| invoke-virtual {v4,v5,v9}, android.view.MenuInflater.inflate(int, android.view.Menu):void .line 712 40| const v0, #+5946 (0x0000173a | 8.33212e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v4, v8, com.android.calendar.AllInOneActivity.mExtensions 48| const v0, #+5947 (0x0000173b | 8.33352e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v4,v9}, com.android.calendar.AllInOneMenuExtensionsInterface.getExtensionMenuResource(android.view.Menu):java.lang.Integer 57| move-result-object v1 58| const v0, #+5948 (0x0000173c | 8.33492e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 713 .local v1, "extensionMenuRes", java.lang.Integer 64| if-eqz v1, Label_1 .line 714 66| const v0, #+5949 (0x0000173d | 8.33632e-42) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v8}, com.android.calendar.AllInOneActivity.getMenuInflater():android.view.MenuInflater 75| move-result-object v4 76| const v0, #+5950 (0x0000173e | 8.33773e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1}, java.lang.Integer.intValue():int 85| move-result v5 86| const v0, #+5951 (0x0000173f | 8.33913e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v4,v5,v9}, android.view.MenuInflater.inflate(int, android.view.Menu):void Label_1: .line 717 95| const v0, #+5952 (0x00001740 | 8.34053e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const v4, #+2131755264 (0x7f100100 | 1.91414e+38) 104| invoke-interface {v9,v4}, android.view.Menu.findItem(int):android.view.MenuItem 107| move-result-object v4 108| const v0, #+5953 (0x00001741 | 8.34193e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-object v4, v8, com.android.calendar.AllInOneActivity.mSearchMenu .line 718 116| const v0, #+5954 (0x00001742 | 8.34333e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v4, v8, com.android.calendar.AllInOneActivity.mSearchMenu 124| const v0, #+5955 (0x00001743 | 8.34473e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v4}, android.view.MenuItem.getActionView():android.view.View 133| move-result-object v4 134| const v0, #+5956 (0x00001744 | 8.34613e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| check-cast v4, android.widget.SearchView 142| const v0, #+5957 (0x00001745 | 8.34753e-42) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iput-object v4, v8, com.android.calendar.AllInOneActivity.mSearchView .line 719 150| const v0, #+5958 (0x00001746 | 8.34894e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v4, v8, com.android.calendar.AllInOneActivity.mSearchView 158| const v0, #+5959 (0x00001747 | 8.35034e-42) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-eqz v4, Label_2 .line 720 166| const v0, #+5960 (0x00001748 | 8.35174e-42) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v4, v8, com.android.calendar.AllInOneActivity.mSearchView 174| const v0, #+5961 (0x00001749 | 8.35314e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-static {v4,v8}, com.android.calendar.Utils.setUpSearchView(android.widget.SearchView, android.app.Activity):void .line 721 183| const v0, #+5962 (0x0000174a | 8.35454e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v4, v8, com.android.calendar.AllInOneActivity.mSearchView 191| const v0, #+5963 (0x0000174b | 8.35594e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v4,v8}, android.widget.SearchView.setOnQueryTextListener(android.widget.SearchView$OnQueryTextListener):void .line 722 200| const v0, #+5964 (0x0000174c | 8.35734e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-object v4, v8, com.android.calendar.AllInOneActivity.mSearchView 208| const v0, #+5965 (0x0000174d | 8.35875e-42) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v4,v8}, android.widget.SearchView.setOnSuggestionListener(android.widget.SearchView$OnSuggestionListener):void Label_2: .line 728 217| const v0, #+5966 (0x0000174e | 8.36015e-42) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const v4, #+2131755267 (0x7f100103 | 1.91414e+38) 226| invoke-interface {v9,v4}, android.view.Menu.findItem(int):android.view.MenuItem 229| move-result-object v4 230| const v0, #+5967 (0x0000174f | 8.36155e-42) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iput-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu .line 729 238| const v0, #+5968 (0x00001750 | 8.36295e-42) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-boolean v4, v8, com.android.calendar.AllInOneActivity.mShowCalendarControls 246| const v0, #+5969 (0x00001751 | 8.36435e-42) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| if-nez v4, Label_5 .line 730 254| const v0, #+5970 (0x00001752 | 8.36575e-42) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 262| const v0, #+5971 (0x00001753 | 8.36715e-42) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| if-eqz v4, Label_3 .line 731 270| const v0, #+5972 (0x00001754 | 8.36855e-42) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 278| const v0, #+5973 (0x00001755 | 8.36996e-42) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-interface {v4,v6}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 732 287| const v0, #+5974 (0x00001756 | 8.37136e-42) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 295| const v0, #+5975 (0x00001757 | 8.37276e-42) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-interface {v4,v6}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem Label_3: .line 743 304| const v0, #+5976 (0x00001758 | 8.37416e-42) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| const v4, #+2131755261 (0x7f1000fd | 1.91414e+38) 313| invoke-interface {v9,v4}, android.view.Menu.findItem(int):android.view.MenuItem 316| move-result-object v3 317| const v0, #+5977 (0x00001759 | 8.37556e-42) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 744 .local v3, "menuItem", android.view.MenuItem 323| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 326| move-result v4 327| const v0, #+5978 (0x0000175a | 8.37696e-42) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| if-eqz v4, Label_10 .line 747 335| const v0, #+5979 (0x0000175b | 8.37836e-42) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-interface {v3}, android.view.MenuItem.getIcon():android.graphics.drawable.Drawable 344| move-result-object v2 345| const v0, #+5980 (0x0000175c | 8.37976e-42) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| check-cast v2, android.graphics.drawable.LayerDrawable .line 748 .local v2, "icon", android.graphics.drawable.LayerDrawable 353| const v0, #+5981 (0x0000175d | 8.38117e-42) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| iget-object v4, v8, com.android.calendar.AllInOneActivity.mTimeZone 361| const v0, #+5982 (0x0000175e | 8.38257e-42) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-static {v2,v8,v4}, com.android.calendar.Utils.setTodayIcon(android.graphics.drawable.LayerDrawable, android.content.Context, java.lang.String):void Label_4: .line 752 .end_local v2 370| const v0, #+5983 (0x0000175f | 8.38397e-42) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| return v7 Label_5: .line 734 .end_local v3 377| const v0, #+5984 (0x00001760 | 8.38537e-42) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 385| const v0, #+5985 (0x00001761 | 8.38677e-42) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| if-eqz v4, Label_7 393| const v0, #+5986 (0x00001762 | 8.38817e-42) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| iget-object v4, v8, com.android.calendar.AllInOneActivity.mController 401| const v0, #+5987 (0x00001763 | 8.38957e-42) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| if-eqz v4, Label_7 .line 735 409| const v0, #+5988 (0x00001764 | 8.39098e-42) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v4, v8, com.android.calendar.AllInOneActivity.mController 417| const v0, #+5989 (0x00001765 | 8.39238e-42) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v4}, com.android.calendar.CalendarController.getViewType():int 426| move-result v4 427| const v0, #+5990 (0x00001766 | 8.39378e-42) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 434| if-eq v4, v5, Label_6 .line 736 436| const v0, #+5991 (0x00001767 | 8.39518e-42) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget-object v4, v8, com.android.calendar.AllInOneActivity.mController 444| const v0, #+5992 (0x00001768 | 8.39658e-42) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-virtual {v4}, com.android.calendar.CalendarController.getViewType():int 453| move-result v4 454| const v0, #+5993 (0x00001769 | 8.39798e-42) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| if-ne v4, v7, Label_7 Label_6: .line 737 462| const v0, #+5994 (0x0000176a | 8.39938e-42) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 470| const v0, #+5995 (0x0000176b | 8.40078e-42) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-interface {v4,v6}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 738 479| const v0, #+5996 (0x0000176c | 8.40219e-42) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 487| const v0, #+5997 (0x0000176d | 8.40359e-42) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-interface {v4,v6}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem 496| const v0, #+5998 (0x0000176e | 8.40499e-42) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| goto/16 Label_3 Label_7: .line 739 504| const v0, #+5999 (0x0000176f | 8.40639e-42) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iget-object v4, v8, com.android.calendar.AllInOneActivity.mControlsMenu 512| const v0, #+6000 (0x00001770 | 8.40779e-42) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| if-eqz v4, Label_3 .line 740 520| const v0, #+6001 (0x00001771 | 8.40919e-42) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| iget-object v5, v8, com.android.calendar.AllInOneActivity.mControlsMenu 528| const v0, #+6002 (0x00001772 | 8.41059e-42) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| iget-boolean v4, v8, com.android.calendar.AllInOneActivity.mHideControls 536| const v0, #+6003 (0x00001773 | 8.41199e-42) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| if-eqz v4, Label_9 544| const v0, #+6004 (0x00001774 | 8.41340e-42) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| iget-object v4, v8, com.android.calendar.AllInOneActivity.mShowString Label_8: 552| const v0, #+6005 (0x00001775 | 8.41480e-42) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| invoke-interface {v5,v4}, android.view.MenuItem.setTitle(java.lang.CharSequence):android.view.MenuItem 561| const v0, #+6006 (0x00001776 | 8.41620e-42) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| goto/16 Label_3 Label_9: 569| const v0, #+6007 (0x00001777 | 8.41760e-42) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| iget-object v4, v8, com.android.calendar.AllInOneActivity.mHideString 577| const v0, #+6008 (0x00001778 | 8.41900e-42) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| goto/16 Label_8 Label_10: .line 750 .restart_local v3 585| const v0, #+6009 (0x00001779 | 8.42040e-42) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| const v4, #+2130837590 (0x7f020056 | 1.72801e+38) 594| invoke-interface {v3,v4}, android.view.MenuItem.setIcon(int):android.view.MenuItem 597| const v0, #+6010 (0x0000177a | 8.42180e-42) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 603| goto/16 Label_4 } method com.android.calendar.AllInOneActivity.onDestroy():void { .src "AllInOneActivity.java" .line 611 .prologue_end .line 611 0| const v0, #+6011 (0x0000177b | 8.42321e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, com.android.calendar.AbstractCalendarActivity.onDestroy():void .line 613 9| const v0, #+6012 (0x0000177c | 8.42461e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 18| move-result-object v1 19| const v0, #+6013 (0x0000177d | 8.42601e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 614 .local v1, "prefs", android.content.SharedPreferences 25| invoke-interface {v1,v3}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):void .line 616 28| const v0, #+6014 (0x0000177e | 8.42741e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v2, v3, com.android.calendar.AllInOneActivity.mController 36| const v0, #+6015 (0x0000177f | 8.42881e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v2}, com.android.calendar.CalendarController.deregisterAllEventHandlers():void .line 618 45| const v0, #+6016 (0x00001780 | 8.43021e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v3}, com.android.calendar.CalendarController.removeInstance(android.content.Context):void .line 619 54| const v0, #+6017 (0x00001781 | 8.43161e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.AllInOneActivity.onNavigationItemSelected(int, long):boolean { .params "itemPosition", "itemId" .src "AllInOneActivity.java" .line 1278 .prologue_end 0| const v0, #+6018 (0x00001782 | 8.43301e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 8| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 10| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 12| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1278 13| packed-switch v12, Label_6 .line 1300 16| const v0, #+6019 (0x00001783 | 8.43442e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v1, "AllInOneActivity" 25| const v0, #+6020 (0x00001784 | 8.43582e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| new-instance v2, java.lang.StringBuilder 33| const v0, #+6021 (0x00001785 | 8.43722e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v2}, java.lang.StringBuilder.():void 42| const v0, #+6022 (0x00001786 | 8.43862e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v3, "ItemSelected event from unknown button: " 51| const v0, #+6023 (0x00001787 | 8.44002e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 60| move-result-object v2 61| const v0, #+6024 (0x00001788 | 8.44142e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v12}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 70| move-result-object v2 71| const v0, #+6025 (0x00001789 | 8.44282e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 80| move-result-object v2 81| const v0, #+6026 (0x0000178a | 8.44422e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1301 90| const v0, #+6027 (0x0000178b | 8.44563e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const-string/jumbo v1, "AllInOneActivity" 99| const v0, #+6028 (0x0000178c | 8.44703e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| new-instance v2, java.lang.StringBuilder 107| const v0, #+6029 (0x0000178d | 8.44843e-42) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-direct {v2}, java.lang.StringBuilder.():void 116| const v0, #+6030 (0x0000178e | 8.44983e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const-string/jumbo v3, "CurrentView:" 125| const v0, #+6031 (0x0000178f | 8.45123e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 134| move-result-object v2 135| const v0, #+6032 (0x00001790 | 8.45263e-42) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget v3, v11, com.android.calendar.AllInOneActivity.mCurrentView 143| const v0, #+6033 (0x00001791 | 8.45403e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 152| move-result-object v2 153| const v0, #+6034 (0x00001792 | 8.45543e-42) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const-string/jumbo v3, " Button:" 162| const v0, #+6035 (0x00001793 | 8.45684e-42) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 171| move-result-object v2 172| const v0, #+6036 (0x00001794 | 8.45824e-42) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v2,v12}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 181| move-result-object v2 182| const v0, #+6037 (0x00001795 | 8.45964e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 188| const-string/jumbo v3, " Day:" .line 1301 191| const v0, #+6038 (0x00001796 | 8.46104e-42) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 200| move-result-object v2 201| const v0, #+6039 (0x00001797 | 8.46244e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 207| iget-object v3, v11, com.android.calendar.AllInOneActivity.mDayTab .line 1301 209| const v0, #+6040 (0x00001798 | 8.46384e-42) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 218| move-result-object v2 219| const v0, #+6041 (0x00001799 | 8.46524e-42) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 225| const-string/jumbo v3, " Week:" .line 1301 228| const v0, #+6042 (0x0000179a | 8.46665e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 237| move-result-object v2 238| const v0, #+6043 (0x0000179b | 8.46805e-42) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 244| iget-object v3, v11, com.android.calendar.AllInOneActivity.mWeekTab .line 1301 246| const v0, #+6044 (0x0000179c | 8.46945e-42) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 255| move-result-object v2 256| const v0, #+6045 (0x0000179d | 8.47085e-42) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 262| const-string/jumbo v3, " Month:" .line 1301 265| const v0, #+6046 (0x0000179e | 8.47225e-42) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 274| move-result-object v2 275| const v0, #+6047 (0x0000179f | 8.47365e-42) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1302 281| iget-object v3, v11, com.android.calendar.AllInOneActivity.mMonthTab .line 1301 283| const v0, #+6048 (0x000017a0 | 8.47505e-42) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 292| move-result-object v2 293| const v0, #+6049 (0x000017a1 | 8.47645e-42) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1303 299| const-string/jumbo v3, " Agenda:" .line 1301 302| const v0, #+6050 (0x000017a2 | 8.47786e-42) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 311| move-result-object v2 312| const v0, #+6051 (0x000017a3 | 8.47926e-42) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1303 318| iget-object v3, v11, com.android.calendar.AllInOneActivity.mAgendaTab .line 1301 320| const v0, #+6052 (0x000017a4 | 8.48066e-42) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 329| move-result-object v2 330| const v0, #+6053 (0x000017a5 | 8.48206e-42) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 339| move-result-object v2 340| const v0, #+6054 (0x000017a6 | 8.48346e-42) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int Label_1: .line 1306 349| const v0, #+6055 (0x000017a7 | 8.48486e-42) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| const/4 v1, #+0 (0x00000000 | 0.00000) 356| return v1 Label_2: .line 1280 357| const v0, #+6056 (0x000017a8 | 8.48626e-42) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 365| const v0, #+6057 (0x000017a9 | 8.48766e-42) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| if-eq v1, v9, Label_1 .line 1281 373| const v0, #+6058 (0x000017aa | 8.48907e-42) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 381| const v0, #+6059 (0x000017ab | 8.49047e-42) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| move-object v2, v11 388| move-object v6, v5 389| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 392| const v0, #+6060 (0x000017ac | 8.49187e-42) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| goto/16 Label_1 Label_3: .line 1285 400| const v0, #+6061 (0x000017ad | 8.49327e-42) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 408| const v0, #+6062 (0x000017ae | 8.49467e-42) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 415| if-eq v1, v2, Label_1 .line 1286 417| const v0, #+6063 (0x000017af | 8.49607e-42) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 425| const v0, #+6064 (0x000017b0 | 8.49747e-42) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 432| move-object v2, v11 433| move-object v6, v5 434| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 437| const v0, #+6065 (0x000017b1 | 8.49888e-42) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| goto/16 Label_1 Label_4: .line 1290 445| const v0, #+6066 (0x000017b2 | 8.50028e-42) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 453| const v0, #+6067 (0x000017b3 | 8.50168e-42) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 460| if-eq v1, v2, Label_1 .line 1291 462| const v0, #+6068 (0x000017b4 | 8.50308e-42) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 470| const v0, #+6069 (0x000017b5 | 8.50448e-42) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| const/4 v9, #+4 (0x00000004 | 5.60519e-45) 477| move-object v2, v11 478| move-object v6, v5 479| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 482| const v0, #+6070 (0x000017b6 | 8.50588e-42) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| goto/16 Label_1 Label_5: .line 1295 490| const v0, #+6071 (0x000017b7 | 8.50728e-42) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 498| const v0, #+6072 (0x000017b8 | 8.50868e-42) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| if-eq v1, v10, Label_1 .line 1296 506| const v0, #+6073 (0x000017b9 | 8.51009e-42) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 514| const v0, #+6074 (0x000017ba | 8.51149e-42) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| move-object v2, v11 521| move-object v6, v5 522| move v9, v10 523| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 526| const v0, #+6075 (0x000017bb | 8.51289e-42) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| goto/16 Label_1 Label_6: .line 1278 534| packed-switch-payload 0: Label_2 1: Label_3 2: Label_4 3: Label_5 } method com.android.calendar.AllInOneActivity.onNewIntent(android.content.Intent):void { .params "intent" .src "AllInOneActivity.java" .line 284 .prologue_end 0| const v0, #+6076 (0x000017bc | 8.51429e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) 7| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) .line 284 9| invoke-virtual {v14}, android.content.Intent.getAction():java.lang.String 12| move-result-object v10 13| const v0, #+6077 (0x000017bd | 8.51569e-42) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 288 .local v10, "action", java.lang.String 19| const-string/jumbo v1, "android.intent.action.VIEW" 22| const v0, #+6078 (0x000017be | 8.51709e-42) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v1,v10}, java.lang.String.equals(java.lang.Object):boolean 31| move-result v1 32| const v0, #+6079 (0x000017bf | 8.51849e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-eqz v1, Label_2 .line 289 40| const v0, #+6080 (0x000017c0 | 8.51989e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const-string/jumbo v1, "KEY_HOME" 49| const v0, #+6081 (0x000017c1 | 8.52130e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v14,v1,v9}, android.content.Intent.getBooleanExtra(java.lang.String, boolean):boolean 58| move-result v1 59| const v0, #+6082 (0x000017c2 | 8.52270e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 288 67| if-eqz v1, Label_2 .line 290 69| const v0, #+6083 (0x000017c3 | 8.52410e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v13,v14}, com.android.calendar.AllInOneActivity.parseViewAction(android.content.Intent):long 78| move-result-wide v11:v12 79| const v0, #+6084 (0x000017c4 | 8.52550e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 291 .local v11, "millis", long 85| cmp-long v1, v11:v12, v7:v8 87| if-nez v1, Label_1 .line 292 89| const v0, #+6085 (0x000017c5 | 8.52690e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v14}, com.android.calendar.Utils.timeFromIntentInMillis(android.content.Intent):long 98| move-result-wide v11:v12 99| const v0, #+6086 (0x000017c6 | 8.52830e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 294 105| const v0, #+6087 (0x000017c7 | 8.52970e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| cmp-long v1, v11:v12, v7:v8 113| if-eqz v1, Label_2 115| const v0, #+6088 (0x000017c8 | 8.53111e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-wide v1:v2, v13, com.android.calendar.AllInOneActivity.mViewEventId 123| const v0, #+6089 (0x000017c9 | 8.53251e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| cmp-long v1, v1:v2, v7:v8 131| if-nez v1, Label_2 133| const v0, #+6090 (0x000017ca | 8.53391e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v13, com.android.calendar.AllInOneActivity.mController 141| const v0, #+6091 (0x000017cb | 8.53531e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v1, Label_2 .line 295 149| const v0, #+6092 (0x000017cc | 8.53671e-42) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| new-instance v5, android.text.format.Time 157| const v0, #+6093 (0x000017cd | 8.53811e-42) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v1, v13, com.android.calendar.AllInOneActivity.mTimeZone 165| const v0, #+6094 (0x000017ce | 8.53951e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-direct {v5,v1}, android.text.format.Time.(java.lang.String):void .line 296 .local v5, "time", android.text.format.Time 174| const v0, #+6095 (0x000017cf | 8.54091e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v5,v11,v12}, android.text.format.Time.set(long):void .line 297 183| const v0, #+6096 (0x000017d0 | 8.54232e-42) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 190| invoke-virtual {v5,v1}, android.text.format.Time.normalize(boolean):long .line 298 193| const v0, #+6097 (0x000017d1 | 8.54372e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v1, v13, com.android.calendar.AllInOneActivity.mController 201| const v0, #+6098 (0x000017d2 | 8.54512e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 209| move-object v2, v13 210| move-object v6, v5 211| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_2: .line 301 .end_local v5 .end_local v11 214| const v0, #+6099 (0x000017d3 | 8.54652e-42) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return-void } method com.android.calendar.AllInOneActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "AllInOneActivity.java" .line 757 0| move-object/16 v19, v20 3| move-object/16 v20, v21 .prologue_end .line 757 6| const v21, #+6100 (0x000017d4 | 8.54792e-42) 9| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v6, #+0 (0x00000000 | 0.00000) .line 758 .local v6, "t", android.text.format.Time 13| const/4 v11, #+0 (0x00000000 | 0.00000) .line 759 .local v11, "viewType", int 14| const-wide/16 v12:v13, #+2 (0x00000002 | 2.80260e-45) .line 760 .local v12, "extras", long 16| invoke-interface/range {v20..v20}, android.view.MenuItem.getItemId():int 19| move-result v16 20| const v21, #+6101 (0x000017d5 | 8.54932e-42) 23| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 761 .local v16, "itemId", int 26| const v2, #+2131755263 (0x7f1000ff | 1.91414e+38) 29| move/from16 v0, v16 31| if-ne v0, v2, Label_1 .line 762 33| const v21, #+6102 (0x000017d6 | 8.55072e-42) 36| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 39| move-object/from16 v0, v19 41| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 43| const v21, #+6103 (0x000017d7 | 8.55212e-42) 46| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2}, com.android.calendar.CalendarController.refreshCalendars():void .line 763 52| const v21, #+6104 (0x000017d8 | 8.55353e-42) 55| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 59| return v2 Label_1: .line 764 60| const v21, #+6105 (0x000017d9 | 8.55493e-42) 63| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 66| const v2, #+2131755261 (0x7f1000fd | 1.91414e+38) 69| move/from16 v0, v16 71| if-ne v0, v2, Label_2 .line 765 73| const v21, #+6106 (0x000017da | 8.55633e-42) 76| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v11, #+0 (0x00000000 | 0.00000) .line 766 80| new-instance v6, android.text.format.Time .end_local v6 82| const v21, #+6107 (0x000017db | 8.55773e-42) 85| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 88| move-object/from16 v0, v19 90| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeZone 92| const v21, #+6108 (0x000017dc | 8.55913e-42) 95| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-direct {v6,v2}, android.text.format.Time.(java.lang.String):void .line 767 .local v6, "t", android.text.format.Time 101| const v21, #+6109 (0x000017dd | 8.56053e-42) 104| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v6}, android.text.format.Time.setToNow():void .line 768 110| const v21, #+6110 (0x000017de | 8.56193e-42) 113| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 116| const-wide/16 v12:v13, #+10 (0x0000000a | 1.40130e-44) .line 810 118| move-object/from16 v0, v19 120| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 122| const v21, #+6111 (0x000017df | 8.56333e-42) 125| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 128| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) 130| const-wide/16 v4:v5, #+32 (0x00000020 | 4.48416e-44) 132| const/4 v7, #+0 (0x00000000 | 0.00000) 133| const/4 v14, #+0 (0x00000000 | 0.00000) 134| const/4 v15, #+0 (0x00000000 | 0.00000) 135| move-object/from16 v3, v19 137| move-object v8, v6 138| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 811 141| const v21, #+6112 (0x000017e0 | 8.56474e-42) 144| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 148| return v2 Label_2: .line 769 .local v6, "t", android.text.format.Time 149| const v21, #+6113 (0x000017e1 | 8.56614e-42) 152| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 155| const v2, #+2131755262 (0x7f1000fe | 1.91414e+38) 158| move/from16 v0, v16 160| if-ne v0, v2, Label_5 .line 770 162| const v21, #+6114 (0x000017e2 | 8.56754e-42) 165| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 168| new-instance v18, android.text.format.Time 170| const v21, #+6115 (0x000017e3 | 8.56894e-42) 173| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-direct/range {v18..v18}, android.text.format.Time.():void .line 771 .local v18, "t", android.text.format.Time 179| const v21, #+6116 (0x000017e4 | 8.57034e-42) 182| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 185| move-object/from16 v0, v19 187| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController .end_local v6 189| const v21, #+6117 (0x000017e5 | 8.57174e-42) 192| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 198| move-result-wide v2:v3 199| const v21, #+6118 (0x000017e6 | 8.57314e-42) 202| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 205| move-object/from16 v0, v18 207| invoke-virtual {v0,v2,v3}, android.text.format.Time.set(long):void .line 772 210| const v21, #+6119 (0x000017e7 | 8.57455e-42) 213| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v0, v18 218| iget v2, v0, android.text.format.Time.minute 220| const v21, #+6120 (0x000017e8 | 8.57595e-42) 223| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v3, #+30 (0x0000001e | 4.20390e-44) 228| if-le v2, v3, Label_4 .line 773 230| const v21, #+6121 (0x000017e9 | 8.57735e-42) 233| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 236| move-object/from16 v0, v18 238| iget v2, v0, android.text.format.Time.hour 240| const v21, #+6122 (0x000017ea | 8.57875e-42) 243| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 246| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 248| move-object/from16 v0, v18 250| iput v2, v0, android.text.format.Time.hour .line 774 252| const v21, #+6123 (0x000017eb | 8.58015e-42) 255| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v2, #+0 (0x00000000 | 0.00000) 259| move-object/from16 v0, v18 261| iput v2, v0, android.text.format.Time.minute Label_3: .line 778 263| const v21, #+6124 (0x000017ec | 8.58155e-42) 266| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 269| move-object/from16 v0, v19 271| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController .line 779 273| const v21, #+6125 (0x000017ed | 8.58295e-42) 276| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 279| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 281| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 282| move-object/from16 v0, v18 284| invoke-virtual {v0,v3}, android.text.format.Time.toMillis(boolean):long 287| move-result-wide v8:v9 288| const v21, #+6126 (0x000017ee | 8.58435e-42) 291| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 294| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) 296| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) 298| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) 300| const/4 v12, #+0 (0x00000000 | 0.00000) 301| const/4 v13, #+0 (0x00000000 | 0.00000) 302| move-object/from16 v3, v19 .line 778 304| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void .line 780 .end_local v12 307| const v21, #+6127 (0x000017ef | 8.58576e-42) 310| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 313| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 314| return v2 Label_4: .line 775 .restart_local v12 315| const v21, #+6128 (0x000017f0 | 8.58716e-42) 318| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 321| move-object/from16 v0, v18 323| iget v2, v0, android.text.format.Time.minute 325| const v21, #+6129 (0x000017f1 | 8.58856e-42) 328| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 331| if-lez v2, Label_3 333| const v21, #+6130 (0x000017f2 | 8.58996e-42) 336| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 339| move-object/from16 v0, v18 341| iget v2, v0, android.text.format.Time.minute 343| const v21, #+6131 (0x000017f3 | 8.59136e-42) 346| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 349| const/16 v3, #+30 (0x0000001e | 4.20390e-44) 351| if-ge v2, v3, Label_3 .line 776 353| const v21, #+6132 (0x000017f4 | 8.59276e-42) 356| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 359| const/16 v2, #+30 (0x0000001e | 4.20390e-44) 361| move-object/from16 v0, v18 363| iput v2, v0, android.text.format.Time.minute 365| const v21, #+6133 (0x000017f5 | 8.59416e-42) 368| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 371| goto/16 Label_3 Label_5: .line 781 .end_local v18 .restart_local v6 373| const v21, #+6134 (0x000017f6 | 8.59556e-42) 376| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 379| const v2, #+2131755265 (0x7f100101 | 1.91414e+38) 382| move/from16 v0, v16 384| if-ne v0, v2, Label_6 .line 782 386| const v21, #+6135 (0x000017f7 | 8.59697e-42) 389| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 392| move-object/from16 v0, v19 394| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController .line 783 396| const v21, #+6136 (0x000017f8 | 8.59837e-42) 399| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 402| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) .line 782 404| const-wide/16 v4:v5, #+2048 (0x00000800 | 2.86986e-42) 406| const/4 v6, #+0 (0x00000000 | 0.00000) 407| const/4 v7, #+0 (0x00000000 | 0.00000) .line 783 408| const/4 v10, #+0 (0x00000000 | 0.00000) 409| move-object/from16 v3, v19 .line 782 411| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 784 .end_local v6 414| const v21, #+6137 (0x000017f9 | 8.59977e-42) 417| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 420| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 421| return v2 Label_6: .line 785 .restart_local v6 422| const v21, #+6138 (0x000017fa | 8.60117e-42) 425| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 428| const v2, #+2131755266 (0x7f100102 | 1.91414e+38) 431| move/from16 v0, v16 433| if-ne v0, v2, Label_7 .line 786 435| const v21, #+6139 (0x000017fb | 8.60257e-42) 438| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 441| move-object/from16 v0, v19 443| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 445| const v21, #+6140 (0x000017fc | 8.60397e-42) 448| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 451| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 453| const-wide/16 v4:v5, #+64 (0x00000040 | 8.96831e-44) 455| const/4 v6, #+0 (0x00000000 | 0.00000) 456| const/4 v7, #+0 (0x00000000 | 0.00000) 457| const/4 v10, #+0 (0x00000000 | 0.00000) 458| move-object/from16 v3, v19 460| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 787 .end_local v6 463| const v21, #+6141 (0x000017fd | 8.60537e-42) 466| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 469| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 470| return v2 Label_7: .line 788 .restart_local v6 471| const v21, #+6142 (0x000017fe | 8.60678e-42) 474| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 477| const v2, #+2131755267 (0x7f100103 | 1.91414e+38) 480| move/from16 v0, v16 482| if-ne v0, v2, Label_15 .line 789 484| const v21, #+6143 (0x000017ff | 8.60818e-42) 487| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 490| move-object/from16 v0, v19 492| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 494| const v21, #+6144 (0x00001800 | 8.60958e-42) 497| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 500| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 502| move-object/from16 v0, v19 504| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls .line 791 506| const v21, #+6145 (0x00001801 | 8.61098e-42) 509| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 512| const-string/jumbo v2, "preferences_show_controls" 515| const v21, #+6146 (0x00001802 | 8.61238e-42) 518| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v0, v19 523| iget-boolean v3, v0, com.android.calendar.AllInOneActivity.mHideControls 525| const v21, #+6147 (0x00001803 | 8.61378e-42) 528| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 531| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 790 533| move-object/from16 v0, v19 535| invoke-static {v0,v2,v3}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, boolean):void .line 792 538| const v21, #+6148 (0x00001804 | 8.61518e-42) 541| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v19 546| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 548| const v21, #+6149 (0x00001805 | 8.61658e-42) 551| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 554| if-eqz v2, Label_12 556| const v21, #+6150 (0x00001806 | 8.61799e-42) 559| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 562| move-object/from16 v0, v19 564| iget-object v2, v0, com.android.calendar.AllInOneActivity.mShowString Label_8: 566| const v21, #+6151 (0x00001807 | 8.61939e-42) 569| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 572| move-object/from16 v0, v20 574| invoke-interface {v0,v2}, android.view.MenuItem.setTitle(java.lang.CharSequence):android.view.MenuItem .line 793 577| const v21, #+6152 (0x00001808 | 8.62079e-42) 580| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 583| move-object/from16 v0, v19 585| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 587| const v21, #+6153 (0x00001809 | 8.62219e-42) 590| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 593| if-nez v2, Label_9 .line 794 595| const v21, #+6154 (0x0000180a | 8.62359e-42) 598| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 601| move-object/from16 v0, v19 603| iget-object v2, v0, com.android.calendar.AllInOneActivity.mMiniMonth 605| const v21, #+6155 (0x0000180b | 8.62499e-42) 608| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 611| const/4 v3, #+0 (0x00000000 | 0.00000) 612| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 795 615| const v21, #+6156 (0x0000180c | 8.62639e-42) 618| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 621| move-object/from16 v0, v19 623| iget-object v2, v0, com.android.calendar.AllInOneActivity.mCalendarsList 625| const v21, #+6157 (0x0000180d | 8.62779e-42) 628| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 631| const/4 v3, #+0 (0x00000000 | 0.00000) 632| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 796 635| const v21, #+6158 (0x0000180e | 8.62920e-42) 638| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 641| move-object/from16 v0, v19 643| iget-object v2, v0, com.android.calendar.AllInOneActivity.mMiniMonthContainer 645| const v21, #+6159 (0x0000180f | 8.63060e-42) 648| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 651| const/4 v3, #+0 (0x00000000 | 0.00000) 652| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_9: .line 798 655| const v21, #+6160 (0x00001810 | 8.63200e-42) 658| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 661| const-string/jumbo v3, "controlsOffset" 664| const v21, #+6161 (0x00001811 | 8.63340e-42) 667| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 670| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 671| new-array v4, v2, int[] .line 799 673| const v21, #+6162 (0x00001812 | 8.63480e-42) 676| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 679| move-object/from16 v0, v19 681| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 683| const v21, #+6163 (0x00001813 | 8.63620e-42) 686| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 689| if-eqz v2, Label_13 691| const v21, #+6164 (0x00001814 | 8.63760e-42) 694| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 697| const/4 v2, #+0 (0x00000000 | 0.00000) Label_10: 698| const v21, #+6165 (0x00001815 | 8.63901e-42) 701| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 704| const/4 v5, #+0 (0x00000000 | 0.00000) 705| aput v2, v4, v5 .line 800 707| const v21, #+6166 (0x00001816 | 8.64041e-42) 710| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 713| move-object/from16 v0, v19 715| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 717| const v21, #+6167 (0x00001817 | 8.64181e-42) 720| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 723| if-eqz v2, Label_14 725| const v21, #+6168 (0x00001818 | 8.64321e-42) 728| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 731| move-object/from16 v0, v19 733| iget v2, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth Label_11: 735| const v21, #+6169 (0x00001819 | 8.64461e-42) 738| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 741| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 742| aput v2, v4, v5 .line 798 744| const v21, #+6170 (0x0000181a | 8.64601e-42) 747| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 750| move-object/from16 v0, v19 752| invoke-static {v0,v3,v4}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 755| move-result-object v17 756| const v21, #+6171 (0x0000181b | 8.64741e-42) 759| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 801 .local v17, "slideAnimation", android.animation.ObjectAnimator 762| move-object/from16 v0, v19 764| iget v2, v0, com.android.calendar.AllInOneActivity.mCalendarControlsAnimationTime 766| const v21, #+6172 (0x0000181c | 8.64881e-42) 769| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 772| int-to-long v2:v3, v2 773| move-object/from16 v0, v17 775| invoke-virtual {v0,v2,v3}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 802 778| const v21, #+6173 (0x0000181d | 8.65022e-42) 781| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 784| const-wide/16 v2:v3, #+0 (0x00000000 | 0.00000) 786| invoke-static {v2,v3}, android.animation.ObjectAnimator.setFrameDelay(long):void .line 803 789| const v21, #+6174 (0x0000181e | 8.65162e-42) 792| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 795| invoke-virtual/range {v17..v17}, android.animation.ObjectAnimator.start():void .line 804 798| const v21, #+6175 (0x0000181f | 8.65302e-42) 801| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 804| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 805| return v2 Label_12: .line 792 .end_local v17 806| const v21, #+6176 (0x00001820 | 8.65442e-42) 809| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 812| move-object/from16 v0, v19 814| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHideString 816| const v21, #+6177 (0x00001821 | 8.65582e-42) 819| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 822| goto/16 Label_8 Label_13: .line 799 824| const v21, #+6178 (0x00001822 | 8.65722e-42) 827| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 830| move-object/from16 v0, v19 832| iget v2, v0, com.android.calendar.AllInOneActivity.mControlsAnimateWidth 834| const v21, #+6179 (0x00001823 | 8.65862e-42) 837| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 840| goto/16 Label_10 Label_14: .line 800 842| const v21, #+6180 (0x00001824 | 8.66002e-42) 845| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 848| const/4 v2, #+0 (0x00000000 | 0.00000) 849| goto/16 Label_11 Label_15: .line 805 851| const v21, #+6181 (0x00001825 | 8.66143e-42) 854| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 857| const v2, #+2131755264 (0x7f100100 | 1.91414e+38) 860| move/from16 v0, v16 862| if-ne v0, v2, Label_16 .line 806 864| const v21, #+6182 (0x00001826 | 8.66283e-42) 867| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 870| const/4 v2, #+0 (0x00000000 | 0.00000) 871| return v2 Label_16: .line 808 872| const v21, #+6183 (0x00001827 | 8.66423e-42) 875| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 878| move-object/from16 v0, v19 880| iget-object v2, v0, com.android.calendar.AllInOneActivity.mExtensions 882| const v21, #+6184 (0x00001828 | 8.66563e-42) 885| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 888| move-object/from16 v0, v20 890| move-object/from16 v1, v19 892| invoke-interface {v2,v0,v1}, com.android.calendar.AllInOneMenuExtensionsInterface.handleItemSelected(android.view.MenuItem, android.content.Context):boolean 895| move-result v2 896| const v21, #+6185 (0x00001829 | 8.66703e-42) 899| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 902| return v2 } method com.android.calendar.AllInOneActivity.onPause():void { .src "AllInOneActivity.java" .line 563 .prologue_end .line 563 0| const v0, #+6186 (0x0000182a | 8.66843e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4}, com.android.calendar.AbstractCalendarActivity.onPause():void .line 565 9| const v0, #+6187 (0x0000182b | 8.66983e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v4, com.android.calendar.AllInOneActivity.mController 17| const v0, #+6188 (0x0000182c | 8.67123e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v3, #+0 (0x00000000 | 0.00000) 24| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 27| move-result-object v3 28| const v0, #+6189 (0x0000182d | 8.67264e-42) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v2,v3}, com.android.calendar.CalendarController.deregisterEventHandler(java.lang.Integer):void .line 566 37| const v0, #+6190 (0x0000182e | 8.67404e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 44| iput-boolean v2, v4, com.android.calendar.AllInOneActivity.mPaused .line 567 46| const v0, #+6191 (0x0000182f | 8.67544e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v2, v4, com.android.calendar.AllInOneActivity.mHomeTime 54| const v0, #+6192 (0x00001830 | 8.67684e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v3, v4, com.android.calendar.AllInOneActivity.mHomeTimeUpdater 62| const v0, #+6193 (0x00001831 | 8.67824e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v2,v3}, android.widget.TextView.removeCallbacks(java.lang.Runnable):boolean .line 568 71| const v0, #+6194 (0x00001832 | 8.67964e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v2, v4, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 79| const v0, #+6195 (0x00001833 | 8.68104e-42) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v2, Label_1 .line 569 87| const v0, #+6196 (0x00001834 | 8.68245e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v4, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 95| const v0, #+6197 (0x00001835 | 8.68385e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v2}, com.android.calendar.CalendarViewAdapter.onPause():void Label_1: .line 571 104| const v0, #+6198 (0x00001836 | 8.68525e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v2, v4, com.android.calendar.AllInOneActivity.mContentResolver 112| const v0, #+6199 (0x00001837 | 8.68665e-42) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v4, com.android.calendar.AllInOneActivity.mObserver 120| const v0, #+6200 (0x00001838 | 8.68805e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v2,v3}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 572 129| const v0, #+6201 (0x00001839 | 8.68945e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v4}, com.android.calendar.AllInOneActivity.isFinishing():boolean 138| move-result v2 139| const v0, #+6202 (0x0000183a | 8.69085e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-eqz v2, Label_2 .line 574 147| const v0, #+6203 (0x0000183b | 8.69225e-42) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-static {v4}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 156| move-result-object v1 157| const v0, #+6204 (0x0000183c | 8.69366e-42) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 575 .local v1, "prefs", android.content.SharedPreferences 163| invoke-interface {v1,v4}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):void Label_2: .line 578 .end_local v1 166| const v0, #+6205 (0x0000183d | 8.69506e-42) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v2, v4, com.android.calendar.AllInOneActivity.mController 174| const v0, #+6206 (0x0000183e | 8.69646e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v2}, com.android.calendar.CalendarController.getViewType():int 183| move-result v2 184| const v0, #+6207 (0x0000183f | 8.69786e-42) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 191| if-eq v2, v3, Label_3 .line 579 193| const v0, #+6208 (0x00001840 | 8.69926e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v2, v4, com.android.calendar.AllInOneActivity.mController 201| const v0, #+6209 (0x00001841 | 8.70066e-42) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v2}, com.android.calendar.CalendarController.getViewType():int 210| move-result v2 211| const v0, #+6210 (0x00001842 | 8.70206e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-static {v4,v2}, com.android.calendar.Utils.setDefaultView(android.content.Context, int):void Label_3: .line 581 220| const v0, #+6211 (0x00001843 | 8.70346e-42) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iget-object v2, v4, com.android.calendar.AllInOneActivity.mHandler 228| const v0, #+6212 (0x00001844 | 8.70487e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iget-object v3, v4, com.android.calendar.AllInOneActivity.mTimeChangesUpdater 236| const v0, #+6213 (0x00001845 | 8.70627e-42) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-static {v2,v3}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java.lang.Runnable):void .line 582 245| const v0, #+6214 (0x00001846 | 8.70767e-42) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v2, v4, com.android.calendar.AllInOneActivity.mCalIntentReceiver 253| const v0, #+6215 (0x00001847 | 8.70907e-42) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-static {v4,v2}, com.android.calendar.Utils.clearTimeChangesReceiver(android.content.Context, android.content.BroadcastReceiver):void .line 583 262| const v0, #+6216 (0x00001848 | 8.71047e-42) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| return-void } method com.android.calendar.AllInOneActivity.onQueryTextChange(java.lang.String):boolean { .params "newText" .src "AllInOneActivity.java" .line 1237 .prologue_end .line 1237 0| const v0, #+6217 (0x00001849 | 8.71187e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.AllInOneActivity.onQueryTextSubmit(java.lang.String):boolean { .params "query" .src "AllInOneActivity.java" .line 1242 .prologue_end 0| const v0, #+6218 (0x0000184a | 8.71327e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1242 7| iget-object v1, v14, com.android.calendar.AllInOneActivity.mSearchMenu 9| const v0, #+6219 (0x0000184b | 8.71468e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v1}, android.view.MenuItem.collapseActionView():boolean .line 1243 18| const v0, #+6220 (0x0000184c | 8.71608e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v14, com.android.calendar.AllInOneActivity.mController 26| const v0, #+6221 (0x0000184d | 8.71748e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 34| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) .line 1244 36| invoke-virtual {v14}, com.android.calendar.AllInOneActivity.getComponentName():android.content.ComponentName 39| move-result-object v13 40| const v0, #+6222 (0x0000184e | 8.71888e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1243 46| const-wide/16 v3:v4, #+256 (0x00000100 | 3.58732e-43) 48| const/4 v9, #+0 (0x00000000 | 0.00000) 49| move-object v2, v14 50| move-object v6, v5 51| move-object v12, v15 52| invoke-virtual/range {v1..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 1245 55| const v0, #+6223 (0x0000184f | 8.72028e-42) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 62| return v1 } method com.android.calendar.AllInOneActivity.onResume():void { .src "AllInOneActivity.java" .line 508 0| move-object/16 v26, v27 .prologue_end .line 508 3| const v27, #+6224 (0x00001850 | 8.72168e-42) 6| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 9| invoke-super/range {v26..v26}, com.android.calendar.AbstractCalendarActivity.onResume():void .line 511 12| const v27, #+6225 (0x00001851 | 8.72308e-42) 15| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-static/range {v26..v26}, com.android.calendar.Utils.trySyncAndDisableUpgradeReceiver(android.content.Context):void .line 516 21| const v27, #+6226 (0x00001852 | 8.72448e-42) 24| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 27| move-object/from16 v0, v26 29| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 31| const v27, #+6227 (0x00001853 | 8.72589e-42) 34| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v3, #+0 (0x00000000 | 0.00000) 38| move-object/from16 v0, v26 40| invoke-virtual {v2,v3,v0}, com.android.calendar.CalendarController.registerFirstEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 518 43| const v27, #+6228 (0x00001854 | 8.72729e-42) 46| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+0 (0x00000000 | 0.00000) 50| move-object/from16 v0, v26 52| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled .line 519 54| const v27, #+6229 (0x00001855 | 8.72869e-42) 57| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 60| move-object/from16 v0, v26 62| iget-object v2, v0, com.android.calendar.AllInOneActivity.mContentResolver 64| const v27, #+6230 (0x00001856 | 8.73009e-42) 67| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 70| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI .line 520 72| const v27, #+6231 (0x00001857 | 8.73149e-42) 75| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 78| move-object/from16 v0, v26 80| iget-object v4, v0, com.android.calendar.AllInOneActivity.mObserver 82| const v27, #+6232 (0x00001858 | 8.73289e-42) 85| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 519 89| invoke-virtual {v2,v3,v5,v4}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void .line 521 92| const v27, #+6233 (0x00001859 | 8.73429e-42) 95| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 98| move-object/from16 v0, v26 100| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mUpdateOnResume 102| const v27, #+6234 (0x0000185a | 8.73569e-42) 105| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 108| if-eqz v2, Label_1 .line 522 110| const v27, #+6235 (0x0000185b | 8.73710e-42) 113| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 116| move-object/from16 v0, v26 118| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 120| const v27, #+6236 (0x0000185c | 8.73850e-42) 123| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 129| move-result-wide v2:v3 130| const v27, #+6237 (0x0000185d | 8.73990e-42) 133| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 136| move-object/from16 v0, v26 138| iget-object v4, v0, com.android.calendar.AllInOneActivity.mController 140| const v27, #+6238 (0x0000185e | 8.74130e-42) 143| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v4}, com.android.calendar.CalendarController.getViewType():int 149| move-result v4 150| const v27, #+6239 (0x0000185f | 8.74270e-42) 153| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v5, #+0 (0x00000000 | 0.00000) 157| move-object/from16 v0, v26 159| invoke-direct {v0,v2,v3,v4,v5}, com.android.calendar.AllInOneActivity.initFragments(long, int, android.os.Bundle):void .line 523 162| const v27, #+6240 (0x00001860 | 8.74410e-42) 165| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 168| const/4 v2, #+0 (0x00000000 | 0.00000) 169| move-object/from16 v0, v26 171| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mUpdateOnResume Label_1: .line 525 173| const v27, #+6241 (0x00001861 | 8.74550e-42) 176| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v6, android.text.format.Time 181| const v27, #+6242 (0x00001862 | 8.74691e-42) 184| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 187| move-object/from16 v0, v26 189| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeZone 191| const v27, #+6243 (0x00001863 | 8.74831e-42) 194| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-direct {v6,v2}, android.text.format.Time.(java.lang.String):void .line 526 .local v6, "t", android.text.format.Time 200| const v27, #+6244 (0x00001864 | 8.74971e-42) 203| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 206| move-object/from16 v0, v26 208| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 210| const v27, #+6245 (0x00001865 | 8.75111e-42) 213| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 219| move-result-wide v2:v3 220| const v27, #+6246 (0x00001866 | 8.75251e-42) 223| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v6,v2,v3}, android.text.format.Time.set(long):void .line 527 229| const v27, #+6247 (0x00001867 | 8.75391e-42) 232| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 235| move-object/from16 v0, v26 237| iget-object v2, v0, com.android.calendar.AllInOneActivity.mController 239| const v27, #+6248 (0x00001868 | 8.75531e-42) 242| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 245| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) .line 528 247| move-object/from16 v0, v26 249| iget-object v3, v0, com.android.calendar.AllInOneActivity.mController 251| const v27, #+6249 (0x00001869 | 8.75671e-42) 254| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v3}, com.android.calendar.CalendarController.getDateFlags():long 260| move-result-wide v11:v12 261| const v27, #+6250 (0x0000186a | 8.75812e-42) 264| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 527 267| const-wide/16 v4:v5, #+1024 (0x00000400 | 1.43493e-42) 269| const/4 v10, #+0 (0x00000000 | 0.00000) .line 528 270| const/4 v13, #+0 (0x00000000 | 0.00000) 271| const/4 v14, #+0 (0x00000000 | 0.00000) 272| move-object/from16 v3, v26 274| move-object v7, v6 .line 527 275| invoke-virtual/range {v2..v14}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 530 278| const v27, #+6251 (0x0000186b | 8.75952e-42) 281| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 284| move-object/from16 v0, v26 286| iget-object v2, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 288| const v27, #+6252 (0x0000186c | 8.76092e-42) 291| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 294| if-eqz v2, Label_2 .line 531 296| const v27, #+6253 (0x0000186d | 8.76232e-42) 299| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 302| move-object/from16 v0, v26 304| iget-object v2, v0, com.android.calendar.AllInOneActivity.mActionBarMenuSpinnerAdapter 306| const v27, #+6254 (0x0000186e | 8.76372e-42) 309| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 312| move-object/from16 v0, v26 314| invoke-virtual {v2,v0}, com.android.calendar.CalendarViewAdapter.refresh(android.content.Context):void Label_2: .line 534 317| const v27, #+6255 (0x0000186f | 8.76512e-42) 320| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 323| move-object/from16 v0, v26 325| iget-object v2, v0, com.android.calendar.AllInOneActivity.mControlsMenu 327| const v27, #+6256 (0x00001870 | 8.76652e-42) 330| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 333| if-eqz v2, Label_4 .line 535 335| const v27, #+6257 (0x00001871 | 8.76792e-42) 338| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 341| move-object/from16 v0, v26 343| iget-object v3, v0, com.android.calendar.AllInOneActivity.mControlsMenu 345| const v27, #+6258 (0x00001872 | 8.76933e-42) 348| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 351| move-object/from16 v0, v26 353| iget-boolean v2, v0, com.android.calendar.AllInOneActivity.mHideControls 355| const v27, #+6259 (0x00001873 | 8.77073e-42) 358| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 361| if-eqz v2, Label_7 363| const v27, #+6260 (0x00001874 | 8.77213e-42) 366| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 369| move-object/from16 v0, v26 371| iget-object v2, v0, com.android.calendar.AllInOneActivity.mShowString Label_3: 373| const v27, #+6261 (0x00001875 | 8.77353e-42) 376| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 379| invoke-interface {v3,v2}, android.view.MenuItem.setTitle(java.lang.CharSequence):android.view.MenuItem Label_4: .line 537 382| const v27, #+6262 (0x00001876 | 8.77493e-42) 385| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 388| const/4 v2, #+0 (0x00000000 | 0.00000) 389| move-object/from16 v0, v26 391| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mPaused .line 539 393| const v27, #+6263 (0x00001877 | 8.77633e-42) 396| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 399| move-object/from16 v0, v26 401| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mViewEventId 403| const v27, #+6264 (0x00001878 | 8.77773e-42) 406| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 409| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 411| cmp-long v2, v2:v3, v4:v5 413| if-eqz v2, Label_6 415| const v27, #+6265 (0x00001879 | 8.77913e-42) 418| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 421| move-object/from16 v0, v26 423| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis 425| const v27, #+6266 (0x0000187a | 8.78054e-42) 428| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 431| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 433| cmp-long v2, v2:v3, v4:v5 435| if-eqz v2, Label_6 437| const v27, #+6267 (0x0000187b | 8.78194e-42) 440| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 443| move-object/from16 v0, v26 445| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis 447| const v27, #+6268 (0x0000187c | 8.78334e-42) 450| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 453| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 455| cmp-long v2, v2:v3, v4:v5 457| if-eqz v2, Label_6 .line 540 459| const v27, #+6269 (0x0000187d | 8.78474e-42) 462| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-static {}, java.lang.System.currentTimeMillis():long 468| move-result-wide v24:v25 469| const v27, #+6270 (0x0000187e | 8.78614e-42) 472| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 541 .local v24, "currentMillis", long 475| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) .line 542 .local v22, "selectedTime", long 477| move-object/from16 v0, v26 479| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis 481| const v27, #+6271 (0x0000187f | 8.78754e-42) 484| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 487| cmp-long v2, v24:v25, v2:v3 489| if-lez v2, Label_5 491| const v27, #+6272 (0x00001880 | 8.78894e-42) 494| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 497| move-object/from16 v0, v26 499| iget-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis 501| const v27, #+6273 (0x00001881 | 8.79035e-42) 504| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 507| cmp-long v2, v24:v25, v2:v3 509| if-gez v2, Label_5 .line 543 511| const v27, #+6274 (0x00001882 | 8.79175e-42) 514| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 517| move-wide/from16 v22:v23, v24:v25 Label_5: .line 545 519| const v27, #+6275 (0x00001883 | 8.79315e-42) 522| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 525| move-object/from16 v0, v26 527| iget-object v8, v0, com.android.calendar.AllInOneActivity.mController 529| const v27, #+6276 (0x00001884 | 8.79455e-42) 532| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 535| move-object/from16 v0, v26 537| iget-wide v12:v13, v0, com.android.calendar.AllInOneActivity.mViewEventId .line 546 539| const v27, #+6277 (0x00001885 | 8.79595e-42) 542| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 545| move-object/from16 v0, v26 547| iget-wide v14:v15, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis 549| const v27, #+6278 (0x00001886 | 8.79735e-42) 552| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 555| move-object/from16 v0, v26 557| iget-wide v0:v1, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis 559| const v27, #+6279 (0x00001887 | 8.79875e-42) 562| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 565| move-wide/from16 v16:v17, v0:v1 .line 547 567| move-object/from16 v0, v26 569| iget v2, v0, com.android.calendar.AllInOneActivity.mIntentAttendeeResponse 571| const v27, #+6280 (0x00001888 | 8.80015e-42) 574| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 577| move-object/from16 v0, v26 579| iget-boolean v3, v0, com.android.calendar.AllInOneActivity.mIntentAllDay 581| const v27, #+6281 (0x00001889 | 8.80156e-42) 584| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-static {v2,v3}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int, boolean):long 590| move-result-wide v20:v21 591| const v27, #+6282 (0x0000188a | 8.80296e-42) 594| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 545 597| const-wide/16 v10:v11, #+2 (0x00000002 | 2.80260e-45) .line 546 599| const/16 v18, #-1 (0xffffffff | NaN) 601| const/16 v19, #-1 (0xffffffff | NaN) 603| move-object/from16 v9, v26 .line 545 605| invoke-virtual/range {v8..v23}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void .line 549 608| const v27, #+6283 (0x0000188b | 8.80436e-42) 611| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 614| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 616| move-object/from16 v0, v26 618| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mViewEventId .line 550 620| const v27, #+6284 (0x0000188c | 8.80576e-42) 623| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 626| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 628| move-object/from16 v0, v26 630| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventStartMillis .line 551 632| const v27, #+6285 (0x0000188d | 8.80716e-42) 635| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 638| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 640| move-object/from16 v0, v26 642| iput-wide v2:v3, v0, com.android.calendar.AllInOneActivity.mIntentEventEndMillis .line 552 644| const v27, #+6286 (0x0000188e | 8.80856e-42) 647| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 650| const/4 v2, #+0 (0x00000000 | 0.00000) 651| move-object/from16 v0, v26 653| iput-boolean v2, v0, com.android.calendar.AllInOneActivity.mIntentAllDay Label_6: .line 554 .end_local v22 .end_local v24 655| const v27, #+6287 (0x0000188f | 8.80996e-42) 658| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 661| move-object/from16 v0, v26 663| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHandler 665| const v27, #+6288 (0x00001890 | 8.81136e-42) 668| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 671| move-object/from16 v0, v26 673| iget-object v3, v0, com.android.calendar.AllInOneActivity.mTimeChangesUpdater 675| const v27, #+6289 (0x00001891 | 8.81277e-42) 678| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 681| move-object/from16 v0, v26 683| iget-object v4, v0, com.android.calendar.AllInOneActivity.mTimeZone 685| const v27, #+6290 (0x00001892 | 8.81417e-42) 688| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 691| invoke-static {v2,v3,v4}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 556 694| const v27, #+6291 (0x00001893 | 8.81557e-42) 697| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 700| invoke-virtual/range {v26..v26}, com.android.calendar.AllInOneActivity.invalidateOptionsMenu():void .line 558 703| const v27, #+6292 (0x00001894 | 8.81697e-42) 706| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 709| move-object/from16 v0, v26 711| iget-object v2, v0, com.android.calendar.AllInOneActivity.mTimeChangesUpdater 713| const v27, #+6293 (0x00001895 | 8.81837e-42) 716| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 719| move-object/from16 v0, v26 721| invoke-static {v0,v2}, com.android.calendar.Utils.setTimeChangesReceiver(android.content.Context, java.lang.Runnable):android.content.BroadcastReceiver 724| move-result-object v2 725| const v27, #+6294 (0x00001896 | 8.81977e-42) 728| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 731| move-object/from16 v0, v26 733| iput-object v2, v0, com.android.calendar.AllInOneActivity.mCalIntentReceiver .line 559 735| const v27, #+6295 (0x00001897 | 8.82117e-42) 738| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 741| return-void Label_7: .line 535 742| const v27, #+6296 (0x00001898 | 8.82258e-42) 745| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 748| move-object/from16 v0, v26 750| iget-object v2, v0, com.android.calendar.AllInOneActivity.mHideString 752| const v27, #+6297 (0x00001899 | 8.82398e-42) 755| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 758| goto/16 Label_3 } method com.android.calendar.AllInOneActivity.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "AllInOneActivity.java" .line 593 .prologue_end 0| const v0, #+6298 (0x0000189a | 8.82538e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 593 7| iput-boolean v7, v8, com.android.calendar.AllInOneActivity.mOnSaveInstanceStateCalled .line 594 9| const v0, #+6299 (0x0000189b | 8.82678e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v8,v9}, com.android.calendar.AbstractCalendarActivity.onSaveInstanceState(android.os.Bundle):void .line 595 18| const v0, #+6300 (0x0000189c | 8.82818e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v3, "key_restore_time" 27| const v0, #+6301 (0x0000189d | 8.82958e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v4, v8, com.android.calendar.AllInOneActivity.mController 35| const v0, #+6302 (0x0000189e | 8.83098e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v4}, com.android.calendar.CalendarController.getTime():long 44| move-result-wide v5:v6 45| const v0, #+6303 (0x0000189f | 8.83238e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v9,v3,v5,v6}, android.os.Bundle.putLong(java.lang.String, long):void .line 596 54| const v0, #+6304 (0x000018a0 | 8.83379e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v3, "key_restore_view" 63| const v0, #+6305 (0x000018a1 | 8.83519e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget v4, v8, com.android.calendar.AllInOneActivity.mCurrentView 71| const v0, #+6306 (0x000018a2 | 8.83659e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v9,v3,v4}, android.os.Bundle.putInt(java.lang.String, int):void .line 597 80| const v0, #+6307 (0x000018a3 | 8.83799e-42) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v3, v8, com.android.calendar.AllInOneActivity.mCurrentView 88| const v0, #+6308 (0x000018a4 | 8.83939e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 95| if-ne v3, v4, Label_2 .line 598 97| const v0, #+6309 (0x000018a5 | 8.84079e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v3, "key_event_id" 106| const v0, #+6310 (0x000018a6 | 8.84219e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v4, v8, com.android.calendar.AllInOneActivity.mController 114| const v0, #+6311 (0x000018a7 | 8.84359e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4}, com.android.calendar.CalendarController.getEventId():long 123| move-result-wide v5:v6 124| const v0, #+6312 (0x000018a8 | 8.84500e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v9,v3,v5,v6}, android.os.Bundle.putLong(java.lang.String, long):void Label_1: .line 606 133| const v0, #+6313 (0x000018a9 | 8.84640e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const-string/jumbo v3, "key_check_for_accounts" 142| const v0, #+6314 (0x000018aa | 8.84780e-42) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget-boolean v4, v8, com.android.calendar.AllInOneActivity.mCheckForAccounts 150| const v0, #+6315 (0x000018ab | 8.84920e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v9,v3,v4}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 607 159| const v0, #+6316 (0x000018ac | 8.85060e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| return-void Label_2: .line 599 166| const v0, #+6317 (0x000018ad | 8.85200e-42) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget v3, v8, com.android.calendar.AllInOneActivity.mCurrentView 174| const v0, #+6318 (0x000018ae | 8.85340e-42) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-ne v3, v7, Label_1 .line 600 182| const v0, #+6319 (0x000018af | 8.85480e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v8}, com.android.calendar.AllInOneActivity.getFragmentManager():android.app.FragmentManager 191| move-result-object v2 192| const v0, #+6320 (0x000018b0 | 8.85621e-42) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 601 .local v2, "fm", android.app.FragmentManager 198| const v3, #+2131755043 (0x7f100023 | 1.91410e+38) 201| invoke-virtual {v2,v3}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 204| move-result-object v1 205| const v0, #+6321 (0x000018b1 | 8.85761e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 602 .local v1, "f", android.app.Fragment 211| instance-of v3, v1, com.android.calendar.agenda.AgendaFragment 213| const v0, #+6322 (0x000018b2 | 8.85901e-42) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v3, Label_1 .line 603 221| const v0, #+6323 (0x000018b3 | 8.86041e-42) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| const-string/jumbo v3, "key_event_id" 230| const v0, #+6324 (0x000018b4 | 8.86181e-42) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| check-cast v1, com.android.calendar.agenda.AgendaFragment .end_local v1 238| const v0, #+6325 (0x000018b5 | 8.86321e-42) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v1}, com.android.calendar.agenda.AgendaFragment.getLastShowEventId():long 247| move-result-wide v5:v6 248| const v0, #+6326 (0x000018b6 | 8.86461e-42) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v9,v3,v5,v6}, android.os.Bundle.putLong(java.lang.String, long):void 257| const v0, #+6327 (0x000018b7 | 8.86602e-42) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| goto/16 Label_1 } method com.android.calendar.AllInOneActivity.onSearchRequested():boolean { .src "AllInOneActivity.java" .line 1322 .prologue_end .line 1322 0| const v0, #+6328 (0x000018b8 | 8.86742e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mSearchMenu 8| const v0, #+6329 (0x000018b9 | 8.86882e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 1323 16| const v0, #+6330 (0x000018ba | 8.87022e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.AllInOneActivity.mSearchMenu 24| const v0, #+6331 (0x000018bb | 8.87162e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, android.view.MenuItem.expandActionView():boolean Label_1: .line 1325 33| const v0, #+6332 (0x000018bc | 8.87302e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v1, #+0 (0x00000000 | 0.00000) 40| return v1 } method com.android.calendar.AllInOneActivity.onSharedPreferenceChanged(android.content.SharedPreferences, java.lang.String):void { .params "prefs", "key" .src "AllInOneActivity.java" .line 840 .prologue_end .line 840 0| const v0, #+6333 (0x000018bd | 8.87442e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "preferences_week_start_day" 9| const v0, #+6334 (0x000018be | 8.87582e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7,v1}, java.lang.String.equals(java.lang.Object):boolean 18| move-result v1 19| const v0, #+6335 (0x000018bf | 8.87723e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v1, Label_1 .line 841 27| const v0, #+6336 (0x000018c0 | 8.87863e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-boolean v1, v5, com.android.calendar.AllInOneActivity.mPaused 35| const v0, #+6337 (0x000018c1 | 8.88003e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_2 .line 842 43| const v0, #+6338 (0x000018c2 | 8.88143e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 50| iput-boolean v1, v5, com.android.calendar.AllInOneActivity.mUpdateOnResume Label_1: .line 847 52| const v0, #+6339 (0x000018c3 | 8.88283e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void Label_2: .line 844 59| const v0, #+6340 (0x000018c4 | 8.88423e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v5, com.android.calendar.AllInOneActivity.mController 67| const v0, #+6341 (0x000018c5 | 8.88563e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1}, com.android.calendar.CalendarController.getTime():long 76| move-result-wide v1:v2 77| const v0, #+6342 (0x000018c6 | 8.88703e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v5, com.android.calendar.AllInOneActivity.mController 85| const v0, #+6343 (0x000018c7 | 8.88844e-42) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v3}, com.android.calendar.CalendarController.getViewType():int 94| move-result v3 95| const v0, #+6344 (0x000018c8 | 8.88984e-42) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v4, #+0 (0x00000000 | 0.00000) 102| invoke-direct {v5,v1,v2,v3,v4}, com.android.calendar.AllInOneActivity.initFragments(long, int, android.os.Bundle):void 105| const v0, #+6345 (0x000018c9 | 8.89124e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| goto/16 Label_1 } method com.android.calendar.AllInOneActivity.onSuggestionClick(int):boolean { .params "position" .src "AllInOneActivity.java" .line 1316 .prologue_end .line 1316 0| const v0, #+6346 (0x000018ca | 8.89264e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.AllInOneActivity.mSearchMenu 8| const v0, #+6347 (0x000018cb | 8.89404e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1}, android.view.MenuItem.collapseActionView():boolean .line 1317 17| const v0, #+6348 (0x000018cc | 8.89544e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| return v1 } method com.android.calendar.AllInOneActivity.onSuggestionSelect(int):boolean { .params "position" .src "AllInOneActivity.java" .line 1311 .prologue_end .line 1311 0| const v0, #+6349 (0x000018cd | 8.89684e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.AllInOneActivity.onTabReselected(android.app.ActionBar$Tab, android.app.FragmentTransaction):void { .params "tab", "ft" .src "AllInOneActivity.java" .line 1269 .prologue_end .line 1269 0| const v0, #+6350 (0x000018ce | 8.89825e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AllInOneActivity.onTabSelected(android.app.ActionBar$Tab, android.app.FragmentTransaction):void { .params "tab", "ft" .src "AllInOneActivity.java" .line 1250 .prologue_end 0| const v0, #+6351 (0x000018cf | 8.89965e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 8| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 10| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 12| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1250 13| const-string/jumbo v1, "AllInOneActivity" 16| const v0, #+6352 (0x000018d0 | 8.90105e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v2, java.lang.StringBuilder 24| const v0, #+6353 (0x000018d1 | 8.90245e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v2}, java.lang.StringBuilder.():void 33| const v0, #+6354 (0x000018d2 | 8.90385e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v6, "TabSelected AllInOne=" 42| const v0, #+6355 (0x000018d3 | 8.90525e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v2,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 51| move-result-object v2 52| const v0, #+6356 (0x000018d4 | 8.90665e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v11}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 61| move-result-object v2 62| const v0, #+6357 (0x000018d5 | 8.90805e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v6, " finishing:" 71| const v0, #+6358 (0x000018d6 | 8.90946e-42) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 80| move-result-object v2 81| const v0, #+6359 (0x000018d7 | 8.91086e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v11}, com.android.calendar.AllInOneActivity.isFinishing():boolean 90| move-result v6 91| const v0, #+6360 (0x000018d8 | 8.91226e-42) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v2,v6}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 100| move-result-object v2 101| const v0, #+6361 (0x000018d9 | 8.91366e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 110| move-result-object v2 111| const v0, #+6362 (0x000018da | 8.91506e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1251 120| const v0, #+6363 (0x000018db | 8.91646e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v1, v11, com.android.calendar.AllInOneActivity.mDayTab 128| const v0, #+6364 (0x000018dc | 8.91786e-42) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-ne v12, v1, Label_2 136| const v0, #+6365 (0x000018dd | 8.91926e-42) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 144| const v0, #+6366 (0x000018de | 8.92067e-42) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eq v1, v9, Label_2 .line 1252 152| const v0, #+6367 (0x000018df | 8.92207e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 160| const v0, #+6368 (0x000018e0 | 8.92347e-42) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| move-object v2, v11 167| move-object v6, v5 168| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_1: .line 1265 171| const v0, #+6369 (0x000018e1 | 8.92487e-42) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return-void Label_2: .line 1253 178| const v0, #+6370 (0x000018e2 | 8.92627e-42) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v1, v11, com.android.calendar.AllInOneActivity.mWeekTab 186| const v0, #+6371 (0x000018e3 | 8.92767e-42) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-ne v12, v1, Label_3 194| const v0, #+6372 (0x000018e4 | 8.92907e-42) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 202| const v0, #+6373 (0x000018e5 | 8.93048e-42) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 209| if-eq v1, v2, Label_3 .line 1254 211| const v0, #+6374 (0x000018e6 | 8.93188e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 219| const v0, #+6375 (0x000018e7 | 8.93328e-42) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 226| move-object v2, v11 227| move-object v6, v5 228| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 231| const v0, #+6376 (0x000018e8 | 8.93468e-42) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| goto/16 Label_1 Label_3: .line 1255 239| const v0, #+6377 (0x000018e9 | 8.93608e-42) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v1, v11, com.android.calendar.AllInOneActivity.mMonthTab 247| const v0, #+6378 (0x000018ea | 8.93748e-42) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-ne v12, v1, Label_4 255| const v0, #+6379 (0x000018eb | 8.93888e-42) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 263| const v0, #+6380 (0x000018ec | 8.94028e-42) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 270| if-eq v1, v2, Label_4 .line 1256 272| const v0, #+6381 (0x000018ed | 8.94169e-42) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 280| const v0, #+6382 (0x000018ee | 8.94309e-42) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v9, #+4 (0x00000004 | 5.60519e-45) 287| move-object v2, v11 288| move-object v6, v5 289| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 292| const v0, #+6383 (0x000018ef | 8.94449e-42) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| goto/16 Label_1 Label_4: .line 1257 300| const v0, #+6384 (0x000018f0 | 8.94589e-42) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v1, v11, com.android.calendar.AllInOneActivity.mAgendaTab 308| const v0, #+6385 (0x000018f1 | 8.94729e-42) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| if-ne v12, v1, Label_5 316| const v0, #+6386 (0x000018f2 | 8.94869e-42) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iget v1, v11, com.android.calendar.AllInOneActivity.mCurrentView 324| const v0, #+6387 (0x000018f3 | 8.95009e-42) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| if-eq v1, v10, Label_5 .line 1258 332| const v0, #+6388 (0x000018f4 | 8.95149e-42) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| iget-object v1, v11, com.android.calendar.AllInOneActivity.mController 340| const v0, #+6389 (0x000018f5 | 8.95290e-42) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| move-object v2, v11 347| move-object v6, v5 348| move v9, v10 349| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 352| const v0, #+6390 (0x000018f6 | 8.95430e-42) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| goto/16 Label_1 Label_5: .line 1260 360| const v0, #+6391 (0x000018f7 | 8.95570e-42) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| const-string/jumbo v2, "AllInOneActivity" 369| const v0, #+6392 (0x000018f8 | 8.95710e-42) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| new-instance v1, java.lang.StringBuilder 377| const v0, #+6393 (0x000018f9 | 8.95850e-42) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-direct {v1}, java.lang.StringBuilder.():void 386| const v0, #+6394 (0x000018fa | 8.95990e-42) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| const-string/jumbo v3, "TabSelected event from unknown tab: " 395| const v0, #+6395 (0x000018fb | 8.96130e-42) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 404| move-result-object v3 405| const v0, #+6396 (0x000018fc | 8.96270e-42) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1261 411| if-nez v12, Label_7 413| const v0, #+6397 (0x000018fd | 8.96411e-42) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| const-string/jumbo v1, "null" Label_6: .line 1260 422| const v0, #+6398 (0x000018fe | 8.96551e-42) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 431| move-result-object v1 432| const v0, #+6399 (0x000018ff | 8.96691e-42) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 441| move-result-object v1 442| const v0, #+6400 (0x00001900 | 8.96831e-42) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-static {v2,v1}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1262 451| const v0, #+6401 (0x00001901 | 8.96971e-42) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| const-string/jumbo v1, "AllInOneActivity" 460| const v0, #+6402 (0x00001902 | 8.97111e-42) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| new-instance v2, java.lang.StringBuilder 468| const v0, #+6403 (0x00001903 | 8.97251e-42) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-direct {v2}, java.lang.StringBuilder.():void 477| const v0, #+6404 (0x00001904 | 8.97392e-42) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| const-string/jumbo v3, "CurrentView:" 486| const v0, #+6405 (0x00001905 | 8.97532e-42) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 495| move-result-object v2 496| const v0, #+6406 (0x00001906 | 8.97672e-42) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget v3, v11, com.android.calendar.AllInOneActivity.mCurrentView 504| const v0, #+6407 (0x00001907 | 8.97812e-42) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 513| move-result-object v2 514| const v0, #+6408 (0x00001908 | 8.97952e-42) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| const-string/jumbo v3, " Tab:" 523| const v0, #+6409 (0x00001909 | 8.98092e-42) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 532| move-result-object v2 533| const v0, #+6410 (0x0000190a | 8.98232e-42) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-virtual {v12}, android.app.ActionBar$Tab.toString():java.lang.String 542| move-result-object v3 543| const v0, #+6411 (0x0000190b | 8.98372e-42) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 552| move-result-object v2 553| const v0, #+6412 (0x0000190c | 8.98513e-42) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| const-string/jumbo v3, " Day:" 562| const v0, #+6413 (0x0000190d | 8.98653e-42) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 571| move-result-object v2 572| const v0, #+6414 (0x0000190e | 8.98793e-42) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| iget-object v3, v11, com.android.calendar.AllInOneActivity.mDayTab 580| const v0, #+6415 (0x0000190f | 8.98933e-42) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 589| move-result-object v2 590| const v0, #+6416 (0x00001910 | 8.99073e-42) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 596| const-string/jumbo v3, " Week:" .line 1262 599| const v0, #+6417 (0x00001911 | 8.99213e-42) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 608| move-result-object v2 609| const v0, #+6418 (0x00001912 | 8.99353e-42) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 615| iget-object v3, v11, com.android.calendar.AllInOneActivity.mWeekTab .line 1262 617| const v0, #+6419 (0x00001913 | 8.99493e-42) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 626| move-result-object v2 627| const v0, #+6420 (0x00001914 | 8.99634e-42) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 633| const-string/jumbo v3, " Month:" .line 1262 636| const v0, #+6421 (0x00001915 | 8.99774e-42) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 645| move-result-object v2 646| const v0, #+6422 (0x00001916 | 8.99914e-42) 649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 652| iget-object v3, v11, com.android.calendar.AllInOneActivity.mMonthTab .line 1262 654| const v0, #+6423 (0x00001917 | 9.00054e-42) 657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 660| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 663| move-result-object v2 664| const v0, #+6424 (0x00001918 | 9.00194e-42) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 670| const-string/jumbo v3, " Agenda:" .line 1262 673| const v0, #+6425 (0x00001919 | 9.00334e-42) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 682| move-result-object v2 683| const v0, #+6426 (0x0000191a | 9.00474e-42) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1263 689| iget-object v3, v11, com.android.calendar.AllInOneActivity.mAgendaTab .line 1262 691| const v0, #+6427 (0x0000191b | 9.00615e-42) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 700| move-result-object v2 701| const v0, #+6428 (0x0000191c | 9.00755e-42) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 710| move-result-object v2 711| const v0, #+6429 (0x0000191d | 9.00895e-42) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int 720| const v0, #+6430 (0x0000191e | 9.01035e-42) 723| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 726| goto/16 Label_1 Label_7: .line 1261 728| const v0, #+6431 (0x0000191f | 9.01175e-42) 731| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 734| invoke-virtual {v12}, android.app.ActionBar$Tab.getText():java.lang.CharSequence 737| move-result-object v1 738| const v0, #+6432 (0x00001920 | 9.01315e-42) 741| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 744| goto/16 Label_6 } method com.android.calendar.AllInOneActivity.onTabUnselected(android.app.ActionBar$Tab, android.app.FragmentTransaction):void { .params "tab", "ft" .src "AllInOneActivity.java" .line 1273 .prologue_end .line 1273 0| const v0, #+6433 (0x00001921 | 9.01455e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AllInOneActivity.onUserLeaveHint():void { .src "AllInOneActivity.java" .line 587 .prologue_end 0| const v0, #+6434 (0x00001922 | 9.01595e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 587 7| iget-object v1, v10, com.android.calendar.AllInOneActivity.mController 9| const v0, #+6435 (0x00001923 | 9.01736e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 17| const-wide/16 v3:v4, #+512 (0x00000200 | 7.17465e-43) 19| const/4 v9, #+0 (0x00000000 | 0.00000) 20| move-object v2, v10 21| move-object v6, v5 22| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 588 25| const v0, #+6436 (0x00001924 | 9.01876e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-super {v10}, com.android.calendar.AbstractCalendarActivity.onUserLeaveHint():void .line 589 34| const v0, #+6437 (0x00001925 | 9.02016e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.AllInOneActivity.setControlsOffset(int):void { .params "controlsOffset" .src "AllInOneActivity.java" .line 821 .prologue_end 0| const v0, #+6438 (0x00001926 | 9.02156e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 821 7| iget v1, v5, com.android.calendar.AllInOneActivity.mOrientation 9| const v0, #+6439 (0x00001927 | 9.02296e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 16| if-ne v1, v2, Label_2 .line 822 18| const v0, #+6440 (0x00001928 | 9.02436e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v5, com.android.calendar.AllInOneActivity.mMiniMonth 26| const v0, #+6441 (0x00001929 | 9.02576e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| int-to-float v2, v6 33| invoke-virtual {v1,v2}, android.view.View.setTranslationX(float):void .line 823 36| const v0, #+6442 (0x0000192a | 9.02716e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v5, com.android.calendar.AllInOneActivity.mCalendarsList 44| const v0, #+6443 (0x0000192b | 9.02857e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| int-to-float v2, v6 51| invoke-virtual {v1,v2}, android.view.View.setTranslationX(float):void .line 824 54| const v0, #+6444 (0x0000192c | 9.02997e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v1, v5, com.android.calendar.AllInOneActivity.mControlsParams 62| const v0, #+6445 (0x0000192d | 9.03137e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v2, v5, com.android.calendar.AllInOneActivity.mControlsAnimateWidth 70| const v0, #+6446 (0x0000192e | 9.03277e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sub-int/2addr v2, v6 77| invoke-static {v4,v2}, java.lang.Math.max(int, int):int 80| move-result v2 81| const v0, #+6447 (0x0000192f | 9.03417e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iput v2, v1, android.widget.RelativeLayout$LayoutParams.width .line 825 89| const v0, #+6448 (0x00001930 | 9.03557e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v5, com.android.calendar.AllInOneActivity.mMiniMonthContainer 97| const v0, #+6449 (0x00001931 | 9.03697e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v2, v5, com.android.calendar.AllInOneActivity.mControlsParams 105| const v0, #+6450 (0x00001932 | 9.03838e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1,v2}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_1: .line 836 114| const v0, #+6451 (0x00001933 | 9.03978e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-void Label_2: .line 827 121| const v0, #+6452 (0x00001934 | 9.04118e-42) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v1, v5, com.android.calendar.AllInOneActivity.mMiniMonth 129| const v0, #+6453 (0x00001935 | 9.04258e-42) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| int-to-float v2, v6 136| invoke-virtual {v1,v2}, android.view.View.setTranslationY(float):void .line 828 139| const v0, #+6454 (0x00001936 | 9.04398e-42) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v1, v5, com.android.calendar.AllInOneActivity.mCalendarsList 147| const v0, #+6455 (0x00001937 | 9.04538e-42) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| int-to-float v2, v6 154| invoke-virtual {v1,v2}, android.view.View.setTranslationY(float):void .line 829 157| const v0, #+6456 (0x00001938 | 9.04678e-42) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v1, v5, com.android.calendar.AllInOneActivity.mVerticalControlsParams 165| const v0, #+6457 (0x00001939 | 9.04818e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-nez v1, Label_3 .line 830 173| const v0, #+6458 (0x0000193a | 9.04959e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v1, android.widget.LinearLayout$LayoutParams .line 831 181| const v0, #+6459 (0x0000193b | 9.05099e-42) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v2, v5, com.android.calendar.AllInOneActivity.mControlsAnimateHeight 189| const v0, #+6460 (0x0000193c | 9.05239e-42) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const/4 v3, #-1 (0xffffffff | NaN) .line 830 196| invoke-direct {v1,v3,v2}, android.widget.LinearLayout$LayoutParams.(int, int):void 199| const v0, #+6461 (0x0000193d | 9.05379e-42) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iput-object v1, v5, com.android.calendar.AllInOneActivity.mVerticalControlsParams Label_3: .line 833 207| const v0, #+6462 (0x0000193e | 9.05519e-42) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v1, v5, com.android.calendar.AllInOneActivity.mVerticalControlsParams 215| const v0, #+6463 (0x0000193f | 9.05659e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget v2, v5, com.android.calendar.AllInOneActivity.mControlsAnimateHeight 223| const v0, #+6464 (0x00001940 | 9.05799e-42) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| sub-int/2addr v2, v6 230| invoke-static {v4,v2}, java.lang.Math.max(int, int):int 233| move-result v2 234| const v0, #+6465 (0x00001941 | 9.05939e-42) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iput v2, v1, android.widget.LinearLayout$LayoutParams.height .line 834 242| const v0, #+6466 (0x00001942 | 9.06080e-42) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iget-object v1, v5, com.android.calendar.AllInOneActivity.mMiniMonthContainer 250| const v0, #+6467 (0x00001943 | 9.06220e-42) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget-object v2, v5, com.android.calendar.AllInOneActivity.mVerticalControlsParams 258| const v0, #+6468 (0x00001944 | 9.06360e-42) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v1,v2}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void 267| const v0, #+6469 (0x00001945 | 9.06500e-42) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| goto/16 Label_1 } method com.android.calendar.AllInOneMenuExtensionsInterface.getExtensionMenuResource(android.view.Menu):java.lang.Integer { } method com.android.calendar.AllInOneMenuExtensionsInterface.handleItemSelected(android.view.MenuItem, android.content.Context):boolean { } method com.android.calendar.AnalyticsLogger.initialize(android.content.Context):boolean { } method com.android.calendar.AnalyticsLogger.trackView(java.lang.String):void { } method com.android.calendar.AsyncQueryService$Operation.():void { .src "AsyncQueryService.java" .line 59 .prologue_end .line 59 0| const v0, #+6470 (0x00001946 | 9.06640e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+6471 (0x00001947 | 9.06780e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AsyncQueryService$Operation.opToChar(int):char { .params "op" .src "AsyncQueryService.java" .line 82 .prologue_end .line 82 0| const v0, #+6472 (0x00001948 | 9.06920e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v2, Label_6 .line 94 9| const v0, #+6473 (0x00001949 | 9.07060e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v1, #+63 (0x0000003f | 8.82818e-44) 17| return v1 Label_1: .line 84 18| const v0, #+6474 (0x0000194a | 9.07201e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v1, #+81 (0x00000051 | 1.13505e-43) 26| return v1 Label_2: .line 86 27| const v0, #+6475 (0x0000194b | 9.07341e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v1, #+73 (0x00000049 | 1.02295e-43) 35| return v1 Label_3: .line 88 36| const v0, #+6476 (0x0000194c | 9.07481e-42) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/16 v1, #+85 (0x00000055 | 1.19110e-43) 44| return v1 Label_4: .line 90 45| const v0, #+6477 (0x0000194d | 9.07621e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/16 v1, #+68 (0x00000044 | 9.52883e-44) 53| return v1 Label_5: .line 92 54| const v0, #+6478 (0x0000194e | 9.07761e-42) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/16 v1, #+66 (0x00000042 | 9.24857e-44) 62| return v1 .line 82 63| const v0, #+6479 (0x0000194f | 9.07901e-42) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| nop Label_6: 70| packed-switch-payload 1: Label_1 2: Label_2 3: Label_3 4: Label_4 5: Label_5 } method com.android.calendar.AsyncQueryService$Operation.toString():java.lang.String { .src "AsyncQueryService.java" .line 100 .prologue_end .line 100 0| const v0, #+6480 (0x00001950 | 9.08041e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+6481 (0x00001951 | 9.08182e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 101 .local v1, "builder", java.lang.StringBuilder 17| const v0, #+6482 (0x00001952 | 9.08322e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Operation [op=" 26| const v0, #+6483 (0x00001953 | 9.08462e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 102 35| const v0, #+6484 (0x00001954 | 9.08602e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v2, v5, com.android.calendar.AsyncQueryService$Operation.op 43| const v0, #+6485 (0x00001955 | 9.08742e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 103 52| const v0, #+6486 (0x00001956 | 9.08882e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v2, ", token=" 61| const v0, #+6487 (0x00001957 | 9.09022e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 104 70| const v0, #+6488 (0x00001958 | 9.09162e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v2, v5, com.android.calendar.AsyncQueryService$Operation.token 78| const v0, #+6489 (0x00001959 | 9.09303e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 105 87| const v0, #+6490 (0x0000195a | 9.09443e-42) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v2, ", scheduledExecutionTime=" 96| const v0, #+6491 (0x0000195b | 9.09583e-42) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 106 105| const v0, #+6492 (0x0000195c | 9.09723e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-wide v3:v4, v5, com.android.calendar.AsyncQueryService$Operation.scheduledExecutionTime 113| const v0, #+6493 (0x0000195d | 9.09863e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 107 122| const v0, #+6494 (0x0000195e | 9.10003e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const-string/jumbo v2, "]" 131| const v0, #+6495 (0x0000195f | 9.10143e-42) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 108 140| const v0, #+6496 (0x00001960 | 9.10283e-42) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 149| move-result-object v2 150| const v0, #+6497 (0x00001961 | 9.10424e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-object v2 } method com.android.calendar.AsyncQueryService.():void { .src "AsyncQueryService.java" .line 51 .prologue_end .line 51 0| const v2, #+6498 (0x00001962 | 9.10564e-42) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.util.concurrent.atomic.AtomicInteger 8| const v2, #+6499 (0x00001963 | 9.10704e-42) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v0,v1}, java.util.concurrent.atomic.AtomicInteger.(int):void 18| const v2, #+6500 (0x00001964 | 9.10844e-42) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.calendar.AsyncQueryService.mUniqueToken .line 46 26| const v2, #+6501 (0x00001965 | 9.10984e-42) 29| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.AsyncQueryService.(android.content.Context):void { .params "context" .src "AsyncQueryService.java" .line 112 .prologue_end .line 112 0| const v0, #+6502 (0x00001966 | 9.11124e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.os.Handler.():void .line 54 9| const v0, #+6503 (0x00001967 | 9.11264e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v1, v1, com.android.calendar.AsyncQueryService.mHandler .line 113 17| const v0, #+6504 (0x00001968 | 9.11405e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v2, v1, com.android.calendar.AsyncQueryService.mContext .line 114 25| const v0, #+6505 (0x00001969 | 9.11545e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.AsyncQueryService.cancelOperation(int):int { .params "token" .src "AsyncQueryService.java" .line 143 .prologue_end .line 143 0| const v0, #+6506 (0x0000196a | 9.11685e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.AsyncQueryServiceHelper.cancelOperation(int):int 9| move-result v1 10| const v0, #+6507 (0x0000196b | 9.11825e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.AsyncQueryService.getLastCancelableOperation():com.android.calendar.AsyncQueryService$Operation { .src "AsyncQueryService.java" .line 129 .prologue_end .line 129 0| const v0, #+6508 (0x0000196c | 9.11965e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.AsyncQueryServiceHelper.getLastCancelableOperation():com.android.calendar.AsyncQueryService$Operation 9| move-result-object v1 10| const v0, #+6509 (0x0000196d | 9.12105e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.AsyncQueryService.getNextToken():int { .src "AsyncQueryService.java" .line 120 .prologue_end .line 120 0| const v0, #+6510 (0x0000196e | 9.12245e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.AsyncQueryService.mUniqueToken 8| const v0, #+6511 (0x0000196f | 9.12385e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.concurrent.atomic.AtomicInteger.getAndIncrement():int 17| move-result v1 18| const v0, #+6512 (0x00001970 | 9.12526e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.calendar.AsyncQueryService.handleMessage(android.os.Message):void { .params "msg" .src "AsyncQueryService.java" .line 399 .prologue_end .line 399 0| const v0, #+6513 (0x00001971 | 9.12666e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v7, android.os.Message.obj 8| const v0, #+6514 (0x00001972 | 9.12806e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo .line 401 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 16| const v0, #+6515 (0x00001973 | 9.12946e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v3, v7, android.os.Message.what .line 402 .local v3, "token", int 24| const v0, #+6516 (0x00001974 | 9.13086e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v2, v7, android.os.Message.arg1 .line 410 .local v2, "op", int 32| const v0, #+6517 (0x00001975 | 9.13226e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| packed-switch v2, Label_7 Label_1: .line 431 41| const v0, #+6518 (0x00001976 | 9.13366e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void Label_2: .line 412 48| const v0, #+6519 (0x00001977 | 9.13506e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 56| const v0, #+6520 (0x00001978 | 9.13647e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 64| const v0, #+6521 (0x00001979 | 9.13787e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| check-cast v4, android.database.Cursor 72| const v0, #+6522 (0x0000197a | 9.13927e-42) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v6,v3,v5,v4}, com.android.calendar.AsyncQueryService.onQueryComplete(int, java.lang.Object, android.database.Cursor):void 81| const v0, #+6523 (0x0000197b | 9.14067e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| goto/16 Label_1 Label_3: .line 416 89| const v0, #+6524 (0x0000197c | 9.14207e-42) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 97| const v0, #+6525 (0x0000197d | 9.14347e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 105| const v0, #+6526 (0x0000197e | 9.14487e-42) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| check-cast v4, android.net.Uri 113| const v0, #+6527 (0x0000197f | 9.14628e-42) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v6,v3,v5,v4}, com.android.calendar.AsyncQueryService.onInsertComplete(int, java.lang.Object, android.net.Uri):void 122| const v0, #+6528 (0x00001980 | 9.14768e-42) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| goto/16 Label_1 Label_4: .line 420 130| const v0, #+6529 (0x00001981 | 9.14908e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 138| const v0, #+6530 (0x00001982 | 9.15048e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 146| const v0, #+6531 (0x00001983 | 9.15188e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| check-cast v4, java.lang.Integer 154| const v0, #+6532 (0x00001984 | 9.15328e-42) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v4}, java.lang.Integer.intValue():int 163| move-result v4 164| const v0, #+6533 (0x00001985 | 9.15468e-42) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v6,v3,v5,v4}, com.android.calendar.AsyncQueryService.onUpdateComplete(int, java.lang.Object, int):void 173| const v0, #+6534 (0x00001986 | 9.15608e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| goto/16 Label_1 Label_5: .line 424 181| const v0, #+6535 (0x00001987 | 9.15749e-42) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 189| const v0, #+6536 (0x00001988 | 9.15889e-42) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 197| const v0, #+6537 (0x00001989 | 9.16029e-42) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| check-cast v4, java.lang.Integer 205| const v0, #+6538 (0x0000198a | 9.16169e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v4}, java.lang.Integer.intValue():int 214| move-result v4 215| const v0, #+6539 (0x0000198b | 9.16309e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v6,v3,v5,v4}, com.android.calendar.AsyncQueryService.onDeleteComplete(int, java.lang.Object, int):void 224| const v0, #+6540 (0x0000198c | 9.16449e-42) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| goto/16 Label_1 Label_6: .line 428 232| const v0, #+6541 (0x0000198d | 9.16589e-42) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 240| const v0, #+6542 (0x0000198e | 9.16729e-42) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 248| const v0, #+6543 (0x0000198f | 9.16870e-42) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| check-cast v4, android.content.ContentProviderResult[] 256| const v0, #+6544 (0x00001990 | 9.17010e-42) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v6,v3,v5,v4}, com.android.calendar.AsyncQueryService.onBatchComplete(int, java.lang.Object, android.content.ContentProviderResult[]):void 265| const v0, #+6545 (0x00001991 | 9.17150e-42) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| goto/16 Label_1 273| nop Label_7: .line 410 274| packed-switch-payload 1: Label_2 2: Label_3 3: Label_4 4: Label_5 5: Label_6 } method com.android.calendar.AsyncQueryService.onBatchComplete(int, java.lang.Object, android.content.ContentProviderResult[]):void { .params "token", "cookie", "results" .src "AsyncQueryService.java" .line 395 .prologue_end .line 395 0| const v0, #+6546 (0x00001992 | 9.17290e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AsyncQueryService.onDeleteComplete(int, java.lang.Object, int):void { .params "token", "cookie", "result" .src "AsyncQueryService.java" .line 378 .prologue_end .line 378 0| const v0, #+6547 (0x00001993 | 9.17430e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AsyncQueryService.onInsertComplete(int, java.lang.Object, android.net.Uri):void { .params "token", "cookie", "uri" .src "AsyncQueryService.java" .line 348 .prologue_end .line 348 0| const v0, #+6548 (0x00001994 | 9.17570e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AsyncQueryService.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "AsyncQueryService.java" .line 333 .prologue_end .line 333 0| const v0, #+6549 (0x00001995 | 9.17710e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AsyncQueryService.onUpdateComplete(int, java.lang.Object, int):void { .params "token", "cookie", "result" .src "AsyncQueryService.java" .line 363 .prologue_end .line 363 0| const v0, #+6550 (0x00001996 | 9.17850e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.AsyncQueryService.setTestHandler(android.os.Handler):void { .params "handler" .src "AsyncQueryService.java" .line 435 .prologue_end .line 435 0| const v0, #+6551 (0x00001997 | 9.17991e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.AsyncQueryService.mHandler .line 436 8| const v0, #+6552 (0x00001998 | 9.18131e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.AsyncQueryService.startBatch(int, java.lang.Object, java.lang.String, java.util.ArrayList, long):void { .params "token", "cookie", "authority", "?", "delayMillis" .src "AsyncQueryService.java" .line 307 .local_ex v8, "cpo", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 307 0| const v0, #+6553 (0x00001999 | 9.18271e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 8| const v0, #+6554 (0x0000199a | 9.18411e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void .line 308 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 17| const v0, #+6555 (0x0000199b | 9.18551e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 24| iput v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op .line 309 26| const v0, #+6556 (0x0000199c | 9.18691e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 34| const v0, #+6557 (0x0000199d | 9.18831e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 43| move-result-object v2 44| const v0, #+6558 (0x0000199e | 9.18972e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 310 52| const v0, #+6559 (0x0000199f | 9.19112e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v4, com.android.calendar.AsyncQueryService.mHandler 60| const v0, #+6560 (0x000019a0 | 9.19252e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler .line 312 68| const v0, #+6561 (0x000019a1 | 9.19392e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token .line 313 76| const v0, #+6562 (0x000019a2 | 9.19532e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie .line 314 84| const v0, #+6563 (0x000019a3 | 9.19672e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v7, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.authority .line 315 92| const v0, #+6564 (0x000019a4 | 9.19812e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v8, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cpo .line 316 100| const v0, #+6565 (0x000019a5 | 9.19952e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-wide v9:v10, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis .line 318 108| const v0, #+6566 (0x000019a6 | 9.20093e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 116| const v0, #+6567 (0x000019a7 | 9.20233e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v2,v1}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void .line 319 125| const v0, #+6568 (0x000019a8 | 9.20373e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return-void } method com.android.calendar.AsyncQueryService.startDelete(int, java.lang.Object, android.net.Uri, java.lang.String, java.lang.String[], long):void { .params "token", "cookie", "uri", "selection", "selectionArgs", "delayMillis" .src "AsyncQueryService.java" .line 276 .prologue_end .line 276 0| const v0, #+6569 (0x000019a9 | 9.20513e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 8| const v0, #+6570 (0x000019aa | 9.20653e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void .line 277 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 17| const v0, #+6571 (0x000019ab | 9.20793e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 24| iput v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op .line 278 26| const v0, #+6572 (0x000019ac | 9.20933e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.AsyncQueryService.mContext 34| const v0, #+6573 (0x000019ad | 9.21073e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 43| move-result-object v2 44| const v0, #+6574 (0x000019ae | 9.21214e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 279 52| const v0, #+6575 (0x000019af | 9.21354e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.calendar.AsyncQueryService.mHandler 60| const v0, #+6576 (0x000019b0 | 9.21494e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler .line 281 68| const v0, #+6577 (0x000019b1 | 9.21634e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token .line 282 76| const v0, #+6578 (0x000019b2 | 9.21774e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie .line 283 84| const v0, #+6579 (0x000019b3 | 9.21914e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri .line 284 92| const v0, #+6580 (0x000019b4 | 9.22054e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v7, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection .line 285 100| const v0, #+6581 (0x000019b5 | 9.22195e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-object v8, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs .line 286 108| const v0, #+6582 (0x000019b6 | 9.22335e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-wide v9:v10, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis .line 288 116| const v0, #+6583 (0x000019b7 | 9.22475e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v2, v3, com.android.calendar.AsyncQueryService.mContext 124| const v0, #+6584 (0x000019b8 | 9.22615e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-static {v2,v1}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void .line 289 133| const v0, #+6585 (0x000019b9 | 9.22755e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-void } method com.android.calendar.AsyncQueryService.startInsert(int, java.lang.Object, android.net.Uri, android.content.ContentValues, long):void { .params "token", "cookie", "uri", "initialValues", "delayMillis" .src "AsyncQueryService.java" .line 203 .prologue_end .line 203 0| const v0, #+6586 (0x000019ba | 9.22895e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 8| const v0, #+6587 (0x000019bb | 9.23035e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void .line 204 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 17| const v0, #+6588 (0x000019bc | 9.23175e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 24| iput v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op .line 205 26| const v0, #+6589 (0x000019bd | 9.23316e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 34| const v0, #+6590 (0x000019be | 9.23456e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 43| move-result-object v2 44| const v0, #+6591 (0x000019bf | 9.23596e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 206 52| const v0, #+6592 (0x000019c0 | 9.23736e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v4, com.android.calendar.AsyncQueryService.mHandler 60| const v0, #+6593 (0x000019c1 | 9.23876e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler .line 208 68| const v0, #+6594 (0x000019c2 | 9.24016e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token .line 209 76| const v0, #+6595 (0x000019c3 | 9.24156e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie .line 210 84| const v0, #+6596 (0x000019c4 | 9.24296e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v7, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri .line 211 92| const v0, #+6597 (0x000019c5 | 9.24437e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v8, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values .line 212 100| const v0, #+6598 (0x000019c6 | 9.24577e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-wide v9:v10, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis .line 214 108| const v0, #+6599 (0x000019c7 | 9.24717e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 116| const v0, #+6600 (0x000019c8 | 9.24857e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v2,v1}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void .line 215 125| const v0, #+6601 (0x000019c9 | 9.24997e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return-void } method com.android.calendar.AsyncQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void { .params "token", "cookie", "uri", "projection", "selection", "selectionArgs", "orderBy" .src "AsyncQueryService.java" .line 171 .prologue_end .line 171 0| const v0, #+6602 (0x000019ca | 9.25137e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 8| const v0, #+6603 (0x000019cb | 9.25277e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void .line 172 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 17| const v0, #+6604 (0x000019cc | 9.25418e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 24| iput v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op .line 173 26| const v0, #+6605 (0x000019cd | 9.25558e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.AsyncQueryService.mContext 34| const v0, #+6606 (0x000019ce | 9.25698e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 43| move-result-object v2 44| const v0, #+6607 (0x000019cf | 9.25838e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 175 52| const v0, #+6608 (0x000019d0 | 9.25978e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.calendar.AsyncQueryService.mHandler 60| const v0, #+6609 (0x000019d1 | 9.26118e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler .line 176 68| const v0, #+6610 (0x000019d2 | 9.26258e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v4, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token .line 177 76| const v0, #+6611 (0x000019d3 | 9.26398e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie .line 178 84| const v0, #+6612 (0x000019d4 | 9.26539e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri .line 179 92| const v0, #+6613 (0x000019d5 | 9.26679e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v7, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.projection .line 180 100| const v0, #+6614 (0x000019d6 | 9.26819e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-object v8, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection .line 181 108| const v0, #+6615 (0x000019d7 | 9.26959e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-object v9, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs .line 182 116| const v0, #+6616 (0x000019d8 | 9.27099e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput-object v10, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.orderBy .line 184 124| const v0, #+6617 (0x000019d9 | 9.27239e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v2, v3, com.android.calendar.AsyncQueryService.mContext 132| const v0, #+6618 (0x000019da | 9.27379e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v2,v1}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void .line 185 141| const v0, #+6619 (0x000019db | 9.27519e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void } method com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void { .params "token", "cookie", "uri", "values", "selection", "selectionArgs", "delayMillis" .src "AsyncQueryService.java" .line 239 .prologue_end .line 239 0| const v0, #+6620 (0x000019dc | 9.27660e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 8| const v0, #+6621 (0x000019dd | 9.27800e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void .line 240 .local v1, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 17| const v0, #+6622 (0x000019de | 9.27940e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 24| iput v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op .line 241 26| const v0, #+6623 (0x000019df | 9.28080e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 34| const v0, #+6624 (0x000019e0 | 9.28220e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 43| move-result-object v2 44| const v0, #+6625 (0x000019e1 | 9.28360e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 242 52| const v0, #+6626 (0x000019e2 | 9.28500e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v4, com.android.calendar.AsyncQueryService.mHandler 60| const v0, #+6627 (0x000019e3 | 9.28640e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler .line 244 68| const v0, #+6628 (0x000019e4 | 9.28781e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v5, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token .line 245 76| const v0, #+6629 (0x000019e5 | 9.28921e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie .line 246 84| const v0, #+6630 (0x000019e6 | 9.29061e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v7, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri .line 247 92| const v0, #+6631 (0x000019e7 | 9.29201e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v8, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values .line 248 100| const v0, #+6632 (0x000019e8 | 9.29341e-42) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-object v9, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection .line 249 108| const v0, #+6633 (0x000019e9 | 9.29481e-42) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-object v10, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs .line 250 116| const v0, #+6634 (0x000019ea | 9.29621e-42) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput-wide v11:v12, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis .line 252 124| const v0, #+6635 (0x000019eb | 9.29762e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v2, v4, com.android.calendar.AsyncQueryService.mContext 132| const v0, #+6636 (0x000019ec | 9.29902e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v2,v1}, com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void .line 253 141| const v0, #+6637 (0x000019ed | 9.30042e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.android.calendar.AsyncQueryServiceHelper$OperationInfo):long { 0| const v0, #+6638 (0x000019ee | 9.30182e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 8| const v0, #+6639 (0x000019ef | 9.30322e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.():void { .src "AsyncQueryServiceHelper.java" .line 51 .prologue_end .line 51 0| const v0, #+6640 (0x000019f0 | 9.30462e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 77 9| const v0, #+6641 (0x000019f1 | 9.30602e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 17| iput-wide v1:v2, v3, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis .line 51 19| const v0, #+6642 (0x000019f2 | 9.30742e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.calculateScheduledTime():void { .src "AsyncQueryServiceHelper.java" .line 81 .prologue_end .line 81 0| const v0, #+6643 (0x000019f3 | 9.30883e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.os.SystemClock.elapsedRealtime():long 9| move-result-wide v1:v2 10| const v0, #+6644 (0x000019f4 | 9.31023e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-wide v3:v4, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis 18| const v0, #+6645 (0x000019f5 | 9.31163e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| add-long/2addr v1:v2, v3:v4 25| iput-wide v1:v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis .line 82 27| const v0, #+6646 (0x000019f6 | 9.31303e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.compareTo(java.lang.Object):int { .params "?" .src "AsyncQueryServiceHelper.java" .line 90 .local_ex v3, "another", java.lang.Object, "TT;" .prologue_end .line 90 0| const v0, #+6647 (0x000019f7 | 9.31443e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.util.concurrent.Delayed .end_local v3 8| const v0, #+6648 (0x000019f8 | 9.31583e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.compareTo(java.util.concurrent.Delayed):int 17| move-result v1 18| const v0, #+6649 (0x000019f9 | 9.31723e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.compareTo(java.util.concurrent.Delayed):int { .params "another" .src "AsyncQueryServiceHelper.java" .line 92 .prologue_end 0| const v0, #+6650 (0x000019fa | 9.31863e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move-object v1, v8 .line 92 7| check-cast v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo .line 93 .local v1, "anotherArgs", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 9| const v0, #+6651 (0x000019fb | 9.32004e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-wide v3:v4, v7, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 17| const v0, #+6652 (0x000019fc | 9.32144e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-wide v5:v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 25| const v0, #+6653 (0x000019fd | 9.32284e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| cmp-long v2, v3:v4, v5:v6 33| if-nez v2, Label_1 .line 94 35| const v0, #+6654 (0x000019fe | 9.32424e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #+0 (0x00000000 | 0.00000) 42| return v2 Label_1: .line 95 43| const v0, #+6655 (0x000019ff | 9.32564e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-wide v3:v4, v7, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 51| const v0, #+6656 (0x00001a00 | 9.32704e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-wide v5:v6, v1, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 59| const v0, #+6657 (0x00001a01 | 9.32844e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| cmp-long v2, v3:v4, v5:v6 67| if-gez v2, Label_2 .line 96 69| const v0, #+6658 (0x00001a02 | 9.32985e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v2, #-1 (0xffffffff | NaN) 76| return v2 Label_2: .line 98 77| const v0, #+6659 (0x00001a03 | 9.33125e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 84| return v2 } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.equivalent(com.android.calendar.AsyncQueryService$Operation):boolean { .params "o" .src "AsyncQueryServiceHelper.java" .line 149 .prologue_end 0| const v0, #+6660 (0x00001a04 | 9.33265e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 149 7| iget v2, v5, com.android.calendar.AsyncQueryService$Operation.token 9| const v0, #+6661 (0x00001a05 | 9.33405e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v3, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token 17| const v0, #+6662 (0x00001a06 | 9.33545e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ne v2, v3, Label_1 25| const v0, #+6663 (0x00001a07 | 9.33685e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v5, com.android.calendar.AsyncQueryService$Operation.op 33| const v0, #+6664 (0x00001a08 | 9.33825e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v3, v4, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op 41| const v0, #+6665 (0x00001a09 | 9.33965e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ne v2, v3, Label_1 49| const v0, #+6666 (0x00001a0a | 9.34106e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 56| const v0, #+6667 (0x00001a0b | 9.34246e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return v1 } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.getDelay(java.util.concurrent.TimeUnit):long { .params "unit" .src "AsyncQueryServiceHelper.java" .line 86 .prologue_end .line 86 0| const v0, #+6668 (0x00001a0c | 9.34386e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 8| const v0, #+6669 (0x00001a0d | 9.34526e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, android.os.SystemClock.elapsedRealtime():long 17| move-result-wide v3:v4 18| const v0, #+6670 (0x00001a0e | 9.34666e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-long/2addr v1:v2, v3:v4 .line 87 25| sget-object v3, java.util.concurrent.TimeUnit.MILLISECONDS .line 86 27| const v0, #+6671 (0x00001a0f | 9.34806e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v6,v1,v2,v3}, java.util.concurrent.TimeUnit.convert(long, java.util.concurrent.TimeUnit):long 36| move-result-wide v1:v2 37| const v0, #+6672 (0x00001a10 | 9.34946e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-wide v1:v2 } method com.android.calendar.AsyncQueryServiceHelper$OperationInfo.toString():java.lang.String { .src "AsyncQueryServiceHelper.java" .line 104 .prologue_end .line 104 0| const v0, #+6673 (0x00001a11 | 9.35086e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+6674 (0x00001a12 | 9.35227e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 105 .local v1, "builder", java.lang.StringBuilder 17| const v0, #+6675 (0x00001a13 | 9.35367e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "OperationInfo [\n\t token= " 26| const v0, #+6676 (0x00001a14 | 9.35507e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 106 35| const v0, #+6677 (0x00001a15 | 9.35647e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token 43| const v0, #+6678 (0x00001a16 | 9.35787e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 107 52| const v0, #+6679 (0x00001a17 | 9.35927e-42) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v2, ",\n\t op= " 61| const v0, #+6680 (0x00001a18 | 9.36067e-42) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 108 70| const v0, #+6681 (0x00001a19 | 9.36208e-42) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op 78| const v0, #+6682 (0x00001a1a | 9.36348e-42) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v2}, com.android.calendar.AsyncQueryService$Operation.opToChar(int):char 87| move-result v2 88| const v0, #+6683 (0x00001a1b | 9.36488e-42) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 109 97| const v0, #+6684 (0x00001a1c | 9.36628e-42) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v2, ",\n\t uri= " 106| const v0, #+6685 (0x00001a1d | 9.36768e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 110 115| const v0, #+6686 (0x00001a1e | 9.36908e-42) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri 123| const v0, #+6687 (0x00001a1f | 9.37048e-42) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 111 132| const v0, #+6688 (0x00001a20 | 9.37188e-42) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const-string/jumbo v2, ",\n\t authority= " 141| const v0, #+6689 (0x00001a21 | 9.37329e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 112 150| const v0, #+6690 (0x00001a22 | 9.37469e-42) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.authority 158| const v0, #+6691 (0x00001a23 | 9.37609e-42) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 113 167| const v0, #+6692 (0x00001a24 | 9.37749e-42) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const-string/jumbo v2, ",\n\t delayMillis= " 176| const v0, #+6693 (0x00001a25 | 9.37889e-42) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 114 185| const v0, #+6694 (0x00001a26 | 9.38029e-42) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget-wide v3:v4, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis 193| const v0, #+6695 (0x00001a27 | 9.38169e-42) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 115 202| const v0, #+6696 (0x00001a28 | 9.38309e-42) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const-string/jumbo v2, ",\n\t mScheduledTimeMillis= " 211| const v0, #+6697 (0x00001a29 | 9.38450e-42) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 116 220| const v0, #+6698 (0x00001a2a | 9.38590e-42) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iget-wide v3:v4, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.mScheduledTimeMillis 228| const v0, #+6699 (0x00001a2b | 9.38730e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 117 237| const v0, #+6700 (0x00001a2c | 9.38870e-42) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const-string/jumbo v2, ",\n\t resolver= " 246| const v0, #+6701 (0x00001a2d | 9.39010e-42) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 118 255| const v0, #+6702 (0x00001a2e | 9.39150e-42) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver 263| const v0, #+6703 (0x00001a2f | 9.39290e-42) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 119 272| const v0, #+6704 (0x00001a30 | 9.39430e-42) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const-string/jumbo v2, ",\n\t handler= " 281| const v0, #+6705 (0x00001a31 | 9.39571e-42) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 120 290| const v0, #+6706 (0x00001a32 | 9.39711e-42) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler 298| const v0, #+6707 (0x00001a33 | 9.39851e-42) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 121 307| const v0, #+6708 (0x00001a34 | 9.39991e-42) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| const-string/jumbo v2, ",\n\t projection= " 316| const v0, #+6709 (0x00001a35 | 9.40131e-42) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 122 325| const v0, #+6710 (0x00001a36 | 9.40271e-42) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.projection 333| const v0, #+6711 (0x00001a37 | 9.40411e-42) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-static {v2}, java.util.Arrays.toString(java.lang.Object[]):java.lang.String 342| move-result-object v2 343| const v0, #+6712 (0x00001a38 | 9.40552e-42) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 123 352| const v0, #+6713 (0x00001a39 | 9.40692e-42) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| const-string/jumbo v2, ",\n\t selection= " 361| const v0, #+6714 (0x00001a3a | 9.40832e-42) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 124 370| const v0, #+6715 (0x00001a3b | 9.40972e-42) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection 378| const v0, #+6716 (0x00001a3c | 9.41112e-42) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 125 387| const v0, #+6717 (0x00001a3d | 9.41252e-42) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| const-string/jumbo v2, ",\n\t selectionArgs= " 396| const v0, #+6718 (0x00001a3e | 9.41392e-42) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 126 405| const v0, #+6719 (0x00001a3f | 9.41532e-42) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs 413| const v0, #+6720 (0x00001a40 | 9.41673e-42) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-static {v2}, java.util.Arrays.toString(java.lang.Object[]):java.lang.String 422| move-result-object v2 423| const v0, #+6721 (0x00001a41 | 9.41813e-42) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 127 432| const v0, #+6722 (0x00001a42 | 9.41953e-42) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| const-string/jumbo v2, ",\n\t orderBy= " 441| const v0, #+6723 (0x00001a43 | 9.42093e-42) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 128 450| const v0, #+6724 (0x00001a44 | 9.42233e-42) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.orderBy 458| const v0, #+6725 (0x00001a45 | 9.42373e-42) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 129 467| const v0, #+6726 (0x00001a46 | 9.42513e-42) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| const-string/jumbo v2, ",\n\t result= " 476| const v0, #+6727 (0x00001a47 | 9.42653e-42) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 130 485| const v0, #+6728 (0x00001a48 | 9.42794e-42) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 493| const v0, #+6729 (0x00001a49 | 9.42934e-42) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 131 502| const v0, #+6730 (0x00001a4a | 9.43074e-42) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| const-string/jumbo v2, ",\n\t cookie= " 511| const v0, #+6731 (0x00001a4b | 9.43214e-42) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 132 520| const v0, #+6732 (0x00001a4c | 9.43354e-42) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cookie 528| const v0, #+6733 (0x00001a4d | 9.43494e-42) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 133 537| const v0, #+6734 (0x00001a4e | 9.43634e-42) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| const-string/jumbo v2, ",\n\t values= " 546| const v0, #+6735 (0x00001a4f | 9.43775e-42) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 134 555| const v0, #+6736 (0x00001a50 | 9.43915e-42) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values 563| const v0, #+6737 (0x00001a51 | 9.44055e-42) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 135 572| const v0, #+6738 (0x00001a52 | 9.44195e-42) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| const-string/jumbo v2, ",\n\t cpo= " 581| const v0, #+6739 (0x00001a53 | 9.44335e-42) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 136 590| const v0, #+6740 (0x00001a54 | 9.44475e-42) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| iget-object v2, v5, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cpo 598| const v0, #+6741 (0x00001a55 | 9.44615e-42) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 137 607| const v0, #+6742 (0x00001a56 | 9.44755e-42) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| const-string/jumbo v2, "\n]" 616| const v0, #+6743 (0x00001a57 | 9.44896e-42) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 138 625| const v0, #+6744 (0x00001a58 | 9.45036e-42) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 631| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 634| move-result-object v2 635| const v0, #+6745 (0x00001a59 | 9.45176e-42) 638| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 641| return-object v2 } method com.android.calendar.AsyncQueryServiceHelper.():void { .src "AsyncQueryServiceHelper.java" .line 47 .prologue_end .line 47 0| const v1, #+6746 (0x00001a5a | 9.45316e-42) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.util.PriorityQueue 8| const v1, #+6747 (0x00001a5b | 9.45456e-42) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, java.util.PriorityQueue.():void .line 46 17| const v1, #+6748 (0x00001a5c | 9.45596e-42) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue .line 43 25| const v1, #+6749 (0x00001a5d | 9.45736e-42) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.AsyncQueryServiceHelper.():void { .src "AsyncQueryServiceHelper.java" .line 239 .prologue_end .line 239 0| const v0, #+6750 (0x00001a5e | 9.45876e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "AsyncQueryServiceHelper" 9| const v0, #+6751 (0x00001a5f | 9.46017e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v1}, android.app.IntentService.(java.lang.String):void .line 49 18| const v0, #+6752 (0x00001a60 | 9.46157e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-class v1, com.android.calendar.AsyncQueryService 26| const v0, #+6753 (0x00001a61 | 9.46297e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.AsyncQueryServiceHelper.mService .line 240 34| const v0, #+6754 (0x00001a62 | 9.46437e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.AsyncQueryServiceHelper.(java.lang.String):void { .params "name" .src "AsyncQueryServiceHelper.java" .line 235 .prologue_end .line 235 0| const v0, #+6755 (0x00001a63 | 9.46577e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.app.IntentService.(java.lang.String):void .line 49 9| const v0, #+6756 (0x00001a64 | 9.46717e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-class v1, com.android.calendar.AsyncQueryService 17| const v0, #+6757 (0x00001a65 | 9.46857e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v1, v2, com.android.calendar.AsyncQueryServiceHelper.mService .line 236 25| const v0, #+6758 (0x00001a66 | 9.46998e-42) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.AsyncQueryServiceHelper.cancelOperation(int):int { .params "token" .src "AsyncQueryServiceHelper.java" .line 217 .prologue_end .line 217 0| const v0, #+6759 (0x00001a67 | 9.47138e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 218 .local v1, "canceled", int 7| sget-object v4, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 9| const v0, #+6760 (0x00001a68 | 9.47278e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| monitor-enter v4 .try_begin_1 .line 219 16| const v0, #+6761 (0x00001a69 | 9.47418e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 24| const v0, #+6762 (0x00001a6a | 9.47558e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v3}, java.util.PriorityQueue.iterator():java.util.Iterator 33| move-result-object v2 34| const v0, #+6763 (0x00001a6b | 9.47698e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 220 .local_ex v2, "it", java.util.Iterator, "Ljava/util/Iterator;" 40| const v0, #+6764 (0x00001a6c | 9.47838e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 49| move-result v3 50| const v0, #+6765 (0x00001a6d | 9.47978e-42) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v3, Label_2 .line 221 58| const v0, #+6766 (0x00001a6e | 9.48119e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 67| move-result-object v3 68| const v0, #+6767 (0x00001a6f | 9.48259e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| check-cast v3, com.android.calendar.AsyncQueryServiceHelper$OperationInfo 76| const v0, #+6768 (0x00001a70 | 9.48399e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v3, v3, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token 84| const v0, #+6769 (0x00001a71 | 9.48539e-42) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-ne v3, v5, Label_1 .line 222 92| const v0, #+6770 (0x00001a72 | 9.48679e-42) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-interface {v2}, java.util.Iterator.remove():void .try_end_1 catch(...) : Label_3 .line 223 101| const v0, #+6771 (0x00001a73 | 9.48819e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 109| goto/16 Label_1 Label_2: 111| const v0, #+6772 (0x00001a74 | 9.48959e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| monitor-exit v4 .line 231 118| const v0, #+6773 (0x00001a75 | 9.49099e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| return v1 Label_3: .line 218 .end_local v2 125| const v0, #+6774 (0x00001a76 | 9.49240e-42) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| move-exception v3 132| monitor-exit v4 133| const v0, #+6775 (0x00001a77 | 9.49380e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| throw v3 } method com.android.calendar.AsyncQueryServiceHelper.getLastCancelableOperation():com.android.calendar.AsyncQueryService$Operation { .src "AsyncQueryServiceHelper.java" .line 177 .prologue_end .line 177 0| const v12, #+6776 (0x00001a78 | 9.49520e-42) 3| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/high16 v2:v3, #-9223372036854775808 (0x8000000000000000 | -0.00000) .line 178 .local v2, "lastScheduleTime", long 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 180 .local v4, "op", com.android.calendar.AsyncQueryService$Operation 9| sget-object v7, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 11| const v12, #+6777 (0x00001a79 | 9.49660e-42) 14| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 17| monitor-enter v7 .try_begin_1 .line 182 18| const v12, #+6778 (0x00001a7a | 9.49800e-42) 21| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 24| sget-object v6, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 26| const v12, #+6779 (0x00001a7b | 9.49940e-42) 29| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6}, java.util.PriorityQueue.iterator():java.util.Iterator .try_end_1 catch(...) : Label_6 35| move-result-object v1 36| const v12, #+6780 (0x00001a7c | 9.50080e-42) 39| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void .local_ex v1, "it", java.util.Iterator, "Ljava/util/Iterator;" 42| move-object v5, v4 Label_1: .try_begin_2 .line 183 .end_local v4 .local v5, "op", com.android.calendar.AsyncQueryService$Operation 43| const v12, #+6781 (0x00001a7d | 9.50220e-42) 46| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 52| move-result v6 53| const v12, #+6782 (0x00001a7e | 9.50361e-42) 56| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v6, Label_5 .line 184 61| const v12, #+6783 (0x00001a7f | 9.50501e-42) 64| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 70| move-result-object v0 71| const v12, #+6784 (0x00001a80 | 9.50641e-42) 74| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 77| check-cast v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo .line 185 .local v0, "info", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 79| const v12, #+6785 (0x00001a81 | 9.50781e-42) 82| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 85| iget-wide v8:v9, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.delayMillis 87| const v12, #+6786 (0x00001a82 | 9.50921e-42) 90| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 93| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) 95| cmp-long v6, v8:v9, v10:v11 97| if-lez v6, Label_4 99| const v12, #+6787 (0x00001a83 | 9.51061e-42) 102| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.android.calendar.AsyncQueryServiceHelper$OperationInfo):long 108| move-result-wide v8:v9 109| const v12, #+6788 (0x00001a84 | 9.51201e-42) 112| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 115| cmp-long v6, v2:v3, v8:v9 117| if-gez v6, Label_4 .line 186 119| const v12, #+6789 (0x00001a85 | 9.51342e-42) 122| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v5, Label_9 .line 187 127| const v12, #+6790 (0x00001a86 | 9.51482e-42) 130| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 133| new-instance v4, com.android.calendar.AsyncQueryService$Operation 135| const v12, #+6791 (0x00001a87 | 9.51622e-42) 138| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-direct {v4}, com.android.calendar.AsyncQueryService$Operation.():void .try_end_2 catch(...) : Label_8 Label_2: .try_begin_3 .line 190 .end_local v5 .local v4, "op", com.android.calendar.AsyncQueryService$Operation 144| const v12, #+6792 (0x00001a88 | 9.51762e-42) 147| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 150| iget v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token 152| const v12, #+6793 (0x00001a89 | 9.51902e-42) 155| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 158| iput v6, v4, com.android.calendar.AsyncQueryService$Operation.token .line 191 160| const v12, #+6794 (0x00001a8a | 9.52042e-42) 163| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 166| iget v6, v0, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op 168| const v12, #+6795 (0x00001a8b | 9.52182e-42) 171| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 174| iput v6, v4, com.android.calendar.AsyncQueryService$Operation.op .line 192 176| const v12, #+6796 (0x00001a8c | 9.52322e-42) 179| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.android.calendar.AsyncQueryServiceHelper$OperationInfo):long 185| move-result-wide v8:v9 186| const v12, #+6797 (0x00001a8d | 9.52463e-42) 189| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 192| iput-wide v8:v9, v4, com.android.calendar.AsyncQueryService$Operation.scheduledExecutionTime .line 194 194| const v12, #+6798 (0x00001a8e | 9.52603e-42) 197| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-static {v0}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.android.calendar.AsyncQueryServiceHelper$OperationInfo):long .try_end_3 catch(...) : Label_6 203| move-result-wide v2:v3 204| const v12, #+6799 (0x00001a8f | 9.52743e-42) 207| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void Label_3: 210| const v12, #+6800 (0x00001a90 | 9.52883e-42) 213| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 216| move-object v5, v4 .end_local v4 .restart_local v5 217| goto/16 Label_1 Label_4: 219| const v12, #+6801 (0x00001a91 | 9.53023e-42) 222| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 225| move-object v4, v5 .line 185 .end_local v5 .restart_local v4 226| goto/16 Label_3 Label_5: .end_local v0 .end_local v4 .restart_local v5 228| const v12, #+6802 (0x00001a92 | 9.53163e-42) 231| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 234| monitor-exit v7 .line 203 235| const v12, #+6803 (0x00001a93 | 9.53303e-42) 238| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 241| return-object v5 Label_6: .line 180 .end_local v1 .end_local v5 242| const v12, #+6804 (0x00001a94 | 9.53443e-42) 245| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 248| move-exception v6 Label_7: 249| const v12, #+6805 (0x00001a95 | 9.53584e-42) 252| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 255| monitor-exit v7 256| const v12, #+6806 (0x00001a96 | 9.53724e-42) 259| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 262| throw v6 Label_8: .restart_local v1 .restart_local v5 263| const v12, #+6807 (0x00001a97 | 9.53864e-42) 266| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 269| move-exception v6 270| move-object v4, v5 .end_local v5 .restart_local v4 271| goto/16 Label_7 Label_9: .end_local v4 .restart_local v0 .restart_local v5 273| const v12, #+6808 (0x00001a98 | 9.54004e-42) 276| invoke-static/range {v12..v12}, CodeCoverage.TraceBasicBlock(int):void 279| move-object v4, v5 .end_local v5 .restart_local v4 280| goto/16 Label_2 } method com.android.calendar.AsyncQueryServiceHelper.queueOperation(android.content.Context, com.android.calendar.AsyncQueryServiceHelper$OperationInfo):void { .params "context", "args" .src "AsyncQueryServiceHelper.java" .line 161 .prologue_end .line 161 0| const v0, #+6809 (0x00001a99 | 9.54144e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.calculateScheduledTime():void .line 163 9| const v0, #+6810 (0x00001a9a | 9.54284e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v2, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 17| const v0, #+6811 (0x00001a9b | 9.54424e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| monitor-enter v2 .try_begin_1 .line 164 24| const v0, #+6812 (0x00001a9c | 9.54565e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| sget-object v1, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 32| const v0, #+6813 (0x00001a9d | 9.54705e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v1,v4}, java.util.PriorityQueue.add(java.lang.Object):boolean .line 165 41| const v0, #+6814 (0x00001a9e | 9.54845e-42) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| sget-object v1, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 49| const v0, #+6815 (0x00001a9f | 9.54985e-42) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, java.util.PriorityQueue.notify():void .try_end_1 catch(...) : Label_1 58| const v0, #+6816 (0x00001aa0 | 9.55125e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| monitor-exit v2 .line 168 65| const v0, #+6817 (0x00001aa1 | 9.55265e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| new-instance v1, android.content.Intent 73| const v0, #+6818 (0x00001aa2 | 9.55405e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const-class v2, com.android.calendar.AsyncQueryServiceHelper 81| const v0, #+6819 (0x00001aa3 | 9.55545e-42) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v1,v3,v2}, android.content.Intent.(android.content.Context, java.lang.Class):void 90| const v0, #+6820 (0x00001aa4 | 9.55686e-42) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3,v1}, android.content.Context.startService(android.content.Intent):android.content.ComponentName .line 169 99| const v0, #+6821 (0x00001aa5 | 9.55826e-42) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void Label_1: .line 163 106| const v0, #+6822 (0x00001aa6 | 9.55966e-42) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| move-exception v1 113| monitor-exit v2 114| const v0, #+6823 (0x00001aa7 | 9.56106e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| throw v1 } method com.android.calendar.AsyncQueryServiceHelper.onCreate():void { .src "AsyncQueryServiceHelper.java" .line 368 .prologue_end .line 368 0| const v0, #+6824 (0x00001aa8 | 9.56246e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1}, android.app.IntentService.onCreate():void .line 369 9| const v0, #+6825 (0x00001aa9 | 9.56386e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AsyncQueryServiceHelper.onDestroy():void { .src "AsyncQueryServiceHelper.java" .line 376 .prologue_end .line 376 0| const v0, #+6826 (0x00001aaa | 9.56526e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1}, android.app.IntentService.onDestroy():void .line 377 9| const v0, #+6827 (0x00001aab | 9.56666e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.AsyncQueryServiceHelper.onHandleIntent(android.content.Intent):void { .params "intent" .src "AsyncQueryServiceHelper.java" .line 249 0| move-object/16 v22, v23 3| move-object/16 v23, v24 .prologue_end .line 249 6| const v24, #+6828 (0x00001aac | 9.56807e-42) 9| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 12| sget-object v4, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 14| const v24, #+6829 (0x00001aad | 9.56947e-42) 17| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 20| monitor-enter v4 Label_1: .try_begin_1 .line 255 21| const v24, #+6830 (0x00001aae | 9.57087e-42) 24| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 27| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 29| const v24, #+6831 (0x00001aaf | 9.57227e-42) 32| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v3}, java.util.PriorityQueue.size():int .try_end_1 catch(...) : Label_6 38| move-result v3 39| const v24, #+6832 (0x00001ab0 | 9.57367e-42) 42| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 45| if-nez v3, Label_2 47| const v24, #+6833 (0x00001ab1 | 9.57507e-42) 50| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 53| monitor-exit v4 .line 256 54| const v24, #+6834 (0x00001ab2 | 9.57647e-42) 57| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 60| return-void Label_2: .try_begin_2 .line 257 61| const v24, #+6835 (0x00001ab3 | 9.57788e-42) 64| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 67| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 69| const v24, #+6836 (0x00001ab4 | 9.57928e-42) 72| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v3}, java.util.PriorityQueue.size():int 78| move-result v3 79| const v24, #+6837 (0x00001ab5 | 9.58068e-42) 82| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 86| if-ne v3, v5, Label_3 .line 258 88| const v24, #+6838 (0x00001ab6 | 9.58208e-42) 91| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 94| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 96| const v24, #+6839 (0x00001ab7 | 9.58348e-42) 99| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v3}, java.util.PriorityQueue.peek():java.lang.Object 105| move-result-object v15 106| const v24, #+6840 (0x00001ab8 | 9.58488e-42) 109| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 112| check-cast v15, com.android.calendar.AsyncQueryServiceHelper$OperationInfo .line 259 .local v15, "first", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 114| const v24, #+6841 (0x00001ab9 | 9.58628e-42) 117| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v15}, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.-get0(com.android.calendar.AsyncQueryServiceHelper$OperationInfo):long 123| move-result-wide v6:v7 124| const v24, #+6842 (0x00001aba | 9.58768e-42) 127| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-static {}, android.os.SystemClock.elapsedRealtime():long .try_end_2 catch(...) : Label_6 133| move-result-wide v20:v21 134| const v24, #+6843 (0x00001abb | 9.58909e-42) 137| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 140| sub-long v18:v19, v6:v7, v20:v21 .line 260 .local v18, "waitTime", long 142| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 144| cmp-long v3, v18:v19, v6:v7 146| if-lez v3, Label_3 .try_begin_3 .line 262 148| const v24, #+6844 (0x00001abc | 9.59049e-42) 151| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 154| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 156| const v24, #+6845 (0x00001abd | 9.59189e-42) 159| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 162| move-wide/from16 v0:v1, v18:v19 164| invoke-virtual {v3,v0,v1}, java.util.PriorityQueue.wait(long):void .try_end_3 catch(java.lang.InterruptedException) : Label_17 catch(...) : Label_6 Label_3: .try_begin_4 .line 268 .end_local v15 .end_local v18 167| const v24, #+6846 (0x00001abe | 9.59329e-42) 170| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 173| sget-object v3, com.android.calendar.AsyncQueryServiceHelper.sWorkQueue 175| const v24, #+6847 (0x00001abf | 9.59469e-42) 178| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v3}, java.util.PriorityQueue.poll():java.lang.Object 184| move-result-object v8 185| const v24, #+6848 (0x00001ac0 | 9.59609e-42) 188| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 191| check-cast v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo .try_end_4 catch(...) : Label_6 .line 269 .local v8, "args", com.android.calendar.AsyncQueryServiceHelper$OperationInfo 193| const v24, #+6849 (0x00001ac1 | 9.59749e-42) 196| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 199| if-eqz v8, Label_1 201| const v24, #+6850 (0x00001ac2 | 9.59889e-42) 204| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 207| monitor-exit v4 .line 280 208| const v24, #+6851 (0x00001ac3 | 9.60030e-42) 211| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v2, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.resolver .line 281 .local v2, "resolver", android.content.ContentResolver 216| const v24, #+6852 (0x00001ac4 | 9.60170e-42) 219| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 222| if-eqz v2, Label_5 .line 283 224| const v24, #+6853 (0x00001ac5 | 9.60310e-42) 227| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 230| iget v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op 232| const v24, #+6854 (0x00001ac6 | 9.60450e-42) 235| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 238| packed-switch v3, Label_18 Label_4: .line 342 241| const v24, #+6855 (0x00001ac7 | 9.60590e-42) 244| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 247| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.handler 249| const v24, #+6856 (0x00001ac8 | 9.60730e-42) 252| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 255| iget v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.token 257| const v24, #+6857 (0x00001ac9 | 9.60870e-42) 260| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v3,v4}, android.os.Handler.obtainMessage(int):android.os.Message 266| move-result-object v16 267| const v24, #+6858 (0x00001aca | 9.61010e-42) 270| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 343 .local v16, "reply", android.os.Message 273| move-object/from16 v0, v16 275| iput-object v8, v0, android.os.Message.obj .line 344 277| const v24, #+6859 (0x00001acb | 9.61151e-42) 280| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 283| iget v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.op 285| const v24, #+6860 (0x00001acc | 9.61291e-42) 288| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 291| move-object/from16 v0, v16 293| iput v3, v0, android.os.Message.arg1 .line 351 295| const v24, #+6861 (0x00001acd | 9.61431e-42) 298| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual/range {v16..v16}, android.os.Message.sendToTarget():void Label_5: .line 353 .end_local v16 304| const v24, #+6862 (0x00001ace | 9.61571e-42) 307| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 310| return-void Label_6: .line 249 .end_local v2 .end_local v8 311| const v24, #+6863 (0x00001acf | 9.61711e-42) 314| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 317| move-exception v3 318| monitor-exit v4 319| const v24, #+6864 (0x00001ad0 | 9.61851e-42) 322| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 325| throw v3 Label_7: .try_begin_5 .line 287 .restart_local v2 .restart_local v8 326| const v24, #+6865 (0x00001ad1 | 9.61991e-42) 329| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 332| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri 334| const v24, #+6866 (0x00001ad2 | 9.62132e-42) 337| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.projection 342| const v24, #+6867 (0x00001ad3 | 9.62272e-42) 345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 348| iget-object v5, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection .line 288 350| const v24, #+6868 (0x00001ad4 | 9.62412e-42) 353| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 356| iget-object v6, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs 358| const v24, #+6869 (0x00001ad5 | 9.62552e-42) 361| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 364| iget-object v7, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.orderBy .line 287 366| const v24, #+6870 (0x00001ad6 | 9.62692e-42) 369| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 375| move-result-object v9 376| const v24, #+6871 (0x00001ad7 | 9.62832e-42) 379| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 294 .local v9, "cursor", android.database.Cursor 382| if-eqz v9, Label_8 .line 295 384| const v24, #+6872 (0x00001ad8 | 9.62972e-42) 387| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-interface {v9}, android.database.Cursor.getCount():int .try_end_5 catch(java.lang.Exception) : Label_9 Label_8: .line 302 .end_local v9 393| const v24, #+6873 (0x00001ad9 | 9.63112e-42) 396| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 399| iput-object v9, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 401| const v24, #+6874 (0x00001ada | 9.63253e-42) 404| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 407| goto/16 Label_4 Label_9: .line 297 409| const v24, #+6875 (0x00001adb | 9.63393e-42) 412| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 415| move-exception v12 .line 298 .local v12, "e", java.lang.Exception 416| const-string/jumbo v3, "AsyncQuery" 419| const v24, #+6876 (0x00001adc | 9.63533e-42) 422| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v12}, java.lang.Exception.toString():java.lang.String 428| move-result-object v4 429| const v24, #+6877 (0x00001add | 9.63673e-42) 432| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-static {v3,v4}, android.util.Log.w(java.lang.String, java.lang.String):int .line 299 438| const v24, #+6878 (0x00001ade | 9.63813e-42) 441| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 444| const/4 v9, #+0 (0x00000000 | 0.00000) .local v9, "cursor", android.database.Cursor 445| goto/16 Label_8 Label_10: .line 306 .end_local v9 .end_local v12 447| const v24, #+6879 (0x00001adf | 9.63953e-42) 450| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 453| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri 455| const v24, #+6880 (0x00001ae0 | 9.64093e-42) 458| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 461| iget-object v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values 463| const v24, #+6881 (0x00001ae1 | 9.64233e-42) 466| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v2,v3,v4}, android.content.ContentResolver.insert(android.net.Uri, android.content.ContentValues):android.net.Uri 472| move-result-object v3 473| const v24, #+6882 (0x00001ae2 | 9.64374e-42) 476| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 479| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 481| const v24, #+6883 (0x00001ae3 | 9.64514e-42) 484| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 487| goto/16 Label_4 Label_11: .line 310 489| const v24, #+6884 (0x00001ae4 | 9.64654e-42) 492| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 495| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri 497| const v24, #+6885 (0x00001ae5 | 9.64794e-42) 500| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 503| iget-object v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.values 505| const v24, #+6886 (0x00001ae6 | 9.64934e-42) 508| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 511| iget-object v5, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection .line 311 513| const v24, #+6887 (0x00001ae7 | 9.65074e-42) 516| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 519| iget-object v6, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs .line 310 521| const v24, #+6888 (0x00001ae8 | 9.65214e-42) 524| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-virtual {v2,v3,v4,v5,v6}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int 530| move-result v3 531| const v24, #+6889 (0x00001ae9 | 9.65355e-42) 534| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 540| move-result-object v3 541| const v24, #+6890 (0x00001aea | 9.65495e-42) 544| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 547| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 549| const v24, #+6891 (0x00001aeb | 9.65635e-42) 552| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 555| goto/16 Label_4 Label_12: .try_begin_6 .line 316 557| const v24, #+6892 (0x00001aec | 9.65775e-42) 560| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 563| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.uri 565| const v24, #+6893 (0x00001aed | 9.65915e-42) 568| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 571| iget-object v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selection 573| const v24, #+6894 (0x00001aee | 9.66055e-42) 576| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 579| iget-object v5, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.selectionArgs 581| const v24, #+6895 (0x00001aef | 9.66195e-42) 584| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v2,v3,v4,v5}, android.content.ContentResolver.delete(android.net.Uri, java.lang.String, java.lang.String[]):int 590| move-result v3 591| const v24, #+6896 (0x00001af0 | 9.66335e-42) 594| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 600| move-result-object v3 601| const v24, #+6897 (0x00001af1 | 9.66476e-42) 604| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 607| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result .try_end_6 catch(java.lang.IllegalArgumentException) : Label_13 609| const v24, #+6898 (0x00001af2 | 9.66616e-42) 612| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 615| goto/16 Label_4 Label_13: .line 317 617| const v24, #+6899 (0x00001af3 | 9.66756e-42) 620| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 623| move-exception v13 .line 318 .local v13, "e", java.lang.IllegalArgumentException 624| const-string/jumbo v3, "AsyncQuery" 627| const v24, #+6900 (0x00001af4 | 9.66896e-42) 630| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 633| const-string/jumbo v4, "Delete failed." 636| const v24, #+6901 (0x00001af5 | 9.67036e-42) 639| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 642| invoke-static {v3,v4}, android.util.Log.w(java.lang.String, java.lang.String):int .line 319 645| const v24, #+6902 (0x00001af6 | 9.67176e-42) 648| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 651| const-string/jumbo v3, "AsyncQuery" 654| const v24, #+6903 (0x00001af7 | 9.67316e-42) 657| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 660| invoke-virtual {v13}, java.lang.IllegalArgumentException.toString():java.lang.String 663| move-result-object v4 664| const v24, #+6904 (0x00001af8 | 9.67456e-42) 667| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 670| invoke-static {v3,v4}, android.util.Log.w(java.lang.String, java.lang.String):int .line 320 673| const v24, #+6905 (0x00001af9 | 9.67597e-42) 676| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 679| const/4 v3, #+0 (0x00000000 | 0.00000) 680| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 683| move-result-object v3 684| const v24, #+6906 (0x00001afa | 9.67737e-42) 687| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 690| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 692| const v24, #+6907 (0x00001afb | 9.67877e-42) 695| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 698| goto/16 Label_4 Label_14: .try_begin_7 .line 327 .end_local v13 700| const v24, #+6908 (0x00001afc | 9.68017e-42) 703| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 706| iget-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.authority 708| const v24, #+6909 (0x00001afd | 9.68157e-42) 711| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 714| iget-object v4, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.cpo 716| const v24, #+6910 (0x00001afe | 9.68297e-42) 719| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-virtual {v2,v3,v4}, android.content.ContentResolver.applyBatch(java.lang.String, java.util.ArrayList):android.content.ContentProviderResult[] 725| move-result-object v3 726| const v24, #+6911 (0x00001aff | 9.68437e-42) 729| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 732| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result .try_end_7 catch(android.os.RemoteException) : Label_15 catch(android.content.OperationApplicationException) : Label_16 734| const v24, #+6912 (0x00001b00 | 9.68577e-42) 737| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 740| goto/16 Label_4 Label_15: .line 328 742| const v24, #+6913 (0x00001b01 | 9.68718e-42) 745| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 748| move-exception v11 .line 329 .local v11, "e", android.os.RemoteException 749| const-string/jumbo v3, "AsyncQuery" 752| const v24, #+6914 (0x00001b02 | 9.68858e-42) 755| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 758| invoke-virtual {v11}, android.os.RemoteException.toString():java.lang.String 761| move-result-object v4 762| const v24, #+6915 (0x00001b03 | 9.68998e-42) 765| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 768| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int .line 330 771| const v24, #+6916 (0x00001b04 | 9.69138e-42) 774| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 777| const/4 v3, #+0 (0x00000000 | 0.00000) 778| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 780| const v24, #+6917 (0x00001b05 | 9.69278e-42) 783| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 786| goto/16 Label_4 Label_16: .line 331 .end_local v11 788| const v24, #+6918 (0x00001b06 | 9.69418e-42) 791| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 794| move-exception v10 .line 332 .local v10, "e", android.content.OperationApplicationException 795| const-string/jumbo v3, "AsyncQuery" 798| const v24, #+6919 (0x00001b07 | 9.69558e-42) 801| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 804| invoke-virtual {v10}, android.content.OperationApplicationException.toString():java.lang.String 807| move-result-object v4 808| const v24, #+6920 (0x00001b08 | 9.69699e-42) 811| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 814| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int .line 333 817| const v24, #+6921 (0x00001b09 | 9.69839e-42) 820| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 823| const/4 v3, #+0 (0x00000000 | 0.00000) 824| iput-object v3, v8, com.android.calendar.AsyncQueryServiceHelper$OperationInfo.result 826| const v24, #+6922 (0x00001b0a | 9.69979e-42) 829| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 832| goto/16 Label_4 Label_17: .line 263 .end_local v2 .end_local v8 .end_local v10 .restart_local v15 .restart_local v18 834| const v24, #+6923 (0x00001b0b | 9.70119e-42) 837| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 840| move-exception v14 .local v14, "e", java.lang.InterruptedException 841| goto/16 Label_3 843| nop Label_18: .line 283 844| packed-switch-payload 1: Label_7 2: Label_10 3: Label_11 4: Label_12 5: Label_14 } method com.android.calendar.AsyncQueryServiceHelper.onStart(android.content.Intent, int):void { .params "intent", "startId" .src "AsyncQueryServiceHelper.java" .line 360 .prologue_end .line 360 0| const v0, #+6924 (0x00001b0c | 9.70259e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2,v3}, android.app.IntentService.onStart(android.content.Intent, int):void .line 361 9| const v0, #+6925 (0x00001b0d | 9.70399e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarApplication.():void { .src "CalendarApplication.java" .line 21 .prologue_end .line 21 0| const v0, #+6926 (0x00001b0e | 9.70539e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.Application.():void 9| const v0, #+6927 (0x00001b0f | 9.70679e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarApplication.onCreate():void { .src "CalendarApplication.java" .line 24 .prologue_end .line 24 0| const v0, #+6928 (0x00001b10 | 9.70820e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Application.onCreate():void .line 30 9| const v0, #+6929 (0x00001b11 | 9.70960e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v3}, com.android.calendar.GeneralPreferences.setDefaultValues(android.content.Context):void .line 34 18| const v0, #+6930 (0x00001b12 | 9.71100e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v1, "preferences_version" .line 35 27| const v0, #+6931 (0x00001b13 | 9.71240e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v3}, com.android.calendar.Utils.getVersionCode(android.content.Context):java.lang.String 36| move-result-object v2 37| const v0, #+6932 (0x00001b14 | 9.71380e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 34 43| invoke-static {v3,v1,v2}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, java.lang.String):void .line 38 46| const v0, #+6933 (0x00001b15 | 9.71520e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v3}, com.android.calendar.CalendarApplication.getAssets():android.content.res.AssetManager 55| move-result-object v1 56| const v0, #+6934 (0x00001b16 | 9.71660e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {v1}, com.android.calendar.ExtensionsFactory.init(android.content.res.AssetManager):void .line 39 65| const v0, #+6935 (0x00001b17 | 9.71800e-42) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-void } method com.android.calendar.CalendarBackupAgent.():void { .src "CalendarBackupAgent.java" .line 28 .prologue_end .line 28 0| const v0, #+6936 (0x00001b18 | 9.71941e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.backup.BackupAgentHelper.():void 9| const v0, #+6937 (0x00001b19 | 9.72081e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarBackupAgent.onCreate():void { .src "CalendarBackupAgent.java" .line 34 .prologue_end .line 34 0| const v0, #+6938 (0x00001b1a | 9.72221e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "shared_pref" 9| const v0, #+6939 (0x00001b1b | 9.72361e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, android.app.backup.SharedPreferencesBackupHelper 17| const v0, #+6940 (0x00001b1c | 9.72501e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 24| new-array v3, v3, java.lang.String[] .line 35 26| const v0, #+6941 (0x00001b1d | 9.72641e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v4, "com.android.calendar_preferences" 35| const v0, #+6942 (0x00001b1e | 9.72781e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v5, #+0 (0x00000000 | 0.00000) 42| aput-object v4, v3, v5 .line 34 44| const v0, #+6943 (0x00001b1f | 9.72922e-42) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v2,v6,v3}, android.app.backup.SharedPreferencesBackupHelper.(android.content.Context, java.lang.String[]):void 53| const v0, #+6944 (0x00001b20 | 9.73062e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v6,v1,v2}, com.android.calendar.CalendarBackupAgent.addHelper(java.lang.String, android.app.backup.BackupHelper):void .line 36 62| const v0, #+6945 (0x00001b21 | 9.73202e-42) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.calendar.CalendarBackupAgent.onRestore(android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor):void { .params "data", "appVersionCode", "newState" .src "CalendarBackupAgent.java" .line 43 .prologue_end .line 43 0| const v0, #+6946 (0x00001b22 | 9.73342e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "com.android.calendar_preferences_no_backup" 9| const v0, #+6947 (0x00001b23 | 9.73482e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v3, #+0 (0x00000000 | 0.00000) .line 42 16| invoke-virtual {v4,v2,v3}, com.android.calendar.CalendarBackupAgent.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 19| move-result-object v2 20| const v0, #+6948 (0x00001b24 | 9.73622e-42) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 29| move-result-object v1 30| const v0, #+6949 (0x00001b25 | 9.73762e-42) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 44 .local v1, "editor", android.content.SharedPreferences$Editor 36| const-string/jumbo v2, "preferences_alerts_ringtone" .line 45 39| const v0, #+6950 (0x00001b26 | 9.73902e-42) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const-string/jumbo v3, "content://settings/system/notification_sound" .line 44 48| const v0, #+6951 (0x00001b27 | 9.74043e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v1,v2,v3}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor 57| move-result-object v2 58| const v0, #+6952 (0x00001b28 | 9.74183e-42) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v2}, android.content.SharedPreferences$Editor.commit():boolean .line 47 67| const v0, #+6953 (0x00001b29 | 9.74323e-42) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-super {v4,v5,v6,v7}, android.app.backup.BackupAgentHelper.onRestore(android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor):void .line 48 76| const v0, #+6954 (0x00001b2a | 9.74463e-42) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onColorSelected(int):void { } method com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.(com.android.calendar.CalendarColorPickerDialog):void { .params "this$0" .src "CalendarColorPickerDialog.java" .line 141 .prologue_end .line 141 0| const v0, #+6955 (0x00001b2b | 9.74603e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 8| const v0, #+6956 (0x00001b2c | 9.74743e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+6957 (0x00001b2d | 9.74883e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.(com.android.calendar.CalendarColorPickerDialog, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener):void { .params "this$0", "?" .src "CalendarColorPickerDialog.java" .line 1 .prologue_end 0| const v0, #+6958 (0x00001b2e | 9.75023e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.(com.android.calendar.CalendarColorPickerDialog):void 9| const v0, #+6959 (0x00001b2f | 9.75164e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.onColorSelected(int):void { .params "color" .src "CalendarColorPickerDialog.java" .line 145 .prologue_end 0| const v0, #+6960 (0x00001b30 | 9.75304e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 145 7| iget-object v1, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 9| const v0, #+6961 (0x00001b31 | 9.75444e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get3(com.android.calendar.CalendarColorPickerDialog):int 18| move-result v1 19| const v0, #+6962 (0x00001b32 | 9.75584e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eq v12, v1, Label_1 27| const v0, #+6963 (0x00001b33 | 9.75724e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 35| const v0, #+6964 (0x00001b34 | 9.75864e-42) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog$QueryService 44| move-result-object v1 45| const v0, #+6965 (0x00001b35 | 9.76004e-42) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-nez v1, Label_2 Label_1: .line 146 53| const v0, #+6966 (0x00001b36 | 9.76145e-42) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void Label_2: .line 149 60| const v0, #+6967 (0x00001b37 | 9.76285e-42) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v6, android.content.ContentValues 68| const v0, #+6968 (0x00001b38 | 9.76425e-42) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v6}, android.content.ContentValues.():void .line 150 .local v6, "values", android.content.ContentValues 77| const v0, #+6969 (0x00001b39 | 9.76565e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v1, "calendar_color_index" 86| const v0, #+6970 (0x00001b3a | 9.76705e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v2, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 94| const v0, #+6971 (0x00001b3b | 9.76845e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v2}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar.CalendarColorPickerDialog):android.util.SparseIntArray 103| move-result-object v2 104| const v0, #+6972 (0x00001b3c | 9.76985e-42) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2,v12}, android.util.SparseIntArray.get(int):int 113| move-result v2 114| const v0, #+6973 (0x00001b3d | 9.77125e-42) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 123| move-result-object v2 124| const v0, #+6974 (0x00001b3e | 9.77266e-42) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v6,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 151 133| const v0, #+6975 (0x00001b3f | 9.77406e-42) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 141| const v0, #+6976 (0x00001b40 | 9.77546e-42) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog$QueryService 150| move-result-object v2 151| const v0, #+6977 (0x00001b41 | 9.77686e-42) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v1, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 159| const v0, #+6978 (0x00001b42 | 9.77826e-42) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog$QueryService 168| move-result-object v1 169| const v0, #+6979 (0x00001b43 | 9.77966e-42) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog$QueryService.getNextToken():int 178| move-result v3 179| const v0, #+6980 (0x00001b44 | 9.78106e-42) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 185| sget-object v1, android.provider.CalendarContract$Calendars.CONTENT_URI 187| const v0, #+6981 (0x00001b45 | 9.78246e-42) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v5, v11, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.this$0 195| const v0, #+6982 (0x00001b46 | 9.78387e-42) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-static {v5}, com.android.calendar.CalendarColorPickerDialog.-get0(com.android.calendar.CalendarColorPickerDialog):long 204| move-result-wide v7:v8 205| const v0, #+6983 (0x00001b47 | 9.78527e-42) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 151 211| invoke-static {v1,v7,v8}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 214| move-result-object v5 215| const v0, #+6984 (0x00001b48 | 9.78667e-42) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 221| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 223| move-object v7, v4 224| move-object v8, v4 .line 151 225| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarColorPickerDialog$QueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 153 228| const v0, #+6985 (0x00001b49 | 9.78807e-42) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| return-void } method com.android.calendar.CalendarColorPickerDialog$QueryService.(com.android.calendar.CalendarColorPickerDialog, android.content.Context):void { .params "this$0", "context" .src "CalendarColorPickerDialog.java" .line 76 .prologue_end .line 76 0| const v0, #+6986 (0x00001b4a | 9.78947e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 .line 77 8| const v0, #+6987 (0x00001b4b | 9.79087e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 78 17| const v0, #+6988 (0x00001b4c | 9.79227e-42) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarColorPickerDialog$QueryService.(com.android.calendar.CalendarColorPickerDialog, android.content.Context, com.android.calendar.CalendarColorPickerDialog$QueryService):void { .params "this$0", "context", "?" .src "CalendarColorPickerDialog.java" .line 1 .prologue_end 0| const v0, #+6989 (0x00001b4d | 9.79367e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.calendar.CalendarColorPickerDialog$QueryService.(com.android.calendar.CalendarColorPickerDialog, android.content.Context):void 9| const v0, #+6990 (0x00001b4e | 9.79508e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarColorPickerDialog$QueryService.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "CalendarColorPickerDialog.java" .line 83 0| move-object/16 v16, v17 3| move/16 v17, v18 6| move-object/16 v18, v19 9| move-object/16 v19, v20 .prologue_end .line 83 12| const v20, #+6991 (0x00001b4f | 9.79648e-42) 15| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v19, Label_1 .line 84 20| const v20, #+6992 (0x00001b50 | 9.79788e-42) 23| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 26| return-void Label_1: .line 89 27| const v20, #+6993 (0x00001b51 | 9.79928e-42) 30| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 33| move-object/from16 v0, v16 35| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 37| const v20, #+6994 (0x00001b52 | 9.80068e-42) 40| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.getActivity():android.app.Activity 46| move-result-object v9 47| const v20, #+6995 (0x00001b53 | 9.80208e-42) 50| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 90 .local v9, "activity", android.app.Activity 53| if-eqz v9, Label_2 55| const v20, #+6996 (0x00001b54 | 9.80348e-42) 58| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v9}, android.app.Activity.isFinishing():boolean 64| move-result v1 65| const v20, #+6997 (0x00001b55 | 9.80489e-42) 68| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v1, Label_3 Label_2: .line 91 73| const v20, #+6998 (0x00001b56 | 9.80629e-42) 76| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-interface/range {v19..v19}, android.database.Cursor.close():void .line 92 82| const v20, #+6999 (0x00001b57 | 9.80769e-42) 85| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 88| return-void Label_3: .line 95 89| const v20, #+7000 (0x00001b58 | 9.80909e-42) 92| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 95| packed-switch v17, Label_12 Label_4: .line 138 98| const v20, #+7001 (0x00001b59 | 9.81049e-42) 101| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 104| return-void Label_5: .line 97 105| const v20, #+7002 (0x00001b5a | 9.81189e-42) 108| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-interface/range {v19..v19}, android.database.Cursor.moveToFirst():boolean 114| move-result v1 115| const v20, #+7003 (0x00001b5b | 9.81329e-42) 118| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 121| if-nez v1, Label_6 .line 98 123| const v20, #+7004 (0x00001b5c | 9.81469e-42) 126| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-interface/range {v19..v19}, android.database.Cursor.close():void .line 99 132| const v20, #+7005 (0x00001b5d | 9.81610e-42) 135| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 138| move-object/from16 v0, v16 140| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 142| const v20, #+7006 (0x00001b5e | 9.81750e-42) 145| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.dismiss():void 151| const v20, #+7007 (0x00001b5f | 9.81890e-42) 154| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 157| goto/16 Label_4 Label_6: .line 102 159| const v20, #+7008 (0x00001b60 | 9.82030e-42) 162| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 165| move-object/from16 v0, v16 167| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 .line 103 169| const v20, #+7009 (0x00001b61 | 9.82170e-42) 172| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 176| move-object/from16 v0, v19 178| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 181| move-result v2 182| const v20, #+7010 (0x00001b62 | 9.82310e-42) 185| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 102 188| invoke-static {v2}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 191| move-result v2 192| const v20, #+7011 (0x00001b63 | 9.82450e-42) 195| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-static {v1,v2}, com.android.calendar.CalendarColorPickerDialog.-set1(com.android.calendar.CalendarColorPickerDialog, int):int .line 104 201| const v20, #+7012 (0x00001b64 | 9.82590e-42) 204| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 207| sget-object v4, android.provider.CalendarContract$Colors.CONTENT_URI .line 105 .local v4, "uri", android.net.Uri 209| const v20, #+7013 (0x00001b65 | 9.82731e-42) 212| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 215| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 216| new-array v7, v1, java.lang.String[] .line 106 218| const v20, #+7014 (0x00001b66 | 9.82871e-42) 221| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 224| const/4 v1, #+0 (0x00000000 | 0.00000) 225| move-object/from16 v0, v19 227| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 230| move-result-object v1 231| const v20, #+7015 (0x00001b67 | 9.83011e-42) 234| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 237| const/4 v2, #+0 (0x00000000 | 0.00000) 238| aput-object v1, v7, v2 .line 107 240| const v20, #+7016 (0x00001b68 | 9.83151e-42) 243| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 246| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 247| move-object/from16 v0, v19 249| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 252| move-result-object v1 253| const v20, #+7017 (0x00001b69 | 9.83291e-42) 256| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 259| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 260| aput-object v1, v7, v2 .line 108 .local v7, "args", java.lang.String[] 262| const v20, #+7018 (0x00001b6a | 9.83431e-42) 265| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-interface/range {v19..v19}, android.database.Cursor.close():void .line 109 271| const v20, #+7019 (0x00001b6b | 9.83571e-42) 274| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 277| sget-object v5, com.android.calendar.CalendarColorPickerDialog.COLORS_PROJECTION 279| const v20, #+7020 (0x00001b6c | 9.83712e-42) 282| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 285| const-string/jumbo v6, "account_name=? AND account_type=? AND color_type=0" 288| const v20, #+7021 (0x00001b6d | 9.83852e-42) 291| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 294| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 295| const/4 v3, #+0 (0x00000000 | 0.00000) .line 110 296| const/4 v8, #+0 (0x00000000 | 0.00000) 297| move-object/from16 v1, v16 .line 109 299| invoke-virtual/range {v1..v8}, com.android.calendar.CalendarColorPickerDialog$QueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 302| const v20, #+7022 (0x00001b6e | 9.83992e-42) 305| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 308| goto/16 Label_4 Label_7: .line 113 .end_local v4 .end_local v7 310| const v20, #+7023 (0x00001b6f | 9.84132e-42) 313| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-interface/range {v19..v19}, android.database.Cursor.moveToFirst():boolean 319| move-result v1 320| const v20, #+7024 (0x00001b70 | 9.84272e-42) 323| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 326| if-nez v1, Label_8 .line 114 328| const v20, #+7025 (0x00001b71 | 9.84412e-42) 331| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-interface/range {v19..v19}, android.database.Cursor.close():void .line 115 337| const v20, #+7026 (0x00001b72 | 9.84552e-42) 340| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 343| move-object/from16 v0, v16 345| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 347| const v20, #+7027 (0x00001b73 | 9.84692e-42) 350| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.dismiss():void 356| const v20, #+7028 (0x00001b74 | 9.84833e-42) 359| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 362| goto/16 Label_4 Label_8: .line 118 364| const v20, #+7029 (0x00001b75 | 9.84973e-42) 367| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 370| move-object/from16 v0, v16 372| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 374| const v20, #+7030 (0x00001b76 | 9.85113e-42) 377| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar.CalendarColorPickerDialog):android.util.SparseIntArray 383| move-result-object v1 384| const v20, #+7031 (0x00001b77 | 9.85253e-42) 387| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v1}, android.util.SparseIntArray.clear():void .line 119 393| const v20, #+7032 (0x00001b78 | 9.85393e-42) 396| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 399| new-instance v11, java.util.ArrayList 401| const v20, #+7033 (0x00001b79 | 9.85533e-42) 404| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-direct {v11}, java.util.ArrayList.():void Label_9: .line 122 .local_ex v11, "colors", java.util.ArrayList, "Ljava/util/ArrayList;" 410| const v20, #+7034 (0x00001b7a | 9.85673e-42) 413| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 416| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 417| move-object/from16 v0, v19 419| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int 422| move-result v10 423| const v20, #+7035 (0x00001b7b | 9.85813e-42) 426| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 123 .local v10, "colorKey", int 429| const/4 v1, #+0 (0x00000000 | 0.00000) 430| move-object/from16 v0, v19 432| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int 435| move-result v15 436| const v20, #+7036 (0x00001b7c | 9.85954e-42) 439| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 124 .local v15, "rawColor", int 442| invoke-static {v15}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 445| move-result v13 446| const v20, #+7037 (0x00001b7d | 9.86094e-42) 449| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v13, "displayColor", int 452| move-object/from16 v0, v16 454| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 456| const v20, #+7038 (0x00001b7e | 9.86234e-42) 459| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar.CalendarColorPickerDialog):android.util.SparseIntArray 465| move-result-object v1 466| const v20, #+7039 (0x00001b7f | 9.86374e-42) 469| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-virtual {v1,v13,v10}, android.util.SparseIntArray.put(int, int):void .line 126 475| const v20, #+7040 (0x00001b80 | 9.86514e-42) 478| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 484| move-result-object v1 485| const v20, #+7041 (0x00001b81 | 9.86654e-42) 488| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-virtual {v11,v1}, java.util.ArrayList.add(java.lang.Object):boolean .line 127 494| const v20, #+7042 (0x00001b82 | 9.86794e-42) 497| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-interface/range {v19..v19}, android.database.Cursor.moveToNext():boolean 503| move-result v1 504| const v20, #+7043 (0x00001b83 | 9.86935e-42) 507| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 510| if-nez v1, Label_9 .line 128 512| const v20, #+7044 (0x00001b84 | 9.87075e-42) 515| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-virtual {v11}, java.util.ArrayList.size():int 521| move-result v1 522| const v20, #+7045 (0x00001b85 | 9.87215e-42) 525| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 528| new-array v1, v1, java.lang.Integer[] 530| const v20, #+7046 (0x00001b86 | 9.87355e-42) 533| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-virtual {v11,v1}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[] 539| move-result-object v12 540| const v20, #+7047 (0x00001b87 | 9.87495e-42) 543| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 546| check-cast v12, java.lang.Integer[] .line 129 .local v12, "colorsToSort", java.lang.Integer[] 548| const v20, #+7048 (0x00001b88 | 9.87635e-42) 551| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 554| new-instance v1, com.android.colorpicker.HsvColorComparator 556| const v20, #+7049 (0x00001b89 | 9.87775e-42) 559| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-direct {v1}, com.android.colorpicker.HsvColorComparator.():void 565| const v20, #+7050 (0x00001b8a | 9.87915e-42) 568| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-static {v12,v1}, java.util.Arrays.sort(java.lang.Object[], java.util.Comparator):void .line 130 574| const v20, #+7051 (0x00001b8b | 9.88056e-42) 577| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 580| move-object/from16 v0, v16 582| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 584| const v20, #+7052 (0x00001b8c | 9.88196e-42) 587| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 590| array-length v2, v12 591| const v20, #+7053 (0x00001b8d | 9.88336e-42) 594| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 597| new-array v2, v2, int[] 599| const v20, #+7054 (0x00001b8e | 9.88476e-42) 602| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 605| invoke-static {v1,v2}, com.android.calendar.CalendarColorPickerDialog.-set0(com.android.calendar.CalendarColorPickerDialog, int[]):int[] .line 131 608| const v20, #+7055 (0x00001b8f | 9.88616e-42) 611| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 614| const/4 v14, #+0 (0x00000000 | 0.00000) Label_10: .local v14, "i", int 615| const v20, #+7056 (0x00001b90 | 9.88756e-42) 618| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 621| move-object/from16 v0, v16 623| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 625| const v20, #+7057 (0x00001b91 | 9.88896e-42) 628| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 631| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get2(com.android.calendar.CalendarColorPickerDialog):int[] 634| move-result-object v1 635| const v20, #+7058 (0x00001b92 | 9.89036e-42) 638| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 641| array-length v1, v1 642| const v20, #+7059 (0x00001b93 | 9.89177e-42) 645| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 648| if-ge v14, v1, Label_11 .line 132 650| const v20, #+7060 (0x00001b94 | 9.89317e-42) 653| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 656| move-object/from16 v0, v16 658| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 660| const v20, #+7061 (0x00001b95 | 9.89457e-42) 663| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 666| invoke-static {v1}, com.android.calendar.CalendarColorPickerDialog.-get2(com.android.calendar.CalendarColorPickerDialog):int[] 669| move-result-object v1 670| const v20, #+7062 (0x00001b96 | 9.89597e-42) 673| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 676| aget-object v2, v12, v14 678| const v20, #+7063 (0x00001b97 | 9.89737e-42) 681| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 684| invoke-virtual {v2}, java.lang.Integer.intValue():int 687| move-result v2 688| const v20, #+7064 (0x00001b98 | 9.89877e-42) 691| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 694| aput v2, v1, v14 .line 131 696| const v20, #+7065 (0x00001b99 | 9.90017e-42) 699| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 702| add-int/lit8 v14, v14, #+1 (0x00000001 | 1.40130e-45) 704| goto/16 Label_10 Label_11: .line 134 706| const v20, #+7066 (0x00001b9a | 9.90157e-42) 709| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 712| move-object/from16 v0, v16 714| iget-object v1, v0, com.android.calendar.CalendarColorPickerDialog$QueryService.this$0 716| const v20, #+7067 (0x00001b9b | 9.90298e-42) 719| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.showPaletteView():void .line 135 725| const v20, #+7068 (0x00001b9c | 9.90438e-42) 728| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 731| invoke-interface/range {v19..v19}, android.database.Cursor.close():void 734| const v20, #+7069 (0x00001b9d | 9.90578e-42) 737| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 740| goto/16 Label_4 Label_12: .line 95 742| packed-switch-payload 2: Label_5 3: Label_4 4: Label_7 } method com.android.colorpicker.ColorPickerDialog.():void { .src "ColorPickerDialog.java" .line 60 .prologue_end 0| const v0, #+7070 (0x00001b9e | 9.90718e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 60 7| invoke-direct {v3}, android.app.DialogFragment.():void .line 48 10| const v0, #+7071 (0x00001b9f | 9.90858e-42) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v1, com.android.colorpicker.R$string.color_picker_default_title 18| const v0, #+7072 (0x00001ba0 | 9.90998e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v1, v3, com.android.colorpicker.ColorPickerDialog.mTitleResId .line 49 26| const v0, #+7073 (0x00001ba1 | 9.91138e-42) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v3, com.android.colorpicker.ColorPickerDialog.mColors .line 50 34| const v0, #+7074 (0x00001ba2 | 9.91279e-42) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v2, v3, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions .line 62 42| const v0, #+7075 (0x00001ba3 | 9.91419e-42) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.colorpicker.ColorPickerDialog.refreshPalette():void { .src "ColorPickerDialog.java" .line 193 .prologue_end .line 193 0| const v0, #+7076 (0x00001ba4 | 9.91559e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.colorpicker.ColorPickerDialog.mPalette 8| const v0, #+7077 (0x00001ba5 | 9.91699e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+7078 (0x00001ba6 | 9.91839e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v5, com.android.colorpicker.ColorPickerDialog.mColors 24| const v0, #+7079 (0x00001ba7 | 9.91979e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 194 32| const v0, #+7080 (0x00001ba8 | 9.92119e-42) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v5, com.android.colorpicker.ColorPickerDialog.mPalette 40| const v0, #+7081 (0x00001ba9 | 9.92259e-42) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v2, v5, com.android.colorpicker.ColorPickerDialog.mColors 48| const v0, #+7082 (0x00001baa | 9.92400e-42) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget v3, v5, com.android.colorpicker.ColorPickerDialog.mSelectedColor 56| const v0, #+7083 (0x00001bab | 9.92540e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v4, v5, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions 64| const v0, #+7084 (0x00001bac | 9.92680e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1,v2,v3,v4}, com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int, java.lang.String[]):void Label_1: .line 196 73| const v0, #+7085 (0x00001bad | 9.92820e-42) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void } method com.android.colorpicker.ColorPickerDialog.initialize(int, int[], int, int, int):void { .params "titleResId", "colors", "selectedColor", "columns", "size" .src "ColorPickerDialog.java" .line 72 .prologue_end .line 72 0| const v0, #+7086 (0x00001bae | 9.92960e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2,v5,v6}, com.android.colorpicker.ColorPickerDialog.setArguments(int, int, int):void .line 73 9| const v0, #+7087 (0x00001baf | 9.93100e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v3,v4}, com.android.colorpicker.ColorPickerDialog.setColors(int[], int):void .line 74 18| const v0, #+7088 (0x00001bb0 | 9.93240e-42) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.colorpicker.ColorPickerDialog.onColorSelected(int):void { .params "color" .src "ColorPickerDialog.java" .line 129 .prologue_end .line 129 0| const v0, #+7089 (0x00001bb1 | 9.93380e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.colorpicker.ColorPickerDialog.mListener 8| const v0, #+7090 (0x00001bb2 | 9.93521e-42) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 130 16| const v0, #+7091 (0x00001bb3 | 9.93661e-42) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v5, com.android.colorpicker.ColorPickerDialog.mListener 24| const v0, #+7092 (0x00001bb4 | 9.93801e-42) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v2,v6}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onColorSelected(int):void Label_1: .line 133 33| const v0, #+7093 (0x00001bb5 | 9.93941e-42) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v5}, com.android.colorpicker.ColorPickerDialog.getTargetFragment():android.app.Fragment 42| move-result-object v2 43| const v0, #+7094 (0x00001bb6 | 9.94081e-42) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| instance-of v2, v2, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener 51| const v0, #+7095 (0x00001bb7 | 9.94221e-42) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v2, Label_2 .line 135 59| const v0, #+7096 (0x00001bb8 | 9.94361e-42) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v5}, com.android.colorpicker.ColorPickerDialog.getTargetFragment():android.app.Fragment 68| move-result-object v1 69| const v0, #+7097 (0x00001bb9 | 9.94502e-42) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v1, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener .line 136 .local v1, "listener", com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener 77| const v0, #+7098 (0x00001bba | 9.94642e-42) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-interface {v1,v6}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onColorSelected(int):void Label_2: .line 139 .end_local v1 86| const v0, #+7099 (0x00001bbb | 9.94782e-42) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v2, v5, com.android.colorpicker.ColorPickerDialog.mSelectedColor 94| const v0, #+7100 (0x00001bbc | 9.94922e-42) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-eq v6, v2, Label_3 .line 140 102| const v0, #+7101 (0x00001bbd | 9.95062e-42) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput v6, v5, com.android.colorpicker.ColorPickerDialog.mSelectedColor .line 142 110| const v0, #+7102 (0x00001bbe | 9.95202e-42) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v2, v5, com.android.colorpicker.ColorPickerDialog.mPalette 118| const v0, #+7103 (0x00001bbf | 9.95342e-42) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v3, v5, com.android.colorpicker.ColorPickerDialog.mColors 126| const v0, #+7104 (0x00001bc0 | 9.95482e-42) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget v4, v5, com.android.colorpicker.ColorPickerDialog.mSelectedColor 134| const v0, #+7105 (0x00001bc1 | 9.95623e-42) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v2,v3,v4}, com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int):void Label_3: .line 145 143| const v0, #+7106 (0x00001bc2 | 9.95763e-42) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v5}, com.android.colorpicker.ColorPickerDialog.dismiss():void .line 146 152| const v0, #+7107 (0x00001bc3 | 9.95903e-42) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return-void } method com.android.colorpicker.ColorPickerDialog.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "ColorPickerDialog.java" .line 90 .prologue_end .line 90 0| const v0, #+7108 (0x00001bc4 | 9.96043e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onCreate(android.os.Bundle):void .line 92 9| const v0, #+7109 (0x00001bc5 | 9.96183e-42) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.colorpicker.ColorPickerDialog.getArguments():android.os.Bundle 18| move-result-object v1 19| const v0, #+7110 (0x00001bc6 | 9.96323e-42) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v1, Label_1 .line 93 27| const v0, #+7111 (0x00001bc7 | 9.96463e-42) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3}, com.android.colorpicker.ColorPickerDialog.getArguments():android.os.Bundle 36| move-result-object v1 37| const v0, #+7112 (0x00001bc8 | 9.96603e-42) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, "title_id" 46| const v0, #+7113 (0x00001bc9 | 9.96744e-42) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, android.os.Bundle.getInt(java.lang.String):int 55| move-result v1 56| const v0, #+7114 (0x00001bca | 9.96884e-42) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput v1, v3, com.android.colorpicker.ColorPickerDialog.mTitleResId .line 94 64| const v0, #+7115 (0x00001bcb | 9.97024e-42) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v3}, com.android.colorpicker.ColorPickerDialog.getArguments():android.os.Bundle 73| move-result-object v1 74| const v0, #+7116 (0x00001bcc | 9.97164e-42) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const-string/jumbo v2, "columns" 83| const v0, #+7117 (0x00001bcd | 9.97304e-42) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1,v2}, android.os.Bundle.getInt(java.lang.String):int 92| move-result v1 93| const v0, #+7118 (0x00001bce | 9.97444e-42) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput v1, v3, com.android.colorpicker.ColorPickerDialog.mColumns .line 95 101| const v0, #+7119 (0x00001bcf | 9.97584e-42) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v3}, com.android.colorpicker.ColorPickerDialog.getArguments():android.os.Bundle 110| move-result-object v1 111| const v0, #+7120 (0x00001bd0 | 9.97725e-42) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const-string/jumbo v2, "size" 120| const v0, #+7121 (0x00001bd1 | 9.97865e-42) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v1,v2}, android.os.Bundle.getInt(java.lang.String):int 129| move-result v1 130| const v0, #+7122 (0x00001bd2 | 9.98005e-42) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput v1, v3, com.android.colorpicker.ColorPickerDialog.mSize Label_1: .line 98 138| const v0, #+7123 (0x00001bd3 | 9.98145e-42) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-eqz v4, Label_2 .line 99 146| const v0, #+7124 (0x00001bd4 | 9.98285e-42) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const-string/jumbo v1, "colors" 155| const v0, #+7125 (0x00001bd5 | 9.98425e-42) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v4,v1}, android.os.Bundle.getIntArray(java.lang.String):int[] 164| move-result-object v1 165| const v0, #+7126 (0x00001bd6 | 9.98565e-42) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iput-object v1, v3, com.android.colorpicker.ColorPickerDialog.mColors .line 100 173| const v0, #+7127 (0x00001bd7 | 9.98705e-42) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "selected_color" 182| const v0, #+7128 (0x00001bd8 | 9.98846e-42) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v4,v1}, android.os.Bundle.getSerializable(java.lang.String):java.io.Serializable 191| move-result-object v1 192| const v0, #+7129 (0x00001bd9 | 9.98986e-42) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| check-cast v1, java.lang.Integer 200| const v0, #+7130 (0x00001bda | 9.99126e-42) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v1}, java.lang.Integer.intValue():int 209| move-result v1 210| const v0, #+7131 (0x00001bdb | 9.99266e-42) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput v1, v3, com.android.colorpicker.ColorPickerDialog.mSelectedColor .line 102 218| const v0, #+7132 (0x00001bdc | 9.99406e-42) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const-string/jumbo v1, "color_content_descriptions" .line 101 227| const v0, #+7133 (0x00001bdd | 9.99546e-42) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-virtual {v4,v1}, android.os.Bundle.getStringArray(java.lang.String):java.lang.String[] 236| move-result-object v1 237| const v0, #+7134 (0x00001bde | 9.99686e-42) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iput-object v1, v3, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions Label_2: .line 104 245| const v0, #+7135 (0x00001bdf | 9.99826e-42) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| return-void } method com.android.colorpicker.ColorPickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "ColorPickerDialog.java" .line 108 .prologue_end 0| const v0, #+7136 (0x00001be0 | 9.99967e-42) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 108 7| invoke-virtual {v6}, com.android.colorpicker.ColorPickerDialog.getActivity():android.app.Activity 10| move-result-object v1 11| const v0, #+7137 (0x00001be1 | 1.00011e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v1, "activity", android.app.Activity 17| invoke-virtual {v6}, com.android.colorpicker.ColorPickerDialog.getActivity():android.app.Activity 20| move-result-object v3 21| const v0, #+7138 (0x00001be2 | 1.00025e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v3}, android.view.LayoutInflater.from(android.content.Context):android.view.LayoutInflater 30| move-result-object v3 31| const v0, #+7139 (0x00001be3 | 1.00039e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| sget v4, com.android.colorpicker.R$layout.color_picker_dialog 39| const v0, #+7140 (0x00001be4 | 1.00053e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v3,v4,v5}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 48| move-result-object v2 49| const v0, #+7141 (0x00001be5 | 1.00067e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 111 .local v2, "view", android.view.View 55| const v3, #+16908301 (0x0102000d | 2.38773e-38) 58| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 61| move-result-object v3 62| const v0, #+7142 (0x00001be6 | 1.00081e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v3, android.widget.ProgressBar 70| const v0, #+7143 (0x00001be7 | 1.00095e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v3, v6, com.android.colorpicker.ColorPickerDialog.mProgress .line 112 78| const v0, #+7144 (0x00001be8 | 1.00109e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sget v3, com.android.colorpicker.R$id.color_picker 86| const v0, #+7145 (0x00001be9 | 1.00123e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 95| move-result-object v3 96| const v0, #+7146 (0x00001bea | 1.00137e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| check-cast v3, com.android.colorpicker.ColorPickerPalette 104| const v0, #+7147 (0x00001beb | 1.00151e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v3, v6, com.android.colorpicker.ColorPickerDialog.mPalette .line 113 112| const v0, #+7148 (0x00001bec | 1.00165e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v6, com.android.colorpicker.ColorPickerDialog.mPalette 120| const v0, #+7149 (0x00001bed | 1.00179e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v4, v6, com.android.colorpicker.ColorPickerDialog.mSize 128| const v0, #+7150 (0x00001bee | 1.00193e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget v5, v6, com.android.colorpicker.ColorPickerDialog.mColumns 136| const v0, #+7151 (0x00001bef | 1.00207e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v3,v4,v5,v6}, com.android.colorpicker.ColorPickerPalette.init(int, int, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void .line 115 145| const v0, #+7152 (0x00001bf0 | 1.00221e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v3, v6, com.android.colorpicker.ColorPickerDialog.mColors 153| const v0, #+7153 (0x00001bf1 | 1.00235e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-eqz v3, Label_1 .line 116 161| const v0, #+7154 (0x00001bf2 | 1.00249e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v6}, com.android.colorpicker.ColorPickerDialog.showPaletteView():void Label_1: .line 119 170| const v0, #+7155 (0x00001bf3 | 1.00263e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| new-instance v3, android.app.AlertDialog$Builder 178| const v0, #+7156 (0x00001bf4 | 1.00277e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-direct {v3,v1}, android.app.AlertDialog$Builder.(android.content.Context):void .line 120 187| const v0, #+7157 (0x00001bf5 | 1.00291e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget v4, v6, com.android.colorpicker.ColorPickerDialog.mTitleResId .line 119 195| const v0, #+7158 (0x00001bf6 | 1.00305e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v3,v4}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 204| move-result-object v3 205| const v0, #+7159 (0x00001bf7 | 1.00319e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v3,v2}, android.app.AlertDialog$Builder.setView(android.view.View):android.app.AlertDialog$Builder 214| move-result-object v3 215| const v0, #+7160 (0x00001bf8 | 1.00333e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v3}, android.app.AlertDialog$Builder.create():android.app.AlertDialog 224| move-result-object v3 225| const v0, #+7161 (0x00001bf9 | 1.00347e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput-object v3, v6, com.android.colorpicker.ColorPickerDialog.mAlertDialog .line 124 233| const v0, #+7162 (0x00001bfa | 1.00361e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v3, v6, com.android.colorpicker.ColorPickerDialog.mAlertDialog 241| const v0, #+7163 (0x00001bfb | 1.00375e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| return-object v3 } method com.android.colorpicker.ColorPickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "ColorPickerDialog.java" .line 208 .prologue_end .line 208 0| const v0, #+7164 (0x00001bfc | 1.00389e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 209 9| const v0, #+7165 (0x00001bfd | 1.00403e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "colors" 18| const v0, #+7166 (0x00001bfe | 1.00417e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.colorpicker.ColorPickerDialog.mColors 26| const v0, #+7167 (0x00001bff | 1.00431e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1,v2}, android.os.Bundle.putIntArray(java.lang.String, int[]):void .line 210 35| const v0, #+7168 (0x00001c00 | 1.00445e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v1, "selected_color" 44| const v0, #+7169 (0x00001c01 | 1.00459e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v2, v3, com.android.colorpicker.ColorPickerDialog.mSelectedColor 52| const v0, #+7170 (0x00001c02 | 1.00473e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 61| move-result-object v2 62| const v0, #+7171 (0x00001c03 | 1.00487e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v4,v1,v2}, android.os.Bundle.putSerializable(java.lang.String, java.io.Serializable):void .line 211 71| const v0, #+7172 (0x00001c04 | 1.00501e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v1, "color_content_descriptions" 80| const v0, #+7173 (0x00001c05 | 1.00515e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v2, v3, com.android.colorpicker.ColorPickerDialog.mColorContentDescriptions 88| const v0, #+7174 (0x00001c06 | 1.00529e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4,v1,v2}, android.os.Bundle.putStringArray(java.lang.String, java.lang.String[]):void .line 212 97| const v0, #+7175 (0x00001c07 | 1.00543e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method com.android.colorpicker.ColorPickerDialog.setArguments(int, int, int):void { .params "titleResId", "columns", "size" .src "ColorPickerDialog.java" .line 77 .prologue_end .line 77 0| const v0, #+7176 (0x00001c08 | 1.00557e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.os.Bundle 8| const v0, #+7177 (0x00001c09 | 1.00571e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Bundle.():void .line 78 .local v1, "bundle", android.os.Bundle 17| const v0, #+7178 (0x00001c0a | 1.00585e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "title_id" 26| const v0, #+7179 (0x00001c0b | 1.00599e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2,v4}, android.os.Bundle.putInt(java.lang.String, int):void .line 79 35| const v0, #+7180 (0x00001c0c | 1.00613e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, "columns" 44| const v0, #+7181 (0x00001c0d | 1.00627e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2,v5}, android.os.Bundle.putInt(java.lang.String, int):void .line 80 53| const v0, #+7182 (0x00001c0e | 1.00641e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v2, "size" 62| const v0, #+7183 (0x00001c0f | 1.00655e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v2,v6}, android.os.Bundle.putInt(java.lang.String, int):void .line 81 71| const v0, #+7184 (0x00001c10 | 1.00669e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v3,v1}, com.android.colorpicker.ColorPickerDialog.setArguments(android.os.Bundle):void .line 82 80| const v0, #+7185 (0x00001c11 | 1.00683e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void } method com.android.colorpicker.ColorPickerDialog.setColors(int[], int):void { .params "colors", "selectedColor" .src "ColorPickerDialog.java" .line 164 .prologue_end .line 164 0| const v0, #+7186 (0x00001c12 | 1.00697e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.colorpicker.ColorPickerDialog.mColors 8| const v0, #+7187 (0x00001c13 | 1.00711e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v1, v3, Label_1 16| const v0, #+7188 (0x00001c14 | 1.00725e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v1, v2, com.android.colorpicker.ColorPickerDialog.mSelectedColor 24| const v0, #+7189 (0x00001c15 | 1.00739e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eq v1, v4, Label_2 Label_1: .line 165 32| const v0, #+7190 (0x00001c16 | 1.00753e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iput-object v3, v2, com.android.colorpicker.ColorPickerDialog.mColors .line 166 40| const v0, #+7191 (0x00001c17 | 1.00767e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput v4, v2, com.android.colorpicker.ColorPickerDialog.mSelectedColor .line 167 48| const v0, #+7192 (0x00001c18 | 1.00781e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-direct {v2}, com.android.colorpicker.ColorPickerDialog.refreshPalette():void Label_2: .line 169 57| const v0, #+7193 (0x00001c19 | 1.00795e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void } method com.android.colorpicker.ColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void { .params "listener" .src "ColorPickerDialog.java" .line 85 .prologue_end .line 85 0| const v0, #+7194 (0x00001c1a | 1.00809e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.colorpicker.ColorPickerDialog.mListener .line 86 8| const v0, #+7195 (0x00001c1b | 1.00823e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.colorpicker.ColorPickerDialog.showPaletteView():void { .src "ColorPickerDialog.java" .line 149 .prologue_end .line 149 0| const v0, #+7196 (0x00001c1c | 1.00837e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mProgress 8| const v0, #+7197 (0x00001c1d | 1.00851e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+7198 (0x00001c1e | 1.00865e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mPalette 24| const v0, #+7199 (0x00001c1f | 1.00879e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 150 32| const v0, #+7200 (0x00001c20 | 1.00893e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mProgress 40| const v0, #+7201 (0x00001c21 | 1.00908e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 48| invoke-virtual {v1,v2}, android.widget.ProgressBar.setVisibility(int):void .line 151 51| const v0, #+7202 (0x00001c22 | 1.00922e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v3}, com.android.colorpicker.ColorPickerDialog.refreshPalette():void .line 152 60| const v0, #+7203 (0x00001c23 | 1.00936e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mPalette 68| const v0, #+7204 (0x00001c24 | 1.00950e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v2, #+0 (0x00000000 | 0.00000) 75| invoke-virtual {v1,v2}, com.android.colorpicker.ColorPickerPalette.setVisibility(int):void Label_1: .line 154 78| const v0, #+7205 (0x00001c25 | 1.00964e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-void } method com.android.colorpicker.ColorPickerDialog.showProgressBarView():void { .src "ColorPickerDialog.java" .line 157 .prologue_end .line 157 0| const v0, #+7206 (0x00001c26 | 1.00978e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mProgress 8| const v0, #+7207 (0x00001c27 | 1.00992e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+7208 (0x00001c28 | 1.01006e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mPalette 24| const v0, #+7209 (0x00001c29 | 1.01020e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 158 32| const v0, #+7210 (0x00001c2a | 1.01034e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mProgress 40| const v0, #+7211 (0x00001c2b | 1.01048e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v2, #+0 (0x00000000 | 0.00000) 47| invoke-virtual {v1,v2}, android.widget.ProgressBar.setVisibility(int):void .line 159 50| const v0, #+7212 (0x00001c2c | 1.01062e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, com.android.colorpicker.ColorPickerDialog.mPalette 58| const v0, #+7213 (0x00001c2d | 1.01076e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 66| invoke-virtual {v1,v2}, com.android.colorpicker.ColorPickerPalette.setVisibility(int):void Label_1: .line 161 69| const v0, #+7214 (0x00001c2e | 1.01090e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void } method com.android.calendar.CalendarColorPickerDialog.-get0(com.android.calendar.CalendarColorPickerDialog):long { 0| const v0, #+7215 (0x00001c2f | 1.01104e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.CalendarColorPickerDialog.mCalendarId 8| const v0, #+7216 (0x00001c30 | 1.01118e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.CalendarColorPickerDialog.-get1(com.android.calendar.CalendarColorPickerDialog):android.util.SparseIntArray { 0| const v0, #+7217 (0x00001c31 | 1.01132e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap 8| const v0, #+7218 (0x00001c32 | 1.01146e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarColorPickerDialog.-get2(com.android.calendar.CalendarColorPickerDialog):int[] { 0| const v0, #+7219 (0x00001c33 | 1.01160e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarColorPickerDialog.mColors 8| const v0, #+7220 (0x00001c34 | 1.01174e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarColorPickerDialog.-get3(com.android.calendar.CalendarColorPickerDialog):int { 0| const v0, #+7221 (0x00001c35 | 1.01188e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarColorPickerDialog.mSelectedColor 8| const v0, #+7222 (0x00001c36 | 1.01202e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarColorPickerDialog.-get4(com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog$QueryService { 0| const v0, #+7223 (0x00001c37 | 1.01216e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarColorPickerDialog.mService 8| const v0, #+7224 (0x00001c38 | 1.01230e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarColorPickerDialog.-set0(com.android.calendar.CalendarColorPickerDialog, int[]):int[] { 0| const v0, #+7225 (0x00001c39 | 1.01244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarColorPickerDialog.mColors 8| const v0, #+7226 (0x00001c3a | 1.01258e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.CalendarColorPickerDialog.-set1(com.android.calendar.CalendarColorPickerDialog, int):int { 0| const v0, #+7227 (0x00001c3b | 1.01272e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.CalendarColorPickerDialog.mSelectedColor 8| const v0, #+7228 (0x00001c3c | 1.01286e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.CalendarColorPickerDialog.():void { .src "CalendarColorPickerDialog.java" .line 48 .prologue_end 0| const v5, #+7229 (0x00001c3d | 1.01300e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) .line 48 9| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 10| new-array v0, v0, java.lang.String[] .line 49 12| const v5, #+7230 (0x00001c3e | 1.01314e-41) 15| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v1, "account_name" 21| const v5, #+7231 (0x00001c3f | 1.01328e-41) 24| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 27| aput-object v1, v0, v2 .line 50 29| const v5, #+7232 (0x00001c40 | 1.01342e-41) 32| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v1, "account_type" 38| const v5, #+7233 (0x00001c41 | 1.01356e-41) 41| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 44| aput-object v1, v0, v3 .line 51 46| const v5, #+7234 (0x00001c42 | 1.01370e-41) 49| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v1, "calendar_color" 55| const v5, #+7235 (0x00001c43 | 1.01384e-41) 58| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 61| aput-object v1, v0, v4 .line 48 63| const v5, #+7236 (0x00001c44 | 1.01398e-41) 66| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 69| sput-object v0, com.android.calendar.CalendarColorPickerDialog.CALENDARS_PROJECTION .line 58 71| const v5, #+7237 (0x00001c45 | 1.01412e-41) 74| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 77| new-array v0, v4, java.lang.String[] .line 59 79| const v5, #+7238 (0x00001c46 | 1.01426e-41) 82| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "color" 88| const v5, #+7239 (0x00001c47 | 1.01440e-41) 91| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 94| aput-object v1, v0, v2 .line 60 96| const v5, #+7240 (0x00001c48 | 1.01454e-41) 99| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v1, "color_index" 105| const v5, #+7241 (0x00001c49 | 1.01468e-41) 108| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 111| aput-object v1, v0, v3 .line 58 113| const v5, #+7242 (0x00001c4a | 1.01482e-41) 116| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 119| sput-object v0, com.android.calendar.CalendarColorPickerDialog.COLORS_PROJECTION .line 38 121| const v5, #+7243 (0x00001c4b | 1.01496e-41) 124| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 127| return-void } method com.android.calendar.CalendarColorPickerDialog.():void { .src "CalendarColorPickerDialog.java" .line 156 .prologue_end .line 156 0| const v0, #+7244 (0x00001c4c | 1.01510e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.colorpicker.ColorPickerDialog.():void .line 71 9| const v0, #+7245 (0x00001c4d | 1.01524e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.util.SparseIntArray 17| const v0, #+7246 (0x00001c4e | 1.01538e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.util.SparseIntArray.():void 26| const v0, #+7247 (0x00001c4f | 1.01552e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap .line 158 34| const v0, #+7248 (0x00001c50 | 1.01566e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.CalendarColorPickerDialog.newInstance(long, boolean):com.android.calendar.CalendarColorPickerDialog { .params "calendarId", "isTablet" .src "CalendarColorPickerDialog.java" .line 161 .prologue_end .line 161 0| const v0, #+7249 (0x00001c51 | 1.01580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.CalendarColorPickerDialog 8| const v0, #+7250 (0x00001c52 | 1.01594e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.CalendarColorPickerDialog.():void .line 163 .local v1, "ret", com.android.calendar.CalendarColorPickerDialog 17| const v0, #+7251 (0x00001c53 | 1.01608e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v7, Label_2 25| const v0, #+7252 (0x00001c54 | 1.01622e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 162 32| const v0, #+7253 (0x00001c55 | 1.01636e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const v3, #+2131492934 (0x7f0c0046 | 1.86093e+38) 41| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 42| invoke-virtual {v1,v3,v4,v2}, com.android.calendar.CalendarColorPickerDialog.setArguments(int, int, int):void .line 164 45| const v0, #+7254 (0x00001c56 | 1.01650e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v5,v6}, com.android.calendar.CalendarColorPickerDialog.setCalendarId(long):void .line 165 54| const v0, #+7255 (0x00001c57 | 1.01664e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-object v1 Label_2: .line 163 61| const v0, #+7256 (0x00001c58 | 1.01678e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 68| goto/16 Label_1 } method com.android.calendar.CalendarColorPickerDialog.retrieveColorKeys(android.os.Bundle):void { .params "savedInstanceState" .src "CalendarColorPickerDialog.java" .line 198 .prologue_end .line 198 0| const v0, #+7257 (0x00001c59 | 1.01692e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v3, "color_keys" 9| const v0, #+7258 (0x00001c5a | 1.01706e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7,v3}, android.os.Bundle.getIntArray(java.lang.String):int[] 18| move-result-object v1 19| const v0, #+7259 (0x00001c5b | 1.01720e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 199 .local v1, "colorKeys", int[] 25| iget-object v3, v6, com.android.calendar.CalendarColorPickerDialog.mColors 27| const v0, #+7260 (0x00001c5c | 1.01734e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v3, Label_2 35| const v0, #+7261 (0x00001c5d | 1.01748e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_2 .line 200 43| const v0, #+7262 (0x00001c5e | 1.01762e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 50| const v0, #+7263 (0x00001c5f | 1.01776e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v3, v6, com.android.calendar.CalendarColorPickerDialog.mColors 58| const v0, #+7264 (0x00001c60 | 1.01790e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| array-length v3, v3 65| const v0, #+7265 (0x00001c61 | 1.01804e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-ge v2, v3, Label_2 .line 201 73| const v0, #+7266 (0x00001c62 | 1.01818e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v3, v6, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap 81| const v0, #+7267 (0x00001c63 | 1.01832e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v4, v6, com.android.calendar.CalendarColorPickerDialog.mColors 89| const v0, #+7268 (0x00001c64 | 1.01846e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| aget v4, v4, v2 97| const v0, #+7269 (0x00001c65 | 1.01860e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| aget v5, v1, v2 105| const v0, #+7270 (0x00001c66 | 1.01874e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v3,v4,v5}, android.util.SparseIntArray.put(int, int):void .line 200 114| const v0, #+7271 (0x00001c67 | 1.01888e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 122| goto/16 Label_1 Label_2: .line 204 .end_local v2 124| const v0, #+7272 (0x00001c68 | 1.01902e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-void } method com.android.calendar.CalendarColorPickerDialog.saveColorKeys(android.os.Bundle):void { .params "outState" .src "CalendarColorPickerDialog.java" .line 177 .prologue_end .line 177 0| const v0, #+7273 (0x00001c69 | 1.01916e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.CalendarColorPickerDialog.mColors 8| const v0, #+7274 (0x00001c6a | 1.01930e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v3, Label_1 .line 178 16| const v0, #+7275 (0x00001c6b | 1.01944e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 180 23| const v0, #+7276 (0x00001c6c | 1.01958e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v3, v5, com.android.calendar.CalendarColorPickerDialog.mColors 31| const v0, #+7277 (0x00001c6d | 1.01972e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| array-length v3, v3 38| const v0, #+7278 (0x00001c6e | 1.01987e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-array v1, v3, int[] .line 181 .local v1, "colorKeys", int[] 46| const v0, #+7279 (0x00001c6f | 1.02001e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 53| const v0, #+7280 (0x00001c70 | 1.02015e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v3, v5, com.android.calendar.CalendarColorPickerDialog.mColors 61| const v0, #+7281 (0x00001c71 | 1.02029e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| array-length v3, v3 68| const v0, #+7282 (0x00001c72 | 1.02043e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-ge v2, v3, Label_3 .line 182 76| const v0, #+7283 (0x00001c73 | 1.02057e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v3, v5, com.android.calendar.CalendarColorPickerDialog.mColorKeyMap 84| const v0, #+7284 (0x00001c74 | 1.02071e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v4, v5, com.android.calendar.CalendarColorPickerDialog.mColors 92| const v0, #+7285 (0x00001c75 | 1.02085e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| aget v4, v4, v2 100| const v0, #+7286 (0x00001c76 | 1.02099e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v3,v4}, android.util.SparseIntArray.get(int):int 109| move-result v3 110| const v0, #+7287 (0x00001c77 | 1.02113e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| aput v3, v1, v2 .line 181 118| const v0, #+7288 (0x00001c78 | 1.02127e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 126| goto/16 Label_2 Label_3: .line 184 128| const v0, #+7289 (0x00001c79 | 1.02141e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v3, "color_keys" 137| const v0, #+7290 (0x00001c7a | 1.02155e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v6,v3,v1}, android.os.Bundle.putIntArray(java.lang.String, int[]):void .line 185 146| const v0, #+7291 (0x00001c7b | 1.02169e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-void } method com.android.calendar.CalendarColorPickerDialog.startQuery():void { .src "CalendarColorPickerDialog.java" .line 234 .prologue_end 0| const v0, #+7292 (0x00001c7c | 1.02183e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 234 7| iget-object v1, v9, com.android.calendar.CalendarColorPickerDialog.mService 9| const v0, #+7293 (0x00001c7d | 1.02197e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 235 17| const v0, #+7294 (0x00001c7e | 1.02211e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v9}, com.android.calendar.CalendarColorPickerDialog.showProgressBarView():void .line 236 26| const v0, #+7295 (0x00001c7f | 1.02225e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v9, com.android.calendar.CalendarColorPickerDialog.mService .line 237 34| const v0, #+7296 (0x00001c80 | 1.02239e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sget-object v2, android.provider.CalendarContract$Calendars.CONTENT_URI 42| const v0, #+7297 (0x00001c81 | 1.02253e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v5:v6, v9, com.android.calendar.CalendarColorPickerDialog.mCalendarId 50| const v0, #+7298 (0x00001c82 | 1.02267e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v2,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 59| move-result-object v4 60| const v0, #+7299 (0x00001c83 | 1.02281e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 66| sget-object v5, com.android.calendar.CalendarColorPickerDialog.CALENDARS_PROJECTION .line 236 68| const v0, #+7300 (0x00001c84 | 1.02295e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 75| move-object v6, v3 76| move-object v7, v3 77| move-object v8, v3 78| invoke-virtual/range {v1..v8}, com.android.calendar.CalendarColorPickerDialog$QueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_1: .line 240 81| const v0, #+7301 (0x00001c85 | 1.02309e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.CalendarColorPickerDialog.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "CalendarColorPickerDialog.java" .line 189 .prologue_end 0| const v0, #+7302 (0x00001c86 | 1.02323e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 189 7| invoke-super {v4,v5}, com.android.colorpicker.ColorPickerDialog.onCreate(android.os.Bundle):void .line 190 10| const v0, #+7303 (0x00001c87 | 1.02337e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v5, Label_1 .line 191 18| const v0, #+7304 (0x00001c88 | 1.02351e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v1, "calendar_id" 27| const v0, #+7305 (0x00001c89 | 1.02365e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5,v1}, android.os.Bundle.getLong(java.lang.String):long 36| move-result-wide v1:v2 37| const v0, #+7306 (0x00001c8a | 1.02379e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-wide v1:v2, v4, com.android.calendar.CalendarColorPickerDialog.mCalendarId .line 192 45| const v0, #+7307 (0x00001c8b | 1.02393e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v4,v5}, com.android.calendar.CalendarColorPickerDialog.retrieveColorKeys(android.os.Bundle):void Label_1: .line 194 54| const v0, #+7308 (0x00001c8c | 1.02407e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| new-instance v1, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener 62| const v0, #+7309 (0x00001c8d | 1.02421e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v1,v4,v3}, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener.(com.android.calendar.CalendarColorPickerDialog, com.android.calendar.CalendarColorPickerDialog$OnCalendarColorSelectedListener):void 71| const v0, #+7310 (0x00001c8e | 1.02435e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v4,v1}, com.android.calendar.CalendarColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void .line 195 80| const v0, #+7311 (0x00001c8f | 1.02449e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void } method com.android.calendar.CalendarColorPickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "CalendarColorPickerDialog.java" .line 225 .prologue_end 0| const v0, #+7312 (0x00001c90 | 1.02463e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 225 7| invoke-super {v5,v6}, com.android.colorpicker.ColorPickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog 10| move-result-object v1 11| const v0, #+7313 (0x00001c91 | 1.02477e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 226 .local v1, "dialog", android.app.Dialog 17| new-instance v2, com.android.calendar.CalendarColorPickerDialog$QueryService 19| const v0, #+7314 (0x00001c92 | 1.02491e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v5}, com.android.calendar.CalendarColorPickerDialog.getActivity():android.app.Activity 28| move-result-object v3 29| const v0, #+7315 (0x00001c93 | 1.02505e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-direct {v2,v5,v3,v4}, com.android.calendar.CalendarColorPickerDialog$QueryService.(com.android.calendar.CalendarColorPickerDialog, android.content.Context, com.android.calendar.CalendarColorPickerDialog$QueryService):void 38| const v0, #+7316 (0x00001c94 | 1.02519e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iput-object v2, v5, com.android.calendar.CalendarColorPickerDialog.mService .line 227 46| const v0, #+7317 (0x00001c95 | 1.02533e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v2, v5, com.android.calendar.CalendarColorPickerDialog.mColors 54| const v0, #+7318 (0x00001c96 | 1.02547e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-nez v2, Label_1 .line 228 62| const v0, #+7319 (0x00001c97 | 1.02561e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v5}, com.android.calendar.CalendarColorPickerDialog.startQuery():void Label_1: .line 230 71| const v0, #+7320 (0x00001c98 | 1.02575e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-object v1 } method com.android.calendar.CalendarColorPickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "CalendarColorPickerDialog.java" .line 170 .prologue_end .line 170 0| const v0, #+7321 (0x00001c99 | 1.02589e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, com.android.colorpicker.ColorPickerDialog.onSaveInstanceState(android.os.Bundle):void .line 171 9| const v0, #+7322 (0x00001c9a | 1.02603e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "calendar_id" 18| const v0, #+7323 (0x00001c9b | 1.02617e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-wide v3:v4, v5, com.android.calendar.CalendarColorPickerDialog.mCalendarId 26| const v0, #+7324 (0x00001c9c | 1.02631e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6,v1,v3,v4}, android.os.Bundle.putLong(java.lang.String, long):void .line 172 35| const v0, #+7325 (0x00001c9d | 1.02645e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v5,v6}, com.android.calendar.CalendarColorPickerDialog.saveColorKeys(android.os.Bundle):void .line 173 44| const v0, #+7326 (0x00001c9e | 1.02659e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.CalendarColorPickerDialog.setCalendarId(long):void { .params "calendarId" .src "CalendarColorPickerDialog.java" .line 217 .prologue_end .line 217 0| const v0, #+7327 (0x00001c9f | 1.02673e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v4, com.android.calendar.CalendarColorPickerDialog.mCalendarId 8| const v0, #+7328 (0x00001ca0 | 1.02687e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| cmp-long v1, v5:v6, v1:v2 16| if-eqz v1, Label_1 .line 218 18| const v0, #+7329 (0x00001ca1 | 1.02701e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-wide v5:v6, v4, com.android.calendar.CalendarColorPickerDialog.mCalendarId .line 219 26| const v0, #+7330 (0x00001ca2 | 1.02715e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v4}, com.android.calendar.CalendarColorPickerDialog.startQuery():void Label_1: .line 221 35| const v0, #+7331 (0x00001ca3 | 1.02729e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.CalendarColorPickerDialog.setColors(int[], int):void { .params "colors", "selectedColor" .src "CalendarColorPickerDialog.java" .line 213 .prologue_end .line 213 0| const v0, #+7332 (0x00001ca4 | 1.02743e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.IllegalStateException 8| const v0, #+7333 (0x00001ca5 | 1.02757e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "Must call setCalendarId() to update calendar colors" 17| const v0, #+7334 (0x00001ca6 | 1.02771e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, java.lang.IllegalStateException.(java.lang.String):void 26| const v0, #+7335 (0x00001ca7 | 1.02785e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| throw v1 } method com.android.calendar.CalendarController$1.(com.android.calendar.CalendarController):void { .params "this$0" .src "CalendarController.java" .line 1 .prologue_end .line 1 0| const v0, #+7336 (0x00001ca8 | 1.02799e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarController$1.this$0 .line 90 8| const v0, #+7337 (0x00001ca9 | 1.02813e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+7338 (0x00001caa | 1.02827e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarController$1.run():void { .src "CalendarController.java" .line 93 .prologue_end .line 93 0| const v0, #+7339 (0x00001cab | 1.02841e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarController$1.this$0 8| const v0, #+7340 (0x00001cac | 1.02855e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.CalendarController.-get1(com.android.calendar.CalendarController):android.text.format.Time 17| move-result-object v1 18| const v0, #+7341 (0x00001cad | 1.02869e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.calendar.CalendarController$1.this$0 26| const v0, #+7342 (0x00001cae | 1.02883e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.calendar.CalendarController.-get0(com.android.calendar.CalendarController):android.content.Context 35| move-result-object v2 36| const v0, #+7343 (0x00001caf | 1.02897e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 45| move-result-object v2 46| const v0, #+7344 (0x00001cb0 | 1.02911e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 94 55| const v0, #+7345 (0x00001cb1 | 1.02925e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-void } method com.android.calendar.CalendarController$EventInfo.():void { .src "CalendarController.java" .line 146 .prologue_end .line 146 0| const v0, #+7346 (0x00001cb2 | 1.02939e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+7347 (0x00001cb3 | 1.02953e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int, boolean):long { .params "response", "allDay" .src "CalendarController.java" .line 227 .prologue_end 0| const v0, #+7348 (0x00001cb4 | 1.02967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v7:v8, #+1 (0x00000001 | 1.40130e-45) .line 227 8| if-eqz v10, Label_4 10| const v0, #+7349 (0x00001cb5 | 1.02981e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-wide/16 v1:v2, #+256 (0x00000100 | 3.58732e-43) Label_1: .line 229 .local v1, "extra", long 18| const v0, #+7350 (0x00001cb6 | 1.02995e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| packed-switch v9, Label_9 Label_2: .line 243 27| const v0, #+7351 (0x00001cb7 | 1.03009e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "CalendarController" 36| const v0, #+7352 (0x00001cb8 | 1.03023e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v4, java.lang.StringBuilder 44| const v0, #+7353 (0x00001cb9 | 1.03037e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v4}, java.lang.StringBuilder.():void 53| const v0, #+7354 (0x00001cba | 1.03051e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v5, "Unknown attendee response " 62| const v0, #+7355 (0x00001cbb | 1.03066e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 71| move-result-object v4 72| const v0, #+7356 (0x00001cbc | 1.03080e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v4,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 81| move-result-object v4 82| const v0, #+7357 (0x00001cbd | 1.03094e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 91| move-result-object v4 92| const v0, #+7358 (0x00001cbe | 1.03108e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-static {v3,v4}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 244 101| const v0, #+7359 (0x00001cbf | 1.03122e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| or-long/2addr v1:v2, v7:v8 Label_3: .line 247 108| const v0, #+7360 (0x00001cc0 | 1.03136e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-wide v1:v2 Label_4: .line 227 .end_local v1 115| const v0, #+7361 (0x00001cc1 | 1.03150e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) .restart_local v1 123| goto/16 Label_1 Label_5: .line 231 125| const v0, #+7362 (0x00001cc2 | 1.03164e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| or-long/2addr v1:v2, v7:v8 .line 232 132| goto/16 Label_3 Label_6: .line 234 134| const v0, #+7363 (0x00001cc3 | 1.03178e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const-wide/16 v3:v4, #+2 (0x00000002 | 2.80260e-45) 142| or-long/2addr v1:v2, v3:v4 .line 235 143| goto/16 Label_3 Label_7: .line 237 145| const v0, #+7364 (0x00001cc4 | 1.03192e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const-wide/16 v3:v4, #+4 (0x00000004 | 5.60519e-45) 153| or-long/2addr v1:v2, v3:v4 .line 238 154| goto/16 Label_3 Label_8: .line 240 156| const v0, #+7365 (0x00001cc5 | 1.03206e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const-wide/16 v3:v4, #+8 (0x00000008 | 1.12104e-44) 164| or-long/2addr v1:v2, v3:v4 .line 241 165| goto/16 Label_3 167| nop Label_9: .line 229 168| packed-switch-payload 0: Label_5 1: Label_6 2: Label_7 3: Label_2 4: Label_8 } method com.android.calendar.CalendarController$EventInfo.getResponse():int { .src "CalendarController.java" .line 204 .prologue_end 0| const v0, #+7366 (0x00001cc6 | 1.03220e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 204 8| iget-wide v3:v4, v9, com.android.calendar.CalendarController$EventInfo.eventType 10| const v0, #+7367 (0x00001cc7 | 1.03234e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-wide/16 v5:v6, #+2 (0x00000002 | 2.80260e-45) 18| cmp-long v2, v3:v4, v5:v6 20| if-eqz v2, Label_1 .line 205 22| const v0, #+7368 (0x00001cc8 | 1.03248e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const-string/jumbo v2, "CalendarController" 31| const v0, #+7369 (0x00001cc9 | 1.03262e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| new-instance v3, java.lang.StringBuilder 39| const v0, #+7370 (0x00001cca | 1.03276e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-direct {v3}, java.lang.StringBuilder.():void 48| const v0, #+7371 (0x00001ccb | 1.03290e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v4, "illegal call to getResponse , wrong event type " 57| const v0, #+7372 (0x00001ccc | 1.03304e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 66| move-result-object v3 67| const v0, #+7373 (0x00001ccd | 1.03318e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-wide v5:v6, v9, com.android.calendar.CalendarController$EventInfo.eventType 75| const v0, #+7374 (0x00001cce | 1.03332e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v3,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 84| move-result-object v3 85| const v0, #+7375 (0x00001ccf | 1.03346e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 94| move-result-object v3 95| const v0, #+7376 (0x00001cd0 | 1.03360e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v2,v3}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 206 104| const v0, #+7377 (0x00001cd1 | 1.03374e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| return v7 Label_1: .line 209 111| const v0, #+7378 (0x00001cd2 | 1.03388e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-wide v3:v4, v9, com.android.calendar.CalendarController$EventInfo.extraLong 119| const v0, #+7379 (0x00001cd3 | 1.03402e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-wide/16 v5:v6, #+255 (0x000000ff | 3.57331e-43) 127| and-long/2addr v3:v4, v5:v6 128| long-to-int v1, v3:v4 .line 210 .local v1, "response", int 129| packed-switch v1, Label_7 Label_2: .line 220 132| const v0, #+7380 (0x00001cd4 | 1.03416e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const-string/jumbo v2, "CalendarController" 141| const v0, #+7381 (0x00001cd5 | 1.03430e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| new-instance v3, java.lang.StringBuilder 149| const v0, #+7382 (0x00001cd6 | 1.03444e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v3}, java.lang.StringBuilder.():void 158| const v0, #+7383 (0x00001cd7 | 1.03458e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| const-string/jumbo v4, "Unknown attendee response " 167| const v0, #+7384 (0x00001cd8 | 1.03472e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 176| move-result-object v3 177| const v0, #+7385 (0x00001cd9 | 1.03486e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 186| move-result-object v3 187| const v0, #+7386 (0x00001cda | 1.03500e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 196| move-result-object v3 197| const v0, #+7387 (0x00001cdb | 1.03514e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v2,v3}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 222 206| const v0, #+7388 (0x00001cdc | 1.03528e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return v8 Label_3: .line 212 213| const v0, #+7389 (0x00001cdd | 1.03542e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| return v7 Label_4: .line 214 220| const v0, #+7390 (0x00001cde | 1.03556e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| return v8 Label_5: .line 216 227| const v0, #+7391 (0x00001cdf | 1.03570e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 234| return v2 Label_6: .line 218 235| const v0, #+7392 (0x00001ce0 | 1.03584e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 242| return v2 .line 210 243| const v0, #+7393 (0x00001ce1 | 1.03598e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| nop Label_7: 250| packed-switch-payload 1: Label_3 2: Label_4 3: Label_2 4: Label_5 5: Label_2 6: Label_2 7: Label_2 8: Label_6 } method com.android.calendar.CalendarController$EventInfo.isAllDay():boolean { .src "CalendarController.java" .line 196 .prologue_end 0| const v0, #+7394 (0x00001ce2 | 1.03612e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 196 7| iget-wide v3:v4, v7, com.android.calendar.CalendarController$EventInfo.eventType 9| const v0, #+7395 (0x00001ce3 | 1.03626e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v5:v6, #+2 (0x00000002 | 2.80260e-45) 17| cmp-long v2, v3:v4, v5:v6 19| if-eqz v2, Label_1 .line 197 21| const v0, #+7396 (0x00001ce4 | 1.03640e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const-string/jumbo v2, "CalendarController" 30| const v0, #+7397 (0x00001ce5 | 1.03654e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v3, java.lang.StringBuilder 38| const v0, #+7398 (0x00001ce6 | 1.03668e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v3}, java.lang.StringBuilder.():void 47| const v0, #+7399 (0x00001ce7 | 1.03682e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v4, "illegal call to isAllDay , wrong event type " 56| const v0, #+7400 (0x00001ce8 | 1.03696e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v3 66| const v0, #+7401 (0x00001ce9 | 1.03710e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-wide v5:v6, v7, com.android.calendar.CalendarController$EventInfo.eventType 74| const v0, #+7402 (0x00001cea | 1.03724e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v3,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 83| move-result-object v3 84| const v0, #+7403 (0x00001ceb | 1.03738e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 93| move-result-object v3 94| const v0, #+7404 (0x00001cec | 1.03752e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v2,v3}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 198 103| const v0, #+7405 (0x00001ced | 1.03766e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return v1 Label_1: .line 200 110| const v0, #+7406 (0x00001cee | 1.03780e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-wide v3:v4, v7, com.android.calendar.CalendarController$EventInfo.extraLong 118| const v0, #+7407 (0x00001cef | 1.03794e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const-wide/16 v5:v6, #+256 (0x00000100 | 3.58732e-43) 126| and-long/2addr v3:v4, v5:v6 127| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 129| cmp-long v2, v3:v4, v5:v6 131| if-eqz v2, Label_2 133| const v0, #+7408 (0x00001cf0 | 1.03808e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: 140| const v0, #+7409 (0x00001cf1 | 1.03822e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return v1 } method com.android.calendar.CalendarController.-get0(com.android.calendar.CalendarController):android.content.Context { 0| const v0, #+7410 (0x00001cf2 | 1.03836e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarController.mContext 8| const v0, #+7411 (0x00001cf3 | 1.03850e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarController.-get1(com.android.calendar.CalendarController):android.text.format.Time { 0| const v0, #+7412 (0x00001cf4 | 1.03864e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarController.mTime 8| const v0, #+7413 (0x00001cf5 | 1.03878e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarController.():void { .src "CalendarController.java" .line 79 .prologue_end .line 79 0| const v1, #+7414 (0x00001cf6 | 1.03892e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.util.WeakHashMap 8| const v1, #+7415 (0x00001cf7 | 1.03906e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, java.util.WeakHashMap.():void .line 78 17| const v1, #+7416 (0x00001cf8 | 1.03920e-41) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, com.android.calendar.CalendarController.instances .line 53 25| const v1, #+7417 (0x00001cf9 | 1.03934e-41) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.CalendarController.(android.content.Context):void { .params "context" .src "CalendarController.java" .line 309 .prologue_end 0| const v0, #+7418 (0x00001cfa | 1.03948e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #-1 (0xffffffff | NaN) .line 309 7| invoke-direct {v4}, java.lang.Object.():void .line 70 10| const v0, #+7419 (0x00001cfb | 1.03962e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v1, java.util.LinkedHashMap 18| const v0, #+7420 (0x00001cfc | 1.03976e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 25| invoke-direct {v1,v2}, java.util.LinkedHashMap.(int):void .line 69 28| const v0, #+7421 (0x00001cfd | 1.03990e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v1, v4, com.android.calendar.CalendarController.eventHandlers .line 71 36| const v0, #+7422 (0x00001cfe | 1.04004e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v1, java.util.LinkedList 44| const v0, #+7423 (0x00001cff | 1.04018e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v1}, java.util.LinkedList.():void 53| const v0, #+7424 (0x00001d00 | 1.04032e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v4, com.android.calendar.CalendarController.mToBeRemovedEventHandlers .line 72 61| const v0, #+7425 (0x00001d01 | 1.04046e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v1, java.util.LinkedHashMap 69| const v0, #+7426 (0x00001d02 | 1.04060e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1}, java.util.LinkedHashMap.():void 78| const v0, #+7427 (0x00001d03 | 1.04074e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v4, com.android.calendar.CalendarController.mToBeAddedEventHandlers .line 76 86| const v0, #+7428 (0x00001d04 | 1.04088e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v1, #+0 (0x00000000 | 0.00000) 93| iput v1, v4, com.android.calendar.CalendarController.mDispatchInProgressCounter .line 81 95| const v0, #+7429 (0x00001d05 | 1.04102e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| new-instance v1, java.util.WeakHashMap 103| const v0, #+7430 (0x00001d06 | 1.04116e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 110| invoke-direct {v1,v2}, java.util.WeakHashMap.(int):void 113| const v0, #+7431 (0x00001d07 | 1.04130e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput-object v1, v4, com.android.calendar.CalendarController.filters .line 83 121| const v0, #+7432 (0x00001d08 | 1.04145e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput v3, v4, com.android.calendar.CalendarController.mViewType .line 84 129| const v0, #+7433 (0x00001d09 | 1.04159e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput v3, v4, com.android.calendar.CalendarController.mDetailViewType .line 85 137| const v0, #+7434 (0x00001d0a | 1.04173e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput v3, v4, com.android.calendar.CalendarController.mPreviousViewType .line 86 145| const v0, #+7435 (0x00001d0b | 1.04187e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 153| iput-wide v1:v2, v4, com.android.calendar.CalendarController.mEventId .line 87 155| const v0, #+7436 (0x00001d0c | 1.04201e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| new-instance v1, android.text.format.Time 163| const v0, #+7437 (0x00001d0d | 1.04215e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-direct {v1}, android.text.format.Time.():void 172| const v0, #+7438 (0x00001d0e | 1.04229e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iput-object v1, v4, com.android.calendar.CalendarController.mTime .line 88 180| const v0, #+7439 (0x00001d0f | 1.04243e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 188| iput-wide v1:v2, v4, com.android.calendar.CalendarController.mDateFlags .line 90 190| const v0, #+7440 (0x00001d10 | 1.04257e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| new-instance v1, com.android.calendar.CalendarController$1 198| const v0, #+7441 (0x00001d11 | 1.04271e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v1,v4}, com.android.calendar.CalendarController$1.(com.android.calendar.CalendarController):void 207| const v0, #+7442 (0x00001d12 | 1.04285e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iput-object v1, v4, com.android.calendar.CalendarController.mUpdateTimezone .line 310 215| const v0, #+7443 (0x00001d13 | 1.04299e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iput-object v5, v4, com.android.calendar.CalendarController.mContext .line 311 223| const v0, #+7444 (0x00001d14 | 1.04313e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v1, v4, com.android.calendar.CalendarController.mUpdateTimezone 231| const v0, #+7445 (0x00001d15 | 1.04327e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-interface {v1}, java.lang.Runnable.run():void .line 312 240| const v0, #+7446 (0x00001d16 | 1.04341e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v1, v4, com.android.calendar.CalendarController.mTime 248| const v0, #+7447 (0x00001d17 | 1.04355e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 313 257| const v0, #+7448 (0x00001d18 | 1.04369e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iget-object v1, v4, com.android.calendar.CalendarController.mContext .line 314 265| const v0, #+7449 (0x00001d19 | 1.04383e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| const-string/jumbo v2, "preferred_detailedView" .line 315 274| const v0, #+7450 (0x00001d1a | 1.04397e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| const/4 v3, #+2 (0x00000002 | 2.80260e-45) .line 313 281| invoke-static {v1,v2,v3}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 284| move-result v1 285| const v0, #+7451 (0x00001d1b | 1.04411e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iput v1, v4, com.android.calendar.CalendarController.mDetailViewType .line 316 293| const v0, #+7452 (0x00001d1c | 1.04425e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| return-void } method com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController { .params "context" .src "CalendarController.java" .line 284 .prologue_end .line 284 0| const v0, #+7453 (0x00001d1d | 1.04439e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v6, com.android.calendar.CalendarController.instances 8| const v0, #+7454 (0x00001d1e | 1.04453e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v6 .line 285 15| const v0, #+7455 (0x00001d1f | 1.04467e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v2, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 286 .local v2, "controller", com.android.calendar.CalendarController 22| const v0, #+7456 (0x00001d20 | 1.04481e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| sget-object v5, com.android.calendar.CalendarController.instances 30| const v0, #+7457 (0x00001d21 | 1.04495e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v5,v8}, java.util.WeakHashMap.get(java.lang.Object):java.lang.Object 39| move-result-object v4 40| const v0, #+7458 (0x00001d22 | 1.04509e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| check-cast v4, java.lang.ref.WeakReference .line 287 .local_ex v4, "weakController", java.lang.ref.WeakReference, "Ljava/lang/ref/WeakReference;" 48| const v0, #+7459 (0x00001d23 | 1.04523e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v4, Label_7 .line 288 56| const v0, #+7460 (0x00001d24 | 1.04537e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v4}, java.lang.ref.WeakReference.get():java.lang.Object 65| move-result-object v5 66| const v0, #+7461 (0x00001d25 | 1.04551e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| move-object v1, v5 73| check-cast v1, com.android.calendar.CalendarController 75| const v0, #+7462 (0x00001d26 | 1.04565e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| move-object v2, v1 .try_end_1 catch(...) : Label_3 .local v2, "controller", com.android.calendar.CalendarController 82| const v0, #+7463 (0x00001d27 | 1.04579e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| move-object v3, v2 Label_1: .line 291 .end_local v2 .local v3, "controller", com.android.calendar.CalendarController 89| const v0, #+7464 (0x00001d28 | 1.04593e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-nez v3, Label_6 .try_begin_2 .line 292 97| const v0, #+7465 (0x00001d29 | 1.04607e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v2, com.android.calendar.CalendarController 105| const v0, #+7466 (0x00001d2a | 1.04621e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v2,v8}, com.android.calendar.CalendarController.(android.content.Context):void .try_end_2 catch(...) : Label_5 .try_begin_3 .line 293 .end_local v3 .restart_local v2 114| const v0, #+7467 (0x00001d2b | 1.04635e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sget-object v5, com.android.calendar.CalendarController.instances 122| const v0, #+7468 (0x00001d2c | 1.04649e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| new-instance v7, java.lang.ref.WeakReference 130| const v0, #+7469 (0x00001d2d | 1.04663e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-direct {v7,v2}, java.lang.ref.WeakReference.(java.lang.Object):void 139| const v0, #+7470 (0x00001d2e | 1.04677e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v5,v8,v7}, java.util.WeakHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_3 catch(...) : Label_3 Label_2: 148| const v0, #+7471 (0x00001d2f | 1.04691e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| monitor-exit v6 .line 295 155| const v0, #+7472 (0x00001d30 | 1.04705e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-object v2 Label_3: .line 284 .end_local v2 .end_local v4 162| const v0, #+7473 (0x00001d31 | 1.04719e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| move-exception v5 Label_4: 169| const v0, #+7474 (0x00001d32 | 1.04733e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| monitor-exit v6 176| const v0, #+7475 (0x00001d33 | 1.04747e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| throw v5 Label_5: .restart_local v3 .restart_local v4 183| const v0, #+7476 (0x00001d34 | 1.04761e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| move-exception v5 190| move-object v2, v3 .end_local v3 .restart_local v2 191| goto/16 Label_4 Label_6: .end_local v2 .restart_local v3 193| const v0, #+7477 (0x00001d35 | 1.04775e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| move-object v2, v3 .end_local v3 .restart_local v2 200| goto/16 Label_2 Label_7: .local v2, "controller", com.android.calendar.CalendarController 202| const v0, #+7478 (0x00001d36 | 1.04789e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| move-object v3, v2 .restart_local v3 209| goto/16 Label_1 } method com.android.calendar.CalendarController.launchCreateEvent(long, long, boolean, java.lang.String, long):void { .params "startMillis", "endMillis", "allDayEvent", "title", "calendarId" .src "CalendarController.java" .line 738 .prologue_end .line 738 0| const v0, #+7479 (0x00001d37 | 1.04803e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual/range {v6..v14}, com.android.calendar.CalendarController.generateCreateEventIntent(long, long, boolean, java.lang.String, long):android.content.Intent 9| move-result-object v1 10| const v0, #+7480 (0x00001d38 | 1.04817e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 740 .local v1, "intent", android.content.Intent 16| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 18| iput-wide v3:v4, v6, com.android.calendar.CalendarController.mEventId .line 741 20| const v0, #+7481 (0x00001d39 | 1.04831e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v2, v6, com.android.calendar.CalendarController.mContext 28| const v0, #+7482 (0x00001d3a | 1.04845e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v2,v1}, android.content.Context.startActivity(android.content.Intent):void .line 742 37| const v0, #+7483 (0x00001d3b | 1.04859e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method com.android.calendar.CalendarController.launchDeleteEvent(long, long, long):void { .params "eventId", "startMillis", "endMillis" .src "CalendarController.java" .line 787 0| move-object/16 v9, v10 3| move-wide/16 v10:v11, v11:v12 6| move-wide/16 v12:v13, v13:v14 9| move-wide/16 v14:v15, v15:v16 .prologue_end .line 787 12| const v16, #+7484 (0x00001d3c | 1.04873e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v1, #+0 (0x00000000 | 0.00000) 19| const/4 v8, #-1 (0xffffffff | NaN) 20| move-object v0, v9 21| move-wide v2:v3, v10:v11 22| move-wide v4:v5, v12:v13 23| move-wide v6:v7, v14:v15 24| invoke-direct/range {v0..v8}, com.android.calendar.CalendarController.launchDeleteEventAndFinish(android.app.Activity, long, long, long, int):void .line 788 27| const v16, #+7485 (0x00001d3d | 1.04887e-41) 30| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.CalendarController.launchDeleteEventAndFinish(android.app.Activity, long, long, long, int):void { .params "parentActivity", "eventId", "startMillis", "endMillis", "deleteWhich" .src "CalendarController.java" .line 792 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move-wide/16 v12:v13, v13:v14 9| move-wide/16 v14:v15, v15:v16 12| move-wide/16 v16:v17, v17:v18 15| move/16 v18, v19 .prologue_end .line 792 18| const v19, #+7486 (0x00001d3e | 1.04901e-41) 21| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, com.android.calendar.DeleteEventHelper 26| const v19, #+7487 (0x00001d3f | 1.04915e-41) 29| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v10, com.android.calendar.CalendarController.mContext .line 793 34| const v19, #+7488 (0x00001d40 | 1.04929e-41) 37| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v11, Label_2 42| const v19, #+7489 (0x00001d41 | 1.04943e-41) 45| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 792 49| const v19, #+7490 (0x00001d42 | 1.04957e-41) 52| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-direct {v1,v2,v11,v0}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void .local v1, "deleteEventHelper", com.android.calendar.DeleteEventHelper 58| const v19, #+7491 (0x00001d43 | 1.04971e-41) 61| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 64| move-wide v2:v3, v14:v15 65| move-wide/from16 v4:v5, v16:v17 67| move-wide v6:v7, v12:v13 68| move/from16 v8, v18 .line 794 70| invoke-virtual/range {v1..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int):void .line 795 73| const v19, #+7492 (0x00001d44 | 1.04985e-41) 76| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 79| return-void Label_2: .line 793 .end_local v1 80| const v19, #+7493 (0x00001d45 | 1.04999e-41) 83| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 86| const/4 v0, #+0 (0x00000000 | 0.00000) 87| goto/16 Label_1 } method com.android.calendar.CalendarController.launchEditEvent(long, long, long, boolean):void { .params "eventId", "startMillis", "endMillis", "edit" .src "CalendarController.java" .line 769 .prologue_end .line 769 0| const v0, #+7494 (0x00001d46 | 1.05013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 8| const v0, #+7495 (0x00001d47 | 1.05027e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v3,v7,v8}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 17| move-result-object v2 18| const v0, #+7496 (0x00001d48 | 1.05041e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 770 .local v2, "uri", android.net.Uri 24| new-instance v1, android.content.Intent 26| const v0, #+7497 (0x00001d49 | 1.05055e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v3, "android.intent.action.EDIT" 35| const v0, #+7498 (0x00001d4a | 1.05069e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1,v3,v2}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 771 .local v1, "intent", android.content.Intent 44| const v0, #+7499 (0x00001d4b | 1.05083e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v3, "beginTime" 53| const v0, #+7500 (0x00001d4c | 1.05097e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v3,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 772 62| const v0, #+7501 (0x00001d4d | 1.05111e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v3, "endTime" 71| const v0, #+7502 (0x00001d4e | 1.05125e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v3,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 773 80| const v0, #+7503 (0x00001d4f | 1.05139e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v3, v6, com.android.calendar.CalendarController.mContext 88| const v0, #+7504 (0x00001d50 | 1.05153e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const-class v4, com.android.calendar.event.EditEventActivity 96| const v0, #+7505 (0x00001d51 | 1.05167e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v3,v4}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 774 105| const v0, #+7506 (0x00001d52 | 1.05181e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v3, "editMode" 114| const v0, #+7507 (0x00001d53 | 1.05195e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v3,v13}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 775 123| const v0, #+7508 (0x00001d54 | 1.05209e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput-wide v7:v8, v6, com.android.calendar.CalendarController.mEventId .line 776 131| const v0, #+7509 (0x00001d55 | 1.05224e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v3, v6, com.android.calendar.CalendarController.mContext 139| const v0, #+7510 (0x00001d56 | 1.05238e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v3,v1}, android.content.Context.startActivity(android.content.Intent):void .line 777 148| const v0, #+7511 (0x00001d57 | 1.05252e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return-void } method com.android.calendar.CalendarController.launchSearch(long, java.lang.String, android.content.ComponentName):void { .params "eventId", "query", "componentName" .src "CalendarController.java" .line 799 .prologue_end .line 799 0| const v0, #+7512 (0x00001d58 | 1.05266e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v6, com.android.calendar.CalendarController.mContext 8| const v0, #+7513 (0x00001d59 | 1.05280e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v5, "search" 17| const v0, #+7514 (0x00001d5a | 1.05294e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v4,v5}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 26| move-result-object v2 27| const v0, #+7515 (0x00001d5b | 1.05308e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v2, android.app.SearchManager .line 800 .local v2, "searchManager", android.app.SearchManager 35| const v0, #+7516 (0x00001d5c | 1.05322e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v10}, android.app.SearchManager.getSearchableInfo(android.content.ComponentName):android.app.SearchableInfo 44| move-result-object v3 45| const v0, #+7517 (0x00001d5d | 1.05336e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 801 .local v3, "searchableInfo", android.app.SearchableInfo 51| new-instance v1, android.content.Intent 53| const v0, #+7518 (0x00001d5e | 1.05350e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v4, "android.intent.action.SEARCH" 62| const v0, #+7519 (0x00001d5f | 1.05364e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v1,v4}, android.content.Intent.(java.lang.String):void .line 802 .local v1, "intent", android.content.Intent 71| const v0, #+7520 (0x00001d60 | 1.05378e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v4, "query" 80| const v0, #+7521 (0x00001d61 | 1.05392e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v4,v9}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent .line 803 89| const v0, #+7522 (0x00001d62 | 1.05406e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v3}, android.app.SearchableInfo.getSearchActivity():android.content.ComponentName 98| move-result-object v4 99| const v0, #+7523 (0x00001d63 | 1.05420e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v1,v4}, android.content.Intent.setComponent(android.content.ComponentName):android.content.Intent .line 804 108| const v0, #+7524 (0x00001d64 | 1.05434e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/high16 v4, #+536870912 (0x20000000 | 1.08420e-19) 116| invoke-virtual {v1,v4}, android.content.Intent.addFlags(int):android.content.Intent .line 805 119| const v0, #+7525 (0x00001d65 | 1.05448e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v4, v6, com.android.calendar.CalendarController.mContext 127| const v0, #+7526 (0x00001d66 | 1.05462e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v4,v1}, android.content.Context.startActivity(android.content.Intent):void .line 806 136| const v0, #+7527 (0x00001d67 | 1.05476e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return-void } method com.android.calendar.CalendarController.launchSelectVisibleCalendars():void { .src "CalendarController.java" .line 723 .prologue_end .line 723 0| const v0, #+7528 (0x00001d68 | 1.05490e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+7529 (0x00001d69 | 1.05504e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.VIEW" 17| const v0, #+7530 (0x00001d6a | 1.05518e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 724 .local v1, "intent", android.content.Intent 26| const v0, #+7531 (0x00001d6b | 1.05532e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.CalendarController.mContext 34| const v0, #+7532 (0x00001d6c | 1.05546e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-class v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity 42| const v0, #+7533 (0x00001d6d | 1.05560e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v2,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 725 51| const v0, #+7534 (0x00001d6e | 1.05574e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/high16 v2, #+537001984 (0x20020000 | 1.10114e-19) 59| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent .line 726 62| const v0, #+7535 (0x00001d6f | 1.05588e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v4, com.android.calendar.CalendarController.mContext 70| const v0, #+7536 (0x00001d70 | 1.05602e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2,v1}, android.content.Context.startActivity(android.content.Intent):void .line 727 79| const v0, #+7537 (0x00001d71 | 1.05616e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.calendar.CalendarController.launchSettings():void { .src "CalendarController.java" .line 730 .prologue_end .line 730 0| const v0, #+7538 (0x00001d72 | 1.05630e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+7539 (0x00001d73 | 1.05644e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.VIEW" 17| const v0, #+7540 (0x00001d74 | 1.05658e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 731 .local v1, "intent", android.content.Intent 26| const v0, #+7541 (0x00001d75 | 1.05672e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.CalendarController.mContext 34| const v0, #+7542 (0x00001d76 | 1.05686e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-class v3, com.android.calendar.CalendarSettingsActivity 42| const v0, #+7543 (0x00001d77 | 1.05700e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v2,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 732 51| const v0, #+7544 (0x00001d78 | 1.05714e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/high16 v2, #+537001984 (0x20020000 | 1.10114e-19) 59| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent .line 733 62| const v0, #+7545 (0x00001d79 | 1.05728e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v4, com.android.calendar.CalendarController.mContext 70| const v0, #+7546 (0x00001d7a | 1.05742e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2,v1}, android.content.Context.startActivity(android.content.Intent):void .line 734 79| const v0, #+7547 (0x00001d7b | 1.05756e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.calendar.CalendarController.removeInstance(android.content.Context):void { .params "context" .src "CalendarController.java" .line 306 .prologue_end .line 306 0| const v0, #+7548 (0x00001d7c | 1.05770e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.CalendarController.instances 8| const v0, #+7549 (0x00001d7d | 1.05784e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, java.util.WeakHashMap.remove(java.lang.Object):java.lang.Object .line 307 17| const v0, #+7550 (0x00001d7e | 1.05798e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarController.deregisterAllEventHandlers():void { .src "CalendarController.java" .line 667 .prologue_end .line 667 0| const v0, #+7551 (0x00001d7f | 1.05812e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v3 .try_begin_1 .line 668 7| const v0, #+7552 (0x00001d80 | 1.05826e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v3, com.android.calendar.CalendarController.mDispatchInProgressCounter 15| const v0, #+7553 (0x00001d81 | 1.05840e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-lez v1, Label_2 .line 670 23| const v0, #+7554 (0x00001d82 | 1.05854e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v3, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 31| const v0, #+7555 (0x00001d83 | 1.05868e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v3, com.android.calendar.CalendarController.eventHandlers 39| const v0, #+7556 (0x00001d84 | 1.05882e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v2}, java.util.LinkedHashMap.keySet():java.util.Set 48| move-result-object v2 49| const v0, #+7557 (0x00001d85 | 1.05896e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1,v2}, java.util.LinkedList.addAll(java.util.Collection):boolean .try_end_1 catch(...) : Label_3 Label_1: 58| const v0, #+7558 (0x00001d86 | 1.05910e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| monitor-exit v3 .line 676 65| const v0, #+7559 (0x00001d87 | 1.05924e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-void Label_2: .try_begin_2 .line 672 72| const v0, #+7560 (0x00001d88 | 1.05938e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v1, v3, com.android.calendar.CalendarController.eventHandlers 80| const v0, #+7561 (0x00001d89 | 1.05952e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1}, java.util.LinkedHashMap.clear():void .line 673 89| const v0, #+7562 (0x00001d8a | 1.05966e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v1, #+0 (0x00000000 | 0.00000) 96| iput-object v1, v3, com.android.calendar.CalendarController.mFirstEventHandler .try_end_2 catch(...) : Label_3 98| const v0, #+7563 (0x00001d8b | 1.05980e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| goto/16 Label_1 Label_3: .line 667 106| const v0, #+7564 (0x00001d8c | 1.05994e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| move-exception v1 113| monitor-exit v3 114| const v0, #+7565 (0x00001d8d | 1.06008e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| throw v1 } method com.android.calendar.CalendarController.deregisterEventHandler(java.lang.Integer):void { .params "key" .src "CalendarController.java" .line 653 .prologue_end .line 653 0| const v0, #+7566 (0x00001d8e | 1.06022e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 654 7| const v0, #+7567 (0x00001d8f | 1.06036e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v2, com.android.calendar.CalendarController.mDispatchInProgressCounter 15| const v0, #+7568 (0x00001d90 | 1.06050e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-lez v1, Label_2 .line 656 23| const v0, #+7569 (0x00001d91 | 1.06064e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v2, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 31| const v0, #+7570 (0x00001d92 | 1.06078e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v1,v3}, java.util.LinkedList.add(java.lang.Object):boolean .try_end_1 catch(...) : Label_3 Label_1: 40| const v0, #+7571 (0x00001d93 | 1.06092e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| monitor-exit v2 .line 664 47| const v0, #+7572 (0x00001d94 | 1.06106e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-void Label_2: .try_begin_2 .line 658 54| const v0, #+7573 (0x00001d95 | 1.06120e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v1, v2, com.android.calendar.CalendarController.eventHandlers 62| const v0, #+7574 (0x00001d96 | 1.06134e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v3}, java.util.LinkedHashMap.remove(java.lang.Object):java.lang.Object .line 659 71| const v0, #+7575 (0x00001d97 | 1.06148e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v2, com.android.calendar.CalendarController.mFirstEventHandler 79| const v0, #+7576 (0x00001d98 | 1.06162e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v1, Label_1 87| const v0, #+7577 (0x00001d99 | 1.06176e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v2, com.android.calendar.CalendarController.mFirstEventHandler 95| const v0, #+7578 (0x00001d9a | 1.06190e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v1, v1, android.util.Pair.first 103| const v0, #+7579 (0x00001d9b | 1.06204e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-ne v1, v3, Label_1 .line 660 111| const v0, #+7580 (0x00001d9c | 1.06218e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v1, #+0 (0x00000000 | 0.00000) 118| iput-object v1, v2, com.android.calendar.CalendarController.mFirstEventHandler .try_end_2 catch(...) : Label_3 120| const v0, #+7581 (0x00001d9d | 1.06232e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| goto/16 Label_1 Label_3: .line 653 128| const v0, #+7582 (0x00001d9e | 1.06246e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| move-exception v1 135| monitor-exit v2 136| const v0, #+7583 (0x00001d9f | 1.06260e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| throw v1 } method com.android.calendar.CalendarController.generateCreateEventIntent(long, long, boolean, java.lang.String, long):android.content.Intent { .params "startMillis", "endMillis", "allDayEvent", "title", "calendarId" .src "CalendarController.java" .line 746 .prologue_end .line 746 0| const v0, #+7584 (0x00001da0 | 1.06274e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+7585 (0x00001da1 | 1.06288e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.VIEW" 17| const v0, #+7586 (0x00001da2 | 1.06303e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 747 .local v1, "intent", android.content.Intent 26| const v0, #+7587 (0x00001da3 | 1.06317e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.CalendarController.mContext 34| const v0, #+7588 (0x00001da4 | 1.06331e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-class v3, com.android.calendar.event.EditEventActivity 42| const v0, #+7589 (0x00001da5 | 1.06345e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v2,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 748 51| const v0, #+7590 (0x00001da6 | 1.06359e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v2, "beginTime" 60| const v0, #+7591 (0x00001da7 | 1.06373e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1,v2,v5,v6}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 749 69| const v0, #+7592 (0x00001da8 | 1.06387e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const-string/jumbo v2, "endTime" 78| const v0, #+7593 (0x00001da9 | 1.06401e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v2,v7,v8}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 750 87| const v0, #+7594 (0x00001daa | 1.06415e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v2, "allDay" 96| const v0, #+7595 (0x00001dab | 1.06429e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2,v9}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 751 105| const v0, #+7596 (0x00001dac | 1.06443e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v2, "calendar_id" 114| const v0, #+7597 (0x00001dad | 1.06457e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v2,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 752 123| const v0, #+7598 (0x00001dae | 1.06471e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const-string/jumbo v2, "title" 132| const v0, #+7599 (0x00001daf | 1.06485e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v1,v2,v10}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent .line 753 141| const v0, #+7600 (0x00001db0 | 1.06499e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-object v1 } method com.android.calendar.CalendarController.getDateFlags():long { .src "CalendarController.java" .line 695 .prologue_end .line 695 0| const v0, #+7601 (0x00001db1 | 1.06513e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.CalendarController.mDateFlags 8| const v0, #+7602 (0x00001db2 | 1.06527e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.CalendarController.getEventId():long { .src "CalendarController.java" .line 711 .prologue_end .line 711 0| const v0, #+7603 (0x00001db3 | 1.06541e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.CalendarController.mEventId 8| const v0, #+7604 (0x00001db4 | 1.06555e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.CalendarController.getPreviousViewType():int { .src "CalendarController.java" .line 719 .prologue_end .line 719 0| const v0, #+7605 (0x00001db5 | 1.06569e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarController.mPreviousViewType 8| const v0, #+7606 (0x00001db6 | 1.06583e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarController.getTime():long { .src "CalendarController.java" .line 687 .prologue_end .line 687 0| const v0, #+7607 (0x00001db7 | 1.06597e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarController.mTime 8| const v0, #+7608 (0x00001db8 | 1.06611e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, android.text.format.Time.toMillis(boolean):long 18| move-result-wide v1:v2 19| const v0, #+7609 (0x00001db9 | 1.06625e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-wide v1:v2 } method com.android.calendar.CalendarController.getViewType():int { .src "CalendarController.java" .line 715 .prologue_end .line 715 0| const v0, #+7610 (0x00001dba | 1.06639e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarController.mViewType 8| const v0, #+7611 (0x00001dbb | 1.06653e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarController.launchViewEvent(long, long, long, int):void { .params "eventId", "startMillis", "endMillis", "response" .src "CalendarController.java" .line 757 .prologue_end .line 757 0| const v0, #+7612 (0x00001dbc | 1.06667e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.content.Intent 8| const v0, #+7613 (0x00001dbd | 1.06681e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v3, "android.intent.action.VIEW" 17| const v0, #+7614 (0x00001dbe | 1.06695e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2,v3}, android.content.Intent.(java.lang.String):void .line 758 .local v2, "intent", android.content.Intent 26| const v0, #+7615 (0x00001dbf | 1.06709e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 34| const v0, #+7616 (0x00001dc0 | 1.06723e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v3,v7,v8}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 43| move-result-object v1 44| const v0, #+7617 (0x00001dc1 | 1.06737e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 759 .local v1, "eventUri", android.net.Uri 50| invoke-virtual {v2,v1}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 760 53| const v0, #+7618 (0x00001dc2 | 1.06751e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v3, v6, com.android.calendar.CalendarController.mContext 61| const v0, #+7619 (0x00001dc3 | 1.06765e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-class v4, com.android.calendar.AllInOneActivity 69| const v0, #+7620 (0x00001dc4 | 1.06779e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v2,v3,v4}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 761 78| const v0, #+7621 (0x00001dc5 | 1.06793e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v3, "beginTime" 87| const v0, #+7622 (0x00001dc6 | 1.06807e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v2,v3,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 762 96| const v0, #+7623 (0x00001dc7 | 1.06821e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v3, "endTime" 105| const v0, #+7624 (0x00001dc8 | 1.06835e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v3,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 763 114| const v0, #+7625 (0x00001dc9 | 1.06849e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v3, "attendeeStatus" 123| const v0, #+7626 (0x00001dca | 1.06863e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v2,v3,v13}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 764 132| const v0, #+7627 (0x00001dcb | 1.06877e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/high16 v3, #+67108864 (0x04000000 | 1.50463e-36) 140| invoke-virtual {v2,v3}, android.content.Intent.setFlags(int):android.content.Intent .line 765 143| const v0, #+7628 (0x00001dcc | 1.06891e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v3, v6, com.android.calendar.CalendarController.mContext 151| const v0, #+7629 (0x00001dcd | 1.06905e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v3,v2}, android.content.Context.startActivity(android.content.Intent):void .line 766 160| const v0, #+7630 (0x00001dce | 1.06919e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| return-void } method com.android.calendar.CalendarController.refreshCalendars():void { .src "CalendarController.java" .line 812 .prologue_end .line 812 0| const v0, #+7631 (0x00001dcf | 1.06933e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v8, com.android.calendar.CalendarController.mContext 8| const v0, #+7632 (0x00001dd0 | 1.06947e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v5}, android.accounts.AccountManager.get(android.content.Context):android.accounts.AccountManager 17| move-result-object v5 18| const v0, #+7633 (0x00001dd1 | 1.06961e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v5}, android.accounts.AccountManager.getAccounts():android.accounts.Account[] 27| move-result-object v1 28| const v0, #+7634 (0x00001dd2 | 1.06975e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 813 .local v1, "accounts", android.accounts.Account[] 34| const-string/jumbo v5, "CalendarController" 37| const v0, #+7635 (0x00001dd3 | 1.06989e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v6, java.lang.StringBuilder 45| const v0, #+7636 (0x00001dd4 | 1.07003e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v6}, java.lang.StringBuilder.():void 54| const v0, #+7637 (0x00001dd5 | 1.07017e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v7, "Refreshing " 63| const v0, #+7638 (0x00001dd6 | 1.07031e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v6 73| const v0, #+7639 (0x00001dd7 | 1.07045e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| array-length v7, v1 80| const v0, #+7640 (0x00001dd8 | 1.07059e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 89| move-result-object v6 90| const v0, #+7641 (0x00001dd9 | 1.07073e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const-string/jumbo v7, " accounts" 99| const v0, #+7642 (0x00001dda | 1.07087e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 108| move-result-object v6 109| const v0, #+7643 (0x00001ddb | 1.07101e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 118| move-result-object v6 119| const v0, #+7644 (0x00001ddc | 1.07115e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int .line 815 128| const v0, #+7645 (0x00001ddd | 1.07129e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| sget-object v5, android.provider.CalendarContract$Calendars.CONTENT_URI 136| const v0, #+7646 (0x00001dde | 1.07143e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v5}, android.net.Uri.getAuthority():java.lang.String 145| move-result-object v2 146| const v0, #+7647 (0x00001ddf | 1.07157e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 816 .local v2, "authority", java.lang.String 152| const/4 v4, #+0 (0x00000000 | 0.00000) Label_1: .local v4, "i", int 153| const v0, #+7648 (0x00001de0 | 1.07171e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| array-length v5, v1 160| const v0, #+7649 (0x00001de1 | 1.07185e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| if-ge v4, v5, Label_3 .line 817 168| const v0, #+7650 (0x00001de2 | 1.07199e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v5, "CalendarController" 177| const v0, #+7651 (0x00001de3 | 1.07213e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 184| invoke-static {v5,v6}, android.util.Log.isLoggable(java.lang.String, int):boolean 187| move-result v5 188| const v0, #+7652 (0x00001de4 | 1.07227e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v5, Label_2 .line 818 196| const v0, #+7653 (0x00001de5 | 1.07241e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v5, "CalendarController" 205| const v0, #+7654 (0x00001de6 | 1.07255e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| new-instance v6, java.lang.StringBuilder 213| const v0, #+7655 (0x00001de7 | 1.07269e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-direct {v6}, java.lang.StringBuilder.():void 222| const v0, #+7656 (0x00001de8 | 1.07283e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v7, "Refreshing calendars for: " 231| const v0, #+7657 (0x00001de9 | 1.07297e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| move-result-object v6 241| const v0, #+7658 (0x00001dea | 1.07311e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| aget-object v7, v1, v4 249| const v0, #+7659 (0x00001deb | 1.07325e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 258| move-result-object v6 259| const v0, #+7660 (0x00001dec | 1.07339e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 268| move-result-object v6 269| const v0, #+7661 (0x00001ded | 1.07353e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 820 278| const v0, #+7662 (0x00001dee | 1.07367e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| new-instance v3, android.os.Bundle 286| const v0, #+7663 (0x00001def | 1.07382e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-direct {v3}, android.os.Bundle.():void .line 821 .local v3, "extras", android.os.Bundle 295| const v0, #+7664 (0x00001df0 | 1.07396e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| const-string/jumbo v5, "force" 304| const v0, #+7665 (0x00001df1 | 1.07410e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 311| invoke-virtual {v3,v5,v6}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 822 314| const v0, #+7666 (0x00001df2 | 1.07424e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| aget-object v5, v1, v4 322| const v0, #+7667 (0x00001df3 | 1.07438e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-static {v5,v2,v3}, android.content.ContentResolver.requestSync(android.accounts.Account, java.lang.String, android.os.Bundle):void .line 816 331| const v0, #+7668 (0x00001df4 | 1.07452e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 339| goto/16 Label_1 Label_3: .line 824 .end_local v3 341| const v0, #+7669 (0x00001df5 | 1.07466e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| return-void } method com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void { .params "key", "eventHandler" .src "CalendarController.java" .line 632 .prologue_end .line 632 0| const v0, #+7670 (0x00001df6 | 1.07480e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v3 .try_begin_1 .line 633 7| const v0, #+7671 (0x00001df7 | 1.07494e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v3, com.android.calendar.CalendarController.mDispatchInProgressCounter 15| const v0, #+7672 (0x00001df8 | 1.07508e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-lez v1, Label_2 .line 634 23| const v0, #+7673 (0x00001df9 | 1.07522e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v3, com.android.calendar.CalendarController.mToBeAddedEventHandlers 31| const v0, #+7674 (0x00001dfa | 1.07536e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 40| move-result-object v2 41| const v0, #+7675 (0x00001dfb | 1.07550e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1,v2,v5}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_1 catch(...) : Label_3 Label_1: 50| const v0, #+7676 (0x00001dfc | 1.07564e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| monitor-exit v3 .line 639 57| const v0, #+7677 (0x00001dfd | 1.07578e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_2: .try_begin_2 .line 636 64| const v0, #+7678 (0x00001dfe | 1.07592e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v1, v3, com.android.calendar.CalendarController.eventHandlers 72| const v0, #+7679 (0x00001dff | 1.07606e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 81| move-result-object v2 82| const v0, #+7680 (0x00001e00 | 1.07620e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v1,v2,v5}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_2 catch(...) : Label_3 91| const v0, #+7681 (0x00001e01 | 1.07634e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| goto/16 Label_1 Label_3: .line 632 99| const v0, #+7682 (0x00001e02 | 1.07648e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| move-exception v1 106| monitor-exit v3 107| const v0, #+7683 (0x00001e03 | 1.07662e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| throw v1 } method com.android.calendar.CalendarController.registerFirstEventHandler(int, com.android.calendar.CalendarController$EventHandler):void { .params "key", "eventHandler" .src "CalendarController.java" .line 642 .prologue_end .line 642 0| const v0, #+7684 (0x00001e04 | 1.07676e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v3 .try_begin_1 .line 643 7| const v0, #+7685 (0x00001e05 | 1.07690e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-virtual {v3,v4,v5}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 644 16| const v0, #+7686 (0x00001e06 | 1.07704e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v1, v3, com.android.calendar.CalendarController.mDispatchInProgressCounter 24| const v0, #+7687 (0x00001e07 | 1.07718e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-lez v1, Label_2 .line 645 32| const v0, #+7688 (0x00001e08 | 1.07732e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| new-instance v1, android.util.Pair 40| const v0, #+7689 (0x00001e09 | 1.07746e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 49| move-result-object v2 50| const v0, #+7690 (0x00001e0a | 1.07760e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v1,v2,v5}, android.util.Pair.(java.lang.Object, java.lang.Object):void 59| const v0, #+7691 (0x00001e0b | 1.07774e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput-object v1, v3, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler .try_end_1 catch(...) : Label_3 Label_1: 67| const v0, #+7692 (0x00001e0c | 1.07788e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| monitor-exit v3 .line 650 74| const v0, #+7693 (0x00001e0d | 1.07802e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-void Label_2: .try_begin_2 .line 647 81| const v0, #+7694 (0x00001e0e | 1.07816e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| new-instance v1, android.util.Pair 89| const v0, #+7695 (0x00001e0f | 1.07830e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 98| move-result-object v2 99| const v0, #+7696 (0x00001e10 | 1.07844e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-direct {v1,v2,v5}, android.util.Pair.(java.lang.Object, java.lang.Object):void 108| const v0, #+7697 (0x00001e11 | 1.07858e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-object v1, v3, com.android.calendar.CalendarController.mFirstEventHandler .try_end_2 catch(...) : Label_3 116| const v0, #+7698 (0x00001e12 | 1.07872e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| goto/16 Label_1 Label_3: .line 642 124| const v0, #+7699 (0x00001e13 | 1.07886e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| move-exception v1 131| monitor-exit v3 132| const v0, #+7700 (0x00001e14 | 1.07900e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| throw v1 } method com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void { .params "sender", "eventType", "start", "end", "eventId", "viewType" .src "CalendarController.java" .line 404 0| move-object/16 v14, v15 3| move-object/16 v15, v16 6| move-wide/16 v16:v17, v17:v18 9| move-object/16 v18, v19 12| move-object/16 v19, v20 15| move-wide/16 v20:v21, v21:v22 18| move/16 v22, v23 .prologue_end .line 404 21| const v23, #+7701 (0x00001e15 | 1.07914e-41) 24| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 27| const-wide/16 v10:v11, #+2 (0x00000002 | 2.80260e-45) 29| const/4 v12, #+0 (0x00000000 | 0.00000) .line 405 30| const/4 v13, #+0 (0x00000000 | 0.00000) 31| move-object v0, v14 32| move-object v1, v15 33| move-wide/from16 v2:v3, v16:v17 35| move-object/from16 v4, v18 37| move-object/from16 v5, v19 39| move-object/from16 v6, v18 41| move-wide/from16 v7:v8, v20:v21 43| move/from16 v9, v22 .line 404 45| invoke-virtual/range {v0..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 406 48| const v23, #+7702 (0x00001e16 | 1.07928e-41) 51| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 54| return-void } method com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void { .params "sender", "eventType", "start", "end", "eventId", "viewType", "extraLong", "query", "componentName" .src "CalendarController.java" .line 413 0| move-object/16 v14, v15 3| move-object/16 v15, v16 6| move-wide/16 v16:v17, v17:v18 9| move-object/16 v18, v19 12| move-object/16 v19, v20 15| move-wide/16 v20:v21, v21:v22 18| move/16 v22, v23 21| move-wide/16 v23:v24, v24:v25 24| move-object/16 v25, v26 27| move-object/16 v26, v27 .prologue_end 30| const v27, #+7703 (0x00001e17 | 1.07942e-41) 33| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 36| move-object v0, v14 37| move-object v1, v15 38| move-wide/from16 v2:v3, v16:v17 40| move-object/from16 v4, v18 42| move-object/from16 v5, v19 44| move-object/from16 v6, v18 46| move-wide/from16 v7:v8, v20:v21 48| move/from16 v9, v22 50| move-wide/from16 v10:v11, v23:v24 52| move-object/from16 v12, v25 54| move-object/from16 v13, v26 .line 413 56| invoke-virtual/range {v0..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 415 59| const v27, #+7704 (0x00001e18 | 1.07956e-41) 62| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void { .params "sender", "eventType", "start", "end", "selected", "eventId", "viewType", "extraLong", "query", "componentName" .src "CalendarController.java" .line 419 0| move-object/16 v2, v3 3| move-object/16 v3, v4 6| move-wide/16 v4:v5, v5:v6 9| move-object/16 v6, v7 12| move-object/16 v7, v8 15| move-object/16 v8, v9 18| move-wide/16 v9:v10, v10:v11 21| move/16 v11, v12 24| move-wide/16 v12:v13, v13:v14 27| move-object/16 v14, v15 30| move-object/16 v15, v16 .prologue_end .line 419 33| const v16, #+7705 (0x00001e19 | 1.07970e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v0, com.android.calendar.CalendarController$EventInfo 41| const v16, #+7706 (0x00001e1a | 1.07984e-41) 44| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v0}, com.android.calendar.CalendarController$EventInfo.():void .line 420 .local v0, "info", com.android.calendar.CalendarController$EventInfo 50| const v16, #+7707 (0x00001e1b | 1.07998e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 56| iput-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType .line 421 58| const v16, #+7708 (0x00001e1c | 1.08012e-41) 61| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v6, v0, com.android.calendar.CalendarController$EventInfo.startTime .line 422 66| const v16, #+7709 (0x00001e1d | 1.08026e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| iput-object v8, v0, com.android.calendar.CalendarController$EventInfo.selectedTime .line 423 74| const v16, #+7710 (0x00001e1e | 1.08040e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| iput-object v7, v0, com.android.calendar.CalendarController$EventInfo.endTime .line 424 82| const v16, #+7711 (0x00001e1f | 1.08054e-41) 85| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 88| iput-wide v9:v10, v0, com.android.calendar.CalendarController$EventInfo.id .line 425 90| const v16, #+7712 (0x00001e20 | 1.08068e-41) 93| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 96| iput v11, v0, com.android.calendar.CalendarController$EventInfo.viewType .line 426 98| const v16, #+7713 (0x00001e21 | 1.08082e-41) 101| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 104| iput-object v14, v0, com.android.calendar.CalendarController$EventInfo.query .line 427 106| const v16, #+7714 (0x00001e22 | 1.08096e-41) 109| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 112| iput-object v15, v0, com.android.calendar.CalendarController$EventInfo.componentName .line 428 114| const v16, #+7715 (0x00001e23 | 1.08110e-41) 117| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 120| iput-wide v12:v13, v0, com.android.calendar.CalendarController$EventInfo.extraLong .line 429 122| const v16, #+7716 (0x00001e24 | 1.08124e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v2,v3,v0}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, com.android.calendar.CalendarController$EventInfo):void .line 430 131| const v16, #+7717 (0x00001e25 | 1.08138e-41) 134| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 137| return-void } method com.android.calendar.CalendarController.sendEvent(java.lang.Object, com.android.calendar.CalendarController$EventInfo):void { .params "sender", "event" .src "CalendarController.java" .line 439 0| move-object/16 v31, v32 3| move-object/16 v32, v33 6| move-object/16 v33, v34 .prologue_end .line 439 9| const v34, #+7718 (0x00001e26 | 1.08152e-41) 12| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v31 17| iget-object v3, v0, com.android.calendar.CalendarController.filters 19| const v34, #+7719 (0x00001e27 | 1.08166e-41) 22| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 25| move-object/from16 v0, v32 27| invoke-virtual {v3,v0}, java.util.WeakHashMap.get(java.lang.Object):java.lang.Object 30| move-result-object v18 31| const v34, #+7720 (0x00001e28 | 1.08180e-41) 34| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 37| check-cast v18, java.lang.Long .line 440 .local v18, "filteredTypes", java.lang.Long 39| const v34, #+7721 (0x00001e29 | 1.08194e-41) 42| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 45| if-eqz v18, Label_1 47| const v34, #+7722 (0x00001e2a | 1.08208e-41) 50| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual/range {v18..v18}, java.lang.Long.longValue():long 56| move-result-wide v4:v5 57| const v34, #+7723 (0x00001e2b | 1.08222e-41) 60| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 63| move-object/from16 v0, v33 65| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType 67| const v34, #+7724 (0x00001e2c | 1.08236e-41) 70| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 73| and-long/2addr v4:v5, v8:v9 74| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 76| cmp-long v3, v4:v5, v8:v9 78| if-eqz v3, Label_1 .line 445 80| const v34, #+7725 (0x00001e2d | 1.08250e-41) 83| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 86| return-void Label_1: .line 448 87| const v34, #+7726 (0x00001e2e | 1.08264e-41) 90| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 93| move-object/from16 v0, v31 95| iget v3, v0, com.android.calendar.CalendarController.mViewType 97| const v34, #+7727 (0x00001e2f | 1.08278e-41) 100| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 103| move-object/from16 v0, v31 105| iput v3, v0, com.android.calendar.CalendarController.mPreviousViewType .line 451 107| const v34, #+7728 (0x00001e30 | 1.08292e-41) 110| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 113| move-object/from16 v0, v33 115| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 117| const v34, #+7729 (0x00001e31 | 1.08306e-41) 120| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v4, #-1 (0xffffffff | NaN) 124| if-ne v3, v4, Label_11 .line 452 126| const v34, #+7730 (0x00001e32 | 1.08320e-41) 129| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 132| move-object/from16 v0, v31 134| iget v3, v0, com.android.calendar.CalendarController.mDetailViewType 136| const v34, #+7731 (0x00001e33 | 1.08334e-41) 139| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 142| move-object/from16 v0, v33 144| iput v3, v0, com.android.calendar.CalendarController$EventInfo.viewType .line 453 146| const v34, #+7732 (0x00001e34 | 1.08348e-41) 149| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 152| move-object/from16 v0, v31 154| iget v3, v0, com.android.calendar.CalendarController.mDetailViewType 156| const v34, #+7733 (0x00001e35 | 1.08362e-41) 159| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 162| move-object/from16 v0, v31 164| iput v3, v0, com.android.calendar.CalendarController.mViewType Label_2: .line 473 166| const v34, #+7734 (0x00001e36 | 1.08376e-41) 169| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 172| const-wide/16 v28:v29, #+0 (0x00000000 | 0.00000) .line 474 .local v28, "startMillis", long 174| move-object/from16 v0, v33 176| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 178| const v34, #+7735 (0x00001e37 | 1.08390e-41) 181| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 184| if-eqz v3, Label_3 .line 475 186| const v34, #+7736 (0x00001e38 | 1.08404e-41) 189| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 192| move-object/from16 v0, v33 194| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 196| const v34, #+7737 (0x00001e39 | 1.08418e-41) 199| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 202| const/4 v4, #+0 (0x00000000 | 0.00000) 203| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 206| move-result-wide v28:v29 207| const v34, #+7738 (0x00001e3a | 1.08432e-41) 210| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 479 213| const v34, #+7739 (0x00001e3b | 1.08446e-41) 216| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v33 221| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 223| const v34, #+7740 (0x00001e3c | 1.08461e-41) 226| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 229| if-eqz v3, Label_15 231| const v34, #+7741 (0x00001e3d | 1.08475e-41) 234| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 237| move-object/from16 v0, v33 239| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 241| const v34, #+7742 (0x00001e3e | 1.08489e-41) 244| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 247| const/4 v4, #+0 (0x00000000 | 0.00000) 248| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 251| move-result-wide v4:v5 252| const v34, #+7743 (0x00001e3f | 1.08503e-41) 255| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 258| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 260| cmp-long v3, v4:v5, v8:v9 262| if-eqz v3, Label_15 .line 480 264| const v34, #+7744 (0x00001e40 | 1.08517e-41) 267| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 270| move-object/from16 v0, v31 272| iget-object v3, v0, com.android.calendar.CalendarController.mTime 274| const v34, #+7745 (0x00001e41 | 1.08531e-41) 277| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 280| move-object/from16 v0, v33 282| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 284| const v34, #+7746 (0x00001e42 | 1.08545e-41) 287| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v3,v4}, android.text.format.Time.set(android.text.format.Time):void Label_4: .line 494 293| const v34, #+7747 (0x00001e43 | 1.08559e-41) 296| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 299| move-object/from16 v0, v33 301| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 303| const v34, #+7748 (0x00001e44 | 1.08573e-41) 306| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 309| const-wide/16 v8:v9, #+1024 (0x00000400 | 1.43493e-42) 311| cmp-long v3, v4:v5, v8:v9 313| if-nez v3, Label_5 .line 495 315| const v34, #+7749 (0x00001e45 | 1.08587e-41) 318| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 321| move-object/from16 v0, v33 323| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.extraLong 325| const v34, #+7750 (0x00001e46 | 1.08601e-41) 328| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 331| move-object/from16 v0, v31 333| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mDateFlags Label_5: .line 499 335| const v34, #+7751 (0x00001e47 | 1.08615e-41) 338| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 341| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 343| cmp-long v3, v28:v29, v4:v5 345| if-nez v3, Label_6 .line 500 347| const v34, #+7752 (0x00001e48 | 1.08629e-41) 350| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v31 355| iget-object v3, v0, com.android.calendar.CalendarController.mTime 357| const v34, #+7753 (0x00001e49 | 1.08643e-41) 360| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 363| move-object/from16 v0, v33 365| iput-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime Label_6: .line 511 367| const v34, #+7754 (0x00001e4a | 1.08657e-41) 370| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 373| move-object/from16 v0, v33 375| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType .line 512 377| const v34, #+7755 (0x00001e4b | 1.08671e-41) 380| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 383| const-wide/16 v8:v9, #+13 (0x0000000d | 1.82169e-44) .line 511 385| and-long/2addr v4:v5, v8:v9 .line 513 386| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) .line 511 388| cmp-long v3, v4:v5, v8:v9 390| if-eqz v3, Label_7 .line 514 392| const v34, #+7756 (0x00001e4c | 1.08685e-41) 395| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 398| move-object/from16 v0, v33 400| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 402| const v34, #+7757 (0x00001e4d | 1.08699e-41) 405| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 408| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 410| cmp-long v3, v4:v5, v8:v9 412| if-lez v3, Label_18 .line 515 414| const v34, #+7758 (0x00001e4e | 1.08713e-41) 417| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 420| move-object/from16 v0, v33 422| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 424| const v34, #+7759 (0x00001e4f | 1.08727e-41) 427| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 430| move-object/from16 v0, v31 432| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mEventId Label_7: .line 521 434| const v34, #+7760 (0x00001e50 | 1.08741e-41) 437| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 440| const/16 v21, #+0 (0x00000000 | 0.00000) .line 522 .local v21, "handled", boolean 442| monitor-enter v31 .try_begin_1 .line 523 443| const v34, #+7761 (0x00001e51 | 1.08755e-41) 446| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 449| move-object/from16 v0, v31 451| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter 453| const v34, #+7762 (0x00001e52 | 1.08769e-41) 456| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 459| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 461| move-object/from16 v0, v31 463| iput v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter .line 529 465| const v34, #+7763 (0x00001e53 | 1.08783e-41) 468| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v0, v31 473| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 475| const v34, #+7764 (0x00001e54 | 1.08797e-41) 478| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 481| if-eqz v3, Label_8 .line 531 483| const v34, #+7765 (0x00001e55 | 1.08811e-41) 486| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 489| move-object/from16 v0, v31 491| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 493| const v34, #+7766 (0x00001e56 | 1.08825e-41) 496| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 499| iget-object v0, v3, android.util.Pair.second 501| const v34, #+7767 (0x00001e57 | 1.08839e-41) 504| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 507| move-object/from16 v22, v0 509| check-cast v22, com.android.calendar.CalendarController$EventHandler .line 532 .local v22, "handler", com.android.calendar.CalendarController$EventHandler 511| const v34, #+7768 (0x00001e58 | 1.08853e-41) 514| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 517| if-eqz v22, Label_8 519| const v34, #+7769 (0x00001e59 | 1.08867e-41) 522| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-interface/range {v22..v22}, com.android.calendar.CalendarController$EventHandler.getSupportedEventTypes():long 528| move-result-wide v4:v5 529| const v34, #+7770 (0x00001e5a | 1.08881e-41) 532| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 535| move-object/from16 v0, v33 537| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType 539| const v34, #+7771 (0x00001e5b | 1.08895e-41) 542| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 545| and-long/2addr v4:v5, v8:v9 546| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 548| cmp-long v3, v4:v5, v8:v9 550| if-eqz v3, Label_8 .line 533 552| const v34, #+7772 (0x00001e5c | 1.08909e-41) 555| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 558| move-object/from16 v0, v31 560| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 562| const v34, #+7773 (0x00001e5d | 1.08923e-41) 565| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 568| move-object/from16 v0, v31 570| iget-object v4, v0, com.android.calendar.CalendarController.mFirstEventHandler 572| const v34, #+7774 (0x00001e5e | 1.08937e-41) 575| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 578| iget-object v4, v4, android.util.Pair.first 580| const v34, #+7775 (0x00001e5f | 1.08951e-41) 583| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 586| invoke-virtual {v3,v4}, java.util.LinkedList.contains(java.lang.Object):boolean 589| move-result v3 590| const v34, #+7776 (0x00001e60 | 1.08965e-41) 593| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 596| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 532 598| if-eqz v3, Label_8 .line 534 600| const v34, #+7777 (0x00001e61 | 1.08979e-41) 603| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 606| move-object/from16 v0, v22 608| move-object/from16 v1, v33 610| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(com.android.calendar.CalendarController$EventInfo):void .line 535 613| const v34, #+7778 (0x00001e62 | 1.08993e-41) 616| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 619| const/16 v21, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 539 .end_local v22 621| const v34, #+7779 (0x00001e63 | 1.09007e-41) 624| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 627| move-object/from16 v0, v31 629| iget-object v3, v0, com.android.calendar.CalendarController.eventHandlers 631| const v34, #+7780 (0x00001e64 | 1.09021e-41) 634| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v3}, java.util.LinkedHashMap.entrySet():java.util.Set 640| move-result-object v3 641| const v34, #+7781 (0x00001e65 | 1.09035e-41) 644| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 647| invoke-interface {v3}, java.util.Set.iterator():java.util.Iterator 650| move-result-object v23 651| const v34, #+7782 (0x00001e66 | 1.09049e-41) 654| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void Label_9: .local_ex v23, "handlers", java.util.Iterator, "Ljava/util/Iterator;>;" 657| const v34, #+7783 (0x00001e67 | 1.09063e-41) 660| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 663| invoke-interface/range {v23..v23}, java.util.Iterator.hasNext():boolean 666| move-result v3 667| const v34, #+7784 (0x00001e68 | 1.09077e-41) 670| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 538 673| if-eqz v3, Label_19 .line 540 675| const v34, #+7785 (0x00001e69 | 1.09091e-41) 678| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 681| invoke-interface/range {v23..v23}, java.util.Iterator.next():java.lang.Object 684| move-result-object v2 685| const v34, #+7786 (0x00001e6a | 1.09105e-41) 688| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 691| check-cast v2, java.util.Map$Entry .line 541 .local_ex v2, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry;" 693| const v34, #+7787 (0x00001e6b | 1.09119e-41) 696| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 699| invoke-interface {v2}, java.util.Map$Entry.getKey():java.lang.Object 702| move-result-object v3 703| const v34, #+7788 (0x00001e6c | 1.09133e-41) 706| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 709| check-cast v3, java.lang.Integer 711| const v34, #+7789 (0x00001e6d | 1.09147e-41) 714| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 717| invoke-virtual {v3}, java.lang.Integer.intValue():int 720| move-result v24 721| const v34, #+7790 (0x00001e6e | 1.09161e-41) 724| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 542 .local v24, "key", int 727| move-object/from16 v0, v31 729| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 731| const v34, #+7791 (0x00001e6f | 1.09175e-41) 734| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 737| if-eqz v3, Label_10 739| const v34, #+7792 (0x00001e70 | 1.09189e-41) 742| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 745| move-object/from16 v0, v31 747| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 749| const v34, #+7793 (0x00001e71 | 1.09203e-41) 752| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 755| iget-object v3, v3, android.util.Pair.first 757| const v34, #+7794 (0x00001e72 | 1.09217e-41) 760| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 763| check-cast v3, java.lang.Integer 765| const v34, #+7795 (0x00001e73 | 1.09231e-41) 768| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 771| invoke-virtual {v3}, java.lang.Integer.intValue():int 774| move-result v3 775| const v34, #+7796 (0x00001e74 | 1.09245e-41) 778| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 781| move/from16 v0, v24 783| if-eq v0, v3, Label_9 Label_10: .line 546 785| const v34, #+7797 (0x00001e75 | 1.09259e-41) 788| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 791| invoke-interface {v2}, java.util.Map$Entry.getValue():java.lang.Object 794| move-result-object v17 795| const v34, #+7798 (0x00001e76 | 1.09273e-41) 798| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 801| check-cast v17, com.android.calendar.CalendarController$EventHandler .line 547 .local v17, "eventHandler", com.android.calendar.CalendarController$EventHandler 803| const v34, #+7799 (0x00001e77 | 1.09287e-41) 806| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 809| if-eqz v17, Label_9 .line 548 811| const v34, #+7800 (0x00001e78 | 1.09301e-41) 814| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 817| invoke-interface/range {v17..v17}, com.android.calendar.CalendarController$EventHandler.getSupportedEventTypes():long 820| move-result-wide v4:v5 821| const v34, #+7801 (0x00001e79 | 1.09315e-41) 824| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 827| move-object/from16 v0, v33 829| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.eventType 831| const v34, #+7802 (0x00001e7a | 1.09329e-41) 834| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 837| and-long/2addr v4:v5, v8:v9 838| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 840| cmp-long v3, v4:v5, v8:v9 842| if-eqz v3, Label_9 .line 549 844| const v34, #+7803 (0x00001e7b | 1.09343e-41) 847| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 850| move-object/from16 v0, v31 852| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 854| const v34, #+7804 (0x00001e7c | 1.09357e-41) 857| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 860| invoke-static/range {v24..v24}, java.lang.Integer.valueOf(int):java.lang.Integer 863| move-result-object v4 864| const v34, #+7805 (0x00001e7d | 1.09371e-41) 867| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 870| invoke-virtual {v3,v4}, java.util.LinkedList.contains(java.lang.Object):boolean 873| move-result v3 874| const v34, #+7806 (0x00001e7e | 1.09385e-41) 877| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 880| if-nez v3, Label_9 .line 552 882| const v34, #+7807 (0x00001e7f | 1.09399e-41) 885| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 888| move-object/from16 v0, v17 890| move-object/from16 v1, v33 892| invoke-interface {v0,v1}, com.android.calendar.CalendarController$EventHandler.handleEvent(com.android.calendar.CalendarController$EventInfo):void .try_end_1 catch(...) : Label_21 .line 553 895| const v34, #+7808 (0x00001e80 | 1.09413e-41) 898| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 901| const/16 v21, #+1 (0x00000001 | 1.40130e-45) 903| goto/16 Label_9 Label_11: .line 454 .end_local v2 .end_local v17 .end_local v21 .end_local v23 .end_local v24 .end_local v28 905| const v34, #+7809 (0x00001e81 | 1.09427e-41) 908| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 911| move-object/from16 v0, v33 913| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 915| const v34, #+7810 (0x00001e82 | 1.09441e-41) 918| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 921| if-nez v3, Label_12 .line 455 923| const v34, #+7811 (0x00001e83 | 1.09455e-41) 926| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 929| move-object/from16 v0, v31 931| iget v3, v0, com.android.calendar.CalendarController.mViewType 933| const v34, #+7812 (0x00001e84 | 1.09469e-41) 936| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 939| move-object/from16 v0, v33 941| iput v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 943| const v34, #+7813 (0x00001e85 | 1.09483e-41) 946| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 949| goto/16 Label_2 Label_12: .line 456 951| const v34, #+7814 (0x00001e86 | 1.09497e-41) 954| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 957| move-object/from16 v0, v33 959| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 961| const v34, #+7815 (0x00001e87 | 1.09511e-41) 964| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 967| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 968| if-eq v3, v4, Label_2 .line 457 970| const v34, #+7816 (0x00001e88 | 1.09525e-41) 973| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 976| move-object/from16 v0, v33 978| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 980| const v34, #+7817 (0x00001e89 | 1.09540e-41) 983| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 986| move-object/from16 v0, v31 988| iput v3, v0, com.android.calendar.CalendarController.mViewType .line 459 990| const v34, #+7818 (0x00001e8a | 1.09554e-41) 993| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 996| move-object/from16 v0, v33 998| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 1000| const v34, #+7819 (0x00001e8b | 1.09568e-41) 1003| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1006| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 1007| if-eq v3, v4, Label_13 1009| const v34, #+7820 (0x00001e8c | 1.09582e-41) 1012| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1015| move-object/from16 v0, v33 1017| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 1019| const v34, #+7821 (0x00001e8d | 1.09596e-41) 1022| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1025| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 1026| if-ne v3, v4, Label_14 Label_13: .line 461 1028| const v34, #+7822 (0x00001e8e | 1.09610e-41) 1031| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1034| move-object/from16 v0, v31 1036| iget v3, v0, com.android.calendar.CalendarController.mViewType 1038| const v34, #+7823 (0x00001e8f | 1.09624e-41) 1041| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1044| move-object/from16 v0, v31 1046| iput v3, v0, com.android.calendar.CalendarController.mDetailViewType 1048| const v34, #+7824 (0x00001e90 | 1.09638e-41) 1051| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1054| goto/16 Label_2 Label_14: .line 460 1056| const v34, #+7825 (0x00001e91 | 1.09652e-41) 1059| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1062| invoke-static {}, com.android.calendar.Utils.getAllowWeekForDetailView():boolean 1065| move-result v3 1066| const v34, #+7826 (0x00001e92 | 1.09666e-41) 1069| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1072| if-eqz v3, Label_2 1074| const v34, #+7827 (0x00001e93 | 1.09680e-41) 1077| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1080| move-object/from16 v0, v33 1082| iget v3, v0, com.android.calendar.CalendarController$EventInfo.viewType 1084| const v34, #+7828 (0x00001e94 | 1.09694e-41) 1087| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1090| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 1091| if-ne v3, v4, Label_2 1093| const v34, #+7829 (0x00001e95 | 1.09708e-41) 1096| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1099| goto/16 Label_13 Label_15: .line 482 .restart_local v28 1101| const v34, #+7830 (0x00001e96 | 1.09722e-41) 1104| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1107| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 1109| cmp-long v3, v28:v29, v4:v5 1111| if-eqz v3, Label_17 .line 485 1113| const v34, #+7831 (0x00001e97 | 1.09736e-41) 1116| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1119| move-object/from16 v0, v31 1121| iget-object v3, v0, com.android.calendar.CalendarController.mTime 1123| const v34, #+7832 (0x00001e98 | 1.09750e-41) 1126| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1129| const/4 v4, #+0 (0x00000000 | 0.00000) 1130| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 1133| move-result-wide v26:v27 1134| const v34, #+7833 (0x00001e99 | 1.09764e-41) 1137| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 486 .local v26, "mtimeMillis", long 1140| cmp-long v3, v26:v27, v28:v29 1142| if-ltz v3, Label_16 .line 487 1144| const v34, #+7834 (0x00001e9a | 1.09778e-41) 1147| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1150| move-object/from16 v0, v33 1152| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime 1154| const v34, #+7835 (0x00001e9b | 1.09792e-41) 1157| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1160| if-eqz v3, Label_17 1162| const v34, #+7836 (0x00001e9c | 1.09806e-41) 1165| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1168| move-object/from16 v0, v33 1170| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime 1172| const v34, #+7837 (0x00001e9d | 1.09820e-41) 1175| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1178| const/4 v4, #+0 (0x00000000 | 0.00000) 1179| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 1182| move-result-wide v4:v5 1183| const v34, #+7838 (0x00001e9e | 1.09834e-41) 1186| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1189| cmp-long v3, v26:v27, v4:v5 1191| if-lez v3, Label_17 Label_16: .line 488 1193| const v34, #+7839 (0x00001e9f | 1.09848e-41) 1196| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1199| move-object/from16 v0, v31 1201| iget-object v3, v0, com.android.calendar.CalendarController.mTime 1203| const v34, #+7840 (0x00001ea0 | 1.09862e-41) 1206| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1209| move-object/from16 v0, v33 1211| iget-object v4, v0, com.android.calendar.CalendarController$EventInfo.startTime 1213| const v34, #+7841 (0x00001ea1 | 1.09876e-41) 1216| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1219| invoke-virtual {v3,v4}, android.text.format.Time.set(android.text.format.Time):void Label_17: .line 491 .end_local v26 1222| const v34, #+7842 (0x00001ea2 | 1.09890e-41) 1225| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1228| move-object/from16 v0, v31 1230| iget-object v3, v0, com.android.calendar.CalendarController.mTime 1232| const v34, #+7843 (0x00001ea3 | 1.09904e-41) 1235| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1238| move-object/from16 v0, v33 1240| iput-object v3, v0, com.android.calendar.CalendarController$EventInfo.selectedTime 1242| const v34, #+7844 (0x00001ea4 | 1.09918e-41) 1245| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1248| goto/16 Label_4 Label_18: .line 517 1250| const v34, #+7845 (0x00001ea5 | 1.09932e-41) 1253| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1256| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 1258| move-object/from16 v0, v31 1260| iput-wide v4:v5, v0, com.android.calendar.CalendarController.mEventId 1262| const v34, #+7846 (0x00001ea6 | 1.09946e-41) 1265| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1268| goto/16 Label_7 Label_19: .try_begin_2 .line 557 .restart_local v21 .restart_local v23 1270| const v34, #+7847 (0x00001ea7 | 1.09960e-41) 1273| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1276| move-object/from16 v0, v31 1278| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter 1280| const v34, #+7848 (0x00001ea8 | 1.09974e-41) 1283| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1286| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 1288| move-object/from16 v0, v31 1290| iput v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter .line 559 1292| const v34, #+7849 (0x00001ea9 | 1.09988e-41) 1295| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1298| move-object/from16 v0, v31 1300| iget v3, v0, com.android.calendar.CalendarController.mDispatchInProgressCounter 1302| const v34, #+7850 (0x00001eaa | 1.10002e-41) 1305| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1308| if-nez v3, Label_26 .line 562 1310| const v34, #+7851 (0x00001eab | 1.10016e-41) 1313| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1316| move-object/from16 v0, v31 1318| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 1320| const v34, #+7852 (0x00001eac | 1.10030e-41) 1323| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1326| invoke-virtual {v3}, java.util.LinkedList.size():int 1329| move-result v3 1330| const v34, #+7853 (0x00001ead | 1.10044e-41) 1333| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1336| if-lez v3, Label_23 .line 563 1338| const v34, #+7854 (0x00001eae | 1.10058e-41) 1341| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1344| move-object/from16 v0, v31 1346| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 1348| const v34, #+7855 (0x00001eaf | 1.10072e-41) 1351| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1354| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 1357| move-result-object v30 1358| const v34, #+7856 (0x00001eb0 | 1.10086e-41) 1361| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void Label_20: .local v30, "zombie$iterator", java.util.Iterator 1364| const v34, #+7857 (0x00001eb1 | 1.10100e-41) 1367| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1370| invoke-interface/range {v30..v30}, java.util.Iterator.hasNext():boolean 1373| move-result v3 1374| const v34, #+7858 (0x00001eb2 | 1.10114e-41) 1377| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1380| if-eqz v3, Label_22 1382| const v34, #+7859 (0x00001eb3 | 1.10128e-41) 1385| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1388| invoke-interface/range {v30..v30}, java.util.Iterator.next():java.lang.Object 1391| move-result-object v25 1392| const v34, #+7860 (0x00001eb4 | 1.10142e-41) 1395| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1398| check-cast v25, java.lang.Integer .line 564 .local v25, "zombie", java.lang.Integer 1400| const v34, #+7861 (0x00001eb5 | 1.10156e-41) 1403| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1406| move-object/from16 v0, v31 1408| iget-object v3, v0, com.android.calendar.CalendarController.eventHandlers 1410| const v34, #+7862 (0x00001eb6 | 1.10170e-41) 1413| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1416| move-object/from16 v0, v25 1418| invoke-virtual {v3,v0}, java.util.LinkedHashMap.remove(java.lang.Object):java.lang.Object .line 565 1421| const v34, #+7863 (0x00001eb7 | 1.10184e-41) 1424| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1427| move-object/from16 v0, v31 1429| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 1431| const v34, #+7864 (0x00001eb8 | 1.10198e-41) 1434| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1437| if-eqz v3, Label_20 1439| const v34, #+7865 (0x00001eb9 | 1.10212e-41) 1442| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1445| move-object/from16 v0, v31 1447| iget-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler 1449| const v34, #+7866 (0x00001eba | 1.10226e-41) 1452| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1455| iget-object v3, v3, android.util.Pair.first 1457| const v34, #+7867 (0x00001ebb | 1.10240e-41) 1460| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1463| move-object/from16 v0, v25 1465| invoke-virtual {v0,v3}, java.lang.Integer.equals(java.lang.Object):boolean 1468| move-result v3 1469| const v34, #+7868 (0x00001ebc | 1.10254e-41) 1472| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1475| if-eqz v3, Label_20 .line 566 1477| const v34, #+7869 (0x00001ebd | 1.10268e-41) 1480| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1483| const/4 v3, #+0 (0x00000000 | 0.00000) 1484| move-object/from16 v0, v31 1486| iput-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler .try_end_2 catch(...) : Label_21 1488| const v34, #+7870 (0x00001ebe | 1.10282e-41) 1491| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1494| goto/16 Label_20 Label_21: .line 522 .end_local v23 .end_local v25 .end_local v30 1496| const v34, #+7871 (0x00001ebf | 1.10296e-41) 1499| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1502| move-exception v3 1503| monitor-exit v31 1504| const v34, #+7872 (0x00001ec0 | 1.10310e-41) 1507| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1510| throw v3 Label_22: .try_begin_3 .line 569 .restart_local v23 .restart_local v30 1511| const v34, #+7873 (0x00001ec1 | 1.10324e-41) 1514| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1517| move-object/from16 v0, v31 1519| iget-object v3, v0, com.android.calendar.CalendarController.mToBeRemovedEventHandlers 1521| const v34, #+7874 (0x00001ec2 | 1.10338e-41) 1524| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1527| invoke-virtual {v3}, java.util.LinkedList.clear():void Label_23: .line 572 .end_local v30 1530| const v34, #+7875 (0x00001ec3 | 1.10352e-41) 1533| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1536| move-object/from16 v0, v31 1538| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler 1540| const v34, #+7876 (0x00001ec4 | 1.10366e-41) 1543| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1546| if-eqz v3, Label_24 .line 573 1548| const v34, #+7877 (0x00001ec5 | 1.10380e-41) 1551| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1554| move-object/from16 v0, v31 1556| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler 1558| const v34, #+7878 (0x00001ec6 | 1.10394e-41) 1561| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1564| move-object/from16 v0, v31 1566| iput-object v3, v0, com.android.calendar.CalendarController.mFirstEventHandler .line 574 1568| const v34, #+7879 (0x00001ec7 | 1.10408e-41) 1571| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1574| const/4 v3, #+0 (0x00000000 | 0.00000) 1575| move-object/from16 v0, v31 1577| iput-object v3, v0, com.android.calendar.CalendarController.mToBeAddedFirstEventHandler Label_24: .line 576 1579| const v34, #+7880 (0x00001ec8 | 1.10422e-41) 1582| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1585| move-object/from16 v0, v31 1587| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedEventHandlers 1589| const v34, #+7881 (0x00001ec9 | 1.10436e-41) 1592| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1595| invoke-virtual {v3}, java.util.LinkedHashMap.size():int 1598| move-result v3 1599| const v34, #+7882 (0x00001eca | 1.10450e-41) 1602| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1605| if-lez v3, Label_26 .line 577 1607| const v34, #+7883 (0x00001ecb | 1.10464e-41) 1610| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1613| move-object/from16 v0, v31 1615| iget-object v3, v0, com.android.calendar.CalendarController.mToBeAddedEventHandlers 1617| const v34, #+7884 (0x00001ecc | 1.10478e-41) 1620| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1623| invoke-virtual {v3}, java.util.LinkedHashMap.entrySet():java.util.Set 1626| move-result-object v3 1627| const v34, #+7885 (0x00001ecd | 1.10492e-41) 1630| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1633| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 1636| move-result-object v20 1637| const v34, #+7886 (0x00001ece | 1.10506e-41) 1640| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void Label_25: .local v20, "food$iterator", java.util.Iterator 1643| const v34, #+7887 (0x00001ecf | 1.10520e-41) 1646| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1649| invoke-interface/range {v20..v20}, java.util.Iterator.hasNext():boolean 1652| move-result v3 1653| const v34, #+7888 (0x00001ed0 | 1.10534e-41) 1656| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1659| if-eqz v3, Label_26 1661| const v34, #+7889 (0x00001ed1 | 1.10548e-41) 1664| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1667| invoke-interface/range {v20..v20}, java.util.Iterator.next():java.lang.Object 1670| move-result-object v19 1671| const v34, #+7890 (0x00001ed2 | 1.10562e-41) 1674| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1677| check-cast v19, java.util.Map$Entry .line 578 .local_ex v19, "food", java.util.Map$Entry, "Ljava/util/Map$Entry;" 1679| const v34, #+7891 (0x00001ed3 | 1.10576e-41) 1682| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1685| move-object/from16 v0, v31 1687| iget-object v5, v0, com.android.calendar.CalendarController.eventHandlers 1689| const v34, #+7892 (0x00001ed4 | 1.10590e-41) 1692| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1695| invoke-interface/range {v19..v19}, java.util.Map$Entry.getKey():java.lang.Object 1698| move-result-object v3 1699| const v34, #+7893 (0x00001ed5 | 1.10604e-41) 1702| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1705| check-cast v3, java.lang.Integer 1707| const v34, #+7894 (0x00001ed6 | 1.10619e-41) 1710| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1713| invoke-interface/range {v19..v19}, java.util.Map$Entry.getValue():java.lang.Object 1716| move-result-object v4 1717| const v34, #+7895 (0x00001ed7 | 1.10633e-41) 1720| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1723| check-cast v4, com.android.calendar.CalendarController$EventHandler 1725| const v34, #+7896 (0x00001ed8 | 1.10647e-41) 1728| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1731| invoke-virtual {v5,v3,v4}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_3 catch(...) : Label_21 1734| const v34, #+7897 (0x00001ed9 | 1.10661e-41) 1737| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1740| goto/16 Label_25 Label_26: .end_local v19 .end_local v20 1742| const v34, #+7898 (0x00001eda | 1.10675e-41) 1745| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1748| monitor-exit v31 .line 584 1749| const v34, #+7899 (0x00001edb | 1.10689e-41) 1752| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1755| if-nez v21, Label_38 .line 586 1757| const v34, #+7900 (0x00001edc | 1.10703e-41) 1760| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1763| move-object/from16 v0, v33 1765| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 1767| const v34, #+7901 (0x00001edd | 1.10717e-41) 1770| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1773| const-wide/16 v8:v9, #+64 (0x00000040 | 8.96831e-44) 1775| cmp-long v3, v4:v5, v8:v9 1777| if-nez v3, Label_27 .line 587 1779| const v34, #+7902 (0x00001ede | 1.10731e-41) 1782| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1785| invoke-direct/range {v31..v31}, com.android.calendar.CalendarController.launchSettings():void .line 588 1788| const v34, #+7903 (0x00001edf | 1.10745e-41) 1791| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1794| return-void Label_27: .line 592 1795| const v34, #+7904 (0x00001ee0 | 1.10759e-41) 1798| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1801| move-object/from16 v0, v33 1803| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 1805| const v34, #+7905 (0x00001ee1 | 1.10773e-41) 1808| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1811| const-wide/16 v8:v9, #+2048 (0x00000800 | 2.86986e-42) 1813| cmp-long v3, v4:v5, v8:v9 1815| if-nez v3, Label_28 .line 593 1817| const v34, #+7906 (0x00001ee2 | 1.10787e-41) 1820| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1823| invoke-direct/range {v31..v31}, com.android.calendar.CalendarController.launchSelectVisibleCalendars():void .line 594 1826| const v34, #+7907 (0x00001ee3 | 1.10801e-41) 1829| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1832| return-void Label_28: .line 598 1833| const v34, #+7908 (0x00001ee4 | 1.10815e-41) 1836| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1839| move-object/from16 v0, v33 1841| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime 1843| const v34, #+7909 (0x00001ee5 | 1.10829e-41) 1846| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1849| if-nez v3, Label_31 1851| const v34, #+7910 (0x00001ee6 | 1.10843e-41) 1854| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1857| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) Label_29: .line 599 .local v6, "endTime", long 1859| const v34, #+7911 (0x00001ee7 | 1.10857e-41) 1862| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1865| move-object/from16 v0, v33 1867| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 1869| const v34, #+7912 (0x00001ee8 | 1.10871e-41) 1872| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1875| const-wide/16 v8:v9, #+1 (0x00000001 | 1.40130e-45) 1877| cmp-long v3, v4:v5, v8:v9 1879| if-nez v3, Label_33 .line 600 1881| const v34, #+7913 (0x00001ee9 | 1.10885e-41) 1884| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1887| move-object/from16 v0, v33 1889| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 1891| const v34, #+7914 (0x00001eea | 1.10899e-41) 1894| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1897| const/4 v4, #+0 (0x00000000 | 0.00000) 1898| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 1901| move-result-wide v4:v5 1902| const v34, #+7915 (0x00001eeb | 1.10913e-41) 1905| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 601 1908| move-object/from16 v0, v33 1910| iget-wide v8:v9, v0, com.android.calendar.CalendarController$EventInfo.extraLong 1912| const v34, #+7916 (0x00001eec | 1.10927e-41) 1915| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1918| const-wide/16 v10:v11, #+16 (0x00000010 | 2.24208e-44) 1920| cmp-long v3, v8:v9, v10:v11 1922| if-nez v3, Label_32 1924| const v34, #+7917 (0x00001eed | 1.10941e-41) 1927| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1930| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_30: 1931| const v34, #+7918 (0x00001eee | 1.10955e-41) 1934| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1937| move-object/from16 v0, v33 1939| iget-object v9, v0, com.android.calendar.CalendarController$EventInfo.eventTitle .line 602 1941| const v34, #+7919 (0x00001eef | 1.10969e-41) 1944| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1947| move-object/from16 v0, v33 1949| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.calendarId 1951| const v34, #+7920 (0x00001ef0 | 1.10983e-41) 1954| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1957| move-object/from16 v3, v31 .line 600 1959| invoke-direct/range {v3..v11}, com.android.calendar.CalendarController.launchCreateEvent(long, long, boolean, java.lang.String, long):void .line 603 1962| const v34, #+7921 (0x00001ef1 | 1.10997e-41) 1965| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1968| return-void Label_31: .line 598 .end_local v6 1969| const v34, #+7922 (0x00001ef2 | 1.11011e-41) 1972| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1975| move-object/from16 v0, v33 1977| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime 1979| const v34, #+7923 (0x00001ef3 | 1.11025e-41) 1982| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1985| const/4 v4, #+0 (0x00000000 | 0.00000) 1986| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 1989| move-result-wide v6:v7 1990| const v34, #+7924 (0x00001ef4 | 1.11039e-41) 1993| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .restart_local v6 1996| goto/16 Label_29 Label_32: .line 601 1998| const v34, #+7925 (0x00001ef5 | 1.11053e-41) 2001| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2004| const/4 v8, #+0 (0x00000000 | 0.00000) 2005| goto/16 Label_30 Label_33: .line 604 2007| const v34, #+7926 (0x00001ef6 | 1.11067e-41) 2010| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2013| move-object/from16 v0, v33 2015| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 2017| const v34, #+7927 (0x00001ef7 | 1.11081e-41) 2020| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2023| const-wide/16 v8:v9, #+2 (0x00000002 | 2.80260e-45) 2025| cmp-long v3, v4:v5, v8:v9 2027| if-nez v3, Label_34 .line 605 2029| const v34, #+7928 (0x00001ef8 | 1.11095e-41) 2032| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2035| move-object/from16 v0, v33 2037| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id 2039| const v34, #+7929 (0x00001ef9 | 1.11109e-41) 2042| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2045| move-object/from16 v0, v33 2047| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 2049| const v34, #+7930 (0x00001efa | 1.11123e-41) 2052| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2055| const/4 v4, #+0 (0x00000000 | 0.00000) 2056| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 2059| move-result-wide v12:v13 2060| const v34, #+7931 (0x00001efb | 1.11137e-41) 2063| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 606 2066| invoke-virtual/range {v33..v33}, com.android.calendar.CalendarController$EventInfo.getResponse():int 2069| move-result v16 2070| const v34, #+7932 (0x00001efc | 1.11151e-41) 2073| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2076| move-object/from16 v9, v31 2078| move-wide v14:v15, v6:v7 .line 605 2079| invoke-virtual/range {v9..v16}, com.android.calendar.CalendarController.launchViewEvent(long, long, long, int):void .line 607 2082| const v34, #+7933 (0x00001efd | 1.11165e-41) 2085| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2088| return-void Label_34: .line 608 2089| const v34, #+7934 (0x00001efe | 1.11179e-41) 2092| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2095| move-object/from16 v0, v33 2097| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 2099| const v34, #+7935 (0x00001eff | 1.11193e-41) 2102| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2105| const-wide/16 v8:v9, #+8 (0x00000008 | 1.12104e-44) 2107| cmp-long v3, v4:v5, v8:v9 2109| if-nez v3, Label_35 .line 609 2111| const v34, #+7936 (0x00001f00 | 1.11207e-41) 2114| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2117| move-object/from16 v0, v33 2119| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id 2121| const v34, #+7937 (0x00001f01 | 1.11221e-41) 2124| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2127| move-object/from16 v0, v33 2129| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 2131| const v34, #+7938 (0x00001f02 | 1.11235e-41) 2134| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2137| const/4 v4, #+0 (0x00000000 | 0.00000) 2138| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 2141| move-result-wide v12:v13 2142| const v34, #+7939 (0x00001f03 | 1.11249e-41) 2145| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2148| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 2150| move-object/from16 v9, v31 2152| move-wide v14:v15, v6:v7 2153| invoke-direct/range {v9..v16}, com.android.calendar.CalendarController.launchEditEvent(long, long, long, boolean):void .line 610 2156| const v34, #+7940 (0x00001f04 | 1.11263e-41) 2159| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2162| return-void Label_35: .line 611 2163| const v34, #+7941 (0x00001f05 | 1.11277e-41) 2166| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2169| move-object/from16 v0, v33 2171| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 2173| const v34, #+7942 (0x00001f06 | 1.11291e-41) 2176| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2179| const-wide/16 v8:v9, #+4 (0x00000004 | 5.60519e-45) 2181| cmp-long v3, v4:v5, v8:v9 2183| if-nez v3, Label_36 .line 612 2185| const v34, #+7943 (0x00001f07 | 1.11305e-41) 2188| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2191| move-object/from16 v0, v33 2193| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id 2195| const v34, #+7944 (0x00001f08 | 1.11319e-41) 2198| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2201| move-object/from16 v0, v33 2203| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 2205| const v34, #+7945 (0x00001f09 | 1.11333e-41) 2208| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2211| const/4 v4, #+0 (0x00000000 | 0.00000) 2212| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 2215| move-result-wide v12:v13 2216| const v34, #+7946 (0x00001f0a | 1.11347e-41) 2219| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2222| const/16 v16, #+0 (0x00000000 | 0.00000) 2224| move-object/from16 v9, v31 2226| move-wide v14:v15, v6:v7 2227| invoke-direct/range {v9..v16}, com.android.calendar.CalendarController.launchEditEvent(long, long, long, boolean):void .line 613 2230| const v34, #+7947 (0x00001f0b | 1.11361e-41) 2233| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2236| return-void Label_36: .line 614 2237| const v34, #+7948 (0x00001f0c | 1.11375e-41) 2240| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2243| move-object/from16 v0, v33 2245| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 2247| const v34, #+7949 (0x00001f0d | 1.11389e-41) 2250| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2253| const-wide/16 v8:v9, #+16 (0x00000010 | 2.24208e-44) 2255| cmp-long v3, v4:v5, v8:v9 2257| if-nez v3, Label_37 .line 615 2259| const v34, #+7950 (0x00001f0e | 1.11403e-41) 2262| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2265| move-object/from16 v0, v33 2267| iget-wide v10:v11, v0, com.android.calendar.CalendarController$EventInfo.id 2269| const v34, #+7951 (0x00001f0f | 1.11417e-41) 2272| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2275| move-object/from16 v0, v33 2277| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 2279| const v34, #+7952 (0x00001f10 | 1.11431e-41) 2282| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2285| const/4 v4, #+0 (0x00000000 | 0.00000) 2286| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 2289| move-result-wide v12:v13 2290| const v34, #+7953 (0x00001f11 | 1.11445e-41) 2293| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2296| move-object/from16 v9, v31 2298| move-wide v14:v15, v6:v7 2299| invoke-direct/range {v9..v15}, com.android.calendar.CalendarController.launchDeleteEvent(long, long, long):void .line 616 2302| const v34, #+7954 (0x00001f12 | 1.11459e-41) 2305| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2308| return-void Label_37: .line 617 2309| const v34, #+7955 (0x00001f13 | 1.11473e-41) 2312| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2315| move-object/from16 v0, v33 2317| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.eventType 2319| const v34, #+7956 (0x00001f14 | 1.11487e-41) 2322| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2325| const-wide/16 v8:v9, #+256 (0x00000100 | 3.58732e-43) 2327| cmp-long v3, v4:v5, v8:v9 2329| if-nez v3, Label_38 .line 618 2331| const v34, #+7957 (0x00001f15 | 1.11501e-41) 2334| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2337| move-object/from16 v0, v33 2339| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 2341| const v34, #+7958 (0x00001f16 | 1.11515e-41) 2344| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2347| move-object/from16 v0, v33 2349| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.query 2351| const v34, #+7959 (0x00001f17 | 1.11529e-41) 2354| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2357| move-object/from16 v0, v33 2359| iget-object v8, v0, com.android.calendar.CalendarController$EventInfo.componentName 2361| const v34, #+7960 (0x00001f18 | 1.11543e-41) 2364| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2367| move-object/from16 v0, v31 2369| invoke-direct {v0,v4,v5,v3,v8}, com.android.calendar.CalendarController.launchSearch(long, java.lang.String, android.content.ComponentName):void .line 619 2372| const v34, #+7961 (0x00001f19 | 1.11557e-41) 2375| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2378| return-void Label_38: .line 622 .end_local v6 2379| const v34, #+7962 (0x00001f1a | 1.11571e-41) 2382| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 2385| return-void } method com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void { .params "sender", "eventType", "eventId", "startMillis", "endMillis", "x", "y", "selectedMillis" .src "CalendarController.java" .line 325 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move-wide/16 v18:v19, v19:v20 9| move-wide/16 v20:v21, v21:v22 12| move-wide/16 v22:v23, v23:v24 15| move-wide/16 v24:v25, v25:v26 18| move/16 v26, v27 21| move/16 v27, v28 24| move-wide/16 v28:v29, v29:v30 .prologue_end .line 325 27| const v30, #+7963 (0x00001f1b | 1.11585e-41) 30| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v0, #+0 (0x00000000 | 0.00000) 34| const/4 v1, #+0 (0x00000000 | 0.00000) 35| invoke-static {v0,v1}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int, boolean):long 38| move-result-wide v12:v13 39| const v30, #+7964 (0x00001f1c | 1.11599e-41) 42| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 45| move-object/from16 v0, v16 47| move-object/from16 v1, v17 49| move-wide/from16 v2:v3, v18:v19 51| move-wide/from16 v4:v5, v20:v21 53| move-wide/from16 v6:v7, v22:v23 55| move-wide/from16 v8:v9, v24:v25 57| move/from16 v10, v26 59| move/from16 v11, v27 61| move-wide/from16 v14:v15, v28:v29 .line 324 63| invoke-virtual/range {v0..v15}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void .line 327 66| const v30, #+7965 (0x00001f1d | 1.11613e-41) 69| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 72| return-void } method com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void { .params "sender", "eventType", "eventId", "startMillis", "endMillis", "x", "y", "extraLong", "selectedMillis" .src "CalendarController.java" .line 346 0| move-object/16 v20, v21 3| move-object/16 v21, v22 6| move-wide/16 v22:v23, v23:v24 9| move-wide/16 v24:v25, v25:v26 12| move-wide/16 v26:v27, v27:v28 15| move-wide/16 v28:v29, v29:v30 18| move/16 v30, v31 21| move/16 v31, v32 24| move-wide/16 v32:v33, v33:v34 27| move-wide/16 v34:v35, v35:v36 .prologue_end .line 346 30| const v36, #+7966 (0x00001f1e | 1.11627e-41) 33| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 36| const-wide/16 v17:v18, #-1 (0xffffffff | NaN) 38| const/16 v16, #+0 (0x00000000 | 0.00000) 40| move-object/from16 v0, v20 42| move-object/from16 v1, v21 44| move-wide/from16 v2:v3, v22:v23 46| move-wide/from16 v4:v5, v24:v25 48| move-wide/from16 v6:v7, v26:v27 50| move-wide/from16 v8:v9, v28:v29 52| move/from16 v10, v30 54| move/from16 v11, v31 56| move-wide/from16 v12:v13, v32:v33 58| move-wide/from16 v14:v15, v34:v35 .line 345 60| invoke-virtual/range {v0..v18}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtraWithTitleWithCalendarId(java.lang.Object, long, long, long, long, int, int, long, long, java.lang.String, long):void .line 347 63| const v36, #+7967 (0x00001f1f | 1.11641e-41) 66| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 69| return-void } method com.android.calendar.CalendarController.sendEventRelatedEventWithExtraWithTitleWithCalendarId(java.lang.Object, long, long, long, long, int, int, long, long, java.lang.String, long):void { .params "sender", "eventType", "eventId", "startMillis", "endMillis", "x", "y", "extraLong", "selectedMillis", "title", "calendarId" .src "CalendarController.java" .line 368 0| move-object/16 v6, v7 3| move-object/16 v7, v8 6| move-wide/16 v8:v9, v9:v10 9| move-wide/16 v10:v11, v11:v12 12| move-wide/16 v12:v13, v13:v14 15| move-wide/16 v14:v15, v15:v16 18| move/16 v16, v17 21| move/16 v17, v18 24| move-wide/16 v18:v19, v19:v20 27| move-wide/16 v20:v21, v21:v22 30| move-object/16 v22, v23 33| move-wide/16 v23:v24, v24:v25 .prologue_end .line 368 36| const v25, #+7968 (0x00001f20 | 1.11655e-41) 39| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v2, com.android.calendar.CalendarController$EventInfo 44| const v25, #+7969 (0x00001f21 | 1.11669e-41) 47| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v2}, com.android.calendar.CalendarController$EventInfo.():void .line 369 .local v2, "info", com.android.calendar.CalendarController$EventInfo 53| const v25, #+7970 (0x00001f22 | 1.11683e-41) 56| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 59| iput-wide v8:v9, v2, com.android.calendar.CalendarController$EventInfo.eventType .line 370 61| const v25, #+7971 (0x00001f23 | 1.11698e-41) 64| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 67| const-wide/16 v4:v5, #+8 (0x00000008 | 1.12104e-44) 69| cmp-long v3, v8:v9, v4:v5 71| if-eqz v3, Label_1 73| const v25, #+7972 (0x00001f24 | 1.11712e-41) 76| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 79| const-wide/16 v4:v5, #+4 (0x00000004 | 5.60519e-45) 81| cmp-long v3, v8:v9, v4:v5 83| if-nez v3, Label_2 Label_1: .line 371 85| const v25, #+7973 (0x00001f25 | 1.11726e-41) 88| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v3, #+0 (0x00000000 | 0.00000) 92| iput v3, v2, com.android.calendar.CalendarController$EventInfo.viewType Label_2: .line 374 94| const v25, #+7974 (0x00001f26 | 1.11740e-41) 97| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 100| iput-wide v10:v11, v2, com.android.calendar.CalendarController$EventInfo.id .line 375 102| const v25, #+7975 (0x00001f27 | 1.11754e-41) 105| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v3, android.text.format.Time 110| const v25, #+7976 (0x00001f28 | 1.11768e-41) 113| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v4, v6, com.android.calendar.CalendarController.mContext 118| const v25, #+7977 (0x00001f29 | 1.11782e-41) 121| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v5, v6, com.android.calendar.CalendarController.mUpdateTimezone 126| const v25, #+7978 (0x00001f2a | 1.11796e-41) 129| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-static {v4,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 135| move-result-object v4 136| const v25, #+7979 (0x00001f2b | 1.11810e-41) 139| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void 145| const v25, #+7980 (0x00001f2c | 1.11824e-41) 148| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 151| iput-object v3, v2, com.android.calendar.CalendarController$EventInfo.startTime .line 376 153| const v25, #+7981 (0x00001f2d | 1.11838e-41) 156| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v3, v2, com.android.calendar.CalendarController$EventInfo.startTime 161| const v25, #+7982 (0x00001f2e | 1.11852e-41) 164| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v3,v12,v13}, android.text.format.Time.set(long):void .line 377 170| const v25, #+7983 (0x00001f2f | 1.11866e-41) 173| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 176| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 178| cmp-long v3, v20:v21, v4:v5 180| if-eqz v3, Label_4 .line 378 182| const v25, #+7984 (0x00001f30 | 1.11880e-41) 185| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v3, android.text.format.Time 190| const v25, #+7985 (0x00001f31 | 1.11894e-41) 193| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v4, v6, com.android.calendar.CalendarController.mContext 198| const v25, #+7986 (0x00001f32 | 1.11908e-41) 201| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v5, v6, com.android.calendar.CalendarController.mUpdateTimezone 206| const v25, #+7987 (0x00001f33 | 1.11922e-41) 209| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v4,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 215| move-result-object v4 216| const v25, #+7988 (0x00001f34 | 1.11936e-41) 219| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void 225| const v25, #+7989 (0x00001f35 | 1.11950e-41) 228| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 231| iput-object v3, v2, com.android.calendar.CalendarController$EventInfo.selectedTime .line 379 233| const v25, #+7990 (0x00001f36 | 1.11964e-41) 236| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v3, v2, com.android.calendar.CalendarController$EventInfo.selectedTime 241| const v25, #+7991 (0x00001f37 | 1.11978e-41) 244| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 247| move-wide/from16 v0:v1, v20:v21 249| invoke-virtual {v3,v0,v1}, android.text.format.Time.set(long):void Label_3: .line 383 252| const v25, #+7992 (0x00001f38 | 1.11992e-41) 255| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 258| new-instance v3, android.text.format.Time 260| const v25, #+7993 (0x00001f39 | 1.12006e-41) 263| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v4, v6, com.android.calendar.CalendarController.mContext 268| const v25, #+7994 (0x00001f3a | 1.12020e-41) 271| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 274| iget-object v5, v6, com.android.calendar.CalendarController.mUpdateTimezone 276| const v25, #+7995 (0x00001f3b | 1.12034e-41) 279| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-static {v4,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 285| move-result-object v4 286| const v25, #+7996 (0x00001f3c | 1.12048e-41) 289| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void 295| const v25, #+7997 (0x00001f3d | 1.12062e-41) 298| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 301| iput-object v3, v2, com.android.calendar.CalendarController$EventInfo.endTime .line 384 303| const v25, #+7998 (0x00001f3e | 1.12076e-41) 306| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 309| iget-object v3, v2, com.android.calendar.CalendarController$EventInfo.endTime 311| const v25, #+7999 (0x00001f3f | 1.12090e-41) 314| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-virtual {v3,v14,v15}, android.text.format.Time.set(long):void .line 385 320| const v25, #+8000 (0x00001f40 | 1.12104e-41) 323| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 326| move/from16 v0, v16 328| iput v0, v2, com.android.calendar.CalendarController$EventInfo.x .line 386 330| const v25, #+8001 (0x00001f41 | 1.12118e-41) 333| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 336| move/from16 v0, v17 338| iput v0, v2, com.android.calendar.CalendarController$EventInfo.y .line 387 340| const v25, #+8002 (0x00001f42 | 1.12132e-41) 343| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 346| move-wide/from16 v0:v1, v18:v19 348| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.extraLong .line 388 350| const v25, #+8003 (0x00001f43 | 1.12146e-41) 353| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 356| move-object/from16 v0, v22 358| iput-object v0, v2, com.android.calendar.CalendarController$EventInfo.eventTitle .line 389 360| const v25, #+8004 (0x00001f44 | 1.12160e-41) 363| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 366| move-wide/from16 v0:v1, v23:v24 368| iput-wide v0:v1, v2, com.android.calendar.CalendarController$EventInfo.calendarId .line 390 370| const v25, #+8005 (0x00001f45 | 1.12174e-41) 373| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual {v6,v7,v2}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, com.android.calendar.CalendarController$EventInfo):void .line 391 379| const v25, #+8006 (0x00001f46 | 1.12188e-41) 382| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 385| return-void Label_4: .line 381 386| const v25, #+8007 (0x00001f47 | 1.12202e-41) 389| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 392| iget-object v3, v2, com.android.calendar.CalendarController$EventInfo.startTime 394| const v25, #+8008 (0x00001f48 | 1.12216e-41) 397| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 400| iput-object v3, v2, com.android.calendar.CalendarController$EventInfo.selectedTime 402| const v25, #+8009 (0x00001f49 | 1.12230e-41) 405| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 408| goto/16 Label_3 } method com.android.calendar.CalendarController.setEventId(long):void { .params "eventId" .src "CalendarController.java" .line 833 .prologue_end .line 833 0| const v0, #+8010 (0x00001f4a | 1.12244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.calendar.CalendarController.mEventId .line 834 8| const v0, #+8011 (0x00001f4b | 1.12258e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.CalendarController.setTime(long):void { .params "millisTime" .src "CalendarController.java" .line 704 .prologue_end .line 704 0| const v0, #+8012 (0x00001f4c | 1.12272e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarController.mTime 8| const v0, #+8013 (0x00001f4d | 1.12286e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, android.text.format.Time.set(long):void .line 705 17| const v0, #+8014 (0x00001f4e | 1.12300e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarController.setViewType(int):void { .params "viewType" .src "CalendarController.java" .line 828 .prologue_end .line 828 0| const v0, #+8015 (0x00001f4f | 1.12314e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.CalendarController.mViewType .line 829 8| const v0, #+8016 (0x00001f50 | 1.12328e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.CalendarData.():void { .src "CalendarData.java" .line 20 .prologue_end 0| const v8, #+8017 (0x00001f51 | 1.12342e-41) 3| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 7| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 8| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v3, #+0 (0x00000000 | 0.00000) .line 20 11| const/16 v0, #+25 (0x00000019 | 3.50325e-44) 13| new-array v0, v0, java.lang.String[] 15| const v8, #+8018 (0x00001f52 | 1.12356e-41) 18| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v1, "12" 24| const v8, #+8019 (0x00001f53 | 1.12370e-41) 27| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 30| aput-object v1, v0, v3 32| const v8, #+8020 (0x00001f54 | 1.12384e-41) 35| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v1, "1" 41| const v8, #+8021 (0x00001f55 | 1.12398e-41) 44| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 47| aput-object v1, v0, v4 49| const v8, #+8022 (0x00001f56 | 1.12412e-41) 52| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v1, "2" 58| const v8, #+8023 (0x00001f57 | 1.12426e-41) 61| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 64| aput-object v1, v0, v5 66| const v8, #+8024 (0x00001f58 | 1.12440e-41) 69| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v1, "3" 75| const v8, #+8025 (0x00001f59 | 1.12454e-41) 78| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 81| aput-object v1, v0, v6 83| const v8, #+8026 (0x00001f5a | 1.12468e-41) 86| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v1, "4" 92| const v8, #+8027 (0x00001f5b | 1.12482e-41) 95| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 98| aput-object v1, v0, v7 .line 21 100| const v8, #+8028 (0x00001f5c | 1.12496e-41) 103| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v1, "5" 109| const v8, #+8029 (0x00001f5d | 1.12510e-41) 112| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 116| aput-object v1, v0, v2 118| const v8, #+8030 (0x00001f5e | 1.12524e-41) 121| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "6" 127| const v8, #+8031 (0x00001f5f | 1.12538e-41) 130| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 136| const v8, #+8032 (0x00001f60 | 1.12552e-41) 139| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "7" 145| const v8, #+8033 (0x00001f61 | 1.12566e-41) 148| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 154| const v8, #+8034 (0x00001f62 | 1.12580e-41) 157| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "8" 163| const v8, #+8035 (0x00001f63 | 1.12594e-41) 166| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 173| const v8, #+8036 (0x00001f64 | 1.12608e-41) 176| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "9" 182| const v8, #+8037 (0x00001f65 | 1.12622e-41) 185| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 192| const v8, #+8038 (0x00001f66 | 1.12636e-41) 195| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "10" 201| const v8, #+8039 (0x00001f67 | 1.12650e-41) 204| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 211| const v8, #+8040 (0x00001f68 | 1.12664e-41) 214| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "11" 220| const v8, #+8041 (0x00001f69 | 1.12678e-41) 223| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 230| const v8, #+8042 (0x00001f6a | 1.12692e-41) 233| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v1, "12" 239| const v8, #+8043 (0x00001f6b | 1.12706e-41) 242| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 247| aput-object v1, v0, v2 .line 22 249| const v8, #+8044 (0x00001f6c | 1.12720e-41) 252| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "1" 258| const v8, #+8045 (0x00001f6d | 1.12734e-41) 261| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 266| aput-object v1, v0, v2 268| const v8, #+8046 (0x00001f6e | 1.12748e-41) 271| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v1, "2" 277| const v8, #+8047 (0x00001f6f | 1.12762e-41) 280| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 285| aput-object v1, v0, v2 287| const v8, #+8048 (0x00001f70 | 1.12777e-41) 290| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v1, "3" 296| const v8, #+8049 (0x00001f71 | 1.12791e-41) 299| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 304| aput-object v1, v0, v2 306| const v8, #+8050 (0x00001f72 | 1.12805e-41) 309| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v1, "4" 315| const v8, #+8051 (0x00001f73 | 1.12819e-41) 318| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 321| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 323| aput-object v1, v0, v2 325| const v8, #+8052 (0x00001f74 | 1.12833e-41) 328| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v1, "5" 334| const v8, #+8053 (0x00001f75 | 1.12847e-41) 337| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 340| const/16 v2, #+17 (0x00000011 | 2.38221e-44) 342| aput-object v1, v0, v2 344| const v8, #+8054 (0x00001f76 | 1.12861e-41) 347| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v1, "6" 353| const v8, #+8055 (0x00001f77 | 1.12875e-41) 356| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 359| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 361| aput-object v1, v0, v2 363| const v8, #+8056 (0x00001f78 | 1.12889e-41) 366| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 369| const-string/jumbo v1, "7" 372| const v8, #+8057 (0x00001f79 | 1.12903e-41) 375| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 378| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 380| aput-object v1, v0, v2 382| const v8, #+8058 (0x00001f7a | 1.12917e-41) 385| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 388| const-string/jumbo v1, "8" 391| const v8, #+8059 (0x00001f7b | 1.12931e-41) 394| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 397| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 399| aput-object v1, v0, v2 .line 23 401| const v8, #+8060 (0x00001f7c | 1.12945e-41) 404| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v1, "9" 410| const v8, #+8061 (0x00001f7d | 1.12959e-41) 413| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 416| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 418| aput-object v1, v0, v2 420| const v8, #+8062 (0x00001f7e | 1.12973e-41) 423| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 426| const-string/jumbo v1, "10" 429| const v8, #+8063 (0x00001f7f | 1.12987e-41) 432| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 435| const/16 v2, #+22 (0x00000016 | 3.08286e-44) 437| aput-object v1, v0, v2 439| const v8, #+8064 (0x00001f80 | 1.13001e-41) 442| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v1, "11" 448| const v8, #+8065 (0x00001f81 | 1.13015e-41) 451| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 454| const/16 v2, #+23 (0x00000017 | 3.22299e-44) 456| aput-object v1, v0, v2 458| const v8, #+8066 (0x00001f82 | 1.13029e-41) 461| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 464| const-string/jumbo v1, "12" 467| const v8, #+8067 (0x00001f83 | 1.13043e-41) 470| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 473| const/16 v2, #+24 (0x00000018 | 3.36312e-44) 475| aput-object v1, v0, v2 .line 20 477| const v8, #+8068 (0x00001f84 | 1.13057e-41) 480| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 483| sput-object v0, com.android.calendar.CalendarData.s12HoursNoAmPm .line 25 485| const v8, #+8069 (0x00001f85 | 1.13071e-41) 488| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 491| const/16 v0, #+25 (0x00000019 | 3.50325e-44) 493| new-array v0, v0, java.lang.String[] 495| const v8, #+8070 (0x00001f86 | 1.13085e-41) 498| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 501| const-string/jumbo v1, "00" 504| const v8, #+8071 (0x00001f87 | 1.13099e-41) 507| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 510| aput-object v1, v0, v3 512| const v8, #+8072 (0x00001f88 | 1.13113e-41) 515| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 518| const-string/jumbo v1, "01" 521| const v8, #+8073 (0x00001f89 | 1.13127e-41) 524| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 527| aput-object v1, v0, v4 529| const v8, #+8074 (0x00001f8a | 1.13141e-41) 532| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 535| const-string/jumbo v1, "02" 538| const v8, #+8075 (0x00001f8b | 1.13155e-41) 541| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 544| aput-object v1, v0, v5 546| const v8, #+8076 (0x00001f8c | 1.13169e-41) 549| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 552| const-string/jumbo v1, "03" 555| const v8, #+8077 (0x00001f8d | 1.13183e-41) 558| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 561| aput-object v1, v0, v6 563| const v8, #+8078 (0x00001f8e | 1.13197e-41) 566| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 569| const-string/jumbo v1, "04" 572| const v8, #+8079 (0x00001f8f | 1.13211e-41) 575| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 578| aput-object v1, v0, v7 580| const v8, #+8080 (0x00001f90 | 1.13225e-41) 583| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 586| const-string/jumbo v1, "05" 589| const v8, #+8081 (0x00001f91 | 1.13239e-41) 592| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 595| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 596| aput-object v1, v0, v2 .line 26 598| const v8, #+8082 (0x00001f92 | 1.13253e-41) 601| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 604| const-string/jumbo v1, "06" 607| const v8, #+8083 (0x00001f93 | 1.13267e-41) 610| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 613| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 614| aput-object v1, v0, v2 616| const v8, #+8084 (0x00001f94 | 1.13281e-41) 619| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 622| const-string/jumbo v1, "07" 625| const v8, #+8085 (0x00001f95 | 1.13295e-41) 628| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 631| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 632| aput-object v1, v0, v2 634| const v8, #+8086 (0x00001f96 | 1.13309e-41) 637| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 640| const-string/jumbo v1, "08" 643| const v8, #+8087 (0x00001f97 | 1.13323e-41) 646| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 649| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 651| aput-object v1, v0, v2 653| const v8, #+8088 (0x00001f98 | 1.13337e-41) 656| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 659| const-string/jumbo v1, "09" 662| const v8, #+8089 (0x00001f99 | 1.13351e-41) 665| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 668| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 670| aput-object v1, v0, v2 672| const v8, #+8090 (0x00001f9a | 1.13365e-41) 675| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 678| const-string/jumbo v1, "10" 681| const v8, #+8091 (0x00001f9b | 1.13379e-41) 684| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 687| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 689| aput-object v1, v0, v2 691| const v8, #+8092 (0x00001f9c | 1.13393e-41) 694| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 697| const-string/jumbo v1, "11" 700| const v8, #+8093 (0x00001f9d | 1.13407e-41) 703| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 706| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 708| aput-object v1, v0, v2 710| const v8, #+8094 (0x00001f9e | 1.13421e-41) 713| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 716| const-string/jumbo v1, "12" 719| const v8, #+8095 (0x00001f9f | 1.13435e-41) 722| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 725| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 727| aput-object v1, v0, v2 729| const v8, #+8096 (0x00001fa0 | 1.13449e-41) 732| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 735| const-string/jumbo v1, "13" 738| const v8, #+8097 (0x00001fa1 | 1.13463e-41) 741| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 744| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 746| aput-object v1, v0, v2 748| const v8, #+8098 (0x00001fa2 | 1.13477e-41) 751| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 754| const-string/jumbo v1, "14" 757| const v8, #+8099 (0x00001fa3 | 1.13491e-41) 760| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 763| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 765| aput-object v1, v0, v2 767| const v8, #+8100 (0x00001fa4 | 1.13505e-41) 770| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 773| const-string/jumbo v1, "15" 776| const v8, #+8101 (0x00001fa5 | 1.13519e-41) 779| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 782| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 784| aput-object v1, v0, v2 786| const v8, #+8102 (0x00001fa6 | 1.13533e-41) 789| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 792| const-string/jumbo v1, "16" 795| const v8, #+8103 (0x00001fa7 | 1.13547e-41) 798| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 801| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 803| aput-object v1, v0, v2 .line 27 805| const v8, #+8104 (0x00001fa8 | 1.13561e-41) 808| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 811| const-string/jumbo v1, "17" 814| const v8, #+8105 (0x00001fa9 | 1.13575e-41) 817| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 820| const/16 v2, #+17 (0x00000011 | 2.38221e-44) 822| aput-object v1, v0, v2 824| const v8, #+8106 (0x00001faa | 1.13589e-41) 827| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 830| const-string/jumbo v1, "18" 833| const v8, #+8107 (0x00001fab | 1.13603e-41) 836| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 839| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 841| aput-object v1, v0, v2 843| const v8, #+8108 (0x00001fac | 1.13617e-41) 846| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 849| const-string/jumbo v1, "19" 852| const v8, #+8109 (0x00001fad | 1.13631e-41) 855| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 858| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 860| aput-object v1, v0, v2 862| const v8, #+8110 (0x00001fae | 1.13645e-41) 865| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 868| const-string/jumbo v1, "20" 871| const v8, #+8111 (0x00001faf | 1.13659e-41) 874| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 877| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 879| aput-object v1, v0, v2 881| const v8, #+8112 (0x00001fb0 | 1.13673e-41) 884| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 887| const-string/jumbo v1, "21" 890| const v8, #+8113 (0x00001fb1 | 1.13687e-41) 893| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 896| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 898| aput-object v1, v0, v2 900| const v8, #+8114 (0x00001fb2 | 1.13701e-41) 903| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 906| const-string/jumbo v1, "22" 909| const v8, #+8115 (0x00001fb3 | 1.13715e-41) 912| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 915| const/16 v2, #+22 (0x00000016 | 3.08286e-44) 917| aput-object v1, v0, v2 919| const v8, #+8116 (0x00001fb4 | 1.13729e-41) 922| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 925| const-string/jumbo v1, "23" 928| const v8, #+8117 (0x00001fb5 | 1.13743e-41) 931| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 934| const/16 v2, #+23 (0x00000017 | 3.22299e-44) 936| aput-object v1, v0, v2 938| const v8, #+8118 (0x00001fb6 | 1.13757e-41) 941| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 944| const-string/jumbo v1, "00" 947| const v8, #+8119 (0x00001fb7 | 1.13771e-41) 950| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 953| const/16 v2, #+24 (0x00000018 | 3.36312e-44) 955| aput-object v1, v0, v2 .line 25 957| const v8, #+8120 (0x00001fb8 | 1.13785e-41) 960| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 963| sput-object v0, com.android.calendar.CalendarData.s24Hours .line 19 965| const v8, #+8121 (0x00001fb9 | 1.13799e-41) 968| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 971| return-void } method com.android.calendar.CalendarData.():void { .src "CalendarData.java" .line 19 .prologue_end .line 19 0| const v0, #+8122 (0x00001fba | 1.13813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+8123 (0x00001fbb | 1.13827e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String):void { .params "name", "email" .src "CalendarEventModel.java" .line 84 .prologue_end 0| const v0, #+8124 (0x00001fbc | 1.13841e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 84 7| const/4 v4, #+0 (0x00000000 | 0.00000) 8| move-object v1, v7 9| move-object v2, v8 10| move-object v3, v9 11| move-object v6, v5 12| invoke-direct/range {v1..v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void .line 85 15| const v0, #+8125 (0x00001fbd | 1.13856e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| return-void } method com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void { .params "name", "email", "status", "identity", "idNamespace" .src "CalendarEventModel.java" .line 86 .prologue_end .line 86 0| const v0, #+8126 (0x00001fbe | 1.13870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 88 9| const v0, #+8127 (0x00001fbf | 1.13884e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.CalendarEventModel$Attendee.mName .line 89 17| const v0, #+8128 (0x00001fc0 | 1.13898e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail .line 90 25| const v0, #+8129 (0x00001fc1 | 1.13912e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v4, v1, com.android.calendar.CalendarEventModel$Attendee.mStatus .line 91 33| const v0, #+8130 (0x00001fc2 | 1.13926e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.calendar.CalendarEventModel$Attendee.mIdentity .line 92 41| const v0, #+8131 (0x00001fc3 | 1.13940e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v6, v1, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace .line 93 49| const v0, #+8132 (0x00001fc4 | 1.13954e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.calendar.CalendarEventModel$Attendee.equals(java.lang.Object):boolean { .params "obj" .src "CalendarEventModel.java" .line 56 .prologue_end 0| const v0, #+8133 (0x00001fc5 | 1.13968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 56 8| if-ne v6, v7, Label_1 .line 57 10| const v0, #+8134 (0x00001fc6 | 1.13982e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v5 Label_1: .line 59 17| const v0, #+8135 (0x00001fc7 | 1.13996e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| instance-of v2, v7, com.android.calendar.CalendarEventModel$Attendee 25| const v0, #+8136 (0x00001fc8 | 1.14010e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-nez v2, Label_2 .line 60 33| const v0, #+8137 (0x00001fc9 | 1.14024e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v4 Label_2: 40| const v0, #+8138 (0x00001fca | 1.14038e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| move-object v1, v7 .line 62 47| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 63 .local v1, "other", com.android.calendar.CalendarEventModel$Attendee 49| const v0, #+8139 (0x00001fcb | 1.14052e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v2, v6, com.android.calendar.CalendarEventModel$Attendee.mEmail 57| const v0, #+8140 (0x00001fcc | 1.14066e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 65| const v0, #+8141 (0x00001fcd | 1.14080e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v2,v3}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 74| move-result v2 75| const v0, #+8142 (0x00001fce | 1.14094e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-nez v2, Label_3 .line 64 83| const v0, #+8143 (0x00001fcf | 1.14108e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return v4 Label_3: .line 66 90| const v0, #+8144 (0x00001fd0 | 1.14122e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return v5 } method com.android.calendar.CalendarEventModel$Attendee.hashCode():int { .src "CalendarEventModel.java" .line 51 .prologue_end .line 51 0| const v0, #+8145 (0x00001fd1 | 1.14136e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarEventModel$Attendee.mEmail 8| const v0, #+8146 (0x00001fd2 | 1.14150e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 16| const v0, #+8147 (0x00001fd3 | 1.14164e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: 23| const v0, #+8148 (0x00001fd4 | 1.14178e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return v1 Label_2: 30| const v0, #+8149 (0x00001fd5 | 1.14192e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v1, v2, com.android.calendar.CalendarEventModel$Attendee.mEmail 38| const v0, #+8150 (0x00001fd6 | 1.14206e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, java.lang.String.hashCode():int 47| move-result v1 48| const v0, #+8151 (0x00001fd7 | 1.14220e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| goto/16 Label_1 } method com.android.calendar.CalendarEventModel$ReminderEntry.(int, int):void { .params "minutes", "method" .src "CalendarEventModel.java" .line 131 .prologue_end .line 131 0| const v0, #+8152 (0x00001fd8 | 1.14234e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 133 9| const v0, #+8153 (0x00001fd9 | 1.14248e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v2, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes .line 134 17| const v0, #+8154 (0x00001fda | 1.14262e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod .line 135 25| const v0, #+8155 (0x00001fdb | 1.14276e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry { .params "minutes" .src "CalendarEventModel.java" .line 122 .prologue_end .line 122 0| const v0, #+8156 (0x00001fdc | 1.14290e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-static {v2,v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 10| move-result-object v1 11| const v0, #+8157 (0x00001fdd | 1.14304e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-object v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry { .params "minutes", "method" .src "CalendarEventModel.java" .line 113 .prologue_end .line 113 0| const v0, #+8158 (0x00001fde | 1.14318e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.CalendarEventModel$ReminderEntry 8| const v0, #+8159 (0x00001fdf | 1.14332e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3}, com.android.calendar.CalendarEventModel$ReminderEntry.(int, int):void 17| const v0, #+8160 (0x00001fe0 | 1.14346e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.compareTo(com.android.calendar.CalendarEventModel$ReminderEntry):int { .params "re" .src "CalendarEventModel.java" .line 176 .prologue_end .line 176 0| const v0, #+8161 (0x00001fe1 | 1.14360e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 8| const v0, #+8162 (0x00001fe2 | 1.14374e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 16| const v0, #+8163 (0x00001fe3 | 1.14388e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eq v1, v2, Label_1 .line 177 24| const v0, #+8164 (0x00001fe4 | 1.14402e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v4, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 32| const v0, #+8165 (0x00001fe5 | 1.14416e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 40| const v0, #+8166 (0x00001fe6 | 1.14430e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| sub-int/2addr v1, v2 47| return v1 Label_1: .line 179 48| const v0, #+8167 (0x00001fe7 | 1.14444e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget v1, v4, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 56| const v0, #+8168 (0x00001fe8 | 1.14458e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 64| const v0, #+8169 (0x00001fe9 | 1.14472e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eq v1, v2, Label_2 .line 180 72| const v0, #+8170 (0x00001fea | 1.14486e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget v1, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 80| const v0, #+8171 (0x00001feb | 1.14500e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v2, v4, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 88| const v0, #+8172 (0x00001fec | 1.14514e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| sub-int/2addr v1, v2 95| return v1 Label_2: .line 182 96| const v0, #+8173 (0x00001fed | 1.14528e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v1, #+0 (0x00000000 | 0.00000) 103| return v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.compareTo(java.lang.Object):int { .params "?" .src "CalendarEventModel.java" .line 170 .local_ex v3, "re", java.lang.Object, "TT;" .prologue_end .line 170 0| const v0, #+8174 (0x00001fee | 1.14542e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, com.android.calendar.CalendarEventModel$ReminderEntry .end_local v3 8| const v0, #+8175 (0x00001fef | 1.14556e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.CalendarEventModel$ReminderEntry.compareTo(com.android.calendar.CalendarEventModel$ReminderEntry):int 17| move-result v1 18| const v0, #+8176 (0x00001ff0 | 1.14570e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.equals(java.lang.Object):boolean { .params "obj" .src "CalendarEventModel.java" .line 144 .prologue_end 0| const v0, #+8177 (0x00001ff1 | 1.14584e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 144 8| if-ne v6, v7, Label_1 .line 145 10| const v0, #+8178 (0x00001ff2 | 1.14598e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v2 Label_1: .line 147 17| const v0, #+8179 (0x00001ff3 | 1.14612e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| instance-of v4, v7, com.android.calendar.CalendarEventModel$ReminderEntry 25| const v0, #+8180 (0x00001ff4 | 1.14626e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-nez v4, Label_2 .line 148 33| const v0, #+8181 (0x00001ff5 | 1.14640e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v3 Label_2: 40| const v0, #+8182 (0x00001ff6 | 1.14654e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| move-object v1, v7 .line 151 47| check-cast v1, com.android.calendar.CalendarEventModel$ReminderEntry .line 153 .local v1, "re", com.android.calendar.CalendarEventModel$ReminderEntry 49| const v0, #+8183 (0x00001ff7 | 1.14668e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v4, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 57| const v0, #+8184 (0x00001ff8 | 1.14682e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v5, v6, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 65| const v0, #+8185 (0x00001ff9 | 1.14696e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-eq v4, v5, Label_3 .line 154 73| const v0, #+8186 (0x00001ffa | 1.14710e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return v3 Label_3: .line 160 80| const v0, #+8187 (0x00001ffb | 1.14724e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v4, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 88| const v0, #+8188 (0x00001ffc | 1.14738e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v5, v6, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 96| const v0, #+8189 (0x00001ffd | 1.14752e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-eq v4, v5, Label_4 .line 161 104| const v0, #+8190 (0x00001ffe | 1.14766e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v4, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 112| const v0, #+8191 (0x00001fff | 1.14780e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-nez v4, Label_5 120| const v0, #+8192 (0x00002000 | 1.14794e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v4, v6, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 128| const v0, #+8193 (0x00002001 | 1.14808e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-ne v4, v2, Label_5 Label_4: .line 160 136| const v0, #+8194 (0x00002002 | 1.14822e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return v2 Label_5: .line 162 143| const v0, #+8195 (0x00002003 | 1.14836e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget v4, v1, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 151| const v0, #+8196 (0x00002004 | 1.14850e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-ne v4, v2, Label_6 159| const v0, #+8197 (0x00002005 | 1.14864e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget v4, v6, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 167| const v0, #+8198 (0x00002006 | 1.14878e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-eqz v4, Label_4 Label_6: 175| const v0, #+8199 (0x00002007 | 1.14892e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| move v2, v3 182| goto/16 Label_4 } method com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int { .src "CalendarEventModel.java" .line 192 .prologue_end .line 192 0| const v0, #+8200 (0x00002008 | 1.14906e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 8| const v0, #+8201 (0x00002009 | 1.14920e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int { .src "CalendarEventModel.java" .line 187 .prologue_end .line 187 0| const v0, #+8202 (0x0000200a | 1.14935e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 8| const v0, #+8203 (0x0000200b | 1.14949e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.hashCode():int { .src "CalendarEventModel.java" .line 139 .prologue_end .line 139 0| const v0, #+8204 (0x0000200c | 1.14963e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 8| const v0, #+8205 (0x0000200d | 1.14977e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| mul-int/lit8 v1, v1, #+10 (0x0000000a | 1.40130e-44) 16| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 18| const v0, #+8206 (0x0000200e | 1.14991e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| add-int/2addr v1, v2 25| return v1 } method com.android.calendar.CalendarEventModel$ReminderEntry.toString():java.lang.String { .src "CalendarEventModel.java" .line 167 .prologue_end .line 167 0| const v0, #+8207 (0x0000200f | 1.15005e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+8208 (0x00002010 | 1.15019e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+8209 (0x00002011 | 1.15033e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "ReminderEntry min=" 26| const v0, #+8210 (0x00002012 | 1.15047e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+8211 (0x00002013 | 1.15061e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMinutes 44| const v0, #+8212 (0x00002014 | 1.15075e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+8213 (0x00002015 | 1.15089e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v2, " meth=" 63| const v0, #+8214 (0x00002016 | 1.15103e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v1 73| const v0, #+8215 (0x00002017 | 1.15117e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v2, v3, com.android.calendar.CalendarEventModel$ReminderEntry.mMethod 81| const v0, #+8216 (0x00002018 | 1.15131e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+8217 (0x00002019 | 1.15145e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 100| move-result-object v1 101| const v0, #+8218 (0x0000201a | 1.15159e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-object v1 } method com.android.calendar.CalendarEventModel.():void { .src "CalendarEventModel.java" .line 281 .prologue_end 0| const v0, #+8219 (0x0000201b | 1.15173e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #-1 (0xffffffff | NaN) 8| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 10| const/4 v3, #+0 (0x00000000 | 0.00000) 11| const/4 v2, #+0 (0x00000000 | 0.00000) .line 281 12| invoke-direct {v8}, java.lang.Object.():void .line 200 15| const v0, #+8220 (0x0000201c | 1.15187e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iput-object v2, v8, com.android.calendar.CalendarEventModel.mUri .line 201 23| const v0, #+8221 (0x0000201d | 1.15201e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mId .line 202 31| const v0, #+8222 (0x0000201e | 1.15215e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mCalendarId .line 203 39| const v0, #+8223 (0x0000201f | 1.15229e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const-string/jumbo v1, "" 48| const v0, #+8224 (0x00002020 | 1.15243e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iput-object v1, v8, com.android.calendar.CalendarEventModel.mCalendarDisplayName .line 204 56| const v0, #+8225 (0x00002021 | 1.15257e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput v4, v8, com.android.calendar.CalendarEventModel.mCalendarColor .line 205 64| const v0, #+8226 (0x00002022 | 1.15271e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mCalendarColorInitialized .line 213 72| const v0, #+8227 (0x00002023 | 1.15285e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-object v2, v8, com.android.calendar.CalendarEventModel.mSyncId .line 214 80| const v0, #+8228 (0x00002024 | 1.15299e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-object v2, v8, com.android.calendar.CalendarEventModel.mSyncAccount .line 215 88| const v0, #+8229 (0x00002025 | 1.15313e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v2, v8, com.android.calendar.CalendarEventModel.mSyncAccountType .line 218 96| const v0, #+8230 (0x00002026 | 1.15327e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput v4, v8, com.android.calendar.CalendarEventModel.mEventColor .line 219 104| const v0, #+8231 (0x00002027 | 1.15341e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mEventColorInitialized .line 222 112| const v0, #+8232 (0x00002028 | 1.15355e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOwnerAccount .line 223 120| const v0, #+8233 (0x00002029 | 1.15369e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput-object v2, v8, com.android.calendar.CalendarEventModel.mTitle .line 224 128| const v0, #+8234 (0x0000202a | 1.15383e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iput-object v2, v8, com.android.calendar.CalendarEventModel.mLocation .line 225 136| const v0, #+8235 (0x0000202b | 1.15397e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iput-object v2, v8, com.android.calendar.CalendarEventModel.mDescription .line 226 144| const v0, #+8236 (0x0000202c | 1.15411e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput-object v2, v8, com.android.calendar.CalendarEventModel.mRrule .line 227 152| const v0, #+8237 (0x0000202d | 1.15425e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOrganizer .line 228 160| const v0, #+8238 (0x0000202e | 1.15439e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOrganizerDisplayName .line 232 168| const v0, #+8239 (0x0000202f | 1.15453e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iput-boolean v7, v8, com.android.calendar.CalendarEventModel.mIsOrganizer .line 233 176| const v0, #+8240 (0x00002030 | 1.15467e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iput-boolean v7, v8, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries .line 237 184| const v0, #+8241 (0x00002031 | 1.15481e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mOriginalStart .line 238 192| const v0, #+8242 (0x00002032 | 1.15495e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mStart .line 242 200| const v0, #+8243 (0x00002033 | 1.15509e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mOriginalEnd .line 243 208| const v0, #+8244 (0x00002034 | 1.15523e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mEnd .line 244 216| const v0, #+8245 (0x00002035 | 1.15537e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iput-object v2, v8, com.android.calendar.CalendarEventModel.mDuration .line 245 224| const v0, #+8246 (0x00002036 | 1.15551e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iput-object v2, v8, com.android.calendar.CalendarEventModel.mTimezone .line 246 232| const v0, #+8247 (0x00002037 | 1.15565e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iput-object v2, v8, com.android.calendar.CalendarEventModel.mTimezone2 .line 247 240| const v0, #+8248 (0x00002038 | 1.15579e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mAllDay .line 248 248| const v0, #+8249 (0x00002039 | 1.15593e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mHasAlarm .line 249 256| const v0, #+8250 (0x0000203a | 1.15607e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iput v3, v8, com.android.calendar.CalendarEventModel.mAvailability .line 253 264| const v0, #+8251 (0x0000203b | 1.15621e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iput-boolean v7, v8, com.android.calendar.CalendarEventModel.mHasAttendeeData .line 254 272| const v0, #+8252 (0x0000203c | 1.15635e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iput v4, v8, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus .line 255 280| const v0, #+8253 (0x0000203d | 1.15649e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iput v4, v8, com.android.calendar.CalendarEventModel.mOwnerAttendeeId .line 256 288| const v0, #+8254 (0x0000203e | 1.15663e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOriginalSyncId .line 257 296| const v0, #+8255 (0x0000203f | 1.15677e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iput-wide v5:v6, v8, com.android.calendar.CalendarEventModel.mOriginalId .line 258 304| const v0, #+8256 (0x00002040 | 1.15691e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOriginalTime .line 259 312| const v0, #+8257 (0x00002041 | 1.15705e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iput-object v2, v8, com.android.calendar.CalendarEventModel.mOriginalAllDay .line 260 320| const v0, #+8258 (0x00002042 | 1.15719e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mGuestsCanModify .line 261 328| const v0, #+8259 (0x00002043 | 1.15733e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers .line 262 336| const v0, #+8260 (0x00002044 | 1.15747e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests .line 264 344| const v0, #+8261 (0x00002045 | 1.15761e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| iput-boolean v3, v8, com.android.calendar.CalendarEventModel.mOrganizerCanRespond .line 265 352| const v0, #+8262 (0x00002046 | 1.15775e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| const/16 v1, #+500 (0x000001f4 | 7.00649e-43) 360| iput v1, v8, com.android.calendar.CalendarEventModel.mCalendarAccessLevel .line 267 362| const v0, #+8263 (0x00002047 | 1.15789e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iput v7, v8, com.android.calendar.CalendarEventModel.mEventStatus .line 273 370| const v0, #+8264 (0x00002048 | 1.15803e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iput v3, v8, com.android.calendar.CalendarEventModel.mAccessLevel .line 282 378| const v0, #+8265 (0x00002049 | 1.15817e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| new-instance v1, java.util.ArrayList 386| const v0, #+8266 (0x0000204a | 1.15831e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-direct {v1}, java.util.ArrayList.():void 395| const v0, #+8267 (0x0000204b | 1.15845e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iput-object v1, v8, com.android.calendar.CalendarEventModel.mReminders .line 283 403| const v0, #+8268 (0x0000204c | 1.15859e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| new-instance v1, java.util.ArrayList 411| const v0, #+8269 (0x0000204d | 1.15873e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-direct {v1}, java.util.ArrayList.():void 420| const v0, #+8270 (0x0000204e | 1.15887e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iput-object v1, v8, com.android.calendar.CalendarEventModel.mDefaultReminders .line 284 428| const v0, #+8271 (0x0000204f | 1.15901e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| new-instance v1, java.util.LinkedHashMap 436| const v0, #+8272 (0x00002050 | 1.15915e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| invoke-direct {v1}, java.util.LinkedHashMap.():void 445| const v0, #+8273 (0x00002051 | 1.15929e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| iput-object v1, v8, com.android.calendar.CalendarEventModel.mAttendeesList .line 285 453| const v0, #+8274 (0x00002052 | 1.15943e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-static {}, java.util.TimeZone.getDefault():java.util.TimeZone 462| move-result-object v1 463| const v0, #+8275 (0x00002053 | 1.15957e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v1}, java.util.TimeZone.getID():java.lang.String 472| move-result-object v1 473| const v0, #+8276 (0x00002054 | 1.15971e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| iput-object v1, v8, com.android.calendar.CalendarEventModel.mTimezone .line 286 481| const v0, #+8277 (0x00002055 | 1.15985e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| return-void } method com.android.calendar.CalendarEventModel.(android.content.Context):void { .params "context" .src "CalendarEventModel.java" .line 289 .prologue_end .line 289 0| const v0, #+8278 (0x00002056 | 1.15999e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v6}, com.android.calendar.CalendarEventModel.():void .line 291 9| const v0, #+8279 (0x00002057 | 1.16013e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v4, #+0 (0x00000000 | 0.00000) 16| invoke-static {v7,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 19| move-result-object v4 20| const v0, #+8280 (0x00002058 | 1.16028e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput-object v4, v6, com.android.calendar.CalendarEventModel.mTimezone .line 292 28| const v0, #+8281 (0x00002059 | 1.16042e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-static {v7}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 37| move-result-object v3 38| const v0, #+8282 (0x0000205a | 1.16056e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 295 .local v3, "prefs", android.content.SharedPreferences 44| const-string/jumbo v4, "preferences_default_reminder" 47| const v0, #+8283 (0x0000205b | 1.16070e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v5, "-1" .line 294 56| const v0, #+8284 (0x0000205c | 1.16084e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v3,v4,v5}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 65| move-result-object v1 66| const v0, #+8285 (0x0000205d | 1.16098e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 296 .local v1, "defaultReminder", java.lang.String 72| invoke-static {v1}, java.lang.Integer.parseInt(java.lang.String):int 75| move-result v2 76| const v0, #+8286 (0x0000205e | 1.16112e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 297 .local v2, "defaultReminderMins", int 82| const/4 v4, #-1 (0xffffffff | NaN) 83| if-eq v2, v4, Label_1 .line 299 85| const v0, #+8287 (0x0000205f | 1.16126e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 92| iput-boolean v4, v6, com.android.calendar.CalendarEventModel.mHasAlarm .line 300 94| const v0, #+8288 (0x00002060 | 1.16140e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v4, v6, com.android.calendar.CalendarEventModel.mReminders 102| const v0, #+8289 (0x00002061 | 1.16154e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-static {v2}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 111| move-result-object v5 112| const v0, #+8290 (0x00002062 | 1.16168e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v4,v5}, java.util.ArrayList.add(java.lang.Object):boolean .line 301 121| const v0, #+8291 (0x00002063 | 1.16182e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v4, v6, com.android.calendar.CalendarEventModel.mDefaultReminders 129| const v0, #+8292 (0x00002064 | 1.16196e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v2}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 138| move-result-object v5 139| const v0, #+8293 (0x00002065 | 1.16210e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v4,v5}, java.util.ArrayList.add(java.lang.Object):boolean Label_1: .line 303 148| const v0, #+8294 (0x00002066 | 1.16224e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return-void } method com.android.calendar.CalendarEventModel.(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "CalendarEventModel.java" .line 306 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 .prologue_end .line 306 9| const v18, #+8295 (0x00002067 | 1.16238e-41) 12| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct/range {v15..v16}, com.android.calendar.CalendarEventModel.(android.content.Context):void .line 308 18| const v18, #+8296 (0x00002068 | 1.16252e-41) 21| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v17, Label_1 .line 309 26| const v18, #+8297 (0x00002069 | 1.16266e-41) 29| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 312 33| const v18, #+8298 (0x0000206a | 1.16280e-41) 36| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v10, "title" 42| const v18, #+8299 (0x0000206b | 1.16294e-41) 45| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 48| move-object/from16 v0, v17 50| invoke-virtual {v0,v10}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 53| move-result-object v9 54| const v18, #+8300 (0x0000206c | 1.16308e-41) 57| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 313 .local v9, "title", java.lang.String 60| if-eqz v9, Label_2 .line 314 62| const v18, #+8301 (0x0000206d | 1.16322e-41) 65| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v9, v15, com.android.calendar.CalendarEventModel.mTitle Label_2: .line 317 70| const v18, #+8302 (0x0000206e | 1.16336e-41) 73| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v10, "eventLocation" 79| const v18, #+8303 (0x0000206f | 1.16350e-41) 82| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 85| move-object/from16 v0, v17 87| invoke-virtual {v0,v10}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 90| move-result-object v7 91| const v18, #+8304 (0x00002070 | 1.16364e-41) 94| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 318 .local v7, "location", java.lang.String 97| if-eqz v7, Label_3 .line 319 99| const v18, #+8305 (0x00002071 | 1.16378e-41) 102| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v7, v15, com.android.calendar.CalendarEventModel.mLocation Label_3: .line 322 107| const v18, #+8306 (0x00002072 | 1.16392e-41) 110| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 113| const-string/jumbo v10, "description" 116| const v18, #+8307 (0x00002073 | 1.16406e-41) 119| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 122| move-object/from16 v0, v17 124| invoke-virtual {v0,v10}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 127| move-result-object v3 128| const v18, #+8308 (0x00002074 | 1.16420e-41) 131| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 323 .local v3, "description", java.lang.String 134| if-eqz v3, Label_4 .line 324 136| const v18, #+8309 (0x00002075 | 1.16434e-41) 139| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 142| iput-object v3, v15, com.android.calendar.CalendarEventModel.mDescription Label_4: .line 327 144| const v18, #+8310 (0x00002076 | 1.16448e-41) 147| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 150| const-string/jumbo v10, "availability" 153| const v18, #+8311 (0x00002077 | 1.16462e-41) 156| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 159| const/4 v11, #-1 (0xffffffff | NaN) 160| move-object/from16 v0, v17 162| invoke-virtual {v0,v10,v11}, android.content.Intent.getIntExtra(java.lang.String, int):int 165| move-result v2 166| const v18, #+8312 (0x00002078 | 1.16476e-41) 169| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 328 .local v2, "availability", int 172| const/4 v10, #-1 (0xffffffff | NaN) 173| if-eq v2, v10, Label_5 .line 329 175| const v18, #+8313 (0x00002079 | 1.16490e-41) 178| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 181| iput v2, v15, com.android.calendar.CalendarEventModel.mAvailability Label_5: .line 332 183| const v18, #+8314 (0x0000207a | 1.16504e-41) 186| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 189| const-string/jumbo v10, "accessLevel" 192| const v18, #+8315 (0x0000207b | 1.16518e-41) 195| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 198| const/4 v11, #-1 (0xffffffff | NaN) 199| move-object/from16 v0, v17 201| invoke-virtual {v0,v10,v11}, android.content.Intent.getIntExtra(java.lang.String, int):int 204| move-result v1 205| const v18, #+8316 (0x0000207c | 1.16532e-41) 208| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 333 .local v1, "accessLevel", int 211| const/4 v10, #-1 (0xffffffff | NaN) 212| if-eq v1, v10, Label_7 .line 334 214| const v18, #+8317 (0x0000207d | 1.16546e-41) 217| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 220| if-lez v1, Label_6 .line 337 222| const v18, #+8318 (0x0000207e | 1.16560e-41) 225| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 228| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) Label_6: .line 339 230| const v18, #+8319 (0x0000207f | 1.16574e-41) 233| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 236| iput v1, v15, com.android.calendar.CalendarEventModel.mAccessLevel Label_7: .line 342 238| const v18, #+8320 (0x00002080 | 1.16588e-41) 241| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 244| const-string/jumbo v10, "rrule" 247| const v18, #+8321 (0x00002081 | 1.16602e-41) 250| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 253| move-object/from16 v0, v17 255| invoke-virtual {v0,v10}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 258| move-result-object v8 259| const v18, #+8322 (0x00002082 | 1.16616e-41) 262| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 343 .local v8, "rrule", java.lang.String 265| invoke-static {v8}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 268| move-result v10 269| const v18, #+8323 (0x00002083 | 1.16630e-41) 272| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 275| if-nez v10, Label_8 .line 344 277| const v18, #+8324 (0x00002084 | 1.16644e-41) 280| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 283| iput-object v8, v15, com.android.calendar.CalendarEventModel.mRrule Label_8: .line 347 285| const v18, #+8325 (0x00002085 | 1.16658e-41) 288| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 291| const-string/jumbo v10, "android.intent.extra.EMAIL" 294| const v18, #+8326 (0x00002086 | 1.16672e-41) 297| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v17 302| invoke-virtual {v0,v10}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 305| move-result-object v6 306| const v18, #+8327 (0x00002087 | 1.16686e-41) 309| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 348 .local v6, "emails", java.lang.String 312| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 315| move-result v10 316| const v18, #+8328 (0x00002088 | 1.16700e-41) 319| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 322| if-nez v10, Label_11 .line 349 324| const v18, #+8329 (0x00002089 | 1.16714e-41) 327| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v10, "[ ,;]" 333| const v18, #+8330 (0x0000208a | 1.16728e-41) 336| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v6,v10}, java.lang.String.split(java.lang.String):java.lang.String[] 342| move-result-object v5 343| const v18, #+8331 (0x0000208b | 1.16742e-41) 346| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 350 .local v5, "emailArray", java.lang.String[] 349| const/4 v10, #+0 (0x00000000 | 0.00000) 350| array-length v11, v5 Label_9: 351| const v18, #+8332 (0x0000208c | 1.16756e-41) 354| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 357| if-ge v10, v11, Label_11 359| const v18, #+8333 (0x0000208d | 1.16770e-41) 362| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 365| aget-object v4, v5, v10 .line 351 .local v4, "email", java.lang.String 367| const v18, #+8334 (0x0000208e | 1.16784e-41) 370| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 376| move-result v12 377| const v18, #+8335 (0x0000208f | 1.16798e-41) 380| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 383| if-nez v12, Label_10 385| const v18, #+8336 (0x00002090 | 1.16812e-41) 388| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 391| const-string/jumbo v12, "@" 394| const v18, #+8337 (0x00002091 | 1.16826e-41) 397| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-virtual {v4,v12}, java.lang.String.contains(java.lang.CharSequence):boolean 403| move-result v12 404| const v18, #+8338 (0x00002092 | 1.16840e-41) 407| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 410| if-eqz v12, Label_10 .line 352 412| const v18, #+8339 (0x00002093 | 1.16854e-41) 415| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v4}, java.lang.String.trim():java.lang.String 421| move-result-object v4 422| const v18, #+8340 (0x00002094 | 1.16868e-41) 425| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 353 428| iget-object v12, v15, com.android.calendar.CalendarEventModel.mAttendeesList 430| const v18, #+8341 (0x00002095 | 1.16882e-41) 433| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-virtual {v12,v4}, java.util.LinkedHashMap.containsKey(java.lang.Object):boolean 439| move-result v12 440| const v18, #+8342 (0x00002096 | 1.16896e-41) 443| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 446| if-nez v12, Label_10 .line 354 448| const v18, #+8343 (0x00002097 | 1.16910e-41) 451| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 454| iget-object v12, v15, com.android.calendar.CalendarEventModel.mAttendeesList 456| const v18, #+8344 (0x00002098 | 1.16924e-41) 459| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 462| new-instance v13, com.android.calendar.CalendarEventModel$Attendee 464| const v18, #+8345 (0x00002099 | 1.16938e-41) 467| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 470| const-string/jumbo v14, "" 473| const v18, #+8346 (0x0000209a | 1.16952e-41) 476| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-direct {v13,v14,v4}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String):void 482| const v18, #+8347 (0x0000209b | 1.16966e-41) 485| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-virtual {v12,v4,v13}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object Label_10: .line 350 491| const v18, #+8348 (0x0000209c | 1.16980e-41) 494| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 497| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 499| goto/16 Label_9 Label_11: .line 359 .end_local v4 .end_local v5 501| const v18, #+8349 (0x0000209d | 1.16994e-41) 504| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 507| return-void } method com.android.calendar.CalendarEventModel.addAttendee(com.android.calendar.CalendarEventModel$Attendee):void { .params "attendee" .src "CalendarEventModel.java" .line 447 .prologue_end .line 447 0| const v0, #+8350 (0x0000209e | 1.17008e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarEventModel.mAttendeesList 8| const v0, #+8351 (0x0000209f | 1.17022e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.CalendarEventModel$Attendee.mEmail 16| const v0, #+8352 (0x000020a0 | 1.17036e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2,v4}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 448 25| const v0, #+8353 (0x000020a1 | 1.17050e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.CalendarEventModel.addAttendees(java.lang.String, com.android.common.Rfc822Validator):void { .params "attendees", "validator" .src "CalendarEventModel.java" .line 451 .prologue_end .line 451 0| const v0, #+8354 (0x000020a2 | 1.17064e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v8,v9}, com.android.calendar.event.EditEventHelper.getAddressesFromList(java.lang.String, com.android.common.Rfc822Validator):java.util.LinkedHashSet 9| move-result-object v3 10| const v0, #+8355 (0x000020a3 | 1.17078e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 453 .local_ex v3, "addresses", java.util.LinkedHashSet, "Ljava/util/LinkedHashSet;" 16| monitor-enter v7 .try_begin_1 .line 454 17| const v0, #+8356 (0x000020a4 | 1.17092e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 26| move-result-object v2 27| const v0, #+8357 (0x000020a5 | 1.17107e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "address$iterator", java.util.Iterator 33| const v0, #+8358 (0x000020a6 | 1.17121e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 42| move-result v5 43| const v0, #+8359 (0x000020a7 | 1.17135e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v5, Label_4 51| const v0, #+8360 (0x000020a8 | 1.17149e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 60| move-result-object v1 61| const v0, #+8361 (0x000020a9 | 1.17163e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| check-cast v1, android.text.util.Rfc822Token .line 455 .local v1, "address", android.text.util.Rfc822Token 69| const v0, #+8362 (0x000020aa | 1.17177e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v4, com.android.calendar.CalendarEventModel$Attendee 77| const v0, #+8363 (0x000020ab | 1.17191e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1}, android.text.util.Rfc822Token.getName():java.lang.String 86| move-result-object v5 87| const v0, #+8364 (0x000020ac | 1.17205e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1}, android.text.util.Rfc822Token.getAddress():java.lang.String 96| move-result-object v6 97| const v0, #+8365 (0x000020ad | 1.17219e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v4,v5,v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String):void .line 456 .local v4, "attendee", com.android.calendar.CalendarEventModel$Attendee 106| const v0, #+8366 (0x000020ae | 1.17233e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v5, v4, com.android.calendar.CalendarEventModel$Attendee.mName 114| const v0, #+8367 (0x000020af | 1.17247e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 123| move-result v5 124| const v0, #+8368 (0x000020b0 | 1.17261e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-eqz v5, Label_2 .line 457 132| const v0, #+8369 (0x000020b1 | 1.17275e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v5, v4, com.android.calendar.CalendarEventModel$Attendee.mEmail 140| const v0, #+8370 (0x000020b2 | 1.17289e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iput-object v5, v4, com.android.calendar.CalendarEventModel$Attendee.mName Label_2: .line 459 148| const v0, #+8371 (0x000020b3 | 1.17303e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v7,v4}, com.android.calendar.CalendarEventModel.addAttendee(com.android.calendar.CalendarEventModel$Attendee):void .try_end_1 catch(...) : Label_3 157| const v0, #+8372 (0x000020b4 | 1.17317e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| goto/16 Label_1 Label_3: .line 453 .end_local v1 .end_local v2 .end_local v4 165| const v0, #+8373 (0x000020b5 | 1.17331e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| move-exception v5 172| monitor-exit v7 173| const v0, #+8374 (0x000020b6 | 1.17345e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| throw v5 Label_4: .restart_local v2 180| const v0, #+8375 (0x000020b7 | 1.17359e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| monitor-exit v7 .line 462 187| const v0, #+8376 (0x000020b8 | 1.17373e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| return-void } method com.android.calendar.CalendarEventModel.checkOriginalModelFields(com.android.calendar.CalendarEventModel):boolean { .params "originalModel" .src "CalendarEventModel.java" .line 709 .prologue_end 0| const v0, #+8377 (0x000020b9 | 1.17387e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 709 7| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mAllDay 9| const v0, #+8378 (0x000020ba | 1.17401e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mAllDay 17| const v0, #+8379 (0x000020bb | 1.17415e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eq v1, v2, Label_1 .line 710 25| const v0, #+8380 (0x000020bc | 1.17429e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v5 Label_1: .line 712 32| const v0, #+8381 (0x000020bd | 1.17443e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v6, com.android.calendar.CalendarEventModel.mAttendeesList 40| const v0, #+8382 (0x000020be | 1.17457e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-nez v1, Label_2 .line 713 48| const v0, #+8383 (0x000020bf | 1.17471e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v7, com.android.calendar.CalendarEventModel.mAttendeesList 56| const v0, #+8384 (0x000020c0 | 1.17485e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| if-eqz v1, Label_3 .line 714 64| const v0, #+8385 (0x000020c1 | 1.17499e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| return v5 Label_2: .line 716 71| const v0, #+8386 (0x000020c2 | 1.17513e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v6, com.android.calendar.CalendarEventModel.mAttendeesList 79| const v0, #+8387 (0x000020c3 | 1.17527e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v2, v7, com.android.calendar.CalendarEventModel.mAttendeesList 87| const v0, #+8388 (0x000020c4 | 1.17541e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1,v2}, java.util.LinkedHashMap.equals(java.lang.Object):boolean 96| move-result v1 97| const v0, #+8389 (0x000020c5 | 1.17555e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v1, Label_3 .line 717 105| const v0, #+8390 (0x000020c6 | 1.17569e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| return v5 Label_3: .line 720 112| const v0, #+8391 (0x000020c7 | 1.17583e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-wide v1:v2, v6, com.android.calendar.CalendarEventModel.mCalendarId 120| const v0, #+8392 (0x000020c8 | 1.17597e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-wide v3:v4, v7, com.android.calendar.CalendarEventModel.mCalendarId 128| const v0, #+8393 (0x000020c9 | 1.17611e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| cmp-long v1, v1:v2, v3:v4 136| if-eqz v1, Label_4 .line 721 138| const v0, #+8394 (0x000020ca | 1.17625e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return v5 Label_4: .line 723 145| const v0, #+8395 (0x000020cb | 1.17639e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget v1, v6, com.android.calendar.CalendarEventModel.mCalendarColor 153| const v0, #+8396 (0x000020cc | 1.17653e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget v2, v7, com.android.calendar.CalendarEventModel.mCalendarColor 161| const v0, #+8397 (0x000020cd | 1.17667e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-eq v1, v2, Label_5 .line 724 169| const v0, #+8398 (0x000020ce | 1.17681e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| return v5 Label_5: .line 726 176| const v0, #+8399 (0x000020cf | 1.17695e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mCalendarColorInitialized 184| const v0, #+8400 (0x000020d0 | 1.17709e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mCalendarColorInitialized 192| const v0, #+8401 (0x000020d1 | 1.17723e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| if-eq v1, v2, Label_6 .line 727 200| const v0, #+8402 (0x000020d2 | 1.17737e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| return v5 Label_6: .line 729 207| const v0, #+8403 (0x000020d3 | 1.17751e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers 215| const v0, #+8404 (0x000020d4 | 1.17765e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers 223| const v0, #+8405 (0x000020d5 | 1.17779e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-eq v1, v2, Label_7 .line 730 231| const v0, #+8406 (0x000020d6 | 1.17793e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| return v5 Label_7: .line 732 238| const v0, #+8407 (0x000020d7 | 1.17807e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanModify 246| const v0, #+8408 (0x000020d8 | 1.17821e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mGuestsCanModify 254| const v0, #+8409 (0x000020d9 | 1.17835e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| if-eq v1, v2, Label_8 .line 733 262| const v0, #+8410 (0x000020da | 1.17849e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| return v5 Label_8: .line 735 269| const v0, #+8411 (0x000020db | 1.17863e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests 277| const v0, #+8412 (0x000020dc | 1.17877e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests 285| const v0, #+8413 (0x000020dd | 1.17891e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| if-eq v1, v2, Label_9 .line 736 293| const v0, #+8414 (0x000020de | 1.17905e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| return v5 Label_9: .line 738 300| const v0, #+8415 (0x000020df | 1.17919e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mOrganizerCanRespond 308| const v0, #+8416 (0x000020e0 | 1.17933e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mOrganizerCanRespond 316| const v0, #+8417 (0x000020e1 | 1.17947e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| if-eq v1, v2, Label_10 .line 739 324| const v0, #+8418 (0x000020e2 | 1.17961e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| return v5 Label_10: .line 741 331| const v0, #+8419 (0x000020e3 | 1.17975e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| iget v1, v6, com.android.calendar.CalendarEventModel.mCalendarAccessLevel 339| const v0, #+8420 (0x000020e4 | 1.17989e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iget v2, v7, com.android.calendar.CalendarEventModel.mCalendarAccessLevel 347| const v0, #+8421 (0x000020e5 | 1.18003e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| if-eq v1, v2, Label_11 .line 742 355| const v0, #+8422 (0x000020e6 | 1.18017e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| return v5 Label_11: .line 744 362| const v0, #+8423 (0x000020e7 | 1.18031e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor 370| const v0, #+8424 (0x000020e8 | 1.18045e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor 378| const v0, #+8425 (0x000020e9 | 1.18059e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| if-eq v1, v2, Label_12 .line 745 386| const v0, #+8426 (0x000020ea | 1.18073e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| return v5 Label_12: .line 747 393| const v0, #+8427 (0x000020eb | 1.18087e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mHasAlarm 401| const v0, #+8428 (0x000020ec | 1.18101e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mHasAlarm 409| const v0, #+8429 (0x000020ed | 1.18115e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| if-eq v1, v2, Label_13 .line 748 417| const v0, #+8430 (0x000020ee | 1.18129e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| return v5 Label_13: .line 750 424| const v0, #+8431 (0x000020ef | 1.18143e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mHasAttendeeData 432| const v0, #+8432 (0x000020f0 | 1.18157e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mHasAttendeeData 440| const v0, #+8433 (0x000020f1 | 1.18171e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| if-eq v1, v2, Label_14 .line 751 448| const v0, #+8434 (0x000020f2 | 1.18186e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| return v5 Label_14: .line 753 455| const v0, #+8435 (0x000020f3 | 1.18200e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| iget-wide v1:v2, v6, com.android.calendar.CalendarEventModel.mId 463| const v0, #+8436 (0x000020f4 | 1.18214e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| iget-wide v3:v4, v7, com.android.calendar.CalendarEventModel.mId 471| const v0, #+8437 (0x000020f5 | 1.18228e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| cmp-long v1, v1:v2, v3:v4 479| if-eqz v1, Label_15 .line 754 481| const v0, #+8438 (0x000020f6 | 1.18242e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| return v5 Label_15: .line 756 488| const v0, #+8439 (0x000020f7 | 1.18256e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mIsOrganizer 496| const v0, #+8440 (0x000020f8 | 1.18270e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mIsOrganizer 504| const v0, #+8441 (0x000020f9 | 1.18284e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| if-eq v1, v2, Label_16 .line 757 512| const v0, #+8442 (0x000020fa | 1.18298e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| return v5 Label_16: .line 760 519| const v0, #+8443 (0x000020fb | 1.18312e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOrganizer 527| const v0, #+8444 (0x000020fc | 1.18326e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| if-nez v1, Label_17 .line 761 535| const v0, #+8445 (0x000020fd | 1.18340e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| iget-object v1, v7, com.android.calendar.CalendarEventModel.mOrganizer 543| const v0, #+8446 (0x000020fe | 1.18354e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| if-eqz v1, Label_18 .line 762 551| const v0, #+8447 (0x000020ff | 1.18368e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| return v5 Label_17: .line 764 558| const v0, #+8448 (0x00002100 | 1.18382e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOrganizer 566| const v0, #+8449 (0x00002101 | 1.18396e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| iget-object v2, v7, com.android.calendar.CalendarEventModel.mOrganizer 574| const v0, #+8450 (0x00002102 | 1.18410e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 583| move-result v1 584| const v0, #+8451 (0x00002103 | 1.18424e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| if-nez v1, Label_18 .line 765 592| const v0, #+8452 (0x00002104 | 1.18438e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| return v5 Label_18: .line 768 599| const v0, #+8453 (0x00002105 | 1.18452e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalAllDay 607| const v0, #+8454 (0x00002106 | 1.18466e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| if-nez v1, Label_19 .line 769 615| const v0, #+8455 (0x00002107 | 1.18480e-41) 618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 621| iget-object v1, v7, com.android.calendar.CalendarEventModel.mOriginalAllDay 623| const v0, #+8456 (0x00002108 | 1.18494e-41) 626| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 629| if-eqz v1, Label_20 .line 770 631| const v0, #+8457 (0x00002109 | 1.18508e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| return v5 Label_19: .line 772 638| const v0, #+8458 (0x0000210a | 1.18522e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalAllDay 646| const v0, #+8459 (0x0000210b | 1.18536e-41) 649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 652| iget-object v2, v7, com.android.calendar.CalendarEventModel.mOriginalAllDay 654| const v0, #+8460 (0x0000210c | 1.18550e-41) 657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 660| invoke-virtual {v1,v2}, java.lang.Boolean.equals(java.lang.Object):boolean 663| move-result v1 664| const v0, #+8461 (0x0000210d | 1.18564e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| if-nez v1, Label_20 .line 773 672| const v0, #+8462 (0x0000210e | 1.18578e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| return v5 Label_20: .line 776 679| const v0, #+8463 (0x0000210f | 1.18592e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalTime 687| const v0, #+8464 (0x00002110 | 1.18606e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| if-nez v1, Label_21 .line 777 695| const v0, #+8465 (0x00002111 | 1.18620e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iget-object v1, v7, com.android.calendar.CalendarEventModel.mOriginalTime 703| const v0, #+8466 (0x00002112 | 1.18634e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| if-eqz v1, Label_22 .line 778 711| const v0, #+8467 (0x00002113 | 1.18648e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| return v5 Label_21: .line 780 718| const v0, #+8468 (0x00002114 | 1.18662e-41) 721| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 724| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOriginalTime 726| const v0, #+8469 (0x00002115 | 1.18676e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 732| iget-object v2, v7, com.android.calendar.CalendarEventModel.mOriginalTime 734| const v0, #+8470 (0x00002116 | 1.18690e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| invoke-virtual {v1,v2}, java.lang.Long.equals(java.lang.Object):boolean 743| move-result v1 744| const v0, #+8471 (0x00002117 | 1.18704e-41) 747| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 750| if-nez v1, Label_22 .line 781 752| const v0, #+8472 (0x00002118 | 1.18718e-41) 755| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 758| return v5 Label_22: .line 784 759| const v0, #+8473 (0x00002119 | 1.18732e-41) 762| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 765| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOwnerAccount 767| const v0, #+8474 (0x0000211a | 1.18746e-41) 770| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 773| if-nez v1, Label_23 .line 785 775| const v0, #+8475 (0x0000211b | 1.18760e-41) 778| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 781| iget-object v1, v7, com.android.calendar.CalendarEventModel.mOwnerAccount 783| const v0, #+8476 (0x0000211c | 1.18774e-41) 786| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 789| if-eqz v1, Label_24 .line 786 791| const v0, #+8477 (0x0000211d | 1.18788e-41) 794| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 797| return v5 Label_23: .line 788 798| const v0, #+8478 (0x0000211e | 1.18802e-41) 801| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 804| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOwnerAccount 806| const v0, #+8479 (0x0000211f | 1.18816e-41) 809| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 812| iget-object v2, v7, com.android.calendar.CalendarEventModel.mOwnerAccount 814| const v0, #+8480 (0x00002120 | 1.18830e-41) 817| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 820| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 823| move-result v1 824| const v0, #+8481 (0x00002121 | 1.18844e-41) 827| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 830| if-nez v1, Label_24 .line 789 832| const v0, #+8482 (0x00002122 | 1.18858e-41) 835| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 838| return v5 Label_24: .line 792 839| const v0, #+8483 (0x00002123 | 1.18872e-41) 842| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 845| iget-object v1, v6, com.android.calendar.CalendarEventModel.mReminders 847| const v0, #+8484 (0x00002124 | 1.18886e-41) 850| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 853| if-nez v1, Label_25 .line 793 855| const v0, #+8485 (0x00002125 | 1.18900e-41) 858| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 861| iget-object v1, v7, com.android.calendar.CalendarEventModel.mReminders 863| const v0, #+8486 (0x00002126 | 1.18914e-41) 866| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 869| if-eqz v1, Label_26 .line 794 871| const v0, #+8487 (0x00002127 | 1.18928e-41) 874| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 877| return v5 Label_25: .line 796 878| const v0, #+8488 (0x00002128 | 1.18942e-41) 881| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 884| iget-object v1, v6, com.android.calendar.CalendarEventModel.mReminders 886| const v0, #+8489 (0x00002129 | 1.18956e-41) 889| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 892| iget-object v2, v7, com.android.calendar.CalendarEventModel.mReminders 894| const v0, #+8490 (0x0000212a | 1.18970e-41) 897| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 900| invoke-virtual {v1,v2}, java.util.ArrayList.equals(java.lang.Object):boolean 903| move-result v1 904| const v0, #+8491 (0x0000212b | 1.18984e-41) 907| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 910| if-nez v1, Label_26 .line 797 912| const v0, #+8492 (0x0000212c | 1.18998e-41) 915| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 918| return v5 Label_26: .line 800 919| const v0, #+8493 (0x0000212d | 1.19012e-41) 922| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 925| iget v1, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 927| const v0, #+8494 (0x0000212e | 1.19026e-41) 930| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 933| iget v2, v7, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 935| const v0, #+8495 (0x0000212f | 1.19040e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| if-eq v1, v2, Label_27 .line 801 943| const v0, #+8496 (0x00002130 | 1.19054e-41) 946| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 949| return v5 Label_27: .line 803 950| const v0, #+8497 (0x00002131 | 1.19068e-41) 953| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 956| iget v1, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 958| const v0, #+8498 (0x00002132 | 1.19082e-41) 961| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 964| iget v2, v7, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 966| const v0, #+8499 (0x00002133 | 1.19096e-41) 969| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 972| if-eq v1, v2, Label_28 .line 804 974| const v0, #+8500 (0x00002134 | 1.19110e-41) 977| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 980| return v5 Label_28: .line 806 981| const v0, #+8501 (0x00002135 | 1.19124e-41) 984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 987| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccount 989| const v0, #+8502 (0x00002136 | 1.19138e-41) 992| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 995| if-nez v1, Label_29 .line 807 997| const v0, #+8503 (0x00002137 | 1.19152e-41) 1000| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1003| iget-object v1, v7, com.android.calendar.CalendarEventModel.mSyncAccount 1005| const v0, #+8504 (0x00002138 | 1.19166e-41) 1008| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1011| if-eqz v1, Label_30 .line 808 1013| const v0, #+8505 (0x00002139 | 1.19180e-41) 1016| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1019| return v5 Label_29: .line 810 1020| const v0, #+8506 (0x0000213a | 1.19194e-41) 1023| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1026| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccount 1028| const v0, #+8507 (0x0000213b | 1.19208e-41) 1031| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1034| iget-object v2, v7, com.android.calendar.CalendarEventModel.mSyncAccount 1036| const v0, #+8508 (0x0000213c | 1.19222e-41) 1039| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1042| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1045| move-result v1 1046| const v0, #+8509 (0x0000213d | 1.19236e-41) 1049| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1052| if-nez v1, Label_30 .line 811 1054| const v0, #+8510 (0x0000213e | 1.19250e-41) 1057| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1060| return v5 Label_30: .line 814 1061| const v0, #+8511 (0x0000213f | 1.19265e-41) 1064| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1067| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccountType 1069| const v0, #+8512 (0x00002140 | 1.19279e-41) 1072| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1075| if-nez v1, Label_31 .line 815 1077| const v0, #+8513 (0x00002141 | 1.19293e-41) 1080| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1083| iget-object v1, v7, com.android.calendar.CalendarEventModel.mSyncAccountType 1085| const v0, #+8514 (0x00002142 | 1.19307e-41) 1088| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1091| if-eqz v1, Label_32 .line 816 1093| const v0, #+8515 (0x00002143 | 1.19321e-41) 1096| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1099| return v5 Label_31: .line 818 1100| const v0, #+8516 (0x00002144 | 1.19335e-41) 1103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1106| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncAccountType 1108| const v0, #+8517 (0x00002145 | 1.19349e-41) 1111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1114| iget-object v2, v7, com.android.calendar.CalendarEventModel.mSyncAccountType 1116| const v0, #+8518 (0x00002146 | 1.19363e-41) 1119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1122| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1125| move-result v1 1126| const v0, #+8519 (0x00002147 | 1.19377e-41) 1129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1132| if-nez v1, Label_32 .line 819 1134| const v0, #+8520 (0x00002148 | 1.19391e-41) 1137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1140| return v5 Label_32: .line 822 1141| const v0, #+8521 (0x00002149 | 1.19405e-41) 1144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1147| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncId 1149| const v0, #+8522 (0x0000214a | 1.19419e-41) 1152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1155| if-nez v1, Label_33 .line 823 1157| const v0, #+8523 (0x0000214b | 1.19433e-41) 1160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1163| iget-object v1, v7, com.android.calendar.CalendarEventModel.mSyncId 1165| const v0, #+8524 (0x0000214c | 1.19447e-41) 1168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1171| if-eqz v1, Label_34 .line 824 1173| const v0, #+8525 (0x0000214d | 1.19461e-41) 1176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1179| return v5 Label_33: .line 826 1180| const v0, #+8526 (0x0000214e | 1.19475e-41) 1183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1186| iget-object v1, v6, com.android.calendar.CalendarEventModel.mSyncId 1188| const v0, #+8527 (0x0000214f | 1.19489e-41) 1191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1194| iget-object v2, v7, com.android.calendar.CalendarEventModel.mSyncId 1196| const v0, #+8528 (0x00002150 | 1.19503e-41) 1199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1202| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1205| move-result v1 1206| const v0, #+8529 (0x00002151 | 1.19517e-41) 1209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1212| if-nez v1, Label_34 .line 827 1214| const v0, #+8530 (0x00002152 | 1.19531e-41) 1217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1220| return v5 Label_34: .line 830 1221| const v0, #+8531 (0x00002153 | 1.19545e-41) 1224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1227| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone 1229| const v0, #+8532 (0x00002154 | 1.19559e-41) 1232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1235| if-nez v1, Label_35 .line 831 1237| const v0, #+8533 (0x00002155 | 1.19573e-41) 1240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1243| iget-object v1, v7, com.android.calendar.CalendarEventModel.mTimezone 1245| const v0, #+8534 (0x00002156 | 1.19587e-41) 1248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1251| if-eqz v1, Label_36 .line 832 1253| const v0, #+8535 (0x00002157 | 1.19601e-41) 1256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1259| return v5 Label_35: .line 834 1260| const v0, #+8536 (0x00002158 | 1.19615e-41) 1263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1266| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone 1268| const v0, #+8537 (0x00002159 | 1.19629e-41) 1271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1274| iget-object v2, v7, com.android.calendar.CalendarEventModel.mTimezone 1276| const v0, #+8538 (0x0000215a | 1.19643e-41) 1279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1282| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1285| move-result v1 1286| const v0, #+8539 (0x0000215b | 1.19657e-41) 1289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1292| if-nez v1, Label_36 .line 835 1294| const v0, #+8540 (0x0000215c | 1.19671e-41) 1297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1300| return v5 Label_36: .line 838 1301| const v0, #+8541 (0x0000215d | 1.19685e-41) 1304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1307| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone2 1309| const v0, #+8542 (0x0000215e | 1.19699e-41) 1312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1315| if-nez v1, Label_37 .line 839 1317| const v0, #+8543 (0x0000215f | 1.19713e-41) 1320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1323| iget-object v1, v7, com.android.calendar.CalendarEventModel.mTimezone2 1325| const v0, #+8544 (0x00002160 | 1.19727e-41) 1328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1331| if-eqz v1, Label_38 .line 840 1333| const v0, #+8545 (0x00002161 | 1.19741e-41) 1336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1339| return v5 Label_37: .line 842 1340| const v0, #+8546 (0x00002162 | 1.19755e-41) 1343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1346| iget-object v1, v6, com.android.calendar.CalendarEventModel.mTimezone2 1348| const v0, #+8547 (0x00002163 | 1.19769e-41) 1351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1354| iget-object v2, v7, com.android.calendar.CalendarEventModel.mTimezone2 1356| const v0, #+8548 (0x00002164 | 1.19783e-41) 1359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1362| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1365| move-result v1 1366| const v0, #+8549 (0x00002165 | 1.19797e-41) 1369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1372| if-nez v1, Label_38 .line 843 1374| const v0, #+8550 (0x00002166 | 1.19811e-41) 1377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1380| return v5 Label_38: .line 846 1381| const v0, #+8551 (0x00002167 | 1.19825e-41) 1384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1387| iget v1, v6, com.android.calendar.CalendarEventModel.mAvailability 1389| const v0, #+8552 (0x00002168 | 1.19839e-41) 1392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1395| iget v2, v7, com.android.calendar.CalendarEventModel.mAvailability 1397| const v0, #+8553 (0x00002169 | 1.19853e-41) 1400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1403| if-eq v1, v2, Label_39 .line 847 1405| const v0, #+8554 (0x0000216a | 1.19867e-41) 1408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1411| return v5 Label_39: .line 850 1412| const v0, #+8555 (0x0000216b | 1.19881e-41) 1415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1418| iget-object v1, v6, com.android.calendar.CalendarEventModel.mUri 1420| const v0, #+8556 (0x0000216c | 1.19895e-41) 1423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1426| if-nez v1, Label_40 .line 851 1428| const v0, #+8557 (0x0000216d | 1.19909e-41) 1431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1434| iget-object v1, v7, com.android.calendar.CalendarEventModel.mUri 1436| const v0, #+8558 (0x0000216e | 1.19923e-41) 1439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1442| if-eqz v1, Label_41 .line 852 1444| const v0, #+8559 (0x0000216f | 1.19937e-41) 1447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1450| return v5 Label_40: .line 854 1451| const v0, #+8560 (0x00002170 | 1.19951e-41) 1454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1457| iget-object v1, v6, com.android.calendar.CalendarEventModel.mUri 1459| const v0, #+8561 (0x00002171 | 1.19965e-41) 1462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1465| iget-object v2, v7, com.android.calendar.CalendarEventModel.mUri 1467| const v0, #+8562 (0x00002172 | 1.19979e-41) 1470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1473| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 1476| move-result v1 1477| const v0, #+8563 (0x00002173 | 1.19993e-41) 1480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1483| if-nez v1, Label_41 .line 855 1485| const v0, #+8564 (0x00002174 | 1.20007e-41) 1488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1491| return v5 Label_41: .line 858 1492| const v0, #+8565 (0x00002175 | 1.20021e-41) 1495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1498| iget v1, v6, com.android.calendar.CalendarEventModel.mAccessLevel 1500| const v0, #+8566 (0x00002176 | 1.20035e-41) 1503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1506| iget v2, v7, com.android.calendar.CalendarEventModel.mAccessLevel 1508| const v0, #+8567 (0x00002177 | 1.20049e-41) 1511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1514| if-eq v1, v2, Label_42 .line 859 1516| const v0, #+8568 (0x00002178 | 1.20063e-41) 1519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1522| return v5 Label_42: .line 862 1523| const v0, #+8569 (0x00002179 | 1.20077e-41) 1526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1529| iget v1, v6, com.android.calendar.CalendarEventModel.mEventStatus 1531| const v0, #+8570 (0x0000217a | 1.20091e-41) 1534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1537| iget v2, v7, com.android.calendar.CalendarEventModel.mEventStatus 1539| const v0, #+8571 (0x0000217b | 1.20105e-41) 1542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1545| if-eq v1, v2, Label_43 .line 863 1547| const v0, #+8572 (0x0000217c | 1.20119e-41) 1550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1553| return v5 Label_43: .line 866 1554| const v0, #+8573 (0x0000217d | 1.20133e-41) 1557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1560| iget v1, v6, com.android.calendar.CalendarEventModel.mEventColor 1562| const v0, #+8574 (0x0000217e | 1.20147e-41) 1565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1568| iget v2, v7, com.android.calendar.CalendarEventModel.mEventColor 1570| const v0, #+8575 (0x0000217f | 1.20161e-41) 1573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1576| if-eq v1, v2, Label_44 .line 867 1578| const v0, #+8576 (0x00002180 | 1.20175e-41) 1581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1584| return v5 Label_44: .line 870 1585| const v0, #+8577 (0x00002181 | 1.20189e-41) 1588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1591| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mEventColorInitialized 1593| const v0, #+8578 (0x00002182 | 1.20203e-41) 1596| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1599| iget-boolean v2, v7, com.android.calendar.CalendarEventModel.mEventColorInitialized 1601| const v0, #+8579 (0x00002183 | 1.20217e-41) 1604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1607| if-eq v1, v2, Label_45 .line 871 1609| const v0, #+8580 (0x00002184 | 1.20231e-41) 1612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1615| return v5 Label_45: .line 874 1616| const v0, #+8581 (0x00002185 | 1.20245e-41) 1619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1622| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 1623| return v1 } method com.android.calendar.CalendarEventModel.clear():void { .src "CalendarEventModel.java" .line 388 .prologue_end 0| const v0, #+8582 (0x00002186 | 1.20259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v1, #-1 (0xffffffff | NaN) 8| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 10| const/4 v3, #+0 (0x00000000 | 0.00000) 11| const/4 v2, #+0 (0x00000000 | 0.00000) .line 388 12| iput-object v2, v7, com.android.calendar.CalendarEventModel.mUri .line 389 14| const v0, #+8583 (0x00002187 | 1.20273e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mId .line 390 22| const v0, #+8584 (0x00002188 | 1.20287e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mCalendarId .line 391 30| const v0, #+8585 (0x00002189 | 1.20301e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iput v1, v7, com.android.calendar.CalendarEventModel.mCalendarColor .line 392 38| const v0, #+8586 (0x0000218a | 1.20315e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mCalendarColorInitialized .line 394 46| const v0, #+8587 (0x0000218b | 1.20329e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-object v2, v7, com.android.calendar.CalendarEventModel.mEventColorCache .line 395 54| const v0, #+8588 (0x0000218c | 1.20344e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput v1, v7, com.android.calendar.CalendarEventModel.mEventColor .line 396 62| const v0, #+8589 (0x0000218d | 1.20358e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mEventColorInitialized .line 398 70| const v0, #+8590 (0x0000218e | 1.20372e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v2, v7, com.android.calendar.CalendarEventModel.mSyncId .line 399 78| const v0, #+8591 (0x0000218f | 1.20386e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v2, v7, com.android.calendar.CalendarEventModel.mSyncAccount .line 400 86| const v0, #+8592 (0x00002190 | 1.20400e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iput-object v2, v7, com.android.calendar.CalendarEventModel.mSyncAccountType .line 401 94| const v0, #+8593 (0x00002191 | 1.20414e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOwnerAccount .line 403 102| const v0, #+8594 (0x00002192 | 1.20428e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v2, v7, com.android.calendar.CalendarEventModel.mTitle .line 404 110| const v0, #+8595 (0x00002193 | 1.20442e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v2, v7, com.android.calendar.CalendarEventModel.mLocation .line 405 118| const v0, #+8596 (0x00002194 | 1.20456e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iput-object v2, v7, com.android.calendar.CalendarEventModel.mDescription .line 406 126| const v0, #+8597 (0x00002195 | 1.20470e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput-object v2, v7, com.android.calendar.CalendarEventModel.mRrule .line 407 134| const v0, #+8598 (0x00002196 | 1.20484e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOrganizer .line 408 142| const v0, #+8599 (0x00002197 | 1.20498e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOrganizerDisplayName .line 409 150| const v0, #+8600 (0x00002198 | 1.20512e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iput-boolean v4, v7, com.android.calendar.CalendarEventModel.mIsOrganizer .line 410 158| const v0, #+8601 (0x00002199 | 1.20526e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput-boolean v4, v7, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries .line 412 166| const v0, #+8602 (0x0000219a | 1.20540e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mOriginalStart .line 413 174| const v0, #+8603 (0x0000219b | 1.20554e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mStart .line 414 182| const v0, #+8604 (0x0000219c | 1.20568e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mOriginalEnd .line 415 190| const v0, #+8605 (0x0000219d | 1.20582e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mEnd .line 416 198| const v0, #+8606 (0x0000219e | 1.20596e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput-object v2, v7, com.android.calendar.CalendarEventModel.mDuration .line 417 206| const v0, #+8607 (0x0000219f | 1.20610e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iput-object v2, v7, com.android.calendar.CalendarEventModel.mTimezone .line 418 214| const v0, #+8608 (0x000021a0 | 1.20624e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v2, v7, com.android.calendar.CalendarEventModel.mTimezone2 .line 419 222| const v0, #+8609 (0x000021a1 | 1.20638e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mAllDay .line 420 230| const v0, #+8610 (0x000021a2 | 1.20652e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mHasAlarm .line 422 238| const v0, #+8611 (0x000021a3 | 1.20666e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iput-boolean v4, v7, com.android.calendar.CalendarEventModel.mHasAttendeeData .line 423 246| const v0, #+8612 (0x000021a4 | 1.20680e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iput v1, v7, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus .line 424 254| const v0, #+8613 (0x000021a5 | 1.20694e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iput v1, v7, com.android.calendar.CalendarEventModel.mOwnerAttendeeId .line 425 262| const v0, #+8614 (0x000021a6 | 1.20708e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iput-wide v5:v6, v7, com.android.calendar.CalendarEventModel.mOriginalId .line 426 270| const v0, #+8615 (0x000021a7 | 1.20722e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOriginalSyncId .line 427 278| const v0, #+8616 (0x000021a8 | 1.20736e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOriginalTime .line 428 286| const v0, #+8617 (0x000021a9 | 1.20750e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iput-object v2, v7, com.android.calendar.CalendarEventModel.mOriginalAllDay .line 430 294| const v0, #+8618 (0x000021aa | 1.20764e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mGuestsCanModify .line 431 302| const v0, #+8619 (0x000021ab | 1.20778e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers .line 432 310| const v0, #+8620 (0x000021ac | 1.20792e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests .line 433 318| const v0, #+8621 (0x000021ad | 1.20806e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iput v3, v7, com.android.calendar.CalendarEventModel.mAccessLevel .line 434 326| const v0, #+8622 (0x000021ae | 1.20820e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| iput v4, v7, com.android.calendar.CalendarEventModel.mEventStatus .line 435 334| const v0, #+8623 (0x000021af | 1.20834e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mOrganizerCanRespond .line 436 342| const v0, #+8624 (0x000021b0 | 1.20848e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| const/16 v1, #+500 (0x000001f4 | 7.00649e-43) 350| iput v1, v7, com.android.calendar.CalendarEventModel.mCalendarAccessLevel .line 437 352| const v0, #+8625 (0x000021b1 | 1.20862e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| iput-boolean v3, v7, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor .line 438 360| const v0, #+8626 (0x000021b2 | 1.20876e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| iput-object v2, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders .line 439 368| const v0, #+8627 (0x000021b3 | 1.20890e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iput-object v2, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedAttendeeTypes .line 440 376| const v0, #+8628 (0x000021b4 | 1.20904e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| iput-object v2, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability .line 442 384| const v0, #+8629 (0x000021b5 | 1.20918e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| new-instance v1, java.util.ArrayList 392| const v0, #+8630 (0x000021b6 | 1.20932e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| invoke-direct {v1}, java.util.ArrayList.():void 401| const v0, #+8631 (0x000021b7 | 1.20946e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| iput-object v1, v7, com.android.calendar.CalendarEventModel.mReminders .line 443 409| const v0, #+8632 (0x000021b8 | 1.20960e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v1, v7, com.android.calendar.CalendarEventModel.mAttendeesList 417| const v0, #+8633 (0x000021b9 | 1.20974e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v1}, java.util.LinkedHashMap.clear():void .line 444 426| const v0, #+8634 (0x000021ba | 1.20988e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| return-void } method com.android.calendar.CalendarEventModel.equals(java.lang.Object):boolean { .params "obj" .src "CalendarEventModel.java" .line 532 .prologue_end 0| const v0, #+8635 (0x000021bb | 1.21002e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 532 8| if-ne v9, v10, Label_1 .line 533 10| const v0, #+8636 (0x000021bc | 1.21016e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 535 17| const v0, #+8637 (0x000021bd | 1.21030e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v10, Label_2 .line 536 25| const v0, #+8638 (0x000021be | 1.21044e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v7 Label_2: .line 538 32| const v0, #+8639 (0x000021bf | 1.21058e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| instance-of v2, v10, com.android.calendar.CalendarEventModel 40| const v0, #+8640 (0x000021c0 | 1.21072e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-nez v2, Label_3 .line 539 48| const v0, #+8641 (0x000021c1 | 1.21086e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v7 Label_3: 55| const v0, #+8642 (0x000021c2 | 1.21100e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| move-object v1, v10 .line 542 62| check-cast v1, com.android.calendar.CalendarEventModel .line 543 .local v1, "other", com.android.calendar.CalendarEventModel 64| const v0, #+8643 (0x000021c3 | 1.21114e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v9,v1}, com.android.calendar.CalendarEventModel.checkOriginalModelFields(com.android.calendar.CalendarEventModel):boolean 73| move-result v2 74| const v0, #+8644 (0x000021c4 | 1.21128e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-nez v2, Label_4 .line 544 82| const v0, #+8645 (0x000021c5 | 1.21142e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return v7 Label_4: .line 547 89| const v0, #+8646 (0x000021c6 | 1.21156e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v2, v9, com.android.calendar.CalendarEventModel.mLocation 97| const v0, #+8647 (0x000021c7 | 1.21170e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v2, Label_5 .line 548 105| const v0, #+8648 (0x000021c8 | 1.21184e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v2, v1, com.android.calendar.CalendarEventModel.mLocation 113| const v0, #+8649 (0x000021c9 | 1.21198e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v2, Label_6 .line 549 121| const v0, #+8650 (0x000021ca | 1.21212e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| return v7 Label_5: .line 551 128| const v0, #+8651 (0x000021cb | 1.21226e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v2, v9, com.android.calendar.CalendarEventModel.mLocation 136| const v0, #+8652 (0x000021cc | 1.21240e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v3, v1, com.android.calendar.CalendarEventModel.mLocation 144| const v0, #+8653 (0x000021cd | 1.21254e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 153| move-result v2 154| const v0, #+8654 (0x000021ce | 1.21268e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-nez v2, Label_6 .line 552 162| const v0, #+8655 (0x000021cf | 1.21282e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return v7 Label_6: .line 555 169| const v0, #+8656 (0x000021d0 | 1.21296e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v2, v9, com.android.calendar.CalendarEventModel.mTitle 177| const v0, #+8657 (0x000021d1 | 1.21310e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| if-nez v2, Label_7 .line 556 185| const v0, #+8658 (0x000021d2 | 1.21324e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget-object v2, v1, com.android.calendar.CalendarEventModel.mTitle 193| const v0, #+8659 (0x000021d3 | 1.21338e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| if-eqz v2, Label_8 .line 557 201| const v0, #+8660 (0x000021d4 | 1.21352e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| return v7 Label_7: .line 559 208| const v0, #+8661 (0x000021d5 | 1.21366e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v2, v9, com.android.calendar.CalendarEventModel.mTitle 216| const v0, #+8662 (0x000021d6 | 1.21380e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v3, v1, com.android.calendar.CalendarEventModel.mTitle 224| const v0, #+8663 (0x000021d7 | 1.21394e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 233| move-result v2 234| const v0, #+8664 (0x000021d8 | 1.21408e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| if-nez v2, Label_8 .line 560 242| const v0, #+8665 (0x000021d9 | 1.21423e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return v7 Label_8: .line 563 249| const v0, #+8666 (0x000021da | 1.21437e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v2, v9, com.android.calendar.CalendarEventModel.mDescription 257| const v0, #+8667 (0x000021db | 1.21451e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| if-nez v2, Label_9 .line 564 265| const v0, #+8668 (0x000021dc | 1.21465e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| iget-object v2, v1, com.android.calendar.CalendarEventModel.mDescription 273| const v0, #+8669 (0x000021dd | 1.21479e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| if-eqz v2, Label_10 .line 565 281| const v0, #+8670 (0x000021de | 1.21493e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| return v7 Label_9: .line 567 288| const v0, #+8671 (0x000021df | 1.21507e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v2, v9, com.android.calendar.CalendarEventModel.mDescription 296| const v0, #+8672 (0x000021e0 | 1.21521e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v3, v1, com.android.calendar.CalendarEventModel.mDescription 304| const v0, #+8673 (0x000021e1 | 1.21535e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 313| move-result v2 314| const v0, #+8674 (0x000021e2 | 1.21549e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| if-nez v2, Label_10 .line 568 322| const v0, #+8675 (0x000021e3 | 1.21563e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| return v7 Label_10: .line 571 329| const v0, #+8676 (0x000021e4 | 1.21577e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v2, v9, com.android.calendar.CalendarEventModel.mDuration 337| const v0, #+8677 (0x000021e5 | 1.21591e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| if-nez v2, Label_11 .line 572 345| const v0, #+8678 (0x000021e6 | 1.21605e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget-object v2, v1, com.android.calendar.CalendarEventModel.mDuration 353| const v0, #+8679 (0x000021e7 | 1.21619e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| if-eqz v2, Label_12 .line 573 361| const v0, #+8680 (0x000021e8 | 1.21633e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| return v7 Label_11: .line 575 368| const v0, #+8681 (0x000021e9 | 1.21647e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iget-object v2, v9, com.android.calendar.CalendarEventModel.mDuration 376| const v0, #+8682 (0x000021ea | 1.21661e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| iget-object v3, v1, com.android.calendar.CalendarEventModel.mDuration 384| const v0, #+8683 (0x000021eb | 1.21675e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 393| move-result v2 394| const v0, #+8684 (0x000021ec | 1.21689e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| if-nez v2, Label_12 .line 576 402| const v0, #+8685 (0x000021ed | 1.21703e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| return v7 Label_12: .line 579 409| const v0, #+8686 (0x000021ee | 1.21717e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mEnd 417| const v0, #+8687 (0x000021ef | 1.21731e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| iget-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mEnd 425| const v0, #+8688 (0x000021f0 | 1.21745e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| cmp-long v2, v3:v4, v5:v6 433| if-eqz v2, Label_13 .line 580 435| const v0, #+8689 (0x000021f1 | 1.21759e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| return v7 Label_13: .line 582 442| const v0, #+8690 (0x000021f2 | 1.21773e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iget-boolean v2, v9, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries 450| const v0, #+8691 (0x000021f3 | 1.21787e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iget-boolean v3, v1, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries 458| const v0, #+8692 (0x000021f4 | 1.21801e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| if-eq v2, v3, Label_14 .line 583 466| const v0, #+8693 (0x000021f5 | 1.21815e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| return v7 Label_14: .line 585 473| const v0, #+8694 (0x000021f6 | 1.21829e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalEnd 481| const v0, #+8695 (0x000021f7 | 1.21843e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| iget-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mOriginalEnd 489| const v0, #+8696 (0x000021f8 | 1.21857e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| cmp-long v2, v3:v4, v5:v6 497| if-eqz v2, Label_15 .line 586 499| const v0, #+8697 (0x000021f9 | 1.21871e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| return v7 Label_15: .line 589 506| const v0, #+8698 (0x000021fa | 1.21885e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalStart 514| const v0, #+8699 (0x000021fb | 1.21899e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| iget-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mOriginalStart 522| const v0, #+8700 (0x000021fc | 1.21913e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| cmp-long v2, v3:v4, v5:v6 530| if-eqz v2, Label_16 .line 590 532| const v0, #+8701 (0x000021fd | 1.21927e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| return v7 Label_16: .line 592 539| const v0, #+8702 (0x000021fe | 1.21941e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mStart 547| const v0, #+8703 (0x000021ff | 1.21955e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| iget-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mStart 555| const v0, #+8704 (0x00002200 | 1.21969e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| cmp-long v2, v3:v4, v5:v6 563| if-eqz v2, Label_17 .line 593 565| const v0, #+8705 (0x00002201 | 1.21983e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| return v7 Label_17: .line 596 572| const v0, #+8706 (0x00002202 | 1.21997e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalId 580| const v0, #+8707 (0x00002203 | 1.22011e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| iget-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mOriginalId 588| const v0, #+8708 (0x00002204 | 1.22025e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| cmp-long v2, v3:v4, v5:v6 596| if-eqz v2, Label_18 .line 597 598| const v0, #+8709 (0x00002205 | 1.22039e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| return v7 Label_18: .line 600 605| const v0, #+8710 (0x00002206 | 1.22053e-41) 608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 611| iget-object v2, v9, com.android.calendar.CalendarEventModel.mOriginalSyncId 613| const v0, #+8711 (0x00002207 | 1.22067e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| if-nez v2, Label_19 .line 601 621| const v0, #+8712 (0x00002208 | 1.22081e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| iget-object v2, v1, com.android.calendar.CalendarEventModel.mOriginalSyncId 629| const v0, #+8713 (0x00002209 | 1.22095e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| if-eqz v2, Label_20 .line 602 637| const v0, #+8714 (0x0000220a | 1.22109e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| return v7 Label_19: .line 604 644| const v0, #+8715 (0x0000220b | 1.22123e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| iget-object v2, v9, com.android.calendar.CalendarEventModel.mOriginalSyncId 652| const v0, #+8716 (0x0000220c | 1.22137e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| iget-object v3, v1, com.android.calendar.CalendarEventModel.mOriginalSyncId 660| const v0, #+8717 (0x0000220d | 1.22151e-41) 663| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 666| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 669| move-result v2 670| const v0, #+8718 (0x0000220e | 1.22165e-41) 673| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 676| if-nez v2, Label_20 .line 605 678| const v0, #+8719 (0x0000220f | 1.22179e-41) 681| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 684| return v7 Label_20: .line 608 685| const v0, #+8720 (0x00002210 | 1.22193e-41) 688| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 691| iget-object v2, v9, com.android.calendar.CalendarEventModel.mRrule 693| const v0, #+8721 (0x00002211 | 1.22207e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| if-nez v2, Label_21 .line 609 701| const v0, #+8722 (0x00002212 | 1.22221e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| iget-object v2, v1, com.android.calendar.CalendarEventModel.mRrule 709| const v0, #+8723 (0x00002213 | 1.22235e-41) 712| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 715| if-eqz v2, Label_22 .line 610 717| const v0, #+8724 (0x00002214 | 1.22249e-41) 720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 723| return v7 Label_21: .line 612 724| const v0, #+8725 (0x00002215 | 1.22263e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 730| iget-object v2, v9, com.android.calendar.CalendarEventModel.mRrule 732| const v0, #+8726 (0x00002216 | 1.22277e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| iget-object v3, v1, com.android.calendar.CalendarEventModel.mRrule 740| const v0, #+8727 (0x00002217 | 1.22291e-41) 743| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 746| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 749| move-result v2 750| const v0, #+8728 (0x00002218 | 1.22305e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| if-nez v2, Label_22 .line 613 758| const v0, #+8729 (0x00002219 | 1.22319e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| return v7 Label_22: .line 615 765| const v0, #+8730 (0x0000221a | 1.22333e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| return v8 } method com.android.calendar.CalendarEventModel.getAttendeesString():java.lang.String { .src "CalendarEventModel.java" .line 469 .prologue_end .line 469 0| const v0, #+8731 (0x0000221b | 1.22347e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v3, java.lang.StringBuilder 8| const v0, #+8732 (0x0000221c | 1.22361e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3}, java.lang.StringBuilder.():void .line 470 .local v3, "b", java.lang.StringBuilder 17| const v0, #+8733 (0x0000221d | 1.22375e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v7, v8, com.android.calendar.CalendarEventModel.mAttendeesList 25| const v0, #+8734 (0x0000221e | 1.22389e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v7}, java.util.LinkedHashMap.values():java.util.Collection 34| move-result-object v7 35| const v0, #+8735 (0x0000221f | 1.22403e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 44| move-result-object v2 45| const v0, #+8736 (0x00002220 | 1.22417e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "attendee$iterator", java.util.Iterator 51| const v0, #+8737 (0x00002221 | 1.22431e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 60| move-result v7 61| const v0, #+8738 (0x00002222 | 1.22445e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v7, Label_2 69| const v0, #+8739 (0x00002223 | 1.22459e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 78| move-result-object v1 79| const v0, #+8740 (0x00002224 | 1.22473e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 471 .local v1, "attendee", com.android.calendar.CalendarEventModel$Attendee 87| const v0, #+8741 (0x00002225 | 1.22487e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v5, v1, com.android.calendar.CalendarEventModel$Attendee.mName .line 472 .local v5, "name", java.lang.String 95| const v0, #+8742 (0x00002226 | 1.22502e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v4, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail .line 473 .local v4, "email", java.lang.String 103| const v0, #+8743 (0x00002227 | 1.22516e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget v7, v1, com.android.calendar.CalendarEventModel$Attendee.mStatus 111| const v0, #+8744 (0x00002228 | 1.22530e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v7}, java.lang.Integer.toString(int):java.lang.String 120| move-result-object v6 121| const v0, #+8745 (0x00002229 | 1.22544e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 474 .local v6, "status", java.lang.String 127| const-string/jumbo v7, "name:" 130| const v0, #+8746 (0x0000222a | 1.22558e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 139| move-result-object v7 140| const v0, #+8747 (0x0000222b | 1.22572e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v7,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 475 149| const v0, #+8748 (0x0000222c | 1.22586e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const-string/jumbo v7, " email:" 158| const v0, #+8749 (0x0000222d | 1.22600e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 167| move-result-object v7 168| const v0, #+8750 (0x0000222e | 1.22614e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v7,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 476 177| const v0, #+8751 (0x0000222f | 1.22628e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const-string/jumbo v7, " status:" 186| const v0, #+8752 (0x00002230 | 1.22642e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 195| move-result-object v7 196| const v0, #+8753 (0x00002231 | 1.22656e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v7,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 205| const v0, #+8754 (0x00002232 | 1.22670e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| goto/16 Label_1 Label_2: .line 478 .end_local v1 .end_local v4 .end_local v5 .end_local v6 213| const v0, #+8755 (0x00002233 | 1.22684e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 222| move-result-object v7 223| const v0, #+8756 (0x00002234 | 1.22698e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| return-object v7 } method com.android.calendar.CalendarEventModel.getCalendarColor():int { .src "CalendarEventModel.java" .line 913 .prologue_end .line 913 0| const v0, #+8757 (0x00002235 | 1.22712e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarEventModel.mCalendarColor 8| const v0, #+8758 (0x00002236 | 1.22726e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel.getCalendarEventColors():int[] { .src "CalendarEventModel.java" .line 931 .prologue_end 0| const v0, #+8759 (0x00002237 | 1.22740e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 931 7| iget-object v1, v4, com.android.calendar.CalendarEventModel.mEventColorCache 9| const v0, #+8760 (0x00002238 | 1.22754e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 932 17| const v0, #+8761 (0x00002239 | 1.22768e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v4, com.android.calendar.CalendarEventModel.mEventColorCache 25| const v0, #+8762 (0x0000223a | 1.22782e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v4, com.android.calendar.CalendarEventModel.mCalendarAccountName 33| const v0, #+8763 (0x0000223b | 1.22796e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v4, com.android.calendar.CalendarEventModel.mCalendarAccountType 41| const v0, #+8764 (0x0000223c | 1.22810e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1,v2,v3}, com.android.calendar.event.EventColorCache.getColorArray(java.lang.String, java.lang.String):int[] 50| move-result-object v1 51| const v0, #+8765 (0x0000223d | 1.22824e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-object v1 Label_1: .line 934 58| const v0, #+8766 (0x0000223e | 1.22838e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-object v2 } method com.android.calendar.CalendarEventModel.getEventColor():int { .src "CalendarEventModel.java" .line 917 .prologue_end .line 917 0| const v0, #+8767 (0x0000223f | 1.22852e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.CalendarEventModel.mEventColor 8| const v0, #+8768 (0x00002240 | 1.22866e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel.getEventColorKey():int { .src "CalendarEventModel.java" .line 938 .prologue_end .line 938 0| const v0, #+8769 (0x00002241 | 1.22880e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.CalendarEventModel.mEventColorCache 8| const v0, #+8770 (0x00002242 | 1.22894e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 939 16| const v0, #+8771 (0x00002243 | 1.22908e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v5, com.android.calendar.CalendarEventModel.mEventColorCache 24| const v0, #+8772 (0x00002244 | 1.22922e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v5, com.android.calendar.CalendarEventModel.mCalendarAccountName 32| const v0, #+8773 (0x00002245 | 1.22936e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v5, com.android.calendar.CalendarEventModel.mCalendarAccountType .line 940 40| const v0, #+8774 (0x00002246 | 1.22950e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget v4, v5, com.android.calendar.CalendarEventModel.mEventColor .line 939 48| const v0, #+8775 (0x00002247 | 1.22964e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v1,v2,v3,v4}, com.android.calendar.event.EventColorCache.getColorKey(java.lang.String, java.lang.String, int):int 57| move-result v1 58| const v0, #+8776 (0x00002248 | 1.22978e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v1 Label_1: .line 942 65| const v0, #+8777 (0x00002249 | 1.22992e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #-1 (0xffffffff | NaN) 72| return v1 } method com.android.calendar.CalendarEventModel.hashCode():int { .src "CalendarEventModel.java" .line 483 .prologue_end 0| const v0, #+8778 (0x0000224a | 1.23006e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+1237 (0x000004d5 | 1.73341e-42) 8| const/16 v4, #+1231 (0x000004cf | 1.72500e-42) 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 483 11| const/16 v1, #+31 (0x0000001f | 4.34403e-44) .line 484 .local v1, "prime", int 13| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 485 .local v2, "result", int 14| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mAllDay 16| const v0, #+8779 (0x0000224b | 1.23020e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v3, Label_29 24| const v0, #+8780 (0x0000224c | 1.23034e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| move v3, v4 Label_1: 31| const v0, #+8781 (0x0000224d | 1.23048e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| add-int/lit8 v2, v3, #+31 (0x0000001f | 4.34403e-44) .line 486 39| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 41| iget-object v3, v12, com.android.calendar.CalendarEventModel.mAttendeesList 43| const v0, #+8782 (0x0000224e | 1.23062e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-nez v3, Label_30 51| const v0, #+8783 (0x0000224f | 1.23076e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| move v3, v6 Label_2: 58| const v0, #+8784 (0x00002250 | 1.23090e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| add-int v2, v7, v3 .line 487 66| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 68| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mCalendarId 70| const v0, #+8785 (0x00002251 | 1.23104e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mCalendarId 78| const v0, #+8786 (0x00002252 | 1.23118e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 86| ushr-long/2addr v9:v10, v11 87| xor-long/2addr v7:v8, v9:v10 88| long-to-int v7, v7:v8 89| add-int v2, v3, v7 .line 488 91| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 93| iget-object v3, v12, com.android.calendar.CalendarEventModel.mDescription 95| const v0, #+8787 (0x00002253 | 1.23132e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-nez v3, Label_31 103| const v0, #+8788 (0x00002254 | 1.23146e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| move v3, v6 Label_3: 110| const v0, #+8789 (0x00002255 | 1.23160e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| add-int v2, v7, v3 .line 489 118| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 120| iget-object v3, v12, com.android.calendar.CalendarEventModel.mDuration 122| const v0, #+8790 (0x00002256 | 1.23174e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| if-nez v3, Label_32 130| const v0, #+8791 (0x00002257 | 1.23188e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| move v3, v6 Label_4: 137| const v0, #+8792 (0x00002258 | 1.23202e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| add-int v2, v7, v3 .line 490 145| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 147| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mEnd 149| const v0, #+8793 (0x00002259 | 1.23216e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mEnd 157| const v0, #+8794 (0x0000225a | 1.23230e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 165| ushr-long/2addr v9:v10, v11 166| xor-long/2addr v7:v8, v9:v10 167| long-to-int v7, v7:v8 168| add-int v2, v3, v7 .line 491 170| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 172| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mGuestsCanInviteOthers 174| const v0, #+8795 (0x0000225b | 1.23244e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-eqz v3, Label_33 182| const v0, #+8796 (0x0000225c | 1.23258e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| move v3, v4 Label_5: 189| const v0, #+8797 (0x0000225d | 1.23272e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| add-int v2, v7, v3 .line 492 197| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 199| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mGuestsCanModify 201| const v0, #+8798 (0x0000225e | 1.23286e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-eqz v3, Label_34 209| const v0, #+8799 (0x0000225f | 1.23300e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| move v3, v4 Label_6: 216| const v0, #+8800 (0x00002260 | 1.23314e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| add-int v2, v7, v3 .line 493 224| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 226| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mGuestsCanSeeGuests 228| const v0, #+8801 (0x00002261 | 1.23328e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| if-eqz v3, Label_35 236| const v0, #+8802 (0x00002262 | 1.23342e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| move v3, v4 Label_7: 243| const v0, #+8803 (0x00002263 | 1.23356e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| add-int v2, v7, v3 .line 494 251| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 253| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mOrganizerCanRespond 255| const v0, #+8804 (0x00002264 | 1.23370e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| if-eqz v3, Label_36 263| const v0, #+8805 (0x00002265 | 1.23384e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| move v3, v4 Label_8: 270| const v0, #+8806 (0x00002266 | 1.23398e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| add-int v2, v7, v3 .line 495 278| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 280| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor 282| const v0, #+8807 (0x00002267 | 1.23412e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| if-eqz v3, Label_37 290| const v0, #+8808 (0x00002268 | 1.23426e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| move v3, v4 Label_9: 297| const v0, #+8809 (0x00002269 | 1.23440e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| add-int v2, v7, v3 .line 496 305| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 307| iget v7, v12, com.android.calendar.CalendarEventModel.mCalendarAccessLevel 309| const v0, #+8810 (0x0000226a | 1.23454e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| add-int v2, v3, v7 .line 497 317| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 319| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mHasAlarm 321| const v0, #+8811 (0x0000226b | 1.23468e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| if-eqz v3, Label_38 329| const v0, #+8812 (0x0000226c | 1.23482e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| move v3, v4 Label_10: 336| const v0, #+8813 (0x0000226d | 1.23496e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| add-int v2, v7, v3 .line 498 344| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 346| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mHasAttendeeData 348| const v0, #+8814 (0x0000226e | 1.23510e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| if-eqz v3, Label_39 356| const v0, #+8815 (0x0000226f | 1.23524e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| move v3, v4 Label_11: 363| const v0, #+8816 (0x00002270 | 1.23538e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| add-int v2, v7, v3 .line 499 371| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 373| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mId 375| const v0, #+8817 (0x00002271 | 1.23552e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mId 383| const v0, #+8818 (0x00002272 | 1.23566e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 391| ushr-long/2addr v9:v10, v11 392| xor-long/2addr v7:v8, v9:v10 393| long-to-int v7, v7:v8 394| add-int v2, v3, v7 .line 500 396| mul-int/lit8 v7, v2, #+31 (0x0000001f | 4.34403e-44) 398| iget-boolean v3, v12, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries 400| const v0, #+8819 (0x00002273 | 1.23581e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| if-eqz v3, Label_40 408| const v0, #+8820 (0x00002274 | 1.23595e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| move v3, v4 Label_12: 415| const v0, #+8821 (0x00002275 | 1.23609e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| add-int v2, v7, v3 .line 501 423| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 425| iget-boolean v7, v12, com.android.calendar.CalendarEventModel.mIsOrganizer 427| const v0, #+8822 (0x00002276 | 1.23623e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| if-eqz v7, Label_41 Label_13: 435| const v0, #+8823 (0x00002277 | 1.23637e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| add-int v2, v3, v4 .line 502 443| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 445| iget-object v3, v12, com.android.calendar.CalendarEventModel.mLocation 447| const v0, #+8824 (0x00002278 | 1.23651e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| if-nez v3, Label_42 455| const v0, #+8825 (0x00002279 | 1.23665e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| move v3, v6 Label_14: 462| const v0, #+8826 (0x0000227a | 1.23679e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| add-int v2, v4, v3 .line 503 470| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 472| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOrganizer 474| const v0, #+8827 (0x0000227b | 1.23693e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| if-nez v3, Label_43 482| const v0, #+8828 (0x0000227c | 1.23707e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| move v3, v6 Label_15: 489| const v0, #+8829 (0x0000227d | 1.23721e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| add-int v2, v4, v3 .line 504 497| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 499| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalAllDay 501| const v0, #+8830 (0x0000227e | 1.23735e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| if-nez v3, Label_44 509| const v0, #+8831 (0x0000227f | 1.23749e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| move v3, v6 Label_16: 516| const v0, #+8832 (0x00002280 | 1.23763e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| add-int v2, v4, v3 .line 505 524| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 526| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mOriginalEnd 528| const v0, #+8833 (0x00002281 | 1.23777e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mOriginalEnd 536| const v0, #+8834 (0x00002282 | 1.23791e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 544| ushr-long/2addr v9:v10, v4 545| xor-long/2addr v7:v8, v9:v10 546| long-to-int v4, v7:v8 547| add-int v2, v3, v4 .line 506 549| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 551| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalSyncId 553| const v0, #+8835 (0x00002283 | 1.23805e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| if-nez v3, Label_45 561| const v0, #+8836 (0x00002284 | 1.23819e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| move v3, v6 Label_17: 568| const v0, #+8837 (0x00002285 | 1.23833e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| add-int v2, v4, v3 .line 507 576| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 578| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mOriginalId 580| const v0, #+8838 (0x00002286 | 1.23847e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mOriginalEnd 588| const v0, #+8839 (0x00002287 | 1.23861e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 596| ushr-long/2addr v9:v10, v4 597| xor-long/2addr v7:v8, v9:v10 598| long-to-int v4, v7:v8 599| add-int v2, v3, v4 .line 508 601| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 603| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mOriginalStart 605| const v0, #+8840 (0x00002288 | 1.23875e-41) 608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 611| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mOriginalStart 613| const v0, #+8841 (0x00002289 | 1.23889e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 621| ushr-long/2addr v9:v10, v4 622| xor-long/2addr v7:v8, v9:v10 623| long-to-int v4, v7:v8 624| add-int v2, v3, v4 .line 509 626| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 628| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalTime 630| const v0, #+8842 (0x0000228a | 1.23903e-41) 633| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 636| if-nez v3, Label_46 638| const v0, #+8843 (0x0000228b | 1.23917e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| move v3, v6 Label_18: 645| const v0, #+8844 (0x0000228c | 1.23931e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| add-int v2, v4, v3 .line 510 653| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 655| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOwnerAccount 657| const v0, #+8845 (0x0000228d | 1.23945e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| if-nez v3, Label_47 665| const v0, #+8846 (0x0000228e | 1.23959e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| move v3, v6 Label_19: 672| const v0, #+8847 (0x0000228f | 1.23973e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| add-int v2, v4, v3 .line 511 680| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 682| iget-object v3, v12, com.android.calendar.CalendarEventModel.mReminders 684| const v0, #+8848 (0x00002290 | 1.23987e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| if-nez v3, Label_48 692| const v0, #+8849 (0x00002291 | 1.24001e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| move v3, v6 Label_20: 699| const v0, #+8850 (0x00002292 | 1.24015e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| add-int v2, v4, v3 .line 512 707| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 709| iget-object v3, v12, com.android.calendar.CalendarEventModel.mRrule 711| const v0, #+8851 (0x00002293 | 1.24029e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| if-nez v3, Label_49 719| const v0, #+8852 (0x00002294 | 1.24043e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| move v3, v6 Label_21: 726| const v0, #+8853 (0x00002295 | 1.24057e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 732| add-int v2, v4, v3 .line 513 734| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 736| iget v4, v12, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 738| const v0, #+8854 (0x00002296 | 1.24071e-41) 741| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 744| add-int v2, v3, v4 .line 514 746| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 748| iget v4, v12, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 750| const v0, #+8855 (0x00002297 | 1.24085e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| add-int v2, v3, v4 .line 515 758| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 760| iget-wide v7:v8, v12, com.android.calendar.CalendarEventModel.mStart 762| const v0, #+8856 (0x00002298 | 1.24099e-41) 765| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 768| iget-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mStart 770| const v0, #+8857 (0x00002299 | 1.24113e-41) 773| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 776| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 778| ushr-long/2addr v9:v10, v4 779| xor-long/2addr v7:v8, v9:v10 780| long-to-int v4, v7:v8 781| add-int v2, v3, v4 .line 516 783| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 785| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncAccount 787| const v0, #+8858 (0x0000229a | 1.24127e-41) 790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 793| if-nez v3, Label_50 795| const v0, #+8859 (0x0000229b | 1.24141e-41) 798| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 801| move v3, v6 Label_22: 802| const v0, #+8860 (0x0000229c | 1.24155e-41) 805| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 808| add-int v2, v4, v3 .line 517 810| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 812| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncAccountType 814| const v0, #+8861 (0x0000229d | 1.24169e-41) 817| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 820| if-nez v3, Label_51 822| const v0, #+8862 (0x0000229e | 1.24183e-41) 825| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 828| move v3, v6 Label_23: 829| const v0, #+8863 (0x0000229f | 1.24197e-41) 832| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 835| add-int v2, v4, v3 .line 518 837| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 839| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncId 841| const v0, #+8864 (0x000022a0 | 1.24211e-41) 844| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 847| if-nez v3, Label_52 849| const v0, #+8865 (0x000022a1 | 1.24225e-41) 852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 855| move v3, v6 Label_24: 856| const v0, #+8866 (0x000022a2 | 1.24239e-41) 859| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 862| add-int v2, v4, v3 .line 519 864| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 866| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTimezone 868| const v0, #+8867 (0x000022a3 | 1.24253e-41) 871| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 874| if-nez v3, Label_53 876| const v0, #+8868 (0x000022a4 | 1.24267e-41) 879| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 882| move v3, v6 Label_25: 883| const v0, #+8869 (0x000022a5 | 1.24281e-41) 886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 889| add-int v2, v4, v3 .line 520 891| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 893| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTimezone2 895| const v0, #+8870 (0x000022a6 | 1.24295e-41) 898| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 901| if-nez v3, Label_54 903| const v0, #+8871 (0x000022a7 | 1.24309e-41) 906| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 909| move v3, v6 Label_26: 910| const v0, #+8872 (0x000022a8 | 1.24323e-41) 913| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 916| add-int v2, v4, v3 .line 521 918| mul-int/lit8 v4, v2, #+31 (0x0000001f | 4.34403e-44) 920| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTitle 922| const v0, #+8873 (0x000022a9 | 1.24337e-41) 925| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 928| if-nez v3, Label_55 930| const v0, #+8874 (0x000022aa | 1.24351e-41) 933| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 936| move v3, v6 Label_27: 937| const v0, #+8875 (0x000022ab | 1.24365e-41) 940| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 943| add-int v2, v4, v3 .line 522 945| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 947| iget v4, v12, com.android.calendar.CalendarEventModel.mAvailability 949| const v0, #+8876 (0x000022ac | 1.24379e-41) 952| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 955| add-int v2, v3, v4 .line 523 957| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 959| iget-object v4, v12, com.android.calendar.CalendarEventModel.mUri 961| const v0, #+8877 (0x000022ad | 1.24393e-41) 964| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 967| if-nez v4, Label_56 Label_28: 969| const v0, #+8878 (0x000022ae | 1.24407e-41) 972| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 975| add-int v2, v3, v6 .line 524 977| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 979| iget v4, v12, com.android.calendar.CalendarEventModel.mAccessLevel 981| const v0, #+8879 (0x000022af | 1.24421e-41) 984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 987| add-int v2, v3, v4 .line 525 989| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 991| iget v4, v12, com.android.calendar.CalendarEventModel.mEventStatus 993| const v0, #+8880 (0x000022b0 | 1.24435e-41) 996| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 999| add-int v2, v3, v4 .line 526 1001| return v2 Label_29: 1002| const v0, #+8881 (0x000022b1 | 1.24449e-41) 1005| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1008| move v3, v5 .line 485 1009| goto/16 Label_1 Label_30: .line 486 1011| const v0, #+8882 (0x000022b2 | 1.24463e-41) 1014| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1017| invoke-virtual {v12}, com.android.calendar.CalendarEventModel.getAttendeesString():java.lang.String 1020| move-result-object v3 1021| const v0, #+8883 (0x000022b3 | 1.24477e-41) 1024| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1027| invoke-virtual {v3}, java.lang.String.hashCode():int 1030| move-result v3 1031| const v0, #+8884 (0x000022b4 | 1.24491e-41) 1034| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1037| goto/16 Label_2 Label_31: .line 488 1039| const v0, #+8885 (0x000022b5 | 1.24505e-41) 1042| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1045| iget-object v3, v12, com.android.calendar.CalendarEventModel.mDescription 1047| const v0, #+8886 (0x000022b6 | 1.24519e-41) 1050| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1053| invoke-virtual {v3}, java.lang.String.hashCode():int 1056| move-result v3 1057| const v0, #+8887 (0x000022b7 | 1.24533e-41) 1060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1063| goto/16 Label_3 Label_32: .line 489 1065| const v0, #+8888 (0x000022b8 | 1.24547e-41) 1068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1071| iget-object v3, v12, com.android.calendar.CalendarEventModel.mDuration 1073| const v0, #+8889 (0x000022b9 | 1.24561e-41) 1076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1079| invoke-virtual {v3}, java.lang.String.hashCode():int 1082| move-result v3 1083| const v0, #+8890 (0x000022ba | 1.24575e-41) 1086| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1089| goto/16 Label_4 Label_33: 1091| const v0, #+8891 (0x000022bb | 1.24589e-41) 1094| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1097| move v3, v5 .line 491 1098| goto/16 Label_5 Label_34: 1100| const v0, #+8892 (0x000022bc | 1.24603e-41) 1103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1106| move v3, v5 .line 492 1107| goto/16 Label_6 Label_35: 1109| const v0, #+8893 (0x000022bd | 1.24617e-41) 1112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1115| move v3, v5 .line 493 1116| goto/16 Label_7 Label_36: 1118| const v0, #+8894 (0x000022be | 1.24631e-41) 1121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1124| move v3, v5 .line 494 1125| goto/16 Label_8 Label_37: 1127| const v0, #+8895 (0x000022bf | 1.24645e-41) 1130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1133| move v3, v5 .line 495 1134| goto/16 Label_9 Label_38: 1136| const v0, #+8896 (0x000022c0 | 1.24660e-41) 1139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1142| move v3, v5 .line 497 1143| goto/16 Label_10 Label_39: 1145| const v0, #+8897 (0x000022c1 | 1.24674e-41) 1148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1151| move v3, v5 .line 498 1152| goto/16 Label_11 Label_40: 1154| const v0, #+8898 (0x000022c2 | 1.24688e-41) 1157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1160| move v3, v5 .line 500 1161| goto/16 Label_12 Label_41: 1163| const v0, #+8899 (0x000022c3 | 1.24702e-41) 1166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1169| move v4, v5 .line 501 1170| goto/16 Label_13 Label_42: .line 502 1172| const v0, #+8900 (0x000022c4 | 1.24716e-41) 1175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1178| iget-object v3, v12, com.android.calendar.CalendarEventModel.mLocation 1180| const v0, #+8901 (0x000022c5 | 1.24730e-41) 1183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1186| invoke-virtual {v3}, java.lang.String.hashCode():int 1189| move-result v3 1190| const v0, #+8902 (0x000022c6 | 1.24744e-41) 1193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1196| goto/16 Label_14 Label_43: .line 503 1198| const v0, #+8903 (0x000022c7 | 1.24758e-41) 1201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1204| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOrganizer 1206| const v0, #+8904 (0x000022c8 | 1.24772e-41) 1209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1212| invoke-virtual {v3}, java.lang.String.hashCode():int 1215| move-result v3 1216| const v0, #+8905 (0x000022c9 | 1.24786e-41) 1219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1222| goto/16 Label_15 Label_44: .line 504 1224| const v0, #+8906 (0x000022ca | 1.24800e-41) 1227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1230| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalAllDay 1232| const v0, #+8907 (0x000022cb | 1.24814e-41) 1235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1238| invoke-virtual {v3}, java.lang.Boolean.hashCode():int 1241| move-result v3 1242| const v0, #+8908 (0x000022cc | 1.24828e-41) 1245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1248| goto/16 Label_16 Label_45: .line 506 1250| const v0, #+8909 (0x000022cd | 1.24842e-41) 1253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1256| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalSyncId 1258| const v0, #+8910 (0x000022ce | 1.24856e-41) 1261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1264| invoke-virtual {v3}, java.lang.String.hashCode():int 1267| move-result v3 1268| const v0, #+8911 (0x000022cf | 1.24870e-41) 1271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1274| goto/16 Label_17 Label_46: .line 509 1276| const v0, #+8912 (0x000022d0 | 1.24884e-41) 1279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1282| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOriginalTime 1284| const v0, #+8913 (0x000022d1 | 1.24898e-41) 1287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1290| invoke-virtual {v3}, java.lang.Long.hashCode():int 1293| move-result v3 1294| const v0, #+8914 (0x000022d2 | 1.24912e-41) 1297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1300| goto/16 Label_18 Label_47: .line 510 1302| const v0, #+8915 (0x000022d3 | 1.24926e-41) 1305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1308| iget-object v3, v12, com.android.calendar.CalendarEventModel.mOwnerAccount 1310| const v0, #+8916 (0x000022d4 | 1.24940e-41) 1313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1316| invoke-virtual {v3}, java.lang.String.hashCode():int 1319| move-result v3 1320| const v0, #+8917 (0x000022d5 | 1.24954e-41) 1323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1326| goto/16 Label_19 Label_48: .line 511 1328| const v0, #+8918 (0x000022d6 | 1.24968e-41) 1331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1334| iget-object v3, v12, com.android.calendar.CalendarEventModel.mReminders 1336| const v0, #+8919 (0x000022d7 | 1.24982e-41) 1339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1342| invoke-virtual {v3}, java.util.ArrayList.hashCode():int 1345| move-result v3 1346| const v0, #+8920 (0x000022d8 | 1.24996e-41) 1349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1352| goto/16 Label_20 Label_49: .line 512 1354| const v0, #+8921 (0x000022d9 | 1.25010e-41) 1357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1360| iget-object v3, v12, com.android.calendar.CalendarEventModel.mRrule 1362| const v0, #+8922 (0x000022da | 1.25024e-41) 1365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1368| invoke-virtual {v3}, java.lang.String.hashCode():int 1371| move-result v3 1372| const v0, #+8923 (0x000022db | 1.25038e-41) 1375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1378| goto/16 Label_21 Label_50: .line 516 1380| const v0, #+8924 (0x000022dc | 1.25052e-41) 1383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1386| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncAccount 1388| const v0, #+8925 (0x000022dd | 1.25066e-41) 1391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1394| invoke-virtual {v3}, java.lang.String.hashCode():int 1397| move-result v3 1398| const v0, #+8926 (0x000022de | 1.25080e-41) 1401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1404| goto/16 Label_22 Label_51: .line 517 1406| const v0, #+8927 (0x000022df | 1.25094e-41) 1409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1412| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncAccountType 1414| const v0, #+8928 (0x000022e0 | 1.25108e-41) 1417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1420| invoke-virtual {v3}, java.lang.String.hashCode():int 1423| move-result v3 1424| const v0, #+8929 (0x000022e1 | 1.25122e-41) 1427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1430| goto/16 Label_23 Label_52: .line 518 1432| const v0, #+8930 (0x000022e2 | 1.25136e-41) 1435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1438| iget-object v3, v12, com.android.calendar.CalendarEventModel.mSyncId 1440| const v0, #+8931 (0x000022e3 | 1.25150e-41) 1443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1446| invoke-virtual {v3}, java.lang.String.hashCode():int 1449| move-result v3 1450| const v0, #+8932 (0x000022e4 | 1.25164e-41) 1453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1456| goto/16 Label_24 Label_53: .line 519 1458| const v0, #+8933 (0x000022e5 | 1.25178e-41) 1461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1464| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTimezone 1466| const v0, #+8934 (0x000022e6 | 1.25192e-41) 1469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1472| invoke-virtual {v3}, java.lang.String.hashCode():int 1475| move-result v3 1476| const v0, #+8935 (0x000022e7 | 1.25206e-41) 1479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1482| goto/16 Label_25 Label_54: .line 520 1484| const v0, #+8936 (0x000022e8 | 1.25220e-41) 1487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1490| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTimezone2 1492| const v0, #+8937 (0x000022e9 | 1.25234e-41) 1495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1498| invoke-virtual {v3}, java.lang.String.hashCode():int 1501| move-result v3 1502| const v0, #+8938 (0x000022ea | 1.25248e-41) 1505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1508| goto/16 Label_26 Label_55: .line 521 1510| const v0, #+8939 (0x000022eb | 1.25262e-41) 1513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1516| iget-object v3, v12, com.android.calendar.CalendarEventModel.mTitle 1518| const v0, #+8940 (0x000022ec | 1.25276e-41) 1521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1524| invoke-virtual {v3}, java.lang.String.hashCode():int 1527| move-result v3 1528| const v0, #+8941 (0x000022ed | 1.25290e-41) 1531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1534| goto/16 Label_27 Label_56: .line 523 1536| const v0, #+8942 (0x000022ee | 1.25304e-41) 1539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1542| iget-object v4, v12, com.android.calendar.CalendarEventModel.mUri 1544| const v0, #+8943 (0x000022ef | 1.25318e-41) 1547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1550| invoke-virtual {v4}, java.lang.String.hashCode():int 1553| move-result v6 1554| const v0, #+8944 (0x000022f0 | 1.25332e-41) 1557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1560| goto/16 Label_28 } method com.android.calendar.CalendarEventModel.isCalendarColorInitialized():boolean { .src "CalendarEventModel.java" .line 905 .prologue_end .line 905 0| const v0, #+8945 (0x000022f1 | 1.25346e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.CalendarEventModel.mCalendarColorInitialized 8| const v0, #+8946 (0x000022f2 | 1.25360e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel.isEmpty():boolean { .src "CalendarEventModel.java" .line 372 .prologue_end 0| const v0, #+8947 (0x000022f3 | 1.25374e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 372 7| iget-object v1, v3, com.android.calendar.CalendarEventModel.mTitle 9| const v0, #+8948 (0x000022f4 | 1.25388e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 17| const v0, #+8949 (0x000022f5 | 1.25402e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.CalendarEventModel.mTitle 25| const v0, #+8950 (0x000022f6 | 1.25416e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 34| move-result-object v1 35| const v0, #+8951 (0x000022f7 | 1.25430e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, java.lang.String.length():int 44| move-result v1 45| const v0, #+8952 (0x000022f8 | 1.25444e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-lez v1, Label_1 .line 373 53| const v0, #+8953 (0x000022f9 | 1.25458e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v2 Label_1: .line 376 60| const v0, #+8954 (0x000022fa | 1.25472e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v3, com.android.calendar.CalendarEventModel.mLocation 68| const v0, #+8955 (0x000022fb | 1.25486e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v1, Label_2 76| const v0, #+8956 (0x000022fc | 1.25500e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v3, com.android.calendar.CalendarEventModel.mLocation 84| const v0, #+8957 (0x000022fd | 1.25514e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 93| move-result-object v1 94| const v0, #+8958 (0x000022fe | 1.25528e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1}, java.lang.String.length():int 103| move-result v1 104| const v0, #+8959 (0x000022ff | 1.25542e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-lez v1, Label_2 .line 377 112| const v0, #+8960 (0x00002300 | 1.25556e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| return v2 Label_2: .line 380 119| const v0, #+8961 (0x00002301 | 1.25570e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v1, v3, com.android.calendar.CalendarEventModel.mDescription 127| const v0, #+8962 (0x00002302 | 1.25584e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-eqz v1, Label_3 135| const v0, #+8963 (0x00002303 | 1.25598e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v1, v3, com.android.calendar.CalendarEventModel.mDescription 143| const v0, #+8964 (0x00002304 | 1.25612e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 152| move-result-object v1 153| const v0, #+8965 (0x00002305 | 1.25626e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v1}, java.lang.String.length():int 162| move-result v1 163| const v0, #+8966 (0x00002306 | 1.25640e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| if-lez v1, Label_3 .line 381 171| const v0, #+8967 (0x00002307 | 1.25654e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return v2 Label_3: .line 384 178| const v0, #+8968 (0x00002308 | 1.25668e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 185| return v1 } method com.android.calendar.CalendarEventModel.isEventColorInitialized():boolean { .src "CalendarEventModel.java" .line 909 .prologue_end .line 909 0| const v0, #+8969 (0x00002309 | 1.25682e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.CalendarEventModel.mEventColorInitialized 8| const v0, #+8970 (0x0000230a | 1.25696e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarEventModel.isUnchanged(com.android.calendar.CalendarEventModel):boolean { .params "originalModel" .src "CalendarEventModel.java" .line 625 .prologue_end 0| const v0, #+8971 (0x0000230b | 1.25710e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 625 8| if-ne v9, v10, Label_1 .line 626 10| const v0, #+8972 (0x0000230c | 1.25724e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 628 17| const v0, #+8973 (0x0000230d | 1.25739e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v10, Label_2 .line 629 25| const v0, #+8974 (0x0000230e | 1.25753e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v7 Label_2: .line 632 32| const v0, #+8975 (0x0000230f | 1.25767e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v9,v10}, com.android.calendar.CalendarEventModel.checkOriginalModelFields(com.android.calendar.CalendarEventModel):boolean 41| move-result v3 42| const v0, #+8976 (0x00002310 | 1.25781e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-nez v3, Label_3 .line 633 50| const v0, #+8977 (0x00002311 | 1.25795e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v7 Label_3: .line 636 57| const v0, #+8978 (0x00002312 | 1.25809e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v3, v9, com.android.calendar.CalendarEventModel.mLocation 65| const v0, #+8979 (0x00002313 | 1.25823e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 74| move-result v3 75| const v0, #+8980 (0x00002314 | 1.25837e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-eqz v3, Label_4 .line 637 83| const v0, #+8981 (0x00002315 | 1.25851e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v3, v10, com.android.calendar.CalendarEventModel.mLocation 91| const v0, #+8982 (0x00002316 | 1.25865e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 100| move-result v3 101| const v0, #+8983 (0x00002317 | 1.25879e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-nez v3, Label_5 .line 638 109| const v0, #+8984 (0x00002318 | 1.25893e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return v7 Label_4: .line 640 116| const v0, #+8985 (0x00002319 | 1.25907e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v3, v9, com.android.calendar.CalendarEventModel.mLocation 124| const v0, #+8986 (0x0000231a | 1.25921e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v4, v10, com.android.calendar.CalendarEventModel.mLocation 132| const v0, #+8987 (0x0000231b | 1.25935e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 141| move-result v3 142| const v0, #+8988 (0x0000231c | 1.25949e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| if-nez v3, Label_5 .line 641 150| const v0, #+8989 (0x0000231d | 1.25963e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return v7 Label_5: .line 644 157| const v0, #+8990 (0x0000231e | 1.25977e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v3, v9, com.android.calendar.CalendarEventModel.mTitle 165| const v0, #+8991 (0x0000231f | 1.25991e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 174| move-result v3 175| const v0, #+8992 (0x00002320 | 1.26005e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-eqz v3, Label_6 .line 645 183| const v0, #+8993 (0x00002321 | 1.26019e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v3, v10, com.android.calendar.CalendarEventModel.mTitle 191| const v0, #+8994 (0x00002322 | 1.26033e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 200| move-result v3 201| const v0, #+8995 (0x00002323 | 1.26047e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-nez v3, Label_7 .line 646 209| const v0, #+8996 (0x00002324 | 1.26061e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| return v7 Label_6: .line 648 216| const v0, #+8997 (0x00002325 | 1.26075e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v3, v9, com.android.calendar.CalendarEventModel.mTitle 224| const v0, #+8998 (0x00002326 | 1.26089e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v4, v10, com.android.calendar.CalendarEventModel.mTitle 232| const v0, #+8999 (0x00002327 | 1.26103e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 241| move-result v3 242| const v0, #+9000 (0x00002328 | 1.26117e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| if-nez v3, Label_7 .line 649 250| const v0, #+9001 (0x00002329 | 1.26131e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| return v7 Label_7: .line 652 257| const v0, #+9002 (0x0000232a | 1.26145e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iget-object v3, v9, com.android.calendar.CalendarEventModel.mDescription 265| const v0, #+9003 (0x0000232b | 1.26159e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 274| move-result v3 275| const v0, #+9004 (0x0000232c | 1.26173e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| if-eqz v3, Label_8 .line 653 283| const v0, #+9005 (0x0000232d | 1.26187e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget-object v3, v10, com.android.calendar.CalendarEventModel.mDescription 291| const v0, #+9006 (0x0000232e | 1.26201e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 300| move-result v3 301| const v0, #+9007 (0x0000232f | 1.26215e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| if-nez v3, Label_9 .line 654 309| const v0, #+9008 (0x00002330 | 1.26229e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| return v7 Label_8: .line 656 316| const v0, #+9009 (0x00002331 | 1.26243e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iget-object v3, v9, com.android.calendar.CalendarEventModel.mDescription 324| const v0, #+9010 (0x00002332 | 1.26257e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget-object v4, v10, com.android.calendar.CalendarEventModel.mDescription 332| const v0, #+9011 (0x00002333 | 1.26271e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 341| move-result v3 342| const v0, #+9012 (0x00002334 | 1.26285e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| if-nez v3, Label_9 .line 657 350| const v0, #+9013 (0x00002335 | 1.26299e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| return v7 Label_9: .line 660 357| const v0, #+9014 (0x00002336 | 1.26313e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget-object v3, v9, com.android.calendar.CalendarEventModel.mDuration 365| const v0, #+9015 (0x00002337 | 1.26327e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 374| move-result v3 375| const v0, #+9016 (0x00002338 | 1.26341e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| if-eqz v3, Label_10 .line 661 383| const v0, #+9017 (0x00002339 | 1.26355e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| iget-object v3, v10, com.android.calendar.CalendarEventModel.mDuration 391| const v0, #+9018 (0x0000233a | 1.26369e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 400| move-result v3 401| const v0, #+9019 (0x0000233b | 1.26383e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| if-nez v3, Label_11 .line 662 409| const v0, #+9020 (0x0000233c | 1.26397e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| return v7 Label_10: .line 664 416| const v0, #+9021 (0x0000233d | 1.26411e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| iget-object v3, v9, com.android.calendar.CalendarEventModel.mDuration 424| const v0, #+9022 (0x0000233e | 1.26425e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| iget-object v4, v10, com.android.calendar.CalendarEventModel.mDuration 432| const v0, #+9023 (0x0000233f | 1.26439e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 441| move-result v3 442| const v0, #+9024 (0x00002340 | 1.26453e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| if-nez v3, Label_11 .line 665 450| const v0, #+9025 (0x00002341 | 1.26467e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| return v7 Label_11: .line 668 457| const v0, #+9026 (0x00002342 | 1.26481e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mEnd 465| const v0, #+9027 (0x00002343 | 1.26495e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| iget-wide v5:v6, v9, com.android.calendar.CalendarEventModel.mOriginalEnd 473| const v0, #+9028 (0x00002344 | 1.26509e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| cmp-long v3, v3:v4, v5:v6 481| if-eqz v3, Label_12 .line 669 483| const v0, #+9029 (0x00002345 | 1.26523e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| return v7 Label_12: .line 671 490| const v0, #+9030 (0x00002346 | 1.26537e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mStart 498| const v0, #+9031 (0x00002347 | 1.26551e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| iget-wide v5:v6, v9, com.android.calendar.CalendarEventModel.mOriginalStart 506| const v0, #+9032 (0x00002348 | 1.26565e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| cmp-long v3, v3:v4, v5:v6 514| if-eqz v3, Label_13 .line 672 516| const v0, #+9033 (0x00002349 | 1.26579e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| return v7 Label_13: .line 677 523| const v0, #+9034 (0x0000234a | 1.26593e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalId 531| const v0, #+9035 (0x0000234b | 1.26607e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| iget-wide v5:v6, v10, com.android.calendar.CalendarEventModel.mOriginalId 539| const v0, #+9036 (0x0000234c | 1.26621e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| cmp-long v3, v3:v4, v5:v6 547| if-eqz v3, Label_14 549| const v0, #+9037 (0x0000234d | 1.26635e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalId 557| const v0, #+9038 (0x0000234e | 1.26649e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| iget-wide v5:v6, v10, com.android.calendar.CalendarEventModel.mId 565| const v0, #+9039 (0x0000234f | 1.26663e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| cmp-long v3, v3:v4, v5:v6 573| if-eqz v3, Label_14 .line 678 575| const v0, #+9040 (0x00002350 | 1.26677e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| return v7 Label_14: .line 681 582| const v0, #+9041 (0x00002351 | 1.26691e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iget-object v3, v9, com.android.calendar.CalendarEventModel.mRrule 590| const v0, #+9042 (0x00002352 | 1.26705e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 599| move-result v3 600| const v0, #+9043 (0x00002353 | 1.26719e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| if-eqz v3, Label_20 .line 683 608| const v0, #+9044 (0x00002354 | 1.26733e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iget-object v3, v10, com.android.calendar.CalendarEventModel.mRrule 616| const v0, #+9045 (0x00002355 | 1.26747e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 625| move-result v3 626| const v0, #+9046 (0x00002356 | 1.26761e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| if-nez v3, Label_21 .line 684 634| const v0, #+9047 (0x00002357 | 1.26775e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| iget-object v3, v9, com.android.calendar.CalendarEventModel.mOriginalSyncId 642| const v0, #+9048 (0x00002358 | 1.26789e-41) 645| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 648| if-eqz v3, Label_17 .line 685 650| const v0, #+9049 (0x00002359 | 1.26803e-41) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| iget-object v3, v9, com.android.calendar.CalendarEventModel.mOriginalSyncId 658| const v0, #+9050 (0x0000235a | 1.26818e-41) 661| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 664| iget-object v4, v10, com.android.calendar.CalendarEventModel.mSyncId 666| const v0, #+9051 (0x0000235b | 1.26832e-41) 669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 672| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 675| move-result v3 676| const v0, #+9052 (0x0000235c | 1.26846e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| xor-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) Label_15: .line 686 684| const v0, #+9053 (0x0000235d | 1.26860e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalId 692| const v0, #+9054 (0x0000235e | 1.26874e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 700| cmp-long v3, v3:v4, v5:v6 702| if-eqz v3, Label_18 .line 687 704| const v0, #+9055 (0x0000235f | 1.26888e-41) 707| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 710| iget-wide v3:v4, v9, com.android.calendar.CalendarEventModel.mOriginalId 712| const v0, #+9056 (0x00002360 | 1.26902e-41) 715| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 718| iget-wide v5:v6, v10, com.android.calendar.CalendarEventModel.mId 720| const v0, #+9057 (0x00002361 | 1.26916e-41) 723| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 726| cmp-long v3, v3:v4, v5:v6 728| if-eqz v3, Label_19 730| const v0, #+9058 (0x00002362 | 1.26930e-41) 733| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 736| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_16: .line 688 .local v1, "localIdNotReferenced", boolean 737| const v0, #+9059 (0x00002363 | 1.26944e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| if-eqz v2, Label_21 745| const v0, #+9060 (0x00002364 | 1.26958e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| if-eqz v1, Label_21 .line 689 753| const v0, #+9061 (0x00002365 | 1.26972e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| return v7 Label_17: .line 684 .end_local v1 760| const v0, #+9062 (0x00002366 | 1.26986e-41) 763| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 766| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .local v2, "syncIdNotReferenced", boolean 767| goto/16 Label_15 Label_18: .line 686 .end_local v2 769| const v0, #+9063 (0x00002367 | 1.27000e-41) 772| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 775| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .restart_local v1 776| goto/16 Label_16 Label_19: .line 687 .end_local v1 778| const v0, #+9064 (0x00002368 | 1.27014e-41) 781| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 784| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 785| goto/16 Label_16 Label_20: .line 692 .end_local v1 787| const v0, #+9065 (0x00002369 | 1.27028e-41) 790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 793| iget-object v3, v9, com.android.calendar.CalendarEventModel.mRrule 795| const v0, #+9066 (0x0000236a | 1.27042e-41) 798| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 801| iget-object v4, v10, com.android.calendar.CalendarEventModel.mRrule 803| const v0, #+9067 (0x0000236b | 1.27056e-41) 806| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 809| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 812| move-result v3 813| const v0, #+9068 (0x0000236c | 1.27070e-41) 816| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 819| if-nez v3, Label_21 .line 693 821| const v0, #+9069 (0x0000236d | 1.27084e-41) 824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 827| return v7 Label_21: .line 696 828| const v0, #+9070 (0x0000236e | 1.27098e-41) 831| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 834| return v8 } method com.android.calendar.CalendarEventModel.isValid():boolean { .src "CalendarEventModel.java" .line 362 .prologue_end 0| const v0, #+9071 (0x0000236f | 1.27112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 362 7| iget-wide v1:v2, v6, com.android.calendar.CalendarEventModel.mCalendarId 9| const v0, #+9072 (0x00002370 | 1.27126e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 17| cmp-long v1, v1:v2, v3:v4 19| if-nez v1, Label_1 .line 363 21| const v0, #+9073 (0x00002371 | 1.27140e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| return v5 Label_1: .line 365 28| const v0, #+9074 (0x00002372 | 1.27154e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v6, com.android.calendar.CalendarEventModel.mOwnerAccount 36| const v0, #+9075 (0x00002373 | 1.27168e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 45| move-result v1 46| const v0, #+9076 (0x00002374 | 1.27182e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v1, Label_2 .line 366 54| const v0, #+9077 (0x00002375 | 1.27196e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v5 Label_2: .line 368 61| const v0, #+9078 (0x00002376 | 1.27210e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 68| return v1 } method com.android.calendar.CalendarEventModel.normalizeReminders():boolean { .src "CalendarEventModel.java" .line 883 .prologue_end 0| const v0, #+9079 (0x00002377 | 1.27224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 883 7| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 9| const v0, #+9080 (0x00002378 | 1.27238e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, java.util.ArrayList.size():int 18| move-result v4 19| const v0, #+9081 (0x00002379 | 1.27252e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-gt v4, v6, Label_1 .line 884 27| const v0, #+9082 (0x0000237a | 1.27266e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return v6 Label_1: .line 888 34| const v0, #+9083 (0x0000237b | 1.27280e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 42| const v0, #+9084 (0x0000237c | 1.27294e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v4}, java.util.Collections.sort(java.util.List):void .line 891 51| const v0, #+9085 (0x0000237d | 1.27308e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 59| const v0, #+9086 (0x0000237e | 1.27322e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v5, v7, com.android.calendar.CalendarEventModel.mReminders 67| const v0, #+9087 (0x0000237f | 1.27336e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v5}, java.util.ArrayList.size():int 76| move-result v5 77| const v0, #+9088 (0x00002380 | 1.27350e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) 85| invoke-virtual {v4,v5}, java.util.ArrayList.get(int):java.lang.Object 88| move-result-object v3 89| const v0, #+9089 (0x00002381 | 1.27364e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| check-cast v3, com.android.calendar.CalendarEventModel$ReminderEntry .line 892 .local v3, "prev", com.android.calendar.CalendarEventModel$ReminderEntry 97| const v0, #+9090 (0x00002382 | 1.27378e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 105| const v0, #+9091 (0x00002383 | 1.27392e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v4}, java.util.ArrayList.size():int 114| move-result v4 115| const v0, #+9092 (0x00002384 | 1.27406e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| add-int/lit8 v2, v4, #-2 (0xfffffffe | NaN) Label_2: .local v2, "i", int 123| const v0, #+9093 (0x00002385 | 1.27420e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-ltz v2, Label_4 .line 893 131| const v0, #+9094 (0x00002386 | 1.27434e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 139| const v0, #+9095 (0x00002387 | 1.27448e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v4,v2}, java.util.ArrayList.get(int):java.lang.Object 148| move-result-object v1 149| const v0, #+9096 (0x00002388 | 1.27462e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| check-cast v1, com.android.calendar.CalendarEventModel$ReminderEntry .line 894 .local v1, "cur", com.android.calendar.CalendarEventModel$ReminderEntry 157| const v0, #+9097 (0x00002389 | 1.27476e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v3,v1}, com.android.calendar.CalendarEventModel$ReminderEntry.equals(java.lang.Object):boolean 166| move-result v4 167| const v0, #+9098 (0x0000238a | 1.27490e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-eqz v4, Label_3 .line 896 175| const v0, #+9099 (0x0000238b | 1.27504e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v4, v7, com.android.calendar.CalendarEventModel.mReminders 183| const v0, #+9100 (0x0000238c | 1.27518e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v5, v2, #+1 (0x00000001 | 1.40130e-45) 191| invoke-virtual {v4,v5}, java.util.ArrayList.remove(int):java.lang.Object Label_3: .line 898 194| const v0, #+9101 (0x0000238d | 1.27532e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| move-object v3, v1 .line 892 201| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 203| goto/16 Label_2 Label_4: .line 901 .end_local v1 205| const v0, #+9102 (0x0000238e | 1.27546e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| return v6 } method com.android.calendar.CalendarEventModel.setCalendarColor(int):void { .params "color" .src "CalendarEventModel.java" .line 921 .prologue_end .line 921 0| const v0, #+9103 (0x0000238f | 1.27560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.CalendarEventModel.mCalendarColor .line 922 8| const v0, #+9104 (0x00002390 | 1.27574e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| iput-boolean v1, v2, com.android.calendar.CalendarEventModel.mCalendarColorInitialized .line 923 17| const v0, #+9105 (0x00002391 | 1.27588e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarEventModel.setEventColor(int):void { .params "color" .src "CalendarEventModel.java" .line 926 .prologue_end .line 926 0| const v0, #+9106 (0x00002392 | 1.27602e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.CalendarEventModel.mEventColor .line 927 8| const v0, #+9107 (0x00002393 | 1.27616e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| iput-boolean v1, v2, com.android.calendar.CalendarEventModel.mEventColorInitialized .line 928 17| const v0, #+9108 (0x00002394 | 1.27630e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarRecentSuggestionsProvider.():void { .src "CalendarRecentSuggestionsProvider.java" .line 24 .prologue_end .line 24 0| const v0, #+9109 (0x00002395 | 1.27644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.content.SearchRecentSuggestionsProvider.():void .line 25 9| const v0, #+9110 (0x00002396 | 1.27658e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarRecentSuggestionsProvider.onCreate():boolean { .src "CalendarRecentSuggestionsProvider.java" .line 29 .prologue_end .line 29 0| const v0, #+9111 (0x00002397 | 1.27672e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.calendar.CalendarRecentSuggestionsProvider.getContext():android.content.Context 9| move-result-object v1 10| const v0, #+9112 (0x00002398 | 1.27686e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v1}, com.android.calendar.Utils.getSearchAuthority(android.content.Context):java.lang.String 19| move-result-object v1 20| const v0, #+9113 (0x00002399 | 1.27700e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 27| invoke-virtual {v3,v1,v2}, com.android.calendar.CalendarRecentSuggestionsProvider.setupSuggestions(java.lang.String, int):void .line 30 30| const v0, #+9114 (0x0000239a | 1.27714e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-super {v3}, android.content.SearchRecentSuggestionsProvider.onCreate():boolean 39| move-result v1 40| const v0, #+9115 (0x0000239b | 1.27728e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 } method com.android.calendar.CalendarSettingsActivity$1.(com.android.calendar.CalendarSettingsActivity):void { .params "this$0" .src "CalendarSettingsActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+9116 (0x0000239c | 1.27742e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarSettingsActivity$1.this$0 .line 121 8| const v0, #+9117 (0x0000239d | 1.27756e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+9118 (0x0000239e | 1.27770e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarSettingsActivity$1.run():void { .src "CalendarSettingsActivity.java" .line 124 .prologue_end .line 124 0| const v0, #+9119 (0x0000239f | 1.27784e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.CalendarSettingsActivity$1.this$0 8| const v0, #+9120 (0x000023a0 | 1.27798e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, android.accounts.AccountManager.get(android.content.Context):android.accounts.AccountManager 17| move-result-object v2 18| const v0, #+9121 (0x000023a1 | 1.27812e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, android.accounts.AccountManager.getAccounts():android.accounts.Account[] 27| move-result-object v1 28| const v0, #+9122 (0x000023a2 | 1.27826e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v1, "accounts", android.accounts.Account[] 34| if-eqz v1, Label_1 36| const v0, #+9123 (0x000023a3 | 1.27840e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v2, v3, com.android.calendar.CalendarSettingsActivity$1.this$0 44| const v0, #+9124 (0x000023a4 | 1.27854e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v2}, com.android.calendar.CalendarSettingsActivity.-get0(com.android.calendar.CalendarSettingsActivity):android.accounts.Account[] 53| move-result-object v2 54| const v0, #+9125 (0x000023a5 | 1.27868e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v1,v2}, java.lang.Object.equals(java.lang.Object):boolean 63| move-result v2 64| const v0, #+9126 (0x000023a6 | 1.27882e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 72| if-eqz v2, Label_1 .line 126 74| const v0, #+9127 (0x000023a7 | 1.27897e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v2, v3, com.android.calendar.CalendarSettingsActivity$1.this$0 82| const v0, #+9128 (0x000023a8 | 1.27911e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v2}, com.android.calendar.CalendarSettingsActivity.invalidateHeaders():void Label_1: .line 128 91| const v0, #+9129 (0x000023a9 | 1.27925e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void } method com.android.calendar.CalendarSettingsActivity.-get0(com.android.calendar.CalendarSettingsActivity):android.accounts.Account[] { 0| const v0, #+9130 (0x000023aa | 1.27939e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarSettingsActivity.mAccounts 8| const v0, #+9131 (0x000023ab | 1.27953e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarSettingsActivity.():void { .src "CalendarSettingsActivity.java" .line 36 .prologue_end .line 36 0| const v0, #+9132 (0x000023ac | 1.27967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.preference.PreferenceActivity.():void .line 39 9| const v0, #+9133 (0x000023ad | 1.27981e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.os.Handler 17| const v0, #+9134 (0x000023ae | 1.27995e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.os.Handler.():void 26| const v0, #+9135 (0x000023af | 1.28009e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.CalendarSettingsActivity.mHandler .line 40 34| const v0, #+9136 (0x000023b0 | 1.28023e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| iput-boolean v1, v2, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons .line 121 43| const v0, #+9137 (0x000023b1 | 1.28037e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.calendar.CalendarSettingsActivity$1 51| const v0, #+9138 (0x000023b2 | 1.28051e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1,v2}, com.android.calendar.CalendarSettingsActivity$1.(com.android.calendar.CalendarSettingsActivity):void 60| const v0, #+9139 (0x000023b3 | 1.28065e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v2, com.android.calendar.CalendarSettingsActivity.mCheckAccounts .line 36 68| const v0, #+9140 (0x000023b4 | 1.28079e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.CalendarSettingsActivity.hideMenuButtons():void { .src "CalendarSettingsActivity.java" .line 132 .prologue_end .line 132 0| const v0, #+9141 (0x000023b5 | 1.28093e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| iput-boolean v1, v2, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons .line 133 9| const v0, #+9142 (0x000023b6 | 1.28107e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarSettingsActivity.isValidFragment(java.lang.String):boolean { .params "fragmentName" .src "CalendarSettingsActivity.java" .line 118 .prologue_end .line 118 0| const v0, #+9143 (0x000023b7 | 1.28121e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.CalendarSettingsActivity.onBuildHeaders(java.util.List):void { .params "?" .src "CalendarSettingsActivity.java" .line 44 .local_ex v14, "target", java.util.List, "Ljava/util/List;" .prologue_end .line 44 0| const v0, #+9144 (0x000023b8 | 1.28135e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v8, #+2131099650 (0x7f060002 | 1.78117e+38) 9| invoke-virtual {v13,v8,v14}, com.android.calendar.CalendarSettingsActivity.loadHeadersFromResource(int, java.util.List):void .line 46 12| const v0, #+9145 (0x000023b9 | 1.28149e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-static {v13}, android.accounts.AccountManager.get(android.content.Context):android.accounts.AccountManager 21| move-result-object v8 22| const v0, #+9146 (0x000023ba | 1.28163e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v8}, android.accounts.AccountManager.getAccounts():android.accounts.Account[] 31| move-result-object v2 32| const v0, #+9147 (0x000023bb | 1.28177e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 47 .local v2, "accounts", android.accounts.Account[] 38| if-eqz v2, Label_3 .line 48 40| const v0, #+9148 (0x000023bc | 1.28191e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| array-length v6, v2 .line 49 .local v6, "length", int 47| const v0, #+9149 (0x000023bd | 1.28205e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v5, #+0 (0x00000000 | 0.00000) Label_1: .local v5, "i", int 54| const v0, #+9150 (0x000023be | 1.28219e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v5, v6, Label_3 .line 50 62| const v0, #+9151 (0x000023bf | 1.28233e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| aget-object v3, v2, v5 .line 51 .local v3, "acct", android.accounts.Account 70| const v0, #+9152 (0x000023c0 | 1.28247e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v8, "com.android.calendar" 79| const v0, #+9153 (0x000023c1 | 1.28261e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-static {v3,v8}, android.content.ContentResolver.getIsSyncable(android.accounts.Account, java.lang.String):int 88| move-result v8 89| const v0, #+9154 (0x000023c2 | 1.28275e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-lez v8, Label_2 .line 52 97| const v0, #+9155 (0x000023c3 | 1.28289e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v1, android.preference.PreferenceActivity$Header 105| const v0, #+9156 (0x000023c4 | 1.28303e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v1}, android.preference.PreferenceActivity$Header.():void .line 53 .local v1, "accountHeader", android.preference.PreferenceActivity$Header 114| const v0, #+9157 (0x000023c5 | 1.28317e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v8, v3, android.accounts.Account.name 122| const v0, #+9158 (0x000023c6 | 1.28331e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iput-object v8, v1, android.preference.PreferenceActivity$Header.title .line 55 130| const v0, #+9159 (0x000023c7 | 1.28345e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const-string/jumbo v8, "com.android.calendar.selectcalendars.SelectCalendarsSyncFragment" .line 54 139| const v0, #+9160 (0x000023c8 | 1.28359e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iput-object v8, v1, android.preference.PreferenceActivity$Header.fragment .line 56 147| const v0, #+9161 (0x000023c9 | 1.28373e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| new-instance v4, android.os.Bundle 155| const v0, #+9162 (0x000023ca | 1.28387e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-direct {v4}, android.os.Bundle.():void .line 57 .local v4, "args", android.os.Bundle 164| const v0, #+9163 (0x000023cb | 1.28401e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| const-string/jumbo v8, "account_name" 173| const v0, #+9164 (0x000023cc | 1.28415e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v9, v3, android.accounts.Account.name 181| const v0, #+9165 (0x000023cd | 1.28429e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v4,v8,v9}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 58 190| const v0, #+9166 (0x000023ce | 1.28443e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v8, "account_type" 199| const v0, #+9167 (0x000023cf | 1.28457e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v9, v3, android.accounts.Account.type 207| const v0, #+9168 (0x000023d0 | 1.28471e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v4,v8,v9}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 59 216| const v0, #+9169 (0x000023d1 | 1.28485e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iput-object v4, v1, android.preference.PreferenceActivity$Header.fragmentArguments .line 60 224| const v0, #+9170 (0x000023d2 | 1.28499e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 231| invoke-interface {v14,v8,v1}, java.util.List.add(int, java.lang.Object):void Label_2: .line 49 .end_local v1 .end_local v4 234| const v0, #+9171 (0x000023d3 | 1.28513e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 242| goto/16 Label_1 Label_3: .line 64 .end_local v3 .end_local v5 .end_local v6 244| const v0, #+9172 (0x000023d4 | 1.28527e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput-object v2, v13, com.android.calendar.CalendarSettingsActivity.mAccounts .line 65 252| const v0, #+9173 (0x000023d5 | 1.28541e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-static {}, com.android.calendar.Utils.getTardis():long 261| move-result-wide v9:v10 262| const v0, #+9174 (0x000023d6 | 1.28555e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| const-wide/32 v11:v12, #+60000 (0x0000ea60 | 8.40779e-41) 271| add-long/2addr v9:v10, v11:v12 272| invoke-static {}, java.lang.System.currentTimeMillis():long 275| move-result-wide v11:v12 276| const v0, #+9175 (0x000023d7 | 1.28569e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| cmp-long v8, v9:v10, v11:v12 284| if-lez v8, Label_4 .line 66 286| const v0, #+9176 (0x000023d8 | 1.28583e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| new-instance v7, android.preference.PreferenceActivity$Header 294| const v0, #+9177 (0x000023d9 | 1.28597e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-direct {v7}, android.preference.PreferenceActivity$Header.():void .line 67 .local v7, "tardisHeader", android.preference.PreferenceActivity$Header 303| const v0, #+9178 (0x000023da | 1.28611e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const v8, #+2131493017 (0x7f0c0099 | 1.86095e+38) 312| invoke-virtual {v13,v8}, com.android.calendar.CalendarSettingsActivity.getString(int):java.lang.String 315| move-result-object v8 316| const v0, #+9179 (0x000023db | 1.28625e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iput-object v8, v7, android.preference.PreferenceActivity$Header.title .line 68 324| const v0, #+9180 (0x000023dc | 1.28639e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v8, "com.android.calendar.OtherPreferences" 333| const v0, #+9181 (0x000023dd | 1.28653e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iput-object v8, v7, android.preference.PreferenceActivity$Header.fragment .line 69 341| const v0, #+9182 (0x000023de | 1.28667e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-interface {v14,v7}, java.util.List.add(java.lang.Object):boolean Label_4: .line 71 .end_local v7 350| const v0, #+9183 (0x000023df | 1.28681e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| return-void } method com.android.calendar.CalendarSettingsActivity.onCreateOptionsMenu(android.view.Menu):boolean { .params "menu" .src "CalendarSettingsActivity.java" .line 91 .prologue_end 0| const v0, #+9184 (0x000023e0 | 1.28695e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+4 (0x00000004 | 5.60519e-45) .line 91 7| iget-boolean v1, v4, com.android.calendar.CalendarSettingsActivity.mHideMenuButtons 9| const v0, #+9185 (0x000023e1 | 1.28709e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 92 17| const v0, #+9186 (0x000023e2 | 1.28723e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v4}, com.android.calendar.CalendarSettingsActivity.getMenuInflater():android.view.MenuInflater 26| move-result-object v1 27| const v0, #+9187 (0x000023e3 | 1.28737e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const v2, #+2131689476 (0x7f0f0004 | 1.90080e+38) 36| invoke-virtual {v1,v2,v5}, android.view.MenuInflater.inflate(int, android.view.Menu):void Label_1: .line 94 39| const v0, #+9188 (0x000023e4 | 1.28751e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v4}, com.android.calendar.CalendarSettingsActivity.getActionBar():android.app.ActionBar 48| move-result-object v1 49| const v0, #+9189 (0x000023e5 | 1.28765e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1,v3,v3}, android.app.ActionBar.setDisplayOptions(int, int):void .line 96 58| const v0, #+9190 (0x000023e6 | 1.28779e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 65| return v1 } method com.android.calendar.CalendarSettingsActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "CalendarSettingsActivity.java" .line 75 .prologue_end 0| const v0, #+9191 (0x000023e7 | 1.28793e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 75 7| invoke-interface {v7}, android.view.MenuItem.getItemId():int 10| move-result v3 11| const v0, #+9192 (0x000023e8 | 1.28807e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const v4, #+16908332 (0x0102002c | 2.38774e-38) 20| if-ne v3, v4, Label_1 .line 76 22| const v0, #+9193 (0x000023e9 | 1.28821e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v6}, com.android.calendar.CalendarSettingsActivity.finish():void .line 77 31| const v0, #+9194 (0x000023ea | 1.28835e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return v5 Label_1: .line 78 38| const v0, #+9195 (0x000023eb | 1.28849e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v7}, android.view.MenuItem.getItemId():int 47| move-result v3 48| const v0, #+9196 (0x000023ec | 1.28863e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const v4, #+2131755271 (0x7f100107 | 1.91414e+38) 57| if-ne v3, v4, Label_2 .line 79 59| const v0, #+9197 (0x000023ed | 1.28877e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| new-instance v2, android.content.Intent 67| const v0, #+9198 (0x000023ee | 1.28891e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v3, "android.settings.ADD_ACCOUNT_SETTINGS" 76| const v0, #+9199 (0x000023ef | 1.28905e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v2,v3}, android.content.Intent.(java.lang.String):void .line 80 .local v2, "nextIntent", android.content.Intent 85| const v0, #+9200 (0x000023f0 | 1.28919e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| new-array v1, v5, java.lang.String[] 93| const v0, #+9201 (0x000023f1 | 1.28933e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const-string/jumbo v3, "com.android.calendar" 102| const v0, #+9202 (0x000023f2 | 1.28947e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v4, #+0 (0x00000000 | 0.00000) 109| aput-object v3, v1, v4 .line 81 .local v1, "array", java.lang.String[] 111| const v0, #+9203 (0x000023f3 | 1.28961e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const-string/jumbo v3, "authorities" 120| const v0, #+9204 (0x000023f4 | 1.28976e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v2,v3,v1}, android.content.Intent.putExtra(java.lang.String, java.lang.String[]):android.content.Intent .line 82 129| const v0, #+9205 (0x000023f5 | 1.28990e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/high16 v3, #+67108864 (0x04000000 | 1.50463e-36) 137| invoke-virtual {v2,v3}, android.content.Intent.addFlags(int):android.content.Intent .line 83 140| const v0, #+9206 (0x000023f6 | 1.29004e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6,v2}, com.android.calendar.CalendarSettingsActivity.startActivity(android.content.Intent):void .line 84 149| const v0, #+9207 (0x000023f7 | 1.29018e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v5 Label_2: .line 86 .end_local v1 .end_local v2 156| const v0, #+9208 (0x000023f8 | 1.29032e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-super {v6,v7}, android.preference.PreferenceActivity.onOptionsItemSelected(android.view.MenuItem):boolean 165| move-result v3 166| const v0, #+9209 (0x000023f9 | 1.29046e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return v3 } method com.android.calendar.CalendarSettingsActivity.onPause():void { .src "CalendarSettingsActivity.java" .line 109 .prologue_end .line 109 0| const v0, #+9210 (0x000023fa | 1.29060e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarSettingsActivity.mHandler 8| const v0, #+9211 (0x000023fb | 1.29074e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 110 16| const v0, #+9212 (0x000023fc | 1.29088e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.CalendarSettingsActivity.mHandler 24| const v0, #+9213 (0x000023fd | 1.29102e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v3, com.android.calendar.CalendarSettingsActivity.mCheckAccounts 32| const v0, #+9214 (0x000023fe | 1.29116e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void Label_1: .line 112 41| const v0, #+9215 (0x000023ff | 1.29130e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-super {v3}, android.preference.PreferenceActivity.onPause():void .line 113 50| const v0, #+9216 (0x00002400 | 1.29144e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.CalendarSettingsActivity.onResume():void { .src "CalendarSettingsActivity.java" .line 101 .prologue_end .line 101 0| const v0, #+9217 (0x00002401 | 1.29158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.CalendarSettingsActivity.mHandler 8| const v0, #+9218 (0x00002402 | 1.29172e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 102 16| const v0, #+9219 (0x00002403 | 1.29186e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v5, com.android.calendar.CalendarSettingsActivity.mHandler 24| const v0, #+9220 (0x00002404 | 1.29200e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v5, com.android.calendar.CalendarSettingsActivity.mCheckAccounts 32| const v0, #+9221 (0x00002405 | 1.29214e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const-wide/16 v3:v4, #+3000 (0x00000bb8 | 4.20390e-42) 40| invoke-virtual {v1,v2,v3,v4}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean Label_1: .line 104 43| const v0, #+9222 (0x00002406 | 1.29228e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-super {v5}, android.preference.PreferenceActivity.onResume():void .line 105 52| const v0, #+9223 (0x00002407 | 1.29242e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.(com.android.calendar.CalendarUtils$TimeZoneUtils, android.content.ContentResolver):void { .params "this$1", "cr" .src "CalendarUtils.java" .line 89 .prologue_end .line 89 0| const v0, #+9224 (0x00002408 | 1.29256e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.this$1 .line 90 8| const v0, #+9225 (0x00002409 | 1.29270e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 91 17| const v0, #+9226 (0x0000240a | 1.29284e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "CalendarUtils.java" .line 95 0| move-object/16 v12, v13 3| move/16 v13, v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 .prologue_end .line 95 12| const v16, #+9227 (0x0000240b | 1.29298e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get2():java.util.HashSet 21| move-result-object v10 22| const v16, #+9228 (0x0000240c | 1.29312e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 28| monitor-enter v10 .line 96 29| const v16, #+9229 (0x0000240d | 1.29326e-41) 32| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 35| if-nez v15, Label_1 .line 97 37| const v16, #+9230 (0x0000240e | 1.29340e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v9, #+0 (0x00000000 | 0.00000) .try_begin_1 44| const v16, #+9231 (0x0000240f | 1.29354e-41) 47| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v9}, com.android.calendar.CalendarUtils$TimeZoneUtils.-set2(boolean):boolean .line 98 53| const v16, #+9232 (0x00002410 | 1.29368e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 60| invoke-static {v9}, com.android.calendar.CalendarUtils$TimeZoneUtils.-set0(boolean):boolean .try_end_1 catch(...) : Label_3 63| const v16, #+9233 (0x00002411 | 1.29382e-41) 66| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 69| monitor-exit v10 .line 99 70| const v16, #+9234 (0x00002412 | 1.29396e-41) 73| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 76| return-void Label_1: .line 102 77| const v16, #+9235 (0x00002413 | 1.29410e-41) 80| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v8, #+0 (0x00000000 | 0.00000) .try_begin_2 .line 104 .local v8, "writePrefs", boolean 84| const v16, #+9236 (0x00002414 | 1.29424e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v9, "key" 93| const v16, #+9237 (0x00002415 | 1.29438e-41) 96| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-interface {v15,v9}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 102| move-result v3 103| const v16, #+9238 (0x00002416 | 1.29452e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v3, "keyColumn", int 109| const-string/jumbo v9, "value" 112| const v16, #+9239 (0x00002417 | 1.29466e-41) 115| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-interface {v15,v9}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 121| move-result v7 122| const v16, #+9240 (0x00002418 | 1.29480e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 106 .local v7, "valueColumn", int 128| const v16, #+9241 (0x00002419 | 1.29494e-41) 131| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v15}, android.database.Cursor.moveToNext():boolean 137| move-result v9 138| const v16, #+9242 (0x0000241a | 1.29508e-41) 141| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 144| if-eqz v9, Label_5 .line 107 146| const v16, #+9243 (0x0000241b | 1.29522e-41) 149| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-interface {v15,v3}, android.database.Cursor.getString(int):java.lang.String 155| move-result-object v2 156| const v16, #+9244 (0x0000241c | 1.29536e-41) 159| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 108 .local v2, "key", java.lang.String 162| invoke-interface {v15,v7}, android.database.Cursor.getString(int):java.lang.String 165| move-result-object v6 166| const v16, #+9245 (0x0000241d | 1.29550e-41) 169| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 109 .local v6, "value", java.lang.String 172| const-string/jumbo v9, "timezoneType" 175| const v16, #+9246 (0x0000241e | 1.29564e-41) 178| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static {v2,v9}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 184| move-result v9 185| const v16, #+9247 (0x0000241f | 1.29578e-41) 188| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 191| if-eqz v9, Label_4 .line 111 193| const v16, #+9248 (0x00002420 | 1.29592e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| const-string/jumbo v9, "auto" .line 110 202| const v16, #+9249 (0x00002421 | 1.29606e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v6,v9}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 211| move-result v9 212| const v16, #+9250 (0x00002422 | 1.29620e-41) 215| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 218| xor-int/lit8 v5, v9, #+1 (0x00000001 | 1.40130e-45) .line 112 .local v5, "useHomeTZ", boolean 220| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get3():boolean 223| move-result v9 224| const v16, #+9251 (0x00002423 | 1.29634e-41) 227| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 230| if-eq v5, v9, Label_2 .line 113 232| const v16, #+9252 (0x00002424 | 1.29648e-41) 235| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 114 239| invoke-static {v5}, com.android.calendar.CalendarUtils$TimeZoneUtils.-set3(boolean):boolean .try_end_2 catch(...) : Label_3 242| const v16, #+9253 (0x00002425 | 1.29662e-41) 245| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 248| goto/16 Label_2 Label_3: .line 95 .end_local v2 .end_local v3 .end_local v5 .end_local v6 .end_local v7 .end_local v8 .end_local v14 250| const v16, #+9254 (0x00002426 | 1.29676e-41) 253| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 256| move-exception v9 257| monitor-exit v10 258| const v16, #+9255 (0x00002427 | 1.29690e-41) 261| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 264| throw v9 Label_4: .try_begin_3 .line 117 .restart_local v2 .restart_local v3 .restart_local v6 .restart_local v7 .restart_local v8 .restart_local v14 265| const v16, #+9256 (0x00002428 | 1.29704e-41) 268| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 271| const-string/jumbo v9, "timezoneInstancesPrevious" .line 116 274| const v16, #+9257 (0x00002429 | 1.29718e-41) 277| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-static {v2,v9}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 283| move-result v9 284| const v16, #+9258 (0x0000242a | 1.29732e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| if-eqz v9, Label_2 .line 118 292| const v16, #+9259 (0x0000242b | 1.29746e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 301| move-result v9 302| const v16, #+9260 (0x0000242c | 1.29760e-41) 305| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 308| if-nez v9, Label_2 310| const v16, #+9261 (0x0000242d | 1.29774e-41) 313| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get0():java.lang.String 319| move-result-object v9 320| const v16, #+9262 (0x0000242e | 1.29788e-41) 323| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-static {v9,v6}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 329| move-result v9 330| const v16, #+9263 (0x0000242f | 1.29802e-41) 333| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 336| xor-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 338| if-eqz v9, Label_2 .line 119 340| const v16, #+9264 (0x00002430 | 1.29816e-41) 343| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 346| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 120 347| invoke-static {v6}, com.android.calendar.CalendarUtils$TimeZoneUtils.-set1(java.lang.String):java.lang.String 350| const v16, #+9265 (0x00002431 | 1.29830e-41) 353| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 356| goto/16 Label_2 Label_5: .line 124 .end_local v2 .end_local v6 358| const v16, #+9266 (0x00002432 | 1.29844e-41) 361| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-interface {v15}, android.database.Cursor.close():void .line 125 367| const v16, #+9267 (0x00002433 | 1.29858e-41) 370| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 373| if-eqz v8, Label_6 .line 126 375| const v16, #+9268 (0x00002434 | 1.29872e-41) 378| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 381| check-cast v14, android.content.Context .end_local v14 383| const v16, #+9269 (0x00002435 | 1.29886e-41) 386| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 389| iget-object v9, v12, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.this$1 391| const v16, #+9270 (0x00002436 | 1.29900e-41) 394| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-static {v9}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get1(com.android.calendar.CalendarUtils$TimeZoneUtils):java.lang.String 400| move-result-object v9 401| const v16, #+9271 (0x00002437 | 1.29914e-41) 404| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-static {v14,v9}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content.Context, java.lang.String):android.content.SharedPreferences 410| move-result-object v4 411| const v16, #+9272 (0x00002438 | 1.29928e-41) 414| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 128 .local v4, "prefs", android.content.SharedPreferences 417| const-string/jumbo v9, "preferences_home_tz_enabled" 420| const v16, #+9273 (0x00002439 | 1.29942e-41) 423| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get3():boolean 429| move-result v11 430| const v16, #+9274 (0x0000243a | 1.29956e-41) 433| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-static {v4,v9,v11}, com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, boolean):void .line 129 439| const v16, #+9275 (0x0000243b | 1.29970e-41) 442| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v9, "preferences_home_tz" 448| const v16, #+9276 (0x0000243c | 1.29984e-41) 451| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 454| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get0():java.lang.String 457| move-result-object v11 458| const v16, #+9277 (0x0000243d | 1.29998e-41) 461| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-static {v4,v9,v11}, com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, java.lang.String):void Label_6: .line 132 .end_local v4 467| const v16, #+9278 (0x0000243e | 1.30012e-41) 470| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 473| const/4 v9, #+0 (0x00000000 | 0.00000) 474| invoke-static {v9}, com.android.calendar.CalendarUtils$TimeZoneUtils.-set2(boolean):boolean .line 133 477| const v16, #+9279 (0x0000243f | 1.30026e-41) 480| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get2():java.util.HashSet 486| move-result-object v9 487| const v16, #+9280 (0x00002440 | 1.30040e-41) 490| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-interface {v9}, java.lang.Iterable.iterator():java.util.Iterator 496| move-result-object v1 497| const v16, #+9281 (0x00002441 | 1.30055e-41) 500| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_7: .local v1, "callback$iterator", java.util.Iterator 503| const v16, #+9282 (0x00002442 | 1.30069e-41) 506| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 512| move-result v9 513| const v16, #+9283 (0x00002443 | 1.30083e-41) 516| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 519| if-eqz v9, Label_8 521| const v16, #+9284 (0x00002444 | 1.30097e-41) 524| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 530| move-result-object v0 531| const v16, #+9285 (0x00002445 | 1.30111e-41) 534| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 537| check-cast v0, java.lang.Runnable .line 134 .local v0, "callback", java.lang.Runnable 539| const v16, #+9286 (0x00002446 | 1.30125e-41) 542| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 545| if-eqz v0, Label_7 .line 135 547| const v16, #+9287 (0x00002447 | 1.30139e-41) 550| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-interface {v0}, java.lang.Runnable.run():void 556| const v16, #+9288 (0x00002448 | 1.30153e-41) 559| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 562| goto/16 Label_7 Label_8: .line 138 .end_local v0 564| const v16, #+9289 (0x00002449 | 1.30167e-41) 567| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 570| invoke-static {}, com.android.calendar.CalendarUtils$TimeZoneUtils.-get2():java.util.HashSet 573| move-result-object v9 574| const v16, #+9290 (0x0000244a | 1.30181e-41) 577| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 580| invoke-virtual {v9}, java.util.HashSet.clear():void .try_end_3 catch(...) : Label_3 583| const v16, #+9291 (0x0000244b | 1.30195e-41) 586| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 589| monitor-exit v10 .line 140 590| const v16, #+9292 (0x0000244c | 1.30209e-41) 593| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 596| return-void } method com.android.calendar.CalendarUtils$TimeZoneUtils.-get0():java.lang.String { 0| const v1, #+9293 (0x0000244d | 1.30223e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ 8| const v1, #+9294 (0x0000244e | 1.30237e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-get1(com.android.calendar.CalendarUtils$TimeZoneUtils):java.lang.String { 0| const v0, #+9295 (0x0000244f | 1.30251e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName 8| const v0, #+9296 (0x00002450 | 1.30265e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-get2():java.util.HashSet { 0| const v1, #+9297 (0x00002451 | 1.30279e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks 8| const v1, #+9298 (0x00002452 | 1.30293e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-get3():boolean { 0| const v1, #+9299 (0x00002453 | 1.30307e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 8| const v1, #+9300 (0x00002454 | 1.30321e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-set0(boolean):boolean { 0| const v0, #+9301 (0x00002455 | 1.30335e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest 8| const v0, #+9302 (0x00002456 | 1.30349e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-set1(java.lang.String):java.lang.String { 0| const v0, #+9303 (0x00002457 | 1.30363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ 8| const v0, #+9304 (0x00002458 | 1.30377e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-set2(boolean):boolean { 0| const v0, #+9305 (0x00002459 | 1.30391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress 8| const v0, #+9306 (0x0000245a | 1.30405e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarUtils$TimeZoneUtils.-set3(boolean):boolean { 0| const v0, #+9307 (0x0000245b | 1.30419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 8| const v0, #+9308 (0x0000245c | 1.30433e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.CalendarUtils$TimeZoneUtils.():void { .src "CalendarUtils.java" .line 50 .prologue_end 0| const v5, #+9309 (0x0000245d | 1.30447e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 50 8| new-array v0, v4, java.lang.String[] 10| const v5, #+9310 (0x0000245e | 1.30461e-41) 13| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v1, "timezoneType" 19| const v5, #+9311 (0x0000245f | 1.30475e-41) 22| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 25| aput-object v1, v0, v3 27| const v5, #+9312 (0x00002460 | 1.30489e-41) 30| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_TYPE_ARGS .line 52 35| const v5, #+9313 (0x00002461 | 1.30503e-41) 38| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 41| new-array v0, v4, java.lang.String[] 43| const v5, #+9314 (0x00002462 | 1.30517e-41) 46| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v1, "timezoneInstances" 52| const v5, #+9315 (0x00002463 | 1.30531e-41) 55| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 58| aput-object v1, v0, v3 .line 51 60| const v5, #+9316 (0x00002464 | 1.30545e-41) 63| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 66| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_INSTANCES_ARGS .line 53 68| const v5, #+9317 (0x00002465 | 1.30559e-41) 71| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v0, #+2 (0x00000002 | 2.80260e-45) 75| new-array v0, v0, java.lang.String[] .line 54 77| const v5, #+9318 (0x00002466 | 1.30573e-41) 80| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v1, "key" 86| const v5, #+9319 (0x00002467 | 1.30587e-41) 89| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 92| aput-object v1, v0, v3 94| const v5, #+9320 (0x00002468 | 1.30601e-41) 97| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v1, "value" 103| const v5, #+9321 (0x00002469 | 1.30615e-41) 106| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 109| aput-object v1, v0, v4 .line 53 111| const v5, #+9322 (0x0000246a | 1.30629e-41) 114| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 117| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.CALENDAR_CACHE_POJECTION .line 57 119| const v5, #+9323 (0x0000246b | 1.30643e-41) 122| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 125| new-instance v0, java.lang.StringBuilder 127| const v5, #+9324 (0x0000246c | 1.30657e-41) 130| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 133| const/16 v1, #+50 (0x00000032 | 7.00649e-44) 135| invoke-direct {v0,v1}, java.lang.StringBuilder.(int):void 138| const v5, #+9325 (0x0000246d | 1.30671e-41) 141| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 144| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB .line 58 146| const v5, #+9326 (0x0000246e | 1.30685e-41) 149| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 152| new-instance v0, java.util.Formatter 154| const v5, #+9327 (0x0000246f | 1.30699e-41) 157| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 160| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB 162| const v5, #+9328 (0x00002470 | 1.30713e-41) 165| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 171| move-result-object v2 172| const v5, #+9329 (0x00002471 | 1.30727e-41) 175| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-direct {v0,v1,v2}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 181| const v5, #+9330 (0x00002472 | 1.30741e-41) 184| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 187| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mF .line 59 189| const v5, #+9331 (0x00002473 | 1.30755e-41) 192| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 195| sput-boolean v4, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest .line 60 197| const v5, #+9332 (0x00002474 | 1.30769e-41) 200| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 203| sput-boolean v3, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress .line 62 205| const v5, #+9333 (0x00002475 | 1.30783e-41) 208| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 211| sput-boolean v3, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ .line 63 213| const v5, #+9334 (0x00002476 | 1.30797e-41) 216| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 222| move-result-object v0 223| const v5, #+9335 (0x00002477 | 1.30811e-41) 226| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 229| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ .line 65 231| const v5, #+9336 (0x00002478 | 1.30825e-41) 234| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 237| new-instance v0, java.util.HashSet 239| const v5, #+9337 (0x00002479 | 1.30839e-41) 242| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-direct {v0}, java.util.HashSet.():void 248| const v5, #+9338 (0x0000247a | 1.30853e-41) 251| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 254| sput-object v0, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks .line 66 256| const v5, #+9339 (0x0000247b | 1.30867e-41) 259| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 262| sput v4, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken .line 49 264| const v5, #+9340 (0x0000247c | 1.30881e-41) 267| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 270| return-void } method com.android.calendar.CalendarUtils$TimeZoneUtils.(java.lang.String):void { .params "prefsName" .src "CalendarUtils.java" .line 150 .prologue_end .line 150 0| const v0, #+9341 (0x0000247d | 1.30895e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 151 9| const v0, #+9342 (0x0000247e | 1.30909e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName .line 152 17| const v0, #+9343 (0x0000247f | 1.30923e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String { .params "context", "startMillis", "endMillis", "flags" .src "CalendarUtils.java" .line 174 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move/16 v18, v19 .prologue_end .line 174 15| const v19, #+9344 (0x00002480 | 1.30937e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| move/from16 v0, v18 23| and-int/lit16 v2, v0, #+8192 (0x00002000 | 1.14794e-41) 25| if-eqz v2, Label_2 .line 175 27| const v19, #+9345 (0x00002481 | 1.30951e-41) 30| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v9, "UTC" Label_1: .line 179 .local v9, "tz", java.lang.String 36| const v19, #+9346 (0x00002482 | 1.30965e-41) 39| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 42| sget-object v11, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB 44| const v19, #+9347 (0x00002483 | 1.30979e-41) 47| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 50| monitor-enter v11 .try_begin_1 .line 180 51| const v19, #+9348 (0x00002484 | 1.30993e-41) 54| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mSB 59| const v19, #+9349 (0x00002485 | 1.31007e-41) 62| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v3, #+0 (0x00000000 | 0.00000) 66| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 181 69| const v19, #+9350 (0x00002486 | 1.31021e-41) 72| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 75| sget-object v3, com.android.calendar.CalendarUtils$TimeZoneUtils.mF 77| const v19, #+9351 (0x00002487 | 1.31035e-41) 80| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 83| move-object v2, v13 84| move-wide v4:v5, v14:v15 85| move-wide/from16 v6:v7, v16:v17 87| move/from16 v8, v18 89| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 92| move-result-object v2 93| const v19, #+9352 (0x00002488 | 1.31049e-41) 96| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v2}, java.util.Formatter.toString():java.lang.String .try_end_1 catch(...) : Label_3 102| move-result-object v10 103| const v19, #+9353 (0x00002489 | 1.31063e-41) 106| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .local v10, "date", java.lang.String 109| monitor-exit v11 .line 184 110| const v19, #+9354 (0x0000248a | 1.31077e-41) 113| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v10 Label_2: .line 177 .end_local v9 .end_local v10 117| const v19, #+9355 (0x0000248b | 1.31091e-41) 120| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v2, #+0 (0x00000000 | 0.00000) 124| invoke-virtual {v12,v13,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 127| move-result-object v9 128| const v19, #+9356 (0x0000248c | 1.31105e-41) 131| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .restart_local v9 134| goto/16 Label_1 Label_3: .line 179 136| const v19, #+9357 (0x0000248d | 1.31119e-41) 139| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 142| move-exception v2 143| monitor-exit v11 144| const v19, #+9358 (0x0000248e | 1.31134e-41) 147| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 150| throw v2 } method com.android.calendar.CalendarUtils$TimeZoneUtils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String { .params "context", "callback" .src "CalendarUtils.java" .line 271 .prologue_end .line 271 0| const v0, #+9359 (0x0000248f | 1.31148e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v10, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks 8| const v0, #+9360 (0x00002490 | 1.31162e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v10 .try_begin_1 .line 272 15| const v0, #+9361 (0x00002491 | 1.31176e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest 23| const v0, #+9362 (0x00002492 | 1.31190e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-eqz v1, Label_2 .line 273 31| const v0, #+9363 (0x00002493 | 1.31204e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v1, v11, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName 39| const v0, #+9364 (0x00002494 | 1.31218e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-static {v12,v1}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content.Context, java.lang.String):android.content.SharedPreferences 48| move-result-object v9 49| const v0, #+9365 (0x00002495 | 1.31232e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 274 .local v9, "prefs", android.content.SharedPreferences 55| const-string/jumbo v1, "preferences_home_tz_enabled" 58| const v0, #+9366 (0x00002496 | 1.31246e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+0 (0x00000000 | 0.00000) 65| invoke-interface {v9,v1,v2}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 68| move-result v1 69| const v0, #+9367 (0x00002497 | 1.31260e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ .line 275 77| const v0, #+9368 (0x00002498 | 1.31274e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v1, "preferences_home_tz" 86| const v0, #+9369 (0x00002499 | 1.31288e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 95| move-result-object v2 96| const v0, #+9370 (0x0000249a | 1.31302e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-interface {v9,v1,v2}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 105| move-result-object v1 106| const v0, #+9371 (0x0000249b | 1.31316e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sput-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ .line 278 114| const v0, #+9372 (0x0000249c | 1.31330e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {}, android.os.Looper.myLooper():android.os.Looper 123| move-result-object v1 124| const v0, #+9373 (0x0000249d | 1.31344e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-eqz v1, Label_2 .line 279 132| const v0, #+9374 (0x0000249e | 1.31358e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 139| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress .line 280 141| const v0, #+9375 (0x0000249f | 1.31372e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v1, #+0 (0x00000000 | 0.00000) 148| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mFirstTZRequest .line 286 150| const v0, #+9376 (0x000024a0 | 1.31386e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 158| const v0, #+9377 (0x000024a1 | 1.31400e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-nez v1, Label_1 .line 287 166| const v0, #+9378 (0x000024a2 | 1.31414e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| new-instance v1, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler 174| const v0, #+9379 (0x000024a3 | 1.31428e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v12}, android.content.Context.getContentResolver():android.content.ContentResolver 183| move-result-object v2 184| const v0, #+9380 (0x000024a4 | 1.31442e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-direct {v1,v11,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.(com.android.calendar.CalendarUtils$TimeZoneUtils, android.content.ContentResolver):void 193| const v0, #+9381 (0x000024a5 | 1.31456e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| sput-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler Label_1: .line 289 201| const v0, #+9382 (0x000024a6 | 1.31470e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 209| const v0, #+9383 (0x000024a7 | 1.31484e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| sget-object v4, android.provider.CalendarContract$CalendarCache.URI 217| const v0, #+9384 (0x000024a8 | 1.31498e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| sget-object v5, com.android.calendar.CalendarUtils$TimeZoneUtils.CALENDAR_CACHE_POJECTION 225| const v0, #+9385 (0x000024a9 | 1.31512e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const/4 v2, #+0 (0x00000000 | 0.00000) .line 290 232| const/4 v6, #+0 (0x00000000 | 0.00000) 233| const/4 v7, #+0 (0x00000000 | 0.00000) 234| const/4 v8, #+0 (0x00000000 | 0.00000) 235| move-object v3, v12 .line 289 236| invoke-virtual/range {v1..v8}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_2: .line 293 .end_local v9 239| const v0, #+9386 (0x000024aa | 1.31526e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZQueryInProgress 247| const v0, #+9387 (0x000024ab | 1.31540e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v1, Label_3 .line 294 255| const v0, #+9388 (0x000024ac | 1.31554e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks 263| const v0, #+9389 (0x000024ad | 1.31568e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v1,v13}, java.util.HashSet.add(java.lang.Object):boolean .try_end_1 catch(...) : Label_5 Label_3: 272| const v0, #+9390 (0x000024ae | 1.31582e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| monitor-exit v10 .line 297 279| const v0, #+9391 (0x000024af | 1.31596e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 287| const v0, #+9392 (0x000024b0 | 1.31610e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| if-eqz v1, Label_6 295| const v0, #+9393 (0x000024b1 | 1.31624e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ Label_4: 303| const v0, #+9394 (0x000024b2 | 1.31638e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| return-object v1 Label_5: .line 271 310| const v0, #+9395 (0x000024b3 | 1.31652e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| move-exception v1 317| monitor-exit v10 318| const v0, #+9396 (0x000024b4 | 1.31666e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| throw v1 Label_6: .line 297 325| const v0, #+9397 (0x000024b5 | 1.31680e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 334| move-result-object v1 335| const v0, #+9398 (0x000024b6 | 1.31694e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| goto/16 Label_4 } method com.android.calendar.CalendarUtils$TimeZoneUtils.setTimeZone(android.content.Context, java.lang.String):void { .params "context", "timeZone" .src "CalendarUtils.java" .line 200 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 .prologue_end .line 200 9| const v18, #+9399 (0x000024b7 | 1.31708e-41) 12| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static/range {v17..v17}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 18| move-result v1 19| const v18, #+9400 (0x000024b8 | 1.31722e-41) 22| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v1, Label_1 .line 204 27| const v18, #+9401 (0x000024b9 | 1.31736e-41) 30| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 33| return-void Label_1: .line 206 34| const v18, #+9402 (0x000024ba | 1.31750e-41) 37| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v14, #+0 (0x00000000 | 0.00000) .line 207 .local v14, "updatePrefs", boolean 41| sget-object v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mTZCallbacks 43| const v18, #+9403 (0x000024bb | 1.31764e-41) 46| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 49| monitor-enter v2 .try_begin_1 .line 208 50| const v18, #+9404 (0x000024bc | 1.31778e-41) 53| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v1, "auto" 59| const v18, #+9405 (0x000024bd | 1.31792e-41) 62| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 65| move-object/from16 v0, v17 67| invoke-virtual {v1,v0}, java.lang.String.equals(java.lang.Object):boolean 70| move-result v1 71| const v18, #+9406 (0x000024be | 1.31806e-41) 74| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 77| if-eqz v1, Label_8 .line 209 79| const v18, #+9407 (0x000024bf | 1.31820e-41) 82| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 85| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 87| const v18, #+9408 (0x000024c0 | 1.31834e-41) 90| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v1, Label_2 .line 210 95| const v18, #+9409 (0x000024c1 | 1.31848e-41) 98| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v14, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 212 102| const v18, #+9410 (0x000024c2 | 1.31862e-41) 105| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v1, #+0 (0x00000000 | 0.00000) 109| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ .try_end_1 catch(...) : Label_11 Label_3: 111| const v18, #+9411 (0x000024c3 | 1.31876e-41) 114| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 117| monitor-exit v2 .line 221 118| const v18, #+9412 (0x000024c4 | 1.31890e-41) 121| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v14, Label_7 .line 223 126| const v18, #+9413 (0x000024c5 | 1.31904e-41) 129| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v15, com.android.calendar.CalendarUtils$TimeZoneUtils.mPrefsName 134| const v18, #+9414 (0x000024c6 | 1.31918e-41) 137| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v16 142| invoke-static {v0,v1}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content.Context, java.lang.String):android.content.SharedPreferences 145| move-result-object v13 146| const v18, #+9415 (0x000024c7 | 1.31932e-41) 149| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 224 .local v13, "prefs", android.content.SharedPreferences 152| const-string/jumbo v1, "preferences_home_tz_enabled" 155| const v18, #+9416 (0x000024c8 | 1.31946e-41) 158| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 161| sget-boolean v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 163| const v18, #+9417 (0x000024c9 | 1.31960e-41) 166| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v13,v1,v2}, com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, boolean):void .line 225 172| const v18, #+9418 (0x000024ca | 1.31974e-41) 175| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 178| const-string/jumbo v1, "preferences_home_tz" 181| const v18, #+9419 (0x000024cb | 1.31988e-41) 184| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 187| sget-object v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ 189| const v18, #+9420 (0x000024cc | 1.32002e-41) 192| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v13,v1,v2}, com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, java.lang.String):void .line 228 198| const v18, #+9421 (0x000024cd | 1.32016e-41) 201| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v5, android.content.ContentValues 206| const v18, #+9422 (0x000024ce | 1.32030e-41) 209| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-direct {v5}, android.content.ContentValues.():void .line 229 .local v5, "values", android.content.ContentValues 215| const v18, #+9423 (0x000024cf | 1.32044e-41) 218| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 221| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 223| const v18, #+9424 (0x000024d0 | 1.32058e-41) 226| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 229| if-eqz v1, Label_4 .line 230 231| const v18, #+9425 (0x000024d1 | 1.32072e-41) 234| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 237| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 239| const v18, #+9426 (0x000024d2 | 1.32086e-41) 242| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 245| sget v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken 247| const v18, #+9427 (0x000024d3 | 1.32100e-41) 250| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v1,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.cancelOperation(int):void Label_4: .line 233 256| const v18, #+9428 (0x000024d4 | 1.32114e-41) 259| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 262| new-instance v1, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler 264| const v18, #+9429 (0x000024d5 | 1.32128e-41) 267| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual/range {v16..v16}, android.content.Context.getContentResolver():android.content.ContentResolver 273| move-result-object v2 274| const v18, #+9430 (0x000024d6 | 1.32142e-41) 277| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-direct {v1,v15,v2}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.(com.android.calendar.CalendarUtils$TimeZoneUtils, android.content.ContentResolver):void 283| const v18, #+9431 (0x000024d7 | 1.32156e-41) 286| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 289| sput-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler .line 236 291| const v18, #+9432 (0x000024d8 | 1.32170e-41) 294| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 297| sget v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken 299| const v18, #+9433 (0x000024d9 | 1.32184e-41) 302| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 305| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 307| sput v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken 309| const v18, #+9434 (0x000024da | 1.32198e-41) 312| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 315| if-nez v1, Label_5 .line 237 317| const v18, #+9435 (0x000024db | 1.32213e-41) 320| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 323| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 324| sput v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken Label_5: .line 241 326| const v18, #+9436 (0x000024dc | 1.32227e-41) 329| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 332| const-string/jumbo v2, "value" 335| const v18, #+9437 (0x000024dd | 1.32241e-41) 338| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 341| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 343| const v18, #+9438 (0x000024de | 1.32255e-41) 346| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 349| if-eqz v1, Label_12 351| const v18, #+9439 (0x000024df | 1.32269e-41) 354| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 357| const-string/jumbo v1, "home" Label_6: 360| const v18, #+9440 (0x000024e0 | 1.32283e-41) 363| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v5,v2,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 243 369| const v18, #+9441 (0x000024e1 | 1.32297e-41) 372| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 375| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 377| const v18, #+9442 (0x000024e2 | 1.32311e-41) 380| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 383| sget v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken 385| const v18, #+9443 (0x000024e3 | 1.32325e-41) 388| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 391| sget-object v4, android.provider.CalendarContract$CalendarCache.URI 393| const v18, #+9444 (0x000024e4 | 1.32339e-41) 396| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 399| const-string/jumbo v6, "key=?" .line 244 402| const v18, #+9445 (0x000024e5 | 1.32353e-41) 405| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 408| sget-object v7, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_TYPE_ARGS .line 243 410| const v18, #+9446 (0x000024e6 | 1.32367e-41) 413| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 416| const/4 v3, #+0 (0x00000000 | 0.00000) 417| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):void .line 247 420| const v18, #+9447 (0x000024e7 | 1.32381e-41) 423| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 426| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 428| const v18, #+9448 (0x000024e8 | 1.32395e-41) 431| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 434| if-eqz v1, Label_7 .line 248 436| const v18, #+9449 (0x000024e9 | 1.32409e-41) 439| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 442| new-instance v10, android.content.ContentValues 444| const v18, #+9450 (0x000024ea | 1.32423e-41) 447| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-direct {v10}, android.content.ContentValues.():void .line 249 .local v10, "values2", android.content.ContentValues 453| const v18, #+9451 (0x000024eb | 1.32437e-41) 456| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 459| const-string/jumbo v1, "value" 462| const v18, #+9452 (0x000024ec | 1.32451e-41) 465| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 468| sget-object v2, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ 470| const v18, #+9453 (0x000024ed | 1.32465e-41) 473| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-virtual {v10,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 250 479| const v18, #+9454 (0x000024ee | 1.32479e-41) 482| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 485| sget-object v6, com.android.calendar.CalendarUtils$TimeZoneUtils.mHandler 487| const v18, #+9455 (0x000024ef | 1.32493e-41) 490| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 493| sget v7, com.android.calendar.CalendarUtils$TimeZoneUtils.mToken 495| const v18, #+9456 (0x000024f0 | 1.32507e-41) 498| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 501| sget-object v9, android.provider.CalendarContract$CalendarCache.URI .line 251 503| const v18, #+9457 (0x000024f1 | 1.32521e-41) 506| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 509| const-string/jumbo v11, "key=?" 512| const v18, #+9458 (0x000024f2 | 1.32535e-41) 515| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 518| sget-object v12, com.android.calendar.CalendarUtils$TimeZoneUtils.TIMEZONE_INSTANCES_ARGS .line 250 520| const v18, #+9459 (0x000024f3 | 1.32549e-41) 523| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 526| const/4 v8, #+0 (0x00000000 | 0.00000) 527| invoke-virtual/range {v6..v12}, com.android.calendar.CalendarUtils$TimeZoneUtils$AsyncTZHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):void Label_7: .line 254 .end_local v5 .end_local v10 .end_local v13 530| const v18, #+9460 (0x000024f4 | 1.32563e-41) 533| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 536| return-void Label_8: .try_begin_2 .line 214 537| const v18, #+9461 (0x000024f5 | 1.32577e-41) 540| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 543| sget-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ 545| const v18, #+9462 (0x000024f6 | 1.32591e-41) 548| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 551| if-eqz v1, Label_9 553| const v18, #+9463 (0x000024f7 | 1.32605e-41) 556| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 559| sget-object v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ 561| const v18, #+9464 (0x000024f8 | 1.32619e-41) 564| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 567| move-object/from16 v0, v17 569| invoke-static {v1,v0}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 572| move-result v1 573| const v18, #+9465 (0x000024f9 | 1.32633e-41) 576| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 579| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 581| if-eqz v1, Label_10 Label_9: .line 215 583| const v18, #+9466 (0x000024fa | 1.32647e-41) 586| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 589| const/4 v14, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 217 590| const v18, #+9467 (0x000024fb | 1.32661e-41) 593| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 596| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 597| sput-boolean v1, com.android.calendar.CalendarUtils$TimeZoneUtils.mUseHomeTZ .line 218 599| const v18, #+9468 (0x000024fc | 1.32675e-41) 602| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 605| sput-object v17, com.android.calendar.CalendarUtils$TimeZoneUtils.mHomeTZ .try_end_2 catch(...) : Label_11 607| const v18, #+9469 (0x000024fd | 1.32689e-41) 610| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 613| goto/16 Label_3 Label_11: .line 207 615| const v18, #+9470 (0x000024fe | 1.32703e-41) 618| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 621| move-exception v1 622| monitor-exit v2 623| const v18, #+9471 (0x000024ff | 1.32717e-41) 626| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 629| throw v1 Label_12: .line 242 .restart_local v5 .restart_local v13 630| const v18, #+9472 (0x00002500 | 1.32731e-41) 633| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 636| const-string/jumbo v1, "auto" 639| const v18, #+9473 (0x00002501 | 1.32745e-41) 642| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 645| goto/16 Label_6 } method com.android.calendar.CalendarUtils.():void { .src "CalendarUtils.java" .line 41 .prologue_end .line 41 0| const v0, #+9474 (0x00002502 | 1.32759e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+9475 (0x00002503 | 1.32773e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.CalendarUtils.getSharedPreferences(android.content.Context, java.lang.String):android.content.SharedPreferences { .params "context", "prefsName" .src "CalendarUtils.java" .line 354 .prologue_end .line 354 0| const v0, #+9476 (0x00002504 | 1.32787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v2,v3,v1}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 10| move-result-object v1 11| const v0, #+9477 (0x00002505 | 1.32801e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-object v1 } method com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, java.lang.String):void { .params "prefs", "key", "value" .src "CalendarUtils.java" .line 332 .prologue_end .line 332 0| const v0, #+9478 (0x00002506 | 1.32815e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 9| move-result-object v1 10| const v0, #+9479 (0x00002507 | 1.32829e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 333 .local v1, "editor", android.content.SharedPreferences$Editor 16| invoke-interface {v1,v3,v4}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor .line 334 19| const v0, #+9480 (0x00002508 | 1.32843e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 335 28| const v0, #+9481 (0x00002509 | 1.32857e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void } method com.android.calendar.CalendarUtils.setSharedPreference(android.content.SharedPreferences, java.lang.String, boolean):void { .params "prefs", "key", "value" .src "CalendarUtils.java" .line 347 .prologue_end .line 347 0| const v0, #+9482 (0x0000250a | 1.32871e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 9| move-result-object v1 10| const v0, #+9483 (0x0000250b | 1.32885e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 348 .local v1, "editor", android.content.SharedPreferences$Editor 16| invoke-interface {v1,v3,v4}, android.content.SharedPreferences$Editor.putBoolean(java.lang.String, boolean):android.content.SharedPreferences$Editor .line 349 19| const v0, #+9484 (0x0000250c | 1.32899e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 350 28| const v0, #+9485 (0x0000250d | 1.32913e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void } method com.android.calendar.CalendarViewAdapter$1.(com.android.calendar.CalendarViewAdapter):void { .params "this$0" .src "CalendarViewAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+9486 (0x0000250e | 1.32927e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.CalendarViewAdapter$1.this$0 .line 79 8| const v0, #+9487 (0x0000250f | 1.32941e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+9488 (0x00002510 | 1.32955e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarViewAdapter$1.run():void { .src "CalendarViewAdapter.java" .line 82 .prologue_end .line 82 0| const v0, #+9489 (0x00002511 | 1.32969e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarViewAdapter$1.this$0 8| const v0, #+9490 (0x00002512 | 1.32983e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.CalendarViewAdapter$1.this$0 16| const v0, #+9491 (0x00002513 | 1.32997e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.CalendarViewAdapter.-get0(com.android.calendar.CalendarViewAdapter):android.content.Context 25| move-result-object v2 26| const v0, #+9492 (0x00002514 | 1.33011e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, com.android.calendar.CalendarViewAdapter.refresh(android.content.Context):void .line 83 35| const v0, #+9493 (0x00002515 | 1.33025e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.CalendarViewAdapter.-get0(com.android.calendar.CalendarViewAdapter):android.content.Context { 0| const v0, #+9494 (0x00002516 | 1.33039e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mContext 8| const v0, #+9495 (0x00002517 | 1.33053e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.CalendarViewAdapter.(android.content.Context, int, boolean):void { .params "context", "viewType", "showDate" .src "CalendarViewAdapter.java" .line 87 .prologue_end .line 87 0| const v0, #+9496 (0x00002518 | 1.33067e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.widget.BaseAdapter.():void .line 75 9| const v0, #+9497 (0x00002519 | 1.33081e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mMidnightHandler .line 79 18| const v0, #+9498 (0x0000251a | 1.33095e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, com.android.calendar.CalendarViewAdapter$1 26| const v0, #+9499 (0x0000251b | 1.33109e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v4}, com.android.calendar.CalendarViewAdapter$1.(com.android.calendar.CalendarViewAdapter):void 35| const v0, #+9500 (0x0000251c | 1.33123e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mTimeUpdater .line 89 43| const v0, #+9501 (0x0000251d | 1.33137e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, android.os.Handler 51| const v0, #+9502 (0x0000251e | 1.33151e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1}, android.os.Handler.():void 60| const v0, #+9503 (0x0000251f | 1.33165e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mMidnightHandler .line 90 68| const v0, #+9504 (0x00002520 | 1.33179e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v6, v4, com.android.calendar.CalendarViewAdapter.mCurrentMainView .line 91 76| const v0, #+9505 (0x00002521 | 1.33193e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v5, v4, com.android.calendar.CalendarViewAdapter.mContext .line 92 84| const v0, #+9506 (0x00002522 | 1.33207e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-boolean v7, v4, com.android.calendar.CalendarViewAdapter.mShowDate .line 95 92| const v0, #+9507 (0x00002523 | 1.33221e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 101| move-result-object v1 102| const v0, #+9508 (0x00002524 | 1.33235e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const v2, #+2131165201 (0x7f070011 | 1.79446e+38) 111| invoke-virtual {v1,v2}, android.content.res.Resources.getStringArray(int):java.lang.String[] 114| move-result-object v1 115| const v0, #+9509 (0x00002525 | 1.33249e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mButtonNames .line 96 123| const v0, #+9510 (0x00002526 | 1.33263e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const-string/jumbo v1, "layout_inflater" 132| const v0, #+9511 (0x00002527 | 1.33277e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v5,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 141| move-result-object v1 142| const v0, #+9512 (0x00002528 | 1.33292e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| check-cast v1, android.view.LayoutInflater 150| const v0, #+9513 (0x00002529 | 1.33306e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mInflater .line 97 158| const v0, #+9514 (0x0000252a | 1.33320e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| new-instance v1, java.lang.StringBuilder 166| const v0, #+9515 (0x0000252b | 1.33334e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const/16 v2, #+50 (0x00000032 | 7.00649e-44) 174| invoke-direct {v1,v2}, java.lang.StringBuilder.(int):void 177| const v0, #+9516 (0x0000252c | 1.33348e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mStringBuilder .line 98 185| const v0, #+9517 (0x0000252d | 1.33362e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| new-instance v1, java.util.Formatter 193| const v0, #+9518 (0x0000252e | 1.33376e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v2, v4, com.android.calendar.CalendarViewAdapter.mStringBuilder 201| const v0, #+9519 (0x0000252f | 1.33390e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 210| move-result-object v3 211| const v0, #+9520 (0x00002530 | 1.33404e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-direct {v1,v2,v3}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 220| const v0, #+9521 (0x00002531 | 1.33418e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iput-object v1, v4, com.android.calendar.CalendarViewAdapter.mFormatter .line 101 228| const v0, #+9522 (0x00002532 | 1.33432e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| if-eqz v7, Label_1 .line 102 236| const v0, #+9523 (0x00002533 | 1.33446e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v4,v5}, com.android.calendar.CalendarViewAdapter.refresh(android.content.Context):void Label_1: .line 104 245| const v0, #+9524 (0x00002534 | 1.33460e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| return-void } method com.android.calendar.CalendarViewAdapter.buildDayOfWeek():java.lang.String { .src "CalendarViewAdapter.java" .line 314 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+9525 (0x00002535 | 1.33474e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const-wide/16 v12:v13, #+1 (0x00000001 | 1.40130e-45) 11| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 12| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 13| const/4 v14, #+0 (0x00000000 | 0.00000) .line 314 14| new-instance v9, android.text.format.Time 16| const v16, #+9526 (0x00002536 | 1.33488e-41) 19| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mTimeZone 24| const v16, #+9527 (0x00002537 | 1.33502e-41) 27| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v9,v0}, android.text.format.Time.(java.lang.String):void .line 315 .local v9, "t", android.text.format.Time 33| const v16, #+9528 (0x00002538 | 1.33516e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 41| const v16, #+9529 (0x00002539 | 1.33530e-41) 44| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v9,v0,v1}, android.text.format.Time.set(long):void .line 316 50| const v16, #+9530 (0x0000253a | 1.33544e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 56| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 58| const v16, #+9531 (0x0000253b | 1.33558e-41) 61| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 64| iget-wide v2:v3, v9, android.text.format.Time.gmtoff 66| const v16, #+9532 (0x0000253c | 1.33572e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int 75| move-result v0 76| const v16, #+9533 (0x0000253d | 1.33586e-41) 79| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 82| int-to-long v10:v11, v0 .line 317 .local v10, "julianDay", long 83| const/4 v8, #+0 (0x00000000 | 0.00000) .line 318 .local v8, "dayOfWeek", java.lang.String 84| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mStringBuilder 86| const v16, #+9534 (0x0000253e | 1.33600e-41) 89| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v0,v14}, java.lang.StringBuilder.setLength(int):void .line 320 95| const v16, #+9535 (0x0000253f | 1.33614e-41) 98| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 101| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay 103| const v16, #+9536 (0x00002540 | 1.33628e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 109| cmp-long v0, v10:v11, v0:v1 111| if-nez v0, Label_2 .line 321 113| const v16, #+9537 (0x00002541 | 1.33642e-41) 116| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v12, v15, com.android.calendar.CalendarViewAdapter.mContext 121| const v16, #+9538 (0x00002542 | 1.33656e-41) 124| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 127| new-array v13, v4, java.lang.Object[] .line 322 129| const v16, #+9539 (0x00002543 | 1.33670e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext 137| const v16, #+9540 (0x00002544 | 1.33684e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter 145| const v16, #+9541 (0x00002545 | 1.33698e-41) 148| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 151| iget-wide v2:v3, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 153| const v16, #+9542 (0x00002546 | 1.33712e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 159| iget-wide v4:v5, v15, com.android.calendar.CalendarViewAdapter.mMilliTime .line 323 161| const v16, #+9543 (0x00002547 | 1.33726e-41) 164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v7, v15, com.android.calendar.CalendarViewAdapter.mTimeZone .line 322 169| const v16, #+9544 (0x00002548 | 1.33740e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 178| move-result-object v0 179| const v16, #+9545 (0x00002549 | 1.33754e-41) 182| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v0}, java.util.Formatter.toString():java.lang.String 188| move-result-object v0 189| const v16, #+9546 (0x0000254a | 1.33768e-41) 192| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 195| aput-object v0, v13, v14 .line 321 197| const v16, #+9547 (0x0000254b | 1.33782e-41) 200| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 203| const v0, #+2131492956 (0x7f0c005c | 1.86094e+38) 206| invoke-virtual {v12,v0,v13}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 209| move-result-object v8 210| const v16, #+9548 (0x0000254c | 1.33796e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 336 .local v8, "dayOfWeek", java.lang.String 216| const v16, #+9549 (0x0000254d | 1.33810e-41) 219| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v8}, java.lang.String.toUpperCase():java.lang.String 225| move-result-object v0 226| const v16, #+9550 (0x0000254e | 1.33824e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 232| return-object v0 Label_2: .line 324 .local v8, "dayOfWeek", java.lang.String 233| const v16, #+9551 (0x0000254f | 1.33838e-41) 236| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 239| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay 241| const v16, #+9552 (0x00002550 | 1.33852e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| sub-long/2addr v0:v1, v12:v13 248| cmp-long v0, v10:v11, v0:v1 250| if-nez v0, Label_3 .line 325 252| const v16, #+9553 (0x00002551 | 1.33866e-41) 255| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v12, v15, com.android.calendar.CalendarViewAdapter.mContext 260| const v16, #+9554 (0x00002552 | 1.33880e-41) 263| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 266| new-array v13, v4, java.lang.Object[] .line 326 268| const v16, #+9555 (0x00002553 | 1.33894e-41) 271| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 274| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext 276| const v16, #+9556 (0x00002554 | 1.33908e-41) 279| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter 284| const v16, #+9557 (0x00002555 | 1.33922e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| iget-wide v2:v3, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 292| const v16, #+9558 (0x00002556 | 1.33936e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| iget-wide v4:v5, v15, com.android.calendar.CalendarViewAdapter.mMilliTime .line 327 300| const v16, #+9559 (0x00002557 | 1.33950e-41) 303| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v7, v15, com.android.calendar.CalendarViewAdapter.mTimeZone .line 326 308| const v16, #+9560 (0x00002558 | 1.33964e-41) 311| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 317| move-result-object v0 318| const v16, #+9561 (0x00002559 | 1.33978e-41) 321| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-virtual {v0}, java.util.Formatter.toString():java.lang.String 327| move-result-object v0 328| const v16, #+9562 (0x0000255a | 1.33992e-41) 331| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 334| aput-object v0, v13, v14 .line 325 336| const v16, #+9563 (0x0000255b | 1.34006e-41) 339| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 342| const v0, #+2131492957 (0x7f0c005d | 1.86094e+38) 345| invoke-virtual {v12,v0,v13}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 348| move-result-object v8 349| const v16, #+9564 (0x0000255c | 1.34020e-41) 352| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .local v8, "dayOfWeek", java.lang.String 355| goto/16 Label_1 Label_3: .line 328 .local v8, "dayOfWeek", java.lang.String 357| const v16, #+9565 (0x0000255d | 1.34034e-41) 360| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 363| iget-wide v0:v1, v15, com.android.calendar.CalendarViewAdapter.mTodayJulianDay 365| const v16, #+9566 (0x0000255e | 1.34048e-41) 368| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 371| add-long/2addr v0:v1, v12:v13 372| cmp-long v0, v10:v11, v0:v1 374| if-nez v0, Label_4 .line 329 376| const v16, #+9567 (0x0000255f | 1.34062e-41) 379| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 382| iget-object v12, v15, com.android.calendar.CalendarViewAdapter.mContext 384| const v16, #+9568 (0x00002560 | 1.34076e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| new-array v13, v4, java.lang.Object[] .line 330 392| const v16, #+9569 (0x00002561 | 1.34090e-41) 395| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 398| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext 400| const v16, #+9570 (0x00002562 | 1.34104e-41) 403| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 406| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter 408| const v16, #+9571 (0x00002563 | 1.34118e-41) 411| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 414| iget-wide v2:v3, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 416| const v16, #+9572 (0x00002564 | 1.34132e-41) 419| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 422| iget-wide v4:v5, v15, com.android.calendar.CalendarViewAdapter.mMilliTime .line 331 424| const v16, #+9573 (0x00002565 | 1.34146e-41) 427| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 430| iget-object v7, v15, com.android.calendar.CalendarViewAdapter.mTimeZone .line 330 432| const v16, #+9574 (0x00002566 | 1.34160e-41) 435| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 441| move-result-object v0 442| const v16, #+9575 (0x00002567 | 1.34174e-41) 445| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v0}, java.util.Formatter.toString():java.lang.String 451| move-result-object v0 452| const v16, #+9576 (0x00002568 | 1.34188e-41) 455| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 458| aput-object v0, v13, v14 .line 329 460| const v16, #+9577 (0x00002569 | 1.34202e-41) 463| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 466| const v0, #+2131492958 (0x7f0c005e | 1.86094e+38) 469| invoke-virtual {v12,v0,v13}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 472| move-result-object v8 473| const v16, #+9578 (0x0000256a | 1.34216e-41) 476| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .local v8, "dayOfWeek", java.lang.String 479| goto/16 Label_1 Label_4: .line 333 .local v8, "dayOfWeek", java.lang.String 481| const v16, #+9579 (0x0000256b | 1.34230e-41) 484| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 487| iget-object v0, v15, com.android.calendar.CalendarViewAdapter.mContext 489| const v16, #+9580 (0x0000256c | 1.34244e-41) 492| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 495| iget-object v1, v15, com.android.calendar.CalendarViewAdapter.mFormatter 497| const v16, #+9581 (0x0000256d | 1.34258e-41) 500| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 503| iget-wide v2:v3, v15, com.android.calendar.CalendarViewAdapter.mMilliTime 505| const v16, #+9582 (0x0000256e | 1.34272e-41) 508| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 511| iget-wide v4:v5, v15, com.android.calendar.CalendarViewAdapter.mMilliTime .line 334 513| const v16, #+9583 (0x0000256f | 1.34286e-41) 516| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 519| iget-object v7, v15, com.android.calendar.CalendarViewAdapter.mTimeZone .line 333 521| const v16, #+9584 (0x00002570 | 1.34300e-41) 524| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-static/range {v0..v7}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 530| move-result-object v0 531| const v16, #+9585 (0x00002571 | 1.34314e-41) 534| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-virtual {v0}, java.util.Formatter.toString():java.lang.String 540| move-result-object v8 541| const v16, #+9586 (0x00002572 | 1.34328e-41) 544| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .local v8, "dayOfWeek", java.lang.String 547| goto/16 Label_1 } method com.android.calendar.CalendarViewAdapter.buildFullDate():java.lang.String { .src "CalendarViewAdapter.java" .line 346 .prologue_end .line 346 0| const v0, #+9587 (0x00002573 | 1.34342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mStringBuilder 8| const v0, #+9588 (0x00002574 | 1.34356e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 347 18| const v0, #+9589 (0x00002575 | 1.34371e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mContext 26| const v0, #+9590 (0x00002576 | 1.34385e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v10, com.android.calendar.CalendarViewAdapter.mFormatter 34| const v0, #+9591 (0x00002577 | 1.34399e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-wide v3:v4, v10, com.android.calendar.CalendarViewAdapter.mMilliTime 42| const v0, #+9592 (0x00002578 | 1.34413e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v5:v6, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 348 50| const v0, #+9593 (0x00002579 | 1.34427e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v8, v10, com.android.calendar.CalendarViewAdapter.mTimeZone 58| const v0, #+9594 (0x0000257a | 1.34441e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v7, #+20 (0x00000014 | 2.80260e-44) .line 347 66| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 69| move-result-object v1 70| const v0, #+9595 (0x0000257b | 1.34455e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 79| move-result-object v9 80| const v0, #+9596 (0x0000257c | 1.34469e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 349 .local v9, "date", java.lang.String 86| return-object v9 } method com.android.calendar.CalendarViewAdapter.buildMonthDate():java.lang.String { .src "CalendarViewAdapter.java" .line 372 .prologue_end .line 372 0| const v0, #+9597 (0x0000257d | 1.34483e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mStringBuilder 8| const v0, #+9598 (0x0000257e | 1.34497e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 374 18| const v0, #+9599 (0x0000257f | 1.34511e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mContext .line 375 26| const v0, #+9600 (0x00002580 | 1.34525e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v10, com.android.calendar.CalendarViewAdapter.mFormatter .line 376 34| const v0, #+9601 (0x00002581 | 1.34539e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-wide v3:v4, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 377 42| const v0, #+9602 (0x00002582 | 1.34553e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v5:v6, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 379 50| const v0, #+9603 (0x00002583 | 1.34567e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v8, v10, com.android.calendar.CalendarViewAdapter.mTimeZone .line 378 58| const v0, #+9604 (0x00002584 | 1.34581e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v7, #+56 (0x00000038 | 7.84727e-44) .line 373 66| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 69| move-result-object v1 70| const v0, #+9605 (0x00002585 | 1.34595e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 79| move-result-object v9 80| const v0, #+9606 (0x00002586 | 1.34609e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 380 .local v9, "date", java.lang.String 86| return-object v9 } method com.android.calendar.CalendarViewAdapter.buildMonthDayDate():java.lang.String { .src "CalendarViewAdapter.java" .line 365 .prologue_end .line 365 0| const v0, #+9607 (0x00002587 | 1.34623e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mStringBuilder 8| const v0, #+9608 (0x00002588 | 1.34637e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 366 18| const v0, #+9609 (0x00002589 | 1.34651e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mContext 26| const v0, #+9610 (0x0000258a | 1.34665e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v10, com.android.calendar.CalendarViewAdapter.mFormatter 34| const v0, #+9611 (0x0000258b | 1.34679e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-wide v3:v4, v10, com.android.calendar.CalendarViewAdapter.mMilliTime 42| const v0, #+9612 (0x0000258c | 1.34693e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v5:v6, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 367 50| const v0, #+9613 (0x0000258d | 1.34707e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v8, v10, com.android.calendar.CalendarViewAdapter.mTimeZone 58| const v0, #+9614 (0x0000258e | 1.34721e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v7, #+24 (0x00000018 | 3.36312e-44) .line 366 66| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 69| move-result-object v1 70| const v0, #+9615 (0x0000258f | 1.34735e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 79| move-result-object v9 80| const v0, #+9616 (0x00002590 | 1.34749e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 368 .local v9, "date", java.lang.String 86| return-object v9 } method com.android.calendar.CalendarViewAdapter.buildMonthYearDate():java.lang.String { .src "CalendarViewAdapter.java" .line 353 .prologue_end .line 353 0| const v0, #+9617 (0x00002591 | 1.34763e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mStringBuilder 8| const v0, #+9618 (0x00002592 | 1.34777e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 355 18| const v0, #+9619 (0x00002593 | 1.34791e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v10, com.android.calendar.CalendarViewAdapter.mContext .line 356 26| const v0, #+9620 (0x00002594 | 1.34805e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v10, com.android.calendar.CalendarViewAdapter.mFormatter .line 357 34| const v0, #+9621 (0x00002595 | 1.34819e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-wide v3:v4, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 358 42| const v0, #+9622 (0x00002596 | 1.34833e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v5:v6, v10, com.android.calendar.CalendarViewAdapter.mMilliTime .line 360 50| const v0, #+9623 (0x00002597 | 1.34847e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v8, v10, com.android.calendar.CalendarViewAdapter.mTimeZone .line 359 58| const v0, #+9624 (0x00002598 | 1.34861e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v7, #+52 (0x00000034 | 7.28675e-44) .line 354 66| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 69| move-result-object v1 70| const v0, #+9625 (0x00002599 | 1.34875e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 79| move-result-object v9 80| const v0, #+9626 (0x0000259a | 1.34889e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 361 .local v9, "date", java.lang.String 86| return-object v9 } method com.android.calendar.CalendarViewAdapter.buildWeekDate():java.lang.String { .src "CalendarViewAdapter.java" .line 388 0| move-object/16 v18, v19 .prologue_end .line 388 3| const v19, #+9627 (0x0000259b | 1.34903e-41) 6| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 9| new-instance v14, android.text.format.Time 11| const v19, #+9628 (0x0000259c | 1.34917e-41) 14| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 17| move-object/from16 v0, v18 19| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mTimeZone 21| const v19, #+9629 (0x0000259d | 1.34931e-41) 24| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-direct {v14,v2}, android.text.format.Time.(java.lang.String):void .line 389 .local v14, "t", android.text.format.Time 30| const v19, #+9630 (0x0000259e | 1.34945e-41) 33| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 36| move-object/from16 v0, v18 38| iget-wide v2:v3, v0, com.android.calendar.CalendarViewAdapter.mMilliTime 40| const v19, #+9631 (0x0000259f | 1.34959e-41) 43| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v14,v2,v3}, android.text.format.Time.set(long):void .line 390 49| const v19, #+9632 (0x000025a0 | 1.34973e-41) 52| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v18 57| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mContext 59| const v19, #+9633 (0x000025a1 | 1.34987e-41) 62| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-static {v2}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 68| move-result v13 69| const v19, #+9634 (0x000025a2 | 1.35001e-41) 72| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 391 .local v13, "firstDayOfWeek", int 75| iget v11, v14, android.text.format.Time.weekDay .line 392 .local v11, "dayOfWeek", int 77| const v19, #+9635 (0x000025a3 | 1.35015e-41) 80| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 83| sub-int v12, v11, v13 .line 393 .local v12, "diff", int 85| if-eqz v12, Label_2 .line 394 87| const v19, #+9636 (0x000025a4 | 1.35029e-41) 90| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 93| if-gez v12, Label_1 .line 395 95| const v19, #+9637 (0x000025a5 | 1.35043e-41) 98| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/lit8 v12, v12, #+7 (0x00000007 | 9.80909e-45) Label_1: .line 397 103| const v19, #+9638 (0x000025a6 | 1.35057e-41) 106| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 109| iget v2, v14, android.text.format.Time.monthDay 111| const v19, #+9639 (0x000025a7 | 1.35071e-41) 114| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 117| sub-int/2addr v2, v12 118| iput v2, v14, android.text.format.Time.monthDay .line 398 120| const v19, #+9640 (0x000025a8 | 1.35085e-41) 123| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 127| invoke-virtual {v14,v2}, android.text.format.Time.normalize(boolean):long Label_2: .line 401 130| const v19, #+9641 (0x000025a9 | 1.35099e-41) 133| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 137| invoke-virtual {v14,v2}, android.text.format.Time.toMillis(boolean):long 140| move-result-wide v4:v5 141| const v19, #+9642 (0x000025aa | 1.35113e-41) 144| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 403 .local v4, "weekStartTime", long 147| const-wide/32 v2:v3, #+604800000 (0x240c8400 | 3.04695e-17) 150| add-long/2addr v2:v3, v4:v5 151| const-wide/32 v16:v17, #+86400000 (0x05265c00 | 7.82218e-36) 154| sub-long v6:v7, v2:v3, v16:v17 .line 406 .local v6, "weekEndTime", long 156| new-instance v15, android.text.format.Time 158| const v19, #+9643 (0x000025ab | 1.35127e-41) 161| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 164| move-object/from16 v0, v18 166| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mTimeZone 168| const v19, #+9644 (0x000025ac | 1.35141e-41) 171| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-direct {v15,v2}, android.text.format.Time.(java.lang.String):void .line 407 .local v15, "t1", android.text.format.Time 177| const v19, #+9645 (0x000025ad | 1.35155e-41) 180| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v14,v6,v7}, android.text.format.Time.set(long):void .line 408 186| const v19, #+9646 (0x000025ae | 1.35169e-41) 189| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 192| const/16 v8, #+24 (0x00000018 | 3.36312e-44) .line 409 .local v8, "flags", int 194| iget v2, v14, android.text.format.Time.month 196| const v19, #+9647 (0x000025af | 1.35183e-41) 199| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 202| iget v3, v15, android.text.format.Time.month 204| const v19, #+9648 (0x000025b0 | 1.35197e-41) 207| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 210| if-eq v2, v3, Label_3 .line 410 212| const v19, #+9649 (0x000025b1 | 1.35211e-41) 215| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 218| const v8, #+65560 (0x00010018 | 9.18691e-41) Label_3: .line 413 221| const v19, #+9650 (0x000025b2 | 1.35225e-41) 224| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 227| move-object/from16 v0, v18 229| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mStringBuilder 231| const v19, #+9651 (0x000025b3 | 1.35239e-41) 234| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 237| const/4 v3, #+0 (0x00000000 | 0.00000) 238| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 414 241| const v19, #+9652 (0x000025b4 | 1.35253e-41) 244| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 247| move-object/from16 v0, v18 249| iget-object v2, v0, com.android.calendar.CalendarViewAdapter.mContext 251| const v19, #+9653 (0x000025b5 | 1.35267e-41) 254| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 257| move-object/from16 v0, v18 259| iget-object v3, v0, com.android.calendar.CalendarViewAdapter.mFormatter .line 415 261| const v19, #+9654 (0x000025b6 | 1.35281e-41) 264| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 267| move-object/from16 v0, v18 269| iget-object v9, v0, com.android.calendar.CalendarViewAdapter.mTimeZone .line 414 271| const v19, #+9655 (0x000025b7 | 1.35295e-41) 274| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 280| move-result-object v2 281| const v19, #+9656 (0x000025b8 | 1.35309e-41) 284| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v2}, java.util.Formatter.toString():java.lang.String 290| move-result-object v10 291| const v19, #+9657 (0x000025b9 | 1.35323e-41) 294| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 416 .local v10, "date", java.lang.String 297| return-object v10 } method com.android.calendar.CalendarViewAdapter.buildWeekNum():java.lang.String { .src "CalendarViewAdapter.java" .line 420 .prologue_end .line 420 0| const v0, #+9658 (0x000025ba | 1.35337e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v3:v4, v6, com.android.calendar.CalendarViewAdapter.mMilliTime 8| const v0, #+9659 (0x000025bb | 1.35351e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v6, com.android.calendar.CalendarViewAdapter.mContext 16| const v0, #+9660 (0x000025bc | 1.35365e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v3,v4,v2}, com.android.calendar.Utils.getWeekNumberFromTime(long, android.content.Context):int 25| move-result v1 26| const v0, #+9661 (0x000025bd | 1.35379e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 421 .local v1, "week", int 32| iget-object v2, v6, com.android.calendar.CalendarViewAdapter.mContext 34| const v0, #+9662 (0x000025be | 1.35393e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 43| move-result-object v2 44| const v0, #+9663 (0x000025bf | 1.35407e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 51| new-array v3, v3, java.lang.Object[] 53| const v0, #+9664 (0x000025c0 | 1.35421e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 62| move-result-object v4 63| const v0, #+9665 (0x000025c1 | 1.35435e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v5, #+0 (0x00000000 | 0.00000) 70| aput-object v4, v3, v5 72| const v0, #+9666 (0x000025c2 | 1.35450e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const v4, #+2131558404 (0x7f0d0004 | 1.87421e+38) 81| invoke-virtual {v2,v4,v1,v3}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 84| move-result-object v2 85| const v0, #+9667 (0x000025c3 | 1.35464e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-object v2 } method com.android.calendar.CalendarViewAdapter.setMidnightHandler():void { .src "CalendarViewAdapter.java" .line 122 .prologue_end .line 122 0| const v0, #+9668 (0x000025c4 | 1.35478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v8, com.android.calendar.CalendarViewAdapter.mMidnightHandler 8| const v0, #+9669 (0x000025c5 | 1.35492e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v7, v8, com.android.calendar.CalendarViewAdapter.mTimeUpdater 16| const v0, #+9670 (0x000025c6 | 1.35506e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v6,v7}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 124 25| const v0, #+9671 (0x000025c7 | 1.35520e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {}, java.lang.System.currentTimeMillis():long 34| move-result-wide v1:v2 35| const v0, #+9672 (0x000025c8 | 1.35534e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v1, "now", long 41| new-instance v5, android.text.format.Time 43| const v0, #+9673 (0x000025c9 | 1.35548e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v6, v8, com.android.calendar.CalendarViewAdapter.mTimeZone 51| const v0, #+9674 (0x000025ca | 1.35562e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v5,v6}, android.text.format.Time.(java.lang.String):void .line 126 .local v5, "time", android.text.format.Time 60| const v0, #+9675 (0x000025cb | 1.35576e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v5,v1,v2}, android.text.format.Time.set(long):void .line 127 69| const v0, #+9676 (0x000025cc | 1.35590e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v6, v5, android.text.format.Time.hour 77| const v0, #+9677 (0x000025cd | 1.35604e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| mul-int/lit16 v6, v6, #+3600 (0x00000e10 | 5.04467e-42) 85| const v7, #+86400 (0x00015180 | 1.21072e-40) 88| sub-int v6, v7, v6 90| iget v7, v5, android.text.format.Time.minute 92| const v0, #+9678 (0x000025ce | 1.35618e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| mul-int/lit8 v7, v7, #+60 (0x0000003c | 8.40779e-44) 100| sub-int/2addr v6, v7 .line 128 101| iget v7, v5, android.text.format.Time.second .line 127 103| const v0, #+9679 (0x000025cf | 1.35632e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-int/2addr v6, v7 110| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 112| mul-int/lit16 v6, v6, #+1000 (0x000003e8 | 1.40130e-42) 114| int-to-long v3:v4, v6 .line 129 .local v3, "runInMillis", long 115| iget-object v6, v8, com.android.calendar.CalendarViewAdapter.mMidnightHandler 117| const v0, #+9680 (0x000025d0 | 1.35646e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v7, v8, com.android.calendar.CalendarViewAdapter.mTimeUpdater 125| const v0, #+9681 (0x000025d1 | 1.35660e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v6,v7,v3,v4}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 130 134| const v0, #+9682 (0x000025d2 | 1.35674e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void } method com.android.calendar.CalendarViewAdapter.getCount():int { .src "CalendarViewAdapter.java" .line 140 .prologue_end .line 140 0| const v0, #+9683 (0x000025d3 | 1.35688e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mButtonNames 8| const v0, #+9684 (0x000025d4 | 1.35702e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| array-length v1, v1 15| const v0, #+9685 (0x000025d5 | 1.35716e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| return v1 } method com.android.calendar.CalendarViewAdapter.getDropDownView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "CalendarViewAdapter.java" .line 261 .prologue_end 0| const v0, #+9686 (0x000025d6 | 1.35730e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 261 7| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mInflater 9| const v0, #+9687 (0x000025d7 | 1.35744e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const v5, #+2130968578 (0x7f040002 | 1.75458e+38) 18| invoke-virtual {v4,v5,v10,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v2 22| const v0, #+9688 (0x000025d8 | 1.35758e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 .local v2, "v", android.view.View 28| const v4, #+2131755018 (0x7f10000a | 1.91409e+38) 31| invoke-virtual {v2,v4}, android.view.View.findViewById(int):android.view.View 34| move-result-object v3 35| const v0, #+9689 (0x000025d9 | 1.35772e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v3, android.widget.TextView .line 263 .local v3, "viewType", android.widget.TextView 43| const v0, #+9690 (0x000025da | 1.35786e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const v4, #+2131755019 (0x7f10000b | 1.91409e+38) 52| invoke-virtual {v2,v4}, android.view.View.findViewById(int):android.view.View 55| move-result-object v1 56| const v0, #+9691 (0x000025db | 1.35800e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| check-cast v1, android.widget.TextView .line 264 .local v1, "date", android.widget.TextView 64| const v0, #+9692 (0x000025dc | 1.35814e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| packed-switch v8, Label_6 .line 290 73| const v0, #+9693 (0x000025dd | 1.35828e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| move-object v2, v9 Label_1: .line 293 80| const v0, #+9694 (0x000025de | 1.35842e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-object v2 Label_2: .line 266 87| const v0, #+9695 (0x000025df | 1.35856e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mButtonNames 95| const v0, #+9696 (0x000025e0 | 1.35870e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| aget-object v4, v4, v6 103| const v0, #+9697 (0x000025e1 | 1.35884e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v3,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 267 112| const v0, #+9698 (0x000025e2 | 1.35898e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-boolean v4, v7, com.android.calendar.CalendarViewAdapter.mShowDate 120| const v0, #+9699 (0x000025e3 | 1.35912e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v4, Label_1 .line 268 128| const v0, #+9700 (0x000025e4 | 1.35926e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-direct {v7}, com.android.calendar.CalendarViewAdapter.buildMonthDayDate():java.lang.String 137| move-result-object v4 138| const v0, #+9701 (0x000025e5 | 1.35940e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void 147| const v0, #+9702 (0x000025e6 | 1.35954e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| goto/16 Label_1 Label_3: .line 272 155| const v0, #+9703 (0x000025e7 | 1.35968e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mButtonNames 163| const v0, #+9704 (0x000025e8 | 1.35982e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 170| aget-object v4, v4, v5 172| const v0, #+9705 (0x000025e9 | 1.35996e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v3,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 273 181| const v0, #+9706 (0x000025ea | 1.36010e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-boolean v4, v7, com.android.calendar.CalendarViewAdapter.mShowDate 189| const v0, #+9707 (0x000025eb | 1.36024e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-eqz v4, Label_1 .line 274 197| const v0, #+9708 (0x000025ec | 1.36038e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-direct {v7}, com.android.calendar.CalendarViewAdapter.buildWeekDate():java.lang.String 206| move-result-object v4 207| const v0, #+9709 (0x000025ed | 1.36052e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void 216| const v0, #+9710 (0x000025ee | 1.36066e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| goto/16 Label_1 Label_4: .line 278 224| const v0, #+9711 (0x000025ef | 1.36080e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mButtonNames 232| const v0, #+9712 (0x000025f0 | 1.36094e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 239| aget-object v4, v4, v5 241| const v0, #+9713 (0x000025f1 | 1.36108e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v3,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 279 250| const v0, #+9714 (0x000025f2 | 1.36122e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget-boolean v4, v7, com.android.calendar.CalendarViewAdapter.mShowDate 258| const v0, #+9715 (0x000025f3 | 1.36136e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| if-eqz v4, Label_1 .line 280 266| const v0, #+9716 (0x000025f4 | 1.36150e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-direct {v7}, com.android.calendar.CalendarViewAdapter.buildMonthDate():java.lang.String 275| move-result-object v4 276| const v0, #+9717 (0x000025f5 | 1.36164e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void 285| const v0, #+9718 (0x000025f6 | 1.36178e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| goto/16 Label_1 Label_5: .line 284 293| const v0, #+9719 (0x000025f7 | 1.36192e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mButtonNames 301| const v0, #+9720 (0x000025f8 | 1.36206e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 308| aget-object v4, v4, v5 310| const v0, #+9721 (0x000025f9 | 1.36220e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v3,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 285 319| const v0, #+9722 (0x000025fa | 1.36234e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-boolean v4, v7, com.android.calendar.CalendarViewAdapter.mShowDate 327| const v0, #+9723 (0x000025fb | 1.36248e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| if-eqz v4, Label_1 .line 286 335| const v0, #+9724 (0x000025fc | 1.36262e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-direct {v7}, com.android.calendar.CalendarViewAdapter.buildMonthDayDate():java.lang.String 344| move-result-object v4 345| const v0, #+9725 (0x000025fd | 1.36276e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v1,v4}, android.widget.TextView.setText(java.lang.CharSequence):void 354| const v0, #+9726 (0x000025fe | 1.36290e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| goto/16 Label_1 Label_6: .line 264 362| packed-switch-payload 0: Label_2 1: Label_3 2: Label_4 3: Label_5 } method com.android.calendar.CalendarViewAdapter.getItem(int):java.lang.Object { .params "position" .src "CalendarViewAdapter.java" .line 146 .prologue_end .line 146 0| const v0, #+9727 (0x000025ff | 1.36304e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mButtonNames 8| const v0, #+9728 (0x00002600 | 1.36318e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| array-length v1, v1 15| const v0, #+9729 (0x00002601 | 1.36332e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-ge v3, v1, Label_1 .line 147 23| const v0, #+9730 (0x00002602 | 1.36346e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v2, com.android.calendar.CalendarViewAdapter.mButtonNames 31| const v0, #+9731 (0x00002603 | 1.36360e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| aget-object v1, v1, v3 39| const v0, #+9732 (0x00002604 | 1.36374e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return-object v1 Label_1: .line 149 46| const v0, #+9733 (0x00002605 | 1.36388e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v1, #+0 (0x00000000 | 0.00000) 53| return-object v1 } method com.android.calendar.CalendarViewAdapter.getItemId(int):long { .params "position" .src "CalendarViewAdapter.java" .line 155 .prologue_end .line 155 0| const v0, #+9734 (0x00002606 | 1.36402e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| int-to-long v1:v2, v4 7| return-wide v1:v2 } method com.android.calendar.CalendarViewAdapter.getItemViewType(int):int { .params "position" .src "CalendarViewAdapter.java" .line 246 .prologue_end .line 246 0| const v0, #+9735 (0x00002607 | 1.36416e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.CalendarViewAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "CalendarViewAdapter.java" .line 168 .prologue_end 0| const v0, #+9736 (0x00002608 | 1.36430e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 8| const v8, #+2130968580 (0x7f040004 | 1.75458e+38) 11| const v7, #+2130968579 (0x7f040003 | 1.75458e+38) 14| const/4 v6, #+0 (0x00000000 | 0.00000) .line 168 15| iget-boolean v5, v10, com.android.calendar.CalendarViewAdapter.mShowDate 17| const v0, #+9737 (0x00002609 | 1.36444e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v5, Label_11 .line 170 25| const v0, #+9738 (0x0000260a | 1.36458e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v12, Label_1 33| const v0, #+9739 (0x0000260b | 1.36472e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v12}, android.view.View.getTag():java.lang.Object 42| move-result-object v5 43| const v0, #+9740 (0x0000260c | 1.36486e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| check-cast v5, java.lang.Integer 51| const v0, #+9741 (0x0000260d | 1.36500e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v5}, java.lang.Integer.intValue():int 60| move-result v5 61| const v0, #+9742 (0x0000260e | 1.36514e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eq v5, v7, Label_4 Label_1: .line 172 69| const v0, #+9743 (0x0000260f | 1.36529e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mInflater 77| const v0, #+9744 (0x00002610 | 1.36543e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v5,v7,v13,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 86| move-result-object v3 87| const v0, #+9745 (0x00002611 | 1.36557e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 175 .local v3, "v", android.view.View 93| new-instance v5, java.lang.Integer 95| const v0, #+9746 (0x00002612 | 1.36571e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-direct {v5,v7}, java.lang.Integer.(int):void 104| const v0, #+9747 (0x00002613 | 1.36585e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v3,v5}, android.view.View.setTag(java.lang.Object):void Label_2: .line 179 113| const v0, #+9748 (0x00002614 | 1.36599e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const v5, #+2131755020 (0x7f10000c | 1.91409e+38) 122| invoke-virtual {v3,v5}, android.view.View.findViewById(int):android.view.View 125| move-result-object v4 126| const v0, #+9749 (0x00002615 | 1.36613e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| check-cast v4, android.widget.TextView .line 180 .local v4, "weekDay", android.widget.TextView 134| const v0, #+9750 (0x00002616 | 1.36627e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const v5, #+2131755021 (0x7f10000d | 1.91409e+38) 143| invoke-virtual {v3,v5}, android.view.View.findViewById(int):android.view.View 146| move-result-object v1 147| const v0, #+9751 (0x00002617 | 1.36641e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| check-cast v1, android.widget.TextView .line 182 .local v1, "date", android.widget.TextView 155| const v0, #+9752 (0x00002618 | 1.36655e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget v5, v10, com.android.calendar.CalendarViewAdapter.mCurrentMainView 163| const v0, #+9753 (0x00002619 | 1.36669e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| packed-switch v5, Label_19 .line 207 172| const v0, #+9754 (0x0000261a | 1.36683e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: .line 240 .end_local v1 .end_local v3 .end_local v4 179| const v0, #+9755 (0x0000261b | 1.36697e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return-object v3 Label_4: .line 177 186| const v0, #+9756 (0x0000261c | 1.36711e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| move-object v3, v12 .restart_local v3 193| goto/16 Label_2 Label_5: .line 184 .restart_local v1 .restart_local v4 195| const v0, #+9757 (0x0000261d | 1.36725e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v4,v6}, android.widget.TextView.setVisibility(int):void .line 185 204| const v0, #+9758 (0x0000261e | 1.36739e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildDayOfWeek():java.lang.String 213| move-result-object v5 214| const v0, #+9759 (0x0000261f | 1.36753e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 186 223| const v0, #+9760 (0x00002620 | 1.36767e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildFullDate():java.lang.String 232| move-result-object v5 233| const v0, #+9761 (0x00002621 | 1.36781e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 242| const v0, #+9762 (0x00002622 | 1.36795e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| goto/16 Label_3 Label_6: .line 189 250| const v0, #+9763 (0x00002623 | 1.36809e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mContext 258| const v0, #+9764 (0x00002624 | 1.36823e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-static {v5}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean 267| move-result v5 268| const v0, #+9765 (0x00002625 | 1.36837e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| if-eqz v5, Label_8 .line 190 276| const v0, #+9766 (0x00002626 | 1.36851e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v4,v6}, android.widget.TextView.setVisibility(int):void .line 191 285| const v0, #+9767 (0x00002627 | 1.36865e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildWeekNum():java.lang.String 294| move-result-object v5 295| const v0, #+9768 (0x00002628 | 1.36879e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void Label_7: .line 195 304| const v0, #+9769 (0x00002629 | 1.36893e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildMonthYearDate():java.lang.String 313| move-result-object v5 314| const v0, #+9770 (0x0000262a | 1.36907e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 323| const v0, #+9771 (0x0000262b | 1.36921e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| goto/16 Label_3 Label_8: .line 193 331| const v0, #+9772 (0x0000262c | 1.36935e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v4,v9}, android.widget.TextView.setVisibility(int):void 340| const v0, #+9773 (0x0000262d | 1.36949e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| goto/16 Label_7 Label_9: .line 198 348| const v0, #+9774 (0x0000262e | 1.36963e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v4,v9}, android.widget.TextView.setVisibility(int):void .line 199 357| const v0, #+9775 (0x0000262f | 1.36977e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildMonthYearDate():java.lang.String 366| move-result-object v5 367| const v0, #+9776 (0x00002630 | 1.36991e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 376| const v0, #+9777 (0x00002631 | 1.37005e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| goto/16 Label_3 Label_10: .line 202 384| const v0, #+9778 (0x00002632 | 1.37019e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v4,v6}, android.widget.TextView.setVisibility(int):void .line 203 393| const v0, #+9779 (0x00002633 | 1.37033e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildDayOfWeek():java.lang.String 402| move-result-object v5 403| const v0, #+9780 (0x00002634 | 1.37047e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 204 412| const v0, #+9781 (0x00002635 | 1.37061e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-direct {v10}, com.android.calendar.CalendarViewAdapter.buildFullDate():java.lang.String 421| move-result-object v5 422| const v0, #+9782 (0x00002636 | 1.37075e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 431| const v0, #+9783 (0x00002637 | 1.37089e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| goto/16 Label_3 Label_11: .line 211 .end_local v1 .end_local v3 .end_local v4 439| const v0, #+9784 (0x00002638 | 1.37103e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| if-eqz v12, Label_12 447| const v0, #+9785 (0x00002639 | 1.37117e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v12}, android.view.View.getTag():java.lang.Object 456| move-result-object v5 457| const v0, #+9786 (0x0000263a | 1.37131e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| check-cast v5, java.lang.Integer 465| const v0, #+9787 (0x0000263b | 1.37145e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-virtual {v5}, java.lang.Integer.intValue():int 474| move-result v5 475| const v0, #+9788 (0x0000263c | 1.37159e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| if-eq v5, v8, Label_14 Label_12: .line 213 483| const v0, #+9789 (0x0000263d | 1.37173e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mInflater 491| const v0, #+9790 (0x0000263e | 1.37187e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| invoke-virtual {v5,v8,v13,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 500| move-result-object v3 501| const v0, #+9791 (0x0000263f | 1.37201e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 217 .restart_local v3 507| new-instance v5, java.lang.Integer 509| const v0, #+9792 (0x00002640 | 1.37215e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-direct {v5,v8}, java.lang.Integer.(int):void 518| const v0, #+9793 (0x00002641 | 1.37229e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual {v3,v5}, android.view.View.setTag(java.lang.Object):void Label_13: 527| const v0, #+9794 (0x00002642 | 1.37243e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| move-object v2, v3 .line 221 534| check-cast v2, android.widget.TextView .line 222 .local v2, "title", android.widget.TextView 536| const v0, #+9795 (0x00002643 | 1.37257e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| iget v5, v10, com.android.calendar.CalendarViewAdapter.mCurrentMainView 544| const v0, #+9796 (0x00002644 | 1.37271e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| packed-switch v5, Label_20 .line 236 553| const v0, #+9797 (0x00002645 | 1.37285e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| const/4 v3, #+0 (0x00000000 | 0.00000) .line 237 .local v3, "v", android.view.View 560| goto/16 Label_3 Label_14: .line 219 .end_local v2 .end_local v3 562| const v0, #+9798 (0x00002646 | 1.37299e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| move-object v3, v12 .local v3, "v", android.view.View 569| goto/16 Label_13 Label_15: .line 224 .restart_local v2 571| const v0, #+9799 (0x00002647 | 1.37313e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mButtonNames 579| const v0, #+9800 (0x00002648 | 1.37327e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| aget-object v5, v5, v6 587| const v0, #+9801 (0x00002649 | 1.37341e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-virtual {v2,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 596| const v0, #+9802 (0x0000264a | 1.37355e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| goto/16 Label_3 Label_16: .line 227 604| const v0, #+9803 (0x0000264b | 1.37369e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mButtonNames 612| const v0, #+9804 (0x0000264c | 1.37383e-41) 615| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 618| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 619| aget-object v5, v5, v6 621| const v0, #+9805 (0x0000264d | 1.37397e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| invoke-virtual {v2,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 630| const v0, #+9806 (0x0000264e | 1.37411e-41) 633| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 636| goto/16 Label_3 Label_17: .line 230 638| const v0, #+9807 (0x0000264f | 1.37425e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mButtonNames 646| const v0, #+9808 (0x00002650 | 1.37439e-41) 649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 652| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 653| aget-object v5, v5, v6 655| const v0, #+9809 (0x00002651 | 1.37453e-41) 658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 661| invoke-virtual {v2,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 664| const v0, #+9810 (0x00002652 | 1.37467e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| goto/16 Label_3 Label_18: .line 233 672| const v0, #+9811 (0x00002653 | 1.37481e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| iget-object v5, v10, com.android.calendar.CalendarViewAdapter.mButtonNames 680| const v0, #+9812 (0x00002654 | 1.37495e-41) 683| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 686| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 687| aget-object v5, v5, v6 689| const v0, #+9813 (0x00002655 | 1.37509e-41) 692| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 695| invoke-virtual {v2,v5}, android.widget.TextView.setText(java.lang.CharSequence):void 698| const v0, #+9814 (0x00002656 | 1.37523e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| goto/16 Label_3 .line 182 706| const v0, #+9815 (0x00002657 | 1.37537e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| nop 713| nop Label_19: 714| packed-switch-payload 1: Label_10 2: Label_5 3: Label_6 4: Label_9 Label_20: .line 222 726| packed-switch-payload 1: Label_18 2: Label_15 3: Label_16 4: Label_17 } method com.android.calendar.CalendarViewAdapter.getViewTypeCount():int { .src "CalendarViewAdapter.java" .line 251 .prologue_end .line 251 0| const v0, #+9816 (0x00002658 | 1.37551e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.CalendarViewAdapter.hasStableIds():boolean { .src "CalendarViewAdapter.java" .line 160 .prologue_end .line 160 0| const v0, #+9817 (0x00002659 | 1.37565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.CalendarViewAdapter.isEmpty():boolean { .src "CalendarViewAdapter.java" .line 256 .prologue_end 0| const v0, #+9818 (0x0000265a | 1.37579e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 256 7| iget-object v2, v3, com.android.calendar.CalendarViewAdapter.mButtonNames 9| const v0, #+9819 (0x0000265b | 1.37593e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| array-length v2, v2 16| const v0, #+9820 (0x0000265c | 1.37608e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-nez v2, Label_1 24| const v0, #+9821 (0x0000265d | 1.37622e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 31| const v0, #+9822 (0x0000265e | 1.37636e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return v1 } method com.android.calendar.CalendarViewAdapter.onPause():void { .src "CalendarViewAdapter.java" .line 134 .prologue_end .line 134 0| const v0, #+9823 (0x0000265f | 1.37650e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.CalendarViewAdapter.mMidnightHandler 8| const v0, #+9824 (0x00002660 | 1.37664e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.CalendarViewAdapter.mTimeUpdater 16| const v0, #+9825 (0x00002661 | 1.37678e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 135 25| const v0, #+9826 (0x00002662 | 1.37692e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.CalendarViewAdapter.refresh(android.content.Context):void { .params "context" .src "CalendarViewAdapter.java" .line 110 .prologue_end .line 110 0| const v0, #+9827 (0x00002663 | 1.37706e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mTimeUpdater 8| const v0, #+9828 (0x00002664 | 1.37720e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v8,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 17| move-result-object v4 18| const v0, #+9829 (0x00002665 | 1.37734e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v4, v7, com.android.calendar.CalendarViewAdapter.mTimeZone .line 111 26| const v0, #+9830 (0x00002666 | 1.37748e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, android.text.format.Time 34| const v0, #+9831 (0x00002667 | 1.37762e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v7, com.android.calendar.CalendarViewAdapter.mTimeZone 42| const v0, #+9832 (0x00002668 | 1.37776e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void .line 112 .local v3, "time", android.text.format.Time 51| const v0, #+9833 (0x00002669 | 1.37790e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {}, java.lang.System.currentTimeMillis():long 60| move-result-wide v1:v2 61| const v0, #+9834 (0x0000266a | 1.37804e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 113 .local v1, "now", long 67| invoke-virtual {v3,v1,v2}, android.text.format.Time.set(long):void .line 114 70| const v0, #+9835 (0x0000266b | 1.37818e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-wide v5:v6, v3, android.text.format.Time.gmtoff 78| const v0, #+9836 (0x0000266c | 1.37832e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v1,v2,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 87| move-result v4 88| const v0, #+9837 (0x0000266d | 1.37846e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| int-to-long v5:v6, v4 95| iput-wide v5:v6, v7, com.android.calendar.CalendarViewAdapter.mTodayJulianDay .line 115 97| const v0, #+9838 (0x0000266e | 1.37860e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v7}, com.android.calendar.CalendarViewAdapter.notifyDataSetChanged():void .line 116 106| const v0, #+9839 (0x0000266f | 1.37874e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-direct {v7}, com.android.calendar.CalendarViewAdapter.setMidnightHandler():void .line 117 115| const v0, #+9840 (0x00002670 | 1.37888e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-void } method com.android.calendar.CalendarViewAdapter.setMainView(int):void { .params "viewType" .src "CalendarViewAdapter.java" .line 299 .prologue_end .line 299 0| const v0, #+9841 (0x00002671 | 1.37902e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.CalendarViewAdapter.mCurrentMainView .line 300 8| const v0, #+9842 (0x00002672 | 1.37916e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.CalendarViewAdapter.notifyDataSetChanged():void .line 301 17| const v0, #+9843 (0x00002673 | 1.37930e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CalendarViewAdapter.setTime(long):void { .params "time" .src "CalendarViewAdapter.java" .line 306 .prologue_end .line 306 0| const v0, #+9844 (0x00002674 | 1.37944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.calendar.CalendarViewAdapter.mMilliTime .line 307 8| const v0, #+9845 (0x00002675 | 1.37958e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, com.android.calendar.CalendarViewAdapter.notifyDataSetChanged():void .line 308 17| const v0, #+9846 (0x00002676 | 1.37972e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.CloudNotificationBackplane.close():void { } method com.android.calendar.CloudNotificationBackplane.open(android.content.Context):boolean { } method com.android.calendar.CloudNotificationBackplane.send(java.lang.String, java.lang.String, android.os.Bundle):void { } method com.android.calendar.CloudNotificationBackplane.subscribeToGroup(java.lang.String, java.lang.String, java.lang.String):boolean { } method com.android.calendar.ColorChipView.(android.content.Context):void { .params "context" .src "ColorChipView.java" .line 57 .prologue_end .line 57 0| const v0, #+9847 (0x00002677 | 1.37986e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View.(android.content.Context):void .line 46 9| const v0, #+9848 (0x00002678 | 1.38000e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput v1, v2, com.android.calendar.ColorChipView.mDrawStyle .line 52 18| const v0, #+9849 (0x00002679 | 1.38014e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 25| iput v1, v2, com.android.calendar.ColorChipView.mBorderWidth .line 58 27| const v0, #+9850 (0x0000267a | 1.38028e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2}, com.android.calendar.ColorChipView.init():void .line 59 36| const v0, #+9851 (0x0000267b | 1.38042e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.ColorChipView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "ColorChipView.java" .line 62 .prologue_end .line 62 0| const v0, #+9852 (0x0000267c | 1.38056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, android.view.View.(android.content.Context, android.util.AttributeSet):void .line 46 9| const v0, #+9853 (0x0000267d | 1.38070e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput v1, v2, com.android.calendar.ColorChipView.mDrawStyle .line 52 18| const v0, #+9854 (0x0000267e | 1.38084e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 25| iput v1, v2, com.android.calendar.ColorChipView.mBorderWidth .line 63 27| const v0, #+9855 (0x0000267f | 1.38098e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2}, com.android.calendar.ColorChipView.init():void .line 64 36| const v0, #+9856 (0x00002680 | 1.38112e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.ColorChipView.init():void { .src "ColorChipView.java" .line 67 .prologue_end .line 67 0| const v0, #+9857 (0x00002681 | 1.38126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.graphics.Paint 8| const v0, #+9858 (0x00002682 | 1.38140e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.graphics.Paint.():void 17| const v0, #+9859 (0x00002683 | 1.38154e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v1, v3, com.android.calendar.ColorChipView.mPaint .line 68 25| const v0, #+9860 (0x00002684 | 1.38168e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.calendar.ColorChipView.mPaint 33| const v0, #+9861 (0x00002685 | 1.38182e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, android.graphics.Paint.getStrokeWidth():float 42| move-result v1 43| const v0, #+9862 (0x00002686 | 1.38196e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput v1, v3, com.android.calendar.ColorChipView.mDefStrokeWidth .line 69 51| const v0, #+9863 (0x00002687 | 1.38210e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.ColorChipView.mPaint 59| const v0, #+9864 (0x00002688 | 1.38224e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sget-object v2, android.graphics.Paint$Style.FILL_AND_STROKE 67| const v0, #+9865 (0x00002689 | 1.38238e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 70 76| const v0, #+9866 (0x0000268a | 1.38252e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.ColorChipView.onDraw(android.graphics.Canvas):void { .params "c" .src "ColorChipView.java" .line 96 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+9867 (0x0000268b | 1.38266e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v4, #+0 (0x00000000 | 0.00000) 13| const/4 v1, #+0 (0x00000000 | 0.00000) .line 96 14| invoke-virtual {v14}, com.android.calendar.ColorChipView.getWidth():int 17| move-result v0 18| const v16, #+9868 (0x0000268c | 1.38280e-41) 21| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 24| add-int/lit8 v12, v0, #-1 (0xffffffff | NaN) .line 97 .local v12, "right", int 26| invoke-virtual {v14}, com.android.calendar.ColorChipView.getHeight():int 29| move-result v0 30| const v16, #+9869 (0x0000268d | 1.38294e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| add-int/lit8 v6, v0, #-1 (0xffffffff | NaN) .line 98 .local v6, "bottom", int 38| iget-object v2, v14, com.android.calendar.ColorChipView.mPaint 40| const v16, #+9870 (0x0000268e | 1.38308e-41) 43| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 46| iget v0, v14, com.android.calendar.ColorChipView.mDrawStyle 48| const v16, #+9871 (0x0000268f | 1.38322e-41) 51| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 55| if-ne v0, v3, Label_3 .line 99 57| const v16, #+9872 (0x00002690 | 1.38336e-41) 60| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 63| iget v0, v14, com.android.calendar.ColorChipView.mColor 65| const v16, #+9873 (0x00002691 | 1.38350e-41) 68| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v0}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int 74| move-result v0 75| const v16, #+9874 (0x00002692 | 1.38364e-41) 78| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 98 81| const v16, #+9875 (0x00002693 | 1.38378e-41) 84| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v2,v0}, android.graphics.Paint.setColor(int):void .line 101 90| const v16, #+9876 (0x00002694 | 1.38392e-41) 93| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 96| iget v0, v14, com.android.calendar.ColorChipView.mDrawStyle 98| const v16, #+9877 (0x00002695 | 1.38406e-41) 101| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 104| packed-switch v0, Label_7 Label_2: .line 137 107| const v16, #+9878 (0x00002696 | 1.38420e-41) 110| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 113| return-void Label_3: .line 99 114| const v16, #+9879 (0x00002697 | 1.38434e-41) 117| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 120| iget v0, v14, com.android.calendar.ColorChipView.mColor 122| const v16, #+9880 (0x00002698 | 1.38448e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 128| goto/16 Label_1 Label_4: .line 104 130| const v16, #+9881 (0x00002699 | 1.38462e-41) 133| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint 138| const v16, #+9882 (0x0000269a | 1.38476e-41) 141| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 144| iget v2, v14, com.android.calendar.ColorChipView.mDefStrokeWidth 146| const v16, #+9883 (0x0000269b | 1.38490e-41) 149| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v0,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 105 155| const v16, #+9884 (0x0000269c | 1.38504e-41) 158| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 161| int-to-float v3, v12 162| int-to-float v4, v6 163| iget-object v5, v14, com.android.calendar.ColorChipView.mPaint 165| const v16, #+9885 (0x0000269d | 1.38518e-41) 168| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 171| move-object v0, v15 172| move v2, v1 173| invoke-virtual/range {v0..v5}, android.graphics.Canvas.drawRect(float, float, float, float, android.graphics.Paint):void 176| const v16, #+9886 (0x0000269e | 1.38532e-41) 179| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 182| goto/16 Label_2 Label_5: .line 108 184| const v16, #+9887 (0x0000269f | 1.38546e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| iget v0, v14, com.android.calendar.ColorChipView.mBorderWidth 192| const v16, #+9888 (0x000026a0 | 1.38560e-41) 195| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 198| if-gtz v0, Label_6 .line 109 200| const v16, #+9889 (0x000026a1 | 1.38574e-41) 203| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 206| return-void Label_6: .line 111 207| const v16, #+9890 (0x000026a2 | 1.38588e-41) 210| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 213| iget v0, v14, com.android.calendar.ColorChipView.mBorderWidth 215| const v16, #+9891 (0x000026a3 | 1.38602e-41) 218| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 221| div-int/lit8 v7, v0, #+2 (0x00000002 | 2.80260e-45) .line 112 .local v7, "halfBorderWidth", int 223| const v16, #+9892 (0x000026a4 | 1.38616e-41) 226| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 229| move v13, v7 .line 113 .local v13, "top", int 230| move v8, v7 .line 114 .local v8, "left", int 231| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint 233| const v16, #+9893 (0x000026a5 | 1.38630e-41) 236| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 239| iget v2, v14, com.android.calendar.ColorChipView.mBorderWidth 241| const v16, #+9894 (0x000026a6 | 1.38644e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| int-to-float v2, v2 248| invoke-virtual {v0,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 116 251| const v16, #+9895 (0x000026a7 | 1.38658e-41) 254| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 257| const/16 v0, #+16 (0x00000010 | 2.24208e-44) 259| new-array v9, v0, float[] .line 117 .local v9, "lines", float[] 261| const v16, #+9896 (0x000026a8 | 1.38672e-41) 264| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 267| const/4 v10, #+0 (0x00000000 | 0.00000) .line 118 .local v10, "ptr", int 268| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 269| aput v1, v9, v4 .line 119 271| const v16, #+9897 (0x000026a9 | 1.38687e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .local v11, "ptr", int 279| int-to-float v0, v7 280| aput v0, v9, v10 .line 120 282| const v16, #+9898 (0x000026aa | 1.38701e-41) 285| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 288| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 290| int-to-float v0, v12 291| aput v0, v9, v11 .line 121 293| const v16, #+9899 (0x000026ab | 1.38715e-41) 296| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 299| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 301| int-to-float v0, v7 302| aput v0, v9, v10 .line 122 304| const v16, #+9900 (0x000026ac | 1.38729e-41) 307| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 310| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 312| aput v1, v9, v11 .line 123 314| const v16, #+9901 (0x000026ad | 1.38743e-41) 317| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 320| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 322| sub-int v0, v6, v7 324| int-to-float v0, v0 325| aput v0, v9, v10 .line 124 327| const v16, #+9902 (0x000026ae | 1.38757e-41) 330| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 333| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 335| int-to-float v0, v12 336| aput v0, v9, v11 .line 125 338| const v16, #+9903 (0x000026af | 1.38771e-41) 341| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 344| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 346| sub-int v0, v6, v7 348| int-to-float v0, v0 349| aput v0, v9, v10 .line 126 351| const v16, #+9904 (0x000026b0 | 1.38785e-41) 354| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 357| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 359| int-to-float v0, v7 360| aput v0, v9, v11 .line 127 362| const v16, #+9905 (0x000026b1 | 1.38799e-41) 365| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 368| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 370| aput v1, v9, v10 .line 128 372| const v16, #+9906 (0x000026b2 | 1.38813e-41) 375| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 378| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 380| int-to-float v0, v7 381| aput v0, v9, v11 .line 129 383| const v16, #+9907 (0x000026b3 | 1.38827e-41) 386| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 389| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 391| int-to-float v0, v6 392| aput v0, v9, v10 .line 130 394| const v16, #+9908 (0x000026b4 | 1.38841e-41) 397| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 400| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 402| sub-int v0, v12, v7 404| int-to-float v0, v0 405| aput v0, v9, v11 .line 131 407| const v16, #+9909 (0x000026b5 | 1.38855e-41) 410| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 413| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 415| aput v1, v9, v10 .line 132 417| const v16, #+9910 (0x000026b6 | 1.38869e-41) 420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 423| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .end_local v11 .restart_local v10 425| sub-int v0, v12, v7 427| int-to-float v0, v0 428| aput v0, v9, v11 .line 133 430| const v16, #+9911 (0x000026b7 | 1.38883e-41) 433| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 436| add-int/lit8 v11, v10, #+1 (0x00000001 | 1.40130e-45) .end_local v10 .restart_local v11 438| int-to-float v0, v6 439| aput v0, v9, v10 .line 134 441| const v16, #+9912 (0x000026b8 | 1.38897e-41) 444| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 447| iget-object v0, v14, com.android.calendar.ColorChipView.mPaint 449| const v16, #+9913 (0x000026b9 | 1.38911e-41) 452| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-virtual {v15,v9,v0}, android.graphics.Canvas.drawLines(float[], android.graphics.Paint):void 458| const v16, #+9914 (0x000026ba | 1.38925e-41) 461| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 464| goto/16 Label_2 Label_7: .line 101 466| packed-switch-payload 0: Label_4 1: Label_5 2: Label_4 } method com.android.calendar.ColorChipView.setColor(int):void { .params "color" .src "ColorChipView.java" .line 89 .prologue_end .line 89 0| const v0, #+9915 (0x000026bb | 1.38939e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.ColorChipView.mColor .line 90 8| const v0, #+9916 (0x000026bc | 1.38953e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.ColorChipView.invalidate():void .line 91 17| const v0, #+9917 (0x000026bd | 1.38967e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.ColorChipView.setDrawStyle(int):void { .params "style" .src "ColorChipView.java" .line 74 .prologue_end .line 74 0| const v0, #+9918 (0x000026be | 1.38981e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v3, Label_1 8| const v0, #+9919 (0x000026bf | 1.38995e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| if-eq v3, v1, Label_1 17| const v0, #+9920 (0x000026c0 | 1.39009e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 24| if-eq v3, v1, Label_1 .line 75 26| const v0, #+9921 (0x000026c1 | 1.39023e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 77 33| const v0, #+9922 (0x000026c2 | 1.39037e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v3, v2, com.android.calendar.ColorChipView.mDrawStyle .line 78 41| const v0, #+9923 (0x000026c3 | 1.39051e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2}, com.android.calendar.ColorChipView.invalidate():void .line 79 50| const v0, #+9924 (0x000026c4 | 1.39065e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.ContactsAsyncHelper$WorkerArgs.():void { .src "ContactsAsyncHelper.java" .line 66 .prologue_end .line 66 0| const v0, #+9925 (0x000026c5 | 1.39079e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+9926 (0x000026c6 | 1.39093e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ContactsAsyncHelper$WorkerArgs.(com.android.calendar.ContactsAsyncHelper$WorkerArgs):void { .params "?" .src "ContactsAsyncHelper.java" .line 1 .prologue_end 0| const v0, #+9927 (0x000026c7 | 1.39107e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.ContactsAsyncHelper$WorkerArgs.():void 9| const v0, #+9928 (0x000026c8 | 1.39121e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ContactsAsyncHelper$WorkerHandler.(com.android.calendar.ContactsAsyncHelper, android.os.Looper):void { .params "this$0", "looper" .src "ContactsAsyncHelper.java" .line 81 .prologue_end .line 81 0| const v0, #+9929 (0x000026c9 | 1.39135e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerHandler.this$0 .line 82 8| const v0, #+9930 (0x000026ca | 1.39149e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.os.Handler.(android.os.Looper):void .line 83 17| const v0, #+9931 (0x000026cb | 1.39163e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.ContactsAsyncHelper$WorkerHandler.handleMessage(android.os.Message):void { .params "msg" .src "ContactsAsyncHelper.java" .line 87 .prologue_end 0| const v0, #+9932 (0x000026cc | 1.39177e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 87 7| iget-object v1, v9, android.os.Message.obj 9| const v0, #+9933 (0x000026cd | 1.39191e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| check-cast v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs .line 89 .local v1, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs 17| const v0, #+9934 (0x000026ce | 1.39205e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v5, v9, android.os.Message.arg1 25| const v0, #+9935 (0x000026cf | 1.39219e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| packed-switch v5, Label_6 Label_1: .line 116 34| const v0, #+9936 (0x000026d0 | 1.39233e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v5, v8, com.android.calendar.ContactsAsyncHelper$WorkerHandler.this$0 42| const v0, #+9937 (0x000026d1 | 1.39247e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v6, v9, android.os.Message.what 50| const v0, #+9938 (0x000026d2 | 1.39261e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v5,v6}, com.android.calendar.ContactsAsyncHelper.obtainMessage(int):android.os.Message 59| move-result-object v4 60| const v0, #+9939 (0x000026d3 | 1.39275e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 117 .local v4, "reply", android.os.Message 66| iget v5, v9, android.os.Message.arg1 68| const v0, #+9940 (0x000026d4 | 1.39289e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v5, v4, android.os.Message.arg1 .line 118 76| const v0, #+9941 (0x000026d5 | 1.39303e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v5, v9, android.os.Message.obj 84| const v0, #+9942 (0x000026d6 | 1.39317e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v5, v4, android.os.Message.obj .line 119 92| const v0, #+9943 (0x000026d7 | 1.39331e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v4}, android.os.Message.sendToTarget():void .line 120 101| const v0, #+9944 (0x000026d8 | 1.39345e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void Label_2: .line 92 .end_local v4 108| const v0, #+9945 (0x000026d9 | 1.39359e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v3, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 95 .local v3, "inputStream", java.io.InputStream 115| const v0, #+9946 (0x000026da | 1.39373e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v5, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.context 123| const v0, #+9947 (0x000026db | 1.39387e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v5}, android.content.Context.getContentResolver():android.content.ContentResolver 132| move-result-object v5 133| const v0, #+9948 (0x000026dc | 1.39401e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v6, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri .line 94 141| const v0, #+9949 (0x000026dd | 1.39415e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-static {v5,v6}, android.provider.ContactsContract$Contacts.openContactPhotoInputStream(android.content.ContentResolver, android.net.Uri):java.io.InputStream .try_end_1 catch(java.lang.Exception) : Label_4 150| move-result-object v3 151| const v0, #+9950 (0x000026de | 1.39429e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 100 .end_local v3 157| const v0, #+9951 (0x000026df | 1.39443e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v3, Label_5 .line 101 165| const v0, #+9952 (0x000026e0 | 1.39457e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v5, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri 173| const v0, #+9953 (0x000026e1 | 1.39471e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v5}, android.net.Uri.toString():java.lang.String 182| move-result-object v5 183| const v0, #+9954 (0x000026e2 | 1.39485e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v3,v5}, android.graphics.drawable.Drawable.createFromStream(java.io.InputStream, java.lang.String):android.graphics.drawable.Drawable 192| move-result-object v5 193| const v0, #+9955 (0x000026e3 | 1.39499e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iput-object v5, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 201| const v0, #+9956 (0x000026e4 | 1.39513e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| goto/16 Label_1 Label_4: .line 96 .restart_local v3 209| const v0, #+9957 (0x000026e5 | 1.39527e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| move-exception v2 .line 97 .local v2, "e", java.lang.Exception 216| const-string/jumbo v5, "ContactsAsyncHelper" 219| const v0, #+9958 (0x000026e6 | 1.39541e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const-string/jumbo v6, "Error opening photo input stream" 228| const v0, #+9959 (0x000026e7 | 1.39555e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-static {v5,v6,v2}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 237| const v0, #+9960 (0x000026e8 | 1.39569e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| goto/16 Label_3 Label_5: .line 106 .end_local v2 .end_local v3 245| const v0, #+9961 (0x000026e9 | 1.39583e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iput-object v7, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 253| const v0, #+9962 (0x000026ea | 1.39597e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| goto/16 Label_1 261| nop Label_6: .line 89 262| packed-switch-payload 1: Label_2 2: Label_2 } method com.android.calendar.ContactsAsyncHelper.():void { .src "ContactsAsyncHelper.java" .line 43 .prologue_end .line 43 0| const v1, #+9963 (0x000026eb | 1.39611e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput-object v0, com.android.calendar.ContactsAsyncHelper.mInstance .line 38 9| const v1, #+9964 (0x000026ec | 1.39625e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ContactsAsyncHelper.():void { .src "ContactsAsyncHelper.java" .line 126 .prologue_end .line 126 0| const v0, #+9965 (0x000026ed | 1.39639e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.os.Handler.():void .line 127 9| const v0, #+9966 (0x000026ee | 1.39653e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.os.HandlerThread 17| const v0, #+9967 (0x000026ef | 1.39667e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "ContactsAsyncWorker" 26| const v0, #+9968 (0x000026f0 | 1.39681e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, android.os.HandlerThread.(java.lang.String):void .line 128 .local v1, "thread", android.os.HandlerThread 35| const v0, #+9969 (0x000026f1 | 1.39695e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, android.os.HandlerThread.start():void .line 129 44| const v0, #+9970 (0x000026f2 | 1.39709e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v2, com.android.calendar.ContactsAsyncHelper$WorkerHandler 52| const v0, #+9971 (0x000026f3 | 1.39723e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1}, android.os.HandlerThread.getLooper():android.os.Looper 61| move-result-object v3 62| const v0, #+9972 (0x000026f4 | 1.39737e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v2,v4,v3}, com.android.calendar.ContactsAsyncHelper$WorkerHandler.(com.android.calendar.ContactsAsyncHelper, android.os.Looper):void 71| const v0, #+9973 (0x000026f5 | 1.39751e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| sput-object v2, com.android.calendar.ContactsAsyncHelper.sThreadHandler .line 130 79| const v0, #+9974 (0x000026f6 | 1.39766e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.calendar.ContactsAsyncHelper.retrieveContactPhotoAsync(android.content.Context, com.android.calendar.event.EditEventHelper$AttendeeItem, java.lang.Runnable, android.net.Uri):void { .params "context", "item", "run", "photoUri" .src "ContactsAsyncHelper.java" .line 195 .prologue_end 0| const v0, #+9975 (0x000026f7 | 1.39780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 195 7| if-nez v8, Label_1 .line 196 9| const v0, #+9976 (0x000026f8 | 1.39794e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void Label_1: .line 203 16| const v0, #+9977 (0x000026f9 | 1.39808e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs 24| const v0, #+9978 (0x000026fa | 1.39822e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v3}, com.android.calendar.ContactsAsyncHelper$WorkerArgs.(com.android.calendar.ContactsAsyncHelper$WorkerArgs):void .line 204 .local v1, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs 33| const v0, #+9979 (0x000026fb | 1.39836e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.context .line 205 41| const v0, #+9980 (0x000026fc | 1.39850e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v6, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.item .line 206 49| const v0, #+9981 (0x000026fd | 1.39864e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-object v8, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.uri .line 207 57| const v0, #+9982 (0x000026fe | 1.39878e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-object v7, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback .line 209 65| const v0, #+9983 (0x000026ff | 1.39892e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sget-object v3, com.android.calendar.ContactsAsyncHelper.mInstance 73| const v0, #+9984 (0x00002700 | 1.39906e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v3, Label_2 .line 210 81| const v0, #+9985 (0x00002701 | 1.39920e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| new-instance v3, com.android.calendar.ContactsAsyncHelper 89| const v0, #+9986 (0x00002702 | 1.39934e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-direct {v3}, com.android.calendar.ContactsAsyncHelper.():void 98| const v0, #+9987 (0x00002703 | 1.39948e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sput-object v3, com.android.calendar.ContactsAsyncHelper.mInstance Label_2: .line 213 106| const v0, #+9988 (0x00002704 | 1.39962e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sget-object v3, com.android.calendar.ContactsAsyncHelper.sThreadHandler 114| const v0, #+9989 (0x00002705 | 1.39976e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v4, #-1 (0xffffffff | NaN) 121| invoke-virtual {v3,v4}, android.os.Handler.obtainMessage(int):android.os.Message 124| move-result-object v2 125| const v0, #+9990 (0x00002706 | 1.39990e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 214 .local v2, "msg", android.os.Message 131| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 132| iput v3, v2, android.os.Message.arg1 .line 215 134| const v0, #+9991 (0x00002707 | 1.40004e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iput-object v1, v2, android.os.Message.obj .line 221 142| const v0, #+9992 (0x00002708 | 1.40018e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| sget-object v3, com.android.calendar.ContactsAsyncHelper.sThreadHandler 150| const v0, #+9993 (0x00002709 | 1.40032e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v3,v2}, android.os.Handler.sendMessage(android.os.Message):boolean .line 222 159| const v0, #+9994 (0x0000270a | 1.40046e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| return-void } method com.android.calendar.ContactsAsyncHelper.handleMessage(android.os.Message):void { .params "msg" .src "ContactsAsyncHelper.java" .line 229 .prologue_end 0| const v0, #+9995 (0x0000270b | 1.40060e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 229 7| iget-object v1, v6, android.os.Message.obj 9| const v0, #+9996 (0x0000270c | 1.40074e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| check-cast v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs .line 230 .local v1, "args", com.android.calendar.ContactsAsyncHelper$WorkerArgs 17| const v0, #+9997 (0x0000270d | 1.40088e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v2, v6, android.os.Message.arg1 25| const v0, #+9998 (0x0000270e | 1.40102e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| packed-switch v2, Label_5 Label_1: .line 252 34| const v0, #+9999 (0x0000270f | 1.40116e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_2: .line 234 41| const v0, #+10000 (0x00002710 | 1.40130e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 49| const v0, #+10001 (0x00002711 | 1.40144e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-eqz v2, Label_3 .line 235 57| const v0, #+10002 (0x00002712 | 1.40158e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view 65| const v0, #+10003 (0x00002713 | 1.40172e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2,v4}, android.widget.ImageView.setVisibility(int):void .line 236 74| const v0, #+10004 (0x00002714 | 1.40186e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v3, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view 82| const v0, #+10005 (0x00002715 | 1.40200e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 90| const v0, #+10006 (0x00002716 | 1.40214e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| check-cast v2, android.graphics.drawable.Drawable 98| const v0, #+10007 (0x00002717 | 1.40228e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v3,v2}, android.widget.ImageView.setImageDrawable(android.graphics.drawable.Drawable):void 107| const v0, #+10008 (0x00002718 | 1.40242e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| goto/16 Label_1 Label_3: .line 237 115| const v0, #+10009 (0x00002719 | 1.40256e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.defaultResource 123| const v0, #+10010 (0x0000271a | 1.40270e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v3, #-1 (0xffffffff | NaN) 130| if-eq v2, v3, Label_1 .line 238 132| const v0, #+10011 (0x0000271b | 1.40284e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view 140| const v0, #+10012 (0x0000271c | 1.40298e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v2,v4}, android.widget.ImageView.setVisibility(int):void .line 239 149| const v0, #+10013 (0x0000271d | 1.40312e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.view 157| const v0, #+10014 (0x0000271e | 1.40326e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v3, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.defaultResource 165| const v0, #+10015 (0x0000271f | 1.40340e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v2,v3}, android.widget.ImageView.setImageResource(int):void 174| const v0, #+10016 (0x00002720 | 1.40354e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| goto/16 Label_1 Label_4: .line 243 182| const v0, #+10017 (0x00002721 | 1.40368e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 190| const v0, #+10018 (0x00002722 | 1.40382e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| if-eqz v2, Label_1 .line 244 198| const v0, #+10019 (0x00002723 | 1.40396e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v3, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.item 206| const v0, #+10020 (0x00002724 | 1.40410e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.result 214| const v0, #+10021 (0x00002725 | 1.40424e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| check-cast v2, android.graphics.drawable.Drawable 222| const v0, #+10022 (0x00002726 | 1.40438e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iput-object v2, v3, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge .line 245 230| const v0, #+10023 (0x00002727 | 1.40452e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback 238| const v0, #+10024 (0x00002728 | 1.40466e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| if-eqz v2, Label_1 .line 246 246| const v0, #+10025 (0x00002729 | 1.40480e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v2, v1, com.android.calendar.ContactsAsyncHelper$WorkerArgs.callback 254| const v0, #+10026 (0x0000272a | 1.40494e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-interface {v2}, java.lang.Runnable.run():void 263| const v0, #+10027 (0x0000272b | 1.40508e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| goto/16 Label_1 271| nop Label_5: .line 230 272| packed-switch-payload 1: Label_2 2: Label_4 } method com.android.calendar.DayFragment$1.(com.android.calendar.DayFragment):void { .params "this$0" .src "DayFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+10028 (0x0000272c | 1.40522e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayFragment$1.this$0 .line 59 8| const v0, #+10029 (0x0000272d | 1.40536e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10030 (0x0000272e | 1.40550e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayFragment$1.run():void { .src "DayFragment.java" .line 62 .prologue_end .line 62 0| const v0, #+10031 (0x0000272f | 1.40564e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.DayFragment$1.this$0 8| const v0, #+10032 (0x00002730 | 1.40578e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, com.android.calendar.DayFragment.isAdded():boolean 17| move-result v2 18| const v0, #+10033 (0x00002731 | 1.40592e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v2, Label_1 .line 63 26| const v0, #+10034 (0x00002732 | 1.40606e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 65 33| const v0, #+10035 (0x00002733 | 1.40620e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v4, com.android.calendar.DayFragment$1.this$0 41| const v0, #+10036 (0x00002734 | 1.40634e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2}, com.android.calendar.DayFragment.getActivity():android.app.Activity 50| move-result-object v2 51| const v0, #+10037 (0x00002735 | 1.40648e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v3, v4, com.android.calendar.DayFragment$1.this$0 59| const v0, #+10038 (0x00002736 | 1.40662e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-static {v3}, com.android.calendar.DayFragment.-get0(com.android.calendar.DayFragment):java.lang.Runnable 68| move-result-object v3 69| const v0, #+10039 (0x00002737 | 1.40676e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 78| move-result-object v1 79| const v0, #+10040 (0x00002738 | 1.40690e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 66 .local v1, "tz", java.lang.String 85| iget-object v2, v4, com.android.calendar.DayFragment$1.this$0 87| const v0, #+10041 (0x00002739 | 1.40704e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v2, com.android.calendar.DayFragment.mSelectedDay 95| const v0, #+10042 (0x0000273a | 1.40718e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-object v1, v2, android.text.format.Time.timezone .line 67 103| const v0, #+10043 (0x0000273b | 1.40732e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v2, v4, com.android.calendar.DayFragment$1.this$0 111| const v0, #+10044 (0x0000273c | 1.40746e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v2, v2, com.android.calendar.DayFragment.mSelectedDay 119| const v0, #+10045 (0x0000273d | 1.40760e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 126| invoke-virtual {v2,v3}, android.text.format.Time.normalize(boolean):long .line 68 129| const v0, #+10046 (0x0000273e | 1.40774e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return-void } method com.android.calendar.DayFragment.-get0(com.android.calendar.DayFragment):java.lang.Runnable { 0| const v0, #+10047 (0x0000273f | 1.40788e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayFragment.mTZUpdater 8| const v0, #+10048 (0x00002740 | 1.40802e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayFragment.():void { .src "DayFragment.java" .line 73 .prologue_end .line 73 0| const v0, #+10049 (0x00002741 | 1.40816e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.Fragment.():void .line 57 9| const v0, #+10050 (0x00002742 | 1.40830e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+10051 (0x00002743 | 1.40845e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.text.format.Time.():void 26| const v0, #+10052 (0x00002744 | 1.40859e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.DayFragment.mSelectedDay .line 59 34| const v0, #+10053 (0x00002745 | 1.40873e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, com.android.calendar.DayFragment$1 42| const v0, #+10054 (0x00002746 | 1.40887e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v2}, com.android.calendar.DayFragment$1.(com.android.calendar.DayFragment):void 51| const v0, #+10055 (0x00002747 | 1.40901e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.DayFragment.mTZUpdater .line 74 59| const v0, #+10056 (0x00002748 | 1.40915e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v2, com.android.calendar.DayFragment.mSelectedDay 67| const v0, #+10057 (0x00002749 | 1.40929e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 75 76| const v0, #+10058 (0x0000274a | 1.40943e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.DayFragment.(long, int):void { .params "timeMillis", "numOfDays" .src "DayFragment.java" .line 77 .prologue_end .line 77 0| const v0, #+10059 (0x0000274b | 1.40957e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.app.Fragment.():void .line 57 9| const v0, #+10060 (0x0000274c | 1.40971e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+10061 (0x0000274d | 1.40985e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.text.format.Time.():void 26| const v0, #+10062 (0x0000274e | 1.40999e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v4, com.android.calendar.DayFragment.mSelectedDay .line 59 34| const v0, #+10063 (0x0000274f | 1.41013e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, com.android.calendar.DayFragment$1 42| const v0, #+10064 (0x00002750 | 1.41027e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v4}, com.android.calendar.DayFragment$1.(com.android.calendar.DayFragment):void 51| const v0, #+10065 (0x00002751 | 1.41041e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v4, com.android.calendar.DayFragment.mTZUpdater .line 78 59| const v0, #+10066 (0x00002752 | 1.41055e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput v7, v4, com.android.calendar.DayFragment.mNumDays .line 79 67| const v0, #+10067 (0x00002753 | 1.41069e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 75| cmp-long v1, v5:v6, v1:v2 77| if-nez v1, Label_2 .line 80 79| const v0, #+10068 (0x00002754 | 1.41083e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v1, v4, com.android.calendar.DayFragment.mSelectedDay 87| const v0, #+10069 (0x00002755 | 1.41097e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1}, android.text.format.Time.setToNow():void Label_1: .line 84 96| const v0, #+10070 (0x00002756 | 1.41111e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return-void Label_2: .line 82 103| const v0, #+10071 (0x00002757 | 1.41125e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v4, com.android.calendar.DayFragment.mSelectedDay 111| const v0, #+10072 (0x00002758 | 1.41139e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1,v5,v6}, android.text.format.Time.set(long):void 120| const v0, #+10073 (0x00002759 | 1.41153e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| goto/16 Label_1 } method com.android.calendar.DayFragment.goTo(android.text.format.Time, boolean, boolean):void { .params "goToTime", "ignoreTime", "animateToday" .src "DayFragment.java" .line 174 .prologue_end .line 174 0| const v0, #+10074 (0x0000275a | 1.41167e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 8| const v0, #+10075 (0x0000275b | 1.41181e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v4, Label_1 .line 176 16| const v0, #+10076 (0x0000275c | 1.41195e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v4, v6, com.android.calendar.DayFragment.mSelectedDay 24| const v0, #+10077 (0x0000275d | 1.41209e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v4,v7}, android.text.format.Time.set(android.text.format.Time):void .line 177 33| const v0, #+10078 (0x0000275e | 1.41223e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void Label_1: .line 180 40| const v0, #+10079 (0x0000275f | 1.41237e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 48| const v0, #+10080 (0x00002760 | 1.41251e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v4}, android.widget.ViewSwitcher.getCurrentView():android.view.View 57| move-result-object v1 58| const v0, #+10081 (0x00002761 | 1.41265e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| check-cast v1, com.android.calendar.DayView .line 183 .local v1, "currentView", com.android.calendar.DayView 66| const v0, #+10082 (0x00002762 | 1.41279e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1,v7}, com.android.calendar.DayView.compareToVisibleTimeRange(android.text.format.Time):int 75| move-result v2 76| const v0, #+10083 (0x00002763 | 1.41293e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 185 .local v2, "diff", int 82| if-nez v2, Label_3 .line 187 84| const v0, #+10084 (0x00002764 | 1.41307e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1,v7,v8,v9}, com.android.calendar.DayView.setSelected(android.text.format.Time, boolean, boolean):void Label_2: .line 210 93| const v0, #+10085 (0x00002765 | 1.41321e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void Label_3: .line 190 100| const v0, #+10086 (0x00002766 | 1.41335e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-lez v2, Label_6 .line 191 108| const v0, #+10087 (0x00002767 | 1.41349e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 116| const v0, #+10088 (0x00002768 | 1.41363e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v5, v6, com.android.calendar.DayFragment.mInAnimationForward 124| const v0, #+10089 (0x00002769 | 1.41377e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v4,v5}, android.widget.ViewSwitcher.setInAnimation(android.view.animation.Animation):void .line 192 133| const v0, #+10090 (0x0000276a | 1.41391e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 141| const v0, #+10091 (0x0000276b | 1.41405e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v5, v6, com.android.calendar.DayFragment.mOutAnimationForward 149| const v0, #+10092 (0x0000276c | 1.41419e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v4,v5}, android.widget.ViewSwitcher.setOutAnimation(android.view.animation.Animation):void Label_4: .line 198 158| const v0, #+10093 (0x0000276d | 1.41433e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 166| const v0, #+10094 (0x0000276e | 1.41447e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v4}, android.widget.ViewSwitcher.getNextView():android.view.View 175| move-result-object v3 176| const v0, #+10095 (0x0000276f | 1.41461e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| check-cast v3, com.android.calendar.DayView .line 199 .local v3, "next", com.android.calendar.DayView 184| const v0, #+10096 (0x00002770 | 1.41475e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| if-eqz v8, Label_5 .line 200 192| const v0, #+10097 (0x00002771 | 1.41489e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v1}, com.android.calendar.DayView.getFirstVisibleHour():int 201| move-result v4 202| const v0, #+10098 (0x00002772 | 1.41503e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v3,v4}, com.android.calendar.DayView.setFirstVisibleHour(int):void Label_5: .line 203 211| const v0, #+10099 (0x00002773 | 1.41517e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v3,v7,v8,v9}, com.android.calendar.DayView.setSelected(android.text.format.Time, boolean, boolean):void .line 204 220| const v0, #+10100 (0x00002774 | 1.41531e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v3}, com.android.calendar.DayView.reloadEvents():void .line 205 229| const v0, #+10101 (0x00002775 | 1.41545e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 237| const v0, #+10102 (0x00002776 | 1.41559e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v4}, android.widget.ViewSwitcher.showNext():void .line 206 246| const v0, #+10103 (0x00002777 | 1.41573e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v3}, com.android.calendar.DayView.requestFocus():boolean .line 207 255| const v0, #+10104 (0x00002778 | 1.41587e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-virtual {v3}, com.android.calendar.DayView.updateTitle():void .line 208 264| const v0, #+10105 (0x00002779 | 1.41601e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v3}, com.android.calendar.DayView.restartCurrentTimeUpdates():void 273| const v0, #+10106 (0x0000277a | 1.41615e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| goto/16 Label_2 Label_6: .line 194 .end_local v3 281| const v0, #+10107 (0x0000277b | 1.41629e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 289| const v0, #+10108 (0x0000277c | 1.41643e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-object v5, v6, com.android.calendar.DayFragment.mInAnimationBackward 297| const v0, #+10109 (0x0000277d | 1.41657e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v4,v5}, android.widget.ViewSwitcher.setInAnimation(android.view.animation.Animation):void .line 195 306| const v0, #+10110 (0x0000277e | 1.41671e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v4, v6, com.android.calendar.DayFragment.mViewSwitcher 314| const v0, #+10111 (0x0000277f | 1.41685e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v5, v6, com.android.calendar.DayFragment.mOutAnimationBackward 322| const v0, #+10112 (0x00002780 | 1.41699e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v4,v5}, android.widget.ViewSwitcher.setOutAnimation(android.view.animation.Animation):void 331| const v0, #+10113 (0x00002781 | 1.41713e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| goto/16 Label_4 } method com.android.calendar.DayFragment.eventsChanged():void { .src "DayFragment.java" .line 231 .prologue_end .line 231 0| const v0, #+10114 (0x00002782 | 1.41727e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 8| const v0, #+10115 (0x00002783 | 1.41741e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 232 16| const v0, #+10116 (0x00002784 | 1.41755e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 234 23| const v0, #+10117 (0x00002785 | 1.41769e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 31| const v0, #+10118 (0x00002786 | 1.41783e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 40| move-result-object v1 41| const v0, #+10119 (0x00002787 | 1.41797e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| check-cast v1, com.android.calendar.DayView .line 235 .local v1, "view", com.android.calendar.DayView 49| const v0, #+10120 (0x00002788 | 1.41811e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, com.android.calendar.DayView.clearCachedEvents():void .line 236 58| const v0, #+10121 (0x00002789 | 1.41825e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v1}, com.android.calendar.DayView.reloadEvents():void .line 238 67| const v0, #+10122 (0x0000278a | 1.41839e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 75| const v0, #+10123 (0x0000278b | 1.41853e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v2}, android.widget.ViewSwitcher.getNextView():android.view.View 84| move-result-object v1 85| const v0, #+10124 (0x0000278c | 1.41867e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 91| check-cast v1, com.android.calendar.DayView .line 239 .restart_local v1 93| const v0, #+10125 (0x0000278d | 1.41881e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1}, com.android.calendar.DayView.clearCachedEvents():void .line 240 102| const v0, #+10126 (0x0000278e | 1.41895e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void } method com.android.calendar.DayFragment.getSelectedTimeInMillis():long { .src "DayFragment.java" .line 220 .prologue_end 0| const v0, #+10127 (0x0000278f | 1.41909e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) .line 220 8| iget-object v2, v5, com.android.calendar.DayFragment.mViewSwitcher 10| const v0, #+10128 (0x00002790 | 1.41924e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v2, Label_1 .line 221 18| const v0, #+10129 (0x00002791 | 1.41938e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v3:v4 Label_1: .line 223 25| const v0, #+10130 (0x00002792 | 1.41952e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v5, com.android.calendar.DayFragment.mViewSwitcher 33| const v0, #+10131 (0x00002793 | 1.41966e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 42| move-result-object v1 43| const v0, #+10132 (0x00002794 | 1.41980e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| check-cast v1, com.android.calendar.DayView .line 224 .local v1, "view", com.android.calendar.DayView 51| const v0, #+10133 (0x00002795 | 1.41994e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v1, Label_2 .line 225 59| const v0, #+10134 (0x00002796 | 1.42008e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-wide v3:v4 Label_2: .line 227 66| const v0, #+10135 (0x00002797 | 1.42022e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1}, com.android.calendar.DayView.getSelectedTimeInMillis():long 75| move-result-wide v3:v4 76| const v0, #+10136 (0x00002798 | 1.42036e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-wide v3:v4 } method com.android.calendar.DayFragment.getSupportedEventTypes():long { .src "DayFragment.java" .line 262 .prologue_end .line 262 0| const v0, #+10137 (0x00002799 | 1.42050e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+160 (0x000000a0 | 2.24208e-43) 8| return-wide v1:v2 } method com.android.calendar.DayFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "msg" .src "DayFragment.java" .line 266 .prologue_end 0| const v0, #+10138 (0x0000279a | 1.42064e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 8| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v3, #+0 (0x00000000 | 0.00000) .line 266 10| iget-wide v5:v6, v12, com.android.calendar.CalendarController$EventInfo.eventType 12| const v0, #+10139 (0x0000279b | 1.42078e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const-wide/16 v7:v8, #+32 (0x00000020 | 4.48416e-44) 20| cmp-long v1, v5:v6, v7:v8 22| if-nez v1, Label_6 .line 270 24| const v0, #+10140 (0x0000279c | 1.42092e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v4, v12, com.android.calendar.CalendarController$EventInfo.selectedTime 32| const v0, #+10141 (0x0000279d | 1.42106e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-wide v5:v6, v12, com.android.calendar.CalendarController$EventInfo.extraLong 40| const v0, #+10142 (0x0000279e | 1.42120e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const-wide/16 v7:v8, #+1 (0x00000001 | 1.40130e-45) 48| and-long/2addr v5:v6, v7:v8 49| cmp-long v1, v5:v6, v9:v10 51| if-eqz v1, Label_4 53| const v0, #+10143 (0x0000279f | 1.42134e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| move v1, v2 Label_1: .line 271 60| const v0, #+10144 (0x000027a0 | 1.42148e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-wide v5:v6, v12, com.android.calendar.CalendarController$EventInfo.extraLong 68| const v0, #+10145 (0x000027a1 | 1.42162e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const-wide/16 v7:v8, #+8 (0x00000008 | 1.12104e-44) 76| and-long/2addr v5:v6, v7:v8 77| cmp-long v5, v5:v6, v9:v10 79| if-eqz v5, Label_5 Label_2: .line 270 81| const v0, #+10146 (0x000027a2 | 1.42176e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v11,v4,v1,v2}, com.android.calendar.DayFragment.goTo(android.text.format.Time, boolean, boolean):void Label_3: .line 275 90| const v0, #+10147 (0x000027a3 | 1.42190e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void Label_4: 97| const v0, #+10148 (0x000027a4 | 1.42204e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| move v1, v3 .line 270 104| goto/16 Label_1 Label_5: 106| const v0, #+10149 (0x000027a5 | 1.42218e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| move v2, v3 .line 271 113| goto/16 Label_2 Label_6: .line 272 115| const v0, #+10150 (0x000027a6 | 1.42232e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-wide v1:v2, v12, com.android.calendar.CalendarController$EventInfo.eventType 123| const v0, #+10151 (0x000027a7 | 1.42246e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const-wide/16 v3:v4, #+128 (0x00000080 | 1.79366e-43) 131| cmp-long v1, v1:v2, v3:v4 133| if-nez v1, Label_3 .line 273 135| const v0, #+10152 (0x000027a8 | 1.42260e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v11}, com.android.calendar.DayFragment.eventsChanged():void 144| const v0, #+10153 (0x000027a9 | 1.42274e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| goto/16 Label_3 } method com.android.calendar.DayFragment.makeView():android.view.View { .src "DayFragment.java" .line 114 .prologue_end 0| const v0, #+10154 (0x000027aa | 1.42288e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #-1 (0xffffffff | NaN) .line 114 8| iget-object v2, v9, com.android.calendar.DayFragment.mTZUpdater 10| const v0, #+10155 (0x000027ab | 1.42302e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v2}, java.lang.Runnable.run():void .line 115 19| const v0, #+10156 (0x000027ac | 1.42316e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v1, com.android.calendar.DayView 27| const v0, #+10157 (0x000027ad | 1.42330e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v9}, com.android.calendar.DayFragment.getActivity():android.app.Activity 36| move-result-object v2 37| const v0, #+10158 (0x000027ae | 1.42344e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 116 43| invoke-virtual {v9}, com.android.calendar.DayFragment.getActivity():android.app.Activity 46| move-result-object v3 47| const v0, #+10159 (0x000027af | 1.42358e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 115 53| invoke-static {v3}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 56| move-result-object v3 57| const v0, #+10160 (0x000027b0 | 1.42372e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 116 63| iget-object v4, v9, com.android.calendar.DayFragment.mViewSwitcher 65| const v0, #+10161 (0x000027b1 | 1.42386e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v5, v9, com.android.calendar.DayFragment.mEventLoader 73| const v0, #+10162 (0x000027b2 | 1.42400e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v6, v9, com.android.calendar.DayFragment.mNumDays .line 115 81| const v0, #+10163 (0x000027b3 | 1.42414e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct/range {v1..v6}, com.android.calendar.DayView.(android.content.Context, com.android.calendar.CalendarController, android.widget.ViewSwitcher, com.android.calendar.EventLoader, int):void .line 117 .local v1, "view", com.android.calendar.DayView 90| const v0, #+10164 (0x000027b4 | 1.42428e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 97| invoke-virtual {v1,v2}, com.android.calendar.DayView.setId(int):void .line 118 100| const v0, #+10165 (0x000027b5 | 1.42442e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| new-instance v2, android.widget.FrameLayout$LayoutParams 108| const v0, #+10166 (0x000027b6 | 1.42456e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-direct {v2,v7,v7}, android.widget.FrameLayout$LayoutParams.(int, int):void 117| const v0, #+10167 (0x000027b7 | 1.42470e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v1,v2}, com.android.calendar.DayView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 120 126| const v0, #+10168 (0x000027b8 | 1.42484e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v2, v9, com.android.calendar.DayFragment.mSelectedDay 134| const v0, #+10169 (0x000027b9 | 1.42498e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1,v2,v8,v8}, com.android.calendar.DayView.setSelected(android.text.format.Time, boolean, boolean):void .line 121 143| const v0, #+10170 (0x000027ba | 1.42512e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| return-object v1 } method com.android.calendar.DayFragment.onCreate(android.os.Bundle):void { .params "icicle" .src "DayFragment.java" .line 88 .prologue_end .line 88 0| const v0, #+10171 (0x000027bb | 1.42526e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.Fragment.onCreate(android.os.Bundle):void .line 90 9| const v0, #+10172 (0x000027bc | 1.42540e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.DayFragment.getActivity():android.app.Activity 18| move-result-object v1 19| const v0, #+10173 (0x000027bd | 1.42554e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 92 .local v1, "context", android.content.Context 25| const/high16 v2, #+2131034112 (0x7f050000 | 1.76787e+38) 27| invoke-static {v1,v2}, android.view.animation.AnimationUtils.loadAnimation(android.content.Context, int):android.view.animation.Animation 30| move-result-object v2 31| const v0, #+10174 (0x000027be | 1.42568e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-object v2, v3, com.android.calendar.DayFragment.mInAnimationForward .line 93 39| const v0, #+10175 (0x000027bf | 1.42582e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const v2, #+2131034113 (0x7f050001 | 1.76787e+38) 48| invoke-static {v1,v2}, android.view.animation.AnimationUtils.loadAnimation(android.content.Context, int):android.view.animation.Animation 51| move-result-object v2 52| const v0, #+10176 (0x000027c0 | 1.42596e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v2, v3, com.android.calendar.DayFragment.mOutAnimationForward .line 94 60| const v0, #+10177 (0x000027c1 | 1.42610e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const v2, #+2131034114 (0x7f050002 | 1.76787e+38) 69| invoke-static {v1,v2}, android.view.animation.AnimationUtils.loadAnimation(android.content.Context, int):android.view.animation.Animation 72| move-result-object v2 73| const v0, #+10178 (0x000027c2 | 1.42624e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput-object v2, v3, com.android.calendar.DayFragment.mInAnimationBackward .line 95 81| const v0, #+10179 (0x000027c3 | 1.42638e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const v2, #+2131034115 (0x7f050003 | 1.76787e+38) 90| invoke-static {v1,v2}, android.view.animation.AnimationUtils.loadAnimation(android.content.Context, int):android.view.animation.Animation 93| move-result-object v2 94| const v0, #+10180 (0x000027c4 | 1.42652e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v2, v3, com.android.calendar.DayFragment.mOutAnimationBackward .line 97 102| const v0, #+10181 (0x000027c5 | 1.42666e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v2, com.android.calendar.EventLoader 110| const v0, #+10182 (0x000027c6 | 1.42680e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v2,v1}, com.android.calendar.EventLoader.(android.content.Context):void 119| const v0, #+10183 (0x000027c7 | 1.42694e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput-object v2, v3, com.android.calendar.DayFragment.mEventLoader .line 98 127| const v0, #+10184 (0x000027c8 | 1.42708e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return-void } method com.android.calendar.DayFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "DayFragment.java" .line 103 .prologue_end .line 103 0| const v0, #+10185 (0x000027c9 | 1.42722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+2130968609 (0x7f040021 | 1.75459e+38) 9| const/4 v3, #+0 (0x00000000 | 0.00000) 10| invoke-virtual {v5,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 13| move-result-object v1 14| const v0, #+10186 (0x000027ca | 1.42736e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v1, "v", android.view.View 20| const v2, #+2131755088 (0x7f100050 | 1.91410e+38) 23| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 26| move-result-object v2 27| const v0, #+10187 (0x000027cb | 1.42750e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v2, android.widget.ViewSwitcher 35| const v0, #+10188 (0x000027cc | 1.42764e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v2, v4, com.android.calendar.DayFragment.mViewSwitcher .line 106 43| const v0, #+10189 (0x000027cd | 1.42778e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v4, com.android.calendar.DayFragment.mViewSwitcher 51| const v0, #+10190 (0x000027ce | 1.42792e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v4}, android.widget.ViewSwitcher.setFactory(android.widget.ViewSwitcher$ViewFactory):void .line 107 60| const v0, #+10191 (0x000027cf | 1.42806e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v4, com.android.calendar.DayFragment.mViewSwitcher 68| const v0, #+10192 (0x000027d0 | 1.42820e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 77| move-result-object v2 78| const v0, #+10193 (0x000027d1 | 1.42834e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2}, android.view.View.requestFocus():boolean .line 108 87| const v0, #+10194 (0x000027d2 | 1.42848e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v4, com.android.calendar.DayFragment.mViewSwitcher 95| const v0, #+10195 (0x000027d3 | 1.42862e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 104| move-result-object v2 105| const v0, #+10196 (0x000027d4 | 1.42876e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| check-cast v2, com.android.calendar.DayView 113| const v0, #+10197 (0x000027d5 | 1.42890e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2}, com.android.calendar.DayView.updateTitle():void .line 110 122| const v0, #+10198 (0x000027d6 | 1.42904e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return-object v1 } method com.android.calendar.DayFragment.onPause():void { .src "DayFragment.java" .line 151 .prologue_end .line 151 0| const v0, #+10199 (0x000027d7 | 1.42918e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Fragment.onPause():void .line 152 9| const v0, #+10200 (0x000027d8 | 1.42932e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 17| const v0, #+10201 (0x000027d9 | 1.42946e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 26| move-result-object v1 27| const v0, #+10202 (0x000027da | 1.42960e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, com.android.calendar.DayView .line 153 .local v1, "view", com.android.calendar.DayView 35| const v0, #+10203 (0x000027db | 1.42974e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, com.android.calendar.DayView.cleanup():void .line 154 44| const v0, #+10204 (0x000027dc | 1.42988e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 52| const v0, #+10205 (0x000027dd | 1.43003e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2}, android.widget.ViewSwitcher.getNextView():android.view.View 61| move-result-object v1 62| const v0, #+10206 (0x000027de | 1.43017e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 68| check-cast v1, com.android.calendar.DayView .line 155 .restart_local v1 70| const v0, #+10207 (0x000027df | 1.43031e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, com.android.calendar.DayView.cleanup():void .line 156 79| const v0, #+10208 (0x000027e0 | 1.43045e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v2, v3, com.android.calendar.DayFragment.mEventLoader 87| const v0, #+10209 (0x000027e1 | 1.43059e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v2}, com.android.calendar.EventLoader.stopBackgroundThread():void .line 159 96| const v0, #+10210 (0x000027e2 | 1.43073e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1}, com.android.calendar.DayView.stopEventsAnimation():void .line 160 105| const v0, #+10211 (0x000027e3 | 1.43087e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 113| const v0, #+10212 (0x000027e4 | 1.43101e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2}, android.widget.ViewSwitcher.getNextView():android.view.View 122| move-result-object v2 123| const v0, #+10213 (0x000027e5 | 1.43115e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| check-cast v2, com.android.calendar.DayView 131| const v0, #+10214 (0x000027e6 | 1.43129e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2}, com.android.calendar.DayView.stopEventsAnimation():void .line 161 140| const v0, #+10215 (0x000027e7 | 1.43143e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return-void } method com.android.calendar.DayFragment.onResume():void { .src "DayFragment.java" .line 126 .prologue_end .line 126 0| const v0, #+10216 (0x000027e8 | 1.43157e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Fragment.onResume():void .line 127 9| const v0, #+10217 (0x000027e9 | 1.43171e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v3, com.android.calendar.DayFragment.mEventLoader 17| const v0, #+10218 (0x000027ea | 1.43185e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.calendar.EventLoader.startBackgroundThread():void .line 128 26| const v0, #+10219 (0x000027eb | 1.43199e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.DayFragment.mTZUpdater 34| const v0, #+10220 (0x000027ec | 1.43213e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v2}, java.lang.Runnable.run():void .line 129 43| const v0, #+10221 (0x000027ed | 1.43227e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3}, com.android.calendar.DayFragment.eventsChanged():void .line 130 52| const v0, #+10222 (0x000027ee | 1.43241e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 60| const v0, #+10223 (0x000027ef | 1.43255e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2}, android.widget.ViewSwitcher.getCurrentView():android.view.View 69| move-result-object v1 70| const v0, #+10224 (0x000027f0 | 1.43269e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| check-cast v1, com.android.calendar.DayView .line 131 .local v1, "view", com.android.calendar.DayView 78| const v0, #+10225 (0x000027f1 | 1.43283e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1}, com.android.calendar.DayView.handleOnResume():void .line 132 87| const v0, #+10226 (0x000027f2 | 1.43297e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1}, com.android.calendar.DayView.restartCurrentTimeUpdates():void .line 134 96| const v0, #+10227 (0x000027f3 | 1.43311e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v2, v3, com.android.calendar.DayFragment.mViewSwitcher 104| const v0, #+10228 (0x000027f4 | 1.43325e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2}, android.widget.ViewSwitcher.getNextView():android.view.View 113| move-result-object v1 114| const v0, #+10229 (0x000027f5 | 1.43339e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 120| check-cast v1, com.android.calendar.DayView .line 135 .restart_local v1 122| const v0, #+10230 (0x000027f6 | 1.43353e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, com.android.calendar.DayView.handleOnResume():void .line 136 131| const v0, #+10231 (0x000027f7 | 1.43367e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1}, com.android.calendar.DayView.restartCurrentTimeUpdates():void .line 137 140| const v0, #+10232 (0x000027f8 | 1.43381e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return-void } method com.android.calendar.DayFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "DayFragment.java" .line 141 .prologue_end .line 141 0| const v0, #+10233 (0x000027f9 | 1.43395e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.Fragment.onSaveInstanceState(android.os.Bundle):void .line 143 9| const v0, #+10234 (0x000027fa | 1.43409e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.DayFragment.getSelectedTimeInMillis():long 18| move-result-wide v1:v2 19| const v0, #+10235 (0x000027fb | 1.43423e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 144 .local v1, "time", long 25| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 27| cmp-long v3, v1:v2, v3:v4 29| if-eqz v3, Label_1 .line 145 31| const v0, #+10236 (0x000027fc | 1.43437e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const-string/jumbo v3, "key_restore_time" 40| const v0, #+10237 (0x000027fd | 1.43451e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v6,v3,v1,v2}, android.os.Bundle.putLong(java.lang.String, long):void Label_1: .line 147 49| const v0, #+10238 (0x000027fe | 1.43465e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.calendar.DayOfMonthDrawable.():void { .src "DayOfMonthDrawable.java" .line 37 .prologue_end .line 37 0| const v1, #+10239 (0x000027ff | 1.43479e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v0, #+1096810496 (0x41600000 | 14.0000) 8| sput v0, com.android.calendar.DayOfMonthDrawable.mTextSize .line 32 10| const v1, #+10240 (0x00002800 | 1.43493e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.DayOfMonthDrawable.(android.content.Context):void { .params "c" .src "DayOfMonthDrawable.java" .line 39 .prologue_end .line 39 0| const v0, #+10241 (0x00002801 | 1.43507e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.graphics.drawable.Drawable.():void .line 34 9| const v0, #+10242 (0x00002802 | 1.43521e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "1" 18| const v0, #+10243 (0x00002803 | 1.43535e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v1, v3, com.android.calendar.DayOfMonthDrawable.mDayOfMonth .line 36 26| const v0, #+10244 (0x00002804 | 1.43549e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, android.graphics.Rect 34| const v0, #+10245 (0x00002805 | 1.43563e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1}, android.graphics.Rect.():void 43| const v0, #+10246 (0x00002806 | 1.43577e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v3, com.android.calendar.DayOfMonthDrawable.mTextBounds .line 40 51| const v0, #+10247 (0x00002807 | 1.43591e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 60| move-result-object v1 61| const v0, #+10248 (0x00002808 | 1.43605e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const v2, #+2131361826 (0x7f0a0022 | 1.83434e+38) 70| invoke-virtual {v1,v2}, android.content.res.Resources.getDimension(int):float 73| move-result v1 74| const v0, #+10249 (0x00002809 | 1.43619e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| sput v1, com.android.calendar.DayOfMonthDrawable.mTextSize .line 41 82| const v0, #+10250 (0x0000280a | 1.43633e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| new-instance v1, android.graphics.Paint 90| const v0, #+10251 (0x0000280b | 1.43647e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-direct {v1}, android.graphics.Paint.():void 99| const v0, #+10252 (0x0000280c | 1.43661e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint .line 42 107| const v0, #+10253 (0x0000280d | 1.43675e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint 115| const v0, #+10254 (0x0000280e | 1.43689e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/16 v2, #+255 (0x000000ff | 3.57331e-43) 123| invoke-virtual {v1,v2}, android.graphics.Paint.setAlpha(int):void .line 43 126| const v0, #+10255 (0x0000280f | 1.43703e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint 134| const v0, #+10256 (0x00002810 | 1.43717e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const v2, #-8947849 (0xff777777 | -3.28940e+38) 143| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 44 146| const v0, #+10257 (0x00002811 | 1.43731e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint 154| const v0, #+10258 (0x00002812 | 1.43745e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| sget-object v2, android.graphics.Typeface.DEFAULT_BOLD 162| const v0, #+10259 (0x00002813 | 1.43759e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v1,v2}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 45 171| const v0, #+10260 (0x00002814 | 1.43773e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint 179| const v0, #+10261 (0x00002815 | 1.43787e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| sget v2, com.android.calendar.DayOfMonthDrawable.mTextSize 187| const v0, #+10262 (0x00002816 | 1.43801e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 46 196| const v0, #+10263 (0x00002817 | 1.43815e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| iget-object v1, v3, com.android.calendar.DayOfMonthDrawable.mPaint 204| const v0, #+10264 (0x00002818 | 1.43829e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| sget-object v2, android.graphics.Paint$Align.CENTER 212| const v0, #+10265 (0x00002819 | 1.43843e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 47 221| const v0, #+10266 (0x0000281a | 1.43857e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| return-void } method com.android.calendar.DayOfMonthDrawable.draw(android.graphics.Canvas):void { .params "canvas" .src "DayOfMonthDrawable.java" .line 51 .prologue_end .line 51 0| const v0, #+10267 (0x0000281b | 1.43871e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v8, com.android.calendar.DayOfMonthDrawable.mPaint 8| const v0, #+10268 (0x0000281c | 1.43885e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v4, v8, com.android.calendar.DayOfMonthDrawable.mDayOfMonth 16| const v0, #+10269 (0x0000281d | 1.43899e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v5, v8, com.android.calendar.DayOfMonthDrawable.mDayOfMonth 24| const v0, #+10270 (0x0000281e | 1.43913e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v5}, java.lang.String.length():int 33| move-result v5 34| const v0, #+10271 (0x0000281f | 1.43927e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v6, v8, com.android.calendar.DayOfMonthDrawable.mTextBounds 42| const v0, #+10272 (0x00002820 | 1.43941e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v7, #+0 (0x00000000 | 0.00000) 49| invoke-virtual {v3,v4,v7,v5,v6}, android.graphics.Paint.getTextBounds(java.lang.String, int, int, android.graphics.Rect):void .line 52 52| const v0, #+10273 (0x00002821 | 1.43955e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v3, v8, com.android.calendar.DayOfMonthDrawable.mTextBounds 60| const v0, #+10274 (0x00002822 | 1.43969e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v3, v3, android.graphics.Rect.bottom 68| const v0, #+10275 (0x00002823 | 1.43983e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v4, v8, com.android.calendar.DayOfMonthDrawable.mTextBounds 76| const v0, #+10276 (0x00002824 | 1.43997e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v4, v4, android.graphics.Rect.top 84| const v0, #+10277 (0x00002825 | 1.44011e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| sub-int v2, v3, v4 .line 53 .local v2, "textHeight", int 92| invoke-virtual {v8}, com.android.calendar.DayOfMonthDrawable.getBounds():android.graphics.Rect 95| move-result-object v1 96| const v0, #+10278 (0x00002826 | 1.44025e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 54 .local v1, "bounds", android.graphics.Rect 102| iget-object v3, v8, com.android.calendar.DayOfMonthDrawable.mDayOfMonth 104| const v0, #+10279 (0x00002827 | 1.44039e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v4, v1, android.graphics.Rect.right 112| const v0, #+10280 (0x00002828 | 1.44053e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| div-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 120| const v0, #+10281 (0x00002829 | 1.44067e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| int-to-float v4, v4 127| iget v5, v1, android.graphics.Rect.bottom 129| const v0, #+10282 (0x0000282a | 1.44082e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| int-to-float v5, v5 136| int-to-float v6, v2 137| add-float/2addr v5, v6 138| const/high16 v6, #+1065353216 (0x3f800000 | 1.00000) 140| add-float/2addr v5, v6 141| const/high16 v6, #+1073741824 (0x40000000 | 2.00000) 143| div-float/2addr v5, v6 .line 55 144| iget-object v6, v8, com.android.calendar.DayOfMonthDrawable.mPaint .line 54 146| const v0, #+10283 (0x0000282b | 1.44096e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v9,v3,v4,v5,v6}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 56 155| const v0, #+10284 (0x0000282c | 1.44110e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-void } method com.android.calendar.DayOfMonthDrawable.getOpacity():int { .src "DayOfMonthDrawable.java" .line 70 .prologue_end .line 70 0| const v0, #+10285 (0x0000282d | 1.44124e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.DayOfMonthDrawable.setAlpha(int):void { .params "alpha" .src "DayOfMonthDrawable.java" .line 60 .prologue_end .line 60 0| const v0, #+10286 (0x0000282e | 1.44138e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayOfMonthDrawable.mPaint 8| const v0, #+10287 (0x0000282f | 1.44152e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.graphics.Paint.setAlpha(int):void .line 61 17| const v0, #+10288 (0x00002830 | 1.44166e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayOfMonthDrawable.setColorFilter(android.graphics.ColorFilter):void { .params "cf" .src "DayOfMonthDrawable.java" .line 66 .prologue_end .line 66 0| const v0, #+10289 (0x00002831 | 1.44180e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.DayOfMonthDrawable.setDayOfMonth(int):void { .params "day" .src "DayOfMonthDrawable.java" .line 74 .prologue_end .line 74 0| const v0, #+10290 (0x00002832 | 1.44194e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, java.lang.Integer.toString(int):java.lang.String 9| move-result-object v1 10| const v0, #+10291 (0x00002833 | 1.44208e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v1, v2, com.android.calendar.DayOfMonthDrawable.mDayOfMonth .line 75 18| const v0, #+10292 (0x00002834 | 1.44222e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, com.android.calendar.DayOfMonthDrawable.invalidateSelf():void .line 76 27| const v0, #+10293 (0x00002835 | 1.44236e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.DayView$1.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10294 (0x00002836 | 1.44250e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$1.this$0 .line 199 8| const v0, #+10295 (0x00002837 | 1.44264e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10296 (0x00002838 | 1.44278e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$1.run():void { .src "DayView.java" .line 202 .prologue_end .line 202 0| const v0, #+10297 (0x00002839 | 1.44292e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.DayView$1.this$0 8| const v0, #+10298 (0x0000283a | 1.44306e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v2, com.android.calendar.DayView.mContext 16| const v0, #+10299 (0x0000283b | 1.44320e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 25| move-result-object v1 26| const v0, #+10300 (0x0000283c | 1.44334e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 203 .local v1, "tz", java.lang.String 32| iget-object v2, v4, com.android.calendar.DayView$1.this$0 34| const v0, #+10301 (0x0000283d | 1.44348e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v2, com.android.calendar.DayView.mBaseDate 42| const v0, #+10302 (0x0000283e | 1.44362e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput-object v1, v2, android.text.format.Time.timezone .line 204 50| const v0, #+10303 (0x0000283f | 1.44376e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v4, com.android.calendar.DayView$1.this$0 58| const v0, #+10304 (0x00002840 | 1.44390e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v2, com.android.calendar.DayView.mBaseDate 66| const v0, #+10305 (0x00002841 | 1.44404e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 73| invoke-virtual {v2,v3}, android.text.format.Time.normalize(boolean):long .line 205 76| const v0, #+10306 (0x00002842 | 1.44418e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v2, v4, com.android.calendar.DayView$1.this$0 84| const v0, #+10307 (0x00002843 | 1.44432e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-static {v2}, com.android.calendar.DayView.-get10(com.android.calendar.DayView):android.text.format.Time 93| move-result-object v2 94| const v0, #+10308 (0x00002844 | 1.44446e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v2,v1}, android.text.format.Time.switchTimezone(java.lang.String):void .line 206 103| const v0, #+10309 (0x00002845 | 1.44460e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v2, v4, com.android.calendar.DayView$1.this$0 111| const v0, #+10310 (0x00002846 | 1.44474e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v2}, com.android.calendar.DayView.invalidate():void .line 207 120| const v0, #+10311 (0x00002847 | 1.44488e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| return-void } method com.android.calendar.DayView$2.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10312 (0x00002848 | 1.44502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$2.this$0 .line 211 8| const v0, #+10313 (0x00002849 | 1.44516e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10314 (0x0000284a | 1.44530e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$2.run():void { .src "DayView.java" .line 214 .prologue_end .line 214 0| const v0, #+10315 (0x0000284b | 1.44544e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView$2.this$0 8| const v0, #+10316 (0x0000284c | 1.44558e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.DayView$2.this$0 16| const v0, #+10317 (0x0000284d | 1.44572e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.DayView.-get21(com.android.calendar.DayView):com.android.calendar.Event 25| move-result-object v2 26| const v0, #+10318 (0x0000284e | 1.44586e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1,v2}, com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.android.calendar.Event):com.android.calendar.Event .line 215 35| const v0, #+10319 (0x0000284f | 1.44600e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.DayView$2.this$0 43| const v0, #+10320 (0x00002850 | 1.44614e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+0 (0x00000000 | 0.00000) 50| invoke-static {v1,v2}, com.android.calendar.DayView.-set14(com.android.calendar.DayView, com.android.calendar.Event):com.android.calendar.Event .line 216 53| const v0, #+10321 (0x00002851 | 1.44628e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v3, com.android.calendar.DayView$2.this$0 61| const v0, #+10322 (0x00002852 | 1.44642e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 217 70| const v0, #+10323 (0x00002853 | 1.44656e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-void } method com.android.calendar.DayView$3.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10324 (0x00002854 | 1.44670e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$3.this$0 .line 221 8| const v0, #+10325 (0x00002855 | 1.44684e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10326 (0x00002856 | 1.44698e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$3.run():void { .src "DayView.java" .line 224 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+10327 (0x00002857 | 1.44712e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/4 v14, #+0 (0x00000000 | 0.00000) .line 224 10| iget-object v0, v15, com.android.calendar.DayView$3.this$0 12| const v16, #+10328 (0x00002858 | 1.44726e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-static {v0}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.android.calendar.Event 21| move-result-object v0 22| const v16, #+10329 (0x00002859 | 1.44740e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v0, Label_1 .line 225 30| const v16, #+10330 (0x0000285a | 1.44754e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v0, v15, com.android.calendar.DayView$3.this$0 38| const v16, #+10331 (0x0000285b | 1.44768e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v0}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 47| move-result-object v0 48| const v16, #+10332 (0x0000285c | 1.44782e-41) 51| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v15, com.android.calendar.DayView$3.this$0 56| const v16, #+10333 (0x0000285d | 1.44796e-41) 59| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.android.calendar.Event 65| move-result-object v1 66| const v16, #+10334 (0x0000285e | 1.44810e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| iget-wide v4:v5, v1, com.android.calendar.Event.id .line 226 74| const v16, #+10335 (0x0000285f | 1.44824e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v1, v15, com.android.calendar.DayView$3.this$0 82| const v16, #+10336 (0x00002860 | 1.44838e-41) 85| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.android.calendar.Event 91| move-result-object v1 92| const v16, #+10337 (0x00002861 | 1.44852e-41) 95| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 98| iget-wide v6:v7, v1, com.android.calendar.Event.startMillis 100| const v16, #+10338 (0x00002862 | 1.44866e-41) 103| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v1, v15, com.android.calendar.DayView$3.this$0 108| const v16, #+10339 (0x00002863 | 1.44880e-41) 111| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v1}, com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.android.calendar.Event 117| move-result-object v1 118| const v16, #+10340 (0x00002864 | 1.44894e-41) 121| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 124| iget-wide v8:v9, v1, com.android.calendar.Event.endMillis .line 227 126| const v16, #+10341 (0x00002865 | 1.44908e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v15, com.android.calendar.DayView$3.this$0 134| const v16, #+10342 (0x00002866 | 1.44922e-41) 137| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1}, com.android.calendar.DayView.getWidth():int 143| move-result v1 144| const v16, #+10343 (0x00002867 | 1.44936e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| div-int/lit8 v10, v1, #+2 (0x00000002 | 2.80260e-45) 152| const v16, #+10344 (0x00002868 | 1.44950e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v1, v15, com.android.calendar.DayView$3.this$0 160| const v16, #+10345 (0x00002869 | 1.44964e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-static {v1}, com.android.calendar.DayView.-get8(com.android.calendar.DayView):int 169| move-result v11 170| const v16, #+10346 (0x0000286a | 1.44978e-41) 173| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 228 176| iget-object v1, v15, com.android.calendar.DayView$3.this$0 178| const v16, #+10347 (0x0000286b | 1.44992e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v1}, com.android.calendar.DayView.getSelectedTimeInMillis():long 187| move-result-wide v12:v13 188| const v16, #+10348 (0x0000286c | 1.45006e-41) 191| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 225 194| const-wide/16 v2:v3, #+2 (0x00000002 | 2.80260e-45) 196| move-object v1, v15 197| invoke-virtual/range {v0..v13}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void Label_1: .line 230 200| const v16, #+10349 (0x0000286d | 1.45020e-41) 203| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 206| iget-object v0, v15, com.android.calendar.DayView$3.this$0 208| const v16, #+10350 (0x0000286e | 1.45034e-41) 211| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-static {v0,v14}, com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.android.calendar.Event):com.android.calendar.Event .line 231 217| const v16, #+10351 (0x0000286f | 1.45048e-41) 220| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v0, v15, com.android.calendar.DayView$3.this$0 225| const v16, #+10352 (0x00002870 | 1.45062e-41) 228| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v0}, com.android.calendar.DayView.invalidate():void .line 232 234| const v16, #+10353 (0x00002871 | 1.45076e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| return-void } method com.android.calendar.DayView$4.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10354 (0x00002872 | 1.45090e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$4.this$0 .line 282 8| const v0, #+10355 (0x00002873 | 1.45104e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.animation.AnimatorListenerAdapter.():void .line 1 17| const v0, #+10356 (0x00002874 | 1.45118e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$4.onAnimationCancel(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 290 .prologue_end .line 290 0| const v0, #+10357 (0x00002875 | 1.45132e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView$4.this$0 8| const v0, #+10358 (0x00002876 | 1.45146e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-static {v1,v2}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolean):boolean .line 291 18| const v0, #+10359 (0x00002877 | 1.45161e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.DayView$4.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 295 .prologue_end .line 295 0| const v0, #+10360 (0x00002878 | 1.45175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView$4.this$0 8| const v0, #+10361 (0x00002879 | 1.45189e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-static {v1,v2}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolean):boolean .line 296 18| const v0, #+10362 (0x0000287a | 1.45203e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.calendar.DayView$4.this$0 26| const v0, #+10363 (0x0000287b | 1.45217e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1}, com.android.calendar.DayView.-wrap10(com.android.calendar.DayView):void .line 297 35| const v0, #+10364 (0x0000287c | 1.45231e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.DayView$4.this$0 43| const v0, #+10365 (0x0000287d | 1.45245e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 298 52| const v0, #+10366 (0x0000287e | 1.45259e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.calendar.DayView$4.onAnimationStart(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 285 .prologue_end .line 285 0| const v0, #+10367 (0x0000287f | 1.45273e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView$4.this$0 8| const v0, #+10368 (0x00002880 | 1.45287e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-static {v1,v2}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolean):boolean .line 286 18| const v0, #+10369 (0x00002881 | 1.45301e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.DayView$5.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10370 (0x00002882 | 1.45315e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$5.this$0 .line 1995 8| const v0, #+10371 (0x00002883 | 1.45329e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10372 (0x00002884 | 1.45343e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$5.run():void { .src "DayView.java" .line 1997 .prologue_end .line 1997 0| const v0, #+10373 (0x00002885 | 1.45357e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView$5.this$0 8| const v0, #+10374 (0x00002886 | 1.45371e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.DayView.clearCachedEvents():void .line 1998 17| const v0, #+10375 (0x00002887 | 1.45385e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$6.(com.android.calendar.DayView, java.util.ArrayList):void { .params "this$0", "?" .src "DayView.java" .line 1 .local_ex v3, "val$events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 1 0| const v0, #+10376 (0x00002888 | 1.45399e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$6.this$0 8| const v0, #+10377 (0x00002889 | 1.45413e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.DayView$6.val$events .line 2032 16| const v0, #+10378 (0x0000288a | 1.45427e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+10379 (0x0000288b | 1.45441e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.DayView$6.run():void { .src "DayView.java" .line 2035 .prologue_end 0| const v0, #+10380 (0x0000288c | 1.45455e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2035 8| iget-object v4, v9, com.android.calendar.DayView$6.this$0 10| const v0, #+10381 (0x0000288d | 1.45469e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v4}, com.android.calendar.DayView.-get14(com.android.calendar.DayView):int 19| move-result v4 20| const v0, #+10382 (0x0000288e | 1.45483e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v5, v9, com.android.calendar.DayView$6.this$0 28| const v0, #+10383 (0x0000288f | 1.45497e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-static {v5}, com.android.calendar.DayView.-get18(com.android.calendar.DayView):int 37| move-result v5 38| const v0, #+10384 (0x00002890 | 1.45511e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-eq v4, v5, Label_4 46| const v0, #+10385 (0x00002891 | 1.45525e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 2036 .local v3, "fadeinEvents", boolean 53| const v0, #+10386 (0x00002892 | 1.45539e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v4, v9, com.android.calendar.DayView$6.this$0 61| const v0, #+10387 (0x00002893 | 1.45553e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v5, v9, com.android.calendar.DayView$6.val$events 69| const v0, #+10388 (0x00002894 | 1.45567e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v4,v5}, com.android.calendar.DayView.-set8(com.android.calendar.DayView, java.util.ArrayList):java.util.ArrayList .line 2037 78| const v0, #+10389 (0x00002895 | 1.45581e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v4, v9, com.android.calendar.DayView$6.this$0 86| const v0, #+10390 (0x00002896 | 1.45595e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v5, v9, com.android.calendar.DayView$6.this$0 94| const v0, #+10391 (0x00002897 | 1.45609e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v5}, com.android.calendar.DayView.-get14(com.android.calendar.DayView):int 103| move-result v5 104| const v0, #+10392 (0x00002898 | 1.45623e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v4,v5}, com.android.calendar.DayView.-set12(com.android.calendar.DayView, int):int .line 2038 113| const v0, #+10393 (0x00002899 | 1.45637e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v4, v9, com.android.calendar.DayView$6.this$0 121| const v0, #+10394 (0x0000289a | 1.45651e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v4}, com.android.calendar.DayView.-get2(com.android.calendar.DayView):java.util.ArrayList 130| move-result-object v4 131| const v0, #+10395 (0x0000289b | 1.45665e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-nez v4, Label_5 .line 2039 139| const v0, #+10396 (0x0000289c | 1.45679e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v4, v9, com.android.calendar.DayView$6.this$0 147| const v0, #+10397 (0x0000289d | 1.45693e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| new-instance v5, java.util.ArrayList 155| const v0, #+10398 (0x0000289e | 1.45707e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-direct {v5}, java.util.ArrayList.():void 164| const v0, #+10399 (0x0000289f | 1.45721e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-static {v4,v5}, com.android.calendar.DayView.-set0(com.android.calendar.DayView, java.util.ArrayList):java.util.ArrayList Label_2: .line 2045 173| const v0, #+10400 (0x000028a0 | 1.45735e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v4, v9, com.android.calendar.DayView$6.val$events 181| const v0, #+10401 (0x000028a1 | 1.45749e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 190| move-result-object v2 191| const v0, #+10402 (0x000028a2 | 1.45763e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .local v2, "e$iterator", java.util.Iterator 197| const v0, #+10403 (0x000028a3 | 1.45777e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 206| move-result v4 207| const v0, #+10404 (0x000028a4 | 1.45791e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| if-eqz v4, Label_6 215| const v0, #+10405 (0x000028a5 | 1.45805e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 224| move-result-object v1 225| const v0, #+10406 (0x000028a6 | 1.45819e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| check-cast v1, com.android.calendar.Event .line 2046 .local v1, "e", com.android.calendar.Event 233| const v0, #+10407 (0x000028a7 | 1.45833e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v1}, com.android.calendar.Event.drawAsAllday():boolean 242| move-result v4 243| const v0, #+10408 (0x000028a8 | 1.45847e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| if-eqz v4, Label_3 .line 2047 251| const v0, #+10409 (0x000028a9 | 1.45861e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v4, v9, com.android.calendar.DayView$6.this$0 259| const v0, #+10410 (0x000028aa | 1.45875e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-static {v4}, com.android.calendar.DayView.-get2(com.android.calendar.DayView):java.util.ArrayList 268| move-result-object v4 269| const v0, #+10411 (0x000028ab | 1.45889e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual {v4,v1}, java.util.ArrayList.add(java.lang.Object):boolean 278| const v0, #+10412 (0x000028ac | 1.45903e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| goto/16 Label_3 Label_4: .line 2035 .end_local v1 .end_local v2 .end_local v3 286| const v0, #+10413 (0x000028ad | 1.45917e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 293| goto/16 Label_1 Label_5: .line 2041 295| const v0, #+10414 (0x000028ae | 1.45931e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-object v4, v9, com.android.calendar.DayView$6.this$0 303| const v0, #+10415 (0x000028af | 1.45945e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-static {v4}, com.android.calendar.DayView.-get2(com.android.calendar.DayView):java.util.ArrayList 312| move-result-object v4 313| const v0, #+10416 (0x000028b0 | 1.45959e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v4}, java.util.ArrayList.clear():void 322| const v0, #+10417 (0x000028b1 | 1.45973e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| goto/16 Label_2 Label_6: .line 2052 .restart_local v2 330| const v0, #+10418 (0x000028b2 | 1.45987e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-object v4, v9, com.android.calendar.DayView$6.this$0 338| const v0, #+10419 (0x000028b3 | 1.46001e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-static {v4}, com.android.calendar.DayView.-get17(com.android.calendar.DayView):android.text.StaticLayout[] 347| move-result-object v4 348| const v0, #+10420 (0x000028b4 | 1.46015e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| if-eqz v4, Label_7 356| const v0, #+10421 (0x000028b5 | 1.46029e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| iget-object v4, v9, com.android.calendar.DayView$6.this$0 364| const v0, #+10422 (0x000028b6 | 1.46043e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-static {v4}, com.android.calendar.DayView.-get17(com.android.calendar.DayView):android.text.StaticLayout[] 373| move-result-object v4 374| const v0, #+10423 (0x000028b7 | 1.46057e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| array-length v4, v4 381| const v0, #+10424 (0x000028b8 | 1.46071e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iget-object v5, v9, com.android.calendar.DayView$6.val$events 389| const v0, #+10425 (0x000028b9 | 1.46085e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-virtual {v5}, java.util.ArrayList.size():int 398| move-result v5 399| const v0, #+10426 (0x000028ba | 1.46099e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| if-ge v4, v5, Label_13 Label_7: .line 2053 407| const v0, #+10427 (0x000028bb | 1.46113e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| iget-object v4, v9, com.android.calendar.DayView$6.this$0 415| const v0, #+10428 (0x000028bc | 1.46127e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iget-object v5, v9, com.android.calendar.DayView$6.val$events 423| const v0, #+10429 (0x000028bd | 1.46141e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v5}, java.util.ArrayList.size():int 432| move-result v5 433| const v0, #+10430 (0x000028be | 1.46155e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| new-array v5, v5, android.text.StaticLayout[] 441| const v0, #+10431 (0x000028bf | 1.46169e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-static {v4,v5}, com.android.calendar.DayView.-set11(com.android.calendar.DayView, android.text.StaticLayout[]):android.text.StaticLayout[] Label_8: .line 2058 450| const v0, #+10432 (0x000028c0 | 1.46183e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iget-object v4, v9, com.android.calendar.DayView$6.this$0 458| const v0, #+10433 (0x000028c1 | 1.46197e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-static {v4}, com.android.calendar.DayView.-get3(com.android.calendar.DayView):android.text.StaticLayout[] 467| move-result-object v4 468| const v0, #+10434 (0x000028c2 | 1.46211e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| if-eqz v4, Label_9 476| const v0, #+10435 (0x000028c3 | 1.46225e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| iget-object v4, v9, com.android.calendar.DayView$6.this$0 484| const v0, #+10436 (0x000028c4 | 1.46240e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-static {v4}, com.android.calendar.DayView.-get3(com.android.calendar.DayView):android.text.StaticLayout[] 493| move-result-object v4 494| const v0, #+10437 (0x000028c5 | 1.46254e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| array-length v4, v4 501| const v0, #+10438 (0x000028c6 | 1.46268e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| iget-object v5, v9, com.android.calendar.DayView$6.this$0 509| const v0, #+10439 (0x000028c7 | 1.46282e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-static {v5}, com.android.calendar.DayView.-get2(com.android.calendar.DayView):java.util.ArrayList 518| move-result-object v5 519| const v0, #+10440 (0x000028c8 | 1.46296e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-virtual {v5}, java.util.ArrayList.size():int 528| move-result v5 529| const v0, #+10441 (0x000028c9 | 1.46310e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| if-ge v4, v5, Label_14 Label_9: .line 2059 537| const v0, #+10442 (0x000028ca | 1.46324e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| iget-object v4, v9, com.android.calendar.DayView$6.this$0 545| const v0, #+10443 (0x000028cb | 1.46338e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| iget-object v5, v9, com.android.calendar.DayView$6.val$events 553| const v0, #+10444 (0x000028cc | 1.46352e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-virtual {v5}, java.util.ArrayList.size():int 562| move-result v5 563| const v0, #+10445 (0x000028cd | 1.46366e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| new-array v5, v5, android.text.StaticLayout[] 571| const v0, #+10446 (0x000028ce | 1.46380e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-static {v4,v5}, com.android.calendar.DayView.-set1(com.android.calendar.DayView, android.text.StaticLayout[]):android.text.StaticLayout[] Label_10: .line 2064 580| const v0, #+10447 (0x000028cf | 1.46394e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| iget-object v4, v9, com.android.calendar.DayView$6.this$0 588| const v0, #+10448 (0x000028d0 | 1.46408e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| invoke-static {v4}, com.android.calendar.DayView.-wrap1(com.android.calendar.DayView):void .line 2066 597| const v0, #+10449 (0x000028d1 | 1.46422e-41) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 603| iget-object v4, v9, com.android.calendar.DayView$6.this$0 605| const v0, #+10450 (0x000028d2 | 1.46436e-41) 608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 611| invoke-static {v4,v7}, com.android.calendar.DayView.-set13(com.android.calendar.DayView, boolean):boolean .line 2067 614| const v0, #+10451 (0x000028d3 | 1.46450e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| iget-object v4, v9, com.android.calendar.DayView$6.this$0 622| const v0, #+10452 (0x000028d4 | 1.46464e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-static {v4,v7}, com.android.calendar.DayView.-set7(com.android.calendar.DayView, boolean):boolean .line 2068 631| const v0, #+10453 (0x000028d5 | 1.46478e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| iget-object v4, v9, com.android.calendar.DayView$6.this$0 639| const v0, #+10454 (0x000028d6 | 1.46492e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-static {v4}, com.android.calendar.DayView.-wrap9(com.android.calendar.DayView):void .line 2071 648| const v0, #+10455 (0x000028d7 | 1.46506e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| if-eqz v3, Label_15 .line 2072 656| const v0, #+10456 (0x000028d8 | 1.46520e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| iget-object v4, v9, com.android.calendar.DayView$6.this$0 664| const v0, #+10457 (0x000028d9 | 1.46534e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| invoke-static {v4}, com.android.calendar.DayView.-get13(com.android.calendar.DayView):android.animation.ObjectAnimator 673| move-result-object v4 674| const v0, #+10458 (0x000028da | 1.46548e-41) 677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 680| if-nez v4, Label_11 .line 2073 682| const v0, #+10459 (0x000028db | 1.46562e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| iget-object v4, v9, com.android.calendar.DayView$6.this$0 .line 2074 690| const v0, #+10460 (0x000028dc | 1.46576e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| iget-object v5, v9, com.android.calendar.DayView$6.this$0 698| const v0, #+10461 (0x000028dd | 1.46590e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| const-string/jumbo v6, "EventsAlpha" 707| const v0, #+10462 (0x000028de | 1.46604e-41) 710| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 713| const/4 v7, #+0 (0x00000000 | 0.00000) 714| const/16 v8, #+255 (0x000000ff | 3.57331e-43) 716| filled-new-array {v7,v8}, int[] 719| move-result-object v7 720| const v0, #+10463 (0x000028df | 1.46618e-41) 723| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 726| invoke-static {v5,v6,v7}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 729| move-result-object v5 730| const v0, #+10464 (0x000028e0 | 1.46632e-41) 733| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2073 736| invoke-static {v4,v5}, com.android.calendar.DayView.-set9(com.android.calendar.DayView, android.animation.ObjectAnimator):android.animation.ObjectAnimator .line 2075 739| const v0, #+10465 (0x000028e1 | 1.46646e-41) 742| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 745| iget-object v4, v9, com.android.calendar.DayView$6.this$0 747| const v0, #+10466 (0x000028e2 | 1.46660e-41) 750| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-static {v4}, com.android.calendar.DayView.-get13(com.android.calendar.DayView):android.animation.ObjectAnimator 756| move-result-object v4 757| const v0, #+10467 (0x000028e3 | 1.46674e-41) 760| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 763| const-wide/16 v5:v6, #+400 (0x00000190 | 5.60519e-43) 765| invoke-virtual {v4,v5,v6}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator Label_11: .line 2077 768| const v0, #+10468 (0x000028e4 | 1.46688e-41) 771| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 774| iget-object v4, v9, com.android.calendar.DayView$6.this$0 776| const v0, #+10469 (0x000028e5 | 1.46702e-41) 779| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 782| invoke-static {v4}, com.android.calendar.DayView.-get13(com.android.calendar.DayView):android.animation.ObjectAnimator 785| move-result-object v4 786| const v0, #+10470 (0x000028e6 | 1.46716e-41) 789| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 792| invoke-virtual {v4}, android.animation.ObjectAnimator.start():void Label_12: .line 2081 795| const v0, #+10471 (0x000028e7 | 1.46730e-41) 798| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 801| return-void Label_13: .line 2055 802| const v0, #+10472 (0x000028e8 | 1.46744e-41) 805| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 808| iget-object v4, v9, com.android.calendar.DayView$6.this$0 810| const v0, #+10473 (0x000028e9 | 1.46758e-41) 813| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 816| invoke-static {v4}, com.android.calendar.DayView.-get17(com.android.calendar.DayView):android.text.StaticLayout[] 819| move-result-object v4 820| const v0, #+10474 (0x000028ea | 1.46772e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| invoke-static {v4,v6}, java.util.Arrays.fill(java.lang.Object[], java.lang.Object):void 829| const v0, #+10475 (0x000028eb | 1.46786e-41) 832| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 835| goto/16 Label_8 Label_14: .line 2061 837| const v0, #+10476 (0x000028ec | 1.46800e-41) 840| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 843| iget-object v4, v9, com.android.calendar.DayView$6.this$0 845| const v0, #+10477 (0x000028ed | 1.46814e-41) 848| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 851| invoke-static {v4}, com.android.calendar.DayView.-get3(com.android.calendar.DayView):android.text.StaticLayout[] 854| move-result-object v4 855| const v0, #+10478 (0x000028ee | 1.46828e-41) 858| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 861| invoke-static {v4,v6}, java.util.Arrays.fill(java.lang.Object[], java.lang.Object):void 864| const v0, #+10479 (0x000028ef | 1.46842e-41) 867| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 870| goto/16 Label_10 Label_15: .line 2079 872| const v0, #+10480 (0x000028f0 | 1.46856e-41) 875| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 878| iget-object v4, v9, com.android.calendar.DayView$6.this$0 880| const v0, #+10481 (0x000028f1 | 1.46870e-41) 883| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 886| invoke-virtual {v4}, com.android.calendar.DayView.invalidate():void 889| const v0, #+10482 (0x000028f2 | 1.46884e-41) 892| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 895| goto/16 Label_12 } method com.android.calendar.DayView$7.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10483 (0x000028f3 | 1.46898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$7.this$0 .line 3821 8| const v0, #+10484 (0x000028f4 | 1.46912e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.animation.AnimatorListenerAdapter.():void .line 1 17| const v0, #+10485 (0x000028f5 | 1.46926e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$7.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 3824 .prologue_end .line 3824 0| const v0, #+10486 (0x000028f6 | 1.46940e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView$7.this$0 8| const v0, #+10487 (0x000028f7 | 1.46954e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.DayView.-get6(com.android.calendar.DayView):boolean 17| move-result v1 18| const v0, #+10488 (0x000028f8 | 1.46968e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 3826 26| const v0, #+10489 (0x000028f9 | 1.46982e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.DayView$7.this$0 34| const v0, #+10490 (0x000028fa | 1.46996e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+0 (0x00000000 | 0.00000) 41| invoke-static {v1,v2}, com.android.calendar.DayView.-set2(com.android.calendar.DayView, int):int .line 3827 44| const v0, #+10491 (0x000028fb | 1.47010e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {}, com.android.calendar.DayView.-get26():boolean 53| move-result v1 54| const v0, #+10492 (0x000028fc | 1.47024e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 62| invoke-static {v1}, com.android.calendar.DayView.-set17(boolean):boolean Label_1: .line 3829 65| const v0, #+10493 (0x000028fd | 1.47038e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v1, v3, com.android.calendar.DayView$7.this$0 73| const v0, #+10494 (0x000028fe | 1.47052e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 80| invoke-static {v1,v2}, com.android.calendar.DayView.-set13(com.android.calendar.DayView, boolean):boolean .line 3830 83| const v0, #+10495 (0x000028ff | 1.47066e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v3, com.android.calendar.DayView$7.this$0 91| const v0, #+10496 (0x00002900 | 1.47080e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 3831 100| const v0, #+10497 (0x00002901 | 1.47094e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return-void } method com.android.calendar.DayView$8.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 1 .prologue_end .line 1 0| const v0, #+10498 (0x00002902 | 1.47108e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$8.this$0 .line 4958 8| const v0, #+10499 (0x00002903 | 1.47122e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+10500 (0x00002904 | 1.47136e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$8.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "DayView.java" .line 4961 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move/16 v20, v21 .prologue_end .line 4961 9| const v21, #+10501 (0x00002905 | 1.47150e-41) 12| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v20, Label_2 .line 4962 17| const v21, #+10502 (0x00002906 | 1.47164e-41) 20| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 23| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) .line 4963 .local v14, "extraLong", long 25| move-object/from16 v0, v18 27| iget-object v2, v0, com.android.calendar.DayView$8.this$0 29| const v21, #+10503 (0x00002907 | 1.47178e-41) 32| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 35| iget-boolean v2, v2, com.android.calendar.DayView.mSelectionAllday 37| const v21, #+10504 (0x00002908 | 1.47192e-41) 40| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v2, Label_1 .line 4964 45| const v21, #+10505 (0x00002909 | 1.47206e-41) 48| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 51| const-wide/16 v14:v15, #+16 (0x00000010 | 2.24208e-44) Label_1: .line 4966 53| const v21, #+10506 (0x0000290a | 1.47220e-41) 56| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 59| move-object/from16 v0, v18 61| iget-object v2, v0, com.android.calendar.DayView$8.this$0 63| const v21, #+10507 (0x0000290b | 1.47234e-41) 66| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 72| move-result-object v2 73| const v21, #+10508 (0x0000290c | 1.47248e-41) 76| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 4967 79| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 81| move-object/from16 v0, v18 83| iget-object v3, v0, com.android.calendar.DayView$8.this$0 85| const v21, #+10509 (0x0000290d | 1.47262e-41) 88| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v3}, com.android.calendar.DayView.getSelectedTimeInMillis():long 94| move-result-wide v8:v9 95| const v21, #+10510 (0x0000290e | 1.47276e-41) 98| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 101| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) .line 4968 103| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) .line 4967 105| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) 107| const/4 v12, #-1 (0xffffffff | NaN) .line 4968 108| const/4 v13, #-1 (0xffffffff | NaN) 109| move-object/from16 v3, v18 .line 4966 111| invoke-virtual/range {v2..v17}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void Label_2: .line 4970 .end_local v14 114| const v21, #+10511 (0x0000290f | 1.47290e-41) 117| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 120| return-void } method com.android.calendar.DayView$CalendarGestureListener.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4891 .prologue_end .line 4891 0| const v0, #+10512 (0x00002910 | 1.47304e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$CalendarGestureListener.this$0 8| const v0, #+10513 (0x00002911 | 1.47319e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.GestureDetector$SimpleOnGestureListener.():void 17| const v0, #+10514 (0x00002912 | 1.47333e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$CalendarGestureListener.onDown(android.view.MotionEvent):boolean { .params "ev" .src "DayView.java" .line 4940 .prologue_end .line 4940 0| const v0, #+10515 (0x00002913 | 1.47347e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.DayView.-get0():boolean 9| move-result v1 10| const v0, #+10516 (0x00002914 | 1.47361e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+10517 (0x00002915 | 1.47375e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, com.android.calendar.DayView.-get1():java.lang.String 27| move-result-object v1 28| const v0, #+10518 (0x00002916 | 1.47389e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "GestureDetector.onDown" 37| const v0, #+10519 (0x00002917 | 1.47403e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4941 46| const v0, #+10520 (0x00002918 | 1.47417e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 54| const v0, #+10521 (0x00002919 | 1.47431e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v1,v4}, com.android.calendar.DayView.-wrap3(com.android.calendar.DayView, android.view.MotionEvent):void .line 4942 63| const v0, #+10522 (0x0000291a | 1.47445e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 70| return v1 } method com.android.calendar.DayView$CalendarGestureListener.onFling(android.view.MotionEvent, android.view.MotionEvent, float, float):boolean { .params "e1", "e2", "velocityX", "velocityY" .src "DayView.java" .line 4925 .prologue_end .line 4925 0| const v0, #+10523 (0x0000291b | 1.47459e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.DayView.-get0():boolean 9| move-result v1 10| const v0, #+10524 (0x0000291c | 1.47473e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+10525 (0x0000291d | 1.47487e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, com.android.calendar.DayView.-get1():java.lang.String 27| move-result-object v1 28| const v0, #+10526 (0x0000291e | 1.47501e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "GestureDetector.onFling" 37| const v0, #+10527 (0x0000291f | 1.47515e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4927 46| const v0, #+10528 (0x00002920 | 1.47529e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 54| const v0, #+10529 (0x00002921 | 1.47543e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v1}, com.android.calendar.DayView.-get27(com.android.calendar.DayView):boolean 63| move-result v1 64| const v0, #+10530 (0x00002922 | 1.47557e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v1, Label_3 .line 4928 72| const v0, #+10531 (0x00002923 | 1.47571e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v6}, java.lang.Math.abs(float):float 81| move-result v1 82| const v0, #+10532 (0x00002924 | 1.47585e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v7}, java.lang.Math.abs(float):float 91| move-result v2 92| const v0, #+10533 (0x00002925 | 1.47599e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| cmpg-float v1, v1, v2 100| if-gez v1, Label_2 .line 4929 102| const v0, #+10534 (0x00002926 | 1.47613e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v1, #+0 (0x00000000 | 0.00000) 109| return v1 Label_2: .line 4932 110| const v0, #+10535 (0x00002927 | 1.47627e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v7, #+0 (0x00000000 | 0.00000) Label_3: .line 4934 117| const v0, #+10536 (0x00002928 | 1.47641e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 125| const v0, #+10537 (0x00002929 | 1.47655e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v1,v4,v5,v6,v7}, com.android.calendar.DayView.-wrap4(com.android.calendar.DayView, android.view.MotionEvent, android.view.MotionEvent, float, float):void .line 4935 134| const v0, #+10538 (0x0000292a | 1.47669e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 141| return v1 } method com.android.calendar.DayView$CalendarGestureListener.onLongPress(android.view.MotionEvent):void { .params "ev" .src "DayView.java" .line 4901 .prologue_end .line 4901 0| const v0, #+10539 (0x0000292b | 1.47683e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.DayView.-get0():boolean 9| move-result v1 10| const v0, #+10540 (0x0000292c | 1.47697e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+10541 (0x0000292d | 1.47711e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, com.android.calendar.DayView.-get1():java.lang.String 27| move-result-object v1 28| const v0, #+10542 (0x0000292e | 1.47725e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "GestureDetector.onLongPress" 37| const v0, #+10543 (0x0000292f | 1.47739e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4902 46| const v0, #+10544 (0x00002930 | 1.47753e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 54| const v0, #+10545 (0x00002931 | 1.47767e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v1,v4}, com.android.calendar.DayView.-wrap5(com.android.calendar.DayView, android.view.MotionEvent):void .line 4903 63| const v0, #+10546 (0x00002932 | 1.47781e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void } method com.android.calendar.DayView$CalendarGestureListener.onScroll(android.view.MotionEvent, android.view.MotionEvent, float, float):boolean { .params "e1", "e2", "distanceX", "distanceY" .src "DayView.java" .line 4907 .prologue_end .line 4907 0| const v0, #+10547 (0x00002933 | 1.47795e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.DayView.-get0():boolean 9| move-result v1 10| const v0, #+10548 (0x00002934 | 1.47809e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+10549 (0x00002935 | 1.47823e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, com.android.calendar.DayView.-get1():java.lang.String 27| move-result-object v1 28| const v0, #+10550 (0x00002936 | 1.47837e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "GestureDetector.onScroll" 37| const v0, #+10551 (0x00002937 | 1.47851e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4908 46| const v0, #+10552 (0x00002938 | 1.47865e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 54| const v0, #+10553 (0x00002939 | 1.47879e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v1}, com.android.calendar.DayView.-wrap8(com.android.calendar.DayView):void .line 4909 63| const v0, #+10554 (0x0000293a | 1.47893e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 71| const v0, #+10555 (0x0000293b | 1.47907e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v1}, com.android.calendar.DayView.-get27(com.android.calendar.DayView):boolean 80| move-result v1 81| const v0, #+10556 (0x0000293c | 1.47921e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eqz v1, Label_3 .line 4910 89| const v0, #+10557 (0x0000293d | 1.47935e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v6}, java.lang.Math.abs(float):float 98| move-result v1 99| const v0, #+10558 (0x0000293e | 1.47949e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-static {v7}, java.lang.Math.abs(float):float 108| move-result v2 109| const v0, #+10559 (0x0000293f | 1.47963e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| cmpg-float v1, v1, v2 117| if-gez v1, Label_2 .line 4913 119| const v0, #+10560 (0x00002940 | 1.47977e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 127| const v0, #+10561 (0x00002941 | 1.47991e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 4914 136| const v0, #+10562 (0x00002942 | 1.48005e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/4 v1, #+0 (0x00000000 | 0.00000) 143| return v1 Label_2: .line 4917 144| const v0, #+10563 (0x00002943 | 1.48019e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const/4 v7, #+0 (0x00000000 | 0.00000) Label_3: .line 4919 151| const v0, #+10564 (0x00002944 | 1.48033e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 159| const v0, #+10565 (0x00002945 | 1.48047e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v1,v4,v5,v6,v7}, com.android.calendar.DayView.-wrap6(com.android.calendar.DayView, android.view.MotionEvent, android.view.MotionEvent, float, float):void .line 4920 168| const v0, #+10566 (0x00002946 | 1.48061e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 175| return v1 } method com.android.calendar.DayView$CalendarGestureListener.onSingleTapUp(android.view.MotionEvent):boolean { .params "ev" .src "DayView.java" .line 4894 .prologue_end .line 4894 0| const v0, #+10567 (0x00002947 | 1.48075e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.DayView.-get0():boolean 9| move-result v1 10| const v0, #+10568 (0x00002948 | 1.48089e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+10569 (0x00002949 | 1.48103e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, com.android.calendar.DayView.-get1():java.lang.String 27| move-result-object v1 28| const v0, #+10570 (0x0000294a | 1.48117e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "GestureDetector.onSingleTapUp" 37| const v0, #+10571 (0x0000294b | 1.48131e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4895 46| const v0, #+10572 (0x0000294c | 1.48145e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v3, com.android.calendar.DayView$CalendarGestureListener.this$0 54| const v0, #+10573 (0x0000294d | 1.48159e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v1,v4}, com.android.calendar.DayView.-wrap7(com.android.calendar.DayView, android.view.MotionEvent):void .line 4896 63| const v0, #+10574 (0x0000294e | 1.48173e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 70| return v1 } method com.android.calendar.DayView$ContextMenuHandler.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4431 .prologue_end .line 4431 0| const v0, #+10575 (0x0000294f | 1.48187e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$ContextMenuHandler.this$0 8| const v0, #+10576 (0x00002950 | 1.48201e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+10577 (0x00002951 | 1.48215e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$ContextMenuHandler.(com.android.calendar.DayView, com.android.calendar.DayView$ContextMenuHandler):void { .params "this$0", "?" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10578 (0x00002952 | 1.48229e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DayView$ContextMenuHandler.(com.android.calendar.DayView):void 9| const v0, #+10579 (0x00002953 | 1.48243e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView$ContextMenuHandler.onMenuItemClick(android.view.MenuItem):boolean { .params "item" .src "DayView.java" .line 4434 0| move-object/16 v27, v28 3| move-object/16 v28, v29 .prologue_end .line 4434 6| const v29, #+10580 (0x00002954 | 1.48257e-41) 9| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-interface/range {v28..v28}, android.view.MenuItem.getItemId():int 15| move-result v2 16| const v29, #+10581 (0x00002955 | 1.48271e-41) 19| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 22| packed-switch v2, Label_9 Label_1: .line 4480 25| const v29, #+10582 (0x00002956 | 1.48285e-41) 28| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v2, #+0 (0x00000000 | 0.00000) 32| return v2 Label_2: .line 4436 33| const v29, #+10583 (0x00002957 | 1.48299e-41) 36| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 39| move-object/from16 v0, v27 41| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 43| const v29, #+10584 (0x00002958 | 1.48313e-41) 46| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v2}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 52| move-result-object v2 53| const v29, #+10585 (0x00002959 | 1.48327e-41) 56| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v2, Label_3 .line 4437 61| const v29, #+10586 (0x0000295a | 1.48341e-41) 64| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 67| move-object/from16 v0, v27 69| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 71| const v29, #+10587 (0x0000295b | 1.48355e-41) 74| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 80| move-result-object v2 81| const v29, #+10588 (0x0000295c | 1.48369e-41) 84| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 4438 87| move-object/from16 v0, v27 89| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 91| const v29, #+10589 (0x0000295d | 1.48383e-41) 94| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 100| move-result-object v3 101| const v29, #+10590 (0x0000295e | 1.48398e-41) 104| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 107| iget-wide v6:v7, v3, com.android.calendar.Event.id 109| const v29, #+10591 (0x0000295f | 1.48412e-41) 112| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 115| move-object/from16 v0, v27 117| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 119| const v29, #+10592 (0x00002960 | 1.48426e-41) 122| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 128| move-result-object v3 129| const v29, #+10593 (0x00002961 | 1.48440e-41) 132| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 135| iget-wide v8:v9, v3, com.android.calendar.Event.startMillis .line 4439 137| const v29, #+10594 (0x00002962 | 1.48454e-41) 140| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 143| move-object/from16 v0, v27 145| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 147| const v29, #+10595 (0x00002963 | 1.48468e-41) 150| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 156| move-result-object v3 157| const v29, #+10596 (0x00002964 | 1.48482e-41) 160| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 163| iget-wide v10:v11, v3, com.android.calendar.Event.endMillis 165| const v29, #+10597 (0x00002965 | 1.48496e-41) 168| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 171| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) .line 4437 173| const-wide/16 v4:v5, #+4 (0x00000004 | 5.60519e-45) .line 4439 175| const/4 v12, #+0 (0x00000000 | 0.00000) 176| const/4 v13, #+0 (0x00000000 | 0.00000) 177| move-object/from16 v3, v27 .line 4437 179| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void Label_3: .line 4483 182| const v29, #+10598 (0x00002966 | 1.48510e-41) 185| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 188| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 189| return v2 Label_4: .line 4444 190| const v29, #+10599 (0x00002967 | 1.48524e-41) 193| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v0, v27 198| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 200| const v29, #+10600 (0x00002968 | 1.48538e-41) 203| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-static {v2}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 209| move-result-object v2 210| const v29, #+10601 (0x00002969 | 1.48552e-41) 213| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 216| if-eqz v2, Label_3 .line 4445 218| const v29, #+10602 (0x0000296a | 1.48566e-41) 221| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 224| move-object/from16 v0, v27 226| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 228| const v29, #+10603 (0x0000296b | 1.48580e-41) 231| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 237| move-result-object v2 238| const v29, #+10604 (0x0000296c | 1.48594e-41) 241| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 4446 244| move-object/from16 v0, v27 246| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 248| const v29, #+10605 (0x0000296d | 1.48608e-41) 251| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 257| move-result-object v3 258| const v29, #+10606 (0x0000296e | 1.48622e-41) 261| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 264| iget-wide v6:v7, v3, com.android.calendar.Event.id 266| const v29, #+10607 (0x0000296f | 1.48636e-41) 269| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 272| move-object/from16 v0, v27 274| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 276| const v29, #+10608 (0x00002970 | 1.48650e-41) 279| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 285| move-result-object v3 286| const v29, #+10609 (0x00002971 | 1.48664e-41) 289| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 292| iget-wide v8:v9, v3, com.android.calendar.Event.startMillis .line 4447 294| const v29, #+10610 (0x00002972 | 1.48678e-41) 297| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v27 302| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 304| const v29, #+10611 (0x00002973 | 1.48692e-41) 307| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-static {v3}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 313| move-result-object v3 314| const v29, #+10612 (0x00002974 | 1.48706e-41) 317| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 320| iget-wide v10:v11, v3, com.android.calendar.Event.endMillis 322| const v29, #+10613 (0x00002975 | 1.48720e-41) 325| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 328| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) .line 4445 330| const-wide/16 v4:v5, #+8 (0x00000008 | 1.12104e-44) .line 4447 332| const/4 v12, #+0 (0x00000000 | 0.00000) 333| const/4 v13, #+0 (0x00000000 | 0.00000) 334| move-object/from16 v3, v27 .line 4445 336| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 339| const v29, #+10614 (0x00002976 | 1.48734e-41) 342| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 345| goto/16 Label_3 Label_5: .line 4452 347| const v29, #+10615 (0x00002977 | 1.48748e-41) 350| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v27 355| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 357| const v29, #+10616 (0x00002978 | 1.48762e-41) 360| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 366| move-result-object v2 367| const v29, #+10617 (0x00002979 | 1.48776e-41) 370| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 373| move-object/from16 v0, v27 375| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 377| const v29, #+10618 (0x0000297a | 1.48790e-41) 380| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-virtual {v3}, com.android.calendar.DayView.getSelectedTime():android.text.format.Time 386| move-result-object v6 387| const v29, #+10619 (0x0000297b | 1.48804e-41) 390| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 393| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 395| const-wide/16 v4:v5, #+32 (0x00000020 | 4.48416e-44) 397| const/4 v7, #+0 (0x00000000 | 0.00000) .line 4453 398| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 399| move-object/from16 v3, v27 .line 4452 401| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 404| const v29, #+10620 (0x0000297c | 1.48818e-41) 407| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 410| goto/16 Label_3 Label_6: .line 4457 412| const v29, #+10621 (0x0000297d | 1.48832e-41) 415| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 418| move-object/from16 v0, v27 420| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 422| const v29, #+10622 (0x0000297e | 1.48846e-41) 425| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 431| move-result-object v2 432| const v29, #+10623 (0x0000297f | 1.48860e-41) 435| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 438| move-object/from16 v0, v27 440| iget-object v3, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 442| const v29, #+10624 (0x00002980 | 1.48874e-41) 445| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v3}, com.android.calendar.DayView.getSelectedTime():android.text.format.Time 451| move-result-object v6 452| const v29, #+10625 (0x00002981 | 1.48888e-41) 455| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 458| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 460| const-wide/16 v4:v5, #+32 (0x00000020 | 4.48416e-44) 462| const/4 v7, #+0 (0x00000000 | 0.00000) .line 4458 463| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 464| move-object/from16 v3, v27 .line 4457 466| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 469| const v29, #+10626 (0x00002982 | 1.48902e-41) 472| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 475| goto/16 Label_3 Label_7: .line 4462 477| const v29, #+10627 (0x00002983 | 1.48916e-41) 480| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 483| move-object/from16 v0, v27 485| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 487| const v29, #+10628 (0x00002984 | 1.48930e-41) 490| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-virtual {v2}, com.android.calendar.DayView.getSelectedTimeInMillis():long 496| move-result-wide v8:v9 497| const v29, #+10629 (0x00002985 | 1.48944e-41) 500| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 4463 .local v8, "startMillis", long 503| const-wide/32 v2:v3, #+3600000 (0x0036ee80 | 5.04467e-39) 506| add-long v10:v11, v8:v9, v2:v3 .line 4464 .local v10, "endMillis", long 508| move-object/from16 v0, v27 510| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 512| const v29, #+10630 (0x00002986 | 1.48958e-41) 515| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 521| move-result-object v2 522| const v29, #+10631 (0x00002987 | 1.48972e-41) 525| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 528| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) .line 4465 530| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) .line 4464 532| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) .line 4465 534| const/4 v12, #+0 (0x00000000 | 0.00000) 535| const/4 v13, #+0 (0x00000000 | 0.00000) 536| move-object/from16 v3, v27 .line 4464 538| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 541| const v29, #+10632 (0x00002988 | 1.48986e-41) 544| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 547| goto/16 Label_3 Label_8: .line 4469 .end_local v8 .end_local v10 549| const v29, #+10633 (0x00002989 | 1.49000e-41) 552| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 555| move-object/from16 v0, v27 557| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 559| const v29, #+10634 (0x0000298a | 1.49014e-41) 562| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 565| invoke-static {v2}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 568| move-result-object v2 569| const v29, #+10635 (0x0000298b | 1.49028e-41) 572| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 575| if-eqz v2, Label_3 .line 4470 577| const v29, #+10636 (0x0000298c | 1.49042e-41) 580| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 583| move-object/from16 v0, v27 585| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 587| const v29, #+10637 (0x0000298d | 1.49056e-41) 590| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-static {v2}, com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event 596| move-result-object v26 597| const v29, #+10638 (0x0000298e | 1.49070e-41) 600| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 4471 .local v26, "selectedEvent", com.android.calendar.Event 603| move-object/from16 v0, v26 605| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis 607| const v29, #+10639 (0x0000298f | 1.49084e-41) 610| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 613| move-wide/from16 v18:v19, v0:v1 .line 4472 .local v18, "begin", long 615| move-object/from16 v0, v26 617| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis 619| const v29, #+10640 (0x00002990 | 1.49098e-41) 622| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 625| move-wide/from16 v20:v21, v0:v1 .line 4473 .local v20, "end", long 627| move-object/from16 v0, v26 629| iget-wide v0:v1, v0, com.android.calendar.Event.id 631| const v29, #+10641 (0x00002991 | 1.49112e-41) 634| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 637| move-wide/from16 v16:v17, v0:v1 .line 4474 .local v16, "id", long 639| move-object/from16 v0, v27 641| iget-object v2, v0, com.android.calendar.DayView$ContextMenuHandler.this$0 643| const v29, #+10642 (0x00002992 | 1.49126e-41) 646| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 649| invoke-static {v2}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 652| move-result-object v12 653| const v29, #+10643 (0x00002993 | 1.49140e-41) 656| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 4475 659| const-wide/16 v24:v25, #-1 (0xffffffff | NaN) .line 4474 661| const-wide/16 v14:v15, #+16 (0x00000010 | 2.24208e-44) .line 4475 663| const/16 v22, #+0 (0x00000000 | 0.00000) 665| const/16 v23, #+0 (0x00000000 | 0.00000) 667| move-object/from16 v13, v27 .line 4474 669| invoke-virtual/range {v12..v25}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 672| const v29, #+10644 (0x00002994 | 1.49154e-41) 675| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 678| goto/16 Label_3 .line 4434 680| const v29, #+10645 (0x00002995 | 1.49168e-41) 683| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 686| nop 687| nop Label_9: 688| packed-switch-payload 2: Label_6 3: Label_5 4: Label_1 5: Label_2 6: Label_7 7: Label_4 8: Label_8 } method com.android.calendar.DayView$ContinueScroll.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4764 .prologue_end .line 4764 0| const v0, #+10646 (0x00002996 | 1.49182e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$ContinueScroll.this$0 8| const v0, #+10647 (0x00002997 | 1.49196e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+10648 (0x00002998 | 1.49210e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$ContinueScroll.(com.android.calendar.DayView, com.android.calendar.DayView$ContinueScroll):void { .params "this$0", "?" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10649 (0x00002999 | 1.49224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DayView$ContinueScroll.(com.android.calendar.DayView):void 9| const v0, #+10650 (0x0000299a | 1.49238e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView$ContinueScroll.run():void { .src "DayView.java" .line 4767 .prologue_end 0| const v0, #+10651 (0x0000299b | 1.49252e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 4767 7| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 9| const v0, #+10652 (0x0000299c | 1.49266e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 17| const v0, #+10653 (0x0000299d | 1.49280e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, com.android.calendar.DayView.-get24(com.android.calendar.DayView):boolean 26| move-result v1 27| const v0, #+10654 (0x0000299e | 1.49294e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v1, Label_3 35| const v0, #+10655 (0x0000299f | 1.49308e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 43| const v0, #+10656 (0x000029a0 | 1.49322e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v1}, com.android.calendar.DayView.-get23(com.android.calendar.DayView):android.widget.OverScroller 52| move-result-object v1 53| const v0, #+10657 (0x000029a1 | 1.49336e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1}, android.widget.OverScroller.computeScrollOffset():boolean 62| move-result v1 63| const v0, #+10658 (0x000029a2 | 1.49350e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 69| const v0, #+10659 (0x000029a3 | 1.49364e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v3,v1}, com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolean):boolean .line 4768 78| const v0, #+10660 (0x000029a4 | 1.49378e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 86| const v0, #+10661 (0x000029a5 | 1.49392e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v1}, com.android.calendar.DayView.-get24(com.android.calendar.DayView):boolean 95| move-result v1 96| const v0, #+10662 (0x000029a6 | 1.49406e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-eqz v1, Label_2 104| const v0, #+10663 (0x000029a7 | 1.49420e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 112| const v0, #+10664 (0x000029a8 | 1.49434e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-boolean v1, v1, com.android.calendar.DayView.mPaused 120| const v0, #+10665 (0x000029a9 | 1.49448e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v1, Label_4 Label_2: .line 4769 128| const v0, #+10666 (0x000029aa | 1.49462e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 136| const v0, #+10667 (0x000029ab | 1.49477e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v1}, com.android.calendar.DayView.-wrap10(com.android.calendar.DayView):void .line 4770 145| const v0, #+10668 (0x000029ac | 1.49491e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 153| const v0, #+10669 (0x000029ad | 1.49505e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 4771 162| const v0, #+10670 (0x000029ae | 1.49519e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-void Label_3: 169| const v0, #+10671 (0x000029af | 1.49533e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| move v1, v2 .line 4767 176| goto/16 Label_1 Label_4: .line 4774 178| const v0, #+10672 (0x000029b0 | 1.49547e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 186| const v0, #+10673 (0x000029b1 | 1.49561e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 194| const v0, #+10674 (0x000029b2 | 1.49575e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-static {v3}, com.android.calendar.DayView.-get23(com.android.calendar.DayView):android.widget.OverScroller 203| move-result-object v3 204| const v0, #+10675 (0x000029b3 | 1.49589e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v3}, android.widget.OverScroller.getCurrY():int 213| move-result v3 214| const v0, #+10676 (0x000029b4 | 1.49603e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-static {v1,v3}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int):int .line 4776 223| const v0, #+10677 (0x000029b5 | 1.49617e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 231| const v0, #+10678 (0x000029b6 | 1.49631e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-static {v1}, com.android.calendar.DayView.-get5(com.android.calendar.DayView):boolean 240| move-result v1 241| const v0, #+10679 (0x000029b7 | 1.49645e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| if-eqz v1, Label_6 .line 4777 249| const v0, #+10680 (0x000029b8 | 1.49659e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 257| const v0, #+10681 (0x000029b9 | 1.49673e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-static {v1}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int 266| move-result v1 267| const v0, #+10682 (0x000029ba | 1.49687e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| if-gez v1, Label_9 .line 4778 275| const v0, #+10683 (0x000029bb | 1.49701e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 283| const v0, #+10684 (0x000029bc | 1.49715e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-static {v1}, com.android.calendar.DayView.-get12(com.android.calendar.DayView):android.widget.EdgeEffect 292| move-result-object v1 293| const v0, #+10685 (0x000029bd | 1.49729e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 301| const v0, #+10686 (0x000029be | 1.49743e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static {v3}, com.android.calendar.DayView.-get16(com.android.calendar.DayView):float 310| move-result v3 311| const v0, #+10687 (0x000029bf | 1.49757e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| float-to-int v3, v3 318| invoke-virtual {v1,v3}, android.widget.EdgeEffect.onAbsorb(int):void .line 4779 321| const v0, #+10688 (0x000029c0 | 1.49771e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 329| const v0, #+10689 (0x000029c1 | 1.49785e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-static {v1,v2}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boolean):boolean Label_5: .line 4784 338| const v0, #+10690 (0x000029c2 | 1.49799e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 346| const v0, #+10691 (0x000029c3 | 1.49813e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 354| const v0, #+10692 (0x000029c4 | 1.49827e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-static {v3}, com.android.calendar.DayView.-get23(com.android.calendar.DayView):android.widget.OverScroller 363| move-result-object v3 364| const v0, #+10693 (0x000029c5 | 1.49841e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v3}, android.widget.OverScroller.getCurrVelocity():float 373| move-result v3 374| const v0, #+10694 (0x000029c6 | 1.49855e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-static {v1,v3}, com.android.calendar.DayView.-set10(com.android.calendar.DayView, float):float Label_6: .line 4787 383| const v0, #+10695 (0x000029c7 | 1.49869e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 391| const v0, #+10696 (0x000029c8 | 1.49883e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-static {v1}, com.android.calendar.DayView.-get22(com.android.calendar.DayView):int 400| move-result v1 401| const v0, #+10697 (0x000029c9 | 1.49897e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| if-eqz v1, Label_7 409| const v0, #+10698 (0x000029ca | 1.49911e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 417| const v0, #+10699 (0x000029cb | 1.49925e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-static {v1}, com.android.calendar.DayView.-get22(com.android.calendar.DayView):int 426| move-result v1 427| const v0, #+10700 (0x000029cc | 1.49939e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 435| const v0, #+10701 (0x000029cd | 1.49953e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-static {v3}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int 444| move-result v3 445| const v0, #+10702 (0x000029ce | 1.49967e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| if-ne v1, v3, Label_8 Label_7: .line 4790 453| const v0, #+10703 (0x000029cf | 1.49981e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 461| const v0, #+10704 (0x000029d0 | 1.49995e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-static {v1}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int 470| move-result v1 471| const v0, #+10705 (0x000029d1 | 1.50009e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| if-gez v1, Label_10 .line 4791 479| const v0, #+10706 (0x000029d2 | 1.50023e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 487| const v0, #+10707 (0x000029d3 | 1.50037e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-static {v1,v2}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int):int Label_8: .line 4797 496| const v0, #+10708 (0x000029d4 | 1.50051e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 504| const v0, #+10709 (0x000029d5 | 1.50065e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| invoke-static {v1}, com.android.calendar.DayView.-wrap2(com.android.calendar.DayView):void .line 4798 513| const v0, #+10710 (0x000029d6 | 1.50079e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 521| const v0, #+10711 (0x000029d7 | 1.50093e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-static {v1}, com.android.calendar.DayView.-get15(com.android.calendar.DayView):android.os.Handler 530| move-result-object v1 531| const v0, #+10712 (0x000029d8 | 1.50107e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-virtual {v1,v4}, android.os.Handler.post(java.lang.Runnable):boolean .line 4799 540| const v0, #+10713 (0x000029d9 | 1.50121e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 548| const v0, #+10714 (0x000029da | 1.50135e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 4800 557| const v0, #+10715 (0x000029db | 1.50149e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| return-void Label_9: .line 4780 564| const v0, #+10716 (0x000029dc | 1.50163e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 572| const v0, #+10717 (0x000029dd | 1.50177e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| invoke-static {v1}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int 581| move-result v1 582| const v0, #+10718 (0x000029de | 1.50191e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 590| const v0, #+10719 (0x000029df | 1.50205e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-static {v3}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int 599| move-result v3 600| const v0, #+10720 (0x000029e0 | 1.50219e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| if-le v1, v3, Label_5 .line 4781 608| const v0, #+10721 (0x000029e1 | 1.50233e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 616| const v0, #+10722 (0x000029e2 | 1.50247e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-static {v1}, com.android.calendar.DayView.-get11(com.android.calendar.DayView):android.widget.EdgeEffect 625| move-result-object v1 626| const v0, #+10723 (0x000029e3 | 1.50261e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| iget-object v3, v4, com.android.calendar.DayView$ContinueScroll.this$0 634| const v0, #+10724 (0x000029e4 | 1.50275e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-static {v3}, com.android.calendar.DayView.-get16(com.android.calendar.DayView):float 643| move-result v3 644| const v0, #+10725 (0x000029e5 | 1.50289e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| float-to-int v3, v3 651| invoke-virtual {v1,v3}, android.widget.EdgeEffect.onAbsorb(int):void .line 4782 654| const v0, #+10726 (0x000029e6 | 1.50303e-41) 657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 660| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 662| const v0, #+10727 (0x000029e7 | 1.50317e-41) 665| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 668| invoke-static {v1,v2}, com.android.calendar.DayView.-set5(com.android.calendar.DayView, boolean):boolean 671| const v0, #+10728 (0x000029e8 | 1.50331e-41) 674| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 677| goto/16 Label_5 Label_10: .line 4792 679| const v0, #+10729 (0x000029e9 | 1.50345e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 687| const v0, #+10730 (0x000029ea | 1.50359e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-static {v1}, com.android.calendar.DayView.-get29(com.android.calendar.DayView):int 696| move-result v1 697| const v0, #+10731 (0x000029eb | 1.50373e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| iget-object v2, v4, com.android.calendar.DayView$ContinueScroll.this$0 705| const v0, #+10732 (0x000029ec | 1.50387e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| invoke-static {v2}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int 714| move-result v2 715| const v0, #+10733 (0x000029ed | 1.50401e-41) 718| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 721| if-le v1, v2, Label_8 .line 4793 723| const v0, #+10734 (0x000029ee | 1.50415e-41) 726| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 729| iget-object v1, v4, com.android.calendar.DayView$ContinueScroll.this$0 731| const v0, #+10735 (0x000029ef | 1.50429e-41) 734| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 737| iget-object v2, v4, com.android.calendar.DayView$ContinueScroll.this$0 739| const v0, #+10736 (0x000029f0 | 1.50443e-41) 742| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 745| invoke-static {v2}, com.android.calendar.DayView.-get19(com.android.calendar.DayView):int 748| move-result v2 749| const v0, #+10737 (0x000029f1 | 1.50457e-41) 752| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 755| invoke-static {v1,v2}, com.android.calendar.DayView.-set19(com.android.calendar.DayView, int):int 758| const v0, #+10738 (0x000029f2 | 1.50471e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| goto/16 Label_8 } method com.android.calendar.DayView$DismissPopup.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4866 .prologue_end .line 4866 0| const v0, #+10739 (0x000029f3 | 1.50485e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$DismissPopup.this$0 8| const v0, #+10740 (0x000029f4 | 1.50499e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+10741 (0x000029f5 | 1.50513e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$DismissPopup.run():void { .src "DayView.java" .line 4870 .prologue_end .line 4870 0| const v0, #+10742 (0x000029f6 | 1.50527e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView$DismissPopup.this$0 8| const v0, #+10743 (0x000029f7 | 1.50541e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.DayView.-get20(com.android.calendar.DayView):android.widget.PopupWindow 17| move-result-object v1 18| const v0, #+10744 (0x000029f8 | 1.50556e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 4871 26| const v0, #+10745 (0x000029f9 | 1.50570e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.calendar.DayView$DismissPopup.this$0 34| const v0, #+10746 (0x000029fa | 1.50584e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.calendar.DayView.-get20(com.android.calendar.DayView):android.widget.PopupWindow 43| move-result-object v1 44| const v0, #+10747 (0x000029fb | 1.50598e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, android.widget.PopupWindow.dismiss():void Label_1: .line 4873 53| const v0, #+10748 (0x000029fc | 1.50612e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.DayView$GotoBroadcaster.(com.android.calendar.DayView, android.text.format.Time, android.text.format.Time):void { .params "this$0", "start", "end" .src "DayView.java" .line 1790 .prologue_end .line 1790 0| const v0, #+10749 (0x000029fd | 1.50626e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.DayView$GotoBroadcaster.this$0 8| const v0, #+10750 (0x000029fe | 1.50640e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 1791 17| const v0, #+10751 (0x000029ff | 1.50654e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {}, com.android.calendar.DayView.-get31():int 26| move-result v1 27| const v0, #+10752 (0x00002a00 | 1.50668e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 35| invoke-static {v1}, com.android.calendar.DayView.-set20(int):int 38| move-result v1 39| const v0, #+10753 (0x00002a01 | 1.50682e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput v1, v2, com.android.calendar.DayView$GotoBroadcaster.mCounter .line 1792 47| const v0, #+10754 (0x00002a02 | 1.50696e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput-object v4, v2, com.android.calendar.DayView$GotoBroadcaster.mStart .line 1793 55| const v0, #+10755 (0x00002a03 | 1.50710e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput-object v5, v2, com.android.calendar.DayView$GotoBroadcaster.mEnd .line 1794 63| const v0, #+10756 (0x00002a04 | 1.50724e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void } method com.android.calendar.DayView$GotoBroadcaster.onAnimationEnd(android.view.animation.Animation):void { .params "animation" .src "DayView.java" .line 1798 0| move-object/16 v15, v16 3| move-object/16 v16, v17 .prologue_end .line 1798 6| const v17, #+10757 (0x00002a05 | 1.50738e-41) 9| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 12| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0 14| const v17, #+10758 (0x00002a06 | 1.50752e-41) 17| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-static {v0}, com.android.calendar.DayView.-get30(com.android.calendar.DayView):android.widget.ViewSwitcher 23| move-result-object v0 24| const v17, #+10759 (0x00002a07 | 1.50766e-41) 27| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v0}, android.widget.ViewSwitcher.getCurrentView():android.view.View 33| move-result-object v14 34| const v17, #+10760 (0x00002a08 | 1.50780e-41) 37| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v14, com.android.calendar.DayView .line 1799 .local v14, "view", com.android.calendar.DayView 42| const v17, #+10761 (0x00002a09 | 1.50794e-41) 45| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v0, #+0 (0x00000000 | 0.00000) 49| invoke-static {v14,v0}, com.android.calendar.DayView.-set18(com.android.calendar.DayView, int):int .line 1800 52| const v17, #+10762 (0x00002a0a | 1.50808e-41) 55| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0 60| const v17, #+10763 (0x00002a0b | 1.50822e-41) 63| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v0}, com.android.calendar.DayView.-get30(com.android.calendar.DayView):android.widget.ViewSwitcher 69| move-result-object v0 70| const v17, #+10764 (0x00002a0c | 1.50836e-41) 73| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v0}, android.widget.ViewSwitcher.getNextView():android.view.View 79| move-result-object v14 80| const v17, #+10765 (0x00002a0d | 1.50850e-41) 83| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .end_local v14 86| check-cast v14, com.android.calendar.DayView .line 1801 .restart_local v14 88| const v17, #+10766 (0x00002a0e | 1.50864e-41) 91| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v0, #+0 (0x00000000 | 0.00000) 95| invoke-static {v14,v0}, com.android.calendar.DayView.-set18(com.android.calendar.DayView, int):int .line 1803 98| const v17, #+10767 (0x00002a0f | 1.50878e-41) 101| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 104| iget v0, v15, com.android.calendar.DayView$GotoBroadcaster.mCounter 106| const v17, #+10768 (0x00002a10 | 1.50892e-41) 109| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {}, com.android.calendar.DayView.-get31():int 115| move-result v1 116| const v17, #+10769 (0x00002a11 | 1.50906e-41) 119| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 122| if-ne v0, v1, Label_1 .line 1804 124| const v17, #+10770 (0x00002a12 | 1.50920e-41) 127| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v0, v15, com.android.calendar.DayView$GotoBroadcaster.this$0 132| const v17, #+10771 (0x00002a13 | 1.50934e-41) 135| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v0}, com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController 141| move-result-object v0 142| const v17, #+10772 (0x00002a14 | 1.50948e-41) 145| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v4, v15, com.android.calendar.DayView$GotoBroadcaster.mStart 150| const v17, #+10773 (0x00002a15 | 1.50962e-41) 153| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v5, v15, com.android.calendar.DayView$GotoBroadcaster.mEnd 158| const v17, #+10774 (0x00002a16 | 1.50976e-41) 161| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 164| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 166| const-wide/16 v2:v3, #+32 (0x00000020 | 4.48416e-44) 168| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1805 169| const/4 v9, #+0 (0x00000000 | 0.00000) 170| const-wide/16 v10:v11, #+1 (0x00000001 | 1.40130e-45) 172| const/4 v12, #+0 (0x00000000 | 0.00000) 173| const/4 v13, #+0 (0x00000000 | 0.00000) 174| move-object v1, v15 .line 1804 175| invoke-virtual/range {v0..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void Label_1: .line 1807 178| const v17, #+10775 (0x00002a17 | 1.50990e-41) 181| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 184| return-void } method com.android.calendar.DayView$GotoBroadcaster.onAnimationRepeat(android.view.animation.Animation):void { .params "animation" .src "DayView.java" .line 1811 .prologue_end .line 1811 0| const v0, #+10776 (0x00002a18 | 1.51004e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.DayView$GotoBroadcaster.onAnimationStart(android.view.animation.Animation):void { .params "animation" .src "DayView.java" .line 1815 .prologue_end .line 1815 0| const v0, #+10777 (0x00002a19 | 1.51018e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.DayView$ScrollInterpolator.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4979 .prologue_end .line 4979 0| const v0, #+10778 (0x00002a1a | 1.51032e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$ScrollInterpolator.this$0 8| const v0, #+10779 (0x00002a1b | 1.51046e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 4980 17| const v0, #+10780 (0x00002a1c | 1.51060e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$ScrollInterpolator.getInterpolation(float):float { .params "t" .src "DayView.java" .line 4983 .prologue_end 0| const v0, #+10781 (0x00002a1d | 1.51074e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) .line 4983 8| sub-float/2addr v5, v3 .line 4984 9| mul-float v1, v5, v5 11| mul-float/2addr v1, v5 12| mul-float/2addr v1, v5 13| mul-float/2addr v1, v5 14| add-float v5, v1, v3 .line 4986 16| sub-float v1, v3, v5 18| iget-object v2, v4, com.android.calendar.DayView$ScrollInterpolator.this$0 20| const v0, #+10782 (0x00002a1e | 1.51088e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-static {v2}, com.android.calendar.DayView.-get4(com.android.calendar.DayView):float 29| move-result v2 30| const v0, #+10783 (0x00002a1f | 1.51102e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| mul-float/2addr v1, v2 37| cmpg-float v1, v1, v3 39| if-gez v1, Label_1 .line 4987 41| const v0, #+10784 (0x00002a20 | 1.51116e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v4, com.android.calendar.DayView$ScrollInterpolator.this$0 49| const v0, #+10785 (0x00002a21 | 1.51130e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1}, com.android.calendar.DayView.-wrap0(com.android.calendar.DayView):void Label_1: .line 4990 58| const v0, #+10786 (0x00002a22 | 1.51144e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v5 } method com.android.calendar.DayView$TodayAnimatorListener.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 237 .prologue_end .line 237 0| const v0, #+10787 (0x00002a23 | 1.51158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.DayView$TodayAnimatorListener.this$0 8| const v0, #+10788 (0x00002a24 | 1.51172e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.animation.AnimatorListenerAdapter.():void .line 238 17| const v0, #+10789 (0x00002a25 | 1.51186e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| iput-object v1, v2, com.android.calendar.DayView$TodayAnimatorListener.mAnimator .line 239 26| const v0, #+10790 (0x00002a26 | 1.51200e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+0 (0x00000000 | 0.00000) 33| iput-boolean v1, v2, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn .line 237 35| const v0, #+10791 (0x00002a27 | 1.51214e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.DayView$TodayAnimatorListener.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 243 .prologue_end .line 243 0| const v0, #+10792 (0x00002a28 | 1.51228e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v6 .try_begin_1 .line 244 7| const v0, #+10793 (0x00002a29 | 1.51242e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mAnimator 15| const v0, #+10794 (0x00002a2a | 1.51256e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-eq v1, v7, Label_1 .line 245 23| const v0, #+10795 (0x00002a2b | 1.51270e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v7}, android.animation.Animator.removeAllListeners():void .line 246 32| const v0, #+10796 (0x00002a2c | 1.51284e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v7}, android.animation.Animator.cancel():void .try_end_1 catch(...) : Label_5 41| const v0, #+10797 (0x00002a2d | 1.51298e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| monitor-exit v6 .line 247 48| const v0, #+10798 (0x00002a2e | 1.51312e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void Label_1: .try_begin_2 .line 249 55| const v0, #+10799 (0x00002a2f | 1.51326e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-boolean v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn 63| const v0, #+10800 (0x00002a30 | 1.51340e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v1, Label_4 .line 250 71| const v0, #+10801 (0x00002a31 | 1.51354e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 79| const v0, #+10802 (0x00002a32 | 1.51368e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 87| const v0, #+10803 (0x00002a33 | 1.51382e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v1, Label_2 .line 251 95| const v0, #+10804 (0x00002a34 | 1.51396e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 103| const v0, #+10805 (0x00002a35 | 1.51410e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 111| const v0, #+10806 (0x00002a36 | 1.51424e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1}, android.animation.ObjectAnimator.removeAllListeners():void .line 252 120| const v0, #+10807 (0x00002a37 | 1.51438e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 128| const v0, #+10808 (0x00002a38 | 1.51452e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 136| const v0, #+10809 (0x00002a39 | 1.51466e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_2: .line 254 145| const v0, #+10810 (0x00002a3a | 1.51480e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 .line 255 153| const v0, #+10811 (0x00002a3b | 1.51494e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v2, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 161| const v0, #+10812 (0x00002a3c | 1.51508e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const-string/jumbo v3, "animateTodayAlpha" 170| const v0, #+10813 (0x00002a3d | 1.51522e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const/16 v4, #+255 (0x000000ff | 3.57331e-43) 178| const/4 v5, #+0 (0x00000000 | 0.00000) .line 254 179| filled-new-array {v4,v5}, int[] 182| move-result-object v4 183| const v0, #+10814 (0x00002a3e | 1.51536e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v2,v3,v4}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 192| move-result-object v2 193| const v0, #+10815 (0x00002a3f | 1.51550e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iput-object v2, v1, com.android.calendar.DayView.mTodayAnimator .line 256 201| const v0, #+10816 (0x00002a40 | 1.51564e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 209| const v0, #+10817 (0x00002a41 | 1.51578e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 217| const v0, #+10818 (0x00002a42 | 1.51592e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mAnimator .line 257 225| const v0, #+10819 (0x00002a43 | 1.51606e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const/4 v1, #+0 (0x00000000 | 0.00000) 232| iput-boolean v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn .line 258 234| const v0, #+10820 (0x00002a44 | 1.51620e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 242| const v0, #+10821 (0x00002a45 | 1.51635e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 250| const v0, #+10822 (0x00002a46 | 1.51649e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v1,v6}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 259 259| const v0, #+10823 (0x00002a47 | 1.51663e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 267| const v0, #+10824 (0x00002a48 | 1.51677e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 275| const v0, #+10825 (0x00002a49 | 1.51691e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| const-wide/16 v3:v4, #+600 (0x00000258 | 8.40779e-43) 283| invoke-virtual {v1,v3,v4}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 260 286| const v0, #+10826 (0x00002a4a | 1.51705e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 294| const v0, #+10827 (0x00002a4b | 1.51719e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| iget-object v1, v1, com.android.calendar.DayView.mTodayAnimator 302| const v0, #+10828 (0x00002a4c | 1.51733e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void .try_end_2 catch(...) : Label_5 Label_3: 311| const v0, #+10829 (0x00002a4d | 1.51747e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| monitor-exit v6 .line 270 318| const v0, #+10830 (0x00002a4e | 1.51761e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| return-void Label_4: .try_begin_3 .line 262 325| const v0, #+10831 (0x00002a4f | 1.51775e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 333| const v0, #+10832 (0x00002a50 | 1.51789e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| const/4 v2, #+0 (0x00000000 | 0.00000) 340| invoke-static {v1,v2}, com.android.calendar.DayView.-set3(com.android.calendar.DayView, boolean):boolean .line 263 343| const v0, #+10833 (0x00002a51 | 1.51803e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 351| const v0, #+10834 (0x00002a52 | 1.51817e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| const/4 v2, #+0 (0x00000000 | 0.00000) 358| invoke-static {v1,v2}, com.android.calendar.DayView.-set4(com.android.calendar.DayView, int):int .line 264 361| const v0, #+10835 (0x00002a53 | 1.51831e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mAnimator 369| const v0, #+10836 (0x00002a54 | 1.51845e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-virtual {v1}, android.animation.Animator.removeAllListeners():void .line 265 378| const v0, #+10837 (0x00002a55 | 1.51859e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| const/4 v1, #+0 (0x00000000 | 0.00000) 385| iput-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.mAnimator .line 266 387| const v0, #+10838 (0x00002a56 | 1.51873e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 395| const v0, #+10839 (0x00002a57 | 1.51887e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| const/4 v2, #+0 (0x00000000 | 0.00000) 402| iput-object v2, v1, com.android.calendar.DayView.mTodayAnimator .line 267 404| const v0, #+10840 (0x00002a58 | 1.51901e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iget-object v1, v6, com.android.calendar.DayView$TodayAnimatorListener.this$0 412| const v0, #+10841 (0x00002a59 | 1.51915e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .try_end_3 catch(...) : Label_5 421| const v0, #+10842 (0x00002a5a | 1.51929e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| goto/16 Label_3 Label_5: .line 243 429| const v0, #+10843 (0x00002a5b | 1.51943e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| move-exception v1 436| monitor-exit v6 437| const v0, #+10844 (0x00002a5c | 1.51957e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| throw v1 } method com.android.calendar.DayView$TodayAnimatorListener.setAnimator(android.animation.Animator):void { .params "animation" .src "DayView.java" .line 273 .prologue_end .line 273 0| const v0, #+10845 (0x00002a5d | 1.51971e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$TodayAnimatorListener.mAnimator .line 274 8| const v0, #+10846 (0x00002a5e | 1.51985e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.DayView$TodayAnimatorListener.setFadingIn(boolean):void { .params "fadingIn" .src "DayView.java" .line 277 .prologue_end .line 277 0| const v0, #+10847 (0x00002a5f | 1.51999e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView$TodayAnimatorListener.mFadingIn .line 278 8| const v0, #+10848 (0x00002a60 | 1.52013e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.DayView$UpdateCurrentTime.(com.android.calendar.DayView):void { .params "this$0" .src "DayView.java" .line 4876 .prologue_end .line 4876 0| const v0, #+10849 (0x00002a61 | 1.52027e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView$UpdateCurrentTime.this$0 8| const v0, #+10850 (0x00002a62 | 1.52041e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+10851 (0x00002a63 | 1.52055e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView$UpdateCurrentTime.run():void { .src "DayView.java" .line 4879 .prologue_end 0| const v0, #+10852 (0x00002a64 | 1.52069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v7:v8, #+300000 (0x000493e0 | 4.20390e-40) .line 4879 9| invoke-static {}, java.lang.System.currentTimeMillis():long 12| move-result-wide v1:v2 13| const v0, #+10853 (0x00002a65 | 1.52083e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4880 .local v1, "currentTime", long 19| iget-object v3, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 21| const v0, #+10854 (0x00002a66 | 1.52097e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v3}, com.android.calendar.DayView.-get10(com.android.calendar.DayView):android.text.format.Time 30| move-result-object v3 31| const v0, #+10855 (0x00002a67 | 1.52111e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v3,v1,v2}, android.text.format.Time.set(long):void .line 4882 40| const v0, #+10856 (0x00002a68 | 1.52125e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v3, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 48| const v0, #+10857 (0x00002a69 | 1.52139e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-boolean v3, v3, com.android.calendar.DayView.mPaused 56| const v0, #+10858 (0x00002a6a | 1.52153e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| if-nez v3, Label_1 .line 4883 64| const v0, #+10859 (0x00002a6b | 1.52167e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v3, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 72| const v0, #+10860 (0x00002a6c | 1.52181e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v3}, com.android.calendar.DayView.-get15(com.android.calendar.DayView):android.os.Handler 81| move-result-object v3 82| const v0, #+10861 (0x00002a6d | 1.52195e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v4, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 90| const v0, #+10862 (0x00002a6e | 1.52209e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-static {v4}, com.android.calendar.DayView.-get28(com.android.calendar.DayView):com.android.calendar.DayView$UpdateCurrentTime 99| move-result-object v4 100| const v0, #+10863 (0x00002a6f | 1.52223e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4884 106| rem-long v5:v6, v1:v2, v7:v8 .line 4883 108| const v0, #+10864 (0x00002a70 | 1.52237e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| sub-long v5:v6, v7:v8, v5:v6 116| invoke-virtual {v3,v4,v5,v6}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean Label_1: .line 4886 119| const v0, #+10865 (0x00002a71 | 1.52251e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v3, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 127| const v0, #+10866 (0x00002a72 | 1.52265e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v4, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 135| const v0, #+10867 (0x00002a73 | 1.52279e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v4}, com.android.calendar.DayView.-get10(com.android.calendar.DayView):android.text.format.Time 144| move-result-object v4 145| const v0, #+10868 (0x00002a74 | 1.52293e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-wide v5:v6, v4, android.text.format.Time.gmtoff 153| const v0, #+10869 (0x00002a75 | 1.52307e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-static {v1,v2,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 162| move-result v4 163| const v0, #+10870 (0x00002a76 | 1.52321e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v3,v4}, com.android.calendar.DayView.-set16(com.android.calendar.DayView, int):int .line 4887 172| const v0, #+10871 (0x00002a77 | 1.52335e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v3, v9, com.android.calendar.DayView$UpdateCurrentTime.this$0 180| const v0, #+10872 (0x00002a78 | 1.52349e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v3}, com.android.calendar.DayView.invalidate():void .line 4888 189| const v0, #+10873 (0x00002a79 | 1.52363e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-void } method com.android.calendar.DayView.-get0():boolean { 0| const v1, #+10874 (0x00002a7a | 1.52377e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v0, com.android.calendar.DayView.DEBUG 8| const v1, #+10875 (0x00002a7b | 1.52391e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.DayView.-get1():java.lang.String { 0| const v1, #+10876 (0x00002a7c | 1.52405e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.DayView.TAG 8| const v1, #+10877 (0x00002a7d | 1.52419e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.DayView.-get10(com.android.calendar.DayView):android.text.format.Time { 0| const v0, #+10878 (0x00002a7e | 1.52433e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mCurrentTime 8| const v0, #+10879 (0x00002a7f | 1.52447e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get11(com.android.calendar.DayView):android.widget.EdgeEffect { 0| const v0, #+10880 (0x00002a80 | 1.52461e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mEdgeEffectBottom 8| const v0, #+10881 (0x00002a81 | 1.52475e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get12(com.android.calendar.DayView):android.widget.EdgeEffect { 0| const v0, #+10882 (0x00002a82 | 1.52489e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mEdgeEffectTop 8| const v0, #+10883 (0x00002a83 | 1.52503e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get13(com.android.calendar.DayView):android.animation.ObjectAnimator { 0| const v0, #+10884 (0x00002a84 | 1.52517e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mEventsCrossFadeAnimation 8| const v0, #+10885 (0x00002a85 | 1.52531e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get14(com.android.calendar.DayView):int { 0| const v0, #+10886 (0x00002a86 | 1.52545e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mFirstJulianDay 8| const v0, #+10887 (0x00002a87 | 1.52559e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get15(com.android.calendar.DayView):android.os.Handler { 0| const v0, #+10888 (0x00002a88 | 1.52573e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mHandler 8| const v0, #+10889 (0x00002a89 | 1.52587e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get16(com.android.calendar.DayView):float { 0| const v0, #+10890 (0x00002a8a | 1.52601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mLastVelocity 8| const v0, #+10891 (0x00002a8b | 1.52615e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get17(com.android.calendar.DayView):android.text.StaticLayout[] { 0| const v0, #+10892 (0x00002a8c | 1.52629e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mLayouts 8| const v0, #+10893 (0x00002a8d | 1.52643e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get18(com.android.calendar.DayView):int { 0| const v0, #+10894 (0x00002a8e | 1.52657e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mLoadedFirstJulianDay 8| const v0, #+10895 (0x00002a8f | 1.52671e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get19(com.android.calendar.DayView):int { 0| const v0, #+10896 (0x00002a90 | 1.52685e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mMaxViewStartY 8| const v0, #+10897 (0x00002a91 | 1.52699e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get2(com.android.calendar.DayView):java.util.ArrayList { 0| const v0, #+10898 (0x00002a92 | 1.52714e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mAllDayEvents 8| const v0, #+10899 (0x00002a93 | 1.52728e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get20(com.android.calendar.DayView):android.widget.PopupWindow { 0| const v0, #+10900 (0x00002a94 | 1.52742e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mPopup 8| const v0, #+10901 (0x00002a95 | 1.52756e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get21(com.android.calendar.DayView):com.android.calendar.Event { 0| const v0, #+10902 (0x00002a96 | 1.52770e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mSavedClickedEvent 8| const v0, #+10903 (0x00002a97 | 1.52784e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get22(com.android.calendar.DayView):int { 0| const v0, #+10904 (0x00002a98 | 1.52798e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mScrollStartY 8| const v0, #+10905 (0x00002a99 | 1.52812e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get23(com.android.calendar.DayView):android.widget.OverScroller { 0| const v0, #+10906 (0x00002a9a | 1.52826e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mScroller 8| const v0, #+10907 (0x00002a9b | 1.52840e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get24(com.android.calendar.DayView):boolean { 0| const v0, #+10908 (0x00002a9c | 1.52854e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DayView.mScrolling 8| const v0, #+10909 (0x00002a9d | 1.52868e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get25(com.android.calendar.DayView):com.android.calendar.Event { 0| const v0, #+10910 (0x00002a9e | 1.52882e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mSelectedEvent 8| const v0, #+10911 (0x00002a9f | 1.52896e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get26():boolean { 0| const v1, #+10912 (0x00002aa0 | 1.52910e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v0, com.android.calendar.DayView.mShowAllAllDayEvents 8| const v1, #+10913 (0x00002aa1 | 1.52924e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.DayView.-get27(com.android.calendar.DayView):boolean { 0| const v0, #+10914 (0x00002aa2 | 1.52938e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DayView.mTouchStartedInAlldayArea 8| const v0, #+10915 (0x00002aa3 | 1.52952e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get28(com.android.calendar.DayView):com.android.calendar.DayView$UpdateCurrentTime { 0| const v0, #+10916 (0x00002aa4 | 1.52966e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mUpdateCurrentTime 8| const v0, #+10917 (0x00002aa5 | 1.52980e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get29(com.android.calendar.DayView):int { 0| const v0, #+10918 (0x00002aa6 | 1.52994e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mViewStartY 8| const v0, #+10919 (0x00002aa7 | 1.53008e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get3(com.android.calendar.DayView):android.text.StaticLayout[] { 0| const v0, #+10920 (0x00002aa8 | 1.53022e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mAllDayLayouts 8| const v0, #+10921 (0x00002aa9 | 1.53036e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get30(com.android.calendar.DayView):android.widget.ViewSwitcher { 0| const v0, #+10922 (0x00002aaa | 1.53050e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mViewSwitcher 8| const v0, #+10923 (0x00002aab | 1.53064e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get31():int { 0| const v1, #+10924 (0x00002aac | 1.53078e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, com.android.calendar.DayView.sCounter 8| const v1, #+10925 (0x00002aad | 1.53092e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.DayView.-get4(com.android.calendar.DayView):float { 0| const v0, #+10926 (0x00002aae | 1.53106e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mAnimationDistance 8| const v0, #+10927 (0x00002aaf | 1.53120e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get5(com.android.calendar.DayView):boolean { 0| const v0, #+10928 (0x00002ab0 | 1.53134e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb 8| const v0, #+10929 (0x00002ab1 | 1.53148e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get6(com.android.calendar.DayView):boolean { 0| const v0, #+10930 (0x00002ab2 | 1.53162e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DayView.mCancellingAnimations 8| const v0, #+10931 (0x00002ab3 | 1.53176e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get7(com.android.calendar.DayView):com.android.calendar.Event { 0| const v0, #+10932 (0x00002ab4 | 1.53190e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mClickedEvent 8| const v0, #+10933 (0x00002ab5 | 1.53204e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-get8(com.android.calendar.DayView):int { 0| const v0, #+10934 (0x00002ab6 | 1.53218e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mClickedYLocation 8| const v0, #+10935 (0x00002ab7 | 1.53232e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-get9(com.android.calendar.DayView):com.android.calendar.CalendarController { 0| const v0, #+10936 (0x00002ab8 | 1.53246e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mController 8| const v0, #+10937 (0x00002ab9 | 1.53260e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DayView.-set0(com.android.calendar.DayView, java.util.ArrayList):java.util.ArrayList { 0| const v0, #+10938 (0x00002aba | 1.53274e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mAllDayEvents 8| const v0, #+10939 (0x00002abb | 1.53288e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set1(com.android.calendar.DayView, android.text.StaticLayout[]):android.text.StaticLayout[] { 0| const v0, #+10940 (0x00002abc | 1.53302e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mAllDayLayouts 8| const v0, #+10941 (0x00002abd | 1.53316e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set10(com.android.calendar.DayView, float):float { 0| const v0, #+10942 (0x00002abe | 1.53330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mLastVelocity 8| const v0, #+10943 (0x00002abf | 1.53344e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set11(com.android.calendar.DayView, android.text.StaticLayout[]):android.text.StaticLayout[] { 0| const v0, #+10944 (0x00002ac0 | 1.53358e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mLayouts 8| const v0, #+10945 (0x00002ac1 | 1.53372e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set12(com.android.calendar.DayView, int):int { 0| const v0, #+10946 (0x00002ac2 | 1.53386e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mLoadedFirstJulianDay 8| const v0, #+10947 (0x00002ac3 | 1.53400e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set13(com.android.calendar.DayView, boolean):boolean { 0| const v0, #+10948 (0x00002ac4 | 1.53414e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView.mRemeasure 8| const v0, #+10949 (0x00002ac5 | 1.53428e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set14(com.android.calendar.DayView, com.android.calendar.Event):com.android.calendar.Event { 0| const v0, #+10950 (0x00002ac6 | 1.53442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mSavedClickedEvent 8| const v0, #+10951 (0x00002ac7 | 1.53456e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set15(com.android.calendar.DayView, boolean):boolean { 0| const v0, #+10952 (0x00002ac8 | 1.53470e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView.mScrolling 8| const v0, #+10953 (0x00002ac9 | 1.53484e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set16(com.android.calendar.DayView, int):int { 0| const v0, #+10954 (0x00002aca | 1.53498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mTodayJulianDay 8| const v0, #+10955 (0x00002acb | 1.53512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set17(boolean):boolean { 0| const v0, #+10956 (0x00002acc | 1.53526e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.DayView.mUseExpandIcon 8| const v0, #+10957 (0x00002acd | 1.53540e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-set18(com.android.calendar.DayView, int):int { 0| const v0, #+10958 (0x00002ace | 1.53554e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mViewStartX 8| const v0, #+10959 (0x00002acf | 1.53568e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set19(com.android.calendar.DayView, int):int { 0| const v0, #+10960 (0x00002ad0 | 1.53582e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mViewStartY 8| const v0, #+10961 (0x00002ad1 | 1.53596e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set2(com.android.calendar.DayView, int):int { 0| const v0, #+10962 (0x00002ad2 | 1.53610e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mAnimateDayHeight 8| const v0, #+10963 (0x00002ad3 | 1.53624e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set20(int):int { 0| const v0, #+10964 (0x00002ad4 | 1.53638e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput v1, com.android.calendar.DayView.sCounter 8| const v0, #+10965 (0x00002ad5 | 1.53652e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.-set3(com.android.calendar.DayView, boolean):boolean { 0| const v0, #+10966 (0x00002ad6 | 1.53666e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView.mAnimateToday 8| const v0, #+10967 (0x00002ad7 | 1.53680e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set4(com.android.calendar.DayView, int):int { 0| const v0, #+10968 (0x00002ad8 | 1.53694e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mAnimateTodayAlpha 8| const v0, #+10969 (0x00002ad9 | 1.53708e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set5(com.android.calendar.DayView, boolean):boolean { 0| const v0, #+10970 (0x00002ada | 1.53722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb 8| const v0, #+10971 (0x00002adb | 1.53736e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set6(com.android.calendar.DayView, com.android.calendar.Event):com.android.calendar.Event { 0| const v0, #+10972 (0x00002adc | 1.53750e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mClickedEvent 8| const v0, #+10973 (0x00002add | 1.53764e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set7(com.android.calendar.DayView, boolean):boolean { 0| const v0, #+10974 (0x00002ade | 1.53778e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.DayView.mComputeSelectedEvents 8| const v0, #+10975 (0x00002adf | 1.53793e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DayView.-set8(com.android.calendar.DayView, java.util.ArrayList):java.util.ArrayList { 0| const v0, #+10976 (0x00002ae0 | 1.53807e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mEvents 8| const v0, #+10977 (0x00002ae1 | 1.53821e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-set9(com.android.calendar.DayView, android.animation.ObjectAnimator):android.animation.ObjectAnimator { 0| const v0, #+10978 (0x00002ae2 | 1.53835e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mEventsCrossFadeAnimation 8| const v0, #+10979 (0x00002ae3 | 1.53849e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.DayView.-wrap0(com.android.calendar.DayView):void { 0| const v0, #+10980 (0x00002ae4 | 1.53863e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.cancelAnimation():void 9| const v0, #+10981 (0x00002ae5 | 1.53877e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap1(com.android.calendar.DayView):void { 0| const v0, #+10982 (0x00002ae6 | 1.53891e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.computeEventRelations():void 9| const v0, #+10983 (0x00002ae7 | 1.53905e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap10(com.android.calendar.DayView):void { 0| const v0, #+10984 (0x00002ae8 | 1.53919e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.resetSelectedHour():void 9| const v0, #+10985 (0x00002ae9 | 1.53933e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap2(com.android.calendar.DayView):void { 0| const v0, #+10986 (0x00002aea | 1.53947e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.computeFirstHour():void 9| const v0, #+10987 (0x00002aeb | 1.53961e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap3(com.android.calendar.DayView, android.view.MotionEvent):void { .params "?", "ev" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10988 (0x00002aec | 1.53975e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DayView.doDown(android.view.MotionEvent):void 9| const v0, #+10989 (0x00002aed | 1.53989e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap4(com.android.calendar.DayView, android.view.MotionEvent, android.view.MotionEvent, float, float):void { .params "?", "e1", "e2", "velocityX", "velocityY" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10990 (0x00002aee | 1.54003e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4,v5}, com.android.calendar.DayView.doFling(android.view.MotionEvent, android.view.MotionEvent, float, float):void 9| const v0, #+10991 (0x00002aef | 1.54017e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap5(com.android.calendar.DayView, android.view.MotionEvent):void { .params "?", "ev" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10992 (0x00002af0 | 1.54031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DayView.doLongPress(android.view.MotionEvent):void 9| const v0, #+10993 (0x00002af1 | 1.54045e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap6(com.android.calendar.DayView, android.view.MotionEvent, android.view.MotionEvent, float, float):void { .params "?", "e1", "e2", "deltaX", "deltaY" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10994 (0x00002af2 | 1.54059e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4,v5}, com.android.calendar.DayView.doScroll(android.view.MotionEvent, android.view.MotionEvent, float, float):void 9| const v0, #+10995 (0x00002af3 | 1.54073e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap7(com.android.calendar.DayView, android.view.MotionEvent):void { .params "?", "ev" .src "DayView.java" .line 1 .prologue_end 0| const v0, #+10996 (0x00002af4 | 1.54087e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DayView.doSingleTapUp(android.view.MotionEvent):void 9| const v0, #+10997 (0x00002af5 | 1.54101e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap8(com.android.calendar.DayView):void { 0| const v0, #+10998 (0x00002af6 | 1.54115e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.eventClickCleanup():void 9| const v0, #+10999 (0x00002af7 | 1.54129e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.-wrap9(com.android.calendar.DayView):void { 0| const v0, #+11000 (0x00002af8 | 1.54143e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DayView.recalc():void 9| const v0, #+11001 (0x00002af9 | 1.54157e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DayView.():void { .src "DayView.java" .line 97 .prologue_end 0| const v8, #+11002 (0x00002afa | 1.54171e-41) 3| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v7, #+1094713344 (0x41400000 | 12.0000) 8| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 11| const/4 v3, #+0 (0x00000000 | 0.00000) .line 97 12| const-string/jumbo v0, "DayView" 15| const v8, #+11003 (0x00002afb | 1.54185e-41) 18| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 21| sput-object v0, com.android.calendar.DayView.TAG .line 98 23| const v8, #+11004 (0x00002afc | 1.54199e-41) 26| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 29| sput-boolean v3, com.android.calendar.DayView.DEBUG .line 99 31| const v8, #+11005 (0x00002afd | 1.54213e-41) 34| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 37| sput-boolean v3, com.android.calendar.DayView.DEBUG_SCALING .line 102 39| const v8, #+11006 (0x00002afe | 1.54227e-41) 42| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v0, #+0 (0x00000000 | 0.00000) 46| sput v0, com.android.calendar.DayView.mScale .line 122 48| const v8, #+11007 (0x00002aff | 1.54241e-41) 51| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 54| const/16 v0, #+64 (0x00000040 | 8.96831e-44) 56| sput v0, com.android.calendar.DayView.DEFAULT_CELL_HEIGHT .line 123 58| const v8, #+11008 (0x00002b00 | 1.54255e-41) 61| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v0, #+150 (0x00000096 | 2.10195e-43) 66| sput v0, com.android.calendar.DayView.MAX_CELL_HEIGHT .line 124 68| const v8, #+11009 (0x00002b01 | 1.54269e-41) 71| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 74| const/16 v0, #+100 (0x00000064 | 1.40130e-43) 76| sput v0, com.android.calendar.DayView.MIN_Y_SPAN .line 142 78| const v8, #+11010 (0x00002b02 | 1.54283e-41) 81| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 85| new-array v0, v0, java.lang.String[] .line 143 87| const v8, #+11011 (0x00002b03 | 1.54297e-41) 90| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v1, "_id" 96| const v8, #+11012 (0x00002b04 | 1.54311e-41) 99| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 102| aput-object v1, v0, v3 .line 144 104| const v8, #+11013 (0x00002b05 | 1.54325e-41) 107| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v1, "calendar_access_level" 113| const v8, #+11014 (0x00002b06 | 1.54339e-41) 116| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 119| aput-object v1, v0, v5 .line 145 121| const v8, #+11015 (0x00002b07 | 1.54353e-41) 124| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v1, "ownerAccount" 130| const v8, #+11016 (0x00002b08 | 1.54367e-41) 133| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 136| aput-object v1, v0, v4 .line 142 138| const v8, #+11017 (0x00002b09 | 1.54381e-41) 141| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 144| sput-object v0, com.android.calendar.DayView.CALENDARS_PROJECTION .line 161 146| const v8, #+11018 (0x00002b0a | 1.54395e-41) 149| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 152| const/16 v0, #+128 (0x00000080 | 1.79366e-43) 154| sput v0, com.android.calendar.DayView.mHorizontalSnapBackThreshold .line 195 156| const v8, #+11019 (0x00002b0b | 1.54409e-41) 159| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 162| new-instance v0, java.lang.StringBuilder 164| const v8, #+11020 (0x00002b0c | 1.54423e-41) 167| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 170| const/16 v1, #+50 (0x00000032 | 7.00649e-44) 172| invoke-direct {v0,v1}, java.lang.StringBuilder.(int):void 175| const v8, #+11021 (0x00002b0d | 1.54437e-41) 178| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 181| sput-object v0, com.android.calendar.DayView.mStringBuilder .line 197 183| const v8, #+11022 (0x00002b0e | 1.54451e-41) 186| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 189| new-instance v0, java.util.Formatter 191| const v8, #+11023 (0x00002b0f | 1.54465e-41) 194| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 197| sget-object v1, com.android.calendar.DayView.mStringBuilder 199| const v8, #+11024 (0x00002b10 | 1.54479e-41) 202| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 208| move-result-object v2 209| const v8, #+11025 (0x00002b11 | 1.54493e-41) 212| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-direct {v0,v1,v2}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 218| const v8, #+11026 (0x00002b12 | 1.54507e-41) 221| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 224| sput-object v0, com.android.calendar.DayView.mFormatter .line 358 226| const v8, #+11027 (0x00002b13 | 1.54521e-41) 229| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 232| const/4 v0, #+0 (0x00000000 | 0.00000) 233| sput v0, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN .line 364 235| const v8, #+11028 (0x00002b14 | 1.54535e-41) 238| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 241| const/16 v0, #+34 (0x00000022 | 4.76441e-44) 243| sput v0, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT .line 371 245| const v8, #+11029 (0x00002b15 | 1.54549e-41) 248| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 251| const/high16 v0, #+1105199104 (0x41e00000 | 28.0000) 253| sput v0, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT .line 377 255| const v8, #+11030 (0x00002b16 | 1.54563e-41) 258| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 261| sget v0, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 263| const v8, #+11031 (0x00002b17 | 1.54577e-41) 266| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 269| const/high16 v1, #+1082130432 (0x40800000 | 4.00000) 271| mul-float/2addr v0, v1 272| float-to-int v0, v0 .line 376 273| sput v0, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 382 275| const v8, #+11032 (0x00002b18 | 1.54591e-41) 278| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 281| const/16 v0, #+180 (0x000000b4 | 2.52234e-43) 283| sput v0, com.android.calendar.DayView.MIN_HOURS_HEIGHT .line 383 285| const v8, #+11033 (0x00002b19 | 1.54605e-41) 288| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 291| sput v5, com.android.calendar.DayView.ALLDAY_TOP_MARGIN .line 385 293| const v8, #+11034 (0x00002b1a | 1.54619e-41) 296| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 299| const/16 v0, #+34 (0x00000022 | 4.76441e-44) 301| sput v0, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT .line 387 303| const v8, #+11035 (0x00002b1b | 1.54633e-41) 306| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 309| sput v4, com.android.calendar.DayView.HOURS_TOP_MARGIN .line 388 311| const v8, #+11036 (0x00002b1c | 1.54647e-41) 314| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 317| sput v4, com.android.calendar.DayView.HOURS_LEFT_MARGIN .line 389 319| const v8, #+11037 (0x00002b1d | 1.54661e-41) 322| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 325| sput v6, com.android.calendar.DayView.HOURS_RIGHT_MARGIN .line 390 327| const v8, #+11038 (0x00002b1e | 1.54675e-41) 330| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 333| sget v0, com.android.calendar.DayView.HOURS_LEFT_MARGIN 335| const v8, #+11039 (0x00002b1f | 1.54689e-41) 338| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 341| sget v1, com.android.calendar.DayView.HOURS_RIGHT_MARGIN 343| const v8, #+11040 (0x00002b20 | 1.54703e-41) 346| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 349| add-int/2addr v0, v1 350| sput v0, com.android.calendar.DayView.HOURS_MARGIN .line 391 352| const v8, #+11041 (0x00002b21 | 1.54717e-41) 355| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 358| sput v6, com.android.calendar.DayView.NEW_EVENT_MARGIN .line 392 360| const v8, #+11042 (0x00002b22 | 1.54731e-41) 363| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 366| sput v4, com.android.calendar.DayView.NEW_EVENT_WIDTH .line 393 368| const v8, #+11043 (0x00002b23 | 1.54745e-41) 371| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 374| const/16 v0, #+16 (0x00000010 | 2.24208e-44) 376| sput v0, com.android.calendar.DayView.NEW_EVENT_MAX_LENGTH .line 395 378| const v8, #+11044 (0x00002b24 | 1.54759e-41) 381| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 384| sput v6, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER .line 396 386| const v8, #+11045 (0x00002b25 | 1.54773e-41) 389| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 392| sput v4, com.android.calendar.DayView.CURRENT_TIME_LINE_TOP_OFFSET .line 406 394| const v8, #+11046 (0x00002b26 | 1.54787e-41) 397| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 400| sput v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_LEFT_MARGIN .line 407 402| const v8, #+11047 (0x00002b27 | 1.54801e-41) 405| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 408| const/4 v0, #+5 (0x00000005 | 7.00649e-45) 409| sput v0, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_RIGHT_MARGIN .line 408 411| const v8, #+11048 (0x00002b28 | 1.54815e-41) 414| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 417| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 418| sput v0, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_BOTTOM_MARGIN .line 409 420| const v8, #+11049 (0x00002b29 | 1.54829e-41) 423| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 426| sput v6, com.android.calendar.DayView.DAY_HEADER_RIGHT_MARGIN .line 410 428| const v8, #+11050 (0x00002b2a | 1.54843e-41) 431| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 434| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 435| sput v0, com.android.calendar.DayView.DAY_HEADER_BOTTOM_MARGIN .line 411 437| const v8, #+11051 (0x00002b2b | 1.54857e-41) 440| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 443| const/high16 v0, #+1096810496 (0x41600000 | 14.0000) 445| sput v0, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE .line 412 447| const v8, #+11052 (0x00002b2c | 1.54872e-41) 450| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 453| const/high16 v0, #+1107296256 (0x42000000 | 32.0000) 455| sput v0, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE .line 413 457| const v8, #+11053 (0x00002b2d | 1.54886e-41) 460| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 463| sput v7, com.android.calendar.DayView.NORMAL_FONT_SIZE .line 414 465| const v8, #+11054 (0x00002b2e | 1.54900e-41) 468| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 471| sput v7, com.android.calendar.DayView.EVENT_TEXT_FONT_SIZE .line 415 473| const v8, #+11055 (0x00002b2f | 1.54914e-41) 476| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 479| sput v7, com.android.calendar.DayView.HOURS_TEXT_SIZE .line 416 481| const v8, #+11056 (0x00002b30 | 1.54928e-41) 484| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 487| const/high16 v0, #+1091567616 (0x41100000 | 9.00000) 489| sput v0, com.android.calendar.DayView.AMPM_TEXT_SIZE .line 417 491| const v8, #+11057 (0x00002b31 | 1.54942e-41) 494| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 497| const/16 v0, #+96 (0x00000060 | 1.34525e-43) 499| sput v0, com.android.calendar.DayView.MIN_HOURS_WIDTH .line 418 501| const v8, #+11058 (0x00002b32 | 1.54956e-41) 504| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 507| const/16 v0, #+20 (0x00000014 | 2.80260e-44) 509| sput v0, com.android.calendar.DayView.MIN_CELL_WIDTH_FOR_TEXT .line 421 511| const v8, #+11059 (0x00002b33 | 1.54970e-41) 514| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 517| const/high16 v0, #+1103101952 (0x41c00000 | 24.0000) 519| sput v0, com.android.calendar.DayView.MIN_EVENT_HEIGHT .line 422 521| const v8, #+11060 (0x00002b34 | 1.54984e-41) 524| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 527| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 529| sput v0, com.android.calendar.DayView.CALENDAR_COLOR_SQUARE_SIZE .line 423 531| const v8, #+11061 (0x00002b35 | 1.54998e-41) 534| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 537| sput v5, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN .line 424 539| const v8, #+11062 (0x00002b36 | 1.55012e-41) 542| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 545| sput v3, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN .line 425 547| const v8, #+11063 (0x00002b37 | 1.55026e-41) 550| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 553| sput v5, com.android.calendar.DayView.EVENT_RECT_LEFT_MARGIN .line 426 555| const v8, #+11064 (0x00002b38 | 1.55040e-41) 558| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 561| sput v3, com.android.calendar.DayView.EVENT_RECT_RIGHT_MARGIN .line 427 563| const v8, #+11065 (0x00002b39 | 1.55054e-41) 566| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 569| sput v4, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH .line 428 571| const v8, #+11066 (0x00002b3a | 1.55068e-41) 574| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 577| sput v4, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN .line 429 579| const v8, #+11067 (0x00002b3b | 1.55082e-41) 582| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 585| sput v4, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN .line 430 587| const v8, #+11068 (0x00002b3c | 1.55096e-41) 590| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 593| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 594| sput v0, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN .line 431 596| const v8, #+11069 (0x00002b3d | 1.55110e-41) 599| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 602| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 603| sput v0, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN .line 432 605| const v8, #+11070 (0x00002b3e | 1.55124e-41) 608| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 611| sput v5, com.android.calendar.DayView.ALL_DAY_EVENT_RECT_BOTTOM_MARGIN .line 433 613| const v8, #+11071 (0x00002b3f | 1.55138e-41) 616| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 619| sget v0, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 621| const v8, #+11072 (0x00002b40 | 1.55152e-41) 624| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 627| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN .line 434 629| const v8, #+11073 (0x00002b41 | 1.55166e-41) 632| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 635| sget v0, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN 637| const v8, #+11074 (0x00002b42 | 1.55180e-41) 640| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 643| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN .line 435 645| const v8, #+11075 (0x00002b43 | 1.55194e-41) 648| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 651| sget v0, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 653| const v8, #+11076 (0x00002b44 | 1.55208e-41) 656| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 659| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN .line 436 661| const v8, #+11077 (0x00002b45 | 1.55222e-41) 664| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 667| sget v0, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN 669| const v8, #+11078 (0x00002b46 | 1.55236e-41) 672| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 675| sput v0, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN .line 438 677| const v8, #+11079 (0x00002b47 | 1.55250e-41) 680| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 683| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 685| sput v0, com.android.calendar.DayView.EXPAND_ALL_DAY_BOTTOM_MARGIN .line 440 687| const v8, #+11080 (0x00002b48 | 1.55264e-41) 690| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 693| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 695| sput v0, com.android.calendar.DayView.EVENT_SQUARE_WIDTH .line 441 697| const v8, #+11081 (0x00002b49 | 1.55278e-41) 700| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 703| sput v6, com.android.calendar.DayView.EVENT_LINE_PADDING .line 442 705| const v8, #+11082 (0x00002b4a | 1.55292e-41) 708| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 711| const/16 v0, #+12 (0x0000000c | 1.68156e-44) 713| sput v0, com.android.calendar.DayView.NEW_EVENT_HINT_FONT_SIZE .line 461 715| const v8, #+11083 (0x00002b4b | 1.55306e-41) 718| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 721| const/16 v0, #+76 (0x0000004c | 1.06499e-43) 723| sput v0, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha .line 470 725| const v8, #+11084 (0x00002b4c | 1.55320e-41) 728| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 731| sput v3, com.android.calendar.DayView.mCellHeight .line 471 733| const v8, #+11085 (0x00002b4d | 1.55334e-41) 736| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 739| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 741| sput v0, com.android.calendar.DayView.mMinCellHeight .line 474 743| const v8, #+11086 (0x00002b4e | 1.55348e-41) 746| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 749| sput v3, com.android.calendar.DayView.mScaledPagingTouchSlop .line 511 751| const v8, #+11087 (0x00002b4f | 1.55362e-41) 754| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 757| sput-boolean v5, com.android.calendar.DayView.mUseExpandIcon .line 515 759| const v8, #+11088 (0x00002b50 | 1.55376e-41) 762| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 765| const/16 v0, #+45 (0x0000002d | 6.30584e-44) 767| sput v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT .line 519 769| const v8, #+11089 (0x00002b51 | 1.55390e-41) 772| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 775| sget v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT 777| const v8, #+11090 (0x00002b52 | 1.55404e-41) 780| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 783| sput v0, com.android.calendar.DayView.MULTI_DAY_HEADER_HEIGHT .line 523 785| const v8, #+11091 (0x00002b53 | 1.55418e-41) 788| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 791| sget v0, com.android.calendar.DayView.DAY_HEADER_HEIGHT 793| const v8, #+11092 (0x00002b54 | 1.55432e-41) 796| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 799| sput v0, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT .line 539 801| const v8, #+11093 (0x00002b55 | 1.55446e-41) 804| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 807| sput-boolean v3, com.android.calendar.DayView.mShowAllAllDayEvents .line 574 809| const v8, #+11094 (0x00002b56 | 1.55460e-41) 812| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 815| sput v3, com.android.calendar.DayView.sCounter .line 94 817| const v8, #+11095 (0x00002b57 | 1.55474e-41) 820| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 823| return-void } method com.android.calendar.DayView.(android.content.Context, com.android.calendar.CalendarController, android.widget.ViewSwitcher, com.android.calendar.EventLoader, int):void { .params "context", "controller", "viewSwitcher", "eventLoader", "numDays" .src "DayView.java" .line 654 .prologue_end 0| const v0, #+11096 (0x00002b58 | 1.55488e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #-1 (0xffffffff | NaN) 7| const/4 v8, #+0 (0x00000000 | 0.00000) 8| const/4 v7, #+0 (0x00000000 | 0.00000) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 654 11| invoke-direct {v9,v10}, android.view.View.(android.content.Context):void .line 127 14| const v0, #+11097 (0x00002b59 | 1.55502e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| iput-boolean v6, v9, com.android.calendar.DayView.mStartingScroll .line 128 22| const v0, #+11098 (0x00002b5a | 1.55516e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iput-boolean v5, v9, com.android.calendar.DayView.mPaused .line 163 30| const v0, #+11099 (0x00002b5b | 1.55530e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v3, com.android.calendar.DayView$ContinueScroll 38| const v0, #+11100 (0x00002b5c | 1.55544e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v3,v9,v7}, com.android.calendar.DayView$ContinueScroll.(com.android.calendar.DayView, com.android.calendar.DayView$ContinueScroll):void 47| const v0, #+11101 (0x00002b5d | 1.55558e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput-object v3, v9, com.android.calendar.DayView.mContinueScroll .line 170 55| const v0, #+11102 (0x00002b5e | 1.55572e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v3, com.android.calendar.DayView$UpdateCurrentTime 63| const v0, #+11103 (0x00002b5f | 1.55586e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v3,v9}, com.android.calendar.DayView$UpdateCurrentTime.(com.android.calendar.DayView):void 72| const v0, #+11104 (0x00002b60 | 1.55600e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-object v3, v9, com.android.calendar.DayView.mUpdateCurrentTime .line 173 80| const v0, #+11105 (0x00002b61 | 1.55614e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sget-object v3, android.graphics.Typeface.DEFAULT_BOLD 88| const v0, #+11106 (0x00002b62 | 1.55628e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v3, v9, com.android.calendar.DayView.mBold .line 175 96| const v0, #+11107 (0x00002b63 | 1.55642e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput v4, v9, com.android.calendar.DayView.mLoadedFirstJulianDay .line 192 104| const v0, #+11108 (0x00002b64 | 1.55656e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/16 v3, #+255 (0x000000ff | 3.57331e-43) 112| iput v3, v9, com.android.calendar.DayView.mEventsAlpha .line 199 114| const v0, #+11109 (0x00002b65 | 1.55670e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| new-instance v3, com.android.calendar.DayView$1 122| const v0, #+11110 (0x00002b66 | 1.55684e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-direct {v3,v9}, com.android.calendar.DayView$1.(com.android.calendar.DayView):void 131| const v0, #+11111 (0x00002b67 | 1.55698e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iput-object v3, v9, com.android.calendar.DayView.mTZUpdater .line 211 139| const v0, #+11112 (0x00002b68 | 1.55712e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| new-instance v3, com.android.calendar.DayView$2 147| const v0, #+11113 (0x00002b69 | 1.55726e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v3,v9}, com.android.calendar.DayView$2.(com.android.calendar.DayView):void 156| const v0, #+11114 (0x00002b6a | 1.55740e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iput-object v3, v9, com.android.calendar.DayView.mSetClick .line 221 164| const v0, #+11115 (0x00002b6b | 1.55754e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| new-instance v3, com.android.calendar.DayView$3 172| const v0, #+11116 (0x00002b6c | 1.55768e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-direct {v3,v9}, com.android.calendar.DayView$3.(com.android.calendar.DayView):void 181| const v0, #+11117 (0x00002b6d | 1.55782e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput-object v3, v9, com.android.calendar.DayView.mClearClick .line 235 189| const v0, #+11118 (0x00002b6e | 1.55796e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| new-instance v3, com.android.calendar.DayView$TodayAnimatorListener 197| const v0, #+11119 (0x00002b6f | 1.55810e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-direct {v3,v9}, com.android.calendar.DayView$TodayAnimatorListener.(com.android.calendar.DayView):void 206| const v0, #+11120 (0x00002b70 | 1.55824e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iput-object v3, v9, com.android.calendar.DayView.mTodayAnimatorListener .line 282 214| const v0, #+11121 (0x00002b71 | 1.55838e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| new-instance v3, com.android.calendar.DayView$4 222| const v0, #+11122 (0x00002b72 | 1.55852e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-direct {v3,v9}, com.android.calendar.DayView$4.(com.android.calendar.DayView):void 231| const v0, #+11123 (0x00002b73 | 1.55866e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iput-object v3, v9, com.android.calendar.DayView.mAnimatorListener .line 310 239| const v0, #+11124 (0x00002b74 | 1.55880e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| new-instance v3, java.util.ArrayList 247| const v0, #+11125 (0x00002b75 | 1.55894e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-direct {v3}, java.util.ArrayList.():void 256| const v0, #+11126 (0x00002b76 | 1.55908e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iput-object v3, v9, com.android.calendar.DayView.mEvents .line 311 264| const v0, #+11127 (0x00002b77 | 1.55922e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| new-instance v3, java.util.ArrayList 272| const v0, #+11128 (0x00002b78 | 1.55936e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-direct {v3}, java.util.ArrayList.():void 281| const v0, #+11129 (0x00002b79 | 1.55951e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iput-object v3, v9, com.android.calendar.DayView.mAllDayEvents .line 312 289| const v0, #+11130 (0x00002b7a | 1.55965e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iput-object v7, v9, com.android.calendar.DayView.mLayouts .line 313 297| const v0, #+11131 (0x00002b7b | 1.55979e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iput-object v7, v9, com.android.calendar.DayView.mAllDayLayouts .line 333 305| const v0, #+11132 (0x00002b7c | 1.55993e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| new-instance v3, android.graphics.Rect 313| const v0, #+11133 (0x00002b7d | 1.56007e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-direct {v3}, android.graphics.Rect.():void 322| const v0, #+11134 (0x00002b7e | 1.56021e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iput-object v3, v9, com.android.calendar.DayView.mRect .line 334 330| const v0, #+11135 (0x00002b7f | 1.56035e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| new-instance v3, android.graphics.Rect 338| const v0, #+11136 (0x00002b80 | 1.56049e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-direct {v3}, android.graphics.Rect.():void 347| const v0, #+11137 (0x00002b81 | 1.56063e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iput-object v3, v9, com.android.calendar.DayView.mDestRect .line 335 355| const v0, #+11138 (0x00002b82 | 1.56077e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| new-instance v3, android.graphics.Rect 363| const v0, #+11139 (0x00002b83 | 1.56091e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| invoke-direct {v3}, android.graphics.Rect.():void 372| const v0, #+11140 (0x00002b84 | 1.56105e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| iput-object v3, v9, com.android.calendar.DayView.mSelectionRect .line 337 380| const v0, #+11141 (0x00002b85 | 1.56119e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| new-instance v3, android.graphics.Rect 388| const v0, #+11142 (0x00002b86 | 1.56133e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-direct {v3}, android.graphics.Rect.():void 397| const v0, #+11143 (0x00002b87 | 1.56147e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| iput-object v3, v9, com.android.calendar.DayView.mExpandAllDayRect .line 339 405| const v0, #+11144 (0x00002b88 | 1.56161e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| new-instance v3, android.graphics.Paint 413| const v0, #+11145 (0x00002b89 | 1.56175e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-direct {v3}, android.graphics.Paint.():void 422| const v0, #+11146 (0x00002b8a | 1.56189e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| iput-object v3, v9, com.android.calendar.DayView.mPaint .line 340 430| const v0, #+11147 (0x00002b8b | 1.56203e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| new-instance v3, android.graphics.Paint 438| const v0, #+11148 (0x00002b8c | 1.56217e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-direct {v3}, android.graphics.Paint.():void 447| const v0, #+11149 (0x00002b8d | 1.56231e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| iput-object v3, v9, com.android.calendar.DayView.mEventTextPaint .line 341 455| const v0, #+11150 (0x00002b8e | 1.56245e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| new-instance v3, android.graphics.Paint 463| const v0, #+11151 (0x00002b8f | 1.56259e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-direct {v3}, android.graphics.Paint.():void 472| const v0, #+11152 (0x00002b90 | 1.56273e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| iput-object v3, v9, com.android.calendar.DayView.mSelectionPaint .line 351 480| const v0, #+11153 (0x00002b91 | 1.56287e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| new-instance v3, com.android.calendar.DayView$DismissPopup 488| const v0, #+11154 (0x00002b92 | 1.56301e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-direct {v3,v9}, com.android.calendar.DayView$DismissPopup.(com.android.calendar.DayView):void 497| const v0, #+11155 (0x00002b93 | 1.56315e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| iput-object v3, v9, com.android.calendar.DayView.mDismissPopup .line 353 505| const v0, #+11156 (0x00002b94 | 1.56329e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iput-boolean v5, v9, com.android.calendar.DayView.mRemeasure .line 463 513| const v0, #+11157 (0x00002b95 | 1.56343e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| iput v8, v9, com.android.calendar.DayView.mAnimationDistance .line 469 521| const v0, #+11158 (0x00002b96 | 1.56357e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| iput v4, v9, com.android.calendar.DayView.mGridAreaHeight .line 480 529| const v0, #+11159 (0x00002b97 | 1.56371e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| iput v8, v9, com.android.calendar.DayView.mStartingSpanY .line 484 537| const v0, #+11160 (0x00002b98 | 1.56385e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| iput v8, v9, com.android.calendar.DayView.mGestureCenterHour .line 486 545| const v0, #+11161 (0x00002b99 | 1.56399e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| iput-boolean v6, v9, com.android.calendar.DayView.mRecalCenterHour .line 493 553| const v0, #+11162 (0x00002b9a | 1.56413e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| iput-boolean v5, v9, com.android.calendar.DayView.mHandleActionUp .line 503 561| const v0, #+11163 (0x00002b9b | 1.56427e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| iput v6, v9, com.android.calendar.DayView.mAnimateDayHeight .line 507 569| const v0, #+11164 (0x00002b9c | 1.56441e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| sget v3, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 577| const v0, #+11165 (0x00002b9d | 1.56455e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| float-to-int v3, v3 584| iput v3, v9, com.android.calendar.DayView.mAnimateDayEventHeight .line 535 586| const v0, #+11166 (0x00002b9e | 1.56469e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 593| iput v3, v9, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount .line 541 595| const v0, #+11167 (0x00002b9f | 1.56483e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 602| iput v3, v9, com.android.calendar.DayView.mNumDays .line 542 604| const v0, #+11168 (0x00002ba0 | 1.56497e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 612| iput v3, v9, com.android.calendar.DayView.mNumHours .line 550 614| const v0, #+11169 (0x00002ba1 | 1.56511e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| iput v4, v9, com.android.calendar.DayView.mFirstHour .line 558 622| const v0, #+11170 (0x00002ba2 | 1.56525e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| new-instance v3, java.util.ArrayList 630| const v0, #+11171 (0x00002ba3 | 1.56539e-41) 633| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 636| invoke-direct {v3}, java.util.ArrayList.():void 639| const v0, #+11172 (0x00002ba4 | 1.56553e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| iput-object v3, v9, com.android.calendar.DayView.mSelectedEvents .line 563 647| const v0, #+11173 (0x00002ba5 | 1.56567e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| new-instance v3, android.graphics.Rect 655| const v0, #+11174 (0x00002ba6 | 1.56581e-41) 658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 661| invoke-direct {v3}, android.graphics.Rect.():void 664| const v0, #+11175 (0x00002ba7 | 1.56595e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| iput-object v3, v9, com.android.calendar.DayView.mPrevBox .line 576 672| const v0, #+11176 (0x00002ba8 | 1.56609e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| new-instance v3, com.android.calendar.DayView$ContextMenuHandler 680| const v0, #+11177 (0x00002ba9 | 1.56623e-41) 683| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 686| invoke-direct {v3,v9,v7}, com.android.calendar.DayView$ContextMenuHandler.(com.android.calendar.DayView, com.android.calendar.DayView$ContextMenuHandler):void 689| const v0, #+11178 (0x00002baa | 1.56637e-41) 692| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 695| iput-object v3, v9, com.android.calendar.DayView.mContextMenuHandler .line 601 697| const v0, #+11179 (0x00002bab | 1.56651e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| iput v6, v9, com.android.calendar.DayView.mTouchMode .line 611 705| const v0, #+11180 (0x00002bac | 1.56665e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| iput v6, v9, com.android.calendar.DayView.mSelectionMode .line 613 713| const v0, #+11181 (0x00002bad | 1.56679e-41) 716| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 719| iput-boolean v6, v9, com.android.calendar.DayView.mScrolling .line 619 721| const v0, #+11182 (0x00002bae | 1.56693e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 727| iput-boolean v6, v9, com.android.calendar.DayView.mAnimateToday .line 620 729| const v0, #+11183 (0x00002baf | 1.56707e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| iput v6, v9, com.android.calendar.DayView.mAnimateTodayAlpha .line 631 737| const v0, #+11184 (0x00002bb0 | 1.56721e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| iput-boolean v6, v9, com.android.calendar.DayView.mCancellingAnimations .line 633 745| const v0, #+11185 (0x00002bb1 | 1.56735e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| iput-boolean v6, v9, com.android.calendar.DayView.mTouchStartedInAlldayArea .line 646 753| const v0, #+11186 (0x00002bb2 | 1.56749e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| iput-object v7, v9, com.android.calendar.DayView.mAccessibilityMgr .line 647 761| const v0, #+11187 (0x00002bb3 | 1.56763e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| iput-boolean v6, v9, com.android.calendar.DayView.mIsAccessibilityEnabled .line 648 769| const v0, #+11188 (0x00002bb4 | 1.56777e-41) 772| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 775| iput-boolean v6, v9, com.android.calendar.DayView.mTouchExplorationEnabled .line 1995 777| const v0, #+11189 (0x00002bb5 | 1.56791e-41) 780| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 783| new-instance v3, com.android.calendar.DayView$5 785| const v0, #+11190 (0x00002bb6 | 1.56805e-41) 788| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 791| invoke-direct {v3,v9}, com.android.calendar.DayView$5.(com.android.calendar.DayView):void 794| const v0, #+11191 (0x00002bb7 | 1.56819e-41) 797| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 800| iput-object v3, v9, com.android.calendar.DayView.mCancelCallback .line 3534 802| const v0, #+11192 (0x00002bb8 | 1.56833e-41) 805| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 808| const-string/jumbo v3, "[\t\n]," 811| const v0, #+11193 (0x00002bb9 | 1.56847e-41) 814| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 817| invoke-static {v3}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 820| move-result-object v3 821| const v0, #+11194 (0x00002bba | 1.56861e-41) 824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 827| iput-object v3, v9, com.android.calendar.DayView.drawTextSanitizerFilter .line 655 829| const v0, #+11195 (0x00002bbb | 1.56875e-41) 832| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 835| iput-object v10, v9, com.android.calendar.DayView.mContext .line 656 837| const v0, #+11196 (0x00002bbc | 1.56889e-41) 840| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 843| invoke-direct {v9}, com.android.calendar.DayView.initAccessibilityVariables():void .line 658 846| const v0, #+11197 (0x00002bbd | 1.56903e-41) 849| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 852| invoke-virtual {v10}, android.content.Context.getResources():android.content.res.Resources 855| move-result-object v3 856| const v0, #+11198 (0x00002bbe | 1.56917e-41) 859| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 862| iput-object v3, v9, com.android.calendar.DayView.mResources .line 659 864| const v0, #+11199 (0x00002bbf | 1.56931e-41) 867| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 870| iget-object v3, v9, com.android.calendar.DayView.mResources 872| const v0, #+11200 (0x00002bc0 | 1.56945e-41) 875| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 878| const v4, #+2131492884 (0x7f0c0014 | 1.86092e+38) 881| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 884| move-result-object v3 885| const v0, #+11201 (0x00002bc1 | 1.56959e-41) 888| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 891| iput-object v3, v9, com.android.calendar.DayView.mCreateNewEventString .line 660 893| const v0, #+11202 (0x00002bc2 | 1.56973e-41) 896| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 899| iget-object v3, v9, com.android.calendar.DayView.mResources 901| const v0, #+11203 (0x00002bc3 | 1.56987e-41) 904| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 907| const v4, #+2131493048 (0x7f0c00b8 | 1.86096e+38) 910| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 913| move-result-object v3 914| const v0, #+11204 (0x00002bc4 | 1.57001e-41) 917| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 920| iput-object v3, v9, com.android.calendar.DayView.mNewEventHintString .line 661 922| const v0, #+11205 (0x00002bc5 | 1.57015e-41) 925| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 928| iput v14, v9, com.android.calendar.DayView.mNumDays .line 663 930| const v0, #+11206 (0x00002bc6 | 1.57030e-41) 933| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 936| iget-object v3, v9, com.android.calendar.DayView.mResources 938| const v0, #+11207 (0x00002bc7 | 1.57044e-41) 941| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 944| const v4, #+2131361796 (0x7f0a0004 | 1.83434e+38) 947| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 950| move-result v3 951| const v0, #+11208 (0x00002bc8 | 1.57058e-41) 954| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 957| float-to-int v3, v3 958| int-to-float v3, v3 959| sput v3, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE .line 664 961| const v0, #+11209 (0x00002bc9 | 1.57072e-41) 964| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 967| iget-object v3, v9, com.android.calendar.DayView.mResources 969| const v0, #+11210 (0x00002bca | 1.57086e-41) 972| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 975| const/high16 v4, #+2131361792 (0x7f0a0000 | 1.83433e+38) 977| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 980| move-result v3 981| const v0, #+11211 (0x00002bcb | 1.57100e-41) 984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 987| float-to-int v3, v3 988| int-to-float v3, v3 989| sput v3, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE .line 665 991| const v0, #+11212 (0x00002bcc | 1.57114e-41) 994| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 997| iget-object v3, v9, com.android.calendar.DayView.mResources 999| const v0, #+11213 (0x00002bcd | 1.57128e-41) 1002| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1005| const v4, #+2131361794 (0x7f0a0002 | 1.83434e+38) 1008| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1011| move-result v3 1012| const v0, #+11214 (0x00002bce | 1.57142e-41) 1015| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1018| float-to-int v3, v3 1019| sput v3, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT .line 666 1021| const v0, #+11215 (0x00002bcf | 1.57156e-41) 1024| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1027| iget-object v3, v9, com.android.calendar.DayView.mResources 1029| const v0, #+11216 (0x00002bd0 | 1.57170e-41) 1032| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1035| const v4, #+2131361795 (0x7f0a0003 | 1.83434e+38) 1038| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1041| move-result v3 1042| const v0, #+11217 (0x00002bd1 | 1.57184e-41) 1045| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1048| float-to-int v3, v3 1049| sput v3, com.android.calendar.DayView.DAY_HEADER_BOTTOM_MARGIN .line 667 1051| const v0, #+11218 (0x00002bd2 | 1.57198e-41) 1054| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1057| iget-object v3, v9, com.android.calendar.DayView.mResources 1059| const v0, #+11219 (0x00002bd3 | 1.57212e-41) 1062| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1065| const v4, #+2131361793 (0x7f0a0001 | 1.83433e+38) 1068| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1071| move-result v3 1072| const v0, #+11220 (0x00002bd4 | 1.57226e-41) 1075| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1078| float-to-int v3, v3 1079| sput v3, com.android.calendar.DayView.EXPAND_ALL_DAY_BOTTOM_MARGIN .line 668 1081| const v0, #+11221 (0x00002bd5 | 1.57240e-41) 1084| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1087| iget-object v3, v9, com.android.calendar.DayView.mResources 1089| const v0, #+11222 (0x00002bd6 | 1.57254e-41) 1092| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1095| const v4, #+2131361797 (0x7f0a0005 | 1.83434e+38) 1098| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1101| move-result v3 1102| const v0, #+11223 (0x00002bd7 | 1.57268e-41) 1105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1108| float-to-int v3, v3 1109| int-to-float v3, v3 1110| sput v3, com.android.calendar.DayView.HOURS_TEXT_SIZE .line 669 1112| const v0, #+11224 (0x00002bd8 | 1.57282e-41) 1115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1118| iget-object v3, v9, com.android.calendar.DayView.mResources 1120| const v0, #+11225 (0x00002bd9 | 1.57296e-41) 1123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1126| const v4, #+2131361799 (0x7f0a0007 | 1.83434e+38) 1129| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1132| move-result v3 1133| const v0, #+11226 (0x00002bda | 1.57310e-41) 1136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1139| float-to-int v3, v3 1140| int-to-float v3, v3 1141| sput v3, com.android.calendar.DayView.AMPM_TEXT_SIZE .line 670 1143| const v0, #+11227 (0x00002bdb | 1.57324e-41) 1146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1149| iget-object v3, v9, com.android.calendar.DayView.mResources 1151| const v0, #+11228 (0x00002bdc | 1.57338e-41) 1154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1157| const v4, #+2131361805 (0x7f0a000d | 1.83434e+38) 1160| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1163| move-result v3 1164| const v0, #+11229 (0x00002bdd | 1.57352e-41) 1167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1170| float-to-int v3, v3 1171| sput v3, com.android.calendar.DayView.MIN_HOURS_WIDTH .line 671 1173| const v0, #+11230 (0x00002bde | 1.57366e-41) 1176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1179| iget-object v3, v9, com.android.calendar.DayView.mResources 1181| const v0, #+11231 (0x00002bdf | 1.57380e-41) 1184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1187| const v4, #+2131361806 (0x7f0a000e | 1.83434e+38) 1190| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1193| move-result v3 1194| const v0, #+11232 (0x00002be0 | 1.57394e-41) 1197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1200| float-to-int v3, v3 1201| sput v3, com.android.calendar.DayView.HOURS_LEFT_MARGIN .line 672 1203| const v0, #+11233 (0x00002be1 | 1.57408e-41) 1206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1209| iget-object v3, v9, com.android.calendar.DayView.mResources 1211| const v0, #+11234 (0x00002be2 | 1.57422e-41) 1214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1217| const v4, #+2131361807 (0x7f0a000f | 1.83434e+38) 1220| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1223| move-result v3 1224| const v0, #+11235 (0x00002be3 | 1.57436e-41) 1227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1230| float-to-int v3, v3 1231| sput v3, com.android.calendar.DayView.HOURS_RIGHT_MARGIN .line 673 1233| const v0, #+11236 (0x00002be4 | 1.57450e-41) 1236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1239| iget-object v3, v9, com.android.calendar.DayView.mResources 1241| const v0, #+11237 (0x00002be5 | 1.57464e-41) 1244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1247| const v4, #+2131361808 (0x7f0a0010 | 1.83434e+38) 1250| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1253| move-result v3 1254| const v0, #+11238 (0x00002be6 | 1.57478e-41) 1257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1260| float-to-int v3, v3 1261| sput v3, com.android.calendar.DayView.MULTI_DAY_HEADER_HEIGHT .line 675 1263| const v0, #+11239 (0x00002be7 | 1.57492e-41) 1266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1269| iget v3, v9, com.android.calendar.DayView.mNumDays 1271| const v0, #+11240 (0x00002be8 | 1.57506e-41) 1274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1277| if-ne v3, v5, Label_5 .line 676 1279| const v0, #+11241 (0x00002be9 | 1.57520e-41) 1282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1285| const v1, #+2131361800 (0x7f0a0008 | 1.83434e+38) Label_1: .line 680 .local v1, "eventTextSizeId", int 1288| const v0, #+11242 (0x00002bea | 1.57534e-41) 1291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1294| iget-object v3, v9, com.android.calendar.DayView.mResources 1296| const v0, #+11243 (0x00002beb | 1.57548e-41) 1299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1302| invoke-virtual {v3,v1}, android.content.res.Resources.getDimension(int):float 1305| move-result v3 1306| const v0, #+11244 (0x00002bec | 1.57562e-41) 1309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1312| float-to-int v3, v3 1313| int-to-float v3, v3 1314| sput v3, com.android.calendar.DayView.EVENT_TEXT_FONT_SIZE .line 681 1316| const v0, #+11245 (0x00002bed | 1.57576e-41) 1319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1322| iget-object v3, v9, com.android.calendar.DayView.mResources 1324| const v0, #+11246 (0x00002bee | 1.57590e-41) 1327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1330| const v4, #+2131361812 (0x7f0a0014 | 1.83434e+38) 1333| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1336| move-result v3 1337| const v0, #+11247 (0x00002bef | 1.57604e-41) 1340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1343| float-to-int v3, v3 1344| sput v3, com.android.calendar.DayView.NEW_EVENT_HINT_FONT_SIZE .line 682 1346| const v0, #+11248 (0x00002bf0 | 1.57618e-41) 1349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1352| iget-object v3, v9, com.android.calendar.DayView.mResources 1354| const v0, #+11249 (0x00002bf1 | 1.57632e-41) 1357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1360| const v4, #+2131361804 (0x7f0a000c | 1.83434e+38) 1363| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1366| move-result v3 1367| const v0, #+11250 (0x00002bf2 | 1.57646e-41) 1370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1373| sput v3, com.android.calendar.DayView.MIN_EVENT_HEIGHT .line 683 1375| const v0, #+11251 (0x00002bf3 | 1.57660e-41) 1378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1381| sget v3, com.android.calendar.DayView.MIN_EVENT_HEIGHT 1383| const v0, #+11252 (0x00002bf4 | 1.57674e-41) 1386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1389| sput v3, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT .line 684 1391| const v0, #+11253 (0x00002bf5 | 1.57688e-41) 1394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1397| iget-object v3, v9, com.android.calendar.DayView.mResources 1399| const v0, #+11254 (0x00002bf6 | 1.57702e-41) 1402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1405| const v4, #+2131361802 (0x7f0a000a | 1.83434e+38) 1408| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1411| move-result v3 1412| const v0, #+11255 (0x00002bf7 | 1.57716e-41) 1415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1418| float-to-int v3, v3 1419| sput v3, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN .line 685 1421| const v0, #+11256 (0x00002bf8 | 1.57730e-41) 1424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1427| sget v3, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 1429| const v0, #+11257 (0x00002bf9 | 1.57744e-41) 1432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1435| sput v3, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN .line 686 1437| const v0, #+11258 (0x00002bfa | 1.57758e-41) 1440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1443| sget v3, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 1445| const v0, #+11259 (0x00002bfb | 1.57772e-41) 1448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1451| sput v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN .line 687 1453| const v0, #+11260 (0x00002bfc | 1.57786e-41) 1456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1459| sget v3, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 1461| const v0, #+11261 (0x00002bfd | 1.57800e-41) 1464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1467| sput v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN .line 689 1469| const v0, #+11262 (0x00002bfe | 1.57814e-41) 1472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1475| iget-object v3, v9, com.android.calendar.DayView.mResources .line 690 1477| const v0, #+11263 (0x00002bff | 1.57828e-41) 1480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1483| const v4, #+2131361803 (0x7f0a000b | 1.83434e+38) .line 689 1486| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 1489| move-result v3 1490| const v0, #+11264 (0x00002c00 | 1.57842e-41) 1493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1496| float-to-int v3, v3 1497| sput v3, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN .line 691 1499| const v0, #+11265 (0x00002c01 | 1.57856e-41) 1502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1505| sget v3, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 1507| const v0, #+11266 (0x00002c02 | 1.57870e-41) 1510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1513| sput v3, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN .line 692 1515| const v0, #+11267 (0x00002c03 | 1.57884e-41) 1518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1521| sget v3, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 1523| const v0, #+11268 (0x00002c04 | 1.57898e-41) 1526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1529| sput v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN .line 693 1531| const v0, #+11269 (0x00002c05 | 1.57912e-41) 1534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1537| sget v3, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 1539| const v0, #+11270 (0x00002c06 | 1.57926e-41) 1542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1545| sput v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN .line 695 1547| const v0, #+11271 (0x00002c07 | 1.57940e-41) 1550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1553| sget v3, com.android.calendar.DayView.mScale 1555| const v0, #+11272 (0x00002c08 | 1.57954e-41) 1558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1561| cmpl-float v3, v3, v8 1563| if-nez v3, Label_2 .line 697 1565| const v0, #+11273 (0x00002c09 | 1.57968e-41) 1568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1571| iget-object v3, v9, com.android.calendar.DayView.mResources 1573| const v0, #+11274 (0x00002c0a | 1.57982e-41) 1576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1579| invoke-virtual {v3}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 1582| move-result-object v3 1583| const v0, #+11275 (0x00002c0b | 1.57996e-41) 1586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1589| iget v3, v3, android.util.DisplayMetrics.density 1591| const v0, #+11276 (0x00002c0c | 1.58010e-41) 1594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1597| sput v3, com.android.calendar.DayView.mScale .line 698 1599| const v0, #+11277 (0x00002c0d | 1.58024e-41) 1602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1605| sget v3, com.android.calendar.DayView.mScale 1607| const v0, #+11278 (0x00002c0e | 1.58038e-41) 1610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1613| const/high16 v4, #+1065353216 (0x3f800000 | 1.00000) 1615| cmpl-float v3, v3, v4 1617| if-eqz v3, Label_2 .line 699 1619| const v0, #+11279 (0x00002c0f | 1.58052e-41) 1622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1625| sget v3, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT 1627| const v0, #+11280 (0x00002c10 | 1.58066e-41) 1630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1633| int-to-float v3, v3 1634| sget v4, com.android.calendar.DayView.mScale 1636| const v0, #+11281 (0x00002c11 | 1.58080e-41) 1639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1642| mul-float/2addr v3, v4 1643| float-to-int v3, v3 1644| sput v3, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT .line 700 1646| const v0, #+11282 (0x00002c12 | 1.58094e-41) 1649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1652| sget v3, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 1654| const v0, #+11283 (0x00002c13 | 1.58109e-41) 1657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1660| int-to-float v3, v3 1661| sget v4, com.android.calendar.DayView.mScale 1663| const v0, #+11284 (0x00002c14 | 1.58123e-41) 1666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1669| mul-float/2addr v3, v4 1670| float-to-int v3, v3 1671| sput v3, com.android.calendar.DayView.ALLDAY_TOP_MARGIN .line 701 1673| const v0, #+11285 (0x00002c15 | 1.58137e-41) 1676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1679| sget v3, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 1681| const v0, #+11286 (0x00002c16 | 1.58151e-41) 1684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1687| int-to-float v3, v3 1688| sget v4, com.android.calendar.DayView.mScale 1690| const v0, #+11287 (0x00002c17 | 1.58165e-41) 1693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1696| mul-float/2addr v3, v4 1697| float-to-int v3, v3 1698| sput v3, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT .line 703 1700| const v0, #+11288 (0x00002c18 | 1.58179e-41) 1703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1706| sget v3, com.android.calendar.DayView.NORMAL_FONT_SIZE 1708| const v0, #+11289 (0x00002c19 | 1.58193e-41) 1711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1714| sget v4, com.android.calendar.DayView.mScale 1716| const v0, #+11290 (0x00002c1a | 1.58207e-41) 1719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1722| mul-float/2addr v3, v4 1723| sput v3, com.android.calendar.DayView.NORMAL_FONT_SIZE .line 704 1725| const v0, #+11291 (0x00002c1b | 1.58221e-41) 1728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1731| sget v3, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN 1733| const v0, #+11292 (0x00002c1c | 1.58235e-41) 1736| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1739| sget v4, com.android.calendar.DayView.mScale 1741| const v0, #+11293 (0x00002c1d | 1.58249e-41) 1744| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1747| mul-float/2addr v3, v4 1748| sput v3, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN .line 705 1750| const v0, #+11294 (0x00002c1e | 1.58263e-41) 1753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1756| sget v3, com.android.calendar.DayView.HOURS_TOP_MARGIN 1758| const v0, #+11295 (0x00002c1f | 1.58277e-41) 1761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1764| int-to-float v3, v3 1765| sget v4, com.android.calendar.DayView.mScale 1767| const v0, #+11296 (0x00002c20 | 1.58291e-41) 1770| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1773| mul-float/2addr v3, v4 1774| float-to-int v3, v3 1775| sput v3, com.android.calendar.DayView.HOURS_TOP_MARGIN .line 706 1777| const v0, #+11297 (0x00002c21 | 1.58305e-41) 1780| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1783| sget v3, com.android.calendar.DayView.MIN_CELL_WIDTH_FOR_TEXT 1785| const v0, #+11298 (0x00002c22 | 1.58319e-41) 1788| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1791| int-to-float v3, v3 1792| sget v4, com.android.calendar.DayView.mScale 1794| const v0, #+11299 (0x00002c23 | 1.58333e-41) 1797| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1800| mul-float/2addr v3, v4 1801| float-to-int v3, v3 1802| sput v3, com.android.calendar.DayView.MIN_CELL_WIDTH_FOR_TEXT .line 707 1804| const v0, #+11300 (0x00002c24 | 1.58347e-41) 1807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1810| sget v3, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 1812| const v0, #+11301 (0x00002c25 | 1.58361e-41) 1815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1818| int-to-float v3, v3 1819| sget v4, com.android.calendar.DayView.mScale 1821| const v0, #+11302 (0x00002c26 | 1.58375e-41) 1824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1827| mul-float/2addr v3, v4 1828| float-to-int v3, v3 1829| sput v3, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 708 1831| const v0, #+11303 (0x00002c27 | 1.58389e-41) 1834| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1837| sget v3, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 1839| const v0, #+11304 (0x00002c28 | 1.58403e-41) 1842| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1845| float-to-int v3, v3 1846| iput v3, v9, com.android.calendar.DayView.mAnimateDayEventHeight .line 710 1848| const v0, #+11305 (0x00002c29 | 1.58417e-41) 1851| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1854| sget v3, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER 1856| const v0, #+11306 (0x00002c2a | 1.58431e-41) 1859| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1862| int-to-float v3, v3 1863| sget v4, com.android.calendar.DayView.mScale 1865| const v0, #+11307 (0x00002c2b | 1.58445e-41) 1868| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1871| mul-float/2addr v3, v4 1872| float-to-int v3, v3 1873| sput v3, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER .line 711 1875| const v0, #+11308 (0x00002c2c | 1.58459e-41) 1878| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1881| sget v3, com.android.calendar.DayView.CURRENT_TIME_LINE_TOP_OFFSET 1883| const v0, #+11309 (0x00002c2d | 1.58473e-41) 1886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1889| int-to-float v3, v3 1890| sget v4, com.android.calendar.DayView.mScale 1892| const v0, #+11310 (0x00002c2e | 1.58487e-41) 1895| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1898| mul-float/2addr v3, v4 1899| float-to-int v3, v3 1900| sput v3, com.android.calendar.DayView.CURRENT_TIME_LINE_TOP_OFFSET .line 713 1902| const v0, #+11311 (0x00002c2f | 1.58501e-41) 1905| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1908| sget v3, com.android.calendar.DayView.MIN_Y_SPAN 1910| const v0, #+11312 (0x00002c30 | 1.58515e-41) 1913| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1916| int-to-float v3, v3 1917| sget v4, com.android.calendar.DayView.mScale 1919| const v0, #+11313 (0x00002c31 | 1.58529e-41) 1922| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1925| mul-float/2addr v3, v4 1926| float-to-int v3, v3 1927| sput v3, com.android.calendar.DayView.MIN_Y_SPAN .line 714 1929| const v0, #+11314 (0x00002c32 | 1.58543e-41) 1932| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1935| sget v3, com.android.calendar.DayView.MAX_CELL_HEIGHT 1937| const v0, #+11315 (0x00002c33 | 1.58557e-41) 1940| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1943| int-to-float v3, v3 1944| sget v4, com.android.calendar.DayView.mScale 1946| const v0, #+11316 (0x00002c34 | 1.58571e-41) 1949| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1952| mul-float/2addr v3, v4 1953| float-to-int v3, v3 1954| sput v3, com.android.calendar.DayView.MAX_CELL_HEIGHT .line 715 1956| const v0, #+11317 (0x00002c35 | 1.58585e-41) 1959| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1962| sget v3, com.android.calendar.DayView.DEFAULT_CELL_HEIGHT 1964| const v0, #+11318 (0x00002c36 | 1.58599e-41) 1967| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1970| int-to-float v3, v3 1971| sget v4, com.android.calendar.DayView.mScale 1973| const v0, #+11319 (0x00002c37 | 1.58613e-41) 1976| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1979| mul-float/2addr v3, v4 1980| float-to-int v3, v3 1981| sput v3, com.android.calendar.DayView.DEFAULT_CELL_HEIGHT .line 716 1983| const v0, #+11320 (0x00002c38 | 1.58627e-41) 1986| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1989| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 1991| const v0, #+11321 (0x00002c39 | 1.58641e-41) 1994| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1997| int-to-float v3, v3 1998| sget v4, com.android.calendar.DayView.mScale 2000| const v0, #+11322 (0x00002c3a | 1.58655e-41) 2003| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2006| mul-float/2addr v3, v4 2007| float-to-int v3, v3 2008| sput v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT .line 717 2010| const v0, #+11323 (0x00002c3b | 1.58669e-41) 2013| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2016| sget v3, com.android.calendar.DayView.DAY_HEADER_RIGHT_MARGIN 2018| const v0, #+11324 (0x00002c3c | 1.58683e-41) 2021| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2024| int-to-float v3, v3 2025| sget v4, com.android.calendar.DayView.mScale 2027| const v0, #+11325 (0x00002c3d | 1.58697e-41) 2030| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2033| mul-float/2addr v3, v4 2034| float-to-int v3, v3 2035| sput v3, com.android.calendar.DayView.DAY_HEADER_RIGHT_MARGIN .line 718 2037| const v0, #+11326 (0x00002c3e | 1.58711e-41) 2040| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2043| sget v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_LEFT_MARGIN 2045| const v0, #+11327 (0x00002c3f | 1.58725e-41) 2048| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2051| int-to-float v3, v3 2052| sget v4, com.android.calendar.DayView.mScale 2054| const v0, #+11328 (0x00002c40 | 1.58739e-41) 2057| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2060| mul-float/2addr v3, v4 2061| float-to-int v3, v3 2062| sput v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_LEFT_MARGIN .line 719 2064| const v0, #+11329 (0x00002c41 | 1.58753e-41) 2067| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2070| sget v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_RIGHT_MARGIN 2072| const v0, #+11330 (0x00002c42 | 1.58767e-41) 2075| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2078| int-to-float v3, v3 2079| sget v4, com.android.calendar.DayView.mScale 2081| const v0, #+11331 (0x00002c43 | 1.58781e-41) 2084| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2087| mul-float/2addr v3, v4 2088| float-to-int v3, v3 2089| sput v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_RIGHT_MARGIN .line 720 2091| const v0, #+11332 (0x00002c44 | 1.58795e-41) 2094| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2097| sget v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_BOTTOM_MARGIN 2099| const v0, #+11333 (0x00002c45 | 1.58809e-41) 2102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2105| int-to-float v3, v3 2106| sget v4, com.android.calendar.DayView.mScale 2108| const v0, #+11334 (0x00002c46 | 1.58823e-41) 2111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2114| mul-float/2addr v3, v4 2115| float-to-int v3, v3 2116| sput v3, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_BOTTOM_MARGIN .line 721 2118| const v0, #+11335 (0x00002c47 | 1.58837e-41) 2121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2124| sget v3, com.android.calendar.DayView.CALENDAR_COLOR_SQUARE_SIZE 2126| const v0, #+11336 (0x00002c48 | 1.58851e-41) 2129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2132| int-to-float v3, v3 2133| sget v4, com.android.calendar.DayView.mScale 2135| const v0, #+11337 (0x00002c49 | 1.58865e-41) 2138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2141| mul-float/2addr v3, v4 2142| float-to-int v3, v3 2143| sput v3, com.android.calendar.DayView.CALENDAR_COLOR_SQUARE_SIZE .line 722 2145| const v0, #+11338 (0x00002c4a | 1.58879e-41) 2148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2151| sget v3, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN 2153| const v0, #+11339 (0x00002c4b | 1.58893e-41) 2156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2159| int-to-float v3, v3 2160| sget v4, com.android.calendar.DayView.mScale 2162| const v0, #+11340 (0x00002c4c | 1.58907e-41) 2165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2168| mul-float/2addr v3, v4 2169| float-to-int v3, v3 2170| sput v3, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN .line 723 2172| const v0, #+11341 (0x00002c4d | 1.58921e-41) 2175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2178| sget v3, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN 2180| const v0, #+11342 (0x00002c4e | 1.58935e-41) 2183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2186| int-to-float v3, v3 2187| sget v4, com.android.calendar.DayView.mScale 2189| const v0, #+11343 (0x00002c4f | 1.58949e-41) 2192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2195| mul-float/2addr v3, v4 2196| float-to-int v3, v3 2197| sput v3, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN .line 724 2199| const v0, #+11344 (0x00002c50 | 1.58963e-41) 2202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2205| sget v3, com.android.calendar.DayView.ALL_DAY_EVENT_RECT_BOTTOM_MARGIN 2207| const v0, #+11345 (0x00002c51 | 1.58977e-41) 2210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2213| int-to-float v3, v3 2214| sget v4, com.android.calendar.DayView.mScale 2216| const v0, #+11346 (0x00002c52 | 1.58991e-41) 2219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2222| mul-float/2addr v3, v4 2223| float-to-int v3, v3 2224| sput v3, com.android.calendar.DayView.ALL_DAY_EVENT_RECT_BOTTOM_MARGIN .line 725 2226| const v0, #+11347 (0x00002c53 | 1.59005e-41) 2229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2232| sget v3, com.android.calendar.DayView.EVENT_RECT_LEFT_MARGIN 2234| const v0, #+11348 (0x00002c54 | 1.59019e-41) 2237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2240| int-to-float v3, v3 2241| sget v4, com.android.calendar.DayView.mScale 2243| const v0, #+11349 (0x00002c55 | 1.59033e-41) 2246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2249| mul-float/2addr v3, v4 2250| float-to-int v3, v3 2251| sput v3, com.android.calendar.DayView.EVENT_RECT_LEFT_MARGIN .line 726 2253| const v0, #+11350 (0x00002c56 | 1.59047e-41) 2256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2259| sget v3, com.android.calendar.DayView.EVENT_RECT_RIGHT_MARGIN 2261| const v0, #+11351 (0x00002c57 | 1.59061e-41) 2264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2267| int-to-float v3, v3 2268| sget v4, com.android.calendar.DayView.mScale 2270| const v0, #+11352 (0x00002c58 | 1.59075e-41) 2273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2276| mul-float/2addr v3, v4 2277| float-to-int v3, v3 2278| sput v3, com.android.calendar.DayView.EVENT_RECT_RIGHT_MARGIN .line 727 2280| const v0, #+11353 (0x00002c59 | 1.59089e-41) 2283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2286| sget v3, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH 2288| const v0, #+11354 (0x00002c5a | 1.59103e-41) 2291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2294| int-to-float v3, v3 2295| sget v4, com.android.calendar.DayView.mScale 2297| const v0, #+11355 (0x00002c5b | 1.59117e-41) 2300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2303| mul-float/2addr v3, v4 2304| float-to-int v3, v3 2305| sput v3, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH .line 728 2307| const v0, #+11356 (0x00002c5c | 1.59131e-41) 2310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2313| sget v3, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 2315| const v0, #+11357 (0x00002c5d | 1.59145e-41) 2318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2321| int-to-float v3, v3 2322| sget v4, com.android.calendar.DayView.mScale 2324| const v0, #+11358 (0x00002c5e | 1.59159e-41) 2327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2330| mul-float/2addr v3, v4 2331| float-to-int v3, v3 2332| sput v3, com.android.calendar.DayView.EVENT_SQUARE_WIDTH .line 729 2334| const v0, #+11359 (0x00002c5f | 1.59173e-41) 2337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2340| sget v3, com.android.calendar.DayView.EVENT_LINE_PADDING 2342| const v0, #+11360 (0x00002c60 | 1.59188e-41) 2345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2348| int-to-float v3, v3 2349| sget v4, com.android.calendar.DayView.mScale 2351| const v0, #+11361 (0x00002c61 | 1.59202e-41) 2354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2357| mul-float/2addr v3, v4 2358| float-to-int v3, v3 2359| sput v3, com.android.calendar.DayView.EVENT_LINE_PADDING .line 730 2361| const v0, #+11362 (0x00002c62 | 1.59216e-41) 2364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2367| sget v3, com.android.calendar.DayView.NEW_EVENT_MARGIN 2369| const v0, #+11363 (0x00002c63 | 1.59230e-41) 2372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2375| int-to-float v3, v3 2376| sget v4, com.android.calendar.DayView.mScale 2378| const v0, #+11364 (0x00002c64 | 1.59244e-41) 2381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2384| mul-float/2addr v3, v4 2385| float-to-int v3, v3 2386| sput v3, com.android.calendar.DayView.NEW_EVENT_MARGIN .line 731 2388| const v0, #+11365 (0x00002c65 | 1.59258e-41) 2391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2394| sget v3, com.android.calendar.DayView.NEW_EVENT_WIDTH 2396| const v0, #+11366 (0x00002c66 | 1.59272e-41) 2399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2402| int-to-float v3, v3 2403| sget v4, com.android.calendar.DayView.mScale 2405| const v0, #+11367 (0x00002c67 | 1.59286e-41) 2408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2411| mul-float/2addr v3, v4 2412| float-to-int v3, v3 2413| sput v3, com.android.calendar.DayView.NEW_EVENT_WIDTH .line 732 2415| const v0, #+11368 (0x00002c68 | 1.59300e-41) 2418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2421| sget v3, com.android.calendar.DayView.NEW_EVENT_MAX_LENGTH 2423| const v0, #+11369 (0x00002c69 | 1.59314e-41) 2426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2429| int-to-float v3, v3 2430| sget v4, com.android.calendar.DayView.mScale 2432| const v0, #+11370 (0x00002c6a | 1.59328e-41) 2435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2438| mul-float/2addr v3, v4 2439| float-to-int v3, v3 2440| sput v3, com.android.calendar.DayView.NEW_EVENT_MAX_LENGTH Label_2: .line 735 2442| const v0, #+11371 (0x00002c6b | 1.59342e-41) 2445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2448| sget v3, com.android.calendar.DayView.HOURS_LEFT_MARGIN 2450| const v0, #+11372 (0x00002c6c | 1.59356e-41) 2453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2456| sget v4, com.android.calendar.DayView.HOURS_RIGHT_MARGIN 2458| const v0, #+11373 (0x00002c6d | 1.59370e-41) 2461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2464| add-int/2addr v3, v4 2465| sput v3, com.android.calendar.DayView.HOURS_MARGIN .line 736 2467| const v0, #+11374 (0x00002c6e | 1.59384e-41) 2470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2473| iget v3, v9, com.android.calendar.DayView.mNumDays 2475| const v0, #+11375 (0x00002c6f | 1.59398e-41) 2478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2481| if-ne v3, v5, Label_6 2483| const v0, #+11376 (0x00002c70 | 1.59412e-41) 2486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2489| sget v3, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT Label_3: 2491| const v0, #+11377 (0x00002c71 | 1.59426e-41) 2494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2497| sput v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT .line 738 2499| const v0, #+11378 (0x00002c72 | 1.59440e-41) 2502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2505| iget-object v3, v9, com.android.calendar.DayView.mResources 2507| const v0, #+11379 (0x00002c73 | 1.59454e-41) 2510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2513| const v4, #+2130837626 (0x7f02007a | 1.72802e+38) 2516| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2519| move-result-object v3 2520| const v0, #+11380 (0x00002c74 | 1.59468e-41) 2523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2526| iput-object v3, v9, com.android.calendar.DayView.mCurrentTimeLine .line 739 2528| const v0, #+11381 (0x00002c75 | 1.59482e-41) 2531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2534| iget-object v3, v9, com.android.calendar.DayView.mResources .line 740 2536| const v0, #+11382 (0x00002c76 | 1.59496e-41) 2539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2542| const v4, #+2130837625 (0x7f020079 | 1.72802e+38) .line 739 2545| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2548| move-result-object v3 2549| const v0, #+11383 (0x00002c77 | 1.59510e-41) 2552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2555| iput-object v3, v9, com.android.calendar.DayView.mCurrentTimeAnimateLine .line 741 2557| const v0, #+11384 (0x00002c78 | 1.59524e-41) 2560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2563| iget-object v3, v9, com.android.calendar.DayView.mResources 2565| const v0, #+11385 (0x00002c79 | 1.59538e-41) 2568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2571| const v4, #+2130837627 (0x7f02007b | 1.72802e+38) 2574| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2577| move-result-object v3 2578| const v0, #+11386 (0x00002c7a | 1.59552e-41) 2581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2584| iput-object v3, v9, com.android.calendar.DayView.mTodayHeaderDrawable .line 742 2586| const v0, #+11387 (0x00002c7b | 1.59566e-41) 2589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2592| iget-object v3, v9, com.android.calendar.DayView.mResources 2594| const v0, #+11388 (0x00002c7c | 1.59580e-41) 2597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2600| const v4, #+2130837566 (0x7f02003e | 1.72801e+38) 2603| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2606| move-result-object v3 2607| const v0, #+11389 (0x00002c7d | 1.59594e-41) 2610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2613| iput-object v3, v9, com.android.calendar.DayView.mExpandAlldayDrawable .line 743 2615| const v0, #+11390 (0x00002c7e | 1.59608e-41) 2618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2621| iget-object v3, v9, com.android.calendar.DayView.mResources 2623| const v0, #+11391 (0x00002c7f | 1.59622e-41) 2626| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2629| const v4, #+2130837560 (0x7f020038 | 1.72801e+38) 2632| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2635| move-result-object v3 2636| const v0, #+11392 (0x00002c80 | 1.59636e-41) 2639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2642| iput-object v3, v9, com.android.calendar.DayView.mCollapseAlldayDrawable .line 744 2644| const v0, #+11393 (0x00002c81 | 1.59650e-41) 2647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2650| iget-object v3, v9, com.android.calendar.DayView.mResources 2652| const v0, #+11394 (0x00002c82 | 1.59664e-41) 2655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2658| const v4, #+2131230783 (0x7f08003f | 1.80776e+38) 2661| invoke-virtual {v3,v4}, android.content.res.Resources.getColor(int):int 2664| move-result v3 2665| const v0, #+11395 (0x00002c83 | 1.59678e-41) 2668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2671| sput v3, com.android.calendar.DayView.mNewEventHintColor .line 745 2673| const v0, #+11396 (0x00002c84 | 1.59692e-41) 2676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2679| iget-object v3, v9, com.android.calendar.DayView.mResources .line 746 2681| const v0, #+11397 (0x00002c85 | 1.59706e-41) 2684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2687| const v4, #+2130837615 (0x7f02006f | 1.72802e+38) .line 745 2690| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 2693| move-result-object v3 2694| const v0, #+11398 (0x00002c86 | 1.59720e-41) 2697| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2700| iput-object v3, v9, com.android.calendar.DayView.mAcceptedOrTentativeEventBoxDrawable .line 748 2702| const v0, #+11399 (0x00002c87 | 1.59734e-41) 2705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2708| iput-object v13, v9, com.android.calendar.DayView.mEventLoader .line 749 2710| const v0, #+11400 (0x00002c88 | 1.59748e-41) 2713| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2716| new-instance v3, com.android.calendar.EventGeometry 2718| const v0, #+11401 (0x00002c89 | 1.59762e-41) 2721| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2724| invoke-direct {v3}, com.android.calendar.EventGeometry.():void 2727| const v0, #+11402 (0x00002c8a | 1.59776e-41) 2730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2733| iput-object v3, v9, com.android.calendar.DayView.mEventGeometry .line 750 2735| const v0, #+11403 (0x00002c8b | 1.59790e-41) 2738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2741| iget-object v3, v9, com.android.calendar.DayView.mEventGeometry 2743| const v0, #+11404 (0x00002c8c | 1.59804e-41) 2746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2749| sget v4, com.android.calendar.DayView.MIN_EVENT_HEIGHT 2751| const v0, #+11405 (0x00002c8d | 1.59818e-41) 2754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2757| invoke-virtual {v3,v4}, com.android.calendar.EventGeometry.setMinEventHeight(float):void .line 751 2760| const v0, #+11406 (0x00002c8e | 1.59832e-41) 2763| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2766| iget-object v3, v9, com.android.calendar.DayView.mEventGeometry 2768| const v0, #+11407 (0x00002c8f | 1.59846e-41) 2771| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2774| const/high16 v4, #+1065353216 (0x3f800000 | 1.00000) 2776| invoke-virtual {v3,v4}, com.android.calendar.EventGeometry.setHourGap(float):void .line 752 2779| const v0, #+11408 (0x00002c90 | 1.59860e-41) 2782| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2785| iget-object v3, v9, com.android.calendar.DayView.mEventGeometry 2787| const v0, #+11409 (0x00002c91 | 1.59874e-41) 2790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2793| invoke-virtual {v3,v5}, com.android.calendar.EventGeometry.setCellMargin(int):void .line 753 2796| const v0, #+11410 (0x00002c92 | 1.59888e-41) 2799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2802| new-array v3, v5, java.lang.CharSequence[] .line 754 2804| const v0, #+11411 (0x00002c93 | 1.59902e-41) 2807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2810| iget-object v4, v9, com.android.calendar.DayView.mResources 2812| const v0, #+11412 (0x00002c94 | 1.59916e-41) 2815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2818| const v5, #+2131492983 (0x7f0c0077 | 1.86094e+38) 2821| invoke-virtual {v4,v5}, android.content.res.Resources.getString(int):java.lang.String 2824| move-result-object v4 2825| const v0, #+11413 (0x00002c95 | 1.59930e-41) 2828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2831| aput-object v4, v3, v6 .line 753 2833| const v0, #+11414 (0x00002c96 | 1.59944e-41) 2836| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2839| iput-object v3, v9, com.android.calendar.DayView.mLongPressItems .line 756 2841| const v0, #+11415 (0x00002c97 | 1.59958e-41) 2844| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2847| iget-object v3, v9, com.android.calendar.DayView.mResources 2849| const v0, #+11416 (0x00002c98 | 1.59972e-41) 2852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2855| const v4, #+2131492982 (0x7f0c0076 | 1.86094e+38) 2858| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 2861| move-result-object v3 2862| const v0, #+11417 (0x00002c99 | 1.59986e-41) 2865| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2868| iput-object v3, v9, com.android.calendar.DayView.mLongPressTitle .line 757 2870| const v0, #+11418 (0x00002c9a | 1.60000e-41) 2873| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2876| new-instance v3, com.android.calendar.DeleteEventHelper 2878| const v0, #+11419 (0x00002c9b | 1.60014e-41) 2881| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2884| invoke-direct {v3,v10,v7,v6}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void 2887| const v0, #+11420 (0x00002c9c | 1.60028e-41) 2890| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2893| iput-object v3, v9, com.android.calendar.DayView.mDeleteEventHelper .line 758 2895| const v0, #+11421 (0x00002c9d | 1.60042e-41) 2898| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2901| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 2903| iput-wide v3:v4, v9, com.android.calendar.DayView.mLastPopupEventID .line 759 2905| const v0, #+11422 (0x00002c9e | 1.60056e-41) 2908| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2911| iput-object v11, v9, com.android.calendar.DayView.mController .line 760 2913| const v0, #+11423 (0x00002c9f | 1.60070e-41) 2916| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2919| iput-object v12, v9, com.android.calendar.DayView.mViewSwitcher .line 761 2921| const v0, #+11424 (0x00002ca0 | 1.60084e-41) 2924| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2927| new-instance v3, android.view.GestureDetector 2929| const v0, #+11425 (0x00002ca1 | 1.60098e-41) 2932| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2935| new-instance v4, com.android.calendar.DayView$CalendarGestureListener 2937| const v0, #+11426 (0x00002ca2 | 1.60112e-41) 2940| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2943| invoke-direct {v4,v9}, com.android.calendar.DayView$CalendarGestureListener.(com.android.calendar.DayView):void 2946| const v0, #+11427 (0x00002ca3 | 1.60126e-41) 2949| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2952| invoke-direct {v3,v10,v4}, android.view.GestureDetector.(android.content.Context, android.view.GestureDetector$OnGestureListener):void 2955| const v0, #+11428 (0x00002ca4 | 1.60140e-41) 2958| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2961| iput-object v3, v9, com.android.calendar.DayView.mGestureDetector .line 762 2963| const v0, #+11429 (0x00002ca5 | 1.60154e-41) 2966| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2969| new-instance v3, android.view.ScaleGestureDetector 2971| const v0, #+11430 (0x00002ca6 | 1.60168e-41) 2974| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2977| invoke-virtual {v9}, com.android.calendar.DayView.getContext():android.content.Context 2980| move-result-object v4 2981| const v0, #+11431 (0x00002ca7 | 1.60182e-41) 2984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2987| invoke-direct {v3,v4,v9}, android.view.ScaleGestureDetector.(android.content.Context, android.view.ScaleGestureDetector$OnScaleGestureListener):void 2990| const v0, #+11432 (0x00002ca8 | 1.60196e-41) 2993| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2996| iput-object v3, v9, com.android.calendar.DayView.mScaleGestureDetector .line 763 2998| const v0, #+11433 (0x00002ca9 | 1.60210e-41) 3001| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3004| sget v3, com.android.calendar.DayView.mCellHeight 3006| const v0, #+11434 (0x00002caa | 1.60224e-41) 3009| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3012| if-nez v3, Label_4 .line 764 3014| const v0, #+11435 (0x00002cab | 1.60238e-41) 3017| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3020| iget-object v3, v9, com.android.calendar.DayView.mContext .line 765 3022| const v0, #+11436 (0x00002cac | 1.60252e-41) 3025| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3028| const-string/jumbo v4, "preferences_default_cell_height" 3031| const v0, #+11437 (0x00002cad | 1.60267e-41) 3034| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3037| sget v5, com.android.calendar.DayView.DEFAULT_CELL_HEIGHT .line 764 3039| const v0, #+11438 (0x00002cae | 1.60281e-41) 3042| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3045| invoke-static {v3,v4,v5}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 3048| move-result v3 3049| const v0, #+11439 (0x00002caf | 1.60295e-41) 3052| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3055| sput v3, com.android.calendar.DayView.mCellHeight Label_4: .line 767 3057| const v0, #+11440 (0x00002cb0 | 1.60309e-41) 3060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3063| new-instance v3, android.widget.OverScroller 3065| const v0, #+11441 (0x00002cb1 | 1.60323e-41) 3068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3071| invoke-direct {v3,v10}, android.widget.OverScroller.(android.content.Context):void 3074| const v0, #+11442 (0x00002cb2 | 1.60337e-41) 3077| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3080| iput-object v3, v9, com.android.calendar.DayView.mScroller .line 768 3082| const v0, #+11443 (0x00002cb3 | 1.60351e-41) 3085| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3088| new-instance v3, com.android.calendar.DayView$ScrollInterpolator 3090| const v0, #+11444 (0x00002cb4 | 1.60365e-41) 3093| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3096| invoke-direct {v3,v9}, com.android.calendar.DayView$ScrollInterpolator.(com.android.calendar.DayView):void 3099| const v0, #+11445 (0x00002cb5 | 1.60379e-41) 3102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3105| iput-object v3, v9, com.android.calendar.DayView.mHScrollInterpolator .line 769 3107| const v0, #+11446 (0x00002cb6 | 1.60393e-41) 3110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3113| new-instance v3, android.widget.EdgeEffect 3115| const v0, #+11447 (0x00002cb7 | 1.60407e-41) 3118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3121| invoke-direct {v3,v10}, android.widget.EdgeEffect.(android.content.Context):void 3124| const v0, #+11448 (0x00002cb8 | 1.60421e-41) 3127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3130| iput-object v3, v9, com.android.calendar.DayView.mEdgeEffectTop .line 770 3132| const v0, #+11449 (0x00002cb9 | 1.60435e-41) 3135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3138| new-instance v3, android.widget.EdgeEffect 3140| const v0, #+11450 (0x00002cba | 1.60449e-41) 3143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3146| invoke-direct {v3,v10}, android.widget.EdgeEffect.(android.content.Context):void 3149| const v0, #+11451 (0x00002cbb | 1.60463e-41) 3152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3155| iput-object v3, v9, com.android.calendar.DayView.mEdgeEffectBottom .line 771 3157| const v0, #+11452 (0x00002cbc | 1.60477e-41) 3160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3163| invoke-static {v10}, android.view.ViewConfiguration.get(android.content.Context):android.view.ViewConfiguration 3166| move-result-object v2 3167| const v0, #+11453 (0x00002cbd | 1.60491e-41) 3170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 772 .local v2, "vc", android.view.ViewConfiguration 3173| invoke-virtual {v2}, android.view.ViewConfiguration.getScaledPagingTouchSlop():int 3176| move-result v3 3177| const v0, #+11454 (0x00002cbe | 1.60505e-41) 3180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3183| sput v3, com.android.calendar.DayView.mScaledPagingTouchSlop .line 773 3185| const v0, #+11455 (0x00002cbf | 1.60519e-41) 3188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3191| invoke-static {}, android.view.ViewConfiguration.getTapTimeout():int 3194| move-result v3 3195| const v0, #+11456 (0x00002cc0 | 1.60533e-41) 3198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3201| sput v3, com.android.calendar.DayView.mOnDownDelay .line 774 3203| const v0, #+11457 (0x00002cc1 | 1.60547e-41) 3206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3209| invoke-virtual {v2}, android.view.ViewConfiguration.getScaledOverflingDistance():int 3212| move-result v3 3213| const v0, #+11458 (0x00002cc2 | 1.60561e-41) 3216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3219| iput v3, v9, com.android.calendar.DayView.OVERFLING_DISTANCE .line 776 3221| const v0, #+11459 (0x00002cc3 | 1.60575e-41) 3224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3227| invoke-direct {v9,v10}, com.android.calendar.DayView.init(android.content.Context):void .line 777 3230| const v0, #+11460 (0x00002cc4 | 1.60589e-41) 3233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3236| return-void Label_5: .line 678 .end_local v1 .end_local v2 3237| const v0, #+11461 (0x00002cc5 | 1.60603e-41) 3240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3243| const v1, #+2131361801 (0x7f0a0009 | 1.83434e+38) .restart_local v1 3246| goto/16 Label_1 Label_6: .line 736 3248| const v0, #+11462 (0x00002cc6 | 1.60617e-41) 3251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3254| sget v3, com.android.calendar.DayView.MULTI_DAY_HEADER_HEIGHT 3256| const v0, #+11463 (0x00002cc7 | 1.60631e-41) 3259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 3262| goto/16 Label_3 } method com.android.calendar.DayView.adjustHourSelection():void { .src "DayView.java" .line 1934 .prologue_end 0| const v0, #+11464 (0x00002cc8 | 1.60645e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/16 v3, #+23 (0x00000017 | 3.22299e-44) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1934 11| iget v2, v7, com.android.calendar.DayView.mSelectionHour 13| const v0, #+11465 (0x00002cc9 | 1.60659e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| if-gez v2, Label_1 .line 1935 21| const v0, #+11466 (0x00002cca | 1.60673e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-direct {v7,v4}, com.android.calendar.DayView.setSelectedHour(int):void .line 1936 30| const v0, #+11467 (0x00002ccb | 1.60687e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget v2, v7, com.android.calendar.DayView.mMaxAlldayEvents 38| const v0, #+11468 (0x00002ccc | 1.60701e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-lez v2, Label_1 .line 1937 46| const v0, #+11469 (0x00002ccd | 1.60715e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-object v6, v7, com.android.calendar.DayView.mPrevSelectedEvent .line 1938 54| const v0, #+11470 (0x00002cce | 1.60729e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-boolean v5, v7, com.android.calendar.DayView.mSelectionAllday Label_1: .line 1942 62| const v0, #+11471 (0x00002ccf | 1.60743e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v2, v7, com.android.calendar.DayView.mSelectionHour 70| const v0, #+11472 (0x00002cd0 | 1.60757e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-le v2, v3, Label_2 .line 1943 78| const v0, #+11473 (0x00002cd1 | 1.60771e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-direct {v7,v3}, com.android.calendar.DayView.setSelectedHour(int):void Label_2: .line 1948 87| const v0, #+11474 (0x00002cd2 | 1.60785e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v2, v7, com.android.calendar.DayView.mSelectionHour 95| const v0, #+11475 (0x00002cd3 | 1.60799e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v3, v7, com.android.calendar.DayView.mFirstHour 103| const v0, #+11476 (0x00002cd4 | 1.60813e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 111| if-ge v2, v3, Label_5 .line 1956 113| const v0, #+11477 (0x00002cd5 | 1.60827e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget v2, v7, com.android.calendar.DayView.mSelectionDay 121| const v0, #+11478 (0x00002cd6 | 1.60841e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget v3, v7, com.android.calendar.DayView.mFirstJulianDay 129| const v0, #+11479 (0x00002cd7 | 1.60855e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| sub-int v1, v2, v3 .line 1957 .local v1, "daynum", int 137| iget-object v2, v7, com.android.calendar.DayView.mEarliestStartHour 139| const v0, #+11480 (0x00002cd8 | 1.60869e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| array-length v2, v2 146| const v0, #+11481 (0x00002cd9 | 1.60883e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-ge v1, v2, Label_3 154| const v0, #+11482 (0x00002cda | 1.60897e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-ltz v1, Label_3 .line 1958 162| const v0, #+11483 (0x00002cdb | 1.60911e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget v2, v7, com.android.calendar.DayView.mMaxAlldayEvents 170| const v0, #+11484 (0x00002cdc | 1.60925e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-lez v2, Label_3 .line 1959 178| const v0, #+11485 (0x00002cdd | 1.60939e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v2, v7, com.android.calendar.DayView.mEarliestStartHour 186| const v0, #+11486 (0x00002cde | 1.60953e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| aget v2, v2, v1 194| const v0, #+11487 (0x00002cdf | 1.60967e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v3, v7, com.android.calendar.DayView.mSelectionHour 202| const v0, #+11488 (0x00002ce0 | 1.60981e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-le v2, v3, Label_3 .line 1960 210| const v0, #+11489 (0x00002ce1 | 1.60995e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget v2, v7, com.android.calendar.DayView.mFirstHour 218| const v0, #+11490 (0x00002ce2 | 1.61009e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| if-lez v2, Label_3 226| const v0, #+11491 (0x00002ce3 | 1.61023e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget v2, v7, com.android.calendar.DayView.mFirstHour 234| const v0, #+11492 (0x00002ce4 | 1.61037e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 242| if-ge v2, v3, Label_3 .line 1961 244| const v0, #+11493 (0x00002ce5 | 1.61051e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput-object v6, v7, com.android.calendar.DayView.mPrevSelectedEvent .line 1962 252| const v0, #+11494 (0x00002ce6 | 1.61065e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iput-boolean v5, v7, com.android.calendar.DayView.mSelectionAllday .line 1963 260| const v0, #+11495 (0x00002ce7 | 1.61079e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget v2, v7, com.android.calendar.DayView.mFirstHour 268| const v0, #+11496 (0x00002ce8 | 1.61093e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 276| invoke-direct {v7,v2}, com.android.calendar.DayView.setSelectedHour(int):void .line 1964 279| const v0, #+11497 (0x00002ce9 | 1.61107e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return-void Label_3: .line 1967 286| const v0, #+11498 (0x00002cea | 1.61121e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget v2, v7, com.android.calendar.DayView.mFirstHour 294| const v0, #+11499 (0x00002ceb | 1.61135e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| if-lez v2, Label_5 .line 1968 302| const v0, #+11500 (0x00002cec | 1.61149e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iget v2, v7, com.android.calendar.DayView.mFirstHour 310| const v0, #+11501 (0x00002ced | 1.61163e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 318| iput v2, v7, com.android.calendar.DayView.mFirstHour .line 1969 320| const v0, #+11502 (0x00002cee | 1.61177e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iget v2, v7, com.android.calendar.DayView.mViewStartY 328| const v0, #+11503 (0x00002cef | 1.61191e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| sget v3, com.android.calendar.DayView.mCellHeight 336| const v0, #+11504 (0x00002cf0 | 1.61205e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 344| sub-int/2addr v2, v3 345| iput v2, v7, com.android.calendar.DayView.mViewStartY .line 1970 347| const v0, #+11505 (0x00002cf1 | 1.61219e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget v2, v7, com.android.calendar.DayView.mViewStartY 355| const v0, #+11506 (0x00002cf2 | 1.61233e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| if-gez v2, Label_4 .line 1971 363| const v0, #+11507 (0x00002cf3 | 1.61247e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iput v4, v7, com.android.calendar.DayView.mViewStartY Label_4: .line 1973 371| const v0, #+11508 (0x00002cf4 | 1.61261e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| return-void Label_5: .line 1977 .end_local v1 378| const v0, #+11509 (0x00002cf5 | 1.61275e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget v2, v7, com.android.calendar.DayView.mSelectionHour 386| const v0, #+11510 (0x00002cf6 | 1.61289e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| iget v3, v7, com.android.calendar.DayView.mFirstHour 394| const v0, #+11511 (0x00002cf7 | 1.61303e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget v4, v7, com.android.calendar.DayView.mNumHours 402| const v0, #+11512 (0x00002cf8 | 1.61317e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| add-int/2addr v3, v4 409| add-int/lit8 v3, v3, #-3 (0xfffffffd | NaN) 411| if-le v2, v3, Label_8 .line 1978 413| const v0, #+11513 (0x00002cf9 | 1.61331e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| iget v2, v7, com.android.calendar.DayView.mFirstHour 421| const v0, #+11514 (0x00002cfa | 1.61346e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| iget v3, v7, com.android.calendar.DayView.mNumHours 429| const v0, #+11515 (0x00002cfb | 1.61360e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| rsub-int/lit8 v3, v3, #+24 (0x00000018 | 3.36312e-44) 437| if-ge v2, v3, Label_7 .line 1979 439| const v0, #+11516 (0x00002cfc | 1.61374e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| iget v2, v7, com.android.calendar.DayView.mFirstHour 447| const v0, #+11517 (0x00002cfd | 1.61388e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 455| iput v2, v7, com.android.calendar.DayView.mFirstHour .line 1980 457| const v0, #+11518 (0x00002cfe | 1.61402e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget v2, v7, com.android.calendar.DayView.mViewStartY 465| const v0, #+11519 (0x00002cff | 1.61416e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| sget v3, com.android.calendar.DayView.mCellHeight 473| const v0, #+11520 (0x00002d00 | 1.61430e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 481| add-int/2addr v2, v3 482| iput v2, v7, com.android.calendar.DayView.mViewStartY .line 1981 484| const v0, #+11521 (0x00002d01 | 1.61444e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| iget v2, v7, com.android.calendar.DayView.mViewStartY 492| const v0, #+11522 (0x00002d02 | 1.61458e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 498| iget v3, v7, com.android.calendar.DayView.mMaxViewStartY 500| const v0, #+11523 (0x00002d03 | 1.61472e-41) 503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 506| if-le v2, v3, Label_6 .line 1982 508| const v0, #+11524 (0x00002d04 | 1.61486e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iget v2, v7, com.android.calendar.DayView.mMaxViewStartY 516| const v0, #+11525 (0x00002d05 | 1.61500e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iput v2, v7, com.android.calendar.DayView.mViewStartY Label_6: .line 1984 524| const v0, #+11526 (0x00002d06 | 1.61514e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| return-void Label_7: .line 1985 531| const v0, #+11527 (0x00002d07 | 1.61528e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| iget v2, v7, com.android.calendar.DayView.mFirstHour 539| const v0, #+11528 (0x00002d08 | 1.61542e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| iget v3, v7, com.android.calendar.DayView.mNumHours 547| const v0, #+11529 (0x00002d09 | 1.61556e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| rsub-int/lit8 v3, v3, #+24 (0x00000018 | 3.36312e-44) 555| if-ne v2, v3, Label_8 557| const v0, #+11530 (0x00002d0a | 1.61570e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| iget v2, v7, com.android.calendar.DayView.mFirstHourOffset 565| const v0, #+11531 (0x00002d0b | 1.61584e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| if-lez v2, Label_8 .line 1986 573| const v0, #+11532 (0x00002d0c | 1.61598e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| iget v2, v7, com.android.calendar.DayView.mMaxViewStartY 581| const v0, #+11533 (0x00002d0d | 1.61612e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| iput v2, v7, com.android.calendar.DayView.mViewStartY Label_8: .line 1989 589| const v0, #+11534 (0x00002d0e | 1.61626e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| return-void } method com.android.calendar.DayView.adjustToBeginningOfWeek(android.text.format.Time):void { .params "time" .src "DayView.java" .line 1208 .prologue_end .line 1208 0| const v0, #+11535 (0x00002d0f | 1.61640e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, android.text.format.Time.weekDay .line 1209 .local v1, "dayOfWeek", int 8| const v0, #+11536 (0x00002d10 | 1.61654e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v3, v4, com.android.calendar.DayView.mFirstDayOfWeek 16| const v0, #+11537 (0x00002d11 | 1.61668e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sub-int v2, v1, v3 .line 1210 .local v2, "diff", int 24| if-eqz v2, Label_2 .line 1211 26| const v0, #+11538 (0x00002d12 | 1.61682e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-gez v2, Label_1 .line 1212 34| const v0, #+11539 (0x00002d13 | 1.61696e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) Label_1: .line 1214 42| const v0, #+11540 (0x00002d14 | 1.61710e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v3, v5, android.text.format.Time.monthDay 50| const v0, #+11541 (0x00002d15 | 1.61724e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| sub-int/2addr v3, v2 57| iput v3, v5, android.text.format.Time.monthDay .line 1215 59| const v0, #+11542 (0x00002d16 | 1.61738e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 66| invoke-virtual {v5,v3}, android.text.format.Time.normalize(boolean):long Label_2: .line 1217 69| const v0, #+11543 (0x00002d17 | 1.61752e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void } method com.android.calendar.DayView.appendEventAccessibilityString(java.lang.StringBuilder, com.android.calendar.Event):void { .params "b", "calEvent" .src "DayView.java" .line 1768 .prologue_end .line 1768 0| const v0, #+11544 (0x00002d18 | 1.61766e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v10}, com.android.calendar.Event.getTitleAndLocation():java.lang.String 9| move-result-object v2 10| const v0, #+11545 (0x00002d19 | 1.61780e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v9,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1769 19| const v0, #+11546 (0x00002d1a | 1.61794e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v2, ". " 28| const v0, #+11547 (0x00002d1b | 1.61808e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v9,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1771 37| const v0, #+11548 (0x00002d1c | 1.61822e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v7, #+16 (0x00000010 | 2.24208e-44) .line 1772 .local v7, "flags", int 45| iget-boolean v2, v10, com.android.calendar.Event.allDay 47| const v0, #+11549 (0x00002d1d | 1.61836e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v2, Label_2 .line 1773 55| const v0, #+11550 (0x00002d1e | 1.61850e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/16 v7, #+8210 (0x00002012 | 1.15047e-41) Label_1: .line 1780 63| const v0, #+11551 (0x00002d1f | 1.61864e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v8, com.android.calendar.DayView.mContext 71| const v0, #+11552 (0x00002d20 | 1.61878e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-wide v3:v4, v10, com.android.calendar.Event.startMillis 79| const v0, #+11553 (0x00002d21 | 1.61892e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-wide v5:v6, v10, com.android.calendar.Event.endMillis 87| const v0, #+11554 (0x00002d22 | 1.61906e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 96| move-result-object v1 97| const v0, #+11555 (0x00002d23 | 1.61920e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1781 .local v1, "when", java.lang.String 103| invoke-virtual {v9,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1782 106| const v0, #+11556 (0x00002d24 | 1.61934e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const-string/jumbo v2, ". " 115| const v0, #+11557 (0x00002d25 | 1.61948e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v9,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1783 124| const v0, #+11558 (0x00002d26 | 1.61962e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-void Label_2: .line 1775 .end_local v1 131| const v0, #+11559 (0x00002d27 | 1.61976e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/16 v7, #+17 (0x00000011 | 2.38221e-44) .line 1776 139| iget-object v2, v8, com.android.calendar.DayView.mContext 141| const v0, #+11560 (0x00002d28 | 1.61990e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-static {v2}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 150| move-result v2 151| const v0, #+11561 (0x00002d29 | 1.62004e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-eqz v2, Label_1 .line 1777 159| const v0, #+11562 (0x00002d2a | 1.62018e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| or-int/lit16 v7, v7, #+128 (0x00000080 | 1.79366e-43) 167| goto/16 Label_1 } method com.android.calendar.DayView.calculateDuration(float, float, float):long { .params "delta", "width", "velocity" .src "DayView.java" .line 5002 .prologue_end .line 5002 0| const v0, #+11563 (0x00002d2b | 1.62032e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v7, #+1073741824 (0x40000000 | 2.00000) 8| div-float v4, v12, v7 .line 5003 .local v4, "halfScreenSize", float 10| div-float v3, v11, v12 .line 5004 .local v3, "distanceRatio", float 12| invoke-direct {v10,v3}, com.android.calendar.DayView.distanceInfluenceForSnapDuration(float):float 15| move-result v2 16| const v0, #+11564 (0x00002d2c | 1.62046e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5005 .local v2, "distanceInfluenceForSnapDuration", float 22| mul-float v7, v4, v2 24| add-float v1, v4, v7 .line 5007 .local v1, "distance", float 26| invoke-static {v13}, java.lang.Math.abs(float):float 29| move-result v13 30| const v0, #+11565 (0x00002d2d | 1.62060e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5008 36| const v7, #+1158250496 (0x45098000 | 2200.00) 39| invoke-static {v7,v13}, java.lang.Math.max(float, float):float 42| move-result v13 43| const v0, #+11566 (0x00002d2e | 1.62074e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5016 49| div-float v7, v1, v13 51| invoke-static {v7}, java.lang.Math.abs(float):float 54| move-result v7 55| const v0, #+11567 (0x00002d2f | 1.62088e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/high16 v8, #+1148846080 (0x447a0000 | 1000.00) 63| mul-float/2addr v7, v8 64| invoke-static {v7}, java.lang.Math.round(float):int 67| move-result v7 68| const v0, #+11568 (0x00002d30 | 1.62102e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| mul-int/lit8 v7, v7, #+6 (0x00000006 | 8.40779e-45) 76| int-to-long v5:v6, v7 .line 5017 .local v5, "duration", long 77| sget-boolean v7, com.android.calendar.DayView.DEBUG 79| const v0, #+11569 (0x00002d31 | 1.62116e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v7, Label_1 .line 5018 87| const v0, #+11570 (0x00002d32 | 1.62130e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| sget-object v7, com.android.calendar.DayView.TAG 95| const v0, #+11571 (0x00002d33 | 1.62144e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| new-instance v8, java.lang.StringBuilder 103| const v0, #+11572 (0x00002d34 | 1.62158e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-direct {v8}, java.lang.StringBuilder.():void 112| const v0, #+11573 (0x00002d35 | 1.62172e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v9, "halfScreenSize:" 121| const v0, #+11574 (0x00002d36 | 1.62186e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 130| move-result-object v8 131| const v0, #+11575 (0x00002d37 | 1.62200e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v8,v4}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 140| move-result-object v8 141| const v0, #+11576 (0x00002d38 | 1.62214e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v9, " delta:" 150| const v0, #+11577 (0x00002d39 | 1.62228e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 159| move-result-object v8 160| const v0, #+11578 (0x00002d3a | 1.62242e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v8,v11}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 169| move-result-object v8 170| const v0, #+11579 (0x00002d3b | 1.62256e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const-string/jumbo v9, " distanceRatio:" 179| const v0, #+11580 (0x00002d3c | 1.62270e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 188| move-result-object v8 189| const v0, #+11581 (0x00002d3d | 1.62284e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v8,v3}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 198| move-result-object v8 199| const v0, #+11582 (0x00002d3e | 1.62298e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5019 205| const-string/jumbo v9, " distance:" .line 5018 208| const v0, #+11583 (0x00002d3f | 1.62312e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 217| move-result-object v8 218| const v0, #+11584 (0x00002d40 | 1.62326e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v8,v1}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 227| move-result-object v8 228| const v0, #+11585 (0x00002d41 | 1.62340e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5019 234| const-string/jumbo v9, " velocity:" .line 5018 237| const v0, #+11586 (0x00002d42 | 1.62354e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 246| move-result-object v8 247| const v0, #+11587 (0x00002d43 | 1.62368e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v8,v13}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 256| move-result-object v8 257| const v0, #+11588 (0x00002d44 | 1.62382e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5020 263| const-string/jumbo v9, " duration:" .line 5018 266| const v0, #+11589 (0x00002d45 | 1.62396e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 275| move-result-object v8 276| const v0, #+11590 (0x00002d46 | 1.62410e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v8,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 285| move-result-object v8 286| const v0, #+11591 (0x00002d47 | 1.62425e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 5020 292| const-string/jumbo v9, " distanceInfluenceForSnapDuration:" .line 5018 295| const v0, #+11592 (0x00002d48 | 1.62439e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 304| move-result-object v8 305| const v0, #+11593 (0x00002d49 | 1.62453e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v8,v2}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 314| move-result-object v8 315| const v0, #+11594 (0x00002d4a | 1.62467e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 324| move-result-object v8 325| const v0, #+11595 (0x00002d4b | 1.62481e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-static {v7,v8}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 5023 334| const v0, #+11596 (0x00002d4c | 1.62495e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| return-wide v5:v6 } method com.android.calendar.DayView.cancelAnimation():void { .src "DayView.java" .line 4078 .prologue_end 0| const v0, #+11597 (0x00002d4d | 1.62509e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 4078 7| iget-object v3, v5, com.android.calendar.DayView.mViewSwitcher 9| const v0, #+11598 (0x00002d4e | 1.62523e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.widget.ViewSwitcher.getInAnimation():android.view.animation.Animation 18| move-result-object v1 19| const v0, #+11599 (0x00002d4f | 1.62537e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4079 .local v1, "in", android.view.animation.Animation 25| if-eqz v1, Label_1 .line 4081 27| const v0, #+11600 (0x00002d50 | 1.62551e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v4}, android.view.animation.Animation.scaleCurrentDuration(float):void Label_1: .line 4083 36| const v0, #+11601 (0x00002d51 | 1.62565e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v3, v5, com.android.calendar.DayView.mViewSwitcher 44| const v0, #+11602 (0x00002d52 | 1.62579e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v3}, android.widget.ViewSwitcher.getOutAnimation():android.view.animation.Animation 53| move-result-object v2 54| const v0, #+11603 (0x00002d53 | 1.62593e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4084 .local v2, "out", android.view.animation.Animation 60| if-eqz v2, Label_2 .line 4086 62| const v0, #+11604 (0x00002d54 | 1.62607e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v2,v4}, android.view.animation.Animation.scaleCurrentDuration(float):void Label_2: .line 4088 71| const v0, #+11605 (0x00002d55 | 1.62621e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.DayView.computeAllDayNeighbors():void { .src "DayView.java" .line 3035 .prologue_end 0| const v0, #+11606 (0x00002d56 | 1.62635e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+0 (0x00000000 | 0.00000) .line 3035 7| iget-object v12, v14, com.android.calendar.DayView.mSelectedEvents 9| const v0, #+11607 (0x00002d57 | 1.62649e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v12}, java.util.ArrayList.size():int 18| move-result v4 19| const v0, #+11608 (0x00002d58 | 1.62663e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3036 .local v4, "len", int 25| if-eqz v4, Label_1 27| const v0, #+11609 (0x00002d59 | 1.62677e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v12, v14, com.android.calendar.DayView.mSelectedEvent 35| const v0, #+11610 (0x00002d5a | 1.62691e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v12, Label_2 Label_1: .line 3037 43| const v0, #+11611 (0x00002d5b | 1.62705e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 3041 50| const v0, #+11612 (0x00002d5c | 1.62719e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const/4 v2, #+0 (0x00000000 | 0.00000) Label_3: .local v2, "ii", int 57| const v0, #+11613 (0x00002d5d | 1.62733e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-ge v2, v4, Label_4 .line 3042 65| const v0, #+11614 (0x00002d5e | 1.62747e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v12, v14, com.android.calendar.DayView.mSelectedEvents 73| const v0, #+11615 (0x00002d5f | 1.62761e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v12,v2}, java.util.ArrayList.get(int):java.lang.Object 82| move-result-object v1 83| const v0, #+11616 (0x00002d60 | 1.62775e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| check-cast v1, com.android.calendar.Event .line 3043 .local v1, "ev", com.android.calendar.Event 91| const v0, #+11617 (0x00002d61 | 1.62789e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput-object v13, v1, com.android.calendar.Event.nextUp .line 3044 99| const v0, #+11618 (0x00002d62 | 1.62803e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v13, v1, com.android.calendar.Event.nextDown .line 3045 107| const v0, #+11619 (0x00002d63 | 1.62817e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput-object v13, v1, com.android.calendar.Event.nextLeft .line 3046 115| const v0, #+11620 (0x00002d64 | 1.62831e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput-object v13, v1, com.android.calendar.Event.nextRight .line 3041 123| const v0, #+11621 (0x00002d65 | 1.62845e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 131| goto/16 Label_3 Label_4: .line 3056 .end_local v1 133| const v0, #+11622 (0x00002d66 | 1.62859e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const/4 v11, #-1 (0xffffffff | NaN) .line 3057 .local v11, "startPosition", int 140| iget-object v12, v14, com.android.calendar.DayView.mPrevSelectedEvent 142| const v0, #+11623 (0x00002d67 | 1.62873e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| if-eqz v12, Label_5 150| const v0, #+11624 (0x00002d68 | 1.62887e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v12, v14, com.android.calendar.DayView.mPrevSelectedEvent 158| const v0, #+11625 (0x00002d69 | 1.62901e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v12}, com.android.calendar.Event.drawAsAllday():boolean 167| move-result v12 168| const v0, #+11626 (0x00002d6a | 1.62915e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| if-eqz v12, Label_5 .line 3058 176| const v0, #+11627 (0x00002d6b | 1.62929e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-object v12, v14, com.android.calendar.DayView.mPrevSelectedEvent 184| const v0, #+11628 (0x00002d6c | 1.62943e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v12}, com.android.calendar.Event.getColumn():int 193| move-result v11 194| const v0, #+11629 (0x00002d6d | 1.62957e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 3060 200| const v0, #+11630 (0x00002d6e | 1.62971e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| const/4 v5, #-1 (0xffffffff | NaN) .line 3061 .local v5, "maxPosition", int 207| const/4 v10, #+0 (0x00000000 | 0.00000) .line 3062 .local v10, "startEvent", com.android.calendar.Event 208| const/4 v6, #+0 (0x00000000 | 0.00000) .line 3063 .local v6, "maxPositionEvent", com.android.calendar.Event 209| const/4 v2, #+0 (0x00000000 | 0.00000) Label_6: .end_local v6 .end_local v10 210| const v0, #+11631 (0x00002d6f | 1.62985e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| if-ge v2, v4, Label_14 .line 3064 218| const v0, #+11632 (0x00002d70 | 1.62999e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v12, v14, com.android.calendar.DayView.mSelectedEvents 226| const v0, #+11633 (0x00002d71 | 1.63013e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v12,v2}, java.util.ArrayList.get(int):java.lang.Object 235| move-result-object v1 236| const v0, #+11634 (0x00002d72 | 1.63027e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| check-cast v1, com.android.calendar.Event .line 3065 .restart_local v1 244| const v0, #+11635 (0x00002d73 | 1.63041e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v1}, com.android.calendar.Event.getColumn():int 253| move-result v9 254| const v0, #+11636 (0x00002d74 | 1.63055e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3066 .local v9, "position", int 260| if-ne v9, v11, Label_10 .line 3067 262| const v0, #+11637 (0x00002d75 | 1.63069e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| move-object v10, v1 Label_7: .line 3072 269| const v0, #+11638 (0x00002d76 | 1.63083e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const/4 v3, #+0 (0x00000000 | 0.00000) Label_8: .local v3, "jj", int 276| const v0, #+11639 (0x00002d77 | 1.63097e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| if-ge v3, v4, Label_13 .line 3073 284| const v0, #+11640 (0x00002d78 | 1.63111e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| if-ne v3, v2, Label_11 Label_9: .line 3072 292| const v0, #+11641 (0x00002d79 | 1.63125e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 300| goto/16 Label_8 Label_10: .line 3068 .end_local v3 302| const v0, #+11642 (0x00002d7a | 1.63139e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| if-le v9, v5, Label_7 .line 3069 310| const v0, #+11643 (0x00002d7b | 1.63153e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| move-object v6, v1 .line 3070 .local v6, "maxPositionEvent", com.android.calendar.Event 317| move v5, v9 318| goto/16 Label_7 Label_11: .line 3076 .end_local v6 .restart_local v3 320| const v0, #+11644 (0x00002d7c | 1.63167e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iget-object v12, v14, com.android.calendar.DayView.mSelectedEvents 328| const v0, #+11645 (0x00002d7d | 1.63181e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-virtual {v12,v3}, java.util.ArrayList.get(int):java.lang.Object 337| move-result-object v7 338| const v0, #+11646 (0x00002d7e | 1.63195e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| check-cast v7, com.android.calendar.Event .line 3077 .local v7, "neighbor", com.android.calendar.Event 346| const v0, #+11647 (0x00002d7f | 1.63209e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v7}, com.android.calendar.Event.getColumn():int 355| move-result v8 356| const v0, #+11648 (0x00002d80 | 1.63223e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3078 .local v8, "neighborPosition", int 362| add-int/lit8 v12, v9, #-1 (0xffffffff | NaN) 364| if-ne v8, v12, Label_12 .line 3079 366| const v0, #+11649 (0x00002d81 | 1.63237e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iput-object v7, v1, com.android.calendar.Event.nextUp 374| const v0, #+11650 (0x00002d82 | 1.63251e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| goto/16 Label_9 Label_12: .line 3080 382| const v0, #+11651 (0x00002d83 | 1.63265e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| add-int/lit8 v12, v9, #+1 (0x00000001 | 1.40130e-45) 390| if-ne v8, v12, Label_9 .line 3081 392| const v0, #+11652 (0x00002d84 | 1.63279e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| iput-object v7, v1, com.android.calendar.Event.nextDown 400| const v0, #+11653 (0x00002d85 | 1.63293e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| goto/16 Label_9 Label_13: .line 3063 .end_local v7 .end_local v8 408| const v0, #+11654 (0x00002d86 | 1.63307e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 416| goto/16 Label_6 Label_14: .line 3085 .end_local v1 .end_local v3 .end_local v9 418| const v0, #+11655 (0x00002d87 | 1.63321e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| if-eqz v10, Label_16 .line 3086 426| const v0, #+11656 (0x00002d88 | 1.63335e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-direct {v14,v10}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void Label_15: .line 3090 435| const v0, #+11657 (0x00002d89 | 1.63349e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| return-void Label_16: .line 3088 442| const v0, #+11658 (0x00002d8a | 1.63363e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-direct {v14,v6}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void 451| const v0, #+11659 (0x00002d8b | 1.63377e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| goto/16 Label_15 } method com.android.calendar.DayView.computeDayLeftPosition(int):int { .params "day" .src "DayView.java" .line 2298 .prologue_end .line 2298 0| const v0, #+11660 (0x00002d8c | 1.63391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v4, com.android.calendar.DayView.mViewWidth 8| const v0, #+11661 (0x00002d8d | 1.63405e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v3, v4, com.android.calendar.DayView.mHoursWidth 16| const v0, #+11662 (0x00002d8e | 1.63419e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sub-int v1, v2, v3 .line 2299 .local v1, "effectiveWidth", int 24| mul-int v2, v5, v1 26| iget v3, v4, com.android.calendar.DayView.mNumDays 28| const v0, #+11663 (0x00002d8f | 1.63433e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| div-int/2addr v2, v3 35| const v0, #+11664 (0x00002d90 | 1.63447e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v3, v4, com.android.calendar.DayView.mHoursWidth 43| const v0, #+11665 (0x00002d91 | 1.63461e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| add-int/2addr v2, v3 50| return v2 } method com.android.calendar.DayView.computeEventRelations():void { .src "DayView.java" .line 2114 0| move-object/16 v15, v16 .prologue_end .line 2114 3| const v16, #+11666 (0x00002d92 | 1.63475e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2115 .local v12, "maxAllDayEvents", int 10| iget-object v5, v15, com.android.calendar.DayView.mEvents .line 2116 .local_ex v5, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 12| const v16, #+11667 (0x00002d93 | 1.63489e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v5}, java.util.ArrayList.size():int 21| move-result v11 22| const v16, #+11668 (0x00002d94 | 1.63504e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2118 .local v11, "len", int 28| iget v13, v15, com.android.calendar.DayView.mLastJulianDay 30| const v16, #+11669 (0x00002d95 | 1.63518e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 38| const v16, #+11670 (0x00002d96 | 1.63532e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| sub-int/2addr v13, v14 45| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 47| new-array v6, v13, int[] .line 2119 .local v6, "eventsCount", int[] 49| const v16, #+11671 (0x00002d97 | 1.63546e-41) 52| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v13, #+0 (0x00000000 | 0.00000) 56| invoke-static {v6,v13}, java.util.Arrays.fill(int[], int):void .line 2120 59| const v16, #+11672 (0x00002d98 | 1.63560e-41) 62| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v9, #+0 (0x00000000 | 0.00000) Label_1: .local v9, "ii", int 66| const v16, #+11673 (0x00002d99 | 1.63574e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| if-ge v9, v11, Label_12 .line 2121 74| const v16, #+11674 (0x00002d9a | 1.63588e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v5,v9}, java.util.ArrayList.get(int):java.lang.Object 83| move-result-object v4 84| const v16, #+11675 (0x00002d9b | 1.63602e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| check-cast v4, com.android.calendar.Event .line 2122 .local v4, "event", com.android.calendar.Event 92| const v16, #+11676 (0x00002d9c | 1.63616e-41) 95| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 98| iget v13, v4, com.android.calendar.Event.startDay 100| const v16, #+11677 (0x00002d9d | 1.63630e-41) 103| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 106| iget v14, v15, com.android.calendar.DayView.mLastJulianDay 108| const v16, #+11678 (0x00002d9e | 1.63644e-41) 111| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 114| if-gt v13, v14, Label_2 116| const v16, #+11679 (0x00002d9f | 1.63658e-41) 119| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 122| iget v13, v4, com.android.calendar.Event.endDay 124| const v16, #+11680 (0x00002da0 | 1.63672e-41) 127| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 130| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 132| const v16, #+11681 (0x00002da1 | 1.63686e-41) 135| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 138| if-ge v13, v14, Label_3 Label_2: .line 2120 140| const v16, #+11682 (0x00002da2 | 1.63700e-41) 143| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 146| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 148| goto/16 Label_1 Label_3: .line 2125 150| const v16, #+11683 (0x00002da3 | 1.63714e-41) 153| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v4}, com.android.calendar.Event.drawAsAllday():boolean 159| move-result v13 160| const v16, #+11684 (0x00002da4 | 1.63728e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| if-eqz v13, Label_10 .line 2127 168| const v16, #+11685 (0x00002da5 | 1.63742e-41) 171| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 174| iget v13, v4, com.android.calendar.Event.startDay 176| const v16, #+11686 (0x00002da6 | 1.63756e-41) 179| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 182| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 184| const v16, #+11687 (0x00002da7 | 1.63770e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-static {v13,v14}, java.lang.Math.max(int, int):int 193| move-result v7 194| const v16, #+11688 (0x00002da8 | 1.63784e-41) 197| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2128 .local v7, "firstDay", int 200| iget v13, v4, com.android.calendar.Event.endDay 202| const v16, #+11689 (0x00002da9 | 1.63798e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| iget v14, v15, com.android.calendar.DayView.mLastJulianDay 210| const v16, #+11690 (0x00002daa | 1.63812e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-static {v13,v14}, java.lang.Math.min(int, int):int 219| move-result v10 220| const v16, #+11691 (0x00002dab | 1.63826e-41) 223| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2129 .local v10, "lastDay", int 226| move v1, v7 Label_4: .local v1, "day", int 227| const v16, #+11692 (0x00002dac | 1.63840e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| if-gt v1, v10, Label_6 .line 2130 235| const v16, #+11693 (0x00002dad | 1.63854e-41) 238| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 241| iget v13, v15, com.android.calendar.DayView.mFirstJulianDay 243| const v16, #+11694 (0x00002dae | 1.63868e-41) 246| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 249| sub-int v13, v1, v13 251| aget v14, v6, v13 253| const v16, #+11695 (0x00002daf | 1.63882e-41) 256| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 259| add-int/lit8 v0, v14, #+1 (0x00000001 | 1.40130e-45) 261| aput v0, v6, v13 .line 2131 .local v0, "count", int 263| const v16, #+11696 (0x00002db0 | 1.63896e-41) 266| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 269| if-ge v12, v0, Label_5 .line 2132 271| const v16, #+11697 (0x00002db1 | 1.63910e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| move v12, v0 Label_5: .line 2129 278| const v16, #+11698 (0x00002db2 | 1.63924e-41) 281| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 284| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 286| goto/16 Label_4 Label_6: .line 2136 .end_local v0 288| const v16, #+11699 (0x00002db3 | 1.63938e-41) 291| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 294| iget v13, v4, com.android.calendar.Event.startDay 296| const v16, #+11700 (0x00002db4 | 1.63952e-41) 299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 302| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 304| const v16, #+11701 (0x00002db5 | 1.63966e-41) 307| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 310| sub-int v2, v13, v14 .line 2137 .local v2, "daynum", int 312| iget v13, v4, com.android.calendar.Event.endDay 314| const v16, #+11702 (0x00002db6 | 1.63980e-41) 317| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 320| iget v14, v4, com.android.calendar.Event.startDay 322| const v16, #+11703 (0x00002db7 | 1.63994e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| sub-int/2addr v13, v14 329| add-int/lit8 v3, v13, #+1 (0x00000001 | 1.40130e-45) .line 2138 .local v3, "durationDays", int 331| if-gez v2, Label_7 .line 2139 333| const v16, #+11704 (0x00002db8 | 1.64008e-41) 336| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 339| add-int/2addr v3, v2 .line 2140 340| const/4 v2, #+0 (0x00000000 | 0.00000) Label_7: .line 2142 341| const v16, #+11705 (0x00002db9 | 1.64022e-41) 344| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 347| add-int v13, v2, v3 349| iget v14, v15, com.android.calendar.DayView.mNumDays 351| const v16, #+11706 (0x00002dba | 1.64036e-41) 354| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 357| if-le v13, v14, Label_8 .line 2143 359| const v16, #+11707 (0x00002dbb | 1.64050e-41) 362| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 365| iget v13, v15, com.android.calendar.DayView.mNumDays 367| const v16, #+11708 (0x00002dbc | 1.64064e-41) 370| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 373| sub-int v3, v13, v2 Label_8: .line 2145 375| const v16, #+11709 (0x00002dbd | 1.64078e-41) 378| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 381| move v1, v2 Label_9: 382| const v16, #+11710 (0x00002dbe | 1.64092e-41) 385| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 388| if-lez v3, Label_2 .line 2146 390| const v16, #+11711 (0x00002dbf | 1.64106e-41) 393| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 396| iget-object v13, v15, com.android.calendar.DayView.mHasAllDayEvent 398| const v16, #+11712 (0x00002dc0 | 1.64120e-41) 401| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 404| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 405| aput-boolean v14, v13, v1 .line 2145 407| const v16, #+11713 (0x00002dc1 | 1.64134e-41) 410| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 413| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 415| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 417| goto/16 Label_9 Label_10: .line 2149 .end_local v1 .end_local v2 .end_local v3 .end_local v7 .end_local v10 419| const v16, #+11714 (0x00002dc2 | 1.64148e-41) 422| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 425| iget v13, v4, com.android.calendar.Event.startDay 427| const v16, #+11715 (0x00002dc3 | 1.64162e-41) 430| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 433| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 435| const v16, #+11716 (0x00002dc4 | 1.64176e-41) 438| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 441| sub-int v2, v13, v14 .line 2150 .restart_local v2 443| iget v13, v4, com.android.calendar.Event.startTime 445| const v16, #+11717 (0x00002dc5 | 1.64190e-41) 448| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 451| div-int/lit8 v8, v13, #+60 (0x0000003c | 8.40779e-44) .line 2151 .local v8, "hour", int 453| const v16, #+11718 (0x00002dc6 | 1.64204e-41) 456| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 459| if-ltz v2, Label_11 461| const v16, #+11719 (0x00002dc7 | 1.64218e-41) 464| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 467| iget-object v13, v15, com.android.calendar.DayView.mEarliestStartHour 469| const v16, #+11720 (0x00002dc8 | 1.64232e-41) 472| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 475| aget v13, v13, v2 477| const v16, #+11721 (0x00002dc9 | 1.64246e-41) 480| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 483| if-ge v8, v13, Label_11 .line 2152 485| const v16, #+11722 (0x00002dca | 1.64260e-41) 488| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 491| iget-object v13, v15, com.android.calendar.DayView.mEarliestStartHour 493| const v16, #+11723 (0x00002dcb | 1.64274e-41) 496| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 499| aput v8, v13, v2 Label_11: .line 2157 501| const v16, #+11724 (0x00002dcc | 1.64288e-41) 504| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 507| iget v13, v4, com.android.calendar.Event.endDay 509| const v16, #+11725 (0x00002dcd | 1.64302e-41) 512| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 515| iget v14, v15, com.android.calendar.DayView.mFirstJulianDay 517| const v16, #+11726 (0x00002dce | 1.64316e-41) 520| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 523| sub-int v2, v13, v14 .line 2158 525| iget v13, v4, com.android.calendar.Event.endTime 527| const v16, #+11727 (0x00002dcf | 1.64330e-41) 530| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 533| div-int/lit8 v8, v13, #+60 (0x0000003c | 8.40779e-44) .line 2159 535| const v16, #+11728 (0x00002dd0 | 1.64344e-41) 538| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 541| iget v13, v15, com.android.calendar.DayView.mNumDays 543| const v16, #+11729 (0x00002dd1 | 1.64358e-41) 546| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 549| if-ge v2, v13, Label_2 551| const v16, #+11730 (0x00002dd2 | 1.64372e-41) 554| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 557| iget-object v13, v15, com.android.calendar.DayView.mEarliestStartHour 559| const v16, #+11731 (0x00002dd3 | 1.64386e-41) 562| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 565| aget v13, v13, v2 567| const v16, #+11732 (0x00002dd4 | 1.64400e-41) 570| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 573| if-ge v8, v13, Label_2 .line 2160 575| const v16, #+11733 (0x00002dd5 | 1.64414e-41) 578| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 581| iget-object v13, v15, com.android.calendar.DayView.mEarliestStartHour 583| const v16, #+11734 (0x00002dd6 | 1.64428e-41) 586| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 589| aput v8, v13, v2 591| const v16, #+11735 (0x00002dd7 | 1.64442e-41) 594| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 597| goto/16 Label_2 Label_12: .line 2164 .end_local v2 .end_local v4 .end_local v8 599| const v16, #+11736 (0x00002dd8 | 1.64456e-41) 602| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 605| iput v12, v15, com.android.calendar.DayView.mMaxAlldayEvents .line 2165 607| const v16, #+11737 (0x00002dd9 | 1.64470e-41) 610| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 613| invoke-virtual {v15}, com.android.calendar.DayView.initAllDayHeights():void .line 2166 616| const v16, #+11738 (0x00002dda | 1.64484e-41) 619| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 622| return-void } method com.android.calendar.DayView.computeFirstHour():void { .src "DayView.java" .line 1929 .prologue_end .line 1929 0| const v0, #+11739 (0x00002ddb | 1.64498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.DayView.mViewStartY 8| const v0, #+11740 (0x00002ddc | 1.64512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget v2, com.android.calendar.DayView.mCellHeight 16| const v0, #+11741 (0x00002ddd | 1.64526e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| add-int/2addr v1, v2 23| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 25| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 27| sget v2, com.android.calendar.DayView.mCellHeight 29| const v0, #+11742 (0x00002dde | 1.64540e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 37| div-int/2addr v1, v2 38| const v0, #+11743 (0x00002ddf | 1.64554e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iput v1, v3, com.android.calendar.DayView.mFirstHour .line 1930 46| const v0, #+11744 (0x00002de0 | 1.64568e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget v1, v3, com.android.calendar.DayView.mFirstHour 54| const v0, #+11745 (0x00002de1 | 1.64583e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| sget v2, com.android.calendar.DayView.mCellHeight 62| const v0, #+11746 (0x00002de2 | 1.64597e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 70| mul-int/2addr v1, v2 71| iget v2, v3, com.android.calendar.DayView.mViewStartY 73| const v0, #+11747 (0x00002de3 | 1.64611e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| sub-int/2addr v1, v2 80| iput v1, v3, com.android.calendar.DayView.mFirstHourOffset .line 1931 82| const v0, #+11748 (0x00002de4 | 1.64625e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void } method com.android.calendar.DayView.computeMaxStringWidth(int, java.lang.String[], android.graphics.Paint):int { .params "currentMax", "strings", "p" .src "DayView.java" .line 2739 .prologue_end .line 2739 0| const v0, #+11749 (0x00002de5 | 1.64639e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2741 .local v4, "maxWidthF", float 7| array-length v2, v13 .line 2742 .local v2, "len", int 8| const v0, #+11750 (0x00002de6 | 1.64653e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 15| const v0, #+11751 (0x00002de7 | 1.64667e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-ge v1, v2, Label_2 .line 2743 23| const v0, #+11752 (0x00002de8 | 1.64681e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| aget-object v6, v13, v1 31| const v0, #+11753 (0x00002de9 | 1.64695e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v14,v6}, android.graphics.Paint.measureText(java.lang.String):float 40| move-result v5 41| const v0, #+11754 (0x00002dea | 1.64709e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2744 .local v5, "width", float 47| invoke-static {v5,v4}, java.lang.Math.max(float, float):float 50| move-result v4 51| const v0, #+11755 (0x00002deb | 1.64723e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2742 57| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 59| goto/16 Label_1 Label_2: .line 2746 .end_local v5 61| const v0, #+11756 (0x00002dec | 1.64737e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| float-to-double v7:v8, v4 68| const-wide/high16 v9:v10, #+4602678819172646912 (0x3fe0000000000000 | 0.500000) 70| add-double/2addr v7:v8, v9:v10 71| double-to-int v3, v7:v8 .line 2747 .local v3, "maxWidth", int 72| if-ge v3, v12, Label_3 .line 2748 74| const v0, #+11757 (0x00002ded | 1.64751e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| move v3, v12 Label_3: .line 2750 81| const v0, #+11758 (0x00002dee | 1.64765e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return v3 } method com.android.calendar.DayView.computeNeighbors():void { .src "DayView.java" .line 3152 0| move-object/16 v45, v46 .prologue_end .line 3152 3| const v46, #+11759 (0x00002def | 1.64779e-41) 6| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v45 11| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 13| const v46, #+11760 (0x00002df0 | 1.64793e-41) 16| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 19| move-object/from16 v43, v0 21| invoke-virtual/range {v43..v43}, java.util.ArrayList.size():int 24| move-result v20 25| const v46, #+11761 (0x00002df1 | 1.64807e-41) 28| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void .line 3153 .local v20, "len", int 31| if-eqz v20, Label_1 33| const v46, #+11762 (0x00002df2 | 1.64821e-41) 36| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 39| move-object/from16 v0, v45 41| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 43| const v46, #+11763 (0x00002df3 | 1.64835e-41) 46| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 49| move-object/from16 v43, v0 51| if-eqz v43, Label_2 Label_1: .line 3154 53| const v46, #+11764 (0x00002df4 | 1.64849e-41) 56| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 59| return-void Label_2: .line 3158 60| const v46, #+11765 (0x00002df5 | 1.64863e-41) 63| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v15, #+0 (0x00000000 | 0.00000) Label_3: .local v15, "ii", int 67| const v46, #+11766 (0x00002df6 | 1.64877e-41) 70| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 73| move/from16 v0, v20 75| if-ge v15, v0, Label_4 .line 3159 77| const v46, #+11767 (0x00002df7 | 1.64891e-41) 80| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 83| move-object/from16 v0, v45 85| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 87| const v46, #+11768 (0x00002df8 | 1.64905e-41) 90| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 93| move-object/from16 v43, v0 95| move-object/from16 v0, v43 97| invoke-virtual {v0,v15}, java.util.ArrayList.get(int):java.lang.Object 100| move-result-object v14 101| const v46, #+11769 (0x00002df9 | 1.64919e-41) 104| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 107| check-cast v14, com.android.calendar.Event .line 3160 .local v14, "ev", com.android.calendar.Event 109| const v46, #+11770 (0x00002dfa | 1.64933e-41) 112| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v43, #+0 (0x00000000 | 0.00000) 117| move-object/from16 v0, v43 119| iput-object v0, v14, com.android.calendar.Event.nextUp .line 3161 121| const v46, #+11771 (0x00002dfb | 1.64947e-41) 124| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v43, #+0 (0x00000000 | 0.00000) 129| move-object/from16 v0, v43 131| iput-object v0, v14, com.android.calendar.Event.nextDown .line 3162 133| const v46, #+11772 (0x00002dfc | 1.64961e-41) 136| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 139| const/16 v43, #+0 (0x00000000 | 0.00000) 141| move-object/from16 v0, v43 143| iput-object v0, v14, com.android.calendar.Event.nextLeft .line 3163 145| const v46, #+11773 (0x00002dfd | 1.64975e-41) 148| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 151| const/16 v43, #+0 (0x00000000 | 0.00000) 153| move-object/from16 v0, v43 155| iput-object v0, v14, com.android.calendar.Event.nextRight .line 3158 157| const v46, #+11774 (0x00002dfe | 1.64989e-41) 160| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 163| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) 165| goto/16 Label_3 Label_4: .line 3166 .end_local v14 167| const v46, #+11775 (0x00002dff | 1.65003e-41) 170| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 173| move-object/from16 v0, v45 175| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 177| const v46, #+11776 (0x00002e00 | 1.65017e-41) 180| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 183| move-object/from16 v43, v0 185| const/16 v44, #+0 (0x00000000 | 0.00000) 187| invoke-virtual/range {v43..v44}, java.util.ArrayList.get(int):java.lang.Object 190| move-result-object v36 191| const v46, #+11777 (0x00002e01 | 1.65031e-41) 194| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 197| check-cast v36, com.android.calendar.Event .line 3167 .local v36, "startEvent", com.android.calendar.Event 199| const v46, #+11778 (0x00002e02 | 1.65045e-41) 202| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 205| const v37, #+100000 (0x000186a0 | 1.40130e-40) .line 3168 .local v37, "startEventDistance1", int 208| const v38, #+100000 (0x000186a0 | 1.40130e-40) .line 3169 .local v38, "startEventDistance2", int 211| const/16 v30, #+0 (0x00000000 | 0.00000) .line 3174 .local v30, "prevLocation", int 213| const/16 v28, #+0 (0x00000000 | 0.00000) .line 3175 .local v28, "prevCenter", int 215| invoke-direct/range {v45..v45}, com.android.calendar.DayView.getCurrentSelectionPosition():android.graphics.Rect 218| move-result-object v3 219| const v46, #+11779 (0x00002e03 | 1.65059e-41) 222| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void .line 3176 .local v3, "box", android.graphics.Rect 225| move-object/from16 v0, v45 227| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent 229| const v46, #+11780 (0x00002e04 | 1.65073e-41) 232| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 235| move-object/from16 v43, v0 237| if-eqz v43, Label_19 .line 3177 239| const v46, #+11781 (0x00002e05 | 1.65087e-41) 242| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 245| move-object/from16 v0, v45 247| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent 249| const v46, #+11782 (0x00002e06 | 1.65101e-41) 252| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 255| move-object/from16 v43, v0 257| move-object/from16 v0, v43 259| iget v0, v0, com.android.calendar.Event.top 261| const v46, #+11783 (0x00002e07 | 1.65115e-41) 264| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 267| move/from16 v43, v0 269| move/from16 v0, v43 271| float-to-int v0, v0 272| move/from16 v32, v0 .line 3178 .local v32, "prevTop", int 274| move-object/from16 v0, v45 276| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent 278| const v46, #+11784 (0x00002e08 | 1.65129e-41) 281| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 284| move-object/from16 v43, v0 286| move-object/from16 v0, v43 288| iget v0, v0, com.android.calendar.Event.bottom 290| const v46, #+11785 (0x00002e09 | 1.65143e-41) 293| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 296| move/from16 v43, v0 298| move/from16 v0, v43 300| float-to-int v0, v0 301| move/from16 v27, v0 .line 3179 .local v27, "prevBottom", int 303| move-object/from16 v0, v45 305| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent 307| const v46, #+11786 (0x00002e0a | 1.65157e-41) 310| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 313| move-object/from16 v43, v0 315| move-object/from16 v0, v43 317| iget v0, v0, com.android.calendar.Event.left 319| const v46, #+11787 (0x00002e0b | 1.65171e-41) 322| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 325| move/from16 v43, v0 327| move/from16 v0, v43 329| float-to-int v0, v0 330| move/from16 v29, v0 .line 3180 .local v29, "prevLeft", int 332| move-object/from16 v0, v45 334| iget-object v0, v0, com.android.calendar.DayView.mPrevSelectedEvent 336| const v46, #+11788 (0x00002e0c | 1.65185e-41) 339| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 342| move-object/from16 v43, v0 344| move-object/from16 v0, v43 346| iget v0, v0, com.android.calendar.Event.right 348| const v46, #+11789 (0x00002e0d | 1.65199e-41) 351| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 354| move/from16 v43, v0 356| move/from16 v0, v43 358| float-to-int v0, v0 359| move/from16 v31, v0 .line 3184 .local v31, "prevRight", int 361| move-object/from16 v0, v45 363| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 365| const v46, #+11790 (0x00002e0e | 1.65213e-41) 368| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 371| move-object/from16 v43, v0 373| move-object/from16 v0, v43 375| iget v0, v0, android.graphics.Rect.bottom 377| const v46, #+11791 (0x00002e0f | 1.65227e-41) 380| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 383| move/from16 v43, v0 385| move/from16 v0, v32 387| move/from16 v1, v43 389| if-ge v0, v1, Label_5 391| const v46, #+11792 (0x00002e10 | 1.65241e-41) 394| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 397| move-object/from16 v0, v45 399| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 401| const v46, #+11793 (0x00002e11 | 1.65255e-41) 404| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 407| move-object/from16 v43, v0 409| move-object/from16 v0, v43 411| iget v0, v0, android.graphics.Rect.top 413| const v46, #+11794 (0x00002e12 | 1.65269e-41) 416| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 419| move/from16 v43, v0 421| move/from16 v0, v27 423| move/from16 v1, v43 425| if-gt v0, v1, Label_17 Label_5: .line 3186 427| const v46, #+11795 (0x00002e13 | 1.65283e-41) 430| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 433| const/16 v43, #+0 (0x00000000 | 0.00000) 435| move-object/from16 v0, v43 437| move-object/from16 v1, v45 439| iput-object v0, v1, com.android.calendar.DayView.mPrevSelectedEvent .line 3187 441| const v46, #+11796 (0x00002e14 | 1.65297e-41) 444| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 447| move-object/from16 v0, v45 449| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 451| const v46, #+11797 (0x00002e15 | 1.65311e-41) 454| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 457| move-object/from16 v43, v0 459| move-object/from16 v0, v43 461| iget v0, v0, android.graphics.Rect.top 463| const v46, #+11798 (0x00002e16 | 1.65325e-41) 466| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 469| move/from16 v32, v0 .line 3188 471| move-object/from16 v0, v45 473| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 475| const v46, #+11799 (0x00002e17 | 1.65339e-41) 478| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 481| move-object/from16 v43, v0 483| move-object/from16 v0, v43 485| iget v0, v0, android.graphics.Rect.bottom 487| const v46, #+11800 (0x00002e18 | 1.65353e-41) 490| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 493| move/from16 v27, v0 .line 3189 495| move-object/from16 v0, v45 497| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 499| const v46, #+11801 (0x00002e19 | 1.65367e-41) 502| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 505| move-object/from16 v43, v0 507| move-object/from16 v0, v43 509| iget v0, v0, android.graphics.Rect.left 511| const v46, #+11802 (0x00002e1a | 1.65381e-41) 514| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 517| move/from16 v29, v0 .line 3190 519| move-object/from16 v0, v45 521| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 523| const v46, #+11803 (0x00002e1b | 1.65395e-41) 526| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 529| move-object/from16 v43, v0 531| move-object/from16 v0, v43 533| iget v0, v0, android.graphics.Rect.right 535| const v46, #+11804 (0x00002e1c | 1.65409e-41) 538| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 541| move/from16 v31, v0 Label_6: .line 3209 543| const v46, #+11805 (0x00002e1d | 1.65423e-41) 546| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 549| iget v0, v3, android.graphics.Rect.right 551| const v46, #+11806 (0x00002e1e | 1.65437e-41) 554| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 557| move/from16 v43, v0 559| move/from16 v0, v29 561| move/from16 v1, v43 563| if-lt v0, v1, Label_20 .line 3211 565| const v46, #+11807 (0x00002e1f | 1.65451e-41) 568| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 571| const/16 v30, #+8 (0x00000008 | 1.12104e-44) .line 3212 573| add-int v43, v32, v27 575| div-int/lit8 v28, v43, #+2 (0x00000002 | 2.80260e-45) Label_7: .line 3230 577| const v46, #+11808 (0x00002e20 | 1.65465e-41) 580| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 583| const/4 v15, #+0 (0x00000000 | 0.00000) Label_8: 584| const v46, #+11809 (0x00002e21 | 1.65479e-41) 587| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 590| move/from16 v0, v20 592| if-ge v15, v0, Label_54 .line 3231 594| const v46, #+11810 (0x00002e22 | 1.65493e-41) 597| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 600| move-object/from16 v0, v45 602| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 604| const v46, #+11811 (0x00002e23 | 1.65507e-41) 607| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 610| move-object/from16 v43, v0 612| move-object/from16 v0, v43 614| invoke-virtual {v0,v15}, java.util.ArrayList.get(int):java.lang.Object 617| move-result-object v14 618| const v46, #+11812 (0x00002e24 | 1.65521e-41) 621| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 624| check-cast v14, com.android.calendar.Event .line 3233 .restart_local v14 626| const v46, #+11813 (0x00002e25 | 1.65535e-41) 629| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 632| iget v0, v14, com.android.calendar.Event.startTime 634| const v46, #+11814 (0x00002e26 | 1.65549e-41) 637| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 640| move/from16 v39, v0 .line 3234 .local v39, "startTime", int 642| iget v13, v14, com.android.calendar.Event.endTime .line 3235 .local v13, "endTime", int 644| const v46, #+11815 (0x00002e27 | 1.65563e-41) 647| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 650| iget v0, v14, com.android.calendar.Event.left 652| const v46, #+11816 (0x00002e28 | 1.65577e-41) 655| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 658| move/from16 v43, v0 660| move/from16 v0, v43 662| float-to-int v0, v0 663| move/from16 v17, v0 .line 3236 .local v17, "left", int 665| iget v0, v14, com.android.calendar.Event.right 667| const v46, #+11817 (0x00002e29 | 1.65591e-41) 670| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 673| move/from16 v43, v0 675| move/from16 v0, v43 677| float-to-int v0, v0 678| move/from16 v33, v0 .line 3237 .local v33, "right", int 680| iget v0, v14, com.android.calendar.Event.top 682| const v46, #+11818 (0x00002e2a | 1.65605e-41) 685| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 688| move/from16 v43, v0 690| move/from16 v0, v43 692| float-to-int v0, v0 693| move/from16 v40, v0 .line 3238 .local v40, "top", int 695| iget v0, v3, android.graphics.Rect.top 697| const v46, #+11819 (0x00002e2b | 1.65619e-41) 700| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 703| move/from16 v43, v0 705| move/from16 v0, v40 707| move/from16 v1, v43 709| if-ge v0, v1, Label_9 .line 3239 711| const v46, #+11820 (0x00002e2c | 1.65633e-41) 714| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 717| iget v0, v3, android.graphics.Rect.top 719| const v46, #+11821 (0x00002e2d | 1.65647e-41) 722| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 725| move/from16 v40, v0 Label_9: .line 3241 727| const v46, #+11822 (0x00002e2e | 1.65662e-41) 730| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 733| iget v0, v14, com.android.calendar.Event.bottom 735| const v46, #+11823 (0x00002e2f | 1.65676e-41) 738| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 741| move/from16 v43, v0 743| move/from16 v0, v43 745| float-to-int v2, v0 .line 3242 .local v2, "bottom", int 746| iget v0, v3, android.graphics.Rect.bottom 748| const v46, #+11824 (0x00002e30 | 1.65690e-41) 751| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 754| move/from16 v43, v0 756| move/from16 v0, v43 758| if-le v2, v0, Label_10 .line 3243 760| const v46, #+11825 (0x00002e31 | 1.65704e-41) 763| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 766| iget v2, v3, android.graphics.Rect.bottom Label_10: .line 3256 768| const v46, #+11826 (0x00002e32 | 1.65718e-41) 771| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 774| const/16 v41, #+10000 (0x00002710 | 1.40130e-41) .line 3257 .local v41, "upDistanceMin", int 776| const/16 v11, #+10000 (0x00002710 | 1.40130e-41) .line 3258 .local v11, "downDistanceMin", int 778| const/16 v18, #+10000 (0x00002710 | 1.40130e-41) .line 3259 .local v18, "leftDistanceMin", int 780| const/16 v34, #+10000 (0x00002710 | 1.40130e-41) .line 3260 .local v34, "rightDistanceMin", int 782| const/16 v42, #+0 (0x00000000 | 0.00000) .line 3261 .local v42, "upEvent", com.android.calendar.Event 784| const/4 v12, #+0 (0x00000000 | 0.00000) .line 3262 .local v12, "downEvent", com.android.calendar.Event 785| const/16 v19, #+0 (0x00000000 | 0.00000) .line 3263 .local v19, "leftEvent", com.android.calendar.Event 787| const/16 v35, #+0 (0x00000000 | 0.00000) .line 3267 .local v35, "rightEvent", com.android.calendar.Event 789| const/4 v9, #+0 (0x00000000 | 0.00000) .line 3268 .local v9, "distance1", int 790| const/4 v10, #+0 (0x00000000 | 0.00000) .line 3269 .local v10, "distance2", int 791| const/16 v43, #+1 (0x00000001 | 1.40130e-45) 793| move/from16 v0, v30 795| move/from16 v1, v43 797| if-ne v0, v1, Label_24 .line 3270 799| const v46, #+11827 (0x00002e33 | 1.65732e-41) 802| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 805| move/from16 v0, v17 807| move/from16 v1, v28 809| if-lt v0, v1, Label_23 .line 3271 811| const v46, #+11828 (0x00002e34 | 1.65746e-41) 814| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 817| sub-int v9, v17, v28 Label_11: .line 3275 819| const v46, #+11829 (0x00002e35 | 1.65760e-41) 822| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 825| sub-int v10, v40, v27 Label_12: .line 3298 827| const v46, #+11830 (0x00002e36 | 1.65774e-41) 830| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 833| move/from16 v0, v37 835| if-lt v9, v0, Label_13 .line 3299 837| const v46, #+11831 (0x00002e37 | 1.65788e-41) 840| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 843| move/from16 v0, v37 845| if-ne v9, v0, Label_14 847| const v46, #+11832 (0x00002e38 | 1.65802e-41) 850| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 853| move/from16 v0, v38 855| if-ge v10, v0, Label_14 Label_13: .line 3300 857| const v46, #+11833 (0x00002e39 | 1.65816e-41) 860| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 863| move-object/from16 v36, v14 .line 3301 865| move/from16 v37, v9 .line 3302 867| move/from16 v38, v10 Label_14: .line 3307 869| const v46, #+11834 (0x00002e3a | 1.65830e-41) 872| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 875| const/16 v16, #+0 (0x00000000 | 0.00000) Label_15: .end_local v12 .end_local v19 .end_local v35 .end_local v42 .local v16, "jj", int 877| const v46, #+11835 (0x00002e3b | 1.65844e-41) 880| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 883| move/from16 v0, v16 885| move/from16 v1, v20 887| if-ge v0, v1, Label_53 .line 3308 889| const v46, #+11836 (0x00002e3c | 1.65858e-41) 892| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 895| move/from16 v0, v16 897| if-ne v0, v15, Label_33 Label_16: .line 3307 899| const v46, #+11837 (0x00002e3d | 1.65872e-41) 902| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 905| add-int/lit8 v16, v16, #+1 (0x00000001 | 1.40130e-45) 907| goto/16 Label_15 Label_17: .line 3185 .end_local v2 .end_local v9 .end_local v10 .end_local v11 .end_local v13 .end_local v14 .end_local v16 .end_local v17 .end_local v18 .end_local v33 .end_local v34 .end_local v39 .end_local v40 .end_local v41 909| const v46, #+11838 (0x00002e3e | 1.65886e-41) 912| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 915| move-object/from16 v0, v45 917| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 919| const v46, #+11839 (0x00002e3f | 1.65900e-41) 922| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 925| move-object/from16 v43, v0 927| move-object/from16 v0, v43 929| iget v0, v0, android.graphics.Rect.left 931| const v46, #+11840 (0x00002e40 | 1.65914e-41) 934| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 937| move/from16 v43, v0 939| move/from16 v0, v31 941| move/from16 v1, v43 943| if-le v0, v1, Label_5 945| const v46, #+11841 (0x00002e41 | 1.65928e-41) 948| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 951| move-object/from16 v0, v45 953| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 955| const v46, #+11842 (0x00002e42 | 1.65942e-41) 958| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 961| move-object/from16 v43, v0 963| move-object/from16 v0, v43 965| iget v0, v0, android.graphics.Rect.right 967| const v46, #+11843 (0x00002e43 | 1.65956e-41) 970| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 973| move/from16 v43, v0 975| move/from16 v0, v29 977| move/from16 v1, v43 979| if-ge v0, v1, Label_5 .line 3193 981| const v46, #+11844 (0x00002e44 | 1.65970e-41) 984| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 987| move-object/from16 v0, v45 989| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 991| const v46, #+11845 (0x00002e45 | 1.65984e-41) 994| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 997| move-object/from16 v43, v0 999| move-object/from16 v0, v43 1001| iget v0, v0, android.graphics.Rect.top 1003| const v46, #+11846 (0x00002e46 | 1.65998e-41) 1006| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1009| move/from16 v43, v0 1011| move/from16 v0, v32 1013| move/from16 v1, v43 1015| if-ge v0, v1, Label_18 .line 3194 1017| const v46, #+11847 (0x00002e47 | 1.66012e-41) 1020| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1023| move-object/from16 v0, v45 1025| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1027| const v46, #+11848 (0x00002e48 | 1.66026e-41) 1030| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1033| move-object/from16 v43, v0 1035| move-object/from16 v0, v43 1037| iget v0, v0, android.graphics.Rect.top 1039| const v46, #+11849 (0x00002e49 | 1.66040e-41) 1042| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1045| move/from16 v32, v0 Label_18: .line 3196 1047| const v46, #+11850 (0x00002e4a | 1.66054e-41) 1050| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1053| move-object/from16 v0, v45 1055| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1057| const v46, #+11851 (0x00002e4b | 1.66068e-41) 1060| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1063| move-object/from16 v43, v0 1065| move-object/from16 v0, v43 1067| iget v0, v0, android.graphics.Rect.bottom 1069| const v46, #+11852 (0x00002e4c | 1.66082e-41) 1072| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1075| move/from16 v43, v0 1077| move/from16 v0, v27 1079| move/from16 v1, v43 1081| if-le v0, v1, Label_6 .line 3197 1083| const v46, #+11853 (0x00002e4d | 1.66096e-41) 1086| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1089| move-object/from16 v0, v45 1091| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1093| const v46, #+11854 (0x00002e4e | 1.66110e-41) 1096| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1099| move-object/from16 v43, v0 1101| move-object/from16 v0, v43 1103| iget v0, v0, android.graphics.Rect.bottom 1105| const v46, #+11855 (0x00002e4f | 1.66124e-41) 1108| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1111| move/from16 v27, v0 1113| goto/16 Label_6 Label_19: .line 3202 .end_local v27 .end_local v29 .end_local v31 .end_local v32 1115| const v46, #+11856 (0x00002e50 | 1.66138e-41) 1118| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1121| move-object/from16 v0, v45 1123| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1125| const v46, #+11857 (0x00002e51 | 1.66152e-41) 1128| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1131| move-object/from16 v43, v0 1133| move-object/from16 v0, v43 1135| iget v0, v0, android.graphics.Rect.top 1137| const v46, #+11858 (0x00002e52 | 1.66166e-41) 1140| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1143| move/from16 v32, v0 .line 3203 .restart_local v32 1145| move-object/from16 v0, v45 1147| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1149| const v46, #+11859 (0x00002e53 | 1.66180e-41) 1152| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1155| move-object/from16 v43, v0 1157| move-object/from16 v0, v43 1159| iget v0, v0, android.graphics.Rect.bottom 1161| const v46, #+11860 (0x00002e54 | 1.66194e-41) 1164| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1167| move/from16 v27, v0 .line 3204 .restart_local v27 1169| move-object/from16 v0, v45 1171| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1173| const v46, #+11861 (0x00002e55 | 1.66208e-41) 1176| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1179| move-object/from16 v43, v0 1181| move-object/from16 v0, v43 1183| iget v0, v0, android.graphics.Rect.left 1185| const v46, #+11862 (0x00002e56 | 1.66222e-41) 1188| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1191| move/from16 v29, v0 .line 3205 .restart_local v29 1193| move-object/from16 v0, v45 1195| iget-object v0, v0, com.android.calendar.DayView.mPrevBox 1197| const v46, #+11863 (0x00002e57 | 1.66236e-41) 1200| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1203| move-object/from16 v43, v0 1205| move-object/from16 v0, v43 1207| iget v0, v0, android.graphics.Rect.right 1209| const v46, #+11864 (0x00002e58 | 1.66250e-41) 1212| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1215| move/from16 v31, v0 .restart_local v31 1217| goto/16 Label_6 Label_20: .line 3213 1219| const v46, #+11865 (0x00002e59 | 1.66264e-41) 1222| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1225| iget v0, v3, android.graphics.Rect.left 1227| const v46, #+11866 (0x00002e5a | 1.66278e-41) 1230| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1233| move/from16 v43, v0 1235| move/from16 v0, v31 1237| move/from16 v1, v43 1239| if-gt v0, v1, Label_21 .line 3215 1241| const v46, #+11867 (0x00002e5b | 1.66292e-41) 1244| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1247| const/16 v30, #+4 (0x00000004 | 5.60519e-45) .line 3216 1249| add-int v43, v32, v27 1251| div-int/lit8 v28, v43, #+2 (0x00000002 | 2.80260e-45) 1253| const v46, #+11868 (0x00002e5c | 1.66306e-41) 1256| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1259| goto/16 Label_7 Label_21: .line 3217 1261| const v46, #+11869 (0x00002e5d | 1.66320e-41) 1264| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1267| iget v0, v3, android.graphics.Rect.top 1269| const v46, #+11870 (0x00002e5e | 1.66334e-41) 1272| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1275| move/from16 v43, v0 1277| move/from16 v0, v27 1279| move/from16 v1, v43 1281| if-gt v0, v1, Label_22 .line 3219 1283| const v46, #+11871 (0x00002e5f | 1.66348e-41) 1286| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1289| const/16 v30, #+1 (0x00000001 | 1.40130e-45) .line 3220 1291| add-int v43, v29, v31 1293| div-int/lit8 v28, v43, #+2 (0x00000002 | 2.80260e-45) 1295| const v46, #+11872 (0x00002e60 | 1.66362e-41) 1298| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1301| goto/16 Label_7 Label_22: .line 3221 1303| const v46, #+11873 (0x00002e61 | 1.66376e-41) 1306| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1309| iget v0, v3, android.graphics.Rect.bottom 1311| const v46, #+11874 (0x00002e62 | 1.66390e-41) 1314| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1317| move/from16 v43, v0 1319| move/from16 v0, v32 1321| move/from16 v1, v43 1323| if-lt v0, v1, Label_7 .line 3223 1325| const v46, #+11875 (0x00002e63 | 1.66404e-41) 1328| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1331| const/16 v30, #+2 (0x00000002 | 2.80260e-45) .line 3224 1333| add-int v43, v29, v31 1335| div-int/lit8 v28, v43, #+2 (0x00000002 | 2.80260e-45) 1337| const v46, #+11876 (0x00002e64 | 1.66418e-41) 1340| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1343| goto/16 Label_7 Label_23: .line 3272 .restart_local v2 .restart_local v9 .restart_local v10 .restart_local v11 .restart_local v12 .restart_local v13 .restart_local v14 .restart_local v17 .restart_local v18 .restart_local v19 .restart_local v33 .restart_local v34 .restart_local v35 .restart_local v39 .restart_local v40 .restart_local v41 .restart_local v42 1345| const v46, #+11877 (0x00002e65 | 1.66432e-41) 1348| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1351| move/from16 v0, v33 1353| move/from16 v1, v28 1355| if-gt v0, v1, Label_11 .line 3273 1357| const v46, #+11878 (0x00002e66 | 1.66446e-41) 1360| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1363| sub-int v9, v28, v33 1365| goto/16 Label_11 Label_24: .line 3276 1367| const v46, #+11879 (0x00002e67 | 1.66460e-41) 1370| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1373| const/16 v43, #+2 (0x00000002 | 2.80260e-45) 1375| move/from16 v0, v30 1377| move/from16 v1, v43 1379| if-ne v0, v1, Label_27 .line 3277 1381| const v46, #+11880 (0x00002e68 | 1.66474e-41) 1384| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1387| move/from16 v0, v17 1389| move/from16 v1, v28 1391| if-lt v0, v1, Label_26 .line 3278 1393| const v46, #+11881 (0x00002e69 | 1.66488e-41) 1396| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1399| sub-int v9, v17, v28 Label_25: .line 3282 1401| const v46, #+11882 (0x00002e6a | 1.66502e-41) 1404| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1407| sub-int v10, v32, v2 1409| goto/16 Label_12 Label_26: .line 3279 1411| const v46, #+11883 (0x00002e6b | 1.66516e-41) 1414| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1417| move/from16 v0, v33 1419| move/from16 v1, v28 1421| if-gt v0, v1, Label_25 .line 3280 1423| const v46, #+11884 (0x00002e6c | 1.66530e-41) 1426| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1429| sub-int v9, v28, v33 1431| goto/16 Label_25 Label_27: .line 3283 1433| const v46, #+11885 (0x00002e6d | 1.66544e-41) 1436| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1439| const/16 v43, #+4 (0x00000004 | 5.60519e-45) 1441| move/from16 v0, v30 1443| move/from16 v1, v43 1445| if-ne v0, v1, Label_30 .line 3284 1447| const v46, #+11886 (0x00002e6e | 1.66558e-41) 1450| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1453| move/from16 v0, v28 1455| if-gt v2, v0, Label_29 .line 3285 1457| const v46, #+11887 (0x00002e6f | 1.66572e-41) 1460| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1463| sub-int v9, v28, v2 Label_28: .line 3289 1465| const v46, #+11888 (0x00002e70 | 1.66586e-41) 1468| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1471| sub-int v10, v17, v31 1473| goto/16 Label_12 Label_29: .line 3286 1475| const v46, #+11889 (0x00002e71 | 1.66600e-41) 1478| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1481| move/from16 v0, v40 1483| move/from16 v1, v28 1485| if-lt v0, v1, Label_28 .line 3287 1487| const v46, #+11890 (0x00002e72 | 1.66614e-41) 1490| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1493| sub-int v9, v40, v28 1495| goto/16 Label_28 Label_30: .line 3290 1497| const v46, #+11891 (0x00002e73 | 1.66628e-41) 1500| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1503| const/16 v43, #+8 (0x00000008 | 1.12104e-44) 1505| move/from16 v0, v30 1507| move/from16 v1, v43 1509| if-ne v0, v1, Label_12 .line 3291 1511| const v46, #+11892 (0x00002e74 | 1.66642e-41) 1514| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1517| move/from16 v0, v28 1519| if-gt v2, v0, Label_32 .line 3292 1521| const v46, #+11893 (0x00002e75 | 1.66656e-41) 1524| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1527| sub-int v9, v28, v2 Label_31: .line 3296 1529| const v46, #+11894 (0x00002e76 | 1.66670e-41) 1532| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1535| sub-int v10, v29, v33 1537| goto/16 Label_12 Label_32: .line 3293 1539| const v46, #+11895 (0x00002e77 | 1.66684e-41) 1542| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1545| move/from16 v0, v40 1547| move/from16 v1, v28 1549| if-lt v0, v1, Label_31 .line 3294 1551| const v46, #+11896 (0x00002e78 | 1.66698e-41) 1554| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1557| sub-int v9, v40, v28 1559| goto/16 Label_31 Label_33: .line 3311 .end_local v12 .end_local v19 .end_local v35 .end_local v42 .restart_local v16 1561| const v46, #+11897 (0x00002e79 | 1.66712e-41) 1564| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1567| move-object/from16 v0, v45 1569| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 1571| const v46, #+11898 (0x00002e7a | 1.66726e-41) 1574| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1577| move-object/from16 v43, v0 1579| move-object/from16 v0, v43 1581| move/from16 v1, v16 1583| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 1586| move-result-object v21 1587| const v46, #+11899 (0x00002e7b | 1.66741e-41) 1590| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1593| check-cast v21, com.android.calendar.Event .line 3312 .local v21, "neighbor", com.android.calendar.Event 1595| const v46, #+11900 (0x00002e7c | 1.66755e-41) 1598| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1601| move-object/from16 v0, v21 1603| iget v0, v0, com.android.calendar.Event.left 1605| const v46, #+11901 (0x00002e7d | 1.66769e-41) 1608| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1611| move/from16 v43, v0 1613| move/from16 v0, v43 1615| float-to-int v0, v0 1616| move/from16 v24, v0 .line 3313 .local v24, "neighborLeft", int 1618| move-object/from16 v0, v21 1620| iget v0, v0, com.android.calendar.Event.right 1622| const v46, #+11902 (0x00002e7e | 1.66783e-41) 1625| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1628| move/from16 v43, v0 1630| move/from16 v0, v43 1632| float-to-int v0, v0 1633| move/from16 v25, v0 .line 3314 .local v25, "neighborRight", int 1635| move-object/from16 v0, v21 1637| iget v0, v0, com.android.calendar.Event.endTime 1639| const v46, #+11903 (0x00002e7f | 1.66797e-41) 1642| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1645| move/from16 v43, v0 1647| move/from16 v0, v43 1649| move/from16 v1, v39 1651| if-gt v0, v1, Label_41 .line 3317 1653| const v46, #+11904 (0x00002e80 | 1.66811e-41) 1656| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1659| move/from16 v0, v24 1661| move/from16 v1, v33 1663| if-ge v0, v1, Label_34 1665| const v46, #+11905 (0x00002e81 | 1.66825e-41) 1668| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1671| move/from16 v0, v25 1673| move/from16 v1, v17 1675| if-le v0, v1, Label_34 .line 3318 1677| const v46, #+11906 (0x00002e82 | 1.66839e-41) 1680| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1683| move-object/from16 v0, v21 1685| iget v0, v0, com.android.calendar.Event.endTime 1687| const v46, #+11907 (0x00002e83 | 1.66853e-41) 1690| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1693| move/from16 v43, v0 1695| sub-int v8, v39, v43 .line 3319 .local v8, "distance", int 1697| move/from16 v0, v41 1699| if-ge v8, v0, Label_36 .line 3320 1701| const v46, #+11908 (0x00002e84 | 1.66867e-41) 1704| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1707| move/from16 v41, v8 .line 3321 1709| move-object/from16 v42, v21 Label_34: .line 3378 .end_local v8 1711| const v46, #+11909 (0x00002e85 | 1.66881e-41) 1714| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1717| move/from16 v0, v24 1719| move/from16 v1, v33 1721| if-lt v0, v1, Label_49 .line 3381 1723| const v46, #+11910 (0x00002e86 | 1.66895e-41) 1726| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1729| add-int v43, v40, v2 1731| div-int/lit8 v4, v43, #+2 (0x00000002 | 2.80260e-45) .line 3382 .local v4, "center", int 1733| const v46, #+11911 (0x00002e87 | 1.66909e-41) 1736| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1739| const/4 v8, #+0 (0x00000000 | 0.00000) .line 3383 .restart_local v8 1740| move-object/from16 v0, v21 1742| iget v0, v0, com.android.calendar.Event.bottom 1744| const v46, #+11912 (0x00002e88 | 1.66923e-41) 1747| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1750| move/from16 v43, v0 1752| move/from16 v0, v43 1754| float-to-int v0, v0 1755| move/from16 v22, v0 .line 3384 .local v22, "neighborBottom", int 1757| move-object/from16 v0, v21 1759| iget v0, v0, com.android.calendar.Event.top 1761| const v46, #+11913 (0x00002e89 | 1.66937e-41) 1764| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1767| move/from16 v43, v0 1769| move/from16 v0, v43 1771| float-to-int v0, v0 1772| move/from16 v26, v0 .line 3385 .local v26, "neighborTop", int 1774| move/from16 v0, v22 1776| if-gt v0, v4, Label_47 .line 3386 1778| const v46, #+11914 (0x00002e8a | 1.66951e-41) 1781| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1784| sub-int v8, v4, v22 Label_35: .line 3390 1786| const v46, #+11915 (0x00002e8b | 1.66965e-41) 1789| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1792| move/from16 v0, v34 1794| if-ge v8, v0, Label_48 .line 3391 1796| const v46, #+11916 (0x00002e8c | 1.66979e-41) 1799| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1802| move/from16 v34, v8 .line 3392 1804| move-object/from16 v35, v21 .local v35, "rightEvent", com.android.calendar.Event 1806| goto/16 Label_16 Label_36: .line 3322 .end_local v4 .end_local v22 .end_local v26 .end_local v35 1808| const v46, #+11917 (0x00002e8d | 1.66993e-41) 1811| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1814| move/from16 v0, v41 1816| if-ne v8, v0, Label_34 .line 3323 1818| const v46, #+11918 (0x00002e8e | 1.67007e-41) 1821| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1824| add-int v43, v17, v33 1826| div-int/lit8 v4, v43, #+2 (0x00000002 | 2.80260e-45) .line 3324 .restart_local v4 1828| const v46, #+11919 (0x00002e8f | 1.67021e-41) 1831| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1834| const/4 v5, #+0 (0x00000000 | 0.00000) .line 3325 .local v5, "currentDistance", int 1835| move-object/from16 v0, v42 1837| iget v0, v0, com.android.calendar.Event.left 1839| const v46, #+11920 (0x00002e90 | 1.67035e-41) 1842| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1845| move/from16 v43, v0 1847| move/from16 v0, v43 1849| float-to-int v6, v0 .line 3326 .local v6, "currentLeft", int 1850| move-object/from16 v0, v42 1852| iget v0, v0, com.android.calendar.Event.right 1854| const v46, #+11921 (0x00002e91 | 1.67049e-41) 1857| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1860| move/from16 v43, v0 1862| move/from16 v0, v43 1864| float-to-int v7, v0 .line 3327 .local v7, "currentRight", int 1865| if-gt v7, v4, Label_39 .line 3328 1867| const v46, #+11922 (0x00002e92 | 1.67063e-41) 1870| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1873| sub-int v5, v4, v7 Label_37: .line 3333 1875| const v46, #+11923 (0x00002e93 | 1.67077e-41) 1878| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1881| const/16 v23, #+0 (0x00000000 | 0.00000) .line 3334 .local v23, "neighborDistance", int 1883| move/from16 v0, v25 1885| if-gt v0, v4, Label_40 .line 3335 1887| const v46, #+11924 (0x00002e94 | 1.67091e-41) 1890| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1893| sub-int v23, v4, v25 Label_38: .line 3339 1895| const v46, #+11925 (0x00002e95 | 1.67105e-41) 1898| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1901| move/from16 v0, v23 1903| if-ge v0, v5, Label_34 .line 3340 1905| const v46, #+11926 (0x00002e96 | 1.67119e-41) 1908| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1911| move/from16 v41, v8 .line 3341 1913| move-object/from16 v42, v21 .local v42, "upEvent", com.android.calendar.Event 1915| goto/16 Label_34 Label_39: .line 3329 .end_local v23 .end_local v42 1917| const v46, #+11927 (0x00002e97 | 1.67133e-41) 1920| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1923| if-lt v6, v4, Label_37 .line 3330 1925| const v46, #+11928 (0x00002e98 | 1.67147e-41) 1928| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1931| sub-int v5, v6, v4 1933| goto/16 Label_37 Label_40: .line 3336 .restart_local v23 1935| const v46, #+11929 (0x00002e99 | 1.67161e-41) 1938| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1941| move/from16 v0, v24 1943| if-lt v0, v4, Label_38 .line 3337 1945| const v46, #+11930 (0x00002e9a | 1.67175e-41) 1948| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1951| sub-int v23, v24, v4 1953| goto/16 Label_38 Label_41: .line 3345 .end_local v4 .end_local v5 .end_local v6 .end_local v7 .end_local v8 .end_local v23 1955| const v46, #+11931 (0x00002e9b | 1.67189e-41) 1958| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1961| move-object/from16 v0, v21 1963| iget v0, v0, com.android.calendar.Event.startTime 1965| const v46, #+11932 (0x00002e9c | 1.67203e-41) 1968| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1971| move/from16 v43, v0 1973| move/from16 v0, v43 1975| if-lt v0, v13, Label_34 .line 3348 1977| const v46, #+11933 (0x00002e9d | 1.67217e-41) 1980| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1983| move/from16 v0, v24 1985| move/from16 v1, v33 1987| if-ge v0, v1, Label_34 1989| const v46, #+11934 (0x00002e9e | 1.67231e-41) 1992| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 1995| move/from16 v0, v25 1997| move/from16 v1, v17 1999| if-le v0, v1, Label_34 .line 3349 2001| const v46, #+11935 (0x00002e9f | 1.67245e-41) 2004| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2007| move-object/from16 v0, v21 2009| iget v0, v0, com.android.calendar.Event.startTime 2011| const v46, #+11936 (0x00002ea0 | 1.67259e-41) 2014| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2017| move/from16 v43, v0 2019| sub-int v8, v43, v13 .line 3350 .restart_local v8 2021| if-ge v8, v11, Label_42 .line 3351 2023| const v46, #+11937 (0x00002ea1 | 1.67273e-41) 2026| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2029| move v11, v8 .line 3352 2030| move-object/from16 v12, v21 .local v12, "downEvent", com.android.calendar.Event 2032| goto/16 Label_34 Label_42: .line 3353 .end_local v12 2034| const v46, #+11938 (0x00002ea2 | 1.67287e-41) 2037| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2040| if-ne v8, v11, Label_34 .line 3354 2042| const v46, #+11939 (0x00002ea3 | 1.67301e-41) 2045| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2048| add-int v43, v17, v33 2050| div-int/lit8 v4, v43, #+2 (0x00000002 | 2.80260e-45) .line 3355 .restart_local v4 2052| const v46, #+11940 (0x00002ea4 | 1.67315e-41) 2055| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2058| const/4 v5, #+0 (0x00000000 | 0.00000) .line 3356 .restart_local v5 2059| iget v0, v12, com.android.calendar.Event.left 2061| const v46, #+11941 (0x00002ea5 | 1.67329e-41) 2064| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2067| move/from16 v43, v0 2069| move/from16 v0, v43 2071| float-to-int v6, v0 .line 3357 .restart_local v6 2072| iget v0, v12, com.android.calendar.Event.right 2074| const v46, #+11942 (0x00002ea6 | 1.67343e-41) 2077| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2080| move/from16 v43, v0 2082| move/from16 v0, v43 2084| float-to-int v7, v0 .line 3358 .restart_local v7 2085| if-gt v7, v4, Label_45 .line 3359 2087| const v46, #+11943 (0x00002ea7 | 1.67357e-41) 2090| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2093| sub-int v5, v4, v7 Label_43: .line 3364 2095| const v46, #+11944 (0x00002ea8 | 1.67371e-41) 2098| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2101| const/16 v23, #+0 (0x00000000 | 0.00000) .line 3365 .restart_local v23 2103| move/from16 v0, v25 2105| if-gt v0, v4, Label_46 .line 3366 2107| const v46, #+11945 (0x00002ea9 | 1.67385e-41) 2110| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2113| sub-int v23, v4, v25 Label_44: .line 3370 2115| const v46, #+11946 (0x00002eaa | 1.67399e-41) 2118| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2121| move/from16 v0, v23 2123| if-ge v0, v5, Label_34 .line 3371 2125| const v46, #+11947 (0x00002eab | 1.67413e-41) 2128| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2131| move v11, v8 .line 3372 2132| move-object/from16 v12, v21 .restart_local v12 2134| goto/16 Label_34 Label_45: .line 3360 .end_local v12 .end_local v23 2136| const v46, #+11948 (0x00002eac | 1.67427e-41) 2139| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2142| if-lt v6, v4, Label_43 .line 3361 2144| const v46, #+11949 (0x00002ead | 1.67441e-41) 2147| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2150| sub-int v5, v6, v4 2152| goto/16 Label_43 Label_46: .line 3367 .restart_local v23 2154| const v46, #+11950 (0x00002eae | 1.67455e-41) 2157| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2160| move/from16 v0, v24 2162| if-lt v0, v4, Label_44 .line 3368 2164| const v46, #+11951 (0x00002eaf | 1.67469e-41) 2167| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2170| sub-int v23, v24, v4 2172| goto/16 Label_44 Label_47: .line 3387 .end_local v5 .end_local v6 .end_local v7 .end_local v23 .restart_local v22 .restart_local v26 2174| const v46, #+11952 (0x00002eb0 | 1.67483e-41) 2177| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2180| move/from16 v0, v26 2182| if-lt v0, v4, Label_35 .line 3388 2184| const v46, #+11953 (0x00002eb1 | 1.67497e-41) 2187| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2190| sub-int v8, v26, v4 2192| goto/16 Label_35 Label_48: .line 3393 2194| const v46, #+11954 (0x00002eb2 | 1.67511e-41) 2197| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2200| move/from16 v0, v34 2202| if-ne v8, v0, Label_16 .line 3395 2204| const v46, #+11955 (0x00002eb3 | 1.67525e-41) 2207| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2210| sub-int v23, v24, v33 .line 3396 .restart_local v23 2212| move-object/from16 v0, v35 2214| iget v0, v0, com.android.calendar.Event.left 2216| const v46, #+11956 (0x00002eb4 | 1.67539e-41) 2219| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2222| move/from16 v43, v0 2224| move/from16 v0, v43 2226| float-to-int v0, v0 2227| move/from16 v43, v0 2229| sub-int v5, v43, v33 .line 3397 .restart_local v5 2231| move/from16 v0, v23 2233| if-ge v0, v5, Label_16 .line 3398 2235| const v46, #+11957 (0x00002eb5 | 1.67553e-41) 2238| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2241| move/from16 v34, v8 .line 3399 2243| move-object/from16 v35, v21 .restart_local v35 2245| goto/16 Label_16 Label_49: .line 3402 .end_local v4 .end_local v5 .end_local v8 .end_local v22 .end_local v23 .end_local v26 .end_local v35 2247| const v46, #+11958 (0x00002eb6 | 1.67567e-41) 2250| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2253| move/from16 v0, v25 2255| move/from16 v1, v17 2257| if-gt v0, v1, Label_16 .line 3405 2259| const v46, #+11959 (0x00002eb7 | 1.67581e-41) 2262| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2265| add-int v43, v40, v2 2267| div-int/lit8 v4, v43, #+2 (0x00000002 | 2.80260e-45) .line 3406 .restart_local v4 2269| const v46, #+11960 (0x00002eb8 | 1.67595e-41) 2272| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2275| const/4 v8, #+0 (0x00000000 | 0.00000) .line 3407 .restart_local v8 2276| move-object/from16 v0, v21 2278| iget v0, v0, com.android.calendar.Event.bottom 2280| const v46, #+11961 (0x00002eb9 | 1.67609e-41) 2283| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2286| move/from16 v43, v0 2288| move/from16 v0, v43 2290| float-to-int v0, v0 2291| move/from16 v22, v0 .line 3408 .restart_local v22 2293| move-object/from16 v0, v21 2295| iget v0, v0, com.android.calendar.Event.top 2297| const v46, #+11962 (0x00002eba | 1.67623e-41) 2300| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2303| move/from16 v43, v0 2305| move/from16 v0, v43 2307| float-to-int v0, v0 2308| move/from16 v26, v0 .line 3409 .restart_local v26 2310| move/from16 v0, v22 2312| if-gt v0, v4, Label_51 .line 3410 2314| const v46, #+11963 (0x00002ebb | 1.67637e-41) 2317| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2320| sub-int v8, v4, v22 Label_50: .line 3414 2322| const v46, #+11964 (0x00002ebc | 1.67651e-41) 2325| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2328| move/from16 v0, v18 2330| if-ge v8, v0, Label_52 .line 3415 2332| const v46, #+11965 (0x00002ebd | 1.67665e-41) 2335| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2338| move/from16 v18, v8 .line 3416 2340| move-object/from16 v19, v21 .local v19, "leftEvent", com.android.calendar.Event 2342| goto/16 Label_16 Label_51: .line 3411 .end_local v19 2344| const v46, #+11966 (0x00002ebe | 1.67679e-41) 2347| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2350| move/from16 v0, v26 2352| if-lt v0, v4, Label_50 .line 3412 2354| const v46, #+11967 (0x00002ebf | 1.67693e-41) 2357| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2360| sub-int v8, v26, v4 2362| goto/16 Label_50 Label_52: .line 3417 2364| const v46, #+11968 (0x00002ec0 | 1.67707e-41) 2367| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2370| move/from16 v0, v18 2372| if-ne v8, v0, Label_16 .line 3419 2374| const v46, #+11969 (0x00002ec1 | 1.67721e-41) 2377| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2380| sub-int v23, v17, v25 .line 3420 .restart_local v23 2382| move-object/from16 v0, v19 2384| iget v0, v0, com.android.calendar.Event.right 2386| const v46, #+11970 (0x00002ec2 | 1.67735e-41) 2389| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2392| move/from16 v43, v0 2394| move/from16 v0, v43 2396| float-to-int v0, v0 2397| move/from16 v43, v0 2399| sub-int v5, v17, v43 .line 3421 .restart_local v5 2401| move/from16 v0, v23 2403| if-ge v0, v5, Label_16 .line 3422 2405| const v46, #+11971 (0x00002ec3 | 1.67749e-41) 2408| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2411| move/from16 v18, v8 .line 3423 2413| move-object/from16 v19, v21 .restart_local v19 2415| goto/16 Label_16 Label_53: .line 3428 .end_local v4 .end_local v5 .end_local v8 .end_local v19 .end_local v21 .end_local v22 .end_local v23 .end_local v24 .end_local v25 .end_local v26 2417| const v46, #+11972 (0x00002ec4 | 1.67763e-41) 2420| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2423| move-object/from16 v0, v42 2425| iput-object v0, v14, com.android.calendar.Event.nextUp .line 3429 2427| const v46, #+11973 (0x00002ec5 | 1.67777e-41) 2430| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2433| iput-object v12, v14, com.android.calendar.Event.nextDown .line 3430 2435| const v46, #+11974 (0x00002ec6 | 1.67791e-41) 2438| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2441| move-object/from16 v0, v19 2443| iput-object v0, v14, com.android.calendar.Event.nextLeft .line 3431 2445| const v46, #+11975 (0x00002ec7 | 1.67805e-41) 2448| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2451| move-object/from16 v0, v35 2453| iput-object v0, v14, com.android.calendar.Event.nextRight .line 3230 2455| const v46, #+11976 (0x00002ec8 | 1.67820e-41) 2458| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2461| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) 2463| goto/16 Label_8 Label_54: .line 3433 .end_local v2 .end_local v9 .end_local v10 .end_local v11 .end_local v13 .end_local v14 .end_local v16 .end_local v17 .end_local v18 .end_local v33 .end_local v34 .end_local v39 .end_local v40 .end_local v41 2465| const v46, #+11977 (0x00002ec9 | 1.67834e-41) 2468| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2471| move-object/from16 v0, v45 2473| move-object/from16 v1, v36 2475| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 3434 2478| const v46, #+11978 (0x00002eca | 1.67848e-41) 2481| invoke-static/range {v46..v46}, CodeCoverage.TraceBasicBlock(int):void 2484| return-void } method com.android.calendar.DayView.distanceInfluenceForSnapDuration(float):float { .params "f" .src "DayView.java" .line 5034 .prologue_end .line 5034 0| const v0, #+11979 (0x00002ecb | 1.67862e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v1, #+1056964608 (0x3f000000 | 0.500000) 8| sub-float/2addr v6, v1 .line 5035 9| float-to-double v1:v2, v6 10| const-wide v3:v4, #+4602160705557665991 (0x3fde28c7460698c7 | 0.471239) 15| mul-double/2addr v1:v2, v3:v4 16| double-to-float v6, v1:v2 .line 5036 17| float-to-double v1:v2, v6 18| invoke-static {v1,v2}, java.lang.Math.sin(double):double 21| move-result-wide v1:v2 22| const v0, #+11980 (0x00002ecc | 1.67876e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| double-to-float v1, v1:v2 29| return v1 } method com.android.calendar.DayView.doDown(android.view.MotionEvent):void { .params "ev" .src "DayView.java" .line 3684 .prologue_end 0| const v0, #+11981 (0x00002ecd | 1.67890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 3684 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 8| iput v7, v11, com.android.calendar.DayView.mTouchMode .line 3685 10| const v0, #+11982 (0x00002ece | 1.67904e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput v9, v11, com.android.calendar.DayView.mViewStartX .line 3686 18| const v0, #+11983 (0x00002ecf | 1.67918e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-boolean v9, v11, com.android.calendar.DayView.mOnFlingCalled .line 3687 26| const v0, #+11984 (0x00002ed0 | 1.67932e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v7, v11, com.android.calendar.DayView.mHandler 34| const v0, #+11985 (0x00002ed1 | 1.67946e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v8, v11, com.android.calendar.DayView.mContinueScroll 42| const v0, #+11986 (0x00002ed2 | 1.67960e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7,v8}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 3688 51| const v0, #+11987 (0x00002ed3 | 1.67974e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v12}, android.view.MotionEvent.getX():float 60| move-result v7 61| const v0, #+11988 (0x00002ed4 | 1.67988e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| float-to-int v5, v7 .line 3689 .local v5, "x", int 68| invoke-virtual {v12}, android.view.MotionEvent.getY():float 71| move-result v7 72| const v0, #+11989 (0x00002ed5 | 1.68002e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| float-to-int v6, v7 .line 3694 .local v6, "y", int 79| iget-object v1, v11, com.android.calendar.DayView.mSelectedEvent .line 3695 .local v1, "oldSelectedEvent", com.android.calendar.Event 81| const v0, #+11990 (0x00002ed6 | 1.68016e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget v2, v11, com.android.calendar.DayView.mSelectionDay .line 3696 .local v2, "oldSelectionDay", int 89| const v0, #+11991 (0x00002ed7 | 1.68030e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v3, v11, com.android.calendar.DayView.mSelectionHour .line 3697 .local v3, "oldSelectionHour", int 97| const v0, #+11992 (0x00002ed8 | 1.68044e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v11,v5,v6,v9}, com.android.calendar.DayView.setSelectionFromPosition(int, int, boolean):boolean 106| move-result v7 107| const v0, #+11993 (0x00002ed9 | 1.68058e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| if-eqz v7, Label_2 .line 3701 115| const v0, #+11994 (0x00002eda | 1.68072e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget v7, v11, com.android.calendar.DayView.mSelectionMode 123| const v0, #+11995 (0x00002edb | 1.68086e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-eqz v7, Label_4 .line 3702 131| const v0, #+11996 (0x00002edc | 1.68100e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget v7, v11, com.android.calendar.DayView.mSelectionDay 139| const v0, #+11997 (0x00002edd | 1.68114e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-ne v2, v7, Label_4 147| const v0, #+11998 (0x00002ede | 1.68128e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget v7, v11, com.android.calendar.DayView.mSelectionHour 155| const v0, #+11999 (0x00002edf | 1.68142e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-ne v3, v7, Label_3 163| const v0, #+12000 (0x00002ee0 | 1.68156e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 3703 .local v4, "pressedSelected", boolean 170| const v0, #+12001 (0x00002ee1 | 1.68170e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-nez v4, Label_5 178| const v0, #+12002 (0x00002ee2 | 1.68184e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v7, v11, com.android.calendar.DayView.mSelectedEvent 186| const v0, #+12003 (0x00002ee3 | 1.68198e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v7, Label_5 .line 3704 194| const v0, #+12004 (0x00002ee4 | 1.68212e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v7, v11, com.android.calendar.DayView.mSelectedEvent 202| const v0, #+12005 (0x00002ee5 | 1.68226e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput-object v7, v11, com.android.calendar.DayView.mSavedClickedEvent .line 3705 210| const v0, #+12006 (0x00002ee6 | 1.68240e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-static {}, java.lang.System.currentTimeMillis():long 219| move-result-wide v7:v8 220| const v0, #+12007 (0x00002ee7 | 1.68254e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iput-wide v7:v8, v11, com.android.calendar.DayView.mDownTouchTime .line 3706 228| const v0, #+12008 (0x00002ee8 | 1.68268e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iget-object v7, v11, com.android.calendar.DayView.mSetClick 236| const v0, #+12009 (0x00002ee9 | 1.68282e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| sget v8, com.android.calendar.DayView.mOnDownDelay 244| const v0, #+12010 (0x00002eea | 1.68296e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| int-to-long v9:v10, v8 251| invoke-virtual {v11,v7,v9,v10}, com.android.calendar.DayView.postDelayed(java.lang.Runnable, long):boolean Label_2: .line 3711 .end_local v4 254| const v0, #+12011 (0x00002eeb | 1.68310e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iput-object v1, v11, com.android.calendar.DayView.mSelectedEvent .line 3712 262| const v0, #+12012 (0x00002eec | 1.68324e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iput v2, v11, com.android.calendar.DayView.mSelectionDay .line 3713 270| const v0, #+12013 (0x00002eed | 1.68338e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iput v3, v11, com.android.calendar.DayView.mSelectionHour .line 3714 278| const v0, #+12014 (0x00002eee | 1.68352e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v11}, com.android.calendar.DayView.invalidate():void .line 3715 287| const v0, #+12015 (0x00002eef | 1.68366e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| return-void Label_3: .line 3702 294| const v0, #+12016 (0x00002ef0 | 1.68380e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 301| goto/16 Label_1 Label_4: .line 3701 .end_local v4 303| const v0, #+12017 (0x00002ef1 | 1.68394e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 310| goto/16 Label_1 Label_5: .line 3708 312| const v0, #+12018 (0x00002ef2 | 1.68408e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-direct {v11}, com.android.calendar.DayView.eventClickCleanup():void 321| const v0, #+12019 (0x00002ef3 | 1.68422e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| goto/16 Label_2 } method com.android.calendar.DayView.doDraw(android.graphics.Canvas):void { .params "canvas" .src "DayView.java" .line 2452 .prologue_end 0| const v0, #+12020 (0x00002ef4 | 1.68436e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2452 8| iget-object v6, v14, com.android.calendar.DayView.mPaint .line 2453 .local v6, "p", android.graphics.Paint 10| const v0, #+12021 (0x00002ef5 | 1.68450e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v8, v14, com.android.calendar.DayView.mRect .line 2455 .local v8, "r", android.graphics.Rect 18| const v0, #+12022 (0x00002ef6 | 1.68464e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v1, com.android.calendar.DayView.mFutureBgColor 26| const v0, #+12023 (0x00002ef7 | 1.68478e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_1 .line 2456 34| const v0, #+12024 (0x00002ef8 | 1.68492e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v14,v8,v15,v6}, com.android.calendar.DayView.drawBgColors(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void Label_1: .line 2458 43| const v0, #+12025 (0x00002ef9 | 1.68506e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v14,v8,v15,v6}, com.android.calendar.DayView.drawGridBackground(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2459 52| const v0, #+12026 (0x00002efa | 1.68520e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v14,v8,v15,v6}, com.android.calendar.DayView.drawHours(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2462 61| const v0, #+12027 (0x00002efb | 1.68534e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v2, v14, com.android.calendar.DayView.mFirstJulianDay .line 2463 .local v2, "cell", int 69| const v0, #+12028 (0x00002efc | 1.68548e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v6,v5}, android.graphics.Paint.setAntiAlias(boolean):void .line 2464 78| const v0, #+12029 (0x00002efd | 1.68562e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v6}, android.graphics.Paint.getAlpha():int 87| move-result v13 88| const v0, #+12030 (0x00002efe | 1.68576e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2465 .local v13, "alpha", int 94| iget v1, v14, com.android.calendar.DayView.mEventsAlpha 96| const v0, #+12031 (0x00002eff | 1.68590e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v6,v1}, android.graphics.Paint.setAlpha(int):void .line 2466 105| const v0, #+12032 (0x00002f00 | 1.68604e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "day", int 112| const v0, #+12033 (0x00002f01 | 1.68618e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget v1, v14, com.android.calendar.DayView.mNumDays 120| const v0, #+12034 (0x00002f02 | 1.68632e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-ge v3, v1, Label_4 128| const v0, #+12035 (0x00002f03 | 1.68646e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| move-object v1, v14 135| move-object v5, v15 .line 2469 136| invoke-direct/range {v1..v6}, com.android.calendar.DayView.drawEvents(int, int, int, android.graphics.Canvas, android.graphics.Paint):void .line 2471 139| const v0, #+12036 (0x00002f04 | 1.68660e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v1, v14, com.android.calendar.DayView.mTodayJulianDay 147| const v0, #+12037 (0x00002f05 | 1.68674e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-ne v2, v1, Label_3 .line 2472 155| const v0, #+12038 (0x00002f06 | 1.68688e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v1, v14, com.android.calendar.DayView.mCurrentTime 163| const v0, #+12039 (0x00002f07 | 1.68702e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget v1, v1, android.text.format.Time.hour 171| const v0, #+12040 (0x00002f08 | 1.68716e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| sget v5, com.android.calendar.DayView.mCellHeight 179| const v0, #+12041 (0x00002f09 | 1.68730e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 187| mul-int/2addr v1, v5 .line 2473 188| iget-object v5, v14, com.android.calendar.DayView.mCurrentTime 190| const v0, #+12042 (0x00002f0a | 1.68744e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget v5, v5, android.text.format.Time.minute 198| const v0, #+12043 (0x00002f0b | 1.68758e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| sget v7, com.android.calendar.DayView.mCellHeight 206| const v0, #+12044 (0x00002f0c | 1.68772e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| mul-int/2addr v5, v7 213| div-int/lit8 v5, v5, #+60 (0x0000003c | 8.40779e-44) .line 2472 215| const v0, #+12045 (0x00002f0d | 1.68786e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| add-int/2addr v1, v5 222| add-int/lit8 v10, v1, #+1 (0x00000001 | 1.40130e-45) .line 2476 .local v10, "lineY", int 224| iget v1, v14, com.android.calendar.DayView.mViewStartY 226| const v0, #+12046 (0x00002f0e | 1.68800e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| if-lt v10, v1, Label_3 234| const v0, #+12047 (0x00002f0f | 1.68814e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget v1, v14, com.android.calendar.DayView.mViewStartY 242| const v0, #+12048 (0x00002f10 | 1.68828e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iget v5, v14, com.android.calendar.DayView.mViewHeight 250| const v0, #+12049 (0x00002f11 | 1.68842e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| add-int/2addr v1, v5 257| add-int/lit8 v1, v1, #-2 (0xfffffffe | NaN) 259| if-ge v10, v1, Label_3 261| const v0, #+12050 (0x00002f12 | 1.68856e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| move-object v7, v14 268| move v9, v3 269| move-object v11, v15 270| move-object v12, v6 .line 2477 271| invoke-direct/range {v7..v12}, com.android.calendar.DayView.drawCurrentTimeLine(android.graphics.Rect, int, int, android.graphics.Canvas, android.graphics.Paint):void Label_3: .line 2466 .end_local v10 274| const v0, #+12051 (0x00002f13 | 1.68870e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 282| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 284| goto/16 Label_2 Label_4: .line 2481 286| const v0, #+12052 (0x00002f14 | 1.68884e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v6,v4}, android.graphics.Paint.setAntiAlias(boolean):void .line 2482 295| const v0, #+12053 (0x00002f15 | 1.68899e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v6,v13}, android.graphics.Paint.setAlpha(int):void .line 2484 304| const v0, #+12054 (0x00002f16 | 1.68913e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-direct {v14,v8,v15,v6}, com.android.calendar.DayView.drawSelectedRect(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2485 313| const v0, #+12055 (0x00002f17 | 1.68927e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| return-void } method com.android.calendar.DayView.doExpandAllDayClick():void { .src "DayView.java" .line 3719 .prologue_end 0| const v0, #+12056 (0x00002f18 | 1.68941e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 7| const-wide/16 v3:v4, #+200 (0x000000c8 | 2.80260e-43) 9| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 11| const/4 v2, #+0 (0x00000000 | 0.00000) .line 3719 12| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 14| const v0, #+12057 (0x00002f19 | 1.68955e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 22| sput-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents .line 3721 24| const v0, #+12058 (0x00002f1a | 1.68969e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v5,v6}, android.animation.ObjectAnimator.setFrameDelay(long):void .line 3724 33| const v0, #+12059 (0x00002f1b | 1.68983e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v1, v10, com.android.calendar.DayView.mAnimateDayHeight 41| const v0, #+12060 (0x00002f1c | 1.68997e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-nez v1, Label_2 .line 3725 49| const v0, #+12061 (0x00002f1d | 1.69011e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 57| const v0, #+12062 (0x00002f1e | 1.69025e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v1, Label_12 .line 3726 65| const v0, #+12063 (0x00002f1f | 1.69039e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v1, v10, com.android.calendar.DayView.mAlldayHeight 73| const v0, #+12064 (0x00002f20 | 1.69053e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| sget v7, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 81| const v0, #+12065 (0x00002f21 | 1.69067e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| float-to-int v7, v7 88| sub-int/2addr v1, v7 Label_1: .line 3725 89| const v0, #+12066 (0x00002f22 | 1.69081e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iput v1, v10, com.android.calendar.DayView.mAnimateDayHeight Label_2: .line 3729 97| const v0, #+12067 (0x00002f23 | 1.69095e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iput-boolean v9, v10, com.android.calendar.DayView.mCancellingAnimations .line 3730 105| const v0, #+12068 (0x00002f24 | 1.69109e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v1, v10, com.android.calendar.DayView.mAlldayAnimator 113| const v0, #+12069 (0x00002f25 | 1.69123e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v1, Label_3 .line 3731 121| const v0, #+12070 (0x00002f26 | 1.69137e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v1, v10, com.android.calendar.DayView.mAlldayAnimator 129| const v0, #+12071 (0x00002f27 | 1.69151e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_3: .line 3733 138| const v0, #+12072 (0x00002f28 | 1.69165e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator 146| const v0, #+12073 (0x00002f29 | 1.69179e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-eqz v1, Label_4 .line 3734 154| const v0, #+12074 (0x00002f2a | 1.69193e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator 162| const v0, #+12075 (0x00002f2b | 1.69207e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_4: .line 3736 171| const v0, #+12076 (0x00002f2c | 1.69221e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v1, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator 179| const v0, #+12077 (0x00002f2d | 1.69235e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| if-eqz v1, Label_5 .line 3737 187| const v0, #+12078 (0x00002f2e | 1.69249e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v1, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator 195| const v0, #+12079 (0x00002f2f | 1.69263e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_5: .line 3739 204| const v0, #+12080 (0x00002f30 | 1.69277e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iput-boolean v2, v10, com.android.calendar.DayView.mCancellingAnimations .line 3741 212| const v0, #+12081 (0x00002f31 | 1.69291e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-direct {v10}, com.android.calendar.DayView.getAllDayAnimator():android.animation.ObjectAnimator 221| move-result-object v1 222| const v0, #+12082 (0x00002f32 | 1.69305e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iput-object v1, v10, com.android.calendar.DayView.mAlldayAnimator .line 3742 230| const v0, #+12083 (0x00002f33 | 1.69319e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-direct {v10}, com.android.calendar.DayView.getAllDayEventAnimator():android.animation.ObjectAnimator 239| move-result-object v1 240| const v0, #+12084 (0x00002f34 | 1.69333e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iput-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator .line 3744 248| const v0, #+12085 (0x00002f35 | 1.69347e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const-string/jumbo v7, "moreAllDayEventsTextAlpha" .line 3743 257| const v0, #+12086 (0x00002f36 | 1.69361e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 264| new-array v8, v1, int[] .line 3745 266| const v0, #+12087 (0x00002f37 | 1.69375e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 274| const v0, #+12088 (0x00002f38 | 1.69389e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| if-eqz v1, Label_13 282| const v0, #+12089 (0x00002f39 | 1.69403e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| const/16 v1, #+76 (0x0000004c | 1.06499e-43) Label_6: 290| const v0, #+12090 (0x00002f3a | 1.69417e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| aput v1, v8, v2 .line 3746 298| const v0, #+12091 (0x00002f3b | 1.69431e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 306| const v0, #+12092 (0x00002f3c | 1.69445e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-eqz v1, Label_14 Label_7: 314| const v0, #+12093 (0x00002f3d | 1.69459e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| aput v2, v8, v9 .line 3743 322| const v0, #+12094 (0x00002f3e | 1.69473e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-static {v10,v7,v8}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 331| move-result-object v1 332| const v0, #+12095 (0x00002f3f | 1.69487e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| iput-object v1, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator .line 3749 340| const v0, #+12096 (0x00002f40 | 1.69501e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v7, v10, com.android.calendar.DayView.mAlldayAnimator 348| const v0, #+12097 (0x00002f41 | 1.69515e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 356| const v0, #+12098 (0x00002f42 | 1.69529e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v1, Label_15 364| const v0, #+12099 (0x00002f43 | 1.69543e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| move-wide v1:v2, v3:v4 Label_8: 371| const v0, #+12100 (0x00002f44 | 1.69557e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v7,v1,v2}, android.animation.ObjectAnimator.setStartDelay(long):void .line 3750 380| const v0, #+12101 (0x00002f45 | 1.69571e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| iget-object v1, v10, com.android.calendar.DayView.mAlldayAnimator 388| const v0, #+12102 (0x00002f46 | 1.69585e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void .line 3751 397| const v0, #+12103 (0x00002f47 | 1.69599e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| iget-object v7, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator 405| const v0, #+12104 (0x00002f48 | 1.69613e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| sget-boolean v1, com.android.calendar.DayView.mShowAllAllDayEvents 413| const v0, #+12105 (0x00002f49 | 1.69627e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| if-eqz v1, Label_16 421| const v0, #+12106 (0x00002f4a | 1.69641e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| move-wide v1:v2, v5:v6 Label_9: 428| const v0, #+12107 (0x00002f4b | 1.69655e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v7,v1,v2}, android.animation.ObjectAnimator.setStartDelay(long):void .line 3752 437| const v0, #+12108 (0x00002f4c | 1.69669e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v1, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator 445| const v0, #+12109 (0x00002f4d | 1.69683e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-virtual {v1,v3,v4}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 3753 454| const v0, #+12110 (0x00002f4e | 1.69697e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| iget-object v1, v10, com.android.calendar.DayView.mMoreAlldayEventsAnimator 462| const v0, #+12111 (0x00002f4f | 1.69711e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void .line 3754 471| const v0, #+12112 (0x00002f50 | 1.69725e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| iget-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator 479| const v0, #+12113 (0x00002f51 | 1.69739e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| if-eqz v1, Label_11 .line 3756 487| const v0, #+12114 (0x00002f52 | 1.69753e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator .line 3757 495| const v0, #+12115 (0x00002f53 | 1.69767e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| sget-boolean v2, com.android.calendar.DayView.mShowAllAllDayEvents 503| const v0, #+12116 (0x00002f54 | 1.69781e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| if-eqz v2, Label_17 Label_10: .line 3756 511| const v0, #+12117 (0x00002f55 | 1.69795e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual {v1,v3,v4}, android.animation.ObjectAnimator.setStartDelay(long):void .line 3758 520| const v0, #+12118 (0x00002f56 | 1.69809e-41) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| iget-object v1, v10, com.android.calendar.DayView.mAlldayEventAnimator 528| const v0, #+12119 (0x00002f57 | 1.69823e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void Label_11: .line 3760 537| const v0, #+12120 (0x00002f58 | 1.69837e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| return-void Label_12: .line 3726 544| const v0, #+12121 (0x00002f59 | 1.69851e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| iget v1, v10, com.android.calendar.DayView.mAlldayHeight 552| const v0, #+12122 (0x00002f5a | 1.69865e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| goto/16 Label_1 Label_13: 560| const v0, #+12123 (0x00002f5b | 1.69879e-41) 563| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 566| move v1, v2 .line 3745 567| goto/16 Label_6 Label_14: .line 3746 569| const v0, #+12124 (0x00002f5c | 1.69893e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| const/16 v2, #+76 (0x0000004c | 1.06499e-43) 577| goto/16 Label_7 Label_15: 579| const v0, #+12125 (0x00002f5d | 1.69907e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| move-wide v1:v2, v5:v6 .line 3749 586| goto/16 Label_8 Label_16: .line 3751 588| const v0, #+12126 (0x00002f5e | 1.69921e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| const-wide/16 v1:v2, #+400 (0x00000190 | 5.60519e-43) 596| goto/16 Label_9 Label_17: 598| const v0, #+12127 (0x00002f5f | 1.69935e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| move-wide v3:v4, v5:v6 .line 3757 605| goto/16 Label_10 } method com.android.calendar.DayView.doFling(android.view.MotionEvent, android.view.MotionEvent, float, float):void { .params "e1", "e2", "velocityX", "velocityY" .src "DayView.java" .line 4091 0| move-object/16 v13, v14 3| move-object/16 v14, v15 6| move-object/16 v15, v16 9| move/16 v16, v17 12| move/16 v17, v18 .prologue_end .line 4091 15| const v18, #+12128 (0x00002f60 | 1.69949e-41) 18| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-direct {v13}, com.android.calendar.DayView.cancelAnimation():void .line 4093 24| const v18, #+12129 (0x00002f61 | 1.69963e-41) 27| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+0 (0x00000000 | 0.00000) 31| iput v1, v13, com.android.calendar.DayView.mSelectionMode .line 4094 33| const v18, #+12130 (0x00002f62 | 1.69978e-41) 36| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v13}, com.android.calendar.DayView.eventClickCleanup():void .line 4096 42| const v18, #+12131 (0x00002f63 | 1.69992e-41) 45| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 49| iput-boolean v1, v13, com.android.calendar.DayView.mOnFlingCalled .line 4098 51| const v18, #+12132 (0x00002f64 | 1.70006e-41) 54| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 57| iget v1, v13, com.android.calendar.DayView.mTouchMode 59| const v18, #+12133 (0x00002f65 | 1.70020e-41) 62| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 65| and-int/lit8 v1, v1, #+64 (0x00000040 | 8.96831e-44) 67| if-eqz v1, Label_4 .line 4101 69| const v18, #+12134 (0x00002f66 | 1.70034e-41) 72| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v1, #+0 (0x00000000 | 0.00000) 76| iput v1, v13, com.android.calendar.DayView.mTouchMode .line 4102 78| const v18, #+12135 (0x00002f67 | 1.70048e-41) 81| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 84| sget-boolean v1, com.android.calendar.DayView.DEBUG 86| const v18, #+12136 (0x00002f68 | 1.70062e-41) 89| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 92| if-eqz v1, Label_1 94| const v18, #+12137 (0x00002f69 | 1.70076e-41) 97| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 100| sget-object v1, com.android.calendar.DayView.TAG 102| const v18, #+12138 (0x00002f6a | 1.70090e-41) 105| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v2, java.lang.StringBuilder 110| const v18, #+12139 (0x00002f6b | 1.70104e-41) 113| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v2}, java.lang.StringBuilder.():void 119| const v18, #+12140 (0x00002f6c | 1.70118e-41) 122| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v3, "doFling: velocityX " 128| const v18, #+12141 (0x00002f6d | 1.70132e-41) 131| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 137| move-result-object v2 138| const v18, #+12142 (0x00002f6e | 1.70146e-41) 141| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 144| move/from16 v0, v16 146| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 149| move-result-object v2 150| const v18, #+12143 (0x00002f6f | 1.70160e-41) 153| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 159| move-result-object v2 160| const v18, #+12144 (0x00002f70 | 1.70174e-41) 163| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 4103 169| const v18, #+12145 (0x00002f71 | 1.70188e-41) 172| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v15}, android.view.MotionEvent.getX():float 178| move-result v1 179| const v18, #+12146 (0x00002f72 | 1.70202e-41) 182| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 185| float-to-int v1, v1 186| invoke-virtual {v14}, android.view.MotionEvent.getX():float 189| move-result v2 190| const v18, #+12147 (0x00002f73 | 1.70216e-41) 193| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 196| float-to-int v2, v2 197| sub-int v12, v1, v2 .line 4104 .local v12, "deltaX", int 199| if-gez v12, Label_3 201| const v18, #+12148 (0x00002f74 | 1.70230e-41) 204| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 207| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: 208| const v18, #+12149 (0x00002f75 | 1.70244e-41) 211| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 214| iget v2, v13, com.android.calendar.DayView.mViewStartX 216| const v18, #+12150 (0x00002f76 | 1.70258e-41) 219| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 222| int-to-float v2, v2 223| iget v3, v13, com.android.calendar.DayView.mViewWidth 225| const v18, #+12151 (0x00002f77 | 1.70272e-41) 228| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 231| int-to-float v3, v3 232| move/from16 v0, v16 234| invoke-direct {v13,v1,v2,v3,v0}, com.android.calendar.DayView.switchViews(boolean, float, float, float):android.view.View .line 4105 237| const v18, #+12152 (0x00002f78 | 1.70286e-41) 240| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v1, #+0 (0x00000000 | 0.00000) 244| iput v1, v13, com.android.calendar.DayView.mViewStartX .line 4106 246| const v18, #+12153 (0x00002f79 | 1.70300e-41) 249| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 252| return-void Label_3: .line 4104 253| const v18, #+12154 (0x00002f7a | 1.70314e-41) 256| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 259| const/4 v1, #+0 (0x00000000 | 0.00000) 260| goto/16 Label_2 Label_4: .line 4109 .end_local v12 262| const v18, #+12155 (0x00002f7b | 1.70328e-41) 265| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 268| iget v1, v13, com.android.calendar.DayView.mTouchMode 270| const v18, #+12156 (0x00002f7c | 1.70342e-41) 273| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 276| and-int/lit8 v1, v1, #+32 (0x00000020 | 4.48416e-44) 278| if-nez v1, Label_6 .line 4110 280| const v18, #+12157 (0x00002f7d | 1.70356e-41) 283| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 286| sget-boolean v1, com.android.calendar.DayView.DEBUG 288| const v18, #+12158 (0x00002f7e | 1.70370e-41) 291| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 294| if-eqz v1, Label_5 296| const v18, #+12159 (0x00002f7f | 1.70384e-41) 299| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 302| sget-object v1, com.android.calendar.DayView.TAG 304| const v18, #+12160 (0x00002f80 | 1.70398e-41) 307| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 310| const-string/jumbo v2, "doFling: no fling" 313| const v18, #+12161 (0x00002f81 | 1.70412e-41) 316| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_5: .line 4111 322| const v18, #+12162 (0x00002f82 | 1.70426e-41) 325| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 328| return-void Label_6: .line 4115 329| const v18, #+12163 (0x00002f83 | 1.70440e-41) 332| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 335| const/4 v1, #+0 (0x00000000 | 0.00000) 336| iput v1, v13, com.android.calendar.DayView.mTouchMode .line 4116 338| const v18, #+12164 (0x00002f84 | 1.70454e-41) 341| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 344| const/4 v1, #+0 (0x00000000 | 0.00000) 345| iput v1, v13, com.android.calendar.DayView.mViewStartX .line 4118 347| const v18, #+12165 (0x00002f85 | 1.70468e-41) 350| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 353| sget-boolean v1, com.android.calendar.DayView.DEBUG 355| const v18, #+12166 (0x00002f86 | 1.70482e-41) 358| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 361| if-eqz v1, Label_7 .line 4119 363| const v18, #+12167 (0x00002f87 | 1.70496e-41) 366| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 369| sget-object v1, com.android.calendar.DayView.TAG 371| const v18, #+12168 (0x00002f88 | 1.70510e-41) 374| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 377| new-instance v2, java.lang.StringBuilder 379| const v18, #+12169 (0x00002f89 | 1.70524e-41) 382| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-direct {v2}, java.lang.StringBuilder.():void 388| const v18, #+12170 (0x00002f8a | 1.70538e-41) 391| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 394| const-string/jumbo v3, "doFling: mViewStartY" 397| const v18, #+12171 (0x00002f8b | 1.70552e-41) 400| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 406| move-result-object v2 407| const v18, #+12172 (0x00002f8c | 1.70566e-41) 410| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 413| iget v3, v13, com.android.calendar.DayView.mViewStartY 415| const v18, #+12173 (0x00002f8d | 1.70580e-41) 418| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 424| move-result-object v2 425| const v18, #+12174 (0x00002f8e | 1.70594e-41) 428| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 431| const-string/jumbo v3, " velocityY " 434| const v18, #+12175 (0x00002f8f | 1.70608e-41) 437| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 443| move-result-object v2 444| const v18, #+12176 (0x00002f90 | 1.70622e-41) 447| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 450| move/from16 v0, v17 452| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 455| move-result-object v2 456| const v18, #+12177 (0x00002f91 | 1.70636e-41) 459| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 465| move-result-object v2 466| const v18, #+12178 (0x00002f92 | 1.70650e-41) 469| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_7: .line 4123 475| const v18, #+12179 (0x00002f93 | 1.70664e-41) 478| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 481| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 482| iput-boolean v1, v13, com.android.calendar.DayView.mScrolling .line 4124 484| const v18, #+12180 (0x00002f94 | 1.70678e-41) 487| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 490| iget-object v1, v13, com.android.calendar.DayView.mScroller 492| const v18, #+12181 (0x00002f95 | 1.70692e-41) 495| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 498| iget v3, v13, com.android.calendar.DayView.mViewStartY .line 4125 500| const v18, #+12182 (0x00002f96 | 1.70706e-41) 503| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 506| move/from16 v0, v17 508| neg-float v2, v0 509| float-to-int v5, v2 .line 4126 510| iget v9, v13, com.android.calendar.DayView.mMaxViewStartY 512| const v18, #+12183 (0x00002f97 | 1.70720e-41) 515| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 518| iget v10, v13, com.android.calendar.DayView.OVERFLING_DISTANCE 520| const v18, #+12184 (0x00002f98 | 1.70734e-41) 523| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 526| iget v11, v13, com.android.calendar.DayView.OVERFLING_DISTANCE .line 4124 528| const v18, #+12185 (0x00002f99 | 1.70748e-41) 531| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 534| const/4 v2, #+0 (0x00000000 | 0.00000) 535| const/4 v4, #+0 (0x00000000 | 0.00000) .line 4125 536| const/4 v6, #+0 (0x00000000 | 0.00000) 537| const/4 v7, #+0 (0x00000000 | 0.00000) 538| const/4 v8, #+0 (0x00000000 | 0.00000) .line 4124 539| invoke-virtual/range {v1..v11}, android.widget.OverScroller.fling(int, int, int, int, int, int, int, int, int, int):void .line 4130 542| const v18, #+12186 (0x00002f9a | 1.70762e-41) 545| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 548| const/4 v1, #+0 (0x00000000 | 0.00000) 549| cmpl-float v1, v17, v1 551| if-lez v1, Label_9 553| const v18, #+12187 (0x00002f9b | 1.70776e-41) 556| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 559| iget v1, v13, com.android.calendar.DayView.mViewStartY 561| const v18, #+12188 (0x00002f9c | 1.70790e-41) 564| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 567| if-eqz v1, Label_9 .line 4131 569| const v18, #+12189 (0x00002f9d | 1.70804e-41) 572| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 575| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 576| iput-boolean v1, v13, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb Label_8: .line 4138 578| const v18, #+12190 (0x00002f9e | 1.70818e-41) 581| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 584| iget-object v1, v13, com.android.calendar.DayView.mHandler 586| const v18, #+12191 (0x00002f9f | 1.70832e-41) 589| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 592| iget-object v2, v13, com.android.calendar.DayView.mContinueScroll 594| const v18, #+12192 (0x00002fa0 | 1.70846e-41) 597| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 600| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean .line 4139 603| const v18, #+12193 (0x00002fa1 | 1.70860e-41) 606| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 609| return-void Label_9: .line 4135 610| const v18, #+12194 (0x00002fa2 | 1.70874e-41) 613| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 616| const/4 v1, #+0 (0x00000000 | 0.00000) 617| cmpg-float v1, v17, v1 619| if-gez v1, Label_8 621| const v18, #+12195 (0x00002fa3 | 1.70888e-41) 624| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 627| iget v1, v13, com.android.calendar.DayView.mViewStartY 629| const v18, #+12196 (0x00002fa4 | 1.70902e-41) 632| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 635| iget v2, v13, com.android.calendar.DayView.mMaxViewStartY 637| const v18, #+12197 (0x00002fa5 | 1.70916e-41) 640| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 643| if-eq v1, v2, Label_8 .line 4136 645| const v18, #+12198 (0x00002fa6 | 1.70930e-41) 648| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 651| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 652| iput-boolean v1, v13, com.android.calendar.DayView.mCallEdgeEffectOnAbsorb 654| const v18, #+12199 (0x00002fa7 | 1.70944e-41) 657| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 660| goto/16 Label_8 } method com.android.calendar.DayView.doLongPress(android.view.MotionEvent):void { .params "ev" .src "DayView.java" .line 3946 .prologue_end .line 3946 0| const v0, #+12200 (0x00002fa8 | 1.70958e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v6}, com.android.calendar.DayView.eventClickCleanup():void .line 3947 9| const v0, #+12201 (0x00002fa9 | 1.70972e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v4, v6, com.android.calendar.DayView.mScrolling 17| const v0, #+12202 (0x00002faa | 1.70986e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v4, Label_1 .line 3948 25| const v0, #+12203 (0x00002fab | 1.71000e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void Label_1: .line 3952 32| const v0, #+12204 (0x00002fac | 1.71014e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v4, v6, com.android.calendar.DayView.mStartingSpanY 40| const v0, #+12205 (0x00002fad | 1.71028e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v5, #+0 (0x00000000 | 0.00000) 47| cmpl-float v4, v4, v5 49| if-eqz v4, Label_2 .line 3953 51| const v0, #+12206 (0x00002fae | 1.71042e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void Label_2: .line 3956 58| const v0, #+12207 (0x00002faf | 1.71057e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v7}, android.view.MotionEvent.getX():float 67| move-result v4 68| const v0, #+12208 (0x00002fb0 | 1.71071e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| float-to-int v2, v4 .line 3957 .local v2, "x", int 75| invoke-virtual {v7}, android.view.MotionEvent.getY():float 78| move-result v4 79| const v0, #+12209 (0x00002fb1 | 1.71085e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| float-to-int v3, v4 .line 3959 .local v3, "y", int 86| const/4 v4, #+0 (0x00000000 | 0.00000) 87| invoke-direct {v6,v2,v3,v4}, com.android.calendar.DayView.setSelectionFromPosition(int, int, boolean):boolean 90| move-result v1 91| const v0, #+12210 (0x00002fb2 | 1.71099e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3960 .local v1, "validPosition", boolean 97| if-nez v1, Label_3 .line 3962 99| const v0, #+12211 (0x00002fb3 | 1.71113e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void Label_3: .line 3965 106| const v0, #+12212 (0x00002fb4 | 1.71127e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 113| iput v4, v6, com.android.calendar.DayView.mSelectionMode .line 3966 115| const v0, #+12213 (0x00002fb5 | 1.71141e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v6}, com.android.calendar.DayView.invalidate():void .line 3967 124| const v0, #+12214 (0x00002fb6 | 1.71155e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v6}, com.android.calendar.DayView.performLongClick():boolean .line 3968 133| const v0, #+12215 (0x00002fb7 | 1.71169e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-void } method com.android.calendar.DayView.doScroll(android.view.MotionEvent, android.view.MotionEvent, float, float):void { .params "e1", "e2", "deltaX", "deltaY" .src "DayView.java" .line 3971 .prologue_end .line 3971 0| const v0, #+12216 (0x00002fb8 | 1.71183e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v11}, com.android.calendar.DayView.cancelAnimation():void .line 3972 9| const v0, #+12217 (0x00002fb9 | 1.71197e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v9, v11, com.android.calendar.DayView.mStartingScroll 17| const v0, #+12218 (0x00002fba | 1.71211e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v9, Label_1 .line 3973 25| const v0, #+12219 (0x00002fbb | 1.71225e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v9, #+0 (0x00000000 | 0.00000) 32| iput v9, v11, com.android.calendar.DayView.mInitialScrollX .line 3974 34| const v0, #+12220 (0x00002fbc | 1.71239e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v9, #+0 (0x00000000 | 0.00000) 41| iput v9, v11, com.android.calendar.DayView.mInitialScrollY .line 3975 43| const v0, #+12221 (0x00002fbd | 1.71253e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v9, #+0 (0x00000000 | 0.00000) 50| iput-boolean v9, v11, com.android.calendar.DayView.mStartingScroll Label_1: .line 3978 52| const v0, #+12222 (0x00002fbe | 1.71267e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v9, v11, com.android.calendar.DayView.mInitialScrollX 60| const v0, #+12223 (0x00002fbf | 1.71281e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| add-float/2addr v9, v14 67| iput v9, v11, com.android.calendar.DayView.mInitialScrollX .line 3979 69| const v0, #+12224 (0x00002fc0 | 1.71295e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v9, v11, com.android.calendar.DayView.mInitialScrollY 77| const v0, #+12225 (0x00002fc1 | 1.71309e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| add-float/2addr v9, v15 84| iput v9, v11, com.android.calendar.DayView.mInitialScrollY .line 3980 86| const v0, #+12226 (0x00002fc2 | 1.71323e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v9, v11, com.android.calendar.DayView.mInitialScrollX 94| const v0, #+12227 (0x00002fc3 | 1.71337e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| float-to-int v4, v9 .line 3981 .local v4, "distanceX", int 101| iget v9, v11, com.android.calendar.DayView.mInitialScrollY 103| const v0, #+12228 (0x00002fc4 | 1.71351e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| float-to-int v5, v9 .line 3983 .local v5, "distanceY", int 110| invoke-direct {v11,v13}, com.android.calendar.DayView.getAverageY(android.view.MotionEvent):float 113| move-result v6 114| const v0, #+12229 (0x00002fc5 | 1.71365e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3984 .local v6, "focusY", float 120| iget-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour 122| const v0, #+12230 (0x00002fc6 | 1.71379e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| if-eqz v9, Label_2 .line 3986 130| const v0, #+12231 (0x00002fc7 | 1.71393e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget v9, v11, com.android.calendar.DayView.mViewStartY 138| const v0, #+12232 (0x00002fc8 | 1.71407e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| int-to-float v9, v9 145| add-float/2addr v9, v6 146| sget v10, com.android.calendar.DayView.DAY_HEADER_HEIGHT 148| const v0, #+12233 (0x00002fc9 | 1.71421e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| int-to-float v10, v10 155| sub-float/2addr v9, v10 156| iget v10, v11, com.android.calendar.DayView.mAlldayHeight 158| const v0, #+12234 (0x00002fca | 1.71435e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| int-to-float v10, v10 165| sub-float/2addr v9, v10 .line 3987 166| sget v10, com.android.calendar.DayView.mCellHeight 168| const v0, #+12235 (0x00002fcb | 1.71449e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 176| int-to-float v10, v10 .line 3986 177| div-float/2addr v9, v10 178| iput v9, v11, com.android.calendar.DayView.mGestureCenterHour .line 3988 180| const v0, #+12236 (0x00002fcc | 1.71463e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const/4 v9, #+0 (0x00000000 | 0.00000) 187| iput-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour Label_2: .line 3993 189| const v0, #+12237 (0x00002fcd | 1.71477e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget v9, v11, com.android.calendar.DayView.mTouchMode 197| const v0, #+12238 (0x00002fce | 1.71491e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 204| if-ne v9, v10, Label_11 .line 3994 206| const v0, #+12239 (0x00002fcf | 1.71505e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v4}, java.lang.Math.abs(int):int 215| move-result v1 216| const v0, #+12240 (0x00002fd0 | 1.71519e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3995 .local v1, "absDistanceX", int 222| invoke-static {v5}, java.lang.Math.abs(int):int 225| move-result v2 226| const v0, #+12241 (0x00002fd1 | 1.71533e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3996 .local v2, "absDistanceY", int 232| iget v9, v11, com.android.calendar.DayView.mViewStartY 234| const v0, #+12242 (0x00002fd2 | 1.71547e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iput v9, v11, com.android.calendar.DayView.mScrollStartY .line 3997 242| const v0, #+12243 (0x00002fd3 | 1.71561e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| const/4 v9, #+0 (0x00000000 | 0.00000) 249| iput v9, v11, com.android.calendar.DayView.mPreviousDirection .line 3999 251| const v0, #+12244 (0x00002fd4 | 1.71575e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-le v1, v2, Label_10 .line 4000 259| const v0, #+12245 (0x00002fd5 | 1.71589e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v9, v11, com.android.calendar.DayView.mScaleGestureDetector 267| const v0, #+12246 (0x00002fd6 | 1.71603e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v9}, android.view.ScaleGestureDetector.isInProgress():boolean 276| move-result v9 277| const v0, #+12247 (0x00002fd7 | 1.71617e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| if-eqz v9, Label_9 285| const v0, #+12248 (0x00002fd8 | 1.71631e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| const/16 v8, #+20 (0x00000014 | 2.80260e-44) Label_3: .line 4001 .local v8, "slopFactor", int 293| const v0, #+12249 (0x00002fd9 | 1.71645e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| sget v9, com.android.calendar.DayView.mScaledPagingTouchSlop 301| const v0, #+12250 (0x00002fda | 1.71659e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| mul-int/2addr v9, v8 308| if-le v1, v9, Label_4 .line 4002 310| const v0, #+12251 (0x00002fdb | 1.71673e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const/16 v9, #+64 (0x00000040 | 8.96831e-44) 318| iput v9, v11, com.android.calendar.DayView.mTouchMode .line 4003 320| const v0, #+12252 (0x00002fdc | 1.71687e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iput v4, v11, com.android.calendar.DayView.mViewStartX .line 4004 328| const v0, #+12253 (0x00002fdd | 1.71701e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| iget v9, v11, com.android.calendar.DayView.mViewStartX 336| const v0, #+12254 (0x00002fde | 1.71715e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| neg-int v9, v9 343| invoke-direct {v11,v9}, com.android.calendar.DayView.initNextView(int):boolean Label_4: .line 4025 .end_local v1 .end_local v2 .end_local v8 346| const v0, #+12255 (0x00002fdf | 1.71729e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget v9, v11, com.android.calendar.DayView.mTouchMode 354| const v0, #+12256 (0x00002fe0 | 1.71743e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| and-int/lit8 v9, v9, #+32 (0x00000020 | 4.48416e-44) 362| if-eqz v9, Label_8 .line 4028 364| const v0, #+12257 (0x00002fe1 | 1.71757e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget v9, v11, com.android.calendar.DayView.mGestureCenterHour 372| const v0, #+12258 (0x00002fe2 | 1.71771e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| sget v10, com.android.calendar.DayView.mCellHeight 380| const v0, #+12259 (0x00002fe3 | 1.71785e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 388| int-to-float v10, v10 389| mul-float/2addr v9, v10 390| sub-float/2addr v9, v6 .line 4029 391| sget v10, com.android.calendar.DayView.DAY_HEADER_HEIGHT 393| const v0, #+12260 (0x00002fe4 | 1.71799e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| int-to-float v10, v10 .line 4028 400| add-float/2addr v9, v10 .line 4029 401| iget v10, v11, com.android.calendar.DayView.mAlldayHeight 403| const v0, #+12261 (0x00002fe5 | 1.71813e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| int-to-float v10, v10 .line 4028 410| add-float/2addr v9, v10 411| float-to-int v9, v9 412| iput v9, v11, com.android.calendar.DayView.mViewStartY .line 4032 414| const v0, #+12262 (0x00002fe6 | 1.71827e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| iget v9, v11, com.android.calendar.DayView.mScrollStartY 422| const v0, #+12263 (0x00002fe7 | 1.71841e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| int-to-float v9, v9 429| add-float/2addr v9, v15 430| float-to-int v7, v9 .line 4033 .local v7, "pulledToY", int 431| if-gez v7, Label_14 .line 4034 433| const v0, #+12264 (0x00002fe8 | 1.71855e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectTop 441| const v0, #+12265 (0x00002fe9 | 1.71869e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iget v10, v11, com.android.calendar.DayView.mViewHeight 449| const v0, #+12266 (0x00002fea | 1.71883e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| int-to-float v10, v10 456| div-float v10, v15, v10 458| invoke-virtual {v9,v10}, android.widget.EdgeEffect.onPull(float):void .line 4035 461| const v0, #+12267 (0x00002feb | 1.71897e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectBottom 469| const v0, #+12268 (0x00002fec | 1.71911e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| invoke-virtual {v9}, android.widget.EdgeEffect.isFinished():boolean 478| move-result v9 479| const v0, #+12269 (0x00002fed | 1.71925e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| if-nez v9, Label_5 .line 4036 487| const v0, #+12270 (0x00002fee | 1.71939e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectBottom 495| const v0, #+12271 (0x00002fef | 1.71953e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v9}, android.widget.EdgeEffect.onRelease():void Label_5: .line 4045 504| const v0, #+12272 (0x00002ff0 | 1.71967e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iget v9, v11, com.android.calendar.DayView.mViewStartY 512| const v0, #+12273 (0x00002ff1 | 1.71981e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| if-gez v9, Label_15 .line 4046 520| const v0, #+12274 (0x00002ff2 | 1.71995e-41) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| const/4 v9, #+0 (0x00000000 | 0.00000) 527| iput v9, v11, com.android.calendar.DayView.mViewStartY .line 4047 529| const v0, #+12275 (0x00002ff3 | 1.72009e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 536| iput-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour Label_6: .line 4052 538| const v0, #+12276 (0x00002ff4 | 1.72023e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| iget-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour 546| const v0, #+12277 (0x00002ff5 | 1.72037e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| if-eqz v9, Label_7 .line 4054 554| const v0, #+12278 (0x00002ff6 | 1.72051e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget v9, v11, com.android.calendar.DayView.mViewStartY 562| const v0, #+12279 (0x00002ff7 | 1.72065e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| int-to-float v9, v9 569| add-float/2addr v9, v6 570| sget v10, com.android.calendar.DayView.DAY_HEADER_HEIGHT 572| const v0, #+12280 (0x00002ff8 | 1.72079e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| int-to-float v10, v10 579| sub-float/2addr v9, v10 580| iget v10, v11, com.android.calendar.DayView.mAlldayHeight 582| const v0, #+12281 (0x00002ff9 | 1.72093e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| int-to-float v10, v10 589| sub-float/2addr v9, v10 .line 4055 590| sget v10, com.android.calendar.DayView.mCellHeight 592| const v0, #+12282 (0x00002ffa | 1.72107e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 600| int-to-float v10, v10 .line 4054 601| div-float/2addr v9, v10 602| iput v9, v11, com.android.calendar.DayView.mGestureCenterHour .line 4056 604| const v0, #+12283 (0x00002ffb | 1.72121e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| const/4 v9, #+0 (0x00000000 | 0.00000) 611| iput-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour Label_7: .line 4058 613| const v0, #+12284 (0x00002ffc | 1.72136e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| invoke-direct {v11}, com.android.calendar.DayView.computeFirstHour():void Label_8: .line 4061 .end_local v7 622| const v0, #+12285 (0x00002ffd | 1.72150e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 629| iput-boolean v9, v11, com.android.calendar.DayView.mScrolling .line 4063 631| const v0, #+12286 (0x00002ffe | 1.72164e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| const/4 v9, #+0 (0x00000000 | 0.00000) 638| iput v9, v11, com.android.calendar.DayView.mSelectionMode .line 4064 640| const v0, #+12287 (0x00002fff | 1.72178e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| invoke-virtual {v11}, com.android.calendar.DayView.invalidate():void .line 4065 649| const v0, #+12288 (0x00003000 | 1.72192e-41) 652| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 655| return-void Label_9: .line 4000 .restart_local v1 .restart_local v2 656| const v0, #+12289 (0x00003001 | 1.72206e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| const/4 v8, #+2 (0x00000002 | 2.80260e-45) .restart_local v8 663| goto/16 Label_3 Label_10: .line 4007 .end_local v8 665| const v0, #+12290 (0x00003002 | 1.72220e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| const/16 v9, #+32 (0x00000020 | 4.48416e-44) 673| iput v9, v11, com.android.calendar.DayView.mTouchMode 675| const v0, #+12291 (0x00003003 | 1.72234e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| goto/16 Label_4 Label_11: .line 4009 .end_local v1 .end_local v2 683| const v0, #+12292 (0x00003004 | 1.72248e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| iget v9, v11, com.android.calendar.DayView.mTouchMode 691| const v0, #+12293 (0x00003005 | 1.72262e-41) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| and-int/lit8 v9, v9, #+64 (0x00000040 | 8.96831e-44) 699| if-eqz v9, Label_4 .line 4013 701| const v0, #+12294 (0x00003006 | 1.72276e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| iput v4, v11, com.android.calendar.DayView.mViewStartX .line 4014 709| const v0, #+12295 (0x00003007 | 1.72290e-41) 712| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 715| if-eqz v4, Label_4 .line 4015 717| const v0, #+12296 (0x00003008 | 1.72304e-41) 720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 723| if-lez v4, Label_13 725| const v0, #+12297 (0x00003009 | 1.72318e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_12: .line 4016 .local v3, "direction", int 732| const v0, #+12298 (0x0000300a | 1.72332e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| iget v9, v11, com.android.calendar.DayView.mPreviousDirection 740| const v0, #+12299 (0x0000300b | 1.72346e-41) 743| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 746| if-eq v3, v9, Label_4 .line 4019 748| const v0, #+12300 (0x0000300c | 1.72360e-41) 751| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 754| iget v9, v11, com.android.calendar.DayView.mViewStartX 756| const v0, #+12301 (0x0000300d | 1.72374e-41) 759| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 762| neg-int v9, v9 763| invoke-direct {v11,v9}, com.android.calendar.DayView.initNextView(int):boolean .line 4020 766| const v0, #+12302 (0x0000300e | 1.72388e-41) 769| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 772| iput v3, v11, com.android.calendar.DayView.mPreviousDirection 774| const v0, #+12303 (0x0000300f | 1.72402e-41) 777| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 780| goto/16 Label_4 Label_13: .line 4015 .end_local v3 782| const v0, #+12304 (0x00003010 | 1.72416e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| const/4 v3, #-1 (0xffffffff | NaN) .restart_local v3 789| goto/16 Label_12 Label_14: .line 4038 .end_local v3 .restart_local v7 791| const v0, #+12305 (0x00003011 | 1.72430e-41) 794| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 797| iget v9, v11, com.android.calendar.DayView.mMaxViewStartY 799| const v0, #+12306 (0x00003012 | 1.72444e-41) 802| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 805| if-le v7, v9, Label_5 .line 4039 807| const v0, #+12307 (0x00003013 | 1.72458e-41) 810| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 813| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectBottom 815| const v0, #+12308 (0x00003014 | 1.72472e-41) 818| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 821| iget v10, v11, com.android.calendar.DayView.mViewHeight 823| const v0, #+12309 (0x00003015 | 1.72486e-41) 826| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 829| int-to-float v10, v10 830| div-float v10, v15, v10 832| invoke-virtual {v9,v10}, android.widget.EdgeEffect.onPull(float):void .line 4040 835| const v0, #+12310 (0x00003016 | 1.72500e-41) 838| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 841| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectTop 843| const v0, #+12311 (0x00003017 | 1.72514e-41) 846| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 849| invoke-virtual {v9}, android.widget.EdgeEffect.isFinished():boolean 852| move-result v9 853| const v0, #+12312 (0x00003018 | 1.72528e-41) 856| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 859| if-nez v9, Label_5 .line 4041 861| const v0, #+12313 (0x00003019 | 1.72542e-41) 864| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 867| iget-object v9, v11, com.android.calendar.DayView.mEdgeEffectTop 869| const v0, #+12314 (0x0000301a | 1.72556e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| invoke-virtual {v9}, android.widget.EdgeEffect.onRelease():void 878| const v0, #+12315 (0x0000301b | 1.72570e-41) 881| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 884| goto/16 Label_5 Label_15: .line 4048 886| const v0, #+12316 (0x0000301c | 1.72584e-41) 889| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 892| iget v9, v11, com.android.calendar.DayView.mViewStartY 894| const v0, #+12317 (0x0000301d | 1.72598e-41) 897| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 900| iget v10, v11, com.android.calendar.DayView.mMaxViewStartY 902| const v0, #+12318 (0x0000301e | 1.72612e-41) 905| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 908| if-le v9, v10, Label_6 .line 4049 910| const v0, #+12319 (0x0000301f | 1.72626e-41) 913| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 916| iget v9, v11, com.android.calendar.DayView.mMaxViewStartY 918| const v0, #+12320 (0x00003020 | 1.72640e-41) 921| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 924| iput v9, v11, com.android.calendar.DayView.mViewStartY .line 4050 926| const v0, #+12321 (0x00003021 | 1.72654e-41) 929| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 932| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 933| iput-boolean v9, v11, com.android.calendar.DayView.mRecalCenterHour 935| const v0, #+12322 (0x00003022 | 1.72668e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| goto/16 Label_6 } method com.android.calendar.DayView.doSingleTapUp(android.view.MotionEvent):void { .params "ev" .src "DayView.java" .line 3857 0| move-object/16 v50, v51 3| move-object/16 v51, v52 .prologue_end .line 3857 6| const v52, #+12323 (0x00003023 | 1.72682e-41) 9| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v50 14| iget-boolean v4, v0, com.android.calendar.DayView.mHandleActionUp 16| const v52, #+12324 (0x00003024 | 1.72696e-41) 19| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v4, Label_1 24| const v52, #+12325 (0x00003025 | 1.72710e-41) 27| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 30| move-object/from16 v0, v50 32| iget-boolean v4, v0, com.android.calendar.DayView.mScrolling 34| const v52, #+12326 (0x00003026 | 1.72724e-41) 37| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v4, Label_2 Label_1: .line 3858 42| const v52, #+12327 (0x00003027 | 1.72738e-41) 45| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 48| return-void Label_2: .line 3861 49| const v52, #+12328 (0x00003028 | 1.72752e-41) 52| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual/range {v51..v51}, android.view.MotionEvent.getX():float 58| move-result v4 59| const v52, #+12329 (0x00003029 | 1.72766e-41) 62| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 65| float-to-int v0, v4 66| move/from16 v47, v0 .line 3862 .local v47, "x", int 68| invoke-virtual/range {v51..v51}, android.view.MotionEvent.getY():float 71| move-result v4 72| const v52, #+12330 (0x0000302a | 1.72780e-41) 75| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 78| float-to-int v0, v4 79| move/from16 v48, v0 .line 3863 .local v48, "y", int 81| move-object/from16 v0, v50 83| iget v0, v0, com.android.calendar.DayView.mSelectionDay 85| const v52, #+12331 (0x0000302b | 1.72794e-41) 88| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 91| move/from16 v44, v0 .line 3864 .local v44, "selectedDay", int 93| move-object/from16 v0, v50 95| iget v0, v0, com.android.calendar.DayView.mSelectionHour 97| const v52, #+12332 (0x0000302c | 1.72808e-41) 100| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 103| move/from16 v45, v0 .line 3866 .local v45, "selectedHour", int 105| move-object/from16 v0, v50 107| iget v4, v0, com.android.calendar.DayView.mMaxAlldayEvents 109| const v52, #+12333 (0x0000302d | 1.72822e-41) 112| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 115| move-object/from16 v0, v50 117| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 119| const v52, #+12334 (0x0000302e | 1.72836e-41) 122| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 125| if-le v4, v5, Label_5 .line 3868 127| const v52, #+12335 (0x0000302f | 1.72850e-41) 130| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 133| move-object/from16 v0, v50 135| iget v0, v0, com.android.calendar.DayView.mFirstCell 137| const v52, #+12336 (0x00003030 | 1.72864e-41) 140| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 143| move/from16 v39, v0 .line 3869 .local v39, "bottom", int 145| move-object/from16 v0, v50 147| iget v4, v0, com.android.calendar.DayView.mHoursWidth 149| const v52, #+12337 (0x00003031 | 1.72878e-41) 152| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 155| move/from16 v0, v47 157| if-ge v0, v4, Label_4 159| const v52, #+12338 (0x00003032 | 1.72892e-41) 162| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 165| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 167| const v52, #+12339 (0x00003033 | 1.72906e-41) 170| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 173| move/from16 v0, v48 175| if-le v0, v4, Label_4 177| const v52, #+12340 (0x00003034 | 1.72920e-41) 180| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 183| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 185| const v52, #+12341 (0x00003035 | 1.72934e-41) 188| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 191| move-object/from16 v0, v50 193| iget v5, v0, com.android.calendar.DayView.mAlldayHeight 195| const v52, #+12342 (0x00003036 | 1.72948e-41) 198| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 201| add-int/2addr v4, v5 202| move/from16 v0, v48 204| if-ge v0, v4, Label_4 Label_3: .line 3872 206| const v52, #+12343 (0x00003037 | 1.72962e-41) 209| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-direct/range {v50..v50}, com.android.calendar.DayView.doExpandAllDayClick():void .line 3873 215| const v52, #+12344 (0x00003038 | 1.72976e-41) 218| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 221| return-void Label_4: .line 3870 222| const v52, #+12345 (0x00003039 | 1.72990e-41) 225| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 228| sget-boolean v4, com.android.calendar.DayView.mShowAllAllDayEvents 230| const v52, #+12346 (0x0000303a | 1.73004e-41) 233| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 236| if-nez v4, Label_5 238| const v52, #+12347 (0x0000303b | 1.73018e-41) 241| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 244| move-object/from16 v0, v50 246| iget v4, v0, com.android.calendar.DayView.mAnimateDayHeight 248| const v52, #+12348 (0x0000303c | 1.73032e-41) 251| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 254| if-nez v4, Label_5 256| const v52, #+12349 (0x0000303d | 1.73046e-41) 259| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 262| move/from16 v0, v48 264| move/from16 v1, v39 266| if-ge v0, v1, Label_5 .line 3871 268| const v52, #+12350 (0x0000303e | 1.73060e-41) 271| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 274| move/from16 v0, v48 276| int-to-float v4, v0 277| move/from16 v0, v39 279| int-to-float v5, v0 280| sget v6, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 282| const v52, #+12351 (0x0000303f | 1.73074e-41) 285| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 288| sub-float/2addr v5, v6 289| cmpl-float v4, v4, v5 291| if-gez v4, Label_3 Label_5: .line 3877 .end_local v39 293| const v52, #+12352 (0x00003040 | 1.73088e-41) 296| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 299| const/4 v4, #+0 (0x00000000 | 0.00000) 300| move-object/from16 v0, v50 302| move/from16 v1, v47 304| move/from16 v2, v48 306| invoke-direct {v0,v1,v2,v4}, com.android.calendar.DayView.setSelectionFromPosition(int, int, boolean):boolean 309| move-result v46 310| const v52, #+12353 (0x00003041 | 1.73102e-41) 313| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void .line 3878 .local v46, "validPosition", boolean 316| if-nez v46, Label_7 .line 3879 318| const v52, #+12354 (0x00003042 | 1.73116e-41) 321| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 324| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 326| const v52, #+12355 (0x00003043 | 1.73130e-41) 329| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 332| move/from16 v0, v48 334| if-ge v0, v4, Label_6 .line 3880 336| const v52, #+12356 (0x00003044 | 1.73144e-41) 339| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 342| new-instance v10, android.text.format.Time 344| const v52, #+12357 (0x00003045 | 1.73158e-41) 347| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 350| move-object/from16 v0, v50 352| iget-object v4, v0, com.android.calendar.DayView.mBaseDate 354| const v52, #+12358 (0x00003046 | 1.73172e-41) 357| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-direct {v10,v4}, android.text.format.Time.(android.text.format.Time):void .line 3881 .local v10, "selectedTime", android.text.format.Time 363| const v52, #+12359 (0x00003047 | 1.73186e-41) 366| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 369| move-object/from16 v0, v50 371| iget v4, v0, com.android.calendar.DayView.mSelectionDay 373| const v52, #+12360 (0x00003048 | 1.73200e-41) 376| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 379| invoke-virtual {v10,v4}, android.text.format.Time.setJulianDay(int):long .line 3882 382| const v52, #+12361 (0x00003049 | 1.73215e-41) 385| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 388| move-object/from16 v0, v50 390| iget v4, v0, com.android.calendar.DayView.mSelectionHour 392| const v52, #+12362 (0x0000304a | 1.73229e-41) 395| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 398| iput v4, v10, android.text.format.Time.hour .line 3883 400| const v52, #+12363 (0x0000304b | 1.73243e-41) 403| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 406| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 407| invoke-virtual {v10,v4}, android.text.format.Time.normalize(boolean):long .line 3884 410| const v52, #+12364 (0x0000304c | 1.73257e-41) 413| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 416| move-object/from16 v0, v50 418| iget-object v4, v0, com.android.calendar.DayView.mController 420| const v52, #+12365 (0x0000304d | 1.73271e-41) 423| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 426| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) 428| const-wide/16 v6:v7, #+32 (0x00000020 | 4.48416e-44) 430| const/4 v8, #+0 (0x00000000 | 0.00000) 431| const/4 v9, #+0 (0x00000000 | 0.00000) .line 3885 432| const/4 v13, #+2 (0x00000002 | 2.80260e-45) 433| const-wide/16 v14:v15, #+1 (0x00000001 | 1.40130e-45) 435| const/16 v16, #+0 (0x00000000 | 0.00000) 437| const/16 v17, #+0 (0x00000000 | 0.00000) 439| move-object/from16 v5, v50 .line 3884 441| invoke-virtual/range {v4..v17}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void Label_6: .line 3887 .end_local v10 444| const v52, #+12366 (0x0000304e | 1.73285e-41) 447| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 450| return-void Label_7: .line 3890 451| const v52, #+12367 (0x0000304f | 1.73299e-41) 454| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 457| move-object/from16 v0, v50 459| iget v4, v0, com.android.calendar.DayView.mSelectionMode 461| const v52, #+12368 (0x00003050 | 1.73313e-41) 464| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 467| if-eqz v4, Label_13 469| const v52, #+12369 (0x00003051 | 1.73327e-41) 472| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 475| const/16 v42, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 3891 .local v42, "hasSelection", boolean 477| const v52, #+12370 (0x00003052 | 1.73341e-41) 480| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 483| if-nez v42, Label_9 485| const v52, #+12371 (0x00003053 | 1.73355e-41) 488| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v0, v50 493| iget-boolean v4, v0, com.android.calendar.DayView.mTouchExplorationEnabled 495| const v52, #+12372 (0x00003054 | 1.73369e-41) 498| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 501| if-eqz v4, Label_15 Label_9: .line 3892 503| const v52, #+12373 (0x00003055 | 1.73383e-41) 506| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 509| move-object/from16 v0, v50 511| iget v4, v0, com.android.calendar.DayView.mSelectionDay 513| const v52, #+12374 (0x00003056 | 1.73397e-41) 516| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 519| move/from16 v0, v44 521| if-ne v0, v4, Label_15 523| const v52, #+12375 (0x00003057 | 1.73411e-41) 526| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 529| move-object/from16 v0, v50 531| iget v4, v0, com.android.calendar.DayView.mSelectionHour 533| const v52, #+12376 (0x00003058 | 1.73425e-41) 536| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 539| move/from16 v0, v45 541| if-ne v0, v4, Label_14 543| const v52, #+12377 (0x00003059 | 1.73439e-41) 546| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 549| const/16 v43, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 3894 .local v43, "pressedSelected", boolean 551| const v52, #+12378 (0x0000305a | 1.73453e-41) 554| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 557| if-eqz v43, Label_16 559| const v52, #+12379 (0x0000305b | 1.73467e-41) 562| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 565| move-object/from16 v0, v50 567| iget-object v4, v0, com.android.calendar.DayView.mSavedClickedEvent 569| const v52, #+12380 (0x0000305c | 1.73481e-41) 572| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 575| if-nez v4, Label_16 .line 3897 577| const v52, #+12381 (0x0000305d | 1.73495e-41) 580| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 583| const-wide/16 v24:v25, #+0 (0x00000000 | 0.00000) .line 3898 .local v24, "extraLong", long 585| move-object/from16 v0, v50 587| iget-boolean v4, v0, com.android.calendar.DayView.mSelectionAllday 589| const v52, #+12382 (0x0000305e | 1.73509e-41) 592| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 595| if-eqz v4, Label_11 .line 3899 597| const v52, #+12383 (0x0000305f | 1.73523e-41) 600| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 603| const-wide/16 v24:v25, #+16 (0x00000010 | 2.24208e-44) Label_11: .line 3901 605| const v52, #+12384 (0x00003060 | 1.73537e-41) 608| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 611| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 612| move-object/from16 v0, v50 614| iput v4, v0, com.android.calendar.DayView.mSelectionMode .line 3902 616| const v52, #+12385 (0x00003061 | 1.73551e-41) 619| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 622| move-object/from16 v0, v50 624| iget-object v12, v0, com.android.calendar.DayView.mController 626| const v52, #+12386 (0x00003062 | 1.73565e-41) 629| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 632| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) .line 3903 634| invoke-virtual/range {v50..v50}, com.android.calendar.DayView.getSelectedTimeInMillis():long 637| move-result-wide v18:v19 638| const v52, #+12387 (0x00003063 | 1.73579e-41) 641| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 644| const-wide/16 v20:v21, #+0 (0x00000000 | 0.00000) 646| invoke-virtual/range {v51..v51}, android.view.MotionEvent.getRawX():float 649| move-result v4 650| const v52, #+12388 (0x00003064 | 1.73593e-41) 653| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 656| float-to-int v0, v4 657| move/from16 v22, v0 659| invoke-virtual/range {v51..v51}, android.view.MotionEvent.getRawY():float 662| move-result v4 663| const v52, #+12389 (0x00003065 | 1.73607e-41) 666| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 669| float-to-int v0, v4 670| move/from16 v23, v0 .line 3904 672| const-wide/16 v26:v27, #-1 (0xffffffff | NaN) .line 3902 674| const-wide/16 v14:v15, #+1 (0x00000001 | 1.40130e-45) 676| move-object/from16 v13, v50 678| invoke-virtual/range {v12..v27}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void Label_12: .line 3942 .end_local v24 681| const v52, #+12390 (0x00003066 | 1.73621e-41) 684| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 687| invoke-virtual/range {v50..v50}, com.android.calendar.DayView.invalidate():void .line 3943 690| const v52, #+12391 (0x00003067 | 1.73635e-41) 693| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 696| return-void Label_13: .line 3890 .end_local v42 .end_local v43 697| const v52, #+12392 (0x00003068 | 1.73649e-41) 700| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 703| const/16 v42, #+0 (0x00000000 | 0.00000) .restart_local v42 705| goto/16 Label_8 Label_14: .line 3892 707| const v52, #+12393 (0x00003069 | 1.73663e-41) 710| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 713| const/16 v43, #+0 (0x00000000 | 0.00000) .restart_local v43 715| goto/16 Label_10 Label_15: .line 3891 .end_local v43 717| const v52, #+12394 (0x0000306a | 1.73677e-41) 720| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 723| const/16 v43, #+0 (0x00000000 | 0.00000) .restart_local v43 725| goto/16 Label_10 Label_16: .line 3905 727| const v52, #+12395 (0x0000306b | 1.73691e-41) 730| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 733| move-object/from16 v0, v50 735| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent 737| const v52, #+12396 (0x0000306c | 1.73705e-41) 740| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 743| if-eqz v4, Label_20 .line 3907 745| const v52, #+12397 (0x0000306d | 1.73719e-41) 748| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 751| move-object/from16 v0, v50 753| iget-boolean v4, v0, com.android.calendar.DayView.mIsAccessibilityEnabled 755| const v52, #+12398 (0x0000306e | 1.73733e-41) 758| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 761| if-eqz v4, Label_17 .line 3908 763| const v52, #+12399 (0x0000306f | 1.73747e-41) 766| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 769| move-object/from16 v0, v50 771| iget-object v4, v0, com.android.calendar.DayView.mAccessibilityMgr 773| const v52, #+12400 (0x00003070 | 1.73761e-41) 776| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 779| invoke-virtual {v4}, android.view.accessibility.AccessibilityManager.interrupt():void Label_17: .line 3911 782| const v52, #+12401 (0x00003071 | 1.73775e-41) 785| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 788| const/4 v4, #+0 (0x00000000 | 0.00000) 789| move-object/from16 v0, v50 791| iput v4, v0, com.android.calendar.DayView.mSelectionMode .line 3914 793| const v52, #+12402 (0x00003072 | 1.73789e-41) 796| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 799| move-object/from16 v0, v50 801| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent 803| const v52, #+12403 (0x00003073 | 1.73803e-41) 806| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 809| iget v4, v4, com.android.calendar.Event.top 811| const v52, #+12404 (0x00003074 | 1.73817e-41) 814| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 817| move-object/from16 v0, v50 819| iget-object v5, v0, com.android.calendar.DayView.mSelectedEvent 821| const v52, #+12405 (0x00003075 | 1.73831e-41) 824| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 827| iget v5, v5, com.android.calendar.Event.bottom 829| const v52, #+12406 (0x00003076 | 1.73845e-41) 832| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 835| add-float/2addr v4, v5 836| const/high16 v5, #+1073741824 (0x40000000 | 2.00000) 838| div-float/2addr v4, v5 839| float-to-int v0, v4 840| move/from16 v49, v0 .line 3917 .local v49, "yLocation", int 842| move-object/from16 v0, v50 844| iget-object v4, v0, com.android.calendar.DayView.mSelectedEvent 846| const v52, #+12407 (0x00003077 | 1.73859e-41) 849| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 852| iget-boolean v4, v4, com.android.calendar.Event.allDay 854| const v52, #+12408 (0x00003078 | 1.73873e-41) 857| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 860| if-nez v4, Label_18 .line 3918 862| const v52, #+12409 (0x00003079 | 1.73887e-41) 865| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 868| move-object/from16 v0, v50 870| iget v4, v0, com.android.calendar.DayView.mFirstCell 872| const v52, #+12410 (0x0000307a | 1.73901e-41) 875| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 878| move-object/from16 v0, v50 880| iget v5, v0, com.android.calendar.DayView.mViewStartY 882| const v52, #+12411 (0x0000307b | 1.73915e-41) 885| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 888| sub-int/2addr v4, v5 889| add-int v49, v49, v4 Label_18: .line 3920 891| const v52, #+12412 (0x0000307c | 1.73929e-41) 894| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 897| move/from16 v0, v49 899| move-object/from16 v1, v50 901| iput v0, v1, com.android.calendar.DayView.mClickedYLocation .line 3921 903| const v52, #+12413 (0x0000307d | 1.73943e-41) 906| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 909| sget v4, com.android.calendar.DayView.mOnDownDelay 911| const v52, #+12414 (0x0000307e | 1.73957e-41) 914| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 917| add-int/lit8 v4, v4, #+50 (0x00000032 | 7.00649e-44) 919| int-to-long v4:v5, v4 .line 3922 920| invoke-static {}, java.lang.System.currentTimeMillis():long 923| move-result-wide v6:v7 924| const v52, #+12415 (0x0000307f | 1.73971e-41) 927| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 930| move-object/from16 v0, v50 932| iget-wide v8:v9, v0, com.android.calendar.DayView.mDownTouchTime 934| const v52, #+12416 (0x00003080 | 1.73985e-41) 937| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 940| sub-long/2addr v6:v7, v8:v9 .line 3921 941| sub-long v40:v41, v4:v5, v6:v7 .line 3923 .local v40, "clearDelay", long 943| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 945| cmp-long v4, v40:v41, v4:v5 947| if-lez v4, Label_19 .line 3924 949| const v52, #+12417 (0x00003081 | 1.73999e-41) 952| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 955| move-object/from16 v0, v50 957| iget-object v4, v0, com.android.calendar.DayView.mClearClick 959| const v52, #+12418 (0x00003082 | 1.74013e-41) 962| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 965| move-object/from16 v0, v50 967| move-wide/from16 v1:v2, v40:v41 969| invoke-virtual {v0,v4,v1,v2}, com.android.calendar.DayView.postDelayed(java.lang.Runnable, long):boolean 972| const v52, #+12419 (0x00003083 | 1.74027e-41) 975| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 978| goto/16 Label_12 Label_19: .line 3926 980| const v52, #+12420 (0x00003084 | 1.74041e-41) 983| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 986| move-object/from16 v0, v50 988| iget-object v4, v0, com.android.calendar.DayView.mClearClick 990| const v52, #+12421 (0x00003085 | 1.74055e-41) 993| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 996| move-object/from16 v0, v50 998| invoke-virtual {v0,v4}, com.android.calendar.DayView.post(java.lang.Runnable):boolean 1001| const v52, #+12422 (0x00003086 | 1.74069e-41) 1004| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1007| goto/16 Label_12 Label_20: .line 3930 .end_local v40 .end_local v49 1009| const v52, #+12423 (0x00003087 | 1.74083e-41) 1012| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1015| new-instance v30, android.text.format.Time 1017| const v52, #+12424 (0x00003088 | 1.74097e-41) 1020| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1023| move-object/from16 v0, v50 1025| iget-object v4, v0, com.android.calendar.DayView.mBaseDate 1027| const v52, #+12425 (0x00003089 | 1.74111e-41) 1030| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1033| move-object/from16 v0, v30 1035| invoke-direct {v0,v4}, android.text.format.Time.(android.text.format.Time):void .line 3931 .local v30, "startTime", android.text.format.Time 1038| const v52, #+12426 (0x0000308a | 1.74125e-41) 1041| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1044| move-object/from16 v0, v50 1046| iget v4, v0, com.android.calendar.DayView.mSelectionDay 1048| const v52, #+12427 (0x0000308b | 1.74139e-41) 1051| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1054| move-object/from16 v0, v30 1056| invoke-virtual {v0,v4}, android.text.format.Time.setJulianDay(int):long .line 3932 1059| const v52, #+12428 (0x0000308c | 1.74153e-41) 1062| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1065| move-object/from16 v0, v50 1067| iget v4, v0, com.android.calendar.DayView.mSelectionHour 1069| const v52, #+12429 (0x0000308d | 1.74167e-41) 1072| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1075| move-object/from16 v0, v30 1077| iput v4, v0, android.text.format.Time.hour .line 3933 1079| const v52, #+12430 (0x0000308e | 1.74181e-41) 1082| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1085| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 1086| move-object/from16 v0, v30 1088| invoke-virtual {v0,v4}, android.text.format.Time.normalize(boolean):long .line 3935 1091| const v52, #+12431 (0x0000308f | 1.74195e-41) 1094| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1097| new-instance v31, android.text.format.Time 1099| const v52, #+12432 (0x00003090 | 1.74209e-41) 1102| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1105| move-object/from16 v0, v31 1107| move-object/from16 v1, v30 1109| invoke-direct {v0,v1}, android.text.format.Time.(android.text.format.Time):void .line 3936 .local v31, "endTime", android.text.format.Time 1112| const v52, #+12433 (0x00003091 | 1.74223e-41) 1115| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1118| move-object/from16 v0, v31 1120| iget v4, v0, android.text.format.Time.hour 1122| const v52, #+12434 (0x00003092 | 1.74237e-41) 1125| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1128| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 1130| move-object/from16 v0, v31 1132| iput v4, v0, android.text.format.Time.hour .line 3938 1134| const v52, #+12435 (0x00003093 | 1.74251e-41) 1137| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1140| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 1141| move-object/from16 v0, v50 1143| iput v4, v0, com.android.calendar.DayView.mSelectionMode .line 3939 1145| const v52, #+12436 (0x00003094 | 1.74265e-41) 1148| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1151| move-object/from16 v0, v50 1153| iget-object v0, v0, com.android.calendar.DayView.mController 1155| const v52, #+12437 (0x00003095 | 1.74279e-41) 1158| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1161| move-object/from16 v26, v0 1163| const-wide/16 v32:v33, #-1 (0xffffffff | NaN) 1165| const-wide/16 v28:v29, #+32 (0x00000020 | 4.48416e-44) 1167| const/16 v34, #+0 (0x00000000 | 0.00000) .line 3940 1169| const-wide/16 v35:v36, #+2 (0x00000002 | 2.80260e-45) 1171| const/16 v37, #+0 (0x00000000 | 0.00000) 1173| const/16 v38, #+0 (0x00000000 | 0.00000) 1175| move-object/from16 v27, v50 .line 3939 1177| invoke-virtual/range {v26..v38}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void 1180| const v52, #+12438 (0x00003096 | 1.74294e-41) 1183| invoke-static/range {v52..v52}, CodeCoverage.TraceBasicBlock(int):void 1186| goto/16 Label_12 } method com.android.calendar.DayView.drawAfterScroll(android.graphics.Canvas):void { .params "canvas" .src "DayView.java" .line 2248 .prologue_end .line 2248 0| const v0, #+12439 (0x00003097 | 1.74308e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.DayView.mPaint .line 2249 .local v1, "p", android.graphics.Paint 8| const v0, #+12440 (0x00003098 | 1.74322e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.calendar.DayView.mRect .line 2251 .local v2, "r", android.graphics.Rect 16| const v0, #+12441 (0x00003099 | 1.74336e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v5,v2,v6,v1}, com.android.calendar.DayView.drawAllDayHighlights(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2252 25| const v0, #+12442 (0x0000309a | 1.74350e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v3, v5, com.android.calendar.DayView.mMaxAlldayEvents 33| const v0, #+12443 (0x0000309b | 1.74364e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-eqz v3, Label_1 .line 2253 41| const v0, #+12444 (0x0000309c | 1.74378e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v3, v5, com.android.calendar.DayView.mFirstJulianDay 49| const v0, #+12445 (0x0000309d | 1.74392e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v4, v5, com.android.calendar.DayView.mNumDays 57| const v0, #+12446 (0x0000309e | 1.74406e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-direct {v5,v3,v4,v6,v1}, com.android.calendar.DayView.drawAllDayEvents(int, int, android.graphics.Canvas, android.graphics.Paint):void .line 2254 66| const v0, #+12447 (0x0000309f | 1.74420e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-direct {v5,v2,v6,v1}, com.android.calendar.DayView.drawUpperLeftCorner(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void Label_1: .line 2257 75| const v0, #+12448 (0x000030a0 | 1.74434e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v5,v2,v6,v1}, com.android.calendar.DayView.drawScrollLine(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2258 84| const v0, #+12449 (0x000030a1 | 1.74448e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct {v5,v2,v6,v1}, com.android.calendar.DayView.drawDayHeaderLoop(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void .line 2261 93| const v0, #+12450 (0x000030a2 | 1.74462e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-boolean v3, v5, com.android.calendar.DayView.mIs24HourFormat 101| const v0, #+12451 (0x000030a3 | 1.74476e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-nez v3, Label_2 .line 2262 109| const v0, #+12452 (0x000030a4 | 1.74490e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-direct {v5,v6,v1}, com.android.calendar.DayView.drawAmPm(android.graphics.Canvas, android.graphics.Paint):void Label_2: .line 2264 118| const v0, #+12453 (0x000030a5 | 1.74504e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| return-void } method com.android.calendar.DayView.drawAllDayEvents(int, int, android.graphics.Canvas, android.graphics.Paint):void { .params "firstDay", "numDays", "canvas", "p" .src "DayView.java" .line 2858 0| move-object/16 v38, v39 3| move/16 v39, v40 6| move/16 v40, v41 9| move-object/16 v41, v42 12| move-object/16 v42, v43 .prologue_end .line 2858 15| const v43, #+12454 (0x000030a6 | 1.74518e-41) 18| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 21| sget v3, com.android.calendar.DayView.NORMAL_FONT_SIZE 23| const v43, #+12455 (0x000030a7 | 1.74532e-41) 26| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 29| move-object/from16 v0, v42 31| invoke-virtual {v0,v3}, android.graphics.Paint.setTextSize(float):void .line 2859 34| const v43, #+12456 (0x000030a8 | 1.74546e-41) 37| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 40| sget-object v3, android.graphics.Paint$Align.LEFT 42| const v43, #+12457 (0x000030a9 | 1.74560e-41) 45| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 48| move-object/from16 v0, v42 50| invoke-virtual {v0,v3}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2860 53| const v43, #+12458 (0x000030aa | 1.74574e-41) 56| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 59| move-object/from16 v0, v38 61| iget-object v7, v0, com.android.calendar.DayView.mEventTextPaint .line 2862 .local v7, "eventTextPaint", android.graphics.Paint 63| const v43, #+12459 (0x000030ab | 1.74588e-41) 66| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 69| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 71| const v43, #+12460 (0x000030ac | 1.74602e-41) 74| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 77| int-to-float v0, v3 78| move/from16 v34, v0 .line 2863 .local v34, "startY", float 80| move-object/from16 v0, v38 82| iget v3, v0, com.android.calendar.DayView.mAlldayHeight 84| const v43, #+12461 (0x000030ad | 1.74616e-41) 87| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 90| int-to-float v3, v3 91| add-float v3, v3, v34 93| sget v5, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 95| const v43, #+12462 (0x000030ae | 1.74630e-41) 98| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 101| int-to-float v5, v5 102| add-float v35, v3, v5 .line 2864 .local v35, "stopY", float 104| const/16 v36, #+0 (0x00000000 | 0.00000) .line 2865 .local v36, "x", float 106| const/16 v28, #+0 (0x00000000 | 0.00000) .line 2868 .local v28, "linesIndex", int 108| sget v3, com.android.calendar.DayView.mCalendarGridLineInnerVerticalColor 110| const v43, #+12463 (0x000030af | 1.74644e-41) 113| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 116| move-object/from16 v0, v42 118| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void .line 2869 121| const v43, #+12464 (0x000030b0 | 1.74658e-41) 124| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v38 129| iget v3, v0, com.android.calendar.DayView.mHoursWidth 131| const v43, #+12465 (0x000030b1 | 1.74672e-41) 134| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 137| int-to-float v0, v3 138| move/from16 v36, v0 .line 2870 140| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 142| move-object/from16 v0, v42 144| invoke-virtual {v0,v3}, android.graphics.Paint.setStrokeWidth(float):void .line 2872 147| const v43, #+12466 (0x000030b2 | 1.74686e-41) 150| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 153| move-object/from16 v0, v38 155| iget-object v3, v0, com.android.calendar.DayView.mLines .line 2865 157| const v43, #+12467 (0x000030b3 | 1.74700e-41) 160| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 163| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2872 164| const/16 v28, #+1 (0x00000001 | 1.40130e-45) 166| sget v6, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN 168| const v43, #+12468 (0x000030b4 | 1.74714e-41) 171| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 174| aput v6, v3, v5 .line 2873 176| const v43, #+12469 (0x000030b5 | 1.74728e-41) 179| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v38 184| iget-object v3, v0, com.android.calendar.DayView.mLines 186| const v43, #+12470 (0x000030b6 | 1.74742e-41) 189| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 192| add-int/lit8 v29, v28, #+1 (0x00000001 | 1.40130e-45) .end_local v28 .local v29, "linesIndex", int 194| aput v34, v3, v28 .line 2874 196| const v43, #+12471 (0x000030b7 | 1.74756e-41) 199| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 202| move-object/from16 v0, v38 204| iget-object v3, v0, com.android.calendar.DayView.mLines 206| const v43, #+12472 (0x000030b8 | 1.74770e-41) 209| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 212| add-int/lit8 v28, v29, #+1 (0x00000001 | 1.40130e-45) .end_local v29 .restart_local v28 214| move-object/from16 v0, v38 216| iget v5, v0, com.android.calendar.DayView.mNumDays 218| const v43, #+12473 (0x000030b9 | 1.74784e-41) 221| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 224| move-object/from16 v0, v38 226| invoke-direct {v0,v5}, com.android.calendar.DayView.computeDayLeftPosition(int):int 229| move-result v5 230| const v43, #+12474 (0x000030ba | 1.74798e-41) 233| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 236| int-to-float v5, v5 237| aput v5, v3, v29 .line 2875 239| const v43, #+12475 (0x000030bb | 1.74812e-41) 242| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 245| move-object/from16 v0, v38 247| iget-object v3, v0, com.android.calendar.DayView.mLines 249| const v43, #+12476 (0x000030bc | 1.74826e-41) 252| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 255| add-int/lit8 v29, v28, #+1 (0x00000001 | 1.40130e-45) .end_local v28 .restart_local v29 257| aput v34, v3, v28 .line 2877 259| const v43, #+12477 (0x000030bd | 1.74840e-41) 262| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 265| const/16 v20, #+0 (0x00000000 | 0.00000) .local v20, "day", int 267| move/from16 v28, v29 Label_1: .end_local v29 .restart_local v28 269| const v43, #+12478 (0x000030be | 1.74854e-41) 272| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 275| move-object/from16 v0, v38 277| iget v3, v0, com.android.calendar.DayView.mNumDays 279| const v43, #+12479 (0x000030bf | 1.74868e-41) 282| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 285| move/from16 v0, v20 287| if-gt v0, v3, Label_2 .line 2878 289| const v43, #+12480 (0x000030c0 | 1.74882e-41) 292| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 295| move-object/from16 v0, v38 297| move/from16 v1, v20 299| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 302| move-result v3 303| const v43, #+12481 (0x000030c1 | 1.74896e-41) 306| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 309| int-to-float v0, v3 310| move/from16 v36, v0 .line 2879 312| move-object/from16 v0, v38 314| iget-object v3, v0, com.android.calendar.DayView.mLines 316| const v43, #+12482 (0x000030c2 | 1.74910e-41) 319| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 322| add-int/lit8 v29, v28, #+1 (0x00000001 | 1.40130e-45) .end_local v28 .restart_local v29 324| aput v36, v3, v28 .line 2880 326| const v43, #+12483 (0x000030c3 | 1.74924e-41) 329| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 332| move-object/from16 v0, v38 334| iget-object v3, v0, com.android.calendar.DayView.mLines 336| const v43, #+12484 (0x000030c4 | 1.74938e-41) 339| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 342| add-int/lit8 v28, v29, #+1 (0x00000001 | 1.40130e-45) .end_local v29 .restart_local v28 344| aput v34, v3, v29 .line 2881 346| const v43, #+12485 (0x000030c5 | 1.74952e-41) 349| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 352| move-object/from16 v0, v38 354| iget-object v3, v0, com.android.calendar.DayView.mLines 356| const v43, #+12486 (0x000030c6 | 1.74966e-41) 359| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 362| add-int/lit8 v29, v28, #+1 (0x00000001 | 1.40130e-45) .end_local v28 .restart_local v29 364| aput v36, v3, v28 .line 2882 366| const v43, #+12487 (0x000030c7 | 1.74980e-41) 369| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 372| move-object/from16 v0, v38 374| iget-object v3, v0, com.android.calendar.DayView.mLines 376| const v43, #+12488 (0x000030c8 | 1.74994e-41) 379| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 382| add-int/lit8 v28, v29, #+1 (0x00000001 | 1.40130e-45) .end_local v29 .restart_local v28 384| aput v35, v3, v29 .line 2877 386| const v43, #+12489 (0x000030c9 | 1.75008e-41) 389| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 392| add-int/lit8 v20, v20, #+1 (0x00000001 | 1.40130e-45) 394| goto/16 Label_1 Label_2: .line 2884 396| const v43, #+12490 (0x000030ca | 1.75022e-41) 399| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 402| const/4 v3, #+0 (0x00000000 | 0.00000) 403| move-object/from16 v0, v42 405| invoke-virtual {v0,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 2885 408| const v43, #+12491 (0x000030cb | 1.75036e-41) 411| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 414| move-object/from16 v0, v38 416| iget-object v3, v0, com.android.calendar.DayView.mLines 418| const v43, #+12492 (0x000030cc | 1.75050e-41) 421| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 424| const/4 v5, #+0 (0x00000000 | 0.00000) 425| move-object/from16 v0, v41 427| move/from16 v1, v28 429| move-object/from16 v2, v42 431| invoke-virtual {v0,v3,v5,v1,v2}, android.graphics.Canvas.drawLines(float[], int, int, android.graphics.Paint):void .line 2886 434| const v43, #+12493 (0x000030cd | 1.75064e-41) 437| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 440| sget-object v3, android.graphics.Paint$Style.FILL 442| const v43, #+12494 (0x000030ce | 1.75078e-41) 445| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 448| move-object/from16 v0, v42 450| invoke-virtual {v0,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2888 453| const v43, #+12495 (0x000030cf | 1.75092e-41) 456| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 459| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 461| const v43, #+12496 (0x000030d0 | 1.75106e-41) 464| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 467| sget v5, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 469| const v43, #+12497 (0x000030d1 | 1.75120e-41) 472| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 475| add-int v37, v3, v5 .line 2889 .local v37, "y", int 477| add-int v3, v39, v40 479| add-int/lit8 v27, v3, #-1 (0xffffffff | NaN) .line 2890 .local v27, "lastDay", int 481| move-object/from16 v0, v38 483| iget-object v0, v0, com.android.calendar.DayView.mAllDayEvents 485| const v43, #+12498 (0x000030d2 | 1.75134e-41) 488| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v24, v0 .line 2891 .local_ex v24, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 493| invoke-virtual/range {v24..v24}, java.util.ArrayList.size():int 496| move-result v30 497| const v43, #+12499 (0x000030d3 | 1.75148e-41) 500| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void .line 2893 .local v30, "numEvents", int 503| const/16 v25, #+0 (0x00000000 | 0.00000) .line 2895 .local v25, "hasMoreEvents", boolean 505| move-object/from16 v0, v38 507| iget v3, v0, com.android.calendar.DayView.mAlldayHeight 509| const v43, #+12500 (0x000030d4 | 1.75162e-41) 512| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 515| int-to-float v0, v3 516| move/from16 v21, v0 .line 2897 .local v21, "drawHeight", float 518| move-object/from16 v0, v38 520| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents 522| const v43, #+12501 (0x000030d5 | 1.75176e-41) 525| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 528| int-to-float v0, v3 529| move/from16 v31, v0 .line 2899 .local v31, "numRectangles", float 531| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 533| const v43, #+12502 (0x000030d6 | 1.75190e-41) 536| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 539| move-object/from16 v0, v38 541| iget v5, v0, com.android.calendar.DayView.mAlldayHeight 543| const v43, #+12503 (0x000030d7 | 1.75204e-41) 546| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 549| add-int/2addr v3, v5 550| sget v5, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 552| const v43, #+12504 (0x000030d8 | 1.75218e-41) 555| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 558| add-int v18, v3, v5 .line 2901 .local v18, "allDayEventClip", int 560| move/from16 v0, v40 562| new-array v3, v0, int[] 564| const v43, #+12505 (0x000030d9 | 1.75232e-41) 567| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 570| move-object/from16 v0, v38 572| iput-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents .line 2902 574| const v43, #+12506 (0x000030da | 1.75246e-41) 577| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 580| move-object/from16 v0, v38 582| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents 584| const v43, #+12507 (0x000030db | 1.75260e-41) 587| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 590| move-object/from16 v0, v38 592| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 594| const v43, #+12508 (0x000030dc | 1.75274e-41) 597| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 600| if-le v3, v5, Label_6 602| const v43, #+12509 (0x000030dd | 1.75288e-41) 605| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 608| sget-boolean v3, com.android.calendar.DayView.mShowAllAllDayEvents 610| const v43, #+12510 (0x000030de | 1.75302e-41) 613| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 616| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 618| if-eqz v3, Label_6 .line 2903 620| const v43, #+12511 (0x000030df | 1.75316e-41) 623| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 626| move-object/from16 v0, v38 628| iget v3, v0, com.android.calendar.DayView.mAnimateDayHeight 630| const v43, #+12512 (0x000030e0 | 1.75330e-41) 633| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 636| if-nez v3, Label_6 .line 2906 638| const v43, #+12513 (0x000030e1 | 1.75344e-41) 641| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 644| move-object/from16 v0, v38 646| iget v3, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 648| const v43, #+12514 (0x000030e2 | 1.75358e-41) 651| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 654| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 656| int-to-float v0, v3 657| move/from16 v31, v0 .line 2908 659| move/from16 v0, v18 661| int-to-float v3, v0 662| sget v5, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 664| const v43, #+12515 (0x000030e3 | 1.75373e-41) 667| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 670| sub-float/2addr v3, v5 671| float-to-int v0, v3 672| move/from16 v18, v0 .line 2909 674| const/16 v25, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 2915 676| const v43, #+12516 (0x000030e4 | 1.75387e-41) 679| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 682| invoke-virtual {v7}, android.graphics.Paint.getAlpha():int 685| move-result v19 686| const v43, #+12517 (0x000030e5 | 1.75401e-41) 689| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void .line 2916 .local v19, "alpha", int 692| move-object/from16 v0, v38 694| iget v3, v0, com.android.calendar.DayView.mEventsAlpha 696| const v43, #+12518 (0x000030e6 | 1.75415e-41) 699| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-virtual {v7,v3}, android.graphics.Paint.setAlpha(int):void .line 2917 705| const v43, #+12519 (0x000030e7 | 1.75429e-41) 708| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 711| const/4 v10, #+0 (0x00000000 | 0.00000) Label_4: .local v10, "i", int 712| const v43, #+12520 (0x000030e8 | 1.75443e-41) 715| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 718| move/from16 v0, v30 720| if-ge v10, v0, Label_16 .line 2918 722| const v43, #+12521 (0x000030e9 | 1.75457e-41) 725| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v24 730| invoke-virtual {v0,v10}, java.util.ArrayList.get(int):java.lang.Object 733| move-result-object v4 734| const v43, #+12522 (0x000030ea | 1.75471e-41) 737| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 740| check-cast v4, com.android.calendar.Event .line 2919 .local v4, "event", com.android.calendar.Event 742| const v43, #+12523 (0x000030eb | 1.75485e-41) 745| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 748| iget v0, v4, com.android.calendar.Event.startDay 750| const v43, #+12524 (0x000030ec | 1.75499e-41) 753| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 756| move/from16 v32, v0 .line 2920 .local v32, "startDay", int 758| iget v0, v4, com.android.calendar.Event.endDay 760| const v43, #+12525 (0x000030ed | 1.75513e-41) 763| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 766| move/from16 v22, v0 .line 2921 .local v22, "endDay", int 768| move/from16 v0, v32 770| move/from16 v1, v27 772| if-gt v0, v1, Label_5 774| const v43, #+12526 (0x000030ee | 1.75527e-41) 777| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 780| move/from16 v0, v22 782| move/from16 v1, v39 784| if-ge v0, v1, Label_7 Label_5: .line 2917 786| const v43, #+12527 (0x000030ef | 1.75541e-41) 789| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 792| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 794| goto/16 Label_4 Label_6: .line 2910 .end_local v4 .end_local v10 .end_local v19 .end_local v22 .end_local v32 796| const v43, #+12528 (0x000030f0 | 1.75555e-41) 799| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 802| move-object/from16 v0, v38 804| iget v3, v0, com.android.calendar.DayView.mAnimateDayHeight 806| const v43, #+12529 (0x000030f1 | 1.75569e-41) 809| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 812| if-eqz v3, Label_3 .line 2912 814| const v43, #+12530 (0x000030f2 | 1.75583e-41) 817| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 820| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 822| const v43, #+12531 (0x000030f3 | 1.75597e-41) 825| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 828| move-object/from16 v0, v38 830| iget v5, v0, com.android.calendar.DayView.mAnimateDayHeight 832| const v43, #+12532 (0x000030f4 | 1.75611e-41) 835| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 838| add-int/2addr v3, v5 839| sget v5, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 841| const v43, #+12533 (0x000030f5 | 1.75625e-41) 844| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 847| add-int v18, v3, v5 849| goto/16 Label_3 Label_7: .line 2924 .restart_local v4 .restart_local v10 .restart_local v19 .restart_local v22 .restart_local v32 851| const v43, #+12534 (0x000030f6 | 1.75639e-41) 854| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 857| move/from16 v0, v32 859| move/from16 v1, v39 861| if-ge v0, v1, Label_8 .line 2925 863| const v43, #+12535 (0x000030f7 | 1.75653e-41) 866| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 869| move/from16 v32, v39 Label_8: .line 2927 871| const v43, #+12536 (0x000030f8 | 1.75667e-41) 874| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 877| move/from16 v0, v22 879| move/from16 v1, v27 881| if-le v0, v1, Label_9 .line 2928 883| const v43, #+12537 (0x000030f9 | 1.75681e-41) 886| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 889| move/from16 v22, v27 Label_9: .line 2930 891| const v43, #+12538 (0x000030fa | 1.75695e-41) 894| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 897| sub-int v33, v32, v39 .line 2931 .local v33, "startIndex", int 899| sub-int v23, v22, v39 .line 2932 .local v23, "endIndex", int 901| move-object/from16 v0, v38 903| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents 905| const v43, #+12539 (0x000030fb | 1.75709e-41) 908| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 911| move-object/from16 v0, v38 913| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 915| const v43, #+12540 (0x000030fc | 1.75723e-41) 918| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 921| if-le v3, v5, Label_12 923| const v43, #+12541 (0x000030fd | 1.75737e-41) 926| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 929| move-object/from16 v0, v38 931| iget v3, v0, com.android.calendar.DayView.mAnimateDayEventHeight 933| const v43, #+12542 (0x000030fe | 1.75751e-41) 936| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 939| int-to-float v0, v3 940| move/from16 v26, v0 Label_10: .line 2936 .local v26, "height", float 942| const v43, #+12543 (0x000030ff | 1.75765e-41) 945| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 948| sget v3, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 950| const v43, #+12544 (0x00003100 | 1.75779e-41) 953| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 956| int-to-float v3, v3 957| cmpl-float v3, v26, v3 959| if-lez v3, Label_11 .line 2937 961| const v43, #+12545 (0x00003101 | 1.75793e-41) 964| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 967| sget v3, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 969| const v43, #+12546 (0x00003102 | 1.75807e-41) 972| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 975| int-to-float v0, v3 976| move/from16 v26, v0 Label_11: .line 2942 978| const v43, #+12547 (0x00003103 | 1.75821e-41) 981| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 984| move-object/from16 v0, v38 986| move/from16 v1, v33 988| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 991| move-result v3 992| const v43, #+12548 (0x00003104 | 1.75835e-41) 995| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 998| int-to-float v3, v3 999| iput v3, v4, com.android.calendar.Event.left .line 2943 1001| const v43, #+12549 (0x00003105 | 1.75849e-41) 1004| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1007| add-int/lit8 v3, v23, #+1 (0x00000001 | 1.40130e-45) 1009| move-object/from16 v0, v38 1011| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 1014| move-result v3 1015| const v43, #+12550 (0x00003106 | 1.75863e-41) 1018| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1021| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 1023| int-to-float v3, v3 1024| iput v3, v4, com.android.calendar.Event.right .line 2944 1026| const v43, #+12551 (0x00003107 | 1.75877e-41) 1029| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1032| move/from16 v0, v37 1034| int-to-float v3, v0 1035| invoke-virtual {v4}, com.android.calendar.Event.getColumn():int 1038| move-result v5 1039| const v43, #+12552 (0x00003108 | 1.75891e-41) 1042| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1045| int-to-float v5, v5 1046| mul-float v5, v5, v26 1048| add-float/2addr v3, v5 1049| iput v3, v4, com.android.calendar.Event.top .line 2945 1051| const v43, #+12553 (0x00003109 | 1.75905e-41) 1054| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1057| iget v3, v4, com.android.calendar.Event.top 1059| const v43, #+12554 (0x0000310a | 1.75919e-41) 1062| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1065| add-float v3, v3, v26 1067| sget v5, com.android.calendar.DayView.ALL_DAY_EVENT_RECT_BOTTOM_MARGIN 1069| const v43, #+12555 (0x0000310b | 1.75933e-41) 1072| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1075| int-to-float v5, v5 1076| sub-float/2addr v3, v5 1077| iput v3, v4, com.android.calendar.Event.bottom .line 2946 1079| const v43, #+12556 (0x0000310c | 1.75947e-41) 1082| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1085| move-object/from16 v0, v38 1087| iget v3, v0, com.android.calendar.DayView.mMaxAlldayEvents 1089| const v43, #+12557 (0x0000310d | 1.75961e-41) 1092| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1095| move-object/from16 v0, v38 1097| iget v5, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 1099| const v43, #+12558 (0x0000310e | 1.75975e-41) 1102| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1105| if-le v3, v5, Label_15 .line 2950 1107| const v43, #+12559 (0x0000310f | 1.75989e-41) 1110| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1113| iget v3, v4, com.android.calendar.Event.top 1115| const v43, #+12560 (0x00003110 | 1.76003e-41) 1118| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1121| move/from16 v0, v18 1123| int-to-float v5, v0 1124| cmpl-float v3, v3, v5 1126| if-ltz v3, Label_13 .line 2951 1128| const v43, #+12561 (0x00003111 | 1.76017e-41) 1131| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1134| move-object/from16 v0, v38 1136| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1138| const v43, #+12562 (0x00003112 | 1.76031e-41) 1141| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1144| move-object/from16 v0, v38 1146| move/from16 v1, v33 1148| move/from16 v2, v23 1150| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int):void 1153| const v43, #+12563 (0x00003113 | 1.76045e-41) 1156| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1159| goto/16 Label_5 Label_12: .line 2933 .end_local v26 1161| const v43, #+12564 (0x00003114 | 1.76059e-41) 1164| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1167| div-float v26, v21, v31 .restart_local v26 1169| goto/16 Label_10 Label_13: .line 2953 1171| const v43, #+12565 (0x00003115 | 1.76073e-41) 1174| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1177| iget v3, v4, com.android.calendar.Event.bottom 1179| const v43, #+12566 (0x00003116 | 1.76087e-41) 1182| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1185| move/from16 v0, v18 1187| int-to-float v5, v0 1188| cmpl-float v3, v3, v5 1190| if-lez v3, Label_15 .line 2954 1192| const v43, #+12567 (0x00003117 | 1.76101e-41) 1195| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1198| if-eqz v25, Label_14 .line 2955 1200| const v43, #+12568 (0x00003118 | 1.76115e-41) 1203| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1206| move-object/from16 v0, v38 1208| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1210| const v43, #+12569 (0x00003119 | 1.76129e-41) 1213| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v38 1218| move/from16 v1, v33 1220| move/from16 v2, v23 1222| invoke-direct {v0,v3,v1,v2}, com.android.calendar.DayView.incrementSkipCount(int[], int, int):void 1225| const v43, #+12570 (0x0000311a | 1.76143e-41) 1228| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1231| goto/16 Label_5 Label_14: .line 2958 1233| const v43, #+12571 (0x0000311b | 1.76157e-41) 1236| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1239| move/from16 v0, v18 1241| int-to-float v3, v0 1242| iput v3, v4, com.android.calendar.Event.bottom Label_15: .line 2961 1244| const v43, #+12572 (0x0000311c | 1.76171e-41) 1247| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1250| iget v3, v4, com.android.calendar.Event.top 1252| const v43, #+12573 (0x0000311d | 1.76185e-41) 1255| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1258| float-to-int v8, v3 .line 2962 1259| iget v3, v4, com.android.calendar.Event.bottom 1261| const v43, #+12574 (0x0000311e | 1.76199e-41) 1264| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1267| float-to-int v9, v3 1268| move-object/from16 v3, v38 1270| move-object/from16 v5, v41 1272| move-object/from16 v6, v42 .line 2961 1274| invoke-direct/range {v3..v9}, com.android.calendar.DayView.drawEventRect(com.android.calendar.Event, android.graphics.Canvas, android.graphics.Paint, android.graphics.Paint, int, int):android.graphics.Rect 1277| move-result-object v13 1278| const v43, #+12575 (0x0000311f | 1.76213e-41) 1281| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void .line 2963 .local v13, "r", android.graphics.Rect 1284| move-object/from16 v0, v38 1286| invoke-direct {v0,v13}, com.android.calendar.DayView.setupAllDayTextRect(android.graphics.Rect):void .line 2964 1289| const v43, #+12576 (0x00003120 | 1.76227e-41) 1292| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1295| move-object/from16 v0, v38 1297| iget-object v9, v0, com.android.calendar.DayView.mAllDayLayouts 1299| const v43, #+12577 (0x00003121 | 1.76241e-41) 1302| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1305| move-object/from16 v8, v38 1307| move-object v11, v4 1308| move-object v12, v7 1309| invoke-direct/range {v8..v13}, com.android.calendar.DayView.getEventLayout(android.text.StaticLayout[], int, com.android.calendar.Event, android.graphics.Paint, android.graphics.Rect):android.text.StaticLayout 1312| move-result-object v12 1313| const v43, #+12578 (0x00003122 | 1.76255e-41) 1316| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void .line 2965 .local v12, "layout", android.text.StaticLayout 1319| iget v15, v13, android.graphics.Rect.top 1321| const v43, #+12579 (0x00003123 | 1.76269e-41) 1324| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1327| iget v0, v13, android.graphics.Rect.bottom 1329| const v43, #+12580 (0x00003124 | 1.76283e-41) 1332| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1335| move/from16 v16, v0 1337| const/16 v17, #+1 (0x00000001 | 1.40130e-45) 1339| move-object/from16 v11, v38 1341| move-object/from16 v14, v41 1343| invoke-direct/range {v11..v17}, com.android.calendar.DayView.drawEventText(android.text.StaticLayout, android.graphics.Rect, android.graphics.Canvas, int, int, boolean):void .line 2968 1346| const v43, #+12581 (0x00003125 | 1.76297e-41) 1349| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1352| move-object/from16 v0, v38 1354| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 1356| const v43, #+12582 (0x00003126 | 1.76311e-41) 1359| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1362| if-eqz v3, Label_5 1364| const v43, #+12583 (0x00003127 | 1.76325e-41) 1367| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1370| move-object/from16 v0, v38 1372| iget-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents 1374| const v43, #+12584 (0x00003128 | 1.76339e-41) 1377| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1380| if-eqz v3, Label_5 .line 2969 1382| const v43, #+12585 (0x00003129 | 1.76353e-41) 1385| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1388| move-object/from16 v0, v38 1390| iget v3, v0, com.android.calendar.DayView.mSelectionDay 1392| const v43, #+12586 (0x0000312a | 1.76367e-41) 1395| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1398| move/from16 v0, v32 1400| if-gt v0, v3, Label_5 1402| const v43, #+12587 (0x0000312b | 1.76381e-41) 1405| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1408| move-object/from16 v0, v38 1410| iget v3, v0, com.android.calendar.DayView.mSelectionDay 1412| const v43, #+12588 (0x0000312c | 1.76395e-41) 1415| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1418| move/from16 v0, v22 1420| if-lt v0, v3, Label_5 .line 2970 1422| const v43, #+12589 (0x0000312d | 1.76409e-41) 1425| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1428| move-object/from16 v0, v38 1430| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents 1432| const v43, #+12590 (0x0000312e | 1.76423e-41) 1435| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1438| invoke-virtual {v3,v4}, java.util.ArrayList.add(java.lang.Object):boolean 1441| const v43, #+12591 (0x0000312f | 1.76437e-41) 1444| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1447| goto/16 Label_5 Label_16: .line 2974 .end_local v4 .end_local v12 .end_local v13 .end_local v22 .end_local v23 .end_local v26 .end_local v32 .end_local v33 1449| const v43, #+12592 (0x00003130 | 1.76452e-41) 1452| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1455| move/from16 v0, v19 1457| invoke-virtual {v7,v0}, android.graphics.Paint.setAlpha(int):void .line 2976 1460| const v43, #+12593 (0x00003131 | 1.76466e-41) 1463| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1466| sget v3, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha 1468| const v43, #+12594 (0x00003132 | 1.76480e-41) 1471| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1474| if-eqz v3, Label_20 1476| const v43, #+12595 (0x00003133 | 1.76494e-41) 1479| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1482| move-object/from16 v0, v38 1484| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1486| const v43, #+12596 (0x00003134 | 1.76508e-41) 1489| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1492| if-eqz v3, Label_20 .line 2978 1494| const v43, #+12597 (0x00003135 | 1.76522e-41) 1497| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1500| invoke-virtual/range {v42..v42}, android.graphics.Paint.getAlpha():int 1503| move-result v19 1504| const v43, #+12598 (0x00003136 | 1.76536e-41) 1507| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void .line 2979 1510| move-object/from16 v0, v38 1512| iget v3, v0, com.android.calendar.DayView.mEventsAlpha 1514| const v43, #+12599 (0x00003137 | 1.76550e-41) 1517| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1520| move-object/from16 v0, v42 1522| invoke-virtual {v0,v3}, android.graphics.Paint.setAlpha(int):void .line 2980 1525| const v43, #+12600 (0x00003138 | 1.76564e-41) 1528| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1531| sget v3, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha 1533| const v43, #+12601 (0x00003139 | 1.76578e-41) 1536| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1539| shl-int/lit8 v3, v3, #+24 (0x00000018 | 3.36312e-44) 1541| sget v5, com.android.calendar.DayView.mMoreEventsTextColor 1543| const v43, #+12602 (0x0000313a | 1.76592e-41) 1546| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1549| and-int/2addr v3, v5 1550| move-object/from16 v0, v42 1552| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void .line 2981 1555| const v43, #+12603 (0x0000313b | 1.76606e-41) 1558| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1561| const/4 v10, #+0 (0x00000000 | 0.00000) Label_17: 1562| const v43, #+12604 (0x0000313c | 1.76620e-41) 1565| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1568| move-object/from16 v0, v38 1570| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1572| const v43, #+12605 (0x0000313d | 1.76634e-41) 1575| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1578| array-length v3, v3 1579| const v43, #+12606 (0x0000313e | 1.76648e-41) 1582| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1585| if-ge v10, v3, Label_19 .line 2982 1587| const v43, #+12607 (0x0000313f | 1.76662e-41) 1590| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1593| move-object/from16 v0, v38 1595| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1597| const v43, #+12608 (0x00003140 | 1.76676e-41) 1600| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1603| aget v3, v3, v10 1605| const v43, #+12609 (0x00003141 | 1.76690e-41) 1608| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1611| if-lez v3, Label_18 .line 2983 1613| const v43, #+12610 (0x00003142 | 1.76704e-41) 1616| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1619| move-object/from16 v0, v38 1621| iget-object v3, v0, com.android.calendar.DayView.mSkippedAlldayEvents 1623| const v43, #+12611 (0x00003143 | 1.76718e-41) 1626| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1629| aget v3, v3, v10 1631| const v43, #+12612 (0x00003144 | 1.76732e-41) 1634| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1637| move-object/from16 v0, v38 1639| move-object/from16 v1, v41 1641| move-object/from16 v2, v42 1643| invoke-virtual {v0,v1,v3,v10,v2}, com.android.calendar.DayView.drawMoreAlldayEvents(android.graphics.Canvas, int, int, android.graphics.Paint):void Label_18: .line 2981 1646| const v43, #+12613 (0x00003145 | 1.76746e-41) 1649| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1652| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 1654| goto/16 Label_17 Label_19: .line 2986 1656| const v43, #+12614 (0x00003146 | 1.76760e-41) 1659| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1662| move-object/from16 v0, v42 1664| move/from16 v1, v19 1666| invoke-virtual {v0,v1}, android.graphics.Paint.setAlpha(int):void Label_20: .line 2989 1669| const v43, #+12615 (0x00003147 | 1.76774e-41) 1672| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1675| move-object/from16 v0, v38 1677| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 1679| const v43, #+12616 (0x00003148 | 1.76788e-41) 1682| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1685| if-eqz v3, Label_21 .line 2992 1687| const v43, #+12617 (0x00003149 | 1.76802e-41) 1690| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1693| invoke-direct/range {v38..v38}, com.android.calendar.DayView.computeAllDayNeighbors():void .line 2996 1696| const v43, #+12618 (0x0000314a | 1.76816e-41) 1699| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1702| const/4 v3, #+0 (0x00000000 | 0.00000) 1703| const/4 v5, #+0 (0x00000000 | 0.00000) 1704| const/4 v6, #+0 (0x00000000 | 0.00000) 1705| const/4 v8, #+0 (0x00000000 | 0.00000) 1706| move-object/from16 v0, v38 1708| invoke-direct {v0,v3,v5,v6,v8}, com.android.calendar.DayView.saveSelectionPosition(float, float, float, float):void Label_21: .line 2998 1711| const v43, #+12619 (0x0000314b | 1.76830e-41) 1714| invoke-static/range {v43..v43}, CodeCoverage.TraceBasicBlock(int):void 1717| return-void } method com.android.calendar.DayView.drawAllDayHighlights(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2303 .prologue_end 0| const v0, #+12620 (0x0000314c | 1.76844e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2303 7| sget v4, com.android.calendar.DayView.mFutureBgColor 9| const v0, #+12621 (0x0000314d | 1.76858e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_2 .line 2305 17| const v0, #+12622 (0x0000314e | 1.76872e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v6, v8, android.graphics.Rect.top .line 2306 25| const v0, #+12623 (0x0000314f | 1.76886e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 33| const v0, #+12624 (0x00003150 | 1.76900e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v4, v8, android.graphics.Rect.bottom .line 2307 41| const v0, #+12625 (0x00003151 | 1.76914e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput v6, v8, android.graphics.Rect.left .line 2308 49| const v0, #+12626 (0x00003152 | 1.76928e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v4, v7, com.android.calendar.DayView.mViewWidth 57| const v0, #+12627 (0x00003153 | 1.76942e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput v4, v8, android.graphics.Rect.right .line 2309 65| const v0, #+12628 (0x00003154 | 1.76956e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sget v4, com.android.calendar.DayView.mBgColor 73| const v0, #+12629 (0x00003155 | 1.76970e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v10,v4}, android.graphics.Paint.setColor(int):void .line 2310 82| const v0, #+12630 (0x00003156 | 1.76984e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| sget-object v4, android.graphics.Paint$Style.FILL 90| const v0, #+12631 (0x00003157 | 1.76998e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v10,v4}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2311 99| const v0, #+12632 (0x00003158 | 1.77012e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 2313 108| const v0, #+12633 (0x00003159 | 1.77026e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 116| const v0, #+12634 (0x0000315a | 1.77040e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput v4, v8, android.graphics.Rect.top .line 2314 124| const v0, #+12635 (0x0000315b | 1.77054e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget v4, v7, com.android.calendar.DayView.mFirstCell 132| const v0, #+12636 (0x0000315c | 1.77068e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 140| iput v4, v8, android.graphics.Rect.bottom .line 2315 142| const v0, #+12637 (0x0000315d | 1.77082e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iput v6, v8, android.graphics.Rect.left .line 2316 150| const v0, #+12638 (0x0000315e | 1.77096e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget v4, v7, com.android.calendar.DayView.mHoursWidth 158| const v0, #+12639 (0x0000315f | 1.77110e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput v4, v8, android.graphics.Rect.right .line 2317 166| const v0, #+12640 (0x00003160 | 1.77124e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 2319 175| const v0, #+12641 (0x00003161 | 1.77138e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const/4 v2, #-1 (0xffffffff | NaN) .line 2321 .local v2, "startIndex", int 182| iget v4, v7, com.android.calendar.DayView.mTodayJulianDay 184| const v0, #+12642 (0x00003162 | 1.77152e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget v5, v7, com.android.calendar.DayView.mFirstJulianDay 192| const v0, #+12643 (0x00003163 | 1.77166e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| sub-int v3, v4, v5 .line 2322 .local v3, "todayIndex", int 200| if-gez v3, Label_4 .line 2324 202| const v0, #+12644 (0x00003164 | 1.77180e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .line 2330 209| const v0, #+12645 (0x00003165 | 1.77194e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-ltz v2, Label_2 .line 2332 217| const v0, #+12646 (0x00003166 | 1.77208e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput v6, v8, android.graphics.Rect.top .line 2333 225| const v0, #+12647 (0x00003167 | 1.77222e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget v4, v7, com.android.calendar.DayView.mFirstCell 233| const v0, #+12648 (0x00003168 | 1.77236e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 241| iput v4, v8, android.graphics.Rect.bottom .line 2334 243| const v0, #+12649 (0x00003169 | 1.77250e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-direct {v7,v2}, com.android.calendar.DayView.computeDayLeftPosition(int):int 252| move-result v4 253| const v0, #+12650 (0x0000316a | 1.77264e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 261| iput v4, v8, android.graphics.Rect.left .line 2335 263| const v0, #+12651 (0x0000316b | 1.77278e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget v4, v7, com.android.calendar.DayView.mNumDays 271| const v0, #+12652 (0x0000316c | 1.77292e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-direct {v7,v4}, com.android.calendar.DayView.computeDayLeftPosition(int):int 280| move-result v4 281| const v0, #+12653 (0x0000316d | 1.77306e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iput v4, v8, android.graphics.Rect.right .line 2336 289| const v0, #+12654 (0x0000316e | 1.77320e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| sget v4, com.android.calendar.DayView.mFutureBgColor 297| const v0, #+12655 (0x0000316f | 1.77334e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v10,v4}, android.graphics.Paint.setColor(int):void .line 2337 306| const v0, #+12656 (0x00003170 | 1.77348e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| sget-object v4, android.graphics.Paint$Style.FILL 314| const v0, #+12657 (0x00003171 | 1.77362e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v10,v4}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2338 323| const v0, #+12658 (0x00003172 | 1.77376e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_2: .line 2342 .end_local v2 .end_local v3 332| const v0, #+12659 (0x00003173 | 1.77390e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| iget-boolean v4, v7, com.android.calendar.DayView.mSelectionAllday 340| const v0, #+12660 (0x00003174 | 1.77404e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| if-eqz v4, Label_3 348| const v0, #+12661 (0x00003175 | 1.77418e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iget v4, v7, com.android.calendar.DayView.mSelectionMode 356| const v0, #+12662 (0x00003176 | 1.77432e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v4, Label_3 .line 2344 364| const v0, #+12663 (0x00003177 | 1.77446e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v4, v7, com.android.calendar.DayView.mRect 372| const v0, #+12664 (0x00003178 | 1.77460e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 380| const v0, #+12665 (0x00003179 | 1.77474e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 388| iput v5, v4, android.graphics.Rect.top .line 2345 390| const v0, #+12666 (0x0000317a | 1.77488e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iget-object v4, v7, com.android.calendar.DayView.mRect 398| const v0, #+12667 (0x0000317b | 1.77502e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| iget-object v5, v7, com.android.calendar.DayView.mRect 406| const v0, #+12668 (0x0000317c | 1.77516e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| iget v5, v5, android.graphics.Rect.top 414| const v0, #+12669 (0x0000317d | 1.77531e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| iget v6, v7, com.android.calendar.DayView.mAlldayHeight 422| const v0, #+12670 (0x0000317e | 1.77545e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| add-int/2addr v5, v6 429| sget v6, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 431| const v0, #+12671 (0x0000317f | 1.77559e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| add-int/2addr v5, v6 438| add-int/lit8 v5, v5, #-2 (0xfffffffe | NaN) 440| iput v5, v4, android.graphics.Rect.bottom .line 2346 442| const v0, #+12672 (0x00003180 | 1.77573e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iget v4, v7, com.android.calendar.DayView.mSelectionDay 450| const v0, #+12673 (0x00003181 | 1.77587e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iget v5, v7, com.android.calendar.DayView.mFirstJulianDay 458| const v0, #+12674 (0x00003182 | 1.77601e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| sub-int v1, v4, v5 .line 2347 .local v1, "daynum", int 466| iget-object v4, v7, com.android.calendar.DayView.mRect 468| const v0, #+12675 (0x00003183 | 1.77615e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-direct {v7,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 477| move-result v5 478| const v0, #+12676 (0x00003184 | 1.77629e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 486| iput v5, v4, android.graphics.Rect.left .line 2348 488| const v0, #+12677 (0x00003185 | 1.77643e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iget-object v4, v7, com.android.calendar.DayView.mRect 496| const v0, #+12678 (0x00003186 | 1.77657e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| add-int/lit8 v5, v1, #+1 (0x00000001 | 1.40130e-45) 504| invoke-direct {v7,v5}, com.android.calendar.DayView.computeDayLeftPosition(int):int 507| move-result v5 508| const v0, #+12679 (0x00003187 | 1.77671e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iput v5, v4, android.graphics.Rect.right .line 2349 516| const v0, #+12680 (0x00003188 | 1.77685e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| sget v4, com.android.calendar.DayView.mCalendarGridAreaSelected 524| const v0, #+12681 (0x00003189 | 1.77699e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| invoke-virtual {v10,v4}, android.graphics.Paint.setColor(int):void .line 2350 533| const v0, #+12682 (0x0000318a | 1.77713e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| iget-object v4, v7, com.android.calendar.DayView.mRect 541| const v0, #+12683 (0x0000318b | 1.77727e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| invoke-virtual {v9,v4,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_3: .line 2352 .end_local v1 550| const v0, #+12684 (0x0000318c | 1.77741e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| return-void Label_4: .line 2325 .restart_local v2 .restart_local v3 557| const v0, #+12685 (0x0000318d | 1.77755e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 564| if-lt v3, v4, Label_1 566| const v0, #+12686 (0x0000318e | 1.77769e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| add-int/lit8 v4, v3, #+1 (0x00000001 | 1.40130e-45) 574| iget v5, v7, com.android.calendar.DayView.mNumDays 576| const v0, #+12687 (0x0000318f | 1.77783e-41) 579| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 582| if-ge v4, v5, Label_1 .line 2327 584| const v0, #+12688 (0x00003190 | 1.77797e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) 592| goto/16 Label_1 } method com.android.calendar.DayView.drawAmPm(android.graphics.Canvas, android.graphics.Paint):void { .params "canvas", "p" .src "DayView.java" .line 2413 .prologue_end 0| const v0, #+12689 (0x00003191 | 1.77811e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+12 (0x0000000c | 1.68156e-44) .line 2413 8| sget v3, com.android.calendar.DayView.mCalendarAmPmLabel 10| const v0, #+12690 (0x00003192 | 1.77825e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v8,v3}, android.graphics.Paint.setColor(int):void .line 2414 19| const v0, #+12691 (0x00003193 | 1.77839e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget v3, com.android.calendar.DayView.AMPM_TEXT_SIZE 27| const v0, #+12692 (0x00003194 | 1.77853e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v8,v3}, android.graphics.Paint.setTextSize(float):void .line 2415 36| const v0, #+12693 (0x00003195 | 1.77867e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v3, v6, com.android.calendar.DayView.mBold 44| const v0, #+12694 (0x00003196 | 1.77881e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v8,v3}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2416 53| const v0, #+12695 (0x00003197 | 1.77895e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 60| invoke-virtual {v8,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 2417 63| const v0, #+12696 (0x00003198 | 1.77909e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| sget-object v3, android.graphics.Paint$Align.RIGHT 71| const v0, #+12697 (0x00003199 | 1.77923e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v8,v3}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2418 80| const v0, #+12698 (0x0000319a | 1.77937e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v1, v6, com.android.calendar.DayView.mAmString .line 2419 .local v1, "text", java.lang.String 88| const v0, #+12699 (0x0000319b | 1.77951e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v3, v6, com.android.calendar.DayView.mFirstHour 96| const v0, #+12700 (0x0000319c | 1.77965e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-lt v3, v5, Label_1 .line 2420 104| const v0, #+12701 (0x0000319d | 1.77979e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v1, v6, com.android.calendar.DayView.mPmString Label_1: .line 2422 112| const v0, #+12702 (0x0000319e | 1.77993e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget v3, v6, com.android.calendar.DayView.mFirstCell 120| const v0, #+12703 (0x0000319f | 1.78007e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v4, v6, com.android.calendar.DayView.mFirstHourOffset 128| const v0, #+12704 (0x000031a0 | 1.78021e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| add-int/2addr v3, v4 135| iget v4, v6, com.android.calendar.DayView.mHoursTextHeight 137| const v0, #+12705 (0x000031a1 | 1.78035e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 145| add-int/2addr v3, v4 146| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .line 2423 .local v2, "y", int 148| sget v3, com.android.calendar.DayView.HOURS_LEFT_MARGIN 150| const v0, #+12706 (0x000031a2 | 1.78049e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| int-to-float v3, v3 157| int-to-float v4, v2 158| invoke-virtual {v7,v1,v3,v4,v8}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 2425 161| const v0, #+12707 (0x000031a3 | 1.78063e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget v3, v6, com.android.calendar.DayView.mFirstHour 169| const v0, #+12708 (0x000031a4 | 1.78077e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| if-ge v3, v5, Label_2 177| const v0, #+12709 (0x000031a5 | 1.78091e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget v3, v6, com.android.calendar.DayView.mFirstHour 185| const v0, #+12710 (0x000031a6 | 1.78105e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget v4, v6, com.android.calendar.DayView.mNumHours 193| const v0, #+12711 (0x000031a7 | 1.78119e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| add-int/2addr v3, v4 200| if-le v3, v5, Label_2 .line 2427 202| const v0, #+12712 (0x000031a8 | 1.78133e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v1, v6, com.android.calendar.DayView.mPmString .line 2428 210| const v0, #+12713 (0x000031a9 | 1.78147e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget v3, v6, com.android.calendar.DayView.mFirstCell 218| const v0, #+12714 (0x000031aa | 1.78161e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget v4, v6, com.android.calendar.DayView.mFirstHourOffset 226| const v0, #+12715 (0x000031ab | 1.78175e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| add-int/2addr v3, v4 233| iget v4, v6, com.android.calendar.DayView.mFirstHour 235| const v0, #+12716 (0x000031ac | 1.78189e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| rsub-int/lit8 v4, v4, #+12 (0x0000000c | 1.68156e-44) 243| sget v5, com.android.calendar.DayView.mCellHeight 245| const v0, #+12717 (0x000031ad | 1.78203e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 253| mul-int/2addr v4, v5 254| add-int/2addr v3, v4 .line 2429 255| iget v4, v6, com.android.calendar.DayView.mHoursTextHeight 257| const v0, #+12718 (0x000031ae | 1.78217e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) .line 2428 265| add-int/2addr v3, v4 266| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .line 2430 268| sget v3, com.android.calendar.DayView.HOURS_LEFT_MARGIN 270| const v0, #+12719 (0x000031af | 1.78231e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| int-to-float v3, v3 277| int-to-float v4, v2 278| invoke-virtual {v7,v1,v3,v4,v8}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void Label_2: .line 2432 281| const v0, #+12720 (0x000031b0 | 1.78245e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| return-void } method com.android.calendar.DayView.drawBgColors(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2648 .prologue_end 0| const v0, #+12721 (0x000031b1 | 1.78259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2648 8| iget v3, v7, com.android.calendar.DayView.mTodayJulianDay 10| const v0, #+12722 (0x000031b2 | 1.78273e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v4, v7, com.android.calendar.DayView.mFirstJulianDay 18| const v0, #+12723 (0x000031b3 | 1.78287e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-int v2, v3, v4 .line 2650 .local v2, "todayIndex", int 26| iget-object v3, v7, com.android.calendar.DayView.mDestRect 28| const v0, #+12724 (0x000031b4 | 1.78301e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget v3, v3, android.graphics.Rect.top 36| const v0, #+12725 (0x000031b5 | 1.78315e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v3, v8, android.graphics.Rect.top .line 2651 44| const v0, #+12726 (0x000031b6 | 1.78329e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v3, v7, com.android.calendar.DayView.mDestRect 52| const v0, #+12727 (0x000031b7 | 1.78343e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v3, v3, android.graphics.Rect.bottom 60| const v0, #+12728 (0x000031b8 | 1.78357e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput v3, v8, android.graphics.Rect.bottom .line 2652 68| const v0, #+12729 (0x000031b9 | 1.78371e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v5, v8, android.graphics.Rect.left .line 2653 76| const v0, #+12730 (0x000031ba | 1.78385e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v3, v7, com.android.calendar.DayView.mHoursWidth 84| const v0, #+12731 (0x000031bb | 1.78399e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput v3, v8, android.graphics.Rect.right .line 2654 92| const v0, #+12732 (0x000031bc | 1.78413e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sget v3, com.android.calendar.DayView.mBgColor 100| const v0, #+12733 (0x000031bd | 1.78427e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v10,v3}, android.graphics.Paint.setColor(int):void .line 2655 109| const v0, #+12734 (0x000031be | 1.78441e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| sget-object v3, android.graphics.Paint$Style.FILL 117| const v0, #+12735 (0x000031bf | 1.78455e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v10,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2656 126| const v0, #+12736 (0x000031c0 | 1.78469e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v10,v5}, android.graphics.Paint.setAntiAlias(boolean):void .line 2657 135| const v0, #+12737 (0x000031c1 | 1.78483e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 2660 144| const v0, #+12738 (0x000031c2 | 1.78497e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget v3, v7, com.android.calendar.DayView.mNumDays 152| const v0, #+12739 (0x000031c3 | 1.78511e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| if-ne v3, v6, Label_2 160| const v0, #+12740 (0x000031c4 | 1.78525e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| if-nez v2, Label_2 .line 2662 168| const v0, #+12741 (0x000031c5 | 1.78539e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v3, v7, com.android.calendar.DayView.mCurrentTime 176| const v0, #+12742 (0x000031c6 | 1.78553e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget v3, v3, android.text.format.Time.hour 184| const v0, #+12743 (0x000031c7 | 1.78567e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| sget v4, com.android.calendar.DayView.mCellHeight 192| const v0, #+12744 (0x000031c8 | 1.78581e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 200| mul-int/2addr v3, v4 .line 2663 201| iget-object v4, v7, com.android.calendar.DayView.mCurrentTime 203| const v0, #+12745 (0x000031c9 | 1.78595e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget v4, v4, android.text.format.Time.minute 211| const v0, #+12746 (0x000031ca | 1.78610e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| sget v5, com.android.calendar.DayView.mCellHeight 219| const v0, #+12747 (0x000031cb | 1.78624e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| mul-int/2addr v4, v5 226| div-int/lit8 v4, v4, #+60 (0x0000003c | 8.40779e-44) .line 2662 228| const v0, #+12748 (0x000031cc | 1.78638e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| add-int/2addr v3, v4 235| add-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45) .line 2664 .local v1, "lineY", int 237| iget v3, v7, com.android.calendar.DayView.mViewStartY 239| const v0, #+12749 (0x000031cd | 1.78652e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget v4, v7, com.android.calendar.DayView.mViewHeight 247| const v0, #+12750 (0x000031ce | 1.78666e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| add-int/2addr v3, v4 254| if-ge v1, v3, Label_1 .line 2665 256| const v0, #+12751 (0x000031cf | 1.78680e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget v3, v7, com.android.calendar.DayView.mViewStartY 264| const v0, #+12752 (0x000031d0 | 1.78694e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-static {v1,v3}, java.lang.Math.max(int, int):int 273| move-result v1 274| const v0, #+12753 (0x000031d1 | 1.78708e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2666 280| iget v3, v7, com.android.calendar.DayView.mHoursWidth 282| const v0, #+12754 (0x000031d2 | 1.78722e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| iput v3, v8, android.graphics.Rect.left .line 2667 290| const v0, #+12755 (0x000031d3 | 1.78736e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget v3, v7, com.android.calendar.DayView.mViewWidth 298| const v0, #+12756 (0x000031d4 | 1.78750e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iput v3, v8, android.graphics.Rect.right .line 2668 306| const v0, #+12757 (0x000031d5 | 1.78764e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iput v1, v8, android.graphics.Rect.top .line 2669 314| const v0, #+12758 (0x000031d6 | 1.78778e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget v3, v7, com.android.calendar.DayView.mViewStartY 322| const v0, #+12759 (0x000031d7 | 1.78792e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget v4, v7, com.android.calendar.DayView.mViewHeight 330| const v0, #+12760 (0x000031d8 | 1.78806e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| add-int/2addr v3, v4 337| iput v3, v8, android.graphics.Rect.bottom .line 2670 339| const v0, #+12761 (0x000031d9 | 1.78820e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| sget v3, com.android.calendar.DayView.mFutureBgColor 347| const v0, #+12762 (0x000031da | 1.78834e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v10,v3}, android.graphics.Paint.setColor(int):void .line 2671 356| const v0, #+12763 (0x000031db | 1.78848e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_1: .line 2705 .end_local v1 365| const v0, #+12764 (0x000031dc | 1.78862e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v10,v6}, android.graphics.Paint.setAntiAlias(boolean):void .line 2706 374| const v0, #+12765 (0x000031dd | 1.78876e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| return-void Label_2: .line 2673 381| const v0, #+12766 (0x000031de | 1.78890e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| if-ltz v2, Label_4 389| const v0, #+12767 (0x000031df | 1.78904e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget v3, v7, com.android.calendar.DayView.mNumDays 397| const v0, #+12768 (0x000031e0 | 1.78918e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| if-ge v2, v3, Label_4 .line 2675 405| const v0, #+12769 (0x000031e1 | 1.78932e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| iget-object v3, v7, com.android.calendar.DayView.mCurrentTime 413| const v0, #+12770 (0x000031e2 | 1.78946e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| iget v3, v3, android.text.format.Time.hour 421| const v0, #+12771 (0x000031e3 | 1.78960e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| sget v4, com.android.calendar.DayView.mCellHeight 429| const v0, #+12772 (0x000031e4 | 1.78974e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 437| mul-int/2addr v3, v4 .line 2676 438| iget-object v4, v7, com.android.calendar.DayView.mCurrentTime 440| const v0, #+12773 (0x000031e5 | 1.78988e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| iget v4, v4, android.text.format.Time.minute 448| const v0, #+12774 (0x000031e6 | 1.79002e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| sget v5, com.android.calendar.DayView.mCellHeight 456| const v0, #+12775 (0x000031e7 | 1.79016e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| mul-int/2addr v4, v5 463| div-int/lit8 v4, v4, #+60 (0x0000003c | 8.40779e-44) .line 2675 465| const v0, #+12776 (0x000031e8 | 1.79030e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| add-int/2addr v3, v4 472| add-int/lit8 v1, v3, #+1 (0x00000001 | 1.40130e-45) .line 2677 .restart_local v1 474| iget v3, v7, com.android.calendar.DayView.mViewStartY 476| const v0, #+12777 (0x000031e9 | 1.79044e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| iget v4, v7, com.android.calendar.DayView.mViewHeight 484| const v0, #+12778 (0x000031ea | 1.79058e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| add-int/2addr v3, v4 491| if-ge v1, v3, Label_3 .line 2678 493| const v0, #+12779 (0x000031eb | 1.79072e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| iget v3, v7, com.android.calendar.DayView.mViewStartY 501| const v0, #+12780 (0x000031ec | 1.79086e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-static {v1,v3}, java.lang.Math.max(int, int):int 510| move-result v1 511| const v0, #+12781 (0x000031ed | 1.79100e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2679 517| invoke-direct {v7,v2}, com.android.calendar.DayView.computeDayLeftPosition(int):int 520| move-result v3 521| const v0, #+12782 (0x000031ee | 1.79114e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 529| iput v3, v8, android.graphics.Rect.left .line 2680 531| const v0, #+12783 (0x000031ef | 1.79128e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) 539| invoke-direct {v7,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 542| move-result v3 543| const v0, #+12784 (0x000031f0 | 1.79142e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| iput v3, v8, android.graphics.Rect.right .line 2681 551| const v0, #+12785 (0x000031f1 | 1.79156e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| iput v1, v8, android.graphics.Rect.top .line 2682 559| const v0, #+12786 (0x000031f2 | 1.79170e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iget v3, v7, com.android.calendar.DayView.mViewStartY 567| const v0, #+12787 (0x000031f3 | 1.79184e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| iget v4, v7, com.android.calendar.DayView.mViewHeight 575| const v0, #+12788 (0x000031f4 | 1.79198e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| add-int/2addr v3, v4 582| iput v3, v8, android.graphics.Rect.bottom .line 2683 584| const v0, #+12789 (0x000031f5 | 1.79212e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| sget v3, com.android.calendar.DayView.mFutureBgColor 592| const v0, #+12790 (0x000031f6 | 1.79226e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-virtual {v10,v3}, android.graphics.Paint.setColor(int):void .line 2684 601| const v0, #+12791 (0x000031f7 | 1.79240e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_3: .line 2688 610| const v0, #+12792 (0x000031f8 | 1.79254e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) 618| iget v4, v7, com.android.calendar.DayView.mNumDays 620| const v0, #+12793 (0x000031f9 | 1.79268e-41) 623| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 626| if-ge v3, v4, Label_1 .line 2689 628| const v0, #+12794 (0x000031fa | 1.79282e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) 636| invoke-direct {v7,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 639| move-result v3 640| const v0, #+12795 (0x000031fb | 1.79296e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 648| iput v3, v8, android.graphics.Rect.left .line 2690 650| const v0, #+12796 (0x000031fc | 1.79310e-41) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| iget v3, v7, com.android.calendar.DayView.mNumDays 658| const v0, #+12797 (0x000031fd | 1.79324e-41) 661| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 664| invoke-direct {v7,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 667| move-result v3 668| const v0, #+12798 (0x000031fe | 1.79338e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| iput v3, v8, android.graphics.Rect.right .line 2691 676| const v0, #+12799 (0x000031ff | 1.79352e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| iget-object v3, v7, com.android.calendar.DayView.mDestRect 684| const v0, #+12800 (0x00003200 | 1.79366e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| iget v3, v3, android.graphics.Rect.top 692| const v0, #+12801 (0x00003201 | 1.79380e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| iput v3, v8, android.graphics.Rect.top .line 2692 700| const v0, #+12802 (0x00003202 | 1.79394e-41) 703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 706| iget-object v3, v7, com.android.calendar.DayView.mDestRect 708| const v0, #+12803 (0x00003203 | 1.79408e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| iget v3, v3, android.graphics.Rect.bottom 716| const v0, #+12804 (0x00003204 | 1.79422e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| iput v3, v8, android.graphics.Rect.bottom .line 2693 724| const v0, #+12805 (0x00003205 | 1.79436e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 730| sget v3, com.android.calendar.DayView.mFutureBgColor 732| const v0, #+12806 (0x00003206 | 1.79450e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| invoke-virtual {v10,v3}, android.graphics.Paint.setColor(int):void .line 2694 741| const v0, #+12807 (0x00003207 | 1.79464e-41) 744| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 747| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void 750| const v0, #+12808 (0x00003208 | 1.79478e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| goto/16 Label_1 Label_4: .line 2696 .end_local v1 758| const v0, #+12809 (0x00003209 | 1.79492e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| if-gez v2, Label_1 .line 2698 766| const v0, #+12810 (0x0000320a | 1.79506e-41) 769| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-direct {v7,v5}, com.android.calendar.DayView.computeDayLeftPosition(int):int 775| move-result v3 776| const v0, #+12811 (0x0000320b | 1.79520e-41) 779| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 782| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 784| iput v3, v8, android.graphics.Rect.left .line 2699 786| const v0, #+12812 (0x0000320c | 1.79534e-41) 789| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 792| iget v3, v7, com.android.calendar.DayView.mNumDays 794| const v0, #+12813 (0x0000320d | 1.79548e-41) 797| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 800| invoke-direct {v7,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 803| move-result v3 804| const v0, #+12814 (0x0000320e | 1.79562e-41) 807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 810| iput v3, v8, android.graphics.Rect.right .line 2700 812| const v0, #+12815 (0x0000320f | 1.79576e-41) 815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 818| iget-object v3, v7, com.android.calendar.DayView.mDestRect 820| const v0, #+12816 (0x00003210 | 1.79590e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| iget v3, v3, android.graphics.Rect.top 828| const v0, #+12817 (0x00003211 | 1.79604e-41) 831| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 834| iput v3, v8, android.graphics.Rect.top .line 2701 836| const v0, #+12818 (0x00003212 | 1.79618e-41) 839| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 842| iget-object v3, v7, com.android.calendar.DayView.mDestRect 844| const v0, #+12819 (0x00003213 | 1.79632e-41) 847| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 850| iget v3, v3, android.graphics.Rect.bottom 852| const v0, #+12820 (0x00003214 | 1.79646e-41) 855| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 858| iput v3, v8, android.graphics.Rect.bottom .line 2702 860| const v0, #+12821 (0x00003215 | 1.79660e-41) 863| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 866| sget v3, com.android.calendar.DayView.mFutureBgColor 868| const v0, #+12822 (0x00003216 | 1.79674e-41) 871| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 874| invoke-virtual {v10,v3}, android.graphics.Paint.setColor(int):void .line 2703 877| const v0, #+12823 (0x00003217 | 1.79689e-41) 880| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 883| invoke-virtual {v9,v8,v10}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void 886| const v0, #+12824 (0x00003218 | 1.79703e-41) 889| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 892| goto/16 Label_1 } method com.android.calendar.DayView.drawCurrentTimeLine(android.graphics.Rect, int, int, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "day", "top", "canvas", "p" .src "DayView.java" .line 2436 .prologue_end .line 2436 0| const v0, #+12825 (0x00003219 | 1.79717e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v5}, com.android.calendar.DayView.computeDayLeftPosition(int):int 9| move-result v1 10| const v0, #+12826 (0x0000321a | 1.79731e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v2, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER 18| const v0, #+12827 (0x0000321b | 1.79745e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-int/2addr v1, v2 25| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 27| iput v1, v4, android.graphics.Rect.left .line 2437 29| const v0, #+12828 (0x0000321c | 1.79759e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| add-int/lit8 v1, v5, #+1 (0x00000001 | 1.40130e-45) 37| invoke-direct {v3,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 40| move-result v1 41| const v0, #+12829 (0x0000321d | 1.79773e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| sget v2, com.android.calendar.DayView.CURRENT_TIME_LINE_SIDE_BUFFER 49| const v0, #+12830 (0x0000321e | 1.79787e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| add-int/2addr v1, v2 56| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 58| iput v1, v4, android.graphics.Rect.right .line 2439 60| const v0, #+12831 (0x0000321f | 1.79801e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sget v1, com.android.calendar.DayView.CURRENT_TIME_LINE_TOP_OFFSET 68| const v0, #+12832 (0x00003220 | 1.79815e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sub-int v1, v6, v1 76| iput v1, v4, android.graphics.Rect.top .line 2440 78| const v0, #+12833 (0x00003221 | 1.79829e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v1, v4, android.graphics.Rect.top 86| const v0, #+12834 (0x00003222 | 1.79843e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v2, v3, com.android.calendar.DayView.mCurrentTimeLine 94| const v0, #+12835 (0x00003223 | 1.79857e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v2}, android.graphics.drawable.Drawable.getIntrinsicHeight():int 103| move-result v2 104| const v0, #+12836 (0x00003224 | 1.79871e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/2addr v1, v2 111| iput v1, v4, android.graphics.Rect.bottom .line 2442 113| const v0, #+12837 (0x00003225 | 1.79885e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v1, v3, com.android.calendar.DayView.mCurrentTimeLine 121| const v0, #+12838 (0x00003226 | 1.79899e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1,v4}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):void .line 2443 130| const v0, #+12839 (0x00003227 | 1.79913e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v1, v3, com.android.calendar.DayView.mCurrentTimeLine 138| const v0, #+12840 (0x00003228 | 1.79927e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1,v7}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void .line 2444 147| const v0, #+12841 (0x00003229 | 1.79941e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-boolean v1, v3, com.android.calendar.DayView.mAnimateToday 155| const v0, #+12842 (0x0000322a | 1.79955e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-eqz v1, Label_1 .line 2445 163| const v0, #+12843 (0x0000322b | 1.79969e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v1, v3, com.android.calendar.DayView.mCurrentTimeAnimateLine 171| const v0, #+12844 (0x0000322c | 1.79983e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v1,v4}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):void .line 2446 180| const v0, #+12845 (0x0000322d | 1.79997e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-object v1, v3, com.android.calendar.DayView.mCurrentTimeAnimateLine 188| const v0, #+12846 (0x0000322e | 1.80011e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| iget v2, v3, com.android.calendar.DayView.mAnimateTodayAlpha 196| const v0, #+12847 (0x0000322f | 1.80025e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v1,v2}, android.graphics.drawable.Drawable.setAlpha(int):void .line 2447 205| const v0, #+12848 (0x00003230 | 1.80039e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v1, v3, com.android.calendar.DayView.mCurrentTimeAnimateLine 213| const v0, #+12849 (0x00003231 | 1.80053e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v1,v7}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void Label_1: .line 2449 222| const v0, #+12850 (0x00003232 | 1.80067e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| return-void } method com.android.calendar.DayView.drawDayHeader(java.lang.String, int, int, android.graphics.Canvas, android.graphics.Paint):void { .params "dayStr", "day", "cell", "canvas", "p" .src "DayView.java" .line 2552 .prologue_end 0| const v0, #+12851 (0x00003233 | 1.80081e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 2552 7| iget v6, v9, com.android.calendar.DayView.mFirstVisibleDate 9| const v0, #+12852 (0x00003234 | 1.80095e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| add-int v1, v6, v11 .line 2554 .local v1, "dateNum", int 17| iget v6, v9, com.android.calendar.DayView.mMonthLength 19| const v0, #+12853 (0x00003235 | 1.80109e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-le v1, v6, Label_1 .line 2555 27| const v0, #+12854 (0x00003236 | 1.80123e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v6, v9, com.android.calendar.DayView.mMonthLength 35| const v0, #+12855 (0x00003237 | 1.80137e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sub-int/2addr v1, v6 Label_1: .line 2557 42| const v0, #+12856 (0x00003238 | 1.80151e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v14,v8}, android.graphics.Paint.setAntiAlias(boolean):void .line 2559 51| const v0, #+12857 (0x00003239 | 1.80165e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v6, v9, com.android.calendar.DayView.mTodayJulianDay 59| const v0, #+12858 (0x0000323a | 1.80179e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget v7, v9, com.android.calendar.DayView.mFirstJulianDay 67| const v0, #+12859 (0x0000323b | 1.80193e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sub-int v3, v6, v7 .line 2561 .local v3, "todayIndex", int 75| invoke-static {v1}, java.lang.String.valueOf(int):java.lang.String 78| move-result-object v2 79| const v0, #+12860 (0x0000323c | 1.80207e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2562 .local v2, "dateNumStr", java.lang.String 85| iget v6, v9, com.android.calendar.DayView.mNumDays 87| const v0, #+12861 (0x0000323d | 1.80221e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-le v6, v8, Label_5 .line 2563 95| const v0, #+12862 (0x0000323e | 1.80235e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sget v6, com.android.calendar.DayView.DAY_HEADER_HEIGHT 103| const v0, #+12863 (0x0000323f | 1.80249e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sget v7, com.android.calendar.DayView.DAY_HEADER_BOTTOM_MARGIN 111| const v0, #+12864 (0x00003240 | 1.80263e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| sub-int/2addr v6, v7 118| int-to-float v5, v6 .line 2566 .local v5, "y", float 119| add-int/lit8 v6, v11, #+1 (0x00000001 | 1.40130e-45) 121| invoke-direct {v9,v6}, com.android.calendar.DayView.computeDayLeftPosition(int):int 124| move-result v6 125| const v0, #+12865 (0x00003241 | 1.80277e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| sget v7, com.android.calendar.DayView.DAY_HEADER_RIGHT_MARGIN 133| const v0, #+12866 (0x00003242 | 1.80291e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| sub-int v4, v6, v7 .line 2567 .local v4, "x", int 141| sget-object v6, android.graphics.Paint$Align.RIGHT 143| const v0, #+12867 (0x00003243 | 1.80305e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v14,v6}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2568 152| const v0, #+12868 (0x00003244 | 1.80319e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| sget v6, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE 160| const v0, #+12869 (0x00003245 | 1.80333e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v14,v6}, android.graphics.Paint.setTextSize(float):void .line 2570 169| const v0, #+12870 (0x00003246 | 1.80347e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| if-ne v3, v11, Label_4 177| const v0, #+12871 (0x00003247 | 1.80361e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v6, v9, com.android.calendar.DayView.mBold Label_2: 185| const v0, #+12872 (0x00003248 | 1.80375e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v14,v6}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2571 194| const v0, #+12873 (0x00003249 | 1.80389e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| int-to-float v6, v4 201| invoke-virtual {v13,v2,v6,v5,v14}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 2574 204| const v0, #+12874 (0x0000324a | 1.80403e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| int-to-float v6, v4 211| new-instance v7, java.lang.StringBuilder 213| const v0, #+12875 (0x0000324b | 1.80417e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-direct {v7}, java.lang.StringBuilder.():void 222| const v0, #+12876 (0x0000324c | 1.80431e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v8, " " 231| const v0, #+12877 (0x0000324d | 1.80445e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| move-result-object v7 241| const v0, #+12878 (0x0000324e | 1.80459e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v7,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 250| move-result-object v7 251| const v0, #+12879 (0x0000324f | 1.80473e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 260| move-result-object v7 261| const v0, #+12880 (0x00003250 | 1.80487e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v14,v7}, android.graphics.Paint.measureText(java.lang.String):float 270| move-result v7 271| const v0, #+12881 (0x00003251 | 1.80501e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| sub-float/2addr v6, v7 278| float-to-int v4, v6 .line 2575 279| sget v6, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE 281| const v0, #+12882 (0x00003252 | 1.80515e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v14,v6}, android.graphics.Paint.setTextSize(float):void .line 2576 290| const v0, #+12883 (0x00003253 | 1.80529e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| sget-object v6, android.graphics.Typeface.DEFAULT 298| const v0, #+12884 (0x00003254 | 1.80543e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v14,v6}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2577 307| const v0, #+12885 (0x00003255 | 1.80557e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| int-to-float v6, v4 314| invoke-virtual {v13,v10,v6,v5,v14}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void Label_3: .line 2595 317| const v0, #+12886 (0x00003256 | 1.80571e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| return-void Label_4: .line 2570 324| const v0, #+12887 (0x00003257 | 1.80585e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| sget-object v6, android.graphics.Typeface.DEFAULT 332| const v0, #+12888 (0x00003258 | 1.80599e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| goto/16 Label_2 Label_5: .line 2579 .end_local v4 .end_local v5 340| const v0, #+12889 (0x00003259 | 1.80613e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| sget v6, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT 348| const v0, #+12890 (0x0000325a | 1.80627e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| sget v7, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_BOTTOM_MARGIN 356| const v0, #+12891 (0x0000325b | 1.80641e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| sub-int/2addr v6, v7 363| int-to-float v5, v6 .line 2580 .restart_local v5 364| sget-object v6, android.graphics.Paint$Align.LEFT 366| const v0, #+12892 (0x0000325c | 1.80655e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v14,v6}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2584 375| const v0, #+12893 (0x0000325d | 1.80669e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-direct {v9,v11}, com.android.calendar.DayView.computeDayLeftPosition(int):int 384| move-result v6 385| const v0, #+12894 (0x0000325e | 1.80683e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| sget v7, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_LEFT_MARGIN 393| const v0, #+12895 (0x0000325f | 1.80697e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| add-int v4, v6, v7 .line 2585 .restart_local v4 401| sget v6, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE 403| const v0, #+12896 (0x00003260 | 1.80711e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v14,v6}, android.graphics.Paint.setTextSize(float):void .line 2586 412| const v0, #+12897 (0x00003261 | 1.80725e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| sget-object v6, android.graphics.Typeface.DEFAULT 420| const v0, #+12898 (0x00003262 | 1.80739e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-virtual {v14,v6}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2587 429| const v0, #+12899 (0x00003263 | 1.80753e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| int-to-float v6, v4 436| invoke-virtual {v13,v10,v6,v5,v14}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 2590 439| const v0, #+12900 (0x00003264 | 1.80768e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| int-to-float v6, v4 446| invoke-virtual {v14,v10}, android.graphics.Paint.measureText(java.lang.String):float 449| move-result v7 450| const v0, #+12901 (0x00003265 | 1.80782e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| sget v8, com.android.calendar.DayView.DAY_HEADER_ONE_DAY_RIGHT_MARGIN 458| const v0, #+12902 (0x00003266 | 1.80796e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| int-to-float v8, v8 465| add-float/2addr v7, v8 466| add-float/2addr v6, v7 467| float-to-int v4, v6 .line 2591 468| sget v6, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE 470| const v0, #+12903 (0x00003267 | 1.80810e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-virtual {v14,v6}, android.graphics.Paint.setTextSize(float):void .line 2592 479| const v0, #+12904 (0x00003268 | 1.80824e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| if-ne v3, v11, Label_7 487| const v0, #+12905 (0x00003269 | 1.80838e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v6, v9, com.android.calendar.DayView.mBold Label_6: 495| const v0, #+12906 (0x0000326a | 1.80852e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v14,v6}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2593 504| const v0, #+12907 (0x0000326b | 1.80866e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| int-to-float v6, v4 511| invoke-virtual {v13,v2,v6,v5,v14}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void 514| const v0, #+12908 (0x0000326c | 1.80880e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| goto/16 Label_3 Label_7: .line 2592 522| const v0, #+12909 (0x0000326d | 1.80894e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| sget-object v6, android.graphics.Typeface.DEFAULT 530| const v0, #+12910 (0x0000326e | 1.80908e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| goto/16 Label_6 } method com.android.calendar.DayView.drawDayHeaderLoop(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2368 .prologue_end 0| const v0, #+12911 (0x0000326f | 1.80922e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) .line 2368 7| iget v1, v12, com.android.calendar.DayView.mNumDays 9| const v0, #+12912 (0x00003270 | 1.80936e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ne v1, v11, Label_1 17| const v0, #+12913 (0x00003271 | 1.80950e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget v1, com.android.calendar.DayView.ONE_DAY_HEADER_HEIGHT 25| const v0, #+12914 (0x00003272 | 1.80964e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-nez v1, Label_1 .line 2369 33| const v0, #+12915 (0x00003273 | 1.80978e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void Label_1: .line 2372 40| const v0, #+12916 (0x00003274 | 1.80992e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v12, com.android.calendar.DayView.mBold 48| const v0, #+12917 (0x00003275 | 1.81006e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v15,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2373 57| const v0, #+12918 (0x00003276 | 1.81020e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| sget-object v1, android.graphics.Paint$Align.RIGHT 65| const v0, #+12919 (0x00003277 | 1.81034e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v15,v1}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2374 74| const v0, #+12920 (0x00003278 | 1.81048e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget v4, v12, com.android.calendar.DayView.mFirstJulianDay .line 2377 .local v4, "cell", int 82| const v0, #+12921 (0x00003279 | 1.81062e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v1, v12, com.android.calendar.DayView.mDateStrWidth 90| const v0, #+12922 (0x0000327a | 1.81076e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v2, v12, com.android.calendar.DayView.mCellWidth 98| const v0, #+12923 (0x0000327b | 1.81090e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-ge v1, v2, Label_6 .line 2378 106| const v0, #+12924 (0x0000327c | 1.81104e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v9, v12, com.android.calendar.DayView.mDayStrs Label_2: .line 2383 .local v9, "dayNames", java.lang.String[] 114| const v0, #+12925 (0x0000327d | 1.81118e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v15,v11}, android.graphics.Paint.setAntiAlias(boolean):void .line 2384 123| const v0, #+12926 (0x0000327e | 1.81132e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: .local v3, "day", int 130| const v0, #+12927 (0x0000327f | 1.81146e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget v1, v12, com.android.calendar.DayView.mNumDays 138| const v0, #+12928 (0x00003280 | 1.81160e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-ge v3, v1, Label_10 .line 2385 146| const v0, #+12929 (0x00003281 | 1.81174e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget v1, v12, com.android.calendar.DayView.mFirstVisibleDayOfWeek 154| const v0, #+12930 (0x00003282 | 1.81188e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| add-int v10, v3, v1 .line 2386 .local v10, "dayOfWeek", int 162| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 164| if-lt v10, v1, Label_4 .line 2387 166| const v0, #+12931 (0x00003283 | 1.81202e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| add-int/lit8 v10, v10, #-14 (0xfffffff2 | NaN) Label_4: .line 2390 174| const v0, #+12932 (0x00003284 | 1.81216e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| sget v7, com.android.calendar.DayView.mCalendarDateBannerTextColor .line 2391 .local v7, "color", int 182| const v0, #+12933 (0x00003285 | 1.81230e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget v1, v12, com.android.calendar.DayView.mNumDays 190| const v0, #+12934 (0x00003286 | 1.81244e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| if-ne v1, v11, Label_8 .line 2392 198| const v0, #+12935 (0x00003287 | 1.81258e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 205| if-ne v10, v1, Label_7 .line 2393 207| const v0, #+12936 (0x00003288 | 1.81272e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| sget v7, com.android.calendar.DayView.mWeek_saturdayColor Label_5: .line 2406 215| const v0, #+12937 (0x00003289 | 1.81286e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v15,v7}, android.graphics.Paint.setColor(int):void .line 2407 224| const v0, #+12938 (0x0000328a | 1.81300e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| aget-object v2, v9, v10 232| const v0, #+12939 (0x0000328b | 1.81314e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| move-object v1, v12 239| move-object v5, v14 240| move-object v6, v15 241| invoke-direct/range {v1..v6}, com.android.calendar.DayView.drawDayHeader(java.lang.String, int, int, android.graphics.Canvas, android.graphics.Paint):void .line 2384 244| const v0, #+12940 (0x0000328c | 1.81328e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 252| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 254| goto/16 Label_3 Label_6: .line 2380 .end_local v3 .end_local v7 .end_local v9 .end_local v10 256| const v0, #+12941 (0x0000328d | 1.81342e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v9, v12, com.android.calendar.DayView.mDayStrs2Letter .restart_local v9 264| const v0, #+12942 (0x0000328e | 1.81356e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| goto/16 Label_2 Label_7: .line 2394 .restart_local v3 .restart_local v7 .restart_local v10 272| const v0, #+12943 (0x0000328f | 1.81370e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| if-nez v10, Label_5 .line 2395 280| const v0, #+12944 (0x00003290 | 1.81384e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| sget v7, com.android.calendar.DayView.mWeek_sundayColor 288| const v0, #+12945 (0x00003291 | 1.81398e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| goto/16 Label_5 Label_8: .line 2398 296| const v0, #+12946 (0x00003292 | 1.81412e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| rem-int/lit8 v8, v3, #+7 (0x00000007 | 9.80909e-45) .line 2399 .local v8, "column", int 304| const v0, #+12947 (0x00003293 | 1.81426e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget v1, v12, com.android.calendar.DayView.mFirstDayOfWeek 312| const v0, #+12948 (0x00003294 | 1.81440e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-static {v8,v1}, com.android.calendar.Utils.isSaturday(int, int):boolean 321| move-result v1 322| const v0, #+12949 (0x00003295 | 1.81454e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| if-eqz v1, Label_9 .line 2400 330| const v0, #+12950 (0x00003296 | 1.81468e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| sget v7, com.android.calendar.DayView.mWeek_saturdayColor 338| const v0, #+12951 (0x00003297 | 1.81482e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| goto/16 Label_5 Label_9: .line 2401 346| const v0, #+12952 (0x00003298 | 1.81496e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget v1, v12, com.android.calendar.DayView.mFirstDayOfWeek 354| const v0, #+12953 (0x00003299 | 1.81510e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-static {v8,v1}, com.android.calendar.Utils.isSunday(int, int):boolean 363| move-result v1 364| const v0, #+12954 (0x0000329a | 1.81524e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| if-eqz v1, Label_5 .line 2402 372| const v0, #+12955 (0x0000329b | 1.81538e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| sget v7, com.android.calendar.DayView.mWeek_sundayColor 380| const v0, #+12956 (0x0000329c | 1.81552e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| goto/16 Label_5 Label_10: .line 2409 .end_local v7 .end_local v8 .end_local v10 388| const v0, #+12957 (0x0000329d | 1.81566e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| const/4 v1, #+0 (0x00000000 | 0.00000) 395| invoke-virtual {v15,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2410 398| const v0, #+12958 (0x0000329e | 1.81580e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| return-void } method com.android.calendar.DayView.drawEventRect(com.android.calendar.Event, android.graphics.Canvas, android.graphics.Paint, android.graphics.Paint, int, int):android.graphics.Rect { .params "event", "canvas", "p", "eventTextPaint", "visibleTop", "visibleBot" .src "DayView.java" .line 3439 .prologue_end .line 3439 0| const v0, #+12959 (0x0000329f | 1.81594e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v9, com.android.calendar.DayView.mRect .line 3440 .local v6, "r", android.graphics.Rect 8| const v0, #+12960 (0x000032a0 | 1.81608e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v7, v10, com.android.calendar.Event.top 16| const v0, #+12961 (0x000032a1 | 1.81622e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| float-to-int v7, v7 23| sget v8, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN 25| const v0, #+12962 (0x000032a2 | 1.81636e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| add-int/2addr v7, v8 32| invoke-static {v7,v14}, java.lang.Math.max(int, int):int 35| move-result v7 36| const v0, #+12963 (0x000032a3 | 1.81650e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v7, v6, android.graphics.Rect.top .line 3441 44| const v0, #+12964 (0x000032a4 | 1.81664e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v7, v10, com.android.calendar.Event.bottom 52| const v0, #+12965 (0x000032a5 | 1.81678e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| float-to-int v7, v7 59| sget v8, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN 61| const v0, #+12966 (0x000032a6 | 1.81692e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| sub-int/2addr v7, v8 68| invoke-static {v7,v15}, java.lang.Math.min(int, int):int 71| move-result v7 72| const v0, #+12967 (0x000032a7 | 1.81706e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput v7, v6, android.graphics.Rect.bottom .line 3442 80| const v0, #+12968 (0x000032a8 | 1.81720e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v7, v10, com.android.calendar.Event.left 88| const v0, #+12969 (0x000032a9 | 1.81734e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| float-to-int v7, v7 95| sget v8, com.android.calendar.DayView.EVENT_RECT_LEFT_MARGIN 97| const v0, #+12970 (0x000032aa | 1.81748e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| add-int/2addr v7, v8 104| iput v7, v6, android.graphics.Rect.left .line 3443 106| const v0, #+12971 (0x000032ab | 1.81762e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget v7, v10, com.android.calendar.Event.right 114| const v0, #+12972 (0x000032ac | 1.81776e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| float-to-int v7, v7 121| iput v7, v6, android.graphics.Rect.right .line 3446 123| const v0, #+12973 (0x000032ad | 1.81790e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v7, v9, com.android.calendar.DayView.mClickedEvent 131| const v0, #+12974 (0x000032ae | 1.81804e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-ne v10, v7, Label_7 .line 3447 139| const v0, #+12975 (0x000032af | 1.81818e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| sget v3, com.android.calendar.DayView.mClickedColor Label_1: .line 3452 .local v3, "color", int 147| const v0, #+12976 (0x000032b0 | 1.81832e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget v7, v10, com.android.calendar.Event.selfAttendeeStatus 155| const v0, #+12977 (0x000032b1 | 1.81847e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| packed-switch v7, Label_11 Label_2: .line 3466 164| const v0, #+12978 (0x000032b2 | 1.81861e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| sget-object v7, android.graphics.Paint$Style.FILL_AND_STROKE 172| const v0, #+12979 (0x000032b3 | 1.81875e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v12,v7}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void Label_3: .line 3470 181| const v0, #+12980 (0x000032b4 | 1.81889e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v7, #+0 (0x00000000 | 0.00000) 188| invoke-virtual {v12,v7}, android.graphics.Paint.setAntiAlias(boolean):void .line 3472 191| const v0, #+12981 (0x000032b5 | 1.81903e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| sget v7, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH 199| const v0, #+12982 (0x000032b6 | 1.81917e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| int-to-float v7, v7 206| const/high16 v8, #+1073741824 (0x40000000 | 2.00000) 208| div-float/2addr v7, v8 209| float-to-double v7:v8, v7 210| invoke-static {v7,v8}, java.lang.Math.floor(double):double 213| move-result-wide v7:v8 214| const v0, #+12983 (0x000032b7 | 1.81931e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| double-to-int v4, v7:v8 .line 3473 .local v4, "floorHalfStroke", int 221| sget v7, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH 223| const v0, #+12984 (0x000032b8 | 1.81945e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| int-to-float v7, v7 230| const/high16 v8, #+1073741824 (0x40000000 | 2.00000) 232| div-float/2addr v7, v8 233| float-to-double v7:v8, v7 234| invoke-static {v7,v8}, java.lang.Math.ceil(double):double 237| move-result-wide v7:v8 238| const v0, #+12985 (0x000032b9 | 1.81959e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| double-to-int v2, v7:v8 .line 3474 .local v2, "ceilHalfStroke", int 245| iget v7, v10, com.android.calendar.Event.top 247| const v0, #+12986 (0x000032ba | 1.81973e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| float-to-int v7, v7 254| sget v8, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN 256| const v0, #+12987 (0x000032bb | 1.81987e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| add-int/2addr v7, v8 263| add-int/2addr v7, v4 264| invoke-static {v7,v14}, java.lang.Math.max(int, int):int 267| move-result v7 268| const v0, #+12988 (0x000032bc | 1.82001e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| iput v7, v6, android.graphics.Rect.top .line 3475 276| const v0, #+12989 (0x000032bd | 1.82015e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget v7, v10, com.android.calendar.Event.bottom 284| const v0, #+12990 (0x000032be | 1.82029e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| float-to-int v7, v7 291| sget v8, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN 293| const v0, #+12991 (0x000032bf | 1.82043e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| sub-int/2addr v7, v8 300| sub-int/2addr v7, v2 301| invoke-static {v7,v15}, java.lang.Math.min(int, int):int 304| move-result v7 305| const v0, #+12992 (0x000032c0 | 1.82057e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| iput v7, v6, android.graphics.Rect.bottom .line 3477 313| const v0, #+12993 (0x000032c1 | 1.82071e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget v7, v6, android.graphics.Rect.left 321| const v0, #+12994 (0x000032c2 | 1.82085e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| add-int/2addr v7, v4 328| iput v7, v6, android.graphics.Rect.left .line 3478 330| const v0, #+12995 (0x000032c3 | 1.82099e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget v7, v6, android.graphics.Rect.right 338| const v0, #+12996 (0x000032c4 | 1.82113e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| sub-int/2addr v7, v2 345| iput v7, v6, android.graphics.Rect.right .line 3479 347| const v0, #+12997 (0x000032c5 | 1.82127e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| sget v7, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH 355| const v0, #+12998 (0x000032c6 | 1.82141e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| int-to-float v7, v7 362| invoke-virtual {v12,v7}, android.graphics.Paint.setStrokeWidth(float):void .line 3480 365| const v0, #+12999 (0x000032c7 | 1.82155e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v12,v3}, android.graphics.Paint.setColor(int):void .line 3481 374| const v0, #+13000 (0x000032c8 | 1.82169e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v12}, android.graphics.Paint.getAlpha():int 383| move-result v1 384| const v0, #+13001 (0x000032c9 | 1.82183e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3482 .local v1, "alpha", int 390| iget v7, v9, com.android.calendar.DayView.mEventsAlpha 392| const v0, #+13002 (0x000032ca | 1.82197e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| invoke-virtual {v12,v7}, android.graphics.Paint.setAlpha(int):void .line 3483 401| const v0, #+13003 (0x000032cb | 1.82211e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-virtual {v11,v6,v12}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 3484 410| const v0, #+13004 (0x000032cc | 1.82225e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-virtual {v12,v1}, android.graphics.Paint.setAlpha(int):void .line 3485 419| const v0, #+13005 (0x000032cd | 1.82239e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| sget-object v7, android.graphics.Paint$Style.FILL 427| const v0, #+13006 (0x000032ce | 1.82253e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v12,v7}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 3488 436| const v0, #+13007 (0x000032cf | 1.82267e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget-object v7, v9, com.android.calendar.DayView.mSelectedEvent 444| const v0, #+13008 (0x000032d0 | 1.82281e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| if-ne v7, v10, Label_6 452| const v0, #+13009 (0x000032d1 | 1.82295e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| iget-object v7, v9, com.android.calendar.DayView.mClickedEvent 460| const v0, #+13010 (0x000032d2 | 1.82309e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| if-eqz v7, Label_6 .line 3489 468| const v0, #+13011 (0x000032d3 | 1.82323e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| const/4 v5, #+0 (0x00000000 | 0.00000) .line 3490 .local v5, "paintIt", boolean 475| const/4 v3, #+0 (0x00000000 | 0.00000) .line 3491 476| iget v7, v9, com.android.calendar.DayView.mSelectionMode 478| const v0, #+13012 (0x000032d4 | 1.82337e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 485| if-ne v7, v8, Label_10 .line 3493 487| const v0, #+13013 (0x000032d5 | 1.82351e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iput-object v10, v9, com.android.calendar.DayView.mPrevSelectedEvent .line 3494 495| const v0, #+13014 (0x000032d6 | 1.82365e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| sget v3, com.android.calendar.DayView.mPressedColor .line 3495 503| const v0, #+13015 (0x000032d7 | 1.82379e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| const/4 v5, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 3503 510| const v0, #+13016 (0x000032d8 | 1.82393e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| if-eqz v5, Label_5 .line 3504 518| const v0, #+13017 (0x000032d9 | 1.82407e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual {v12,v3}, android.graphics.Paint.setColor(int):void .line 3505 527| const v0, #+13018 (0x000032da | 1.82421e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| invoke-virtual {v11,v6,v12}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_5: .line 3507 536| const v0, #+13019 (0x000032db | 1.82435e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 543| invoke-virtual {v12,v7}, android.graphics.Paint.setAntiAlias(boolean):void Label_6: .line 3527 .end_local v5 546| const v0, #+13020 (0x000032dc | 1.82449e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| iget v7, v10, com.android.calendar.Event.top 554| const v0, #+13021 (0x000032dd | 1.82463e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| float-to-int v7, v7 561| sget v8, com.android.calendar.DayView.EVENT_RECT_TOP_MARGIN 563| const v0, #+13022 (0x000032de | 1.82477e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| add-int/2addr v7, v8 570| iput v7, v6, android.graphics.Rect.top .line 3528 572| const v0, #+13023 (0x000032df | 1.82491e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| iget v7, v10, com.android.calendar.Event.bottom 580| const v0, #+13024 (0x000032e0 | 1.82505e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| float-to-int v7, v7 587| sget v8, com.android.calendar.DayView.EVENT_RECT_BOTTOM_MARGIN 589| const v0, #+13025 (0x000032e1 | 1.82519e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| sub-int/2addr v7, v8 596| iput v7, v6, android.graphics.Rect.bottom .line 3529 598| const v0, #+13026 (0x000032e2 | 1.82533e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| iget v7, v10, com.android.calendar.Event.left 606| const v0, #+13027 (0x000032e3 | 1.82547e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| float-to-int v7, v7 613| sget v8, com.android.calendar.DayView.EVENT_RECT_LEFT_MARGIN 615| const v0, #+13028 (0x000032e4 | 1.82561e-41) 618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 621| add-int/2addr v7, v8 622| iput v7, v6, android.graphics.Rect.left .line 3530 624| const v0, #+13029 (0x000032e5 | 1.82575e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iget v7, v10, com.android.calendar.Event.right 632| const v0, #+13030 (0x000032e6 | 1.82589e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| float-to-int v7, v7 639| sget v8, com.android.calendar.DayView.EVENT_RECT_RIGHT_MARGIN 641| const v0, #+13031 (0x000032e7 | 1.82603e-41) 644| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 647| sub-int/2addr v7, v8 648| iput v7, v6, android.graphics.Rect.right .line 3531 650| const v0, #+13032 (0x000032e8 | 1.82617e-41) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| return-object v6 Label_7: .line 3449 .end_local v1 .end_local v2 .end_local v3 .end_local v4 657| const v0, #+13033 (0x000032e9 | 1.82631e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| iget v3, v10, com.android.calendar.Event.color .restart_local v3 665| const v0, #+13034 (0x000032ea | 1.82645e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| goto/16 Label_1 Label_8: .line 3454 673| const v0, #+13035 (0x000032eb | 1.82659e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| iget-object v7, v9, com.android.calendar.DayView.mClickedEvent 681| const v0, #+13036 (0x000032ec | 1.82673e-41) 684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 687| if-eq v10, v7, Label_3 .line 3455 689| const v0, #+13037 (0x000032ed | 1.82687e-41) 692| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 695| sget-object v7, android.graphics.Paint$Style.STROKE 697| const v0, #+13038 (0x000032ee | 1.82701e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| invoke-virtual {v12,v7}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void 706| const v0, #+13039 (0x000032ef | 1.82715e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| goto/16 Label_3 Label_9: .line 3459 714| const v0, #+13040 (0x000032f0 | 1.82729e-41) 717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 720| iget-object v7, v9, com.android.calendar.DayView.mClickedEvent 722| const v0, #+13041 (0x000032f1 | 1.82743e-41) 725| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 728| if-eq v10, v7, Label_2 .line 3460 730| const v0, #+13042 (0x000032f2 | 1.82757e-41) 733| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 736| invoke-static {v3}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int 739| move-result v3 740| const v0, #+13043 (0x000032f3 | 1.82771e-41) 743| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 746| goto/16 Label_2 Label_10: .line 3496 .restart_local v1 .restart_local v2 .restart_local v4 .restart_local v5 748| const v0, #+13044 (0x000032f4 | 1.82785e-41) 751| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 754| iget v7, v9, com.android.calendar.DayView.mSelectionMode 756| const v0, #+13045 (0x000032f5 | 1.82799e-41) 759| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 762| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 763| if-ne v7, v8, Label_4 .line 3498 765| const v0, #+13046 (0x000032f6 | 1.82813e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| iput-object v10, v9, com.android.calendar.DayView.mPrevSelectedEvent .line 3499 773| const v0, #+13047 (0x000032f7 | 1.82827e-41) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| sget v3, com.android.calendar.DayView.mPressedColor .line 3500 781| const v0, #+13048 (0x000032f8 | 1.82841e-41) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 787| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 788| goto/16 Label_4 .line 3452 790| const v0, #+13049 (0x000032f9 | 1.82855e-41) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| nop 797| nop Label_11: 798| packed-switch-payload 2: Label_9 3: Label_8 } method com.android.calendar.DayView.drawEventText(android.text.StaticLayout, android.graphics.Rect, android.graphics.Canvas, int, int, boolean):void { .params "eventLayout", "rect", "canvas", "top", "bottom", "center" .src "DayView.java" .line 3559 0| move-object/16 v9, v10 3| move-object/16 v10, v11 6| move-object/16 v11, v12 9| move-object/16 v12, v13 12| move/16 v13, v14 15| move/16 v14, v15 18| move/16 v15, v16 .prologue_end .line 3559 21| const v16, #+13050 (0x000032fa | 1.82869e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| iget v7, v11, android.graphics.Rect.right 29| const v16, #+13051 (0x000032fb | 1.82883e-41) 32| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 35| iget v8, v11, android.graphics.Rect.left 37| const v16, #+13052 (0x000032fc | 1.82897e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| sub-int v6, v7, v8 .line 3560 .local v6, "width", int 45| iget v7, v11, android.graphics.Rect.bottom 47| const v16, #+13053 (0x000032fd | 1.82911e-41) 50| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 53| iget v8, v11, android.graphics.Rect.top 55| const v16, #+13054 (0x000032fe | 1.82926e-41) 58| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 61| sub-int v0, v7, v8 .line 3563 .local v0, "height", int 63| if-eqz v10, Label_1 65| const v16, #+13055 (0x000032ff | 1.82940e-41) 68| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 71| sget v7, com.android.calendar.DayView.MIN_CELL_WIDTH_FOR_TEXT 73| const v16, #+13056 (0x00003300 | 1.82954e-41) 76| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 79| if-ge v6, v7, Label_2 Label_1: .line 3564 81| const v16, #+13057 (0x00003301 | 1.82968e-41) 84| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 87| return-void Label_2: .line 3567 88| const v16, #+13058 (0x00003302 | 1.82982e-41) 91| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v5, #+0 (0x00000000 | 0.00000) .line 3568 .local v5, "totalLineHeight", int 95| invoke-virtual {v10}, android.text.StaticLayout.getLineCount():int 98| move-result v3 99| const v16, #+13059 (0x00003303 | 1.82996e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 3569 .local v3, "lineCount", int 105| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .local v1, "i", int 106| const v16, #+13060 (0x00003304 | 1.83010e-41) 109| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 112| if-ge v1, v3, Label_4 .line 3570 114| const v16, #+13061 (0x00003305 | 1.83024e-41) 117| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v10,v1}, android.text.StaticLayout.getLineBottom(int):int 123| move-result v2 124| const v16, #+13062 (0x00003306 | 1.83038e-41) 127| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 3571 .local v2, "lineBottom", int 130| if-gt v2, v0, Label_4 .line 3572 132| const v16, #+13063 (0x00003307 | 1.83052e-41) 135| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 138| move v5, v2 .line 3569 139| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 141| goto/16 Label_3 Label_4: .line 3580 .end_local v2 143| const v16, #+13064 (0x00003308 | 1.83066e-41) 146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 149| if-eqz v5, Label_5 151| const v16, #+13065 (0x00003309 | 1.83080e-41) 154| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 157| iget v7, v11, android.graphics.Rect.top 159| const v16, #+13066 (0x0000330a | 1.83094e-41) 162| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 165| if-le v7, v14, Label_6 Label_5: .line 3581 167| const v16, #+13067 (0x0000330b | 1.83108e-41) 170| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 173| return-void Label_6: .line 3580 174| const v16, #+13068 (0x0000330c | 1.83122e-41) 177| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 180| iget v7, v11, android.graphics.Rect.top 182| const v16, #+13069 (0x0000330d | 1.83136e-41) 185| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 188| add-int/2addr v7, v5 189| add-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 191| if-lt v7, v13, Label_5 .line 3585 193| const v16, #+13070 (0x0000330e | 1.83150e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v12}, android.graphics.Canvas.save():int .line 3587 202| const v16, #+13071 (0x0000330f | 1.83164e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v15, Label_8 210| const v16, #+13072 (0x00003310 | 1.83178e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| iget v7, v11, android.graphics.Rect.bottom 218| const v16, #+13073 (0x00003311 | 1.83192e-41) 221| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 224| iget v8, v11, android.graphics.Rect.top 226| const v16, #+13074 (0x00003312 | 1.83206e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 232| sub-int/2addr v7, v8 233| sub-int/2addr v7, v5 234| div-int/lit8 v4, v7, #+2 (0x00000002 | 2.80260e-45) Label_7: .line 3588 .local v4, "padding", int 236| const v16, #+13075 (0x00003313 | 1.83220e-41) 239| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 242| iget v7, v11, android.graphics.Rect.left 244| const v16, #+13076 (0x00003314 | 1.83234e-41) 247| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 250| int-to-float v7, v7 251| iget v8, v11, android.graphics.Rect.top 253| const v16, #+13077 (0x00003315 | 1.83248e-41) 256| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 259| add-int/2addr v8, v4 260| int-to-float v8, v8 261| invoke-virtual {v12,v7,v8}, android.graphics.Canvas.translate(float, float):void .line 3589 264| const v16, #+13078 (0x00003316 | 1.83262e-41) 267| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 270| const/4 v7, #+0 (0x00000000 | 0.00000) 271| iput v7, v11, android.graphics.Rect.left .line 3590 273| const v16, #+13079 (0x00003317 | 1.83276e-41) 276| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 279| iput v6, v11, android.graphics.Rect.right .line 3591 281| const v16, #+13080 (0x00003318 | 1.83290e-41) 284| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 287| const/4 v7, #+0 (0x00000000 | 0.00000) 288| iput v7, v11, android.graphics.Rect.top .line 3592 290| const v16, #+13081 (0x00003319 | 1.83304e-41) 293| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 296| iput v5, v11, android.graphics.Rect.bottom .line 3598 298| const v16, #+13082 (0x0000331a | 1.83318e-41) 301| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v12,v11}, android.graphics.Canvas.clipRect(android.graphics.Rect):boolean .line 3599 307| const v16, #+13083 (0x0000331b | 1.83332e-41) 310| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-virtual {v10,v12}, android.text.StaticLayout.draw(android.graphics.Canvas):void .line 3600 316| const v16, #+13084 (0x0000331c | 1.83346e-41) 319| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v12}, android.graphics.Canvas.restore():void .line 3601 325| const v16, #+13085 (0x0000331d | 1.83360e-41) 328| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 331| return-void Label_8: .line 3587 .end_local v4 332| const v16, #+13086 (0x0000331e | 1.83374e-41) 335| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 338| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 339| goto/16 Label_7 } method com.android.calendar.DayView.drawEvents(int, int, int, android.graphics.Canvas, android.graphics.Paint):void { .params "date", "dayIndex", "top", "canvas", "p" .src "DayView.java" .line 3093 0| move-object/16 v28, v29 3| move/16 v29, v30 6| move/16 v30, v31 9| move/16 v31, v32 12| move-object/16 v32, v33 15| move-object/16 v33, v34 .prologue_end .line 3093 18| const v34, #+13087 (0x0000331f | 1.83388e-41) 21| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 24| move-object/from16 v0, v28 26| iget-object v12, v0, com.android.calendar.DayView.mEventTextPaint .line 3094 .local v12, "eventTextPaint", android.graphics.Paint 28| const v34, #+13088 (0x00003320 | 1.83402e-41) 31| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 34| move-object/from16 v0, v28 36| move/from16 v1, v30 38| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 41| move-result v3 42| const v34, #+13089 (0x00003321 | 1.83416e-41) 45| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 48| add-int/lit8 v4, v3, #+1 (0x00000001 | 1.40130e-45) .line 3095 .local v4, "left", int 50| add-int/lit8 v3, v30, #+1 (0x00000001 | 1.40130e-45) 52| move-object/from16 v0, v28 54| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 57| move-result v3 58| const v34, #+13090 (0x00003322 | 1.83430e-41) 61| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 64| sub-int/2addr v3, v4 65| add-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) .line 3096 .local v6, "cellWidth", int 67| sget v23, com.android.calendar.DayView.mCellHeight .line 3099 .local v23, "cellHeight", int 69| const v34, #+13091 (0x00003323 | 1.83444e-41) 72| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v28 77| iget-object v0, v0, com.android.calendar.DayView.mSelectionRect 79| const v34, #+13092 (0x00003324 | 1.83458e-41) 82| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 85| move-object/from16 v27, v0 .line 3100 .local v27, "selectionArea", android.graphics.Rect 87| move-object/from16 v0, v28 89| iget v3, v0, com.android.calendar.DayView.mSelectionHour 91| const v34, #+13093 (0x00003325 | 1.83472e-41) 94| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 97| add-int/lit8 v5, v23, #+1 (0x00000001 | 1.40130e-45) 99| mul-int/2addr v3, v5 100| add-int v3, v3, v31 102| move-object/from16 v0, v27 104| iput v3, v0, android.graphics.Rect.top .line 3101 106| const v34, #+13094 (0x00003326 | 1.83486e-41) 109| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 112| move-object/from16 v0, v27 114| iget v3, v0, android.graphics.Rect.top 116| const v34, #+13095 (0x00003327 | 1.83500e-41) 119| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 122| add-int v3, v3, v23 124| move-object/from16 v0, v27 126| iput v3, v0, android.graphics.Rect.bottom .line 3102 128| const v34, #+13096 (0x00003328 | 1.83514e-41) 131| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v27 136| iput v4, v0, android.graphics.Rect.left .line 3103 138| const v34, #+13097 (0x00003329 | 1.83528e-41) 141| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 144| move-object/from16 v0, v27 146| iget v3, v0, android.graphics.Rect.left 148| const v34, #+13098 (0x0000332a | 1.83542e-41) 151| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 154| add-int/2addr v3, v6 155| move-object/from16 v0, v27 157| iput v3, v0, android.graphics.Rect.right .line 3105 159| const v34, #+13099 (0x0000332b | 1.83556e-41) 162| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 165| move-object/from16 v0, v28 167| iget-object v0, v0, com.android.calendar.DayView.mEvents 169| const v34, #+13100 (0x0000332c | 1.83570e-41) 172| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 175| move-object/from16 v24, v0 .line 3106 .local_ex v24, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 177| invoke-virtual/range {v24..v24}, java.util.ArrayList.size():int 180| move-result v26 181| const v34, #+13101 (0x0000332d | 1.83584e-41) 184| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 3107 .local v26, "numEvents", int 187| move-object/from16 v0, v28 189| iget-object v2, v0, com.android.calendar.DayView.mEventGeometry .line 3109 .local v2, "geometry", com.android.calendar.EventGeometry 191| const v34, #+13102 (0x0000332e | 1.83598e-41) 194| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 197| move-object/from16 v0, v28 199| iget v3, v0, com.android.calendar.DayView.mViewStartY 201| const v34, #+13103 (0x0000332f | 1.83612e-41) 204| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 207| move-object/from16 v0, v28 209| iget v5, v0, com.android.calendar.DayView.mViewHeight 211| const v34, #+13104 (0x00003330 | 1.83626e-41) 214| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 217| add-int/2addr v3, v5 218| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 220| const v34, #+13105 (0x00003331 | 1.83640e-41) 223| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 226| sub-int/2addr v3, v5 227| move-object/from16 v0, v28 229| iget v5, v0, com.android.calendar.DayView.mAlldayHeight 231| const v34, #+13106 (0x00003332 | 1.83654e-41) 234| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 237| sub-int v14, v3, v5 .line 3111 .local v14, "viewEndY", int 239| invoke-virtual {v12}, android.graphics.Paint.getAlpha():int 242| move-result v22 243| const v34, #+13107 (0x00003333 | 1.83668e-41) 246| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 3112 .local v22, "alpha", int 249| move-object/from16 v0, v28 251| iget v3, v0, com.android.calendar.DayView.mEventsAlpha 253| const v34, #+13108 (0x00003334 | 1.83682e-41) 256| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v12,v3}, android.graphics.Paint.setAlpha(int):void .line 3113 262| const v34, #+13109 (0x00003335 | 1.83696e-41) 265| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 268| const/16 v25, #+0 (0x00000000 | 0.00000) Label_1: .local v25, "i", int 270| const v34, #+13110 (0x00003336 | 1.83710e-41) 273| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 276| move/from16 v0, v25 278| move/from16 v1, v26 280| if-ge v0, v1, Label_5 .line 3114 282| const v34, #+13111 (0x00003337 | 1.83724e-41) 285| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual/range {v24..v25}, java.util.ArrayList.get(int):java.lang.Object 291| move-result-object v7 292| const v34, #+13112 (0x00003338 | 1.83738e-41) 295| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 298| check-cast v7, com.android.calendar.Event .local v7, "event", com.android.calendar.Event 300| const v34, #+13113 (0x00003339 | 1.83752e-41) 303| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 306| move/from16 v3, v29 308| move/from16 v5, v31 .line 3115 310| invoke-virtual/range {v2..v7}, com.android.calendar.EventGeometry.computeEventRect(int, int, int, int, com.android.calendar.Event):boolean 313| move-result v3 314| const v34, #+13114 (0x0000333a | 1.83766e-41) 317| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 320| if-nez v3, Label_3 Label_2: .line 3113 322| const v34, #+13115 (0x0000333b | 1.83780e-41) 325| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 328| add-int/lit8 v25, v25, #+1 (0x00000001 | 1.40130e-45) 330| goto/16 Label_1 Label_3: .line 3120 332| const v34, #+13116 (0x0000333c | 1.83794e-41) 335| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 338| iget v3, v7, com.android.calendar.Event.bottom 340| const v34, #+13117 (0x0000333d | 1.83808e-41) 343| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 346| move-object/from16 v0, v28 348| iget v5, v0, com.android.calendar.DayView.mViewStartY 350| const v34, #+13118 (0x0000333e | 1.83822e-41) 353| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 356| int-to-float v5, v5 357| cmpg-float v3, v3, v5 359| if-ltz v3, Label_2 361| const v34, #+13119 (0x0000333f | 1.83836e-41) 364| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 367| iget v3, v7, com.android.calendar.Event.top 369| const v34, #+13120 (0x00003340 | 1.83850e-41) 372| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 375| int-to-float v5, v14 376| cmpl-float v3, v3, v5 378| if-gtz v3, Label_2 .line 3124 380| const v34, #+13121 (0x00003341 | 1.83864e-41) 383| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 386| move-object/from16 v0, v28 388| iget v3, v0, com.android.calendar.DayView.mSelectionDay 390| const v34, #+13122 (0x00003342 | 1.83878e-41) 393| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 396| move/from16 v0, v29 398| if-ne v0, v3, Label_4 400| const v34, #+13123 (0x00003343 | 1.83892e-41) 403| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 406| move-object/from16 v0, v28 408| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 410| const v34, #+13124 (0x00003344 | 1.83906e-41) 413| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 416| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 418| if-eqz v3, Label_4 420| const v34, #+13125 (0x00003345 | 1.83920e-41) 423| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 426| move-object/from16 v0, v28 428| iget-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents 430| const v34, #+13126 (0x00003346 | 1.83934e-41) 433| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 436| if-eqz v3, Label_4 .line 3125 438| const v34, #+13127 (0x00003347 | 1.83948e-41) 441| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 444| move-object/from16 v0, v27 446| invoke-virtual {v2,v7,v0}, com.android.calendar.EventGeometry.eventIntersectsSelection(com.android.calendar.Event, android.graphics.Rect):boolean 449| move-result v3 450| const v34, #+13128 (0x00003348 | 1.83962e-41) 453| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 3124 456| if-eqz v3, Label_4 .line 3126 458| const v34, #+13129 (0x00003349 | 1.83976e-41) 461| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 464| move-object/from16 v0, v28 466| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents 468| const v34, #+13130 (0x0000334a | 1.83990e-41) 471| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-virtual {v3,v7}, java.util.ArrayList.add(java.lang.Object):boolean Label_4: .line 3129 477| const v34, #+13131 (0x0000334b | 1.84005e-41) 480| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 483| move-object/from16 v0, v28 485| iget v13, v0, com.android.calendar.DayView.mViewStartY 487| const v34, #+13132 (0x0000334c | 1.84019e-41) 490| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 493| move-object/from16 v8, v28 495| move-object v9, v7 496| move-object/from16 v10, v32 498| move-object/from16 v11, v33 500| invoke-direct/range {v8..v14}, com.android.calendar.DayView.drawEventRect(com.android.calendar.Event, android.graphics.Canvas, android.graphics.Paint, android.graphics.Paint, int, int):android.graphics.Rect 503| move-result-object v13 504| const v34, #+13133 (0x0000334d | 1.84033e-41) 507| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 3130 .local v13, "r", android.graphics.Rect 510| move-object/from16 v0, v28 512| invoke-direct {v0,v13}, com.android.calendar.DayView.setupTextRect(android.graphics.Rect):void .line 3133 515| const v34, #+13134 (0x0000334e | 1.84047e-41) 518| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 521| iget v3, v13, android.graphics.Rect.top 523| const v34, #+13135 (0x0000334f | 1.84061e-41) 526| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 529| if-gt v3, v14, Label_2 531| const v34, #+13136 (0x00003350 | 1.84075e-41) 534| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 537| iget v3, v13, android.graphics.Rect.bottom 539| const v34, #+13137 (0x00003351 | 1.84089e-41) 542| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 545| move-object/from16 v0, v28 547| iget v5, v0, com.android.calendar.DayView.mViewStartY 549| const v34, #+13138 (0x00003352 | 1.84103e-41) 552| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 555| if-lt v3, v5, Label_2 .line 3136 557| const v34, #+13139 (0x00003353 | 1.84117e-41) 560| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 563| move-object/from16 v0, v28 565| iget-object v9, v0, com.android.calendar.DayView.mLayouts 567| const v34, #+13140 (0x00003354 | 1.84131e-41) 570| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 573| move-object/from16 v8, v28 575| move/from16 v10, v25 577| move-object v11, v7 578| invoke-direct/range {v8..v13}, com.android.calendar.DayView.getEventLayout(android.text.StaticLayout[], int, com.android.calendar.Event, android.graphics.Paint, android.graphics.Rect):android.text.StaticLayout 581| move-result-object v16 582| const v34, #+13141 (0x00003355 | 1.84145e-41) 585| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 3138 .local v16, "layout", android.text.StaticLayout 588| move-object/from16 v0, v28 590| iget v3, v0, com.android.calendar.DayView.mViewStartY 592| const v34, #+13142 (0x00003356 | 1.84159e-41) 595| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 598| add-int/lit8 v19, v3, #+4 (0x00000004 | 5.60519e-45) 600| move-object/from16 v0, v28 602| iget v3, v0, com.android.calendar.DayView.mViewStartY 604| const v34, #+13143 (0x00003357 | 1.84173e-41) 607| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 610| move-object/from16 v0, v28 612| iget v5, v0, com.android.calendar.DayView.mViewHeight 614| const v34, #+13144 (0x00003358 | 1.84187e-41) 617| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 620| add-int/2addr v3, v5 .line 3139 621| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT .line 3138 623| const v34, #+13145 (0x00003359 | 1.84201e-41) 626| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 629| sub-int/2addr v3, v5 .line 3139 630| move-object/from16 v0, v28 632| iget v5, v0, com.android.calendar.DayView.mAlldayHeight .line 3138 634| const v34, #+13146 (0x0000335a | 1.84215e-41) 637| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 640| sub-int v20, v3, v5 .line 3139 642| const/16 v21, #+0 (0x00000000 | 0.00000) 644| move-object/from16 v15, v28 646| move-object/from16 v17, v13 648| move-object/from16 v18, v32 .line 3138 650| invoke-direct/range {v15..v21}, com.android.calendar.DayView.drawEventText(android.text.StaticLayout, android.graphics.Rect, android.graphics.Canvas, int, int, boolean):void 653| const v34, #+13147 (0x0000335b | 1.84229e-41) 656| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 659| goto/16 Label_2 Label_5: .line 3141 .end_local v7 .end_local v13 .end_local v16 661| const v34, #+13148 (0x0000335c | 1.84243e-41) 664| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 667| move/from16 v0, v22 669| invoke-virtual {v12,v0}, android.graphics.Paint.setAlpha(int):void .line 3143 672| const v34, #+13149 (0x0000335d | 1.84257e-41) 675| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 678| move-object/from16 v0, v28 680| iget v3, v0, com.android.calendar.DayView.mSelectionDay 682| const v34, #+13150 (0x0000335e | 1.84271e-41) 685| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 688| move/from16 v0, v29 690| if-ne v0, v3, Label_6 692| const v34, #+13151 (0x0000335f | 1.84285e-41) 695| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 698| move-object/from16 v0, v28 700| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 702| const v34, #+13152 (0x00003360 | 1.84299e-41) 705| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 708| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 710| if-eqz v3, Label_6 712| const v34, #+13153 (0x00003361 | 1.84313e-41) 715| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 718| invoke-virtual/range {v28..v28}, com.android.calendar.DayView.isFocused():boolean 721| move-result v3 722| const v34, #+13154 (0x00003362 | 1.84327e-41) 725| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 728| if-eqz v3, Label_6 .line 3144 730| const v34, #+13155 (0x00003363 | 1.84341e-41) 733| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 736| move-object/from16 v0, v28 738| iget v3, v0, com.android.calendar.DayView.mSelectionMode 740| const v34, #+13156 (0x00003364 | 1.84355e-41) 743| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 746| if-eqz v3, Label_6 .line 3145 748| const v34, #+13157 (0x00003365 | 1.84369e-41) 751| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 754| invoke-direct/range {v28..v28}, com.android.calendar.DayView.computeNeighbors():void Label_6: .line 3147 757| const v34, #+13158 (0x00003366 | 1.84383e-41) 760| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 763| return-void } method com.android.calendar.DayView.drawGridBackground(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2598 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 9| move-object/16 v18, v19 .prologue_end .line 2598 12| const v19, #+13159 (0x00003367 | 1.84397e-41) 15| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual/range {v18..v18}, android.graphics.Paint.getStyle():android.graphics.Paint$Style 21| move-result-object v7 22| const v19, #+13160 (0x00003368 | 1.84411e-41) 25| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 2600 .local v7, "savedStyle", android.graphics.Paint$Style 28| iget v13, v15, com.android.calendar.DayView.mNumDays 30| const v19, #+13161 (0x00003369 | 1.84425e-41) 33| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-direct {v15,v13}, com.android.calendar.DayView.computeDayLeftPosition(int):int 39| move-result v13 40| const v19, #+13162 (0x0000336a | 1.84439e-41) 43| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 46| int-to-float v9, v13 .line 2601 .local v9, "stopX", float 47| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2602 .local v12, "y", float 48| sget v13, com.android.calendar.DayView.mCellHeight 50| const v19, #+13163 (0x0000336b | 1.84453e-41) 53| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 56| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 58| int-to-float v3, v13 .line 2603 .local v3, "deltaY", float 59| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2604 .local v5, "linesIndex", int 60| const/4 v8, #+0 (0x00000000 | 0.00000) .line 2605 .local v8, "startY", float 61| sget v13, com.android.calendar.DayView.mCellHeight 63| const v19, #+13164 (0x0000336c | 1.84467e-41) 66| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 69| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 71| mul-int/lit8 v13, v13, #+24 (0x00000018 | 3.36312e-44) 73| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 75| int-to-float v10, v13 .line 2606 .local v10, "stopY", float 76| iget v13, v15, com.android.calendar.DayView.mHoursWidth 78| const v19, #+13165 (0x0000336d | 1.84481e-41) 81| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 84| int-to-float v11, v13 .line 2609 .local v11, "x", float 85| sget v13, com.android.calendar.DayView.mCalendarGridLineInnerHorizontalColor 87| const v19, #+13166 (0x0000336e | 1.84495e-41) 90| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 93| move-object/from16 v0, v18 95| invoke-virtual {v0,v13}, android.graphics.Paint.setColor(int):void .line 2610 98| const v19, #+13167 (0x0000336f | 1.84509e-41) 101| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 104| const/high16 v13, #+1065353216 (0x3f800000 | 1.00000) 106| move-object/from16 v0, v18 108| invoke-virtual {v0,v13}, android.graphics.Paint.setStrokeWidth(float):void .line 2611 111| const v19, #+13168 (0x00003370 | 1.84523e-41) 114| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v13, #+0 (0x00000000 | 0.00000) 118| move-object/from16 v0, v18 120| invoke-virtual {v0,v13}, android.graphics.Paint.setAntiAlias(boolean):void .line 2612 123| const v19, #+13169 (0x00003371 | 1.84537e-41) 126| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2613 130| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2614 131| const/4 v4, #+0 (0x00000000 | 0.00000) .local v4, "hour", int 132| move v6, v5 Label_1: .end_local v5 .local v6, "linesIndex", int 133| const v19, #+13170 (0x00003372 | 1.84551e-41) 136| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 139| const/16 v13, #+24 (0x00000018 | 3.36312e-44) 141| if-gt v4, v13, Label_2 .line 2615 143| const v19, #+13171 (0x00003373 | 1.84565e-41) 146| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v13, v15, com.android.calendar.DayView.mLines 151| const v19, #+13172 (0x00003374 | 1.84579e-41) 154| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 157| add-int/lit8 v5, v6, #+1 (0x00000001 | 1.40130e-45) .end_local v6 .restart_local v5 159| sget v14, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN 161| const v19, #+13173 (0x00003375 | 1.84593e-41) 164| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 167| aput v14, v13, v6 .line 2616 169| const v19, #+13174 (0x00003376 | 1.84607e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v13, v15, com.android.calendar.DayView.mLines 177| const v19, #+13175 (0x00003377 | 1.84621e-41) 180| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 183| add-int/lit8 v6, v5, #+1 (0x00000001 | 1.40130e-45) .end_local v5 .restart_local v6 185| aput v12, v13, v5 .line 2617 187| const v19, #+13176 (0x00003378 | 1.84635e-41) 190| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v13, v15, com.android.calendar.DayView.mLines 195| const v19, #+13177 (0x00003379 | 1.84649e-41) 198| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 201| add-int/lit8 v5, v6, #+1 (0x00000001 | 1.40130e-45) .end_local v6 .restart_local v5 203| aput v9, v13, v6 .line 2618 205| const v19, #+13178 (0x0000337a | 1.84663e-41) 208| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v13, v15, com.android.calendar.DayView.mLines 213| const v19, #+13179 (0x0000337b | 1.84677e-41) 216| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 219| add-int/lit8 v6, v5, #+1 (0x00000001 | 1.40130e-45) .end_local v5 .restart_local v6 221| aput v12, v13, v5 .line 2619 223| const v19, #+13180 (0x0000337c | 1.84691e-41) 226| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 229| add-float/2addr v12, v3 .line 2614 230| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 232| goto/16 Label_1 Label_2: .line 2621 234| const v19, #+13181 (0x0000337d | 1.84705e-41) 237| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 240| sget v13, com.android.calendar.DayView.mCalendarGridLineInnerVerticalColor 242| const v19, #+13182 (0x0000337e | 1.84719e-41) 245| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 248| sget v14, com.android.calendar.DayView.mCalendarGridLineInnerHorizontalColor 250| const v19, #+13183 (0x0000337f | 1.84733e-41) 253| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 256| if-eq v13, v14, Label_6 .line 2622 258| const v19, #+13184 (0x00003380 | 1.84747e-41) 261| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v13, v15, com.android.calendar.DayView.mLines 266| const v19, #+13185 (0x00003381 | 1.84761e-41) 269| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 272| const/4 v14, #+0 (0x00000000 | 0.00000) 273| move-object/from16 v0, v17 275| move-object/from16 v1, v18 277| invoke-virtual {v0,v13,v14,v6,v1}, android.graphics.Canvas.drawLines(float[], int, int, android.graphics.Paint):void .line 2623 280| const v19, #+13186 (0x00003382 | 1.84775e-41) 283| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2624 .end_local v6 .restart_local v5 287| sget v13, com.android.calendar.DayView.mCalendarGridLineInnerVerticalColor 289| const v19, #+13187 (0x00003383 | 1.84789e-41) 292| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 295| move-object/from16 v0, v18 297| invoke-virtual {v0,v13}, android.graphics.Paint.setColor(int):void Label_3: .line 2628 300| const v19, #+13188 (0x00003384 | 1.84803e-41) 303| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 306| const/4 v2, #+0 (0x00000000 | 0.00000) Label_4: .local v2, "day", int 307| const v19, #+13189 (0x00003385 | 1.84817e-41) 310| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 313| iget v13, v15, com.android.calendar.DayView.mNumDays 315| const v19, #+13190 (0x00003386 | 1.84831e-41) 318| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 321| if-gt v2, v13, Label_5 .line 2629 323| const v19, #+13191 (0x00003387 | 1.84845e-41) 326| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-direct {v15,v2}, com.android.calendar.DayView.computeDayLeftPosition(int):int 332| move-result v13 333| const v19, #+13192 (0x00003388 | 1.84859e-41) 336| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 339| int-to-float v11, v13 .line 2630 340| iget-object v13, v15, com.android.calendar.DayView.mLines 342| const v19, #+13193 (0x00003389 | 1.84873e-41) 345| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 348| add-int/lit8 v6, v5, #+1 (0x00000001 | 1.40130e-45) .end_local v5 .restart_local v6 350| aput v11, v13, v5 .line 2631 352| const v19, #+13194 (0x0000338a | 1.84887e-41) 355| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 358| iget-object v13, v15, com.android.calendar.DayView.mLines 360| const v19, #+13195 (0x0000338b | 1.84901e-41) 363| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 366| add-int/lit8 v5, v6, #+1 (0x00000001 | 1.40130e-45) .end_local v6 .restart_local v5 368| const/4 v14, #+0 (0x00000000 | 0.00000) 369| aput v14, v13, v6 .line 2632 371| const v19, #+13196 (0x0000338c | 1.84915e-41) 374| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 377| iget-object v13, v15, com.android.calendar.DayView.mLines 379| const v19, #+13197 (0x0000338d | 1.84929e-41) 382| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 385| add-int/lit8 v6, v5, #+1 (0x00000001 | 1.40130e-45) .end_local v5 .restart_local v6 387| aput v11, v13, v5 .line 2633 389| const v19, #+13198 (0x0000338e | 1.84943e-41) 392| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v13, v15, com.android.calendar.DayView.mLines 397| const v19, #+13199 (0x0000338f | 1.84957e-41) 400| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 403| add-int/lit8 v5, v6, #+1 (0x00000001 | 1.40130e-45) .end_local v6 .restart_local v5 405| aput v10, v13, v6 .line 2628 407| const v19, #+13200 (0x00003390 | 1.84971e-41) 410| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 413| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 415| goto/16 Label_4 Label_5: .line 2635 417| const v19, #+13201 (0x00003391 | 1.84985e-41) 420| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 423| iget-object v13, v15, com.android.calendar.DayView.mLines 425| const v19, #+13202 (0x00003392 | 1.84999e-41) 428| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 431| const/4 v14, #+0 (0x00000000 | 0.00000) 432| move-object/from16 v0, v17 434| move-object/from16 v1, v18 436| invoke-virtual {v0,v13,v14,v5,v1}, android.graphics.Canvas.drawLines(float[], int, int, android.graphics.Paint):void .line 2638 439| const v19, #+13203 (0x00003393 | 1.85013e-41) 442| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 445| move-object/from16 v0, v18 447| invoke-virtual {v0,v7}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2639 450| const v19, #+13204 (0x00003394 | 1.85027e-41) 453| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 456| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 457| move-object/from16 v0, v18 459| invoke-virtual {v0,v13}, android.graphics.Paint.setAntiAlias(boolean):void .line 2640 462| const v19, #+13205 (0x00003395 | 1.85041e-41) 465| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 468| return-void Label_6: .end_local v2 .end_local v5 .restart_local v6 469| const v19, #+13206 (0x00003396 | 1.85055e-41) 472| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 475| move v5, v6 .end_local v6 .restart_local v5 476| goto/16 Label_3 } method com.android.calendar.DayView.drawHours(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2532 .prologue_end .line 2532 0| const v0, #+13207 (0x00003397 | 1.85069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v6,v9}, com.android.calendar.DayView.setupHourTextPaint(android.graphics.Paint):void .line 2534 9| const v0, #+13208 (0x00003398 | 1.85084e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v4, v6, com.android.calendar.DayView.mHoursTextHeight 17| const v0, #+13209 (0x00003399 | 1.85098e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 25| sget v5, com.android.calendar.DayView.HOURS_TOP_MARGIN 27| const v0, #+13210 (0x0000339a | 1.85112e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| add-int v3, v4, v5 .line 2536 .local v3, "y", int 35| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 36| const v0, #+13211 (0x0000339b | 1.85126e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/16 v4, #+24 (0x00000018 | 3.36312e-44) 44| if-ge v1, v4, Label_2 .line 2537 46| const v0, #+13212 (0x0000339c | 1.85140e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v4, v6, com.android.calendar.DayView.mHourStrs 54| const v0, #+13213 (0x0000339d | 1.85154e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| aget-object v2, v4, v1 .line 2538 .local v2, "time", java.lang.String 62| const v0, #+13214 (0x0000339e | 1.85168e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget v4, com.android.calendar.DayView.HOURS_LEFT_MARGIN 70| const v0, #+13215 (0x0000339f | 1.85182e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| int-to-float v4, v4 77| int-to-float v5, v3 78| invoke-virtual {v8,v2,v4,v5,v9}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 2539 81| const v0, #+13216 (0x000033a0 | 1.85196e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| sget v4, com.android.calendar.DayView.mCellHeight 89| const v0, #+13217 (0x000033a1 | 1.85210e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 97| add-int/2addr v3, v4 .line 2536 98| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 100| goto/16 Label_1 Label_2: .line 2541 .end_local v2 102| const v0, #+13218 (0x000033a2 | 1.85224e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void } method com.android.calendar.DayView.drawScrollLine(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2284 .prologue_end .line 2284 0| const v0, #+13219 (0x000033a3 | 1.85238e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v9, com.android.calendar.DayView.mNumDays 8| const v0, #+13220 (0x000033a4 | 1.85252e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v9,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 17| move-result v7 18| const v0, #+13221 (0x000033a5 | 1.85266e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2285 .local v7, "right", int 24| iget v1, v9, com.android.calendar.DayView.mFirstCell 26| const v0, #+13222 (0x000033a6 | 1.85280e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| add-int/lit8 v8, v1, #-1 (0xffffffff | NaN) .line 2287 .local v8, "y", int 34| const/4 v1, #+0 (0x00000000 | 0.00000) 35| invoke-virtual {v12,v1}, android.graphics.Paint.setAntiAlias(boolean):void .line 2288 38| const v0, #+13223 (0x000033a7 | 1.85294e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| sget-object v1, android.graphics.Paint$Style.FILL 46| const v0, #+13224 (0x000033a8 | 1.85308e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v12,v1}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2290 55| const v0, #+13225 (0x000033a9 | 1.85322e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| sget v1, com.android.calendar.DayView.mCalendarGridLineInnerHorizontalColor 63| const v0, #+13226 (0x000033aa | 1.85336e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v12,v1}, android.graphics.Paint.setColor(int):void .line 2291 72| const v0, #+13227 (0x000033ab | 1.85350e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) 80| invoke-virtual {v12,v1}, android.graphics.Paint.setStrokeWidth(float):void .line 2292 83| const v0, #+13228 (0x000033ac | 1.85364e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| sget v2, com.android.calendar.DayView.GRID_LINE_LEFT_MARGIN 91| const v0, #+13229 (0x000033ad | 1.85378e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| int-to-float v3, v8 98| int-to-float v4, v7 99| int-to-float v5, v8 100| move-object v1, v11 101| move-object v6, v12 102| invoke-virtual/range {v1..v6}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void .line 2293 105| const v0, #+13230 (0x000033ae | 1.85392e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 112| invoke-virtual {v12,v1}, android.graphics.Paint.setAntiAlias(boolean):void .line 2294 115| const v0, #+13231 (0x000033af | 1.85406e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-void } method com.android.calendar.DayView.drawSelectedRect(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2489 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move-object/16 v18, v19 9| move-object/16 v19, v20 .prologue_end .line 2489 12| const v20, #+13232 (0x000033b0 | 1.85420e-41) 15| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v16 20| iget v3, v0, com.android.calendar.DayView.mSelectionMode 22| const v20, #+13233 (0x000033b1 | 1.85434e-41) 25| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v3, Label_1 30| const v20, #+13234 (0x000033b2 | 1.85448e-41) 33| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 36| move-object/from16 v0, v16 38| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 40| const v20, #+13235 (0x000033b3 | 1.85462e-41) 43| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 46| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 48| if-eqz v3, Label_1 .line 2490 50| const v20, #+13236 (0x000033b4 | 1.85476e-41) 53| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 56| move-object/from16 v0, v16 58| iget v3, v0, com.android.calendar.DayView.mSelectionDay 60| const v20, #+13237 (0x000033b5 | 1.85490e-41) 63| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 66| move-object/from16 v0, v16 68| iget v4, v0, com.android.calendar.DayView.mFirstJulianDay 70| const v20, #+13238 (0x000033b6 | 1.85504e-41) 73| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 76| sub-int v9, v3, v4 .line 2491 .local v9, "daynum", int 78| move-object/from16 v0, v16 80| iget v3, v0, com.android.calendar.DayView.mSelectionHour 82| const v20, #+13239 (0x000033b7 | 1.85518e-41) 85| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 88| sget v4, com.android.calendar.DayView.mCellHeight 90| const v20, #+13240 (0x000033b8 | 1.85532e-41) 93| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 96| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 98| mul-int/2addr v3, v4 99| move-object/from16 v0, v17 101| iput v3, v0, android.graphics.Rect.top .line 2492 103| const v20, #+13241 (0x000033b9 | 1.85546e-41) 106| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 109| move-object/from16 v0, v17 111| iget v3, v0, android.graphics.Rect.top 113| const v20, #+13242 (0x000033ba | 1.85560e-41) 116| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 119| sget v4, com.android.calendar.DayView.mCellHeight 121| const v20, #+13243 (0x000033bb | 1.85574e-41) 124| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 127| add-int/2addr v3, v4 128| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 130| move-object/from16 v0, v17 132| iput v3, v0, android.graphics.Rect.bottom .line 2493 134| const v20, #+13244 (0x000033bc | 1.85588e-41) 137| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v16 142| invoke-direct {v0,v9}, com.android.calendar.DayView.computeDayLeftPosition(int):int 145| move-result v3 146| const v20, #+13245 (0x000033bd | 1.85602e-41) 149| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 152| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 154| move-object/from16 v0, v17 156| iput v3, v0, android.graphics.Rect.left .line 2494 158| const v20, #+13246 (0x000033be | 1.85616e-41) 161| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 164| add-int/lit8 v3, v9, #+1 (0x00000001 | 1.40130e-45) 166| move-object/from16 v0, v16 168| invoke-direct {v0,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 171| move-result v3 172| const v20, #+13247 (0x000033bf | 1.85630e-41) 175| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 178| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 180| move-object/from16 v0, v17 182| iput v3, v0, android.graphics.Rect.right .line 2496 184| const v20, #+13248 (0x000033c0 | 1.85644e-41) 187| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 190| move-object/from16 v0, v17 192| iget v3, v0, android.graphics.Rect.left 194| const v20, #+13249 (0x000033c1 | 1.85658e-41) 197| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 200| int-to-float v3, v3 201| move-object/from16 v0, v17 203| iget v4, v0, android.graphics.Rect.top 205| const v20, #+13250 (0x000033c2 | 1.85672e-41) 208| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 211| int-to-float v4, v4 212| move-object/from16 v0, v17 214| iget v5, v0, android.graphics.Rect.right 216| const v20, #+13251 (0x000033c3 | 1.85686e-41) 219| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 222| int-to-float v5, v5 223| move-object/from16 v0, v17 225| iget v6, v0, android.graphics.Rect.bottom 227| const v20, #+13252 (0x000033c4 | 1.85700e-41) 230| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 233| int-to-float v6, v6 234| move-object/from16 v0, v16 236| invoke-direct {v0,v3,v4,v5,v6}, com.android.calendar.DayView.saveSelectionPosition(float, float, float, float):void .line 2499 239| const v20, #+13253 (0x000033c5 | 1.85714e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| sget v3, com.android.calendar.DayView.mCalendarGridAreaSelected 247| const v20, #+13254 (0x000033c6 | 1.85728e-41) 250| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 253| move-object/from16 v0, v19 255| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void .line 2500 258| const v20, #+13255 (0x000033c7 | 1.85742e-41) 261| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 264| move-object/from16 v0, v17 266| iget v3, v0, android.graphics.Rect.top 268| const v20, #+13256 (0x000033c8 | 1.85756e-41) 271| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 274| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 276| move-object/from16 v0, v17 278| iput v3, v0, android.graphics.Rect.top .line 2501 280| const v20, #+13257 (0x000033c9 | 1.85770e-41) 283| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 286| move-object/from16 v0, v17 288| iget v3, v0, android.graphics.Rect.right 290| const v20, #+13258 (0x000033ca | 1.85784e-41) 293| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 296| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 298| move-object/from16 v0, v17 300| iput v3, v0, android.graphics.Rect.right .line 2502 302| const v20, #+13259 (0x000033cb | 1.85798e-41) 305| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 308| const/4 v3, #+0 (0x00000000 | 0.00000) 309| move-object/from16 v0, v19 311| invoke-virtual {v0,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 2503 314| const v20, #+13260 (0x000033cc | 1.85812e-41) 317| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 320| move-object/from16 v0, v18 322| move-object/from16 v1, v17 324| move-object/from16 v2, v19 326| invoke-virtual {v0,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 2507 329| const v20, #+13261 (0x000033cd | 1.85826e-41) 332| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 335| sget v3, com.android.calendar.DayView.mNewEventHintColor 337| const v20, #+13262 (0x000033ce | 1.85840e-41) 340| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 343| move-object/from16 v0, v19 345| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void .line 2508 348| const v20, #+13263 (0x000033cf | 1.85854e-41) 351| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 354| move-object/from16 v0, v16 356| iget v3, v0, com.android.calendar.DayView.mNumDays 358| const v20, #+13264 (0x000033d0 | 1.85868e-41) 361| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 364| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 365| if-le v3, v4, Label_2 .line 2509 367| const v20, #+13265 (0x000033d1 | 1.85882e-41) 370| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 373| sget v3, com.android.calendar.DayView.NEW_EVENT_WIDTH 375| const v20, #+13266 (0x000033d2 | 1.85896e-41) 378| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 381| int-to-float v3, v3 382| move-object/from16 v0, v19 384| invoke-virtual {v0,v3}, android.graphics.Paint.setStrokeWidth(float):void .line 2510 387| const v20, #+13267 (0x000033d3 | 1.85910e-41) 390| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 393| move-object/from16 v0, v17 395| iget v3, v0, android.graphics.Rect.right 397| const v20, #+13268 (0x000033d4 | 1.85924e-41) 400| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 403| move-object/from16 v0, v17 405| iget v4, v0, android.graphics.Rect.left 407| const v20, #+13269 (0x000033d5 | 1.85938e-41) 410| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 413| sub-int v15, v3, v4 .line 2511 .local v15, "width", int 415| move-object/from16 v0, v17 417| iget v3, v0, android.graphics.Rect.left 419| const v20, #+13270 (0x000033d6 | 1.85952e-41) 422| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 425| div-int/lit8 v4, v15, #+2 (0x00000002 | 2.80260e-45) 427| const v20, #+13271 (0x000033d7 | 1.85966e-41) 430| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 433| add-int v12, v3, v4 .line 2512 .local v12, "midX", int 435| move-object/from16 v0, v17 437| iget v3, v0, android.graphics.Rect.top 439| const v20, #+13272 (0x000033d8 | 1.85980e-41) 442| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 445| sget v4, com.android.calendar.DayView.mCellHeight 447| const v20, #+13273 (0x000033d9 | 1.85994e-41) 450| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 453| div-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 455| const v20, #+13274 (0x000033da | 1.86008e-41) 458| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 461| add-int v13, v3, v4 .line 2513 .local v13, "midY", int 463| sget v3, com.android.calendar.DayView.mCellHeight 465| const v20, #+13275 (0x000033db | 1.86022e-41) 468| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-static {v3,v15}, java.lang.Math.min(int, int):int 474| move-result v3 475| const v20, #+13276 (0x000033dc | 1.86036e-41) 478| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 481| sget v4, com.android.calendar.DayView.NEW_EVENT_MARGIN 483| const v20, #+13277 (0x000033dd | 1.86050e-41) 486| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 489| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 491| sub-int v11, v3, v4 .line 2514 .local v11, "length", int 493| sget v3, com.android.calendar.DayView.NEW_EVENT_MAX_LENGTH 495| const v20, #+13278 (0x000033de | 1.86064e-41) 498| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-static {v11,v3}, java.lang.Math.min(int, int):int 504| move-result v11 505| const v20, #+13279 (0x000033df | 1.86078e-41) 508| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 2515 511| sget v3, com.android.calendar.DayView.mCellHeight 513| const v20, #+13280 (0x000033e0 | 1.86092e-41) 516| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 519| sub-int/2addr v3, v11 520| div-int/lit8 v14, v3, #+2 (0x00000002 | 2.80260e-45) .line 2516 .local v14, "verticalPadding", int 522| const v20, #+13281 (0x000033e1 | 1.86106e-41) 525| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 528| sub-int v3, v15, v11 530| div-int/lit8 v10, v3, #+2 (0x00000002 | 2.80260e-45) .line 2517 .local v10, "horizontalPadding", int 532| const v20, #+13282 (0x000033e2 | 1.86120e-41) 535| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 538| move-object/from16 v0, v17 540| iget v3, v0, android.graphics.Rect.left 542| const v20, #+13283 (0x000033e3 | 1.86134e-41) 545| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 548| add-int/2addr v3, v10 549| int-to-float v4, v3 550| int-to-float v5, v13 551| move-object/from16 v0, v17 553| iget v3, v0, android.graphics.Rect.right 555| const v20, #+13284 (0x000033e4 | 1.86148e-41) 558| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 561| sub-int/2addr v3, v10 562| int-to-float v6, v3 .line 2518 563| int-to-float v7, v13 564| move-object/from16 v3, v18 566| move-object/from16 v8, v19 .line 2517 568| invoke-virtual/range {v3..v8}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void .line 2519 571| const v20, #+13285 (0x000033e5 | 1.86163e-41) 574| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 577| int-to-float v4, v12 578| move-object/from16 v0, v17 580| iget v3, v0, android.graphics.Rect.top 582| const v20, #+13286 (0x000033e6 | 1.86177e-41) 585| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 588| add-int/2addr v3, v14 589| int-to-float v5, v3 590| int-to-float v6, v12 591| move-object/from16 v0, v17 593| iget v3, v0, android.graphics.Rect.bottom 595| const v20, #+13287 (0x000033e7 | 1.86191e-41) 598| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 601| sub-int/2addr v3, v14 602| int-to-float v7, v3 603| move-object/from16 v3, v18 605| move-object/from16 v8, v19 607| invoke-virtual/range {v3..v8}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void Label_1: .line 2529 .end_local v9 .end_local v10 .end_local v11 .end_local v12 .end_local v13 .end_local v14 .end_local v15 610| const v20, #+13288 (0x000033e8 | 1.86205e-41) 613| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 616| return-void Label_2: .line 2521 .restart_local v9 617| const v20, #+13289 (0x000033e9 | 1.86219e-41) 620| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 623| sget-object v3, android.graphics.Paint$Style.FILL 625| const v20, #+13290 (0x000033ea | 1.86233e-41) 628| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v19 633| invoke-virtual {v0,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 2522 636| const v20, #+13291 (0x000033eb | 1.86247e-41) 639| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 642| sget v3, com.android.calendar.DayView.NEW_EVENT_HINT_FONT_SIZE 644| const v20, #+13292 (0x000033ec | 1.86261e-41) 647| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 650| int-to-float v3, v3 651| move-object/from16 v0, v19 653| invoke-virtual {v0,v3}, android.graphics.Paint.setTextSize(float):void .line 2523 656| const v20, #+13293 (0x000033ed | 1.86275e-41) 659| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 662| sget-object v3, android.graphics.Paint$Align.LEFT 664| const v20, #+13294 (0x000033ee | 1.86289e-41) 667| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 670| move-object/from16 v0, v19 672| invoke-virtual {v0,v3}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2524 675| const v20, #+13295 (0x000033ef | 1.86303e-41) 678| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 681| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 682| invoke-static {v3}, android.graphics.Typeface.defaultFromStyle(int):android.graphics.Typeface 685| move-result-object v3 686| const v20, #+13296 (0x000033f0 | 1.86317e-41) 689| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 692| move-object/from16 v0, v19 694| invoke-virtual {v0,v3}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2525 697| const v20, #+13297 (0x000033f1 | 1.86331e-41) 700| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 703| move-object/from16 v0, v16 705| iget-object v3, v0, com.android.calendar.DayView.mNewEventHintString 707| const v20, #+13298 (0x000033f2 | 1.86345e-41) 710| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 713| move-object/from16 v0, v17 715| iget v4, v0, android.graphics.Rect.left 717| const v20, #+13299 (0x000033f3 | 1.86359e-41) 720| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 723| sget v5, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 725| const v20, #+13300 (0x000033f4 | 1.86373e-41) 728| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 731| add-int/2addr v4, v5 732| int-to-float v4, v4 .line 2526 733| move-object/from16 v0, v17 735| iget v5, v0, android.graphics.Rect.top 737| const v20, #+13301 (0x000033f5 | 1.86387e-41) 740| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 743| int-to-float v5, v5 744| invoke-virtual/range {v19..v19}, android.graphics.Paint.getFontMetrics():android.graphics.Paint$FontMetrics 747| move-result-object v6 748| const v20, #+13302 (0x000033f6 | 1.86401e-41) 751| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 754| iget v6, v6, android.graphics.Paint$FontMetrics.ascent 756| const v20, #+13303 (0x000033f7 | 1.86415e-41) 759| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 762| invoke-static {v6}, java.lang.Math.abs(float):float 765| move-result v6 766| const v20, #+13304 (0x000033f8 | 1.86429e-41) 769| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 772| add-float/2addr v5, v6 773| sget v6, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 775| const v20, #+13305 (0x000033f9 | 1.86443e-41) 778| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 781| int-to-float v6, v6 782| add-float/2addr v5, v6 .line 2525 783| move-object/from16 v0, v18 785| move-object/from16 v1, v19 787| invoke-virtual {v0,v3,v4,v5,v1}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void 790| const v20, #+13306 (0x000033fa | 1.86457e-41) 793| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 796| goto/16 Label_1 } method com.android.calendar.DayView.drawTextSanitizer(java.lang.String, int):java.lang.String { .params "string", "maxEventTextLen" .src "DayView.java" .line 3540 .prologue_end 0| const v0, #+13307 (0x000033fb | 1.86471e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 3540 7| iget-object v3, v5, com.android.calendar.DayView.drawTextSanitizerFilter 9| const v0, #+13308 (0x000033fc | 1.86485e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v6}, java.util.regex.Pattern.matcher(java.lang.CharSequence):java.util.regex.Matcher 18| move-result-object v2 19| const v0, #+13309 (0x000033fd | 1.86499e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3541 .local v2, "m", java.util.regex.Matcher 25| const-string/jumbo v3, "," 28| const v0, #+13310 (0x000033fe | 1.86513e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v2,v3}, java.util.regex.Matcher.replaceAll(java.lang.String):java.lang.String 37| move-result-object v6 38| const v0, #+13311 (0x000033ff | 1.86527e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3543 44| invoke-virtual {v6}, java.lang.String.length():int 47| move-result v1 48| const v0, #+13312 (0x00003400 | 1.86541e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3544 .local v1, "len", int 54| if-gtz v7, Label_2 .line 3545 56| const v0, #+13313 (0x00003401 | 1.86555e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v6, "" .line 3546 65| const v0, #+13314 (0x00003402 | 1.86569e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 3552 72| const v0, #+13315 (0x00003403 | 1.86583e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 80| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 82| invoke-virtual {v6,v3,v4}, java.lang.String.replace(char, char):java.lang.String 85| move-result-object v3 86| const v0, #+13316 (0x00003404 | 1.86597e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v3 Label_2: .line 3547 93| const v0, #+13317 (0x00003405 | 1.86611e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-le v1, v7, Label_1 .line 3548 101| const v0, #+13318 (0x00003406 | 1.86625e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v6,v4,v7}, java.lang.String.substring(int, int):java.lang.String 110| move-result-object v6 111| const v0, #+13319 (0x00003407 | 1.86639e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3549 117| move v1, v7 118| goto/16 Label_1 } method com.android.calendar.DayView.drawUpperLeftCorner(android.graphics.Rect, android.graphics.Canvas, android.graphics.Paint):void { .params "r", "canvas", "p" .src "DayView.java" .line 2270 .prologue_end .line 2270 0| const v0, #+13320 (0x00003408 | 1.86653e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v6}, com.android.calendar.DayView.setupHourTextPaint(android.graphics.Paint):void .line 2271 9| const v0, #+13321 (0x00003409 | 1.86667e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v3, com.android.calendar.DayView.mMaxAlldayEvents 17| const v0, #+13322 (0x0000340a | 1.86681e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v2, v3, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 25| const v0, #+13323 (0x0000340b | 1.86695e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-le v1, v2, Label_1 .line 2273 33| const v0, #+13324 (0x0000340c | 1.86709e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sget-boolean v1, com.android.calendar.DayView.mUseExpandIcon 41| const v0, #+13325 (0x0000340d | 1.86723e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_2 .line 2274 49| const v0, #+13326 (0x0000340e | 1.86737e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v3, com.android.calendar.DayView.mExpandAlldayDrawable 57| const v0, #+13327 (0x0000340f | 1.86751e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v2, v3, com.android.calendar.DayView.mExpandAllDayRect 65| const v0, #+13328 (0x00003410 | 1.86765e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1,v2}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):void .line 2275 74| const v0, #+13329 (0x00003411 | 1.86779e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v1, v3, com.android.calendar.DayView.mExpandAlldayDrawable 82| const v0, #+13330 (0x00003412 | 1.86793e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v1,v5}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void Label_1: .line 2281 91| const v0, #+13331 (0x00003413 | 1.86807e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void Label_2: .line 2277 98| const v0, #+13332 (0x00003414 | 1.86821e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v1, v3, com.android.calendar.DayView.mCollapseAlldayDrawable 106| const v0, #+13333 (0x00003415 | 1.86835e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v2, v3, com.android.calendar.DayView.mExpandAllDayRect 114| const v0, #+13334 (0x00003416 | 1.86849e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v2}, android.graphics.drawable.Drawable.setBounds(android.graphics.Rect):void .line 2278 123| const v0, #+13335 (0x00003417 | 1.86863e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v1, v3, com.android.calendar.DayView.mCollapseAlldayDrawable 131| const v0, #+13336 (0x00003418 | 1.86877e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1,v5}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void 140| const v0, #+13337 (0x00003419 | 1.86891e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| goto/16 Label_1 } method com.android.calendar.DayView.eventClickCleanup():void { .src "DayView.java" .line 4829 .prologue_end 0| const v0, #+13338 (0x0000341a | 1.86905e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 4829 7| iget-object v1, v3, com.android.calendar.DayView.mClearClick 9| const v0, #+13339 (0x0000341b | 1.86919e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v1}, com.android.calendar.DayView.removeCallbacks(java.lang.Runnable):boolean .line 4830 18| const v0, #+13340 (0x0000341c | 1.86933e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.calendar.DayView.mSetClick 26| const v0, #+13341 (0x0000341d | 1.86947e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v1}, com.android.calendar.DayView.removeCallbacks(java.lang.Runnable):boolean .line 4831 35| const v0, #+13342 (0x0000341e | 1.86961e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v2, v3, com.android.calendar.DayView.mClickedEvent .line 4832 43| const v0, #+13343 (0x0000341f | 1.86975e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v2, v3, com.android.calendar.DayView.mSavedClickedEvent .line 4833 51| const v0, #+13344 (0x00003420 | 1.86989e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendar.DayView.findSelectedEvent(int, int):void { .params "x", "y" .src "DayView.java" .line 4628 0| move-object/16 v33, v34 3| move/16 v34, v35 6| move/16 v35, v36 .prologue_end .line 4628 9| const v36, #+13345 (0x00003421 | 1.87003e-41) 12| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v33 17| iget v3, v0, com.android.calendar.DayView.mSelectionDay .line 4629 .local v3, "date", int 19| const v36, #+13346 (0x00003422 | 1.87017e-41) 22| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 25| move-object/from16 v0, v33 27| iget v6, v0, com.android.calendar.DayView.mCellWidth .line 4630 .local v6, "cellWidth", int 29| const v36, #+13347 (0x00003423 | 1.87031e-41) 32| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 35| move-object/from16 v0, v33 37| iget-object v0, v0, com.android.calendar.DayView.mEvents 39| const v36, #+13348 (0x00003424 | 1.87045e-41) 42| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 45| move-object/from16 v16, v0 .line 4631 .local_ex v16, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 47| invoke-virtual/range {v16..v16}, java.util.ArrayList.size():int 50| move-result v24 51| const v36, #+13349 (0x00003425 | 1.87059e-41) 54| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 4632 .local v24, "numEvents", int 57| move-object/from16 v0, v33 59| iget v0, v0, com.android.calendar.DayView.mSelectionDay 61| const v36, #+13350 (0x00003426 | 1.87073e-41) 64| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 67| move/from16 v31, v0 69| move-object/from16 v0, v33 71| iget v0, v0, com.android.calendar.DayView.mFirstJulianDay 73| const v36, #+13351 (0x00003427 | 1.87087e-41) 76| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 79| move/from16 v32, v0 81| sub-int v31, v31, v32 83| move-object/from16 v0, v33 85| move/from16 v1, v31 87| invoke-direct {v0,v1}, com.android.calendar.DayView.computeDayLeftPosition(int):int 90| move-result v4 91| const v36, #+13352 (0x00003428 | 1.87101e-41) 94| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 4633 .local v4, "left", int 97| const/4 v5, #+0 (0x00000000 | 0.00000) .line 4634 .local v5, "top", int 98| const/16 v31, #+0 (0x00000000 | 0.00000) 100| move-object/from16 v0, v33 102| move-object/from16 v1, v31 104| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 4636 107| const v36, #+13353 (0x00003429 | 1.87115e-41) 110| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 113| move-object/from16 v0, v33 115| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 117| const v36, #+13354 (0x0000342a | 1.87129e-41) 120| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 123| move-object/from16 v31, v0 125| invoke-virtual/range {v31..v31}, java.util.ArrayList.clear():void .line 4637 128| const v36, #+13355 (0x0000342b | 1.87143e-41) 131| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v33 136| iget-boolean v0, v0, com.android.calendar.DayView.mSelectionAllday 138| const v36, #+13356 (0x0000342c | 1.87157e-41) 141| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 144| move/from16 v31, v0 146| if-eqz v31, Label_12 .line 4639 148| const v36, #+13357 (0x0000342d | 1.87171e-41) 151| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 154| const v23, #+1176256512 (0x461c4000 | 10000.0) .line 4640 .local v23, "minYdistance", float 157| const/4 v8, #+0 (0x00000000 | 0.00000) .line 4641 .local v8, "closestEvent", com.android.calendar.Event 158| move-object/from16 v0, v33 160| iget v0, v0, com.android.calendar.DayView.mAlldayHeight 162| const v36, #+13358 (0x0000342e | 1.87185e-41) 165| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 168| move/from16 v31, v0 170| move/from16 v0, v31 172| int-to-float v10, v0 .line 4642 .local v10, "drawHeight", float 173| sget v31, com.android.calendar.DayView.DAY_HEADER_HEIGHT 175| const v36, #+13359 (0x0000342f | 1.87199e-41) 178| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 181| sget v32, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 183| const v36, #+13360 (0x00003430 | 1.87213e-41) 186| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 189| add-int v30, v31, v32 .line 4643 .local v30, "yOffset", int 191| move-object/from16 v0, v33 193| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 195| const v36, #+13361 (0x00003431 | 1.87227e-41) 198| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 201| move/from16 v21, v0 .line 4644 .local v21, "maxUnexpandedColumn", int 203| move-object/from16 v0, v33 205| iget v0, v0, com.android.calendar.DayView.mMaxAlldayEvents 207| const v36, #+13362 (0x00003432 | 1.87242e-41) 210| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 213| move/from16 v31, v0 215| move-object/from16 v0, v33 217| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 219| const v36, #+13363 (0x00003433 | 1.87256e-41) 222| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 225| move/from16 v32, v0 227| move/from16 v0, v31 229| move/from16 v1, v32 231| if-le v0, v1, Label_1 .line 4646 233| const v36, #+13364 (0x00003434 | 1.87270e-41) 236| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v21, v21, #-1 (0xffffffff | NaN) Label_1: .line 4648 241| const v36, #+13365 (0x00003435 | 1.87284e-41) 244| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 247| move-object/from16 v0, v33 249| iget-object v0, v0, com.android.calendar.DayView.mAllDayEvents 251| const v36, #+13366 (0x00003436 | 1.87298e-41) 254| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 257| move-object/from16 v16, v0 .line 4649 259| invoke-virtual/range {v16..v16}, java.util.ArrayList.size():int 262| move-result v24 263| const v36, #+13367 (0x00003437 | 1.87312e-41) 266| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 4650 269| const/16 v18, #+0 (0x00000000 | 0.00000) Label_2: .end_local v8 .local v18, "i", int 271| const v36, #+13368 (0x00003438 | 1.87326e-41) 274| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 277| move/from16 v0, v18 279| move/from16 v1, v24 281| if-ge v0, v1, Label_7 .line 4651 283| const v36, #+13369 (0x00003439 | 1.87340e-41) 286| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 289| move-object/from16 v0, v16 291| move/from16 v1, v18 293| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 296| move-result-object v7 297| const v36, #+13370 (0x0000343a | 1.87354e-41) 300| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 303| check-cast v7, com.android.calendar.Event .line 4652 .local v7, "event", com.android.calendar.Event 305| const v36, #+13371 (0x0000343b | 1.87368e-41) 308| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v7}, com.android.calendar.Event.drawAsAllday():boolean 314| move-result v31 315| const v36, #+13372 (0x0000343c | 1.87382e-41) 318| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 321| if-eqz v31, Label_3 .line 4653 323| const v36, #+13373 (0x0000343d | 1.87396e-41) 326| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 329| sget-boolean v31, com.android.calendar.DayView.mShowAllAllDayEvents 331| const v36, #+13374 (0x0000343e | 1.87410e-41) 334| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 337| if-nez v31, Label_4 339| const v36, #+13375 (0x0000343f | 1.87424e-41) 342| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v7}, com.android.calendar.Event.getColumn():int 348| move-result v31 349| const v36, #+13376 (0x00003440 | 1.87438e-41) 352| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 355| move/from16 v0, v31 357| move/from16 v1, v21 359| if-lt v0, v1, Label_4 Label_3: .line 4650 361| const v36, #+13377 (0x00003441 | 1.87452e-41) 364| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 367| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 369| goto/16 Label_2 Label_4: .line 4658 371| const v36, #+13378 (0x00003442 | 1.87466e-41) 374| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 377| iget v0, v7, com.android.calendar.Event.startDay 379| const v36, #+13379 (0x00003443 | 1.87480e-41) 382| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 385| move/from16 v31, v0 387| move-object/from16 v0, v33 389| iget v0, v0, com.android.calendar.DayView.mSelectionDay 391| const v36, #+13380 (0x00003444 | 1.87494e-41) 394| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 397| move/from16 v32, v0 399| move/from16 v0, v31 401| move/from16 v1, v32 403| if-gt v0, v1, Label_3 405| const v36, #+13381 (0x00003445 | 1.87508e-41) 408| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 411| iget v0, v7, com.android.calendar.Event.endDay 413| const v36, #+13382 (0x00003446 | 1.87522e-41) 416| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 419| move/from16 v31, v0 421| move-object/from16 v0, v33 423| iget v0, v0, com.android.calendar.DayView.mSelectionDay 425| const v36, #+13383 (0x00003447 | 1.87536e-41) 428| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 431| move/from16 v32, v0 433| move/from16 v0, v31 435| move/from16 v1, v32 437| if-lt v0, v1, Label_3 .line 4659 439| const v36, #+13384 (0x00003448 | 1.87550e-41) 442| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 445| sget-boolean v31, com.android.calendar.DayView.mShowAllAllDayEvents 447| const v36, #+13385 (0x00003449 | 1.87564e-41) 450| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 453| if-eqz v31, Label_8 455| const v36, #+13386 (0x0000344a | 1.87578e-41) 458| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 461| move-object/from16 v0, v33 463| iget v0, v0, com.android.calendar.DayView.mMaxAlldayEvents 465| const v36, #+13387 (0x0000344b | 1.87592e-41) 468| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 471| move/from16 v31, v0 Label_5: 473| const v36, #+13388 (0x0000344c | 1.87606e-41) 476| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 479| move/from16 v0, v31 481| int-to-float v0, v0 482| move/from16 v25, v0 .line 4661 .local v25, "numRectangles", float 484| div-float v17, v10, v25 .line 4662 .local v17, "height", float 486| sget v31, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 488| const v36, #+13389 (0x0000344d | 1.87620e-41) 491| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 494| move/from16 v0, v31 496| int-to-float v0, v0 497| move/from16 v31, v0 499| cmpl-float v31, v17, v31 501| if-lez v31, Label_6 .line 4663 503| const v36, #+13390 (0x0000344e | 1.87634e-41) 506| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 509| sget v31, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 511| const v36, #+13391 (0x0000344f | 1.87648e-41) 514| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 517| move/from16 v0, v31 519| int-to-float v0, v0 520| move/from16 v17, v0 Label_6: .line 4665 522| const v36, #+13392 (0x00003450 | 1.87662e-41) 525| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 528| move/from16 v0, v30 530| int-to-float v0, v0 531| move/from16 v31, v0 533| invoke-virtual {v7}, com.android.calendar.Event.getColumn():int 536| move-result v32 537| const v36, #+13393 (0x00003451 | 1.87676e-41) 540| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 543| move/from16 v0, v32 545| int-to-float v0, v0 546| move/from16 v32, v0 548| mul-float v32, v32, v17 550| add-float v15, v31, v32 .line 4666 .local v15, "eventTop", float 552| add-float v14, v15, v17 .line 4667 .local v14, "eventBottom", float 554| move/from16 v0, v35 556| int-to-float v0, v0 557| move/from16 v31, v0 559| cmpg-float v31, v15, v31 561| if-gez v31, Label_9 563| const v36, #+13394 (0x00003452 | 1.87690e-41) 566| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 569| move/from16 v0, v35 571| int-to-float v0, v0 572| move/from16 v31, v0 574| cmpl-float v31, v14, v31 576| if-lez v31, Label_9 .line 4670 578| const v36, #+13395 (0x00003453 | 1.87704e-41) 581| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 584| move-object/from16 v0, v33 586| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 588| const v36, #+13396 (0x00003454 | 1.87718e-41) 591| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 594| move-object/from16 v31, v0 596| move-object/from16 v0, v31 598| invoke-virtual {v0,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 4671 601| const v36, #+13397 (0x00003455 | 1.87732e-41) 604| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 607| move-object v8, v7 Label_7: .line 4687 .end_local v7 .end_local v14 .end_local v15 .end_local v17 .end_local v25 608| const v36, #+13398 (0x00003456 | 1.87746e-41) 611| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 614| move-object/from16 v0, v33 616| invoke-direct {v0,v8}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 4688 619| const v36, #+13399 (0x00003457 | 1.87760e-41) 622| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 625| return-void Label_8: .line 4660 .restart_local v7 626| const v36, #+13400 (0x00003458 | 1.87774e-41) 629| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 632| move-object/from16 v0, v33 634| iget v0, v0, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 636| const v36, #+13401 (0x00003459 | 1.87788e-41) 639| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 642| move/from16 v31, v0 644| goto/16 Label_5 Label_9: .line 4675 .restart_local v14 .restart_local v15 .restart_local v17 .restart_local v25 646| const v36, #+13402 (0x0000345a | 1.87802e-41) 649| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 652| move/from16 v0, v35 654| int-to-float v0, v0 655| move/from16 v31, v0 657| cmpl-float v31, v15, v31 659| if-ltz v31, Label_11 .line 4676 661| const v36, #+13403 (0x0000345b | 1.87816e-41) 664| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 667| move/from16 v0, v35 669| int-to-float v0, v0 670| move/from16 v31, v0 672| sub-float v29, v15, v31 Label_10: .line 4680 .local v29, "yDistance", float 674| const v36, #+13404 (0x0000345c | 1.87830e-41) 677| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 680| cmpg-float v31, v29, v23 682| if-gez v31, Label_3 .line 4681 684| const v36, #+13405 (0x0000345d | 1.87844e-41) 687| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 690| move/from16 v23, v29 .line 4682 692| move-object v8, v7 .local v8, "closestEvent", com.android.calendar.Event 693| goto/16 Label_3 Label_11: .line 4678 .end_local v8 .end_local v29 695| const v36, #+13406 (0x0000345e | 1.87858e-41) 698| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 701| move/from16 v0, v35 703| int-to-float v0, v0 704| move/from16 v31, v0 706| sub-float v29, v31, v14 .restart_local v29 708| goto/16 Label_10 Label_12: .line 4692 .end_local v7 .end_local v10 .end_local v14 .end_local v15 .end_local v17 .end_local v18 .end_local v21 .end_local v23 .end_local v25 .end_local v29 .end_local v30 710| const v36, #+13407 (0x0000345f | 1.87872e-41) 713| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 716| move-object/from16 v0, v33 718| iget v0, v0, com.android.calendar.DayView.mViewStartY 720| const v36, #+13408 (0x00003460 | 1.87886e-41) 723| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 726| move/from16 v31, v0 728| move-object/from16 v0, v33 730| iget v0, v0, com.android.calendar.DayView.mFirstCell 732| const v36, #+13409 (0x00003461 | 1.87900e-41) 735| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 738| move/from16 v32, v0 740| sub-int v31, v31, v32 742| add-int v35, v35, v31 .line 4695 744| move-object/from16 v0, v33 746| iget-object v0, v0, com.android.calendar.DayView.mRect 748| const v36, #+13410 (0x00003462 | 1.87914e-41) 751| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 754| move-object/from16 v26, v0 .line 4696 .local v26, "region", android.graphics.Rect 756| add-int/lit8 v31, v34, #-10 (0xfffffff6 | NaN) 758| move/from16 v0, v31 760| move-object/from16 v1, v26 762| iput v0, v1, android.graphics.Rect.left .line 4697 764| const v36, #+13411 (0x00003463 | 1.87928e-41) 767| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 770| add-int/lit8 v31, v34, #+10 (0x0000000a | 1.40130e-44) 772| move/from16 v0, v31 774| move-object/from16 v1, v26 776| iput v0, v1, android.graphics.Rect.right .line 4698 778| const v36, #+13412 (0x00003464 | 1.87942e-41) 781| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 784| add-int/lit8 v31, v35, #-10 (0xfffffff6 | NaN) 786| move/from16 v0, v31 788| move-object/from16 v1, v26 790| iput v0, v1, android.graphics.Rect.top .line 4699 792| const v36, #+13413 (0x00003465 | 1.87956e-41) 795| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 798| add-int/lit8 v31, v35, #+10 (0x0000000a | 1.40130e-44) 800| move/from16 v0, v31 802| move-object/from16 v1, v26 804| iput v0, v1, android.graphics.Rect.bottom .line 4701 806| const v36, #+13414 (0x00003466 | 1.87970e-41) 809| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 812| move-object/from16 v0, v33 814| iget-object v2, v0, com.android.calendar.DayView.mEventGeometry .line 4703 .local v2, "geometry", com.android.calendar.EventGeometry 816| const v36, #+13415 (0x00003467 | 1.87984e-41) 819| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 822| const/16 v18, #+0 (0x00000000 | 0.00000) Label_13: .restart_local v18 824| const v36, #+13416 (0x00003468 | 1.87998e-41) 827| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 830| move/from16 v0, v18 832| move/from16 v1, v24 834| if-ge v0, v1, Label_16 .line 4704 836| const v36, #+13417 (0x00003469 | 1.88012e-41) 839| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 842| move-object/from16 v0, v16 844| move/from16 v1, v18 846| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 849| move-result-object v7 850| const v36, #+13418 (0x0000346a | 1.88026e-41) 853| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 856| check-cast v7, com.android.calendar.Event .line 4706 .restart_local v7 858| const v36, #+13419 (0x0000346b | 1.88040e-41) 861| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 864| invoke-virtual/range {v2..v7}, com.android.calendar.EventGeometry.computeEventRect(int, int, int, int, com.android.calendar.Event):boolean 867| move-result v31 868| const v36, #+13420 (0x0000346c | 1.88054e-41) 871| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 874| if-nez v31, Label_15 Label_14: .line 4703 876| const v36, #+13421 (0x0000346d | 1.88068e-41) 879| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 882| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 884| goto/16 Label_13 Label_15: .line 4712 886| const v36, #+13422 (0x0000346e | 1.88082e-41) 889| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 892| move-object/from16 v0, v26 894| invoke-virtual {v2,v7,v0}, com.android.calendar.EventGeometry.eventIntersectsSelection(com.android.calendar.Event, android.graphics.Rect):boolean 897| move-result v31 898| const v36, #+13423 (0x0000346f | 1.88096e-41) 901| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 904| if-eqz v31, Label_14 .line 4713 906| const v36, #+13424 (0x00003470 | 1.88110e-41) 909| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 912| move-object/from16 v0, v33 914| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 916| const v36, #+13425 (0x00003471 | 1.88124e-41) 919| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v31, v0 924| move-object/from16 v0, v31 926| invoke-virtual {v0,v7}, java.util.ArrayList.add(java.lang.Object):boolean 929| const v36, #+13426 (0x00003472 | 1.88138e-41) 932| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 935| goto/16 Label_14 Label_16: .line 4719 .end_local v7 937| const v36, #+13427 (0x00003473 | 1.88152e-41) 940| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 943| move-object/from16 v0, v33 945| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 947| const v36, #+13428 (0x00003474 | 1.88166e-41) 950| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 953| move-object/from16 v31, v0 955| invoke-virtual/range {v31..v31}, java.util.ArrayList.size():int 958| move-result v31 959| const v36, #+13429 (0x00003475 | 1.88180e-41) 962| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 965| if-lez v31, Label_22 .line 4720 967| const v36, #+13430 (0x00003476 | 1.88194e-41) 970| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 973| move-object/from16 v0, v33 975| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 977| const v36, #+13431 (0x00003477 | 1.88208e-41) 980| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 983| move-object/from16 v31, v0 985| invoke-virtual/range {v31..v31}, java.util.ArrayList.size():int 988| move-result v20 989| const v36, #+13432 (0x00003478 | 1.88222e-41) 992| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 4721 .local v20, "len", int 995| const/4 v8, #+0 (0x00000000 | 0.00000) .line 4722 .local v8, "closestEvent", com.android.calendar.Event 996| move-object/from16 v0, v33 998| iget v0, v0, com.android.calendar.DayView.mViewWidth 1000| const v36, #+13433 (0x00003479 | 1.88236e-41) 1003| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1006| move/from16 v31, v0 1008| move-object/from16 v0, v33 1010| iget v0, v0, com.android.calendar.DayView.mViewHeight 1012| const v36, #+13434 (0x0000347a | 1.88250e-41) 1015| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1018| move/from16 v32, v0 1020| add-int v31, v31, v32 1022| move/from16 v0, v31 1024| int-to-float v0, v0 1025| move/from16 v22, v0 .line 4723 .local v22, "minDist", float 1027| const/16 v19, #+0 (0x00000000 | 0.00000) Label_17: .end_local v8 .local v19, "index", int 1029| const v36, #+13435 (0x0000347b | 1.88264e-41) 1032| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1035| move/from16 v0, v19 1037| move/from16 v1, v20 1039| if-ge v0, v1, Label_19 .line 4724 1041| const v36, #+13436 (0x0000347c | 1.88278e-41) 1044| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1047| move-object/from16 v0, v33 1049| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvents 1051| const v36, #+13437 (0x0000347d | 1.88292e-41) 1054| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1057| move-object/from16 v31, v0 1059| move-object/from16 v0, v31 1061| move/from16 v1, v19 1063| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 1066| move-result-object v13 1067| const v36, #+13438 (0x0000347e | 1.88306e-41) 1070| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1073| check-cast v13, com.android.calendar.Event .line 4725 .local v13, "ev", com.android.calendar.Event 1075| const v36, #+13439 (0x0000347f | 1.88321e-41) 1078| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1081| move/from16 v0, v34 1083| int-to-float v0, v0 1084| move/from16 v31, v0 1086| move/from16 v0, v35 1088| int-to-float v0, v0 1089| move/from16 v32, v0 1091| move/from16 v0, v31 1093| move/from16 v1, v32 1095| invoke-virtual {v2,v0,v1,v13}, com.android.calendar.EventGeometry.pointToEvent(float, float, com.android.calendar.Event):float 1098| move-result v9 1099| const v36, #+13440 (0x00003480 | 1.88335e-41) 1102| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 4726 .local v9, "dist", float 1105| cmpg-float v31, v9, v22 1107| if-gez v31, Label_18 .line 4727 1109| const v36, #+13441 (0x00003481 | 1.88349e-41) 1112| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1115| move/from16 v22, v9 .line 4728 1117| move-object v8, v13 Label_18: .line 4723 1118| const v36, #+13442 (0x00003482 | 1.88363e-41) 1121| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1124| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) 1126| goto/16 Label_17 Label_19: .line 4731 .end_local v9 .end_local v13 1128| const v36, #+13443 (0x00003483 | 1.88377e-41) 1131| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1134| move-object/from16 v0, v33 1136| invoke-direct {v0,v8}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 4737 1139| const v36, #+13444 (0x00003484 | 1.88391e-41) 1142| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1145| move-object/from16 v0, v33 1147| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1149| const v36, #+13445 (0x00003485 | 1.88405e-41) 1152| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1155| move-object/from16 v31, v0 1157| move-object/from16 v0, v31 1159| iget v0, v0, com.android.calendar.Event.startDay 1161| const v36, #+13446 (0x00003486 | 1.88419e-41) 1164| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1167| move/from16 v27, v0 .line 4738 .local v27, "startDay", int 1169| move-object/from16 v0, v33 1171| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1173| const v36, #+13447 (0x00003487 | 1.88433e-41) 1176| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1179| move-object/from16 v31, v0 1181| move-object/from16 v0, v31 1183| iget v11, v0, com.android.calendar.Event.endDay .line 4739 .local v11, "endDay", int 1185| const v36, #+13448 (0x00003488 | 1.88447e-41) 1188| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1191| move-object/from16 v0, v33 1193| iget v0, v0, com.android.calendar.DayView.mSelectionDay 1195| const v36, #+13449 (0x00003489 | 1.88461e-41) 1198| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1201| move/from16 v31, v0 1203| move/from16 v0, v31 1205| move/from16 v1, v27 1207| if-ge v0, v1, Label_23 .line 4740 1209| const v36, #+13450 (0x0000348a | 1.88475e-41) 1212| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1215| move-object/from16 v0, v33 1217| move/from16 v1, v27 1219| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void Label_20: .line 4745 1222| const v36, #+13451 (0x0000348b | 1.88489e-41) 1225| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1228| move-object/from16 v0, v33 1230| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1232| const v36, #+13452 (0x0000348c | 1.88503e-41) 1235| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1238| move-object/from16 v31, v0 1240| move-object/from16 v0, v31 1242| iget v0, v0, com.android.calendar.Event.startTime 1244| const v36, #+13453 (0x0000348d | 1.88517e-41) 1247| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1250| move/from16 v31, v0 1252| div-int/lit8 v28, v31, #+60 (0x0000003c | 8.40779e-44) .line 4747 .local v28, "startHour", int 1254| const v36, #+13454 (0x0000348e | 1.88531e-41) 1257| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1260| move-object/from16 v0, v33 1262| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1264| const v36, #+13455 (0x0000348f | 1.88545e-41) 1267| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1270| move-object/from16 v31, v0 1272| move-object/from16 v0, v31 1274| iget v0, v0, com.android.calendar.Event.startTime 1276| const v36, #+13456 (0x00003490 | 1.88559e-41) 1279| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1282| move/from16 v31, v0 1284| move-object/from16 v0, v33 1286| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1288| const v36, #+13457 (0x00003491 | 1.88573e-41) 1291| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1294| move-object/from16 v32, v0 1296| move-object/from16 v0, v32 1298| iget v0, v0, com.android.calendar.Event.endTime 1300| const v36, #+13458 (0x00003492 | 1.88587e-41) 1303| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1306| move/from16 v32, v0 1308| move/from16 v0, v31 1310| move/from16 v1, v32 1312| if-ge v0, v1, Label_24 .line 4748 1314| const v36, #+13459 (0x00003493 | 1.88601e-41) 1317| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1320| move-object/from16 v0, v33 1322| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1324| const v36, #+13460 (0x00003494 | 1.88615e-41) 1327| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1330| move-object/from16 v31, v0 1332| move-object/from16 v0, v31 1334| iget v0, v0, com.android.calendar.Event.endTime 1336| const v36, #+13461 (0x00003495 | 1.88629e-41) 1339| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1342| move/from16 v31, v0 1344| add-int/lit8 v31, v31, #-1 (0xffffffff | NaN) 1346| div-int/lit8 v12, v31, #+60 (0x0000003c | 8.40779e-44) Label_21: .line 4753 .local v12, "endHour", int 1348| const v36, #+13462 (0x00003496 | 1.88643e-41) 1351| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1354| move-object/from16 v0, v33 1356| iget v0, v0, com.android.calendar.DayView.mSelectionHour 1358| const v36, #+13463 (0x00003497 | 1.88657e-41) 1361| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1364| move/from16 v31, v0 1366| move/from16 v0, v31 1368| move/from16 v1, v28 1370| if-ge v0, v1, Label_25 1372| const v36, #+13464 (0x00003498 | 1.88671e-41) 1375| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1378| move-object/from16 v0, v33 1380| iget v0, v0, com.android.calendar.DayView.mSelectionDay 1382| const v36, #+13465 (0x00003499 | 1.88685e-41) 1385| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1388| move/from16 v31, v0 1390| move/from16 v0, v31 1392| move/from16 v1, v27 1394| if-ne v0, v1, Label_25 .line 4754 1396| const v36, #+13466 (0x0000349a | 1.88699e-41) 1399| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1402| move-object/from16 v0, v33 1404| move/from16 v1, v28 1406| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedHour(int):void Label_22: .line 4759 .end_local v11 .end_local v12 .end_local v19 .end_local v20 .end_local v22 .end_local v27 .end_local v28 1409| const v36, #+13467 (0x0000349b | 1.88713e-41) 1412| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1415| return-void Label_23: .line 4741 .restart_local v11 .restart_local v19 .restart_local v20 .restart_local v22 .restart_local v27 1416| const v36, #+13468 (0x0000349c | 1.88727e-41) 1419| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1422| move-object/from16 v0, v33 1424| iget v0, v0, com.android.calendar.DayView.mSelectionDay 1426| const v36, #+13469 (0x0000349d | 1.88741e-41) 1429| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1432| move/from16 v31, v0 1434| move/from16 v0, v31 1436| if-le v0, v11, Label_20 .line 4742 1438| const v36, #+13470 (0x0000349e | 1.88755e-41) 1441| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1444| move-object/from16 v0, v33 1446| invoke-direct {v0,v11}, com.android.calendar.DayView.setSelectedDay(int):void 1449| const v36, #+13471 (0x0000349f | 1.88769e-41) 1452| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1455| goto/16 Label_20 Label_24: .line 4750 .restart_local v28 1457| const v36, #+13472 (0x000034a0 | 1.88783e-41) 1460| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1463| move-object/from16 v0, v33 1465| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 1467| const v36, #+13473 (0x000034a1 | 1.88797e-41) 1470| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1473| move-object/from16 v31, v0 1475| move-object/from16 v0, v31 1477| iget v0, v0, com.android.calendar.Event.endTime 1479| const v36, #+13474 (0x000034a2 | 1.88811e-41) 1482| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1485| move/from16 v31, v0 1487| div-int/lit8 v12, v31, #+60 (0x0000003c | 8.40779e-44) .restart_local v12 1489| const v36, #+13475 (0x000034a3 | 1.88825e-41) 1492| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1495| goto/16 Label_21 Label_25: .line 4755 1497| const v36, #+13476 (0x000034a4 | 1.88839e-41) 1500| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1503| move-object/from16 v0, v33 1505| iget v0, v0, com.android.calendar.DayView.mSelectionHour 1507| const v36, #+13477 (0x000034a5 | 1.88853e-41) 1510| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1513| move/from16 v31, v0 1515| move/from16 v0, v31 1517| if-le v0, v12, Label_22 1519| const v36, #+13478 (0x000034a6 | 1.88867e-41) 1522| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1525| move-object/from16 v0, v33 1527| iget v0, v0, com.android.calendar.DayView.mSelectionDay 1529| const v36, #+13479 (0x000034a7 | 1.88881e-41) 1532| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1535| move/from16 v31, v0 1537| move/from16 v0, v31 1539| if-ne v0, v11, Label_22 .line 4756 1541| const v36, #+13480 (0x000034a8 | 1.88895e-41) 1544| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1547| move-object/from16 v0, v33 1549| invoke-direct {v0,v12}, com.android.calendar.DayView.setSelectedHour(int):void 1552| const v36, #+13481 (0x000034a9 | 1.88909e-41) 1555| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1558| goto/16 Label_22 } method com.android.calendar.DayView.getAllDayAnimator():android.animation.ObjectAnimator { .src "DayView.java" .line 3807 .prologue_end 0| const v0, #+13482 (0x000034aa | 1.88923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 3807 7| iget v5, v8, com.android.calendar.DayView.mViewHeight 9| const v0, #+13483 (0x000034ab | 1.88937e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget v6, com.android.calendar.DayView.DAY_HEADER_HEIGHT 17| const v0, #+13484 (0x000034ac | 1.88951e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sub-int/2addr v5, v6 24| sget v6, com.android.calendar.DayView.MIN_HOURS_HEIGHT 26| const v0, #+13485 (0x000034ad | 1.88965e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sub-int v4, v5, v6 .line 3810 .local v4, "maxADHeight", int 34| iget v5, v8, com.android.calendar.DayView.mMaxAlldayEvents 36| const v0, #+13486 (0x000034ae | 1.88979e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| int-to-float v5, v5 43| sget v6, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 45| const v0, #+13487 (0x000034af | 1.88993e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| mul-float/2addr v5, v6 52| float-to-int v5, v5 53| invoke-static {v4,v5}, java.lang.Math.min(int, int):int 56| move-result v4 57| const v0, #+13488 (0x000034b0 | 1.89007e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3812 63| iget v5, v8, com.android.calendar.DayView.mAnimateDayHeight 65| const v0, #+13489 (0x000034b1 | 1.89021e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v5, Label_3 73| const v0, #+13490 (0x000034b2 | 1.89035e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v2, v8, com.android.calendar.DayView.mAnimateDayHeight Label_1: .line 3813 .local v2, "currentHeight", int 81| const v0, #+13491 (0x000034b3 | 1.89049e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| sget-boolean v5, com.android.calendar.DayView.mShowAllAllDayEvents 89| const v0, #+13492 (0x000034b4 | 1.89063e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-eqz v5, Label_4 97| const v0, #+13493 (0x000034b5 | 1.89077e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| move v3, v4 Label_2: .line 3817 .local v3, "desiredHeight", int 104| const v0, #+13494 (0x000034b6 | 1.89091e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v5, "animateDayHeight" 113| const v0, #+13495 (0x000034b7 | 1.89105e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 120| new-array v6, v6, int[] .line 3818 122| const v0, #+13496 (0x000034b8 | 1.89119e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| aput v2, v6, v7 130| const v0, #+13497 (0x000034b9 | 1.89133e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 137| aput v3, v6, v7 .line 3817 139| const v0, #+13498 (0x000034ba | 1.89147e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-static {v8,v5,v6}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 148| move-result-object v1 149| const v0, #+13499 (0x000034bb | 1.89161e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3819 .local v1, "animator", android.animation.ObjectAnimator 155| const-wide/16 v5:v6, #+400 (0x00000190 | 5.60519e-43) 157| invoke-virtual {v1,v5,v6}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 3821 160| const v0, #+13500 (0x000034bc | 1.89175e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| new-instance v5, com.android.calendar.DayView$7 168| const v0, #+13501 (0x000034bd | 1.89189e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-direct {v5,v8}, com.android.calendar.DayView$7.(com.android.calendar.DayView):void 177| const v0, #+13502 (0x000034be | 1.89203e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v1,v5}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 3833 186| const v0, #+13503 (0x000034bf | 1.89217e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-object v1 Label_3: .line 3812 .end_local v1 .end_local v2 .end_local v3 193| const v0, #+13504 (0x000034c0 | 1.89231e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget v2, v8, com.android.calendar.DayView.mAlldayHeight .restart_local v2 201| const v0, #+13505 (0x000034c1 | 1.89245e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| goto/16 Label_1 Label_4: .line 3814 209| const v0, #+13506 (0x000034c2 | 1.89259e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| sget v5, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 217| const v0, #+13507 (0x000034c3 | 1.89273e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| int-to-float v5, v5 224| sget v6, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 226| const v0, #+13508 (0x000034c4 | 1.89287e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| sub-float/2addr v5, v6 233| const/high16 v6, #+1065353216 (0x3f800000 | 1.00000) 235| sub-float/2addr v5, v6 236| float-to-int v3, v5 .restart_local v3 237| goto/16 Label_2 } method com.android.calendar.DayView.getAllDayEventAnimator():android.animation.ObjectAnimator { .src "DayView.java" .line 3783 .prologue_end .line 3783 0| const v0, #+13509 (0x000034c5 | 1.89301e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v6, v9, com.android.calendar.DayView.mViewHeight 8| const v0, #+13510 (0x000034c6 | 1.89315e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget v7, com.android.calendar.DayView.DAY_HEADER_HEIGHT 16| const v0, #+13511 (0x000034c7 | 1.89329e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sub-int/2addr v6, v7 23| sget v7, com.android.calendar.DayView.MIN_HOURS_HEIGHT 25| const v0, #+13512 (0x000034c8 | 1.89343e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sub-int v5, v6, v7 .line 3786 .local v5, "maxADHeight", int 33| iget v6, v9, com.android.calendar.DayView.mMaxAlldayEvents 35| const v0, #+13513 (0x000034c9 | 1.89357e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| int-to-float v6, v6 42| sget v7, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 44| const v0, #+13514 (0x000034ca | 1.89371e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| mul-float/2addr v6, v7 51| float-to-int v6, v6 52| invoke-static {v5,v6}, java.lang.Math.min(int, int):int 55| move-result v5 56| const v0, #+13515 (0x000034cb | 1.89385e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3788 62| iget v6, v9, com.android.calendar.DayView.mMaxAlldayEvents 64| const v0, #+13516 (0x000034cc | 1.89400e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| div-int v4, v5, v6 .line 3789 .local v4, "fitHeight", int 72| const v0, #+13517 (0x000034cd | 1.89414e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget v2, v9, com.android.calendar.DayView.mAnimateDayEventHeight .line 3791 .local v2, "currentHeight", int 80| const v0, #+13518 (0x000034ce | 1.89428e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sget-boolean v6, com.android.calendar.DayView.mShowAllAllDayEvents 88| const v0, #+13519 (0x000034cf | 1.89442e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v6, Label_2 96| const v0, #+13520 (0x000034d0 | 1.89456e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| move v3, v4 Label_1: .line 3793 .local v3, "desiredHeight", int 103| const v0, #+13521 (0x000034d1 | 1.89470e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-ne v2, v3, Label_3 .line 3794 111| const v0, #+13522 (0x000034d2 | 1.89484e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v6, #+0 (0x00000000 | 0.00000) 118| return-object v6 Label_2: .line 3791 .end_local v3 119| const v0, #+13523 (0x000034d3 | 1.89498e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| sget v6, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 127| const v0, #+13524 (0x000034d4 | 1.89512e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| float-to-int v3, v6 .restart_local v3 134| goto/16 Label_1 Label_3: .line 3798 136| const v0, #+13525 (0x000034d5 | 1.89526e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v6, "animateDayEventHeight" 145| const v0, #+13526 (0x000034d6 | 1.89540e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 152| new-array v7, v7, int[] .line 3799 154| const v0, #+13527 (0x000034d7 | 1.89554e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const/4 v8, #+0 (0x00000000 | 0.00000) 161| aput v2, v7, v8 163| const v0, #+13528 (0x000034d8 | 1.89568e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 170| aput v3, v7, v8 .line 3798 172| const v0, #+13529 (0x000034d9 | 1.89582e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-static {v9,v6,v7}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 181| move-result-object v1 182| const v0, #+13530 (0x000034da | 1.89596e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3800 .local v1, "animator", android.animation.ObjectAnimator 188| const-wide/16 v7:v8, #+400 (0x00000190 | 5.60519e-43) 190| invoke-virtual {v1,v7,v8}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 3801 193| const v0, #+13531 (0x000034db | 1.89610e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| return-object v1 } method com.android.calendar.DayView.getAverageY(android.view.MotionEvent):float { .params "me" .src "DayView.java" .line 4068 .prologue_end .line 4068 0| const v0, #+13532 (0x000034dc | 1.89624e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, android.view.MotionEvent.getPointerCount():int 9| move-result v1 10| const v0, #+13533 (0x000034dd | 1.89638e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4069 .local v1, "count", int 16| const/4 v2, #+0 (0x00000000 | 0.00000) .line 4070 .local v2, "focusY", float 17| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "i", int 18| const v0, #+13534 (0x000034de | 1.89652e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v3, v1, Label_2 .line 4071 26| const v0, #+13535 (0x000034df | 1.89666e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6,v3}, android.view.MotionEvent.getY(int):float 35| move-result v4 36| const v0, #+13536 (0x000034e0 | 1.89680e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| add-float/2addr v2, v4 .line 4070 43| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 45| goto/16 Label_1 Label_2: .line 4073 47| const v0, #+13537 (0x000034e1 | 1.89694e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| int-to-float v4, v1 54| div-float/2addr v2, v4 .line 4074 55| return v2 } method com.android.calendar.DayView.getCurrentSelectionPosition():android.graphics.Rect { .src "DayView.java" .line 2761 .prologue_end .line 2761 0| const v0, #+13538 (0x000034e2 | 1.89708e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.graphics.Rect 8| const v0, #+13539 (0x000034e3 | 1.89722e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.graphics.Rect.():void .line 2762 .local v1, "box", android.graphics.Rect 17| const v0, #+13540 (0x000034e4 | 1.89736e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v3, v5, com.android.calendar.DayView.mSelectionHour 25| const v0, #+13541 (0x000034e5 | 1.89750e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget v4, com.android.calendar.DayView.mCellHeight 33| const v0, #+13542 (0x000034e6 | 1.89764e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 41| mul-int/2addr v3, v4 42| iput v3, v1, android.graphics.Rect.top .line 2763 44| const v0, #+13543 (0x000034e7 | 1.89778e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v3, v1, android.graphics.Rect.top 52| const v0, #+13544 (0x000034e8 | 1.89792e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| sget v4, com.android.calendar.DayView.mCellHeight 60| const v0, #+13545 (0x000034e9 | 1.89806e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| add-int/2addr v3, v4 67| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 69| iput v3, v1, android.graphics.Rect.bottom .line 2764 71| const v0, #+13546 (0x000034ea | 1.89820e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget v3, v5, com.android.calendar.DayView.mSelectionDay 79| const v0, #+13547 (0x000034eb | 1.89834e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget v4, v5, com.android.calendar.DayView.mFirstJulianDay 87| const v0, #+13548 (0x000034ec | 1.89848e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| sub-int v2, v3, v4 .line 2765 .local v2, "daynum", int 95| invoke-direct {v5,v2}, com.android.calendar.DayView.computeDayLeftPosition(int):int 98| move-result v3 99| const v0, #+13549 (0x000034ed | 1.89862e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 107| iput v3, v1, android.graphics.Rect.left .line 2766 109| const v0, #+13550 (0x000034ee | 1.89876e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) 117| invoke-direct {v5,v3}, com.android.calendar.DayView.computeDayLeftPosition(int):int 120| move-result v3 121| const v0, #+13551 (0x000034ef | 1.89890e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput v3, v1, android.graphics.Rect.right .line 2767 129| const v0, #+13552 (0x000034f0 | 1.89904e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return-object v1 } method com.android.calendar.DayView.getEventAccessLevel(android.content.Context, com.android.calendar.Event):int { .params "context", "e" .src "DayView.java" .line 4488 .prologue_end .line 4488 0| const v0, #+13553 (0x000034f1 | 1.89918e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v13}, android.content.Context.getContentResolver():android.content.ContentResolver 9| move-result-object v1 10| const v0, #+13554 (0x000034f2 | 1.89932e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4490 .local v1, "cr", android.content.ContentResolver 16| const/4 v7, #+0 (0x00000000 | 0.00000) .line 4493 .local v7, "accessLevel", int 17| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 19| const v0, #+13555 (0x000034f3 | 1.89946e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-wide v5:v6, v14, com.android.calendar.Event.id 27| const v0, #+13556 (0x000034f4 | 1.89960e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v3,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 36| move-result-object v2 37| const v0, #+13557 (0x000034f5 | 1.89974e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4494 43| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 44| new-array v3, v3, java.lang.String[] 46| const v0, #+13558 (0x000034f6 | 1.89988e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v5, "calendar_id" 55| const v0, #+13559 (0x000034f7 | 1.90002e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v6, #+0 (0x00000000 | 0.00000) 62| aput-object v5, v3, v6 .line 4495 64| const v0, #+13560 (0x000034f8 | 1.90016e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v4, #+0 (0x00000000 | 0.00000) .line 4496 71| const/4 v5, #+0 (0x00000000 | 0.00000) .line 4497 72| const/4 v6, #+0 (0x00000000 | 0.00000) .line 4493 73| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 76| move-result-object v11 77| const v0, #+13561 (0x000034f9 | 1.90030e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4499 .local v11, "cursor", android.database.Cursor 83| if-nez v11, Label_1 .line 4500 85| const v0, #+13562 (0x000034fa | 1.90044e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v3, #+0 (0x00000000 | 0.00000) 92| return v3 Label_1: .line 4503 93| const v0, #+13563 (0x000034fb | 1.90058e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-interface {v11}, android.database.Cursor.getCount():int 102| move-result v3 103| const v0, #+13564 (0x000034fc | 1.90072e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-nez v3, Label_2 .line 4504 111| const v0, #+13565 (0x000034fd | 1.90086e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-interface {v11}, android.database.Cursor.close():void .line 4505 120| const v0, #+13566 (0x000034fe | 1.90100e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v3, #+0 (0x00000000 | 0.00000) 127| return v3 Label_2: .line 4508 128| const v0, #+13567 (0x000034ff | 1.90114e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v11}, android.database.Cursor.moveToFirst():boolean .line 4509 137| const v0, #+13568 (0x00003500 | 1.90128e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v3, #+0 (0x00000000 | 0.00000) 144| invoke-interface {v11,v3}, android.database.Cursor.getLong(int):long 147| move-result-wide v9:v10 148| const v0, #+13569 (0x00003501 | 1.90142e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4510 .local v9, "calId", long 154| invoke-interface {v11}, android.database.Cursor.close():void .line 4512 157| const v0, #+13570 (0x00003502 | 1.90156e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| sget-object v2, android.provider.CalendarContract$Calendars.CONTENT_URI .line 4513 .local v2, "uri", android.net.Uri 165| const v0, #+13571 (0x00003503 | 1.90170e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const-string/jumbo v3, "_id=%d" 174| const v0, #+13572 (0x00003504 | 1.90184e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 181| new-array v5, v5, java.lang.Object[] 183| const v0, #+13573 (0x00003505 | 1.90198e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 192| move-result-object v6 193| const v0, #+13574 (0x00003506 | 1.90212e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| const/4 v12, #+0 (0x00000000 | 0.00000) 200| aput-object v6, v5, v12 202| const v0, #+13575 (0x00003507 | 1.90226e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v3,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 211| move-result-object v4 212| const v0, #+13576 (0x00003508 | 1.90240e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4514 .local v4, "where", java.lang.String 218| sget-object v3, com.android.calendar.DayView.CALENDARS_PROJECTION 220| const v0, #+13577 (0x00003509 | 1.90254e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| const/4 v5, #+0 (0x00000000 | 0.00000) 227| const/4 v6, #+0 (0x00000000 | 0.00000) 228| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 231| move-result-object v11 232| const v0, #+13578 (0x0000350a | 1.90268e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4516 238| const/4 v8, #+0 (0x00000000 | 0.00000) .line 4517 .local v8, "calendarOwnerAccount", java.lang.String 239| if-eqz v11, Label_3 .line 4518 241| const v0, #+13579 (0x0000350b | 1.90282e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-interface {v11}, android.database.Cursor.moveToFirst():boolean .line 4519 250| const v0, #+13580 (0x0000350c | 1.90296e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 257| invoke-interface {v11,v3}, android.database.Cursor.getInt(int):int 260| move-result v7 261| const v0, #+13581 (0x0000350d | 1.90310e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4520 267| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 268| invoke-interface {v11,v3}, android.database.Cursor.getString(int):java.lang.String 271| move-result-object v8 272| const v0, #+13582 (0x0000350e | 1.90324e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4521 .local v8, "calendarOwnerAccount", java.lang.String 278| invoke-interface {v11}, android.database.Cursor.close():void Label_3: .line 4524 .end_local v8 281| const v0, #+13583 (0x0000350f | 1.90338e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| const/16 v3, #+500 (0x000001f4 | 7.00649e-43) 289| if-ge v7, v3, Label_4 .line 4525 291| const v0, #+13584 (0x00003510 | 1.90352e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| const/4 v3, #+0 (0x00000000 | 0.00000) 298| return v3 Label_4: .line 4528 299| const v0, #+13585 (0x00003511 | 1.90366e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| iget-boolean v3, v14, com.android.calendar.Event.guestsCanModify 307| const v0, #+13586 (0x00003512 | 1.90380e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| if-eqz v3, Label_5 .line 4529 315| const v0, #+13587 (0x00003513 | 1.90394e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 322| return v3 Label_5: .line 4532 323| const v0, #+13588 (0x00003514 | 1.90408e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-static {v8}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 332| move-result v3 333| const v0, #+13589 (0x00003515 | 1.90422e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| if-nez v3, Label_6 .line 4533 341| const v0, #+13590 (0x00003516 | 1.90436e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget-object v3, v14, com.android.calendar.Event.organizer 349| const v0, #+13591 (0x00003517 | 1.90450e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual {v8,v3}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 358| move-result v3 359| const v0, #+13592 (0x00003518 | 1.90464e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4532 365| if-eqz v3, Label_6 .line 4534 367| const v0, #+13593 (0x00003519 | 1.90479e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 374| return v3 Label_6: .line 4537 375| const v0, #+13594 (0x0000351a | 1.90493e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 382| return v3 } method com.android.calendar.DayView.getEventLayout(android.text.StaticLayout[], int, com.android.calendar.Event, android.graphics.Paint, android.graphics.Rect):android.text.StaticLayout { .params "layouts", "i", "event", "paint", "r" .src "DayView.java" .line 2809 0| move-object/16 v13, v14 3| move-object/16 v14, v15 6| move/16 v15, v16 9| move-object/16 v16, v17 12| move-object/16 v17, v18 15| move-object/16 v18, v19 .prologue_end .line 2809 18| const v19, #+13595 (0x0000351b | 1.90507e-41) 21| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 24| if-ltz v15, Label_1 26| const v19, #+13596 (0x0000351c | 1.90521e-41) 29| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 32| array-length v3, v14 33| const v19, #+13597 (0x0000351d | 1.90535e-41) 36| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 39| if-lt v15, v3, Label_2 Label_1: .line 2810 41| const v19, #+13598 (0x0000351e | 1.90549e-41) 44| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v3, #+0 (0x00000000 | 0.00000) 48| return-object v3 Label_2: .line 2813 49| const v19, #+13599 (0x0000351f | 1.90563e-41) 52| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 55| aget-object v1, v14, v15 .line 2817 .local v1, "layout", android.text.StaticLayout 57| const v19, #+13600 (0x00003520 | 1.90577e-41) 60| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v1, Label_3 65| const v19, #+13601 (0x00003521 | 1.90591e-41) 68| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual/range {v18..v18}, android.graphics.Rect.width():int 74| move-result v3 75| const v19, #+13602 (0x00003522 | 1.90605e-41) 78| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1}, android.text.StaticLayout.getWidth():int 84| move-result v4 85| const v19, #+13603 (0x00003523 | 1.90619e-41) 88| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 91| if-eq v3, v4, Label_7 Label_3: .line 2818 93| const v19, #+13604 (0x00003524 | 1.90633e-41) 96| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 99| new-instance v2, android.text.SpannableStringBuilder 101| const v19, #+13605 (0x00003525 | 1.90647e-41) 104| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v2}, android.text.SpannableStringBuilder.():void .line 2819 .local v2, "bob", android.text.SpannableStringBuilder 110| const v19, #+13606 (0x00003526 | 1.90661e-41) 113| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 116| move-object/from16 v0, v16 118| iget-object v3, v0, com.android.calendar.Event.title 120| const v19, #+13607 (0x00003527 | 1.90675e-41) 123| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v3, Label_4 .line 2821 128| const v19, #+13608 (0x00003528 | 1.90689e-41) 131| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v16 136| iget-object v3, v0, com.android.calendar.Event.title 138| const v19, #+13609 (0x00003529 | 1.90703e-41) 141| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 147| move-result-object v3 148| const v19, #+13610 (0x0000352a | 1.90717e-41) 151| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 154| const/16 v4, #+499 (0x000001f3 | 6.99248e-43) 156| invoke-direct {v13,v3,v4}, com.android.calendar.DayView.drawTextSanitizer(java.lang.String, int):java.lang.String 159| move-result-object v3 160| const v19, #+13611 (0x0000352b | 1.90731e-41) 163| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v2,v3}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 2822 169| const v19, #+13612 (0x0000352c | 1.90745e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 175| new-instance v3, android.text.style.StyleSpan 177| const v19, #+13613 (0x0000352d | 1.90759e-41) 180| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 184| invoke-direct {v3,v4}, android.text.style.StyleSpan.(int):void 187| const v19, #+13614 (0x0000352e | 1.90773e-41) 190| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v2}, android.text.SpannableStringBuilder.length():int 196| move-result v4 197| const v19, #+13615 (0x0000352f | 1.90787e-41) 200| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 203| const/4 v5, #+0 (0x00000000 | 0.00000) 204| const/4 v6, #+0 (0x00000000 | 0.00000) 205| invoke-virtual {v2,v3,v5,v4,v6}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 2823 208| const v19, #+13616 (0x00003530 | 1.90801e-41) 211| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 214| const/16 v3, #+32 (0x00000020 | 4.48416e-44) 216| invoke-virtual {v2,v3}, android.text.SpannableStringBuilder.append(char):android.text.SpannableStringBuilder Label_4: .line 2825 219| const v19, #+13617 (0x00003531 | 1.90815e-41) 222| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 225| move-object/from16 v0, v16 227| iget-object v3, v0, com.android.calendar.Event.location 229| const v19, #+13618 (0x00003532 | 1.90829e-41) 232| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 235| if-eqz v3, Label_5 .line 2826 237| const v19, #+13619 (0x00003533 | 1.90843e-41) 240| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 243| move-object/from16 v0, v16 245| iget-object v3, v0, com.android.calendar.Event.location 247| const v19, #+13620 (0x00003534 | 1.90857e-41) 250| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 256| move-result-object v3 257| const v19, #+13621 (0x00003535 | 1.90871e-41) 260| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 2827 263| invoke-virtual {v2}, android.text.SpannableStringBuilder.length():int 266| move-result v4 267| const v19, #+13622 (0x00003536 | 1.90885e-41) 270| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 273| rsub-int v4, v4, #+500 (0x000001f4 | 7.00649e-43) .line 2826 275| invoke-direct {v13,v3,v4}, com.android.calendar.DayView.drawTextSanitizer(java.lang.String, int):java.lang.String 278| move-result-object v3 279| const v19, #+13623 (0x00003537 | 1.90899e-41) 282| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v2,v3}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder Label_5: .line 2830 288| const v19, #+13624 (0x00003538 | 1.90913e-41) 291| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 294| move-object/from16 v0, v16 296| iget v3, v0, com.android.calendar.Event.selfAttendeeStatus 298| const v19, #+13625 (0x00003539 | 1.90927e-41) 301| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 304| packed-switch v3, Label_10 .line 2842 307| const v19, #+13626 (0x0000353a | 1.90941e-41) 310| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 313| sget v3, com.android.calendar.DayView.mEventTextColor 315| const v19, #+13627 (0x0000353b | 1.90955e-41) 318| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 321| move-object/from16 v0, v17 323| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void Label_6: .line 2847 326| const v19, #+13628 (0x0000353c | 1.90969e-41) 329| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 332| new-instance v1, android.text.StaticLayout .end_local v1 334| const v19, #+13629 (0x0000353d | 1.90983e-41) 337| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-virtual {v2}, android.text.SpannableStringBuilder.length():int 343| move-result v4 344| const v19, #+13630 (0x0000353e | 1.90997e-41) 347| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 350| new-instance v5, android.text.TextPaint 352| const v19, #+13631 (0x0000353f | 1.91011e-41) 355| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 358| move-object/from16 v0, v17 360| invoke-direct {v5,v0}, android.text.TextPaint.(android.graphics.Paint):void 363| const v19, #+13632 (0x00003540 | 1.91025e-41) 366| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 369| invoke-virtual/range {v18..v18}, android.graphics.Rect.width():int 372| move-result v6 373| const v19, #+13633 (0x00003541 | 1.91039e-41) 376| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 2848 379| sget-object v7, android.text.Layout$Alignment.ALIGN_NORMAL 381| const v19, #+13634 (0x00003542 | 1.91053e-41) 384| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual/range {v18..v18}, android.graphics.Rect.width():int 390| move-result v12 391| const v19, #+13635 (0x00003543 | 1.91067e-41) 394| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 2847 397| const/4 v3, #+0 (0x00000000 | 0.00000) .line 2848 398| const/high16 v8, #+1065353216 (0x3f800000 | 1.00000) 400| const/4 v9, #+0 (0x00000000 | 0.00000) 401| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 402| const/4 v11, #+0 (0x00000000 | 0.00000) .line 2847 403| invoke-direct/range {v1..v12}, android.text.StaticLayout.(java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean, android.text.TextUtils$TruncateAt, int):void .line 2850 .restart_local v1 406| const v19, #+13636 (0x00003544 | 1.91081e-41) 409| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 412| aput-object v1, v14, v15 Label_7: .line 2852 .end_local v2 414| const v19, #+13637 (0x00003545 | 1.91095e-41) 417| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 420| invoke-virtual {v1}, android.text.StaticLayout.getPaint():android.text.TextPaint 423| move-result-object v3 424| const v19, #+13638 (0x00003546 | 1.91109e-41) 427| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 430| iget v4, v13, com.android.calendar.DayView.mEventsAlpha 432| const v19, #+13639 (0x00003547 | 1.91123e-41) 435| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v3,v4}, android.text.TextPaint.setAlpha(int):void .line 2853 441| const v19, #+13640 (0x00003548 | 1.91137e-41) 444| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 447| return-object v1 Label_8: .line 2832 .restart_local v2 448| const v19, #+13641 (0x00003549 | 1.91151e-41) 451| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 454| move-object/from16 v0, v16 456| iget v3, v0, com.android.calendar.Event.color 458| const v19, #+13642 (0x0000354a | 1.91165e-41) 461| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 464| move-object/from16 v0, v17 466| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void 469| const v19, #+13643 (0x0000354b | 1.91179e-41) 472| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 475| goto/16 Label_6 Label_9: .line 2835 477| const v19, #+13644 (0x0000354c | 1.91193e-41) 480| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 483| sget v3, com.android.calendar.DayView.mEventTextColor 485| const v19, #+13645 (0x0000354d | 1.91207e-41) 488| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v0, v17 493| invoke-virtual {v0,v3}, android.graphics.Paint.setColor(int):void .line 2836 496| const v19, #+13646 (0x0000354e | 1.91221e-41) 499| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 502| const/16 v3, #+192 (0x000000c0 | 2.69049e-43) 504| move-object/from16 v0, v17 506| invoke-virtual {v0,v3}, android.graphics.Paint.setAlpha(int):void 509| const v19, #+13647 (0x0000354f | 1.91235e-41) 512| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 515| goto/16 Label_6 .line 2830 517| const v19, #+13648 (0x00003550 | 1.91249e-41) 520| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 523| nop Label_10: 524| packed-switch-payload 2: Label_9 3: Label_8 } method com.android.calendar.DayView.incrementSkipCount(int[], int, int):void { .params "counts", "startIndex", "endIndex" .src "DayView.java" .line 3002 .prologue_end .line 3002 0| const v0, #+13649 (0x00003551 | 1.91263e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v4, Label_1 8| const v0, #+13650 (0x00003552 | 1.91277e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-gez v5, Label_2 Label_1: .line 3003 16| const v0, #+13651 (0x00003553 | 1.91291e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_2: .line 3002 23| const v0, #+13652 (0x00003554 | 1.91305e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| array-length v2, v4 30| const v0, #+13653 (0x00003555 | 1.91319e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-gt v6, v2, Label_1 .line 3005 38| const v0, #+13654 (0x00003556 | 1.91333e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| move v1, v5 Label_3: .local v1, "i", int 45| const v0, #+13655 (0x00003557 | 1.91347e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-gt v1, v6, Label_4 .line 3006 53| const v0, #+13656 (0x00003558 | 1.91361e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| aget v2, v4, v1 61| const v0, #+13657 (0x00003559 | 1.91375e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 69| aput v2, v4, v1 .line 3005 71| const v0, #+13658 (0x0000355a | 1.91389e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 79| goto/16 Label_3 Label_4: .line 3008 81| const v0, #+13659 (0x0000355b | 1.91403e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.DayView.init(android.content.Context):void { .params "context" .src "DayView.java" .line 788 0| move-object/16 v22, v23 3| move-object/16 v23, v24 .prologue_end .line 788 6| const v24, #+13660 (0x0000355c | 1.91417e-41) 9| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 12| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 14| move-object/from16 v0, v22 16| move/from16 v1, v18 18| invoke-virtual {v0,v1}, com.android.calendar.DayView.setFocusable(boolean):void .line 792 21| const v24, #+13661 (0x0000355d | 1.91431e-41) 24| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 27| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 29| move-object/from16 v0, v22 31| move/from16 v1, v18 33| invoke-virtual {v0,v1}, com.android.calendar.DayView.setFocusableInTouchMode(boolean):void .line 793 36| const v24, #+13662 (0x0000355e | 1.91445e-41) 39| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 42| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 44| move-object/from16 v0, v22 46| move/from16 v1, v18 48| invoke-virtual {v0,v1}, com.android.calendar.DayView.setClickable(boolean):void .line 794 51| const v24, #+13663 (0x0000355f | 1.91459e-41) 54| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 57| move-object/from16 v0, v22 59| move-object/from16 v1, v22 61| invoke-virtual {v0,v1}, com.android.calendar.DayView.setOnCreateContextMenuListener(android.view.View$OnCreateContextMenuListener):void .line 796 64| const v24, #+13664 (0x00003560 | 1.91473e-41) 67| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static/range {v23..v23}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 73| move-result v18 74| const v24, #+13665 (0x00003561 | 1.91487e-41) 77| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 80| move/from16 v0, v18 82| move-object/from16 v1, v22 84| iput v0, v1, com.android.calendar.DayView.mFirstDayOfWeek .line 798 86| const v24, #+13666 (0x00003562 | 1.91501e-41) 89| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 92| new-instance v18, android.text.format.Time 94| const v24, #+13667 (0x00003563 | 1.91515e-41) 97| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 100| move-object/from16 v0, v22 102| iget-object v0, v0, com.android.calendar.DayView.mTZUpdater 104| const v24, #+13668 (0x00003564 | 1.91529e-41) 107| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 110| move-object/from16 v19, v0 112| move-object/from16 v0, v23 114| move-object/from16 v1, v19 116| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 119| move-result-object v19 120| const v24, #+13669 (0x00003565 | 1.91543e-41) 123| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-direct/range {v18..v19}, android.text.format.Time.(java.lang.String):void 129| const v24, #+13670 (0x00003566 | 1.91558e-41) 132| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 135| move-object/from16 v0, v18 137| move-object/from16 v1, v22 139| iput-object v0, v1, com.android.calendar.DayView.mCurrentTime .line 799 141| const v24, #+13671 (0x00003567 | 1.91572e-41) 144| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-static {}, java.lang.System.currentTimeMillis():long 150| move-result-wide v6:v7 151| const v24, #+13672 (0x00003568 | 1.91586e-41) 154| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 800 .local v6, "currentTime", long 157| move-object/from16 v0, v22 159| iget-object v0, v0, com.android.calendar.DayView.mCurrentTime 161| const v24, #+13673 (0x00003569 | 1.91600e-41) 164| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 167| move-object/from16 v18, v0 169| move-object/from16 v0, v18 171| invoke-virtual {v0,v6,v7}, android.text.format.Time.set(long):void .line 801 174| const v24, #+13674 (0x0000356a | 1.91614e-41) 177| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 180| move-object/from16 v0, v22 182| iget-object v0, v0, com.android.calendar.DayView.mCurrentTime 184| const v24, #+13675 (0x0000356b | 1.91628e-41) 187| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 190| move-object/from16 v18, v0 192| move-object/from16 v0, v18 194| iget-wide v0:v1, v0, android.text.format.Time.gmtoff 196| const v24, #+13676 (0x0000356c | 1.91642e-41) 199| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 202| move-wide/from16 v18:v19, v0:v1 204| move-wide/from16 v0:v1, v18:v19 206| invoke-static {v6,v7,v0,v1}, android.text.format.Time.getJulianDay(long, long):int 209| move-result v18 210| const v24, #+13677 (0x0000356d | 1.91656e-41) 213| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 216| move/from16 v0, v18 218| move-object/from16 v1, v22 220| iput v0, v1, com.android.calendar.DayView.mTodayJulianDay .line 803 222| const v24, #+13678 (0x0000356e | 1.91670e-41) 225| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 228| move-object/from16 v0, v22 230| iget-object v0, v0, com.android.calendar.DayView.mResources 232| const v24, #+13679 (0x0000356f | 1.91684e-41) 235| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 238| move-object/from16 v18, v0 240| const v19, #+2131230729 (0x7f080009 | 1.80775e+38) 243| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 246| move-result v18 247| const v24, #+13680 (0x00003570 | 1.91698e-41) 250| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 253| sput v18, com.android.calendar.DayView.mWeek_saturdayColor .line 804 255| const v24, #+13681 (0x00003571 | 1.91712e-41) 258| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 261| move-object/from16 v0, v22 263| iget-object v0, v0, com.android.calendar.DayView.mResources 265| const v24, #+13682 (0x00003572 | 1.91726e-41) 268| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 271| move-object/from16 v18, v0 273| const v19, #+2131230730 (0x7f08000a | 1.80775e+38) 276| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 279| move-result v18 280| const v24, #+13683 (0x00003573 | 1.91740e-41) 283| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 286| sput v18, com.android.calendar.DayView.mWeek_sundayColor .line 805 288| const v24, #+13684 (0x00003574 | 1.91754e-41) 291| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 294| move-object/from16 v0, v22 296| iget-object v0, v0, com.android.calendar.DayView.mResources 298| const v24, #+13685 (0x00003575 | 1.91768e-41) 301| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 304| move-object/from16 v18, v0 306| const v19, #+2131230736 (0x7f080010 | 1.80775e+38) 309| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 312| move-result v18 313| const v24, #+13686 (0x00003576 | 1.91782e-41) 316| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 319| sput v18, com.android.calendar.DayView.mCalendarDateBannerTextColor .line 806 321| const v24, #+13687 (0x00003577 | 1.91796e-41) 324| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 327| move-object/from16 v0, v22 329| iget-object v0, v0, com.android.calendar.DayView.mResources 331| const v24, #+13688 (0x00003578 | 1.91810e-41) 334| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 337| move-object/from16 v18, v0 339| const v19, #+2131230731 (0x7f08000b | 1.80775e+38) 342| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 345| move-result v18 346| const v24, #+13689 (0x00003579 | 1.91824e-41) 349| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 352| sput v18, com.android.calendar.DayView.mFutureBgColorRes .line 807 354| const v24, #+13690 (0x0000357a | 1.91838e-41) 357| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 360| move-object/from16 v0, v22 362| iget-object v0, v0, com.android.calendar.DayView.mResources 364| const v24, #+13691 (0x0000357b | 1.91852e-41) 367| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 370| move-object/from16 v18, v0 372| const v19, #+2131230734 (0x7f08000e | 1.80775e+38) 375| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 378| move-result v18 379| const v24, #+13692 (0x0000357c | 1.91866e-41) 382| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 385| sput v18, com.android.calendar.DayView.mBgColor .line 808 387| const v24, #+13693 (0x0000357d | 1.91880e-41) 390| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 393| move-object/from16 v0, v22 395| iget-object v0, v0, com.android.calendar.DayView.mResources 397| const v24, #+13694 (0x0000357e | 1.91894e-41) 400| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 403| move-object/from16 v18, v0 405| const v19, #+2131230733 (0x7f08000d | 1.80775e+38) 408| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 411| move-result v18 412| const v24, #+13695 (0x0000357f | 1.91908e-41) 415| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 418| sput v18, com.android.calendar.DayView.mCalendarAmPmLabel .line 809 420| const v24, #+13696 (0x00003580 | 1.91922e-41) 423| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 426| move-object/from16 v0, v22 428| iget-object v0, v0, com.android.calendar.DayView.mResources 430| const v24, #+13697 (0x00003581 | 1.91936e-41) 433| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 436| move-object/from16 v18, v0 438| const v19, #+2131230737 (0x7f080011 | 1.80775e+38) 441| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 444| move-result v18 445| const v24, #+13698 (0x00003582 | 1.91950e-41) 448| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 451| sput v18, com.android.calendar.DayView.mCalendarGridAreaSelected .line 810 453| const v24, #+13699 (0x00003583 | 1.91964e-41) 456| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 459| move-object/from16 v0, v22 461| iget-object v0, v0, com.android.calendar.DayView.mResources 463| const v24, #+13700 (0x00003584 | 1.91978e-41) 466| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 469| move-object/from16 v18, v0 .line 811 471| const v19, #+2131230738 (0x7f080012 | 1.80775e+38) .line 810 474| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 477| move-result v18 478| const v24, #+13701 (0x00003585 | 1.91992e-41) 481| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 484| sput v18, com.android.calendar.DayView.mCalendarGridLineInnerHorizontalColor .line 812 486| const v24, #+13702 (0x00003586 | 1.92006e-41) 489| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 492| move-object/from16 v0, v22 494| iget-object v0, v0, com.android.calendar.DayView.mResources 496| const v24, #+13703 (0x00003587 | 1.92020e-41) 499| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 502| move-object/from16 v18, v0 .line 813 504| const v19, #+2131230739 (0x7f080013 | 1.80775e+38) .line 812 507| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 510| move-result v18 511| const v24, #+13704 (0x00003588 | 1.92034e-41) 514| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 517| sput v18, com.android.calendar.DayView.mCalendarGridLineInnerVerticalColor .line 814 519| const v24, #+13705 (0x00003589 | 1.92048e-41) 522| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 525| move-object/from16 v0, v22 527| iget-object v0, v0, com.android.calendar.DayView.mResources 529| const v24, #+13706 (0x0000358a | 1.92062e-41) 532| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 535| move-object/from16 v18, v0 537| const v19, #+2131230732 (0x7f08000c | 1.80775e+38) 540| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 543| move-result v18 544| const v24, #+13707 (0x0000358b | 1.92076e-41) 547| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 550| sput v18, com.android.calendar.DayView.mCalendarHourLabelColor .line 815 552| const v24, #+13708 (0x0000358c | 1.92090e-41) 555| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 558| move-object/from16 v0, v22 560| iget-object v0, v0, com.android.calendar.DayView.mResources 562| const v24, #+13709 (0x0000358d | 1.92104e-41) 565| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 568| move-object/from16 v18, v0 570| const/high16 v19, #+2131230720 (0x7f080000 | 1.80775e+38) 572| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 575| move-result v18 576| const v24, #+13710 (0x0000358e | 1.92118e-41) 579| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 582| sput v18, com.android.calendar.DayView.mPressedColor .line 816 584| const v24, #+13711 (0x0000358f | 1.92132e-41) 587| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 590| move-object/from16 v0, v22 592| iget-object v0, v0, com.android.calendar.DayView.mResources 594| const v24, #+13712 (0x00003590 | 1.92146e-41) 597| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 600| move-object/from16 v18, v0 602| const v19, #+2131230784 (0x7f080040 | 1.80776e+38) 605| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 608| move-result v18 609| const v24, #+13713 (0x00003591 | 1.92160e-41) 612| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 615| sput v18, com.android.calendar.DayView.mClickedColor .line 817 617| const v24, #+13714 (0x00003592 | 1.92174e-41) 620| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 623| move-object/from16 v0, v22 625| iget-object v0, v0, com.android.calendar.DayView.mResources 627| const v24, #+13715 (0x00003593 | 1.92188e-41) 630| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 633| move-object/from16 v18, v0 635| const v19, #+2131230726 (0x7f080006 | 1.80775e+38) 638| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 641| move-result v18 642| const v24, #+13716 (0x00003594 | 1.92202e-41) 645| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 648| sput v18, com.android.calendar.DayView.mEventTextColor .line 818 650| const v24, #+13717 (0x00003595 | 1.92216e-41) 653| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 656| move-object/from16 v0, v22 658| iget-object v0, v0, com.android.calendar.DayView.mResources 660| const v24, #+13718 (0x00003596 | 1.92230e-41) 663| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 666| move-object/from16 v18, v0 668| const v19, #+2131230751 (0x7f08001f | 1.80776e+38) 671| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 674| move-result v18 675| const v24, #+13719 (0x00003597 | 1.92244e-41) 678| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 681| sput v18, com.android.calendar.DayView.mMoreEventsTextColor .line 820 683| const v24, #+13720 (0x00003598 | 1.92258e-41) 686| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 689| move-object/from16 v0, v22 691| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint 693| const v24, #+13721 (0x00003599 | 1.92272e-41) 696| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 699| move-object/from16 v18, v0 701| sget v19, com.android.calendar.DayView.EVENT_TEXT_FONT_SIZE 703| const v24, #+13722 (0x0000359a | 1.92286e-41) 706| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 709| invoke-virtual/range {v18..v19}, android.graphics.Paint.setTextSize(float):void .line 821 712| const v24, #+13723 (0x0000359b | 1.92300e-41) 715| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 718| move-object/from16 v0, v22 720| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint 722| const v24, #+13724 (0x0000359c | 1.92314e-41) 725| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v18, v0 730| sget-object v19, android.graphics.Paint$Align.LEFT 732| const v24, #+13725 (0x0000359d | 1.92328e-41) 735| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 738| invoke-virtual/range {v18..v19}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 822 741| const v24, #+13726 (0x0000359e | 1.92342e-41) 744| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 747| move-object/from16 v0, v22 749| iget-object v0, v0, com.android.calendar.DayView.mEventTextPaint 751| const v24, #+13727 (0x0000359f | 1.92356e-41) 754| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 757| move-object/from16 v18, v0 759| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 761| invoke-virtual/range {v18..v19}, android.graphics.Paint.setAntiAlias(boolean):void .line 824 764| const v24, #+13728 (0x000035a0 | 1.92370e-41) 767| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 770| move-object/from16 v0, v22 772| iget-object v0, v0, com.android.calendar.DayView.mResources 774| const v24, #+13729 (0x000035a1 | 1.92384e-41) 777| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 780| move-object/from16 v18, v0 782| const v19, #+2131230740 (0x7f080014 | 1.80775e+38) 785| invoke-virtual/range {v18..v19}, android.content.res.Resources.getColor(int):int 788| move-result v9 789| const v24, #+13730 (0x000035a2 | 1.92398e-41) 792| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 825 .local v9, "gridLineColor", int 795| move-object/from16 v0, v22 797| iget-object v0, v0, com.android.calendar.DayView.mSelectionPaint 799| const v24, #+13731 (0x000035a3 | 1.92412e-41) 802| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 805| move-object/from16 v16, v0 .line 826 .local v16, "p", android.graphics.Paint 807| move-object/from16 v0, v16 809| invoke-virtual {v0,v9}, android.graphics.Paint.setColor(int):void .line 827 812| const v24, #+13732 (0x000035a4 | 1.92426e-41) 815| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 818| sget-object v18, android.graphics.Paint$Style.FILL 820| const v24, #+13733 (0x000035a5 | 1.92440e-41) 823| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 826| move-object/from16 v0, v16 828| move-object/from16 v1, v18 830| invoke-virtual {v0,v1}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 828 833| const v24, #+13734 (0x000035a6 | 1.92454e-41) 836| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 839| const/16 v18, #+0 (0x00000000 | 0.00000) 841| move-object/from16 v0, v16 843| move/from16 v1, v18 845| invoke-virtual {v0,v1}, android.graphics.Paint.setAntiAlias(boolean):void .line 830 848| const v24, #+13735 (0x000035a7 | 1.92468e-41) 851| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 854| move-object/from16 v0, v22 856| iget-object v0, v0, com.android.calendar.DayView.mPaint 858| const v24, #+13736 (0x000035a8 | 1.92482e-41) 861| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 864| move-object/from16 v16, v0 .line 831 866| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 868| move-object/from16 v0, v16 870| move/from16 v1, v18 872| invoke-virtual {v0,v1}, android.graphics.Paint.setAntiAlias(boolean):void .line 835 875| const v24, #+13737 (0x000035a9 | 1.92496e-41) 878| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 881| const/16 v18, #+14 (0x0000000e | 1.96182e-44) 883| move/from16 v0, v18 885| new-array v0, v0, java.lang.String[] 887| const v24, #+13738 (0x000035aa | 1.92510e-41) 890| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 893| move-object/from16 v18, v0 895| move-object/from16 v0, v18 897| move-object/from16 v1, v22 899| iput-object v0, v1, com.android.calendar.DayView.mDayStrs .line 838 901| const v24, #+13739 (0x000035ab | 1.92524e-41) 904| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 907| const/16 v18, #+14 (0x0000000e | 1.96182e-44) 909| move/from16 v0, v18 911| new-array v0, v0, java.lang.String[] 913| const v24, #+13740 (0x000035ac | 1.92538e-41) 916| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 919| move-object/from16 v18, v0 921| move-object/from16 v0, v18 923| move-object/from16 v1, v22 925| iput-object v0, v1, com.android.calendar.DayView.mDayStrs2Letter .line 840 927| const v24, #+13741 (0x000035ad | 1.92552e-41) 930| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 933| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v10, "i", int 934| const v24, #+13742 (0x000035ae | 1.92566e-41) 937| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 940| const/16 v18, #+7 (0x00000007 | 9.80909e-45) 942| move/from16 v0, v18 944| if-gt v10, v0, Label_3 .line 841 946| const v24, #+13743 (0x000035af | 1.92580e-41) 949| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 952| add-int/lit8 v11, v10, #-1 (0xffffffff | NaN) .line 843 .local v11, "index", int 954| move-object/from16 v0, v22 956| iget-object v0, v0, com.android.calendar.DayView.mDayStrs 958| const v24, #+13744 (0x000035b0 | 1.92594e-41) 961| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 964| move-object/from16 v18, v0 966| const/16 v19, #+20 (0x00000014 | 2.80260e-44) 968| move/from16 v0, v19 970| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 973| move-result-object v19 974| const v24, #+13745 (0x000035b1 | 1.92608e-41) 977| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 980| invoke-virtual/range {v19..v19}, java.lang.String.toUpperCase():java.lang.String 983| move-result-object v19 984| const v24, #+13746 (0x000035b2 | 1.92622e-41) 987| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 990| aput-object v19, v18, v11 .line 845 992| const v24, #+13747 (0x000035b3 | 1.92636e-41) 995| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 998| move-object/from16 v0, v22 1000| iget-object v0, v0, com.android.calendar.DayView.mDayStrs 1002| const v24, #+13748 (0x000035b4 | 1.92651e-41) 1005| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1008| move-object/from16 v18, v0 1010| add-int/lit8 v19, v11, #+7 (0x00000007 | 9.80909e-45) 1012| move-object/from16 v0, v22 1014| iget-object v0, v0, com.android.calendar.DayView.mDayStrs 1016| const v24, #+13749 (0x000035b5 | 1.92665e-41) 1019| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1022| move-object/from16 v20, v0 1024| aget-object v20, v20, v11 1026| const v24, #+13750 (0x000035b6 | 1.92679e-41) 1029| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1032| aput-object v20, v18, v19 .line 847 1034| const v24, #+13751 (0x000035b7 | 1.92693e-41) 1037| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1040| move-object/from16 v0, v22 1042| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter 1044| const v24, #+13752 (0x000035b8 | 1.92707e-41) 1047| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1050| move-object/from16 v18, v0 1052| const/16 v19, #+30 (0x0000001e | 4.20390e-44) 1054| move/from16 v0, v19 1056| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 1059| move-result-object v19 1060| const v24, #+13753 (0x000035b9 | 1.92721e-41) 1063| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1066| invoke-virtual/range {v19..v19}, java.lang.String.toUpperCase():java.lang.String 1069| move-result-object v19 1070| const v24, #+13754 (0x000035ba | 1.92735e-41) 1073| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1076| aput-object v19, v18, v11 .line 851 1078| const v24, #+13755 (0x000035bb | 1.92749e-41) 1081| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1084| move-object/from16 v0, v22 1086| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter 1088| const v24, #+13756 (0x000035bc | 1.92763e-41) 1091| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1094| move-object/from16 v18, v0 1096| aget-object v18, v18, v11 1098| const v24, #+13757 (0x000035bd | 1.92777e-41) 1101| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1104| move-object/from16 v0, v22 1106| iget-object v0, v0, com.android.calendar.DayView.mDayStrs 1108| const v24, #+13758 (0x000035be | 1.92791e-41) 1111| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1114| move-object/from16 v19, v0 1116| aget-object v19, v19, v11 1118| const v24, #+13759 (0x000035bf | 1.92805e-41) 1121| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1124| invoke-virtual/range {v18..v19}, java.lang.String.equals(java.lang.Object):boolean 1127| move-result v18 1128| const v24, #+13760 (0x000035c0 | 1.92819e-41) 1131| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1134| if-eqz v18, Label_2 .line 852 1136| const v24, #+13761 (0x000035c1 | 1.92833e-41) 1139| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1142| move-object/from16 v0, v22 1144| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter 1146| const v24, #+13762 (0x000035c2 | 1.92847e-41) 1149| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1152| move-object/from16 v18, v0 1154| const/16 v19, #+50 (0x00000032 | 7.00649e-44) 1156| move/from16 v0, v19 1158| invoke-static {v10,v0}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 1161| move-result-object v19 1162| const v24, #+13763 (0x000035c3 | 1.92861e-41) 1165| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1168| aput-object v19, v18, v11 Label_2: .line 855 1170| const v24, #+13764 (0x000035c4 | 1.92875e-41) 1173| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1176| move-object/from16 v0, v22 1178| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter 1180| const v24, #+13765 (0x000035c5 | 1.92889e-41) 1183| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1186| move-object/from16 v18, v0 1188| add-int/lit8 v19, v11, #+7 (0x00000007 | 9.80909e-45) 1190| move-object/from16 v0, v22 1192| iget-object v0, v0, com.android.calendar.DayView.mDayStrs2Letter 1194| const v24, #+13766 (0x000035c6 | 1.92903e-41) 1197| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1200| move-object/from16 v20, v0 1202| aget-object v20, v20, v11 1204| const v24, #+13767 (0x000035c7 | 1.92917e-41) 1207| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1210| aput-object v20, v18, v19 .line 840 1212| const v24, #+13768 (0x000035c8 | 1.92931e-41) 1215| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1218| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 1220| goto/16 Label_1 Label_3: .line 860 .end_local v11 1222| const v24, #+13769 (0x000035c9 | 1.92945e-41) 1225| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1228| sget v18, com.android.calendar.DayView.DATE_HEADER_FONT_SIZE 1230| const v24, #+13770 (0x000035ca | 1.92959e-41) 1233| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1236| move-object/from16 v0, v16 1238| move/from16 v1, v18 1240| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void .line 861 1243| const v24, #+13771 (0x000035cb | 1.92973e-41) 1246| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1249| move-object/from16 v0, v22 1251| iget-object v0, v0, com.android.calendar.DayView.mBold 1253| const v24, #+13772 (0x000035cc | 1.92987e-41) 1256| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1259| move-object/from16 v18, v0 1261| move-object/from16 v0, v16 1263| move-object/from16 v1, v18 1265| invoke-virtual {v0,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 862 1268| const v24, #+13773 (0x000035cd | 1.93001e-41) 1271| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1274| const/16 v18, #+2 (0x00000002 | 2.80260e-45) 1276| move/from16 v0, v18 1278| new-array v5, v0, java.lang.String[] 1280| const v24, #+13774 (0x000035ce | 1.93015e-41) 1283| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1286| const-string/jumbo v18, " 28" 1289| const v24, #+13775 (0x000035cf | 1.93029e-41) 1292| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1295| const/16 v19, #+0 (0x00000000 | 0.00000) 1297| aput-object v18, v5, v19 1299| const v24, #+13776 (0x000035d0 | 1.93043e-41) 1302| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1305| const-string/jumbo v18, " 30" 1308| const v24, #+13777 (0x000035d1 | 1.93057e-41) 1311| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1314| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 1316| aput-object v18, v5, v19 .line 863 .local v5, "dateStrs", java.lang.String[] 1318| const v24, #+13778 (0x000035d2 | 1.93071e-41) 1321| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1324| const/16 v18, #+0 (0x00000000 | 0.00000) 1326| move-object/from16 v0, v22 1328| move/from16 v1, v18 1330| move-object/from16 v2, v16 1332| invoke-direct {v0,v1,v5,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lang.String[], android.graphics.Paint):int 1335| move-result v18 1336| const v24, #+13779 (0x000035d3 | 1.93085e-41) 1339| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1342| move/from16 v0, v18 1344| move-object/from16 v1, v22 1346| iput v0, v1, com.android.calendar.DayView.mDateStrWidth .line 864 1348| const v24, #+13780 (0x000035d4 | 1.93099e-41) 1351| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1354| sget v18, com.android.calendar.DayView.DAY_HEADER_FONT_SIZE 1356| const v24, #+13781 (0x000035d5 | 1.93113e-41) 1359| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1362| move-object/from16 v0, v16 1364| move/from16 v1, v18 1366| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void .line 865 1369| const v24, #+13782 (0x000035d6 | 1.93127e-41) 1372| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1375| move-object/from16 v0, v22 1377| iget v0, v0, com.android.calendar.DayView.mDateStrWidth 1379| const v24, #+13783 (0x000035d7 | 1.93141e-41) 1382| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1385| move/from16 v18, v0 1387| move-object/from16 v0, v22 1389| iget-object v0, v0, com.android.calendar.DayView.mDayStrs 1391| const v24, #+13784 (0x000035d8 | 1.93155e-41) 1394| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1397| move-object/from16 v19, v0 1399| const/16 v20, #+0 (0x00000000 | 0.00000) 1401| move-object/from16 v0, v22 1403| move/from16 v1, v20 1405| move-object/from16 v2, v19 1407| move-object/from16 v3, v16 1409| invoke-direct {v0,v1,v2,v3}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lang.String[], android.graphics.Paint):int 1412| move-result v19 1413| const v24, #+13785 (0x000035d9 | 1.93169e-41) 1416| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1419| add-int v18, v18, v19 1421| move/from16 v0, v18 1423| move-object/from16 v1, v22 1425| iput v0, v1, com.android.calendar.DayView.mDateStrWidth .line 867 1427| const v24, #+13786 (0x000035da | 1.93183e-41) 1430| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1433| sget v18, com.android.calendar.DayView.HOURS_TEXT_SIZE 1435| const v24, #+13787 (0x000035db | 1.93197e-41) 1438| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1441| move-object/from16 v0, v16 1443| move/from16 v1, v18 1445| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void .line 868 1448| const v24, #+13788 (0x000035dc | 1.93211e-41) 1451| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1454| const/16 v18, #+0 (0x00000000 | 0.00000) 1456| move-object/from16 v0, v16 1458| move-object/from16 v1, v18 1460| invoke-virtual {v0,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 869 1463| const v24, #+13789 (0x000035dd | 1.93225e-41) 1466| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1469| invoke-virtual/range {v22..v22}, com.android.calendar.DayView.handleOnResume():void .line 871 1472| const v24, #+13790 (0x000035de | 1.93239e-41) 1475| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1478| const/16 v18, #+0 (0x00000000 | 0.00000) 1480| invoke-static/range {v18..v18}, android.text.format.DateUtils.getAMPMString(int):java.lang.String 1483| move-result-object v18 1484| const v24, #+13791 (0x000035df | 1.93253e-41) 1487| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1490| invoke-virtual/range {v18..v18}, java.lang.String.toUpperCase():java.lang.String 1493| move-result-object v18 1494| const v24, #+13792 (0x000035e0 | 1.93267e-41) 1497| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1500| move-object/from16 v0, v18 1502| move-object/from16 v1, v22 1504| iput-object v0, v1, com.android.calendar.DayView.mAmString .line 872 1506| const v24, #+13793 (0x000035e1 | 1.93281e-41) 1509| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1512| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 1514| invoke-static/range {v18..v18}, android.text.format.DateUtils.getAMPMString(int):java.lang.String 1517| move-result-object v18 1518| const v24, #+13794 (0x000035e2 | 1.93295e-41) 1521| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1524| invoke-virtual/range {v18..v18}, java.lang.String.toUpperCase():java.lang.String 1527| move-result-object v18 1528| const v24, #+13795 (0x000035e3 | 1.93309e-41) 1531| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1534| move-object/from16 v0, v18 1536| move-object/from16 v1, v22 1538| iput-object v0, v1, com.android.calendar.DayView.mPmString .line 873 1540| const v24, #+13796 (0x000035e4 | 1.93323e-41) 1543| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1546| const/16 v18, #+2 (0x00000002 | 2.80260e-45) 1548| move/from16 v0, v18 1550| new-array v4, v0, java.lang.String[] 1552| const v24, #+13797 (0x000035e5 | 1.93337e-41) 1555| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1558| move-object/from16 v0, v22 1560| iget-object v0, v0, com.android.calendar.DayView.mAmString 1562| const v24, #+13798 (0x000035e6 | 1.93351e-41) 1565| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1568| move-object/from16 v18, v0 1570| const/16 v19, #+0 (0x00000000 | 0.00000) 1572| aput-object v18, v4, v19 1574| const v24, #+13799 (0x000035e7 | 1.93365e-41) 1577| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1580| move-object/from16 v0, v22 1582| iget-object v0, v0, com.android.calendar.DayView.mPmString 1584| const v24, #+13800 (0x000035e8 | 1.93379e-41) 1587| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1590| move-object/from16 v18, v0 1592| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 1594| aput-object v18, v4, v19 .line 874 .local v4, "ampm", java.lang.String[] 1596| const v24, #+13801 (0x000035e9 | 1.93393e-41) 1599| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1602| sget v18, com.android.calendar.DayView.AMPM_TEXT_SIZE 1604| const v24, #+13802 (0x000035ea | 1.93407e-41) 1607| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1610| move-object/from16 v0, v16 1612| move/from16 v1, v18 1614| invoke-virtual {v0,v1}, android.graphics.Paint.setTextSize(float):void .line 875 1617| const v24, #+13803 (0x000035eb | 1.93421e-41) 1620| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1623| sget v18, com.android.calendar.DayView.HOURS_MARGIN 1625| const v24, #+13804 (0x000035ec | 1.93435e-41) 1628| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1631| move-object/from16 v0, v22 1633| iget v0, v0, com.android.calendar.DayView.mHoursWidth 1635| const v24, #+13805 (0x000035ed | 1.93449e-41) 1638| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1641| move/from16 v19, v0 1643| move-object/from16 v0, v22 1645| move/from16 v1, v19 1647| move-object/from16 v2, v16 1649| invoke-direct {v0,v1,v4,v2}, com.android.calendar.DayView.computeMaxStringWidth(int, java.lang.String[], android.graphics.Paint):int 1652| move-result v19 1653| const v24, #+13806 (0x000035ee | 1.93463e-41) 1656| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 876 1659| sget v20, com.android.calendar.DayView.HOURS_RIGHT_MARGIN .line 875 1661| const v24, #+13807 (0x000035ef | 1.93477e-41) 1664| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1667| add-int v19, v19, v20 1669| invoke-static/range {v18..v19}, java.lang.Math.max(int, int):int 1672| move-result v18 1673| const v24, #+13808 (0x000035f0 | 1.93491e-41) 1676| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1679| move/from16 v0, v18 1681| move-object/from16 v1, v22 1683| iput v0, v1, com.android.calendar.DayView.mHoursWidth .line 877 1685| const v24, #+13809 (0x000035f1 | 1.93505e-41) 1688| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1691| sget v18, com.android.calendar.DayView.MIN_HOURS_WIDTH 1693| const v24, #+13810 (0x000035f2 | 1.93519e-41) 1696| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1699| move-object/from16 v0, v22 1701| iget v0, v0, com.android.calendar.DayView.mHoursWidth 1703| const v24, #+13811 (0x000035f3 | 1.93533e-41) 1706| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1709| move/from16 v19, v0 1711| invoke-static/range {v18..v19}, java.lang.Math.max(int, int):int 1714| move-result v18 1715| const v24, #+13812 (0x000035f4 | 1.93547e-41) 1718| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1721| move/from16 v0, v18 1723| move-object/from16 v1, v22 1725| iput v0, v1, com.android.calendar.DayView.mHoursWidth .line 880 1727| const v24, #+13813 (0x000035f5 | 1.93561e-41) 1730| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1733| const-string/jumbo v18, "layout_inflater" 1736| const v24, #+13814 (0x000035f6 | 1.93575e-41) 1739| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1742| move-object/from16 v0, v23 1744| move-object/from16 v1, v18 1746| invoke-virtual {v0,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 1749| move-result-object v12 1750| const v24, #+13815 (0x000035f7 | 1.93589e-41) 1753| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1756| check-cast v12, android.view.LayoutInflater .line 881 .local v12, "inflater", android.view.LayoutInflater 1758| const v24, #+13816 (0x000035f8 | 1.93603e-41) 1761| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1764| const v18, #+2130968593 (0x7f040011 | 1.75458e+38) 1767| const/16 v19, #+0 (0x00000000 | 0.00000) 1769| move/from16 v0, v18 1771| move-object/from16 v1, v19 1773| invoke-virtual {v12,v0,v1}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 1776| move-result-object v18 1777| const v24, #+13817 (0x000035f9 | 1.93617e-41) 1780| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1783| move-object/from16 v0, v18 1785| move-object/from16 v1, v22 1787| iput-object v0, v1, com.android.calendar.DayView.mPopupView .line 882 1789| const v24, #+13818 (0x000035fa | 1.93631e-41) 1792| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1795| move-object/from16 v0, v22 1797| iget-object v0, v0, com.android.calendar.DayView.mPopupView 1799| const v24, #+13819 (0x000035fb | 1.93645e-41) 1802| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1805| move-object/from16 v18, v0 1807| new-instance v19, android.view.ViewGroup$LayoutParams .line 883 1809| const v24, #+13820 (0x000035fc | 1.93659e-41) 1812| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1815| const/16 v20, #-1 (0xffffffff | NaN) .line 884 1817| const/16 v21, #-2 (0xfffffffe | NaN) .line 882 1819| invoke-direct/range {v19..v21}, android.view.ViewGroup$LayoutParams.(int, int):void 1822| const v24, #+13821 (0x000035fd | 1.93673e-41) 1825| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1828| invoke-virtual/range {v18..v19}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 885 1831| const v24, #+13822 (0x000035fe | 1.93687e-41) 1834| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1837| new-instance v18, android.widget.PopupWindow 1839| const v24, #+13823 (0x000035ff | 1.93701e-41) 1842| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1845| move-object/from16 v0, v18 1847| move-object/from16 v1, v23 1849| invoke-direct {v0,v1}, android.widget.PopupWindow.(android.content.Context):void 1852| const v24, #+13824 (0x00003600 | 1.93715e-41) 1855| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1858| move-object/from16 v0, v18 1860| move-object/from16 v1, v22 1862| iput-object v0, v1, com.android.calendar.DayView.mPopup .line 886 1864| const v24, #+13825 (0x00003601 | 1.93730e-41) 1867| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1870| move-object/from16 v0, v22 1872| iget-object v0, v0, com.android.calendar.DayView.mPopup 1874| const v24, #+13826 (0x00003602 | 1.93744e-41) 1877| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1880| move-object/from16 v18, v0 1882| move-object/from16 v0, v22 1884| iget-object v0, v0, com.android.calendar.DayView.mPopupView 1886| const v24, #+13827 (0x00003603 | 1.93758e-41) 1889| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1892| move-object/from16 v19, v0 1894| invoke-virtual/range {v18..v19}, android.widget.PopupWindow.setContentView(android.view.View):void .line 887 1897| const v24, #+13828 (0x00003604 | 1.93772e-41) 1900| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1903| invoke-virtual/range {v22..v22}, com.android.calendar.DayView.getResources():android.content.res.Resources 1906| move-result-object v18 1907| const v24, #+13829 (0x00003605 | 1.93786e-41) 1910| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1913| invoke-virtual/range {v18..v18}, android.content.res.Resources.newTheme():android.content.res.Resources$Theme 1916| move-result-object v8 1917| const v24, #+13830 (0x00003606 | 1.93800e-41) 1920| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 888 .local v8, "dialogTheme", android.content.res.Resources$Theme 1923| const v18, #+16973835 (0x0103000b | 2.40609e-38) 1926| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 1928| move/from16 v0, v18 1930| move/from16 v1, v19 1932| invoke-virtual {v8,v0,v1}, android.content.res.Resources$Theme.applyStyle(int, boolean):void .line 889 1935| const v24, #+13831 (0x00003607 | 1.93814e-41) 1938| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1941| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 1943| move/from16 v0, v18 1945| new-array v0, v0, int[] 1947| const v24, #+13832 (0x00003608 | 1.93828e-41) 1950| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1953| move-object/from16 v18, v0 .line 890 1955| const v19, #+16842836 (0x01010054 | 2.36938e-38) 1958| const/16 v20, #+0 (0x00000000 | 0.00000) 1960| aput v19, v18, v20 .line 889 1962| const v24, #+13833 (0x00003609 | 1.93842e-41) 1965| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1968| move-object/from16 v0, v18 1970| invoke-virtual {v8,v0}, android.content.res.Resources$Theme.obtainStyledAttributes(int[]):android.content.res.TypedArray 1973| move-result-object v17 1974| const v24, #+13834 (0x0000360a | 1.93856e-41) 1977| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 891 .local v17, "ta", android.content.res.TypedArray 1980| move-object/from16 v0, v22 1982| iget-object v0, v0, com.android.calendar.DayView.mPopup 1984| const v24, #+13835 (0x0000360b | 1.93870e-41) 1987| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1990| move-object/from16 v18, v0 1992| const/16 v19, #+0 (0x00000000 | 0.00000) 1994| move-object/from16 v0, v17 1996| move/from16 v1, v19 1998| invoke-virtual {v0,v1}, android.content.res.TypedArray.getDrawable(int):android.graphics.drawable.Drawable 2001| move-result-object v19 2002| const v24, #+13836 (0x0000360c | 1.93884e-41) 2005| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2008| invoke-virtual/range {v18..v19}, android.widget.PopupWindow.setBackgroundDrawable(android.graphics.drawable.Drawable):void .line 892 2011| const v24, #+13837 (0x0000360d | 1.93898e-41) 2014| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2017| invoke-virtual/range {v17..v17}, android.content.res.TypedArray.recycle():void .line 895 2020| const v24, #+13838 (0x0000360e | 1.93912e-41) 2023| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2026| move-object/from16 v0, v22 2028| iget-object v0, v0, com.android.calendar.DayView.mPopupView 2030| const v24, #+13839 (0x0000360f | 1.93926e-41) 2033| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2036| move-object/from16 v18, v0 2038| move-object/from16 v0, v18 2040| move-object/from16 v1, v22 2042| invoke-virtual {v0,v1}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 897 2045| const v24, #+13840 (0x00003610 | 1.93940e-41) 2048| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2051| move-object/from16 v0, v22 2053| move-object/from16 v1, v22 2055| invoke-virtual {v0,v1}, com.android.calendar.DayView.setOnLongClickListener(android.view.View$OnLongClickListener):void .line 899 2058| const v24, #+13841 (0x00003611 | 1.93954e-41) 2061| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2064| new-instance v18, android.text.format.Time 2066| const v24, #+13842 (0x00003612 | 1.93968e-41) 2069| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2072| move-object/from16 v0, v22 2074| iget-object v0, v0, com.android.calendar.DayView.mTZUpdater 2076| const v24, #+13843 (0x00003613 | 1.93982e-41) 2079| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2082| move-object/from16 v19, v0 2084| move-object/from16 v0, v23 2086| move-object/from16 v1, v19 2088| invoke-static {v0,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 2091| move-result-object v19 2092| const v24, #+13844 (0x00003614 | 1.93996e-41) 2095| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2098| invoke-direct/range {v18..v19}, android.text.format.Time.(java.lang.String):void 2101| const v24, #+13845 (0x00003615 | 1.94010e-41) 2104| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2107| move-object/from16 v0, v18 2109| move-object/from16 v1, v22 2111| iput-object v0, v1, com.android.calendar.DayView.mBaseDate .line 900 2113| const v24, #+13846 (0x00003616 | 1.94024e-41) 2116| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2119| invoke-static {}, java.lang.System.currentTimeMillis():long 2122| move-result-wide v14:v15 2123| const v24, #+13847 (0x00003617 | 1.94038e-41) 2126| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 901 .local v14, "millis", long 2129| move-object/from16 v0, v22 2131| iget-object v0, v0, com.android.calendar.DayView.mBaseDate 2133| const v24, #+13848 (0x00003618 | 1.94052e-41) 2136| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2139| move-object/from16 v18, v0 2141| move-object/from16 v0, v18 2143| invoke-virtual {v0,v14,v15}, android.text.format.Time.set(long):void .line 903 2146| const v24, #+13849 (0x00003619 | 1.94066e-41) 2149| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2152| move-object/from16 v0, v22 2154| iget v0, v0, com.android.calendar.DayView.mNumDays 2156| const v24, #+13850 (0x0000361a | 1.94080e-41) 2159| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2162| move/from16 v18, v0 2164| move/from16 v0, v18 2166| new-array v0, v0, int[] 2168| const v24, #+13851 (0x0000361b | 1.94094e-41) 2171| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2174| move-object/from16 v18, v0 2176| move-object/from16 v0, v18 2178| move-object/from16 v1, v22 2180| iput-object v0, v1, com.android.calendar.DayView.mEarliestStartHour .line 904 2182| const v24, #+13852 (0x0000361c | 1.94108e-41) 2185| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2188| move-object/from16 v0, v22 2190| iget v0, v0, com.android.calendar.DayView.mNumDays 2192| const v24, #+13853 (0x0000361d | 1.94122e-41) 2195| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2198| move/from16 v18, v0 2200| move/from16 v0, v18 2202| new-array v0, v0, boolean[] 2204| const v24, #+13854 (0x0000361e | 1.94136e-41) 2207| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2210| move-object/from16 v18, v0 2212| move-object/from16 v0, v18 2214| move-object/from16 v1, v22 2216| iput-object v0, v1, com.android.calendar.DayView.mHasAllDayEvent .line 911 2218| const v24, #+13855 (0x0000361f | 1.94150e-41) 2221| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2224| move-object/from16 v0, v22 2226| iget v0, v0, com.android.calendar.DayView.mNumDays 2228| const v24, #+13856 (0x00003620 | 1.94164e-41) 2231| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2234| move/from16 v18, v0 2236| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) .line 910 2238| add-int/lit8 v13, v18, #+25 (0x00000019 | 3.50325e-44) .line 912 .local v13, "maxGridLines", int 2240| mul-int/lit8 v18, v13, #+4 (0x00000004 | 5.60519e-45) 2242| move/from16 v0, v18 2244| new-array v0, v0, float[] 2246| const v24, #+13857 (0x00003621 | 1.94178e-41) 2249| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2252| move-object/from16 v18, v0 2254| move-object/from16 v0, v18 2256| move-object/from16 v1, v22 2258| iput-object v0, v1, com.android.calendar.DayView.mLines .line 913 2260| const v24, #+13858 (0x00003622 | 1.94192e-41) 2263| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2266| return-void } method com.android.calendar.DayView.initAccessibilityVariables():void { .src "DayView.java" .line 943 .prologue_end .line 943 0| const v0, #+13859 (0x00003623 | 1.94206e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView.mContext .line 944 8| const v0, #+13860 (0x00003624 | 1.94220e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "accessibility" .line 943 17| const v0, #+13861 (0x00003625 | 1.94234e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 26| move-result-object v1 27| const v0, #+13862 (0x00003626 | 1.94248e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, android.view.accessibility.AccessibilityManager 35| const v0, #+13863 (0x00003627 | 1.94262e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendar.DayView.mAccessibilityMgr .line 945 43| const v0, #+13864 (0x00003628 | 1.94276e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v3, com.android.calendar.DayView.mAccessibilityMgr 51| const v0, #+13865 (0x00003629 | 1.94290e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v1, Label_2 59| const v0, #+13866 (0x0000362a | 1.94304e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v3, com.android.calendar.DayView.mAccessibilityMgr 67| const v0, #+13867 (0x0000362b | 1.94318e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 76| move-result v1 77| const v0, #+13868 (0x0000362c | 1.94332e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 83| const v0, #+13869 (0x0000362d | 1.94346e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput-boolean v1, v3, com.android.calendar.DayView.mIsAccessibilityEnabled .line 946 91| const v0, #+13870 (0x0000362e | 1.94360e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-direct {v3}, com.android.calendar.DayView.isTouchExplorationEnabled():boolean 100| move-result v1 101| const v0, #+13871 (0x0000362f | 1.94374e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iput-boolean v1, v3, com.android.calendar.DayView.mTouchExplorationEnabled .line 947 109| const v0, #+13872 (0x00003630 | 1.94388e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-void Label_2: .line 945 116| const v0, #+13873 (0x00003631 | 1.94402e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v1, #+0 (0x00000000 | 0.00000) 123| goto/16 Label_1 } method com.android.calendar.DayView.initFirstHour():void { .src "DayView.java" .line 1915 .prologue_end 0| const v0, #+13874 (0x00003632 | 1.94416e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1915 7| iget v1, v4, com.android.calendar.DayView.mSelectionHour 9| const v0, #+13875 (0x00003633 | 1.94430e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v2, v4, com.android.calendar.DayView.mNumHours 17| const v0, #+13876 (0x00003634 | 1.94444e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| div-int/lit8 v2, v2, #+5 (0x00000005 | 7.00649e-45) 25| const v0, #+13877 (0x00003635 | 1.94458e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sub-int/2addr v1, v2 32| iput v1, v4, com.android.calendar.DayView.mFirstHour .line 1916 34| const v0, #+13878 (0x00003636 | 1.94472e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v1, v4, com.android.calendar.DayView.mFirstHour 42| const v0, #+13879 (0x00003637 | 1.94486e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-gez v1, Label_2 .line 1917 50| const v0, #+13880 (0x00003638 | 1.94500e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v3, v4, com.android.calendar.DayView.mFirstHour Label_1: .line 1921 58| const v0, #+13881 (0x00003639 | 1.94514e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void Label_2: .line 1918 65| const v0, #+13882 (0x0000363a | 1.94528e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v1, v4, com.android.calendar.DayView.mFirstHour 73| const v0, #+13883 (0x0000363b | 1.94542e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v2, v4, com.android.calendar.DayView.mNumHours 81| const v0, #+13884 (0x0000363c | 1.94556e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| add-int/2addr v1, v2 88| const/16 v2, #+24 (0x00000018 | 3.36312e-44) 90| if-le v1, v2, Label_1 .line 1919 92| const v0, #+13885 (0x0000363d | 1.94570e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget v1, v4, com.android.calendar.DayView.mNumHours 100| const v0, #+13886 (0x0000363e | 1.94584e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| rsub-int/lit8 v1, v1, #+24 (0x00000018 | 3.36312e-44) 108| iput v1, v4, com.android.calendar.DayView.mFirstHour 110| const v0, #+13887 (0x0000363f | 1.94598e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| goto/16 Label_1 } method com.android.calendar.DayView.initNextView(int):boolean { .params "deltaX" .src "DayView.java" .line 4143 .prologue_end .line 4143 0| const v0, #+13888 (0x00003640 | 1.94612e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v8, com.android.calendar.DayView.mViewSwitcher 8| const v0, #+13889 (0x00003641 | 1.94626e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, android.widget.ViewSwitcher.getNextView():android.view.View 17| move-result-object v3 18| const v0, #+13890 (0x00003642 | 1.94640e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v3, com.android.calendar.DayView .line 4144 .local v3, "view", com.android.calendar.DayView 26| const v0, #+13891 (0x00003643 | 1.94654e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.DayView.mBaseDate .line 4145 .local v1, "date", android.text.format.Time 34| const v0, #+13892 (0x00003644 | 1.94668e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v8, com.android.calendar.DayView.mBaseDate 42| const v0, #+13893 (0x00003645 | 1.94682e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v4}, android.text.format.Time.set(android.text.format.Time):void .line 4147 51| const v0, #+13894 (0x00003646 | 1.94696e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-lez v9, Label_2 .line 4148 59| const v0, #+13895 (0x00003647 | 1.94710e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget v4, v1, android.text.format.Time.monthDay 67| const v0, #+13896 (0x00003648 | 1.94724e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v5, v8, com.android.calendar.DayView.mNumDays 75| const v0, #+13897 (0x00003649 | 1.94738e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| sub-int/2addr v4, v5 82| iput v4, v1, android.text.format.Time.monthDay .line 4149 84| const v0, #+13898 (0x0000364a | 1.94752e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v4, v8, com.android.calendar.DayView.mSelectionDay 92| const v0, #+13899 (0x0000364b | 1.94766e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget v5, v8, com.android.calendar.DayView.mNumDays 100| const v0, #+13900 (0x0000364c | 1.94780e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| sub-int/2addr v4, v5 107| invoke-direct {v3,v4}, com.android.calendar.DayView.setSelectedDay(int):void .line 4150 110| const v0, #+13901 (0x0000364d | 1.94794e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .line 4156 .local v2, "switchForward", boolean 117| const v0, #+13902 (0x0000364e | 1.94809e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 124| invoke-virtual {v1,v4}, android.text.format.Time.normalize(boolean):long .line 4157 127| const v0, #+13903 (0x0000364f | 1.94823e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-direct {v8,v3}, com.android.calendar.DayView.initView(com.android.calendar.DayView):void .line 4158 136| const v0, #+13904 (0x00003650 | 1.94837e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v8}, com.android.calendar.DayView.getLeft():int 145| move-result v4 146| const v0, #+13905 (0x00003651 | 1.94851e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v8}, com.android.calendar.DayView.getTop():int 155| move-result v5 156| const v0, #+13906 (0x00003652 | 1.94865e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v8}, com.android.calendar.DayView.getRight():int 165| move-result v6 166| const v0, #+13907 (0x00003653 | 1.94879e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v8}, com.android.calendar.DayView.getBottom():int 175| move-result v7 176| const v0, #+13908 (0x00003654 | 1.94893e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v3,v4,v5,v6,v7}, com.android.calendar.DayView.layout(int, int, int, int):void .line 4159 185| const v0, #+13909 (0x00003655 | 1.94907e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v3}, com.android.calendar.DayView.reloadEvents():void .line 4160 194| const v0, #+13910 (0x00003656 | 1.94921e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return v2 Label_2: .line 4152 .end_local v2 201| const v0, #+13911 (0x00003657 | 1.94935e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget v4, v1, android.text.format.Time.monthDay 209| const v0, #+13912 (0x00003658 | 1.94949e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget v5, v8, com.android.calendar.DayView.mNumDays 217| const v0, #+13913 (0x00003659 | 1.94963e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| add-int/2addr v4, v5 224| iput v4, v1, android.text.format.Time.monthDay .line 4153 226| const v0, #+13914 (0x0000365a | 1.94977e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget v4, v8, com.android.calendar.DayView.mSelectionDay 234| const v0, #+13915 (0x0000365b | 1.94991e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget v5, v8, com.android.calendar.DayView.mNumDays 242| const v0, #+13916 (0x0000365c | 1.95005e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| add-int/2addr v4, v5 249| invoke-direct {v3,v4}, com.android.calendar.DayView.setSelectedDay(int):void .line 4154 252| const v0, #+13917 (0x0000365d | 1.95019e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .restart_local v2 259| goto/16 Label_1 } method com.android.calendar.DayView.initView(com.android.calendar.DayView):void { .params "view" .src "DayView.java" .line 1369 .prologue_end 0| const v0, #+13918 (0x0000365e | 1.95033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1369 8| iget v1, v5, com.android.calendar.DayView.mSelectionHour 10| const v0, #+13919 (0x0000365f | 1.95047e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v6,v1}, com.android.calendar.DayView.setSelectedHour(int):void .line 1370 19| const v0, #+13920 (0x00003660 | 1.95061e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v6, com.android.calendar.DayView.mSelectedEvents 27| const v0, #+13921 (0x00003661 | 1.95075e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1371 36| const v0, #+13922 (0x00003662 | 1.95089e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 43| iput-boolean v1, v6, com.android.calendar.DayView.mComputeSelectedEvents .line 1372 45| const v0, #+13923 (0x00003663 | 1.95103e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget v1, v5, com.android.calendar.DayView.mFirstHour 53| const v0, #+13924 (0x00003664 | 1.95117e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput v1, v6, com.android.calendar.DayView.mFirstHour .line 1373 61| const v0, #+13925 (0x00003665 | 1.95131e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v1, v5, com.android.calendar.DayView.mFirstHourOffset 69| const v0, #+13926 (0x00003666 | 1.95145e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput v1, v6, com.android.calendar.DayView.mFirstHourOffset .line 1374 77| const v0, #+13927 (0x00003667 | 1.95159e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v5}, com.android.calendar.DayView.getWidth():int 86| move-result v1 87| const v0, #+13928 (0x00003668 | 1.95173e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v5}, com.android.calendar.DayView.getHeight():int 96| move-result v2 97| const v0, #+13929 (0x00003669 | 1.95187e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v6,v1,v2}, com.android.calendar.DayView.remeasure(int, int):void .line 1375 106| const v0, #+13930 (0x0000366a | 1.95201e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v6}, com.android.calendar.DayView.initAllDayHeights():void .line 1377 115| const v0, #+13931 (0x0000366b | 1.95215e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-direct {v6,v4}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 1378 124| const v0, #+13932 (0x0000366c | 1.95229e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput-object v4, v6, com.android.calendar.DayView.mPrevSelectedEvent .line 1379 132| const v0, #+13933 (0x0000366d | 1.95243e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget v1, v5, com.android.calendar.DayView.mFirstDayOfWeek 140| const v0, #+13934 (0x0000366e | 1.95257e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iput v1, v6, com.android.calendar.DayView.mFirstDayOfWeek .line 1380 148| const v0, #+13935 (0x0000366f | 1.95271e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v1, v6, com.android.calendar.DayView.mEvents 156| const v0, #+13936 (0x00003670 | 1.95285e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1}, java.util.ArrayList.size():int 165| move-result v1 166| const v0, #+13937 (0x00003671 | 1.95299e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| if-lez v1, Label_2 .line 1381 174| const v0, #+13938 (0x00003672 | 1.95313e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-boolean v1, v5, com.android.calendar.DayView.mSelectionAllday 182| const v0, #+13939 (0x00003673 | 1.95327e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iput-boolean v1, v6, com.android.calendar.DayView.mSelectionAllday Label_1: .line 1389 190| const v0, #+13940 (0x00003674 | 1.95341e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-direct {v6}, com.android.calendar.DayView.recalc():void .line 1390 199| const v0, #+13941 (0x00003675 | 1.95355e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| return-void Label_2: .line 1383 206| const v0, #+13942 (0x00003676 | 1.95369e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iput-boolean v3, v6, com.android.calendar.DayView.mSelectionAllday 214| const v0, #+13943 (0x00003677 | 1.95383e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| goto/16 Label_1 } method com.android.calendar.DayView.isTouchExplorationEnabled():boolean { .src "DayView.java" .line 1689 .prologue_end .line 1689 0| const v0, #+13944 (0x00003678 | 1.95397e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DayView.mIsAccessibilityEnabled 8| const v0, #+13945 (0x00003679 | 1.95411e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+13946 (0x0000367a | 1.95425e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.DayView.mAccessibilityMgr 24| const v0, #+13947 (0x0000367b | 1.95439e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 33| move-result v1 34| const v0, #+13948 (0x0000367c | 1.95453e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 40| const v0, #+13949 (0x0000367d | 1.95467e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 Label_2: 47| const v0, #+13950 (0x0000367e | 1.95481e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #+0 (0x00000000 | 0.00000) 54| goto/16 Label_1 } method com.android.calendar.DayView.recalc():void { .src "DayView.java" .line 1194 .prologue_end .line 1194 0| const v0, #+13951 (0x0000367f | 1.95495e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v3, v5, com.android.calendar.DayView.mNumDays 8| const v0, #+13952 (0x00003680 | 1.95509e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 15| if-ne v3, v4, Label_1 .line 1195 17| const v0, #+13953 (0x00003681 | 1.95523e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 25| const v0, #+13954 (0x00003682 | 1.95537e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v5,v3}, com.android.calendar.DayView.adjustToBeginningOfWeek(android.text.format.Time):void Label_1: .line 1198 34| const v0, #+13955 (0x00003683 | 1.95551e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 42| const v0, #+13956 (0x00003684 | 1.95565e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v4, #+0 (0x00000000 | 0.00000) 49| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 52| move-result-wide v1:v2 53| const v0, #+13957 (0x00003685 | 1.95579e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1199 .local v1, "start", long 59| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 61| const v0, #+13958 (0x00003686 | 1.95593e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-wide v3:v4, v3, android.text.format.Time.gmtoff 69| const v0, #+13959 (0x00003687 | 1.95607e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1,v2,v3,v4}, android.text.format.Time.getJulianDay(long, long):int 78| move-result v3 79| const v0, #+13960 (0x00003688 | 1.95621e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput v3, v5, com.android.calendar.DayView.mFirstJulianDay .line 1200 87| const v0, #+13961 (0x00003689 | 1.95635e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v3, v5, com.android.calendar.DayView.mFirstJulianDay 95| const v0, #+13962 (0x0000368a | 1.95649e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v4, v5, com.android.calendar.DayView.mNumDays 103| const v0, #+13963 (0x0000368b | 1.95663e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| add-int/2addr v3, v4 110| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 112| iput v3, v5, com.android.calendar.DayView.mLastJulianDay .line 1202 114| const v0, #+13964 (0x0000368c | 1.95677e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 122| const v0, #+13965 (0x0000368d | 1.95691e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 129| invoke-virtual {v3,v4}, android.text.format.Time.getActualMaximum(int):int 132| move-result v3 133| const v0, #+13966 (0x0000368e | 1.95705e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput v3, v5, com.android.calendar.DayView.mMonthLength .line 1203 141| const v0, #+13967 (0x0000368f | 1.95719e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 149| const v0, #+13968 (0x00003690 | 1.95733e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v3, v3, android.text.format.Time.monthDay 157| const v0, #+13969 (0x00003691 | 1.95747e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput v3, v5, com.android.calendar.DayView.mFirstVisibleDate .line 1204 165| const v0, #+13970 (0x00003692 | 1.95761e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v3, v5, com.android.calendar.DayView.mBaseDate 173| const v0, #+13971 (0x00003693 | 1.95775e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget v3, v3, android.text.format.Time.weekDay 181| const v0, #+13972 (0x00003694 | 1.95789e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v3, v5, com.android.calendar.DayView.mFirstVisibleDayOfWeek .line 1205 189| const v0, #+13973 (0x00003695 | 1.95803e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-void } method com.android.calendar.DayView.remeasure(int, int):void { .params "width", "height" .src "DayView.java" .line 1243 0| move-object/16 v13, v14 3| move/16 v14, v15 6| move/16 v15, v16 .prologue_end 9| const v16, #+13974 (0x00003696 | 1.95817e-41) 12| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 16| const/4 v12, #+0 (0x00000000 | 0.00000) .line 1243 17| sget v8, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 19| const v16, #+13975 (0x00003697 | 1.95831e-41) 22| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 25| const/high16 v9, #+1082130432 (0x40800000 | 4.00000) 27| mul-float/2addr v8, v9 28| float-to-int v8, v8 29| sput v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 1244 31| const v16, #+13976 (0x00003698 | 1.95845e-41) 34| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 37| sget v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 39| const v16, #+13977 (0x00003699 | 1.95859e-41) 42| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 45| div-int/lit8 v9, v15, #+6 (0x00000006 | 8.40779e-45) 47| const v16, #+13978 (0x0000369a | 1.95873e-41) 50| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-static {v8,v9}, java.lang.Math.min(int, int):int 56| move-result v8 57| const v16, #+13979 (0x0000369b | 1.95888e-41) 60| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 63| sput v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 1245 65| const v16, #+13980 (0x0000369c | 1.95902e-41) 68| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 71| sget v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 1246 73| const v16, #+13981 (0x0000369d | 1.95916e-41) 76| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 79| sget v9, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 81| const v16, #+13982 (0x0000369e | 1.95930e-41) 84| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 87| float-to-int v9, v9 88| mul-int/lit8 v9, v9, #+2 (0x00000002 | 2.80260e-45) .line 1245 90| invoke-static {v8,v9}, java.lang.Math.max(int, int):int 93| move-result v8 94| const v16, #+13983 (0x0000369f | 1.95944e-41) 97| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 100| sput v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT .line 1248 102| const v16, #+13984 (0x000036a0 | 1.95958e-41) 105| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 108| sget v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 110| const v16, #+13985 (0x000036a1 | 1.95972e-41) 113| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 116| int-to-float v8, v8 117| sget v9, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 119| const v16, #+13986 (0x000036a2 | 1.95986e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| div-float/2addr v8, v9 126| float-to-int v8, v8 .line 1247 127| iput v8, v13, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount .line 1252 129| const v16, #+13987 (0x000036a3 | 1.96000e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "day", int 136| const v16, #+13988 (0x000036a4 | 1.96014e-41) 139| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 142| iget v8, v13, com.android.calendar.DayView.mNumDays 144| const v16, #+13989 (0x000036a5 | 1.96028e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| if-ge v2, v8, Label_2 .line 1253 152| const v16, #+13990 (0x000036a6 | 1.96042e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v8, v13, com.android.calendar.DayView.mEarliestStartHour 160| const v16, #+13991 (0x000036a7 | 1.96056e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| const/16 v9, #+25 (0x00000019 | 3.50325e-44) 168| aput v9, v8, v2 .line 1254 170| const v16, #+13992 (0x000036a8 | 1.96070e-41) 173| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v8, v13, com.android.calendar.DayView.mHasAllDayEvent 178| const v16, #+13993 (0x000036a9 | 1.96084e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| aput-boolean v12, v8, v2 .line 1252 186| const v16, #+13994 (0x000036aa | 1.96098e-41) 189| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 192| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 194| goto/16 Label_1 Label_2: .line 1257 196| const v16, #+13995 (0x000036ab | 1.96112e-41) 199| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 202| iget v5, v13, com.android.calendar.DayView.mMaxAlldayEvents .line 1260 .local v5, "maxAllDayEvents", int 204| const v16, #+13996 (0x000036ac | 1.96126e-41) 207| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 210| sget v8, com.android.calendar.DayView.DAY_HEADER_HEIGHT 212| const v16, #+13997 (0x000036ad | 1.96140e-41) 215| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 218| sub-int v8, v15, v8 220| div-int/lit8 v8, v8, #+24 (0x00000018 | 3.36312e-44) 222| const v16, #+13998 (0x000036ae | 1.96154e-41) 225| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 228| sget v9, com.android.calendar.DayView.MIN_EVENT_HEIGHT 230| const v16, #+13999 (0x000036af | 1.96168e-41) 233| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 236| float-to-int v9, v9 237| invoke-static {v8,v9}, java.lang.Math.max(int, int):int 240| move-result v8 241| const v16, #+14000 (0x000036b0 | 1.96182e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| sput v8, com.android.calendar.DayView.mMinCellHeight .line 1261 249| const v16, #+14001 (0x000036b1 | 1.96196e-41) 252| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 255| sget v8, com.android.calendar.DayView.mCellHeight 257| const v16, #+14002 (0x000036b2 | 1.96210e-41) 260| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 263| sget v9, com.android.calendar.DayView.mMinCellHeight 265| const v16, #+14003 (0x000036b3 | 1.96224e-41) 268| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 271| if-ge v8, v9, Label_3 .line 1262 273| const v16, #+14004 (0x000036b4 | 1.96238e-41) 276| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 279| sget v8, com.android.calendar.DayView.mMinCellHeight 281| const v16, #+14005 (0x000036b5 | 1.96252e-41) 284| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 287| sput v8, com.android.calendar.DayView.mCellHeight Label_3: .line 1266 289| const v16, #+14006 (0x000036b6 | 1.96266e-41) 292| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 295| sget v8, com.android.calendar.DayView.DAY_HEADER_HEIGHT 297| const v16, #+14007 (0x000036b7 | 1.96280e-41) 300| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 303| iput v8, v13, com.android.calendar.DayView.mFirstCell .line 1267 305| const v16, #+14008 (0x000036b8 | 1.96294e-41) 308| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 311| const/4 v0, #+0 (0x00000000 | 0.00000) .line 1268 .local v0, "allDayHeight", int 312| if-lez v5, Label_15 .line 1269 314| const v16, #+14009 (0x000036b9 | 1.96308e-41) 317| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 320| sget v8, com.android.calendar.DayView.DAY_HEADER_HEIGHT 322| const v16, #+14010 (0x000036ba | 1.96322e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| sub-int v8, v15, v8 330| sget v9, com.android.calendar.DayView.MIN_HOURS_HEIGHT 332| const v16, #+14011 (0x000036bb | 1.96336e-41) 335| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 338| sub-int v4, v8, v9 .line 1272 .local v4, "maxAllAllDayHeight", int 340| if-ne v5, v10, Label_11 .line 1273 342| const v16, #+14012 (0x000036bc | 1.96350e-41) 345| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 348| sget v0, com.android.calendar.DayView.SINGLE_ALLDAY_HEIGHT Label_4: .line 1301 350| const v16, #+14013 (0x000036bd | 1.96364e-41) 353| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 356| sget v8, com.android.calendar.DayView.DAY_HEADER_HEIGHT 358| const v16, #+14014 (0x000036be | 1.96378e-41) 361| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 364| add-int/2addr v8, v0 365| sget v9, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 367| const v16, #+14015 (0x000036bf | 1.96392e-41) 370| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 373| add-int/2addr v8, v9 374| iput v8, v13, com.android.calendar.DayView.mFirstCell Label_5: .line 1305 .end_local v4 376| const v16, #+14016 (0x000036c0 | 1.96406e-41) 379| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 382| iput v0, v13, com.android.calendar.DayView.mAlldayHeight .line 1307 384| const v16, #+14017 (0x000036c1 | 1.96420e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| iget v8, v13, com.android.calendar.DayView.mFirstCell 392| const v16, #+14018 (0x000036c2 | 1.96434e-41) 395| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 398| sub-int v8, v15, v8 400| iput v8, v13, com.android.calendar.DayView.mGridAreaHeight .line 1310 402| const v16, #+14019 (0x000036c3 | 1.96448e-41) 405| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 408| iget-object v8, v13, com.android.calendar.DayView.mExpandAlldayDrawable 410| const v16, #+14020 (0x000036c4 | 1.96462e-41) 413| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-virtual {v8}, android.graphics.drawable.Drawable.getIntrinsicWidth():int 419| move-result v1 420| const v16, #+14021 (0x000036c5 | 1.96476e-41) 423| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1311 .local v1, "allDayIconWidth", int 426| iget-object v8, v13, com.android.calendar.DayView.mExpandAllDayRect 428| const v16, #+14022 (0x000036c6 | 1.96490e-41) 431| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 434| iget v9, v13, com.android.calendar.DayView.mHoursWidth 436| const v16, #+14023 (0x000036c7 | 1.96504e-41) 439| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 442| sub-int/2addr v9, v1 443| div-int/lit8 v9, v9, #+2 (0x00000002 | 2.80260e-45) .line 1312 445| const v16, #+14024 (0x000036c8 | 1.96518e-41) 448| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 451| sget v10, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN .line 1311 453| const v16, #+14025 (0x000036c9 | 1.96532e-41) 456| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-static {v9,v10}, java.lang.Math.max(int, int):int 462| move-result v9 463| const v16, #+14026 (0x000036ca | 1.96546e-41) 466| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 469| iput v9, v8, android.graphics.Rect.left .line 1313 471| const v16, #+14027 (0x000036cb | 1.96560e-41) 474| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 477| iget-object v8, v13, com.android.calendar.DayView.mExpandAllDayRect 479| const v16, #+14028 (0x000036cc | 1.96574e-41) 482| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 485| iget-object v9, v13, com.android.calendar.DayView.mExpandAllDayRect 487| const v16, #+14029 (0x000036cd | 1.96588e-41) 490| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 493| iget v9, v9, android.graphics.Rect.left 495| const v16, #+14030 (0x000036ce | 1.96602e-41) 498| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 501| add-int/2addr v9, v1 502| iget v10, v13, com.android.calendar.DayView.mHoursWidth .line 1314 504| const v16, #+14031 (0x000036cf | 1.96616e-41) 507| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 510| sget v11, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN .line 1313 512| const v16, #+14032 (0x000036d0 | 1.96630e-41) 515| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 518| sub-int/2addr v10, v11 519| invoke-static {v9,v10}, java.lang.Math.min(int, int):int 522| move-result v9 523| const v16, #+14033 (0x000036d1 | 1.96644e-41) 526| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 529| iput v9, v8, android.graphics.Rect.right .line 1315 531| const v16, #+14034 (0x000036d2 | 1.96658e-41) 534| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 537| iget-object v8, v13, com.android.calendar.DayView.mExpandAllDayRect 539| const v16, #+14035 (0x000036d3 | 1.96672e-41) 542| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 545| iget v9, v13, com.android.calendar.DayView.mFirstCell 547| const v16, #+14036 (0x000036d4 | 1.96686e-41) 550| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 553| sget v10, com.android.calendar.DayView.EXPAND_ALL_DAY_BOTTOM_MARGIN 555| const v16, #+14037 (0x000036d5 | 1.96700e-41) 558| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 561| sub-int/2addr v9, v10 562| iput v9, v8, android.graphics.Rect.bottom .line 1316 564| const v16, #+14038 (0x000036d6 | 1.96714e-41) 567| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 570| iget-object v8, v13, com.android.calendar.DayView.mExpandAllDayRect 572| const v16, #+14039 (0x000036d7 | 1.96728e-41) 575| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 578| iget-object v9, v13, com.android.calendar.DayView.mExpandAllDayRect 580| const v16, #+14040 (0x000036d8 | 1.96742e-41) 583| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 586| iget v9, v9, android.graphics.Rect.bottom .line 1317 588| const v16, #+14041 (0x000036d9 | 1.96756e-41) 591| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 594| iget-object v10, v13, com.android.calendar.DayView.mExpandAlldayDrawable 596| const v16, #+14042 (0x000036da | 1.96770e-41) 599| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v10}, android.graphics.drawable.Drawable.getIntrinsicHeight():int 605| move-result v10 606| const v16, #+14043 (0x000036db | 1.96784e-41) 609| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1316 612| sub-int/2addr v9, v10 613| iput v9, v8, android.graphics.Rect.top .line 1319 615| const v16, #+14044 (0x000036dc | 1.96798e-41) 618| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 621| iget v8, v13, com.android.calendar.DayView.mGridAreaHeight 623| const v16, #+14045 (0x000036dd | 1.96812e-41) 626| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 629| sget v9, com.android.calendar.DayView.mCellHeight 631| const v16, #+14046 (0x000036de | 1.96826e-41) 634| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 637| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 639| div-int/2addr v8, v9 640| const v16, #+14047 (0x000036df | 1.96840e-41) 643| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 646| iput v8, v13, com.android.calendar.DayView.mNumHours .line 1320 648| const v16, #+14048 (0x000036e0 | 1.96854e-41) 651| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 654| iget-object v8, v13, com.android.calendar.DayView.mEventGeometry 656| const v16, #+14049 (0x000036e1 | 1.96868e-41) 659| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 662| sget v9, com.android.calendar.DayView.mCellHeight 664| const v16, #+14050 (0x000036e2 | 1.96882e-41) 667| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 670| int-to-float v9, v9 671| invoke-virtual {v8,v9}, com.android.calendar.EventGeometry.setHourHeight(float):void .line 1323 674| const v16, #+14051 (0x000036e3 | 1.96896e-41) 677| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 680| sget v8, com.android.calendar.DayView.MIN_EVENT_HEIGHT 682| const v16, #+14052 (0x000036e4 | 1.96910e-41) 685| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 688| const v9, #+1198153728 (0x476a6000 | 60000.0) 691| mul-float/2addr v8, v9 692| sget v9, com.android.calendar.DayView.mCellHeight 694| const v16, #+14053 (0x000036e5 | 1.96924e-41) 697| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 700| int-to-float v9, v9 701| const/high16 v10, #+1114636288 (0x42700000 | 60.0000) 703| div-float/2addr v9, v10 704| div-float/2addr v8, v9 .line 1322 705| float-to-long v6:v7, v8 .line 1324 .local v6, "minimumDurationMillis", long 706| iget-object v8, v13, com.android.calendar.DayView.mEvents 708| const v16, #+14054 (0x000036e6 | 1.96938e-41) 711| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 714| invoke-static {v8,v6,v7}, com.android.calendar.Event.computePositions(java.util.ArrayList, long):void .line 1327 717| const v16, #+14055 (0x000036e7 | 1.96952e-41) 720| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 723| sget v8, com.android.calendar.DayView.mCellHeight 725| const v16, #+14056 (0x000036e8 | 1.96967e-41) 728| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 731| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 733| mul-int/lit8 v8, v8, #+24 (0x00000018 | 3.36312e-44) 735| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 737| iget v9, v13, com.android.calendar.DayView.mGridAreaHeight 739| const v16, #+14057 (0x000036e9 | 1.96981e-41) 742| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 745| sub-int/2addr v8, v9 746| iput v8, v13, com.android.calendar.DayView.mMaxViewStartY .line 1328 748| const v16, #+14058 (0x000036ea | 1.96995e-41) 751| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 754| sget-boolean v8, com.android.calendar.DayView.DEBUG 756| const v16, #+14059 (0x000036eb | 1.97009e-41) 759| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 762| if-eqz v8, Label_6 .line 1329 764| const v16, #+14060 (0x000036ec | 1.97023e-41) 767| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 770| sget-object v8, com.android.calendar.DayView.TAG 772| const v16, #+14061 (0x000036ed | 1.97037e-41) 775| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 778| new-instance v9, java.lang.StringBuilder 780| const v16, #+14062 (0x000036ee | 1.97051e-41) 783| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 786| invoke-direct {v9}, java.lang.StringBuilder.():void 789| const v16, #+14063 (0x000036ef | 1.97065e-41) 792| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 795| const-string/jumbo v10, "mViewStartY: " 798| const v16, #+14064 (0x000036f0 | 1.97079e-41) 801| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 804| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 807| move-result-object v9 808| const v16, #+14065 (0x000036f1 | 1.97093e-41) 811| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 814| iget v10, v13, com.android.calendar.DayView.mViewStartY 816| const v16, #+14066 (0x000036f2 | 1.97107e-41) 819| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 822| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 825| move-result-object v9 826| const v16, #+14067 (0x000036f3 | 1.97121e-41) 829| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 832| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 835| move-result-object v9 836| const v16, #+14068 (0x000036f4 | 1.97135e-41) 839| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 842| invoke-static {v8,v9}, android.util.Log.e(java.lang.String, java.lang.String):int .line 1330 845| const v16, #+14069 (0x000036f5 | 1.97149e-41) 848| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 851| sget-object v8, com.android.calendar.DayView.TAG 853| const v16, #+14070 (0x000036f6 | 1.97163e-41) 856| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 859| new-instance v9, java.lang.StringBuilder 861| const v16, #+14071 (0x000036f7 | 1.97177e-41) 864| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 867| invoke-direct {v9}, java.lang.StringBuilder.():void 870| const v16, #+14072 (0x000036f8 | 1.97191e-41) 873| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 876| const-string/jumbo v10, "mMaxViewStartY: " 879| const v16, #+14073 (0x000036f9 | 1.97205e-41) 882| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 885| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 888| move-result-object v9 889| const v16, #+14074 (0x000036fa | 1.97219e-41) 892| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 895| iget v10, v13, com.android.calendar.DayView.mMaxViewStartY 897| const v16, #+14075 (0x000036fb | 1.97233e-41) 900| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 903| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 906| move-result-object v9 907| const v16, #+14076 (0x000036fc | 1.97247e-41) 910| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 913| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 916| move-result-object v9 917| const v16, #+14077 (0x000036fd | 1.97261e-41) 920| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 923| invoke-static {v8,v9}, android.util.Log.e(java.lang.String, java.lang.String):int Label_6: .line 1332 926| const v16, #+14078 (0x000036fe | 1.97275e-41) 929| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 932| iget v8, v13, com.android.calendar.DayView.mViewStartY 934| const v16, #+14079 (0x000036ff | 1.97289e-41) 937| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 940| iget v9, v13, com.android.calendar.DayView.mMaxViewStartY 942| const v16, #+14080 (0x00003700 | 1.97303e-41) 945| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 948| if-le v8, v9, Label_7 .line 1333 950| const v16, #+14081 (0x00003701 | 1.97317e-41) 953| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 956| iget v8, v13, com.android.calendar.DayView.mMaxViewStartY 958| const v16, #+14082 (0x00003702 | 1.97331e-41) 961| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 964| iput v8, v13, com.android.calendar.DayView.mViewStartY .line 1334 966| const v16, #+14083 (0x00003703 | 1.97345e-41) 969| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 972| invoke-direct {v13}, com.android.calendar.DayView.computeFirstHour():void Label_7: .line 1337 975| const v16, #+14084 (0x00003704 | 1.97359e-41) 978| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 981| iget v8, v13, com.android.calendar.DayView.mFirstHour 983| const v16, #+14085 (0x00003705 | 1.97373e-41) 986| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 989| const/4 v9, #-1 (0xffffffff | NaN) 990| if-ne v8, v9, Label_8 .line 1338 992| const v16, #+14086 (0x00003706 | 1.97387e-41) 995| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 998| invoke-direct {v13}, com.android.calendar.DayView.initFirstHour():void .line 1339 1001| const v16, #+14087 (0x00003707 | 1.97401e-41) 1004| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1007| iput v12, v13, com.android.calendar.DayView.mFirstHourOffset Label_8: .line 1346 1009| const v16, #+14088 (0x00003708 | 1.97415e-41) 1012| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1015| iget v8, v13, com.android.calendar.DayView.mFirstHourOffset 1017| const v16, #+14089 (0x00003709 | 1.97429e-41) 1020| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1023| sget v9, com.android.calendar.DayView.mCellHeight 1025| const v16, #+14090 (0x0000370a | 1.97443e-41) 1028| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1031| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 1033| if-lt v8, v9, Label_9 .line 1347 1035| const v16, #+14091 (0x0000370b | 1.97457e-41) 1038| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1041| sget v8, com.android.calendar.DayView.mCellHeight 1043| const v16, #+14092 (0x0000370c | 1.97471e-41) 1046| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1049| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 1051| add-int/lit8 v8, v8, #-1 (0xffffffff | NaN) 1053| iput v8, v13, com.android.calendar.DayView.mFirstHourOffset Label_9: .line 1349 1055| const v16, #+14093 (0x0000370d | 1.97485e-41) 1058| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1061| iget v8, v13, com.android.calendar.DayView.mFirstHour 1063| const v16, #+14094 (0x0000370e | 1.97499e-41) 1066| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1069| sget v9, com.android.calendar.DayView.mCellHeight 1071| const v16, #+14095 (0x0000370f | 1.97513e-41) 1074| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1077| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 1079| mul-int/2addr v8, v9 1080| iget v9, v13, com.android.calendar.DayView.mFirstHourOffset 1082| const v16, #+14096 (0x00003710 | 1.97527e-41) 1085| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1088| sub-int/2addr v8, v9 1089| iput v8, v13, com.android.calendar.DayView.mViewStartY .line 1351 1091| const v16, #+14097 (0x00003711 | 1.97541e-41) 1094| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1097| iget v8, v13, com.android.calendar.DayView.mNumDays 1099| const v16, #+14098 (0x00003712 | 1.97555e-41) 1102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1105| iget v9, v13, com.android.calendar.DayView.mCellWidth 1107| const v16, #+14099 (0x00003713 | 1.97569e-41) 1110| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1113| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 1115| mul-int v3, v8, v9 .line 1353 .local v3, "eventAreaWidth", int 1117| iget-object v8, v13, com.android.calendar.DayView.mSelectedEvent 1119| const v16, #+14100 (0x00003714 | 1.97583e-41) 1122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1125| if-eqz v8, Label_10 1127| const v16, #+14101 (0x00003715 | 1.97597e-41) 1130| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1133| iget-wide v8:v9, v13, com.android.calendar.DayView.mLastPopupEventID 1135| const v16, #+14102 (0x00003716 | 1.97611e-41) 1138| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1141| iget-object v10, v13, com.android.calendar.DayView.mSelectedEvent 1143| const v16, #+14103 (0x00003717 | 1.97625e-41) 1146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1149| iget-wide v10:v11, v10, com.android.calendar.Event.id 1151| const v16, #+14104 (0x00003718 | 1.97639e-41) 1154| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1157| cmp-long v8, v8:v9, v10:v11 1159| if-eqz v8, Label_10 .line 1354 1161| const v16, #+14105 (0x00003719 | 1.97653e-41) 1164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1167| iget-object v8, v13, com.android.calendar.DayView.mPopup 1169| const v16, #+14106 (0x0000371a | 1.97667e-41) 1172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1175| invoke-virtual {v8}, android.widget.PopupWindow.dismiss():void Label_10: .line 1356 1178| const v16, #+14107 (0x0000371b | 1.97681e-41) 1181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1184| iget-object v8, v13, com.android.calendar.DayView.mPopup 1186| const v16, #+14108 (0x0000371c | 1.97695e-41) 1189| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1192| add-int/lit8 v9, v3, #-20 (0xffffffec | NaN) 1194| invoke-virtual {v8,v9}, android.widget.PopupWindow.setWidth(int):void .line 1357 1197| const v16, #+14109 (0x0000371d | 1.97709e-41) 1200| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1203| iget-object v8, v13, com.android.calendar.DayView.mPopup 1205| const v16, #+14110 (0x0000371e | 1.97723e-41) 1208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1211| const/4 v9, #-2 (0xfffffffe | NaN) 1212| invoke-virtual {v8,v9}, android.widget.PopupWindow.setHeight(int):void .line 1358 1215| const v16, #+14111 (0x0000371f | 1.97737e-41) 1218| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1221| return-void Label_11: .line 1274 .end_local v1 .end_local v3 .end_local v6 .restart_local v4 1222| const v16, #+14112 (0x00003720 | 1.97751e-41) 1225| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1228| iget v8, v13, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 1230| const v16, #+14113 (0x00003721 | 1.97765e-41) 1233| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1236| if-gt v5, v8, Label_12 .line 1277 1238| const v16, #+14114 (0x00003722 | 1.97779e-41) 1241| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1244| sget v8, com.android.calendar.DayView.MAX_HEIGHT_OF_ONE_ALLDAY_EVENT 1246| const v16, #+14115 (0x00003723 | 1.97793e-41) 1249| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1252| mul-int v0, v5, v8 .line 1278 1254| sget v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 1256| const v16, #+14116 (0x00003724 | 1.97807e-41) 1259| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1262| if-le v0, v8, Label_4 .line 1279 1264| const v16, #+14117 (0x00003725 | 1.97821e-41) 1267| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1270| sget v0, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 1272| const v16, #+14118 (0x00003726 | 1.97835e-41) 1275| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1278| goto/16 Label_4 Label_12: .line 1284 1280| const v16, #+14119 (0x00003727 | 1.97849e-41) 1283| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1286| iget v8, v13, com.android.calendar.DayView.mAnimateDayHeight 1288| const v16, #+14120 (0x00003728 | 1.97863e-41) 1291| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1294| if-eqz v8, Label_13 .line 1288 1296| const v16, #+14121 (0x00003729 | 1.97877e-41) 1299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1302| iget v8, v13, com.android.calendar.DayView.mAnimateDayHeight 1304| const v16, #+14122 (0x0000372a | 1.97891e-41) 1307| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1310| sget v9, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 1312| const v16, #+14123 (0x0000372b | 1.97905e-41) 1315| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1318| invoke-static {v8,v9}, java.lang.Math.max(int, int):int 1321| move-result v0 1322| const v16, #+14124 (0x0000372c | 1.97919e-41) 1325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1328| goto/16 Label_4 Label_13: .line 1291 1330| const v16, #+14125 (0x0000372d | 1.97933e-41) 1333| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1336| int-to-float v8, v5 1337| sget v9, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 1339| const v16, #+14126 (0x0000372e | 1.97947e-41) 1342| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1345| mul-float/2addr v8, v9 1346| float-to-int v0, v8 .line 1293 1347| sget-boolean v8, com.android.calendar.DayView.mShowAllAllDayEvents 1349| const v16, #+14127 (0x0000372f | 1.97961e-41) 1352| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1355| if-nez v8, Label_14 1357| const v16, #+14128 (0x00003730 | 1.97975e-41) 1360| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1363| sget v8, com.android.calendar.DayView.MAX_UNEXPANDED_ALLDAY_HEIGHT 1365| const v16, #+14129 (0x00003731 | 1.97989e-41) 1368| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1371| if-le v0, v8, Label_14 .line 1294 1373| const v16, #+14130 (0x00003732 | 1.98003e-41) 1376| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1379| iget v8, v13, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 1381| const v16, #+14131 (0x00003733 | 1.98017e-41) 1384| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1387| int-to-float v8, v8 .line 1295 1388| sget v9, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT .line 1294 1390| const v16, #+14132 (0x00003734 | 1.98031e-41) 1393| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1396| mul-float/2addr v8, v9 1397| float-to-int v0, v8 .line 1293 1398| goto/16 Label_4 Label_14: .line 1296 1400| const v16, #+14133 (0x00003735 | 1.98046e-41) 1403| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1406| if-le v0, v4, Label_4 .line 1297 1408| const v16, #+14134 (0x00003736 | 1.98060e-41) 1411| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1414| move v0, v4 1415| goto/16 Label_4 Label_15: .line 1303 .end_local v4 1417| const v16, #+14135 (0x00003737 | 1.98074e-41) 1420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1423| iput-boolean v12, v13, com.android.calendar.DayView.mSelectionAllday 1425| const v16, #+14136 (0x00003738 | 1.98088e-41) 1428| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1431| goto/16 Label_5 } method com.android.calendar.DayView.resetSelectedHour():void { .src "DayView.java" .line 1901 .prologue_end 0| const v0, #+14137 (0x00003739 | 1.98102e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 1901 8| iget v1, v6, com.android.calendar.DayView.mSelectionHour 10| const v0, #+14138 (0x0000373a | 1.98116e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v2, v6, com.android.calendar.DayView.mFirstHour 18| const v0, #+14139 (0x0000373b | 1.98130e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 26| if-ge v1, v2, Label_2 .line 1902 28| const v0, #+14140 (0x0000373c | 1.98144e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget v1, v6, com.android.calendar.DayView.mFirstHour 36| const v0, #+14141 (0x0000373d | 1.98158e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 44| invoke-direct {v6,v1}, com.android.calendar.DayView.setSelectedHour(int):void .line 1903 47| const v0, #+14142 (0x0000373e | 1.98172e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-direct {v6,v5}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 1904 56| const v0, #+14143 (0x0000373f | 1.98186e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v6, com.android.calendar.DayView.mSelectedEvents 64| const v0, #+14144 (0x00003740 | 1.98200e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1905 73| const v0, #+14145 (0x00003741 | 1.98214e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput-boolean v4, v6, com.android.calendar.DayView.mComputeSelectedEvents Label_1: .line 1912 81| const v0, #+14146 (0x00003742 | 1.98228e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void Label_2: .line 1906 88| const v0, #+14147 (0x00003743 | 1.98242e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v1, v6, com.android.calendar.DayView.mSelectionHour 96| const v0, #+14148 (0x00003744 | 1.98256e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v2, v6, com.android.calendar.DayView.mFirstHour 104| const v0, #+14149 (0x00003745 | 1.98270e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v3, v6, com.android.calendar.DayView.mNumHours 112| const v0, #+14150 (0x00003746 | 1.98284e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| add-int/2addr v2, v3 119| add-int/lit8 v2, v2, #-3 (0xfffffffd | NaN) 121| if-le v1, v2, Label_1 .line 1907 123| const v0, #+14151 (0x00003747 | 1.98298e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget v1, v6, com.android.calendar.DayView.mFirstHour 131| const v0, #+14152 (0x00003748 | 1.98312e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget v2, v6, com.android.calendar.DayView.mNumHours 139| const v0, #+14153 (0x00003749 | 1.98326e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| add-int/2addr v1, v2 146| add-int/lit8 v1, v1, #-3 (0xfffffffd | NaN) 148| invoke-direct {v6,v1}, com.android.calendar.DayView.setSelectedHour(int):void .line 1908 151| const v0, #+14154 (0x0000374a | 1.98340e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-direct {v6,v5}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 1909 160| const v0, #+14155 (0x0000374b | 1.98354e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v1, v6, com.android.calendar.DayView.mSelectedEvents 168| const v0, #+14156 (0x0000374c | 1.98368e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1910 177| const v0, #+14157 (0x0000374d | 1.98382e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iput-boolean v4, v6, com.android.calendar.DayView.mComputeSelectedEvents 185| const v0, #+14158 (0x0000374e | 1.98396e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| goto/16 Label_1 } method com.android.calendar.DayView.saveSelectionPosition(float, float, float, float):void { .params "left", "top", "right", "bottom" .src "DayView.java" .line 2754 .prologue_end .line 2754 0| const v0, #+14159 (0x0000374f | 1.98410e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView.mPrevBox 8| const v0, #+14160 (0x00003750 | 1.98424e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| float-to-int v2, v4 15| iput v2, v1, android.graphics.Rect.left .line 2755 17| const v0, #+14161 (0x00003751 | 1.98438e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.DayView.mPrevBox 25| const v0, #+14162 (0x00003752 | 1.98452e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| float-to-int v2, v6 32| iput v2, v1, android.graphics.Rect.right .line 2756 34| const v0, #+14163 (0x00003753 | 1.98466e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.calendar.DayView.mPrevBox 42| const v0, #+14164 (0x00003754 | 1.98480e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| float-to-int v2, v5 49| iput v2, v1, android.graphics.Rect.top .line 2757 51| const v0, #+14165 (0x00003755 | 1.98494e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.DayView.mPrevBox 59| const v0, #+14166 (0x00003756 | 1.98508e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| float-to-int v2, v7 66| iput v2, v1, android.graphics.Rect.bottom .line 2758 68| const v0, #+14167 (0x00003757 | 1.98522e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.DayView.sendAccessibilityEventAsNeeded(boolean):void { .params "speakEvents" .src "DayView.java" .line 1693 0| move-object/16 v15, v16 3| move/16 v16, v17 .prologue_end .line 1693 6| const v17, #+14168 (0x00003758 | 1.98536e-41) 9| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 12| iget-boolean v10, v15, com.android.calendar.DayView.mIsAccessibilityEnabled 14| const v17, #+14169 (0x00003759 | 1.98550e-41) 17| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 20| if-nez v10, Label_1 .line 1694 22| const v17, #+14170 (0x0000375a | 1.98564e-41) 25| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 28| return-void Label_1: .line 1696 29| const v17, #+14171 (0x0000375b | 1.98578e-41) 32| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 35| iget v10, v15, com.android.calendar.DayView.mLastSelectionDayForAccessibility 37| const v17, #+14172 (0x0000375c | 1.98592e-41) 40| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 43| iget v11, v15, com.android.calendar.DayView.mSelectionDayForAccessibility 45| const v17, #+14173 (0x0000375d | 1.98606e-41) 48| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 51| if-eq v10, v11, Label_13 53| const v17, #+14174 (0x0000375e | 1.98620e-41) 56| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 1697 .local v3, "dayChanged", boolean 60| const v17, #+14175 (0x0000375f | 1.98634e-41) 63| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 66| iget v10, v15, com.android.calendar.DayView.mLastSelectionHourForAccessibility 68| const v17, #+14176 (0x00003760 | 1.98648e-41) 71| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 74| iget v11, v15, com.android.calendar.DayView.mSelectionHourForAccessibility 76| const v17, #+14177 (0x00003761 | 1.98662e-41) 79| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 82| if-eq v10, v11, Label_14 84| const v17, #+14178 (0x00003762 | 1.98676e-41) 87| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 90| const/4 v5, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 1698 .local v5, "hourChanged", boolean 91| const v17, #+14179 (0x00003763 | 1.98690e-41) 94| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 97| if-nez v3, Label_4 99| const v17, #+14180 (0x00003764 | 1.98704e-41) 102| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 105| if-nez v5, Label_4 .line 1699 107| const v17, #+14181 (0x00003765 | 1.98718e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v10, v15, com.android.calendar.DayView.mLastSelectedEventForAccessibility 115| const v17, #+14182 (0x00003766 | 1.98732e-41) 118| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v11, v15, com.android.calendar.DayView.mSelectedEventForAccessibility 123| const v17, #+14183 (0x00003767 | 1.98746e-41) 126| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 129| if-eq v10, v11, Label_20 Label_4: .line 1700 131| const v17, #+14184 (0x00003768 | 1.98760e-41) 134| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 137| iget v10, v15, com.android.calendar.DayView.mSelectionDayForAccessibility 139| const v17, #+14185 (0x00003769 | 1.98774e-41) 142| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 145| iput v10, v15, com.android.calendar.DayView.mLastSelectionDayForAccessibility .line 1701 147| const v17, #+14186 (0x0000376a | 1.98788e-41) 150| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 153| iget v10, v15, com.android.calendar.DayView.mSelectionHourForAccessibility 155| const v17, #+14187 (0x0000376b | 1.98802e-41) 158| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 161| iput v10, v15, com.android.calendar.DayView.mLastSelectionHourForAccessibility .line 1702 163| const v17, #+14188 (0x0000376c | 1.98816e-41) 166| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v10, v15, com.android.calendar.DayView.mSelectedEventForAccessibility 171| const v17, #+14189 (0x0000376d | 1.98830e-41) 174| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 177| iput-object v10, v15, com.android.calendar.DayView.mLastSelectedEventForAccessibility .line 1704 179| const v17, #+14190 (0x0000376e | 1.98844e-41) 182| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 185| new-instance v0, java.lang.StringBuilder 187| const v17, #+14191 (0x0000376f | 1.98858e-41) 190| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-direct {v0}, java.lang.StringBuilder.():void .line 1707 .local v0, "b", java.lang.StringBuilder 196| const v17, #+14192 (0x00003770 | 1.98872e-41) 199| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 202| if-eqz v3, Label_5 .line 1708 204| const v17, #+14193 (0x00003771 | 1.98886e-41) 207| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v15}, com.android.calendar.DayView.getSelectedTimeForAccessibility():android.text.format.Time 213| move-result-object v10 214| const v17, #+14194 (0x00003772 | 1.98900e-41) 217| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 220| const-string/jumbo v11, "%A " 223| const v17, #+14195 (0x00003773 | 1.98914e-41) 226| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v10,v11}, android.text.format.Time.format(java.lang.String):java.lang.String 232| move-result-object v10 233| const v17, #+14196 (0x00003774 | 1.98928e-41) 236| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_5: .line 1710 242| const v17, #+14197 (0x00003775 | 1.98942e-41) 245| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v5, Label_7 .line 1711 250| const v17, #+14198 (0x00003776 | 1.98956e-41) 253| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v15}, com.android.calendar.DayView.getSelectedTimeForAccessibility():android.text.format.Time 259| move-result-object v11 260| const v17, #+14199 (0x00003777 | 1.98970e-41) 263| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 266| iget-boolean v10, v15, com.android.calendar.DayView.mIs24HourFormat 268| const v17, #+14200 (0x00003778 | 1.98984e-41) 271| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 274| if-eqz v10, Label_15 276| const v17, #+14201 (0x00003779 | 1.98998e-41) 279| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 282| const-string/jumbo v10, "%k" Label_6: 285| const v17, #+14202 (0x0000377a | 1.99012e-41) 288| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v11,v10}, android.text.format.Time.format(java.lang.String):java.lang.String 294| move-result-object v10 295| const v17, #+14203 (0x0000377b | 1.99026e-41) 298| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_7: .line 1713 304| const v17, #+14204 (0x0000377c | 1.99040e-41) 307| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 310| if-nez v3, Label_8 312| const v17, #+14205 (0x0000377d | 1.99054e-41) 315| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 318| if-eqz v5, Label_9 Label_8: .line 1714 320| const v17, #+14206 (0x0000377e | 1.99068e-41) 323| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 326| const-string/jumbo v10, ". " 329| const v17, #+14207 (0x0000377f | 1.99082e-41) 332| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_9: .line 1717 338| const v17, #+14208 (0x00003780 | 1.99096e-41) 341| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 344| if-eqz v16, Label_18 .line 1718 346| const v17, #+14209 (0x00003781 | 1.99110e-41) 349| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v10, v15, com.android.calendar.DayView.mEventCountTemplate 354| const v17, #+14210 (0x00003782 | 1.99125e-41) 357| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 360| if-nez v10, Label_10 .line 1719 362| const v17, #+14211 (0x00003783 | 1.99139e-41) 365| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 368| iget-object v10, v15, com.android.calendar.DayView.mContext 370| const v17, #+14212 (0x00003784 | 1.99153e-41) 373| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 376| const v11, #+2131493049 (0x7f0c00b9 | 1.86096e+38) 379| invoke-virtual {v10,v11}, android.content.Context.getString(int):java.lang.String 382| move-result-object v10 383| const v17, #+14213 (0x00003785 | 1.99167e-41) 386| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 389| iput-object v10, v15, com.android.calendar.DayView.mEventCountTemplate Label_10: .line 1723 391| const v17, #+14214 (0x00003786 | 1.99181e-41) 394| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 397| iget-object v10, v15, com.android.calendar.DayView.mSelectedEvents 399| const v17, #+14215 (0x00003787 | 1.99195e-41) 402| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v10}, java.util.ArrayList.size():int 408| move-result v9 409| const v17, #+14216 (0x00003788 | 1.99209e-41) 412| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1724 .local v9, "numEvents", int 415| if-lez v9, Label_21 .line 1725 417| const v17, #+14217 (0x00003789 | 1.99223e-41) 420| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 423| iget-object v10, v15, com.android.calendar.DayView.mSelectedEventForAccessibility 425| const v17, #+14218 (0x0000378a | 1.99237e-41) 428| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 431| if-nez v10, Label_16 .line 1727 433| const v17, #+14219 (0x0000378b | 1.99251e-41) 436| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 439| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 1728 .local v6, "i", int 440| iget-object v10, v15, com.android.calendar.DayView.mSelectedEvents 442| const v17, #+14220 (0x0000378c | 1.99265e-41) 445| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-interface {v10}, java.lang.Iterable.iterator():java.util.Iterator 451| move-result-object v2 452| const v17, #+14221 (0x0000378d | 1.99279e-41) 455| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_11: .local v2, "calEvent$iterator", java.util.Iterator 458| const v17, #+14222 (0x0000378e | 1.99293e-41) 461| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 467| move-result v10 468| const v17, #+14223 (0x0000378f | 1.99307e-41) 471| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 474| if-eqz v10, Label_18 476| const v17, #+14224 (0x00003790 | 1.99321e-41) 479| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 485| move-result-object v1 486| const v17, #+14225 (0x00003791 | 1.99335e-41) 489| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 492| check-cast v1, com.android.calendar.Event .line 1729 .local v1, "calEvent", com.android.calendar.Event 494| const v17, #+14226 (0x00003792 | 1.99349e-41) 497| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 500| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 501| if-le v9, v10, Label_12 .line 1731 503| const v17, #+14227 (0x00003793 | 1.99363e-41) 506| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 509| sget-object v10, com.android.calendar.DayView.mStringBuilder 511| const v17, #+14228 (0x00003794 | 1.99377e-41) 514| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 517| const/4 v11, #+0 (0x00000000 | 0.00000) 518| invoke-virtual {v10,v11}, java.lang.StringBuilder.setLength(int):void .line 1732 521| const v17, #+14229 (0x00003795 | 1.99391e-41) 524| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 527| sget-object v10, com.android.calendar.DayView.mFormatter 529| const v17, #+14230 (0x00003796 | 1.99405e-41) 532| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 535| iget-object v11, v15, com.android.calendar.DayView.mEventCountTemplate 537| const v17, #+14231 (0x00003797 | 1.99419e-41) 540| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 543| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 544| new-array v12, v12, java.lang.Object[] 546| const v17, #+14232 (0x00003798 | 1.99433e-41) 549| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 552| add-int/lit8 v7, v6, #+1 (0x00000001 | 1.40130e-45) .end_local v6 .local v7, "i", int 554| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 557| move-result-object v13 558| const v17, #+14233 (0x00003799 | 1.99447e-41) 561| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 564| const/4 v14, #+0 (0x00000000 | 0.00000) 565| aput-object v13, v12, v14 567| const v17, #+14234 (0x0000379a | 1.99461e-41) 570| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 576| move-result-object v13 577| const v17, #+14235 (0x0000379b | 1.99475e-41) 580| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 583| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 584| aput-object v13, v12, v14 586| const v17, #+14236 (0x0000379c | 1.99489e-41) 589| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-virtual {v10,v11,v12}, java.util.Formatter.format(java.lang.String, java.lang.Object[]):java.util.Formatter 595| move-result-object v10 596| const v17, #+14237 (0x0000379d | 1.99503e-41) 599| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 1733 605| const v17, #+14238 (0x0000379e | 1.99517e-41) 608| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 611| const-string/jumbo v10, " " 614| const v17, #+14239 (0x0000379f | 1.99531e-41) 617| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 620| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 623| const v17, #+14240 (0x000037a0 | 1.99545e-41) 626| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 629| move v6, v7 Label_12: .line 1735 .end_local v7 .restart_local v6 630| const v17, #+14241 (0x000037a1 | 1.99559e-41) 633| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 636| invoke-direct {v15,v0,v1}, com.android.calendar.DayView.appendEventAccessibilityString(java.lang.StringBuilder, com.android.calendar.Event):void 639| const v17, #+14242 (0x000037a2 | 1.99573e-41) 642| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 645| goto/16 Label_11 Label_13: .line 1696 .end_local v0 .end_local v1 .end_local v2 .end_local v3 .end_local v5 .end_local v6 .end_local v9 647| const v17, #+14243 (0x000037a3 | 1.99587e-41) 650| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 653| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 654| goto/16 Label_2 Label_14: .line 1697 656| const v17, #+14244 (0x000037a4 | 1.99601e-41) 659| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 662| const/4 v5, #+0 (0x00000000 | 0.00000) .restart_local v5 663| goto/16 Label_3 Label_15: .line 1711 .restart_local v0 665| const v17, #+14245 (0x000037a5 | 1.99615e-41) 668| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 671| const-string/jumbo v10, "%l%p" 674| const v17, #+14246 (0x000037a6 | 1.99629e-41) 677| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 680| goto/16 Label_6 Label_16: .line 1738 .restart_local v9 682| const v17, #+14247 (0x000037a7 | 1.99643e-41) 685| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 688| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 689| if-le v9, v10, Label_17 .line 1740 691| const v17, #+14248 (0x000037a8 | 1.99657e-41) 694| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 697| sget-object v10, com.android.calendar.DayView.mStringBuilder 699| const v17, #+14249 (0x000037a9 | 1.99671e-41) 702| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 705| const/4 v11, #+0 (0x00000000 | 0.00000) 706| invoke-virtual {v10,v11}, java.lang.StringBuilder.setLength(int):void .line 1741 709| const v17, #+14250 (0x000037aa | 1.99685e-41) 712| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 715| sget-object v10, com.android.calendar.DayView.mFormatter 717| const v17, #+14251 (0x000037ab | 1.99699e-41) 720| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 723| iget-object v11, v15, com.android.calendar.DayView.mEventCountTemplate 725| const v17, #+14252 (0x000037ac | 1.99713e-41) 728| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 731| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 732| new-array v12, v12, java.lang.Object[] 734| const v17, #+14253 (0x000037ad | 1.99727e-41) 737| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 740| iget-object v13, v15, com.android.calendar.DayView.mSelectedEvents .line 1742 742| const v17, #+14254 (0x000037ae | 1.99741e-41) 745| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 748| iget-object v14, v15, com.android.calendar.DayView.mSelectedEventForAccessibility .line 1741 750| const v17, #+14255 (0x000037af | 1.99755e-41) 753| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 756| invoke-virtual {v13,v14}, java.util.ArrayList.indexOf(java.lang.Object):int 759| move-result v13 760| const v17, #+14256 (0x000037b0 | 1.99769e-41) 763| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 766| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 768| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 771| move-result-object v13 772| const v17, #+14257 (0x000037b1 | 1.99783e-41) 775| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 778| const/4 v14, #+0 (0x00000000 | 0.00000) 779| aput-object v13, v12, v14 .line 1742 781| const v17, #+14258 (0x000037b2 | 1.99797e-41) 784| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 787| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 790| move-result-object v13 791| const v17, #+14259 (0x000037b3 | 1.99811e-41) 794| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 797| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 798| aput-object v13, v12, v14 .line 1741 800| const v17, #+14260 (0x000037b4 | 1.99825e-41) 803| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 806| invoke-virtual {v10,v11,v12}, java.util.Formatter.format(java.lang.String, java.lang.Object[]):java.util.Formatter 809| move-result-object v10 810| const v17, #+14261 (0x000037b5 | 1.99839e-41) 813| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 816| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 1743 819| const v17, #+14262 (0x000037b6 | 1.99853e-41) 822| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 825| const-string/jumbo v10, " " 828| const v17, #+14263 (0x000037b7 | 1.99867e-41) 831| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 834| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_17: .line 1745 837| const v17, #+14264 (0x000037b8 | 1.99881e-41) 840| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 843| iget-object v10, v15, com.android.calendar.DayView.mSelectedEventForAccessibility 845| const v17, #+14265 (0x000037b9 | 1.99895e-41) 848| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 851| invoke-direct {v15,v0,v10}, com.android.calendar.DayView.appendEventAccessibilityString(java.lang.StringBuilder, com.android.calendar.Event):void Label_18: .line 1752 .end_local v9 854| const v17, #+14266 (0x000037ba | 1.99909e-41) 857| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 860| if-nez v3, Label_19 862| const v17, #+14267 (0x000037bb | 1.99923e-41) 865| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 868| if-nez v5, Label_19 870| const v17, #+14268 (0x000037bc | 1.99937e-41) 873| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 876| if-eqz v16, Label_20 Label_19: .line 1754 878| const v17, #+14269 (0x000037bd | 1.99951e-41) 881| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 884| const/16 v10, #+8 (0x00000008 | 1.12104e-44) .line 1753 886| invoke-static {v10}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 889| move-result-object v4 890| const v17, #+14270 (0x000037be | 1.99965e-41) 893| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1755 .local v4, "event", android.view.accessibility.AccessibilityEvent 896| invoke-virtual {v0}, java.lang.StringBuilder.toString():java.lang.String 899| move-result-object v8 900| const v17, #+14271 (0x000037bf | 1.99979e-41) 903| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1756 .local v8, "msg", java.lang.CharSequence 906| invoke-virtual {v4}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 909| move-result-object v10 910| const v17, #+14272 (0x000037c0 | 1.99993e-41) 913| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 916| invoke-interface {v10,v8}, java.util.List.add(java.lang.Object):boolean .line 1757 919| const v17, #+14273 (0x000037c1 | 2.00007e-41) 922| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 925| invoke-interface {v8}, java.lang.CharSequence.length():int 928| move-result v10 929| const v17, #+14274 (0x000037c2 | 2.00021e-41) 932| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 935| invoke-virtual {v4,v10}, android.view.accessibility.AccessibilityEvent.setAddedCount(int):void .line 1758 938| const v17, #+14275 (0x000037c3 | 2.00035e-41) 941| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 944| invoke-virtual {v15,v4}, com.android.calendar.DayView.sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):void Label_20: .line 1761 .end_local v0 .end_local v4 .end_local v8 947| const v17, #+14276 (0x000037c4 | 2.00049e-41) 950| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 953| return-void Label_21: .line 1748 .restart_local v0 .restart_local v9 954| const v17, #+14277 (0x000037c5 | 2.00063e-41) 957| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 960| iget-object v10, v15, com.android.calendar.DayView.mCreateNewEventString 962| const v17, #+14278 (0x000037c6 | 2.00077e-41) 965| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 968| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 971| const v17, #+14279 (0x000037c7 | 2.00091e-41) 974| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 977| goto/16 Label_18 } method com.android.calendar.DayView.setSelectedDay(int):void { .params "d" .src "DayView.java" .line 4845 .prologue_end .line 4845 0| const v0, #+14280 (0x000037c8 | 2.00105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mSelectionDay .line 4846 8| const v0, #+14281 (0x000037c9 | 2.00119e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v2, v1, com.android.calendar.DayView.mSelectionDayForAccessibility .line 4847 16| const v0, #+14282 (0x000037ca | 2.00133e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void { .params "e" .src "DayView.java" .line 4836 .prologue_end .line 4836 0| const v0, #+14283 (0x000037cb | 2.00147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DayView.mSelectedEvent .line 4837 8| const v0, #+14284 (0x000037cc | 2.00161e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v2, v1, com.android.calendar.DayView.mSelectedEventForAccessibility .line 4838 16| const v0, #+14285 (0x000037cd | 2.00175e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.calendar.DayView.setSelectedHour(int):void { .params "h" .src "DayView.java" .line 4841 .prologue_end .line 4841 0| const v0, #+14286 (0x000037ce | 2.00189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mSelectionHour .line 4842 8| const v0, #+14287 (0x000037cf | 2.00204e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v2, v1, com.android.calendar.DayView.mSelectionHourForAccessibility .line 4843 16| const v0, #+14288 (0x000037d0 | 2.00218e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.calendar.DayView.setSelectionFromPosition(int, int, boolean):boolean { .params "x", "y", "keepOldSelection" .src "DayView.java" .line 4553 .prologue_end 0| const v0, #+14289 (0x000037d1 | 2.00232e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v10, #+0 (0x00000000 | 0.00000) .line 4553 8| const/4 v5, #+0 (0x00000000 | 0.00000) .line 4554 .local v5, "savedEvent", com.android.calendar.Event 9| const/4 v4, #+0 (0x00000000 | 0.00000) .line 4555 .local v4, "savedDay", int 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 4556 .local v6, "savedHour", int 11| const/4 v3, #+0 (0x00000000 | 0.00000) .line 4557 .local v3, "savedAllDay", boolean 12| if-eqz v15, Label_1 .line 4560 14| const v0, #+14290 (0x000037d2 | 2.00246e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| iget-object v5, v12, com.android.calendar.DayView.mSelectedEvent .line 4561 .local v5, "savedEvent", com.android.calendar.Event 22| const v0, #+14291 (0x000037d3 | 2.00260e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iget v4, v12, com.android.calendar.DayView.mSelectionDay .line 4562 30| const v0, #+14292 (0x000037d4 | 2.00274e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget v6, v12, com.android.calendar.DayView.mSelectionHour .line 4563 38| const v0, #+14293 (0x000037d5 | 2.00288e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iget-boolean v3, v12, com.android.calendar.DayView.mSelectionAllday Label_1: .line 4565 .end_local v3 .end_local v5 46| const v0, #+14294 (0x000037d6 | 2.00302e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget v7, v12, com.android.calendar.DayView.mHoursWidth 54| const v0, #+14295 (0x000037d7 | 2.00316e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v13, v7, Label_2 .line 4566 62| const v0, #+14296 (0x000037d8 | 2.00330e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v13, v12, com.android.calendar.DayView.mHoursWidth Label_2: .line 4569 70| const v0, #+14297 (0x000037d9 | 2.00344e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v7, v12, com.android.calendar.DayView.mHoursWidth 78| const v0, #+14298 (0x000037da | 2.00358e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sub-int v7, v13, v7 86| iget v8, v12, com.android.calendar.DayView.mCellWidth 88| const v0, #+14299 (0x000037db | 2.00372e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 96| div-int v2, v7, v8 .line 4570 .local v2, "day", int 98| const v0, #+14300 (0x000037dc | 2.00386e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget v7, v12, com.android.calendar.DayView.mNumDays 106| const v0, #+14301 (0x000037dd | 2.00400e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-lt v2, v7, Label_3 .line 4571 114| const v0, #+14302 (0x000037de | 2.00414e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget v7, v12, com.android.calendar.DayView.mNumDays 122| const v0, #+14303 (0x000037df | 2.00428e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| add-int/lit8 v2, v7, #-1 (0xffffffff | NaN) Label_3: .line 4573 130| const v0, #+14304 (0x000037e0 | 2.00442e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget v7, v12, com.android.calendar.DayView.mFirstJulianDay 138| const v0, #+14305 (0x000037e1 | 2.00456e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| add-int/2addr v2, v7 .line 4574 145| invoke-direct {v12,v2}, com.android.calendar.DayView.setSelectedDay(int):void .line 4576 148| const v0, #+14306 (0x000037e2 | 2.00470e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| sget v7, com.android.calendar.DayView.DAY_HEADER_HEIGHT 156| const v0, #+14307 (0x000037e3 | 2.00484e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-ge v14, v7, Label_4 .line 4577 164| const v0, #+14308 (0x000037e4 | 2.00498e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-direct {v12,v10}, com.android.calendar.DayView.sendAccessibilityEventAsNeeded(boolean):void .line 4578 173| const v0, #+14309 (0x000037e5 | 2.00512e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| return v10 Label_4: .line 4581 180| const v0, #+14310 (0x000037e6 | 2.00526e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget v7, v12, com.android.calendar.DayView.mFirstHour 188| const v0, #+14311 (0x000037e7 | 2.00540e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedHour(int):void .line 4583 197| const v0, #+14312 (0x000037e8 | 2.00554e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget v7, v12, com.android.calendar.DayView.mFirstCell 205| const v0, #+14313 (0x000037e9 | 2.00568e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| if-ge v14, v7, Label_7 .line 4584 213| const v0, #+14314 (0x000037ea | 2.00582e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iput-boolean v11, v12, com.android.calendar.DayView.mSelectionAllday Label_5: .line 4599 221| const v0, #+14315 (0x000037eb | 2.00596e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-direct {v12,v13,v14}, com.android.calendar.DayView.findSelectedEvent(int, int):void .line 4615 230| const v0, #+14316 (0x000037ec | 2.00610e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-direct {v12,v11}, com.android.calendar.DayView.sendAccessibilityEventAsNeeded(boolean):void .line 4618 239| const v0, #+14317 (0x000037ed | 2.00624e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| if-eqz v15, Label_6 .line 4619 247| const v0, #+14318 (0x000037ee | 2.00638e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iput-object v5, v12, com.android.calendar.DayView.mSelectedEvent .line 4620 255| const v0, #+14319 (0x000037ef | 2.00652e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iput v4, v12, com.android.calendar.DayView.mSelectionDay .line 4621 263| const v0, #+14320 (0x000037f0 | 2.00666e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iput v6, v12, com.android.calendar.DayView.mSelectionHour .line 4622 271| const v0, #+14321 (0x000037f1 | 2.00680e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iput-boolean v3, v12, com.android.calendar.DayView.mSelectionAllday Label_6: .line 4624 279| const v0, #+14322 (0x000037f2 | 2.00694e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return v11 Label_7: .line 4587 286| const v0, #+14323 (0x000037f3 | 2.00708e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget v7, v12, com.android.calendar.DayView.mFirstCell 294| const v0, #+14324 (0x000037f4 | 2.00722e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| sub-int v1, v14, v7 .line 4589 .local v1, "adjustedY", int 302| iget v7, v12, com.android.calendar.DayView.mFirstHourOffset 304| const v0, #+14325 (0x000037f5 | 2.00736e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| if-ge v1, v7, Label_9 .line 4590 312| const v0, #+14326 (0x000037f6 | 2.00750e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iget v7, v12, com.android.calendar.DayView.mSelectionHour 320| const v0, #+14327 (0x000037f7 | 2.00764e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 328| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedHour(int):void Label_8: .line 4596 331| const v0, #+14328 (0x000037f8 | 2.00778e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| iput-boolean v10, v12, com.android.calendar.DayView.mSelectionAllday 339| const v0, #+14329 (0x000037f9 | 2.00792e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| goto/16 Label_5 Label_9: .line 4592 347| const v0, #+14330 (0x000037fa | 2.00806e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget v7, v12, com.android.calendar.DayView.mSelectionHour .line 4593 355| const v0, #+14331 (0x000037fb | 2.00820e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| iget v8, v12, com.android.calendar.DayView.mFirstHourOffset 363| const v0, #+14332 (0x000037fc | 2.00834e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| sub-int v8, v1, v8 371| sget v9, com.android.calendar.DayView.mCellHeight 373| const v0, #+14333 (0x000037fd | 2.00848e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 381| div-int/2addr v8, v9 .line 4592 382| const v0, #+14334 (0x000037fe | 2.00862e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| add-int/2addr v7, v8 389| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedHour(int):void 392| const v0, #+14335 (0x000037ff | 2.00876e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| goto/16 Label_8 } method com.android.calendar.DayView.setupAllDayTextRect(android.graphics.Rect):void { .params "r" .src "DayView.java" .line 2788 .prologue_end .line 2788 0| const v0, #+14336 (0x00003800 | 2.00890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, android.graphics.Rect.bottom 8| const v0, #+14337 (0x00003801 | 2.00904e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, android.graphics.Rect.top 16| const v0, #+14338 (0x00003802 | 2.00918e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-le v1, v2, Label_1 24| const v0, #+14339 (0x00003803 | 2.00932e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v5, android.graphics.Rect.right 32| const v0, #+14340 (0x00003804 | 2.00946e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v2, v5, android.graphics.Rect.left 40| const v0, #+14341 (0x00003805 | 2.00960e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-gt v1, v2, Label_2 Label_1: .line 2789 48| const v0, #+14342 (0x00003806 | 2.00974e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget v1, v5, android.graphics.Rect.top 56| const v0, #+14343 (0x00003807 | 2.00988e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput v1, v5, android.graphics.Rect.bottom .line 2790 64| const v0, #+14344 (0x00003808 | 2.01002e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v1, v5, android.graphics.Rect.left 72| const v0, #+14345 (0x00003809 | 2.01016e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput v1, v5, android.graphics.Rect.right .line 2791 80| const v0, #+14346 (0x0000380a | 2.01030e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void Label_2: .line 2794 87| const v0, #+14347 (0x0000380b | 2.01044e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v1, v5, android.graphics.Rect.bottom 95| const v0, #+14348 (0x0000380c | 2.01058e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v2, v5, android.graphics.Rect.top 103| const v0, #+14349 (0x0000380d | 2.01072e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-int/2addr v1, v2 110| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN 112| const v0, #+14350 (0x0000380e | 2.01086e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| sget v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN 120| const v0, #+14351 (0x0000380f | 2.01100e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| add-int/2addr v2, v3 127| if-le v1, v2, Label_3 .line 2795 129| const v0, #+14352 (0x00003810 | 2.01114e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget v1, v5, android.graphics.Rect.top 137| const v0, #+14353 (0x00003811 | 2.01128e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_TOP_MARGIN 145| const v0, #+14354 (0x00003812 | 2.01142e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| add-int/2addr v1, v2 152| iput v1, v5, android.graphics.Rect.top .line 2796 154| const v0, #+14355 (0x00003813 | 2.01156e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget v1, v5, android.graphics.Rect.bottom 162| const v0, #+14356 (0x00003814 | 2.01170e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN 170| const v0, #+14357 (0x00003815 | 2.01184e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| sub-int/2addr v1, v2 177| iput v1, v5, android.graphics.Rect.bottom Label_3: .line 2798 179| const v0, #+14358 (0x00003816 | 2.01198e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v1, v5, android.graphics.Rect.right 187| const v0, #+14359 (0x00003817 | 2.01212e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget v2, v5, android.graphics.Rect.left 195| const v0, #+14360 (0x00003818 | 2.01226e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| sub-int/2addr v1, v2 202| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN 204| const v0, #+14361 (0x00003819 | 2.01240e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| sget v3, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN 212| const v0, #+14362 (0x0000381a | 2.01254e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| add-int/2addr v2, v3 219| if-le v1, v2, Label_4 .line 2799 221| const v0, #+14363 (0x0000381b | 2.01268e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget v1, v5, android.graphics.Rect.left 229| const v0, #+14364 (0x0000381c | 2.01283e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN 237| const v0, #+14365 (0x0000381d | 2.01297e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| add-int/2addr v1, v2 244| iput v1, v5, android.graphics.Rect.left .line 2800 246| const v0, #+14366 (0x0000381e | 2.01311e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget v1, v5, android.graphics.Rect.right 254| const v0, #+14367 (0x0000381f | 2.01325e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| sget v2, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_RIGHT_MARGIN 262| const v0, #+14368 (0x00003820 | 2.01339e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| sub-int/2addr v1, v2 269| iput v1, v5, android.graphics.Rect.right Label_4: .line 2802 271| const v0, #+14369 (0x00003821 | 2.01353e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void } method com.android.calendar.DayView.setupHourTextPaint(android.graphics.Paint):void { .params "p" .src "DayView.java" .line 2544 .prologue_end .line 2544 0| const v0, #+14370 (0x00003822 | 2.01367e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, com.android.calendar.DayView.mCalendarHourLabelColor 8| const v0, #+14371 (0x00003823 | 2.01381e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.graphics.Paint.setColor(int):void .line 2545 17| const v0, #+14372 (0x00003824 | 2.01395e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget v1, com.android.calendar.DayView.HOURS_TEXT_SIZE 25| const v0, #+14373 (0x00003825 | 2.01409e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.graphics.Paint.setTextSize(float):void .line 2546 34| const v0, #+14374 (0x00003826 | 2.01423e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sget-object v1, android.graphics.Typeface.DEFAULT 42| const v0, #+14375 (0x00003827 | 2.01437e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v1}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 2547 51| const v0, #+14376 (0x00003828 | 2.01451e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v1, android.graphics.Paint$Align.RIGHT 59| const v0, #+14377 (0x00003829 | 2.01465e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3,v1}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 2548 68| const v0, #+14378 (0x0000382a | 2.01479e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 75| invoke-virtual {v3,v1}, android.graphics.Paint.setAntiAlias(boolean):void .line 2549 78| const v0, #+14379 (0x0000382b | 2.01493e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-void } method com.android.calendar.DayView.setupTextRect(android.graphics.Rect):void { .params "r" .src "DayView.java" .line 2771 .prologue_end .line 2771 0| const v0, #+14380 (0x0000382c | 2.01507e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, android.graphics.Rect.bottom 8| const v0, #+14381 (0x0000382d | 2.01521e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, android.graphics.Rect.top 16| const v0, #+14382 (0x0000382e | 2.01535e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-le v1, v2, Label_1 24| const v0, #+14383 (0x0000382f | 2.01549e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v5, android.graphics.Rect.right 32| const v0, #+14384 (0x00003830 | 2.01563e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v2, v5, android.graphics.Rect.left 40| const v0, #+14385 (0x00003831 | 2.01577e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-gt v1, v2, Label_2 Label_1: .line 2772 48| const v0, #+14386 (0x00003832 | 2.01591e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget v1, v5, android.graphics.Rect.top 56| const v0, #+14387 (0x00003833 | 2.01605e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput v1, v5, android.graphics.Rect.bottom .line 2773 64| const v0, #+14388 (0x00003834 | 2.01619e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v1, v5, android.graphics.Rect.left 72| const v0, #+14389 (0x00003835 | 2.01633e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput v1, v5, android.graphics.Rect.right .line 2774 80| const v0, #+14390 (0x00003836 | 2.01647e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void Label_2: .line 2777 87| const v0, #+14391 (0x00003837 | 2.01661e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v1, v5, android.graphics.Rect.bottom 95| const v0, #+14392 (0x00003838 | 2.01675e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v2, v5, android.graphics.Rect.top 103| const v0, #+14393 (0x00003839 | 2.01689e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-int/2addr v1, v2 110| sget v2, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 112| const v0, #+14394 (0x0000383a | 2.01703e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| sget v3, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN 120| const v0, #+14395 (0x0000383b | 2.01717e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| add-int/2addr v2, v3 127| if-le v1, v2, Label_3 .line 2778 129| const v0, #+14396 (0x0000383c | 2.01731e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget v1, v5, android.graphics.Rect.top 137| const v0, #+14397 (0x0000383d | 2.01745e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| sget v2, com.android.calendar.DayView.EVENT_TEXT_TOP_MARGIN 145| const v0, #+14398 (0x0000383e | 2.01759e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| add-int/2addr v1, v2 152| iput v1, v5, android.graphics.Rect.top .line 2779 154| const v0, #+14399 (0x0000383f | 2.01773e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget v1, v5, android.graphics.Rect.bottom 162| const v0, #+14400 (0x00003840 | 2.01787e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| sget v2, com.android.calendar.DayView.EVENT_TEXT_BOTTOM_MARGIN 170| const v0, #+14401 (0x00003841 | 2.01801e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| sub-int/2addr v1, v2 177| iput v1, v5, android.graphics.Rect.bottom Label_3: .line 2781 179| const v0, #+14402 (0x00003842 | 2.01815e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v1, v5, android.graphics.Rect.right 187| const v0, #+14403 (0x00003843 | 2.01829e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget v2, v5, android.graphics.Rect.left 195| const v0, #+14404 (0x00003844 | 2.01843e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| sub-int/2addr v1, v2 202| sget v2, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 204| const v0, #+14405 (0x00003845 | 2.01857e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| sget v3, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN 212| const v0, #+14406 (0x00003846 | 2.01871e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| add-int/2addr v2, v3 219| if-le v1, v2, Label_4 .line 2782 221| const v0, #+14407 (0x00003847 | 2.01885e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget v1, v5, android.graphics.Rect.left 229| const v0, #+14408 (0x00003848 | 2.01899e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| sget v2, com.android.calendar.DayView.EVENT_TEXT_LEFT_MARGIN 237| const v0, #+14409 (0x00003849 | 2.01913e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| add-int/2addr v1, v2 244| iput v1, v5, android.graphics.Rect.left .line 2783 246| const v0, #+14410 (0x0000384a | 2.01927e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget v1, v5, android.graphics.Rect.right 254| const v0, #+14411 (0x0000384b | 2.01941e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| sget v2, com.android.calendar.DayView.EVENT_TEXT_RIGHT_MARGIN 262| const v0, #+14412 (0x0000384c | 2.01955e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| sub-int/2addr v1, v2 269| iput v1, v5, android.graphics.Rect.right Label_4: .line 2785 271| const v0, #+14413 (0x0000384d | 2.01969e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void } method com.android.calendar.DayView.switchViews(boolean, float, float, float):android.view.View { .params "forward", "xOffSet", "width", "velocity" .src "DayView.java" .line 1819 0| move-object/16 v26, v27 3| move/16 v27, v28 6| move/16 v28, v29 9| move/16 v29, v30 12| move/16 v30, v31 .prologue_end .line 1819 15| const v31, #+14414 (0x0000384e | 2.01983e-41) 18| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 21| sub-float v5, v29, v28 23| move-object/from16 v0, v26 25| iput v5, v0, com.android.calendar.DayView.mAnimationDistance .line 1820 27| const v31, #+14415 (0x0000384f | 2.01997e-41) 30| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 33| sget-boolean v5, com.android.calendar.DayView.DEBUG 35| const v31, #+14416 (0x00003850 | 2.02011e-41) 38| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v5, Label_1 .line 1821 43| const v31, #+14417 (0x00003851 | 2.02025e-41) 46| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 49| sget-object v5, com.android.calendar.DayView.TAG 51| const v31, #+14418 (0x00003852 | 2.02039e-41) 54| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 57| new-instance v7, java.lang.StringBuilder 59| const v31, #+14419 (0x00003853 | 2.02053e-41) 62| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v7}, java.lang.StringBuilder.():void 68| const v31, #+14420 (0x00003854 | 2.02067e-41) 71| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 74| const-string/jumbo v10, "switchViews(" 77| const v31, #+14421 (0x00003855 | 2.02081e-41) 80| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v7,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 86| move-result-object v7 87| const v31, #+14422 (0x00003856 | 2.02095e-41) 90| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 93| move/from16 v0, v27 95| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 98| move-result-object v7 99| const v31, #+14423 (0x00003857 | 2.02109e-41) 102| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v10, ") O:" 108| const v31, #+14424 (0x00003858 | 2.02123e-41) 111| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v7,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 117| move-result-object v7 118| const v31, #+14425 (0x00003859 | 2.02137e-41) 121| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 124| move/from16 v0, v28 126| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 129| move-result-object v7 130| const v31, #+14426 (0x0000385a | 2.02151e-41) 133| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 136| const-string/jumbo v10, " Dist:" 139| const v31, #+14427 (0x0000385b | 2.02165e-41) 142| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v7,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 148| move-result-object v7 149| const v31, #+14428 (0x0000385c | 2.02179e-41) 152| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v26 157| iget v10, v0, com.android.calendar.DayView.mAnimationDistance 159| const v31, #+14429 (0x0000385d | 2.02193e-41) 162| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v7,v10}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 168| move-result-object v7 169| const v31, #+14430 (0x0000385e | 2.02207e-41) 172| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 178| move-result-object v7 179| const v31, #+14431 (0x0000385f | 2.02221e-41) 182| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-static {v5,v7}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 1824 188| const v31, #+14432 (0x00003860 | 2.02235e-41) 191| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static/range {v28..v28}, java.lang.Math.abs(float):float 197| move-result v5 198| const v31, #+14433 (0x00003861 | 2.02249e-41) 201| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 204| div-float v23, v5, v29 .line 1825 .local v23, "progress", float 206| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 208| cmpl-float v5, v23, v5 210| if-lez v5, Label_2 .line 1826 212| const v31, #+14434 (0x00003862 | 2.02263e-41) 215| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 218| const/high16 v23, #+1065353216 (0x3f800000 | 1.00000) Label_2: .line 1831 220| const v31, #+14435 (0x00003863 | 2.02277e-41) 223| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 226| if-eqz v27, Label_6 .line 1832 228| const v31, #+14436 (0x00003864 | 2.02291e-41) 231| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 234| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 236| sub-float v6, v5, v23 .line 1833 .local v6, "inFromXValue", float 238| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1834 .local v8, "inToXValue", float 239| move/from16 v0, v23 241| neg-float v0, v0 242| move/from16 v22, v0 .line 1835 .local v22, "outFromXValue", float 244| const/high16 v13, #-1082130432 (0xbf800000 | -1.00000) Label_3: .line 1843 .local v13, "outToXValue", float 246| const v31, #+14437 (0x00003865 | 2.02305e-41) 249| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 252| new-instance v24, android.text.format.Time 254| const v31, #+14438 (0x00003866 | 2.02319e-41) 257| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 260| move-object/from16 v0, v26 262| iget-object v5, v0, com.android.calendar.DayView.mBaseDate 264| const v31, #+14439 (0x00003867 | 2.02333e-41) 267| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 270| iget-object v5, v5, android.text.format.Time.timezone 272| const v31, #+14440 (0x00003868 | 2.02347e-41) 275| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 278| move-object/from16 v0, v24 280| invoke-direct {v0,v5}, android.text.format.Time.(java.lang.String):void .line 1844 .local v24, "start", android.text.format.Time 283| const v31, #+14441 (0x00003869 | 2.02362e-41) 286| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 289| move-object/from16 v0, v26 291| iget-object v5, v0, com.android.calendar.DayView.mController 293| const v31, #+14442 (0x0000386a | 2.02376e-41) 296| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v5}, com.android.calendar.CalendarController.getTime():long 302| move-result-wide v10:v11 303| const v31, #+14443 (0x0000386b | 2.02390e-41) 306| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 309| move-object/from16 v0, v24 311| invoke-virtual {v0,v10,v11}, android.text.format.Time.set(long):void .line 1845 314| const v31, #+14444 (0x0000386c | 2.02404e-41) 317| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 320| if-eqz v27, Label_7 .line 1846 322| const v31, #+14445 (0x0000386d | 2.02418e-41) 325| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 328| move-object/from16 v0, v24 330| iget v5, v0, android.text.format.Time.monthDay 332| const v31, #+14446 (0x0000386e | 2.02432e-41) 335| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 338| move-object/from16 v0, v26 340| iget v7, v0, com.android.calendar.DayView.mNumDays 342| const v31, #+14447 (0x0000386f | 2.02446e-41) 345| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 348| add-int/2addr v5, v7 349| move-object/from16 v0, v24 351| iput v5, v0, android.text.format.Time.monthDay Label_4: .line 1850 353| const v31, #+14448 (0x00003870 | 2.02460e-41) 356| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 359| move-object/from16 v0, v26 361| iget-object v5, v0, com.android.calendar.DayView.mController 363| const v31, #+14449 (0x00003871 | 2.02474e-41) 366| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 370| move-object/from16 v0, v24 372| invoke-virtual {v0,v7}, android.text.format.Time.normalize(boolean):long 375| move-result-wide v10:v11 376| const v31, #+14450 (0x00003872 | 2.02488e-41) 379| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual {v5,v10,v11}, com.android.calendar.CalendarController.setTime(long):void .line 1852 385| const v31, #+14451 (0x00003873 | 2.02502e-41) 388| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v21, v24 .line 1854 .local v21, "newSelected", android.text.format.Time 393| move-object/from16 v0, v26 395| iget v5, v0, com.android.calendar.DayView.mNumDays 397| const v31, #+14452 (0x00003874 | 2.02516e-41) 400| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 403| const/4 v7, #+7 (0x00000007 | 9.80909e-45) 404| if-ne v5, v7, Label_5 .line 1855 406| const v31, #+14453 (0x00003875 | 2.02530e-41) 409| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 412| new-instance v21, android.text.format.Time .end_local v21 414| const v31, #+14454 (0x00003876 | 2.02544e-41) 417| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 420| move-object/from16 v0, v21 422| move-object/from16 v1, v24 424| invoke-direct {v0,v1}, android.text.format.Time.(android.text.format.Time):void .line 1856 .restart_local v21 427| const v31, #+14455 (0x00003877 | 2.02558e-41) 430| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 433| move-object/from16 v0, v26 435| move-object/from16 v1, v24 437| invoke-direct {v0,v1}, com.android.calendar.DayView.adjustToBeginningOfWeek(android.text.format.Time):void Label_5: .line 1859 440| const v31, #+14456 (0x00003878 | 2.02572e-41) 443| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 446| new-instance v20, android.text.format.Time 448| const v31, #+14457 (0x00003879 | 2.02586e-41) 451| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 454| move-object/from16 v0, v20 456| move-object/from16 v1, v24 458| invoke-direct {v0,v1}, android.text.format.Time.(android.text.format.Time):void .line 1860 .local v20, "end", android.text.format.Time 461| const v31, #+14458 (0x0000387a | 2.02600e-41) 464| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 467| move-object/from16 v0, v20 469| iget v5, v0, android.text.format.Time.monthDay 471| const v31, #+14459 (0x0000387b | 2.02614e-41) 474| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 477| move-object/from16 v0, v26 479| iget v7, v0, com.android.calendar.DayView.mNumDays 481| const v31, #+14460 (0x0000387c | 2.02628e-41) 484| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 487| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 489| add-int/2addr v5, v7 490| move-object/from16 v0, v20 492| iput v5, v0, android.text.format.Time.monthDay .line 1864 494| const v31, #+14461 (0x0000387d | 2.02642e-41) 497| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 500| new-instance v4, android.view.animation.TranslateAnimation .line 1865 502| const v31, #+14462 (0x0000387e | 2.02656e-41) 505| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 508| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 1866 509| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 1867 510| const/4 v9, #+0 (0x00000000 | 0.00000) 511| const/4 v10, #+0 (0x00000000 | 0.00000) .line 1868 512| const/4 v11, #+0 (0x00000000 | 0.00000) 513| const/4 v12, #+0 (0x00000000 | 0.00000) .line 1864 514| invoke-direct/range {v4..v12}, android.view.animation.TranslateAnimation.(int, float, int, float, int, float, int, float):void .line 1870 .local v4, "inAnimation", android.view.animation.TranslateAnimation 517| const v31, #+14463 (0x0000387f | 2.02670e-41) 520| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 523| new-instance v9, android.view.animation.TranslateAnimation .line 1871 525| const v31, #+14464 (0x00003880 | 2.02684e-41) 528| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 531| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 1872 532| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 1873 533| const/4 v14, #+0 (0x00000000 | 0.00000) 534| const/4 v15, #+0 (0x00000000 | 0.00000) .line 1874 535| const/16 v16, #+0 (0x00000000 | 0.00000) 537| const/16 v17, #+0 (0x00000000 | 0.00000) 539| move/from16 v11, v22 .line 1870 541| invoke-direct/range {v9..v17}, android.view.animation.TranslateAnimation.(int, float, int, float, int, float, int, float):void .line 1876 .local v9, "outAnimation", android.view.animation.TranslateAnimation 544| const v31, #+14465 (0x00003881 | 2.02698e-41) 547| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 550| invoke-static/range {v28..v28}, java.lang.Math.abs(float):float 553| move-result v5 554| const v31, #+14466 (0x00003882 | 2.02712e-41) 557| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 560| sub-float v5, v29, v5 562| move-object/from16 v0, v26 564| move/from16 v1, v29 566| move/from16 v2, v30 568| invoke-direct {v0,v5,v1,v2}, com.android.calendar.DayView.calculateDuration(float, float, float):long 571| move-result-wide v18:v19 572| const v31, #+14467 (0x00003883 | 2.02726e-41) 575| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 1877 .local v18, "duration", long 578| move-wide/from16 v0:v1, v18:v19 580| invoke-virtual {v4,v0,v1}, android.view.animation.TranslateAnimation.setDuration(long):void .line 1878 583| const v31, #+14468 (0x00003884 | 2.02740e-41) 586| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 589| move-object/from16 v0, v26 591| iget-object v5, v0, com.android.calendar.DayView.mHScrollInterpolator 593| const v31, #+14469 (0x00003885 | 2.02754e-41) 596| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 599| invoke-virtual {v4,v5}, android.view.animation.TranslateAnimation.setInterpolator(android.view.animation.Interpolator):void .line 1879 602| const v31, #+14470 (0x00003886 | 2.02768e-41) 605| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 608| move-object/from16 v0, v26 610| iget-object v5, v0, com.android.calendar.DayView.mHScrollInterpolator 612| const v31, #+14471 (0x00003887 | 2.02782e-41) 615| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 618| invoke-virtual {v9,v5}, android.view.animation.TranslateAnimation.setInterpolator(android.view.animation.Interpolator):void .line 1880 621| const v31, #+14472 (0x00003888 | 2.02796e-41) 624| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 627| move-wide/from16 v0:v1, v18:v19 629| invoke-virtual {v9,v0,v1}, android.view.animation.TranslateAnimation.setDuration(long):void .line 1881 632| const v31, #+14473 (0x00003889 | 2.02810e-41) 635| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 638| new-instance v5, com.android.calendar.DayView$GotoBroadcaster 640| const v31, #+14474 (0x0000388a | 2.02824e-41) 643| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 646| move-object/from16 v0, v26 648| move-object/from16 v1, v24 650| move-object/from16 v2, v20 652| invoke-direct {v5,v0,v1,v2}, com.android.calendar.DayView$GotoBroadcaster.(com.android.calendar.DayView, android.text.format.Time, android.text.format.Time):void 655| const v31, #+14475 (0x0000388b | 2.02838e-41) 658| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 661| invoke-virtual {v9,v5}, android.view.animation.TranslateAnimation.setAnimationListener(android.view.animation.Animation$AnimationListener):void .line 1882 664| const v31, #+14476 (0x0000388c | 2.02852e-41) 667| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 670| move-object/from16 v0, v26 672| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher 674| const v31, #+14477 (0x0000388d | 2.02866e-41) 677| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 680| invoke-virtual {v5,v4}, android.widget.ViewSwitcher.setInAnimation(android.view.animation.Animation):void .line 1883 683| const v31, #+14478 (0x0000388e | 2.02880e-41) 686| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 689| move-object/from16 v0, v26 691| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher 693| const v31, #+14479 (0x0000388f | 2.02894e-41) 696| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 699| invoke-virtual {v5,v9}, android.widget.ViewSwitcher.setOutAnimation(android.view.animation.Animation):void .line 1885 702| const v31, #+14480 (0x00003890 | 2.02908e-41) 705| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 708| move-object/from16 v0, v26 710| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher 712| const v31, #+14481 (0x00003891 | 2.02922e-41) 715| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 718| invoke-virtual {v5}, android.widget.ViewSwitcher.getCurrentView():android.view.View 721| move-result-object v25 722| const v31, #+14482 (0x00003892 | 2.02936e-41) 725| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 728| check-cast v25, com.android.calendar.DayView .line 1886 .local v25, "view", com.android.calendar.DayView 730| const v31, #+14483 (0x00003893 | 2.02950e-41) 733| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 736| invoke-virtual/range {v25..v25}, com.android.calendar.DayView.cleanup():void .line 1887 739| const v31, #+14484 (0x00003894 | 2.02964e-41) 742| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 745| move-object/from16 v0, v26 747| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher 749| const v31, #+14485 (0x00003895 | 2.02978e-41) 752| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 755| invoke-virtual {v5}, android.widget.ViewSwitcher.showNext():void .line 1888 758| const v31, #+14486 (0x00003896 | 2.02992e-41) 761| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 764| move-object/from16 v0, v26 766| iget-object v5, v0, com.android.calendar.DayView.mViewSwitcher 768| const v31, #+14487 (0x00003897 | 2.03006e-41) 771| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 774| invoke-virtual {v5}, android.widget.ViewSwitcher.getCurrentView():android.view.View 777| move-result-object v25 778| const v31, #+14488 (0x00003898 | 2.03020e-41) 781| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .end_local v25 784| check-cast v25, com.android.calendar.DayView .line 1889 .restart_local v25 786| const v31, #+14489 (0x00003899 | 2.03034e-41) 789| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 792| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 793| const/4 v7, #+0 (0x00000000 | 0.00000) 794| move-object/from16 v0, v25 796| move-object/from16 v1, v21 798| invoke-virtual {v0,v1,v5,v7}, com.android.calendar.DayView.setSelected(android.text.format.Time, boolean, boolean):void .line 1890 801| const v31, #+14490 (0x0000389a | 2.03048e-41) 804| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 807| invoke-virtual/range {v25..v25}, com.android.calendar.DayView.requestFocus():boolean .line 1891 810| const v31, #+14491 (0x0000389b | 2.03062e-41) 813| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 816| invoke-virtual/range {v25..v25}, com.android.calendar.DayView.reloadEvents():void .line 1892 819| const v31, #+14492 (0x0000389c | 2.03076e-41) 822| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 825| invoke-virtual/range {v25..v25}, com.android.calendar.DayView.updateTitle():void .line 1893 828| const v31, #+14493 (0x0000389d | 2.03090e-41) 831| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 834| invoke-virtual/range {v25..v25}, com.android.calendar.DayView.restartCurrentTimeUpdates():void .line 1895 837| const v31, #+14494 (0x0000389e | 2.03104e-41) 840| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 843| return-object v25 Label_6: .line 1837 .end_local v4 .end_local v6 .end_local v8 .end_local v9 .end_local v13 .end_local v18 .end_local v20 .end_local v21 .end_local v22 .end_local v24 .end_local v25 844| const v31, #+14495 (0x0000389f | 2.03118e-41) 847| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 850| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 852| sub-float v6, v23, v5 .line 1838 .restart_local v6 854| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1839 .restart_local v8 855| move/from16 v22, v23 .line 1840 .restart_local v22 857| const/high16 v13, #+1065353216 (0x3f800000 | 1.00000) .restart_local v13 859| goto/16 Label_3 Label_7: .line 1848 .restart_local v24 861| const v31, #+14496 (0x000038a0 | 2.03132e-41) 864| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 867| move-object/from16 v0, v24 869| iget v5, v0, android.text.format.Time.monthDay 871| const v31, #+14497 (0x000038a1 | 2.03146e-41) 874| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 877| move-object/from16 v0, v26 879| iget v7, v0, com.android.calendar.DayView.mNumDays 881| const v31, #+14498 (0x000038a2 | 2.03160e-41) 884| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 887| sub-int/2addr v5, v7 888| move-object/from16 v0, v24 890| iput v5, v0, android.text.format.Time.monthDay 892| const v31, #+14499 (0x000038a3 | 2.03174e-41) 895| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 898| goto/16 Label_4 } method com.android.calendar.DayView.switchViews(boolean):void { .params "trackBallSelection" .src "DayView.java" .line 1400 0| move-object/16 v31, v32 3| move/16 v32, v33 .prologue_end .line 1400 6| const v33, #+14500 (0x000038a4 | 2.03188e-41) 9| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v31 14| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 16| const v33, #+14501 (0x000038a5 | 2.03202e-41) 19| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 22| move-object/from16 v30, v0 .line 1402 .local v30, "selectedEvent", com.android.calendar.Event 24| move-object/from16 v0, v31 26| iget-object v2, v0, com.android.calendar.DayView.mPopup 28| const v33, #+14502 (0x000038a6 | 2.03216e-41) 31| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v2}, android.widget.PopupWindow.dismiss():void .line 1403 37| const v33, #+14503 (0x000038a7 | 2.03230e-41) 40| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 43| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 45| move-object/from16 v0, v31 47| iput-wide v2:v3, v0, com.android.calendar.DayView.mLastPopupEventID .line 1404 49| const v33, #+14504 (0x000038a8 | 2.03244e-41) 52| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v31 57| iget v2, v0, com.android.calendar.DayView.mNumDays 59| const v33, #+14505 (0x000038a9 | 2.03258e-41) 62| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 66| if-le v2, v3, Label_7 .line 1409 68| const v33, #+14506 (0x000038aa | 2.03272e-41) 71| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v32, Label_5 .line 1410 76| const v33, #+14507 (0x000038ab | 2.03286e-41) 79| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 82| if-nez v30, Label_3 .line 1412 84| const v33, #+14508 (0x000038ac | 2.03300e-41) 87| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual/range {v31..v31}, com.android.calendar.DayView.getSelectedTimeInMillis():long 93| move-result-wide v8:v9 94| const v33, #+14509 (0x000038ad | 2.03314e-41) 97| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 1413 .local v8, "startMillis", long 100| const-wide/32 v2:v3, #+3600000 (0x0036ee80 | 5.04467e-39) 103| add-long v10:v11, v8:v9, v2:v3 .line 1414 .local v10, "endMillis", long 105| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) .line 1415 .local v14, "extraLong", long 107| move-object/from16 v0, v31 109| iget-boolean v2, v0, com.android.calendar.DayView.mSelectionAllday 111| const v33, #+14510 (0x000038ae | 2.03328e-41) 114| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 117| if-eqz v2, Label_1 .line 1416 119| const v33, #+14511 (0x000038af | 2.03342e-41) 122| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 125| const-wide/16 v14:v15, #+16 (0x00000010 | 2.24208e-44) Label_1: .line 1418 127| const v33, #+14512 (0x000038b0 | 2.03356e-41) 130| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 133| move-object/from16 v0, v31 135| iget-object v2, v0, com.android.calendar.DayView.mController 137| const v33, #+14513 (0x000038b1 | 2.03370e-41) 140| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 143| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) .line 1419 145| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) .line 1418 147| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) .line 1419 149| const/4 v12, #-1 (0xffffffff | NaN) 150| const/4 v13, #-1 (0xffffffff | NaN) 151| move-object/from16 v3, v31 .line 1418 153| invoke-virtual/range {v2..v17}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void Label_2: .line 1465 .end_local v8 .end_local v10 .end_local v14 156| const v33, #+14514 (0x000038b2 | 2.03384e-41) 159| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 162| return-void Label_3: .line 1421 163| const v33, #+14515 (0x000038b3 | 2.03398e-41) 166| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 169| move-object/from16 v0, v31 171| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled 173| const v33, #+14516 (0x000038b4 | 2.03412e-41) 176| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 179| if-eqz v2, Label_4 .line 1422 181| const v33, #+14517 (0x000038b5 | 2.03426e-41) 184| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 187| move-object/from16 v0, v31 189| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr 191| const v33, #+14518 (0x000038b6 | 2.03441e-41) 194| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v2}, android.view.accessibility.AccessibilityManager.interrupt():void Label_4: .line 1425 200| const v33, #+14519 (0x000038b7 | 2.03455e-41) 203| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 206| move-object/from16 v0, v31 208| iget-object v0, v0, com.android.calendar.DayView.mController 210| const v33, #+14520 (0x000038b8 | 2.03469e-41) 213| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v16, v0 218| move-object/from16 v0, v30 220| iget-wide v0:v1, v0, com.android.calendar.Event.id 222| const v33, #+14521 (0x000038b9 | 2.03483e-41) 225| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 228| move-wide/from16 v20:v21, v0:v1 .line 1426 230| move-object/from16 v0, v30 232| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis 234| const v33, #+14522 (0x000038ba | 2.03497e-41) 237| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 240| move-wide/from16 v22:v23, v0:v1 242| move-object/from16 v0, v30 244| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis 246| const v33, #+14523 (0x000038bb | 2.03511e-41) 249| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 252| move-wide/from16 v24:v25, v0:v1 .line 1427 254| invoke-virtual/range {v31..v31}, com.android.calendar.DayView.getSelectedTimeInMillis():long 257| move-result-wide v28:v29 258| const v33, #+14524 (0x000038bc | 2.03525e-41) 261| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 1425 264| const-wide/16 v18:v19, #+2 (0x00000002 | 2.80260e-45) .line 1426 266| const/16 v26, #+0 (0x00000000 | 0.00000) 268| const/16 v27, #+0 (0x00000000 | 0.00000) 270| move-object/from16 v17, v31 .line 1425 272| invoke-virtual/range {v16..v29}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 275| const v33, #+14525 (0x000038bd | 2.03539e-41) 278| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 281| goto/16 Label_2 Label_5: .line 1433 283| const v33, #+14526 (0x000038be | 2.03553e-41) 286| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 289| move-object/from16 v0, v31 291| iget-object v2, v0, com.android.calendar.DayView.mSelectedEvents 293| const v33, #+14527 (0x000038bf | 2.03567e-41) 296| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v2}, java.util.ArrayList.size():int 302| move-result v2 303| const v33, #+14528 (0x000038c0 | 2.03581e-41) 306| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 310| if-ne v2, v3, Label_2 .line 1434 312| const v33, #+14529 (0x000038c1 | 2.03595e-41) 315| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 318| move-object/from16 v0, v31 320| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled 322| const v33, #+14530 (0x000038c2 | 2.03609e-41) 325| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 328| if-eqz v2, Label_6 .line 1435 330| const v33, #+14531 (0x000038c3 | 2.03623e-41) 333| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 336| move-object/from16 v0, v31 338| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr 340| const v33, #+14532 (0x000038c4 | 2.03637e-41) 343| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-virtual {v2}, android.view.accessibility.AccessibilityManager.interrupt():void Label_6: .line 1437 349| const v33, #+14533 (0x000038c5 | 2.03651e-41) 352| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 355| move-object/from16 v0, v31 357| iget-object v0, v0, com.android.calendar.DayView.mController 359| const v33, #+14534 (0x000038c6 | 2.03665e-41) 362| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 365| move-object/from16 v16, v0 367| move-object/from16 v0, v30 369| iget-wide v0:v1, v0, com.android.calendar.Event.id 371| const v33, #+14535 (0x000038c7 | 2.03679e-41) 374| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 377| move-wide/from16 v20:v21, v0:v1 .line 1438 379| move-object/from16 v0, v30 381| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis 383| const v33, #+14536 (0x000038c8 | 2.03693e-41) 386| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 389| move-wide/from16 v22:v23, v0:v1 391| move-object/from16 v0, v30 393| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis 395| const v33, #+14537 (0x000038c9 | 2.03707e-41) 398| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 401| move-wide/from16 v24:v25, v0:v1 .line 1439 403| invoke-virtual/range {v31..v31}, com.android.calendar.DayView.getSelectedTimeInMillis():long 406| move-result-wide v28:v29 407| const v33, #+14538 (0x000038ca | 2.03721e-41) 410| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 1437 413| const-wide/16 v18:v19, #+2 (0x00000002 | 2.80260e-45) .line 1438 415| const/16 v26, #+0 (0x00000000 | 0.00000) 417| const/16 v27, #+0 (0x00000000 | 0.00000) 419| move-object/from16 v17, v31 .line 1437 421| invoke-virtual/range {v16..v29}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 424| const v33, #+14539 (0x000038cb | 2.03735e-41) 427| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 430| goto/16 Label_2 Label_7: .line 1446 432| const v33, #+14540 (0x000038cc | 2.03749e-41) 435| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 438| if-nez v30, Label_9 .line 1448 440| const v33, #+14541 (0x000038cd | 2.03763e-41) 443| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-virtual/range {v31..v31}, com.android.calendar.DayView.getSelectedTimeInMillis():long 449| move-result-wide v8:v9 450| const v33, #+14542 (0x000038ce | 2.03777e-41) 453| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 1449 .restart_local v8 456| const-wide/32 v2:v3, #+3600000 (0x0036ee80 | 5.04467e-39) 459| add-long v10:v11, v8:v9, v2:v3 .line 1450 .restart_local v10 461| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) .line 1451 .restart_local v14 463| move-object/from16 v0, v31 465| iget-boolean v2, v0, com.android.calendar.DayView.mSelectionAllday 467| const v33, #+14543 (0x000038cf | 2.03791e-41) 470| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 473| if-eqz v2, Label_8 .line 1452 475| const v33, #+14544 (0x000038d0 | 2.03805e-41) 478| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 481| const-wide/16 v14:v15, #+16 (0x00000010 | 2.24208e-44) Label_8: .line 1454 483| const v33, #+14545 (0x000038d1 | 2.03819e-41) 486| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 489| move-object/from16 v0, v31 491| iget-object v2, v0, com.android.calendar.DayView.mController 493| const v33, #+14546 (0x000038d2 | 2.03833e-41) 496| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 499| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) .line 1455 501| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) .line 1454 503| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) .line 1455 505| const/4 v12, #-1 (0xffffffff | NaN) 506| const/4 v13, #-1 (0xffffffff | NaN) 507| move-object/from16 v3, v31 .line 1454 509| invoke-virtual/range {v2..v17}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void 512| const v33, #+14547 (0x000038d3 | 2.03847e-41) 515| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 518| goto/16 Label_2 Label_9: .line 1457 .end_local v8 .end_local v10 .end_local v14 520| const v33, #+14548 (0x000038d4 | 2.03861e-41) 523| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 526| move-object/from16 v0, v31 528| iget-boolean v2, v0, com.android.calendar.DayView.mIsAccessibilityEnabled 530| const v33, #+14549 (0x000038d5 | 2.03875e-41) 533| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 536| if-eqz v2, Label_10 .line 1458 538| const v33, #+14550 (0x000038d6 | 2.03889e-41) 541| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v31 546| iget-object v2, v0, com.android.calendar.DayView.mAccessibilityMgr 548| const v33, #+14551 (0x000038d7 | 2.03903e-41) 551| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-virtual {v2}, android.view.accessibility.AccessibilityManager.interrupt():void Label_10: .line 1460 557| const v33, #+14552 (0x000038d8 | 2.03917e-41) 560| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 563| move-object/from16 v0, v31 565| iget-object v0, v0, com.android.calendar.DayView.mController 567| const v33, #+14553 (0x000038d9 | 2.03931e-41) 570| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 573| move-object/from16 v16, v0 575| move-object/from16 v0, v30 577| iget-wide v0:v1, v0, com.android.calendar.Event.id 579| const v33, #+14554 (0x000038da | 2.03945e-41) 582| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 585| move-wide/from16 v20:v21, v0:v1 .line 1461 587| move-object/from16 v0, v30 589| iget-wide v0:v1, v0, com.android.calendar.Event.startMillis 591| const v33, #+14555 (0x000038db | 2.03959e-41) 594| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 597| move-wide/from16 v22:v23, v0:v1 599| move-object/from16 v0, v30 601| iget-wide v0:v1, v0, com.android.calendar.Event.endMillis 603| const v33, #+14556 (0x000038dc | 2.03973e-41) 606| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 609| move-wide/from16 v24:v25, v0:v1 .line 1462 611| invoke-virtual/range {v31..v31}, com.android.calendar.DayView.getSelectedTimeInMillis():long 614| move-result-wide v28:v29 615| const v33, #+14557 (0x000038dd | 2.03987e-41) 618| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 1460 621| const-wide/16 v18:v19, #+2 (0x00000002 | 2.80260e-45) .line 1461 623| const/16 v26, #+0 (0x00000000 | 0.00000) 625| const/16 v27, #+0 (0x00000000 | 0.00000) 627| move-object/from16 v17, v31 .line 1460 629| invoke-virtual/range {v16..v29}, com.android.calendar.CalendarController.sendEventRelatedEvent(java.lang.Object, long, long, long, long, int, int, long):void 632| const v33, #+14558 (0x000038de | 2.04001e-41) 635| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 638| goto/16 Label_2 } method com.android.calendar.DayView.updateEventDetails():void { .src "DayView.java" .line 3631 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+14559 (0x000038df | 2.04015e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/16 v14, #+8 (0x00000008 | 1.12104e-44) 11| const/4 v13, #+0 (0x00000000 | 0.00000) .line 3631 12| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent 14| const v16, #+14560 (0x000038e0 | 2.04029e-41) 17| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 20| if-eqz v1, Label_1 22| const v16, #+14561 (0x000038e1 | 2.04043e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 28| iget v1, v15, com.android.calendar.DayView.mSelectionMode 30| const v16, #+14562 (0x000038e2 | 2.04057e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| if-nez v1, Label_2 Label_1: .line 3633 38| const v16, #+14563 (0x000038e3 | 2.04071e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| iget-object v1, v15, com.android.calendar.DayView.mPopup 46| const v16, #+14564 (0x000038e4 | 2.04085e-41) 49| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1}, android.widget.PopupWindow.dismiss():void .line 3634 55| const v16, #+14565 (0x000038e5 | 2.04099e-41) 58| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 61| return-void Label_2: .line 3632 62| const v16, #+14566 (0x000038e6 | 2.04113e-41) 65| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 68| iget v1, v15, com.android.calendar.DayView.mSelectionMode 70| const v16, #+14567 (0x000038e7 | 2.04127e-41) 73| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 77| if-eq v1, v2, Label_1 .line 3636 79| const v16, #+14568 (0x000038e8 | 2.04141e-41) 82| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 85| iget-wide v2:v3, v15, com.android.calendar.DayView.mLastPopupEventID 87| const v16, #+14569 (0x000038e9 | 2.04155e-41) 90| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent 95| const v16, #+14570 (0x000038ea | 2.04169e-41) 98| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 101| iget-wide v4:v5, v1, com.android.calendar.Event.id 103| const v16, #+14571 (0x000038eb | 2.04183e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 109| cmp-long v1, v2:v3, v4:v5 111| if-nez v1, Label_3 .line 3637 113| const v16, #+14572 (0x000038ec | 2.04197e-41) 116| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 119| return-void Label_3: .line 3640 120| const v16, #+14573 (0x000038ed | 2.04211e-41) 123| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v1, v15, com.android.calendar.DayView.mSelectedEvent 128| const v16, #+14574 (0x000038ee | 2.04225e-41) 131| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 134| iget-wide v2:v3, v1, com.android.calendar.Event.id 136| const v16, #+14575 (0x000038ef | 2.04239e-41) 139| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 142| iput-wide v2:v3, v15, com.android.calendar.DayView.mLastPopupEventID .line 3643 144| const v16, #+14576 (0x000038f0 | 2.04253e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v1, v15, com.android.calendar.DayView.mHandler 152| const v16, #+14577 (0x000038f1 | 2.04267e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v2, v15, com.android.calendar.DayView.mDismissPopup 160| const v16, #+14578 (0x000038f2 | 2.04281e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 3645 169| const v16, #+14579 (0x000038f3 | 2.04295e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v7, v15, com.android.calendar.DayView.mSelectedEvent .line 3646 .local v7, "event", com.android.calendar.Event 177| const v16, #+14580 (0x000038f4 | 2.04309e-41) 180| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v1, v15, com.android.calendar.DayView.mPopupView 185| const v16, #+14581 (0x000038f5 | 2.04323e-41) 188| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 191| const v2, #+2131755040 (0x7f100020 | 1.91409e+38) 194| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 197| move-result-object v11 198| const v16, #+14582 (0x000038f6 | 2.04337e-41) 201| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 204| check-cast v11, android.widget.TextView .line 3647 .local v11, "titleView", android.widget.TextView 206| const v16, #+14583 (0x000038f7 | 2.04351e-41) 209| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v1, v7, com.android.calendar.Event.title 214| const v16, #+14584 (0x000038f8 | 2.04365e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v11,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 3649 223| const v16, #+14585 (0x000038f9 | 2.04379e-41) 226| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v1, v15, com.android.calendar.DayView.mPopupView 231| const v16, #+14586 (0x000038fa | 2.04393e-41) 234| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 237| const v2, #+2131755035 (0x7f10001b | 1.91409e+38) 240| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 243| move-result-object v8 244| const v16, #+14587 (0x000038fb | 2.04407e-41) 247| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 250| check-cast v8, android.widget.ImageView .line 3650 .local v8, "imageView", android.widget.ImageView 252| const v16, #+14588 (0x000038fc | 2.04421e-41) 255| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 258| iget-boolean v1, v7, com.android.calendar.Event.hasAlarm 260| const v16, #+14589 (0x000038fd | 2.04435e-41) 263| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 266| if-eqz v1, Label_10 268| const v16, #+14590 (0x000038fe | 2.04449e-41) 271| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 274| move v1, v13 Label_4: 275| const v16, #+14591 (0x000038ff | 2.04463e-41) 278| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v8,v1}, android.widget.ImageView.setVisibility(int):void .line 3652 284| const v16, #+14592 (0x00003900 | 2.04477e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| iget-object v1, v15, com.android.calendar.DayView.mPopupView 292| const v16, #+14593 (0x00003901 | 2.04491e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| const v2, #+2131755041 (0x7f100021 | 1.91410e+38) 301| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 304| move-result-object v8 305| const v16, #+14594 (0x00003902 | 2.04505e-41) 308| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .end_local v8 311| check-cast v8, android.widget.ImageView .line 3653 .restart_local v8 313| const v16, #+14595 (0x00003903 | 2.04520e-41) 316| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 319| iget-boolean v1, v7, com.android.calendar.Event.isRepeating 321| const v16, #+14596 (0x00003904 | 2.04534e-41) 324| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 327| if-eqz v1, Label_11 329| const v16, #+14597 (0x00003905 | 2.04548e-41) 332| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 335| move v1, v13 Label_5: 336| const v16, #+14598 (0x00003906 | 2.04562e-41) 339| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-virtual {v8,v1}, android.widget.ImageView.setVisibility(int):void .line 3656 345| const v16, #+14599 (0x00003907 | 2.04576e-41) 348| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 351| iget-boolean v1, v7, com.android.calendar.Event.allDay 353| const v16, #+14600 (0x00003908 | 2.04590e-41) 356| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 359| if-eqz v1, Label_12 .line 3657 361| const v16, #+14601 (0x00003909 | 2.04604e-41) 364| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 367| const v6, #+532498 (0x00082012 | 7.46189e-40) Label_6: .line 3664 .local v6, "flags", int 370| const v16, #+14602 (0x0000390a | 2.04618e-41) 373| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 376| iget-object v1, v15, com.android.calendar.DayView.mContext 378| const v16, #+14603 (0x0000390b | 2.04632e-41) 381| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 387| move-result v1 388| const v16, #+14604 (0x0000390c | 2.04646e-41) 391| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 394| if-eqz v1, Label_7 .line 3665 396| const v16, #+14605 (0x0000390d | 2.04660e-41) 399| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 402| or-int/lit16 v6, v6, #+128 (0x00000080 | 1.79366e-43) Label_7: .line 3667 404| const v16, #+14606 (0x0000390e | 2.04674e-41) 407| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 410| iget-object v1, v15, com.android.calendar.DayView.mContext 412| const v16, #+14607 (0x0000390f | 2.04688e-41) 415| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 418| iget-wide v2:v3, v7, com.android.calendar.Event.startMillis 420| const v16, #+14608 (0x00003910 | 2.04702e-41) 423| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 426| iget-wide v4:v5, v7, com.android.calendar.Event.endMillis 428| const v16, #+14609 (0x00003911 | 2.04716e-41) 431| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 437| move-result-object v9 438| const v16, #+14610 (0x00003912 | 2.04730e-41) 441| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 3669 .local v9, "timeRange", java.lang.String 444| iget-object v1, v15, com.android.calendar.DayView.mPopupView 446| const v16, #+14611 (0x00003913 | 2.04744e-41) 449| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 452| const v2, #+2131755059 (0x7f100033 | 1.91410e+38) 455| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 458| move-result-object v10 459| const v16, #+14612 (0x00003914 | 2.04758e-41) 462| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 465| check-cast v10, android.widget.TextView .line 3670 .local v10, "timeView", android.widget.TextView 467| const v16, #+14613 (0x00003915 | 2.04772e-41) 470| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 473| invoke-virtual {v10,v9}, android.widget.TextView.setText(java.lang.CharSequence):void .line 3672 476| const v16, #+14614 (0x00003916 | 2.04786e-41) 479| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 482| iget-object v1, v15, com.android.calendar.DayView.mPopupView 484| const v16, #+14615 (0x00003917 | 2.04800e-41) 487| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 490| const v2, #+2131755033 (0x7f100019 | 1.91409e+38) 493| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 496| move-result-object v12 497| const v16, #+14616 (0x00003918 | 2.04814e-41) 500| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 503| check-cast v12, android.widget.TextView .line 3673 .local v12, "whereView", android.widget.TextView 505| const v16, #+14617 (0x00003919 | 2.04828e-41) 508| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 511| iget-object v1, v7, com.android.calendar.Event.location 513| const v16, #+14618 (0x0000391a | 2.04842e-41) 516| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 519| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 522| move-result v0 523| const v16, #+14619 (0x0000391b | 2.04856e-41) 526| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 3674 .local v0, "empty", boolean 529| if-eqz v0, Label_13 Label_8: 531| const v16, #+14620 (0x0000391c | 2.04870e-41) 534| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-virtual {v12,v14}, android.widget.TextView.setVisibility(int):void .line 3675 540| const v16, #+14621 (0x0000391d | 2.04884e-41) 543| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 546| if-nez v0, Label_9 548| const v16, #+14622 (0x0000391e | 2.04898e-41) 551| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 554| iget-object v1, v7, com.android.calendar.Event.location 556| const v16, #+14623 (0x0000391f | 2.04912e-41) 559| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-virtual {v12,v1}, android.widget.TextView.setText(java.lang.CharSequence):void Label_9: .line 3677 565| const v16, #+14624 (0x00003920 | 2.04926e-41) 568| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 571| iget-object v1, v15, com.android.calendar.DayView.mPopup 573| const v16, #+14625 (0x00003921 | 2.04940e-41) 576| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 579| iget v2, v15, com.android.calendar.DayView.mHoursWidth 581| const v16, #+14626 (0x00003922 | 2.04954e-41) 584| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 587| const/16 v3, #+83 (0x00000053 | 1.16308e-43) 589| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 590| invoke-virtual {v1,v15,v3,v2,v4}, android.widget.PopupWindow.showAtLocation(android.view.View, int, int, int):void .line 3678 593| const v16, #+14627 (0x00003923 | 2.04968e-41) 596| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 599| iget-object v1, v15, com.android.calendar.DayView.mHandler 601| const v16, #+14628 (0x00003924 | 2.04982e-41) 604| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 607| iget-object v2, v15, com.android.calendar.DayView.mDismissPopup 609| const v16, #+14629 (0x00003925 | 2.04996e-41) 612| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 615| const-wide/16 v4:v5, #+3000 (0x00000bb8 | 4.20390e-42) 617| invoke-virtual {v1,v2,v4,v5}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 3679 620| const v16, #+14630 (0x00003926 | 2.05010e-41) 623| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 626| return-void Label_10: .end_local v0 .end_local v6 .end_local v9 .end_local v10 .end_local v12 627| const v16, #+14631 (0x00003927 | 2.05024e-41) 630| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 633| move v1, v14 .line 3650 634| goto/16 Label_4 Label_11: 636| const v16, #+14632 (0x00003928 | 2.05038e-41) 639| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 642| move v1, v14 .line 3653 643| goto/16 Label_5 Label_12: .line 3660 645| const v16, #+14633 (0x00003929 | 2.05052e-41) 648| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 651| const v6, #+529427 (0x00081413 | 7.41885e-40) .restart_local v6 654| goto/16 Label_6 Label_13: .restart_local v0 .restart_local v9 .restart_local v10 .restart_local v12 656| const v16, #+14634 (0x0000392a | 2.05066e-41) 659| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 662| move v14, v13 .line 3674 663| goto/16 Label_8 } method com.android.calendar.DayView.cleanup():void { .src "DayView.java" .line 4808 .prologue_end 0| const v0, #+14635 (0x0000392b | 2.05080e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 4808 7| iget-object v1, v5, com.android.calendar.DayView.mPopup 9| const v0, #+14636 (0x0000392c | 2.05094e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 4809 17| const v0, #+14637 (0x0000392d | 2.05108e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v5, com.android.calendar.DayView.mPopup 25| const v0, #+14638 (0x0000392e | 2.05122e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, android.widget.PopupWindow.dismiss():void Label_1: .line 4811 34| const v0, #+14639 (0x0000392f | 2.05136e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| iput-boolean v1, v5, com.android.calendar.DayView.mPaused .line 4812 43| const v0, #+14640 (0x00003930 | 2.05150e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 51| iput-wide v1:v2, v5, com.android.calendar.DayView.mLastPopupEventID .line 4813 53| const v0, #+14641 (0x00003931 | 2.05164e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v5, com.android.calendar.DayView.mHandler 61| const v0, #+14642 (0x00003932 | 2.05178e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v1, Label_2 .line 4814 69| const v0, #+14643 (0x00003933 | 2.05192e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v5, com.android.calendar.DayView.mHandler 77| const v0, #+14644 (0x00003934 | 2.05206e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v5, com.android.calendar.DayView.mDismissPopup 85| const v0, #+14645 (0x00003935 | 2.05220e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 4815 94| const v0, #+14646 (0x00003936 | 2.05234e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v1, v5, com.android.calendar.DayView.mHandler 102| const v0, #+14647 (0x00003937 | 2.05248e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v2, v5, com.android.calendar.DayView.mUpdateCurrentTime 110| const v0, #+14648 (0x00003938 | 2.05262e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void Label_2: .line 4818 119| const v0, #+14649 (0x00003939 | 2.05276e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v1, v5, com.android.calendar.DayView.mContext 127| const v0, #+14650 (0x0000393a | 2.05290e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const-string/jumbo v2, "preferences_default_cell_height" .line 4819 136| const v0, #+14651 (0x0000393b | 2.05304e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| sget v3, com.android.calendar.DayView.mCellHeight .line 4818 144| const v0, #+14652 (0x0000393c | 2.05318e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, int):void .line 4821 153| const v0, #+14653 (0x0000393d | 2.05332e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v5}, com.android.calendar.DayView.eventClickCleanup():void .line 4823 162| const v0, #+14654 (0x0000393e | 2.05346e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-boolean v4, v5, com.android.calendar.DayView.mRemeasure .line 4825 170| const v0, #+14655 (0x0000393f | 2.05360e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput-boolean v4, v5, com.android.calendar.DayView.mScrolling .line 4826 178| const v0, #+14656 (0x00003940 | 2.05374e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| return-void } method com.android.calendar.DayView.clearCachedEvents():void { .src "DayView.java" .line 1992 .prologue_end .line 1992 0| const v0, #+14657 (0x00003941 | 2.05388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 8| iput-wide v1:v2, v3, com.android.calendar.DayView.mLastReloadMillis .line 1993 10| const v0, #+14658 (0x00003942 | 2.05402e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.DayView.compareToVisibleTimeRange(android.text.format.Time):int { .params "time" .src "DayView.java" .line 1149 .prologue_end 0| const v0, #+14659 (0x00003943 | 2.05416e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1149 8| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 10| const v0, #+14660 (0x00003944 | 2.05430e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v2, v5, android.text.format.Time.hour .line 1150 .local v2, "savedHour", int 18| const v0, #+14661 (0x00003945 | 2.05444e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 26| const v0, #+14662 (0x00003946 | 2.05458e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v5, android.text.format.Time.minute .line 1151 .local v3, "savedMinute", int 34| const v0, #+14663 (0x00003947 | 2.05472e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 42| const v0, #+14664 (0x00003948 | 2.05486e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v4, v5, android.text.format.Time.second .line 1153 .local v4, "savedSec", int 50| const v0, #+14665 (0x00003949 | 2.05500e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 58| const v0, #+14666 (0x0000394a | 2.05514e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput v6, v5, android.text.format.Time.hour .line 1154 66| const v0, #+14667 (0x0000394b | 2.05528e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 74| const v0, #+14668 (0x0000394c | 2.05542e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput v6, v5, android.text.format.Time.minute .line 1155 82| const v0, #+14669 (0x0000394d | 2.05556e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 90| const v0, #+14670 (0x0000394e | 2.05570e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v6, v5, android.text.format.Time.second .line 1157 98| const v0, #+14671 (0x0000394f | 2.05584e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget-boolean v5, com.android.calendar.DayView.DEBUG 106| const v0, #+14672 (0x00003950 | 2.05599e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-eqz v5, Label_1 .line 1158 114| const v0, #+14673 (0x00003951 | 2.05613e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sget-object v5, com.android.calendar.DayView.TAG 122| const v0, #+14674 (0x00003952 | 2.05627e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| new-instance v6, java.lang.StringBuilder 130| const v0, #+14675 (0x00003953 | 2.05641e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-direct {v6}, java.lang.StringBuilder.():void 139| const v0, #+14676 (0x00003954 | 2.05655e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v7, "Begin " 148| const v0, #+14677 (0x00003955 | 2.05669e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 157| move-result-object v6 158| const v0, #+14678 (0x00003956 | 2.05683e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v7, v9, com.android.calendar.DayView.mBaseDate 166| const v0, #+14679 (0x00003957 | 2.05697e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v7}, android.text.format.Time.toString():java.lang.String 175| move-result-object v7 176| const v0, #+14680 (0x00003958 | 2.05711e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 185| move-result-object v6 186| const v0, #+14681 (0x00003959 | 2.05725e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 195| move-result-object v6 196| const v0, #+14682 (0x0000395a | 2.05739e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1159 205| const v0, #+14683 (0x0000395b | 2.05753e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| sget-object v5, com.android.calendar.DayView.TAG 213| const v0, #+14684 (0x0000395c | 2.05767e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| new-instance v6, java.lang.StringBuilder 221| const v0, #+14685 (0x0000395d | 2.05781e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-direct {v6}, java.lang.StringBuilder.():void 230| const v0, #+14686 (0x0000395e | 2.05795e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v7, "Diff " 239| const v0, #+14687 (0x0000395f | 2.05809e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 248| move-result-object v6 249| const v0, #+14688 (0x00003960 | 2.05823e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v10}, android.text.format.Time.toString():java.lang.String 258| move-result-object v7 259| const v0, #+14689 (0x00003961 | 2.05837e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 268| move-result-object v6 269| const v0, #+14690 (0x00003962 | 2.05851e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 278| move-result-object v6 279| const v0, #+14691 (0x00003963 | 2.05865e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 1163 288| const v0, #+14692 (0x00003964 | 2.05879e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 296| const v0, #+14693 (0x00003965 | 2.05893e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-static {v10,v5}, android.text.format.Time.compare(android.text.format.Time, android.text.format.Time):int 305| move-result v1 306| const v0, #+14694 (0x00003966 | 2.05907e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1164 .local v1, "diff", int 312| if-lez v1, Label_3 .line 1166 314| const v0, #+14695 (0x00003967 | 2.05921e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 322| const v0, #+14696 (0x00003968 | 2.05935e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget v6, v5, android.text.format.Time.monthDay 330| const v0, #+14697 (0x00003969 | 2.05949e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget v7, v9, com.android.calendar.DayView.mNumDays 338| const v0, #+14698 (0x0000396a | 2.05963e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| add-int/2addr v6, v7 345| iput v6, v5, android.text.format.Time.monthDay .line 1167 347| const v0, #+14699 (0x0000396b | 2.05977e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 355| const v0, #+14700 (0x0000396c | 2.05991e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v5,v8}, android.text.format.Time.normalize(boolean):long .line 1168 364| const v0, #+14701 (0x0000396d | 2.06005e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 372| const v0, #+14702 (0x0000396e | 2.06019e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-static {v10,v5}, android.text.format.Time.compare(android.text.format.Time, android.text.format.Time):int 381| move-result v1 382| const v0, #+14703 (0x0000396f | 2.06033e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1170 388| sget-boolean v5, com.android.calendar.DayView.DEBUG 390| const v0, #+14704 (0x00003970 | 2.06047e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| if-eqz v5, Label_2 398| const v0, #+14705 (0x00003971 | 2.06061e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| sget-object v5, com.android.calendar.DayView.TAG 406| const v0, #+14706 (0x00003972 | 2.06075e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| new-instance v6, java.lang.StringBuilder 414| const v0, #+14707 (0x00003973 | 2.06089e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| invoke-direct {v6}, java.lang.StringBuilder.():void 423| const v0, #+14708 (0x00003974 | 2.06103e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| const-string/jumbo v7, "End " 432| const v0, #+14709 (0x00003975 | 2.06117e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 441| move-result-object v6 442| const v0, #+14710 (0x00003976 | 2.06131e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iget-object v7, v9, com.android.calendar.DayView.mBaseDate 450| const v0, #+14711 (0x00003977 | 2.06145e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-virtual {v7}, android.text.format.Time.toString():java.lang.String 459| move-result-object v7 460| const v0, #+14712 (0x00003978 | 2.06159e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 469| move-result-object v6 470| const v0, #+14713 (0x00003979 | 2.06173e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 479| move-result-object v6 480| const v0, #+14714 (0x0000397a | 2.06187e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 1172 489| const v0, #+14715 (0x0000397b | 2.06201e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 497| const v0, #+14716 (0x0000397c | 2.06215e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| iget v6, v5, android.text.format.Time.monthDay 505| const v0, #+14717 (0x0000397d | 2.06229e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iget v7, v9, com.android.calendar.DayView.mNumDays 513| const v0, #+14718 (0x0000397e | 2.06243e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| sub-int/2addr v6, v7 520| iput v6, v5, android.text.format.Time.monthDay .line 1173 522| const v0, #+14719 (0x0000397f | 2.06257e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 530| const v0, #+14720 (0x00003980 | 2.06271e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-virtual {v5,v8}, android.text.format.Time.normalize(boolean):long .line 1174 539| const v0, #+14721 (0x00003981 | 2.06285e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| if-gez v1, Label_5 .line 1176 547| const v0, #+14722 (0x00003982 | 2.06299e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .line 1183 554| const v0, #+14723 (0x00003983 | 2.06313e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| sget-boolean v5, com.android.calendar.DayView.DEBUG 562| const v0, #+14724 (0x00003984 | 2.06327e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| if-eqz v5, Label_4 570| const v0, #+14725 (0x00003985 | 2.06341e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| sget-object v5, com.android.calendar.DayView.TAG 578| const v0, #+14726 (0x00003986 | 2.06355e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| new-instance v6, java.lang.StringBuilder 586| const v0, #+14727 (0x00003987 | 2.06369e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-direct {v6}, java.lang.StringBuilder.():void 595| const v0, #+14728 (0x00003988 | 2.06383e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| const-string/jumbo v7, "Diff: " 604| const v0, #+14729 (0x00003989 | 2.06397e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 613| move-result-object v6 614| const v0, #+14730 (0x0000398a | 2.06411e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| invoke-virtual {v6,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 623| move-result-object v6 624| const v0, #+14731 (0x0000398b | 2.06425e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 633| move-result-object v6 634| const v0, #+14732 (0x0000398c | 2.06439e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_4: .line 1185 643| const v0, #+14733 (0x0000398d | 2.06453e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 651| const v0, #+14734 (0x0000398e | 2.06467e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| iput v2, v5, android.text.format.Time.hour .line 1186 659| const v0, #+14735 (0x0000398f | 2.06481e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 667| const v0, #+14736 (0x00003990 | 2.06495e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| iput v3, v5, android.text.format.Time.minute .line 1187 675| const v0, #+14737 (0x00003991 | 2.06509e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| iget-object v5, v9, com.android.calendar.DayView.mBaseDate 683| const v0, #+14738 (0x00003992 | 2.06523e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| iput v4, v5, android.text.format.Time.second .line 1188 691| const v0, #+14739 (0x00003993 | 2.06537e-41) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| return v1 Label_5: .line 1177 698| const v0, #+14740 (0x00003994 | 2.06551e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| if-nez v1, Label_3 .line 1179 706| const v0, #+14741 (0x00003995 | 2.06565e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 713| goto/16 Label_3 } method com.android.calendar.DayView.drawMoreAlldayEvents(android.graphics.Canvas, int, int, android.graphics.Paint):void { .params "canvas", "remainingEvents", "day", "p" .src "DayView.java" .line 3012 .prologue_end 0| const v0, #+14742 (0x00003996 | 2.06579e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v8, #+0 (0x00000000 | 0.00000) 8| const/high16 v7, #+1056964608 (0x3f000000 | 0.500000) .line 3012 10| invoke-direct {v10,v13}, com.android.calendar.DayView.computeDayLeftPosition(int):int 13| move-result v5 14| const v0, #+14743 (0x00003997 | 2.06593e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| sget v6, com.android.calendar.DayView.EVENT_ALL_DAY_TEXT_LEFT_MARGIN 22| const v0, #+14744 (0x00003998 | 2.06607e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| add-int v3, v5, v6 .line 3013 .local v3, "x", int 30| iget v5, v10, com.android.calendar.DayView.mAlldayHeight 32| const v0, #+14745 (0x00003999 | 2.06621e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| int-to-float v5, v5 39| sget v6, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 41| const v0, #+14746 (0x0000399a | 2.06635e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| mul-float/2addr v6, v7 48| sub-float/2addr v5, v6 .line 3014 49| sget v6, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 51| const v0, #+14747 (0x0000399b | 2.06649e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| int-to-float v6, v6 .line 3013 58| mul-float/2addr v6, v7 59| sub-float/2addr v5, v6 .line 3014 60| sget v6, com.android.calendar.DayView.DAY_HEADER_HEIGHT 62| const v0, #+14748 (0x0000399c | 2.06663e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| int-to-float v6, v6 .line 3013 69| add-float/2addr v5, v6 .line 3014 70| sget v6, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 72| const v0, #+14749 (0x0000399d | 2.06678e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| int-to-float v6, v6 .line 3013 79| add-float/2addr v5, v6 80| float-to-int v4, v5 .line 3015 .local v4, "y", int 81| iget-object v1, v10, com.android.calendar.DayView.mRect .line 3016 .local v1, "r", android.graphics.Rect 83| const v0, #+14750 (0x0000399e | 2.06692e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput v4, v1, android.graphics.Rect.top .line 3017 91| const v0, #+14751 (0x0000399f | 2.06706e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput v3, v1, android.graphics.Rect.left .line 3018 99| const v0, #+14752 (0x000039a0 | 2.06720e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| sget v5, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 107| const v0, #+14753 (0x000039a1 | 2.06734e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| add-int/2addr v5, v4 114| iput v5, v1, android.graphics.Rect.bottom .line 3019 116| const v0, #+14754 (0x000039a2 | 2.06748e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| sget v5, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 124| const v0, #+14755 (0x000039a3 | 2.06762e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| add-int/2addr v5, v3 131| iput v5, v1, android.graphics.Rect.right .line 3020 133| const v0, #+14756 (0x000039a4 | 2.06776e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| sget v5, com.android.calendar.DayView.mMoreEventsTextColor 141| const v0, #+14757 (0x000039a5 | 2.06790e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v14,v5}, android.graphics.Paint.setColor(int):void .line 3021 150| const v0, #+14758 (0x000039a6 | 2.06804e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| sget v5, com.android.calendar.DayView.EVENT_RECT_STROKE_WIDTH 158| const v0, #+14759 (0x000039a7 | 2.06818e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| int-to-float v5, v5 165| invoke-virtual {v14,v5}, android.graphics.Paint.setStrokeWidth(float):void .line 3022 168| const v0, #+14760 (0x000039a8 | 2.06832e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| sget-object v5, android.graphics.Paint$Style.STROKE 176| const v0, #+14761 (0x000039a9 | 2.06846e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v14,v5}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 3023 185| const v0, #+14762 (0x000039aa | 2.06860e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v14,v8}, android.graphics.Paint.setAntiAlias(boolean):void .line 3024 194| const v0, #+14763 (0x000039ab | 2.06874e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v11,v1,v14}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 3025 203| const v0, #+14764 (0x000039ac | 2.06888e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v14,v9}, android.graphics.Paint.setAntiAlias(boolean):void .line 3026 212| const v0, #+14765 (0x000039ad | 2.06902e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| sget-object v5, android.graphics.Paint$Style.FILL 220| const v0, #+14766 (0x000039ae | 2.06916e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v14,v5}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 3027 229| const v0, #+14767 (0x000039af | 2.06930e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| sget v5, com.android.calendar.DayView.EVENT_TEXT_FONT_SIZE 237| const v0, #+14768 (0x000039b0 | 2.06944e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v14,v5}, android.graphics.Paint.setTextSize(float):void .line 3028 246| const v0, #+14769 (0x000039b1 | 2.06958e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v5, v10, com.android.calendar.DayView.mResources 254| const v0, #+14770 (0x000039b2 | 2.06972e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| const v6, #+2131558408 (0x7f0d0008 | 1.87421e+38) 263| invoke-virtual {v5,v6,v12}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 266| move-result-object v2 267| const v0, #+14771 (0x000039b3 | 2.06986e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3029 .local v2, "text", java.lang.String 273| sget v5, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 275| const v0, #+14772 (0x000039b4 | 2.07000e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| add-int/2addr v4, v5 .line 3030 282| sget v5, com.android.calendar.DayView.EVENT_SQUARE_WIDTH 284| const v0, #+14773 (0x000039b5 | 2.07014e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| sget v6, com.android.calendar.DayView.EVENT_LINE_PADDING 292| const v0, #+14774 (0x000039b6 | 2.07028e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| add-int/2addr v5, v6 299| add-int/2addr v3, v5 .line 3031 300| new-array v5, v9, java.lang.Object[] 302| const v0, #+14775 (0x000039b7 | 2.07042e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-static {v12}, java.lang.Integer.valueOf(int):java.lang.Integer 311| move-result-object v6 312| const v0, #+14776 (0x000039b8 | 2.07056e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| aput-object v6, v5, v8 320| const v0, #+14777 (0x000039b9 | 2.07070e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-static {v2,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 329| move-result-object v5 330| const v0, #+14778 (0x000039ba | 2.07084e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| int-to-float v6, v3 337| int-to-float v7, v4 338| invoke-virtual {v11,v5,v6,v7,v14}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 3032 341| const v0, #+14779 (0x000039bb | 2.07098e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| return-void } method com.android.calendar.DayView.getEventsAlpha():int { .src "DayView.java" .line 2091 .prologue_end .line 2091 0| const v0, #+14780 (0x000039bc | 2.07112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mEventsAlpha 8| const v0, #+14781 (0x000039bd | 2.07126e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.getFirstVisibleHour():int { .src "DayView.java" .line 999 .prologue_end .line 999 0| const v0, #+14782 (0x000039be | 2.07140e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mFirstHour 8| const v0, #+14783 (0x000039bf | 2.07154e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DayView.getSelectedTime():android.text.format.Time { .src "DayView.java" .line 966 .prologue_end .line 966 0| const v0, #+14784 (0x000039c0 | 2.07168e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.text.format.Time 8| const v0, #+14785 (0x000039c1 | 2.07182e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.DayView.mBaseDate 16| const v0, #+14786 (0x000039c2 | 2.07196e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2}, android.text.format.Time.(android.text.format.Time):void .line 967 .local v1, "time", android.text.format.Time 25| const v0, #+14787 (0x000039c3 | 2.07210e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v3, com.android.calendar.DayView.mSelectionDay 33| const v0, #+14788 (0x000039c4 | 2.07224e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v2}, android.text.format.Time.setJulianDay(int):long .line 968 42| const v0, #+14789 (0x000039c5 | 2.07238e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v3, com.android.calendar.DayView.mSelectionHour 50| const v0, #+14790 (0x000039c6 | 2.07252e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v2, v1, android.text.format.Time.hour .line 973 58| const v0, #+14791 (0x000039c7 | 2.07266e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 65| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long .line 974 68| const v0, #+14792 (0x000039c8 | 2.07280e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-object v1 } method com.android.calendar.DayView.getSelectedTimeForAccessibility():android.text.format.Time { .src "DayView.java" .line 978 .prologue_end .line 978 0| const v0, #+14793 (0x000039c9 | 2.07294e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.text.format.Time 8| const v0, #+14794 (0x000039ca | 2.07308e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.DayView.mBaseDate 16| const v0, #+14795 (0x000039cb | 2.07322e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2}, android.text.format.Time.(android.text.format.Time):void .line 979 .local v1, "time", android.text.format.Time 25| const v0, #+14796 (0x000039cc | 2.07336e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v3, com.android.calendar.DayView.mSelectionDayForAccessibility 33| const v0, #+14797 (0x000039cd | 2.07350e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v2}, android.text.format.Time.setJulianDay(int):long .line 980 42| const v0, #+14798 (0x000039ce | 2.07364e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v3, com.android.calendar.DayView.mSelectionHourForAccessibility 50| const v0, #+14799 (0x000039cf | 2.07378e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v2, v1, android.text.format.Time.hour .line 985 58| const v0, #+14800 (0x000039d0 | 2.07392e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 65| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long .line 986 68| const v0, #+14801 (0x000039d1 | 2.07406e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-object v1 } method com.android.calendar.DayView.getSelectedTimeInMillis():long { .src "DayView.java" .line 955 .prologue_end .line 955 0| const v0, #+14802 (0x000039d2 | 2.07420e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.text.format.Time 8| const v0, #+14803 (0x000039d3 | 2.07434e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.calendar.DayView.mBaseDate 16| const v0, #+14804 (0x000039d4 | 2.07448e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2}, android.text.format.Time.(android.text.format.Time):void .line 956 .local v1, "time", android.text.format.Time 25| const v0, #+14805 (0x000039d5 | 2.07462e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v5, com.android.calendar.DayView.mSelectionDay 33| const v0, #+14806 (0x000039d6 | 2.07476e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v2}, android.text.format.Time.setJulianDay(int):long .line 957 42| const v0, #+14807 (0x000039d7 | 2.07490e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v5, com.android.calendar.DayView.mSelectionHour 50| const v0, #+14808 (0x000039d8 | 2.07504e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v2, v1, android.text.format.Time.hour .line 962 58| const v0, #+14809 (0x000039d9 | 2.07518e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 65| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long 68| move-result-wide v3:v4 69| const v0, #+14810 (0x000039da | 2.07532e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-wide v3:v4 } method com.android.calendar.DayView.handleOnResume():void { .src "DayView.java" .line 927 .prologue_end 0| const v0, #+14811 (0x000039db | 2.07546e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 927 7| invoke-direct {v4}, com.android.calendar.DayView.initAccessibilityVariables():void .line 928 10| const v0, #+14812 (0x000039dc | 2.07560e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v4, com.android.calendar.DayView.mContext 18| const v0, #+14813 (0x000039dd | 2.07574e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v2, "preferences_tardis_1" 27| const v0, #+14814 (0x000039de | 2.07588e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v1,v2,v3}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 36| move-result v1 37| const v0, #+14815 (0x000039df | 2.07602e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v1, Label_3 .line 929 45| const v0, #+14816 (0x000039e0 | 2.07616e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| sput v3, com.android.calendar.DayView.mFutureBgColor Label_1: .line 933 53| const v0, #+14817 (0x000039e1 | 2.07630e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v4, com.android.calendar.DayView.mContext 61| const v0, #+14818 (0x000039e2 | 2.07644e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 70| move-result v1 71| const v0, #+14819 (0x000039e3 | 2.07658e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-boolean v1, v4, com.android.calendar.DayView.mIs24HourFormat .line 934 79| const v0, #+14820 (0x000039e4 | 2.07672e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-boolean v1, v4, com.android.calendar.DayView.mIs24HourFormat 87| const v0, #+14821 (0x000039e5 | 2.07686e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v1, Label_4 95| const v0, #+14822 (0x000039e6 | 2.07700e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sget-object v1, com.android.calendar.CalendarData.s24Hours Label_2: 103| const v0, #+14823 (0x000039e7 | 2.07714e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput-object v1, v4, com.android.calendar.DayView.mHourStrs .line 935 111| const v0, #+14824 (0x000039e8 | 2.07728e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v4, com.android.calendar.DayView.mContext 119| const v0, #+14825 (0x000039e9 | 2.07742e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v1}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 128| move-result v1 129| const v0, #+14826 (0x000039ea | 2.07757e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput v1, v4, com.android.calendar.DayView.mFirstDayOfWeek .line 936 137| const v0, #+14827 (0x000039eb | 2.07771e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput v3, v4, com.android.calendar.DayView.mLastSelectionDayForAccessibility .line 937 145| const v0, #+14828 (0x000039ec | 2.07785e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iput v3, v4, com.android.calendar.DayView.mLastSelectionHourForAccessibility .line 938 153| const v0, #+14829 (0x000039ed | 2.07799e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const/4 v1, #+0 (0x00000000 | 0.00000) 160| iput-object v1, v4, com.android.calendar.DayView.mLastSelectedEventForAccessibility .line 939 162| const v0, #+14830 (0x000039ee | 2.07813e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput v3, v4, com.android.calendar.DayView.mSelectionMode .line 940 170| const v0, #+14831 (0x000039ef | 2.07827e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return-void Label_3: .line 931 177| const v0, #+14832 (0x000039f0 | 2.07841e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| sget v1, com.android.calendar.DayView.mFutureBgColorRes 185| const v0, #+14833 (0x000039f1 | 2.07855e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| sput v1, com.android.calendar.DayView.mFutureBgColor 193| const v0, #+14834 (0x000039f2 | 2.07869e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| goto/16 Label_1 Label_4: .line 934 201| const v0, #+14835 (0x000039f3 | 2.07883e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| sget-object v1, com.android.calendar.CalendarData.s12HoursNoAmPm 209| const v0, #+14836 (0x000039f4 | 2.07897e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| goto/16 Label_2 } method com.android.calendar.DayView.initAllDayHeights():void { .src "DayView.java" .line 3767 .prologue_end .line 3767 0| const v0, #+14837 (0x000039f5 | 2.07911e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v4, com.android.calendar.DayView.mMaxAlldayEvents 8| const v0, #+14838 (0x000039f6 | 2.07925e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v3, v4, com.android.calendar.DayView.mMaxUnexpandedAlldayEventCount 16| const v0, #+14839 (0x000039f7 | 2.07939e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-gt v2, v3, Label_1 .line 3768 24| const v0, #+14840 (0x000039f8 | 2.07953e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-void Label_1: .line 3770 31| const v0, #+14841 (0x000039f9 | 2.07967e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| sget-boolean v2, com.android.calendar.DayView.mShowAllAllDayEvents 39| const v0, #+14842 (0x000039fa | 2.07981e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-eqz v2, Label_3 .line 3771 47| const v0, #+14843 (0x000039fb | 2.07995e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget v2, v4, com.android.calendar.DayView.mViewHeight 55| const v0, #+14844 (0x000039fc | 2.08009e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| sget v3, com.android.calendar.DayView.DAY_HEADER_HEIGHT 63| const v0, #+14845 (0x000039fd | 2.08023e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| sub-int/2addr v2, v3 70| sget v3, com.android.calendar.DayView.MIN_HOURS_HEIGHT 72| const v0, #+14846 (0x000039fe | 2.08037e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| sub-int v1, v2, v3 .line 3773 .local v1, "maxADHeight", int 80| iget v2, v4, com.android.calendar.DayView.mMaxAlldayEvents 82| const v0, #+14847 (0x000039ff | 2.08051e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| int-to-float v2, v2 89| sget v3, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 91| const v0, #+14848 (0x00003a00 | 2.08065e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| mul-float/2addr v2, v3 98| float-to-int v2, v2 .line 3772 99| invoke-static {v1,v2}, java.lang.Math.min(int, int):int 102| move-result v1 103| const v0, #+14849 (0x00003a01 | 2.08079e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3774 109| iget v2, v4, com.android.calendar.DayView.mMaxAlldayEvents 111| const v0, #+14850 (0x00003a02 | 2.08093e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| div-int v2, v1, v2 119| const v0, #+14851 (0x00003a03 | 2.08107e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput v2, v4, com.android.calendar.DayView.mAnimateDayEventHeight Label_2: .line 3778 .end_local v1 127| const v0, #+14852 (0x00003a04 | 2.08121e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return-void Label_3: .line 3776 134| const v0, #+14853 (0x00003a05 | 2.08135e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| sget v2, com.android.calendar.DayView.MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT 142| const v0, #+14854 (0x00003a06 | 2.08149e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| float-to-int v2, v2 149| iput v2, v4, com.android.calendar.DayView.mAnimateDayEventHeight 151| const v0, #+14855 (0x00003a07 | 2.08163e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| goto/16 Label_2 } method com.android.calendar.DayView.onAttachedToWindow():void { .src "DayView.java" .line 781 .prologue_end .line 781 0| const v0, #+14856 (0x00003a08 | 2.08177e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DayView.mHandler 8| const v0, #+14857 (0x00003a09 | 2.08191e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 782 16| const v0, #+14858 (0x00003a0a | 2.08205e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v3}, com.android.calendar.DayView.getHandler():android.os.Handler 25| move-result-object v1 26| const v0, #+14859 (0x00003a0b | 2.08219e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v3, com.android.calendar.DayView.mHandler .line 783 34| const v0, #+14860 (0x00003a0c | 2.08233e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.calendar.DayView.mHandler 42| const v0, #+14861 (0x00003a0d | 2.08247e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v2, v3, com.android.calendar.DayView.mUpdateCurrentTime 50| const v0, #+14862 (0x00003a0e | 2.08261e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 785 59| const v0, #+14863 (0x00003a0f | 2.08275e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.DayView.onClick(android.view.View):void { .params "v" .src "DayView.java" .line 919 .prologue_end .line 919 0| const v0, #+14864 (0x00003a10 | 2.08289e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mPopupView 8| const v0, #+14865 (0x00003a11 | 2.08303e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v3, v1, Label_1 .line 922 16| const v0, #+14866 (0x00003a12 | 2.08317e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 23| invoke-direct {v2,v1}, com.android.calendar.DayView.switchViews(boolean):void Label_1: .line 924 26| const v0, #+14867 (0x00003a13 | 2.08331e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.DayView.onCreateContextMenu(android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo):void { .params "menu", "view", "menuInfo" .src "DayView.java" .line 4343 .prologue_end .line 4343 0| const v0, #+14868 (0x00003a14 | 2.08345e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v12, com.android.calendar.DayView.mSelectionMode 8| const v0, #+14869 (0x00003a15 | 2.08359e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 15| if-eq v2, v5, Label_1 .line 4344 17| const v0, #+14870 (0x00003a16 | 2.08373e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 24| iput v2, v12, com.android.calendar.DayView.mSelectionMode .line 4345 26| const v0, #+14871 (0x00003a17 | 2.08387e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v12}, com.android.calendar.DayView.invalidate():void Label_1: .line 4348 35| const v0, #+14872 (0x00003a18 | 2.08401e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v12}, com.android.calendar.DayView.getSelectedTimeInMillis():long 44| move-result-wide v3:v4 45| const v0, #+14873 (0x00003a19 | 2.08415e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4349 .local v3, "startMillis", long 51| const/16 v7, #+5123 (0x00001403 | 7.17885e-42) .line 4352 .local v7, "flags", int 53| iget-object v2, v12, com.android.calendar.DayView.mContext 55| const v0, #+14874 (0x00003a1a | 2.08429e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| move-wide v5:v6, v3:v4 62| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 65| move-result-object v10 66| const v0, #+14875 (0x00003a1b | 2.08443e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4353 .local v10, "title", java.lang.String 72| invoke-interface {v13,v10}, android.view.ContextMenu.setHeaderTitle(java.lang.CharSequence):android.view.ContextMenu .line 4355 75| const v0, #+14876 (0x00003a1c | 2.08457e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v2, v12, com.android.calendar.DayView.mSelectedEvents 83| const v0, #+14877 (0x00003a1d | 2.08471e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v2}, java.util.ArrayList.size():int 92| move-result v9 93| const v0, #+14878 (0x00003a1e | 2.08485e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4356 .local v9, "numSelectedEvents", int 99| iget v2, v12, com.android.calendar.DayView.mNumDays 101| const v0, #+14879 (0x00003a1f | 2.08499e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 108| if-ne v2, v5, Label_6 .line 4361 110| const v0, #+14880 (0x00003a20 | 2.08513e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 117| if-lt v9, v2, Label_5 .line 4362 119| const v0, #+14881 (0x00003a21 | 2.08527e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v2, #+0 (0x00000000 | 0.00000) 126| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 127| const/4 v6, #+0 (0x00000000 | 0.00000) 128| const v11, #+2131492883 (0x7f0c0013 | 1.86092e+38) 131| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 134| move-result-object v8 135| const v0, #+14882 (0x00003a22 | 2.08541e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4363 .local v8, "item", android.view.MenuItem 141| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 143| const v0, #+14883 (0x00003a23 | 2.08555e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4364 152| const v0, #+14884 (0x00003a24 | 2.08569e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const v2, #+17301569 (0x01080041 | 2.49794e-38) 161| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4366 164| const v0, #+14885 (0x00003a25 | 2.08583e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v2, v12, com.android.calendar.DayView.mContext 172| const v0, #+14886 (0x00003a26 | 2.08597e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v5, v12, com.android.calendar.DayView.mSelectedEvent 180| const v0, #+14887 (0x00003a27 | 2.08611e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-static {v2,v5}, com.android.calendar.DayView.getEventAccessLevel(android.content.Context, com.android.calendar.Event):int 189| move-result v1 190| const v0, #+14888 (0x00003a28 | 2.08625e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4367 .local v1, "accessLevel", int 196| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 197| if-ne v1, v2, Label_2 .line 4368 199| const v0, #+14889 (0x00003a29 | 2.08639e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v2, #+0 (0x00000000 | 0.00000) 206| const/4 v5, #+7 (0x00000007 | 9.80909e-45) 207| const/4 v6, #+0 (0x00000000 | 0.00000) 208| const v11, #+2131492885 (0x7f0c0015 | 1.86092e+38) 211| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 214| move-result-object v8 215| const v0, #+14890 (0x00003a2a | 2.08653e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4369 221| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 223| const v0, #+14891 (0x00003a2b | 2.08667e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4370 232| const v0, #+14892 (0x00003a2c | 2.08681e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const v2, #+17301566 (0x0108003e | 2.49794e-38) 241| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4371 244| const v0, #+14893 (0x00003a2d | 2.08695e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const/16 v2, #+101 (0x00000065 | 1.41531e-43) 252| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem Label_2: .line 4374 255| const v0, #+14894 (0x00003a2e | 2.08709e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 262| if-lt v1, v2, Label_3 .line 4375 264| const v0, #+14895 (0x00003a2f | 2.08723e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const/4 v2, #+0 (0x00000000 | 0.00000) 271| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 273| const/4 v6, #+0 (0x00000000 | 0.00000) 274| const v11, #+2131492886 (0x7f0c0016 | 1.86092e+38) 277| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 280| move-result-object v8 281| const v0, #+14896 (0x00003a30 | 2.08737e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4376 287| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 289| const v0, #+14897 (0x00003a31 | 2.08751e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4377 298| const v0, #+14898 (0x00003a32 | 2.08765e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| const v2, #+17301564 (0x0108003c | 2.49794e-38) 307| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem Label_3: .line 4380 310| const v0, #+14899 (0x00003a33 | 2.08779e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const/4 v2, #+0 (0x00000000 | 0.00000) 317| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 318| const/4 v6, #+0 (0x00000000 | 0.00000) 319| const v11, #+2131492884 (0x7f0c0014 | 1.86092e+38) 322| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 325| move-result-object v8 326| const v0, #+14900 (0x00003a34 | 2.08793e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4381 332| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 334| const v0, #+14901 (0x00003a35 | 2.08807e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4382 343| const v0, #+14902 (0x00003a36 | 2.08821e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| const v2, #+17301555 (0x01080033 | 2.49794e-38) 352| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4383 355| const v0, #+14903 (0x00003a37 | 2.08836e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| const/16 v2, #+110 (0x0000006e | 1.54143e-43) 363| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem Label_4: .line 4428 .end_local v1 366| const v0, #+14904 (0x00003a38 | 2.08850e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iget-object v2, v12, com.android.calendar.DayView.mPopup 374| const v0, #+14905 (0x00003a39 | 2.08864e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v2}, android.widget.PopupWindow.dismiss():void .line 4429 383| const v0, #+14906 (0x00003a3a | 2.08878e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| return-void Label_5: .line 4387 .end_local v8 390| const v0, #+14907 (0x00003a3b | 2.08892e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| const/4 v2, #+0 (0x00000000 | 0.00000) 397| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 398| const/4 v6, #+0 (0x00000000 | 0.00000) 399| const v11, #+2131492884 (0x7f0c0014 | 1.86092e+38) 402| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 405| move-result-object v8 406| const v0, #+14908 (0x00003a3c | 2.08906e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4388 .restart_local v8 412| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 414| const v0, #+14909 (0x00003a3d | 2.08920e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4389 423| const v0, #+14910 (0x00003a3e | 2.08934e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| const v2, #+17301555 (0x01080033 | 2.49794e-38) 432| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4390 435| const v0, #+14911 (0x00003a3f | 2.08948e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| const/16 v2, #+110 (0x0000006e | 1.54143e-43) 443| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem 446| const v0, #+14912 (0x00003a40 | 2.08962e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| goto/16 Label_4 Label_6: .line 4397 .end_local v8 454| const v0, #+14913 (0x00003a41 | 2.08976e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 461| if-lt v9, v2, Label_8 .line 4398 463| const v0, #+14914 (0x00003a42 | 2.08990e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| const/4 v2, #+0 (0x00000000 | 0.00000) 470| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 471| const/4 v6, #+0 (0x00000000 | 0.00000) 472| const v11, #+2131492883 (0x7f0c0013 | 1.86092e+38) 475| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 478| move-result-object v8 479| const v0, #+14915 (0x00003a43 | 2.09004e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4399 .restart_local v8 485| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 487| const v0, #+14916 (0x00003a44 | 2.09018e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4400 496| const v0, #+14917 (0x00003a45 | 2.09032e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| const v2, #+17301569 (0x01080041 | 2.49794e-38) 505| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4402 508| const v0, #+14918 (0x00003a46 | 2.09046e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iget-object v2, v12, com.android.calendar.DayView.mContext 516| const v0, #+14919 (0x00003a47 | 2.09060e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iget-object v5, v12, com.android.calendar.DayView.mSelectedEvent 524| const v0, #+14920 (0x00003a48 | 2.09074e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| invoke-static {v2,v5}, com.android.calendar.DayView.getEventAccessLevel(android.content.Context, com.android.calendar.Event):int 533| move-result v1 534| const v0, #+14921 (0x00003a49 | 2.09088e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4403 .restart_local v1 540| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 541| if-ne v1, v2, Label_7 .line 4404 543| const v0, #+14922 (0x00003a4a | 2.09102e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| const/4 v2, #+0 (0x00000000 | 0.00000) 550| const/4 v5, #+7 (0x00000007 | 9.80909e-45) 551| const/4 v6, #+0 (0x00000000 | 0.00000) 552| const v11, #+2131492885 (0x7f0c0015 | 1.86092e+38) 555| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 558| move-result-object v8 559| const v0, #+14923 (0x00003a4b | 2.09116e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4405 565| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 567| const v0, #+14924 (0x00003a4c | 2.09130e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4406 576| const v0, #+14925 (0x00003a4d | 2.09144e-41) 579| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 582| const v2, #+17301566 (0x0108003e | 2.49794e-38) 585| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4407 588| const v0, #+14926 (0x00003a4e | 2.09158e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| const/16 v2, #+101 (0x00000065 | 1.41531e-43) 596| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem Label_7: .line 4410 599| const v0, #+14927 (0x00003a4f | 2.09172e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 606| if-lt v1, v2, Label_8 .line 4411 608| const v0, #+14928 (0x00003a50 | 2.09186e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| const/4 v2, #+0 (0x00000000 | 0.00000) 615| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 617| const/4 v6, #+0 (0x00000000 | 0.00000) 618| const v11, #+2131492886 (0x7f0c0016 | 1.86092e+38) 621| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 624| move-result-object v8 625| const v0, #+14929 (0x00003a51 | 2.09200e-41) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4412 631| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 633| const v0, #+14930 (0x00003a52 | 2.09214e-41) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4413 642| const v0, #+14931 (0x00003a53 | 2.09228e-41) 645| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 648| const v2, #+17301564 (0x0108003c | 2.49794e-38) 651| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem Label_8: .line 4417 .end_local v1 .end_local v8 654| const v0, #+14932 (0x00003a54 | 2.09242e-41) 657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 660| const/4 v2, #+0 (0x00000000 | 0.00000) 661| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 662| const/4 v6, #+0 (0x00000000 | 0.00000) 663| const v11, #+2131492884 (0x7f0c0014 | 1.86092e+38) 666| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 669| move-result-object v8 670| const v0, #+14933 (0x00003a55 | 2.09256e-41) 673| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4418 .restart_local v8 676| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 678| const v0, #+14934 (0x00003a56 | 2.09270e-41) 681| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 684| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4419 687| const v0, #+14935 (0x00003a57 | 2.09284e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| const v2, #+17301555 (0x01080033 | 2.49794e-38) 696| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4420 699| const v0, #+14936 (0x00003a58 | 2.09298e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| const/16 v2, #+110 (0x0000006e | 1.54143e-43) 707| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem .line 4422 710| const v0, #+14937 (0x00003a59 | 2.09312e-41) 713| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 716| const/4 v2, #+0 (0x00000000 | 0.00000) 717| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 718| const/4 v6, #+0 (0x00000000 | 0.00000) 719| const v11, #+2131492878 (0x7f0c000e | 1.86092e+38) 722| invoke-interface {v13,v2,v5,v6,v11}, android.view.ContextMenu.add(int, int, int, int):android.view.MenuItem 725| move-result-object v8 726| const v0, #+14938 (0x00003a5a | 2.09326e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4423 732| iget-object v2, v12, com.android.calendar.DayView.mContextMenuHandler 734| const v0, #+14939 (0x00003a5b | 2.09340e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| invoke-interface {v8,v2}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem .line 4424 743| const v0, #+14940 (0x00003a5c | 2.09354e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| const v2, #+17301563 (0x0108003b | 2.49794e-38) 752| invoke-interface {v8,v2}, android.view.MenuItem.setIcon(int):android.view.MenuItem .line 4425 755| const v0, #+14941 (0x00003a5d | 2.09368e-41) 758| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 761| const/16 v2, #+100 (0x00000064 | 1.40130e-43) 763| invoke-interface {v8,v2}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem 766| const v0, #+14942 (0x00003a5e | 2.09382e-41) 769| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 772| goto/16 Label_4 } method com.android.calendar.DayView.onDetachedFromWindow():void { .src "DayView.java" .line 4862 .prologue_end .line 4862 0| const v0, #+14943 (0x00003a5f | 2.09396e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.DayView.cleanup():void .line 4863 9| const v0, #+14944 (0x00003a60 | 2.09410e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v1}, android.view.View.onDetachedFromWindow():void .line 4864 18| const v0, #+14945 (0x00003a61 | 2.09424e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.DayView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "DayView.java" .line 2170 .prologue_end 0| const v0, #+14946 (0x00003a62 | 2.09438e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2170 8| iget-boolean v5, v9, com.android.calendar.DayView.mRemeasure 10| const v0, #+14947 (0x00003a63 | 2.09452e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v5, Label_1 .line 2171 18| const v0, #+14948 (0x00003a64 | 2.09466e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v9}, com.android.calendar.DayView.getWidth():int 27| move-result v5 28| const v0, #+14949 (0x00003a65 | 2.09480e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v9}, com.android.calendar.DayView.getHeight():int 37| move-result v6 38| const v0, #+14950 (0x00003a66 | 2.09494e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v9,v5,v6}, com.android.calendar.DayView.remeasure(int, int):void .line 2172 47| const v0, #+14951 (0x00003a67 | 2.09508e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput-boolean v7, v9, com.android.calendar.DayView.mRemeasure Label_1: .line 2174 55| const v0, #+14952 (0x00003a68 | 2.09522e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v10}, android.graphics.Canvas.save():int .line 2176 64| const v0, #+14953 (0x00003a69 | 2.09536e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v5, v9, com.android.calendar.DayView.mViewStartY 72| const v0, #+14954 (0x00003a6a | 2.09550e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| neg-int v5, v5 79| sget v6, com.android.calendar.DayView.DAY_HEADER_HEIGHT 81| const v0, #+14955 (0x00003a6b | 2.09564e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| add-int/2addr v5, v6 88| iget v6, v9, com.android.calendar.DayView.mAlldayHeight 90| const v0, #+14956 (0x00003a6c | 2.09578e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| add-int/2addr v5, v6 97| int-to-float v4, v5 .line 2178 .local v4, "yTranslate", float 98| iget v5, v9, com.android.calendar.DayView.mViewStartX 100| const v0, #+14957 (0x00003a6d | 2.09592e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| neg-int v5, v5 107| int-to-float v5, v5 108| invoke-virtual {v10,v5,v4}, android.graphics.Canvas.translate(float, float):void .line 2180 111| const v0, #+14958 (0x00003a6e | 2.09606e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v9, com.android.calendar.DayView.mDestRect .line 2181 .local v1, "dest", android.graphics.Rect 119| const v0, #+14959 (0x00003a6f | 2.09620e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget v5, v9, com.android.calendar.DayView.mFirstCell 127| const v0, #+14960 (0x00003a70 | 2.09634e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| int-to-float v5, v5 134| sub-float/2addr v5, v4 135| float-to-int v5, v5 136| iput v5, v1, android.graphics.Rect.top .line 2182 138| const v0, #+14961 (0x00003a71 | 2.09648e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget v5, v9, com.android.calendar.DayView.mViewHeight 146| const v0, #+14962 (0x00003a72 | 2.09662e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| int-to-float v5, v5 153| sub-float/2addr v5, v4 154| float-to-int v5, v5 155| iput v5, v1, android.graphics.Rect.bottom .line 2183 157| const v0, #+14963 (0x00003a73 | 2.09676e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput v7, v1, android.graphics.Rect.left .line 2184 165| const v0, #+14964 (0x00003a74 | 2.09690e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget v5, v9, com.android.calendar.DayView.mViewWidth 173| const v0, #+14965 (0x00003a75 | 2.09704e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iput v5, v1, android.graphics.Rect.right .line 2185 181| const v0, #+14966 (0x00003a76 | 2.09718e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v10}, android.graphics.Canvas.save():int .line 2186 190| const v0, #+14967 (0x00003a77 | 2.09732e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v10,v1}, android.graphics.Canvas.clipRect(android.graphics.Rect):boolean .line 2188 199| const v0, #+14968 (0x00003a78 | 2.09746e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-direct {v9,v10}, com.android.calendar.DayView.doDraw(android.graphics.Canvas):void .line 2190 208| const v0, #+14969 (0x00003a79 | 2.09760e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v10}, android.graphics.Canvas.restore():void .line 2192 217| const v0, #+14970 (0x00003a7a | 2.09774e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget v5, v9, com.android.calendar.DayView.mTouchMode 225| const v0, #+14971 (0x00003a7b | 2.09788e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| and-int/lit8 v5, v5, #+64 (0x00000040 | 8.96831e-44) 233| if-eqz v5, Label_10 .line 2194 235| const v0, #+14972 (0x00003a7c | 2.09802e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget v5, v9, com.android.calendar.DayView.mViewStartX 243| const v0, #+14973 (0x00003a7d | 2.09816e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| if-lez v5, Label_9 .line 2195 251| const v0, #+14974 (0x00003a7e | 2.09830e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget v5, v9, com.android.calendar.DayView.mViewWidth 259| const v0, #+14975 (0x00003a7f | 2.09844e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| int-to-float v3, v5 Label_2: .line 2202 .local v3, "xTranslate", float 266| const v0, #+14976 (0x00003a80 | 2.09858e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| neg-float v5, v4 273| invoke-virtual {v10,v3,v5}, android.graphics.Canvas.translate(float, float):void .line 2203 276| const v0, #+14977 (0x00003a81 | 2.09872e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v5, v9, com.android.calendar.DayView.mViewSwitcher 284| const v0, #+14978 (0x00003a82 | 2.09886e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v5}, android.widget.ViewSwitcher.getNextView():android.view.View 293| move-result-object v2 294| const v0, #+14979 (0x00003a83 | 2.09900e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| check-cast v2, com.android.calendar.DayView .line 2206 .local v2, "nextView", com.android.calendar.DayView 302| const v0, #+14980 (0x00003a84 | 2.09915e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iput v7, v2, com.android.calendar.DayView.mTouchMode .line 2208 310| const v0, #+14981 (0x00003a85 | 2.09929e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v2,v10}, com.android.calendar.DayView.onDraw(android.graphics.Canvas):void .line 2210 319| const v0, #+14982 (0x00003a86 | 2.09943e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| neg-float v5, v3 326| invoke-virtual {v10,v5,v8}, android.graphics.Canvas.translate(float, float):void Label_3: .line 2219 .end_local v2 .end_local v3 329| const v0, #+14983 (0x00003a87 | 2.09957e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v9,v10}, com.android.calendar.DayView.drawAfterScroll(android.graphics.Canvas):void .line 2220 338| const v0, #+14984 (0x00003a88 | 2.09971e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iget-boolean v5, v9, com.android.calendar.DayView.mComputeSelectedEvents 346| const v0, #+14985 (0x00003a89 | 2.09985e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| if-eqz v5, Label_4 354| const v0, #+14986 (0x00003a8a | 2.09999e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| iget-boolean v5, v9, com.android.calendar.DayView.mUpdateToast 362| const v0, #+14987 (0x00003a8b | 2.10013e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| if-eqz v5, Label_4 .line 2221 370| const v0, #+14988 (0x00003a8c | 2.10027e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-direct {v9}, com.android.calendar.DayView.updateEventDetails():void .line 2222 379| const v0, #+14989 (0x00003a8d | 2.10041e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| iput-boolean v7, v9, com.android.calendar.DayView.mUpdateToast Label_4: .line 2224 387| const v0, #+14990 (0x00003a8e | 2.10055e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iput-boolean v7, v9, com.android.calendar.DayView.mComputeSelectedEvents .line 2227 395| const v0, #+14991 (0x00003a8f | 2.10069e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v5, v9, com.android.calendar.DayView.mEdgeEffectTop 403| const v0, #+14992 (0x00003a90 | 2.10083e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v5}, android.widget.EdgeEffect.isFinished():boolean 412| move-result v5 413| const v0, #+14993 (0x00003a91 | 2.10097e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| if-nez v5, Label_7 .line 2228 421| const v0, #+14994 (0x00003a92 | 2.10111e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 429| const v0, #+14995 (0x00003a93 | 2.10125e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| if-eqz v5, Label_5 .line 2229 437| const v0, #+14996 (0x00003a94 | 2.10139e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 445| const v0, #+14997 (0x00003a95 | 2.10153e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| int-to-float v5, v5 452| invoke-virtual {v10,v8,v5}, android.graphics.Canvas.translate(float, float):void Label_5: .line 2231 455| const v0, #+14998 (0x00003a96 | 2.10167e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| iget-object v5, v9, com.android.calendar.DayView.mEdgeEffectTop 463| const v0, #+14999 (0x00003a97 | 2.10181e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v5,v10}, android.widget.EdgeEffect.draw(android.graphics.Canvas):boolean 472| move-result v5 473| const v0, #+15000 (0x00003a98 | 2.10195e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| if-eqz v5, Label_6 .line 2232 481| const v0, #+15001 (0x00003a99 | 2.10209e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void Label_6: .line 2234 490| const v0, #+15002 (0x00003a9a | 2.10223e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 498| const v0, #+15003 (0x00003a9b | 2.10237e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| if-eqz v5, Label_7 .line 2235 506| const v0, #+15004 (0x00003a9c | 2.10251e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 514| const v0, #+15005 (0x00003a9d | 2.10265e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| neg-int v5, v5 521| int-to-float v5, v5 522| invoke-virtual {v10,v8,v5}, android.graphics.Canvas.translate(float, float):void Label_7: .line 2238 525| const v0, #+15006 (0x00003a9e | 2.10279e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| iget-object v5, v9, com.android.calendar.DayView.mEdgeEffectBottom 533| const v0, #+15007 (0x00003a9f | 2.10293e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-virtual {v5}, android.widget.EdgeEffect.isFinished():boolean 542| move-result v5 543| const v0, #+15008 (0x00003aa0 | 2.10307e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| if-nez v5, Label_8 .line 2239 551| const v0, #+15009 (0x00003aa1 | 2.10321e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| const/high16 v5, #+1127481344 (0x43340000 | 180.000) 559| iget v6, v9, com.android.calendar.DayView.mViewWidth 561| const v0, #+15010 (0x00003aa2 | 2.10335e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| div-int/lit8 v6, v6, #+2 (0x00000002 | 2.80260e-45) 569| const v0, #+15011 (0x00003aa3 | 2.10349e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| int-to-float v6, v6 576| iget v7, v9, com.android.calendar.DayView.mViewHeight 578| const v0, #+15012 (0x00003aa4 | 2.10363e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| div-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 586| const v0, #+15013 (0x00003aa5 | 2.10377e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| int-to-float v7, v7 593| invoke-virtual {v10,v5,v6,v7}, android.graphics.Canvas.rotate(float, float, float):void .line 2240 596| const v0, #+15014 (0x00003aa6 | 2.10391e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| iget-object v5, v9, com.android.calendar.DayView.mEdgeEffectBottom 604| const v0, #+15015 (0x00003aa7 | 2.10405e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-virtual {v5,v10}, android.widget.EdgeEffect.draw(android.graphics.Canvas):boolean 613| move-result v5 614| const v0, #+15016 (0x00003aa8 | 2.10419e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| if-eqz v5, Label_8 .line 2241 622| const v0, #+15017 (0x00003aa9 | 2.10433e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void Label_8: .line 2244 631| const v0, #+15018 (0x00003aaa | 2.10447e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v10}, android.graphics.Canvas.restore():void .line 2245 640| const v0, #+15019 (0x00003aab | 2.10461e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| return-void Label_9: .line 2197 647| const v0, #+15020 (0x00003aac | 2.10475e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| iget v5, v9, com.android.calendar.DayView.mViewWidth 655| const v0, #+15021 (0x00003aad | 2.10489e-41) 658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 661| neg-int v5, v5 662| int-to-float v3, v5 .restart_local v3 663| goto/16 Label_2 Label_10: .line 2215 .end_local v3 665| const v0, #+15022 (0x00003aae | 2.10503e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| iget v5, v9, com.android.calendar.DayView.mViewStartX 673| const v0, #+15023 (0x00003aaf | 2.10517e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| int-to-float v5, v5 680| neg-float v6, v4 681| invoke-virtual {v10,v5,v6}, android.graphics.Canvas.translate(float, float):void 684| const v0, #+15024 (0x00003ab0 | 2.10531e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| goto/16 Label_3 } method com.android.calendar.DayView.onHoverEvent(android.view.MotionEvent):boolean { .params "event" .src "DayView.java" .line 1659 .prologue_end 0| const v0, #+15025 (0x00003ab1 | 2.10545e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 1659 7| sget-boolean v2, com.android.calendar.DayView.DEBUG 9| const v0, #+15026 (0x00003ab2 | 2.10559e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_2 .line 1660 17| const v0, #+15027 (0x00003ab3 | 2.10573e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v7}, android.view.MotionEvent.getAction():int 26| move-result v1 27| const v0, #+15028 (0x00003ab4 | 2.10587e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1661 .local v1, "action", int 33| packed-switch v1, Label_8 Label_1: .line 1672 36| const v0, #+15029 (0x00003ab5 | 2.10601e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget-object v2, com.android.calendar.DayView.TAG 44| const v0, #+15030 (0x00003ab6 | 2.10615e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v3, java.lang.StringBuilder 52| const v0, #+15031 (0x00003ab7 | 2.10629e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, java.lang.StringBuilder.():void 61| const v0, #+15032 (0x00003ab8 | 2.10643e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "Unknown hover event action. " 70| const v0, #+15033 (0x00003ab9 | 2.10657e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 79| move-result-object v3 80| const v0, #+15034 (0x00003aba | 2.10671e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 89| move-result-object v3 90| const v0, #+15035 (0x00003abb | 2.10685e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 99| move-result-object v3 100| const v0, #+15036 (0x00003abc | 2.10699e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int Label_2: .line 1678 .end_local v1 109| const v0, #+15037 (0x00003abd | 2.10713e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-boolean v2, v6, com.android.calendar.DayView.mTouchExplorationEnabled 117| const v0, #+15038 (0x00003abe | 2.10727e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-nez v2, Label_6 .line 1679 125| const v0, #+15039 (0x00003abf | 2.10741e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-super {v6,v7}, android.view.View.onHoverEvent(android.view.MotionEvent):boolean 134| move-result v2 135| const v0, #+15040 (0x00003ac0 | 2.10755e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return v2 Label_3: .line 1663 .restart_local v1 142| const v0, #+15041 (0x00003ac1 | 2.10769e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| sget-object v2, com.android.calendar.DayView.TAG 150| const v0, #+15042 (0x00003ac2 | 2.10783e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const-string/jumbo v3, "ACTION_HOVER_ENTER" 159| const v0, #+15043 (0x00003ac3 | 2.10797e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 168| const v0, #+15044 (0x00003ac4 | 2.10811e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| goto/16 Label_2 Label_4: .line 1666 176| const v0, #+15045 (0x00003ac5 | 2.10825e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| sget-object v2, com.android.calendar.DayView.TAG 184| const v0, #+15046 (0x00003ac6 | 2.10839e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| const-string/jumbo v3, "ACTION_HOVER_MOVE" 193| const v0, #+15047 (0x00003ac7 | 2.10853e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 202| const v0, #+15048 (0x00003ac8 | 2.10867e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| goto/16 Label_2 Label_5: .line 1669 210| const v0, #+15049 (0x00003ac9 | 2.10881e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| sget-object v2, com.android.calendar.DayView.TAG 218| const v0, #+15050 (0x00003aca | 2.10895e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const-string/jumbo v3, "ACTION_HOVER_EXIT" 227| const v0, #+15051 (0x00003acb | 2.10909e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 236| const v0, #+15052 (0x00003acc | 2.10923e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| goto/16 Label_2 Label_6: .line 1681 .end_local v1 244| const v0, #+15053 (0x00003acd | 2.10937e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v7}, android.view.MotionEvent.getAction():int 253| move-result v2 254| const v0, #+15054 (0x00003ace | 2.10951e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 262| if-eq v2, v3, Label_7 .line 1682 264| const v0, #+15055 (0x00003acf | 2.10965e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v7}, android.view.MotionEvent.getX():float 273| move-result v2 274| const v0, #+15056 (0x00003ad0 | 2.10979e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| float-to-int v2, v2 281| invoke-virtual {v7}, android.view.MotionEvent.getY():float 284| move-result v3 285| const v0, #+15057 (0x00003ad1 | 2.10994e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| float-to-int v3, v3 292| invoke-direct {v6,v2,v3,v5}, com.android.calendar.DayView.setSelectionFromPosition(int, int, boolean):boolean .line 1683 295| const v0, #+15058 (0x00003ad2 | 2.11008e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v6}, com.android.calendar.DayView.invalidate():void Label_7: .line 1685 304| const v0, #+15059 (0x00003ad3 | 2.11022e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| return v5 311| nop Label_8: .line 1661 312| packed-switch-payload 7: Label_4 8: Label_1 9: Label_3 10: Label_5 } method com.android.calendar.DayView.onKeyDown(int, android.view.KeyEvent):boolean { .params "keyCode", "event" .src "DayView.java" .line 1511 0| move-object/16 v28, v29 3| move/16 v29, v30 6| move-object/16 v30, v31 .prologue_end .line 1511 9| const v31, #+15060 (0x00003ad4 | 2.11036e-41) 12| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v28 17| iget v3, v0, com.android.calendar.DayView.mSelectionMode 19| const v31, #+15061 (0x00003ad5 | 2.11050e-41) 22| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v3, Label_3 .line 1512 27| const v31, #+15062 (0x00003ad6 | 2.11064e-41) 30| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v3, #+66 (0x00000042 | 9.24857e-44) 35| move/from16 v0, v29 37| if-eq v0, v3, Label_1 39| const v31, #+15063 (0x00003ad7 | 2.11078e-41) 42| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v3, #+22 (0x00000016 | 3.08286e-44) 47| move/from16 v0, v29 49| if-ne v0, v3, Label_2 Label_1: .line 1517 51| const v31, #+15064 (0x00003ad8 | 2.11092e-41) 54| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 58| move-object/from16 v0, v28 60| iput v3, v0, com.android.calendar.DayView.mSelectionMode .line 1518 62| const v31, #+15065 (0x00003ad9 | 2.11106e-41) 65| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual/range {v28..v28}, com.android.calendar.DayView.invalidate():void .line 1519 71| const v31, #+15066 (0x00003ada | 2.11120e-41) 74| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 78| return v3 Label_2: .line 1513 79| const v31, #+15067 (0x00003adb | 2.11134e-41) 82| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 85| const/16 v3, #+21 (0x00000015 | 2.94273e-44) 87| move/from16 v0, v29 89| if-eq v0, v3, Label_1 91| const v31, #+15068 (0x00003adc | 2.11148e-41) 94| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 97| const/16 v3, #+19 (0x00000013 | 2.66247e-44) 99| move/from16 v0, v29 101| if-eq v0, v3, Label_1 .line 1514 103| const v31, #+15069 (0x00003add | 2.11162e-41) 106| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 109| const/16 v3, #+20 (0x00000014 | 2.80260e-44) 111| move/from16 v0, v29 113| if-eq v0, v3, Label_1 .line 1520 115| const v31, #+15070 (0x00003ade | 2.11176e-41) 118| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 121| const/16 v3, #+23 (0x00000017 | 3.22299e-44) 123| move/from16 v0, v29 125| if-ne v0, v3, Label_3 .line 1523 127| const v31, #+15071 (0x00003adf | 2.11190e-41) 130| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 134| move-object/from16 v0, v28 136| iput v3, v0, com.android.calendar.DayView.mSelectionMode .line 1524 138| const v31, #+15072 (0x00003ae0 | 2.11204e-41) 141| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual/range {v28..v28}, com.android.calendar.DayView.invalidate():void .line 1525 147| const v31, #+15073 (0x00003ae1 | 2.11218e-41) 150| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 154| return v3 Label_3: .line 1529 155| const v31, #+15074 (0x00003ae2 | 2.11232e-41) 158| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 161| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 162| move-object/from16 v0, v28 164| iput v3, v0, com.android.calendar.DayView.mSelectionMode .line 1530 166| const v31, #+15075 (0x00003ae3 | 2.11246e-41) 169| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 172| const/4 v3, #+0 (0x00000000 | 0.00000) 173| move-object/from16 v0, v28 175| iput-boolean v3, v0, com.android.calendar.DayView.mScrolling .line 1532 177| const v31, #+15076 (0x00003ae4 | 2.11260e-41) 180| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 183| move-object/from16 v0, v28 185| iget v0, v0, com.android.calendar.DayView.mSelectionDay 187| const v31, #+15077 (0x00003ae5 | 2.11274e-41) 190| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 193| move/from16 v26, v0 .line 1534 .local v26, "selectionDay", int 195| sparse-switch v29, Label_29 .line 1615 198| const v31, #+15078 (0x00003ae6 | 2.11288e-41) 201| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-super/range {v28..v30}, android.view.View.onKeyDown(int, android.view.KeyEvent):boolean 207| move-result v3 208| const v31, #+15079 (0x00003ae7 | 2.11302e-41) 211| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 214| return v3 Label_4: .line 1537 215| const v31, #+15080 (0x00003ae8 | 2.11316e-41) 218| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v28 223| iget-object v0, v0, com.android.calendar.DayView.mSelectedEvent 225| const v31, #+15081 (0x00003ae9 | 2.11330e-41) 228| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 231| move-object/from16 v25, v0 .line 1538 .local v25, "selectedEvent", com.android.calendar.Event 233| if-nez v25, Label_5 .line 1539 235| const v31, #+15082 (0x00003aea | 2.11344e-41) 238| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v3, #+0 (0x00000000 | 0.00000) 242| return v3 Label_5: .line 1541 243| const v31, #+15083 (0x00003aeb | 2.11358e-41) 246| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 249| move-object/from16 v0, v28 251| iget-object v3, v0, com.android.calendar.DayView.mPopup 253| const v31, #+15084 (0x00003aec | 2.11372e-41) 256| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v3}, android.widget.PopupWindow.dismiss():void .line 1542 262| const v31, #+15085 (0x00003aed | 2.11386e-41) 265| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 268| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 270| move-object/from16 v0, v28 272| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID .line 1544 274| const v31, #+15086 (0x00003aee | 2.11400e-41) 277| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 280| move-object/from16 v0, v25 282| iget-wide v4:v5, v0, com.android.calendar.Event.startMillis .line 1545 .local v4, "begin", long 284| const v31, #+15087 (0x00003aef | 2.11414e-41) 287| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 290| move-object/from16 v0, v25 292| iget-wide v6:v7, v0, com.android.calendar.Event.endMillis .line 1546 .local v6, "end", long 294| const v31, #+15088 (0x00003af0 | 2.11428e-41) 297| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v25 302| iget-wide v8:v9, v0, com.android.calendar.Event.id .line 1547 .local v8, "id", long 304| const v31, #+15089 (0x00003af1 | 2.11442e-41) 307| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 310| move-object/from16 v0, v28 312| iget-object v3, v0, com.android.calendar.DayView.mDeleteEventHelper 314| const v31, #+15090 (0x00003af2 | 2.11456e-41) 317| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 320| const/4 v10, #-1 (0xffffffff | NaN) 321| invoke-virtual/range {v3..v10}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int):void .line 1548 324| const v31, #+15091 (0x00003af3 | 2.11470e-41) 327| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 330| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 331| return v3 Label_6: .line 1550 .end_local v4 .end_local v6 .end_local v8 .end_local v25 332| const v31, #+15092 (0x00003af4 | 2.11484e-41) 335| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 338| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 339| move-object/from16 v0, v28 341| invoke-direct {v0,v3}, com.android.calendar.DayView.switchViews(boolean):void .line 1551 344| const v31, #+15093 (0x00003af5 | 2.11498e-41) 347| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 350| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 351| return v3 Label_7: .line 1553 352| const v31, #+15094 (0x00003af6 | 2.11512e-41) 355| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-virtual/range {v30..v30}, android.view.KeyEvent.getRepeatCount():int 361| move-result v3 362| const v31, #+15095 (0x00003af7 | 2.11526e-41) 365| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 368| if-nez v3, Label_8 .line 1554 370| const v31, #+15096 (0x00003af8 | 2.11540e-41) 373| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual/range {v30..v30}, android.view.KeyEvent.startTracking():void .line 1555 379| const v31, #+15097 (0x00003af9 | 2.11554e-41) 382| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 385| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 386| return v3 Label_8: .line 1557 387| const v31, #+15098 (0x00003afa | 2.11568e-41) 390| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-super/range {v28..v30}, android.view.View.onKeyDown(int, android.view.KeyEvent):boolean 396| move-result v3 397| const v31, #+15099 (0x00003afb | 2.11582e-41) 400| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 403| return v3 Label_9: .line 1559 404| const v31, #+15100 (0x00003afc | 2.11596e-41) 407| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 410| move-object/from16 v0, v28 412| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 414| const v31, #+15101 (0x00003afd | 2.11610e-41) 417| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 420| if-eqz v3, Label_10 .line 1560 422| const v31, #+15102 (0x00003afe | 2.11624e-41) 425| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 428| move-object/from16 v0, v28 430| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 432| const v31, #+15103 (0x00003aff | 2.11638e-41) 435| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 438| iget-object v3, v3, com.android.calendar.Event.nextLeft 440| const v31, #+15104 (0x00003b00 | 2.11652e-41) 443| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 446| move-object/from16 v0, v28 448| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void Label_10: .line 1562 451| const v31, #+15105 (0x00003b01 | 2.11666e-41) 454| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 457| move-object/from16 v0, v28 459| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 461| const v31, #+15106 (0x00003b02 | 2.11680e-41) 464| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 467| if-nez v3, Label_11 .line 1563 469| const v31, #+15107 (0x00003b03 | 2.11694e-41) 472| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 475| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 477| move-object/from16 v0, v28 479| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID .line 1564 481| const v31, #+15108 (0x00003b04 | 2.11708e-41) 484| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 487| add-int/lit8 v26, v26, #-1 (0xffffffff | NaN) Label_11: .line 1566 489| const v31, #+15109 (0x00003b05 | 2.11722e-41) 492| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 495| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_12: .line 1618 .local v2, "redraw", boolean 496| const v31, #+15110 (0x00003b06 | 2.11736e-41) 499| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 502| move-object/from16 v0, v28 504| iget v3, v0, com.android.calendar.DayView.mFirstJulianDay 506| const v31, #+15111 (0x00003b07 | 2.11750e-41) 509| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 512| move/from16 v0, v26 514| if-lt v0, v3, Label_13 516| const v31, #+15112 (0x00003b08 | 2.11764e-41) 519| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 522| move-object/from16 v0, v28 524| iget v3, v0, com.android.calendar.DayView.mLastJulianDay 526| const v31, #+15113 (0x00003b09 | 2.11778e-41) 529| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 532| move/from16 v0, v26 534| if-le v0, v3, Label_26 Label_13: .line 1619 536| const v31, #+15114 (0x00003b0a | 2.11792e-41) 539| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 542| move-object/from16 v0, v28 544| iget-object v3, v0, com.android.calendar.DayView.mViewSwitcher 546| const v31, #+15115 (0x00003b0b | 2.11806e-41) 549| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 552| invoke-virtual {v3}, android.widget.ViewSwitcher.getNextView():android.view.View 555| move-result-object v27 556| const v31, #+15116 (0x00003b0c | 2.11820e-41) 559| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 562| check-cast v27, com.android.calendar.DayView .line 1620 .local v27, "view", com.android.calendar.DayView 564| const v31, #+15117 (0x00003b0d | 2.11834e-41) 567| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 570| move-object/from16 v0, v27 572| iget-object v14, v0, com.android.calendar.DayView.mBaseDate .line 1621 .local v14, "date", android.text.format.Time 574| const v31, #+15118 (0x00003b0e | 2.11848e-41) 577| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 580| move-object/from16 v0, v28 582| iget-object v3, v0, com.android.calendar.DayView.mBaseDate 584| const v31, #+15119 (0x00003b0f | 2.11862e-41) 587| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-virtual {v14,v3}, android.text.format.Time.set(android.text.format.Time):void .line 1622 593| const v31, #+15120 (0x00003b10 | 2.11876e-41) 596| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 599| move-object/from16 v0, v28 601| iget v3, v0, com.android.calendar.DayView.mFirstJulianDay 603| const v31, #+15121 (0x00003b11 | 2.11890e-41) 606| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 609| move/from16 v0, v26 611| if-ge v0, v3, Label_25 .line 1623 613| const v31, #+15122 (0x00003b12 | 2.11904e-41) 616| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 619| iget v3, v14, android.text.format.Time.monthDay 621| const v31, #+15123 (0x00003b13 | 2.11918e-41) 624| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 627| move-object/from16 v0, v28 629| iget v10, v0, com.android.calendar.DayView.mNumDays 631| const v31, #+15124 (0x00003b14 | 2.11932e-41) 634| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 637| sub-int/2addr v3, v10 638| iput v3, v14, android.text.format.Time.monthDay Label_14: .line 1627 640| const v31, #+15125 (0x00003b15 | 2.11946e-41) 643| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 646| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 647| invoke-virtual {v14,v3}, android.text.format.Time.normalize(boolean):long .line 1628 650| const v31, #+15126 (0x00003b16 | 2.11960e-41) 653| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 656| move-object/from16 v0, v27 658| move/from16 v1, v26 660| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void .line 1630 663| const v31, #+15127 (0x00003b17 | 2.11974e-41) 666| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 669| move-object/from16 v0, v28 671| move-object/from16 v1, v27 673| invoke-direct {v0,v1}, com.android.calendar.DayView.initView(com.android.calendar.DayView):void .line 1632 676| const v31, #+15128 (0x00003b18 | 2.11988e-41) 679| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 682| new-instance v15, android.text.format.Time 684| const v31, #+15129 (0x00003b19 | 2.12002e-41) 687| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 690| invoke-direct {v15,v14}, android.text.format.Time.(android.text.format.Time):void .line 1633 .local v15, "end", android.text.format.Time 693| const v31, #+15130 (0x00003b1a | 2.12016e-41) 696| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 699| iget v3, v15, android.text.format.Time.monthDay 701| const v31, #+15131 (0x00003b1b | 2.12030e-41) 704| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 707| move-object/from16 v0, v28 709| iget v10, v0, com.android.calendar.DayView.mNumDays 711| const v31, #+15132 (0x00003b1c | 2.12044e-41) 714| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 717| add-int/lit8 v10, v10, #-1 (0xffffffff | NaN) 719| add-int/2addr v3, v10 720| iput v3, v15, android.text.format.Time.monthDay .line 1634 722| const v31, #+15133 (0x00003b1d | 2.12058e-41) 725| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v28 730| iget-object v10, v0, com.android.calendar.DayView.mController 732| const v31, #+15134 (0x00003b1e | 2.12073e-41) 735| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 738| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) 740| const-wide/16 v12:v13, #+32 (0x00000020 | 4.48416e-44) 742| const/16 v18, #+0 (0x00000000 | 0.00000) 744| move-object/from16 v11, v28 746| invoke-virtual/range {v10..v18}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 1635 749| const v31, #+15135 (0x00003b1f | 2.12087e-41) 752| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 755| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 756| return v3 Label_15: .line 1570 .end_local v2 .end_local v14 .end_local v15 .end_local v27 757| const v31, #+15136 (0x00003b20 | 2.12101e-41) 760| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 763| move-object/from16 v0, v28 765| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 767| const v31, #+15137 (0x00003b21 | 2.12115e-41) 770| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 773| if-eqz v3, Label_16 .line 1571 775| const v31, #+15138 (0x00003b22 | 2.12129e-41) 778| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 781| move-object/from16 v0, v28 783| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 785| const v31, #+15139 (0x00003b23 | 2.12143e-41) 788| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 791| iget-object v3, v3, com.android.calendar.Event.nextRight 793| const v31, #+15140 (0x00003b24 | 2.12157e-41) 796| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 799| move-object/from16 v0, v28 801| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void Label_16: .line 1573 804| const v31, #+15141 (0x00003b25 | 2.12171e-41) 807| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 810| move-object/from16 v0, v28 812| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 814| const v31, #+15142 (0x00003b26 | 2.12185e-41) 817| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 820| if-nez v3, Label_17 .line 1574 822| const v31, #+15143 (0x00003b27 | 2.12199e-41) 825| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 828| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 830| move-object/from16 v0, v28 832| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID .line 1575 834| const v31, #+15144 (0x00003b28 | 2.12213e-41) 837| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 840| add-int/lit8 v26, v26, #+1 (0x00000001 | 1.40130e-45) Label_17: .line 1577 842| const v31, #+15145 (0x00003b29 | 2.12227e-41) 845| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 848| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1578 .restart_local v2 849| goto/16 Label_12 Label_18: .line 1581 .end_local v2 851| const v31, #+15146 (0x00003b2a | 2.12241e-41) 854| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 857| move-object/from16 v0, v28 859| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 861| const v31, #+15147 (0x00003b2b | 2.12255e-41) 864| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 867| if-eqz v3, Label_19 .line 1582 869| const v31, #+15148 (0x00003b2c | 2.12269e-41) 872| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 875| move-object/from16 v0, v28 877| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 879| const v31, #+15149 (0x00003b2d | 2.12283e-41) 882| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 885| iget-object v3, v3, com.android.calendar.Event.nextUp 887| const v31, #+15150 (0x00003b2e | 2.12297e-41) 890| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 893| move-object/from16 v0, v28 895| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void Label_19: .line 1584 898| const v31, #+15151 (0x00003b2f | 2.12311e-41) 901| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 904| move-object/from16 v0, v28 906| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 908| const v31, #+15152 (0x00003b30 | 2.12325e-41) 911| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 914| if-nez v3, Label_20 .line 1585 916| const v31, #+15153 (0x00003b31 | 2.12339e-41) 919| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 922| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 924| move-object/from16 v0, v28 926| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID .line 1586 928| const v31, #+15154 (0x00003b32 | 2.12353e-41) 931| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 934| move-object/from16 v0, v28 936| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 938| const v31, #+15155 (0x00003b33 | 2.12367e-41) 941| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 944| if-nez v3, Label_20 .line 1587 946| const v31, #+15156 (0x00003b34 | 2.12381e-41) 949| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 952| move-object/from16 v0, v28 954| iget v3, v0, com.android.calendar.DayView.mSelectionHour 956| const v31, #+15157 (0x00003b35 | 2.12395e-41) 959| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 962| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 964| move-object/from16 v0, v28 966| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedHour(int):void .line 1588 969| const v31, #+15158 (0x00003b36 | 2.12409e-41) 972| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 975| invoke-direct/range {v28..v28}, com.android.calendar.DayView.adjustHourSelection():void .line 1589 978| const v31, #+15159 (0x00003b37 | 2.12423e-41) 981| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 984| move-object/from16 v0, v28 986| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents 988| const v31, #+15160 (0x00003b38 | 2.12437e-41) 991| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 994| invoke-virtual {v3}, java.util.ArrayList.clear():void .line 1590 997| const v31, #+15161 (0x00003b39 | 2.12451e-41) 1000| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1003| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1004| move-object/from16 v0, v28 1006| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents Label_20: .line 1593 1008| const v31, #+15162 (0x00003b3a | 2.12465e-41) 1011| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1014| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1594 .restart_local v2 1015| goto/16 Label_12 Label_21: .line 1597 .end_local v2 1017| const v31, #+15163 (0x00003b3b | 2.12479e-41) 1020| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1023| move-object/from16 v0, v28 1025| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 1027| const v31, #+15164 (0x00003b3c | 2.12493e-41) 1030| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1033| if-eqz v3, Label_22 .line 1598 1035| const v31, #+15165 (0x00003b3d | 2.12507e-41) 1038| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1041| move-object/from16 v0, v28 1043| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 1045| const v31, #+15166 (0x00003b3e | 2.12521e-41) 1048| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1051| iget-object v3, v3, com.android.calendar.Event.nextDown 1053| const v31, #+15167 (0x00003b3f | 2.12535e-41) 1056| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1059| move-object/from16 v0, v28 1061| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void Label_22: .line 1600 1064| const v31, #+15168 (0x00003b40 | 2.12549e-41) 1067| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1070| move-object/from16 v0, v28 1072| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvent 1074| const v31, #+15169 (0x00003b41 | 2.12563e-41) 1077| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1080| if-nez v3, Label_23 .line 1601 1082| const v31, #+15170 (0x00003b42 | 2.12577e-41) 1085| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1088| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 1090| move-object/from16 v0, v28 1092| iput-wide v10:v11, v0, com.android.calendar.DayView.mLastPopupEventID .line 1602 1094| const v31, #+15171 (0x00003b43 | 2.12591e-41) 1097| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1100| move-object/from16 v0, v28 1102| iget-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday 1104| const v31, #+15172 (0x00003b44 | 2.12605e-41) 1107| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1110| if-eqz v3, Label_24 .line 1603 1112| const v31, #+15173 (0x00003b45 | 2.12619e-41) 1115| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1118| const/4 v3, #+0 (0x00000000 | 0.00000) 1119| move-object/from16 v0, v28 1121| iput-boolean v3, v0, com.android.calendar.DayView.mSelectionAllday Label_23: .line 1611 1123| const v31, #+15174 (0x00003b46 | 2.12633e-41) 1126| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1129| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1612 .restart_local v2 1130| goto/16 Label_12 Label_24: .line 1605 .end_local v2 1132| const v31, #+15175 (0x00003b47 | 2.12647e-41) 1135| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1138| move-object/from16 v0, v28 1140| iget v3, v0, com.android.calendar.DayView.mSelectionHour 1142| const v31, #+15176 (0x00003b48 | 2.12661e-41) 1145| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1148| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 1150| move-object/from16 v0, v28 1152| invoke-direct {v0,v3}, com.android.calendar.DayView.setSelectedHour(int):void .line 1606 1155| const v31, #+15177 (0x00003b49 | 2.12675e-41) 1158| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1161| invoke-direct/range {v28..v28}, com.android.calendar.DayView.adjustHourSelection():void .line 1607 1164| const v31, #+15178 (0x00003b4a | 2.12689e-41) 1167| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1170| move-object/from16 v0, v28 1172| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents 1174| const v31, #+15179 (0x00003b4b | 2.12703e-41) 1177| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1180| invoke-virtual {v3}, java.util.ArrayList.clear():void .line 1608 1183| const v31, #+15180 (0x00003b4c | 2.12717e-41) 1186| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1189| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1190| move-object/from16 v0, v28 1192| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents 1194| const v31, #+15181 (0x00003b4d | 2.12731e-41) 1197| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1200| goto/16 Label_23 Label_25: .line 1625 .restart_local v2 .restart_local v14 .restart_local v27 1202| const v31, #+15182 (0x00003b4e | 2.12745e-41) 1205| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1208| iget v3, v14, android.text.format.Time.monthDay 1210| const v31, #+15183 (0x00003b4f | 2.12759e-41) 1213| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v28 1218| iget v10, v0, com.android.calendar.DayView.mNumDays 1220| const v31, #+15184 (0x00003b50 | 2.12773e-41) 1223| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1226| add-int/2addr v3, v10 1227| iput v3, v14, android.text.format.Time.monthDay 1229| const v31, #+15185 (0x00003b51 | 2.12787e-41) 1232| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1235| goto/16 Label_14 Label_26: .line 1637 .end_local v14 .end_local v27 1237| const v31, #+15186 (0x00003b52 | 2.12801e-41) 1240| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1243| move-object/from16 v0, v28 1245| iget v3, v0, com.android.calendar.DayView.mSelectionDay 1247| const v31, #+15187 (0x00003b53 | 2.12815e-41) 1250| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1253| move/from16 v0, v26 1255| if-eq v3, v0, Label_27 .line 1638 1257| const v31, #+15188 (0x00003b54 | 2.12829e-41) 1260| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1263| new-instance v14, android.text.format.Time 1265| const v31, #+15189 (0x00003b55 | 2.12843e-41) 1268| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1271| move-object/from16 v0, v28 1273| iget-object v3, v0, com.android.calendar.DayView.mBaseDate 1275| const v31, #+15190 (0x00003b56 | 2.12857e-41) 1278| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1281| invoke-direct {v14,v3}, android.text.format.Time.(android.text.format.Time):void .line 1639 .restart_local v14 1284| const v31, #+15191 (0x00003b57 | 2.12871e-41) 1287| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1290| move/from16 v0, v26 1292| invoke-virtual {v14,v0}, android.text.format.Time.setJulianDay(int):long .line 1640 1295| const v31, #+15192 (0x00003b58 | 2.12885e-41) 1298| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1301| move-object/from16 v0, v28 1303| iget v3, v0, com.android.calendar.DayView.mSelectionHour 1305| const v31, #+15193 (0x00003b59 | 2.12899e-41) 1308| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1311| iput v3, v14, android.text.format.Time.hour .line 1641 1313| const v31, #+15194 (0x00003b5a | 2.12913e-41) 1316| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1319| move-object/from16 v0, v28 1321| iget-object v0, v0, com.android.calendar.DayView.mController 1323| const v31, #+15195 (0x00003b5b | 2.12927e-41) 1326| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1329| move-object/from16 v16, v0 1331| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) 1333| const-wide/16 v18:v19, #+32 (0x00000020 | 4.48416e-44) 1335| const/16 v24, #+0 (0x00000000 | 0.00000) 1337| move-object/from16 v17, v28 1339| move-object/from16 v20, v14 1341| move-object/from16 v21, v14 1343| invoke-virtual/range {v16..v24}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_27: .line 1643 .end_local v14 1346| const v31, #+15196 (0x00003b5c | 2.12941e-41) 1349| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1352| move-object/from16 v0, v28 1354| move/from16 v1, v26 1356| invoke-direct {v0,v1}, com.android.calendar.DayView.setSelectedDay(int):void .line 1644 1359| const v31, #+15197 (0x00003b5d | 2.12955e-41) 1362| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1365| move-object/from16 v0, v28 1367| iget-object v3, v0, com.android.calendar.DayView.mSelectedEvents 1369| const v31, #+15198 (0x00003b5e | 2.12969e-41) 1372| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1375| invoke-virtual {v3}, java.util.ArrayList.clear():void .line 1645 1378| const v31, #+15199 (0x00003b5f | 2.12983e-41) 1381| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1384| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1385| move-object/from16 v0, v28 1387| iput-boolean v3, v0, com.android.calendar.DayView.mComputeSelectedEvents .line 1646 1389| const v31, #+15200 (0x00003b60 | 2.12997e-41) 1392| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1395| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1396| move-object/from16 v0, v28 1398| iput-boolean v3, v0, com.android.calendar.DayView.mUpdateToast .line 1648 1400| const v31, #+15201 (0x00003b61 | 2.13011e-41) 1403| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1406| if-eqz v2, Label_28 .line 1649 1408| const v31, #+15202 (0x00003b62 | 2.13025e-41) 1411| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1414| invoke-virtual/range {v28..v28}, com.android.calendar.DayView.invalidate():void .line 1650 1417| const v31, #+15203 (0x00003b63 | 2.13039e-41) 1420| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1423| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1424| return v3 Label_28: .line 1653 1425| const v31, #+15204 (0x00003b64 | 2.13053e-41) 1428| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1431| invoke-super/range {v28..v30}, android.view.View.onKeyDown(int, android.view.KeyEvent):boolean 1434| move-result v3 1435| const v31, #+15205 (0x00003b65 | 2.13067e-41) 1438| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1441| return v3 Label_29: .line 1534 1442| sparse-switch-payload 4: Label_7 19: Label_18 20: Label_21 21: Label_9 22: Label_15 66: Label_6 67: Label_4 } method com.android.calendar.DayView.onKeyUp(int, android.view.KeyEvent):boolean { .params "keyCode", "event" .src "DayView.java" .line 1469 .prologue_end 0| const v0, #+15206 (0x00003b66 | 2.13081e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1469 8| iput-boolean v3, v8, com.android.calendar.DayView.mScrolling .line 1470 10| const v0, #+15207 (0x00003b67 | 2.13095e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v10}, android.view.KeyEvent.getEventTime():long 19| move-result-wide v3:v4 20| const v0, #+15208 (0x00003b68 | 2.13109e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v10}, android.view.KeyEvent.getDownTime():long 29| move-result-wide v5:v6 30| const v0, #+15209 (0x00003b69 | 2.13123e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| sub-long v1:v2, v3:v4, v5:v6 .line 1472 .local v1, "duration", long 38| packed-switch v9, Label_5 Label_1: .line 1506 41| const v0, #+15210 (0x00003b6a | 2.13137e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-super {v8,v9,v10}, android.view.View.onKeyUp(int, android.view.KeyEvent):boolean 50| move-result v3 51| const v0, #+15211 (0x00003b6b | 2.13152e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return v3 Label_2: .line 1474 58| const v0, #+15212 (0x00003b6c | 2.13166e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v3, v8, com.android.calendar.DayView.mSelectionMode 66| const v0, #+15213 (0x00003b6d | 2.13180e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v3, Label_1 .line 1479 74| const v0, #+15214 (0x00003b6e | 2.13194e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget v3, v8, com.android.calendar.DayView.mSelectionMode 82| const v0, #+15215 (0x00003b6f | 2.13208e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| if-ne v3, v7, Label_3 .line 1484 90| const v0, #+15216 (0x00003b70 | 2.13222e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 97| iput v3, v8, com.android.calendar.DayView.mSelectionMode .line 1485 99| const v0, #+15217 (0x00003b71 | 2.13236e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v8}, com.android.calendar.DayView.invalidate():void 108| const v0, #+15218 (0x00003b72 | 2.13250e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| goto/16 Label_1 Label_3: .line 1490 116| const v0, #+15219 (0x00003b73 | 2.13264e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {}, android.view.ViewConfiguration.getLongPressTimeout():int 125| move-result v3 126| const v0, #+15220 (0x00003b74 | 2.13278e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| int-to-long v3:v4, v3 133| cmp-long v3, v1:v2, v3:v4 135| if-gez v3, Label_4 .line 1491 137| const v0, #+15221 (0x00003b75 | 2.13292e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v8,v7}, com.android.calendar.DayView.switchViews(boolean):void 146| const v0, #+15222 (0x00003b76 | 2.13306e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| goto/16 Label_1 Label_4: .line 1493 154| const v0, #+15223 (0x00003b77 | 2.13320e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 161| iput v3, v8, com.android.calendar.DayView.mSelectionMode .line 1494 163| const v0, #+15224 (0x00003b78 | 2.13334e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v8}, com.android.calendar.DayView.invalidate():void .line 1495 172| const v0, #+15225 (0x00003b79 | 2.13348e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v8}, com.android.calendar.DayView.performLongClick():boolean 181| const v0, #+15226 (0x00003b7a | 2.13362e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| goto/16 Label_1 189| nop Label_5: .line 1472 190| packed-switch-payload 23: Label_2 } method com.android.calendar.DayView.onLongClick(android.view.View):boolean { .params "v" .src "DayView.java" .line 4948 .prologue_end 0| const v0, #+15227 (0x00003b7b | 2.13376e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 4948 7| const/4 v7, #+2 (0x00000002 | 2.80260e-45) .line 4949 .local v7, "flags", int 8| invoke-virtual {v9}, com.android.calendar.DayView.getSelectedTimeInMillis():long 11| move-result-wide v3:v4 12| const v0, #+15228 (0x00003b7c | 2.13390e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4950 .local v3, "time", long 18| iget-boolean v1, v9, com.android.calendar.DayView.mSelectionAllday 20| const v0, #+15229 (0x00003b7d | 2.13404e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v1, Label_1 .line 4951 28| const v0, #+15230 (0x00003b7e | 2.13418e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v7, #+3 (0x00000003 | 4.20390e-45) Label_1: .line 4953 35| const v0, #+15231 (0x00003b7f | 2.13432e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v9, com.android.calendar.DayView.mContext 43| const v0, #+15232 (0x00003b80 | 2.13446e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 52| move-result v1 53| const v0, #+15233 (0x00003b81 | 2.13460e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v1, Label_2 .line 4954 61| const v0, #+15234 (0x00003b82 | 2.13474e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| or-int/lit16 v7, v7, #+128 (0x00000080 | 1.79366e-43) Label_2: .line 4956 69| const v0, #+15235 (0x00003b83 | 2.13488e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v9, com.android.calendar.DayView.mContext 77| const v0, #+15236 (0x00003b84 | 2.13502e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| move-wide v5:v6, v3:v4 84| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 87| move-result-object v1 88| const v0, #+15237 (0x00003b85 | 2.13516e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v1, v9, com.android.calendar.DayView.mLongPressTitle .line 4957 96| const v0, #+15238 (0x00003b86 | 2.13530e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| new-instance v1, android.app.AlertDialog$Builder 104| const v0, #+15239 (0x00003b87 | 2.13544e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v2, v9, com.android.calendar.DayView.mContext 112| const v0, #+15240 (0x00003b88 | 2.13558e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-direct {v1,v2}, android.app.AlertDialog$Builder.(android.content.Context):void 121| const v0, #+15241 (0x00003b89 | 2.13572e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v2, v9, com.android.calendar.DayView.mLongPressTitle 129| const v0, #+15242 (0x00003b8a | 2.13586e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v1,v2}, android.app.AlertDialog$Builder.setTitle(java.lang.CharSequence):android.app.AlertDialog$Builder 138| move-result-object v1 139| const v0, #+15243 (0x00003b8b | 2.13600e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4958 145| iget-object v2, v9, com.android.calendar.DayView.mLongPressItems 147| const v0, #+15244 (0x00003b8c | 2.13614e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| new-instance v5, com.android.calendar.DayView$8 155| const v0, #+15245 (0x00003b8d | 2.13628e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-direct {v5,v9}, com.android.calendar.DayView$8.(com.android.calendar.DayView):void .line 4957 164| const v0, #+15246 (0x00003b8e | 2.13642e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v1,v2,v5}, android.app.AlertDialog$Builder.setItems(java.lang.CharSequence[], android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 173| move-result-object v1 174| const v0, #+15247 (0x00003b8f | 2.13656e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v1}, android.app.AlertDialog$Builder.show():android.app.AlertDialog 183| move-result-object v1 184| const v0, #+15248 (0x00003b90 | 2.13670e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v1,v8}, android.app.AlertDialog.setCanceledOnTouchOutside(boolean):void .line 4972 193| const v0, #+15249 (0x00003b91 | 2.13684e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| return v8 } method com.android.calendar.DayView.onScale(android.view.ScaleGestureDetector):boolean { .params "detector" .src "DayView.java" .line 4184 .prologue_end 0| const v0, #+15250 (0x00003b92 | 2.13698e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 4184 8| sget v4, com.android.calendar.DayView.MIN_Y_SPAN 10| const v0, #+15251 (0x00003b93 | 2.13712e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| int-to-float v4, v4 17| invoke-virtual {v10}, android.view.ScaleGestureDetector.getCurrentSpanY():float 20| move-result v5 21| const v0, #+15252 (0x00003b94 | 2.13726e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v5}, java.lang.Math.abs(float):float 30| move-result v5 31| const v0, #+15253 (0x00003b95 | 2.13740e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {v4,v5}, java.lang.Math.max(float, float):float 40| move-result v3 41| const v0, #+15254 (0x00003b96 | 2.13754e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4186 .local v3, "spanY", float 47| iget v4, v9, com.android.calendar.DayView.mCellHeightBeforeScaleGesture 49| const v0, #+15255 (0x00003b97 | 2.13768e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| int-to-float v4, v4 56| mul-float/2addr v4, v3 57| iget v5, v9, com.android.calendar.DayView.mStartingSpanY 59| const v0, #+15256 (0x00003b98 | 2.13782e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| div-float/2addr v4, v5 66| float-to-int v4, v4 67| sput v4, com.android.calendar.DayView.mCellHeight .line 4188 69| const v0, #+15257 (0x00003b99 | 2.13796e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sget v4, com.android.calendar.DayView.mCellHeight 77| const v0, #+15258 (0x00003b9a | 2.13810e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| sget v5, com.android.calendar.DayView.mMinCellHeight 85| const v0, #+15259 (0x00003b9b | 2.13824e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-ge v4, v5, Label_4 .line 4191 93| const v0, #+15260 (0x00003b9c | 2.13838e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput v3, v9, com.android.calendar.DayView.mStartingSpanY .line 4192 101| const v0, #+15261 (0x00003b9d | 2.13852e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| sget v4, com.android.calendar.DayView.mMinCellHeight 109| const v0, #+15262 (0x00003b9e | 2.13866e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| sput v4, com.android.calendar.DayView.mCellHeight .line 4193 117| const v0, #+15263 (0x00003b9f | 2.13880e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| sget v4, com.android.calendar.DayView.mMinCellHeight 125| const v0, #+15264 (0x00003ba0 | 2.13894e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v4, v9, com.android.calendar.DayView.mCellHeightBeforeScaleGesture Label_1: .line 4200 133| const v0, #+15265 (0x00003ba1 | 2.13908e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v10}, android.view.ScaleGestureDetector.getFocusY():float 142| move-result v4 143| const v0, #+15266 (0x00003ba2 | 2.13922e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| float-to-int v4, v4 150| sget v5, com.android.calendar.DayView.DAY_HEADER_HEIGHT 152| const v0, #+15267 (0x00003ba3 | 2.13936e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| sub-int/2addr v4, v5 159| iget v5, v9, com.android.calendar.DayView.mAlldayHeight 161| const v0, #+15268 (0x00003ba4 | 2.13950e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| sub-int v2, v4, v5 .line 4201 .local v2, "gestureCenterInPixels", int 169| iget v4, v9, com.android.calendar.DayView.mGestureCenterHour 171| const v0, #+15269 (0x00003ba5 | 2.13964e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| sget v5, com.android.calendar.DayView.mCellHeight 179| const v0, #+15270 (0x00003ba6 | 2.13978e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 187| int-to-float v5, v5 188| mul-float/2addr v4, v5 189| float-to-int v4, v4 190| sub-int/2addr v4, v2 191| iput v4, v9, com.android.calendar.DayView.mViewStartY .line 4202 193| const v0, #+15271 (0x00003ba7 | 2.13992e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| sget v4, com.android.calendar.DayView.mCellHeight 201| const v0, #+15272 (0x00003ba8 | 2.14006e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 209| mul-int/lit8 v4, v4, #+24 (0x00000018 | 3.36312e-44) 211| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 213| iget v5, v9, com.android.calendar.DayView.mGridAreaHeight 215| const v0, #+15273 (0x00003ba9 | 2.14020e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| sub-int/2addr v4, v5 222| iput v4, v9, com.android.calendar.DayView.mMaxViewStartY .line 4204 224| const v0, #+15274 (0x00003baa | 2.14034e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| sget-boolean v4, com.android.calendar.DayView.DEBUG_SCALING 232| const v0, #+15275 (0x00003bab | 2.14048e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v4, Label_2 .line 4205 240| const v0, #+15276 (0x00003bac | 2.14062e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget v4, v9, com.android.calendar.DayView.mViewStartY 248| const v0, #+15277 (0x00003bad | 2.14076e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| int-to-float v4, v4 255| sget v5, com.android.calendar.DayView.mCellHeight 257| const v0, #+15278 (0x00003bae | 2.14090e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 265| int-to-float v5, v5 266| div-float v1, v4, v5 .line 4206 .local v1, "ViewStartHour", float 268| sget-object v4, com.android.calendar.DayView.TAG 270| const v0, #+15279 (0x00003baf | 2.14104e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| new-instance v5, java.lang.StringBuilder 278| const v0, #+15280 (0x00003bb0 | 2.14118e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-direct {v5}, java.lang.StringBuilder.():void 287| const v0, #+15281 (0x00003bb1 | 2.14132e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v6, "onScale: mGestureCenterHour:" 296| const v0, #+15282 (0x00003bb2 | 2.14146e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 305| move-result-object v5 306| const v0, #+15283 (0x00003bb3 | 2.14160e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget v6, v9, com.android.calendar.DayView.mGestureCenterHour 314| const v0, #+15284 (0x00003bb4 | 2.14174e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 323| move-result-object v5 324| const v0, #+15285 (0x00003bb5 | 2.14188e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v6, "\tViewStartHour: " 333| const v0, #+15286 (0x00003bb6 | 2.14202e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 342| move-result-object v5 343| const v0, #+15287 (0x00003bb7 | 2.14216e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v5,v1}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 352| move-result-object v5 353| const v0, #+15288 (0x00003bb8 | 2.14231e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4207 359| const-string/jumbo v6, "\tmViewStartY:" .line 4206 362| const v0, #+15289 (0x00003bb9 | 2.14245e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 371| move-result-object v5 372| const v0, #+15290 (0x00003bba | 2.14259e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4207 378| iget v6, v9, com.android.calendar.DayView.mViewStartY .line 4206 380| const v0, #+15291 (0x00003bbb | 2.14273e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 389| move-result-object v5 390| const v0, #+15292 (0x00003bbc | 2.14287e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4207 396| const-string/jumbo v6, "\tmCellHeight:" .line 4206 399| const v0, #+15293 (0x00003bbd | 2.14301e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 408| move-result-object v5 409| const v0, #+15294 (0x00003bbe | 2.14315e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4208 415| sget v6, com.android.calendar.DayView.mCellHeight .line 4206 417| const v0, #+15295 (0x00003bbf | 2.14329e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 426| move-result-object v5 427| const v0, #+15296 (0x00003bc0 | 2.14343e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4208 433| const-string/jumbo v6, " SpanY:" .line 4206 436| const v0, #+15297 (0x00003bc1 | 2.14357e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 445| move-result-object v5 446| const v0, #+15298 (0x00003bc2 | 2.14371e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4208 452| invoke-virtual {v10}, android.view.ScaleGestureDetector.getCurrentSpanY():float 455| move-result v6 456| const v0, #+15299 (0x00003bc3 | 2.14385e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4206 462| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 465| move-result-object v5 466| const v0, #+15300 (0x00003bc4 | 2.14399e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 475| move-result-object v5 476| const v0, #+15301 (0x00003bc5 | 2.14413e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 4211 .end_local v1 485| const v0, #+15302 (0x00003bc6 | 2.14427e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| iget v4, v9, com.android.calendar.DayView.mViewStartY 493| const v0, #+15303 (0x00003bc7 | 2.14441e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| if-gez v4, Label_5 .line 4212 501| const v0, #+15304 (0x00003bc8 | 2.14455e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| iput v8, v9, com.android.calendar.DayView.mViewStartY .line 4213 509| const v0, #+15305 (0x00003bc9 | 2.14469e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| iget v4, v9, com.android.calendar.DayView.mViewStartY 517| const v0, #+15306 (0x00003bca | 2.14483e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| add-int/2addr v4, v2 524| int-to-float v4, v4 .line 4214 525| sget v5, com.android.calendar.DayView.mCellHeight 527| const v0, #+15307 (0x00003bcb | 2.14497e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 535| int-to-float v5, v5 .line 4213 536| div-float/2addr v4, v5 537| iput v4, v9, com.android.calendar.DayView.mGestureCenterHour Label_3: .line 4220 539| const v0, #+15308 (0x00003bcc | 2.14511e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-direct {v9}, com.android.calendar.DayView.computeFirstHour():void .line 4222 548| const v0, #+15309 (0x00003bcd | 2.14525e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| iput-boolean v7, v9, com.android.calendar.DayView.mRemeasure .line 4223 556| const v0, #+15310 (0x00003bce | 2.14539e-41) 559| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void .line 4224 565| const v0, #+15311 (0x00003bcf | 2.14553e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| return v7 Label_4: .line 4194 .end_local v2 572| const v0, #+15312 (0x00003bd0 | 2.14567e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| sget v4, com.android.calendar.DayView.mCellHeight 580| const v0, #+15313 (0x00003bd1 | 2.14581e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| sget v5, com.android.calendar.DayView.MAX_CELL_HEIGHT 588| const v0, #+15314 (0x00003bd2 | 2.14595e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| if-le v4, v5, Label_1 .line 4195 596| const v0, #+15315 (0x00003bd3 | 2.14609e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| iput v3, v9, com.android.calendar.DayView.mStartingSpanY .line 4196 604| const v0, #+15316 (0x00003bd4 | 2.14623e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| sget v4, com.android.calendar.DayView.MAX_CELL_HEIGHT 612| const v0, #+15317 (0x00003bd5 | 2.14637e-41) 615| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 618| sput v4, com.android.calendar.DayView.mCellHeight .line 4197 620| const v0, #+15318 (0x00003bd6 | 2.14651e-41) 623| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 626| sget v4, com.android.calendar.DayView.MAX_CELL_HEIGHT 628| const v0, #+15319 (0x00003bd7 | 2.14665e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| iput v4, v9, com.android.calendar.DayView.mCellHeightBeforeScaleGesture 636| const v0, #+15320 (0x00003bd8 | 2.14679e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| goto/16 Label_1 Label_5: .line 4215 .restart_local v2 644| const v0, #+15321 (0x00003bd9 | 2.14693e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| iget v4, v9, com.android.calendar.DayView.mViewStartY 652| const v0, #+15322 (0x00003bda | 2.14707e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| iget v5, v9, com.android.calendar.DayView.mMaxViewStartY 660| const v0, #+15323 (0x00003bdb | 2.14721e-41) 663| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 666| if-le v4, v5, Label_3 .line 4216 668| const v0, #+15324 (0x00003bdc | 2.14735e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| iget v4, v9, com.android.calendar.DayView.mMaxViewStartY 676| const v0, #+15325 (0x00003bdd | 2.14749e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| iput v4, v9, com.android.calendar.DayView.mViewStartY .line 4217 684| const v0, #+15326 (0x00003bde | 2.14763e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| iget v4, v9, com.android.calendar.DayView.mViewStartY 692| const v0, #+15327 (0x00003bdf | 2.14777e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| add-int/2addr v4, v2 699| int-to-float v4, v4 .line 4218 700| sget v5, com.android.calendar.DayView.mCellHeight 702| const v0, #+15328 (0x00003be0 | 2.14791e-41) 705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 708| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 710| int-to-float v5, v5 .line 4217 711| div-float/2addr v4, v5 712| iput v4, v9, com.android.calendar.DayView.mGestureCenterHour 714| const v0, #+15329 (0x00003be1 | 2.14805e-41) 717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 720| goto/16 Label_3 } method com.android.calendar.DayView.onScaleBegin(android.view.ScaleGestureDetector):boolean { .params "detector" .src "DayView.java" .line 4165 .prologue_end .line 4165 0| const v0, #+15330 (0x00003be2 | 2.14819e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) 7| iput-boolean v3, v6, com.android.calendar.DayView.mHandleActionUp .line 4166 9| const v0, #+15331 (0x00003be3 | 2.14833e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7}, android.view.ScaleGestureDetector.getFocusY():float 18| move-result v3 19| const v0, #+15332 (0x00003be4 | 2.14847e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget v4, com.android.calendar.DayView.DAY_HEADER_HEIGHT 27| const v0, #+15333 (0x00003be5 | 2.14861e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| int-to-float v4, v4 34| sub-float/2addr v3, v4 35| iget v4, v6, com.android.calendar.DayView.mAlldayHeight 37| const v0, #+15334 (0x00003be6 | 2.14875e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| int-to-float v4, v4 44| sub-float v2, v3, v4 .line 4167 .local v2, "gestureCenterInPixels", float 46| iget v3, v6, com.android.calendar.DayView.mViewStartY 48| const v0, #+15335 (0x00003be7 | 2.14889e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| int-to-float v3, v3 55| add-float/2addr v3, v2 56| sget v4, com.android.calendar.DayView.mCellHeight 58| const v0, #+15336 (0x00003be8 | 2.14903e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 66| int-to-float v4, v4 67| div-float/2addr v3, v4 68| iput v3, v6, com.android.calendar.DayView.mGestureCenterHour .line 4169 70| const v0, #+15337 (0x00003be9 | 2.14917e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sget v3, com.android.calendar.DayView.MIN_Y_SPAN 78| const v0, #+15338 (0x00003bea | 2.14931e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| int-to-float v3, v3 85| invoke-virtual {v7}, android.view.ScaleGestureDetector.getCurrentSpanY():float 88| move-result v4 89| const v0, #+15339 (0x00003beb | 2.14945e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v4}, java.lang.Math.abs(float):float 98| move-result v4 99| const v0, #+15340 (0x00003bec | 2.14959e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-static {v3,v4}, java.lang.Math.max(float, float):float 108| move-result v3 109| const v0, #+15341 (0x00003bed | 2.14973e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput v3, v6, com.android.calendar.DayView.mStartingSpanY .line 4170 117| const v0, #+15342 (0x00003bee | 2.14987e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| sget v3, com.android.calendar.DayView.mCellHeight 125| const v0, #+15343 (0x00003bef | 2.15001e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v3, v6, com.android.calendar.DayView.mCellHeightBeforeScaleGesture .line 4172 133| const v0, #+15344 (0x00003bf0 | 2.15015e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| sget-boolean v3, com.android.calendar.DayView.DEBUG_SCALING 141| const v0, #+15345 (0x00003bf1 | 2.15029e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v3, Label_1 .line 4173 149| const v0, #+15346 (0x00003bf2 | 2.15043e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v3, v6, com.android.calendar.DayView.mViewStartY 157| const v0, #+15347 (0x00003bf3 | 2.15057e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| int-to-float v3, v3 164| sget v4, com.android.calendar.DayView.mCellHeight 166| const v0, #+15348 (0x00003bf4 | 2.15071e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 174| int-to-float v4, v4 175| div-float v1, v3, v4 .line 4174 .local v1, "ViewStartHour", float 177| sget-object v3, com.android.calendar.DayView.TAG 179| const v0, #+15349 (0x00003bf5 | 2.15085e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| new-instance v4, java.lang.StringBuilder 187| const v0, #+15350 (0x00003bf6 | 2.15099e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-direct {v4}, java.lang.StringBuilder.():void 196| const v0, #+15351 (0x00003bf7 | 2.15113e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v5, "onScaleBegin: mGestureCenterHour:" 205| const v0, #+15352 (0x00003bf8 | 2.15127e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 214| move-result-object v4 215| const v0, #+15353 (0x00003bf9 | 2.15141e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget v5, v6, com.android.calendar.DayView.mGestureCenterHour 223| const v0, #+15354 (0x00003bfa | 2.15155e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 232| move-result-object v4 233| const v0, #+15355 (0x00003bfb | 2.15169e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4175 239| const-string/jumbo v5, "\tViewStartHour: " .line 4174 242| const v0, #+15356 (0x00003bfc | 2.15183e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 251| move-result-object v4 252| const v0, #+15357 (0x00003bfd | 2.15197e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 261| move-result-object v4 262| const v0, #+15358 (0x00003bfe | 2.15211e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4175 268| const-string/jumbo v5, "\tmViewStartY:" .line 4174 271| const v0, #+15359 (0x00003bff | 2.15225e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 280| move-result-object v4 281| const v0, #+15360 (0x00003c00 | 2.15239e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4175 287| iget v5, v6, com.android.calendar.DayView.mViewStartY .line 4174 289| const v0, #+15361 (0x00003c01 | 2.15253e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 298| move-result-object v4 299| const v0, #+15362 (0x00003c02 | 2.15267e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4176 305| const-string/jumbo v5, "\tmCellHeight:" .line 4174 308| const v0, #+15363 (0x00003c03 | 2.15281e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 317| move-result-object v4 318| const v0, #+15364 (0x00003c04 | 2.15295e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4176 324| sget v5, com.android.calendar.DayView.mCellHeight .line 4174 326| const v0, #+15365 (0x00003c05 | 2.15310e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 335| move-result-object v4 336| const v0, #+15366 (0x00003c06 | 2.15324e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4176 342| const-string/jumbo v5, " SpanY:" .line 4174 345| const v0, #+15367 (0x00003c07 | 2.15338e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 354| move-result-object v4 355| const v0, #+15368 (0x00003c08 | 2.15352e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4176 361| invoke-virtual {v7}, android.view.ScaleGestureDetector.getCurrentSpanY():float 364| move-result v5 365| const v0, #+15369 (0x00003c09 | 2.15366e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4174 371| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 374| move-result-object v4 375| const v0, #+15370 (0x00003c0a | 2.15380e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 384| move-result-object v4 385| const v0, #+15371 (0x00003c0b | 2.15394e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 4179 .end_local v1 394| const v0, #+15372 (0x00003c0c | 2.15408e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 401| return v3 } method com.android.calendar.DayView.onScaleEnd(android.view.ScaleGestureDetector):void { .params "detector" .src "DayView.java" .line 4229 .prologue_end 0| const v0, #+15373 (0x00003c0d | 2.15422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 4229 7| iget v1, v3, com.android.calendar.DayView.mViewStartY 9| const v0, #+15374 (0x00003c0e | 2.15436e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v1, v3, com.android.calendar.DayView.mScrollStartY .line 4230 17| const v0, #+15375 (0x00003c0f | 2.15450e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v2, v3, com.android.calendar.DayView.mInitialScrollY .line 4231 25| const v0, #+15376 (0x00003c10 | 2.15464e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v2, v3, com.android.calendar.DayView.mInitialScrollX .line 4232 33| const v0, #+15377 (0x00003c11 | 2.15478e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v2, v3, com.android.calendar.DayView.mStartingSpanY .line 4233 41| const v0, #+15378 (0x00003c12 | 2.15492e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.DayView.onSizeChanged(int, int, int, int):void { .params "width", "height", "oldw", "oldh" .src "DayView.java" .line 1221 .prologue_end .line 1221 0| const v0, #+15379 (0x00003c13 | 2.15506e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v7, v6, com.android.calendar.DayView.mViewWidth .line 1222 8| const v0, #+15380 (0x00003c14 | 2.15520e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v8, v6, com.android.calendar.DayView.mViewHeight .line 1223 16| const v0, #+15381 (0x00003c15 | 2.15534e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v6, com.android.calendar.DayView.mEdgeEffectTop 24| const v0, #+15382 (0x00003c16 | 2.15548e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v4, v6, com.android.calendar.DayView.mViewWidth 32| const v0, #+15383 (0x00003c17 | 2.15562e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v5, v6, com.android.calendar.DayView.mViewHeight 40| const v0, #+15384 (0x00003c18 | 2.15576e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v3,v4,v5}, android.widget.EdgeEffect.setSize(int, int):void .line 1224 49| const v0, #+15385 (0x00003c19 | 2.15590e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v3, v6, com.android.calendar.DayView.mEdgeEffectBottom 57| const v0, #+15386 (0x00003c1a | 2.15604e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v4, v6, com.android.calendar.DayView.mViewWidth 65| const v0, #+15387 (0x00003c1b | 2.15618e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v5, v6, com.android.calendar.DayView.mViewHeight 73| const v0, #+15388 (0x00003c1c | 2.15632e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v3,v4,v5}, android.widget.EdgeEffect.setSize(int, int):void .line 1225 82| const v0, #+15389 (0x00003c1d | 2.15646e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v3, v6, com.android.calendar.DayView.mHoursWidth 90| const v0, #+15390 (0x00003c1e | 2.15660e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| sub-int v1, v7, v3 .line 1226 .local v1, "gridAreaWidth", int 98| iget v3, v6, com.android.calendar.DayView.mNumDays 100| const v0, #+15391 (0x00003c1f | 2.15674e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| mul-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 108| sub-int v3, v1, v3 110| iget v4, v6, com.android.calendar.DayView.mNumDays 112| const v0, #+15392 (0x00003c20 | 2.15688e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| div-int/2addr v3, v4 119| const v0, #+15393 (0x00003c21 | 2.15702e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput v3, v6, com.android.calendar.DayView.mCellWidth .line 1229 127| const v0, #+15394 (0x00003c22 | 2.15716e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| div-int/lit8 v3, v7, #+7 (0x00000007 | 9.80909e-45) 135| const v0, #+15395 (0x00003c23 | 2.15730e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| sput v3, com.android.calendar.DayView.mHorizontalSnapBackThreshold .line 1231 143| const v0, #+15396 (0x00003c24 | 2.15744e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| new-instance v2, android.graphics.Paint 151| const v0, #+15397 (0x00003c25 | 2.15758e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-direct {v2}, android.graphics.Paint.():void .line 1232 .local v2, "p", android.graphics.Paint 160| const v0, #+15398 (0x00003c26 | 2.15772e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| sget v3, com.android.calendar.DayView.HOURS_TEXT_SIZE 168| const v0, #+15399 (0x00003c27 | 2.15786e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v2,v3}, android.graphics.Paint.setTextSize(float):void .line 1233 177| const v0, #+15400 (0x00003c28 | 2.15800e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v2}, android.graphics.Paint.ascent():float 186| move-result v3 187| const v0, #+15401 (0x00003c29 | 2.15814e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-static {v3}, java.lang.Math.abs(float):float 196| move-result v3 197| const v0, #+15402 (0x00003c2a | 2.15828e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| float-to-int v3, v3 204| iput v3, v6, com.android.calendar.DayView.mHoursTextHeight .line 1234 206| const v0, #+15403 (0x00003c2b | 2.15842e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-direct {v6,v7,v8}, com.android.calendar.DayView.remeasure(int, int):void .line 1235 215| const v0, #+15404 (0x00003c2c | 2.15856e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| return-void } method com.android.calendar.DayView.onTouchEvent(android.view.MotionEvent):boolean { .params "ev" .src "DayView.java" .line 4237 .prologue_end 0| const v0, #+15405 (0x00003c2d | 2.15870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 4237 8| invoke-virtual {v10}, android.view.MotionEvent.getAction():int 11| move-result v1 12| const v0, #+15406 (0x00003c2e | 2.15884e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4238 .local v1, "action", int 18| sget-boolean v3, com.android.calendar.DayView.DEBUG 20| const v0, #+15407 (0x00003c2f | 2.15898e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v3, Label_1 28| const v0, #+15408 (0x00003c30 | 2.15912e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| sget-object v3, com.android.calendar.DayView.TAG 36| const v0, #+15409 (0x00003c31 | 2.15926e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v6, java.lang.StringBuilder 44| const v0, #+15410 (0x00003c32 | 2.15940e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v6}, java.lang.StringBuilder.():void 53| const v0, #+15411 (0x00003c33 | 2.15954e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v7, "" 62| const v0, #+15412 (0x00003c34 | 2.15968e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 71| move-result-object v6 72| const v0, #+15413 (0x00003c35 | 2.15982e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v6,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 81| move-result-object v6 82| const v0, #+15414 (0x00003c36 | 2.15996e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v7, " ev.getPointerCount() = " 91| const v0, #+15415 (0x00003c37 | 2.16010e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 100| move-result-object v6 101| const v0, #+15416 (0x00003c38 | 2.16024e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v10}, android.view.MotionEvent.getPointerCount():int 110| move-result v7 111| const v0, #+15417 (0x00003c39 | 2.16038e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 120| move-result-object v6 121| const v0, #+15418 (0x00003c3a | 2.16052e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 130| move-result-object v6 131| const v0, #+15419 (0x00003c3b | 2.16066e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v3,v6}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 4240 140| const v0, #+15420 (0x00003c3c | 2.16080e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v10}, android.view.MotionEvent.getActionMasked():int 149| move-result v3 150| const v0, #+15421 (0x00003c3d | 2.16094e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| if-eqz v3, Label_2 .line 4241 158| const v0, #+15422 (0x00003c3e | 2.16108e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v10}, android.view.MotionEvent.getActionMasked():int 167| move-result v3 168| const v0, #+15423 (0x00003c3f | 2.16122e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| if-ne v3, v4, Label_6 Label_2: .line 4244 176| const v0, #+15424 (0x00003c40 | 2.16136e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iput-boolean v4, v9, com.android.calendar.DayView.mRecalCenterHour Label_3: .line 4247 184| const v0, #+15425 (0x00003c41 | 2.16150e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget v3, v9, com.android.calendar.DayView.mTouchMode 192| const v0, #+15426 (0x00003c42 | 2.16164e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| and-int/lit8 v3, v3, #+64 (0x00000040 | 8.96831e-44) 200| if-nez v3, Label_4 .line 4248 202| const v0, #+15427 (0x00003c43 | 2.16178e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v3, v9, com.android.calendar.DayView.mScaleGestureDetector 210| const v0, #+15428 (0x00003c44 | 2.16192e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v3,v10}, android.view.ScaleGestureDetector.onTouchEvent(android.view.MotionEvent):boolean Label_4: .line 4251 219| const v0, #+15429 (0x00003c45 | 2.16206e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| packed-switch v1, Label_27 .line 4329 228| const v0, #+15430 (0x00003c46 | 2.16220e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| sget-boolean v3, com.android.calendar.DayView.DEBUG 236| const v0, #+15431 (0x00003c47 | 2.16234e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| if-eqz v3, Label_5 244| const v0, #+15432 (0x00003c48 | 2.16248e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| sget-object v3, com.android.calendar.DayView.TAG 252| const v0, #+15433 (0x00003c49 | 2.16262e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| new-instance v5, java.lang.StringBuilder 260| const v0, #+15434 (0x00003c4a | 2.16276e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-direct {v5}, java.lang.StringBuilder.():void 269| const v0, #+15435 (0x00003c4b | 2.16290e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const-string/jumbo v6, "Not MotionEvent " 278| const v0, #+15436 (0x00003c4c | 2.16304e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 287| move-result-object v5 288| const v0, #+15437 (0x00003c4d | 2.16318e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v10}, android.view.MotionEvent.toString():java.lang.String 297| move-result-object v6 298| const v0, #+15438 (0x00003c4e | 2.16332e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 307| move-result-object v5 308| const v0, #+15439 (0x00003c4f | 2.16346e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 317| move-result-object v5 318| const v0, #+15440 (0x00003c50 | 2.16360e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-static {v3,v5}, android.util.Log.e(java.lang.String, java.lang.String):int Label_5: .line 4330 327| const v0, #+15441 (0x00003c51 | 2.16374e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v3, v9, com.android.calendar.DayView.mGestureDetector 335| const v0, #+15442 (0x00003c52 | 2.16389e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-virtual {v3,v10}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean 344| move-result v3 345| const v0, #+15443 (0x00003c53 | 2.16403e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| if-eqz v3, Label_26 .line 4331 353| const v0, #+15444 (0x00003c54 | 2.16417e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| return v4 Label_6: .line 4242 360| const v0, #+15445 (0x00003c55 | 2.16431e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v10}, android.view.MotionEvent.getActionMasked():int 369| move-result v3 370| const v0, #+15446 (0x00003c56 | 2.16445e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| const/4 v6, #+6 (0x00000006 | 8.40779e-45) 377| if-eq v3, v6, Label_2 .line 4243 379| const v0, #+15447 (0x00003c57 | 2.16459e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-virtual {v10}, android.view.MotionEvent.getActionMasked():int 388| move-result v3 389| const v0, #+15448 (0x00003c58 | 2.16473e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 396| if-ne v3, v6, Label_3 398| const v0, #+15449 (0x00003c59 | 2.16487e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| goto/16 Label_2 Label_7: .line 4253 406| const v0, #+15450 (0x00003c5a | 2.16501e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| iput-boolean v4, v9, com.android.calendar.DayView.mStartingScroll .line 4254 414| const v0, #+15451 (0x00003c5b | 2.16515e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| sget-boolean v3, com.android.calendar.DayView.DEBUG 422| const v0, #+15452 (0x00003c5c | 2.16529e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| if-eqz v3, Label_8 .line 4255 430| const v0, #+15453 (0x00003c5d | 2.16543e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| sget-object v3, com.android.calendar.DayView.TAG 438| const v0, #+15454 (0x00003c5e | 2.16557e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| new-instance v6, java.lang.StringBuilder 446| const v0, #+15455 (0x00003c5f | 2.16571e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| invoke-direct {v6}, java.lang.StringBuilder.():void 455| const v0, #+15456 (0x00003c60 | 2.16585e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| const-string/jumbo v7, "ACTION_DOWN ev.getDownTime = " 464| const v0, #+15457 (0x00003c61 | 2.16599e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 473| move-result-object v6 474| const v0, #+15458 (0x00003c62 | 2.16613e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| invoke-virtual {v10}, android.view.MotionEvent.getDownTime():long 483| move-result-wide v7:v8 484| const v0, #+15459 (0x00003c63 | 2.16627e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-virtual {v6,v7,v8}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 493| move-result-object v6 494| const v0, #+15460 (0x00003c64 | 2.16641e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| const-string/jumbo v7, " Cnt=" 503| const v0, #+15461 (0x00003c65 | 2.16655e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 512| move-result-object v6 513| const v0, #+15462 (0x00003c66 | 2.16669e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4256 519| invoke-virtual {v10}, android.view.MotionEvent.getPointerCount():int 522| move-result v7 523| const v0, #+15463 (0x00003c67 | 2.16683e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 4255 529| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 532| move-result-object v6 533| const v0, #+15464 (0x00003c68 | 2.16697e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 542| move-result-object v6 543| const v0, #+15465 (0x00003c69 | 2.16711e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| invoke-static {v3,v6}, android.util.Log.e(java.lang.String, java.lang.String):int Label_8: .line 4259 552| const v0, #+15466 (0x00003c6a | 2.16725e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| iget v3, v9, com.android.calendar.DayView.mAlldayHeight 560| const v0, #+15467 (0x00003c6b | 2.16739e-41) 563| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 566| sget v6, com.android.calendar.DayView.DAY_HEADER_HEIGHT 568| const v0, #+15468 (0x00003c6c | 2.16753e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| add-int/2addr v3, v6 575| sget v6, com.android.calendar.DayView.ALLDAY_TOP_MARGIN 577| const v0, #+15469 (0x00003c6d | 2.16767e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| add-int v2, v3, v6 .line 4260 .local v2, "bottom", int 585| invoke-virtual {v10}, android.view.MotionEvent.getY():float 588| move-result v3 589| const v0, #+15470 (0x00003c6e | 2.16781e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| int-to-float v6, v2 596| cmpg-float v3, v3, v6 598| if-gez v3, Label_10 .line 4261 600| const v0, #+15471 (0x00003c6f | 2.16795e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| iput-boolean v4, v9, com.android.calendar.DayView.mTouchStartedInAlldayArea Label_9: .line 4265 608| const v0, #+15472 (0x00003c70 | 2.16809e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iput-boolean v4, v9, com.android.calendar.DayView.mHandleActionUp .line 4266 616| const v0, #+15473 (0x00003c71 | 2.16823e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| iget-object v3, v9, com.android.calendar.DayView.mGestureDetector 624| const v0, #+15474 (0x00003c72 | 2.16837e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| invoke-virtual {v3,v10}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean .line 4267 633| const v0, #+15475 (0x00003c73 | 2.16851e-41) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| return v4 Label_10: .line 4263 640| const v0, #+15476 (0x00003c74 | 2.16865e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| iput-boolean v5, v9, com.android.calendar.DayView.mTouchStartedInAlldayArea 648| const v0, #+15477 (0x00003c75 | 2.16879e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| goto/16 Label_9 Label_11: .line 4270 .end_local v2 656| const v0, #+15478 (0x00003c76 | 2.16893e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| sget-boolean v3, com.android.calendar.DayView.DEBUG 664| const v0, #+15479 (0x00003c77 | 2.16907e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| if-eqz v3, Label_12 672| const v0, #+15480 (0x00003c78 | 2.16921e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| sget-object v3, com.android.calendar.DayView.TAG 680| const v0, #+15481 (0x00003c79 | 2.16935e-41) 683| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 686| new-instance v5, java.lang.StringBuilder 688| const v0, #+15482 (0x00003c7a | 2.16949e-41) 691| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 694| invoke-direct {v5}, java.lang.StringBuilder.():void 697| const v0, #+15483 (0x00003c7b | 2.16963e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| const-string/jumbo v6, "ACTION_MOVE Cnt=" 706| const v0, #+15484 (0x00003c7c | 2.16977e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 715| move-result-object v5 716| const v0, #+15485 (0x00003c7d | 2.16991e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-virtual {v10}, android.view.MotionEvent.getPointerCount():int 725| move-result v6 726| const v0, #+15486 (0x00003c7e | 2.17005e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 732| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 735| move-result-object v5 736| const v0, #+15487 (0x00003c7f | 2.17019e-41) 739| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 742| invoke-virtual {v5,v9}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 745| move-result-object v5 746| const v0, #+15488 (0x00003c80 | 2.17033e-41) 749| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 752| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 755| move-result-object v5 756| const v0, #+15489 (0x00003c81 | 2.17047e-41) 759| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 762| invoke-static {v3,v5}, android.util.Log.e(java.lang.String, java.lang.String):int Label_12: .line 4271 765| const v0, #+15490 (0x00003c82 | 2.17061e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| iget-object v3, v9, com.android.calendar.DayView.mGestureDetector 773| const v0, #+15491 (0x00003c83 | 2.17075e-41) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| invoke-virtual {v3,v10}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean .line 4272 782| const v0, #+15492 (0x00003c84 | 2.17089e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| return v4 Label_13: .line 4275 789| const v0, #+15493 (0x00003c85 | 2.17103e-41) 792| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 795| sget-boolean v3, com.android.calendar.DayView.DEBUG 797| const v0, #+15494 (0x00003c86 | 2.17117e-41) 800| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 803| if-eqz v3, Label_14 805| const v0, #+15495 (0x00003c87 | 2.17131e-41) 808| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 811| sget-object v3, com.android.calendar.DayView.TAG 813| const v0, #+15496 (0x00003c88 | 2.17145e-41) 816| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 819| new-instance v6, java.lang.StringBuilder 821| const v0, #+15497 (0x00003c89 | 2.17159e-41) 824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 827| invoke-direct {v6}, java.lang.StringBuilder.():void 830| const v0, #+15498 (0x00003c8a | 2.17173e-41) 833| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 836| const-string/jumbo v7, "ACTION_UP Cnt=" 839| const v0, #+15499 (0x00003c8b | 2.17187e-41) 842| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 845| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 848| move-result-object v6 849| const v0, #+15500 (0x00003c8c | 2.17201e-41) 852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 855| invoke-virtual {v10}, android.view.MotionEvent.getPointerCount():int 858| move-result v7 859| const v0, #+15501 (0x00003c8d | 2.17215e-41) 862| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 865| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 868| move-result-object v6 869| const v0, #+15502 (0x00003c8e | 2.17229e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| iget-boolean v7, v9, com.android.calendar.DayView.mHandleActionUp 877| const v0, #+15503 (0x00003c8f | 2.17243e-41) 880| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 883| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 886| move-result-object v6 887| const v0, #+15504 (0x00003c90 | 2.17257e-41) 890| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 893| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 896| move-result-object v6 897| const v0, #+15505 (0x00003c91 | 2.17271e-41) 900| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 903| invoke-static {v3,v6}, android.util.Log.e(java.lang.String, java.lang.String):int Label_14: .line 4276 906| const v0, #+15506 (0x00003c92 | 2.17285e-41) 909| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 912| iget-object v3, v9, com.android.calendar.DayView.mEdgeEffectTop 914| const v0, #+15507 (0x00003c93 | 2.17299e-41) 917| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 920| invoke-virtual {v3}, android.widget.EdgeEffect.onRelease():void .line 4277 923| const v0, #+15508 (0x00003c94 | 2.17313e-41) 926| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 929| iget-object v3, v9, com.android.calendar.DayView.mEdgeEffectBottom 931| const v0, #+15509 (0x00003c95 | 2.17327e-41) 934| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 937| invoke-virtual {v3}, android.widget.EdgeEffect.onRelease():void .line 4278 940| const v0, #+15510 (0x00003c96 | 2.17341e-41) 943| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 946| iput-boolean v5, v9, com.android.calendar.DayView.mStartingScroll .line 4279 948| const v0, #+15511 (0x00003c97 | 2.17355e-41) 951| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 954| iget-object v3, v9, com.android.calendar.DayView.mGestureDetector 956| const v0, #+15512 (0x00003c98 | 2.17369e-41) 959| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 962| invoke-virtual {v3,v10}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean .line 4280 965| const v0, #+15513 (0x00003c99 | 2.17383e-41) 968| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 971| iget-boolean v3, v9, com.android.calendar.DayView.mHandleActionUp 973| const v0, #+15514 (0x00003c9a | 2.17397e-41) 976| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 979| if-nez v3, Label_15 .line 4281 981| const v0, #+15515 (0x00003c9b | 2.17411e-41) 984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 987| iput-boolean v4, v9, com.android.calendar.DayView.mHandleActionUp .line 4282 989| const v0, #+15516 (0x00003c9c | 2.17425e-41) 992| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 995| iput v5, v9, com.android.calendar.DayView.mViewStartX .line 4283 997| const v0, #+15517 (0x00003c9d | 2.17439e-41) 1000| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1003| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void .line 4284 1006| const v0, #+15518 (0x00003c9e | 2.17453e-41) 1009| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1012| return v4 Label_15: .line 4287 1013| const v0, #+15519 (0x00003c9f | 2.17468e-41) 1016| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1019| iget-boolean v3, v9, com.android.calendar.DayView.mOnFlingCalled 1021| const v0, #+15520 (0x00003ca0 | 2.17482e-41) 1024| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1027| if-eqz v3, Label_16 .line 4288 1029| const v0, #+15521 (0x00003ca1 | 2.17496e-41) 1032| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1035| return v4 Label_16: .line 4293 1036| const v0, #+15522 (0x00003ca2 | 2.17510e-41) 1039| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1042| iget-boolean v3, v9, com.android.calendar.DayView.mScrolling 1044| const v0, #+15523 (0x00003ca3 | 2.17524e-41) 1047| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1050| if-eqz v3, Label_17 .line 4294 1052| const v0, #+15524 (0x00003ca4 | 2.17538e-41) 1055| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1058| iput-boolean v5, v9, com.android.calendar.DayView.mScrolling .line 4295 1060| const v0, #+15525 (0x00003ca5 | 2.17552e-41) 1063| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1066| invoke-direct {v9}, com.android.calendar.DayView.resetSelectedHour():void .line 4296 1069| const v0, #+15526 (0x00003ca6 | 2.17566e-41) 1072| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1075| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void Label_17: .line 4299 1078| const v0, #+15527 (0x00003ca7 | 2.17580e-41) 1081| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1084| iget v3, v9, com.android.calendar.DayView.mTouchMode 1086| const v0, #+15528 (0x00003ca8 | 2.17594e-41) 1089| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1092| and-int/lit8 v3, v3, #+64 (0x00000040 | 8.96831e-44) 1094| if-eqz v3, Label_23 .line 4300 1096| const v0, #+15529 (0x00003ca9 | 2.17608e-41) 1099| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1102| iput v5, v9, com.android.calendar.DayView.mTouchMode .line 4301 1104| const v0, #+15530 (0x00003caa | 2.17622e-41) 1107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1110| iget v3, v9, com.android.calendar.DayView.mViewStartX 1112| const v0, #+15531 (0x00003cab | 2.17636e-41) 1115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1118| invoke-static {v3}, java.lang.Math.abs(int):int 1121| move-result v3 1122| const v0, #+15532 (0x00003cac | 2.17650e-41) 1125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1128| sget v6, com.android.calendar.DayView.mHorizontalSnapBackThreshold 1130| const v0, #+15533 (0x00003cad | 2.17664e-41) 1133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1136| if-le v3, v6, Label_21 .line 4303 1138| const v0, #+15534 (0x00003cae | 2.17678e-41) 1141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1144| sget-boolean v3, com.android.calendar.DayView.DEBUG 1146| const v0, #+15535 (0x00003caf | 2.17692e-41) 1149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1152| if-eqz v3, Label_18 1154| const v0, #+15536 (0x00003cb0 | 2.17706e-41) 1157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1160| sget-object v3, com.android.calendar.DayView.TAG 1162| const v0, #+15537 (0x00003cb1 | 2.17720e-41) 1165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1168| const-string/jumbo v6, "- horizontal scroll: switch views" 1171| const v0, #+15538 (0x00003cb2 | 2.17734e-41) 1174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1177| invoke-static {v3,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_18: .line 4304 1180| const v0, #+15539 (0x00003cb3 | 2.17748e-41) 1183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1186| iget v3, v9, com.android.calendar.DayView.mViewStartX 1188| const v0, #+15540 (0x00003cb4 | 2.17762e-41) 1191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1194| if-lez v3, Label_20 1196| const v0, #+15541 (0x00003cb5 | 2.17776e-41) 1199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1202| move v3, v4 Label_19: 1203| const v0, #+15542 (0x00003cb6 | 2.17790e-41) 1206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1209| iget v6, v9, com.android.calendar.DayView.mViewStartX 1211| const v0, #+15543 (0x00003cb7 | 2.17804e-41) 1214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1217| int-to-float v6, v6 1218| iget v7, v9, com.android.calendar.DayView.mViewWidth 1220| const v0, #+15544 (0x00003cb8 | 2.17818e-41) 1223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1226| int-to-float v7, v7 1227| const/4 v8, #+0 (0x00000000 | 0.00000) 1228| invoke-direct {v9,v3,v6,v7,v8}, com.android.calendar.DayView.switchViews(boolean, float, float, float):android.view.View .line 4305 1231| const v0, #+15545 (0x00003cb9 | 2.17832e-41) 1234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1237| iput v5, v9, com.android.calendar.DayView.mViewStartX .line 4306 1239| const v0, #+15546 (0x00003cba | 2.17846e-41) 1242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1245| return v4 Label_20: 1246| const v0, #+15547 (0x00003cbb | 2.17860e-41) 1249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1252| move v3, v5 .line 4304 1253| goto/16 Label_19 Label_21: .line 4311 1255| const v0, #+15548 (0x00003cbc | 2.17874e-41) 1258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1261| sget-boolean v3, com.android.calendar.DayView.DEBUG 1263| const v0, #+15549 (0x00003cbd | 2.17888e-41) 1266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1269| if-eqz v3, Label_22 1271| const v0, #+15550 (0x00003cbe | 2.17902e-41) 1274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1277| sget-object v3, com.android.calendar.DayView.TAG 1279| const v0, #+15551 (0x00003cbf | 2.17916e-41) 1282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1285| const-string/jumbo v6, "- horizontal scroll: snap back" 1288| const v0, #+15552 (0x00003cc0 | 2.17930e-41) 1291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1294| invoke-static {v3,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_22: .line 4312 1297| const v0, #+15553 (0x00003cc1 | 2.17944e-41) 1300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1303| invoke-direct {v9}, com.android.calendar.DayView.recalc():void .line 4313 1306| const v0, #+15554 (0x00003cc2 | 2.17958e-41) 1309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1312| invoke-virtual {v9}, com.android.calendar.DayView.invalidate():void .line 4314 1315| const v0, #+15555 (0x00003cc3 | 2.17972e-41) 1318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1321| iput v5, v9, com.android.calendar.DayView.mViewStartX Label_23: .line 4318 1323| const v0, #+15556 (0x00003cc4 | 2.17986e-41) 1326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1329| return v4 Label_24: .line 4322 1330| const v0, #+15557 (0x00003cc5 | 2.18000e-41) 1333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1336| sget-boolean v3, com.android.calendar.DayView.DEBUG 1338| const v0, #+15558 (0x00003cc6 | 2.18014e-41) 1341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1344| if-eqz v3, Label_25 1346| const v0, #+15559 (0x00003cc7 | 2.18028e-41) 1349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1352| sget-object v3, com.android.calendar.DayView.TAG 1354| const v0, #+15560 (0x00003cc8 | 2.18042e-41) 1357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1360| const-string/jumbo v6, "ACTION_CANCEL" 1363| const v0, #+15561 (0x00003cc9 | 2.18056e-41) 1366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1369| invoke-static {v3,v6}, android.util.Log.e(java.lang.String, java.lang.String):int Label_25: .line 4323 1372| const v0, #+15562 (0x00003cca | 2.18070e-41) 1375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1378| iget-object v3, v9, com.android.calendar.DayView.mGestureDetector 1380| const v0, #+15563 (0x00003ccb | 2.18084e-41) 1383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1386| invoke-virtual {v3,v10}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean .line 4324 1389| const v0, #+15564 (0x00003ccc | 2.18098e-41) 1392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1395| iput-boolean v5, v9, com.android.calendar.DayView.mScrolling .line 4325 1397| const v0, #+15565 (0x00003ccd | 2.18112e-41) 1400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1403| invoke-direct {v9}, com.android.calendar.DayView.resetSelectedHour():void .line 4326 1406| const v0, #+15566 (0x00003cce | 2.18126e-41) 1409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1412| return v4 Label_26: .line 4333 1413| const v0, #+15567 (0x00003ccf | 2.18140e-41) 1416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1419| invoke-super {v9,v10}, android.view.View.onTouchEvent(android.view.MotionEvent):boolean 1422| move-result v3 1423| const v0, #+15568 (0x00003cd0 | 2.18154e-41) 1426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1429| return v3 .line 4251 1430| const v0, #+15569 (0x00003cd1 | 2.18168e-41) 1433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1436| nop 1437| nop Label_27: 1438| packed-switch-payload 0: Label_7 1: Label_13 2: Label_11 3: Label_24 } method com.android.calendar.DayView.reloadEvents():void { .src "DayView.java" .line 2009 .prologue_end 0| const v0, #+15570 (0x00003cd2 | 2.18182e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2009 8| iget-object v1, v10, com.android.calendar.DayView.mTZUpdater 10| const v0, #+15571 (0x00003cd3 | 2.18196e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1}, java.lang.Runnable.run():void .line 2011 19| const v0, #+15572 (0x00003cd4 | 2.18210e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v10,v2}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 2012 28| const v0, #+15573 (0x00003cd5 | 2.18224e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v2, v10, com.android.calendar.DayView.mPrevSelectedEvent .line 2013 36| const v0, #+15574 (0x00003cd6 | 2.18238e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v10, com.android.calendar.DayView.mSelectedEvents 44| const v0, #+15575 (0x00003cd7 | 2.18252e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 2016 53| const v0, #+15576 (0x00003cd8 | 2.18266e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| new-instance v9, android.text.format.Time 61| const v0, #+15577 (0x00003cd9 | 2.18280e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v10, com.android.calendar.DayView.mContext 69| const v0, #+15578 (0x00003cda | 2.18294e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v10, com.android.calendar.DayView.mTZUpdater 77| const v0, #+15579 (0x00003cdb | 2.18308e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 86| move-result-object v1 87| const v0, #+15580 (0x00003cdc | 2.18322e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-direct {v9,v1}, android.text.format.Time.(java.lang.String):void .line 2017 .local v9, "weekStart", android.text.format.Time 96| const v0, #+15581 (0x00003cdd | 2.18336e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v1, v10, com.android.calendar.DayView.mBaseDate 104| const v0, #+15582 (0x00003cde | 2.18350e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v9,v1}, android.text.format.Time.set(android.text.format.Time):void .line 2018 113| const v0, #+15583 (0x00003cdf | 2.18364e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v4, v9, android.text.format.Time.hour .line 2019 121| const v0, #+15584 (0x00003ce0 | 2.18378e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput v4, v9, android.text.format.Time.minute .line 2020 129| const v0, #+15585 (0x00003ce1 | 2.18392e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput v4, v9, android.text.format.Time.second .line 2021 137| const v0, #+15586 (0x00003ce2 | 2.18406e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 144| invoke-virtual {v9,v1}, android.text.format.Time.normalize(boolean):long 147| move-result-wide v7:v8 148| const v0, #+15587 (0x00003ce3 | 2.18420e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2024 .local v7, "millis", long 154| iget-wide v1:v2, v10, com.android.calendar.DayView.mLastReloadMillis 156| const v0, #+15588 (0x00003ce4 | 2.18434e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| cmp-long v1, v7:v8, v1:v2 164| if-nez v1, Label_1 .line 2025 166| const v0, #+15589 (0x00003ce5 | 2.18448e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-void Label_1: .line 2027 173| const v0, #+15590 (0x00003ce6 | 2.18462e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iput-wide v7:v8, v10, com.android.calendar.DayView.mLastReloadMillis .line 2031 181| const v0, #+15591 (0x00003ce7 | 2.18476e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| new-instance v3, java.util.ArrayList 189| const v0, #+15592 (0x00003ce8 | 2.18490e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-direct {v3}, java.util.ArrayList.():void .line 2032 .local_ex v3, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 198| const v0, #+15593 (0x00003ce9 | 2.18504e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v1, v10, com.android.calendar.DayView.mEventLoader 206| const v0, #+15594 (0x00003cea | 2.18518e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget v2, v10, com.android.calendar.DayView.mNumDays 214| const v0, #+15595 (0x00003ceb | 2.18532e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget v4, v10, com.android.calendar.DayView.mFirstJulianDay 222| const v0, #+15596 (0x00003cec | 2.18547e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| new-instance v5, com.android.calendar.DayView$6 230| const v0, #+15597 (0x00003ced | 2.18561e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-direct {v5,v10,v3}, com.android.calendar.DayView$6.(com.android.calendar.DayView, java.util.ArrayList):void .line 2082 239| const v0, #+15598 (0x00003cee | 2.18575e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v6, v10, com.android.calendar.DayView.mCancelCallback .line 2032 247| const v0, #+15599 (0x00003cef | 2.18589e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual/range {v1..v6}, com.android.calendar.EventLoader.loadEventsInBackground(int, java.util.ArrayList, int, java.lang.Runnable, java.lang.Runnable):void .line 2083 256| const v0, #+15600 (0x00003cf0 | 2.18603e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| return-void } method com.android.calendar.DayView.restartCurrentTimeUpdates():void { .src "DayView.java" .line 4853 .prologue_end .line 4853 0| const v0, #+15601 (0x00003cf1 | 2.18617e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput-boolean v1, v3, com.android.calendar.DayView.mPaused .line 4854 9| const v0, #+15602 (0x00003cf2 | 2.18631e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.DayView.mHandler 17| const v0, #+15603 (0x00003cf3 | 2.18645e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 4855 25| const v0, #+15604 (0x00003cf4 | 2.18659e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.calendar.DayView.mHandler 33| const v0, #+15605 (0x00003cf5 | 2.18673e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v3, com.android.calendar.DayView.mUpdateCurrentTime 41| const v0, #+15606 (0x00003cf6 | 2.18687e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 4856 50| const v0, #+15607 (0x00003cf7 | 2.18701e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, com.android.calendar.DayView.mHandler 58| const v0, #+15608 (0x00003cf8 | 2.18715e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v3, com.android.calendar.DayView.mUpdateCurrentTime 66| const v0, #+15609 (0x00003cf9 | 2.18729e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 4858 75| const v0, #+15610 (0x00003cfa | 2.18743e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-void } method com.android.calendar.DayView.setAnimateDayEventHeight(int):void { .params "height" .src "DayView.java" .line 3851 .prologue_end .line 3851 0| const v0, #+15611 (0x00003cfb | 2.18757e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.DayView.mAnimateDayEventHeight .line 3852 8| const v0, #+15612 (0x00003cfc | 2.18771e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| iput-boolean v1, v2, com.android.calendar.DayView.mRemeasure .line 3853 17| const v0, #+15613 (0x00003cfd | 2.18785e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.calendar.DayView.invalidate():void .line 3854 26| const v0, #+15614 (0x00003cfe | 2.18799e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.DayView.setAnimateDayHeight(int):void { .params "height" .src "DayView.java" .line 3844 .prologue_end .line 3844 0| const v0, #+15615 (0x00003cff | 2.18813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.DayView.mAnimateDayHeight .line 3845 8| const v0, #+15616 (0x00003d00 | 2.18827e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| iput-boolean v1, v2, com.android.calendar.DayView.mRemeasure .line 3846 17| const v0, #+15617 (0x00003d01 | 2.18841e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.calendar.DayView.invalidate():void .line 3847 26| const v0, #+15618 (0x00003d02 | 2.18855e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.DayView.setAnimateTodayAlpha(int):void { .params "todayAlpha" .src "DayView.java" .line 1102 .prologue_end .line 1102 0| const v0, #+15619 (0x00003d03 | 2.18869e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mAnimateTodayAlpha .line 1103 8| const v0, #+15620 (0x00003d04 | 2.18883e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 1104 17| const v0, #+15621 (0x00003d05 | 2.18897e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView.setEventsAlpha(int):void { .params "alpha" .src "DayView.java" .line 2086 .prologue_end .line 2086 0| const v0, #+15622 (0x00003d06 | 2.18911e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DayView.mEventsAlpha .line 2087 8| const v0, #+15623 (0x00003d07 | 2.18925e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 2088 17| const v0, #+15624 (0x00003d08 | 2.18939e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView.setFirstVisibleHour(int):void { .params "firstHour" .src "DayView.java" .line 1003 .prologue_end .line 1003 0| const v0, #+15625 (0x00003d09 | 2.18953e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.DayView.mFirstHour .line 1004 8| const v0, #+15626 (0x00003d0a | 2.18967e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+0 (0x00000000 | 0.00000) 15| iput v1, v2, com.android.calendar.DayView.mFirstHourOffset .line 1005 17| const v0, #+15627 (0x00003d0b | 2.18981e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView.setMoreAllDayEventsTextAlpha(int):void { .params "alpha" .src "DayView.java" .line 3838 .prologue_end .line 3838 0| const v0, #+15628 (0x00003d0c | 2.18995e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput v2, com.android.calendar.DayView.mMoreAlldayEventsTextAlpha .line 3839 8| const v0, #+15629 (0x00003d0d | 2.19009e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.DayView.invalidate():void .line 3840 17| const v0, #+15630 (0x00003d0e | 2.19023e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DayView.setSelected(android.text.format.Time, boolean, boolean):void { .params "time", "ignoreTime", "animateToday" .src "DayView.java" .line 1008 .prologue_end .line 1008 0| const v0, #+15631 (0x00003d0f | 2.19037e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 8| const v0, #+15632 (0x00003d10 | 2.19051e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7,v13}, android.text.format.Time.set(android.text.format.Time):void .line 1009 17| const v0, #+15633 (0x00003d11 | 2.19065e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 25| const v0, #+15634 (0x00003d12 | 2.19079e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v7, v7, android.text.format.Time.hour 33| const v0, #+15635 (0x00003d13 | 2.19093e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedHour(int):void .line 1010 42| const v0, #+15636 (0x00003d14 | 2.19107e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v7, #+0 (0x00000000 | 0.00000) 49| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedEvent(com.android.calendar.Event):void .line 1011 52| const v0, #+15637 (0x00003d15 | 2.19121e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v7, #+0 (0x00000000 | 0.00000) 59| iput-object v7, v12, com.android.calendar.DayView.mPrevSelectedEvent .line 1012 61| const v0, #+15638 (0x00003d16 | 2.19135e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 69| const v0, #+15639 (0x00003d17 | 2.19149e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v8, #+0 (0x00000000 | 0.00000) 76| invoke-virtual {v7,v8}, android.text.format.Time.toMillis(boolean):long 79| move-result-wide v5:v6 80| const v0, #+15640 (0x00003d18 | 2.19163e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1013 .local v5, "millis", long 86| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 88| const v0, #+15641 (0x00003d19 | 2.19177e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-wide v7:v8, v7, android.text.format.Time.gmtoff 96| const v0, #+15642 (0x00003d1a | 2.19191e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v5,v6,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 105| move-result v7 106| const v0, #+15643 (0x00003d1b | 2.19205e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-direct {v12,v7}, com.android.calendar.DayView.setSelectedDay(int):void .line 1014 115| const v0, #+15644 (0x00003d1c | 2.19219e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v7, v12, com.android.calendar.DayView.mSelectedEvents 123| const v0, #+15645 (0x00003d1d | 2.19233e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v7}, java.util.ArrayList.clear():void .line 1015 132| const v0, #+15646 (0x00003d1e | 2.19247e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 139| iput-boolean v7, v12, com.android.calendar.DayView.mComputeSelectedEvents .line 1017 141| const v0, #+15647 (0x00003d1f | 2.19261e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) .line 1019 .local v2, "gotoY", int 149| if-nez v14, Label_3 151| const v0, #+15648 (0x00003d20 | 2.19275e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget v7, v12, com.android.calendar.DayView.mGridAreaHeight 159| const v0, #+15649 (0x00003d21 | 2.19289e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v8, #-1 (0xffffffff | NaN) 166| if-eq v7, v8, Label_3 .line 1020 168| const v0, #+15650 (0x00003d22 | 2.19303e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1022 .local v3, "lastHour", int 175| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 177| const v0, #+15651 (0x00003d23 | 2.19317e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget v7, v7, android.text.format.Time.hour 185| const v0, #+15652 (0x00003d24 | 2.19331e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget v8, v12, com.android.calendar.DayView.mFirstHour 193| const v0, #+15653 (0x00003d25 | 2.19345e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| if-ge v7, v8, Label_8 .line 1024 201| const v0, #+15654 (0x00003d26 | 2.19359e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 209| const v0, #+15655 (0x00003d27 | 2.19373e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget v7, v7, android.text.format.Time.hour 217| const v0, #+15656 (0x00003d28 | 2.19387e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| sget v8, com.android.calendar.DayView.mCellHeight 225| const v0, #+15657 (0x00003d29 | 2.19401e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 233| mul-int v2, v7, v8 Label_1: .line 1040 235| const v0, #+15658 (0x00003d2a | 2.19415e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| sget-boolean v7, com.android.calendar.DayView.DEBUG 243| const v0, #+15659 (0x00003d2b | 2.19429e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| if-eqz v7, Label_2 .line 1041 251| const v0, #+15660 (0x00003d2c | 2.19443e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| sget-object v7, com.android.calendar.DayView.TAG 259| const v0, #+15661 (0x00003d2d | 2.19457e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| new-instance v8, java.lang.StringBuilder 267| const v0, #+15662 (0x00003d2e | 2.19471e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-direct {v8}, java.lang.StringBuilder.():void 276| const v0, #+15663 (0x00003d2f | 2.19485e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const-string/jumbo v9, "Go " 285| const v0, #+15664 (0x00003d30 | 2.19499e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 294| move-result-object v8 295| const v0, #+15665 (0x00003d31 | 2.19513e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v8,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 304| move-result-object v8 305| const v0, #+15666 (0x00003d32 | 2.19527e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| const-string/jumbo v9, " 1st " 314| const v0, #+15667 (0x00003d33 | 2.19541e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 323| move-result-object v8 324| const v0, #+15668 (0x00003d34 | 2.19555e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget v9, v12, com.android.calendar.DayView.mFirstHour 332| const v0, #+15669 (0x00003d35 | 2.19569e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 341| move-result-object v8 342| const v0, #+15670 (0x00003d36 | 2.19583e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| const-string/jumbo v9, ":" 351| const v0, #+15671 (0x00003d37 | 2.19597e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 360| move-result-object v8 361| const v0, #+15672 (0x00003d38 | 2.19611e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget v9, v12, com.android.calendar.DayView.mFirstHourOffset 369| const v0, #+15673 (0x00003d39 | 2.19626e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 378| move-result-object v8 379| const v0, #+15674 (0x00003d3a | 2.19640e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| const-string/jumbo v9, "CH " 388| const v0, #+15675 (0x00003d3b | 2.19654e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 397| move-result-object v8 398| const v0, #+15676 (0x00003d3c | 2.19668e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1042 404| sget v9, com.android.calendar.DayView.mCellHeight 406| const v0, #+15677 (0x00003d3d | 2.19682e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) .line 1041 414| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 417| move-result-object v8 418| const v0, #+15678 (0x00003d3e | 2.19696e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1042 424| const-string/jumbo v9, " lh " .line 1041 427| const v0, #+15679 (0x00003d3f | 2.19710e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 436| move-result-object v8 437| const v0, #+15680 (0x00003d40 | 2.19724e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| invoke-virtual {v8,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 446| move-result-object v8 447| const v0, #+15681 (0x00003d41 | 2.19738e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1042 453| const-string/jumbo v9, " gh " .line 1041 456| const v0, #+15682 (0x00003d42 | 2.19752e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 465| move-result-object v8 466| const v0, #+15683 (0x00003d43 | 2.19766e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1042 472| iget v9, v12, com.android.calendar.DayView.mGridAreaHeight .line 1041 474| const v0, #+15684 (0x00003d44 | 2.19780e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 483| move-result-object v8 484| const v0, #+15685 (0x00003d45 | 2.19794e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1043 490| const-string/jumbo v9, " ymax " .line 1041 493| const v0, #+15686 (0x00003d46 | 2.19808e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 502| move-result-object v8 503| const v0, #+15687 (0x00003d47 | 2.19822e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1043 509| iget v9, v12, com.android.calendar.DayView.mMaxViewStartY .line 1041 511| const v0, #+15688 (0x00003d48 | 2.19836e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 520| move-result-object v8 521| const v0, #+15689 (0x00003d49 | 2.19850e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 530| move-result-object v8 531| const v0, #+15690 (0x00003d4a | 2.19864e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-static {v7,v8}, android.util.Log.e(java.lang.String, java.lang.String):int Label_2: .line 1046 540| const v0, #+15691 (0x00003d4b | 2.19878e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| iget v7, v12, com.android.calendar.DayView.mMaxViewStartY 548| const v0, #+15692 (0x00003d4c | 2.19892e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| if-le v2, v7, Label_9 .line 1047 556| const v0, #+15693 (0x00003d4d | 2.19906e-41) 559| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 562| iget v2, v12, com.android.calendar.DayView.mMaxViewStartY Label_3: .line 1053 .end_local v3 564| const v0, #+15694 (0x00003d4e | 2.19920e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| invoke-direct {v12}, com.android.calendar.DayView.recalc():void .line 1055 573| const v0, #+15695 (0x00003d4f | 2.19934e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 580| iput-boolean v7, v12, com.android.calendar.DayView.mRemeasure .line 1056 582| const v0, #+15696 (0x00003d50 | 2.19948e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| invoke-virtual {v12}, com.android.calendar.DayView.invalidate():void .line 1058 591| const v0, #+15697 (0x00003d51 | 2.19962e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1059 .local v1, "delayAnimateToday", boolean 598| const/high16 v7, #-2147483648 (0x80000000 | -0.00000) 600| if-eq v2, v7, Label_4 .line 1060 602| const v0, #+15698 (0x00003d52 | 2.19976e-41) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| const-string/jumbo v7, "viewStartY" 611| const v0, #+15699 (0x00003d53 | 2.19990e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 618| new-array v8, v8, int[] 620| const v0, #+15700 (0x00003d54 | 2.20004e-41) 623| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 626| iget v9, v12, com.android.calendar.DayView.mViewStartY 628| const v0, #+15701 (0x00003d55 | 2.20018e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| const/4 v10, #+0 (0x00000000 | 0.00000) 635| aput v9, v8, v10 637| const v0, #+15702 (0x00003d56 | 2.20032e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 644| aput v2, v8, v9 646| const v0, #+15703 (0x00003d57 | 2.20046e-41) 649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 652| invoke-static {v12,v7,v8}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 655| move-result-object v4 656| const v0, #+15704 (0x00003d58 | 2.20060e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1061 .local v4, "scrollAnim", android.animation.ValueAnimator 662| const-wide/16 v7:v8, #+200 (0x000000c8 | 2.80260e-43) 664| invoke-virtual {v4,v7,v8}, android.animation.ValueAnimator.setDuration(long):android.animation.ValueAnimator .line 1062 667| const v0, #+15705 (0x00003d59 | 2.20074e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| new-instance v7, android.view.animation.AccelerateDecelerateInterpolator 675| const v0, #+15706 (0x00003d5a | 2.20088e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| invoke-direct {v7}, android.view.animation.AccelerateDecelerateInterpolator.():void 684| const v0, #+15707 (0x00003d5b | 2.20102e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| invoke-virtual {v4,v7}, android.animation.ValueAnimator.setInterpolator(android.animation.TimeInterpolator):void .line 1063 693| const v0, #+15708 (0x00003d5c | 2.20116e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| iget-object v7, v12, com.android.calendar.DayView.mAnimatorListener 701| const v0, #+15709 (0x00003d5d | 2.20130e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| invoke-virtual {v4,v7}, android.animation.ValueAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 1064 710| const v0, #+15710 (0x00003d5e | 2.20144e-41) 713| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 716| invoke-virtual {v4}, android.animation.ValueAnimator.start():void .line 1065 719| const v0, #+15711 (0x00003d5f | 2.20158e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 1067 .end_local v4 726| const v0, #+15712 (0x00003d60 | 2.20172e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 732| if-eqz v15, Label_7 .line 1068 734| const v0, #+15713 (0x00003d61 | 2.20186e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| iget-object v8, v12, com.android.calendar.DayView.mTodayAnimatorListener 742| const v0, #+15714 (0x00003d62 | 2.20200e-41) 745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 748| monitor-enter v8 .try_begin_1 .line 1069 749| const v0, #+15715 (0x00003d63 | 2.20214e-41) 752| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 755| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 757| const v0, #+15716 (0x00003d64 | 2.20228e-41) 760| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 763| if-eqz v7, Label_5 .line 1070 765| const v0, #+15717 (0x00003d65 | 2.20242e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 773| const v0, #+15718 (0x00003d66 | 2.20256e-41) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| invoke-virtual {v7}, android.animation.ObjectAnimator.removeAllListeners():void .line 1071 782| const v0, #+15719 (0x00003d67 | 2.20270e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 790| const v0, #+15720 (0x00003d68 | 2.20284e-41) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| invoke-virtual {v7}, android.animation.ObjectAnimator.cancel():void Label_5: .line 1073 799| const v0, #+15721 (0x00003d69 | 2.20298e-41) 802| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 805| const-string/jumbo v7, "animateTodayAlpha" 808| const v0, #+15722 (0x00003d6a | 2.20312e-41) 811| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 814| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 815| new-array v9, v9, int[] .line 1074 817| const v0, #+15723 (0x00003d6b | 2.20326e-41) 820| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 823| iget v10, v12, com.android.calendar.DayView.mAnimateTodayAlpha 825| const v0, #+15724 (0x00003d6c | 2.20340e-41) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 831| const/4 v11, #+0 (0x00000000 | 0.00000) 832| aput v10, v9, v11 834| const v0, #+15725 (0x00003d6d | 2.20354e-41) 837| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 840| const/16 v10, #+255 (0x000000ff | 3.57331e-43) 842| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 843| aput v10, v9, v11 .line 1073 845| const v0, #+15726 (0x00003d6e | 2.20368e-41) 848| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 851| invoke-static {v12,v7,v9}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 854| move-result-object v7 855| const v0, #+15727 (0x00003d6f | 2.20382e-41) 858| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 861| iput-object v7, v12, com.android.calendar.DayView.mTodayAnimator .line 1075 863| const v0, #+15728 (0x00003d70 | 2.20396e-41) 866| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 869| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 870| iput-boolean v7, v12, com.android.calendar.DayView.mAnimateToday .line 1076 872| const v0, #+15729 (0x00003d71 | 2.20410e-41) 875| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 878| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimatorListener 880| const v0, #+15730 (0x00003d72 | 2.20424e-41) 883| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 886| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 887| invoke-virtual {v7,v9}, com.android.calendar.DayView$TodayAnimatorListener.setFadingIn(boolean):void .line 1077 890| const v0, #+15731 (0x00003d73 | 2.20438e-41) 893| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 896| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimatorListener 898| const v0, #+15732 (0x00003d74 | 2.20452e-41) 901| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 904| iget-object v9, v12, com.android.calendar.DayView.mTodayAnimator 906| const v0, #+15733 (0x00003d75 | 2.20466e-41) 909| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 912| invoke-virtual {v7,v9}, com.android.calendar.DayView$TodayAnimatorListener.setAnimator(android.animation.Animator):void .line 1078 915| const v0, #+15734 (0x00003d76 | 2.20480e-41) 918| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 921| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 923| const v0, #+15735 (0x00003d77 | 2.20494e-41) 926| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 929| iget-object v9, v12, com.android.calendar.DayView.mTodayAnimatorListener 931| const v0, #+15736 (0x00003d78 | 2.20508e-41) 934| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 937| invoke-virtual {v7,v9}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 1079 940| const v0, #+15737 (0x00003d79 | 2.20522e-41) 943| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 946| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 948| const v0, #+15738 (0x00003d7a | 2.20536e-41) 951| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 954| const-wide/16 v9:v10, #+150 (0x00000096 | 2.10195e-43) 956| invoke-virtual {v7,v9,v10}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 1080 959| const v0, #+15739 (0x00003d7b | 2.20550e-41) 962| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 965| if-eqz v1, Label_6 .line 1081 967| const v0, #+15740 (0x00003d7c | 2.20564e-41) 970| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 973| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 975| const v0, #+15741 (0x00003d7d | 2.20578e-41) 978| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 981| const-wide/16 v9:v10, #+200 (0x000000c8 | 2.80260e-43) 983| invoke-virtual {v7,v9,v10}, android.animation.ObjectAnimator.setStartDelay(long):void Label_6: .line 1083 986| const v0, #+15742 (0x00003d7e | 2.20592e-41) 989| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 992| iget-object v7, v12, com.android.calendar.DayView.mTodayAnimator 994| const v0, #+15743 (0x00003d7f | 2.20606e-41) 997| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1000| invoke-virtual {v7}, android.animation.ObjectAnimator.start():void .try_end_1 catch(...) : Label_10 1003| const v0, #+15744 (0x00003d80 | 2.20620e-41) 1006| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1009| monitor-exit v8 Label_7: .line 1086 1010| const v0, #+15745 (0x00003d81 | 2.20634e-41) 1013| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1016| const/4 v7, #+0 (0x00000000 | 0.00000) 1017| invoke-direct {v12,v7}, com.android.calendar.DayView.sendAccessibilityEventAsNeeded(boolean):void .line 1087 1020| const v0, #+15746 (0x00003d82 | 2.20648e-41) 1023| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1026| return-void Label_8: .line 1026 .end_local v1 .restart_local v3 1027| const v0, #+15747 (0x00003d83 | 2.20662e-41) 1030| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1033| iget v7, v12, com.android.calendar.DayView.mGridAreaHeight 1035| const v0, #+15748 (0x00003d84 | 2.20676e-41) 1038| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1041| iget v8, v12, com.android.calendar.DayView.mFirstHourOffset 1043| const v0, #+15749 (0x00003d85 | 2.20690e-41) 1046| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1049| sub-int/2addr v7, v8 1050| sget v8, com.android.calendar.DayView.mCellHeight 1052| const v0, #+15750 (0x00003d86 | 2.20705e-41) 1055| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1058| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 1060| div-int/2addr v7, v8 .line 1027 1061| const v0, #+15751 (0x00003d87 | 2.20719e-41) 1064| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1067| iget v8, v12, com.android.calendar.DayView.mFirstHour .line 1026 1069| const v0, #+15752 (0x00003d88 | 2.20733e-41) 1072| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1075| add-int v3, v7, v8 .line 1029 1077| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 1079| const v0, #+15753 (0x00003d89 | 2.20747e-41) 1082| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1085| iget v7, v7, android.text.format.Time.hour 1087| const v0, #+15754 (0x00003d8a | 2.20761e-41) 1090| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1093| if-lt v7, v3, Label_1 .line 1035 1095| const v0, #+15755 (0x00003d8b | 2.20775e-41) 1098| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1101| iget-object v7, v12, com.android.calendar.DayView.mBaseDate 1103| const v0, #+15756 (0x00003d8c | 2.20789e-41) 1106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1109| iget v7, v7, android.text.format.Time.hour 1111| const v0, #+15757 (0x00003d8d | 2.20803e-41) 1114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1117| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 1119| int-to-float v7, v7 1120| iget-object v8, v12, com.android.calendar.DayView.mBaseDate 1122| const v0, #+15758 (0x00003d8e | 2.20817e-41) 1125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1128| iget v8, v8, android.text.format.Time.minute 1130| const v0, #+15759 (0x00003d8f | 2.20831e-41) 1133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1136| int-to-float v8, v8 1137| const/high16 v9, #+1114636288 (0x42700000 | 60.0000) 1139| div-float/2addr v8, v9 1140| add-float/2addr v7, v8 .line 1036 1141| sget v8, com.android.calendar.DayView.mCellHeight 1143| const v0, #+15760 (0x00003d90 | 2.20845e-41) 1146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1149| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 1151| int-to-float v8, v8 .line 1035 1152| mul-float/2addr v7, v8 .line 1036 1153| iget v8, v12, com.android.calendar.DayView.mGridAreaHeight 1155| const v0, #+15761 (0x00003d91 | 2.20859e-41) 1158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1161| int-to-float v8, v8 .line 1035 1162| sub-float/2addr v7, v8 1163| float-to-int v2, v7 1164| goto/16 Label_1 Label_9: .line 1048 1166| const v0, #+15762 (0x00003d92 | 2.20873e-41) 1169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1172| if-gez v2, Label_3 1174| const v0, #+15763 (0x00003d93 | 2.20887e-41) 1177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1180| const/high16 v7, #-2147483648 (0x80000000 | -0.00000) 1182| if-eq v2, v7, Label_3 .line 1049 1184| const v0, #+15764 (0x00003d94 | 2.20901e-41) 1187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1190| const/4 v2, #+0 (0x00000000 | 0.00000) 1191| goto/16 Label_3 Label_10: .line 1068 .end_local v3 .restart_local v1 1193| const v0, #+15765 (0x00003d95 | 2.20915e-41) 1196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1199| move-exception v7 1200| monitor-exit v8 1201| const v0, #+15766 (0x00003d96 | 2.20929e-41) 1204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1207| throw v7 } method com.android.calendar.DayView.setViewStartY(int):void { .params "viewStartY" .src "DayView.java" .line 1091 .prologue_end .line 1091 0| const v0, #+15767 (0x00003d97 | 2.20943e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DayView.mMaxViewStartY 8| const v0, #+15768 (0x00003d98 | 2.20957e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-le v3, v1, Label_1 .line 1092 16| const v0, #+15769 (0x00003d99 | 2.20971e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v3, v2, com.android.calendar.DayView.mMaxViewStartY Label_1: .line 1095 24| const v0, #+15770 (0x00003d9a | 2.20985e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput v3, v2, com.android.calendar.DayView.mViewStartY .line 1097 32| const v0, #+15771 (0x00003d9b | 2.20999e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v2}, com.android.calendar.DayView.computeFirstHour():void .line 1098 41| const v0, #+15772 (0x00003d9c | 2.21013e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2}, com.android.calendar.DayView.invalidate():void .line 1099 50| const v0, #+15773 (0x00003d9d | 2.21027e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.DayView.stopEventsAnimation():void { .src "DayView.java" .line 2095 .prologue_end .line 2095 0| const v0, #+15774 (0x00003d9e | 2.21041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DayView.mEventsCrossFadeAnimation 8| const v0, #+15775 (0x00003d9f | 2.21055e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 2096 16| const v0, #+15776 (0x00003da0 | 2.21069e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.DayView.mEventsCrossFadeAnimation 24| const v0, #+15777 (0x00003da1 | 2.21083e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_1: .line 2098 33| const v0, #+15778 (0x00003da2 | 2.21097e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/16 v1, #+255 (0x000000ff | 3.57331e-43) 41| iput v1, v2, com.android.calendar.DayView.mEventsAlpha .line 2099 43| const v0, #+15779 (0x00003da3 | 2.21111e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.calendar.DayView.updateTitle():void { .src "DayView.java" .line 1119 .prologue_end 0| const v0, #+15780 (0x00003da4 | 2.21125e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 1119 8| new-instance v5, android.text.format.Time 10| const v0, #+15781 (0x00003da5 | 2.21139e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v15, com.android.calendar.DayView.mBaseDate 18| const v0, #+15782 (0x00003da6 | 2.21153e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v5,v1}, android.text.format.Time.(android.text.format.Time):void .line 1120 .local v5, "start", android.text.format.Time 27| const v0, #+15783 (0x00003da7 | 2.21167e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5,v3}, android.text.format.Time.normalize(boolean):long .line 1121 36| const v0, #+15784 (0x00003da8 | 2.21181e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v6, android.text.format.Time 44| const v0, #+15785 (0x00003da9 | 2.21195e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v6,v5}, android.text.format.Time.(android.text.format.Time):void .line 1122 .local v6, "end", android.text.format.Time 53| const v0, #+15786 (0x00003daa | 2.21209e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget v1, v6, android.text.format.Time.monthDay 61| const v0, #+15787 (0x00003dab | 2.21223e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v2, v15, com.android.calendar.DayView.mNumDays 69| const v0, #+15788 (0x00003dac | 2.21237e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 77| add-int/2addr v1, v2 78| iput v1, v6, android.text.format.Time.monthDay .line 1124 80| const v0, #+15789 (0x00003dad | 2.21251e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v1, v6, android.text.format.Time.minute 88| const v0, #+15790 (0x00003dae | 2.21265e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 96| iput v1, v6, android.text.format.Time.minute .line 1125 98| const v0, #+15791 (0x00003daf | 2.21279e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v6,v3}, android.text.format.Time.normalize(boolean):long .line 1127 107| const v0, #+15792 (0x00003db0 | 2.21293e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const-wide/16 v11:v12, #+20 (0x00000014 | 2.80260e-44) .line 1128 .local v11, "formatFlags", long 115| iget v1, v15, com.android.calendar.DayView.mNumDays 117| const v0, #+15793 (0x00003db1 | 2.21307e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-eq v1, v3, Label_1 .line 1130 125| const v0, #+15794 (0x00003db2 | 2.21321e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-wide/16 v11:v12, #+52 (0x00000034 | 7.28675e-44) .line 1133 133| iget v1, v5, android.text.format.Time.month 135| const v0, #+15795 (0x00003db3 | 2.21335e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget v2, v6, android.text.format.Time.month 143| const v0, #+15796 (0x00003db4 | 2.21349e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| if-eq v1, v2, Label_1 .line 1134 151| const v0, #+15797 (0x00003db5 | 2.21363e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| const-wide/32 v1:v2, #+65536 (0x00010000 | 9.18355e-41) 160| or-long/2addr v11:v12, v1:v2 Label_1: .line 1138 161| const v0, #+15798 (0x00003db6 | 2.21377e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v1, v15, com.android.calendar.DayView.mController 169| const v0, #+15799 (0x00003db7 | 2.21391e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 177| const-wide/16 v3:v4, #+1024 (0x00000400 | 1.43493e-42) 179| const/4 v10, #+0 (0x00000000 | 0.00000) 180| move-object v2, v15 181| move-object v13, v7 182| move-object v14, v7 183| invoke-virtual/range {v1..v14}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 1140 186| const v0, #+15800 (0x00003db8 | 2.21405e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-void } method com.android.calendar.DeleteEventHelper$1.(com.android.calendar.DeleteEventHelper):void { .params "this$0" .src "DeleteEventHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+15801 (0x00003db9 | 2.21419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper$1.this$0 .line 134 8| const v0, #+15802 (0x00003dba | 2.21433e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+15803 (0x00003dbb | 2.21447e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper$1.onClick(android.content.DialogInterface, int):void { .params "dialog", "button" .src "DeleteEventHelper.java" .line 136 .prologue_end 0| const v0, #+15804 (0x00003dbc | 2.21461e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 136 7| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 9| const v0, #+15805 (0x00003dbd | 2.21475e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEventHelper):void .line 137 18| const v0, #+15806 (0x00003dbe | 2.21489e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 26| const v0, #+15807 (0x00003dbf | 2.21503e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get4(com.android.calendar.DeleteEventHelper):com.android.calendar.CalendarEventModel 35| move-result-object v1 36| const v0, #+15808 (0x00003dc0 | 2.21517e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-wide v9:v10, v1, com.android.calendar.CalendarEventModel.mId .line 138 .local v9, "id", long 44| const v0, #+15809 (0x00003dc1 | 2.21531e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI 52| const v0, #+15810 (0x00003dc2 | 2.21545e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v1,v9,v10}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 61| move-result-object v4 62| const v0, #+15811 (0x00003dc3 | 2.21559e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 139 .local v4, "uri", android.net.Uri 68| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 70| const v0, #+15812 (0x00003dc4 | 2.21573e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get6(com.android.calendar.DeleteEventHelper):com.android.calendar.AsyncQueryService 79| move-result-object v1 80| const v0, #+15813 (0x00003dc5 | 2.21587e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v2, v11, com.android.calendar.DeleteEventHelper$1.this$0 88| const v0, #+15814 (0x00003dc6 | 2.21601e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v2}, com.android.calendar.DeleteEventHelper.-get6(com.android.calendar.DeleteEventHelper):com.android.calendar.AsyncQueryService 97| move-result-object v2 98| const v0, #+15815 (0x00003dc7 | 2.21615e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v2}, com.android.calendar.AsyncQueryService.getNextToken():int 107| move-result v2 108| const v0, #+15816 (0x00003dc8 | 2.21629e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 116| move-object v5, v3 117| move-object v6, v3 118| invoke-virtual/range {v1..v8}, com.android.calendar.AsyncQueryService.startDelete(int, java.lang.Object, android.net.Uri, java.lang.String, java.lang.String[], long):void .line 140 121| const v0, #+15817 (0x00003dc9 | 2.21643e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 129| const v0, #+15818 (0x00003dca | 2.21657e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEventHelper):java.lang.Runnable 138| move-result-object v1 139| const v0, #+15819 (0x00003dcb | 2.21671e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-eqz v1, Label_1 .line 141 147| const v0, #+15820 (0x00003dcc | 2.21685e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 155| const v0, #+15821 (0x00003dcd | 2.21699e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEventHelper):java.lang.Runnable 164| move-result-object v1 165| const v0, #+15822 (0x00003dce | 2.21713e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-interface {v1}, java.lang.Runnable.run():void Label_1: .line 143 174| const v0, #+15823 (0x00003dcf | 2.21727e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 182| const v0, #+15824 (0x00003dd0 | 2.21741e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get3(com.android.calendar.DeleteEventHelper):boolean 191| move-result v1 192| const v0, #+15825 (0x00003dd1 | 2.21755e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| if-eqz v1, Label_2 .line 144 200| const v0, #+15826 (0x00003dd2 | 2.21769e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-object v1, v11, com.android.calendar.DeleteEventHelper$1.this$0 208| const v0, #+15827 (0x00003dd3 | 2.21784e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get5(com.android.calendar.DeleteEventHelper):android.app.Activity 217| move-result-object v1 218| const v0, #+15828 (0x00003dd4 | 2.21798e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v1}, android.app.Activity.finish():void Label_2: .line 146 227| const v0, #+15829 (0x00003dd5 | 2.21812e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| return-void } method com.android.calendar.DeleteEventHelper$2.(com.android.calendar.DeleteEventHelper):void { .params "this$0" .src "DeleteEventHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+15830 (0x00003dd6 | 2.21826e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper$2.this$0 .line 153 8| const v0, #+15831 (0x00003dd7 | 2.21840e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+15832 (0x00003dd8 | 2.21854e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper$2.onClick(android.content.DialogInterface, int):void { .params "dialog", "button" .src "DeleteEventHelper.java" .line 155 .prologue_end .line 155 0| const v0, #+15833 (0x00003dd9 | 2.21868e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 8| const v0, #+15834 (0x00003dda | 2.21882e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEventHelper):void .line 156 17| const v0, #+15835 (0x00003ddb | 2.21896e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 25| const v0, #+15836 (0x00003ddc | 2.21910e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-wrap0(com.android.calendar.DeleteEventHelper):void .line 157 34| const v0, #+15837 (0x00003ddd | 2.21924e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 42| const v0, #+15838 (0x00003dde | 2.21938e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEventHelper):java.lang.Runnable 51| move-result-object v1 52| const v0, #+15839 (0x00003ddf | 2.21952e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v1, Label_1 .line 158 60| const v0, #+15840 (0x00003de0 | 2.21966e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 68| const v0, #+15841 (0x00003de1 | 2.21980e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEventHelper):java.lang.Runnable 77| move-result-object v1 78| const v0, #+15842 (0x00003de2 | 2.21994e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v1}, java.lang.Runnable.run():void Label_1: .line 160 87| const v0, #+15843 (0x00003de3 | 2.22008e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 95| const v0, #+15844 (0x00003de4 | 2.22022e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get3(com.android.calendar.DeleteEventHelper):boolean 104| move-result v1 105| const v0, #+15845 (0x00003de5 | 2.22036e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-eqz v1, Label_2 .line 161 113| const v0, #+15846 (0x00003de6 | 2.22050e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v1, v2, com.android.calendar.DeleteEventHelper$2.this$0 121| const v0, #+15847 (0x00003de7 | 2.22064e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get5(com.android.calendar.DeleteEventHelper):android.app.Activity 130| move-result-object v1 131| const v0, #+15848 (0x00003de8 | 2.22078e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1}, android.app.Activity.finish():void Label_2: .line 163 140| const v0, #+15849 (0x00003de9 | 2.22092e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return-void } method com.android.calendar.DeleteEventHelper$3.(com.android.calendar.DeleteEventHelper):void { .params "this$0" .src "DeleteEventHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+15850 (0x00003dea | 2.22106e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper$3.this$0 .line 170 8| const v0, #+15851 (0x00003deb | 2.22120e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+15852 (0x00003dec | 2.22134e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper$3.onClick(android.content.DialogInterface, int):void { .params "dialog", "button" .src "DeleteEventHelper.java" .line 173 .prologue_end .line 173 0| const v0, #+15853 (0x00003ded | 2.22148e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.calendar.DeleteEventHelper$3.this$0 8| const v0, #+15854 (0x00003dee | 2.22162e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.DeleteEventHelper$3.this$0 16| const v0, #+15855 (0x00003def | 2.22176e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.DeleteEventHelper.-get9(com.android.calendar.DeleteEventHelper):java.util.ArrayList 25| move-result-object v2 26| const v0, #+15856 (0x00003df0 | 2.22190e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v6}, java.util.ArrayList.get(int):java.lang.Object 35| move-result-object v2 36| const v0, #+15857 (0x00003df1 | 2.22204e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| check-cast v2, java.lang.Integer 44| const v0, #+15858 (0x00003df2 | 2.22218e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v2}, java.lang.Integer.intValue():int 53| move-result v2 54| const v0, #+15859 (0x00003df3 | 2.22232e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v3,v2}, com.android.calendar.DeleteEventHelper.-set0(com.android.calendar.DeleteEventHelper, int):int .line 177 63| const v0, #+15860 (0x00003df4 | 2.22246e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v4, com.android.calendar.DeleteEventHelper$3.this$0 71| const v0, #+15861 (0x00003df5 | 2.22260e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v2}, com.android.calendar.DeleteEventHelper.-get0(com.android.calendar.DeleteEventHelper):android.app.AlertDialog 80| move-result-object v2 81| const v0, #+15862 (0x00003df6 | 2.22274e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v3, #-1 (0xffffffff | NaN) 88| invoke-virtual {v2,v3}, android.app.AlertDialog.getButton(int):android.widget.Button 91| move-result-object v1 92| const v0, #+15863 (0x00003df7 | 2.22288e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 .local v1, "ok", android.widget.Button 98| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 99| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void .line 179 102| const v0, #+15864 (0x00003df8 | 2.22302e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void } method com.android.calendar.DeleteEventHelper$4.(com.android.calendar.DeleteEventHelper):void { .params "this$0" .src "DeleteEventHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+15865 (0x00003df9 | 2.22316e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper$4.this$0 .line 186 8| const v0, #+15866 (0x00003dfa | 2.22330e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+15867 (0x00003dfb | 2.22344e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper$4.onClick(android.content.DialogInterface, int):void { .params "dialog", "button" .src "DeleteEventHelper.java" .line 188 .prologue_end .line 188 0| const v0, #+15868 (0x00003dfc | 2.22358e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.DeleteEventHelper$4.this$0 8| const v0, #+15869 (0x00003dfd | 2.22372e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEventHelper):void .line 189 17| const v0, #+15870 (0x00003dfe | 2.22386e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.DeleteEventHelper$4.this$0 25| const v0, #+15871 (0x00003dff | 2.22400e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEventHelper):int 34| move-result v1 35| const v0, #+15872 (0x00003e00 | 2.22414e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #-1 (0xffffffff | NaN) 42| if-eq v1, v2, Label_1 .line 190 44| const v0, #+15873 (0x00003e01 | 2.22428e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v3, com.android.calendar.DeleteEventHelper$4.this$0 52| const v0, #+15874 (0x00003e02 | 2.22442e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.calendar.DeleteEventHelper$4.this$0 60| const v0, #+15875 (0x00003e03 | 2.22456e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v2}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEventHelper):int 69| move-result v2 70| const v0, #+15876 (0x00003e04 | 2.22470e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v1,v2}, com.android.calendar.DeleteEventHelper.-wrap1(com.android.calendar.DeleteEventHelper, int):void Label_1: .line 192 79| const v0, #+15877 (0x00003e05 | 2.22484e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.calendar.DeleteEventHelper$5.(com.android.calendar.DeleteEventHelper, android.content.Context):void { .params "this$0", "$anonymous0" .src "DeleteEventHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+15878 (0x00003e06 | 2.22498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper$5.this$0 .line 110 8| const v0, #+15879 (0x00003e07 | 2.22512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 1 17| const v0, #+15880 (0x00003e08 | 2.22526e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper$5.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "DeleteEventHelper.java" .line 113 .prologue_end .line 113 0| const v0, #+15881 (0x00003e09 | 2.22540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v12, Label_1 .line 114 8| const v0, #+15882 (0x00003e0a | 2.22554e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 116 15| const v0, #+15883 (0x00003e0b | 2.22568e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-interface {v12}, android.database.Cursor.moveToFirst():boolean .line 117 24| const v0, #+15884 (0x00003e0c | 2.22582e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| new-instance v7, com.android.calendar.CalendarEventModel 32| const v0, #+15885 (0x00003e0d | 2.22596e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v7}, com.android.calendar.CalendarEventModel.():void .line 118 .local v7, "mModel", com.android.calendar.CalendarEventModel 41| const v0, #+15886 (0x00003e0e | 2.22610e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v7,v12}, com.android.calendar.event.EditEventHelper.setModelFromCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):void .line 119 50| const v0, #+15887 (0x00003e0f | 2.22624e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v12}, android.database.Cursor.close():void .line 120 59| const v0, #+15888 (0x00003e10 | 2.22638e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v2, v9, com.android.calendar.DeleteEventHelper$5.this$0 67| const v0, #+15889 (0x00003e11 | 2.22652e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v9, com.android.calendar.DeleteEventHelper$5.this$0 75| const v0, #+15890 (0x00003e12 | 2.22666e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get7(com.android.calendar.DeleteEventHelper):long 84| move-result-wide v3:v4 85| const v0, #+15891 (0x00003e13 | 2.22680e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v9, com.android.calendar.DeleteEventHelper$5.this$0 93| const v0, #+15892 (0x00003e14 | 2.22694e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get2(com.android.calendar.DeleteEventHelper):long 102| move-result-wide v5:v6 103| const v0, #+15893 (0x00003e15 | 2.22708e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v9, com.android.calendar.DeleteEventHelper$5.this$0 111| const v0, #+15894 (0x00003e16 | 2.22722e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v1}, com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEventHelper):int 120| move-result v8 121| const v0, #+15895 (0x00003e17 | 2.22736e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual/range {v2..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, com.android.calendar.CalendarEventModel, int):void .line 121 130| const v0, #+15896 (0x00003e18 | 2.22750e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-void } method com.android.calendar.DeleteEventHelper$DeleteNotifyListener.onDeleteStarted():void { } method com.android.calendar.DeleteEventHelper.-get0(com.android.calendar.DeleteEventHelper):android.app.AlertDialog { 0| const v0, #+15897 (0x00003e19 | 2.22764e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mAlertDialog 8| const v0, #+15898 (0x00003e1a | 2.22778e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-get1(com.android.calendar.DeleteEventHelper):java.lang.Runnable { 0| const v0, #+15899 (0x00003e1b | 2.22792e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mCallback 8| const v0, #+15900 (0x00003e1c | 2.22806e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-get2(com.android.calendar.DeleteEventHelper):long { 0| const v0, #+15901 (0x00003e1d | 2.22820e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.DeleteEventHelper.mEndMillis 8| const v0, #+15902 (0x00003e1e | 2.22834e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.DeleteEventHelper.-get3(com.android.calendar.DeleteEventHelper):boolean { 0| const v0, #+15903 (0x00003e1f | 2.22848e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.DeleteEventHelper.mExitWhenDone 8| const v0, #+15904 (0x00003e20 | 2.22863e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DeleteEventHelper.-get4(com.android.calendar.DeleteEventHelper):com.android.calendar.CalendarEventModel { 0| const v0, #+15905 (0x00003e21 | 2.22877e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mModel 8| const v0, #+15906 (0x00003e22 | 2.22891e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-get5(com.android.calendar.DeleteEventHelper):android.app.Activity { 0| const v0, #+15907 (0x00003e23 | 2.22905e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mParent 8| const v0, #+15908 (0x00003e24 | 2.22919e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-get6(com.android.calendar.DeleteEventHelper):com.android.calendar.AsyncQueryService { 0| const v0, #+15909 (0x00003e25 | 2.22933e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mService 8| const v0, #+15910 (0x00003e26 | 2.22947e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-get7(com.android.calendar.DeleteEventHelper):long { 0| const v0, #+15911 (0x00003e27 | 2.22961e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.DeleteEventHelper.mStartMillis 8| const v0, #+15912 (0x00003e28 | 2.22975e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.DeleteEventHelper.-get8(com.android.calendar.DeleteEventHelper):int { 0| const v0, #+15913 (0x00003e29 | 2.22989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.DeleteEventHelper.mWhichDelete 8| const v0, #+15914 (0x00003e2a | 2.23003e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.DeleteEventHelper.-get9(com.android.calendar.DeleteEventHelper):java.util.ArrayList { 0| const v0, #+15915 (0x00003e2b | 2.23017e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mWhichIndex 8| const v0, #+15916 (0x00003e2c | 2.23031e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.DeleteEventHelper.-set0(com.android.calendar.DeleteEventHelper, int):int { 0| const v0, #+15917 (0x00003e2d | 2.23045e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.DeleteEventHelper.mWhichDelete 8| const v0, #+15918 (0x00003e2e | 2.23059e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.DeleteEventHelper.-wrap0(com.android.calendar.DeleteEventHelper):void { 0| const v0, #+15919 (0x00003e2f | 2.23073e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DeleteEventHelper.deleteExceptionEvent():void 9| const v0, #+15920 (0x00003e30 | 2.23087e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DeleteEventHelper.-wrap1(com.android.calendar.DeleteEventHelper, int):void { .params "?", "which" .src "DeleteEventHelper.java" .line 1 .prologue_end 0| const v0, #+15921 (0x00003e31 | 2.23101e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.DeleteEventHelper.deleteRepeatingEvent(int):void 9| const v0, #+15922 (0x00003e32 | 2.23115e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DeleteEventHelper.-wrap2(com.android.calendar.DeleteEventHelper):void { 0| const v0, #+15923 (0x00003e33 | 2.23129e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.DeleteEventHelper.deleteStarted():void 9| const v0, #+15924 (0x00003e34 | 2.23143e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void { .params "context", "parentActivity", "exitWhenDone" .src "DeleteEventHelper.java" .line 102 .prologue_end 0| const v0, #+15925 (0x00003e35 | 2.23157e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 102 7| invoke-direct {v3}, java.lang.Object.():void .line 95 10| const v0, #+15926 (0x00003e36 | 2.23171e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mDeleteStartedListener .line 134 18| const v0, #+15927 (0x00003e37 | 2.23185e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, com.android.calendar.DeleteEventHelper$1 26| const v0, #+15928 (0x00003e38 | 2.23199e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v3}, com.android.calendar.DeleteEventHelper$1.(com.android.calendar.DeleteEventHelper):void .line 133 35| const v0, #+15929 (0x00003e39 | 2.23213e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mDeleteNormalDialogListener .line 153 43| const v0, #+15930 (0x00003e3a | 2.23227e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.calendar.DeleteEventHelper$2 51| const v0, #+15931 (0x00003e3b | 2.23241e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1,v3}, com.android.calendar.DeleteEventHelper$2.(com.android.calendar.DeleteEventHelper):void .line 152 60| const v0, #+15932 (0x00003e3c | 2.23255e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mDeleteExceptionDialogListener .line 170 68| const v0, #+15933 (0x00003e3d | 2.23269e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v1, com.android.calendar.DeleteEventHelper$3 76| const v0, #+15934 (0x00003e3e | 2.23283e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v1,v3}, com.android.calendar.DeleteEventHelper$3.(com.android.calendar.DeleteEventHelper):void .line 169 85| const v0, #+15935 (0x00003e3f | 2.23297e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mDeleteListListener .line 186 93| const v0, #+15936 (0x00003e40 | 2.23311e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| new-instance v1, com.android.calendar.DeleteEventHelper$4 101| const v0, #+15937 (0x00003e41 | 2.23325e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v1,v3}, com.android.calendar.DeleteEventHelper$4.(com.android.calendar.DeleteEventHelper):void .line 185 110| const v0, #+15938 (0x00003e42 | 2.23339e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mDeleteRepeatingDialogListener .line 103 118| const v0, #+15939 (0x00003e43 | 2.23353e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v6, Label_1 126| const v0, #+15940 (0x00003e44 | 2.23367e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| if-nez v5, Label_1 .line 104 134| const v0, #+15941 (0x00003e45 | 2.23381e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| new-instance v1, java.lang.IllegalArgumentException 142| const v0, #+15942 (0x00003e46 | 2.23395e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const-string/jumbo v2, "parentActivity is required to exit when done" 151| const v0, #+15943 (0x00003e47 | 2.23409e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 160| const v0, #+15944 (0x00003e48 | 2.23423e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| throw v1 Label_1: .line 107 167| const v0, #+15945 (0x00003e49 | 2.23437e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iput-object v4, v3, com.android.calendar.DeleteEventHelper.mContext .line 108 175| const v0, #+15946 (0x00003e4a | 2.23451e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iput-object v5, v3, com.android.calendar.DeleteEventHelper.mParent .line 110 183| const v0, #+15947 (0x00003e4b | 2.23465e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| new-instance v1, com.android.calendar.DeleteEventHelper$5 191| const v0, #+15948 (0x00003e4c | 2.23479e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v2, v3, com.android.calendar.DeleteEventHelper.mContext 199| const v0, #+15949 (0x00003e4d | 2.23493e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-direct {v1,v3,v2}, com.android.calendar.DeleteEventHelper$5.(com.android.calendar.DeleteEventHelper, android.content.Context):void 208| const v0, #+15950 (0x00003e4e | 2.23507e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iput-object v1, v3, com.android.calendar.DeleteEventHelper.mService .line 123 216| const v0, #+15951 (0x00003e4f | 2.23521e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iput-boolean v6, v3, com.android.calendar.DeleteEventHelper.mExitWhenDone .line 124 224| const v0, #+15952 (0x00003e50 | 2.23535e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| return-void } method com.android.calendar.DeleteEventHelper.deleteExceptionEvent():void { .src "DeleteEventHelper.java" .line 343 .prologue_end 0| const v0, #+15953 (0x00003e51 | 2.23549e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 343 7| iget-object v1, v13, com.android.calendar.DeleteEventHelper.mModel 9| const v0, #+15954 (0x00003e52 | 2.23563e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-wide v11:v12, v1, com.android.calendar.CalendarEventModel.mId .line 346 .local v11, "id", long 17| const v0, #+15955 (0x00003e53 | 2.23577e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v6, android.content.ContentValues 25| const v0, #+15956 (0x00003e54 | 2.23591e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v6}, android.content.ContentValues.():void .line 347 .local v6, "values", android.content.ContentValues 34| const v0, #+15957 (0x00003e55 | 2.23605e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v1, "eventStatus" 43| const v0, #+15958 (0x00003e56 | 2.23619e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 50| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 53| move-result-object v2 54| const v0, #+15959 (0x00003e57 | 2.23633e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v6,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 349 63| const v0, #+15960 (0x00003e58 | 2.23647e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI 71| const v0, #+15961 (0x00003e59 | 2.23661e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v1,v11,v12}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 80| move-result-object v5 81| const v0, #+15962 (0x00003e5a | 2.23675e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 350 .local v5, "uri", android.net.Uri 87| iget-object v2, v13, com.android.calendar.DeleteEventHelper.mService 89| const v0, #+15963 (0x00003e5b | 2.23689e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v13, com.android.calendar.DeleteEventHelper.mService 97| const v0, #+15964 (0x00003e5c | 2.23703e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v1}, com.android.calendar.AsyncQueryService.getNextToken():int 106| move-result v3 107| const v0, #+15965 (0x00003e5d | 2.23717e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 351 113| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 115| move-object v7, v4 116| move-object v8, v4 .line 350 117| invoke-virtual/range {v2..v10}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 352 120| const v0, #+15966 (0x00003e5e | 2.23731e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| return-void } method com.android.calendar.DeleteEventHelper.deleteRepeatingEvent(int):void { .params "which" .src "DeleteEventHelper.java" .line 355 0| move-object/16 v28, v29 3| move/16 v29, v30 .prologue_end .line 355 6| const v30, #+15967 (0x00003e5f | 2.23745e-41) 9| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v28 14| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 16| const v30, #+15968 (0x00003e60 | 2.23759e-41) 19| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v0, v3, com.android.calendar.CalendarEventModel.mRrule 24| const v30, #+15969 (0x00003e61 | 2.23773e-41) 27| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 30| move-object/from16 v23, v0 .line 356 .local v23, "rRule", java.lang.String 32| move-object/from16 v0, v28 34| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 36| const v30, #+15970 (0x00003e62 | 2.23787e-41) 39| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v2, v3, com.android.calendar.CalendarEventModel.mAllDay .line 357 .local v2, "allDay", boolean 44| const v30, #+15971 (0x00003e63 | 2.23801e-41) 47| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 50| move-object/from16 v0, v28 52| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 54| const v30, #+15972 (0x00003e64 | 2.23815e-41) 57| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 60| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mStart 62| const v30, #+15973 (0x00003e65 | 2.23829e-41) 65| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 68| move-wide/from16 v20:v21, v0:v1 .line 358 .local v20, "dtstart", long 70| move-object/from16 v0, v28 72| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 74| const v30, #+15974 (0x00003e66 | 2.23843e-41) 77| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 80| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mId 82| const v30, #+15975 (0x00003e67 | 2.23857e-41) 85| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 88| move-wide/from16 v24:v25, v0:v1 .line 360 .local v24, "id", long 90| packed-switch v29, Label_13 Label_1: .line 436 93| const v30, #+15976 (0x00003e68 | 2.23871e-41) 96| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v0, v28 101| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mCallback 103| const v30, #+15977 (0x00003e69 | 2.23885e-41) 106| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 109| if-eqz v3, Label_2 .line 437 111| const v30, #+15978 (0x00003e6a | 2.23899e-41) 114| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v0, v28 119| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mCallback 121| const v30, #+15979 (0x00003e6b | 2.23913e-41) 124| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-interface {v3}, java.lang.Runnable.run():void Label_2: .line 439 130| const v30, #+15980 (0x00003e6c | 2.23927e-41) 133| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 136| move-object/from16 v0, v28 138| iget-boolean v3, v0, com.android.calendar.DeleteEventHelper.mExitWhenDone 140| const v30, #+15981 (0x00003e6d | 2.23942e-41) 143| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 146| if-eqz v3, Label_3 .line 440 148| const v30, #+15982 (0x00003e6e | 2.23956e-41) 151| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 154| move-object/from16 v0, v28 156| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mParent 158| const v30, #+15983 (0x00003e6f | 2.23970e-41) 161| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v3}, android.app.Activity.finish():void Label_3: .line 442 167| const v30, #+15984 (0x00003e70 | 2.23984e-41) 170| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 173| return-void Label_4: .line 365 174| const v30, #+15985 (0x00003e71 | 2.23998e-41) 177| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 180| move-object/from16 v0, v28 182| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis 184| const v30, #+15986 (0x00003e72 | 2.24012e-41) 187| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 190| cmp-long v3, v20:v21, v4:v5 .line 371 192| new-instance v7, android.content.ContentValues 194| const v30, #+15987 (0x00003e73 | 2.24026e-41) 197| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-direct {v7}, android.content.ContentValues.():void .line 375 .local v7, "values", android.content.ContentValues 203| const v30, #+15988 (0x00003e74 | 2.24040e-41) 206| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 209| move-object/from16 v0, v28 211| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 213| const v30, #+15989 (0x00003e75 | 2.24054e-41) 216| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v0, v3, com.android.calendar.CalendarEventModel.mTitle 221| const v30, #+15990 (0x00003e76 | 2.24068e-41) 224| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 227| move-object/from16 v27, v0 .line 376 .local v27, "title", java.lang.String 229| const-string/jumbo v3, "title" 232| const v30, #+15991 (0x00003e77 | 2.24082e-41) 235| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 238| move-object/from16 v0, v27 240| invoke-virtual {v7,v3,v0}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 378 243| const v30, #+15992 (0x00003e78 | 2.24096e-41) 246| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 249| move-object/from16 v0, v28 251| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 253| const v30, #+15993 (0x00003e79 | 2.24110e-41) 256| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v0, v3, com.android.calendar.CalendarEventModel.mTimezone 261| const v30, #+15994 (0x00003e7a | 2.24124e-41) 264| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 267| move-object/from16 v26, v0 .line 379 .local v26, "timezone", java.lang.String 269| move-object/from16 v0, v28 271| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mModel 273| const v30, #+15995 (0x00003e7b | 2.24138e-41) 276| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 279| iget-wide v0:v1, v3, com.android.calendar.CalendarEventModel.mCalendarId 281| const v30, #+15996 (0x00003e7c | 2.24152e-41) 284| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 287| move-wide/from16 v18:v19, v0:v1 .line 380 .local v18, "calendarId", long 289| const-string/jumbo v3, "eventTimezone" 292| const v30, #+15997 (0x00003e7d | 2.24166e-41) 295| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 298| move-object/from16 v0, v26 300| invoke-virtual {v7,v3,v0}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 381 303| const v30, #+15998 (0x00003e7e | 2.24180e-41) 306| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 309| const-string/jumbo v4, "allDay" 312| const v30, #+15999 (0x00003e7f | 2.24194e-41) 315| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 318| if-eqz v2, Label_7 320| const v30, #+16000 (0x00003e80 | 2.24208e-41) 323| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 326| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_5: 327| const v30, #+16001 (0x00003e81 | 2.24222e-41) 330| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 336| move-result-object v3 337| const v30, #+16002 (0x00003e82 | 2.24236e-41) 340| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v7,v4,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 382 346| const v30, #+16003 (0x00003e83 | 2.24250e-41) 349| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 352| const-string/jumbo v4, "originalAllDay" 355| const v30, #+16004 (0x00003e84 | 2.24264e-41) 358| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 361| if-eqz v2, Label_8 363| const v30, #+16005 (0x00003e85 | 2.24278e-41) 366| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_6: 370| const v30, #+16006 (0x00003e86 | 2.24292e-41) 373| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 379| move-result-object v3 380| const v30, #+16007 (0x00003e87 | 2.24306e-41) 383| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v7,v4,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 383 389| const v30, #+16008 (0x00003e88 | 2.24320e-41) 392| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 395| const-string/jumbo v3, "calendar_id" 398| const v30, #+16009 (0x00003e89 | 2.24334e-41) 401| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-static/range {v18..v19}, java.lang.Long.valueOf(long):java.lang.Long 407| move-result-object v4 408| const v30, #+16010 (0x00003e8a | 2.24348e-41) 411| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 414| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 384 417| const v30, #+16011 (0x00003e8b | 2.24362e-41) 420| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 423| const-string/jumbo v3, "dtstart" 426| const v30, #+16012 (0x00003e8c | 2.24376e-41) 429| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 432| move-object/from16 v0, v28 434| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis 436| const v30, #+16013 (0x00003e8d | 2.24390e-41) 439| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 442| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 445| move-result-object v4 446| const v30, #+16014 (0x00003e8e | 2.24404e-41) 449| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 452| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 385 455| const v30, #+16015 (0x00003e8f | 2.24418e-41) 458| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 461| const-string/jumbo v3, "dtend" 464| const v30, #+16016 (0x00003e90 | 2.24432e-41) 467| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 470| move-object/from16 v0, v28 472| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mEndMillis 474| const v30, #+16017 (0x00003e91 | 2.24446e-41) 477| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 480| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 483| move-result-object v4 484| const v30, #+16018 (0x00003e92 | 2.24460e-41) 487| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 386 493| const v30, #+16019 (0x00003e93 | 2.24474e-41) 496| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 499| const-string/jumbo v3, "original_sync_id" 502| const v30, #+16020 (0x00003e94 | 2.24488e-41) 505| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 508| move-object/from16 v0, v28 510| iget-object v4, v0, com.android.calendar.DeleteEventHelper.mSyncId 512| const v30, #+16021 (0x00003e95 | 2.24502e-41) 515| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 387 521| const v30, #+16022 (0x00003e96 | 2.24516e-41) 524| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 527| const-string/jumbo v3, "original_id" 530| const v30, #+16023 (0x00003e97 | 2.24530e-41) 533| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-static/range {v24..v25}, java.lang.Long.valueOf(long):java.lang.Long 539| move-result-object v4 540| const v30, #+16024 (0x00003e98 | 2.24544e-41) 543| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 546| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 388 549| const v30, #+16025 (0x00003e99 | 2.24558e-41) 552| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 555| const-string/jumbo v3, "originalInstanceTime" 558| const v30, #+16026 (0x00003e9a | 2.24572e-41) 561| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 564| move-object/from16 v0, v28 566| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis 568| const v30, #+16027 (0x00003e9b | 2.24586e-41) 571| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 574| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 577| move-result-object v4 578| const v30, #+16028 (0x00003e9c | 2.24600e-41) 581| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 584| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 389 587| const v30, #+16029 (0x00003e9d | 2.24614e-41) 590| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 593| const-string/jumbo v3, "eventStatus" 596| const v30, #+16030 (0x00003e9e | 2.24628e-41) 599| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 602| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 603| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 606| move-result-object v4 607| const v30, #+16031 (0x00003e9f | 2.24642e-41) 610| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 613| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 391 616| const v30, #+16032 (0x00003ea0 | 2.24656e-41) 619| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 622| move-object/from16 v0, v28 624| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService 626| const v30, #+16033 (0x00003ea1 | 2.24670e-41) 629| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 632| move-object/from16 v0, v28 634| iget-object v4, v0, com.android.calendar.DeleteEventHelper.mService 636| const v30, #+16034 (0x00003ea2 | 2.24684e-41) 639| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 642| invoke-virtual {v4}, com.android.calendar.AsyncQueryService.getNextToken():int 645| move-result v4 646| const v30, #+16035 (0x00003ea3 | 2.24698e-41) 649| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 652| sget-object v6, android.provider.CalendarContract$Events.CONTENT_URI 654| const v30, #+16036 (0x00003ea4 | 2.24712e-41) 657| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 660| const/4 v5, #+0 (0x00000000 | 0.00000) .line 392 661| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) .line 391 663| invoke-virtual/range {v3..v9}, com.android.calendar.AsyncQueryService.startInsert(int, java.lang.Object, android.net.Uri, android.content.ContentValues, long):void 666| const v30, #+16037 (0x00003ea5 | 2.24726e-41) 669| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 672| goto/16 Label_1 Label_7: .line 381 674| const v30, #+16038 (0x00003ea6 | 2.24740e-41) 677| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 680| const/4 v3, #+0 (0x00000000 | 0.00000) 681| goto/16 Label_5 Label_8: .line 382 683| const v30, #+16039 (0x00003ea7 | 2.24754e-41) 686| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 689| const/4 v3, #+0 (0x00000000 | 0.00000) 690| goto/16 Label_6 Label_9: .line 396 .end_local v7 .end_local v18 .end_local v26 .end_local v27 692| const v30, #+16040 (0x00003ea8 | 2.24768e-41) 695| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 698| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 700| const v30, #+16041 (0x00003ea9 | 2.24782e-41) 703| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 706| move-wide/from16 v0:v1, v24:v25 708| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 711| move-result-object v11 712| const v30, #+16042 (0x00003eaa | 2.24796e-41) 715| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 397 .local v11, "uri", android.net.Uri 718| move-object/from16 v0, v28 720| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService 722| const v30, #+16043 (0x00003eab | 2.24810e-41) 725| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v28 730| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService 732| const v30, #+16044 (0x00003eac | 2.24824e-41) 735| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 738| invoke-virtual {v3}, com.android.calendar.AsyncQueryService.getNextToken():int 741| move-result v9 742| const v30, #+16045 (0x00003ead | 2.24838e-41) 745| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 748| const/4 v10, #+0 (0x00000000 | 0.00000) 749| const/4 v12, #+0 (0x00000000 | 0.00000) 750| const/4 v13, #+0 (0x00000000 | 0.00000) .line 398 751| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) .line 397 753| invoke-virtual/range {v8..v15}, com.android.calendar.AsyncQueryService.startDelete(int, java.lang.Object, android.net.Uri, java.lang.String, java.lang.String[], long):void 756| const v30, #+16046 (0x00003eae | 2.24852e-41) 759| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 762| goto/16 Label_1 Label_10: .line 404 .end_local v11 764| const v30, #+16047 (0x00003eaf | 2.24866e-41) 767| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 770| move-object/from16 v0, v28 772| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis 774| const v30, #+16048 (0x00003eb0 | 2.24880e-41) 777| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 780| cmp-long v3, v20:v21, v4:v5 782| if-nez v3, Label_11 .line 405 784| const v30, #+16049 (0x00003eb1 | 2.24894e-41) 787| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 790| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 792| const v30, #+16050 (0x00003eb2 | 2.24908e-41) 795| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 798| move-wide/from16 v0:v1, v24:v25 800| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 803| move-result-object v11 804| const v30, #+16051 (0x00003eb3 | 2.24922e-41) 807| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 406 .restart_local v11 810| move-object/from16 v0, v28 812| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService 814| const v30, #+16052 (0x00003eb4 | 2.24936e-41) 817| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 820| move-object/from16 v0, v28 822| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService 824| const v30, #+16053 (0x00003eb5 | 2.24950e-41) 827| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 830| invoke-virtual {v3}, com.android.calendar.AsyncQueryService.getNextToken():int 833| move-result v9 834| const v30, #+16054 (0x00003eb6 | 2.24964e-41) 837| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 840| const/4 v10, #+0 (0x00000000 | 0.00000) 841| const/4 v12, #+0 (0x00000000 | 0.00000) 842| const/4 v13, #+0 (0x00000000 | 0.00000) .line 407 843| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) .line 406 845| invoke-virtual/range {v8..v15}, com.android.calendar.AsyncQueryService.startDelete(int, java.lang.Object, android.net.Uri, java.lang.String, java.lang.String[], long):void 848| const v30, #+16055 (0x00003eb7 | 2.24978e-41) 851| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 854| goto/16 Label_1 Label_11: .line 412 .end_local v11 856| const v30, #+16056 (0x00003eb8 | 2.24992e-41) 859| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 862| new-instance v22, com.android.calendarcommon2.EventRecurrence 864| const v30, #+16057 (0x00003eb9 | 2.25006e-41) 867| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 870| invoke-direct/range {v22..v22}, com.android.calendarcommon2.EventRecurrence.():void .line 413 .local v22, "eventRecurrence", com.android.calendarcommon2.EventRecurrence 873| const v30, #+16058 (0x00003eba | 2.25021e-41) 876| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 879| invoke-virtual/range {v22..v23}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 414 882| const v30, #+16059 (0x00003ebb | 2.25035e-41) 885| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 888| new-instance v17, android.text.format.Time 890| const v30, #+16060 (0x00003ebc | 2.25049e-41) 893| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 896| invoke-direct/range {v17..v17}, android.text.format.Time.():void .line 415 .local v17, "date", android.text.format.Time 899| const v30, #+16061 (0x00003ebd | 2.25063e-41) 902| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 905| if-eqz v2, Label_12 .line 416 907| const v30, #+16062 (0x00003ebe | 2.25077e-41) 910| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 913| const-string/jumbo v3, "UTC" 916| const v30, #+16063 (0x00003ebf | 2.25091e-41) 919| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v0, v17 924| iput-object v3, v0, android.text.format.Time.timezone Label_12: .line 418 926| const v30, #+16064 (0x00003ec0 | 2.25105e-41) 929| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 932| move-object/from16 v0, v28 934| iget-wide v4:v5, v0, com.android.calendar.DeleteEventHelper.mStartMillis 936| const v30, #+16065 (0x00003ec1 | 2.25119e-41) 939| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 942| move-object/from16 v0, v17 944| invoke-virtual {v0,v4,v5}, android.text.format.Time.set(long):void .line 419 947| const v30, #+16066 (0x00003ec2 | 2.25133e-41) 950| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 953| move-object/from16 v0, v17 955| iget v3, v0, android.text.format.Time.second 957| const v30, #+16067 (0x00003ec3 | 2.25147e-41) 960| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 963| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 965| move-object/from16 v0, v17 967| iput v3, v0, android.text.format.Time.second .line 420 969| const v30, #+16068 (0x00003ec4 | 2.25161e-41) 972| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 975| const/4 v3, #+0 (0x00000000 | 0.00000) 976| move-object/from16 v0, v17 978| invoke-virtual {v0,v3}, android.text.format.Time.normalize(boolean):long .line 424 981| const v30, #+16069 (0x00003ec5 | 2.25175e-41) 984| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 987| const-string/jumbo v3, "UTC" 990| const v30, #+16070 (0x00003ec6 | 2.25189e-41) 993| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 996| move-object/from16 v0, v17 998| invoke-virtual {v0,v3}, android.text.format.Time.switchTimezone(java.lang.String):void .line 425 1001| const v30, #+16071 (0x00003ec7 | 2.25203e-41) 1004| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1007| invoke-virtual/range {v17..v17}, android.text.format.Time.format2445():java.lang.String 1010| move-result-object v3 1011| const v30, #+16072 (0x00003ec8 | 2.25217e-41) 1014| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1017| move-object/from16 v0, v22 1019| iput-object v3, v0, com.android.calendarcommon2.EventRecurrence.until .line 427 1021| const v30, #+16073 (0x00003ec9 | 2.25231e-41) 1024| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1027| new-instance v7, android.content.ContentValues 1029| const v30, #+16074 (0x00003eca | 2.25245e-41) 1032| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1035| invoke-direct {v7}, android.content.ContentValues.():void .line 428 .restart_local v7 1038| const v30, #+16075 (0x00003ecb | 2.25259e-41) 1041| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1044| const-string/jumbo v3, "dtstart" 1047| const v30, #+16076 (0x00003ecc | 2.25273e-41) 1050| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1053| invoke-static/range {v20..v21}, java.lang.Long.valueOf(long):java.lang.Long 1056| move-result-object v4 1057| const v30, #+16077 (0x00003ecd | 2.25287e-41) 1060| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1063| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 429 1066| const v30, #+16078 (0x00003ece | 2.25301e-41) 1069| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1072| const-string/jumbo v3, "rrule" 1075| const v30, #+16079 (0x00003ecf | 2.25315e-41) 1078| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1081| invoke-virtual/range {v22..v22}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 1084| move-result-object v4 1085| const v30, #+16080 (0x00003ed0 | 2.25329e-41) 1088| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1091| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 430 1094| const v30, #+16081 (0x00003ed1 | 2.25343e-41) 1097| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1100| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 1102| const v30, #+16082 (0x00003ed2 | 2.25357e-41) 1105| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1108| move-wide/from16 v0:v1, v24:v25 1110| invoke-static {v3,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 1113| move-result-object v11 1114| const v30, #+16083 (0x00003ed3 | 2.25371e-41) 1117| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 431 .restart_local v11 1120| move-object/from16 v0, v28 1122| iget-object v8, v0, com.android.calendar.DeleteEventHelper.mService 1124| const v30, #+16084 (0x00003ed4 | 2.25385e-41) 1127| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1130| move-object/from16 v0, v28 1132| iget-object v3, v0, com.android.calendar.DeleteEventHelper.mService 1134| const v30, #+16085 (0x00003ed5 | 2.25399e-41) 1137| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1140| invoke-virtual {v3}, com.android.calendar.AsyncQueryService.getNextToken():int 1143| move-result v9 1144| const v30, #+16086 (0x00003ed6 | 2.25413e-41) 1147| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1150| const/4 v10, #+0 (0x00000000 | 0.00000) 1151| const/4 v13, #+0 (0x00000000 | 0.00000) 1152| const/4 v14, #+0 (0x00000000 | 0.00000) .line 432 1153| const-wide/16 v15:v16, #+0 (0x00000000 | 0.00000) 1155| move-object v12, v7 .line 431 1156| invoke-virtual/range {v8..v16}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void 1159| const v30, #+16087 (0x00003ed7 | 2.25427e-41) 1162| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1165| goto/16 Label_1 .line 360 1167| const v30, #+16088 (0x00003ed8 | 2.25441e-41) 1170| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1173| nop Label_13: 1174| packed-switch-payload 0: Label_4 1: Label_10 2: Label_9 } method com.android.calendar.DeleteEventHelper.deleteStarted():void { .src "DeleteEventHelper.java" .line 449 .prologue_end .line 449 0| const v0, #+16089 (0x00003ed9 | 2.25455e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mDeleteStartedListener 8| const v0, #+16090 (0x00003eda | 2.25469e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 450 16| const v0, #+16091 (0x00003edb | 2.25483e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mDeleteStartedListener 24| const v0, #+16092 (0x00003edc | 2.25497e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, com.android.calendar.DeleteEventHelper$DeleteNotifyListener.onDeleteStarted():void Label_1: .line 452 33| const v0, #+16093 (0x00003edd | 2.25511e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.DeleteEventHelper.delete(long, long, long, int):void { .params "begin", "end", "eventId", "which" .src "DeleteEventHelper.java" .line 210 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move/16 v18, v19 .prologue_end 15| const v19, #+16094 (0x00003ede | 2.25525e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v4, #+0 (0x00000000 | 0.00000) .line 210 22| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 24| const v19, #+16095 (0x00003edf | 2.25539e-41) 27| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 30| move-wide/from16 v0:v1, v16:v17 32| invoke-static {v2,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 35| move-result-object v5 36| const v19, #+16096 (0x00003ee0 | 2.25553e-41) 39| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 211 .local v5, "uri", android.net.Uri 42| iget-object v2, v11, com.android.calendar.DeleteEventHelper.mService 44| const v19, #+16097 (0x00003ee1 | 2.25567e-41) 47| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v3, v11, com.android.calendar.DeleteEventHelper.mService 52| const v19, #+16098 (0x00003ee2 | 2.25581e-41) 55| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v3}, com.android.calendar.AsyncQueryService.getNextToken():int 61| move-result v3 62| const v19, #+16099 (0x00003ee3 | 2.25595e-41) 65| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 68| sget-object v6, com.android.calendar.event.EditEventHelper.EVENT_PROJECTION 70| const v19, #+16100 (0x00003ee4 | 2.25609e-41) 73| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 76| move-object v7, v4 77| move-object v8, v4 78| move-object v9, v4 79| invoke-virtual/range {v2..v9}, com.android.calendar.AsyncQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 213 82| const v19, #+16101 (0x00003ee5 | 2.25623e-41) 85| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 88| iput-wide v12:v13, v11, com.android.calendar.DeleteEventHelper.mStartMillis .line 214 90| const v19, #+16102 (0x00003ee6 | 2.25637e-41) 93| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 96| iput-wide v14:v15, v11, com.android.calendar.DeleteEventHelper.mEndMillis .line 215 98| const v19, #+16103 (0x00003ee7 | 2.25651e-41) 101| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 104| move/from16 v0, v18 106| iput v0, v11, com.android.calendar.DeleteEventHelper.mWhichDelete .line 216 108| const v19, #+16104 (0x00003ee8 | 2.25665e-41) 111| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 114| return-void } method com.android.calendar.DeleteEventHelper.delete(long, long, long, int, java.lang.Runnable):void { .params "begin", "end", "eventId", "which", "callback" .src "DeleteEventHelper.java" .line 219 .prologue_end .line 219 0| const v0, #+16105 (0x00003ee9 | 2.25679e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual/range {v2..v9}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int):void .line 220 9| const v0, #+16106 (0x00003eea | 2.25693e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v10, v2, com.android.calendar.DeleteEventHelper.mCallback .line 221 17| const v0, #+16107 (0x00003eeb | 2.25707e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.DeleteEventHelper.delete(long, long, com.android.calendar.CalendarEventModel, int):void { .params "begin", "end", "model", "which" .src "DeleteEventHelper.java" .line 258 0| move-object/16 v19, v20 3| move-wide/16 v20:v21, v21:v22 6| move-wide/16 v22:v23, v23:v24 9| move-object/16 v24, v25 12| move/16 v25, v26 .prologue_end .line 258 15| const v26, #+16108 (0x00003eec | 2.25721e-41) 18| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 21| move/from16 v0, v25 23| move-object/from16 v1, v19 25| iput v0, v1, com.android.calendar.DeleteEventHelper.mWhichDelete .line 259 27| const v26, #+16109 (0x00003eed | 2.25735e-41) 30| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 33| move-wide/from16 v0:v1, v20:v21 35| move-object/from16 v2, v19 37| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mStartMillis .line 260 39| const v26, #+16110 (0x00003eee | 2.25749e-41) 42| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 45| move-wide/from16 v0:v1, v22:v23 47| move-object/from16 v2, v19 49| iput-wide v0:v1, v2, com.android.calendar.DeleteEventHelper.mEndMillis .line 261 51| const v26, #+16111 (0x00003eef | 2.25763e-41) 54| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 57| move-object/from16 v0, v24 59| move-object/from16 v1, v19 61| iput-object v0, v1, com.android.calendar.DeleteEventHelper.mModel .line 262 63| const v26, #+16112 (0x00003ef0 | 2.25777e-41) 66| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 69| move-object/from16 v0, v24 71| iget-object v13, v0, com.android.calendar.CalendarEventModel.mSyncId 73| const v26, #+16113 (0x00003ef1 | 2.25791e-41) 76| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 79| move-object/from16 v0, v19 81| iput-object v13, v0, com.android.calendar.DeleteEventHelper.mSyncId .line 267 83| const v26, #+16114 (0x00003ef2 | 2.25805e-41) 86| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 89| move-object/from16 v0, v24 91| iget-object v10, v0, com.android.calendar.CalendarEventModel.mRrule .line 268 .local v10, "rRule", java.lang.String 93| const v26, #+16115 (0x00003ef3 | 2.25819e-41) 96| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v0, v24 101| iget-object v9, v0, com.android.calendar.CalendarEventModel.mOriginalSyncId .line 269 .local v9, "originalEvent", java.lang.String 103| const v26, #+16116 (0x00003ef4 | 2.25833e-41) 106| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v10}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 112| move-result v13 113| const v26, #+16117 (0x00003ef5 | 2.25847e-41) 116| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v13, Label_4 .line 270 121| const v26, #+16118 (0x00003ef6 | 2.25861e-41) 124| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 127| new-instance v13, android.app.AlertDialog$Builder 129| const v26, #+16119 (0x00003ef7 | 2.25875e-41) 132| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 135| move-object/from16 v0, v19 137| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext 139| const v26, #+16120 (0x00003ef8 | 2.25889e-41) 142| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-direct {v13,v14}, android.app.AlertDialog$Builder.(android.content.Context):void .line 271 148| const v26, #+16121 (0x00003ef9 | 2.25903e-41) 151| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 154| const v14, #+2131492984 (0x7f0c0078 | 1.86094e+38) .line 270 157| invoke-virtual {v13,v14}, android.app.AlertDialog$Builder.setMessage(int):android.app.AlertDialog$Builder 160| move-result-object v13 161| const v26, #+16122 (0x00003efa | 2.25917e-41) 164| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 272 167| const v14, #+16843605 (0x01010355 | 2.36959e-38) .line 270 170| invoke-virtual {v13,v14}, android.app.AlertDialog$Builder.setIconAttribute(int):android.app.AlertDialog$Builder 173| move-result-object v13 174| const v26, #+16123 (0x00003efb | 2.25931e-41) 177| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 273 180| const/high16 v14, #+17039360 (0x01040000 | 2.42446e-38) 182| const/4 v15, #+0 (0x00000000 | 0.00000) .line 270 183| invoke-virtual {v13,v14,v15}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 186| move-result-object v13 187| const v26, #+16124 (0x00003efc | 2.25945e-41) 190| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v13}, android.app.AlertDialog$Builder.create():android.app.AlertDialog 196| move-result-object v4 197| const v26, #+16125 (0x00003efd | 2.25959e-41) 200| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 275 .local v4, "dialog", android.app.AlertDialog 203| if-nez v9, Label_3 .line 278 205| const v26, #+16126 (0x00003efe | 2.25973e-41) 208| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 211| move-object/from16 v0, v19 213| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext 215| const v26, #+16127 (0x00003eff | 2.25987e-41) 218| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 221| const v14, #+17039370 (0x0104000a | 2.42446e-38) 224| invoke-virtual {v13,v14}, android.content.Context.getText(int):java.lang.CharSequence 227| move-result-object v13 228| const v26, #+16128 (0x00003f00 | 2.26001e-41) 231| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 279 234| move-object/from16 v0, v19 236| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteNormalDialogListener .line 277 238| const v26, #+16129 (0x00003f01 | 2.26015e-41) 241| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 244| const/4 v15, #-1 (0xffffffff | NaN) 245| invoke-virtual {v4,v15,v13,v14}, android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.DialogInterface$OnClickListener):void Label_1: .line 286 248| const v26, #+16130 (0x00003f02 | 2.26029e-41) 251| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 254| move-object/from16 v0, v19 256| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mDismissListener 258| const v26, #+16131 (0x00003f03 | 2.26043e-41) 261| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v4,v13}, android.app.AlertDialog.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 287 267| const v26, #+16132 (0x00003f04 | 2.26057e-41) 270| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v4}, android.app.AlertDialog.show():void .line 288 276| const v26, #+16133 (0x00003f05 | 2.26071e-41) 279| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 282| move-object/from16 v0, v19 284| iput-object v4, v0, com.android.calendar.DeleteEventHelper.mAlertDialog Label_2: .line 340 286| const v26, #+16134 (0x00003f06 | 2.26085e-41) 289| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 292| return-void Label_3: .line 283 293| const v26, #+16135 (0x00003f07 | 2.26100e-41) 296| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 299| move-object/from16 v0, v19 301| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext 303| const v26, #+16136 (0x00003f08 | 2.26114e-41) 306| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 309| const v14, #+17039370 (0x0104000a | 2.42446e-38) 312| invoke-virtual {v13,v14}, android.content.Context.getText(int):java.lang.CharSequence 315| move-result-object v13 316| const v26, #+16137 (0x00003f09 | 2.26128e-41) 319| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 284 322| move-object/from16 v0, v19 324| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteExceptionDialogListener .line 282 326| const v26, #+16138 (0x00003f0a | 2.26142e-41) 329| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 332| const/4 v15, #-1 (0xffffffff | NaN) 333| invoke-virtual {v4,v15,v13,v14}, android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.DialogInterface$OnClickListener):void 336| const v26, #+16139 (0x00003f0b | 2.26156e-41) 339| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 342| goto/16 Label_1 Label_4: .line 292 .end_local v4 344| const v26, #+16140 (0x00003f0c | 2.26170e-41) 347| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 350| move-object/from16 v0, v19 352| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext 354| const v26, #+16141 (0x00003f0d | 2.26184e-41) 357| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v13}, android.content.Context.getResources():android.content.res.Resources 363| move-result-object v11 364| const v26, #+16142 (0x00003f0e | 2.26198e-41) 367| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 293 .local v11, "res", android.content.res.Resources 370| new-instance v5, java.util.ArrayList .line 294 372| const v26, #+16143 (0x00003f0f | 2.26212e-41) 375| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 378| const v13, #+2131165197 (0x7f07000d | 1.79446e+38) .line 293 381| invoke-virtual {v11,v13}, android.content.res.Resources.getStringArray(int):java.lang.String[] 384| move-result-object v13 385| const v26, #+16144 (0x00003f10 | 2.26226e-41) 388| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-static {v13}, java.util.Arrays.asList(java.lang.Object[]):java.util.List 394| move-result-object v13 395| const v26, #+16145 (0x00003f11 | 2.26240e-41) 398| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-direct {v5,v13}, java.util.ArrayList.(java.util.Collection):void .line 296 .local_ex v5, "labelArray", java.util.ArrayList, "Ljava/util/ArrayList;" 404| const v26, #+16146 (0x00003f12 | 2.26254e-41) 407| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 410| const v13, #+2131165198 (0x7f07000e | 1.79446e+38) 413| invoke-virtual {v11,v13}, android.content.res.Resources.getIntArray(int):int[] 416| move-result-object v7 417| const v26, #+16147 (0x00003f13 | 2.26268e-41) 420| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 297 .local v7, "labelValues", int[] 423| new-instance v6, java.util.ArrayList 425| const v26, #+16148 (0x00003f14 | 2.26282e-41) 428| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-direct {v6}, java.util.ArrayList.():void .line 298 .local_ex v6, "labelIndex", java.util.ArrayList, "Ljava/util/ArrayList;" 434| const v26, #+16149 (0x00003f15 | 2.26296e-41) 437| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 440| const/4 v13, #+0 (0x00000000 | 0.00000) 441| array-length v14, v7 Label_5: 442| const v26, #+16150 (0x00003f16 | 2.26310e-41) 445| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 448| if-ge v13, v14, Label_6 450| const v26, #+16151 (0x00003f17 | 2.26324e-41) 453| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 456| aget v12, v7, v13 .line 299 .local v12, "val", int 458| const v26, #+16152 (0x00003f18 | 2.26338e-41) 461| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-static {v12}, java.lang.Integer.valueOf(int):java.lang.Integer 467| move-result-object v15 468| const v26, #+16153 (0x00003f19 | 2.26352e-41) 471| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-virtual {v6,v15}, java.util.ArrayList.add(java.lang.Object):boolean .line 298 477| const v26, #+16154 (0x00003f1a | 2.26366e-41) 480| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 483| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 485| goto/16 Label_5 Label_6: .line 302 .end_local v12 487| const v26, #+16155 (0x00003f1b | 2.26380e-41) 490| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 493| move-object/from16 v0, v19 495| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mSyncId 497| const v26, #+16156 (0x00003f1c | 2.26394e-41) 500| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 503| if-nez v13, Label_9 .line 304 505| const v26, #+16157 (0x00003f1d | 2.26408e-41) 508| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 511| const/4 v13, #+0 (0x00000000 | 0.00000) 512| invoke-virtual {v5,v13}, java.util.ArrayList.remove(int):java.lang.Object .line 305 515| const v26, #+16158 (0x00003f1e | 2.26422e-41) 518| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 521| const/4 v13, #+0 (0x00000000 | 0.00000) 522| invoke-virtual {v6,v13}, java.util.ArrayList.remove(int):java.lang.Object .line 306 525| const v26, #+16159 (0x00003f1f | 2.26436e-41) 528| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 531| move-object/from16 v0, v24 533| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mIsOrganizer 535| const v26, #+16160 (0x00003f20 | 2.26450e-41) 538| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 541| if-nez v13, Label_7 .line 308 543| const v26, #+16161 (0x00003f21 | 2.26464e-41) 546| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 549| const/4 v13, #+0 (0x00000000 | 0.00000) 550| invoke-virtual {v5,v13}, java.util.ArrayList.remove(int):java.lang.Object .line 309 553| const v26, #+16162 (0x00003f22 | 2.26478e-41) 556| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 559| const/4 v13, #+0 (0x00000000 | 0.00000) 560| invoke-virtual {v6,v13}, java.util.ArrayList.remove(int):java.lang.Object Label_7: .line 316 563| const v26, #+16163 (0x00003f23 | 2.26492e-41) 566| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 569| const/4 v13, #-1 (0xffffffff | NaN) 570| move/from16 v0, v25 572| if-eq v0, v13, Label_8 .line 318 574| const v26, #+16164 (0x00003f24 | 2.26506e-41) 577| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 580| invoke-static/range {v25..v25}, java.lang.Integer.valueOf(int):java.lang.Integer 583| move-result-object v13 584| const v26, #+16165 (0x00003f25 | 2.26520e-41) 587| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-virtual {v6,v13}, java.util.ArrayList.indexOf(java.lang.Object):int 593| move-result v25 594| const v26, #+16166 (0x00003f26 | 2.26534e-41) 597| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void Label_8: .line 320 600| const v26, #+16167 (0x00003f27 | 2.26548e-41) 603| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 606| move-object/from16 v0, v19 608| iput-object v6, v0, com.android.calendar.DeleteEventHelper.mWhichIndex .line 321 610| const v26, #+16168 (0x00003f28 | 2.26562e-41) 613| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 616| new-instance v3, android.widget.ArrayAdapter 618| const v26, #+16169 (0x00003f29 | 2.26576e-41) 621| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 624| move-object/from16 v0, v19 626| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mContext .line 322 628| const v26, #+16170 (0x00003f2a | 2.26590e-41) 631| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 634| const v14, #+17367055 (0x0109000f | 2.51630e-38) .line 321 637| invoke-direct {v3,v13,v14,v5}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void .line 323 .local_ex v3, "adapter", android.widget.ArrayAdapter, "Landroid/widget/ArrayAdapter;" 640| const v26, #+16171 (0x00003f2b | 2.26604e-41) 643| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 646| new-instance v13, android.app.AlertDialog$Builder 648| const v26, #+16172 (0x00003f2c | 2.26618e-41) 651| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 654| move-object/from16 v0, v19 656| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext 658| const v26, #+16173 (0x00003f2d | 2.26632e-41) 661| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 664| invoke-direct {v13,v14}, android.app.AlertDialog$Builder.(android.content.Context):void .line 325 667| const v26, #+16174 (0x00003f2e | 2.26646e-41) 670| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 673| move-object/from16 v0, v19 675| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mContext 677| const v26, #+16175 (0x00003f2f | 2.26660e-41) 680| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 683| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 684| new-array v15, v15, java.lang.Object[] 686| const v26, #+16176 (0x00003f30 | 2.26674e-41) 689| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 692| move-object/from16 v0, v24 694| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle 696| const v26, #+16177 (0x00003f31 | 2.26688e-41) 699| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 702| move-object/from16 v16, v0 704| const/16 v17, #+0 (0x00000000 | 0.00000) 706| aput-object v16, v15, v17 708| const v26, #+16178 (0x00003f32 | 2.26702e-41) 711| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 714| const v16, #+2131492985 (0x7f0c0079 | 1.86094e+38) 717| move/from16 v0, v16 719| invoke-virtual {v14,v0,v15}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 722| move-result-object v14 723| const v26, #+16179 (0x00003f33 | 2.26716e-41) 726| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 323 729| invoke-virtual {v13,v14}, android.app.AlertDialog$Builder.setTitle(java.lang.CharSequence):android.app.AlertDialog$Builder 732| move-result-object v13 733| const v26, #+16180 (0x00003f34 | 2.26730e-41) 736| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 326 739| const v14, #+16843605 (0x01010355 | 2.36959e-38) .line 323 742| invoke-virtual {v13,v14}, android.app.AlertDialog$Builder.setIconAttribute(int):android.app.AlertDialog$Builder 745| move-result-object v13 746| const v26, #+16181 (0x00003f35 | 2.26744e-41) 749| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 327 752| move-object/from16 v0, v19 754| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteListListener .line 323 756| const v26, #+16182 (0x00003f36 | 2.26758e-41) 759| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 762| move/from16 v0, v25 764| invoke-virtual {v13,v3,v0,v14}, android.app.AlertDialog$Builder.setSingleChoiceItems(android.widget.ListAdapter, int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 767| move-result-object v13 768| const v26, #+16183 (0x00003f37 | 2.26772e-41) 771| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 328 774| move-object/from16 v0, v19 776| iget-object v14, v0, com.android.calendar.DeleteEventHelper.mDeleteRepeatingDialogListener 778| const v26, #+16184 (0x00003f38 | 2.26786e-41) 781| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 784| const v15, #+17039370 (0x0104000a | 2.42446e-38) .line 323 787| invoke-virtual {v13,v15,v14}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 790| move-result-object v13 791| const v26, #+16185 (0x00003f39 | 2.26800e-41) 794| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 329 797| const/high16 v14, #+17039360 (0x01040000 | 2.42446e-38) 799| const/4 v15, #+0 (0x00000000 | 0.00000) .line 323 800| invoke-virtual {v13,v14,v15}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 803| move-result-object v13 804| const v26, #+16186 (0x00003f3a | 2.26814e-41) 807| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 810| invoke-virtual {v13}, android.app.AlertDialog$Builder.show():android.app.AlertDialog 813| move-result-object v4 814| const v26, #+16187 (0x00003f3b | 2.26828e-41) 817| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 330 .restart_local v4 820| move-object/from16 v0, v19 822| iget-object v13, v0, com.android.calendar.DeleteEventHelper.mDismissListener 824| const v26, #+16188 (0x00003f3c | 2.26842e-41) 827| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 830| invoke-virtual {v4,v13}, android.app.AlertDialog.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 331 833| const v26, #+16189 (0x00003f3d | 2.26856e-41) 836| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 839| move-object/from16 v0, v19 841| iput-object v4, v0, com.android.calendar.DeleteEventHelper.mAlertDialog .line 333 843| const v26, #+16190 (0x00003f3e | 2.26870e-41) 846| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 849| const/4 v13, #-1 (0xffffffff | NaN) 850| move/from16 v0, v25 852| if-ne v0, v13, Label_2 .line 336 854| const v26, #+16191 (0x00003f3f | 2.26884e-41) 857| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 860| const/4 v13, #-1 (0xffffffff | NaN) 861| invoke-virtual {v4,v13}, android.app.AlertDialog.getButton(int):android.widget.Button 864| move-result-object v8 865| const v26, #+16192 (0x00003f40 | 2.26898e-41) 868| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 337 .local v8, "ok", android.widget.Button 871| const/4 v13, #+0 (0x00000000 | 0.00000) 872| invoke-virtual {v8,v13}, android.widget.Button.setEnabled(boolean):void 875| const v26, #+16193 (0x00003f41 | 2.26912e-41) 878| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 881| goto/16 Label_2 Label_9: .line 311 .end_local v3 .end_local v4 .end_local v8 883| const v26, #+16194 (0x00003f42 | 2.26926e-41) 886| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 889| move-object/from16 v0, v24 891| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mIsOrganizer 893| const v26, #+16195 (0x00003f43 | 2.26940e-41) 896| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 899| if-nez v13, Label_7 .line 313 901| const v26, #+16196 (0x00003f44 | 2.26954e-41) 904| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 907| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 908| invoke-virtual {v5,v13}, java.util.ArrayList.remove(int):java.lang.Object .line 314 911| const v26, #+16197 (0x00003f45 | 2.26968e-41) 914| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 917| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 918| invoke-virtual {v6,v13}, java.util.ArrayList.remove(int):java.lang.Object 921| const v26, #+16198 (0x00003f46 | 2.26982e-41) 924| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 927| goto/16 Label_7 } method com.android.calendar.DeleteEventHelper.dismissAlertDialog():void { .src "DeleteEventHelper.java" .line 462 .prologue_end .line 462 0| const v0, #+16199 (0x00003f47 | 2.26996e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mAlertDialog 8| const v0, #+16200 (0x00003f48 | 2.27010e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 463 16| const v0, #+16201 (0x00003f49 | 2.27024e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mAlertDialog 24| const v0, #+16202 (0x00003f4a | 2.27038e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.app.AlertDialog.dismiss():void Label_1: .line 465 33| const v0, #+16203 (0x00003f4b | 2.27052e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.DeleteEventHelper.setDeleteNotificationListener(com.android.calendar.DeleteEventHelper$DeleteNotifyListener):void { .params "listener" .src "DeleteEventHelper.java" .line 445 .prologue_end .line 445 0| const v0, #+16204 (0x00003f4c | 2.27066e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.DeleteEventHelper.mDeleteStartedListener .line 446 8| const v0, #+16205 (0x00003f4d | 2.27080e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.DeleteEventHelper.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void { .params "listener" .src "DeleteEventHelper.java" .line 455 .prologue_end .line 455 0| const v0, #+16206 (0x00003f4e | 2.27094e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mAlertDialog 8| const v0, #+16207 (0x00003f4f | 2.27108e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 456 16| const v0, #+16208 (0x00003f50 | 2.27122e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.DeleteEventHelper.mAlertDialog 24| const v0, #+16209 (0x00003f51 | 2.27136e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v3}, android.app.AlertDialog.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void Label_1: .line 458 33| const v0, #+16210 (0x00003f52 | 2.27150e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v3, v2, com.android.calendar.DeleteEventHelper.mDismissListener .line 459 41| const v0, #+16211 (0x00003f53 | 2.27164e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.EditResponseHelper$1.(com.android.calendar.EditResponseHelper):void { .params "this$0" .src "EditResponseHelper.java" .line 1 .prologue_end .line 1 0| const v0, #+16212 (0x00003f54 | 2.27179e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EditResponseHelper$1.this$0 .line 98 8| const v0, #+16213 (0x00003f55 | 2.27193e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+16214 (0x00003f56 | 2.27207e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EditResponseHelper$1.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "EditResponseHelper.java" .line 100 .prologue_end .line 100 0| const v0, #+16215 (0x00003f57 | 2.27221e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.EditResponseHelper$1.this$0 8| const v0, #+16216 (0x00003f58 | 2.27235e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2,v6}, com.android.calendar.EditResponseHelper.-set0(com.android.calendar.EditResponseHelper, int):int .line 104 17| const v0, #+16217 (0x00003f59 | 2.27249e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.calendar.EditResponseHelper$1.this$0 25| const v0, #+16218 (0x00003f5a | 2.27263e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v2}, com.android.calendar.EditResponseHelper.-get0(com.android.calendar.EditResponseHelper):android.app.AlertDialog 34| move-result-object v2 35| const v0, #+16219 (0x00003f5b | 2.27277e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v3, #-1 (0xffffffff | NaN) 42| invoke-virtual {v2,v3}, android.app.AlertDialog.getButton(int):android.widget.Button 45| move-result-object v1 46| const v0, #+16220 (0x00003f5c | 2.27291e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v1, "ok", android.widget.Button 52| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 53| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void .line 106 56| const v0, #+16221 (0x00003f5d | 2.27305e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return-void } method com.android.calendar.EditResponseHelper.-get0(com.android.calendar.EditResponseHelper):android.app.AlertDialog { 0| const v0, #+16222 (0x00003f5e | 2.27319e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EditResponseHelper.mAlertDialog 8| const v0, #+16223 (0x00003f5f | 2.27333e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EditResponseHelper.-set0(com.android.calendar.EditResponseHelper, int):int { 0| const v0, #+16224 (0x00003f60 | 2.27347e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EditResponseHelper.mWhichEvents 8| const v0, #+16225 (0x00003f61 | 2.27361e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EditResponseHelper.(android.app.Activity):void { .params "parent" .src "EditResponseHelper.java" .line 41 .prologue_end .line 41 0| const v0, #+16226 (0x00003f62 | 2.27375e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 31 9| const v0, #+16227 (0x00003f63 | 2.27389e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| iput v1, v2, com.android.calendar.EditResponseHelper.mWhichEvents .line 33 18| const v0, #+16228 (0x00003f64 | 2.27403e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+0 (0x00000000 | 0.00000) 25| iput-boolean v1, v2, com.android.calendar.EditResponseHelper.mClickedOk .line 98 27| const v0, #+16229 (0x00003f65 | 2.27417e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v1, com.android.calendar.EditResponseHelper$1 35| const v0, #+16230 (0x00003f66 | 2.27431e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1,v2}, com.android.calendar.EditResponseHelper$1.(com.android.calendar.EditResponseHelper):void .line 97 44| const v0, #+16231 (0x00003f67 | 2.27445e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v1, v2, com.android.calendar.EditResponseHelper.mListListener .line 42 52| const v0, #+16232 (0x00003f68 | 2.27459e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v3, v2, com.android.calendar.EditResponseHelper.mParent .line 43 60| const v0, #+16233 (0x00003f69 | 2.27473e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.calendar.EditResponseHelper.getClickedOk():boolean { .src "EditResponseHelper.java" .line 87 .prologue_end .line 87 0| const v0, #+16234 (0x00003f6a | 2.27487e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EditResponseHelper.mClickedOk 8| const v0, #+16235 (0x00003f6b | 2.27501e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EditResponseHelper.setClickedOk(boolean):void { .params "clickedOk" .src "EditResponseHelper.java" .line 91 .prologue_end .line 91 0| const v0, #+16236 (0x00003f6c | 2.27515e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EditResponseHelper.mClickedOk .line 92 8| const v0, #+16237 (0x00003f6d | 2.27529e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EditResponseHelper.dismissAlertDialog():void { .src "EditResponseHelper.java" .line 148 .prologue_end .line 148 0| const v0, #+16238 (0x00003f6e | 2.27543e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EditResponseHelper.mAlertDialog 8| const v0, #+16239 (0x00003f6f | 2.27557e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 149 16| const v0, #+16240 (0x00003f70 | 2.27571e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.EditResponseHelper.mAlertDialog 24| const v0, #+16241 (0x00003f71 | 2.27585e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.app.AlertDialog.dismiss():void Label_1: .line 151 33| const v0, #+16242 (0x00003f72 | 2.27599e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.EditResponseHelper.getWhichEvents():int { .src "EditResponseHelper.java" .line 58 .prologue_end .line 58 0| const v0, #+16243 (0x00003f73 | 2.27613e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EditResponseHelper.mWhichEvents 8| const v0, #+16244 (0x00003f74 | 2.27627e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EditResponseHelper.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "EditResponseHelper.java" .line 67 .prologue_end .line 67 0| const v0, #+16245 (0x00003f75 | 2.27641e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-direct {v2,v1}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void .line 68 10| const v0, #+16246 (0x00003f76 | 2.27655e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.EditResponseHelper.onDismiss(android.content.DialogInterface):void { .params "dialog" .src "EditResponseHelper.java" .line 74 .prologue_end .line 74 0| const v0, #+16247 (0x00003f77 | 2.27669e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.EditResponseHelper.getClickedOk():boolean 9| move-result v1 10| const v0, #+16248 (0x00003f78 | 2.27683e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v1, Label_1 .line 75 18| const v0, #+16249 (0x00003f79 | 2.27697e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #-1 (0xffffffff | NaN) 25| invoke-virtual {v2,v1}, com.android.calendar.EditResponseHelper.setWhichEvents(int):void Label_1: .line 77 28| const v0, #+16250 (0x00003f7a | 2.27711e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v1, #+0 (0x00000000 | 0.00000) 35| invoke-direct {v2,v1}, com.android.calendar.EditResponseHelper.setClickedOk(boolean):void .line 80 38| const v0, #+16251 (0x00003f7b | 2.27725e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iget-object v1, v2, com.android.calendar.EditResponseHelper.mDismissListener 46| const v0, #+16252 (0x00003f7c | 2.27739e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v1, Label_2 .line 81 54| const v0, #+16253 (0x00003f7d | 2.27753e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v1, v2, com.android.calendar.EditResponseHelper.mDismissListener 62| const v0, #+16254 (0x00003f7e | 2.27767e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v1,v3}, android.content.DialogInterface$OnDismissListener.onDismiss(android.content.DialogInterface):void Label_2: .line 84 71| const v0, #+16255 (0x00003f7f | 2.27781e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.EditResponseHelper.setDismissListener(android.content.DialogInterface$OnDismissListener):void { .params "onDismissListener" .src "EditResponseHelper.java" .line 120 .prologue_end .line 120 0| const v0, #+16256 (0x00003f80 | 2.27795e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EditResponseHelper.mDismissListener .line 121 8| const v0, #+16257 (0x00003f81 | 2.27809e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EditResponseHelper.setWhichEvents(int):void { .params "which" .src "EditResponseHelper.java" .line 62 .prologue_end .line 62 0| const v0, #+16258 (0x00003f82 | 2.27823e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EditResponseHelper.mWhichEvents .line 63 8| const v0, #+16259 (0x00003f83 | 2.27837e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EditResponseHelper.showDialog(int):void { .params "whichEvents" .src "EditResponseHelper.java" .line 126 .prologue_end 0| const v0, #+16260 (0x00003f84 | 2.27851e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const/4 v6, #-1 (0xffffffff | NaN) .line 126 8| iget-object v3, v8, com.android.calendar.EditResponseHelper.mDialogListener 10| const v0, #+16261 (0x00003f85 | 2.27865e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v3, Label_1 .line 127 18| const v0, #+16262 (0x00003f86 | 2.27879e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v8, v8, com.android.calendar.EditResponseHelper.mDialogListener Label_1: .line 129 26| const v0, #+16263 (0x00003f87 | 2.27893e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, android.app.AlertDialog$Builder 34| const v0, #+16264 (0x00003f88 | 2.27907e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v8, com.android.calendar.EditResponseHelper.mParent 42| const v0, #+16265 (0x00003f89 | 2.27921e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v3,v4}, android.app.AlertDialog$Builder.(android.content.Context):void .line 130 51| const v0, #+16266 (0x00003f8a | 2.27935e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const v4, #+2131492986 (0x7f0c007a | 1.86094e+38) .line 129 60| invoke-virtual {v3,v4}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 63| move-result-object v3 64| const v0, #+16267 (0x00003f8b | 2.27949e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 130 70| const v4, #+16843605 (0x01010355 | 2.36959e-38) .line 129 73| invoke-virtual {v3,v4}, android.app.AlertDialog$Builder.setIconAttribute(int):android.app.AlertDialog$Builder 76| move-result-object v3 77| const v0, #+16268 (0x00003f8c | 2.27963e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 131 83| iget-object v4, v8, com.android.calendar.EditResponseHelper.mListListener 85| const v0, #+16269 (0x00003f8d | 2.27977e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const v5, #+2131165200 (0x7f070010 | 1.79446e+38) .line 129 94| invoke-virtual {v3,v5,v9,v4}, android.app.AlertDialog$Builder.setSingleChoiceItems(int, int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 97| move-result-object v3 98| const v0, #+16270 (0x00003f8e | 2.27991e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 132 104| iget-object v4, v8, com.android.calendar.EditResponseHelper.mDialogListener 106| const v0, #+16271 (0x00003f8f | 2.28005e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const v5, #+17039370 (0x0104000a | 2.42446e-38) .line 129 115| invoke-virtual {v3,v5,v4}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 118| move-result-object v3 119| const v0, #+16272 (0x00003f90 | 2.28019e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 133 125| const/high16 v4, #+17039360 (0x01040000 | 2.42446e-38) .line 129 127| invoke-virtual {v3,v4,v7}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 130| move-result-object v3 131| const v0, #+16273 (0x00003f91 | 2.28033e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v3}, android.app.AlertDialog$Builder.show():android.app.AlertDialog 140| move-result-object v1 141| const v0, #+16274 (0x00003f92 | 2.28047e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 136 .local v1, "dialog", android.app.AlertDialog 147| invoke-virtual {v1,v8}, android.app.AlertDialog.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 137 150| const v0, #+16275 (0x00003f93 | 2.28061e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iput-object v1, v8, com.android.calendar.EditResponseHelper.mAlertDialog .line 139 158| const v0, #+16276 (0x00003f94 | 2.28075e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-ne v9, v6, Label_2 .line 142 166| const v0, #+16277 (0x00003f95 | 2.28089e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v1,v6}, android.app.AlertDialog.getButton(int):android.widget.Button 175| move-result-object v2 176| const v0, #+16278 (0x00003f96 | 2.28103e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v2, "ok", android.widget.Button 182| const/4 v3, #+0 (0x00000000 | 0.00000) 183| invoke-virtual {v2,v3}, android.widget.Button.setEnabled(boolean):void Label_2: .line 145 .end_local v2 186| const v0, #+16279 (0x00003f97 | 2.28117e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-void } method com.android.common.widget.CompositeCursorAdapter.(android.content.Context):void { .params "context" .src "CompositeCursorAdapter.java" .line 71 .prologue_end .line 71 0| const v0, #+16280 (0x00003f98 | 2.28131e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| invoke-direct {v2,v3,v1}, com.android.common.widget.CompositeCursorAdapter.(android.content.Context, int):void .line 72 10| const v0, #+16281 (0x00003f99 | 2.28145e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.common.widget.CompositeCursorAdapter.(android.content.Context, int):void { .params "context", "initialCapacity" .src "CompositeCursorAdapter.java" .line 74 .prologue_end 0| const v0, #+16282 (0x00003f9a | 2.28159e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 74 7| invoke-direct {v3}, android.widget.BaseAdapter.():void .line 65 10| const v0, #+16283 (0x00003f9b | 2.28173e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+0 (0x00000000 | 0.00000) 17| iput v1, v3, com.android.common.widget.CompositeCursorAdapter.mCount .line 66 19| const v0, #+16284 (0x00003f9c | 2.28187e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-boolean v2, v3, com.android.common.widget.CompositeCursorAdapter.mCacheValid .line 67 27| const v0, #+16285 (0x00003f9d | 2.28201e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-boolean v2, v3, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled .line 75 35| const v0, #+16286 (0x00003f9e | 2.28215e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v4, v3, com.android.common.widget.CompositeCursorAdapter.mContext .line 76 43| const v0, #+16287 (0x00003f9f | 2.28229e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, java.util.ArrayList 51| const v0, #+16288 (0x00003fa0 | 2.28243e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1}, java.util.ArrayList.():void 60| const v0, #+16289 (0x00003fa1 | 2.28258e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v3, com.android.common.widget.CompositeCursorAdapter.mPartitions .line 77 68| const v0, #+16290 (0x00003fa2 | 2.28272e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.common.widget.CompositeCursorAdapter.addPartition(com.android.common.widget.CompositeCursorAdapter$Partition):void { .params "partition" .src "CompositeCursorAdapter.java" .line 93 .prologue_end .line 93 0| const v0, #+16291 (0x00003fa3 | 2.28286e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16292 (0x00003fa4 | 2.28300e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 94 17| const v0, #+16293 (0x00003fa5 | 2.28314e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.common.widget.CompositeCursorAdapter.invalidate():void .line 95 26| const v0, #+16294 (0x00003fa6 | 2.28328e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():void .line 96 35| const v0, #+16295 (0x00003fa7 | 2.28342e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.common.widget.CompositeCursorAdapter.areAllItemsEnabled():boolean { .src "CompositeCursorAdapter.java" .line 484 .prologue_end .line 484 0| const v0, #+16296 (0x00003fa8 | 2.28356e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16297 (0x00003fa9 | 2.28370e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 17| move-result-object v2 18| const v0, #+16298 (0x00003faa | 2.28384e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "mPartition$iterator", java.util.Iterator 24| const v0, #+16299 (0x00003fab | 2.28398e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 33| move-result v3 34| const v0, #+16300 (0x00003fac | 2.28412e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v3, Label_2 42| const v0, #+16301 (0x00003fad | 2.28426e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 51| move-result-object v1 52| const v0, #+16302 (0x00003fae | 2.28440e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition .line 485 .local v1, "mPartition", com.android.common.widget.CompositeCursorAdapter$Partition 60| const v0, #+16303 (0x00003faf | 2.28454e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-boolean v3, v1, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 68| const v0, #+16304 (0x00003fb0 | 2.28468e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v3, Label_1 .line 486 76| const v0, #+16305 (0x00003fb1 | 2.28482e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v3, #+0 (0x00000000 | 0.00000) 83| return v3 Label_2: .line 489 .end_local v1 84| const v0, #+16306 (0x00003fb2 | 2.28496e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 91| return v3 } method com.android.common.widget.CompositeCursorAdapter.bindHeaderView(android.view.View, int, android.database.Cursor):void { .params "view", "partition", "cursor" .src "CompositeCursorAdapter.java" .line 389 .prologue_end .line 389 0| const v0, #+16307 (0x00003fb3 | 2.28510e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.common.widget.CompositeCursorAdapter.bindView(android.view.View, int, android.database.Cursor, int):void { } method com.android.common.widget.CompositeCursorAdapter.changeCursor(int, android.database.Cursor):void { .params "partition", "cursor" .src "CompositeCursorAdapter.java" .line 217 .prologue_end .line 217 0| const v0, #+16308 (0x00003fb4 | 2.28524e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16309 (0x00003fb5 | 2.28538e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v5}, java.util.ArrayList.get(int):java.lang.Object 17| move-result-object v2 18| const v0, #+16310 (0x00003fb6 | 2.28552e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v2, com.android.common.widget.CompositeCursorAdapter$Partition 26| const v0, #+16311 (0x00003fb7 | 2.28566e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 218 .local v1, "prevCursor", android.database.Cursor 34| const v0, #+16312 (0x00003fb8 | 2.28580e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eq v1, v6, Label_3 .line 219 42| const v0, #+16313 (0x00003fb9 | 2.28594e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_1 50| const v0, #+16314 (0x00003fba | 2.28608e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 59| move-result v2 60| const v0, #+16315 (0x00003fbb | 2.28622e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 68| if-eqz v2, Label_1 .line 220 70| const v0, #+16316 (0x00003fbc | 2.28636e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v1}, android.database.Cursor.close():void Label_1: .line 222 79| const v0, #+16317 (0x00003fbd | 2.28650e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v2, v4, com.android.common.widget.CompositeCursorAdapter.mPartitions 87| const v0, #+16318 (0x00003fbe | 2.28664e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v2,v5}, java.util.ArrayList.get(int):java.lang.Object 96| move-result-object v2 97| const v0, #+16319 (0x00003fbf | 2.28678e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| check-cast v2, com.android.common.widget.CompositeCursorAdapter$Partition 105| const v0, #+16320 (0x00003fc0 | 2.28692e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-object v6, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 223 113| const v0, #+16321 (0x00003fc1 | 2.28706e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v6, Label_2 121| const v0, #+16322 (0x00003fc2 | 2.28720e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-interface {v6}, android.database.Cursor.isClosed():boolean 130| move-result v2 131| const v0, #+16323 (0x00003fc3 | 2.28734e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 139| if-eqz v2, Label_2 .line 224 141| const v0, #+16324 (0x00003fc4 | 2.28748e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v2, v4, com.android.common.widget.CompositeCursorAdapter.mPartitions 149| const v0, #+16325 (0x00003fc5 | 2.28762e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v2,v5}, java.util.ArrayList.get(int):java.lang.Object 158| move-result-object v2 159| const v0, #+16326 (0x00003fc6 | 2.28776e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| check-cast v2, com.android.common.widget.CompositeCursorAdapter$Partition 167| const v0, #+16327 (0x00003fc7 | 2.28790e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const-string/jumbo v3, "_id" 176| const v0, #+16328 (0x00003fc8 | 2.28804e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-interface {v6,v3}, android.database.Cursor.getColumnIndex(java.lang.String):int 185| move-result v3 186| const v0, #+16329 (0x00003fc9 | 2.28818e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput v3, v2, com.android.common.widget.CompositeCursorAdapter$Partition.idColumnIndex Label_2: .line 226 194| const v0, #+16330 (0x00003fca | 2.28832e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v4}, com.android.common.widget.CompositeCursorAdapter.invalidate():void .line 227 203| const v0, #+16331 (0x00003fcb | 2.28846e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v4}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():void Label_3: .line 229 212| const v0, #+16332 (0x00003fcc | 2.28860e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| return-void } method com.android.common.widget.CompositeCursorAdapter.close():void { .src "CompositeCursorAdapter.java" .line 132 .prologue_end .line 132 0| const v0, #+16333 (0x00003fcd | 2.28874e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v5, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16334 (0x00003fce | 2.28888e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 17| move-result-object v3 18| const v0, #+16335 (0x00003fcf | 2.28902e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "partition$iterator", java.util.Iterator 24| const v0, #+16336 (0x00003fd0 | 2.28916e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 33| move-result v4 34| const v0, #+16337 (0x00003fd1 | 2.28930e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v4, Label_2 42| const v0, #+16338 (0x00003fd2 | 2.28944e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 51| move-result-object v2 52| const v0, #+16339 (0x00003fd3 | 2.28958e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v2, com.android.common.widget.CompositeCursorAdapter$Partition .line 133 .local v2, "partition", com.android.common.widget.CompositeCursorAdapter$Partition 60| const v0, #+16340 (0x00003fd4 | 2.28972e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 134 .local v1, "cursor", android.database.Cursor 68| const v0, #+16341 (0x00003fd5 | 2.28986e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v1, Label_1 76| const v0, #+16342 (0x00003fd6 | 2.29000e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 85| move-result v4 86| const v0, #+16343 (0x00003fd7 | 2.29014e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 94| if-eqz v4, Label_1 .line 135 96| const v0, #+16344 (0x00003fd8 | 2.29028e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-interface {v1}, android.database.Cursor.close():void 105| const v0, #+16345 (0x00003fd9 | 2.29042e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| goto/16 Label_1 Label_2: .line 138 .end_local v1 .end_local v2 113| const v0, #+16346 (0x00003fda | 2.29056e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v4, v5, com.android.common.widget.CompositeCursorAdapter.mPartitions 121| const v0, #+16347 (0x00003fdb | 2.29070e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v4}, java.util.ArrayList.clear():void .line 139 130| const v0, #+16348 (0x00003fdc | 2.29084e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v5}, com.android.common.widget.CompositeCursorAdapter.invalidate():void .line 140 139| const v0, #+16349 (0x00003fdd | 2.29098e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v5}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():void .line 141 148| const v0, #+16350 (0x00003fde | 2.29112e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return-void } method com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void { .src "CompositeCursorAdapter.java" .line 166 .prologue_end 0| const v0, #+16351 (0x00003fdf | 2.29126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 166 7| iget-boolean v5, v7, com.android.common.widget.CompositeCursorAdapter.mCacheValid 9| const v0, #+16352 (0x00003fe0 | 2.29140e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v5, Label_1 .line 167 17| const v0, #+16353 (0x00003fe1 | 2.29154e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_1: .line 170 24| const v0, #+16354 (0x00003fe2 | 2.29168e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput v6, v7, com.android.common.widget.CompositeCursorAdapter.mCount .line 171 32| const v0, #+16355 (0x00003fe3 | 2.29182e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v5, v7, com.android.common.widget.CompositeCursorAdapter.mPartitions 40| const v0, #+16356 (0x00003fe4 | 2.29196e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 49| move-result-object v4 50| const v0, #+16357 (0x00003fe5 | 2.29210e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v4, "partition$iterator", java.util.Iterator 56| const v0, #+16358 (0x00003fe6 | 2.29224e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 65| move-result v5 66| const v0, #+16359 (0x00003fe7 | 2.29238e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v5, Label_8 74| const v0, #+16360 (0x00003fe8 | 2.29252e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 83| move-result-object v3 84| const v0, #+16361 (0x00003fe9 | 2.29266e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| check-cast v3, com.android.common.widget.CompositeCursorAdapter$Partition .line 172 .local v3, "partition", com.android.common.widget.CompositeCursorAdapter$Partition 92| const v0, #+16362 (0x00003fea | 2.29280e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v3, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 174 .local v2, "cursor", android.database.Cursor 100| const v0, #+16363 (0x00003feb | 2.29294e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_3 108| const v0, #+16364 (0x00003fec | 2.29308e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-interface {v2}, android.database.Cursor.isClosed():boolean 117| move-result v5 118| const v0, #+16365 (0x00003fed | 2.29322e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v5, Label_7 Label_3: .line 175 126| const v0, #+16366 (0x00003fee | 2.29337e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v1, #+0 (0x00000000 | 0.00000) Label_4: .line 179 .local v1, "count", int 133| const v0, #+16367 (0x00003fef | 2.29351e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-boolean v5, v3, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 141| const v0, #+16368 (0x00003ff0 | 2.29365e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v5, Label_6 .line 180 149| const v0, #+16369 (0x00003ff1 | 2.29379e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-nez v1, Label_5 157| const v0, #+16370 (0x00003ff2 | 2.29393e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-boolean v5, v3, com.android.common.widget.CompositeCursorAdapter$Partition.showIfEmpty 165| const v0, #+16371 (0x00003ff3 | 2.29407e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-eqz v5, Label_6 Label_5: .line 181 173| const v0, #+16372 (0x00003ff4 | 2.29421e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 184 181| const v0, #+16373 (0x00003ff5 | 2.29435e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v1, v3, com.android.common.widget.CompositeCursorAdapter$Partition.count .line 185 189| const v0, #+16374 (0x00003ff6 | 2.29449e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget v5, v7, com.android.common.widget.CompositeCursorAdapter.mCount 197| const v0, #+16375 (0x00003ff7 | 2.29463e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| add-int/2addr v5, v1 204| iput v5, v7, com.android.common.widget.CompositeCursorAdapter.mCount 206| const v0, #+16376 (0x00003ff8 | 2.29477e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| goto/16 Label_2 Label_7: .line 177 .end_local v1 214| const v0, #+16377 (0x00003ff9 | 2.29491e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-interface {v2}, android.database.Cursor.getCount():int 223| move-result v1 224| const v0, #+16378 (0x00003ffa | 2.29505e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 230| goto/16 Label_4 Label_8: .line 188 .end_local v1 .end_local v2 .end_local v3 232| const v0, #+16379 (0x00003ffb | 2.29519e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 239| iput-boolean v5, v7, com.android.common.widget.CompositeCursorAdapter.mCacheValid .line 189 241| const v0, #+16380 (0x00003ffc | 2.29533e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| return-void } method com.android.common.widget.CompositeCursorAdapter.getContext():android.content.Context { .src "CompositeCursorAdapter.java" .line 80 .prologue_end .line 80 0| const v0, #+16381 (0x00003ffd | 2.29547e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mContext 8| const v0, #+16382 (0x00003ffe | 2.29561e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.common.widget.CompositeCursorAdapter.getCount():int { .src "CompositeCursorAdapter.java" .line 202 .prologue_end .line 202 0| const v0, #+16383 (0x00003fff | 2.29575e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 203 9| const v0, #+16384 (0x00004000 | 2.29589e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v2, com.android.common.widget.CompositeCursorAdapter.mCount 17| const v0, #+16385 (0x00004001 | 2.29603e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v1 } method com.android.common.widget.CompositeCursorAdapter.getCursor(int):android.database.Cursor { .params "partition" .src "CompositeCursorAdapter.java" .line 210 .prologue_end .line 210 0| const v0, #+16386 (0x00004002 | 2.29617e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16387 (0x00004003 | 2.29631e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 17| move-result-object v1 18| const v0, #+16388 (0x00004004 | 2.29645e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 26| const v0, #+16389 (0x00004005 | 2.29659e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor 34| const v0, #+16390 (0x00004006 | 2.29673e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v1 } method com.android.common.widget.CompositeCursorAdapter.getHeaderView(int, android.database.Cursor, android.view.View, android.view.ViewGroup):android.view.View { .params "partition", "cursor", "convertView", "parent" .src "CompositeCursorAdapter.java" .line 370 .prologue_end .line 370 0| const v0, #+16391 (0x00004007 | 2.29687e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v6, Label_2 .line 371 8| const v0, #+16392 (0x00004008 | 2.29701e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| move-object v1, v6 Label_1: .line 373 .local v1, "view", android.view.View 15| const v0, #+16393 (0x00004009 | 2.29715e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual {v3,v1,v4,v5}, com.android.common.widget.CompositeCursorAdapter.bindHeaderView(android.view.View, int, android.database.Cursor):void .line 374 24| const v0, #+16394 (0x0000400a | 2.29729e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v1 Label_2: .line 372 .end_local v1 31| const v0, #+16395 (0x0000400b | 2.29743e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v3, com.android.common.widget.CompositeCursorAdapter.mContext 39| const v0, #+16396 (0x0000400c | 2.29757e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v3,v2,v4,v5,v7}, com.android.common.widget.CompositeCursorAdapter.newHeaderView(android.content.Context, int, android.database.Cursor, android.view.ViewGroup):android.view.View 48| move-result-object v1 49| const v0, #+16397 (0x0000400d | 2.29771e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 55| goto/16 Label_1 } method com.android.common.widget.CompositeCursorAdapter.getItem(int):java.lang.Object { .params "position" .src "CompositeCursorAdapter.java" .line 423 .prologue_end 0| const v0, #+16398 (0x0000400e | 2.29785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 423 7| invoke-virtual {v9}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 424 10| const v0, #+16399 (0x0000400f | 2.29799e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v6, #+0 (0x00000000 | 0.00000) .line 425 .local v6, "start", int 17| iget-object v7, v9, com.android.common.widget.CompositeCursorAdapter.mPartitions 19| const v0, #+16400 (0x00004010 | 2.29813e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 28| move-result-object v4 29| const v0, #+16401 (0x00004011 | 2.29827e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v4, "mPartition$iterator", java.util.Iterator 35| const v0, #+16402 (0x00004012 | 2.29841e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 44| move-result v7 45| const v0, #+16403 (0x00004013 | 2.29855e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v7, Label_7 53| const v0, #+16404 (0x00004014 | 2.29869e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 62| move-result-object v3 63| const v0, #+16405 (0x00004015 | 2.29883e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| check-cast v3, com.android.common.widget.CompositeCursorAdapter$Partition .line 426 .local v3, "mPartition", com.android.common.widget.CompositeCursorAdapter$Partition 71| const v0, #+16406 (0x00004016 | 2.29897e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.count 79| const v0, #+16407 (0x00004017 | 2.29911e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| add-int v2, v6, v7 .line 427 .local v2, "end", int 87| if-lt v10, v6, Label_6 89| const v0, #+16408 (0x00004018 | 2.29925e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-ge v10, v2, Label_6 .line 428 97| const v0, #+16409 (0x00004019 | 2.29939e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| sub-int v5, v10, v6 .line 429 .local v5, "offset", int 105| iget-boolean v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 107| const v0, #+16410 (0x0000401a | 2.29953e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| if-eqz v7, Label_2 .line 430 115| const v0, #+16411 (0x0000401b | 2.29967e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) Label_2: .line 432 123| const v0, #+16412 (0x0000401c | 2.29981e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v7, #-1 (0xffffffff | NaN) 130| if-ne v5, v7, Label_3 .line 433 132| const v0, #+16413 (0x0000401d | 2.29995e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-object v8 Label_3: .line 435 139| const v0, #+16414 (0x0000401e | 2.30009e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v1, v3, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 436 .local v1, "cursor", android.database.Cursor 147| const v0, #+16415 (0x0000401f | 2.30023e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-eqz v1, Label_4 155| const v0, #+16416 (0x00004020 | 2.30037e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 164| move-result v7 165| const v0, #+16417 (0x00004021 | 2.30051e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-nez v7, Label_4 173| const v0, #+16418 (0x00004022 | 2.30065e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-interface {v1,v5}, android.database.Cursor.moveToPosition(int):boolean 182| move-result v7 183| const v0, #+16419 (0x00004023 | 2.30079e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 191| if-eqz v7, Label_5 Label_4: .line 437 193| const v0, #+16420 (0x00004024 | 2.30093e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| return-object v8 Label_5: .line 439 200| const v0, #+16421 (0x00004025 | 2.30107e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| return-object v1 Label_6: .line 441 .end_local v1 .end_local v5 207| const v0, #+16422 (0x00004026 | 2.30121e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| move v6, v2 214| goto/16 Label_1 Label_7: .line 444 .end_local v2 .end_local v3 216| const v0, #+16423 (0x00004027 | 2.30135e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return-object v8 } method com.android.common.widget.CompositeCursorAdapter.getItemId(int):long { .params "position" .src "CompositeCursorAdapter.java" .line 451 .prologue_end 0| const v0, #+16424 (0x00004028 | 2.30149e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #-1 (0xffffffff | NaN) 7| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) .line 451 9| invoke-virtual {v11}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 452 12| const v0, #+16425 (0x00004029 | 2.30163e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v6, #+0 (0x00000000 | 0.00000) .line 453 .local v6, "start", int 19| iget-object v7, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 21| const v0, #+16426 (0x0000402a | 2.30177e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 30| move-result-object v4 31| const v0, #+16427 (0x0000402b | 2.30191e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v4, "mPartition$iterator", java.util.Iterator 37| const v0, #+16428 (0x0000402c | 2.30205e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 46| move-result v7 47| const v0, #+16429 (0x0000402d | 2.30219e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v7, Label_8 55| const v0, #+16430 (0x0000402e | 2.30233e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 64| move-result-object v3 65| const v0, #+16431 (0x0000402f | 2.30247e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| check-cast v3, com.android.common.widget.CompositeCursorAdapter$Partition .line 454 .local v3, "mPartition", com.android.common.widget.CompositeCursorAdapter$Partition 73| const v0, #+16432 (0x00004030 | 2.30261e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.count 81| const v0, #+16433 (0x00004031 | 2.30275e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| add-int v2, v6, v7 .line 455 .local v2, "end", int 89| if-lt v12, v6, Label_7 91| const v0, #+16434 (0x00004032 | 2.30289e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| if-ge v12, v2, Label_7 .line 456 99| const v0, #+16435 (0x00004033 | 2.30303e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| sub-int v5, v12, v6 .line 457 .local v5, "offset", int 107| iget-boolean v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 109| const v0, #+16436 (0x00004034 | 2.30317e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eqz v7, Label_2 .line 458 117| const v0, #+16437 (0x00004035 | 2.30331e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) Label_2: .line 460 125| const v0, #+16438 (0x00004036 | 2.30345e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| if-ne v5, v8, Label_3 .line 461 133| const v0, #+16439 (0x00004037 | 2.30359e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-wide v9:v10 Label_3: .line 463 140| const v0, #+16440 (0x00004038 | 2.30373e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.idColumnIndex 148| const v0, #+16441 (0x00004039 | 2.30387e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| if-ne v7, v8, Label_4 .line 464 156| const v0, #+16442 (0x0000403a | 2.30401e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return-wide v9:v10 Label_4: .line 467 163| const v0, #+16443 (0x0000403b | 2.30416e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v1, v3, com.android.common.widget.CompositeCursorAdapter$Partition.cursor .line 468 .local v1, "cursor", android.database.Cursor 171| const v0, #+16444 (0x0000403c | 2.30430e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| if-eqz v1, Label_5 179| const v0, #+16445 (0x0000403d | 2.30444e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 188| move-result v7 189| const v0, #+16446 (0x0000403e | 2.30458e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-nez v7, Label_5 197| const v0, #+16447 (0x0000403f | 2.30472e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-interface {v1,v5}, android.database.Cursor.moveToPosition(int):boolean 206| move-result v7 207| const v0, #+16448 (0x00004040 | 2.30486e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 215| if-eqz v7, Label_6 Label_5: .line 469 217| const v0, #+16449 (0x00004041 | 2.30500e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| return-wide v9:v10 Label_6: .line 471 224| const v0, #+16450 (0x00004042 | 2.30514e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget v7, v3, com.android.common.widget.CompositeCursorAdapter$Partition.idColumnIndex 232| const v0, #+16451 (0x00004043 | 2.30528e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-interface {v1,v7}, android.database.Cursor.getLong(int):long 241| move-result-wide v7:v8 242| const v0, #+16452 (0x00004044 | 2.30542e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return-wide v7:v8 Label_7: .line 473 .end_local v1 .end_local v5 249| const v0, #+16453 (0x00004045 | 2.30556e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| move v6, v2 256| goto/16 Label_1 Label_8: .line 476 .end_local v2 .end_local v3 258| const v0, #+16454 (0x00004046 | 2.30570e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| return-wide v9:v10 } method com.android.common.widget.CompositeCursorAdapter.getItemViewType(int):int { .params "position" .src "CompositeCursorAdapter.java" .line 312 .prologue_end 0| const v0, #+16455 (0x00004047 | 2.30584e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #-1 (0xffffffff | NaN) .line 312 7| invoke-virtual {v8}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 313 10| const v0, #+16456 (0x00004048 | 2.30598e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v5, #+0 (0x00000000 | 0.00000) .line 314 .local v5, "start", int 17| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "i", int 18| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 20| const v0, #+16457 (0x00004049 | 2.30612e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v6}, java.util.ArrayList.size():int 29| move-result v3 30| const v0, #+16458 (0x0000404a | 2.30626e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "n", int 36| const v0, #+16459 (0x0000404b | 2.30640e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-ge v2, v3, Label_5 .line 315 44| const v0, #+16460 (0x0000404c | 2.30654e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 52| const v0, #+16461 (0x0000404d | 2.30668e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v6,v2}, java.util.ArrayList.get(int):java.lang.Object 61| move-result-object v6 62| const v0, #+16462 (0x0000404e | 2.30682e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v6, com.android.common.widget.CompositeCursorAdapter$Partition 70| const v0, #+16463 (0x0000404f | 2.30696e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v6, v6, com.android.common.widget.CompositeCursorAdapter$Partition.count 78| const v0, #+16464 (0x00004050 | 2.30710e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| add-int v1, v5, v6 .line 316 .local v1, "end", int 86| if-lt v9, v5, Label_4 88| const v0, #+16465 (0x00004051 | 2.30724e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-ge v9, v1, Label_4 .line 317 96| const v0, #+16466 (0x00004052 | 2.30738e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| sub-int v4, v9, v5 .line 318 .local v4, "offset", int 104| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 106| const v0, #+16467 (0x00004053 | 2.30752e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v6,v2}, java.util.ArrayList.get(int):java.lang.Object 115| move-result-object v6 116| const v0, #+16468 (0x00004054 | 2.30766e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| check-cast v6, com.android.common.widget.CompositeCursorAdapter$Partition 124| const v0, #+16469 (0x00004055 | 2.30780e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-boolean v6, v6, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 132| const v0, #+16470 (0x00004056 | 2.30794e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-eqz v6, Label_2 .line 319 140| const v0, #+16471 (0x00004057 | 2.30808e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) Label_2: .line 321 148| const v0, #+16472 (0x00004058 | 2.30822e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| if-ne v4, v7, Label_3 .line 322 156| const v0, #+16473 (0x00004059 | 2.30836e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return v7 Label_3: .line 324 163| const v0, #+16474 (0x0000405a | 2.30850e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v8,v2,v4}, com.android.common.widget.CompositeCursorAdapter.getItemViewType(int, int):int 172| move-result v6 173| const v0, #+16475 (0x0000405b | 2.30864e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| return v6 Label_4: .line 327 .end_local v4 180| const v0, #+16476 (0x0000405c | 2.30878e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| move v5, v1 .line 314 187| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 189| goto/16 Label_1 Label_5: .line 330 .end_local v1 191| const v0, #+16477 (0x0000405d | 2.30892e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| new-instance v6, java.lang.ArrayIndexOutOfBoundsException 199| const v0, #+16478 (0x0000405e | 2.30906e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-direct {v6,v9}, java.lang.ArrayIndexOutOfBoundsException.(int):void 208| const v0, #+16479 (0x0000405f | 2.30920e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| throw v6 } method com.android.common.widget.CompositeCursorAdapter.getItemViewType(int, int):int { .params "partition", "position" .src "CompositeCursorAdapter.java" .line 307 .prologue_end .line 307 0| const v0, #+16480 (0x00004060 | 2.30934e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.common.widget.CompositeCursorAdapter.getItemViewTypeCount():int { .src "CompositeCursorAdapter.java" .line 299 .prologue_end .line 299 0| const v0, #+16481 (0x00004061 | 2.30948e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.common.widget.CompositeCursorAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition { .params "partitionIndex" .src "CompositeCursorAdapter.java" .line 154 .prologue_end .line 154 0| const v0, #+16482 (0x00004062 | 2.30962e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16483 (0x00004063 | 2.30976e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 17| move-result-object v1 18| const v0, #+16484 (0x00004064 | 2.30990e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 26| const v0, #+16485 (0x00004065 | 2.31004e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.common.widget.CompositeCursorAdapter.getPartitionCount():int { .src "CompositeCursorAdapter.java" .line 162 .prologue_end .line 162 0| const v0, #+16486 (0x00004066 | 2.31018e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.widget.CompositeCursorAdapter.mPartitions 8| const v0, #+16487 (0x00004067 | 2.31032e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.ArrayList.size():int 17| move-result v1 18| const v0, #+16488 (0x00004068 | 2.31046e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.common.widget.CompositeCursorAdapter.getView(int, android.database.Cursor, int, android.view.View, android.view.ViewGroup):android.view.View { .params "partition", "cursor", "position", "convertView", "parent" .src "CompositeCursorAdapter.java" .line 397 .prologue_end .line 397 0| const v0, #+16489 (0x00004069 | 2.31060e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v12, Label_2 .line 398 8| const v0, #+16490 (0x0000406a | 2.31074e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| move-object v7, v12 Label_1: .line 402 .local v7, "view", android.view.View 15| const v0, #+16491 (0x0000406b | 2.31088e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual {v8,v7,v9,v10,v11}, com.android.common.widget.CompositeCursorAdapter.bindView(android.view.View, int, android.database.Cursor, int):void .line 403 24| const v0, #+16492 (0x0000406c | 2.31102e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v7 Label_2: .line 400 .end_local v7 31| const v0, #+16493 (0x0000406d | 2.31116e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v8, com.android.common.widget.CompositeCursorAdapter.mContext 39| const v0, #+16494 (0x0000406e | 2.31130e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| move-object v1, v8 46| move v3, v9 47| move-object v4, v10 48| move v5, v11 49| move-object v6, v13 50| invoke-virtual/range {v1..v6}, com.android.common.widget.CompositeCursorAdapter.newView(android.content.Context, int, android.database.Cursor, int, android.view.ViewGroup):android.view.View 53| move-result-object v7 54| const v0, #+16495 (0x0000406f | 2.31144e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v7 60| goto/16 Label_1 } method com.android.common.widget.CompositeCursorAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "CompositeCursorAdapter.java" .line 334 .prologue_end .line 334 0| const v0, #+16496 (0x00004070 | 2.31158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v11}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 335 9| const v0, #+16497 (0x00004071 | 2.31172e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v9, #+0 (0x00000000 | 0.00000) .line 336 .local v9, "start", int 16| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "i", int 17| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 19| const v0, #+16498 (0x00004072 | 2.31186e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1}, java.util.ArrayList.size():int 28| move-result v8 29| const v0, #+16499 (0x00004073 | 2.31200e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v8, "n", int 35| const v0, #+16500 (0x00004074 | 2.31214e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-ge v2, v8, Label_8 .line 337 43| const v0, #+16501 (0x00004075 | 2.31228e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 51| const v0, #+16502 (0x00004076 | 2.31242e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 60| move-result-object v1 61| const v0, #+16503 (0x00004077 | 2.31256e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 69| const v0, #+16504 (0x00004078 | 2.31270e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v1, v1, com.android.common.widget.CompositeCursorAdapter$Partition.count 77| const v0, #+16505 (0x00004079 | 2.31284e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| add-int v7, v9, v1 .line 338 .local v7, "end", int 85| if-lt v12, v9, Label_7 87| const v0, #+16506 (0x0000407a | 2.31298e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-ge v12, v7, Label_7 .line 339 95| const v0, #+16507 (0x0000407b | 2.31312e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sub-int v4, v12, v9 .line 340 .local v4, "offset", int 103| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 105| const v0, #+16508 (0x0000407c | 2.31326e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 114| move-result-object v1 115| const v0, #+16509 (0x0000407d | 2.31340e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 123| const v0, #+16510 (0x0000407e | 2.31354e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-boolean v1, v1, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 131| const v0, #+16511 (0x0000407f | 2.31368e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-eqz v1, Label_2 .line 341 139| const v0, #+16512 (0x00004080 | 2.31382e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) Label_2: .line 344 147| const v0, #+16513 (0x00004081 | 2.31396e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v1, #-1 (0xffffffff | NaN) 154| if-ne v4, v1, Label_4 .line 345 156| const v0, #+16514 (0x00004082 | 2.31410e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 164| const v0, #+16515 (0x00004083 | 2.31424e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 173| move-result-object v1 174| const v0, #+16516 (0x00004084 | 2.31438e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 182| const v0, #+16517 (0x00004085 | 2.31452e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v1, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor 190| const v0, #+16518 (0x00004086 | 2.31466e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v11,v2,v1,v13,v14}, com.android.common.widget.CompositeCursorAdapter.getHeaderView(int, android.database.Cursor, android.view.View, android.view.ViewGroup):android.view.View 199| move-result-object v10 200| const v0, #+16519 (0x00004087 | 2.31480e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 353 .local v10, "view", android.view.View 206| const v0, #+16520 (0x00004088 | 2.31495e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-nez v10, Label_6 .line 354 214| const v0, #+16521 (0x00004089 | 2.31509e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| new-instance v1, java.lang.NullPointerException 222| const v0, #+16522 (0x0000408a | 2.31523e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| new-instance v3, java.lang.StringBuilder 230| const v0, #+16523 (0x0000408b | 2.31537e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-direct {v3}, java.lang.StringBuilder.():void 239| const v0, #+16524 (0x0000408c | 2.31551e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| const-string/jumbo v5, "View should not be null, partition: " 248| const v0, #+16525 (0x0000408d | 2.31565e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 257| move-result-object v3 258| const v0, #+16526 (0x0000408e | 2.31579e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v3,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 267| move-result-object v3 268| const v0, #+16527 (0x0000408f | 2.31593e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 355 274| const-string/jumbo v5, " position: " .line 354 277| const v0, #+16528 (0x00004090 | 2.31607e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 286| move-result-object v3 287| const v0, #+16529 (0x00004091 | 2.31621e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 296| move-result-object v3 297| const v0, #+16530 (0x00004092 | 2.31635e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 306| move-result-object v3 307| const v0, #+16531 (0x00004093 | 2.31649e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-direct {v1,v3}, java.lang.NullPointerException.(java.lang.String):void 316| const v0, #+16532 (0x00004094 | 2.31663e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| throw v1 Label_4: .line 347 .end_local v10 323| const v0, #+16533 (0x00004095 | 2.31677e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 331| const v0, #+16534 (0x00004096 | 2.31691e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 340| move-result-object v1 341| const v0, #+16535 (0x00004097 | 2.31705e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 349| const v0, #+16536 (0x00004098 | 2.31719e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iget-object v1, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor 357| const v0, #+16537 (0x00004099 | 2.31733e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-interface {v1,v4}, android.database.Cursor.moveToPosition(int):boolean 366| move-result v1 367| const v0, #+16538 (0x0000409a | 2.31747e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| if-nez v1, Label_5 .line 348 375| const v0, #+16539 (0x0000409b | 2.31761e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| new-instance v1, java.lang.IllegalStateException 383| const v0, #+16540 (0x0000409c | 2.31775e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| new-instance v3, java.lang.StringBuilder 391| const v0, #+16541 (0x0000409d | 2.31789e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-direct {v3}, java.lang.StringBuilder.():void 400| const v0, #+16542 (0x0000409e | 2.31803e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| const-string/jumbo v5, "Couldn't move cursor to position " 409| const v0, #+16543 (0x0000409f | 2.31817e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 418| move-result-object v3 419| const v0, #+16544 (0x000040a0 | 2.31831e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 428| move-result-object v3 429| const v0, #+16545 (0x000040a1 | 2.31845e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 438| move-result-object v3 439| const v0, #+16546 (0x000040a2 | 2.31859e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-direct {v1,v3}, java.lang.IllegalStateException.(java.lang.String):void 448| const v0, #+16547 (0x000040a3 | 2.31873e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| throw v1 Label_5: .line 351 455| const v0, #+16548 (0x000040a4 | 2.31887e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| iget-object v1, v11, com.android.common.widget.CompositeCursorAdapter.mPartitions 463| const v0, #+16549 (0x000040a5 | 2.31901e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 472| move-result-object v1 473| const v0, #+16550 (0x000040a6 | 2.31915e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| check-cast v1, com.android.common.widget.CompositeCursorAdapter$Partition 481| const v0, #+16551 (0x000040a7 | 2.31929e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| iget-object v3, v1, com.android.common.widget.CompositeCursorAdapter$Partition.cursor 489| const v0, #+16552 (0x000040a8 | 2.31943e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| move-object v1, v11 496| move-object v5, v13 497| move-object v6, v14 498| invoke-virtual/range {v1..v6}, com.android.common.widget.CompositeCursorAdapter.getView(int, android.database.Cursor, int, android.view.View, android.view.ViewGroup):android.view.View 501| move-result-object v10 502| const v0, #+16553 (0x000040a9 | 2.31957e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v10 508| goto/16 Label_3 Label_6: .line 357 510| const v0, #+16554 (0x000040aa | 2.31971e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| return-object v10 Label_7: .line 359 .end_local v4 .end_local v10 517| const v0, #+16555 (0x000040ab | 2.31985e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| move v9, v7 .line 336 524| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 526| goto/16 Label_1 Label_8: .line 362 .end_local v7 528| const v0, #+16556 (0x000040ac | 2.31999e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| new-instance v1, java.lang.ArrayIndexOutOfBoundsException 536| const v0, #+16557 (0x000040ad | 2.32013e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-direct {v1,v12}, java.lang.ArrayIndexOutOfBoundsException.(int):void 545| const v0, #+16558 (0x000040ae | 2.32027e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| throw v1 } method com.android.common.widget.CompositeCursorAdapter.getViewTypeCount():int { .src "CompositeCursorAdapter.java" .line 290 .prologue_end .line 290 0| const v0, #+16559 (0x000040af | 2.32041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.common.widget.CompositeCursorAdapter.getItemViewTypeCount():int 9| move-result v1 10| const v0, #+16560 (0x000040b0 | 2.32055e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 18| return v1 } method com.android.common.widget.CompositeCursorAdapter.invalidate():void { .src "CompositeCursorAdapter.java" .line 158 .prologue_end .line 158 0| const v0, #+16561 (0x000040b1 | 2.32069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mCacheValid .line 159 9| const v0, #+16562 (0x000040b2 | 2.32083e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.common.widget.CompositeCursorAdapter.isEnabled(int):boolean { .params "position" .src "CompositeCursorAdapter.java" .line 497 .prologue_end 0| const v0, #+16563 (0x000040b3 | 2.32097e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 497 7| invoke-virtual {v8}, com.android.common.widget.CompositeCursorAdapter.ensureCacheValid():void .line 498 10| const v0, #+16564 (0x000040b4 | 2.32111e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v5, #+0 (0x00000000 | 0.00000) .line 499 .local v5, "start", int 17| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "i", int 18| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 20| const v0, #+16565 (0x000040b5 | 2.32125e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v6}, java.util.ArrayList.size():int 29| move-result v3 30| const v0, #+16566 (0x000040b6 | 2.32139e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "n", int 36| const v0, #+16567 (0x000040b7 | 2.32153e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-ge v2, v3, Label_4 .line 500 44| const v0, #+16568 (0x000040b8 | 2.32167e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 52| const v0, #+16569 (0x000040b9 | 2.32181e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v6,v2}, java.util.ArrayList.get(int):java.lang.Object 61| move-result-object v6 62| const v0, #+16570 (0x000040ba | 2.32195e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v6, com.android.common.widget.CompositeCursorAdapter$Partition 70| const v0, #+16571 (0x000040bb | 2.32209e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v6, v6, com.android.common.widget.CompositeCursorAdapter$Partition.count 78| const v0, #+16572 (0x000040bc | 2.32223e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| add-int v1, v5, v6 .line 501 .local v1, "end", int 86| if-lt v9, v5, Label_3 88| const v0, #+16573 (0x000040bd | 2.32237e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-ge v9, v1, Label_3 .line 502 96| const v0, #+16574 (0x000040be | 2.32251e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| sub-int v4, v9, v5 .line 503 .local v4, "offset", int 104| iget-object v6, v8, com.android.common.widget.CompositeCursorAdapter.mPartitions 106| const v0, #+16575 (0x000040bf | 2.32265e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v6,v2}, java.util.ArrayList.get(int):java.lang.Object 115| move-result-object v6 116| const v0, #+16576 (0x000040c0 | 2.32279e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| check-cast v6, com.android.common.widget.CompositeCursorAdapter$Partition 124| const v0, #+16577 (0x000040c1 | 2.32293e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-boolean v6, v6, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader 132| const v0, #+16578 (0x000040c2 | 2.32307e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-eqz v6, Label_2 140| const v0, #+16579 (0x000040c3 | 2.32321e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| if-nez v4, Label_2 .line 504 148| const v0, #+16580 (0x000040c4 | 2.32335e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return v7 Label_2: .line 506 155| const v0, #+16581 (0x000040c5 | 2.32349e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v8,v2,v4}, com.android.common.widget.CompositeCursorAdapter.isEnabled(int, int):boolean 164| move-result v6 165| const v0, #+16582 (0x000040c6 | 2.32363e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| return v6 Label_3: .line 509 .end_local v4 172| const v0, #+16583 (0x000040c7 | 2.32377e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| move v5, v1 .line 499 179| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 181| goto/16 Label_1 Label_4: .line 512 .end_local v1 183| const v0, #+16584 (0x000040c8 | 2.32391e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| return v7 } method com.android.common.widget.CompositeCursorAdapter.isEnabled(int, int):boolean { .params "partition", "position" .src "CompositeCursorAdapter.java" .line 520 .prologue_end .line 520 0| const v0, #+16585 (0x000040c9 | 2.32405e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.common.widget.CompositeCursorAdapter.newHeaderView(android.content.Context, int, android.database.Cursor, android.view.ViewGroup):android.view.View { .params "context", "partition", "cursor", "parent" .src "CompositeCursorAdapter.java" .line 382 .prologue_end .line 382 0| const v0, #+16586 (0x000040ca | 2.32419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.common.widget.CompositeCursorAdapter.newView(android.content.Context, int, android.database.Cursor, int, android.view.ViewGroup):android.view.View { } method com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():void { .src "CompositeCursorAdapter.java" .line 536 .prologue_end .line 536 0| const v0, #+16587 (0x000040cb | 2.32433e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled 8| const v0, #+16588 (0x000040cc | 2.32447e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 537 16| const v0, #+16589 (0x000040cd | 2.32461e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) 23| iput-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded .line 538 25| const v0, #+16590 (0x000040ce | 2.32475e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-super {v2}, android.widget.BaseAdapter.notifyDataSetChanged():void Label_1: .line 542 34| const v0, #+16591 (0x000040cf | 2.32489e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_2: .line 540 41| const v0, #+16592 (0x000040d0 | 2.32503e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 48| iput-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded 50| const v0, #+16593 (0x000040d1 | 2.32517e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| goto/16 Label_1 } method com.android.common.widget.CompositeCursorAdapter.setNotificationsEnabled(boolean):void { .params "flag" .src "CompositeCursorAdapter.java" .line 528 .prologue_end .line 528 0| const v0, #+16594 (0x000040d2 | 2.32531e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v3, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationsEnabled .line 529 8| const v0, #+16595 (0x000040d3 | 2.32545e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_1 16| const v0, #+16596 (0x000040d4 | 2.32559e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v1, v2, com.android.common.widget.CompositeCursorAdapter.mNotificationNeeded 24| const v0, #+16597 (0x000040d5 | 2.32574e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 530 32| const v0, #+16598 (0x000040d6 | 2.32588e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v2}, com.android.common.widget.CompositeCursorAdapter.notifyDataSetChanged():void Label_1: .line 532 41| const v0, #+16599 (0x000040d7 | 2.32602e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.common.contacts.BaseEmailAddressAdapter.-get0(com.android.common.contacts.BaseEmailAddressAdapter):android.accounts.Account { 0| const v0, #+16600 (0x000040d8 | 2.32616e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.contacts.BaseEmailAddressAdapter.mAccount 8| const v0, #+16601 (0x000040d9 | 2.32630e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.common.contacts.BaseEmailAddressAdapter.-get1(com.android.common.contacts.BaseEmailAddressAdapter):boolean { 0| const v0, #+16602 (0x000040da | 2.32644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded 8| const v0, #+16603 (0x000040db | 2.32658e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.common.contacts.BaseEmailAddressAdapter.-get2(com.android.common.contacts.BaseEmailAddressAdapter):int { 0| const v0, #+16604 (0x000040dc | 2.32672e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount 8| const v0, #+16605 (0x000040dd | 2.32686e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.common.contacts.BaseEmailAddressAdapter.-set0(com.android.common.contacts.BaseEmailAddressAdapter, boolean):boolean { 0| const v0, #+16606 (0x000040de | 2.32700e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter.mDirectoriesLoaded 8| const v0, #+16607 (0x000040df | 2.32714e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.common.contacts.BaseEmailAddressAdapter.-wrap0(com.android.common.contacts.BaseEmailAddressAdapter, android.database.Cursor):java.lang.String { .params "?", "cursor" .src "BaseEmailAddressAdapter.java" .line 1 .prologue_end 0| const v0, #+16608 (0x000040e0 | 2.32728e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter.makeDisplayString(android.database.Cursor):java.lang.String 9| move-result-object v1 10| const v0, #+16609 (0x000040e1 | 2.32742e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.common.contacts.BaseEmailAddressAdapter.(android.content.Context):void { .params "context" .src "BaseEmailAddressAdapter.java" .line 260 .prologue_end .line 260 0| const v0, #+16610 (0x000040e2 | 2.32756e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+10 (0x0000000a | 1.40130e-44) 8| invoke-direct {v2,v3,v1}, com.android.common.contacts.BaseEmailAddressAdapter.(android.content.Context, int):void .line 261 11| const v0, #+16611 (0x000040e3 | 2.32770e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-void } method com.android.common.contacts.BaseEmailAddressAdapter.(android.content.Context, int):void { .params "context", "preferredMaxResultCount" .src "BaseEmailAddressAdapter.java" .line 264 .prologue_end .line 264 0| const v0, #+16612 (0x000040e4 | 2.32784e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.common.widget.CompositeCursorAdapter.(android.content.Context):void .line 265 9| const v0, #+16613 (0x000040e5 | 2.32798e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, android.content.Context.getContentResolver():android.content.ContentResolver 18| move-result-object v1 19| const v0, #+16614 (0x000040e6 | 2.32812e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver .line 266 27| const v0, #+16615 (0x000040e7 | 2.32826e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput v4, v2, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount .line 268 35| const v0, #+16616 (0x000040e8 | 2.32840e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v1, com.android.common.contacts.BaseEmailAddressAdapter$1 43| const v0, #+16617 (0x000040e9 | 2.32854e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter$1.(com.android.common.contacts.BaseEmailAddressAdapter):void 52| const v0, #+16618 (0x000040ea | 2.32868e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v2, com.android.common.contacts.BaseEmailAddressAdapter.mHandler .line 275 60| const v0, #+16619 (0x000040eb | 2.32882e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.common.contacts.BaseEmailAddressAdapter.createLoadingCursor():android.database.Cursor { .src "BaseEmailAddressAdapter.java" .line 495 .prologue_end 0| const v0, #+16620 (0x000040ec | 2.32896e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 495 8| new-instance v1, android.database.MatrixCursor 10| const v0, #+16621 (0x000040ed | 2.32910e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-array v2, v5, java.lang.String[] 18| const v0, #+16622 (0x000040ee | 2.32924e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v3, "searching" 27| const v0, #+16623 (0x000040ef | 2.32938e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| aput-object v3, v2, v4 35| const v0, #+16624 (0x000040f0 | 2.32952e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1,v2}, android.database.MatrixCursor.(java.lang.String[]):void .line 496 .local v1, "cursor", android.database.MatrixCursor 44| const v0, #+16625 (0x000040f1 | 2.32966e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-array v2, v5, java.lang.Object[] 52| const v0, #+16626 (0x000040f2 | 2.32980e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v3, "" 61| const v0, #+16627 (0x000040f3 | 2.32994e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| aput-object v3, v2, v4 69| const v0, #+16628 (0x000040f4 | 2.33008e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1,v2}, android.database.MatrixCursor.addRow(java.lang.Object[]):void .line 497 78| const v0, #+16629 (0x000040f5 | 2.33022e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-object v1 } method com.android.common.contacts.BaseEmailAddressAdapter.hasDuplicates(android.database.Cursor, int):boolean { .params "cursor", "partition" .src "BaseEmailAddressAdapter.java" .line 555 .prologue_end 0| const v0, #+16630 (0x000040f6 | 2.33036e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 555 7| const/4 v2, #-1 (0xffffffff | NaN) 8| invoke-interface {v5,v2}, android.database.Cursor.moveToPosition(int):boolean Label_1: .line 556 11| const v0, #+16631 (0x000040f7 | 2.33050e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-interface {v5}, android.database.Cursor.moveToNext():boolean 20| move-result v2 21| const v0, #+16632 (0x000040f8 | 2.33064e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-eqz v2, Label_2 .line 557 29| const v0, #+16633 (0x000040f9 | 2.33078e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v5,v3}, android.database.Cursor.getString(int):java.lang.String 38| move-result-object v1 39| const v0, #+16634 (0x000040fa | 2.33092e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 558 .local v1, "emailAddress", java.lang.String 45| invoke-direct {v4,v1,v6}, com.android.common.contacts.BaseEmailAddressAdapter.isDuplicate(java.lang.String, int):boolean 48| move-result v2 49| const v0, #+16635 (0x000040fb | 2.33106e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-eqz v2, Label_1 .line 559 57| const v0, #+16636 (0x000040fc | 2.33120e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return v3 Label_2: .line 562 .end_local v1 64| const v0, #+16637 (0x000040fd | 2.33134e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v2, #+0 (0x00000000 | 0.00000) 71| return v2 } method com.android.common.contacts.BaseEmailAddressAdapter.isDuplicate(java.lang.String, int):boolean { .params "emailAddress", "excludePartition" .src "BaseEmailAddressAdapter.java" .line 570 .prologue_end 0| const v0, #+16638 (0x000040fe | 2.33148e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 570 7| invoke-virtual {v7}, com.android.common.contacts.BaseEmailAddressAdapter.getPartitionCount():int 10| move-result v4 11| const v0, #+16639 (0x000040ff | 2.33162e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 571 .local v4, "partitionCount", int 17| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "partition", int 18| const v0, #+16640 (0x00004100 | 2.33176e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v3, v4, Label_4 .line 572 26| const v0, #+16641 (0x00004101 | 2.33190e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eq v3, v9, Label_3 34| const v0, #+16642 (0x00004102 | 2.33204e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v7,v3}, com.android.common.contacts.BaseEmailAddressAdapter.isLoading(int):boolean 43| move-result v5 44| const v0, #+16643 (0x00004103 | 2.33218e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| xor-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 52| if-eqz v5, Label_3 .line 573 54| const v0, #+16644 (0x00004104 | 2.33232e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v7,v3}, com.android.common.contacts.BaseEmailAddressAdapter.getCursor(int):android.database.Cursor 63| move-result-object v2 64| const v0, #+16645 (0x00004105 | 2.33246e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 574 .local v2, "cursor", android.database.Cursor 70| if-eqz v2, Label_3 .line 575 72| const v0, #+16646 (0x00004106 | 2.33260e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v5, #-1 (0xffffffff | NaN) 79| invoke-interface {v2,v5}, android.database.Cursor.moveToPosition(int):boolean Label_2: .line 576 82| const v0, #+16647 (0x00004107 | 2.33274e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v2}, android.database.Cursor.moveToNext():boolean 91| move-result v5 92| const v0, #+16648 (0x00004108 | 2.33288e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-eqz v5, Label_3 .line 577 100| const v0, #+16649 (0x00004109 | 2.33302e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-interface {v2,v6}, android.database.Cursor.getString(int):java.lang.String 109| move-result-object v1 110| const v0, #+16650 (0x0000410a | 2.33316e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 578 .local v1, "address", java.lang.String 116| invoke-static {v8,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 119| move-result v5 120| const v0, #+16651 (0x0000410b | 2.33330e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v5, Label_2 .line 579 128| const v0, #+16652 (0x0000410c | 2.33344e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| return v6 Label_3: .line 571 .end_local v1 .end_local v2 135| const v0, #+16653 (0x0000410d | 2.33358e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 143| goto/16 Label_1 Label_4: .line 586 145| const v0, #+16654 (0x0000410e | 2.33372e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v5, #+0 (0x00000000 | 0.00000) 152| return v5 } method com.android.common.contacts.BaseEmailAddressAdapter.isLoading(int):boolean { .params "partitionIndex" .src "BaseEmailAddressAdapter.java" .line 354 .prologue_end .line 354 0| const v0, #+16655 (0x0000410f | 2.33386e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 9| move-result-object v1 10| const v0, #+16656 (0x00004110 | 2.33400e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 18| const v0, #+16657 (0x00004111 | 2.33414e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v1, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 26| const v0, #+16658 (0x00004112 | 2.33428e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.common.contacts.BaseEmailAddressAdapter.makeDisplayString(android.database.Cursor):java.lang.String { .params "cursor" .src "BaseEmailAddressAdapter.java" .line 590 .prologue_end 0| const v0, #+16659 (0x00004113 | 2.33442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 590 7| invoke-interface {v7,v5}, android.database.Cursor.getColumnName(int):java.lang.String 10| move-result-object v3 11| const v0, #+16660 (0x00004114 | 2.33456e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v4, "searching" 20| const v0, #+16661 (0x00004115 | 2.33470e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 29| move-result v3 30| const v0, #+16662 (0x00004116 | 2.33484e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v3, Label_1 .line 591 38| const v0, #+16663 (0x00004117 | 2.33498e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v3, "" 47| const v0, #+16664 (0x00004118 | 2.33512e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-object v3 Label_1: .line 594 54| const v0, #+16665 (0x00004119 | 2.33526e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-interface {v7,v5}, android.database.Cursor.getString(int):java.lang.String 63| move-result-object v1 64| const v0, #+16666 (0x0000411a | 2.33540e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 595 .local v1, "displayName", java.lang.String 70| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 71| invoke-interface {v7,v3}, android.database.Cursor.getString(int):java.lang.String 74| move-result-object v2 75| const v0, #+16667 (0x0000411b | 2.33554e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 596 .local v2, "emailAddress", java.lang.String 81| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 84| move-result v3 85| const v0, #+16668 (0x0000411c | 2.33568e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-nez v3, Label_2 93| const v0, #+16669 (0x0000411d | 2.33582e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 102| move-result v3 103| const v0, #+16670 (0x0000411e | 2.33596e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-eqz v3, Label_3 Label_2: .line 597 111| const v0, #+16671 (0x0000411f | 2.33610e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return-object v2 Label_3: .line 599 118| const v0, #+16672 (0x00004120 | 2.33624e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| new-instance v3, android.text.util.Rfc822Token 126| const v0, #+16673 (0x00004121 | 2.33638e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v4, #+0 (0x00000000 | 0.00000) 133| invoke-direct {v3,v1,v2,v4}, android.text.util.Rfc822Token.(java.lang.String, java.lang.String, java.lang.String):void 136| const v0, #+16674 (0x00004122 | 2.33653e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v3}, android.text.util.Rfc822Token.toString():java.lang.String 145| move-result-object v3 146| const v0, #+16675 (0x00004123 | 2.33667e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-object v3 } method com.android.common.contacts.BaseEmailAddressAdapter.removeDuplicatesAndTruncate(int, android.database.Cursor):android.database.Cursor { .params "partition", "cursor" .src "BaseEmailAddressAdapter.java" .line 529 .prologue_end 0| const v0, #+16676 (0x00004124 | 2.33681e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/16 v8, #+10 (0x0000000a | 1.40130e-44) 9| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 529 11| if-nez v11, Label_1 .line 530 13| const v0, #+16677 (0x00004125 | 2.33695e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| return-object v5 Label_1: .line 533 20| const v0, #+16678 (0x00004126 | 2.33709e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v11}, android.database.Cursor.getCount():int 29| move-result v5 30| const v0, #+16679 (0x00004127 | 2.33723e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-gt v5, v8, Label_2 .line 534 38| const v0, #+16680 (0x00004128 | 2.33737e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v9,v11,v10}, com.android.common.contacts.BaseEmailAddressAdapter.hasDuplicates(android.database.Cursor, int):boolean 47| move-result v5 48| const v0, #+16681 (0x00004129 | 2.33751e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| xor-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) .line 533 56| if-eqz v5, Label_2 .line 535 58| const v0, #+16682 (0x0000412a | 2.33765e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-object v11 Label_2: .line 538 65| const v0, #+16683 (0x0000412b | 2.33779e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+0 (0x00000000 | 0.00000) .line 539 .local v1, "count", int 72| new-instance v4, android.database.MatrixCursor 74| const v0, #+16684 (0x0000412c | 2.33793e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| sget-object v5, com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.PROJECTION 82| const v0, #+16685 (0x0000412d | 2.33807e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-direct {v4,v5}, android.database.MatrixCursor.(java.lang.String[]):void .line 540 .local v4, "newCursor", android.database.MatrixCursor 91| const v0, #+16686 (0x0000412e | 2.33821e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v5, #-1 (0xffffffff | NaN) 98| invoke-interface {v11,v5}, android.database.Cursor.moveToPosition(int):boolean Label_3: .line 541 101| const v0, #+16687 (0x0000412f | 2.33835e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-interface {v11}, android.database.Cursor.moveToNext():boolean 110| move-result v5 111| const v0, #+16688 (0x00004130 | 2.33849e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-eqz v5, Label_4 119| const v0, #+16689 (0x00004131 | 2.33863e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-ge v1, v8, Label_4 .line 542 127| const v0, #+16690 (0x00004132 | 2.33877e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v11,v6}, android.database.Cursor.getString(int):java.lang.String 136| move-result-object v2 137| const v0, #+16691 (0x00004133 | 2.33891e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 543 .local v2, "displayName", java.lang.String 143| invoke-interface {v11,v7}, android.database.Cursor.getString(int):java.lang.String 146| move-result-object v3 147| const v0, #+16692 (0x00004134 | 2.33905e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 544 .local v3, "emailAddress", java.lang.String 153| invoke-direct {v9,v3,v10}, com.android.common.contacts.BaseEmailAddressAdapter.isDuplicate(java.lang.String, int):boolean 156| move-result v5 157| const v0, #+16693 (0x00004135 | 2.33919e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-nez v5, Label_3 .line 545 165| const v0, #+16694 (0x00004136 | 2.33933e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 172| new-array v5, v5, java.lang.Object[] 174| const v0, #+16695 (0x00004137 | 2.33947e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| aput-object v2, v5, v6 182| const v0, #+16696 (0x00004138 | 2.33961e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| aput-object v3, v5, v7 190| const v0, #+16697 (0x00004139 | 2.33975e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v4,v5}, android.database.MatrixCursor.addRow(java.lang.Object[]):void .line 546 199| const v0, #+16698 (0x0000413a | 2.33989e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 207| goto/16 Label_3 Label_4: .line 549 .end_local v2 .end_local v3 209| const v0, #+16699 (0x0000413b | 2.34003e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-interface {v11}, android.database.Cursor.close():void .line 551 218| const v0, #+16700 (0x0000413c | 2.34017e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| return-object v4 } method com.android.common.contacts.BaseEmailAddressAdapter.areAllItemsEnabled():boolean { .src "BaseEmailAddressAdapter.java" .line 344 .prologue_end .line 344 0| const v0, #+16701 (0x0000413d | 2.34031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.common.contacts.BaseEmailAddressAdapter.bindView(android.view.View, int, android.database.Cursor, int):void { .params "v", "partition", "cursor", "position" .src "BaseEmailAddressAdapter.java" .line 326 .prologue_end .line 326 0| const v0, #+16702 (0x0000413e | 2.34045e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8,v10}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 9| move-result-object v7 10| const v0, #+16703 (0x0000413f | 2.34059e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v7, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 327 .local v7, "directoryPartition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 18| const v0, #+16704 (0x00004140 | 2.34073e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v7, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.directoryType .line 328 .local v3, "directoryType", java.lang.String 26| const v0, #+16705 (0x00004141 | 2.34087e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v4, v7, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.displayName .line 329 .local v4, "directoryName", java.lang.String 34| const v0, #+16706 (0x00004142 | 2.34101e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-boolean v1, v7, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 42| const v0, #+16707 (0x00004143 | 2.34115e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_2 .line 330 50| const v0, #+16708 (0x00004144 | 2.34129e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v8,v9,v3,v4}, com.android.common.contacts.BaseEmailAddressAdapter.bindViewLoading(android.view.View, java.lang.String, java.lang.String):void Label_1: .line 340 59| const v0, #+16709 (0x00004145 | 2.34143e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void Label_2: .line 332 66| const v0, #+16710 (0x00004146 | 2.34157e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v1, #+0 (0x00000000 | 0.00000) 73| invoke-interface {v11,v1}, android.database.Cursor.getString(int):java.lang.String 76| move-result-object v5 77| const v0, #+16711 (0x00004147 | 2.34171e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 333 .local v5, "displayName", java.lang.String 83| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 84| invoke-interface {v11,v1}, android.database.Cursor.getString(int):java.lang.String 87| move-result-object v6 88| const v0, #+16712 (0x00004148 | 2.34185e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 334 .local v6, "emailAddress", java.lang.String 94| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 97| move-result v1 98| const v0, #+16713 (0x00004149 | 2.34199e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-nez v1, Label_3 106| const v0, #+16714 (0x0000414a | 2.34213e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v5,v6}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 115| move-result v1 116| const v0, #+16715 (0x0000414b | 2.34227e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| if-eqz v1, Label_4 Label_3: .line 335 124| const v0, #+16716 (0x0000414c | 2.34241e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| move-object v5, v6 .line 336 131| const/4 v6, #+0 (0x00000000 | 0.00000) Label_4: .end_local v6 132| const v0, #+16717 (0x0000414d | 2.34255e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| move-object v1, v8 139| move-object v2, v9 .line 338 140| invoke-virtual/range {v1..v6}, com.android.common.contacts.BaseEmailAddressAdapter.bindView(android.view.View, java.lang.String, java.lang.String, java.lang.String, java.lang.String):void 143| const v0, #+16718 (0x0000414e | 2.34269e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| goto/16 Label_1 } method com.android.common.contacts.BaseEmailAddressAdapter.bindView(android.view.View, java.lang.String, java.lang.String, java.lang.String, java.lang.String):void { } method com.android.common.contacts.BaseEmailAddressAdapter.bindViewLoading(android.view.View, java.lang.String, java.lang.String):void { } method com.android.common.contacts.BaseEmailAddressAdapter.getFilter():android.widget.Filter { .src "BaseEmailAddressAdapter.java" .line 359 .prologue_end .line 359 0| const v0, #+16719 (0x0000414f | 2.34283e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter 8| const v0, #+16720 (0x00004150 | 2.34297e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v3,v2}, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter):void 18| const v0, #+16721 (0x00004151 | 2.34311e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.common.contacts.BaseEmailAddressAdapter.getItemViewType(int, int):int { .params "partitionIndex", "position" .src "BaseEmailAddressAdapter.java" .line 309 .prologue_end .line 309 0| const v0, #+16722 (0x00004152 | 2.34325e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 9| move-result-object v1 10| const v0, #+16723 (0x00004153 | 2.34339e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 310 .local v1, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 18| const v0, #+16724 (0x00004154 | 2.34353e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 26| const v0, #+16725 (0x00004155 | 2.34367e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_2 34| const v0, #+16726 (0x00004156 | 2.34381e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: 41| const v0, #+16727 (0x00004157 | 2.34395e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return v2 Label_2: 48| const v0, #+16728 (0x00004158 | 2.34409e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v2, #+0 (0x00000000 | 0.00000) 55| goto/16 Label_1 } method com.android.common.contacts.BaseEmailAddressAdapter.inflateItemView(android.view.ViewGroup):android.view.View { } method com.android.common.contacts.BaseEmailAddressAdapter.inflateItemViewLoading(android.view.ViewGroup):android.view.View { } method com.android.common.contacts.BaseEmailAddressAdapter.isEnabled(int, int):boolean { .params "partitionIndex", "position" .src "BaseEmailAddressAdapter.java" .line 350 .prologue_end .line 350 0| const v0, #+16729 (0x00004159 | 2.34423e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter.isLoading(int):boolean 9| move-result v1 10| const v0, #+16730 (0x0000415a | 2.34437e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 18| return v1 } method com.android.common.contacts.BaseEmailAddressAdapter.newView(android.content.Context, int, android.database.Cursor, int, android.view.ViewGroup):android.view.View { .params "context", "partitionIndex", "cursor", "position", "parent" .src "BaseEmailAddressAdapter.java" .line 316 .prologue_end .line 316 0| const v0, #+16731 (0x0000415b | 2.34451e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v5}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 9| move-result-object v1 10| const v0, #+16732 (0x0000415c | 2.34465e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 317 .local v1, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 18| const v0, #+16733 (0x0000415d | 2.34479e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 26| const v0, #+16734 (0x0000415e | 2.34493e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_1 .line 318 34| const v0, #+16735 (0x0000415f | 2.34507e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v8}, com.android.common.contacts.BaseEmailAddressAdapter.inflateItemViewLoading(android.view.ViewGroup):android.view.View 43| move-result-object v2 44| const v0, #+16736 (0x00004160 | 2.34521e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v2 Label_1: .line 320 51| const v0, #+16737 (0x00004161 | 2.34535e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3,v8}, com.android.common.contacts.BaseEmailAddressAdapter.inflateItemView(android.view.ViewGroup):android.view.View 60| move-result-object v2 61| const v0, #+16738 (0x00004162 | 2.34549e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-object v2 } method com.android.common.contacts.BaseEmailAddressAdapter.onDirectoryLoadFinished(java.lang.CharSequence, android.database.Cursor, android.database.Cursor):void { .params "constraint", "directoryCursor", "defaultPartitionCursor" .src "BaseEmailAddressAdapter.java" .line 368 0| move-object/16 v24, v25 3| move-object/16 v25, v26 6| move-object/16 v26, v27 9| move-object/16 v27, v28 .prologue_end .line 368 12| const v28, #+16739 (0x00004163 | 2.34563e-41) 15| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v26, Label_8 .line 369 20| const v28, #+16740 (0x00004164 | 2.34577e-41) 23| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual/range {v24..v24}, com.android.common.contacts.BaseEmailAddressAdapter.getContext():android.content.Context 29| move-result-object v20 30| const v28, #+16741 (0x00004165 | 2.34591e-41) 33| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual/range {v20..v20}, android.content.Context.getPackageManager():android.content.pm.PackageManager 39| move-result-object v13 40| const v28, #+16742 (0x00004166 | 2.34605e-41) 43| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 370 .local v13, "packageManager", android.content.pm.PackageManager 46| const/16 v17, #+0 (0x00000000 | 0.00000) .line 371 .local v17, "preferredDirectory", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 48| new-instance v6, java.util.ArrayList 50| const v28, #+16743 (0x00004167 | 2.34619e-41) 53| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v6}, java.util.ArrayList.():void Label_1: .line 372 .end_local v17 .local_ex v6, "directories", java.util.List, "Ljava/util/List;" 59| const v28, #+16744 (0x00004168 | 2.34633e-41) 62| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-interface/range {v26..v26}, android.database.Cursor.moveToNext():boolean 68| move-result v20 69| const v28, #+16745 (0x00004169 | 2.34647e-41) 72| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v20, Label_5 .line 373 77| const v28, #+16746 (0x0000416a | 2.34661e-41) 80| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 83| const/16 v20, #+0 (0x00000000 | 0.00000) 85| move-object/from16 v0, v26 87| move/from16 v1, v20 89| invoke-interface {v0,v1}, android.database.Cursor.getLong(int):long 92| move-result-wide v10:v11 93| const v28, #+16747 (0x0000416b | 2.34675e-41) 96| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 377 .local v10, "id", long 99| const-wide/16 v20:v21, #+1 (0x00000001 | 1.40130e-45) 101| cmp-long v20, v10:v11, v20:v21 103| if-eqz v20, Label_1 .line 381 105| const v28, #+16748 (0x0000416c | 2.34689e-41) 108| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 111| new-instance v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 113| const v28, #+16749 (0x0000416d | 2.34703e-41) 116| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-direct {v15}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.():void .line 382 .local v15, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 122| const v28, #+16750 (0x0000416e | 2.34717e-41) 125| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 128| iput-wide v10:v11, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.directoryId .line 383 130| const v28, #+16751 (0x0000416f | 2.34732e-41) 133| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 136| const/16 v20, #+3 (0x00000003 | 4.20390e-45) 138| move-object/from16 v0, v26 140| move/from16 v1, v20 142| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 145| move-result-object v20 146| const v28, #+16752 (0x00004170 | 2.34746e-41) 149| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 152| move-object/from16 v0, v20 154| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.displayName .line 384 156| const v28, #+16753 (0x00004171 | 2.34760e-41) 159| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 162| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 164| move-object/from16 v0, v26 166| move/from16 v1, v20 168| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 171| move-result-object v20 172| const v28, #+16754 (0x00004172 | 2.34774e-41) 175| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 178| move-object/from16 v0, v20 180| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.accountName .line 385 182| const v28, #+16755 (0x00004173 | 2.34788e-41) 185| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 190| move-object/from16 v0, v26 192| move/from16 v1, v20 194| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 197| move-result-object v20 198| const v28, #+16756 (0x00004174 | 2.34802e-41) 201| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 204| move-object/from16 v0, v20 206| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.accountType .line 386 208| const v28, #+16757 (0x00004175 | 2.34816e-41) 211| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 214| const/16 v20, #+4 (0x00000004 | 5.60519e-45) 216| move-object/from16 v0, v26 218| move/from16 v1, v20 220| invoke-interface {v0,v1}, android.database.Cursor.getString(int):java.lang.String 223| move-result-object v14 224| const v28, #+16758 (0x00004176 | 2.34830e-41) 227| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 387 .local v14, "packageName", java.lang.String 230| const/16 v20, #+5 (0x00000005 | 7.00649e-45) 232| move-object/from16 v0, v26 234| move/from16 v1, v20 236| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int 239| move-result v18 240| const v28, #+16759 (0x00004177 | 2.34844e-41) 243| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 388 .local v18, "resourceId", int 246| if-eqz v14, Label_2 248| const v28, #+16760 (0x00004178 | 2.34858e-41) 251| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 254| if-eqz v18, Label_2 .try_begin_1 .line 391 256| const v28, #+16761 (0x00004179 | 2.34872e-41) 259| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v13,v14}, android.content.pm.PackageManager.getResourcesForApplication(java.lang.String):android.content.res.Resources 265| move-result-object v19 266| const v28, #+16762 (0x0000417a | 2.34886e-41) 269| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 392 .local v19, "resources", android.content.res.Resources 272| move-object/from16 v0, v19 274| move/from16 v1, v18 276| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String 279| move-result-object v20 280| const v28, #+16763 (0x0000417b | 2.34900e-41) 283| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 286| move-object/from16 v0, v20 288| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.directoryType .line 393 290| const v28, #+16764 (0x0000417c | 2.34914e-41) 293| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.directoryType 298| const v28, #+16765 (0x0000417d | 2.34928e-41) 301| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 304| move-object/from16 v20, v0 306| if-nez v20, Label_2 .line 394 308| const v28, #+16766 (0x0000417e | 2.34942e-41) 311| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 314| const-string/jumbo v20, "BaseEmailAddressAdapter" 317| const v28, #+16767 (0x0000417f | 2.34956e-41) 320| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 323| new-instance v21, java.lang.StringBuilder 325| const v28, #+16768 (0x00004180 | 2.34970e-41) 328| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-direct/range {v21..v21}, java.lang.StringBuilder.():void 334| const v28, #+16769 (0x00004181 | 2.34984e-41) 337| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 340| const-string/jumbo v22, "Cannot resolve directory name: " 343| const v28, #+16770 (0x00004182 | 2.34998e-41) 346| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual/range {v21..v22}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 352| move-result-object v21 353| const v28, #+16771 (0x00004183 | 2.35012e-41) 356| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 359| move-object/from16 v0, v21 361| move/from16 v1, v18 363| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 366| move-result-object v21 367| const v28, #+16772 (0x00004184 | 2.35026e-41) 370| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 395 373| const-string/jumbo v22, "@" .line 394 376| const v28, #+16773 (0x00004185 | 2.35040e-41) 379| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual/range {v21..v22}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 385| move-result-object v21 386| const v28, #+16774 (0x00004186 | 2.35054e-41) 389| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 392| move-object/from16 v0, v21 394| invoke-virtual {v0,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 397| move-result-object v21 398| const v28, #+16775 (0x00004187 | 2.35068e-41) 401| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.toString():java.lang.String 407| move-result-object v21 408| const v28, #+16776 (0x00004188 | 2.35082e-41) 411| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 414| invoke-static/range {v20..v21}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_3 Label_2: .line 406 .end_local v19 417| const v28, #+16777 (0x00004189 | 2.35096e-41) 420| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 423| move-object/from16 v0, v24 425| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount 427| const v28, #+16778 (0x0000418a | 2.35110e-41) 430| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 433| move-object/from16 v20, v0 435| if-eqz v20, Label_4 437| const v28, #+16779 (0x0000418b | 2.35124e-41) 440| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 443| move-object/from16 v0, v24 445| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount 447| const v28, #+16780 (0x0000418c | 2.35138e-41) 450| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 453| move-object/from16 v20, v0 455| move-object/from16 v0, v20 457| iget-object v0, v0, android.accounts.Account.name 459| const v28, #+16781 (0x0000418d | 2.35152e-41) 462| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 465| move-object/from16 v20, v0 467| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.accountName 469| const v28, #+16782 (0x0000418e | 2.35166e-41) 472| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 475| move-object/from16 v21, v0 477| invoke-virtual/range {v20..v21}, java.lang.String.equals(java.lang.Object):boolean 480| move-result v20 481| const v28, #+16783 (0x0000418f | 2.35180e-41) 484| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 487| if-eqz v20, Label_4 .line 407 489| const v28, #+16784 (0x00004190 | 2.35194e-41) 492| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 495| move-object/from16 v0, v24 497| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mAccount 499| const v28, #+16785 (0x00004191 | 2.35208e-41) 502| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 505| move-object/from16 v20, v0 507| move-object/from16 v0, v20 509| iget-object v0, v0, android.accounts.Account.type 511| const v28, #+16786 (0x00004192 | 2.35222e-41) 514| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 517| move-object/from16 v20, v0 519| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.accountType 521| const v28, #+16787 (0x00004193 | 2.35236e-41) 524| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 527| move-object/from16 v21, v0 529| invoke-virtual/range {v20..v21}, java.lang.String.equals(java.lang.Object):boolean 532| move-result v20 533| const v28, #+16788 (0x00004194 | 2.35250e-41) 536| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 406 539| if-eqz v20, Label_4 .line 408 541| const v28, #+16789 (0x00004195 | 2.35264e-41) 544| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 547| move-object/from16 v17, v15 .local v17, "preferredDirectory", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 549| goto/16 Label_1 Label_3: .line 397 .end_local v17 551| const v28, #+16790 (0x00004196 | 2.35278e-41) 554| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 557| move-exception v7 .line 398 .local v7, "e", android.content.pm.PackageManager$NameNotFoundException 558| const-string/jumbo v20, "BaseEmailAddressAdapter" 561| const v28, #+16791 (0x00004197 | 2.35292e-41) 564| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 567| new-instance v21, java.lang.StringBuilder 569| const v28, #+16792 (0x00004198 | 2.35306e-41) 572| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 575| invoke-direct/range {v21..v21}, java.lang.StringBuilder.():void 578| const v28, #+16793 (0x00004199 | 2.35320e-41) 581| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 584| const-string/jumbo v22, "Cannot resolve directory name: " 587| const v28, #+16794 (0x0000419a | 2.35334e-41) 590| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-virtual/range {v21..v22}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 596| move-result-object v21 597| const v28, #+16795 (0x0000419b | 2.35348e-41) 600| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 603| move-object/from16 v0, v21 605| move/from16 v1, v18 607| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 610| move-result-object v21 611| const v28, #+16796 (0x0000419c | 2.35362e-41) 614| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 399 617| const-string/jumbo v22, "@" .line 398 620| const v28, #+16797 (0x0000419d | 2.35376e-41) 623| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 626| invoke-virtual/range {v21..v22}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 629| move-result-object v21 630| const v28, #+16798 (0x0000419e | 2.35390e-41) 633| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 636| move-object/from16 v0, v21 638| invoke-virtual {v0,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 641| move-result-object v21 642| const v28, #+16799 (0x0000419f | 2.35404e-41) 645| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 648| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.toString():java.lang.String 651| move-result-object v21 652| const v28, #+16800 (0x000041a0 | 2.35418e-41) 655| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 658| move-object/from16 v0, v20 660| move-object/from16 v1, v21 662| invoke-static {v0,v1,v7}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 665| const v28, #+16801 (0x000041a1 | 2.35432e-41) 668| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 671| goto/16 Label_2 Label_4: .line 410 .end_local v7 673| const v28, #+16802 (0x000041a2 | 2.35446e-41) 676| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-interface {v6,v15}, java.util.List.add(java.lang.Object):boolean 682| const v28, #+16803 (0x000041a3 | 2.35460e-41) 685| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 688| goto/16 Label_1 Label_5: .line 414 .end_local v10 .end_local v14 .end_local v15 .end_local v18 690| const v28, #+16804 (0x000041a4 | 2.35474e-41) 693| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 696| if-eqz v17, Label_6 .line 415 698| const v28, #+16805 (0x000041a5 | 2.35488e-41) 701| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 704| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 706| move/from16 v0, v20 708| move-object/from16 v1, v17 710| invoke-interface {v6,v0,v1}, java.util.List.add(int, java.lang.Object):void Label_6: .line 418 713| const v28, #+16806 (0x000041a6 | 2.35502e-41) 716| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 719| invoke-interface {v6}, java.lang.Iterable.iterator():java.util.Iterator 722| move-result-object v16 723| const v28, #+16807 (0x000041a7 | 2.35516e-41) 726| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_7: .local v16, "partition$iterator", java.util.Iterator 729| const v28, #+16808 (0x000041a8 | 2.35530e-41) 732| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 735| invoke-interface/range {v16..v16}, java.util.Iterator.hasNext():boolean 738| move-result v20 739| const v28, #+16809 (0x000041a9 | 2.35544e-41) 742| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 745| if-eqz v20, Label_8 747| const v28, #+16810 (0x000041aa | 2.35558e-41) 750| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-interface/range {v16..v16}, java.util.Iterator.next():java.lang.Object 756| move-result-object v15 757| const v28, #+16811 (0x000041ab | 2.35572e-41) 760| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 763| check-cast v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 419 .restart_local v15 765| const v28, #+16812 (0x000041ac | 2.35586e-41) 768| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 771| move-object/from16 v0, v24 773| invoke-virtual {v0,v15}, com.android.common.contacts.BaseEmailAddressAdapter.addPartition(com.android.common.widget.CompositeCursorAdapter$Partition):void 776| const v28, #+16813 (0x000041ad | 2.35600e-41) 779| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 782| goto/16 Label_7 Label_8: .line 423 .end_local v6 .end_local v13 .end_local v15 .end_local v16 784| const v28, #+16814 (0x000041ae | 2.35614e-41) 787| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 790| invoke-virtual/range {v24..v24}, com.android.common.contacts.BaseEmailAddressAdapter.getPartitionCount():int 793| move-result v4 794| const v28, #+16815 (0x000041af | 2.35628e-41) 797| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 424 .local v4, "count", int 800| const/4 v9, #+0 (0x00000000 | 0.00000) .line 428 .local v9, "limit", int 801| const/16 v20, #+0 (0x00000000 | 0.00000) 803| move-object/from16 v0, v24 805| move/from16 v1, v20 807| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsEnabled(boolean):void .line 431 810| const v28, #+16816 (0x000041b0 | 2.35642e-41) 813| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 816| if-eqz v27, Label_9 .try_begin_2 818| const v28, #+16817 (0x000041b1 | 2.35656e-41) 821| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 824| invoke-virtual/range {v24..v24}, com.android.common.contacts.BaseEmailAddressAdapter.getPartitionCount():int 827| move-result v20 828| const v28, #+16818 (0x000041b2 | 2.35670e-41) 831| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 834| if-lez v20, Label_9 .line 432 836| const v28, #+16819 (0x000041b3 | 2.35684e-41) 839| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 842| const/16 v20, #+0 (0x00000000 | 0.00000) 844| move-object/from16 v0, v24 846| move/from16 v1, v20 848| move-object/from16 v2, v27 850| invoke-virtual {v0,v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(int, android.database.Cursor):void Label_9: .line 435 853| const v28, #+16820 (0x000041b4 | 2.35698e-41) 856| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 859| if-nez v27, Label_13 861| const v28, #+16821 (0x000041b5 | 2.35712e-41) 864| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 867| const/4 v5, #+0 (0x00000000 | 0.00000) Label_10: .line 438 .local v5, "defaultPartitionCount", int 868| const v28, #+16822 (0x000041b6 | 2.35726e-41) 871| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 874| move-object/from16 v0, v24 876| iget v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mPreferredMaxResultCount 878| const v28, #+16823 (0x000041b7 | 2.35740e-41) 881| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 884| move/from16 v20, v0 886| sub-int v9, v20, v5 .line 442 888| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_11: .local v8, "i", int 889| const v28, #+16824 (0x000041b8 | 2.35754e-41) 892| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 895| if-ge v8, v4, Label_16 .line 443 897| const v28, #+16825 (0x000041b9 | 2.35768e-41) 900| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 903| move-object/from16 v0, v24 905| invoke-virtual {v0,v8}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 908| move-result-object v15 909| const v28, #+16826 (0x000041ba | 2.35782e-41) 912| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 915| check-cast v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 444 .restart_local v15 917| const v28, #+16827 (0x000041bb | 2.35796e-41) 920| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 923| move-object/from16 v0, v25 925| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.constraint .line 446 927| const v28, #+16828 (0x000041bc | 2.35811e-41) 930| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 933| if-lez v9, Label_14 .line 447 935| const v28, #+16829 (0x000041bd | 2.35825e-41) 938| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 941| iget-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 943| const v28, #+16830 (0x000041be | 2.35839e-41) 946| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 949| move/from16 v20, v0 951| if-nez v20, Label_12 .line 448 953| const v28, #+16831 (0x000041bf | 2.35853e-41) 956| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 959| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 961| move/from16 v0, v20 963| iput-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading .line 449 965| const v28, #+16832 (0x000041c0 | 2.35867e-41) 968| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 971| const/16 v20, #+0 (0x00000000 | 0.00000) 973| move-object/from16 v0, v24 975| move-object/from16 v1, v20 977| invoke-virtual {v0,v8,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(int, android.database.Cursor):void Label_12: .line 442 980| const v28, #+16833 (0x000041c1 | 2.35881e-41) 983| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 986| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 988| goto/16 Label_11 Label_13: .line 436 .end_local v5 .end_local v8 .end_local v15 990| const v28, #+16834 (0x000041c2 | 2.35895e-41) 993| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 996| invoke-interface/range {v27..v27}, android.database.Cursor.getCount():int 999| move-result v5 1000| const v28, #+16835 (0x000041c3 | 2.35909e-41) 1003| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .restart_local v5 1006| goto/16 Label_10 Label_14: .line 452 .restart_local v8 .restart_local v15 1008| const v28, #+16836 (0x000041c4 | 2.35923e-41) 1011| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1014| const/16 v20, #+0 (0x00000000 | 0.00000) 1016| move/from16 v0, v20 1018| iput-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading .line 453 1020| const v28, #+16837 (0x000041c5 | 2.35937e-41) 1023| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1026| const/16 v20, #+0 (0x00000000 | 0.00000) 1028| move-object/from16 v0, v24 1030| move-object/from16 v1, v20 1032| invoke-virtual {v0,v8,v1}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(int, android.database.Cursor):void .try_end_2 catch(...) : Label_15 1035| const v28, #+16838 (0x000041c6 | 2.35951e-41) 1038| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1041| goto/16 Label_12 Label_15: .line 456 .end_local v5 .end_local v8 .end_local v15 1043| const v28, #+16839 (0x000041c7 | 2.35965e-41) 1046| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1049| move-exception v20 .line 457 1050| const/16 v21, #+1 (0x00000001 | 1.40130e-45) 1052| move-object/from16 v0, v24 1054| move/from16 v1, v21 1056| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsEnabled(boolean):void .line 456 1059| const v28, #+16840 (0x000041c8 | 2.35979e-41) 1062| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1065| throw v20 Label_16: .line 457 .restart_local v5 .restart_local v8 1066| const v28, #+16841 (0x000041c9 | 2.35993e-41) 1069| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1072| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 1074| move-object/from16 v0, v24 1076| move/from16 v1, v20 1078| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter.setNotificationsEnabled(boolean):void .line 462 1081| const v28, #+16842 (0x000041ca | 2.36007e-41) 1084| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1087| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_17: 1088| const v28, #+16843 (0x000041cb | 2.36021e-41) 1091| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1094| if-ge v8, v4, Label_21 .line 463 1096| const v28, #+16844 (0x000041cc | 2.36035e-41) 1099| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1102| move-object/from16 v0, v24 1104| invoke-virtual {v0,v8}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 1107| move-result-object v15 1108| const v28, #+16845 (0x000041cd | 2.36049e-41) 1111| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1114| check-cast v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 464 .restart_local v15 1116| const v28, #+16846 (0x000041ce | 2.36063e-41) 1119| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1122| iget-boolean v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 1124| const v28, #+16847 (0x000041cf | 2.36077e-41) 1127| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1130| move/from16 v20, v0 1132| if-eqz v20, Label_20 .line 465 1134| const v28, #+16848 (0x000041d0 | 2.36091e-41) 1137| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1140| move-object/from16 v0, v24 1142| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler 1144| const v28, #+16849 (0x000041d1 | 2.36105e-41) 1147| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1150| move-object/from16 v20, v0 1152| const/16 v21, #+1 (0x00000001 | 1.40130e-45) 1154| move-object/from16 v0, v20 1156| move/from16 v1, v21 1158| invoke-virtual {v0,v1,v15}, android.os.Handler.removeMessages(int, java.lang.Object):void .line 466 1161| const v28, #+16850 (0x000041d2 | 2.36119e-41) 1164| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1167| move-object/from16 v0, v24 1169| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler 1171| const v28, #+16851 (0x000041d3 | 2.36133e-41) 1174| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1177| move-object/from16 v20, v0 1179| const/16 v21, #+1 (0x00000001 | 1.40130e-45) 1181| const/16 v22, #+0 (0x00000000 | 0.00000) 1183| move-object/from16 v0, v20 1185| move/from16 v1, v21 1187| move/from16 v2, v22 1189| invoke-virtual {v0,v1,v8,v2,v15}, android.os.Handler.obtainMessage(int, int, int, java.lang.Object):android.os.Message 1192| move-result-object v12 1193| const v28, #+16852 (0x000041d4 | 2.36147e-41) 1196| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 467 .local v12, "msg", android.os.Message 1199| move-object/from16 v0, v24 1201| iget-object v0, v0, com.android.common.contacts.BaseEmailAddressAdapter.mHandler 1203| const v28, #+16853 (0x000041d5 | 2.36161e-41) 1206| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1209| move-object/from16 v20, v0 1211| const-wide/16 v22:v23, #+1000 (0x000003e8 | 1.40130e-42) 1213| move-object/from16 v0, v20 1215| move-wide/from16 v1:v2, v22:v23 1217| invoke-virtual {v0,v12,v1,v2}, android.os.Handler.sendMessageDelayed(android.os.Message, long):boolean .line 468 1220| const v28, #+16854 (0x000041d6 | 2.36175e-41) 1223| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1226| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter 1228| const v28, #+16855 (0x000041d7 | 2.36189e-41) 1231| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1234| move-object/from16 v20, v0 1236| if-nez v20, Label_18 .line 469 1238| const v28, #+16856 (0x000041d8 | 2.36203e-41) 1241| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1244| new-instance v20, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter 1246| const v28, #+16857 (0x000041d9 | 2.36217e-41) 1249| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1252| iget-wide v0:v1, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.directoryId 1254| const v28, #+16858 (0x000041da | 2.36231e-41) 1257| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1260| move-wide/from16 v22:v23, v0:v1 1262| move-object/from16 v0, v20 1264| move-object/from16 v1, v24 1266| move-wide/from16 v2:v3, v22:v23 1268| invoke-direct {v0,v1,v8,v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter, int, long):void 1271| const v28, #+16859 (0x000041db | 2.36245e-41) 1274| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1277| move-object/from16 v0, v20 1279| iput-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter Label_18: .line 471 1281| const v28, #+16860 (0x000041dc | 2.36259e-41) 1284| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1287| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter 1289| const v28, #+16861 (0x000041dd | 2.36273e-41) 1292| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1295| move-object/from16 v20, v0 1297| move-object/from16 v0, v20 1299| invoke-virtual {v0,v9}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.setLimit(int):void .line 472 1302| const v28, #+16862 (0x000041de | 2.36287e-41) 1305| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1308| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter 1310| const v28, #+16863 (0x000041df | 2.36301e-41) 1313| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1316| move-object/from16 v20, v0 1318| move-object/from16 v0, v20 1320| move-object/from16 v1, v25 1322| invoke-virtual {v0,v1}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.filter(java.lang.CharSequence):void Label_19: .line 462 .end_local v12 1325| const v28, #+16864 (0x000041e0 | 2.36315e-41) 1328| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1331| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 1333| goto/16 Label_17 Label_20: .line 474 1335| const v28, #+16865 (0x000041e1 | 2.36329e-41) 1338| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1341| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter 1343| const v28, #+16866 (0x000041e2 | 2.36343e-41) 1346| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1349| move-object/from16 v20, v0 1351| if-eqz v20, Label_19 .line 476 1353| const v28, #+16867 (0x000041e3 | 2.36357e-41) 1356| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1359| iget-object v0, v15, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.filter 1361| const v28, #+16868 (0x000041e4 | 2.36371e-41) 1364| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1367| move-object/from16 v20, v0 1369| const/16 v21, #+0 (0x00000000 | 0.00000) 1371| invoke-virtual/range {v20..v21}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.filter(java.lang.CharSequence):void 1374| const v28, #+16869 (0x000041e5 | 2.36385e-41) 1377| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1380| goto/16 Label_19 Label_21: .line 480 .end_local v15 1382| const v28, #+16870 (0x000041e6 | 2.36399e-41) 1385| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1388| return-void } method com.android.common.contacts.BaseEmailAddressAdapter.onPartitionLoadFinished(java.lang.CharSequence, int, android.database.Cursor):void { .params "constraint", "partitionIndex", "cursor" .src "BaseEmailAddressAdapter.java" .line 502 .prologue_end .line 502 0| const v0, #+16871 (0x000041e7 | 2.36413e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.common.contacts.BaseEmailAddressAdapter.getPartitionCount():int 9| move-result v2 10| const v0, #+16872 (0x000041e8 | 2.36427e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-ge v6, v2, Label_3 .line 503 18| const v0, #+16873 (0x000041e9 | 2.36441e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v4,v6}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 27| move-result-object v1 28| const v0, #+16874 (0x000041ea | 2.36455e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 508 .local v1, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 36| const v0, #+16875 (0x000041eb | 2.36469e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 44| const v0, #+16876 (0x000041ec | 2.36483e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v2, Label_2 52| const v0, #+16877 (0x000041ed | 2.36497e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.constraint 60| const v0, #+16878 (0x000041ee | 2.36511e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v5,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 69| move-result v2 70| const v0, #+16879 (0x000041ef | 2.36525e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v2, Label_2 .line 509 78| const v0, #+16880 (0x000041f0 | 2.36539e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v2, #+0 (0x00000000 | 0.00000) 85| iput-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading .line 510 87| const v0, #+16881 (0x000041f1 | 2.36553e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v4, com.android.common.contacts.BaseEmailAddressAdapter.mHandler 95| const v0, #+16882 (0x000041f2 | 2.36567e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 102| invoke-virtual {v2,v3,v1}, android.os.Handler.removeMessages(int, java.lang.Object):void .line 511 105| const v0, #+16883 (0x000041f3 | 2.36581e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v4,v6,v7}, com.android.common.contacts.BaseEmailAddressAdapter.removeDuplicatesAndTruncate(int, android.database.Cursor):android.database.Cursor 114| move-result-object v2 115| const v0, #+16884 (0x000041f4 | 2.36595e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v4,v6,v2}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(int, android.database.Cursor):void Label_1: .line 522 .end_local v1 124| const v0, #+16885 (0x000041f5 | 2.36609e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-void Label_2: .line 515 .restart_local v1 131| const v0, #+16886 (0x000041f6 | 2.36623e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-eqz v7, Label_1 .line 516 139| const v0, #+16887 (0x000041f7 | 2.36637e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-interface {v7}, android.database.Cursor.close():void 148| const v0, #+16888 (0x000041f8 | 2.36651e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| goto/16 Label_1 Label_3: .line 519 .end_local v1 156| const v0, #+16889 (0x000041f9 | 2.36665e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-eqz v7, Label_1 .line 520 164| const v0, #+16890 (0x000041fa | 2.36679e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-interface {v7}, android.database.Cursor.close():void 173| const v0, #+16891 (0x000041fb | 2.36693e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| goto/16 Label_1 } method com.android.common.contacts.BaseEmailAddressAdapter.showSearchPendingIfNotComplete(int):void { .params "partitionIndex" .src "BaseEmailAddressAdapter.java" .line 483 .prologue_end .line 483 0| const v0, #+16892 (0x000041fc | 2.36707e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.common.contacts.BaseEmailAddressAdapter.getPartitionCount():int 9| move-result v2 10| const v0, #+16893 (0x000041fd | 2.36721e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-ge v4, v2, Label_1 .line 484 18| const v0, #+16894 (0x000041fe | 2.36735e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3,v4}, com.android.common.contacts.BaseEmailAddressAdapter.getPartition(int):com.android.common.widget.CompositeCursorAdapter$Partition 27| move-result-object v1 28| const v0, #+16895 (0x000041ff | 2.36749e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition .line 485 .local v1, "partition", com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition 36| const v0, #+16896 (0x00004200 | 2.36763e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.loading 44| const v0, #+16897 (0x00004201 | 2.36777e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v2, Label_1 .line 486 52| const v0, #+16898 (0x00004202 | 2.36791e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, com.android.common.contacts.BaseEmailAddressAdapter.createLoadingCursor():android.database.Cursor 61| move-result-object v2 62| const v0, #+16899 (0x00004203 | 2.36805e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v3,v4,v2}, com.android.common.contacts.BaseEmailAddressAdapter.changeCursor(int, android.database.Cursor):void Label_1: .line 489 .end_local v1 71| const v0, #+16900 (0x00004204 | 2.36819e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.EmailAddressAdapter.(android.content.Context):void { .params "context" .src "EmailAddressAdapter.java" .line 39 .prologue_end .line 39 0| const v0, #+16901 (0x00004205 | 2.36833e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.common.contacts.BaseEmailAddressAdapter.(android.content.Context):void .line 40 9| const v0, #+16902 (0x00004206 | 2.36847e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v3}, android.view.LayoutInflater.from(android.content.Context):android.view.LayoutInflater 18| move-result-object v1 19| const v0, #+16903 (0x00004207 | 2.36861e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, com.android.calendar.EmailAddressAdapter.mInflater .line 41 27| const v0, #+16904 (0x00004208 | 2.36875e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.EmailAddressAdapter.bindView(android.view.View, java.lang.String, java.lang.String, java.lang.String, java.lang.String):void { .params "view", "directoryType", "directoryName", "displayName", "emailAddress" .src "EmailAddressAdapter.java" .line 56 .prologue_end .line 56 0| const v0, #+16905 (0x00004209 | 2.36890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v3, #+2131755164 (0x7f10009c | 1.91412e+38) 9| invoke-virtual {v5,v3}, android.view.View.findViewById(int):android.view.View 12| move-result-object v1 13| const v0, #+16906 (0x0000420a | 2.36904e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| check-cast v1, android.widget.TextView .line 57 .local v1, "text1", android.widget.TextView 21| const v0, #+16907 (0x0000420b | 2.36918e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const v3, #+2131755165 (0x7f10009d | 1.91412e+38) 30| invoke-virtual {v5,v3}, android.view.View.findViewById(int):android.view.View 33| move-result-object v2 34| const v0, #+16908 (0x0000420c | 2.36932e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v2, android.widget.TextView .line 58 .local v2, "text2", android.widget.TextView 42| const v0, #+16909 (0x0000420d | 2.36946e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v8}, android.widget.TextView.setText(java.lang.CharSequence):void .line 59 51| const v0, #+16910 (0x0000420e | 2.36960e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v9}, android.widget.TextView.setText(java.lang.CharSequence):void .line 60 60| const v0, #+16911 (0x0000420f | 2.36974e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.calendar.EmailAddressAdapter.bindViewLoading(android.view.View, java.lang.String, java.lang.String):void { .params "view", "directoryType", "directoryName" .src "EmailAddressAdapter.java" .line 64 .prologue_end .line 64 0| const v0, #+16912 (0x00004210 | 2.36988e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v3, #+2131755164 (0x7f10009c | 1.91412e+38) 9| invoke-virtual {v7,v3}, android.view.View.findViewById(int):android.view.View 12| move-result-object v2 13| const v0, #+16913 (0x00004211 | 2.37002e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| check-cast v2, android.widget.TextView .line 65 .local v2, "text1", android.widget.TextView 21| const v0, #+16914 (0x00004212 | 2.37016e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v6}, com.android.calendar.EmailAddressAdapter.getContext():android.content.Context 30| move-result-object v3 31| const v0, #+16915 (0x00004213 | 2.37030e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 38| new-array v4, v4, java.lang.Object[] .line 66 40| const v0, #+16916 (0x00004214 | 2.37044e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v9}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 49| move-result v5 50| const v0, #+16917 (0x00004215 | 2.37058e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v5, Label_2 Label_1: .end_local v8 58| const v0, #+16918 (0x00004216 | 2.37072e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v5, #+0 (0x00000000 | 0.00000) 65| aput-object v8, v4, v5 .line 65 67| const v0, #+16919 (0x00004217 | 2.37086e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const v5, #+2131493027 (0x7f0c00a3 | 1.86095e+38) 76| invoke-virtual {v3,v5,v4}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 79| move-result-object v1 80| const v0, #+16920 (0x00004218 | 2.37100e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 .local v1, "text", java.lang.String 86| invoke-virtual {v2,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 68 89| const v0, #+16921 (0x00004219 | 2.37114e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-void Label_2: .end_local v1 .restart_local v8 96| const v0, #+16922 (0x0000421a | 2.37128e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| move-object v8, v9 .line 66 103| goto/16 Label_1 } method com.android.calendar.EmailAddressAdapter.inflateItemView(android.view.ViewGroup):android.view.View { .params "parent" .src "EmailAddressAdapter.java" .line 45 .prologue_end .line 45 0| const v0, #+16923 (0x0000421b | 2.37142e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.EmailAddressAdapter.mInflater 8| const v0, #+16924 (0x0000421c | 2.37156e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968616 (0x7f040028 | 1.75459e+38) 17| const/4 v3, #+0 (0x00000000 | 0.00000) 18| invoke-virtual {v1,v2,v5,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v1 22| const v0, #+16925 (0x0000421d | 2.37170e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 } method com.android.calendar.EmailAddressAdapter.inflateItemViewLoading(android.view.ViewGroup):android.view.View { .params "parent" .src "EmailAddressAdapter.java" .line 50 .prologue_end .line 50 0| const v0, #+16926 (0x0000421e | 2.37184e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.EmailAddressAdapter.mInflater 8| const v0, #+16927 (0x0000421f | 2.37198e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968617 (0x7f040029 | 1.75459e+38) 17| const/4 v3, #+0 (0x00000000 | 0.00000) 18| invoke-virtual {v1,v2,v5,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v1 22| const v0, #+16928 (0x00004220 | 2.37212e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 } method com.android.calendar.Event.():void { .src "Event.java" .line 66 .prologue_end 0| const v4, #+16929 (0x00004221 | 2.37226e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+3 (0x00000003 | 4.20390e-45) .line 66 7| const/16 v0, #+20 (0x00000014 | 2.80260e-44) 9| new-array v0, v0, java.lang.String[] .line 67 11| const v4, #+16930 (0x00004222 | 2.37240e-41) 14| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v1, "title" 20| const v4, #+16931 (0x00004223 | 2.37254e-41) 23| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v2, #+0 (0x00000000 | 0.00000) 27| aput-object v1, v0, v2 .line 68 29| const v4, #+16932 (0x00004224 | 2.37268e-41) 32| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v1, "eventLocation" 38| const v4, #+16933 (0x00004225 | 2.37282e-41) 41| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 45| aput-object v1, v0, v2 .line 69 47| const v4, #+16934 (0x00004226 | 2.37296e-41) 50| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v1, "allDay" 56| const v4, #+16935 (0x00004227 | 2.37310e-41) 59| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 63| aput-object v1, v0, v2 .line 70 65| const v4, #+16936 (0x00004228 | 2.37324e-41) 68| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v1, "displayColor" 74| const v4, #+16937 (0x00004229 | 2.37338e-41) 77| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 80| aput-object v1, v0, v3 .line 71 82| const v4, #+16938 (0x0000422a | 2.37352e-41) 85| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v1, "eventTimezone" 91| const v4, #+16939 (0x0000422b | 2.37366e-41) 94| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 98| aput-object v1, v0, v2 .line 72 100| const v4, #+16940 (0x0000422c | 2.37380e-41) 103| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v1, "event_id" 109| const v4, #+16941 (0x0000422d | 2.37394e-41) 112| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 116| aput-object v1, v0, v2 .line 73 118| const v4, #+16942 (0x0000422e | 2.37408e-41) 121| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "begin" 127| const v4, #+16943 (0x0000422f | 2.37422e-41) 130| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 74 136| const v4, #+16944 (0x00004230 | 2.37436e-41) 139| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "end" 145| const v4, #+16945 (0x00004231 | 2.37450e-41) 148| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 75 154| const v4, #+16946 (0x00004232 | 2.37464e-41) 157| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "_id" 163| const v4, #+16947 (0x00004233 | 2.37478e-41) 166| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 76 173| const v4, #+16948 (0x00004234 | 2.37492e-41) 176| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "startDay" 182| const v4, #+16949 (0x00004235 | 2.37506e-41) 185| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 77 192| const v4, #+16950 (0x00004236 | 2.37520e-41) 195| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "endDay" 201| const v4, #+16951 (0x00004237 | 2.37534e-41) 204| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 78 211| const v4, #+16952 (0x00004238 | 2.37548e-41) 214| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "startMinute" 220| const v4, #+16953 (0x00004239 | 2.37562e-41) 223| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 79 230| const v4, #+16954 (0x0000423a | 2.37576e-41) 233| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v1, "endMinute" 239| const v4, #+16955 (0x0000423b | 2.37590e-41) 242| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 247| aput-object v1, v0, v2 .line 80 249| const v4, #+16956 (0x0000423c | 2.37604e-41) 252| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "hasAlarm" 258| const v4, #+16957 (0x0000423d | 2.37618e-41) 261| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 266| aput-object v1, v0, v2 .line 81 268| const v4, #+16958 (0x0000423e | 2.37632e-41) 271| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v1, "rrule" 277| const v4, #+16959 (0x0000423f | 2.37646e-41) 280| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 285| aput-object v1, v0, v2 .line 82 287| const v4, #+16960 (0x00004240 | 2.37660e-41) 290| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v1, "rdate" 296| const v4, #+16961 (0x00004241 | 2.37674e-41) 299| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 304| aput-object v1, v0, v2 .line 83 306| const v4, #+16962 (0x00004242 | 2.37688e-41) 309| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v1, "selfAttendeeStatus" 315| const v4, #+16963 (0x00004243 | 2.37702e-41) 318| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 321| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 323| aput-object v1, v0, v2 .line 84 325| const v4, #+16964 (0x00004244 | 2.37716e-41) 328| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v1, "organizer" 334| const v4, #+16965 (0x00004245 | 2.37730e-41) 337| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 340| const/16 v2, #+17 (0x00000011 | 2.38221e-44) 342| aput-object v1, v0, v2 .line 85 344| const v4, #+16966 (0x00004246 | 2.37744e-41) 347| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v1, "guestsCanModify" 353| const v4, #+16967 (0x00004247 | 2.37758e-41) 356| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 359| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 361| aput-object v1, v0, v2 .line 86 363| const v4, #+16968 (0x00004248 | 2.37772e-41) 366| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 369| const-string/jumbo v1, "allDay=1 OR (end-begin)>=86400000 AS dispAllday" 372| const v4, #+16969 (0x00004249 | 2.37786e-41) 375| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 378| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 380| aput-object v1, v0, v2 .line 66 382| const v4, #+16970 (0x0000424a | 2.37800e-41) 385| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 388| sput-object v0, com.android.calendar.Event.EVENT_PROJECTION .line 112 390| const v4, #+16971 (0x0000424b | 2.37814e-41) 393| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 399| move-result v0 400| const v4, #+16972 (0x0000424c | 2.37828e-41) 403| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 406| if-nez v0, Label_1 .line 113 408| const v4, #+16973 (0x0000424d | 2.37842e-41) 411| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 414| sget-object v0, com.android.calendar.Event.EVENT_PROJECTION 416| const v4, #+16974 (0x0000424e | 2.37856e-41) 419| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 422| const-string/jumbo v1, "calendar_color" 425| const v4, #+16975 (0x0000424f | 2.37870e-41) 428| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 431| aput-object v1, v0, v3 Label_1: .line 41 433| const v4, #+16976 (0x00004250 | 2.37884e-41) 436| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 439| return-void } method com.android.calendar.Event.():void { .src "Event.java" .line 41 .prologue_end .line 41 0| const v0, #+16977 (0x00004251 | 2.37898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+16978 (0x00004252 | 2.37912e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Event.buildEventsFromCursor(java.util.ArrayList, android.database.Cursor, android.content.Context, int, int):void { .params "?", "cEvents", "context", "startDay", "endDay" .src "Event.java" .line 343 .local_ex v6, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 343 0| const v0, #+16979 (0x00004253 | 2.37926e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v7, Label_1 8| const v0, #+16980 (0x00004254 | 2.37940e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v6, Label_2 Label_1: .line 344 16| const v0, #+16981 (0x00004255 | 2.37954e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v4, "CalEvent" 25| const v0, #+16982 (0x00004256 | 2.37969e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v5, "buildEventsFromCursor: null cursor or null events list!" 34| const v0, #+16983 (0x00004257 | 2.37983e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int .line 345 43| const v0, #+16984 (0x00004258 | 2.37997e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 348 50| const v0, #+16985 (0x00004259 | 2.38011e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v7}, android.database.Cursor.getCount():int 59| move-result v1 60| const v0, #+16986 (0x0000425a | 2.38025e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 350 .local v1, "count", int 66| if-nez v1, Label_3 .line 351 68| const v0, #+16987 (0x0000425b | 2.38039e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void Label_3: .line 354 75| const v0, #+16988 (0x0000425c | 2.38053e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v8}, android.content.Context.getResources():android.content.res.Resources 84| move-result-object v3 85| const v0, #+16989 (0x0000425d | 2.38067e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 355 .local v3, "res", android.content.res.Resources 91| const v4, #+2131492876 (0x7f0c000c | 1.86092e+38) 94| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 97| move-result-object v4 98| const v0, #+16990 (0x0000425e | 2.38081e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sput-object v4, com.android.calendar.Event.mNoTitleString .line 356 106| const v0, #+16991 (0x0000425f | 2.38095e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const v4, #+2131230762 (0x7f08002a | 1.80776e+38) 115| invoke-virtual {v3,v4}, android.content.res.Resources.getColor(int):int 118| move-result v4 119| const v0, #+16992 (0x00004260 | 2.38109e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| sput v4, com.android.calendar.Event.mNoColorColor .line 359 127| const v0, #+16993 (0x00004261 | 2.38123e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v4, #-1 (0xffffffff | NaN) 134| invoke-interface {v7,v4}, android.database.Cursor.moveToPosition(int):boolean Label_4: .line 360 137| const v0, #+16994 (0x00004262 | 2.38137e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-interface {v7}, android.database.Cursor.moveToNext():boolean 146| move-result v4 147| const v0, #+16995 (0x00004263 | 2.38151e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-eqz v4, Label_5 .line 361 155| const v0, #+16996 (0x00004264 | 2.38165e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v7}, com.android.calendar.Event.generateEventFromCursor(android.database.Cursor):com.android.calendar.Event 164| move-result-object v2 165| const v0, #+16997 (0x00004265 | 2.38179e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 362 .local v2, "e", com.android.calendar.Event 171| iget v4, v2, com.android.calendar.Event.startDay 173| const v0, #+16998 (0x00004266 | 2.38193e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-gt v4, v10, Label_4 181| const v0, #+16999 (0x00004267 | 2.38207e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v4, v2, com.android.calendar.Event.endDay 189| const v0, #+17000 (0x00004268 | 2.38221e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-lt v4, v9, Label_4 .line 365 197| const v0, #+17001 (0x00004269 | 2.38235e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v6,v2}, java.util.ArrayList.add(java.lang.Object):boolean 206| const v0, #+17002 (0x0000426a | 2.38249e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| goto/16 Label_4 Label_5: .line 367 .end_local v2 214| const v0, #+17003 (0x0000426b | 2.38263e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return-void } method com.android.calendar.Event.computePositions(java.util.ArrayList, long):void { .params "?", "minimumDurationMillis" .src "Event.java" .line 437 .local_ex v2, "eventsList", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 437 0| const v0, #+17004 (0x0000426c | 2.38277e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v2, Label_1 .line 438 8| const v0, #+17005 (0x0000426d | 2.38291e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 442 15| const v0, #+17006 (0x0000426e | 2.38305e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v1, #+0 (0x00000000 | 0.00000) 22| invoke-static {v2,v3,v4,v1}, com.android.calendar.Event.doComputePositions(java.util.ArrayList, long, boolean):void .line 443 25| const v0, #+17007 (0x0000426f | 2.38319e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 32| invoke-static {v2,v3,v4,v1}, com.android.calendar.Event.doComputePositions(java.util.ArrayList, long, boolean):void .line 444 35| const v0, #+17008 (0x00004270 | 2.38333e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.Event.doComputePositions(java.util.ArrayList, long, boolean):void { .params "?", "minimumDurationMillis", "doAlldayEvents" .src "Event.java" .line 448 0| move-object/16 v17, v18 3| move-wide/16 v18:v19, v19:v20 6| move/16 v20, v21 .local_ex v17, "eventsList", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 448 9| const v21, #+17009 (0x00004271 | 2.38347e-41) 12| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v8, java.util.ArrayList 17| const v21, #+17010 (0x00004272 | 2.38361e-41) 20| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v8}, java.util.ArrayList.():void .line 449 .local_ex v8, "activeList", java.util.ArrayList, "Ljava/util/ArrayList;" 26| const v21, #+17011 (0x00004273 | 2.38375e-41) 29| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v13, java.util.ArrayList 34| const v21, #+17012 (0x00004274 | 2.38389e-41) 37| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v13}, java.util.ArrayList.():void .line 451 .local_ex v13, "groupList", java.util.ArrayList, "Ljava/util/ArrayList;" 43| const v21, #+17013 (0x00004275 | 2.38403e-41) 46| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 49| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 51| cmp-long v3, v18:v19, v4:v5 53| if-gez v3, Label_1 .line 452 55| const v21, #+17014 (0x00004276 | 2.38417e-41) 58| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 61| const-wide/16 v18:v19, #+0 (0x00000000 | 0.00000) Label_1: .line 455 63| const v21, #+17015 (0x00004277 | 2.38431e-41) 66| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 69| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) .line 456 .local v6, "colMask", long 71| const/4 v15, #+0 (0x00000000 | 0.00000) .line 457 .local v15, "maxCols", int 72| invoke-interface/range {v17..v17}, java.lang.Iterable.iterator():java.util.Iterator 75| move-result-object v12 76| const v21, #+17016 (0x00004278 | 2.38445e-41) 79| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v12, "event$iterator", java.util.Iterator 82| const v21, #+17017 (0x00004279 | 2.38459e-41) 85| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v12}, java.util.Iterator.hasNext():boolean 91| move-result v3 92| const v21, #+17018 (0x0000427a | 2.38473e-41) 95| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 98| if-eqz v3, Label_9 100| const v21, #+17019 (0x0000427b | 2.38487e-41) 103| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-interface {v12}, java.util.Iterator.next():java.lang.Object 109| move-result-object v2 110| const v21, #+17020 (0x0000427c | 2.38501e-41) 113| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 116| check-cast v2, com.android.calendar.Event .line 459 .local v2, "event", com.android.calendar.Event 118| const v21, #+17021 (0x0000427d | 2.38515e-41) 121| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v2}, com.android.calendar.Event.drawAsAllday():boolean 127| move-result v3 128| const v21, #+17022 (0x0000427e | 2.38529e-41) 131| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 134| move/from16 v0, v20 136| if-ne v3, v0, Label_2 .line 462 138| const v21, #+17023 (0x0000427f | 2.38543e-41) 141| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 144| if-nez v20, Label_5 .line 464 146| const v21, #+17024 (0x00004280 | 2.38557e-41) 149| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v8}, java.util.ArrayList.iterator():java.util.Iterator 155| move-result-object v3 156| const v21, #+17025 (0x00004281 | 2.38571e-41) 159| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 162| move-wide/from16 v4:v5, v18:v19 .line 463 164| invoke-static/range {v2..v7}, com.android.calendar.Event.removeNonAlldayActiveEvents(com.android.calendar.Event, java.util.Iterator, long, long):long 167| move-result-wide v6:v7 168| const v21, #+17026 (0x00004282 | 2.38585e-41) 171| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 471 174| const v21, #+17027 (0x00004283 | 2.38599e-41) 177| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v8}, java.util.ArrayList.isEmpty():boolean 183| move-result v3 184| const v21, #+17028 (0x00004284 | 2.38613e-41) 187| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 190| if-eqz v3, Label_7 .line 472 192| const v21, #+17029 (0x00004285 | 2.38627e-41) 195| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 201| move-result-object v11 202| const v21, #+17030 (0x00004286 | 2.38641e-41) 205| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v11, "ev$iterator", java.util.Iterator 208| const v21, #+17031 (0x00004287 | 2.38655e-41) 211| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-interface {v11}, java.util.Iterator.hasNext():boolean 217| move-result v3 218| const v21, #+17032 (0x00004288 | 2.38669e-41) 221| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 224| if-eqz v3, Label_6 226| const v21, #+17033 (0x00004289 | 2.38683e-41) 229| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-interface {v11}, java.util.Iterator.next():java.lang.Object 235| move-result-object v10 236| const v21, #+17034 (0x0000428a | 2.38697e-41) 239| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 242| check-cast v10, com.android.calendar.Event .line 473 .local v10, "ev", com.android.calendar.Event 244| const v21, #+17035 (0x0000428b | 2.38711e-41) 247| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v10,v15}, com.android.calendar.Event.setMaxColumns(int):void 253| const v21, #+17036 (0x0000428c | 2.38725e-41) 256| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 259| goto/16 Label_4 Label_5: .line 466 .end_local v10 .end_local v11 261| const v21, #+17037 (0x0000428d | 2.38739e-41) 264| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v8}, java.util.ArrayList.iterator():java.util.Iterator 270| move-result-object v3 271| const v21, #+17038 (0x0000428e | 2.38753e-41) 274| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-static {v2,v3,v6,v7}, com.android.calendar.Event.removeAlldayActiveEvents(com.android.calendar.Event, java.util.Iterator, long):long 280| move-result-wide v6:v7 281| const v21, #+17039 (0x0000428f | 2.38767e-41) 284| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 287| goto/16 Label_3 Label_6: .line 475 .restart_local v11 289| const v21, #+17040 (0x00004290 | 2.38781e-41) 292| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 295| const/4 v15, #+0 (0x00000000 | 0.00000) .line 476 296| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) .line 477 298| invoke-virtual {v13}, java.util.ArrayList.clear():void Label_7: .line 482 .end_local v11 301| const v21, #+17041 (0x00004291 | 2.38795e-41) 304| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static {v6,v7}, com.android.calendar.Event.findFirstZeroBit(long):int 310| move-result v9 311| const v21, #+17042 (0x00004292 | 2.38809e-41) 314| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 483 .local v9, "col", int 317| const/16 v3, #+64 (0x00000040 | 8.96831e-44) 319| if-ne v9, v3, Label_8 .line 484 321| const v21, #+17043 (0x00004293 | 2.38823e-41) 324| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 327| const/16 v9, #+63 (0x0000003f | 8.82818e-44) Label_8: .line 485 329| const v21, #+17044 (0x00004294 | 2.38837e-41) 332| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 335| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) 337| shl-long/2addr v4:v5, v9 338| or-long/2addr v6:v7, v4:v5 .line 486 339| invoke-virtual {v2,v9}, com.android.calendar.Event.setColumn(int):void .line 487 342| const v21, #+17045 (0x00004295 | 2.38851e-41) 345| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean .line 488 351| const v21, #+17046 (0x00004296 | 2.38865e-41) 354| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-virtual {v13,v2}, java.util.ArrayList.add(java.lang.Object):boolean .line 489 360| const v21, #+17047 (0x00004297 | 2.38879e-41) 363| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v8}, java.util.ArrayList.size():int 369| move-result v14 370| const v21, #+17048 (0x00004298 | 2.38893e-41) 373| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 490 .local v14, "len", int 376| if-ge v15, v14, Label_2 .line 491 378| const v21, #+17049 (0x00004299 | 2.38907e-41) 381| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 384| move v15, v14 385| goto/16 Label_2 Label_9: .line 493 .end_local v2 .end_local v9 .end_local v14 387| const v21, #+17050 (0x0000429a | 2.38921e-41) 390| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 396| move-result-object v11 397| const v21, #+17051 (0x0000429b | 2.38935e-41) 400| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_10: .restart_local v11 403| const v21, #+17052 (0x0000429c | 2.38949e-41) 406| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-interface {v11}, java.util.Iterator.hasNext():boolean 412| move-result v3 413| const v21, #+17053 (0x0000429d | 2.38963e-41) 416| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 419| if-eqz v3, Label_11 421| const v21, #+17054 (0x0000429e | 2.38977e-41) 424| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-interface {v11}, java.util.Iterator.next():java.lang.Object 430| move-result-object v10 431| const v21, #+17055 (0x0000429f | 2.38991e-41) 434| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 437| check-cast v10, com.android.calendar.Event .line 494 .restart_local v10 439| const v21, #+17056 (0x000042a0 | 2.39005e-41) 442| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-virtual {v10,v15}, com.android.calendar.Event.setMaxColumns(int):void 448| const v21, #+17057 (0x000042a1 | 2.39019e-41) 451| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 454| goto/16 Label_10 Label_11: .line 496 .end_local v10 456| const v21, #+17058 (0x000042a2 | 2.39033e-41) 459| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 462| return-void } method com.android.calendar.Event.findFirstZeroBit(long):int { .params "val" .src "Event.java" .line 532 .prologue_end 0| const v0, #+17059 (0x000042a3 | 2.39048e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+64 (0x00000040 | 8.96831e-44) .line 532 8| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "ii", int 9| const v0, #+17060 (0x000042a4 | 2.39062e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ge v1, v7, Label_3 .line 533 17| const v0, #+17061 (0x000042a5 | 2.39076e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-wide/16 v3:v4, #+1 (0x00000001 | 1.40130e-45) 25| shl-long/2addr v3:v4, v1 26| and-long/2addr v3:v4, v9:v10 27| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 29| cmp-long v2, v3:v4, v5:v6 31| if-nez v2, Label_2 .line 534 33| const v0, #+17062 (0x000042a6 | 2.39090e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v1 Label_2: .line 532 40| const v0, #+17063 (0x000042a7 | 2.39104e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 48| goto/16 Label_1 Label_3: .line 536 50| const v0, #+17064 (0x000042a8 | 2.39118e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v7 } method com.android.calendar.Event.generateEventFromCursor(android.database.Cursor):com.android.calendar.Event { .params "cEvents" .src "Event.java" .line 374 .prologue_end 0| const v0, #+17065 (0x000042a9 | 2.39132e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v10, #+0 (0x00000000 | 0.00000) .line 374 9| new-instance v1, com.android.calendar.Event 11| const v0, #+17066 (0x000042aa | 2.39146e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-direct {v1}, com.android.calendar.Event.():void .line 376 .local v1, "e", com.android.calendar.Event 20| const v0, #+17067 (0x000042ab | 2.39160e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v8, #+5 (0x00000005 | 7.00649e-45) 27| invoke-interface {v14,v8}, android.database.Cursor.getLong(int):long 30| move-result-wide v11:v12 31| const v0, #+17068 (0x000042ac | 2.39174e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-wide v11:v12, v1, com.android.calendar.Event.id .line 377 39| const v0, #+17069 (0x000042ad | 2.39188e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-interface {v14,v10}, android.database.Cursor.getString(int):java.lang.String 48| move-result-object v8 49| const v0, #+17070 (0x000042ae | 2.39202e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-object v8, v1, com.android.calendar.Event.title .line 378 57| const v0, #+17071 (0x000042af | 2.39216e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-interface {v14,v9}, android.database.Cursor.getString(int):java.lang.String 66| move-result-object v8 67| const v0, #+17072 (0x000042b0 | 2.39230e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v8, v1, com.android.calendar.Event.location .line 379 75| const v0, #+17073 (0x000042b1 | 2.39244e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 82| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 85| move-result v8 86| const v0, #+17074 (0x000042b2 | 2.39258e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-eqz v8, Label_9 94| const v0, #+17075 (0x000042b3 | 2.39272e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| move v8, v9 Label_1: 101| const v0, #+17076 (0x000042b4 | 2.39286e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iput-boolean v8, v1, com.android.calendar.Event.allDay .line 380 109| const v0, #+17077 (0x000042b5 | 2.39300e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v8, #+17 (0x00000011 | 2.38221e-44) 117| invoke-interface {v14,v8}, android.database.Cursor.getString(int):java.lang.String 120| move-result-object v8 121| const v0, #+17078 (0x000042b6 | 2.39314e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput-object v8, v1, com.android.calendar.Event.organizer .line 381 129| const v0, #+17079 (0x000042b7 | 2.39328e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/16 v8, #+18 (0x00000012 | 2.52234e-44) 137| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 140| move-result v8 141| const v0, #+17080 (0x000042b8 | 2.39342e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v8, Label_10 149| const v0, #+17081 (0x000042b9 | 2.39356e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| move v8, v9 Label_2: 156| const v0, #+17082 (0x000042ba | 2.39370e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iput-boolean v8, v1, com.android.calendar.Event.guestsCanModify .line 383 164| const v0, #+17083 (0x000042bb | 2.39384e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v8, v1, com.android.calendar.Event.title 172| const v0, #+17084 (0x000042bc | 2.39398e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| if-eqz v8, Label_3 180| const v0, #+17085 (0x000042bd | 2.39412e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-object v8, v1, com.android.calendar.Event.title 188| const v0, #+17086 (0x000042be | 2.39426e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-interface {v8}, java.lang.CharSequence.length():int 197| move-result v8 198| const v0, #+17087 (0x000042bf | 2.39440e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| if-nez v8, Label_4 Label_3: .line 384 206| const v0, #+17088 (0x000042c0 | 2.39454e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| sget-object v8, com.android.calendar.Event.mNoTitleString 214| const v0, #+17089 (0x000042c1 | 2.39468e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v8, v1, com.android.calendar.Event.title Label_4: .line 387 222| const v0, #+17090 (0x000042c2 | 2.39482e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-interface {v14,v13}, android.database.Cursor.isNull(int):boolean 231| move-result v8 232| const v0, #+17091 (0x000042c3 | 2.39496e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-nez v8, Label_11 .line 389 240| const v0, #+17092 (0x000042c4 | 2.39510e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-interface {v14,v13}, android.database.Cursor.getInt(int):int 249| move-result v8 250| const v0, #+17093 (0x000042c5 | 2.39524e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-static {v8}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 259| move-result v8 260| const v0, #+17094 (0x000042c6 | 2.39538e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iput v8, v1, com.android.calendar.Event.color Label_5: .line 394 268| const v0, #+17095 (0x000042c7 | 2.39552e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| const/4 v8, #+6 (0x00000006 | 8.40779e-45) 275| invoke-interface {v14,v8}, android.database.Cursor.getLong(int):long 278| move-result-wide v5:v6 279| const v0, #+17096 (0x000042c8 | 2.39566e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 395 .local v5, "eStart", long 285| const/4 v8, #+7 (0x00000007 | 9.80909e-45) 286| invoke-interface {v14,v8}, android.database.Cursor.getLong(int):long 289| move-result-wide v3:v4 290| const v0, #+17097 (0x000042c9 | 2.39580e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 397 .local v3, "eEnd", long 296| iput-wide v5:v6, v1, com.android.calendar.Event.startMillis .line 398 298| const v0, #+17098 (0x000042ca | 2.39594e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| const/16 v8, #+11 (0x0000000b | 1.54143e-44) 306| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 309| move-result v8 310| const v0, #+17099 (0x000042cb | 2.39608e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iput v8, v1, com.android.calendar.Event.startTime .line 399 318| const v0, #+17100 (0x000042cc | 2.39622e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| const/16 v8, #+9 (0x00000009 | 1.26117e-44) 326| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 329| move-result v8 330| const v0, #+17101 (0x000042cd | 2.39636e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iput v8, v1, com.android.calendar.Event.startDay .line 401 338| const v0, #+17102 (0x000042ce | 2.39650e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iput-wide v3:v4, v1, com.android.calendar.Event.endMillis .line 402 346| const v0, #+17103 (0x000042cf | 2.39664e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| const/16 v8, #+12 (0x0000000c | 1.68156e-44) 354| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 357| move-result v8 358| const v0, #+17104 (0x000042d0 | 2.39678e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iput v8, v1, com.android.calendar.Event.endTime .line 403 366| const v0, #+17105 (0x000042d1 | 2.39692e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| const/16 v8, #+10 (0x0000000a | 1.40130e-44) 374| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 377| move-result v8 378| const v0, #+17106 (0x000042d2 | 2.39706e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iput v8, v1, com.android.calendar.Event.endDay .line 405 386| const v0, #+17107 (0x000042d3 | 2.39720e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| const/16 v8, #+13 (0x0000000d | 1.82169e-44) 394| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 397| move-result v8 398| const v0, #+17108 (0x000042d4 | 2.39734e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| if-eqz v8, Label_12 406| const v0, #+17109 (0x000042d5 | 2.39748e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| move v8, v9 Label_6: 413| const v0, #+17110 (0x000042d6 | 2.39762e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| iput-boolean v8, v1, com.android.calendar.Event.hasAlarm .line 408 421| const v0, #+17111 (0x000042d7 | 2.39776e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| const/16 v8, #+14 (0x0000000e | 1.96182e-44) 429| invoke-interface {v14,v8}, android.database.Cursor.getString(int):java.lang.String 432| move-result-object v7 433| const v0, #+17112 (0x000042d8 | 2.39790e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 409 .local v7, "rrule", java.lang.String 439| const/16 v8, #+15 (0x0000000f | 2.10195e-44) 441| invoke-interface {v14,v8}, android.database.Cursor.getString(int):java.lang.String 444| move-result-object v2 445| const v0, #+17113 (0x000042d9 | 2.39804e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 410 .local v2, "rdate", java.lang.String 451| invoke-static {v7}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 454| move-result v8 455| const v0, #+17114 (0x000042da | 2.39818e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| if-eqz v8, Label_7 463| const v0, #+17115 (0x000042db | 2.39832e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-static {v2}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 472| move-result v8 473| const v0, #+17116 (0x000042dc | 2.39846e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| xor-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 481| if-eqz v8, Label_13 Label_7: .line 411 483| const v0, #+17117 (0x000042dd | 2.39860e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| iput-boolean v9, v1, com.android.calendar.Event.isRepeating Label_8: .line 416 491| const v0, #+17118 (0x000042de | 2.39874e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| const/16 v8, #+16 (0x00000010 | 2.24208e-44) 499| invoke-interface {v14,v8}, android.database.Cursor.getInt(int):int 502| move-result v8 503| const v0, #+17119 (0x000042df | 2.39888e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| iput v8, v1, com.android.calendar.Event.selfAttendeeStatus .line 417 511| const v0, #+17120 (0x000042e0 | 2.39902e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| return-object v1 Label_9: .end_local v2 .end_local v3 .end_local v5 .end_local v7 518| const v0, #+17121 (0x000042e1 | 2.39916e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| move v8, v10 .line 379 525| goto/16 Label_1 Label_10: 527| const v0, #+17122 (0x000042e2 | 2.39930e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| move v8, v10 .line 381 534| goto/16 Label_2 Label_11: .line 391 536| const v0, #+17123 (0x000042e3 | 2.39944e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| sget v8, com.android.calendar.Event.mNoColorColor 544| const v0, #+17124 (0x000042e4 | 2.39958e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| iput v8, v1, com.android.calendar.Event.color 552| const v0, #+17125 (0x000042e5 | 2.39972e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| goto/16 Label_5 Label_12: .restart_local v3 .restart_local v5 560| const v0, #+17126 (0x000042e6 | 2.39986e-41) 563| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 566| move v8, v10 .line 405 567| goto/16 Label_6 Label_13: .line 413 .restart_local v2 .restart_local v7 569| const v0, #+17127 (0x000042e7 | 2.40000e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| iput-boolean v10, v1, com.android.calendar.Event.isRepeating 577| const v0, #+17128 (0x000042e8 | 2.40014e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| goto/16 Label_8 } method com.android.calendar.Event.instancesQuery(android.content.ContentResolver, java.lang.String[], int, int, java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor { .params "cr", "projection", "startDay", "endDay", "selection", "selectionArgs", "orderBy" .src "Event.java" .line 309 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move/16 v12, v13 9| move/16 v13, v14 12| move-object/16 v14, v15 15| move-object/16 v15, v16 18| move-object/16 v16, v17 .prologue_end .line 309 21| const v17, #+17129 (0x000042e9 | 2.40028e-41) 24| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 27| const-string/jumbo v8, "visible=?" .line 310 .local v8, "WHERE_CALENDARS_SELECTED", java.lang.String 30| const v17, #+17130 (0x000042ea | 2.40042e-41) 33| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 37| new-array v7, v0, java.lang.String[] 39| const v17, #+17131 (0x000042eb | 2.40056e-41) 42| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 45| const-string/jumbo v0, "1" 48| const v17, #+17132 (0x000042ec | 2.40070e-41) 51| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) 55| aput-object v0, v7, v1 .line 311 .local v7, "WHERE_CALENDARS_ARGS", java.lang.String[] 57| const v17, #+17133 (0x000042ed | 2.40084e-41) 60| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v6, "begin ASC" .line 313 .local v6, "DEFAULT_SORT_ORDER", java.lang.String 66| const v17, #+17134 (0x000042ee | 2.40098e-41) 69| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 72| sget-object v0, android.provider.CalendarContract$Instances.CONTENT_BY_DAY_URI 74| const v17, #+17135 (0x000042ef | 2.40112e-41) 77| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v0}, android.net.Uri.buildUpon():android.net.Uri$Builder 83| move-result-object v9 84| const v17, #+17136 (0x000042f0 | 2.40127e-41) 87| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 314 .local v9, "builder", android.net.Uri$Builder 90| int-to-long v0:v1, v12 91| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 315 94| const v17, #+17137 (0x000042f1 | 2.40141e-41) 97| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 100| int-to-long v0:v1, v13 101| invoke-static {v9,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 316 104| const v17, #+17138 (0x000042f2 | 2.40155e-41) 107| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v14}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 113| move-result v0 114| const v17, #+17139 (0x000042f3 | 2.40169e-41) 117| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 120| if-eqz v0, Label_3 .line 317 122| const v17, #+17140 (0x000042f4 | 2.40183e-41) 125| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 128| move-object v14, v8 .line 318 129| move-object v15, v7 Label_1: .line 328 130| const v17, #+17141 (0x000042f5 | 2.40197e-41) 133| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v9}, android.net.Uri$Builder.build():android.net.Uri 139| move-result-object v1 140| const v17, #+17142 (0x000042f6 | 2.40211e-41) 143| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 329 146| if-nez v16, Label_5 148| const v17, #+17143 (0x000042f7 | 2.40225e-41) 151| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 154| move-object v5, v6 Label_2: 155| const v17, #+17144 (0x000042f8 | 2.40239e-41) 158| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 161| move-object v0, v10 162| move-object v2, v11 163| move-object v3, v14 164| move-object v4, v15 .line 328 165| invoke-virtual/range {v0..v5}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 168| move-result-object v0 169| const v17, #+17145 (0x000042f9 | 2.40253e-41) 172| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 175| return-object v0 Label_3: .line 320 176| const v17, #+17146 (0x000042fa | 2.40267e-41) 179| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 182| new-instance v0, java.lang.StringBuilder 184| const v17, #+17147 (0x000042fb | 2.40281e-41) 187| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-direct {v0}, java.lang.StringBuilder.():void 193| const v17, #+17148 (0x000042fc | 2.40295e-41) 196| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 199| const-string/jumbo v1, "(" 202| const v17, #+17149 (0x000042fd | 2.40309e-41) 205| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 211| move-result-object v0 212| const v17, #+17150 (0x000042fe | 2.40323e-41) 215| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v0,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 221| move-result-object v0 222| const v17, #+17151 (0x000042ff | 2.40337e-41) 225| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v1, ") AND " 231| const v17, #+17152 (0x00004300 | 2.40351e-41) 234| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| move-result-object v0 241| const v17, #+17153 (0x00004301 | 2.40365e-41) 244| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v0,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 250| move-result-object v0 251| const v17, #+17154 (0x00004302 | 2.40379e-41) 254| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v0}, java.lang.StringBuilder.toString():java.lang.String 260| move-result-object v14 261| const v17, #+17155 (0x00004303 | 2.40393e-41) 264| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 321 267| if-eqz v15, Label_4 269| const v17, #+17156 (0x00004304 | 2.40407e-41) 272| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 275| array-length v0, v15 276| const v17, #+17157 (0x00004305 | 2.40421e-41) 279| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 282| if-lez v0, Label_4 .line 322 284| const v17, #+17158 (0x00004306 | 2.40435e-41) 287| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 290| array-length v0, v15 291| const v17, #+17159 (0x00004307 | 2.40449e-41) 294| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 297| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45) 299| invoke-static {v15,v0}, java.util.Arrays.copyOf(java.lang.Object[], int):java.lang.Object[] 302| move-result-object v15 303| const v17, #+17160 (0x00004308 | 2.40463e-41) 306| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .end_local v15 309| check-cast v15, java.lang.String[] .line 323 .restart_local v15 311| const v17, #+17161 (0x00004309 | 2.40477e-41) 314| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 317| array-length v0, v15 318| const v17, #+17162 (0x0000430a | 2.40491e-41) 321| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 324| add-int/lit8 v0, v0, #-1 (0xffffffff | NaN) 326| const/4 v1, #+0 (0x00000000 | 0.00000) 327| aget-object v1, v7, v1 329| const v17, #+17163 (0x0000430b | 2.40505e-41) 332| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 335| aput-object v1, v15, v0 337| const v17, #+17164 (0x0000430c | 2.40519e-41) 340| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 343| goto/16 Label_1 Label_4: .line 325 345| const v17, #+17165 (0x0000430d | 2.40533e-41) 348| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 351| move-object v15, v7 352| goto/16 Label_1 Label_5: 354| const v17, #+17166 (0x0000430e | 2.40547e-41) 357| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 360| move-object/from16 v5, v16 .line 329 362| goto/16 Label_2 } method com.android.calendar.Event.loadEvents(android.content.Context, java.util.ArrayList, int, int, int, java.util.concurrent.atomic.AtomicInteger):void { .params "context", "?", "startDay", "days", "requestId", "sequenceNumber" .src "Event.java" .line 230 0| move-object/16 v21, v22 3| move-object/16 v22, v23 6| move/16 v23, v24 9| move/16 v24, v25 12| move/16 v25, v26 15| move-object/16 v26, v27 .local_ex v22, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 230 18| const v27, #+17167 (0x0000430f | 2.40561e-41) 21| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v17, #+0 (0x00000000 | 0.00000) .line 231 .local v17, "cEvents", android.database.Cursor 26| const/16 v16, #+0 (0x00000000 | 0.00000) .line 233 .local v16, "cAllday", android.database.Cursor 28| invoke-virtual/range {v22..v22}, java.util.ArrayList.clear():void .line 235 31| const v27, #+17168 (0x00004310 | 2.40575e-41) 34| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 37| add-int v4, v23, v24 39| add-int/lit8 v7, v4, #-1 (0xffffffff | NaN) .try_begin_1 .line 248 .local v7, "endDay", int 41| const v27, #+17169 (0x00004311 | 2.40589e-41) 44| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static/range {v21..v21}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 50| move-result-object v20 51| const v27, #+17170 (0x00004312 | 2.40603e-41) 54| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 249 .local v20, "prefs", android.content.SharedPreferences 57| const-string/jumbo v4, "preferences_hide_declined" .line 250 60| const v27, #+17171 (0x00004313 | 2.40617e-41) 63| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v5, #+0 (0x00000000 | 0.00000) .line 249 67| move-object/from16 v0, v20 69| invoke-interface {v0,v4,v5}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 72| move-result v18 73| const v27, #+17172 (0x00004314 | 2.40631e-41) 76| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 252 .local v18, "hideDeclined", boolean 79| const-string/jumbo v8, "dispAllday=0" .line 253 .local v8, "where", java.lang.String 82| const v27, #+17173 (0x00004315 | 2.40645e-41) 85| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v13, "dispAllday=1" .line 254 .local v13, "whereAllday", java.lang.String 91| const v27, #+17174 (0x00004316 | 2.40659e-41) 94| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v18, Label_1 .line 255 99| const v27, #+17175 (0x00004317 | 2.40673e-41) 102| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v19, " AND selfAttendeeStatus!=2" .line 257 .local v19, "hideString", java.lang.String 108| const v27, #+17176 (0x00004318 | 2.40687e-41) 111| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 114| new-instance v4, java.lang.StringBuilder 116| const v27, #+17177 (0x00004319 | 2.40701e-41) 119| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-direct {v4}, java.lang.StringBuilder.():void 125| const v27, #+17178 (0x0000431a | 2.40715e-41) 128| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v4,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 134| move-result-object v4 135| const v27, #+17179 (0x0000431b | 2.40729e-41) 138| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 141| move-object/from16 v0, v19 143| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 146| move-result-object v4 147| const v27, #+17180 (0x0000431c | 2.40743e-41) 150| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 156| move-result-object v8 157| const v27, #+17181 (0x0000431d | 2.40757e-41) 160| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 258 163| new-instance v4, java.lang.StringBuilder 165| const v27, #+17182 (0x0000431e | 2.40771e-41) 168| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-direct {v4}, java.lang.StringBuilder.():void 174| const v27, #+17183 (0x0000431f | 2.40785e-41) 177| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v4,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 183| move-result-object v4 184| const v27, #+17184 (0x00004320 | 2.40799e-41) 187| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 190| move-object/from16 v0, v19 192| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 195| move-result-object v4 196| const v27, #+17185 (0x00004321 | 2.40813e-41) 199| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 205| move-result-object v13 206| const v27, #+17186 (0x00004322 | 2.40827e-41) 209| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 261 .end_local v19 212| const v27, #+17187 (0x00004323 | 2.40841e-41) 215| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual/range {v21..v21}, android.content.Context.getContentResolver():android.content.ContentResolver 221| move-result-object v4 222| const v27, #+17188 (0x00004324 | 2.40855e-41) 225| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 228| sget-object v5, com.android.calendar.Event.EVENT_PROJECTION .line 262 230| const v27, #+17189 (0x00004325 | 2.40869e-41) 233| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v10, "begin ASC, end DESC, title ASC" 239| const v27, #+17190 (0x00004326 | 2.40883e-41) 242| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 245| const/4 v9, #+0 (0x00000000 | 0.00000) 246| move/from16 v6, v23 .line 261 248| invoke-static/range {v4..v10}, com.android.calendar.Event.instancesQuery(android.content.ContentResolver, java.lang.String[], int, int, java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 251| move-result-object v17 252| const v27, #+17191 (0x00004327 | 2.40897e-41) 255| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 263 .local v17, "cEvents", android.database.Cursor 258| invoke-virtual/range {v21..v21}, android.content.Context.getContentResolver():android.content.ContentResolver 261| move-result-object v9 262| const v27, #+17192 (0x00004328 | 2.40911e-41) 265| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 268| sget-object v10, com.android.calendar.Event.EVENT_PROJECTION .line 264 270| const v27, #+17193 (0x00004329 | 2.40925e-41) 273| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 276| const-string/jumbo v15, "startDay ASC, endDay DESC, title ASC" 279| const v27, #+17194 (0x0000432a | 2.40939e-41) 282| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 285| const/4 v14, #+0 (0x00000000 | 0.00000) 286| move/from16 v11, v23 288| move v12, v7 .line 263 289| invoke-static/range {v9..v15}, com.android.calendar.Event.instancesQuery(android.content.ContentResolver, java.lang.String[], int, int, java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 292| move-result-object v16 293| const v27, #+17195 (0x0000432b | 2.40953e-41) 296| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 268 .local v16, "cAllday", android.database.Cursor 299| invoke-virtual/range {v26..v26}, java.util.concurrent.atomic.AtomicInteger.get():int .try_end_1 catch(...) : Label_7 302| move-result v4 303| const v27, #+17196 (0x0000432c | 2.40967e-41) 306| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 309| move/from16 v0, v25 311| if-eq v0, v4, Label_4 .line 276 313| const v27, #+17197 (0x0000432d | 2.40981e-41) 316| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 319| if-eqz v17, Label_2 .line 277 321| const v27, #+17198 (0x0000432e | 2.40995e-41) 324| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 327| invoke-interface/range {v17..v17}, android.database.Cursor.close():void Label_2: .line 279 330| const v27, #+17199 (0x0000432f | 2.41009e-41) 333| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 336| if-eqz v16, Label_3 .line 280 338| const v27, #+17200 (0x00004330 | 2.41023e-41) 341| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-interface/range {v16..v16}, android.database.Cursor.close():void Label_3: .line 269 347| const v27, #+17201 (0x00004331 | 2.41037e-41) 350| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 353| return-void Label_4: .try_begin_2 .line 272 354| const v27, #+17202 (0x00004332 | 2.41051e-41) 357| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 360| move-object/from16 v0, v22 362| move-object/from16 v1, v17 364| move-object/from16 v2, v21 366| move/from16 v3, v23 368| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.ArrayList, android.database.Cursor, android.content.Context, int, int):void .line 273 371| const v27, #+17203 (0x00004333 | 2.41065e-41) 374| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 377| move-object/from16 v0, v22 379| move-object/from16 v1, v16 381| move-object/from16 v2, v21 383| move/from16 v3, v23 385| invoke-static {v0,v1,v2,v3,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.ArrayList, android.database.Cursor, android.content.Context, int, int):void .try_end_2 catch(...) : Label_7 .line 276 388| const v27, #+17204 (0x00004334 | 2.41079e-41) 391| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 394| if-eqz v17, Label_5 .line 277 396| const v27, #+17205 (0x00004335 | 2.41093e-41) 399| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-interface/range {v17..v17}, android.database.Cursor.close():void Label_5: .line 279 405| const v27, #+17206 (0x00004336 | 2.41107e-41) 408| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 411| if-eqz v16, Label_6 .line 280 413| const v27, #+17207 (0x00004337 | 2.41121e-41) 416| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-interface/range {v16..v16}, android.database.Cursor.close():void Label_6: .line 286 422| const v27, #+17208 (0x00004338 | 2.41135e-41) 425| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 428| return-void Label_7: .line 275 .end_local v8 .end_local v13 .end_local v16 .end_local v17 .end_local v18 .end_local v20 429| const v27, #+17209 (0x00004339 | 2.41149e-41) 432| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 435| move-exception v4 .line 276 436| if-eqz v17, Label_8 .line 277 438| const v27, #+17210 (0x0000433a | 2.41163e-41) 441| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-interface/range {v17..v17}, android.database.Cursor.close():void Label_8: .line 279 447| const v27, #+17211 (0x0000433b | 2.41177e-41) 450| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 453| if-eqz v16, Label_9 .line 280 455| const v27, #+17212 (0x0000433c | 2.41191e-41) 458| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-interface/range {v16..v16}, android.database.Cursor.close():void Label_9: .line 275 464| const v27, #+17213 (0x0000433d | 2.41206e-41) 467| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 470| throw v4 } method com.android.calendar.Event.removeAlldayActiveEvents(com.android.calendar.Event, java.util.Iterator, long):long { Label_1: .params "event", "?", "colMask" .src "Event.java" .line 502 .local_ex v6, "iter", java.util.Iterator, "Ljava/util/Iterator;" .prologue_end .line 502 0| const v0, #+17214 (0x0000433e | 2.41220e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v6}, java.util.Iterator.hasNext():boolean 9| move-result v2 10| const v0, #+17215 (0x0000433f | 2.41234e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_2 .line 503 18| const v0, #+17216 (0x00004340 | 2.41248e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v6}, java.util.Iterator.next():java.lang.Object 27| move-result-object v1 28| const v0, #+17217 (0x00004341 | 2.41262e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, com.android.calendar.Event .line 504 .local v1, "active", com.android.calendar.Event 36| const v0, #+17218 (0x00004342 | 2.41276e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v2, v1, com.android.calendar.Event.endDay 44| const v0, #+17219 (0x00004343 | 2.41290e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v3, v5, com.android.calendar.Event.startDay 52| const v0, #+17220 (0x00004344 | 2.41304e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-ge v2, v3, Label_1 .line 505 60| const v0, #+17221 (0x00004345 | 2.41318e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1}, com.android.calendar.Event.getColumn():int 69| move-result v2 70| const v0, #+17222 (0x00004346 | 2.41332e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-wide/16 v3:v4, #+1 (0x00000001 | 1.40130e-45) 78| shl-long/2addr v3:v4, v2 79| not-long v3:v4, v3:v4 80| and-long/2addr v7:v8, v3:v4 .line 506 81| invoke-interface {v6}, java.util.Iterator.remove():void 84| const v0, #+17223 (0x00004347 | 2.41346e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| goto/16 Label_1 Label_2: .line 509 .end_local v1 92| const v0, #+17224 (0x00004348 | 2.41360e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-wide v7:v8 } method com.android.calendar.Event.removeNonAlldayActiveEvents(com.android.calendar.Event, java.util.Iterator, long, long):long { .params "event", "?", "minDurationMillis", "colMask" .src "Event.java" .line 514 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move-wide/16 v12:v13, v13:v14 9| move-wide/16 v14:v15, v15:v16 .local_ex v11, "iter", java.util.Iterator, "Ljava/util/Iterator;" .prologue_end .line 514 12| const v16, #+17225 (0x00004349 | 2.41374e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v10}, com.android.calendar.Event.getStartMillis():long 21| move-result-wide v4:v5 22| const v16, #+17226 (0x0000434a | 2.41388e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 518 .local v4, "start", long 28| const v16, #+17227 (0x0000434b | 2.41402e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v11}, java.util.Iterator.hasNext():boolean 37| move-result v1 38| const v16, #+17228 (0x0000434c | 2.41416e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| if-eqz v1, Label_2 .line 519 46| const v16, #+17229 (0x0000434d | 2.41430e-41) 49| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-interface {v11}, java.util.Iterator.next():java.lang.Object 55| move-result-object v0 56| const v16, #+17230 (0x0000434e | 2.41444e-41) 59| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 62| check-cast v0, com.android.calendar.Event .line 522 .local v0, "active", com.android.calendar.Event 64| const v16, #+17231 (0x0000434f | 2.41458e-41) 67| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v0}, com.android.calendar.Event.getEndMillis():long 73| move-result-wide v6:v7 74| const v16, #+17232 (0x00004350 | 2.41472e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v0}, com.android.calendar.Event.getStartMillis():long 83| move-result-wide v8:v9 84| const v16, #+17233 (0x00004351 | 2.41486e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| sub-long/2addr v6:v7, v8:v9 .line 521 91| invoke-static {v6,v7,v12,v13}, java.lang.Math.max(long, long):long 94| move-result-wide v2:v3 95| const v16, #+17234 (0x00004352 | 2.41500e-41) 98| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 523 .local v2, "duration", long 101| invoke-virtual {v0}, com.android.calendar.Event.getStartMillis():long 104| move-result-wide v6:v7 105| const v16, #+17235 (0x00004353 | 2.41514e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| add-long/2addr v6:v7, v2:v3 112| cmp-long v1, v6:v7, v4:v5 114| if-gtz v1, Label_1 .line 524 116| const v16, #+17236 (0x00004354 | 2.41528e-41) 119| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v0}, com.android.calendar.Event.getColumn():int 125| move-result v1 126| const v16, #+17237 (0x00004355 | 2.41542e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| const-wide/16 v6:v7, #+1 (0x00000001 | 1.40130e-45) 134| shl-long/2addr v6:v7, v1 135| not-long v6:v7, v6:v7 136| and-long/2addr v14:v15, v6:v7 .line 525 137| invoke-interface {v11}, java.util.Iterator.remove():void 140| const v16, #+17238 (0x00004356 | 2.41556e-41) 143| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 146| goto/16 Label_1 Label_2: .line 528 .end_local v0 .end_local v2 148| const v16, #+17239 (0x00004357 | 2.41570e-41) 151| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 154| return-wide v14:v15 } method com.android.calendar.Event.clone():java.lang.Object { .src "Event.java" .line 158 .prologue_end .line 158 0| const v0, #+17240 (0x00004358 | 2.41584e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5}, java.lang.Object.clone():java.lang.Object .line 159 9| const v0, #+17241 (0x00004359 | 2.41598e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.Event 17| const v0, #+17242 (0x0000435a | 2.41612e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, com.android.calendar.Event.():void .line 161 .local v1, "e", com.android.calendar.Event 26| const v0, #+17243 (0x0000435b | 2.41626e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v5, com.android.calendar.Event.title 34| const v0, #+17244 (0x0000435c | 2.41640e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v2, v1, com.android.calendar.Event.title .line 162 42| const v0, #+17245 (0x0000435d | 2.41654e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v5, com.android.calendar.Event.color 50| const v0, #+17246 (0x0000435e | 2.41668e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v2, v1, com.android.calendar.Event.color .line 163 58| const v0, #+17247 (0x0000435f | 2.41682e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v5, com.android.calendar.Event.location 66| const v0, #+17248 (0x00004360 | 2.41696e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-object v2, v1, com.android.calendar.Event.location .line 164 74| const v0, #+17249 (0x00004361 | 2.41710e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-boolean v2, v5, com.android.calendar.Event.allDay 82| const v0, #+17250 (0x00004362 | 2.41724e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput-boolean v2, v1, com.android.calendar.Event.allDay .line 165 90| const v0, #+17251 (0x00004363 | 2.41738e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v2, v5, com.android.calendar.Event.startDay 98| const v0, #+17252 (0x00004364 | 2.41752e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iput v2, v1, com.android.calendar.Event.startDay .line 166 106| const v0, #+17253 (0x00004365 | 2.41766e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget v2, v5, com.android.calendar.Event.endDay 114| const v0, #+17254 (0x00004366 | 2.41780e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iput v2, v1, com.android.calendar.Event.endDay .line 167 122| const v0, #+17255 (0x00004367 | 2.41794e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget v2, v5, com.android.calendar.Event.startTime 130| const v0, #+17256 (0x00004368 | 2.41808e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput v2, v1, com.android.calendar.Event.startTime .line 168 138| const v0, #+17257 (0x00004369 | 2.41822e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget v2, v5, com.android.calendar.Event.endTime 146| const v0, #+17258 (0x0000436a | 2.41836e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iput v2, v1, com.android.calendar.Event.endTime .line 169 154| const v0, #+17259 (0x0000436b | 2.41850e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-wide v3:v4, v5, com.android.calendar.Event.startMillis 162| const v0, #+17260 (0x0000436c | 2.41864e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-wide v3:v4, v1, com.android.calendar.Event.startMillis .line 170 170| const v0, #+17261 (0x0000436d | 2.41878e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-wide v3:v4, v5, com.android.calendar.Event.endMillis 178| const v0, #+17262 (0x0000436e | 2.41892e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-wide v3:v4, v1, com.android.calendar.Event.endMillis .line 171 186| const v0, #+17263 (0x0000436f | 2.41906e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-boolean v2, v5, com.android.calendar.Event.hasAlarm 194| const v0, #+17264 (0x00004370 | 2.41920e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iput-boolean v2, v1, com.android.calendar.Event.hasAlarm .line 172 202| const v0, #+17265 (0x00004371 | 2.41934e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-boolean v2, v5, com.android.calendar.Event.isRepeating 210| const v0, #+17266 (0x00004372 | 2.41948e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput-boolean v2, v1, com.android.calendar.Event.isRepeating .line 173 218| const v0, #+17267 (0x00004373 | 2.41962e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget v2, v5, com.android.calendar.Event.selfAttendeeStatus 226| const v0, #+17268 (0x00004374 | 2.41976e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iput v2, v1, com.android.calendar.Event.selfAttendeeStatus .line 174 234| const v0, #+17269 (0x00004375 | 2.41990e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-object v2, v5, com.android.calendar.Event.organizer 242| const v0, #+17270 (0x00004376 | 2.42004e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iput-object v2, v1, com.android.calendar.Event.organizer .line 175 250| const v0, #+17271 (0x00004377 | 2.42018e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget-boolean v2, v5, com.android.calendar.Event.guestsCanModify 258| const v0, #+17272 (0x00004378 | 2.42032e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iput-boolean v2, v1, com.android.calendar.Event.guestsCanModify .line 177 266| const v0, #+17273 (0x00004379 | 2.42046e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| return-object v1 } method com.android.calendar.Event.copyTo(com.android.calendar.Event):void { .params "dest" .src "Event.java" .line 181 .prologue_end .line 181 0| const v0, #+17274 (0x0000437a | 2.42060e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.Event.id 8| const v0, #+17275 (0x0000437b | 2.42074e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-wide v1:v2, v4, com.android.calendar.Event.id .line 182 16| const v0, #+17276 (0x0000437c | 2.42088e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.Event.title 24| const v0, #+17277 (0x0000437d | 2.42102e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput-object v1, v4, com.android.calendar.Event.title .line 183 32| const v0, #+17278 (0x0000437e | 2.42116e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v1, v3, com.android.calendar.Event.color 40| const v0, #+17279 (0x0000437f | 2.42130e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput v1, v4, com.android.calendar.Event.color .line 184 48| const v0, #+17280 (0x00004380 | 2.42144e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v3, com.android.calendar.Event.location 56| const v0, #+17281 (0x00004381 | 2.42158e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput-object v1, v4, com.android.calendar.Event.location .line 185 64| const v0, #+17282 (0x00004382 | 2.42172e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-boolean v1, v3, com.android.calendar.Event.allDay 72| const v0, #+17283 (0x00004383 | 2.42186e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-boolean v1, v4, com.android.calendar.Event.allDay .line 186 80| const v0, #+17284 (0x00004384 | 2.42200e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v1, v3, com.android.calendar.Event.startDay 88| const v0, #+17285 (0x00004385 | 2.42214e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput v1, v4, com.android.calendar.Event.startDay .line 187 96| const v0, #+17286 (0x00004386 | 2.42228e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v1, v3, com.android.calendar.Event.endDay 104| const v0, #+17287 (0x00004387 | 2.42242e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput v1, v4, com.android.calendar.Event.endDay .line 188 112| const v0, #+17288 (0x00004388 | 2.42256e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget v1, v3, com.android.calendar.Event.startTime 120| const v0, #+17289 (0x00004389 | 2.42270e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput v1, v4, com.android.calendar.Event.startTime .line 189 128| const v0, #+17290 (0x0000438a | 2.42285e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget v1, v3, com.android.calendar.Event.endTime 136| const v0, #+17291 (0x0000438b | 2.42299e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iput v1, v4, com.android.calendar.Event.endTime .line 190 144| const v0, #+17292 (0x0000438c | 2.42313e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-wide v1:v2, v3, com.android.calendar.Event.startMillis 152| const v0, #+17293 (0x0000438d | 2.42327e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-wide v1:v2, v4, com.android.calendar.Event.startMillis .line 191 160| const v0, #+17294 (0x0000438e | 2.42341e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-wide v1:v2, v3, com.android.calendar.Event.endMillis 168| const v0, #+17295 (0x0000438f | 2.42355e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iput-wide v1:v2, v4, com.android.calendar.Event.endMillis .line 192 176| const v0, #+17296 (0x00004390 | 2.42369e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-boolean v1, v3, com.android.calendar.Event.hasAlarm 184| const v0, #+17297 (0x00004391 | 2.42383e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iput-boolean v1, v4, com.android.calendar.Event.hasAlarm .line 193 192| const v0, #+17298 (0x00004392 | 2.42397e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-boolean v1, v3, com.android.calendar.Event.isRepeating 200| const v0, #+17299 (0x00004393 | 2.42411e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iput-boolean v1, v4, com.android.calendar.Event.isRepeating .line 194 208| const v0, #+17300 (0x00004394 | 2.42425e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget v1, v3, com.android.calendar.Event.selfAttendeeStatus 216| const v0, #+17301 (0x00004395 | 2.42439e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iput v1, v4, com.android.calendar.Event.selfAttendeeStatus .line 195 224| const v0, #+17302 (0x00004396 | 2.42453e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v1, v3, com.android.calendar.Event.organizer 232| const v0, #+17303 (0x00004397 | 2.42467e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iput-object v1, v4, com.android.calendar.Event.organizer .line 196 240| const v0, #+17304 (0x00004398 | 2.42481e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-boolean v1, v3, com.android.calendar.Event.guestsCanModify 248| const v0, #+17305 (0x00004399 | 2.42495e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iput-boolean v1, v4, com.android.calendar.Event.guestsCanModify .line 197 256| const v0, #+17306 (0x0000439a | 2.42509e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| return-void } method com.android.calendar.Event.drawAsAllday():boolean { .src "Event.java" .line 640 .prologue_end 0| const v0, #+17307 (0x0000439b | 2.42523e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 640 7| iget-boolean v2, v7, com.android.calendar.Event.allDay 9| const v0, #+17308 (0x0000439c | 2.42537e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v2, Label_1 17| const v0, #+17309 (0x0000439d | 2.42551e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-wide v3:v4, v7, com.android.calendar.Event.endMillis 25| const v0, #+17310 (0x0000439e | 2.42565e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-wide v5:v6, v7, com.android.calendar.Event.startMillis 33| const v0, #+17311 (0x0000439f | 2.42579e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sub-long/2addr v3:v4, v5:v6 40| const-wide/32 v5:v6, #+86400000 (0x05265c00 | 7.82218e-36) 43| cmp-long v2, v3:v4, v5:v6 45| if-ltz v2, Label_2 Label_1: 47| const v0, #+17312 (0x000043a0 | 2.42593e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return v1 Label_2: 54| const v0, #+17313 (0x000043a1 | 2.42607e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v1, #+0 (0x00000000 | 0.00000) 61| goto/16 Label_1 } method com.android.calendar.Event.getColumn():int { .src "Event.java" .line 611 .prologue_end .line 611 0| const v0, #+17314 (0x000043a2 | 2.42621e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.Event.mColumn 8| const v0, #+17315 (0x000043a3 | 2.42635e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.Event.getEndMillis():long { .src "Event.java" .line 635 .prologue_end .line 635 0| const v0, #+17316 (0x000043a4 | 2.42649e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.Event.endMillis 8| const v0, #+17317 (0x000043a5 | 2.42663e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.Event.getMaxColumns():int { .src "Event.java" .line 619 .prologue_end .line 619 0| const v0, #+17318 (0x000043a6 | 2.42677e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.Event.mMaxColumns 8| const v0, #+17319 (0x000043a7 | 2.42691e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.Event.getStartMillis():long { .src "Event.java" .line 627 .prologue_end .line 627 0| const v0, #+17320 (0x000043a8 | 2.42705e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.Event.startMillis 8| const v0, #+17321 (0x000043a9 | 2.42719e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.Event.getTitleAndLocation():java.lang.String { .src "Event.java" .line 592 .prologue_end .line 592 0| const v0, #+17322 (0x000043aa | 2.42733e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.Event.title 8| const v0, #+17323 (0x000043ab | 2.42747e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 17| move-result-object v2 18| const v0, #+17324 (0x000043ac | 2.42761e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 597 .local v2, "text", java.lang.String 24| iget-object v3, v5, com.android.calendar.Event.location 26| const v0, #+17325 (0x000043ad | 2.42775e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v3, Label_1 .line 598 34| const v0, #+17326 (0x000043ae | 2.42789e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v5, com.android.calendar.Event.location 42| const v0, #+17327 (0x000043af | 2.42803e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 51| move-result-object v1 52| const v0, #+17328 (0x000043b0 | 2.42817e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 599 .local v1, "locationString", java.lang.String 58| invoke-virtual {v2,v1}, java.lang.String.endsWith(java.lang.String):boolean 61| move-result v3 62| const v0, #+17329 (0x000043b1 | 2.42831e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-nez v3, Label_1 .line 600 70| const v0, #+17330 (0x000043b2 | 2.42845e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| new-instance v3, java.lang.StringBuilder 78| const v0, #+17331 (0x000043b3 | 2.42859e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-direct {v3}, java.lang.StringBuilder.():void 87| const v0, #+17332 (0x000043b4 | 2.42873e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v3,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 96| move-result-object v3 97| const v0, #+17333 (0x000043b5 | 2.42887e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v4, ", " 106| const v0, #+17334 (0x000043b6 | 2.42901e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 115| move-result-object v3 116| const v0, #+17335 (0x000043b7 | 2.42915e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 125| move-result-object v3 126| const v0, #+17336 (0x000043b8 | 2.42929e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 135| move-result-object v2 136| const v0, #+17337 (0x000043b9 | 2.42943e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 603 .end_local v1 142| const v0, #+17338 (0x000043ba | 2.42957e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-object v2 } method com.android.calendar.Event.setColumn(int):void { .params "column" .src "Event.java" .line 607 .prologue_end .line 607 0| const v0, #+17339 (0x000043bb | 2.42971e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.Event.mColumn .line 608 8| const v0, #+17340 (0x000043bc | 2.42985e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.Event.setMaxColumns(int):void { .params "maxColumns" .src "Event.java" .line 615 .prologue_end .line 615 0| const v0, #+17341 (0x000043bd | 2.42999e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.Event.mMaxColumns .line 616 8| const v0, #+17342 (0x000043be | 2.43013e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EventGeometry.():void { .src "EventGeometry.java" .line 21 .prologue_end .line 21 0| const v0, #+17343 (0x000043bf | 2.43027e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 23 9| const v0, #+17344 (0x000043c0 | 2.43041e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput v1, v2, com.android.calendar.EventGeometry.mCellMargin .line 21 18| const v0, #+17345 (0x000043c1 | 2.43055e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.EventGeometry.computeEventRect(int, int, int, int, com.android.calendar.Event):boolean { .params "date", "left", "top", "cellWidth", "event" .src "EventGeometry.java" .line 49 0| move-object/16 v14, v15 3| move/16 v15, v16 6| move/16 v16, v17 9| move/16 v17, v18 12| move/16 v18, v19 15| move-object/16 v19, v20 .prologue_end .line 49 18| const v20, #+17346 (0x000043c2 | 2.43069e-41) 21| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual/range {v19..v19}, com.android.calendar.Event.drawAsAllday():boolean 27| move-result v11 28| const v20, #+17347 (0x000043c3 | 2.43083e-41) 31| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v11, Label_1 .line 50 36| const v20, #+17348 (0x000043c4 | 2.43097e-41) 39| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v11, #+0 (0x00000000 | 0.00000) 43| return v11 Label_1: .line 53 44| const v20, #+17349 (0x000043c5 | 2.43111e-41) 47| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 50| iget v1, v14, com.android.calendar.EventGeometry.mMinuteHeight .line 54 .local v1, "cellMinuteHeight", float 52| const v20, #+17350 (0x000043c6 | 2.43125e-41) 55| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 58| move-object/from16 v0, v19 60| iget v8, v0, com.android.calendar.Event.startDay .line 55 .local v8, "startDay", int 62| const v20, #+17351 (0x000043c7 | 2.43139e-41) 65| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 68| move-object/from16 v0, v19 70| iget v4, v0, com.android.calendar.Event.endDay .line 57 .local v4, "endDay", int 72| const v20, #+17352 (0x000043c8 | 2.43153e-41) 75| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 78| if-gt v8, v15, Label_2 80| const v20, #+17353 (0x000043c9 | 2.43167e-41) 83| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 86| if-ge v4, v15, Label_3 Label_2: .line 58 88| const v20, #+17354 (0x000043ca | 2.43181e-41) 91| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v11, #+0 (0x00000000 | 0.00000) 95| return v11 Label_3: .line 61 96| const v20, #+17355 (0x000043cb | 2.43195e-41) 99| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 102| move-object/from16 v0, v19 104| iget v10, v0, com.android.calendar.Event.startTime .line 62 .local v10, "startTime", int 106| const v20, #+17356 (0x000043cc | 2.43209e-41) 109| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 112| move-object/from16 v0, v19 114| iget v6, v0, com.android.calendar.Event.endTime .line 66 .local v6, "endTime", int 116| const v20, #+17357 (0x000043cd | 2.43223e-41) 119| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 122| if-ge v8, v15, Label_4 .line 67 124| const v20, #+17358 (0x000043ce | 2.43237e-41) 127| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 130| const/4 v10, #+0 (0x00000000 | 0.00000) Label_4: .line 72 131| const v20, #+17359 (0x000043cf | 2.43251e-41) 134| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 137| if-le v4, v15, Label_5 .line 73 139| const v20, #+17360 (0x000043d0 | 2.43265e-41) 142| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 145| const/16 v6, #+1440 (0x000005a0 | 2.01787e-42) Label_5: .line 76 147| const v20, #+17361 (0x000043d1 | 2.43279e-41) 150| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual/range {v19..v19}, com.android.calendar.Event.getColumn():int 156| move-result v2 157| const v20, #+17362 (0x000043d2 | 2.43293e-41) 160| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 77 .local v2, "col", int 163| invoke-virtual/range {v19..v19}, com.android.calendar.Event.getMaxColumns():int 166| move-result v7 167| const v20, #+17363 (0x000043d3 | 2.43307e-41) 170| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 78 .local v7, "maxCols", int 173| div-int/lit8 v9, v10, #+60 (0x0000003c | 8.40779e-44) .line 79 .local v9, "startHour", int 175| const v20, #+17364 (0x000043d4 | 2.43321e-41) 178| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 181| div-int/lit8 v5, v6, #+60 (0x0000003c | 8.40779e-44) .line 84 .local v5, "endHour", int 183| const v20, #+17365 (0x000043d5 | 2.43335e-41) 186| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 189| mul-int/lit8 v11, v5, #+60 (0x0000003c | 8.40779e-44) 191| if-ne v11, v6, Label_6 .line 85 193| const v20, #+17366 (0x000043d6 | 2.43349e-41) 196| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 199| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) Label_6: .line 87 201| const v20, #+17367 (0x000043d7 | 2.43364e-41) 204| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 207| move/from16 v0, v17 209| int-to-float v11, v0 210| move-object/from16 v0, v19 212| iput v11, v0, com.android.calendar.Event.top .line 88 214| const v20, #+17368 (0x000043d8 | 2.43378e-41) 217| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 220| move-object/from16 v0, v19 222| iget v11, v0, com.android.calendar.Event.top 224| const v20, #+17369 (0x000043d9 | 2.43392e-41) 227| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 230| int-to-float v12, v10 231| mul-float/2addr v12, v1 232| float-to-int v12, v12 233| int-to-float v12, v12 234| add-float/2addr v11, v12 235| move-object/from16 v0, v19 237| iput v11, v0, com.android.calendar.Event.top .line 89 239| const v20, #+17370 (0x000043da | 2.43406e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| move-object/from16 v0, v19 247| iget v11, v0, com.android.calendar.Event.top 249| const v20, #+17371 (0x000043db | 2.43420e-41) 252| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 255| int-to-float v12, v9 256| iget v13, v14, com.android.calendar.EventGeometry.mHourGap 258| const v20, #+17372 (0x000043dc | 2.43434e-41) 261| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 264| mul-float/2addr v12, v13 265| add-float/2addr v11, v12 266| move-object/from16 v0, v19 268| iput v11, v0, com.android.calendar.Event.top .line 91 270| const v20, #+17373 (0x000043dd | 2.43448e-41) 273| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 276| move/from16 v0, v17 278| int-to-float v11, v0 279| move-object/from16 v0, v19 281| iput v11, v0, com.android.calendar.Event.bottom .line 92 283| const v20, #+17374 (0x000043de | 2.43462e-41) 286| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 289| move-object/from16 v0, v19 291| iget v11, v0, com.android.calendar.Event.bottom 293| const v20, #+17375 (0x000043df | 2.43476e-41) 296| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 299| int-to-float v12, v6 300| mul-float/2addr v12, v1 301| float-to-int v12, v12 302| int-to-float v12, v12 303| add-float/2addr v11, v12 304| move-object/from16 v0, v19 306| iput v11, v0, com.android.calendar.Event.bottom .line 93 308| const v20, #+17376 (0x000043e0 | 2.43490e-41) 311| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 314| move-object/from16 v0, v19 316| iget v11, v0, com.android.calendar.Event.bottom 318| const v20, #+17377 (0x000043e1 | 2.43504e-41) 321| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 324| int-to-float v12, v5 325| iget v13, v14, com.android.calendar.EventGeometry.mHourGap 327| const v20, #+17378 (0x000043e2 | 2.43518e-41) 330| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 333| mul-float/2addr v12, v13 334| const/high16 v13, #+1065353216 (0x3f800000 | 1.00000) 336| sub-float/2addr v12, v13 337| add-float/2addr v11, v12 338| move-object/from16 v0, v19 340| iput v11, v0, com.android.calendar.Event.bottom .line 96 342| const v20, #+17379 (0x000043e3 | 2.43532e-41) 345| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v19 350| iget v11, v0, com.android.calendar.Event.bottom 352| const v20, #+17380 (0x000043e4 | 2.43546e-41) 355| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 358| move-object/from16 v0, v19 360| iget v12, v0, com.android.calendar.Event.top 362| const v20, #+17381 (0x000043e5 | 2.43560e-41) 365| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 368| iget v13, v14, com.android.calendar.EventGeometry.mMinEventHeight 370| const v20, #+17382 (0x000043e6 | 2.43574e-41) 373| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 376| add-float/2addr v12, v13 377| cmpg-float v11, v11, v12 379| if-gez v11, Label_7 .line 97 381| const v20, #+17383 (0x000043e7 | 2.43588e-41) 384| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 387| move-object/from16 v0, v19 389| iget v11, v0, com.android.calendar.Event.top 391| const v20, #+17384 (0x000043e8 | 2.43602e-41) 394| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 397| iget v12, v14, com.android.calendar.EventGeometry.mMinEventHeight 399| const v20, #+17385 (0x000043e9 | 2.43616e-41) 402| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 405| add-float/2addr v11, v12 406| move-object/from16 v0, v19 408| iput v11, v0, com.android.calendar.Event.bottom Label_7: .line 100 410| const v20, #+17386 (0x000043ea | 2.43630e-41) 413| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 416| add-int/lit8 v11, v7, #+1 (0x00000001 | 1.40130e-45) 418| iget v12, v14, com.android.calendar.EventGeometry.mCellMargin 420| const v20, #+17387 (0x000043eb | 2.43644e-41) 423| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 426| mul-int/2addr v11, v12 427| sub-int v11, v18, v11 429| int-to-float v11, v11 430| int-to-float v12, v7 431| div-float v3, v11, v12 .line 101 .local v3, "colWidth", float 433| move/from16 v0, v16 435| int-to-float v11, v0 436| int-to-float v12, v2 437| iget v13, v14, com.android.calendar.EventGeometry.mCellMargin 439| const v20, #+17388 (0x000043ec | 2.43658e-41) 442| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 445| int-to-float v13, v13 446| add-float/2addr v13, v3 447| mul-float/2addr v12, v13 448| add-float/2addr v11, v12 449| move-object/from16 v0, v19 451| iput v11, v0, com.android.calendar.Event.left .line 102 453| const v20, #+17389 (0x000043ed | 2.43672e-41) 456| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 459| move-object/from16 v0, v19 461| iget v11, v0, com.android.calendar.Event.left 463| const v20, #+17390 (0x000043ee | 2.43686e-41) 466| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 469| add-float/2addr v11, v3 470| move-object/from16 v0, v19 472| iput v11, v0, com.android.calendar.Event.right .line 103 474| const v20, #+17391 (0x000043ef | 2.43700e-41) 477| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 480| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 481| return v11 } method com.android.calendar.EventGeometry.eventIntersectsSelection(com.android.calendar.Event, android.graphics.Rect):boolean { .params "event", "selection" .src "EventGeometry.java" .line 110 .prologue_end .line 110 0| const v0, #+17392 (0x000043f0 | 2.43714e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.calendar.Event.left 8| const v0, #+17393 (0x000043f1 | 2.43728e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, android.graphics.Rect.right 16| const v0, #+17394 (0x000043f2 | 2.43742e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| int-to-float v2, v2 23| cmpg-float v1, v1, v2 25| if-gez v1, Label_1 27| const v0, #+17395 (0x000043f3 | 2.43756e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v1, v4, com.android.calendar.Event.right 35| const v0, #+17396 (0x000043f4 | 2.43770e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v2, v5, android.graphics.Rect.left 43| const v0, #+17397 (0x000043f5 | 2.43784e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| int-to-float v2, v2 50| cmpl-float v1, v1, v2 52| if-ltz v1, Label_1 .line 111 54| const v0, #+17398 (0x000043f6 | 2.43798e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget v1, v4, com.android.calendar.Event.top 62| const v0, #+17399 (0x000043f7 | 2.43812e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v2, v5, android.graphics.Rect.bottom 70| const v0, #+17400 (0x000043f8 | 2.43826e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| int-to-float v2, v2 77| cmpg-float v1, v1, v2 79| if-gez v1, Label_1 81| const v0, #+17401 (0x000043f9 | 2.43840e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget v1, v4, com.android.calendar.Event.bottom 89| const v0, #+17402 (0x000043fa | 2.43854e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v2, v5, android.graphics.Rect.top 97| const v0, #+17403 (0x000043fb | 2.43868e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| int-to-float v2, v2 104| cmpl-float v1, v1, v2 106| if-ltz v1, Label_1 .line 112 108| const v0, #+17404 (0x000043fc | 2.43882e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 115| return v1 Label_1: .line 114 116| const v0, #+17405 (0x000043fd | 2.43896e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v1, #+0 (0x00000000 | 0.00000) 123| return v1 } method com.android.calendar.EventGeometry.pointToEvent(float, float, com.android.calendar.Event):float { .params "x", "y", "event" .src "EventGeometry.java" .line 121 .prologue_end .line 121 0| const v0, #+17406 (0x000043fe | 2.43910e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v4, v12, com.android.calendar.Event.left .line 122 .local v4, "left", float 8| const v0, #+17407 (0x000043ff | 2.43924e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v5, v12, com.android.calendar.Event.right .line 123 .local v5, "right", float 16| const v0, #+17408 (0x00004400 | 2.43938e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v6, v12, com.android.calendar.Event.top .line 124 .local v6, "top", float 24| const v0, #+17409 (0x00004401 | 2.43952e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v12, com.android.calendar.Event.bottom .line 126 .local v1, "bottom", float 32| const v0, #+17410 (0x00004402 | 2.43966e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| cmpl-float v7, v10, v4 40| if-ltz v7, Label_6 .line 127 42| const v0, #+17411 (0x00004403 | 2.43980e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| cmpg-float v7, v10, v5 50| if-gtz v7, Label_3 .line 128 52| const v0, #+17412 (0x00004404 | 2.43994e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| cmpl-float v7, v11, v6 60| if-ltz v7, Label_2 .line 129 62| const v0, #+17413 (0x00004405 | 2.44008e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| cmpg-float v7, v11, v1 70| if-gtz v7, Label_1 .line 131 72| const v0, #+17414 (0x00004406 | 2.44022e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v7, #+0 (0x00000000 | 0.00000) 79| return v7 Label_1: .line 134 80| const v0, #+17415 (0x00004407 | 2.44036e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sub-float v7, v11, v1 88| return v7 Label_2: .line 137 89| const v0, #+17416 (0x00004408 | 2.44050e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| sub-float v7, v6, v11 97| return v7 Label_3: .line 141 98| const v0, #+17417 (0x00004409 | 2.44064e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sub-float v2, v10, v5 .line 142 .local v2, "dx", float 106| cmpg-float v7, v11, v6 108| if-gez v7, Label_4 .line 144 110| const v0, #+17418 (0x0000440a | 2.44078e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| sub-float v3, v6, v11 .line 145 .local v3, "dy", float 118| mul-float v7, v2, v2 120| mul-float v8, v3, v3 122| add-float/2addr v7, v8 123| float-to-double v7:v8, v7 124| invoke-static {v7,v8}, java.lang.Math.sqrt(double):double 127| move-result-wide v7:v8 128| const v0, #+17419 (0x0000440b | 2.44092e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| double-to-float v7, v7:v8 135| return v7 Label_4: .line 147 .end_local v3 136| const v0, #+17420 (0x0000440c | 2.44106e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| cmpl-float v7, v11, v1 144| if-lez v7, Label_5 .line 149 146| const v0, #+17421 (0x0000440d | 2.44120e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| sub-float v3, v11, v1 .line 150 .restart_local v3 154| mul-float v7, v2, v2 156| mul-float v8, v3, v3 158| add-float/2addr v7, v8 159| float-to-double v7:v8, v7 160| invoke-static {v7,v8}, java.lang.Math.sqrt(double):double 163| move-result-wide v7:v8 164| const v0, #+17422 (0x0000440e | 2.44134e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| double-to-float v7, v7:v8 171| return v7 Label_5: .line 153 .end_local v3 172| const v0, #+17423 (0x0000440f | 2.44148e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| return v2 Label_6: .line 156 .end_local v2 179| const v0, #+17424 (0x00004410 | 2.44162e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| sub-float v2, v4, v10 .line 157 .restart_local v2 187| cmpg-float v7, v11, v6 189| if-gez v7, Label_7 .line 159 191| const v0, #+17425 (0x00004411 | 2.44176e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| sub-float v3, v6, v11 .line 160 .restart_local v3 199| mul-float v7, v2, v2 201| mul-float v8, v3, v3 203| add-float/2addr v7, v8 204| float-to-double v7:v8, v7 205| invoke-static {v7,v8}, java.lang.Math.sqrt(double):double 208| move-result-wide v7:v8 209| const v0, #+17426 (0x00004412 | 2.44190e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| double-to-float v7, v7:v8 216| return v7 Label_7: .line 162 .end_local v3 217| const v0, #+17427 (0x00004413 | 2.44204e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| cmpl-float v7, v11, v1 225| if-lez v7, Label_8 .line 164 227| const v0, #+17428 (0x00004414 | 2.44218e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| sub-float v3, v11, v1 .line 165 .restart_local v3 235| mul-float v7, v2, v2 237| mul-float v8, v3, v3 239| add-float/2addr v7, v8 240| float-to-double v7:v8, v7 241| invoke-static {v7,v8}, java.lang.Math.sqrt(double):double 244| move-result-wide v7:v8 245| const v0, #+17429 (0x00004415 | 2.44232e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| double-to-float v7, v7:v8 252| return v7 Label_8: .line 168 .end_local v3 253| const v0, #+17430 (0x00004416 | 2.44246e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| return v2 } method com.android.calendar.EventGeometry.setCellMargin(int):void { .params "cellMargin" .src "EventGeometry.java" .line 31 .prologue_end .line 31 0| const v0, #+17431 (0x00004417 | 2.44260e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventGeometry.mCellMargin .line 32 8| const v0, #+17432 (0x00004418 | 2.44274e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EventGeometry.setHourGap(float):void { .params "gap" .src "EventGeometry.java" .line 35 .prologue_end .line 35 0| const v0, #+17433 (0x00004419 | 2.44288e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventGeometry.mHourGap .line 36 8| const v0, #+17434 (0x0000441a | 2.44302e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EventGeometry.setHourHeight(float):void { .params "height" .src "EventGeometry.java" .line 43 .prologue_end .line 43 0| const v0, #+17435 (0x0000441b | 2.44316e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v1, #+1114636288 (0x42700000 | 60.0000) 8| div-float v1, v3, v1 10| iput v1, v2, com.android.calendar.EventGeometry.mMinuteHeight .line 44 12| const v0, #+17436 (0x0000441c | 2.44330e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| return-void } method com.android.calendar.EventGeometry.setMinEventHeight(float):void { .params "height" .src "EventGeometry.java" .line 39 .prologue_end .line 39 0| const v0, #+17437 (0x0000441d | 2.44344e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventGeometry.mMinEventHeight .line 40 8| const v0, #+17438 (0x0000441e | 2.44358e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.EventInfoActivity$1.(com.android.calendar.EventInfoActivity, android.os.Handler):void { .params "this$0", "$anonymous0" .src "EventInfoActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+17439 (0x0000441f | 2.44372e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoActivity$1.this$0 .line 53 8| const v0, #+17440 (0x00004420 | 2.44386e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+17441 (0x00004421 | 2.44400e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoActivity$1.deliverSelfNotifications():boolean { .src "EventInfoActivity.java" .line 56 .prologue_end .line 56 0| const v0, #+17442 (0x00004422 | 2.44414e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.EventInfoActivity$1.onChange(boolean):void { .params "selfChange" .src "EventInfoActivity.java" .line 61 .prologue_end .line 61 0| const v0, #+17443 (0x00004423 | 2.44428e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v3, Label_1 8| const v0, #+17444 (0x00004424 | 2.44443e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 62 15| const v0, #+17445 (0x00004425 | 2.44457e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget-object v1, v2, com.android.calendar.EventInfoActivity$1.this$0 23| const v0, #+17446 (0x00004426 | 2.44471e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-static {v1}, com.android.calendar.EventInfoActivity.-get0(com.android.calendar.EventInfoActivity):com.android.calendar.EventInfoFragment 32| move-result-object v1 33| const v0, #+17447 (0x00004427 | 2.44485e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-eqz v1, Label_2 .line 63 41| const v0, #+17448 (0x00004428 | 2.44499e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, com.android.calendar.EventInfoActivity$1.this$0 49| const v0, #+17449 (0x00004429 | 2.44513e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1}, com.android.calendar.EventInfoActivity.-get0(com.android.calendar.EventInfoActivity):com.android.calendar.EventInfoFragment 58| move-result-object v1 59| const v0, #+17450 (0x0000442a | 2.44527e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.reloadEvents():void Label_2: .line 65 68| const v0, #+17451 (0x0000442b | 2.44541e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.EventInfoActivity.-get0(com.android.calendar.EventInfoActivity):com.android.calendar.EventInfoFragment { 0| const v0, #+17452 (0x0000442c | 2.44555e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoActivity.mInfoFragment 8| const v0, #+17453 (0x0000442d | 2.44569e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoActivity.():void { .src "EventInfoActivity.java" .line 42 .prologue_end .line 42 0| const v0, #+17454 (0x0000442e | 2.44583e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.app.Activity.():void .line 53 9| const v0, #+17455 (0x0000442f | 2.44597e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.EventInfoActivity$1 17| const v0, #+17456 (0x00004430 | 2.44611e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, android.os.Handler 25| const v0, #+17457 (0x00004431 | 2.44625e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, android.os.Handler.():void 34| const v0, #+17458 (0x00004432 | 2.44639e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v3,v2}, com.android.calendar.EventInfoActivity$1.(com.android.calendar.EventInfoActivity, android.os.Handler):void 43| const v0, #+17459 (0x00004433 | 2.44653e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v3, com.android.calendar.EventInfoActivity.mObserver .line 42 51| const v0, #+17460 (0x00004434 | 2.44667e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendar.EventInfoActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "EventInfoActivity.java" .line 70 0| move-object/16 v23, v24 3| move-object/16 v24, v25 .prologue_end .line 70 6| const v25, #+17461 (0x00004435 | 2.44681e-41) 9| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-super/range {v23..v24}, android.app.Activity.onCreate(android.os.Bundle):void .line 73 15| const v25, #+17462 (0x00004436 | 2.44695e-41) 18| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.getIntent():android.content.Intent 24| move-result-object v19 25| const v25, #+17463 (0x00004437 | 2.44709e-41) 28| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 74 .local v19, "intent", android.content.Intent 31| const/4 v10, #+0 (0x00000000 | 0.00000) .line 75 .local v10, "attendeeResponse", int 32| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 34| move-object/from16 v0, v23 36| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId .line 76 38| const v25, #+17464 (0x00004438 | 2.44723e-41) 41| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v11, #+0 (0x00000000 | 0.00000) .line 77 .local v11, "isDialog", boolean 45| const/4 v13, #+0 (0x00000000 | 0.00000) .line 79 .local_ex v13, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 46| if-eqz v24, Label_3 .line 80 48| const v25, #+17465 (0x00004439 | 2.44737e-41) 51| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v2, "key_event_id" 57| const v25, #+17466 (0x0000443a | 2.44751e-41) 60| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 63| move-object/from16 v0, v24 65| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 68| move-result-wide v2:v3 69| const v25, #+17467 (0x0000443b | 2.44765e-41) 72| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v23 77| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId .line 81 79| const v25, #+17468 (0x0000443c | 2.44779e-41) 82| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v2, "key_start_millis" 88| const v25, #+17469 (0x0000443d | 2.44793e-41) 91| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 94| move-object/from16 v0, v24 96| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 99| move-result-wide v2:v3 100| const v25, #+17470 (0x0000443e | 2.44807e-41) 103| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 106| move-object/from16 v0, v23 108| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis .line 82 110| const v25, #+17471 (0x0000443f | 2.44821e-41) 113| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v2, "key_end_millis" 119| const v25, #+17472 (0x00004440 | 2.44835e-41) 122| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 125| move-object/from16 v0, v24 127| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 130| move-result-wide v2:v3 131| const v25, #+17473 (0x00004441 | 2.44849e-41) 134| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 137| move-object/from16 v0, v23 139| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis .line 83 141| const v25, #+17474 (0x00004442 | 2.44863e-41) 144| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v2, "key_attendee_response" 150| const v25, #+17475 (0x00004443 | 2.44877e-41) 153| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v0, v24 158| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 161| move-result v10 162| const v25, #+17476 (0x00004444 | 2.44891e-41) 165| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 84 168| const-string/jumbo v2, "key_fragment_is_dialog" 171| const v25, #+17477 (0x00004445 | 2.44905e-41) 174| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 177| move-object/from16 v0, v24 179| invoke-virtual {v0,v2}, android.os.Bundle.getBoolean(java.lang.String):boolean 182| move-result v11 183| const v25, #+17478 (0x00004446 | 2.44919e-41) 186| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 86 .local v11, "isDialog", boolean 189| invoke-static/range {v24..v24}, com.android.calendar.Utils.readRemindersFromBundle(android.os.Bundle):java.util.ArrayList 192| move-result-object v13 193| const v25, #+17479 (0x00004447 | 2.44933e-41) 196| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 121 .end_local v11 .end_local v13 199| const v25, #+17480 (0x00004448 | 2.44947e-41) 202| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 205| move-object/from16 v0, v23 207| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId 209| const v25, #+17481 (0x00004449 | 2.44961e-41) 212| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 215| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 217| cmp-long v2, v2:v3, v4:v5 219| if-nez v2, Label_2 .line 122 221| const v25, #+17482 (0x0000444a | 2.44975e-41) 224| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 227| const-string/jumbo v2, "EventInfoActivity" 230| const v25, #+17483 (0x0000444b | 2.44989e-41) 233| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v3, "No event id" 239| const v25, #+17484 (0x0000444c | 2.45003e-41) 242| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-static {v2,v3}, android.util.Log.w(java.lang.String, java.lang.String):int .line 123 248| const v25, #+17485 (0x0000444d | 2.45017e-41) 251| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 254| const v2, #+2131492944 (0x7f0c0050 | 1.86094e+38) 257| const/4 v3, #+0 (0x00000000 | 0.00000) 258| move-object/from16 v0, v23 260| invoke-static {v0,v2,v3}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 263| move-result-object v2 264| const v25, #+17486 (0x0000444e | 2.45031e-41) 267| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v2}, android.widget.Toast.show():void .line 124 273| const v25, #+17487 (0x0000444f | 2.45045e-41) 276| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.finish():void Label_2: .line 129 282| const v25, #+17488 (0x00004450 | 2.45059e-41) 285| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.getResources():android.content.res.Resources 291| move-result-object v21 292| const v25, #+17489 (0x00004451 | 2.45073e-41) 295| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 130 .local v21, "res", android.content.res.Resources 298| const v2, #+2131296260 (0x7f090004 | 1.82104e+38) 301| move-object/from16 v0, v21 303| invoke-virtual {v0,v2}, android.content.res.Resources.getBoolean(int):boolean 306| move-result v2 307| const v25, #+17490 (0x00004452 | 2.45087e-41) 310| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 313| if-nez v2, Label_7 .line 131 315| const v25, #+17491 (0x00004453 | 2.45101e-41) 318| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 321| const v2, #+2131296261 (0x7f090005 | 1.82104e+38) 324| move-object/from16 v0, v21 326| invoke-virtual {v0,v2}, android.content.res.Resources.getBoolean(int):boolean 329| move-result v2 330| const v25, #+17492 (0x00004454 | 2.45115e-41) 333| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 336| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 130 338| if-eqz v2, Label_7 .line 132 340| const v25, #+17493 (0x00004455 | 2.45129e-41) 343| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-static/range {v23..v23}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 349| move-result-object v3 350| const v25, #+17494 (0x00004456 | 2.45143e-41) 353| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 133 356| move-object/from16 v0, v23 358| iget-wide v4:v5, v0, com.android.calendar.EventInfoActivity.mEventId 360| const v25, #+17495 (0x00004457 | 2.45157e-41) 363| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 366| move-object/from16 v0, v23 368| iget-wide v6:v7, v0, com.android.calendar.EventInfoActivity.mStartMillis 370| const v25, #+17496 (0x00004458 | 2.45171e-41) 373| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 376| move-object/from16 v0, v23 378| iget-wide v8:v9, v0, com.android.calendar.EventInfoActivity.mEndMillis .line 132 380| const v25, #+17497 (0x00004459 | 2.45185e-41) 383| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual/range {v3..v10}, com.android.calendar.CalendarController.launchViewEvent(long, long, long, int):void .line 134 389| const v25, #+17498 (0x0000445a | 2.45199e-41) 392| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.finish():void .line 135 398| const v25, #+17499 (0x0000445b | 2.45213e-41) 401| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 404| return-void Label_3: .line 87 .end_local v21 .local v11, "isDialog", boolean .restart_local v13 405| const v25, #+17500 (0x0000445c | 2.45227e-41) 408| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 411| if-eqz v19, Label_1 413| const v25, #+17501 (0x0000445d | 2.45241e-41) 416| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 419| const-string/jumbo v2, "android.intent.action.VIEW" 422| const v25, #+17502 (0x0000445e | 2.45255e-41) 425| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual/range {v19..v19}, android.content.Intent.getAction():java.lang.String 431| move-result-object v3 432| const v25, #+17503 (0x0000445f | 2.45269e-41) 435| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 441| move-result v2 442| const v25, #+17504 (0x00004460 | 2.45283e-41) 445| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 448| if-eqz v2, Label_1 .line 88 450| const v25, #+17505 (0x00004461 | 2.45297e-41) 453| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 456| const-string/jumbo v2, "beginTime" 459| const v25, #+17506 (0x00004462 | 2.45311e-41) 462| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 465| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 467| move-object/from16 v0, v19 469| invoke-virtual {v0,v2,v4,v5}, android.content.Intent.getLongExtra(java.lang.String, long):long 472| move-result-wide v2:v3 473| const v25, #+17507 (0x00004463 | 2.45325e-41) 476| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 479| move-object/from16 v0, v23 481| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis .line 89 483| const v25, #+17508 (0x00004464 | 2.45339e-41) 486| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 489| const-string/jumbo v2, "endTime" 492| const v25, #+17509 (0x00004465 | 2.45353e-41) 495| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 498| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 500| move-object/from16 v0, v19 502| invoke-virtual {v0,v2,v4,v5}, android.content.Intent.getLongExtra(java.lang.String, long):long 505| move-result-wide v2:v3 506| const v25, #+17510 (0x00004466 | 2.45367e-41) 509| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v23 514| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis .line 90 516| const v25, #+17511 (0x00004467 | 2.45381e-41) 519| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 522| const-string/jumbo v2, "attendeeStatus" .line 91 525| const v25, #+17512 (0x00004468 | 2.45395e-41) 528| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 531| const/4 v3, #+0 (0x00000000 | 0.00000) .line 90 532| move-object/from16 v0, v19 534| invoke-virtual {v0,v2,v3}, android.content.Intent.getIntExtra(java.lang.String, int):int 537| move-result v10 538| const v25, #+17513 (0x00004469 | 2.45409e-41) 541| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 92 544| invoke-virtual/range {v19..v19}, android.content.Intent.getData():android.net.Uri 547| move-result-object v15 548| const v25, #+17514 (0x0000446a | 2.45423e-41) 551| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 93 .local v15, "data", android.net.Uri 554| if-eqz v15, Label_1 .try_begin_1 .line 95 556| const v25, #+17515 (0x0000446b | 2.45437e-41) 559| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-virtual {v15}, android.net.Uri.getPathSegments():java.util.List 565| move-result-object v20 566| const v25, #+17516 (0x0000446c | 2.45451e-41) 569| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 96 .local_ex v20, "pathSegments", java.util.List, "Ljava/util/List;" 572| invoke-interface/range {v20..v20}, java.util.List.size():int 575| move-result v22 576| const v25, #+17517 (0x0000446d | 2.45465e-41) 579| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 97 .local v22, "size", int 582| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 583| move/from16 v0, v22 585| if-le v0, v2, Label_6 587| const v25, #+17518 (0x0000446e | 2.45479e-41) 590| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 593| const-string/jumbo v2, "EventTime" 596| const v25, #+17519 (0x0000446f | 2.45493e-41) 599| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 602| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 603| move-object/from16 v0, v20 605| invoke-interface {v0,v3}, java.util.List.get(int):java.lang.Object 608| move-result-object v3 609| const v25, #+17520 (0x00004470 | 2.45507e-41) 612| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 615| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 618| move-result v2 619| const v25, #+17521 (0x00004471 | 2.45522e-41) 622| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 625| if-eqz v2, Label_6 .line 100 627| const v25, #+17522 (0x00004472 | 2.45536e-41) 630| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 633| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 634| move-object/from16 v0, v20 636| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object 639| move-result-object v2 640| const v25, #+17523 (0x00004473 | 2.45550e-41) 643| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 646| check-cast v2, java.lang.String 648| const v25, #+17524 (0x00004474 | 2.45564e-41) 651| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-static {v2}, java.lang.Long.parseLong(java.lang.String):long 657| move-result-wide v2:v3 658| const v25, #+17525 (0x00004475 | 2.45578e-41) 661| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 664| move-object/from16 v0, v23 666| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId .line 101 668| const v25, #+17526 (0x00004476 | 2.45592e-41) 671| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 674| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 675| move/from16 v0, v22 677| if-le v0, v2, Label_1 .line 102 679| const v25, #+17527 (0x00004477 | 2.45606e-41) 682| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 685| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 686| move-object/from16 v0, v20 688| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object 691| move-result-object v2 692| const v25, #+17528 (0x00004478 | 2.45620e-41) 695| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 698| check-cast v2, java.lang.String 700| const v25, #+17529 (0x00004479 | 2.45634e-41) 703| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 706| invoke-static {v2}, java.lang.Long.parseLong(java.lang.String):long 709| move-result-wide v2:v3 710| const v25, #+17530 (0x0000447a | 2.45648e-41) 713| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 716| move-object/from16 v0, v23 718| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis .line 103 720| const v25, #+17531 (0x0000447b | 2.45662e-41) 723| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 726| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 727| move-object/from16 v0, v20 729| invoke-interface {v0,v2}, java.util.List.get(int):java.lang.Object 732| move-result-object v2 733| const v25, #+17532 (0x0000447c | 2.45676e-41) 736| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 739| check-cast v2, java.lang.String 741| const v25, #+17533 (0x0000447d | 2.45690e-41) 744| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 747| invoke-static {v2}, java.lang.Long.parseLong(java.lang.String):long 750| move-result-wide v2:v3 751| const v25, #+17534 (0x0000447e | 2.45704e-41) 754| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 757| move-object/from16 v0, v23 759| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis .try_end_1 catch(java.lang.NumberFormatException) : Label_4 761| const v25, #+17535 (0x0000447f | 2.45718e-41) 764| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 767| goto/16 Label_1 Label_4: .line 108 .end_local v20 .end_local v22 769| const v25, #+17536 (0x00004480 | 2.45732e-41) 772| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 775| move-exception v16 .line 109 .local v16, "e", java.lang.NumberFormatException 776| move-object/from16 v0, v23 778| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId 780| const v25, #+17537 (0x00004481 | 2.45746e-41) 783| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 786| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 788| cmp-long v2, v2:v3, v4:v5 790| if-eqz v2, Label_1 .line 111 792| const v25, #+17538 (0x00004482 | 2.45760e-41) 795| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 798| move-object/from16 v0, v23 800| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis 802| const v25, #+17539 (0x00004483 | 2.45774e-41) 805| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 808| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 810| cmp-long v2, v2:v3, v4:v5 812| if-eqz v2, Label_5 814| const v25, #+17540 (0x00004484 | 2.45788e-41) 817| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 820| move-object/from16 v0, v23 822| iget-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis 824| const v25, #+17541 (0x00004485 | 2.45802e-41) 827| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 830| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 832| cmp-long v2, v2:v3, v4:v5 834| if-nez v2, Label_1 Label_5: .line 114 836| const v25, #+17542 (0x00004486 | 2.45816e-41) 839| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 842| const-wide/16 v2:v3, #+0 (0x00000000 | 0.00000) 844| move-object/from16 v0, v23 846| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mStartMillis .line 115 848| const v25, #+17543 (0x00004487 | 2.45830e-41) 851| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 854| const-wide/16 v2:v3, #+0 (0x00000000 | 0.00000) 856| move-object/from16 v0, v23 858| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEndMillis 860| const v25, #+17544 (0x00004488 | 2.45844e-41) 863| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 866| goto/16 Label_1 Label_6: .try_begin_2 .line 106 .end_local v16 .restart_local v20 .restart_local v22 868| const v25, #+17545 (0x00004489 | 2.45858e-41) 871| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 874| invoke-virtual {v15}, android.net.Uri.getLastPathSegment():java.lang.String 877| move-result-object v2 878| const v25, #+17546 (0x0000448a | 2.45872e-41) 881| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 884| invoke-static {v2}, java.lang.Long.parseLong(java.lang.String):long 887| move-result-wide v2:v3 888| const v25, #+17547 (0x0000448b | 2.45886e-41) 891| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 894| move-object/from16 v0, v23 896| iput-wide v2:v3, v0, com.android.calendar.EventInfoActivity.mEventId .try_end_2 catch(java.lang.NumberFormatException) : Label_4 898| const v25, #+17548 (0x0000448c | 2.45900e-41) 901| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 904| goto/16 Label_1 Label_7: .line 138 .end_local v11 .end_local v13 .end_local v15 .end_local v20 .end_local v22 .restart_local v21 906| const v25, #+17549 (0x0000448d | 2.45914e-41) 909| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 912| const v2, #+2130968639 (0x7f04003f | 1.75459e+38) 915| move-object/from16 v0, v23 917| invoke-virtual {v0,v2}, com.android.calendar.EventInfoActivity.setContentView(int):void .line 142 920| const v25, #+17550 (0x0000448e | 2.45928e-41) 923| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 926| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.getFragmentManager():android.app.FragmentManager 929| move-result-object v2 930| const v25, #+17551 (0x0000448f | 2.45942e-41) 933| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 936| const v3, #+2131755235 (0x7f1000e3 | 1.91413e+38) 939| invoke-virtual {v2,v3}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 942| move-result-object v2 943| const v25, #+17552 (0x00004490 | 2.45956e-41) 946| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 141 949| check-cast v2, com.android.calendar.EventInfoFragment 951| const v25, #+17553 (0x00004491 | 2.45970e-41) 954| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 957| move-object/from16 v0, v23 959| iput-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment .line 146 961| const v25, #+17554 (0x00004492 | 2.45984e-41) 964| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 967| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.getActionBar():android.app.ActionBar 970| move-result-object v14 971| const v25, #+17555 (0x00004493 | 2.45998e-41) 974| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v14, "bar", android.app.ActionBar 977| if-eqz v14, Label_8 .line 148 979| const v25, #+17556 (0x00004494 | 2.46012e-41) 982| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 985| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 986| invoke-virtual {v14,v2}, android.app.ActionBar.setDisplayOptions(int):void Label_8: .line 152 989| const v25, #+17557 (0x00004495 | 2.46026e-41) 992| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 995| move-object/from16 v0, v23 997| iget-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment 999| const v25, #+17558 (0x00004496 | 2.46040e-41) 1002| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1005| if-nez v2, Label_10 .line 153 1007| const v25, #+17559 (0x00004497 | 2.46054e-41) 1010| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1013| invoke-virtual/range {v23..v23}, com.android.calendar.EventInfoActivity.getFragmentManager():android.app.FragmentManager 1016| move-result-object v17 1017| const v25, #+17560 (0x00004498 | 2.46068e-41) 1020| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 154 .local v17, "fragmentManager", android.app.FragmentManager 1023| invoke-virtual/range {v17..v17}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 1026| move-result-object v18 1027| const v25, #+17561 (0x00004499 | 2.46082e-41) 1030| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v18, "ft", android.app.FragmentTransaction 1033| new-instance v2, com.android.calendar.EventInfoFragment 1035| const v25, #+17562 (0x0000449a | 2.46096e-41) 1038| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1041| move-object/from16 v0, v23 1043| iget-wide v4:v5, v0, com.android.calendar.EventInfoActivity.mEventId 1045| const v25, #+17563 (0x0000449b | 2.46110e-41) 1048| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1051| move-object/from16 v0, v23 1053| iget-wide v6:v7, v0, com.android.calendar.EventInfoActivity.mStartMillis 1055| const v25, #+17564 (0x0000449c | 2.46124e-41) 1058| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1061| move-object/from16 v0, v23 1063| iget-wide v8:v9, v0, com.android.calendar.EventInfoActivity.mEndMillis .line 156 1065| const v25, #+17565 (0x0000449d | 2.46138e-41) 1068| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1071| if-eqz v11, Label_11 .line 157 1073| const v25, #+17566 (0x0000449e | 2.46152e-41) 1076| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1079| const/4 v12, #+1 (0x00000001 | 1.40130e-45) Label_9: 1080| const v25, #+17567 (0x0000449f | 2.46166e-41) 1083| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1086| move-object/from16 v3, v23 .line 155 1088| invoke-direct/range {v2..v13}, com.android.calendar.EventInfoFragment.(android.content.Context, long, long, long, int, boolean, int, java.util.ArrayList):void 1091| const v25, #+17568 (0x000044a0 | 2.46180e-41) 1094| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1097| move-object/from16 v0, v23 1099| iput-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment .line 160 1101| const v25, #+17569 (0x000044a1 | 2.46194e-41) 1104| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1107| move-object/from16 v0, v23 1109| iget-object v2, v0, com.android.calendar.EventInfoActivity.mInfoFragment 1111| const v25, #+17570 (0x000044a2 | 2.46208e-41) 1114| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1117| const v3, #+2131755235 (0x7f1000e3 | 1.91413e+38) 1120| move-object/from16 v0, v18 1122| invoke-virtual {v0,v3,v2}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 161 1125| const v25, #+17571 (0x000044a3 | 2.46222e-41) 1128| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1131| invoke-virtual/range {v18..v18}, android.app.FragmentTransaction.commit():int Label_10: .line 163 .end_local v17 .end_local v18 1134| const v25, #+17572 (0x000044a4 | 2.46236e-41) 1137| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1140| return-void Label_11: .line 158 .restart_local v17 .restart_local v18 1141| const v25, #+17573 (0x000044a5 | 2.46250e-41) 1144| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 1147| const/4 v12, #+0 (0x00000000 | 0.00000) 1148| goto/16 Label_9 } method com.android.calendar.EventInfoActivity.onDestroy():void { .src "EventInfoActivity.java" .line 197 .prologue_end .line 197 0| const v0, #+17574 (0x000044a6 | 2.46264e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1}, android.app.Activity.onDestroy():void .line 198 9| const v0, #+17575 (0x000044a7 | 2.46278e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoActivity.onNewIntent(android.content.Intent):void { .params "intent" .src "EventInfoActivity.java" .line 173 .prologue_end .line 173 0| const v0, #+17576 (0x000044a8 | 2.46292e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, com.android.calendar.EventInfoActivity.setIntent(android.content.Intent):void .line 174 9| const v0, #+17577 (0x000044a9 | 2.46306e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoActivity.onPause():void { .src "EventInfoActivity.java" .line 191 .prologue_end .line 191 0| const v0, #+17578 (0x000044aa | 2.46320e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Activity.onPause():void .line 192 9| const v0, #+17579 (0x000044ab | 2.46334e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.EventInfoActivity.getContentResolver():android.content.ContentResolver 18| move-result-object v1 19| const v0, #+17580 (0x000044ac | 2.46348e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v3, com.android.calendar.EventInfoActivity.mObserver 27| const v0, #+17581 (0x000044ad | 2.46362e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 193 36| const v0, #+17582 (0x000044ae | 2.46376e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.EventInfoActivity.onResume():void { .src "EventInfoActivity.java" .line 184 .prologue_end .line 184 0| const v0, #+17583 (0x000044af | 2.46390e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5}, android.app.Activity.onResume():void .line 185 9| const v0, #+17584 (0x000044b0 | 2.46404e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.EventInfoActivity.getContentResolver():android.content.ContentResolver 18| move-result-object v1 19| const v0, #+17585 (0x000044b1 | 2.46418e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI .line 186 27| const v0, #+17586 (0x000044b2 | 2.46432e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v3, v5, com.android.calendar.EventInfoActivity.mObserver 35| const v0, #+17587 (0x000044b3 | 2.46446e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 185 42| invoke-virtual {v1,v2,v4,v3}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void .line 187 45| const v0, #+17588 (0x000044b4 | 2.46460e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.calendar.EventInfoActivity.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "EventInfoActivity.java" .line 179 .prologue_end .line 179 0| const v0, #+17589 (0x000044b5 | 2.46474e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2}, android.app.Activity.onSaveInstanceState(android.os.Bundle):void .line 180 9| const v0, #+17590 (0x000044b6 | 2.46488e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment$10.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17591 (0x000044b7 | 2.46502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$10.this$0 .line 1010 8| const v0, #+17592 (0x000044b8 | 2.46516e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17593 (0x000044b9 | 2.46530e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$10.onClick(android.view.View):void { .params "v" .src "EventInfoFragment.java" .line 1013 .prologue_end .line 1013 0| const v0, #+17594 (0x000044ba | 2.46544e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.EventInfoFragment$10.this$0 8| const v0, #+17595 (0x000044bb | 2.46558e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-wrap2(com.android.calendar.EventInfoFragment):void .line 1014 17| const v0, #+17596 (0x000044bc | 2.46572e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.EventInfoFragment$10.this$0 25| const v0, #+17597 (0x000044bd | 2.46586e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 32| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set18(com.android.calendar.EventInfoFragment, boolean):boolean .line 1015 35| const v0, #+17598 (0x000044be | 2.46601e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.EventInfoFragment$11.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17599 (0x000044bf | 2.46615e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$11.this$0 .line 1597 8| const v0, #+17600 (0x000044c0 | 2.46629e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17601 (0x000044c1 | 2.46643e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$11.onTouch(android.view.View, android.view.MotionEvent):boolean { .try_begin_1 .params "v", "event" .src "EventInfoFragment.java" .line 1601 .prologue_end .line 1601 0| const v0, #+17602 (0x000044c2 | 2.46657e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, android.view.View.onTouchEvent(android.view.MotionEvent):boolean .try_end_1 catch(android.content.ActivityNotFoundException) : Label_1 9| move-result v2 10| const v0, #+17603 (0x000044c3 | 2.46671e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v2 Label_1: .line 1602 17| const v0, #+17604 (0x000044c4 | 2.46685e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| move-exception v1 .line 1604 .local v1, "e", android.content.ActivityNotFoundException 24| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 25| return v2 } method com.android.calendar.EventInfoFragment$12.(com.android.calendar.EventInfoFragment, android.content.Intent):void { .params "this$0", "val$intent" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17605 (0x000044c5 | 2.46699e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$12.this$0 8| const v0, #+17606 (0x000044c6 | 2.46713e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.EventInfoFragment$12.val$intent .line 1674 16| const v0, #+17607 (0x000044c7 | 2.46727e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+17608 (0x000044c8 | 2.46741e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.EventInfoFragment$12.onClick(android.view.View):void { .try_begin_1 .params "v" .src "EventInfoFragment.java" .line 1678 .prologue_end .line 1678 0| const v0, #+17609 (0x000044c9 | 2.46755e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.calendar.EventInfoFragment$12.this$0 8| const v0, #+17610 (0x000044ca | 2.46769e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v6, com.android.calendar.EventInfoFragment$12.val$intent 16| const v0, #+17611 (0x000044cb | 2.46783e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v4, #+0 (0x00000000 | 0.00000) 23| invoke-virtual {v2,v3,v4}, com.android.calendar.EventInfoFragment.startActivityForResult(android.content.Intent, int):void .try_end_1 catch(android.content.ActivityNotFoundException) : Label_2 Label_1: .line 1683 26| const v0, #+17612 (0x000044cc | 2.46797e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 1679 33| const v0, #+17613 (0x000044cd | 2.46811e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| move-exception v1 .line 1681 .local v1, "e", android.content.ActivityNotFoundException 40| iget-object v2, v6, com.android.calendar.EventInfoFragment$12.this$0 42| const v0, #+17614 (0x000044ce | 2.46825e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v6, com.android.calendar.EventInfoFragment$12.this$0 50| const v0, #+17615 (0x000044cf | 2.46839e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 59| move-result-object v3 60| const v0, #+17616 (0x000044d0 | 2.46853e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const v4, #+2131755178 (0x7f1000aa | 1.91412e+38) 69| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 71| invoke-static {v2,v3,v4,v5}, com.android.calendar.EventInfoFragment.-wrap10(com.android.calendar.EventInfoFragment, android.view.View, int, int):void 74| const v0, #+17617 (0x000044d1 | 2.46867e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| goto/16 Label_1 } method com.android.calendar.EventInfoFragment$13.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17618 (0x000044d2 | 2.46881e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$13.this$0 .line 1784 8| const v0, #+17619 (0x000044d3 | 2.46895e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17620 (0x000044d4 | 2.46909e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$13.onClick(android.view.View):void { .params "v" .src "EventInfoFragment.java" .line 1787 .prologue_end .line 1787 0| const v0, #+17621 (0x000044d5 | 2.46923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment$13.this$0 8| const v0, #+17622 (0x000044d6 | 2.46937e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-wrap4(com.android.calendar.EventInfoFragment):void .line 1790 17| const v0, #+17623 (0x000044d7 | 2.46951e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.calendar.EventInfoFragment$13.this$0 25| const v0, #+17624 (0x000044d8 | 2.46965e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get21(com.android.calendar.EventInfoFragment):boolean 34| move-result v1 35| const v0, #+17625 (0x000044d9 | 2.46979e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_2 .line 1791 43| const v0, #+17626 (0x000044da | 2.46993e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v2, com.android.calendar.EventInfoFragment$13.this$0 51| const v0, #+17627 (0x000044db | 2.47007e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.dismiss():void Label_1: .line 1796 60| const v0, #+17628 (0x000044dc | 2.47021e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void Label_2: .line 1793 67| const v0, #+17629 (0x000044dd | 2.47035e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v2, com.android.calendar.EventInfoFragment$13.this$0 75| const v0, #+17630 (0x000044de | 2.47049e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get23(com.android.calendar.EventInfoFragment):boolean 84| move-result v1 85| const v0, #+17631 (0x000044df | 2.47063e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-nez v1, Label_1 .line 1794 93| const v0, #+17632 (0x000044e0 | 2.47077e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v1, v2, com.android.calendar.EventInfoFragment$13.this$0 101| const v0, #+17633 (0x000044e1 | 2.47091e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 110| move-result-object v1 111| const v0, #+17634 (0x000044e2 | 2.47105e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1}, android.app.Activity.finish():void 120| const v0, #+17635 (0x000044e3 | 2.47119e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| goto/16 Label_1 } method com.android.calendar.EventInfoFragment$14.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17636 (0x000044e4 | 2.47133e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$14.this$0 .line 2265 8| const v0, #+17637 (0x000044e5 | 2.47147e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17638 (0x000044e6 | 2.47161e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$14.onDismiss(android.content.DialogInterface):void { .params "dialog" .src "EventInfoFragment.java" .line 2270 .prologue_end .line 2270 0| const v0, #+17639 (0x000044e7 | 2.47175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.EventInfoFragment$14.this$0 8| const v0, #+17640 (0x000044e8 | 2.47189e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInfoFragment):boolean 17| move-result v1 18| const v0, #+17641 (0x000044e9 | 2.47203e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 2271 26| const v0, #+17642 (0x000044ea | 2.47217e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.EventInfoFragment$14.this$0 34| const v0, #+17643 (0x000044eb | 2.47231e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+0 (0x00000000 | 0.00000) 41| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.EventInfoFragment, boolean):boolean Label_1: .line 2273 44| const v0, #+17644 (0x000044ec | 2.47245e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.EventInfoFragment$1.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17645 (0x000044ed | 2.47259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$1.this$0 .line 414 8| const v0, #+17646 (0x000044ee | 2.47273e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17647 (0x000044ef | 2.47287e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$1.run():void { .src "EventInfoFragment.java" .line 417 .prologue_end .line 417 0| const v0, #+17648 (0x000044f0 | 2.47301e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.EventInfoFragment$1.this$0 8| const v0, #+17649 (0x000044f1 | 2.47315e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.EventInfoFragment$1.this$0 16| const v0, #+17650 (0x000044f2 | 2.47329e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 25| move-result-object v2 26| const v0, #+17651 (0x000044f3 | 2.47343e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-wrap13(com.android.calendar.EventInfoFragment, android.view.View):void .line 418 35| const v0, #+17652 (0x000044f4 | 2.47357e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.EventInfoFragment$2.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17653 (0x000044f5 | 2.47371e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$2.this$0 .line 421 8| const v0, #+17654 (0x000044f6 | 2.47385e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17655 (0x000044f7 | 2.47399e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$2.run():void { .src "EventInfoFragment.java" .line 426 .prologue_end .line 426 0| const v0, #+17656 (0x000044f8 | 2.47413e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.EventInfoFragment$2.this$0 8| const v0, #+17657 (0x000044f9 | 2.47427e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator 17| move-result-object v1 18| const v0, #+17658 (0x000044fa | 2.47441e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, android.animation.ObjectAnimator.isRunning():boolean 27| move-result v1 28| const v0, #+17659 (0x000044fb | 2.47455e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v1, Label_1 36| const v0, #+17660 (0x000044fc | 2.47469e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v5, com.android.calendar.EventInfoFragment$2.this$0 44| const v0, #+17661 (0x000044fd | 2.47483e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 53| move-result-object v1 54| const v0, #+17662 (0x000044fe | 2.47497e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v1}, android.widget.ScrollView.getAlpha():float 63| move-result v1 64| const v0, #+17663 (0x000044ff | 2.47511e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v2, #+0 (0x00000000 | 0.00000) 71| cmpl-float v1, v1, v2 73| if-nez v1, Label_1 .line 427 75| const v0, #+17664 (0x00004500 | 2.47525e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v5, com.android.calendar.EventInfoFragment$2.this$0 83| const v0, #+17665 (0x00004501 | 2.47539e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {}, java.lang.System.currentTimeMillis():long 92| move-result-wide v3:v4 93| const v0, #+17666 (0x00004502 | 2.47553e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v1,v3,v4}, com.android.calendar.EventInfoFragment.-set12(com.android.calendar.EventInfoFragment, long):long .line 428 102| const v0, #+17667 (0x00004503 | 2.47567e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v1, v5, com.android.calendar.EventInfoFragment$2.this$0 110| const v0, #+17668 (0x00004504 | 2.47581e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View 119| move-result-object v1 120| const v0, #+17669 (0x00004505 | 2.47595e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/high16 v2, #+1065353216 (0x3f800000 | 1.00000) 128| invoke-virtual {v1,v2}, android.view.View.setAlpha(float):void Label_1: .line 430 131| const v0, #+17670 (0x00004506 | 2.47609e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return-void } method com.android.calendar.EventInfoFragment$3.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17671 (0x00004507 | 2.47623e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$3.this$0 .line 1030 8| const v0, #+17672 (0x00004508 | 2.47637e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17673 (0x00004509 | 2.47651e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$3.run():void { .src "EventInfoFragment.java" .line 1033 .prologue_end .line 1033 0| const v0, #+17674 (0x0000450a | 2.47665e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.EventInfoFragment$3.this$0 8| const v0, #+17675 (0x0000450b | 2.47680e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInfoFragment):boolean 17| move-result v1 18| const v0, #+17676 (0x0000450c | 2.47694e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 1034 26| const v0, #+17677 (0x0000450d | 2.47708e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.EventInfoFragment$3.this$0 34| const v0, #+17678 (0x0000450e | 2.47722e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 41| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set10(com.android.calendar.EventInfoFragment, boolean):boolean .line 1035 44| const v0, #+17679 (0x0000450f | 2.47736e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void Label_1: .line 1037 51| const v0, #+17680 (0x00004510 | 2.47750e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.EventInfoFragment$3.this$0 59| const v0, #+17681 (0x00004511 | 2.47764e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.isVisible():boolean 68| move-result v1 69| const v0, #+17682 (0x00004512 | 2.47778e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v1, Label_2 .line 1038 77| const v0, #+17683 (0x00004513 | 2.47792e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v1, v3, com.android.calendar.EventInfoFragment$3.this$0 85| const v0, #+17684 (0x00004514 | 2.47806e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.dismiss():void Label_2: .line 1040 94| const v0, #+17685 (0x00004515 | 2.47820e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void } method com.android.calendar.EventInfoFragment$4.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17686 (0x00004516 | 2.47834e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$4.this$0 .line 690 8| const v0, #+17687 (0x00004517 | 2.47848e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17688 (0x00004518 | 2.47862e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$4.onItemSelected(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "EventInfoFragment.java" .line 693 .local_ex v5, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 693 0| const v0, #+17689 (0x00004519 | 2.47876e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.widget.AdapterView.getTag():java.lang.Object 9| move-result-object v1 10| const v0, #+17690 (0x0000451a | 2.47890e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, java.lang.Integer .line 694 .local v1, "prevValue", java.lang.Integer 18| const v0, #+17691 (0x0000451b | 2.47904e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 26| const v0, #+17692 (0x0000451c | 2.47918e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1}, java.lang.Integer.intValue():int 35| move-result v2 36| const v0, #+17693 (0x0000451d | 2.47932e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eq v2, v7, Label_2 Label_1: .line 695 44| const v0, #+17694 (0x0000451e | 2.47946e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 53| move-result-object v2 54| const v0, #+17695 (0x0000451f | 2.47960e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v5,v2}, android.widget.AdapterView.setTag(java.lang.Object):void .line 696 63| const v0, #+17696 (0x00004520 | 2.47974e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v4, com.android.calendar.EventInfoFragment$4.this$0 71| const v0, #+17697 (0x00004521 | 2.47988e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 78| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set18(com.android.calendar.EventInfoFragment, boolean):boolean Label_2: .line 698 81| const v0, #+17698 (0x00004522 | 2.48002e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.EventInfoFragment$4.onNothingSelected(android.widget.AdapterView):void { .params "?" .src "EventInfoFragment.java" .line 703 .local_ex v2, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 703 0| const v0, #+17699 (0x00004523 | 2.48016e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.EventInfoFragment$5.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17700 (0x00004524 | 2.48030e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$5.this$0 .line 808 8| const v0, #+17701 (0x00004525 | 2.48044e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17702 (0x00004526 | 2.48058e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$5.onDismiss(android.content.DialogInterface):void { .params "dialog" .src "EventInfoFragment.java" .line 813 .prologue_end 0| const v0, #+17703 (0x00004527 | 2.48072e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #-1 (0xffffffff | NaN) .line 813 8| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 10| const v0, #+17704 (0x00004528 | 2.48086e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get14(com.android.calendar.EventInfoFragment):com.android.calendar.EditResponseHelper 19| move-result-object v3 20| const v0, #+17705 (0x00004529 | 2.48100e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v3}, com.android.calendar.EditResponseHelper.getWhichEvents():int 29| move-result v3 30| const v0, #+17706 (0x0000452a | 2.48114e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eq v3, v4, Label_3 .line 814 38| const v0, #+17707 (0x0000452b | 2.48128e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 46| const v0, #+17708 (0x0000452c | 2.48142e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v4, v6, com.android.calendar.EventInfoFragment$5.this$0 54| const v0, #+17709 (0x0000452d | 2.48156e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v4}, com.android.calendar.EventInfoFragment.-get35(com.android.calendar.EventInfoFragment):int 63| move-result v4 64| const v0, #+17710 (0x0000452e | 2.48170e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static {v3,v4}, com.android.calendar.EventInfoFragment.-set19(com.android.calendar.EventInfoFragment, int):int .line 815 73| const v0, #+17711 (0x0000452f | 2.48184e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 81| const v0, #+17712 (0x00004530 | 2.48198e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v4, v6, com.android.calendar.EventInfoFragment$5.this$0 89| const v0, #+17713 (0x00004531 | 2.48212e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v4}, com.android.calendar.EventInfoFragment.-get14(com.android.calendar.EventInfoFragment):com.android.calendar.EditResponseHelper 98| move-result-object v4 99| const v0, #+17714 (0x00004532 | 2.48226e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v4}, com.android.calendar.EditResponseHelper.getWhichEvents():int 108| move-result v4 109| const v0, #+17715 (0x00004533 | 2.48240e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v3,v4}, com.android.calendar.EventInfoFragment.-set20(com.android.calendar.EventInfoFragment, int):int Label_1: .line 841 118| const v0, #+17716 (0x00004534 | 2.48254e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 126| const v0, #+17717 (0x00004535 | 2.48268e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInfoFragment):boolean 135| move-result v3 136| const v0, #+17718 (0x00004536 | 2.48282e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| if-nez v3, Label_2 .line 842 144| const v0, #+17719 (0x00004537 | 2.48296e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 152| const v0, #+17720 (0x00004538 | 2.48310e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v3,v5}, com.android.calendar.EventInfoFragment.-set17(com.android.calendar.EventInfoFragment, int):int Label_2: .line 844 161| const v0, #+17721 (0x00004539 | 2.48324e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| return-void Label_3: .line 820 168| const v0, #+17722 (0x0000453a | 2.48338e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 176| const v0, #+17723 (0x0000453b | 2.48352e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get36(com.android.calendar.EventInfoFragment):int 185| move-result v3 186| const v0, #+17724 (0x0000453c | 2.48366e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v3, Label_6 .line 821 194| const v0, #+17725 (0x0000453d | 2.48380e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 202| const v0, #+17726 (0x0000453e | 2.48394e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get36(com.android.calendar.EventInfoFragment):int 211| move-result v2 212| const v0, #+17727 (0x0000453f | 2.48408e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 825 .local v2, "oldResponse", int 218| const v0, #+17728 (0x00004540 | 2.48422e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-static {v2}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int 227| move-result v1 228| const v0, #+17729 (0x00004541 | 2.48436e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 827 .local v1, "buttonToCheck", int 234| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 236| const v0, #+17730 (0x00004542 | 2.48450e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get32(com.android.calendar.EventInfoFragment):android.widget.RadioGroup 245| move-result-object v3 246| const v0, #+17731 (0x00004543 | 2.48464e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| if-eqz v3, Label_5 .line 828 254| const v0, #+17732 (0x00004544 | 2.48478e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 262| const v0, #+17733 (0x00004545 | 2.48492e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get32(com.android.calendar.EventInfoFragment):android.widget.RadioGroup 271| move-result-object v3 272| const v0, #+17734 (0x00004546 | 2.48506e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v3,v1}, android.widget.RadioGroup.check(int):void Label_5: .line 834 281| const v0, #+17735 (0x00004547 | 2.48520e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| if-ne v1, v4, Label_1 .line 835 289| const v0, #+17736 (0x00004548 | 2.48534e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 297| const v0, #+17737 (0x00004549 | 2.48548e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get14(com.android.calendar.EventInfoFragment):com.android.calendar.EditResponseHelper 306| move-result-object v3 307| const v0, #+17738 (0x0000454a | 2.48562e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-virtual {v3,v4}, com.android.calendar.EditResponseHelper.setWhichEvents(int):void 316| const v0, #+17739 (0x0000454b | 2.48576e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| goto/16 Label_1 Label_6: .line 823 .end_local v1 .end_local v2 324| const v0, #+17740 (0x0000454c | 2.48590e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget-object v3, v6, com.android.calendar.EventInfoFragment$5.this$0 332| const v0, #+17741 (0x0000454d | 2.48604e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get28(com.android.calendar.EventInfoFragment):int 341| move-result v2 342| const v0, #+17742 (0x0000454e | 2.48618e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 348| goto/16 Label_4 } method com.android.calendar.EventInfoFragment$6.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17743 (0x0000454f | 2.48632e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$6.this$0 .line 928 8| const v0, #+17744 (0x00004550 | 2.48646e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.animation.AnimatorListenerAdapter.():void .line 1 17| const v0, #+17745 (0x00004551 | 2.48660e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$6.onAnimationCancel(android.animation.Animator):void { .params "animation" .src "EventInfoFragment.java" .line 944 .prologue_end .line 944 0| const v0, #+17746 (0x00004552 | 2.48674e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 8| const v0, #+17747 (0x00004553 | 2.48688e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 17| move-result-object v1 18| const v0, #+17748 (0x00004554 | 2.48702e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v4, com.android.calendar.EventInfoFragment$6.defLayerType 26| const v0, #+17749 (0x00004555 | 2.48716e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+0 (0x00000000 | 0.00000) 33| invoke-virtual {v1,v2,v3}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint):void .line 945 36| const v0, #+17750 (0x00004556 | 2.48730e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.EventInfoFragment$6.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "EventInfoFragment.java" .line 949 .prologue_end .line 949 0| const v0, #+17751 (0x00004557 | 2.48744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 8| const v0, #+17752 (0x00004558 | 2.48759e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 17| move-result-object v1 18| const v0, #+17753 (0x00004559 | 2.48773e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v4, com.android.calendar.EventInfoFragment$6.defLayerType 26| const v0, #+17754 (0x0000455a | 2.48787e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+0 (0x00000000 | 0.00000) 33| invoke-virtual {v1,v2,v3}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint):void .line 951 36| const v0, #+17755 (0x0000455b | 2.48801e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 44| const v0, #+17756 (0x0000455c | 2.48815e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 51| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set13(com.android.calendar.EventInfoFragment, boolean):boolean .line 952 54| const v0, #+17757 (0x0000455d | 2.48829e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.EventInfoFragment$6.onAnimationStart(android.animation.Animator):void { .params "animation" .src "EventInfoFragment.java" .line 934 .prologue_end .line 934 0| const v0, #+17758 (0x0000455e | 2.48843e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 8| const v0, #+17759 (0x0000455f | 2.48857e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 17| move-result-object v1 18| const v0, #+17760 (0x00004560 | 2.48871e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, android.widget.ScrollView.getLayerType():int 27| move-result v1 28| const v0, #+17761 (0x00004561 | 2.48885e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v1, v4, com.android.calendar.EventInfoFragment$6.defLayerType .line 935 36| const v0, #+17762 (0x00004562 | 2.48899e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 44| const v0, #+17763 (0x00004563 | 2.48913e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 53| move-result-object v1 54| const v0, #+17764 (0x00004564 | 2.48927e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 61| const/4 v3, #+0 (0x00000000 | 0.00000) 62| invoke-virtual {v1,v2,v3}, android.widget.ScrollView.setLayerType(int, android.graphics.Paint):void .line 938 65| const v0, #+17765 (0x00004565 | 2.48941e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 73| const v0, #+17766 (0x00004566 | 2.48955e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View 82| move-result-object v1 83| const v0, #+17767 (0x00004567 | 2.48969e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v2, v4, com.android.calendar.EventInfoFragment$6.this$0 91| const v0, #+17768 (0x00004568 | 2.48983e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get24(com.android.calendar.EventInfoFragment):java.lang.Runnable 100| move-result-object v2 101| const v0, #+17769 (0x00004569 | 2.48997e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1,v2}, android.view.View.removeCallbacks(java.lang.Runnable):boolean .line 939 110| const v0, #+17770 (0x0000456a | 2.49011e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v1, v4, com.android.calendar.EventInfoFragment$6.this$0 118| const v0, #+17771 (0x0000456b | 2.49025e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View 127| move-result-object v1 128| const v0, #+17772 (0x0000456c | 2.49039e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 136| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void .line 940 139| const v0, #+17773 (0x0000456d | 2.49053e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| return-void } method com.android.calendar.EventInfoFragment$7.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17774 (0x0000456e | 2.49067e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$7.this$0 .line 966 8| const v0, #+17775 (0x0000456f | 2.49081e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17776 (0x00004570 | 2.49095e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$7.onClick(android.view.View):void { .params "v" .src "EventInfoFragment.java" .line 969 .prologue_end .line 969 0| const v0, #+17777 (0x00004571 | 2.49109e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 8| const v0, #+17778 (0x00004572 | 2.49123e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfoFragment):boolean 17| move-result v1 18| const v0, #+17779 (0x00004573 | 2.49137e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 970 26| const v0, #+17780 (0x00004574 | 2.49151e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 972 33| const v0, #+17781 (0x00004575 | 2.49165e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v11, com.android.calendar.EventInfoFragment$7.this$0 .line 973 41| const v0, #+17782 (0x00004576 | 2.49179e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| new-instance v3, com.android.calendar.DeleteEventHelper 49| const v0, #+17783 (0x00004577 | 2.49193e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 57| const v0, #+17784 (0x00004578 | 2.49207e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get9(com.android.calendar.EventInfoFragment):android.content.Context 66| move-result-object v4 67| const v0, #+17785 (0x00004579 | 2.49221e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 75| const v0, #+17786 (0x0000457a | 2.49235e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get2(com.android.calendar.EventInfoFragment):android.app.Activity 84| move-result-object v5 85| const v0, #+17787 (0x0000457b | 2.49249e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 93| const v0, #+17788 (0x0000457c | 2.49263e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get21(com.android.calendar.EventInfoFragment):boolean 102| move-result v1 103| const v0, #+17789 (0x0000457d | 2.49277e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-nez v1, Label_3 111| const v0, #+17790 (0x0000457e | 2.49291e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 119| const v0, #+17791 (0x0000457f | 2.49305e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get23(com.android.calendar.EventInfoFragment):boolean 128| move-result v1 129| const v0, #+17792 (0x00004580 | 2.49319e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_2: 137| const v0, #+17793 (0x00004581 | 2.49333e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v3,v4,v5,v1}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void .line 972 146| const v0, #+17794 (0x00004582 | 2.49347e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set9(com.android.calendar.EventInfoFragment, com.android.calendar.DeleteEventHelper):com.android.calendar.DeleteEventHelper .line 974 155| const v0, #+17795 (0x00004583 | 2.49361e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 163| const v0, #+17796 (0x00004584 | 2.49375e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventInfoFragment):com.android.calendar.DeleteEventHelper 172| move-result-object v1 173| const v0, #+17797 (0x00004585 | 2.49389e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v2, v11, com.android.calendar.EventInfoFragment$7.this$0 181| const v0, #+17798 (0x00004586 | 2.49403e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v1,v2}, com.android.calendar.DeleteEventHelper.setDeleteNotificationListener(com.android.calendar.DeleteEventHelper$DeleteNotifyListener):void .line 975 190| const v0, #+17799 (0x00004587 | 2.49417e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 198| const v0, #+17800 (0x00004588 | 2.49431e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventInfoFragment):com.android.calendar.DeleteEventHelper 207| move-result-object v1 208| const v0, #+17801 (0x00004589 | 2.49445e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v2, v11, com.android.calendar.EventInfoFragment$7.this$0 216| const v0, #+17802 (0x0000458a | 2.49459e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap0(com.android.calendar.EventInfoFragment):android.content.DialogInterface$OnDismissListener 225| move-result-object v2 226| const v0, #+17803 (0x0000458b | 2.49473e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v1,v2}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 976 235| const v0, #+17804 (0x0000458c | 2.49487e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 243| const v0, #+17805 (0x0000458d | 2.49501e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 250| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.-set8(com.android.calendar.EventInfoFragment, boolean):boolean .line 977 253| const v0, #+17806 (0x0000458e | 2.49515e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 261| const v0, #+17807 (0x0000458f | 2.49529e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventInfoFragment):com.android.calendar.DeleteEventHelper 270| move-result-object v2 271| const v0, #+17808 (0x00004590 | 2.49543e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 279| const v0, #+17809 (0x00004591 | 2.49557e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get34(com.android.calendar.EventInfoFragment):long 288| move-result-wide v3:v4 289| const v0, #+17810 (0x00004592 | 2.49571e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 297| const v0, #+17811 (0x00004593 | 2.49585e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get15(com.android.calendar.EventInfoFragment):long 306| move-result-wide v5:v6 307| const v0, #+17812 (0x00004594 | 2.49599e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 315| const v0, #+17813 (0x00004595 | 2.49613e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get17(com.android.calendar.EventInfoFragment):long 324| move-result-wide v7:v8 325| const v0, #+17814 (0x00004596 | 2.49627e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v1, v11, com.android.calendar.EventInfoFragment$7.this$0 333| const v0, #+17815 (0x00004597 | 2.49641e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get38(com.android.calendar.EventInfoFragment):java.lang.Runnable 342| move-result-object v10 343| const v0, #+17816 (0x00004598 | 2.49655e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| const/4 v9, #-1 (0xffffffff | NaN) 350| invoke-virtual/range {v2..v10}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int, java.lang.Runnable):void .line 978 353| const v0, #+17817 (0x00004599 | 2.49669e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| return-void Label_3: .line 973 360| const v0, #+17818 (0x0000459a | 2.49683e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| const/4 v1, #+0 (0x00000000 | 0.00000) 367| goto/16 Label_2 } method com.android.calendar.EventInfoFragment$8.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17819 (0x0000459b | 2.49697e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$8.this$0 .line 982 8| const v0, #+17820 (0x0000459c | 2.49711e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17821 (0x0000459d | 2.49725e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$8.onClick(android.view.View):void { .params "v" .src "EventInfoFragment.java" .line 985 .prologue_end .line 985 0| const v0, #+17822 (0x0000459e | 2.49739e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment$8.this$0 8| const v0, #+17823 (0x0000459f | 2.49753e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfoFragment):boolean 17| move-result v1 18| const v0, #+17824 (0x000045a0 | 2.49767e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 986 26| const v0, #+17825 (0x000045a1 | 2.49781e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 988 33| const v0, #+17826 (0x000045a2 | 2.49795e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v2, com.android.calendar.EventInfoFragment$8.this$0 41| const v0, #+17827 (0x000045a3 | 2.49809e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v1}, com.android.calendar.EventInfoFragment.-wrap11(com.android.calendar.EventInfoFragment):void .line 989 50| const v0, #+17828 (0x000045a4 | 2.49823e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.EventInfoFragment$9.(com.android.calendar.EventInfoFragment):void { .params "this$0" .src "EventInfoFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+17829 (0x000045a5 | 2.49838e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$9.this$0 .line 1000 8| const v0, #+17830 (0x000045a6 | 2.49852e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+17831 (0x000045a7 | 2.49866e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$9.onClick(android.view.View):void { .params "v" .src "EventInfoFragment.java" .line 1003 .prologue_end .line 1003 0| const v0, #+17832 (0x000045a8 | 2.49880e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment$9.this$0 8| const v0, #+17833 (0x000045a9 | 2.49894e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.EventInfoFragment.-wrap5(com.android.calendar.EventInfoFragment):void .line 1004 17| const v0, #+17834 (0x000045aa | 2.49908e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$QueryHandler.(com.android.calendar.EventInfoFragment, android.content.Context):void { .params "this$0", "context" .src "EventInfoFragment.java" .line 451 .prologue_end .line 451 0| const v0, #+17835 (0x000045ab | 2.49922e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment$QueryHandler.this$0 .line 452 8| const v0, #+17836 (0x000045ac | 2.49936e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 453 17| const v0, #+17837 (0x000045ad | 2.49950e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventInfoFragment$QueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "EventInfoFragment.java" .line 458 0| move-object/16 v32, v33 3| move/16 v33, v34 6| move-object/16 v34, v35 9| move-object/16 v35, v36 .prologue_end .line 458 12| const v36, #+17838 (0x000045ae | 2.49964e-41) 15| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v32 20| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 22| const v36, #+17839 (0x000045af | 2.49978e-41) 25| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v2}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 31| move-result-object v17 32| const v36, #+17840 (0x000045b0 | 2.49992e-41) 35| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 459 .local v17, "activity", android.app.Activity 38| if-eqz v17, Label_1 40| const v36, #+17841 (0x000045b1 | 2.50006e-41) 43| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual/range {v17..v17}, android.app.Activity.isFinishing():boolean 49| move-result v2 50| const v36, #+17842 (0x000045b2 | 2.50020e-41) 53| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v2, Label_3 Label_1: .line 460 58| const v36, #+17843 (0x000045b3 | 2.50034e-41) 61| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v35, Label_2 .line 461 66| const v36, #+17844 (0x000045b4 | 2.50048e-41) 69| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-interface/range {v35..v35}, android.database.Cursor.close():void Label_2: .line 463 75| const v36, #+17845 (0x000045b5 | 2.50062e-41) 78| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 81| return-void Label_3: .line 466 82| const v36, #+17846 (0x000045b6 | 2.50076e-41) 85| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 88| sparse-switch v33, Label_31 Label_4: .line 611 91| const v36, #+17847 (0x000045b7 | 2.50090e-41) 94| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-interface/range {v35..v35}, android.database.Cursor.close():void .line 612 100| const v36, #+17848 (0x000045b8 | 2.50104e-41) 103| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 106| move-object/from16 v0, v32 108| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 110| const v36, #+17849 (0x000045b9 | 2.50118e-41) 113| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 116| move/from16 v0, v33 118| invoke-static {v2,v0}, com.android.calendar.EventInfoFragment.-wrap8(com.android.calendar.EventInfoFragment, int):void .line 615 121| const v36, #+17850 (0x000045ba | 2.50132e-41) 124| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v32 129| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 131| const v36, #+17851 (0x000045bb | 2.50146e-41) 134| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get11(com.android.calendar.EventInfoFragment):int 140| move-result v2 141| const v36, #+17852 (0x000045bc | 2.50160e-41) 144| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 147| const/16 v3, #+127 (0x0000007f | 1.77965e-43) 149| if-ne v2, v3, Label_6 .line 616 151| const v36, #+17853 (0x000045bd | 2.50174e-41) 154| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 157| move-object/from16 v0, v32 159| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 161| const v36, #+17854 (0x000045be | 2.50188e-41) 164| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View 170| move-result-object v2 171| const v36, #+17855 (0x000045bf | 2.50202e-41) 174| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v2}, android.view.View.getAlpha():float 180| move-result v2 181| const v36, #+17856 (0x000045c0 | 2.50216e-41) 184| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 187| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 189| cmpl-float v2, v2, v3 191| if-nez v2, Label_5 .line 619 193| const v36, #+17857 (0x000045c1 | 2.50230e-41) 196| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {}, java.lang.System.currentTimeMillis():long 202| move-result-wide v2:v3 203| const v36, #+17858 (0x000045c2 | 2.50244e-41) 206| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 620 209| move-object/from16 v0, v32 211| iget-object v4, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 213| const v36, #+17859 (0x000045c3 | 2.50258e-41) 216| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-static {v4}, com.android.calendar.EventInfoFragment.-get25(com.android.calendar.EventInfoFragment):long 222| move-result-wide v6:v7 223| const v36, #+17860 (0x000045c4 | 2.50272e-41) 226| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 619 229| sub-long/2addr v2:v3, v6:v7 230| const-wide/16 v6:v7, #+600 (0x00000258 | 8.40779e-43) 232| sub-long v30:v31, v6:v7, v2:v3 .line 621 .local v30, "timeDiff", long 234| const-wide/16 v2:v3, #+0 (0x00000000 | 0.00000) 236| cmp-long v2, v30:v31, v2:v3 238| if-lez v2, Label_5 .line 622 240| const v36, #+17861 (0x000045c5 | 2.50286e-41) 243| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 246| move-object/from16 v0, v32 248| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 250| const v36, #+17862 (0x000045c6 | 2.50300e-41) 253| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator 259| move-result-object v2 260| const v36, #+17863 (0x000045c7 | 2.50314e-41) 263| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 266| move-wide/from16 v0:v1, v30:v31 268| invoke-virtual {v2,v0,v1}, android.animation.ObjectAnimator.setStartDelay(long):void Label_5: .line 625 .end_local v30 271| const v36, #+17864 (0x000045c8 | 2.50328e-41) 274| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 277| move-object/from16 v0, v32 279| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 281| const v36, #+17865 (0x000045c9 | 2.50342e-41) 284| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator 290| move-result-object v2 291| const v36, #+17866 (0x000045ca | 2.50356e-41) 294| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v2}, android.animation.ObjectAnimator.isRunning():boolean 300| move-result v2 301| const v36, #+17867 (0x000045cb | 2.50370e-41) 304| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 307| if-nez v2, Label_30 309| const v36, #+17868 (0x000045cc | 2.50384e-41) 312| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 315| move-object/from16 v0, v32 317| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 319| const v36, #+17869 (0x000045cd | 2.50398e-41) 322| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator 328| move-result-object v2 329| const v36, #+17870 (0x000045ce | 2.50412e-41) 332| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v2}, android.animation.ObjectAnimator.isStarted():boolean 338| move-result v2 339| const v36, #+17871 (0x000045cf | 2.50426e-41) 342| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 345| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 347| if-eqz v2, Label_30 349| const v36, #+17872 (0x000045d0 | 2.50440e-41) 352| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 355| move-object/from16 v0, v32 357| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 359| const v36, #+17873 (0x000045d1 | 2.50454e-41) 362| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get27(com.android.calendar.EventInfoFragment):boolean 368| move-result v2 369| const v36, #+17874 (0x000045d2 | 2.50468e-41) 372| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 375| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 377| if-eqz v2, Label_30 .line 626 379| const v36, #+17875 (0x000045d3 | 2.50482e-41) 382| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 385| move-object/from16 v0, v32 387| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 389| const v36, #+17876 (0x000045d4 | 2.50496e-41) 392| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator 398| move-result-object v2 399| const v36, #+17877 (0x000045d5 | 2.50510e-41) 402| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v2}, android.animation.ObjectAnimator.start():void Label_6: .line 632 408| const v36, #+17878 (0x000045d6 | 2.50524e-41) 411| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 414| return-void Label_7: .line 468 415| const v36, #+17879 (0x000045d7 | 2.50538e-41) 418| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 421| move-object/from16 v0, v32 423| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 425| const v36, #+17880 (0x000045d8 | 2.50552e-41) 428| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-static/range {v35..v35}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 434| move-result-object v3 435| const v36, #+17881 (0x000045d9 | 2.50566e-41) 438| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set11(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor .line 469 444| const v36, #+17882 (0x000045da | 2.50580e-41) 447| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 450| move-object/from16 v0, v32 452| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 454| const v36, #+17883 (0x000045db | 2.50594e-41) 457| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 460| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap1(com.android.calendar.EventInfoFragment):boolean 463| move-result v2 464| const v36, #+17884 (0x000045dc | 2.50608e-41) 467| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 470| if-nez v2, Label_8 .line 470 472| const v36, #+17885 (0x000045dd | 2.50622e-41) 475| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 478| move-object/from16 v0, v32 480| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 482| const v36, #+17886 (0x000045de | 2.50636e-41) 485| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap3(com.android.calendar.EventInfoFragment):void .line 471 491| const v36, #+17887 (0x000045df | 2.50650e-41) 494| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 497| return-void Label_8: .line 473 498| const v36, #+17888 (0x000045e0 | 2.50664e-41) 501| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 504| move-object/from16 v0, v32 506| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 508| const v36, #+17889 (0x000045e1 | 2.50678e-41) 511| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 514| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get5(com.android.calendar.EventInfoFragment):boolean 517| move-result v2 518| const v36, #+17890 (0x000045e2 | 2.50692e-41) 521| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 524| if-nez v2, Label_9 .line 474 526| const v36, #+17891 (0x000045e3 | 2.50706e-41) 529| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 532| move-object/from16 v0, v32 534| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 .line 475 536| const v36, #+17892 (0x000045e4 | 2.50720e-41) 539| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 542| move-object/from16 v0, v32 544| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 546| const v36, #+17893 (0x000045e5 | 2.50734e-41) 549| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 552| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get16(com.android.calendar.EventInfoFragment):android.database.Cursor 555| move-result-object v3 556| const v36, #+17894 (0x000045e6 | 2.50748e-41) 559| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 562| const/16 v4, #+11 (0x0000000b | 1.54143e-44) 564| invoke-interface {v3,v4}, android.database.Cursor.getInt(int):int 567| move-result v3 568| const v36, #+17895 (0x000045e7 | 2.50762e-41) 571| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 474 574| invoke-static {v3}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 577| move-result v3 578| const v36, #+17896 (0x000045e8 | 2.50776e-41) 581| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 584| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set1(com.android.calendar.EventInfoFragment, int):int .line 476 587| const v36, #+17897 (0x000045e9 | 2.50790e-41) 590| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 593| move-object/from16 v0, v32 595| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 597| const v36, #+17898 (0x000045ea | 2.50804e-41) 600| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 603| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 604| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set2(com.android.calendar.EventInfoFragment, boolean):boolean Label_9: .line 479 607| const v36, #+17899 (0x000045eb | 2.50818e-41) 610| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 613| move-object/from16 v0, v32 615| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 617| const v36, #+17900 (0x000045ec | 2.50832e-41) 620| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get30(com.android.calendar.EventInfoFragment):boolean 626| move-result v2 627| const v36, #+17901 (0x000045ed | 2.50846e-41) 630| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 633| if-nez v2, Label_11 .line 480 635| const v36, #+17902 (0x000045ee | 2.50860e-41) 638| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 641| move-object/from16 v0, v32 643| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 645| const v36, #+17903 (0x000045ef | 2.50874e-41) 648| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 651| move-object/from16 v0, v32 653| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 655| const v36, #+17904 (0x000045f0 | 2.50888e-41) 658| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 661| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get16(com.android.calendar.EventInfoFragment):android.database.Cursor 664| move-result-object v2 665| const v36, #+17905 (0x000045f1 | 2.50902e-41) 668| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 671| const/16 v4, #+12 (0x0000000c | 1.68156e-44) 673| invoke-interface {v2,v4}, android.database.Cursor.isNull(int):boolean 676| move-result v2 677| const v36, #+17906 (0x000045f2 | 2.50917e-41) 680| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 683| if-eqz v2, Label_13 .line 481 685| const v36, #+17907 (0x000045f3 | 2.50931e-41) 688| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 691| move-object/from16 v0, v32 693| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 695| const v36, #+17908 (0x000045f4 | 2.50945e-41) 698| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 701| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get4(com.android.calendar.EventInfoFragment):int 704| move-result v2 705| const v36, #+17909 (0x000045f5 | 2.50959e-41) 708| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 480 711| const v36, #+17910 (0x000045f6 | 2.50973e-41) 714| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 717| invoke-static {v3,v2}, com.android.calendar.EventInfoFragment.-set14(com.android.calendar.EventInfoFragment, int):int .line 483 720| const v36, #+17911 (0x000045f7 | 2.50987e-41) 723| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 726| move-object/from16 v0, v32 728| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 730| const v36, #+17912 (0x000045f8 | 2.51001e-41) 733| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 736| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 737| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set15(com.android.calendar.EventInfoFragment, boolean):boolean Label_11: .line 486 740| const v36, #+17913 (0x000045f9 | 2.51015e-41) 743| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 746| move-object/from16 v0, v32 748| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 750| const v36, #+17914 (0x000045fa | 2.51029e-41) 753| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 756| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get10(com.android.calendar.EventInfoFragment):boolean 759| move-result v2 760| const v36, #+17915 (0x000045fb | 2.51043e-41) 763| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 766| if-nez v2, Label_12 .line 487 768| const v36, #+17916 (0x000045fc | 2.51057e-41) 771| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 774| move-object/from16 v0, v32 776| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 778| const v36, #+17917 (0x000045fd | 2.51071e-41) 781| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 784| move-object/from16 v0, v32 786| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 788| const v36, #+17918 (0x000045fe | 2.51085e-41) 791| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 794| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get29(com.android.calendar.EventInfoFragment):int 797| move-result v3 798| const v36, #+17919 (0x000045ff | 2.51099e-41) 801| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 804| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set5(com.android.calendar.EventInfoFragment, int):int .line 488 807| const v36, #+17920 (0x00004600 | 2.51113e-41) 810| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 813| move-object/from16 v0, v32 815| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 817| const v36, #+17921 (0x00004601 | 2.51127e-41) 820| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 823| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 824| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set6(com.android.calendar.EventInfoFragment, boolean):boolean Label_12: .line 491 827| const v36, #+17922 (0x00004602 | 2.51141e-41) 830| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 833| move-object/from16 v0, v32 835| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 837| const v36, #+17923 (0x00004603 | 2.51155e-41) 840| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 843| move-object/from16 v0, v32 845| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 847| const v36, #+17924 (0x00004604 | 2.51169e-41) 850| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 853| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 856| move-result-object v3 857| const v36, #+17925 (0x00004605 | 2.51183e-41) 860| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 863| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-wrap13(com.android.calendar.EventInfoFragment, android.view.View):void .line 492 866| const v36, #+17926 (0x00004606 | 2.51197e-41) 869| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 872| move-object/from16 v0, v32 874| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 876| const v36, #+17927 (0x00004607 | 2.51211e-41) 879| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 882| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap7(com.android.calendar.EventInfoFragment):void .line 495 885| const v36, #+17928 (0x00004608 | 2.51225e-41) 888| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 891| sget-object v5, android.provider.CalendarContract$Calendars.CONTENT_URI .line 496 .local v5, "uri", android.net.Uri 893| const v36, #+17929 (0x00004609 | 2.51239e-41) 896| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 899| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 900| new-array v8, v2, java.lang.String[] .line 497 902| const v36, #+17930 (0x0000460a | 2.51253e-41) 905| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 908| move-object/from16 v0, v32 910| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 912| const v36, #+17931 (0x0000460b | 2.51267e-41) 915| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 918| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get16(com.android.calendar.EventInfoFragment):android.database.Cursor 921| move-result-object v2 922| const v36, #+17932 (0x0000460c | 2.51281e-41) 925| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 928| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 929| invoke-interface {v2,v3}, android.database.Cursor.getLong(int):long 932| move-result-wide v2:v3 933| const v36, #+17933 (0x0000460d | 2.51295e-41) 936| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 939| invoke-static {v2,v3}, java.lang.Long.toString(long):java.lang.String 942| move-result-object v2 943| const v36, #+17934 (0x0000460e | 2.51309e-41) 946| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 949| const/4 v3, #+0 (0x00000000 | 0.00000) 950| aput-object v2, v8, v3 .line 498 .local v8, "args", java.lang.String[] 952| const v36, #+17935 (0x0000460f | 2.51323e-41) 955| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 958| sget-object v6, com.android.calendar.EventInfoFragment.CALENDARS_PROJECTION .line 499 960| const v36, #+17936 (0x00004610 | 2.51337e-41) 963| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 966| const-string/jumbo v7, "_id=?" .line 498 969| const v36, #+17937 (0x00004611 | 2.51351e-41) 972| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 975| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 976| const/4 v4, #+0 (0x00000000 | 0.00000) .line 499 977| const/4 v9, #+0 (0x00000000 | 0.00000) 978| move-object/from16 v2, v32 .line 498 980| invoke-virtual/range {v2..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 983| const v36, #+17938 (0x00004612 | 2.51365e-41) 986| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 989| goto/16 Label_4 Label_13: .line 482 .end_local v5 .end_local v8 991| const v36, #+17939 (0x00004613 | 2.51379e-41) 994| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 997| move-object/from16 v0, v32 999| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1001| const v36, #+17940 (0x00004614 | 2.51393e-41) 1004| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1007| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get16(com.android.calendar.EventInfoFragment):android.database.Cursor 1010| move-result-object v2 1011| const v36, #+17941 (0x00004615 | 2.51407e-41) 1014| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1017| const/16 v4, #+12 (0x0000000c | 1.68156e-44) 1019| invoke-interface {v2,v4}, android.database.Cursor.getInt(int):int 1022| move-result v2 1023| const v36, #+17942 (0x00004616 | 2.51421e-41) 1026| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 481 1029| invoke-static {v2}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 1032| move-result v2 1033| const v36, #+17943 (0x00004617 | 2.51435e-41) 1036| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1039| goto/16 Label_10 Label_14: .line 502 1041| const v36, #+17944 (0x00004618 | 2.51449e-41) 1044| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1047| move-object/from16 v0, v32 1049| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1051| const v36, #+17945 (0x00004619 | 2.51463e-41) 1054| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1057| invoke-static/range {v35..v35}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 1060| move-result-object v3 1061| const v36, #+17946 (0x0000461a | 2.51477e-41) 1064| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1067| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set3(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor .line 503 1070| const v36, #+17947 (0x0000461b | 2.51491e-41) 1073| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1076| move-object/from16 v0, v32 1078| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1080| const v36, #+17948 (0x0000461c | 2.51505e-41) 1083| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1086| move-object/from16 v0, v32 1088| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1090| const v36, #+17949 (0x0000461d | 2.51519e-41) 1093| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1096| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 1099| move-result-object v3 1100| const v36, #+17950 (0x0000461e | 2.51533e-41) 1103| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1106| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-wrap12(com.android.calendar.EventInfoFragment, android.view.View):void .line 505 1109| const v36, #+17951 (0x0000461f | 2.51547e-41) 1112| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1115| move-object/from16 v0, v32 1117| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1119| const v36, #+17952 (0x00004620 | 2.51561e-41) 1122| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1125| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap15(com.android.calendar.EventInfoFragment):void .line 507 1128| const v36, #+17953 (0x00004621 | 2.51575e-41) 1131| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1134| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 1135| new-array v8, v2, java.lang.String[] .line 508 1137| const v36, #+17954 (0x00004622 | 2.51589e-41) 1140| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1143| move-object/from16 v0, v32 1145| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1147| const v36, #+17955 (0x00004623 | 2.51603e-41) 1150| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1153| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor 1156| move-result-object v2 1157| const v36, #+17956 (0x00004624 | 2.51617e-41) 1160| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1163| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 1164| invoke-interface {v2,v3}, android.database.Cursor.getString(int):java.lang.String 1167| move-result-object v2 1168| const v36, #+17957 (0x00004625 | 2.51631e-41) 1171| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1174| const/4 v3, #+0 (0x00000000 | 0.00000) 1175| aput-object v2, v8, v3 .line 509 1177| const v36, #+17958 (0x00004626 | 2.51645e-41) 1180| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1183| move-object/from16 v0, v32 1185| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1187| const v36, #+17959 (0x00004627 | 2.51659e-41) 1190| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1193| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor 1196| move-result-object v2 1197| const v36, #+17960 (0x00004628 | 2.51673e-41) 1200| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1203| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 1204| invoke-interface {v2,v3}, android.database.Cursor.getString(int):java.lang.String 1207| move-result-object v2 1208| const v36, #+17961 (0x00004629 | 2.51687e-41) 1211| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1214| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1215| aput-object v2, v8, v3 .line 510 .restart_local v8 1217| const v36, #+17962 (0x0000462a | 2.51701e-41) 1220| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1223| sget-object v5, android.provider.CalendarContract$Colors.CONTENT_URI .line 511 .restart_local v5 1225| const v36, #+17963 (0x0000462b | 2.51715e-41) 1228| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1231| sget-object v6, com.android.calendar.EventInfoFragment.COLORS_PROJECTION 1233| const v36, #+17964 (0x0000462c | 2.51729e-41) 1236| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1239| const-string/jumbo v7, "account_name=? AND account_type=? AND color_type=1" 1242| const v36, #+17965 (0x0000462d | 2.51743e-41) 1245| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1248| const/16 v3, #+64 (0x00000040 | 8.96831e-44) 1250| const/4 v4, #+0 (0x00000000 | 0.00000) .line 512 1251| const/4 v9, #+0 (0x00000000 | 0.00000) 1252| move-object/from16 v2, v32 .line 511 1254| invoke-virtual/range {v2..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 514 1257| const v36, #+17966 (0x0000462e | 2.51757e-41) 1260| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1263| move-object/from16 v0, v32 1265| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1267| const v36, #+17967 (0x0000462f | 2.51771e-41) 1270| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1273| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get20(com.android.calendar.EventInfoFragment):boolean 1276| move-result v2 1277| const v36, #+17968 (0x00004630 | 2.51785e-41) 1280| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1283| if-nez v2, Label_16 .line 515 1285| const v36, #+17969 (0x00004631 | 2.51799e-41) 1288| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1291| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 1292| new-array v8, v2, java.lang.String[] .end_local v8 1294| const v36, #+17970 (0x00004632 | 2.51813e-41) 1297| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1300| move-object/from16 v0, v32 1302| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1304| const v36, #+17971 (0x00004633 | 2.51827e-41) 1307| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1310| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get17(com.android.calendar.EventInfoFragment):long 1313| move-result-wide v2:v3 1314| const v36, #+17972 (0x00004634 | 2.51841e-41) 1317| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1320| invoke-static {v2,v3}, java.lang.Long.toString(long):java.lang.String 1323| move-result-object v2 1324| const v36, #+17973 (0x00004635 | 2.51855e-41) 1327| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1330| const/4 v3, #+0 (0x00000000 | 0.00000) 1331| aput-object v2, v8, v3 .line 518 .restart_local v8 1333| const v36, #+17974 (0x00004636 | 2.51869e-41) 1336| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1339| sget-object v5, android.provider.CalendarContract$Attendees.CONTENT_URI .line 519 1341| const v36, #+17975 (0x00004637 | 2.51883e-41) 1344| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1347| invoke-static {}, com.android.calendar.EventInfoFragment.-get0():java.lang.String[] 1350| move-result-object v6 1351| const v36, #+17976 (0x00004638 | 2.51897e-41) 1354| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 520 1357| const-string/jumbo v7, "event_id=?" 1360| const v36, #+17977 (0x00004639 | 2.51911e-41) 1363| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1366| const-string/jumbo v9, "attendeeName ASC, attendeeEmail ASC" .line 519 1369| const v36, #+17978 (0x0000463a | 2.51925e-41) 1372| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1375| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 1376| const/4 v4, #+0 (0x00000000 | 0.00000) 1377| move-object/from16 v2, v32 1379| invoke-virtual/range {v2..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_15: .line 524 1382| const v36, #+17979 (0x0000463b | 2.51939e-41) 1385| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1388| move-object/from16 v0, v32 1390| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1392| const v36, #+17980 (0x0000463c | 2.51953e-41) 1395| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1398| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get19(com.android.calendar.EventInfoFragment):boolean 1401| move-result v2 1402| const v36, #+17981 (0x0000463d | 2.51967e-41) 1405| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1408| if-eqz v2, Label_17 .line 526 1410| const v36, #+17982 (0x0000463e | 2.51981e-41) 1413| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1416| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 1417| new-array v8, v2, java.lang.String[] .end_local v8 1419| const v36, #+17983 (0x0000463f | 2.51996e-41) 1422| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1425| move-object/from16 v0, v32 1427| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1429| const v36, #+17984 (0x00004640 | 2.52010e-41) 1432| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1435| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get17(com.android.calendar.EventInfoFragment):long 1438| move-result-wide v2:v3 1439| const v36, #+17985 (0x00004641 | 2.52024e-41) 1442| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1445| invoke-static {v2,v3}, java.lang.Long.toString(long):java.lang.String 1448| move-result-object v2 1449| const v36, #+17986 (0x00004642 | 2.52038e-41) 1452| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1455| const/4 v3, #+0 (0x00000000 | 0.00000) 1456| aput-object v2, v8, v3 .line 527 .restart_local v8 1458| const v36, #+17987 (0x00004643 | 2.52052e-41) 1461| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1464| sget-object v5, android.provider.CalendarContract$Reminders.CONTENT_URI .line 529 1466| const v36, #+17988 (0x00004644 | 2.52066e-41) 1469| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1472| invoke-static {}, com.android.calendar.EventInfoFragment.-get1():java.lang.String[] 1475| move-result-object v6 1476| const v36, #+17989 (0x00004645 | 2.52080e-41) 1479| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1482| const-string/jumbo v7, "event_id=?" .line 528 1485| const v36, #+17990 (0x00004646 | 2.52094e-41) 1488| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1491| const/16 v3, #+16 (0x00000010 | 2.24208e-44) 1493| const/4 v4, #+0 (0x00000000 | 0.00000) .line 529 1494| const/4 v9, #+0 (0x00000000 | 0.00000) 1495| move-object/from16 v2, v32 .line 528 1497| invoke-virtual/range {v2..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 1500| const v36, #+17991 (0x00004647 | 2.52108e-41) 1503| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1506| goto/16 Label_4 Label_16: .line 522 1508| const v36, #+17992 (0x00004648 | 2.52122e-41) 1511| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1514| move-object/from16 v0, v32 1516| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1518| const v36, #+17993 (0x00004649 | 2.52136e-41) 1521| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1524| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 1525| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-wrap8(com.android.calendar.EventInfoFragment, int):void 1528| const v36, #+17994 (0x0000464a | 2.52150e-41) 1531| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1534| goto/16 Label_15 Label_17: .line 531 1536| const v36, #+17995 (0x0000464b | 2.52164e-41) 1539| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1542| move-object/from16 v0, v32 1544| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1546| const v36, #+17996 (0x0000464c | 2.52178e-41) 1549| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1552| const/16 v3, #+16 (0x00000010 | 2.24208e-44) 1554| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-wrap8(com.android.calendar.EventInfoFragment, int):void 1557| const v36, #+17997 (0x0000464d | 2.52192e-41) 1560| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1563| goto/16 Label_4 Label_18: .line 535 .end_local v5 .end_local v8 1565| const v36, #+17998 (0x0000464e | 2.52206e-41) 1568| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1571| new-instance v21, java.util.ArrayList 1573| const v36, #+17999 (0x0000464f | 2.52220e-41) 1576| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1579| invoke-direct/range {v21..v21}, java.util.ArrayList.():void .line 536 .local_ex v21, "colors", java.util.ArrayList, "Ljava/util/ArrayList;" 1582| const v36, #+18000 (0x00004650 | 2.52234e-41) 1585| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1588| invoke-interface/range {v35..v35}, android.database.Cursor.moveToFirst():boolean 1591| move-result v2 1592| const v36, #+18001 (0x00004651 | 2.52248e-41) 1595| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1598| if-eqz v2, Label_20 Label_19: .line 539 1600| const v36, #+18002 (0x00004652 | 2.52262e-41) 1603| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1606| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 1607| move-object/from16 v0, v35 1609| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 1612| move-result v20 1613| const v36, #+18003 (0x00004653 | 2.52276e-41) 1616| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 540 .local v20, "colorKey", int 1619| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 1620| move-object/from16 v0, v35 1622| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 1625| move-result v27 1626| const v36, #+18004 (0x00004654 | 2.52290e-41) 1629| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 541 .local v27, "rawColor", int 1632| invoke-static/range {v27..v27}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 1635| move-result v22 1636| const v36, #+18005 (0x00004655 | 2.52304e-41) 1639| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 542 .local v22, "displayColor", int 1642| move-object/from16 v0, v32 1644| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1646| const v36, #+18006 (0x00004656 | 2.52318e-41) 1649| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1652| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get13(com.android.calendar.EventInfoFragment):android.util.SparseIntArray 1655| move-result-object v2 1656| const v36, #+18007 (0x00004657 | 2.52332e-41) 1659| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1662| move/from16 v0, v22 1664| move/from16 v1, v20 1666| invoke-virtual {v2,v0,v1}, android.util.SparseIntArray.put(int, int):void .line 543 1669| const v36, #+18008 (0x00004658 | 2.52346e-41) 1672| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1675| invoke-static/range {v22..v22}, java.lang.Integer.valueOf(int):java.lang.Integer 1678| move-result-object v2 1679| const v36, #+18009 (0x00004659 | 2.52360e-41) 1682| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1685| move-object/from16 v0, v21 1687| invoke-virtual {v0,v2}, java.util.ArrayList.add(java.lang.Object):boolean .line 544 1690| const v36, #+18010 (0x0000465a | 2.52374e-41) 1693| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1696| invoke-interface/range {v35..v35}, android.database.Cursor.moveToNext():boolean 1699| move-result v2 1700| const v36, #+18011 (0x0000465b | 2.52388e-41) 1703| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1706| if-nez v2, Label_19 Label_20: .line 546 .end_local v20 .end_local v22 .end_local v27 1708| const v36, #+18012 (0x0000465c | 2.52402e-41) 1711| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1714| invoke-interface/range {v35..v35}, android.database.Cursor.close():void .line 547 1717| const v36, #+18013 (0x0000465d | 2.52416e-41) 1720| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1723| invoke-virtual/range {v21..v21}, java.util.ArrayList.size():int 1726| move-result v2 1727| const v36, #+18014 (0x0000465e | 2.52430e-41) 1730| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1733| new-array v0, v2, java.lang.Integer[] 1735| const v36, #+18015 (0x0000465f | 2.52444e-41) 1738| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1741| move-object/from16 v29, v0 .line 548 .local v29, "sortedColors", java.lang.Integer[] 1743| move-object/from16 v0, v21 1745| move-object/from16 v1, v29 1747| invoke-virtual {v0,v1}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[] 1750| move-result-object v2 1751| const v36, #+18016 (0x00004660 | 2.52458e-41) 1754| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1757| check-cast v2, java.lang.Integer[] 1759| const v36, #+18017 (0x00004661 | 2.52472e-41) 1762| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1765| new-instance v3, com.android.colorpicker.HsvColorComparator 1767| const v36, #+18018 (0x00004662 | 2.52486e-41) 1770| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1773| invoke-direct {v3}, com.android.colorpicker.HsvColorComparator.():void 1776| const v36, #+18019 (0x00004663 | 2.52500e-41) 1779| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1782| invoke-static {v2,v3}, java.util.Arrays.sort(java.lang.Object[], java.util.Comparator):void .line 549 1785| const v36, #+18020 (0x00004664 | 2.52514e-41) 1788| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1791| move-object/from16 v0, v32 1793| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1795| const v36, #+18021 (0x00004665 | 2.52528e-41) 1798| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1801| move-object/from16 v0, v29 1803| array-length v3, v0 1804| const v36, #+18022 (0x00004666 | 2.52542e-41) 1807| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1810| new-array v3, v3, int[] 1812| const v36, #+18023 (0x00004667 | 2.52556e-41) 1815| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1818| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set4(com.android.calendar.EventInfoFragment, int[]):int[] .line 550 1821| const v36, #+18024 (0x00004668 | 2.52570e-41) 1824| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1827| const/16 v26, #+0 (0x00000000 | 0.00000) Label_21: .local v26, "i", int 1829| const v36, #+18025 (0x00004669 | 2.52584e-41) 1832| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1835| move-object/from16 v0, v29 1837| array-length v2, v0 1838| const v36, #+18026 (0x0000466a | 2.52598e-41) 1841| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1844| move/from16 v0, v26 1846| if-ge v0, v2, Label_22 .line 551 1848| const v36, #+18027 (0x0000466b | 2.52612e-41) 1851| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1854| move-object/from16 v0, v32 1856| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1858| const v36, #+18028 (0x0000466c | 2.52626e-41) 1861| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1864| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get8(com.android.calendar.EventInfoFragment):int[] 1867| move-result-object v2 1868| const v36, #+18029 (0x0000466d | 2.52640e-41) 1871| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1874| aget-object v3, v29, v26 1876| const v36, #+18030 (0x0000466e | 2.52654e-41) 1879| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1882| invoke-virtual {v3}, java.lang.Integer.intValue():int 1885| move-result v3 1886| const v36, #+18031 (0x0000466f | 2.52668e-41) 1889| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1892| aput v3, v2, v26 .line 553 1894| const v36, #+18032 (0x00004670 | 2.52682e-41) 1897| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1900| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 1901| new-array v0, v2, float[] 1903| const v36, #+18033 (0x00004671 | 2.52696e-41) 1906| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1909| move-object/from16 v25, v0 .line 554 .local v25, "hsv", float[] 1911| move-object/from16 v0, v32 1913| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1915| const v36, #+18034 (0x00004672 | 2.52710e-41) 1918| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1921| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get8(com.android.calendar.EventInfoFragment):int[] 1924| move-result-object v2 1925| const v36, #+18035 (0x00004673 | 2.52724e-41) 1928| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1931| aget v2, v2, v26 1933| const v36, #+18036 (0x00004674 | 2.52738e-41) 1936| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1939| move-object/from16 v0, v25 1941| invoke-static {v2,v0}, android.graphics.Color.colorToHSV(int, float[]):void .line 550 1944| const v36, #+18037 (0x00004675 | 2.52752e-41) 1947| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1950| add-int/lit8 v26, v26, #+1 (0x00000001 | 1.40130e-45) 1952| goto/16 Label_21 Label_22: .line 559 .end_local v25 1954| const v36, #+18038 (0x00004676 | 2.52766e-41) 1957| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1960| move-object/from16 v0, v32 1962| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1964| const v36, #+18039 (0x00004677 | 2.52780e-41) 1967| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1970| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfoFragment):boolean 1973| move-result v2 1974| const v36, #+18040 (0x00004678 | 2.52794e-41) 1977| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1980| if-eqz v2, Label_23 .line 560 1982| const v36, #+18041 (0x00004679 | 2.52808e-41) 1985| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1988| move-object/from16 v0, v32 1990| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 1992| const v36, #+18042 (0x0000467a | 2.52822e-41) 1995| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 1998| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2001| move-result-object v2 2002| const v36, #+18043 (0x0000467b | 2.52836e-41) 2005| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2008| const v3, #+2131755183 (0x7f1000af | 1.91412e+38) 2011| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 2014| move-result-object v18 2015| const v36, #+18044 (0x0000467c | 2.52850e-41) 2018| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 561 .local v18, "button", android.view.View 2021| if-eqz v18, Label_23 2023| const v36, #+18045 (0x0000467d | 2.52864e-41) 2026| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2029| move-object/from16 v0, v32 2031| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2033| const v36, #+18046 (0x0000467e | 2.52878e-41) 2036| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2039| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get8(com.android.calendar.EventInfoFragment):int[] 2042| move-result-object v2 2043| const v36, #+18047 (0x0000467f | 2.52892e-41) 2046| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2049| array-length v2, v2 2050| const v36, #+18048 (0x00004680 | 2.52906e-41) 2053| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2056| if-lez v2, Label_23 .line 562 2058| const v36, #+18049 (0x00004681 | 2.52920e-41) 2061| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2064| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 2065| move-object/from16 v0, v18 2067| invoke-virtual {v0,v2}, android.view.View.setEnabled(boolean):void .line 563 2070| const v36, #+18050 (0x00004682 | 2.52934e-41) 2073| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2076| const/4 v2, #+0 (0x00000000 | 0.00000) 2077| move-object/from16 v0, v18 2079| invoke-virtual {v0,v2}, android.view.View.setVisibility(int):void Label_23: .line 566 .end_local v18 2082| const v36, #+18051 (0x00004683 | 2.52948e-41) 2085| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2088| move-object/from16 v0, v32 2090| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2092| const v36, #+18052 (0x00004684 | 2.52962e-41) 2095| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2098| invoke-static {v2}, com.android.calendar.EventInfoFragment.-wrap14(com.android.calendar.EventInfoFragment):void 2101| const v36, #+18053 (0x00004685 | 2.52976e-41) 2104| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2107| goto/16 Label_4 Label_24: .line 569 .end_local v21 .end_local v26 .end_local v29 2109| const v36, #+18054 (0x00004686 | 2.52990e-41) 2112| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2115| move-object/from16 v0, v32 2117| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2119| const v36, #+18055 (0x00004687 | 2.53004e-41) 2122| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2125| invoke-static/range {v35..v35}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 2128| move-result-object v3 2129| const v36, #+18056 (0x00004688 | 2.53018e-41) 2132| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2135| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set0(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor .line 570 2138| const v36, #+18057 (0x00004689 | 2.53032e-41) 2141| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2144| move-object/from16 v0, v32 2146| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2148| const v36, #+18058 (0x0000468a | 2.53046e-41) 2151| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2154| move-object/from16 v0, v32 2156| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2158| const v36, #+18059 (0x0000468b | 2.53060e-41) 2161| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2164| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2167| move-result-object v3 2168| const v36, #+18060 (0x0000468c | 2.53075e-41) 2171| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2174| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-wrap6(com.android.calendar.EventInfoFragment, android.view.View):void .line 571 2177| const v36, #+18061 (0x0000468d | 2.53089e-41) 2180| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2183| move-object/from16 v0, v32 2185| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2187| const v36, #+18062 (0x0000468e | 2.53103e-41) 2190| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2193| move-object/from16 v0, v32 2195| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2197| const v36, #+18063 (0x0000468f | 2.53117e-41) 2200| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2203| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2206| move-result-object v3 2207| const v36, #+18064 (0x00004690 | 2.53131e-41) 2210| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2213| invoke-virtual {v2,v3}, com.android.calendar.EventInfoFragment.updateResponse(android.view.View):void 2216| const v36, #+18065 (0x00004691 | 2.53145e-41) 2219| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2222| goto/16 Label_4 Label_25: .line 574 2224| const v36, #+18066 (0x00004692 | 2.53159e-41) 2227| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2230| move-object/from16 v0, v32 2232| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2234| const v36, #+18067 (0x00004693 | 2.53173e-41) 2237| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2240| invoke-static/range {v35..v35}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 2243| move-result-object v3 2244| const v36, #+18068 (0x00004694 | 2.53187e-41) 2247| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2250| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set16(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor .line 575 2253| const v36, #+18069 (0x00004695 | 2.53201e-41) 2256| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2259| move-object/from16 v0, v32 2261| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2263| const v36, #+18070 (0x00004696 | 2.53215e-41) 2266| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2269| move-object/from16 v0, v32 2271| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2273| const v36, #+18071 (0x00004697 | 2.53229e-41) 2276| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2279| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2282| move-result-object v3 2283| const v36, #+18072 (0x00004698 | 2.53243e-41) 2286| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2289| move-object/from16 v0, v32 2291| iget-object v4, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2293| const v36, #+18073 (0x00004699 | 2.53257e-41) 2296| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2299| invoke-static {v4}, com.android.calendar.EventInfoFragment.-get31(com.android.calendar.EventInfoFragment):android.database.Cursor 2302| move-result-object v4 2303| const v36, #+18074 (0x0000469a | 2.53271e-41) 2306| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2309| invoke-virtual {v2,v3,v4}, com.android.calendar.EventInfoFragment.initReminders(android.view.View, android.database.Cursor):void 2312| const v36, #+18075 (0x0000469b | 2.53285e-41) 2315| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2318| goto/16 Label_4 Label_26: .line 578 2320| const v36, #+18076 (0x0000469c | 2.53299e-41) 2323| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2326| invoke-interface/range {v35..v35}, android.database.Cursor.getCount():int 2329| move-result v2 2330| const v36, #+18077 (0x0000469d | 2.53313e-41) 2333| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2336| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 2337| if-le v2, v3, Label_27 .line 581 2339| const v36, #+18078 (0x0000469e | 2.53327e-41) 2342| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2345| move-object/from16 v0, v32 2347| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2349| const v36, #+18079 (0x0000469f | 2.53341e-41) 2352| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2355| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor 2358| move-result-object v2 2359| const v36, #+18080 (0x000046a0 | 2.53355e-41) 2362| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2365| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 2366| invoke-interface {v2,v3}, android.database.Cursor.getString(int):java.lang.String 2369| move-result-object v23 2370| const v36, #+18081 (0x000046a1 | 2.53369e-41) 2373| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 582 .local v23, "displayName", java.lang.String 2376| move-object/from16 v0, v32 2378| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2380| const v36, #+18082 (0x000046a2 | 2.53383e-41) 2383| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2386| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get18(com.android.calendar.EventInfoFragment):com.android.calendar.EventInfoFragment$QueryHandler 2389| move-result-object v9 2390| const v36, #+18083 (0x000046a3 | 2.53397e-41) 2393| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 583 2396| sget-object v12, android.provider.CalendarContract$Calendars.CONTENT_URI 2398| const v36, #+18084 (0x000046a4 | 2.53411e-41) 2401| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2404| sget-object v13, com.android.calendar.EventInfoFragment.CALENDARS_PROJECTION .line 584 2406| const v36, #+18085 (0x000046a5 | 2.53425e-41) 2409| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2412| const-string/jumbo v14, "calendar_displayName=?" 2415| const v36, #+18086 (0x000046a6 | 2.53439e-41) 2418| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2421| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 2422| new-array v15, v2, java.lang.String[] 2424| const v36, #+18087 (0x000046a7 | 2.53453e-41) 2427| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2430| const/4 v2, #+0 (0x00000000 | 0.00000) 2431| aput-object v23, v15, v2 .line 582 2433| const v36, #+18088 (0x000046a8 | 2.53467e-41) 2436| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2439| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 2441| const/4 v11, #+0 (0x00000000 | 0.00000) .line 584 2442| const/16 v16, #+0 (0x00000000 | 0.00000) .line 582 2444| invoke-virtual/range {v9..v16}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 2447| const v36, #+18089 (0x000046a9 | 2.53481e-41) 2450| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2453| goto/16 Label_4 Label_27: .line 588 .end_local v23 2455| const v36, #+18090 (0x000046aa | 2.53495e-41) 2458| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2461| move-object/from16 v0, v32 2463| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2465| const v36, #+18091 (0x000046ab | 2.53509e-41) 2468| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2471| move-object/from16 v0, v32 2473| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2475| const v36, #+18092 (0x000046ac | 2.53523e-41) 2478| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2481| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2484| move-result-object v3 2485| const v36, #+18093 (0x000046ad | 2.53537e-41) 2488| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2491| const v4, #+2131755172 (0x7f1000a4 | 1.91412e+38) 2494| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 2496| invoke-static {v2,v3,v4,v6}, com.android.calendar.EventInfoFragment.-wrap10(com.android.calendar.EventInfoFragment, android.view.View, int, int):void .line 589 2499| const v36, #+18094 (0x000046ae | 2.53551e-41) 2502| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2505| move-object/from16 v0, v32 2507| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2509| const v36, #+18095 (0x000046af | 2.53565e-41) 2512| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2515| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get11(com.android.calendar.EventInfoFragment):int 2518| move-result v3 2519| const v36, #+18096 (0x000046b0 | 2.53579e-41) 2522| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2525| or-int/lit8 v3, v3, #+8 (0x00000008 | 1.12104e-44) 2527| invoke-static {v2,v3}, com.android.calendar.EventInfoFragment.-set7(com.android.calendar.EventInfoFragment, int):int 2530| const v36, #+18097 (0x000046b1 | 2.53593e-41) 2533| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2536| goto/16 Label_4 Label_28: .line 593 2538| const v36, #+18098 (0x000046b2 | 2.53607e-41) 2541| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2544| new-instance v28, android.text.SpannableStringBuilder 2546| const v36, #+18099 (0x000046b3 | 2.53621e-41) 2549| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2552| invoke-direct/range {v28..v28}, android.text.SpannableStringBuilder.():void .line 596 .local v28, "sb", android.text.SpannableStringBuilder 2555| const v36, #+18100 (0x000046b4 | 2.53635e-41) 2558| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2561| move-object/from16 v0, v32 2563| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2565| const v36, #+18101 (0x000046b5 | 2.53649e-41) 2568| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2571| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor 2574| move-result-object v2 2575| const v36, #+18102 (0x000046b6 | 2.53663e-41) 2578| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2581| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 2582| invoke-interface {v2,v3}, android.database.Cursor.getString(int):java.lang.String 2585| move-result-object v19 2586| const v36, #+18103 (0x000046b7 | 2.53677e-41) 2589| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 597 .local v19, "calendarName", java.lang.String 2592| move-object/from16 v0, v28 2594| move-object/from16 v1, v19 2596| invoke-virtual {v0,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 601 2599| const v36, #+18104 (0x000046b8 | 2.53691e-41) 2602| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2605| move-object/from16 v0, v32 2607| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2609| const v36, #+18105 (0x000046b9 | 2.53705e-41) 2612| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2615| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor 2618| move-result-object v2 2619| const v36, #+18106 (0x000046ba | 2.53719e-41) 2622| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2625| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 2626| invoke-interface {v2,v3}, android.database.Cursor.getString(int):java.lang.String 2629| move-result-object v24 2630| const v36, #+18107 (0x000046bb | 2.53733e-41) 2633| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 602 .local v24, "email", java.lang.String 2636| invoke-interface/range {v35..v35}, android.database.Cursor.getCount():int 2639| move-result v2 2640| const v36, #+18108 (0x000046bc | 2.53747e-41) 2643| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2646| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 2647| if-le v2, v3, Label_29 2649| const v36, #+18109 (0x000046bd | 2.53761e-41) 2652| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2655| move-object/from16 v0, v19 2657| move-object/from16 v1, v24 2659| invoke-virtual {v0,v1}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 2662| move-result v2 2663| const v36, #+18110 (0x000046be | 2.53775e-41) 2666| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2669| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 2671| if-eqz v2, Label_29 .line 603 2673| const v36, #+18111 (0x000046bf | 2.53789e-41) 2676| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2679| invoke-static/range {v24..v24}, com.android.calendar.Utils.isValidEmail(java.lang.String):boolean 2682| move-result v2 2683| const v36, #+18112 (0x000046c0 | 2.53803e-41) 2686| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void .line 602 2689| if-eqz v2, Label_29 .line 604 2691| const v36, #+18113 (0x000046c1 | 2.53817e-41) 2694| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2697| const-string/jumbo v2, " (" 2700| const v36, #+18114 (0x000046c2 | 2.53831e-41) 2703| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2706| move-object/from16 v0, v28 2708| invoke-virtual {v0,v2}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder 2711| move-result-object v2 2712| const v36, #+18115 (0x000046c3 | 2.53845e-41) 2715| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2718| move-object/from16 v0, v24 2720| invoke-virtual {v2,v0}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder 2723| move-result-object v2 2724| const v36, #+18116 (0x000046c4 | 2.53859e-41) 2727| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2730| const-string/jumbo v3, ")" 2733| const v36, #+18117 (0x000046c5 | 2.53873e-41) 2736| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2739| invoke-virtual {v2,v3}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder Label_29: .line 607 2742| const v36, #+18118 (0x000046c6 | 2.53887e-41) 2745| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2748| move-object/from16 v0, v32 2750| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2752| const v36, #+18119 (0x000046c7 | 2.53901e-41) 2755| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2758| move-object/from16 v0, v32 2760| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2762| const v36, #+18120 (0x000046c8 | 2.53915e-41) 2765| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2768| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2771| move-result-object v3 2772| const v36, #+18121 (0x000046c9 | 2.53929e-41) 2775| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2778| const v4, #+2131755172 (0x7f1000a4 | 1.91412e+38) 2781| const/4 v6, #+0 (0x00000000 | 0.00000) 2782| invoke-static {v2,v3,v4,v6}, com.android.calendar.EventInfoFragment.-wrap10(com.android.calendar.EventInfoFragment, android.view.View, int, int):void .line 608 2785| const v36, #+18122 (0x000046ca | 2.53943e-41) 2788| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2791| move-object/from16 v0, v32 2793| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2795| const v36, #+18123 (0x000046cb | 2.53957e-41) 2798| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2801| move-object/from16 v0, v32 2803| iget-object v3, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2805| const v36, #+18124 (0x000046cc | 2.53971e-41) 2808| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2811| invoke-static {v3}, com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View 2814| move-result-object v3 2815| const v36, #+18125 (0x000046cd | 2.53985e-41) 2818| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2821| const v4, #+2131755064 (0x7f100038 | 1.91410e+38) 2824| move-object/from16 v0, v28 2826| invoke-static {v2,v3,v4,v0}, com.android.calendar.EventInfoFragment.-wrap9(com.android.calendar.EventInfoFragment, android.view.View, int, java.lang.CharSequence):void 2829| const v36, #+18126 (0x000046ce | 2.53999e-41) 2832| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2835| goto/16 Label_4 Label_30: .line 628 .end_local v19 .end_local v24 .end_local v28 2837| const v36, #+18127 (0x000046cf | 2.54013e-41) 2840| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2843| move-object/from16 v0, v32 2845| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2847| const v36, #+18128 (0x000046d0 | 2.54027e-41) 2850| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2853| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView 2856| move-result-object v2 2857| const v36, #+18129 (0x000046d1 | 2.54041e-41) 2860| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2863| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 2865| invoke-virtual {v2,v3}, android.widget.ScrollView.setAlpha(float):void .line 629 2868| const v36, #+18130 (0x000046d2 | 2.54055e-41) 2871| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2874| move-object/from16 v0, v32 2876| iget-object v2, v0, com.android.calendar.EventInfoFragment$QueryHandler.this$0 2878| const v36, #+18131 (0x000046d3 | 2.54069e-41) 2881| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2884| invoke-static {v2}, com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View 2887| move-result-object v2 2888| const v36, #+18132 (0x000046d4 | 2.54083e-41) 2891| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2894| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 2896| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void 2899| const v36, #+18133 (0x000046d5 | 2.54097e-41) 2902| invoke-static/range {v36..v36}, CodeCoverage.TraceBasicBlock(int):void 2905| goto/16 Label_6 2907| nop Label_31: .line 466 2908| sparse-switch-payload 1: Label_7 2: Label_14 4: Label_24 8: Label_28 16: Label_25 32: Label_26 64: Label_18 } method com.android.calendar.EventInfoFragment.-get0():java.lang.String[] { 0| const v1, #+18134 (0x000046d6 | 2.54111e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION 8| const v1, #+18135 (0x000046d7 | 2.54125e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.EventInfoFragment.-get1():java.lang.String[] { 0| const v1, #+18136 (0x000046d8 | 2.54139e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.EventInfoFragment.REMINDERS_PROJECTION 8| const v1, #+18137 (0x000046d9 | 2.54154e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.EventInfoFragment.-get10(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18138 (0x000046da | 2.54168e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mCurrentColorInitialized 8| const v0, #+18139 (0x000046db | 2.54182e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get11(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18140 (0x000046dc | 2.54196e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mCurrentQuery 8| const v0, #+18141 (0x000046dd | 2.54210e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get12(com.android.calendar.EventInfoFragment):com.android.calendar.DeleteEventHelper { 0| const v0, #+18142 (0x000046de | 2.54224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mDeleteHelper 8| const v0, #+18143 (0x000046df | 2.54238e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get13(com.android.calendar.EventInfoFragment):android.util.SparseIntArray { 0| const v0, #+18144 (0x000046e0 | 2.54252e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap 8| const v0, #+18145 (0x000046e1 | 2.54266e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get14(com.android.calendar.EventInfoFragment):com.android.calendar.EditResponseHelper { 0| const v0, #+18146 (0x000046e2 | 2.54280e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mEditResponseHelper 8| const v0, #+18147 (0x000046e3 | 2.54294e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get15(com.android.calendar.EventInfoFragment):long { 0| const v0, #+18148 (0x000046e4 | 2.54308e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mEndMillis 8| const v0, #+18149 (0x000046e5 | 2.54322e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.-get16(com.android.calendar.EventInfoFragment):android.database.Cursor { 0| const v0, #+18150 (0x000046e6 | 2.54336e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mEventCursor 8| const v0, #+18151 (0x000046e7 | 2.54350e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get17(com.android.calendar.EventInfoFragment):long { 0| const v0, #+18152 (0x000046e8 | 2.54364e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mEventId 8| const v0, #+18153 (0x000046e9 | 2.54378e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.-get18(com.android.calendar.EventInfoFragment):com.android.calendar.EventInfoFragment$QueryHandler { 0| const v0, #+18154 (0x000046ea | 2.54392e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mHandler 8| const v0, #+18155 (0x000046eb | 2.54406e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get19(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18156 (0x000046ec | 2.54420e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mHasAlarm 8| const v0, #+18157 (0x000046ed | 2.54434e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get2(com.android.calendar.EventInfoFragment):android.app.Activity { 0| const v0, #+18158 (0x000046ee | 2.54448e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mActivity 8| const v0, #+18159 (0x000046ef | 2.54462e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get20(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18160 (0x000046f0 | 2.54476e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar 8| const v0, #+18161 (0x000046f1 | 2.54490e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get21(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18162 (0x000046f2 | 2.54504e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsDialog 8| const v0, #+18163 (0x000046f3 | 2.54518e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get22(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18164 (0x000046f4 | 2.54532e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsPaused 8| const v0, #+18165 (0x000046f5 | 2.54546e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get23(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18166 (0x000046f6 | 2.54560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsTabletConfig 8| const v0, #+18167 (0x000046f7 | 2.54574e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get24(com.android.calendar.EventInfoFragment):java.lang.Runnable { 0| const v0, #+18168 (0x000046f8 | 2.54588e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater 8| const v0, #+18169 (0x000046f9 | 2.54602e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get25(com.android.calendar.EventInfoFragment):long { 0| const v0, #+18170 (0x000046fa | 2.54616e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mLoadingMsgStartTime 8| const v0, #+18171 (0x000046fb | 2.54630e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.-get26(com.android.calendar.EventInfoFragment):android.view.View { 0| const v0, #+18172 (0x000046fc | 2.54644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mLoadingMsgView 8| const v0, #+18173 (0x000046fd | 2.54658e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get27(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18174 (0x000046fe | 2.54672e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mNoCrossFade 8| const v0, #+18175 (0x000046ff | 2.54686e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get28(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18176 (0x00004700 | 2.54700e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse 8| const v0, #+18177 (0x00004701 | 2.54714e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get29(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18178 (0x00004702 | 2.54728e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mOriginalColor 8| const v0, #+18179 (0x00004703 | 2.54742e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get3(com.android.calendar.EventInfoFragment):android.animation.ObjectAnimator { 0| const v0, #+18180 (0x00004704 | 2.54756e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mAnimateAlpha 8| const v0, #+18181 (0x00004705 | 2.54770e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get30(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18182 (0x00004706 | 2.54784e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mOriginalColorInitialized 8| const v0, #+18183 (0x00004707 | 2.54798e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get31(com.android.calendar.EventInfoFragment):android.database.Cursor { 0| const v0, #+18184 (0x00004708 | 2.54812e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mRemindersCursor 8| const v0, #+18185 (0x00004709 | 2.54826e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get32(com.android.calendar.EventInfoFragment):android.widget.RadioGroup { 0| const v0, #+18186 (0x0000470a | 2.54840e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mResponseRadioGroup 8| const v0, #+18187 (0x0000470b | 2.54854e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get33(com.android.calendar.EventInfoFragment):android.widget.ScrollView { 0| const v0, #+18188 (0x0000470c | 2.54868e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mScrollView 8| const v0, #+18189 (0x0000470d | 2.54882e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get34(com.android.calendar.EventInfoFragment):long { 0| const v0, #+18190 (0x0000470e | 2.54896e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mStartMillis 8| const v0, #+18191 (0x0000470f | 2.54910e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.-get35(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18192 (0x00004710 | 2.54924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 8| const v0, #+18193 (0x00004711 | 2.54938e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get36(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18194 (0x00004712 | 2.54952e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mUserSetResponse 8| const v0, #+18195 (0x00004713 | 2.54966e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get37(com.android.calendar.EventInfoFragment):android.view.View { 0| const v0, #+18196 (0x00004714 | 2.54980e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mView 8| const v0, #+18197 (0x00004715 | 2.54994e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get38(com.android.calendar.EventInfoFragment):java.lang.Runnable { 0| const v0, #+18198 (0x00004716 | 2.55008e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.onDeleteRunnable 8| const v0, #+18199 (0x00004717 | 2.55022e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get4(com.android.calendar.EventInfoFragment):int { 0| const v0, #+18200 (0x00004718 | 2.55036e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.EventInfoFragment.mCalendarColor 8| const v0, #+18201 (0x00004719 | 2.55050e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get5(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18202 (0x0000471a | 2.55064e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mCalendarColorInitialized 8| const v0, #+18203 (0x0000471b | 2.55078e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get6(com.android.calendar.EventInfoFragment):android.database.Cursor { 0| const v0, #+18204 (0x0000471c | 2.55092e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mCalendarsCursor 8| const v0, #+18205 (0x0000471d | 2.55106e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get7(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18206 (0x0000471e | 2.55120e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mCanModifyCalendar 8| const v0, #+18207 (0x0000471f | 2.55134e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.EventInfoFragment.-get8(com.android.calendar.EventInfoFragment):int[] { 0| const v0, #+18208 (0x00004720 | 2.55148e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mColors 8| const v0, #+18209 (0x00004721 | 2.55162e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-get9(com.android.calendar.EventInfoFragment):android.content.Context { 0| const v0, #+18210 (0x00004722 | 2.55176e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mContext 8| const v0, #+18211 (0x00004723 | 2.55190e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventInfoFragment.-set0(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor { 0| const v0, #+18212 (0x00004724 | 2.55204e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mAttendeesCursor 8| const v0, #+18213 (0x00004725 | 2.55218e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-set1(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18214 (0x00004726 | 2.55233e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mCalendarColor 8| const v0, #+18215 (0x00004727 | 2.55247e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set10(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18216 (0x00004728 | 2.55261e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mDismissOnResume 8| const v0, #+18217 (0x00004729 | 2.55275e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set11(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor { 0| const v0, #+18218 (0x0000472a | 2.55289e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mEventCursor 8| const v0, #+18219 (0x0000472b | 2.55303e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-set12(com.android.calendar.EventInfoFragment, long):long { 0| const v0, #+18220 (0x0000472c | 2.55317e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.calendar.EventInfoFragment.mLoadingMsgStartTime 8| const v0, #+18221 (0x0000472d | 2.55331e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v3:v4 } method com.android.calendar.EventInfoFragment.-set13(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18222 (0x0000472e | 2.55345e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mNoCrossFade 8| const v0, #+18223 (0x0000472f | 2.55359e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set14(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18224 (0x00004730 | 2.55373e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mOriginalColor 8| const v0, #+18225 (0x00004731 | 2.55387e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set15(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18226 (0x00004732 | 2.55401e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mOriginalColorInitialized 8| const v0, #+18227 (0x00004733 | 2.55415e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set16(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor { 0| const v0, #+18228 (0x00004734 | 2.55429e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mRemindersCursor 8| const v0, #+18229 (0x00004735 | 2.55443e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-set17(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18230 (0x00004736 | 2.55457e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 8| const v0, #+18231 (0x00004737 | 2.55471e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set18(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18232 (0x00004738 | 2.55485e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mUserModifiedReminders 8| const v0, #+18233 (0x00004739 | 2.55499e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set19(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18234 (0x0000473a | 2.55513e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mUserSetResponse 8| const v0, #+18235 (0x0000473b | 2.55527e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set2(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18236 (0x0000473c | 2.55541e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mCalendarColorInitialized 8| const v0, #+18237 (0x0000473d | 2.55555e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set20(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18238 (0x0000473e | 2.55569e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mWhichEvents 8| const v0, #+18239 (0x0000473f | 2.55583e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set3(com.android.calendar.EventInfoFragment, android.database.Cursor):android.database.Cursor { 0| const v0, #+18240 (0x00004740 | 2.55597e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mCalendarsCursor 8| const v0, #+18241 (0x00004741 | 2.55611e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-set4(com.android.calendar.EventInfoFragment, int[]):int[] { 0| const v0, #+18242 (0x00004742 | 2.55625e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mColors 8| const v0, #+18243 (0x00004743 | 2.55639e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-set5(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18244 (0x00004744 | 2.55653e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mCurrentColor 8| const v0, #+18245 (0x00004745 | 2.55667e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set6(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18246 (0x00004746 | 2.55681e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mCurrentColorInitialized 8| const v0, #+18247 (0x00004747 | 2.55695e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set7(com.android.calendar.EventInfoFragment, int):int { 0| const v0, #+18248 (0x00004748 | 2.55709e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mCurrentQuery 8| const v0, #+18249 (0x00004749 | 2.55723e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set8(com.android.calendar.EventInfoFragment, boolean):boolean { 0| const v0, #+18250 (0x0000474a | 2.55737e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.EventInfoFragment.mDeleteDialogVisible 8| const v0, #+18251 (0x0000474b | 2.55751e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.EventInfoFragment.-set9(com.android.calendar.EventInfoFragment, com.android.calendar.DeleteEventHelper):com.android.calendar.DeleteEventHelper { 0| const v0, #+18252 (0x0000474c | 2.55765e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.EventInfoFragment.mDeleteHelper 8| const v0, #+18253 (0x0000474d | 2.55779e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.EventInfoFragment.-wrap0(com.android.calendar.EventInfoFragment):android.content.DialogInterface$OnDismissListener { 0| const v0, #+18254 (0x0000474e | 2.55793e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.EventInfoFragment.createDeleteOnDismissListener():android.content.DialogInterface$OnDismissListener 9| move-result-object v1 10| const v0, #+18255 (0x0000474f | 2.55807e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.EventInfoFragment.-wrap1(com.android.calendar.EventInfoFragment):boolean { 0| const v0, #+18256 (0x00004750 | 2.55821e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.EventInfoFragment.initEventCursor():boolean 9| move-result v1 10| const v0, #+18257 (0x00004751 | 2.55835e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.EventInfoFragment.-wrap10(com.android.calendar.EventInfoFragment, android.view.View, int, int):void { .params "?", "view", "id", "visibility" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18258 (0x00004752 | 2.55849e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void 9| const v0, #+18259 (0x00004753 | 2.55863e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap11(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18260 (0x00004754 | 2.55877e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.showEventColorPickerDialog():void 9| const v0, #+18261 (0x00004755 | 2.55891e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap12(com.android.calendar.EventInfoFragment, android.view.View):void { .params "?", "view" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18262 (0x00004756 | 2.55905e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.EventInfoFragment.updateCalendar(android.view.View):void 9| const v0, #+18263 (0x00004757 | 2.55919e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap13(com.android.calendar.EventInfoFragment, android.view.View):void { .params "?", "view" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18264 (0x00004758 | 2.55933e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.EventInfoFragment.updateEvent(android.view.View):void 9| const v0, #+18265 (0x00004759 | 2.55947e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap14(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18266 (0x0000475a | 2.55961e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.updateMenu():void 9| const v0, #+18267 (0x0000475b | 2.55975e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap15(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18268 (0x0000475c | 2.55989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.updateTitle():void 9| const v0, #+18269 (0x0000475d | 2.56003e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap2(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18270 (0x0000475e | 2.56017e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.addReminder():void 9| const v0, #+18271 (0x0000475f | 2.56031e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap3(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18272 (0x00004760 | 2.56045e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.displayEventNotFound():void 9| const v0, #+18273 (0x00004761 | 2.56059e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap4(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18274 (0x00004762 | 2.56073e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.doEdit():void 9| const v0, #+18275 (0x00004763 | 2.56087e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap5(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18276 (0x00004764 | 2.56101e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.emailAttendees():void 9| const v0, #+18277 (0x00004765 | 2.56115e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap6(com.android.calendar.EventInfoFragment, android.view.View):void { .params "?", "view" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18278 (0x00004766 | 2.56129e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.EventInfoFragment.initAttendeesCursor(android.view.View):void 9| const v0, #+18279 (0x00004767 | 2.56143e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap7(com.android.calendar.EventInfoFragment):void { 0| const v0, #+18280 (0x00004768 | 2.56157e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventInfoFragment.prepareReminders():void 9| const v0, #+18281 (0x00004769 | 2.56171e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap8(com.android.calendar.EventInfoFragment, int):void { .params "?", "token" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18282 (0x0000476a | 2.56185e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryDone(int):void 9| const v0, #+18283 (0x0000476b | 2.56199e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.-wrap9(com.android.calendar.EventInfoFragment, android.view.View, int, java.lang.CharSequence):void { .params "?", "view", "id", "text" .src "EventInfoFragment.java" .line 1 .prologue_end 0| const v0, #+18284 (0x0000476c | 2.56213e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void 9| const v0, #+18285 (0x0000476d | 2.56227e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.():void { .src "EventInfoFragment.java" .line 183 .prologue_end 0| const v8, #+18286 (0x0000476e | 2.56241e-41) 3| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+5 (0x00000005 | 7.00649e-45) 7| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 8| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v3, #+0 (0x00000000 | 0.00000) .line 183 11| const/16 v0, #+23 (0x00000017 | 3.22299e-44) 13| new-array v0, v0, java.lang.String[] .line 184 15| const v8, #+18287 (0x0000476f | 2.56255e-41) 18| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v1, "_id" 24| const v8, #+18288 (0x00004770 | 2.56269e-41) 27| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 30| aput-object v1, v0, v3 .line 185 32| const v8, #+18289 (0x00004771 | 2.56283e-41) 35| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v1, "title" 41| const v8, #+18290 (0x00004772 | 2.56297e-41) 44| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 47| aput-object v1, v0, v4 .line 186 49| const v8, #+18291 (0x00004773 | 2.56312e-41) 52| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v1, "rrule" 58| const v8, #+18292 (0x00004774 | 2.56326e-41) 61| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 64| aput-object v1, v0, v5 .line 187 66| const v8, #+18293 (0x00004775 | 2.56340e-41) 69| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v1, "allDay" 75| const v8, #+18294 (0x00004776 | 2.56354e-41) 78| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 81| aput-object v1, v0, v6 .line 188 83| const v8, #+18295 (0x00004777 | 2.56368e-41) 86| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v1, "calendar_id" 92| const v8, #+18296 (0x00004778 | 2.56382e-41) 95| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 99| aput-object v1, v0, v2 .line 189 101| const v8, #+18297 (0x00004779 | 2.56396e-41) 104| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 107| const-string/jumbo v1, "dtstart" 110| const v8, #+18298 (0x0000477a | 2.56410e-41) 113| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 116| aput-object v1, v0, v7 .line 190 118| const v8, #+18299 (0x0000477b | 2.56424e-41) 121| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "_sync_id" 127| const v8, #+18300 (0x0000477c | 2.56438e-41) 130| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 191 136| const v8, #+18301 (0x0000477d | 2.56452e-41) 139| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "eventTimezone" 145| const v8, #+18302 (0x0000477e | 2.56466e-41) 148| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 192 154| const v8, #+18303 (0x0000477f | 2.56480e-41) 157| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "description" 163| const v8, #+18304 (0x00004780 | 2.56494e-41) 166| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 193 173| const v8, #+18305 (0x00004781 | 2.56508e-41) 176| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "eventLocation" 182| const v8, #+18306 (0x00004782 | 2.56522e-41) 185| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 194 192| const v8, #+18307 (0x00004783 | 2.56536e-41) 195| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "calendar_access_level" 201| const v8, #+18308 (0x00004784 | 2.56550e-41) 204| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 195 211| const v8, #+18309 (0x00004785 | 2.56564e-41) 214| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "calendar_color" 220| const v8, #+18310 (0x00004786 | 2.56578e-41) 223| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 196 230| const v8, #+18311 (0x00004787 | 2.56592e-41) 233| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v1, "eventColor" 239| const v8, #+18312 (0x00004788 | 2.56606e-41) 242| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 247| aput-object v1, v0, v2 .line 197 249| const v8, #+18313 (0x00004789 | 2.56620e-41) 252| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "hasAttendeeData" 258| const v8, #+18314 (0x0000478a | 2.56634e-41) 261| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 266| aput-object v1, v0, v2 .line 198 268| const v8, #+18315 (0x0000478b | 2.56648e-41) 271| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v1, "organizer" 277| const v8, #+18316 (0x0000478c | 2.56662e-41) 280| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 285| aput-object v1, v0, v2 .line 199 287| const v8, #+18317 (0x0000478d | 2.56676e-41) 290| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v1, "hasAlarm" 296| const v8, #+18318 (0x0000478e | 2.56690e-41) 299| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 304| aput-object v1, v0, v2 .line 200 306| const v8, #+18319 (0x0000478f | 2.56704e-41) 309| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v1, "maxReminders" 315| const v8, #+18320 (0x00004790 | 2.56718e-41) 318| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 321| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 323| aput-object v1, v0, v2 .line 201 325| const v8, #+18321 (0x00004791 | 2.56732e-41) 328| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v1, "allowedReminders" 334| const v8, #+18322 (0x00004792 | 2.56746e-41) 337| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 340| const/16 v2, #+17 (0x00000011 | 2.38221e-44) 342| aput-object v1, v0, v2 .line 202 344| const v8, #+18323 (0x00004793 | 2.56760e-41) 347| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v1, "customAppPackage" 353| const v8, #+18324 (0x00004794 | 2.56774e-41) 356| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 359| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 361| aput-object v1, v0, v2 .line 203 363| const v8, #+18325 (0x00004795 | 2.56788e-41) 366| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 369| const-string/jumbo v1, "customAppUri" 372| const v8, #+18326 (0x00004796 | 2.56802e-41) 375| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 378| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 380| aput-object v1, v0, v2 .line 204 382| const v8, #+18327 (0x00004797 | 2.56816e-41) 385| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 388| const-string/jumbo v1, "dtend" 391| const v8, #+18328 (0x00004798 | 2.56830e-41) 394| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 397| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 399| aput-object v1, v0, v2 .line 205 401| const v8, #+18329 (0x00004799 | 2.56844e-41) 404| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v1, "duration" 410| const v8, #+18330 (0x0000479a | 2.56858e-41) 413| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 416| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 418| aput-object v1, v0, v2 .line 206 420| const v8, #+18331 (0x0000479b | 2.56872e-41) 423| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 426| const-string/jumbo v1, "original_sync_id" 429| const v8, #+18332 (0x0000479c | 2.56886e-41) 432| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 435| const/16 v2, #+22 (0x00000016 | 3.08286e-44) 437| aput-object v1, v0, v2 .line 183 439| const v8, #+18333 (0x0000479d | 2.56900e-41) 442| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 445| sput-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION .line 231 447| const v8, #+18334 (0x0000479e | 2.56914e-41) 450| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 453| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 454| new-array v0, v0, java.lang.String[] .line 232 456| const v8, #+18335 (0x0000479f | 2.56928e-41) 459| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 462| const-string/jumbo v1, "_id" 465| const v8, #+18336 (0x000047a0 | 2.56942e-41) 468| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 471| aput-object v1, v0, v3 .line 233 473| const v8, #+18337 (0x000047a1 | 2.56956e-41) 476| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 479| const-string/jumbo v1, "attendeeName" 482| const v8, #+18338 (0x000047a2 | 2.56970e-41) 485| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 488| aput-object v1, v0, v4 .line 234 490| const v8, #+18339 (0x000047a3 | 2.56984e-41) 493| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 496| const-string/jumbo v1, "attendeeEmail" 499| const v8, #+18340 (0x000047a4 | 2.56998e-41) 502| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 505| aput-object v1, v0, v5 .line 235 507| const v8, #+18341 (0x000047a5 | 2.57012e-41) 510| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 513| const-string/jumbo v1, "attendeeRelationship" 516| const v8, #+18342 (0x000047a6 | 2.57026e-41) 519| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 522| aput-object v1, v0, v6 .line 236 524| const v8, #+18343 (0x000047a7 | 2.57040e-41) 527| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 530| const-string/jumbo v1, "attendeeStatus" 533| const v8, #+18344 (0x000047a8 | 2.57054e-41) 536| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 539| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 540| aput-object v1, v0, v2 .line 237 542| const v8, #+18345 (0x000047a9 | 2.57068e-41) 545| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 548| const-string/jumbo v1, "attendeeIdentity" 551| const v8, #+18346 (0x000047aa | 2.57082e-41) 554| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 557| aput-object v1, v0, v7 .line 238 559| const v8, #+18347 (0x000047ab | 2.57096e-41) 562| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 565| const-string/jumbo v1, "attendeeIdNamespace" 568| const v8, #+18348 (0x000047ac | 2.57110e-41) 571| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 574| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 575| aput-object v1, v0, v2 .line 231 577| const v8, #+18349 (0x000047ad | 2.57124e-41) 580| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 583| sput-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION .line 249 585| const v8, #+18350 (0x000047ae | 2.57138e-41) 588| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 591| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 594| move-result v0 595| const v8, #+18351 (0x000047af | 2.57152e-41) 598| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 601| if-nez v0, Label_1 .line 250 603| const v8, #+18352 (0x000047b0 | 2.57166e-41) 606| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 609| sget-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION 611| const v8, #+18353 (0x000047b1 | 2.57180e-41) 614| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 617| const-string/jumbo v1, "_id" 620| const v8, #+18354 (0x000047b2 | 2.57194e-41) 623| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 626| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 628| aput-object v1, v0, v2 .line 251 630| const v8, #+18355 (0x000047b3 | 2.57208e-41) 633| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 636| sget-object v0, com.android.calendar.EventInfoFragment.EVENT_PROJECTION 638| const v8, #+18356 (0x000047b4 | 2.57222e-41) 641| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 644| const-string/jumbo v1, "_id" 647| const v8, #+18357 (0x000047b5 | 2.57236e-41) 650| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 653| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 655| aput-object v1, v0, v2 .line 253 657| const v8, #+18358 (0x000047b6 | 2.57250e-41) 660| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 663| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION 665| const v8, #+18359 (0x000047b7 | 2.57264e-41) 668| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 671| const-string/jumbo v1, "_id" 674| const v8, #+18360 (0x000047b8 | 2.57278e-41) 677| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 680| aput-object v1, v0, v7 .line 254 682| const v8, #+18361 (0x000047b9 | 2.57292e-41) 685| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 688| sget-object v0, com.android.calendar.EventInfoFragment.ATTENDEES_PROJECTION 690| const v8, #+18362 (0x000047ba | 2.57306e-41) 693| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 696| const-string/jumbo v1, "_id" 699| const v8, #+18363 (0x000047bb | 2.57320e-41) 702| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 705| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 706| aput-object v1, v0, v2 Label_1: .line 263 708| const v8, #+18364 (0x000047bc | 2.57334e-41) 711| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 714| new-array v0, v6, java.lang.String[] .line 264 716| const v8, #+18365 (0x000047bd | 2.57348e-41) 719| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 722| const-string/jumbo v1, "_id" 725| const v8, #+18366 (0x000047be | 2.57362e-41) 728| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 731| aput-object v1, v0, v3 .line 265 733| const v8, #+18367 (0x000047bf | 2.57376e-41) 736| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 739| const-string/jumbo v1, "minutes" 742| const v8, #+18368 (0x000047c0 | 2.57391e-41) 745| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 748| aput-object v1, v0, v4 .line 266 750| const v8, #+18369 (0x000047c1 | 2.57405e-41) 753| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 756| const-string/jumbo v1, "method" 759| const v8, #+18370 (0x000047c2 | 2.57419e-41) 762| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 765| aput-object v1, v0, v5 .line 263 767| const v8, #+18371 (0x000047c3 | 2.57433e-41) 770| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 773| sput-object v0, com.android.calendar.EventInfoFragment.REMINDERS_PROJECTION .line 274 775| const v8, #+18372 (0x000047c4 | 2.57447e-41) 778| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 781| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 782| new-array v0, v0, java.lang.String[] .line 275 784| const v8, #+18373 (0x000047c5 | 2.57461e-41) 787| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 790| const-string/jumbo v1, "_id" 793| const v8, #+18374 (0x000047c6 | 2.57475e-41) 796| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 799| aput-object v1, v0, v3 .line 276 801| const v8, #+18375 (0x000047c7 | 2.57489e-41) 804| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 807| const-string/jumbo v1, "calendar_displayName" 810| const v8, #+18376 (0x000047c8 | 2.57503e-41) 813| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 816| aput-object v1, v0, v4 .line 277 818| const v8, #+18377 (0x000047c9 | 2.57517e-41) 821| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 824| const-string/jumbo v1, "ownerAccount" 827| const v8, #+18378 (0x000047ca | 2.57531e-41) 830| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 833| aput-object v1, v0, v5 .line 278 835| const v8, #+18379 (0x000047cb | 2.57545e-41) 838| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 841| const-string/jumbo v1, "canOrganizerRespond" 844| const v8, #+18380 (0x000047cc | 2.57559e-41) 847| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 850| aput-object v1, v0, v6 .line 279 852| const v8, #+18381 (0x000047cd | 2.57573e-41) 855| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 858| const-string/jumbo v1, "account_name" 861| const v8, #+18382 (0x000047ce | 2.57587e-41) 864| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 867| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 868| aput-object v1, v0, v2 .line 280 870| const v8, #+18383 (0x000047cf | 2.57601e-41) 873| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 876| const-string/jumbo v1, "account_type" 879| const v8, #+18384 (0x000047d0 | 2.57615e-41) 882| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 885| aput-object v1, v0, v7 .line 274 887| const v8, #+18385 (0x000047d1 | 2.57629e-41) 890| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 893| sput-object v0, com.android.calendar.EventInfoFragment.CALENDARS_PROJECTION .line 292 895| const v8, #+18386 (0x000047d2 | 2.57643e-41) 898| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 901| new-array v0, v6, java.lang.String[] .line 293 903| const v8, #+18387 (0x000047d3 | 2.57657e-41) 906| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 909| const-string/jumbo v1, "_id" 912| const v8, #+18388 (0x000047d4 | 2.57671e-41) 915| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 918| aput-object v1, v0, v3 .line 294 920| const v8, #+18389 (0x000047d5 | 2.57685e-41) 923| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 926| const-string/jumbo v1, "color" 929| const v8, #+18390 (0x000047d6 | 2.57699e-41) 932| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 935| aput-object v1, v0, v4 .line 295 937| const v8, #+18391 (0x000047d7 | 2.57713e-41) 940| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 943| const-string/jumbo v1, "color_index" 946| const v8, #+18392 (0x000047d8 | 2.57727e-41) 949| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 952| aput-object v1, v0, v5 .line 292 954| const v8, #+18393 (0x000047d9 | 2.57741e-41) 957| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 960| sput-object v0, com.android.calendar.EventInfoFragment.COLORS_PROJECTION .line 313 962| const v8, #+18394 (0x000047da | 2.57755e-41) 965| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 968| const/4 v0, #+0 (0x00000000 | 0.00000) 969| sput v0, com.android.calendar.EventInfoFragment.mScale .line 315 971| const v8, #+18395 (0x000047db | 2.57769e-41) 974| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 977| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 979| sput v0, com.android.calendar.EventInfoFragment.mCustomAppIconSize .line 435 981| const v8, #+18396 (0x000047dc | 2.57783e-41) 984| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 987| const/16 v0, #+500 (0x000001f4 | 7.00649e-43) 989| sput v0, com.android.calendar.EventInfoFragment.mDialogWidth .line 436 991| const v8, #+18397 (0x000047dd | 2.57797e-41) 994| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 997| const/16 v0, #+600 (0x00000258 | 8.40779e-43) 999| sput v0, com.android.calendar.EventInfoFragment.mDialogHeight .line 437 1001| const v8, #+18398 (0x000047de | 2.57811e-41) 1004| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1007| const/16 v0, #+8 (0x00000008 | 1.12104e-44) 1009| sput v0, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN .line 117 1011| const v8, #+18399 (0x000047df | 2.57825e-41) 1014| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1017| return-void } method com.android.calendar.EventInfoFragment.():void { .src "EventInfoFragment.java" .line 675 .prologue_end 0| const v0, #+18400 (0x000047e0 | 2.57839e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #-1 (0xffffffff | NaN) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 675 9| invoke-direct {v6}, android.app.DialogFragment.():void .line 166 12| const v0, #+18401 (0x000047e1 | 2.57853e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iput v5, v6, com.android.calendar.EventInfoFragment.mWindowStyle .line 181 20| const v0, #+18402 (0x000047e2 | 2.57867e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v3, v6, com.android.calendar.EventInfoFragment.mCurrentQuery .line 323 28| const v0, #+18403 (0x000047e3 | 2.57881e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v1, "" 37| const v0, #+18404 (0x000047e4 | 2.57895e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-object v1, v6, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName .line 325 45| const v0, #+18405 (0x000047e5 | 2.57909e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 53| iput-wide v1:v2, v6, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId .line 334 55| const v0, #+18406 (0x000047e6 | 2.57923e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mDeleteDialogVisible .line 338 63| const v0, #+18407 (0x000047e7 | 2.57937e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iput v3, v6, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent .line 339 71| const v0, #+18408 (0x000047e8 | 2.57951e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput v3, v6, com.android.calendar.EventInfoFragment.mUserSetResponse .line 340 79| const v0, #+18409 (0x000047e9 | 2.57965e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput v4, v6, com.android.calendar.EventInfoFragment.mWhichEvents .line 343 87| const v0, #+18410 (0x000047ea | 2.57979e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput v3, v6, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse .line 349 95| const v0, #+18411 (0x000047eb | 2.57993e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mEventDeletionStarted .line 357 103| const v0, #+18412 (0x000047ec | 2.58007e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v1, #+0 (0x00000000 | 0.00000) 110| iput-object v1, v6, com.android.calendar.EventInfoFragment.mMenu .line 366 112| const v0, #+18413 (0x000047ed | 2.58021e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| new-instance v1, android.util.SparseIntArray 120| const v0, #+18414 (0x000047ee | 2.58035e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-direct {v1}, android.util.SparseIntArray.():void 129| const v0, #+18415 (0x000047ef | 2.58049e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput-object v1, v6, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap .line 368 137| const v0, #+18416 (0x000047f0 | 2.58063e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput v4, v6, com.android.calendar.EventInfoFragment.mOriginalColor .line 369 145| const v0, #+18417 (0x000047f1 | 2.58077e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mOriginalColorInitialized .line 370 153| const v0, #+18418 (0x000047f2 | 2.58091e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iput v4, v6, com.android.calendar.EventInfoFragment.mCalendarColor .line 371 161| const v0, #+18419 (0x000047f3 | 2.58105e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mCalendarColorInitialized .line 372 169| const v0, #+18420 (0x000047f4 | 2.58119e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput v4, v6, com.android.calendar.EventInfoFragment.mCurrentColor .line 373 177| const v0, #+18421 (0x000047f5 | 2.58133e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mCurrentColorInitialized .line 374 185| const v0, #+18422 (0x000047f6 | 2.58147e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iput v4, v6, com.android.calendar.EventInfoFragment.mCurrentColorKey .line 379 193| const v0, #+18423 (0x000047f7 | 2.58161e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mNoCrossFade .line 382 201| const v0, #+18424 (0x000047f8 | 2.58175e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| new-instance v1, java.util.ArrayList 209| const v0, #+18425 (0x000047f9 | 2.58189e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-direct {v1}, java.util.ArrayList.():void 218| const v0, #+18426 (0x000047fa | 2.58203e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iput-object v1, v6, com.android.calendar.EventInfoFragment.mAcceptedAttendees .line 383 226| const v0, #+18427 (0x000047fb | 2.58217e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| new-instance v1, java.util.ArrayList 234| const v0, #+18428 (0x000047fc | 2.58231e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-direct {v1}, java.util.ArrayList.():void 243| const v0, #+18429 (0x000047fd | 2.58245e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iput-object v1, v6, com.android.calendar.EventInfoFragment.mDeclinedAttendees .line 384 251| const v0, #+18430 (0x000047fe | 2.58259e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| new-instance v1, java.util.ArrayList 259| const v0, #+18431 (0x000047ff | 2.58273e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-direct {v1}, java.util.ArrayList.():void 268| const v0, #+18432 (0x00004800 | 2.58287e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| iput-object v1, v6, com.android.calendar.EventInfoFragment.mTentativeAttendees .line 385 276| const v0, #+18433 (0x00004801 | 2.58301e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| new-instance v1, java.util.ArrayList 284| const v0, #+18434 (0x00004802 | 2.58315e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-direct {v1}, java.util.ArrayList.():void 293| const v0, #+18435 (0x00004803 | 2.58329e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iput-object v1, v6, com.android.calendar.EventInfoFragment.mNoResponseAttendees .line 386 301| const v0, #+18436 (0x00004804 | 2.58343e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| new-instance v1, java.util.ArrayList 309| const v0, #+18437 (0x00004805 | 2.58357e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-direct {v1}, java.util.ArrayList.():void 318| const v0, #+18438 (0x00004806 | 2.58371e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iput-object v1, v6, com.android.calendar.EventInfoFragment.mToEmails .line 387 326| const v0, #+18439 (0x00004807 | 2.58385e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| new-instance v1, java.util.ArrayList 334| const v0, #+18440 (0x00004808 | 2.58399e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-direct {v1}, java.util.ArrayList.():void 343| const v0, #+18441 (0x00004809 | 2.58413e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iput-object v1, v6, com.android.calendar.EventInfoFragment.mCcEmails .line 390 351| const v0, #+18442 (0x0000480a | 2.58427e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| new-instance v1, java.util.ArrayList 359| const v0, #+18443 (0x0000480b | 2.58441e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-direct {v1,v3}, java.util.ArrayList.(int):void 368| const v0, #+18444 (0x0000480c | 2.58455e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iput-object v1, v6, com.android.calendar.EventInfoFragment.mReminderViews .line 392 376| const v0, #+18445 (0x0000480d | 2.58470e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| new-instance v1, java.util.ArrayList 384| const v0, #+18446 (0x0000480e | 2.58484e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-direct {v1}, java.util.ArrayList.():void 393| const v0, #+18447 (0x0000480f | 2.58498e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| iput-object v1, v6, com.android.calendar.EventInfoFragment.mOriginalReminders .line 393 401| const v0, #+18448 (0x00004810 | 2.58512e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| new-instance v1, java.util.ArrayList 409| const v0, #+18449 (0x00004811 | 2.58526e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| invoke-direct {v1}, java.util.ArrayList.():void 418| const v0, #+18450 (0x00004812 | 2.58540e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| iput-object v1, v6, com.android.calendar.EventInfoFragment.mUnsupportedReminders .line 394 426| const v0, #+18451 (0x00004813 | 2.58554e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mUserModifiedReminders .line 414 434| const v0, #+18452 (0x00004814 | 2.58568e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| new-instance v1, com.android.calendar.EventInfoFragment$1 442| const v0, #+18453 (0x00004815 | 2.58582e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-direct {v1,v6}, com.android.calendar.EventInfoFragment$1.(com.android.calendar.EventInfoFragment):void 451| const v0, #+18454 (0x00004816 | 2.58596e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| iput-object v1, v6, com.android.calendar.EventInfoFragment.mTZUpdater .line 421 459| const v0, #+18455 (0x00004817 | 2.58610e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| new-instance v1, com.android.calendar.EventInfoFragment$2 467| const v0, #+18456 (0x00004818 | 2.58624e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| invoke-direct {v1,v6}, com.android.calendar.EventInfoFragment$2.(com.android.calendar.EventInfoFragment):void 476| const v0, #+18457 (0x00004819 | 2.58638e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| iput-object v1, v6, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater .line 438 484| const v0, #+18458 (0x0000481a | 2.58652e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mIsDialog .line 439 492| const v0, #+18459 (0x0000481b | 2.58666e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 498| iput-boolean v5, v6, com.android.calendar.EventInfoFragment.mIsPaused .line 440 500| const v0, #+18460 (0x0000481c | 2.58680e-41) 503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 506| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mDismissOnResume .line 441 508| const v0, #+18461 (0x0000481d | 2.58694e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iput v4, v6, com.android.calendar.EventInfoFragment.mX .line 442 516| const v0, #+18462 (0x0000481e | 2.58708e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iput v4, v6, com.android.calendar.EventInfoFragment.mY .line 1030 524| const v0, #+18463 (0x0000481f | 2.58722e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| new-instance v1, com.android.calendar.EventInfoFragment$3 532| const v0, #+18464 (0x00004820 | 2.58736e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-direct {v1,v6}, com.android.calendar.EventInfoFragment$3.(com.android.calendar.EventInfoFragment):void 541| const v0, #+18465 (0x00004821 | 2.58750e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| iput-object v1, v6, com.android.calendar.EventInfoFragment.onDeleteRunnable .line 676 549| const v0, #+18466 (0x00004822 | 2.58764e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| return-void } method com.android.calendar.EventInfoFragment.(android.content.Context, long, long, long, int, boolean, int, java.util.ArrayList):void { .params "context", "eventId", "startMillis", "endMillis", "attendeeResponse", "isDialog", "windowStyle", "?" .src "EventInfoFragment.java" .line 681 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move-wide/16 v18:v19, v19:v20 15| move/16 v20, v21 18| move/16 v21, v22 21| move/16 v22, v23 24| move-object/16 v23, v24 .local_ex v23, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 681 27| const v24, #+18467 (0x00004823 | 2.58778e-41) 30| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v0, android.provider.CalendarContract$Events.CONTENT_URI 35| const v24, #+18468 (0x00004824 | 2.58792e-41) 38| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v0,v14,v15}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 44| move-result-object v3 45| const v24, #+18469 (0x00004825 | 2.58806e-41) 48| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 51| move-object v1, v12 52| move-object v2, v13 53| move-wide/from16 v4:v5, v16:v17 55| move-wide/from16 v6:v7, v18:v19 57| move/from16 v8, v20 59| move/from16 v9, v21 61| move/from16 v10, v22 63| move-object/from16 v11, v23 65| invoke-direct/range {v1..v11}, com.android.calendar.EventInfoFragment.(android.content.Context, android.net.Uri, long, long, int, boolean, int, java.util.ArrayList):void .line 683 68| const v24, #+18470 (0x00004826 | 2.58820e-41) 71| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 74| iput-wide v14:v15, v12, com.android.calendar.EventInfoFragment.mEventId .line 684 76| const v24, #+18471 (0x00004827 | 2.58834e-41) 79| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.EventInfoFragment.(android.content.Context, android.net.Uri, long, long, int, boolean, int, java.util.ArrayList):void { .params "context", "uri", "startMillis", "endMillis", "attendeeResponse", "isDialog", "windowStyle", "?" .src "EventInfoFragment.java" .line 642 0| move-object/16 v5, v6 3| move-object/16 v6, v7 6| move-object/16 v7, v8 9| move-wide/16 v8:v9, v9:v10 12| move-wide/16 v10:v11, v11:v12 15| move/16 v12, v13 18| move/16 v13, v14 21| move/16 v14, v15 24| move-object/16 v15, v16 .local_ex v15, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 642 27| const v16, #+18472 (0x00004828 | 2.58848e-41) 30| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v5}, android.app.DialogFragment.():void .line 166 36| const v16, #+18473 (0x00004829 | 2.58862e-41) 39| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 43| iput v1, v5, com.android.calendar.EventInfoFragment.mWindowStyle .line 181 45| const v16, #+18474 (0x0000482a | 2.58876e-41) 48| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v1, #+0 (0x00000000 | 0.00000) 52| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentQuery .line 323 54| const v16, #+18475 (0x0000482b | 2.58890e-41) 57| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v1, "" 63| const v16, #+18476 (0x0000482c | 2.58904e-41) 66| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 69| iput-object v1, v5, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName .line 325 71| const v16, #+18477 (0x0000482d | 2.58918e-41) 74| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 77| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 79| iput-wide v2:v3, v5, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId .line 334 81| const v16, #+18478 (0x0000482e | 2.58932e-41) 84| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v1, #+0 (0x00000000 | 0.00000) 88| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mDeleteDialogVisible .line 338 90| const v16, #+18479 (0x0000482f | 2.58946e-41) 93| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v1, #+0 (0x00000000 | 0.00000) 97| iput v1, v5, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent .line 339 99| const v16, #+18480 (0x00004830 | 2.58960e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v1, #+0 (0x00000000 | 0.00000) 106| iput v1, v5, com.android.calendar.EventInfoFragment.mUserSetResponse .line 340 108| const v16, #+18481 (0x00004831 | 2.58974e-41) 111| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v1, #-1 (0xffffffff | NaN) 115| iput v1, v5, com.android.calendar.EventInfoFragment.mWhichEvents .line 343 117| const v16, #+18482 (0x00004832 | 2.58988e-41) 120| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v1, #+0 (0x00000000 | 0.00000) 124| iput v1, v5, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse .line 349 126| const v16, #+18483 (0x00004833 | 2.59002e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v1, #+0 (0x00000000 | 0.00000) 133| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mEventDeletionStarted .line 357 135| const v16, #+18484 (0x00004834 | 2.59016e-41) 138| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 141| const/4 v1, #+0 (0x00000000 | 0.00000) 142| iput-object v1, v5, com.android.calendar.EventInfoFragment.mMenu .line 366 144| const v16, #+18485 (0x00004835 | 2.59030e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| new-instance v1, android.util.SparseIntArray 152| const v16, #+18486 (0x00004836 | 2.59044e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-direct {v1}, android.util.SparseIntArray.():void 161| const v16, #+18487 (0x00004837 | 2.59058e-41) 164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 167| iput-object v1, v5, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap .line 368 169| const v16, #+18488 (0x00004838 | 2.59072e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v1, #-1 (0xffffffff | NaN) 176| iput v1, v5, com.android.calendar.EventInfoFragment.mOriginalColor .line 369 178| const v16, #+18489 (0x00004839 | 2.59086e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v1, #+0 (0x00000000 | 0.00000) 185| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mOriginalColorInitialized .line 370 187| const v16, #+18490 (0x0000483a | 2.59100e-41) 190| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 193| const/4 v1, #-1 (0xffffffff | NaN) 194| iput v1, v5, com.android.calendar.EventInfoFragment.mCalendarColor .line 371 196| const v16, #+18491 (0x0000483b | 2.59114e-41) 199| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 202| const/4 v1, #+0 (0x00000000 | 0.00000) 203| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mCalendarColorInitialized .line 372 205| const v16, #+18492 (0x0000483c | 2.59128e-41) 208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 211| const/4 v1, #-1 (0xffffffff | NaN) 212| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentColor .line 373 214| const v16, #+18493 (0x0000483d | 2.59142e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| const/4 v1, #+0 (0x00000000 | 0.00000) 221| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mCurrentColorInitialized .line 374 223| const v16, #+18494 (0x0000483e | 2.59156e-41) 226| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 229| const/4 v1, #-1 (0xffffffff | NaN) 230| iput v1, v5, com.android.calendar.EventInfoFragment.mCurrentColorKey .line 379 232| const v16, #+18495 (0x0000483f | 2.59170e-41) 235| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v1, #+0 (0x00000000 | 0.00000) 239| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mNoCrossFade .line 382 241| const v16, #+18496 (0x00004840 | 2.59184e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| new-instance v1, java.util.ArrayList 249| const v16, #+18497 (0x00004841 | 2.59198e-41) 252| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-direct {v1}, java.util.ArrayList.():void 258| const v16, #+18498 (0x00004842 | 2.59212e-41) 261| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 264| iput-object v1, v5, com.android.calendar.EventInfoFragment.mAcceptedAttendees .line 383 266| const v16, #+18499 (0x00004843 | 2.59226e-41) 269| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 272| new-instance v1, java.util.ArrayList 274| const v16, #+18500 (0x00004844 | 2.59240e-41) 277| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-direct {v1}, java.util.ArrayList.():void 283| const v16, #+18501 (0x00004845 | 2.59254e-41) 286| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 289| iput-object v1, v5, com.android.calendar.EventInfoFragment.mDeclinedAttendees .line 384 291| const v16, #+18502 (0x00004846 | 2.59268e-41) 294| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 297| new-instance v1, java.util.ArrayList 299| const v16, #+18503 (0x00004847 | 2.59282e-41) 302| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-direct {v1}, java.util.ArrayList.():void 308| const v16, #+18504 (0x00004848 | 2.59296e-41) 311| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 314| iput-object v1, v5, com.android.calendar.EventInfoFragment.mTentativeAttendees .line 385 316| const v16, #+18505 (0x00004849 | 2.59310e-41) 319| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 322| new-instance v1, java.util.ArrayList 324| const v16, #+18506 (0x0000484a | 2.59324e-41) 327| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-direct {v1}, java.util.ArrayList.():void 333| const v16, #+18507 (0x0000484b | 2.59338e-41) 336| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 339| iput-object v1, v5, com.android.calendar.EventInfoFragment.mNoResponseAttendees .line 386 341| const v16, #+18508 (0x0000484c | 2.59352e-41) 344| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 347| new-instance v1, java.util.ArrayList 349| const v16, #+18509 (0x0000484d | 2.59366e-41) 352| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-direct {v1}, java.util.ArrayList.():void 358| const v16, #+18510 (0x0000484e | 2.59380e-41) 361| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 364| iput-object v1, v5, com.android.calendar.EventInfoFragment.mToEmails .line 387 366| const v16, #+18511 (0x0000484f | 2.59394e-41) 369| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 372| new-instance v1, java.util.ArrayList 374| const v16, #+18512 (0x00004850 | 2.59408e-41) 377| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-direct {v1}, java.util.ArrayList.():void 383| const v16, #+18513 (0x00004851 | 2.59422e-41) 386| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 389| iput-object v1, v5, com.android.calendar.EventInfoFragment.mCcEmails .line 390 391| const v16, #+18514 (0x00004852 | 2.59436e-41) 394| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 397| new-instance v1, java.util.ArrayList 399| const v16, #+18515 (0x00004853 | 2.59450e-41) 402| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 405| const/4 v2, #+0 (0x00000000 | 0.00000) 406| invoke-direct {v1,v2}, java.util.ArrayList.(int):void 409| const v16, #+18516 (0x00004854 | 2.59464e-41) 412| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 415| iput-object v1, v5, com.android.calendar.EventInfoFragment.mReminderViews .line 392 417| const v16, #+18517 (0x00004855 | 2.59478e-41) 420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 423| new-instance v1, java.util.ArrayList 425| const v16, #+18518 (0x00004856 | 2.59492e-41) 428| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-direct {v1}, java.util.ArrayList.():void 434| const v16, #+18519 (0x00004857 | 2.59506e-41) 437| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 440| iput-object v1, v5, com.android.calendar.EventInfoFragment.mOriginalReminders .line 393 442| const v16, #+18520 (0x00004858 | 2.59520e-41) 445| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 448| new-instance v1, java.util.ArrayList 450| const v16, #+18521 (0x00004859 | 2.59534e-41) 453| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-direct {v1}, java.util.ArrayList.():void 459| const v16, #+18522 (0x0000485a | 2.59549e-41) 462| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 465| iput-object v1, v5, com.android.calendar.EventInfoFragment.mUnsupportedReminders .line 394 467| const v16, #+18523 (0x0000485b | 2.59563e-41) 470| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 473| const/4 v1, #+0 (0x00000000 | 0.00000) 474| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mUserModifiedReminders .line 414 476| const v16, #+18524 (0x0000485c | 2.59577e-41) 479| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 482| new-instance v1, com.android.calendar.EventInfoFragment$1 484| const v16, #+18525 (0x0000485d | 2.59591e-41) 487| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$1.(com.android.calendar.EventInfoFragment):void 493| const v16, #+18526 (0x0000485e | 2.59605e-41) 496| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 499| iput-object v1, v5, com.android.calendar.EventInfoFragment.mTZUpdater .line 421 501| const v16, #+18527 (0x0000485f | 2.59619e-41) 504| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 507| new-instance v1, com.android.calendar.EventInfoFragment$2 509| const v16, #+18528 (0x00004860 | 2.59633e-41) 512| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$2.(com.android.calendar.EventInfoFragment):void 518| const v16, #+18529 (0x00004861 | 2.59647e-41) 521| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 524| iput-object v1, v5, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater .line 438 526| const v16, #+18530 (0x00004862 | 2.59661e-41) 529| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 532| const/4 v1, #+0 (0x00000000 | 0.00000) 533| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mIsDialog .line 439 535| const v16, #+18531 (0x00004863 | 2.59675e-41) 538| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 541| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 542| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mIsPaused .line 440 544| const v16, #+18532 (0x00004864 | 2.59689e-41) 547| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 550| const/4 v1, #+0 (0x00000000 | 0.00000) 551| iput-boolean v1, v5, com.android.calendar.EventInfoFragment.mDismissOnResume .line 441 553| const v16, #+18533 (0x00004865 | 2.59703e-41) 556| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 559| const/4 v1, #-1 (0xffffffff | NaN) 560| iput v1, v5, com.android.calendar.EventInfoFragment.mX .line 442 562| const v16, #+18534 (0x00004866 | 2.59717e-41) 565| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 568| const/4 v1, #-1 (0xffffffff | NaN) 569| iput v1, v5, com.android.calendar.EventInfoFragment.mY .line 1030 571| const v16, #+18535 (0x00004867 | 2.59731e-41) 574| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 577| new-instance v1, com.android.calendar.EventInfoFragment$3 579| const v16, #+18536 (0x00004868 | 2.59745e-41) 582| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 585| invoke-direct {v1,v5}, com.android.calendar.EventInfoFragment$3.(com.android.calendar.EventInfoFragment):void 588| const v16, #+18537 (0x00004869 | 2.59759e-41) 591| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 594| iput-object v1, v5, com.android.calendar.EventInfoFragment.onDeleteRunnable .line 646 596| const v16, #+18538 (0x0000486a | 2.59773e-41) 599| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 605| move-result-object v0 606| const v16, #+18539 (0x0000486b | 2.59787e-41) 609| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 647 .local v0, "r", android.content.res.Resources 612| sget v1, com.android.calendar.EventInfoFragment.mScale 614| const v16, #+18540 (0x0000486c | 2.59801e-41) 617| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 620| const/4 v2, #+0 (0x00000000 | 0.00000) 621| cmpl-float v1, v1, v2 623| if-nez v1, Label_1 .line 648 625| const v16, #+18541 (0x0000486d | 2.59815e-41) 628| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 631| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 634| move-result-object v1 635| const v16, #+18542 (0x0000486e | 2.59829e-41) 638| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 641| invoke-virtual {v1}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 644| move-result-object v1 645| const v16, #+18543 (0x0000486f | 2.59843e-41) 648| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 651| iget v1, v1, android.util.DisplayMetrics.density 653| const v16, #+18544 (0x00004870 | 2.59857e-41) 656| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 659| sput v1, com.android.calendar.EventInfoFragment.mScale .line 649 661| const v16, #+18545 (0x00004871 | 2.59871e-41) 664| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 667| sget v1, com.android.calendar.EventInfoFragment.mScale 669| const v16, #+18546 (0x00004872 | 2.59885e-41) 672| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 675| const/high16 v2, #+1065353216 (0x3f800000 | 1.00000) 677| cmpl-float v1, v1, v2 679| if-eqz v1, Label_1 .line 650 681| const v16, #+18547 (0x00004873 | 2.59899e-41) 684| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 687| sget v1, com.android.calendar.EventInfoFragment.mCustomAppIconSize 689| const v16, #+18548 (0x00004874 | 2.59913e-41) 692| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 695| int-to-float v1, v1 696| sget v2, com.android.calendar.EventInfoFragment.mScale 698| const v16, #+18549 (0x00004875 | 2.59927e-41) 701| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 704| mul-float/2addr v1, v2 705| float-to-int v1, v1 706| sput v1, com.android.calendar.EventInfoFragment.mCustomAppIconSize .line 651 708| const v16, #+18550 (0x00004876 | 2.59941e-41) 711| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 714| if-eqz v13, Label_1 .line 652 716| const v16, #+18551 (0x00004877 | 2.59955e-41) 719| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 722| sget v1, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN 724| const v16, #+18552 (0x00004878 | 2.59969e-41) 727| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 730| int-to-float v1, v1 731| sget v2, com.android.calendar.EventInfoFragment.mScale 733| const v16, #+18553 (0x00004879 | 2.59983e-41) 736| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 739| mul-float/2addr v1, v2 740| float-to-int v1, v1 741| sput v1, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN Label_1: .line 656 743| const v16, #+18554 (0x0000487a | 2.59997e-41) 746| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 749| if-eqz v13, Label_2 .line 657 751| const v16, #+18555 (0x0000487b | 2.60011e-41) 754| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 757| invoke-direct {v5,v0}, com.android.calendar.EventInfoFragment.setDialogSize(android.content.res.Resources):void Label_2: .line 659 760| const v16, #+18556 (0x0000487c | 2.60025e-41) 763| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 766| iput-boolean v13, v5, com.android.calendar.EventInfoFragment.mIsDialog .line 661 768| const v16, #+18557 (0x0000487d | 2.60039e-41) 771| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 774| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 775| const/4 v2, #+0 (0x00000000 | 0.00000) 776| invoke-virtual {v5,v1,v2}, com.android.calendar.EventInfoFragment.setStyle(int, int):void .line 662 779| const v16, #+18558 (0x0000487e | 2.60053e-41) 782| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 785| iput-object v7, v5, com.android.calendar.EventInfoFragment.mUri .line 663 787| const v16, #+18559 (0x0000487f | 2.60067e-41) 790| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 793| iput-wide v8:v9, v5, com.android.calendar.EventInfoFragment.mStartMillis .line 664 795| const v16, #+18560 (0x00004880 | 2.60081e-41) 798| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 801| iput-wide v10:v11, v5, com.android.calendar.EventInfoFragment.mEndMillis .line 665 803| const v16, #+18561 (0x00004881 | 2.60095e-41) 806| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 809| iput v12, v5, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent .line 666 811| const v16, #+18562 (0x00004882 | 2.60109e-41) 814| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 817| iput v14, v5, com.android.calendar.EventInfoFragment.mWindowStyle .line 671 819| const v16, #+18563 (0x00004883 | 2.60123e-41) 822| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 825| iput-object v15, v5, com.android.calendar.EventInfoFragment.mReminders .line 672 827| const v16, #+18564 (0x00004884 | 2.60137e-41) 830| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 833| return-void } method com.android.calendar.EventInfoFragment.addFieldToAccessibilityEvent(java.util.List, android.widget.TextView, com.android.calendar.ExpandableTextView):void { .params "?", "tv", "etv" .src "EventInfoFragment.java" .line 1727 .local_ex v4, "text", java.util.List, "Ljava/util/List;" .prologue_end .line 1727 0| const v0, #+18565 (0x00004885 | 2.60151e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v5, Label_3 .line 1728 8| const v0, #+18566 (0x00004886 | 2.60165e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v5}, android.widget.TextView.getText():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+18567 (0x00004887 | 2.60179e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1735 .local v1, "cs", java.lang.CharSequence 24| const v0, #+18568 (0x00004888 | 2.60193e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 33| move-result v2 34| const v0, #+18569 (0x00004889 | 2.60207e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-nez v2, Label_2 .line 1736 42| const v0, #+18570 (0x0000488a | 2.60221e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v1}, java.lang.CharSequence.toString():java.lang.String 51| move-result-object v2 52| const v0, #+18571 (0x0000488b | 2.60235e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2}, java.lang.String.trim():java.lang.String 61| move-result-object v1 62| const v0, #+18572 (0x0000488c | 2.60249e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1737 68| invoke-interface {v1}, java.lang.CharSequence.length():int 71| move-result v2 72| const v0, #+18573 (0x0000488d | 2.60263e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-lez v2, Label_2 .line 1738 80| const v0, #+18574 (0x0000488e | 2.60277e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-interface {v4,v1}, java.util.List.add(java.lang.Object):boolean .line 1739 89| const v0, #+18575 (0x0000488f | 2.60291e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const-string/jumbo v2, ". " 98| const v0, #+18576 (0x00004890 | 2.60305e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface {v4,v2}, java.util.List.add(java.lang.Object):boolean Label_2: .line 1742 107| const v0, #+18577 (0x00004891 | 2.60319e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return-void Label_3: .line 1729 .end_local v1 114| const v0, #+18578 (0x00004892 | 2.60333e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-eqz v6, Label_4 .line 1730 122| const v0, #+18579 (0x00004893 | 2.60347e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v6}, com.android.calendar.ExpandableTextView.getText():java.lang.CharSequence 131| move-result-object v1 132| const v0, #+18580 (0x00004894 | 2.60361e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 138| goto/16 Label_1 Label_4: .line 1732 .end_local v1 140| const v0, #+18581 (0x00004895 | 2.60375e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return-void } method com.android.calendar.EventInfoFragment.addReminder():void { .src "EventInfoFragment.java" .line 2143 .prologue_end .line 2143 0| const v0, #+18582 (0x00004896 | 2.60389e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v12, com.android.calendar.EventInfoFragment.mDefaultReminderMinutes 8| const v0, #+18583 (0x00004897 | 2.60403e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #-1 (0xffffffff | NaN) 15| if-ne v1, v2, Label_2 .line 2144 17| const v0, #+18584 (0x00004898 | 2.60417e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v12, com.android.calendar.EventInfoFragment.mActivity 25| const v0, #+18585 (0x00004899 | 2.60431e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v12, com.android.calendar.EventInfoFragment.mScrollView 33| const v0, #+18586 (0x0000489a | 2.60445e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v4, v12, com.android.calendar.EventInfoFragment.mReminderViews .line 2145 41| const v0, #+18587 (0x0000489b | 2.60459e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v5, v12, com.android.calendar.EventInfoFragment.mReminderMinuteValues 49| const v0, #+18588 (0x0000489c | 2.60473e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v6, v12, com.android.calendar.EventInfoFragment.mReminderMinuteLabels 57| const v0, #+18589 (0x0000489d | 2.60487e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v7, v12, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 2146 65| const v0, #+18590 (0x0000489e | 2.60501e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v8, v12, com.android.calendar.EventInfoFragment.mReminderMethodLabels .line 2147 73| const v0, #+18591 (0x0000489f | 2.60515e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 81| invoke-static {v3}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 84| move-result-object v9 85| const v0, #+18592 (0x000048a0 | 2.60529e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget v10, v12, com.android.calendar.EventInfoFragment.mMaxReminders .line 2148 93| const v0, #+18593 (0x000048a1 | 2.60543e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v11, v12, com.android.calendar.EventInfoFragment.mReminderChangeListener 101| const v0, #+18594 (0x000048a2 | 2.60557e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| move-object v3, v12 .line 2144 108| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean Label_1: .line 2156 111| const v0, #+18595 (0x000048a3 | 2.60571e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v12, com.android.calendar.EventInfoFragment.mView 119| const v0, #+18596 (0x000048a4 | 2.60585e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v2, v12, com.android.calendar.EventInfoFragment.mReminderViews 127| const v0, #+18597 (0x000048a5 | 2.60599e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget v3, v12, com.android.calendar.EventInfoFragment.mMaxReminders 135| const v0, #+18598 (0x000048a6 | 2.60613e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void .line 2157 144| const v0, #+18599 (0x000048a7 | 2.60628e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| return-void Label_2: .line 2150 151| const v0, #+18600 (0x000048a8 | 2.60642e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v1, v12, com.android.calendar.EventInfoFragment.mActivity 159| const v0, #+18601 (0x000048a9 | 2.60656e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v2, v12, com.android.calendar.EventInfoFragment.mScrollView 167| const v0, #+18602 (0x000048aa | 2.60670e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iget-object v4, v12, com.android.calendar.EventInfoFragment.mReminderViews .line 2151 175| const v0, #+18603 (0x000048ab | 2.60684e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v5, v12, com.android.calendar.EventInfoFragment.mReminderMinuteValues 183| const v0, #+18604 (0x000048ac | 2.60698e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v6, v12, com.android.calendar.EventInfoFragment.mReminderMinuteLabels 191| const v0, #+18605 (0x000048ad | 2.60712e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v7, v12, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 2152 199| const v0, #+18606 (0x000048ae | 2.60726e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v8, v12, com.android.calendar.EventInfoFragment.mReminderMethodLabels 207| const v0, #+18607 (0x000048af | 2.60740e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v3, v12, com.android.calendar.EventInfoFragment.mDefaultReminderMinutes 215| const v0, #+18608 (0x000048b0 | 2.60754e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-static {v3}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 224| move-result-object v9 225| const v0, #+18609 (0x000048b1 | 2.60768e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2153 231| iget v10, v12, com.android.calendar.EventInfoFragment.mMaxReminders 233| const v0, #+18610 (0x000048b2 | 2.60782e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v11, v12, com.android.calendar.EventInfoFragment.mReminderChangeListener 241| const v0, #+18611 (0x000048b3 | 2.60796e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| move-object v3, v12 .line 2150 248| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean 251| const v0, #+18612 (0x000048b4 | 2.60810e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| goto/16 Label_1 } method com.android.calendar.EventInfoFragment.applyDialogParams():void { .src "EventInfoFragment.java" .line 727 .prologue_end 0| const v0, #+18613 (0x000048b5 | 2.60824e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #-1 (0xffffffff | NaN) .line 727 7| invoke-virtual {v6}, com.android.calendar.EventInfoFragment.getDialog():android.app.Dialog 10| move-result-object v2 11| const v0, #+18614 (0x000048b6 | 2.60838e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 728 .local v2, "dialog", android.app.Dialog 17| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 18| invoke-virtual {v2,v4}, android.app.Dialog.setCanceledOnTouchOutside(boolean):void .line 730 21| const v0, #+18615 (0x000048b7 | 2.60852e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v2}, android.app.Dialog.getWindow():android.view.Window 30| move-result-object v3 31| const v0, #+18616 (0x000048b8 | 2.60866e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 731 .local v3, "window", android.view.Window 37| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 38| invoke-virtual {v3,v4}, android.view.Window.addFlags(int):void .line 733 41| const v0, #+18617 (0x000048b9 | 2.60880e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v3}, android.view.Window.getAttributes():android.view.WindowManager$LayoutParams 50| move-result-object v1 51| const v0, #+18618 (0x000048ba | 2.60894e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 734 .local v1, "a", android.view.WindowManager$LayoutParams 57| const v4, #+1053609165 (0x3ecccccd | 0.400000) 60| iput v4, v1, android.view.WindowManager$LayoutParams.dimAmount .line 736 62| const v0, #+18619 (0x000048bb | 2.60908e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget v4, com.android.calendar.EventInfoFragment.mDialogWidth 70| const v0, #+18620 (0x000048bc | 2.60922e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput v4, v1, android.view.WindowManager$LayoutParams.width .line 737 78| const v0, #+18621 (0x000048bd | 2.60936e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sget v4, com.android.calendar.EventInfoFragment.mDialogHeight 86| const v0, #+18622 (0x000048be | 2.60950e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iput v4, v1, android.view.WindowManager$LayoutParams.height .line 743 94| const v0, #+18623 (0x000048bf | 2.60964e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v4, v6, com.android.calendar.EventInfoFragment.mX 102| const v0, #+18624 (0x000048c0 | 2.60978e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-ne v4, v5, Label_1 110| const v0, #+18625 (0x000048c1 | 2.60992e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget v4, v6, com.android.calendar.EventInfoFragment.mY 118| const v0, #+18626 (0x000048c2 | 2.61006e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eq v4, v5, Label_3 Label_1: .line 744 126| const v0, #+18627 (0x000048c3 | 2.61020e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget v4, v6, com.android.calendar.EventInfoFragment.mX 134| const v0, #+18628 (0x000048c4 | 2.61034e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| sget v5, com.android.calendar.EventInfoFragment.mDialogWidth 142| const v0, #+18629 (0x000048c5 | 2.61048e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| div-int/lit8 v5, v5, #+2 (0x00000002 | 2.80260e-45) 150| const v0, #+18630 (0x000048c6 | 2.61062e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| sub-int/2addr v4, v5 157| iput v4, v1, android.view.WindowManager$LayoutParams.x .line 745 159| const v0, #+18631 (0x000048c7 | 2.61076e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget v4, v6, com.android.calendar.EventInfoFragment.mY 167| const v0, #+18632 (0x000048c8 | 2.61090e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| sget v5, com.android.calendar.EventInfoFragment.mDialogHeight 175| const v0, #+18633 (0x000048c9 | 2.61104e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| div-int/lit8 v5, v5, #+2 (0x00000002 | 2.80260e-45) 183| const v0, #+18634 (0x000048ca | 2.61118e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| sub-int/2addr v4, v5 190| iput v4, v1, android.view.WindowManager$LayoutParams.y .line 746 192| const v0, #+18635 (0x000048cb | 2.61132e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget v4, v1, android.view.WindowManager$LayoutParams.y 200| const v0, #+18636 (0x000048cc | 2.61146e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget v5, v6, com.android.calendar.EventInfoFragment.mMinTop 208| const v0, #+18637 (0x000048cd | 2.61160e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| if-ge v4, v5, Label_2 .line 747 216| const v0, #+18638 (0x000048ce | 2.61174e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget v4, v6, com.android.calendar.EventInfoFragment.mMinTop 224| const v0, #+18639 (0x000048cf | 2.61188e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| sget v5, com.android.calendar.EventInfoFragment.DIALOG_TOP_MARGIN 232| const v0, #+18640 (0x000048d0 | 2.61202e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| add-int/2addr v4, v5 239| iput v4, v1, android.view.WindowManager$LayoutParams.y Label_2: .line 749 241| const v0, #+18641 (0x000048d1 | 2.61216e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const/16 v4, #+51 (0x00000033 | 7.14662e-44) 249| iput v4, v1, android.view.WindowManager$LayoutParams.gravity Label_3: .line 751 251| const v0, #+18642 (0x000048d2 | 2.61230e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v3,v1}, android.view.Window.setAttributes(android.view.WindowManager$LayoutParams):void .line 752 260| const v0, #+18643 (0x000048d3 | 2.61244e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| return-void } method com.android.calendar.EventInfoFragment.createDeleteOnDismissListener():android.content.DialogInterface$OnDismissListener { .src "EventInfoFragment.java" .line 2265 .prologue_end .line 2265 0| const v0, #+18644 (0x000048d4 | 2.61258e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.EventInfoFragment$14 8| const v0, #+18645 (0x000048d5 | 2.61272e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, com.android.calendar.EventInfoFragment$14.(com.android.calendar.EventInfoFragment):void 17| const v0, #+18646 (0x000048d6 | 2.61286e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.calendar.EventInfoFragment.createExceptionResponse(long, int):void { .params "eventId", "status" .src "EventInfoFragment.java" .line 1395 .prologue_end .line 1395 0| const v0, #+18647 (0x000048d7 | 2.61300e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v9, android.content.ContentValues 8| const v0, #+18648 (0x000048d8 | 2.61314e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v9}, android.content.ContentValues.():void .line 1396 .local v9, "values", android.content.ContentValues 17| const v0, #+18649 (0x000048d9 | 2.61328e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "originalInstanceTime" 26| const v0, #+18650 (0x000048da | 2.61342e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-wide v3:v4, v10, com.android.calendar.EventInfoFragment.mStartMillis 34| const v0, #+18651 (0x000048db | 2.61356e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v3,v4}, java.lang.Long.valueOf(long):java.lang.Long 43| move-result-object v3 44| const v0, #+18652 (0x000048dc | 2.61370e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v9,v2,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 1397 53| const v0, #+18653 (0x000048dd | 2.61384e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v2, "selfAttendeeStatus" 62| const v0, #+18654 (0x000048de | 2.61398e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 71| move-result-object v3 72| const v0, #+18655 (0x000048df | 2.61412e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v9,v2,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1398 81| const v0, #+18656 (0x000048e0 | 2.61426e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const-string/jumbo v2, "eventStatus" 90| const v0, #+18657 (0x000048e1 | 2.61440e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 97| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 100| move-result-object v3 101| const v0, #+18658 (0x000048e2 | 2.61454e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v9,v2,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1400 110| const v0, #+18659 (0x000048e3 | 2.61468e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| new-instance v6, java.util.ArrayList 118| const v0, #+18660 (0x000048e4 | 2.61482e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-direct {v6}, java.util.ArrayList.():void .line 1401 .local_ex v6, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" 127| const v0, #+18661 (0x000048e5 | 2.61496e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| sget-object v2, android.provider.CalendarContract$Events.CONTENT_EXCEPTION_URI .line 1402 135| const v0, #+18662 (0x000048e6 | 2.61510e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v11,v12}, java.lang.String.valueOf(long):java.lang.String 144| move-result-object v3 145| const v0, #+18663 (0x000048e7 | 2.61524e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1401 151| invoke-static {v2,v3}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 154| move-result-object v1 155| const v0, #+18664 (0x000048e8 | 2.61538e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1403 .local v1, "exceptionUri", android.net.Uri 161| invoke-static {v1}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 164| move-result-object v2 165| const v0, #+18665 (0x000048e9 | 2.61552e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v2,v9}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 174| move-result-object v2 175| const v0, #+18666 (0x000048ea | 2.61566e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v2}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 184| move-result-object v2 185| const v0, #+18667 (0x000048eb | 2.61580e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v6,v2}, java.util.ArrayList.add(java.lang.Object):boolean .line 1405 194| const v0, #+18668 (0x000048ec | 2.61594e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v2, v10, com.android.calendar.EventInfoFragment.mHandler 202| const v0, #+18669 (0x000048ed | 2.61608e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v3, v10, com.android.calendar.EventInfoFragment.mHandler 210| const v0, #+18670 (0x000048ee | 2.61622e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v3}, com.android.calendar.EventInfoFragment$QueryHandler.getNextToken():int 219| move-result v3 220| const v0, #+18671 (0x000048ef | 2.61636e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| const-string/jumbo v5, "com.android.calendar" 229| const v0, #+18672 (0x000048f0 | 2.61650e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1406 236| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) .line 1405 238| invoke-virtual/range {v2..v8}, com.android.calendar.EventInfoFragment$QueryHandler.startBatch(int, java.lang.Object, java.lang.String, java.util.ArrayList, long):void .line 1407 241| const v0, #+18673 (0x000048f1 | 2.61664e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| return-void } method com.android.calendar.EventInfoFragment.displayEventNotFound():void { .src "EventInfoFragment.java" .line 1462 .prologue_end 0| const v0, #+18674 (0x000048f2 | 2.61678e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v3, #+8 (0x00000008 | 1.12104e-44) .line 1462 8| iget-object v1, v4, com.android.calendar.EventInfoFragment.mErrorMsgView 10| const v0, #+18675 (0x000048f3 | 2.61692e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v2, #+0 (0x00000000 | 0.00000) 17| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void .line 1463 20| const v0, #+18676 (0x000048f4 | 2.61707e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v1, v4, com.android.calendar.EventInfoFragment.mScrollView 28| const v0, #+18677 (0x000048f5 | 2.61721e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1,v3}, android.widget.ScrollView.setVisibility(int):void .line 1464 37| const v0, #+18678 (0x000048f6 | 2.61735e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v1, v4, com.android.calendar.EventInfoFragment.mLoadingMsgView 45| const v0, #+18679 (0x000048f7 | 2.61749e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v3}, android.view.View.setVisibility(int):void .line 1465 54| const v0, #+18680 (0x000048f8 | 2.61763e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.EventInfoFragment.doEdit():void { .src "EventInfoFragment.java" .line 1442 .prologue_end .line 1442 0| const v0, #+18681 (0x000048f9 | 2.61777e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 9| move-result-object v1 10| const v0, #+18682 (0x000048fa | 2.61791e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1445 .local v1, "c", android.content.Context 16| if-eqz v1, Label_1 .line 1446 18| const v0, #+18683 (0x000048fb | 2.61805e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget-object v4, android.provider.CalendarContract$Events.CONTENT_URI 26| const v0, #+18684 (0x000048fc | 2.61819e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-wide v5:v6, v8, com.android.calendar.EventInfoFragment.mEventId 34| const v0, #+18685 (0x000048fd | 2.61833e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v4,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 43| move-result-object v3 44| const v0, #+18686 (0x000048fe | 2.61847e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1447 .local v3, "uri", android.net.Uri 50| new-instance v2, android.content.Intent 52| const v0, #+18687 (0x000048ff | 2.61861e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v4, "android.intent.action.EDIT" 61| const v0, #+18688 (0x00004900 | 2.61875e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-direct {v2,v4,v3}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 1448 .local v2, "intent", android.content.Intent 70| const v0, #+18689 (0x00004901 | 2.61889e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v4, v8, com.android.calendar.EventInfoFragment.mActivity 78| const v0, #+18690 (0x00004902 | 2.61903e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-class v5, com.android.calendar.event.EditEventActivity 86| const v0, #+18691 (0x00004903 | 2.61917e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v2,v4,v5}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 1449 95| const v0, #+18692 (0x00004904 | 2.61931e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-string/jumbo v4, "beginTime" 104| const v0, #+18693 (0x00004905 | 2.61945e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-wide v5:v6, v8, com.android.calendar.EventInfoFragment.mStartMillis 112| const v0, #+18694 (0x00004906 | 2.61959e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v2,v4,v5,v6}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 1450 121| const v0, #+18695 (0x00004907 | 2.61973e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v4, "endTime" 130| const v0, #+18696 (0x00004908 | 2.61987e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-wide v5:v6, v8, com.android.calendar.EventInfoFragment.mEndMillis 138| const v0, #+18697 (0x00004909 | 2.62001e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v2,v4,v5,v6}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 1451 147| const v0, #+18698 (0x0000490a | 2.62015e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const-string/jumbo v4, "allDay" 156| const v0, #+18699 (0x0000490b | 2.62029e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-boolean v5, v8, com.android.calendar.EventInfoFragment.mAllDay 164| const v0, #+18700 (0x0000490c | 2.62043e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v2,v4,v5}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 1452 173| const v0, #+18701 (0x0000490d | 2.62057e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v4, "event_color" 182| const v0, #+18702 (0x0000490e | 2.62071e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget v5, v8, com.android.calendar.EventInfoFragment.mCurrentColor 190| const v0, #+18703 (0x0000490f | 2.62085e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v2,v4,v5}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 1453 199| const v0, #+18704 (0x00004910 | 2.62099e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const-string/jumbo v4, "reminders" .line 1454 208| const v0, #+18705 (0x00004911 | 2.62113e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v5, v8, com.android.calendar.EventInfoFragment.mReminderViews 216| const v0, #+18706 (0x00004912 | 2.62127e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v6, v8, com.android.calendar.EventInfoFragment.mReminderMinuteValues .line 1455 224| const v0, #+18707 (0x00004913 | 2.62141e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v7, v8, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 1453 232| const v0, #+18708 (0x00004914 | 2.62155e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-static {v5,v6,v7}, com.android.calendar.event.EventViewUtils.reminderItemsToReminders(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):java.util.ArrayList 241| move-result-object v5 242| const v0, #+18709 (0x00004915 | 2.62169e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v2,v4,v5}, android.content.Intent.putExtra(java.lang.String, java.io.Serializable):android.content.Intent .line 1456 251| const v0, #+18710 (0x00004916 | 2.62183e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| const-string/jumbo v4, "editMode" 260| const v0, #+18711 (0x00004917 | 2.62197e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 267| invoke-virtual {v2,v4,v5}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 1457 270| const v0, #+18712 (0x00004918 | 2.62211e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v8,v2}, com.android.calendar.EventInfoFragment.startActivity(android.content.Intent):void Label_1: .line 1459 .end_local v2 .end_local v3 279| const v0, #+18713 (0x00004919 | 2.62225e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return-void } method com.android.calendar.EventInfoFragment.emailAttendees():void { .src "EventInfoFragment.java" .line 2230 .prologue_end .line 2230 0| const v0, #+18714 (0x0000491a | 2.62239e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+18715 (0x0000491b | 2.62253e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v5}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 17| move-result-object v2 18| const v0, #+18716 (0x0000491c | 2.62267e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-class v3, com.android.calendar.alerts.QuickResponseActivity 26| const v0, #+18717 (0x0000491d | 2.62281e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2,v3}, android.content.Intent.(android.content.Context, java.lang.Class):void .line 2231 .local v1, "i", android.content.Intent 35| const v0, #+18718 (0x0000491e | 2.62295e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, "eventId" 44| const v0, #+18719 (0x0000491f | 2.62309e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-wide v3:v4, v5, com.android.calendar.EventInfoFragment.mEventId 52| const v0, #+18720 (0x00004920 | 2.62323e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2,v3,v4}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 2232 61| const v0, #+18721 (0x00004921 | 2.62337e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/high16 v2, #+268435456 (0x10000000 | 2.52435e-29) 69| invoke-virtual {v1,v2}, android.content.Intent.addFlags(int):android.content.Intent .line 2233 72| const v0, #+18722 (0x00004922 | 2.62351e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v5,v1}, com.android.calendar.EventInfoFragment.startActivity(android.content.Intent):void .line 2234 81| const v0, #+18723 (0x00004923 | 2.62365e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int { .params "response" .src "EventInfoFragment.java" .line 1425 .prologue_end .line 1425 0| const v0, #+18724 (0x00004924 | 2.62379e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v2, Label_6 Label_1: .line 1436 9| const v0, #+18725 (0x00004925 | 2.62393e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) Label_2: .line 1438 .local v1, "buttonId", int 16| const v0, #+18726 (0x00004926 | 2.62407e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return v1 Label_3: .line 1427 .end_local v1 23| const v0, #+18727 (0x00004927 | 2.62421e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| const v1, #+2131755135 (0x7f10007f | 1.91411e+38) .line 1428 .restart_local v1 32| goto/16 Label_2 Label_4: .line 1430 .end_local v1 34| const v0, #+18728 (0x00004928 | 2.62435e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const v1, #+2131755136 (0x7f100080 | 1.91411e+38) .line 1431 .restart_local v1 43| goto/16 Label_2 Label_5: .line 1433 .end_local v1 45| const v0, #+18729 (0x00004929 | 2.62449e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const v1, #+2131755137 (0x7f100081 | 1.91411e+38) .line 1434 .restart_local v1 54| goto/16 Label_2 .line 1425 56| const v0, #+18730 (0x0000492a | 2.62463e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| nop 63| nop Label_6: 64| packed-switch-payload 1: Label_3 2: Label_5 3: Label_1 4: Label_4 } method com.android.calendar.EventInfoFragment.getResponseFromButtonId(int):int { .params "buttonId" .src "EventInfoFragment.java" .line 1411 .prologue_end .line 1411 0| const v0, #+18731 (0x0000492b | 2.62477e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+2131755135 (0x7f10007f | 1.91411e+38) 9| if-ne v3, v2, Label_2 .line 1412 11| const v0, #+18732 (0x0000492c | 2.62491e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 1420 .local v1, "response", int 18| const v0, #+18733 (0x0000492d | 2.62505e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 Label_2: .line 1413 .end_local v1 25| const v0, #+18734 (0x0000492e | 2.62519e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const v2, #+2131755136 (0x7f100080 | 1.91411e+38) 34| if-ne v3, v2, Label_3 .line 1414 36| const v0, #+18735 (0x0000492f | 2.62533e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+4 (0x00000004 | 5.60519e-45) .restart_local v1 43| goto/16 Label_1 Label_3: .line 1415 .end_local v1 45| const v0, #+18736 (0x00004930 | 2.62547e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const v2, #+2131755137 (0x7f100081 | 1.91411e+38) 54| if-ne v3, v2, Label_4 .line 1416 56| const v0, #+18737 (0x00004931 | 2.62561e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v1, #+2 (0x00000002 | 2.80260e-45) .restart_local v1 63| goto/16 Label_1 Label_4: .line 1418 .end_local v1 65| const v0, #+18738 (0x00004932 | 2.62575e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 72| goto/16 Label_1 } method com.android.calendar.EventInfoFragment.hasEmailableAttendees():boolean { .src "EventInfoFragment.java" .line 1881 .prologue_end 0| const v0, #+18739 (0x00004933 | 2.62589e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 1881 7| iget-object v3, v6, com.android.calendar.EventInfoFragment.mAcceptedAttendees 9| const v0, #+18740 (0x00004934 | 2.62603e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 18| move-result-object v2 19| const v0, #+18741 (0x00004935 | 2.62617e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "attendee$iterator", java.util.Iterator 25| const v0, #+18742 (0x00004936 | 2.62631e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 34| move-result v3 35| const v0, #+18743 (0x00004937 | 2.62645e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v3, Label_2 43| const v0, #+18744 (0x00004938 | 2.62659e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 52| move-result-object v1 53| const v0, #+18745 (0x00004939 | 2.62673e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 1882 .local v1, "attendee", com.android.calendar.CalendarEventModel$Attendee 61| const v0, #+18746 (0x0000493a | 2.62687e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 69| const v0, #+18747 (0x0000493b | 2.62701e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v4, v6, com.android.calendar.EventInfoFragment.mSyncAccountName 77| const v0, #+18748 (0x0000493c | 2.62715e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v3,v4}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 86| move-result v3 87| const v0, #+18749 (0x0000493d | 2.62729e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v3, Label_1 .line 1883 95| const v0, #+18750 (0x0000493e | 2.62743e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| return v5 Label_2: .line 1886 .end_local v1 102| const v0, #+18751 (0x0000493f | 2.62757e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v3, v6, com.android.calendar.EventInfoFragment.mTentativeAttendees 110| const v0, #+18752 (0x00004940 | 2.62771e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 119| move-result-object v2 120| const v0, #+18753 (0x00004941 | 2.62786e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: 126| const v0, #+18754 (0x00004942 | 2.62800e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 135| move-result v3 136| const v0, #+18755 (0x00004943 | 2.62814e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| if-eqz v3, Label_4 144| const v0, #+18756 (0x00004944 | 2.62828e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 153| move-result-object v1 154| const v0, #+18757 (0x00004945 | 2.62842e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 1887 .restart_local v1 162| const v0, #+18758 (0x00004946 | 2.62856e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 170| const v0, #+18759 (0x00004947 | 2.62870e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v4, v6, com.android.calendar.EventInfoFragment.mSyncAccountName 178| const v0, #+18760 (0x00004948 | 2.62884e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-static {v3,v4}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 187| move-result v3 188| const v0, #+18761 (0x00004949 | 2.62898e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v3, Label_3 .line 1888 196| const v0, #+18762 (0x0000494a | 2.62912e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| return v5 Label_4: .line 1891 .end_local v1 203| const v0, #+18763 (0x0000494b | 2.62926e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v3, v6, com.android.calendar.EventInfoFragment.mNoResponseAttendees 211| const v0, #+18764 (0x0000494c | 2.62940e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 220| move-result-object v2 221| const v0, #+18765 (0x0000494d | 2.62954e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: 227| const v0, #+18766 (0x0000494e | 2.62968e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 236| move-result v3 237| const v0, #+18767 (0x0000494f | 2.62982e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| if-eqz v3, Label_6 245| const v0, #+18768 (0x00004950 | 2.62996e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 254| move-result-object v1 255| const v0, #+18769 (0x00004951 | 2.63010e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 1892 .restart_local v1 263| const v0, #+18770 (0x00004952 | 2.63024e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 271| const v0, #+18771 (0x00004953 | 2.63038e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iget-object v4, v6, com.android.calendar.EventInfoFragment.mSyncAccountName 279| const v0, #+18772 (0x00004954 | 2.63052e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-static {v3,v4}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 288| move-result v3 289| const v0, #+18773 (0x00004955 | 2.63066e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| if-eqz v3, Label_5 .line 1893 297| const v0, #+18774 (0x00004956 | 2.63080e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| return v5 Label_6: .line 1896 .end_local v1 304| const v0, #+18775 (0x00004957 | 2.63094e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v3, v6, com.android.calendar.EventInfoFragment.mDeclinedAttendees 312| const v0, #+18776 (0x00004958 | 2.63108e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 321| move-result-object v2 322| const v0, #+18777 (0x00004959 | 2.63122e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_7: 328| const v0, #+18778 (0x0000495a | 2.63136e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 337| move-result v3 338| const v0, #+18779 (0x0000495b | 2.63150e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| if-eqz v3, Label_8 346| const v0, #+18780 (0x0000495c | 2.63164e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 355| move-result-object v1 356| const v0, #+18781 (0x0000495d | 2.63178e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 1897 .restart_local v1 364| const v0, #+18782 (0x0000495e | 2.63192e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v3, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 372| const v0, #+18783 (0x0000495f | 2.63206e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| iget-object v4, v6, com.android.calendar.EventInfoFragment.mSyncAccountName 380| const v0, #+18784 (0x00004960 | 2.63220e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-static {v3,v4}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 389| move-result v3 390| const v0, #+18785 (0x00004961 | 2.63234e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| if-eqz v3, Label_7 .line 1898 398| const v0, #+18786 (0x00004962 | 2.63248e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| return v5 Label_8: .line 1901 .end_local v1 405| const v0, #+18787 (0x00004963 | 2.63262e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| const/4 v3, #+0 (0x00000000 | 0.00000) 412| return v3 } method com.android.calendar.EventInfoFragment.hasEmailableOrganizer():boolean { .src "EventInfoFragment.java" .line 1905 .prologue_end .line 1905 0| const v0, #+18788 (0x00004964 | 2.63276e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 8| const v0, #+18789 (0x00004965 | 2.63290e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 1906 16| const v0, #+18790 (0x00004966 | 2.63304e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 24| const v0, #+18791 (0x00004967 | 2.63318e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v3, com.android.calendar.EventInfoFragment.mSyncAccountName 32| const v0, #+18792 (0x00004968 | 2.63332e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-static {v1,v2}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 41| move-result v1 42| const v0, #+18793 (0x00004969 | 2.63346e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1905 48| const v0, #+18794 (0x0000496a | 2.63360e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v1 Label_2: 55| const v0, #+18795 (0x0000496b | 2.63374e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v1, #+0 (0x00000000 | 0.00000) 62| goto/16 Label_1 } method com.android.calendar.EventInfoFragment.initAttendeesCursor(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 1076 .prologue_end .line 1076 0| const v0, #+18796 (0x0000496c | 2.63388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput v1, v13, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .line 1077 9| const v0, #+18797 (0x0000496d | 2.63402e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) 17| iput-wide v9:v10, v13, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId .line 1078 19| const v0, #+18798 (0x0000496e | 2.63416e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v1, #+0 (0x00000000 | 0.00000) 26| iput v1, v13, com.android.calendar.EventInfoFragment.mNumOfAttendees .line 1079 28| const v0, #+18799 (0x0000496f | 2.63430e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 36| const v0, #+18800 (0x00004970 | 2.63444e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_4 .line 1080 44| const v0, #+18801 (0x00004971 | 2.63458e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 52| const v0, #+18802 (0x00004972 | 2.63472e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v1}, android.database.Cursor.getCount():int 61| move-result v1 62| const v0, #+18803 (0x00004973 | 2.63486e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput v1, v13, com.android.calendar.EventInfoFragment.mNumOfAttendees .line 1081 70| const v0, #+18804 (0x00004974 | 2.63500e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 78| const v0, #+18805 (0x00004975 | 2.63514e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v1}, android.database.Cursor.moveToFirst():boolean 87| move-result v1 88| const v0, #+18806 (0x00004976 | 2.63528e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v1, Label_4 .line 1082 96| const v0, #+18807 (0x00004977 | 2.63542e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAcceptedAttendees 104| const v0, #+18808 (0x00004978 | 2.63556e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1083 113| const v0, #+18809 (0x00004979 | 2.63570e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v1, v13, com.android.calendar.EventInfoFragment.mDeclinedAttendees 121| const v0, #+18810 (0x0000497a | 2.63584e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1084 130| const v0, #+18811 (0x0000497b | 2.63598e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v1, v13, com.android.calendar.EventInfoFragment.mTentativeAttendees 138| const v0, #+18812 (0x0000497c | 2.63612e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1085 147| const v0, #+18813 (0x0000497d | 2.63626e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v1, v13, com.android.calendar.EventInfoFragment.mNoResponseAttendees 155| const v0, #+18814 (0x0000497e | 2.63640e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v1}, java.util.ArrayList.clear():void Label_1: .line 1088 164| const v0, #+18815 (0x0000497f | 2.63654e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 172| const v0, #+18816 (0x00004980 | 2.63668e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 179| invoke-interface {v1,v4}, android.database.Cursor.getInt(int):int 182| move-result v7 183| const v0, #+18817 (0x00004981 | 2.63682e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1089 .local v7, "status", int 189| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 191| const v0, #+18818 (0x00004982 | 2.63696e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 198| invoke-interface {v1,v4}, android.database.Cursor.getString(int):java.lang.String 201| move-result-object v2 202| const v0, #+18819 (0x00004983 | 2.63710e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1090 .local v2, "name", java.lang.String 208| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 210| const v0, #+18820 (0x00004984 | 2.63724e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 217| invoke-interface {v1,v4}, android.database.Cursor.getString(int):java.lang.String 220| move-result-object v3 221| const v0, #+18821 (0x00004985 | 2.63738e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1092 .local v3, "email", java.lang.String 227| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 229| const v0, #+18822 (0x00004986 | 2.63752e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 236| invoke-interface {v1,v4}, android.database.Cursor.getInt(int):int 239| move-result v1 240| const v0, #+18823 (0x00004987 | 2.63766e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1093 246| const/4 v4, #+2 (0x00000002 | 2.80260e-45) .line 1092 247| if-ne v1, v4, Label_2 .line 1096 249| const v0, #+18824 (0x00004988 | 2.63780e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-static {v2}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 258| move-result v1 259| const v0, #+18825 (0x00004989 | 2.63794e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| if-nez v1, Label_2 .line 1097 267| const v0, #+18826 (0x0000498a | 2.63808e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iput-object v2, v13, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName .line 1098 275| const v0, #+18827 (0x0000498b | 2.63822e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-boolean v1, v13, com.android.calendar.EventInfoFragment.mIsOrganizer 283| const v0, #+18828 (0x0000498c | 2.63836e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| if-nez v1, Label_2 .line 1099 291| const v0, #+18829 (0x0000498d | 2.63850e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| const v1, #+2131755174 (0x7f1000a6 | 1.91412e+38) 300| const/4 v4, #+0 (0x00000000 | 0.00000) 301| invoke-direct {v13,v14,v1,v4}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1100 304| const v0, #+18830 (0x0000498e | 2.63865e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v1, v13, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName 312| const v0, #+18831 (0x0000498f | 2.63879e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| const v4, #+2131755140 (0x7f100084 | 1.91412e+38) 321| invoke-direct {v13,v14,v4,v1}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void Label_2: .line 1105 324| const v0, #+18832 (0x00004990 | 2.63893e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget-wide v9:v10, v13, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId 332| const v0, #+18833 (0x00004991 | 2.63907e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) 340| cmp-long v1, v9:v10, v11:v12 342| if-nez v1, Label_5 .line 1106 344| const v0, #+18834 (0x00004992 | 2.63921e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| iget-object v1, v13, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount 352| const v0, #+18835 (0x00004993 | 2.63935e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-virtual {v1,v3}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 361| move-result v1 362| const v0, #+18836 (0x00004994 | 2.63949e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1105 368| if-eqz v1, Label_5 .line 1107 370| const v0, #+18837 (0x00004995 | 2.63963e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 378| const v0, #+18838 (0x00004996 | 2.63977e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| const/4 v4, #+0 (0x00000000 | 0.00000) 385| invoke-interface {v1,v4}, android.database.Cursor.getInt(int):int 388| move-result v1 389| const v0, #+18839 (0x00004997 | 2.63991e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| int-to-long v9:v10, v1 396| iput-wide v9:v10, v13, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId .line 1108 398| const v0, #+18840 (0x00004998 | 2.64005e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 406| const v0, #+18841 (0x00004999 | 2.64019e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 413| invoke-interface {v1,v4}, android.database.Cursor.getInt(int):int 416| move-result v1 417| const v0, #+18842 (0x0000499a | 2.64033e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| iput v1, v13, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse Label_3: .line 1143 425| const v0, #+18843 (0x0000499b | 2.64047e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 433| const v0, #+18844 (0x0000499c | 2.64061e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-interface {v1}, android.database.Cursor.moveToNext():boolean 442| move-result v1 443| const v0, #+18845 (0x0000499d | 2.64075e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| if-nez v1, Label_1 .line 1144 451| const v0, #+18846 (0x0000499e | 2.64089e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 459| const v0, #+18847 (0x0000499f | 2.64103e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-interface {v1}, android.database.Cursor.moveToFirst():boolean .line 1146 468| const v0, #+18848 (0x000049a0 | 2.64117e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-direct {v13,v14}, com.android.calendar.EventInfoFragment.updateAttendees(android.view.View):void Label_4: .line 1149 .end_local v2 .end_local v3 .end_local v7 477| const v0, #+18849 (0x000049a1 | 2.64131e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| return-void Label_5: .line 1110 .restart_local v2 .restart_local v3 .restart_local v7 484| const v0, #+18850 (0x000049a2 | 2.64145e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1111 .local v5, "identity", java.lang.String 491| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1113 .local v6, "idNamespace", java.lang.String 492| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 495| move-result v1 496| const v0, #+18851 (0x000049a3 | 2.64159e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| if-eqz v1, Label_6 .line 1114 504| const v0, #+18852 (0x000049a4 | 2.64173e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 512| const v0, #+18853 (0x000049a5 | 2.64187e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 519| invoke-interface {v1,v4}, android.database.Cursor.getString(int):java.lang.String 522| move-result-object v5 523| const v0, #+18854 (0x000049a6 | 2.64201e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1115 .local v5, "identity", java.lang.String 529| iget-object v1, v13, com.android.calendar.EventInfoFragment.mAttendeesCursor 531| const v0, #+18855 (0x000049a7 | 2.64215e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| const/4 v4, #+6 (0x00000006 | 8.40779e-45) 538| invoke-interface {v1,v4}, android.database.Cursor.getString(int):java.lang.String 541| move-result-object v6 542| const v0, #+18856 (0x000049a8 | 2.64229e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 1121 .end_local v5 .end_local v6 548| const v0, #+18857 (0x000049a9 | 2.64243e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| packed-switch v7, Label_11 Label_7: .line 1138 557| const v0, #+18858 (0x000049aa | 2.64257e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| iget-object v8, v13, com.android.calendar.EventInfoFragment.mNoResponseAttendees 565| const v0, #+18859 (0x000049ab | 2.64271e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| new-instance v1, com.android.calendar.CalendarEventModel$Attendee .line 1139 573| const v0, #+18860 (0x000049ac | 2.64285e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1138 580| invoke-direct/range {v1..v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void 583| const v0, #+18861 (0x000049ad | 2.64299e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| invoke-virtual {v8,v1}, java.util.ArrayList.add(java.lang.Object):boolean 592| const v0, #+18862 (0x000049ae | 2.64313e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| goto/16 Label_3 Label_8: .line 1123 600| const v0, #+18863 (0x000049af | 2.64327e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| iget-object v8, v13, com.android.calendar.EventInfoFragment.mAcceptedAttendees 608| const v0, #+18864 (0x000049b0 | 2.64341e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| new-instance v1, com.android.calendar.CalendarEventModel$Attendee .line 1124 616| const v0, #+18865 (0x000049b1 | 2.64355e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 1123 623| invoke-direct/range {v1..v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void 626| const v0, #+18866 (0x000049b2 | 2.64369e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| invoke-virtual {v8,v1}, java.util.ArrayList.add(java.lang.Object):boolean 635| const v0, #+18867 (0x000049b3 | 2.64383e-41) 638| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 641| goto/16 Label_3 Label_9: .line 1128 643| const v0, #+18868 (0x000049b4 | 2.64397e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| iget-object v8, v13, com.android.calendar.EventInfoFragment.mDeclinedAttendees 651| const v0, #+18869 (0x000049b5 | 2.64411e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| new-instance v1, com.android.calendar.CalendarEventModel$Attendee .line 1129 659| const v0, #+18870 (0x000049b6 | 2.64425e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| const/4 v4, #+2 (0x00000002 | 2.80260e-45) .line 1128 666| invoke-direct/range {v1..v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void 669| const v0, #+18871 (0x000049b7 | 2.64439e-41) 672| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-virtual {v8,v1}, java.util.ArrayList.add(java.lang.Object):boolean 678| const v0, #+18872 (0x000049b8 | 2.64453e-41) 681| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 684| goto/16 Label_3 Label_10: .line 1133 686| const v0, #+18873 (0x000049b9 | 2.64467e-41) 689| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 692| iget-object v8, v13, com.android.calendar.EventInfoFragment.mTentativeAttendees 694| const v0, #+18874 (0x000049ba | 2.64481e-41) 697| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 700| new-instance v1, com.android.calendar.CalendarEventModel$Attendee .line 1134 702| const v0, #+18875 (0x000049bb | 2.64495e-41) 705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 708| const/4 v4, #+4 (0x00000004 | 5.60519e-45) .line 1133 709| invoke-direct/range {v1..v6}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String, int, java.lang.String, java.lang.String):void 712| const v0, #+18876 (0x000049bc | 2.64509e-41) 715| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 718| invoke-virtual {v8,v1}, java.util.ArrayList.add(java.lang.Object):boolean 721| const v0, #+18877 (0x000049bd | 2.64523e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 727| goto/16 Label_3 .line 1121 729| const v0, #+18878 (0x000049be | 2.64537e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| nop Label_11: 736| packed-switch-payload 1: Label_8 2: Label_9 3: Label_7 4: Label_10 } method com.android.calendar.EventInfoFragment.initEventCursor():boolean { .src "EventInfoFragment.java" .line 1058 .prologue_end 0| const v0, #+18879 (0x000049bf | 2.64551e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1058 8| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 10| const v0, #+18880 (0x000049c0 | 2.64565e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v4, Label_1 18| const v0, #+18881 (0x000049c1 | 2.64579e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 26| const v0, #+18882 (0x000049c2 | 2.64593e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v4}, android.database.Cursor.getCount():int 35| move-result v4 36| const v0, #+18883 (0x000049c3 | 2.64607e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v4, Label_2 Label_1: .line 1059 44| const v0, #+18884 (0x000049c4 | 2.64621e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return v2 Label_2: .line 1061 51| const v0, #+18885 (0x000049c5 | 2.64635e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 59| const v0, #+18886 (0x000049c6 | 2.64649e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-interface {v4}, android.database.Cursor.moveToFirst():boolean .line 1062 68| const v0, #+18887 (0x000049c7 | 2.64663e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 76| const v0, #+18888 (0x000049c8 | 2.64677e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v4,v2}, android.database.Cursor.getInt(int):int 85| move-result v4 86| const v0, #+18889 (0x000049c9 | 2.64691e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| int-to-long v5:v6, v4 93| iput-wide v5:v6, v7, com.android.calendar.EventInfoFragment.mEventId .line 1063 95| const v0, #+18890 (0x000049ca | 2.64705e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 103| const v0, #+18891 (0x000049cb | 2.64719e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 110| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 113| move-result-object v1 114| const v0, #+18892 (0x000049cc | 2.64733e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1064 .local v1, "rRule", java.lang.String 120| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 123| move-result v4 124| const v0, #+18893 (0x000049cd | 2.64747e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 132| iput-boolean v4, v7, com.android.calendar.EventInfoFragment.mIsRepeating .line 1067 134| const v0, #+18894 (0x000049ce | 2.64761e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v4, v7, com.android.calendar.EventInfoFragment.mEventCursor 142| const v0, #+18895 (0x000049cf | 2.64775e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const/16 v5, #+15 (0x0000000f | 2.10195e-44) 150| invoke-interface {v4,v5}, android.database.Cursor.getInt(int):int 153| move-result v4 154| const v0, #+18896 (0x000049d0 | 2.64789e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-ne v4, v3, Label_4 162| const v0, #+18897 (0x000049d1 | 2.64803e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| move v2, v3 Label_3: 169| const v0, #+18898 (0x000049d2 | 2.64817e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput-boolean v2, v7, com.android.calendar.EventInfoFragment.mHasAlarm .line 1069 177| const v0, #+18899 (0x000049d3 | 2.64831e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v2, v7, com.android.calendar.EventInfoFragment.mEventCursor 185| const v0, #+18900 (0x000049d4 | 2.64845e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const/16 v4, #+16 (0x00000010 | 2.24208e-44) 193| invoke-interface {v2,v4}, android.database.Cursor.getInt(int):int 196| move-result v2 197| const v0, #+18901 (0x000049d5 | 2.64859e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iput v2, v7, com.android.calendar.EventInfoFragment.mMaxReminders .line 1070 205| const v0, #+18902 (0x000049d6 | 2.64873e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v2, v7, com.android.calendar.EventInfoFragment.mEventCursor 213| const v0, #+18903 (0x000049d7 | 2.64887e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| const/16 v4, #+17 (0x00000011 | 2.38221e-44) 221| invoke-interface {v2,v4}, android.database.Cursor.getString(int):java.lang.String 224| move-result-object v2 225| const v0, #+18904 (0x000049d8 | 2.64901e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput-object v2, v7, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders .line 1071 233| const v0, #+18905 (0x000049d9 | 2.64915e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| return v3 Label_4: .line 1068 240| const v0, #+18906 (0x000049da | 2.64929e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v4, v7, com.android.calendar.EventInfoFragment.mReminders 248| const v0, #+18907 (0x000049db | 2.64944e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| if-eqz v4, Label_3 256| const v0, #+18908 (0x000049dc | 2.64958e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v4, v7, com.android.calendar.EventInfoFragment.mReminders 264| const v0, #+18909 (0x000049dd | 2.64972e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v4}, java.util.ArrayList.size():int 273| move-result v4 274| const v0, #+18910 (0x000049de | 2.64986e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| if-lez v4, Label_3 282| const v0, #+18911 (0x000049df | 2.65000e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| move v2, v3 289| goto/16 Label_3 } method com.android.calendar.EventInfoFragment.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList { .params "r", "resNum" .src "EventInfoFragment.java" .line 2240 .prologue_end .line 2240 0| const v0, #+18912 (0x000049e0 | 2.65014e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6,v7}, android.content.res.Resources.getIntArray(int):int[] 9| move-result-object v4 10| const v0, #+18913 (0x000049e1 | 2.65028e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2241 .local v4, "vals", int[] 16| array-length v3, v4 .line 2242 .local v3, "size", int 17| const v0, #+18914 (0x000049e2 | 2.65042e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.util.ArrayList 25| const v0, #+18915 (0x000049e3 | 2.65056e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2,v3}, java.util.ArrayList.(int):void .line 2244 .local_ex v2, "list", java.util.ArrayList, "Ljava/util/ArrayList;" 34| const v0, #+18916 (0x000049e4 | 2.65070e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 41| const v0, #+18917 (0x000049e5 | 2.65084e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ge v1, v3, Label_2 .line 2245 49| const v0, #+18918 (0x000049e6 | 2.65098e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| aget v5, v4, v1 57| const v0, #+18919 (0x000049e7 | 2.65112e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 66| move-result-object v5 67| const v0, #+18920 (0x000049e8 | 2.65126e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v2,v5}, java.util.ArrayList.add(java.lang.Object):boolean .line 2244 76| const v0, #+18921 (0x000049e9 | 2.65140e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 84| goto/16 Label_1 Label_2: .line 2248 86| const v0, #+18922 (0x000049ea | 2.65154e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v2 } method com.android.calendar.EventInfoFragment.loadStringArray(android.content.res.Resources, int):java.util.ArrayList { .params "r", "resNum" .src "EventInfoFragment.java" .line 2254 .prologue_end .line 2254 0| const v0, #+18923 (0x000049eb | 2.65168e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, android.content.res.Resources.getStringArray(int):java.lang.String[] 9| move-result-object v1 10| const v0, #+18924 (0x000049ec | 2.65182e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2255 .local v1, "labels", java.lang.String[] 16| new-instance v2, java.util.ArrayList 18| const v0, #+18925 (0x000049ed | 2.65196e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1}, java.util.Arrays.asList(java.lang.Object[]):java.util.List 27| move-result-object v3 28| const v0, #+18926 (0x000049ee | 2.65210e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-direct {v2,v3}, java.util.ArrayList.(java.util.Collection):void .line 2256 .local_ex v2, "list", java.util.ArrayList, "Ljava/util/ArrayList;" 37| const v0, #+18927 (0x000049ef | 2.65224e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-object v2 } method com.android.calendar.EventInfoFragment.prepareReminders():void { .src "EventInfoFragment.java" .line 2162 .prologue_end 0| const v0, #+18928 (0x000049f0 | 2.65238e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v5 .try_begin_1 .line 2162 7| const v0, #+18929 (0x000049f1 | 2.65252e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMinuteValues 15| const v0, #+18930 (0x000049f2 | 2.65266e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-eqz v2, Label_1 23| const v0, #+18931 (0x000049f3 | 2.65280e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMinuteLabels 31| const v0, #+18932 (0x000049f4 | 2.65294e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-eqz v2, Label_1 .line 2163 39| const v0, #+18933 (0x000049f5 | 2.65308e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMethodValues 47| const v0, #+18934 (0x000049f6 | 2.65322e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v2, Label_1 55| const v0, #+18935 (0x000049f7 | 2.65336e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMethodLabels 63| const v0, #+18936 (0x000049f8 | 2.65350e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v2, Label_1 .line 2164 71| const v0, #+18937 (0x000049f9 | 2.65364e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v2, v5, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders .try_end_1 catch(...) : Label_4 79| const v0, #+18938 (0x000049fa | 2.65378e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-nez v2, Label_1 87| const v0, #+18939 (0x000049fb | 2.65392e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| monitor-exit v5 .line 2165 94| const v0, #+18940 (0x000049fc | 2.65406e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void Label_1: .try_begin_2 .line 2172 101| const v0, #+18941 (0x000049fd | 2.65420e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v2, v5, com.android.calendar.EventInfoFragment.mActivity 109| const v0, #+18942 (0x000049fe | 2.65434e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v2}, android.app.Activity.getResources():android.content.res.Resources 118| move-result-object v1 119| const v0, #+18943 (0x000049ff | 2.65448e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2173 .local v1, "r", android.content.res.Resources 125| const v2, #+2131165187 (0x7f070003 | 1.79446e+38) 128| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList 131| move-result-object v2 132| const v0, #+18944 (0x00004a00 | 2.65462e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMinuteValues .line 2174 140| const v0, #+18945 (0x00004a01 | 2.65476e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const v2, #+2131165186 (0x7f070002 | 1.79446e+38) 149| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.res.Resources, int):java.util.ArrayList 152| move-result-object v2 153| const v0, #+18946 (0x00004a02 | 2.65490e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iput-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMinuteLabels .line 2175 161| const v0, #+18947 (0x00004a03 | 2.65504e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const v2, #+2131165185 (0x7f070001 | 1.79446e+38) 170| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList 173| move-result-object v2 174| const v0, #+18948 (0x00004a04 | 2.65518e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iput-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 2176 182| const v0, #+18949 (0x00004a05 | 2.65532e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const/high16 v2, #+2131165184 (0x7f070000 | 1.79446e+38) 190| invoke-static {v1,v2}, com.android.calendar.EventInfoFragment.loadStringArray(android.content.res.Resources, int):java.util.ArrayList 193| move-result-object v2 194| const v0, #+18950 (0x00004a06 | 2.65546e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iput-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMethodLabels .line 2180 202| const v0, #+18951 (0x00004a07 | 2.65560e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v2, v5, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders 210| const v0, #+18952 (0x00004a08 | 2.65574e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| if-eqz v2, Label_2 .line 2181 218| const v0, #+18953 (0x00004a09 | 2.65588e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v2, v5, com.android.calendar.EventInfoFragment.mReminderMethodValues 226| const v0, #+18954 (0x00004a0a | 2.65602e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget-object v3, v5, com.android.calendar.EventInfoFragment.mReminderMethodLabels .line 2182 234| const v0, #+18955 (0x00004a0b | 2.65616e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-object v4, v5, com.android.calendar.EventInfoFragment.mCalendarAllowedReminders .line 2181 242| const v0, #+18956 (0x00004a0c | 2.65630e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-static {v2,v3,v4}, com.android.calendar.event.EventViewUtils.reduceMethodList(java.util.ArrayList, java.util.ArrayList, java.lang.String):void Label_2: .line 2184 251| const v0, #+18957 (0x00004a0d | 2.65644e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v2, v5, com.android.calendar.EventInfoFragment.mView 259| const v0, #+18958 (0x00004a0e | 2.65658e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| if-eqz v2, Label_3 .line 2185 267| const v0, #+18959 (0x00004a0f | 2.65672e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v2, v5, com.android.calendar.EventInfoFragment.mView 275| const v0, #+18960 (0x00004a10 | 2.65686e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v2}, android.view.View.invalidate():void .try_end_2 catch(...) : Label_4 Label_3: 284| const v0, #+18961 (0x00004a11 | 2.65700e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| monitor-exit v5 .line 2187 291| const v0, #+18962 (0x00004a12 | 2.65714e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| return-void Label_4: .end_local v1 298| const v0, #+18963 (0x00004a13 | 2.65728e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| move-exception v2 305| monitor-exit v5 306| const v0, #+18964 (0x00004a14 | 2.65742e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| throw v2 } method com.android.calendar.EventInfoFragment.saveEventColor():boolean { .src "EventInfoFragment.java" .line 1269 .prologue_end 0| const v0, #+18965 (0x00004a15 | 2.65756e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1269 7| iget v1, v11, com.android.calendar.EventInfoFragment.mCurrentColor 9| const v0, #+18966 (0x00004a16 | 2.65770e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v2, v11, com.android.calendar.EventInfoFragment.mOriginalColor 17| const v0, #+18967 (0x00004a17 | 2.65784e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ne v1, v2, Label_1 .line 1270 25| const v0, #+18968 (0x00004a18 | 2.65798e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+0 (0x00000000 | 0.00000) 32| return v1 Label_1: .line 1273 33| const v0, #+18969 (0x00004a19 | 2.65812e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v6, android.content.ContentValues 41| const v0, #+18970 (0x00004a1a | 2.65826e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v6}, android.content.ContentValues.():void .line 1274 .local v6, "values", android.content.ContentValues 50| const v0, #+18971 (0x00004a1b | 2.65840e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget v1, v11, com.android.calendar.EventInfoFragment.mCurrentColor 58| const v0, #+18972 (0x00004a1c | 2.65854e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v2, v11, com.android.calendar.EventInfoFragment.mCalendarColor 66| const v0, #+18973 (0x00004a1d | 2.65868e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eq v1, v2, Label_3 .line 1275 74| const v0, #+18974 (0x00004a1e | 2.65882e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const-string/jumbo v1, "eventColor_index" 83| const v0, #+18975 (0x00004a1f | 2.65896e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget v2, v11, com.android.calendar.EventInfoFragment.mCurrentColorKey 91| const v0, #+18976 (0x00004a20 | 2.65910e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 100| move-result-object v2 101| const v0, #+18977 (0x00004a21 | 2.65924e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v6,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void Label_2: .line 1279 110| const v0, #+18978 (0x00004a22 | 2.65938e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI 118| const v0, #+18979 (0x00004a23 | 2.65952e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-wide v7:v8, v11, com.android.calendar.EventInfoFragment.mEventId 126| const v0, #+18980 (0x00004a24 | 2.65966e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-static {v1,v7,v8}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 135| move-result-object v5 136| const v0, #+18981 (0x00004a25 | 2.65980e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1280 .local v5, "uri", android.net.Uri 142| iget-object v2, v11, com.android.calendar.EventInfoFragment.mHandler 144| const v0, #+18982 (0x00004a26 | 2.65994e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v1, v11, com.android.calendar.EventInfoFragment.mHandler 152| const v0, #+18983 (0x00004a27 | 2.66008e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v1}, com.android.calendar.EventInfoFragment$QueryHandler.getNextToken():int 161| move-result v3 162| const v0, #+18984 (0x00004a28 | 2.66023e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1281 168| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 170| move-object v7, v4 171| move-object v8, v4 .line 1280 172| invoke-virtual/range {v2..v10}, com.android.calendar.EventInfoFragment$QueryHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 1282 175| const v0, #+18985 (0x00004a29 | 2.66037e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 182| return v1 Label_3: .line 1277 .end_local v5 183| const v0, #+18986 (0x00004a2a | 2.66051e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const-string/jumbo v1, "eventColor_index" 192| const v0, #+18987 (0x00004a2b | 2.66065e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v2, "" 201| const v0, #+18988 (0x00004a2c | 2.66079e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v6,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.String):void 210| const v0, #+18989 (0x00004a2d | 2.66093e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| goto/16 Label_2 } method com.android.calendar.EventInfoFragment.saveReminders():boolean { .src "EventInfoFragment.java" .line 2191 .prologue_end .line 2191 0| const v0, #+18990 (0x00004a2e | 2.66107e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, java.util.ArrayList 8| const v0, #+18991 (0x00004a2f | 2.66121e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 15| invoke-direct {v2,v3}, java.util.ArrayList.(int):void .line 2194 .local_ex v2, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" 18| const v0, #+18992 (0x00004a30 | 2.66135e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v15, com.android.calendar.EventInfoFragment.mReminderViews .line 2195 26| const v0, #+18993 (0x00004a31 | 2.66149e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v5, v15, com.android.calendar.EventInfoFragment.mReminderMinuteValues 34| const v0, #+18994 (0x00004a32 | 2.66163e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v6, v15, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 2194 42| const v0, #+18995 (0x00004a33 | 2.66177e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v3,v5,v6}, com.android.calendar.event.EventViewUtils.reminderItemsToReminders(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):java.util.ArrayList 51| move-result-object v3 52| const v0, #+18996 (0x00004a34 | 2.66191e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v3, v15, com.android.calendar.EventInfoFragment.mReminders .line 2196 60| const v0, #+18997 (0x00004a35 | 2.66205e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v3, v15, com.android.calendar.EventInfoFragment.mOriginalReminders 68| const v0, #+18998 (0x00004a36 | 2.66219e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v5, v15, com.android.calendar.EventInfoFragment.mUnsupportedReminders 76| const v0, #+18999 (0x00004a37 | 2.66233e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v3,v5}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 2197 85| const v0, #+19000 (0x00004a38 | 2.66247e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v3, v15, com.android.calendar.EventInfoFragment.mOriginalReminders 93| const v0, #+19001 (0x00004a39 | 2.66261e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v3}, java.util.Collections.sort(java.util.List):void .line 2198 102| const v0, #+19002 (0x00004a3a | 2.66275e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v3, v15, com.android.calendar.EventInfoFragment.mReminders 110| const v0, #+19003 (0x00004a3b | 2.66289e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v5, v15, com.android.calendar.EventInfoFragment.mUnsupportedReminders 118| const v0, #+19004 (0x00004a3c | 2.66303e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v3,v5}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 2199 127| const v0, #+19005 (0x00004a3d | 2.66317e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v3, v15, com.android.calendar.EventInfoFragment.mReminders 135| const v0, #+19006 (0x00004a3e | 2.66331e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v3}, java.util.Collections.sort(java.util.List):void .line 2202 144| const v0, #+19007 (0x00004a3f | 2.66345e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-wide v3:v4, v15, com.android.calendar.EventInfoFragment.mEventId 152| const v0, #+19008 (0x00004a40 | 2.66359e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v5, v15, com.android.calendar.EventInfoFragment.mReminders .line 2203 160| const v0, #+19009 (0x00004a41 | 2.66373e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v6, v15, com.android.calendar.EventInfoFragment.mOriginalReminders 168| const v0, #+19010 (0x00004a42 | 2.66387e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2202 175| invoke-static/range {v2..v7}, com.android.calendar.event.EditEventHelper.saveReminders(java.util.ArrayList, long, java.util.ArrayList, java.util.ArrayList, boolean):boolean 178| move-result v1 179| const v0, #+19011 (0x00004a43 | 2.66401e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2205 .local v1, "changed", boolean 185| if-nez v1, Label_1 .line 2206 187| const v0, #+19012 (0x00004a44 | 2.66415e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| const/4 v3, #+0 (0x00000000 | 0.00000) 194| return v3 Label_1: .line 2210 195| const v0, #+19013 (0x00004a45 | 2.66429e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| new-instance v4, com.android.calendar.AsyncQueryService 203| const v0, #+19014 (0x00004a46 | 2.66443e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v15}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 212| move-result-object v3 213| const v0, #+19015 (0x00004a47 | 2.66457e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-direct {v4,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 2211 .local v4, "service", com.android.calendar.AsyncQueryService 222| const v0, #+19016 (0x00004a48 | 2.66471e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| sget-object v3, android.provider.CalendarContract$Calendars.CONTENT_URI 230| const v0, #+19017 (0x00004a49 | 2.66485e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v3}, android.net.Uri.getAuthority():java.lang.String 239| move-result-object v7 240| const v0, #+19018 (0x00004a4a | 2.66499e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 248| const/4 v5, #+0 (0x00000000 | 0.00000) 249| const/4 v6, #+0 (0x00000000 | 0.00000) 250| move-object v8, v2 251| invoke-virtual/range {v4..v10}, com.android.calendar.AsyncQueryService.startBatch(int, java.lang.Object, java.lang.String, java.util.ArrayList, long):void .line 2212 254| const v0, #+19019 (0x00004a4b | 2.66513e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v3, v15, com.android.calendar.EventInfoFragment.mReminders 262| const v0, #+19020 (0x00004a4c | 2.66527e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iput-object v3, v15, com.android.calendar.EventInfoFragment.mOriginalReminders .line 2214 270| const v0, #+19021 (0x00004a4d | 2.66541e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 278| const v0, #+19022 (0x00004a4e | 2.66555e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-wide v5:v6, v15, com.android.calendar.EventInfoFragment.mEventId 286| const v0, #+19023 (0x00004a4f | 2.66569e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v3,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 295| move-result-object v7 296| const v0, #+19024 (0x00004a50 | 2.66583e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2215 .local v7, "uri", android.net.Uri 302| iget-object v3, v15, com.android.calendar.EventInfoFragment.mReminders 304| const v0, #+19025 (0x00004a51 | 2.66597e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v3}, java.util.ArrayList.size():int 313| move-result v14 314| const v0, #+19026 (0x00004a52 | 2.66611e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2216 .local v14, "len", int 320| if-lez v14, Label_5 322| const v0, #+19027 (0x00004a53 | 2.66625e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 2217 .local v13, "hasAlarm", boolean 329| const v0, #+19028 (0x00004a54 | 2.66639e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-boolean v3, v15, com.android.calendar.EventInfoFragment.mHasAlarm 337| const v0, #+19029 (0x00004a55 | 2.66653e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| if-eq v13, v3, Label_4 .line 2218 345| const v0, #+19030 (0x00004a56 | 2.66667e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| new-instance v8, android.content.ContentValues 353| const v0, #+19031 (0x00004a57 | 2.66681e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-direct {v8}, android.content.ContentValues.():void .line 2219 .local v8, "values", android.content.ContentValues 362| const v0, #+19032 (0x00004a58 | 2.66695e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| const-string/jumbo v5, "hasAlarm" 371| const v0, #+19033 (0x00004a59 | 2.66709e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| if-eqz v13, Label_6 379| const v0, #+19034 (0x00004a5a | 2.66723e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_3: 386| const v0, #+19035 (0x00004a5b | 2.66737e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 395| move-result-object v3 396| const v0, #+19036 (0x00004a5c | 2.66751e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-virtual {v8,v5,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 2220 405| const v0, #+19037 (0x00004a5d | 2.66765e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| const-wide/16 v11:v12, #+0 (0x00000000 | 0.00000) 413| const/4 v5, #+0 (0x00000000 | 0.00000) 414| const/4 v6, #+0 (0x00000000 | 0.00000) 415| const/4 v9, #+0 (0x00000000 | 0.00000) 416| const/4 v10, #+0 (0x00000000 | 0.00000) 417| invoke-virtual/range {v4..v12}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void Label_4: .line 2222 .end_local v8 420| const v0, #+19038 (0x00004a5e | 2.66779e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 427| return v3 Label_5: .line 2216 .end_local v13 428| const v0, #+19039 (0x00004a5f | 2.66793e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| const/4 v13, #+0 (0x00000000 | 0.00000) .restart_local v13 435| goto/16 Label_2 Label_6: .line 2219 .restart_local v8 437| const v0, #+19040 (0x00004a60 | 2.66807e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| const/4 v3, #+0 (0x00000000 | 0.00000) 444| goto/16 Label_3 } method com.android.calendar.EventInfoFragment.saveResponse():boolean { .src "EventInfoFragment.java" .line 1320 .prologue_end 0| const v0, #+19041 (0x00004a61 | 2.66821e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1320 8| iget-object v1, v9, com.android.calendar.EventInfoFragment.mAttendeesCursor 10| const v0, #+19042 (0x00004a62 | 2.66835e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+19043 (0x00004a63 | 2.66849e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v9, com.android.calendar.EventInfoFragment.mEventCursor 26| const v0, #+19044 (0x00004a64 | 2.66863e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v1, Label_2 Label_1: .line 1321 34| const v0, #+19045 (0x00004a65 | 2.66877e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v5 Label_2: .line 1325 41| const v0, #+19046 (0x00004a66 | 2.66891e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v9, com.android.calendar.EventInfoFragment.mResponseRadioGroup 49| const v0, #+19047 (0x00004a67 | 2.66905e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, android.widget.RadioGroup.getCheckedRadioButtonId():int 58| move-result v1 59| const v0, #+19048 (0x00004a68 | 2.66919e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1324 65| invoke-static {v1}, com.android.calendar.EventInfoFragment.getResponseFromButtonId(int):int 68| move-result v7 69| const v0, #+19049 (0x00004a69 | 2.66933e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1326 .local v7, "status", int 75| if-nez v7, Label_3 .line 1327 77| const v0, #+19050 (0x00004a6a | 2.66947e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return v5 Label_3: .line 1331 84| const v0, #+19051 (0x00004a6b | 2.66961e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v1, v9, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse 92| const v0, #+19052 (0x00004a6c | 2.66975e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-ne v7, v1, Label_4 .line 1332 100| const v0, #+19053 (0x00004a6d | 2.66989e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return v5 Label_4: .line 1336 107| const v0, #+19054 (0x00004a6e | 2.67003e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-wide v1:v2, v9, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId 115| const v0, #+19055 (0x00004a6f | 2.67017e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 123| cmp-long v1, v1:v2, v3:v4 125| if-nez v1, Label_5 .line 1337 127| const v0, #+19056 (0x00004a70 | 2.67031e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v5 Label_5: .line 1340 134| const v0, #+19057 (0x00004a71 | 2.67045e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-boolean v1, v9, com.android.calendar.EventInfoFragment.mIsRepeating 142| const v0, #+19058 (0x00004a72 | 2.67059e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| if-nez v1, Label_6 .line 1342 150| const v0, #+19059 (0x00004a73 | 2.67073e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-wide v3:v4, v9, com.android.calendar.EventInfoFragment.mEventId 158| const v0, #+19060 (0x00004a74 | 2.67087e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-wide v5:v6, v9, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId 166| const v0, #+19061 (0x00004a75 | 2.67102e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| move-object v2, v9 173| invoke-direct/range {v2..v7}, com.android.calendar.EventInfoFragment.updateResponse(long, long, int):void .line 1343 176| const v0, #+19062 (0x00004a76 | 2.67116e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iput v7, v9, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .line 1344 184| const v0, #+19063 (0x00004a77 | 2.67130e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| return v8 Label_6: .line 1351 191| const v0, #+19064 (0x00004a78 | 2.67144e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget v1, v9, com.android.calendar.EventInfoFragment.mWhichEvents 199| const v0, #+19065 (0x00004a79 | 2.67158e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| packed-switch v1, Label_10 .line 1363 208| const v0, #+19066 (0x00004a7a | 2.67172e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| const-string/jumbo v1, "EventInfoFragment" 217| const v0, #+19067 (0x00004a7b | 2.67186e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v2, "Unexpected choice for updating invitation response" 226| const v0, #+19068 (0x00004a7c | 2.67200e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int .line 1366 235| const v0, #+19069 (0x00004a7d | 2.67214e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| return v5 Label_7: .line 1353 242| const v0, #+19070 (0x00004a7e | 2.67228e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return v5 Label_8: .line 1355 249| const v0, #+19071 (0x00004a7f | 2.67242e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-wide v1:v2, v9, com.android.calendar.EventInfoFragment.mEventId 257| const v0, #+19072 (0x00004a80 | 2.67256e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-direct {v9,v1,v2,v7}, com.android.calendar.EventInfoFragment.createExceptionResponse(long, int):void .line 1356 266| const v0, #+19073 (0x00004a81 | 2.67270e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| iput v7, v9, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .line 1357 274| const v0, #+19074 (0x00004a82 | 2.67284e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| return v8 Label_9: .line 1359 281| const v0, #+19075 (0x00004a83 | 2.67298e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget-wide v3:v4, v9, com.android.calendar.EventInfoFragment.mEventId 289| const v0, #+19076 (0x00004a84 | 2.67312e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-wide v5:v6, v9, com.android.calendar.EventInfoFragment.mCalendarOwnerAttendeeId 297| const v0, #+19077 (0x00004a85 | 2.67326e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| move-object v2, v9 304| invoke-direct/range {v2..v7}, com.android.calendar.EventInfoFragment.updateResponse(long, long, int):void .line 1360 307| const v0, #+19078 (0x00004a86 | 2.67340e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iput v7, v9, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .line 1361 315| const v0, #+19079 (0x00004a87 | 2.67354e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return v8 Label_10: .line 1351 322| packed-switch-payload -1: Label_7 0: Label_8 1: Label_9 } method com.android.calendar.EventInfoFragment.sendAccessibilityEvent():void { .src "EventInfoFragment.java" .line 1697 .prologue_end 0| const v0, #+19080 (0x00004a88 | 2.67368e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 1697 7| invoke-virtual {v8}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 10| move-result-object v5 11| const v0, #+19081 (0x00004a89 | 2.67382e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v6, "accessibility" 20| const v0, #+19082 (0x00004a8a | 2.67396e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v5,v6}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 29| move-result-object v1 30| const v0, #+19083 (0x00004a8b | 2.67410e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| check-cast v1, android.view.accessibility.AccessibilityManager .line 1698 .local v1, "am", android.view.accessibility.AccessibilityManager 38| const v0, #+19084 (0x00004a8c | 2.67424e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 47| move-result v5 48| const v0, #+19085 (0x00004a8d | 2.67438e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-nez v5, Label_1 .line 1699 56| const v0, #+19086 (0x00004a8e | 2.67452e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return-void Label_1: .line 1702 63| const v0, #+19087 (0x00004a8f | 2.67466e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 71| invoke-static {v5}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 74| move-result-object v2 75| const v0, #+19088 (0x00004a90 | 2.67480e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1703 .local v2, "event", android.view.accessibility.AccessibilityEvent 81| const-class v5, com.android.calendar.EventInfoFragment 83| const v0, #+19089 (0x00004a91 | 2.67494e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v5}, java.lang.Class.getName():java.lang.String 92| move-result-object v5 93| const v0, #+19090 (0x00004a92 | 2.67508e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v2,v5}, android.view.accessibility.AccessibilityEvent.setClassName(java.lang.CharSequence):void .line 1704 102| const v0, #+19091 (0x00004a93 | 2.67522e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v8}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 111| move-result-object v5 112| const v0, #+19092 (0x00004a94 | 2.67536e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v5}, android.app.Activity.getPackageName():java.lang.String 121| move-result-object v5 122| const v0, #+19093 (0x00004a95 | 2.67550e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v2,v5}, android.view.accessibility.AccessibilityEvent.setPackageName(java.lang.CharSequence):void .line 1705 131| const v0, #+19094 (0x00004a96 | 2.67564e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 140| move-result-object v4 141| const v0, #+19095 (0x00004a97 | 2.67578e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1707 .local_ex v4, "text", java.util.List, "Ljava/util/List;" 147| iget-object v5, v8, com.android.calendar.EventInfoFragment.mTitle 149| const v0, #+19096 (0x00004a98 | 2.67592e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v8,v4,v5,v7}, com.android.calendar.EventInfoFragment.addFieldToAccessibilityEvent(java.util.List, android.widget.TextView, com.android.calendar.ExpandableTextView):void .line 1708 158| const v0, #+19097 (0x00004a99 | 2.67606e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v5, v8, com.android.calendar.EventInfoFragment.mWhenDateTime 166| const v0, #+19098 (0x00004a9a | 2.67620e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-direct {v8,v4,v5,v7}, com.android.calendar.EventInfoFragment.addFieldToAccessibilityEvent(java.util.List, android.widget.TextView, com.android.calendar.ExpandableTextView):void .line 1709 175| const v0, #+19099 (0x00004a9b | 2.67634e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v5, v8, com.android.calendar.EventInfoFragment.mWhere 183| const v0, #+19100 (0x00004a9c | 2.67648e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-direct {v8,v4,v5,v7}, com.android.calendar.EventInfoFragment.addFieldToAccessibilityEvent(java.util.List, android.widget.TextView, com.android.calendar.ExpandableTextView):void .line 1710 192| const v0, #+19101 (0x00004a9d | 2.67662e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v5, v8, com.android.calendar.EventInfoFragment.mDesc 200| const v0, #+19102 (0x00004a9e | 2.67676e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v8,v4,v7,v5}, com.android.calendar.EventInfoFragment.addFieldToAccessibilityEvent(java.util.List, android.widget.TextView, com.android.calendar.ExpandableTextView):void .line 1712 209| const v0, #+19103 (0x00004a9f | 2.67690e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v5, v8, com.android.calendar.EventInfoFragment.mResponseRadioGroup 217| const v0, #+19104 (0x00004aa0 | 2.67704e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v5}, android.widget.RadioGroup.getVisibility():int 226| move-result v5 227| const v0, #+19105 (0x00004aa1 | 2.67718e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| if-nez v5, Label_2 .line 1713 235| const v0, #+19106 (0x00004aa2 | 2.67732e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v5, v8, com.android.calendar.EventInfoFragment.mResponseRadioGroup 243| const v0, #+19107 (0x00004aa3 | 2.67746e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v5}, android.widget.RadioGroup.getCheckedRadioButtonId():int 252| move-result v3 253| const v0, #+19108 (0x00004aa4 | 2.67760e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1714 .local v3, "id", int 259| const/4 v5, #-1 (0xffffffff | NaN) 260| if-eq v3, v5, Label_2 .line 1715 262| const v0, #+19109 (0x00004aa5 | 2.67774e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v8}, com.android.calendar.EventInfoFragment.getView():android.view.View 271| move-result-object v5 272| const v0, #+19110 (0x00004aa6 | 2.67788e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const v6, #+2131755133 (0x7f10007d | 1.91411e+38) 281| invoke-virtual {v5,v6}, android.view.View.findViewById(int):android.view.View 284| move-result-object v5 285| const v0, #+19111 (0x00004aa7 | 2.67802e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| check-cast v5, android.widget.TextView 293| const v0, #+19112 (0x00004aa8 | 2.67816e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v5}, android.widget.TextView.getText():java.lang.CharSequence 302| move-result-object v5 303| const v0, #+19113 (0x00004aa9 | 2.67830e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean .line 1716 312| const v0, #+19114 (0x00004aaa | 2.67844e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| new-instance v6, java.lang.StringBuilder 320| const v0, #+19115 (0x00004aab | 2.67858e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-direct {v6}, java.lang.StringBuilder.():void 329| const v0, #+19116 (0x00004aac | 2.67872e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v5, v8, com.android.calendar.EventInfoFragment.mResponseRadioGroup 337| const v0, #+19117 (0x00004aad | 2.67886e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v5,v3}, android.widget.RadioGroup.findViewById(int):android.view.View 346| move-result-object v5 347| const v0, #+19118 (0x00004aae | 2.67900e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| check-cast v5, android.widget.RadioButton 355| const v0, #+19119 (0x00004aaf | 2.67914e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v5}, android.widget.RadioButton.getText():java.lang.CharSequence 364| move-result-object v5 365| const v0, #+19120 (0x00004ab0 | 2.67928e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v6,v5}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 374| move-result-object v5 375| const v0, #+19121 (0x00004ab1 | 2.67942e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1717 381| const-string/jumbo v6, ". " .line 1716 384| const v0, #+19122 (0x00004ab2 | 2.67956e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 393| move-result-object v5 394| const v0, #+19123 (0x00004ab3 | 2.67970e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 403| move-result-object v5 404| const v0, #+19124 (0x00004ab4 | 2.67984e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean Label_2: .line 1721 .end_local v3 413| const v0, #+19125 (0x00004ab5 | 2.67998e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-virtual {v1,v2}, android.view.accessibility.AccessibilityManager.sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 1722 422| const v0, #+19126 (0x00004ab6 | 2.68012e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| return-void } method com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryDone(int):void { .params "token" .src "EventInfoFragment.java" .line 636 .prologue_end .line 636 0| const v0, #+19127 (0x00004ab7 | 2.68026e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.EventInfoFragment.mCurrentQuery 8| const v0, #+19128 (0x00004ab8 | 2.68040e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| or-int/2addr v1, v4 15| iput v1, v3, com.android.calendar.EventInfoFragment.mCurrentQuery .line 637 17| const v0, #+19129 (0x00004ab9 | 2.68054e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v1, v3, com.android.calendar.EventInfoFragment.mCurrentQuery 25| const v0, #+19130 (0x00004aba | 2.68068e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/16 v2, #+127 (0x0000007f | 1.77965e-43) 33| if-ne v1, v2, Label_1 .line 638 35| const v0, #+19131 (0x00004abb | 2.68082e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v3}, com.android.calendar.EventInfoFragment.sendAccessibilityEvent():void Label_1: .line 640 44| const v0, #+19132 (0x00004abc | 2.68096e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.EventInfoFragment.setDialogSize(android.content.res.Resources):void { .params "r" .src "EventInfoFragment.java" .line 2288 .prologue_end .line 2288 0| const v0, #+19133 (0x00004abd | 2.68110e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+2131361830 (0x7f0a0026 | 1.83434e+38) 9| invoke-virtual {v3,v1}, android.content.res.Resources.getDimension(int):float 12| move-result v1 13| const v0, #+19134 (0x00004abe | 2.68124e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| float-to-int v1, v1 20| sput v1, com.android.calendar.EventInfoFragment.mDialogWidth .line 2289 22| const v0, #+19135 (0x00004abf | 2.68138e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const v1, #+2131361831 (0x7f0a0027 | 1.83434e+38) 31| invoke-virtual {v3,v1}, android.content.res.Resources.getDimension(int):float 34| move-result v1 35| const v0, #+19136 (0x00004ac0 | 2.68152e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| float-to-int v1, v1 42| sput v1, com.android.calendar.EventInfoFragment.mDialogHeight .line 2290 44| const v0, #+19137 (0x00004ac1 | 2.68166e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void { .params "view", "id", "text" .src "EventInfoFragment.java" .line 2009 .prologue_end .line 2009 0| const v0, #+19138 (0x00004ac2 | 2.68181e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 9| move-result-object v1 10| const v0, #+19139 (0x00004ac3 | 2.68195e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, android.widget.TextView .line 2010 .local v1, "textView", android.widget.TextView 18| const v0, #+19140 (0x00004ac4 | 2.68209e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 2011 26| const v0, #+19141 (0x00004ac5 | 2.68223e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 2012 33| const v0, #+19142 (0x00004ac6 | 2.68237e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 2013 42| const v0, #+19143 (0x00004ac7 | 2.68251e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void { .params "view", "id", "visibility" .src "EventInfoFragment.java" .line 2016 .prologue_end .line 2016 0| const v0, #+19144 (0x00004ac8 | 2.68265e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 9| move-result-object v1 10| const v0, #+19145 (0x00004ac9 | 2.68279e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2017 .local v1, "v", android.view.View 16| if-eqz v1, Label_1 .line 2018 18| const v0, #+19146 (0x00004aca | 2.68293e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v5}, android.view.View.setVisibility(int):void Label_1: .line 2020 27| const v0, #+19147 (0x00004acb | 2.68307e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.EventInfoFragment.showEventColorPickerDialog():void { .src "EventInfoFragment.java" .line 1256 .prologue_end .line 1256 0| const v0, #+19148 (0x00004acc | 2.68321e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.calendar.EventInfoFragment.mColorPickerDialog 8| const v0, #+19149 (0x00004acd | 2.68335e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 1257 16| const v0, #+19150 (0x00004ace | 2.68349e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v6, com.android.calendar.EventInfoFragment.mColors 24| const v0, #+19151 (0x00004acf | 2.68363e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v3, v6, com.android.calendar.EventInfoFragment.mCurrentColor .line 1258 32| const v0, #+19152 (0x00004ad0 | 2.68377e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v4, v6, com.android.calendar.EventInfoFragment.mCalendarColor 40| const v0, #+19153 (0x00004ad1 | 2.68391e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-boolean v5, v6, com.android.calendar.EventInfoFragment.mIsTabletConfig .line 1257 48| const v0, #+19154 (0x00004ad2 | 2.68405e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-static {v2,v3,v4,v5}, com.android.calendar.event.EventColorPickerDialog.newInstance(int[], int, int, boolean):com.android.calendar.event.EventColorPickerDialog 57| move-result-object v2 58| const v0, #+19155 (0x00004ad3 | 2.68419e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v2, v6, com.android.calendar.EventInfoFragment.mColorPickerDialog .line 1259 66| const v0, #+19156 (0x00004ad4 | 2.68433e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v2, v6, com.android.calendar.EventInfoFragment.mColorPickerDialog 74| const v0, #+19157 (0x00004ad5 | 2.68447e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v2,v6}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void Label_1: .line 1261 83| const v0, #+19158 (0x00004ad6 | 2.68461e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v6}, com.android.calendar.EventInfoFragment.getFragmentManager():android.app.FragmentManager 92| move-result-object v1 93| const v0, #+19159 (0x00004ad7 | 2.68475e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1262 .local v1, "fragmentManager", android.app.FragmentManager 99| invoke-virtual {v1}, android.app.FragmentManager.executePendingTransactions():boolean .line 1263 102| const v0, #+19160 (0x00004ad8 | 2.68489e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v2, v6, com.android.calendar.EventInfoFragment.mColorPickerDialog 110| const v0, #+19161 (0x00004ad9 | 2.68503e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v2}, com.android.calendar.event.EventColorPickerDialog.isAdded():boolean 119| move-result v2 120| const v0, #+19162 (0x00004ada | 2.68517e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-nez v2, Label_2 .line 1264 128| const v0, #+19163 (0x00004adb | 2.68531e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v2, v6, com.android.calendar.EventInfoFragment.mColorPickerDialog 136| const v0, #+19164 (0x00004adc | 2.68545e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v3, "EventColorPickerDialog" 145| const v0, #+19165 (0x00004add | 2.68559e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v2,v1,v3}, com.android.calendar.event.EventColorPickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_2: .line 1266 154| const v0, #+19166 (0x00004ade | 2.68573e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| return-void } method com.android.calendar.EventInfoFragment.updateAttendees(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 1849 .prologue_end 0| const v0, #+19167 (0x00004adf | 2.68587e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 8| const v4, #+2131755176 (0x7f1000a8 | 1.91412e+38) 11| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1849 12| iget-object v1, v6, com.android.calendar.EventInfoFragment.mAcceptedAttendees 14| const v0, #+19168 (0x00004ae0 | 2.68601e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-virtual {v1}, java.util.ArrayList.size():int 23| move-result v1 24| const v0, #+19169 (0x00004ae1 | 2.68615e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v6, com.android.calendar.EventInfoFragment.mDeclinedAttendees 32| const v0, #+19170 (0x00004ae2 | 2.68629e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v2}, java.util.ArrayList.size():int 41| move-result v2 42| const v0, #+19171 (0x00004ae3 | 2.68643e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| add-int/2addr v1, v2 .line 1850 49| iget-object v2, v6, com.android.calendar.EventInfoFragment.mTentativeAttendees 51| const v0, #+19172 (0x00004ae4 | 2.68657e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2}, java.util.ArrayList.size():int 60| move-result v2 61| const v0, #+19173 (0x00004ae5 | 2.68671e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1849 67| add-int/2addr v1, v2 .line 1850 68| iget-object v2, v6, com.android.calendar.EventInfoFragment.mNoResponseAttendees 70| const v0, #+19174 (0x00004ae6 | 2.68685e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2}, java.util.ArrayList.size():int 79| move-result v2 80| const v0, #+19175 (0x00004ae7 | 2.68699e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1849 86| add-int/2addr v1, v2 87| if-lez v1, Label_3 .line 1851 89| const v0, #+19176 (0x00004ae8 | 2.68713e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 97| const v0, #+19177 (0x00004ae9 | 2.68727e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v1}, com.android.calendar.event.AttendeesView.clearAttendees():void .line 1852 106| const v0, #+19178 (0x00004aea | 2.68741e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 114| const v0, #+19179 (0x00004aeb | 2.68755e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v2, v6, com.android.calendar.EventInfoFragment.mAcceptedAttendees 122| const v0, #+19180 (0x00004aec | 2.68769e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1,v2}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayList):void .line 1853 131| const v0, #+19181 (0x00004aed | 2.68783e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 139| const v0, #+19182 (0x00004aee | 2.68797e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v2, v6, com.android.calendar.EventInfoFragment.mDeclinedAttendees 147| const v0, #+19183 (0x00004aef | 2.68811e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v1,v2}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayList):void .line 1854 156| const v0, #+19184 (0x00004af0 | 2.68825e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 164| const v0, #+19185 (0x00004af1 | 2.68839e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v2, v6, com.android.calendar.EventInfoFragment.mTentativeAttendees 172| const v0, #+19186 (0x00004af2 | 2.68853e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1,v2}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayList):void .line 1855 181| const v0, #+19187 (0x00004af3 | 2.68867e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 189| const v0, #+19188 (0x00004af4 | 2.68881e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v2, v6, com.android.calendar.EventInfoFragment.mNoResponseAttendees 197| const v0, #+19189 (0x00004af5 | 2.68895e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v1,v2}, com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayList):void .line 1856 206| const v0, #+19190 (0x00004af6 | 2.68909e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 214| const v0, #+19191 (0x00004af7 | 2.68923e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v1,v3}, com.android.calendar.event.AttendeesView.setEnabled(boolean):void .line 1857 223| const v0, #+19192 (0x00004af8 | 2.68937e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 231| const v0, #+19193 (0x00004af9 | 2.68951e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v1,v3}, com.android.calendar.event.AttendeesView.setVisibility(int):void Label_1: .line 1862 240| const v0, #+19194 (0x00004afa | 2.68965e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-direct {v6}, com.android.calendar.EventInfoFragment.hasEmailableAttendees():boolean 249| move-result v1 250| const v0, #+19195 (0x00004afb | 2.68979e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| if-eqz v1, Label_4 .line 1863 258| const v0, #+19196 (0x00004afc | 2.68993e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v1, v6, com.android.calendar.EventInfoFragment.mView 266| const v0, #+19197 (0x00004afd | 2.69007e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-direct {v6,v1,v4,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1864 275| const v0, #+19198 (0x00004afe | 2.69021e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v1, v6, com.android.calendar.EventInfoFragment.emailAttendeesButton 283| const v0, #+19199 (0x00004aff | 2.69035e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| if-eqz v1, Label_2 .line 1865 291| const v0, #+19200 (0x00004b00 | 2.69049e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| iget-object v1, v6, com.android.calendar.EventInfoFragment.emailAttendeesButton 299| const v0, #+19201 (0x00004b01 | 2.69063e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| const v2, #+2131492940 (0x7f0c004c | 1.86093e+38) 308| invoke-virtual {v1,v2}, android.widget.Button.setText(int):void Label_2: .line 1875 311| const v0, #+19202 (0x00004b02 | 2.69077e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| return-void Label_3: .line 1859 318| const v0, #+19203 (0x00004b03 | 2.69091e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iget-object v1, v6, com.android.calendar.EventInfoFragment.mLongAttendees 326| const v0, #+19204 (0x00004b04 | 2.69105e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v1,v5}, com.android.calendar.event.AttendeesView.setVisibility(int):void 335| const v0, #+19205 (0x00004b05 | 2.69119e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| goto/16 Label_1 Label_4: .line 1867 343| const v0, #+19206 (0x00004b06 | 2.69133e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-direct {v6}, com.android.calendar.EventInfoFragment.hasEmailableOrganizer():boolean 352| move-result v1 353| const v0, #+19207 (0x00004b07 | 2.69147e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| if-eqz v1, Label_5 .line 1868 361| const v0, #+19208 (0x00004b08 | 2.69161e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v1, v6, com.android.calendar.EventInfoFragment.mView 369| const v0, #+19209 (0x00004b09 | 2.69175e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-direct {v6,v1,v4,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1869 378| const v0, #+19210 (0x00004b0a | 2.69189e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget-object v1, v6, com.android.calendar.EventInfoFragment.emailAttendeesButton 386| const v0, #+19211 (0x00004b0b | 2.69203e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| if-eqz v1, Label_2 .line 1870 394| const v0, #+19212 (0x00004b0c | 2.69217e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget-object v1, v6, com.android.calendar.EventInfoFragment.emailAttendeesButton 402| const v0, #+19213 (0x00004b0d | 2.69231e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| const v2, #+2131492941 (0x7f0c004d | 1.86093e+38) 411| invoke-virtual {v1,v2}, android.widget.Button.setText(int):void 414| const v0, #+19214 (0x00004b0e | 2.69245e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| goto/16 Label_2 Label_5: .line 1873 422| const v0, #+19215 (0x00004b0f | 2.69259e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| iget-object v1, v6, com.android.calendar.EventInfoFragment.mView 430| const v0, #+19216 (0x00004b10 | 2.69274e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-direct {v6,v1,v4,v5}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void 439| const v0, #+19217 (0x00004b11 | 2.69288e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| goto/16 Label_2 } method com.android.calendar.EventInfoFragment.updateCalendar(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 1746 .prologue_end .line 1746 0| const v0, #+19218 (0x00004b12 | 2.69302e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "" 9| const v0, #+19219 (0x00004b13 | 2.69316e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount .line 1747 17| const v0, #+19220 (0x00004b14 | 2.69330e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarsCursor 25| const v0, #+19221 (0x00004b15 | 2.69344e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v1, Label_21 33| const v0, #+19222 (0x00004b16 | 2.69358e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventCursor 41| const v0, #+19223 (0x00004b17 | 2.69372e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_21 .line 1748 49| const v0, #+19224 (0x00004b18 | 2.69386e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarsCursor 57| const v0, #+19225 (0x00004b19 | 2.69400e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-interface {v1}, android.database.Cursor.moveToFirst():boolean .line 1749 66| const v0, #+19226 (0x00004b1a | 2.69414e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarsCursor 74| const v0, #+19227 (0x00004b1b | 2.69428e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 81| invoke-interface {v1,v2}, android.database.Cursor.getString(int):java.lang.String 84| move-result-object v11 85| const v0, #+19228 (0x00004b1c | 2.69442e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1750 .local v11, "tempAccount", java.lang.String 91| if-nez v11, Label_1 93| const v0, #+19229 (0x00004b1d | 2.69456e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const-string/jumbo v11, "" Label_1: .end_local v11 102| const v0, #+19230 (0x00004b1e | 2.69470e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v11, v12, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount .line 1751 110| const v0, #+19231 (0x00004b1f | 2.69484e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarsCursor 118| const v0, #+19232 (0x00004b20 | 2.69498e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 125| invoke-interface {v1,v2}, android.database.Cursor.getInt(int):int 128| move-result v1 129| const v0, #+19233 (0x00004b21 | 2.69512e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-eqz v1, Label_15 137| const v0, #+19234 (0x00004b22 | 2.69526e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: 144| const v0, #+19235 (0x00004b23 | 2.69540e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mOwnerCanRespond .line 1752 152| const v0, #+19236 (0x00004b24 | 2.69554e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarsCursor 160| const v0, #+19237 (0x00004b25 | 2.69568e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 167| invoke-interface {v1,v2}, android.database.Cursor.getString(int):java.lang.String 170| move-result-object v1 171| const v0, #+19238 (0x00004b26 | 2.69582e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iput-object v1, v12, com.android.calendar.EventInfoFragment.mSyncAccountName .line 1755 179| const v0, #+19239 (0x00004b27 | 2.69596e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v1, v12, com.android.calendar.EventInfoFragment.mHandler 187| const v0, #+19240 (0x00004b28 | 2.69610e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI .line 1756 195| const v0, #+19241 (0x00004b29 | 2.69624e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| sget-object v5, com.android.calendar.EventInfoFragment.CALENDARS_PROJECTION 203| const v0, #+19242 (0x00004b2a | 2.69638e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| const-string/jumbo v6, "visible=?" 212| const v0, #+19243 (0x00004b2b | 2.69652e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 219| new-array v7, v2, java.lang.String[] 221| const v0, #+19244 (0x00004b2c | 2.69666e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| const-string/jumbo v2, "1" 230| const v0, #+19245 (0x00004b2d | 2.69680e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| const/4 v3, #+0 (0x00000000 | 0.00000) 237| aput-object v2, v7, v3 .line 1755 239| const v0, #+19246 (0x00004b2e | 2.69694e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+32 (0x00000020 | 4.48416e-44) 247| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1756 248| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1755 249| invoke-virtual/range {v1..v8}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 1758 252| const v0, #+19247 (0x00004b2f | 2.69708e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventCursor 260| const v0, #+19248 (0x00004b30 | 2.69722e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 268| invoke-interface {v1,v2}, android.database.Cursor.getString(int):java.lang.String 271| move-result-object v1 272| const v0, #+19249 (0x00004b31 | 2.69736e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iput-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerEmail .line 1759 280| const v0, #+19250 (0x00004b32 | 2.69750e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v1, v12, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount 288| const v0, #+19251 (0x00004b33 | 2.69764e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v2, v12, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 296| const v0, #+19252 (0x00004b34 | 2.69778e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v1,v2}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 305| move-result v1 306| const v0, #+19253 (0x00004b35 | 2.69792e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsOrganizer .line 1761 314| const v0, #+19254 (0x00004b36 | 2.69806e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 322| const v0, #+19255 (0x00004b37 | 2.69820e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 331| move-result v1 332| const v0, #+19256 (0x00004b38 | 2.69834e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| if-nez v1, Label_3 .line 1762 340| const v0, #+19257 (0x00004b39 | 2.69848e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 348| const v0, #+19258 (0x00004b3a | 2.69862e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| const-string/jumbo v2, "calendar.google.com" 357| const v0, #+19259 (0x00004b3b | 2.69876e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-virtual {v1,v2}, java.lang.String.endsWith(java.lang.String):boolean 366| move-result v1 367| const v0, #+19260 (0x00004b3c | 2.69890e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 1761 375| if-eqz v1, Label_3 .line 1763 377| const v0, #+19261 (0x00004b3d | 2.69904e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerEmail 385| const v0, #+19262 (0x00004b3e | 2.69918e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| iput-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName Label_3: .line 1766 393| const v0, #+19263 (0x00004b3f | 2.69932e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsOrganizer 401| const v0, #+19264 (0x00004b40 | 2.69946e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| if-nez v1, Label_16 409| const v0, #+19265 (0x00004b41 | 2.69960e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName 417| const v0, #+19266 (0x00004b42 | 2.69974e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 426| move-result v1 427| const v0, #+19267 (0x00004b43 | 2.69988e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 435| if-eqz v1, Label_16 .line 1767 437| const v0, #+19268 (0x00004b44 | 2.70002e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventOrganizerDisplayName 445| const v0, #+19269 (0x00004b45 | 2.70016e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| const v2, #+2131755140 (0x7f100084 | 1.91412e+38) 454| invoke-direct {v12,v13,v2,v1}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void .line 1768 457| const v0, #+19270 (0x00004b46 | 2.70030e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| const v1, #+2131755174 (0x7f1000a6 | 1.91412e+38) 466| const/4 v2, #+0 (0x00000000 | 0.00000) 467| invoke-direct {v12,v13,v1,v2}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void Label_4: .line 1772 470| const v0, #+19271 (0x00004b47 | 2.70044e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventCursor 478| const v0, #+19272 (0x00004b48 | 2.70058e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 486| invoke-interface {v1,v2}, android.database.Cursor.getInt(int):int 489| move-result v1 490| const v0, #+19273 (0x00004b49 | 2.70072e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| if-eqz v1, Label_17 498| const v0, #+19274 (0x00004b4a | 2.70086e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_5: 505| const v0, #+19275 (0x00004b4b | 2.70100e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mHasAttendeeData .line 1773 513| const v0, #+19276 (0x00004b4c | 2.70114e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventCursor 521| const v0, #+19277 (0x00004b4d | 2.70128e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 529| invoke-interface {v1,v2}, android.database.Cursor.getInt(int):int 532| move-result v1 533| const v0, #+19278 (0x00004b4e | 2.70142e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1774 539| const/16 v2, #+500 (0x000001f4 | 7.00649e-43) .line 1773 541| if-lt v1, v2, Label_18 543| const v0, #+19279 (0x00004b4f | 2.70156e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_6: 550| const v0, #+19280 (0x00004b50 | 2.70170e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mCanModifyCalendar .line 1776 558| const v0, #+19281 (0x00004b51 | 2.70184e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mCanModifyCalendar 566| const v0, #+19282 (0x00004b52 | 2.70198e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| if-eqz v1, Label_19 574| const v0, #+19283 (0x00004b53 | 2.70212e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsOrganizer Label_7: 582| const v0, #+19284 (0x00004b54 | 2.70226e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mCanModifyEvent .line 1778 590| const v0, #+19285 (0x00004b55 | 2.70240e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| iget-object v1, v12, com.android.calendar.EventInfoFragment.mEventCursor 598| const v0, #+19286 (0x00004b56 | 2.70254e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 606| invoke-interface {v1,v2}, android.database.Cursor.getInt(int):int 609| move-result v1 610| const v0, #+19287 (0x00004b57 | 2.70268e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| const/16 v2, #+100 (0x00000064 | 1.40130e-43) 618| if-ne v1, v2, Label_20 620| const v0, #+19288 (0x00004b58 | 2.70282e-41) 623| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 626| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 1777 627| const v0, #+19289 (0x00004b59 | 2.70296e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| iput-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar .line 1780 635| const v0, #+19290 (0x00004b5a | 2.70310e-41) 638| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 641| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsBusyFreeCalendar 643| const v0, #+19291 (0x00004b5b | 2.70324e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| if-nez v1, Label_9 .line 1782 651| const v0, #+19292 (0x00004b5c | 2.70338e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| iget-object v1, v12, com.android.calendar.EventInfoFragment.mView 659| const v0, #+19293 (0x00004b5d | 2.70353e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| const v2, #+2131755184 (0x7f1000b0 | 1.91412e+38) 668| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 671| move-result-object v9 672| const v0, #+19294 (0x00004b5e | 2.70367e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1783 .local v9, "b", android.view.View 678| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 679| invoke-virtual {v9,v1}, android.view.View.setEnabled(boolean):void .line 1784 682| const v0, #+19295 (0x00004b5f | 2.70381e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| new-instance v1, com.android.calendar.EventInfoFragment$13 690| const v0, #+19296 (0x00004b60 | 2.70395e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| invoke-direct {v1,v12}, com.android.calendar.EventInfoFragment$13.(com.android.calendar.EventInfoFragment):void 699| const v0, #+19297 (0x00004b61 | 2.70409e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| invoke-virtual {v9,v1}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void Label_9: .line 1800 .end_local v9 708| const v0, #+19298 (0x00004b62 | 2.70423e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mCanModifyCalendar 716| const v0, #+19299 (0x00004b63 | 2.70437e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| if-eqz v1, Label_10 .line 1801 724| const v0, #+19300 (0x00004b64 | 2.70451e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 730| iget-object v1, v12, com.android.calendar.EventInfoFragment.mView 732| const v0, #+19301 (0x00004b65 | 2.70465e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| const v2, #+2131755185 (0x7f1000b1 | 1.91412e+38) 741| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 744| move-result-object v10 745| const v0, #+19302 (0x00004b66 | 2.70479e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1802 .local v10, "button", android.view.View 751| if-eqz v10, Label_10 .line 1803 753| const v0, #+19303 (0x00004b67 | 2.70493e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 760| invoke-virtual {v10,v1}, android.view.View.setEnabled(boolean):void .line 1804 763| const v0, #+19304 (0x00004b68 | 2.70507e-41) 766| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 769| const/4 v1, #+0 (0x00000000 | 0.00000) 770| invoke-virtual {v10,v1}, android.view.View.setVisibility(int):void Label_10: .line 1807 .end_local v10 773| const v0, #+19305 (0x00004b69 | 2.70521e-41) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mCanModifyEvent 781| const v0, #+19306 (0x00004b6a | 2.70535e-41) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 787| if-eqz v1, Label_11 .line 1808 789| const v0, #+19307 (0x00004b6b | 2.70549e-41) 792| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 795| iget-object v1, v12, com.android.calendar.EventInfoFragment.mView 797| const v0, #+19308 (0x00004b6c | 2.70563e-41) 800| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 803| const v2, #+2131755184 (0x7f1000b0 | 1.91412e+38) 806| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 809| move-result-object v10 810| const v0, #+19309 (0x00004b6d | 2.70577e-41) 813| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1809 .restart_local v10 816| if-eqz v10, Label_11 .line 1810 818| const v0, #+19310 (0x00004b6e | 2.70591e-41) 821| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 824| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 825| invoke-virtual {v10,v1}, android.view.View.setEnabled(boolean):void .line 1811 828| const v0, #+19311 (0x00004b6f | 2.70605e-41) 831| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 834| const/4 v1, #+0 (0x00000000 | 0.00000) 835| invoke-virtual {v10,v1}, android.view.View.setVisibility(int):void Label_11: .line 1814 .end_local v10 838| const v0, #+19312 (0x00004b70 | 2.70619e-41) 841| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 844| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsDialog 846| const v0, #+19313 (0x00004b71 | 2.70633e-41) 849| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 852| if-nez v1, Label_12 854| const v0, #+19314 (0x00004b72 | 2.70647e-41) 857| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 860| iget-boolean v1, v12, com.android.calendar.EventInfoFragment.mIsTabletConfig 862| const v0, #+19315 (0x00004b73 | 2.70661e-41) 865| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 868| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 870| if-nez v1, Label_13 Label_12: .line 1815 872| const v0, #+19316 (0x00004b74 | 2.70675e-41) 875| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 878| iget v1, v12, com.android.calendar.EventInfoFragment.mWindowStyle 880| const v0, #+19317 (0x00004b75 | 2.70689e-41) 883| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 886| if-nez v1, Label_14 Label_13: 888| const v0, #+19318 (0x00004b76 | 2.70703e-41) 891| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 894| iget-object v1, v12, com.android.calendar.EventInfoFragment.mMenu 896| const v0, #+19319 (0x00004b77 | 2.70717e-41) 899| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 902| if-eqz v1, Label_14 .line 1816 904| const v0, #+19320 (0x00004b78 | 2.70731e-41) 907| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 910| iget-object v1, v12, com.android.calendar.EventInfoFragment.mActivity 912| const v0, #+19321 (0x00004b79 | 2.70745e-41) 915| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 918| invoke-virtual {v1}, android.app.Activity.invalidateOptionsMenu():void Label_14: .line 1822 921| const v0, #+19322 (0x00004b7a | 2.70759e-41) 924| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 927| return-void Label_15: .line 1751 928| const v0, #+19323 (0x00004b7b | 2.70773e-41) 931| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 934| const/4 v1, #+0 (0x00000000 | 0.00000) 935| goto/16 Label_2 Label_16: .line 1770 937| const v0, #+19324 (0x00004b7c | 2.70787e-41) 940| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 943| const v1, #+2131755174 (0x7f1000a6 | 1.91412e+38) 946| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 948| invoke-direct {v12,v13,v1,v2}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void 951| const v0, #+19325 (0x00004b7d | 2.70801e-41) 954| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 957| goto/16 Label_4 Label_17: .line 1772 959| const v0, #+19326 (0x00004b7e | 2.70815e-41) 962| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 965| const/4 v1, #+0 (0x00000000 | 0.00000) 966| goto/16 Label_5 Label_18: .line 1773 968| const v0, #+19327 (0x00004b7f | 2.70829e-41) 971| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 974| const/4 v1, #+0 (0x00000000 | 0.00000) 975| goto/16 Label_6 Label_19: .line 1776 977| const v0, #+19328 (0x00004b80 | 2.70843e-41) 980| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 983| const/4 v1, #+0 (0x00000000 | 0.00000) 984| goto/16 Label_7 Label_20: .line 1778 986| const v0, #+19329 (0x00004b81 | 2.70857e-41) 989| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 992| const/4 v1, #+0 (0x00000000 | 0.00000) 993| goto/16 Label_8 Label_21: .line 1819 995| const v0, #+19330 (0x00004b82 | 2.70871e-41) 998| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1001| const v1, #+2131755061 (0x7f100035 | 1.91410e+38) 1004| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 1006| invoke-direct {v12,v13,v1,v2}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1820 1009| const v0, #+19331 (0x00004b83 | 2.70885e-41) 1012| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1015| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 1017| invoke-direct {v12,v1}, com.android.calendar.EventInfoFragment.sendAccessibilityEventIfQueryDone(int):void 1020| const v0, #+19332 (0x00004b84 | 2.70899e-41) 1023| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1026| goto/16 Label_14 } method com.android.calendar.EventInfoFragment.updateCustomAppButton():void { .src "EventInfoFragment.java" .line 1624 0| move-object/16 v15, v16 .prologue_end .line 1624 3| const v16, #+19333 (0x00004b85 | 2.70913e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| iget-object v11, v15, com.android.calendar.EventInfoFragment.mView 11| const v16, #+19334 (0x00004b86 | 2.70927e-41) 14| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 17| const v12, #+2131755179 (0x7f1000ab | 1.91412e+38) 20| invoke-virtual {v11,v12}, android.view.View.findViewById(int):android.view.View 23| move-result-object v8 24| const v16, #+19335 (0x00004b87 | 2.70941e-41) 27| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 30| check-cast v8, android.widget.Button .line 1625 .local v8, "launchButton", android.widget.Button 32| const v16, #+19336 (0x00004b88 | 2.70955e-41) 35| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 38| if-nez v8, Label_2 Label_1: .line 1691 40| const v16, #+19337 (0x00004b89 | 2.70969e-41) 43| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v11, v15, com.android.calendar.EventInfoFragment.mView 48| const v16, #+19338 (0x00004b8a | 2.70983e-41) 51| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 54| const v12, #+2131755178 (0x7f1000aa | 1.91412e+38) 57| const/16 v13, #+8 (0x00000008 | 1.12104e-44) 59| invoke-direct {v15,v11,v12,v13}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1692 62| const v16, #+19339 (0x00004b8b | 2.70997e-41) 65| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 68| return-void Label_2: .line 1628 69| const v16, #+19340 (0x00004b8c | 2.71011e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v11, v15, com.android.calendar.EventInfoFragment.mEventCursor 77| const v16, #+19341 (0x00004b8d | 2.71025e-41) 80| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 83| const/16 v12, #+18 (0x00000012 | 2.52234e-44) 85| invoke-interface {v11,v12}, android.database.Cursor.getString(int):java.lang.String 88| move-result-object v0 89| const v16, #+19342 (0x00004b8e | 2.71039e-41) 92| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1629 .local v0, "customAppPackage", java.lang.String 95| iget-object v11, v15, com.android.calendar.EventInfoFragment.mEventCursor 97| const v16, #+19343 (0x00004b8f | 2.71053e-41) 100| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 103| const/16 v12, #+19 (0x00000013 | 2.66247e-44) 105| invoke-interface {v11,v12}, android.database.Cursor.getString(int):java.lang.String 108| move-result-object v1 109| const v16, #+19344 (0x00004b90 | 2.71067e-41) 112| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1631 .local v1, "customAppUri", java.lang.String 115| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 118| move-result v11 119| const v16, #+19345 (0x00004b91 | 2.71081e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v11, Label_1 127| const v16, #+19346 (0x00004b92 | 2.71095e-41) 130| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 136| move-result v11 137| const v16, #+19347 (0x00004b93 | 2.71109e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| if-nez v11, Label_1 .line 1634 145| const v16, #+19348 (0x00004b94 | 2.71123e-41) 148| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v11, v15, com.android.calendar.EventInfoFragment.mContext 153| const v16, #+19349 (0x00004b95 | 2.71137e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v11}, android.content.Context.getPackageManager():android.content.pm.PackageManager 162| move-result-object v9 163| const v16, #+19350 (0x00004b96 | 2.71151e-41) 166| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1635 .local v9, "pm", android.content.pm.PackageManager 169| if-eqz v9, Label_1 .line 1640 171| const v16, #+19351 (0x00004b97 | 2.71165e-41) 174| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 177| const/4 v11, #+0 (0x00000000 | 0.00000) .try_begin_1 178| const v16, #+19352 (0x00004b98 | 2.71179e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v9,v0,v11}, android.content.pm.PackageManager.getApplicationInfo(java.lang.String, int):android.content.pm.ApplicationInfo .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_5 187| move-result-object v5 188| const v16, #+19353 (0x00004b99 | 2.71193e-41) 191| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1641 .local v5, "info", android.content.pm.ApplicationInfo 194| if-eqz v5, Label_1 .line 1647 196| const v16, #+19354 (0x00004b9a | 2.71207e-41) 199| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 202| sget-object v11, android.provider.CalendarContract$Events.CONTENT_URI 204| const v16, #+19355 (0x00004b9b | 2.71221e-41) 207| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 210| iget-wide v12:v13, v15, com.android.calendar.EventInfoFragment.mEventId 212| const v16, #+19356 (0x00004b9c | 2.71235e-41) 215| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-static {v11,v12,v13}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 221| move-result-object v10 222| const v16, #+19357 (0x00004b9d | 2.71249e-41) 225| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1648 .local v10, "uri", android.net.Uri 228| new-instance v6, android.content.Intent 230| const v16, #+19358 (0x00004b9e | 2.71263e-41) 233| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v11, "android.provider.calendar.action.HANDLE_CUSTOM_EVENT" 239| const v16, #+19359 (0x00004b9f | 2.71277e-41) 242| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-direct {v6,v11,v10}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 1649 .local v6, "intent", android.content.Intent 248| const v16, #+19360 (0x00004ba0 | 2.71291e-41) 251| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v6,v0}, android.content.Intent.setPackage(java.lang.String):android.content.Intent .line 1650 257| const v16, #+19361 (0x00004ba1 | 2.71305e-41) 260| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 263| const-string/jumbo v11, "customAppUri" 266| const v16, #+19362 (0x00004ba2 | 2.71319e-41) 269| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v6,v11,v1}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent .line 1651 275| const v16, #+19363 (0x00004ba3 | 2.71333e-41) 278| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 281| const-string/jumbo v11, "beginTime" 284| const v16, #+19364 (0x00004ba4 | 2.71347e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| iget-wide v12:v13, v15, com.android.calendar.EventInfoFragment.mStartMillis 292| const v16, #+19365 (0x00004ba5 | 2.71361e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v6,v11,v12,v13}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 1654 301| const v16, #+19366 (0x00004ba6 | 2.71375e-41) 304| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 307| const/4 v11, #+0 (0x00000000 | 0.00000) 308| invoke-virtual {v9,v6,v11}, android.content.pm.PackageManager.resolveActivity(android.content.Intent, int):android.content.pm.ResolveInfo 311| move-result-object v11 312| const v16, #+19367 (0x00004ba7 | 2.71389e-41) 315| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 318| if-eqz v11, Label_1 .line 1657 320| const v16, #+19368 (0x00004ba8 | 2.71403e-41) 323| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-virtual {v9,v5}, android.content.pm.PackageManager.getApplicationIcon(android.content.pm.ApplicationInfo):android.graphics.drawable.Drawable 329| move-result-object v4 330| const v16, #+19369 (0x00004ba9 | 2.71417e-41) 333| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1658 .local v4, "icon", android.graphics.drawable.Drawable 336| if-eqz v4, Label_3 .line 1660 338| const v16, #+19370 (0x00004baa | 2.71432e-41) 341| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v8}, android.widget.Button.getCompoundDrawables():android.graphics.drawable.Drawable[] 347| move-result-object v2 348| const v16, #+19371 (0x00004bab | 2.71446e-41) 351| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1661 .local v2, "d", android.graphics.drawable.Drawable[] 354| sget v11, com.android.calendar.EventInfoFragment.mCustomAppIconSize 356| const v16, #+19372 (0x00004bac | 2.71460e-41) 359| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 362| sget v12, com.android.calendar.EventInfoFragment.mCustomAppIconSize 364| const v16, #+19373 (0x00004bad | 2.71474e-41) 367| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 370| const/4 v13, #+0 (0x00000000 | 0.00000) 371| const/4 v14, #+0 (0x00000000 | 0.00000) 372| invoke-virtual {v4,v13,v14,v11,v12}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 1662 375| const v16, #+19374 (0x00004bae | 2.71488e-41) 378| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 381| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 382| aget-object v11, v2, v11 384| const v16, #+19375 (0x00004baf | 2.71502e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 391| aget-object v12, v2, v12 393| const v16, #+19376 (0x00004bb0 | 2.71516e-41) 396| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 399| const/4 v13, #+3 (0x00000003 | 4.20390e-45) 400| aget-object v13, v2, v13 402| const v16, #+19377 (0x00004bb1 | 2.71530e-41) 405| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v8,v4,v11,v12,v13}, android.widget.Button.setCompoundDrawables(android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable):void Label_3: .line 1665 .end_local v2 411| const v16, #+19378 (0x00004bb2 | 2.71544e-41) 414| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-virtual {v9,v5}, android.content.pm.PackageManager.getApplicationLabel(android.content.pm.ApplicationInfo):java.lang.CharSequence 420| move-result-object v7 421| const v16, #+19379 (0x00004bb3 | 2.71558e-41) 424| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1666 .local v7, "label", java.lang.CharSequence 427| if-eqz v7, Label_6 429| const v16, #+19380 (0x00004bb4 | 2.71572e-41) 432| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-interface {v7}, java.lang.CharSequence.length():int 438| move-result v11 439| const v16, #+19381 (0x00004bb5 | 2.71586e-41) 442| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 445| if-eqz v11, Label_6 .line 1667 447| const v16, #+19382 (0x00004bb6 | 2.71600e-41) 450| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v8,v7}, android.widget.Button.setText(java.lang.CharSequence):void Label_4: .line 1674 456| const v16, #+19383 (0x00004bb7 | 2.71614e-41) 459| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 462| new-instance v11, com.android.calendar.EventInfoFragment$12 464| const v16, #+19384 (0x00004bb8 | 2.71628e-41) 467| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 470| invoke-direct {v11,v15,v6}, com.android.calendar.EventInfoFragment$12.(com.android.calendar.EventInfoFragment, android.content.Intent):void 473| const v16, #+19385 (0x00004bb9 | 2.71642e-41) 476| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual {v8,v11}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 1686 482| const v16, #+19386 (0x00004bba | 2.71656e-41) 485| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 488| iget-object v11, v15, com.android.calendar.EventInfoFragment.mView 490| const v16, #+19387 (0x00004bbb | 2.71670e-41) 493| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 496| const v12, #+2131755178 (0x7f1000aa | 1.91412e+38) 499| const/4 v13, #+0 (0x00000000 | 0.00000) 500| invoke-direct {v15,v11,v12,v13}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1687 503| const v16, #+19388 (0x00004bbc | 2.71684e-41) 506| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 509| return-void Label_5: .line 1643 .end_local v4 .end_local v5 .end_local v6 .end_local v7 .end_local v10 510| const v16, #+19389 (0x00004bbd | 2.71698e-41) 513| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 516| move-exception v3 .local v3, "e", android.content.pm.PackageManager$NameNotFoundException 517| goto/16 Label_1 Label_6: .line 1668 .end_local v3 .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v7 .restart_local v10 519| const v16, #+19390 (0x00004bbe | 2.71712e-41) 522| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 525| if-nez v4, Label_4 527| const v16, #+19391 (0x00004bbf | 2.71726e-41) 530| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 533| goto/16 Label_1 } method com.android.calendar.EventInfoFragment.updateEvent(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 1468 0| move-object/16 v35, v36 3| move-object/16 v36, v37 .prologue_end .line 1468 6| const v37, #+19392 (0x00004bc0 | 2.71740e-41) 9| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v35 14| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 16| const v37, #+19393 (0x00004bc1 | 2.71754e-41) 19| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v4, Label_1 24| const v37, #+19394 (0x00004bc2 | 2.71768e-41) 27| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 30| if-nez v36, Label_2 Label_1: .line 1469 32| const v37, #+19395 (0x00004bc3 | 2.71782e-41) 35| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 38| return-void Label_2: .line 1472 39| const v37, #+19396 (0x00004bc4 | 2.71796e-41) 42| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual/range {v36..v36}, android.view.View.getContext():android.content.Context 48| move-result-object v12 49| const v37, #+19397 (0x00004bc5 | 2.71810e-41) 52| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1473 .local v12, "context", android.content.Context 55| if-nez v12, Label_3 .line 1474 57| const v37, #+19398 (0x00004bc6 | 2.71824e-41) 60| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_3: .line 1477 64| const v37, #+19399 (0x00004bc7 | 2.71838e-41) 67| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 70| move-object/from16 v0, v35 72| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 74| const v37, #+19400 (0x00004bc8 | 2.71852e-41) 77| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 81| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 84| move-result-object v22 85| const v37, #+19401 (0x00004bc9 | 2.71866e-41) 88| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1478 .local v22, "eventName", java.lang.String 91| if-eqz v22, Label_4 93| const v37, #+19402 (0x00004bca | 2.71880e-41) 96| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual/range {v22..v22}, java.lang.String.length():int 102| move-result v4 103| const v37, #+19403 (0x00004bcb | 2.71894e-41) 106| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 109| if-nez v4, Label_5 Label_4: .line 1479 111| const v37, #+19404 (0x00004bcc | 2.71908e-41) 114| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual/range {v35..v35}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 120| move-result-object v4 121| const v37, #+19405 (0x00004bcd | 2.71922e-41) 124| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 127| const v5, #+2131492876 (0x7f0c000c | 1.86092e+38) 130| invoke-virtual {v4,v5}, android.app.Activity.getString(int):java.lang.String 133| move-result-object v22 134| const v37, #+19406 (0x00004bce | 2.71936e-41) 137| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 1484 140| const v37, #+19407 (0x00004bcf | 2.71950e-41) 143| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 146| move-object/from16 v0, v35 148| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 150| const v37, #+19408 (0x00004bd0 | 2.71964e-41) 153| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 156| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 158| cmp-long v4, v4:v5, v6:v7 160| if-nez v4, Label_7 162| const v37, #+19409 (0x00004bd1 | 2.71978e-41) 165| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 168| move-object/from16 v0, v35 170| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis 172| const v37, #+19410 (0x00004bd2 | 2.71992e-41) 175| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 178| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 180| cmp-long v4, v4:v5, v6:v7 182| if-nez v4, Label_7 .line 1485 184| const v37, #+19411 (0x00004bd3 | 2.72006e-41) 187| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 190| move-object/from16 v0, v35 192| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 194| const v37, #+19412 (0x00004bd4 | 2.72020e-41) 197| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 200| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 201| invoke-interface {v4,v5}, android.database.Cursor.getLong(int):long 204| move-result-wide v4:v5 205| const v37, #+19413 (0x00004bd5 | 2.72034e-41) 208| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 211| move-object/from16 v0, v35 213| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis .line 1486 215| const v37, #+19414 (0x00004bd6 | 2.72048e-41) 218| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v35 223| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 225| const v37, #+19415 (0x00004bd7 | 2.72062e-41) 228| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 231| const/16 v5, #+20 (0x00000014 | 2.80260e-44) 233| invoke-interface {v4,v5}, android.database.Cursor.getLong(int):long 236| move-result-wide v4:v5 237| const v37, #+19416 (0x00004bd8 | 2.72076e-41) 240| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 243| move-object/from16 v0, v35 245| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis .line 1487 247| const v37, #+19417 (0x00004bd9 | 2.72090e-41) 250| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 253| move-object/from16 v0, v35 255| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis 257| const v37, #+19418 (0x00004bda | 2.72104e-41) 260| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 263| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 265| cmp-long v4, v4:v5, v6:v7 267| if-nez v4, Label_7 .line 1488 269| const v37, #+19419 (0x00004bdb | 2.72118e-41) 272| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 275| move-object/from16 v0, v35 277| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 279| const v37, #+19420 (0x00004bdc | 2.72132e-41) 282| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 285| const/16 v5, #+21 (0x00000015 | 2.94273e-44) 287| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 290| move-result-object v18 291| const v37, #+19421 (0x00004bdd | 2.72146e-41) 294| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1489 .local v18, "duration", java.lang.String 297| invoke-static/range {v18..v18}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 300| move-result v4 301| const v37, #+19422 (0x00004bde | 2.72160e-41) 304| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 307| if-nez v4, Label_6 .try_begin_1 .line 1491 309| const v37, #+19423 (0x00004bdf | 2.72174e-41) 312| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 315| new-instance v13, com.android.calendarcommon2.Duration 317| const v37, #+19424 (0x00004be0 | 2.72188e-41) 320| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-direct {v13}, com.android.calendarcommon2.Duration.():void .line 1492 .local v13, "d", com.android.calendarcommon2.Duration 326| const v37, #+19425 (0x00004be1 | 2.72202e-41) 329| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 332| move-object/from16 v0, v18 334| invoke-virtual {v13,v0}, com.android.calendarcommon2.Duration.parse(java.lang.String):void .line 1493 337| const v37, #+19426 (0x00004be2 | 2.72216e-41) 340| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 343| move-object/from16 v0, v35 345| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 347| const v37, #+19427 (0x00004be3 | 2.72230e-41) 350| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v13}, com.android.calendarcommon2.Duration.getMillis():long 356| move-result-wide v6:v7 357| const v37, #+19428 (0x00004be4 | 2.72244e-41) 360| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 363| add-long v20:v21, v4:v5, v6:v7 .line 1494 .local v20, "endMillis", long 365| move-object/from16 v0, v35 367| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 369| const v37, #+19429 (0x00004be5 | 2.72258e-41) 372| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 375| cmp-long v4, v20:v21, v4:v5 377| if-ltz v4, Label_19 .line 1495 379| const v37, #+19430 (0x00004be6 | 2.72272e-41) 382| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 385| move-wide/from16 v0:v1, v20:v21 387| move-object/from16 v2, v35 389| iput-wide v0:v1, v2, com.android.calendar.EventInfoFragment.mEndMillis .try_end_1 catch(com.android.calendarcommon2.DateException) : Label_20 Label_6: .line 1503 .end_local v13 .end_local v20 391| const v37, #+19431 (0x00004be7 | 2.72286e-41) 394| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 397| move-object/from16 v0, v35 399| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis 401| const v37, #+19432 (0x00004be8 | 2.72300e-41) 404| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 407| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 409| cmp-long v4, v4:v5, v6:v7 411| if-nez v4, Label_7 .line 1504 413| const v37, #+19433 (0x00004be9 | 2.72314e-41) 416| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 419| move-object/from16 v0, v35 421| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 423| const v37, #+19434 (0x00004bea | 2.72328e-41) 426| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 429| move-object/from16 v0, v35 431| iput-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mEndMillis Label_7: .line 1509 .end_local v18 433| const v37, #+19435 (0x00004beb | 2.72342e-41) 436| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 439| move-object/from16 v0, v35 441| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 443| const v37, #+19436 (0x00004bec | 2.72356e-41) 446| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 449| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 450| invoke-interface {v4,v5}, android.database.Cursor.getInt(int):int 453| move-result v4 454| const v37, #+19437 (0x00004bed | 2.72370e-41) 457| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 460| if-eqz v4, Label_21 462| const v37, #+19438 (0x00004bee | 2.72384e-41) 465| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 468| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_8: 469| const v37, #+19439 (0x00004bef | 2.72398e-41) 472| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 475| move-object/from16 v0, v35 477| iput-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay .line 1510 479| const v37, #+19440 (0x00004bf0 | 2.72412e-41) 482| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 485| move-object/from16 v0, v35 487| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 489| const v37, #+19441 (0x00004bf1 | 2.72426e-41) 492| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 495| const/16 v5, #+9 (0x00000009 | 1.26117e-44) 497| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 500| move-result-object v26 501| const v37, #+19442 (0x00004bf2 | 2.72440e-41) 504| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1511 .local v26, "location", java.lang.String 507| move-object/from16 v0, v35 509| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 511| const v37, #+19443 (0x00004bf3 | 2.72454e-41) 514| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 517| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 519| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 522| move-result-object v15 523| const v37, #+19444 (0x00004bf4 | 2.72468e-41) 526| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1512 .local v15, "description", java.lang.String 529| move-object/from16 v0, v35 531| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 533| const v37, #+19445 (0x00004bf5 | 2.72482e-41) 536| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 539| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 540| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 543| move-result-object v28 544| const v37, #+19446 (0x00004bf6 | 2.72496e-41) 547| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1513 .local v28, "rRule", java.lang.String 550| move-object/from16 v0, v35 552| iget-object v4, v0, com.android.calendar.EventInfoFragment.mEventCursor 554| const v37, #+19447 (0x00004bf7 | 2.72511e-41) 557| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 560| const/4 v5, #+7 (0x00000007 | 9.80909e-45) 561| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 564| move-result-object v24 565| const v37, #+19448 (0x00004bf8 | 2.72525e-41) 568| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1515 .local v24, "eventTimezone", java.lang.String 571| move-object/from16 v0, v35 573| iget-object v4, v0, com.android.calendar.EventInfoFragment.mHeadlines 575| const v37, #+19449 (0x00004bf9 | 2.72539e-41) 578| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v0, v35 583| iget v5, v0, com.android.calendar.EventInfoFragment.mCurrentColor 585| const v37, #+19450 (0x00004bfa | 2.72553e-41) 588| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 591| invoke-virtual {v4,v5}, android.view.View.setBackgroundColor(int):void .line 1518 594| const v37, #+19451 (0x00004bfb | 2.72567e-41) 597| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 600| if-eqz v22, Label_9 .line 1519 602| const v37, #+19452 (0x00004bfc | 2.72581e-41) 605| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 608| const v4, #+2131755031 (0x7f100017 | 1.91409e+38) 611| move-object/from16 v0, v35 613| move-object/from16 v1, v36 615| move-object/from16 v2, v22 617| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void Label_9: .line 1524 620| const v37, #+19453 (0x00004bfd | 2.72595e-41) 623| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 626| move-object/from16 v0, v35 628| iget-object v4, v0, com.android.calendar.EventInfoFragment.mActivity 630| const v37, #+19454 (0x00004bfe | 2.72609e-41) 633| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 636| move-object/from16 v0, v35 638| iget-object v5, v0, com.android.calendar.EventInfoFragment.mTZUpdater 640| const v37, #+19455 (0x00004bff | 2.72623e-41) 643| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 646| invoke-static {v4,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 649| move-result-object v10 650| const v37, #+19456 (0x00004c00 | 2.72637e-41) 653| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1526 .local v10, "localTimezone", java.lang.String 656| invoke-virtual {v12}, android.content.Context.getResources():android.content.res.Resources 659| move-result-object v30 660| const v37, #+19457 (0x00004c01 | 2.72651e-41) 663| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1527 .local v30, "resources", android.content.res.Resources 666| move-object/from16 v0, v35 668| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 670| const v37, #+19458 (0x00004c02 | 2.72665e-41) 673| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 676| move-object/from16 v0, v35 678| iget-wide v6:v7, v0, com.android.calendar.EventInfoFragment.mEndMillis .line 1528 680| const v37, #+19459 (0x00004c03 | 2.72679e-41) 683| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 686| invoke-static {}, java.lang.System.currentTimeMillis():long 689| move-result-wide v8:v9 690| const v37, #+19460 (0x00004c04 | 2.72693e-41) 693| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 696| move-object/from16 v0, v35 698| iget-boolean v11, v0, com.android.calendar.EventInfoFragment.mAllDay .line 1527 700| const v37, #+19461 (0x00004c05 | 2.72707e-41) 703| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 706| invoke-static/range {v4..v12}, com.android.calendar.Utils.getDisplayedDatetime(long, long, long, java.lang.String, boolean, android.content.Context):java.lang.String 709| move-result-object v16 710| const v37, #+19462 (0x00004c06 | 2.72721e-41) 713| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1530 .local v16, "displayedDatetime", java.lang.String 716| const/16 v17, #+0 (0x00000000 | 0.00000) .line 1531 .local v17, "displayedTimezone", java.lang.String 718| move-object/from16 v0, v35 720| iget-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay 722| const v37, #+19463 (0x00004c07 | 2.72735e-41) 725| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 728| if-nez v4, Label_10 .line 1532 730| const v37, #+19464 (0x00004c08 | 2.72749e-41) 733| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 736| move-object/from16 v0, v35 738| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 740| const v37, #+19465 (0x00004c09 | 2.72763e-41) 743| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 746| move-object/from16 v0, v24 748| invoke-static {v4,v5,v10,v0}, com.android.calendar.Utils.getDisplayedTimezone(long, java.lang.String, java.lang.String):java.lang.String 751| move-result-object v17 752| const v37, #+19466 (0x00004c0a | 2.72777e-41) 755| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 1536 .end_local v17 758| const v37, #+19467 (0x00004c0b | 2.72791e-41) 761| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 764| if-nez v17, Label_22 .line 1537 766| const v37, #+19468 (0x00004c0c | 2.72805e-41) 769| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 772| const v4, #+2131755186 (0x7f1000b2 | 1.91412e+38) 775| move-object/from16 v0, v35 777| move-object/from16 v1, v36 779| move-object/from16 v2, v16 781| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void Label_11: .line 1550 784| const v37, #+19469 (0x00004c0d | 2.72819e-41) 787| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 790| const/16 v29, #+0 (0x00000000 | 0.00000) .line 1551 .local v29, "repeatString", java.lang.String 792| invoke-static/range {v28..v28}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 795| move-result v4 796| const v37, #+19470 (0x00004c0e | 2.72833e-41) 799| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 802| if-nez v4, Label_13 .line 1552 804| const v37, #+19471 (0x00004c0f | 2.72847e-41) 807| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 810| new-instance v23, com.android.calendarcommon2.EventRecurrence 812| const v37, #+19472 (0x00004c10 | 2.72861e-41) 815| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 818| invoke-direct/range {v23..v23}, com.android.calendarcommon2.EventRecurrence.():void .line 1553 .local v23, "eventRecurrence", com.android.calendarcommon2.EventRecurrence 821| const v37, #+19473 (0x00004c11 | 2.72875e-41) 824| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 827| move-object/from16 v0, v23 829| move-object/from16 v1, v28 831| invoke-virtual {v0,v1}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 1554 834| const v37, #+19474 (0x00004c12 | 2.72889e-41) 837| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 840| new-instance v14, android.text.format.Time 842| const v37, #+19475 (0x00004c13 | 2.72903e-41) 845| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 848| invoke-direct {v14,v10}, android.text.format.Time.(java.lang.String):void .line 1555 .local v14, "date", android.text.format.Time 851| const v37, #+19476 (0x00004c14 | 2.72917e-41) 854| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 857| move-object/from16 v0, v35 859| iget-wide v4:v5, v0, com.android.calendar.EventInfoFragment.mStartMillis 861| const v37, #+19477 (0x00004c15 | 2.72931e-41) 864| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 867| invoke-virtual {v14,v4,v5}, android.text.format.Time.set(long):void .line 1556 870| const v37, #+19478 (0x00004c16 | 2.72945e-41) 873| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 876| move-object/from16 v0, v35 878| iget-boolean v4, v0, com.android.calendar.EventInfoFragment.mAllDay 880| const v37, #+19479 (0x00004c17 | 2.72959e-41) 883| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 886| if-eqz v4, Label_12 .line 1557 888| const v37, #+19480 (0x00004c18 | 2.72973e-41) 891| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 894| const-string/jumbo v4, "UTC" 897| const v37, #+19481 (0x00004c19 | 2.72987e-41) 900| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 903| iput-object v4, v14, android.text.format.Time.timezone Label_12: .line 1559 905| const v37, #+19482 (0x00004c1a | 2.73001e-41) 908| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 911| move-object/from16 v0, v23 913| invoke-virtual {v0,v14}, com.android.calendarcommon2.EventRecurrence.setStartDate(android.text.format.Time):void .line 1560 916| const v37, #+19483 (0x00004c1b | 2.73015e-41) 919| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v0, v35 924| iget-object v4, v0, com.android.calendar.EventInfoFragment.mContext .line 1561 926| const v37, #+19484 (0x00004c1c | 2.73029e-41) 929| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 932| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 1560 933| move-object/from16 v0, v30 935| move-object/from16 v1, v23 937| invoke-static {v4,v0,v1,v5}, com.android.calendar.EventRecurrenceFormatter.getRepeatString(android.content.Context, android.content.res.Resources, com.android.calendarcommon2.EventRecurrence, boolean):java.lang.String 940| move-result-object v29 941| const v37, #+19485 (0x00004c1d | 2.73043e-41) 944| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_13: .line 1563 .end_local v14 .end_local v23 .end_local v29 947| const v37, #+19486 (0x00004c1e | 2.73057e-41) 950| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 953| if-nez v29, Label_23 .line 1564 955| const v37, #+19487 (0x00004c1f | 2.73071e-41) 958| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 961| const v4, #+2131755187 (0x7f1000b3 | 1.91412e+38) 964| move-object/from16 v0, v36 966| invoke-virtual {v0,v4}, android.view.View.findViewById(int):android.view.View 969| move-result-object v4 970| const v37, #+19488 (0x00004c20 | 2.73085e-41) 973| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 976| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 978| invoke-virtual {v4,v5}, android.view.View.setVisibility(int):void Label_14: .line 1573 981| const v37, #+19489 (0x00004c21 | 2.73099e-41) 984| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 987| if-eqz v26, Label_15 989| const v37, #+19490 (0x00004c22 | 2.73113e-41) 992| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 995| invoke-virtual/range {v26..v26}, java.lang.String.trim():java.lang.String 998| move-result-object v4 999| const v37, #+19491 (0x00004c23 | 2.73127e-41) 1002| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1005| invoke-virtual {v4}, java.lang.String.length():int 1008| move-result v4 1009| const v37, #+19492 (0x00004c24 | 2.73141e-41) 1012| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1015| if-nez v4, Label_24 Label_15: .line 1574 1017| const v37, #+19493 (0x00004c25 | 2.73155e-41) 1020| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1023| const v4, #+2131755033 (0x7f100019 | 1.91409e+38) 1026| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 1028| move-object/from16 v0, v35 1030| move-object/from16 v1, v36 1032| invoke-direct {v0,v1,v4,v5}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void Label_16: .line 1612 1035| const v37, #+19494 (0x00004c26 | 2.73169e-41) 1038| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1041| if-eqz v15, Label_17 1043| const v37, #+19495 (0x00004c27 | 2.73183e-41) 1046| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1049| invoke-virtual {v15}, java.lang.String.length():int 1052| move-result v4 1053| const v37, #+19496 (0x00004c28 | 2.73197e-41) 1056| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1059| if-eqz v4, Label_17 .line 1613 1061| const v37, #+19497 (0x00004c29 | 2.73211e-41) 1064| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1067| move-object/from16 v0, v35 1069| iget-object v4, v0, com.android.calendar.EventInfoFragment.mDesc 1071| const v37, #+19498 (0x00004c2a | 2.73225e-41) 1074| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1077| invoke-virtual {v4,v15}, com.android.calendar.ExpandableTextView.setText(java.lang.String):void Label_17: .line 1617 1080| const v37, #+19499 (0x00004c2b | 2.73239e-41) 1083| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1086| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 1089| move-result v4 1090| const v37, #+19500 (0x00004c2c | 2.73253e-41) 1093| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1096| if-eqz v4, Label_18 .line 1618 1098| const v37, #+19501 (0x00004c2d | 2.73267e-41) 1101| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1104| invoke-direct/range {v35..v35}, com.android.calendar.EventInfoFragment.updateCustomAppButton():void Label_18: .line 1620 1107| const v37, #+19502 (0x00004c2e | 2.73281e-41) 1110| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1113| return-void Label_19: .try_begin_2 .line 1497 .end_local v10 .end_local v15 .end_local v16 .end_local v24 .end_local v26 .end_local v28 .end_local v30 .restart_local v13 .restart_local v18 .restart_local v20 1114| const v37, #+19503 (0x00004c2f | 2.73295e-41) 1117| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1120| const-string/jumbo v4, "EventInfoFragment" 1123| const v37, #+19504 (0x00004c30 | 2.73309e-41) 1126| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1129| new-instance v5, java.lang.StringBuilder 1131| const v37, #+19505 (0x00004c31 | 2.73323e-41) 1134| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1137| invoke-direct {v5}, java.lang.StringBuilder.():void 1140| const v37, #+19506 (0x00004c32 | 2.73337e-41) 1143| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1146| const-string/jumbo v6, "Invalid duration string: " 1149| const v37, #+19507 (0x00004c33 | 2.73351e-41) 1152| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1155| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1158| move-result-object v5 1159| const v37, #+19508 (0x00004c34 | 2.73365e-41) 1162| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1165| move-object/from16 v0, v18 1167| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1170| move-result-object v5 1171| const v37, #+19509 (0x00004c35 | 2.73379e-41) 1174| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1177| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 1180| move-result-object v5 1181| const v37, #+19510 (0x00004c36 | 2.73393e-41) 1184| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1187| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .try_end_2 catch(com.android.calendarcommon2.DateException) : Label_20 1190| const v37, #+19511 (0x00004c37 | 2.73407e-41) 1193| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1196| goto/16 Label_6 Label_20: .line 1499 .end_local v13 .end_local v20 1198| const v37, #+19512 (0x00004c38 | 2.73421e-41) 1201| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1204| move-exception v19 .line 1500 .local v19, "e", com.android.calendarcommon2.DateException 1205| const-string/jumbo v4, "EventInfoFragment" 1208| const v37, #+19513 (0x00004c39 | 2.73435e-41) 1211| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1214| new-instance v5, java.lang.StringBuilder 1216| const v37, #+19514 (0x00004c3a | 2.73449e-41) 1219| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1222| invoke-direct {v5}, java.lang.StringBuilder.():void 1225| const v37, #+19515 (0x00004c3b | 2.73463e-41) 1228| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1231| const-string/jumbo v6, "Error parsing duration string " 1234| const v37, #+19516 (0x00004c3c | 2.73477e-41) 1237| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1240| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1243| move-result-object v5 1244| const v37, #+19517 (0x00004c3d | 2.73491e-41) 1247| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1250| move-object/from16 v0, v18 1252| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1255| move-result-object v5 1256| const v37, #+19518 (0x00004c3e | 2.73505e-41) 1259| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1262| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 1265| move-result-object v5 1266| const v37, #+19519 (0x00004c3f | 2.73519e-41) 1269| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1272| move-object/from16 v0, v19 1274| invoke-static {v4,v5,v0}, android.util.Log.d(java.lang.String, java.lang.String, java.lang.Throwable):int 1277| const v37, #+19520 (0x00004c40 | 2.73533e-41) 1280| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1283| goto/16 Label_6 Label_21: .line 1509 .end_local v18 .end_local v19 1285| const v37, #+19521 (0x00004c41 | 2.73547e-41) 1288| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1291| const/4 v4, #+0 (0x00000000 | 0.00000) 1292| goto/16 Label_8 Label_22: .line 1539 .restart_local v10 .restart_local v15 .restart_local v16 .restart_local v24 .restart_local v26 .restart_local v28 .restart_local v30 1294| const v37, #+19522 (0x00004c42 | 2.73561e-41) 1297| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1300| invoke-virtual/range {v16..v16}, java.lang.String.length():int 1303| move-result v33 1304| const v37, #+19523 (0x00004c43 | 2.73575e-41) 1307| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1540 .local v33, "timezoneIndex", int 1310| new-instance v4, java.lang.StringBuilder 1312| const v37, #+19524 (0x00004c44 | 2.73590e-41) 1315| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1318| invoke-direct {v4}, java.lang.StringBuilder.():void 1321| const v37, #+19525 (0x00004c45 | 2.73604e-41) 1324| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1327| move-object/from16 v0, v16 1329| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1332| move-result-object v4 1333| const v37, #+19526 (0x00004c46 | 2.73618e-41) 1336| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1339| const-string/jumbo v5, " " 1342| const v37, #+19527 (0x00004c47 | 2.73632e-41) 1345| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1348| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1351| move-result-object v4 1352| const v37, #+19528 (0x00004c48 | 2.73646e-41) 1355| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1358| move-object/from16 v0, v17 1360| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1363| move-result-object v4 1364| const v37, #+19529 (0x00004c49 | 2.73660e-41) 1367| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1370| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 1373| move-result-object v16 1374| const v37, #+19530 (0x00004c4a | 2.73674e-41) 1377| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1541 1380| new-instance v31, android.text.SpannableStringBuilder 1382| const v37, #+19531 (0x00004c4b | 2.73688e-41) 1385| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1388| move-object/from16 v0, v31 1390| move-object/from16 v1, v16 1392| invoke-direct {v0,v1}, android.text.SpannableStringBuilder.(java.lang.CharSequence):void .line 1542 .local v31, "sb", android.text.SpannableStringBuilder 1395| const v37, #+19532 (0x00004c4c | 2.73702e-41) 1398| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1401| new-instance v34, android.text.style.ForegroundColorSpan .line 1543 1403| const v37, #+19533 (0x00004c4d | 2.73716e-41) 1406| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1409| const v4, #+2131230788 (0x7f080044 | 1.80776e+38) 1412| move-object/from16 v0, v30 1414| invoke-virtual {v0,v4}, android.content.res.Resources.getColor(int):int 1417| move-result v4 1418| const v37, #+19534 (0x00004c4e | 2.73730e-41) 1421| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1542 1424| move-object/from16 v0, v34 1426| invoke-direct {v0,v4}, android.text.style.ForegroundColorSpan.(int):void .line 1544 .local v34, "transparentColorSpan", android.text.style.ForegroundColorSpan 1429| const v37, #+19535 (0x00004c4f | 2.73744e-41) 1432| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1435| invoke-virtual/range {v16..v16}, java.lang.String.length():int 1438| move-result v4 1439| const v37, #+19536 (0x00004c50 | 2.73758e-41) 1442| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1545 1445| const/16 v5, #+18 (0x00000012 | 2.52234e-44) .line 1544 1447| move-object/from16 v0, v31 1449| move-object/from16 v1, v34 1451| move/from16 v2, v33 1453| invoke-virtual {v0,v1,v2,v4,v5}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 1546 1456| const v37, #+19537 (0x00004c51 | 2.73772e-41) 1459| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1462| const v4, #+2131755186 (0x7f1000b2 | 1.91412e+38) 1465| move-object/from16 v0, v35 1467| move-object/from16 v1, v36 1469| move-object/from16 v2, v31 1471| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void 1474| const v37, #+19538 (0x00004c52 | 2.73786e-41) 1477| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1480| goto/16 Label_11 Label_23: .line 1566 .end_local v31 .end_local v33 .end_local v34 1482| const v37, #+19539 (0x00004c53 | 2.73800e-41) 1485| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1488| const v4, #+2131755187 (0x7f1000b3 | 1.91412e+38) 1491| move-object/from16 v0, v35 1493| move-object/from16 v1, v36 1495| move-object/from16 v2, v29 1497| invoke-direct {v0,v1,v4,v2}, com.android.calendar.EventInfoFragment.setTextCommon(android.view.View, int, java.lang.CharSequence):void 1500| const v37, #+19540 (0x00004c54 | 2.73814e-41) 1503| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1506| goto/16 Label_14 Label_24: .line 1576 1508| const v37, #+19541 (0x00004c55 | 2.73828e-41) 1511| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1514| move-object/from16 v0, v35 1516| iget-object v0, v0, com.android.calendar.EventInfoFragment.mWhere 1518| const v37, #+19542 (0x00004c56 | 2.73842e-41) 1521| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1524| move-object/from16 v32, v0 .line 1577 .local v32, "textView", android.widget.TextView 1526| if-eqz v32, Label_16 .line 1578 1528| const v37, #+19543 (0x00004c57 | 2.73856e-41) 1531| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1534| const/4 v4, #+0 (0x00000000 | 0.00000) 1535| move-object/from16 v0, v32 1537| invoke-virtual {v0,v4}, android.widget.TextView.setAutoLinkMask(int):void .line 1579 1540| const v37, #+19544 (0x00004c58 | 2.73870e-41) 1543| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1546| invoke-virtual/range {v26..v26}, java.lang.String.trim():java.lang.String 1549| move-result-object v4 1550| const v37, #+19545 (0x00004c59 | 2.73884e-41) 1553| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1556| move-object/from16 v0, v32 1558| invoke-virtual {v0,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .try_begin_3 .line 1581 1561| const v37, #+19546 (0x00004c5a | 2.73898e-41) 1564| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1567| invoke-virtual/range {v32..v32}, android.widget.TextView.getText():java.lang.CharSequence 1570| move-result-object v4 1571| const v37, #+19547 (0x00004c5b | 2.73912e-41) 1574| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1577| invoke-interface {v4}, java.lang.CharSequence.toString():java.lang.String 1580| move-result-object v4 1581| const v37, #+19548 (0x00004c5c | 2.73926e-41) 1584| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1587| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1588| invoke-static {v4,v5}, com.android.calendar.Utils.extendedLinkify(java.lang.String, boolean):android.text.Spannable 1591| move-result-object v4 1592| const v37, #+19549 (0x00004c5d | 2.73940e-41) 1595| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1598| move-object/from16 v0, v32 1600| invoke-virtual {v0,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1586 1603| const v37, #+19550 (0x00004c5e | 2.73954e-41) 1606| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1609| invoke-virtual/range {v32..v32}, android.widget.TextView.getMovementMethod():android.text.method.MovementMethod 1612| move-result-object v27 1613| const v37, #+19551 (0x00004c5f | 2.73968e-41) 1616| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 1587 .local v27, "mm", android.text.method.MovementMethod 1619| if-eqz v27, Label_25 1621| const v37, #+19552 (0x00004c60 | 2.73982e-41) 1624| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1627| move-object/from16 v0, v27 1629| instance-of v4, v0, android.text.method.LinkMovementMethod 1631| const v37, #+19553 (0x00004c61 | 2.73996e-41) 1634| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1637| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 1639| if-eqz v4, Label_26 Label_25: .line 1588 1641| const v37, #+19554 (0x00004c62 | 2.74010e-41) 1644| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1647| invoke-virtual/range {v32..v32}, android.widget.TextView.getLinksClickable():boolean 1650| move-result v4 1651| const v37, #+19555 (0x00004c63 | 2.74024e-41) 1654| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1657| if-eqz v4, Label_26 .line 1589 1659| const v37, #+19556 (0x00004c64 | 2.74038e-41) 1662| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1665| invoke-static {}, android.text.method.LinkMovementMethod.getInstance():android.text.method.MovementMethod 1668| move-result-object v4 1669| const v37, #+19557 (0x00004c65 | 2.74052e-41) 1672| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1675| move-object/from16 v0, v32 1677| invoke-virtual {v0,v4}, android.widget.TextView.setMovementMethod(android.text.method.MovementMethod):void .try_end_3 catch(java.lang.Exception) : Label_27 Label_26: .line 1597 .end_local v27 1680| const v37, #+19558 (0x00004c66 | 2.74066e-41) 1683| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1686| new-instance v4, com.android.calendar.EventInfoFragment$11 1688| const v37, #+19559 (0x00004c67 | 2.74080e-41) 1691| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1694| move-object/from16 v0, v35 1696| invoke-direct {v4,v0}, com.android.calendar.EventInfoFragment$11.(com.android.calendar.EventInfoFragment):void 1699| const v37, #+19560 (0x00004c68 | 2.74094e-41) 1702| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1705| move-object/from16 v0, v32 1707| invoke-virtual {v0,v4}, android.widget.TextView.setOnTouchListener(android.view.View$OnTouchListener):void 1710| const v37, #+19561 (0x00004c69 | 2.74108e-41) 1713| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1716| goto/16 Label_16 Label_27: .line 1592 1718| const v37, #+19562 (0x00004c6a | 2.74122e-41) 1721| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1724| move-exception v25 .line 1594 .local v25, "ex", java.lang.Exception 1725| const-string/jumbo v4, "EventInfoFragment" 1728| const v37, #+19563 (0x00004c6b | 2.74136e-41) 1731| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1734| const-string/jumbo v5, "Linkification failed" 1737| const v37, #+19564 (0x00004c6c | 2.74150e-41) 1740| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1743| move-object/from16 v0, v25 1745| invoke-static {v4,v5,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 1748| const v37, #+19565 (0x00004c6d | 2.74164e-41) 1751| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1754| goto/16 Label_26 } method com.android.calendar.EventInfoFragment.updateMenu():void { .src "EventInfoFragment.java" .line 1828 .prologue_end .line 1828 0| const v0, #+19566 (0x00004c6e | 2.74178e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v6, com.android.calendar.EventInfoFragment.mMenu 8| const v0, #+19567 (0x00004c6f | 2.74192e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v4, Label_1 .line 1829 16| const v0, #+19568 (0x00004c70 | 2.74206e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1831 23| const v0, #+19569 (0x00004c71 | 2.74220e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v4, v6, com.android.calendar.EventInfoFragment.mMenu 31| const v0, #+19570 (0x00004c72 | 2.74234e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const v5, #+2131755270 (0x7f100106 | 1.91414e+38) 40| invoke-interface {v4,v5}, android.view.Menu.findItem(int):android.view.MenuItem 43| move-result-object v2 44| const v0, #+19571 (0x00004c73 | 2.74248e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1832 .local v2, "delete", android.view.MenuItem 50| iget-object v4, v6, com.android.calendar.EventInfoFragment.mMenu 52| const v0, #+19572 (0x00004c74 | 2.74262e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const v5, #+2131755269 (0x7f100105 | 1.91414e+38) 61| invoke-interface {v4,v5}, android.view.Menu.findItem(int):android.view.MenuItem 64| move-result-object v3 65| const v0, #+19573 (0x00004c75 | 2.74276e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1833 .local v3, "edit", android.view.MenuItem 71| iget-object v4, v6, com.android.calendar.EventInfoFragment.mMenu 73| const v0, #+19574 (0x00004c76 | 2.74290e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const v5, #+2131755268 (0x7f100104 | 1.91414e+38) 82| invoke-interface {v4,v5}, android.view.Menu.findItem(int):android.view.MenuItem 85| move-result-object v1 86| const v0, #+19575 (0x00004c77 | 2.74304e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1834 .local v1, "changeColor", android.view.MenuItem 92| if-eqz v2, Label_2 .line 1835 94| const v0, #+19576 (0x00004c78 | 2.74318e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyCalendar 102| const v0, #+19577 (0x00004c79 | 2.74332e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-interface {v2,v4}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 1836 111| const v0, #+19578 (0x00004c7a | 2.74346e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyCalendar 119| const v0, #+19579 (0x00004c7b | 2.74360e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-interface {v2,v4}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem Label_2: .line 1838 128| const v0, #+19580 (0x00004c7c | 2.74374e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-eqz v3, Label_3 .line 1839 136| const v0, #+19581 (0x00004c7d | 2.74388e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyEvent 144| const v0, #+19582 (0x00004c7e | 2.74402e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-interface {v3,v4}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 1840 153| const v0, #+19583 (0x00004c7f | 2.74416e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyEvent 161| const v0, #+19584 (0x00004c80 | 2.74430e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-interface {v3,v4}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem Label_3: .line 1842 170| const v0, #+19585 (0x00004c81 | 2.74444e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-eqz v1, Label_4 178| const v0, #+19586 (0x00004c82 | 2.74458e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v4, v6, com.android.calendar.EventInfoFragment.mColors 186| const v0, #+19587 (0x00004c83 | 2.74472e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v4, Label_4 194| const v0, #+19588 (0x00004c84 | 2.74486e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v4, v6, com.android.calendar.EventInfoFragment.mColors 202| const v0, #+19589 (0x00004c85 | 2.74500e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| array-length v4, v4 209| const v0, #+19590 (0x00004c86 | 2.74514e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-lez v4, Label_4 .line 1843 217| const v0, #+19591 (0x00004c87 | 2.74528e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyCalendar 225| const v0, #+19592 (0x00004c88 | 2.74542e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-interface {v1,v4}, android.view.MenuItem.setVisible(boolean):android.view.MenuItem .line 1844 234| const v0, #+19593 (0x00004c89 | 2.74556e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-boolean v4, v6, com.android.calendar.EventInfoFragment.mCanModifyCalendar 242| const v0, #+19594 (0x00004c8a | 2.74570e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-interface {v1,v4}, android.view.MenuItem.setEnabled(boolean):android.view.MenuItem Label_4: .line 1846 251| const v0, #+19595 (0x00004c8b | 2.74584e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| return-void } method com.android.calendar.EventInfoFragment.updateResponse(long, long, int):void { .params "eventId", "attendeeId", "status" .src "EventInfoFragment.java" .line 1372 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move/16 v16, v17 .prologue_end 12| const v17, #+19596 (0x00004c8c | 2.74598e-41) 15| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1372 19| new-instance v5, android.content.ContentValues 21| const v17, #+19597 (0x00004c8d | 2.74612e-41) 24| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-direct {v5}, android.content.ContentValues.():void .line 1374 .local v5, "values", android.content.ContentValues 30| const v17, #+19598 (0x00004c8e | 2.74626e-41) 33| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v0, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount 38| const v17, #+19599 (0x00004c8f | 2.74640e-41) 41| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v0}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 47| move-result v0 48| const v17, #+19600 (0x00004c90 | 2.74654e-41) 51| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 54| if-nez v0, Label_1 .line 1375 56| const v17, #+19601 (0x00004c91 | 2.74669e-41) 59| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v0, "attendeeEmail" 65| const v17, #+19602 (0x00004c92 | 2.74683e-41) 68| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v1, v11, com.android.calendar.EventInfoFragment.mCalendarOwnerAccount 73| const v17, #+19603 (0x00004c93 | 2.74697e-41) 76| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void Label_1: .line 1377 82| const v17, #+19604 (0x00004c94 | 2.74711e-41) 85| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v0, "attendeeStatus" 91| const v17, #+19605 (0x00004c95 | 2.74725e-41) 94| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static/range {v16..v16}, java.lang.Integer.valueOf(int):java.lang.Integer 100| move-result-object v1 101| const v17, #+19606 (0x00004c96 | 2.74739e-41) 104| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1378 110| const v17, #+19607 (0x00004c97 | 2.74753e-41) 113| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v0, "event_id" 119| const v17, #+19608 (0x00004c98 | 2.74767e-41) 122| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v12,v13}, java.lang.Long.valueOf(long):java.lang.Long 128| move-result-object v1 129| const v17, #+19609 (0x00004c99 | 2.74781e-41) 132| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v5,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 1380 138| const v17, #+19610 (0x00004c9a | 2.74795e-41) 141| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 144| sget-object v0, android.provider.CalendarContract$Attendees.CONTENT_URI 146| const v17, #+19611 (0x00004c9b | 2.74809e-41) 149| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {v0,v14,v15}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 155| move-result-object v4 156| const v17, #+19612 (0x00004c9c | 2.74823e-41) 159| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1382 .local v4, "uri", android.net.Uri 162| iget-object v1, v11, com.android.calendar.EventInfoFragment.mHandler 164| const v17, #+19613 (0x00004c9d | 2.74837e-41) 167| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v0, v11, com.android.calendar.EventInfoFragment.mHandler 172| const v17, #+19614 (0x00004c9e | 2.74851e-41) 175| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v0}, com.android.calendar.EventInfoFragment$QueryHandler.getNextToken():int 181| move-result v2 182| const v17, #+19615 (0x00004c9f | 2.74865e-41) 185| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1383 188| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 190| move-object v6, v3 191| move-object v7, v3 .line 1382 192| invoke-virtual/range {v1..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 1384 195| const v17, #+19616 (0x00004ca0 | 2.74879e-41) 198| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 201| return-void } method com.android.calendar.EventInfoFragment.updateTitle():void { .src "EventInfoFragment.java" .line 1044 .prologue_end .line 1044 0| const v0, #+19617 (0x00004ca1 | 2.74893e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 9| move-result-object v2 10| const v0, #+19618 (0x00004ca2 | 2.74907e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v2}, android.app.Activity.getResources():android.content.res.Resources 19| move-result-object v1 20| const v0, #+19619 (0x00004ca3 | 2.74921e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1045 .local v1, "res", android.content.res.Resources 26| iget-boolean v2, v4, com.android.calendar.EventInfoFragment.mCanModifyCalendar 28| const v0, #+19620 (0x00004ca4 | 2.74935e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v2, Label_2 36| const v0, #+19621 (0x00004ca5 | 2.74949e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v2, v4, com.android.calendar.EventInfoFragment.mIsOrganizer 44| const v0, #+19622 (0x00004ca6 | 2.74963e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 52| if-eqz v2, Label_2 .line 1046 54| const v0, #+19623 (0x00004ca7 | 2.74977e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v4}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 63| move-result-object v2 64| const v0, #+19624 (0x00004ca8 | 2.74991e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const v3, #+2131492915 (0x7f0c0033 | 1.86093e+38) 73| invoke-virtual {v1,v3}, android.content.res.Resources.getString(int):java.lang.String 76| move-result-object v3 77| const v0, #+19625 (0x00004ca9 | 2.75005e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v2,v3}, android.app.Activity.setTitle(java.lang.CharSequence):void Label_1: .line 1050 86| const v0, #+19626 (0x00004caa | 2.75019e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void Label_2: .line 1048 93| const v0, #+19627 (0x00004cab | 2.75033e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v4}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 102| move-result-object v2 103| const v0, #+19628 (0x00004cac | 2.75047e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const v3, #+2131492914 (0x7f0c0032 | 1.86093e+38) 112| invoke-virtual {v1,v3}, android.content.res.Resources.getString(int):java.lang.String 115| move-result-object v3 116| const v0, #+19629 (0x00004cad | 2.75061e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v2,v3}, android.app.Activity.setTitle(java.lang.CharSequence):void 125| const v0, #+19630 (0x00004cae | 2.75075e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| goto/16 Label_1 } method com.android.calendar.EventInfoFragment.getEndMillis():long { .src "EventInfoFragment.java" .line 2285 .prologue_end .line 2285 0| const v0, #+19631 (0x00004caf | 2.75089e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mEndMillis 8| const v0, #+19632 (0x00004cb0 | 2.75103e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.getEventId():long { .src "EventInfoFragment.java" .line 2278 .prologue_end .line 2278 0| const v0, #+19633 (0x00004cb1 | 2.75117e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mEventId 8| const v0, #+19634 (0x00004cb2 | 2.75131e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.getStartMillis():long { .src "EventInfoFragment.java" .line 2282 .prologue_end .line 2282 0| const v0, #+19635 (0x00004cb3 | 2.75145e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.EventInfoFragment.mStartMillis 8| const v0, #+19636 (0x00004cb4 | 2.75159e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.getSupportedEventTypes():long { .src "EventInfoFragment.java" .line 2108 .prologue_end .line 2108 0| const v0, #+19637 (0x00004cb5 | 2.75173e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+128 (0x00000080 | 1.79366e-43) 8| return-wide v1:v2 } method com.android.calendar.EventInfoFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "EventInfoFragment.java" .line 2113 .prologue_end .line 2113 0| const v0, #+19638 (0x00004cb6 | 2.75187e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.EventInfoFragment.reloadEvents():void .line 2114 9| const v0, #+19639 (0x00004cb7 | 2.75201e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.initReminders(android.view.View, android.database.Cursor):void { .params "view", "cursor" .src "EventInfoFragment.java" .line 1912 0| move-object/16 v17, v18 3| move-object/16 v18, v19 6| move-object/16 v19, v20 .prologue_end .line 1912 9| const v20, #+19640 (0x00004cb8 | 2.75215e-41) 12| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v17 17| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders 19| const v20, #+19641 (0x00004cb9 | 2.75229e-41) 22| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1913 28| const v20, #+19642 (0x00004cba | 2.75243e-41) 31| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 34| move-object/from16 v0, v17 36| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders 38| const v20, #+19643 (0x00004cbb | 2.75257e-41) 41| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, java.util.ArrayList.clear():void Label_1: .line 1914 47| const v20, #+19644 (0x00004cbc | 2.75271e-41) 50| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-interface/range {v19..v19}, android.database.Cursor.moveToNext():boolean 56| move-result v1 57| const v20, #+19645 (0x00004cbd | 2.75285e-41) 60| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v1, Label_3 .line 1915 65| const v20, #+19646 (0x00004cbe | 2.75299e-41) 68| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 72| move-object/from16 v0, v19 74| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int 77| move-result v13 78| const v20, #+19647 (0x00004cbf | 2.75313e-41) 81| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1916 .local v13, "minutes", int 84| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 85| move-object/from16 v0, v19 87| invoke-interface {v0,v1}, android.database.Cursor.getInt(int):int 90| move-result v12 91| const v20, #+19648 (0x00004cc0 | 2.75327e-41) 94| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1918 .local v12, "method", int 97| if-eqz v12, Label_2 99| const v20, #+19649 (0x00004cc1 | 2.75341e-41) 102| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 105| move-object/from16 v0, v17 107| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderMethodValues 109| const v20, #+19650 (0x00004cc2 | 2.75355e-41) 112| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v12}, java.lang.Integer.valueOf(int):java.lang.Integer 118| move-result-object v2 119| const v20, #+19651 (0x00004cc3 | 2.75369e-41) 122| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v1,v2}, java.util.ArrayList.contains(java.lang.Object):boolean 128| move-result v1 129| const v20, #+19652 (0x00004cc4 | 2.75383e-41) 132| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 135| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 137| if-eqz v1, Label_2 .line 1921 139| const v20, #+19653 (0x00004cc5 | 2.75397e-41) 142| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 145| move-object/from16 v0, v17 147| iget-object v1, v0, com.android.calendar.EventInfoFragment.mUnsupportedReminders 149| const v20, #+19654 (0x00004cc6 | 2.75411e-41) 152| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-static {v13,v12}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 158| move-result-object v2 159| const v20, #+19655 (0x00004cc7 | 2.75425e-41) 162| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v1,v2}, java.util.ArrayList.add(java.lang.Object):boolean 168| const v20, #+19656 (0x00004cc8 | 2.75439e-41) 171| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 174| goto/16 Label_1 Label_2: .line 1923 176| const v20, #+19657 (0x00004cc9 | 2.75453e-41) 179| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v17 184| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders 186| const v20, #+19658 (0x00004cca | 2.75467e-41) 189| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-static {v13,v12}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 195| move-result-object v2 196| const v20, #+19659 (0x00004ccb | 2.75481e-41) 199| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v1,v2}, java.util.ArrayList.add(java.lang.Object):boolean 205| const v20, #+19660 (0x00004ccc | 2.75495e-41) 208| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 211| goto/16 Label_1 Label_3: .line 1927 .end_local v12 .end_local v13 213| const v20, #+19661 (0x00004ccd | 2.75509e-41) 216| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v17 221| iget-object v1, v0, com.android.calendar.EventInfoFragment.mOriginalReminders 223| const v20, #+19662 (0x00004cce | 2.75523e-41) 226| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v1}, java.util.Collections.sort(java.util.List):void .line 1929 232| const v20, #+19663 (0x00004ccf | 2.75537e-41) 235| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 238| move-object/from16 v0, v17 240| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mUserModifiedReminders 242| const v20, #+19664 (0x00004cd0 | 2.75551e-41) 245| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v1, Label_4 .line 1932 250| const v20, #+19665 (0x00004cd1 | 2.75565e-41) 253| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 256| return-void Label_4: .line 1935 257| const v20, #+19666 (0x00004cd2 | 2.75579e-41) 260| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 263| move-object/from16 v0, v17 265| iget-object v1, v0, com.android.calendar.EventInfoFragment.mScrollView .line 1936 267| const v20, #+19667 (0x00004cd3 | 2.75593e-41) 270| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 273| const v2, #+2131755151 (0x7f10008f | 1.91412e+38) .line 1935 276| invoke-virtual {v1,v2}, android.widget.ScrollView.findViewById(int):android.view.View 279| move-result-object v14 280| const v20, #+19668 (0x00004cd4 | 2.75607e-41) 283| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 286| check-cast v14, android.widget.LinearLayout .line 1937 .local v14, "parent", android.widget.LinearLayout 288| const v20, #+19669 (0x00004cd5 | 2.75621e-41) 291| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 294| if-eqz v14, Label_5 .line 1938 296| const v20, #+19670 (0x00004cd6 | 2.75635e-41) 299| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v14}, android.widget.LinearLayout.removeAllViews():void Label_5: .line 1940 305| const v20, #+19671 (0x00004cd7 | 2.75649e-41) 308| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 311| move-object/from16 v0, v17 313| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews 315| const v20, #+19672 (0x00004cd8 | 2.75663e-41) 318| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 321| if-eqz v1, Label_6 .line 1941 323| const v20, #+19673 (0x00004cd9 | 2.75677e-41) 326| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 329| move-object/from16 v0, v17 331| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminderViews 333| const v20, #+19674 (0x00004cda | 2.75691e-41) 336| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v1}, java.util.ArrayList.clear():void Label_6: .line 1944 342| const v20, #+19675 (0x00004cdb | 2.75705e-41) 345| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v17 350| iget-boolean v1, v0, com.android.calendar.EventInfoFragment.mHasAlarm 352| const v20, #+19676 (0x00004cdc | 2.75719e-41) 355| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 358| if-eqz v1, Label_13 .line 1947 360| const v20, #+19677 (0x00004cdd | 2.75733e-41) 363| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 366| move-object/from16 v0, v17 368| iget-object v1, v0, com.android.calendar.EventInfoFragment.mReminders 370| const v20, #+19678 (0x00004cde | 2.75748e-41) 373| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 376| if-eqz v1, Label_9 .line 1948 378| const v20, #+19679 (0x00004cdf | 2.75762e-41) 381| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 384| move-object/from16 v0, v17 386| iget-object v0, v0, com.android.calendar.EventInfoFragment.mReminders 388| const v20, #+19680 (0x00004ce0 | 2.75776e-41) 391| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 394| move-object/from16 v16, v0 Label_7: .line 1953 .local_ex v16, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 396| const v20, #+19681 (0x00004ce1 | 2.75790e-41) 399| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-interface/range {v16..v16}, java.lang.Iterable.iterator():java.util.Iterator 405| move-result-object v15 406| const v20, #+19682 (0x00004ce2 | 2.75804e-41) 409| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v15, "re$iterator", java.util.Iterator 412| const v20, #+19683 (0x00004ce3 | 2.75818e-41) 415| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-interface {v15}, java.util.Iterator.hasNext():boolean 421| move-result v1 422| const v20, #+19684 (0x00004ce4 | 2.75832e-41) 425| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 428| if-eqz v1, Label_10 430| const v20, #+19685 (0x00004ce5 | 2.75846e-41) 433| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-interface {v15}, java.util.Iterator.next():java.lang.Object 439| move-result-object v9 440| const v20, #+19686 (0x00004ce6 | 2.75860e-41) 443| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 446| check-cast v9, com.android.calendar.CalendarEventModel$ReminderEntry .line 1955 .local v9, "re", com.android.calendar.CalendarEventModel$ReminderEntry 448| const v20, #+19687 (0x00004ce7 | 2.75874e-41) 451| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 454| move-object/from16 v0, v17 456| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity 458| const v20, #+19688 (0x00004ce8 | 2.75888e-41) 461| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 464| move-object/from16 v0, v17 466| iget-object v2, v0, com.android.calendar.EventInfoFragment.mReminderMinuteValues 468| const v20, #+19689 (0x00004ce9 | 2.75902e-41) 471| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 474| move-object/from16 v0, v17 476| iget-object v3, v0, com.android.calendar.EventInfoFragment.mReminderMinuteLabels 478| const v20, #+19690 (0x00004cea | 2.75916e-41) 481| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v9}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 487| move-result v4 488| const v20, #+19691 (0x00004ceb | 2.75930e-41) 491| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1954 494| invoke-static {v1,v2,v3,v4}, com.android.calendar.event.EventViewUtils.addMinutesToList(android.content.Context, java.util.ArrayList, java.util.ArrayList, int):void 497| const v20, #+19692 (0x00004cec | 2.75944e-41) 500| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 503| goto/16 Label_8 Label_9: .line 1950 .end_local v9 .end_local v15 .end_local v16 505| const v20, #+19693 (0x00004ced | 2.75958e-41) 508| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 511| move-object/from16 v0, v17 513| iget-object v0, v0, com.android.calendar.EventInfoFragment.mOriginalReminders 515| const v20, #+19694 (0x00004cee | 2.75972e-41) 518| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v16, v0 .restart_local v16 523| goto/16 Label_7 Label_10: .line 1960 .restart_local v15 525| const v20, #+19695 (0x00004cef | 2.75986e-41) 528| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 531| invoke-interface/range {v16..v16}, java.lang.Iterable.iterator():java.util.Iterator 534| move-result-object v15 535| const v20, #+19696 (0x00004cf0 | 2.76000e-41) 538| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_11: 541| const v20, #+19697 (0x00004cf1 | 2.76014e-41) 544| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 547| invoke-interface {v15}, java.util.Iterator.hasNext():boolean 550| move-result v1 551| const v20, #+19698 (0x00004cf2 | 2.76028e-41) 554| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 557| if-eqz v1, Label_12 559| const v20, #+19699 (0x00004cf3 | 2.76042e-41) 562| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 565| invoke-interface {v15}, java.util.Iterator.next():java.lang.Object 568| move-result-object v9 569| const v20, #+19700 (0x00004cf4 | 2.76056e-41) 572| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 575| check-cast v9, com.android.calendar.CalendarEventModel$ReminderEntry .line 1961 .restart_local v9 577| const v20, #+19701 (0x00004cf5 | 2.76070e-41) 580| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 583| move-object/from16 v0, v17 585| iget-object v1, v0, com.android.calendar.EventInfoFragment.mActivity 587| const v20, #+19702 (0x00004cf6 | 2.76084e-41) 590| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 593| move-object/from16 v0, v17 595| iget-object v2, v0, com.android.calendar.EventInfoFragment.mScrollView 597| const v20, #+19703 (0x00004cf7 | 2.76098e-41) 600| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 603| move-object/from16 v0, v17 605| iget-object v4, v0, com.android.calendar.EventInfoFragment.mReminderViews .line 1962 607| const v20, #+19704 (0x00004cf8 | 2.76112e-41) 610| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 613| move-object/from16 v0, v17 615| iget-object v5, v0, com.android.calendar.EventInfoFragment.mReminderMinuteValues 617| const v20, #+19705 (0x00004cf9 | 2.76126e-41) 620| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 623| move-object/from16 v0, v17 625| iget-object v6, v0, com.android.calendar.EventInfoFragment.mReminderMinuteLabels 627| const v20, #+19706 (0x00004cfa | 2.76140e-41) 630| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 633| move-object/from16 v0, v17 635| iget-object v7, v0, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 1963 637| const v20, #+19707 (0x00004cfb | 2.76154e-41) 640| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 643| move-object/from16 v0, v17 645| iget-object v8, v0, com.android.calendar.EventInfoFragment.mReminderMethodLabels 647| const v20, #+19708 (0x00004cfc | 2.76168e-41) 650| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 653| move-object/from16 v0, v17 655| iget-object v11, v0, com.android.calendar.EventInfoFragment.mReminderChangeListener 657| const v20, #+19709 (0x00004cfd | 2.76182e-41) 660| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 663| const v10, #+2147483647 (0x7fffffff | NaN) 666| move-object/from16 v3, v17 .line 1961 668| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean 671| const v20, #+19710 (0x00004cfe | 2.76196e-41) 674| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 677| goto/16 Label_11 Label_12: .line 1965 .end_local v9 679| const v20, #+19711 (0x00004cff | 2.76210e-41) 682| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 685| move-object/from16 v0, v17 687| iget-object v1, v0, com.android.calendar.EventInfoFragment.mView 689| const v20, #+19712 (0x00004d00 | 2.76224e-41) 692| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 695| move-object/from16 v0, v17 697| iget-object v2, v0, com.android.calendar.EventInfoFragment.mReminderViews 699| const v20, #+19713 (0x00004d01 | 2.76238e-41) 702| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 705| move-object/from16 v0, v17 707| iget v3, v0, com.android.calendar.EventInfoFragment.mMaxReminders 709| const v20, #+19714 (0x00004d02 | 2.76252e-41) 712| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 715| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void Label_13: .line 1968 .end_local v15 .end_local v16 718| const v20, #+19715 (0x00004d03 | 2.76266e-41) 721| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 724| return-void } method com.android.calendar.EventInfoFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "EventInfoFragment.java" .line 688 .prologue_end .line 688 0| const v0, #+19716 (0x00004d04 | 2.76280e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4,v5}, android.app.DialogFragment.onActivityCreated(android.os.Bundle):void .line 690 9| const v0, #+19717 (0x00004d05 | 2.76294e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, com.android.calendar.EventInfoFragment$4 17| const v0, #+19718 (0x00004d06 | 2.76308e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2,v4}, com.android.calendar.EventInfoFragment$4.(com.android.calendar.EventInfoFragment):void 26| const v0, #+19719 (0x00004d07 | 2.76322e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v4, com.android.calendar.EventInfoFragment.mReminderChangeListener .line 707 34| const v0, #+19720 (0x00004d08 | 2.76336e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v5, Label_1 .line 708 42| const v0, #+19721 (0x00004d09 | 2.76350e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v2, "key_fragment_is_dialog" 51| const v0, #+19722 (0x00004d0a | 2.76364e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v3, #+0 (0x00000000 | 0.00000) 58| invoke-virtual {v5,v2,v3}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean 61| move-result v2 62| const v0, #+19723 (0x00004d0b | 2.76378e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-boolean v2, v4, com.android.calendar.EventInfoFragment.mIsDialog .line 709 70| const v0, #+19724 (0x00004d0c | 2.76392e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v2, "key_window_style" .line 710 79| const v0, #+19725 (0x00004d0d | 2.76406e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 709 86| invoke-virtual {v5,v2,v3}, android.os.Bundle.getInt(java.lang.String, int):int 89| move-result v2 90| const v0, #+19726 (0x00004d0e | 2.76420e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v2, v4, com.android.calendar.EventInfoFragment.mWindowStyle Label_1: .line 713 98| const v0, #+19727 (0x00004d0f | 2.76434e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-boolean v2, v4, com.android.calendar.EventInfoFragment.mIsDialog 106| const v0, #+19728 (0x00004d10 | 2.76448e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-eqz v2, Label_2 .line 714 114| const v0, #+19729 (0x00004d11 | 2.76462e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-direct {v4}, com.android.calendar.EventInfoFragment.applyDialogParams():void Label_2: .line 717 123| const v0, #+19730 (0x00004d12 | 2.76476e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v4}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 132| move-result-object v1 133| const v0, #+19731 (0x00004d13 | 2.76490e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 718 .local v1, "activity", android.app.Activity 139| iput-object v1, v4, com.android.calendar.EventInfoFragment.mContext .line 719 141| const v0, #+19732 (0x00004d14 | 2.76504e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v1}, android.app.Activity.getFragmentManager():android.app.FragmentManager 150| move-result-object v2 151| const v0, #+19733 (0x00004d15 | 2.76518e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 720 157| const-string/jumbo v3, "EventColorPickerDialog" .line 719 160| const v0, #+19734 (0x00004d16 | 2.76532e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v2,v3}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 169| move-result-object v2 170| const v0, #+19735 (0x00004d17 | 2.76546e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| check-cast v2, com.android.calendar.event.EventColorPickerDialog 178| const v0, #+19736 (0x00004d18 | 2.76560e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-object v2, v4, com.android.calendar.EventInfoFragment.mColorPickerDialog .line 721 186| const v0, #+19737 (0x00004d19 | 2.76574e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v2, v4, com.android.calendar.EventInfoFragment.mColorPickerDialog 194| const v0, #+19738 (0x00004d1a | 2.76588e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| if-eqz v2, Label_3 .line 722 202| const v0, #+19739 (0x00004d1b | 2.76602e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v2, v4, com.android.calendar.EventInfoFragment.mColorPickerDialog 210| const v0, #+19740 (0x00004d1c | 2.76616e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v2,v4}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void Label_3: .line 724 219| const v0, #+19741 (0x00004d1d | 2.76630e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| return-void } method com.android.calendar.EventInfoFragment.onAttach(android.app.Activity):void { .params "activity" .src "EventInfoFragment.java" .line 800 .prologue_end 0| const v0, #+19742 (0x00004d1e | 2.76644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 800 7| invoke-super {v4,v5}, android.app.DialogFragment.onAttach(android.app.Activity):void .line 801 10| const v0, #+19743 (0x00004d1f | 2.76658e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v5, v4, com.android.calendar.EventInfoFragment.mActivity .line 803 18| const v0, #+19744 (0x00004d20 | 2.76672e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v4, com.android.calendar.EventInfoFragment.mActivity 26| const v0, #+19745 (0x00004d21 | 2.76686e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const v2, #+2131296262 (0x7f090006 | 1.82104e+38) 35| invoke-static {v1,v2}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 38| move-result v1 39| const v0, #+19746 (0x00004d22 | 2.76700e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput-boolean v1, v4, com.android.calendar.EventInfoFragment.mIsTabletConfig .line 804 47| const v0, #+19747 (0x00004d23 | 2.76714e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v1, v4, com.android.calendar.EventInfoFragment.mActivity 55| const v0, #+19748 (0x00004d24 | 2.76728e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-static {v1}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 64| move-result-object v1 65| const v0, #+19749 (0x00004d25 | 2.76742e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-object v1, v4, com.android.calendar.EventInfoFragment.mController .line 805 73| const v0, #+19750 (0x00004d26 | 2.76756e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v1, v4, com.android.calendar.EventInfoFragment.mController 81| const v0, #+19751 (0x00004d27 | 2.76770e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const v2, #+2130968619 (0x7f04002b | 1.75459e+38) 90| invoke-virtual {v1,v2,v4}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 806 93| const v0, #+19752 (0x00004d28 | 2.76784e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| new-instance v1, com.android.calendar.EditResponseHelper 101| const v0, #+19753 (0x00004d29 | 2.76798e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v1,v5}, com.android.calendar.EditResponseHelper.(android.app.Activity):void 110| const v0, #+19754 (0x00004d2a | 2.76812e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper .line 807 118| const v0, #+19755 (0x00004d2b | 2.76827e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper .line 808 126| const v0, #+19756 (0x00004d2c | 2.76841e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| new-instance v2, com.android.calendar.EventInfoFragment$5 134| const v0, #+19757 (0x00004d2d | 2.76855e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-direct {v2,v4}, com.android.calendar.EventInfoFragment$5.(com.android.calendar.EventInfoFragment):void .line 807 143| const v0, #+19758 (0x00004d2e | 2.76869e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v1,v2}, com.android.calendar.EditResponseHelper.setDismissListener(android.content.DialogInterface$OnDismissListener):void .line 847 152| const v0, #+19759 (0x00004d2f | 2.76883e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget v1, v4, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent 160| const v0, #+19760 (0x00004d30 | 2.76897e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| if-eqz v1, Label_1 .line 848 168| const v0, #+19761 (0x00004d31 | 2.76911e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper 176| const v0, #+19762 (0x00004d32 | 2.76925e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v1,v3}, com.android.calendar.EditResponseHelper.setWhichEvents(int):void .line 849 185| const v0, #+19763 (0x00004d33 | 2.76939e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper 193| const v0, #+19764 (0x00004d34 | 2.76953e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v1}, com.android.calendar.EditResponseHelper.getWhichEvents():int 202| move-result v1 203| const v0, #+19765 (0x00004d35 | 2.76967e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iput v1, v4, com.android.calendar.EventInfoFragment.mWhichEvents Label_1: .line 851 211| const v0, #+19766 (0x00004d36 | 2.76981e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| new-instance v1, com.android.calendar.EventInfoFragment$QueryHandler 219| const v0, #+19767 (0x00004d37 | 2.76995e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-direct {v1,v4,v5}, com.android.calendar.EventInfoFragment$QueryHandler.(com.android.calendar.EventInfoFragment, android.content.Context):void 228| const v0, #+19768 (0x00004d38 | 2.77009e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iput-object v1, v4, com.android.calendar.EventInfoFragment.mHandler .line 852 236| const v0, #+19769 (0x00004d39 | 2.77023e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iget-boolean v1, v4, com.android.calendar.EventInfoFragment.mIsDialog 244| const v0, #+19770 (0x00004d3a | 2.77037e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| if-nez v1, Label_2 .line 853 252| const v0, #+19771 (0x00004d3b | 2.77051e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v4,v3}, com.android.calendar.EventInfoFragment.setHasOptionsMenu(boolean):void Label_2: .line 855 261| const v0, #+19772 (0x00004d3c | 2.77065e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| return-void } method com.android.calendar.EventInfoFragment.onCheckedChanged(android.widget.RadioGroup, int):void { .params "group", "checkedId" .src "EventInfoFragment.java" .line 764 .prologue_end .line 764 0| const v0, #+19773 (0x00004d3d | 2.77079e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v4, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 8| const v0, #+19774 (0x00004d3e | 2.77093e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 765 16| const v0, #+19775 (0x00004d3f | 2.77107e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 770 23| const v0, #+19776 (0x00004d40 | 2.77121e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-static {v6}, com.android.calendar.EventInfoFragment.getResponseFromButtonId(int):int 32| move-result v1 33| const v0, #+19777 (0x00004d41 | 2.77135e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 771 .local v1, "response", int 39| iget-boolean v2, v4, com.android.calendar.EventInfoFragment.mIsRepeating 41| const v0, #+19778 (0x00004d42 | 2.77149e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-nez v2, Label_2 .line 772 49| const v0, #+19779 (0x00004d43 | 2.77163e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput v1, v4, com.android.calendar.EventInfoFragment.mUserSetResponse .line 773 57| const v0, #+19780 (0x00004d44 | 2.77177e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_2: .line 778 64| const v0, #+19781 (0x00004d45 | 2.77191e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v2, v4, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse 72| const v0, #+19782 (0x00004d46 | 2.77205e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v2}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int 81| move-result v2 82| const v0, #+19783 (0x00004d47 | 2.77219e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| if-ne v6, v2, Label_3 .line 779 90| const v0, #+19784 (0x00004d48 | 2.77233e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v1, v4, com.android.calendar.EventInfoFragment.mUserSetResponse .line 780 98| const v0, #+19785 (0x00004d49 | 2.77247e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-void Label_3: .line 785 105| const v0, #+19786 (0x00004d4a | 2.77261e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput v1, v4, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse .line 786 113| const v0, #+19787 (0x00004d4b | 2.77275e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v2, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper 121| const v0, #+19788 (0x00004d4c | 2.77289e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget v3, v4, com.android.calendar.EventInfoFragment.mWhichEvents 129| const v0, #+19789 (0x00004d4d | 2.77303e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v2,v3}, com.android.calendar.EditResponseHelper.showDialog(int):void .line 787 138| const v0, #+19790 (0x00004d4e | 2.77317e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return-void } method com.android.calendar.EventInfoFragment.onClick(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 2127 .prologue_end .line 2127 0| const v0, #+19791 (0x00004d4f | 2.77331e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, android.view.View.getParent():android.view.ViewParent 9| move-result-object v2 10| const v0, #+19792 (0x00004d50 | 2.77345e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v2, android.widget.LinearLayout .line 2128 .local v2, "reminderItem", android.widget.LinearLayout 18| const v0, #+19793 (0x00004d51 | 2.77359e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, android.widget.LinearLayout.getParent():android.view.ViewParent 27| move-result-object v1 28| const v0, #+19794 (0x00004d52 | 2.77373e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, android.widget.LinearLayout .line 2129 .local v1, "parent", android.widget.LinearLayout 36| const v0, #+19795 (0x00004d53 | 2.77387e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v2}, android.widget.LinearLayout.removeView(android.view.View):void .line 2130 45| const v0, #+19796 (0x00004d54 | 2.77401e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v3, v6, com.android.calendar.EventInfoFragment.mReminderViews 53| const v0, #+19797 (0x00004d55 | 2.77415e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v3,v2}, java.util.ArrayList.remove(java.lang.Object):boolean .line 2131 62| const v0, #+19798 (0x00004d56 | 2.77429e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 69| iput-boolean v3, v6, com.android.calendar.EventInfoFragment.mUserModifiedReminders .line 2132 71| const v0, #+19799 (0x00004d57 | 2.77443e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v3, v6, com.android.calendar.EventInfoFragment.mView 79| const v0, #+19800 (0x00004d58 | 2.77457e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v4, v6, com.android.calendar.EventInfoFragment.mReminderViews 87| const v0, #+19801 (0x00004d59 | 2.77471e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v5, v6, com.android.calendar.EventInfoFragment.mMaxReminders 95| const v0, #+19802 (0x00004d5a | 2.77485e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v3,v4,v5}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void .line 2133 104| const v0, #+19803 (0x00004d5b | 2.77499e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| return-void } method com.android.calendar.EventInfoFragment.onColorSelected(int):void { .params "color" .src "EventInfoFragment.java" .line 2294 .prologue_end .line 2294 0| const v0, #+19804 (0x00004d5c | 2.77513e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.calendar.EventInfoFragment.mCurrentColor .line 2295 8| const v0, #+19805 (0x00004d5d | 2.77527e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.calendar.EventInfoFragment.mDisplayColorKeyMap 16| const v0, #+19806 (0x00004d5e | 2.77541e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v3}, android.util.SparseIntArray.get(int):int 25| move-result v1 26| const v0, #+19807 (0x00004d5f | 2.77555e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput v1, v2, com.android.calendar.EventInfoFragment.mCurrentColorKey .line 2296 34| const v0, #+19808 (0x00004d60 | 2.77569e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.calendar.EventInfoFragment.mHeadlines 42| const v0, #+19809 (0x00004d61 | 2.77583e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v3}, android.view.View.setBackgroundColor(int):void .line 2297 51| const v0, #+19810 (0x00004d62 | 2.77597e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendar.EventInfoFragment.onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater):void { .params "menu", "inflater" .src "EventInfoFragment.java" .line 1210 .prologue_end .line 1210 0| const v0, #+19811 (0x00004d63 | 2.77611e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.app.DialogFragment.onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater):void .line 1212 9| const v0, #+19812 (0x00004d64 | 2.77625e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsDialog 17| const v0, #+19813 (0x00004d65 | 2.77639e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v1, Label_1 25| const v0, #+19814 (0x00004d66 | 2.77653e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-boolean v1, v2, com.android.calendar.EventInfoFragment.mIsTabletConfig 33| const v0, #+19815 (0x00004d67 | 2.77667e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 41| if-nez v1, Label_2 Label_1: 43| const v0, #+19816 (0x00004d68 | 2.77681e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v1, v2, com.android.calendar.EventInfoFragment.mWindowStyle 51| const v0, #+19817 (0x00004d69 | 2.77695e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v1, Label_3 Label_2: .line 1213 59| const v0, #+19818 (0x00004d6a | 2.77709e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const v1, #+2131689474 (0x7f0f0002 | 1.90080e+38) 68| invoke-virtual {v4,v1,v3}, android.view.MenuInflater.inflate(int, android.view.Menu):void .line 1214 71| const v0, #+19819 (0x00004d6b | 2.77723e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v3, v2, com.android.calendar.EventInfoFragment.mMenu .line 1215 79| const v0, #+19820 (0x00004d6c | 2.77737e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v2}, com.android.calendar.EventInfoFragment.updateMenu():void Label_3: .line 1217 88| const v0, #+19821 (0x00004d6d | 2.77751e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| return-void } method com.android.calendar.EventInfoFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "EventInfoFragment.java" .line 861 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 9| move-object/16 v18, v19 .prologue_end .line 861 12| const v19, #+19822 (0x00004d6e | 2.77765e-41) 15| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v18, Label_3 .line 862 20| const v19, #+19823 (0x00004d6f | 2.77779e-41) 23| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v2, "key_fragment_is_dialog" 29| const v19, #+19824 (0x00004d70 | 2.77793e-41) 32| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v3, #+0 (0x00000000 | 0.00000) 36| move-object/from16 v0, v18 38| invoke-virtual {v0,v2,v3}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean 41| move-result v2 42| const v19, #+19825 (0x00004d71 | 2.77807e-41) 45| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 48| iput-boolean v2, v15, com.android.calendar.EventInfoFragment.mIsDialog .line 863 50| const v19, #+19826 (0x00004d72 | 2.77821e-41) 53| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v2, "key_window_style" .line 864 59| const v19, #+19827 (0x00004d73 | 2.77835e-41) 62| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 863 66| move-object/from16 v0, v18 68| invoke-virtual {v0,v2,v3}, android.os.Bundle.getInt(java.lang.String, int):int 71| move-result v2 72| const v19, #+19828 (0x00004d74 | 2.77849e-41) 75| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 78| iput v2, v15, com.android.calendar.EventInfoFragment.mWindowStyle .line 866 80| const v19, #+19829 (0x00004d75 | 2.77863e-41) 83| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 86| const-string/jumbo v2, "key_delete_dialog_visible" 89| const v19, #+19830 (0x00004d76 | 2.77877e-41) 92| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v3, #+0 (0x00000000 | 0.00000) 96| move-object/from16 v0, v18 98| invoke-virtual {v0,v2,v3}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean 101| move-result v2 102| const v19, #+19831 (0x00004d77 | 2.77891e-41) 105| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 865 108| iput-boolean v2, v15, com.android.calendar.EventInfoFragment.mDeleteDialogVisible .line 867 110| const v19, #+19832 (0x00004d78 | 2.77906e-41) 113| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v2, "key_calendar_color" 119| const v19, #+19833 (0x00004d79 | 2.77920e-41) 122| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 125| move-object/from16 v0, v18 127| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 130| move-result v2 131| const v19, #+19834 (0x00004d7a | 2.77934e-41) 134| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 137| iput v2, v15, com.android.calendar.EventInfoFragment.mCalendarColor .line 869 139| const v19, #+19835 (0x00004d7b | 2.77948e-41) 142| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v2, "key_calendar_color_init" 148| const v19, #+19836 (0x00004d7c | 2.77962e-41) 151| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 154| move-object/from16 v0, v18 156| invoke-virtual {v0,v2}, android.os.Bundle.getBoolean(java.lang.String):boolean 159| move-result v2 160| const v19, #+19837 (0x00004d7d | 2.77976e-41) 163| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 868 166| iput-boolean v2, v15, com.android.calendar.EventInfoFragment.mCalendarColorInitialized .line 870 168| const v19, #+19838 (0x00004d7e | 2.77990e-41) 171| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v2, "key_original_color" 177| const v19, #+19839 (0x00004d7f | 2.78004e-41) 180| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 183| move-object/from16 v0, v18 185| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 188| move-result v2 189| const v19, #+19840 (0x00004d80 | 2.78018e-41) 192| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 195| iput v2, v15, com.android.calendar.EventInfoFragment.mOriginalColor .line 872 197| const v19, #+19841 (0x00004d81 | 2.78032e-41) 200| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 203| const-string/jumbo v2, "key_original_color_init" .line 871 206| const v19, #+19842 (0x00004d82 | 2.78046e-41) 209| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 212| move-object/from16 v0, v18 214| invoke-virtual {v0,v2}, android.os.Bundle.getBoolean(java.lang.String):boolean 217| move-result v2 218| const v19, #+19843 (0x00004d83 | 2.78060e-41) 221| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 224| iput-boolean v2, v15, com.android.calendar.EventInfoFragment.mOriginalColorInitialized .line 873 226| const v19, #+19844 (0x00004d84 | 2.78074e-41) 229| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 232| const-string/jumbo v2, "key_current_color" 235| const v19, #+19845 (0x00004d85 | 2.78088e-41) 238| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 241| move-object/from16 v0, v18 243| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 246| move-result v2 247| const v19, #+19846 (0x00004d86 | 2.78102e-41) 250| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 253| iput v2, v15, com.android.calendar.EventInfoFragment.mCurrentColor .line 875 255| const v19, #+19847 (0x00004d87 | 2.78116e-41) 258| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 261| const-string/jumbo v2, "key_current_color_init" .line 874 264| const v19, #+19848 (0x00004d88 | 2.78130e-41) 267| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 270| move-object/from16 v0, v18 272| invoke-virtual {v0,v2}, android.os.Bundle.getBoolean(java.lang.String):boolean 275| move-result v2 276| const v19, #+19849 (0x00004d89 | 2.78144e-41) 279| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 282| iput-boolean v2, v15, com.android.calendar.EventInfoFragment.mCurrentColorInitialized .line 876 284| const v19, #+19850 (0x00004d8a | 2.78158e-41) 287| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 290| const-string/jumbo v2, "key_current_color_key" 293| const v19, #+19851 (0x00004d8b | 2.78172e-41) 296| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 299| move-object/from16 v0, v18 301| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 304| move-result v2 305| const v19, #+19852 (0x00004d8c | 2.78186e-41) 308| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 311| iput v2, v15, com.android.calendar.EventInfoFragment.mCurrentColorKey .line 879 313| const v19, #+19853 (0x00004d8d | 2.78200e-41) 316| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 319| const-string/jumbo v2, "key_tentative_user_response" .line 880 322| const v19, #+19854 (0x00004d8e | 2.78214e-41) 325| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 328| const/4 v3, #+0 (0x00000000 | 0.00000) .line 878 329| move-object/from16 v0, v18 331| invoke-virtual {v0,v2,v3}, android.os.Bundle.getInt(java.lang.String, int):int 334| move-result v2 335| const v19, #+19855 (0x00004d8f | 2.78228e-41) 338| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 341| iput v2, v15, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse .line 881 343| const v19, #+19856 (0x00004d90 | 2.78242e-41) 346| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 349| iget v2, v15, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 351| const v19, #+19857 (0x00004d91 | 2.78256e-41) 354| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 357| if-eqz v2, Label_1 .line 882 359| const v19, #+19858 (0x00004d92 | 2.78270e-41) 362| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 365| iget-object v2, v15, com.android.calendar.EventInfoFragment.mEditResponseHelper 367| const v19, #+19859 (0x00004d93 | 2.78284e-41) 370| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 373| if-eqz v2, Label_1 .line 885 375| const v19, #+19860 (0x00004d94 | 2.78298e-41) 378| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v2, v15, com.android.calendar.EventInfoFragment.mEditResponseHelper .line 886 383| const v19, #+19861 (0x00004d95 | 2.78312e-41) 386| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 389| const-string/jumbo v3, "key_response_which_events" 392| const v19, #+19862 (0x00004d96 | 2.78326e-41) 395| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 398| const/4 v4, #-1 (0xffffffff | NaN) .line 885 399| move-object/from16 v0, v18 401| invoke-virtual {v0,v3,v4}, android.os.Bundle.getInt(java.lang.String, int):int 404| move-result v3 405| const v19, #+19863 (0x00004d97 | 2.78340e-41) 408| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-virtual {v2,v3}, com.android.calendar.EditResponseHelper.setWhichEvents(int):void Label_1: .line 889 414| const v19, #+19864 (0x00004d98 | 2.78354e-41) 417| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 420| const-string/jumbo v2, "key_user_set_attendee_response" .line 890 423| const v19, #+19865 (0x00004d99 | 2.78368e-41) 426| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 429| const/4 v3, #+0 (0x00000000 | 0.00000) .line 888 430| move-object/from16 v0, v18 432| invoke-virtual {v0,v2,v3}, android.os.Bundle.getInt(java.lang.String, int):int 435| move-result v2 436| const v19, #+19866 (0x00004d9a | 2.78382e-41) 439| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 442| iput v2, v15, com.android.calendar.EventInfoFragment.mUserSetResponse .line 891 444| const v19, #+19867 (0x00004d9b | 2.78396e-41) 447| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 450| iget v2, v15, com.android.calendar.EventInfoFragment.mUserSetResponse 452| const v19, #+19868 (0x00004d9c | 2.78410e-41) 455| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 458| if-eqz v2, Label_2 .line 895 460| const v19, #+19869 (0x00004d9d | 2.78424e-41) 463| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 466| const-string/jumbo v2, "key_response_which_events" 469| const v19, #+19870 (0x00004d9e | 2.78438e-41) 472| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 475| const/4 v3, #-1 (0xffffffff | NaN) .line 894 476| move-object/from16 v0, v18 478| invoke-virtual {v0,v2,v3}, android.os.Bundle.getInt(java.lang.String, int):int 481| move-result v2 482| const v19, #+19871 (0x00004d9f | 2.78452e-41) 485| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 488| iput v2, v15, com.android.calendar.EventInfoFragment.mWhichEvents Label_2: .line 898 490| const v19, #+19872 (0x00004da0 | 2.78466e-41) 493| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-static/range {v18..v18}, com.android.calendar.Utils.readRemindersFromBundle(android.os.Bundle):java.util.ArrayList 499| move-result-object v2 500| const v19, #+19873 (0x00004da1 | 2.78480e-41) 503| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 506| iput-object v2, v15, com.android.calendar.EventInfoFragment.mReminders Label_3: .line 901 508| const v19, #+19874 (0x00004da2 | 2.78494e-41) 511| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 514| iget v2, v15, com.android.calendar.EventInfoFragment.mWindowStyle 516| const v19, #+19875 (0x00004da3 | 2.78508e-41) 519| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 522| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 523| if-ne v2, v3, Label_10 .line 902 525| const v19, #+19876 (0x00004da4 | 2.78522e-41) 528| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 531| const v2, #+2130968620 (0x7f04002c | 1.75459e+38) 534| const/4 v3, #+0 (0x00000000 | 0.00000) 535| move-object/from16 v0, v16 537| move-object/from16 v1, v17 539| invoke-virtual {v0,v2,v1,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 542| move-result-object v2 543| const v19, #+19877 (0x00004da5 | 2.78536e-41) 546| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 549| iput-object v2, v15, com.android.calendar.EventInfoFragment.mView Label_4: .line 906 551| const v19, #+19878 (0x00004da6 | 2.78550e-41) 554| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 557| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 559| const v19, #+19879 (0x00004da7 | 2.78564e-41) 562| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 565| const v3, #+2131755171 (0x7f1000a3 | 1.91412e+38) 568| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 571| move-result-object v2 572| const v19, #+19880 (0x00004da8 | 2.78578e-41) 575| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 578| check-cast v2, android.widget.ScrollView 580| const v19, #+19881 (0x00004da9 | 2.78592e-41) 583| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 586| iput-object v2, v15, com.android.calendar.EventInfoFragment.mScrollView .line 907 588| const v19, #+19882 (0x00004daa | 2.78606e-41) 591| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 594| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 596| const v19, #+19883 (0x00004dab | 2.78620e-41) 599| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 602| const v3, #+2131755168 (0x7f1000a0 | 1.91412e+38) 605| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 608| move-result-object v2 609| const v19, #+19884 (0x00004dac | 2.78634e-41) 612| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 615| iput-object v2, v15, com.android.calendar.EventInfoFragment.mLoadingMsgView .line 908 617| const v19, #+19885 (0x00004dad | 2.78648e-41) 620| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 623| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 625| const v19, #+19886 (0x00004dae | 2.78662e-41) 628| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 631| const v3, #+2131755170 (0x7f1000a2 | 1.91412e+38) 634| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 637| move-result-object v2 638| const v19, #+19887 (0x00004daf | 2.78676e-41) 641| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 644| iput-object v2, v15, com.android.calendar.EventInfoFragment.mErrorMsgView .line 909 646| const v19, #+19888 (0x00004db0 | 2.78690e-41) 649| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 652| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 654| const v19, #+19889 (0x00004db1 | 2.78704e-41) 657| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 660| const v3, #+2131755031 (0x7f100017 | 1.91409e+38) 663| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 666| move-result-object v2 667| const v19, #+19890 (0x00004db2 | 2.78718e-41) 670| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 673| check-cast v2, android.widget.TextView 675| const v19, #+19891 (0x00004db3 | 2.78732e-41) 678| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 681| iput-object v2, v15, com.android.calendar.EventInfoFragment.mTitle .line 910 683| const v19, #+19892 (0x00004db4 | 2.78746e-41) 686| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 689| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 691| const v19, #+19893 (0x00004db5 | 2.78760e-41) 694| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 697| const v3, #+2131755186 (0x7f1000b2 | 1.91412e+38) 700| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 703| move-result-object v2 704| const v19, #+19894 (0x00004db6 | 2.78774e-41) 707| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 710| check-cast v2, android.widget.TextView 712| const v19, #+19895 (0x00004db7 | 2.78788e-41) 715| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 718| iput-object v2, v15, com.android.calendar.EventInfoFragment.mWhenDateTime .line 911 720| const v19, #+19896 (0x00004db8 | 2.78802e-41) 723| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 726| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 728| const v19, #+19897 (0x00004db9 | 2.78816e-41) 731| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 734| const v3, #+2131755033 (0x7f100019 | 1.91409e+38) 737| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 740| move-result-object v2 741| const v19, #+19898 (0x00004dba | 2.78830e-41) 744| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 747| check-cast v2, android.widget.TextView 749| const v19, #+19899 (0x00004dbb | 2.78844e-41) 752| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 755| iput-object v2, v15, com.android.calendar.EventInfoFragment.mWhere .line 912 757| const v19, #+19900 (0x00004dbc | 2.78858e-41) 760| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 763| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 765| const v19, #+19901 (0x00004dbd | 2.78872e-41) 768| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 771| const v3, #+2131755146 (0x7f10008a | 1.91412e+38) 774| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 777| move-result-object v2 778| const v19, #+19902 (0x00004dbe | 2.78886e-41) 781| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 784| check-cast v2, com.android.calendar.ExpandableTextView 786| const v19, #+19903 (0x00004dbf | 2.78900e-41) 789| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 792| iput-object v2, v15, com.android.calendar.EventInfoFragment.mDesc .line 913 794| const v19, #+19904 (0x00004dc0 | 2.78914e-41) 797| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 800| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 802| const v19, #+19905 (0x00004dc1 | 2.78928e-41) 805| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 808| const v3, #+2131755181 (0x7f1000ad | 1.91412e+38) 811| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 814| move-result-object v2 815| const v19, #+19906 (0x00004dc2 | 2.78942e-41) 818| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 821| iput-object v2, v15, com.android.calendar.EventInfoFragment.mHeadlines .line 914 823| const v19, #+19907 (0x00004dc3 | 2.78956e-41) 826| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 829| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 831| const v19, #+19908 (0x00004dc4 | 2.78970e-41) 834| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 837| const v3, #+2131755180 (0x7f1000ac | 1.91412e+38) 840| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 843| move-result-object v2 844| const v19, #+19909 (0x00004dc5 | 2.78985e-41) 847| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 850| check-cast v2, com.android.calendar.event.AttendeesView 852| const v19, #+19910 (0x00004dc6 | 2.78999e-41) 855| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 858| iput-object v2, v15, com.android.calendar.EventInfoFragment.mLongAttendees .line 916 860| const v19, #+19911 (0x00004dc7 | 2.79013e-41) 863| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 866| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 868| const v19, #+19912 (0x00004dc8 | 2.79027e-41) 871| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 874| const v3, #+2131755134 (0x7f10007e | 1.91411e+38) 877| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 880| move-result-object v2 881| const v19, #+19913 (0x00004dc9 | 2.79041e-41) 884| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 887| check-cast v2, android.widget.RadioGroup 889| const v19, #+19914 (0x00004dca | 2.79055e-41) 892| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 895| iput-object v2, v15, com.android.calendar.EventInfoFragment.mResponseRadioGroup .line 918 897| const v19, #+19915 (0x00004dcb | 2.79069e-41) 900| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 903| iget-object v2, v15, com.android.calendar.EventInfoFragment.mUri 905| const v19, #+19916 (0x00004dcc | 2.79083e-41) 908| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 911| if-nez v2, Label_5 .line 920 913| const v19, #+19917 (0x00004dcd | 2.79097e-41) 916| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 919| const-string/jumbo v2, "key_event_id" 922| const v19, #+19918 (0x00004dce | 2.79111e-41) 925| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 928| move-object/from16 v0, v18 930| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 933| move-result-wide v2:v3 934| const v19, #+19919 (0x00004dcf | 2.79125e-41) 937| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 940| iput-wide v2:v3, v15, com.android.calendar.EventInfoFragment.mEventId .line 921 942| const v19, #+19920 (0x00004dd0 | 2.79139e-41) 945| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 948| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 950| const v19, #+19921 (0x00004dd1 | 2.79153e-41) 953| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 956| iget-wide v4:v5, v15, com.android.calendar.EventInfoFragment.mEventId 958| const v19, #+19922 (0x00004dd2 | 2.79167e-41) 961| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 964| invoke-static {v2,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 967| move-result-object v2 968| const v19, #+19923 (0x00004dd3 | 2.79181e-41) 971| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 974| iput-object v2, v15, com.android.calendar.EventInfoFragment.mUri .line 922 976| const v19, #+19924 (0x00004dd4 | 2.79195e-41) 979| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 982| const-string/jumbo v2, "key_start_millis" 985| const v19, #+19925 (0x00004dd5 | 2.79209e-41) 988| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 991| move-object/from16 v0, v18 993| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 996| move-result-wide v2:v3 997| const v19, #+19926 (0x00004dd6 | 2.79223e-41) 1000| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1003| iput-wide v2:v3, v15, com.android.calendar.EventInfoFragment.mStartMillis .line 923 1005| const v19, #+19927 (0x00004dd7 | 2.79237e-41) 1008| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1011| const-string/jumbo v2, "key_end_millis" 1014| const v19, #+19928 (0x00004dd8 | 2.79251e-41) 1017| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1020| move-object/from16 v0, v18 1022| invoke-virtual {v0,v2}, android.os.Bundle.getLong(java.lang.String):long 1025| move-result-wide v2:v3 1026| const v19, #+19929 (0x00004dd9 | 2.79265e-41) 1029| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1032| iput-wide v2:v3, v15, com.android.calendar.EventInfoFragment.mEndMillis Label_5: .line 926 1034| const v19, #+19930 (0x00004dda | 2.79279e-41) 1037| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1040| iget-object v2, v15, com.android.calendar.EventInfoFragment.mScrollView 1042| const v19, #+19931 (0x00004ddb | 2.79293e-41) 1045| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1048| const-string/jumbo v3, "Alpha" 1051| const v19, #+19932 (0x00004ddc | 2.79307e-41) 1054| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1057| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 1058| new-array v4, v4, float[] 1060| const v19, #+19933 (0x00004ddd | 2.79321e-41) 1063| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1066| const/4 v5, #+0 (0x00000000 | 0.00000) 1067| const/4 v6, #+0 (0x00000000 | 0.00000) 1068| aput v5, v4, v6 1070| const v19, #+19934 (0x00004dde | 2.79335e-41) 1073| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1076| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 1078| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1079| aput v5, v4, v6 1081| const v19, #+19935 (0x00004ddf | 2.79349e-41) 1084| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1087| invoke-static {v2,v3,v4}, android.animation.ObjectAnimator.ofFloat(java.lang.Object, java.lang.String, float[]):android.animation.ObjectAnimator 1090| move-result-object v2 1091| const v19, #+19936 (0x00004de0 | 2.79363e-41) 1094| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1097| iput-object v2, v15, com.android.calendar.EventInfoFragment.mAnimateAlpha .line 927 1099| const v19, #+19937 (0x00004de1 | 2.79377e-41) 1102| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1105| iget-object v2, v15, com.android.calendar.EventInfoFragment.mAnimateAlpha 1107| const v19, #+19938 (0x00004de2 | 2.79391e-41) 1110| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1113| const-wide/16 v4:v5, #+300 (0x0000012c | 4.20390e-43) 1115| invoke-virtual {v2,v4,v5}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 928 1118| const v19, #+19939 (0x00004de3 | 2.79405e-41) 1121| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1124| iget-object v2, v15, com.android.calendar.EventInfoFragment.mAnimateAlpha 1126| const v19, #+19940 (0x00004de4 | 2.79419e-41) 1129| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1132| new-instance v3, com.android.calendar.EventInfoFragment$6 1134| const v19, #+19941 (0x00004de5 | 2.79433e-41) 1137| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1140| invoke-direct {v3,v15}, com.android.calendar.EventInfoFragment$6.(com.android.calendar.EventInfoFragment):void 1143| const v19, #+19942 (0x00004de6 | 2.79447e-41) 1146| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1149| invoke-virtual {v2,v3}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 955 1152| const v19, #+19943 (0x00004de7 | 2.79461e-41) 1155| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1158| iget-object v2, v15, com.android.calendar.EventInfoFragment.mLoadingMsgView 1160| const v19, #+19944 (0x00004de8 | 2.79475e-41) 1163| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1166| const/4 v3, #+0 (0x00000000 | 0.00000) 1167| invoke-virtual {v2,v3}, android.view.View.setAlpha(float):void .line 956 1170| const v19, #+19945 (0x00004de9 | 2.79489e-41) 1173| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1176| iget-object v2, v15, com.android.calendar.EventInfoFragment.mScrollView 1178| const v19, #+19946 (0x00004dea | 2.79503e-41) 1181| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1184| const/4 v3, #+0 (0x00000000 | 0.00000) 1185| invoke-virtual {v2,v3}, android.widget.ScrollView.setAlpha(float):void .line 957 1188| const v19, #+19947 (0x00004deb | 2.79517e-41) 1191| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1194| iget-object v2, v15, com.android.calendar.EventInfoFragment.mErrorMsgView 1196| const v19, #+19948 (0x00004dec | 2.79531e-41) 1199| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1202| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 1203| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 958 1206| const v19, #+19949 (0x00004ded | 2.79545e-41) 1209| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1212| iget-object v2, v15, com.android.calendar.EventInfoFragment.mLoadingMsgView 1214| const v19, #+19950 (0x00004dee | 2.79559e-41) 1217| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1220| iget-object v3, v15, com.android.calendar.EventInfoFragment.mLoadingMsgAlphaUpdater 1222| const v19, #+19951 (0x00004def | 2.79573e-41) 1225| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1228| const-wide/16 v4:v5, #+600 (0x00000258 | 8.40779e-43) 1230| invoke-virtual {v2,v3,v4,v5}, android.view.View.postDelayed(java.lang.Runnable, long):boolean .line 962 1233| const v19, #+19952 (0x00004df0 | 2.79587e-41) 1236| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1239| iget-object v2, v15, com.android.calendar.EventInfoFragment.mHandler 1241| const v19, #+19953 (0x00004df1 | 2.79601e-41) 1244| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1247| iget-object v5, v15, com.android.calendar.EventInfoFragment.mUri 1249| const v19, #+19954 (0x00004df2 | 2.79615e-41) 1252| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1255| sget-object v6, com.android.calendar.EventInfoFragment.EVENT_PROJECTION 1257| const v19, #+19955 (0x00004df3 | 2.79629e-41) 1260| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1263| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1264| const/4 v4, #+0 (0x00000000 | 0.00000) .line 963 1265| const/4 v7, #+0 (0x00000000 | 0.00000) 1266| const/4 v8, #+0 (0x00000000 | 0.00000) 1267| const/4 v9, #+0 (0x00000000 | 0.00000) .line 962 1268| invoke-virtual/range {v2..v9}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 965 1271| const v19, #+19956 (0x00004df4 | 2.79643e-41) 1274| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1277| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1279| const v19, #+19957 (0x00004df5 | 2.79657e-41) 1282| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1285| const v3, #+2131755185 (0x7f1000b1 | 1.91412e+38) 1288| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1291| move-result-object v11 1292| const v19, #+19958 (0x00004df6 | 2.79671e-41) 1295| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 966 .local v11, "b", android.view.View 1298| new-instance v2, com.android.calendar.EventInfoFragment$7 1300| const v19, #+19959 (0x00004df7 | 2.79685e-41) 1303| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1306| invoke-direct {v2,v15}, com.android.calendar.EventInfoFragment$7.(com.android.calendar.EventInfoFragment):void 1309| const v19, #+19960 (0x00004df8 | 2.79699e-41) 1312| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1315| invoke-virtual {v11,v2}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 981 1318| const v19, #+19961 (0x00004df9 | 2.79713e-41) 1321| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1324| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1326| const v19, #+19962 (0x00004dfa | 2.79727e-41) 1329| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1332| const v3, #+2131755183 (0x7f1000af | 1.91412e+38) 1335| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1338| move-result-object v11 1339| const v19, #+19963 (0x00004dfb | 2.79741e-41) 1342| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 982 1345| new-instance v2, com.android.calendar.EventInfoFragment$8 1347| const v19, #+19964 (0x00004dfc | 2.79755e-41) 1350| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1353| invoke-direct {v2,v15}, com.android.calendar.EventInfoFragment$8.(com.android.calendar.EventInfoFragment):void 1356| const v19, #+19965 (0x00004dfd | 2.79769e-41) 1359| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1362| invoke-virtual {v11,v2}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 993 1365| const v19, #+19966 (0x00004dfe | 2.79783e-41) 1368| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1371| iget-boolean v2, v15, com.android.calendar.EventInfoFragment.mIsDialog 1373| const v19, #+19967 (0x00004dff | 2.79797e-41) 1376| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1379| if-nez v2, Label_6 1381| const v19, #+19968 (0x00004e00 | 2.79811e-41) 1384| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1387| iget-boolean v2, v15, com.android.calendar.EventInfoFragment.mIsTabletConfig 1389| const v19, #+19969 (0x00004e01 | 2.79825e-41) 1392| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1395| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 1397| if-nez v2, Label_7 Label_6: 1399| const v19, #+19970 (0x00004e02 | 2.79839e-41) 1402| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1405| iget v2, v15, com.android.calendar.EventInfoFragment.mWindowStyle 1407| const v19, #+19971 (0x00004e03 | 2.79853e-41) 1410| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1413| if-nez v2, Label_8 Label_7: .line 994 1415| const v19, #+19972 (0x00004e04 | 2.79867e-41) 1418| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1421| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1423| const v19, #+19973 (0x00004e05 | 2.79881e-41) 1426| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1429| const v3, #+2131755182 (0x7f1000ae | 1.91412e+38) 1432| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1435| move-result-object v2 1436| const v19, #+19974 (0x00004e06 | 2.79895e-41) 1439| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1442| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 1444| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_8: .line 998 1447| const v19, #+19975 (0x00004e07 | 2.79909e-41) 1450| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1453| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1455| const v19, #+19976 (0x00004e08 | 2.79923e-41) 1458| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1461| const v3, #+2131755177 (0x7f1000a9 | 1.91412e+38) 1464| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1467| move-result-object v2 1468| const v19, #+19977 (0x00004e09 | 2.79937e-41) 1471| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1474| check-cast v2, android.widget.Button 1476| const v19, #+19978 (0x00004e0a | 2.79951e-41) 1479| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1482| iput-object v2, v15, com.android.calendar.EventInfoFragment.emailAttendeesButton .line 999 1484| const v19, #+19979 (0x00004e0b | 2.79965e-41) 1487| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1490| iget-object v2, v15, com.android.calendar.EventInfoFragment.emailAttendeesButton 1492| const v19, #+19980 (0x00004e0c | 2.79979e-41) 1495| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1498| if-eqz v2, Label_9 .line 1000 1500| const v19, #+19981 (0x00004e0d | 2.79993e-41) 1503| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1506| iget-object v2, v15, com.android.calendar.EventInfoFragment.emailAttendeesButton 1508| const v19, #+19982 (0x00004e0e | 2.80007e-41) 1511| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1514| new-instance v3, com.android.calendar.EventInfoFragment$9 1516| const v19, #+19983 (0x00004e0f | 2.80021e-41) 1519| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1522| invoke-direct {v3,v15}, com.android.calendar.EventInfoFragment$9.(com.android.calendar.EventInfoFragment):void 1525| const v19, #+19984 (0x00004e10 | 2.80035e-41) 1528| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1531| invoke-virtual {v2,v3}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void Label_9: .line 1009 1534| const v19, #+19985 (0x00004e11 | 2.80049e-41) 1537| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1540| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1542| const v19, #+19986 (0x00004e12 | 2.80064e-41) 1545| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1548| const v3, #+2131755152 (0x7f100090 | 1.91412e+38) 1551| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1554| move-result-object v14 1555| const v19, #+19987 (0x00004e13 | 2.80078e-41) 1558| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1010 .local v14, "reminderAddButton", android.view.View 1561| new-instance v10, com.android.calendar.EventInfoFragment$10 1563| const v19, #+19988 (0x00004e14 | 2.80092e-41) 1566| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1569| invoke-direct {v10,v15}, com.android.calendar.EventInfoFragment$10.(com.android.calendar.EventInfoFragment):void .line 1017 .local v10, "addReminderOnClickListener", android.view.View$OnClickListener 1572| const v19, #+19989 (0x00004e15 | 2.80106e-41) 1575| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1578| invoke-virtual {v14,v10}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 1021 1581| const v19, #+19990 (0x00004e16 | 2.80120e-41) 1584| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1587| iget-object v2, v15, com.android.calendar.EventInfoFragment.mActivity 1589| const v19, #+19991 (0x00004e17 | 2.80134e-41) 1592| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1595| invoke-static {v2}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 1598| move-result-object v13 1599| const v19, #+19992 (0x00004e18 | 2.80148e-41) 1602| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1023 .local v13, "prefs", android.content.SharedPreferences 1605| const-string/jumbo v2, "preferences_default_reminder" 1608| const v19, #+19993 (0x00004e19 | 2.80162e-41) 1611| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1614| const-string/jumbo v3, "-1" .line 1022 1617| const v19, #+19994 (0x00004e1a | 2.80176e-41) 1620| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1623| invoke-interface {v13,v2,v3}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 1626| move-result-object v12 1627| const v19, #+19995 (0x00004e1b | 2.80190e-41) 1630| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1024 .local v12, "defaultReminderString", java.lang.String 1633| invoke-static {v12}, java.lang.Integer.parseInt(java.lang.String):int 1636| move-result v2 1637| const v19, #+19996 (0x00004e1c | 2.80204e-41) 1640| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1643| iput v2, v15, com.android.calendar.EventInfoFragment.mDefaultReminderMinutes .line 1025 1645| const v19, #+19997 (0x00004e1d | 2.80218e-41) 1648| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1651| invoke-direct {v15}, com.android.calendar.EventInfoFragment.prepareReminders():void .line 1027 1654| const v19, #+19998 (0x00004e1e | 2.80232e-41) 1657| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1660| iget-object v2, v15, com.android.calendar.EventInfoFragment.mView 1662| const v19, #+19999 (0x00004e1f | 2.80246e-41) 1665| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1668| return-object v2 Label_10: .line 904 .end_local v10 .end_local v11 .end_local v12 .end_local v13 .end_local v14 1669| const v19, #+20000 (0x00004e20 | 2.80260e-41) 1672| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1675| const v2, #+2130968619 (0x7f04002b | 1.75459e+38) 1678| const/4 v3, #+0 (0x00000000 | 0.00000) 1679| move-object/from16 v0, v16 1681| move-object/from16 v1, v17 1683| invoke-virtual {v0,v2,v1,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 1686| move-result-object v2 1687| const v19, #+20001 (0x00004e21 | 2.80274e-41) 1690| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1693| iput-object v2, v15, com.android.calendar.EventInfoFragment.mView 1695| const v19, #+20002 (0x00004e22 | 2.80288e-41) 1698| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 1701| goto/16 Label_4 } method com.android.calendar.EventInfoFragment.onDeleteStarted():void { .src "EventInfoFragment.java" .line 2261 .prologue_end .line 2261 0| const v0, #+20003 (0x00004e23 | 2.80302e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| iput-boolean v1, v2, com.android.calendar.EventInfoFragment.mEventDeletionStarted .line 2262 9| const v0, #+20004 (0x00004e24 | 2.80316e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventInfoFragment.onDestroy():void { .src "EventInfoFragment.java" .line 1301 .prologue_end .line 1301 0| const v0, #+20005 (0x00004e25 | 2.80330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventInfoFragment.mEventCursor 8| const v0, #+20006 (0x00004e26 | 2.80344e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 1302 16| const v0, #+20007 (0x00004e27 | 2.80358e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.EventInfoFragment.mEventCursor 24| const v0, #+20008 (0x00004e28 | 2.80372e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, android.database.Cursor.close():void Label_1: .line 1304 33| const v0, #+20009 (0x00004e29 | 2.80386e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v2, com.android.calendar.EventInfoFragment.mCalendarsCursor 41| const v0, #+20010 (0x00004e2a | 2.80400e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_2 .line 1305 49| const v0, #+20011 (0x00004e2b | 2.80414e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v2, com.android.calendar.EventInfoFragment.mCalendarsCursor 57| const v0, #+20012 (0x00004e2c | 2.80428e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-interface {v1}, android.database.Cursor.close():void Label_2: .line 1307 66| const v0, #+20013 (0x00004e2d | 2.80442e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v2, com.android.calendar.EventInfoFragment.mAttendeesCursor 74| const v0, #+20014 (0x00004e2e | 2.80456e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-eqz v1, Label_3 .line 1308 82| const v0, #+20015 (0x00004e2f | 2.80470e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v1, v2, com.android.calendar.EventInfoFragment.mAttendeesCursor 90| const v0, #+20016 (0x00004e30 | 2.80484e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v1}, android.database.Cursor.close():void Label_3: .line 1310 99| const v0, #+20017 (0x00004e31 | 2.80498e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-super {v2}, android.app.DialogFragment.onDestroy():void .line 1311 108| const v0, #+20018 (0x00004e32 | 2.80512e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-void } method com.android.calendar.EventInfoFragment.onDetach():void { .src "EventInfoFragment.java" .line 794 .prologue_end .line 794 0| const v0, #+20019 (0x00004e33 | 2.80526e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.DialogFragment.onDetach():void .line 795 9| const v0, #+20020 (0x00004e34 | 2.80540e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.EventInfoFragment.mController 17| const v0, #+20021 (0x00004e35 | 2.80554e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const v2, #+2130968619 (0x7f04002b | 1.75459e+38) 26| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 29| move-result-object v2 30| const v0, #+20022 (0x00004e36 | 2.80568e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v1,v2}, com.android.calendar.CalendarController.deregisterEventHandler(java.lang.Integer):void .line 796 39| const v0, #+20023 (0x00004e37 | 2.80582e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return-void } method com.android.calendar.EventInfoFragment.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "EventInfoFragment.java" .line 1223 .prologue_end 0| const v0, #+20024 (0x00004e38 | 2.80596e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 1223 7| iget-boolean v2, v11, com.android.calendar.EventInfoFragment.mIsDialog 9| const v0, #+20025 (0x00004e39 | 2.80610e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 .line 1224 17| const v0, #+20026 (0x00004e3a | 2.80624e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+0 (0x00000000 | 0.00000) 24| return v2 Label_1: .line 1234 25| const v0, #+20027 (0x00004e3b | 2.80638e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v12}, android.view.MenuItem.getItemId():int 34| move-result v1 35| const v0, #+20028 (0x00004e3c | 2.80652e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1235 .local v1, "itemId", int 41| const v2, #+16908332 (0x0102002c | 2.38774e-38) 44| if-ne v1, v2, Label_2 .line 1236 46| const v0, #+20029 (0x00004e3d | 2.80666e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v2, v11, com.android.calendar.EventInfoFragment.mContext 54| const v0, #+20030 (0x00004e3e | 2.80680e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v2}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 1237 63| const v0, #+20031 (0x00004e3f | 2.80694e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v11, com.android.calendar.EventInfoFragment.mActivity 71| const v0, #+20032 (0x00004e40 | 2.80708e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2}, android.app.Activity.finish():void .line 1238 80| const v0, #+20033 (0x00004e41 | 2.80722e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return v5 Label_2: .line 1239 87| const v0, #+20034 (0x00004e42 | 2.80736e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const v2, #+2131755269 (0x7f100105 | 1.91414e+38) 96| if-ne v1, v2, Label_4 .line 1240 98| const v0, #+20035 (0x00004e43 | 2.80750e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-direct {v11}, com.android.calendar.EventInfoFragment.doEdit():void .line 1241 107| const v0, #+20036 (0x00004e44 | 2.80764e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v11, com.android.calendar.EventInfoFragment.mActivity 115| const v0, #+20037 (0x00004e45 | 2.80778e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v2}, android.app.Activity.finish():void Label_3: .line 1252 124| const v0, #+20038 (0x00004e46 | 2.80792e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-super {v11,v12}, android.app.DialogFragment.onOptionsItemSelected(android.view.MenuItem):boolean 133| move-result v2 134| const v0, #+20039 (0x00004e47 | 2.80806e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return v2 Label_4: .line 1242 141| const v0, #+20040 (0x00004e48 | 2.80820e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const v2, #+2131755270 (0x7f100106 | 1.91414e+38) 150| if-ne v1, v2, Label_5 .line 1244 152| const v0, #+20041 (0x00004e49 | 2.80834e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v2, com.android.calendar.DeleteEventHelper 160| const v0, #+20042 (0x00004e4a | 2.80848e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v3, v11, com.android.calendar.EventInfoFragment.mActivity 168| const v0, #+20043 (0x00004e4b | 2.80862e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v4, v11, com.android.calendar.EventInfoFragment.mActivity 176| const v0, #+20044 (0x00004e4c | 2.80876e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-direct {v2,v3,v4,v5}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void .line 1243 185| const v0, #+20045 (0x00004e4d | 2.80890e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iput-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper .line 1245 193| const v0, #+20046 (0x00004e4e | 2.80904e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper 201| const v0, #+20047 (0x00004e4f | 2.80918e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v2,v11}, com.android.calendar.DeleteEventHelper.setDeleteNotificationListener(com.android.calendar.DeleteEventHelper$DeleteNotifyListener):void .line 1246 210| const v0, #+20048 (0x00004e50 | 2.80932e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper 218| const v0, #+20049 (0x00004e51 | 2.80946e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-direct {v11}, com.android.calendar.EventInfoFragment.createDeleteOnDismissListener():android.content.DialogInterface$OnDismissListener 227| move-result-object v3 228| const v0, #+20050 (0x00004e52 | 2.80960e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-virtual {v2,v3}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 1247 237| const v0, #+20051 (0x00004e53 | 2.80974e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iput-boolean v5, v11, com.android.calendar.EventInfoFragment.mDeleteDialogVisible .line 1248 245| const v0, #+20052 (0x00004e54 | 2.80988e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper 253| const v0, #+20053 (0x00004e55 | 2.81002e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-wide v3:v4, v11, com.android.calendar.EventInfoFragment.mStartMillis 261| const v0, #+20054 (0x00004e56 | 2.81016e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget-wide v5:v6, v11, com.android.calendar.EventInfoFragment.mEndMillis 269| const v0, #+20055 (0x00004e57 | 2.81030e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget-wide v7:v8, v11, com.android.calendar.EventInfoFragment.mEventId 277| const v0, #+20056 (0x00004e58 | 2.81044e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v10, v11, com.android.calendar.EventInfoFragment.onDeleteRunnable 285| const v0, #+20057 (0x00004e59 | 2.81058e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| const/4 v9, #-1 (0xffffffff | NaN) 292| invoke-virtual/range {v2..v10}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int, java.lang.Runnable):void 295| const v0, #+20058 (0x00004e5a | 2.81072e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| goto/16 Label_3 Label_5: .line 1249 303| const v0, #+20059 (0x00004e5b | 2.81086e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const v2, #+2131755268 (0x7f100104 | 1.91414e+38) 312| if-ne v1, v2, Label_3 .line 1250 314| const v0, #+20060 (0x00004e5c | 2.81100e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-direct {v11}, com.android.calendar.EventInfoFragment.showEventColorPickerDialog():void 323| const v0, #+20061 (0x00004e5d | 2.81114e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| goto/16 Label_3 } method com.android.calendar.EventInfoFragment.onPause():void { .src "EventInfoFragment.java" .line 2061 .prologue_end 0| const v0, #+20062 (0x00004e5e | 2.81128e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 2061 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 8| iput-boolean v1, v4, com.android.calendar.EventInfoFragment.mIsPaused .line 2062 10| const v0, #+20063 (0x00004e5f | 2.81143e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v4, com.android.calendar.EventInfoFragment.mHandler 18| const v0, #+20064 (0x00004e60 | 2.81157e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v4, com.android.calendar.EventInfoFragment.onDeleteRunnable 26| const v0, #+20065 (0x00004e61 | 2.81171e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, com.android.calendar.EventInfoFragment$QueryHandler.removeCallbacks(java.lang.Runnable):void .line 2063 35| const v0, #+20066 (0x00004e62 | 2.81185e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-super {v4}, android.app.DialogFragment.onPause():void .line 2067 44| const v0, #+20067 (0x00004e63 | 2.81199e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-boolean v1, v4, com.android.calendar.EventInfoFragment.mDeleteDialogVisible 52| const v0, #+20068 (0x00004e64 | 2.81213e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v1, Label_1 60| const v0, #+20069 (0x00004e65 | 2.81227e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v4, com.android.calendar.EventInfoFragment.mDeleteHelper 68| const v0, #+20070 (0x00004e66 | 2.81241e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v1, Label_1 .line 2068 76| const v0, #+20071 (0x00004e67 | 2.81255e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v4, com.android.calendar.EventInfoFragment.mDeleteHelper 84| const v0, #+20072 (0x00004e68 | 2.81269e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1}, com.android.calendar.DeleteEventHelper.dismissAlertDialog():void .line 2069 93| const v0, #+20073 (0x00004e69 | 2.81283e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput-object v3, v4, com.android.calendar.EventInfoFragment.mDeleteHelper Label_1: .line 2071 101| const v0, #+20074 (0x00004e6a | 2.81297e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget v1, v4, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 109| const v0, #+20075 (0x00004e6b | 2.81311e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eqz v1, Label_2 .line 2072 117| const v0, #+20076 (0x00004e6c | 2.81325e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper 125| const v0, #+20077 (0x00004e6d | 2.81339e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| if-eqz v1, Label_2 .line 2073 133| const v0, #+20078 (0x00004e6e | 2.81353e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v4, com.android.calendar.EventInfoFragment.mEditResponseHelper 141| const v0, #+20079 (0x00004e6f | 2.81367e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v1}, com.android.calendar.EditResponseHelper.dismissAlertDialog():void Label_2: .line 2075 150| const v0, #+20080 (0x00004e70 | 2.81381e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-void } method com.android.calendar.EventInfoFragment.onResume():void { .src "EventInfoFragment.java" .line 2079 .prologue_end 0| const v0, #+20081 (0x00004e71 | 2.81395e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 2079 7| invoke-super {v11}, android.app.DialogFragment.onResume():void .line 2080 10| const v0, #+20082 (0x00004e72 | 2.81409e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-boolean v3, v11, com.android.calendar.EventInfoFragment.mIsDialog 18| const v0, #+20083 (0x00004e73 | 2.81423e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v3, Label_1 .line 2081 26| const v0, #+20084 (0x00004e74 | 2.81437e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v11}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 35| move-result-object v3 36| const v0, #+20085 (0x00004e75 | 2.81451e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3}, android.app.Activity.getResources():android.content.res.Resources 45| move-result-object v3 46| const v0, #+20086 (0x00004e76 | 2.81465e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v11,v3}, com.android.calendar.EventInfoFragment.setDialogSize(android.content.res.Resources):void .line 2082 55| const v0, #+20087 (0x00004e77 | 2.81479e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-direct {v11}, com.android.calendar.EventInfoFragment.applyDialogParams():void Label_1: .line 2084 64| const v0, #+20088 (0x00004e78 | 2.81493e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-boolean v2, v11, com.android.calendar.EventInfoFragment.mIsPaused .line 2085 72| const v0, #+20089 (0x00004e79 | 2.81507e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-boolean v3, v11, com.android.calendar.EventInfoFragment.mDismissOnResume 80| const v0, #+20090 (0x00004e7a | 2.81521e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-eqz v3, Label_2 .line 2086 88| const v0, #+20091 (0x00004e7b | 2.81535e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v3, v11, com.android.calendar.EventInfoFragment.mHandler 96| const v0, #+20092 (0x00004e7c | 2.81549e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v4, v11, com.android.calendar.EventInfoFragment.onDeleteRunnable 104| const v0, #+20093 (0x00004e7d | 2.81563e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v3,v4}, com.android.calendar.EventInfoFragment$QueryHandler.post(java.lang.Runnable):boolean Label_2: .line 2089 113| const v0, #+20094 (0x00004e7e | 2.81577e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-boolean v3, v11, com.android.calendar.EventInfoFragment.mDeleteDialogVisible 121| const v0, #+20095 (0x00004e7f | 2.81591e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v3, Label_5 .line 2090 129| const v0, #+20096 (0x00004e80 | 2.81605e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| new-instance v3, com.android.calendar.DeleteEventHelper .line 2091 137| const v0, #+20097 (0x00004e81 | 2.81619e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v4, v11, com.android.calendar.EventInfoFragment.mContext 145| const v0, #+20098 (0x00004e82 | 2.81633e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v5, v11, com.android.calendar.EventInfoFragment.mActivity .line 2092 153| const v0, #+20099 (0x00004e83 | 2.81647e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-boolean v6, v11, com.android.calendar.EventInfoFragment.mIsDialog 161| const v0, #+20100 (0x00004e84 | 2.81661e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-nez v6, Label_3 169| const v0, #+20101 (0x00004e85 | 2.81675e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-boolean v2, v11, com.android.calendar.EventInfoFragment.mIsTabletConfig 177| const v0, #+20102 (0x00004e86 | 2.81689e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 2090 185| const v0, #+20103 (0x00004e87 | 2.81703e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-direct {v3,v4,v5,v2}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void 194| const v0, #+20104 (0x00004e88 | 2.81717e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iput-object v3, v11, com.android.calendar.EventInfoFragment.mDeleteHelper .line 2093 202| const v0, #+20105 (0x00004e89 | 2.81731e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper 210| const v0, #+20106 (0x00004e8a | 2.81745e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-direct {v11}, com.android.calendar.EventInfoFragment.createDeleteOnDismissListener():android.content.DialogInterface$OnDismissListener 219| move-result-object v3 220| const v0, #+20107 (0x00004e8b | 2.81759e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v2,v3}, com.android.calendar.DeleteEventHelper.setOnDismissListener(android.content.DialogInterface$OnDismissListener):void .line 2094 229| const v0, #+20108 (0x00004e8c | 2.81773e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v2, v11, com.android.calendar.EventInfoFragment.mDeleteHelper 237| const v0, #+20109 (0x00004e8d | 2.81787e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iget-wide v3:v4, v11, com.android.calendar.EventInfoFragment.mStartMillis 245| const v0, #+20110 (0x00004e8e | 2.81801e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-wide v5:v6, v11, com.android.calendar.EventInfoFragment.mEndMillis 253| const v0, #+20111 (0x00004e8f | 2.81815e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-wide v7:v8, v11, com.android.calendar.EventInfoFragment.mEventId 261| const v0, #+20112 (0x00004e90 | 2.81829e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget-object v10, v11, com.android.calendar.EventInfoFragment.onDeleteRunnable 269| const v0, #+20113 (0x00004e91 | 2.81843e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const/4 v9, #-1 (0xffffffff | NaN) 276| invoke-virtual/range {v2..v10}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int, java.lang.Runnable):void Label_4: .line 2100 279| const v0, #+20114 (0x00004e92 | 2.81857e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return-void Label_5: .line 2095 286| const v0, #+20115 (0x00004e93 | 2.81871e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget v2, v11, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 294| const v0, #+20116 (0x00004e94 | 2.81885e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| if-eqz v2, Label_4 .line 2096 302| const v0, #+20117 (0x00004e95 | 2.81899e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iget v2, v11, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 310| const v0, #+20118 (0x00004e96 | 2.81913e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-static {v2}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int 319| move-result v1 320| const v0, #+20119 (0x00004e97 | 2.81927e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2097 .local v1, "buttonId", int 326| iget-object v2, v11, com.android.calendar.EventInfoFragment.mResponseRadioGroup 328| const v0, #+20120 (0x00004e98 | 2.81941e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-virtual {v2,v1}, android.widget.RadioGroup.check(int):void .line 2098 337| const v0, #+20121 (0x00004e99 | 2.81955e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iget-object v2, v11, com.android.calendar.EventInfoFragment.mEditResponseHelper 345| const v0, #+20122 (0x00004e9a | 2.81969e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget-object v3, v11, com.android.calendar.EventInfoFragment.mEditResponseHelper 353| const v0, #+20123 (0x00004e9b | 2.81983e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v3}, com.android.calendar.EditResponseHelper.getWhichEvents():int 362| move-result v3 363| const v0, #+20124 (0x00004e9c | 2.81997e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| invoke-virtual {v2,v3}, com.android.calendar.EditResponseHelper.showDialog(int):void 372| const v0, #+20125 (0x00004e9d | 2.82011e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| goto/16 Label_4 } method com.android.calendar.EventInfoFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "EventInfoFragment.java" .line 1153 .prologue_end .line 1153 0| const v0, #+20126 (0x00004e9e | 2.82025e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v11,v12}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 1154 9| const v0, #+20127 (0x00004e9f | 2.82039e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v7, "key_event_id" 18| const v0, #+20128 (0x00004ea0 | 2.82053e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-wide v9:v10, v11, com.android.calendar.EventInfoFragment.mEventId 26| const v0, #+20129 (0x00004ea1 | 2.82067e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v12,v7,v9,v10}, android.os.Bundle.putLong(java.lang.String, long):void .line 1155 35| const v0, #+20130 (0x00004ea2 | 2.82081e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v7, "key_start_millis" 44| const v0, #+20131 (0x00004ea3 | 2.82095e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-wide v9:v10, v11, com.android.calendar.EventInfoFragment.mStartMillis 52| const v0, #+20132 (0x00004ea4 | 2.82109e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v12,v7,v9,v10}, android.os.Bundle.putLong(java.lang.String, long):void .line 1156 61| const v0, #+20133 (0x00004ea5 | 2.82123e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v7, "key_end_millis" 70| const v0, #+20134 (0x00004ea6 | 2.82137e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-wide v9:v10, v11, com.android.calendar.EventInfoFragment.mEndMillis 78| const v0, #+20135 (0x00004ea7 | 2.82151e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v12,v7,v9,v10}, android.os.Bundle.putLong(java.lang.String, long):void .line 1157 87| const v0, #+20136 (0x00004ea8 | 2.82165e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v7, "key_fragment_is_dialog" 96| const v0, #+20137 (0x00004ea9 | 2.82179e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-boolean v8, v11, com.android.calendar.EventInfoFragment.mIsDialog 104| const v0, #+20138 (0x00004eaa | 2.82193e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v12,v7,v8}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1158 113| const v0, #+20139 (0x00004eab | 2.82207e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const-string/jumbo v7, "key_window_style" 122| const v0, #+20140 (0x00004eac | 2.82222e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget v8, v11, com.android.calendar.EventInfoFragment.mWindowStyle 130| const v0, #+20141 (0x00004ead | 2.82236e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1159 139| const v0, #+20142 (0x00004eae | 2.82250e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v7, "key_delete_dialog_visible" 148| const v0, #+20143 (0x00004eaf | 2.82264e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-boolean v8, v11, com.android.calendar.EventInfoFragment.mDeleteDialogVisible 156| const v0, #+20144 (0x00004eb0 | 2.82278e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v12,v7,v8}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1160 165| const v0, #+20145 (0x00004eb1 | 2.82292e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const-string/jumbo v7, "key_calendar_color" 174| const v0, #+20146 (0x00004eb2 | 2.82306e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget v8, v11, com.android.calendar.EventInfoFragment.mCalendarColor 182| const v0, #+20147 (0x00004eb3 | 2.82320e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1161 191| const v0, #+20148 (0x00004eb4 | 2.82334e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const-string/jumbo v7, "key_calendar_color_init" 200| const v0, #+20149 (0x00004eb5 | 2.82348e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-boolean v8, v11, com.android.calendar.EventInfoFragment.mCalendarColorInitialized 208| const v0, #+20150 (0x00004eb6 | 2.82362e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v12,v7,v8}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1162 217| const v0, #+20151 (0x00004eb7 | 2.82376e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v7, "key_original_color" 226| const v0, #+20152 (0x00004eb8 | 2.82390e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget v8, v11, com.android.calendar.EventInfoFragment.mOriginalColor 234| const v0, #+20153 (0x00004eb9 | 2.82404e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1163 243| const v0, #+20154 (0x00004eba | 2.82418e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| const-string/jumbo v7, "key_original_color_init" 252| const v0, #+20155 (0x00004ebb | 2.82432e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-boolean v8, v11, com.android.calendar.EventInfoFragment.mOriginalColorInitialized 260| const v0, #+20156 (0x00004ebc | 2.82446e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v12,v7,v8}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1164 269| const v0, #+20157 (0x00004ebd | 2.82460e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const-string/jumbo v7, "key_current_color" 278| const v0, #+20158 (0x00004ebe | 2.82474e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget v8, v11, com.android.calendar.EventInfoFragment.mCurrentColor 286| const v0, #+20159 (0x00004ebf | 2.82488e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1165 295| const v0, #+20160 (0x00004ec0 | 2.82502e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| const-string/jumbo v7, "key_current_color_init" 304| const v0, #+20161 (0x00004ec1 | 2.82516e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-boolean v8, v11, com.android.calendar.EventInfoFragment.mCurrentColorInitialized 312| const v0, #+20162 (0x00004ec2 | 2.82530e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v12,v7,v8}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1166 321| const v0, #+20163 (0x00004ec3 | 2.82544e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| const-string/jumbo v7, "key_current_color_key" 330| const v0, #+20164 (0x00004ec4 | 2.82558e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget v8, v11, com.android.calendar.EventInfoFragment.mCurrentColorKey 338| const v0, #+20165 (0x00004ec5 | 2.82572e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1169 347| const v0, #+20166 (0x00004ec6 | 2.82586e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| const-string/jumbo v7, "key_tentative_user_response" 356| const v0, #+20167 (0x00004ec7 | 2.82600e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| iget v8, v11, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 364| const v0, #+20168 (0x00004ec8 | 2.82614e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void .line 1170 373| const v0, #+20169 (0x00004ec9 | 2.82628e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| iget v7, v11, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 381| const v0, #+20170 (0x00004eca | 2.82642e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| if-eqz v7, Label_1 .line 1171 389| const v0, #+20171 (0x00004ecb | 2.82656e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v7, v11, com.android.calendar.EventInfoFragment.mEditResponseHelper 397| const v0, #+20172 (0x00004ecc | 2.82670e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| if-eqz v7, Label_1 .line 1172 405| const v0, #+20173 (0x00004ecd | 2.82684e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| const-string/jumbo v7, "key_response_which_events" .line 1173 414| const v0, #+20174 (0x00004ece | 2.82698e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| iget-object v8, v11, com.android.calendar.EventInfoFragment.mEditResponseHelper 422| const v0, #+20175 (0x00004ecf | 2.82712e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v8}, com.android.calendar.EditResponseHelper.getWhichEvents():int 431| move-result v8 432| const v0, #+20176 (0x00004ed0 | 2.82726e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1172 438| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void Label_1: .line 1178 441| const v0, #+20177 (0x00004ed1 | 2.82740e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iget v7, v11, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent 449| const v0, #+20178 (0x00004ed2 | 2.82754e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| if-eqz v7, Label_5 .line 1179 457| const v0, #+20179 (0x00004ed3 | 2.82768e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget v6, v11, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent Label_2: .line 1183 .local v6, "response", int 465| const v0, #+20180 (0x00004ed4 | 2.82782e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| const-string/jumbo v7, "key_attendee_response" 474| const v0, #+20181 (0x00004ed5 | 2.82796e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| invoke-virtual {v12,v7,v6}, android.os.Bundle.putInt(java.lang.String, int):void .line 1184 483| const v0, #+20182 (0x00004ed6 | 2.82810e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| iget v7, v11, com.android.calendar.EventInfoFragment.mUserSetResponse 491| const v0, #+20183 (0x00004ed7 | 2.82824e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| if-eqz v7, Label_3 .line 1185 499| const v0, #+20184 (0x00004ed8 | 2.82838e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| iget v6, v11, com.android.calendar.EventInfoFragment.mUserSetResponse .line 1186 507| const v0, #+20185 (0x00004ed9 | 2.82852e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| const-string/jumbo v7, "key_user_set_attendee_response" 516| const v0, #+20186 (0x00004eda | 2.82866e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| invoke-virtual {v12,v7,v6}, android.os.Bundle.putInt(java.lang.String, int):void .line 1187 525| const v0, #+20187 (0x00004edb | 2.82880e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| const-string/jumbo v7, "key_response_which_events" 534| const v0, #+20188 (0x00004edc | 2.82894e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| iget v8, v11, com.android.calendar.EventInfoFragment.mWhichEvents 542| const v0, #+20189 (0x00004edd | 2.82908e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| invoke-virtual {v12,v7,v8}, android.os.Bundle.putInt(java.lang.String, int):void Label_3: .line 1191 551| const v0, #+20190 (0x00004ede | 2.82922e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| iget-object v7, v11, com.android.calendar.EventInfoFragment.mReminderViews .line 1192 559| const v0, #+20191 (0x00004edf | 2.82936e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iget-object v8, v11, com.android.calendar.EventInfoFragment.mReminderMinuteValues 567| const v0, #+20192 (0x00004ee0 | 2.82950e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| iget-object v9, v11, com.android.calendar.EventInfoFragment.mReminderMethodValues .line 1191 575| const v0, #+20193 (0x00004ee1 | 2.82964e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v7,v8,v9}, com.android.calendar.event.EventViewUtils.reminderItemsToReminders(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):java.util.ArrayList 584| move-result-object v7 585| const v0, #+20194 (0x00004ee2 | 2.82978e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| iput-object v7, v11, com.android.calendar.EventInfoFragment.mReminders .line 1193 593| const v0, #+20195 (0x00004ee3 | 2.82992e-41) 596| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 599| iget-object v7, v11, com.android.calendar.EventInfoFragment.mReminders 601| const v0, #+20196 (0x00004ee4 | 2.83006e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| invoke-virtual {v7}, java.util.ArrayList.size():int 610| move-result v1 611| const v0, #+20197 (0x00004ee5 | 2.83020e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1195 .local v1, "numReminders", int 617| new-instance v5, java.util.ArrayList 619| const v0, #+20198 (0x00004ee6 | 2.83034e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| invoke-direct {v5,v1}, java.util.ArrayList.(int):void .line 1197 .local_ex v5, "reminderMinutes", java.util.ArrayList, "Ljava/util/ArrayList;" 628| const v0, #+20199 (0x00004ee7 | 2.83048e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| new-instance v4, java.util.ArrayList 636| const v0, #+20200 (0x00004ee8 | 2.83062e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| invoke-direct {v4,v1}, java.util.ArrayList.(int):void .line 1198 .local_ex v4, "reminderMethods", java.util.ArrayList, "Ljava/util/ArrayList;" 645| const v0, #+20201 (0x00004ee9 | 2.83076e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| iget-object v7, v11, com.android.calendar.EventInfoFragment.mReminders 653| const v0, #+20202 (0x00004eea | 2.83090e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 662| move-result-object v3 663| const v0, #+20203 (0x00004eeb | 2.83104e-41) 666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v3, "reminder$iterator", java.util.Iterator 669| const v0, #+20204 (0x00004eec | 2.83118e-41) 672| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 678| move-result v7 679| const v0, #+20205 (0x00004eed | 2.83132e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| if-eqz v7, Label_6 687| const v0, #+20206 (0x00004eee | 2.83146e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 696| move-result-object v2 697| const v0, #+20207 (0x00004eef | 2.83160e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| check-cast v2, com.android.calendar.CalendarEventModel$ReminderEntry .line 1199 .local v2, "reminder", com.android.calendar.CalendarEventModel$ReminderEntry 705| const v0, #+20208 (0x00004ef0 | 2.83174e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| invoke-virtual {v2}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 714| move-result v7 715| const v0, #+20209 (0x00004ef1 | 2.83188e-41) 718| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 721| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 724| move-result-object v7 725| const v0, #+20210 (0x00004ef2 | 2.83202e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| invoke-virtual {v5,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 1200 734| const v0, #+20211 (0x00004ef3 | 2.83216e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| invoke-virtual {v2}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 743| move-result v7 744| const v0, #+20212 (0x00004ef4 | 2.83230e-41) 747| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 750| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 753| move-result-object v7 754| const v0, #+20213 (0x00004ef5 | 2.83244e-41) 757| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 760| invoke-virtual {v4,v7}, java.util.ArrayList.add(java.lang.Object):boolean 763| const v0, #+20214 (0x00004ef6 | 2.83258e-41) 766| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 769| goto/16 Label_4 Label_5: .line 1181 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 771| const v0, #+20215 (0x00004ef7 | 2.83272e-41) 774| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 777| iget v6, v11, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .restart_local v6 779| const v0, #+20216 (0x00004ef8 | 2.83286e-41) 782| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 785| goto/16 Label_2 Label_6: .line 1203 .restart_local v1 .restart_local v3 .restart_local v4 .restart_local v5 787| const v0, #+20217 (0x00004ef9 | 2.83301e-41) 790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 793| const-string/jumbo v7, "key_reminder_minutes" .line 1202 796| const v0, #+20218 (0x00004efa | 2.83315e-41) 799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 802| invoke-virtual {v12,v7,v5}, android.os.Bundle.putIntegerArrayList(java.lang.String, java.util.ArrayList):void .line 1205 805| const v0, #+20219 (0x00004efb | 2.83329e-41) 808| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 811| const-string/jumbo v7, "key_reminder_methods" .line 1204 814| const v0, #+20220 (0x00004efc | 2.83343e-41) 817| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 820| invoke-virtual {v12,v7,v4}, android.os.Bundle.putIntegerArrayList(java.lang.String, java.util.ArrayList):void .line 1206 823| const v0, #+20221 (0x00004efd | 2.83357e-41) 826| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 829| return-void } method com.android.calendar.EventInfoFragment.onStop():void { .src "EventInfoFragment.java" .line 1287 .prologue_end .line 1287 0| const v0, #+20222 (0x00004efe | 2.83371e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 9| move-result-object v1 10| const v0, #+20223 (0x00004eff | 2.83385e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1288 .local v1, "act", android.app.Activity 16| iget-boolean v4, v7, com.android.calendar.EventInfoFragment.mEventDeletionStarted 18| const v0, #+20224 (0x00004f00 | 2.83399e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v4, Label_2 26| const v0, #+20225 (0x00004f01 | 2.83413e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_2 34| const v0, #+20226 (0x00004f02 | 2.83427e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, android.app.Activity.isChangingConfigurations():boolean 43| move-result v4 44| const v0, #+20227 (0x00004f03 | 2.83441e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 52| if-eqz v4, Label_2 .line 1290 54| const v0, #+20228 (0x00004f04 | 2.83455e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v7}, com.android.calendar.EventInfoFragment.saveResponse():boolean 63| move-result v3 64| const v0, #+20229 (0x00004f05 | 2.83469e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1291 .local v3, "responseSaved", boolean 70| invoke-direct {v7}, com.android.calendar.EventInfoFragment.saveEventColor():boolean 73| move-result v2 74| const v0, #+20230 (0x00004f06 | 2.83483e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1292 .local v2, "eventColorSaved", boolean 80| invoke-direct {v7}, com.android.calendar.EventInfoFragment.saveReminders():boolean 83| move-result v4 84| const v0, #+20231 (0x00004f07 | 2.83497e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-nez v4, Label_1 92| const v0, #+20232 (0x00004f08 | 2.83511e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-nez v3, Label_1 100| const v0, #+20233 (0x00004f09 | 2.83525e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_2 Label_1: .line 1293 108| const v0, #+20234 (0x00004f0a | 2.83539e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v7}, com.android.calendar.EventInfoFragment.getActivity():android.app.Activity 117| move-result-object v4 118| const v0, #+20235 (0x00004f0b | 2.83553e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const v5, #+2131492905 (0x7f0c0029 | 1.86093e+38) 127| const/4 v6, #+0 (0x00000000 | 0.00000) 128| invoke-static {v4,v5,v6}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 131| move-result-object v4 132| const v0, #+20236 (0x00004f0c | 2.83567e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v4}, android.widget.Toast.show():void Label_2: .line 1296 .end_local v2 .end_local v3 141| const v0, #+20237 (0x00004f0d | 2.83581e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-super {v7}, android.app.DialogFragment.onStop():void .line 1297 150| const v0, #+20238 (0x00004f0e | 2.83595e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-void } method com.android.calendar.EventInfoFragment.reloadEvents():void { .src "EventInfoFragment.java" .line 2117 .prologue_end 0| const v0, #+20239 (0x00004f0f | 2.83609e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 2117 7| iget-object v1, v9, com.android.calendar.EventInfoFragment.mHandler 9| const v0, #+20240 (0x00004f10 | 2.83623e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 2118 17| const v0, #+20241 (0x00004f11 | 2.83637e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v9, com.android.calendar.EventInfoFragment.mHandler 25| const v0, #+20242 (0x00004f12 | 2.83651e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v4, v9, com.android.calendar.EventInfoFragment.mUri 33| const v0, #+20243 (0x00004f13 | 2.83665e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sget-object v5, com.android.calendar.EventInfoFragment.EVENT_PROJECTION 41| const v0, #+20244 (0x00004f14 | 2.83679e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 48| move-object v6, v3 49| move-object v7, v3 50| move-object v8, v3 51| invoke-virtual/range {v1..v8}, com.android.calendar.EventInfoFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_1: .line 2121 54| const v0, #+20245 (0x00004f15 | 2.83693e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.EventInfoFragment.setDialogParams(int, int, int):void { .params "x", "y", "minTop" .src "EventInfoFragment.java" .line 755 .prologue_end .line 755 0| const v0, #+20246 (0x00004f16 | 2.83707e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.EventInfoFragment.mX .line 756 8| const v0, #+20247 (0x00004f17 | 2.83721e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.calendar.EventInfoFragment.mY .line 757 16| const v0, #+20248 (0x00004f18 | 2.83735e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v4, v1, com.android.calendar.EventInfoFragment.mMinTop .line 758 24| const v0, #+20249 (0x00004f19 | 2.83749e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-void } method com.android.calendar.EventInfoFragment.updateResponse(android.view.View):void { .params "view" .src "EventInfoFragment.java" .line 1983 .prologue_end 0| const v0, #+20250 (0x00004f1a | 2.83763e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v6, #+2131755175 (0x7f1000a7 | 1.91412e+38) 9| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1983 10| iget-boolean v3, v7, com.android.calendar.EventInfoFragment.mCanModifyCalendar 12| const v0, #+20251 (0x00004f1b | 2.83777e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v3, Label_1 20| const v0, #+20252 (0x00004f1c | 2.83791e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-boolean v3, v7, com.android.calendar.EventInfoFragment.mHasAttendeeData 28| const v0, #+20253 (0x00004f1d | 2.83805e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v3, Label_2 36| const v0, #+20254 (0x00004f1e | 2.83819e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v3, v7, com.android.calendar.EventInfoFragment.mIsOrganizer 44| const v0, #+20255 (0x00004f1f | 2.83833e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v3, Label_2 52| const v0, #+20256 (0x00004f20 | 2.83847e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v3, v7, com.android.calendar.EventInfoFragment.mNumOfAttendees 60| const v0, #+20257 (0x00004f21 | 2.83861e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 67| if-gt v3, v4, Label_2 Label_1: .line 1985 69| const v0, #+20258 (0x00004f22 | 2.83875e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 77| invoke-direct {v7,v8,v6,v3}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1986 80| const v0, #+20259 (0x00004f23 | 2.83889e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void Label_2: .line 1984 87| const v0, #+20260 (0x00004f24 | 2.83903e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-boolean v3, v7, com.android.calendar.EventInfoFragment.mIsOrganizer 95| const v0, #+20261 (0x00004f25 | 2.83917e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v3, Label_3 103| const v0, #+20262 (0x00004f26 | 2.83931e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-boolean v3, v7, com.android.calendar.EventInfoFragment.mOwnerCanRespond 111| const v0, #+20263 (0x00004f27 | 2.83945e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 1983 119| if-nez v3, Label_1 Label_3: .line 1989 121| const v0, #+20264 (0x00004f28 | 2.83959e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-direct {v7,v8,v6,v5}, com.android.calendar.EventInfoFragment.setVisibilityCommon(android.view.View, int, int):void .line 1993 130| const v0, #+20265 (0x00004f29 | 2.83973e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget v3, v7, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse 138| const v0, #+20266 (0x00004f2a | 2.83987e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-eqz v3, Label_5 .line 1994 146| const v0, #+20267 (0x00004f2b | 2.84001e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget v2, v7, com.android.calendar.EventInfoFragment.mTentativeUserSetResponse Label_4: .line 2003 .local v2, "response", int 154| const v0, #+20268 (0x00004f2c | 2.84015e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-static {v2}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int 163| move-result v1 164| const v0, #+20269 (0x00004f2d | 2.84029e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2004 .local v1, "buttonToCheck", int 170| iget-object v3, v7, com.android.calendar.EventInfoFragment.mResponseRadioGroup 172| const v0, #+20270 (0x00004f2e | 2.84043e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v3,v1}, android.widget.RadioGroup.check(int):void .line 2005 181| const v0, #+20271 (0x00004f2f | 2.84057e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v3, v7, com.android.calendar.EventInfoFragment.mResponseRadioGroup 189| const v0, #+20272 (0x00004f30 | 2.84071e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v3,v7}, android.widget.RadioGroup.setOnCheckedChangeListener(android.widget.RadioGroup$OnCheckedChangeListener):void .line 2006 198| const v0, #+20273 (0x00004f31 | 2.84085e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| return-void Label_5: .line 1995 .end_local v1 .end_local v2 205| const v0, #+20274 (0x00004f32 | 2.84099e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget v3, v7, com.android.calendar.EventInfoFragment.mUserSetResponse 213| const v0, #+20275 (0x00004f33 | 2.84113e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v3, Label_6 .line 1996 221| const v0, #+20276 (0x00004f34 | 2.84127e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget v2, v7, com.android.calendar.EventInfoFragment.mUserSetResponse .restart_local v2 229| const v0, #+20277 (0x00004f35 | 2.84141e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| goto/16 Label_4 Label_6: .line 1997 .end_local v2 237| const v0, #+20278 (0x00004f36 | 2.84155e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iget v3, v7, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent 245| const v0, #+20279 (0x00004f37 | 2.84169e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| if-eqz v3, Label_7 .line 1998 253| const v0, #+20280 (0x00004f38 | 2.84183e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget v2, v7, com.android.calendar.EventInfoFragment.mAttendeeResponseFromIntent .restart_local v2 261| const v0, #+20281 (0x00004f39 | 2.84197e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| goto/16 Label_4 Label_7: .line 2000 .end_local v2 269| const v0, #+20282 (0x00004f3a | 2.84211e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget v2, v7, com.android.calendar.EventInfoFragment.mOriginalAttendeeResponse .restart_local v2 277| const v0, #+20283 (0x00004f3b | 2.84225e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| goto/16 Label_4 } method com.android.calendar.EventLoader$LoadRequest.processRequest(com.android.calendar.EventLoader):void { } method com.android.calendar.EventLoader$LoadRequest.skipRequest(com.android.calendar.EventLoader):void { } method com.android.calendar.EventLoader$LoadEventsRequest.(int, int, int, java.util.ArrayList, java.lang.Runnable, java.lang.Runnable):void { .params "id", "startDay", "numDays", "?", "successCallback", "cancelCallback" .src "EventLoader.java" .line 133 .local_ex v5, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 133 0| const v0, #+20284 (0x00004f3c | 2.84239e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 135 9| const v0, #+20285 (0x00004f3d | 2.84253e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v2, v1, com.android.calendar.EventLoader$LoadEventsRequest.id .line 136 17| const v0, #+20286 (0x00004f3e | 2.84267e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.EventLoader$LoadEventsRequest.startDay .line 137 25| const v0, #+20287 (0x00004f3f | 2.84281e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v4, v1, com.android.calendar.EventLoader$LoadEventsRequest.numDays .line 138 33| const v0, #+20288 (0x00004f40 | 2.84295e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.calendar.EventLoader$LoadEventsRequest.events .line 139 41| const v0, #+20289 (0x00004f41 | 2.84309e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v6, v1, com.android.calendar.EventLoader$LoadEventsRequest.successCallback .line 140 49| const v0, #+20290 (0x00004f42 | 2.84323e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-object v7, v1, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback .line 141 57| const v0, #+20291 (0x00004f43 | 2.84337e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void } method com.android.calendar.EventLoader$LoadEventsRequest.processRequest(com.android.calendar.EventLoader):void { .params "eventLoader" .src "EventLoader.java" .line 144 .prologue_end .line 144 0| const v0, #+20292 (0x00004f44 | 2.84351e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v8}, com.android.calendar.EventLoader.-get0(com.android.calendar.EventLoader):android.content.Context 9| move-result-object v1 10| const v0, #+20293 (0x00004f45 | 2.84365e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v2, v7, com.android.calendar.EventLoader$LoadEventsRequest.events 18| const v0, #+20294 (0x00004f46 | 2.84380e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v3, v7, com.android.calendar.EventLoader$LoadEventsRequest.startDay .line 145 26| const v0, #+20295 (0x00004f47 | 2.84394e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v4, v7, com.android.calendar.EventLoader$LoadEventsRequest.numDays 34| const v0, #+20296 (0x00004f48 | 2.84408e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v5, v7, com.android.calendar.EventLoader$LoadEventsRequest.id 42| const v0, #+20297 (0x00004f49 | 2.84422e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v8}, com.android.calendar.EventLoader.-get3(com.android.calendar.EventLoader):java.util.concurrent.atomic.AtomicInteger 51| move-result-object v6 52| const v0, #+20298 (0x00004f4a | 2.84436e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 144 58| invoke-static/range {v1..v6}, com.android.calendar.Event.loadEvents(android.content.Context, java.util.ArrayList, int, int, int, java.util.concurrent.atomic.AtomicInteger):void .line 148 61| const v0, #+20299 (0x00004f4b | 2.84450e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v1, v7, com.android.calendar.EventLoader$LoadEventsRequest.id 69| const v0, #+20300 (0x00004f4c | 2.84464e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v8}, com.android.calendar.EventLoader.-get3(com.android.calendar.EventLoader):java.util.concurrent.atomic.AtomicInteger 78| move-result-object v2 79| const v0, #+20301 (0x00004f4d | 2.84478e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v2}, java.util.concurrent.atomic.AtomicInteger.get():int 88| move-result v2 89| const v0, #+20302 (0x00004f4e | 2.84492e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-ne v1, v2, Label_2 .line 149 97| const v0, #+20303 (0x00004f4f | 2.84506e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v8}, com.android.calendar.EventLoader.-get1(com.android.calendar.EventLoader):android.os.Handler 106| move-result-object v1 107| const v0, #+20304 (0x00004f50 | 2.84520e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v7, com.android.calendar.EventLoader$LoadEventsRequest.successCallback 115| const v0, #+20305 (0x00004f51 | 2.84534e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 153 124| const v0, #+20306 (0x00004f52 | 2.84548e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-void Label_2: .line 151 131| const v0, #+20307 (0x00004f53 | 2.84562e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v8}, com.android.calendar.EventLoader.-get1(com.android.calendar.EventLoader):android.os.Handler 140| move-result-object v1 141| const v0, #+20308 (0x00004f54 | 2.84576e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v2, v7, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback 149| const v0, #+20309 (0x00004f55 | 2.84590e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean 158| const v0, #+20310 (0x00004f56 | 2.84604e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| goto/16 Label_1 } method com.android.calendar.EventLoader$LoadEventsRequest.skipRequest(com.android.calendar.EventLoader):void { .params "eventLoader" .src "EventLoader.java" .line 156 .prologue_end .line 156 0| const v0, #+20311 (0x00004f57 | 2.84618e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.EventLoader.-get1(com.android.calendar.EventLoader):android.os.Handler 9| move-result-object v1 10| const v0, #+20312 (0x00004f58 | 2.84632e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v2, v3, com.android.calendar.EventLoader$LoadEventsRequest.cancelCallback 18| const v0, #+20313 (0x00004f59 | 2.84646e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean .line 157 27| const v0, #+20314 (0x00004f5a | 2.84660e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.EventLoader$LoaderThread.(java.util.concurrent.LinkedBlockingQueue, com.android.calendar.EventLoader):void { .params "?", "eventLoader" .src "EventLoader.java" .line 164 .local_ex v2, "queue", java.util.concurrent.LinkedBlockingQueue, "Ljava/util/concurrent/LinkedBlockingQueue;" .prologue_end .line 164 0| const v0, #+20315 (0x00004f5b | 2.84674e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Thread.():void .line 165 9| const v0, #+20316 (0x00004f5c | 2.84688e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.EventLoader$LoaderThread.mQueue .line 166 17| const v0, #+20317 (0x00004f5d | 2.84702e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.EventLoader$LoaderThread.mEventLoader .line 167 25| const v0, #+20318 (0x00004f5e | 2.84716e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.EventLoader$LoaderThread.run():void { .src "EventLoader.java" .line 182 .prologue_end .line 182 0| const v0, #+20319 (0x00004f5f | 2.84730e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 8| invoke-static {v3}, android.os.Process.setThreadPriority(int):void Label_1: .try_begin_1 .line 186 11| const v0, #+20320 (0x00004f60 | 2.84744e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v3, v5, com.android.calendar.EventLoader$LoaderThread.mQueue 19| const v0, #+20321 (0x00004f61 | 2.84758e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v3}, java.util.concurrent.LinkedBlockingQueue.take():java.lang.Object 28| move-result-object v2 29| const v0, #+20322 (0x00004f62 | 2.84772e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| check-cast v2, com.android.calendar.EventLoader$LoadRequest Label_2: .line 190 .local v2, "request", com.android.calendar.EventLoader$LoadRequest 37| const v0, #+20323 (0x00004f63 | 2.84786e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v3, v5, com.android.calendar.EventLoader$LoaderThread.mQueue 45| const v0, #+20324 (0x00004f64 | 2.84800e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3}, java.util.concurrent.LinkedBlockingQueue.isEmpty():boolean 54| move-result v3 55| const v0, #+20325 (0x00004f65 | 2.84814e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-nez v3, Label_3 .line 192 63| const v0, #+20326 (0x00004f66 | 2.84828e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v3, v5, com.android.calendar.EventLoader$LoaderThread.mEventLoader 71| const v0, #+20327 (0x00004f67 | 2.84842e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-interface {v2,v3}, com.android.calendar.EventLoader$LoadRequest.skipRequest(com.android.calendar.EventLoader):void .line 195 80| const v0, #+20328 (0x00004f68 | 2.84856e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v3, v5, com.android.calendar.EventLoader$LoaderThread.mQueue 88| const v0, #+20329 (0x00004f69 | 2.84870e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3}, java.util.concurrent.LinkedBlockingQueue.take():java.lang.Object 97| move-result-object v2 98| const v0, #+20330 (0x00004f6a | 2.84884e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v2 104| check-cast v2, com.android.calendar.EventLoader$LoadRequest .restart_local v2 106| const v0, #+20331 (0x00004f6b | 2.84898e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| goto/16 Label_2 Label_3: .line 198 114| const v0, #+20332 (0x00004f6c | 2.84912e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| instance-of v3, v2, com.android.calendar.EventLoader$ShutdownRequest 122| const v0, #+20333 (0x00004f6d | 2.84926e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| if-eqz v3, Label_4 .line 199 130| const v0, #+20334 (0x00004f6e | 2.84940e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-void Label_4: .line 201 137| const v0, #+20335 (0x00004f6f | 2.84954e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v3, v5, com.android.calendar.EventLoader$LoaderThread.mEventLoader 145| const v0, #+20336 (0x00004f70 | 2.84968e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-interface {v2,v3}, com.android.calendar.EventLoader$LoadRequest.processRequest(com.android.calendar.EventLoader):void .try_end_1 catch(java.lang.InterruptedException) : Label_5 154| const v0, #+20337 (0x00004f71 | 2.84982e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| goto/16 Label_1 Label_5: .line 202 .end_local v2 162| const v0, #+20338 (0x00004f72 | 2.84996e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| move-exception v1 .line 203 .local v1, "ex", java.lang.InterruptedException 169| const-string/jumbo v3, "Cal" 172| const v0, #+20339 (0x00004f73 | 2.85010e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const-string/jumbo v4, "background LoaderThread interrupted!" 181| const v0, #+20340 (0x00004f74 | 2.85024e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int 190| const v0, #+20341 (0x00004f75 | 2.85038e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| goto/16 Label_1 } method com.android.calendar.EventLoader$LoaderThread.shutdown():void { .try_begin_1 .src "EventLoader.java" .line 171 .prologue_end .line 171 0| const v0, #+20342 (0x00004f76 | 2.85052e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.EventLoader$LoaderThread.mQueue 8| const v0, #+20343 (0x00004f77 | 2.85066e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v3, com.android.calendar.EventLoader$ShutdownRequest 16| const v0, #+20344 (0x00004f78 | 2.85080e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v4, #+0 (0x00000000 | 0.00000) 23| invoke-direct {v3,v4}, com.android.calendar.EventLoader$ShutdownRequest.(com.android.calendar.EventLoader$ShutdownRequest):void 26| const v0, #+20345 (0x00004f79 | 2.85094e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v3}, java.util.concurrent.LinkedBlockingQueue.put(java.lang.Object):void .try_end_1 catch(java.lang.InterruptedException) : Label_2 Label_1: .line 178 35| const v0, #+20346 (0x00004f7a | 2.85108e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void Label_2: .line 172 42| const v0, #+20347 (0x00004f7b | 2.85122e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| move-exception v1 .line 176 .local v1, "ex", java.lang.InterruptedException 49| const-string/jumbo v2, "Cal" 52| const v0, #+20348 (0x00004f7c | 2.85136e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v3, "LoaderThread.shutdown() interrupted!" 61| const v0, #+20349 (0x00004f7d | 2.85150e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 70| const v0, #+20350 (0x00004f7e | 2.85164e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| goto/16 Label_1 } method com.android.calendar.EventLoader$ShutdownRequest.():void { .src "EventLoader.java" .line 48 .prologue_end .line 48 0| const v0, #+20351 (0x00004f7f | 2.85178e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+20352 (0x00004f80 | 2.85192e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventLoader$ShutdownRequest.(com.android.calendar.EventLoader$ShutdownRequest):void { .params "?" .src "EventLoader.java" .line 1 .prologue_end 0| const v0, #+20353 (0x00004f81 | 2.85206e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.EventLoader$ShutdownRequest.():void 9| const v0, #+20354 (0x00004f82 | 2.85220e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventLoader$ShutdownRequest.processRequest(com.android.calendar.EventLoader):void { .params "eventLoader" .src "EventLoader.java" .line 50 .prologue_end .line 50 0| const v0, #+20355 (0x00004f83 | 2.85234e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.EventLoader$ShutdownRequest.skipRequest(com.android.calendar.EventLoader):void { .params "eventLoader" .src "EventLoader.java" .line 53 .prologue_end .line 53 0| const v0, #+20356 (0x00004f84 | 2.85248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.EventLoader.-get0(com.android.calendar.EventLoader):android.content.Context { 0| const v0, #+20357 (0x00004f85 | 2.85262e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventLoader.mContext 8| const v0, #+20358 (0x00004f86 | 2.85276e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventLoader.-get1(com.android.calendar.EventLoader):android.os.Handler { 0| const v0, #+20359 (0x00004f87 | 2.85290e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventLoader.mHandler 8| const v0, #+20360 (0x00004f88 | 2.85304e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventLoader.-get3(com.android.calendar.EventLoader):java.util.concurrent.atomic.AtomicInteger { 0| const v0, #+20361 (0x00004f89 | 2.85318e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventLoader.mSequenceNumber 8| const v0, #+20362 (0x00004f8a | 2.85332e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.EventLoader.(android.content.Context):void { .params "context" .src "EventLoader.java" .line 209 .prologue_end .line 209 0| const v0, #+20363 (0x00004f8b | 2.85346e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 36 9| const v0, #+20364 (0x00004f8c | 2.85360e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.os.Handler 17| const v0, #+20365 (0x00004f8d | 2.85374e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.os.Handler.():void 26| const v0, #+20366 (0x00004f8e | 2.85388e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.EventLoader.mHandler .line 37 34| const v0, #+20367 (0x00004f8f | 2.85402e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, java.util.concurrent.atomic.AtomicInteger 42| const v0, #+20368 (0x00004f90 | 2.85416e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1}, java.util.concurrent.atomic.AtomicInteger.():void 51| const v0, #+20369 (0x00004f91 | 2.85430e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.EventLoader.mSequenceNumber .line 210 59| const v0, #+20370 (0x00004f92 | 2.85444e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput-object v3, v2, com.android.calendar.EventLoader.mContext .line 211 67| const v0, #+20371 (0x00004f93 | 2.85459e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| new-instance v1, java.util.concurrent.LinkedBlockingQueue 75| const v0, #+20372 (0x00004f94 | 2.85473e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v1}, java.util.concurrent.LinkedBlockingQueue.():void 84| const v0, #+20373 (0x00004f95 | 2.85487e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v1, v2, com.android.calendar.EventLoader.mLoaderQueue .line 212 92| const v0, #+20374 (0x00004f96 | 2.85501e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v3}, android.content.Context.getContentResolver():android.content.ContentResolver 101| move-result-object v1 102| const v0, #+20375 (0x00004f97 | 2.85515e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v1, v2, com.android.calendar.EventLoader.mResolver .line 213 110| const v0, #+20376 (0x00004f98 | 2.85529e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-void } method com.android.calendar.EventLoader.loadEventsInBackground(int, java.util.ArrayList, int, java.lang.Runnable, java.lang.Runnable):void { .params "numDays", "?", "startDay", "successCallback", "cancelCallback" .src "EventLoader.java" .line 245 .local_ex v11, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 245 0| const v0, #+20377 (0x00004f99 | 2.85543e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v9, com.android.calendar.EventLoader.mSequenceNumber 8| const v0, #+20378 (0x00004f9a | 2.85557e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3}, java.util.concurrent.atomic.AtomicInteger.incrementAndGet():int 17| move-result v2 18| const v0, #+20379 (0x00004f9b | 2.85571e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 248 .local v2, "id", int 24| new-instance v1, com.android.calendar.EventLoader$LoadEventsRequest 26| const v0, #+20380 (0x00004f9c | 2.85585e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| move v3, v12 33| move v4, v10 34| move-object v5, v11 35| move-object v6, v13 36| move-object v7, v14 37| invoke-direct/range {v1..v7}, com.android.calendar.EventLoader$LoadEventsRequest.(int, int, int, java.util.ArrayList, java.lang.Runnable, java.lang.Runnable):void .try_begin_1 .line 252 .local v1, "request", com.android.calendar.EventLoader$LoadEventsRequest 40| const v0, #+20381 (0x00004f9d | 2.85599e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v3, v9, com.android.calendar.EventLoader.mLoaderQueue 48| const v0, #+20382 (0x00004f9e | 2.85613e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v3,v1}, java.util.concurrent.LinkedBlockingQueue.put(java.lang.Object):void .try_end_1 catch(java.lang.InterruptedException) : Label_2 Label_1: .line 259 57| const v0, #+20383 (0x00004f9f | 2.85627e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_2: .line 253 64| const v0, #+20384 (0x00004fa0 | 2.85641e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| move-exception v8 .line 257 .local v8, "ex", java.lang.InterruptedException 71| const-string/jumbo v3, "Cal" 74| const v0, #+20385 (0x00004fa1 | 2.85655e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const-string/jumbo v4, "loadEventsInBackground() interrupted!" 83| const v0, #+20386 (0x00004fa2 | 2.85669e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int 92| const v0, #+20387 (0x00004fa3 | 2.85683e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| goto/16 Label_1 } method com.android.calendar.EventLoader.startBackgroundThread():void { .src "EventLoader.java" .line 219 .prologue_end .line 219 0| const v0, #+20388 (0x00004fa4 | 2.85697e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.EventLoader$LoaderThread 8| const v0, #+20389 (0x00004fa5 | 2.85711e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.EventLoader.mLoaderQueue 16| const v0, #+20390 (0x00004fa6 | 2.85725e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2,v3}, com.android.calendar.EventLoader$LoaderThread.(java.util.concurrent.LinkedBlockingQueue, com.android.calendar.EventLoader):void 25| const v0, #+20391 (0x00004fa7 | 2.85739e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v1, v3, com.android.calendar.EventLoader.mLoaderThread .line 220 33| const v0, #+20392 (0x00004fa8 | 2.85753e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v3, com.android.calendar.EventLoader.mLoaderThread 41| const v0, #+20393 (0x00004fa9 | 2.85767e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1}, com.android.calendar.EventLoader$LoaderThread.start():void .line 221 50| const v0, #+20394 (0x00004faa | 2.85781e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.EventLoader.stopBackgroundThread():void { .src "EventLoader.java" .line 227 .prologue_end .line 227 0| const v0, #+20395 (0x00004fab | 2.85795e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.EventLoader.mLoaderThread 8| const v0, #+20396 (0x00004fac | 2.85809e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.EventLoader$LoaderThread.shutdown():void .line 228 17| const v0, #+20397 (0x00004fad | 2.85823e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.EventRecurrenceFormatter.():void { .src "EventRecurrenceFormatter.java" .line 29 .prologue_end .line 29 0| const v0, #+20398 (0x00004fae | 2.85837e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+20399 (0x00004faf | 2.85851e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.EventRecurrenceFormatter.cacheMonthRepeatStrings(android.content.res.Resources, int):void { .params "r", "weekday" .src "EventRecurrenceFormatter.java" .line 128 .prologue_end 0| const v0, #+20400 (0x00004fb0 | 2.85865e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+7 (0x00000007 | 9.80909e-45) .line 128 7| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 9| const v0, #+20401 (0x00004fb1 | 2.85879e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 129 17| const v0, #+20402 (0x00004fb2 | 2.85893e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-array v1, v4, int[] 25| const v0, #+20403 (0x00004fb3 | 2.85907e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sput-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds .line 130 33| const v0, #+20404 (0x00004fb4 | 2.85921e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 41| const v0, #+20405 (0x00004fb5 | 2.85935e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const v2, #+2131165205 (0x7f070015 | 1.79446e+38) 50| const/4 v3, #+0 (0x00000000 | 0.00000) 51| aput v2, v1, v3 .line 131 53| const v0, #+20406 (0x00004fb6 | 2.85949e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 61| const v0, #+20407 (0x00004fb7 | 2.85963e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const v2, #+2131165206 (0x7f070016 | 1.79446e+38) 70| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 71| aput v2, v1, v3 .line 132 73| const v0, #+20408 (0x00004fb8 | 2.85977e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 81| const v0, #+20409 (0x00004fb9 | 2.85991e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const v2, #+2131165207 (0x7f070017 | 1.79446e+38) 90| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 91| aput v2, v1, v3 .line 133 93| const v0, #+20410 (0x00004fba | 2.86005e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 101| const v0, #+20411 (0x00004fbb | 2.86019e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const v2, #+2131165208 (0x7f070018 | 1.79446e+38) 110| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 111| aput v2, v1, v3 .line 134 113| const v0, #+20412 (0x00004fbc | 2.86033e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 121| const v0, #+20413 (0x00004fbd | 2.86047e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const v2, #+2131165209 (0x7f070019 | 1.79446e+38) 130| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 131| aput v2, v1, v3 .line 135 133| const v0, #+20414 (0x00004fbe | 2.86061e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 141| const v0, #+20415 (0x00004fbf | 2.86075e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const v2, #+2131165210 (0x7f07001a | 1.79446e+38) 150| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 151| aput v2, v1, v3 .line 136 153| const v0, #+20416 (0x00004fc0 | 2.86089e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 161| const v0, #+20417 (0x00004fc1 | 2.86103e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const v2, #+2131165211 (0x7f07001b | 1.79446e+38) 170| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 171| aput v2, v1, v3 Label_1: .line 138 173| const v0, #+20418 (0x00004fc2 | 2.86117e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs 181| const v0, #+20419 (0x00004fc3 | 2.86131e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| if-nez v1, Label_2 .line 139 189| const v0, #+20420 (0x00004fc4 | 2.86145e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| new-array v1, v4, java.lang.String[][] 197| const v0, #+20421 (0x00004fc5 | 2.86159e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| sput-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs Label_2: .line 141 205| const v0, #+20422 (0x00004fc6 | 2.86173e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs 213| const v0, #+20423 (0x00004fc7 | 2.86187e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| aget-object v1, v1, v6 221| const v0, #+20424 (0x00004fc8 | 2.86201e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| if-nez v1, Label_3 .line 142 229| const v0, #+20425 (0x00004fc9 | 2.86215e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| sget-object v1, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs .line 143 237| const v0, #+20426 (0x00004fca | 2.86229e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| sget-object v2, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekIds 245| const v0, #+20427 (0x00004fcb | 2.86243e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| aget v2, v2, v6 253| const v0, #+20428 (0x00004fcc | 2.86257e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v5,v2}, android.content.res.Resources.getStringArray(int):java.lang.String[] 262| move-result-object v2 263| const v0, #+20429 (0x00004fcd | 2.86271e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 142 269| aput-object v2, v1, v6 Label_3: .line 145 271| const v0, #+20430 (0x00004fce | 2.86285e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void } method com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):java.lang.String { .params "day", "dayOfWeekLength" .src "EventRecurrenceFormatter.java" .line 153 .prologue_end .line 153 0| const v0, #+20431 (0x00004fcf | 2.86299e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.EventRecurrenceFormatter.dayToUtilDay(int):int 9| move-result v1 10| const v0, #+20432 (0x00004fd0 | 2.86313e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v1,v3}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 19| move-result-object v1 20| const v0, #+20433 (0x00004fd1 | 2.86327e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method com.android.calendar.EventRecurrenceFormatter.dayToUtilDay(int):int { .params "day" .src "EventRecurrenceFormatter.java" .line 162 .prologue_end .line 162 0| const v0, #+20434 (0x00004fd2 | 2.86341e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sparse-switch v4, Label_8 .line 170 9| const v0, #+20435 (0x00004fd3 | 2.86355e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.IllegalArgumentException 17| const v0, #+20436 (0x00004fd4 | 2.86369e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.StringBuilder 25| const v0, #+20437 (0x00004fd5 | 2.86383e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, java.lang.StringBuilder.():void 34| const v0, #+20438 (0x00004fd6 | 2.86397e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "bad day argument: " 43| const v0, #+20439 (0x00004fd7 | 2.86411e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 52| move-result-object v2 53| const v0, #+20440 (0x00004fd8 | 2.86425e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+20441 (0x00004fd9 | 2.86439e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+20442 (0x00004fda | 2.86453e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 82| const v0, #+20443 (0x00004fdb | 2.86467e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| throw v1 Label_1: .line 163 89| const v0, #+20444 (0x00004fdc | 2.86481e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 96| return v1 Label_2: .line 164 97| const v0, #+20445 (0x00004fdd | 2.86495e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 104| return v1 Label_3: .line 165 105| const v0, #+20446 (0x00004fde | 2.86509e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 112| return v1 Label_4: .line 166 113| const v0, #+20447 (0x00004fdf | 2.86523e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 120| return v1 Label_5: .line 167 121| const v0, #+20448 (0x00004fe0 | 2.86538e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 128| return v1 Label_6: .line 168 129| const v0, #+20449 (0x00004fe1 | 2.86552e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 136| return v1 Label_7: .line 169 137| const v0, #+20450 (0x00004fe2 | 2.86566e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 144| return v1 .line 162 145| const v0, #+20451 (0x00004fe3 | 2.86580e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| nop Label_8: 152| sparse-switch-payload 65536: Label_1 131072: Label_2 262144: Label_3 524288: Label_4 1048576: Label_5 2097152: Label_6 4194304: Label_7 } method com.android.calendar.EventRecurrenceFormatter.getRepeatString(android.content.Context, android.content.res.Resources, com.android.calendarcommon2.EventRecurrence, boolean):java.lang.String { .params "context", "r", "recurrence", "includeEndString" .src "EventRecurrenceFormatter.java" .line 37 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-object/16 v24, v25 9| move/16 v25, v26 .prologue_end .line 37 12| const v26, #+20452 (0x00004fe4 | 2.86594e-41) 15| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v11, "" .line 38 .local v11, "endString", java.lang.String 21| const v26, #+20453 (0x00004fe5 | 2.86608e-41) 24| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 27| if-eqz v25, Label_3 .line 39 29| const v26, #+20454 (0x00004fe6 | 2.86622e-41) 32| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v14, java.lang.StringBuilder 37| const v26, #+20455 (0x00004fe7 | 2.86636e-41) 40| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v14}, java.lang.StringBuilder.():void .line 40 .local v14, "sb", java.lang.StringBuilder 46| const v26, #+20456 (0x00004fe8 | 2.86650e-41) 49| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 52| move-object/from16 v0, v24 54| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until 56| const v26, #+20457 (0x00004fe9 | 2.86664e-41) 59| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 62| move-object/from16 v18, v0 64| if-eqz v18, Label_1 .try_begin_1 .line 42 66| const v26, #+20458 (0x00004fea | 2.86678e-41) 69| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 72| new-instance v16, android.text.format.Time 74| const v26, #+20459 (0x00004feb | 2.86692e-41) 77| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct/range {v16..v16}, android.text.format.Time.():void .line 43 .local v16, "t", android.text.format.Time 83| const v26, #+20460 (0x00004fec | 2.86706e-41) 86| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 89| move-object/from16 v0, v24 91| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until 93| const v26, #+20461 (0x00004fed | 2.86720e-41) 96| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v18, v0 101| move-object/from16 v0, v16 103| move-object/from16 v1, v18 105| invoke-virtual {v0,v1}, android.text.format.Time.parse(java.lang.String):boolean .line 45 108| const v26, #+20462 (0x00004fee | 2.86734e-41) 111| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 114| const/16 v18, #+0 (0x00000000 | 0.00000) 116| move-object/from16 v0, v16 118| move/from16 v1, v18 120| invoke-virtual {v0,v1}, android.text.format.Time.toMillis(boolean):long 123| move-result-wide v18:v19 124| const v26, #+20463 (0x00004fef | 2.86748e-41) 127| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 130| const/high16 v20, #+131072 (0x00020000 | 1.83671e-40) .line 44 132| move-object/from16 v0, v22 134| move-wide/from16 v1:v2, v18:v19 136| move/from16 v3, v20 138| invoke-static {v0,v1,v2,v3}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 141| move-result-object v5 142| const v26, #+20464 (0x00004ff0 | 2.86762e-41) 145| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 46 .local v5, "dateStr", java.lang.String 148| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 150| move/from16 v0, v18 152| new-array v0, v0, java.lang.Object[] 154| const v26, #+20465 (0x00004ff1 | 2.86776e-41) 157| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 160| move-object/from16 v18, v0 162| const/16 v19, #+0 (0x00000000 | 0.00000) 164| aput-object v5, v18, v19 166| const v26, #+20466 (0x00004ff2 | 2.86790e-41) 169| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 172| const v19, #+2131492972 (0x7f0c006c | 1.86094e+38) 175| move-object/from16 v0, v23 177| move/from16 v1, v19 179| move-object/from16 v2, v18 181| invoke-virtual {v0,v1,v2}, android.content.res.Resources.getString(int, java.lang.Object[]):java.lang.String 184| move-result-object v18 185| const v26, #+20467 (0x00004ff3 | 2.86804e-41) 188| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 191| move-object/from16 v0, v18 193| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .try_end_1 catch(android.util.TimeFormatException) : Label_18 Label_1: .line 51 .end_local v5 .end_local v16 196| const v26, #+20468 (0x00004ff4 | 2.86818e-41) 199| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 202| move-object/from16 v0, v24 204| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 206| const v26, #+20469 (0x00004ff5 | 2.86832e-41) 209| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 212| move/from16 v18, v0 214| if-lez v18, Label_2 .line 52 216| const v26, #+20470 (0x00004ff6 | 2.86846e-41) 219| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 222| move-object/from16 v0, v24 224| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 226| const v26, #+20471 (0x00004ff7 | 2.86860e-41) 229| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 232| move/from16 v18, v0 234| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 236| move/from16 v0, v19 238| new-array v0, v0, java.lang.Object[] 240| const v26, #+20472 (0x00004ff8 | 2.86874e-41) 243| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 246| move-object/from16 v19, v0 .line 53 248| move-object/from16 v0, v24 250| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 252| const v26, #+20473 (0x00004ff9 | 2.86888e-41) 255| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 258| move/from16 v20, v0 260| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 263| move-result-object v20 264| const v26, #+20474 (0x00004ffa | 2.86902e-41) 267| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 270| const/16 v21, #+0 (0x00000000 | 0.00000) 272| aput-object v20, v19, v21 .line 52 274| const v26, #+20475 (0x00004ffb | 2.86916e-41) 277| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 280| const v20, #+2131558405 (0x7f0d0005 | 1.87421e+38) 283| move-object/from16 v0, v23 285| move/from16 v1, v20 287| move/from16 v2, v18 289| move-object/from16 v3, v19 291| invoke-virtual {v0,v1,v2,v3}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 294| move-result-object v18 295| const v26, #+20476 (0x00004ffc | 2.86930e-41) 298| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 301| move-object/from16 v0, v18 303| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_2: .line 55 306| const v26, #+20477 (0x00004ffd | 2.86944e-41) 309| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v14}, java.lang.StringBuilder.toString():java.lang.String 315| move-result-object v11 316| const v26, #+20478 (0x00004ffe | 2.86958e-41) 319| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 59 .end_local v14 322| const v26, #+20479 (0x00004fff | 2.86972e-41) 325| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 328| move-object/from16 v0, v24 330| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval 332| const v26, #+20480 (0x00005000 | 2.86986e-41) 335| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 338| move/from16 v18, v0 340| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 342| move/from16 v0, v18 344| move/from16 v1, v19 346| if-gt v0, v1, Label_5 348| const v26, #+20481 (0x00005001 | 2.87000e-41) 351| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 354| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 60 .local v13, "interval", int 355| const v26, #+20482 (0x00005002 | 2.87014e-41) 358| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 361| move-object/from16 v0, v24 363| iget v0, v0, com.android.calendarcommon2.EventRecurrence.freq 365| const v26, #+20483 (0x00005003 | 2.87028e-41) 368| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 371| move/from16 v18, v0 373| packed-switch v18, Label_19 .line 124 376| const v26, #+20484 (0x00005004 | 2.87042e-41) 379| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 382| const/16 v18, #+0 (0x00000000 | 0.00000) 384| return-object v18 Label_5: .line 59 .end_local v13 385| const v26, #+20485 (0x00005005 | 2.87056e-41) 388| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v24 393| iget v13, v0, com.android.calendarcommon2.EventRecurrence.interval .restart_local v13 395| const v26, #+20486 (0x00005006 | 2.87070e-41) 398| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 401| goto/16 Label_4 Label_6: .line 62 403| const v26, #+20487 (0x00005007 | 2.87084e-41) 406| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 409| new-instance v18, java.lang.StringBuilder 411| const v26, #+20488 (0x00005008 | 2.87098e-41) 414| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-direct/range {v18..v18}, java.lang.StringBuilder.():void 420| const v26, #+20489 (0x00005009 | 2.87112e-41) 423| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 426| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 428| move/from16 v0, v19 430| new-array v0, v0, java.lang.Object[] 432| const v26, #+20490 (0x0000500a | 2.87126e-41) 435| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 438| move-object/from16 v19, v0 440| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 443| move-result-object v20 444| const v26, #+20491 (0x0000500b | 2.87140e-41) 447| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 450| const/16 v21, #+0 (0x00000000 | 0.00000) 452| aput-object v20, v19, v21 454| const v26, #+20492 (0x0000500c | 2.87154e-41) 457| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 460| const v20, #+2131558406 (0x7f0d0006 | 1.87421e+38) 463| move-object/from16 v0, v23 465| move/from16 v1, v20 467| move-object/from16 v2, v19 469| invoke-virtual {v0,v1,v13,v2}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 472| move-result-object v19 473| const v26, #+20493 (0x0000500d | 2.87168e-41) 476| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 482| move-result-object v18 483| const v26, #+20494 (0x0000500e | 2.87182e-41) 486| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 489| move-object/from16 v0, v18 491| invoke-virtual {v0,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 494| move-result-object v18 495| const v26, #+20495 (0x0000500f | 2.87196e-41) 498| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual/range {v18..v18}, java.lang.StringBuilder.toString():java.lang.String 504| move-result-object v18 505| const v26, #+20496 (0x00005010 | 2.87210e-41) 508| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 511| return-object v18 Label_7: .line 64 512| const v26, #+20497 (0x00005011 | 2.87224e-41) 515| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-virtual/range {v24..v24}, com.android.calendarcommon2.EventRecurrence.repeatsOnEveryWeekDay():boolean 521| move-result v18 522| const v26, #+20498 (0x00005012 | 2.87238e-41) 525| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 528| if-eqz v18, Label_8 .line 65 530| const v26, #+20499 (0x00005013 | 2.87252e-41) 533| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 536| new-instance v18, java.lang.StringBuilder 538| const v26, #+20500 (0x00005014 | 2.87266e-41) 541| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-direct/range {v18..v18}, java.lang.StringBuilder.():void 547| const v26, #+20501 (0x00005015 | 2.87280e-41) 550| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 553| const v19, #+2131492973 (0x7f0c006d | 1.86094e+38) 556| move-object/from16 v0, v23 558| move/from16 v1, v19 560| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String 563| move-result-object v19 564| const v26, #+20502 (0x00005016 | 2.87294e-41) 567| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 570| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 573| move-result-object v18 574| const v26, #+20503 (0x00005017 | 2.87308e-41) 577| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 580| move-object/from16 v0, v18 582| invoke-virtual {v0,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 585| move-result-object v18 586| const v26, #+20504 (0x00005018 | 2.87322e-41) 589| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-virtual/range {v18..v18}, java.lang.StringBuilder.toString():java.lang.String 595| move-result-object v18 596| const v26, #+20505 (0x00005019 | 2.87336e-41) 599| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 602| return-object v18 Label_8: .line 69 603| const v26, #+20506 (0x0000501a | 2.87350e-41) 606| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 609| const/16 v8, #+20 (0x00000014 | 2.80260e-44) .line 70 .local v8, "dayOfWeekLength", int 611| move-object/from16 v0, v24 613| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount 615| const v26, #+20507 (0x0000501b | 2.87364e-41) 618| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 621| move/from16 v18, v0 623| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 625| move/from16 v0, v18 627| move/from16 v1, v19 629| if-ne v0, v1, Label_9 .line 71 631| const v26, #+20508 (0x0000501c | 2.87378e-41) 634| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 637| const/16 v8, #+10 (0x0000000a | 1.40130e-44) Label_9: .line 74 639| const v26, #+20509 (0x0000501d | 2.87392e-41) 642| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 645| new-instance v9, java.lang.StringBuilder 647| const v26, #+20510 (0x0000501e | 2.87406e-41) 650| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-direct {v9}, java.lang.StringBuilder.():void .line 79 .local v9, "days", java.lang.StringBuilder 656| const v26, #+20511 (0x0000501f | 2.87420e-41) 659| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 662| move-object/from16 v0, v24 664| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount 666| const v26, #+20512 (0x00005020 | 2.87434e-41) 669| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 672| move/from16 v18, v0 674| if-lez v18, Label_13 .line 80 676| const v26, #+20513 (0x00005021 | 2.87448e-41) 679| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 682| move-object/from16 v0, v24 684| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount 686| const v26, #+20514 (0x00005022 | 2.87462e-41) 689| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 692| move/from16 v18, v0 694| add-int/lit8 v4, v18, #-1 (0xffffffff | NaN) .line 81 .local v4, "count", int 696| const/4 v12, #+0 (0x00000000 | 0.00000) Label_10: .local v12, "i", int 697| const v26, #+20515 (0x00005023 | 2.87476e-41) 700| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 703| if-ge v12, v4, Label_11 .line 82 705| const v26, #+20516 (0x00005024 | 2.87490e-41) 708| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 711| move-object/from16 v0, v24 713| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byday 715| const v26, #+20517 (0x00005025 | 2.87504e-41) 718| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 721| move-object/from16 v18, v0 723| aget v18, v18, v12 725| const v26, #+20518 (0x00005026 | 2.87518e-41) 728| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 731| move/from16 v0, v18 733| invoke-static {v0,v8}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):java.lang.String 736| move-result-object v18 737| const v26, #+20519 (0x00005027 | 2.87532e-41) 740| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 743| move-object/from16 v0, v18 745| invoke-virtual {v9,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 83 748| const v26, #+20520 (0x00005028 | 2.87546e-41) 751| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 754| const-string/jumbo v18, ", " 757| const v26, #+20521 (0x00005029 | 2.87560e-41) 760| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 763| move-object/from16 v0, v18 765| invoke-virtual {v9,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 81 768| const v26, #+20522 (0x0000502a | 2.87574e-41) 771| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 774| add-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) 776| goto/16 Label_10 Label_11: .line 85 778| const v26, #+20523 (0x0000502b | 2.87588e-41) 781| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 784| move-object/from16 v0, v24 786| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byday 788| const v26, #+20524 (0x0000502c | 2.87602e-41) 791| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 794| move-object/from16 v18, v0 796| aget v18, v18, v4 798| const v26, #+20525 (0x0000502d | 2.87617e-41) 801| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 804| move/from16 v0, v18 806| invoke-static {v0,v8}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):java.lang.String 809| move-result-object v18 810| const v26, #+20526 (0x0000502e | 2.87631e-41) 813| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 816| move-object/from16 v0, v18 818| invoke-virtual {v9,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 87 821| const v26, #+20527 (0x0000502f | 2.87645e-41) 824| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 827| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 830| move-result-object v15 831| const v26, #+20528 (0x00005030 | 2.87659e-41) 834| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 100 .end_local v4 .end_local v12 .local v15, "string", java.lang.String 837| const v26, #+20529 (0x00005031 | 2.87673e-41) 840| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 843| new-instance v18, java.lang.StringBuilder 845| const v26, #+20530 (0x00005032 | 2.87687e-41) 848| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 851| invoke-direct/range {v18..v18}, java.lang.StringBuilder.():void 854| const v26, #+20531 (0x00005033 | 2.87701e-41) 857| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 860| const/16 v19, #+2 (0x00000002 | 2.80260e-45) 862| move/from16 v0, v19 864| new-array v0, v0, java.lang.Object[] 866| const v26, #+20532 (0x00005034 | 2.87715e-41) 869| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 872| move-object/from16 v19, v0 874| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 877| move-result-object v20 878| const v26, #+20533 (0x00005035 | 2.87729e-41) 881| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 884| const/16 v21, #+0 (0x00000000 | 0.00000) 886| aput-object v20, v19, v21 888| const v26, #+20534 (0x00005036 | 2.87743e-41) 891| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 894| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 896| aput-object v15, v19, v20 898| const v26, #+20535 (0x00005037 | 2.87757e-41) 901| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 904| const v20, #+2131558407 (0x7f0d0007 | 1.87421e+38) 907| move-object/from16 v0, v23 909| move/from16 v1, v20 911| move-object/from16 v2, v19 913| invoke-virtual {v0,v1,v13,v2}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 916| move-result-object v19 917| const v26, #+20536 (0x00005038 | 2.87771e-41) 920| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 923| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 926| move-result-object v18 927| const v26, #+20537 (0x00005039 | 2.87785e-41) 930| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 933| move-object/from16 v0, v18 935| invoke-virtual {v0,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 938| move-result-object v18 939| const v26, #+20538 (0x0000503a | 2.87799e-41) 942| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 945| invoke-virtual/range {v18..v18}, java.lang.StringBuilder.toString():java.lang.String 948| move-result-object v18 949| const v26, #+20539 (0x0000503b | 2.87813e-41) 952| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 955| return-object v18 Label_13: .line 93 .end_local v15 956| const v26, #+20540 (0x0000503c | 2.87827e-41) 959| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v0, v24 964| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate 966| const v26, #+20541 (0x0000503d | 2.87841e-41) 969| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 972| move-object/from16 v18, v0 974| if-nez v18, Label_14 .line 94 976| const v26, #+20542 (0x0000503e | 2.87855e-41) 979| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 982| const/16 v18, #+0 (0x00000000 | 0.00000) 984| return-object v18 Label_14: .line 97 985| const v26, #+20543 (0x0000503f | 2.87869e-41) 988| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 991| move-object/from16 v0, v24 993| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate 995| const v26, #+20544 (0x00005040 | 2.87883e-41) 998| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1001| move-object/from16 v18, v0 1003| move-object/from16 v0, v18 1005| iget v0, v0, android.text.format.Time.weekDay 1007| const v26, #+20545 (0x00005041 | 2.87897e-41) 1010| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1013| move/from16 v18, v0 1015| invoke-static/range {v18..v18}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 1018| move-result v6 1019| const v26, #+20546 (0x00005042 | 2.87911e-41) 1022| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 98 .local v6, "day", int 1025| const/16 v18, #+10 (0x0000000a | 1.40130e-44) 1027| move/from16 v0, v18 1029| invoke-static {v6,v0}, com.android.calendar.EventRecurrenceFormatter.dayToString(int, int):java.lang.String 1032| move-result-object v15 1033| const v26, #+20547 (0x00005043 | 2.87925e-41) 1036| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .restart_local v15 1039| goto/16 Label_12 Label_15: .line 105 .end_local v6 .end_local v8 .end_local v9 .end_local v15 1041| const v26, #+20548 (0x00005044 | 2.87939e-41) 1044| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1047| move-object/from16 v0, v24 1049| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount 1051| const v26, #+20549 (0x00005045 | 2.87953e-41) 1054| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1057| move/from16 v18, v0 1059| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 1061| move/from16 v0, v18 1063| move/from16 v1, v19 1065| if-ne v0, v1, Label_16 .line 106 1067| const v26, #+20550 (0x00005046 | 2.87967e-41) 1070| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1073| move-object/from16 v0, v24 1075| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate 1077| const v26, #+20551 (0x00005047 | 2.87981e-41) 1080| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1083| move-object/from16 v18, v0 1085| move-object/from16 v0, v18 1087| iget v0, v0, android.text.format.Time.weekDay 1089| const v26, #+20552 (0x00005048 | 2.87995e-41) 1092| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1095| move/from16 v17, v0 .line 108 .local v17, "weekday", int 1097| move-object/from16 v0, v23 1099| move/from16 v1, v17 1101| invoke-static {v0,v1}, com.android.calendar.EventRecurrenceFormatter.cacheMonthRepeatStrings(android.content.res.Resources, int):void .line 109 1104| const v26, #+20553 (0x00005049 | 2.88009e-41) 1107| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1110| move-object/from16 v0, v24 1112| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate 1114| const v26, #+20554 (0x0000504a | 2.88023e-41) 1117| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1120| move-object/from16 v18, v0 1122| move-object/from16 v0, v18 1124| iget v0, v0, android.text.format.Time.monthDay 1126| const v26, #+20555 (0x0000504b | 2.88037e-41) 1129| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1132| move/from16 v18, v0 1134| add-int/lit8 v18, v18, #-1 (0xffffffff | NaN) 1136| div-int/lit8 v7, v18, #+7 (0x00000007 | 9.80909e-45) .line 110 .local v7, "dayNumber", int 1138| const v26, #+20556 (0x0000504c | 2.88051e-41) 1141| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1144| new-instance v14, java.lang.StringBuilder 1146| const v26, #+20557 (0x0000504d | 2.88065e-41) 1149| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1152| invoke-direct {v14}, java.lang.StringBuilder.():void .line 111 .restart_local v14 1155| const v26, #+20558 (0x0000504e | 2.88079e-41) 1158| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1161| const v18, #+2131492974 (0x7f0c006e | 1.86094e+38) 1164| move-object/from16 v0, v23 1166| move/from16 v1, v18 1168| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String 1171| move-result-object v18 1172| const v26, #+20559 (0x0000504f | 2.88093e-41) 1175| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1178| move-object/from16 v0, v18 1180| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 112 1183| const v26, #+20560 (0x00005050 | 2.88107e-41) 1186| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1189| const-string/jumbo v18, " (" 1192| const v26, #+20561 (0x00005051 | 2.88121e-41) 1195| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1198| move-object/from16 v0, v18 1200| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 113 1203| const v26, #+20562 (0x00005052 | 2.88135e-41) 1206| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1209| sget-object v18, com.android.calendar.EventRecurrenceFormatter.mMonthRepeatByDayOfWeekStrs 1211| const v26, #+20563 (0x00005053 | 2.88149e-41) 1214| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1217| aget-object v18, v18, v17 1219| const v26, #+20564 (0x00005054 | 2.88163e-41) 1222| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1225| aget-object v18, v18, v7 1227| const v26, #+20565 (0x00005055 | 2.88177e-41) 1230| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1233| move-object/from16 v0, v18 1235| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 114 1238| const v26, #+20566 (0x00005056 | 2.88191e-41) 1241| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1244| const-string/jumbo v18, ")" 1247| const v26, #+20567 (0x00005057 | 2.88205e-41) 1250| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1253| move-object/from16 v0, v18 1255| invoke-virtual {v14,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 115 1258| const v26, #+20568 (0x00005058 | 2.88219e-41) 1261| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1264| invoke-virtual {v14,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 116 1267| const v26, #+20569 (0x00005059 | 2.88233e-41) 1270| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1273| invoke-virtual {v14}, java.lang.StringBuilder.toString():java.lang.String 1276| move-result-object v18 1277| const v26, #+20570 (0x0000505a | 2.88247e-41) 1280| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1283| return-object v18 Label_16: .line 118 .end_local v7 .end_local v14 .end_local v17 1284| const v26, #+20571 (0x0000505b | 2.88261e-41) 1287| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1290| new-instance v18, java.lang.StringBuilder 1292| const v26, #+20572 (0x0000505c | 2.88275e-41) 1295| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1298| invoke-direct/range {v18..v18}, java.lang.StringBuilder.():void 1301| const v26, #+20573 (0x0000505d | 2.88289e-41) 1304| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1307| const v19, #+2131492974 (0x7f0c006e | 1.86094e+38) 1310| move-object/from16 v0, v23 1312| move/from16 v1, v19 1314| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String 1317| move-result-object v19 1318| const v26, #+20574 (0x0000505e | 2.88303e-41) 1321| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1324| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1327| move-result-object v18 1328| const v26, #+20575 (0x0000505f | 2.88317e-41) 1331| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1334| move-object/from16 v0, v18 1336| invoke-virtual {v0,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1339| move-result-object v18 1340| const v26, #+20576 (0x00005060 | 2.88331e-41) 1343| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1346| invoke-virtual/range {v18..v18}, java.lang.StringBuilder.toString():java.lang.String 1349| move-result-object v18 1350| const v26, #+20577 (0x00005061 | 2.88345e-41) 1353| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1356| return-object v18 Label_17: .line 121 1357| const v26, #+20578 (0x00005062 | 2.88359e-41) 1360| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1363| new-instance v18, java.lang.StringBuilder 1365| const v26, #+20579 (0x00005063 | 2.88373e-41) 1368| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1371| invoke-direct/range {v18..v18}, java.lang.StringBuilder.():void 1374| const v26, #+20580 (0x00005064 | 2.88387e-41) 1377| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1380| const v19, #+2131492975 (0x7f0c006f | 1.86094e+38) 1383| move-object/from16 v0, v23 1385| move/from16 v1, v19 1387| invoke-virtual {v0,v1}, android.content.res.Resources.getString(int):java.lang.String 1390| move-result-object v19 1391| const v26, #+20581 (0x00005065 | 2.88401e-41) 1394| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1397| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1400| move-result-object v18 1401| const v26, #+20582 (0x00005066 | 2.88415e-41) 1404| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1407| move-object/from16 v0, v18 1409| invoke-virtual {v0,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1412| move-result-object v18 1413| const v26, #+20583 (0x00005067 | 2.88429e-41) 1416| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1419| invoke-virtual/range {v18..v18}, java.lang.StringBuilder.toString():java.lang.String 1422| move-result-object v18 1423| const v26, #+20584 (0x00005068 | 2.88443e-41) 1426| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1429| return-object v18 Label_18: .line 47 .end_local v13 .restart_local v14 1430| const v26, #+20585 (0x00005069 | 2.88457e-41) 1433| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1436| move-exception v10 .local v10, "e", android.util.TimeFormatException 1437| goto/16 Label_1 1439| nop Label_19: .line 60 1440| packed-switch-payload 4: Label_6 5: Label_7 6: Label_15 7: Label_17 } method com.android.calendar.ExpandableTextView.(android.content.Context):void { .params "context" .src "ExpandableTextView.java" .line 40 .prologue_end .line 40 0| const v0, #+20586 (0x0000506a | 2.88471e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.widget.LinearLayout.(android.content.Context):void .line 33 9| const v0, #+20587 (0x0000506b | 2.88485e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mRelayout .line 34 18| const v0, #+20588 (0x0000506c | 2.88499e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 25| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mCollapsed .line 35 27| const v0, #+20589 (0x0000506d | 2.88513e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 35| iput v1, v2, com.android.calendar.ExpandableTextView.mMaxCollapsedLines .line 41 37| const v0, #+20590 (0x0000506e | 2.88527e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v2}, com.android.calendar.ExpandableTextView.init():void .line 42 46| const v0, #+20591 (0x0000506f | 2.88541e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.calendar.ExpandableTextView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "ExpandableTextView.java" .line 45 .prologue_end 0| const v0, #+20592 (0x00005070 | 2.88555e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 45 7| invoke-direct {v2,v3,v4,v1}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet, int):void .line 33 10| const v0, #+20593 (0x00005071 | 2.88569e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mRelayout .line 34 18| const v0, #+20594 (0x00005072 | 2.88583e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 25| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mCollapsed .line 35 27| const v0, #+20595 (0x00005073 | 2.88597e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 35| iput v1, v2, com.android.calendar.ExpandableTextView.mMaxCollapsedLines .line 46 37| const v0, #+20596 (0x00005074 | 2.88611e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v2}, com.android.calendar.ExpandableTextView.init():void .line 47 46| const v0, #+20597 (0x00005075 | 2.88625e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.calendar.ExpandableTextView.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "ExpandableTextView.java" .line 50 .prologue_end .line 50 0| const v0, #+20598 (0x00005076 | 2.88639e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet, int):void .line 33 9| const v0, #+20599 (0x00005077 | 2.88653e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mRelayout .line 34 18| const v0, #+20600 (0x00005078 | 2.88667e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 25| iput-boolean v1, v2, com.android.calendar.ExpandableTextView.mCollapsed .line 35 27| const v0, #+20601 (0x00005079 | 2.88681e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 35| iput v1, v2, com.android.calendar.ExpandableTextView.mMaxCollapsedLines .line 51 37| const v0, #+20602 (0x0000507a | 2.88696e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v2}, com.android.calendar.ExpandableTextView.init():void .line 52 46| const v0, #+20603 (0x0000507b | 2.88710e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.calendar.ExpandableTextView.findViews():void { .src "ExpandableTextView.java" .line 105 .prologue_end .line 105 0| const v0, #+20604 (0x0000507c | 2.88724e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+2131755188 (0x7f1000b4 | 1.91412e+38) 9| invoke-virtual {v2,v1}, com.android.calendar.ExpandableTextView.findViewById(int):android.view.View 12| move-result-object v1 13| const v0, #+20605 (0x0000507d | 2.88738e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| check-cast v1, android.widget.TextView 21| const v0, #+20606 (0x0000507e | 2.88752e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-object v1, v2, com.android.calendar.ExpandableTextView.mTv .line 106 29| const v0, #+20607 (0x0000507f | 2.88766e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v1, v2, com.android.calendar.ExpandableTextView.mTv 37| const v0, #+20608 (0x00005080 | 2.88780e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v1,v2}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 107 46| const v0, #+20609 (0x00005081 | 2.88794e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const v1, #+2131755189 (0x7f1000b5 | 1.91413e+38) 55| invoke-virtual {v2,v1}, com.android.calendar.ExpandableTextView.findViewById(int):android.view.View 58| move-result-object v1 59| const v0, #+20610 (0x00005082 | 2.88808e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v1, android.widget.ImageButton 67| const v0, #+20611 (0x00005083 | 2.88822e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v1, v2, com.android.calendar.ExpandableTextView.mButton .line 108 75| const v0, #+20612 (0x00005084 | 2.88836e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v2, com.android.calendar.ExpandableTextView.mButton 83| const v0, #+20613 (0x00005085 | 2.88850e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1,v2}, android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener):void .line 109 92| const v0, #+20614 (0x00005086 | 2.88864e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.ExpandableTextView.getText():java.lang.CharSequence { .src "ExpandableTextView.java" .line 122 .prologue_end .line 122 0| const v0, #+20615 (0x00005087 | 2.88878e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.ExpandableTextView.mTv 8| const v0, #+20616 (0x00005088 | 2.88892e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 123 16| const v0, #+20617 (0x00005089 | 2.88906e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v1, "" 25| const v0, #+20618 (0x0000508a | 2.88920e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 Label_1: .line 125 32| const v0, #+20619 (0x0000508b | 2.88934e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v2, com.android.calendar.ExpandableTextView.mTv 40| const v0, #+20620 (0x0000508c | 2.88948e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v1}, android.widget.TextView.getText():java.lang.CharSequence 49| move-result-object v1 50| const v0, #+20621 (0x0000508d | 2.88962e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-object v1 } method com.android.calendar.ExpandableTextView.init():void { .src "ExpandableTextView.java" .line 55 .prologue_end .line 55 0| const v0, #+20622 (0x0000508e | 2.88976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.calendar.ExpandableTextView.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+20623 (0x0000508f | 2.88990e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const v2, #+2131427330 (0x7f0b0002 | 1.84763e+38) 19| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 22| move-result v1 23| const v0, #+20624 (0x00005090 | 2.89004e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iput v1, v3, com.android.calendar.ExpandableTextView.mMaxCollapsedLines .line 56 31| const v0, #+20625 (0x00005091 | 2.89018e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v3}, com.android.calendar.ExpandableTextView.getResources():android.content.res.Resources 40| move-result-object v1 41| const v0, #+20626 (0x00005092 | 2.89032e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const v2, #+2130837568 (0x7f020040 | 1.72801e+38) 50| invoke-virtual {v1,v2}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 53| move-result-object v1 54| const v0, #+20627 (0x00005093 | 2.89046e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-object v1, v3, com.android.calendar.ExpandableTextView.mExpandDrawable .line 57 62| const v0, #+20628 (0x00005094 | 2.89060e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v3}, com.android.calendar.ExpandableTextView.getResources():android.content.res.Resources 71| move-result-object v1 72| const v0, #+20629 (0x00005095 | 2.89074e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const v2, #+2130837562 (0x7f02003a | 1.72801e+38) 81| invoke-virtual {v1,v2}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 84| move-result-object v1 85| const v0, #+20630 (0x00005096 | 2.89088e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v1, v3, com.android.calendar.ExpandableTextView.mCollapseDrawable .line 58 93| const v0, #+20631 (0x00005097 | 2.89102e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void } method com.android.calendar.ExpandableTextView.onClick(android.view.View):void { .params "v" .src "ExpandableTextView.java" .line 62 .prologue_end .line 62 0| const v0, #+20632 (0x00005098 | 2.89116e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.ExpandableTextView.mButton 8| const v0, #+20633 (0x00005099 | 2.89130e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.widget.ImageButton.getVisibility():int 17| move-result v1 18| const v0, #+20634 (0x0000509a | 2.89144e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 63 26| const v0, #+20635 (0x0000509b | 2.89158e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 66 33| const v0, #+20636 (0x0000509c | 2.89172e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-boolean v1, v3, com.android.calendar.ExpandableTextView.mCollapsed 41| const v0, #+20637 (0x0000509d | 2.89186e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 49| iput-boolean v1, v3, com.android.calendar.ExpandableTextView.mCollapsed .line 67 51| const v0, #+20638 (0x0000509e | 2.89200e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v2, v3, com.android.calendar.ExpandableTextView.mButton 59| const v0, #+20639 (0x0000509f | 2.89214e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-boolean v1, v3, com.android.calendar.ExpandableTextView.mCollapsed 67| const v0, #+20640 (0x000050a0 | 2.89228e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v1, Label_4 75| const v0, #+20641 (0x000050a1 | 2.89242e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v3, com.android.calendar.ExpandableTextView.mExpandDrawable Label_2: 83| const v0, #+20642 (0x000050a2 | 2.89256e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v2,v1}, android.widget.ImageButton.setImageDrawable(android.graphics.drawable.Drawable):void .line 68 92| const v0, #+20643 (0x000050a3 | 2.89270e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v3, com.android.calendar.ExpandableTextView.mTv 100| const v0, #+20644 (0x000050a4 | 2.89284e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-boolean v1, v3, com.android.calendar.ExpandableTextView.mCollapsed 108| const v0, #+20645 (0x000050a5 | 2.89298e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| if-eqz v1, Label_5 116| const v0, #+20646 (0x000050a6 | 2.89312e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget v1, v3, com.android.calendar.ExpandableTextView.mMaxCollapsedLines Label_3: 124| const v0, #+20647 (0x000050a7 | 2.89326e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2,v1}, android.widget.TextView.setMaxLines(int):void .line 69 133| const v0, #+20648 (0x000050a8 | 2.89340e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-void Label_4: .line 67 140| const v0, #+20649 (0x000050a9 | 2.89354e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v1, v3, com.android.calendar.ExpandableTextView.mCollapseDrawable 148| const v0, #+20650 (0x000050aa | 2.89368e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| goto/16 Label_2 Label_5: .line 68 156| const v0, #+20651 (0x000050ab | 2.89382e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const v1, #+2147483647 (0x7fffffff | NaN) 165| goto/16 Label_3 } method com.android.calendar.ExpandableTextView.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "ExpandableTextView.java" .line 74 .prologue_end 0| const v0, #+20652 (0x000050ac | 2.89396e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 74 9| iget-boolean v1, v4, com.android.calendar.ExpandableTextView.mRelayout 11| const v0, #+20653 (0x000050ad | 2.89410e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v1, Label_1 19| const v0, #+20654 (0x000050ae | 2.89424e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v4}, com.android.calendar.ExpandableTextView.getVisibility():int 28| move-result v1 29| const v0, #+20655 (0x000050af | 2.89438e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-ne v1, v2, Label_2 Label_1: .line 75 37| const v0, #+20656 (0x000050b0 | 2.89452e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-super {v4,v5,v6}, android.widget.LinearLayout.onMeasure(int, int):void .line 76 46| const v0, #+20657 (0x000050b1 | 2.89466e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void Label_2: .line 78 53| const v0, #+20658 (0x000050b2 | 2.89480e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-boolean v3, v4, com.android.calendar.ExpandableTextView.mRelayout .line 82 61| const v0, #+20659 (0x000050b3 | 2.89494e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v4, com.android.calendar.ExpandableTextView.mButton 69| const v0, #+20660 (0x000050b4 | 2.89508e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1,v2}, android.widget.ImageButton.setVisibility(int):void .line 83 78| const v0, #+20661 (0x000050b5 | 2.89522e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v4, com.android.calendar.ExpandableTextView.mTv 86| const v0, #+20662 (0x000050b6 | 2.89536e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const v2, #+2147483647 (0x7fffffff | NaN) 95| invoke-virtual {v1,v2}, android.widget.TextView.setMaxLines(int):void .line 86 98| const v0, #+20663 (0x000050b7 | 2.89550e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-super {v4,v5,v6}, android.widget.LinearLayout.onMeasure(int, int):void .line 89 107| const v0, #+20664 (0x000050b8 | 2.89564e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v1, v4, com.android.calendar.ExpandableTextView.mTv 115| const v0, #+20665 (0x000050b9 | 2.89578e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1}, android.widget.TextView.getLineCount():int 124| move-result v1 125| const v0, #+20666 (0x000050ba | 2.89592e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget v2, v4, com.android.calendar.ExpandableTextView.mMaxCollapsedLines 133| const v0, #+20667 (0x000050bb | 2.89606e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-gt v1, v2, Label_3 .line 90 141| const v0, #+20668 (0x000050bc | 2.89620e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void Label_3: .line 95 148| const v0, #+20669 (0x000050bd | 2.89634e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-boolean v1, v4, com.android.calendar.ExpandableTextView.mCollapsed 156| const v0, #+20670 (0x000050be | 2.89648e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-eqz v1, Label_4 .line 96 164| const v0, #+20671 (0x000050bf | 2.89662e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v1, v4, com.android.calendar.ExpandableTextView.mTv 172| const v0, #+20672 (0x000050c0 | 2.89676e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget v2, v4, com.android.calendar.ExpandableTextView.mMaxCollapsedLines 180| const v0, #+20673 (0x000050c1 | 2.89690e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v1,v2}, android.widget.TextView.setMaxLines(int):void Label_4: .line 98 189| const v0, #+20674 (0x000050c2 | 2.89704e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v1, v4, com.android.calendar.ExpandableTextView.mButton 197| const v0, #+20675 (0x000050c3 | 2.89718e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v1,v3}, android.widget.ImageButton.setVisibility(int):void .line 101 206| const v0, #+20676 (0x000050c4 | 2.89732e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-super {v4,v5,v6}, android.widget.LinearLayout.onMeasure(int, int):void .line 102 215| const v0, #+20677 (0x000050c5 | 2.89746e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| return-void } method com.android.calendar.ExpandableTextView.setText(java.lang.String):void { .params "text" .src "ExpandableTextView.java" .line 112 .prologue_end 0| const v0, #+20678 (0x000050c6 | 2.89760e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 112 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 8| iput-boolean v3, v4, com.android.calendar.ExpandableTextView.mRelayout .line 113 10| const v0, #+20679 (0x000050c7 | 2.89775e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v3, v4, com.android.calendar.ExpandableTextView.mTv 18| const v0, #+20680 (0x000050c8 | 2.89789e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v3, Label_1 .line 114 26| const v0, #+20681 (0x000050c9 | 2.89803e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v4}, com.android.calendar.ExpandableTextView.findViews():void Label_1: .line 116 35| const v0, #+20682 (0x000050ca | 2.89817e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v5}, java.lang.String.trim():java.lang.String 44| move-result-object v1 45| const v0, #+20683 (0x000050cb | 2.89831e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 117 .local v1, "trimmedText", java.lang.String 51| iget-object v3, v4, com.android.calendar.ExpandableTextView.mTv 53| const v0, #+20684 (0x000050cc | 2.89845e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v3,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 118 62| const v0, #+20685 (0x000050cd | 2.89859e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1}, java.lang.String.length():int 71| move-result v3 72| const v0, #+20686 (0x000050ce | 2.89873e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-nez v3, Label_2 80| const v0, #+20687 (0x000050cf | 2.89887e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const/16 v2, #+8 (0x00000008 | 1.12104e-44) Label_2: 88| const v0, #+20688 (0x000050d0 | 2.89901e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4,v2}, com.android.calendar.ExpandableTextView.setVisibility(int):void .line 119 97| const v0, #+20689 (0x000050d1 | 2.89915e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method com.android.calendar.ExtensionsFactory$1.():void { .src "ExtensionsFactory.java" .line 91 .prologue_end .line 91 0| const v0, #+20690 (0x000050d2 | 2.89929e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+20691 (0x000050d3 | 2.89943e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ExtensionsFactory$1.getExtensionMenuResource(android.view.Menu):java.lang.Integer { .params "menu" .src "ExtensionsFactory.java" .line 94 .prologue_end .line 94 0| const v0, #+20692 (0x000050d4 | 2.89957e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.calendar.ExtensionsFactory$1.handleItemSelected(android.view.MenuItem, android.content.Context):boolean { .params "item", "context" .src "ExtensionsFactory.java" .line 99 .prologue_end .line 99 0| const v0, #+20693 (0x000050d5 | 2.89971e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.ExtensionsFactory$2.():void { .src "ExtensionsFactory.java" .line 117 .prologue_end .line 117 0| const v0, #+20694 (0x000050d6 | 2.89985e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+20695 (0x000050d7 | 2.89999e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ExtensionsFactory$2.close():void { .src "ExtensionsFactory.java" .line 134 .prologue_end .line 134 0| const v0, #+20696 (0x000050d8 | 2.90013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.ExtensionsFactory$2.open(android.content.Context):boolean { .params "context" .src "ExtensionsFactory.java" .line 120 .prologue_end .line 120 0| const v0, #+20697 (0x000050d9 | 2.90027e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.ExtensionsFactory$2.send(java.lang.String, java.lang.String, android.os.Bundle):void { .params "to", "msgId", "data" .src "ExtensionsFactory.java" .line 130 .prologue_end .line 130 0| const v0, #+20698 (0x000050da | 2.90041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.ExtensionsFactory$2.subscribeToGroup(java.lang.String, java.lang.String, java.lang.String):boolean { .params "senderId", "account", "groupId" .src "ExtensionsFactory.java" .line 126 .prologue_end .line 126 0| const v0, #+20699 (0x000050db | 2.90055e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.ExtensionsFactory$3.():void { .src "ExtensionsFactory.java" .line 154 .prologue_end .line 154 0| const v0, #+20700 (0x000050dc | 2.90069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+20701 (0x000050dd | 2.90083e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ExtensionsFactory$3.initialize(android.content.Context):boolean { .params "context" .src "ExtensionsFactory.java" .line 157 .prologue_end .line 157 0| const v0, #+20702 (0x000050de | 2.90097e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.ExtensionsFactory$3.trackView(java.lang.String):void { .params "name" .src "ExtensionsFactory.java" .line 162 .prologue_end .line 162 0| const v0, #+20703 (0x000050df | 2.90111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.ExtensionsFactory.():void { .src "ExtensionsFactory.java" .line 37 .prologue_end 0| const v2, #+20704 (0x000050e0 | 2.90125e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 37 7| const-string/jumbo v0, "ExtensionsFactory" 10| const v2, #+20705 (0x000050e1 | 2.90139e-41) 13| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 16| sput-object v0, com.android.calendar.ExtensionsFactory.TAG .line 41 18| const v2, #+20706 (0x000050e2 | 2.90153e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v0, "calendar_extensions.properties" 27| const v2, #+20707 (0x000050e3 | 2.90167e-41) 30| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.ExtensionsFactory.EXTENSIONS_PROPERTIES .line 43 35| const v2, #+20708 (0x000050e4 | 2.90181e-41) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v0, "AllInOneMenuExtensions" 44| const v2, #+20709 (0x000050e5 | 2.90195e-41) 47| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 50| sput-object v0, com.android.calendar.ExtensionsFactory.ALL_IN_ONE_MENU_KEY .line 44 52| const v2, #+20710 (0x000050e6 | 2.90209e-41) 55| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v0, "CloudNotificationChannel" 61| const v2, #+20711 (0x000050e7 | 2.90223e-41) 64| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 67| sput-object v0, com.android.calendar.ExtensionsFactory.CLOUD_NOTIFICATION_KEY .line 45 69| const v2, #+20712 (0x000050e8 | 2.90237e-41) 72| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 75| const-string/jumbo v0, "AnalyticsLogger" 78| const v2, #+20713 (0x000050e9 | 2.90251e-41) 81| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 84| sput-object v0, com.android.calendar.ExtensionsFactory.ANALYTICS_LOGGER_KEY .line 47 86| const v2, #+20714 (0x000050ea | 2.90265e-41) 89| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 92| new-instance v0, java.util.Properties 94| const v2, #+20715 (0x000050eb | 2.90279e-41) 97| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-direct {v0}, java.util.Properties.():void 103| const v2, #+20716 (0x000050ec | 2.90293e-41) 106| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 109| sput-object v0, com.android.calendar.ExtensionsFactory.sProperties .line 48 111| const v2, #+20717 (0x000050ed | 2.90307e-41) 114| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 117| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions .line 49 119| const v2, #+20718 (0x000050ee | 2.90321e-41) 122| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 125| sput-object v1, com.android.calendar.ExtensionsFactory.sAnalyticsLogger .line 35 127| const v2, #+20719 (0x000050ef | 2.90335e-41) 130| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 133| return-void } method com.android.calendar.ExtensionsFactory.():void { .src "ExtensionsFactory.java" .line 35 .prologue_end .line 35 0| const v0, #+20720 (0x000050f0 | 2.90349e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+20721 (0x000050f1 | 2.90363e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):java.lang.Object { .try_begin_1 .params "className" .src "ExtensionsFactory.java" .line 66 .prologue_end .line 66 0| const v0, #+20722 (0x000050f2 | 2.90377e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v8}, java.lang.Class.forName(java.lang.String):java.lang.Class 9| move-result-object v1 10| const v0, #+20723 (0x000050f3 | 2.90391e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 .local_ex v1, "c", java.lang.Class, "Ljava/lang/Class<*>;" 16| invoke-virtual {v1}, java.lang.Class.newInstance():java.lang.Object .try_end_1 catch(java.lang.ClassNotFoundException) : Label_4 catch(java.lang.IllegalAccessException) : Label_3 catch(java.lang.InstantiationException) : Label_1 19| move-result-object v5 20| const v0, #+20724 (0x000050f4 | 2.90405e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v5 Label_1: .line 72 .end_local v1 27| const v0, #+20725 (0x000050f5 | 2.90419e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| move-exception v4 .line 73 .local v4, "e", java.lang.InstantiationException 34| sget-object v5, com.android.calendar.ExtensionsFactory.TAG 36| const v0, #+20726 (0x000050f6 | 2.90433e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v6, java.lang.StringBuilder 44| const v0, #+20727 (0x000050f7 | 2.90447e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v6}, java.lang.StringBuilder.():void 53| const v0, #+20728 (0x000050f8 | 2.90461e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 62| move-result-object v6 63| const v0, #+20729 (0x000050f9 | 2.90475e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v7, ": unable to create instance." 72| const v0, #+20730 (0x000050fa | 2.90489e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 81| move-result-object v6 82| const v0, #+20731 (0x000050fb | 2.90503e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 91| move-result-object v6 92| const v0, #+20732 (0x000050fc | 2.90517e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-static {v5,v6,v4}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int Label_2: .line 75 .end_local v4 101| const v0, #+20733 (0x000050fd | 2.90531e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v5, #+0 (0x00000000 | 0.00000) 108| return-object v5 Label_3: .line 70 109| const v0, #+20734 (0x000050fe | 2.90545e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| move-exception v3 .line 71 .local v3, "e", java.lang.IllegalAccessException 116| sget-object v5, com.android.calendar.ExtensionsFactory.TAG 118| const v0, #+20735 (0x000050ff | 2.90559e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| new-instance v6, java.lang.StringBuilder 126| const v0, #+20736 (0x00005100 | 2.90573e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-direct {v6}, java.lang.StringBuilder.():void 135| const v0, #+20737 (0x00005101 | 2.90587e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 144| move-result-object v6 145| const v0, #+20738 (0x00005102 | 2.90601e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const-string/jumbo v7, ": unable to create instance." 154| const v0, #+20739 (0x00005103 | 2.90615e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 163| move-result-object v6 164| const v0, #+20740 (0x00005104 | 2.90629e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 173| move-result-object v6 174| const v0, #+20741 (0x00005105 | 2.90643e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-static {v5,v6,v3}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 183| const v0, #+20742 (0x00005106 | 2.90657e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| goto/16 Label_2 Label_4: .line 68 .end_local v3 191| const v0, #+20743 (0x00005107 | 2.90671e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| move-exception v2 .line 69 .local v2, "e", java.lang.ClassNotFoundException 198| sget-object v5, com.android.calendar.ExtensionsFactory.TAG 200| const v0, #+20744 (0x00005108 | 2.90685e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| new-instance v6, java.lang.StringBuilder 208| const v0, #+20745 (0x00005109 | 2.90699e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-direct {v6}, java.lang.StringBuilder.():void 217| const v0, #+20746 (0x0000510a | 2.90713e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 226| move-result-object v6 227| const v0, #+20747 (0x0000510b | 2.90727e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const-string/jumbo v7, ": unable to create instance." 236| const v0, #+20748 (0x0000510c | 2.90741e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 245| move-result-object v6 246| const v0, #+20749 (0x0000510d | 2.90755e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 255| move-result-object v6 256| const v0, #+20750 (0x0000510e | 2.90769e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-static {v5,v6,v2}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 265| const v0, #+20751 (0x0000510f | 2.90783e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| goto/16 Label_2 } method com.android.calendar.ExtensionsFactory.getAllInOneMenuExtensions():com.android.calendar.AllInOneMenuExtensionsInterface { .src "ExtensionsFactory.java" .line 79 .prologue_end .line 79 0| const v4, #+20752 (0x00005110 | 2.90797e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions 8| const v4, #+20753 (0x00005111 | 2.90811e-41) 11| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 80 16| const v4, #+20754 (0x00005112 | 2.90825e-41) 19| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 22| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions 24| const v4, #+20755 (0x00005113 | 2.90839e-41) 27| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v1 Label_1: .line 83 31| const v4, #+20756 (0x00005114 | 2.90854e-41) 34| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 37| sget-object v1, com.android.calendar.ExtensionsFactory.sProperties 39| const v4, #+20757 (0x00005115 | 2.90868e-41) 42| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 45| sget-object v2, com.android.calendar.ExtensionsFactory.ALL_IN_ONE_MENU_KEY 47| const v4, #+20758 (0x00005116 | 2.90882e-41) 50| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v1,v2}, java.util.Properties.getProperty(java.lang.String):java.lang.String 56| move-result-object v0 57| const v4, #+20759 (0x00005117 | 2.90896e-41) 60| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void .line 84 .local v0, "className", java.lang.String 63| if-eqz v0, Label_4 .line 85 65| const v4, #+20760 (0x00005118 | 2.90910e-41) 68| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v0}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):java.lang.Object 74| move-result-object v1 75| const v4, #+20761 (0x00005119 | 2.90924e-41) 78| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 81| check-cast v1, com.android.calendar.AllInOneMenuExtensionsInterface 83| const v4, #+20762 (0x0000511a | 2.90938e-41) 86| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 89| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions Label_2: .line 90 91| const v4, #+20763 (0x0000511b | 2.90952e-41) 94| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 97| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions 99| const v4, #+20764 (0x0000511c | 2.90966e-41) 102| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 105| if-nez v1, Label_3 .line 91 107| const v4, #+20765 (0x0000511d | 2.90980e-41) 110| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 113| new-instance v1, com.android.calendar.ExtensionsFactory$1 115| const v4, #+20766 (0x0000511e | 2.90994e-41) 118| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-direct {v1}, com.android.calendar.ExtensionsFactory$1.():void 124| const v4, #+20767 (0x0000511f | 2.91008e-41) 127| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 130| sput-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions Label_3: .line 103 132| const v4, #+20768 (0x00005120 | 2.91022e-41) 135| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 138| sget-object v1, com.android.calendar.ExtensionsFactory.sAllInOneMenuExtensions 140| const v4, #+20769 (0x00005121 | 2.91036e-41) 143| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 146| return-object v1 Label_4: .line 87 147| const v4, #+20770 (0x00005122 | 2.91050e-41) 150| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 153| sget-object v1, com.android.calendar.ExtensionsFactory.TAG 155| const v4, #+20771 (0x00005123 | 2.91064e-41) 158| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 161| new-instance v2, java.lang.StringBuilder 163| const v4, #+20772 (0x00005124 | 2.91078e-41) 166| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-direct {v2}, java.lang.StringBuilder.():void 172| const v4, #+20773 (0x00005125 | 2.91092e-41) 175| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 178| sget-object v3, com.android.calendar.ExtensionsFactory.ALL_IN_ONE_MENU_KEY 180| const v4, #+20774 (0x00005126 | 2.91106e-41) 183| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 189| move-result-object v2 190| const v4, #+20775 (0x00005127 | 2.91120e-41) 193| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v3, " not found in properties file." 199| const v4, #+20776 (0x00005128 | 2.91134e-41) 202| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 208| move-result-object v2 209| const v4, #+20777 (0x00005129 | 2.91148e-41) 212| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 218| move-result-object v2 219| const v4, #+20778 (0x0000512a | 2.91162e-41) 222| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int 228| const v4, #+20779 (0x0000512b | 2.91176e-41) 231| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 234| goto/16 Label_2 } method com.android.calendar.ExtensionsFactory.getAnalyticsLogger(android.content.Context):com.android.calendar.AnalyticsLogger { .params "context" .src "ExtensionsFactory.java" .line 142 .prologue_end .line 142 0| const v0, #+20780 (0x0000512c | 2.91190e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger 8| const v0, #+20781 (0x0000512d | 2.91204e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 143 16| const v0, #+20782 (0x0000512e | 2.91218e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sget-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger 24| const v0, #+20783 (0x0000512f | 2.91232e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v2 Label_1: .line 146 31| const v0, #+20784 (0x00005130 | 2.91246e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| sget-object v2, com.android.calendar.ExtensionsFactory.sProperties 39| const v0, #+20785 (0x00005131 | 2.91260e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| sget-object v3, com.android.calendar.ExtensionsFactory.ANALYTICS_LOGGER_KEY 47| const v0, #+20786 (0x00005132 | 2.91274e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v2,v3}, java.util.Properties.getProperty(java.lang.String):java.lang.String 56| move-result-object v1 57| const v0, #+20787 (0x00005133 | 2.91288e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v1, "className", java.lang.String 63| if-eqz v1, Label_4 .line 148 65| const v0, #+20788 (0x00005134 | 2.91302e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v1}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):java.lang.Object 74| move-result-object v2 75| const v0, #+20789 (0x00005135 | 2.91316e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| check-cast v2, com.android.calendar.AnalyticsLogger 83| const v0, #+20790 (0x00005136 | 2.91330e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| sput-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger Label_2: .line 153 91| const v0, #+20791 (0x00005137 | 2.91344e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| sget-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger 99| const v0, #+20792 (0x00005138 | 2.91358e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-nez v2, Label_3 .line 154 107| const v0, #+20793 (0x00005139 | 2.91372e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| new-instance v2, com.android.calendar.ExtensionsFactory$3 115| const v0, #+20794 (0x0000513a | 2.91386e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-direct {v2}, com.android.calendar.ExtensionsFactory$3.():void 124| const v0, #+20795 (0x0000513b | 2.91400e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| sput-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger Label_3: .line 166 132| const v0, #+20796 (0x0000513c | 2.91414e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| sget-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger 140| const v0, #+20797 (0x0000513d | 2.91428e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-interface {v2,v5}, com.android.calendar.AnalyticsLogger.initialize(android.content.Context):boolean .line 167 149| const v0, #+20798 (0x0000513e | 2.91442e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| sget-object v2, com.android.calendar.ExtensionsFactory.sAnalyticsLogger 157| const v0, #+20799 (0x0000513f | 2.91456e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| return-object v2 Label_4: .line 150 164| const v0, #+20800 (0x00005140 | 2.91470e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| sget-object v2, com.android.calendar.ExtensionsFactory.TAG 172| const v0, #+20801 (0x00005141 | 2.91484e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| new-instance v3, java.lang.StringBuilder 180| const v0, #+20802 (0x00005142 | 2.91498e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-direct {v3}, java.lang.StringBuilder.():void 189| const v0, #+20803 (0x00005143 | 2.91512e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| sget-object v4, com.android.calendar.ExtensionsFactory.ANALYTICS_LOGGER_KEY 197| const v0, #+20804 (0x00005144 | 2.91526e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 206| move-result-object v3 207| const v0, #+20805 (0x00005145 | 2.91540e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| const-string/jumbo v4, " not found in properties file." 216| const v0, #+20806 (0x00005146 | 2.91554e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 225| move-result-object v3 226| const v0, #+20807 (0x00005147 | 2.91568e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 235| move-result-object v3 236| const v0, #+20808 (0x00005148 | 2.91582e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int 245| const v0, #+20809 (0x00005149 | 2.91596e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| goto/16 Label_2 } method com.android.calendar.ExtensionsFactory.getCloudNotificationBackplane():com.android.calendar.CloudNotificationBackplane { .src "ExtensionsFactory.java" .line 107 .prologue_end .line 107 0| const v5, #+20810 (0x0000514a | 2.91610e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 109 .local v1, "cnb", com.android.calendar.CloudNotificationBackplane 7| sget-object v2, com.android.calendar.ExtensionsFactory.sProperties 9| const v5, #+20811 (0x0000514b | 2.91624e-41) 12| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v3, com.android.calendar.ExtensionsFactory.CLOUD_NOTIFICATION_KEY 17| const v5, #+20812 (0x0000514c | 2.91638e-41) 20| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2,v3}, java.util.Properties.getProperty(java.lang.String):java.lang.String 26| move-result-object v0 27| const v5, #+20813 (0x0000514d | 2.91652e-41) 30| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v0, "className", java.lang.String 33| if-eqz v0, Label_3 .line 111 35| const v5, #+20814 (0x0000514e | 2.91666e-41) 38| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v0}, com.android.calendar.ExtensionsFactory.createInstance(java.lang.String):java.lang.Object 44| move-result-object v1 45| const v5, #+20815 (0x0000514f | 2.91680e-41) 48| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 51| check-cast v1, com.android.calendar.CloudNotificationBackplane Label_1: .line 116 53| const v5, #+20816 (0x00005150 | 2.91694e-41) 56| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 59| if-nez v1, Label_2 .line 117 61| const v5, #+20817 (0x00005151 | 2.91708e-41) 64| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v1, com.android.calendar.ExtensionsFactory$2 69| const v5, #+20818 (0x00005152 | 2.91722e-41) 72| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1}, com.android.calendar.ExtensionsFactory$2.():void Label_2: .line 138 78| const v5, #+20819 (0x00005153 | 2.91736e-41) 81| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 84| return-object v1 Label_3: .line 113 .restart_local v1 85| const v5, #+20820 (0x00005154 | 2.91750e-41) 88| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 91| sget-object v2, com.android.calendar.ExtensionsFactory.TAG 93| const v5, #+20821 (0x00005155 | 2.91764e-41) 96| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 99| new-instance v3, java.lang.StringBuilder 101| const v5, #+20822 (0x00005156 | 2.91778e-41) 104| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v3}, java.lang.StringBuilder.():void 110| const v5, #+20823 (0x00005157 | 2.91792e-41) 113| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 116| sget-object v4, com.android.calendar.ExtensionsFactory.CLOUD_NOTIFICATION_KEY 118| const v5, #+20824 (0x00005158 | 2.91806e-41) 121| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 127| move-result-object v3 128| const v5, #+20825 (0x00005159 | 2.91820e-41) 131| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v4, " not found in properties file." 137| const v5, #+20826 (0x0000515a | 2.91834e-41) 140| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 146| move-result-object v3 147| const v5, #+20827 (0x0000515b | 2.91848e-41) 150| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 156| move-result-object v3 157| const v5, #+20828 (0x0000515c | 2.91862e-41) 160| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int 166| const v5, #+20829 (0x0000515d | 2.91876e-41) 169| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 172| goto/16 Label_1 } method com.android.calendar.ExtensionsFactory.init(android.content.res.AssetManager):void { .try_begin_1 .params "assetManager" .src "ExtensionsFactory.java" .line 53 .prologue_end .line 53 0| const v0, #+20830 (0x0000515e | 2.91890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v4, com.android.calendar.ExtensionsFactory.EXTENSIONS_PROPERTIES 8| const v0, #+20831 (0x0000515f | 2.91904e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v6,v4}, android.content.res.AssetManager.open(java.lang.String):java.io.InputStream 17| move-result-object v3 18| const v0, #+20832 (0x00005160 | 2.91918e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 54 .local v3, "fileStream", java.io.InputStream 24| sget-object v4, com.android.calendar.ExtensionsFactory.sProperties 26| const v0, #+20833 (0x00005161 | 2.91933e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v3}, java.util.Properties.load(java.io.InputStream):void .line 55 35| const v0, #+20834 (0x00005162 | 2.91947e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v3}, java.io.InputStream.close():void .try_end_1 catch(java.io.FileNotFoundException) : Label_3 catch(java.io.IOException) : Label_2 Label_1: .line 62 .end_local v3 44| const v0, #+20835 (0x00005163 | 2.91961e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void Label_2: .line 59 51| const v0, #+20836 (0x00005164 | 2.91975e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| move-exception v2 .line 60 .local v2, "e", java.io.IOException 58| sget-object v4, com.android.calendar.ExtensionsFactory.TAG 60| const v0, #+20837 (0x00005165 | 2.91989e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2}, java.io.IOException.toString():java.lang.String 69| move-result-object v5 70| const v0, #+20838 (0x00005166 | 2.92003e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int 79| const v0, #+20839 (0x00005167 | 2.92017e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| goto/16 Label_1 Label_3: .line 56 .end_local v2 87| const v0, #+20840 (0x00005168 | 2.92031e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| move-exception v1 .line 58 .local v1, "e", java.io.FileNotFoundException 94| sget-object v4, com.android.calendar.ExtensionsFactory.TAG 96| const v0, #+20841 (0x00005169 | 2.92045e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v5, "No custom extensions." 105| const v0, #+20842 (0x0000516a | 2.92059e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int 114| const v0, #+20843 (0x0000516b | 2.92073e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| goto/16 Label_1 } method com.android.calendar.GeneralPreferences$1.(com.android.calendar.GeneralPreferences):void { .params "this$0" .src "GeneralPreferences.java" .line 1 .prologue_end .line 1 0| const v0, #+20844 (0x0000516c | 2.92087e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.GeneralPreferences$1.this$0 .line 201 8| const v0, #+20845 (0x0000516d | 2.92101e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+20846 (0x0000516e | 2.92115e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.GeneralPreferences$1.onPreferenceClick(android.preference.Preference):boolean { .params "preference" .src "GeneralPreferences.java" .line 204 .prologue_end .line 204 0| const v0, #+20847 (0x0000516f | 2.92129e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.GeneralPreferences$1.this$0 8| const v0, #+20848 (0x00005170 | 2.92143e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.GeneralPreferences.-wrap0(com.android.calendar.GeneralPreferences):void .line 205 17| const v0, #+20849 (0x00005171 | 2.92157e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 24| return v1 } method com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void { } method com.android.calendar.GeneralPreferences.-wrap0(com.android.calendar.GeneralPreferences):void { 0| const v0, #+20850 (0x00005172 | 2.92171e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.GeneralPreferences.showTimezoneDialog():void 9| const v0, #+20851 (0x00005173 | 2.92185e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.GeneralPreferences.():void { .src "GeneralPreferences.java" .line 55 .prologue_end .line 55 0| const v0, #+20852 (0x00005174 | 2.92199e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.preference.PreferenceFragment.():void 9| const v0, #+20853 (0x00005175 | 2.92213e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences { .params "context" .src "GeneralPreferences.java" .line 134 .prologue_end .line 134 0| const v0, #+20854 (0x00005176 | 2.92227e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "com.android.calendar_preferences" 9| const v0, #+20855 (0x00005177 | 2.92241e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+0 (0x00000000 | 0.00000) 16| invoke-virtual {v3,v1,v2}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 19| move-result-object v1 20| const v0, #+20856 (0x00005178 | 2.92255e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method com.android.calendar.GeneralPreferences.migrateOldPreferences(android.content.SharedPreferences):void { .params "prefs" .src "GeneralPreferences.java" .line 363 .prologue_end 0| const v0, #+20857 (0x00005179 | 2.92269e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 363 8| iget-object v2, v6, com.android.calendar.GeneralPreferences.mVibrate 10| const v0, #+20858 (0x0000517a | 2.92283e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v6}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 19| move-result-object v3 20| const v0, #+20859 (0x0000517b | 2.92297e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-static {v3,v7}, com.android.calendar.Utils.getDefaultVibrate(android.content.Context, android.content.SharedPreferences):boolean 29| move-result v3 30| const v0, #+20860 (0x0000517c | 2.92311e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v2,v3}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 366 39| const v0, #+20861 (0x0000517d | 2.92325e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const-string/jumbo v2, "preferences_alerts" 48| const v0, #+20862 (0x0000517e | 2.92339e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v7,v2}, android.content.SharedPreferences.contains(java.lang.String):boolean 57| move-result v2 58| const v0, #+20863 (0x0000517f | 2.92353e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v2, Label_2 66| const v0, #+20864 (0x00005180 | 2.92367e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v2, "preferences_alerts_type" 75| const v0, #+20865 (0x00005181 | 2.92381e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-interface {v7,v2}, android.content.SharedPreferences.contains(java.lang.String):boolean 84| move-result v2 85| const v0, #+20866 (0x00005182 | 2.92395e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-eqz v2, Label_2 .line 367 93| const v0, #+20867 (0x00005183 | 2.92409e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const-string/jumbo v2, "preferences_alerts_type" 102| const v0, #+20868 (0x00005184 | 2.92423e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const-string/jumbo v3, "1" 111| const v0, #+20869 (0x00005185 | 2.92437e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-interface {v7,v2,v3}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 120| move-result-object v1 121| const v0, #+20870 (0x00005186 | 2.92451e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 368 .local v1, "type", java.lang.String 127| const-string/jumbo v2, "2" 130| const v0, #+20871 (0x00005187 | 2.92465e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 139| move-result v2 140| const v0, #+20872 (0x00005188 | 2.92479e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| if-eqz v2, Label_3 .line 369 148| const v0, #+20873 (0x00005189 | 2.92493e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v2, v6, com.android.calendar.GeneralPreferences.mAlert 156| const v0, #+20874 (0x0000518a | 2.92507e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v2,v5}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 370 165| const v0, #+20875 (0x0000518b | 2.92521e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 173| const v0, #+20876 (0x0000518c | 2.92535e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v2,v5}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 371 182| const v0, #+20877 (0x0000518d | 2.92549e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 190| const v0, #+20878 (0x0000518e | 2.92563e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v2,v5}, android.preference.CheckBoxPreference.setEnabled(boolean):void Label_1: .line 382 199| const v0, #+20879 (0x0000518f | 2.92577e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-interface {v7}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 208| move-result-object v2 209| const v0, #+20880 (0x00005190 | 2.92591e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| const-string/jumbo v3, "preferences_alerts_type" 218| const v0, #+20881 (0x00005191 | 2.92605e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-interface {v2,v3}, android.content.SharedPreferences$Editor.remove(java.lang.String):android.content.SharedPreferences$Editor 227| move-result-object v2 228| const v0, #+20882 (0x00005192 | 2.92619e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-interface {v2}, android.content.SharedPreferences$Editor.commit():boolean Label_2: .line 384 .end_local v1 237| const v0, #+20883 (0x00005193 | 2.92633e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| return-void Label_3: .line 372 .restart_local v1 244| const v0, #+20884 (0x00005194 | 2.92647e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const-string/jumbo v2, "1" 253| const v0, #+20885 (0x00005195 | 2.92661e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 262| move-result v2 263| const v0, #+20886 (0x00005196 | 2.92675e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| if-eqz v2, Label_4 .line 373 271| const v0, #+20887 (0x00005197 | 2.92689e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iget-object v2, v6, com.android.calendar.GeneralPreferences.mAlert 279| const v0, #+20888 (0x00005198 | 2.92703e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v2,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 374 288| const v0, #+20889 (0x00005199 | 2.92717e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 296| const v0, #+20890 (0x0000519a | 2.92731e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v2,v5}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 375 305| const v0, #+20891 (0x0000519b | 2.92745e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 313| const v0, #+20892 (0x0000519c | 2.92759e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v2,v4}, android.preference.CheckBoxPreference.setEnabled(boolean):void 322| const v0, #+20893 (0x0000519d | 2.92773e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| goto/16 Label_1 Label_4: .line 376 330| const v0, #+20894 (0x0000519e | 2.92787e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| const-string/jumbo v2, "0" 339| const v0, #+20895 (0x0000519f | 2.92801e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 348| move-result v2 349| const v0, #+20896 (0x000051a0 | 2.92815e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| if-eqz v2, Label_1 .line 377 357| const v0, #+20897 (0x000051a1 | 2.92829e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget-object v2, v6, com.android.calendar.GeneralPreferences.mAlert 365| const v0, #+20898 (0x000051a2 | 2.92843e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v2,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 378 374| const v0, #+20899 (0x000051a3 | 2.92857e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 382| const v0, #+20900 (0x000051a4 | 2.92871e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-virtual {v2,v4}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 379 391| const v0, #+20901 (0x000051a5 | 2.92885e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| iget-object v2, v6, com.android.calendar.GeneralPreferences.mPopup 399| const v0, #+20902 (0x000051a6 | 2.92899e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v2,v4}, android.preference.CheckBoxPreference.setEnabled(boolean):void 408| const v0, #+20903 (0x000051a7 | 2.92913e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| goto/16 Label_1 } method com.android.calendar.GeneralPreferences.setDefaultValues(android.content.Context):void { .params "context" .src "GeneralPreferences.java" .line 139 .prologue_end 0| const v0, #+20904 (0x000051a8 | 2.92927e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 139 7| const-string/jumbo v1, "com.android.calendar_preferences" .line 140 10| const v0, #+20905 (0x000051a9 | 2.92941e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const v2, #+2131099651 (0x7f060003 | 1.78117e+38) .line 139 19| invoke-static {v4,v1,v3,v2,v3}, android.preference.PreferenceManager.setDefaultValues(android.content.Context, java.lang.String, int, int, boolean):void .line 141 22| const v0, #+20906 (0x000051aa | 2.92955e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-void } method com.android.calendar.GeneralPreferences.setPreferenceListeners(android.preference.Preference$OnPreferenceChangeListener):void { .params "listener" .src "GeneralPreferences.java" .line 262 .prologue_end .line 262 0| const v0, #+20907 (0x000051ab | 2.92969e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.GeneralPreferences.mUseHomeTZ 8| const v0, #+20908 (0x000051ac | 2.92983e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 263 17| const v0, #+20909 (0x000051ad | 2.92997e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.calendar.GeneralPreferences.mHomeTZ 25| const v0, #+20910 (0x000051ae | 2.93012e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v3}, android.preference.Preference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 264 34| const v0, #+20911 (0x000051af | 2.93026e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.calendar.GeneralPreferences.mWeekStart 42| const v0, #+20912 (0x000051b0 | 2.93040e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v3}, android.preference.ListPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 265 51| const v0, #+20913 (0x000051b1 | 2.93054e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v2, com.android.calendar.GeneralPreferences.mDefaultReminder 59| const v0, #+20914 (0x000051b2 | 2.93068e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v3}, android.preference.ListPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 266 68| const v0, #+20915 (0x000051b3 | 2.93082e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v1, v2, com.android.calendar.GeneralPreferences.mRingtone 76| const v0, #+20916 (0x000051b4 | 2.93096e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1,v3}, android.preference.RingtonePreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 267 85| const v0, #+20917 (0x000051b5 | 2.93110e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v2, com.android.calendar.GeneralPreferences.mHideDeclined 93| const v0, #+20918 (0x000051b6 | 2.93124e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 268 102| const v0, #+20919 (0x000051b7 | 2.93138e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v1, v2, com.android.calendar.GeneralPreferences.mVibrate 110| const v0, #+20920 (0x000051b8 | 2.93152e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 269 119| const v0, #+20921 (0x000051b9 | 2.93166e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.calendar.GeneralPreferences.showTimezoneDialog():void { .src "GeneralPreferences.java" .line 228 .prologue_end 0| const v0, #+20922 (0x000051ba | 2.93180e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 228 7| invoke-virtual {v9}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 10| move-result-object v1 11| const v0, #+20923 (0x000051bb | 2.93194e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 229 .local v1, "activity", android.app.Activity 17| if-nez v1, Label_1 .line 230 19| const v0, #+20924 (0x000051bc | 2.93208e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void Label_1: .line 233 26| const v0, #+20925 (0x000051bd | 2.93222e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v2, android.os.Bundle 34| const v0, #+20926 (0x000051be | 2.93236e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v2}, android.os.Bundle.():void .line 234 .local v2, "b", android.os.Bundle 43| const v0, #+20927 (0x000051bf | 2.93250e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v5, "bundle_event_start_time" 52| const v0, #+20928 (0x000051c0 | 2.93264e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {}, java.lang.System.currentTimeMillis():long 61| move-result-wide v7:v8 62| const v0, #+20929 (0x000051c1 | 2.93278e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v2,v5,v7,v8}, android.os.Bundle.putLong(java.lang.String, long):void .line 235 71| const v0, #+20930 (0x000051c2 | 2.93292e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v5, "bundle_event_time_zone" 80| const v0, #+20931 (0x000051c3 | 2.93306e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-static {v1,v6}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 89| move-result-object v6 90| const v0, #+20932 (0x000051c4 | 2.93320e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v2,v5,v6}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 237 99| const v0, #+20933 (0x000051c5 | 2.93334e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v9}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 108| move-result-object v5 109| const v0, #+20934 (0x000051c6 | 2.93348e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v5}, android.app.Activity.getFragmentManager():android.app.FragmentManager 118| move-result-object v3 119| const v0, #+20935 (0x000051c7 | 2.93362e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 239 .local v3, "fm", android.app.FragmentManager 125| const-string/jumbo v5, "TimeZonePicker" .line 238 128| const v0, #+20936 (0x000051c8 | 2.93376e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v3,v5}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 137| move-result-object v4 138| const v0, #+20937 (0x000051c9 | 2.93390e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| check-cast v4, com.android.timezonepicker.TimeZonePickerDialog .line 240 .local v4, "tzpd", com.android.timezonepicker.TimeZonePickerDialog 146| const v0, #+20938 (0x000051ca | 2.93404e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-eqz v4, Label_2 .line 241 154| const v0, #+20939 (0x000051cb | 2.93418e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v4}, com.android.timezonepicker.TimeZonePickerDialog.dismiss():void Label_2: .line 243 163| const v0, #+20940 (0x000051cc | 2.93432e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| new-instance v4, com.android.timezonepicker.TimeZonePickerDialog .end_local v4 171| const v0, #+20941 (0x000051cd | 2.93446e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-direct {v4}, com.android.timezonepicker.TimeZonePickerDialog.():void .line 244 .restart_local v4 180| const v0, #+20942 (0x000051ce | 2.93460e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v4,v2}, com.android.timezonepicker.TimeZonePickerDialog.setArguments(android.os.Bundle):void .line 245 189| const v0, #+20943 (0x000051cf | 2.93474e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4,v9}, com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListener(com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener):void .line 246 198| const v0, #+20944 (0x000051d0 | 2.93488e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| const-string/jumbo v5, "TimeZonePicker" 207| const v0, #+20945 (0x000051d1 | 2.93502e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v4,v3,v5}, com.android.timezonepicker.TimeZonePickerDialog.show(android.app.FragmentManager, java.lang.String):void .line 247 216| const v0, #+20946 (0x000051d2 | 2.93516e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return-void } method com.android.calendar.GeneralPreferences.updateChildPreferences():void { .src "GeneralPreferences.java" .line 392 .prologue_end 0| const v0, #+20947 (0x000051d3 | 2.93530e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 392 8| iget-object v1, v4, com.android.calendar.GeneralPreferences.mAlert 10| const v0, #+20948 (0x000051d4 | 2.93544e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.preference.CheckBoxPreference.isChecked():boolean 19| move-result v1 20| const v0, #+20949 (0x000051d5 | 2.93558e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v1, Label_2 .line 393 28| const v0, #+20950 (0x000051d6 | 2.93572e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v4, com.android.calendar.GeneralPreferences.mVibrate 36| const v0, #+20951 (0x000051d7 | 2.93586e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setEnabled(boolean):void .line 394 45| const v0, #+20952 (0x000051d8 | 2.93600e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v4, com.android.calendar.GeneralPreferences.mRingtone 53| const v0, #+20953 (0x000051d9 | 2.93614e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v3}, android.preference.RingtonePreference.setEnabled(boolean):void .line 395 62| const v0, #+20954 (0x000051da | 2.93628e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v1, v4, com.android.calendar.GeneralPreferences.mPopup 70| const v0, #+20955 (0x000051db | 2.93642e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1,v3}, android.preference.CheckBoxPreference.setEnabled(boolean):void Label_1: .line 401 79| const v0, #+20956 (0x000051dc | 2.93656e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void Label_2: .line 397 86| const v0, #+20957 (0x000051dd | 2.93670e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v1, v4, com.android.calendar.GeneralPreferences.mVibrate 94| const v0, #+20958 (0x000051de | 2.93684e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1,v2}, android.preference.CheckBoxPreference.setEnabled(boolean):void .line 398 103| const v0, #+20959 (0x000051df | 2.93698e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v1, v4, com.android.calendar.GeneralPreferences.mRingtone 111| const v0, #+20960 (0x000051e0 | 2.93712e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1,v2}, android.preference.RingtonePreference.setEnabled(boolean):void .line 399 120| const v0, #+20961 (0x000051e1 | 2.93726e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v1, v4, com.android.calendar.GeneralPreferences.mPopup 128| const v0, #+20962 (0x000051e2 | 2.93740e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v1,v2}, android.preference.CheckBoxPreference.setEnabled(boolean):void 137| const v0, #+20963 (0x000051e3 | 2.93754e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| goto/16 Label_1 } method com.android.calendar.GeneralPreferences.getRingtoneTitleFromUri(android.content.Context, java.lang.String):java.lang.String { .params "context", "uri" .src "GeneralPreferences.java" .line 344 .prologue_end 0| const v0, #+20964 (0x000051e4 | 2.93768e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 344 7| invoke-static {v7}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 10| move-result v2 11| const v0, #+20965 (0x000051e5 | 2.93782e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v2, Label_1 .line 345 19| const v0, #+20966 (0x000051e6 | 2.93796e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v4 Label_1: .line 348 26| const v0, #+20967 (0x000051e7 | 2.93810e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v5}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 35| move-result-object v2 36| const v0, #+20968 (0x000051e8 | 2.93824e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v7}, android.net.Uri.parse(java.lang.String):android.net.Uri 45| move-result-object v3 46| const v0, #+20969 (0x000051e9 | 2.93838e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v2,v3}, android.media.RingtoneManager.getRingtone(android.content.Context, android.net.Uri):android.media.Ringtone 55| move-result-object v1 56| const v0, #+20970 (0x000051ea | 2.93852e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 349 .local v1, "ring", android.media.Ringtone 62| if-eqz v1, Label_2 .line 350 64| const v0, #+20971 (0x000051eb | 2.93866e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1,v6}, android.media.Ringtone.getTitle(android.content.Context):java.lang.String 73| move-result-object v2 74| const v0, #+20972 (0x000051ec | 2.93880e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-object v2 Label_2: .line 352 81| const v0, #+20973 (0x000051ed | 2.93894e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-object v4 } method com.android.calendar.GeneralPreferences.onCreate(android.os.Bundle):void { .params "icicle" .src "GeneralPreferences.java" .line 145 0| move-object/16 v20, v21 3| move-object/16 v21, v22 .prologue_end .line 145 6| const v22, #+20974 (0x000051ee | 2.93908e-41) 9| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-super/range {v20..v21}, android.preference.PreferenceFragment.onCreate(android.os.Bundle):void .line 147 15| const v22, #+20975 (0x000051ef | 2.93922e-41) 18| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual/range {v20..v20}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 24| move-result-object v2 25| const v22, #+20976 (0x000051f0 | 2.93936e-41) 28| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 151 .local v2, "activity", android.app.Activity 31| invoke-virtual/range {v20..v20}, com.android.calendar.GeneralPreferences.getPreferenceManager():android.preference.PreferenceManager 34| move-result-object v11 35| const v22, #+20977 (0x000051f1 | 2.93950e-41) 38| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 152 .local v11, "preferenceManager", android.preference.PreferenceManager 41| invoke-static {v2}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 44| move-result-object v16 45| const v22, #+20978 (0x000051f2 | 2.93964e-41) 48| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 153 .local v16, "sharedPreferences", android.content.SharedPreferences 51| const-string/jumbo v3, "com.android.calendar_preferences" 54| const v22, #+20979 (0x000051f3 | 2.93978e-41) 57| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v11,v3}, android.preference.PreferenceManager.setSharedPreferencesName(java.lang.String):void .line 156 63| const v22, #+20980 (0x000051f4 | 2.93992e-41) 66| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 69| const v3, #+2131099651 (0x7f060003 | 1.78117e+38) 72| move-object/from16 v0, v20 74| invoke-virtual {v0,v3}, com.android.calendar.GeneralPreferences.addPreferencesFromResource(int):void .line 158 77| const v22, #+20981 (0x000051f5 | 2.94006e-41) 80| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual/range {v20..v20}, com.android.calendar.GeneralPreferences.getPreferenceScreen():android.preference.PreferenceScreen 86| move-result-object v12 87| const v22, #+20982 (0x000051f6 | 2.94020e-41) 90| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 159 .local v12, "preferenceScreen", android.preference.PreferenceScreen 93| const-string/jumbo v3, "preferences_alerts" 96| const v22, #+20983 (0x000051f7 | 2.94034e-41) 99| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 105| move-result-object v3 106| const v22, #+20984 (0x000051f8 | 2.94048e-41) 109| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 112| check-cast v3, android.preference.CheckBoxPreference 114| const v22, #+20985 (0x000051f9 | 2.94062e-41) 117| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 120| move-object/from16 v0, v20 122| iput-object v3, v0, com.android.calendar.GeneralPreferences.mAlert .line 160 124| const v22, #+20986 (0x000051fa | 2.94076e-41) 127| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 130| const-string/jumbo v3, "preferences_alerts_vibrate" 133| const v22, #+20987 (0x000051fb | 2.94091e-41) 136| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 142| move-result-object v3 143| const v22, #+20988 (0x000051fc | 2.94105e-41) 146| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 149| check-cast v3, android.preference.CheckBoxPreference 151| const v22, #+20989 (0x000051fd | 2.94119e-41) 154| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 157| move-object/from16 v0, v20 159| iput-object v3, v0, com.android.calendar.GeneralPreferences.mVibrate .line 161 161| const v22, #+20990 (0x000051fe | 2.94133e-41) 164| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 167| const-string/jumbo v3, "vibrator" 170| const v22, #+20991 (0x000051ff | 2.94147e-41) 173| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v2,v3}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 179| move-result-object v19 180| const v22, #+20992 (0x00005200 | 2.94161e-41) 183| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 186| check-cast v19, android.os.Vibrator .line 162 .local v19, "vibrator", android.os.Vibrator 188| const v22, #+20993 (0x00005201 | 2.94175e-41) 191| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v19, Label_1 196| const v22, #+20994 (0x00005202 | 2.94189e-41) 199| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual/range {v19..v19}, android.os.Vibrator.hasVibrator():boolean 205| move-result v3 206| const v22, #+20995 (0x00005203 | 2.94203e-41) 209| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 212| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 214| if-eqz v3, Label_2 Label_1: .line 164 216| const v22, #+20996 (0x00005204 | 2.94217e-41) 219| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v3, "preferences_alerts_category" .line 163 225| const v22, #+20997 (0x00005205 | 2.94231e-41) 228| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 234| move-result-object v10 235| const v22, #+20998 (0x00005206 | 2.94245e-41) 238| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 241| check-cast v10, android.preference.PreferenceCategory .line 165 .local v10, "mAlertGroup", android.preference.PreferenceCategory 243| const v22, #+20999 (0x00005207 | 2.94259e-41) 246| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 249| move-object/from16 v0, v20 251| iget-object v3, v0, com.android.calendar.GeneralPreferences.mVibrate 253| const v22, #+21000 (0x00005208 | 2.94273e-41) 256| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v10,v3}, android.preference.PreferenceCategory.removePreference(android.preference.Preference):boolean Label_2: .line 168 .end_local v10 262| const v22, #+21001 (0x00005209 | 2.94287e-41) 265| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 268| const-string/jumbo v3, "preferences_alerts_ringtone" 271| const v22, #+21002 (0x0000520a | 2.94301e-41) 274| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 280| move-result-object v3 281| const v22, #+21003 (0x0000520b | 2.94315e-41) 284| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 287| check-cast v3, android.preference.RingtonePreference 289| const v22, #+21004 (0x0000520c | 2.94329e-41) 292| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 295| move-object/from16 v0, v20 297| iput-object v3, v0, com.android.calendar.GeneralPreferences.mRingtone .line 169 299| const v22, #+21005 (0x0000520d | 2.94343e-41) 302| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-static {v2}, com.android.calendar.Utils.getRingTonePreference(android.content.Context):java.lang.String 308| move-result-object v14 309| const v22, #+21006 (0x0000520e | 2.94357e-41) 312| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 173 .local v14, "ringToneUri", java.lang.String 315| invoke-virtual {v12}, android.preference.PreferenceScreen.getEditor():android.content.SharedPreferences$Editor 318| move-result-object v9 319| const v22, #+21007 (0x0000520f | 2.94371e-41) 322| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 174 .local v9, "editor", android.content.SharedPreferences$Editor 325| const-string/jumbo v3, "preferences_alerts_ringtone" 328| const v22, #+21008 (0x00005210 | 2.94385e-41) 331| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-interface {v9,v3,v14}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor 337| move-result-object v3 338| const v22, #+21009 (0x00005211 | 2.94399e-41) 341| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-interface {v3}, android.content.SharedPreferences$Editor.apply():void .line 176 347| const v22, #+21010 (0x00005212 | 2.94413e-41) 350| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v20 355| invoke-virtual {v0,v2,v14}, com.android.calendar.GeneralPreferences.getRingtoneTitleFromUri(android.content.Context, java.lang.String):java.lang.String 358| move-result-object v15 359| const v22, #+21011 (0x00005213 | 2.94427e-41) 362| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local v15, "ringtoneDisplayString", java.lang.String 365| move-object/from16 v0, v20 367| iget-object v3, v0, com.android.calendar.GeneralPreferences.mRingtone 369| const v22, #+21012 (0x00005214 | 2.94441e-41) 372| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 375| if-nez v15, Label_3 377| const v22, #+21013 (0x00005215 | 2.94455e-41) 380| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 383| const-string/jumbo v15, "" Label_3: .end_local v15 386| const v22, #+21014 (0x00005216 | 2.94469e-41) 389| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-virtual {v3,v15}, android.preference.RingtonePreference.setSummary(java.lang.CharSequence):void .line 179 395| const v22, #+21015 (0x00005217 | 2.94483e-41) 398| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 401| const-string/jumbo v3, "preferences_alerts_popup" 404| const v22, #+21016 (0x00005218 | 2.94497e-41) 407| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 413| move-result-object v3 414| const v22, #+21017 (0x00005219 | 2.94511e-41) 417| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 420| check-cast v3, android.preference.CheckBoxPreference 422| const v22, #+21018 (0x0000521a | 2.94525e-41) 425| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 428| move-object/from16 v0, v20 430| iput-object v3, v0, com.android.calendar.GeneralPreferences.mPopup .line 180 432| const v22, #+21019 (0x0000521b | 2.94539e-41) 435| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 438| const-string/jumbo v3, "preferences_home_tz_enabled" 441| const v22, #+21020 (0x0000521c | 2.94553e-41) 444| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 450| move-result-object v3 451| const v22, #+21021 (0x0000521d | 2.94567e-41) 454| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 457| check-cast v3, android.preference.CheckBoxPreference 459| const v22, #+21022 (0x0000521e | 2.94581e-41) 462| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 465| move-object/from16 v0, v20 467| iput-object v3, v0, com.android.calendar.GeneralPreferences.mUseHomeTZ .line 181 469| const v22, #+21023 (0x0000521f | 2.94595e-41) 472| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 475| const-string/jumbo v3, "preferences_hide_declined" 478| const v22, #+21024 (0x00005220 | 2.94609e-41) 481| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 487| move-result-object v3 488| const v22, #+21025 (0x00005221 | 2.94623e-41) 491| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 494| check-cast v3, android.preference.CheckBoxPreference 496| const v22, #+21026 (0x00005222 | 2.94637e-41) 499| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 502| move-object/from16 v0, v20 504| iput-object v3, v0, com.android.calendar.GeneralPreferences.mHideDeclined .line 182 506| const v22, #+21027 (0x00005223 | 2.94651e-41) 509| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 512| const-string/jumbo v3, "preferences_week_start_day" 515| const v22, #+21028 (0x00005224 | 2.94665e-41) 518| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 524| move-result-object v3 525| const v22, #+21029 (0x00005225 | 2.94679e-41) 528| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 531| check-cast v3, android.preference.ListPreference 533| const v22, #+21030 (0x00005226 | 2.94693e-41) 536| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 539| move-object/from16 v0, v20 541| iput-object v3, v0, com.android.calendar.GeneralPreferences.mWeekStart .line 183 543| const v22, #+21031 (0x00005227 | 2.94707e-41) 546| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 549| const-string/jumbo v3, "preferences_default_reminder" 552| const v22, #+21032 (0x00005228 | 2.94721e-41) 555| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 558| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 561| move-result-object v3 562| const v22, #+21033 (0x00005229 | 2.94735e-41) 565| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 568| check-cast v3, android.preference.ListPreference 570| const v22, #+21034 (0x0000522a | 2.94749e-41) 573| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 576| move-object/from16 v0, v20 578| iput-object v3, v0, com.android.calendar.GeneralPreferences.mDefaultReminder .line 184 580| const v22, #+21035 (0x0000522b | 2.94763e-41) 583| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 586| const-string/jumbo v3, "preferences_home_tz" 589| const v22, #+21036 (0x0000522c | 2.94777e-41) 592| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-virtual {v12,v3}, android.preference.PreferenceScreen.findPreference(java.lang.CharSequence):android.preference.Preference 598| move-result-object v3 599| const v22, #+21037 (0x0000522d | 2.94791e-41) 602| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 605| move-object/from16 v0, v20 607| iput-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ .line 185 609| const v22, #+21038 (0x0000522e | 2.94805e-41) 612| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 615| move-object/from16 v0, v20 617| iget-object v3, v0, com.android.calendar.GeneralPreferences.mWeekStart 619| const v22, #+21039 (0x0000522f | 2.94819e-41) 622| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 625| move-object/from16 v0, v20 627| iget-object v4, v0, com.android.calendar.GeneralPreferences.mWeekStart 629| const v22, #+21040 (0x00005230 | 2.94833e-41) 632| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 635| invoke-virtual {v4}, android.preference.ListPreference.getEntry():java.lang.CharSequence 638| move-result-object v4 639| const v22, #+21041 (0x00005231 | 2.94847e-41) 642| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-virtual {v3,v4}, android.preference.ListPreference.setSummary(java.lang.CharSequence):void .line 186 648| const v22, #+21042 (0x00005232 | 2.94861e-41) 651| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 654| move-object/from16 v0, v20 656| iget-object v3, v0, com.android.calendar.GeneralPreferences.mDefaultReminder 658| const v22, #+21043 (0x00005233 | 2.94875e-41) 661| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 664| move-object/from16 v0, v20 666| iget-object v4, v0, com.android.calendar.GeneralPreferences.mDefaultReminder 668| const v22, #+21044 (0x00005234 | 2.94889e-41) 671| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 674| invoke-virtual {v4}, android.preference.ListPreference.getEntry():java.lang.CharSequence 677| move-result-object v4 678| const v22, #+21045 (0x00005235 | 2.94903e-41) 681| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 684| invoke-virtual {v3,v4}, android.preference.ListPreference.setSummary(java.lang.CharSequence):void .line 189 687| const v22, #+21046 (0x00005236 | 2.94917e-41) 690| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 693| const/4 v3, #+0 (0x00000000 | 0.00000) 694| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 697| move-result-object v3 698| const v22, #+21047 (0x00005237 | 2.94931e-41) 701| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 704| move-object/from16 v0, v20 706| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTimeZoneId .line 192 708| const v22, #+21048 (0x00005238 | 2.94945e-41) 711| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 714| const-string/jumbo v3, "com.android.calendar_preferences" .line 191 717| const v22, #+21049 (0x00005239 | 2.94959e-41) 720| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 723| invoke-static {v2,v3}, com.android.calendar.CalendarUtils.getSharedPreferences(android.content.Context, java.lang.String):android.content.SharedPreferences 726| move-result-object v13 727| const v22, #+21050 (0x0000523a | 2.94973e-41) 730| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 197 .local v13, "prefs", android.content.SharedPreferences 733| const-string/jumbo v3, "preferences_home_tz_enabled" 736| const v22, #+21051 (0x0000523b | 2.94987e-41) 739| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 742| const/4 v4, #+0 (0x00000000 | 0.00000) 743| invoke-interface {v13,v3,v4}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 746| move-result v3 747| const v22, #+21052 (0x0000523c | 2.95001e-41) 750| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 753| if-nez v3, Label_4 .line 198 755| const v22, #+21053 (0x0000523d | 2.95015e-41) 758| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 761| const-string/jumbo v3, "preferences_home_tz" 764| const v22, #+21054 (0x0000523e | 2.95029e-41) 767| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 770| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 773| move-result-object v4 774| const v22, #+21055 (0x0000523f | 2.95043e-41) 777| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 780| invoke-interface {v13,v3,v4}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 783| move-result-object v3 784| const v22, #+21056 (0x00005240 | 2.95057e-41) 787| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 790| move-object/from16 v0, v20 792| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTimeZoneId Label_4: .line 201 794| const v22, #+21057 (0x00005241 | 2.95071e-41) 797| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 800| move-object/from16 v0, v20 802| iget-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ 804| const v22, #+21058 (0x00005242 | 2.95085e-41) 807| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 810| new-instance v4, com.android.calendar.GeneralPreferences$1 812| const v22, #+21059 (0x00005243 | 2.95099e-41) 815| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 818| move-object/from16 v0, v20 820| invoke-direct {v4,v0}, com.android.calendar.GeneralPreferences$1.(com.android.calendar.GeneralPreferences):void 823| const v22, #+21060 (0x00005244 | 2.95113e-41) 826| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 829| invoke-virtual {v3,v4}, android.preference.Preference.setOnPreferenceClickListener(android.preference.Preference$OnPreferenceClickListener):void .line 209 832| const v22, #+21061 (0x00005245 | 2.95127e-41) 835| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 838| move-object/from16 v0, v20 840| iget-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils 842| const v22, #+21062 (0x00005246 | 2.95141e-41) 845| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 848| if-nez v3, Label_5 .line 210 850| const v22, #+21063 (0x00005247 | 2.95155e-41) 853| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 856| new-instance v3, com.android.timezonepicker.TimeZonePickerUtils 858| const v22, #+21064 (0x00005248 | 2.95170e-41) 861| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 864| invoke-virtual/range {v20..v20}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 867| move-result-object v4 868| const v22, #+21065 (0x00005249 | 2.95184e-41) 871| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 874| invoke-direct {v3,v4}, com.android.timezonepicker.TimeZonePickerUtils.(android.content.Context):void 877| const v22, #+21066 (0x0000524a | 2.95198e-41) 880| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 883| move-object/from16 v0, v20 885| iput-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils Label_5: .line 212 887| const v22, #+21067 (0x0000524b | 2.95212e-41) 890| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 893| move-object/from16 v0, v20 895| iget-object v3, v0, com.android.calendar.GeneralPreferences.mTzPickerUtils 897| const v22, #+21068 (0x0000524c | 2.95226e-41) 900| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 903| invoke-virtual/range {v20..v20}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 906| move-result-object v4 907| const v22, #+21069 (0x0000524d | 2.95240e-41) 910| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 913| move-object/from16 v0, v20 915| iget-object v5, v0, com.android.calendar.GeneralPreferences.mTimeZoneId .line 213 917| const v22, #+21070 (0x0000524e | 2.95254e-41) 920| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 923| invoke-static {}, java.lang.System.currentTimeMillis():long 926| move-result-wide v6:v7 927| const v22, #+21071 (0x0000524f | 2.95268e-41) 930| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 933| const/4 v8, #+0 (0x00000000 | 0.00000) .line 212 934| invoke-virtual/range {v3..v8}, com.android.timezonepicker.TimeZonePickerUtils.getGmtDisplayName(android.content.Context, java.lang.String, long, boolean):java.lang.CharSequence 937| move-result-object v17 938| const v22, #+21072 (0x00005250 | 2.95282e-41) 941| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 214 .local v17, "timezoneName", java.lang.CharSequence 944| move-object/from16 v0, v20 946| iget-object v3, v0, com.android.calendar.GeneralPreferences.mHomeTZ 948| const v22, #+21073 (0x00005251 | 2.95296e-41) 951| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 954| if-eqz v17, Label_8 Label_6: .end_local v17 956| const v22, #+21074 (0x00005252 | 2.95310e-41) 959| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v0, v17 964| invoke-virtual {v3,v0}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 216 967| const v22, #+21075 (0x00005253 | 2.95324e-41) 970| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 973| invoke-virtual {v2}, android.app.Activity.getFragmentManager():android.app.FragmentManager 976| move-result-object v3 977| const v22, #+21076 (0x00005254 | 2.95338e-41) 980| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 217 983| const-string/jumbo v4, "TimeZonePicker" .line 216 986| const v22, #+21077 (0x00005255 | 2.95352e-41) 989| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 992| invoke-virtual {v3,v4}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 995| move-result-object v18 996| const v22, #+21078 (0x00005256 | 2.95366e-41) 999| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1002| check-cast v18, com.android.timezonepicker.TimeZonePickerDialog .line 218 .local v18, "tzpd", com.android.timezonepicker.TimeZonePickerDialog 1004| const v22, #+21079 (0x00005257 | 2.95380e-41) 1007| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1010| if-eqz v18, Label_7 .line 219 1012| const v22, #+21080 (0x00005258 | 2.95394e-41) 1015| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1018| move-object/from16 v0, v18 1020| move-object/from16 v1, v20 1022| invoke-virtual {v0,v1}, com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListener(com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener):void Label_7: .line 222 1025| const v22, #+21081 (0x00005259 | 2.95408e-41) 1028| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1031| move-object/from16 v0, v20 1033| move-object/from16 v1, v16 1035| invoke-direct {v0,v1}, com.android.calendar.GeneralPreferences.migrateOldPreferences(android.content.SharedPreferences):void .line 224 1038| const v22, #+21082 (0x0000525a | 2.95422e-41) 1041| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1044| invoke-direct/range {v20..v20}, com.android.calendar.GeneralPreferences.updateChildPreferences():void .line 225 1047| const v22, #+21083 (0x0000525b | 2.95436e-41) 1050| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1053| return-void Label_8: .line 214 .end_local v18 .restart_local v17 1054| const v22, #+21084 (0x0000525c | 2.95450e-41) 1057| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1060| move-object/from16 v0, v20 1062| iget-object v0, v0, com.android.calendar.GeneralPreferences.mTimeZoneId 1064| const v22, #+21085 (0x0000525d | 2.95464e-41) 1067| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 1070| move-object/from16 v17, v0 1072| goto/16 Label_6 } method com.android.calendar.GeneralPreferences.onPreferenceChange(android.preference.Preference, java.lang.Object):boolean { .params "preference", "newValue" .src "GeneralPreferences.java" .line 306 .prologue_end 0| const v0, #+21086 (0x0000525e | 2.95478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 306 7| invoke-virtual {v8}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 10| move-result-object v1 11| const v0, #+21087 (0x0000525f | 2.95492e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 307 .local v1, "activity", android.app.Activity 17| iget-object v5, v8, com.android.calendar.GeneralPreferences.mUseHomeTZ 19| const v0, #+21088 (0x00005260 | 2.95506e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-ne v9, v5, Label_3 .line 308 27| const v0, #+21089 (0x00005261 | 2.95520e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v10, java.lang.Boolean .end_local v10 35| const v0, #+21090 (0x00005262 | 2.95534e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v10}, java.lang.Boolean.booleanValue():boolean 44| move-result v5 45| const v0, #+21091 (0x00005263 | 2.95548e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v5, Label_2 .line 309 53| const v0, #+21092 (0x00005264 | 2.95562e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v4, v8, com.android.calendar.GeneralPreferences.mTimeZoneId Label_1: .line 313 .local v4, "tz", java.lang.String 61| const v0, #+21093 (0x00005265 | 2.95576e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v1,v4}, com.android.calendar.Utils.setTimeZone(android.content.Context, java.lang.String):void .line 314 70| const v0, #+21094 (0x00005266 | 2.95590e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return v7 Label_2: .line 311 .end_local v4 77| const v0, #+21095 (0x00005267 | 2.95604e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v4, "auto" .restart_local v4 86| const v0, #+21096 (0x00005268 | 2.95618e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| goto/16 Label_1 Label_3: .line 315 .end_local v4 .restart_local v10 94| const v0, #+21097 (0x00005269 | 2.95632e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v5, v8, com.android.calendar.GeneralPreferences.mHideDeclined 102| const v0, #+21098 (0x0000526a | 2.95646e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-ne v9, v5, Label_4 .line 316 110| const v0, #+21099 (0x0000526b | 2.95660e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v5, v8, com.android.calendar.GeneralPreferences.mHideDeclined 118| const v0, #+21100 (0x0000526c | 2.95674e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| check-cast v10, java.lang.Boolean .end_local v10 126| const v0, #+21101 (0x0000526d | 2.95688e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v10}, java.lang.Boolean.booleanValue():boolean 135| move-result v6 136| const v0, #+21102 (0x0000526e | 2.95702e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v5,v6}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 317 145| const v0, #+21103 (0x0000526f | 2.95716e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| new-instance v2, android.content.Intent 153| const v0, #+21104 (0x00005270 | 2.95730e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-static {v1}, com.android.calendar.Utils.getWidgetScheduledUpdateAction(android.content.Context):java.lang.String 162| move-result-object v5 163| const v0, #+21105 (0x00005271 | 2.95744e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-direct {v2,v5}, android.content.Intent.(java.lang.String):void .line 318 .local v2, "intent", android.content.Intent 172| const v0, #+21106 (0x00005272 | 2.95758e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| sget-object v5, android.provider.CalendarContract.CONTENT_URI 180| const v0, #+21107 (0x00005273 | 2.95772e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v6, "vnd.android.data/update" 189| const v0, #+21108 (0x00005274 | 2.95786e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v2,v5,v6}, android.content.Intent.setDataAndType(android.net.Uri, java.lang.String):android.content.Intent .line 319 198| const v0, #+21109 (0x00005275 | 2.95800e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v1,v2}, android.app.Activity.sendBroadcast(android.content.Intent):void .line 320 207| const v0, #+21110 (0x00005276 | 2.95814e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| return v7 Label_4: .line 321 .end_local v2 .restart_local v10 214| const v0, #+21111 (0x00005277 | 2.95828e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget-object v5, v8, com.android.calendar.GeneralPreferences.mWeekStart 222| const v0, #+21112 (0x00005278 | 2.95842e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| if-ne v9, v5, Label_6 .line 322 230| const v0, #+21113 (0x00005279 | 2.95856e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget-object v5, v8, com.android.calendar.GeneralPreferences.mWeekStart 238| const v0, #+21114 (0x0000527a | 2.95870e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| check-cast v10, java.lang.String .end_local v10 246| const v0, #+21115 (0x0000527b | 2.95884e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v5,v10}, android.preference.ListPreference.setValue(java.lang.String):void .line 323 255| const v0, #+21116 (0x0000527c | 2.95898e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v5, v8, com.android.calendar.GeneralPreferences.mWeekStart 263| const v0, #+21117 (0x0000527d | 2.95912e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget-object v6, v8, com.android.calendar.GeneralPreferences.mWeekStart 271| const v0, #+21118 (0x0000527e | 2.95926e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v6}, android.preference.ListPreference.getEntry():java.lang.CharSequence 280| move-result-object v6 281| const v0, #+21119 (0x0000527f | 2.95940e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v5,v6}, android.preference.ListPreference.setSummary(java.lang.CharSequence):void Label_5: .line 340 290| const v0, #+21120 (0x00005280 | 2.95954e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const/4 v5, #+0 (0x00000000 | 0.00000) 297| return v5 Label_6: .line 324 .restart_local v10 298| const v0, #+21121 (0x00005281 | 2.95968e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v5, v8, com.android.calendar.GeneralPreferences.mDefaultReminder 306| const v0, #+21122 (0x00005282 | 2.95982e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-ne v9, v5, Label_7 .line 325 314| const v0, #+21123 (0x00005283 | 2.95996e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v5, v8, com.android.calendar.GeneralPreferences.mDefaultReminder 322| const v0, #+21124 (0x00005284 | 2.96010e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| check-cast v10, java.lang.String .end_local v10 330| const v0, #+21125 (0x00005285 | 2.96024e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v5,v10}, android.preference.ListPreference.setValue(java.lang.String):void .line 326 339| const v0, #+21126 (0x00005286 | 2.96038e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iget-object v5, v8, com.android.calendar.GeneralPreferences.mDefaultReminder 347| const v0, #+21127 (0x00005287 | 2.96052e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v6, v8, com.android.calendar.GeneralPreferences.mDefaultReminder 355| const v0, #+21128 (0x00005288 | 2.96066e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v6}, android.preference.ListPreference.getEntry():java.lang.CharSequence 364| move-result-object v6 365| const v0, #+21129 (0x00005289 | 2.96080e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v5,v6}, android.preference.ListPreference.setSummary(java.lang.CharSequence):void 374| const v0, #+21130 (0x0000528a | 2.96094e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| goto/16 Label_5 Label_7: .line 327 .restart_local v10 382| const v0, #+21131 (0x0000528b | 2.96108e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| iget-object v5, v8, com.android.calendar.GeneralPreferences.mRingtone 390| const v0, #+21132 (0x0000528c | 2.96122e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| if-ne v9, v5, Label_10 .line 328 398| const v0, #+21133 (0x0000528d | 2.96136e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| instance-of v5, v10, java.lang.String 406| const v0, #+21134 (0x0000528e | 2.96150e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| if-eqz v5, Label_9 414| const v0, #+21135 (0x0000528f | 2.96164e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| move-object v5, v10 .line 329 421| check-cast v5, java.lang.String 423| const v0, #+21136 (0x00005290 | 2.96178e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-static {v1,v5}, com.android.calendar.Utils.setRingTonePreference(android.content.Context, java.lang.String):void .line 330 432| const v0, #+21137 (0x00005291 | 2.96192e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| check-cast v10, java.lang.String .end_local v10 440| const v0, #+21138 (0x00005292 | 2.96206e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-virtual {v8,v1,v10}, com.android.calendar.GeneralPreferences.getRingtoneTitleFromUri(android.content.Context, java.lang.String):java.lang.String 449| move-result-object v3 450| const v0, #+21139 (0x00005293 | 2.96220e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 331 .local v3, "ringtone", java.lang.String 456| iget-object v5, v8, com.android.calendar.GeneralPreferences.mRingtone 458| const v0, #+21140 (0x00005294 | 2.96234e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| if-nez v3, Label_8 466| const v0, #+21141 (0x00005295 | 2.96249e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| const-string/jumbo v3, "" Label_8: .end_local v3 475| const v0, #+21142 (0x00005296 | 2.96263e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v5,v3}, android.preference.RingtonePreference.setSummary(java.lang.CharSequence):void Label_9: .line 333 484| const v0, #+21143 (0x00005297 | 2.96277e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| return v7 Label_10: .line 334 .restart_local v10 491| const v0, #+21144 (0x00005298 | 2.96291e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| iget-object v5, v8, com.android.calendar.GeneralPreferences.mVibrate 499| const v0, #+21145 (0x00005299 | 2.96305e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| if-ne v9, v5, Label_11 .line 335 507| const v0, #+21146 (0x0000529a | 2.96319e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| iget-object v5, v8, com.android.calendar.GeneralPreferences.mVibrate 515| const v0, #+21147 (0x0000529b | 2.96333e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| check-cast v10, java.lang.Boolean .end_local v10 523| const v0, #+21148 (0x0000529c | 2.96347e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-virtual {v10}, java.lang.Boolean.booleanValue():boolean 532| move-result v6 533| const v0, #+21149 (0x0000529d | 2.96361e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-virtual {v5,v6}, android.preference.CheckBoxPreference.setChecked(boolean):void .line 336 542| const v0, #+21150 (0x0000529e | 2.96375e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| return v7 Label_11: .line 338 .restart_local v10 549| const v0, #+21151 (0x0000529f | 2.96389e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| return v7 } method com.android.calendar.GeneralPreferences.onPreferenceTreeClick(android.preference.PreferenceScreen, android.preference.Preference):boolean { .params "preferenceScreen", "preference" .src "GeneralPreferences.java" .line 407 .prologue_end 0| const v0, #+21152 (0x000052a0 | 2.96403e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 407 7| invoke-virtual {v9}, android.preference.Preference.getKey():java.lang.String 10| move-result-object v1 11| const v0, #+21153 (0x000052a1 | 2.96417e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 408 .local v1, "key", java.lang.String 17| const-string/jumbo v3, "preferences_clear_search_history" 20| const v0, #+21154 (0x000052a2 | 2.96431e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v3,v1}, java.lang.String.equals(java.lang.Object):boolean 29| move-result v3 30| const v0, #+21155 (0x000052a3 | 2.96445e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v3, Label_1 .line 409 38| const v0, #+21156 (0x000052a4 | 2.96459e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-instance v2, android.provider.SearchRecentSuggestions 46| const v0, #+21157 (0x000052a5 | 2.96473e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v7}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 55| move-result-object v3 56| const v0, #+21158 (0x000052a6 | 2.96487e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 410 62| invoke-virtual {v7}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 65| move-result-object v4 66| const v0, #+21159 (0x000052a7 | 2.96501e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {v4}, com.android.calendar.Utils.getSearchAuthority(android.content.Context):java.lang.String 75| move-result-object v4 76| const v0, #+21160 (0x000052a8 | 2.96515e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 409 82| invoke-direct {v2,v3,v4,v6}, android.provider.SearchRecentSuggestions.(android.content.Context, java.lang.String, int):void .line 412 .local v2, "suggestions", android.provider.SearchRecentSuggestions 85| const v0, #+21161 (0x000052a9 | 2.96529e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2}, android.provider.SearchRecentSuggestions.clearHistory():void .line 413 94| const v0, #+21162 (0x000052aa | 2.96543e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v7}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 103| move-result-object v3 104| const v0, #+21163 (0x000052ab | 2.96557e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const v4, #+2131492998 (0x7f0c0086 | 1.86095e+38) .line 414 113| const/4 v5, #+0 (0x00000000 | 0.00000) .line 413 114| invoke-static {v3,v4,v5}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 117| move-result-object v3 118| const v0, #+21164 (0x000052ac | 2.96571e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v3}, android.widget.Toast.show():void .line 415 127| const v0, #+21165 (0x000052ad | 2.96585e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v6 Label_1: .line 417 .end_local v2 134| const v0, #+21166 (0x000052ae | 2.96599e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-super {v7,v8,v9}, android.preference.PreferenceFragment.onPreferenceTreeClick(android.preference.PreferenceScreen, android.preference.Preference):boolean 143| move-result v3 144| const v0, #+21167 (0x000052af | 2.96613e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| return v3 } method com.android.calendar.GeneralPreferences.onSharedPreferenceChanged(android.content.SharedPreferences, java.lang.String):void { .params "sharedPreferences", "key" .src "GeneralPreferences.java" .line 281 .prologue_end .line 281 0| const v0, #+21168 (0x000052b0 | 2.96627e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 9| move-result-object v1 10| const v0, #+21169 (0x000052b1 | 2.96641e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 282 .local v1, "a", android.app.Activity 16| const-string/jumbo v3, "preferences_alerts" 19| const v0, #+21170 (0x000052b2 | 2.96655e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v6,v3}, java.lang.String.equals(java.lang.Object):boolean 28| move-result v3 29| const v0, #+21171 (0x000052b3 | 2.96669e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v3, Label_2 .line 283 37| const v0, #+21172 (0x000052b4 | 2.96683e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v4}, com.android.calendar.GeneralPreferences.updateChildPreferences():void .line 284 46| const v0, #+21173 (0x000052b5 | 2.96697e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v1, Label_2 .line 285 54| const v0, #+21174 (0x000052b6 | 2.96711e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| new-instance v2, android.content.Intent 62| const v0, #+21175 (0x000052b7 | 2.96725e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v2}, android.content.Intent.():void .line 286 .local v2, "intent", android.content.Intent 71| const v0, #+21176 (0x000052b8 | 2.96739e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-class v3, com.android.calendar.alerts.AlertReceiver 79| const v0, #+21177 (0x000052b9 | 2.96753e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v2,v1,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 287 88| const v0, #+21178 (0x000052ba | 2.96767e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v3, v4, com.android.calendar.GeneralPreferences.mAlert 96| const v0, #+21179 (0x000052bb | 2.96781e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v3}, android.preference.CheckBoxPreference.isChecked():boolean 105| move-result v3 106| const v0, #+21180 (0x000052bc | 2.96795e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-eqz v3, Label_4 .line 288 114| const v0, #+21181 (0x000052bd | 2.96809e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v3, "removeOldReminders" 123| const v0, #+21182 (0x000052be | 2.96823e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v2,v3}, android.content.Intent.setAction(java.lang.String):android.content.Intent Label_1: .line 292 132| const v0, #+21183 (0x000052bf | 2.96837e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v1,v2}, android.app.Activity.sendBroadcast(android.content.Intent):void Label_2: .line 295 .end_local v2 141| const v0, #+21184 (0x000052c0 | 2.96851e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v1, Label_3 .line 296 149| const v0, #+21185 (0x000052c1 | 2.96865e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v1}, android.app.Activity.getPackageName():java.lang.String 158| move-result-object v3 159| const v0, #+21186 (0x000052c2 | 2.96879e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v3}, android.app.backup.BackupManager.dataChanged(java.lang.String):void Label_3: .line 298 168| const v0, #+21187 (0x000052c3 | 2.96893e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| return-void Label_4: .line 290 .restart_local v2 175| const v0, #+21188 (0x000052c4 | 2.96907e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const-string/jumbo v3, "com.android.calendar.EVENT_REMINDER_APP" 184| const v0, #+21189 (0x000052c5 | 2.96921e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v2,v3}, android.content.Intent.setAction(java.lang.String):android.content.Intent 193| const v0, #+21190 (0x000052c6 | 2.96935e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| goto/16 Label_1 } method com.android.calendar.GeneralPreferences.onStart():void { .src "GeneralPreferences.java" .line 251 .prologue_end .line 251 0| const v0, #+21191 (0x000052c7 | 2.96949e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.preference.PreferenceFragment.onStart():void .line 252 9| const v0, #+21192 (0x000052c8 | 2.96963e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, com.android.calendar.GeneralPreferences.getPreferenceScreen():android.preference.PreferenceScreen 18| move-result-object v1 19| const v0, #+21193 (0x000052c9 | 2.96977e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1}, android.preference.PreferenceScreen.getSharedPreferences():android.content.SharedPreferences 28| move-result-object v1 29| const v0, #+21194 (0x000052ca | 2.96991e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v1,v2}, android.content.SharedPreferences.registerOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):void .line 254 38| const v0, #+21195 (0x000052cb | 2.97005e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v2,v2}, com.android.calendar.GeneralPreferences.setPreferenceListeners(android.preference.Preference$OnPreferenceChangeListener):void .line 255 47| const v0, #+21196 (0x000052cc | 2.97019e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-void } method com.android.calendar.GeneralPreferences.onStop():void { .src "GeneralPreferences.java" .line 273 .prologue_end .line 273 0| const v0, #+21197 (0x000052cd | 2.97033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.calendar.GeneralPreferences.getPreferenceScreen():android.preference.PreferenceScreen 9| move-result-object v1 10| const v0, #+21198 (0x000052ce | 2.97047e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, android.preference.PreferenceScreen.getSharedPreferences():android.content.SharedPreferences 19| move-result-object v1 20| const v0, #+21199 (0x000052cf | 2.97061e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v1,v2}, android.content.SharedPreferences.unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener):void .line 275 29| const v0, #+21200 (0x000052d0 | 2.97075e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v1, #+0 (0x00000000 | 0.00000) 36| invoke-direct {v2,v1}, com.android.calendar.GeneralPreferences.setPreferenceListeners(android.preference.Preference$OnPreferenceChangeListener):void .line 276 39| const v0, #+21201 (0x000052d1 | 2.97089e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-super {v2}, android.preference.PreferenceFragment.onStop():void .line 277 48| const v0, #+21202 (0x000052d2 | 2.97103e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void } method com.android.calendar.GeneralPreferences.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void { .params "tzi" .src "GeneralPreferences.java" .line 423 .prologue_end .line 423 0| const v0, #+21203 (0x000052d3 | 2.97117e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v8, com.android.calendar.GeneralPreferences.mTzPickerUtils 8| const v0, #+21204 (0x000052d4 | 2.97131e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 424 16| const v0, #+21205 (0x000052d5 | 2.97145e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v2, com.android.timezonepicker.TimeZonePickerUtils 24| const v0, #+21206 (0x000052d6 | 2.97159e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v8}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 33| move-result-object v3 34| const v0, #+21207 (0x000052d7 | 2.97173e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v2,v3}, com.android.timezonepicker.TimeZonePickerUtils.(android.content.Context):void 43| const v0, #+21208 (0x000052d8 | 2.97187e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v2, v8, com.android.calendar.GeneralPreferences.mTzPickerUtils Label_1: .line 427 51| const v0, #+21209 (0x000052d9 | 2.97201e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v2, v8, com.android.calendar.GeneralPreferences.mTzPickerUtils .line 428 59| const v0, #+21210 (0x000052da | 2.97215e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v8}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 68| move-result-object v3 69| const v0, #+21211 (0x000052db | 2.97229e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v4, v9, com.android.timezonepicker.TimeZoneInfo.mTzId 77| const v0, #+21212 (0x000052dc | 2.97243e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {}, java.lang.System.currentTimeMillis():long 86| move-result-wide v5:v6 87| const v0, #+21213 (0x000052dd | 2.97257e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v7, #+0 (0x00000000 | 0.00000) .line 427 94| invoke-virtual/range {v2..v7}, com.android.timezonepicker.TimeZonePickerUtils.getGmtDisplayName(android.content.Context, java.lang.String, long, boolean):java.lang.CharSequence 97| move-result-object v1 98| const v0, #+21214 (0x000052de | 2.97271e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 429 .local v1, "timezoneName", java.lang.CharSequence 104| iget-object v2, v8, com.android.calendar.GeneralPreferences.mHomeTZ 106| const v0, #+21215 (0x000052df | 2.97285e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v2,v1}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 430 115| const v0, #+21216 (0x000052e0 | 2.97299e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v8}, com.android.calendar.GeneralPreferences.getActivity():android.app.Activity 124| move-result-object v2 125| const v0, #+21217 (0x000052e1 | 2.97313e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v3, v9, com.android.timezonepicker.TimeZoneInfo.mTzId 133| const v0, #+21218 (0x000052e2 | 2.97328e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {v2,v3}, com.android.calendar.Utils.setTimeZone(android.content.Context, java.lang.String):void .line 431 142| const v0, #+21219 (0x000052e3 | 2.97342e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-void } method com.android.calendar.GoogleCalendarUriIntentFilter$1.(com.android.calendar.GoogleCalendarUriIntentFilter, android.content.ContentResolver, android.content.Intent, int):void { .params "this$0", "$anonymous0", "val$intent", "val$status" .src "GoogleCalendarUriIntentFilter.java" .line 1 .prologue_end .line 1 0| const v0, #+21220 (0x000052e4 | 2.97356e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0 8| const v0, #+21221 (0x000052e5 | 2.97370e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v4, v1, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$intent 16| const v0, #+21222 (0x000052e6 | 2.97384e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v5, v1, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$status .line 256 24| const v0, #+21223 (0x000052e7 | 2.97398e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 1 33| const v0, #+21224 (0x000052e8 | 2.97412e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.GoogleCalendarUriIntentFilter$1.onUpdateComplete(int, java.lang.Object, int):void { .params "token", "cookie", "result" .src "GoogleCalendarUriIntentFilter.java" .line 259 .prologue_end .line 259 0| const v0, #+21225 (0x000052e9 | 2.97426e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v8, Label_1 .line 260 8| const v0, #+21226 (0x000052ea | 2.97440e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "GoogleCalendarUriIntentFilter" 17| const v0, #+21227 (0x000052eb | 2.97454e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v3, "No rows updated - starting event viewer" 26| const v0, #+21228 (0x000052ec | 2.97468e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2,v3}, android.util.Log.w(java.lang.String, java.lang.String):int .line 261 35| const v0, #+21229 (0x000052ed | 2.97482e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v2, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$intent 43| const v0, #+21230 (0x000052ee | 2.97496e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v3, "attendeeStatus" 52| const v0, #+21231 (0x000052ef | 2.97510e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v4, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$status 60| const v0, #+21232 (0x000052f0 | 2.97524e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v3,v4}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 262 69| const v0, #+21233 (0x000052f1 | 2.97538e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0 77| const v0, #+21234 (0x000052f2 | 2.97552e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$intent 85| const v0, #+21235 (0x000052f3 | 2.97566e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2,v3}, com.android.calendar.GoogleCalendarUriIntentFilter.startActivity(android.content.Intent):void .line 263 94| const v0, #+21236 (0x000052f4 | 2.97580e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void Label_1: .line 266 101| const v0, #+21237 (0x000052f5 | 2.97594e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget v2, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.val$status 109| const v0, #+21238 (0x000052f6 | 2.97608e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| packed-switch v2, Label_7 Label_2: .line 277 118| const v0, #+21239 (0x000052f7 | 2.97622e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| return-void Label_3: .line 268 125| const v0, #+21240 (0x000052f8 | 2.97636e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const v1, #+2131492909 (0x7f0c002d | 1.86093e+38) Label_4: .line 279 .local v1, "toastId", int 134| const v0, #+21241 (0x000052f9 | 2.97650e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v2, v5, com.android.calendar.GoogleCalendarUriIntentFilter$1.this$0 .line 280 142| const v0, #+21242 (0x000052fa | 2.97664e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 279 149| invoke-static {v2,v1,v3}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 152| move-result-object v2 153| const v0, #+21243 (0x000052fb | 2.97678e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v2}, android.widget.Toast.show():void .line 281 162| const v0, #+21244 (0x000052fc | 2.97692e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-void Label_5: .line 271 .end_local v1 169| const v0, #+21245 (0x000052fd | 2.97706e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const v1, #+2131492911 (0x7f0c002f | 1.86093e+38) .line 272 .restart_local v1 178| goto/16 Label_4 Label_6: .line 274 .end_local v1 180| const v0, #+21246 (0x000052fe | 2.97720e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const v1, #+2131492910 (0x7f0c002e | 1.86093e+38) .line 275 .restart_local v1 189| goto/16 Label_4 .line 266 191| const v0, #+21247 (0x000052ff | 2.97734e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| nop Label_7: 198| packed-switch-payload 1: Label_3 2: Label_5 3: Label_2 4: Label_6 } method com.android.calendar.GoogleCalendarUriIntentFilter.():void { .src "GoogleCalendarUriIntentFilter.java" .line 51 .prologue_end .line 51 0| const v3, #+21248 (0x00005300 | 2.97748e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+4 (0x00000004 | 5.60519e-45) 7| new-array v0, v0, java.lang.String[] .line 52 9| const v3, #+21249 (0x00005301 | 2.97762e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "_id" 18| const v3, #+21250 (0x00005302 | 2.97776e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 53 27| const v3, #+21251 (0x00005303 | 2.97790e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "dtstart" 36| const v3, #+21252 (0x00005304 | 2.97804e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 .line 54 45| const v3, #+21253 (0x00005305 | 2.97818e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "dtend" 54| const v3, #+21254 (0x00005306 | 2.97832e-41) 57| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 61| aput-object v1, v0, v2 .line 55 63| const v3, #+21255 (0x00005307 | 2.97846e-41) 66| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v1, "duration" 72| const v3, #+21256 (0x00005308 | 2.97860e-41) 75| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 79| aput-object v1, v0, v2 .line 51 81| const v3, #+21257 (0x00005309 | 2.97874e-41) 84| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 87| sput-object v0, com.android.calendar.GoogleCalendarUriIntentFilter.EVENT_PROJECTION .line 42 89| const v3, #+21258 (0x0000530a | 2.97888e-41) 92| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 95| return-void } method com.android.calendar.GoogleCalendarUriIntentFilter.():void { .src "GoogleCalendarUriIntentFilter.java" .line 42 .prologue_end .line 42 0| const v0, #+21259 (0x0000530b | 2.97902e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.Activity.():void 9| const v0, #+21260 (0x0000530c | 2.97916e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.GoogleCalendarUriIntentFilter.extractEidAndEmail(android.net.Uri):java.lang.String[] { .params "uri" .src "GoogleCalendarUriIntentFilter.java" .line 71 .prologue_end 0| const v0, #+21261 (0x0000530d | 2.97930e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 71 7| const v0, #+21262 (0x0000530e | 2.97944e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| const-string/jumbo v9, "eid" 16| const v0, #+21263 (0x0000530f | 2.97958e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v14,v9}, android.net.Uri.getQueryParameter(java.lang.String):java.lang.String 25| move-result-object v5 26| const v0, #+21264 (0x00005310 | 2.97972e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 73 .local v5, "eidParam", java.lang.String 32| if-nez v5, Label_1 .line 74 34| const v0, #+21265 (0x00005311 | 2.97986e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v12 Label_1: .line 77 41| const v0, #+21266 (0x00005312 | 2.98000e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v9, #+0 (0x00000000 | 0.00000) 48| invoke-static {v5,v9}, android.util.Base64.decode(java.lang.String, int):byte[] 51| move-result-object v1 52| const v0, #+21267 (0x00005313 | 2.98014e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 80 .local v1, "decodedBytes", byte[] 58| const/4 v8, #+0 (0x00000000 | 0.00000) Label_2: .local v8, "spacePosn", int 59| const v0, #+21268 (0x00005314 | 2.98028e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| array-length v9, v1 66| const v0, #+21269 (0x00005315 | 2.98042e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-ge v8, v9, Label_3 .line 81 74| const v0, #+21270 (0x00005316 | 2.98056e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| aget-byte v9, v1, v8 82| const v0, #+21271 (0x00005317 | 2.98070e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/16 v10, #+32 (0x00000020 | 4.48416e-44) 90| if-ne v9, v10, Label_12 .line 82 92| const v0, #+21272 (0x00005318 | 2.98084e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| array-length v9, v1 99| const v0, #+21273 (0x00005319 | 2.98098e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| sub-int/2addr v9, v8 106| add-int/lit8 v7, v9, #-1 (0xffffffff | NaN) .line 83 .local v7, "emailLen", int 108| if-eqz v8, Label_3 110| const v0, #+21274 (0x0000531a | 2.98112e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 117| if-ge v7, v9, Label_4 Label_3: .line 133 .end_local v1 .end_local v5 .end_local v7 .end_local v8 119| const v0, #+21275 (0x0000531b | 2.98126e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-object v12 Label_4: .line 87 .restart_local v1 .restart_local v5 .restart_local v7 .restart_local v8 126| const v0, #+21276 (0x0000531c | 2.98140e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v2, #+0 (0x00000000 | 0.00000) .line 88 .local v2, "domain", java.lang.String 133| array-length v9, v1 134| const v0, #+21277 (0x0000531d | 2.98154e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| add-int/lit8 v9, v9, #-2 (0xfffffffe | NaN) 142| aget-byte v9, v1, v9 144| const v0, #+21278 (0x0000531e | 2.98168e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const/16 v10, #+64 (0x00000040 | 8.96831e-44) 152| if-ne v9, v10, Label_5 .line 90 154| const v0, #+21279 (0x0000531f | 2.98182e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) .line 92 162| array-length v9, v1 163| const v0, #+21280 (0x00005320 | 2.98196e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| add-int/lit8 v9, v9, #-1 (0xffffffff | NaN) 171| aget-byte v9, v1, v9 173| const v0, #+21281 (0x00005321 | 2.98210e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| sparse-switch v9, Label_14 .line 109 182| const v0, #+21282 (0x00005322 | 2.98224e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const-string/jumbo v9, "GoogleCalendarUriIntentFilter" 191| const v0, #+21283 (0x00005323 | 2.98238e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| new-instance v10, java.lang.StringBuilder 199| const v0, #+21284 (0x00005324 | 2.98252e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-direct {v10}, java.lang.StringBuilder.():void 208| const v0, #+21285 (0x00005325 | 2.98266e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| const-string/jumbo v11, "Unexpected one letter domain: " 217| const v0, #+21286 (0x00005326 | 2.98280e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 226| move-result-object v10 227| const v0, #+21287 (0x00005327 | 2.98294e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 233| array-length v11, v1 234| const v0, #+21288 (0x00005328 | 2.98308e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| add-int/lit8 v11, v11, #-1 (0xffffffff | NaN) 242| aget-byte v11, v1, v11 .line 109 244| const v0, #+21289 (0x00005329 | 2.98322e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 253| move-result-object v10 254| const v0, #+21290 (0x0000532a | 2.98336e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 263| move-result-object v10 264| const v0, #+21291 (0x0000532b | 2.98350e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-static {v9,v10}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 113 273| const v0, #+21292 (0x0000532c | 2.98364e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| const-string/jumbo v2, "%" Label_5: .line 118 .end_local v2 282| const v0, #+21293 (0x0000532d | 2.98378e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| new-instance v4, java.lang.String 290| const v0, #+21294 (0x0000532e | 2.98392e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const/4 v9, #+0 (0x00000000 | 0.00000) 297| invoke-direct {v4,v1,v9,v8}, java.lang.String.(byte[], int, int):void .line 119 .local v4, "eid", java.lang.String 300| const v0, #+21295 (0x0000532f | 2.98407e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| new-instance v6, java.lang.String 308| const v0, #+21296 (0x00005330 | 2.98421e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| add-int/lit8 v9, v8, #+1 (0x00000001 | 1.40130e-45) 316| invoke-direct {v6,v1,v9,v7}, java.lang.String.(byte[], int, int):void .line 123 .local v6, "email", java.lang.String 319| const v0, #+21297 (0x00005331 | 2.98435e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| if-eqz v2, Label_6 .line 124 327| const v0, #+21298 (0x00005332 | 2.98449e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| new-instance v9, java.lang.StringBuilder 335| const v0, #+21299 (0x00005333 | 2.98463e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-direct {v9}, java.lang.StringBuilder.():void 344| const v0, #+21300 (0x00005334 | 2.98477e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v9,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 353| move-result-object v9 354| const v0, #+21301 (0x00005335 | 2.98491e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v9,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 363| move-result-object v9 364| const v0, #+21302 (0x00005336 | 2.98505e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 373| move-result-object v6 374| const v0, #+21303 (0x00005337 | 2.98519e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 127 380| const v0, #+21304 (0x00005338 | 2.98533e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 387| new-array v9, v9, java.lang.String[] 389| const v0, #+21305 (0x00005339 | 2.98547e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/4 v10, #+0 (0x00000000 | 0.00000) 396| aput-object v4, v9, v10 398| const v0, #+21306 (0x0000533a | 2.98561e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 405| aput-object v6, v9, v10 407| const v0, #+21307 (0x0000533b | 2.98575e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| return-object v9 Label_7: .line 94 .end_local v4 .end_local v6 .restart_local v2 414| const v0, #+21308 (0x0000533c | 2.98589e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| const-string/jumbo v2, "gmail.com" .local v2, "domain", java.lang.String 423| const v0, #+21309 (0x0000533d | 2.98603e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| goto/16 Label_5 Label_8: .line 97 .local v2, "domain", java.lang.String 431| const v0, #+21310 (0x0000533e | 2.98617e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| const-string/jumbo v2, "group.calendar.google.com" .local v2, "domain", java.lang.String 440| const v0, #+21311 (0x0000533f | 2.98631e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| goto/16 Label_5 Label_9: .line 100 .local v2, "domain", java.lang.String 448| const v0, #+21312 (0x00005340 | 2.98645e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| const-string/jumbo v2, "holiday.calendar.google.com" .local v2, "domain", java.lang.String 457| const v0, #+21313 (0x00005341 | 2.98659e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| goto/16 Label_5 Label_10: .line 103 .local v2, "domain", java.lang.String 465| const v0, #+21314 (0x00005342 | 2.98673e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| const-string/jumbo v2, "import.calendar.google.com" .local v2, "domain", java.lang.String 474| const v0, #+21315 (0x00005343 | 2.98687e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| goto/16 Label_5 Label_11: .line 106 .local v2, "domain", java.lang.String 482| const v0, #+21316 (0x00005344 | 2.98701e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| const-string/jumbo v2, "group.v.calendar.google.com" .try_end_1 catch(java.lang.RuntimeException) : Label_13 .local v2, "domain", java.lang.String 491| const v0, #+21317 (0x00005345 | 2.98715e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| goto/16 Label_5 Label_12: .line 80 .end_local v2 .end_local v7 499| const v0, #+21318 (0x00005346 | 2.98729e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 507| goto/16 Label_2 Label_13: .line 130 .end_local v1 .end_local v5 .end_local v8 509| const v0, #+21319 (0x00005347 | 2.98743e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| move-exception v3 .line 131 .local v3, "e", java.lang.RuntimeException 516| const-string/jumbo v9, "GoogleCalendarUriIntentFilter" 519| const v0, #+21320 (0x00005348 | 2.98757e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| new-instance v10, java.lang.StringBuilder 527| const v0, #+21321 (0x00005349 | 2.98771e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| invoke-direct {v10}, java.lang.StringBuilder.():void 536| const v0, #+21322 (0x0000534a | 2.98785e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| const-string/jumbo v11, "Punting malformed URI " 545| const v0, #+21323 (0x0000534b | 2.98799e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 554| move-result-object v10 555| const v0, #+21324 (0x0000534c | 2.98813e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| invoke-virtual {v10,v14}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 564| move-result-object v10 565| const v0, #+21325 (0x0000534d | 2.98827e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 574| move-result-object v10 575| const v0, #+21326 (0x0000534e | 2.98841e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v9,v10}, android.util.Log.w(java.lang.String, java.lang.String):int 584| const v0, #+21327 (0x0000534f | 2.98855e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| goto/16 Label_3 .line 92 592| const v0, #+21328 (0x00005350 | 2.98869e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| nop 599| nop Label_14: 600| sparse-switch-payload 103: Label_8 104: Label_9 105: Label_10 109: Label_7 118: Label_11 } method com.android.calendar.GoogleCalendarUriIntentFilter.updateSelfAttendeeStatus(int, java.lang.String, int, android.content.Intent):void { .params "eventId", "ownerAccount", "status", "intent" .src "GoogleCalendarUriIntentFilter.java" .line 254 .prologue_end 0| const v0, #+21329 (0x00005351 | 2.98883e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 254 7| invoke-virtual {v10}, com.android.calendar.GoogleCalendarUriIntentFilter.getContentResolver():android.content.ContentResolver 10| move-result-object v8 11| const v0, #+21330 (0x00005352 | 2.98897e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 256 .local v8, "cr", android.content.ContentResolver 17| new-instance v1, com.android.calendar.GoogleCalendarUriIntentFilter$1 19| const v0, #+21331 (0x00005353 | 2.98911e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v1,v10,v8,v14,v13}, com.android.calendar.GoogleCalendarUriIntentFilter$1.(com.android.calendar.GoogleCalendarUriIntentFilter, android.content.ContentResolver, android.content.Intent, int):void .line 283 .local v1, "queryHandler", android.content.AsyncQueryHandler 28| const v0, #+21332 (0x00005354 | 2.98925e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| new-instance v5, android.content.ContentValues 36| const v0, #+21333 (0x00005355 | 2.98939e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v5}, android.content.ContentValues.():void .line 284 .local v5, "values", android.content.ContentValues 45| const v0, #+21334 (0x00005356 | 2.98953e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v3, "attendeeStatus" 54| const v0, #+21335 (0x00005357 | 2.98967e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 63| move-result-object v4 64| const v0, #+21336 (0x00005358 | 2.98981e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v5,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 286 73| const v0, #+21337 (0x00005359 | 2.98995e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| sget-object v4, android.provider.CalendarContract$Attendees.CONTENT_URI .line 288 81| const v0, #+21338 (0x0000535a | 2.99009e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const-string/jumbo v6, "attendeeEmail=? AND event_id=?" .line 289 90| const v0, #+21339 (0x0000535b | 2.99023e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 97| new-array v7, v3, java.lang.String[] 99| const v0, #+21340 (0x0000535c | 2.99037e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| aput-object v12, v7, v2 107| const v0, #+21341 (0x0000535d | 2.99051e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-static {v11}, java.lang.String.valueOf(int):java.lang.String 116| move-result-object v3 117| const v0, #+21342 (0x0000535e | 2.99065e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 124| aput-object v3, v7, v9 .line 285 126| const v0, #+21343 (0x0000535f | 2.99079e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v3, #+0 (0x00000000 | 0.00000) 133| invoke-virtual/range {v1..v7}, android.content.AsyncQueryHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):void .line 290 136| const v0, #+21344 (0x00005360 | 2.99093e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return-void } method com.android.calendar.GoogleCalendarUriIntentFilter.onCreate(android.os.Bundle):void { .params "icicle" .src "GoogleCalendarUriIntentFilter.java" .line 138 0| move-object/16 v29, v30 3| move-object/16 v30, v31 .prologue_end .line 138 6| const v31, #+21345 (0x00005361 | 2.99107e-41) 9| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-super/range {v29..v30}, android.app.Activity.onCreate(android.os.Bundle):void .line 140 15| const v31, #+21346 (0x00005362 | 2.99121e-41) 18| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual/range {v29..v29}, com.android.calendar.GoogleCalendarUriIntentFilter.getIntent():android.content.Intent 24| move-result-object v22 25| const v31, #+21347 (0x00005363 | 2.99135e-41) 28| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 141 .local v22, "intent", android.content.Intent 31| if-eqz v22, Label_2 .line 142 33| const v31, #+21348 (0x00005364 | 2.99149e-41) 36| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual/range {v22..v22}, android.content.Intent.getData():android.net.Uri 42| move-result-object v28 43| const v31, #+21349 (0x00005365 | 2.99163e-41) 46| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v28, "uri", android.net.Uri 49| if-eqz v28, Label_1 .line 144 51| const v31, #+21350 (0x00005366 | 2.99177e-41) 54| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 57| move-object/from16 v0, v29 59| move-object/from16 v1, v28 61| invoke-direct {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.extractEidAndEmail(android.net.Uri):java.lang.String[] 64| move-result-object v16 65| const v31, #+21351 (0x00005367 | 2.99191e-41) 68| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 145 .local v16, "eidParts", java.lang.String[] 71| if-nez v16, Label_3 .line 146 73| const v31, #+21352 (0x00005368 | 2.99205e-41) 76| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v4, "GoogleCalendarUriIntentFilter" 82| const v31, #+21353 (0x00005369 | 2.99219e-41) 85| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 88| new-instance v5, java.lang.StringBuilder 90| const v31, #+21354 (0x0000536a | 2.99233e-41) 93| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-direct {v5}, java.lang.StringBuilder.():void 99| const v31, #+21355 (0x0000536b | 2.99247e-41) 102| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v6, "Could not find event for uri: " 108| const v31, #+21356 (0x0000536c | 2.99261e-41) 111| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 117| move-result-object v5 118| const v31, #+21357 (0x0000536d | 2.99275e-41) 121| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 124| move-object/from16 v0, v28 126| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 129| move-result-object v5 130| const v31, #+21358 (0x0000536e | 2.99289e-41) 133| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 139| move-result-object v5 140| const v31, #+21359 (0x0000536f | 2.99303e-41) 143| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-static {v4,v5}, android.util.Log.i(java.lang.String, java.lang.String):int Label_1: .try_begin_1 .line 244 .end_local v16 149| const v31, #+21360 (0x00005370 | 2.99317e-41) 152| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v29 157| move-object/from16 v1, v22 159| invoke-virtual {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.startNextMatchingActivity(android.content.Intent):boolean .try_end_1 catch(android.content.ActivityNotFoundException) : Label_17 Label_2: .line 249 .end_local v28 162| const v31, #+21361 (0x00005371 | 2.99331e-41) 165| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual/range {v29..v29}, com.android.calendar.GoogleCalendarUriIntentFilter.finish():void .line 250 171| const v31, #+21362 (0x00005372 | 2.99345e-41) 174| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 177| return-void Label_3: .line 148 .restart_local v16 .restart_local v28 178| const v31, #+21363 (0x00005373 | 2.99359e-41) 181| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v4, #+0 (0x00000000 | 0.00000) 185| aget-object v25, v16, v4 .line 149 .local v25, "syncId", java.lang.String 187| const v31, #+21364 (0x00005374 | 2.99373e-41) 190| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 193| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 194| aget-object v24, v16, v4 .line 151 .local v24, "ownerAccount", java.lang.String 196| const v31, #+21365 (0x00005375 | 2.99387e-41) 199| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 202| new-instance v4, java.lang.StringBuilder 204| const v31, #+21366 (0x00005376 | 2.99401e-41) 207| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-direct {v4}, java.lang.StringBuilder.():void 213| const v31, #+21367 (0x00005377 | 2.99415e-41) 216| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 219| const-string/jumbo v5, "_sync_id LIKE "%" 222| const v31, #+21368 (0x00005378 | 2.99429e-41) 225| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 231| move-result-object v4 232| const v31, #+21369 (0x00005379 | 2.99443e-41) 235| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 238| move-object/from16 v0, v25 240| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 243| move-result-object v4 244| const v31, #+21370 (0x0000537a | 2.99457e-41) 247| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 250| const-string/jumbo v5, "" AND " 253| const v31, #+21371 (0x0000537b | 2.99471e-41) 256| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 262| move-result-object v4 263| const v31, #+21372 (0x0000537c | 2.99486e-41) 266| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 152 269| const-string/jumbo v5, "ownerAccount" .line 151 272| const v31, #+21373 (0x0000537d | 2.99500e-41) 275| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 281| move-result-object v4 282| const v31, #+21374 (0x0000537e | 2.99514e-41) 285| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 152 288| const-string/jumbo v5, " LIKE "" .line 151 291| const v31, #+21375 (0x0000537f | 2.99528e-41) 294| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 300| move-result-object v4 301| const v31, #+21376 (0x00005380 | 2.99542e-41) 304| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 307| move-object/from16 v0, v24 309| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 312| move-result-object v4 313| const v31, #+21377 (0x00005381 | 2.99556e-41) 316| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 152 319| const-string/jumbo v5, """ .line 151 322| const v31, #+21378 (0x00005382 | 2.99570e-41) 325| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 331| move-result-object v4 332| const v31, #+21379 (0x00005383 | 2.99584e-41) 335| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 341| move-result-object v7 342| const v31, #+21380 (0x00005384 | 2.99598e-41) 345| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v7, "selection", java.lang.String 348| invoke-virtual/range {v29..v29}, com.android.calendar.GoogleCalendarUriIntentFilter.getContentResolver():android.content.ContentResolver 351| move-result-object v4 352| const v31, #+21381 (0x00005385 | 2.99612e-41) 355| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 358| sget-object v5, android.provider.CalendarContract$Events.CONTENT_URI .line 156 360| const v31, #+21382 (0x00005386 | 2.99626e-41) 363| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 366| sget-object v6, com.android.calendar.GoogleCalendarUriIntentFilter.EVENT_PROJECTION .line 157 368| const v31, #+21383 (0x00005387 | 2.99640e-41) 371| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 374| const-string/jumbo v9, "calendar_access_level desc" .line 156 377| const v31, #+21384 (0x00005388 | 2.99654e-41) 380| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 383| const/4 v8, #+0 (0x00000000 | 0.00000) .line 155 384| invoke-virtual/range {v4..v9}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 387| move-result-object v17 388| const v31, #+21385 (0x00005389 | 2.99668e-41) 391| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 160 .local v17, "eventCursor", android.database.Cursor 394| if-eqz v17, Label_4 396| const v31, #+21386 (0x0000538a | 2.99682e-41) 399| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-interface/range {v17..v17}, android.database.Cursor.getCount():int 405| move-result v4 406| const v31, #+21387 (0x0000538b | 2.99696e-41) 409| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 412| if-nez v4, Label_5 Label_4: .line 161 414| const v31, #+21388 (0x0000538c | 2.99710e-41) 417| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 420| const-string/jumbo v4, "GoogleCalendarUriIntentFilter" 423| const v31, #+21389 (0x0000538d | 2.99724e-41) 426| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 429| new-instance v5, java.lang.StringBuilder 431| const v31, #+21390 (0x0000538e | 2.99738e-41) 434| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-direct {v5}, java.lang.StringBuilder.():void 440| const v31, #+21391 (0x0000538f | 2.99752e-41) 443| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 446| const-string/jumbo v6, "NOTE: found no matches on event with id='" 449| const v31, #+21392 (0x00005390 | 2.99766e-41) 452| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 458| move-result-object v5 459| const v31, #+21393 (0x00005391 | 2.99780e-41) 462| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 465| move-object/from16 v0, v25 467| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 470| move-result-object v5 471| const v31, #+21394 (0x00005392 | 2.99794e-41) 474| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 477| const-string/jumbo v6, "'" 480| const v31, #+21395 (0x00005393 | 2.99808e-41) 483| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 489| move-result-object v5 490| const v31, #+21396 (0x00005394 | 2.99822e-41) 493| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 499| move-result-object v5 500| const v31, #+21397 (0x00005395 | 2.99836e-41) 503| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 506| invoke-static {v4,v5}, android.util.Log.i(java.lang.String, java.lang.String):int .line 162 509| const v31, #+21398 (0x00005396 | 2.99850e-41) 512| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 515| return-void Label_5: .line 164 516| const v31, #+21399 (0x00005397 | 2.99864e-41) 519| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 522| const-string/jumbo v4, "GoogleCalendarUriIntentFilter" 525| const v31, #+21400 (0x00005398 | 2.99878e-41) 528| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 531| new-instance v5, java.lang.StringBuilder 533| const v31, #+21401 (0x00005399 | 2.99892e-41) 536| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-direct {v5}, java.lang.StringBuilder.():void 542| const v31, #+21402 (0x0000539a | 2.99906e-41) 545| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 548| const-string/jumbo v6, "NOTE: found " 551| const v31, #+21403 (0x0000539b | 2.99920e-41) 554| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 557| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 560| move-result-object v5 561| const v31, #+21404 (0x0000539c | 2.99934e-41) 564| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 567| invoke-interface/range {v17..v17}, android.database.Cursor.getCount():int 570| move-result v6 571| const v31, #+21405 (0x0000539d | 2.99948e-41) 574| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 580| move-result-object v5 581| const v31, #+21406 (0x0000539e | 2.99962e-41) 584| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 165 587| const-string/jumbo v6, " matches on event with id='" .line 164 590| const v31, #+21407 (0x0000539f | 2.99976e-41) 593| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 599| move-result-object v5 600| const v31, #+21408 (0x000053a0 | 2.99990e-41) 603| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 606| move-object/from16 v0, v25 608| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 611| move-result-object v5 612| const v31, #+21409 (0x000053a1 | 3.00004e-41) 615| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 165 618| const-string/jumbo v6, "'" .line 164 621| const v31, #+21410 (0x000053a2 | 3.00018e-41) 624| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 627| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 630| move-result-object v5 631| const v31, #+21411 (0x000053a3 | 3.00032e-41) 634| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 640| move-result-object v5 641| const v31, #+21412 (0x000053a4 | 3.00046e-41) 644| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 647| invoke-static {v4,v5}, android.util.Log.i(java.lang.String, java.lang.String):int Label_6: .try_begin_2 .line 170 650| const v31, #+21413 (0x000053a5 | 3.00060e-41) 653| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 656| invoke-interface/range {v17..v17}, android.database.Cursor.moveToNext():boolean 659| move-result v4 660| const v31, #+21414 (0x000053a6 | 3.00074e-41) 663| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 666| if-eqz v4, Label_16 .line 171 668| const v31, #+21415 (0x000053a7 | 3.00088e-41) 671| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 674| const/4 v4, #+0 (0x00000000 | 0.00000) 675| move-object/from16 v0, v17 677| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 680| move-result v20 681| const v31, #+21416 (0x000053a8 | 3.00102e-41) 684| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 172 .local v20, "eventId", int 687| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 688| move-object/from16 v0, v17 690| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 693| move-result-wide v26:v27 694| const v31, #+21417 (0x000053a9 | 3.00116e-41) 697| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 173 .local v26, "startMillis", long 700| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 701| move-object/from16 v0, v17 703| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 706| move-result-wide v18:v19 707| const v31, #+21418 (0x000053aa | 3.00130e-41) 710| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 178 .local v18, "endMillis", long 713| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) 715| cmp-long v4, v18:v19, v4:v5 717| if-nez v4, Label_7 .line 179 719| const v31, #+21419 (0x000053ab | 3.00144e-41) 722| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 725| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 726| move-object/from16 v0, v17 728| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 731| move-result-object v13 732| const v31, #+21420 (0x000053ac | 3.00158e-41) 735| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 181 .local v13, "duration", java.lang.String 738| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean .try_end_2 catch(...) : Label_18 741| move-result v4 742| const v31, #+21421 (0x000053ad | 3.00172e-41) 745| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 748| if-nez v4, Label_6 .try_begin_3 .line 186 750| const v31, #+21422 (0x000053ae | 3.00186e-41) 753| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 756| new-instance v12, com.android.calendarcommon2.Duration 758| const v31, #+21423 (0x000053af | 3.00200e-41) 761| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 764| invoke-direct {v12}, com.android.calendarcommon2.Duration.():void .line 187 .local v12, "d", com.android.calendarcommon2.Duration 767| const v31, #+21424 (0x000053b0 | 3.00214e-41) 770| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 773| invoke-virtual {v12,v13}, com.android.calendarcommon2.Duration.parse(java.lang.String):void .line 188 776| const v31, #+21425 (0x000053b1 | 3.00228e-41) 779| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 782| invoke-virtual {v12}, com.android.calendarcommon2.Duration.getMillis():long .try_end_3 catch(com.android.calendarcommon2.DateException) : Label_20 catch(...) : Label_18 785| move-result-wide v4:v5 786| const v31, #+21426 (0x000053b2 | 3.00242e-41) 789| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 792| add-long v18:v19, v26:v27, v4:v5 .line 191 794| cmp-long v4, v18:v19, v26:v27 796| if-ltz v4, Label_6 Label_7: .line 201 .end_local v12 .end_local v13 798| const v31, #+21427 (0x000053b3 | 3.00256e-41) 801| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 804| const/4 v10, #+0 (0x00000000 | 0.00000) .try_begin_4 .line 202 .local v10, "attendeeStatus", int 805| const v31, #+21428 (0x000053b4 | 3.00270e-41) 808| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 811| const-string/jumbo v4, "RESPOND" 814| const v31, #+21429 (0x000053b5 | 3.00284e-41) 817| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 820| const-string/jumbo v5, "action" 823| const v31, #+21430 (0x000053b6 | 3.00298e-41) 826| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 829| move-object/from16 v0, v28 831| invoke-virtual {v0,v5}, android.net.Uri.getQueryParameter(java.lang.String):java.lang.String 834| move-result-object v5 835| const v31, #+21431 (0x000053b7 | 3.00312e-41) 838| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 841| invoke-virtual {v4,v5}, java.lang.String.equals(java.lang.Object):boolean .try_end_4 catch(...) : Label_18 844| move-result v4 845| const v31, #+21432 (0x000053b8 | 3.00326e-41) 848| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 851| if-eqz v4, Label_8 .try_begin_5 .line 204 853| const v31, #+21433 (0x000053b9 | 3.00340e-41) 856| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 859| const-string/jumbo v4, "rst" 862| const v31, #+21434 (0x000053ba | 3.00354e-41) 865| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 868| move-object/from16 v0, v28 870| invoke-virtual {v0,v4}, android.net.Uri.getQueryParameter(java.lang.String):java.lang.String 873| move-result-object v4 874| const v31, #+21435 (0x000053bb | 3.00368e-41) 877| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 880| invoke-static {v4}, java.lang.Integer.parseInt(java.lang.String):int .try_end_5 catch(java.lang.NumberFormatException) : Label_19 catch(...) : Label_18 883| move-result v4 884| const v31, #+21436 (0x000053bc | 3.00382e-41) 887| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 890| packed-switch v4, Label_21 Label_8: .try_begin_6 .line 222 893| const v31, #+21437 (0x000053bd | 3.00396e-41) 896| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 899| sget-object v4, android.provider.CalendarContract$Events.CONTENT_URI 901| const v31, #+21438 (0x000053be | 3.00410e-41) 904| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 907| move/from16 v0, v20 909| int-to-long v8:v9, v0 .line 221 910| invoke-static {v4,v8,v9}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 913| move-result-object v11 914| const v31, #+21439 (0x000053bf | 3.00424e-41) 917| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void .line 223 .local v11, "calendarUri", android.net.Uri 920| new-instance v23, android.content.Intent 922| const v31, #+21440 (0x000053c0 | 3.00438e-41) 925| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 928| const-string/jumbo v4, "android.intent.action.VIEW" 931| const v31, #+21441 (0x000053c1 | 3.00452e-41) 934| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 937| move-object/from16 v0, v23 939| invoke-direct {v0,v4,v11}, android.content.Intent.(java.lang.String, android.net.Uri):void .try_end_6 catch(...) : Label_18 .try_begin_7 .line 224 .end_local v22 .local v23, "intent", android.content.Intent 942| const v31, #+21442 (0x000053c2 | 3.00466e-41) 945| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 948| const-class v4, com.android.calendar.EventInfoActivity 950| const v31, #+21443 (0x000053c3 | 3.00480e-41) 953| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 956| move-object/from16 v0, v23 958| move-object/from16 v1, v29 960| invoke-virtual {v0,v1,v4}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 225 963| const v31, #+21444 (0x000053c4 | 3.00494e-41) 966| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 969| const-string/jumbo v4, "beginTime" 972| const v31, #+21445 (0x000053c5 | 3.00508e-41) 975| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 978| move-object/from16 v0, v23 980| move-wide/from16 v1:v2, v26:v27 982| invoke-virtual {v0,v4,v1,v2}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 226 985| const v31, #+21446 (0x000053c6 | 3.00522e-41) 988| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 991| const-string/jumbo v4, "endTime" 994| const v31, #+21447 (0x000053c7 | 3.00536e-41) 997| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1000| move-object/from16 v0, v23 1002| move-wide/from16 v1:v2, v18:v19 1004| invoke-virtual {v0,v4,v1,v2}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 227 1007| const v31, #+21448 (0x000053c8 | 3.00550e-41) 1010| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1013| if-nez v10, Label_13 .line 228 1015| const v31, #+21449 (0x000053c9 | 3.00565e-41) 1018| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1021| move-object/from16 v0, v29 1023| move-object/from16 v1, v23 1025| invoke-virtual {v0,v1}, com.android.calendar.GoogleCalendarUriIntentFilter.startActivity(android.content.Intent):void Label_9: .line 233 1028| const v31, #+21450 (0x000053ca | 3.00579e-41) 1031| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1034| invoke-virtual/range {v29..v29}, com.android.calendar.GoogleCalendarUriIntentFilter.finish():void .try_end_7 catch(...) : Label_14 .line 237 1037| const v31, #+21451 (0x000053cb | 3.00593e-41) 1040| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1043| invoke-interface/range {v17..v17}, android.database.Cursor.close():void .line 234 1046| const v31, #+21452 (0x000053cc | 3.00607e-41) 1049| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1052| return-void Label_10: .line 206 .end_local v11 .end_local v23 .restart_local v22 1053| const v31, #+21453 (0x000053cd | 3.00621e-41) 1056| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1059| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 207 1060| goto/16 Label_8 Label_11: .line 209 1062| const v31, #+21454 (0x000053ce | 3.00635e-41) 1065| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1068| const/4 v10, #+2 (0x00000002 | 2.80260e-45) .line 210 1069| goto/16 Label_8 Label_12: .line 212 1071| const v31, #+21455 (0x000053cf | 3.00649e-41) 1074| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1077| const/4 v10, #+4 (0x00000004 | 5.60519e-45) .line 213 1078| goto/16 Label_8 Label_13: .try_begin_8 .line 230 .end_local v22 .restart_local v11 .restart_local v23 1080| const v31, #+21456 (0x000053d0 | 3.00663e-41) 1083| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1086| move-object/from16 v0, v29 1088| move/from16 v1, v20 1090| move-object/from16 v2, v24 1092| move-object/from16 v3, v23 1094| invoke-direct {v0,v1,v2,v10,v3}, com.android.calendar.GoogleCalendarUriIntentFilter.updateSelfAttendeeStatus(int, java.lang.String, int, android.content.Intent):void .try_end_8 catch(...) : Label_14 1097| const v31, #+21457 (0x000053d1 | 3.00677e-41) 1100| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1103| goto/16 Label_9 Label_14: .line 236 1105| const v31, #+21458 (0x000053d2 | 3.00691e-41) 1108| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1111| move-exception v4 1112| move-object/from16 v22, v23 Label_15: .line 237 .end_local v10 .end_local v11 .end_local v18 .end_local v20 .end_local v23 .end_local v26 .restart_local v22 1114| const v31, #+21459 (0x000053d3 | 3.00705e-41) 1117| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1120| invoke-interface/range {v17..v17}, android.database.Cursor.close():void .line 236 1123| const v31, #+21460 (0x000053d4 | 3.00719e-41) 1126| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1129| throw v4 Label_16: .line 237 1130| const v31, #+21461 (0x000053d5 | 3.00733e-41) 1133| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1136| invoke-interface/range {v17..v17}, android.database.Cursor.close():void 1139| const v31, #+21462 (0x000053d6 | 3.00747e-41) 1142| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1145| goto/16 Label_1 Label_17: .line 245 .end_local v7 .end_local v16 .end_local v17 .end_local v24 .end_local v25 1147| const v31, #+21463 (0x000053d7 | 3.00761e-41) 1150| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1153| move-exception v21 .local v21, "ex", android.content.ActivityNotFoundException 1154| goto/16 Label_2 Label_18: .line 236 .end_local v21 .restart_local v7 .restart_local v16 .restart_local v17 .restart_local v24 .restart_local v25 1156| const v31, #+21464 (0x000053d8 | 3.00775e-41) 1159| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1162| move-exception v4 1163| goto/16 Label_15 Label_19: .line 215 .restart_local v10 .restart_local v18 .restart_local v20 .restart_local v26 1165| const v31, #+21465 (0x000053d9 | 3.00789e-41) 1168| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1171| move-exception v15 .local v15, "e", java.lang.NumberFormatException 1172| goto/16 Label_8 Label_20: .line 194 .end_local v10 .end_local v15 .restart_local v13 1174| const v31, #+21466 (0x000053da | 3.00803e-41) 1177| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1180| move-exception v14 .local v14, "e", com.android.calendarcommon2.DateException 1181| goto/16 Label_6 .line 204 1183| const v31, #+21467 (0x000053db | 3.00817e-41) 1186| invoke-static/range {v31..v31}, CodeCoverage.TraceBasicBlock(int):void 1189| nop Label_21: 1190| packed-switch-payload 1: Label_10 2: Label_11 3: Label_12 } method com.android.calendar.OtherPreferences$TimeSetListener.(com.android.calendar.OtherPreferences, int):void { .params "this$0", "listenerId" .src "OtherPreferences.java" .line 181 .prologue_end .line 181 0| const v0, #+21468 (0x000053dc | 3.00831e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.OtherPreferences$TimeSetListener.this$0 8| const v0, #+21469 (0x000053dd | 3.00845e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 182 17| const v0, #+21470 (0x000053de | 3.00859e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.OtherPreferences$TimeSetListener.mListenerId .line 183 25| const v0, #+21471 (0x000053df | 3.00873e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.OtherPreferences$TimeSetListener.onTimeSet(android.widget.TimePicker, int, int):void { .params "view", "hourOfDay", "minute" .src "OtherPreferences.java" .line 187 .prologue_end .line 187 0| const v0, #+21472 (0x000053e0 | 3.00887e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.this$0 8| const v0, #+21473 (0x000053e1 | 3.00901e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v5, #+0 (0x00000000 | 0.00000) 15| invoke-static {v4,v5}, com.android.calendar.OtherPreferences.-set0(com.android.calendar.OtherPreferences, android.app.TimePickerDialog):android.app.TimePickerDialog .line 189 18| const v0, #+21474 (0x000053e2 | 3.00915e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.this$0 26| const v0, #+21475 (0x000053e3 | 3.00929e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4}, com.android.calendar.OtherPreferences.getPreferenceManager():android.preference.PreferenceManager 35| move-result-object v4 36| const v0, #+21476 (0x000053e4 | 3.00943e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v4}, android.preference.PreferenceManager.getSharedPreferences():android.content.SharedPreferences 45| move-result-object v2 46| const v0, #+21477 (0x000053e5 | 3.00957e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 190 .local v2, "prefs", android.content.SharedPreferences 52| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 55| move-result-object v1 56| const v0, #+21478 (0x000053e6 | 3.00971e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 192 .local v1, "editor", android.content.SharedPreferences$Editor 62| iget-object v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.this$0 64| const v0, #+21479 (0x000053e7 | 3.00985e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static {v4,v9,v10}, com.android.calendar.OtherPreferences.-wrap0(com.android.calendar.OtherPreferences, int, int):java.lang.String 73| move-result-object v3 74| const v0, #+21480 (0x000053e8 | 3.00999e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 193 .local v3, "summary", java.lang.String 80| iget v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.mListenerId 82| const v0, #+21481 (0x000053e9 | 3.01013e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| packed-switch v4, Label_4 .line 205 91| const v0, #+21482 (0x000053ea | 3.01027e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v4, "CalendarOtherPreferences" 100| const v0, #+21483 (0x000053eb | 3.01041e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| new-instance v5, java.lang.StringBuilder 108| const v0, #+21484 (0x000053ec | 3.01055e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-direct {v5}, java.lang.StringBuilder.():void 117| const v0, #+21485 (0x000053ed | 3.01069e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v6, "Set time for unknown listener: " 126| const v0, #+21486 (0x000053ee | 3.01083e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 135| move-result-object v5 136| const v0, #+21487 (0x000053ef | 3.01097e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget v6, v7, com.android.calendar.OtherPreferences$TimeSetListener.mListenerId 144| const v0, #+21488 (0x000053f0 | 3.01111e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 153| move-result-object v5 154| const v0, #+21489 (0x000053f1 | 3.01125e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 163| move-result-object v5 164| const v0, #+21490 (0x000053f2 | 3.01139e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 208 173| const v0, #+21491 (0x000053f3 | 3.01153e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-interface {v1}, android.content.SharedPreferences$Editor.commit():boolean .line 209 182| const v0, #+21492 (0x000053f4 | 3.01167e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| return-void Label_2: .line 195 189| const v0, #+21493 (0x000053f5 | 3.01181e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.this$0 197| const v0, #+21494 (0x000053f6 | 3.01195e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v4}, com.android.calendar.OtherPreferences.-get1(com.android.calendar.OtherPreferences):android.preference.Preference 206| move-result-object v4 207| const v0, #+21495 (0x000053f7 | 3.01209e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v4,v3}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 196 216| const v0, #+21496 (0x000053f8 | 3.01223e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v4, "preferences_reminders_quiet_hours_start_hour" 225| const v0, #+21497 (0x000053f9 | 3.01237e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-interface {v1,v4,v9}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor .line 197 234| const v0, #+21498 (0x000053fa | 3.01251e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| const-string/jumbo v4, "preferences_reminders_quiet_hours_start_minute" 243| const v0, #+21499 (0x000053fb | 3.01265e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-interface {v1,v4,v10}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor 252| const v0, #+21500 (0x000053fc | 3.01279e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| goto/16 Label_1 Label_3: .line 200 260| const v0, #+21501 (0x000053fd | 3.01293e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v4, v7, com.android.calendar.OtherPreferences$TimeSetListener.this$0 268| const v0, #+21502 (0x000053fe | 3.01307e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-static {v4}, com.android.calendar.OtherPreferences.-get0(com.android.calendar.OtherPreferences):android.preference.Preference 277| move-result-object v4 278| const v0, #+21503 (0x000053ff | 3.01321e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v4,v3}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 201 287| const v0, #+21504 (0x00005400 | 3.01335e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v4, "preferences_reminders_quiet_hours_end_hour" 296| const v0, #+21505 (0x00005401 | 3.01349e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-interface {v1,v4,v9}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor .line 202 305| const v0, #+21506 (0x00005402 | 3.01363e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| const-string/jumbo v4, "preferences_reminders_quiet_hours_end_minute" 314| const v0, #+21507 (0x00005403 | 3.01377e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-interface {v1,v4,v10}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor 323| const v0, #+21508 (0x00005404 | 3.01391e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| goto/16 Label_1 .line 193 331| const v0, #+21509 (0x00005405 | 3.01405e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| nop Label_4: 338| packed-switch-payload 1: Label_2 2: Label_3 } method com.android.calendar.OtherPreferences.-get0(com.android.calendar.OtherPreferences):android.preference.Preference { 0| const v0, #+21510 (0x00005406 | 3.01419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.OtherPreferences.mQuietHoursEnd 8| const v0, #+21511 (0x00005407 | 3.01433e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.OtherPreferences.-get1(com.android.calendar.OtherPreferences):android.preference.Preference { 0| const v0, #+21512 (0x00005408 | 3.01447e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.OtherPreferences.mQuietHoursStart 8| const v0, #+21513 (0x00005409 | 3.01461e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.OtherPreferences.-set0(com.android.calendar.OtherPreferences, android.app.TimePickerDialog):android.app.TimePickerDialog { 0| const v0, #+21514 (0x0000540a | 3.01475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.OtherPreferences.mTimePickerDialog 8| const v0, #+21515 (0x0000540b | 3.01489e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.OtherPreferences.-wrap0(com.android.calendar.OtherPreferences, int, int):java.lang.String { .params "?", "hourOfDay", "minute" .src "OtherPreferences.java" .line 1 .prologue_end 0| const v0, #+21516 (0x0000540c | 3.01503e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.calendar.OtherPreferences.formatTime(int, int):java.lang.String 9| move-result-object v1 10| const v0, #+21517 (0x0000540d | 3.01517e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.OtherPreferences.():void { .src "OtherPreferences.java" .line 87 .prologue_end .line 87 0| const v0, #+21518 (0x0000540e | 3.01531e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.preference.PreferenceFragment.():void .line 88 9| const v0, #+21519 (0x0000540f | 3.01545e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.OtherPreferences.formatTime(int, int):java.lang.String { .params "hourOfDay", "minute" .src "OtherPreferences.java" .line 218 .prologue_end .line 218 0| const v0, #+21520 (0x00005410 | 3.01559e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.text.format.Time 8| const v0, #+21521 (0x00005411 | 3.01573e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.text.format.Time.():void .line 219 .local v2, "time", android.text.format.Time 17| const v0, #+21522 (0x00005412 | 3.01587e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v5, v2, android.text.format.Time.hour .line 220 25| const v0, #+21523 (0x00005413 | 3.01601e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v6, v2, android.text.format.Time.minute .line 222 33| const v0, #+21524 (0x00005414 | 3.01615e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-boolean v3, v4, com.android.calendar.OtherPreferences.mIs24HourMode 41| const v0, #+21525 (0x00005415 | 3.01629e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v3, Label_2 49| const v0, #+21526 (0x00005416 | 3.01644e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v1, "%H:%M" Label_1: .line 223 .local v1, "format", java.lang.String 58| const v0, #+21527 (0x00005417 | 3.01658e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v2,v1}, android.text.format.Time.format(java.lang.String):java.lang.String 67| move-result-object v3 68| const v0, #+21528 (0x00005418 | 3.01672e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-object v3 Label_2: .line 222 .end_local v1 75| const v0, #+21529 (0x00005419 | 3.01686e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v1, "%I:%M%P" .restart_local v1 84| const v0, #+21530 (0x0000541a | 3.01700e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| goto/16 Label_1 } method com.android.calendar.OtherPreferences.updateSkipRemindersSummary(java.lang.String):void { .params "value" .src "OtherPreferences.java" .line 232 .prologue_end .line 232 0| const v0, #+21531 (0x0000541b | 3.01714e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v7, com.android.calendar.OtherPreferences.mSkipReminders 8| const v0, #+21532 (0x0000541c | 3.01728e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v5, Label_3 .line 234 16| const v0, #+21533 (0x0000541d | 3.01742e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v2, #+0 (0x00000000 | 0.00000) .line 236 .local v2, "index", int 23| iget-object v5, v7, com.android.calendar.OtherPreferences.mSkipReminders 25| const v0, #+21534 (0x0000541e | 3.01756e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v5}, android.preference.ListPreference.getEntryValues():java.lang.CharSequence[] 34| move-result-object v4 35| const v0, #+21535 (0x0000541f | 3.01770e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 237 .local v4, "values", java.lang.CharSequence[] 41| iget-object v5, v7, com.android.calendar.OtherPreferences.mSkipReminders 43| const v0, #+21536 (0x00005420 | 3.01784e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v5}, android.preference.ListPreference.getEntries():java.lang.CharSequence[] 52| move-result-object v1 53| const v0, #+21537 (0x00005421 | 3.01798e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 .local v1, "entries", java.lang.CharSequence[] 59| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "value_i", int 60| const v0, #+21538 (0x00005422 | 3.01812e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| array-length v5, v4 67| const v0, #+21539 (0x00005423 | 3.01826e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-ge v3, v5, Label_2 .line 239 75| const v0, #+21540 (0x00005424 | 3.01840e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| aget-object v5, v4, v3 83| const v0, #+21541 (0x00005425 | 3.01854e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v5,v8}, java.lang.Object.equals(java.lang.Object):boolean 92| move-result v5 93| const v0, #+21542 (0x00005426 | 3.01868e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-eqz v5, Label_4 .line 240 101| const v0, #+21543 (0x00005427 | 3.01882e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| move v2, v3 Label_2: .line 244 108| const v0, #+21544 (0x00005428 | 3.01896e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v5, v7, com.android.calendar.OtherPreferences.mSkipReminders 116| const v0, #+21545 (0x00005429 | 3.01910e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| aget-object v6, v1, v2 124| const v0, #+21546 (0x0000542a | 3.01924e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v6}, java.lang.CharSequence.toString():java.lang.String 133| move-result-object v6 134| const v0, #+21547 (0x0000542b | 3.01938e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v5,v6}, android.preference.ListPreference.setSummary(java.lang.CharSequence):void .line 245 143| const v0, #+21548 (0x0000542c | 3.01952e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| if-nez v8, Label_3 .line 247 151| const v0, #+21549 (0x0000542d | 3.01966e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v5, v7, com.android.calendar.OtherPreferences.mSkipReminders 159| const v0, #+21550 (0x0000542e | 3.01980e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| aget-object v6, v4, v2 167| const v0, #+21551 (0x0000542f | 3.01994e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-interface {v6}, java.lang.CharSequence.toString():java.lang.String 176| move-result-object v6 177| const v0, #+21552 (0x00005430 | 3.02008e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v5,v6}, android.preference.ListPreference.setValue(java.lang.String):void Label_3: .line 250 .end_local v1 .end_local v2 .end_local v3 .end_local v4 186| const v0, #+21553 (0x00005431 | 3.02022e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-void Label_4: .line 238 .restart_local v1 .restart_local v2 .restart_local v3 .restart_local v4 193| const v0, #+21554 (0x00005432 | 3.02036e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 201| goto/16 Label_1 } method com.android.calendar.OtherPreferences.onCreate(android.os.Bundle):void { .params "icicle" .src "OtherPreferences.java" .line 92 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+21555 (0x00005433 | 3.02050e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v6, #+0 (0x00000000 | 0.00000) .line 92 13| invoke-super {v14,v15}, android.preference.PreferenceFragment.onCreate(android.os.Bundle):void .line 93 16| const v16, #+21556 (0x00005434 | 3.02064e-41) 19| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v14}, com.android.calendar.OtherPreferences.getPreferenceManager():android.preference.PreferenceManager 25| move-result-object v11 26| const v16, #+21557 (0x00005435 | 3.02078e-41) 29| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 94 .local v11, "manager", android.preference.PreferenceManager 32| const-string/jumbo v0, "com.android.calendar_preferences" 35| const v16, #+21558 (0x00005436 | 3.02092e-41) 38| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v11,v0}, android.preference.PreferenceManager.setSharedPreferencesName(java.lang.String):void .line 95 44| const v16, #+21559 (0x00005437 | 3.02106e-41) 47| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v11}, android.preference.PreferenceManager.getSharedPreferences():android.content.SharedPreferences 53| move-result-object v12 54| const v16, #+21560 (0x00005438 | 3.02120e-41) 57| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 97 .local v12, "prefs", android.content.SharedPreferences 60| const v0, #+2131099652 (0x7f060004 | 1.78117e+38) 63| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.addPreferencesFromResource(int):void .line 98 66| const v16, #+21561 (0x00005439 | 3.02134e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v0, "preferences_copy_db" 75| const v16, #+21562 (0x0000543a | 3.02148e-41) 78| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 84| move-result-object v0 85| const v16, #+21563 (0x0000543b | 3.02162e-41) 88| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v0, v14, com.android.calendar.OtherPreferences.mCopyDb .line 99 93| const v16, #+21564 (0x0000543c | 3.02176e-41) 96| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 99| const-string/jumbo v0, "preferences_reminders_responded" 102| const v16, #+21565 (0x0000543d | 3.02190e-41) 105| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 111| move-result-object v0 112| const v16, #+21566 (0x0000543e | 3.02204e-41) 115| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 118| check-cast v0, android.preference.ListPreference 120| const v16, #+21567 (0x0000543f | 3.02218e-41) 123| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 126| iput-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders .line 100 128| const v16, #+21568 (0x00005440 | 3.02232e-41) 131| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 134| const/4 v13, #+0 (0x00000000 | 0.00000) .line 101 .local v13, "skipPreferencesValue", java.lang.String 135| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders 137| const v16, #+21569 (0x00005441 | 3.02246e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| if-eqz v0, Label_1 .line 102 145| const v16, #+21570 (0x00005442 | 3.02260e-41) 148| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders 153| const v16, #+21571 (0x00005443 | 3.02274e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v0}, android.preference.ListPreference.getValue():java.lang.String 162| move-result-object v13 163| const v16, #+21572 (0x00005444 | 3.02288e-41) 166| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 103 .local v13, "skipPreferencesValue", java.lang.String 169| iget-object v0, v14, com.android.calendar.OtherPreferences.mSkipReminders 171| const v16, #+21573 (0x00005445 | 3.02302e-41) 174| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v0,v14}, android.preference.ListPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void Label_1: .line 105 .end_local v13 180| const v16, #+21574 (0x00005446 | 3.02316e-41) 183| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-direct {v14,v13}, com.android.calendar.OtherPreferences.updateSkipRemindersSummary(java.lang.String):void .line 107 189| const v16, #+21575 (0x00005447 | 3.02330e-41) 192| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v14}, com.android.calendar.OtherPreferences.getActivity():android.app.Activity 198| move-result-object v1 199| const v16, #+21576 (0x00005448 | 3.02344e-41) 202| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 108 .local v1, "activity", android.app.Activity 205| if-nez v1, Label_2 .line 109 207| const v16, #+21577 (0x00005449 | 3.02358e-41) 210| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 213| const-string/jumbo v0, "CalendarOtherPreferences" 216| const v16, #+21578 (0x0000544a | 3.02372e-41) 219| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v2, "Activity was null" 225| const v16, #+21579 (0x0000544b | 3.02386e-41) 228| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v0,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 111 234| const v16, #+21580 (0x0000544c | 3.02400e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 243| move-result v0 244| const v16, #+21581 (0x0000544d | 3.02414e-41) 247| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 250| iput-boolean v0, v14, com.android.calendar.OtherPreferences.mIs24HourMode .line 114 252| const v16, #+21582 (0x0000544e | 3.02428e-41) 255| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 258| const-string/jumbo v0, "preferences_reminders_quiet_hours" 261| const v16, #+21583 (0x0000544f | 3.02442e-41) 264| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 270| move-result-object v0 271| const v16, #+21584 (0x00005450 | 3.02456e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| check-cast v0, android.preference.CheckBoxPreference .line 113 279| const v16, #+21585 (0x00005451 | 3.02470e-41) 282| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 285| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHours .line 116 287| const v16, #+21586 (0x00005452 | 3.02484e-41) 290| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v0, "preferences_reminders_quiet_hours_start_hour" .line 117 296| const v16, #+21587 (0x00005453 | 3.02498e-41) 299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+22 (0x00000016 | 3.08286e-44) .line 116 304| invoke-interface {v12,v0,v2}, android.content.SharedPreferences.getInt(java.lang.String, int):int 307| move-result v3 308| const v16, #+21588 (0x00005454 | 3.02512e-41) 311| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 118 .local v3, "startHour", int 314| const-string/jumbo v0, "preferences_reminders_quiet_hours_start_minute" 317| const v16, #+21589 (0x00005455 | 3.02526e-41) 320| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-interface {v12,v0,v6}, android.content.SharedPreferences.getInt(java.lang.String, int):int 326| move-result v4 327| const v16, #+21590 (0x00005456 | 3.02540e-41) 330| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 120 .local v4, "startMinute", int 333| const-string/jumbo v0, "preferences_reminders_quiet_hours_start" 336| const v16, #+21591 (0x00005457 | 3.02554e-41) 339| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 345| move-result-object v0 346| const v16, #+21592 (0x00005458 | 3.02568e-41) 349| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 352| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStart .line 121 354| const v16, #+21593 (0x00005459 | 3.02582e-41) 357| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 360| new-instance v0, com.android.calendar.OtherPreferences$TimeSetListener 362| const v16, #+21594 (0x0000545a | 3.02596e-41) 365| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 368| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 369| invoke-direct {v0,v14,v2}, com.android.calendar.OtherPreferences$TimeSetListener.(com.android.calendar.OtherPreferences, int):void 372| const v16, #+21595 (0x0000545b | 3.02610e-41) 375| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 378| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStartListener .line 122 380| const v16, #+21596 (0x0000545c | 3.02624e-41) 383| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 386| new-instance v0, android.app.TimePickerDialog .line 123 388| const v16, #+21597 (0x0000545d | 3.02638e-41) 391| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 394| iget-object v2, v14, com.android.calendar.OtherPreferences.mQuietHoursStartListener .line 124 396| const v16, #+21598 (0x0000545e | 3.02652e-41) 399| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 402| iget-boolean v5, v14, com.android.calendar.OtherPreferences.mIs24HourMode .line 122 404| const v16, #+21599 (0x0000545f | 3.02666e-41) 407| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-direct/range {v0..v5}, android.app.TimePickerDialog.(android.content.Context, android.app.TimePickerDialog$OnTimeSetListener, int, int, boolean):void 413| const v16, #+21600 (0x00005460 | 3.02680e-41) 416| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 419| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStartDialog .line 125 421| const v16, #+21601 (0x00005461 | 3.02694e-41) 424| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 427| iget-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursStart 429| const v16, #+21602 (0x00005462 | 3.02708e-41) 432| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-direct {v14,v3,v4}, com.android.calendar.OtherPreferences.formatTime(int, int):java.lang.String 438| move-result-object v2 439| const v16, #+21603 (0x00005463 | 3.02723e-41) 442| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-virtual {v0,v2}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 127 448| const v16, #+21604 (0x00005464 | 3.02737e-41) 451| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 454| const-string/jumbo v0, "preferences_reminders_quiet_hours_end_hour" .line 128 457| const v16, #+21605 (0x00005465 | 3.02751e-41) 460| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 463| const/16 v2, #+8 (0x00000008 | 1.12104e-44) .line 127 465| invoke-interface {v12,v0,v2}, android.content.SharedPreferences.getInt(java.lang.String, int):int 468| move-result v8 469| const v16, #+21606 (0x00005466 | 3.02765e-41) 472| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 129 .local v8, "endHour", int 475| const-string/jumbo v0, "preferences_reminders_quiet_hours_end_minute" 478| const v16, #+21607 (0x00005467 | 3.02779e-41) 481| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-interface {v12,v0,v6}, android.content.SharedPreferences.getInt(java.lang.String, int):int 487| move-result v9 488| const v16, #+21608 (0x00005468 | 3.02793e-41) 491| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 131 .local v9, "endMinute", int 494| const-string/jumbo v0, "preferences_reminders_quiet_hours_end" 497| const v16, #+21609 (0x00005469 | 3.02807e-41) 500| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 503| invoke-virtual {v14,v0}, com.android.calendar.OtherPreferences.findPreference(java.lang.CharSequence):android.preference.Preference 506| move-result-object v0 507| const v16, #+21610 (0x0000546a | 3.02821e-41) 510| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 513| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEnd .line 132 515| const v16, #+21611 (0x0000546b | 3.02835e-41) 518| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 521| new-instance v0, com.android.calendar.OtherPreferences$TimeSetListener 523| const v16, #+21612 (0x0000546c | 3.02849e-41) 526| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 529| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 530| invoke-direct {v0,v14,v2}, com.android.calendar.OtherPreferences$TimeSetListener.(com.android.calendar.OtherPreferences, int):void 533| const v16, #+21613 (0x0000546d | 3.02863e-41) 536| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 539| iput-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEndListener .line 133 541| const v16, #+21614 (0x0000546e | 3.02877e-41) 544| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 547| new-instance v5, android.app.TimePickerDialog .line 134 549| const v16, #+21615 (0x0000546f | 3.02891e-41) 552| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 555| iget-object v7, v14, com.android.calendar.OtherPreferences.mQuietHoursEndListener .line 135 557| const v16, #+21616 (0x00005470 | 3.02905e-41) 560| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 563| iget-boolean v10, v14, com.android.calendar.OtherPreferences.mIs24HourMode 565| const v16, #+21617 (0x00005471 | 3.02919e-41) 568| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 571| move-object v6, v1 .line 133 572| invoke-direct/range {v5..v10}, android.app.TimePickerDialog.(android.content.Context, android.app.TimePickerDialog$OnTimeSetListener, int, int, boolean):void 575| const v16, #+21618 (0x00005472 | 3.02933e-41) 578| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 581| iput-object v5, v14, com.android.calendar.OtherPreferences.mQuietHoursEndDialog .line 136 583| const v16, #+21619 (0x00005473 | 3.02947e-41) 586| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 589| iget-object v0, v14, com.android.calendar.OtherPreferences.mQuietHoursEnd 591| const v16, #+21620 (0x00005474 | 3.02961e-41) 594| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-direct {v14,v8,v9}, com.android.calendar.OtherPreferences.formatTime(int, int):java.lang.String 600| move-result-object v2 601| const v16, #+21621 (0x00005475 | 3.02975e-41) 604| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 607| invoke-virtual {v0,v2}, android.preference.Preference.setSummary(java.lang.CharSequence):void .line 137 610| const v16, #+21622 (0x00005476 | 3.02989e-41) 613| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 616| return-void } method com.android.calendar.OtherPreferences.onPreferenceChange(android.preference.Preference, java.lang.Object):boolean { .params "preference", "objValue" .src "OtherPreferences.java" .line 141 .prologue_end .line 141 0| const v0, #+21623 (0x00005477 | 3.03003e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.preference.Preference.getKey():java.lang.String 9| move-result-object v1 10| const v0, #+21624 (0x00005478 | 3.03017e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v1, "key", java.lang.String 16| const-string/jumbo v3, "preferences_reminders_responded" 19| const v0, #+21625 (0x00005479 | 3.03031e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v3,v1}, java.lang.String.equals(java.lang.Object):boolean 28| move-result v3 29| const v0, #+21626 (0x0000547a | 3.03045e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v3, Label_1 .line 144 37| const v0, #+21627 (0x0000547b | 3.03059e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v6}, java.lang.String.valueOf(java.lang.Object):java.lang.String 46| move-result-object v2 47| const v0, #+21628 (0x0000547c | 3.03073e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 145 .local v2, "value", java.lang.String 53| invoke-direct {v4,v2}, com.android.calendar.OtherPreferences.updateSkipRemindersSummary(java.lang.String):void Label_1: .line 148 .end_local v2 56| const v0, #+21629 (0x0000547d | 3.03087e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 63| return v3 } method com.android.calendar.OtherPreferences.onPreferenceTreeClick(android.preference.PreferenceScreen, android.preference.Preference):boolean { .params "screen", "preference" .src "OtherPreferences.java" .line 153 .prologue_end .line 153 0| const v0, #+21630 (0x0000547e | 3.03101e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.OtherPreferences.mCopyDb 8| const v0, #+21631 (0x0000547f | 3.03115e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v7, v2, Label_2 .line 154 16| const v0, #+21632 (0x00005480 | 3.03129e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.content.Intent 24| const v0, #+21633 (0x00005481 | 3.03143e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v2, "android.intent.action.MAIN" 33| const v0, #+21634 (0x00005482 | 3.03157e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 155 .local v1, "intent", android.content.Intent 42| const v0, #+21635 (0x00005483 | 3.03171e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| new-instance v2, android.content.ComponentName 50| const v0, #+21636 (0x00005484 | 3.03185e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v3, "com.android.providers.calendar" .line 156 59| const v0, #+21637 (0x00005485 | 3.03199e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const-string/jumbo v4, "com.android.providers.calendar.CalendarDebugActivity" .line 155 68| const v0, #+21638 (0x00005486 | 3.03213e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v2,v3,v4}, android.content.ComponentName.(java.lang.String, java.lang.String):void 77| const v0, #+21639 (0x00005487 | 3.03227e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1,v2}, android.content.Intent.setComponent(android.content.ComponentName):android.content.Intent .line 157 86| const v0, #+21640 (0x00005488 | 3.03241e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v5,v1}, com.android.calendar.OtherPreferences.startActivity(android.content.Intent):void Label_1: .line 175 .end_local v1 95| const v0, #+21641 (0x00005489 | 3.03255e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 102| return v2 Label_2: .line 158 103| const v0, #+21642 (0x0000548a | 3.03269e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v2, v5, com.android.calendar.OtherPreferences.mQuietHoursStart 111| const v0, #+21643 (0x0000548b | 3.03283e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-ne v7, v2, Label_4 .line 159 119| const v0, #+21644 (0x0000548c | 3.03297e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog 127| const v0, #+21645 (0x0000548d | 3.03311e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-nez v2, Label_3 .line 160 135| const v0, #+21646 (0x0000548e | 3.03325e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v2, v5, com.android.calendar.OtherPreferences.mQuietHoursStartDialog 143| const v0, #+21647 (0x0000548f | 3.03339e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iput-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog .line 161 151| const v0, #+21648 (0x00005490 | 3.03353e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog 159| const v0, #+21649 (0x00005491 | 3.03367e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v2}, android.app.TimePickerDialog.show():void 168| const v0, #+21650 (0x00005492 | 3.03381e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| goto/16 Label_1 Label_3: .line 163 176| const v0, #+21651 (0x00005493 | 3.03395e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const-string/jumbo v2, "CalendarOtherPreferences" 185| const v0, #+21652 (0x00005494 | 3.03409e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const-string/jumbo v3, "not null" 194| const v0, #+21653 (0x00005495 | 3.03423e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-static {v2,v3}, android.util.Log.v(java.lang.String, java.lang.String):int 203| const v0, #+21654 (0x00005496 | 3.03437e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| goto/16 Label_1 Label_4: .line 165 211| const v0, #+21655 (0x00005497 | 3.03451e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v2, v5, com.android.calendar.OtherPreferences.mQuietHoursEnd 219| const v0, #+21656 (0x00005498 | 3.03465e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-ne v7, v2, Label_6 .line 166 227| const v0, #+21657 (0x00005499 | 3.03479e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog 235| const v0, #+21658 (0x0000549a | 3.03493e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| if-nez v2, Label_5 .line 167 243| const v0, #+21659 (0x0000549b | 3.03507e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v2, v5, com.android.calendar.OtherPreferences.mQuietHoursEndDialog 251| const v0, #+21660 (0x0000549c | 3.03521e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iput-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog .line 168 259| const v0, #+21661 (0x0000549d | 3.03535e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v2, v5, com.android.calendar.OtherPreferences.mTimePickerDialog 267| const v0, #+21662 (0x0000549e | 3.03549e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v2}, android.app.TimePickerDialog.show():void 276| const v0, #+21663 (0x0000549f | 3.03563e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| goto/16 Label_1 Label_5: .line 170 284| const v0, #+21664 (0x000054a0 | 3.03577e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| const-string/jumbo v2, "CalendarOtherPreferences" 293| const v0, #+21665 (0x000054a1 | 3.03591e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| const-string/jumbo v3, "not null" 302| const v0, #+21666 (0x000054a2 | 3.03605e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-static {v2,v3}, android.util.Log.v(java.lang.String, java.lang.String):int 311| const v0, #+21667 (0x000054a3 | 3.03619e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| goto/16 Label_1 Label_6: .line 173 319| const v0, #+21668 (0x000054a4 | 3.03633e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-super {v5,v6,v7}, android.preference.PreferenceFragment.onPreferenceTreeClick(android.preference.PreferenceScreen, android.preference.Preference):boolean 328| move-result v2 329| const v0, #+21669 (0x000054a5 | 3.03647e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| return v2 } method com.android.calendar.QuickResponseSettings.():void { .src "QuickResponseSettings.java" .line 34 .prologue_end .line 34 0| const v0, #+21670 (0x000054a6 | 3.03661e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.preference.PreferenceFragment.():void 9| const v0, #+21671 (0x000054a7 | 3.03675e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.QuickResponseSettings.onAttach(android.app.Activity):void { .params "activity" .src "QuickResponseSettings.java" .line 71 .prologue_end .line 71 0| const v0, #+21672 (0x000054a8 | 3.03689e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2}, android.preference.PreferenceFragment.onAttach(android.app.Activity):void .line 72 9| const v0, #+21673 (0x000054a9 | 3.03703e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| check-cast v2, com.android.calendar.CalendarSettingsActivity .end_local v2 17| const v0, #+21674 (0x000054aa | 3.03717e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.calendar.CalendarSettingsActivity.hideMenuButtons():void .line 73 26| const v0, #+21675 (0x000054ab | 3.03731e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.QuickResponseSettings.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "QuickResponseSettings.java" .line 42 .prologue_end .line 42 0| const v0, #+21676 (0x000054ac | 3.03745e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v10,v11}, android.preference.PreferenceFragment.onCreate(android.os.Bundle):void .line 44 9| const v0, #+21677 (0x000054ad | 3.03759e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v10}, com.android.calendar.QuickResponseSettings.getPreferenceManager():android.preference.PreferenceManager 18| move-result-object v6 19| const v0, #+21678 (0x000054ae | 3.03773e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v10}, com.android.calendar.QuickResponseSettings.getActivity():android.app.Activity 28| move-result-object v7 29| const v0, #+21679 (0x000054af | 3.03787e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v6,v7}, android.preference.PreferenceManager.createPreferenceScreen(android.content.Context):android.preference.PreferenceScreen 38| move-result-object v4 39| const v0, #+21680 (0x000054b0 | 3.03802e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 45 .local v4, "ps", android.preference.PreferenceScreen 45| const v6, #+2131492949 (0x7f0c0055 | 1.86094e+38) 48| invoke-virtual {v4,v6}, android.preference.PreferenceScreen.setTitle(int):void .line 47 51| const v0, #+21681 (0x000054b1 | 3.03816e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v10}, com.android.calendar.QuickResponseSettings.getActivity():android.app.Activity 60| move-result-object v6 61| const v0, #+21682 (0x000054b2 | 3.03830e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v6}, com.android.calendar.Utils.getQuickResponses(android.content.Context):java.lang.String[] 70| move-result-object v6 71| const v0, #+21683 (0x000054b3 | 3.03844e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v6, v10, com.android.calendar.QuickResponseSettings.mResponses .line 49 79| const v0, #+21684 (0x000054b4 | 3.03858e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v6, v10, com.android.calendar.QuickResponseSettings.mResponses 87| const v0, #+21685 (0x000054b5 | 3.03872e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v6, Label_2 .line 50 95| const v0, #+21686 (0x000054b6 | 3.03886e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v6, v10, com.android.calendar.QuickResponseSettings.mResponses 103| const v0, #+21687 (0x000054b7 | 3.03900e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| array-length v6, v6 110| const v0, #+21688 (0x000054b8 | 3.03914e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| new-array v6, v6, android.preference.EditTextPreference[] 118| const v0, #+21689 (0x000054b9 | 3.03928e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iput-object v6, v10, com.android.calendar.QuickResponseSettings.mEditTextPrefs .line 52 126| const v0, #+21690 (0x000054ba | 3.03942e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v6, v10, com.android.calendar.QuickResponseSettings.mResponses 134| const v0, #+21691 (0x000054bb | 3.03956e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-static {v6}, java.util.Arrays.sort(java.lang.Object[]):void .line 53 143| const v0, #+21692 (0x000054bc | 3.03970e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v2, #+0 (0x00000000 | 0.00000) .line 54 .local v2, "i", int 150| iget-object v7, v10, com.android.calendar.QuickResponseSettings.mResponses 152| const v0, #+21693 (0x000054bd | 3.03984e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const/4 v6, #+0 (0x00000000 | 0.00000) 159| array-length v8, v7 160| const v0, #+21694 (0x000054be | 3.03998e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| move v3, v2 Label_1: .end_local v2 .local v3, "i", int 167| const v0, #+21695 (0x000054bf | 3.04012e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-ge v6, v8, Label_3 175| const v0, #+21696 (0x000054c0 | 3.04026e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| aget-object v5, v7, v6 .line 55 .local v5, "response", java.lang.String 183| const v0, #+21697 (0x000054c1 | 3.04040e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| new-instance v1, android.preference.EditTextPreference 191| const v0, #+21698 (0x000054c2 | 3.04054e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v10}, com.android.calendar.QuickResponseSettings.getActivity():android.app.Activity 200| move-result-object v9 201| const v0, #+21699 (0x000054c3 | 3.04068e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-direct {v1,v9}, android.preference.EditTextPreference.(android.content.Context):void .line 56 .local v1, "et", android.preference.EditTextPreference 210| const v0, #+21700 (0x000054c4 | 3.04082e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| const v9, #+2131492950 (0x7f0c0056 | 1.86094e+38) 219| invoke-virtual {v1,v9}, android.preference.EditTextPreference.setDialogTitle(int):void .line 57 222| const v0, #+21701 (0x000054c5 | 3.04096e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v1,v5}, android.preference.EditTextPreference.setTitle(java.lang.CharSequence):void .line 58 231| const v0, #+21702 (0x000054c6 | 3.04110e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v1,v5}, android.preference.EditTextPreference.setText(java.lang.String):void .line 59 240| const v0, #+21703 (0x000054c7 | 3.04124e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v1,v10}, android.preference.EditTextPreference.setOnPreferenceChangeListener(android.preference.Preference$OnPreferenceChangeListener):void .line 60 249| const v0, #+21704 (0x000054c8 | 3.04138e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v9, v10, com.android.calendar.QuickResponseSettings.mEditTextPrefs 257| const v0, #+21705 (0x000054c9 | 3.04152e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 265| aput-object v1, v9, v3 .line 61 267| const v0, #+21706 (0x000054ca | 3.04166e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v4,v1}, android.preference.PreferenceScreen.addPreference(android.preference.Preference):boolean .line 54 276| const v0, #+21707 (0x000054cb | 3.04180e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 284| move v3, v2 .end_local v2 .restart_local v3 285| goto/16 Label_1 Label_2: .line 64 .end_local v1 .end_local v3 .end_local v5 287| const v0, #+21708 (0x000054cc | 3.04194e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v6, "QuickResponseSettings" 296| const v0, #+21709 (0x000054cd | 3.04208e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| const-string/jumbo v7, "No responses found" 305| const v0, #+21710 (0x000054ce | 3.04222e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-static {v6,v7}, android.util.Log.wtf(java.lang.String, java.lang.String):int Label_3: .line 66 314| const v0, #+21711 (0x000054cf | 3.04236e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v10,v4}, com.android.calendar.QuickResponseSettings.setPreferenceScreen(android.preference.PreferenceScreen):void .line 67 323| const v0, #+21712 (0x000054d0 | 3.04250e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| return-void } method com.android.calendar.QuickResponseSettings.onPreferenceChange(android.preference.Preference, java.lang.Object):boolean { .params "preference", "newValue" .src "QuickResponseSettings.java" .line 87 .prologue_end 0| const v0, #+21713 (0x000054d1 | 3.04264e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 87 7| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 8| const v0, #+21714 (0x000054d2 | 3.04278e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mEditTextPrefs 16| const v0, #+21715 (0x000054d3 | 3.04292e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| array-length v2, v2 23| const v0, #+21716 (0x000054d4 | 3.04306e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-ge v1, v2, Label_4 .line 88 31| const v0, #+21717 (0x000054d5 | 3.04320e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mEditTextPrefs 39| const v0, #+21718 (0x000054d6 | 3.04334e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| aget-object v2, v2, v1 47| const v0, #+21719 (0x000054d7 | 3.04348e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v2,v6}, android.preference.EditTextPreference.compareTo(android.preference.Preference):int 56| move-result v2 57| const v0, #+21720 (0x000054d8 | 3.04362e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-nez v2, Label_3 .line 89 65| const v0, #+21721 (0x000054d9 | 3.04376e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mResponses 73| const v0, #+21722 (0x000054da | 3.04390e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| aget-object v2, v2, v1 81| const v0, #+21723 (0x000054db | 3.04404e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v2,v7}, java.lang.String.equals(java.lang.Object):boolean 90| move-result v2 91| const v0, #+21724 (0x000054dc | 3.04418e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| if-nez v2, Label_2 .line 90 99| const v0, #+21725 (0x000054dd | 3.04432e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mResponses 107| const v0, #+21726 (0x000054de | 3.04446e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| check-cast v7, java.lang.String .end_local v7 115| const v0, #+21727 (0x000054df | 3.04460e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| aput-object v7, v2, v1 .line 91 123| const v0, #+21728 (0x000054e0 | 3.04474e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mEditTextPrefs 131| const v0, #+21729 (0x000054e1 | 3.04488e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| aget-object v2, v2, v1 139| const v0, #+21730 (0x000054e2 | 3.04502e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v3, v5, com.android.calendar.QuickResponseSettings.mResponses 147| const v0, #+21731 (0x000054e3 | 3.04516e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| aget-object v3, v3, v1 155| const v0, #+21732 (0x000054e4 | 3.04530e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v2,v3}, android.preference.EditTextPreference.setTitle(java.lang.CharSequence):void .line 92 164| const v0, #+21733 (0x000054e5 | 3.04544e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v2, v5, com.android.calendar.QuickResponseSettings.mEditTextPrefs 172| const v0, #+21734 (0x000054e6 | 3.04558e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| aget-object v2, v2, v1 180| const v0, #+21735 (0x000054e7 | 3.04572e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-object v3, v5, com.android.calendar.QuickResponseSettings.mResponses 188| const v0, #+21736 (0x000054e8 | 3.04586e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| aget-object v3, v3, v1 196| const v0, #+21737 (0x000054e9 | 3.04600e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v2,v3}, android.preference.EditTextPreference.setText(java.lang.String):void .line 93 205| const v0, #+21738 (0x000054ea | 3.04614e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v5}, com.android.calendar.QuickResponseSettings.getActivity():android.app.Activity 214| move-result-object v2 215| const v0, #+21739 (0x000054eb | 3.04628e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const-string/jumbo v3, "preferences_quick_responses" 224| const v0, #+21740 (0x000054ec | 3.04642e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v4, v5, com.android.calendar.QuickResponseSettings.mResponses 232| const v0, #+21741 (0x000054ed | 3.04656e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-static {v2,v3,v4}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, java.lang.String[]):void Label_2: .line 95 241| const v0, #+21742 (0x000054ee | 3.04670e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 248| return v2 Label_3: .line 87 .restart_local v7 249| const v0, #+21743 (0x000054ef | 3.04684e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 257| goto/16 Label_1 Label_4: .line 98 259| const v0, #+21744 (0x000054f0 | 3.04698e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| return v3 } method com.android.calendar.QuickResponseSettings.onResume():void { .src "QuickResponseSettings.java" .line 77 .prologue_end .line 77 0| const v0, #+21745 (0x000054f1 | 3.04712e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.preference.PreferenceFragment.onResume():void .line 78 9| const v0, #+21746 (0x000054f2 | 3.04726e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.QuickResponseSettings.getActivity():android.app.Activity 18| move-result-object v1 19| const v0, #+21747 (0x000054f3 | 3.04740e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| check-cast v1, com.android.calendar.CalendarSettingsActivity .line 79 .local v1, "activity", com.android.calendar.CalendarSettingsActivity 27| const v0, #+21748 (0x000054f4 | 3.04754e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, com.android.calendar.CalendarSettingsActivity.isMultiPane():boolean 36| move-result v2 37| const v0, #+21749 (0x000054f5 | 3.04768e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-nez v2, Label_1 .line 80 45| const v0, #+21750 (0x000054f6 | 3.04782e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const v2, #+2131492949 (0x7f0c0055 | 1.86094e+38) 54| invoke-virtual {v1,v2}, com.android.calendar.CalendarSettingsActivity.setTitle(int):void Label_1: .line 82 57| const v0, #+21751 (0x000054f7 | 3.04796e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void } method com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsyncLoadFailed():void { } method com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsynchronouslyPopulated():void { } method com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesPopulated():void { } method com.android.ex.chips.BaseRecipientAdapter.-get0(com.android.ex.chips.BaseRecipientAdapter):android.content.Context { 0| const v0, #+21752 (0x000054f8 | 3.04810e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mContext 8| const v0, #+21753 (0x000054f9 | 3.04824e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.-get1(com.android.ex.chips.BaseRecipientAdapter):com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler { 0| const v0, #+21754 (0x000054fa | 3.04838e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler 8| const v0, #+21755 (0x000054fb | 3.04852e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.-get2(com.android.ex.chips.BaseRecipientAdapter):com.android.ex.chips.ChipsUtil$PermissionsCheckListener { 0| const v0, #+21756 (0x000054fc | 3.04866e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener 8| const v0, #+21757 (0x000054fd | 3.04881e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRecipientAdapter):int { 0| const v0, #+21758 (0x000054fe | 3.04895e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount 8| const v0, #+21759 (0x000054ff | 3.04909e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.BaseRecipientAdapter.-set0(com.android.ex.chips.BaseRecipientAdapter, java.util.LinkedHashMap):java.util.LinkedHashMap { 0| const v0, #+21760 (0x00005500 | 3.04923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter.mEntryMap 8| const v0, #+21761 (0x00005501 | 3.04937e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.ex.chips.BaseRecipientAdapter.-set1(com.android.ex.chips.BaseRecipientAdapter, java.util.Set):java.util.Set { 0| const v0, #+21762 (0x00005502 | 3.04951e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter.mExistingDestinations 8| const v0, #+21763 (0x00005503 | 3.04965e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.ex.chips.BaseRecipientAdapter.-set2(com.android.ex.chips.BaseRecipientAdapter, java.util.List):java.util.List { 0| const v0, #+21764 (0x00005504 | 3.04979e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries 8| const v0, #+21765 (0x00005505 | 3.04993e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.ex.chips.BaseRecipientAdapter.-set3(com.android.ex.chips.BaseRecipientAdapter, int):int { 0| const v0, #+21766 (0x00005506 | 3.05007e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount 8| const v0, #+21767 (0x00005507 | 3.05021e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.ex.chips.BaseRecipientAdapter.-wrap0(com.android.ex.chips.BaseRecipientAdapter, java.lang.CharSequence, int, java.lang.Long):android.database.Cursor { .params "?", "constraint", "limit", "directoryId" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+21768 (0x00005508 | 3.05035e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, com.android.ex.chips.BaseRecipientAdapter.doQuery(java.lang.CharSequence, int, java.lang.Long):android.database.Cursor 9| move-result-object v1 10| const v0, #+21769 (0x00005509 | 3.05049e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.-wrap1(com.android.ex.chips.BaseRecipientAdapter, java.util.LinkedHashMap, java.util.List):java.util.List { .params "?", "entryMap", "nonAggregatedEntries" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+21770 (0x0000550a | 3.05063e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.util.LinkedHashMap, java.util.List):java.util.List 9| move-result-object v1 10| const v0, #+21771 (0x0000550b | 3.05077e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.-wrap2(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean, java.util.LinkedHashMap, java.util.List, java.util.Set):void { .params "entry", "isAggregatedEntry", "entryMap", "nonAggregatedEntries", "existingDestinations" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+21772 (0x0000550c | 3.05091e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v1,v2,v3,v4,v5}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean, java.util.LinkedHashMap, java.util.List, java.util.Set):void 9| const v0, #+21773 (0x0000550d | 3.05105e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter.(android.content.Context):void { .params "context" .src "BaseRecipientAdapter.java" .line 580 .prologue_end .line 580 0| const v0, #+21774 (0x0000550e | 3.05119e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+10 (0x0000000a | 1.40130e-44) 8| const/4 v2, #+0 (0x00000000 | 0.00000) 9| invoke-direct {v3,v4,v1,v2}, com.android.ex.chips.BaseRecipientAdapter.(android.content.Context, int, int):void .line 581 12| const v0, #+21775 (0x0000550f | 3.05133e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| return-void } method com.android.ex.chips.BaseRecipientAdapter.(android.content.Context, int, int):void { .params "context", "preferredMaxResultCount", "queryMode" .src "BaseRecipientAdapter.java" .line 595 .prologue_end .line 595 0| const v0, #+21776 (0x00005510 | 3.05147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.widget.BaseAdapter.():void .line 572 9| const v0, #+21777 (0x00005511 | 3.05161e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler 17| const v0, #+21778 (0x00005512 | 3.05175e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+0 (0x00000000 | 0.00000) 24| invoke-direct {v1,v4,v2}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler):void 27| const v0, #+21779 (0x00005513 | 3.05189e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler .line 596 35| const v0, #+21780 (0x00005514 | 3.05203e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v5, v4, com.android.ex.chips.BaseRecipientAdapter.mContext .line 597 43| const v0, #+21781 (0x00005515 | 3.05217e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v5}, android.content.Context.getContentResolver():android.content.ContentResolver 52| move-result-object v1 53| const v0, #+21782 (0x00005516 | 3.05231e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mContentResolver .line 598 61| const v0, #+21783 (0x00005517 | 3.05245e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput v6, v4, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount .line 599 69| const v0, #+21784 (0x00005518 | 3.05259e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v1, com.android.ex.chips.DefaultPhotoManager 77| const v0, #+21785 (0x00005519 | 3.05273e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v4, com.android.ex.chips.BaseRecipientAdapter.mContentResolver 85| const v0, #+21786 (0x0000551a | 3.05287e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v1,v2}, com.android.ex.chips.DefaultPhotoManager.(android.content.ContentResolver):void 94| const v0, #+21787 (0x0000551b | 3.05301e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager .line 600 102| const v0, #+21788 (0x0000551c | 3.05315e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput v7, v4, com.android.ex.chips.BaseRecipientAdapter.mQueryType .line 602 110| const v0, #+21789 (0x0000551d | 3.05329e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| if-nez v7, Label_2 .line 603 118| const v0, #+21790 (0x0000551e | 3.05343e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| sget-object v1, com.android.ex.chips.Queries.EMAIL 126| const v0, #+21791 (0x0000551f | 3.05357e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mQueryMode Label_1: .line 610 134| const v0, #+21792 (0x00005520 | 3.05371e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void Label_2: .line 604 141| const v0, #+21793 (0x00005521 | 3.05385e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 148| if-ne v7, v1, Label_3 .line 605 150| const v0, #+21794 (0x00005522 | 3.05399e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| sget-object v1, com.android.ex.chips.Queries.PHONE 158| const v0, #+21795 (0x00005523 | 3.05413e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mQueryMode 166| const v0, #+21796 (0x00005524 | 3.05427e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| goto/16 Label_1 Label_3: .line 607 174| const v0, #+21797 (0x00005525 | 3.05441e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| sget-object v1, com.android.ex.chips.Queries.EMAIL 182| const v0, #+21798 (0x00005526 | 3.05455e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iput-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mQueryMode .line 608 190| const v0, #+21799 (0x00005527 | 3.05469e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v1, "BaseRecipientAdapter" 199| const v0, #+21800 (0x00005528 | 3.05483e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| new-instance v2, java.lang.StringBuilder 207| const v0, #+21801 (0x00005529 | 3.05497e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-direct {v2}, java.lang.StringBuilder.():void 216| const v0, #+21802 (0x0000552a | 3.05511e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v3, "Unsupported query type: " 225| const v0, #+21803 (0x0000552b | 3.05525e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 234| move-result-object v2 235| const v0, #+21804 (0x0000552c | 3.05539e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 244| move-result-object v2 245| const v0, #+21805 (0x0000552d | 3.05553e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 254| move-result-object v2 255| const v0, #+21806 (0x0000552e | 3.05567e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int 264| const v0, #+21807 (0x0000552f | 3.05581e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| goto/16 Label_1 } method com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.util.LinkedHashMap, java.util.List):java.util.List { .params "?", "?" .src "BaseRecipientAdapter.java" .line 858 .local_ex v12, "entryMap", java.util.LinkedHashMap, "Ljava/util/LinkedHashMap;>;" .local_ex v13, "nonAggregatedEntries", java.util.List, "Ljava/util/List;" .prologue_end .line 858 0| const v0, #+21808 (0x00005530 | 3.05595e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.util.ArrayList 8| const v0, #+21809 (0x00005531 | 3.05609e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.util.ArrayList.():void .line 859 .local_ex v1, "entries", java.util.List, "Ljava/util/List;" 17| const v0, #+21810 (0x00005532 | 3.05623e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v9, #+0 (0x00000000 | 0.00000) .line 860 .local v9, "validEntryCount", int 24| invoke-virtual {v12}, java.util.LinkedHashMap.entrySet():java.util.Set 27| move-result-object v10 28| const v0, #+21811 (0x00005533 | 3.05637e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v10}, java.lang.Iterable.iterator():java.util.Iterator 37| move-result-object v7 38| const v0, #+21812 (0x00005534 | 3.05651e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v7, "mapEntry$iterator", java.util.Iterator 44| const v0, #+21813 (0x00005535 | 3.05665e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v7}, java.util.Iterator.hasNext():boolean 53| move-result v10 54| const v0, #+21814 (0x00005536 | 3.05679e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v10, Label_4 62| const v0, #+21815 (0x00005537 | 3.05693e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v7}, java.util.Iterator.next():java.lang.Object 71| move-result-object v6 72| const v0, #+21816 (0x00005538 | 3.05707e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| check-cast v6, java.util.Map$Entry .line 861 .local_ex v6, "mapEntry", java.util.Map$Entry, "Ljava/util/Map$Entry;>;" 80| const v0, #+21817 (0x00005539 | 3.05721e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-interface {v6}, java.util.Map$Entry.getValue():java.lang.Object 89| move-result-object v4 90| const v0, #+21818 (0x0000553a | 3.05735e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| check-cast v4, java.util.List .line 862 .local_ex v4, "entryList", java.util.List, "Ljava/util/List;" 98| const v0, #+21819 (0x0000553b | 3.05749e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface {v4}, java.util.List.size():int 107| move-result v8 108| const v0, #+21820 (0x0000553c | 3.05763e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 863 .local v8, "size", int 114| const/4 v5, #+0 (0x00000000 | 0.00000) Label_2: .local v5, "i", int 115| const v0, #+21821 (0x0000553d | 3.05777e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-ge v5, v8, Label_3 .line 864 123| const v0, #+21822 (0x0000553e | 3.05791e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-interface {v4,v5}, java.util.List.get(int):java.lang.Object 132| move-result-object v2 133| const v0, #+21823 (0x0000553f | 3.05805e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| check-cast v2, com.android.ex.chips.RecipientEntry .line 865 .local v2, "entry", com.android.ex.chips.RecipientEntry 141| const v0, #+21824 (0x00005540 | 3.05819e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-interface {v1,v2}, java.util.List.add(java.lang.Object):boolean .line 866 150| const v0, #+21825 (0x00005541 | 3.05833e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v10, v11, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager 158| const v0, #+21826 (0x00005542 | 3.05847e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-interface {v10,v2,v11}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void .line 867 167| const v0, #+21827 (0x00005543 | 3.05861e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) .line 863 175| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 177| goto/16 Label_2 Label_3: .line 869 .end_local v2 179| const v0, #+21828 (0x00005544 | 3.05875e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v10, v11, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount 187| const v0, #+21829 (0x00005545 | 3.05889e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| if-le v9, v10, Label_1 Label_4: .line 873 .end_local v4 .end_local v5 .end_local v6 .end_local v8 195| const v0, #+21830 (0x00005546 | 3.05903e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget v10, v11, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount 203| const v0, #+21831 (0x00005547 | 3.05917e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-gt v9, v10, Label_6 .line 874 211| const v0, #+21832 (0x00005548 | 3.05931e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 220| move-result-object v3 221| const v0, #+21833 (0x00005549 | 3.05945e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .local v3, "entry$iterator", java.util.Iterator 227| const v0, #+21834 (0x0000554a | 3.05960e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 236| move-result v10 237| const v0, #+21835 (0x0000554b | 3.05974e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| if-eqz v10, Label_6 245| const v0, #+21836 (0x0000554c | 3.05988e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 254| move-result-object v2 255| const v0, #+21837 (0x0000554d | 3.06002e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| check-cast v2, com.android.ex.chips.RecipientEntry .line 875 .restart_local v2 263| const v0, #+21838 (0x0000554e | 3.06016e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget v10, v11, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount 271| const v0, #+21839 (0x0000554f | 3.06030e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| if-le v9, v10, Label_7 Label_6: .line 884 .end_local v2 .end_local v3 279| const v0, #+21840 (0x00005550 | 3.06044e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return-object v1 Label_7: .line 878 .restart_local v2 .restart_local v3 286| const v0, #+21841 (0x00005551 | 3.06058e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-interface {v1,v2}, java.util.List.add(java.lang.Object):boolean .line 879 295| const v0, #+21842 (0x00005552 | 3.06072e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-object v10, v11, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager 303| const v0, #+21843 (0x00005553 | 3.06086e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-interface {v10,v2,v11}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void .line 880 312| const v0, #+21844 (0x00005554 | 3.06100e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 320| goto/16 Label_5 } method com.android.ex.chips.BaseRecipientAdapter.doQuery(java.lang.CharSequence, int, java.lang.Long):android.database.Cursor { .params "constraint", "limit", "directoryId" .src "BaseRecipientAdapter.java" .line 933 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move/16 v14, v15 9| move-object/16 v15, v16 .prologue_end 12| const v16, #+21845 (0x00005555 | 3.06114e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v3, #+0 (0x00000000 | 0.00000) .line 933 19| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mContext 21| const v16, #+21846 (0x00005556 | 3.06128e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener 29| const v16, #+21847 (0x00005557 | 3.06142e-41) 32| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 38| move-result v0 39| const v16, #+21848 (0x00005558 | 3.06156e-41) 42| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 45| if-nez v0, Label_1 .line 937 47| const v16, #+21849 (0x00005559 | 3.06170e-41) 50| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 53| return-object v3 Label_1: .line 940 54| const v16, #+21850 (0x0000555a | 3.06184e-41) 57| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mQueryMode 62| const v16, #+21851 (0x0000555b | 3.06198e-41) 65| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v0}, com.android.ex.chips.Queries$Query.getContentFilterUri():android.net.Uri 71| move-result-object v0 72| const v16, #+21852 (0x0000555c | 3.06212e-41) 75| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v0}, android.net.Uri.buildUpon():android.net.Uri$Builder 81| move-result-object v0 82| const v16, #+21853 (0x0000555d | 3.06226e-41) 85| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 941 88| invoke-interface {v13}, java.lang.CharSequence.toString():java.lang.String 91| move-result-object v1 92| const v16, #+21854 (0x0000555e | 3.06240e-41) 95| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 940 98| invoke-virtual {v0,v1}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 101| move-result-object v0 102| const v16, #+21855 (0x0000555f | 3.06254e-41) 105| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 942 108| const-string/jumbo v1, "limit" .line 943 111| const v16, #+21856 (0x00005560 | 3.06268e-41) 114| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 117| add-int/lit8 v2, v14, #+5 (0x00000005 | 7.00649e-45) 119| invoke-static {v2}, java.lang.String.valueOf(int):java.lang.String 122| move-result-object v2 123| const v16, #+21857 (0x00005561 | 3.06282e-41) 126| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 940 129| invoke-virtual {v0,v1,v2}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 132| move-result-object v6 133| const v16, #+21858 (0x00005562 | 3.06296e-41) 136| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 944 .local v6, "builder", android.net.Uri$Builder 139| if-eqz v15, Label_2 .line 945 141| const v16, #+21859 (0x00005563 | 3.06310e-41) 144| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v0, "directory" .line 946 150| const v16, #+21860 (0x00005564 | 3.06324e-41) 153| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-static {v15}, java.lang.String.valueOf(java.lang.Object):java.lang.String 159| move-result-object v1 160| const v16, #+21861 (0x00005565 | 3.06338e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 945 166| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_2: .line 948 169| const v16, #+21862 (0x00005566 | 3.06352e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount 177| const v16, #+21863 (0x00005567 | 3.06366e-41) 180| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 183| if-eqz v0, Label_3 .line 949 185| const v16, #+21864 (0x00005568 | 3.06380e-41) 188| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 191| const-string/jumbo v0, "name_for_primary_account" 194| const v16, #+21865 (0x00005569 | 3.06394e-41) 197| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount 202| const v16, #+21866 (0x0000556a | 3.06408e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v1, v1, android.accounts.Account.name 210| const v16, #+21867 (0x0000556b | 3.06422e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder .line 950 219| const v16, #+21868 (0x0000556c | 3.06436e-41) 222| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 225| const-string/jumbo v0, "type_for_primary_account" 228| const v16, #+21869 (0x0000556d | 3.06450e-41) 231| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 234| iget-object v1, v12, com.android.ex.chips.BaseRecipientAdapter.mAccount 236| const v16, #+21870 (0x0000556e | 3.06464e-41) 239| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 242| iget-object v1, v1, android.accounts.Account.type 244| const v16, #+21871 (0x0000556f | 3.06478e-41) 247| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v6,v0,v1}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_3: .line 952 253| const v16, #+21872 (0x00005570 | 3.06492e-41) 256| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-static {}, java.lang.System.currentTimeMillis():long 262| move-result-wide v10:v11 263| const v16, #+21873 (0x00005571 | 3.06506e-41) 266| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 953 .local v10, "start", long 269| iget-object v0, v12, com.android.ex.chips.BaseRecipientAdapter.mContentResolver .line 954 271| const v16, #+21874 (0x00005572 | 3.06520e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v6}, android.net.Uri$Builder.build():android.net.Uri 280| move-result-object v1 281| const v16, #+21875 (0x00005573 | 3.06534e-41) 284| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 287| iget-object v2, v12, com.android.ex.chips.BaseRecipientAdapter.mQueryMode 289| const v16, #+21876 (0x00005574 | 3.06548e-41) 292| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v2}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 298| move-result-object v2 299| const v16, #+21877 (0x00005575 | 3.06562e-41) 302| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 305| move-object v4, v3 306| move-object v5, v3 .line 953 307| invoke-virtual/range {v0..v5}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 310| move-result-object v7 311| const v16, #+21878 (0x00005576 | 3.06576e-41) 314| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 955 .local v7, "cursor", android.database.Cursor 317| invoke-static {}, java.lang.System.currentTimeMillis():long 320| move-result-wide v8:v9 321| const v16, #+21879 (0x00005577 | 3.06590e-41) 324| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 962 .local v8, "end", long 327| return-object v7 } method com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean, java.util.LinkedHashMap, java.util.List, java.util.Set):void { .params "entry", "isAggregatedEntry", "?", "?", "?" .src "BaseRecipientAdapter.java" .line 807 0| move-object/16 v16, v17 3| move/16 v17, v18 6| move-object/16 v18, v19 9| move-object/16 v19, v20 12| move-object/16 v20, v21 .local_ex v18, "entryMap", java.util.LinkedHashMap, "Ljava/util/LinkedHashMap;>;" .local_ex v19, "nonAggregatedEntries", java.util.List, "Ljava/util/List;" .local_ex v20, "existingDestinations", java.util.Set, "Ljava/util/Set;" .prologue_end .line 807 15| const v21, #+21880 (0x00005578 | 3.06604e-41) 18| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v16 23| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination 25| const v21, #+21881 (0x00005579 | 3.06618e-41) 28| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 31| move-object/from16 v0, v20 33| invoke-interface {v0,v2}, java.util.Set.contains(java.lang.Object):boolean 36| move-result v2 37| const v21, #+21882 (0x0000557a | 3.06632e-41) 40| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v2, Label_1 .line 808 45| const v21, #+21883 (0x0000557b | 3.06646e-41) 48| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 51| return-void Label_1: .line 811 52| const v21, #+21884 (0x0000557c | 3.06660e-41) 55| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 58| move-object/from16 v0, v16 60| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination 62| const v21, #+21885 (0x0000557d | 3.06674e-41) 65| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 68| move-object/from16 v0, v20 70| invoke-interface {v0,v2}, java.util.Set.add(java.lang.Object):boolean .line 813 73| const v21, #+21886 (0x0000557e | 3.06688e-41) 76| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v17, Label_3 .line 815 81| const v21, #+21887 (0x0000557f | 3.06702e-41) 84| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 87| move-object/from16 v0, v16 89| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName .line 816 91| const v21, #+21888 (0x00005580 | 3.06716e-41) 94| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 97| move-object/from16 v0, v16 99| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource .line 817 101| const v21, #+21889 (0x00005581 | 3.06730e-41) 104| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 107| move-object/from16 v0, v16 109| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination 111| const v21, #+21890 (0x00005582 | 3.06744e-41) 114| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v0, v16 119| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType 121| const v21, #+21891 (0x00005583 | 3.06758e-41) 124| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v16 129| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel .line 818 131| const v21, #+21892 (0x00005584 | 3.06772e-41) 134| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 137| move-object/from16 v0, v16 139| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 141| const v21, #+21893 (0x00005585 | 3.06786e-41) 144| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 147| move-object/from16 v0, v16 149| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId 151| const v21, #+21894 (0x00005586 | 3.06800e-41) 154| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 157| move-object/from16 v0, v16 159| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId 161| const v21, #+21895 (0x00005587 | 3.06814e-41) 164| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 167| move-object/from16 v0, v16 169| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriString .line 819 171| const v21, #+21896 (0x00005588 | 3.06828e-41) 174| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 177| move-object/from16 v0, v16 179| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey 181| const v21, #+21897 (0x00005589 | 3.06842e-41) 184| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 814 188| invoke-static/range {v2..v14}, com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry 191| move-result-object v2 192| const v21, #+21898 (0x0000558a | 3.06856e-41) 195| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 198| move-object/from16 v0, v19 200| invoke-interface {v0,v2}, java.util.List.add(java.lang.Object):boolean Label_2: .line 839 203| const v21, #+21899 (0x0000558b | 3.06870e-41) 206| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 209| return-void Label_3: .line 820 210| const v21, #+21900 (0x0000558c | 3.06884e-41) 213| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v0, v16 218| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 220| const v21, #+21901 (0x0000558d | 3.06898e-41) 223| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-static {v2,v3}, java.lang.Long.valueOf(long):java.lang.Long 229| move-result-object v2 230| const v21, #+21902 (0x0000558e | 3.06912e-41) 233| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 236| move-object/from16 v0, v18 238| invoke-virtual {v0,v2}, java.util.LinkedHashMap.containsKey(java.lang.Object):boolean 241| move-result v2 242| const v21, #+21903 (0x0000558f | 3.06926e-41) 245| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v2, Label_4 .line 822 250| const v21, #+21904 (0x00005590 | 3.06940e-41) 253| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 256| move-object/from16 v0, v16 258| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 260| const v21, #+21905 (0x00005591 | 3.06954e-41) 263| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-static {v2,v3}, java.lang.Long.valueOf(long):java.lang.Long 269| move-result-object v2 270| const v21, #+21906 (0x00005592 | 3.06968e-41) 273| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 276| move-object/from16 v0, v18 278| invoke-virtual {v0,v2}, java.util.LinkedHashMap.get(java.lang.Object):java.lang.Object 281| move-result-object v15 282| const v21, #+21907 (0x00005593 | 3.06982e-41) 285| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 288| check-cast v15, java.util.List .line 824 .local_ex v15, "entryList", java.util.List, "Ljava/util/List;" 290| const v21, #+21908 (0x00005594 | 3.06996e-41) 293| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 296| move-object/from16 v0, v16 298| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName .line 825 300| const v21, #+21909 (0x00005595 | 3.07010e-41) 303| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 306| move-object/from16 v0, v16 308| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource .line 826 310| const v21, #+21910 (0x00005596 | 3.07024e-41) 313| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 316| move-object/from16 v0, v16 318| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination 320| const v21, #+21911 (0x00005597 | 3.07039e-41) 323| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 326| move-object/from16 v0, v16 328| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType 330| const v21, #+21912 (0x00005598 | 3.07053e-41) 333| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 336| move-object/from16 v0, v16 338| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel .line 827 340| const v21, #+21913 (0x00005599 | 3.07067e-41) 343| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 346| move-object/from16 v0, v16 348| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 350| const v21, #+21914 (0x0000559a | 3.07081e-41) 353| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 356| move-object/from16 v0, v16 358| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId 360| const v21, #+21915 (0x0000559b | 3.07095e-41) 363| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 366| move-object/from16 v0, v16 368| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId 370| const v21, #+21916 (0x0000559c | 3.07109e-41) 373| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 376| move-object/from16 v0, v16 378| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriString .line 828 380| const v21, #+21917 (0x0000559d | 3.07123e-41) 383| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 386| move-object/from16 v0, v16 388| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey 390| const v21, #+21918 (0x0000559e | 3.07137e-41) 393| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 396| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 823 397| invoke-static/range {v2..v14}, com.android.ex.chips.RecipientEntry.constructSecondLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry 400| move-result-object v2 401| const v21, #+21919 (0x0000559f | 3.07151e-41) 404| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-interface {v15,v2}, java.util.List.add(java.lang.Object):boolean 410| const v21, #+21920 (0x000055a0 | 3.07165e-41) 413| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 416| goto/16 Label_2 Label_4: .line 830 .end_local v15 418| const v21, #+21921 (0x000055a1 | 3.07179e-41) 421| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 424| new-instance v15, java.util.ArrayList 426| const v21, #+21922 (0x000055a2 | 3.07193e-41) 429| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-direct {v15}, java.util.ArrayList.():void .line 832 .restart_local v15 435| const v21, #+21923 (0x000055a3 | 3.07207e-41) 438| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 441| move-object/from16 v0, v16 443| iget-object v2, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName .line 833 445| const v21, #+21924 (0x000055a4 | 3.07221e-41) 448| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 451| move-object/from16 v0, v16 453| iget v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource .line 834 455| const v21, #+21925 (0x000055a5 | 3.07235e-41) 458| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 461| move-object/from16 v0, v16 463| iget-object v4, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination 465| const v21, #+21926 (0x000055a6 | 3.07249e-41) 468| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v0, v16 473| iget v5, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType 475| const v21, #+21927 (0x000055a7 | 3.07263e-41) 478| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 481| move-object/from16 v0, v16 483| iget-object v6, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel .line 835 485| const v21, #+21928 (0x000055a8 | 3.07277e-41) 488| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v0, v16 493| iget-wide v7:v8, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 495| const v21, #+21929 (0x000055a9 | 3.07291e-41) 498| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 501| move-object/from16 v0, v16 503| iget-object v9, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId 505| const v21, #+21930 (0x000055aa | 3.07305e-41) 508| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 511| move-object/from16 v0, v16 513| iget-wide v10:v11, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId 515| const v21, #+21931 (0x000055ab | 3.07319e-41) 518| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v0, v16 523| iget-object v12, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriString .line 836 525| const v21, #+21932 (0x000055ac | 3.07333e-41) 528| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 531| move-object/from16 v0, v16 533| iget-object v14, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey 535| const v21, #+21933 (0x000055ad | 3.07347e-41) 538| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 541| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 831 542| invoke-static/range {v2..v14}, com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry 545| move-result-object v2 546| const v21, #+21934 (0x000055ae | 3.07361e-41) 549| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 552| invoke-interface {v15,v2}, java.util.List.add(java.lang.Object):boolean .line 837 555| const v21, #+21935 (0x000055af | 3.07375e-41) 558| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 561| move-object/from16 v0, v16 563| iget-wide v2:v3, v0, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId 565| const v21, #+21936 (0x000055b0 | 3.07389e-41) 568| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-static {v2,v3}, java.lang.Long.valueOf(long):java.lang.Long 574| move-result-object v2 575| const v21, #+21937 (0x000055b1 | 3.07403e-41) 578| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v0, v18 583| invoke-virtual {v0,v2,v15}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object 586| const v21, #+21938 (0x000055b2 | 3.07417e-41) 589| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 592| goto/16 Label_2 } method com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(android.content.Context, android.database.Cursor, android.accounts.Account):java.util.List { .params "context", "directoryCursor", "account" .src "BaseRecipientAdapter.java" .line 712 0| move-object/16 v13, v14 3| move-object/16 v14, v15 6| move-object/16 v15, v16 .prologue_end .line 712 9| const v16, #+21939 (0x000055b3 | 3.07431e-41) 12| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v13}, android.content.Context.getPackageManager():android.content.pm.PackageManager 18| move-result-object v1 19| const v16, #+21940 (0x000055b4 | 3.07445e-41) 22| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 713 .local v1, "packageManager", android.content.pm.PackageManager 25| new-instance v6, java.util.ArrayList 27| const v16, #+21941 (0x000055b5 | 3.07459e-41) 30| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v6}, java.util.ArrayList.():void .line 714 .local_ex v6, "paramsList", java.util.List, "Ljava/util/List;" 36| const v16, #+21942 (0x000055b6 | 3.07473e-41) 39| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v7, #+0 (0x00000000 | 0.00000) Label_1: .line 715 43| const v16, #+21943 (0x000055b7 | 3.07487e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v14}, android.database.Cursor.moveToNext():boolean 52| move-result v10 53| const v16, #+21944 (0x000055b8 | 3.07501e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v10, Label_5 .line 716 61| const v16, #+21945 (0x000055b9 | 3.07515e-41) 64| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v10, #+0 (0x00000000 | 0.00000) 68| invoke-interface {v14,v10}, android.database.Cursor.getLong(int):long 71| move-result-wide v2:v3 72| const v16, #+21946 (0x000055ba | 3.07529e-41) 75| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 720 .local v2, "id", long 78| const-wide/16 v10:v11, #+1 (0x00000001 | 1.40130e-45) 80| cmp-long v10, v2:v3, v10:v11 82| if-eqz v10, Label_1 .line 724 84| const v16, #+21947 (0x000055bb | 3.07543e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| new-instance v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams 92| const v16, #+21948 (0x000055bc | 3.07557e-41) 95| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-direct {v5}, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.():void .line 725 .local v5, "params", com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams 101| const v16, #+21949 (0x000055bd | 3.07571e-41) 104| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v10, #+4 (0x00000004 | 5.60519e-45) 108| invoke-interface {v14,v10}, android.database.Cursor.getString(int):java.lang.String 111| move-result-object v4 112| const v16, #+21950 (0x000055be | 3.07585e-41) 115| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 726 .local v4, "packageName", java.lang.String 118| const/4 v10, #+5 (0x00000005 | 7.00649e-45) 119| invoke-interface {v14,v10}, android.database.Cursor.getInt(int):int 122| move-result v8 123| const v16, #+21951 (0x000055bf | 3.07599e-41) 126| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 727 .local v8, "resourceId", int 129| iput-wide v2:v3, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryId .line 728 131| const v16, #+21952 (0x000055c0 | 3.07613e-41) 134| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 138| invoke-interface {v14,v10}, android.database.Cursor.getString(int):java.lang.String 141| move-result-object v10 142| const v16, #+21953 (0x000055c1 | 3.07627e-41) 145| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 148| iput-object v10, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.displayName .line 729 150| const v16, #+21954 (0x000055c2 | 3.07641e-41) 153| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 157| invoke-interface {v14,v10}, android.database.Cursor.getString(int):java.lang.String 160| move-result-object v10 161| const v16, #+21955 (0x000055c3 | 3.07655e-41) 164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 167| iput-object v10, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.accountName .line 730 169| const v16, #+21956 (0x000055c4 | 3.07669e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 176| invoke-interface {v14,v10}, android.database.Cursor.getString(int):java.lang.String 179| move-result-object v10 180| const v16, #+21957 (0x000055c5 | 3.07683e-41) 183| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 186| iput-object v10, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.accountType .line 731 188| const v16, #+21958 (0x000055c6 | 3.07697e-41) 191| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v4, Label_2 196| const v16, #+21959 (0x000055c7 | 3.07711e-41) 199| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 202| if-eqz v8, Label_2 .try_begin_1 .line 734 204| const v16, #+21960 (0x000055c8 | 3.07725e-41) 207| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v1,v4}, android.content.pm.PackageManager.getResourcesForApplication(java.lang.String):android.content.res.Resources 213| move-result-object v9 214| const v16, #+21961 (0x000055c9 | 3.07739e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 735 .local v9, "resources", android.content.res.Resources 220| invoke-virtual {v9,v8}, android.content.res.Resources.getString(int):java.lang.String 223| move-result-object v10 224| const v16, #+21962 (0x000055ca | 3.07753e-41) 227| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 230| iput-object v10, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryType .line 736 232| const v16, #+21963 (0x000055cb | 3.07767e-41) 235| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v10, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryType 240| const v16, #+21964 (0x000055cc | 3.07781e-41) 243| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 246| if-nez v10, Label_2 .line 737 248| const v16, #+21965 (0x000055cd | 3.07795e-41) 251| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 254| const-string/jumbo v10, "BaseRecipientAdapter" 257| const v16, #+21966 (0x000055ce | 3.07809e-41) 260| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 263| new-instance v11, java.lang.StringBuilder 265| const v16, #+21967 (0x000055cf | 3.07823e-41) 268| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-direct {v11}, java.lang.StringBuilder.():void 274| const v16, #+21968 (0x000055d0 | 3.07837e-41) 277| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 280| const-string/jumbo v12, "Cannot resolve directory name: " 283| const v16, #+21969 (0x000055d1 | 3.07851e-41) 286| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 292| move-result-object v11 293| const v16, #+21970 (0x000055d2 | 3.07865e-41) 296| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v11,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 302| move-result-object v11 303| const v16, #+21971 (0x000055d3 | 3.07879e-41) 306| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 738 309| const-string/jumbo v12, "@" .line 737 312| const v16, #+21972 (0x000055d4 | 3.07893e-41) 315| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 321| move-result-object v11 322| const v16, #+21973 (0x000055d5 | 3.07907e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v11,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 331| move-result-object v11 332| const v16, #+21974 (0x000055d6 | 3.07921e-41) 335| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 341| move-result-object v11 342| const v16, #+21975 (0x000055d7 | 3.07935e-41) 345| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-static {v10,v11}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_3 Label_2: .line 749 .end_local v9 351| const v16, #+21976 (0x000055d8 | 3.07949e-41) 354| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 357| if-nez v7, Label_4 359| const v16, #+21977 (0x000055d9 | 3.07963e-41) 362| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 365| if-eqz v15, Label_4 .line 750 367| const v16, #+21978 (0x000055da | 3.07977e-41) 370| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 373| iget-object v10, v15, android.accounts.Account.name 375| const v16, #+21979 (0x000055db | 3.07991e-41) 378| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v11, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.accountName 383| const v16, #+21980 (0x000055dc | 3.08005e-41) 386| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-virtual {v10,v11}, java.lang.String.equals(java.lang.Object):boolean 392| move-result v10 393| const v16, #+21981 (0x000055dd | 3.08019e-41) 396| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 749 399| if-eqz v10, Label_4 .line 751 401| const v16, #+21982 (0x000055de | 3.08033e-41) 404| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 407| iget-object v10, v15, android.accounts.Account.type 409| const v16, #+21983 (0x000055df | 3.08047e-41) 412| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v11, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.accountType 417| const v16, #+21984 (0x000055e0 | 3.08061e-41) 420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v10,v11}, java.lang.String.equals(java.lang.Object):boolean 426| move-result v10 427| const v16, #+21985 (0x000055e1 | 3.08075e-41) 430| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 749 433| if-eqz v10, Label_4 .line 752 435| const v16, #+21986 (0x000055e2 | 3.08089e-41) 438| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 441| move-object v7, v5 .local v7, "preferredDirectory", com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams 442| goto/16 Label_1 Label_3: .line 740 .end_local v7 444| const v16, #+21987 (0x000055e3 | 3.08103e-41) 447| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 450| move-exception v0 .line 741 .local v0, "e", android.content.pm.PackageManager$NameNotFoundException 451| const-string/jumbo v10, "BaseRecipientAdapter" 454| const v16, #+21988 (0x000055e4 | 3.08118e-41) 457| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 460| new-instance v11, java.lang.StringBuilder 462| const v16, #+21989 (0x000055e5 | 3.08132e-41) 465| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-direct {v11}, java.lang.StringBuilder.():void 471| const v16, #+21990 (0x000055e6 | 3.08146e-41) 474| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 477| const-string/jumbo v12, "Cannot resolve directory name: " 480| const v16, #+21991 (0x000055e7 | 3.08160e-41) 483| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 489| move-result-object v11 490| const v16, #+21992 (0x000055e8 | 3.08174e-41) 493| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-virtual {v11,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 499| move-result-object v11 500| const v16, #+21993 (0x000055e9 | 3.08188e-41) 503| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 742 506| const-string/jumbo v12, "@" .line 741 509| const v16, #+21994 (0x000055ea | 3.08202e-41) 512| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 518| move-result-object v11 519| const v16, #+21995 (0x000055eb | 3.08216e-41) 522| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-virtual {v11,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 528| move-result-object v11 529| const v16, #+21996 (0x000055ec | 3.08230e-41) 532| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 538| move-result-object v11 539| const v16, #+21997 (0x000055ed | 3.08244e-41) 542| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-static {v10,v11,v0}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 548| const v16, #+21998 (0x000055ee | 3.08258e-41) 551| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 554| goto/16 Label_2 Label_4: .line 754 .end_local v0 556| const v16, #+21999 (0x000055ef | 3.08272e-41) 559| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-interface {v6,v5}, java.util.List.add(java.lang.Object):boolean 565| const v16, #+22000 (0x000055f0 | 3.08286e-41) 568| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 571| goto/16 Label_1 Label_5: .line 758 .end_local v2 .end_local v4 .end_local v5 .end_local v8 573| const v16, #+22001 (0x000055f1 | 3.08300e-41) 576| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 579| if-eqz v7, Label_6 .line 759 581| const v16, #+22002 (0x000055f2 | 3.08314e-41) 584| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 587| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 588| invoke-interface {v6,v10,v7}, java.util.List.add(int, java.lang.Object):void Label_6: .line 762 591| const v16, #+22003 (0x000055f3 | 3.08328e-41) 594| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 597| return-object v6 } method com.android.ex.chips.BaseRecipientAdapter.cacheCurrentEntries():void { .src "BaseRecipientAdapter.java" .line 917 .prologue_end .line 917 0| const v0, #+22004 (0x000055f4 | 3.08342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mEntries 8| const v0, #+22005 (0x000055f5 | 3.08356e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mTempEntries .line 918 16| const v0, #+22006 (0x000055f6 | 3.08370e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.ex.chips.BaseRecipientAdapter.cacheCurrentEntriesIfNeeded(int, int):void { .params "newEntryCount", "paramListCount" .src "BaseRecipientAdapter.java" .line 911 .prologue_end .line 911 0| const v0, #+22007 (0x000055f7 | 3.08384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v3, Label_1 8| const v0, #+22008 (0x000055f8 | 3.08398e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| if-le v4, v1, Label_1 .line 912 17| const v0, #+22009 (0x000055f9 | 3.08412e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.cacheCurrentEntries():void Label_1: .line 914 26| const v0, #+22010 (0x000055fa | 3.08426e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.ex.chips.BaseRecipientAdapter.clearTempEntries():void { .src "BaseRecipientAdapter.java" .line 921 .prologue_end .line 921 0| const v0, #+22011 (0x000055fb | 3.08440e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mTempEntries .line 922 9| const v0, #+22012 (0x000055fc | 3.08454e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter.constructEntryList():java.util.List { .src "BaseRecipientAdapter.java" .line 847 .prologue_end .line 847 0| const v0, #+22013 (0x000055fd | 3.08468e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter.mEntryMap 8| const v0, #+22014 (0x000055fe | 3.08482e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries 16| const v0, #+22015 (0x000055ff | 3.08496e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v3,v1,v2}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList(java.util.LinkedHashMap, java.util.List):java.util.List 25| move-result-object v1 26| const v0, #+22016 (0x00005600 | 3.08510e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.fetchPhoto(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void { .params "entry", "cb" .src "BaseRecipientAdapter.java" .line 929 .prologue_end .line 929 0| const v0, #+22017 (0x00005601 | 3.08524e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mPhotoManager 8| const v0, #+22018 (0x00005602 | 3.08538e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3,v4}, com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void .line 930 17| const v0, #+22019 (0x00005603 | 3.08552e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.BaseRecipientAdapter.forceShowAddress():boolean { .src "BaseRecipientAdapter.java" .line 655 .prologue_end .line 655 0| const v0, #+22020 (0x00005604 | 3.08566e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.BaseRecipientAdapter.getAccount():android.accounts.Account { .src "BaseRecipientAdapter.java" .line 1017 .prologue_end .line 1017 0| const v0, #+22021 (0x00005605 | 3.08580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mAccount 8| const v0, #+22022 (0x00005606 | 3.08594e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getContext():android.content.Context { .src "BaseRecipientAdapter.java" .line 613 .prologue_end .line 613 0| const v0, #+22023 (0x00005607 | 3.08608e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mContext 8| const v0, #+22024 (0x00005608 | 3.08622e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getCount():int { .src "BaseRecipientAdapter.java" .line 976 .prologue_end .line 976 0| const v0, #+22025 (0x00005609 | 3.08636e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List 9| move-result-object v1 10| const v0, #+22026 (0x0000560a | 3.08650e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 977 .local_ex v1, "entries", java.util.List, "Ljava/util/List;" 16| if-eqz v1, Label_2 18| const v0, #+22027 (0x0000560b | 3.08664e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v1}, java.util.List.size():int 27| move-result v2 28| const v0, #+22028 (0x0000560c | 3.08678e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 34| const v0, #+22029 (0x0000560d | 3.08692e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v2 Label_2: 41| const v0, #+22030 (0x0000560e | 3.08706e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v2, #+0 (0x00000000 | 0.00000) 48| goto/16 Label_1 } method com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List { .src "BaseRecipientAdapter.java" .line 925 .prologue_end .line 925 0| const v0, #+22031 (0x0000560f | 3.08720e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mTempEntries 8| const v0, #+22032 (0x00005610 | 3.08734e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+22033 (0x00005611 | 3.08748e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mTempEntries Label_1: 24| const v0, #+22034 (0x00005612 | 3.08762e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v1 Label_2: 31| const v0, #+22035 (0x00005613 | 3.08776e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mEntries 39| const v0, #+22036 (0x00005614 | 3.08790e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| goto/16 Label_1 } method com.android.ex.chips.BaseRecipientAdapter.getFilter():android.widget.Filter { .src "BaseRecipientAdapter.java" .line 697 .prologue_end .line 697 0| const v0, #+22037 (0x00005615 | 3.08804e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter 8| const v0, #+22038 (0x00005616 | 3.08818e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-direct {v1,v3,v2}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter):void 18| const v0, #+22039 (0x00005617 | 3.08832e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.chips.RecipientEntry { .params "position" .src "BaseRecipientAdapter.java" .line 982 .prologue_end .line 982 0| const v0, #+22040 (0x00005618 | 3.08846e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List 9| move-result-object v1 10| const v0, #+22041 (0x00005619 | 3.08860e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v3}, java.util.List.get(int):java.lang.Object 19| move-result-object v1 20| const v0, #+22042 (0x0000561a | 3.08874e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, com.android.ex.chips.RecipientEntry 28| const v0, #+22043 (0x0000561b | 3.08888e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getItem(int):java.lang.Object { .params "position" .src "BaseRecipientAdapter.java" .line 980 .prologue_end .line 980 0| const v0, #+22044 (0x0000561c | 3.08902e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.chips.RecipientEntry 9| move-result-object v1 10| const v0, #+22045 (0x0000561d | 3.08916e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getItemId(int):long { .params "position" .src "BaseRecipientAdapter.java" .line 987 .prologue_end .line 987 0| const v0, #+22046 (0x0000561e | 3.08930e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| int-to-long v1:v2, v4 7| return-wide v1:v2 } method com.android.ex.chips.BaseRecipientAdapter.getItemViewType(int):int { .params "position" .src "BaseRecipientAdapter.java" .line 997 .prologue_end .line 997 0| const v0, #+22047 (0x0000561f | 3.08944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List 9| move-result-object v1 10| const v0, #+22048 (0x00005620 | 3.08958e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v3}, java.util.List.get(int):java.lang.Object 19| move-result-object v1 20| const v0, #+22049 (0x00005621 | 3.08972e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, com.android.ex.chips.RecipientEntry 28| const v0, #+22050 (0x00005622 | 3.08986e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1}, com.android.ex.chips.RecipientEntry.getEntryType():int 37| move-result v1 38| const v0, #+22051 (0x00005623 | 3.09000e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return v1 } method com.android.ex.chips.BaseRecipientAdapter.getMatchingRecipients(java.util.Set):java.util.Map { .params "?" .src "BaseRecipientAdapter.java" .line 707 .local_ex v3, "addresses", java.util.Set, "Ljava/util/Set;" .prologue_end .line 707 0| const v0, #+22052 (0x00005624 | 3.09014e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getMatchingRecipients(java.util.ArrayList, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback):void { .params "?", "callback" .src "BaseRecipientAdapter.java" .line 669 .local_ex v8, "inAddresses", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 669 0| const v0, #+22053 (0x00005625 | 3.09028e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, com.android.ex.chips.BaseRecipientAdapter.getContext():android.content.Context 9| move-result-object v1 10| const v0, #+22054 (0x00005626 | 3.09042e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v7}, com.android.ex.chips.BaseRecipientAdapter.getAccount():android.accounts.Account 19| move-result-object v4 20| const v0, #+22055 (0x00005627 | 3.09056e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v6, v7, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener 28| const v0, #+22056 (0x00005628 | 3.09070e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| move-object v2, v7 35| move-object v3, v8 36| move-object v5, v9 .line 668 37| invoke-static/range {v1..v6}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipients(android.content.Context, com.android.ex.chips.BaseRecipientAdapter, java.util.ArrayList, android.accounts.Account, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void .line 670 40| const v0, #+22057 (0x00005629 | 3.09084e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-void } method com.android.ex.chips.BaseRecipientAdapter.getPermissionsCheckListener():com.android.ex.chips.ChipsUtil$PermissionsCheckListener { .src "BaseRecipientAdapter.java" .line 635 .prologue_end .line 635 0| const v0, #+22058 (0x0000562a | 3.09098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener 8| const v0, #+22059 (0x0000562b | 3.09112e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter.getQueryType():int { .src "BaseRecipientAdapter.java" .line 617 .prologue_end .line 617 0| const v0, #+22060 (0x0000562c | 3.09126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.BaseRecipientAdapter.mQueryType 8| const v0, #+22061 (0x0000562d | 3.09140e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.BaseRecipientAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "BaseRecipientAdapter.java" .line 1007 .prologue_end .line 1007 0| const v0, #+22062 (0x0000562e | 3.09154e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List 9| move-result-object v1 10| const v0, #+22063 (0x0000562f | 3.09168e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v9}, java.util.List.get(int):java.lang.Object 19| move-result-object v4 20| const v0, #+22064 (0x00005630 | 3.09182e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v4, com.android.ex.chips.RecipientEntry .line 1009 .local v4, "entry", com.android.ex.chips.RecipientEntry 28| const v0, #+22065 (0x00005631 | 3.09197e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v8, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint 36| const v0, #+22066 (0x00005632 | 3.09211e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v1, Label_2 44| const v0, #+22067 (0x00005633 | 3.09225e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v7, #+0 (0x00000000 | 0.00000) Label_1: .line 1012 51| const v0, #+22068 (0x00005634 | 3.09239e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v8, com.android.ex.chips.BaseRecipientAdapter.mDropdownChipLayouter .line 1013 59| const v0, #+22069 (0x00005635 | 3.09253e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sget-object v6, com.android.ex.chips.DropdownChipLayouter$AdapterType.BASE_RECIPIENT 67| const v0, #+22070 (0x00005636 | 3.09267e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v2, v10 74| move-object v3, v11 75| move v5, v9 .line 1012 76| invoke-virtual/range {v1..v7}, com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String):android.view.View 79| move-result-object v1 80| const v0, #+22071 (0x00005637 | 3.09281e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-object v1 Label_2: .line 1010 87| const v0, #+22072 (0x00005638 | 3.09295e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v8, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint 95| const v0, #+22073 (0x00005639 | 3.09309e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v1}, java.lang.CharSequence.toString():java.lang.String 104| move-result-object v7 105| const v0, #+22074 (0x0000563a | 3.09323e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v7, "constraint", java.lang.String 111| goto/16 Label_1 } method com.android.ex.chips.BaseRecipientAdapter.getViewTypeCount():int { .src "BaseRecipientAdapter.java" .line 992 .prologue_end .line 992 0| const v0, #+22075 (0x0000563b | 3.09337e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| return v1 } method com.android.ex.chips.BaseRecipientAdapter.isEnabled(int):boolean { .params "position" .src "BaseRecipientAdapter.java" .line 1002 .prologue_end .line 1002 0| const v0, #+22076 (0x0000563c | 3.09351e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.getEntries():java.util.List 9| move-result-object v1 10| const v0, #+22077 (0x0000563d | 3.09365e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v3}, java.util.List.get(int):java.lang.Object 19| move-result-object v1 20| const v0, #+22078 (0x0000563e | 3.09379e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, com.android.ex.chips.RecipientEntry 28| const v0, #+22079 (0x0000563f | 3.09393e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1}, com.android.ex.chips.RecipientEntry.isSelectable():boolean 37| move-result v1 38| const v0, #+22080 (0x00005640 | 3.09407e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return v1 } method com.android.ex.chips.BaseRecipientAdapter.onPhotoBytesAsyncLoadFailed():void { .src "BaseRecipientAdapter.java" .line 1033 .prologue_end .line 1033 0| const v0, #+22081 (0x00005641 | 3.09421e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.BaseRecipientAdapter.onPhotoBytesAsynchronouslyPopulated():void { .src "BaseRecipientAdapter.java" .line 1027 .prologue_end .line 1027 0| const v0, #+22082 (0x00005642 | 3.09435e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.notifyDataSetChanged():void .line 1028 9| const v0, #+22083 (0x00005643 | 3.09449e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter.onPhotoBytesPopulated():void { .src "BaseRecipientAdapter.java" .line 1023 .prologue_end .line 1023 0| const v0, #+22084 (0x00005644 | 3.09463e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean):void { .params "entry", "isAggregatedEntry" .src "BaseRecipientAdapter.java" .line 800 .prologue_end .line 800 0| const v0, #+22085 (0x00005645 | 3.09477e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.ex.chips.BaseRecipientAdapter.mEntryMap 8| const v0, #+22086 (0x00005646 | 3.09491e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.ex.chips.BaseRecipientAdapter.mNonAggregatedEntries 16| const v0, #+22087 (0x00005647 | 3.09505e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v4, com.android.ex.chips.BaseRecipientAdapter.mExistingDestinations .line 799 24| const v0, #+22088 (0x00005648 | 3.09519e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v5,v6,v1,v2,v3}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean, java.util.LinkedHashMap, java.util.List, java.util.Set):void .line 801 33| const v0, #+22089 (0x00005649 | 3.09533e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.BaseRecipientAdapter.registerUpdateObserver(com.android.ex.chips.BaseRecipientAdapter$EntriesUpdatedObserver):void { .params "observer" .src "BaseRecipientAdapter.java" .line 893 .prologue_end .line 893 0| const v0, #+22090 (0x0000564a | 3.09547e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver .line 894 8| const v0, #+22091 (0x0000564b | 3.09561e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.BaseRecipientAdapter.searchOtherDirectories(java.util.Set):java.util.List { .params "?" .src "BaseRecipientAdapter.java" .line 356 .local_ex v10, "existingDestinations", java.util.Set, "Ljava/util/Set;" .prologue_end 0| const v0, #+22092 (0x0000564c | 3.09575e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 356 7| iget-object v1, v9, com.android.ex.chips.BaseRecipientAdapter.mContext 9| const v0, #+22093 (0x0000564d | 3.09589e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v9, com.android.ex.chips.BaseRecipientAdapter.mPermissionsCheckListener 17| const v0, #+22094 (0x0000564e | 3.09603e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1,v2}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 26| move-result v1 27| const v0, #+22095 (0x0000564f | 3.09617e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-nez v1, Label_1 .line 362 35| const v0, #+22096 (0x00005650 | 3.09631e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-object v3 Label_1: .line 367 42| const v0, #+22097 (0x00005651 | 3.09645e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v1, v9, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount 50| const v0, #+22098 (0x00005652 | 3.09659e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v10}, java.util.Set.size():int 59| move-result v2 60| const v0, #+22099 (0x00005653 | 3.09673e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sub-int v8, v1, v2 .line 368 .local v8, "limit", int 68| if-lez v8, Label_5 .line 374 70| const v0, #+22100 (0x00005654 | 3.09687e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v7, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 376 .local v7, "directoryCursor", android.database.Cursor 77| const v0, #+22101 (0x00005655 | 3.09701e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v1, v9, com.android.ex.chips.BaseRecipientAdapter.mContentResolver .line 377 85| const v0, #+22102 (0x00005656 | 3.09715e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| sget-object v2, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.URI 93| const v0, #+22103 (0x00005657 | 3.09729e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| sget-object v3, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.PROJECTION .line 378 101| const v0, #+22104 (0x00005658 | 3.09743e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v4, #+0 (0x00000000 | 0.00000) 108| const/4 v5, #+0 (0x00000000 | 0.00000) 109| const/4 v6, #+0 (0x00000000 | 0.00000) .line 376 110| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 113| move-result-object v7 114| const v0, #+22105 (0x00005659 | 3.09757e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 379 .local v7, "directoryCursor", android.database.Cursor 120| iget-object v1, v9, com.android.ex.chips.BaseRecipientAdapter.mContext 122| const v0, #+22106 (0x0000565a | 3.09771e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v2, v9, com.android.ex.chips.BaseRecipientAdapter.mAccount 130| const v0, #+22107 (0x0000565b | 3.09785e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {v1,v7,v2}, com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(android.content.Context, android.database.Cursor, android.accounts.Account):java.util.List .try_end_1 catch(...) : Label_3 139| move-result-object v1 140| const v0, #+22108 (0x0000565c | 3.09799e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 381 146| if-eqz v7, Label_2 .line 382 148| const v0, #+22109 (0x0000565d | 3.09813e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-interface {v7}, android.database.Cursor.close():void Label_2: .line 379 157| const v0, #+22110 (0x0000565e | 3.09827e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| return-object v1 Label_3: .line 380 .end_local v7 164| const v0, #+22111 (0x0000565f | 3.09841e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| move-exception v1 .line 381 171| if-eqz v7, Label_4 .line 382 173| const v0, #+22112 (0x00005660 | 3.09855e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-interface {v7}, android.database.Cursor.close():void Label_4: .line 380 182| const v0, #+22113 (0x00005661 | 3.09869e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| throw v1 Label_5: .line 387 189| const v0, #+22114 (0x00005662 | 3.09883e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-object v3 } method com.android.ex.chips.BaseRecipientAdapter.setDropdownChipLayouter(com.android.ex.chips.DropdownChipLayouter):void { .params "dropdownChipLayouter" .src "BaseRecipientAdapter.java" .line 621 .prologue_end .line 621 0| const v0, #+22115 (0x00005663 | 3.09897e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v4, v3, com.android.ex.chips.BaseRecipientAdapter.mDropdownChipLayouter .line 622 8| const v0, #+22116 (0x00005664 | 3.09911e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter.mDropdownChipLayouter 16| const v0, #+22117 (0x00005665 | 3.09925e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v3, com.android.ex.chips.BaseRecipientAdapter.mQueryMode 24| const v0, #+22118 (0x00005666 | 3.09939e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v2}, com.android.ex.chips.DropdownChipLayouter.setQuery(com.android.ex.chips.Queries$Query):void .line 623 33| const v0, #+22119 (0x00005667 | 3.09953e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.BaseRecipientAdapter.startSearchOtherDirectories(java.lang.CharSequence, java.util.List, int):void { .params "constraint", "?", "limit" .src "BaseRecipientAdapter.java" .line 771 .local_ex v7, "paramsList", java.util.List, "Ljava/util/List;" .prologue_end .line 771 0| const v0, #+22120 (0x00005668 | 3.09967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v7}, java.util.List.size():int 9| move-result v1 10| const v0, #+22121 (0x00005669 | 3.09981e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 773 .local v1, "count", int 16| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v2, "i", int 17| const v0, #+22122 (0x0000566a | 3.09995e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v2, v1, Label_3 .line 774 25| const v0, #+22123 (0x0000566b | 3.10009e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v7,v2}, java.util.List.get(int):java.lang.Object 34| move-result-object v3 35| const v0, #+22124 (0x0000566c | 3.10023e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams .line 775 .local v3, "params", com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams 43| const v0, #+22125 (0x0000566d | 3.10037e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v6, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.constraint .line 776 51| const v0, #+22126 (0x0000566e | 3.10051e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v4, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.filter 59| const v0, #+22127 (0x0000566f | 3.10065e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-nez v4, Label_2 .line 777 67| const v0, #+22128 (0x00005670 | 3.10079e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| new-instance v4, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter 75| const v0, #+22129 (0x00005671 | 3.10093e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v4,v5,v3}, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams):void 84| const v0, #+22130 (0x00005672 | 3.10107e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v4, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.filter Label_2: .line 779 92| const v0, #+22131 (0x00005673 | 3.10121e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v4, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.filter 100| const v0, #+22132 (0x00005674 | 3.10135e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v4,v8}, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.setLimit(int):void .line 780 109| const v0, #+22133 (0x00005675 | 3.10149e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v4, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.filter 117| const v0, #+22134 (0x00005676 | 3.10163e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v4,v6}, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.filter(java.lang.CharSequence):void .line 773 126| const v0, #+22135 (0x00005677 | 3.10177e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 134| goto/16 Label_1 Label_3: .line 785 .end_local v3 136| const v0, #+22136 (0x00005678 | 3.10191e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| add-int/lit8 v4, v1, #-1 (0xffffffff | NaN) 144| iput v4, v5, com.android.ex.chips.BaseRecipientAdapter.mRemainingDirectoryCount .line 786 146| const v0, #+22137 (0x00005679 | 3.10205e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v4, v5, com.android.ex.chips.BaseRecipientAdapter.mDelayedMessageHandler 154| const v0, #+22138 (0x0000567a | 3.10219e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v4}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.sendDelayedLoadMessage():void .line 787 163| const v0, #+22139 (0x0000567b | 3.10233e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| return-void } method com.android.ex.chips.BaseRecipientAdapter.updateEntries(java.util.List):void { .params "?" .src "BaseRecipientAdapter.java" .line 898 .local_ex v3, "newEntries", java.util.List, "Ljava/util/List;" .prologue_end .line 898 0| const v0, #+22140 (0x0000567c | 3.10247e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.ex.chips.BaseRecipientAdapter.mEntries .line 899 8| const v0, #+22141 (0x0000567d | 3.10261e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.ex.chips.BaseRecipientAdapter.mEntriesUpdatedObserver 16| const v0, #+22142 (0x0000567e | 3.10276e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v3}, com.android.ex.chips.BaseRecipientAdapter$EntriesUpdatedObserver.onChanged(java.util.List):void .line 900 25| const v0, #+22143 (0x0000567f | 3.10290e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.notifyDataSetChanged():void .line 901 34| const v0, #+22144 (0x00005680 | 3.10304e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.RecipientAdapter.(android.content.Context):void { .params "context" .src "RecipientAdapter.java" .line 26 .prologue_end .line 26 0| const v0, #+22145 (0x00005681 | 3.10318e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.BaseRecipientAdapter.(android.content.Context):void .line 27 9| const v0, #+22146 (0x00005682 | 3.10332e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.SearchActivity$1.(com.android.calendar.SearchActivity, android.os.Handler):void { .params "this$0", "$anonymous0" .src "SearchActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+22147 (0x00005683 | 3.10346e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.SearchActivity$1.this$0 .line 83 8| const v0, #+22148 (0x00005684 | 3.10360e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+22149 (0x00005685 | 3.10374e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.SearchActivity$1.deliverSelfNotifications():boolean { .src "SearchActivity.java" .line 86 .prologue_end .line 86 0| const v0, #+22150 (0x00005686 | 3.10388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.SearchActivity$1.onChange(boolean):void { .params "selfChange" .src "SearchActivity.java" .line 91 .prologue_end .line 91 0| const v0, #+22151 (0x00005687 | 3.10402e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.SearchActivity$1.this$0 8| const v0, #+22152 (0x00005688 | 3.10416e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.SearchActivity.eventsChanged():void .line 92 17| const v0, #+22153 (0x00005689 | 3.10430e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.SearchActivity$2.(com.android.calendar.SearchActivity):void { .params "this$0" .src "SearchActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+22154 (0x0000568a | 3.10444e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.SearchActivity$2.this$0 .line 96 8| const v0, #+22155 (0x0000568b | 3.10458e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+22156 (0x0000568c | 3.10472e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.SearchActivity$2.run():void { .src "SearchActivity.java" .line 99 .prologue_end .line 99 0| const v0, #+22157 (0x0000568d | 3.10486e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.SearchActivity$2.this$0 8| const v0, #+22158 (0x0000568e | 3.10500e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.SearchActivity.-get0(com.android.calendar.SearchActivity):android.os.Handler 17| move-result-object v1 18| const v0, #+22159 (0x0000568f | 3.10514e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v5, com.android.calendar.SearchActivity$2.this$0 26| const v0, #+22160 (0x00005690 | 3.10528e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.calendar.SearchActivity.-get1(com.android.calendar.SearchActivity):java.lang.Runnable 35| move-result-object v2 36| const v0, #+22161 (0x00005691 | 3.10542e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 100 42| iget-object v3, v5, com.android.calendar.SearchActivity$2.this$0 44| const v0, #+22162 (0x00005692 | 3.10556e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v4, v5, com.android.calendar.SearchActivity$2.this$0 52| const v0, #+22163 (0x00005693 | 3.10570e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v4}, com.android.calendar.SearchActivity.-get1(com.android.calendar.SearchActivity):java.lang.Runnable 61| move-result-object v4 62| const v0, #+22164 (0x00005694 | 3.10584e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-static {v3,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 71| move-result-object v3 72| const v0, #+22165 (0x00005695 | 3.10598e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 99 78| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 101 81| const v0, #+22166 (0x00005696 | 3.10612e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v1, v5, com.android.calendar.SearchActivity$2.this$0 89| const v0, #+22167 (0x00005697 | 3.10626e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1}, com.android.calendar.SearchActivity.invalidateOptionsMenu():void .line 102 98| const v0, #+22168 (0x00005698 | 3.10640e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-void } method com.android.calendar.SearchActivity.-get0(com.android.calendar.SearchActivity):android.os.Handler { 0| const v0, #+22169 (0x00005699 | 3.10654e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.SearchActivity.mHandler 8| const v0, #+22170 (0x0000569a | 3.10668e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.SearchActivity.-get1(com.android.calendar.SearchActivity):java.lang.Runnable { 0| const v0, #+22171 (0x0000569b | 3.10682e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.SearchActivity.mTimeChangesUpdater 8| const v0, #+22172 (0x0000569c | 3.10696e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.SearchActivity.():void { .src "SearchActivity.java" .line 52 .prologue_end .line 52 0| const v1, #+22173 (0x0000569d | 3.10710e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v0, com.android.calendar.SearchActivity 8| const v1, #+22174 (0x0000569e | 3.10724e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v0}, java.lang.Class.getSimpleName():java.lang.String 17| move-result-object v0 18| const v1, #+22175 (0x0000569f | 3.10738e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.calendar.SearchActivity.TAG .line 49 26| const v1, #+22176 (0x000056a0 | 3.10752e-41) 29| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.SearchActivity.():void { .src "SearchActivity.java" .line 49 .prologue_end .line 49 0| const v0, #+22177 (0x000056a1 | 3.10766e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.app.Activity.():void .line 71 9| const v0, #+22178 (0x000056a2 | 3.10780e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 17| iput-wide v1:v2, v3, com.android.calendar.SearchActivity.mCurrentEventId .line 83 19| const v0, #+22179 (0x000056a3 | 3.10794e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v1, com.android.calendar.SearchActivity$1 27| const v0, #+22180 (0x000056a4 | 3.10808e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v2, android.os.Handler 35| const v0, #+22181 (0x000056a5 | 3.10822e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v2}, android.os.Handler.():void 44| const v0, #+22182 (0x000056a6 | 3.10836e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v1,v3,v2}, com.android.calendar.SearchActivity$1.(com.android.calendar.SearchActivity, android.os.Handler):void 53| const v0, #+22183 (0x000056a7 | 3.10850e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v3, com.android.calendar.SearchActivity.mObserver .line 96 61| const v0, #+22184 (0x000056a8 | 3.10864e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v1, com.android.calendar.SearchActivity$2 69| const v0, #+22185 (0x000056a9 | 3.10878e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1,v3}, com.android.calendar.SearchActivity$2.(com.android.calendar.SearchActivity):void 78| const v0, #+22186 (0x000056aa | 3.10892e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v3, com.android.calendar.SearchActivity.mTimeChangesUpdater .line 49 86| const v0, #+22187 (0x000056ab | 3.10906e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void } method com.android.calendar.SearchActivity.deleteEvent(long, long, long):void { .params "eventId", "startMillis", "endMillis" .src "SearchActivity.java" .line 236 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 .prologue_end .line 236 12| const v18, #+22188 (0x000056ac | 3.10920e-41) 15| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 18| iget-object v1, v11, com.android.calendar.SearchActivity.mDeleteEventHelper 20| const v18, #+22189 (0x000056ad | 3.10934e-41) 23| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v8, #-1 (0xffffffff | NaN) 27| move-wide v2:v3, v14:v15 28| move-wide/from16 v4:v5, v16:v17 30| move-wide v6:v7, v12:v13 31| invoke-virtual/range {v1..v8}, com.android.calendar.DeleteEventHelper.delete(long, long, long, int):void .line 237 34| const v18, #+22190 (0x000056ae | 3.10948e-41) 37| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 40| sget-boolean v1, com.android.calendar.SearchActivity.mIsMultipane 42| const v18, #+22191 (0x000056af | 3.10962e-41) 45| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_1 50| const v18, #+22192 (0x000056b0 | 3.10976e-41) 53| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment 58| const v18, #+22193 (0x000056b1 | 3.10990e-41) 61| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v1, Label_1 .line 238 66| const v18, #+22194 (0x000056b2 | 3.11004e-41) 69| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 72| iget-wide v2:v3, v11, com.android.calendar.SearchActivity.mCurrentEventId 74| const v18, #+22195 (0x000056b3 | 3.11018e-41) 77| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 80| cmp-long v1, v12:v13, v2:v3 82| if-nez v1, Label_1 .line 239 84| const v18, #+22196 (0x000056b4 | 3.11032e-41) 87| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v11}, com.android.calendar.SearchActivity.getFragmentManager():android.app.FragmentManager 93| move-result-object v0 94| const v18, #+22197 (0x000056b5 | 3.11046e-41) 97| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 240 .local v0, "fragmentManager", android.app.FragmentManager 100| invoke-virtual {v0}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 103| move-result-object v9 104| const v18, #+22198 (0x000056b6 | 3.11060e-41) 107| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 241 .local v9, "ft", android.app.FragmentTransaction 110| iget-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment 112| const v18, #+22199 (0x000056b7 | 3.11074e-41) 115| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v9,v1}, android.app.FragmentTransaction.remove(android.app.Fragment):android.app.FragmentTransaction .line 242 121| const v18, #+22200 (0x000056b8 | 3.11088e-41) 124| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v9}, android.app.FragmentTransaction.commit():int .line 243 130| const v18, #+22201 (0x000056b9 | 3.11102e-41) 133| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v1, #+0 (0x00000000 | 0.00000) 137| iput-object v1, v11, com.android.calendar.SearchActivity.mEventInfoFragment .line 244 139| const v18, #+22202 (0x000056ba | 3.11116e-41) 142| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 145| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 147| iput-wide v2:v3, v11, com.android.calendar.SearchActivity.mCurrentEventId Label_1: .line 246 .end_local v0 .end_local v9 149| const v18, #+22203 (0x000056bb | 3.11130e-41) 152| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 155| return-void } method com.android.calendar.SearchActivity.handleIntent(android.content.Intent):void { .params "intent" .src "SearchActivity.java" .line 310 .prologue_end .line 310 0| const v0, #+22204 (0x000056bc | 3.11144e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "android.intent.action.SEARCH" 9| const v0, #+22205 (0x000056bd | 3.11158e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, android.content.Intent.getAction():java.lang.String 18| move-result-object v3 19| const v0, #+22206 (0x000056be | 3.11172e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 28| move-result v2 29| const v0, #+22207 (0x000056bf | 3.11186e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v2, Label_1 .line 311 37| const v0, #+22208 (0x000056c0 | 3.11200e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, "query" 46| const v0, #+22209 (0x000056c1 | 3.11214e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v5,v2}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 55| move-result-object v1 56| const v0, #+22210 (0x000056c2 | 3.11228e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 312 .local v1, "query", java.lang.String 62| const/4 v2, #+0 (0x00000000 | 0.00000) 63| invoke-direct {v4,v1,v2}, com.android.calendar.SearchActivity.search(java.lang.String, android.text.format.Time):void Label_1: .line 314 .end_local v1 66| const v0, #+22211 (0x000056c3 | 3.11242e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-void } method com.android.calendar.SearchActivity.initFragments(long, java.lang.String):void { .params "timeMillis", "query" .src "SearchActivity.java" .line 174 .prologue_end 0| const v0, #+22212 (0x000056c4 | 3.11256e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v6, #+2131755230 (0x7f1000de | 1.91413e+38) .line 174 9| invoke-virtual {v8}, com.android.calendar.SearchActivity.getFragmentManager():android.app.FragmentManager 12| move-result-object v1 13| const v0, #+22213 (0x000056c5 | 3.11270e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 175 .local v1, "fragmentManager", android.app.FragmentManager 19| invoke-virtual {v1}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 22| move-result-object v2 23| const v0, #+22214 (0x000056c6 | 3.11284e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local v2, "ft", android.app.FragmentTransaction 29| new-instance v3, com.android.calendar.agenda.AgendaFragment 31| const v0, #+22215 (0x000056c7 | 3.11298e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 38| invoke-direct {v3,v9,v10,v5}, com.android.calendar.agenda.AgendaFragment.(long, boolean):void .line 178 .local v3, "searchResultsFragment", com.android.calendar.agenda.AgendaFragment 41| const v0, #+22216 (0x000056c8 | 3.11312e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v2,v6,v3}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 179 50| const v0, #+22217 (0x000056c9 | 3.11326e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v5, v8, com.android.calendar.SearchActivity.mController 58| const v0, #+22218 (0x000056ca | 3.11340e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v5,v6,v3}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 181 67| const v0, #+22219 (0x000056cb | 3.11355e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v2}, android.app.FragmentTransaction.commit():int .line 182 76| const v0, #+22220 (0x000056cc | 3.11369e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| new-instance v4, android.text.format.Time 84| const v0, #+22221 (0x000056cd | 3.11383e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct {v4}, android.text.format.Time.():void .line 183 .local v4, "t", android.text.format.Time 93| const v0, #+22222 (0x000056ce | 3.11397e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v4,v9,v10}, android.text.format.Time.set(long):void .line 184 102| const v0, #+22223 (0x000056cf | 3.11411e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v8,v11,v4}, com.android.calendar.SearchActivity.search(java.lang.String, android.text.format.Time):void .line 185 111| const v0, #+22224 (0x000056d0 | 3.11425e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return-void } method com.android.calendar.SearchActivity.search(java.lang.String, android.text.format.Time):void { .params "searchQuery", "goToTime" .src "SearchActivity.java" .line 214 .prologue_end 0| const v0, #+22225 (0x000056d1 | 3.11439e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 214 8| new-instance v2, android.provider.SearchRecentSuggestions .line 215 10| const v0, #+22226 (0x000056d2 | 3.11453e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v6}, com.android.calendar.Utils.getSearchAuthority(android.content.Context):java.lang.String 19| move-result-object v3 20| const v0, #+22227 (0x000056d3 | 3.11467e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 214 26| invoke-direct {v2,v6,v3,v5}, android.provider.SearchRecentSuggestions.(android.content.Context, java.lang.String, int):void .line 217 .local v2, "suggestions", android.provider.SearchRecentSuggestions 29| const v0, #+22228 (0x000056d4 | 3.11481e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v2,v7,v4}, android.provider.SearchRecentSuggestions.saveRecentQuery(java.lang.String, java.lang.String):void .line 220 38| const v0, #+22229 (0x000056d5 | 3.11495e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-instance v1, com.android.calendar.CalendarController$EventInfo 46| const v0, #+22230 (0x000056d6 | 3.11509e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v1}, com.android.calendar.CalendarController$EventInfo.():void .line 221 .local v1, "searchEventInfo", com.android.calendar.CalendarController$EventInfo 55| const v0, #+22231 (0x000056d7 | 3.11523e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const-wide/16 v3:v4, #+256 (0x00000100 | 3.58732e-43) 63| iput-wide v3:v4, v1, com.android.calendar.CalendarController$EventInfo.eventType .line 222 65| const v0, #+22232 (0x000056d8 | 3.11537e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-object v7, v1, com.android.calendar.CalendarController$EventInfo.query .line 223 73| const v0, #+22233 (0x000056d9 | 3.11551e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput v5, v1, com.android.calendar.CalendarController$EventInfo.viewType .line 224 81| const v0, #+22234 (0x000056da | 3.11565e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eqz v8, Label_1 .line 225 89| const v0, #+22235 (0x000056db | 3.11579e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iput-object v8, v1, com.android.calendar.CalendarController$EventInfo.startTime Label_1: .line 227 97| const v0, #+22236 (0x000056dc | 3.11593e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v3, v6, com.android.calendar.SearchActivity.mController 105| const v0, #+22237 (0x000056dd | 3.11607e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v3,v6,v1}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, com.android.calendar.CalendarController$EventInfo):void .line 228 114| const v0, #+22238 (0x000056de | 3.11621e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iput-object v7, v6, com.android.calendar.SearchActivity.mQuery .line 229 122| const v0, #+22239 (0x000056df | 3.11635e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v3, v6, com.android.calendar.SearchActivity.mSearchView 130| const v0, #+22240 (0x000056e0 | 3.11649e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| if-eqz v3, Label_2 .line 230 138| const v0, #+22241 (0x000056e1 | 3.11663e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v3, v6, com.android.calendar.SearchActivity.mSearchView 146| const v0, #+22242 (0x000056e2 | 3.11677e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v4, v6, com.android.calendar.SearchActivity.mQuery 154| const v0, #+22243 (0x000056e3 | 3.11691e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const/4 v5, #+0 (0x00000000 | 0.00000) 161| invoke-virtual {v3,v4,v5}, android.widget.SearchView.setQuery(java.lang.CharSequence, boolean):void .line 231 164| const v0, #+22244 (0x000056e4 | 3.11705e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v3, v6, com.android.calendar.SearchActivity.mSearchView 172| const v0, #+22245 (0x000056e5 | 3.11719e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v3}, android.widget.SearchView.clearFocus():void Label_2: .line 233 181| const v0, #+22246 (0x000056e6 | 3.11733e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| return-void } method com.android.calendar.SearchActivity.showEventInfo(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "SearchActivity.java" .line 188 0| move-object/16 v18, v19 3| move-object/16 v19, v20 .prologue_end .line 188 6| const v20, #+22247 (0x000056e7 | 3.11747e-41) 9| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v18 14| iget-boolean v2, v0, com.android.calendar.SearchActivity.mShowEventDetailsWithAgenda 16| const v20, #+22248 (0x000056e8 | 3.11761e-41) 19| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v2, Label_2 .line 189 24| const v20, #+22249 (0x000056e9 | 3.11775e-41) 27| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual/range {v18..v18}, com.android.calendar.SearchActivity.getFragmentManager():android.app.FragmentManager 33| move-result-object v15 34| const v20, #+22250 (0x000056ea | 3.11789e-41) 37| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 190 .local v15, "fragmentManager", android.app.FragmentManager 40| invoke-virtual {v15}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 43| move-result-object v16 44| const v20, #+22251 (0x000056eb | 3.11803e-41) 47| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 192 .local v16, "ft", android.app.FragmentTransaction 50| new-instance v2, com.android.calendar.EventInfoFragment 52| const v20, #+22252 (0x000056ec | 3.11817e-41) 55| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 58| move-object/from16 v0, v19 60| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id .line 193 62| const v20, #+22253 (0x000056ed | 3.11831e-41) 65| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 68| move-object/from16 v0, v19 70| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.startTime 72| const v20, #+22254 (0x000056ee | 3.11845e-41) 75| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v6, #+0 (0x00000000 | 0.00000) 79| invoke-virtual {v3,v6}, android.text.format.Time.toMillis(boolean):long 82| move-result-wide v6:v7 83| const v20, #+22255 (0x000056ef | 3.11859e-41) 86| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 89| move-object/from16 v0, v19 91| iget-object v3, v0, com.android.calendar.CalendarController$EventInfo.endTime 93| const v20, #+22256 (0x000056f0 | 3.11873e-41) 96| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v8, #+0 (0x00000000 | 0.00000) 100| invoke-virtual {v3,v8}, android.text.format.Time.toMillis(boolean):long 103| move-result-wide v8:v9 104| const v20, #+22257 (0x000056f1 | 3.11887e-41) 107| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 194 110| invoke-virtual/range {v19..v19}, com.android.calendar.CalendarController$EventInfo.getResponse():int 113| move-result v10 114| const v20, #+22258 (0x000056f2 | 3.11901e-41) 117| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v11, #+0 (0x00000000 | 0.00000) 121| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 195 122| const/4 v13, #+0 (0x00000000 | 0.00000) 123| move-object/from16 v3, v18 .line 192 125| invoke-direct/range {v2..v13}, com.android.calendar.EventInfoFragment.(android.content.Context, long, long, long, int, boolean, int, java.util.ArrayList):void 128| const v20, #+22259 (0x000056f3 | 3.11915e-41) 131| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v18 136| iput-object v2, v0, com.android.calendar.SearchActivity.mEventInfoFragment .line 196 138| const v20, #+22260 (0x000056f4 | 3.11929e-41) 141| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 144| move-object/from16 v0, v18 146| iget-object v2, v0, com.android.calendar.SearchActivity.mEventInfoFragment 148| const v20, #+22261 (0x000056f5 | 3.11943e-41) 151| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 154| const v3, #+2131755028 (0x7f100014 | 1.91409e+38) 157| move-object/from16 v0, v16 159| invoke-virtual {v0,v3,v2}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 197 162| const v20, #+22262 (0x000056f6 | 3.11957e-41) 165| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual/range {v16..v16}, android.app.FragmentTransaction.commit():int Label_1: .line 209 .end_local v15 .end_local v16 171| const v20, #+22263 (0x000056f7 | 3.11971e-41) 174| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 177| move-object/from16 v0, v19 179| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id 181| const v20, #+22264 (0x000056f8 | 3.11985e-41) 184| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 187| move-object/from16 v0, v18 189| iput-wide v2:v3, v0, com.android.calendar.SearchActivity.mCurrentEventId .line 210 191| const v20, #+22265 (0x000056f9 | 3.11999e-41) 194| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 197| return-void Label_2: .line 199 198| const v20, #+22266 (0x000056fa | 3.12013e-41) 201| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v17, android.content.Intent 206| const v20, #+22267 (0x000056fb | 3.12027e-41) 209| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v2, "android.intent.action.VIEW" 215| const v20, #+22268 (0x000056fc | 3.12041e-41) 218| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v17 223| invoke-direct {v0,v2}, android.content.Intent.(java.lang.String):void .line 200 .local v17, "intent", android.content.Intent 226| const v20, #+22269 (0x000056fd | 3.12055e-41) 229| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 232| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 234| const v20, #+22270 (0x000056fe | 3.12069e-41) 237| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 240| move-object/from16 v0, v19 242| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 244| const v20, #+22271 (0x000056ff | 3.12083e-41) 247| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-static {v2,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 253| move-result-object v14 254| const v20, #+22272 (0x00005700 | 3.12097e-41) 257| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 201 .local v14, "eventUri", android.net.Uri 260| move-object/from16 v0, v17 262| invoke-virtual {v0,v14}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 202 265| const v20, #+22273 (0x00005701 | 3.12111e-41) 268| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 271| const-class v2, com.android.calendar.EventInfoActivity 273| const v20, #+22274 (0x00005702 | 3.12125e-41) 276| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 279| move-object/from16 v0, v17 281| move-object/from16 v1, v18 283| invoke-virtual {v0,v1,v2}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 203 286| const v20, #+22275 (0x00005703 | 3.12139e-41) 289| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 292| const-string/jumbo v4, "beginTime" .line 204 295| const v20, #+22276 (0x00005704 | 3.12153e-41) 298| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 301| move-object/from16 v0, v19 303| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime 305| const v20, #+22277 (0x00005705 | 3.12167e-41) 308| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 311| if-eqz v2, Label_5 313| const v20, #+22278 (0x00005706 | 3.12181e-41) 316| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 319| move-object/from16 v0, v19 321| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime 323| const v20, #+22279 (0x00005707 | 3.12195e-41) 326| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 329| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 330| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 333| move-result-wide v2:v3 334| const v20, #+22280 (0x00005708 | 3.12209e-41) 337| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 203 340| const v20, #+22281 (0x00005709 | 3.12223e-41) 343| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 346| move-object/from16 v0, v17 348| invoke-virtual {v0,v4,v2,v3}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 206 351| const v20, #+22282 (0x0000570a | 3.12237e-41) 354| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 357| const-string/jumbo v4, "endTime" 360| const v20, #+22283 (0x0000570b | 3.12251e-41) 363| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 366| move-object/from16 v0, v19 368| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime 370| const v20, #+22284 (0x0000570c | 3.12265e-41) 373| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 376| if-eqz v2, Label_6 378| const v20, #+22285 (0x0000570d | 3.12279e-41) 381| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 384| move-object/from16 v0, v19 386| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime 388| const v20, #+22286 (0x0000570e | 3.12293e-41) 391| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 394| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 395| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 398| move-result-wide v2:v3 399| const v20, #+22287 (0x0000570f | 3.12307e-41) 402| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 205 405| const v20, #+22288 (0x00005710 | 3.12321e-41) 408| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 411| move-object/from16 v0, v17 413| invoke-virtual {v0,v4,v2,v3}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 207 416| const v20, #+22289 (0x00005711 | 3.12335e-41) 419| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v18 424| move-object/from16 v1, v17 426| invoke-virtual {v0,v1}, com.android.calendar.SearchActivity.startActivity(android.content.Intent):void 429| const v20, #+22290 (0x00005712 | 3.12349e-41) 432| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 435| goto/16 Label_1 Label_5: .line 204 437| const v20, #+22291 (0x00005713 | 3.12363e-41) 440| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 443| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 445| goto/16 Label_3 Label_6: .line 206 447| const v20, #+22292 (0x00005714 | 3.12377e-41) 450| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 453| const-wide/16 v2:v3, #-1 (0xffffffff | NaN) 455| goto/16 Label_4 } method com.android.calendar.SearchActivity.eventsChanged():void { .src "SearchActivity.java" .line 347 .prologue_end 0| const v0, #+22293 (0x00005715 | 3.12391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 347 7| iget-object v1, v10, com.android.calendar.SearchActivity.mController 9| const v0, #+22294 (0x00005716 | 3.12405e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 17| const-wide/16 v3:v4, #+128 (0x00000080 | 1.79366e-43) 19| const/4 v9, #+0 (0x00000000 | 0.00000) 20| move-object v2, v10 21| move-object v6, v5 22| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 348 25| const v0, #+22295 (0x00005717 | 3.12419e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.SearchActivity.getSupportedEventTypes():long { .src "SearchActivity.java" .line 352 .prologue_end .line 352 0| const v0, #+22296 (0x00005718 | 3.12434e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+18 (0x00000012 | 2.52234e-44) 8| return-wide v1:v2 } method com.android.calendar.SearchActivity.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "SearchActivity.java" .line 357 .prologue_end 0| const v0, #+22297 (0x00005719 | 3.12448e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 357 7| iget-object v1, v10, com.android.calendar.CalendarController$EventInfo.endTime 9| const v0, #+22298 (0x0000571a | 3.12462e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_3 17| const v0, #+22299 (0x0000571b | 3.12476e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) Label_1: .line 358 .local v7, "endTime", long 25| const v0, #+22300 (0x0000571c | 3.12490e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-wide v1:v2, v10, com.android.calendar.CalendarController$EventInfo.eventType 33| const v0, #+22301 (0x0000571d | 3.12504e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const-wide/16 v3:v4, #+2 (0x00000002 | 2.80260e-45) 41| cmp-long v1, v1:v2, v3:v4 43| if-nez v1, Label_4 .line 359 45| const v0, #+22302 (0x0000571e | 3.12518e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v9,v10}, com.android.calendar.SearchActivity.showEventInfo(com.android.calendar.CalendarController$EventInfo):void Label_2: .line 363 54| const v0, #+22303 (0x0000571f | 3.12532e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void Label_3: .line 357 .end_local v7 61| const v0, #+22304 (0x00005720 | 3.12546e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v10, com.android.calendar.CalendarController$EventInfo.endTime 69| const v0, #+22305 (0x00005721 | 3.12560e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1,v5}, android.text.format.Time.toMillis(boolean):long 78| move-result-wide v7:v8 79| const v0, #+22306 (0x00005722 | 3.12574e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v7 85| goto/16 Label_1 Label_4: .line 360 87| const v0, #+22307 (0x00005723 | 3.12588e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-wide v1:v2, v10, com.android.calendar.CalendarController$EventInfo.eventType 95| const v0, #+22308 (0x00005724 | 3.12602e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-wide/16 v3:v4, #+16 (0x00000010 | 2.24208e-44) 103| cmp-long v1, v1:v2, v3:v4 105| if-nez v1, Label_2 .line 361 107| const v0, #+22309 (0x00005725 | 3.12616e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-wide v3:v4, v10, com.android.calendar.CalendarController$EventInfo.id 115| const v0, #+22310 (0x00005726 | 3.12630e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v1, v10, com.android.calendar.CalendarController$EventInfo.startTime 123| const v0, #+22311 (0x00005727 | 3.12644e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v1,v5}, android.text.format.Time.toMillis(boolean):long 132| move-result-wide v5:v6 133| const v0, #+22312 (0x00005728 | 3.12658e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| move-object v2, v9 140| invoke-direct/range {v2..v8}, com.android.calendar.SearchActivity.deleteEvent(long, long, long):void 143| const v0, #+22313 (0x00005729 | 3.12672e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| goto/16 Label_2 } method com.android.calendar.SearchActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "SearchActivity.java" .line 107 .prologue_end 0| const v0, #+22314 (0x0000572a | 3.12686e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 107 8| invoke-super {v8,v9}, android.app.Activity.onCreate(android.os.Bundle):void .line 109 11| const v0, #+22315 (0x0000572b | 3.12700e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-static {v8}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 20| move-result-object v5 21| const v0, #+22316 (0x0000572c | 3.12714e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-object v5, v8, com.android.calendar.SearchActivity.mController .line 110 29| const v0, #+22317 (0x0000572d | 3.12728e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v5, android.os.Handler 37| const v0, #+22318 (0x0000572e | 3.12742e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v5}, android.os.Handler.():void 46| const v0, #+22319 (0x0000572f | 3.12756e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-object v5, v8, com.android.calendar.SearchActivity.mHandler .line 112 54| const v0, #+22320 (0x00005730 | 3.12770e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const v5, #+2131296263 (0x7f090007 | 1.82104e+38) 63| invoke-static {v8,v5}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 66| move-result v5 67| const v0, #+22321 (0x00005731 | 3.12784e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sput-boolean v5, com.android.calendar.SearchActivity.mIsMultipane .line 114 75| const v0, #+22322 (0x00005732 | 3.12798e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const v5, #+2131296259 (0x7f090003 | 1.82104e+38) 84| invoke-static {v8,v5}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 87| move-result v5 88| const v0, #+22323 (0x00005733 | 3.12812e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 113 94| iput-boolean v5, v8, com.android.calendar.SearchActivity.mShowEventDetailsWithAgenda .line 116 96| const v0, #+22324 (0x00005734 | 3.12826e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const v5, #+2130968636 (0x7f04003c | 1.75459e+38) 105| invoke-virtual {v8,v5}, com.android.calendar.SearchActivity.setContentView(int):void .line 118 108| const v0, #+22325 (0x00005735 | 3.12840e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 115| invoke-virtual {v8,v5}, com.android.calendar.SearchActivity.setDefaultKeyMode(int):void .line 120 118| const v0, #+22326 (0x00005736 | 3.12854e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v8}, com.android.calendar.SearchActivity.getContentResolver():android.content.ContentResolver 127| move-result-object v5 128| const v0, #+22327 (0x00005737 | 3.12868e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iput-object v5, v8, com.android.calendar.SearchActivity.mContentResolver .line 122 136| const v0, #+22328 (0x00005738 | 3.12882e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| sget-boolean v5, com.android.calendar.SearchActivity.mIsMultipane 144| const v0, #+22329 (0x00005739 | 3.12896e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eqz v5, Label_7 .line 123 152| const v0, #+22330 (0x0000573a | 3.12910e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v8}, com.android.calendar.SearchActivity.getActionBar():android.app.ActionBar 161| move-result-object v5 162| const v0, #+22331 (0x0000573b | 3.12924e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v5,v6,v6}, android.app.ActionBar.setDisplayOptions(int, int):void Label_1: .line 133 171| const v0, #+22332 (0x0000573c | 3.12938e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v5, v8, com.android.calendar.SearchActivity.mController 179| const v0, #+22333 (0x0000573d | 3.12952e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v5,v7,v8}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 135 188| const v0, #+22334 (0x0000573e | 3.12966e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| new-instance v5, com.android.calendar.DeleteEventHelper 196| const v0, #+22335 (0x0000573f | 3.12980e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-direct {v5,v8,v8,v7}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void 205| const v0, #+22336 (0x00005740 | 3.12994e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iput-object v5, v8, com.android.calendar.SearchActivity.mDeleteEventHelper .line 138 213| const v0, #+22337 (0x00005741 | 3.13008e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| const-wide/16 v3:v4, #+0 (0x00000000 | 0.00000) .line 139 .local v3, "millis", long 221| if-eqz v9, Label_2 .line 141 223| const v0, #+22338 (0x00005742 | 3.13022e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const-string/jumbo v5, "key_restore_time" 232| const v0, #+22339 (0x00005743 | 3.13036e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v9,v5}, android.os.Bundle.getLong(java.lang.String):long 241| move-result-wide v3:v4 242| const v0, #+22340 (0x00005744 | 3.13050e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 146 248| const v0, #+22341 (0x00005745 | 3.13064e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 256| cmp-long v5, v3:v4, v5:v6 258| if-nez v5, Label_3 .line 148 260| const v0, #+22342 (0x00005746 | 3.13078e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v8}, com.android.calendar.SearchActivity.getIntent():android.content.Intent 269| move-result-object v5 270| const v0, #+22343 (0x00005747 | 3.13092e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-static {v5}, com.android.calendar.Utils.timeFromIntentInMillis(android.content.Intent):long 279| move-result-wide v3:v4 280| const v0, #+22344 (0x00005748 | 3.13106e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 151 286| const v0, #+22345 (0x00005749 | 3.13120e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v8}, com.android.calendar.SearchActivity.getIntent():android.content.Intent 295| move-result-object v1 296| const v0, #+22346 (0x0000574a | 3.13134e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 .local v1, "intent", android.content.Intent 302| const-string/jumbo v5, "android.intent.action.SEARCH" 305| const v0, #+22347 (0x0000574b | 3.13148e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v1}, android.content.Intent.getAction():java.lang.String 314| move-result-object v6 315| const v0, #+22348 (0x0000574c | 3.13162e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-virtual {v5,v6}, java.lang.String.equals(java.lang.Object):boolean 324| move-result v5 325| const v0, #+22349 (0x0000574d | 3.13176e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| if-eqz v5, Label_6 .line 154 333| const v0, #+22350 (0x0000574e | 3.13190e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| if-eqz v9, Label_8 341| const v0, #+22351 (0x0000574f | 3.13204e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| const-string/jumbo v5, "key_restore_search_query" 350| const v0, #+22352 (0x00005750 | 3.13218e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-virtual {v9,v5}, android.os.Bundle.containsKey(java.lang.String):boolean 359| move-result v5 360| const v0, #+22353 (0x00005751 | 3.13232e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| if-eqz v5, Label_8 .line 155 368| const v0, #+22354 (0x00005752 | 3.13246e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| const-string/jumbo v5, "key_restore_search_query" 377| const v0, #+22355 (0x00005753 | 3.13260e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-virtual {v9,v5}, android.os.Bundle.getString(java.lang.String):java.lang.String 386| move-result-object v2 387| const v0, #+22356 (0x00005754 | 3.13274e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 159 .local v2, "query", java.lang.String 393| const v0, #+22357 (0x00005755 | 3.13288e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| const-string/jumbo v5, "TARDIS" 402| const v0, #+22358 (0x00005756 | 3.13302e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v5,v2}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 411| move-result v5 412| const v0, #+22359 (0x00005757 | 3.13316e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| if-eqz v5, Label_5 .line 160 420| const v0, #+22360 (0x00005758 | 3.13330e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-static {}, com.android.calendar.Utils.tardis():void Label_5: .line 162 429| const v0, #+22361 (0x00005759 | 3.13344e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-direct {v8,v3,v4,v2}, com.android.calendar.SearchActivity.initFragments(long, java.lang.String):void Label_6: .line 164 .end_local v2 438| const v0, #+22362 (0x0000575a | 3.13358e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| return-void Label_7: .line 126 .end_local v1 .end_local v3 445| const v0, #+22363 (0x0000575b | 3.13372e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-virtual {v8}, com.android.calendar.SearchActivity.getActionBar():android.app.ActionBar 454| move-result-object v5 455| const v0, #+22364 (0x0000575c | 3.13386e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 127 461| const/4 v6, #+6 (0x00000006 | 8.40779e-45) .line 126 462| invoke-virtual {v5,v7,v6}, android.app.ActionBar.setDisplayOptions(int, int):void 465| const v0, #+22365 (0x0000575d | 3.13400e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| goto/16 Label_1 Label_8: .line 157 .restart_local v1 .restart_local v3 473| const v0, #+22366 (0x0000575e | 3.13414e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| const-string/jumbo v5, "query" 482| const v0, #+22367 (0x0000575f | 3.13428e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-virtual {v1,v5}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 491| move-result-object v2 492| const v0, #+22368 (0x00005760 | 3.13442e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 498| goto/16 Label_4 } method com.android.calendar.SearchActivity.onCreateOptionsMenu(android.view.Menu):boolean { .params "menu" .src "SearchActivity.java" .line 250 .prologue_end .line 250 0| const v0, #+22369 (0x00005761 | 3.13456e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v7,v8}, android.app.Activity.onCreateOptionsMenu(android.view.Menu):boolean .line 251 9| const v0, #+22370 (0x00005762 | 3.13470e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7}, com.android.calendar.SearchActivity.getMenuInflater():android.view.MenuInflater 18| move-result-object v4 19| const v0, #+22371 (0x00005763 | 3.13484e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const v5, #+2131689475 (0x7f0f0003 | 1.90080e+38) 28| invoke-virtual {v4,v5,v8}, android.view.MenuInflater.inflate(int, android.view.Menu):void .line 255 31| const v0, #+22372 (0x00005764 | 3.13498e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const v4, #+2131755261 (0x7f1000fd | 1.91414e+38) 40| invoke-interface {v8,v4}, android.view.Menu.findItem(int):android.view.MenuItem 43| move-result-object v3 44| const v0, #+22373 (0x00005765 | 3.13513e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 256 .local v3, "menuItem", android.view.MenuItem 50| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 53| move-result v4 54| const v0, #+22374 (0x00005766 | 3.13527e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v4, Label_2 .line 257 62| const v0, #+22375 (0x00005767 | 3.13541e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v3}, android.view.MenuItem.getIcon():android.graphics.drawable.Drawable 71| move-result-object v1 72| const v0, #+22376 (0x00005768 | 3.13555e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| check-cast v1, android.graphics.drawable.LayerDrawable .line 259 .local v1, "icon", android.graphics.drawable.LayerDrawable 80| const v0, #+22377 (0x00005769 | 3.13569e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v4, v7, com.android.calendar.SearchActivity.mTimeChangesUpdater 88| const v0, #+22378 (0x0000576a | 3.13583e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v7,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 97| move-result-object v4 98| const v0, #+22379 (0x0000576b | 3.13597e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 258 104| invoke-static {v1,v7,v4}, com.android.calendar.Utils.setTodayIcon(android.graphics.drawable.LayerDrawable, android.content.Context, java.lang.String):void Label_1: .line 264 .end_local v1 107| const v0, #+22380 (0x0000576c | 3.13611e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const v4, #+2131755264 (0x7f100100 | 1.91414e+38) 116| invoke-interface {v8,v4}, android.view.Menu.findItem(int):android.view.MenuItem 119| move-result-object v2 120| const v0, #+22381 (0x0000576d | 3.13625e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 265 .local v2, "item", android.view.MenuItem 126| invoke-interface {v2}, android.view.MenuItem.expandActionView():boolean .line 266 129| const v0, #+22382 (0x0000576e | 3.13639e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-interface {v2,v7}, android.view.MenuItem.setOnActionExpandListener(android.view.MenuItem$OnActionExpandListener):android.view.MenuItem .line 267 138| const v0, #+22383 (0x0000576f | 3.13653e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-interface {v2}, android.view.MenuItem.getActionView():android.view.View 147| move-result-object v4 148| const v0, #+22384 (0x00005770 | 3.13667e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| check-cast v4, android.widget.SearchView 156| const v0, #+22385 (0x00005771 | 3.13681e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iput-object v4, v7, com.android.calendar.SearchActivity.mSearchView .line 268 164| const v0, #+22386 (0x00005772 | 3.13695e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v4, v7, com.android.calendar.SearchActivity.mSearchView 172| const v0, #+22387 (0x00005773 | 3.13709e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-static {v4,v7}, com.android.calendar.Utils.setUpSearchView(android.widget.SearchView, android.app.Activity):void .line 269 181| const v0, #+22388 (0x00005774 | 3.13723e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v4, v7, com.android.calendar.SearchActivity.mSearchView 189| const v0, #+22389 (0x00005775 | 3.13737e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v5, v7, com.android.calendar.SearchActivity.mQuery 197| const v0, #+22390 (0x00005776 | 3.13751e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const/4 v6, #+0 (0x00000000 | 0.00000) 204| invoke-virtual {v4,v5,v6}, android.widget.SearchView.setQuery(java.lang.CharSequence, boolean):void .line 270 207| const v0, #+22391 (0x00005777 | 3.13765e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v4, v7, com.android.calendar.SearchActivity.mSearchView 215| const v0, #+22392 (0x00005778 | 3.13779e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v4}, android.widget.SearchView.clearFocus():void .line 272 224| const v0, #+22393 (0x00005779 | 3.13793e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 231| return v4 Label_2: .line 261 .end_local v2 232| const v0, #+22394 (0x0000577a | 3.13807e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const v4, #+2130837590 (0x7f020056 | 1.72801e+38) 241| invoke-interface {v3,v4}, android.view.MenuItem.setIcon(int):android.view.MenuItem 244| const v0, #+22395 (0x0000577b | 3.13821e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| goto/16 Label_1 } method com.android.calendar.SearchActivity.onDestroy():void { .src "SearchActivity.java" .line 168 .prologue_end .line 168 0| const v0, #+22396 (0x0000577c | 3.13835e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.Activity.onDestroy():void .line 169 9| const v0, #+22397 (0x0000577d | 3.13849e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.SearchActivity.mController 17| const v0, #+22398 (0x0000577e | 3.13863e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.calendar.CalendarController.deregisterAllEventHandlers():void .line 170 26| const v0, #+22399 (0x0000577f | 3.13877e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.calendar.CalendarController.removeInstance(android.content.Context):void .line 171 35| const v0, #+22400 (0x00005780 | 3.13891e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.SearchActivity.onMenuItemActionCollapse(android.view.MenuItem):boolean { .params "item" .src "SearchActivity.java" .line 385 .prologue_end .line 385 0| const v0, #+22401 (0x00005781 | 3.13905e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 386 9| const v0, #+22402 (0x00005782 | 3.13919e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| return v1 } method com.android.calendar.SearchActivity.onMenuItemActionExpand(android.view.MenuItem):boolean { .params "item" .src "SearchActivity.java" .line 380 .prologue_end .line 380 0| const v0, #+22403 (0x00005783 | 3.13933e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.SearchActivity.onNewIntent(android.content.Intent):void { .params "intent" .src "SearchActivity.java" .line 305 .prologue_end .line 305 0| const v0, #+22404 (0x00005784 | 3.13947e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, com.android.calendar.SearchActivity.setIntent(android.content.Intent):void .line 306 9| const v0, #+22405 (0x00005785 | 3.13961e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1,v2}, com.android.calendar.SearchActivity.handleIntent(android.content.Intent):void .line 307 18| const v0, #+22406 (0x00005786 | 3.13975e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.SearchActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "SearchActivity.java" .line 277 0| move-object/16 v18, v19 3| move-object/16 v19, v20 .prologue_end .line 277 6| const v20, #+22407 (0x00005787 | 3.13989e-41) 9| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v6, #+0 (0x00000000 | 0.00000) .line 278 .local v6, "t", android.text.format.Time 13| invoke-interface/range {v19..v19}, android.view.MenuItem.getItemId():int 16| move-result v17 17| const v20, #+22408 (0x00005788 | 3.14003e-41) 20| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 279 .local v17, "itemId", int 23| const v2, #+2131755261 (0x7f1000fd | 1.91414e+38) 26| move/from16 v0, v17 28| if-ne v0, v2, Label_1 .line 280 30| const v20, #+22409 (0x00005789 | 3.14017e-41) 33| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v6, android.text.format.Time .end_local v6 38| const v20, #+22410 (0x0000578a | 3.14031e-41) 41| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v6}, android.text.format.Time.():void .line 281 .local v6, "t", android.text.format.Time 47| const v20, #+22411 (0x0000578b | 3.14045e-41) 50| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v6}, android.text.format.Time.setToNow():void .line 282 56| const v20, #+22412 (0x0000578c | 3.14059e-41) 59| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 62| move-object/from16 v0, v18 64| iget-object v2, v0, com.android.calendar.SearchActivity.mController 66| const v20, #+22413 (0x0000578d | 3.14073e-41) 69| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 72| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) 74| const-wide/16 v4:v5, #+32 (0x00000020 | 4.48416e-44) 76| const/4 v7, #+0 (0x00000000 | 0.00000) 77| const/4 v10, #+0 (0x00000000 | 0.00000) 78| move-object/from16 v3, v18 80| invoke-virtual/range {v2..v10}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 283 83| const v20, #+22414 (0x0000578e | 3.14087e-41) 86| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 90| return v2 Label_1: .line 284 .local v6, "t", android.text.format.Time 91| const v20, #+22415 (0x0000578f | 3.14101e-41) 94| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 97| const v2, #+2131755264 (0x7f100100 | 1.91414e+38) 100| move/from16 v0, v17 102| if-ne v0, v2, Label_2 .line 285 104| const v20, #+22416 (0x00005790 | 3.14115e-41) 107| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v2, #+0 (0x00000000 | 0.00000) 111| return v2 Label_2: .line 286 112| const v20, #+22417 (0x00005791 | 3.14129e-41) 115| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 118| const v2, #+2131755266 (0x7f100102 | 1.91414e+38) 121| move/from16 v0, v17 123| if-ne v0, v2, Label_3 .line 287 125| const v20, #+22418 (0x00005792 | 3.14143e-41) 128| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 131| move-object/from16 v0, v18 133| iget-object v8, v0, com.android.calendar.SearchActivity.mController 135| const v20, #+22419 (0x00005793 | 3.14157e-41) 138| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 141| const-wide/16 v14:v15, #+0 (0x00000000 | 0.00000) 143| const-wide/16 v10:v11, #+64 (0x00000040 | 8.96831e-44) 145| const/4 v12, #+0 (0x00000000 | 0.00000) 146| const/4 v13, #+0 (0x00000000 | 0.00000) 147| const/16 v16, #+0 (0x00000000 | 0.00000) 149| move-object/from16 v9, v18 151| invoke-virtual/range {v8..v16}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 288 154| const v20, #+22420 (0x00005794 | 3.14171e-41) 157| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 160| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 161| return v2 Label_3: .line 289 162| const v20, #+22421 (0x00005795 | 3.14185e-41) 165| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 168| const v2, #+16908332 (0x0102002c | 2.38774e-38) 171| move/from16 v0, v17 173| if-ne v0, v2, Label_4 .line 290 175| const v20, #+22422 (0x00005796 | 3.14199e-41) 178| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static/range {v18..v18}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 291 184| const v20, #+22423 (0x00005797 | 3.14213e-41) 187| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 190| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 191| return v2 Label_4: .line 293 192| const v20, #+22424 (0x00005798 | 3.14227e-41) 195| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 198| const/4 v2, #+0 (0x00000000 | 0.00000) 199| return v2 } method com.android.calendar.SearchActivity.onPause():void { .src "SearchActivity.java" .line 339 .prologue_end .line 339 0| const v0, #+22425 (0x00005799 | 3.14241e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Activity.onPause():void .line 340 9| const v0, #+22426 (0x0000579a | 3.14255e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.SearchActivity.mHandler 17| const v0, #+22427 (0x0000579b | 3.14269e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.calendar.SearchActivity.mTimeChangesUpdater 25| const v0, #+22428 (0x0000579c | 3.14283e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1,v2}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java.lang.Runnable):void .line 341 34| const v0, #+22429 (0x0000579d | 3.14297e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.calendar.SearchActivity.mTimeChangesReceiver 42| const v0, #+22430 (0x0000579e | 3.14311e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v3,v1}, com.android.calendar.Utils.clearTimeChangesReceiver(android.content.Context, android.content.BroadcastReceiver):void .line 342 51| const v0, #+22431 (0x0000579f | 3.14325e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.SearchActivity.mContentResolver 59| const v0, #+22432 (0x000057a0 | 3.14339e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v2, v3, com.android.calendar.SearchActivity.mObserver 67| const v0, #+22433 (0x000057a1 | 3.14353e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1,v2}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 343 76| const v0, #+22434 (0x000057a2 | 3.14367e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.SearchActivity.onQueryTextChange(java.lang.String):boolean { .params "newText" .src "SearchActivity.java" .line 367 .prologue_end .line 367 0| const v0, #+22435 (0x000057a3 | 3.14381e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.SearchActivity.onQueryTextSubmit(java.lang.String):boolean { .params "query" .src "SearchActivity.java" .line 372 .prologue_end 0| const v0, #+22436 (0x000057a4 | 3.14395e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 372 8| iput-object v15, v14, com.android.calendar.SearchActivity.mQuery .line 373 10| const v0, #+22437 (0x000057a5 | 3.14409e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v14, com.android.calendar.SearchActivity.mController 18| const v0, #+22438 (0x000057a6 | 3.14423e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 26| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) .line 374 28| invoke-virtual {v14}, com.android.calendar.SearchActivity.getComponentName():android.content.ComponentName 31| move-result-object v13 32| const v0, #+22439 (0x000057a7 | 3.14437e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 373 38| const-wide/16 v3:v4, #+256 (0x00000100 | 3.58732e-43) 40| move-object v2, v14 41| move-object v6, v5 42| move-object v12, v15 43| invoke-virtual/range {v1..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 375 46| const v0, #+22440 (0x000057a8 | 3.14451e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v9 } method com.android.calendar.SearchActivity.onResume():void { .src "SearchActivity.java" .line 325 .prologue_end .line 325 0| const v0, #+22441 (0x000057a9 | 3.14465e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5}, android.app.Activity.onResume():void .line 328 9| const v0, #+22442 (0x000057aa | 3.14479e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v5, com.android.calendar.SearchActivity.mHandler 17| const v0, #+22443 (0x000057ab | 3.14493e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.calendar.SearchActivity.mTimeChangesUpdater 25| const v0, #+22444 (0x000057ac | 3.14507e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v3, v5, com.android.calendar.SearchActivity.mTimeChangesUpdater 33| const v0, #+22445 (0x000057ad | 3.14521e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {v5,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 42| move-result-object v3 43| const v0, #+22446 (0x000057ae | 3.14535e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 327 49| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 330 52| const v0, #+22447 (0x000057af | 3.14549e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v5}, com.android.calendar.SearchActivity.invalidateOptionsMenu():void .line 331 61| const v0, #+22448 (0x000057b0 | 3.14563e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v5, com.android.calendar.SearchActivity.mTimeChangesUpdater 69| const v0, #+22449 (0x000057b1 | 3.14577e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v5,v1}, com.android.calendar.Utils.setTimeChangesReceiver(android.content.Context, java.lang.Runnable):android.content.BroadcastReceiver 78| move-result-object v1 79| const v0, #+22450 (0x000057b2 | 3.14592e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v1, v5, com.android.calendar.SearchActivity.mTimeChangesReceiver .line 332 87| const v0, #+22451 (0x000057b3 | 3.14606e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v5, com.android.calendar.SearchActivity.mContentResolver 95| const v0, #+22452 (0x000057b4 | 3.14620e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 103| const v0, #+22453 (0x000057b5 | 3.14634e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v3, v5, com.android.calendar.SearchActivity.mObserver 111| const v0, #+22454 (0x000057b6 | 3.14648e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 118| invoke-virtual {v1,v2,v4,v3}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void .line 334 121| const v0, #+22455 (0x000057b7 | 3.14662e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v5}, com.android.calendar.SearchActivity.eventsChanged():void .line 335 130| const v0, #+22456 (0x000057b8 | 3.14676e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-void } method com.android.calendar.SearchActivity.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "SearchActivity.java" .line 318 .prologue_end .line 318 0| const v0, #+22457 (0x000057b9 | 3.14690e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.Activity.onSaveInstanceState(android.os.Bundle):void .line 319 9| const v0, #+22458 (0x000057ba | 3.14704e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "key_restore_time" 18| const v0, #+22459 (0x000057bb | 3.14718e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v5, com.android.calendar.SearchActivity.mController 26| const v0, #+22460 (0x000057bc | 3.14732e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 35| move-result-wide v3:v4 36| const v0, #+22461 (0x000057bd | 3.14746e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v6,v1,v3,v4}, android.os.Bundle.putLong(java.lang.String, long):void .line 320 45| const v0, #+22462 (0x000057be | 3.14760e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "key_restore_search_query" 54| const v0, #+22463 (0x000057bf | 3.14774e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v2, v5, com.android.calendar.SearchActivity.mQuery 62| const v0, #+22464 (0x000057c0 | 3.14788e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v6,v1,v2}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 321 71| const v0, #+22465 (0x000057c1 | 3.14802e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.StickyHeaderListView$HeaderHeightListener.OnHeaderHeightChanged(int):void { } method com.android.calendar.StickyHeaderListView$HeaderIndexer.getHeaderItemsNumber(int):int { } method com.android.calendar.StickyHeaderListView$HeaderIndexer.getHeaderPositionFromItemPosition(int):int { } method com.android.calendar.StickyHeaderListView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "StickyHeaderListView.java" .line 199 .prologue_end 0| const v0, #+22466 (0x000057c2 | 3.14816e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #-1 (0xffffffff | NaN) 7| const/4 v2, #+0 (0x00000000 | 0.00000) 8| const/4 v1, #+0 (0x00000000 | 0.00000) .line 199 9| invoke-direct {v4,v5,v6}, android.widget.FrameLayout.(android.content.Context, android.util.AttributeSet):void .line 53 12| const v0, #+22467 (0x000057c3 | 3.14830e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iput-boolean v2, v4, com.android.calendar.StickyHeaderListView.mChildViewsCreated .line 54 20| const v0, #+22468 (0x000057c4 | 3.14844e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput-boolean v2, v4, com.android.calendar.StickyHeaderListView.mDoHeaderReset .line 56 28| const v0, #+22469 (0x000057c5 | 3.14858e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mContext .line 57 36| const v0, #+22470 (0x000057c6 | 3.14872e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mAdapter .line 58 44| const v0, #+22471 (0x000057c7 | 3.14886e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mIndexer .line 59 52| const v0, #+22472 (0x000057c8 | 3.14900e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mHeaderHeightListener .line 60 60| const v0, #+22473 (0x000057c9 | 3.14914e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mStickyHeader .line 61 68| const v0, #+22474 (0x000057ca | 3.14928e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mDummyHeader .line 62 76| const v0, #+22475 (0x000057cb | 3.14942e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mListView .line 63 84| const v0, #+22476 (0x000057cc | 3.14956e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput-object v1, v4, com.android.calendar.StickyHeaderListView.mListener .line 67 92| const v0, #+22477 (0x000057cd | 3.14970e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput v2, v4, com.android.calendar.StickyHeaderListView.mLastStickyHeaderHeight .line 73 100| const v0, #+22478 (0x000057ce | 3.14984e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput v3, v4, com.android.calendar.StickyHeaderListView.mCurrentSectionPos .line 75 108| const v0, #+22479 (0x000057cf | 3.14998e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput v3, v4, com.android.calendar.StickyHeaderListView.mNextSectionPosition .line 76 116| const v0, #+22480 (0x000057d0 | 3.15012e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput v2, v4, com.android.calendar.StickyHeaderListView.mListViewHeadersCount .line 200 124| const v0, #+22481 (0x000057d1 | 3.15026e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput-object v5, v4, com.android.calendar.StickyHeaderListView.mContext .line 203 132| const v0, #+22482 (0x000057d2 | 3.15040e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-void } method com.android.calendar.StickyHeaderListView.setChildViews():void { .src "StickyHeaderListView.java" .line 372 .prologue_end 0| const v0, #+22483 (0x000057d3 | 3.15054e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 372 7| invoke-virtual {v8}, com.android.calendar.StickyHeaderListView.getChildCount():int 10| move-result v2 11| const v0, #+22484 (0x000057d4 | 3.15068e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 373 .local v2, "iChildNum", int 17| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 18| const v0, #+22485 (0x000057d5 | 3.15082e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v1, v2, Label_3 .line 374 26| const v0, #+22486 (0x000057d6 | 3.15096e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v8,v1}, com.android.calendar.StickyHeaderListView.getChildAt(int):android.view.View 35| move-result-object v4 36| const v0, #+22487 (0x000057d7 | 3.15110e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 375 .local v4, "v", java.lang.Object 42| instance-of v5, v4, android.widget.ListView 44| const v0, #+22488 (0x000057d8 | 3.15124e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v5, Label_2 .line 376 52| const v0, #+22489 (0x000057d9 | 3.15138e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v4, android.widget.ListView .end_local v4 60| const v0, #+22490 (0x000057da | 3.15152e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v8,v4}, com.android.calendar.StickyHeaderListView.setListView(android.widget.ListView):void Label_2: .line 373 69| const v0, #+22491 (0x000057db | 3.15166e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 77| goto/16 Label_1 Label_3: .line 381 79| const v0, #+22492 (0x000057dc | 3.15180e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v5, v8, com.android.calendar.StickyHeaderListView.mListView 87| const v0, #+22493 (0x000057dd | 3.15194e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-nez v5, Label_4 .line 382 95| const v0, #+22494 (0x000057de | 3.15208e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| new-instance v5, android.widget.ListView 103| const v0, #+22495 (0x000057df | 3.15222e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v6, v8, com.android.calendar.StickyHeaderListView.mContext 111| const v0, #+22496 (0x000057e0 | 3.15236e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v5,v6}, android.widget.ListView.(android.content.Context):void 120| const v0, #+22497 (0x000057e1 | 3.15250e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v8,v5}, com.android.calendar.StickyHeaderListView.setListView(android.widget.ListView):void Label_4: .line 386 129| const v0, #+22498 (0x000057e2 | 3.15264e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| new-instance v5, android.view.View 137| const v0, #+22499 (0x000057e3 | 3.15278e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v6, v8, com.android.calendar.StickyHeaderListView.mContext 145| const v0, #+22500 (0x000057e4 | 3.15292e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-direct {v5,v6}, android.view.View.(android.content.Context):void 154| const v0, #+22501 (0x000057e5 | 3.15306e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iput-object v5, v8, com.android.calendar.StickyHeaderListView.mDummyHeader .line 387 162| const v0, #+22502 (0x000057e6 | 3.15320e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| new-instance v3, android.widget.FrameLayout$LayoutParams 170| const v0, #+22503 (0x000057e7 | 3.15334e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const/4 v5, #-1 (0xffffffff | NaN) .line 388 177| const/16 v6, #+48 (0x00000030 | 6.72623e-44) .line 387 179| invoke-direct {v3,v5,v7,v6}, android.widget.FrameLayout$LayoutParams.(int, int, int):void .line 389 .local v3, "params", android.view.ViewGroup$LayoutParams 182| const v0, #+22504 (0x000057e8 | 3.15348e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v5, v8, com.android.calendar.StickyHeaderListView.mDummyHeader 190| const v0, #+22505 (0x000057e9 | 3.15362e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v5,v3}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 390 199| const v0, #+22506 (0x000057ea | 3.15376e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v5, v8, com.android.calendar.StickyHeaderListView.mDummyHeader 207| const v0, #+22507 (0x000057eb | 3.15390e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| const/4 v6, #+0 (0x00000000 | 0.00000) 214| invoke-virtual {v5,v6}, android.view.View.setBackgroundColor(int):void .line 392 217| const v0, #+22508 (0x000057ec | 3.15404e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput-boolean v7, v8, com.android.calendar.StickyHeaderListView.mChildViewsCreated .line 393 225| const v0, #+22509 (0x000057ed | 3.15418e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return-void } method com.android.calendar.StickyHeaderListView.onAttachedToWindow():void { .src "StickyHeaderListView.java" .line 355 .prologue_end .line 355 0| const v0, #+22510 (0x000057ee | 3.15432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.FrameLayout.onAttachedToWindow():void .line 356 9| const v0, #+22511 (0x000057ef | 3.15446e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v2, com.android.calendar.StickyHeaderListView.mChildViewsCreated 17| const v0, #+22512 (0x000057f0 | 3.15460e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v1, Label_1 .line 357 25| const v0, #+22513 (0x000057f1 | 3.15474e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, com.android.calendar.StickyHeaderListView.setChildViews():void Label_1: .line 359 34| const v0, #+22514 (0x000057f2 | 3.15488e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| iput-boolean v1, v2, com.android.calendar.StickyHeaderListView.mDoHeaderReset .line 360 43| const v0, #+22515 (0x000057f3 | 3.15502e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.calendar.StickyHeaderListView.onFinishInflate():void { .src "StickyHeaderListView.java" .line 346 .prologue_end .line 346 0| const v0, #+22516 (0x000057f4 | 3.15516e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.FrameLayout.onFinishInflate():void .line 347 9| const v0, #+22517 (0x000057f5 | 3.15530e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v2, com.android.calendar.StickyHeaderListView.mChildViewsCreated 17| const v0, #+22518 (0x000057f6 | 3.15544e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v1, Label_1 .line 348 25| const v0, #+22519 (0x000057f7 | 3.15558e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, com.android.calendar.StickyHeaderListView.setChildViews():void Label_1: .line 350 34| const v0, #+22520 (0x000057f8 | 3.15572e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| iput-boolean v1, v2, com.android.calendar.StickyHeaderListView.mDoHeaderReset .line 351 43| const v0, #+22521 (0x000057f9 | 3.15586e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.calendar.StickyHeaderListView.onScroll(android.widget.AbsListView, int, int, int):void { .params "view", "firstVisibleItem", "visibleItemCount", "totalItemCount" .src "StickyHeaderListView.java" .line 231 .prologue_end .line 231 0| const v0, #+22522 (0x000057fa | 3.15600e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v4}, com.android.calendar.StickyHeaderListView.updateStickyHeader(int):void .line 233 9| const v0, #+22523 (0x000057fb | 3.15614e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListener 17| const v0, #+22524 (0x000057fc | 3.15628e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 234 25| const v0, #+22525 (0x000057fd | 3.15642e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListener 33| const v0, #+22526 (0x000057fe | 3.15656e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface {v1,v3,v4,v5,v6}, android.widget.AbsListView$OnScrollListener.onScroll(android.widget.AbsListView, int, int, int):void Label_1: .line 236 42| const v0, #+22527 (0x000057ff | 3.15671e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.calendar.StickyHeaderListView.onScrollStateChanged(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "StickyHeaderListView.java" .line 213 .prologue_end .line 213 0| const v0, #+22528 (0x00005800 | 3.15685e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListener 8| const v0, #+22529 (0x00005801 | 3.15699e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 214 16| const v0, #+22530 (0x00005802 | 3.15713e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListener 24| const v0, #+22531 (0x00005803 | 3.15727e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1,v3,v4}, android.widget.AbsListView$OnScrollListener.onScrollStateChanged(android.widget.AbsListView, int):void Label_1: .line 216 33| const v0, #+22532 (0x00005804 | 3.15741e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.StickyHeaderListView.setAdapter(android.widget.Adapter):void { .params "adapter" .src "StickyHeaderListView.java" .line 137 .prologue_end .line 137 0| const v0, #+22533 (0x00005805 | 3.15755e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v2, Label_1 .line 138 8| const v0, #+22534 (0x00005806 | 3.15769e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v2, v1, com.android.calendar.StickyHeaderListView.mAdapter Label_1: .line 143 16| const v0, #+22535 (0x00005807 | 3.15783e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.calendar.StickyHeaderListView.setHeaderHeightListener(com.android.calendar.StickyHeaderListView$HeaderHeightListener):void { .params "listener" .src "StickyHeaderListView.java" .line 179 .prologue_end .line 179 0| const v0, #+22536 (0x00005808 | 3.15797e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.StickyHeaderListView.mHeaderHeightListener .line 180 8| const v0, #+22537 (0x00005809 | 3.15811e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.StickyHeaderListView.setHeaderSeparator(int, int):void { .params "color", "width" .src "StickyHeaderListView.java" .line 245 .prologue_end .line 245 0| const v0, #+22538 (0x0000580a | 3.15825e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.view.View 8| const v0, #+22539 (0x0000580b | 3.15839e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v4, com.android.calendar.StickyHeaderListView.mContext 16| const v0, #+22540 (0x0000580c | 3.15853e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v2,v3}, android.view.View.(android.content.Context):void 25| const v0, #+22541 (0x0000580d | 3.15867e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v2, v4, com.android.calendar.StickyHeaderListView.mSeparatorView .line 246 33| const v0, #+22542 (0x0000580e | 3.15881e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v1, android.widget.FrameLayout$LayoutParams 41| const v0, #+22543 (0x0000580f | 3.15895e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v2, #-1 (0xffffffff | NaN) .line 247 48| const/16 v3, #+48 (0x00000030 | 6.72623e-44) .line 246 50| invoke-direct {v1,v2,v6,v3}, android.widget.FrameLayout$LayoutParams.(int, int, int):void .line 248 .local v1, "params", android.view.ViewGroup$LayoutParams 53| const v0, #+22544 (0x00005810 | 3.15909e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v2, v4, com.android.calendar.StickyHeaderListView.mSeparatorView 61| const v0, #+22545 (0x00005811 | 3.15923e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v1}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 249 70| const v0, #+22546 (0x00005812 | 3.15937e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v4, com.android.calendar.StickyHeaderListView.mSeparatorView 78| const v0, #+22547 (0x00005813 | 3.15951e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2,v5}, android.view.View.setBackgroundColor(int):void .line 250 87| const v0, #+22548 (0x00005814 | 3.15965e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput v6, v4, com.android.calendar.StickyHeaderListView.mSeparatorWidth .line 251 95| const v0, #+22549 (0x00005815 | 3.15979e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v2, v4, com.android.calendar.StickyHeaderListView.mSeparatorView 103| const v0, #+22550 (0x00005816 | 3.15993e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v4,v2}, com.android.calendar.StickyHeaderListView.addView(android.view.View):void .line 252 112| const v0, #+22551 (0x00005817 | 3.16007e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| return-void } method com.android.calendar.StickyHeaderListView.setIndexer(com.android.calendar.StickyHeaderListView$HeaderIndexer):void { .params "indexer" .src "StickyHeaderListView.java" .line 152 .prologue_end .line 152 0| const v0, #+22552 (0x00005818 | 3.16021e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.StickyHeaderListView.mIndexer .line 153 8| const v0, #+22553 (0x00005819 | 3.16035e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.StickyHeaderListView.setListView(android.widget.ListView):void { .params "lv" .src "StickyHeaderListView.java" .line 161 .prologue_end .line 161 0| const v0, #+22554 (0x0000581a | 3.16049e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.StickyHeaderListView.mListView .line 162 8| const v0, #+22555 (0x0000581b | 3.16063e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListView 16| const v0, #+22556 (0x0000581c | 3.16077e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.widget.ListView.setOnScrollListener(android.widget.AbsListView$OnScrollListener):void .line 163 25| const v0, #+22557 (0x0000581d | 3.16091e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.calendar.StickyHeaderListView.mListView 33| const v0, #+22558 (0x0000581e | 3.16105e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, android.widget.ListView.getHeaderViewsCount():int 42| move-result v1 43| const v0, #+22559 (0x0000581f | 3.16119e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput v1, v2, com.android.calendar.StickyHeaderListView.mListViewHeadersCount .line 164 51| const v0, #+22560 (0x00005820 | 3.16133e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendar.StickyHeaderListView.setOnScrollListener(android.widget.AbsListView$OnScrollListener):void { .params "listener" .src "StickyHeaderListView.java" .line 175 .prologue_end .line 175 0| const v0, #+22561 (0x00005821 | 3.16147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.StickyHeaderListView.mListener .line 176 8| const v0, #+22562 (0x00005822 | 3.16161e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.StickyHeaderListView.updateStickyHeader(int):void { .params "firstVisibleItem" .src "StickyHeaderListView.java" .line 257 .prologue_end .line 257 0| const v0, #+22563 (0x00005823 | 3.16175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mAdapter 8| const v0, #+22564 (0x00005824 | 3.16189e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v10, Label_1 16| const v0, #+22565 (0x00005825 | 3.16203e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mListView 24| const v0, #+22566 (0x00005826 | 3.16217e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v10, Label_1 .line 258 32| const v0, #+22567 (0x00005827 | 3.16231e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mListView 40| const v0, #+22568 (0x00005828 | 3.16245e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v10}, android.widget.ListView.getAdapter():android.widget.ListAdapter 49| move-result-object v10 50| const v0, #+22569 (0x00005829 | 3.16259e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v14,v10}, com.android.calendar.StickyHeaderListView.setAdapter(android.widget.Adapter):void Label_1: .line 261 59| const v0, #+22570 (0x0000582a | 3.16273e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget v10, v14, com.android.calendar.StickyHeaderListView.mListViewHeadersCount 67| const v0, #+22571 (0x0000582b | 3.16287e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sub-int/2addr v15, v10 .line 262 74| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mAdapter 76| const v0, #+22572 (0x0000582c | 3.16301e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-eqz v10, Label_9 84| const v0, #+22573 (0x0000582d | 3.16315e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mIndexer 92| const v0, #+22574 (0x0000582e | 3.16329e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-eqz v10, Label_9 100| const v0, #+22575 (0x0000582f | 3.16343e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-boolean v10, v14, com.android.calendar.StickyHeaderListView.mDoHeaderReset 108| const v0, #+22576 (0x00005830 | 3.16357e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| if-eqz v10, Label_9 .line 265 116| const v0, #+22577 (0x00005831 | 3.16371e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v7, #+0 (0x00000000 | 0.00000) .line 266 .local v7, "sectionSize", int 123| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mIndexer 125| const v0, #+22578 (0x00005832 | 3.16385e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v10,v15}, com.android.calendar.StickyHeaderListView$HeaderIndexer.getHeaderPositionFromItemPosition(int):int 134| move-result v6 135| const v0, #+22579 (0x00005833 | 3.16399e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 .local v6, "sectionPos", int 141| const/4 v3, #+0 (0x00000000 | 0.00000) .line 270 .local v3, "newView", boolean 142| iget v10, v14, com.android.calendar.StickyHeaderListView.mCurrentSectionPos 144| const v0, #+22580 (0x00005834 | 3.16413e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eq v6, v10, Label_4 .line 273 152| const v0, #+22581 (0x00005835 | 3.16427e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const/4 v10, #-1 (0xffffffff | NaN) 159| if-ne v6, v10, Label_10 .line 274 161| const v0, #+22582 (0x00005836 | 3.16441e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v7, #+0 (0x00000000 | 0.00000) .line 275 168| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 170| const v0, #+22583 (0x00005837 | 3.16455e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v14,v10}, com.android.calendar.StickyHeaderListView.removeView(android.view.View):void .line 276 179| const v0, #+22584 (0x00005838 | 3.16469e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mDummyHeader 187| const v0, #+22585 (0x00005839 | 3.16483e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader .line 277 195| const v0, #+22586 (0x0000583a | 3.16497e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 203| const v0, #+22587 (0x0000583b | 3.16511e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-eqz v10, Label_2 .line 278 211| const v0, #+22588 (0x0000583c | 3.16525e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 219| const v0, #+22589 (0x0000583d | 3.16539e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/16 v11, #+8 (0x00000008 | 1.12104e-44) 227| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void Label_2: .line 280 230| const v0, #+22590 (0x0000583e | 3.16553e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 292 237| const v0, #+22591 (0x0000583f | 3.16567e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iput v6, v14, com.android.calendar.StickyHeaderListView.mCurrentSectionPos .line 293 245| const v0, #+22592 (0x00005840 | 3.16581e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| add-int v10, v7, v6 253| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 255| iput v10, v14, com.android.calendar.StickyHeaderListView.mNextSectionPosition Label_4: .line 300 257| const v0, #+22593 (0x00005841 | 3.16595e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 265| const v0, #+22594 (0x00005842 | 3.16609e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| if-eqz v10, Label_9 .line 301 273| const v0, #+22595 (0x00005843 | 3.16623e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| iget v10, v14, com.android.calendar.StickyHeaderListView.mNextSectionPosition 281| const v0, #+22596 (0x00005844 | 3.16637e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| sub-int/2addr v10, v15 288| add-int/lit8 v5, v10, #-1 (0xffffffff | NaN) .line 302 .local v5, "sectionLastItemPosition", int 290| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 292| const v0, #+22597 (0x00005845 | 3.16651e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v10}, android.view.View.getHeight():int 301| move-result v8 302| const v0, #+22598 (0x00005846 | 3.16665e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v8, "stickyHeaderHeight", int 308| if-nez v8, Label_5 .line 304 310| const v0, #+22599 (0x00005847 | 3.16679e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 318| const v0, #+22600 (0x00005848 | 3.16693e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-virtual {v10}, android.view.View.getMeasuredHeight():int 327| move-result v8 328| const v0, #+22601 (0x00005849 | 3.16707e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 308 334| const v0, #+22602 (0x0000584a | 3.16721e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mHeaderHeightListener 342| const v0, #+22603 (0x0000584b | 3.16735e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| if-eqz v10, Label_6 .line 309 350| const v0, #+22604 (0x0000584c | 3.16750e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| iget v10, v14, com.android.calendar.StickyHeaderListView.mLastStickyHeaderHeight 358| const v0, #+22605 (0x0000584d | 3.16764e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| if-eq v10, v8, Label_6 .line 310 366| const v0, #+22606 (0x0000584e | 3.16778e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iput v8, v14, com.android.calendar.StickyHeaderListView.mLastStickyHeaderHeight .line 311 374| const v0, #+22607 (0x0000584f | 3.16792e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mHeaderHeightListener 382| const v0, #+22608 (0x00005850 | 3.16806e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-interface {v10,v8}, com.android.calendar.StickyHeaderListView$HeaderHeightListener.OnHeaderHeightChanged(int):void Label_6: .line 314 391| const v0, #+22609 (0x00005851 | 3.16820e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mListView 399| const v0, #+22610 (0x00005852 | 3.16834e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v10,v5}, android.widget.ListView.getChildAt(int):android.view.View 408| move-result-object v1 409| const v0, #+22611 (0x00005853 | 3.16848e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 315 .local v1, "SectionLastView", android.view.View 415| if-eqz v1, Label_11 417| const v0, #+22612 (0x00005854 | 3.16862e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v1}, android.view.View.getBottom():int 426| move-result v10 427| const v0, #+22613 (0x00005855 | 3.16876e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| if-gt v10, v8, Label_11 .line 316 435| const v0, #+22614 (0x00005856 | 3.16890e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-virtual {v1}, android.view.View.getBottom():int 444| move-result v2 445| const v0, #+22615 (0x00005857 | 3.16904e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 317 .local v2, "lastViewBottom", int 451| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 453| const v0, #+22616 (0x00005858 | 3.16918e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| sub-int v11, v2, v8 461| int-to-float v11, v11 462| invoke-virtual {v10,v11}, android.view.View.setTranslationY(float):void .line 318 465| const v0, #+22617 (0x00005859 | 3.16932e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 473| const v0, #+22618 (0x0000585a | 3.16946e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| if-eqz v10, Label_7 .line 319 481| const v0, #+22619 (0x0000585b | 3.16960e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 489| const v0, #+22620 (0x0000585c | 3.16974e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| const/16 v11, #+8 (0x00000008 | 1.12104e-44) 497| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void Label_7: .line 327 .end_local v2 500| const v0, #+22621 (0x0000585d | 3.16988e-41) 503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 506| if-eqz v3, Label_9 .line 328 508| const v0, #+22622 (0x0000585e | 3.17002e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 516| const v0, #+22623 (0x0000585f | 3.17016e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| const/4 v11, #+4 (0x00000004 | 5.60519e-45) 523| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void .line 329 526| const v0, #+22624 (0x00005860 | 3.17030e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 534| const v0, #+22625 (0x00005861 | 3.17044e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| invoke-virtual {v14,v10}, com.android.calendar.StickyHeaderListView.addView(android.view.View):void .line 330 543| const v0, #+22626 (0x00005862 | 3.17058e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 551| const v0, #+22627 (0x00005863 | 3.17072e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| if-eqz v10, Label_8 559| const v0, #+22628 (0x00005864 | 3.17086e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 567| const v0, #+22629 (0x00005865 | 3.17100e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| iget-object v11, v14, com.android.calendar.StickyHeaderListView.mDummyHeader 575| const v0, #+22630 (0x00005866 | 3.17114e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-virtual {v10,v11}, android.view.View.equals(java.lang.Object):boolean 584| move-result v10 585| const v0, #+22631 (0x00005867 | 3.17128e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| xor-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 593| if-eqz v10, Label_8 .line 332 595| const v0, #+22632 (0x00005868 | 3.17142e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| new-instance v4, android.widget.FrameLayout$LayoutParams .line 333 603| const v0, #+22633 (0x00005869 | 3.17156e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| iget v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorWidth .line 332 611| const v0, #+22634 (0x0000586a | 3.17170e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| const/4 v11, #-1 (0xffffffff | NaN) 618| invoke-direct {v4,v11,v10}, android.widget.FrameLayout$LayoutParams.(int, int):void .line 334 .local v4, "params", android.widget.FrameLayout$LayoutParams 621| const v0, #+22635 (0x0000586b | 3.17184e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 629| const v0, #+22636 (0x0000586c | 3.17198e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| invoke-virtual {v10}, android.view.View.getMeasuredHeight():int 638| move-result v10 639| const v0, #+22637 (0x0000586d | 3.17212e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| const/4 v11, #+0 (0x00000000 | 0.00000) 646| const/4 v12, #+0 (0x00000000 | 0.00000) 647| const/4 v13, #+0 (0x00000000 | 0.00000) 648| invoke-virtual {v4,v11,v10,v12,v13}, android.widget.FrameLayout$LayoutParams.setMargins(int, int, int, int):void .line 335 651| const v0, #+22638 (0x0000586e | 3.17226e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 659| const v0, #+22639 (0x0000586f | 3.17240e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| invoke-virtual {v10,v4}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 336 668| const v0, #+22640 (0x00005870 | 3.17254e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 676| const v0, #+22641 (0x00005871 | 3.17268e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| const/4 v11, #+0 (0x00000000 | 0.00000) 683| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void Label_8: .line 338 .end_local v4 686| const v0, #+22642 (0x00005872 | 3.17282e-41) 689| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 692| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 694| const v0, #+22643 (0x00005873 | 3.17296e-41) 697| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 700| const/4 v11, #+0 (0x00000000 | 0.00000) 701| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void Label_9: .line 342 .end_local v1 .end_local v3 .end_local v5 .end_local v6 .end_local v7 .end_local v8 704| const v0, #+22644 (0x00005874 | 3.17310e-41) 707| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 710| return-void Label_10: .line 283 .restart_local v3 .restart_local v6 .restart_local v7 711| const v0, #+22645 (0x00005875 | 3.17324e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mIndexer 719| const v0, #+22646 (0x00005876 | 3.17338e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| invoke-interface {v10,v6}, com.android.calendar.StickyHeaderListView$HeaderIndexer.getHeaderItemsNumber(int):int 728| move-result v7 729| const v0, #+22647 (0x00005877 | 3.17352e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 284 735| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mAdapter 737| const v0, #+22648 (0x00005878 | 3.17366e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| iget v11, v14, com.android.calendar.StickyHeaderListView.mListViewHeadersCount 745| const v0, #+22649 (0x00005879 | 3.17380e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| add-int/2addr v11, v6 752| iget-object v12, v14, com.android.calendar.StickyHeaderListView.mListView 754| const v0, #+22650 (0x0000587a | 3.17394e-41) 757| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 760| const/4 v13, #+0 (0x00000000 | 0.00000) 761| invoke-interface {v10,v11,v13,v12}, android.widget.Adapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 764| move-result-object v9 765| const v0, #+22651 (0x0000587b | 3.17408e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 285 .local v9, "v", android.view.View 771| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mListView 773| const v0, #+22652 (0x0000587c | 3.17422e-41) 776| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 779| invoke-virtual {v10}, android.widget.ListView.getWidth():int 782| move-result v10 783| const v0, #+22653 (0x0000587d | 3.17436e-41) 786| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 286 789| const/high16 v11, #+1073741824 (0x40000000 | 2.00000) .line 285 791| invoke-static {v10,v11}, android.view.View$MeasureSpec.makeMeasureSpec(int, int):int 794| move-result v10 795| const v0, #+22654 (0x0000587e | 3.17450e-41) 798| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 286 801| iget-object v11, v14, com.android.calendar.StickyHeaderListView.mListView 803| const v0, #+22655 (0x0000587f | 3.17464e-41) 806| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 809| invoke-virtual {v11}, android.widget.ListView.getHeight():int 812| move-result v11 813| const v0, #+22656 (0x00005880 | 3.17478e-41) 816| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 287 819| const/high16 v12, #-2147483648 (0x80000000 | -0.00000) .line 286 821| invoke-static {v11,v12}, android.view.View$MeasureSpec.makeMeasureSpec(int, int):int 824| move-result v11 825| const v0, #+22657 (0x00005881 | 3.17492e-41) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 285 831| invoke-virtual {v9,v10,v11}, android.view.View.measure(int, int):void .line 288 834| const v0, #+22658 (0x00005882 | 3.17506e-41) 837| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 840| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 842| const v0, #+22659 (0x00005883 | 3.17520e-41) 845| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 848| invoke-virtual {v14,v10}, com.android.calendar.StickyHeaderListView.removeView(android.view.View):void .line 289 851| const v0, #+22660 (0x00005884 | 3.17534e-41) 854| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 857| iput-object v9, v14, com.android.calendar.StickyHeaderListView.mStickyHeader .line 290 859| const v0, #+22661 (0x00005885 | 3.17548e-41) 862| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 865| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 866| goto/16 Label_3 Label_11: .line 321 .end_local v9 .restart_local v1 .restart_local v5 .restart_local v8 868| const v0, #+22662 (0x00005886 | 3.17562e-41) 871| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 874| if-eqz v8, Label_7 .line 322 876| const v0, #+22663 (0x00005887 | 3.17576e-41) 879| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 882| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 884| const v0, #+22664 (0x00005888 | 3.17590e-41) 887| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 890| const/4 v11, #+0 (0x00000000 | 0.00000) 891| invoke-virtual {v10,v11}, android.view.View.setTranslationY(float):void .line 323 894| const v0, #+22665 (0x00005889 | 3.17604e-41) 897| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 900| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 902| const v0, #+22666 (0x0000588a | 3.17618e-41) 905| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 908| if-eqz v10, Label_7 910| const v0, #+22667 (0x0000588b | 3.17632e-41) 913| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 916| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mStickyHeader 918| const v0, #+22668 (0x0000588c | 3.17646e-41) 921| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 924| iget-object v11, v14, com.android.calendar.StickyHeaderListView.mDummyHeader 926| const v0, #+22669 (0x0000588d | 3.17660e-41) 929| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 932| invoke-virtual {v10,v11}, android.view.View.equals(java.lang.Object):boolean 935| move-result v10 936| const v0, #+22670 (0x0000588e | 3.17674e-41) 939| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 942| xor-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 944| if-eqz v10, Label_7 .line 324 946| const v0, #+22671 (0x0000588f | 3.17688e-41) 949| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 952| iget-object v10, v14, com.android.calendar.StickyHeaderListView.mSeparatorView 954| const v0, #+22672 (0x00005890 | 3.17702e-41) 957| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 960| const/4 v11, #+0 (0x00000000 | 0.00000) 961| invoke-virtual {v10,v11}, android.view.View.setVisibility(int):void 964| const v0, #+22673 (0x00005891 | 3.17716e-41) 967| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 970| goto/16 Label_7 } method com.android.calendar.UpgradeReceiver.():void { .src "UpgradeReceiver.java" .line 23 .prologue_end .line 23 0| const v0, #+22674 (0x00005892 | 3.17730e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.content.BroadcastReceiver.():void 9| const v0, #+22675 (0x00005893 | 3.17744e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.UpgradeReceiver.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "UpgradeReceiver.java" .line 26 .prologue_end .line 26 0| const v0, #+22676 (0x00005894 | 3.17758e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.Utils.trySyncAndDisableUpgradeReceiver(android.content.Context):void .line 27 9| const v0, #+22677 (0x00005895 | 3.17772e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils$CalendarBroadcastReceiver.(java.lang.Runnable):void { .params "callback" .src "Utils.java" .line 1671 .prologue_end .line 1671 0| const v0, #+22678 (0x00005896 | 3.17786e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.content.BroadcastReceiver.():void .line 1672 9| const v0, #+22679 (0x00005897 | 3.17800e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack .line 1673 17| const v0, #+22680 (0x00005898 | 3.17814e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.Utils$CalendarBroadcastReceiver.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "Utils.java" .line 1676 .prologue_end .line 1676 0| const v0, #+22681 (0x00005899 | 3.17829e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.content.Intent.getAction():java.lang.String 9| move-result-object v1 10| const v0, #+22682 (0x0000589a | 3.17843e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v2, "android.intent.action.DATE_CHANGED" 19| const v0, #+22683 (0x0000589b | 3.17857e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 28| move-result v1 29| const v0, #+22684 (0x0000589c | 3.17871e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-nez v1, Label_1 .line 1677 37| const v0, #+22685 (0x0000589d | 3.17885e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v5}, android.content.Intent.getAction():java.lang.String 46| move-result-object v1 47| const v0, #+22686 (0x0000589e | 3.17899e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v2, "android.intent.action.TIME_SET" 56| const v0, #+22687 (0x0000589f | 3.17913e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 65| move-result v1 66| const v0, #+22688 (0x000058a0 | 3.17927e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1676 72| if-nez v1, Label_1 .line 1678 74| const v0, #+22689 (0x000058a1 | 3.17941e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v5}, android.content.Intent.getAction():java.lang.String 83| move-result-object v1 84| const v0, #+22690 (0x000058a2 | 3.17955e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v2, "android.intent.action.LOCALE_CHANGED" 93| const v0, #+22691 (0x000058a3 | 3.17969e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 102| move-result v1 103| const v0, #+22692 (0x000058a4 | 3.17983e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1676 109| if-nez v1, Label_1 .line 1679 111| const v0, #+22693 (0x000058a5 | 3.17997e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v5}, android.content.Intent.getAction():java.lang.String 120| move-result-object v1 121| const v0, #+22694 (0x000058a6 | 3.18011e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v2, "android.intent.action.TIMEZONE_CHANGED" 130| const v0, #+22695 (0x000058a7 | 3.18025e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v1,v2}, java.lang.String.equals(java.lang.Object):boolean 139| move-result v1 140| const v0, #+22696 (0x000058a8 | 3.18039e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1676 146| if-eqz v1, Label_2 Label_1: .line 1680 148| const v0, #+22697 (0x000058a9 | 3.18053e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v1, v3, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack 156| const v0, #+22698 (0x000058aa | 3.18067e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-eqz v1, Label_2 .line 1681 164| const v0, #+22699 (0x000058ab | 3.18081e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v1, v3, com.android.calendar.Utils$CalendarBroadcastReceiver.mCallBack 172| const v0, #+22700 (0x000058ac | 3.18095e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-interface {v1}, java.lang.Runnable.run():void Label_2: .line 1684 181| const v0, #+22701 (0x000058ad | 3.18109e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| return-void } method com.android.calendar.Utils$DNASegment.():void { .src "Utils.java" .line 888 .prologue_end .line 888 0| const v0, #+22702 (0x000058ae | 3.18123e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+22703 (0x000058af | 3.18137e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils$DNASegment.(com.android.calendar.Utils$DNASegment):void { .params "?" .src "Utils.java" .line 1 .prologue_end 0| const v0, #+22704 (0x000058b0 | 3.18151e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.Utils$DNASegment.():void 9| const v0, #+22705 (0x000058b1 | 3.18165e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils$DNAStrand.():void { .src "Utils.java" .line 878 .prologue_end .line 878 0| const v0, #+22706 (0x000058b2 | 3.18179e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+22707 (0x000058b3 | 3.18193e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils.():void { .src "Utils.java" .line 116 .prologue_end 0| const v3, #+22708 (0x000058b4 | 3.18207e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 116 7| const/16 v0, #+840 (0x00000348 | 1.17709e-42) 9| sput v0, com.android.calendar.Utils.WORK_DAY_MINUTES .line 117 11| const v3, #+22709 (0x000058b5 | 3.18221e-41) 14| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 17| const/16 v0, #+360 (0x00000168 | 5.04467e-43) 19| sput v0, com.android.calendar.Utils.WORK_DAY_START_MINUTES .line 118 21| const v3, #+22710 (0x000058b6 | 3.18235e-41) 24| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 27| const/16 v0, #+1200 (0x000004b0 | 1.68156e-42) 29| sput v0, com.android.calendar.Utils.WORK_DAY_END_MINUTES .line 119 31| const v3, #+22711 (0x000058b7 | 3.18249e-41) 34| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 37| sget v0, com.android.calendar.Utils.WORK_DAY_END_MINUTES 39| const v3, #+22712 (0x000058b8 | 3.18263e-41) 42| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 45| rsub-int v0, v0, #+1440 (0x000005a0 | 2.01787e-42) 47| sput v0, com.android.calendar.Utils.WORK_DAY_END_LENGTH .line 120 49| const v3, #+22713 (0x000058b9 | 3.18277e-41) 52| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 55| const/high16 v0, #-16777216 (0xff000000 | -1.70141e+38) 57| sput v0, com.android.calendar.Utils.CONFLICT_COLOR .line 121 59| const v3, #+22714 (0x000058ba | 3.18291e-41) 62| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 65| sput-boolean v2, com.android.calendar.Utils.mMinutesLoaded .line 140 67| const v3, #+22715 (0x000058bb | 3.18305e-41) 70| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 73| new-instance v0, com.android.calendar.CalendarUtils$TimeZoneUtils 75| const v3, #+22716 (0x000058bc | 3.18319e-41) 78| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v1, "com.android.calendar_preferences" 84| const v3, #+22717 (0x000058bd | 3.18333e-41) 87| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct {v0,v1}, com.android.calendar.CalendarUtils$TimeZoneUtils.(java.lang.String):void 93| const v3, #+22718 (0x000058be | 3.18347e-41) 96| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 99| sput-object v0, com.android.calendar.Utils.mTZUtils .line 141 101| const v3, #+22719 (0x000058bf | 3.18361e-41) 104| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 107| sput-boolean v2, com.android.calendar.Utils.mAllowWeekForDetailView .line 142 109| const v3, #+22720 (0x000058c0 | 3.18375e-41) 112| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 115| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000) 117| sput-wide v0:v1, com.android.calendar.Utils.mTardis .line 143 119| const v3, #+22721 (0x000058c1 | 3.18389e-41) 122| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v0, #+0 (0x00000000 | 0.00000) 126| sput-object v0, com.android.calendar.Utils.sVersion .line 145 128| const v3, #+22722 (0x000058c2 | 3.18403e-41) 131| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v0, "^.*$" 137| const v3, #+22723 (0x000058c3 | 3.18417e-41) 140| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 146| move-result-object v0 147| const v3, #+22724 (0x000058c4 | 3.18431e-41) 150| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 153| sput-object v0, com.android.calendar.Utils.mWildcardPattern .line 197 155| const v3, #+22725 (0x000058c5 | 3.18445e-41) 158| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 161| const-string/jumbo v0, "([-+NnSs](\s)*)?[1-9]?[0-9](\xffffffc2\xffffffb0)(\s)*([1-5]?[0-9]')?(\s)*([1-5]?[0-9](\.[0-9]+)?")?((\s)*[NnSs])?(\s)*,(\s)*([-+EeWw](\s)*)?(1)?[0-9]?[0-9](\xffffffc2\xffffffb0)(\s)*([1-5]?[0-9]')?(\s)*([1-5]?[0-9](\.[0-9]+)?")?((\s)*[EeWw])?|[+-]?[1-9]?[0-9](\.[0-9]+)(\xffffffc2\xffffffb0)?(\s)*,(\s)*[+-]?(1)?[0-9]?[0-9](\.[0-9]+)(\xffffffc2\xffffffb0)?" 164| const v3, #+22726 (0x000058c6 | 3.18459e-41) 167| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 173| move-result-object v0 174| const v3, #+22727 (0x000058c7 | 3.18473e-41) 177| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void .line 196 180| sput-object v0, com.android.calendar.Utils.COORD_PATTERN .line 75 182| const v3, #+22728 (0x000058c8 | 3.18487e-41) 185| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 188| return-void } method com.android.calendar.Utils.():void { .src "Utils.java" .line 75 .prologue_end .line 75 0| const v0, #+22729 (0x000058c9 | 3.18501e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+22730 (0x000058ca | 3.18515e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils.addAllDayToStrands(com.android.calendar.Event, java.util.HashMap, int, int):void { .params "event", "?", "firstJulianDay", "numDays" .src "Utils.java" .line 1144 .local_ex v8, "strands", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end 0| const v0, #+22731 (0x000058cb | 3.18529e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1144 7| sget v4, com.android.calendar.Utils.CONFLICT_COLOR 9| const v0, #+22732 (0x000058cc | 3.18543e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v8,v4}, com.android.calendar.Utils.getOrCreateStrand(java.util.HashMap, int):com.android.calendar.Utils$DNAStrand 18| move-result-object v3 19| const v0, #+22733 (0x000058cd | 3.18557e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1146 .local v3, "strand", com.android.calendar.Utils$DNAStrand 25| iget-object v4, v3, com.android.calendar.Utils$DNAStrand.allDays 27| const v0, #+22734 (0x000058ce | 3.18571e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-nez v4, Label_1 .line 1147 35| const v0, #+22735 (0x000058cf | 3.18585e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-array v4, v10, int[] 43| const v0, #+22736 (0x000058d0 | 3.18599e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v4, v3, com.android.calendar.Utils$DNAStrand.allDays Label_1: .line 1151 51| const v0, #+22737 (0x000058d1 | 3.18613e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v4, v7, com.android.calendar.Event.endDay 59| const v0, #+22738 (0x000058d2 | 3.18627e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sub-int/2addr v4, v9 66| add-int/lit8 v5, v10, #-1 (0xffffffff | NaN) 68| invoke-static {v4,v5}, java.lang.Math.min(int, int):int 71| move-result v1 72| const v0, #+22739 (0x000058d3 | 3.18641e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1152 .local v1, "end", int 78| iget v4, v7, com.android.calendar.Event.startDay 80| const v0, #+22740 (0x000058d4 | 3.18655e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sub-int/2addr v4, v9 87| invoke-static {v4,v6}, java.lang.Math.max(int, int):int 90| move-result v2 91| const v0, #+22741 (0x000058d5 | 3.18669e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v2, "i", int 97| const v0, #+22742 (0x000058d6 | 3.18683e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-gt v2, v1, Label_5 .line 1153 105| const v0, #+22743 (0x000058d7 | 3.18697e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v4, v3, com.android.calendar.Utils$DNAStrand.allDays 113| const v0, #+22744 (0x000058d8 | 3.18711e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| aget v4, v4, v2 121| const v0, #+22745 (0x000058d9 | 3.18725e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v4, Label_4 .line 1155 129| const v0, #+22746 (0x000058da | 3.18739e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v4, v3, com.android.calendar.Utils$DNAStrand.allDays 137| const v0, #+22747 (0x000058db | 3.18753e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| sget v5, com.android.calendar.Utils.CONFLICT_COLOR 145| const v0, #+22748 (0x000058dc | 3.18767e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| aput v5, v4, v2 Label_3: .line 1152 153| const v0, #+22749 (0x000058dd | 3.18781e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 161| goto/16 Label_2 Label_4: .line 1158 163| const v0, #+22750 (0x000058de | 3.18795e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v4, v3, com.android.calendar.Utils$DNAStrand.allDays 171| const v0, #+22751 (0x000058df | 3.18809e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget v5, v7, com.android.calendar.Event.color 179| const v0, #+22752 (0x000058e0 | 3.18823e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| aput v5, v4, v2 187| const v0, #+22753 (0x000058e1 | 3.18837e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| goto/16 Label_3 Label_5: .line 1161 195| const v0, #+22754 (0x000058e2 | 3.18851e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| return-void } method com.android.calendar.Utils.addNewSegment(java.util.LinkedList, com.android.calendar.Event, java.util.HashMap, int, int, int):void { .params "?", "event", "?", "firstJulianDay", "minStart", "minMinutes" .src "Utils.java" .line 1231 0| move-object/16 v11, v12 3| move-object/16 v12, v13 6| move-object/16 v13, v14 9| move/16 v14, v15 12| move/16 v15, v16 15| move/16 v16, v17 .local_ex v11, "segments", java.util.LinkedList, "Ljava/util/LinkedList;" .local_ex v13, "strands", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 1231 18| const v17, #+22755 (0x000058e3 | 3.18865e-41) 21| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 24| iget v0, v12, com.android.calendar.Event.startDay 26| const v17, #+22756 (0x000058e4 | 3.18879e-41) 29| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 32| iget v2, v12, com.android.calendar.Event.endDay 34| const v17, #+22757 (0x000058e5 | 3.18893e-41) 37| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 40| if-le v0, v2, Label_1 .line 1232 42| const v17, #+22758 (0x000058e6 | 3.18908e-41) 45| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v0, "CalUtils" 51| const v17, #+22759 (0x000058e7 | 3.18922e-41) 54| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 57| new-instance v2, java.lang.StringBuilder 59| const v17, #+22760 (0x000058e8 | 3.18936e-41) 62| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v2}, java.lang.StringBuilder.():void 68| const v17, #+22761 (0x000058e9 | 3.18950e-41) 71| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 74| const-string/jumbo v3, "Event starts after it ends: " 77| const v17, #+22762 (0x000058ea | 3.18964e-41) 80| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 86| move-result-object v2 87| const v17, #+22763 (0x000058eb | 3.18978e-41) 90| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v12}, com.android.calendar.Event.toString():java.lang.String 96| move-result-object v3 97| const v17, #+22764 (0x000058ec | 3.18992e-41) 100| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 106| move-result-object v2 107| const v17, #+22765 (0x000058ed | 3.19006e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 116| move-result-object v2 117| const v17, #+22766 (0x000058ee | 3.19020e-41) 120| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {v0,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int Label_1: .line 1235 126| const v17, #+22767 (0x000058ef | 3.19034e-41) 129| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 132| iget v0, v12, com.android.calendar.Event.startDay 134| const v17, #+22768 (0x000058f0 | 3.19048e-41) 137| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 140| iget v2, v12, com.android.calendar.Event.endDay 142| const v17, #+22769 (0x000058f1 | 3.19062e-41) 145| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 148| if-eq v0, v2, Label_4 .line 1236 150| const v17, #+22770 (0x000058f2 | 3.19076e-41) 153| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 156| new-instance v1, com.android.calendar.Event 158| const v17, #+22771 (0x000058f3 | 3.19090e-41) 161| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-direct {v1}, com.android.calendar.Event.():void .line 1237 .local v1, "lhs", com.android.calendar.Event 167| const v17, #+22772 (0x000058f4 | 3.19104e-41) 170| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 173| iget v0, v12, com.android.calendar.Event.color 175| const v17, #+22773 (0x000058f5 | 3.19118e-41) 178| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 181| iput v0, v1, com.android.calendar.Event.color .line 1238 183| const v17, #+22774 (0x000058f6 | 3.19132e-41) 186| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 189| iget v0, v12, com.android.calendar.Event.startDay 191| const v17, #+22775 (0x000058f7 | 3.19146e-41) 194| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 197| iput v0, v1, com.android.calendar.Event.startDay .line 1240 199| const v17, #+22776 (0x000058f8 | 3.19160e-41) 202| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 205| iget v0, v12, com.android.calendar.Event.startTime 207| const v17, #+22777 (0x000058f9 | 3.19174e-41) 210| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 213| iput v0, v1, com.android.calendar.Event.startTime .line 1241 215| const v17, #+22778 (0x000058fa | 3.19188e-41) 218| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 221| iget v0, v1, com.android.calendar.Event.startDay 223| const v17, #+22779 (0x000058fb | 3.19202e-41) 226| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 229| iput v0, v1, com.android.calendar.Event.endDay .line 1242 231| const v17, #+22780 (0x000058fc | 3.19216e-41) 234| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 237| const/16 v0, #+1439 (0x0000059f | 2.01647e-42) 239| iput v0, v1, com.android.calendar.Event.endTime Label_2: .line 1244 241| const v17, #+22781 (0x000058fd | 3.19230e-41) 244| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 247| iget v0, v1, com.android.calendar.Event.startDay 249| const v17, #+22782 (0x000058fe | 3.19244e-41) 252| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 255| iget v2, v12, com.android.calendar.Event.endDay 257| const v17, #+22783 (0x000058ff | 3.19258e-41) 260| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 263| if-eq v0, v2, Label_3 265| const v17, #+22784 (0x00005900 | 3.19272e-41) 268| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 271| move-object v0, v11 272| move-object v2, v13 273| move v3, v14 274| move v4, v15 275| move/from16 v5, v16 .line 1245 277| invoke-static/range {v0..v5}, com.android.calendar.Utils.addNewSegment(java.util.LinkedList, com.android.calendar.Event, java.util.HashMap, int, int, int):void .line 1248 280| const v17, #+22785 (0x00005901 | 3.19286e-41) 283| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 286| iget v0, v1, com.android.calendar.Event.startDay 288| const v17, #+22786 (0x00005902 | 3.19300e-41) 291| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 294| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45) 296| iput v0, v1, com.android.calendar.Event.startDay .line 1249 298| const v17, #+22787 (0x00005903 | 3.19314e-41) 301| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 304| iget v0, v1, com.android.calendar.Event.startDay 306| const v17, #+22788 (0x00005904 | 3.19328e-41) 309| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 312| iput v0, v1, com.android.calendar.Event.endDay .line 1250 314| const v17, #+22789 (0x00005905 | 3.19342e-41) 317| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 320| const/4 v0, #+0 (0x00000000 | 0.00000) 321| iput v0, v1, com.android.calendar.Event.startTime .line 1251 323| const v17, #+22790 (0x00005906 | 3.19356e-41) 326| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 329| const/4 v15, #+0 (0x00000000 | 0.00000) 330| goto/16 Label_2 Label_3: .line 1254 332| const v17, #+22791 (0x00005907 | 3.19370e-41) 335| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 338| iget v0, v12, com.android.calendar.Event.endTime 340| const v17, #+22792 (0x00005908 | 3.19384e-41) 343| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 346| iput v0, v1, com.android.calendar.Event.endTime .line 1255 348| const v17, #+22793 (0x00005909 | 3.19398e-41) 351| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 354| move-object v12, v1 Label_4: .line 1258 .end_local v1 355| const v17, #+22794 (0x0000590a | 3.19412e-41) 358| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 361| new-instance v9, com.android.calendar.Utils$DNASegment 363| const v17, #+22795 (0x0000590b | 3.19426e-41) 366| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v0, #+0 (0x00000000 | 0.00000) 370| invoke-direct {v9,v0}, com.android.calendar.Utils$DNASegment.(com.android.calendar.Utils$DNASegment):void .line 1259 .local v9, "segment", com.android.calendar.Utils$DNASegment 373| const v17, #+22796 (0x0000590c | 3.19440e-41) 376| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 379| iget v0, v12, com.android.calendar.Event.startDay 381| const v17, #+22797 (0x0000590d | 3.19454e-41) 384| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 387| sub-int/2addr v0, v14 388| mul-int/lit16 v6, v0, #+1440 (0x000005a0 | 2.01787e-42) .line 1260 .local v6, "dayOffset", int 390| add-int/lit16 v0, v6, #+1440 (0x000005a0 | 2.01787e-42) 392| add-int/lit8 v7, v0, #-1 (0xffffffff | NaN) .line 1262 .local v7, "endOfDay", int 394| iget v0, v12, com.android.calendar.Event.startTime 396| const v17, #+22798 (0x0000590e | 3.19468e-41) 399| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 402| add-int/2addr v0, v6 403| invoke-static {v0,v15}, java.lang.Math.max(int, int):int 406| move-result v0 407| const v17, #+22799 (0x0000590f | 3.19482e-41) 410| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 413| iput v0, v9, com.android.calendar.Utils$DNASegment.startMinute .line 1265 415| const v17, #+22800 (0x00005910 | 3.19496e-41) 418| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 421| iget v0, v9, com.android.calendar.Utils$DNASegment.startMinute 423| const v17, #+22801 (0x00005911 | 3.19510e-41) 426| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 429| add-int v0, v0, v16 431| invoke-static {v0,v7}, java.lang.Math.min(int, int):int 434| move-result v8 435| const v17, #+22802 (0x00005912 | 3.19524e-41) 438| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1266 .local v8, "minEnd", int 441| iget v0, v12, com.android.calendar.Event.endTime 443| const v17, #+22803 (0x00005913 | 3.19538e-41) 446| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 449| add-int/2addr v0, v6 450| invoke-static {v0,v8}, java.lang.Math.max(int, int):int 453| move-result v0 454| const v17, #+22804 (0x00005914 | 3.19552e-41) 457| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 460| iput v0, v9, com.android.calendar.Utils$DNASegment.endMinute .line 1267 462| const v17, #+22805 (0x00005915 | 3.19566e-41) 465| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 468| iget v0, v9, com.android.calendar.Utils$DNASegment.endMinute 470| const v17, #+22806 (0x00005916 | 3.19580e-41) 473| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 476| if-le v0, v7, Label_5 .line 1268 478| const v17, #+22807 (0x00005917 | 3.19594e-41) 481| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 484| iput v7, v9, com.android.calendar.Utils$DNASegment.endMinute Label_5: .line 1271 486| const v17, #+22808 (0x00005918 | 3.19608e-41) 489| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 492| iget v0, v12, com.android.calendar.Event.color 494| const v17, #+22809 (0x00005919 | 3.19622e-41) 497| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 500| iput v0, v9, com.android.calendar.Utils$DNASegment.color .line 1272 502| const v17, #+22810 (0x0000591a | 3.19636e-41) 505| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 508| iget v0, v12, com.android.calendar.Event.startDay 510| const v17, #+22811 (0x0000591b | 3.19650e-41) 513| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 516| iput v0, v9, com.android.calendar.Utils$DNASegment.day .line 1273 518| const v17, #+22812 (0x0000591c | 3.19664e-41) 521| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual {v11,v9}, java.util.LinkedList.add(java.lang.Object):boolean .line 1276 527| const v17, #+22813 (0x0000591d | 3.19678e-41) 530| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 533| iget v0, v9, com.android.calendar.Utils$DNASegment.color 535| const v17, #+22814 (0x0000591e | 3.19692e-41) 538| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-static {v13,v0}, com.android.calendar.Utils.getOrCreateStrand(java.util.HashMap, int):com.android.calendar.Utils$DNAStrand 544| move-result-object v10 545| const v17, #+22815 (0x0000591f | 3.19706e-41) 548| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 1277 .local v10, "strand", com.android.calendar.Utils$DNAStrand 551| iget v0, v10, com.android.calendar.Utils$DNAStrand.count 553| const v17, #+22816 (0x00005920 | 3.19720e-41) 556| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 559| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45) 561| iput v0, v10, com.android.calendar.Utils$DNAStrand.count .line 1278 563| const v17, #+22817 (0x00005921 | 3.19734e-41) 566| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 569| return-void } method com.android.calendar.Utils.checkForDuplicateNames(java.util.Map, android.database.Cursor, int):void { .params "?", "cursor", "nameIndex" .src "Utils.java" .line 788 .local_ex v3, "isDuplicateName", java.util.Map, "Ljava/util/Map;" .prologue_end .line 788 0| const v0, #+22818 (0x00005922 | 3.19748e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, java.util.Map.clear():void .line 789 9| const v0, #+22819 (0x00005923 | 3.19762e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #-1 (0xffffffff | NaN) 16| invoke-interface {v4,v2}, android.database.Cursor.moveToPosition(int):boolean Label_1: .line 790 19| const v0, #+22820 (0x00005924 | 3.19776e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v4}, android.database.Cursor.moveToNext():boolean 28| move-result v2 29| const v0, #+22821 (0x00005925 | 3.19790e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v2, Label_2 .line 791 37| const v0, #+22822 (0x00005926 | 3.19804e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-interface {v4,v5}, android.database.Cursor.getString(int):java.lang.String 46| move-result-object v1 47| const v0, #+22823 (0x00005927 | 3.19818e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 793 .local v1, "displayName", java.lang.String 53| if-eqz v1, Label_1 .line 794 55| const v0, #+22824 (0x00005928 | 3.19832e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v3,v1}, java.util.Map.containsKey(java.lang.Object):boolean 64| move-result v2 65| const v0, #+22825 (0x00005929 | 3.19846e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v2}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 74| move-result-object v2 75| const v0, #+22826 (0x0000592a | 3.19860e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-interface {v3,v1,v2}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object 84| const v0, #+22827 (0x0000592b | 3.19874e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| goto/16 Label_1 Label_2: .line 797 .end_local v1 92| const v0, #+22828 (0x0000592c | 3.19888e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.Utils.clearTimeChangesReceiver(android.content.Context, android.content.BroadcastReceiver):void { .params "c", "r" .src "Utils.java" .line 1700 .prologue_end .line 1700 0| const v0, #+22829 (0x0000592d | 3.19902e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, android.content.Context.unregisterReceiver(android.content.BroadcastReceiver):void .line 1701 9| const v0, #+22830 (0x0000592e | 3.19916e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.Utils.compareCursors(android.database.Cursor, android.database.Cursor):boolean { .params "c1", "c2" .src "Utils.java" .line 496 .prologue_end 0| const v0, #+22831 (0x0000592f | 3.19930e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #-1 (0xffffffff | NaN) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 496 8| if-eqz v7, Label_1 10| const v0, #+22832 (0x00005930 | 3.19944e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v8, Label_2 Label_1: .line 497 18| const v0, #+22833 (0x00005931 | 3.19958e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v5 Label_2: .line 500 25| const v0, #+22834 (0x00005932 | 3.19972e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v7}, android.database.Cursor.getColumnCount():int 34| move-result v2 35| const v0, #+22835 (0x00005933 | 3.19987e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 501 .local v2, "numColumns", int 41| invoke-interface {v8}, android.database.Cursor.getColumnCount():int 44| move-result v3 45| const v0, #+22836 (0x00005934 | 3.20001e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eq v2, v3, Label_3 .line 502 53| const v0, #+22837 (0x00005935 | 3.20015e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v5 Label_3: .line 505 60| const v0, #+22838 (0x00005936 | 3.20029e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v7}, android.database.Cursor.getCount():int 69| move-result v3 70| const v0, #+22839 (0x00005937 | 3.20043e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v8}, android.database.Cursor.getCount():int 79| move-result v4 80| const v0, #+22840 (0x00005938 | 3.20057e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-eq v3, v4, Label_4 .line 506 88| const v0, #+22841 (0x00005939 | 3.20071e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| return v5 Label_4: .line 509 95| const v0, #+22842 (0x0000593a | 3.20085e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v7,v6}, android.database.Cursor.moveToPosition(int):boolean .line 510 104| const v0, #+22843 (0x0000593b | 3.20099e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-interface {v8,v6}, android.database.Cursor.moveToPosition(int):boolean Label_5: .line 511 113| const v0, #+22844 (0x0000593c | 3.20113e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v7}, android.database.Cursor.moveToNext():boolean 122| move-result v3 123| const v0, #+22845 (0x0000593d | 3.20127e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-eqz v3, Label_8 131| const v0, #+22846 (0x0000593e | 3.20141e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 140| move-result v3 141| const v0, #+22847 (0x0000593f | 3.20155e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v3, Label_8 .line 512 149| const v0, #+22848 (0x00005940 | 3.20169e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const/4 v1, #+0 (0x00000000 | 0.00000) Label_6: .local v1, "i", int 156| const v0, #+22849 (0x00005941 | 3.20183e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-ge v1, v2, Label_5 .line 513 164| const v0, #+22850 (0x00005942 | 3.20197e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-interface {v7,v1}, android.database.Cursor.getString(int):java.lang.String 173| move-result-object v3 174| const v0, #+22851 (0x00005943 | 3.20211e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 183| move-result-object v4 184| const v0, #+22852 (0x00005944 | 3.20225e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-static {v3,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 193| move-result v3 194| const v0, #+22853 (0x00005945 | 3.20239e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| if-nez v3, Label_7 .line 514 202| const v0, #+22854 (0x00005946 | 3.20253e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| return v5 Label_7: .line 512 209| const v0, #+22855 (0x00005947 | 3.20267e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 217| goto/16 Label_6 Label_8: .line 519 .end_local v1 219| const v0, #+22856 (0x00005948 | 3.20281e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 226| return v3 } method com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long { .params "recycle", "localTime", "tz" .src "Utils.java" .line 748 .prologue_end .line 748 0| const v0, #+22857 (0x00005949 | 3.20295e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v4, Label_1 .line 749 8| const v0, #+22858 (0x0000594a | 3.20309e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v4, android.text.format.Time .end_local v4 16| const v0, #+22859 (0x0000594b | 3.20323e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v4}, android.text.format.Time.():void Label_1: .line 751 .restart_local v4 25| const v0, #+22860 (0x0000594c | 3.20337e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v7, v4, android.text.format.Time.timezone .line 752 33| const v0, #+22861 (0x0000594d | 3.20351e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v4,v5,v6}, android.text.format.Time.set(long):void .line 753 42| const v0, #+22862 (0x0000594e | 3.20365e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v1, "UTC" 51| const v0, #+22863 (0x0000594f | 3.20379e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v4, android.text.format.Time.timezone .line 754 59| const v0, #+22864 (0x00005950 | 3.20393e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 66| invoke-virtual {v4,v1}, android.text.format.Time.normalize(boolean):long 69| move-result-wide v1:v2 70| const v0, #+22865 (0x00005951 | 3.20407e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-wide v1:v2 } method com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long { .params "recycle", "utcTime", "tz" .src "Utils.java" .line 738 .prologue_end .line 738 0| const v0, #+22866 (0x00005952 | 3.20421e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v4, Label_1 .line 739 8| const v0, #+22867 (0x00005953 | 3.20435e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v4, android.text.format.Time .end_local v4 16| const v0, #+22868 (0x00005954 | 3.20449e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v4}, android.text.format.Time.():void Label_1: .line 741 .restart_local v4 25| const v0, #+22869 (0x00005955 | 3.20463e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v1, "UTC" 34| const v0, #+22870 (0x00005956 | 3.20477e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v1, v4, android.text.format.Time.timezone .line 742 42| const v0, #+22871 (0x00005957 | 3.20491e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v4,v5,v6}, android.text.format.Time.set(long):void .line 743 51| const v0, #+22872 (0x00005958 | 3.20505e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v7, v4, android.text.format.Time.timezone .line 744 59| const v0, #+22873 (0x00005959 | 3.20519e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 66| invoke-virtual {v4,v1}, android.text.format.Time.normalize(boolean):long 69| move-result-wide v1:v2 70| const v0, #+22874 (0x0000595a | 3.20533e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-wide v1:v2 } method com.android.calendar.Utils.convertDayOfWeekFromTimeToCalendar(int):int { .params "timeDayOfWeek" .src "Utils.java" .line 660 .prologue_end .line 660 0| const v0, #+22875 (0x0000595b | 3.20547e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v3, Label_8 .line 676 9| const v0, #+22876 (0x0000595c | 3.20561e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.IllegalArgumentException 17| const v0, #+22877 (0x0000595d | 3.20575e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Argument must be between Time.SUNDAY and Time.SATURDAY" 26| const v0, #+22878 (0x0000595e | 3.20589e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 35| const v0, #+22879 (0x0000595f | 3.20603e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| throw v1 Label_1: .line 662 42| const v0, #+22880 (0x00005960 | 3.20617e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 49| return v1 Label_2: .line 664 50| const v0, #+22881 (0x00005961 | 3.20631e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 57| return v1 Label_3: .line 666 58| const v0, #+22882 (0x00005962 | 3.20645e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 65| return v1 Label_4: .line 668 66| const v0, #+22883 (0x00005963 | 3.20659e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 73| return v1 Label_5: .line 670 74| const v0, #+22884 (0x00005964 | 3.20673e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 81| return v1 Label_6: .line 672 82| const v0, #+22885 (0x00005965 | 3.20687e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 89| return v1 Label_7: .line 674 90| const v0, #+22886 (0x00005966 | 3.20701e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 97| return v1 Label_8: .line 660 98| packed-switch-payload 0: Label_7 1: Label_1 2: Label_2 3: Label_3 4: Label_4 5: Label_5 6: Label_6 } method com.android.calendar.Utils.createDNAStrands(int, java.util.ArrayList, int, int, int, int[], android.content.Context):java.util.HashMap { .params "firstJulianDay", "?", "top", "bottom", "minPixels", "dayXs", "context" .src "Utils.java" .line 928 0| move/16 v28, v29 3| move-object/16 v29, v30 6| move/16 v30, v31 9| move/16 v31, v32 12| move/16 v32, v33 15| move-object/16 v33, v34 18| move-object/16 v34, v35 .local_ex v29, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 928 21| const v35, #+22887 (0x00005967 | 3.20715e-41) 24| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 27| sget-boolean v5, com.android.calendar.Utils.mMinutesLoaded 29| const v35, #+22888 (0x00005968 | 3.20729e-41) 32| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 35| if-nez v5, Label_2 .line 929 37| const v35, #+22889 (0x00005969 | 3.20743e-41) 40| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 43| if-nez v34, Label_1 .line 930 45| const v35, #+22890 (0x0000596a | 3.20757e-41) 48| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v5, "CalUtils" 54| const v35, #+22891 (0x0000596b | 3.20771e-41) 57| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v6, "No context and haven't loaded parameters yet! Can't create DNA." 63| const v35, #+22892 (0x0000596c | 3.20785e-41) 66| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v5,v6}, android.util.Log.wtf(java.lang.String, java.lang.String):int Label_1: .line 932 72| const v35, #+22893 (0x0000596d | 3.20799e-41) 75| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual/range {v34..v34}, android.content.Context.getResources():android.content.res.Resources 81| move-result-object v25 82| const v35, #+22894 (0x0000596e | 3.20813e-41) 85| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 933 .local v25, "res", android.content.res.Resources 88| const v5, #+2131230761 (0x7f080029 | 1.80776e+38) 91| move-object/from16 v0, v25 93| invoke-virtual {v0,v5}, android.content.res.Resources.getColor(int):int 96| move-result v5 97| const v35, #+22895 (0x0000596f | 3.20827e-41) 100| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 103| sput v5, com.android.calendar.Utils.CONFLICT_COLOR .line 934 105| const v35, #+22896 (0x00005970 | 3.20841e-41) 108| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 111| const v5, #+2131427336 (0x7f0b0008 | 1.84763e+38) 114| move-object/from16 v0, v25 116| invoke-virtual {v0,v5}, android.content.res.Resources.getInteger(int):int 119| move-result v5 120| const v35, #+22897 (0x00005971 | 3.20855e-41) 123| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 126| sput v5, com.android.calendar.Utils.WORK_DAY_START_MINUTES .line 935 128| const v35, #+22898 (0x00005972 | 3.20869e-41) 131| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 134| const v5, #+2131427337 (0x7f0b0009 | 1.84763e+38) 137| move-object/from16 v0, v25 139| invoke-virtual {v0,v5}, android.content.res.Resources.getInteger(int):int 142| move-result v5 143| const v35, #+22899 (0x00005973 | 3.20883e-41) 146| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 149| sput v5, com.android.calendar.Utils.WORK_DAY_END_MINUTES .line 936 151| const v35, #+22900 (0x00005974 | 3.20897e-41) 154| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 157| sget v5, com.android.calendar.Utils.WORK_DAY_END_MINUTES 159| const v35, #+22901 (0x00005975 | 3.20911e-41) 162| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 165| rsub-int v5, v5, #+1440 (0x000005a0 | 2.01787e-42) 167| sput v5, com.android.calendar.Utils.WORK_DAY_END_LENGTH .line 937 169| const v35, #+22902 (0x00005976 | 3.20925e-41) 172| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 175| sget v5, com.android.calendar.Utils.WORK_DAY_END_MINUTES 177| const v35, #+22903 (0x00005977 | 3.20939e-41) 180| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 183| sget v6, com.android.calendar.Utils.WORK_DAY_START_MINUTES 185| const v35, #+22904 (0x00005978 | 3.20953e-41) 188| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 191| sub-int/2addr v5, v6 192| sput v5, com.android.calendar.Utils.WORK_DAY_MINUTES .line 938 194| const v35, #+22905 (0x00005979 | 3.20967e-41) 197| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 200| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 201| sput-boolean v5, com.android.calendar.Utils.mMinutesLoaded Label_2: .line 941 .end_local v25 203| const v35, #+22906 (0x0000597a | 3.20981e-41) 206| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 209| if-eqz v29, Label_3 211| const v35, #+22907 (0x0000597b | 3.20995e-41) 214| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual/range {v29..v29}, java.util.ArrayList.isEmpty():boolean 220| move-result v5 221| const v35, #+22908 (0x0000597c | 3.21009e-41) 224| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 227| if-nez v5, Label_3 229| const v35, #+22909 (0x0000597d | 3.21023e-41) 232| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 235| if-nez v33, Label_4 Label_3: .line 943 237| const v35, #+22910 (0x0000597e | 3.21037e-41) 240| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 243| const-string/jumbo v5, "CalUtils" .line 944 246| const v35, #+22911 (0x0000597f | 3.21051e-41) 249| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 252| new-instance v6, java.lang.StringBuilder 254| const v35, #+22912 (0x00005980 | 3.21066e-41) 257| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-direct {v6}, java.lang.StringBuilder.():void 263| const v35, #+22913 (0x00005981 | 3.21080e-41) 266| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 269| const-string/jumbo v8, "Bad values for createDNAStrands! events:" 272| const v35, #+22914 (0x00005982 | 3.21094e-41) 275| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 281| move-result-object v6 282| const v35, #+22915 (0x00005983 | 3.21108e-41) 285| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 288| move-object/from16 v0, v29 290| invoke-virtual {v6,v0}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 293| move-result-object v6 294| const v35, #+22916 (0x00005984 | 3.21122e-41) 297| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 300| const-string/jumbo v8, " dayXs:" 303| const v35, #+22917 (0x00005985 | 3.21136e-41) 306| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 312| move-result-object v6 313| const v35, #+22918 (0x00005986 | 3.21150e-41) 316| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 945 319| invoke-static/range {v33..v33}, java.util.Arrays.toString(int[]):java.lang.String 322| move-result-object v8 323| const v35, #+22919 (0x00005987 | 3.21164e-41) 326| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 944 329| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 332| move-result-object v6 333| const v35, #+22920 (0x00005988 | 3.21178e-41) 336| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 945 339| const-string/jumbo v8, " bot-top:" .line 944 342| const v35, #+22921 (0x00005989 | 3.21192e-41) 345| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 351| move-result-object v6 352| const v35, #+22922 (0x0000598a | 3.21206e-41) 355| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 945 358| sub-int v8, v31, v30 .line 944 360| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 363| move-result-object v6 364| const v35, #+22923 (0x0000598b | 3.21220e-41) 367| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 945 370| const-string/jumbo v8, " minPixels:" .line 944 373| const v35, #+22924 (0x0000598c | 3.21234e-41) 376| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 379| invoke-virtual {v6,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 382| move-result-object v6 383| const v35, #+22925 (0x0000598d | 3.21248e-41) 386| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 389| move/from16 v0, v32 391| invoke-virtual {v6,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 394| move-result-object v6 395| const v35, #+22926 (0x0000598e | 3.21262e-41) 398| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 404| move-result-object v6 405| const v35, #+22927 (0x0000598f | 3.21276e-41) 408| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 943 411| invoke-static {v5,v6}, android.util.Log.e(java.lang.String, java.lang.String):int .line 947 414| const v35, #+22928 (0x00005990 | 3.21290e-41) 417| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 420| const/4 v5, #+0 (0x00000000 | 0.00000) 421| return-object v5 Label_4: .line 941 422| const v35, #+22929 (0x00005991 | 3.21304e-41) 425| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 428| move-object/from16 v0, v33 430| array-length v5, v0 431| const v35, #+22930 (0x00005992 | 3.21318e-41) 434| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 437| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 438| if-lt v5, v6, Label_3 .line 942 440| const v35, #+22931 (0x00005993 | 3.21332e-41) 443| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 446| sub-int v5, v31, v30 448| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 450| if-lt v5, v6, Label_3 452| const v35, #+22932 (0x00005994 | 3.21346e-41) 455| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 458| if-ltz v32, Label_3 .line 950 460| const v35, #+22933 (0x00005995 | 3.21360e-41) 463| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 466| new-instance v2, java.util.LinkedList 468| const v35, #+22934 (0x00005996 | 3.21374e-41) 471| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 474| invoke-direct {v2}, java.util.LinkedList.():void .line 951 .local_ex v2, "segments", java.util.LinkedList, "Ljava/util/LinkedList;" 477| const v35, #+22935 (0x00005997 | 3.21388e-41) 480| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 483| new-instance v4, java.util.HashMap 485| const v35, #+22936 (0x00005998 | 3.21402e-41) 488| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-direct {v4}, java.util.HashMap.():void .line 954 .local_ex v4, "strands", java.util.HashMap, "Ljava/util/HashMap;" 494| const v35, #+22937 (0x00005999 | 3.21416e-41) 497| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 500| new-instance v14, com.android.calendar.Utils$DNAStrand 502| const v35, #+22938 (0x0000599a | 3.21430e-41) 505| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-direct {v14}, com.android.calendar.Utils$DNAStrand.():void .line 955 .local v14, "blackStrand", com.android.calendar.Utils$DNAStrand 511| const v35, #+22939 (0x0000599b | 3.21444e-41) 514| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 517| sget v5, com.android.calendar.Utils.CONFLICT_COLOR 519| const v35, #+22940 (0x0000599c | 3.21458e-41) 522| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 525| iput v5, v14, com.android.calendar.Utils$DNAStrand.color .line 956 527| const v35, #+22941 (0x0000599d | 3.21472e-41) 530| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 533| sget v5, com.android.calendar.Utils.CONFLICT_COLOR 535| const v35, #+22942 (0x0000599e | 3.21486e-41) 538| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 544| move-result-object v5 545| const v35, #+22943 (0x0000599f | 3.21500e-41) 548| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 551| invoke-virtual {v4,v5,v14}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 961 554| const v35, #+22944 (0x000059a0 | 3.21514e-41) 557| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 560| mul-int/lit8 v5, v32, #+4 (0x00000004 | 5.60519e-45) 562| sget v6, com.android.calendar.Utils.WORK_DAY_MINUTES 564| const v35, #+22945 (0x000059a1 | 3.21528e-41) 567| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 570| mul-int/2addr v5, v6 571| sub-int v6, v31, v30 573| mul-int/lit8 v6, v6, #+3 (0x00000003 | 4.20390e-45) 575| div-int v7, v5, v6 .line 965 .local v7, "minMinutes", int 577| const v35, #+22946 (0x000059a2 | 3.21542e-41) 580| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 583| mul-int/lit8 v5, v7, #+5 (0x00000005 | 7.00649e-45) 585| div-int/lit8 v24, v5, #+2 (0x00000002 | 2.80260e-45) .line 966 .local v24, "minOtherMinutes", int 587| const v35, #+22947 (0x000059a3 | 3.21556e-41) 590| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 593| move-object/from16 v0, v33 595| array-length v5, v0 596| const v35, #+22948 (0x000059a4 | 3.21570e-41) 599| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 602| add-int v5, v5, v28 604| add-int/lit8 v21, v5, #-1 (0xffffffff | NaN) .line 968 .local v21, "lastJulianDay", int 606| new-instance v3, com.android.calendar.Event 608| const v35, #+22949 (0x000059a5 | 3.21584e-41) 611| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 614| invoke-direct {v3}, com.android.calendar.Event.():void .line 970 .local v3, "event", com.android.calendar.Event 617| const v35, #+22950 (0x000059a6 | 3.21598e-41) 620| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-interface/range {v29..v29}, java.lang.Iterable.iterator():java.util.Iterator 626| move-result-object v16 627| const v35, #+22951 (0x000059a7 | 3.21612e-41) 630| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void Label_5: .local v16, "currEvent$iterator", java.util.Iterator 633| const v35, #+22952 (0x000059a8 | 3.21626e-41) 636| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-interface/range {v16..v16}, java.util.Iterator.hasNext():boolean 642| move-result v5 643| const v35, #+22953 (0x000059a9 | 3.21640e-41) 646| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 649| if-eqz v5, Label_26 651| const v35, #+22954 (0x000059aa | 3.21654e-41) 654| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 657| invoke-interface/range {v16..v16}, java.util.Iterator.next():java.lang.Object 660| move-result-object v15 661| const v35, #+22955 (0x000059ab | 3.21668e-41) 664| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 667| check-cast v15, com.android.calendar.Event .line 972 .local v15, "currEvent", com.android.calendar.Event 669| const v35, #+22956 (0x000059ac | 3.21682e-41) 672| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 675| iget v5, v15, com.android.calendar.Event.endDay 677| const v35, #+22957 (0x000059ad | 3.21696e-41) 680| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 683| move/from16 v0, v28 685| if-lt v5, v0, Label_5 687| const v35, #+22958 (0x000059ae | 3.21710e-41) 690| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 693| iget v5, v15, com.android.calendar.Event.startDay 695| const v35, #+22959 (0x000059af | 3.21724e-41) 698| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 701| move/from16 v0, v21 703| if-gt v5, v0, Label_5 .line 975 705| const v35, #+22960 (0x000059b0 | 3.21738e-41) 708| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 711| invoke-virtual {v15}, com.android.calendar.Event.drawAsAllday():boolean 714| move-result v5 715| const v35, #+22961 (0x000059b1 | 3.21752e-41) 718| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 721| if-eqz v5, Label_6 .line 976 723| const v35, #+22962 (0x000059b2 | 3.21766e-41) 726| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 729| move-object/from16 v0, v33 731| array-length v5, v0 732| const v35, #+22963 (0x000059b3 | 3.21780e-41) 735| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 738| move/from16 v0, v28 740| invoke-static {v15,v4,v0,v5}, com.android.calendar.Utils.addAllDayToStrands(com.android.calendar.Event, java.util.HashMap, int, int):void 743| const v35, #+22964 (0x000059b4 | 3.21794e-41) 746| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 749| goto/16 Label_5 Label_6: .line 980 751| const v35, #+22965 (0x000059b5 | 3.21808e-41) 754| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 757| invoke-virtual {v15,v3}, com.android.calendar.Event.copyTo(com.android.calendar.Event):void .line 981 760| const v35, #+22966 (0x000059b6 | 3.21822e-41) 763| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 766| iget v5, v3, com.android.calendar.Event.startDay 768| const v35, #+22967 (0x000059b7 | 3.21836e-41) 771| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 774| move/from16 v0, v28 776| if-ge v5, v0, Label_7 .line 982 778| const v35, #+22968 (0x000059b8 | 3.21850e-41) 781| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 784| move/from16 v0, v28 786| iput v0, v3, com.android.calendar.Event.startDay .line 983 788| const v35, #+22969 (0x000059b9 | 3.21864e-41) 791| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 794| const/4 v5, #+0 (0x00000000 | 0.00000) 795| iput v5, v3, com.android.calendar.Event.startTime Label_7: .line 987 797| const v35, #+22970 (0x000059ba | 3.21878e-41) 800| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 803| iget v5, v3, com.android.calendar.Event.startTime 805| const v35, #+22971 (0x000059bb | 3.21892e-41) 808| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 811| move/from16 v0, v24 813| rsub-int v6, v0, #+1440 (0x000005a0 | 2.01787e-42) 815| if-le v5, v6, Label_8 .line 988 817| const v35, #+22972 (0x000059bc | 3.21906e-41) 820| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 823| move/from16 v0, v24 825| rsub-int v5, v0, #+1440 (0x000005a0 | 2.01787e-42) 827| iput v5, v3, com.android.calendar.Event.startTime Label_8: .line 990 829| const v35, #+22973 (0x000059bd | 3.21920e-41) 832| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 835| iget v5, v3, com.android.calendar.Event.endDay 837| const v35, #+22974 (0x000059be | 3.21934e-41) 840| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 843| move/from16 v0, v21 845| if-le v5, v0, Label_9 .line 991 847| const v35, #+22975 (0x000059bf | 3.21948e-41) 850| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 853| move/from16 v0, v21 855| iput v0, v3, com.android.calendar.Event.endDay .line 992 857| const v35, #+22976 (0x000059c0 | 3.21962e-41) 860| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 863| const/16 v5, #+1439 (0x0000059f | 2.01647e-42) 865| iput v5, v3, com.android.calendar.Event.endTime Label_9: .line 996 867| const v35, #+22977 (0x000059c1 | 3.21976e-41) 870| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 873| iget v5, v3, com.android.calendar.Event.endTime 875| const v35, #+22978 (0x000059c2 | 3.21990e-41) 878| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 881| move/from16 v0, v24 883| if-ge v5, v0, Label_10 .line 997 885| const v35, #+22979 (0x000059c3 | 3.22004e-41) 888| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 891| move/from16 v0, v24 893| iput v0, v3, com.android.calendar.Event.endTime Label_10: .line 1003 895| const v35, #+22980 (0x000059c4 | 3.22018e-41) 898| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 901| iget v5, v3, com.android.calendar.Event.startDay 903| const v35, #+22981 (0x000059c5 | 3.22032e-41) 906| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 909| iget v6, v3, com.android.calendar.Event.endDay 911| const v35, #+22982 (0x000059c6 | 3.22046e-41) 914| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 917| if-ne v5, v6, Label_11 .line 1004 919| const v35, #+22983 (0x000059c7 | 3.22060e-41) 922| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 925| iget v5, v3, com.android.calendar.Event.endTime 927| const v35, #+22984 (0x000059c8 | 3.22074e-41) 930| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 933| iget v6, v3, com.android.calendar.Event.startTime 935| const v35, #+22985 (0x000059c9 | 3.22088e-41) 938| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 941| sub-int/2addr v5, v6 942| move/from16 v0, v24 944| if-ge v5, v0, Label_11 .line 1007 946| const v35, #+22986 (0x000059ca | 3.22102e-41) 949| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 952| iget v5, v3, com.android.calendar.Event.startTime 954| const v35, #+22987 (0x000059cb | 3.22116e-41) 957| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 960| sget v6, com.android.calendar.Utils.WORK_DAY_START_MINUTES 962| const v35, #+22988 (0x000059cc | 3.22130e-41) 965| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 968| if-ge v5, v6, Label_12 .line 1010 970| const v35, #+22989 (0x000059cd | 3.22145e-41) 973| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 976| iget v5, v3, com.android.calendar.Event.startTime 978| const v35, #+22990 (0x000059ce | 3.22159e-41) 981| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 984| add-int v5, v5, v24 .line 1011 986| sget v6, com.android.calendar.Utils.WORK_DAY_START_MINUTES 988| const v35, #+22991 (0x000059cf | 3.22173e-41) 991| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 994| add-int/2addr v6, v7 .line 1010 995| invoke-static {v5,v6}, java.lang.Math.min(int, int):int 998| move-result v5 999| const v35, #+22992 (0x000059d0 | 3.22187e-41) 1002| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1005| iput v5, v3, com.android.calendar.Event.endTime Label_11: .line 1024 1007| const v35, #+22993 (0x000059d1 | 3.22201e-41) 1010| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1013| invoke-virtual {v2}, java.util.LinkedList.size():int 1016| move-result v5 1017| const v35, #+22994 (0x000059d2 | 3.22215e-41) 1020| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1023| if-nez v5, Label_13 .line 1025 1025| const v35, #+22995 (0x000059d3 | 3.22229e-41) 1028| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1031| const/4 v6, #+0 (0x00000000 | 0.00000) 1032| move/from16 v5, v28 1034| invoke-static/range {v2..v7}, com.android.calendar.Utils.addNewSegment(java.util.LinkedList, com.android.calendar.Event, java.util.HashMap, int, int, int):void 1037| const v35, #+22996 (0x000059d4 | 3.22243e-41) 1040| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1043| goto/16 Label_5 Label_12: .line 1013 1045| const v35, #+22997 (0x000059d5 | 3.22257e-41) 1048| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1051| iget v5, v3, com.android.calendar.Event.endTime 1053| const v35, #+22998 (0x000059d6 | 3.22271e-41) 1056| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1059| sget v6, com.android.calendar.Utils.WORK_DAY_END_MINUTES 1061| const v35, #+22999 (0x000059d7 | 3.22285e-41) 1064| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1067| if-le v5, v6, Label_11 .line 1015 1069| const v35, #+23000 (0x000059d8 | 3.22299e-41) 1072| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1075| iget v5, v3, com.android.calendar.Event.endTime 1077| const v35, #+23001 (0x000059d9 | 3.22313e-41) 1080| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1083| add-int v5, v5, v24 1085| const/16 v6, #+1439 (0x0000059f | 2.01647e-42) 1087| invoke-static {v5,v6}, java.lang.Math.min(int, int):int 1090| move-result v5 1091| const v35, #+23002 (0x000059da | 3.22327e-41) 1094| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1097| iput v5, v3, com.android.calendar.Event.endTime .line 1017 1099| const v35, #+23003 (0x000059db | 3.22341e-41) 1102| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1105| iget v5, v3, com.android.calendar.Event.endTime 1107| const v35, #+23004 (0x000059dc | 3.22355e-41) 1110| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1113| iget v6, v3, com.android.calendar.Event.startTime 1115| const v35, #+23005 (0x000059dd | 3.22369e-41) 1118| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1121| sub-int/2addr v5, v6 1122| move/from16 v0, v24 1124| if-ge v5, v0, Label_11 .line 1018 1126| const v35, #+23006 (0x000059de | 3.22383e-41) 1129| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1132| iget v5, v3, com.android.calendar.Event.endTime 1134| const v35, #+23007 (0x000059df | 3.22397e-41) 1137| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1140| sub-int v5, v5, v24 1142| iput v5, v3, com.android.calendar.Event.startTime 1144| const v35, #+23008 (0x000059e0 | 3.22411e-41) 1147| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1150| goto/16 Label_11 Label_13: .line 1030 1152| const v35, #+23009 (0x000059e1 | 3.22425e-41) 1155| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1158| invoke-virtual {v2}, java.util.LinkedList.getLast():java.lang.Object 1161| move-result-object v22 1162| const v35, #+23010 (0x000059e2 | 3.22439e-41) 1165| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1168| check-cast v22, com.android.calendar.Utils$DNASegment .line 1031 .local v22, "lastSegment", com.android.calendar.Utils$DNASegment 1170| const v35, #+23011 (0x000059e3 | 3.22453e-41) 1173| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1176| iget v5, v3, com.android.calendar.Event.startDay 1178| const v35, #+23012 (0x000059e4 | 3.22467e-41) 1181| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1184| sub-int v5, v5, v28 1186| mul-int/lit16 v5, v5, #+1440 (0x000005a0 | 2.01787e-42) 1188| iget v6, v3, com.android.calendar.Event.startTime 1190| const v35, #+23013 (0x000059e5 | 3.22481e-41) 1193| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1196| add-int v27, v5, v6 .line 1032 .local v27, "startMinute", int 1198| iget v5, v3, com.android.calendar.Event.endDay 1200| const v35, #+23014 (0x000059e6 | 3.22495e-41) 1203| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1206| sub-int v5, v5, v28 1208| mul-int/lit16 v5, v5, #+1440 (0x000005a0 | 2.01787e-42) .line 1033 1210| iget v6, v3, com.android.calendar.Event.endTime .line 1032 1212| const v35, #+23015 (0x000059e7 | 3.22509e-41) 1215| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1218| add-int/2addr v5, v6 .line 1033 1219| add-int v6, v27, v7 .line 1032 1221| invoke-static {v5,v6}, java.lang.Math.max(int, int):int 1224| move-result v18 1225| const v35, #+23016 (0x000059e8 | 3.22523e-41) 1228| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 1035 .local v18, "endMinute", int 1231| if-gez v27, Label_14 .line 1036 1233| const v35, #+23017 (0x000059e9 | 3.22537e-41) 1236| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1239| const/16 v27, #+0 (0x00000000 | 0.00000) Label_14: .line 1038 1241| const v35, #+23018 (0x000059ea | 3.22551e-41) 1244| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1247| const/16 v5, #+10080 (0x00002760 | 1.41251e-41) 1249| move/from16 v0, v18 1251| if-lt v0, v5, Label_15 .line 1039 1253| const v35, #+23019 (0x000059eb | 3.22565e-41) 1256| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1259| const/16 v18, #+10079 (0x0000275f | 1.41237e-41) Label_15: .line 1044 1261| const v35, #+23020 (0x000059ec | 3.22579e-41) 1264| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1267| move-object/from16 v0, v22 1269| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 1271| const v35, #+23021 (0x000059ed | 3.22593e-41) 1274| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1277| move/from16 v0, v27 1279| if-ge v0, v5, Label_25 .line 1045 1281| const v35, #+23022 (0x000059ee | 3.22607e-41) 1284| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1287| invoke-virtual {v2}, java.util.LinkedList.size():int 1290| move-result v19 1291| const v35, #+23023 (0x000059ef | 3.22621e-41) 1294| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void Label_16: .line 1047 .local v19, "i", int 1297| const v35, #+23024 (0x000059f0 | 3.22635e-41) 1300| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1303| add-int/lit8 v19, v19, #-1 (0xffffffff | NaN) 1305| if-ltz v19, Label_17 1307| const v35, #+23025 (0x000059f1 | 3.22649e-41) 1310| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1313| move/from16 v0, v19 1315| invoke-virtual {v2,v0}, java.util.LinkedList.get(int):java.lang.Object 1318| move-result-object v5 1319| const v35, #+23026 (0x000059f2 | 3.22663e-41) 1322| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1325| check-cast v5, com.android.calendar.Utils$DNASegment 1327| const v35, #+23027 (0x000059f3 | 3.22677e-41) 1330| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1333| iget v5, v5, com.android.calendar.Utils$DNASegment.startMinute 1335| const v35, #+23028 (0x000059f4 | 3.22691e-41) 1338| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1341| move/from16 v0, v18 1343| if-lt v0, v5, Label_16 Label_17: 1345| const v35, #+23029 (0x000059f5 | 3.22705e-41) 1348| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1351| move/from16 v20, v19 Label_18: .line 1051 .end_local v19 .local v20, "i", int 1353| const v35, #+23030 (0x000059f6 | 3.22719e-41) 1356| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1359| if-ltz v20, Label_25 1361| const v35, #+23031 (0x000059f7 | 3.22733e-41) 1364| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1367| move/from16 v0, v20 1369| invoke-virtual {v2,v0}, java.util.LinkedList.get(int):java.lang.Object 1372| move-result-object v17 1373| const v35, #+23032 (0x000059f8 | 3.22747e-41) 1376| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1379| check-cast v17, com.android.calendar.Utils$DNASegment .local v17, "currSegment", com.android.calendar.Utils$DNASegment 1381| const v35, #+23033 (0x000059f9 | 3.22761e-41) 1384| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1387| move-object/from16 v0, v17 1389| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 1391| const v35, #+23034 (0x000059fa | 3.22775e-41) 1394| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1397| move/from16 v0, v27 1399| if-gt v0, v5, Label_25 .line 1053 1401| const v35, #+23035 (0x000059fb | 3.22789e-41) 1404| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1407| move-object/from16 v0, v17 1409| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1411| const v35, #+23036 (0x000059fc | 3.22803e-41) 1414| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1417| sget v6, com.android.calendar.Utils.CONFLICT_COLOR 1419| const v35, #+23037 (0x000059fd | 3.22817e-41) 1422| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1425| if-ne v5, v6, Label_20 1427| const v35, #+23038 (0x000059fe | 3.22831e-41) 1430| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1433| move/from16 v19, v20 Label_19: .line 1051 .end_local v20 .restart_local v19 1435| const v35, #+23039 (0x000059ff | 3.22845e-41) 1438| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1441| add-int/lit8 v19, v19, #-1 (0xffffffff | NaN) 1443| move/from16 v20, v19 .end_local v19 .restart_local v20 1445| goto/16 Label_18 Label_20: .line 1058 1447| const v35, #+23040 (0x00005a00 | 3.22859e-41) 1450| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1453| move-object/from16 v0, v17 1455| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 1457| const v35, #+23041 (0x00005a01 | 3.22873e-41) 1460| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1463| sub-int/2addr v5, v7 1464| move/from16 v0, v18 1466| if-ge v0, v5, Label_21 .line 1059 1468| const v35, #+23042 (0x00005a02 | 3.22887e-41) 1471| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1474| new-instance v26, com.android.calendar.Utils$DNASegment 1476| const v35, #+23043 (0x00005a03 | 3.22901e-41) 1479| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1482| const/4 v5, #+0 (0x00000000 | 0.00000) 1483| move-object/from16 v0, v26 1485| invoke-direct {v0,v5}, com.android.calendar.Utils$DNASegment.(com.android.calendar.Utils$DNASegment):void .line 1060 .local v26, "rhs", com.android.calendar.Utils$DNASegment 1488| const v35, #+23044 (0x00005a04 | 3.22915e-41) 1491| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1494| move-object/from16 v0, v17 1496| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 1498| const v35, #+23045 (0x00005a05 | 3.22929e-41) 1501| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1504| move-object/from16 v0, v26 1506| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute .line 1061 1508| const v35, #+23046 (0x00005a06 | 3.22943e-41) 1511| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1514| move-object/from16 v0, v17 1516| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1518| const v35, #+23047 (0x00005a07 | 3.22957e-41) 1521| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1524| move-object/from16 v0, v26 1526| iput v5, v0, com.android.calendar.Utils$DNASegment.color .line 1062 1528| const v35, #+23048 (0x00005a08 | 3.22971e-41) 1531| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1534| add-int/lit8 v5, v18, #+1 (0x00000001 | 1.40130e-45) 1536| move-object/from16 v0, v26 1538| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute .line 1063 1540| const v35, #+23049 (0x00005a09 | 3.22985e-41) 1543| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1546| move-object/from16 v0, v17 1548| iget v5, v0, com.android.calendar.Utils$DNASegment.day 1550| const v35, #+23050 (0x00005a0a | 3.22999e-41) 1553| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1556| move-object/from16 v0, v26 1558| iput v5, v0, com.android.calendar.Utils$DNASegment.day .line 1064 1560| const v35, #+23051 (0x00005a0b | 3.23013e-41) 1563| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1566| move/from16 v0, v18 1568| move-object/from16 v1, v17 1570| iput v0, v1, com.android.calendar.Utils$DNASegment.endMinute .line 1065 1572| const v35, #+23052 (0x00005a0c | 3.23027e-41) 1575| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1578| add-int/lit8 v5, v20, #+1 (0x00000001 | 1.40130e-45) 1580| move-object/from16 v0, v26 1582| invoke-virtual {v2,v5,v0}, java.util.LinkedList.add(int, java.lang.Object):void .line 1066 1585| const v35, #+23053 (0x00005a0d | 3.23041e-41) 1588| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1591| move-object/from16 v0, v26 1593| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1595| const v35, #+23054 (0x00005a0e | 3.23055e-41) 1598| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1601| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 1604| move-result-object v5 1605| const v35, #+23055 (0x00005a0f | 3.23069e-41) 1608| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1611| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 1614| move-result-object v5 1615| const v35, #+23056 (0x00005a10 | 3.23083e-41) 1618| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1621| check-cast v5, com.android.calendar.Utils$DNAStrand 1623| const v35, #+23057 (0x00005a11 | 3.23097e-41) 1626| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1629| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 1631| const v35, #+23058 (0x00005a12 | 3.23111e-41) 1634| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1637| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 1639| iput v6, v5, com.android.calendar.Utils$DNAStrand.count Label_21: .line 1074 .end_local v26 1641| const v35, #+23059 (0x00005a13 | 3.23125e-41) 1644| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1647| move-object/from16 v0, v17 1649| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute 1651| const v35, #+23060 (0x00005a14 | 3.23139e-41) 1654| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1657| add-int/2addr v5, v7 1658| move/from16 v0, v27 1660| if-le v0, v5, Label_27 .line 1075 1662| const v35, #+23061 (0x00005a15 | 3.23153e-41) 1665| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1668| new-instance v23, com.android.calendar.Utils$DNASegment 1670| const v35, #+23062 (0x00005a16 | 3.23167e-41) 1673| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1676| const/4 v5, #+0 (0x00000000 | 0.00000) 1677| move-object/from16 v0, v23 1679| invoke-direct {v0,v5}, com.android.calendar.Utils$DNASegment.(com.android.calendar.Utils$DNASegment):void .line 1076 .local v23, "lhs", com.android.calendar.Utils$DNASegment 1682| const v35, #+23063 (0x00005a17 | 3.23181e-41) 1685| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1688| move-object/from16 v0, v17 1690| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute 1692| const v35, #+23064 (0x00005a18 | 3.23195e-41) 1695| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1698| move-object/from16 v0, v23 1700| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute .line 1077 1702| const v35, #+23065 (0x00005a19 | 3.23209e-41) 1705| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1708| move-object/from16 v0, v17 1710| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1712| const v35, #+23066 (0x00005a1a | 3.23224e-41) 1715| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1718| move-object/from16 v0, v23 1720| iput v5, v0, com.android.calendar.Utils$DNASegment.color .line 1078 1722| const v35, #+23067 (0x00005a1b | 3.23238e-41) 1725| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1728| add-int/lit8 v5, v27, #-1 (0xffffffff | NaN) 1730| move-object/from16 v0, v23 1732| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute .line 1079 1734| const v35, #+23068 (0x00005a1c | 3.23252e-41) 1737| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1740| move-object/from16 v0, v17 1742| iget v5, v0, com.android.calendar.Utils$DNASegment.day 1744| const v35, #+23069 (0x00005a1d | 3.23266e-41) 1747| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1750| move-object/from16 v0, v23 1752| iput v5, v0, com.android.calendar.Utils$DNASegment.day .line 1080 1754| const v35, #+23070 (0x00005a1e | 3.23280e-41) 1757| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1760| move/from16 v0, v27 1762| move-object/from16 v1, v17 1764| iput v0, v1, com.android.calendar.Utils$DNASegment.startMinute .line 1084 1766| const v35, #+23071 (0x00005a1f | 3.23294e-41) 1769| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1772| add-int/lit8 v19, v20, #+1 (0x00000001 | 1.40130e-45) .end_local v20 .restart_local v19 1774| move/from16 v0, v20 1776| move-object/from16 v1, v23 1778| invoke-virtual {v2,v0,v1}, java.util.LinkedList.add(int, java.lang.Object):void .line 1085 1781| const v35, #+23072 (0x00005a20 | 3.23308e-41) 1784| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1787| move-object/from16 v0, v23 1789| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1791| const v35, #+23073 (0x00005a21 | 3.23322e-41) 1794| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1797| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 1800| move-result-object v5 1801| const v35, #+23074 (0x00005a22 | 3.23336e-41) 1804| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1807| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 1810| move-result-object v5 1811| const v35, #+23075 (0x00005a23 | 3.23350e-41) 1814| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1817| check-cast v5, com.android.calendar.Utils$DNAStrand 1819| const v35, #+23076 (0x00005a24 | 3.23364e-41) 1822| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1825| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 1827| const v35, #+23077 (0x00005a25 | 3.23378e-41) 1830| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1833| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 1835| iput v6, v5, com.android.calendar.Utils$DNAStrand.count Label_22: .line 1093 .end_local v23 1837| const v35, #+23078 (0x00005a26 | 3.23392e-41) 1840| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1843| add-int/lit8 v5, v19, #+1 (0x00000001 | 1.40130e-45) 1845| invoke-virtual {v2}, java.util.LinkedList.size():int 1848| move-result v6 1849| const v35, #+23079 (0x00005a27 | 3.23406e-41) 1852| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1855| if-ge v5, v6, Label_23 .line 1094 1857| const v35, #+23080 (0x00005a28 | 3.23420e-41) 1860| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1863| add-int/lit8 v5, v19, #+1 (0x00000001 | 1.40130e-45) 1865| invoke-virtual {v2,v5}, java.util.LinkedList.get(int):java.lang.Object 1868| move-result-object v26 1869| const v35, #+23081 (0x00005a29 | 3.23434e-41) 1872| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1875| check-cast v26, com.android.calendar.Utils$DNASegment .line 1095 .restart_local v26 1877| const v35, #+23082 (0x00005a2a | 3.23448e-41) 1880| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1883| move-object/from16 v0, v26 1885| iget v5, v0, com.android.calendar.Utils$DNASegment.color 1887| const v35, #+23083 (0x00005a2b | 3.23462e-41) 1890| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1893| sget v6, com.android.calendar.Utils.CONFLICT_COLOR 1895| const v35, #+23084 (0x00005a2c | 3.23476e-41) 1898| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1901| if-ne v5, v6, Label_23 1903| const v35, #+23085 (0x00005a2d | 3.23490e-41) 1906| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1909| move-object/from16 v0, v17 1911| iget v5, v0, com.android.calendar.Utils$DNASegment.day 1913| const v35, #+23086 (0x00005a2e | 3.23504e-41) 1916| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1919| move-object/from16 v0, v26 1921| iget v6, v0, com.android.calendar.Utils$DNASegment.day 1923| const v35, #+23087 (0x00005a2f | 3.23518e-41) 1926| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1929| if-ne v5, v6, Label_23 .line 1096 1931| const v35, #+23088 (0x00005a30 | 3.23532e-41) 1934| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1937| move-object/from16 v0, v26 1939| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute 1941| const v35, #+23089 (0x00005a31 | 3.23546e-41) 1944| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1947| move-object/from16 v0, v17 1949| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute 1951| const v35, #+23090 (0x00005a32 | 3.23560e-41) 1954| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1957| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 1959| if-gt v5, v6, Label_23 .line 1097 1961| const v35, #+23091 (0x00005a33 | 3.23574e-41) 1964| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1967| move-object/from16 v0, v17 1969| iget v5, v0, com.android.calendar.Utils$DNASegment.startMinute 1971| const v35, #+23092 (0x00005a34 | 3.23588e-41) 1974| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1977| move-object/from16 v0, v26 1979| iget v6, v0, com.android.calendar.Utils$DNASegment.startMinute 1981| const v35, #+23093 (0x00005a35 | 3.23602e-41) 1984| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1987| invoke-static {v5,v6}, java.lang.Math.min(int, int):int 1990| move-result v5 1991| const v35, #+23094 (0x00005a36 | 3.23616e-41) 1994| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 1997| move-object/from16 v0, v26 1999| iput v5, v0, com.android.calendar.Utils$DNASegment.startMinute .line 1098 2001| const v35, #+23095 (0x00005a37 | 3.23630e-41) 2004| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2007| move-object/from16 v0, v17 2009| invoke-virtual {v2,v0}, java.util.LinkedList.remove(java.lang.Object):boolean .line 1099 2012| const v35, #+23096 (0x00005a38 | 3.23644e-41) 2015| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2018| move-object/from16 v0, v17 2020| iget v5, v0, com.android.calendar.Utils$DNASegment.color 2022| const v35, #+23097 (0x00005a39 | 3.23658e-41) 2025| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2028| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 2031| move-result-object v5 2032| const v35, #+23098 (0x00005a3a | 3.23672e-41) 2035| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2038| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 2041| move-result-object v5 2042| const v35, #+23099 (0x00005a3b | 3.23686e-41) 2045| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2048| check-cast v5, com.android.calendar.Utils$DNAStrand 2050| const v35, #+23100 (0x00005a3c | 3.23700e-41) 2053| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2056| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 2058| const v35, #+23101 (0x00005a3d | 3.23714e-41) 2061| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2064| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 2066| iput v6, v5, com.android.calendar.Utils$DNAStrand.count .line 1101 2068| const v35, #+23102 (0x00005a3e | 3.23728e-41) 2071| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2074| move-object/from16 v17, v26 Label_23: .line 1106 .end_local v26 2076| const v35, #+23103 (0x00005a3f | 3.23742e-41) 2079| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2082| add-int/lit8 v5, v19, #-1 (0xffffffff | NaN) 2084| if-ltz v5, Label_24 .line 1107 2086| const v35, #+23104 (0x00005a40 | 3.23756e-41) 2089| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2092| add-int/lit8 v5, v19, #-1 (0xffffffff | NaN) 2094| invoke-virtual {v2,v5}, java.util.LinkedList.get(int):java.lang.Object 2097| move-result-object v23 2098| const v35, #+23105 (0x00005a41 | 3.23770e-41) 2101| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2104| check-cast v23, com.android.calendar.Utils$DNASegment .line 1108 .restart_local v23 2106| const v35, #+23106 (0x00005a42 | 3.23784e-41) 2109| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2112| move-object/from16 v0, v23 2114| iget v5, v0, com.android.calendar.Utils$DNASegment.color 2116| const v35, #+23107 (0x00005a43 | 3.23798e-41) 2119| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2122| sget v6, com.android.calendar.Utils.CONFLICT_COLOR 2124| const v35, #+23108 (0x00005a44 | 3.23812e-41) 2127| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2130| if-ne v5, v6, Label_24 2132| const v35, #+23109 (0x00005a45 | 3.23826e-41) 2135| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2138| move-object/from16 v0, v17 2140| iget v5, v0, com.android.calendar.Utils$DNASegment.day 2142| const v35, #+23110 (0x00005a46 | 3.23840e-41) 2145| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2148| move-object/from16 v0, v23 2150| iget v6, v0, com.android.calendar.Utils$DNASegment.day 2152| const v35, #+23111 (0x00005a47 | 3.23854e-41) 2155| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2158| if-ne v5, v6, Label_24 .line 1109 2160| const v35, #+23112 (0x00005a48 | 3.23868e-41) 2163| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2166| move-object/from16 v0, v23 2168| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 2170| const v35, #+23113 (0x00005a49 | 3.23882e-41) 2173| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2176| move-object/from16 v0, v17 2178| iget v6, v0, com.android.calendar.Utils$DNASegment.startMinute 2180| const v35, #+23114 (0x00005a4a | 3.23896e-41) 2183| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2186| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 2188| if-lt v5, v6, Label_24 .line 1110 2190| const v35, #+23115 (0x00005a4b | 3.23910e-41) 2193| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2196| move-object/from16 v0, v17 2198| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 2200| const v35, #+23116 (0x00005a4c | 3.23924e-41) 2203| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2206| move-object/from16 v0, v23 2208| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute 2210| const v35, #+23117 (0x00005a4d | 3.23938e-41) 2213| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2216| invoke-static {v5,v6}, java.lang.Math.max(int, int):int 2219| move-result v5 2220| const v35, #+23118 (0x00005a4e | 3.23952e-41) 2223| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2226| move-object/from16 v0, v23 2228| iput v5, v0, com.android.calendar.Utils$DNASegment.endMinute .line 1111 2230| const v35, #+23119 (0x00005a4f | 3.23966e-41) 2233| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2236| move-object/from16 v0, v17 2238| invoke-virtual {v2,v0}, java.util.LinkedList.remove(java.lang.Object):boolean .line 1112 2241| const v35, #+23120 (0x00005a50 | 3.23980e-41) 2244| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2247| move-object/from16 v0, v17 2249| iget v5, v0, com.android.calendar.Utils$DNASegment.color 2251| const v35, #+23121 (0x00005a51 | 3.23994e-41) 2254| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2257| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 2260| move-result-object v5 2261| const v35, #+23122 (0x00005a52 | 3.24008e-41) 2264| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2267| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 2270| move-result-object v5 2271| const v35, #+23123 (0x00005a53 | 3.24022e-41) 2274| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2277| check-cast v5, com.android.calendar.Utils$DNAStrand 2279| const v35, #+23124 (0x00005a54 | 3.24036e-41) 2282| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2285| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 2287| const v35, #+23125 (0x00005a55 | 3.24050e-41) 2290| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2293| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 2295| iput v6, v5, com.android.calendar.Utils$DNAStrand.count .line 1114 2297| const v35, #+23126 (0x00005a56 | 3.24064e-41) 2300| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2303| move-object/from16 v17, v23 .line 1117 2305| add-int/lit8 v19, v19, #-1 (0xffffffff | NaN) Label_24: .line 1123 .end_local v23 2307| const v35, #+23127 (0x00005a57 | 3.24078e-41) 2310| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2313| move-object/from16 v0, v17 2315| iget v5, v0, com.android.calendar.Utils$DNASegment.color 2317| const v35, #+23128 (0x00005a58 | 3.24092e-41) 2320| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2323| sget v6, com.android.calendar.Utils.CONFLICT_COLOR 2325| const v35, #+23129 (0x00005a59 | 3.24106e-41) 2328| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2331| if-eq v5, v6, Label_19 .line 1124 2333| const v35, #+23130 (0x00005a5a | 3.24120e-41) 2336| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2339| move-object/from16 v0, v17 2341| iget v5, v0, com.android.calendar.Utils$DNASegment.color 2343| const v35, #+23131 (0x00005a5b | 3.24134e-41) 2346| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2349| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 2352| move-result-object v5 2353| const v35, #+23132 (0x00005a5c | 3.24148e-41) 2356| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2359| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 2362| move-result-object v5 2363| const v35, #+23133 (0x00005a5d | 3.24162e-41) 2366| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2369| check-cast v5, com.android.calendar.Utils$DNAStrand 2371| const v35, #+23134 (0x00005a5e | 3.24176e-41) 2374| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2377| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 2379| const v35, #+23135 (0x00005a5f | 3.24190e-41) 2382| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2385| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 2387| iput v6, v5, com.android.calendar.Utils$DNAStrand.count .line 1125 2389| const v35, #+23136 (0x00005a60 | 3.24204e-41) 2392| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2395| sget v5, com.android.calendar.Utils.CONFLICT_COLOR 2397| const v35, #+23137 (0x00005a61 | 3.24218e-41) 2400| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2403| move-object/from16 v0, v17 2405| iput v5, v0, com.android.calendar.Utils$DNASegment.color .line 1126 2407| const v35, #+23138 (0x00005a62 | 3.24232e-41) 2410| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2413| sget v5, com.android.calendar.Utils.CONFLICT_COLOR 2415| const v35, #+23139 (0x00005a63 | 3.24246e-41) 2418| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2421| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 2424| move-result-object v5 2425| const v35, #+23140 (0x00005a64 | 3.24260e-41) 2428| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2431| invoke-virtual {v4,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 2434| move-result-object v5 2435| const v35, #+23141 (0x00005a65 | 3.24274e-41) 2438| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2441| check-cast v5, com.android.calendar.Utils$DNAStrand 2443| const v35, #+23142 (0x00005a66 | 3.24288e-41) 2446| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2449| iget v6, v5, com.android.calendar.Utils$DNAStrand.count 2451| const v35, #+23143 (0x00005a67 | 3.24303e-41) 2454| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2457| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 2459| iput v6, v5, com.android.calendar.Utils$DNAStrand.count 2461| const v35, #+23144 (0x00005a68 | 3.24317e-41) 2464| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2467| goto/16 Label_19 Label_25: .line 1132 .end_local v17 .end_local v19 2469| const v35, #+23145 (0x00005a69 | 3.24331e-41) 2472| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2475| move-object/from16 v0, v22 2477| iget v5, v0, com.android.calendar.Utils$DNASegment.endMinute 2479| const v35, #+23146 (0x00005a6a | 3.24345e-41) 2482| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2485| move/from16 v0, v18 2487| if-le v0, v5, Label_5 .line 1133 2489| const v35, #+23147 (0x00005a6b | 3.24359e-41) 2492| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2495| move-object/from16 v0, v22 2497| iget v6, v0, com.android.calendar.Utils$DNASegment.endMinute 2499| const v35, #+23148 (0x00005a6c | 3.24373e-41) 2502| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2505| move/from16 v5, v28 2507| invoke-static/range {v2..v7}, com.android.calendar.Utils.addNewSegment(java.util.LinkedList, com.android.calendar.Event, java.util.HashMap, int, int, int):void 2510| const v35, #+23149 (0x00005a6d | 3.24387e-41) 2513| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2516| goto/16 Label_5 Label_26: .end_local v15 .end_local v18 .end_local v22 .end_local v27 2518| const v35, #+23150 (0x00005a6e | 3.24401e-41) 2521| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2524| move-object v8, v2 2525| move/from16 v9, v28 2527| move-object v10, v4 2528| move/from16 v11, v30 2530| move/from16 v12, v31 2532| move-object/from16 v13, v33 .line 1137 2534| invoke-static/range {v8..v13}, com.android.calendar.Utils.weaveDNAStrands(java.util.LinkedList, int, java.util.HashMap, int, int, int[]):void .line 1138 2537| const v35, #+23151 (0x00005a6f | 3.24415e-41) 2540| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2543| return-object v4 Label_27: .restart_local v15 .restart_local v17 .restart_local v18 .restart_local v20 .restart_local v22 .restart_local v27 2544| const v35, #+23152 (0x00005a70 | 3.24429e-41) 2547| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 2550| move/from16 v19, v20 .end_local v20 .restart_local v19 2552| goto/16 Label_22 } method com.android.calendar.Utils.createEmailAttendeesIntent(android.content.res.Resources, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.String):android.content.Intent { .params "resources", "eventTitle", "body", "?", "?", "ownerAccount" .src "Utils.java" .line 1545 0| move-object/16 v13, v14 3| move-object/16 v14, v15 6| move-object/16 v15, v16 9| move-object/16 v16, v17 12| move-object/16 v17, v18 15| move-object/16 v18, v19 .local_ex v16, "toEmails", java.util.List, "Ljava/util/List;" .local_ex v17, "ccEmails", java.util.List, "Ljava/util/List;" .prologue_end .line 1545 18| const v19, #+23153 (0x00005a71 | 3.24443e-41) 21| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 24| move-object/from16 v8, v16 .line 1546 .local_ex v8, "toList", java.util.List, "Ljava/util/List;" 26| move-object/from16 v2, v17 .line 1547 .local_ex v2, "ccList", java.util.List, "Ljava/util/List;" 28| invoke-interface/range {v16..v16}, java.util.List.size():int 31| move-result v11 32| const v19, #+23154 (0x00005a72 | 3.24457e-41) 35| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 38| if-gtz v11, Label_2 .line 1548 40| const v19, #+23155 (0x00005a73 | 3.24471e-41) 43| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface/range {v17..v17}, java.util.List.size():int 49| move-result v11 50| const v19, #+23156 (0x00005a74 | 3.24485e-41) 53| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 56| if-gtz v11, Label_1 .line 1551 58| const v19, #+23157 (0x00005a75 | 3.24499e-41) 61| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v11, java.lang.IllegalArgumentException 66| const v19, #+23158 (0x00005a76 | 3.24513e-41) 69| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v12, "Both toEmails and ccEmails are empty." 75| const v19, #+23159 (0x00005a77 | 3.24527e-41) 78| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v11,v12}, java.lang.IllegalArgumentException.(java.lang.String):void 84| const v19, #+23160 (0x00005a78 | 3.24541e-41) 87| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 90| throw v11 Label_1: .line 1556 91| const v19, #+23161 (0x00005a79 | 3.24555e-41) 94| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 97| move-object/from16 v8, v17 .line 1557 99| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .line 1561 .end_local v2 100| const v19, #+23162 (0x00005a7a | 3.24569e-41) 103| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v7, #+0 (0x00000000 | 0.00000) .line 1562 .local v7, "subject", java.lang.String 107| if-eqz v14, Label_3 .line 1563 109| const v19, #+23163 (0x00005a7b | 3.24583e-41) 112| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 115| new-instance v11, java.lang.StringBuilder 117| const v19, #+23164 (0x00005a7c | 3.24597e-41) 120| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-direct {v11}, java.lang.StringBuilder.():void 126| const v19, #+23165 (0x00005a7d | 3.24611e-41) 129| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 132| const v12, #+2131492943 (0x7f0c004f | 1.86094e+38) 135| invoke-virtual {v13,v12}, android.content.res.Resources.getString(int):java.lang.String 138| move-result-object v12 139| const v19, #+23166 (0x00005a7e | 3.24625e-41) 142| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 148| move-result-object v11 149| const v19, #+23167 (0x00005a7f | 3.24639e-41) 152| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v11,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 158| move-result-object v11 159| const v19, #+23168 (0x00005a80 | 3.24653e-41) 162| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 168| move-result-object v7 169| const v19, #+23169 (0x00005a81 | 3.24667e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 1571 .end_local v7 175| const v19, #+23170 (0x00005a82 | 3.24681e-41) 178| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 181| new-instance v10, android.net.Uri$Builder 183| const v19, #+23171 (0x00005a83 | 3.24695e-41) 186| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-direct {v10}, android.net.Uri$Builder.():void .line 1572 .local v10, "uriBuilder", android.net.Uri$Builder 192| const v19, #+23172 (0x00005a84 | 3.24709e-41) 195| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v11, "mailto" 201| const v19, #+23173 (0x00005a85 | 3.24723e-41) 204| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v10,v11}, android.net.Uri$Builder.scheme(java.lang.String):android.net.Uri$Builder .line 1577 210| const v19, #+23174 (0x00005a86 | 3.24737e-41) 213| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-interface {v8}, java.util.List.size():int 219| move-result v11 220| const v19, #+23175 (0x00005a87 | 3.24751e-41) 223| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 226| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 227| if-le v11, v12, Label_5 .line 1578 229| const v19, #+23176 (0x00005a88 | 3.24765e-41) 232| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_4: .local v6, "i", int 236| const v19, #+23177 (0x00005a89 | 3.24779e-41) 239| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-interface {v8}, java.util.List.size():int 245| move-result v11 246| const v19, #+23178 (0x00005a8a | 3.24793e-41) 249| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 252| if-ge v6, v11, Label_5 .line 1581 254| const v19, #+23179 (0x00005a8b | 3.24807e-41) 257| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 260| const-string/jumbo v12, "to" 263| const v19, #+23180 (0x00005a8c | 3.24821e-41) 266| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-interface {v8,v6}, java.util.List.get(int):java.lang.Object 272| move-result-object v11 273| const v19, #+23181 (0x00005a8d | 3.24835e-41) 276| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 279| check-cast v11, java.lang.String 281| const v19, #+23182 (0x00005a8e | 3.24849e-41) 284| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v10,v12,v11}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder .line 1578 290| const v19, #+23183 (0x00005a8f | 3.24863e-41) 293| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 296| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 298| goto/16 Label_4 Label_5: .line 1586 .end_local v6 300| const v19, #+23184 (0x00005a90 | 3.24877e-41) 303| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 306| if-eqz v7, Label_6 .line 1587 308| const v19, #+23185 (0x00005a91 | 3.24891e-41) 311| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 314| const-string/jumbo v11, "subject" 317| const v19, #+23186 (0x00005a92 | 3.24905e-41) 320| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v10,v11,v7}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_6: .line 1591 326| const v19, #+23187 (0x00005a93 | 3.24919e-41) 329| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 332| if-eqz v15, Label_7 .line 1592 334| const v19, #+23188 (0x00005a94 | 3.24933e-41) 337| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 340| const-string/jumbo v11, "body" 343| const v19, #+23189 (0x00005a95 | 3.24947e-41) 346| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v10,v11,v15}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_7: .line 1596 352| const v19, #+23190 (0x00005a96 | 3.24961e-41) 355| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 358| if-eqz v2, Label_9 360| const v19, #+23191 (0x00005a97 | 3.24975e-41) 363| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-interface {v2}, java.util.List.size():int 369| move-result v11 370| const v19, #+23192 (0x00005a98 | 3.24989e-41) 373| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 376| if-lez v11, Label_9 .line 1597 378| const v19, #+23193 (0x00005a99 | 3.25003e-41) 381| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-interface {v2}, java.lang.Iterable.iterator():java.util.Iterator 387| move-result-object v4 388| const v19, #+23194 (0x00005a9a | 3.25017e-41) 391| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v4, "email$iterator", java.util.Iterator 394| const v19, #+23195 (0x00005a9b | 3.25031e-41) 397| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 403| move-result v11 404| const v19, #+23196 (0x00005a9c | 3.25045e-41) 407| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 410| if-eqz v11, Label_9 412| const v19, #+23197 (0x00005a9d | 3.25059e-41) 415| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 421| move-result-object v3 422| const v19, #+23198 (0x00005a9e | 3.25073e-41) 425| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 428| check-cast v3, java.lang.String .line 1598 .local v3, "email", java.lang.String 430| const v19, #+23199 (0x00005a9f | 3.25087e-41) 433| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 436| const-string/jumbo v11, "cc" 439| const v19, #+23200 (0x00005aa0 | 3.25101e-41) 442| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-virtual {v10,v11,v3}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 448| const v19, #+23201 (0x00005aa1 | 3.25115e-41) 451| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 454| goto/16 Label_8 Label_9: .line 1604 .end_local v3 .end_local v4 456| const v19, #+23202 (0x00005aa2 | 3.25129e-41) 459| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-virtual {v10}, android.net.Uri$Builder.toString():java.lang.String 465| move-result-object v9 466| const v19, #+23203 (0x00005aa3 | 3.25143e-41) 469| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1605 .local v9, "uri", java.lang.String 472| const-string/jumbo v11, "mailto:" 475| const v19, #+23204 (0x00005aa4 | 3.25157e-41) 478| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v9,v11}, java.lang.String.startsWith(java.lang.String):boolean 484| move-result v11 485| const v19, #+23205 (0x00005aa5 | 3.25171e-41) 488| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 491| if-eqz v11, Label_10 .line 1606 493| const v19, #+23206 (0x00005aa6 | 3.25185e-41) 496| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 499| new-instance v1, java.lang.StringBuilder 501| const v19, #+23207 (0x00005aa7 | 3.25199e-41) 504| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-direct {v1,v9}, java.lang.StringBuilder.(java.lang.String):void .line 1607 .local v1, "builder", java.lang.StringBuilder 510| const v19, #+23208 (0x00005aa8 | 3.25213e-41) 513| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 516| const/4 v11, #+0 (0x00000000 | 0.00000) 517| invoke-interface {v8,v11}, java.util.List.get(int):java.lang.Object 520| move-result-object v11 521| const v19, #+23209 (0x00005aa9 | 3.25227e-41) 524| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 527| check-cast v11, java.lang.String 529| const v19, #+23210 (0x00005aaa | 3.25241e-41) 532| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-static {v11}, android.net.Uri.encode(java.lang.String):java.lang.String 538| move-result-object v11 539| const v19, #+23211 (0x00005aab | 3.25255e-41) 542| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 545| const/4 v12, #+7 (0x00000007 | 9.80909e-45) 546| invoke-virtual {v1,v12,v11}, java.lang.StringBuilder.insert(int, java.lang.String):java.lang.StringBuilder .line 1608 549| const v19, #+23212 (0x00005aac | 3.25269e-41) 552| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 558| move-result-object v9 559| const v19, #+23213 (0x00005aad | 3.25283e-41) 562| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 1613 .end_local v1 565| const v19, #+23214 (0x00005aae | 3.25297e-41) 568| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 571| new-instance v5, android.content.Intent 573| const v19, #+23215 (0x00005aaf | 3.25311e-41) 576| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 579| const-string/jumbo v11, "android.intent.action.SENDTO" 582| const v19, #+23216 (0x00005ab0 | 3.25325e-41) 585| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 588| invoke-static {v9}, android.net.Uri.parse(java.lang.String):android.net.Uri 591| move-result-object v12 592| const v19, #+23217 (0x00005ab1 | 3.25339e-41) 595| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-direct {v5,v11,v12}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 1614 .local v5, "emailIntent", android.content.Intent 601| const v19, #+23218 (0x00005ab2 | 3.25353e-41) 604| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 607| const-string/jumbo v11, "fromAccountString" 610| const v19, #+23219 (0x00005ab3 | 3.25367e-41) 613| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 616| move-object/from16 v0, v18 618| invoke-virtual {v5,v11,v0}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent .line 1618 621| const v19, #+23220 (0x00005ab4 | 3.25382e-41) 624| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 627| if-eqz v15, Label_11 .line 1619 629| const v19, #+23221 (0x00005ab5 | 3.25396e-41) 632| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 635| const-string/jumbo v11, "android.intent.extra.TEXT" 638| const v19, #+23222 (0x00005ab6 | 3.25410e-41) 641| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 644| invoke-virtual {v5,v11,v15}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent Label_11: .line 1622 647| const v19, #+23223 (0x00005ab7 | 3.25424e-41) 650| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 653| const v11, #+2131492942 (0x7f0c004e | 1.86094e+38) 656| invoke-virtual {v13,v11}, android.content.res.Resources.getString(int):java.lang.String 659| move-result-object v11 660| const v19, #+23224 (0x00005ab8 | 3.25438e-41) 663| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 666| invoke-static {v5,v11}, android.content.Intent.createChooser(android.content.Intent, java.lang.CharSequence):android.content.Intent 669| move-result-object v11 670| const v19, #+23225 (0x00005ab9 | 3.25452e-41) 673| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 676| return-object v11 } method com.android.calendar.Utils.equals(java.lang.Object, java.lang.Object):boolean { .params "o1", "o2" .src "Utils.java" .line 807 .prologue_end .line 807 0| const v0, #+23226 (0x00005aba | 3.25466e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v2, Label_3 8| const v0, #+23227 (0x00005abb | 3.25480e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v3, Label_2 16| const v0, #+23228 (0x00005abc | 3.25494e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 23| const v0, #+23229 (0x00005abd | 3.25508e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return v1 Label_2: 30| const v0, #+23230 (0x00005abe | 3.25522e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v1, #+0 (0x00000000 | 0.00000) 37| goto/16 Label_1 Label_3: 39| const v0, #+23231 (0x00005abf | 3.25536e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v2,v3}, java.lang.Object.equals(java.lang.Object):boolean 48| move-result v1 49| const v0, #+23232 (0x00005ac0 | 3.25550e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| goto/16 Label_1 } method com.android.calendar.Utils.extendedLinkify(java.lang.String, boolean):android.text.Spannable { .params "text", "lastDitchGeo" .src "Utils.java" .line 1772 0| move-object/16 v25, v26 3| move/16 v26, v27 .prologue_end .line 1772 6| const v27, #+23233 (0x00005ac1 | 3.25564e-41) 9| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-static/range {v25..v25}, android.text.SpannableString.valueOf(java.lang.CharSequence):android.text.SpannableString 15| move-result-object v19 16| const v27, #+23234 (0x00005ac2 | 3.25578e-41) 19| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1780 .local v19, "spanText", android.text.Spannable 22| const-string/jumbo v22, "user.region" 25| const v27, #+23235 (0x00005ac3 | 3.25592e-41) 28| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v23, "US" 34| const v27, #+23236 (0x00005ac4 | 3.25606e-41) 37| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static/range {v22..v23}, java.lang.System.getProperty(java.lang.String, java.lang.String):java.lang.String 43| move-result-object v7 44| const v27, #+23237 (0x00005ac5 | 3.25620e-41) 47| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1781 .local v7, "defaultPhoneRegion", java.lang.String 50| const-string/jumbo v22, "US" 53| const v27, #+23238 (0x00005ac6 | 3.25634e-41) 56| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 59| move-object/from16 v0, v22 61| invoke-virtual {v7,v0}, java.lang.String.equals(java.lang.Object):boolean 64| move-result v22 65| const v27, #+23239 (0x00005ac7 | 3.25648e-41) 68| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 71| if-nez v22, Label_3 .line 1782 73| const v27, #+23240 (0x00005ac8 | 3.25662e-41) 76| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 79| const/16 v22, #+15 (0x0000000f | 2.10195e-44) 81| move-object/from16 v0, v19 83| move/from16 v1, v22 85| invoke-static {v0,v1}, android.text.util.Linkify.addLinks(android.text.Spannable, int):boolean .line 1785 88| const v27, #+23241 (0x00005ac9 | 3.25676e-41) 91| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface/range {v19..v19}, android.text.Spannable.length():int 97| move-result v22 98| const v27, #+23242 (0x00005aca | 3.25690e-41) 101| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 104| const-class v23, android.text.style.URLSpan 106| const v27, #+23243 (0x00005acb | 3.25704e-41) 109| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 112| const/16 v24, #+0 (0x00000000 | 0.00000) 114| move-object/from16 v0, v19 116| move/from16 v1, v24 118| move/from16 v2, v22 120| move-object/from16 v3, v23 122| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 125| move-result-object v20 126| const v27, #+23244 (0x00005acc | 3.25718e-41) 129| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 132| check-cast v20, android.text.style.URLSpan[] .line 1786 .local v20, "spans", android.text.style.URLSpan[] 134| const v27, #+23245 (0x00005acd | 3.25732e-41) 137| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v20 142| array-length v0, v0 143| const v27, #+23246 (0x00005ace | 3.25746e-41) 146| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 149| move/from16 v22, v0 151| const/16 v23, #+1 (0x00000001 | 1.40130e-45) 153| move/from16 v0, v22 155| move/from16 v1, v23 157| if-ne v0, v1, Label_1 .line 1787 159| const v27, #+23247 (0x00005acf | 3.25760e-41) 162| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 165| const/16 v22, #+0 (0x00000000 | 0.00000) 167| aget-object v22, v20, v22 169| const v27, #+23248 (0x00005ad0 | 3.25774e-41) 172| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 175| move-object/from16 v0, v19 177| move-object/from16 v1, v22 179| invoke-interface {v0,v1}, android.text.Spannable.getSpanStart(java.lang.Object):int 182| move-result v13 183| const v27, #+23249 (0x00005ad1 | 3.25788e-41) 186| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1788 .local v13, "linkStart", int 189| const/16 v22, #+0 (0x00000000 | 0.00000) 191| aget-object v22, v20, v22 193| const v27, #+23250 (0x00005ad2 | 3.25802e-41) 196| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 199| move-object/from16 v0, v19 201| move-object/from16 v1, v22 203| invoke-interface {v0,v1}, android.text.Spannable.getSpanEnd(java.lang.Object):int 206| move-result v12 207| const v27, #+23251 (0x00005ad3 | 3.25816e-41) 210| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1789 .local v12, "linkEnd", int 213| invoke-static/range {v19..v19}, com.android.calendar.Utils.indexFirstNonWhitespaceChar(java.lang.CharSequence):int 216| move-result v22 217| const v27, #+23252 (0x00005ad4 | 3.25830e-41) 220| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 223| move/from16 v0, v22 225| if-gt v13, v0, Label_1 .line 1790 227| const v27, #+23253 (0x00005ad5 | 3.25844e-41) 230| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static/range {v19..v19}, com.android.calendar.Utils.indexLastNonWhitespaceChar(java.lang.CharSequence):int 236| move-result v22 237| const v27, #+23254 (0x00005ad6 | 3.25858e-41) 240| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 243| add-int/lit8 v22, v22, #+1 (0x00000001 | 1.40130e-45) 245| move/from16 v0, v22 247| if-lt v12, v0, Label_1 .line 1791 249| const v27, #+23255 (0x00005ad7 | 3.25872e-41) 252| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 255| return-object v19 Label_1: .line 1796 .end_local v12 .end_local v13 256| const v27, #+23256 (0x00005ad8 | 3.25886e-41) 259| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-static/range {v25..v25}, android.text.SpannableString.valueOf(java.lang.CharSequence):android.text.SpannableString 265| move-result-object v19 266| const v27, #+23257 (0x00005ad9 | 3.25900e-41) 269| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1798 272| if-eqz v26, Label_2 274| const v27, #+23258 (0x00005ada | 3.25914e-41) 277| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual/range {v25..v25}, java.lang.String.isEmpty():boolean 283| move-result v22 284| const v27, #+23259 (0x00005adb | 3.25928e-41) 287| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 290| xor-int/lit8 v22, v22, #+1 (0x00000001 | 1.40130e-45) 292| if-eqz v22, Label_2 .line 1799 294| const v27, #+23260 (0x00005adc | 3.25942e-41) 297| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 300| sget-object v22, com.android.calendar.Utils.mWildcardPattern 302| const v27, #+23261 (0x00005add | 3.25956e-41) 305| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 308| const-string/jumbo v23, "geo:0,0?q=" 311| const v27, #+23262 (0x00005ade | 3.25970e-41) 314| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 317| move-object/from16 v0, v19 319| move-object/from16 v1, v22 321| move-object/from16 v2, v23 323| invoke-static {v0,v1,v2}, android.text.util.Linkify.addLinks(android.text.Spannable, java.util.regex.Pattern, java.lang.String):boolean Label_2: .line 1801 326| const v27, #+23263 (0x00005adf | 3.25984e-41) 329| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 332| return-object v19 Label_3: .line 1825 .end_local v20 333| const v27, #+23264 (0x00005ae0 | 3.25998e-41) 336| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 339| const/16 v22, #+11 (0x0000000b | 1.54143e-44) .line 1824 341| move-object/from16 v0, v19 343| move/from16 v1, v22 345| invoke-static {v0,v1}, android.text.util.Linkify.addLinks(android.text.Spannable, int):boolean 348| move-result v14 349| const v27, #+23265 (0x00005ae1 | 3.26012e-41) 352| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1830 .local v14, "linkifyFoundLinks", boolean 355| invoke-interface/range {v19..v19}, android.text.Spannable.length():int 358| move-result v22 359| const v27, #+23266 (0x00005ae2 | 3.26026e-41) 362| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 365| const-class v23, android.text.style.URLSpan 367| const v27, #+23267 (0x00005ae3 | 3.26040e-41) 370| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 373| const/16 v24, #+0 (0x00000000 | 0.00000) 375| move-object/from16 v0, v19 377| move/from16 v1, v24 379| move/from16 v2, v22 381| move-object/from16 v3, v23 383| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 386| move-result-object v10 387| const v27, #+23268 (0x00005ae4 | 3.26054e-41) 390| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 393| check-cast v10, android.text.style.URLSpan[] .line 1836 .local v10, "existingSpans", android.text.style.URLSpan[] 395| const v27, #+23269 (0x00005ae5 | 3.26068e-41) 398| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 401| sget-object v22, com.android.calendar.Utils.COORD_PATTERN 403| const v27, #+23270 (0x00005ae6 | 3.26082e-41) 406| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v0, v22 411| move-object/from16 v1, v19 413| invoke-virtual {v0,v1}, java.util.regex.Pattern.matcher(java.lang.CharSequence):java.util.regex.Matcher 416| move-result-object v6 417| const v27, #+23271 (0x00005ae7 | 3.26096e-41) 420| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1837 .local v6, "coordMatcher", java.util.regex.Matcher 423| const/4 v5, #+0 (0x00000000 | 0.00000) Label_4: .line 1838 .local v5, "coordCount", int 424| const v27, #+23272 (0x00005ae8 | 3.26110e-41) 427| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 430| invoke-virtual {v6}, java.util.regex.Matcher.find():boolean 433| move-result v22 434| const v27, #+23273 (0x00005ae9 | 3.26124e-41) 437| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 440| if-eqz v22, Label_5 .line 1839 442| const v27, #+23274 (0x00005aea | 3.26138e-41) 445| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v6}, java.util.regex.Matcher.start():int 451| move-result v21 452| const v27, #+23275 (0x00005aeb | 3.26152e-41) 455| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1840 .local v21, "start", int 458| invoke-virtual {v6}, java.util.regex.Matcher.end():int 461| move-result v9 462| const v27, #+23276 (0x00005aec | 3.26166e-41) 465| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1841 .local v9, "end", int 468| move-object/from16 v0, v19 470| move/from16 v1, v21 472| invoke-static {v0,v10,v1,v9}, com.android.calendar.Utils.spanWillOverlap(android.text.Spannable, android.text.style.URLSpan[], int, int):boolean 475| move-result v22 476| const v27, #+23277 (0x00005aed | 3.26180e-41) 479| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 482| if-nez v22, Label_4 .line 1845 484| const v27, #+23278 (0x00005aee | 3.26194e-41) 487| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 490| new-instance v18, android.text.style.URLSpan 492| const v27, #+23279 (0x00005aef | 3.26208e-41) 495| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 498| new-instance v22, java.lang.StringBuilder 500| const v27, #+23280 (0x00005af0 | 3.26222e-41) 503| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 506| invoke-direct/range {v22..v22}, java.lang.StringBuilder.():void 509| const v27, #+23281 (0x00005af1 | 3.26236e-41) 512| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 515| const-string/jumbo v23, "geo:0,0?q=" 518| const v27, #+23282 (0x00005af2 | 3.26250e-41) 521| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 527| move-result-object v22 528| const v27, #+23283 (0x00005af3 | 3.26264e-41) 531| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-virtual {v6}, java.util.regex.Matcher.group():java.lang.String 537| move-result-object v23 538| const v27, #+23284 (0x00005af4 | 3.26278e-41) 541| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 547| move-result-object v22 548| const v27, #+23285 (0x00005af5 | 3.26292e-41) 551| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-virtual/range {v22..v22}, java.lang.StringBuilder.toString():java.lang.String 557| move-result-object v22 558| const v27, #+23286 (0x00005af6 | 3.26306e-41) 561| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 564| move-object/from16 v0, v18 566| move-object/from16 v1, v22 568| invoke-direct {v0,v1}, android.text.style.URLSpan.(java.lang.String):void .line 1846 .local v18, "span", android.text.style.URLSpan 571| const v27, #+23287 (0x00005af7 | 3.26320e-41) 574| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 577| const/16 v22, #+33 (0x00000021 | 4.62428e-44) 579| move-object/from16 v0, v19 581| move-object/from16 v1, v18 583| move/from16 v2, v21 585| move/from16 v3, v22 587| invoke-interface {v0,v1,v2,v9,v3}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void .line 1847 590| const v27, #+23288 (0x00005af8 | 3.26334e-41) 593| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 596| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 598| goto/16 Label_4 Label_5: .line 1853 .end_local v9 .end_local v18 .end_local v21 600| const v27, #+23289 (0x00005af9 | 3.26348e-41) 603| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 606| invoke-interface/range {v19..v19}, android.text.Spannable.length():int 609| move-result v22 610| const v27, #+23290 (0x00005afa | 3.26362e-41) 613| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 616| const-class v23, android.text.style.URLSpan 618| const v27, #+23291 (0x00005afb | 3.26376e-41) 621| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 624| const/16 v24, #+0 (0x00000000 | 0.00000) 626| move-object/from16 v0, v19 628| move/from16 v1, v24 630| move/from16 v2, v22 632| move-object/from16 v3, v23 634| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 637| move-result-object v10 638| const v27, #+23292 (0x00005afc | 3.26390e-41) 641| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .end_local v10 644| check-cast v10, android.text.style.URLSpan[] .line 1862 .restart_local v10 646| const v27, #+23293 (0x00005afd | 3.26404e-41) 649| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 652| invoke-static/range {v25..v25}, com.android.calendar.Utils.findNanpPhoneNumbers(java.lang.CharSequence):int[] 655| move-result-object v17 656| const v27, #+23294 (0x00005afe | 3.26418e-41) 659| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1867 .local v17, "phoneSequences", int[] 662| const/16 v16, #+0 (0x00000000 | 0.00000) .line 1868 .local v16, "phoneCount", int 664| const/4 v15, #+0 (0x00000000 | 0.00000) Label_6: .local v15, "match", int 665| const v27, #+23295 (0x00005aff | 3.26432e-41) 668| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 671| move-object/from16 v0, v17 673| array-length v0, v0 674| const v27, #+23296 (0x00005b00 | 3.26446e-41) 677| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 680| move/from16 v22, v0 682| div-int/lit8 v22, v22, #+2 (0x00000002 | 2.80260e-45) 684| const v27, #+23297 (0x00005b01 | 3.26461e-41) 687| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 690| move/from16 v0, v22 692| if-ge v15, v0, Label_13 .line 1869 694| const v27, #+23298 (0x00005b02 | 3.26475e-41) 697| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 700| mul-int/lit8 v22, v15, #+2 (0x00000002 | 2.80260e-45) 702| aget v21, v17, v22 .line 1870 .restart_local v21 704| const v27, #+23299 (0x00005b03 | 3.26489e-41) 707| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 710| mul-int/lit8 v22, v15, #+2 (0x00000002 | 2.80260e-45) 712| add-int/lit8 v22, v22, #+1 (0x00000001 | 1.40130e-45) 714| aget v9, v17, v22 .line 1872 .restart_local v9 716| const v27, #+23300 (0x00005b04 | 3.26503e-41) 719| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 722| move-object/from16 v0, v19 724| move/from16 v1, v21 726| invoke-static {v0,v10,v1,v9}, com.android.calendar.Utils.spanWillOverlap(android.text.Spannable, android.text.style.URLSpan[], int, int):boolean 729| move-result v22 730| const v27, #+23301 (0x00005b05 | 3.26517e-41) 733| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 736| if-eqz v22, Label_8 Label_7: .line 1868 738| const v27, #+23302 (0x00005b06 | 3.26531e-41) 741| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 744| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) 746| goto/16 Label_6 Label_8: .line 1885 748| const v27, #+23303 (0x00005b07 | 3.26545e-41) 751| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 754| new-instance v8, java.lang.StringBuilder 756| const v27, #+23304 (0x00005b08 | 3.26559e-41) 759| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 762| invoke-direct {v8}, java.lang.StringBuilder.():void .line 1886 .local v8, "dialBuilder", java.lang.StringBuilder 765| const v27, #+23305 (0x00005b09 | 3.26573e-41) 768| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 771| move/from16 v11, v21 Label_9: .local v11, "i", int 773| const v27, #+23306 (0x00005b0a | 3.26587e-41) 776| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 779| if-ge v11, v9, Label_12 .line 1887 781| const v27, #+23307 (0x00005b0b | 3.26601e-41) 784| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 787| move-object/from16 v0, v19 789| invoke-interface {v0,v11}, android.text.Spannable.charAt(int):char 792| move-result v4 793| const v27, #+23308 (0x00005b0c | 3.26615e-41) 796| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 1888 .local v4, "ch", char 799| const/16 v22, #+43 (0x0000002b | 6.02558e-44) 801| move/from16 v0, v22 803| if-eq v4, v0, Label_10 805| const v27, #+23309 (0x00005b0d | 3.26629e-41) 808| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 811| invoke-static {v4}, java.lang.Character.isDigit(char):boolean 814| move-result v22 815| const v27, #+23310 (0x00005b0e | 3.26643e-41) 818| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 821| if-eqz v22, Label_11 Label_10: .line 1889 823| const v27, #+23311 (0x00005b0f | 3.26657e-41) 826| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 829| invoke-virtual {v8,v4}, java.lang.StringBuilder.append(char):java.lang.StringBuilder Label_11: .line 1886 832| const v27, #+23312 (0x00005b10 | 3.26671e-41) 835| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 838| add-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 840| goto/16 Label_9 Label_12: .line 1892 .end_local v4 842| const v27, #+23313 (0x00005b11 | 3.26685e-41) 845| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 848| new-instance v18, android.text.style.URLSpan 850| const v27, #+23314 (0x00005b12 | 3.26699e-41) 853| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 856| new-instance v22, java.lang.StringBuilder 858| const v27, #+23315 (0x00005b13 | 3.26713e-41) 861| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 864| invoke-direct/range {v22..v22}, java.lang.StringBuilder.():void 867| const v27, #+23316 (0x00005b14 | 3.26727e-41) 870| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 873| const-string/jumbo v23, "tel:" 876| const v27, #+23317 (0x00005b15 | 3.26741e-41) 879| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 882| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 885| move-result-object v22 886| const v27, #+23318 (0x00005b16 | 3.26755e-41) 889| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 892| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 895| move-result-object v23 896| const v27, #+23319 (0x00005b17 | 3.26769e-41) 899| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 902| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 905| move-result-object v22 906| const v27, #+23320 (0x00005b18 | 3.26783e-41) 909| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 912| invoke-virtual/range {v22..v22}, java.lang.StringBuilder.toString():java.lang.String 915| move-result-object v22 916| const v27, #+23321 (0x00005b19 | 3.26797e-41) 919| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v0, v18 924| move-object/from16 v1, v22 926| invoke-direct {v0,v1}, android.text.style.URLSpan.(java.lang.String):void .line 1894 .restart_local v18 929| const v27, #+23322 (0x00005b1a | 3.26811e-41) 932| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 935| const/16 v22, #+33 (0x00000021 | 4.62428e-44) 937| move-object/from16 v0, v19 939| move-object/from16 v1, v18 941| move/from16 v2, v21 943| move/from16 v3, v22 945| invoke-interface {v0,v1,v2,v9,v3}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void .line 1895 948| const v27, #+23323 (0x00005b1b | 3.26825e-41) 951| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 954| add-int/lit8 v16, v16, #+1 (0x00000001 | 1.40130e-45) 956| goto/16 Label_7 Label_13: .line 1901 .end_local v8 .end_local v9 .end_local v11 .end_local v18 .end_local v21 958| const v27, #+23324 (0x00005b1c | 3.26839e-41) 961| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 964| if-eqz v26, Label_15 966| const v27, #+23325 (0x00005b1d | 3.26853e-41) 969| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 972| invoke-virtual/range {v25..v25}, java.lang.String.isEmpty():boolean 975| move-result v22 976| const v27, #+23326 (0x00005b1e | 3.26867e-41) 979| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 982| xor-int/lit8 v22, v22, #+1 (0x00000001 | 1.40130e-45) 984| if-eqz v22, Label_15 .line 1902 986| const v27, #+23327 (0x00005b1f | 3.26881e-41) 989| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 992| xor-int/lit8 v22, v14, #+1 (0x00000001 | 1.40130e-45) .line 1901 994| if-eqz v22, Label_15 .line 1902 996| const v27, #+23328 (0x00005b20 | 3.26895e-41) 999| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1002| if-nez v16, Label_15 1004| const v27, #+23329 (0x00005b21 | 3.26909e-41) 1007| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1010| if-nez v5, Label_15 .line 1903 1012| const v27, #+23330 (0x00005b22 | 3.26923e-41) 1015| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1018| const-string/jumbo v22, "CalUtils" 1021| const v27, #+23331 (0x00005b23 | 3.26937e-41) 1024| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1027| const/16 v23, #+2 (0x00000002 | 2.80260e-45) 1029| invoke-static/range {v22..v23}, android.util.Log.isLoggable(java.lang.String, int):boolean 1032| move-result v22 1033| const v27, #+23332 (0x00005b24 | 3.26951e-41) 1036| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1039| if-eqz v22, Label_14 .line 1904 1041| const v27, #+23333 (0x00005b25 | 3.26965e-41) 1044| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1047| const-string/jumbo v22, "CalUtils" 1050| const v27, #+23334 (0x00005b26 | 3.26979e-41) 1053| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1056| const-string/jumbo v23, "No linkification matches, using geo default" 1059| const v27, #+23335 (0x00005b27 | 3.26993e-41) 1062| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1065| invoke-static/range {v22..v23}, android.util.Log.v(java.lang.String, java.lang.String):int Label_14: .line 1906 1068| const v27, #+23336 (0x00005b28 | 3.27007e-41) 1071| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1074| sget-object v22, com.android.calendar.Utils.mWildcardPattern 1076| const v27, #+23337 (0x00005b29 | 3.27021e-41) 1079| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1082| const-string/jumbo v23, "geo:0,0?q=" 1085| const v27, #+23338 (0x00005b2a | 3.27035e-41) 1088| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1091| move-object/from16 v0, v19 1093| move-object/from16 v1, v22 1095| move-object/from16 v2, v23 1097| invoke-static {v0,v1,v2}, android.text.util.Linkify.addLinks(android.text.Spannable, java.util.regex.Pattern, java.lang.String):boolean Label_15: .line 1909 1100| const v27, #+23339 (0x00005b2b | 3.27049e-41) 1103| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1106| return-object v19 } method com.android.calendar.Utils.findNanpMatchEnd(java.lang.CharSequence, int):int { .params "text", "startPos" .src "Utils.java" .line 2004 .prologue_end 0| const v0, #+23340 (0x00005b2c | 3.27063e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v12, #+11 (0x0000000b | 1.54143e-44) 8| const/4 v11, #+7 (0x00000007 | 9.80909e-45) 9| const/4 v10, #-1 (0xffffffff | NaN) 10| const/16 v9, #+49 (0x00000031 | 6.86636e-44) .line 2004 12| invoke-interface {v13}, java.lang.CharSequence.length():int 15| move-result v7 16| const v0, #+23341 (0x00005b2d | 3.27077e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| add-int/lit8 v8, v14, #+4 (0x00000004 | 5.60519e-45) 24| if-le v7, v8, Label_1 .line 2005 26| const v0, #+23342 (0x00005b2e | 3.27091e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| add-int/lit8 v7, v14, #+4 (0x00000004 | 5.60519e-45) 34| invoke-interface {v13,v14,v7}, java.lang.CharSequence.subSequence(int, int):java.lang.CharSequence 37| move-result-object v7 38| const v0, #+23343 (0x00005b2f | 3.27105e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v7}, java.lang.CharSequence.toString():java.lang.String 47| move-result-object v7 48| const v0, #+23344 (0x00005b30 | 3.27119e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v8, "tel:" 57| const v0, #+23345 (0x00005b31 | 3.27133e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v7,v8}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 66| move-result v7 67| const v0, #+23346 (0x00005b32 | 3.27147e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2004 73| if-eqz v7, Label_1 .line 2006 75| const v0, #+23347 (0x00005b33 | 3.27161e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| add-int/lit8 v14, v14, #+4 (0x00000004 | 5.60519e-45) Label_1: .line 2009 83| const v0, #+23348 (0x00005b34 | 3.27175e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-interface {v13}, java.lang.CharSequence.length():int 92| move-result v3 93| const v0, #+23349 (0x00005b35 | 3.27189e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2010 .local v3, "endPos", int 99| move v2, v14 .line 2011 .local v2, "curPos", int 100| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2012 .local v5, "foundDigits", int 101| const/16 v4, #+120 (0x00000078 | 1.68156e-43) .line 2013 .local v4, "firstDigit", char 103| const/4 v6, #+0 (0x00000000 | 0.00000) Label_2: .line 2015 .end_local v4 .local v6, "foundWhiteSpaceAfterAreaCode", boolean 104| const v0, #+23350 (0x00005b36 | 3.27203e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-gt v2, v3, Label_12 .line 2017 112| const v0, #+23351 (0x00005b37 | 3.27217e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-ge v2, v3, Label_5 .line 2018 120| const v0, #+23352 (0x00005b38 | 3.27231e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-interface {v13,v2}, java.lang.CharSequence.charAt(int):char 129| move-result v1 130| const v0, #+23353 (0x00005b39 | 3.27245e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 2023 136| const v0, #+23354 (0x00005b3a | 3.27259e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v1}, java.lang.Character.isDigit(char):boolean 145| move-result v7 146| const v0, #+23355 (0x00005b3b | 3.27273e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-eqz v7, Label_6 .line 2024 154| const v0, #+23356 (0x00005b3c | 3.27287e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-nez v5, Label_4 .line 2025 162| const v0, #+23357 (0x00005b3d | 3.27301e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| move v4, v1 Label_4: .line 2027 169| const v0, #+23358 (0x00005b3e | 3.27315e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) .line 2028 177| if-le v5, v12, Label_8 .line 2030 179| const v0, #+23359 (0x00005b3f | 3.27329e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return v10 Label_5: .line 2020 186| const v0, #+23360 (0x00005b40 | 3.27343e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const/16 v1, #+27 (0x0000001b | 3.78351e-44) .local v1, "ch", char 194| goto/16 Label_3 Label_6: .line 2032 .end_local v1 196| const v0, #+23361 (0x00005b41 | 3.27357e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v1}, java.lang.Character.isWhitespace(char):boolean 205| move-result v7 206| const v0, #+23362 (0x00005b42 | 3.27371e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-eqz v7, Label_14 .line 2033 214| const v0, #+23363 (0x00005b43 | 3.27385e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-ne v4, v9, Label_9 222| const v0, #+23364 (0x00005b44 | 3.27399e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 229| if-ne v5, v7, Label_9 Label_7: .line 2035 231| const v0, #+23365 (0x00005b45 | 3.27413e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 2047 238| const v0, #+23366 (0x00005b46 | 3.27427e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 246| goto/16 Label_2 Label_9: .line 2034 248| const v0, #+23367 (0x00005b47 | 3.27441e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 255| if-eq v5, v7, Label_7 .line 2036 257| const v0, #+23368 (0x00005b48 | 3.27455e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| if-ne v4, v9, Label_10 265| const v0, #+23369 (0x00005b49 | 3.27469e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 272| if-eq v5, v7, Label_8 Label_10: .line 2037 274| const v0, #+23370 (0x00005b4a | 3.27483e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| if-eqz v6, Label_12 .line 2038 282| const v0, #+23371 (0x00005b4b | 3.27497e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| if-ne v4, v9, Label_11 290| const v0, #+23372 (0x00005b4c | 3.27511e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| if-eq v5, v11, Label_8 Label_11: 298| const v0, #+23373 (0x00005b4d | 3.27525e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| const/4 v7, #+6 (0x00000006 | 8.40779e-45) 305| if-eq v5, v7, Label_8 Label_12: .line 2050 307| const v0, #+23374 (0x00005b4e | 3.27540e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| if-eq v4, v9, Label_15 315| const v0, #+23375 (0x00005b4f | 3.27554e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| if-eq v5, v11, Label_13 323| const v0, #+23376 (0x00005b50 | 3.27568e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| const/16 v7, #+10 (0x0000000a | 1.40130e-44) 331| if-ne v5, v7, Label_15 Label_13: .line 2053 333| const v0, #+23377 (0x00005b51 | 3.27582e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| return v2 Label_14: .line 2042 340| const v0, #+23378 (0x00005b52 | 3.27596e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| const-string/jumbo v7, "()+-*#." 349| const v0, #+23379 (0x00005b53 | 3.27610e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual {v7,v1}, java.lang.String.indexOf(int):int 358| move-result v7 359| const v0, #+23380 (0x00005b54 | 3.27624e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| if-ne v7, v10, Label_8 367| const v0, #+23381 (0x00005b55 | 3.27638e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| goto/16 Label_12 Label_15: .line 2051 375| const v0, #+23382 (0x00005b56 | 3.27652e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| if-ne v4, v9, Label_16 383| const v0, #+23383 (0x00005b57 | 3.27666e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| if-eq v5, v12, Label_13 Label_16: .line 2056 391| const v0, #+23384 (0x00005b58 | 3.27680e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| return v10 } method com.android.calendar.Utils.findNanpPhoneNumbers(java.lang.CharSequence):int[] { .params "text" .src "Utils.java" .line 1938 .prologue_end 0| const v0, #+23385 (0x00005b59 | 3.27694e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1938 7| new-instance v3, java.util.ArrayList 9| const v0, #+23386 (0x00005b5a | 3.27708e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v3}, java.util.ArrayList.():void .line 1940 .local_ex v3, "list", java.util.ArrayList, "Ljava/util/ArrayList;" 18| const v0, #+23387 (0x00005b5b | 3.27722e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1941 .local v6, "startPos", int 25| invoke-interface {v9}, java.lang.CharSequence.length():int 28| move-result v7 29| const v0, #+23388 (0x00005b5c | 3.27736e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| add-int/lit8 v7, v7, #-7 (0xfffffff9 | NaN) 37| add-int/lit8 v1, v7, #+1 (0x00000001 | 1.40130e-45) .line 1942 .local v1, "endPos", int 39| if-gez v1, Label_2 .line 1943 41| const v0, #+23389 (0x00005b5d | 3.27750e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| new-array v7, v8, int[] 49| const v0, #+23390 (0x00005b5e | 3.27764e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v7 Label_1: .line 1960 56| const v0, #+23391 (0x00005b5f | 3.27778e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {v9,v6}, com.android.calendar.Utils.findNanpMatchEnd(java.lang.CharSequence, int):int 65| move-result v4 66| const v0, #+23392 (0x00005b60 | 3.27792e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1961 .local v4, "matchEnd", int 72| if-le v4, v6, Label_7 .line 1962 74| const v0, #+23393 (0x00005b61 | 3.27806e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 83| move-result-object v7 84| const v0, #+23394 (0x00005b62 | 3.27820e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v3,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 1963 93| const v0, #+23395 (0x00005b63 | 3.27834e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 102| move-result-object v7 103| const v0, #+23396 (0x00005b64 | 3.27848e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v3,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 1964 112| const v0, #+23397 (0x00005b65 | 3.27862e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| move v6, v4 Label_2: .line 1950 .end_local v4 119| const v0, #+23398 (0x00005b66 | 3.27876e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-ge v6, v1, Label_5 Label_3: .line 1952 127| const v0, #+23399 (0x00005b67 | 3.27890e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v9,v6}, java.lang.CharSequence.charAt(int):char 136| move-result v7 137| const v0, #+23400 (0x00005b68 | 3.27904e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v7}, java.lang.Character.isWhitespace(char):boolean 146| move-result v7 147| const v0, #+23401 (0x00005b69 | 3.27918e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-eqz v7, Label_4 155| const v0, #+23402 (0x00005b6a | 3.27932e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-ge v6, v1, Label_4 .line 1953 163| const v0, #+23403 (0x00005b6b | 3.27946e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 171| goto/16 Label_3 Label_4: .line 1955 173| const v0, #+23404 (0x00005b6c | 3.27960e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-ne v6, v1, Label_1 Label_5: .line 1973 181| const v0, #+23405 (0x00005b6d | 3.27974e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v3}, java.util.ArrayList.size():int 190| move-result v7 191| const v0, #+23406 (0x00005b6e | 3.27988e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| new-array v5, v7, int[] .line 1974 .local v5, "result", int[] 199| const v0, #+23407 (0x00005b6f | 3.28002e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v3}, java.util.ArrayList.size():int 208| move-result v7 209| const v0, #+23408 (0x00005b70 | 3.28016e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| add-int/lit8 v2, v7, #-1 (0xffffffff | NaN) Label_6: .local v2, "i", int 217| const v0, #+23409 (0x00005b71 | 3.28030e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| if-ltz v2, Label_8 .line 1975 225| const v0, #+23410 (0x00005b72 | 3.28044e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v3,v2}, java.util.ArrayList.get(int):java.lang.Object 234| move-result-object v7 235| const v0, #+23411 (0x00005b73 | 3.28058e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| check-cast v7, java.lang.Integer 243| const v0, #+23412 (0x00005b74 | 3.28072e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v7}, java.lang.Integer.intValue():int 252| move-result v7 253| const v0, #+23413 (0x00005b75 | 3.28086e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| aput v7, v5, v2 .line 1974 261| const v0, #+23414 (0x00005b76 | 3.28100e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 269| goto/16 Label_6 Label_7: .line 1967 .end_local v2 .end_local v5 .restart_local v4 271| const v0, #+23415 (0x00005b77 | 3.28114e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-interface {v9,v6}, java.lang.CharSequence.charAt(int):char 280| move-result v7 281| const v0, #+23416 (0x00005b78 | 3.28128e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-static {v7}, java.lang.Character.isWhitespace(char):boolean 290| move-result v7 291| const v0, #+23417 (0x00005b79 | 3.28142e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| if-nez v7, Label_2 299| const v0, #+23418 (0x00005b7a | 3.28156e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| if-ge v6, v1, Label_2 .line 1968 307| const v0, #+23419 (0x00005b7b | 3.28170e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 315| goto/16 Label_7 Label_8: .line 1977 .end_local v4 .restart_local v2 .restart_local v5 317| const v0, #+23420 (0x00005b7c | 3.28184e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| return-object v5 } method com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String { .params "context", "startMillis", "endMillis", "flags" .src "Utils.java" .line 307 .prologue_end .line 307 0| const v0, #+23421 (0x00005b7d | 3.28198e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.Utils.mTZUtils 8| const v0, #+23422 (0x00005b7e | 3.28212e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| move-object v2, v8 15| move-wide v3:v4, v9:v10 16| move-wide v5:v6, v11:v12 17| move v7, v13 18| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String 21| move-result-object v1 22| const v0, #+23423 (0x00005b7f | 3.28226e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 } method com.android.calendar.Utils.formatMonthYear(android.content.Context, android.text.format.Time):java.lang.String { .params "context", "time" .src "Utils.java" .line 556 .prologue_end .line 556 0| const v0, #+23424 (0x00005b80 | 3.28240e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+52 (0x00000034 | 7.28675e-44) .line 558 .local v7, "flags", int 8| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 9| invoke-virtual {v9,v1}, android.text.format.Time.toMillis(boolean):long 12| move-result-wide v3:v4 13| const v0, #+23425 (0x00005b81 | 3.28254e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v3, "millis", long 19| move-object v2, v8 20| move-wide v5:v6, v3:v4 .line 559 21| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 24| move-result-object v1 25| const v0, #+23426 (0x00005b82 | 3.28268e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 } method com.android.calendar.Utils.getAllowWeekForDetailView():boolean { .src "Utils.java" .line 815 .prologue_end .line 815 0| const v1, #+23427 (0x00005b83 | 3.28282e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v0, com.android.calendar.Utils.mAllowWeekForDetailView 8| const v1, #+23428 (0x00005b84 | 3.28296e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean { .params "c", "key" .src "Utils.java" .line 819 .prologue_end .line 819 0| const v0, #+23429 (0x00005b85 | 3.28310e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+23430 (0x00005b86 | 3.28324e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1,v3}, android.content.res.Resources.getBoolean(int):boolean 19| move-result v1 20| const v0, #+23431 (0x00005b87 | 3.28338e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v1 } method com.android.calendar.Utils.getDayOfWeekString(int, int, long, android.content.Context):java.lang.String { .params "julianDay", "todayJulianDay", "millis", "context" .src "Utils.java" .line 1359 .prologue_end 0| const v0, #+23432 (0x00005b88 | 3.28352e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v10, #+0 (0x00000000 | 0.00000) .line 1359 8| const/4 v1, #+0 (0x00000000 | 0.00000) 9| invoke-static {v15,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String .line 1360 12| const v0, #+23433 (0x00005b89 | 3.28366e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v7, #+2 (0x00000002 | 2.80260e-45) .line 1362 .local v7, "flags", int 19| if-ne v11, v12, Label_2 .line 1363 21| const v0, #+23434 (0x00005b8a | 3.28380e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| new-array v9, v2, java.lang.Object[] .line 1364 29| const v0, #+23435 (0x00005b8b | 3.28394e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v1, com.android.calendar.Utils.mTZUtils 37| const v0, #+23436 (0x00005b8c | 3.28408e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| move-object v2, v15 44| move-wide v3:v4, v13:v14 45| move-wide v5:v6, v13:v14 46| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String 49| move-result-object v1 50| const v0, #+23437 (0x00005b8d | 3.28422e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1}, java.lang.String.toString():java.lang.String 59| move-result-object v1 60| const v0, #+23438 (0x00005b8e | 3.28436e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| aput-object v1, v9, v10 .line 1363 68| const v0, #+23439 (0x00005b8f | 3.28450e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const v1, #+2131492956 (0x7f0c005c | 1.86094e+38) 77| invoke-virtual {v15,v1,v9}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 80| move-result-object v8 81| const v0, #+23440 (0x00005b90 | 3.28464e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1374 .local v8, "dayViewText", java.lang.String 87| const v0, #+23441 (0x00005b91 | 3.28478e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v8}, java.lang.String.toUpperCase():java.lang.String 96| move-result-object v8 97| const v0, #+23442 (0x00005b92 | 3.28492e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1375 103| return-object v8 Label_2: .line 1365 .end_local v8 104| const v0, #+23443 (0x00005b93 | 3.28506e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/lit8 v1, v12, #-1 (0xffffffff | NaN) 112| if-ne v11, v1, Label_3 .line 1366 114| const v0, #+23444 (0x00005b94 | 3.28520e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| new-array v9, v2, java.lang.Object[] .line 1367 122| const v0, #+23445 (0x00005b95 | 3.28534e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| sget-object v1, com.android.calendar.Utils.mTZUtils 130| const v0, #+23446 (0x00005b96 | 3.28548e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| move-object v2, v15 137| move-wide v3:v4, v13:v14 138| move-wide v5:v6, v13:v14 139| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String 142| move-result-object v1 143| const v0, #+23447 (0x00005b97 | 3.28562e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v1}, java.lang.String.toString():java.lang.String 152| move-result-object v1 153| const v0, #+23448 (0x00005b98 | 3.28576e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| aput-object v1, v9, v10 .line 1366 161| const v0, #+23449 (0x00005b99 | 3.28590e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const v1, #+2131492957 (0x7f0c005d | 1.86094e+38) 170| invoke-virtual {v15,v1,v9}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 173| move-result-object v8 174| const v0, #+23450 (0x00005b9a | 3.28604e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v8 180| goto/16 Label_1 Label_3: .line 1368 .end_local v8 182| const v0, #+23451 (0x00005b9b | 3.28619e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| add-int/lit8 v1, v12, #+1 (0x00000001 | 1.40130e-45) 190| if-ne v11, v1, Label_4 .line 1369 192| const v0, #+23452 (0x00005b9c | 3.28633e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| new-array v9, v2, java.lang.Object[] .line 1370 200| const v0, #+23453 (0x00005b9d | 3.28647e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| sget-object v1, com.android.calendar.Utils.mTZUtils 208| const v0, #+23454 (0x00005b9e | 3.28661e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| move-object v2, v15 215| move-wide v3:v4, v13:v14 216| move-wide v5:v6, v13:v14 217| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String 220| move-result-object v1 221| const v0, #+23455 (0x00005b9f | 3.28675e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v1}, java.lang.String.toString():java.lang.String 230| move-result-object v1 231| const v0, #+23456 (0x00005ba0 | 3.28689e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| aput-object v1, v9, v10 .line 1369 239| const v0, #+23457 (0x00005ba1 | 3.28703e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| const v1, #+2131492958 (0x7f0c005e | 1.86094e+38) 248| invoke-virtual {v15,v1,v9}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 251| move-result-object v8 252| const v0, #+23458 (0x00005ba2 | 3.28717e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v8 258| goto/16 Label_1 Label_4: .line 1372 .end_local v8 260| const v0, #+23459 (0x00005ba3 | 3.28731e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| sget-object v1, com.android.calendar.Utils.mTZUtils 268| const v0, #+23460 (0x00005ba4 | 3.28745e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| move-object v2, v15 275| move-wide v3:v4, v13:v14 276| move-wide v5:v6, v13:v14 277| invoke-virtual/range {v1..v7}, com.android.calendar.CalendarUtils$TimeZoneUtils.formatDateRange(android.content.Context, long, long, int):java.lang.String 280| move-result-object v1 281| const v0, #+23461 (0x00005ba5 | 3.28759e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v1}, java.lang.String.toString():java.lang.String 290| move-result-object v8 291| const v0, #+23462 (0x00005ba6 | 3.28773e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v8 297| goto/16 Label_1 } method com.android.calendar.Utils.getDaysPerWeek(android.content.Context):int { .params "context" .src "Utils.java" .line 699 .prologue_end .line 699 0| const v0, #+23463 (0x00005ba7 | 3.28787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23464 (0x00005ba8 | 3.28801e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 700 .local v1, "prefs", android.content.SharedPreferences 16| const-string/jumbo v2, "preferences_days_per_week" 19| const v0, #+23465 (0x00005ba9 | 3.28815e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 26| invoke-interface {v1,v2,v3}, android.content.SharedPreferences.getInt(java.lang.String, int):int 29| move-result v2 30| const v0, #+23466 (0x00005baa | 3.28829e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v2 } method com.android.calendar.Utils.getDeclinedColorFromColor(int):int { .params "color" .src "Utils.java" .line 844 .prologue_end 0| const v0, #+23467 (0x00005bab | 3.28843e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v10, #-16777216 (0xff000000 | -1.70141e+38) 8| const/high16 v9, #+16711680 (0x00ff0000 | 2.34181e-38) 10| const v8, #+65280 (0x0000ff00 | 9.14768e-41) .line 844 13| const/4 v3, #-1 (0xffffffff | NaN) .line 845 .local v3, "bg", int 14| const/16 v1, #+102 (0x00000066 | 1.42932e-43) .line 846 .local v1, "a", int 16| and-int v6, v11, v9 18| mul-int/lit8 v6, v6, #+102 (0x00000066 | 1.42932e-43) 20| const/high16 v7, #-1738080256 (0x98670000 | -2.98561e-24) 22| add-int/2addr v6, v7 23| and-int v5, v6, v10 .line 847 .local v5, "r", int 25| and-int v6, v11, v8 27| mul-int/lit8 v6, v6, #+102 (0x00000066 | 1.42932e-43) 29| const v7, #+9987840 (0x00986700 | 1.39959e-38) 32| add-int/2addr v6, v7 33| and-int v4, v6, v9 .line 848 .local v4, "g", int 35| and-int/lit16 v6, v11, #+255 (0x000000ff | 3.57331e-43) 37| mul-int/lit8 v6, v6, #+102 (0x00000066 | 1.42932e-43) 39| const v7, #+39015 (0x00009867 | 5.46717e-41) 42| add-int/2addr v6, v7 43| and-int v2, v6, v8 .line 849 .local v2, "b", int 45| or-int v6, v5, v4 47| or-int/2addr v6, v2 48| shr-int/lit8 v6, v6, #+8 (0x00000008 | 1.12104e-44) 50| or-int/2addr v6, v10 51| return v6 } method com.android.calendar.Utils.getDefaultVibrate(android.content.Context, android.content.SharedPreferences):boolean { .params "context", "prefs" .src "Utils.java" .line 312 .prologue_end 0| const v0, #+23468 (0x00005bac | 3.28857e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 312 7| const-string/jumbo v3, "preferences_alerts_vibrateWhen" 10| const v0, #+23469 (0x00005bad | 3.28871e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v7,v3}, android.content.SharedPreferences.contains(java.lang.String):boolean 19| move-result v3 20| const v0, #+23470 (0x00005bae | 3.28885e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v3, Label_4 .line 317 28| const v0, #+23471 (0x00005baf | 3.28899e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v3, "preferences_alerts_vibrateWhen" 37| const v0, #+23472 (0x00005bb0 | 3.28913e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-interface {v7,v3,v4}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 46| move-result-object v2 47| const v0, #+23473 (0x00005bb1 | 3.28927e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 318 .local v2, "vibrateWhen", java.lang.String 53| if-eqz v2, Label_3 .line 319 55| const v0, #+23474 (0x00005bb2 | 3.28941e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const v3, #+2131493001 (0x7f0c0089 | 1.86095e+38) .line 318 64| invoke-virtual {v6,v3}, android.content.Context.getString(int):java.lang.String 67| move-result-object v3 68| const v0, #+23475 (0x00005bb3 | 3.28955e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 77| move-result v1 78| const v0, #+23476 (0x00005bb4 | 3.28969e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 320 84| const v0, #+23477 (0x00005bb5 | 3.28983e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-interface {v7}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 93| move-result-object v3 94| const v0, #+23478 (0x00005bb6 | 3.28997e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v4, "preferences_alerts_vibrateWhen" 103| const v0, #+23479 (0x00005bb7 | 3.29011e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v3,v4}, android.content.SharedPreferences$Editor.remove(java.lang.String):android.content.SharedPreferences$Editor 112| move-result-object v3 113| const v0, #+23480 (0x00005bb8 | 3.29025e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v3}, android.content.SharedPreferences$Editor.commit():boolean .line 321 122| const v0, #+23481 (0x00005bb9 | 3.29039e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const-string/jumbo v3, "CalUtils" 131| const v0, #+23482 (0x00005bba | 3.29053e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| new-instance v4, java.lang.StringBuilder 139| const v0, #+23483 (0x00005bbb | 3.29067e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-direct {v4}, java.lang.StringBuilder.():void 148| const v0, #+23484 (0x00005bbc | 3.29081e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const-string/jumbo v5, "Migrating KEY_ALERTS_VIBRATE_WHEN(" 157| const v0, #+23485 (0x00005bbd | 3.29095e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 166| move-result-object v4 167| const v0, #+23486 (0x00005bbe | 3.29109e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v4,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 176| move-result-object v4 177| const v0, #+23487 (0x00005bbf | 3.29123e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 322 183| const-string/jumbo v5, ") to KEY_ALERTS_VIBRATE = " .line 321 186| const v0, #+23488 (0x00005bc0 | 3.29137e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 195| move-result-object v4 196| const v0, #+23489 (0x00005bc1 | 3.29151e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 205| move-result-object v4 206| const v0, #+23490 (0x00005bc2 | 3.29165e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 215| move-result-object v4 216| const v0, #+23491 (0x00005bc3 | 3.29179e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 327 .end_local v2 225| const v0, #+23492 (0x00005bc4 | 3.29193e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return v1 Label_3: .line 318 .restart_local v2 232| const v0, #+23493 (0x00005bc5 | 3.29207e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v1, #+0 (0x00000000 | 0.00000) .local v1, "vibrate", boolean 239| goto/16 Label_1 Label_4: .line 324 .end_local v1 .end_local v2 241| const v0, #+23494 (0x00005bc6 | 3.29221e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const-string/jumbo v3, "preferences_alerts_vibrate" .line 325 250| const v0, #+23495 (0x00005bc7 | 3.29235e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const/4 v4, #+0 (0x00000000 | 0.00000) .line 324 257| invoke-interface {v7,v3,v4}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 260| move-result v1 261| const v0, #+23496 (0x00005bc8 | 3.29249e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v1, "vibrate", boolean 267| goto/16 Label_2 } method com.android.calendar.Utils.getDisplayColorFromColor(int):int { .params "color" .src "Utils.java" .line 830 .prologue_end 0| const v0, #+23497 (0x00005bc9 | 3.29263e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 830 8| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 11| move-result v2 12| const v0, #+23498 (0x00005bca | 3.29277e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v2, Label_1 .line 831 20| const v0, #+23499 (0x00005bcb | 3.29291e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v6 Label_1: .line 834 27| const v0, #+23500 (0x00005bcc | 3.29305e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 34| new-array v1, v2, float[] .line 835 .local v1, "hsv", float[] 36| const v0, #+23501 (0x00005bcd | 3.29319e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v6,v1}, android.graphics.Color.colorToHSV(int, float[]):void .line 836 45| const v0, #+23502 (0x00005bce | 3.29333e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| aget v2, v1, v4 53| const v0, #+23503 (0x00005bcf | 3.29347e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const v3, #+1067869798 (0x3fa66666 | 1.30000) 62| mul-float/2addr v2, v3 63| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 65| invoke-static {v2,v3}, java.lang.Math.min(float, float):float 68| move-result v2 69| const v0, #+23504 (0x00005bd0 | 3.29361e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| aput v2, v1, v4 .line 837 77| const v0, #+23505 (0x00005bd1 | 3.29375e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| aget v2, v1, v5 85| const v0, #+23506 (0x00005bd2 | 3.29389e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const v3, #+1061997773 (0x3f4ccccd | 0.800000) 94| mul-float/2addr v2, v3 95| aput v2, v1, v5 .line 838 97| const v0, #+23507 (0x00005bd3 | 3.29403e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v1}, android.graphics.Color.HSVToColor(float[]):int 106| move-result v2 107| const v0, #+23508 (0x00005bd4 | 3.29417e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return v2 } method com.android.calendar.Utils.getDisplayedDatetime(long, long, long, java.lang.String, boolean, android.content.Context):java.lang.String { .params "startMillis", "endMillis", "currentMillis", "localTimezone", "allDay", "context" .src "Utils.java" .line 1407 0| move-wide/16 v32:v33, v33:v34 3| move-wide/16 v34:v35, v35:v36 6| move-wide/16 v36:v37, v37:v38 9| move-object/16 v38, v39 12| move/16 v39, v40 15| move-object/16 v40, v41 .prologue_end .line 1407 18| const v41, #+23509 (0x00005bd5 | 3.29431e-41) 21| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v27, #+18 (0x00000012 | 2.52234e-44) .line 1408 .local v27, "flagsDate", int 26| const/16 v16, #+1 (0x00000001 | 1.40130e-45) .line 1409 .local v16, "flagsTime", int 28| invoke-static/range {v40..v40}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 31| move-result v8 32| const v41, #+23510 (0x00005bd6 | 3.29445e-41) 35| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 38| if-eqz v8, Label_1 .line 1410 40| const v41, #+23511 (0x00005bd7 | 3.29459e-41) 43| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 46| const/16 v16, #+129 (0x00000081 | 1.80768e-43) Label_1: .line 1413 48| const v41, #+23512 (0x00005bd8 | 3.29473e-41) 51| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 54| new-instance v24, android.text.format.Time 56| const v41, #+23513 (0x00005bd9 | 3.29487e-41) 59| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 62| move-object/from16 v0, v24 64| move-object/from16 v1, v38 66| invoke-direct {v0,v1}, android.text.format.Time.(java.lang.String):void .line 1414 .local v24, "currentTime", android.text.format.Time 69| const v41, #+23514 (0x00005bda | 3.29501e-41) 72| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v24 77| move-wide/from16 v1:v2, v36:v37 79| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 1415 82| const v41, #+23515 (0x00005bdb | 3.29515e-41) 85| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual/range {v40..v40}, android.content.Context.getResources():android.content.res.Resources 91| move-result-object v28 92| const v41, #+23516 (0x00005bdc | 3.29529e-41) 95| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1416 .local v28, "resources", android.content.res.Resources 98| const/16 v26, #+0 (0x00000000 | 0.00000) .line 1417 .local v26, "datetimeString", java.lang.String 100| if-eqz v39, Label_5 .line 1419 102| const v41, #+23517 (0x00005bdd | 3.29543e-41) 105| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v8, #+0 (0x00000000 | 0.00000) 109| move-wide/from16 v0:v1, v32:v33 111| move-object/from16 v2, v38 113| invoke-static {v8,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 116| move-result-wide v4:v5 117| const v41, #+23518 (0x00005bde | 3.29557e-41) 120| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1420 .local v4, "localStartMillis", long 123| const/4 v8, #+0 (0x00000000 | 0.00000) 124| move-wide/from16 v0:v1, v34:v35 126| move-object/from16 v2, v38 128| invoke-static {v8,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 131| move-result-wide v6:v7 132| const v41, #+23519 (0x00005bdf | 3.29571e-41) 135| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1421 .local v6, "localEndMillis", long 138| move-object/from16 v0, v24 140| iget-wide v8:v9, v0, android.text.format.Time.gmtoff 142| const v41, #+23520 (0x00005be0 | 3.29585e-41) 145| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static/range {v4..v9}, com.android.calendar.Utils.singleDayEvent(long, long, long):boolean 151| move-result v8 152| const v41, #+23521 (0x00005be1 | 3.29599e-41) 155| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 158| if-eqz v8, Label_2 .line 1423 160| const v41, #+23522 (0x00005be2 | 3.29613e-41) 163| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual/range {v40..v40}, android.content.Context.getResources():android.content.res.Resources 169| move-result-object v9 170| const v41, #+23523 (0x00005be3 | 3.29627e-41) 173| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1424 176| move-object/from16 v0, v24 178| iget-wide v14:v15, v0, android.text.format.Time.gmtoff 180| const v41, #+23524 (0x00005be4 | 3.29641e-41) 183| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 186| move-wide v10:v11, v4:v5 187| move-wide/from16 v12:v13, v36:v37 .line 1423 189| invoke-static/range {v9..v15}, com.android.calendar.Utils.isTodayOrTomorrow(android.content.res.Resources, long, long, long):int 192| move-result v30 193| const v41, #+23525 (0x00005be5 | 3.29655e-41) 196| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1425 .local v30, "todayOrTomorrow", int 199| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 200| move/from16 v0, v30 202| if-ne v8, v0, Label_4 .line 1426 204| const v41, #+23526 (0x00005be6 | 3.29669e-41) 207| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 210| const v8, #+2131492870 (0x7f0c0006 | 1.86092e+38) 213| move-object/from16 v0, v28 215| invoke-virtual {v0,v8}, android.content.res.Resources.getString(int):java.lang.String 218| move-result-object v26 219| const v41, #+23527 (0x00005be7 | 3.29683e-41) 222| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1431 .end_local v26 .end_local v30 225| const v41, #+23528 (0x00005be8 | 3.29698e-41) 228| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 231| if-nez v26, Label_3 .line 1434 233| const v41, #+23529 (0x00005be9 | 3.29712e-41) 236| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 239| new-instance v9, java.util.Formatter 241| const v41, #+23530 (0x00005bea | 3.29726e-41) 244| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 247| new-instance v8, java.lang.StringBuilder 249| const v41, #+23531 (0x00005beb | 3.29740e-41) 252| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 255| const/16 v10, #+50 (0x00000032 | 7.00649e-44) 257| invoke-direct {v8,v10}, java.lang.StringBuilder.(int):void 260| const v41, #+23532 (0x00005bec | 3.29754e-41) 263| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 269| move-result-object v10 270| const v41, #+23533 (0x00005bed | 3.29768e-41) 273| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-direct {v9,v8,v10}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void .line 1436 .local v9, "f", java.util.Formatter 279| const v41, #+23534 (0x00005bee | 3.29782e-41) 282| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 285| const-string/jumbo v15, "UTC" 288| const v41, #+23535 (0x00005bef | 3.29796e-41) 291| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 294| move-object/from16 v8, v40 296| move-wide/from16 v10:v11, v32:v33 298| move-wide/from16 v12:v13, v34:v35 300| move/from16 v14, v27 .line 1435 302| invoke-static/range {v8..v15}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 305| move-result-object v8 306| const v41, #+23536 (0x00005bf0 | 3.29810e-41) 309| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v8}, java.util.Formatter.toString():java.lang.String 315| move-result-object v26 316| const v41, #+23537 (0x00005bf1 | 3.29824e-41) 319| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 1471 .end_local v4 .end_local v6 .end_local v9 322| const v41, #+23538 (0x00005bf2 | 3.29838e-41) 325| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 328| return-object v26 Label_4: .line 1427 .restart_local v4 .restart_local v6 .restart_local v26 .restart_local v30 329| const v41, #+23539 (0x00005bf3 | 3.29852e-41) 332| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 335| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 336| move/from16 v0, v30 338| if-ne v8, v0, Label_2 .line 1428 340| const v41, #+23540 (0x00005bf4 | 3.29866e-41) 343| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 346| const v8, #+2131492871 (0x7f0c0007 | 1.86092e+38) 349| move-object/from16 v0, v28 351| invoke-virtual {v0,v8}, android.content.res.Resources.getString(int):java.lang.String 354| move-result-object v26 355| const v41, #+23541 (0x00005bf5 | 3.29880e-41) 358| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .local v26, "datetimeString", java.lang.String 361| goto/16 Label_2 Label_5: .line 1439 .end_local v4 .end_local v6 .end_local v30 .local v26, "datetimeString", java.lang.String 363| const v41, #+23542 (0x00005bf6 | 3.29894e-41) 366| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 369| move-object/from16 v0, v24 371| iget-wide v14:v15, v0, android.text.format.Time.gmtoff 373| const v41, #+23543 (0x00005bf7 | 3.29908e-41) 376| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 379| move-wide/from16 v10:v11, v32:v33 381| move-wide/from16 v12:v13, v34:v35 383| invoke-static/range {v10..v15}, com.android.calendar.Utils.singleDayEvent(long, long, long):boolean 386| move-result v8 387| const v41, #+23544 (0x00005bf8 | 3.29922e-41) 390| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 393| if-eqz v8, Label_8 395| const v41, #+23545 (0x00005bf9 | 3.29936e-41) 398| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 401| move-object/from16 v11, v40 403| move-wide/from16 v12:v13, v32:v33 405| move-wide/from16 v14:v15, v34:v35 .line 1441 407| invoke-static/range {v11..v16}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 410| move-result-object v29 411| const v41, #+23546 (0x00005bfa | 3.29950e-41) 414| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1445 .local v29, "timeString", java.lang.String 417| invoke-virtual/range {v40..v40}, android.content.Context.getResources():android.content.res.Resources 420| move-result-object v17 421| const v41, #+23547 (0x00005bfb | 3.29964e-41) 424| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1446 427| move-object/from16 v0, v24 429| iget-wide v0:v1, v0, android.text.format.Time.gmtoff 431| const v41, #+23548 (0x00005bfc | 3.29978e-41) 434| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 437| move-wide/from16 v22:v23, v0:v1 439| move-wide/from16 v18:v19, v32:v33 441| move-wide/from16 v20:v21, v36:v37 .line 1445 443| invoke-static/range {v17..v23}, com.android.calendar.Utils.isTodayOrTomorrow(android.content.res.Resources, long, long, long):int 446| move-result v30 447| const v41, #+23549 (0x00005bfd | 3.29992e-41) 450| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1447 .restart_local v30 453| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 454| move/from16 v0, v30 456| if-ne v8, v0, Label_6 .line 1449 458| const v41, #+23550 (0x00005bfe | 3.30006e-41) 461| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 464| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 465| new-array v8, v8, java.lang.Object[] .line 1450 467| const v41, #+23551 (0x00005bff | 3.30020e-41) 470| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 473| const/4 v10, #+0 (0x00000000 | 0.00000) 474| aput-object v29, v8, v10 .line 1449 476| const v41, #+23552 (0x00005c00 | 3.30034e-41) 479| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 482| const v10, #+2131492872 (0x7f0c0008 | 1.86092e+38) 485| move-object/from16 v0, v28 487| invoke-virtual {v0,v10,v8}, android.content.res.Resources.getString(int, java.lang.Object[]):java.lang.String 490| move-result-object v26 491| const v41, #+23553 (0x00005c01 | 3.30048e-41) 494| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .local v26, "datetimeString", java.lang.String 497| goto/16 Label_3 Label_6: .line 1451 .local v26, "datetimeString", java.lang.String 499| const v41, #+23554 (0x00005c02 | 3.30062e-41) 502| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 505| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 506| move/from16 v0, v30 508| if-ne v8, v0, Label_7 .line 1453 510| const v41, #+23555 (0x00005c03 | 3.30076e-41) 513| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 516| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 517| new-array v8, v8, java.lang.Object[] .line 1454 519| const v41, #+23556 (0x00005c04 | 3.30090e-41) 522| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 525| const/4 v10, #+0 (0x00000000 | 0.00000) 526| aput-object v29, v8, v10 .line 1453 528| const v41, #+23557 (0x00005c05 | 3.30104e-41) 531| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 534| const v10, #+2131492873 (0x7f0c0009 | 1.86092e+38) 537| move-object/from16 v0, v28 539| invoke-virtual {v0,v10,v8}, android.content.res.Resources.getString(int, java.lang.Object[]):java.lang.String 542| move-result-object v26 543| const v41, #+23558 (0x00005c06 | 3.30118e-41) 546| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .local v26, "datetimeString", java.lang.String 549| goto/16 Label_3 Label_7: .local v26, "datetimeString", java.lang.String 551| const v41, #+23559 (0x00005c07 | 3.30132e-41) 554| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 557| move-object/from16 v17, v40 559| move-wide/from16 v18:v19, v32:v33 561| move-wide/from16 v20:v21, v34:v35 563| move/from16 v22, v27 .line 1457 565| invoke-static/range {v17..v22}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 568| move-result-object v25 569| const v41, #+23560 (0x00005c08 | 3.30146e-41) 572| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .line 1459 .local v25, "dateString", java.lang.String 575| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 576| new-array v8, v8, java.lang.Object[] 578| const v41, #+23561 (0x00005c09 | 3.30160e-41) 581| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 584| const/4 v10, #+0 (0x00000000 | 0.00000) 585| aput-object v25, v8, v10 .line 1460 587| const v41, #+23562 (0x00005c0a | 3.30174e-41) 590| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 593| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 594| aput-object v29, v8, v10 .line 1459 596| const v41, #+23563 (0x00005c0b | 3.30188e-41) 599| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 602| const v10, #+2131492874 (0x7f0c000a | 1.86092e+38) 605| move-object/from16 v0, v28 607| invoke-virtual {v0,v10,v8}, android.content.res.Resources.getString(int, java.lang.Object[]):java.lang.String 610| move-result-object v26 611| const v41, #+23564 (0x00005c0c | 3.30202e-41) 614| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .local v26, "datetimeString", java.lang.String 617| goto/16 Label_3 Label_8: .line 1465 .end_local v25 .end_local v29 .end_local v30 .local v26, "datetimeString", java.lang.String 619| const v41, #+23565 (0x00005c0d | 3.30216e-41) 622| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void 625| or-int/lit8 v8, v16, #+18 (0x00000012 | 2.52234e-44) 627| const/high16 v10, #+65536 (0x00010000 | 9.18355e-41) 629| or-int/2addr v8, v10 .line 1466 630| const v10, #+32768 (0x00008000 | 4.59177e-41) .line 1465 633| or-int v22, v8, v10 .local v22, "flagsDatetime", int 635| move-object/from16 v17, v40 637| move-wide/from16 v18:v19, v32:v33 639| move-wide/from16 v20:v21, v34:v35 .line 1467 641| invoke-static/range {v17..v22}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 644| move-result-object v26 645| const v41, #+23566 (0x00005c0e | 3.30230e-41) 648| invoke-static/range {v41..v41}, CodeCoverage.TraceBasicBlock(int):void .local v26, "datetimeString", java.lang.String 651| goto/16 Label_3 } method com.android.calendar.Utils.getDisplayedTimezone(long, java.lang.String, java.lang.String):java.lang.String { .params "startMillis", "localTimezone", "eventTimezone" .src "Utils.java" .line 1480 .prologue_end 0| const v0, #+23567 (0x00005c0f | 3.30244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1480 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1481 .local v3, "tzDisplay", java.lang.String 8| invoke-static {v9,v10}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 11| move-result v4 12| const v0, #+23568 (0x00005c10 | 3.30258e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v4, Label_2 .line 1483 20| const v0, #+23569 (0x00005c11 | 3.30272e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-static {v9}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 29| move-result-object v2 30| const v0, #+23570 (0x00005c12 | 3.30286e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1484 .local v2, "tz", java.util.TimeZone 36| if-eqz v2, Label_1 38| const v0, #+23571 (0x00005c13 | 3.30300e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v2}, java.util.TimeZone.getID():java.lang.String 47| move-result-object v4 48| const v0, #+23572 (0x00005c14 | 3.30314e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v6, "GMT" 57| const v0, #+23573 (0x00005c15 | 3.30328e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v4,v6}, java.lang.String.equals(java.lang.Object):boolean 66| move-result v4 67| const v0, #+23574 (0x00005c16 | 3.30342e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v4, Label_3 Label_1: .line 1485 75| const v0, #+23575 (0x00005c17 | 3.30356e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| move-object v3, v9 Label_2: .line 1492 .end_local v2 .end_local v3 82| const v0, #+23576 (0x00005c18 | 3.30370e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-object v3 Label_3: .line 1487 .restart_local v2 .restart_local v3 89| const v0, #+23577 (0x00005c19 | 3.30384e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| new-instance v1, android.text.format.Time 97| const v0, #+23578 (0x00005c1a | 3.30398e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v1,v9}, android.text.format.Time.(java.lang.String):void .line 1488 .local v1, "startTime", android.text.format.Time 106| const v0, #+23579 (0x00005c1b | 3.30412e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1,v7,v8}, android.text.format.Time.set(long):void .line 1489 115| const v0, #+23580 (0x00005c1c | 3.30426e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget v4, v1, android.text.format.Time.isDst 123| const v0, #+23581 (0x00005c1d | 3.30440e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-eqz v4, Label_5 131| const v0, #+23582 (0x00005c1e | 3.30454e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_4: 138| const v0, #+23583 (0x00005c1f | 3.30468e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v2,v4,v5}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 147| move-result-object v3 148| const v0, #+23584 (0x00005c20 | 3.30482e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v3, "tzDisplay", java.lang.String 154| goto/16 Label_2 Label_5: .local v3, "tzDisplay", java.lang.String 156| const v0, #+23585 (0x00005c21 | 3.30496e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| move v4, v5 163| goto/16 Label_4 } method com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int { .params "context" .src "Utils.java" .line 627 .prologue_end .line 627 0| const v0, #+23586 (0x00005c22 | 3.30510e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v6}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v2 10| const v0, #+23587 (0x00005c23 | 3.30524e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 629 .local v2, "prefs", android.content.SharedPreferences 16| const-string/jumbo v4, "preferences_week_start_day" 19| const v0, #+23588 (0x00005c24 | 3.30538e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v5, "-1" .line 628 28| const v0, #+23589 (0x00005c25 | 3.30552e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v2,v4,v5}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 37| move-result-object v1 38| const v0, #+23590 (0x00005c26 | 3.30566e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 632 .local v1, "pref", java.lang.String 44| const-string/jumbo v4, "-1" 47| const v0, #+23591 (0x00005c27 | 3.30580e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v4,v1}, java.lang.String.equals(java.lang.Object):boolean 56| move-result v4 57| const v0, #+23592 (0x00005c28 | 3.30594e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v4, Label_2 .line 633 65| const v0, #+23593 (0x00005c29 | 3.30608e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 74| move-result-object v4 75| const v0, #+23594 (0x00005c2a | 3.30622e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v4}, java.util.Calendar.getFirstDayOfWeek():int 84| move-result v3 85| const v0, #+23595 (0x00005c2b | 3.30636e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 638 .local v3, "startDay", int 91| const v0, #+23596 (0x00005c2c | 3.30650e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 98| if-ne v3, v4, Label_3 .line 639 100| const v0, #+23597 (0x00005c2d | 3.30664e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v4, #+6 (0x00000006 | 8.40779e-45) 107| return v4 Label_2: .line 635 .end_local v3 108| const v0, #+23598 (0x00005c2e | 3.30678e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v1}, java.lang.Integer.parseInt(java.lang.String):int 117| move-result v3 118| const v0, #+23599 (0x00005c2f | 3.30692e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 124| goto/16 Label_1 Label_3: .line 640 126| const v0, #+23600 (0x00005c30 | 3.30706e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 133| if-ne v3, v4, Label_4 .line 641 135| const v0, #+23601 (0x00005c31 | 3.30720e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 142| return v4 Label_4: .line 643 143| const v0, #+23602 (0x00005c32 | 3.30734e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v4, #+0 (0x00000000 | 0.00000) 150| return v4 } method com.android.calendar.Utils.getFirstDayOfWeekAsCalendar(android.content.Context):int { .params "context" .src "Utils.java" .line 653 .prologue_end .line 653 0| const v0, #+23603 (0x00005c33 | 3.30748e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 9| move-result v1 10| const v0, #+23604 (0x00005c34 | 3.30762e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v1}, com.android.calendar.Utils.convertDayOfWeekFromTimeToCalendar(int):int 19| move-result v1 20| const v0, #+23605 (0x00005c35 | 3.30777e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v1 } method com.android.calendar.Utils.getHideDeclinedEvents(android.content.Context):boolean { .params "context" .src "Utils.java" .line 694 .prologue_end .line 694 0| const v0, #+23606 (0x00005c36 | 3.30791e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23607 (0x00005c37 | 3.30805e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 695 .local v1, "prefs", android.content.SharedPreferences 16| const-string/jumbo v2, "preferences_hide_declined" 19| const v0, #+23608 (0x00005c38 | 3.30819e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v3, #+0 (0x00000000 | 0.00000) 26| invoke-interface {v1,v2,v3}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 29| move-result v2 30| const v0, #+23609 (0x00005c39 | 3.30833e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v2 } method com.android.calendar.Utils.getJulianMondayFromWeeksSinceEpoch(int):int { .params "week" .src "Utils.java" .line 618 .prologue_end .line 618 0| const v0, #+23610 (0x00005c3a | 3.30847e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| mul-int/lit8 v1, v3, #+7 (0x00000007 | 9.80909e-45) 8| const v2, #+2440585 (0x00253d89 | 3.41999e-39) 11| add-int/2addr v1, v2 12| return v1 } method com.android.calendar.Utils.getNextMidnight(android.text.format.Time, long, java.lang.String):long { .params "recycle", "theTime", "tz" .src "Utils.java" .line 765 .prologue_end 0| const v0, #+23611 (0x00005c3b | 3.30861e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 765 7| if-nez v4, Label_1 .line 766 9| const v0, #+23612 (0x00005c3c | 3.30875e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v4, android.text.format.Time .end_local v4 17| const v0, #+23613 (0x00005c3d | 3.30889e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v4}, android.text.format.Time.():void Label_1: .line 768 .restart_local v4 26| const v0, #+23614 (0x00005c3e | 3.30903e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v7, v4, android.text.format.Time.timezone .line 769 34| const v0, #+23615 (0x00005c3f | 3.30917e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4,v5,v6}, android.text.format.Time.set(long):void .line 770 43| const v0, #+23616 (0x00005c40 | 3.30931e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v1, v4, android.text.format.Time.monthDay 51| const v0, #+23617 (0x00005c41 | 3.30945e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 59| iput v1, v4, android.text.format.Time.monthDay .line 771 61| const v0, #+23618 (0x00005c42 | 3.30959e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput v2, v4, android.text.format.Time.hour .line 772 69| const v0, #+23619 (0x00005c43 | 3.30973e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput v2, v4, android.text.format.Time.minute .line 773 77| const v0, #+23620 (0x00005c44 | 3.30987e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput v2, v4, android.text.format.Time.second .line 774 85| const v0, #+23621 (0x00005c45 | 3.31001e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 92| invoke-virtual {v4,v1}, android.text.format.Time.normalize(boolean):long 95| move-result-wide v1:v2 96| const v0, #+23622 (0x00005c46 | 3.31015e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return-wide v1:v2 } method com.android.calendar.Utils.getOrCreateStrand(java.util.HashMap, int):com.android.calendar.Utils$DNAStrand { .params "?", "color" .src "Utils.java" .line 1284 .local_ex v3, "strands", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 1284 0| const v0, #+23623 (0x00005c47 | 3.31029e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 9| move-result-object v2 10| const v0, #+23624 (0x00005c48 | 3.31043e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 19| move-result-object v1 20| const v0, #+23625 (0x00005c49 | 3.31057e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, com.android.calendar.Utils$DNAStrand .line 1285 .local v1, "strand", com.android.calendar.Utils$DNAStrand 28| const v0, #+23626 (0x00005c4a | 3.31071e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v1, Label_1 .line 1286 36| const v0, #+23627 (0x00005c4b | 3.31085e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v1, com.android.calendar.Utils$DNAStrand .end_local v1 44| const v0, #+23628 (0x00005c4c | 3.31099e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v1}, com.android.calendar.Utils$DNAStrand.():void .line 1287 .restart_local v1 53| const v0, #+23629 (0x00005c4d | 3.31113e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput v4, v1, com.android.calendar.Utils$DNAStrand.color .line 1288 61| const v0, #+23630 (0x00005c4e | 3.31127e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+0 (0x00000000 | 0.00000) 68| iput v2, v1, com.android.calendar.Utils$DNAStrand.count .line 1289 70| const v0, #+23631 (0x00005c4f | 3.31141e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v2, v1, com.android.calendar.Utils$DNAStrand.color 78| const v0, #+23632 (0x00005c50 | 3.31155e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 87| move-result-object v2 88| const v0, #+23633 (0x00005c51 | 3.31169e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v2,v1}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object Label_1: .line 1291 97| const v0, #+23634 (0x00005c52 | 3.31183e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-object v1 } method com.android.calendar.Utils.getPixelOffsetFromMinutes(int, int, int):int { .params "minute", "workDayHeight", "remainderHeight" .src "Utils.java" .line 1213 .prologue_end .line 1213 0| const v0, #+23635 (0x00005c53 | 3.31197e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v2, com.android.calendar.Utils.WORK_DAY_START_MINUTES 8| const v0, #+23636 (0x00005c54 | 3.31211e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ge v5, v2, Label_2 .line 1214 16| const v0, #+23637 (0x00005c55 | 3.31225e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| mul-int v2, v5, v7 24| sget v3, com.android.calendar.Utils.WORK_DAY_START_MINUTES 26| const v0, #+23638 (0x00005c56 | 3.31239e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| div-int v1, v2, v3 Label_1: .line 1222 .local v1, "y", int 34| const v0, #+23639 (0x00005c57 | 3.31253e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 Label_2: .line 1215 .end_local v1 41| const v0, #+23640 (0x00005c58 | 3.31267e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| sget v2, com.android.calendar.Utils.WORK_DAY_END_MINUTES 49| const v0, #+23641 (0x00005c59 | 3.31281e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-ge v5, v2, Label_3 .line 1216 57| const v0, #+23642 (0x00005c5a | 3.31295e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| sget v2, com.android.calendar.Utils.WORK_DAY_START_MINUTES 65| const v0, #+23643 (0x00005c5b | 3.31309e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sub-int v2, v5, v2 73| mul-int/2addr v2, v6 .line 1217 74| sget v3, com.android.calendar.Utils.WORK_DAY_MINUTES .line 1216 76| const v0, #+23644 (0x00005c5c | 3.31323e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| div-int/2addr v2, v3 83| const v0, #+23645 (0x00005c5d | 3.31337e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| add-int v1, v7, v2 .restart_local v1 91| goto/16 Label_1 Label_3: .line 1219 .end_local v1 93| const v0, #+23646 (0x00005c5e | 3.31351e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| add-int v2, v7, v6 101| sget v3, com.android.calendar.Utils.WORK_DAY_END_MINUTES 103| const v0, #+23647 (0x00005c5f | 3.31365e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-int v3, v5, v3 111| mul-int/2addr v3, v7 .line 1220 112| sget v4, com.android.calendar.Utils.WORK_DAY_END_LENGTH .line 1219 114| const v0, #+23648 (0x00005c60 | 3.31379e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| div-int/2addr v3, v4 121| const v0, #+23649 (0x00005c61 | 3.31393e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int v1, v2, v3 .restart_local v1 129| goto/16 Label_1 } method com.android.calendar.Utils.getQuickResponses(android.content.Context):java.lang.String[] { .params "context" .src "Utils.java" .line 1712 .prologue_end 0| const v0, #+23650 (0x00005c62 | 3.31407e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1712 7| const-string/jumbo v3, "preferences_quick_responses" 10| const v0, #+23651 (0x00005c63 | 3.31421e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v2, java.lang.String[] 18| const v0, #+23652 (0x00005c64 | 3.31435e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v4,v3,v2}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String[]):java.lang.String[] 27| move-result-object v1 28| const v0, #+23653 (0x00005c65 | 3.31449e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1714 .local v1, "s", java.lang.String[] 34| if-nez v1, Label_1 .line 1715 36| const v0, #+23654 (0x00005c66 | 3.31463e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 45| move-result-object v2 46| const v0, #+23655 (0x00005c67 | 3.31477e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const v3, #+2131165212 (0x7f07001c | 1.79446e+38) 55| invoke-virtual {v2,v3}, android.content.res.Resources.getStringArray(int):java.lang.String[] 58| move-result-object v1 59| const v0, #+23656 (0x00005c68 | 3.31491e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1718 65| const v0, #+23657 (0x00005c69 | 3.31505e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-object v1 } method com.android.calendar.Utils.getRingTonePreference(android.content.Context):java.lang.String { .params "context" .src "Utils.java" .line 415 .prologue_end 0| const v0, #+23658 (0x00005c6a | 3.31519e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 415 7| const-string/jumbo v3, "com.android.calendar_preferences_no_backup" 10| const v0, #+23659 (0x00005c6b | 3.31533e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v4, #+0 (0x00000000 | 0.00000) .line 414 17| invoke-virtual {v6,v3,v4}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 20| move-result-object v1 21| const v0, #+23660 (0x00005c6c | 3.31547e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 416 .local v1, "prefs", android.content.SharedPreferences 27| const-string/jumbo v3, "preferences_alerts_ringtone" 30| const v0, #+23661 (0x00005c6d | 3.31561e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-interface {v1,v3,v5}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 39| move-result-object v2 40| const v0, #+23662 (0x00005c6e | 3.31575e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 421 .local v2, "ringtone", java.lang.String 46| if-nez v2, Label_1 .line 423 48| const v0, #+23663 (0x00005c6f | 3.31589e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v3, "preferences_alerts_ringtone" .line 424 57| const v0, #+23664 (0x00005c70 | 3.31603e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v4, "content://settings/system/notification_sound" .line 423 66| const v0, #+23665 (0x00005c71 | 3.31617e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {v6,v3,v4}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String):java.lang.String 75| move-result-object v2 76| const v0, #+23666 (0x00005c72 | 3.31631e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 427 82| invoke-static {v6,v2}, com.android.calendar.Utils.setRingTonePreference(android.content.Context, java.lang.String):void Label_1: .line 430 85| const v0, #+23667 (0x00005c73 | 3.31645e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-object v2 } method com.android.calendar.Utils.getSearchAuthority(android.content.Context):java.lang.String { .params "context" .src "Utils.java" .line 260 .prologue_end .line 260 0| const v0, #+23668 (0x00005c74 | 3.31659e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+23669 (0x00005c75 | 3.31673e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+23670 (0x00005c76 | 3.31687e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 26| move-result-object v2 27| const v0, #+23671 (0x00005c77 | 3.31701e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 36| move-result-object v1 37| const v0, #+23672 (0x00005c78 | 3.31715e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, ".CalendarRecentSuggestionsProvider" 46| const v0, #+23673 (0x00005c79 | 3.31729e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+23674 (0x00005c7a | 3.31743e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 65| move-result-object v1 66| const v0, #+23675 (0x00005c7b | 3.31757e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int { .params "context", "key", "defaultValue" .src "Utils.java" .line 346 .prologue_end .line 346 0| const v0, #+23676 (0x00005c7c | 3.31771e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23677 (0x00005c7d | 3.31785e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 347 .local v1, "prefs", android.content.SharedPreferences 16| invoke-interface {v1,v4,v5}, android.content.SharedPreferences.getInt(java.lang.String, int):int 19| move-result v2 20| const v0, #+23678 (0x00005c7e | 3.31799e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v2 } method com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String):java.lang.String { .params "context", "key", "defaultValue" .src "Utils.java" .line 341 .prologue_end .line 341 0| const v0, #+23679 (0x00005c7f | 3.31813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23680 (0x00005c80 | 3.31827e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 342 .local v1, "prefs", android.content.SharedPreferences 16| invoke-interface {v1,v4,v5}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 19| move-result-object v2 20| const v0, #+23681 (0x00005c81 | 3.31841e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v2 } method com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean { .params "context", "key", "defaultValue" .src "Utils.java" .line 351 .prologue_end .line 351 0| const v0, #+23682 (0x00005c82 | 3.31856e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23683 (0x00005c83 | 3.31870e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 352 .local v1, "prefs", android.content.SharedPreferences 16| invoke-interface {v1,v4,v5}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 19| move-result v2 20| const v0, #+23684 (0x00005c84 | 3.31884e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v2 } method com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String[]):java.lang.String[] { .params "context", "key", "defaultValue" .src "Utils.java" .line 331 .prologue_end 0| const v0, #+23685 (0x00005c85 | 3.31898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 331 7| invoke-static {v5}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 10| move-result-object v1 11| const v0, #+23686 (0x00005c86 | 3.31912e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 332 .local v1, "prefs", android.content.SharedPreferences 17| invoke-interface {v1,v6,v4}, android.content.SharedPreferences.getStringSet(java.lang.String, java.util.Set):java.util.Set 20| move-result-object v2 21| const v0, #+23687 (0x00005c87 | 3.31926e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 333 .local_ex v2, "ss", java.util.Set, "Ljava/util/Set;" 27| if-eqz v2, Label_1 .line 334 29| const v0, #+23688 (0x00005c88 | 3.31940e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v2}, java.util.Set.size():int 38| move-result v4 39| const v0, #+23689 (0x00005c89 | 3.31954e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| new-array v3, v4, java.lang.String[] .line 335 .local v3, "strings", java.lang.String[] 47| const v0, #+23690 (0x00005c8a | 3.31968e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-interface {v2,v3}, java.util.Set.toArray(java.lang.Object[]):java.lang.Object[] 56| move-result-object v4 57| const v0, #+23691 (0x00005c8b | 3.31982e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| check-cast v4, java.lang.String[] 65| const v0, #+23692 (0x00005c8c | 3.31996e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-object v4 Label_1: .line 337 .end_local v3 72| const v0, #+23693 (0x00005c8d | 3.32010e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return-object v7 } method com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean { .params "context" .src "Utils.java" .line 685 .prologue_end .line 685 0| const v0, #+23694 (0x00005c8e | 3.32024e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23695 (0x00005c8f | 3.32038e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 687 .local v1, "prefs", android.content.SharedPreferences 16| const-string/jumbo v2, "preferences_show_week_num" 19| const v0, #+23696 (0x00005c90 | 3.32052e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v3, #+0 (0x00000000 | 0.00000) .line 686 26| invoke-interface {v1,v2,v3}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 29| move-result v2 30| const v0, #+23697 (0x00005c91 | 3.32066e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v2 } method com.android.calendar.Utils.getTardis():long { .src "Utils.java" .line 381 .prologue_end .line 381 0| const v2, #+23698 (0x00005c92 | 3.32080e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget-wide v0:v1, com.android.calendar.Utils.mTardis 8| const v2, #+23699 (0x00005c93 | 3.32094e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v0:v1 } method com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String { .params "context", "callback" .src "Utils.java" .line 292 .prologue_end .line 292 0| const v0, #+23700 (0x00005c94 | 3.32108e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.Utils.mTZUtils 8| const v0, #+23701 (0x00005c95 | 3.32122e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarUtils$TimeZoneUtils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 17| move-result-object v1 18| const v0, #+23702 (0x00005c96 | 3.32136e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.Utils.getVersionCode(android.content.Context):java.lang.String { .params "context" .src "Utils.java" .line 1725 .prologue_end .line 1725 0| const v0, #+23703 (0x00005c97 | 3.32150e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v2, com.android.calendar.Utils.sVersion 8| const v0, #+23704 (0x00005c98 | 3.32164e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .try_begin_1 .line 1727 16| const v0, #+23705 (0x00005c99 | 3.32178e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v5}, android.content.Context.getPackageManager():android.content.pm.PackageManager 25| move-result-object v2 26| const v0, #+23706 (0x00005c9a | 3.32192e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1728 32| invoke-virtual {v5}, android.content.Context.getPackageName():java.lang.String 35| move-result-object v3 36| const v0, #+23707 (0x00005c9b | 3.32206e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1727 43| invoke-virtual {v2,v3,v4}, android.content.pm.PackageManager.getPackageInfo(java.lang.String, int):android.content.pm.PackageInfo 46| move-result-object v2 47| const v0, #+23708 (0x00005c9c | 3.32220e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v2, v2, android.content.pm.PackageInfo.versionName 55| const v0, #+23709 (0x00005c9d | 3.32234e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| sput-object v2, com.android.calendar.Utils.sVersion .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_2 Label_1: .line 1734 63| const v0, #+23710 (0x00005c9e | 3.32248e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| sget-object v2, com.android.calendar.Utils.sVersion 71| const v0, #+23711 (0x00005c9f | 3.32262e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-object v2 Label_2: .line 1729 78| const v0, #+23712 (0x00005ca0 | 3.32276e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| move-exception v1 .line 1731 .local v1, "e", android.content.pm.PackageManager$NameNotFoundException 85| const-string/jumbo v2, "CalUtils" 88| const v0, #+23713 (0x00005ca1 | 3.32290e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| new-instance v3, java.lang.StringBuilder 96| const v0, #+23714 (0x00005ca2 | 3.32304e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-direct {v3}, java.lang.StringBuilder.():void 105| const v0, #+23715 (0x00005ca3 | 3.32318e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v4, "Error finding package " 114| const v0, #+23716 (0x00005ca4 | 3.32332e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 123| move-result-object v3 124| const v0, #+23717 (0x00005ca5 | 3.32346e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v5}, android.content.Context.getApplicationInfo():android.content.pm.ApplicationInfo 133| move-result-object v4 134| const v0, #+23718 (0x00005ca6 | 3.32360e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v4, v4, android.content.pm.ApplicationInfo.packageName 142| const v0, #+23719 (0x00005ca7 | 3.32374e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 151| move-result-object v3 152| const v0, #+23720 (0x00005ca8 | 3.32388e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 161| move-result-object v3 162| const v0, #+23721 (0x00005ca9 | 3.32402e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 171| const v0, #+23722 (0x00005caa | 3.32416e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| goto/16 Label_1 } method com.android.calendar.Utils.getViewTypeFromIntentAndSharedPref(android.app.Activity):int { .params "activity" .src "Utils.java" .line 219 .prologue_end 0| const v0, #+23723 (0x00005cab | 3.32430e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+2 (0x00000002 | 2.80260e-45) .line 219 7| invoke-virtual {v7}, android.app.Activity.getIntent():android.content.Intent 10| move-result-object v2 11| const v0, #+23724 (0x00005cac | 3.32444e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 220 .local v2, "intent", android.content.Intent 17| invoke-virtual {v2}, android.content.Intent.getExtras():android.os.Bundle 20| move-result-object v1 21| const v0, #+23725 (0x00005cad | 3.32458e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 221 .local v1, "extras", android.os.Bundle 27| invoke-static {v7}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 30| move-result-object v3 31| const v0, #+23726 (0x00005cae | 3.32472e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 223 .local v3, "prefs", android.content.SharedPreferences 37| invoke-virtual {v2}, android.content.Intent.getAction():java.lang.String 40| move-result-object v4 41| const v0, #+23727 (0x00005caf | 3.32486e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const-string/jumbo v5, "android.intent.action.EDIT" 50| const v0, #+23728 (0x00005cb0 | 3.32500e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v4,v5}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 59| move-result v4 60| const v0, #+23729 (0x00005cb1 | 3.32514e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| if-eqz v4, Label_1 .line 224 68| const v0, #+23730 (0x00005cb2 | 3.32528e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 75| return v4 Label_1: .line 226 76| const v0, #+23731 (0x00005cb3 | 3.32542e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-eqz v1, Label_3 .line 227 84| const v0, #+23732 (0x00005cb4 | 3.32556e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v4, "DETAIL_VIEW" 93| const v0, #+23733 (0x00005cb5 | 3.32570e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v5, #+0 (0x00000000 | 0.00000) 100| invoke-virtual {v1,v4,v5}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean 103| move-result v4 104| const v0, #+23734 (0x00005cb6 | 3.32584e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-eqz v4, Label_2 .line 229 112| const v0, #+23735 (0x00005cb7 | 3.32598e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v4, "preferred_detailedView" 121| const v0, #+23736 (0x00005cb8 | 3.32612e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-interface {v3,v4,v6}, android.content.SharedPreferences.getInt(java.lang.String, int):int 130| move-result v4 131| const v0, #+23737 (0x00005cb9 | 3.32626e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return v4 Label_2: .line 231 138| const v0, #+23738 (0x00005cba | 3.32640e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const-string/jumbo v4, "DAY" 147| const v0, #+23739 (0x00005cbb | 3.32654e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const-string/jumbo v5, "VIEW" 156| const v0, #+23740 (0x00005cbc | 3.32668e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1,v5}, android.os.Bundle.getString(java.lang.String):java.lang.String 165| move-result-object v5 166| const v0, #+23741 (0x00005cbd | 3.32682e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v4,v5}, java.lang.String.equals(java.lang.Object):boolean 175| move-result v4 176| const v0, #+23742 (0x00005cbe | 3.32696e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v4, Label_3 .line 233 184| const v0, #+23743 (0x00005cbf | 3.32710e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| return v6 Label_3: .line 239 191| const v0, #+23744 (0x00005cc0 | 3.32724e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const-string/jumbo v4, "preferred_startView" 200| const v0, #+23745 (0x00005cc1 | 3.32738e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| const/4 v5, #+3 (0x00000003 | 4.20390e-45) .line 238 207| invoke-interface {v3,v4,v5}, android.content.SharedPreferences.getInt(java.lang.String, int):int 210| move-result v4 211| const v0, #+23746 (0x00005cc2 | 3.32752e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| return v4 } method com.android.calendar.Utils.getWeekNumberFromTime(long, android.content.Context):int { .params "millisSinceEpoch", "context" .src "Utils.java" .line 1328 .prologue_end 0| const v0, #+23747 (0x00005cc3 | 3.32766e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 1328 8| new-instance v2, android.text.format.Time 10| const v0, #+23748 (0x00005cc4 | 3.32780e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v3, #+0 (0x00000000 | 0.00000) 17| invoke-static {v9,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 20| move-result-object v3 21| const v0, #+23749 (0x00005cc5 | 3.32794e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void .line 1329 .local v2, "weekTime", android.text.format.Time 30| const v0, #+23750 (0x00005cc6 | 3.32808e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v2,v7,v8}, android.text.format.Time.set(long):void .line 1330 39| const v0, #+23751 (0x00005cc7 | 3.32822e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long .line 1331 48| const v0, #+23752 (0x00005cc8 | 3.32836e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-static {v9}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 57| move-result v1 58| const v0, #+23753 (0x00005cc9 | 3.32850e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1335 .local v1, "firstDayOfWeek", int 64| iget v3, v2, android.text.format.Time.weekDay 66| const v0, #+23754 (0x00005cca | 3.32864e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-nez v3, Label_3 .line 1336 74| const v0, #+23755 (0x00005ccb | 3.32878e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-eqz v1, Label_1 82| const v0, #+23756 (0x00005ccc | 3.32892e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| if-ne v1, v5, Label_3 Label_1: .line 1337 90| const v0, #+23757 (0x00005ccd | 3.32906e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v3, v2, android.text.format.Time.monthDay 98| const v0, #+23758 (0x00005cce | 3.32920e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 106| iput v3, v2, android.text.format.Time.monthDay .line 1338 108| const v0, #+23759 (0x00005ccf | 3.32935e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long Label_2: .line 1343 117| const v0, #+23760 (0x00005cd0 | 3.32949e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v2}, android.text.format.Time.getWeekNumber():int 126| move-result v3 127| const v0, #+23761 (0x00005cd1 | 3.32963e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v3 Label_3: .line 1339 134| const v0, #+23762 (0x00005cd2 | 3.32977e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget v3, v2, android.text.format.Time.weekDay 142| const v0, #+23763 (0x00005cd3 | 3.32991e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| if-ne v3, v5, Label_2 150| const v0, #+23764 (0x00005cd4 | 3.33005e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| if-ne v1, v5, Label_2 .line 1340 158| const v0, #+23765 (0x00005cd5 | 3.33019e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget v3, v2, android.text.format.Time.monthDay 166| const v0, #+23766 (0x00005cd6 | 3.33033e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| add-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 174| iput v3, v2, android.text.format.Time.monthDay .line 1341 176| const v0, #+23767 (0x00005cd7 | 3.33047e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long 185| const v0, #+23768 (0x00005cd8 | 3.33061e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| goto/16 Label_2 } method com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int { .params "julianDay", "firstDayOfWeek" .src "Utils.java" .line 598 .prologue_end .line 598 0| const v0, #+23769 (0x00005cd9 | 3.33075e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| rsub-int/lit8 v1, v5, #+4 (0x00000004 | 5.60519e-45) .line 599 .local v1, "diff", int 8| if-gez v1, Label_1 .line 600 10| const v0, #+23770 (0x00005cda | 3.33089e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| add-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45) Label_1: .line 602 18| const v0, #+23771 (0x00005cdb | 3.33103e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v3, #+2440588 (0x00253d8c | 3.41999e-39) 27| sub-int v2, v3, v1 .line 603 .local v2, "refDay", int 29| sub-int v3, v4, v2 31| div-int/lit8 v3, v3, #+7 (0x00000007 | 9.80909e-45) 33| const v0, #+23772 (0x00005cdc | 3.33117e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v3 } method com.android.calendar.Utils.getWidgetScheduledUpdateAction(android.content.Context):java.lang.String { .params "context" .src "Utils.java" .line 253 .prologue_end .line 253 0| const v0, #+23773 (0x00005cdd | 3.33131e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+23774 (0x00005cde | 3.33145e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+23775 (0x00005cdf | 3.33159e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 26| move-result-object v2 27| const v0, #+23776 (0x00005ce0 | 3.33173e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 36| move-result-object v1 37| const v0, #+23777 (0x00005ce1 | 3.33187e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, ".APPWIDGET_SCHEDULED_UPDATE" 46| const v0, #+23778 (0x00005ce2 | 3.33201e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+23779 (0x00005ce3 | 3.33215e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 65| move-result-object v1 66| const v0, #+23780 (0x00005ce4 | 3.33229e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.calendar.Utils.getWidgetUpdateAction(android.content.Context):java.lang.String { .params "context" .src "Utils.java" .line 246 .prologue_end .line 246 0| const v0, #+23781 (0x00005ce5 | 3.33243e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+23782 (0x00005ce6 | 3.33257e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+23783 (0x00005ce7 | 3.33271e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 26| move-result-object v2 27| const v0, #+23784 (0x00005ce8 | 3.33285e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 36| move-result-object v1 37| const v0, #+23785 (0x00005ce9 | 3.33299e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, ".APPWIDGET_UPDATE" 46| const v0, #+23786 (0x00005cea | 3.33313e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+23787 (0x00005ceb | 3.33327e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 65| move-result-object v1 66| const v0, #+23788 (0x00005cec | 3.33341e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.calendar.Utils.indexFirstNonWhitespaceChar(java.lang.CharSequence):int { .params "str" .src "Utils.java" .line 1913 .prologue_end .line 1913 0| const v0, #+23789 (0x00005ced | 3.33355e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 7| const v0, #+23790 (0x00005cee | 3.33369e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-interface {v3}, java.lang.CharSequence.length():int 16| move-result v2 17| const v0, #+23791 (0x00005cef | 3.33383e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v1, v2, Label_3 .line 1914 25| const v0, #+23792 (0x00005cf0 | 3.33397e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3,v1}, java.lang.CharSequence.charAt(int):char 34| move-result v2 35| const v0, #+23793 (0x00005cf1 | 3.33411e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v2}, java.lang.Character.isWhitespace(char):boolean 44| move-result v2 45| const v0, #+23794 (0x00005cf2 | 3.33425e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-nez v2, Label_2 .line 1915 53| const v0, #+23795 (0x00005cf3 | 3.33439e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v1 Label_2: .line 1913 60| const v0, #+23796 (0x00005cf4 | 3.33453e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 68| goto/16 Label_1 Label_3: .line 1918 70| const v0, #+23797 (0x00005cf5 | 3.33467e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #-1 (0xffffffff | NaN) 77| return v2 } method com.android.calendar.Utils.indexLastNonWhitespaceChar(java.lang.CharSequence):int { .params "str" .src "Utils.java" .line 1922 .prologue_end .line 1922 0| const v0, #+23798 (0x00005cf6 | 3.33481e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, java.lang.CharSequence.length():int 9| move-result v2 10| const v0, #+23799 (0x00005cf7 | 3.33495e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| add-int/lit8 v1, v2, #-1 (0xffffffff | NaN) Label_1: .local v1, "i", int 18| const v0, #+23800 (0x00005cf8 | 3.33509e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ltz v1, Label_3 .line 1923 26| const v0, #+23801 (0x00005cf9 | 3.33523e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v3,v1}, java.lang.CharSequence.charAt(int):char 35| move-result v2 36| const v0, #+23802 (0x00005cfa | 3.33537e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2}, java.lang.Character.isWhitespace(char):boolean 45| move-result v2 46| const v0, #+23803 (0x00005cfb | 3.33551e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-nez v2, Label_2 .line 1924 54| const v0, #+23804 (0x00005cfc | 3.33565e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v1 Label_2: .line 1922 61| const v0, #+23805 (0x00005cfd | 3.33579e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 69| goto/16 Label_1 Label_3: .line 1927 71| const v0, #+23806 (0x00005cfe | 3.33593e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v2, #-1 (0xffffffff | NaN) 78| return v2 } method com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean { .params "email", "syncAccountName" .src "Utils.java" .line 1640 .prologue_end .line 1640 0| const v0, #+23807 (0x00005cff | 3.33607e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.Utils.isValidEmail(java.lang.String):boolean 9| move-result v1 10| const v0, #+23808 (0x00005d00 | 3.33621e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 18| const v0, #+23809 (0x00005d01 | 3.33635e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 27| move-result v1 28| const v0, #+23810 (0x00005d02 | 3.33649e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 36| const v0, #+23811 (0x00005d03 | 3.33663e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v1 Label_2: 43| const v0, #+23812 (0x00005d04 | 3.33677e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v1, #+0 (0x00000000 | 0.00000) 50| goto/16 Label_1 } method com.android.calendar.Utils.isJellybeanOrLater():boolean { .src "Utils.java" .line 208 .prologue_end .line 208 0| const v2, #+23813 (0x00005d05 | 3.33691e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+23814 (0x00005d06 | 3.33705e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+23815 (0x00005d07 | 3.33719e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+23816 (0x00005d08 | 3.33733e-41) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+23817 (0x00005d09 | 3.33747e-41) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.calendar.Utils.isKeyLimePieOrLater():boolean { .src "Utils.java" .line 215 .prologue_end .line 215 0| const v2, #+23818 (0x00005d0a | 3.33761e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+23819 (0x00005d0b | 3.33775e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+19 (0x00000013 | 2.66247e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+23820 (0x00005d0c | 3.33789e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+23821 (0x00005d0d | 3.33803e-41) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+23822 (0x00005d0e | 3.33817e-41) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.calendar.Utils.isSaturday(int, int):boolean { .params "column", "firstDayOfWeek" .src "Utils.java" .line 711 .prologue_end 0| const v0, #+23823 (0x00005d0f | 3.33831e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+6 (0x00000006 | 8.40779e-45) 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) .line 711 9| if-nez v6, Label_2 11| const v0, #+23824 (0x00005d10 | 3.33845e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-ne v5, v4, Label_2 Label_1: 19| const v0, #+23825 (0x00005d11 | 3.33859e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_2: .line 712 26| const v0, #+23826 (0x00005d12 | 3.33873e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ne v6, v1, Label_3 34| const v0, #+23827 (0x00005d13 | 3.33887e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 41| if-eq v5, v3, Label_1 Label_3: .line 713 43| const v0, #+23828 (0x00005d14 | 3.33901e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-ne v6, v4, Label_4 51| const v0, #+23829 (0x00005d15 | 3.33915e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v5, Label_1 Label_4: 59| const v0, #+23830 (0x00005d16 | 3.33929e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| move v1, v2 66| goto/16 Label_1 } method com.android.calendar.Utils.isSunday(int, int):boolean { .params "column", "firstDayOfWeek" .src "Utils.java" .line 724 .prologue_end 0| const v0, #+23831 (0x00005d17 | 3.33943e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) .line 724 9| if-nez v5, Label_2 11| const v0, #+23832 (0x00005d18 | 3.33957e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v4, Label_2 Label_1: 19| const v0, #+23833 (0x00005d19 | 3.33971e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_2: .line 725 26| const v0, #+23834 (0x00005d1a | 3.33985e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ne v5, v1, Label_3 34| const v0, #+23835 (0x00005d1b | 3.33999e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eq v4, v3, Label_1 Label_3: .line 726 42| const v0, #+23836 (0x00005d1c | 3.34014e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-ne v5, v3, Label_4 50| const v0, #+23837 (0x00005d1d | 3.34028e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eq v4, v1, Label_1 Label_4: 58| const v0, #+23838 (0x00005d1e | 3.34042e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| move v1, v2 65| goto/16 Label_1 } method com.android.calendar.Utils.isTodayOrTomorrow(android.content.res.Resources, long, long, long):int { .params "r", "dayMillis", "currentMillis", "localGmtOffset" .src "Utils.java" .line 1520 .prologue_end 0| const v0, #+23839 (0x00005d1f | 3.34056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1520 8| invoke-static {v7,v8,v11,v12}, android.text.format.Time.getJulianDay(long, long):int 11| move-result v3 12| const v0, #+23840 (0x00005d20 | 3.34070e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1521 .local v3, "startDay", int 18| invoke-static {v9,v10,v11,v12}, android.text.format.Time.getJulianDay(long, long):int 21| move-result v1 22| const v0, #+23841 (0x00005d21 | 3.34084e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1523 .local v1, "currentDay", int 28| sub-int v2, v3, v1 .line 1524 .local v2, "days", int 30| if-ne v2, v5, Label_1 .line 1525 32| const v0, #+23842 (0x00005d22 | 3.34098e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 39| return v4 Label_1: .line 1526 40| const v0, #+23843 (0x00005d23 | 3.34112e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-nez v2, Label_2 .line 1527 48| const v0, #+23844 (0x00005d24 | 3.34126e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v5 Label_2: .line 1529 55| const v0, #+23845 (0x00005d25 | 3.34140e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return v4 } method com.android.calendar.Utils.isValidEmail(java.lang.String):boolean { .params "email" .src "Utils.java" .line 1630 .prologue_end .line 1630 0| const v0, #+23846 (0x00005d26 | 3.34154e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v2, Label_2 8| const v0, #+23847 (0x00005d27 | 3.34168e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v1, "calendar.google.com" 17| const v0, #+23848 (0x00005d28 | 3.34182e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2,v1}, java.lang.String.endsWith(java.lang.String):boolean 26| move-result v1 27| const v0, #+23849 (0x00005d29 | 3.34196e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 35| const v0, #+23850 (0x00005d2a | 3.34210e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return v1 Label_2: 42| const v0, #+23851 (0x00005d2b | 3.34224e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v1, #+0 (0x00000000 | 0.00000) 49| goto/16 Label_1 } method com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor { .params "cursor" .src "Utils.java" .line 468 .prologue_end 0| const v0, #+23852 (0x00005d2c | 3.34238e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 468 7| if-nez v7, Label_1 .line 469 9| const v0, #+23853 (0x00005d2d | 3.34252e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-object v6 Label_1: .line 472 16| const v0, #+23854 (0x00005d2e | 3.34266e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v7}, android.database.Cursor.getColumnNames():java.lang.String[] 25| move-result-object v1 26| const v0, #+23855 (0x00005d2f | 3.34280e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 473 .local v1, "columnNames", java.lang.String[] 32| if-nez v1, Label_2 .line 474 34| const v0, #+23856 (0x00005d30 | 3.34294e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v6, #+0 (0x00000000 | 0.00000) 41| new-array v1, v6, java.lang.String[] Label_2: .line 476 43| const v0, #+23857 (0x00005d31 | 3.34308e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v4, android.database.MatrixCursor 51| const v0, #+23858 (0x00005d32 | 3.34322e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v4,v1}, android.database.MatrixCursor.(java.lang.String[]):void .line 477 .local v4, "newCursor", android.database.MatrixCursor 60| const v0, #+23859 (0x00005d33 | 3.34336e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v7}, android.database.Cursor.getColumnCount():int 69| move-result v5 70| const v0, #+23860 (0x00005d34 | 3.34350e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 .local v5, "numColumns", int 76| new-array v2, v5, java.lang.String[] .line 479 .local v2, "data", java.lang.String[] 78| const v0, #+23861 (0x00005d35 | 3.34364e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v6, #-1 (0xffffffff | NaN) 85| invoke-interface {v7,v6}, android.database.Cursor.moveToPosition(int):boolean Label_3: .line 480 88| const v0, #+23862 (0x00005d36 | 3.34378e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v7}, android.database.Cursor.moveToNext():boolean 97| move-result v6 98| const v0, #+23863 (0x00005d37 | 3.34392e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-eqz v6, Label_6 .line 481 106| const v0, #+23864 (0x00005d38 | 3.34406e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v3, #+0 (0x00000000 | 0.00000) Label_4: .local v3, "i", int 113| const v0, #+23865 (0x00005d39 | 3.34420e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-ge v3, v5, Label_5 .line 482 121| const v0, #+23866 (0x00005d3a | 3.34434e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-interface {v7,v3}, android.database.Cursor.getString(int):java.lang.String 130| move-result-object v6 131| const v0, #+23867 (0x00005d3b | 3.34448e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| aput-object v6, v2, v3 .line 481 139| const v0, #+23868 (0x00005d3c | 3.34462e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 147| goto/16 Label_4 Label_5: .line 484 149| const v0, #+23869 (0x00005d3d | 3.34476e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v4,v2}, android.database.MatrixCursor.addRow(java.lang.Object[]):void 158| const v0, #+23870 (0x00005d3e | 3.34490e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| goto/16 Label_3 Label_6: .line 486 .end_local v3 166| const v0, #+23871 (0x00005d3f | 3.34504e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-object v4 } method com.android.calendar.Utils.readRemindersFromBundle(android.os.Bundle):java.util.ArrayList { .params "bundle" .src "Utils.java" .line 2089 .prologue_end 0| const v0, #+23872 (0x00005d40 | 3.34518e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v13, #+0 (0x00000000 | 0.00000) 8| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2089 9| const/4 v8, #+0 (0x00000000 | 0.00000) .line 2092 .local_ex v8, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 10| const-string/jumbo v9, "key_reminder_minutes" .line 2091 13| const v0, #+23873 (0x00005d41 | 3.34532e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| invoke-virtual {v15,v9}, android.os.Bundle.getIntegerArrayList(java.lang.String):java.util.ArrayList 22| move-result-object v6 23| const v0, #+23874 (0x00005d42 | 3.34546e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2094 .local_ex v6, "reminderMinutes", java.util.ArrayList, "Ljava/util/ArrayList;" 29| const-string/jumbo v9, "key_reminder_methods" .line 2093 32| const v0, #+23875 (0x00005d43 | 3.34560e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v15,v9}, android.os.Bundle.getIntegerArrayList(java.lang.String):java.util.ArrayList 41| move-result-object v5 42| const v0, #+23876 (0x00005d44 | 3.34574e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2095 .local_ex v5, "reminderMethods", java.util.ArrayList, "Ljava/util/ArrayList;" 48| if-eqz v6, Label_1 50| const v0, #+23877 (0x00005d45 | 3.34588e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v5, Label_6 Label_1: .line 2096 58| const v0, #+23878 (0x00005d46 | 3.34602e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v6, Label_2 66| const v0, #+23879 (0x00005d47 | 3.34616e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v5, Label_4 Label_2: .line 2097 74| const v0, #+23880 (0x00005d48 | 3.34630e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-nez v6, Label_5 .line 2098 82| const v0, #+23881 (0x00005d49 | 3.34644e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v3, "reminderMinutes" Label_3: .line 2099 .local v3, "nullList", java.lang.String 91| const v0, #+23882 (0x00005d4a | 3.34658e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v9, "CalUtils" 100| const v0, #+23883 (0x00005d4b | 3.34672e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v10, "Error resolving reminders: %s was null" 109| const v0, #+23884 (0x00005d4c | 3.34686e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| new-array v11, v14, java.lang.Object[] .line 2100 117| const v0, #+23885 (0x00005d4d | 3.34700e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| aput-object v3, v11, v13 .line 2099 125| const v0, #+23886 (0x00005d4e | 3.34714e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v10,v11}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 134| move-result-object v10 135| const v0, #+23887 (0x00005d4f | 3.34728e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_4: .line 2102 .end_local v3 144| const v0, #+23888 (0x00005d50 | 3.34742e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| return-object v12 Label_5: .line 2098 151| const v0, #+23889 (0x00005d51 | 3.34756e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| const-string/jumbo v3, "reminderMethods" .restart_local v3 160| const v0, #+23890 (0x00005d52 | 3.34770e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| goto/16 Label_3 Label_6: .line 2105 .end_local v3 168| const v0, #+23891 (0x00005d53 | 3.34784e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v6}, java.util.ArrayList.size():int 177| move-result v4 178| const v0, #+23892 (0x00005d54 | 3.34798e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2106 .local v4, "numReminders", int 184| invoke-virtual {v5}, java.util.ArrayList.size():int 187| move-result v9 188| const v0, #+23893 (0x00005d55 | 3.34812e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| if-ne v4, v9, Label_8 .line 2110 196| const v0, #+23894 (0x00005d56 | 3.34826e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| new-instance v8, java.util.ArrayList .end_local v8 204| const v0, #+23895 (0x00005d57 | 3.34840e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-direct {v8,v4}, java.util.ArrayList.(int):void .line 2111 .local_ex v8, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 213| const v0, #+23896 (0x00005d58 | 3.34854e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| const/4 v7, #+0 (0x00000000 | 0.00000) Label_7: .local v7, "reminder_i", int 220| const v0, #+23897 (0x00005d59 | 3.34868e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| if-ge v7, v4, Label_9 .line 2113 228| const v0, #+23898 (0x00005d5a | 3.34882e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-virtual {v6,v7}, java.util.ArrayList.get(int):java.lang.Object 237| move-result-object v9 238| const v0, #+23899 (0x00005d5b | 3.34896e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| check-cast v9, java.lang.Integer 246| const v0, #+23900 (0x00005d5c | 3.34910e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v9}, java.lang.Integer.intValue():int 255| move-result v2 256| const v0, #+23901 (0x00005d5d | 3.34924e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2114 .local v2, "minutes", int 262| invoke-virtual {v5,v7}, java.util.ArrayList.get(int):java.lang.Object 265| move-result-object v9 266| const v0, #+23902 (0x00005d5e | 3.34938e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| check-cast v9, java.lang.Integer 274| const v0, #+23903 (0x00005d5f | 3.34952e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v9}, java.lang.Integer.intValue():int 283| move-result v1 284| const v0, #+23904 (0x00005d60 | 3.34966e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2115 .local v1, "method", int 290| invoke-static {v2,v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 293| move-result-object v9 294| const v0, #+23905 (0x00005d61 | 3.34980e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-virtual {v8,v9}, java.util.ArrayList.add(java.lang.Object):boolean .line 2112 303| const v0, #+23906 (0x00005d62 | 3.34994e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 311| goto/16 Label_7 Label_8: .line 2118 .end_local v1 .end_local v2 .end_local v7 .local_ex v8, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 313| const v0, #+23907 (0x00005d63 | 3.35008e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| const-string/jumbo v9, "CalUtils" 322| const v0, #+23908 (0x00005d64 | 3.35022e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| const-string/jumbo v10, "Error resolving reminders. Found %d reminderMinutes, but %d reminderMethods." 331| const v0, #+23909 (0x00005d65 | 3.35036e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| const/4 v11, #+2 (0x00000002 | 2.80260e-45) 338| new-array v11, v11, java.lang.Object[] .line 2120 340| const v0, #+23910 (0x00005d66 | 3.35050e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 349| move-result-object v12 350| const v0, #+23911 (0x00005d67 | 3.35064e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| aput-object v12, v11, v13 358| const v0, #+23912 (0x00005d68 | 3.35078e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v5}, java.util.ArrayList.size():int 367| move-result v12 368| const v0, #+23913 (0x00005d69 | 3.35093e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-static {v12}, java.lang.Integer.valueOf(int):java.lang.Integer 377| move-result-object v12 378| const v0, #+23914 (0x00005d6a | 3.35107e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| aput-object v12, v11, v14 .line 2118 386| const v0, #+23915 (0x00005d6b | 3.35121e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-static {v10,v11}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 395| move-result-object v10 396| const v0, #+23916 (0x00005d6c | 3.35135e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_9: .line 2123 .end_local v8 405| const v0, #+23917 (0x00005d6d | 3.35149e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| return-object v8 } method com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java.lang.Runnable):void { .params "h", "r" .src "Utils.java" .line 1395 .prologue_end .line 1395 0| const v0, #+23918 (0x00005d6e | 3.35163e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v1, Label_1 8| const v0, #+23919 (0x00005d6f | 3.35177e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_2 Label_1: .line 1396 16| const v0, #+23920 (0x00005d70 | 3.35191e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_2: .line 1398 23| const v0, #+23921 (0x00005d71 | 3.35205e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 1399 32| const v0, #+23922 (0x00005d72 | 3.35219e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| return-void } method com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void { .params "context" .src "Utils.java" .line 1300 .prologue_end .line 1300 0| const v0, #+23923 (0x00005d73 | 3.35233e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+23924 (0x00005d74 | 3.35247e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-class v2, com.android.calendar.AllInOneActivity 16| const v0, #+23925 (0x00005d75 | 3.35261e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v4,v2}, android.content.Intent.(android.content.Context, java.lang.Class):void .line 1301 .local v1, "launchIntent", android.content.Intent 25| const v0, #+23926 (0x00005d76 | 3.35275e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v2, "android.intent.action.VIEW" 34| const v0, #+23927 (0x00005d77 | 3.35289e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2}, android.content.Intent.setAction(java.lang.String):android.content.Intent .line 1302 43| const v0, #+23928 (0x00005d78 | 3.35303e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/high16 v2, #+67108864 (0x04000000 | 1.50463e-36) 51| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent .line 1303 54| const v0, #+23929 (0x00005d79 | 3.35317e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v2, "KEY_HOME" 63| const v0, #+23930 (0x00005d7a | 3.35331e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 70| invoke-virtual {v1,v2,v3}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 1304 73| const v0, #+23931 (0x00005d7b | 3.35345e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v4,v1}, android.content.Context.startActivity(android.content.Intent):void .line 1305 82| const v0, #+23932 (0x00005d7c | 3.35359e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void } method com.android.calendar.Utils.setAllowWeekForDetailView(boolean):void { .params "allowWeekView" .src "Utils.java" .line 811 .prologue_end .line 811 0| const v0, #+23933 (0x00005d7d | 3.35373e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.Utils.mAllowWeekForDetailView .line 812 8| const v0, #+23934 (0x00005d7e | 3.35387e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.Utils.setDefaultView(android.content.Context, int):void { .params "context", "viewId" .src "Utils.java" .line 446 .prologue_end .line 446 0| const v0, #+23935 (0x00005d7f | 3.35401e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v5}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v2 10| const v0, #+23936 (0x00005d80 | 3.35415e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 447 .local v2, "prefs", android.content.SharedPreferences 16| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 19| move-result-object v1 20| const v0, #+23937 (0x00005d81 | 3.35429e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 449 .local v1, "editor", android.content.SharedPreferences$Editor 26| const/4 v3, #+0 (0x00000000 | 0.00000) .line 450 .local v3, "validDetailView", boolean 27| sget-boolean v4, com.android.calendar.Utils.mAllowWeekForDetailView 29| const v0, #+23938 (0x00005d82 | 3.35443e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v4, Label_3 37| const v0, #+23939 (0x00005d83 | 3.35457e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 44| if-ne v6, v4, Label_3 .line 451 46| const v0, #+23940 (0x00005d84 | 3.35471e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 457 53| const v0, #+23941 (0x00005d85 | 3.35485e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v3, Label_2 .line 459 61| const v0, #+23942 (0x00005d86 | 3.35499e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "preferred_detailedView" 70| const v0, #+23943 (0x00005d87 | 3.35513e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v1,v4,v6}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor Label_2: .line 463 79| const v0, #+23944 (0x00005d88 | 3.35527e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v4, "preferred_startView" 88| const v0, #+23945 (0x00005d89 | 3.35541e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v1,v4,v6}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor .line 464 97| const v0, #+23946 (0x00005d8a | 3.35555e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 465 106| const v0, #+23947 (0x00005d8b | 3.35569e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return-void Label_3: .line 453 113| const v0, #+23948 (0x00005d8c | 3.35583e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 120| if-eq v6, v4, Label_4 .line 454 122| const v0, #+23949 (0x00005d8d | 3.35597e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 129| if-ne v6, v4, Label_5 131| const v0, #+23950 (0x00005d8e | 3.35611e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 138| goto/16 Label_1 Label_4: .line 453 140| const v0, #+23951 (0x00005d8f | 3.35625e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 147| goto/16 Label_1 Label_5: .line 454 149| const v0, #+23952 (0x00005d90 | 3.35639e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const/4 v3, #+0 (0x00000000 | 0.00000) 156| goto/16 Label_1 } method com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void { .params "h", "r", "timezone" .src "Utils.java" .line 1381 .prologue_end .line 1381 0| const v0, #+23953 (0x00005d91 | 3.35653e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v8, Label_1 8| const v0, #+23954 (0x00005d92 | 3.35667e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v9, Label_2 Label_1: .line 1382 16| const v0, #+23955 (0x00005d93 | 3.35681e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_2: .line 1381 23| const v0, #+23956 (0x00005d94 | 3.35695e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-eqz v10, Label_1 .line 1384 31| const v0, #+23957 (0x00005d95 | 3.35709e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {}, java.lang.System.currentTimeMillis():long 40| move-result-wide v1:v2 41| const v0, #+23958 (0x00005d96 | 3.35723e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1385 .local v1, "now", long 47| new-instance v5, android.text.format.Time 49| const v0, #+23959 (0x00005d97 | 3.35737e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-direct {v5,v10}, android.text.format.Time.(java.lang.String):void .line 1386 .local v5, "time", android.text.format.Time 58| const v0, #+23960 (0x00005d98 | 3.35751e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v5,v1,v2}, android.text.format.Time.set(long):void .line 1387 67| const v0, #+23961 (0x00005d99 | 3.35765e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v6, v5, android.text.format.Time.hour 75| const v0, #+23962 (0x00005d9a | 3.35779e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| mul-int/lit16 v6, v6, #+3600 (0x00000e10 | 5.04467e-42) 83| const v7, #+86400 (0x00015180 | 1.21072e-40) 86| sub-int v6, v7, v6 88| iget v7, v5, android.text.format.Time.minute 90| const v0, #+23963 (0x00005d9b | 3.35793e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| mul-int/lit8 v7, v7, #+60 (0x0000003c | 8.40779e-44) 98| sub-int/2addr v6, v7 .line 1388 99| iget v7, v5, android.text.format.Time.second .line 1387 101| const v0, #+23964 (0x00005d9c | 3.35807e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| sub-int/2addr v6, v7 108| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 110| mul-int/lit16 v6, v6, #+1000 (0x000003e8 | 1.40130e-42) 112| int-to-long v3:v4, v6 .line 1389 .local v3, "runInMillis", long 113| invoke-virtual {v8,v9}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 1390 116| const v0, #+23965 (0x00005d9d | 3.35821e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v8,v9,v3,v4}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 1391 125| const v0, #+23966 (0x00005d9e | 3.35835e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return-void } method com.android.calendar.Utils.setRingTonePreference(android.content.Context, java.lang.String):void { .params "context", "value" .src "Utils.java" .line 435 .prologue_end .line 435 0| const v0, #+23967 (0x00005d9f | 3.35849e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "com.android.calendar_preferences_no_backup" 9| const v0, #+23968 (0x00005da0 | 3.35863e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v3, #+0 (0x00000000 | 0.00000) .line 434 16| invoke-virtual {v4,v2,v3}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 19| move-result-object v1 20| const v0, #+23969 (0x00005da1 | 3.35877e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 436 .local v1, "prefs", android.content.SharedPreferences 26| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 29| move-result-object v2 30| const v0, #+23970 (0x00005da2 | 3.35891e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const-string/jumbo v3, "preferences_alerts_ringtone" 39| const v0, #+23971 (0x00005da3 | 3.35905e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-interface {v2,v3,v5}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor 48| move-result-object v2 49| const v0, #+23972 (0x00005da4 | 3.35919e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v2}, android.content.SharedPreferences$Editor.apply():void .line 437 58| const v0, #+23973 (0x00005da5 | 3.35933e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, int):void { .params "context", "key", "value" .src "Utils.java" .line 392 .prologue_end .line 392 0| const v0, #+23974 (0x00005da6 | 3.35947e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v2 10| const v0, #+23975 (0x00005da7 | 3.35961e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 393 .local v2, "prefs", android.content.SharedPreferences 16| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 19| move-result-object v1 20| const v0, #+23976 (0x00005da8 | 3.35975e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 394 .local v1, "editor", android.content.SharedPreferences$Editor 26| invoke-interface {v1,v4,v5}, android.content.SharedPreferences$Editor.putInt(java.lang.String, int):android.content.SharedPreferences$Editor .line 395 29| const v0, #+23977 (0x00005da9 | 3.35989e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 396 38| const v0, #+23978 (0x00005daa | 3.36003e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-void } method com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, java.lang.String):void { .params "context", "key", "value" .src "Utils.java" .line 363 .prologue_end .line 363 0| const v0, #+23979 (0x00005dab | 3.36017e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23980 (0x00005dac | 3.36031e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 364 .local v1, "prefs", android.content.SharedPreferences 16| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 19| move-result-object v2 20| const v0, #+23981 (0x00005dad | 3.36045e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v2,v4,v5}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor 29| move-result-object v2 30| const v0, #+23982 (0x00005dae | 3.36059e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-interface {v2}, android.content.SharedPreferences$Editor.apply():void .line 365 39| const v0, #+23983 (0x00005daf | 3.36073e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return-void } method com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, boolean):void { .params "context", "key", "value" .src "Utils.java" .line 385 .prologue_end .line 385 0| const v0, #+23984 (0x00005db0 | 3.36087e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v2 10| const v0, #+23985 (0x00005db1 | 3.36101e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 386 .local v2, "prefs", android.content.SharedPreferences 16| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 19| move-result-object v1 20| const v0, #+23986 (0x00005db2 | 3.36115e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 387 .local v1, "editor", android.content.SharedPreferences$Editor 26| invoke-interface {v1,v4,v5}, android.content.SharedPreferences$Editor.putBoolean(java.lang.String, boolean):android.content.SharedPreferences$Editor .line 388 29| const v0, #+23987 (0x00005db3 | 3.36129e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 389 38| const v0, #+23988 (0x00005db4 | 3.36143e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-void } method com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, java.lang.String[]):void { .params "context", "key", "values" .src "Utils.java" .line 368 .prologue_end .line 368 0| const v0, #+23989 (0x00005db5 | 3.36157e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v6}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+23990 (0x00005db6 | 3.36172e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 369 .local v1, "prefs", android.content.SharedPreferences 16| new-instance v2, java.util.LinkedHashSet 18| const v0, #+23991 (0x00005db7 | 3.36186e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v2}, java.util.LinkedHashSet.():void .line 370 .local_ex v2, "set", java.util.LinkedHashSet, "Ljava/util/LinkedHashSet;" 27| const v0, #+23992 (0x00005db8 | 3.36200e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v4, #+0 (0x00000000 | 0.00000) 34| array-length v5, v8 Label_1: 35| const v0, #+23993 (0x00005db9 | 3.36214e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-ge v4, v5, Label_2 43| const v0, #+23994 (0x00005dba | 3.36228e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| aget-object v3, v8, v4 .line 371 .local v3, "value", java.lang.String 51| const v0, #+23995 (0x00005dbb | 3.36242e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v3}, java.util.LinkedHashSet.add(java.lang.Object):boolean .line 370 60| const v0, #+23996 (0x00005dbc | 3.36256e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 68| goto/16 Label_1 Label_2: .line 373 .end_local v3 70| const v0, #+23997 (0x00005dbd | 3.36270e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v1}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 79| move-result-object v4 80| const v0, #+23998 (0x00005dbe | 3.36284e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-interface {v4,v7,v2}, android.content.SharedPreferences$Editor.putStringSet(java.lang.String, java.util.Set):android.content.SharedPreferences$Editor 89| move-result-object v4 90| const v0, #+23999 (0x00005dbf | 3.36298e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v4}, android.content.SharedPreferences$Editor.apply():void .line 374 99| const v0, #+24000 (0x00005dc0 | 3.36312e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void } method com.android.calendar.Utils.setTimeChangesReceiver(android.content.Context, java.lang.Runnable):android.content.BroadcastReceiver { .params "c", "callback" .src "Utils.java" .line 1688 .prologue_end .line 1688 0| const v0, #+24001 (0x00005dc1 | 3.36326e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.IntentFilter 8| const v0, #+24002 (0x00005dc2 | 3.36340e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.content.IntentFilter.():void .line 1689 .local v1, "filter", android.content.IntentFilter 17| const v0, #+24003 (0x00005dc3 | 3.36354e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v3, "android.intent.action.TIME_SET" 26| const v0, #+24004 (0x00005dc4 | 3.36368e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v3}, android.content.IntentFilter.addAction(java.lang.String):void .line 1690 35| const v0, #+24005 (0x00005dc5 | 3.36382e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v3, "android.intent.action.DATE_CHANGED" 44| const v0, #+24006 (0x00005dc6 | 3.36396e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v3}, android.content.IntentFilter.addAction(java.lang.String):void .line 1691 53| const v0, #+24007 (0x00005dc7 | 3.36410e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v3, "android.intent.action.TIMEZONE_CHANGED" 62| const v0, #+24008 (0x00005dc8 | 3.36424e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v3}, android.content.IntentFilter.addAction(java.lang.String):void .line 1692 71| const v0, #+24009 (0x00005dc9 | 3.36438e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v3, "android.intent.action.LOCALE_CHANGED" 80| const v0, #+24010 (0x00005dca | 3.36452e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v3}, android.content.IntentFilter.addAction(java.lang.String):void .line 1694 89| const v0, #+24011 (0x00005dcb | 3.36466e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| new-instance v2, com.android.calendar.Utils$CalendarBroadcastReceiver 97| const v0, #+24012 (0x00005dcc | 3.36480e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v2,v5}, com.android.calendar.Utils$CalendarBroadcastReceiver.(java.lang.Runnable):void .line 1695 .local v2, "r", com.android.calendar.Utils$CalendarBroadcastReceiver 106| const v0, #+24013 (0x00005dcd | 3.36494e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v4,v2,v1}, android.content.Context.registerReceiver(android.content.BroadcastReceiver, android.content.IntentFilter):android.content.Intent .line 1696 115| const v0, #+24014 (0x00005dce | 3.36508e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-object v2 } method com.android.calendar.Utils.setTimeZone(android.content.Context, java.lang.String):void { .params "context", "timeZone" .src "Utils.java" .line 273 .prologue_end .line 273 0| const v0, #+24015 (0x00005dcf | 3.36522e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.Utils.mTZUtils 8| const v0, #+24016 (0x00005dd0 | 3.36536e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarUtils$TimeZoneUtils.setTimeZone(android.content.Context, java.lang.String):void .line 274 17| const v0, #+24017 (0x00005dd1 | 3.36550e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.Utils.setTodayIcon(android.graphics.drawable.LayerDrawable, android.content.Context, java.lang.String):void { .params "icon", "c", "timezone" .src "Utils.java" .line 1651 .prologue_end 0| const v0, #+24018 (0x00005dd2 | 3.36564e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v5, #+2131755260 (0x7f1000fc | 1.91414e+38) .line 1651 9| invoke-virtual {v6,v5}, android.graphics.drawable.LayerDrawable.findDrawableByLayerId(int):android.graphics.drawable.Drawable 12| move-result-object v1 13| const v0, #+24019 (0x00005dd3 | 3.36578e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1652 .local v1, "currentDrawable", android.graphics.drawable.Drawable 19| if-eqz v1, Label_2 21| const v0, #+24020 (0x00005dd4 | 3.36592e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| instance-of v4, v1, com.android.calendar.DayOfMonthDrawable 29| const v0, #+24021 (0x00005dd5 | 3.36606e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v4, Label_2 37| const v0, #+24022 (0x00005dd6 | 3.36620e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| move-object v3, v1 .line 1653 44| check-cast v3, com.android.calendar.DayOfMonthDrawable Label_1: .line 1658 .local v3, "today", com.android.calendar.DayOfMonthDrawable 46| const v0, #+24023 (0x00005dd7 | 3.36634e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| new-instance v2, android.text.format.Time 54| const v0, #+24024 (0x00005dd8 | 3.36648e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v2,v8}, android.text.format.Time.(java.lang.String):void .line 1659 .local v2, "now", android.text.format.Time 63| const v0, #+24025 (0x00005dd9 | 3.36662e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, android.text.format.Time.setToNow():void .line 1660 72| const v0, #+24026 (0x00005dda | 3.36676e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v4, #+0 (0x00000000 | 0.00000) 79| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long .line 1661 82| const v0, #+24027 (0x00005ddb | 3.36690e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v4, v2, android.text.format.Time.monthDay 90| const v0, #+24028 (0x00005ddc | 3.36704e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3,v4}, com.android.calendar.DayOfMonthDrawable.setDayOfMonth(int):void .line 1662 99| const v0, #+24029 (0x00005ddd | 3.36718e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v6}, android.graphics.drawable.LayerDrawable.mutate():android.graphics.drawable.Drawable .line 1663 108| const v0, #+24030 (0x00005dde | 3.36732e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v6,v5,v3}, android.graphics.drawable.LayerDrawable.setDrawableByLayerId(int, android.graphics.drawable.Drawable):boolean .line 1664 117| const v0, #+24031 (0x00005ddf | 3.36746e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| return-void Label_2: .line 1655 .end_local v2 .end_local v3 124| const v0, #+24032 (0x00005de0 | 3.36760e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| new-instance v3, com.android.calendar.DayOfMonthDrawable 132| const v0, #+24033 (0x00005de1 | 3.36774e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-direct {v3,v7}, com.android.calendar.DayOfMonthDrawable.(android.content.Context):void .restart_local v3 141| const v0, #+24034 (0x00005de2 | 3.36788e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| goto/16 Label_1 } method com.android.calendar.Utils.setUpSearchView(android.widget.SearchView, android.app.Activity):void { .params "view", "act" .src "Utils.java" .line 1315 .prologue_end .line 1315 0| const v0, #+24035 (0x00005de3 | 3.36802e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "search" 9| const v0, #+24036 (0x00005de4 | 3.36816e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4,v2}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 18| move-result-object v1 19| const v0, #+24037 (0x00005de5 | 3.36830e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| check-cast v1, android.app.SearchManager .line 1316 .local v1, "searchManager", android.app.SearchManager 27| const v0, #+24038 (0x00005de6 | 3.36844e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v4}, android.app.Activity.getComponentName():android.content.ComponentName 36| move-result-object v2 37| const v0, #+24039 (0x00005de7 | 3.36858e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v1,v2}, android.app.SearchManager.getSearchableInfo(android.content.ComponentName):android.app.SearchableInfo 46| move-result-object v2 47| const v0, #+24040 (0x00005de8 | 3.36872e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v3,v2}, android.widget.SearchView.setSearchableInfo(android.app.SearchableInfo):void .line 1317 56| const v0, #+24041 (0x00005de9 | 3.36886e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 63| invoke-virtual {v3,v2}, android.widget.SearchView.setQueryRefinementEnabled(boolean):void .line 1318 66| const v0, #+24042 (0x00005dea | 3.36900e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-void } method com.android.calendar.Utils.singleDayEvent(long, long, long):boolean { .params "startMillis", "endMillis", "localGmtOffset" .src "Utils.java" .line 1499 .prologue_end 0| const v0, #+24043 (0x00005deb | 3.36914e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 1499 7| cmp-long v4, v7:v8, v9:v10 9| if-nez v4, Label_1 .line 1500 11| const v0, #+24044 (0x00005dec | 3.36928e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return v3 Label_1: .line 1505 18| const v0, #+24045 (0x00005ded | 3.36942e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v7,v8,v11,v12}, android.text.format.Time.getJulianDay(long, long):int 27| move-result v2 28| const v0, #+24046 (0x00005dee | 3.36956e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1506 .local v2, "startDay", int 34| const-wide/16 v5:v6, #+1 (0x00000001 | 1.40130e-45) 36| sub-long v5:v6, v9:v10, v5:v6 38| invoke-static {v5,v6,v11,v12}, android.text.format.Time.getJulianDay(long, long):int 41| move-result v1 42| const v0, #+24047 (0x00005def | 3.36970e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1507 .local v1, "endDay", int 48| if-ne v2, v1, Label_3 Label_2: 50| const v0, #+24048 (0x00005df0 | 3.36984e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v3 Label_3: 57| const v0, #+24049 (0x00005df1 | 3.36998e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v3, #+0 (0x00000000 | 0.00000) 64| goto/16 Label_2 } method com.android.calendar.Utils.spanWillOverlap(android.text.Spannable, android.text.style.URLSpan[], int, int):boolean { .params "spanText", "spanList", "start", "end" .src "Utils.java" .line 2064 .prologue_end 0| const v0, #+24050 (0x00005df2 | 3.37012e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2064 7| if-ne v10, v11, Label_1 .line 2066 9| const v0, #+24051 (0x00005df3 | 3.37026e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return v6 Label_1: .line 2068 16| const v0, #+24052 (0x00005df4 | 3.37040e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| array-length v7, v9 23| const v0, #+24053 (0x00005df5 | 3.37054e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| move v5, v6 Label_2: 30| const v0, #+24054 (0x00005df6 | 3.37068e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-ge v5, v7, Label_7 38| const v0, #+24055 (0x00005df7 | 3.37082e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| aget-object v4, v9, v5 .line 2069 .local v4, "span", android.text.style.URLSpan 46| const v0, #+24056 (0x00005df8 | 3.37096e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-interface {v8,v4}, android.text.Spannable.getSpanStart(java.lang.Object):int 55| move-result v2 56| const v0, #+24057 (0x00005df9 | 3.37110e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2070 .local v2, "existingStart", int 62| invoke-interface {v8,v4}, android.text.Spannable.getSpanEnd(java.lang.Object):int 65| move-result v1 66| const v0, #+24058 (0x00005dfa | 3.37124e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2071 .local v1, "existingEnd", int 72| if-lt v10, v2, Label_5 74| const v0, #+24059 (0x00005dfb | 3.37138e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-ge v10, v1, Label_5 Label_3: .line 2073 82| const v0, #+24060 (0x00005dfc | 3.37152e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v5, "CalUtils" 91| const v0, #+24061 (0x00005dfd | 3.37166e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 98| invoke-static {v5,v6}, android.util.Log.isLoggable(java.lang.String, int):boolean 101| move-result v5 102| const v0, #+24062 (0x00005dfe | 3.37180e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-eqz v5, Label_4 .line 2074 110| const v0, #+24063 (0x00005dff | 3.37194e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v8,v10,v11}, android.text.Spannable.subSequence(int, int):java.lang.CharSequence 119| move-result-object v3 120| const v0, #+24064 (0x00005e00 | 3.37208e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2075 .local v3, "seq", java.lang.CharSequence 126| const-string/jumbo v5, "CalUtils" 129| const v0, #+24065 (0x00005e01 | 3.37222e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| new-instance v6, java.lang.StringBuilder 137| const v0, #+24066 (0x00005e02 | 3.37236e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v6}, java.lang.StringBuilder.():void 146| const v0, #+24067 (0x00005e03 | 3.37251e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const-string/jumbo v7, "Not linkifying " 155| const v0, #+24068 (0x00005e04 | 3.37265e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 164| move-result-object v6 165| const v0, #+24069 (0x00005e05 | 3.37279e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v6,v3}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 174| move-result-object v6 175| const v0, #+24070 (0x00005e06 | 3.37293e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const-string/jumbo v7, " as phone number due to overlap" 184| const v0, #+24071 (0x00005e07 | 3.37307e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 193| move-result-object v6 194| const v0, #+24072 (0x00005e08 | 3.37321e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 203| move-result-object v6 204| const v0, #+24073 (0x00005e09 | 3.37335e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-static {v5,v6}, android.util.Log.v(java.lang.String, java.lang.String):int Label_4: .line 2077 .end_local v3 213| const v0, #+24074 (0x00005e0a | 3.37349e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 220| return v5 Label_5: .line 2072 221| const v0, #+24075 (0x00005e0b | 3.37363e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| if-le v11, v2, Label_6 229| const v0, #+24076 (0x00005e0c | 3.37377e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| if-le v11, v1, Label_3 Label_6: .line 2068 237| const v0, #+24077 (0x00005e0d | 3.37391e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 245| goto/16 Label_2 Label_7: .line 2081 .end_local v1 .end_local v2 .end_local v4 247| const v0, #+24078 (0x00005e0e | 3.37405e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| return v6 } method com.android.calendar.Utils.startCalendarMetafeedSync(android.accounts.Account):void { .params "account" .src "Utils.java" .line 1752 .prologue_end 0| const v0, #+24079 (0x00005e0f | 3.37419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 1752 7| new-instance v1, android.os.Bundle 9| const v0, #+24080 (0x00005e10 | 3.37433e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1}, android.os.Bundle.():void .line 1753 .local v1, "extras", android.os.Bundle 18| const v0, #+24081 (0x00005e11 | 3.37447e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v2, "force" 27| const v0, #+24082 (0x00005e12 | 3.37461e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2,v3}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1754 36| const v0, #+24083 (0x00005e13 | 3.37475e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v2, "metafeedonly" 45| const v0, #+24084 (0x00005e14 | 3.37489e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v2,v3}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 1755 54| const v0, #+24085 (0x00005e15 | 3.37503e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| sget-object v2, android.provider.CalendarContract$Calendars.CONTENT_URI 62| const v0, #+24086 (0x00005e16 | 3.37517e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v2}, android.net.Uri.getAuthority():java.lang.String 71| move-result-object v2 72| const v0, #+24087 (0x00005e17 | 3.37531e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v4,v2,v1}, android.content.ContentResolver.requestSync(android.accounts.Account, java.lang.String, android.os.Bundle):void .line 1756 81| const v0, #+24088 (0x00005e18 | 3.37545e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.Utils.tardis():void { .src "Utils.java" .line 377 .prologue_end .line 377 0| const v2, #+24089 (0x00005e19 | 3.37559e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, java.lang.System.currentTimeMillis():long 9| move-result-wide v0:v1 10| const v2, #+24090 (0x00005e1a | 3.37573e-41) 13| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 16| sput-wide v0:v1, com.android.calendar.Utils.mTardis .line 378 18| const v2, #+24091 (0x00005e1b | 3.37587e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.Utils.timeFromIntentInMillis(android.content.Intent):long { .params "intent" .src "Utils.java" .line 529 .prologue_end 0| const v0, #+24092 (0x00005e1c | 3.37601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) .line 529 8| invoke-virtual {v9}, android.content.Intent.getData():android.net.Uri 11| move-result-object v1 12| const v0, #+24093 (0x00005e1d | 3.37615e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 530 .local v1, "data", android.net.Uri 18| const-string/jumbo v6, "beginTime" 21| const v0, #+24094 (0x00005e1e | 3.37629e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v9,v6,v7,v8}, android.content.Intent.getLongExtra(java.lang.String, long):long 30| move-result-wide v3:v4 31| const v0, #+24095 (0x00005e1f | 3.37643e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 531 .local v3, "millis", long 37| cmp-long v6, v3:v4, v7:v8 39| if-nez v6, Label_1 41| const v0, #+24096 (0x00005e20 | 3.37657e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_1 49| const v0, #+24097 (0x00005e21 | 3.37671e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, android.net.Uri.isHierarchical():boolean 58| move-result v6 59| const v0, #+24098 (0x00005e22 | 3.37685e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v6, Label_1 .line 532 67| const v0, #+24099 (0x00005e23 | 3.37699e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1}, android.net.Uri.getPathSegments():java.util.List 76| move-result-object v5 77| const v0, #+24100 (0x00005e24 | 3.37713e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 533 .local_ex v5, "path", java.util.List, "Ljava/util/List;" 83| invoke-interface {v5}, java.util.List.size():int 86| move-result v6 87| const v0, #+24101 (0x00005e25 | 3.37727e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 94| if-ne v6, v7, Label_1 96| const v0, #+24102 (0x00005e26 | 3.37741e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v6, #+0 (0x00000000 | 0.00000) 103| invoke-interface {v5,v6}, java.util.List.get(int):java.lang.Object 106| move-result-object v6 107| const v0, #+24103 (0x00005e27 | 3.37755e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| check-cast v6, java.lang.String 115| const v0, #+24104 (0x00005e28 | 3.37769e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v7, "time" 124| const v0, #+24105 (0x00005e29 | 3.37783e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v6,v7}, java.lang.String.equals(java.lang.Object):boolean 133| move-result v6 134| const v0, #+24106 (0x00005e2a | 3.37797e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v6, Label_1 .try_begin_1 .line 535 142| const v0, #+24107 (0x00005e2b | 3.37811e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1}, android.net.Uri.getLastPathSegment():java.lang.String 151| move-result-object v6 152| const v0, #+24108 (0x00005e2c | 3.37825e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v6}, java.lang.Long.valueOf(java.lang.String):java.lang.Long 161| move-result-object v6 162| const v0, #+24109 (0x00005e2d | 3.37839e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v6}, java.lang.Long.longValue():long .try_end_1 catch(java.lang.NumberFormatException) : Label_3 171| move-result-wide v3:v4 172| const v0, #+24110 (0x00005e2e | 3.37853e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 542 .end_local v5 178| const v0, #+24111 (0x00005e2f | 3.37867e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 186| cmp-long v6, v3:v4, v7:v8 188| if-gtz v6, Label_2 .line 543 190| const v0, #+24112 (0x00005e30 | 3.37881e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-static {}, java.lang.System.currentTimeMillis():long 199| move-result-wide v3:v4 200| const v0, #+24113 (0x00005e31 | 3.37895e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 545 206| const v0, #+24114 (0x00005e32 | 3.37909e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return-wide v3:v4 Label_3: .line 536 .restart_local v5 213| const v0, #+24115 (0x00005e33 | 3.37923e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| move-exception v2 .line 537 .local v2, "e", java.lang.NumberFormatException 220| const-string/jumbo v6, "Calendar" 223| const v0, #+24116 (0x00005e34 | 3.37937e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const-string/jumbo v7, "timeFromIntentInMillis: Data existed but no valid time found. Using current time." 232| const v0, #+24117 (0x00005e35 | 3.37951e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-static {v6,v7}, android.util.Log.i(java.lang.String, java.lang.String):int 241| const v0, #+24118 (0x00005e36 | 3.37965e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| goto/16 Label_1 } method com.android.calendar.Utils.trySyncAndDisableUpgradeReceiver(android.content.Context):void { .params "context" .src "Utils.java" .line 853 .prologue_end 0| const v0, #+24119 (0x00005e37 | 3.37979e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 853 8| invoke-virtual {v8}, android.content.Context.getPackageManager():android.content.pm.PackageManager 11| move-result-object v2 12| const v0, #+24120 (0x00005e38 | 3.37993e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 854 .local v2, "pm", android.content.pm.PackageManager 18| new-instance v3, android.content.ComponentName 20| const v0, #+24121 (0x00005e39 | 3.38007e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-class v4, com.android.calendar.UpgradeReceiver 28| const v0, #+24122 (0x00005e3a | 3.38021e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-direct {v3,v8,v4}, android.content.ComponentName.(android.content.Context, java.lang.Class):void .line 855 .local v3, "upgradeComponent", android.content.ComponentName 37| const v0, #+24123 (0x00005e3b | 3.38035e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v2,v3}, android.content.pm.PackageManager.getComponentEnabledSetting(android.content.ComponentName):int 46| move-result v4 47| const v0, #+24124 (0x00005e3c | 3.38049e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-ne v4, v7, Label_1 .line 859 55| const v0, #+24125 (0x00005e3d | 3.38063e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-void Label_1: .line 862 62| const v0, #+24126 (0x00005e3e | 3.38077e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| new-instance v1, android.os.Bundle 70| const v0, #+24127 (0x00005e3f | 3.38091e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v1}, android.os.Bundle.():void .line 863 .local v1, "extras", android.os.Bundle 79| const v0, #+24128 (0x00005e40 | 3.38105e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v4, "force" 88| const v0, #+24129 (0x00005e41 | 3.38119e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v1,v4,v6}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 866 97| const v0, #+24130 (0x00005e42 | 3.38133e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI 105| const v0, #+24131 (0x00005e43 | 3.38147e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v4}, android.net.Uri.getAuthority():java.lang.String 114| move-result-object v4 115| const v0, #+24132 (0x00005e44 | 3.38161e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 865 121| const/4 v5, #+0 (0x00000000 | 0.00000) .line 864 122| invoke-static {v5,v4,v1}, android.content.ContentResolver.requestSync(android.accounts.Account, java.lang.String, android.os.Bundle):void .line 870 125| const v0, #+24133 (0x00005e45 | 3.38175e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v2,v3,v7,v6}, android.content.pm.PackageManager.setComponentEnabledSetting(android.content.ComponentName, int, int):void .line 872 134| const v0, #+24134 (0x00005e46 | 3.38189e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void } method com.android.calendar.Utils.weaveDNAStrands(java.util.LinkedList, int, java.util.HashMap, int, int, int[]):void { .params "?", "firstJulianDay", "?", "top", "bottom", "dayXs" .src "Utils.java" .line 1168 0| move-object/16 v17, v18 3| move/16 v18, v19 6| move-object/16 v19, v20 9| move/16 v20, v21 12| move/16 v21, v22 15| move-object/16 v22, v23 .local_ex v17, "segments", java.util.LinkedList, "Ljava/util/LinkedList;" .local_ex v19, "strands", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 1168 18| const v23, #+24135 (0x00005e47 | 3.38203e-41) 21| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual/range {v19..v19}, java.util.HashMap.values():java.util.Collection 27| move-result-object v14 28| const v23, #+24136 (0x00005e48 | 3.38217e-41) 31| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v14}, java.util.Collection.iterator():java.util.Iterator 37| move-result-object v9 38| const v23, #+24137 (0x00005e49 | 3.38231e-41) 41| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1169 .local_ex v9, "strandIterator", java.util.Iterator, "Ljava/util/Iterator;" 44| const v23, #+24138 (0x00005e4a | 3.38245e-41) 47| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v9}, java.util.Iterator.hasNext():boolean 53| move-result v14 54| const v23, #+24139 (0x00005e4b | 3.38259e-41) 57| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v14, Label_3 .line 1170 62| const v23, #+24140 (0x00005e4c | 3.38273e-41) 65| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v9}, java.util.Iterator.next():java.lang.Object 71| move-result-object v8 72| const v23, #+24141 (0x00005e4d | 3.38287e-41) 75| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 78| check-cast v8, com.android.calendar.Utils$DNAStrand .line 1171 .local v8, "strand", com.android.calendar.Utils$DNAStrand 80| const v23, #+24142 (0x00005e4e | 3.38301e-41) 83| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 86| iget v14, v8, com.android.calendar.Utils$DNAStrand.count 88| const v23, #+24143 (0x00005e4f | 3.38315e-41) 91| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 95| if-ge v14, v15, Label_2 97| const v23, #+24144 (0x00005e50 | 3.38330e-41) 100| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v14, v8, com.android.calendar.Utils$DNAStrand.allDays 105| const v23, #+24145 (0x00005e51 | 3.38344e-41) 108| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 111| if-nez v14, Label_2 .line 1172 113| const v23, #+24146 (0x00005e52 | 3.38358e-41) 116| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v9}, java.util.Iterator.remove():void 122| const v23, #+24147 (0x00005e53 | 3.38372e-41) 125| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 128| goto/16 Label_1 Label_2: .line 1175 130| const v23, #+24148 (0x00005e54 | 3.38386e-41) 133| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 136| iget v14, v8, com.android.calendar.Utils$DNAStrand.count 138| const v23, #+24149 (0x00005e55 | 3.38400e-41) 141| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 144| mul-int/lit8 v14, v14, #+4 (0x00000004 | 5.60519e-45) 146| new-array v14, v14, float[] 148| const v23, #+24150 (0x00005e56 | 3.38414e-41) 151| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 154| iput-object v14, v8, com.android.calendar.Utils$DNAStrand.points .line 1176 156| const v23, #+24151 (0x00005e57 | 3.38428e-41) 159| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 162| const/4 v14, #+0 (0x00000000 | 0.00000) 163| iput v14, v8, com.android.calendar.Utils$DNAStrand.position 165| const v23, #+24152 (0x00005e58 | 3.38442e-41) 168| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 171| goto/16 Label_1 Label_3: .line 1179 .end_local v8 173| const v23, #+24153 (0x00005e59 | 3.38456e-41) 176| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-interface/range {v17..v17}, java.lang.Iterable.iterator():java.util.Iterator 182| move-result-object v7 183| const v23, #+24154 (0x00005e5a | 3.38470e-41) 186| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v7, "segment$iterator", java.util.Iterator 189| const v23, #+24155 (0x00005e5b | 3.38484e-41) 192| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-interface {v7}, java.util.Iterator.hasNext():boolean 198| move-result v14 199| const v23, #+24156 (0x00005e5c | 3.38498e-41) 202| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 205| if-eqz v14, Label_5 207| const v23, #+24157 (0x00005e5d | 3.38512e-41) 210| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-interface {v7}, java.util.Iterator.next():java.lang.Object 216| move-result-object v6 217| const v23, #+24158 (0x00005e5e | 3.38526e-41) 220| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 223| check-cast v6, com.android.calendar.Utils$DNASegment .line 1181 .local v6, "segment", com.android.calendar.Utils$DNASegment 225| const v23, #+24159 (0x00005e5f | 3.38540e-41) 228| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 231| iget v14, v6, com.android.calendar.Utils$DNASegment.color 233| const v23, #+24160 (0x00005e60 | 3.38554e-41) 236| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 242| move-result-object v14 243| const v23, #+24161 (0x00005e61 | 3.38568e-41) 246| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 249| move-object/from16 v0, v19 251| invoke-virtual {v0,v14}, java.util.HashMap.get(java.lang.Object):java.lang.Object 254| move-result-object v8 255| const v23, #+24162 (0x00005e62 | 3.38582e-41) 258| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 261| check-cast v8, com.android.calendar.Utils$DNAStrand .line 1182 .restart_local v8 263| const v23, #+24163 (0x00005e63 | 3.38596e-41) 266| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 269| iget v14, v6, com.android.calendar.Utils$DNASegment.day 271| const v23, #+24164 (0x00005e64 | 3.38610e-41) 274| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 277| sub-int v2, v14, v18 .line 1183 .local v2, "dayIndex", int 279| iget v14, v6, com.android.calendar.Utils$DNASegment.startMinute 281| const v23, #+24165 (0x00005e65 | 3.38624e-41) 284| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 287| rem-int/lit16 v3, v14, #+1440 (0x000005a0 | 2.01787e-42) .line 1184 .local v3, "dayStartMinute", int 289| const v23, #+24166 (0x00005e66 | 3.38638e-41) 292| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 295| iget v14, v6, com.android.calendar.Utils$DNASegment.endMinute 297| const v23, #+24167 (0x00005e67 | 3.38652e-41) 300| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 303| rem-int/lit16 v1, v14, #+1440 (0x000005a0 | 2.01787e-42) .line 1185 .local v1, "dayEndMinute", int 305| const v23, #+24168 (0x00005e68 | 3.38666e-41) 308| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 311| sub-int v4, v21, v20 .line 1186 .local v4, "height", int 313| mul-int/lit8 v14, v4, #+3 (0x00000003 | 4.20390e-45) 315| div-int/lit8 v10, v14, #+4 (0x00000004 | 5.60519e-45) .line 1187 .local v10, "workDayHeight", int 317| const v23, #+24169 (0x00005e69 | 3.38680e-41) 320| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 323| sub-int v14, v4, v10 325| div-int/lit8 v5, v14, #+2 (0x00000002 | 2.80260e-45) .line 1189 .local v5, "remainderHeight", int 327| const v23, #+24170 (0x00005e6a | 3.38694e-41) 330| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 333| aget v11, v22, v2 .line 1190 .local v11, "x", int 335| const v23, #+24171 (0x00005e6b | 3.38708e-41) 338| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 341| const/4 v12, #+0 (0x00000000 | 0.00000) .line 1191 .local v12, "y0", int 342| const/4 v13, #+0 (0x00000000 | 0.00000) .line 1193 .local v13, "y1", int 343| invoke-static {v3,v10,v5}, com.android.calendar.Utils.getPixelOffsetFromMinutes(int, int, int):int 346| move-result v14 347| const v23, #+24172 (0x00005e6c | 3.38722e-41) 350| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 353| add-int v12, v20, v14 .line 1194 355| invoke-static {v1,v10,v5}, com.android.calendar.Utils.getPixelOffsetFromMinutes(int, int, int):int 358| move-result v14 359| const v23, #+24173 (0x00005e6d | 3.38736e-41) 362| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 365| add-int v13, v20, v14 .line 1199 367| iget-object v14, v8, com.android.calendar.Utils$DNAStrand.points 369| const v23, #+24174 (0x00005e6e | 3.38750e-41) 372| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 375| iget v15, v8, com.android.calendar.Utils$DNAStrand.position 377| const v23, #+24175 (0x00005e6f | 3.38764e-41) 380| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 383| add-int/lit8 v16, v15, #+1 (0x00000001 | 1.40130e-45) 385| move/from16 v0, v16 387| iput v0, v8, com.android.calendar.Utils$DNAStrand.position 389| const v23, #+24176 (0x00005e70 | 3.38778e-41) 392| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 395| int-to-float v0, v11 396| move/from16 v16, v0 398| aput v16, v14, v15 .line 1200 400| const v23, #+24177 (0x00005e71 | 3.38792e-41) 403| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 406| iget-object v14, v8, com.android.calendar.Utils$DNAStrand.points 408| const v23, #+24178 (0x00005e72 | 3.38806e-41) 411| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 414| iget v15, v8, com.android.calendar.Utils$DNAStrand.position 416| const v23, #+24179 (0x00005e73 | 3.38820e-41) 419| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 422| add-int/lit8 v16, v15, #+1 (0x00000001 | 1.40130e-45) 424| move/from16 v0, v16 426| iput v0, v8, com.android.calendar.Utils$DNAStrand.position 428| const v23, #+24180 (0x00005e74 | 3.38834e-41) 431| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 434| int-to-float v0, v12 435| move/from16 v16, v0 437| aput v16, v14, v15 .line 1201 439| const v23, #+24181 (0x00005e75 | 3.38848e-41) 442| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 445| iget-object v14, v8, com.android.calendar.Utils$DNAStrand.points 447| const v23, #+24182 (0x00005e76 | 3.38862e-41) 450| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 453| iget v15, v8, com.android.calendar.Utils$DNAStrand.position 455| const v23, #+24183 (0x00005e77 | 3.38876e-41) 458| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 461| add-int/lit8 v16, v15, #+1 (0x00000001 | 1.40130e-45) 463| move/from16 v0, v16 465| iput v0, v8, com.android.calendar.Utils$DNAStrand.position 467| const v23, #+24184 (0x00005e78 | 3.38890e-41) 470| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 473| int-to-float v0, v11 474| move/from16 v16, v0 476| aput v16, v14, v15 .line 1202 478| const v23, #+24185 (0x00005e79 | 3.38904e-41) 481| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 484| iget-object v14, v8, com.android.calendar.Utils$DNAStrand.points 486| const v23, #+24186 (0x00005e7a | 3.38918e-41) 489| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 492| iget v15, v8, com.android.calendar.Utils$DNAStrand.position 494| const v23, #+24187 (0x00005e7b | 3.38932e-41) 497| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 500| add-int/lit8 v16, v15, #+1 (0x00000001 | 1.40130e-45) 502| move/from16 v0, v16 504| iput v0, v8, com.android.calendar.Utils$DNAStrand.position 506| const v23, #+24188 (0x00005e7c | 3.38946e-41) 509| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 512| int-to-float v0, v13 513| move/from16 v16, v0 515| aput v16, v14, v15 517| const v23, #+24189 (0x00005e7d | 3.38960e-41) 520| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 523| goto/16 Label_4 Label_5: .line 1204 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v8 .end_local v10 .end_local v11 .end_local v12 .end_local v13 525| const v23, #+24190 (0x00005e7e | 3.38974e-41) 528| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 531| return-void } method com.android.calendar.agenda.AgendaAdapter$1.(com.android.calendar.agenda.AgendaAdapter):void { .params "this$0" .src "AgendaAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+24191 (0x00005e7f | 3.38988e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaAdapter$1.this$0 .line 56 8| const v0, #+24192 (0x00005e80 | 3.39002e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+24193 (0x00005e81 | 3.39016e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaAdapter$1.run():void { .src "AgendaAdapter.java" .line 59 .prologue_end .line 59 0| const v0, #+24194 (0x00005e82 | 3.39030e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaAdapter$1.this$0 8| const v0, #+24195 (0x00005e83 | 3.39044e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.agenda.AgendaAdapter.notifyDataSetChanged():void .line 60 17| const v0, #+24196 (0x00005e84 | 3.39058e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaAdapter$ViewHolder.():void { .src "AgendaAdapter.java" .line 63 .prologue_end .line 63 0| const v0, #+24197 (0x00005e85 | 3.39072e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+24198 (0x00005e86 | 3.39086e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaAdapter.(android.content.Context, int):void { .params "context", "resource" .src "AgendaAdapter.java" .line 84 .prologue_end .line 84 0| const v0, #+24199 (0x00005e87 | 3.39100e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v4,v5,v6,v1}, android.widget.ResourceCursorAdapter.(android.content.Context, int, android.database.Cursor):void .line 56 10| const v0, #+24200 (0x00005e88 | 3.39114e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v1, com.android.calendar.agenda.AgendaAdapter$1 18| const v0, #+24201 (0x00005e89 | 3.39128e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v4}, com.android.calendar.agenda.AgendaAdapter$1.(com.android.calendar.agenda.AgendaAdapter):void 27| const v0, #+24202 (0x00005e8a | 3.39142e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mTZUpdater .line 86 35| const v0, #+24203 (0x00005e8b | 3.39156e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 44| move-result-object v1 45| const v0, #+24204 (0x00005e8c | 3.39170e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources .line 87 53| const v0, #+24205 (0x00005e8d | 3.39184e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 61| const v0, #+24206 (0x00005e8e | 3.39198e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const v2, #+2131492876 (0x7f0c000c | 1.86092e+38) 70| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 73| move-result-object v1 74| const v0, #+24207 (0x00005e8f | 3.39212e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mNoTitleLabel .line 88 82| const v0, #+24208 (0x00005e90 | 3.39226e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 90| const v0, #+24209 (0x00005e91 | 3.39240e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const v2, #+2131230769 (0x7f080031 | 1.80776e+38) 99| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 102| move-result v1 103| const v0, #+24210 (0x00005e92 | 3.39254e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.mDeclinedColor .line 89 111| const v0, #+24211 (0x00005e93 | 3.39268e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 119| const v0, #+24212 (0x00005e94 | 3.39282e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const v2, #+2131230770 (0x7f080032 | 1.80776e+38) 128| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 131| move-result v1 132| const v0, #+24213 (0x00005e95 | 3.39296e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.mStandardColor .line 90 140| const v0, #+24214 (0x00005e96 | 3.39310e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 148| const v0, #+24215 (0x00005e97 | 3.39324e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const v2, #+2131230777 (0x7f080039 | 1.80776e+38) 157| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 160| move-result v1 161| const v0, #+24216 (0x00005e98 | 3.39338e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor .line 91 169| const v0, #+24217 (0x00005e99 | 3.39352e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 177| const v0, #+24218 (0x00005e9a | 3.39366e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const v2, #+2131230776 (0x7f080038 | 1.80776e+38) 186| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 189| move-result v1 190| const v0, #+24219 (0x00005e9b | 3.39380e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.mWhereColor .line 92 198| const v0, #+24220 (0x00005e9c | 3.39394e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v1, java.lang.StringBuilder 206| const v0, #+24221 (0x00005e9d | 3.39409e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const/16 v2, #+50 (0x00000032 | 7.00649e-44) 214| invoke-direct {v1,v2}, java.lang.StringBuilder.(int):void 217| const v0, #+24222 (0x00005e9e | 3.39423e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mStringBuilder .line 93 225| const v0, #+24223 (0x00005e9f | 3.39437e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| new-instance v1, java.util.Formatter 233| const v0, #+24224 (0x00005ea0 | 3.39451e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget-object v2, v4, com.android.calendar.agenda.AgendaAdapter.mStringBuilder 241| const v0, #+24225 (0x00005ea1 | 3.39465e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 250| move-result-object v3 251| const v0, #+24226 (0x00005ea2 | 3.39479e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-direct {v1,v2,v3}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 260| const v0, #+24227 (0x00005ea3 | 3.39493e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iput-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mFormatter .line 95 268| const v0, #+24228 (0x00005ea4 | 3.39507e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 276| const v0, #+24229 (0x00005ea5 | 3.39521e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const v2, #+2131427334 (0x7f0b0006 | 1.84763e+38) 285| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 288| move-result v1 289| const v0, #+24230 (0x00005ea6 | 3.39535e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT .line 96 297| const v0, #+24231 (0x00005ea7 | 3.39549e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 305| const v0, #+24232 (0x00005ea8 | 3.39563e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| const v2, #+2131427335 (0x7f0b0007 | 1.84763e+38) 314| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 317| move-result v1 318| const v0, #+24233 (0x00005ea9 | 3.39577e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT .line 97 326| const v0, #+24234 (0x00005eaa | 3.39591e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| iget v1, v4, com.android.calendar.agenda.AgendaAdapter.mScale 334| const v0, #+24235 (0x00005eab | 3.39605e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| const/4 v2, #+0 (0x00000000 | 0.00000) 341| cmpl-float v1, v1, v2 343| if-nez v1, Label_1 .line 98 345| const v0, #+24236 (0x00005eac | 3.39619e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget-object v1, v4, com.android.calendar.agenda.AgendaAdapter.mResources 353| const v0, #+24237 (0x00005ead | 3.39633e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v1}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 362| move-result-object v1 363| const v0, #+24238 (0x00005eae | 3.39647e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget v1, v1, android.util.DisplayMetrics.density 371| const v0, #+24239 (0x00005eaf | 3.39661e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.mScale .line 99 379| const v0, #+24240 (0x00005eb0 | 3.39675e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| iget v1, v4, com.android.calendar.agenda.AgendaAdapter.mScale 387| const v0, #+24241 (0x00005eb1 | 3.39689e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| const/high16 v2, #+1065353216 (0x3f800000 | 1.00000) 395| cmpl-float v1, v1, v2 397| if-eqz v1, Label_1 .line 100 399| const v0, #+24242 (0x00005eb2 | 3.39703e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| iget v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT 407| const v0, #+24243 (0x00005eb3 | 3.39717e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| int-to-float v1, v1 414| iget v2, v4, com.android.calendar.agenda.AgendaAdapter.mScale 416| const v0, #+24244 (0x00005eb4 | 3.39731e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| mul-float/2addr v1, v2 423| float-to-int v1, v1 424| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT .line 101 426| const v0, #+24245 (0x00005eb5 | 3.39745e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| iget v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT 434| const v0, #+24246 (0x00005eb6 | 3.39759e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| int-to-float v1, v1 441| iget v2, v4, com.android.calendar.agenda.AgendaAdapter.mScale 443| const v0, #+24247 (0x00005eb7 | 3.39773e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| mul-float/2addr v1, v2 450| float-to-int v1, v1 451| iput v1, v4, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT Label_1: .line 105 453| const v0, #+24248 (0x00005eb8 | 3.39787e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| return-void } method com.android.calendar.agenda.AgendaAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor):void { .params "view", "context", "cursor" .src "AgendaAdapter.java" .line 109 0| move-object/16 v29, v30 3| move-object/16 v30, v31 6| move-object/16 v31, v32 9| move-object/16 v32, v33 .prologue_end .line 109 12| const v33, #+24249 (0x00005eb9 | 3.39801e-41) 15| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 18| const/16 v16, #+0 (0x00000000 | 0.00000) .line 113 .local v16, "holder", com.android.calendar.agenda.AgendaAdapter$ViewHolder 20| invoke-virtual/range {v30..v30}, android.view.View.getTag():java.lang.Object 23| move-result-object v21 24| const v33, #+24250 (0x00005eba | 3.39815e-41) 27| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 114 .local v21, "tag", java.lang.Object 30| move-object/from16 v0, v21 32| instance-of v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder 34| const v33, #+24251 (0x00005ebb | 3.39829e-41) 37| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v2, Label_1 .line 115 42| const v33, #+24252 (0x00005ebc | 3.39843e-41) 45| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual/range {v30..v30}, android.view.View.getTag():java.lang.Object 51| move-result-object v16 52| const v33, #+24253 (0x00005ebd | 3.39857e-41) 55| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .end_local v16 58| check-cast v16, com.android.calendar.agenda.AgendaAdapter$ViewHolder Label_1: .line 118 60| const v33, #+24254 (0x00005ebe | 3.39871e-41) 63| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 66| if-nez v16, Label_2 .line 119 68| const v33, #+24255 (0x00005ebf | 3.39885e-41) 71| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v16, com.android.calendar.agenda.AgendaAdapter$ViewHolder 76| const v33, #+24256 (0x00005ec0 | 3.39899e-41) 79| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct/range {v16..v16}, com.android.calendar.agenda.AgendaAdapter$ViewHolder.():void .line 120 .local v16, "holder", com.android.calendar.agenda.AgendaAdapter$ViewHolder 85| const v33, #+24257 (0x00005ec1 | 3.39913e-41) 88| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 91| move-object/from16 v0, v30 93| move-object/from16 v1, v16 95| invoke-virtual {v0,v1}, android.view.View.setTag(java.lang.Object):void .line 121 98| const v33, #+24258 (0x00005ec2 | 3.39927e-41) 101| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 104| const v2, #+2131755031 (0x7f100017 | 1.91409e+38) 107| move-object/from16 v0, v30 109| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 112| move-result-object v2 113| const v33, #+24259 (0x00005ec3 | 3.39941e-41) 116| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 119| check-cast v2, android.widget.TextView 121| const v33, #+24260 (0x00005ec4 | 3.39955e-41) 124| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v16 129| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title .line 122 131| const v33, #+24261 (0x00005ec5 | 3.39969e-41) 134| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 137| const v2, #+2131755032 (0x7f100018 | 1.91409e+38) 140| move-object/from16 v0, v30 142| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 145| move-result-object v2 146| const v33, #+24262 (0x00005ec6 | 3.39983e-41) 149| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 152| check-cast v2, android.widget.TextView 154| const v33, #+24263 (0x00005ec7 | 3.39997e-41) 157| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 160| move-object/from16 v0, v16 162| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when .line 123 164| const v33, #+24264 (0x00005ec8 | 3.40011e-41) 167| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 170| const v2, #+2131755033 (0x7f100019 | 1.91409e+38) 173| move-object/from16 v0, v30 175| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 178| move-result-object v2 179| const v33, #+24265 (0x00005ec9 | 3.40025e-41) 182| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 185| check-cast v2, android.widget.TextView 187| const v33, #+24266 (0x00005eca | 3.40039e-41) 190| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 193| move-object/from16 v0, v16 195| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where .line 125 197| const v33, #+24267 (0x00005ecb | 3.40053e-41) 200| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 203| const v2, #+2131755030 (0x7f100016 | 1.91409e+38) 206| move-object/from16 v0, v30 208| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 211| move-result-object v2 212| const v33, #+24268 (0x00005ecc | 3.40067e-41) 215| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 124 218| check-cast v2, android.widget.LinearLayout 220| const v33, #+24269 (0x00005ecd | 3.40081e-41) 223| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 226| move-object/from16 v0, v16 228| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.textContainer .line 126 230| const v33, #+24270 (0x00005ece | 3.40095e-41) 233| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 236| const v2, #+2131755034 (0x7f10001a | 1.91409e+38) 239| move-object/from16 v0, v30 241| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 244| move-result-object v2 245| const v33, #+24271 (0x00005ecf | 3.40109e-41) 248| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 251| move-object/from16 v0, v16 253| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.selectedMarker .line 127 255| const v33, #+24272 (0x00005ed0 | 3.40123e-41) 258| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 261| const v2, #+2131755029 (0x7f100015 | 1.91409e+38) 264| move-object/from16 v0, v30 266| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 269| move-result-object v2 270| const v33, #+24273 (0x00005ed1 | 3.40137e-41) 273| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 276| check-cast v2, com.android.calendar.ColorChipView 278| const v33, #+24274 (0x00005ed2 | 3.40151e-41) 281| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 284| move-object/from16 v0, v16 286| iput-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip Label_2: .line 130 .end_local v16 288| const v33, #+24275 (0x00005ed3 | 3.40165e-41) 291| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 294| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 295| move-object/from16 v0, v32 297| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 300| move-result-wide v2:v3 301| const v33, #+24276 (0x00005ed4 | 3.40179e-41) 304| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 307| move-object/from16 v0, v16 309| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli .line 132 311| const v33, #+24277 (0x00005ed5 | 3.40193e-41) 314| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 317| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 318| move-object/from16 v0, v32 320| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 323| move-result v2 324| const v33, #+24278 (0x00005ed6 | 3.40207e-41) 327| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 330| if-eqz v2, Label_15 332| const v33, #+24279 (0x00005ed7 | 3.40221e-41) 335| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 338| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 133 .local v10, "allDay", boolean 339| const v33, #+24280 (0x00005ed8 | 3.40235e-41) 342| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 345| move-object/from16 v0, v16 347| iput-boolean v10, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay .line 134 349| const v33, #+24281 (0x00005ed9 | 3.40249e-41) 352| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 355| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 357| move-object/from16 v0, v32 359| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 362| move-result v20 363| const v33, #+24282 (0x00005eda | 3.40263e-41) 366| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local v20, "selfAttendeeStatus", int 369| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 370| move/from16 v0, v20 372| if-ne v0, v2, Label_16 .line 136 374| const v33, #+24283 (0x00005edb | 3.40277e-41) 377| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 380| move-object/from16 v0, v16 382| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 384| const v33, #+24284 (0x00005edc | 3.40291e-41) 387| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 390| move-object/from16 v0, v29 392| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mDeclinedColor 394| const v33, #+24285 (0x00005edd | 3.40305e-41) 397| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 137 403| const v33, #+24286 (0x00005ede | 3.40319e-41) 406| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v0, v16 411| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when 413| const v33, #+24287 (0x00005edf | 3.40333e-41) 416| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 419| move-object/from16 v0, v29 421| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor 423| const v33, #+24288 (0x00005ee0 | 3.40347e-41) 426| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 138 432| const v33, #+24289 (0x00005ee1 | 3.40361e-41) 435| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 438| move-object/from16 v0, v16 440| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where 442| const v33, #+24290 (0x00005ee2 | 3.40375e-41) 445| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 448| move-object/from16 v0, v29 450| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereDeclinedColor 452| const v33, #+24291 (0x00005ee3 | 3.40389e-41) 455| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 139 461| const v33, #+24292 (0x00005ee4 | 3.40403e-41) 464| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 467| move-object/from16 v0, v16 469| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 471| const v33, #+24293 (0x00005ee5 | 3.40417e-41) 474| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 477| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 478| invoke-virtual {v2,v3}, com.android.calendar.ColorChipView.setDrawStyle(int):void Label_4: .line 152 481| const v33, #+24294 (0x00005ee6 | 3.40431e-41) 484| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 487| move-object/from16 v0, v16 489| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 491| const v33, #+24295 (0x00005ee7 | 3.40445e-41) 494| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 497| invoke-virtual {v2}, com.android.calendar.ColorChipView.getLayoutParams():android.view.ViewGroup$LayoutParams 500| move-result-object v19 501| const v33, #+24296 (0x00005ee8 | 3.40459e-41) 504| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 153 .local v19, "params", android.view.ViewGroup$LayoutParams 507| if-eqz v10, Label_18 .line 154 509| const v33, #+24297 (0x00005ee9 | 3.40473e-41) 512| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 515| move-object/from16 v0, v29 517| iget v2, v0, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_ALL_DAY_HEIGHT 519| const v33, #+24298 (0x00005eea | 3.40488e-41) 522| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 525| move-object/from16 v0, v19 527| iput v2, v0, android.view.ViewGroup$LayoutParams.height Label_5: .line 159 529| const v33, #+24299 (0x00005eeb | 3.40502e-41) 532| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 535| move-object/from16 v0, v16 537| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 539| const v33, #+24300 (0x00005eec | 3.40516e-41) 542| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 545| move-object/from16 v0, v19 547| invoke-virtual {v2,v0}, com.android.calendar.ColorChipView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 162 550| const v33, #+24301 (0x00005eed | 3.40530e-41) 553| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 556| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 558| move-object/from16 v0, v32 560| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 563| move-result v11 564| const v33, #+24302 (0x00005eee | 3.40544e-41) 567| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 163 .local v11, "canRespond", int 570| if-nez v11, Label_6 .line 164 572| const v33, #+24303 (0x00005eef | 3.40558e-41) 575| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 578| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 580| move-object/from16 v0, v32 582| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 585| move-result-object v18 586| const v33, #+24304 (0x00005ef0 | 3.40572e-41) 589| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 165 .local v18, "owner", java.lang.String 592| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 594| move-object/from16 v0, v32 596| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 599| move-result-object v17 600| const v33, #+24305 (0x00005ef1 | 3.40586e-41) 603| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 166 .local v17, "organizer", java.lang.String 606| move-object/from16 v0, v18 608| move-object/from16 v1, v17 610| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean 613| move-result v2 614| const v33, #+24306 (0x00005ef2 | 3.40600e-41) 617| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 620| if-eqz v2, Label_6 .line 167 622| const v33, #+24307 (0x00005ef3 | 3.40614e-41) 625| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 628| move-object/from16 v0, v16 630| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 632| const v33, #+24308 (0x00005ef4 | 3.40628e-41) 635| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 638| const/4 v3, #+0 (0x00000000 | 0.00000) 639| invoke-virtual {v2,v3}, com.android.calendar.ColorChipView.setDrawStyle(int):void .line 168 642| const v33, #+24309 (0x00005ef5 | 3.40642e-41) 645| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 648| move-object/from16 v0, v16 650| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 652| const v33, #+24310 (0x00005ef6 | 3.40656e-41) 655| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 658| move-object/from16 v0, v29 660| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor 662| const v33, #+24311 (0x00005ef7 | 3.40670e-41) 665| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 668| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 169 671| const v33, #+24312 (0x00005ef8 | 3.40684e-41) 674| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 677| move-object/from16 v0, v16 679| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when 681| const v33, #+24313 (0x00005ef9 | 3.40698e-41) 684| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 687| move-object/from16 v0, v29 689| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor 691| const v33, #+24314 (0x00005efa | 3.40712e-41) 694| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 697| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 170 700| const v33, #+24315 (0x00005efb | 3.40726e-41) 703| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 706| move-object/from16 v0, v16 708| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where 710| const v33, #+24316 (0x00005efc | 3.40740e-41) 713| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 716| move-object/from16 v0, v29 718| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor 720| const v33, #+24317 (0x00005efd | 3.40754e-41) 723| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 726| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void Label_6: .line 174 .end_local v17 .end_local v18 729| const v33, #+24318 (0x00005efe | 3.40768e-41) 732| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 735| move-object/from16 v0, v16 737| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 739| const v33, #+24319 (0x00005eff | 3.40782e-41) 742| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 745| move-object/from16 v22, v0 .line 175 .local v22, "title", android.widget.TextView 747| move-object/from16 v0, v16 749| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when 751| const v33, #+24320 (0x00005f00 | 3.40796e-41) 754| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 757| move-object/from16 v25, v0 .line 176 .local v25, "when", android.widget.TextView 759| move-object/from16 v0, v16 761| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where 763| const v33, #+24321 (0x00005f01 | 3.40810e-41) 766| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 769| move-object/from16 v27, v0 .line 178 .local v27, "where", android.widget.TextView 771| const/4 v2, #+0 (0x00000000 | 0.00000) 772| move-object/from16 v0, v32 774| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 777| move-result-wide v2:v3 778| const v33, #+24322 (0x00005f02 | 3.40824e-41) 781| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 784| move-object/from16 v0, v16 786| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.instanceId .line 181 788| const v33, #+24323 (0x00005f03 | 3.40838e-41) 791| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 794| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 795| move-object/from16 v0, v32 797| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 800| move-result v2 801| const v33, #+24324 (0x00005f04 | 3.40852e-41) 804| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 807| invoke-static {v2}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 810| move-result v12 811| const v33, #+24325 (0x00005f05 | 3.40866e-41) 814| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 182 .local v12, "color", int 817| move-object/from16 v0, v16 819| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 821| const v33, #+24326 (0x00005f06 | 3.40880e-41) 824| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 827| invoke-virtual {v2,v12}, com.android.calendar.ColorChipView.setColor(int):void .line 185 830| const v33, #+24327 (0x00005f07 | 3.40894e-41) 833| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 836| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 837| move-object/from16 v0, v32 839| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 842| move-result-object v23 843| const v33, #+24328 (0x00005f08 | 3.40908e-41) 846| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 186 .local v23, "titleString", java.lang.String 849| if-eqz v23, Label_7 851| const v33, #+24329 (0x00005f09 | 3.40922e-41) 854| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 857| invoke-virtual/range {v23..v23}, java.lang.String.length():int 860| move-result v2 861| const v33, #+24330 (0x00005f0a | 3.40936e-41) 864| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 867| if-nez v2, Label_8 Label_7: .line 187 869| const v33, #+24331 (0x00005f0b | 3.40950e-41) 872| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 875| move-object/from16 v0, v29 877| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter.mNoTitleLabel 879| const v33, #+24332 (0x00005f0c | 3.40964e-41) 882| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 885| move-object/from16 v23, v0 Label_8: .line 189 887| const v33, #+24333 (0x00005f0d | 3.40978e-41) 890| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 893| invoke-virtual/range {v22..v23}, android.widget.TextView.setText(java.lang.CharSequence):void .line 192 896| const v33, #+24334 (0x00005f0e | 3.40992e-41) 899| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 902| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 903| move-object/from16 v0, v32 905| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 908| move-result-wide v4:v5 909| const v33, #+24335 (0x00005f0f | 3.41006e-41) 912| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 193 .local v4, "begin", long 915| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 917| move-object/from16 v0, v32 919| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 922| move-result-wide v6:v7 923| const v33, #+24336 (0x00005f10 | 3.41020e-41) 926| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 194 .local v6, "end", long 929| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 931| move-object/from16 v0, v32 933| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 936| move-result-object v15 937| const v33, #+24337 (0x00005f11 | 3.41034e-41) 940| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 195 .local v15, "eventTz", java.lang.String 943| const/4 v8, #+0 (0x00000000 | 0.00000) .line 199 .local v8, "flags", int 944| move-object/from16 v0, v29 946| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter.mTZUpdater 948| const v33, #+24338 (0x00005f12 | 3.41048e-41) 951| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 954| move-object/from16 v0, v31 956| invoke-static {v0,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 959| move-result-object v9 960| const v33, #+24339 (0x00005f13 | 3.41062e-41) 963| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 200 .local v9, "tzString", java.lang.String 966| if-eqz v10, Label_19 .line 201 968| const v33, #+24340 (0x00005f14 | 3.41076e-41) 971| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 974| const-string/jumbo v9, "UTC" Label_9: .line 205 977| const v33, #+24341 (0x00005f15 | 3.41090e-41) 980| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 983| invoke-static/range {v31..v31}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 986| move-result v2 987| const v33, #+24342 (0x00005f16 | 3.41104e-41) 990| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 993| if-eqz v2, Label_10 .line 206 995| const v33, #+24343 (0x00005f17 | 3.41118e-41) 998| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1001| or-int/lit16 v8, v8, #+128 (0x00000080 | 1.79366e-43) Label_10: .line 208 1003| const v33, #+24344 (0x00005f18 | 3.41132e-41) 1006| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1009| move-object/from16 v0, v29 1011| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter.mStringBuilder 1013| const v33, #+24345 (0x00005f19 | 3.41146e-41) 1016| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1019| const/4 v3, #+0 (0x00000000 | 0.00000) 1020| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 209 1023| const v33, #+24346 (0x00005f1a | 3.41160e-41) 1026| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1029| move-object/from16 v0, v29 1031| iget-object v3, v0, com.android.calendar.agenda.AgendaAdapter.mFormatter 1033| const v33, #+24347 (0x00005f1b | 3.41174e-41) 1036| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1039| move-object/from16 v2, v31 1041| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 1044| move-result-object v2 1045| const v33, #+24348 (0x00005f1c | 3.41188e-41) 1048| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1051| invoke-virtual {v2}, java.util.Formatter.toString():java.lang.String 1054| move-result-object v26 1055| const v33, #+24349 (0x00005f1d | 3.41202e-41) 1058| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 211 .local v26, "whenString", java.lang.String 1061| if-nez v10, Label_13 1063| const v33, #+24350 (0x00005f1e | 3.41216e-41) 1066| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1069| invoke-static {v9,v15}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 1072| move-result v2 1073| const v33, #+24351 (0x00005f1f | 3.41230e-41) 1076| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1079| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 1081| if-eqz v2, Label_13 .line 214 1083| const v33, #+24352 (0x00005f20 | 3.41244e-41) 1086| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1089| new-instance v13, android.text.format.Time 1091| const v33, #+24353 (0x00005f21 | 3.41258e-41) 1094| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1097| invoke-direct {v13,v9}, android.text.format.Time.(java.lang.String):void .line 215 .local v13, "date", android.text.format.Time 1100| const v33, #+24354 (0x00005f22 | 3.41272e-41) 1103| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1106| invoke-virtual {v13,v4,v5}, android.text.format.Time.set(long):void .line 217 1109| const v33, #+24355 (0x00005f23 | 3.41286e-41) 1112| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1115| invoke-static {v9}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 1118| move-result-object v24 1119| const v33, #+24356 (0x00005f24 | 3.41300e-41) 1122| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 218 .local v24, "tz", java.util.TimeZone 1125| if-eqz v24, Label_11 1127| const v33, #+24357 (0x00005f25 | 3.41314e-41) 1130| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1133| invoke-virtual/range {v24..v24}, java.util.TimeZone.getID():java.lang.String 1136| move-result-object v2 1137| const v33, #+24358 (0x00005f26 | 3.41328e-41) 1140| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1143| const-string/jumbo v3, "GMT" 1146| const v33, #+24359 (0x00005f27 | 3.41342e-41) 1149| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1152| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 1155| move-result v2 1156| const v33, #+24360 (0x00005f28 | 3.41356e-41) 1159| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1162| if-eqz v2, Label_20 Label_11: .line 219 1164| const v33, #+24361 (0x00005f29 | 3.41370e-41) 1167| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1170| move-object v14, v9 Label_12: .line 223 .local v14, "displayName", java.lang.String 1171| const v33, #+24362 (0x00005f2a | 3.41384e-41) 1174| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1177| new-instance v2, java.lang.StringBuilder 1179| const v33, #+24363 (0x00005f2b | 3.41398e-41) 1182| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1185| invoke-direct {v2}, java.lang.StringBuilder.():void 1188| const v33, #+24364 (0x00005f2c | 3.41412e-41) 1191| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1194| move-object/from16 v0, v26 1196| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1199| move-result-object v2 1200| const v33, #+24365 (0x00005f2d | 3.41426e-41) 1203| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1206| const-string/jumbo v3, " (" 1209| const v33, #+24366 (0x00005f2e | 3.41440e-41) 1212| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1215| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1218| move-result-object v2 1219| const v33, #+24367 (0x00005f2f | 3.41454e-41) 1222| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1225| invoke-virtual {v2,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1228| move-result-object v2 1229| const v33, #+24368 (0x00005f30 | 3.41468e-41) 1232| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1235| const-string/jumbo v3, ")" 1238| const v33, #+24369 (0x00005f31 | 3.41482e-41) 1241| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1244| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1247| move-result-object v2 1248| const v33, #+24370 (0x00005f32 | 3.41496e-41) 1251| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1254| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 1257| move-result-object v26 1258| const v33, #+24371 (0x00005f33 | 3.41510e-41) 1261| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void Label_13: .line 225 .end_local v13 .end_local v14 .end_local v24 1264| const v33, #+24372 (0x00005f34 | 3.41524e-41) 1267| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1270| invoke-virtual/range {v25..v26}, android.widget.TextView.setText(java.lang.CharSequence):void .line 257 1273| const v33, #+24373 (0x00005f35 | 3.41538e-41) 1276| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1279| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 1280| move-object/from16 v0, v32 1282| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 1285| move-result-object v28 1286| const v33, #+24374 (0x00005f36 | 3.41552e-41) 1289| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 258 .local v28, "whereString", java.lang.String 1292| if-eqz v28, Label_23 1294| const v33, #+24375 (0x00005f37 | 3.41567e-41) 1297| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1300| invoke-virtual/range {v28..v28}, java.lang.String.length():int 1303| move-result v2 1304| const v33, #+24376 (0x00005f38 | 3.41581e-41) 1307| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1310| if-lez v2, Label_23 .line 259 1312| const v33, #+24377 (0x00005f39 | 3.41595e-41) 1315| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1318| const/4 v2, #+0 (0x00000000 | 0.00000) 1319| move-object/from16 v0, v27 1321| invoke-virtual {v0,v2}, android.widget.TextView.setVisibility(int):void .line 260 1324| const v33, #+24378 (0x00005f3a | 3.41609e-41) 1327| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1330| invoke-virtual/range {v27..v28}, android.widget.TextView.setText(java.lang.CharSequence):void Label_14: .line 264 1333| const v33, #+24379 (0x00005f3b | 3.41623e-41) 1336| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1339| return-void Label_15: .line 132 .end_local v4 .end_local v6 .end_local v8 .end_local v9 .end_local v10 .end_local v11 .end_local v12 .end_local v15 .end_local v19 .end_local v20 .end_local v22 .end_local v23 .end_local v25 .end_local v26 .end_local v27 .end_local v28 1340| const v33, #+24380 (0x00005f3c | 3.41637e-41) 1343| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1346| const/4 v10, #+0 (0x00000000 | 0.00000) .restart_local v10 1347| goto/16 Label_3 Label_16: .line 141 .restart_local v20 1349| const v33, #+24381 (0x00005f3d | 3.41651e-41) 1352| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1355| move-object/from16 v0, v16 1357| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 1359| const v33, #+24382 (0x00005f3e | 3.41665e-41) 1362| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1365| move-object/from16 v0, v29 1367| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mStandardColor 1369| const v33, #+24383 (0x00005f3f | 3.41679e-41) 1372| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1375| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 142 1378| const v33, #+24384 (0x00005f40 | 3.41693e-41) 1381| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1384| move-object/from16 v0, v16 1386| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when 1388| const v33, #+24385 (0x00005f41 | 3.41707e-41) 1391| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1394| move-object/from16 v0, v29 1396| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereColor 1398| const v33, #+24386 (0x00005f42 | 3.41721e-41) 1401| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1404| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 143 1407| const v33, #+24387 (0x00005f43 | 3.41735e-41) 1410| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1413| move-object/from16 v0, v16 1415| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where 1417| const v33, #+24388 (0x00005f44 | 3.41749e-41) 1420| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1423| move-object/from16 v0, v29 1425| iget v3, v0, com.android.calendar.agenda.AgendaAdapter.mWhereColor 1427| const v33, #+24389 (0x00005f45 | 3.41763e-41) 1430| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1433| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 144 1436| const v33, #+24390 (0x00005f46 | 3.41777e-41) 1439| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1442| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 1443| move/from16 v0, v20 1445| if-ne v0, v2, Label_17 .line 145 1447| const v33, #+24391 (0x00005f47 | 3.41791e-41) 1450| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1453| move-object/from16 v0, v16 1455| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 1457| const v33, #+24392 (0x00005f48 | 3.41805e-41) 1460| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1463| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1464| invoke-virtual {v2,v3}, com.android.calendar.ColorChipView.setDrawStyle(int):void 1467| const v33, #+24393 (0x00005f49 | 3.41819e-41) 1470| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1473| goto/16 Label_4 Label_17: .line 147 1475| const v33, #+24394 (0x00005f4a | 3.41833e-41) 1478| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1481| move-object/from16 v0, v16 1483| iget-object v2, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.colorChip 1485| const v33, #+24395 (0x00005f4b | 3.41847e-41) 1488| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1491| const/4 v3, #+0 (0x00000000 | 0.00000) 1492| invoke-virtual {v2,v3}, com.android.calendar.ColorChipView.setDrawStyle(int):void 1495| const v33, #+24396 (0x00005f4c | 3.41861e-41) 1498| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1501| goto/16 Label_4 Label_18: .line 156 .restart_local v19 1503| const v33, #+24397 (0x00005f4d | 3.41875e-41) 1506| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1509| move-object/from16 v0, v29 1511| iget v2, v0, com.android.calendar.agenda.AgendaAdapter.COLOR_CHIP_HEIGHT 1513| const v33, #+24398 (0x00005f4e | 3.41889e-41) 1516| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1519| move-object/from16 v0, v19 1521| iput v2, v0, android.view.ViewGroup$LayoutParams.height 1523| const v33, #+24399 (0x00005f4f | 3.41903e-41) 1526| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1529| goto/16 Label_5 Label_19: .line 203 .restart_local v4 .restart_local v6 .restart_local v8 .restart_local v9 .restart_local v11 .restart_local v12 .restart_local v15 .restart_local v22 .restart_local v23 .restart_local v25 .restart_local v27 1531| const v33, #+24400 (0x00005f50 | 3.41917e-41) 1534| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1537| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1538| goto/16 Label_9 Label_20: .line 221 .restart_local v13 .restart_local v24 .restart_local v26 1540| const v33, #+24401 (0x00005f51 | 3.41931e-41) 1543| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1546| iget v2, v13, android.text.format.Time.isDst 1548| const v33, #+24402 (0x00005f52 | 3.41945e-41) 1551| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1554| if-eqz v2, Label_22 1556| const v33, #+24403 (0x00005f53 | 3.41959e-41) 1559| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1562| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_21: 1563| const v33, #+24404 (0x00005f54 | 3.41973e-41) 1566| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1569| const/4 v3, #+0 (0x00000000 | 0.00000) 1570| move-object/from16 v0, v24 1572| invoke-virtual {v0,v2,v3}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 1575| move-result-object v14 1576| const v33, #+24405 (0x00005f55 | 3.41987e-41) 1579| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .restart_local v14 1582| goto/16 Label_12 Label_22: .end_local v14 1584| const v33, #+24406 (0x00005f56 | 3.42001e-41) 1587| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1590| const/4 v2, #+0 (0x00000000 | 0.00000) 1591| goto/16 Label_21 Label_23: .line 262 .end_local v13 .end_local v24 .restart_local v28 1593| const v33, #+24407 (0x00005f57 | 3.42015e-41) 1596| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1599| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 1601| move-object/from16 v0, v27 1603| invoke-virtual {v0,v2}, android.widget.TextView.setVisibility(int):void 1606| const v33, #+24408 (0x00005f58 | 3.42029e-41) 1609| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 1612| goto/16 Label_14 } method com.android.calendar.agenda.AgendaByDayAdapter$1.(com.android.calendar.agenda.AgendaByDayAdapter):void { .params "this$0" .src "AgendaByDayAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+24409 (0x00005f59 | 3.42043e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 .line 64 8| const v0, #+24410 (0x00005f5a | 3.42057e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+24411 (0x00005f5b | 3.42071e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaByDayAdapter$1.run():void { .src "AgendaByDayAdapter.java" .line 67 .prologue_end .line 67 0| const v0, #+24412 (0x00005f5c | 3.42085e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 8| const v0, #+24413 (0x00005f5d | 3.42099e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 16| const v0, #+24414 (0x00005f5e | 3.42113e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.agenda.AgendaByDayAdapter.-get0(com.android.calendar.agenda.AgendaByDayAdapter):android.content.Context 25| move-result-object v2 26| const v0, #+24415 (0x00005f5f | 3.42127e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 35| move-result-object v2 36| const v0, #+24416 (0x00005f60 | 3.42141e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaByDayAdapter.-set0(com.android.calendar.agenda.AgendaByDayAdapter, java.lang.String):java.lang.String .line 68 45| const v0, #+24417 (0x00005f61 | 3.42155e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 53| const v0, #+24418 (0x00005f62 | 3.42169e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| new-instance v2, android.text.format.Time 61| const v0, #+24419 (0x00005f63 | 3.42183e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v3, v4, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 69| const v0, #+24420 (0x00005f64 | 3.42197e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v3}, com.android.calendar.agenda.AgendaByDayAdapter.-get1(com.android.calendar.agenda.AgendaByDayAdapter):java.lang.String 78| move-result-object v3 79| const v0, #+24421 (0x00005f65 | 3.42211e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void 88| const v0, #+24422 (0x00005f66 | 3.42225e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaByDayAdapter.-set1(com.android.calendar.agenda.AgendaByDayAdapter, android.text.format.Time):android.text.format.Time .line 69 97| const v0, #+24423 (0x00005f67 | 3.42239e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter$1.this$0 105| const v0, #+24424 (0x00005f68 | 3.42253e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1}, com.android.calendar.agenda.AgendaByDayAdapter.notifyDataSetChanged():void .line 70 114| const v0, #+24425 (0x00005f69 | 3.42267e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-void } method com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.(int, int, long, long, long, long, boolean):void { .params "position", "endDay", "id", "startTime", "endTime", "instanceId", "allDay" .src "AgendaByDayAdapter.java" .line 485 .prologue_end .line 485 0| const v0, #+24426 (0x00005f6a | 3.42281e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 487 9| const v0, #+24427 (0x00005f6b | 3.42295e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v3, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mPosition .line 488 17| const v0, #+24428 (0x00005f6c | 3.42309e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v4, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay .line 489 25| const v0, #+24429 (0x00005f6d | 3.42323e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-wide v5:v6, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventId .line 490 33| const v0, #+24430 (0x00005f6e | 3.42337e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-wide v7:v8, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli .line 491 41| const v0, #+24431 (0x00005f6f | 3.42351e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-wide v9:v10, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventEndTimeMilli .line 492 49| const v0, #+24432 (0x00005f70 | 3.42365e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-wide v11:v12, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mInstanceId .line 493 57| const v0, #+24433 (0x00005f71 | 3.42379e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-boolean v13, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mAllDay .line 494 65| const v0, #+24434 (0x00005f72 | 3.42393e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-void } method com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int):void { .params "type", "julianDay" .src "AgendaByDayAdapter.java" .line 463 .prologue_end 0| const v0, #+24435 (0x00005f73 | 3.42407e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 463 9| invoke-direct {v4}, java.lang.Object.():void .line 464 12| const v0, #+24436 (0x00005f74 | 3.42421e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iput v5, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType .line 465 20| const v0, #+24437 (0x00005f75 | 3.42435e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v6, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay .line 466 28| const v0, #+24438 (0x00005f76 | 3.42449e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v3, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition .line 467 36| const v0, #+24439 (0x00005f77 | 3.42463e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-wide v1:v2, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventId .line 468 44| const v0, #+24440 (0x00005f78 | 3.42477e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-wide v1:v2, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli .line 469 52| const v0, #+24441 (0x00005f79 | 3.42491e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-wide v1:v2, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventEndTimeMilli .line 470 60| const v0, #+24442 (0x00005f7a | 3.42505e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-boolean v3, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYesterday .line 471 68| const v0, #+24443 (0x00005f7b | 3.42519e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 76| iput-wide v1:v2, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mInstanceId .line 472 78| const v0, #+24444 (0x00005f7c | 3.42533e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-boolean v3, v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mAllDay .line 473 86| const v0, #+24445 (0x00005f7d | 3.42547e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void } method com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int, int, long, long, long, long, boolean):void { .params "type", "julianDay", "position", "id", "startTime", "endTime", "instanceId", "allDay" .src "AgendaByDayAdapter.java" .line 450 .prologue_end .line 450 0| const v0, #+24446 (0x00005f7e | 3.42561e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 452 9| const v0, #+24447 (0x00005f7f | 3.42575e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v4, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType .line 453 17| const v0, #+24448 (0x00005f80 | 3.42589e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v5, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay .line 454 25| const v0, #+24449 (0x00005f81 | 3.42603e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v6, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition .line 455 33| const v0, #+24450 (0x00005f82 | 3.42617e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-wide v7:v8, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventId .line 456 41| const v0, #+24451 (0x00005f83 | 3.42631e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-wide v9:v10, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli .line 457 49| const v0, #+24452 (0x00005f84 | 3.42646e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-wide v11:v12, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventEndTimeMilli .line 458 57| const v0, #+24453 (0x00005f85 | 3.42660e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v1, #+0 (0x00000000 | 0.00000) 64| iput-boolean v1, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYesterday .line 459 66| const v0, #+24454 (0x00005f86 | 3.42674e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-wide v13:v14, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mInstanceId .line 460 74| const v0, #+24455 (0x00005f87 | 3.42688e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput-boolean v15, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mAllDay .line 461 82| const v0, #+24456 (0x00005f88 | 3.42702e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void } method com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.():void { .src "AgendaByDayAdapter.java" .line 57 .prologue_end .line 57 0| const v0, #+24457 (0x00005f89 | 3.42716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+24458 (0x00005f8a | 3.42730e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaByDayAdapter.-get0(com.android.calendar.agenda.AgendaByDayAdapter):android.content.Context { 0| const v0, #+24459 (0x00005f8b | 3.42744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mContext 8| const v0, #+24460 (0x00005f8c | 3.42758e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaByDayAdapter.-get1(com.android.calendar.agenda.AgendaByDayAdapter):java.lang.String { 0| const v0, #+24461 (0x00005f8d | 3.42772e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 8| const v0, #+24462 (0x00005f8e | 3.42786e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaByDayAdapter.-set0(com.android.calendar.agenda.AgendaByDayAdapter, java.lang.String):java.lang.String { 0| const v0, #+24463 (0x00005f8f | 3.42800e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 8| const v0, #+24464 (0x00005f90 | 3.42814e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaByDayAdapter.-set1(com.android.calendar.agenda.AgendaByDayAdapter, android.text.format.Time):android.text.format.Time { 0| const v0, #+24465 (0x00005f91 | 3.42828e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime 8| const v0, #+24466 (0x00005f92 | 3.42842e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaByDayAdapter.(android.content.Context):void { .params "context" .src "AgendaByDayAdapter.java" .line 73 .prologue_end .line 73 0| const v0, #+24467 (0x00005f93 | 3.42856e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.widget.BaseAdapter.():void .line 64 9| const v0, #+24468 (0x00005f94 | 3.42870e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.agenda.AgendaByDayAdapter$1 17| const v0, #+24469 (0x00005f95 | 3.42884e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v4}, com.android.calendar.agenda.AgendaByDayAdapter$1.(com.android.calendar.agenda.AgendaByDayAdapter):void 26| const v0, #+24470 (0x00005f96 | 3.42898e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater .line 74 34| const v0, #+24471 (0x00005f97 | 3.42912e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v5, v4, com.android.calendar.agenda.AgendaByDayAdapter.mContext .line 75 42| const v0, #+24472 (0x00005f98 | 3.42926e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| new-instance v1, com.android.calendar.agenda.AgendaAdapter 50| const v0, #+24473 (0x00005f99 | 3.42940e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const v2, #+2130968584 (0x7f040008 | 1.75458e+38) 59| invoke-direct {v1,v5,v2}, com.android.calendar.agenda.AgendaAdapter.(android.content.Context, int):void 62| const v0, #+24474 (0x00005f9a | 3.42954e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter .line 76 70| const v0, #+24475 (0x00005f9b | 3.42968e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mContext 78| const v0, #+24476 (0x00005f9c | 3.42982e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v2, "layout_inflater" 87| const v0, #+24477 (0x00005f9d | 3.42996e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 96| move-result-object v1 97| const v0, #+24478 (0x00005f9e | 3.43010e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| check-cast v1, android.view.LayoutInflater 105| const v0, #+24479 (0x00005f9f | 3.43024e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mInflater .line 77 113| const v0, #+24480 (0x00005fa0 | 3.43038e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| new-instance v1, java.lang.StringBuilder 121| const v0, #+24481 (0x00005fa1 | 3.43052e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v2, #+50 (0x00000032 | 7.00649e-44) 129| invoke-direct {v1,v2}, java.lang.StringBuilder.(int):void 132| const v0, #+24482 (0x00005fa2 | 3.43066e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder .line 78 140| const v0, #+24483 (0x00005fa3 | 3.43080e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| new-instance v1, java.util.Formatter 148| const v0, #+24484 (0x00005fa4 | 3.43094e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder 156| const v0, #+24485 (0x00005fa5 | 3.43108e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 165| move-result-object v3 166| const v0, #+24486 (0x00005fa6 | 3.43122e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-direct {v1,v2,v3}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 175| const v0, #+24487 (0x00005fa7 | 3.43136e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mFormatter .line 79 183| const v0, #+24488 (0x00005fa8 | 3.43150e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater 191| const v0, #+24489 (0x00005fa9 | 3.43164e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-static {v5,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 200| move-result-object v1 201| const v0, #+24490 (0x00005faa | 3.43178e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone .line 80 209| const v0, #+24491 (0x00005fab | 3.43192e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| new-instance v1, android.text.format.Time 217| const v0, #+24492 (0x00005fac | 3.43206e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 225| const v0, #+24493 (0x00005fad | 3.43220e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 234| const v0, #+24494 (0x00005fae | 3.43234e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iput-object v1, v4, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime .line 81 242| const v0, #+24495 (0x00005faf | 3.43248e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return-void } method com.android.calendar.agenda.AgendaByDayAdapter.areAllItemsEnabled():boolean { .src "AgendaByDayAdapter.java" .line 673 .prologue_end .line 673 0| const v0, #+24496 (0x00005fb0 | 3.43262e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.agenda.AgendaByDayAdapter.calculateDays(com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):void { .params "dayAdapterInfo" .src "AgendaByDayAdapter.java" .line 299 0| move-object/16 v52, v53 3| move-object/16 v53, v54 .prologue_end .line 299 6| const v54, #+24497 (0x00005fb1 | 3.43276e-41) 9| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v53 14| iget-object v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 16| const v54, #+24498 (0x00005fb2 | 3.43290e-41) 19| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 22| move-object/from16 v27, v0 .line 300 .local v27, "cursor", android.database.Cursor 24| new-instance v50, java.util.ArrayList 26| const v54, #+24499 (0x00005fb3 | 3.43304e-41) 29| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct/range {v50..v50}, java.util.ArrayList.():void .line 301 .local_ex v50, "rowInfo", java.util.ArrayList, "Ljava/util/ArrayList;" 35| const v54, #+24500 (0x00005fb4 | 3.43318e-41) 38| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v47, #-1 (0xffffffff | NaN) .line 303 .local v47, "prevStartDay", int 43| new-instance v51, android.text.format.Time 45| const v54, #+24501 (0x00005fb5 | 3.43332e-41) 48| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 51| move-object/from16 v0, v52 53| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 55| const v54, #+24502 (0x00005fb6 | 3.43346e-41) 58| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 61| move-object/from16 v0, v51 63| invoke-direct {v0,v4}, android.text.format.Time.(java.lang.String):void .line 304 .local v51, "tempTime", android.text.format.Time 66| const v54, #+24503 (0x00005fb7 | 3.43360e-41) 69| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {}, java.lang.System.currentTimeMillis():long 75| move-result-wide v48:v49 76| const v54, #+24504 (0x00005fb8 | 3.43374e-41) 79| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v48, "now", long 82| move-object/from16 v0, v51 84| move-wide/from16 v1:v2, v48:v49 86| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 306 89| const v54, #+24505 (0x00005fb9 | 3.43388e-41) 92| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 95| move-object/from16 v0, v51 97| iget-wide v4:v5, v0, android.text.format.Time.gmtoff 99| const v54, #+24506 (0x00005fba | 3.43402e-41) 102| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 105| move-wide/from16 v0:v1, v48:v49 107| invoke-static {v0,v1,v4,v5}, android.text.format.Time.getJulianDay(long, long):int 110| move-result v4 111| const v54, #+24507 (0x00005fbb | 3.43416e-41) 114| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v0, v52 119| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay .line 308 121| const v54, #+24508 (0x00005fbc | 3.43430e-41) 124| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 127| new-instance v46, java.util.LinkedList 129| const v54, #+24509 (0x00005fbd | 3.43444e-41) 132| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-direct/range {v46..v46}, java.util.LinkedList.():void .line 309 .local_ex v46, "multipleDayList", java.util.LinkedList, "Ljava/util/LinkedList;" 138| const v54, #+24510 (0x00005fbe | 3.43458e-41) 141| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 144| const/16 v31, #+0 (0x00000000 | 0.00000) Label_1: .local v31, "position", int 146| const v54, #+24511 (0x00005fbf | 3.43472e-41) 149| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-interface/range {v27..v27}, android.database.Cursor.moveToNext():boolean 155| move-result v4 156| const v54, #+24512 (0x00005fc0 | 3.43486e-41) 159| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 162| if-eqz v4, Label_18 .line 310 164| const v54, #+24513 (0x00005fc1 | 3.43500e-41) 167| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 170| const/16 v4, #+10 (0x0000000a | 1.40130e-44) 172| move-object/from16 v0, v27 174| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 177| move-result v30 178| const v54, #+24514 (0x00005fc2 | 3.43514e-41) 181| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 311 .local v30, "startDay", int 184| const/16 v4, #+9 (0x00000009 | 1.26117e-44) 186| move-object/from16 v0, v27 188| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 191| move-result-wide v18:v19 192| const v54, #+24515 (0x00005fc3 | 3.43528e-41) 195| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 312 .local v18, "id", long 198| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 199| move-object/from16 v0, v27 201| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 204| move-result-wide v34:v35 205| const v54, #+24516 (0x00005fc4 | 3.43542e-41) 208| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 313 .local v34, "startTime", long 211| const/16 v4, #+8 (0x00000008 | 1.12104e-44) 213| move-object/from16 v0, v27 215| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 218| move-result-wide v22:v23 219| const v54, #+24517 (0x00005fc5 | 3.43556e-41) 222| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 314 .local v22, "endTime", long 225| const/4 v4, #+0 (0x00000000 | 0.00000) 226| move-object/from16 v0, v27 228| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 231| move-result-wide v24:v25 232| const v54, #+24518 (0x00005fc6 | 3.43570e-41) 235| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 315 .local v24, "instanceId", long 238| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 239| move-object/from16 v0, v27 241| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 244| move-result v4 245| const v54, #+24519 (0x00005fc7 | 3.43584e-41) 248| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 251| if-eqz v4, Label_7 253| const v54, #+24520 (0x00005fc8 | 3.43598e-41) 256| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 259| const/16 v26, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 316 .local v26, "allDay", boolean 261| const v54, #+24521 (0x00005fc9 | 3.43612e-41) 264| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 267| if-eqz v26, Label_3 .line 317 269| const v54, #+24522 (0x00005fca | 3.43626e-41) 272| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 275| move-object/from16 v0, v52 277| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 279| const v54, #+24523 (0x00005fcb | 3.43640e-41) 282| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 285| move-object/from16 v0, v51 287| move-wide/from16 v1:v2, v34:v35 289| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 292| move-result-wide v34:v35 293| const v54, #+24524 (0x00005fcc | 3.43654e-41) 296| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 318 299| move-object/from16 v0, v52 301| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 303| const v54, #+24525 (0x00005fcd | 3.43668e-41) 306| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 309| move-object/from16 v0, v51 311| move-wide/from16 v1:v2, v22:v23 313| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 316| move-result-wide v22:v23 317| const v54, #+24526 (0x00005fce | 3.43682e-41) 320| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 321 323| const v54, #+24527 (0x00005fcf | 3.43696e-41) 326| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 329| move-object/from16 v0, v53 331| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 333| const v54, #+24528 (0x00005fd0 | 3.43710e-41) 336| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 339| move/from16 v0, v30 341| invoke-static {v0,v4}, java.lang.Math.max(int, int):int 344| move-result v30 345| const v54, #+24529 (0x00005fd1 | 3.43725e-41) 348| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 324 351| move-object/from16 v0, v51 353| move/from16 v1, v30 355| invoke-virtual {v0,v1}, android.text.format.Time.setJulianDay(int):long 358| move-result-wide v42:v43 359| const v54, #+24530 (0x00005fd2 | 3.43739e-41) 362| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 325 .local v42, "adapterStartTime", long 365| move-wide/from16 v0:v1, v34:v35 367| move-wide/from16 v2:v3, v42:v43 369| invoke-static {v0,v1,v2,v3}, java.lang.Math.max(long, long):long 372| move-result-wide v34:v35 373| const v54, #+24531 (0x00005fd3 | 3.43753e-41) 376| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 327 379| move/from16 v0, v30 381| move/from16 v1, v47 383| if-eq v0, v1, Label_5 .line 329 385| const v54, #+24532 (0x00005fd4 | 3.43767e-41) 388| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 391| const/4 v4, #-1 (0xffffffff | NaN) 392| move/from16 v0, v47 394| if-ne v0, v4, Label_8 .line 330 396| const v54, #+24533 (0x00005fd5 | 3.43781e-41) 399| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 402| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 404| const v54, #+24534 (0x00005fd6 | 3.43795e-41) 407| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 410| const/4 v5, #+0 (0x00000000 | 0.00000) 411| move/from16 v0, v30 413| invoke-direct {v4,v5,v0}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int):void 416| const v54, #+24535 (0x00005fd7 | 3.43809e-41) 419| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v50 424| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean Label_4: .line 373 427| const v54, #+24536 (0x00005fd8 | 3.43823e-41) 430| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 433| move/from16 v47, v30 Label_5: .line 378 435| const v54, #+24537 (0x00005fd9 | 3.43837e-41) 438| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 441| const/16 v4, #+11 (0x0000000b | 1.54143e-44) 443| move-object/from16 v0, v27 445| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 448| move-result v17 449| const v54, #+24538 (0x00005fda | 3.43851e-41) 452| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 381 .local v17, "endDay", int 455| move-object/from16 v0, v53 457| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 459| const v54, #+24539 (0x00005fdb | 3.43865e-41) 462| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 465| move/from16 v0, v17 467| invoke-static {v0,v4}, java.lang.Math.min(int, int):int 470| move-result v17 471| const v54, #+24540 (0x00005fdc | 3.43879e-41) 474| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 382 477| move/from16 v0, v17 479| move/from16 v1, v30 481| if-le v0, v1, Label_17 .line 383 483| const v54, #+24541 (0x00005fdd | 3.43893e-41) 486| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 489| move-object/from16 v0, v52 491| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 493| const v54, #+24542 (0x00005fde | 3.43907e-41) 496| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 499| move-object/from16 v0, v51 501| move-wide/from16 v1:v2, v34:v35 503| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.getNextMidnight(android.text.format.Time, long, java.lang.String):long 506| move-result-wide v20:v21 507| const v54, #+24543 (0x00005fdf | 3.43921e-41) 510| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 384 .local v20, "nextMidnight", long 513| new-instance v15, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo 515| const v54, #+24544 (0x00005fe0 | 3.43935e-41) 518| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 521| move/from16 v16, v31 523| invoke-direct/range {v15..v26}, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.(int, int, long, long, long, long, boolean):void 526| const v54, #+24545 (0x00005fe1 | 3.43949e-41) 529| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 532| move-object/from16 v0, v46 534| invoke-virtual {v0,v15}, java.util.LinkedList.add(java.lang.Object):boolean .line 388 537| const v54, #+24546 (0x00005fe2 | 3.43963e-41) 540| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 543| new-instance v28, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 545| const v54, #+24547 (0x00005fe3 | 3.43977e-41) 548| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 551| const/16 v29, #+1 (0x00000001 | 1.40130e-45) 553| move-wide/from16 v32:v33, v18:v19 555| move-wide/from16 v36:v37, v20:v21 557| move-wide/from16 v38:v39, v24:v25 559| move/from16 v40, v26 561| invoke-direct/range {v28..v40}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int, int, long, long, long, long, boolean):void 564| const v54, #+24548 (0x00005fe4 | 3.43991e-41) 567| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 570| move-object/from16 v0, v50 572| move-object/from16 v1, v28 574| invoke-virtual {v0,v1}, java.util.ArrayList.add(java.lang.Object):boolean Label_6: .line 309 .end_local v20 577| const v54, #+24549 (0x00005fe5 | 3.44005e-41) 580| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 583| add-int/lit8 v31, v31, #+1 (0x00000001 | 1.40130e-45) 585| goto/16 Label_1 Label_7: .line 315 .end_local v17 .end_local v26 .end_local v42 587| const v54, #+24550 (0x00005fe6 | 3.44019e-41) 590| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 593| const/16 v26, #+0 (0x00000000 | 0.00000) .restart_local v26 595| goto/16 Label_2 Label_8: .line 335 .restart_local v42 597| const v54, #+24551 (0x00005fe7 | 3.44033e-41) 600| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 603| const/16 v41, #+0 (0x00000000 | 0.00000) .line 336 .local v41, "dayHeaderAdded", boolean 605| add-int/lit8 v6, v47, #+1 (0x00000001 | 1.40130e-45) Label_9: .local v6, "currentDay", int 607| const v54, #+24552 (0x00005fe8 | 3.44047e-41) 610| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 613| move/from16 v0, v30 615| if-gt v6, v0, Label_16 .line 337 617| const v54, #+24553 (0x00005fe9 | 3.44061e-41) 620| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 623| const/16 v41, #+0 (0x00000000 | 0.00000) .line 338 625| invoke-virtual/range {v46..v46}, java.util.LinkedList.iterator():java.util.Iterator 628| move-result-object v45 629| const v54, #+24554 (0x00005fea | 3.44075e-41) 632| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 339 .local_ex v45, "iter", java.util.Iterator, "Ljava/util/Iterator;" 635| const v54, #+24555 (0x00005feb | 3.44089e-41) 638| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 641| invoke-interface/range {v45..v45}, java.util.Iterator.hasNext():boolean 644| move-result v4 645| const v54, #+24556 (0x00005fec | 3.44103e-41) 648| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 651| if-eqz v4, Label_15 .line 340 653| const v54, #+24557 (0x00005fed | 3.44117e-41) 656| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-interface/range {v45..v45}, java.util.Iterator.next():java.lang.Object 662| move-result-object v44 663| const v54, #+24558 (0x00005fee | 3.44131e-41) 666| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 669| check-cast v44, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo .line 343 .local v44, "info", com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo 671| const v54, #+24559 (0x00005fef | 3.44145e-41) 674| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 677| move-object/from16 v0, v44 679| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay 681| const v54, #+24560 (0x00005ff0 | 3.44159e-41) 684| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 687| if-ge v4, v6, Label_11 .line 344 689| const v54, #+24561 (0x00005ff1 | 3.44173e-41) 692| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 695| invoke-interface/range {v45..v45}, java.util.Iterator.remove():void 698| const v54, #+24562 (0x00005ff2 | 3.44187e-41) 701| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 704| goto/16 Label_10 Label_11: .line 350 706| const v54, #+24563 (0x00005ff3 | 3.44201e-41) 709| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 712| if-nez v41, Label_12 .line 351 714| const v54, #+24564 (0x00005ff4 | 3.44215e-41) 717| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 720| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 722| const v54, #+24565 (0x00005ff5 | 3.44229e-41) 725| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 728| const/4 v5, #+0 (0x00000000 | 0.00000) 729| invoke-direct {v4,v5,v6}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int):void 732| const v54, #+24566 (0x00005ff6 | 3.44243e-41) 735| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 738| move-object/from16 v0, v50 740| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 352 743| const v54, #+24567 (0x00005ff7 | 3.44257e-41) 746| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 749| const/16 v41, #+1 (0x00000001 | 1.40130e-45) Label_12: .line 355 751| const v54, #+24568 (0x00005ff8 | 3.44271e-41) 754| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 757| move-object/from16 v0, v44 759| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli 761| const v54, #+24569 (0x00005ff9 | 3.44285e-41) 764| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 767| move-object/from16 v0, v52 769| iget-object v7, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone .line 354 771| const v54, #+24570 (0x00005ffa | 3.44299e-41) 774| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 777| move-object/from16 v0, v51 779| invoke-static {v0,v4,v5,v7}, com.android.calendar.Utils.getNextMidnight(android.text.format.Time, long, java.lang.String):long 782| move-result-wide v20:v21 783| const v54, #+24571 (0x00005ffb | 3.44313e-41) 786| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 357 .restart_local v20 789| move-object/from16 v0, v44 791| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay 793| const v54, #+24572 (0x00005ffc | 3.44327e-41) 796| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 799| if-ne v4, v6, Label_14 .line 358 801| const v54, #+24573 (0x00005ffd | 3.44341e-41) 804| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 807| move-object/from16 v0, v44 809| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventEndTimeMilli Label_13: .line 359 .local v12, "infoEndTime", long 811| const v54, #+24574 (0x00005ffe | 3.44355e-41) 814| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 817| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 819| const v54, #+24575 (0x00005fff | 3.44369e-41) 822| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 825| move-object/from16 v0, v44 827| iget v7, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mPosition .line 360 829| const v54, #+24576 (0x00006000 | 3.44383e-41) 832| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 835| move-object/from16 v0, v44 837| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventId 839| const v54, #+24577 (0x00006001 | 3.44397e-41) 842| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 845| move-object/from16 v0, v44 847| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli .line 361 849| const v54, #+24578 (0x00006002 | 3.44411e-41) 852| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 855| move-object/from16 v0, v44 857| iget-wide v14:v15, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mInstanceId 859| const v54, #+24579 (0x00006003 | 3.44425e-41) 862| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 865| move-object/from16 v0, v44 867| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mAllDay 869| const v54, #+24580 (0x00006004 | 3.44439e-41) 872| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 875| move/from16 v16, v0 .line 359 877| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 878| invoke-direct/range {v4..v16}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int, int, long, long, long, long, boolean):void 881| const v54, #+24581 (0x00006005 | 3.44453e-41) 884| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 887| move-object/from16 v0, v50 889| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 363 892| const v54, #+24582 (0x00006006 | 3.44467e-41) 895| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 898| move-wide/from16 v0:v1, v20:v21 900| move-object/from16 v2, v44 902| iput-wide v0:v1, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli 904| const v54, #+24583 (0x00006007 | 3.44481e-41) 907| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 910| goto/16 Label_10 Label_14: .line 358 .end_local v12 912| const v54, #+24584 (0x00006008 | 3.44495e-41) 915| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 918| move-wide/from16 v12:v13, v20:v21 .restart_local v12 920| goto/16 Label_13 Label_15: .line 336 .end_local v12 .end_local v20 .end_local v44 922| const v54, #+24585 (0x00006009 | 3.44509e-41) 925| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 928| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 930| goto/16 Label_9 Label_16: .line 369 .end_local v45 932| const v54, #+24586 (0x0000600a | 3.44523e-41) 935| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 938| if-nez v41, Label_4 .line 370 940| const v54, #+24587 (0x0000600b | 3.44537e-41) 943| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 946| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 948| const v54, #+24588 (0x0000600c | 3.44551e-41) 951| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 954| const/4 v5, #+0 (0x00000000 | 0.00000) 955| move/from16 v0, v30 957| invoke-direct {v4,v5,v0}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int):void 960| const v54, #+24589 (0x0000600d | 3.44565e-41) 963| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 966| move-object/from16 v0, v50 968| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean 971| const v54, #+24590 (0x0000600e | 3.44579e-41) 974| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 977| goto/16 Label_4 Label_17: .line 392 .end_local v6 .end_local v41 .restart_local v17 979| const v54, #+24591 (0x0000600f | 3.44593e-41) 982| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 985| new-instance v28, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 987| const v54, #+24592 (0x00006010 | 3.44607e-41) 990| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 993| const/16 v29, #+1 (0x00000001 | 1.40130e-45) 995| move-wide/from16 v32:v33, v18:v19 997| move-wide/from16 v36:v37, v22:v23 999| move-wide/from16 v38:v39, v24:v25 1001| move/from16 v40, v26 1003| invoke-direct/range {v28..v40}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int, int, long, long, long, long, boolean):void 1006| const v54, #+24593 (0x00006011 | 3.44621e-41) 1009| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1012| move-object/from16 v0, v50 1014| move-object/from16 v1, v28 1016| invoke-virtual {v0,v1}, java.util.ArrayList.add(java.lang.Object):boolean 1019| const v54, #+24594 (0x00006012 | 3.44635e-41) 1022| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1025| goto/16 Label_6 Label_18: .line 399 .end_local v17 .end_local v18 .end_local v22 .end_local v24 .end_local v26 .end_local v30 .end_local v34 .end_local v42 1027| const v54, #+24595 (0x00006013 | 3.44649e-41) 1030| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1033| if-lez v47, Label_26 .line 400 1035| const v54, #+24596 (0x00006014 | 3.44663e-41) 1038| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1041| add-int/lit8 v6, v47, #+1 (0x00000001 | 1.40130e-45) Label_19: .restart_local v6 1043| const v54, #+24597 (0x00006015 | 3.44677e-41) 1046| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1049| move-object/from16 v0, v53 1051| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 1053| const v54, #+24598 (0x00006016 | 3.44691e-41) 1056| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1059| if-gt v6, v4, Label_26 .line 402 1061| const v54, #+24599 (0x00006017 | 3.44705e-41) 1064| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1067| const/16 v41, #+0 (0x00000000 | 0.00000) .line 403 .restart_local v41 1069| invoke-virtual/range {v46..v46}, java.util.LinkedList.iterator():java.util.Iterator 1072| move-result-object v45 1073| const v54, #+24600 (0x00006018 | 3.44719e-41) 1076| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void Label_20: .line 404 .restart_local v45 1079| const v54, #+24601 (0x00006019 | 3.44733e-41) 1082| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1085| invoke-interface/range {v45..v45}, java.util.Iterator.hasNext():boolean 1088| move-result v4 1089| const v54, #+24602 (0x0000601a | 3.44747e-41) 1092| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1095| if-eqz v4, Label_25 .line 405 1097| const v54, #+24603 (0x0000601b | 3.44761e-41) 1100| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1103| invoke-interface/range {v45..v45}, java.util.Iterator.next():java.lang.Object 1106| move-result-object v44 1107| const v54, #+24604 (0x0000601c | 3.44775e-41) 1110| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1113| check-cast v44, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo .line 408 .restart_local v44 1115| const v54, #+24605 (0x0000601d | 3.44789e-41) 1118| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1121| move-object/from16 v0, v44 1123| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay 1125| const v54, #+24606 (0x0000601e | 3.44804e-41) 1128| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1131| if-ge v4, v6, Label_21 .line 409 1133| const v54, #+24607 (0x0000601f | 3.44818e-41) 1136| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1139| invoke-interface/range {v45..v45}, java.util.Iterator.remove():void 1142| const v54, #+24608 (0x00006020 | 3.44832e-41) 1145| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1148| goto/16 Label_20 Label_21: .line 415 1150| const v54, #+24609 (0x00006021 | 3.44846e-41) 1153| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1156| if-nez v41, Label_22 .line 416 1158| const v54, #+24610 (0x00006022 | 3.44860e-41) 1161| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1164| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 1166| const v54, #+24611 (0x00006023 | 3.44874e-41) 1169| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1172| const/4 v5, #+0 (0x00000000 | 0.00000) 1173| invoke-direct {v4,v5,v6}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int):void 1176| const v54, #+24612 (0x00006024 | 3.44888e-41) 1179| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1182| move-object/from16 v0, v50 1184| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 417 1187| const v54, #+24613 (0x00006025 | 3.44902e-41) 1190| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1193| const/16 v41, #+1 (0x00000001 | 1.40130e-45) Label_22: .line 419 1195| const v54, #+24614 (0x00006026 | 3.44916e-41) 1198| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1201| move-object/from16 v0, v44 1203| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli .line 420 1205| const v54, #+24615 (0x00006027 | 3.44930e-41) 1208| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1211| move-object/from16 v0, v52 1213| iget-object v7, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone .line 419 1215| const v54, #+24616 (0x00006028 | 3.44944e-41) 1218| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1221| move-object/from16 v0, v51 1223| invoke-static {v0,v4,v5,v7}, com.android.calendar.Utils.getNextMidnight(android.text.format.Time, long, java.lang.String):long 1226| move-result-wide v20:v21 1227| const v54, #+24617 (0x00006029 | 3.44958e-41) 1230| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void .line 422 .restart_local v20 1233| move-object/from16 v0, v44 1235| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEndDay 1237| const v54, #+24618 (0x0000602a | 3.44972e-41) 1240| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1243| if-ne v4, v6, Label_24 1245| const v54, #+24619 (0x0000602b | 3.44986e-41) 1248| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1251| move-object/from16 v0, v44 1253| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventEndTimeMilli Label_23: .line 423 .restart_local v12 1255| const v54, #+24620 (0x0000602c | 3.45000e-41) 1258| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1261| new-instance v4, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 1263| const v54, #+24621 (0x0000602d | 3.45014e-41) 1266| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1269| move-object/from16 v0, v44 1271| iget v7, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mPosition .line 424 1273| const v54, #+24622 (0x0000602e | 3.45028e-41) 1276| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1279| move-object/from16 v0, v44 1281| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventId 1283| const v54, #+24623 (0x0000602f | 3.45042e-41) 1286| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1289| move-object/from16 v0, v44 1291| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli .line 425 1293| const v54, #+24624 (0x00006030 | 3.45056e-41) 1296| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1299| move-object/from16 v0, v44 1301| iget-wide v14:v15, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mInstanceId 1303| const v54, #+24625 (0x00006031 | 3.45070e-41) 1306| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1309| move-object/from16 v0, v44 1311| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mAllDay 1313| const v54, #+24626 (0x00006032 | 3.45084e-41) 1316| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1319| move/from16 v16, v0 .line 423 1321| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1322| invoke-direct/range {v4..v16}, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.(int, int, int, long, long, long, long, boolean):void 1325| const v54, #+24627 (0x00006033 | 3.45098e-41) 1328| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1331| move-object/from16 v0, v50 1333| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 427 1336| const v54, #+24628 (0x00006034 | 3.45112e-41) 1339| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1342| move-wide/from16 v0:v1, v20:v21 1344| move-object/from16 v2, v44 1346| iput-wide v0:v1, v2, com.android.calendar.agenda.AgendaByDayAdapter$MultipleDayInfo.mEventStartTimeMilli 1348| const v54, #+24629 (0x00006035 | 3.45126e-41) 1351| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1354| goto/16 Label_20 Label_24: .line 422 .end_local v12 1356| const v54, #+24630 (0x00006036 | 3.45140e-41) 1359| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1362| move-wide/from16 v12:v13, v20:v21 .restart_local v12 1364| goto/16 Label_23 Label_25: .line 401 .end_local v12 .end_local v20 .end_local v44 1366| const v54, #+24631 (0x00006037 | 3.45154e-41) 1369| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1372| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 1374| goto/16 Label_19 Label_26: .line 431 .end_local v6 .end_local v41 .end_local v45 1376| const v54, #+24632 (0x00006038 | 3.45168e-41) 1379| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1382| move-object/from16 v0, v50 1384| move-object/from16 v1, v52 1386| iput-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo .line 432 1388| const v54, #+24633 (0x00006039 | 3.45182e-41) 1391| invoke-static/range {v54..v54}, CodeCoverage.TraceBasicBlock(int):void 1394| return-void } method com.android.calendar.agenda.AgendaByDayAdapter.changeCursor(com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):void { .params "info" .src "AgendaByDayAdapter.java" .line 294 .prologue_end .line 294 0| const v0, #+24634 (0x0000603a | 3.45196e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4}, com.android.calendar.agenda.AgendaByDayAdapter.calculateDays(com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):void .line 295 9| const v0, #+24635 (0x0000603b | 3.45210e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 17| const v0, #+24636 (0x0000603c | 3.45224e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 25| const v0, #+24637 (0x0000603d | 3.45238e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaAdapter.changeCursor(android.database.Cursor):void .line 296 34| const v0, #+24638 (0x0000603e | 3.45252e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.agenda.AgendaByDayAdapter.findEventPositionNearestTime(android.text.format.Time, long):int { .params "time", "id" .src "AgendaByDayAdapter.java" .line 509 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-wide/16 v24:v25, v25:v26 .prologue_end .line 509 9| const v26, #+24639 (0x0000603f | 3.45266e-41) 12| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v22 17| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 19| const v26, #+24640 (0x00006040 | 3.45280e-41) 22| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 25| move-object/from16 v20, v0 27| if-nez v20, Label_1 .line 510 29| const v26, #+24641 (0x00006041 | 3.45294e-41) 32| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 35| const/16 v20, #+0 (0x00000000 | 0.00000) 37| return v20 Label_1: .line 512 38| const v26, #+24642 (0x00006042 | 3.45308e-41) 41| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 44| const/16 v20, #+0 (0x00000000 | 0.00000) 46| move-object/from16 v0, v23 48| move/from16 v1, v20 50| invoke-virtual {v0,v1}, android.text.format.Time.toMillis(boolean):long 53| move-result-wide v14:v15 54| const v26, #+24643 (0x00006043 | 3.45322e-41) 57| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 513 .local v14, "millis", long 60| const-wide/32 v16:v17, #+2147483647 (0x7fffffff | NaN) .line 514 .local v16, "minDistance", long 63| const-wide/32 v8:v9, #+2147483647 (0x7fffffff | NaN) .line 515 .local v8, "idFoundMinDistance", long 66| const/16 v18, #+0 (0x00000000 | 0.00000) .line 516 .local v18, "minIndex", int 68| const/4 v10, #+0 (0x00000000 | 0.00000) .line 517 .local v10, "idFoundMinIndex", int 69| const/4 v6, #-1 (0xffffffff | NaN) .line 518 .local v6, "eventInTimeIndex", int 70| const/4 v3, #-1 (0xffffffff | NaN) .line 519 .local v3, "allDayEventInTimeIndex", int 71| const/4 v2, #+0 (0x00000000 | 0.00000) .line 520 .local v2, "allDayEventDay", int 72| const/4 v13, #+0 (0x00000000 | 0.00000) .line 521 .local v13, "minDay", int 73| const/4 v7, #+0 (0x00000000 | 0.00000) .line 522 .local v7, "idFound", boolean 74| move-object/from16 v0, v22 76| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 78| const v26, #+24644 (0x00006044 | 3.45336e-41) 81| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 84| move-object/from16 v20, v0 86| invoke-virtual/range {v20..v20}, java.util.ArrayList.size():int 89| move-result v12 90| const v26, #+24645 (0x00006045 | 3.45350e-41) 93| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 532 .local v12, "len", int 96| const/4 v11, #+0 (0x00000000 | 0.00000) Label_2: .local v11, "index", int 97| const v26, #+24646 (0x00006046 | 3.45364e-41) 100| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 103| if-ge v11, v12, Label_10 .line 533 105| const v26, #+24647 (0x00006047 | 3.45378e-41) 108| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v0, v22 113| iget-object v0, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 115| const v26, #+24648 (0x00006048 | 3.45392e-41) 118| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 121| move-object/from16 v20, v0 123| move-object/from16 v0, v20 125| invoke-virtual {v0,v11}, java.util.ArrayList.get(int):java.lang.Object 128| move-result-object v19 129| const v26, #+24649 (0x00006049 | 3.45406e-41) 132| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 135| check-cast v19, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 534 .local v19, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 137| const v26, #+24650 (0x0000604a | 3.45420e-41) 140| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 143| move-object/from16 v0, v19 145| iget v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 147| const v26, #+24651 (0x0000604b | 3.45434e-41) 150| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 153| move/from16 v20, v0 155| if-nez v20, Label_4 Label_3: .line 532 157| const v26, #+24652 (0x0000604c | 3.45448e-41) 160| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 163| add-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 165| goto/16 Label_2 Label_4: .line 539 167| const v26, #+24653 (0x0000604d | 3.45462e-41) 170| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 173| move-object/from16 v0, v19 175| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventId 177| const v26, #+24654 (0x0000604e | 3.45476e-41) 180| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 183| move-wide/from16 v20:v21, v0:v1 185| cmp-long v20, v20:v21, v24:v25 187| if-nez v20, Label_7 .line 540 189| const v26, #+24655 (0x0000604f | 3.45490e-41) 192| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 195| move-object/from16 v0, v19 197| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 199| const v26, #+24656 (0x00006050 | 3.45504e-41) 202| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 205| move-wide/from16 v20:v21, v0:v1 207| cmp-long v20, v20:v21, v14:v15 209| if-nez v20, Label_5 .line 541 211| const v26, #+24657 (0x00006051 | 3.45518e-41) 214| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 217| return v11 Label_5: .line 545 218| const v26, #+24658 (0x00006052 | 3.45532e-41) 221| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 224| move-object/from16 v0, v19 226| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 228| const v26, #+24659 (0x00006053 | 3.45546e-41) 231| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 234| move-wide/from16 v20:v21, v0:v1 236| sub-long v20:v21, v14:v15, v20:v21 238| invoke-static/range {v20..v21}, java.lang.Math.abs(long):long 241| move-result-wide v4:v5 242| const v26, #+24660 (0x00006054 | 3.45560e-41) 245| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 546 .local v4, "distance", long 248| cmp-long v20, v4:v5, v8:v9 250| if-gez v20, Label_6 .line 547 252| const v26, #+24661 (0x00006055 | 3.45574e-41) 255| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 258| move-wide v8:v9, v4:v5 .line 548 259| move v10, v11 Label_6: .line 550 260| const v26, #+24662 (0x00006056 | 3.45588e-41) 263| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 266| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 552 .end_local v4 267| const v26, #+24663 (0x00006057 | 3.45602e-41) 270| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 273| if-nez v7, Label_3 .line 554 275| const v26, #+24664 (0x00006058 | 3.45616e-41) 278| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 281| move-object/from16 v0, v19 283| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 285| const v26, #+24665 (0x00006059 | 3.45630e-41) 288| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 291| move-wide/from16 v20:v21, v0:v1 293| cmp-long v20, v14:v15, v20:v21 295| if-ltz v20, Label_9 297| const v26, #+24666 (0x0000605a | 3.45644e-41) 300| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 303| move-object/from16 v0, v19 305| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventEndTimeMilli 307| const v26, #+24667 (0x0000605b | 3.45658e-41) 310| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 313| move-wide/from16 v20:v21, v0:v1 315| cmp-long v20, v14:v15, v20:v21 317| if-gtz v20, Label_9 .line 555 319| const v26, #+24668 (0x0000605c | 3.45672e-41) 322| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 325| move-object/from16 v0, v19 327| iget-boolean v0, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mAllDay 329| const v26, #+24669 (0x0000605d | 3.45686e-41) 332| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 335| move/from16 v20, v0 337| if-eqz v20, Label_8 .line 556 339| const v26, #+24670 (0x0000605e | 3.45700e-41) 342| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 345| const/16 v20, #-1 (0xffffffff | NaN) 347| move/from16 v0, v20 349| if-ne v3, v0, Label_3 .line 557 351| const v26, #+24671 (0x0000605f | 3.45714e-41) 354| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 357| move v3, v11 .line 558 358| move-object/from16 v0, v19 360| iget v2, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 362| const v26, #+24672 (0x00006060 | 3.45728e-41) 365| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 368| goto/16 Label_3 Label_8: .line 560 370| const v26, #+24673 (0x00006061 | 3.45742e-41) 373| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 376| const/16 v20, #-1 (0xffffffff | NaN) 378| move/from16 v0, v20 380| if-ne v6, v0, Label_3 .line 561 382| const v26, #+24674 (0x00006062 | 3.45756e-41) 385| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 388| move v6, v11 389| goto/16 Label_3 Label_9: .line 563 391| const v26, #+24675 (0x00006063 | 3.45770e-41) 394| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 397| const/16 v20, #-1 (0xffffffff | NaN) 399| move/from16 v0, v20 401| if-ne v6, v0, Label_3 .line 565 403| const v26, #+24676 (0x00006064 | 3.45784e-41) 406| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v0, v19 411| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 413| const v26, #+24677 (0x00006065 | 3.45798e-41) 416| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 419| move-wide/from16 v20:v21, v0:v1 421| sub-long v20:v21, v14:v15, v20:v21 423| invoke-static/range {v20..v21}, java.lang.Math.abs(long):long 426| move-result-wide v4:v5 427| const v26, #+24678 (0x00006066 | 3.45812e-41) 430| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 566 .restart_local v4 433| cmp-long v20, v4:v5, v16:v17 435| if-gez v20, Label_3 .line 567 437| const v26, #+24679 (0x00006067 | 3.45826e-41) 440| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 443| move-wide/from16 v16:v17, v4:v5 .line 568 445| move/from16 v18, v11 .line 569 447| move-object/from16 v0, v19 449| iget v13, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 451| const v26, #+24680 (0x00006068 | 3.45840e-41) 454| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 457| goto/16 Label_3 Label_10: .line 576 .end_local v4 .end_local v19 459| const v26, #+24681 (0x00006069 | 3.45854e-41) 462| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 465| if-eqz v7, Label_11 .line 577 467| const v26, #+24682 (0x0000606a | 3.45868e-41) 470| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 473| return v10 Label_11: .line 580 474| const v26, #+24683 (0x0000606b | 3.45882e-41) 477| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 480| const/16 v20, #-1 (0xffffffff | NaN) 482| move/from16 v0, v20 484| if-eq v6, v0, Label_12 .line 581 486| const v26, #+24684 (0x0000606c | 3.45897e-41) 489| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 492| return v6 Label_12: .line 584 493| const v26, #+24685 (0x0000606d | 3.45911e-41) 496| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 499| const/16 v20, #-1 (0xffffffff | NaN) 501| move/from16 v0, v20 503| if-eq v3, v0, Label_13 505| const v26, #+24686 (0x0000606e | 3.45925e-41) 508| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 511| if-eq v13, v2, Label_13 .line 585 513| const v26, #+24687 (0x0000606f | 3.45939e-41) 516| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 519| return v3 Label_13: .line 588 520| const v26, #+24688 (0x00006070 | 3.45953e-41) 523| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 526| return v18 } method com.android.calendar.agenda.AgendaByDayAdapter.findJulianDayFromPosition(int):int { .params "position" .src "AgendaByDayAdapter.java" .line 614 .prologue_end 0| const v0, #+24689 (0x00006071 | 3.45967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 614 7| iget-object v4, v6, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 9| const v0, #+24690 (0x00006072 | 3.45981e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_1 17| const v0, #+24691 (0x00006073 | 3.45995e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-gez v7, Label_2 Label_1: .line 615 25| const v0, #+24692 (0x00006074 | 3.46009e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v5 Label_2: .line 618 32| const v0, #+24693 (0x00006075 | 3.46023e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v4, v6, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 40| const v0, #+24694 (0x00006076 | 3.46037e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v4}, java.util.ArrayList.size():int 49| move-result v2 50| const v0, #+24695 (0x00006077 | 3.46051e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 619 .local v2, "len", int 56| if-lt v7, v2, Label_3 58| const v0, #+24696 (0x00006078 | 3.46065e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v5 Label_3: .line 621 65| const v0, #+24697 (0x00006079 | 3.46079e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| move v1, v7 Label_4: .local v1, "index", int 72| const v0, #+24698 (0x0000607a | 3.46093e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-ltz v1, Label_6 .line 622 80| const v0, #+24699 (0x0000607b | 3.46107e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v4, v6, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 88| const v0, #+24700 (0x0000607c | 3.46121e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4,v1}, java.util.ArrayList.get(int):java.lang.Object 97| move-result-object v3 98| const v0, #+24701 (0x0000607d | 3.46135e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| check-cast v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 623 .local v3, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 106| const v0, #+24702 (0x0000607e | 3.46149e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget v4, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 114| const v0, #+24703 (0x0000607f | 3.46163e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-nez v4, Label_5 .line 624 122| const v0, #+24704 (0x00006080 | 3.46177e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget v4, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 130| const v0, #+24705 (0x00006081 | 3.46191e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return v4 Label_5: .line 621 137| const v0, #+24706 (0x00006082 | 3.46205e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 145| goto/16 Label_4 Label_6: .line 627 .end_local v3 147| const v0, #+24707 (0x00006083 | 3.46219e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| return v5 } method com.android.calendar.agenda.AgendaByDayAdapter.getCount():int { .src "AgendaByDayAdapter.java" .line 129 .prologue_end .line 129 0| const v0, #+24708 (0x00006084 | 3.46233e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24709 (0x00006085 | 3.46247e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 130 16| const v0, #+24710 (0x00006086 | 3.46261e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24711 (0x00006087 | 3.46275e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.ArrayList.size():int 33| move-result v1 34| const v0, #+24712 (0x00006088 | 3.46289e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 Label_1: .line 132 41| const v0, #+24713 (0x00006089 | 3.46303e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 49| const v0, #+24714 (0x0000608a | 3.46317e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, com.android.calendar.agenda.AgendaAdapter.getCount():int 58| move-result v1 59| const v0, #+24715 (0x0000608b | 3.46331e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return v1 } method com.android.calendar.agenda.AgendaByDayAdapter.getCursorPosition(int):int { .params "listPos" .src "AgendaByDayAdapter.java" .line 654 .prologue_end .line 654 0| const v0, #+24716 (0x0000608c | 3.46345e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24717 (0x0000608d | 3.46359e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_2 16| const v0, #+24718 (0x0000608e | 3.46373e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ltz v6, Label_2 .line 655 24| const v0, #+24719 (0x0000608f | 3.46387e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 32| const v0, #+24720 (0x00006090 | 3.46401e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v3,v6}, java.util.ArrayList.get(int):java.lang.Object 41| move-result-object v2 42| const v0, #+24721 (0x00006091 | 3.46415e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| check-cast v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 656 .local v2, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 50| const v0, #+24722 (0x00006092 | 3.46429e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget v3, v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 58| const v0, #+24723 (0x00006093 | 3.46443e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 65| if-ne v3, v4, Label_1 .line 657 67| const v0, #+24724 (0x00006094 | 3.46457e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v3, v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition 75| const v0, #+24725 (0x00006095 | 3.46471e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return v3 Label_1: .line 659 82| const v0, #+24726 (0x00006096 | 3.46485e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| add-int/lit8 v1, v6, #+1 (0x00000001 | 1.40130e-45) .line 660 .local v1, "nextPos", int 90| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 92| const v0, #+24727 (0x00006097 | 3.46499e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v3}, java.util.ArrayList.size():int 101| move-result v3 102| const v0, #+24728 (0x00006098 | 3.46513e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-ge v1, v3, Label_2 .line 661 110| const v0, #+24729 (0x00006099 | 3.46527e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v5,v1}, com.android.calendar.agenda.AgendaByDayAdapter.getCursorPosition(int):int 119| move-result v1 120| const v0, #+24730 (0x0000609a | 3.46541e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 662 126| if-ltz v1, Label_2 .line 663 128| const v0, #+24731 (0x0000609b | 3.46555e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| neg-int v3, v1 135| return v3 Label_2: .line 668 .end_local v1 .end_local v2 136| const v0, #+24732 (0x0000609c | 3.46569e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/high16 v3, #-2147483648 (0x80000000 | -0.00000) 144| return v3 } method com.android.calendar.agenda.AgendaByDayAdapter.getHeaderItemsCount(int):int { .params "position" .src "AgendaByDayAdapter.java" .line 114 .prologue_end .line 114 0| const v0, #+24733 (0x0000609d | 3.46583e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24734 (0x0000609e | 3.46597e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v3, Label_1 .line 115 16| const v0, #+24735 (0x0000609f | 3.46611e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v3, #-1 (0xffffffff | NaN) 23| return v3 Label_1: .line 117 24| const v0, #+24736 (0x000060a0 | 3.46625e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+0 (0x00000000 | 0.00000) .line 118 .local v1, "count", int 31| add-int/lit8 v2, v6, #+1 (0x00000001 | 1.40130e-45) Label_2: .local v2, "i", int 33| const v0, #+24737 (0x000060a1 | 3.46639e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 41| const v0, #+24738 (0x000060a2 | 3.46653e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v3}, java.util.ArrayList.size():int 50| move-result v3 51| const v0, #+24739 (0x000060a3 | 3.46667e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-ge v2, v3, Label_4 .line 119 59| const v0, #+24740 (0x000060a4 | 3.46681e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 67| const v0, #+24741 (0x000060a5 | 3.46695e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v3,v2}, java.util.ArrayList.get(int):java.lang.Object 76| move-result-object v3 77| const v0, #+24742 (0x000060a6 | 3.46709e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| check-cast v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 85| const v0, #+24743 (0x000060a7 | 3.46723e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget v3, v3, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 93| const v0, #+24744 (0x000060a8 | 3.46737e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 100| if-eq v3, v4, Label_3 .line 120 102| const v0, #+24745 (0x000060a9 | 3.46751e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return v1 Label_3: .line 122 109| const v0, #+24746 (0x000060aa | 3.46765e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 118 117| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 119| goto/16 Label_2 Label_4: .line 124 121| const v0, #+24747 (0x000060ab | 3.46779e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| return v1 } method com.android.calendar.agenda.AgendaByDayAdapter.getHeaderPosition(int):int { .params "position" .src "AgendaByDayAdapter.java" .line 100 .prologue_end 0| const v0, #+24748 (0x000060ac | 3.46793e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #-1 (0xffffffff | NaN) .line 100 7| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 9| const v0, #+24749 (0x000060ad | 3.46807e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_1 17| const v0, #+24750 (0x000060ae | 3.46821e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 25| const v0, #+24751 (0x000060af | 3.46835e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3}, java.util.ArrayList.size():int 34| move-result v3 35| const v0, #+24752 (0x000060b0 | 3.46849e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lt v6, v3, Label_2 Label_1: .line 101 43| const v0, #+24753 (0x000060b1 | 3.46863e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return v4 Label_2: .line 104 50| const v0, #+24754 (0x000060b2 | 3.46877e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| move v1, v6 Label_3: .local v1, "i", int 57| const v0, #+24755 (0x000060b3 | 3.46891e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-ltz v1, Label_5 .line 105 65| const v0, #+24756 (0x000060b4 | 3.46905e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v3, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 73| const v0, #+24757 (0x000060b5 | 3.46919e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v3,v1}, java.util.ArrayList.get(int):java.lang.Object 82| move-result-object v2 83| const v0, #+24758 (0x000060b6 | 3.46933e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| check-cast v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 106 .local v2, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 91| const v0, #+24759 (0x000060b7 | 3.46947e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v2, Label_4 99| const v0, #+24760 (0x000060b8 | 3.46961e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget v3, v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 107| const v0, #+24761 (0x000060b9 | 3.46976e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| if-nez v3, Label_4 .line 107 115| const v0, #+24762 (0x000060ba | 3.46990e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return v1 Label_4: .line 104 122| const v0, #+24763 (0x000060bb | 3.47004e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 130| goto/16 Label_3 Label_5: .line 109 .end_local v2 132| const v0, #+24764 (0x000060bc | 3.47018e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return v4 } method com.android.calendar.agenda.AgendaByDayAdapter.getInstanceId(int):long { .params "position" .src "AgendaByDayAdapter.java" .line 84 .prologue_end .line 84 0| const v0, #+24765 (0x000060bd | 3.47032e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24766 (0x000060be | 3.47046e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+24767 (0x000060bf | 3.47060e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24768 (0x000060c0 | 3.47074e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.ArrayList.size():int 33| move-result v1 34| const v0, #+24769 (0x000060c1 | 3.47088e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-lt v4, v1, Label_2 Label_1: .line 85 42| const v0, #+24770 (0x000060c2 | 3.47102e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 50| return-wide v1:v2 Label_2: .line 87 51| const v0, #+24771 (0x000060c3 | 3.47116e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 59| const v0, #+24772 (0x000060c4 | 3.47130e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v4}, java.util.ArrayList.get(int):java.lang.Object 68| move-result-object v1 69| const v0, #+24773 (0x000060c5 | 3.47144e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 77| const v0, #+24774 (0x000060c6 | 3.47158e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-wide v1:v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mInstanceId 85| const v0, #+24775 (0x000060c7 | 3.47172e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-wide v1:v2 } method com.android.calendar.agenda.AgendaByDayAdapter.getItem(int):java.lang.Object { .params "position" .src "AgendaByDayAdapter.java" .line 137 .prologue_end .line 137 0| const v0, #+24776 (0x000060c8 | 3.47186e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24777 (0x000060c9 | 3.47200e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_2 .line 138 16| const v0, #+24778 (0x000060ca | 3.47214e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24779 (0x000060cb | 3.47228e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v2,v5}, java.util.ArrayList.get(int):java.lang.Object 33| move-result-object v1 34| const v0, #+24780 (0x000060cc | 3.47242e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 139 .local v1, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 42| const v0, #+24781 (0x000060cd | 3.47256e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 50| const v0, #+24782 (0x000060ce | 3.47270e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v2, Label_1 .line 140 58| const v0, #+24783 (0x000060cf | 3.47284e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-object v1 Label_1: .line 142 65| const v0, #+24784 (0x000060d0 | 3.47298e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 73| const v0, #+24785 (0x000060d1 | 3.47312e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v3, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition 81| const v0, #+24786 (0x000060d2 | 3.47326e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaAdapter.getItem(int):java.lang.Object 90| move-result-object v2 91| const v0, #+24787 (0x000060d3 | 3.47340e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-object v2 Label_2: .line 145 .end_local v1 98| const v0, #+24788 (0x000060d4 | 3.47354e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v2, v4, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 106| const v0, #+24789 (0x000060d5 | 3.47368e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v2,v5}, com.android.calendar.agenda.AgendaAdapter.getItem(int):java.lang.Object 115| move-result-object v2 116| const v0, #+24790 (0x000060d6 | 3.47382e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| return-object v2 } method com.android.calendar.agenda.AgendaByDayAdapter.getItemId(int):long { .params "position" .src "AgendaByDayAdapter.java" .line 150 .prologue_end .line 150 0| const v0, #+24791 (0x000060d7 | 3.47396e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24792 (0x000060d8 | 3.47410e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_2 .line 151 16| const v0, #+24793 (0x000060d9 | 3.47424e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v5, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24794 (0x000060da | 3.47438e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v2,v6}, java.util.ArrayList.get(int):java.lang.Object 33| move-result-object v1 34| const v0, #+24795 (0x000060db | 3.47452e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 152 .local v1, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 42| const v0, #+24796 (0x000060dc | 3.47466e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 50| const v0, #+24797 (0x000060dd | 3.47480e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v2, Label_1 .line 153 58| const v0, #+24798 (0x000060de | 3.47494e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| neg-int v2, v6 65| int-to-long v3:v4, v2 66| return-wide v3:v4 Label_1: .line 155 67| const v0, #+24799 (0x000060df | 3.47508e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v5, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 75| const v0, #+24800 (0x000060e0 | 3.47522e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget v3, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition 83| const v0, #+24801 (0x000060e1 | 3.47536e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaAdapter.getItemId(int):long 92| move-result-wide v3:v4 93| const v0, #+24802 (0x000060e2 | 3.47550e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-wide v3:v4 Label_2: .line 158 .end_local v1 100| const v0, #+24803 (0x000060e3 | 3.47564e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v2, v5, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 108| const v0, #+24804 (0x000060e4 | 3.47578e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v2,v6}, com.android.calendar.agenda.AgendaAdapter.getItemId(int):long 117| move-result-wide v3:v4 118| const v0, #+24805 (0x000060e5 | 3.47592e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| return-wide v3:v4 } method com.android.calendar.agenda.AgendaByDayAdapter.getItemViewType(int):int { .params "position" .src "AgendaByDayAdapter.java" .line 168 .prologue_end .line 168 0| const v0, #+24806 (0x000060e6 | 3.47606e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24807 (0x000060e7 | 3.47620e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+24808 (0x000060e8 | 3.47634e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24809 (0x000060e9 | 3.47648e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.ArrayList.size():int 33| move-result v1 34| const v0, #+24810 (0x000060ea | 3.47662e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-le v1, v3, Label_2 .line 169 42| const v0, #+24811 (0x000060eb | 3.47676e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v2, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 50| const v0, #+24812 (0x000060ec | 3.47690e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 59| move-result-object v1 60| const v0, #+24813 (0x000060ed | 3.47704e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 68| const v0, #+24814 (0x000060ee | 3.47718e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget v1, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType Label_1: .line 168 76| const v0, #+24815 (0x000060ef | 3.47732e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return v1 Label_2: .line 169 83| const v0, #+24816 (0x000060f0 | 3.47746e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v1, #+0 (0x00000000 | 0.00000) 90| goto/16 Label_1 } method com.android.calendar.agenda.AgendaByDayAdapter.getStartTime(int):long { .params "position" .src "AgendaByDayAdapter.java" .line 91 .prologue_end .line 91 0| const v0, #+24817 (0x000060f1 | 3.47760e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24818 (0x000060f2 | 3.47774e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+24819 (0x000060f3 | 3.47788e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 24| const v0, #+24820 (0x000060f4 | 3.47802e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.ArrayList.size():int 33| move-result v1 34| const v0, #+24821 (0x000060f5 | 3.47816e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-lt v4, v1, Label_2 Label_1: .line 92 42| const v0, #+24822 (0x000060f6 | 3.47830e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 50| return-wide v1:v2 Label_2: .line 94 51| const v0, #+24823 (0x000060f7 | 3.47844e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 59| const v0, #+24824 (0x000060f8 | 3.47858e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v4}, java.util.ArrayList.get(int):java.lang.Object 68| move-result-object v1 69| const v0, #+24825 (0x000060f9 | 3.47872e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 77| const v0, #+24826 (0x000060fa | 3.47886e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-wide v1:v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 85| const v0, #+24827 (0x000060fb | 3.47900e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-wide v1:v2 } method com.android.calendar.agenda.AgendaByDayAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "AgendaByDayAdapter.java" .line 178 0| move-object/16 v24, v25 3| move/16 v25, v26 6| move-object/16 v26, v27 9| move-object/16 v27, v28 .prologue_end .line 178 12| const v28, #+24828 (0x000060fc | 3.47914e-41) 15| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v24 20| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 22| const v28, #+24829 (0x000060fd | 3.47928e-41) 25| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v4, Label_1 30| const v28, #+24830 (0x000060fe | 3.47942e-41) 33| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 36| move-object/from16 v0, v24 38| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 40| const v28, #+24831 (0x000060ff | 3.47956e-41) 43| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v4}, java.util.ArrayList.size():int 49| move-result v4 50| const v28, #+24832 (0x00006100 | 3.47970e-41) 53| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 56| move/from16 v0, v25 58| if-le v0, v4, Label_2 Label_1: .line 180 60| const v28, #+24833 (0x00006101 | 3.47984e-41) 63| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 66| move-object/from16 v0, v24 68| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 70| const v28, #+24834 (0x00006102 | 3.47998e-41) 73| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 76| move/from16 v0, v25 78| move-object/from16 v1, v26 80| move-object/from16 v2, v27 82| invoke-virtual {v4,v0,v1,v2}, com.android.calendar.agenda.AgendaAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 85| move-result-object v4 86| const v28, #+24835 (0x00006103 | 3.48012e-41) 89| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v4 Label_2: .line 183 93| const v28, #+24836 (0x00006104 | 3.48026e-41) 96| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v0, v24 101| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 103| const v28, #+24837 (0x00006105 | 3.48040e-41) 106| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 109| move/from16 v0, v25 111| invoke-virtual {v4,v0}, java.util.ArrayList.get(int):java.lang.Object 114| move-result-object v20 115| const v28, #+24838 (0x00006106 | 3.48055e-41) 118| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 121| check-cast v20, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 184 .local v20, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 123| const v28, #+24839 (0x00006107 | 3.48069e-41) 126| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 129| move-object/from16 v0, v20 131| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 133| const v28, #+24840 (0x00006108 | 3.48083e-41) 136| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 139| if-nez v4, Label_8 .line 185 141| const v28, #+24841 (0x00006109 | 3.48097e-41) 144| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 147| const/16 v18, #+0 (0x00000000 | 0.00000) .line 186 .local v18, "holder", com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 149| const/4 v12, #+0 (0x00000000 | 0.00000) .line 187 .local v12, "agendaDayView", android.view.View 150| if-eqz v26, Label_3 152| const v28, #+24842 (0x0000610a | 3.48111e-41) 155| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual/range {v26..v26}, android.view.View.getTag():java.lang.Object 161| move-result-object v4 162| const v28, #+24843 (0x0000610b | 3.48125e-41) 165| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 168| if-eqz v4, Label_3 .line 190 170| const v28, #+24844 (0x0000610c | 3.48139e-41) 173| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual/range {v26..v26}, android.view.View.getTag():java.lang.Object 179| move-result-object v21 180| const v28, #+24845 (0x0000610d | 3.48153e-41) 183| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 191 .local v21, "tag", java.lang.Object 186| move-object/from16 v0, v21 188| instance-of v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 190| const v28, #+24846 (0x0000610e | 3.48167e-41) 193| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 196| if-eqz v4, Label_3 .line 192 198| const v28, #+24847 (0x0000610f | 3.48181e-41) 201| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 204| move-object/from16 v12, v26 .local v12, "agendaDayView", android.view.View 206| move-object/from16 v18, v21 .line 193 208| check-cast v18, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder .line 194 .local v18, "holder", com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 210| const v28, #+24848 (0x00006110 | 3.48195e-41) 213| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v0, v20 218| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 220| const v28, #+24849 (0x00006111 | 3.48209e-41) 223| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 226| move-object/from16 v0, v18 228| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.julianDay Label_3: .line 198 .end_local v12 .end_local v18 .end_local v21 230| const v28, #+24850 (0x00006112 | 3.48223e-41) 233| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 236| if-nez v18, Label_4 .line 201 238| const v28, #+24851 (0x00006113 | 3.48237e-41) 241| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 244| new-instance v18, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 246| const v28, #+24852 (0x00006114 | 3.48251e-41) 249| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-direct/range {v18..v18}, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.():void .line 202 .restart_local v18 255| const v28, #+24853 (0x00006115 | 3.48265e-41) 258| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 261| move-object/from16 v0, v24 263| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mInflater 265| const v28, #+24854 (0x00006116 | 3.48279e-41) 268| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 271| const v5, #+2130968581 (0x7f040005 | 1.75458e+38) 274| const/4 v8, #+0 (0x00000000 | 0.00000) 275| move-object/from16 v0, v27 277| invoke-virtual {v4,v5,v0,v8}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 280| move-result-object v12 281| const v28, #+24855 (0x00006117 | 3.48293e-41) 284| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 203 .restart_local v12 287| const v4, #+2131755024 (0x7f100010 | 1.91409e+38) 290| invoke-virtual {v12,v4}, android.view.View.findViewById(int):android.view.View 293| move-result-object v4 294| const v28, #+24856 (0x00006118 | 3.48307e-41) 297| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 300| check-cast v4, android.widget.TextView 302| const v28, #+24857 (0x00006119 | 3.48321e-41) 305| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 308| move-object/from16 v0, v18 310| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dayView .line 204 312| const v28, #+24858 (0x0000611a | 3.48335e-41) 315| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 318| const v4, #+2131755025 (0x7f100011 | 1.91409e+38) 321| invoke-virtual {v12,v4}, android.view.View.findViewById(int):android.view.View 324| move-result-object v4 325| const v28, #+24859 (0x0000611b | 3.48349e-41) 328| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 331| check-cast v4, android.widget.TextView 333| const v28, #+24860 (0x0000611c | 3.48363e-41) 336| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 339| move-object/from16 v0, v18 341| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dateView .line 205 343| const v28, #+24861 (0x0000611d | 3.48377e-41) 346| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 349| move-object/from16 v0, v20 351| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 353| const v28, #+24862 (0x0000611e | 3.48391e-41) 356| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 359| move-object/from16 v0, v18 361| iput v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.julianDay .line 206 363| const v28, #+24863 (0x0000611f | 3.48405e-41) 366| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v4, #+0 (0x00000000 | 0.00000) 370| move-object/from16 v0, v18 372| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed .line 207 374| const v28, #+24864 (0x00006120 | 3.48419e-41) 377| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 380| move-object/from16 v0, v18 382| invoke-virtual {v12,v0}, android.view.View.setTag(java.lang.Object):void Label_4: .line 214 .end_local v12 .end_local v18 385| const v28, #+24865 (0x00006121 | 3.48433e-41) 388| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v24 393| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext 395| const v28, #+24866 (0x00006122 | 3.48447e-41) 398| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 401| move-object/from16 v0, v24 403| iget-object v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTZUpdater 405| const v28, #+24867 (0x00006123 | 3.48461e-41) 408| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-static {v4,v5}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 414| move-result-object v23 415| const v28, #+24868 (0x00006124 | 3.48475e-41) 418| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 215 .local v23, "tz", java.lang.String 421| move-object/from16 v0, v24 423| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime 425| const v28, #+24869 (0x00006125 | 3.48489e-41) 428| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 431| iget-object v4, v4, android.text.format.Time.timezone 433| const v28, #+24870 (0x00006126 | 3.48503e-41) 436| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 439| move-object/from16 v0, v23 441| invoke-static {v0,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 444| move-result v4 445| const v28, #+24871 (0x00006127 | 3.48517e-41) 448| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 451| if-nez v4, Label_5 .line 216 453| const v28, #+24872 (0x00006128 | 3.48531e-41) 456| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 459| move-object/from16 v0, v23 461| move-object/from16 v1, v24 463| iput-object v0, v1, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone .line 217 465| const v28, #+24873 (0x00006129 | 3.48545e-41) 468| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 471| new-instance v4, android.text.format.Time 473| const v28, #+24874 (0x0000612a | 3.48559e-41) 476| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 479| move-object/from16 v0, v23 481| invoke-direct {v4,v0}, android.text.format.Time.(java.lang.String):void 484| const v28, #+24875 (0x0000612b | 3.48573e-41) 487| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 490| move-object/from16 v0, v24 492| iput-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime Label_5: .line 223 494| const v28, #+24876 (0x0000612c | 3.48587e-41) 497| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 500| move-object/from16 v0, v24 502| iget-object v14, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTmpTime .line 224 .local v14, "date", android.text.format.Time 504| const v28, #+24877 (0x0000612d | 3.48601e-41) 507| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 510| move-object/from16 v0, v20 512| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 514| const v28, #+24878 (0x0000612e | 3.48615e-41) 517| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-virtual {v14,v4}, android.text.format.Time.setJulianDay(int):long 523| move-result-wide v6:v7 524| const v28, #+24879 (0x0000612f | 3.48629e-41) 527| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 225 .local v6, "millis", long 530| const/4 v10, #+2 (0x00000002 | 2.80260e-45) .line 226 .local v10, "flags", int 531| move-object/from16 v0, v24 533| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder 535| const v28, #+24880 (0x00006130 | 3.48643e-41) 538| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 541| const/4 v5, #+0 (0x00000000 | 0.00000) 542| invoke-virtual {v4,v5}, java.lang.StringBuilder.setLength(int):void .line 228 545| const v28, #+24881 (0x00006131 | 3.48657e-41) 548| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v0, v20 553| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 555| const v28, #+24882 (0x00006132 | 3.48671e-41) 558| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 561| move-object/from16 v0, v24 563| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay .line 229 565| const v28, #+24883 (0x00006133 | 3.48685e-41) 568| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v24 573| iget-object v8, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext .line 228 575| const v28, #+24884 (0x00006134 | 3.48699e-41) 578| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v4,v5,v6,v7,v8}, com.android.calendar.Utils.getDayOfWeekString(int, int, long, android.content.Context):java.lang.String 584| move-result-object v16 585| const v28, #+24885 (0x00006135 | 3.48713e-41) 588| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 234 .local v16, "dayViewText", java.lang.String 591| move-object/from16 v0, v24 593| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mStringBuilder 595| const v28, #+24886 (0x00006136 | 3.48727e-41) 598| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 601| const/4 v5, #+0 (0x00000000 | 0.00000) 602| invoke-virtual {v4,v5}, java.lang.StringBuilder.setLength(int):void .line 235 605| const v28, #+24887 (0x00006137 | 3.48741e-41) 608| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 611| const/16 v10, #+16 (0x00000010 | 2.24208e-44) .line 236 613| move-object/from16 v0, v24 615| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mContext 617| const v28, #+24888 (0x00006138 | 3.48755e-41) 620| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 623| move-object/from16 v0, v24 625| iget-object v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mFormatter .line 237 627| const v28, #+24889 (0x00006139 | 3.48769e-41) 630| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 633| move-object/from16 v0, v24 635| iget-object v11, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTimeZone 637| const v28, #+24890 (0x0000613a | 3.48783e-41) 640| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 643| move-wide v8:v9, v6:v7 .line 236 644| invoke-static/range {v4..v11}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 647| move-result-object v4 648| const v28, #+24891 (0x0000613b | 3.48797e-41) 651| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-virtual {v4}, java.util.Formatter.toString():java.lang.String 657| move-result-object v15 658| const v28, #+24892 (0x0000613c | 3.48811e-41) 661| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 243 .local v15, "dateViewText", java.lang.String 664| move-object/from16 v0, v18 666| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dayView 668| const v28, #+24893 (0x0000613d | 3.48825e-41) 671| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 674| move-object/from16 v0, v16 676| invoke-virtual {v4,v0}, android.widget.TextView.setText(java.lang.CharSequence):void .line 244 679| const v28, #+24894 (0x0000613e | 3.48839e-41) 682| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 685| move-object/from16 v0, v18 687| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.dateView 689| const v28, #+24895 (0x0000613f | 3.48853e-41) 692| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 695| invoke-virtual {v4,v15}, android.widget.TextView.setText(java.lang.CharSequence):void .line 247 698| const v28, #+24896 (0x00006140 | 3.48867e-41) 701| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 704| move-object/from16 v0, v20 706| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 708| const v28, #+24897 (0x00006141 | 3.48881e-41) 711| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 714| move-object/from16 v0, v24 716| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay 718| const v28, #+24898 (0x00006142 | 3.48895e-41) 721| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 724| if-le v4, v5, Label_7 .line 248 726| const v28, #+24899 (0x00006143 | 3.48909e-41) 729| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 732| const/high16 v4, #+2130837504 (0x7f020000 | 1.72800e+38) 734| invoke-virtual {v12,v4}, android.view.View.setBackgroundResource(int):void .line 249 737| const v28, #+24900 (0x00006144 | 3.48923e-41) 740| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 743| const/4 v4, #+0 (0x00000000 | 0.00000) 744| move-object/from16 v0, v18 746| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed Label_6: .line 254 748| const v28, #+24901 (0x00006145 | 3.48937e-41) 751| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 754| return-object v12 Label_7: .line 251 755| const v28, #+24902 (0x00006146 | 3.48951e-41) 758| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 761| const v4, #+2130837505 (0x7f020001 | 1.72800e+38) 764| invoke-virtual {v12,v4}, android.view.View.setBackgroundResource(int):void .line 252 767| const v28, #+24903 (0x00006147 | 3.48965e-41) 770| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 773| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 774| move-object/from16 v0, v18 776| iput-boolean v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed 778| const v28, #+24904 (0x00006148 | 3.48979e-41) 781| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 784| goto/16 Label_6 Label_8: .line 255 .end_local v6 .end_local v10 .end_local v14 .end_local v15 .end_local v16 .end_local v23 786| const v28, #+24905 (0x00006149 | 3.48993e-41) 789| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 792| move-object/from16 v0, v20 794| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 796| const v28, #+24906 (0x0000614a | 3.49007e-41) 799| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 802| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 803| if-ne v4, v5, Label_13 .line 256 805| const v28, #+24907 (0x0000614b | 3.49021e-41) 808| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 811| move-object/from16 v0, v24 813| iget-object v4, v0, com.android.calendar.agenda.AgendaByDayAdapter.mAgendaAdapter 815| const v28, #+24908 (0x0000614c | 3.49035e-41) 818| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 821| move-object/from16 v0, v20 823| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mPosition 825| const v28, #+24909 (0x0000614d | 3.49049e-41) 828| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 831| move-object/from16 v0, v26 833| move-object/from16 v1, v27 835| invoke-virtual {v4,v5,v0,v1}, com.android.calendar.agenda.AgendaAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 838| move-result-object v19 839| const v28, #+24910 (0x0000614e | 3.49063e-41) 842| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 257 .local v19, "itemView", android.view.View 845| invoke-virtual/range {v19..v19}, android.view.View.getTag():java.lang.Object 848| move-result-object v17 849| const v28, #+24911 (0x0000614f | 3.49077e-41) 852| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 855| check-cast v17, com.android.calendar.agenda.AgendaAdapter$ViewHolder .line 258 .local v17, "holder", com.android.calendar.agenda.AgendaAdapter$ViewHolder 857| const v28, #+24912 (0x00006150 | 3.49091e-41) 860| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 863| move-object/from16 v0, v17 865| iget-object v0, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 867| const v28, #+24913 (0x00006151 | 3.49105e-41) 870| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 873| move-object/from16 v22, v0 .line 262 .local v22, "title", android.widget.TextView 875| move-object/from16 v0, v20 877| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 879| const v28, #+24914 (0x00006152 | 3.49119e-41) 882| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 885| move-object/from16 v0, v17 887| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli .line 263 889| const v28, #+24915 (0x00006153 | 3.49134e-41) 892| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 895| move-object/from16 v0, v17 897| iget-boolean v13, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay .line 267 .local v13, "allDay", boolean 899| const v28, #+24916 (0x00006154 | 3.49148e-41) 902| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 905| invoke-virtual/range {v22..v22}, android.widget.TextView.getText():java.lang.CharSequence 908| move-result-object v4 909| const v28, #+24917 (0x00006155 | 3.49162e-41) 912| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 915| move-object/from16 v0, v22 917| invoke-virtual {v0,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 271 920| const v28, #+24918 (0x00006156 | 3.49176e-41) 923| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 926| if-nez v13, Label_11 928| const v28, #+24919 (0x00006157 | 3.49190e-41) 931| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 934| move-object/from16 v0, v20 936| iget-wide v4:v5, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mEventStartTimeMilli 938| const v28, #+24920 (0x00006158 | 3.49204e-41) 941| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 944| invoke-static {}, java.lang.System.currentTimeMillis():long 947| move-result-wide v8:v9 948| const v28, #+24921 (0x00006159 | 3.49218e-41) 951| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 954| cmp-long v4, v4:v5, v8:v9 956| if-gtz v4, Label_11 Label_9: .line 273 958| const v28, #+24922 (0x0000615a | 3.49232e-41) 961| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 964| const v4, #+2130837505 (0x7f020001 | 1.72800e+38) 967| move-object/from16 v0, v19 969| invoke-virtual {v0,v4}, android.view.View.setBackgroundResource(int):void .line 274 972| const v28, #+24923 (0x0000615b | 3.49246e-41) 975| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 978| sget-object v4, android.graphics.Typeface.DEFAULT 980| const v28, #+24924 (0x0000615c | 3.49260e-41) 983| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 986| move-object/from16 v0, v22 988| invoke-virtual {v0,v4}, android.widget.TextView.setTypeface(android.graphics.Typeface):void .line 275 991| const v28, #+24925 (0x0000615d | 3.49274e-41) 994| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 997| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 998| move-object/from16 v0, v17 1000| iput-boolean v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.grayed Label_10: .line 281 1002| const v28, #+24926 (0x0000615e | 3.49288e-41) 1005| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1008| move-object/from16 v0, v20 1010| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 1012| const v28, #+24927 (0x0000615f | 3.49302e-41) 1015| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1018| move-object/from16 v0, v17 1020| iput v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.julianDay .line 282 1022| const v28, #+24928 (0x00006160 | 3.49316e-41) 1025| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1028| return-object v19 Label_11: .line 272 1029| const v28, #+24929 (0x00006161 | 3.49330e-41) 1032| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1035| if-eqz v13, Label_12 1037| const v28, #+24930 (0x00006162 | 3.49344e-41) 1040| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1043| move-object/from16 v0, v20 1045| iget v4, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mDay 1047| const v28, #+24931 (0x00006163 | 3.49358e-41) 1050| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1053| move-object/from16 v0, v24 1055| iget v5, v0, com.android.calendar.agenda.AgendaByDayAdapter.mTodayJulianDay 1057| const v28, #+24932 (0x00006164 | 3.49372e-41) 1060| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1063| if-le v4, v5, Label_9 Label_12: .line 277 1065| const v28, #+24933 (0x00006165 | 3.49386e-41) 1068| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1071| const/high16 v4, #+2130837504 (0x7f020000 | 1.72800e+38) 1073| move-object/from16 v0, v19 1075| invoke-virtual {v0,v4}, android.view.View.setBackgroundResource(int):void .line 278 1078| const v28, #+24934 (0x00006166 | 3.49400e-41) 1081| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1084| sget-object v4, android.graphics.Typeface.DEFAULT_BOLD 1086| const v28, #+24935 (0x00006167 | 3.49414e-41) 1089| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1092| move-object/from16 v0, v22 1094| invoke-virtual {v0,v4}, android.widget.TextView.setTypeface(android.graphics.Typeface):void .line 279 1097| const v28, #+24936 (0x00006168 | 3.49428e-41) 1100| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1103| const/4 v4, #+0 (0x00000000 | 0.00000) 1104| move-object/from16 v0, v17 1106| iput-boolean v4, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.grayed 1108| const v28, #+24937 (0x00006169 | 3.49442e-41) 1111| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1114| goto/16 Label_10 Label_13: .line 285 .end_local v13 .end_local v17 .end_local v19 .end_local v22 1116| const v28, #+24938 (0x0000616a | 3.49456e-41) 1119| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1122| new-instance v4, java.lang.IllegalStateException 1124| const v28, #+24939 (0x0000616b | 3.49470e-41) 1127| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1130| new-instance v5, java.lang.StringBuilder 1132| const v28, #+24940 (0x0000616c | 3.49484e-41) 1135| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1138| invoke-direct {v5}, java.lang.StringBuilder.():void 1141| const v28, #+24941 (0x0000616d | 3.49498e-41) 1144| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1147| const-string/jumbo v8, "Unknown event type:" 1150| const v28, #+24942 (0x0000616e | 3.49512e-41) 1153| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1156| invoke-virtual {v5,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1159| move-result-object v5 1160| const v28, #+24943 (0x0000616f | 3.49526e-41) 1163| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1166| move-object/from16 v0, v20 1168| iget v8, v0, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 1170| const v28, #+24944 (0x00006170 | 3.49540e-41) 1173| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1176| invoke-virtual {v5,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 1179| move-result-object v5 1180| const v28, #+24945 (0x00006171 | 3.49554e-41) 1183| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1186| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 1189| move-result-object v5 1190| const v28, #+24946 (0x00006172 | 3.49568e-41) 1193| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1196| invoke-direct {v4,v5}, java.lang.IllegalStateException.(java.lang.String):void 1199| const v28, #+24947 (0x00006173 | 3.49582e-41) 1202| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 1205| throw v4 } method com.android.calendar.agenda.AgendaByDayAdapter.getViewTypeCount():int { .src "AgendaByDayAdapter.java" .line 163 .prologue_end .line 163 0| const v0, #+24948 (0x00006174 | 3.49596e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| return v1 } method com.android.calendar.agenda.AgendaByDayAdapter.isDayHeaderView(int):boolean { .params "position" .src "AgendaByDayAdapter.java" .line 173 .prologue_end 0| const v0, #+24949 (0x00006175 | 3.49610e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 173 7| invoke-virtual {v3,v4}, com.android.calendar.agenda.AgendaByDayAdapter.getItemViewType(int):int 10| move-result v2 11| const v0, #+24950 (0x00006176 | 3.49624e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v2, Label_1 19| const v0, #+24951 (0x00006177 | 3.49638e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 26| const v0, #+24952 (0x00006178 | 3.49652e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.calendar.agenda.AgendaByDayAdapter.isEnabled(int):boolean { .params "position" .src "AgendaByDayAdapter.java" .line 678 .prologue_end 0| const v0, #+24953 (0x00006179 | 3.49666e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 678 7| iget-object v3, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 9| const v0, #+24954 (0x0000617a | 3.49680e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_3 17| const v0, #+24955 (0x0000617b | 3.49694e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 25| const v0, #+24956 (0x0000617c | 3.49708e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3}, java.util.ArrayList.size():int 34| move-result v3 35| const v0, #+24957 (0x0000617d | 3.49722e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-ge v5, v3, Label_3 .line 679 43| const v0, #+24958 (0x0000617e | 3.49736e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v3, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 51| const v0, #+24959 (0x0000617f | 3.49750e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3,v5}, java.util.ArrayList.get(int):java.lang.Object 60| move-result-object v1 61| const v0, #+24960 (0x00006180 | 3.49764e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 680 .local v1, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 69| const v0, #+24961 (0x00006181 | 3.49778e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v3, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mType 77| const v0, #+24962 (0x00006182 | 3.49792e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-ne v3, v2, Label_2 Label_1: 85| const v0, #+24963 (0x00006183 | 3.49806e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return v2 Label_2: 92| const v0, #+24964 (0x00006184 | 3.49820e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v2, #+0 (0x00000000 | 0.00000) 99| goto/16 Label_1 Label_3: .line 682 .end_local v1 101| const v0, #+24965 (0x00006185 | 3.49834e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return v2 } method com.android.calendar.agenda.AgendaByDayAdapter.isFirstDayAfterYesterday(int):boolean { .params "position" .src "AgendaByDayAdapter.java" .line 599 .prologue_end .line 599 0| const v0, #+24966 (0x00006186 | 3.49848e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaByDayAdapter.getHeaderPosition(int):int 9| move-result v1 10| const v0, #+24967 (0x00006187 | 3.49862e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 600 .local v1, "headerPos", int 16| iget-object v3, v4, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 18| const v0, #+24968 (0x00006188 | 3.49876e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3,v1}, java.util.ArrayList.get(int):java.lang.Object 27| move-result-object v2 28| const v0, #+24969 (0x00006189 | 3.49890e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 601 .local v2, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 36| const v0, #+24970 (0x0000618a | 3.49904e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v2, Label_1 .line 602 44| const v0, #+24971 (0x0000618b | 3.49918e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-boolean v3, v2, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYesterday 52| const v0, #+24972 (0x0000618c | 3.49932e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v3 Label_1: .line 604 59| const v0, #+24973 (0x0000618d | 3.49946e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v3, #+0 (0x00000000 | 0.00000) 66| return v3 } method com.android.calendar.agenda.AgendaByDayAdapter.setAsFirstDayAfterYesterday(int):void { .params "position" .src "AgendaByDayAdapter.java" .line 637 .prologue_end .line 637 0| const v0, #+24974 (0x0000618e | 3.49960e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 8| const v0, #+24975 (0x0000618f | 3.49974e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 16| const v0, #+24976 (0x00006190 | 3.49988e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-gez v4, Label_2 Label_1: .line 638 24| const v0, #+24977 (0x00006191 | 3.50002e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-void Label_2: .line 637 31| const v0, #+24978 (0x00006192 | 3.50016e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 39| const v0, #+24979 (0x00006193 | 3.50030e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v2}, java.util.ArrayList.size():int 48| move-result v2 49| const v0, #+24980 (0x00006194 | 3.50044e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-gt v4, v2, Label_1 .line 640 57| const v0, #+24981 (0x00006195 | 3.50058e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v2, v3, com.android.calendar.agenda.AgendaByDayAdapter.mRowInfo 65| const v0, #+24982 (0x00006196 | 3.50072e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2,v4}, java.util.ArrayList.get(int):java.lang.Object 74| move-result-object v1 75| const v0, #+24983 (0x00006197 | 3.50086e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| check-cast v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo .line 641 .local v1, "row", com.android.calendar.agenda.AgendaByDayAdapter$RowInfo 83| const v0, #+24984 (0x00006198 | 3.50100e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 90| iput-boolean v2, v1, com.android.calendar.agenda.AgendaByDayAdapter$RowInfo.mFirstDayAfterYesterday .line 642 92| const v0, #+24985 (0x00006199 | 3.50114e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.agenda.AgendaFragment$1.(com.android.calendar.agenda.AgendaFragment):void { .params "this$0" .src "AgendaFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+24986 (0x0000619a | 3.50128e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaFragment$1.this$0 .line 81 8| const v0, #+24987 (0x0000619b | 3.50142e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+24988 (0x0000619c | 3.50156e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaFragment$1.run():void { .src "AgendaFragment.java" .line 84 .prologue_end .line 84 0| const v0, #+24989 (0x0000619d | 3.50170e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaFragment$1.this$0 8| const v0, #+24990 (0x0000619e | 3.50184e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.agenda.AgendaFragment$1.this$0 16| const v0, #+24991 (0x0000619f | 3.50198e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, com.android.calendar.agenda.AgendaFragment.getActivity():android.app.Activity 25| move-result-object v2 26| const v0, #+24992 (0x000061a0 | 3.50213e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 35| move-result-object v2 36| const v0, #+24993 (0x000061a1 | 3.50227e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaFragment.-set0(com.android.calendar.agenda.AgendaFragment, java.lang.String):java.lang.String .line 85 45| const v0, #+24994 (0x000061a2 | 3.50241e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v3, com.android.calendar.agenda.AgendaFragment$1.this$0 53| const v0, #+24995 (0x000061a3 | 3.50255e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1}, com.android.calendar.agenda.AgendaFragment.-get1(com.android.calendar.agenda.AgendaFragment):android.text.format.Time 62| move-result-object v1 63| const v0, #+24996 (0x000061a4 | 3.50269e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v3, com.android.calendar.agenda.AgendaFragment$1.this$0 71| const v0, #+24997 (0x000061a5 | 3.50283e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v2}, com.android.calendar.agenda.AgendaFragment.-get2(com.android.calendar.agenda.AgendaFragment):java.lang.String 80| move-result-object v2 81| const v0, #+24998 (0x000061a6 | 3.50297e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 86 90| const v0, #+24999 (0x000061a7 | 3.50311e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void } method com.android.calendar.agenda.AgendaFragment$2.(com.android.calendar.agenda.AgendaFragment):void { .params "this$0" .src "AgendaFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+25000 (0x000061a8 | 3.50325e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaFragment$2.this$0 .line 470 8| const v0, #+25001 (0x000061a9 | 3.50339e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25002 (0x000061aa | 3.50353e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaFragment$2.run():void { .src "AgendaFragment.java" .line 473 .prologue_end 0| const v0, #+25003 (0x000061ab | 3.50367e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 473 7| new-instance v5, android.text.format.Time 9| const v0, #+25004 (0x000061ac | 3.50381e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v15, com.android.calendar.agenda.AgendaFragment$2.this$0 17| const v0, #+25005 (0x000061ad | 3.50395e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v1}, com.android.calendar.agenda.AgendaFragment.-get2(com.android.calendar.agenda.AgendaFragment):java.lang.String 26| move-result-object v1 27| const v0, #+25006 (0x000061ae | 3.50409e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v5,v1}, android.text.format.Time.(java.lang.String):void .line 474 .local v5, "t", android.text.format.Time 36| const v0, #+25007 (0x000061af | 3.50423e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v15, com.android.calendar.agenda.AgendaFragment$2.this$0 44| const v0, #+25008 (0x000061b0 | 3.50437e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v1, v1, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop 52| const v0, #+25009 (0x000061b1 | 3.50451e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v5,v1}, android.text.format.Time.setJulianDay(int):long .line 475 61| const v0, #+25010 (0x000061b2 | 3.50465e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v15, com.android.calendar.agenda.AgendaFragment$2.this$0 69| const v0, #+25011 (0x000061b3 | 3.50479e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1}, com.android.calendar.agenda.AgendaFragment.-get0(com.android.calendar.agenda.AgendaFragment):com.android.calendar.CalendarController 78| move-result-object v1 79| const v0, #+25012 (0x000061b4 | 3.50493e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) .line 476 87| const-wide/16 v11:v12, #+0 (0x00000000 | 0.00000) .line 475 89| const-wide/16 v3:v4, #+1024 (0x00000400 | 1.43493e-42) .line 476 91| const/4 v10, #+0 (0x00000000 | 0.00000) 92| move-object v2, v15 93| move-object v6, v5 94| move-object v13, v7 95| move-object v14, v7 .line 475 96| invoke-virtual/range {v1..v14}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void .line 477 99| const v0, #+25013 (0x000061b5 | 3.50507e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void } method com.android.calendar.agenda.AgendaFragment.-get0(com.android.calendar.agenda.AgendaFragment):com.android.calendar.CalendarController { 0| const v0, #+25014 (0x000061b6 | 3.50521e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mController 8| const v0, #+25015 (0x000061b7 | 3.50535e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaFragment.-get1(com.android.calendar.agenda.AgendaFragment):android.text.format.Time { 0| const v0, #+25016 (0x000061b8 | 3.50549e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mTime 8| const v0, #+25017 (0x000061b9 | 3.50563e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaFragment.-get2(com.android.calendar.agenda.AgendaFragment):java.lang.String { 0| const v0, #+25018 (0x000061ba | 3.50577e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mTimeZone 8| const v0, #+25019 (0x000061bb | 3.50591e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaFragment.-set0(com.android.calendar.agenda.AgendaFragment, java.lang.String):java.lang.String { 0| const v0, #+25020 (0x000061bc | 3.50605e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaFragment.mTimeZone 8| const v0, #+25021 (0x000061bd | 3.50619e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaFragment.():void { .src "AgendaFragment.java" .line 52 .prologue_end .line 52 0| const v1, #+25022 (0x000061be | 3.50633e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v0, com.android.calendar.agenda.AgendaFragment 8| const v1, #+25023 (0x000061bf | 3.50647e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v0}, java.lang.Class.getSimpleName():java.lang.String 17| move-result-object v0 18| const v1, #+25024 (0x000061c0 | 3.50661e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.calendar.agenda.AgendaFragment.TAG .line 53 26| const v1, #+25025 (0x000061c1 | 3.50675e-41) 29| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v0, #+0 (0x00000000 | 0.00000) 33| sput-boolean v0, com.android.calendar.agenda.AgendaFragment.DEBUG .line 49 35| const v1, #+25026 (0x000061c2 | 3.50689e-41) 38| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.agenda.AgendaFragment.():void { .src "AgendaFragment.java" .line 90 .prologue_end .line 90 0| const v0, #+25027 (0x000061c3 | 3.50703e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 8| const/4 v3, #+0 (0x00000000 | 0.00000) 9| invoke-direct {v4,v1,v2,v3}, com.android.calendar.agenda.AgendaFragment.(long, boolean):void .line 91 12| const v0, #+25028 (0x000061c4 | 3.50717e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| return-void } method com.android.calendar.agenda.AgendaFragment.(long, boolean):void { .params "timeMillis", "usedForSearch" .src "AgendaFragment.java" .line 96 .prologue_end 0| const v0, #+25029 (0x000061c5 | 3.50731e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 8| const/4 v1, #+0 (0x00000000 | 0.00000) 9| const/4 v2, #+0 (0x00000000 | 0.00000) .line 96 10| invoke-direct {v6}, android.app.Fragment.():void .line 67 13| const v0, #+25030 (0x000061c6 | 3.50745e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iput-boolean v1, v6, com.android.calendar.agenda.AgendaFragment.mUsedForSearch .line 69 21| const v0, #+25031 (0x000061c7 | 3.50759e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-object v2, v6, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo .line 70 29| const v0, #+25032 (0x000061c8 | 3.50773e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-boolean v1, v6, com.android.calendar.agenda.AgendaFragment.mOnAttachAllDay .line 71 37| const v0, #+25033 (0x000061c9 | 3.50787e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-object v2, v6, com.android.calendar.agenda.AgendaFragment.mAdapter .line 72 45| const v0, #+25034 (0x000061ca | 3.50801e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 52| iput-boolean v1, v6, com.android.calendar.agenda.AgendaFragment.mForceReplace .line 73 54| const v0, #+25035 (0x000061cb | 3.50815e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-wide v3:v4, v6, com.android.calendar.agenda.AgendaFragment.mLastShownEventId .line 79 62| const v0, #+25036 (0x000061cc | 3.50829e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v1, #-1 (0xffffffff | NaN) 69| iput v1, v6, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop .line 81 71| const v0, #+25037 (0x000061cd | 3.50843e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| new-instance v1, com.android.calendar.agenda.AgendaFragment$1 79| const v0, #+25038 (0x000061ce | 3.50857e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v1,v6}, com.android.calendar.agenda.AgendaFragment$1.(com.android.calendar.agenda.AgendaFragment):void 88| const v0, #+25039 (0x000061cf | 3.50871e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v1, v6, com.android.calendar.agenda.AgendaFragment.mTZUpdater .line 362 96| const v0, #+25040 (0x000061d0 | 3.50885e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput-wide v3:v4, v6, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId .line 363 104| const v0, #+25041 (0x000061d1 | 3.50899e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v2, v6, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime .line 97 112| const v0, #+25042 (0x000061d2 | 3.50913e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iput-wide v7:v8, v6, com.android.calendar.agenda.AgendaFragment.mInitialTimeMillis .line 98 120| const v0, #+25043 (0x000061d3 | 3.50927e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| new-instance v1, android.text.format.Time 128| const v0, #+25044 (0x000061d4 | 3.50941e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-direct {v1}, android.text.format.Time.():void 137| const v0, #+25045 (0x000061d5 | 3.50955e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v1, v6, com.android.calendar.agenda.AgendaFragment.mTime .line 99 145| const v0, #+25046 (0x000061d6 | 3.50969e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| new-instance v1, android.text.format.Time 153| const v0, #+25047 (0x000061d7 | 3.50983e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v1}, android.text.format.Time.():void 162| const v0, #+25048 (0x000061d8 | 3.50997e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-object v1, v6, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime .line 101 170| const v0, #+25049 (0x000061d9 | 3.51011e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-wide v1:v2, v6, com.android.calendar.agenda.AgendaFragment.mInitialTimeMillis 178| const v0, #+25050 (0x000061da | 3.51025e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const-wide/16 v3:v4, #+0 (0x00000000 | 0.00000) 186| cmp-long v1, v1:v2, v3:v4 188| if-nez v1, Label_2 .line 102 190| const v0, #+25051 (0x000061db | 3.51039e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v1, v6, com.android.calendar.agenda.AgendaFragment.mTime 198| const v0, #+25052 (0x000061dc | 3.51053e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v1}, android.text.format.Time.setToNow():void Label_1: .line 106 207| const v0, #+25053 (0x000061dd | 3.51067e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v1, v6, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime 215| const v0, #+25054 (0x000061de | 3.51081e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-object v2, v6, com.android.calendar.agenda.AgendaFragment.mTime 223| const v0, #+25055 (0x000061df | 3.51095e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v1,v2}, android.text.format.Time.set(android.text.format.Time):void .line 107 232| const v0, #+25056 (0x000061e0 | 3.51109e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iput-boolean v9, v6, com.android.calendar.agenda.AgendaFragment.mUsedForSearch .line 108 240| const v0, #+25057 (0x000061e1 | 3.51123e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| return-void Label_2: .line 104 247| const v0, #+25058 (0x000061e2 | 3.51137e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iget-object v1, v6, com.android.calendar.agenda.AgendaFragment.mTime 255| const v0, #+25059 (0x000061e3 | 3.51151e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-wide v3:v4, v6, com.android.calendar.agenda.AgendaFragment.mInitialTimeMillis 263| const v0, #+25060 (0x000061e4 | 3.51165e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v1,v3,v4}, android.text.format.Time.set(long):void 272| const v0, #+25061 (0x000061e5 | 3.51179e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| goto/16 Label_1 } method com.android.calendar.agenda.AgendaFragment.goTo(com.android.calendar.CalendarController$EventInfo, boolean):void { .params "event", "animate" .src "AgendaFragment.java" .line 318 .prologue_end .line 318 0| const v0, #+25062 (0x000061e6 | 3.51193e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 8| const v0, #+25063 (0x000061e7 | 3.51207e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 319 16| const v0, #+25064 (0x000061e8 | 3.51221e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mTime 24| const v0, #+25065 (0x000061e9 | 3.51235e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 32| const v0, #+25066 (0x000061ea | 3.51249e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v1,v2}, android.text.format.Time.set(android.text.format.Time):void Label_1: .line 323 41| const v0, #+25067 (0x000061eb | 3.51263e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 49| const v0, #+25068 (0x000061ec | 3.51277e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-nez v1, Label_3 .line 326 57| const v0, #+25069 (0x000061ed | 3.51292e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_2: .line 320 64| const v0, #+25070 (0x000061ee | 3.51306e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v1, v14, com.android.calendar.CalendarController$EventInfo.startTime 72| const v0, #+25071 (0x000061ef | 3.51320e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v1, Label_1 .line 321 80| const v0, #+25072 (0x000061f0 | 3.51334e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mTime 88| const v0, #+25073 (0x000061f1 | 3.51348e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v2, v14, com.android.calendar.CalendarController$EventInfo.startTime 96| const v0, #+25074 (0x000061f2 | 3.51362e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2}, android.text.format.Time.set(android.text.format.Time):void 105| const v0, #+25075 (0x000061f3 | 3.51376e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| goto/16 Label_1 Label_3: .line 328 113| const v0, #+25076 (0x000061f4 | 3.51390e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 121| const v0, #+25077 (0x000061f5 | 3.51404e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v2, v13, com.android.calendar.agenda.AgendaFragment.mTime 129| const v0, #+25078 (0x000061f6 | 3.51418e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-wide v3:v4, v14, com.android.calendar.CalendarController$EventInfo.id 137| const v0, #+25079 (0x000061f7 | 3.51432e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v5, v13, com.android.calendar.agenda.AgendaFragment.mQuery .line 329 145| const v0, #+25080 (0x000061f8 | 3.51446e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-wide v9:v10, v14, com.android.calendar.CalendarController$EventInfo.extraLong 153| const v0, #+25081 (0x000061f9 | 3.51460e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const-wide/16 v11:v12, #+8 (0x00000008 | 1.12104e-44) 161| and-long/2addr v9:v10, v11:v12 162| const-wide/16 v11:v12, #+0 (0x00000000 | 0.00000) 164| cmp-long v6, v9:v10, v11:v12 166| if-eqz v6, Label_7 .line 330 168| const v0, #+25082 (0x000061fa | 3.51474e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-boolean v6, v13, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda .line 329 176| const v0, #+25083 (0x000061fb | 3.51488e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v6, Label_7 .line 330 184| const v0, #+25084 (0x000061fc | 3.51502e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 328 191| const v0, #+25085 (0x000061fd | 3.51516e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const/4 v6, #+0 (0x00000000 | 0.00000) 198| invoke-virtual/range {v1..v7}, com.android.calendar.agenda.AgendaListView.goTo(android.text.format.Time, long, java.lang.String, boolean, boolean):void .line 331 201| const v0, #+25086 (0x000061fe | 3.51530e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 209| const v0, #+25087 (0x000061ff | 3.51544e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v1}, com.android.calendar.agenda.AgendaListView.getSelectedViewHolder():com.android.calendar.agenda.AgendaAdapter$ViewHolder 218| move-result-object v8 219| const v0, #+25088 (0x00006200 | 3.51558e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 333 .local v8, "vh", com.android.calendar.agenda.AgendaAdapter$ViewHolder 225| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 227| const v0, #+25089 (0x00006201 | 3.51572e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| new-instance v1, java.lang.StringBuilder 235| const v0, #+25090 (0x00006202 | 3.51586e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-direct {v1}, java.lang.StringBuilder.():void 244| const v0, #+25091 (0x00006203 | 3.51600e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const-string/jumbo v3, "selected viewholder is null: " 253| const v0, #+25092 (0x00006204 | 3.51614e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 262| move-result-object v3 263| const v0, #+25093 (0x00006205 | 3.51628e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| if-nez v8, Label_8 271| const v0, #+25094 (0x00006206 | 3.51642e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_5: 278| const v0, #+25095 (0x00006207 | 3.51656e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 287| move-result-object v1 288| const v0, #+25096 (0x00006208 | 3.51670e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 297| move-result-object v1 298| const v0, #+25097 (0x00006209 | 3.51684e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-static {v2,v1}, android.util.Log.d(java.lang.String, java.lang.String):int .line 334 307| const v0, #+25098 (0x0000620a | 3.51698e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| if-eqz v8, Label_9 315| const v0, #+25099 (0x0000620b | 3.51712e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| iget-boolean v1, v8, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay Label_6: 323| const v0, #+25100 (0x0000620c | 3.51726e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-boolean v2, v13, com.android.calendar.agenda.AgendaFragment.mForceReplace 331| const v0, #+25101 (0x0000620d | 3.51740e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-direct {v13,v14,v1,v2}, com.android.calendar.agenda.AgendaFragment.showEventInfo(com.android.calendar.CalendarController$EventInfo, boolean, boolean):void .line 335 340| const v0, #+25102 (0x0000620e | 3.51754e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| const/4 v1, #+0 (0x00000000 | 0.00000) 347| iput-boolean v1, v13, com.android.calendar.agenda.AgendaFragment.mForceReplace .line 336 349| const v0, #+25103 (0x0000620f | 3.51768e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| return-void Label_7: .line 330 .end_local v8 356| const v0, #+25104 (0x00006210 | 3.51782e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| const/4 v7, #+0 (0x00000000 | 0.00000) 363| goto/16 Label_4 Label_8: .line 333 .restart_local v8 365| const v0, #+25105 (0x00006211 | 3.51796e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| const/4 v1, #+0 (0x00000000 | 0.00000) 372| goto/16 Label_5 Label_9: .line 334 374| const v0, #+25106 (0x00006212 | 3.51810e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| const/4 v1, #+0 (0x00000000 | 0.00000) 381| goto/16 Label_6 } method com.android.calendar.agenda.AgendaFragment.search(java.lang.String, android.text.format.Time):void { .params "query", "time" .src "AgendaFragment.java" .line 339 .prologue_end .line 339 0| const v0, #+25107 (0x00006213 | 3.51824e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v9, v8, com.android.calendar.agenda.AgendaFragment.mQuery .line 340 8| const v0, #+25108 (0x00006214 | 3.51838e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v10, Label_1 .line 341 16| const v0, #+25109 (0x00006215 | 3.51852e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v8, com.android.calendar.agenda.AgendaFragment.mTime 24| const v0, #+25110 (0x00006216 | 3.51866e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v10}, android.text.format.Time.set(android.text.format.Time):void Label_1: .line 343 33| const v0, #+25111 (0x00006217 | 3.51880e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v8, com.android.calendar.agenda.AgendaFragment.mAgendaListView 41| const v0, #+25112 (0x00006218 | 3.51894e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-nez v1, Label_2 .line 345 49| const v0, #+25113 (0x00006219 | 3.51908e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void Label_2: .line 347 56| const v0, #+25114 (0x0000621a | 3.51922e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v8, com.android.calendar.agenda.AgendaFragment.mAgendaListView 64| const v0, #+25115 (0x0000621b | 3.51936e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 72| iget-object v5, v8, com.android.calendar.agenda.AgendaFragment.mQuery 74| const v0, #+25116 (0x0000621c | 3.51950e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 81| const/4 v7, #+0 (0x00000000 | 0.00000) 82| move-object v2, v10 83| invoke-virtual/range {v1..v7}, com.android.calendar.agenda.AgendaListView.goTo(android.text.format.Time, long, java.lang.String, boolean, boolean):void .line 348 86| const v0, #+25117 (0x0000621d | 3.51964e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void } method com.android.calendar.agenda.AgendaFragment.showEventInfo(com.android.calendar.CalendarController$EventInfo, boolean, boolean):void { .params "event", "allDay", "replaceFragment" .src "AgendaFragment.java" .line 389 0| move-object/16 v17, v18 3| move-object/16 v18, v19 6| move/16 v19, v20 9| move/16 v20, v21 .prologue_end .line 389 12| const v21, #+25118 (0x0000621e | 3.51978e-41) 15| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v18 20| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id 22| const v21, #+25119 (0x0000621f | 3.51992e-41) 25| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 28| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 30| cmp-long v2, v2:v3, v4:v5 32| if-nez v2, Label_1 .line 390 34| const v21, #+25120 (0x00006220 | 3.52006e-41) 37| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 40| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 42| const v21, #+25121 (0x00006221 | 3.52020e-41) 45| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 48| new-instance v3, java.lang.StringBuilder 50| const v21, #+25122 (0x00006222 | 3.52034e-41) 53| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v3}, java.lang.StringBuilder.():void 59| const v21, #+25123 (0x00006223 | 3.52048e-41) 62| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 65| const-string/jumbo v4, "showEventInfo, event ID = " 68| const v21, #+25124 (0x00006224 | 3.52062e-41) 71| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 77| move-result-object v3 78| const v21, #+25125 (0x00006225 | 3.52076e-41) 81| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 84| move-object/from16 v0, v18 86| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 88| const v21, #+25126 (0x00006226 | 3.52090e-41) 91| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v4,v5}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 97| move-result-object v3 98| const v21, #+25127 (0x00006227 | 3.52104e-41) 101| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 107| move-result-object v3 108| const v21, #+25128 (0x00006228 | 3.52118e-41) 111| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 391 117| const v21, #+25129 (0x00006229 | 3.52132e-41) 120| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 123| return-void Label_1: .line 394 124| const v21, #+25130 (0x0000622a | 3.52146e-41) 127| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 130| move-object/from16 v0, v18 132| iget-wide v2:v3, v0, com.android.calendar.CalendarController$EventInfo.id 134| const v21, #+25131 (0x0000622b | 3.52160e-41) 137| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v17 142| iput-wide v2:v3, v0, com.android.calendar.agenda.AgendaFragment.mLastShownEventId .line 397 144| const v21, #+25132 (0x0000622c | 3.52174e-41) 147| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 150| move-object/from16 v0, v17 152| iget-boolean v2, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda 154| const v21, #+25133 (0x0000622d | 3.52188e-41) 157| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 160| if-eqz v2, Label_6 .line 398 162| const v21, #+25134 (0x0000622e | 3.52202e-41) 165| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual/range {v17..v17}, com.android.calendar.agenda.AgendaFragment.getFragmentManager():android.app.FragmentManager 171| move-result-object v15 172| const v21, #+25135 (0x0000622f | 3.52216e-41) 175| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 399 .local v15, "fragmentManager", android.app.FragmentManager 178| if-nez v15, Label_2 .line 402 180| const v21, #+25136 (0x00006230 | 3.52230e-41) 183| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 186| move-object/from16 v0, v18 188| move-object/from16 v1, v17 190| iput-object v0, v1, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo .line 403 192| const v21, #+25137 (0x00006231 | 3.52244e-41) 195| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 198| move/from16 v0, v19 200| move-object/from16 v1, v17 202| iput-boolean v0, v1, com.android.calendar.agenda.AgendaFragment.mOnAttachAllDay .line 404 204| const v21, #+25138 (0x00006232 | 3.52258e-41) 207| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 210| return-void Label_2: .line 406 211| const v21, #+25139 (0x00006233 | 3.52272e-41) 214| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v15}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 220| move-result-object v16 221| const v21, #+25140 (0x00006234 | 3.52286e-41) 224| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 408 .local v16, "ft", android.app.FragmentTransaction 227| if-eqz v19, Label_3 .line 409 229| const v21, #+25141 (0x00006235 | 3.52300e-41) 232| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 235| move-object/from16 v0, v18 237| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime 239| const v21, #+25142 (0x00006236 | 3.52314e-41) 242| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 245| const-string/jumbo v3, "UTC" 248| const v21, #+25143 (0x00006237 | 3.52328e-41) 251| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 254| iput-object v3, v2, android.text.format.Time.timezone .line 410 256| const v21, #+25144 (0x00006238 | 3.52342e-41) 259| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 262| move-object/from16 v0, v18 264| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime 266| const v21, #+25145 (0x00006239 | 3.52356e-41) 269| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 272| const-string/jumbo v3, "UTC" 275| const v21, #+25146 (0x0000623a | 3.52371e-41) 278| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 281| iput-object v3, v2, android.text.format.Time.timezone Label_3: .line 413 283| const v21, #+25147 (0x0000623b | 3.52385e-41) 286| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 289| sget-boolean v2, com.android.calendar.agenda.AgendaFragment.DEBUG 291| const v21, #+25148 (0x0000623c | 3.52399e-41) 294| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 297| if-eqz v2, Label_4 .line 414 299| const v21, #+25149 (0x0000623d | 3.52413e-41) 302| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 305| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 307| const v21, #+25150 (0x0000623e | 3.52427e-41) 310| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 313| const-string/jumbo v3, "***" 316| const v21, #+25151 (0x0000623f | 3.52441e-41) 319| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 415 325| const v21, #+25152 (0x00006240 | 3.52455e-41) 328| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 331| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 333| const v21, #+25153 (0x00006241 | 3.52469e-41) 336| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 339| new-instance v3, java.lang.StringBuilder 341| const v21, #+25154 (0x00006242 | 3.52483e-41) 344| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-direct {v3}, java.lang.StringBuilder.():void 350| const v21, #+25155 (0x00006243 | 3.52497e-41) 353| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 356| const-string/jumbo v4, "showEventInfo: start: " 359| const v21, #+25156 (0x00006244 | 3.52511e-41) 362| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 368| move-result-object v3 369| const v21, #+25157 (0x00006245 | 3.52525e-41) 372| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 375| new-instance v4, java.util.Date 377| const v21, #+25158 (0x00006246 | 3.52539e-41) 380| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 383| move-object/from16 v0, v18 385| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.startTime 387| const v21, #+25159 (0x00006247 | 3.52553e-41) 390| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 393| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 394| invoke-virtual {v5,v10}, android.text.format.Time.toMillis(boolean):long 397| move-result-wide v10:v11 398| const v21, #+25160 (0x00006248 | 3.52567e-41) 401| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-direct {v4,v10,v11}, java.util.Date.(long):void 407| const v21, #+25161 (0x00006249 | 3.52581e-41) 410| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 416| move-result-object v3 417| const v21, #+25162 (0x0000624a | 3.52595e-41) 420| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 426| move-result-object v3 427| const v21, #+25163 (0x0000624b | 3.52609e-41) 430| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 416 436| const v21, #+25164 (0x0000624c | 3.52623e-41) 439| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 442| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 444| const v21, #+25165 (0x0000624d | 3.52637e-41) 447| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 450| new-instance v3, java.lang.StringBuilder 452| const v21, #+25166 (0x0000624e | 3.52651e-41) 455| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-direct {v3}, java.lang.StringBuilder.():void 461| const v21, #+25167 (0x0000624f | 3.52665e-41) 464| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 467| const-string/jumbo v4, "showEventInfo: end: " 470| const v21, #+25168 (0x00006250 | 3.52679e-41) 473| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 479| move-result-object v3 480| const v21, #+25169 (0x00006251 | 3.52693e-41) 483| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 486| new-instance v4, java.util.Date 488| const v21, #+25170 (0x00006252 | 3.52707e-41) 491| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 494| move-object/from16 v0, v18 496| iget-object v5, v0, com.android.calendar.CalendarController$EventInfo.endTime 498| const v21, #+25171 (0x00006253 | 3.52721e-41) 501| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 504| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 505| invoke-virtual {v5,v10}, android.text.format.Time.toMillis(boolean):long 508| move-result-wide v10:v11 509| const v21, #+25172 (0x00006254 | 3.52735e-41) 512| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-direct {v4,v10,v11}, java.util.Date.(long):void 518| const v21, #+25173 (0x00006255 | 3.52749e-41) 521| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 527| move-result-object v3 528| const v21, #+25174 (0x00006256 | 3.52763e-41) 531| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 537| move-result-object v3 538| const v21, #+25175 (0x00006257 | 3.52777e-41) 541| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 417 547| const v21, #+25176 (0x00006258 | 3.52791e-41) 550| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 553| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 555| const v21, #+25177 (0x00006259 | 3.52805e-41) 558| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 561| new-instance v3, java.lang.StringBuilder 563| const v21, #+25178 (0x0000625a | 3.52819e-41) 566| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-direct {v3}, java.lang.StringBuilder.():void 572| const v21, #+25179 (0x0000625b | 3.52833e-41) 575| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 578| const-string/jumbo v4, "showEventInfo: all day: " 581| const v21, #+25180 (0x0000625c | 3.52847e-41) 584| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 590| move-result-object v3 591| const v21, #+25181 (0x0000625d | 3.52861e-41) 594| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 597| move/from16 v0, v19 599| invoke-virtual {v3,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 602| move-result-object v3 603| const v21, #+25182 (0x0000625e | 3.52875e-41) 606| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 609| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 612| move-result-object v3 613| const v21, #+25183 (0x0000625f | 3.52889e-41) 616| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 619| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 418 622| const v21, #+25184 (0x00006260 | 3.52903e-41) 625| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 628| sget-object v2, com.android.calendar.agenda.AgendaFragment.TAG 630| const v21, #+25185 (0x00006261 | 3.52917e-41) 633| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 636| const-string/jumbo v3, "***" 639| const v21, #+25186 (0x00006262 | 3.52931e-41) 642| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int Label_4: .line 421 648| const v21, #+25187 (0x00006263 | 3.52945e-41) 651| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 654| move-object/from16 v0, v18 656| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.startTime 658| const v21, #+25188 (0x00006264 | 3.52959e-41) 661| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 664| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 665| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 668| move-result-wide v6:v7 669| const v21, #+25189 (0x00006265 | 3.52973e-41) 672| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 422 .local v6, "startMillis", long 675| move-object/from16 v0, v18 677| iget-object v2, v0, com.android.calendar.CalendarController$EventInfo.endTime 679| const v21, #+25190 (0x00006266 | 3.52987e-41) 682| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 685| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 686| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 689| move-result-wide v8:v9 690| const v21, #+25191 (0x00006267 | 3.53001e-41) 693| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 424 .local v8, "endMillis", long 696| const v2, #+2131755028 (0x7f100014 | 1.91409e+38) 699| invoke-virtual {v15,v2}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 702| move-result-object v14 703| const v21, #+25192 (0x00006268 | 3.53015e-41) 706| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 709| check-cast v14, com.android.calendar.EventInfoFragment .line 425 .local v14, "fOld", com.android.calendar.EventInfoFragment 711| const v21, #+25193 (0x00006269 | 3.53029e-41) 714| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 717| if-eqz v14, Label_5 719| const v21, #+25194 (0x0000626a | 3.53043e-41) 722| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 725| if-nez v20, Label_5 727| const v21, #+25195 (0x0000626b | 3.53057e-41) 730| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 733| invoke-virtual {v14}, com.android.calendar.EventInfoFragment.getStartMillis():long 736| move-result-wide v2:v3 737| const v21, #+25196 (0x0000626c | 3.53071e-41) 740| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 743| cmp-long v2, v2:v3, v6:v7 745| if-eqz v2, Label_7 Label_5: .line 427 747| const v21, #+25197 (0x0000626d | 3.53085e-41) 750| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 753| new-instance v2, com.android.calendar.EventInfoFragment 755| const v21, #+25198 (0x0000626e | 3.53099e-41) 758| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 761| move-object/from16 v0, v17 763| iget-object v3, v0, com.android.calendar.agenda.AgendaFragment.mActivity 765| const v21, #+25199 (0x0000626f | 3.53113e-41) 768| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 771| move-object/from16 v0, v18 773| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id .line 429 775| const v21, #+25200 (0x00006270 | 3.53127e-41) 778| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 781| const/4 v10, #+0 (0x00000000 | 0.00000) 782| const/4 v11, #+0 (0x00000000 | 0.00000) .line 430 783| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 784| const/4 v13, #+0 (0x00000000 | 0.00000) .line 427 785| invoke-direct/range {v2..v13}, com.android.calendar.EventInfoFragment.(android.content.Context, long, long, long, int, boolean, int, java.util.ArrayList):void 788| const v21, #+25201 (0x00006271 | 3.53141e-41) 791| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 794| move-object/from16 v0, v17 796| iput-object v2, v0, com.android.calendar.agenda.AgendaFragment.mEventFragment .line 431 798| const v21, #+25202 (0x00006272 | 3.53155e-41) 801| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 804| move-object/from16 v0, v17 806| iget-object v2, v0, com.android.calendar.agenda.AgendaFragment.mEventFragment 808| const v21, #+25203 (0x00006273 | 3.53169e-41) 811| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 814| const v3, #+2131755028 (0x7f100014 | 1.91409e+38) 817| move-object/from16 v0, v16 819| invoke-virtual {v0,v3,v2}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 432 822| const v21, #+25204 (0x00006274 | 3.53183e-41) 825| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 828| invoke-virtual/range {v16..v16}, android.app.FragmentTransaction.commit():int Label_6: .line 437 .end_local v6 .end_local v8 .end_local v14 .end_local v15 .end_local v16 831| const v21, #+25205 (0x00006275 | 3.53197e-41) 834| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 837| return-void Label_7: .line 426 .restart_local v6 .restart_local v8 .restart_local v14 .restart_local v15 .restart_local v16 838| const v21, #+25206 (0x00006276 | 3.53211e-41) 841| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 844| invoke-virtual {v14}, com.android.calendar.EventInfoFragment.getEndMillis():long 847| move-result-wide v2:v3 848| const v21, #+25207 (0x00006277 | 3.53225e-41) 851| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 854| cmp-long v2, v2:v3, v8:v9 856| if-nez v2, Label_5 858| const v21, #+25208 (0x00006278 | 3.53239e-41) 861| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 864| invoke-virtual {v14}, com.android.calendar.EventInfoFragment.getEventId():long 867| move-result-wide v2:v3 868| const v21, #+25209 (0x00006279 | 3.53253e-41) 871| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 874| move-object/from16 v0, v18 876| iget-wide v4:v5, v0, com.android.calendar.CalendarController$EventInfo.id 878| const v21, #+25210 (0x0000627a | 3.53267e-41) 881| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 884| cmp-long v2, v2:v3, v4:v5 886| if-nez v2, Label_5 .line 434 888| const v21, #+25211 (0x0000627b | 3.53281e-41) 891| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 894| invoke-virtual {v14}, com.android.calendar.EventInfoFragment.reloadEvents():void 897| const v21, #+25212 (0x0000627c | 3.53295e-41) 900| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 903| goto/16 Label_6 } method com.android.calendar.agenda.AgendaFragment.eventsChanged():void { .src "AgendaFragment.java" .line 352 .prologue_end .line 352 0| const v0, #+25213 (0x0000627d | 3.53309e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaFragment.mAgendaListView 8| const v0, #+25214 (0x0000627e | 3.53323e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 353 16| const v0, #+25215 (0x0000627f | 3.53337e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.calendar.agenda.AgendaFragment.mAgendaListView 24| const v0, #+25216 (0x00006280 | 3.53351e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 31| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaListView.refresh(boolean):void Label_1: .line 355 34| const v0, #+25217 (0x00006281 | 3.53365e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.agenda.AgendaFragment.getLastShowEventId():long { .src "AgendaFragment.java" .line 382 .prologue_end .line 382 0| const v0, #+25218 (0x00006282 | 3.53379e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.agenda.AgendaFragment.mLastShownEventId 8| const v0, #+25219 (0x00006283 | 3.53393e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.agenda.AgendaFragment.getSupportedEventTypes():long { .src "AgendaFragment.java" .line 359 .prologue_end .line 359 0| const v0, #+25220 (0x00006284 | 3.53407e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v5, com.android.calendar.agenda.AgendaFragment.mUsedForSearch 8| const v0, #+25221 (0x00006285 | 3.53421e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+25222 (0x00006286 | 3.53435e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-wide/16 v1:v2, #+256 (0x00000100 | 3.58732e-43) Label_1: 24| const v0, #+25223 (0x00006287 | 3.53450e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-wide/16 v3:v4, #+160 (0x000000a0 | 2.24208e-43) 32| or-long/2addr v1:v2, v3:v4 33| return-wide v1:v2 Label_2: 34| const v0, #+25224 (0x00006288 | 3.53464e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 42| goto/16 Label_1 } method com.android.calendar.agenda.AgendaFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "AgendaFragment.java" .line 366 .prologue_end .line 366 0| const v0, #+25225 (0x00006289 | 3.53478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v6, com.android.calendar.CalendarController$EventInfo.eventType 8| const v0, #+25226 (0x0000628a | 3.53492e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 16| cmp-long v1, v1:v2, v3:v4 18| if-nez v1, Label_4 .line 370 20| const v0, #+25227 (0x0000628b | 3.53506e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-wide v1:v2, v6, com.android.calendar.CalendarController$EventInfo.id 28| const v0, #+25228 (0x0000628c | 3.53520e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-wide v1:v2, v5, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId .line 372 36| const v0, #+25229 (0x0000628d | 3.53534e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v6, com.android.calendar.CalendarController$EventInfo.selectedTime 44| const v0, #+25230 (0x0000628e | 3.53548e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_3 52| const v0, #+25231 (0x0000628f | 3.53562e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v6, com.android.calendar.CalendarController$EventInfo.selectedTime Label_1: .line 371 60| const v0, #+25232 (0x00006290 | 3.53576e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v5, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime .line 373 68| const v0, #+25233 (0x00006291 | 3.53590e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 75| invoke-direct {v5,v6,v1}, com.android.calendar.agenda.AgendaFragment.goTo(com.android.calendar.CalendarController$EventInfo, boolean):void Label_2: .line 379 78| const v0, #+25234 (0x00006292 | 3.53604e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-void Label_3: .line 372 85| const v0, #+25235 (0x00006293 | 3.53618e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v6, com.android.calendar.CalendarController$EventInfo.startTime 93| const v0, #+25236 (0x00006294 | 3.53632e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| goto/16 Label_1 Label_4: .line 374 101| const v0, #+25237 (0x00006295 | 3.53646e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-wide v1:v2, v6, com.android.calendar.CalendarController$EventInfo.eventType 109| const v0, #+25238 (0x00006296 | 3.53660e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const-wide/16 v3:v4, #+256 (0x00000100 | 3.58732e-43) 117| cmp-long v1, v1:v2, v3:v4 119| if-nez v1, Label_5 .line 375 121| const v0, #+25239 (0x00006297 | 3.53674e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v1, v6, com.android.calendar.CalendarController$EventInfo.query 129| const v0, #+25240 (0x00006298 | 3.53688e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v2, v6, com.android.calendar.CalendarController$EventInfo.startTime 137| const v0, #+25241 (0x00006299 | 3.53702e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v5,v1,v2}, com.android.calendar.agenda.AgendaFragment.search(java.lang.String, android.text.format.Time):void 146| const v0, #+25242 (0x0000629a | 3.53716e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| goto/16 Label_2 Label_5: .line 376 154| const v0, #+25243 (0x0000629b | 3.53730e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-wide v1:v2, v6, com.android.calendar.CalendarController$EventInfo.eventType 162| const v0, #+25244 (0x0000629c | 3.53744e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const-wide/16 v3:v4, #+128 (0x00000080 | 1.79366e-43) 170| cmp-long v1, v1:v2, v3:v4 172| if-nez v1, Label_2 .line 377 174| const v0, #+25245 (0x0000629d | 3.53758e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v5}, com.android.calendar.agenda.AgendaFragment.eventsChanged():void 183| const v0, #+25246 (0x0000629e | 3.53772e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| goto/16 Label_2 } method com.android.calendar.agenda.AgendaFragment.onAttach(android.app.Activity):void { .params "activity" .src "AgendaFragment.java" .line 112 .prologue_end 0| const v0, #+25247 (0x0000629f | 3.53786e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 112 7| invoke-super {v5,v6}, android.app.Fragment.onAttach(android.app.Activity):void .line 113 10| const v0, #+25248 (0x000062a0 | 3.53800e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v5, com.android.calendar.agenda.AgendaFragment.mTZUpdater 18| const v0, #+25249 (0x000062a1 | 3.53814e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v6,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 27| move-result-object v1 28| const v0, #+25250 (0x000062a2 | 3.53828e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v1, v5, com.android.calendar.agenda.AgendaFragment.mTimeZone .line 114 36| const v0, #+25251 (0x000062a3 | 3.53842e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v5, com.android.calendar.agenda.AgendaFragment.mTime 44| const v0, #+25252 (0x000062a4 | 3.53856e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v5, com.android.calendar.agenda.AgendaFragment.mTimeZone 52| const v0, #+25253 (0x000062a5 | 3.53870e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 115 61| const v0, #+25254 (0x000062a6 | 3.53884e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v6, v5, com.android.calendar.agenda.AgendaFragment.mActivity .line 116 69| const v0, #+25255 (0x000062a7 | 3.53898e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v5, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo 77| const v0, #+25256 (0x000062a8 | 3.53912e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-eqz v1, Label_1 .line 117 85| const v0, #+25257 (0x000062a9 | 3.53926e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v5, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo 93| const v0, #+25258 (0x000062aa | 3.53940e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-boolean v2, v5, com.android.calendar.agenda.AgendaFragment.mOnAttachAllDay 101| const v0, #+25259 (0x000062ab | 3.53954e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 108| invoke-direct {v5,v1,v2,v3}, com.android.calendar.agenda.AgendaFragment.showEventInfo(com.android.calendar.CalendarController$EventInfo, boolean, boolean):void .line 118 111| const v0, #+25260 (0x000062ac | 3.53968e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-object v4, v5, com.android.calendar.agenda.AgendaFragment.mOnAttachedInfo Label_1: .line 120 119| const v0, #+25261 (0x000062ad | 3.53982e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.calendar.agenda.AgendaFragment.onCreate(android.os.Bundle):void { .params "icicle" .src "AgendaFragment.java" .line 124 .prologue_end 0| const v0, #+25262 (0x000062ae | 3.53996e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) .line 124 8| invoke-super {v7,v8}, android.app.Fragment.onCreate(android.os.Bundle):void .line 125 11| const v0, #+25263 (0x000062af | 3.54010e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mActivity 19| const v0, #+25264 (0x000062b0 | 3.54024e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v3}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 28| move-result-object v3 29| const v0, #+25265 (0x000062b1 | 3.54038e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-object v3, v7, com.android.calendar.agenda.AgendaFragment.mController .line 127 37| const v0, #+25266 (0x000062b2 | 3.54052e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mActivity 45| const v0, #+25267 (0x000062b3 | 3.54066e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const v4, #+2131296259 (0x7f090003 | 1.82104e+38) 54| invoke-static {v3,v4}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 57| move-result v3 58| const v0, #+25268 (0x000062b4 | 3.54080e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 126 64| iput-boolean v3, v7, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda .line 129 66| const v0, #+25269 (0x000062b5 | 3.54094e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mActivity 74| const v0, #+25270 (0x000062b6 | 3.54108e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const v4, #+2131296262 (0x7f090006 | 1.82104e+38) 83| invoke-static {v3,v4}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 86| move-result v3 87| const v0, #+25271 (0x000062b7 | 3.54122e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 128 93| iput-boolean v3, v7, com.android.calendar.agenda.AgendaFragment.mIsTabletConfig .line 130 95| const v0, #+25272 (0x000062b8 | 3.54136e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v8, Label_1 .line 131 103| const v0, #+25273 (0x000062b9 | 3.54150e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v3, "key_restore_time" 112| const v0, #+25274 (0x000062ba | 3.54164e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v8,v3,v5,v6}, android.os.Bundle.getLong(java.lang.String, long):long 121| move-result-wide v1:v2 122| const v0, #+25275 (0x000062bb | 3.54178e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 132 .local v1, "prevTime", long 128| cmp-long v3, v1:v2, v5:v6 130| if-eqz v3, Label_1 .line 133 132| const v0, #+25276 (0x000062bc | 3.54192e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mTime 140| const v0, #+25277 (0x000062bd | 3.54206e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v3,v1,v2}, android.text.format.Time.set(long):void .line 134 149| const v0, #+25278 (0x000062be | 3.54220e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| sget-boolean v3, com.android.calendar.agenda.AgendaFragment.DEBUG 157| const v0, #+25279 (0x000062bf | 3.54234e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v3, Label_1 .line 135 165| const v0, #+25280 (0x000062c0 | 3.54248e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| sget-object v3, com.android.calendar.agenda.AgendaFragment.TAG 173| const v0, #+25281 (0x000062c1 | 3.54262e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v4, java.lang.StringBuilder 181| const v0, #+25282 (0x000062c2 | 3.54276e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-direct {v4}, java.lang.StringBuilder.():void 190| const v0, #+25283 (0x000062c3 | 3.54290e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v5, "Restoring time to " 199| const v0, #+25284 (0x000062c4 | 3.54304e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 208| move-result-object v4 209| const v0, #+25285 (0x000062c5 | 3.54318e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v5, v7, com.android.calendar.agenda.AgendaFragment.mTime 217| const v0, #+25286 (0x000062c6 | 3.54332e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v5}, android.text.format.Time.toString():java.lang.String 226| move-result-object v5 227| const v0, #+25287 (0x000062c7 | 3.54346e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 236| move-result-object v4 237| const v0, #+25288 (0x000062c8 | 3.54360e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 246| move-result-object v4 247| const v0, #+25289 (0x000062c9 | 3.54374e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 139 .end_local v1 256| const v0, #+25290 (0x000062ca | 3.54388e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| return-void } method com.android.calendar.agenda.AgendaFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "AgendaFragment.java" .line 146 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move-object/16 v18, v19 9| move-object/16 v19, v20 .prologue_end .line 146 12| const v20, #+25291 (0x000062cb | 3.54402e-41) 15| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v16 20| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mActivity 22| const v20, #+25292 (0x000062cc | 3.54416e-41) 25| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v13}, android.app.Activity.getResources():android.content.res.Resources 31| move-result-object v13 32| const v20, #+25293 (0x000062cd | 3.54430e-41) 35| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v13}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 41| move-result-object v13 42| const v20, #+25294 (0x000062ce | 3.54444e-41) 45| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 48| iget v10, v13, android.util.DisplayMetrics.widthPixels .line 147 .local v10, "screenWidth", int 50| const v20, #+25295 (0x000062cf | 3.54458e-41) 53| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 56| const v13, #+2130968582 (0x7f040006 | 1.75458e+38) 59| const/4 v14, #+0 (0x00000000 | 0.00000) 60| move-object/from16 v0, v17 62| invoke-virtual {v0,v13,v14}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 65| move-result-object v12 66| const v20, #+25296 (0x000062d0 | 3.54472e-41) 69| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v12, "v", android.view.View 72| const v13, #+2131755027 (0x7f100013 | 1.91409e+38) 75| invoke-virtual {v12,v13}, android.view.View.findViewById(int):android.view.View 78| move-result-object v13 79| const v20, #+25297 (0x000062d1 | 3.54486e-41) 82| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 85| check-cast v13, com.android.calendar.agenda.AgendaListView 87| const v20, #+25298 (0x000062d2 | 3.54500e-41) 90| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 93| move-object/from16 v0, v16 95| iput-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView .line 150 97| const v20, #+25299 (0x000062d3 | 3.54514e-41) 100| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 103| move-object/from16 v0, v16 105| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView 107| const v20, #+25300 (0x000062d4 | 3.54529e-41) 110| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 114| invoke-virtual {v13,v14}, com.android.calendar.agenda.AgendaListView.setClickable(boolean):void .line 152 117| const v20, #+25301 (0x000062d5 | 3.54543e-41) 120| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 123| if-eqz v19, Label_1 .line 153 125| const v20, #+25302 (0x000062d6 | 3.54557e-41) 128| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v13, "key_restore_instance_id" 134| const v20, #+25303 (0x000062d7 | 3.54571e-41) 137| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 140| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) 142| move-object/from16 v0, v19 144| invoke-virtual {v0,v13,v14,v15}, android.os.Bundle.getLong(java.lang.String, long):long 147| move-result-wide v6:v7 148| const v20, #+25304 (0x000062d8 | 3.54585e-41) 151| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 154 .local v6, "instanceId", long 154| const-wide/16 v14:v15, #-1 (0xffffffff | NaN) 156| cmp-long v13, v6:v7, v14:v15 158| if-eqz v13, Label_1 .line 155 160| const v20, #+25305 (0x000062d9 | 3.54599e-41) 163| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 166| move-object/from16 v0, v16 168| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView 170| const v20, #+25306 (0x000062da | 3.54613e-41) 173| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v13,v6,v7}, com.android.calendar.agenda.AgendaListView.setSelectedInstanceId(long):void Label_1: .line 159 .end_local v6 179| const v20, #+25307 (0x000062db | 3.54627e-41) 182| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 185| const v13, #+2131755028 (0x7f100014 | 1.91409e+38) 188| invoke-virtual {v12,v13}, android.view.View.findViewById(int):android.view.View 191| move-result-object v4 192| const v20, #+25308 (0x000062dc | 3.54641e-41) 195| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 160 .local v4, "eventView", android.view.View 198| move-object/from16 v0, v16 200| iget-boolean v13, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda 202| const v20, #+25309 (0x000062dd | 3.54655e-41) 205| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 208| if-nez v13, Label_2 .line 161 210| const v20, #+25310 (0x000062de | 3.54669e-41) 213| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 216| const/16 v13, #+8 (0x00000008 | 1.12104e-44) 218| invoke-virtual {v4,v13}, android.view.View.setVisibility(int):void Label_2: .line 167 221| const v20, #+25311 (0x000062df | 3.54683e-41) 224| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 227| const v13, #+2131755026 (0x7f100012 | 1.91409e+38) 230| invoke-virtual {v12,v13}, android.view.View.findViewById(int):android.view.View 233| move-result-object v8 234| const v20, #+25312 (0x000062e0 | 3.54697e-41) 237| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 240| check-cast v8, com.android.calendar.StickyHeaderListView .line 168 .local v8, "lv", com.android.calendar.StickyHeaderListView 242| const v20, #+25313 (0x000062e1 | 3.54711e-41) 245| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v8, Label_8 .line 169 250| const v20, #+25314 (0x000062e2 | 3.54725e-41) 253| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 256| move-object/from16 v0, v16 258| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView 260| const v20, #+25315 (0x000062e3 | 3.54739e-41) 263| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v13}, com.android.calendar.agenda.AgendaListView.getAdapter():android.widget.ListAdapter 269| move-result-object v2 270| const v20, #+25316 (0x000062e4 | 3.54753e-41) 273| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 170 .local v2, "a", android.widget.Adapter 276| invoke-virtual {v8,v2}, com.android.calendar.StickyHeaderListView.setAdapter(android.widget.Adapter):void .line 171 279| const v20, #+25317 (0x000062e5 | 3.54767e-41) 282| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 285| instance-of v13, v2, android.widget.HeaderViewListAdapter 287| const v20, #+25318 (0x000062e6 | 3.54781e-41) 290| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 293| if-eqz v13, Label_6 .line 172 295| const v20, #+25319 (0x000062e7 | 3.54795e-41) 298| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 301| check-cast v2, android.widget.HeaderViewListAdapter .end_local v2 303| const v20, #+25320 (0x000062e8 | 3.54809e-41) 306| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v2}, android.widget.HeaderViewListAdapter.getWrappedAdapter():android.widget.ListAdapter 312| move-result-object v13 313| const v20, #+25321 (0x000062e9 | 3.54823e-41) 316| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 319| check-cast v13, com.android.calendar.agenda.AgendaWindowAdapter 321| const v20, #+25322 (0x000062ea | 3.54837e-41) 324| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 327| move-object/from16 v0, v16 329| iput-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter .line 173 331| const v20, #+25323 (0x000062eb | 3.54851e-41) 334| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 337| move-object/from16 v0, v16 339| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter 341| const v20, #+25324 (0x000062ec | 3.54865e-41) 344| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-virtual {v8,v13}, com.android.calendar.StickyHeaderListView.setIndexer(com.android.calendar.StickyHeaderListView$HeaderIndexer):void .line 174 350| const v20, #+25325 (0x000062ed | 3.54879e-41) 353| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 356| move-object/from16 v0, v16 358| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter 360| const v20, #+25326 (0x000062ee | 3.54893e-41) 363| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v8,v13}, com.android.calendar.StickyHeaderListView.setHeaderHeightListener(com.android.calendar.StickyHeaderListView$HeaderHeightListener):void Label_3: .line 185 369| const v20, #+25327 (0x000062ef | 3.54907e-41) 372| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 375| move-object/from16 v0, v16 377| invoke-virtual {v8,v0}, com.android.calendar.StickyHeaderListView.setOnScrollListener(android.widget.AbsListView$OnScrollListener):void .line 186 380| const v20, #+25328 (0x000062f0 | 3.54921e-41) 383| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual/range {v16..v16}, com.android.calendar.agenda.AgendaFragment.getResources():android.content.res.Resources 389| move-result-object v13 390| const v20, #+25329 (0x000062f1 | 3.54935e-41) 393| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 396| const v14, #+2131230780 (0x7f08003c | 1.80776e+38) 399| invoke-virtual {v13,v14}, android.content.res.Resources.getColor(int):int 402| move-result v13 403| const v20, #+25330 (0x000062f2 | 3.54949e-41) 406| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 409| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 410| invoke-virtual {v8,v13,v14}, com.android.calendar.StickyHeaderListView.setHeaderSeparator(int, int):void .line 187 413| const v20, #+25331 (0x000062f3 | 3.54963e-41) 416| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 419| move-object v11, v8 Label_4: .line 196 .local v11, "topListView", android.view.View 420| const v20, #+25332 (0x000062f4 | 3.54977e-41) 423| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 426| move-object/from16 v0, v16 428| iget-boolean v13, v0, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda 430| const v20, #+25333 (0x000062f5 | 3.54991e-41) 433| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 436| if-nez v13, Label_9 .line 197 438| const v20, #+25334 (0x000062f6 | 3.55005e-41) 441| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-virtual {v11}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 447| move-result-object v9 448| const v20, #+25335 (0x000062f7 | 3.55019e-41) 451| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 198 .local v9, "params", android.view.ViewGroup$LayoutParams 454| iput v10, v9, android.view.ViewGroup$LayoutParams.width .line 199 456| const v20, #+25336 (0x000062f8 | 3.55033e-41) 459| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-virtual {v11,v9}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_5: .line 208 .end_local v9 465| const v20, #+25337 (0x000062f9 | 3.55047e-41) 468| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 471| return-object v12 Label_6: .line 175 .end_local v11 .restart_local v2 472| const v20, #+25338 (0x000062fa | 3.55061e-41) 475| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 478| instance-of v13, v2, com.android.calendar.agenda.AgendaWindowAdapter 480| const v20, #+25339 (0x000062fb | 3.55075e-41) 483| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 486| if-eqz v13, Label_7 .line 176 488| const v20, #+25340 (0x000062fc | 3.55089e-41) 491| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 494| check-cast v2, com.android.calendar.agenda.AgendaWindowAdapter .end_local v2 496| const v20, #+25341 (0x000062fd | 3.55103e-41) 499| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 502| move-object/from16 v0, v16 504| iput-object v2, v0, com.android.calendar.agenda.AgendaFragment.mAdapter .line 177 506| const v20, #+25342 (0x000062fe | 3.55117e-41) 509| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v16 514| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter 516| const v20, #+25343 (0x000062ff | 3.55131e-41) 519| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 522| invoke-virtual {v8,v13}, com.android.calendar.StickyHeaderListView.setIndexer(com.android.calendar.StickyHeaderListView$HeaderIndexer):void .line 178 525| const v20, #+25344 (0x00006300 | 3.55145e-41) 528| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 531| move-object/from16 v0, v16 533| iget-object v13, v0, com.android.calendar.agenda.AgendaFragment.mAdapter 535| const v20, #+25345 (0x00006301 | 3.55159e-41) 538| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-virtual {v8,v13}, com.android.calendar.StickyHeaderListView.setHeaderHeightListener(com.android.calendar.StickyHeaderListView$HeaderHeightListener):void 544| const v20, #+25346 (0x00006302 | 3.55173e-41) 547| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 550| goto/16 Label_3 Label_7: .line 180 .restart_local v2 552| const v20, #+25347 (0x00006303 | 3.55187e-41) 555| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 558| sget-object v13, com.android.calendar.agenda.AgendaFragment.TAG 560| const v20, #+25348 (0x00006304 | 3.55201e-41) 563| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 566| const-string/jumbo v14, "Cannot find HeaderIndexer for StickyHeaderListView" 569| const v20, #+25349 (0x00006305 | 3.55215e-41) 572| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 575| invoke-static {v13,v14}, android.util.Log.wtf(java.lang.String, java.lang.String):int 578| const v20, #+25350 (0x00006306 | 3.55229e-41) 581| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 584| goto/16 Label_3 Label_8: .line 189 .end_local v2 586| const v20, #+25351 (0x00006307 | 3.55243e-41) 589| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 592| move-object/from16 v0, v16 594| iget-object v11, v0, com.android.calendar.agenda.AgendaFragment.mAgendaListView .restart_local v11 596| const v20, #+25352 (0x00006308 | 3.55257e-41) 599| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 602| goto/16 Label_4 Label_9: .line 201 604| const v20, #+25353 (0x00006309 | 3.55271e-41) 607| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-virtual {v11}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 613| move-result-object v5 614| const v20, #+25354 (0x0000630a | 3.55285e-41) 617| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 202 .local v5, "listParams", android.view.ViewGroup$LayoutParams 620| mul-int/lit8 v13, v10, #+4 (0x00000004 | 5.60519e-45) 622| div-int/lit8 v13, v13, #+10 (0x0000000a | 1.40130e-44) 624| const v20, #+25355 (0x0000630b | 3.55299e-41) 627| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 630| iput v13, v5, android.view.ViewGroup$LayoutParams.width .line 203 632| const v20, #+25356 (0x0000630c | 3.55313e-41) 635| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-virtual {v11,v5}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 204 641| const v20, #+25357 (0x0000630d | 3.55327e-41) 644| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 647| invoke-virtual {v4}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 650| move-result-object v3 651| const v20, #+25358 (0x0000630e | 3.55341e-41) 654| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 205 .local v3, "detailsParams", android.view.ViewGroup$LayoutParams 657| iget v13, v5, android.view.ViewGroup$LayoutParams.width 659| const v20, #+25359 (0x0000630f | 3.55355e-41) 662| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 665| sub-int v13, v10, v13 667| iput v13, v3, android.view.ViewGroup$LayoutParams.width .line 206 669| const v20, #+25360 (0x00006310 | 3.55369e-41) 672| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-virtual {v4,v3}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void 678| const v20, #+25361 (0x00006311 | 3.55383e-41) 681| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 684| goto/16 Label_5 } method com.android.calendar.agenda.AgendaFragment.onPause():void { .src "AgendaFragment.java" .line 306 .prologue_end .line 306 0| const v0, #+25362 (0x00006312 | 3.55397e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.Fragment.onPause():void .line 308 9| const v0, #+25363 (0x00006313 | 3.55411e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mAgendaListView 17| const v0, #+25364 (0x00006314 | 3.55425e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.calendar.agenda.AgendaListView.onPause():void .line 315 26| const v0, #+25365 (0x00006315 | 3.55439e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.agenda.AgendaFragment.onResume():void { .src "AgendaFragment.java" .line 213 .prologue_end 0| const v0, #+25366 (0x00006316 | 3.55453e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) 9| const/4 v7, #+0 (0x00000000 | 0.00000) .line 213 10| invoke-super {v13}, android.app.Fragment.onResume():void .line 214 13| const v0, #+25367 (0x00006317 | 3.55467e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| sget-boolean v1, com.android.calendar.agenda.AgendaFragment.DEBUG 21| const v0, #+25368 (0x00006318 | 3.55481e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-eqz v1, Label_1 .line 215 29| const v0, #+25369 (0x00006319 | 3.55495e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v1, com.android.calendar.agenda.AgendaFragment.TAG 37| const v0, #+25370 (0x0000631a | 3.55509e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v2, java.lang.StringBuilder 45| const v0, #+25371 (0x0000631b | 3.55523e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v2}, java.lang.StringBuilder.():void 54| const v0, #+25372 (0x0000631c | 3.55537e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v3, "OnResume to " 63| const v0, #+25373 (0x0000631d | 3.55551e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v2 73| const v0, #+25374 (0x0000631e | 3.55565e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v3, v13, com.android.calendar.agenda.AgendaFragment.mTime 81| const v0, #+25375 (0x0000631f | 3.55579e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v3}, android.text.format.Time.toString():java.lang.String 90| move-result-object v3 91| const v0, #+25376 (0x00006320 | 3.55593e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 100| move-result-object v2 101| const v0, #+25377 (0x00006321 | 3.55608e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 110| move-result-object v2 111| const v0, #+25378 (0x00006322 | 3.55622e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v1,v2}, android.util.Log.v(java.lang.String, java.lang.String):int Label_1: .line 219 120| const v0, #+25379 (0x00006323 | 3.55636e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v13}, com.android.calendar.agenda.AgendaFragment.getActivity():android.app.Activity 129| move-result-object v1 130| const v0, #+25380 (0x00006324 | 3.55650e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 218 136| invoke-static {v1}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 139| move-result-object v9 140| const v0, #+25381 (0x00006325 | 3.55664e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 221 .local v9, "prefs", android.content.SharedPreferences 146| const-string/jumbo v1, "preferences_hide_declined" .line 220 149| const v0, #+25382 (0x00006326 | 3.55678e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-interface {v9,v1,v7}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 158| move-result v8 159| const v0, #+25383 (0x00006327 | 3.55692e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 223 .local v8, "hideDeclined", boolean 165| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 167| const v0, #+25384 (0x00006328 | 3.55706e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v1,v8}, com.android.calendar.agenda.AgendaListView.setHideDeclinedEvents(boolean):void .line 224 176| const v0, #+25385 (0x00006329 | 3.55720e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-wide v1:v2, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId 184| const v0, #+25386 (0x0000632a | 3.55734e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| cmp-long v1, v1:v2, v11:v12 192| if-eqz v1, Label_3 .line 225 194| const v0, #+25387 (0x0000632b | 3.55748e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 202| const v0, #+25388 (0x0000632c | 3.55762e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v2, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime 210| const v0, #+25389 (0x0000632d | 3.55776e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget-wide v3:v4, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId 218| const v0, #+25390 (0x0000632e | 3.55790e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v5, v13, com.android.calendar.agenda.AgendaFragment.mQuery 226| const v0, #+25391 (0x0000632f | 3.55804e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual/range {v1..v7}, com.android.calendar.agenda.AgendaListView.goTo(android.text.format.Time, long, java.lang.String, boolean, boolean):void .line 226 235| const v0, #+25392 (0x00006330 | 3.55818e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v1, #+0 (0x00000000 | 0.00000) 242| iput-object v1, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime .line 227 244| const v0, #+25393 (0x00006331 | 3.55832e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput-wide v11:v12, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventId Label_2: .line 231 252| const v0, #+25394 (0x00006332 | 3.55846e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 260| const v0, #+25395 (0x00006333 | 3.55860e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v1}, com.android.calendar.agenda.AgendaListView.onResume():void .line 241 269| const v0, #+25396 (0x00006334 | 3.55874e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| return-void Label_3: .line 229 276| const v0, #+25397 (0x00006335 | 3.55888e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v1, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 284| const v0, #+25398 (0x00006336 | 3.55902e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iget-object v2, v13, com.android.calendar.agenda.AgendaFragment.mTime 292| const v0, #+25399 (0x00006337 | 3.55916e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget-object v5, v13, com.android.calendar.agenda.AgendaFragment.mQuery 300| const v0, #+25400 (0x00006338 | 3.55930e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| move-wide v3:v4, v11:v12 307| invoke-virtual/range {v1..v7}, com.android.calendar.agenda.AgendaListView.goTo(android.text.format.Time, long, java.lang.String, boolean, boolean):void 310| const v0, #+25401 (0x00006339 | 3.55944e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| goto/16 Label_2 } method com.android.calendar.agenda.AgendaFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "AgendaFragment.java" .line 245 .prologue_end 0| const v0, #+25402 (0x0000633a | 3.55958e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v11:v12, #+0 (0x00000000 | 0.00000) .line 245 8| invoke-super {v13,v14}, android.app.Fragment.onSaveInstanceState(android.os.Bundle):void .line 246 11| const v0, #+25403 (0x0000633b | 3.55972e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 19| const v0, #+25404 (0x0000633c | 3.55986e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v4, Label_1 .line 247 27| const v0, #+25405 (0x0000633d | 3.56000e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void Label_1: .line 249 34| const v0, #+25406 (0x0000633e | 3.56014e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-boolean v4, v13, com.android.calendar.agenda.AgendaFragment.mShowEventDetailsWithAgenda 42| const v0, #+25407 (0x0000633f | 3.56028e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v4, Label_7 .line 251 50| const v0, #+25408 (0x00006340 | 3.56042e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime 58| const v0, #+25409 (0x00006341 | 3.56056e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v4, Label_6 .line 252 66| const v0, #+25410 (0x00006342 | 3.56070e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime 74| const v0, #+25411 (0x00006343 | 3.56084e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 81| invoke-virtual {v4,v9}, android.text.format.Time.toMillis(boolean):long 84| move-result-wide v7:v8 85| const v0, #+25412 (0x00006344 | 3.56098e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 253 .local v7, "timeToSave", long 91| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mTime 93| const v0, #+25413 (0x00006345 | 3.56112e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v9, v13, com.android.calendar.agenda.AgendaFragment.mLastHandledEventTime 101| const v0, #+25414 (0x00006346 | 3.56126e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v4,v9}, android.text.format.Time.set(android.text.format.Time):void Label_2: .line 258 110| const v0, #+25415 (0x00006347 | 3.56140e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v4, "key_restore_time" 119| const v0, #+25416 (0x00006348 | 3.56154e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v14,v4,v7,v8}, android.os.Bundle.putLong(java.lang.String, long):void .line 259 128| const v0, #+25417 (0x00006349 | 3.56168e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mController 136| const v0, #+25418 (0x0000634a | 3.56182e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v4,v7,v8}, com.android.calendar.CalendarController.setTime(long):void Label_3: .line 275 .end_local v7 145| const v0, #+25419 (0x0000634b | 3.56196e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| sget-boolean v4, com.android.calendar.agenda.AgendaFragment.DEBUG 153| const v0, #+25420 (0x0000634c | 3.56210e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-eqz v4, Label_4 .line 276 161| const v0, #+25421 (0x0000634d | 3.56224e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| sget-object v4, com.android.calendar.agenda.AgendaFragment.TAG 169| const v0, #+25422 (0x0000634e | 3.56238e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| new-instance v9, java.lang.StringBuilder 177| const v0, #+25423 (0x0000634f | 3.56252e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-direct {v9}, java.lang.StringBuilder.():void 186| const v0, #+25424 (0x00006350 | 3.56266e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const-string/jumbo v10, "onSaveInstanceState " 195| const v0, #+25425 (0x00006351 | 3.56280e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 204| move-result-object v9 205| const v0, #+25426 (0x00006352 | 3.56294e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v10, v13, com.android.calendar.agenda.AgendaFragment.mTime 213| const v0, #+25427 (0x00006353 | 3.56308e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v10}, android.text.format.Time.toString():java.lang.String 222| move-result-object v10 223| const v0, #+25428 (0x00006354 | 3.56322e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 232| move-result-object v9 233| const v0, #+25429 (0x00006355 | 3.56336e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 242| move-result-object v9 243| const v0, #+25430 (0x00006356 | 3.56350e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-static {v4,v9}, android.util.Log.v(java.lang.String, java.lang.String):int Label_4: .line 279 252| const v0, #+25431 (0x00006357 | 3.56364e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 260| const v0, #+25432 (0x00006358 | 3.56378e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getSelectedInstanceId():long 269| move-result-wide v5:v6 270| const v0, #+25433 (0x00006359 | 3.56392e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 280 .local v5, "selectedInstance", long 276| cmp-long v4, v5:v6, v11:v12 278| if-ltz v4, Label_5 .line 281 280| const v0, #+25434 (0x0000635a | 3.56406e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const-string/jumbo v4, "key_restore_instance_id" 289| const v0, #+25435 (0x0000635b | 3.56420e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v14,v4,v5,v6}, android.os.Bundle.putLong(java.lang.String, long):void Label_5: .line 283 298| const v0, #+25436 (0x0000635c | 3.56434e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| return-void Label_6: .line 255 .end_local v5 305| const v0, #+25437 (0x0000635d | 3.56448e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-static {}, java.lang.System.currentTimeMillis():long 314| move-result-wide v7:v8 315| const v0, #+25438 (0x0000635e | 3.56462e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 256 .restart_local v7 321| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mTime 323| const v0, #+25439 (0x0000635f | 3.56476e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-virtual {v4,v7,v8}, android.text.format.Time.set(long):void 332| const v0, #+25440 (0x00006360 | 3.56490e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| goto/16 Label_2 Label_7: .line 261 .end_local v7 340| const v0, #+25441 (0x00006361 | 3.56504e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 348| const v0, #+25442 (0x00006362 | 3.56518e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getFirstVisibleAgendaItem():com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 357| move-result-object v3 358| const v0, #+25443 (0x00006363 | 3.56532e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 .local v3, "item", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 364| if-eqz v3, Label_3 .line 263 366| const v0, #+25444 (0x00006364 | 3.56546e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mAgendaListView 374| const v0, #+25445 (0x00006365 | 3.56560e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v4,v3}, com.android.calendar.agenda.AgendaListView.getFirstVisibleTime(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem):long 383| move-result-wide v1:v2 384| const v0, #+25446 (0x00006366 | 3.56574e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 264 .local v1, "firstVisibleTime", long 390| cmp-long v4, v1:v2, v11:v12 392| if-lez v4, Label_8 .line 265 394| const v0, #+25447 (0x00006367 | 3.56588e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mTime 402| const v0, #+25448 (0x00006368 | 3.56602e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v4,v1,v2}, android.text.format.Time.set(long):void .line 266 411| const v0, #+25449 (0x00006369 | 3.56616e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v4, v13, com.android.calendar.agenda.AgendaFragment.mController 419| const v0, #+25450 (0x0000636a | 3.56630e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v4,v1,v2}, com.android.calendar.CalendarController.setTime(long):void .line 267 428| const v0, #+25451 (0x0000636b | 3.56644e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| const-string/jumbo v4, "key_restore_time" 437| const v0, #+25452 (0x0000636c | 3.56658e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| invoke-virtual {v14,v4,v1,v2}, android.os.Bundle.putLong(java.lang.String, long):void Label_8: .line 272 446| const v0, #+25453 (0x0000636d | 3.56672e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| iget-wide v9:v10, v3, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id 454| const v0, #+25454 (0x0000636e | 3.56687e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| iput-wide v9:v10, v13, com.android.calendar.agenda.AgendaFragment.mLastShownEventId 462| const v0, #+25455 (0x0000636f | 3.56701e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| goto/16 Label_3 } method com.android.calendar.agenda.AgendaFragment.onScroll(android.widget.AbsListView, int, int, int):void { .params "view", "firstVisibleItem", "visibleItemCount", "totalItemCount" .src "AgendaFragment.java" .line 455 .prologue_end .line 455 0| const v0, #+25456 (0x00006370 | 3.56715e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mAgendaListView .line 456 8| const v0, #+25457 (0x00006371 | 3.56729e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v4, v7, com.android.calendar.agenda.AgendaFragment.mAgendaListView 16| const v0, #+25458 (0x00006372 | 3.56743e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getHeaderViewsCount():int 25| move-result v4 26| const v0, #+25459 (0x00006373 | 3.56757e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 455 32| sub-int v4, v9, v4 34| invoke-virtual {v3,v4}, com.android.calendar.agenda.AgendaListView.getJulianDayFromPosition(int):int 37| move-result v1 38| const v0, #+25460 (0x00006374 | 3.56771e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 458 .local v1, "julianDay", int 44| if-nez v1, Label_1 .line 459 46| const v0, #+25461 (0x00006375 | 3.56785e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void Label_1: .line 462 53| const v0, #+25462 (0x00006376 | 3.56799e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget v3, v7, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop 61| const v0, #+25463 (0x00006377 | 3.56813e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eq v3, v1, Label_2 .line 463 69| const v0, #+25464 (0x00006378 | 3.56827e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput v1, v7, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop .line 464 77| const v0, #+25465 (0x00006379 | 3.56841e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| new-instance v2, android.text.format.Time 85| const v0, #+25466 (0x0000637a | 3.56855e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mTimeZone 93| const v0, #+25467 (0x0000637b | 3.56869e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void .line 465 .local v2, "t", android.text.format.Time 102| const v0, #+25468 (0x0000637c | 3.56883e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget v3, v7, com.android.calendar.agenda.AgendaFragment.mJulianDayOnTop 110| const v0, #+25469 (0x0000637d | 3.56897e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v2,v3}, android.text.format.Time.setJulianDay(int):long .line 466 119| const v0, #+25470 (0x0000637e | 3.56911e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v3, v7, com.android.calendar.agenda.AgendaFragment.mController 127| const v0, #+25471 (0x0000637f | 3.56925e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 134| invoke-virtual {v2,v4}, android.text.format.Time.toMillis(boolean):long 137| move-result-wide v5:v6 138| const v0, #+25472 (0x00006380 | 3.56939e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v3,v5,v6}, com.android.calendar.CalendarController.setTime(long):void .line 469 147| const v0, #+25473 (0x00006381 | 3.56953e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-boolean v3, v7, com.android.calendar.agenda.AgendaFragment.mIsTabletConfig 155| const v0, #+25474 (0x00006382 | 3.56967e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-nez v3, Label_2 .line 470 163| const v0, #+25475 (0x00006383 | 3.56981e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| new-instance v3, com.android.calendar.agenda.AgendaFragment$2 171| const v0, #+25476 (0x00006384 | 3.56995e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-direct {v3,v7}, com.android.calendar.agenda.AgendaFragment$2.(com.android.calendar.agenda.AgendaFragment):void 180| const v0, #+25477 (0x00006385 | 3.57009e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v8,v3}, android.widget.AbsListView.post(java.lang.Runnable):boolean Label_2: .line 481 .end_local v2 189| const v0, #+25478 (0x00006386 | 3.57023e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-void } method com.android.calendar.agenda.AgendaFragment.onScrollStateChanged(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "AgendaFragment.java" .line 445 .prologue_end .line 445 0| const v0, #+25479 (0x00006387 | 3.57037e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mAdapter 8| const v0, #+25480 (0x00006388 | 3.57051e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 446 16| const v0, #+25481 (0x00006389 | 3.57065e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.agenda.AgendaFragment.mAdapter 24| const v0, #+25482 (0x0000638a | 3.57079e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v4}, com.android.calendar.agenda.AgendaWindowAdapter.setScrollState(int):void Label_1: .line 448 33| const v0, #+25483 (0x0000638b | 3.57093e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.agenda.AgendaFragment.removeFragments(android.app.FragmentManager):void { .params "fragmentManager" .src "AgendaFragment.java" .line 293 .prologue_end .line 293 0| const v0, #+25484 (0x0000638c | 3.57107e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.agenda.AgendaFragment.getActivity():android.app.Activity 9| move-result-object v3 10| const v0, #+25485 (0x0000638d | 3.57121e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3}, android.app.Activity.isFinishing():boolean 19| move-result v3 20| const v0, #+25486 (0x0000638e | 3.57135e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v3, Label_1 .line 294 28| const v0, #+25487 (0x0000638f | 3.57149e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void Label_1: .line 296 35| const v0, #+25488 (0x00006390 | 3.57163e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v5}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 44| move-result-object v2 45| const v0, #+25489 (0x00006391 | 3.57177e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 297 .local v2, "ft", android.app.FragmentTransaction 51| const v3, #+2131755028 (0x7f100014 | 1.91409e+38) 54| invoke-virtual {v5,v3}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 57| move-result-object v1 58| const v0, #+25490 (0x00006392 | 3.57191e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 298 .local v1, "f", android.app.Fragment 64| if-eqz v1, Label_2 .line 299 66| const v0, #+25491 (0x00006393 | 3.57205e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v2,v1}, android.app.FragmentTransaction.remove(android.app.Fragment):android.app.FragmentTransaction Label_2: .line 301 75| const v0, #+25492 (0x00006394 | 3.57219e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v2}, android.app.FragmentTransaction.commit():int .line 302 84| const v0, #+25493 (0x00006395 | 3.57233e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void } method com.android.calendar.agenda.AgendaListView$1.(com.android.calendar.agenda.AgendaListView):void { .params "this$0" .src "AgendaListView.java" .line 1 .prologue_end .line 1 0| const v0, #+25494 (0x00006396 | 3.57247e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaListView$1.this$0 .line 55 8| const v0, #+25495 (0x00006397 | 3.57261e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25496 (0x00006398 | 3.57275e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaListView$1.run():void { .src "AgendaListView.java" .line 58 .prologue_end .line 58 0| const v0, #+25497 (0x00006399 | 3.57289e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaListView$1.this$0 8| const v0, #+25498 (0x0000639a | 3.57303e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.agenda.AgendaListView$1.this$0 16| const v0, #+25499 (0x0000639b | 3.57317e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.agenda.AgendaListView.-get0(com.android.calendar.agenda.AgendaListView):android.content.Context 25| move-result-object v2 26| const v0, #+25500 (0x0000639c | 3.57331e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 35| move-result-object v2 36| const v0, #+25501 (0x0000639d | 3.57345e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaListView.-set0(com.android.calendar.agenda.AgendaListView, java.lang.String):java.lang.String .line 59 45| const v0, #+25502 (0x0000639e | 3.57359e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v3, com.android.calendar.agenda.AgendaListView$1.this$0 53| const v0, #+25503 (0x0000639f | 3.57373e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1}, com.android.calendar.agenda.AgendaListView.-get3(com.android.calendar.agenda.AgendaListView):android.text.format.Time 62| move-result-object v1 63| const v0, #+25504 (0x000063a0 | 3.57387e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v2, v3, com.android.calendar.agenda.AgendaListView$1.this$0 71| const v0, #+25505 (0x000063a1 | 3.57401e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v2}, com.android.calendar.agenda.AgendaListView.-get4(com.android.calendar.agenda.AgendaListView):java.lang.String 80| move-result-object v2 81| const v0, #+25506 (0x000063a2 | 3.57415e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 60 90| const v0, #+25507 (0x000063a3 | 3.57429e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void } method com.android.calendar.agenda.AgendaListView$2.(com.android.calendar.agenda.AgendaListView):void { .params "this$0" .src "AgendaListView.java" .line 1 .prologue_end .line 1 0| const v0, #+25508 (0x000063a4 | 3.57443e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaListView$2.this$0 .line 65 8| const v0, #+25509 (0x000063a5 | 3.57457e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25510 (0x000063a6 | 3.57471e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaListView$2.run():void { .src "AgendaListView.java" .line 68 .prologue_end .line 68 0| const v0, #+25511 (0x000063a7 | 3.57485e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.agenda.AgendaListView$2.this$0 8| const v0, #+25512 (0x000063a8 | 3.57499e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaListView.refresh(boolean):void .line 69 18| const v0, #+25513 (0x000063a9 | 3.57513e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v4, com.android.calendar.agenda.AgendaListView$2.this$0 26| const v0, #+25514 (0x000063aa | 3.57527e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v1}, com.android.calendar.agenda.AgendaListView.-get1(com.android.calendar.agenda.AgendaListView):android.os.Handler 35| move-result-object v1 36| const v0, #+25515 (0x000063ab | 3.57541e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v2, v4, com.android.calendar.agenda.AgendaListView$2.this$0 44| const v0, #+25516 (0x000063ac | 3.57555e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v2}, com.android.calendar.agenda.AgendaListView.-get2(com.android.calendar.agenda.AgendaListView):java.lang.Runnable 53| move-result-object v2 54| const v0, #+25517 (0x000063ad | 3.57569e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v3, v4, com.android.calendar.agenda.AgendaListView$2.this$0 62| const v0, #+25518 (0x000063ae | 3.57583e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-static {v3}, com.android.calendar.agenda.AgendaListView.-get4(com.android.calendar.agenda.AgendaListView):java.lang.String 71| move-result-object v3 72| const v0, #+25519 (0x000063af | 3.57597e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 70 81| const v0, #+25520 (0x000063b0 | 3.57611e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.agenda.AgendaListView$3.(com.android.calendar.agenda.AgendaListView):void { .params "this$0" .src "AgendaListView.java" .line 1 .prologue_end .line 1 0| const v0, #+25521 (0x000063b1 | 3.57625e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaListView$3.this$0 .line 74 8| const v0, #+25522 (0x000063b2 | 3.57639e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25523 (0x000063b3 | 3.57653e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaListView$3.run():void { .src "AgendaListView.java" .line 77 .prologue_end .line 77 0| const v0, #+25524 (0x000063b4 | 3.57667e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaListView$3.this$0 8| const v0, #+25525 (0x000063b5 | 3.57681e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.agenda.AgendaListView.-wrap0(com.android.calendar.agenda.AgendaListView):boolean 17| move-result v1 18| const v0, #+25526 (0x000063b6 | 3.57695e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 78 26| const v0, #+25527 (0x000063b7 | 3.57709e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.agenda.AgendaListView$3.this$0 34| const v0, #+25528 (0x000063b8 | 3.57723e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 41| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaListView.refresh(boolean):void Label_1: .line 80 44| const v0, #+25529 (0x000063b9 | 3.57737e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v3, com.android.calendar.agenda.AgendaListView$3.this$0 52| const v0, #+25530 (0x000063ba | 3.57751e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v1}, com.android.calendar.agenda.AgendaListView.-wrap1(com.android.calendar.agenda.AgendaListView):void .line 81 61| const v0, #+25531 (0x000063bb | 3.57766e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.calendar.agenda.AgendaListView.-get0(com.android.calendar.agenda.AgendaListView):android.content.Context { 0| const v0, #+25532 (0x000063bc | 3.57780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mContext 8| const v0, #+25533 (0x000063bd | 3.57794e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaListView.-get1(com.android.calendar.agenda.AgendaListView):android.os.Handler { 0| const v0, #+25534 (0x000063be | 3.57808e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mHandler 8| const v0, #+25535 (0x000063bf | 3.57822e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaListView.-get2(com.android.calendar.agenda.AgendaListView):java.lang.Runnable { 0| const v0, #+25536 (0x000063c0 | 3.57836e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mMidnightUpdater 8| const v0, #+25537 (0x000063c1 | 3.57850e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaListView.-get3(com.android.calendar.agenda.AgendaListView):android.text.format.Time { 0| const v0, #+25538 (0x000063c2 | 3.57864e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mTime 8| const v0, #+25539 (0x000063c3 | 3.57878e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaListView.-get4(com.android.calendar.agenda.AgendaListView):java.lang.String { 0| const v0, #+25540 (0x000063c4 | 3.57892e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mTimeZone 8| const v0, #+25541 (0x000063c5 | 3.57906e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaListView.-set0(com.android.calendar.agenda.AgendaListView, java.lang.String):java.lang.String { 0| const v0, #+25542 (0x000063c6 | 3.57920e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaListView.mTimeZone 8| const v0, #+25543 (0x000063c7 | 3.57934e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaListView.-wrap0(com.android.calendar.agenda.AgendaListView):boolean { 0| const v0, #+25544 (0x000063c8 | 3.57948e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.agenda.AgendaListView.updatePastEvents():boolean 9| move-result v1 10| const v0, #+25545 (0x000063c9 | 3.57962e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.agenda.AgendaListView.-wrap1(com.android.calendar.agenda.AgendaListView):void { 0| const v0, #+25546 (0x000063ca | 3.57976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.agenda.AgendaListView.setPastEventsUpdater():void 9| const v0, #+25547 (0x000063cb | 3.57990e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaListView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "AgendaListView.java" .line 85 .prologue_end .line 85 0| const v0, #+25548 (0x000063cc | 3.58004e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, android.widget.ListView.(android.content.Context, android.util.AttributeSet):void .line 53 9| const v0, #+25549 (0x000063cd | 3.58018e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, com.android.calendar.agenda.AgendaListView.mHandler .line 55 18| const v0, #+25550 (0x000063ce | 3.58032e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, com.android.calendar.agenda.AgendaListView$1 26| const v0, #+25551 (0x000063cf | 3.58046e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, com.android.calendar.agenda.AgendaListView$1.(com.android.calendar.agenda.AgendaListView):void 35| const v0, #+25552 (0x000063d0 | 3.58060e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v2, com.android.calendar.agenda.AgendaListView.mTZUpdater .line 65 43| const v0, #+25553 (0x000063d1 | 3.58074e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.calendar.agenda.AgendaListView$2 51| const v0, #+25554 (0x000063d2 | 3.58088e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1,v2}, com.android.calendar.agenda.AgendaListView$2.(com.android.calendar.agenda.AgendaListView):void 60| const v0, #+25555 (0x000063d3 | 3.58102e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v2, com.android.calendar.agenda.AgendaListView.mMidnightUpdater .line 74 68| const v0, #+25556 (0x000063d4 | 3.58116e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v1, com.android.calendar.agenda.AgendaListView$3 76| const v0, #+25557 (0x000063d5 | 3.58130e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v1,v2}, com.android.calendar.agenda.AgendaListView$3.(com.android.calendar.agenda.AgendaListView):void 85| const v0, #+25558 (0x000063d6 | 3.58144e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v1, v2, com.android.calendar.agenda.AgendaListView.mPastEventUpdater .line 86 93| const v0, #+25559 (0x000063d7 | 3.58158e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaListView.initView(android.content.Context):void .line 87 102| const v0, #+25560 (0x000063d8 | 3.58172e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void } method com.android.calendar.agenda.AgendaListView.initView(android.content.Context):void { .params "context" .src "AgendaListView.java" .line 90 .prologue_end 0| const v0, #+25561 (0x000063d9 | 3.58186e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const v6, #+2131296259 (0x7f090003 | 1.82104e+38) 10| const/4 v5, #+0 (0x00000000 | 0.00000) .line 90 11| iput-object v9, v8, com.android.calendar.agenda.AgendaListView.mContext .line 91 13| const v0, #+25562 (0x000063da | 3.58200e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iget-object v1, v8, com.android.calendar.agenda.AgendaListView.mTZUpdater 21| const v0, #+25563 (0x000063db | 3.58214e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v9,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 30| move-result-object v1 31| const v0, #+25564 (0x000063dc | 3.58228e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-object v1, v8, com.android.calendar.agenda.AgendaListView.mTimeZone .line 92 39| const v0, #+25565 (0x000063dd | 3.58242e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| new-instance v1, android.text.format.Time 47| const v0, #+25566 (0x000063de | 3.58256e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v2, v8, com.android.calendar.agenda.AgendaListView.mTimeZone 55| const v0, #+25567 (0x000063df | 3.58270e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 64| const v0, #+25568 (0x000063e0 | 3.58284e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-object v1, v8, com.android.calendar.agenda.AgendaListView.mTime .line 93 72| const v0, #+25569 (0x000063e1 | 3.58298e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v8,v8}, com.android.calendar.agenda.AgendaListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 94 81| const v0, #+25570 (0x000063e2 | 3.58312e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v8,v5}, com.android.calendar.agenda.AgendaListView.setVerticalScrollBarEnabled(boolean):void .line 95 90| const v0, #+25571 (0x000063e3 | 3.58326e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| new-instance v1, com.android.calendar.agenda.AgendaWindowAdapter .line 96 98| const v0, #+25572 (0x000063e4 | 3.58340e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-static {v9,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 107| move-result v2 108| const v0, #+25573 (0x000063e5 | 3.58354e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 95 114| invoke-direct {v1,v9,v8,v2}, com.android.calendar.agenda.AgendaWindowAdapter.(android.content.Context, com.android.calendar.agenda.AgendaListView, boolean):void 117| const v0, #+25574 (0x000063e6 | 3.58368e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput-object v1, v8, com.android.calendar.agenda.AgendaListView.mWindowAdapter .line 97 125| const v0, #+25575 (0x000063e7 | 3.58382e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v1, v8, com.android.calendar.agenda.AgendaListView.mWindowAdapter 133| const v0, #+25576 (0x000063e8 | 3.58396e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 141| invoke-virtual {v1,v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.setSelectedInstanceId(long):void .line 98 144| const v0, #+25577 (0x000063e9 | 3.58410e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v1, v8, com.android.calendar.agenda.AgendaListView.mWindowAdapter 152| const v0, #+25578 (0x000063ea | 3.58424e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v8,v1}, com.android.calendar.agenda.AgendaListView.setAdapter(android.widget.ListAdapter):void .line 99 161| const v0, #+25579 (0x000063eb | 3.58438e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v9}, android.content.Context.getResources():android.content.res.Resources 170| move-result-object v1 171| const v0, #+25580 (0x000063ec | 3.58452e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| const v2, #+2131230768 (0x7f080030 | 1.80776e+38) 180| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 183| move-result v1 184| const v0, #+25581 (0x000063ed | 3.58466e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v8,v1}, com.android.calendar.agenda.AgendaListView.setCacheColorHint(int):void .line 101 193| const v0, #+25582 (0x000063ee | 3.58480e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| new-instance v1, com.android.calendar.DeleteEventHelper 201| const v0, #+25583 (0x000063ef | 3.58494e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-direct {v1,v9,v7,v5}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void .line 100 210| const v0, #+25584 (0x000063f0 | 3.58508e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput-object v1, v8, com.android.calendar.agenda.AgendaListView.mDeleteEventHelper .line 102 218| const v0, #+25585 (0x000063f1 | 3.58522e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v1, v8, com.android.calendar.agenda.AgendaListView.mContext 226| const v0, #+25586 (0x000063f2 | 3.58536e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-static {v1,v6}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 235| move-result v1 236| const v0, #+25587 (0x000063f3 | 3.58550e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iput-boolean v1, v8, com.android.calendar.agenda.AgendaListView.mShowEventDetailsWithAgenda .line 105 244| const v0, #+25588 (0x000063f4 | 3.58564e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v8,v7}, com.android.calendar.agenda.AgendaListView.setDivider(android.graphics.drawable.Drawable):void .line 106 253| const v0, #+25589 (0x000063f5 | 3.58578e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v8,v5}, com.android.calendar.agenda.AgendaListView.setDividerHeight(int):void .line 108 262| const v0, #+25590 (0x000063f6 | 3.58592e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| new-instance v1, android.os.Handler 270| const v0, #+25591 (0x000063f7 | 3.58606e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-direct {v1}, android.os.Handler.():void 279| const v0, #+25592 (0x000063f8 | 3.58620e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iput-object v1, v8, com.android.calendar.agenda.AgendaListView.mHandler .line 109 287| const v0, #+25593 (0x000063f9 | 3.58634e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| return-void } method com.android.calendar.agenda.AgendaListView.resetPastEventsUpdater():void { .src "AgendaListView.java" .line 124 .prologue_end .line 124 0| const v0, #+25594 (0x000063fa | 3.58648e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaListView.mHandler 8| const v0, #+25595 (0x000063fb | 3.58662e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.agenda.AgendaListView.mPastEventUpdater 16| const v0, #+25596 (0x000063fc | 3.58676e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 125 25| const v0, #+25597 (0x000063fd | 3.58690e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.agenda.AgendaListView.setPastEventsUpdater():void { .src "AgendaListView.java" .line 116 .prologue_end 0| const v0, #+25598 (0x000063fe | 3.58704e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v9:v10, #+300000 (0x000493e0 | 4.20390e-40) .line 116 9| invoke-static {}, java.lang.System.currentTimeMillis():long 12| move-result-wide v1:v2 13| const v0, #+25599 (0x000063ff | 3.58718e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 117 .local v1, "now", long 19| div-long v5:v6, v1:v2, v9:v10 21| const v0, #+25600 (0x00006400 | 3.58732e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| mul-long v3:v4, v5:v6, v9:v10 .line 118 .local v3, "roundedTime", long 29| iget-object v5, v11, com.android.calendar.agenda.AgendaListView.mHandler 31| const v0, #+25601 (0x00006401 | 3.58746e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v6, v11, com.android.calendar.agenda.AgendaListView.mPastEventUpdater 39| const v0, #+25602 (0x00006402 | 3.58760e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v5,v6}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 119 48| const v0, #+25603 (0x00006403 | 3.58774e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v5, v11, com.android.calendar.agenda.AgendaListView.mHandler 56| const v0, #+25604 (0x00006404 | 3.58788e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v6, v11, com.android.calendar.agenda.AgendaListView.mPastEventUpdater 64| const v0, #+25605 (0x00006405 | 3.58802e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| sub-long v7:v8, v1:v2, v3:v4 72| sub-long v7:v8, v9:v10, v7:v8 74| invoke-virtual {v5,v6,v7,v8}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 120 77| const v0, #+25606 (0x00006406 | 3.58816e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void } method com.android.calendar.agenda.AgendaListView.shiftPosition(int):void { .params "offset" .src "AgendaListView.java" .line 384 .prologue_end .line 384 0| const v0, #+25607 (0x00006407 | 3.58830e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getFirstVisibleView():android.view.View 9| move-result-object v1 10| const v0, #+25608 (0x00006408 | 3.58845e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 386 .local v1, "firstVisibleItem", android.view.View 16| if-eqz v1, Label_4 .line 387 18| const v0, #+25609 (0x00006409 | 3.58859e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v3, android.graphics.Rect 26| const v0, #+25610 (0x0000640a | 3.58873e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v3}, android.graphics.Rect.():void .line 388 .local v3, "r", android.graphics.Rect 35| const v0, #+25611 (0x0000640b | 3.58887e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v3}, android.view.View.getLocalVisibleRect(android.graphics.Rect):boolean .line 391 44| const v0, #+25612 (0x0000640c | 3.58901e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v6,v1}, com.android.calendar.agenda.AgendaListView.getPositionForView(android.view.View):int 53| move-result v2 54| const v0, #+25613 (0x0000640d | 3.58915e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 392 .local v2, "position", int 60| add-int v5, v2, v7 62| iget v4, v3, android.graphics.Rect.top 64| const v0, #+25614 (0x0000640e | 3.58929e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-lez v4, Label_3 72| const v0, #+25615 (0x0000640f | 3.58943e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget v4, v3, android.graphics.Rect.top 80| const v0, #+25616 (0x00006410 | 3.58957e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| neg-int v4, v4 Label_1: 87| const v0, #+25617 (0x00006411 | 3.58971e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v6,v5,v4}, com.android.calendar.agenda.AgendaListView.setSelectionFromTop(int, int):void Label_2: .line 414 .end_local v2 .end_local v3 96| const v0, #+25618 (0x00006412 | 3.58985e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return-void Label_3: .line 392 .restart_local v2 .restart_local v3 103| const v0, #+25619 (0x00006413 | 3.58999e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget v4, v3, android.graphics.Rect.top 111| const v0, #+25620 (0x00006414 | 3.59013e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| goto/16 Label_1 Label_4: .line 407 .end_local v2 .end_local v3 119| const v0, #+25621 (0x00006415 | 3.59027e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getSelectedItemPosition():int 128| move-result v4 129| const v0, #+25622 (0x00006416 | 3.59041e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-ltz v4, Label_2 .line 412 137| const v0, #+25623 (0x00006417 | 3.59055e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getSelectedItemPosition():int 146| move-result v4 147| const v0, #+25624 (0x00006418 | 3.59069e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| add-int/2addr v4, v7 154| invoke-virtual {v6,v4}, com.android.calendar.agenda.AgendaListView.setSelection(int):void 157| const v0, #+25625 (0x00006419 | 3.59083e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| goto/16 Label_2 } method com.android.calendar.agenda.AgendaListView.updatePastEvents():boolean { .src "AgendaListView.java" .line 132 .prologue_end .line 132 0| const v0, #+25626 (0x0000641a | 3.59097e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v15}, com.android.calendar.agenda.AgendaListView.getChildCount():int 9| move-result v1 10| const v0, #+25627 (0x0000641b | 3.59111e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 133 .local v1, "childCount", int 16| const/4 v6, #+0 (0x00000000 | 0.00000) .line 134 .local v6, "needUpdate", boolean 17| invoke-static {}, java.lang.System.currentTimeMillis():long 20| move-result-wide v7:v8 21| const v0, #+25628 (0x0000641c | 3.59125e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local v7, "now", long 27| new-instance v10, android.text.format.Time 29| const v0, #+25629 (0x0000641d | 3.59139e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v12, v15, com.android.calendar.agenda.AgendaListView.mTimeZone 37| const v0, #+25630 (0x0000641e | 3.59153e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v10,v12}, android.text.format.Time.(java.lang.String):void .line 136 .local v10, "time", android.text.format.Time 46| const v0, #+25631 (0x0000641f | 3.59167e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v10,v7,v8}, android.text.format.Time.set(long):void .line 137 55| const v0, #+25632 (0x00006420 | 3.59181e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-wide v13:v14, v10, android.text.format.Time.gmtoff 63| const v0, #+25633 (0x00006421 | 3.59195e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v7,v8,v13,v14}, android.text.format.Time.getJulianDay(long, long):int 72| move-result v11 73| const v0, #+25634 (0x00006422 | 3.59209e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 140 .local v11, "todayJulianDay", int 79| const/4 v4, #+0 (0x00000000 | 0.00000) Label_1: .local v4, "i", int 80| const v0, #+25635 (0x00006423 | 3.59223e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-ge v4, v1, Label_2 .line 141 88| const v0, #+25636 (0x00006424 | 3.59237e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v15,v4}, com.android.calendar.agenda.AgendaListView.getChildAt(int):android.view.View 97| move-result-object v5 98| const v0, #+25637 (0x00006425 | 3.59251e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 142 .local v5, "listItem", android.view.View 104| invoke-virtual {v5}, android.view.View.getTag():java.lang.Object 107| move-result-object v9 108| const v0, #+25638 (0x00006426 | 3.59265e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v9, "o", java.lang.Object 114| instance-of v12, v9, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 116| const v0, #+25639 (0x00006427 | 3.59279e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| if-eqz v12, Label_3 124| const v0, #+25640 (0x00006428 | 3.59293e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| move-object v3, v9 .line 145 131| check-cast v3, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder .line 146 .local v3, "holder", com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder 133| const v0, #+25641 (0x00006429 | 3.59307e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget v12, v3, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.julianDay 141| const v0, #+25642 (0x0000642a | 3.59321e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-gt v12, v11, Label_6 149| const v0, #+25643 (0x0000642b | 3.59335e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-boolean v12, v3, com.android.calendar.agenda.AgendaByDayAdapter$ViewHolder.grayed 157| const v0, #+25644 (0x0000642c | 3.59349e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| xor-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) 165| if-eqz v12, Label_6 .line 147 167| const v0, #+25645 (0x0000642d | 3.59363e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 161 .end_local v3 .end_local v5 .end_local v9 174| const v0, #+25646 (0x0000642e | 3.59377e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return v6 Label_3: .line 150 .restart_local v5 .restart_local v9 181| const v0, #+25647 (0x0000642f | 3.59391e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| instance-of v12, v9, com.android.calendar.agenda.AgendaAdapter$ViewHolder 189| const v0, #+25648 (0x00006430 | 3.59405e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-eqz v12, Label_6 197| const v0, #+25649 (0x00006431 | 3.59419e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| move-object v2, v9 .line 153 204| check-cast v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder .line 154 .local v2, "holder", com.android.calendar.agenda.AgendaAdapter$ViewHolder 206| const v0, #+25650 (0x00006432 | 3.59433e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-boolean v12, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.grayed 214| const v0, #+25651 (0x00006433 | 3.59447e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-nez v12, Label_6 222| const v0, #+25652 (0x00006434 | 3.59461e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-boolean v12, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay 230| const v0, #+25653 (0x00006435 | 3.59475e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-nez v12, Label_5 238| const v0, #+25654 (0x00006436 | 3.59489e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-wide v13:v14, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli 246| const v0, #+25655 (0x00006437 | 3.59503e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| cmp-long v12, v13:v14, v7:v8 254| if-gtz v12, Label_5 Label_4: .line 156 256| const v0, #+25656 (0x00006438 | 3.59517e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 157 263| goto/16 Label_2 Label_5: .line 155 265| const v0, #+25657 (0x00006439 | 3.59531e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| iget-boolean v12, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay 273| const v0, #+25658 (0x0000643a | 3.59545e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| if-eqz v12, Label_6 281| const v0, #+25659 (0x0000643b | 3.59559e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget v12, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.julianDay 289| const v0, #+25660 (0x0000643c | 3.59573e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| if-le v12, v11, Label_4 Label_6: .line 140 .end_local v2 297| const v0, #+25661 (0x0000643d | 3.59587e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 305| goto/16 Label_1 } method com.android.calendar.agenda.AgendaListView.getFirstVisibleAgendaItem():com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem { .src "AgendaListView.java" .line 293 .prologue_end .line 293 0| const v0, #+25662 (0x0000643e | 3.59601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getFirstVisiblePosition():int 9| move-result v1 10| const v0, #+25663 (0x0000643f | 3.59615e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 301 .local v1, "position", int 16| iget-boolean v4, v6, com.android.calendar.agenda.AgendaListView.mShowEventDetailsWithAgenda 18| const v0, #+25664 (0x00006440 | 3.59629e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v4, Label_1 .line 302 26| const v0, #+25665 (0x00006441 | 3.59643e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getFirstVisibleView():android.view.View 35| move-result-object v3 36| const v0, #+25666 (0x00006442 | 3.59657e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v3, "v", android.view.View 42| if-eqz v3, Label_1 .line 304 44| const v0, #+25667 (0x00006443 | 3.59671e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v2, android.graphics.Rect 52| const v0, #+25668 (0x00006444 | 3.59685e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v2}, android.graphics.Rect.():void .line 305 .local v2, "r", android.graphics.Rect 61| const v0, #+25669 (0x00006445 | 3.59699e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v3,v2}, android.view.View.getLocalVisibleRect(android.graphics.Rect):boolean .line 306 70| const v0, #+25670 (0x00006446 | 3.59713e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v4, v2, android.graphics.Rect.bottom 78| const v0, #+25671 (0x00006447 | 3.59727e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v5, v2, android.graphics.Rect.top 86| const v0, #+25672 (0x00006448 | 3.59741e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| sub-int/2addr v4, v5 93| iget-object v5, v6, com.android.calendar.agenda.AgendaListView.mWindowAdapter 95| const v0, #+25673 (0x00006449 | 3.59755e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v5}, com.android.calendar.agenda.AgendaWindowAdapter.getStickyHeaderHeight():int 104| move-result v5 105| const v0, #+25674 (0x0000644a | 3.59769e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-gt v4, v5, Label_1 .line 307 113| const v0, #+25675 (0x0000644b | 3.59783e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 312 .end_local v2 .end_local v3 121| const v0, #+25676 (0x0000644c | 3.59797e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v4, v6, com.android.calendar.agenda.AgendaListView.mWindowAdapter .line 313 129| const v0, #+25677 (0x0000644d | 3.59811e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v5, #+0 (0x00000000 | 0.00000) .line 312 136| invoke-virtual {v4,v1,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 139| move-result-object v4 140| const v0, #+25678 (0x0000644e | 3.59825e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return-object v4 } method com.android.calendar.agenda.AgendaListView.getFirstVisibleTime(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem):long { .params "item" .src "AgendaListView.java" .line 268 .prologue_end .line 268 0| const v0, #+25679 (0x0000644f | 3.59839e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move-object v1, v10 .line 269 .local v1, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 7| if-nez v10, Label_1 .line 270 9| const v0, #+25680 (0x00006450 | 3.59853e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v9}, com.android.calendar.agenda.AgendaListView.getFirstVisibleAgendaItem():com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 18| move-result-object v1 19| const v0, #+25681 (0x00006451 | 3.59867e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 272 25| const v0, #+25682 (0x00006452 | 3.59881e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v1, Label_2 .line 273 33| const v0, #+25683 (0x00006453 | 3.59895e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v5, android.text.format.Time 41| const v0, #+25684 (0x00006454 | 3.59909e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v6, v9, com.android.calendar.agenda.AgendaListView.mTimeZone 49| const v0, #+25685 (0x00006455 | 3.59924e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-direct {v5,v6}, android.text.format.Time.(java.lang.String):void .line 274 .local v5, "t", android.text.format.Time 58| const v0, #+25686 (0x00006456 | 3.59938e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-wide v7:v8, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 66| const v0, #+25687 (0x00006457 | 3.59952e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v5,v7,v8}, android.text.format.Time.set(long):void .line 276 75| const v0, #+25688 (0x00006458 | 3.59966e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget v2, v5, android.text.format.Time.hour .line 277 .local v2, "hour", int 83| const v0, #+25689 (0x00006459 | 3.59980e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget v3, v5, android.text.format.Time.minute .line 278 .local v3, "minute", int 91| const v0, #+25690 (0x0000645a | 3.59994e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget v4, v5, android.text.format.Time.second .line 279 .local v4, "second", int 99| const v0, #+25691 (0x0000645b | 3.60008e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.startDay 107| const v0, #+25692 (0x0000645c | 3.60022e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v5,v6}, android.text.format.Time.setJulianDay(int):long .line 280 116| const v0, #+25693 (0x0000645d | 3.60036e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput v2, v5, android.text.format.Time.hour .line 281 124| const v0, #+25694 (0x0000645e | 3.60050e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput v3, v5, android.text.format.Time.minute .line 282 132| const v0, #+25695 (0x0000645f | 3.60064e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput v4, v5, android.text.format.Time.second .line 287 140| const v0, #+25696 (0x00006460 | 3.60078e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const/4 v6, #+0 (0x00000000 | 0.00000) 147| invoke-virtual {v5,v6}, android.text.format.Time.normalize(boolean):long 150| move-result-wide v7:v8 151| const v0, #+25697 (0x00006461 | 3.60092e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| return-wide v7:v8 Label_2: .line 289 .end_local v2 .end_local v3 .end_local v4 .end_local v5 158| const v0, #+25698 (0x00006462 | 3.60106e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 166| return-wide v7:v8 } method com.android.calendar.agenda.AgendaListView.getFirstVisibleView():android.view.View { .src "AgendaListView.java" .line 240 .prologue_end .line 240 0| const v0, #+25699 (0x00006463 | 3.60120e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v4, android.graphics.Rect 8| const v0, #+25700 (0x00006464 | 3.60134e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v4}, android.graphics.Rect.():void .line 241 .local v4, "r", android.graphics.Rect 17| const v0, #+25701 (0x00006465 | 3.60148e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v6}, com.android.calendar.agenda.AgendaListView.getChildCount():int 26| move-result v1 27| const v0, #+25702 (0x00006466 | 3.60162e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 242 .local v1, "childCount", int 33| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 34| const v0, #+25703 (0x00006467 | 3.60176e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-ge v2, v1, Label_3 .line 243 42| const v0, #+25704 (0x00006468 | 3.60190e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v6,v2}, com.android.calendar.agenda.AgendaListView.getChildAt(int):android.view.View 51| move-result-object v3 52| const v0, #+25705 (0x00006469 | 3.60204e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v3, "listItem", android.view.View 58| invoke-virtual {v3,v4}, android.view.View.getLocalVisibleRect(android.graphics.Rect):boolean .line 245 61| const v0, #+25706 (0x0000646a | 3.60218e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v5, v4, android.graphics.Rect.top 69| const v0, #+25707 (0x0000646b | 3.60232e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-ltz v5, Label_2 .line 246 77| const v0, #+25708 (0x0000646c | 3.60246e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-object v3 Label_2: .line 242 84| const v0, #+25709 (0x0000646d | 3.60260e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 92| goto/16 Label_1 Label_3: .line 249 .end_local v3 94| const v0, #+25710 (0x0000646e | 3.60274e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const/4 v5, #+0 (0x00000000 | 0.00000) 101| return-object v5 } method com.android.calendar.agenda.AgendaListView.getJulianDayFromPosition(int):int { .params "position" .src "AgendaListView.java" .line 318 .prologue_end .line 318 0| const v0, #+25711 (0x0000646f | 3.60288e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25712 (0x00006470 | 3.60302e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 17| move-result-object v1 18| const v0, #+25713 (0x00006471 | 3.60316e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 319 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 24| if-eqz v1, Label_1 .line 320 26| const v0, #+25714 (0x00006472 | 3.60330e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 34| const v0, #+25715 (0x00006473 | 3.60344e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 42| const v0, #+25716 (0x00006474 | 3.60358e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| sub-int v3, v5, v3 50| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.findJulianDayFromPosition(int):int 53| move-result v2 54| const v0, #+25717 (0x00006475 | 3.60372e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v2 Label_1: .line 322 61| const v0, #+25718 (0x00006476 | 3.60386e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+0 (0x00000000 | 0.00000) 68| return v2 } method com.android.calendar.agenda.AgendaListView.getSelectedInstanceId():long { .src "AgendaListView.java" .line 362 .prologue_end .line 362 0| const v0, #+25719 (0x00006477 | 3.60400e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25720 (0x00006478 | 3.60414e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.getSelectedInstanceId():long 17| move-result-wide v1:v2 18| const v0, #+25721 (0x00006479 | 3.60428e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v1:v2 } method com.android.calendar.agenda.AgendaListView.getSelectedViewHolder():com.android.calendar.agenda.AgendaAdapter$ViewHolder { .src "AgendaListView.java" .line 264 .prologue_end .line 264 0| const v0, #+25722 (0x0000647a | 3.60442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25723 (0x0000647b | 3.60456e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.getSelectedViewHolder():com.android.calendar.agenda.AgendaAdapter$ViewHolder 17| move-result-object v1 18| const v0, #+25724 (0x0000647c | 3.60470e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.agenda.AgendaListView.goTo(android.text.format.Time, long, java.lang.String, boolean, boolean):void { .params "time", "id", "searchQuery", "forced", "refreshEventInfo" .src "AgendaListView.java" .line 210 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move-wide/16 v12:v13, v13:v14 9| move-object/16 v14, v15 12| move/16 v15, v16 15| move/16 v16, v17 .prologue_end .line 210 18| const v17, #+25725 (0x0000647d | 3.60484e-41) 21| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v11, Label_2 .line 211 26| const v17, #+25726 (0x0000647e | 3.60498e-41) 29| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v11, v10, com.android.calendar.agenda.AgendaListView.mTime .line 212 34| const v17, #+25727 (0x0000647f | 3.60512e-41) 37| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v0, #+0 (0x00000000 | 0.00000) 41| invoke-virtual {v10,v0}, com.android.calendar.agenda.AgendaListView.getFirstVisibleTime(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem):long 44| move-result-wide v8:v9 45| const v17, #+25728 (0x00006480 | 3.60526e-41) 48| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 213 .local v8, "goToTime", long 51| const-wide/16 v0:v1, #+0 (0x00000000 | 0.00000) 53| cmp-long v0, v8:v9, v0:v1 55| if-gtz v0, Label_1 .line 214 57| const v17, #+25729 (0x00006481 | 3.60540e-41) 60| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-static {}, java.lang.System.currentTimeMillis():long 66| move-result-wide v8:v9 67| const v17, #+25730 (0x00006482 | 3.60554e-41) 70| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 216 73| const v17, #+25731 (0x00006483 | 3.60568e-41) 76| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v11,v8,v9}, android.text.format.Time.set(long):void Label_2: .line 218 .end_local v8 82| const v17, #+25732 (0x00006484 | 3.60582e-41) 85| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime 90| const v17, #+25733 (0x00006485 | 3.60596e-41) 93| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v0,v11}, android.text.format.Time.set(android.text.format.Time):void .line 219 99| const v17, #+25734 (0x00006486 | 3.60610e-41) 102| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime 107| const v17, #+25735 (0x00006487 | 3.60624e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v1, v10, com.android.calendar.agenda.AgendaListView.mTimeZone 115| const v17, #+25736 (0x00006488 | 3.60638e-41) 118| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v0,v1}, android.text.format.Time.switchTimezone(java.lang.String):void .line 220 124| const v17, #+25737 (0x00006489 | 3.60652e-41) 127| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mTime 132| const v17, #+25738 (0x0000648a | 3.60666e-41) 135| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 139| invoke-virtual {v0,v1}, android.text.format.Time.normalize(boolean):long .line 224 142| const v17, #+25739 (0x0000648b | 3.60680e-41) 145| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v0, v10, com.android.calendar.agenda.AgendaListView.mWindowAdapter 150| const v17, #+25740 (0x0000648c | 3.60694e-41) 153| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v1, v10, com.android.calendar.agenda.AgendaListView.mTime 158| const v17, #+25741 (0x0000648d | 3.60708e-41) 161| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 164| move-wide v2:v3, v12:v13 165| move-object v4, v14 166| move v5, v15 167| move/from16 v6, v16 169| invoke-virtual/range {v0..v6}, com.android.calendar.agenda.AgendaWindowAdapter.refresh(android.text.format.Time, long, java.lang.String, boolean, boolean):void .line 225 172| const v17, #+25742 (0x0000648e | 3.60722e-41) 175| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 178| return-void } method com.android.calendar.agenda.AgendaListView.isAgendaItemVisible(android.text.format.Time, long):boolean { .params "startTime", "id" .src "AgendaListView.java" .line 328 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-wide/16 v14:v15, v15:v16 .prologue_end .line 328 9| const v16, #+25743 (0x0000648f | 3.60736e-41) 12| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 17| cmp-long v9, v14:v15, v10:v11 19| if-eqz v9, Label_1 21| const v16, #+25744 (0x00006490 | 3.60750e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v13, Label_2 Label_1: .line 329 29| const v16, #+25745 (0x00006491 | 3.60764e-41) 32| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v9, #+0 (0x00000000 | 0.00000) 36| return v9 Label_2: .line 332 37| const v16, #+25746 (0x00006492 | 3.60778e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v9, #+0 (0x00000000 | 0.00000) 44| invoke-virtual {v12,v9}, com.android.calendar.agenda.AgendaListView.getChildAt(int):android.view.View 47| move-result-object v1 48| const v16, #+25747 (0x00006493 | 3.60792e-41) 51| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 334 .local v1, "child", android.view.View 54| if-nez v1, Label_3 .line 335 56| const v16, #+25748 (0x00006494 | 3.60806e-41) 59| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v9, #+0 (0x00000000 | 0.00000) 63| return v9 Label_3: .line 337 64| const v16, #+25749 (0x00006495 | 3.60820e-41) 67| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v12,v1}, com.android.calendar.agenda.AgendaListView.getPositionForView(android.view.View):int 73| move-result v8 74| const v16, #+25750 (0x00006496 | 3.60834e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 338 .local v8, "start", int 80| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 81| invoke-virtual {v13,v9}, android.text.format.Time.toMillis(boolean):long 84| move-result-wide v6:v7 85| const v16, #+25751 (0x00006497 | 3.60848e-41) 88| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 339 .local v6, "milliTime", long 91| invoke-virtual {v12}, com.android.calendar.agenda.AgendaListView.getChildCount():int 94| move-result v2 95| const v16, #+25752 (0x00006498 | 3.60862e-41) 98| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 340 .local v2, "childCount", int 101| iget-object v9, v12, com.android.calendar.agenda.AgendaListView.mWindowAdapter 103| const v16, #+25753 (0x00006499 | 3.60876e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v9}, com.android.calendar.agenda.AgendaWindowAdapter.getCount():int 112| move-result v3 113| const v16, #+25754 (0x0000649a | 3.60890e-41) 116| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 342 .local v3, "eventsInAdapter", int 119| const/4 v4, #+0 (0x00000000 | 0.00000) Label_4: .local v4, "i", int 120| const v16, #+25755 (0x0000649b | 3.60904e-41) 123| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 126| if-ge v4, v2, Label_5 .line 343 128| const v16, #+25756 (0x0000649c | 3.60918e-41) 131| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 134| add-int v9, v4, v8 136| if-lt v9, v3, Label_6 Label_5: .line 358 138| const v16, #+25757 (0x0000649d | 3.60932e-41) 141| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 144| const/4 v9, #+0 (0x00000000 | 0.00000) 145| return v9 Label_6: .line 346 146| const v16, #+25758 (0x0000649e | 3.60946e-41) 149| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v9, v12, com.android.calendar.agenda.AgendaListView.mWindowAdapter 154| const v16, #+25759 (0x0000649f | 3.60960e-41) 157| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 160| add-int v10, v4, v8 162| invoke-virtual {v9,v10}, com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 165| move-result-object v0 166| const v16, #+25760 (0x000064a0 | 3.60974e-41) 169| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 347 .local v0, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 172| if-nez v0, Label_8 Label_7: .line 342 174| const v16, #+25761 (0x000064a1 | 3.60988e-41) 177| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 180| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 182| goto/16 Label_4 Label_8: .line 350 184| const v16, #+25762 (0x000064a2 | 3.61003e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id 192| const v16, #+25763 (0x000064a3 | 3.61017e-41) 195| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 198| cmp-long v9, v10:v11, v14:v15 200| if-nez v9, Label_7 202| const v16, #+25764 (0x000064a4 | 3.61031e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 210| const v16, #+25765 (0x000064a5 | 3.61045e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| cmp-long v9, v10:v11, v6:v7 218| if-nez v9, Label_7 .line 351 220| const v16, #+25766 (0x000064a6 | 3.61059e-41) 223| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v12,v4}, com.android.calendar.agenda.AgendaListView.getChildAt(int):android.view.View 229| move-result-object v5 230| const v16, #+25767 (0x000064a7 | 3.61073e-41) 233| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 352 .local v5, "listItem", android.view.View 236| invoke-virtual {v5}, android.view.View.getTop():int 239| move-result v9 240| const v16, #+25768 (0x000064a8 | 3.61087e-41) 243| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v12}, com.android.calendar.agenda.AgendaListView.getHeight():int 249| move-result v10 250| const v16, #+25769 (0x000064a9 | 3.61101e-41) 253| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 256| if-gt v9, v10, Label_7 .line 353 258| const v16, #+25770 (0x000064aa | 3.61115e-41) 261| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v5}, android.view.View.getTop():int 267| move-result v9 268| const v16, #+25771 (0x000064ab | 3.61129e-41) 271| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 274| iget-object v10, v12, com.android.calendar.agenda.AgendaListView.mWindowAdapter 276| const v16, #+25772 (0x000064ac | 3.61143e-41) 279| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v10}, com.android.calendar.agenda.AgendaWindowAdapter.getStickyHeaderHeight():int 285| move-result v10 286| const v16, #+25773 (0x000064ad | 3.61157e-41) 289| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 292| if-lt v9, v10, Label_7 .line 354 294| const v16, #+25774 (0x000064ae | 3.61171e-41) 297| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 300| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 301| return v9 } method com.android.calendar.agenda.AgendaListView.onDetachedFromWindow():void { .src "AgendaListView.java" .line 166 .prologue_end .line 166 0| const v0, #+25775 (0x000064af | 3.61185e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.ListView.onDetachedFromWindow():void .line 167 9| const v0, #+25776 (0x000064b0 | 3.61199e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mWindowAdapter 17| const v0, #+25777 (0x000064b1 | 3.61213e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.close():void .line 168 26| const v0, #+25778 (0x000064b2 | 3.61227e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.agenda.AgendaListView.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "v", "position", "id" .src "AgendaListView.java" .line 173 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-object/16 v24, v25 9| move/16 v25, v26 12| move-wide/16 v26:v27, v27:v28 .local_ex v23, "a", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 173 15| const v28, #+25779 (0x000064b3 | 3.61241e-41) 18| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 21| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 23| cmp-long v3, v26:v27, v4:v5 25| if-eqz v3, Label_4 .line 175 27| const v28, #+25780 (0x000064b4 | 3.61255e-41) 30| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 33| move-object/from16 v0, v22 35| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter 37| const v28, #+25781 (0x000064b5 | 3.61269e-41) 40| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 43| move/from16 v0, v25 45| invoke-virtual {v3,v0}, com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 48| move-result-object v19 49| const v28, #+25782 (0x000064b6 | 3.61283e-41) 52| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 176 .local v19, "item", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 55| move-object/from16 v0, v22 57| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter 59| const v28, #+25783 (0x000064b7 | 3.61297e-41) 62| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3}, com.android.calendar.agenda.AgendaWindowAdapter.getSelectedInstanceId():long 68| move-result-wide v20:v21 69| const v28, #+25784 (0x000064b8 | 3.61311e-41) 72| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local v20, "oldInstanceId", long 75| move-object/from16 v0, v22 77| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter 79| const v28, #+25785 (0x000064b9 | 3.61325e-41) 82| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 85| move-object/from16 v0, v24 87| invoke-virtual {v3,v0}, com.android.calendar.agenda.AgendaWindowAdapter.setSelectedView(android.view.View):void .line 182 90| const v28, #+25786 (0x000064ba | 3.61339e-41) 93| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 96| if-eqz v19, Label_4 98| const v28, #+25787 (0x000064bb | 3.61353e-41) 101| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 104| move-object/from16 v0, v22 106| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mWindowAdapter 108| const v28, #+25788 (0x000064bc | 3.61367e-41) 111| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v3}, com.android.calendar.agenda.AgendaWindowAdapter.getSelectedInstanceId():long 117| move-result-wide v4:v5 118| const v28, #+25789 (0x000064bd | 3.61381e-41) 121| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 124| cmp-long v3, v20:v21, v4:v5 126| if-nez v3, Label_1 .line 183 128| const v28, #+25790 (0x000064be | 3.61395e-41) 131| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v22 136| iget-boolean v3, v0, com.android.calendar.agenda.AgendaListView.mShowEventDetailsWithAgenda 138| const v28, #+25791 (0x000064bf | 3.61409e-41) 141| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 144| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 182 146| if-eqz v3, Label_4 Label_1: .line 184 148| const v28, #+25792 (0x000064c0 | 3.61423e-41) 151| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 154| move-object/from16 v0, v19 156| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin .line 185 .local v8, "startTime", long 158| const v28, #+25793 (0x000064c1 | 3.61437e-41) 161| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 164| move-object/from16 v0, v19 166| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end .line 189 .local v10, "endTime", long 168| const v28, #+25794 (0x000064c2 | 3.61451e-41) 171| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual/range {v24..v24}, android.view.View.getTag():java.lang.Object 177| move-result-object v18 178| const v28, #+25795 (0x000064c3 | 3.61465e-41) 181| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 190 .local v18, "holder", java.lang.Object 184| move-object/from16 v0, v18 186| instance-of v3, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder 188| const v28, #+25796 (0x000064c4 | 3.61479e-41) 191| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v3, Label_5 .line 191 196| const v28, #+25797 (0x000064c5 | 3.61493e-41) 199| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 202| check-cast v18, com.android.calendar.agenda.AgendaAdapter$ViewHolder .end_local v18 204| const v28, #+25798 (0x000064c6 | 3.61507e-41) 207| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 210| move-object/from16 v0, v18 212| iget-wide v0:v1, v0, com.android.calendar.agenda.AgendaAdapter$ViewHolder.startTimeMilli 214| const v28, #+25799 (0x000064c7 | 3.61521e-41) 217| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 220| move-wide/from16 v16:v17, v0:v1 Label_2: .line 195 .local v16, "holderStartTime", long 222| const v28, #+25800 (0x000064c8 | 3.61535e-41) 225| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 228| move-object/from16 v0, v19 230| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 232| const v28, #+25801 (0x000064c9 | 3.61549e-41) 235| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v3, Label_3 .line 196 240| const v28, #+25802 (0x000064ca | 3.61563e-41) 243| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 246| move-object/from16 v0, v22 248| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime 250| const v28, #+25803 (0x000064cb | 3.61577e-41) 253| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 256| move-object/from16 v0, v22 258| iget-object v4, v0, com.android.calendar.agenda.AgendaListView.mTimeZone 260| const v28, #+25804 (0x000064cc | 3.61591e-41) 263| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-static {v3,v8,v9,v4}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 269| move-result-wide v8:v9 270| const v28, #+25805 (0x000064cd | 3.61605e-41) 273| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 197 276| move-object/from16 v0, v22 278| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime 280| const v28, #+25806 (0x000064ce | 3.61619e-41) 283| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 286| move-object/from16 v0, v22 288| iget-object v4, v0, com.android.calendar.agenda.AgendaListView.mTimeZone 290| const v28, #+25807 (0x000064cf | 3.61633e-41) 293| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 296| invoke-static {v3,v10,v11,v4}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 299| move-result-wide v10:v11 300| const v28, #+25808 (0x000064d0 | 3.61647e-41) 303| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 199 306| const v28, #+25809 (0x000064d1 | 3.61661e-41) 309| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 312| move-object/from16 v0, v22 314| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mTime 316| const v28, #+25810 (0x000064d2 | 3.61675e-41) 319| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v3,v8,v9}, android.text.format.Time.set(long):void .line 200 325| const v28, #+25811 (0x000064d3 | 3.61689e-41) 328| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 331| move-object/from16 v0, v22 333| iget-object v3, v0, com.android.calendar.agenda.AgendaListView.mContext 335| const v28, #+25812 (0x000064d4 | 3.61703e-41) 338| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v3}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 344| move-result-object v2 345| const v28, #+25813 (0x000064d5 | 3.61717e-41) 348| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 201 .local v2, "controller", com.android.calendar.CalendarController 351| move-object/from16 v0, v19 353| iget-wide v6:v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id .line 203 355| const v28, #+25814 (0x000064d6 | 3.61731e-41) 358| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 361| move-object/from16 v0, v19 363| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 365| const v28, #+25815 (0x000064d7 | 3.61745e-41) 368| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 371| const/4 v4, #+0 (0x00000000 | 0.00000) .line 202 372| invoke-static {v4,v3}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int, boolean):long 375| move-result-wide v14:v15 376| const v28, #+25816 (0x000064d8 | 3.61759e-41) 379| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 201 382| const-wide/16 v4:v5, #+2 (0x00000002 | 2.80260e-45) .line 202 384| const/4 v12, #+0 (0x00000000 | 0.00000) 385| const/4 v13, #+0 (0x00000000 | 0.00000) 386| move-object/from16 v3, v22 .line 201 388| invoke-virtual/range {v2..v17}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void Label_4: .line 206 .end_local v2 .end_local v8 .end_local v10 .end_local v16 .end_local v19 .end_local v20 391| const v28, #+25817 (0x000064d9 | 3.61773e-41) 394| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 397| return-void Label_5: .line 193 .restart_local v8 .restart_local v10 .restart_local v18 .restart_local v19 .restart_local v20 398| const v28, #+25818 (0x000064da | 3.61787e-41) 401| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 404| move-wide/from16 v16:v17, v8:v9 .restart_local v16 406| goto/16 Label_2 } method com.android.calendar.agenda.AgendaListView.onPause():void { .src "AgendaListView.java" .line 428 .prologue_end .line 428 0| const v0, #+25819 (0x000064db | 3.61801e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaListView.mHandler 8| const v0, #+25820 (0x000064dc | 3.61815e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.agenda.AgendaListView.mMidnightUpdater 16| const v0, #+25821 (0x000064dd | 3.61829e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v2}, com.android.calendar.Utils.resetMidnightUpdater(android.os.Handler, java.lang.Runnable):void .line 429 25| const v0, #+25822 (0x000064de | 3.61843e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v3}, com.android.calendar.agenda.AgendaListView.resetPastEventsUpdater():void .line 430 34| const v0, #+25823 (0x000064df | 3.61857e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.agenda.AgendaListView.onResume():void { .src "AgendaListView.java" .line 421 .prologue_end .line 421 0| const v0, #+25824 (0x000064e0 | 3.61871e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.agenda.AgendaListView.mTZUpdater 8| const v0, #+25825 (0x000064e1 | 3.61885e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1}, java.lang.Runnable.run():void .line 422 17| const v0, #+25826 (0x000064e2 | 3.61899e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v4, com.android.calendar.agenda.AgendaListView.mHandler 25| const v0, #+25827 (0x000064e3 | 3.61913e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v4, com.android.calendar.agenda.AgendaListView.mMidnightUpdater 33| const v0, #+25828 (0x000064e4 | 3.61927e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v4, com.android.calendar.agenda.AgendaListView.mTimeZone 41| const v0, #+25829 (0x000064e5 | 3.61941e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v1,v2,v3}, com.android.calendar.Utils.setMidnightUpdater(android.os.Handler, java.lang.Runnable, java.lang.String):void .line 423 50| const v0, #+25830 (0x000064e6 | 3.61955e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v4}, com.android.calendar.agenda.AgendaListView.setPastEventsUpdater():void .line 424 59| const v0, #+25831 (0x000064e7 | 3.61969e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v4, com.android.calendar.agenda.AgendaListView.mWindowAdapter 67| const v0, #+25832 (0x000064e8 | 3.61983e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.onResume():void .line 425 76| const v0, #+25833 (0x000064e9 | 3.61997e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.agenda.AgendaListView.refresh(boolean):void { .params "forced" .src "AgendaListView.java" .line 228 .prologue_end .line 228 0| const v0, #+25834 (0x000064ea | 3.62011e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v8, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25835 (0x000064eb | 3.62025e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v8, com.android.calendar.agenda.AgendaListView.mTime 16| const v0, #+25836 (0x000064ec | 3.62039e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 24| const/4 v5, #+0 (0x00000000 | 0.00000) 25| const/4 v7, #+0 (0x00000000 | 0.00000) 26| move v6, v9 27| invoke-virtual/range {v1..v7}, com.android.calendar.agenda.AgendaWindowAdapter.refresh(android.text.format.Time, long, java.lang.String, boolean, boolean):void .line 229 30| const v0, #+25837 (0x000064ed | 3.62053e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return-void } method com.android.calendar.agenda.AgendaListView.setHideDeclinedEvents(boolean):void { .params "hideDeclined" .src "AgendaListView.java" .line 417 .prologue_end .line 417 0| const v0, #+25838 (0x000064ee | 3.62067e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25839 (0x000064ef | 3.62082e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.calendar.agenda.AgendaWindowAdapter.setHideDeclinedEvents(boolean):void .line 418 17| const v0, #+25840 (0x000064f0 | 3.62096e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaListView.setSelectedInstanceId(long):void { .params "id" .src "AgendaListView.java" .line 366 .prologue_end .line 366 0| const v0, #+25841 (0x000064f1 | 3.62110e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaListView.mWindowAdapter 8| const v0, #+25842 (0x000064f2 | 3.62124e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.setSelectedInstanceId(long):void .line 367 17| const v0, #+25843 (0x000064f3 | 3.62138e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaListView.shiftSelection(int):void { .params "offset" .src "AgendaListView.java" .line 372 .prologue_end .line 372 0| const v0, #+25844 (0x000064f4 | 3.62152e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4,v5}, com.android.calendar.agenda.AgendaListView.shiftPosition(int):void .line 373 9| const v0, #+25845 (0x000064f5 | 3.62166e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getSelectedItemPosition():int 18| move-result v1 19| const v0, #+25846 (0x000064f6 | 3.62180e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 374 .local v1, "position", int 25| const/4 v2, #-1 (0xffffffff | NaN) 26| if-eq v1, v2, Label_1 .line 375 28| const v0, #+25847 (0x000064f7 | 3.62194e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| add-int v2, v1, v5 36| const/4 v3, #+0 (0x00000000 | 0.00000) 37| invoke-virtual {v4,v2,v3}, com.android.calendar.agenda.AgendaListView.setSelectionFromTop(int, int):void Label_1: .line 377 40| const v0, #+25848 (0x000064f8 | 3.62208e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$1.(com.android.calendar.agenda.AgendaWindowAdapter):void { .params "this$0" .src "AgendaWindowAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+25849 (0x000064f9 | 3.62222e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0 .line 200 8| const v0, #+25850 (0x000064fa | 3.62236e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25851 (0x000064fb | 3.62250e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$1.run():void { .src "AgendaWindowAdapter.java" .line 203 .prologue_end .line 203 0| const v0, #+25852 (0x000064fc | 3.62264e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0 8| const v0, #+25853 (0x000064fd | 3.62278e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0 16| const v0, #+25854 (0x000064fe | 3.62292e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.agenda.AgendaWindowAdapter.-get2(com.android.calendar.agenda.AgendaWindowAdapter):android.content.Context 25| move-result-object v2 26| const v0, #+25855 (0x000064ff | 3.62306e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 35| move-result-object v2 36| const v0, #+25856 (0x00006500 | 3.62320e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.-set8(com.android.calendar.agenda.AgendaWindowAdapter, java.lang.String):java.lang.String .line 204 45| const v0, #+25857 (0x00006501 | 3.62334e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v3, com.android.calendar.agenda.AgendaWindowAdapter$1.this$0 53| const v0, #+25858 (0x00006502 | 3.62348e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.notifyDataSetChanged():void .line 205 62| const v0, #+25859 (0x00006503 | 3.62362e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$2.(com.android.calendar.agenda.AgendaWindowAdapter):void { .params "this$0" .src "AgendaWindowAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+25860 (0x00006504 | 3.62376e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$2.this$0 .line 209 8| const v0, #+25861 (0x00006505 | 3.62390e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25862 (0x00006506 | 3.62404e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$2.run():void { .src "AgendaWindowAdapter.java" .line 212 .prologue_end .line 212 0| const v0, #+25863 (0x00006507 | 3.62418e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter$2.this$0 8| const v0, #+25864 (0x00006508 | 3.62432e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.agenda.AgendaWindowAdapter.notifyDataSetChanged():void .line 213 17| const v0, #+25865 (0x00006509 | 3.62446e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.():void { .src "AgendaWindowAdapter.java" .line 301 .prologue_end .line 301 0| const v0, #+25866 (0x0000650a | 3.62460e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+25867 (0x0000650b | 3.62474e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.(android.content.Context):void { .params "context" .src "AgendaWindowAdapter.java" .line 317 .prologue_end .line 317 0| const v0, #+25868 (0x0000650c | 3.62488e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 318 9| const v0, #+25869 (0x0000650d | 3.62502e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.agenda.AgendaByDayAdapter 17| const v0, #+25870 (0x0000650e | 3.62516e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v3}, com.android.calendar.agenda.AgendaByDayAdapter.(android.content.Context):void 26| const v0, #+25871 (0x0000650f | 3.62530e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter .line 319 34| const v0, #+25872 (0x00006510 | 3.62544e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.toString():java.lang.String { .src "AgendaWindowAdapter.java" .line 325 .prologue_end 0| const v0, #+25873 (0x00006511 | 3.62558e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 325 7| new-instance v2, android.text.format.Time 9| const v0, #+25874 (0x00006512 | 3.62572e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, android.text.format.Time.():void .line 326 .local v2, "time", android.text.format.Time 18| const v0, #+25875 (0x00006513 | 3.62586e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, java.lang.StringBuilder 26| const v0, #+25876 (0x00006514 | 3.62600e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, java.lang.StringBuilder.():void .line 327 .local v1, "sb", java.lang.StringBuilder 35| const v0, #+25877 (0x00006515 | 3.62614e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v3, v6, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 43| const v0, #+25878 (0x00006516 | 3.62628e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, android.text.format.Time.setJulianDay(int):long .line 328 52| const v0, #+25879 (0x00006517 | 3.62642e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v5}, android.text.format.Time.normalize(boolean):long .line 329 61| const v0, #+25880 (0x00006518 | 3.62656e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v3, "Start:" 70| const v0, #+25881 (0x00006519 | 3.62670e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 79| move-result-object v3 80| const v0, #+25882 (0x0000651a | 3.62684e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v2}, android.text.format.Time.toString():java.lang.String 89| move-result-object v4 90| const v0, #+25883 (0x0000651b | 3.62698e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 330 99| const v0, #+25884 (0x0000651c | 3.62712e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget v3, v6, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 107| const v0, #+25885 (0x0000651d | 3.62726e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v2,v3}, android.text.format.Time.setJulianDay(int):long .line 331 116| const v0, #+25886 (0x0000651e | 3.62740e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v2,v5}, android.text.format.Time.normalize(boolean):long .line 332 125| const v0, #+25887 (0x0000651f | 3.62754e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v3, " End:" 134| const v0, #+25888 (0x00006520 | 3.62768e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 143| move-result-object v3 144| const v0, #+25889 (0x00006521 | 3.62782e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v2}, android.text.format.Time.toString():java.lang.String 153| move-result-object v4 154| const v0, #+25890 (0x00006522 | 3.62796e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 333 163| const v0, #+25891 (0x00006523 | 3.62810e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const-string/jumbo v3, " Offset:" 172| const v0, #+25892 (0x00006524 | 3.62824e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 181| move-result-object v3 182| const v0, #+25893 (0x00006525 | 3.62838e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget v4, v6, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 190| const v0, #+25894 (0x00006526 | 3.62852e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 334 199| const v0, #+25895 (0x00006527 | 3.62866e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const-string/jumbo v3, " Size:" 208| const v0, #+25896 (0x00006528 | 3.62880e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v1,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 217| move-result-object v3 218| const v0, #+25897 (0x00006529 | 3.62894e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget v4, v6, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 226| const v0, #+25898 (0x0000652a | 3.62908e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 335 235| const v0, #+25899 (0x0000652b | 3.62922e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 244| move-result-object v3 245| const v0, #+25900 (0x0000652c | 3.62936e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| return-object v3 } method com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.(com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler):void { .params "this$1" .src "AgendaWindowAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+25901 (0x0000652d | 3.62950e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1 .line 1094 8| const v0, #+25902 (0x0000652e | 3.62964e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+25903 (0x0000652f | 3.62978e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.onClick(android.view.View):void { .params "v" .src "AgendaWindowAdapter.java" .line 1096 .prologue_end .line 1096 0| const v0, #+25904 (0x00006530 | 3.62992e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1 8| const v0, #+25905 (0x00006531 | 3.63006e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 16| const v0, #+25906 (0x00006532 | 3.63020e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1}, com.android.calendar.agenda.AgendaWindowAdapter.-get6(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView 25| move-result-object v1 26| const v0, #+25907 (0x00006533 | 3.63034e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ne v5, v1, Label_2 .line 1097 34| const v0, #+25908 (0x00006534 | 3.63048e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1 42| const v0, #+25909 (0x00006535 | 3.63062e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v1, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 50| const v0, #+25910 (0x00006536 | 3.63076e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v2, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 58| const v0, #+25911 (0x00006537 | 3.63090e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v3, #+0 (0x00000000 | 0.00000) 65| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void 68| const v0, #+25912 (0x00006538 | 3.63104e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap2(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean Label_1: .line 1101 77| const v0, #+25913 (0x00006539 | 3.63118e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void Label_2: .line 1099 84| const v0, #+25914 (0x0000653a | 3.63132e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.this$1 92| const v0, #+25915 (0x0000653b | 3.63146e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v1, v1, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 100| const v0, #+25916 (0x0000653c | 3.63161e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| new-instance v2, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 108| const v0, #+25917 (0x0000653d | 3.63175e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 115| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void 118| const v0, #+25918 (0x0000653e | 3.63189e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap2(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean 127| const v0, #+25919 (0x0000653f | 3.63203e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| goto/16 Label_1 } method com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.(com.android.calendar.agenda.AgendaWindowAdapter, android.content.ContentResolver):void { .params "this$0", "cr" .src "AgendaWindowAdapter.java" .line 959 .prologue_end .line 959 0| const v0, #+25920 (0x00006540 | 3.63217e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 .line 960 8| const v0, #+25921 (0x00006541 | 3.63231e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 961 17| const v0, #+25922 (0x00006542 | 3.63245e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.processNewCursor(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec, android.database.Cursor):int { .params "data", "cursor" .src "AgendaWindowAdapter.java" .line 1234 .prologue_end .line 1234 0| const v0, #+25923 (0x00006543 | 3.63259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 8| const v0, #+25924 (0x00006544 | 3.63273e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 17| move-result-object v6 18| const v0, #+25925 (0x00006545 | 3.63287e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| monitor-enter v6 .try_begin_1 .line 1236 25| const v0, #+25926 (0x00006546 | 3.63301e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 33| const v0, #+25927 (0x00006547 | 3.63315e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v7, v10, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 41| const v0, #+25928 (0x00006548 | 3.63329e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v5,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap4(com.android.calendar.agenda.AgendaWindowAdapter, int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 50| move-result-object v1 51| const v0, #+25929 (0x00006549 | 3.63343e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1237 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 57| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1238 .local v4, "listPositionOffset", int 58| if-nez v1, Label_6 .line 1239 60| const v0, #+25930 (0x0000654a | 3.63357e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .end_local v1 68| const v0, #+25931 (0x0000654b | 3.63371e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 76| const v0, #+25932 (0x0000654c | 3.63385e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get2(com.android.calendar.agenda.AgendaWindowAdapter):android.content.Context 85| move-result-object v5 86| const v0, #+25933 (0x0000654d | 3.63399e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-direct {v1,v5}, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.(android.content.Context):void Label_1: .line 1248 .restart_local v1 95| const v0, #+25934 (0x0000654e | 3.63413e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v5, v10, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 103| const v0, #+25935 (0x0000654f | 3.63427e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start .line 1249 111| const v0, #+25936 (0x00006550 | 3.63441e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget v5, v10, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 119| const v0, #+25937 (0x00006551 | 3.63455e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end .line 1250 127| const v0, #+25938 (0x00006552 | 3.63469e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iput-object v11, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor .line 1251 135| const v0, #+25939 (0x00006553 | 3.63483e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 143| const v0, #+25940 (0x00006554 | 3.63497e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v5,v1}, com.android.calendar.agenda.AgendaByDayAdapter.changeCursor(com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):void .line 1252 152| const v0, #+25941 (0x00006555 | 3.63511e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 160| const v0, #+25942 (0x00006556 | 3.63525e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v5}, com.android.calendar.agenda.AgendaByDayAdapter.getCount():int 169| move-result v5 170| const v0, #+25943 (0x00006557 | 3.63539e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size .line 1255 178| const v0, #+25944 (0x00006558 | 3.63553e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 186| const v0, #+25945 (0x00006559 | 3.63567e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 195| move-result-object v5 196| const v0, #+25946 (0x0000655a | 3.63581e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v5}, java.util.LinkedList.isEmpty():boolean 205| move-result v5 206| const v0, #+25947 (0x0000655b | 3.63595e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-nez v5, Label_2 .line 1256 214| const v0, #+25948 (0x0000655c | 3.63609e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget v7, v10, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 222| const v0, #+25949 (0x0000655d | 3.63623e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 230| const v0, #+25950 (0x0000655e | 3.63637e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 239| move-result-object v5 240| const v0, #+25951 (0x0000655f | 3.63651e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v5}, java.util.LinkedList.getFirst():java.lang.Object 249| move-result-object v5 250| const v0, #+25952 (0x00006560 | 3.63665e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| check-cast v5, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 258| const v0, #+25953 (0x00006561 | 3.63679e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget v5, v5, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 266| const v0, #+25954 (0x00006562 | 3.63693e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| if-gt v7, v5, Label_7 Label_2: .line 1257 274| const v0, #+25955 (0x00006563 | 3.63707e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 282| const v0, #+25956 (0x00006564 | 3.63721e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 291| move-result-object v5 292| const v0, #+25957 (0x00006565 | 3.63735e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v5,v1}, java.util.LinkedList.addFirst(java.lang.Object):void .line 1258 301| const v0, #+25958 (0x00006566 | 3.63749e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| iget v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 309| const v0, #+25959 (0x00006567 | 3.63763e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| add-int/2addr v4, v5 Label_3: .line 1269 316| const v0, #+25960 (0x00006568 | 3.63777e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 324| const v0, #+25961 (0x00006569 | 3.63791e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const/4 v7, #+0 (0x00000000 | 0.00000) 331| invoke-static {v5,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set5(com.android.calendar.agenda.AgendaWindowAdapter, int):int .line 1270 334| const v0, #+25962 (0x0000656a | 3.63805e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 342| const v0, #+25963 (0x0000656b | 3.63819e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 351| move-result-object v5 352| const v0, #+25964 (0x0000656c | 3.63833e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 361| move-result-object v3 362| const v0, #+25965 (0x0000656d | 3.63847e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v3, "info3$iterator", java.util.Iterator 368| const v0, #+25966 (0x0000656e | 3.63861e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 377| move-result v5 378| const v0, #+25967 (0x0000656f | 3.63875e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| if-eqz v5, Label_8 386| const v0, #+25968 (0x00006570 | 3.63889e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 395| move-result-object v2 396| const v0, #+25969 (0x00006571 | 3.63903e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| check-cast v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 1271 .local v2, "info3", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 404| const v0, #+25970 (0x00006572 | 3.63917e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 412| const v0, #+25971 (0x00006573 | 3.63931e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get10(com.android.calendar.agenda.AgendaWindowAdapter):int 421| move-result v5 422| const v0, #+25972 (0x00006574 | 3.63945e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| iput v5, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset .line 1272 430| const v0, #+25973 (0x00006575 | 3.63959e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 438| const v0, #+25974 (0x00006576 | 3.63973e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get10(com.android.calendar.agenda.AgendaWindowAdapter):int 447| move-result v7 448| const v0, #+25975 (0x00006577 | 3.63987e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| iget v8, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 456| const v0, #+25976 (0x00006578 | 3.64001e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| add-int/2addr v7, v8 463| invoke-static {v5,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set5(com.android.calendar.agenda.AgendaWindowAdapter, int):int .try_end_1 catch(...) : Label_5 466| const v0, #+25977 (0x00006579 | 3.64015e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| goto/16 Label_4 Label_5: .line 1234 .end_local v1 .end_local v2 .end_local v3 .end_local v4 474| const v0, #+25978 (0x0000657a | 3.64029e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| move-exception v5 481| monitor-exit v6 482| const v0, #+25979 (0x0000657b | 3.64043e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| throw v5 Label_6: .try_begin_2 .line 1244 .restart_local v1 .restart_local v4 489| const v0, #+25980 (0x0000657c | 3.64057e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iget v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 497| const v0, #+25981 (0x0000657d | 3.64071e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| neg-int v4, v5 504| goto/16 Label_1 Label_7: .line 1265 506| const v0, #+25982 (0x0000657e | 3.64085e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 514| const v0, #+25983 (0x0000657f | 3.64099e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 523| move-result-object v5 524| const v0, #+25984 (0x00006580 | 3.64113e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| invoke-virtual {v5,v1}, java.util.LinkedList.addLast(java.lang.Object):void 533| const v0, #+25985 (0x00006581 | 3.64127e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| goto/16 Label_3 Label_8: .line 1274 .restart_local v3 541| const v0, #+25986 (0x00006582 | 3.64141e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| iget-object v5, v9, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 549| const v0, #+25987 (0x00006583 | 3.64155e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| const/4 v7, #+0 (0x00000000 | 0.00000) 556| invoke-static {v5,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set2(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .try_end_2 catch(...) : Label_5 559| const v0, #+25988 (0x00006584 | 3.64169e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| monitor-exit v6 .line 1276 566| const v0, #+25989 (0x00006585 | 3.64183e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| return v4 } method com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "AgendaWindowAdapter.java" .line 968 0| move-object/16 v41, v42 3| move/16 v42, v43 6| move-object/16 v43, v44 9| move-object/16 v44, v45 .prologue_end 12| const v45, #+25990 (0x00006586 | 3.64197e-41) 15| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v15, v43 .line 968 20| check-cast v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec .line 970 .local v15, "data", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 22| const v45, #+25991 (0x00006587 | 3.64211e-41) 25| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 28| if-nez v44, Label_2 .line 971 30| const v45, #+25992 (0x00006588 | 3.64225e-41) 33| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 36| move-object/from16 v0, v41 38| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 40| const v45, #+25993 (0x00006589 | 3.64240e-41) 43| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 49| move-result-object v4 50| const v45, #+25994 (0x0000658a | 3.64254e-41) 53| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v4, Label_1 58| const v45, #+25995 (0x0000658b | 3.64268e-41) 61| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 64| move-object/from16 v0, v41 66| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 68| const v45, #+25996 (0x0000658c | 3.64282e-41) 71| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 77| move-result-object v4 78| const v45, #+25997 (0x0000658d | 3.64296e-41) 81| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getContext():android.content.Context 87| move-result-object v4 88| const v45, #+25998 (0x0000658e | 3.64310e-41) 91| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 94| instance-of v4, v4, android.app.Activity 96| const v45, #+25999 (0x0000658f | 3.64324e-41) 99| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 102| if-eqz v4, Label_1 .line 972 104| const v45, #+26000 (0x00006590 | 3.64338e-41) 107| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 110| move-object/from16 v0, v41 112| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 114| const v45, #+26001 (0x00006591 | 3.64352e-41) 117| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 123| move-result-object v4 124| const v45, #+26002 (0x00006592 | 3.64366e-41) 127| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v4}, com.android.calendar.agenda.AgendaListView.getContext():android.content.Context 133| move-result-object v4 134| const v45, #+26003 (0x00006593 | 3.64380e-41) 137| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 140| check-cast v4, android.app.Activity 142| const v45, #+26004 (0x00006594 | 3.64394e-41) 145| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v4}, android.app.Activity.finish():void Label_1: .line 974 151| const v45, #+26005 (0x00006595 | 3.64408e-41) 154| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 157| return-void Label_2: .line 984 158| const v45, #+26006 (0x00006596 | 3.64422e-41) 161| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 164| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 166| const v45, #+26007 (0x00006597 | 3.64436e-41) 169| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 172| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 173| if-ne v4, v5, Label_3 .line 985 175| const v45, #+26008 (0x00006598 | 3.64450e-41) 178| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 181| move-object/from16 v0, v41 183| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 185| const v45, #+26009 (0x00006599 | 3.64464e-41) 188| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 191| const/4 v5, #+0 (0x00000000 | 0.00000) 192| iput-boolean v5, v4, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated Label_3: .line 988 194| const v45, #+26010 (0x0000659a | 3.64478e-41) 197| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 200| move-object/from16 v0, v41 202| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 204| const v45, #+26011 (0x0000659b | 3.64492e-41) 207| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get14(com.android.calendar.agenda.AgendaWindowAdapter):boolean 213| move-result v4 214| const v45, #+26012 (0x0000659c | 3.64506e-41) 217| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 220| if-eqz v4, Label_4 .line 989 222| const v45, #+26013 (0x0000659d | 3.64520e-41) 225| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-interface/range {v44..v44}, android.database.Cursor.close():void .line 990 231| const v45, #+26014 (0x0000659e | 3.64534e-41) 234| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 237| return-void Label_4: .line 994 238| const v45, #+26015 (0x0000659f | 3.64548e-41) 241| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-interface/range {v44..v44}, android.database.Cursor.getCount():int 247| move-result v14 248| const v45, #+26016 (0x000065a0 | 3.64562e-41) 251| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 995 .local v14, "cursorSize", int 254| if-gtz v14, Label_5 256| const v45, #+26017 (0x000065a1 | 3.64576e-41) 259| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 262| move-object/from16 v0, v41 264| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 266| const v45, #+26018 (0x000065a2 | 3.64590e-41) 269| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 275| move-result-object v4 276| const v45, #+26019 (0x000065a3 | 3.64604e-41) 279| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v4}, java.util.LinkedList.isEmpty():boolean 285| move-result v4 286| const v45, #+26020 (0x000065a4 | 3.64618e-41) 289| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 292| if-nez v4, Label_5 294| const v45, #+26021 (0x000065a5 | 3.64632e-41) 297| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 300| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 302| const v45, #+26022 (0x000065a6 | 3.64646e-41) 305| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 308| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 309| if-ne v4, v5, Label_24 Label_5: .line 996 311| const v45, #+26023 (0x000065a7 | 3.64660e-41) 314| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 317| move-object/from16 v0, v41 319| move-object/from16 v1, v44 321| invoke-direct {v0,v15,v1}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.processNewCursor(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec, android.database.Cursor):int 324| move-result v27 325| const v45, #+26024 (0x000065a8 | 3.64674e-41) 328| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 997 .local v27, "listPositionOffset", int 331| const/16 v28, #-1 (0xffffffff | NaN) .line 998 .local v28, "newPosition", int 333| iget-object v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 335| const v45, #+26025 (0x000065a9 | 3.64688e-41) 338| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 341| if-nez v4, Label_20 .line 999 343| const v45, #+26026 (0x000065aa | 3.64702e-41) 346| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 349| move-object/from16 v0, v41 351| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 353| const v45, #+26027 (0x000065ab | 3.64716e-41) 356| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v4}, com.android.calendar.agenda.AgendaWindowAdapter.notifyDataSetChanged():void .line 1000 362| const v45, #+26028 (0x000065ac | 3.64730e-41) 365| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 368| if-eqz v27, Label_6 .line 1001 370| const v45, #+26029 (0x000065ad | 3.64744e-41) 373| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 376| move-object/from16 v0, v41 378| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 380| const v45, #+26030 (0x000065ae | 3.64758e-41) 383| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 389| move-result-object v4 390| const v45, #+26031 (0x000065af | 3.64772e-41) 393| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 396| move/from16 v0, v27 398| invoke-virtual {v4,v0}, com.android.calendar.agenda.AgendaListView.shiftSelection(int):void Label_6: .line 1030 401| const v45, #+26032 (0x000065b0 | 3.64786e-41) 404| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 407| move-object/from16 v0, v41 409| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 411| const v45, #+26033 (0x000065b1 | 3.64800e-41) 414| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get11(com.android.calendar.agenda.AgendaWindowAdapter):long 420| move-result-wide v4:v5 421| const v45, #+26034 (0x000065b2 | 3.64814e-41) 424| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 427| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 429| cmp-long v4, v4:v5, v6:v7 431| if-nez v4, Label_8 433| const v45, #+26035 (0x000065b3 | 3.64828e-41) 436| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 439| const/4 v4, #-1 (0xffffffff | NaN) 440| move/from16 v0, v28 442| if-eq v0, v4, Label_8 .line 1031 444| const v45, #+26036 (0x000065b4 | 3.64842e-41) 447| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 450| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 452| const v45, #+26037 (0x000065b5 | 3.64856e-41) 455| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 458| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 459| if-ne v4, v5, Label_8 .line 1032 461| const v45, #+26038 (0x000065b6 | 3.64870e-41) 464| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 467| iget-wide v4:v5, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id 469| const v45, #+26039 (0x000065b7 | 3.64884e-41) 472| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 475| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 477| cmp-long v4, v4:v5, v6:v7 479| if-nez v4, Label_7 481| const v45, #+26040 (0x000065b8 | 3.64898e-41) 484| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 487| iget-object v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 489| const v45, #+26041 (0x000065b9 | 3.64912e-41) 492| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 495| if-eqz v4, Label_8 Label_7: .line 1033 497| const v45, #+26042 (0x000065ba | 3.64926e-41) 500| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 503| move-object/from16 v0, v41 505| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 507| const v45, #+26043 (0x000065bb | 3.64940e-41) 510| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 513| move-object/from16 v0, v41 515| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 517| const v45, #+26044 (0x000065bc | 3.64954e-41) 520| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 523| move/from16 v0, v28 525| invoke-static {v5,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap7(com.android.calendar.agenda.AgendaWindowAdapter, int):long 528| move-result-wide v6:v7 529| const v45, #+26045 (0x000065bd | 3.64968e-41) 532| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-static {v4,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set6(com.android.calendar.agenda.AgendaWindowAdapter, long):long Label_8: .line 1039 538| const v45, #+26046 (0x000065be | 3.64982e-41) 541| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v41 546| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 548| const v45, #+26047 (0x000065bf | 3.64996e-41) 551| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 557| move-result-object v4 558| const v45, #+26048 (0x000065c0 | 3.65010e-41) 561| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 564| invoke-virtual {v4}, java.util.LinkedList.size():int 567| move-result v4 568| const v45, #+26049 (0x000065c1 | 3.65024e-41) 571| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 574| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 575| if-ne v4, v5, Label_11 577| const v45, #+26050 (0x000065c2 | 3.65038e-41) 580| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 583| move-object/from16 v0, v41 585| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 587| const v45, #+26051 (0x000065c3 | 3.65052e-41) 590| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get11(com.android.calendar.agenda.AgendaWindowAdapter):long 596| move-result-wide v4:v5 597| const v45, #+26052 (0x000065c4 | 3.65066e-41) 600| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 603| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 605| cmp-long v4, v4:v5, v6:v7 607| if-eqz v4, Label_11 .line 1040 609| const v45, #+26053 (0x000065c5 | 3.65080e-41) 612| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 615| const/16 v17, #+0 (0x00000000 | 0.00000) .line 1041 .local v17, "found", boolean 617| const/4 v4, #-1 (0xffffffff | NaN) 618| move-object/from16 v0, v44 620| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean Label_9: .line 1042 623| const v45, #+26054 (0x000065c6 | 3.65094e-41) 626| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 629| invoke-interface/range {v44..v44}, android.database.Cursor.moveToNext():boolean 632| move-result v4 633| const v45, #+26055 (0x000065c7 | 3.65108e-41) 636| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 639| if-eqz v4, Label_10 .line 1043 641| const v45, #+26056 (0x000065c8 | 3.65122e-41) 644| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 647| move-object/from16 v0, v41 649| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 651| const v45, #+26057 (0x000065c9 | 3.65136e-41) 654| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 657| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get11(com.android.calendar.agenda.AgendaWindowAdapter):long 660| move-result-wide v4:v5 661| const v45, #+26058 (0x000065ca | 3.65150e-41) 664| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1044 667| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1043 668| move-object/from16 v0, v44 670| invoke-interface {v0,v6}, android.database.Cursor.getLong(int):long 673| move-result-wide v6:v7 674| const v45, #+26059 (0x000065cb | 3.65164e-41) 677| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 680| cmp-long v4, v4:v5, v6:v7 682| if-nez v4, Label_9 .line 1045 684| const v45, #+26060 (0x000065cc | 3.65178e-41) 687| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 690| const/16 v17, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 1050 692| const v45, #+26061 (0x000065cd | 3.65192e-41) 695| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 698| if-nez v17, Label_11 .line 1051 700| const v45, #+26062 (0x000065ce | 3.65206e-41) 703| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 706| move-object/from16 v0, v41 708| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 710| const v45, #+26063 (0x000065cf | 3.65220e-41) 713| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 716| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 718| invoke-static {v4,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set6(com.android.calendar.agenda.AgendaWindowAdapter, long):long Label_11: .line 1056 .end_local v17 721| const v45, #+26064 (0x000065d0 | 3.65234e-41) 724| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 727| move-object/from16 v0, v41 729| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 731| const v45, #+26065 (0x000065d1 | 3.65248e-41) 734| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 737| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get13(com.android.calendar.agenda.AgendaWindowAdapter):boolean 740| move-result v4 741| const v45, #+26066 (0x000065d2 | 3.65262e-41) 744| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 747| if-eqz v4, Label_14 749| const v45, #+26067 (0x000065d3 | 3.65276e-41) 752| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 755| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 757| const v45, #+26068 (0x000065d4 | 3.65290e-41) 760| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 763| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 764| if-ne v4, v5, Label_14 .line 1057 766| const v45, #+26069 (0x000065d5 | 3.65304e-41) 769| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 772| const/16 v33, #+0 (0x00000000 | 0.00000) .line 1058 .local v33, "tempCursor", android.database.Cursor 774| const/16 v36, #-1 (0xffffffff | NaN) .line 1061 .local v36, "tempCursorPosition", int 776| move-object/from16 v0, v41 778| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 780| const v45, #+26070 (0x000065d6 | 3.65319e-41) 783| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 786| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get11(com.android.calendar.agenda.AgendaWindowAdapter):long 789| move-result-wide v4:v5 790| const v45, #+26071 (0x000065d7 | 3.65333e-41) 793| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 796| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 798| cmp-long v4, v4:v5, v6:v7 800| if-nez v4, Label_23 .line 1062 802| const v45, #+26072 (0x000065d8 | 3.65347e-41) 805| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 808| invoke-interface/range {v44..v44}, android.database.Cursor.moveToFirst():boolean 811| move-result v4 812| const v45, #+26073 (0x000065d9 | 3.65361e-41) 815| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 818| if-eqz v4, Label_13 .line 1063 820| const v45, #+26074 (0x000065da | 3.65375e-41) 823| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 826| move-object/from16 v0, v41 828| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 .line 1064 830| const v45, #+26075 (0x000065db | 3.65389e-41) 833| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 836| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1063 837| move-object/from16 v0, v44 839| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 842| move-result-wide v6:v7 843| const v45, #+26076 (0x000065dc | 3.65403e-41) 846| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 849| invoke-static {v4,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-set6(com.android.calendar.agenda.AgendaWindowAdapter, long):long .line 1069 852| const v45, #+26077 (0x000065dd | 3.65417e-41) 855| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 858| move-object/from16 v0, v41 860| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 862| const v45, #+26078 (0x000065de | 3.65431e-41) 865| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 868| new-instance v5, com.android.calendar.agenda.AgendaAdapter$ViewHolder 870| const v45, #+26079 (0x000065df | 3.65445e-41) 873| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 876| invoke-direct {v5}, com.android.calendar.agenda.AgendaAdapter$ViewHolder.():void 879| const v45, #+26080 (0x000065e0 | 3.65459e-41) 882| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 885| invoke-static {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.-set7(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaAdapter$ViewHolder):com.android.calendar.agenda.AgendaAdapter$ViewHolder .line 1070 888| const v45, #+26081 (0x000065e1 | 3.65473e-41) 891| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 894| move-object/from16 v0, v41 896| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 898| const v45, #+26082 (0x000065e2 | 3.65487e-41) 901| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 904| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get12(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaAdapter$ViewHolder 907| move-result-object v5 908| const v45, #+26083 (0x000065e3 | 3.65501e-41) 911| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1071 914| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 915| move-object/from16 v0, v44 917| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 920| move-result v4 921| const v45, #+26084 (0x000065e4 | 3.65515e-41) 924| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 927| if-eqz v4, Label_22 929| const v45, #+26085 (0x000065e5 | 3.65529e-41) 932| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 935| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_12: .line 1070 936| const v45, #+26086 (0x000065e6 | 3.65543e-41) 939| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 942| iput-boolean v4, v5, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay .line 1072 944| const v45, #+26087 (0x000065e7 | 3.65557e-41) 947| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 950| move-object/from16 v33, v44 Label_13: .line 1078 .end_local v33 952| const v45, #+26088 (0x000065e8 | 3.65571e-41) 955| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 958| if-eqz v33, Label_14 .line 1079 960| const v45, #+26089 (0x000065e9 | 3.65585e-41) 963| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 966| move-object/from16 v0, v41 968| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 .line 1080 970| const v45, #+26090 (0x000065ea | 3.65599e-41) 973| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 976| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1079 977| move-object/from16 v0, v33 979| move/from16 v1, v36 981| invoke-static {v4,v0,v1,v5}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap3(com.android.calendar.agenda.AgendaWindowAdapter, android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 984| move-result-object v24 985| const v45, #+26091 (0x000065eb | 3.65613e-41) 988| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1081 .local v24, "item", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 991| move-object/from16 v0, v41 993| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 995| const v45, #+26092 (0x000065ec | 3.65627e-41) 998| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1001| move/from16 v0, v28 1003| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap8(com.android.calendar.agenda.AgendaWindowAdapter, int):long 1006| move-result-wide v34:v35 1007| const v45, #+26093 (0x000065ed | 3.65641e-41) 1010| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1085 .local v34, "selectedTime", long 1013| move-object/from16 v0, v41 1015| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1017| const v45, #+26094 (0x000065ee | 3.65655e-41) 1020| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1023| move-object/from16 v0, v24 1025| move-wide/from16 v1:v2, v34:v35 1027| invoke-static {v4,v0,v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap10(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem, long):void Label_14: .line 1093 .end_local v24 .end_local v27 .end_local v28 .end_local v34 .end_local v36 1030| const v45, #+26095 (0x000065ef | 3.65669e-41) 1033| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1036| move-object/from16 v0, v41 1038| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1040| const v45, #+26096 (0x000065f0 | 3.65683e-41) 1043| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1046| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get3(com.android.calendar.agenda.AgendaWindowAdapter):boolean 1049| move-result v4 1050| const v45, #+26097 (0x000065f1 | 3.65697e-41) 1053| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1056| if-nez v4, Label_15 .line 1094 1058| const v45, #+26098 (0x000065f2 | 3.65711e-41) 1061| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1064| new-instance v20, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1 1066| const v45, #+26099 (0x000065f3 | 3.65725e-41) 1069| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1072| move-object/from16 v0, v20 1074| move-object/from16 v1, v41 1076| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler$1.(com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler):void .line 1102 .local v20, "headerFooterOnClickListener", android.view.View$OnClickListener 1079| const v45, #+26100 (0x000065f4 | 3.65739e-41) 1082| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1085| move-object/from16 v0, v41 1087| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1089| const v45, #+26101 (0x000065f5 | 3.65753e-41) 1092| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1095| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get6(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView 1098| move-result-object v4 1099| const v45, #+26102 (0x000065f6 | 3.65767e-41) 1102| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1105| move-object/from16 v0, v20 1107| invoke-virtual {v4,v0}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 1103 1110| const v45, #+26103 (0x000065f7 | 3.65781e-41) 1113| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1116| move-object/from16 v0, v41 1118| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1120| const v45, #+26104 (0x000065f8 | 3.65795e-41) 1123| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1126| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get5(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView 1129| move-result-object v4 1130| const v45, #+26105 (0x000065f9 | 3.65809e-41) 1133| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1136| move-object/from16 v0, v20 1138| invoke-virtual {v4,v0}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 1104 1141| const v45, #+26106 (0x000065fa | 3.65823e-41) 1144| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1147| move-object/from16 v0, v41 1149| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1151| const v45, #+26107 (0x000065fb | 3.65837e-41) 1154| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1157| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 1160| move-result-object v4 1161| const v45, #+26108 (0x000065fc | 3.65851e-41) 1164| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1167| move-object/from16 v0, v41 1169| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1171| const v45, #+26109 (0x000065fd | 3.65865e-41) 1174| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1177| invoke-static {v5}, com.android.calendar.agenda.AgendaWindowAdapter.-get5(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView 1180| move-result-object v5 1181| const v45, #+26110 (0x000065fe | 3.65879e-41) 1184| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1187| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaListView.addFooterView(android.view.View):void .line 1105 1190| const v45, #+26111 (0x000065ff | 3.65893e-41) 1193| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1196| move-object/from16 v0, v41 1198| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1200| const v45, #+26112 (0x00006600 | 3.65907e-41) 1203| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1206| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1207| invoke-static {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.-set0(com.android.calendar.agenda.AgendaWindowAdapter, boolean):boolean Label_15: .line 1107 .end_local v20 1210| const v45, #+26113 (0x00006601 | 3.65921e-41) 1213| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v41 1218| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1220| const v45, #+26114 (0x00006602 | 3.65935e-41) 1223| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1226| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue 1229| move-result-object v5 1230| const v45, #+26115 (0x00006603 | 3.65949e-41) 1233| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1236| monitor-enter v5 .line 1108 1237| const v45, #+26116 (0x00006604 | 3.65963e-41) 1240| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1243| const/16 v39, #-1 (0xffffffff | NaN) .line 1109 .local v39, "totalAgendaRangeStart", int 1245| const/16 v38, #-1 (0xffffffff | NaN) .line 1111 .local v38, "totalAgendaRangeEnd", int 1247| if-eqz v14, Label_27 .try_begin_1 .line 1113 1249| const v45, #+26117 (0x00006605 | 3.65977e-41) 1252| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1255| move-object/from16 v0, v41 1257| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1259| const v45, #+26118 (0x00006606 | 3.65991e-41) 1262| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1265| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue 1268| move-result-object v4 1269| const v45, #+26119 (0x00006607 | 3.66005e-41) 1272| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1275| invoke-virtual {v4}, java.util.concurrent.ConcurrentLinkedQueue.poll():java.lang.Object 1278| move-result-object v40 1279| const v45, #+26120 (0x00006608 | 3.66019e-41) 1282| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1285| check-cast v40, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec .line 1117 .local v40, "x", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 1287| const v45, #+26121 (0x00006609 | 3.66033e-41) 1290| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1293| move-object/from16 v0, v41 1295| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1297| const v45, #+26122 (0x0000660a | 3.66047e-41) 1300| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1303| const/4 v6, #+0 (0x00000000 | 0.00000) 1304| invoke-static {v4,v6}, com.android.calendar.agenda.AgendaWindowAdapter.-set1(com.android.calendar.agenda.AgendaWindowAdapter, int):int .line 1118 1307| const v45, #+26123 (0x0000660b | 3.66061e-41) 1310| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1313| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 1315| const v45, #+26124 (0x0000660c | 3.66075e-41) 1318| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1321| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1322| if-ne v4, v6, Label_25 .line 1119 1324| const v45, #+26125 (0x0000660d | 3.66089e-41) 1327| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1330| move-object/from16 v0, v41 1332| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1334| const v45, #+26126 (0x0000660e | 3.66103e-41) 1337| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1340| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get7(com.android.calendar.agenda.AgendaWindowAdapter):int 1343| move-result v6 1344| const v45, #+26127 (0x0000660f | 3.66117e-41) 1347| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1350| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 1352| invoke-static {v4,v6}, com.android.calendar.agenda.AgendaWindowAdapter.-set3(com.android.calendar.agenda.AgendaWindowAdapter, int):int Label_16: .line 1124 1355| const v45, #+26128 (0x00006610 | 3.66131e-41) 1358| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1361| move-object/from16 v0, v41 1363| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1365| const v45, #+26129 (0x00006611 | 3.66145e-41) 1368| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1371| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1374| move-result-object v4 1375| const v45, #+26130 (0x00006612 | 3.66159e-41) 1378| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1381| invoke-virtual {v4}, java.util.LinkedList.getFirst():java.lang.Object 1384| move-result-object v4 1385| const v45, #+26131 (0x00006613 | 3.66173e-41) 1388| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1391| check-cast v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 1393| const v45, #+26132 (0x00006614 | 3.66187e-41) 1396| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1399| iget v0, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 1401| const v45, #+26133 (0x00006615 | 3.66201e-41) 1404| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1407| move/from16 v39, v0 .line 1125 1409| move-object/from16 v0, v41 1411| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1413| const v45, #+26134 (0x00006616 | 3.66215e-41) 1416| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1419| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1422| move-result-object v4 1423| const v45, #+26135 (0x00006617 | 3.66229e-41) 1426| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1429| invoke-virtual {v4}, java.util.LinkedList.getLast():java.lang.Object 1432| move-result-object v4 1433| const v45, #+26136 (0x00006618 | 3.66243e-41) 1436| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1439| check-cast v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 1441| const v45, #+26137 (0x00006619 | 3.66257e-41) 1444| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1447| iget v0, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 1449| const v45, #+26138 (0x0000661a | 3.66271e-41) 1452| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1455| move/from16 v38, v0 Label_17: .line 1174 .end_local v40 1457| const v45, #+26139 (0x0000661b | 3.66285e-41) 1460| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1463| move-object/from16 v0, v41 1465| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1467| const v45, #+26140 (0x0000661c | 3.66299e-41) 1470| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1473| move/from16 v0, v39 1475| move/from16 v1, v38 1477| invoke-static {v4,v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap11(com.android.calendar.agenda.AgendaWindowAdapter, int, int):void .line 1180 1480| const v45, #+26141 (0x0000661d | 3.66313e-41) 1483| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1486| move-object/from16 v0, v41 1488| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1490| const v45, #+26142 (0x0000661e | 3.66327e-41) 1493| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1496| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1499| move-result-object v6 1500| const v45, #+26143 (0x0000661f | 3.66341e-41) 1503| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1506| monitor-enter v6 .try_end_1 catch(...) : Label_26 .try_begin_2 .line 1181 1507| const v45, #+26144 (0x00006620 | 3.66355e-41) 1510| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1513| move-object/from16 v0, v41 1515| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1517| const v45, #+26145 (0x00006621 | 3.66369e-41) 1520| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1523| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1526| move-result-object v4 1527| const v45, #+26146 (0x00006622 | 3.66383e-41) 1530| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1533| invoke-virtual {v4}, java.util.LinkedList.getFirst():java.lang.Object 1536| move-result-object v22 1537| const v45, #+26147 (0x00006623 | 3.66398e-41) 1540| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1543| check-cast v22, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 1182 .local v22, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 1545| const v45, #+26148 (0x00006624 | 3.66412e-41) 1548| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1551| new-instance v37, android.text.format.Time 1553| const v45, #+26149 (0x00006625 | 3.66426e-41) 1556| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1559| move-object/from16 v0, v41 1561| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1563| const v45, #+26150 (0x00006626 | 3.66440e-41) 1566| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1569| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get16(com.android.calendar.agenda.AgendaWindowAdapter):java.lang.String 1572| move-result-object v4 1573| const v45, #+26151 (0x00006627 | 3.66454e-41) 1576| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1579| move-object/from16 v0, v37 1581| invoke-direct {v0,v4}, android.text.format.Time.(java.lang.String):void .line 1183 .local v37, "time", android.text.format.Time 1584| const v45, #+26152 (0x00006628 | 3.66468e-41) 1587| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1590| invoke-static {}, java.lang.System.currentTimeMillis():long 1593| move-result-wide v30:v31 1594| const v45, #+26153 (0x00006629 | 3.66482e-41) 1597| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1184 .local v30, "now", long 1600| move-object/from16 v0, v37 1602| move-wide/from16 v1:v2, v30:v31 1604| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 1185 1607| const v45, #+26154 (0x0000662a | 3.66496e-41) 1610| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1613| move-object/from16 v0, v37 1615| iget-wide v10:v11, v0, android.text.format.Time.gmtoff 1617| const v45, #+26155 (0x0000662b | 3.66510e-41) 1620| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1623| move-wide/from16 v0:v1, v30:v31 1625| invoke-static {v0,v1,v10,v11}, android.text.format.Time.getJulianDay(long, long):int 1628| move-result v13 1629| const v45, #+26156 (0x0000662c | 3.66524e-41) 1632| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1186 .local v13, "JulianToday", int 1635| if-eqz v22, Label_37 1637| const v45, #+26157 (0x0000662d | 3.66538e-41) 1640| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1643| move-object/from16 v0, v22 1645| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 1647| const v45, #+26158 (0x0000662e | 3.66552e-41) 1650| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1653| if-lt v13, v4, Label_37 .line 1187 1655| const v45, #+26159 (0x0000662f | 3.66566e-41) 1658| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1661| move-object/from16 v0, v41 1663| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1665| const v45, #+26160 (0x00006630 | 3.66580e-41) 1668| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1671| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1674| move-result-object v4 1675| const v45, #+26161 (0x00006631 | 3.66594e-41) 1678| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1681| invoke-virtual {v4}, java.util.LinkedList.getLast():java.lang.Object 1684| move-result-object v4 1685| const v45, #+26162 (0x00006632 | 3.66608e-41) 1688| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1691| check-cast v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 1693| const v45, #+26163 (0x00006633 | 3.66622e-41) 1696| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1699| iget v4, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end .line 1186 1701| const v45, #+26164 (0x00006634 | 3.66636e-41) 1704| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1707| if-gt v13, v4, Label_37 .line 1188 1709| const v45, #+26165 (0x00006635 | 3.66650e-41) 1712| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1715| move-object/from16 v0, v41 1717| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1719| const v45, #+26166 (0x00006636 | 3.66664e-41) 1722| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1725| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 1728| move-result-object v4 1729| const v45, #+26167 (0x00006637 | 3.66678e-41) 1732| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1735| invoke-virtual {v4}, java.util.LinkedList.iterator():java.util.Iterator 1738| move-result-object v25 1739| const v45, #+26168 (0x00006638 | 3.66692e-41) 1742| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1189 .local_ex v25, "iter", java.util.Iterator, "Ljava/util/Iterator;" 1745| const/16 v18, #+0 (0x00000000 | 0.00000) Label_18: .line 1190 .local v18, "foundDay", boolean 1747| const v45, #+26169 (0x00006639 | 3.66706e-41) 1750| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1753| invoke-interface/range {v25..v25}, java.util.Iterator.hasNext():boolean 1756| move-result v4 1757| const v45, #+26170 (0x0000663a | 3.66720e-41) 1760| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1763| if-eqz v4, Label_37 1765| const v45, #+26171 (0x0000663b | 3.66734e-41) 1768| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1771| xor-int/lit8 v4, v18, #+1 (0x00000001 | 1.40130e-45) 1773| if-eqz v4, Label_37 .line 1191 1775| const v45, #+26172 (0x0000663c | 3.66748e-41) 1778| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1781| invoke-interface/range {v25..v25}, java.util.Iterator.next():java.lang.Object 1784| move-result-object v22 1785| const v45, #+26173 (0x0000663d | 3.66762e-41) 1788| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .end_local v22 1791| check-cast v22, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 1192 .restart_local v22 1793| const v45, #+26174 (0x0000663e | 3.66776e-41) 1796| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1799| const/16 v21, #+0 (0x00000000 | 0.00000) Label_19: .local v21, "i", int 1801| const v45, #+26175 (0x0000663f | 3.66790e-41) 1804| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1807| move-object/from16 v0, v22 1809| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 1811| const v45, #+26176 (0x00006640 | 3.66804e-41) 1814| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1817| move/from16 v0, v21 1819| if-ge v0, v4, Label_18 .line 1193 1821| const v45, #+26177 (0x00006641 | 3.66818e-41) 1824| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1827| move-object/from16 v0, v22 1829| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 1831| const v45, #+26178 (0x00006642 | 3.66832e-41) 1834| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1837| move/from16 v0, v21 1839| invoke-virtual {v4,v0}, com.android.calendar.agenda.AgendaByDayAdapter.findJulianDayFromPosition(int):int 1842| move-result v4 1843| const v45, #+26179 (0x00006643 | 3.66846e-41) 1846| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1849| if-lt v4, v13, Label_36 .line 1194 1851| const v45, #+26180 (0x00006644 | 3.66860e-41) 1854| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1857| move-object/from16 v0, v22 1859| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 1861| const v45, #+26181 (0x00006645 | 3.66874e-41) 1864| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1867| move/from16 v0, v21 1869| invoke-virtual {v4,v0}, com.android.calendar.agenda.AgendaByDayAdapter.setAsFirstDayAfterYesterday(int):void .try_end_2 catch(...) : Label_41 .line 1195 1872| const v45, #+26182 (0x00006646 | 3.66888e-41) 1875| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1878| const/16 v18, #+1 (0x00000001 | 1.40130e-45) .line 1196 1880| goto/16 Label_18 Label_20: .line 1004 .end_local v13 .end_local v18 .end_local v21 .end_local v22 .end_local v25 .end_local v30 .end_local v37 .end_local v38 .end_local v39 .restart_local v27 .restart_local v28 1882| const v45, #+26183 (0x00006647 | 3.66902e-41) 1885| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1888| iget-object v0, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 1890| const v45, #+26184 (0x00006648 | 3.66916e-41) 1893| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1896| move-object/from16 v19, v0 .line 1005 .local v19, "goToTime", android.text.format.Time 1898| move-object/from16 v0, v41 1900| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1902| const v45, #+26185 (0x00006649 | 3.66930e-41) 1905| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1908| invoke-virtual {v4}, com.android.calendar.agenda.AgendaWindowAdapter.notifyDataSetChanged():void .line 1006 1911| const v45, #+26186 (0x0000664a | 3.66944e-41) 1914| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1917| move-object/from16 v0, v41 1919| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1921| const v45, #+26187 (0x0000664b | 3.66958e-41) 1924| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1927| iget-wide v6:v7, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id 1929| const v45, #+26188 (0x0000664c | 3.66972e-41) 1932| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1935| move-object/from16 v0, v19 1937| invoke-static {v4,v0,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap5(com.android.calendar.agenda.AgendaWindowAdapter, android.text.format.Time, long):int 1940| move-result v28 1941| const v45, #+26189 (0x0000664d | 3.66986e-41) 1944| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1007 1947| if-ltz v28, Label_6 .line 1008 1949| const v45, #+26190 (0x0000664e | 3.67000e-41) 1952| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1955| move-object/from16 v0, v41 1957| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1959| const v45, #+26191 (0x0000664f | 3.67014e-41) 1962| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1965| iget v4, v4, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState 1967| const v45, #+26192 (0x00006650 | 3.67028e-41) 1970| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1973| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 1974| if-ne v4, v5, Label_21 .line 1009 1976| const v45, #+26193 (0x00006651 | 3.67042e-41) 1979| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1982| move-object/from16 v0, v41 1984| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 1986| const v45, #+26194 (0x00006652 | 3.67056e-41) 1989| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 1992| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 1995| move-result-object v4 1996| const v45, #+26195 (0x00006653 | 3.67070e-41) 1999| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2002| const/4 v5, #+0 (0x00000000 | 0.00000) 2003| const/4 v6, #+0 (0x00000000 | 0.00000) 2004| invoke-virtual {v4,v5,v6}, com.android.calendar.agenda.AgendaListView.smoothScrollBy(int, int):void Label_21: .line 1011 2007| const v45, #+26196 (0x00006654 | 3.67084e-41) 2010| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2013| move-object/from16 v0, v41 2015| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2017| const v45, #+26197 (0x00006655 | 3.67098e-41) 2020| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2023| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView 2026| move-result-object v4 2027| const v45, #+26198 (0x00006656 | 3.67112e-41) 2030| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2033| add-int/lit8 v5, v28, #+1 (0x00000001 | 1.40130e-45) .line 1012 2035| move-object/from16 v0, v41 2037| iget-object v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2039| const v45, #+26199 (0x00006657 | 3.67126e-41) 2042| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2045| invoke-static {v6}, com.android.calendar.agenda.AgendaWindowAdapter.-get15(com.android.calendar.agenda.AgendaWindowAdapter):int 2048| move-result v6 2049| const v45, #+26200 (0x00006658 | 3.67140e-41) 2052| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1011 2055| invoke-virtual {v4,v5,v6}, com.android.calendar.agenda.AgendaListView.setSelectionFromTop(int, int):void .line 1013 2058| const v45, #+26201 (0x00006659 | 3.67154e-41) 2061| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2064| new-instance v8, android.text.format.Time 2066| const v45, #+26202 (0x0000665a | 3.67168e-41) 2069| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2072| move-object/from16 v0, v41 2074| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2076| const v45, #+26203 (0x0000665b | 3.67182e-41) 2079| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2082| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get16(com.android.calendar.agenda.AgendaWindowAdapter):java.lang.String 2085| move-result-object v4 2086| const v45, #+26204 (0x0000665c | 3.67196e-41) 2089| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2092| invoke-direct {v8,v4}, android.text.format.Time.(java.lang.String):void .line 1014 .local v8, "actualTime", android.text.format.Time 2095| const v45, #+26205 (0x0000665d | 3.67210e-41) 2098| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2101| move-object/from16 v0, v19 2103| invoke-virtual {v8,v0}, android.text.format.Time.set(android.text.format.Time):void .line 1018 2106| const v45, #+26206 (0x0000665e | 3.67224e-41) 2109| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2112| move-object/from16 v0, v41 2114| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2116| const v45, #+26207 (0x0000665f | 3.67238e-41) 2119| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2122| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get2(com.android.calendar.agenda.AgendaWindowAdapter):android.content.Context 2125| move-result-object v4 2126| const v45, #+26208 (0x00006660 | 3.67252e-41) 2129| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2132| invoke-static {v4}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 2135| move-result-object v4 2136| const v45, #+26209 (0x00006661 | 3.67266e-41) 2139| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1019 2142| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 2144| const-wide/16 v6:v7, #+1024 (0x00000400 | 1.43493e-42) .line 1020 2146| const/4 v12, #+0 (0x00000000 | 0.00000) 2147| move-object/from16 v5, v41 2149| move-object v9, v8 .line 1018 2150| invoke-virtual/range {v4..v12}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void 2153| const v45, #+26210 (0x00006662 | 3.67280e-41) 2156| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2159| goto/16 Label_6 Label_22: .line 1071 .end_local v8 .end_local v19 .restart_local v33 .restart_local v36 2161| const v45, #+26211 (0x00006663 | 3.67294e-41) 2164| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2167| const/4 v4, #+0 (0x00000000 | 0.00000) 2168| goto/16 Label_12 Label_23: .line 1074 2170| const v45, #+26212 (0x00006664 | 3.67308e-41) 2173| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2176| const/4 v4, #-1 (0xffffffff | NaN) 2177| move/from16 v0, v28 2179| if-eq v0, v4, Label_13 .line 1075 2181| const v45, #+26213 (0x00006665 | 3.67322e-41) 2184| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2187| move-object/from16 v0, v41 2189| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2191| const v45, #+26214 (0x00006666 | 3.67336e-41) 2194| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2197| move/from16 v0, v28 2199| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap0(com.android.calendar.agenda.AgendaWindowAdapter, int):android.database.Cursor 2202| move-result-object v33 2203| const v45, #+26215 (0x00006667 | 3.67350e-41) 2206| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void .line 1076 .local v33, "tempCursor", android.database.Cursor 2209| move-object/from16 v0, v41 2211| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2213| const v45, #+26216 (0x00006668 | 3.67364e-41) 2216| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2219| move/from16 v0, v28 2221| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap6(com.android.calendar.agenda.AgendaWindowAdapter, int):int 2224| move-result v36 2225| const v45, #+26217 (0x00006669 | 3.67378e-41) 2228| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2231| goto/16 Label_13 Label_24: .line 1089 .end_local v27 .end_local v28 .end_local v33 .end_local v36 2233| const v45, #+26218 (0x0000666a | 3.67392e-41) 2236| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2239| invoke-interface/range {v44..v44}, android.database.Cursor.close():void 2242| const v45, #+26219 (0x0000666b | 3.67406e-41) 2245| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2248| goto/16 Label_14 Label_25: .try_begin_3 .line 1120 .restart_local v38 .restart_local v39 .restart_local v40 2250| const v45, #+26220 (0x0000666c | 3.67420e-41) 2253| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2256| iget v4, v15, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 2258| const v45, #+26221 (0x0000666d | 3.67434e-41) 2261| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2264| if-nez v4, Label_16 .line 1121 2266| const v45, #+26222 (0x0000666e | 3.67448e-41) 2269| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2272| move-object/from16 v0, v41 2274| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2276| const v45, #+26223 (0x0000666f | 3.67462e-41) 2279| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2282| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get8(com.android.calendar.agenda.AgendaWindowAdapter):int 2285| move-result v6 2286| const v45, #+26224 (0x00006670 | 3.67477e-41) 2289| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2292| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 2294| invoke-static {v4,v6}, com.android.calendar.agenda.AgendaWindowAdapter.-set4(com.android.calendar.agenda.AgendaWindowAdapter, int):int .try_end_3 catch(...) : Label_26 2297| const v45, #+26225 (0x00006671 | 3.67491e-41) 2300| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2303| goto/16 Label_16 Label_26: .line 1107 .end_local v40 2305| const v45, #+26226 (0x00006672 | 3.67505e-41) 2308| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2311| move-exception v4 2312| monitor-exit v5 2313| const v45, #+26227 (0x00006673 | 3.67519e-41) 2316| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2319| throw v4 Label_27: .try_begin_4 .line 1127 2320| const v45, #+26228 (0x00006674 | 3.67533e-41) 2323| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2326| move-object/from16 v0, v41 2328| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2330| const v45, #+26229 (0x00006675 | 3.67547e-41) 2333| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2336| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue 2339| move-result-object v4 2340| const v45, #+26230 (0x00006676 | 3.67561e-41) 2343| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2346| invoke-virtual {v4}, java.util.concurrent.ConcurrentLinkedQueue.peek():java.lang.Object 2349| move-result-object v32 2350| const v45, #+26231 (0x00006677 | 3.67575e-41) 2353| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2356| check-cast v32, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec .line 1130 .local v32, "querySpec", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 2358| const v45, #+26232 (0x00006678 | 3.67589e-41) 2361| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2364| move-object/from16 v0, v41 2366| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2368| const v45, #+26233 (0x00006679 | 3.67603e-41) 2371| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2374| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 2377| move-result-object v4 2378| const v45, #+26234 (0x0000667a | 3.67617e-41) 2381| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2384| invoke-virtual {v4}, java.util.LinkedList.isEmpty():boolean 2387| move-result v4 2388| const v45, #+26235 (0x0000667b | 3.67631e-41) 2391| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2394| if-nez v4, Label_32 .line 1131 2396| const v45, #+26236 (0x0000667c | 3.67645e-41) 2399| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2402| move-object/from16 v0, v41 2404| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2406| const v45, #+26237 (0x0000667d | 3.67659e-41) 2409| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2412| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 2415| move-result-object v4 2416| const v45, #+26238 (0x0000667e | 3.67673e-41) 2419| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2422| invoke-virtual {v4}, java.util.LinkedList.getFirst():java.lang.Object 2425| move-result-object v16 2426| const v45, #+26239 (0x0000667f | 3.67687e-41) 2429| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2432| check-cast v16, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 1132 .local v16, "first", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 2434| const v45, #+26240 (0x00006680 | 3.67701e-41) 2437| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2440| move-object/from16 v0, v41 2442| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2444| const v45, #+26241 (0x00006681 | 3.67715e-41) 2447| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2450| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList 2453| move-result-object v4 2454| const v45, #+26242 (0x00006682 | 3.67729e-41) 2457| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2460| invoke-virtual {v4}, java.util.LinkedList.getLast():java.lang.Object 2463| move-result-object v26 2464| const v45, #+26243 (0x00006683 | 3.67743e-41) 2467| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2470| check-cast v26, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 1134 .local v26, "last", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 2472| const v45, #+26244 (0x00006684 | 3.67757e-41) 2475| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2478| move-object/from16 v0, v16 2480| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 2482| const v45, #+26245 (0x00006685 | 3.67771e-41) 2485| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2488| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 2490| move-object/from16 v0, v32 2492| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2494| const v45, #+26246 (0x00006686 | 3.67785e-41) 2497| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2500| if-gt v4, v6, Label_28 2502| const v45, #+26247 (0x00006687 | 3.67799e-41) 2505| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2508| move-object/from16 v0, v32 2510| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2512| const v45, #+26248 (0x00006688 | 3.67813e-41) 2515| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2518| move-object/from16 v0, v16 2520| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 2522| const v45, #+26249 (0x00006689 | 3.67827e-41) 2525| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2528| if-ge v4, v6, Label_28 .line 1135 2530| const v45, #+26250 (0x0000668a | 3.67841e-41) 2533| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2536| move-object/from16 v0, v32 2538| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2540| const v45, #+26251 (0x0000668b | 3.67855e-41) 2543| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2546| move-object/from16 v0, v16 2548| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start Label_28: .line 1138 2550| const v45, #+26252 (0x0000668c | 3.67869e-41) 2553| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2556| move-object/from16 v0, v32 2558| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2560| const v45, #+26253 (0x0000668d | 3.67883e-41) 2563| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2566| move-object/from16 v0, v26 2568| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 2570| const v45, #+26254 (0x0000668e | 3.67897e-41) 2573| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2576| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 2578| if-gt v4, v6, Label_29 2580| const v45, #+26255 (0x0000668f | 3.67911e-41) 2583| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2586| move-object/from16 v0, v26 2588| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 2590| const v45, #+26256 (0x00006690 | 3.67925e-41) 2593| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2596| move-object/from16 v0, v32 2598| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2600| const v45, #+26257 (0x00006691 | 3.67939e-41) 2603| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2606| if-ge v4, v6, Label_29 .line 1139 2608| const v45, #+26258 (0x00006692 | 3.67953e-41) 2611| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2614| move-object/from16 v0, v32 2616| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2618| const v45, #+26259 (0x00006693 | 3.67967e-41) 2621| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2624| move-object/from16 v0, v26 2626| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end Label_29: .line 1142 2628| const v45, #+26260 (0x00006694 | 3.67981e-41) 2631| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2634| move-object/from16 v0, v16 2636| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 2638| const v45, #+26261 (0x00006695 | 3.67995e-41) 2641| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2644| move/from16 v39, v0 .line 1143 2646| move-object/from16 v0, v26 2648| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end 2650| const v45, #+26262 (0x00006696 | 3.68009e-41) 2653| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2656| move/from16 v38, v0 Label_30: .line 1151 .end_local v16 .end_local v26 2658| const v45, #+26263 (0x00006697 | 3.68023e-41) 2661| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2664| move-object/from16 v0, v32 2666| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 2668| const v45, #+26264 (0x00006698 | 3.68037e-41) 2671| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2674| packed-switch v4, Label_43 Label_31: .line 1168 2677| const v45, #+26265 (0x00006699 | 3.68051e-41) 2680| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2683| move-object/from16 v0, v41 2685| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2687| const v45, #+26266 (0x0000669a | 3.68065e-41) 2690| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2693| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get4(com.android.calendar.agenda.AgendaWindowAdapter):int 2696| move-result v6 2697| const v45, #+26267 (0x0000669b | 3.68079e-41) 2700| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2703| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 2705| invoke-static {v4,v6}, com.android.calendar.agenda.AgendaWindowAdapter.-set1(com.android.calendar.agenda.AgendaWindowAdapter, int):int 2708| move-result v4 2709| const v45, #+26268 (0x0000669c | 3.68093e-41) 2712| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2715| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 2716| if-le v4, v6, Label_17 .line 1170 2718| const v45, #+26269 (0x0000669d | 3.68107e-41) 2721| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2724| move-object/from16 v0, v41 2726| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2728| const v45, #+26270 (0x0000669e | 3.68121e-41) 2731| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2734| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue 2737| move-result-object v4 2738| const v45, #+26271 (0x0000669f | 3.68135e-41) 2741| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2744| invoke-virtual {v4}, java.util.concurrent.ConcurrentLinkedQueue.poll():java.lang.Object 2747| const v45, #+26272 (0x000066a0 | 3.68149e-41) 2750| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2753| goto/16 Label_17 Label_32: .line 1145 2755| const v45, #+26273 (0x000066a1 | 3.68163e-41) 2758| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2761| move-object/from16 v0, v32 2763| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2765| const v45, #+26274 (0x000066a2 | 3.68177e-41) 2768| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2771| move/from16 v39, v0 .line 1146 2773| move-object/from16 v0, v32 2775| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2777| const v45, #+26275 (0x000066a3 | 3.68191e-41) 2780| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2783| move/from16 v38, v0 2785| goto/16 Label_30 Label_33: .line 1153 2787| const v45, #+26276 (0x000066a4 | 3.68205e-41) 2790| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2793| move-object/from16 v0, v32 2795| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2797| const v45, #+26277 (0x000066a5 | 3.68219e-41) 2800| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2803| move/from16 v39, v0 .line 1154 2805| move-object/from16 v0, v32 2807| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2809| const v45, #+26278 (0x000066a6 | 3.68233e-41) 2812| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2815| add-int/lit8 v4, v4, #-60 (0xffffffc4 | NaN) 2817| move-object/from16 v0, v32 2819| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2821| const v45, #+26279 (0x000066a7 | 3.68247e-41) 2824| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2827| goto/16 Label_31 Label_34: .line 1157 2829| const v45, #+26280 (0x000066a8 | 3.68261e-41) 2832| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2835| move-object/from16 v0, v32 2837| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2839| const v45, #+26281 (0x000066a9 | 3.68275e-41) 2842| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2845| move/from16 v38, v0 .line 1158 2847| move-object/from16 v0, v32 2849| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2851| const v45, #+26282 (0x000066aa | 3.68289e-41) 2854| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2857| add-int/lit8 v4, v4, #+60 (0x0000003c | 8.40779e-44) 2859| move-object/from16 v0, v32 2861| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2863| const v45, #+26283 (0x000066ab | 3.68303e-41) 2866| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2869| goto/16 Label_31 Label_35: .line 1161 2871| const v45, #+26284 (0x000066ac | 3.68317e-41) 2874| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2877| move-object/from16 v0, v32 2879| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2881| const v45, #+26285 (0x000066ad | 3.68331e-41) 2884| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2887| move/from16 v39, v0 .line 1162 2889| move-object/from16 v0, v32 2891| iget v0, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2893| const v45, #+26286 (0x000066ae | 3.68345e-41) 2896| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2899| move/from16 v38, v0 .line 1163 2901| move-object/from16 v0, v32 2903| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 2905| const v45, #+26287 (0x000066af | 3.68359e-41) 2908| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2911| add-int/lit8 v4, v4, #-30 (0xffffffe2 | NaN) 2913| move-object/from16 v0, v32 2915| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start .line 1164 2917| const v45, #+26288 (0x000066b0 | 3.68373e-41) 2920| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2923| move-object/from16 v0, v32 2925| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2927| const v45, #+26289 (0x000066b1 | 3.68387e-41) 2930| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2933| add-int/lit8 v4, v4, #+30 (0x0000001e | 4.20390e-44) 2935| move-object/from16 v0, v32 2937| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 2939| const v45, #+26290 (0x000066b2 | 3.68401e-41) 2942| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2945| goto/16 Label_31 Label_36: .line 1192 .end_local v32 .restart_local v13 .restart_local v18 .restart_local v21 .restart_local v22 .restart_local v25 .restart_local v30 .restart_local v37 2947| const v45, #+26291 (0x000066b3 | 3.68415e-41) 2950| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2953| add-int/lit8 v21, v21, #+1 (0x00000001 | 1.40130e-45) 2955| goto/16 Label_19 Label_37: .end_local v18 .end_local v21 .end_local v25 2957| const v45, #+26292 (0x000066b4 | 3.68429e-41) 2960| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2963| monitor-exit v6 .line 1204 2964| const v45, #+26293 (0x000066b5 | 3.68443e-41) 2967| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2970| move-object/from16 v0, v41 2972| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 2974| const v45, #+26294 (0x000066b6 | 3.68457e-41) 2977| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2980| invoke-static {v4}, com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue 2983| move-result-object v4 2984| const v45, #+26295 (0x000066b7 | 3.68471e-41) 2987| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 2990| invoke-virtual {v4}, java.util.concurrent.ConcurrentLinkedQueue.iterator():java.util.Iterator 2993| move-result-object v23 2994| const v45, #+26296 (0x000066b8 | 3.68485e-41) 2997| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void Label_38: .line 1205 .local_ex v23, "it", java.util.Iterator, "Ljava/util/Iterator;" 3000| const v45, #+26297 (0x000066b9 | 3.68499e-41) 3003| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3006| invoke-interface/range {v23..v23}, java.util.Iterator.hasNext():boolean 3009| move-result v4 3010| const v45, #+26298 (0x000066ba | 3.68513e-41) 3013| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3016| if-eqz v4, Label_40 .line 1206 3018| const v45, #+26299 (0x000066bb | 3.68527e-41) 3021| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3024| invoke-interface/range {v23..v23}, java.util.Iterator.next():java.lang.Object 3027| move-result-object v29 3028| const v45, #+26300 (0x000066bc | 3.68541e-41) 3031| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3034| check-cast v29, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec .line 1207 .local v29, "queryData", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 3036| const v45, #+26301 (0x000066bd | 3.68556e-41) 3039| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3042| move-object/from16 v0, v29 3044| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 3046| const v45, #+26302 (0x000066be | 3.68570e-41) 3049| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3052| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 3053| if-eq v4, v6, Label_39 .line 1208 3055| const v45, #+26303 (0x000066bf | 3.68584e-41) 3058| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3061| move-object/from16 v0, v41 3063| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 3065| const v45, #+26304 (0x000066c0 | 3.68598e-41) 3068| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3071| move-object/from16 v0, v29 3073| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 3075| const v45, #+26305 (0x000066c1 | 3.68612e-41) 3078| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3081| move-object/from16 v0, v29 3083| iget v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 3085| const v45, #+26306 (0x000066c2 | 3.68626e-41) 3088| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3091| invoke-static {v4,v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap1(com.android.calendar.agenda.AgendaWindowAdapter, int, int):boolean 3094| move-result v4 3095| const v45, #+26307 (0x000066c3 | 3.68640e-41) 3098| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3101| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) .line 1207 3103| if-eqz v4, Label_42 Label_39: .line 1211 3105| const v45, #+26308 (0x000066c4 | 3.68654e-41) 3108| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3111| move-object/from16 v0, v41 3113| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.this$0 3115| const v45, #+26309 (0x000066c5 | 3.68668e-41) 3118| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3121| move-object/from16 v0, v29 3123| invoke-static {v4,v0}, com.android.calendar.agenda.AgendaWindowAdapter.-wrap9(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):void .try_end_4 catch(...) : Label_26 Label_40: .end_local v29 3126| const v45, #+26310 (0x000066c6 | 3.68682e-41) 3129| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3132| monitor-exit v5 .line 1225 3133| const v45, #+26311 (0x000066c7 | 3.68696e-41) 3136| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3139| return-void Label_41: .line 1180 .end_local v13 .end_local v22 .end_local v23 .end_local v30 .end_local v37 3140| const v45, #+26312 (0x000066c8 | 3.68710e-41) 3143| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3146| move-exception v4 .try_begin_5 3147| const v45, #+26313 (0x000066c9 | 3.68724e-41) 3150| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3153| monitor-exit v6 3154| const v45, #+26314 (0x000066ca | 3.68738e-41) 3157| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3160| throw v4 Label_42: .line 1215 .restart_local v13 .restart_local v22 .restart_local v23 .restart_local v29 .restart_local v30 .restart_local v37 3161| const v45, #+26315 (0x000066cb | 3.68752e-41) 3164| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3167| invoke-interface/range {v23..v23}, java.util.Iterator.remove():void .try_end_5 catch(...) : Label_26 3170| const v45, #+26316 (0x000066cc | 3.68766e-41) 3173| invoke-static/range {v45..v45}, CodeCoverage.TraceBasicBlock(int):void 3176| goto/16 Label_38 Label_43: .line 1151 3178| packed-switch-payload 0: Label_33 1: Label_34 2: Label_35 } method com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void { .params "queryType" .src "AgendaWindowAdapter.java" .line 245 .prologue_end .line 245 0| const v0, #+26317 (0x000066cd | 3.68780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 246 9| const v0, #+26318 (0x000066ce | 3.68794e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v4, v3, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType .line 247 17| const v0, #+26319 (0x000066cf | 3.68808e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 25| iput-wide v1:v2, v3, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id .line 248 27| const v0, #+26320 (0x000066d0 | 3.68822e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.equals(java.lang.Object):boolean { .params "obj" .src "AgendaWindowAdapter.java" .line 271 .prologue_end 0| const v0, #+26321 (0x000066d1 | 3.68836e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 271 8| if-ne v9, v10, Label_1 10| const v0, #+26322 (0x000066d2 | 3.68850e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 272 17| const v0, #+26323 (0x000066d3 | 3.68864e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v10, Label_2 25| const v0, #+26324 (0x000066d4 | 3.68878e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v7 Label_2: .line 273 32| const v0, #+26325 (0x000066d5 | 3.68892e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v9}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.getClass():java.lang.Class 41| move-result-object v2 42| const v0, #+26326 (0x000066d6 | 3.68906e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v10}, java.lang.Object.getClass():java.lang.Class 51| move-result-object v3 52| const v0, #+26327 (0x000066d7 | 3.68920e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eq v2, v3, Label_3 60| const v0, #+26328 (0x000066d8 | 3.68934e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v7 Label_3: 67| const v0, #+26329 (0x000066d9 | 3.68948e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v1, v10 .line 274 74| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec .line 275 .local v1, "other", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 76| const v0, #+26330 (0x000066da | 3.68962e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 84| const v0, #+26331 (0x000066db | 3.68976e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 92| const v0, #+26332 (0x000066dc | 3.68990e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-ne v2, v3, Label_4 100| const v0, #+26333 (0x000066dd | 3.69004e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-wide v3:v4, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryStartMillis 108| const v0, #+26334 (0x000066de | 3.69018e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryStartMillis 116| const v0, #+26335 (0x000066df | 3.69032e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| cmp-long v2, v3:v4, v5:v6 124| if-eqz v2, Label_5 Label_4: .line 278 126| const v0, #+26336 (0x000066e0 | 3.69046e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| return v7 Label_5: .line 276 133| const v0, #+26337 (0x000066e1 | 3.69060e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 141| const v0, #+26338 (0x000066e2 | 3.69074e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 149| const v0, #+26339 (0x000066e3 | 3.69088e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-ne v2, v3, Label_4 157| const v0, #+26340 (0x000066e4 | 3.69102e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 165| const v0, #+26341 (0x000066e5 | 3.69116e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 173| const v0, #+26342 (0x000066e6 | 3.69130e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-ne v2, v3, Label_4 .line 277 181| const v0, #+26343 (0x000066e7 | 3.69144e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery 189| const v0, #+26344 (0x000066e8 | 3.69158e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery 197| const v0, #+26345 (0x000066e9 | 3.69172e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v2,v3}, com.android.calendar.Utils.equals(java.lang.Object, java.lang.Object):boolean 206| move-result v2 207| const v0, #+26346 (0x000066ea | 3.69186e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 275 213| if-nez v2, Label_4 .line 277 215| const v0, #+26347 (0x000066eb | 3.69200e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-wide v3:v4, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id 223| const v0, #+26348 (0x000066ec | 3.69214e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id 231| const v0, #+26349 (0x000066ed | 3.69228e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| cmp-long v2, v3:v4, v5:v6 239| if-nez v2, Label_4 .line 281 241| const v0, #+26350 (0x000066ee | 3.69242e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| iget-object v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 249| const v0, #+26351 (0x000066ef | 3.69256e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| if-eqz v2, Label_6 .line 282 257| const v0, #+26352 (0x000066f0 | 3.69270e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iget-object v2, v9, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 265| const v0, #+26353 (0x000066f1 | 3.69284e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 274| move-result-wide v3:v4 275| const v0, #+26354 (0x000066f2 | 3.69298e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 283| const v0, #+26355 (0x000066f3 | 3.69312e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 292| move-result-wide v5:v6 293| const v0, #+26356 (0x000066f4 | 3.69326e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| cmp-long v2, v3:v4, v5:v6 301| if-eqz v2, Label_7 .line 283 303| const v0, #+26357 (0x000066f5 | 3.69340e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| return v7 Label_6: .line 286 310| const v0, #+26358 (0x000066f6 | 3.69354e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 318| const v0, #+26359 (0x000066f7 | 3.69368e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| if-eqz v2, Label_7 .line 287 326| const v0, #+26360 (0x000066f8 | 3.69382e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| return v7 Label_7: .line 290 333| const v0, #+26361 (0x000066f9 | 3.69396e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| return v8 } method com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.hashCode():int { .src "AgendaWindowAdapter.java" .line 252 .prologue_end 0| const v0, #+26362 (0x000066fa | 3.69410e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v11, #+32 (0x00000020 | 4.48416e-44) .line 252 8| const/16 v3, #+31 (0x0000001f | 4.34403e-44) .line 253 .local v3, "prime", int 10| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 254 .local v4, "result", int 11| iget v5, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 13| const v0, #+26363 (0x000066fb | 3.69424e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| add-int/lit8 v4, v5, #+31 (0x0000001f | 4.34403e-44) .line 255 21| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 23| iget-wide v7:v8, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryStartMillis 25| const v0, #+26364 (0x000066fc | 3.69438e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-wide v9:v10, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryStartMillis 33| const v0, #+26365 (0x000066fd | 3.69452e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| ushr-long/2addr v9:v10, v11 40| xor-long/2addr v7:v8, v9:v10 41| long-to-int v6, v7:v8 42| add-int v4, v5, v6 .line 256 44| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 46| iget v6, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 48| const v0, #+26366 (0x000066fe | 3.69466e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| add-int v4, v5, v6 .line 257 56| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 58| iget v6, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 60| const v0, #+26367 (0x000066ff | 3.69480e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| add-int v4, v5, v6 .line 258 68| iget-object v5, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery 70| const v0, #+26368 (0x00006700 | 3.69494e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v5, Label_1 .line 259 78| const v0, #+26369 (0x00006701 | 3.69508e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 86| iget-object v6, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery 88| const v0, #+26370 (0x00006702 | 3.69522e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v6}, java.lang.String.hashCode():int 97| move-result v6 98| const v0, #+26371 (0x00006703 | 3.69536e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| add-int v4, v5, v6 Label_1: .line 261 106| const v0, #+26372 (0x00006704 | 3.69550e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v5, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 114| const v0, #+26373 (0x00006705 | 3.69564e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-eqz v5, Label_2 .line 262 122| const v0, #+26374 (0x00006706 | 3.69578e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v5, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime 130| const v0, #+26375 (0x00006707 | 3.69592e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v6, #+0 (0x00000000 | 0.00000) 137| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 140| move-result-wide v1:v2 141| const v0, #+26376 (0x00006708 | 3.69606e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 263 .local v1, "goToTimeMillis", long 147| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 149| ushr-long v7:v8, v1:v2, v11 151| xor-long/2addr v7:v8, v1:v2 152| long-to-int v6, v7:v8 153| add-int v4, v5, v6 Label_2: .line 265 .end_local v1 155| const v0, #+26377 (0x00006709 | 3.69620e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| mul-int/lit8 v5, v4, #+31 (0x0000001f | 4.34403e-44) 163| iget-wide v7:v8, v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id 165| const v0, #+26378 (0x0000670a | 3.69635e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| long-to-int v6, v7:v8 172| add-int v4, v5, v6 .line 266 174| return v4 } method com.android.calendar.agenda.AgendaWindowAdapter.-get0(com.android.calendar.agenda.AgendaWindowAdapter):java.util.LinkedList { 0| const v0, #+26379 (0x0000670b | 3.69649e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 8| const v0, #+26380 (0x0000670c | 3.69663e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get1(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaListView { 0| const v0, #+26381 (0x0000670d | 3.69677e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView 8| const v0, #+26382 (0x0000670e | 3.69691e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get10(com.android.calendar.agenda.AgendaWindowAdapter):int { 0| const v0, #+26383 (0x0000670f | 3.69705e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 8| const v0, #+26384 (0x00006710 | 3.69719e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get11(com.android.calendar.agenda.AgendaWindowAdapter):long { 0| const v0, #+26385 (0x00006711 | 3.69733e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId 8| const v0, #+26386 (0x00006712 | 3.69747e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-get12(com.android.calendar.agenda.AgendaWindowAdapter):com.android.calendar.agenda.AgendaAdapter$ViewHolder { 0| const v0, #+26387 (0x00006713 | 3.69761e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 8| const v0, #+26388 (0x00006714 | 3.69775e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get13(com.android.calendar.agenda.AgendaWindowAdapter):boolean { 0| const v0, #+26389 (0x00006715 | 3.69789e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart 8| const v0, #+26390 (0x00006716 | 3.69803e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get14(com.android.calendar.agenda.AgendaWindowAdapter):boolean { 0| const v0, #+26391 (0x00006717 | 3.69817e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mShuttingDown 8| const v0, #+26392 (0x00006718 | 3.69831e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get15(com.android.calendar.agenda.AgendaWindowAdapter):int { 0| const v0, #+26393 (0x00006719 | 3.69845e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize 8| const v0, #+26394 (0x0000671a | 3.69859e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get16(com.android.calendar.agenda.AgendaWindowAdapter):java.lang.String { 0| const v0, #+26395 (0x0000671b | 3.69873e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 8| const v0, #+26396 (0x0000671c | 3.69887e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get2(com.android.calendar.agenda.AgendaWindowAdapter):android.content.Context { 0| const v0, #+26397 (0x0000671d | 3.69901e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mContext 8| const v0, #+26398 (0x0000671e | 3.69915e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get3(com.android.calendar.agenda.AgendaWindowAdapter):boolean { 0| const v0, #+26399 (0x0000671f | 3.69929e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mDoneSettingUpHeaderFooter 8| const v0, #+26400 (0x00006720 | 3.69943e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get4(com.android.calendar.agenda.AgendaWindowAdapter):int { 0| const v0, #+26401 (0x00006721 | 3.69957e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mEmptyCursorCount 8| const v0, #+26402 (0x00006722 | 3.69971e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get5(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView { 0| const v0, #+26403 (0x00006723 | 3.69985e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mFooterView 8| const v0, #+26404 (0x00006724 | 3.69999e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get6(com.android.calendar.agenda.AgendaWindowAdapter):android.widget.TextView { 0| const v0, #+26405 (0x00006725 | 3.70013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView 8| const v0, #+26406 (0x00006726 | 3.70027e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get7(com.android.calendar.agenda.AgendaWindowAdapter):int { 0| const v0, #+26407 (0x00006727 | 3.70041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed 8| const v0, #+26408 (0x00006728 | 3.70055e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get8(com.android.calendar.agenda.AgendaWindowAdapter):int { 0| const v0, #+26409 (0x00006729 | 3.70069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed 8| const v0, #+26410 (0x0000672a | 3.70083e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-get9(com.android.calendar.agenda.AgendaWindowAdapter):java.util.concurrent.ConcurrentLinkedQueue { 0| const v0, #+26411 (0x0000672b | 3.70097e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue 8| const v0, #+26412 (0x0000672c | 3.70111e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-set0(com.android.calendar.agenda.AgendaWindowAdapter, boolean):boolean { 0| const v0, #+26413 (0x0000672d | 3.70125e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mDoneSettingUpHeaderFooter 8| const v0, #+26414 (0x0000672e | 3.70139e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set1(com.android.calendar.agenda.AgendaWindowAdapter, int):int { 0| const v0, #+26415 (0x0000672f | 3.70153e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mEmptyCursorCount 8| const v0, #+26416 (0x00006730 | 3.70167e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set2(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo { 0| const v0, #+26417 (0x00006731 | 3.70181e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo 8| const v0, #+26418 (0x00006732 | 3.70195e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set3(com.android.calendar.agenda.AgendaWindowAdapter, int):int { 0| const v0, #+26419 (0x00006733 | 3.70209e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed 8| const v0, #+26420 (0x00006734 | 3.70223e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set4(com.android.calendar.agenda.AgendaWindowAdapter, int):int { 0| const v0, #+26421 (0x00006735 | 3.70237e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed 8| const v0, #+26422 (0x00006736 | 3.70251e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set5(com.android.calendar.agenda.AgendaWindowAdapter, int):int { 0| const v0, #+26423 (0x00006737 | 3.70265e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 8| const v0, #+26424 (0x00006738 | 3.70279e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set6(com.android.calendar.agenda.AgendaWindowAdapter, long):long { 0| const v0, #+26425 (0x00006739 | 3.70293e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId 8| const v0, #+26426 (0x0000673a | 3.70307e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v3:v4 } method com.android.calendar.agenda.AgendaWindowAdapter.-set7(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaAdapter$ViewHolder):com.android.calendar.agenda.AgendaAdapter$ViewHolder { 0| const v0, #+26427 (0x0000673b | 3.70321e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 8| const v0, #+26428 (0x0000673c | 3.70335e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-set8(com.android.calendar.agenda.AgendaWindowAdapter, java.lang.String):java.lang.String { 0| const v0, #+26429 (0x0000673d | 3.70349e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 8| const v0, #+26430 (0x0000673e | 3.70363e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap0(com.android.calendar.agenda.AgendaWindowAdapter, int):android.database.Cursor { .params "?", "position" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26431 (0x0000673f | 3.70377e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorByPosition(int):android.database.Cursor 9| move-result-object v1 10| const v0, #+26432 (0x00006740 | 3.70391e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap1(com.android.calendar.agenda.AgendaWindowAdapter, int, int):boolean { .params "?", "start", "end" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26433 (0x00006741 | 3.70405e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.isInRange(int, int):boolean 9| move-result v1 10| const v0, #+26434 (0x00006742 | 3.70419e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap10(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem, long):void { .params "?", "item", "selectedTime" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26435 (0x00006743 | 3.70433e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.sendViewEvent(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem, long):void 9| const v0, #+26436 (0x00006744 | 3.70447e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap11(com.android.calendar.agenda.AgendaWindowAdapter, int, int):void { .params "?", "start", "end" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26437 (0x00006745 | 3.70461e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.updateHeaderFooter(int, int):void 9| const v0, #+26438 (0x00006746 | 3.70475e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap2(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean { .params "?", "queryData" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26439 (0x00006747 | 3.70489e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean 9| move-result v1 10| const v0, #+26440 (0x00006748 | 3.70503e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap3(com.android.calendar.agenda.AgendaWindowAdapter, android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem { .params "?", "cursor", "cursorPosition", "isDayHeader" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26441 (0x00006749 | 3.70517e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemFromCursor(android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 9| move-result-object v1 10| const v0, #+26442 (0x0000674a | 3.70531e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap4(com.android.calendar.agenda.AgendaWindowAdapter, int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo { .params "?", "queryType" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26443 (0x0000674b | 3.70545e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.pruneAdapterInfo(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+26444 (0x0000674c | 3.70559e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap5(com.android.calendar.agenda.AgendaWindowAdapter, android.text.format.Time, long):int { .params "?", "time", "id" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26445 (0x0000674d | 3.70573e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v4,v5,v6}, com.android.calendar.agenda.AgendaWindowAdapter.findEventPositionNearestTime(android.text.format.Time, long):int 9| move-result v1 10| const v0, #+26446 (0x0000674e | 3.70587e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap6(com.android.calendar.agenda.AgendaWindowAdapter, int):int { .params "?", "position" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26447 (0x0000674f | 3.70601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorPositionByPosition(int):int 9| move-result v1 10| const v0, #+26448 (0x00006750 | 3.70615e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap7(com.android.calendar.agenda.AgendaWindowAdapter, int):long { .params "?", "position" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26449 (0x00006751 | 3.70629e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.findInstanceIdFromPosition(int):long 9| move-result-wide v1:v2 10| const v0, #+26450 (0x00006752 | 3.70643e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-wide v1:v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap8(com.android.calendar.agenda.AgendaWindowAdapter, int):long { .params "?", "position" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26451 (0x00006753 | 3.70657e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.findStartTimeFromPosition(int):long 9| move-result-wide v1:v2 10| const v0, #+26452 (0x00006754 | 3.70671e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-wide v1:v2 } method com.android.calendar.agenda.AgendaWindowAdapter.-wrap9(com.android.calendar.agenda.AgendaWindowAdapter, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):void { .params "?", "queryData" .src "AgendaWindowAdapter.java" .line 1 .prologue_end 0| const v0, #+26453 (0x00006755 | 3.70685e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.doQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):void 9| const v0, #+26454 (0x00006756 | 3.70699e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.():void { .src "AgendaWindowAdapter.java" .line 106 .prologue_end 0| const v4, #+26455 (0x00006757 | 3.70714e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+5 (0x00000005 | 7.00649e-45) .line 106 7| const/16 v0, #+17 (0x00000011 | 2.38221e-44) 9| new-array v0, v0, java.lang.String[] .line 107 11| const v4, #+26456 (0x00006758 | 3.70728e-41) 14| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v1, "_id" 20| const v4, #+26457 (0x00006759 | 3.70742e-41) 23| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v2, #+0 (0x00000000 | 0.00000) 27| aput-object v1, v0, v2 .line 108 29| const v4, #+26458 (0x0000675a | 3.70756e-41) 32| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v1, "title" 38| const v4, #+26459 (0x0000675b | 3.70770e-41) 41| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 45| aput-object v1, v0, v2 .line 109 47| const v4, #+26460 (0x0000675c | 3.70784e-41) 50| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v1, "eventLocation" 56| const v4, #+26461 (0x0000675d | 3.70798e-41) 59| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 63| aput-object v1, v0, v2 .line 110 65| const v4, #+26462 (0x0000675e | 3.70812e-41) 68| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v1, "allDay" 74| const v4, #+26463 (0x0000675f | 3.70826e-41) 77| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 81| aput-object v1, v0, v2 .line 111 83| const v4, #+26464 (0x00006760 | 3.70840e-41) 86| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v1, "hasAlarm" 92| const v4, #+26465 (0x00006761 | 3.70854e-41) 95| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 99| aput-object v1, v0, v2 .line 112 101| const v4, #+26466 (0x00006762 | 3.70868e-41) 104| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 107| const-string/jumbo v1, "displayColor" 110| const v4, #+26467 (0x00006763 | 3.70882e-41) 113| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 116| aput-object v1, v0, v3 .line 113 118| const v4, #+26468 (0x00006764 | 3.70896e-41) 121| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "rrule" 127| const v4, #+26469 (0x00006765 | 3.70910e-41) 130| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 114 136| const v4, #+26470 (0x00006766 | 3.70924e-41) 139| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "begin" 145| const v4, #+26471 (0x00006767 | 3.70938e-41) 148| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 115 154| const v4, #+26472 (0x00006768 | 3.70952e-41) 157| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "end" 163| const v4, #+26473 (0x00006769 | 3.70966e-41) 166| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 116 173| const v4, #+26474 (0x0000676a | 3.70980e-41) 176| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "event_id" 182| const v4, #+26475 (0x0000676b | 3.70994e-41) 185| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 117 192| const v4, #+26476 (0x0000676c | 3.71008e-41) 195| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "startDay" 201| const v4, #+26477 (0x0000676d | 3.71022e-41) 204| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 118 211| const v4, #+26478 (0x0000676e | 3.71036e-41) 214| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "endDay" 220| const v4, #+26479 (0x0000676f | 3.71050e-41) 223| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 119 230| const v4, #+26480 (0x00006770 | 3.71064e-41) 233| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v1, "selfAttendeeStatus" 239| const v4, #+26481 (0x00006771 | 3.71078e-41) 242| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 247| aput-object v1, v0, v2 .line 120 249| const v4, #+26482 (0x00006772 | 3.71092e-41) 252| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "organizer" 258| const v4, #+26483 (0x00006773 | 3.71106e-41) 261| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 266| aput-object v1, v0, v2 .line 121 268| const v4, #+26484 (0x00006774 | 3.71120e-41) 271| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v1, "ownerAccount" 277| const v4, #+26485 (0x00006775 | 3.71134e-41) 280| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 285| aput-object v1, v0, v2 .line 122 287| const v4, #+26486 (0x00006776 | 3.71148e-41) 290| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v1, "canOrganizerRespond" 296| const v4, #+26487 (0x00006777 | 3.71162e-41) 299| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 304| aput-object v1, v0, v2 .line 123 306| const v4, #+26488 (0x00006778 | 3.71176e-41) 309| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v1, "eventTimezone" 315| const v4, #+26489 (0x00006779 | 3.71190e-41) 318| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 321| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 323| aput-object v1, v0, v2 .line 106 325| const v4, #+26490 (0x0000677a | 3.71204e-41) 328| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 331| sput-object v0, com.android.calendar.agenda.AgendaWindowAdapter.PROJECTION .line 127 333| const v4, #+26491 (0x0000677b | 3.71218e-41) 336| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 342| move-result v0 343| const v4, #+26492 (0x0000677c | 3.71232e-41) 346| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 349| if-nez v0, Label_1 .line 128 351| const v4, #+26493 (0x0000677d | 3.71246e-41) 354| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 357| sget-object v0, com.android.calendar.agenda.AgendaWindowAdapter.PROJECTION 359| const v4, #+26494 (0x0000677e | 3.71260e-41) 362| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 365| const-string/jumbo v1, "calendar_color" 368| const v4, #+26495 (0x0000677f | 3.71274e-41) 371| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 374| aput-object v1, v0, v3 Label_1: .line 76 376| const v4, #+26496 (0x00006780 | 3.71288e-41) 379| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 382| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.(android.content.Context, com.android.calendar.agenda.AgendaListView, boolean):void { .params "context", "agendaListView", "showEventOnStart" .src "AgendaWindowAdapter.java" .line 339 .prologue_end 0| const v0, #+26497 (0x00006781 | 3.71302e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v7, #+2130968583 (0x7f040007 | 1.75458e+38) 9| const/4 v6, #+0 (0x00000000 | 0.00000) 10| const/4 v5, #+0 (0x00000000 | 0.00000) .line 339 11| invoke-direct {v8}, android.widget.BaseAdapter.():void .line 160 14| const v0, #+26498 (0x00006782 | 3.71316e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| new-instance v2, java.util.LinkedList 22| const v0, #+26499 (0x00006783 | 3.71330e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-direct {v2}, java.util.LinkedList.():void .line 159 31| const v0, #+26500 (0x00006784 | 3.71344e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos .line 162 39| const v0, #+26501 (0x00006785 | 3.71358e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| new-instance v2, java.util.concurrent.ConcurrentLinkedQueue 47| const v0, #+26502 (0x00006786 | 3.71372e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-direct {v2}, java.util.concurrent.ConcurrentLinkedQueue.():void .line 161 56| const v0, #+26503 (0x00006787 | 3.71386e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue .line 165 64| const v0, #+26504 (0x00006788 | 3.71400e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-boolean v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mDoneSettingUpHeaderFooter .line 169 72| const v0, #+26505 (0x00006789 | 3.71414e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-boolean v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated .line 170 80| const v0, #+26506 (0x0000678a | 3.71428e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const/16 v2, #+44 (0x0000002c | 6.16571e-44) 88| iput v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize .line 200 90| const v0, #+26507 (0x0000678b | 3.71442e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| new-instance v2, com.android.calendar.agenda.AgendaWindowAdapter$1 98| const v0, #+26508 (0x0000678c | 3.71456e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-direct {v2,v8}, com.android.calendar.agenda.AgendaWindowAdapter$1.(com.android.calendar.agenda.AgendaWindowAdapter):void 107| const v0, #+26509 (0x0000678d | 3.71470e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mTZUpdater .line 208 115| const v0, #+26510 (0x0000678e | 3.71484e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| new-instance v2, android.os.Handler 123| const v0, #+26511 (0x0000678f | 3.71498e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-direct {v2}, android.os.Handler.():void 132| const v0, #+26512 (0x00006790 | 3.71512e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedHandler .line 209 140| const v0, #+26513 (0x00006791 | 3.71526e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| new-instance v2, com.android.calendar.agenda.AgendaWindowAdapter$2 148| const v0, #+26514 (0x00006792 | 3.71540e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-direct {v2,v8}, com.android.calendar.agenda.AgendaWindowAdapter$2.(com.android.calendar.agenda.AgendaWindowAdapter):void 157| const v0, #+26515 (0x00006793 | 3.71554e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedRunnable .line 220 165| const v0, #+26516 (0x00006794 | 3.71568e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iput v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState .line 225 173| const v0, #+26517 (0x00006795 | 3.71582e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 181| iput-wide v3:v4, v8, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId .line 532 183| const v0, #+26518 (0x00006796 | 3.71596e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iput-object v6, v8, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH .line 341 191| const v0, #+26519 (0x00006797 | 3.71610e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iput-object v9, v8, com.android.calendar.agenda.AgendaWindowAdapter.mContext .line 342 199| const v0, #+26520 (0x00006798 | 3.71624e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v9}, android.content.Context.getResources():android.content.res.Resources 208| move-result-object v2 209| const v0, #+26521 (0x00006799 | 3.71638e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mResources .line 343 217| const v0, #+26522 (0x0000679a | 3.71652e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mResources .line 344 225| const v0, #+26523 (0x0000679b | 3.71666e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const v3, #+2131230781 (0x7f08003d | 1.80776e+38) .line 343 234| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 237| move-result v2 238| const v0, #+26524 (0x0000679c | 3.71680e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iput v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemBackgroundColor .line 345 246| const v0, #+26525 (0x0000679d | 3.71694e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mResources 254| const v0, #+26526 (0x0000679e | 3.71708e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| const v3, #+2131230782 (0x7f08003e | 1.80776e+38) 263| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 266| move-result v2 267| const v0, #+26527 (0x0000679f | 3.71722e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iput v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor .line 346 275| const v0, #+26528 (0x000067a0 | 3.71736e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mResources 283| const v0, #+26529 (0x000067a1 | 3.71750e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| const v3, #+2131361825 (0x7f0a0021 | 1.83434e+38) 292| invoke-virtual {v2,v3}, android.content.res.Resources.getDimension(int):float 295| move-result v2 296| const v0, #+26530 (0x000067a2 | 3.71764e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iput v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mItemRightMargin .line 347 304| const v0, #+26531 (0x000067a3 | 3.71778e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mContext 312| const v0, #+26532 (0x000067a4 | 3.71793e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| const v3, #+2131296262 (0x7f090006 | 1.82104e+38) 321| invoke-static {v2,v3}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 324| move-result v2 325| const v0, #+26533 (0x000067a5 | 3.71807e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iput-boolean v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mIsTabletConfig .line 349 333| const v0, #+26534 (0x000067a6 | 3.71821e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mTZUpdater 341| const v0, #+26535 (0x000067a7 | 3.71835e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-static {v9,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 350| move-result-object v2 351| const v0, #+26536 (0x000067a8 | 3.71849e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone .line 350 359| const v0, #+26537 (0x000067a9 | 3.71863e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| iput-object v10, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView .line 351 367| const v0, #+26538 (0x000067aa | 3.71877e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| new-instance v2, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler 375| const v0, #+26539 (0x000067ab | 3.71891e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v9}, android.content.Context.getContentResolver():android.content.ContentResolver 384| move-result-object v3 385| const v0, #+26540 (0x000067ac | 3.71905e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-direct {v2,v8,v3}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.(com.android.calendar.agenda.AgendaWindowAdapter, android.content.ContentResolver):void 394| const v0, #+26541 (0x000067ad | 3.71919e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler .line 353 402| const v0, #+26542 (0x000067ae | 3.71933e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| new-instance v2, java.lang.StringBuilder 410| const v0, #+26543 (0x000067af | 3.71947e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| const/16 v3, #+50 (0x00000032 | 7.00649e-44) 418| invoke-direct {v2,v3}, java.lang.StringBuilder.(int):void 421| const v0, #+26544 (0x000067b0 | 3.71961e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mStringBuilder .line 354 429| const v0, #+26545 (0x000067b1 | 3.71975e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| new-instance v2, java.util.Formatter 437| const v0, #+26546 (0x000067b2 | 3.71989e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v3, v8, com.android.calendar.agenda.AgendaWindowAdapter.mStringBuilder 445| const v0, #+26547 (0x000067b3 | 3.72003e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 454| move-result-object v4 455| const v0, #+26548 (0x000067b4 | 3.72017e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-direct {v2,v3,v4}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 464| const v0, #+26549 (0x000067b5 | 3.72031e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mFormatter .line 356 472| const v0, #+26550 (0x000067b6 | 3.72045e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| iput-boolean v11, v8, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart .line 359 480| const v0, #+26551 (0x000067b7 | 3.72059e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| iget-boolean v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart 488| const v0, #+26552 (0x000067b8 | 3.72073e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| if-nez v2, Label_1 .line 360 496| const v0, #+26553 (0x000067b9 | 3.72087e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iput v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize Label_1: .line 362 504| const v0, #+26554 (0x000067ba | 3.72101e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iput-object v6, v8, com.android.calendar.agenda.AgendaWindowAdapter.mSearchQuery .line 365 512| const v0, #+26555 (0x000067bb | 3.72115e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| const-string/jumbo v2, "layout_inflater" .line 364 521| const v0, #+26556 (0x000067bc | 3.72129e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-virtual {v9,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 530| move-result-object v1 531| const v0, #+26557 (0x000067bd | 3.72143e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| check-cast v1, android.view.LayoutInflater .line 366 .local v1, "inflater", android.view.LayoutInflater 539| const v0, #+26558 (0x000067be | 3.72157e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-virtual {v1,v7,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 548| move-result-object v2 549| const v0, #+26559 (0x000067bf | 3.72171e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| check-cast v2, android.widget.TextView 557| const v0, #+26560 (0x000067c0 | 3.72185e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView .line 367 565| const v0, #+26561 (0x000067c1 | 3.72199e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-virtual {v1,v7,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 574| move-result-object v2 575| const v0, #+26562 (0x000067c2 | 3.72213e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| check-cast v2, android.widget.TextView 583| const v0, #+26563 (0x000067c3 | 3.72227e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| iput-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mFooterView .line 368 591| const v0, #+26564 (0x000067c4 | 3.72241e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView 599| const v0, #+26565 (0x000067c5 | 3.72255e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| const v3, #+2131492959 (0x7f0c005f | 1.86094e+38) 608| invoke-virtual {v2,v3}, android.widget.TextView.setText(int):void .line 369 611| const v0, #+26566 (0x000067c6 | 3.72269e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| iget-object v2, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView 619| const v0, #+26567 (0x000067c7 | 3.72283e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| iget-object v3, v8, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView 627| const v0, #+26568 (0x000067c8 | 3.72297e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaListView.addHeaderView(android.view.View):void .line 370 636| const v0, #+26569 (0x000067c9 | 3.72311e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemFromCursor(android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem { .params "cursor", "cursorPosition", "isDayHeader" .src "AgendaWindowAdapter.java" .line 626 .prologue_end 0| const v0, #+26570 (0x000067ca | 3.72325e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 626 9| const/4 v3, #-1 (0xffffffff | NaN) 10| if-ne v11, v3, Label_5 .line 627 12| const v0, #+26571 (0x000067cb | 3.72339e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-interface {v10}, android.database.Cursor.moveToFirst():boolean Label_1: .line 631 21| const v0, #+26572 (0x000067cc | 3.72353e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| new-instance v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 29| const v0, #+26573 (0x000067cd | 3.72367e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-direct {v1}, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.():void .line 632 .local v1, "agendaItem", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 38| const v0, #+26574 (0x000067ce | 3.72381e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 45| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 48| move-result-wide v5:v6 49| const v0, #+26575 (0x000067cf | 3.72395e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin .line 633 57| const v0, #+26576 (0x000067d0 | 3.72409e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 65| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 68| move-result-wide v5:v6 69| const v0, #+26577 (0x000067d1 | 3.72423e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end .line 634 77| const v0, #+26578 (0x000067d2 | 3.72437e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 85| invoke-interface {v10,v3}, android.database.Cursor.getInt(int):int 88| move-result v3 89| const v0, #+26579 (0x000067d3 | 3.72451e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iput v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.startDay .line 635 97| const v0, #+26580 (0x000067d4 | 3.72465e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 104| invoke-interface {v10,v3}, android.database.Cursor.getInt(int):int 107| move-result v3 108| const v0, #+26581 (0x000067d5 | 3.72479e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| if-eqz v3, Label_6 116| const v0, #+26582 (0x000067d6 | 3.72493e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_2: 123| const v0, #+26583 (0x000067d7 | 3.72507e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput-boolean v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay .line 636 131| const v0, #+26584 (0x000067d8 | 3.72521e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-boolean v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 139| const v0, #+26585 (0x000067d9 | 3.72535e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-eqz v3, Label_7 .line 637 147| const v0, #+26586 (0x000067da | 3.72549e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| new-instance v2, android.text.format.Time 155| const v0, #+26587 (0x000067db | 3.72563e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v3, v9, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 163| const v0, #+26588 (0x000067dc | 3.72577e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void .line 638 .local v2, "time", android.text.format.Time 172| const v0, #+26589 (0x000067dd | 3.72591e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 180| const v0, #+26590 (0x000067de | 3.72605e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-static {v5,v6,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 189| move-result v3 190| const v0, #+26591 (0x000067df | 3.72619e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v2,v3}, android.text.format.Time.setJulianDay(int):long .line 639 199| const v0, #+26592 (0x000067e0 | 3.72633e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v2,v4}, android.text.format.Time.toMillis(boolean):long 208| move-result-wide v5:v6 209| const v0, #+26593 (0x000067e1 | 3.72647e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iput-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin Label_3: .line 650 .end_local v2 217| const v0, #+26594 (0x000067e2 | 3.72661e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| if-nez v12, Label_4 .line 651 225| const v0, #+26595 (0x000067e3 | 3.72675e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const/16 v3, #+9 (0x00000009 | 1.26117e-44) 233| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 236| move-result-wide v5:v6 237| const v0, #+26596 (0x000067e4 | 3.72689e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iput-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id .line 652 245| const v0, #+26597 (0x000067e5 | 3.72703e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-boolean v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 253| const v0, #+26598 (0x000067e6 | 3.72717e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| if-eqz v3, Label_4 .line 653 261| const v0, #+26599 (0x000067e7 | 3.72731e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| new-instance v2, android.text.format.Time 269| const v0, #+26600 (0x000067e8 | 3.72745e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget-object v3, v9, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 277| const v0, #+26601 (0x000067e9 | 3.72759e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void .line 654 .restart_local v2 286| const v0, #+26602 (0x000067ea | 3.72773e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end 294| const v0, #+26603 (0x000067eb | 3.72787e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-static {v5,v6,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 303| move-result v3 304| const v0, #+26604 (0x000067ec | 3.72801e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v2,v3}, android.text.format.Time.setJulianDay(int):long .line 655 313| const v0, #+26605 (0x000067ed | 3.72815e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v2,v4}, android.text.format.Time.toMillis(boolean):long 322| move-result-wide v3:v4 323| const v0, #+26606 (0x000067ee | 3.72829e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iput-wide v3:v4, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end Label_4: .line 658 .end_local v2 331| const v0, #+26607 (0x000067ef | 3.72843e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| return-object v1 Label_5: .line 629 .end_local v1 338| const v0, #+26608 (0x000067f0 | 3.72857e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-interface {v10,v11}, android.database.Cursor.moveToPosition(int):boolean 347| const v0, #+26609 (0x000067f1 | 3.72872e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| goto/16 Label_1 Label_6: .restart_local v1 355| const v0, #+26610 (0x000067f2 | 3.72886e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| move v3, v4 .line 635 362| goto/16 Label_2 Label_7: .line 640 364| const v0, #+26611 (0x000067f3 | 3.72900e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| if-eqz v12, Label_3 .line 641 372| const v0, #+26612 (0x000067f4 | 3.72914e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| new-instance v2, android.text.format.Time 380| const v0, #+26613 (0x000067f5 | 3.72928e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| iget-object v3, v9, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 388| const v0, #+26614 (0x000067f6 | 3.72942e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void .line 642 .restart_local v2 397| const v0, #+26615 (0x000067f7 | 3.72956e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| iget-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 405| const v0, #+26616 (0x000067f8 | 3.72970e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-virtual {v2,v5,v6}, android.text.format.Time.set(long):void .line 643 414| const v0, #+26617 (0x000067f9 | 3.72984e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| iput v4, v2, android.text.format.Time.hour .line 644 422| const v0, #+26618 (0x000067fa | 3.72998e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| iput v4, v2, android.text.format.Time.minute .line 645 430| const v0, #+26619 (0x000067fb | 3.73012e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| iput v4, v2, android.text.format.Time.second .line 646 438| const v0, #+26620 (0x000067fc | 3.73026e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-virtual {v2,v4}, android.text.format.Time.toMillis(boolean):long 447| move-result-wide v5:v6 448| const v0, #+26621 (0x000067fd | 3.73040e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| iput-wide v5:v6, v1, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 456| const v0, #+26622 (0x000067fe | 3.73054e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| goto/16 Label_3 } method com.android.calendar.agenda.AgendaWindowAdapter.buildQuerySelection():java.lang.String { .src "AgendaWindowAdapter.java" .line 811 .prologue_end .line 811 0| const v0, #+26623 (0x000067ff | 3.73068e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mHideDeclined 8| const v0, #+26624 (0x00006800 | 3.73082e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 812 16| const v0, #+26625 (0x00006801 | 3.73096e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v1, "visible=1 AND selfAttendeeStatus!=2" 25| const v0, #+26626 (0x00006802 | 3.73110e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 Label_1: .line 816 32| const v0, #+26627 (0x00006803 | 3.73124e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v1, "visible=1" 41| const v0, #+26628 (0x00006804 | 3.73138e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.buildQueryUri(int, int, java.lang.String):android.net.Uri { .params "start", "end", "searchQuery" .src "AgendaWindowAdapter.java" .line 821 .prologue_end .line 821 0| const v0, #+26629 (0x00006805 | 3.73152e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v8, Label_3 .line 822 8| const v0, #+26630 (0x00006806 | 3.73166e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, android.provider.CalendarContract$Instances.CONTENT_BY_DAY_URI Label_1: .line 824 .local v2, "rootUri", android.net.Uri 16| const v0, #+26631 (0x00006807 | 3.73180e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, android.net.Uri.buildUpon():android.net.Uri$Builder 25| move-result-object v1 26| const v0, #+26632 (0x00006808 | 3.73194e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 825 .local v1, "builder", android.net.Uri$Builder 32| int-to-long v3:v4, v6 33| invoke-static {v1,v3,v4}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 826 36| const v0, #+26633 (0x00006809 | 3.73208e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| int-to-long v3:v4, v7 43| invoke-static {v1,v3,v4}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 827 46| const v0, #+26634 (0x0000680a | 3.73222e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v8, Label_2 .line 828 54| const v0, #+26635 (0x0000680b | 3.73236e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v1,v8}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder Label_2: .line 830 63| const v0, #+26636 (0x0000680c | 3.73250e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 72| move-result-object v3 73| const v0, #+26637 (0x0000680d | 3.73264e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-object v3 Label_3: .line 823 .end_local v1 .end_local v2 80| const v0, #+26638 (0x0000680e | 3.73278e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sget-object v2, android.provider.CalendarContract$Instances.CONTENT_SEARCH_BY_DAY_URI .restart_local v2 88| const v0, #+26639 (0x0000680f | 3.73292e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| goto/16 Label_1 } method com.android.calendar.agenda.AgendaWindowAdapter.calculateQueryDuration(int, int):int { .params "start", "end" .src "AgendaWindowAdapter.java" .line 843 .prologue_end .line 843 0| const v0, #+26640 (0x00006810 | 3.73306e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+60 (0x0000003c | 8.40779e-44) .line 844 .local v1, "queryDuration", int 8| iget v2, v4, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 10| const v0, #+26641 (0x00006811 | 3.73320e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 .line 845 18| const v0, #+26642 (0x00006812 | 3.73334e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-int v2, v6, v5 26| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 28| mul-int/lit8 v2, v2, #+50 (0x00000032 | 7.00649e-44) 30| iget v3, v4, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 32| const v0, #+26643 (0x00006813 | 3.73348e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| div-int v1, v2, v3 Label_1: .line 848 40| const v0, #+26644 (0x00006814 | 3.73362e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/16 v2, #+60 (0x0000003c | 8.40779e-44) 48| if-le v1, v2, Label_3 .line 849 50| const v0, #+26645 (0x00006815 | 3.73376e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const/16 v1, #+60 (0x0000003c | 8.40779e-44) Label_2: .line 854 58| const v0, #+26646 (0x00006816 | 3.73390e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v1 Label_3: .line 850 65| const v0, #+26647 (0x00006817 | 3.73404e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 72| if-ge v1, v2, Label_2 .line 851 74| const v0, #+26648 (0x00006818 | 3.73418e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 81| goto/16 Label_2 } method com.android.calendar.agenda.AgendaWindowAdapter.doQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):void { .params "queryData" .src "AgendaWindowAdapter.java" .line 884 .prologue_end 0| const v0, #+26649 (0x00006819 | 3.73432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 884 8| iget-object v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 10| const v0, #+26650 (0x0000681a | 3.73446e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, java.util.LinkedList.isEmpty():boolean 19| move-result v1 20| const v0, #+26651 (0x0000681b | 3.73460e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v1, Label_3 .line 885 28| const v0, #+26652 (0x0000681c | 3.73474e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 36| const v0, #+26653 (0x0000681d | 3.73488e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, java.util.LinkedList.getFirst():java.lang.Object 45| move-result-object v1 46| const v0, #+26654 (0x0000681e | 3.73502e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 54| const v0, #+26655 (0x0000681f | 3.73516e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget v11, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start .line 886 .local v11, "start", int 62| const v0, #+26656 (0x00006820 | 3.73530e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 70| const v0, #+26657 (0x00006821 | 3.73544e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.util.LinkedList.getLast():java.lang.Object 79| move-result-object v1 80| const v0, #+26658 (0x00006822 | 3.73558e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 88| const v0, #+26659 (0x00006823 | 3.73572e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v9, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end .line 887 .local v9, "end", int 96| const v0, #+26660 (0x00006824 | 3.73586e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-direct {v12,v11,v9}, com.android.calendar.agenda.AgendaWindowAdapter.calculateQueryDuration(int, int):int 105| move-result v10 106| const v0, #+26661 (0x00006825 | 3.73600e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 888 .local v10, "queryDuration", int 112| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 114| const v0, #+26662 (0x00006826 | 3.73614e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| packed-switch v1, Label_6 Label_1: .line 901 123| const v0, #+26663 (0x00006827 | 3.73628e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 131| const v0, #+26664 (0x00006828 | 3.73642e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/16 v3, #+20 (0x00000014 | 2.80260e-44) 139| if-ge v1, v3, Label_3 141| const v0, #+26665 (0x00006829 | 3.73656e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType 149| const v0, #+26666 (0x0000682a | 3.73670e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-eq v1, v5, Label_3 .line 910 157| const v0, #+26667 (0x0000682b | 3.73684e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput v5, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.queryType .line 912 165| const v0, #+26668 (0x0000682c | 3.73698e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 173| const v0, #+26669 (0x0000682d | 3.73712e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-le v1, v11, Label_2 .line 913 181| const v0, #+26670 (0x0000682e | 3.73726e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v11, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start Label_2: .line 915 189| const v0, #+26671 (0x0000682f | 3.73740e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 197| const v0, #+26672 (0x00006830 | 3.73754e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| if-ge v1, v9, Label_3 .line 916 205| const v0, #+26673 (0x00006831 | 3.73768e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iput v9, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end Label_3: .line 930 .end_local v9 .end_local v10 .end_local v11 213| const v0, #+26674 (0x00006832 | 3.73782e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler 221| const v0, #+26675 (0x00006833 | 3.73796e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.cancelOperation(int):void .line 934 230| const v0, #+26676 (0x00006834 | 3.73810e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 238| const v0, #+26677 (0x00006835 | 3.73824e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget v3, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 246| const v0, #+26678 (0x00006836 | 3.73838e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v5, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery .line 933 254| const v0, #+26679 (0x00006837 | 3.73852e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-direct {v12,v1,v3,v5}, com.android.calendar.agenda.AgendaWindowAdapter.buildQueryUri(int, int, java.lang.String):android.net.Uri 263| move-result-object v4 264| const v0, #+26680 (0x00006838 | 3.73866e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 935 .local v4, "queryUri", android.net.Uri 270| iget-object v1, v12, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler .line 936 272| const v0, #+26681 (0x00006839 | 3.73880e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| sget-object v5, com.android.calendar.agenda.AgendaWindowAdapter.PROJECTION 280| const v0, #+26682 (0x0000683a | 3.73894e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-direct {v12}, com.android.calendar.agenda.AgendaWindowAdapter.buildQuerySelection():java.lang.String 289| move-result-object v6 290| const v0, #+26683 (0x0000683b | 3.73908e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 937 296| const-string/jumbo v8, "startDay ASC, begin ASC, title ASC" .line 936 299| const v0, #+26684 (0x0000683c | 3.73922e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| const/4 v7, #+0 (0x00000000 | 0.00000) 306| move-object v3, v13 .line 935 307| invoke-virtual/range {v1..v8}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 938 310| const v0, #+26685 (0x0000683d | 3.73936e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| return-void Label_4: .line 890 .end_local v4 .restart_local v9 .restart_local v10 .restart_local v11 317| const v0, #+26686 (0x0000683e | 3.73951e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| add-int/lit8 v1, v11, #-1 (0xffffffff | NaN) 325| iput v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end .line 891 327| const v0, #+26687 (0x0000683f | 3.73965e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 335| const v0, #+26688 (0x00006840 | 3.73979e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| sub-int/2addr v1, v10 342| iput v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 344| const v0, #+26689 (0x00006841 | 3.73993e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| goto/16 Label_1 Label_5: .line 894 352| const v0, #+26690 (0x00006842 | 3.74007e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| add-int/lit8 v1, v9, #+1 (0x00000001 | 1.40130e-45) 360| iput v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start .line 895 362| const v0, #+26691 (0x00006843 | 3.74021e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start 370| const v0, #+26692 (0x00006844 | 3.74035e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| add-int/2addr v1, v10 377| iput v1, v13, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end 379| const v0, #+26693 (0x00006845 | 3.74049e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| goto/16 Label_1 .line 888 387| const v0, #+26694 (0x00006846 | 3.74063e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| nop Label_6: 394| packed-switch-payload 0: Label_4 1: Label_5 } method com.android.calendar.agenda.AgendaWindowAdapter.findEventPositionNearestTime(android.text.format.Time, long):int { .params "time", "id" .src "AgendaWindowAdapter.java" .line 535 .prologue_end .line 535 0| const v0, #+26695 (0x00006847 | 3.74077e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v5,v6}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByTime(android.text.format.Time):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+26696 (0x00006848 | 3.74091e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 536 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| const/4 v2, #-1 (0xffffffff | NaN) .line 537 .local v2, "pos", int 17| if-eqz v1, Label_1 .line 538 19| const v0, #+26697 (0x00006849 | 3.74105e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 27| const v0, #+26698 (0x0000684a | 3.74119e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v4, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 35| const v0, #+26699 (0x0000684b | 3.74133e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v4,v6,v7,v8}, com.android.calendar.agenda.AgendaByDayAdapter.findEventPositionNearestTime(android.text.format.Time, long):int 44| move-result v4 45| const v0, #+26700 (0x0000684c | 3.74147e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| add-int v2, v3, v4 Label_1: .line 541 53| const v0, #+26701 (0x0000684d | 3.74161e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.findInstanceIdFromPosition(int):long { .params "position" .src "AgendaWindowAdapter.java" .line 1335 .prologue_end .line 1335 0| const v0, #+26702 (0x0000684e | 3.74175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5,v6}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+26703 (0x0000684f | 3.74189e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1336 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| if-eqz v1, Label_1 .line 1337 18| const v0, #+26704 (0x00006850 | 3.74203e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 26| const v0, #+26705 (0x00006851 | 3.74217e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 34| const v0, #+26706 (0x00006852 | 3.74231e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sub-int v3, v6, v3 42| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getInstanceId(int):long 45| move-result-wide v3:v4 46| const v0, #+26707 (0x00006853 | 3.74245e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-wide v3:v4 Label_1: .line 1339 53| const v0, #+26708 (0x00006854 | 3.74259e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 61| return-wide v3:v4 } method com.android.calendar.agenda.AgendaWindowAdapter.findStartTimeFromPosition(int):long { .params "position" .src "AgendaWindowAdapter.java" .line 1343 .prologue_end .line 1343 0| const v0, #+26709 (0x00006855 | 3.74273e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5,v6}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+26710 (0x00006856 | 3.74287e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1344 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| if-eqz v1, Label_1 .line 1345 18| const v0, #+26711 (0x00006857 | 3.74301e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 26| const v0, #+26712 (0x00006858 | 3.74315e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 34| const v0, #+26713 (0x00006859 | 3.74329e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sub-int v3, v6, v3 42| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getStartTime(int):long 45| move-result-wide v3:v4 46| const v0, #+26714 (0x0000685a | 3.74343e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-wide v3:v4 Label_1: .line 1347 53| const v0, #+26715 (0x0000685b | 3.74357e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 61| return-wide v3:v4 } method com.android.calendar.agenda.AgendaWindowAdapter.formatDateString(int):java.lang.String { .params "julianDay" .src "AgendaWindowAdapter.java" .line 941 .prologue_end 0| const v0, #+26716 (0x0000685c | 3.74371e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 941 7| new-instance v9, android.text.format.Time 9| const v0, #+26717 (0x0000685d | 3.74385e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v10, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 17| const v0, #+26718 (0x0000685e | 3.74399e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v9,v1}, android.text.format.Time.(java.lang.String):void .line 942 .local v9, "time", android.text.format.Time 26| const v0, #+26719 (0x0000685f | 3.74413e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v9,v11}, android.text.format.Time.setJulianDay(int):long .line 943 35| const v0, #+26720 (0x00006860 | 3.74427e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v9,v2}, android.text.format.Time.toMillis(boolean):long 44| move-result-wide v3:v4 45| const v0, #+26721 (0x00006861 | 3.74441e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 944 .local v3, "millis", long 51| iget-object v1, v10, com.android.calendar.agenda.AgendaWindowAdapter.mStringBuilder 53| const v0, #+26722 (0x00006862 | 3.74455e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 945 62| const v0, #+26723 (0x00006863 | 3.74469e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v1, v10, com.android.calendar.agenda.AgendaWindowAdapter.mContext 70| const v0, #+26724 (0x00006864 | 3.74483e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v10, com.android.calendar.agenda.AgendaWindowAdapter.mFormatter .line 947 78| const v0, #+26725 (0x00006865 | 3.74497e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v8, v10, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone .line 946 86| const v0, #+26726 (0x00006866 | 3.74511e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const v7, #+65556 (0x00010014 | 9.18635e-41) 95| move-wide v5:v6, v3:v4 .line 945 96| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 99| move-result-object v1 100| const v0, #+26727 (0x00006867 | 3.74525e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 109| move-result-object v1 110| const v0, #+26728 (0x00006868 | 3.74539e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByTime(android.text.format.Time):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo { .params "time" .src "AgendaWindowAdapter.java" .line 564 .prologue_end .line 564 0| const v0, #+26729 (0x00006869 | 3.74553e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v4, android.text.format.Time 8| const v0, #+26730 (0x0000686a | 3.74567e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v4,v10}, android.text.format.Time.(android.text.format.Time):void .line 565 .local v4, "tmpTime", android.text.format.Time 17| const v0, #+26731 (0x0000686b | 3.74581e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 24| invoke-virtual {v4,v7}, android.text.format.Time.normalize(boolean):long 27| move-result-wide v5:v6 28| const v0, #+26732 (0x0000686c | 3.74595e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 566 .local v5, "timeInMillis", long 34| iget-wide v7:v8, v4, android.text.format.Time.gmtoff 36| const v0, #+26733 (0x0000686d | 3.74609e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v5,v6,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 45| move-result v1 46| const v0, #+26734 (0x0000686e | 3.74623e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 567 .local v1, "day", int 52| iget-object v8, v9, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 54| const v0, #+26735 (0x0000686f | 3.74637e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| monitor-enter v8 .try_begin_1 .line 568 61| const v0, #+26736 (0x00006870 | 3.74651e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v7, v9, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 69| const v0, #+26737 (0x00006871 | 3.74665e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 78| move-result-object v3 79| const v0, #+26738 (0x00006872 | 3.74679e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "info$iterator", java.util.Iterator 85| const v0, #+26739 (0x00006873 | 3.74693e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 94| move-result v7 95| const v0, #+26740 (0x00006874 | 3.74707e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v7, Label_2 103| const v0, #+26741 (0x00006875 | 3.74721e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 112| move-result-object v2 113| const v0, #+26742 (0x00006876 | 3.74735e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| check-cast v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 569 .local v2, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 121| const v0, #+26743 (0x00006877 | 3.74749e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget v7, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 129| const v0, #+26744 (0x00006878 | 3.74763e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-gt v7, v1, Label_1 137| const v0, #+26745 (0x00006879 | 3.74777e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget v7, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end .try_end_1 catch(...) : Label_3 145| const v0, #+26746 (0x0000687a | 3.74791e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| if-gt v1, v7, Label_1 153| const v0, #+26747 (0x0000687b | 3.74805e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| monitor-exit v8 .line 570 160| const v0, #+26748 (0x0000687c | 3.74819e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| return-object v2 Label_2: .end_local v2 167| const v0, #+26749 (0x0000687d | 3.74833e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| monitor-exit v8 .line 574 174| const v0, #+26750 (0x0000687e | 3.74847e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const/4 v7, #+0 (0x00000000 | 0.00000) 181| return-object v7 Label_3: .line 567 .end_local v3 182| const v0, #+26751 (0x0000687f | 3.74861e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| move-exception v7 189| monitor-exit v8 190| const v0, #+26752 (0x00006880 | 3.74875e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| throw v7 } method com.android.calendar.agenda.AgendaWindowAdapter.getCursorByPosition(int):android.database.Cursor { .params "position" .src "AgendaWindowAdapter.java" .line 1352 .prologue_end 0| const v0, #+26753 (0x00006881 | 3.74889e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1352 7| invoke-virtual {v3,v4}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 10| move-result-object v1 11| const v0, #+26754 (0x00006882 | 3.74903e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1353 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 17| if-eqz v1, Label_1 .line 1354 19| const v0, #+26755 (0x00006883 | 3.74917e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 27| const v0, #+26756 (0x00006884 | 3.74931e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v2 Label_1: .line 1356 34| const v0, #+26757 (0x00006885 | 3.74945e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v2 } method com.android.calendar.agenda.AgendaWindowAdapter.getCursorPositionByPosition(int):int { .params "position" .src "AgendaWindowAdapter.java" .line 1360 .prologue_end .line 1360 0| const v0, #+26758 (0x00006886 | 3.74959e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+26759 (0x00006887 | 3.74973e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1361 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| if-eqz v1, Label_1 .line 1362 18| const v0, #+26760 (0x00006888 | 3.74987e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 26| const v0, #+26761 (0x00006889 | 3.75001e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 34| const v0, #+26762 (0x0000688a | 3.75015e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sub-int v3, v5, v3 42| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getCursorPosition(int):int 45| move-result v2 46| const v0, #+26763 (0x0000688b | 3.75030e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v2 Label_1: .line 1364 53| const v0, #+26764 (0x0000688c | 3.75044e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #-1 (0xffffffff | NaN) 60| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.isInRange(int, int):boolean { .params "start", "end" .src "AgendaWindowAdapter.java" .line 834 .prologue_end 0| const v0, #+26765 (0x0000688d | 3.75058e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 834 7| iget-object v3, v4, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 9| const v0, #+26766 (0x0000688e | 3.75072e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| monitor-enter v3 .try_begin_1 .line 835 16| const v0, #+26767 (0x0000688f | 3.75086e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 24| const v0, #+26768 (0x00006890 | 3.75100e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.LinkedList.isEmpty():boolean .try_end_1 catch(...) : Label_4 33| move-result v1 34| const v0, #+26769 (0x00006891 | 3.75114e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v1, Label_1 42| const v0, #+26770 (0x00006892 | 3.75128e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| monitor-exit v3 .line 836 49| const v0, #+26771 (0x00006893 | 3.75142e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return v2 Label_1: .try_begin_2 .line 838 56| const v0, #+26772 (0x00006894 | 3.75156e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 64| const v0, #+26773 (0x00006895 | 3.75170e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1}, java.util.LinkedList.getFirst():java.lang.Object 73| move-result-object v1 74| const v0, #+26774 (0x00006896 | 3.75184e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 82| const v0, #+26775 (0x00006897 | 3.75198e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v1, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.start 90| const v0, #+26776 (0x00006898 | 3.75212e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-gt v1, v5, Label_3 98| const v0, #+26777 (0x00006899 | 3.75226e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v1, v4, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 106| const v0, #+26778 (0x0000689a | 3.75240e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1}, java.util.LinkedList.getLast():java.lang.Object 115| move-result-object v1 116| const v0, #+26779 (0x0000689b | 3.75254e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 124| const v0, #+26780 (0x0000689c | 3.75268e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget v1, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.end .try_end_2 catch(...) : Label_4 132| const v0, #+26781 (0x0000689d | 3.75282e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-gt v6, v1, Label_3 140| const v0, #+26782 (0x0000689e | 3.75296e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: 147| const v0, #+26783 (0x0000689f | 3.75310e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| monitor-exit v3 154| const v0, #+26784 (0x000068a0 | 3.75324e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| return v1 Label_3: 161| const v0, #+26785 (0x000068a1 | 3.75338e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| move v1, v2 168| goto/16 Label_2 Label_4: .line 834 170| const v0, #+26786 (0x000068a2 | 3.75352e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| move-exception v1 177| monitor-exit v3 178| const v0, #+26787 (0x000068a3 | 3.75366e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| throw v1 } method com.android.calendar.agenda.AgendaWindowAdapter.pruneAdapterInfo(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo { .params "queryType" .src "AgendaWindowAdapter.java" .line 765 .prologue_end .line 765 0| const v0, #+26788 (0x000068a4 | 3.75380e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 8| const v0, #+26789 (0x000068a5 | 3.75394e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v6 .line 766 15| const v0, #+26790 (0x000068a6 | 3.75408e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v4, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 767 .local v4, "recycleMe", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 22| const v0, #+26791 (0x000068a7 | 3.75422e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iget-object v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 30| const v0, #+26792 (0x000068a8 | 3.75436e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v5}, java.util.LinkedList.isEmpty():boolean 39| move-result v5 40| const v0, #+26793 (0x000068a9 | 3.75450e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-nez v5, Label_9 .line 768 48| const v0, #+26794 (0x000068aa | 3.75464e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 56| const v0, #+26795 (0x000068ab | 3.75478e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v5}, java.util.LinkedList.size():int 65| move-result v5 66| const v0, #+26796 (0x000068ac | 3.75492e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v7, #+5 (0x00000005 | 7.00649e-45) 73| if-lt v5, v7, Label_5 .line 769 75| const v0, #+26797 (0x000068ad | 3.75506e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 82| if-ne v9, v5, Label_3 .line 770 84| const v0, #+26798 (0x000068ae | 3.75520e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 92| const v0, #+26799 (0x000068af | 3.75534e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v5}, java.util.LinkedList.removeFirst():java.lang.Object 101| move-result-object v5 102| const v0, #+26800 (0x000068b0 | 3.75548e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| move-object v1, v5 109| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 111| const v0, #+26801 (0x000068b1 | 3.75562e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| move-object v4, v1 Label_1: .line 776 .end_local v4 118| const v0, #+26802 (0x000068b2 | 3.75576e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v4, Label_5 .line 777 126| const v0, #+26803 (0x000068b3 | 3.75590e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v5, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 134| const v0, #+26804 (0x000068b4 | 3.75604e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v5, Label_2 .line 778 142| const v0, #+26805 (0x000068b5 | 3.75618e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v5, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 150| const v0, #+26806 (0x000068b6 | 3.75632e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-interface {v5}, android.database.Cursor.close():void .try_end_1 catch(...) : Label_4 Label_2: 159| const v0, #+26807 (0x000068b7 | 3.75646e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| monitor-exit v6 .line 780 166| const v0, #+26808 (0x000068b8 | 3.75660e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-object v4 Label_3: .line 771 .restart_local v4 173| const v0, #+26809 (0x000068b9 | 3.75674e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-nez v9, Label_1 .try_begin_2 .line 772 181| const v0, #+26810 (0x000068ba | 3.75688e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 189| const v0, #+26811 (0x000068bb | 3.75702e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v5}, java.util.LinkedList.removeLast():java.lang.Object 198| move-result-object v5 199| const v0, #+26812 (0x000068bc | 3.75716e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| move-object v1, v5 206| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 208| const v0, #+26813 (0x000068bd | 3.75730e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| move-object v4, v1 .line 774 .local v4, "recycleMe", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 215| const/4 v5, #+0 (0x00000000 | 0.00000) 216| iput v5, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size .try_end_2 catch(...) : Label_4 218| const v0, #+26814 (0x000068be | 3.75744e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| goto/16 Label_1 Label_4: .line 765 .end_local v4 226| const v0, #+26815 (0x000068bf | 3.75758e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| move-exception v5 233| monitor-exit v6 234| const v0, #+26816 (0x000068c0 | 3.75772e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| throw v5 Label_5: .try_begin_3 .line 784 241| const v0, #+26817 (0x000068c1 | 3.75786e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| iget v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 249| const v0, #+26818 (0x000068c2 | 3.75800e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| if-eqz v5, Label_6 257| const v0, #+26819 (0x000068c3 | 3.75814e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 264| if-ne v9, v5, Label_9 Label_6: .line 785 266| const v0, #+26820 (0x000068c4 | 3.75828e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| const/4 v5, #+0 (0x00000000 | 0.00000) 273| iput v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount .line 786 275| const v0, #+26821 (0x000068c5 | 3.75842e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| const/4 v2, #+0 (0x00000000 | 0.00000) Label_7: .line 789 .local v2, "deletedRows", int 282| const v0, #+26822 (0x000068c6 | 3.75856e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| iget-object v5, v8, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 290| const v0, #+26823 (0x000068c7 | 3.75870e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| invoke-virtual {v5}, java.util.LinkedList.poll():java.lang.Object 299| move-result-object v3 300| const v0, #+26824 (0x000068c8 | 3.75884e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| check-cast v3, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 790 .local v3, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 308| const v0, #+26825 (0x000068c9 | 3.75898e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| if-eqz v3, Label_8 .line 792 316| const v0, #+26826 (0x000068ca | 3.75912e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iget-object v5, v3, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 324| const v0, #+26827 (0x000068cb | 3.75926e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-interface {v5}, android.database.Cursor.close():void .line 793 333| const v0, #+26828 (0x000068cc | 3.75940e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget v5, v3, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 341| const v0, #+26829 (0x000068cd | 3.75954e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| add-int/2addr v2, v5 .line 794 348| move-object v4, v3 Label_8: .line 796 349| const v0, #+26830 (0x000068ce | 3.75968e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| if-nez v3, Label_7 .line 798 357| const v0, #+26831 (0x000068cf | 3.75982e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| if-eqz v4, Label_9 .line 799 365| const v0, #+26832 (0x000068d0 | 3.75996e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| const/4 v5, #+0 (0x00000000 | 0.00000) 372| iput-object v5, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor .line 800 374| const v0, #+26833 (0x000068d1 | 3.76010e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| iput v2, v4, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size .try_end_3 catch(...) : Label_4 Label_9: .end_local v2 .end_local v3 382| const v0, #+26834 (0x000068d2 | 3.76024e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| monitor-exit v6 .line 804 389| const v0, #+26835 (0x000068d3 | 3.76038e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| return-object v4 } method com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(int, int, android.text.format.Time, java.lang.String, int, long):boolean { .params "start", "end", "goToTime", "searchQuery", "queryType", "id" .src "AgendaWindowAdapter.java" .line 859 .prologue_end .line 859 0| const v0, #+26836 (0x000068d4 | 3.76052e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 8| const v0, #+26837 (0x000068d5 | 3.76066e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v8}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void .line 860 .local v1, "queryData", com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 17| const v0, #+26838 (0x000068d6 | 3.76080e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, android.text.format.Time 25| const v0, #+26839 (0x000068d7 | 3.76094e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2,v6}, android.text.format.Time.(android.text.format.Time):void 34| const v0, #+26840 (0x000068d8 | 3.76109e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.goToTime .line 861 42| const v0, #+26841 (0x000068d9 | 3.76123e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput v4, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.start .line 862 50| const v0, #+26842 (0x000068da | 3.76137e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.end .line 863 58| const v0, #+26843 (0x000068db | 3.76151e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v7, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery .line 864 66| const v0, #+26844 (0x000068dc | 3.76165e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-wide v9:v10, v1, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.id .line 865 74| const v0, #+26845 (0x000068dd | 3.76179e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v3,v1}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean 83| move-result v2 84| const v0, #+26846 (0x000068de | 3.76193e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean { .params "queryData" .src "AgendaWindowAdapter.java" .line 869 .prologue_end .line 869 0| const v0, #+26847 (0x000068df | 3.76207e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.agenda.AgendaWindowAdapter.mSearchQuery 8| const v0, #+26848 (0x000068e0 | 3.76221e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v6, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.searchQuery .line 871 16| const v0, #+26849 (0x000068e1 | 3.76235e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v4, v5, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue 24| const v0, #+26850 (0x000068e2 | 3.76249e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| monitor-enter v4 .line 872 31| const v0, #+26851 (0x000068e3 | 3.76263e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v3, #+0 (0x00000000 | 0.00000) .try_begin_1 38| const v0, #+26852 (0x000068e4 | 3.76277e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v3}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 47| move-result-object v2 48| const v0, #+26853 (0x000068e5 | 3.76291e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 873 .local v2, "queuedQuery", java.lang.Boolean 54| iget-object v3, v5, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue 56| const v0, #+26854 (0x000068e6 | 3.76305e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v3}, java.util.concurrent.ConcurrentLinkedQueue.isEmpty():boolean 65| move-result v3 66| const v0, #+26855 (0x000068e7 | 3.76319e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {v3}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 75| move-result-object v1 76| const v0, #+26856 (0x000068e8 | 3.76333e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 874 .local v1, "doQueryNow", java.lang.Boolean 82| iget-object v3, v5, com.android.calendar.agenda.AgendaWindowAdapter.mQueryQueue 84| const v0, #+26857 (0x000068e9 | 3.76347e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v3,v6}, java.util.concurrent.ConcurrentLinkedQueue.add(java.lang.Object):boolean .line 875 93| const v0, #+26858 (0x000068ea | 3.76361e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 100| invoke-static {v3}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 103| move-result-object v2 104| const v0, #+26859 (0x000068eb | 3.76375e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 876 110| invoke-virtual {v1}, java.lang.Boolean.booleanValue():boolean 113| move-result v3 114| const v0, #+26860 (0x000068ec | 3.76389e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-eqz v3, Label_1 .line 877 122| const v0, #+26861 (0x000068ed | 3.76403e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-direct {v5,v6}, com.android.calendar.agenda.AgendaWindowAdapter.doQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):void .try_end_1 catch(...) : Label_2 Label_1: 131| const v0, #+26862 (0x000068ee | 3.76417e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| monitor-exit v4 .line 880 138| const v0, #+26863 (0x000068ef | 3.76431e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v2}, java.lang.Boolean.booleanValue():boolean 147| move-result v3 148| const v0, #+26864 (0x000068f0 | 3.76445e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return v3 Label_2: .line 871 .end_local v1 .end_local v2 155| const v0, #+26865 (0x000068f1 | 3.76459e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| move-exception v3 162| monitor-exit v4 163| const v0, #+26866 (0x000068f2 | 3.76473e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| throw v3 } method com.android.calendar.agenda.AgendaWindowAdapter.sendViewEvent(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem, long):void { .params "item", "selectedTime" .src "AgendaWindowAdapter.java" .line 667 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move-wide/16 v20:v21, v21:v22 .prologue_end .line 667 9| const v22, #+26867 (0x000068f3 | 3.76487e-41) 12| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v19 17| iget-boolean v2, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 19| const v22, #+26868 (0x000068f4 | 3.76501e-41) 22| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v2, Label_2 .line 668 27| const v22, #+26869 (0x000068f5 | 3.76515e-41) 30| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 33| move-object/from16 v0, v19 35| iget-wide v2:v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin 37| const v22, #+26870 (0x000068f6 | 3.76529e-41) 40| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 43| move-object/from16 v0, v18 45| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 47| const v22, #+26871 (0x000068f7 | 3.76543e-41) 50| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v5, #+0 (0x00000000 | 0.00000) 54| invoke-static {v5,v2,v3,v4}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 57| move-result-wide v8:v9 58| const v22, #+26872 (0x000068f8 | 3.76557e-41) 61| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 669 .local v8, "startTime", long 64| move-object/from16 v0, v19 66| iget-wide v2:v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end 68| const v22, #+26873 (0x000068f9 | 3.76571e-41) 71| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 74| move-object/from16 v0, v18 76| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 78| const v22, #+26874 (0x000068fa | 3.76585e-41) 81| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v5, #+0 (0x00000000 | 0.00000) 85| invoke-static {v5,v2,v3,v4}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 88| move-result-wide v10:v11 89| const v22, #+26875 (0x000068fb | 3.76599e-41) 92| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 677 .local v10, "endTime", long 95| const v22, #+26876 (0x000068fc | 3.76613e-41) 98| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 101| move-object/from16 v0, v18 103| iget-object v2, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext 105| const v22, #+26877 (0x000068fd | 3.76627e-41) 108| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-static {v2}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 114| move-result-object v2 115| const v22, #+26878 (0x000068fe | 3.76641e-41) 118| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 679 121| move-object/from16 v0, v19 123| iget-wide v6:v7, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.id .line 682 125| const v22, #+26879 (0x000068ff | 3.76655e-41) 128| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 131| move-object/from16 v0, v19 133| iget-boolean v3, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay .line 681 135| const v22, #+26880 (0x00006900 | 3.76669e-41) 138| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 141| const/4 v4, #+0 (0x00000000 | 0.00000) .line 680 142| invoke-static {v4,v3}, com.android.calendar.CalendarController$EventInfo.buildViewExtraLong(int, boolean):long 145| move-result-wide v14:v15 146| const v22, #+26881 (0x00006901 | 3.76683e-41) 149| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 678 152| const-wide/16 v4:v5, #+2 (0x00000002 | 2.80260e-45) .line 679 154| const/4 v12, #+0 (0x00000000 | 0.00000) .line 680 155| const/4 v13, #+0 (0x00000000 | 0.00000) 156| move-object/from16 v3, v18 158| move-wide/from16 v16:v17, v20:v21 .line 677 160| invoke-virtual/range {v2..v17}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtra(java.lang.Object, long, long, long, long, int, int, long, long):void .line 683 163| const v22, #+26882 (0x00006902 | 3.76697e-41) 166| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 169| return-void Label_2: .line 671 .end_local v8 .end_local v10 170| const v22, #+26883 (0x00006903 | 3.76711e-41) 173| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 176| move-object/from16 v0, v19 178| iget-wide v8:v9, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.begin .line 672 .restart_local v8 180| const v22, #+26884 (0x00006904 | 3.76725e-41) 183| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 186| move-object/from16 v0, v19 188| iget-wide v10:v11, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.end .restart_local v10 190| const v22, #+26885 (0x00006905 | 3.76739e-41) 193| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 196| goto/16 Label_1 } method com.android.calendar.agenda.AgendaWindowAdapter.updateHeaderFooter(int, int):void { .params "start", "end" .src "AgendaWindowAdapter.java" .line 951 .prologue_end 0| const v0, #+26886 (0x00006906 | 3.76753e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 951 8| iget-object v1, v7, com.android.calendar.agenda.AgendaWindowAdapter.mHeaderView 10| const v0, #+26887 (0x00006907 | 3.76767e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v2, v7, com.android.calendar.agenda.AgendaWindowAdapter.mContext 18| const v0, #+26888 (0x00006908 | 3.76781e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-array v3, v6, java.lang.Object[] .line 952 26| const v0, #+26889 (0x00006909 | 3.76795e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v7,v8}, com.android.calendar.agenda.AgendaWindowAdapter.formatDateString(int):java.lang.String 35| move-result-object v4 36| const v0, #+26890 (0x0000690a | 3.76809e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| aput-object v4, v3, v5 .line 951 44| const v0, #+26891 (0x0000690b | 3.76823e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const v4, #+2131492960 (0x7f0c0060 | 1.86094e+38) 53| invoke-virtual {v2,v4,v3}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 56| move-result-object v2 57| const v0, #+26892 (0x0000690c | 3.76837e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v1,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 953 66| const v0, #+26893 (0x0000690d | 3.76851e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v7, com.android.calendar.agenda.AgendaWindowAdapter.mFooterView 74| const v0, #+26894 (0x0000690e | 3.76865e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v2, v7, com.android.calendar.agenda.AgendaWindowAdapter.mContext 82| const v0, #+26895 (0x0000690f | 3.76879e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| new-array v3, v6, java.lang.Object[] .line 954 90| const v0, #+26896 (0x00006910 | 3.76893e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-direct {v7,v9}, com.android.calendar.agenda.AgendaWindowAdapter.formatDateString(int):java.lang.String 99| move-result-object v4 100| const v0, #+26897 (0x00006911 | 3.76907e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| aput-object v4, v3, v5 .line 953 108| const v0, #+26898 (0x00006912 | 3.76921e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const v4, #+2131492961 (0x7f0c0061 | 1.86094e+38) 117| invoke-virtual {v2,v4,v3}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 120| move-result-object v2 121| const v0, #+26899 (0x00006913 | 3.76935e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 955 130| const v0, #+26900 (0x00006914 | 3.76949e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.OnHeaderHeightChanged(int):void { .params "height" .src "AgendaWindowAdapter.java" .line 1402 .prologue_end .line 1402 0| const v0, #+26901 (0x00006915 | 3.76963e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize .line 1403 8| const v0, #+26902 (0x00006916 | 3.76977e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.areAllItemsEnabled():boolean { .src "AgendaWindowAdapter.java" .line 381 .prologue_end .line 381 0| const v0, #+26903 (0x00006917 | 3.76991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.close():void { .src "AgendaWindowAdapter.java" .line 757 .prologue_end .line 757 0| const v0, #+26904 (0x00006918 | 3.77005e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| iput-boolean v1, v3, com.android.calendar.agenda.AgendaWindowAdapter.mShuttingDown .line 758 9| const v0, #+26905 (0x00006919 | 3.77019e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 16| invoke-direct {v3,v1}, com.android.calendar.agenda.AgendaWindowAdapter.pruneAdapterInfo(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 759 19| const v0, #+26906 (0x0000691a | 3.77033e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v3, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler 27| const v0, #+26907 (0x0000691b | 3.77047e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v1, Label_1 .line 760 35| const v0, #+26908 (0x0000691c | 3.77061e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.agenda.AgendaWindowAdapter.mQueryHandler 43| const v0, #+26909 (0x0000691d | 3.77075e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+0 (0x00000000 | 0.00000) 50| invoke-virtual {v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter$QueryHandler.cancelOperation(int):void Label_1: .line 762 53| const v0, #+26910 (0x0000691e | 3.77089e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo { .params "position" .src "AgendaWindowAdapter.java" .line 545 .prologue_end 0| const v0, #+26911 (0x0000691f | 3.77103e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 545 7| iget-object v4, v7, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 9| const v0, #+26912 (0x00006920 | 3.77117e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| monitor-enter v4 .try_begin_1 .line 546 16| const v0, #+26913 (0x00006921 | 3.77131e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo 24| const v0, #+26914 (0x00006922 | 3.77145e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v3, Label_1 32| const v0, #+26915 (0x00006923 | 3.77159e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo 40| const v0, #+26916 (0x00006924 | 3.77173e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget v3, v3, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 48| const v0, #+26917 (0x00006925 | 3.77188e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-gt v3, v8, Label_1 .line 547 56| const v0, #+26918 (0x00006926 | 3.77202e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v3, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo 64| const v0, #+26919 (0x00006927 | 3.77216e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v3, v3, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 72| const v0, #+26920 (0x00006928 | 3.77230e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v5, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo 80| const v0, #+26921 (0x00006929 | 3.77244e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v5, v5, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 88| const v0, #+26922 (0x0000692a | 3.77258e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/2addr v3, v5 95| if-ge v8, v3, Label_1 .line 548 97| const v0, #+26923 (0x0000692b | 3.77272e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v3, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo .try_end_1 catch(...) : Label_4 105| const v0, #+26924 (0x0000692c | 3.77286e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| monitor-exit v4 112| const v0, #+26925 (0x0000692d | 3.77300e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| return-object v3 Label_1: .try_begin_2 .line 550 119| const v0, #+26926 (0x0000692e | 3.77314e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-object v3, v7, com.android.calendar.agenda.AgendaWindowAdapter.mAdapterInfos 127| const v0, #+26927 (0x0000692f | 3.77328e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 136| move-result-object v2 137| const v0, #+26928 (0x00006930 | 3.77342e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v2, "info$iterator", java.util.Iterator 143| const v0, #+26929 (0x00006931 | 3.77356e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 152| move-result v3 153| const v0, #+26930 (0x00006932 | 3.77370e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-eqz v3, Label_3 161| const v0, #+26931 (0x00006933 | 3.77384e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 170| move-result-object v1 171| const v0, #+26932 (0x00006934 | 3.77398e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| check-cast v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo .line 551 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 179| const v0, #+26933 (0x00006935 | 3.77412e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 187| const v0, #+26934 (0x00006936 | 3.77426e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| if-gt v3, v8, Label_2 .line 552 195| const v0, #+26935 (0x00006937 | 3.77440e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 203| const v0, #+26936 (0x00006938 | 3.77454e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.size 211| const v0, #+26937 (0x00006939 | 3.77468e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| add-int/2addr v3, v5 218| if-ge v8, v3, Label_2 .line 553 220| const v0, #+26938 (0x0000693a | 3.77482e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iput-object v1, v7, com.android.calendar.agenda.AgendaWindowAdapter.mLastUsedInfo .try_end_2 catch(...) : Label_4 228| const v0, #+26939 (0x0000693b | 3.77496e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| monitor-exit v4 .line 554 235| const v0, #+26940 (0x0000693c | 3.77510e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| return-object v1 Label_3: .end_local v1 242| const v0, #+26941 (0x0000693d | 3.77524e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| monitor-exit v4 .line 558 249| const v0, #+26942 (0x0000693e | 3.77538e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| return-object v6 Label_4: .line 545 .end_local v2 256| const v0, #+26943 (0x0000693f | 3.77552e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| move-exception v3 263| monitor-exit v4 264| const v0, #+26944 (0x00006940 | 3.77566e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| throw v3 } method com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem { .params "positionInListView" .src "AgendaWindowAdapter.java" .line 578 .prologue_end .line 578 0| const v0, #+26945 (0x00006941 | 3.77580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-virtual {v2,v3,v1}, com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 10| move-result-object v1 11| const v0, #+26946 (0x00006942 | 3.77594e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.getAgendaItemByPosition(int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem { .params "positionInListView", "returnEventStartDay" .src "AgendaWindowAdapter.java" .line 592 .prologue_end 0| const v0, #+26947 (0x00006943 | 3.77608e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 592 7| if-gez v10, Label_1 .line 593 9| const v0, #+26948 (0x00006944 | 3.77622e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-object v8 Label_1: .line 596 16| const v0, #+26949 (0x00006945 | 3.77636e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| add-int/lit8 v5, v10, #-1 (0xffffffff | NaN) .line 597 .local v5, "positionInAdapter", int 24| invoke-virtual {v9,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 27| move-result-object v2 28| const v0, #+26950 (0x00006946 | 3.77650e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 598 .local v2, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 34| if-nez v2, Label_2 .line 599 36| const v0, #+26951 (0x00006947 | 3.77664e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v8 Label_2: .line 602 43| const v0, #+26952 (0x00006948 | 3.77678e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v6, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 51| const v0, #+26953 (0x00006949 | 3.77692e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v7, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 59| const v0, #+26954 (0x0000694a | 3.77706e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sub-int v7, v5, v7 67| invoke-virtual {v6,v7}, com.android.calendar.agenda.AgendaByDayAdapter.getCursorPosition(int):int 70| move-result v1 71| const v0, #+26955 (0x0000694b | 3.77720e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 603 .local v1, "cursorPosition", int 77| const/high16 v6, #-2147483648 (0x80000000 | -0.00000) 79| if-ne v1, v6, Label_3 .line 604 81| const v0, #+26956 (0x0000694c | 3.77734e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-object v8 Label_3: .line 607 88| const v0, #+26957 (0x0000694d | 3.77748e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v3, #+0 (0x00000000 | 0.00000) .line 608 .local v3, "isDayHeader", boolean 95| if-gez v1, Label_4 .line 609 97| const v0, #+26958 (0x0000694e | 3.77762e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| neg-int v1, v1 .line 610 104| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 613 105| const v0, #+26959 (0x0000694f | 3.77776e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v6, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 113| const v0, #+26960 (0x00006950 | 3.77790e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v6}, android.database.Cursor.getCount():int 122| move-result v6 123| const v0, #+26961 (0x00006951 | 3.77804e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-ge v1, v6, Label_6 .line 614 131| const v0, #+26962 (0x00006952 | 3.77818e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v6, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 139| const v0, #+26963 (0x00006953 | 3.77832e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-direct {v9,v6,v1,v3}, com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemFromCursor(android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 148| move-result-object v4 149| const v0, #+26964 (0x00006954 | 3.77846e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 615 .local v4, "item", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 155| if-nez v11, Label_5 157| const v0, #+26965 (0x00006955 | 3.77860e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| xor-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) 165| if-eqz v6, Label_5 .line 616 167| const v0, #+26966 (0x00006956 | 3.77874e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iget-object v6, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter .line 617 175| const v0, #+26967 (0x00006957 | 3.77888e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget v7, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset .line 616 183| const v0, #+26968 (0x00006958 | 3.77902e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| sub-int v7, v5, v7 191| invoke-virtual {v6,v7}, com.android.calendar.agenda.AgendaByDayAdapter.findJulianDayFromPosition(int):int 194| move-result v6 195| const v0, #+26969 (0x00006959 | 3.77916e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iput v6, v4, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.startDay Label_5: .line 619 203| const v0, #+26970 (0x0000695a | 3.77930e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| return-object v4 Label_6: .line 621 .end_local v4 210| const v0, #+26971 (0x0000695b | 3.77944e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| return-object v8 } method com.android.calendar.agenda.AgendaWindowAdapter.getCount():int { .src "AgendaWindowAdapter.java" .line 408 .prologue_end .line 408 0| const v0, #+26972 (0x0000695c | 3.77958e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 8| const v0, #+26973 (0x0000695d | 3.77972e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.getHeaderItemsNumber(int):int { .params "headerPosition" .src "AgendaWindowAdapter.java" .line 1390 .prologue_end 0| const v0, #+26974 (0x0000695e | 3.77986e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #-1 (0xffffffff | NaN) .line 1390 7| if-ltz v5, Label_1 9| const v0, #+26975 (0x0000695f | 3.78000e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v2, v4, com.android.calendar.agenda.AgendaWindowAdapter.mIsTabletConfig 17| const v0, #+26976 (0x00006960 | 3.78014e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 25| if-eqz v2, Label_2 Label_1: .line 1391 27| const v0, #+26977 (0x00006961 | 3.78028e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return v3 Label_2: .line 1393 34| const v0, #+26978 (0x00006962 | 3.78042e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 43| move-result-object v1 44| const v0, #+26979 (0x00006963 | 3.78056e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1394 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 50| if-eqz v1, Label_3 .line 1395 52| const v0, #+26980 (0x00006964 | 3.78070e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 60| const v0, #+26981 (0x00006965 | 3.78084e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 68| const v0, #+26982 (0x00006966 | 3.78098e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sub-int v3, v5, v3 76| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getHeaderItemsCount(int):int 79| move-result v2 80| const v0, #+26983 (0x00006967 | 3.78112e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return v2 Label_3: .line 1397 87| const v0, #+26984 (0x00006968 | 3.78126e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return v3 } method com.android.calendar.agenda.AgendaWindowAdapter.getHeaderPositionFromItemPosition(int):int { .params "position" .src "AgendaWindowAdapter.java" .line 1375 .prologue_end 0| const v0, #+26985 (0x00006969 | 3.78140e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #-1 (0xffffffff | NaN) .line 1375 7| iget-boolean v4, v6, com.android.calendar.agenda.AgendaWindowAdapter.mIsTabletConfig 9| const v0, #+26986 (0x0000696a | 3.78154e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 1376 17| const v0, #+26987 (0x0000696b | 3.78168e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v3 Label_1: .line 1379 24| const v0, #+26988 (0x0000696c | 3.78182e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v6,v7}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 33| move-result-object v1 34| const v0, #+26989 (0x0000696d | 3.78196e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1380 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 40| if-eqz v1, Label_3 .line 1381 42| const v0, #+26990 (0x0000696e | 3.78210e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v4, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 50| const v0, #+26991 (0x0000696f | 3.78224e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget v5, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 58| const v0, #+26992 (0x00006970 | 3.78238e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| sub-int v5, v7, v5 66| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaByDayAdapter.getHeaderPosition(int):int 69| move-result v2 70| const v0, #+26993 (0x00006971 | 3.78252e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1382 .local v2, "pos", int 76| if-eq v2, v3, Label_2 78| const v0, #+26994 (0x00006972 | 3.78267e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 86| const v0, #+26995 (0x00006973 | 3.78281e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| add-int/2addr v3, v2 Label_2: 93| const v0, #+26996 (0x00006974 | 3.78295e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return v3 Label_3: .line 1384 .end_local v2 100| const v0, #+26997 (0x00006975 | 3.78309e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return v3 } method com.android.calendar.agenda.AgendaWindowAdapter.getItem(int):java.lang.Object { .params "position" .src "AgendaWindowAdapter.java" .line 413 .prologue_end 0| const v0, #+26998 (0x00006976 | 3.78323e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 413 7| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 10| move-result-object v1 11| const v0, #+26999 (0x00006977 | 3.78337e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 414 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 17| if-eqz v1, Label_1 .line 415 19| const v0, #+27000 (0x00006978 | 3.78351e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 27| const v0, #+27001 (0x00006979 | 3.78365e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 35| const v0, #+27002 (0x0000697a | 3.78379e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sub-int v3, v5, v3 43| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getItem(int):java.lang.Object 46| move-result-object v2 47| const v0, #+27003 (0x0000697b | 3.78393e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-object v2 Label_1: .line 417 54| const v0, #+27004 (0x0000697c | 3.78407e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-object v2 } method com.android.calendar.agenda.AgendaWindowAdapter.getItemId(int):long { .params "position" .src "AgendaWindowAdapter.java" .line 430 .prologue_end 0| const v0, #+27005 (0x0000697d | 3.78421e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) .line 430 8| invoke-virtual {v9,v10}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 11| move-result-object v2 12| const v0, #+27006 (0x0000697e | 3.78435e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 431 .local v2, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 18| if-eqz v2, Label_3 .line 432 20| const v0, #+27007 (0x0000697f | 3.78449e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v3, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 28| const v0, #+27008 (0x00006980 | 3.78463e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget v4, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 36| const v0, #+27009 (0x00006981 | 3.78477e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sub-int v4, v10, v4 44| invoke-virtual {v3,v4}, com.android.calendar.agenda.AgendaByDayAdapter.getCursorPosition(int):int 47| move-result v1 48| const v0, #+27010 (0x00006982 | 3.78491e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 433 .local v1, "curPos", int 54| const/high16 v3, #-2147483648 (0x80000000 | -0.00000) 56| if-ne v1, v3, Label_1 .line 434 58| const v0, #+27011 (0x00006983 | 3.78505e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-wide v5:v6 Label_1: .line 437 65| const v0, #+27012 (0x00006984 | 3.78519e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-ltz v1, Label_2 .line 438 73| const v0, #+27013 (0x00006985 | 3.78533e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v3, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 81| const v0, #+27014 (0x00006986 | 3.78547e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-interface {v3,v1}, android.database.Cursor.moveToPosition(int):boolean .line 439 90| const v0, #+27015 (0x00006987 | 3.78561e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v3, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 98| const v0, #+27016 (0x00006988 | 3.78575e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/16 v4, #+9 (0x00000009 | 1.26117e-44) 106| invoke-interface {v3,v4}, android.database.Cursor.getLong(int):long 109| move-result-wide v3:v4 110| const v0, #+27017 (0x00006989 | 3.78589e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 440 116| iget-object v5, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.cursor 118| const v0, #+27018 (0x0000698a | 3.78603e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const/4 v6, #+7 (0x00000007 | 9.80909e-45) 125| invoke-interface {v5,v6}, android.database.Cursor.getLong(int):long 128| move-result-wide v5:v6 129| const v0, #+27019 (0x0000698b | 3.78617e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 439 135| const-wide/16 v7:v8, #+20 (0x00000014 | 2.80260e-44) 137| add-long/2addr v5:v6, v7:v8 138| long-to-int v5, v5:v6 139| shl-long/2addr v3:v4, v5 140| return-wide v3:v4 Label_2: .line 443 141| const v0, #+27020 (0x0000698c | 3.78631e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 149| const v0, #+27021 (0x0000698d | 3.78645e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v3,v10}, com.android.calendar.agenda.AgendaByDayAdapter.findJulianDayFromPosition(int):int 158| move-result v3 159| const v0, #+27022 (0x0000698e | 3.78659e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| int-to-long v3:v4, v3 166| return-wide v3:v4 Label_3: .line 446 .end_local v1 167| const v0, #+27023 (0x0000698f | 3.78673e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return-wide v5:v6 } method com.android.calendar.agenda.AgendaWindowAdapter.getItemViewType(int):int { .params "position" .src "AgendaWindowAdapter.java" .line 387 .prologue_end .line 387 0| const v0, #+27024 (0x00006990 | 3.78687e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+27025 (0x00006991 | 3.78701e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 388 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| if-eqz v1, Label_1 .line 389 18| const v0, #+27026 (0x00006992 | 3.78715e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 26| const v0, #+27027 (0x00006993 | 3.78729e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 34| const v0, #+27028 (0x00006994 | 3.78743e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sub-int v3, v5, v3 42| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.getItemViewType(int):int 45| move-result v2 46| const v0, #+27029 (0x00006995 | 3.78757e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v2 Label_1: .line 391 53| const v0, #+27030 (0x00006996 | 3.78771e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #-1 (0xffffffff | NaN) 60| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.getSelectedInstanceId():long { .src "AgendaWindowAdapter.java" .line 1326 .prologue_end .line 1326 0| const v0, #+27031 (0x00006997 | 3.78785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId 8| const v0, #+27032 (0x00006998 | 3.78799e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.agenda.AgendaWindowAdapter.getSelectedViewHolder():com.android.calendar.agenda.AgendaAdapter$ViewHolder { .src "AgendaWindowAdapter.java" .line 1322 .prologue_end .line 1322 0| const v0, #+27033 (0x00006999 | 3.78813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 8| const v0, #+27034 (0x0000699a | 3.78827e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.agenda.AgendaWindowAdapter.getStickyHeaderHeight():int { .src "AgendaWindowAdapter.java" .line 1406 .prologue_end .line 1406 0| const v0, #+27035 (0x0000699b | 3.78841e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize 8| const v0, #+27036 (0x0000699c | 3.78855e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "AgendaWindowAdapter.java" .line 452 0| move-object/16 v16, v17 3| move/16 v17, v18 6| move-object/16 v18, v19 9| move-object/16 v19, v20 .prologue_end .line 452 12| const v20, #+27037 (0x0000699d | 3.78869e-41) 15| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v16 20| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mRowCount 22| const v20, #+27038 (0x0000699e | 3.78883e-41) 25| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 28| add-int/lit8 v12, v12, #-1 (0xffffffff | NaN) 30| move/from16 v0, v17 32| if-lt v0, v12, Label_1 .line 453 34| const v20, #+27039 (0x0000699f | 3.78897e-41) 37| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 40| move-object/from16 v0, v16 42| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests 44| const v20, #+27040 (0x000069a0 | 3.78911e-41) 47| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 50| move-object/from16 v0, v16 52| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequestsProcessed 54| const v20, #+27041 (0x000069a1 | 3.78925e-41) 57| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 60| if-gt v12, v13, Label_1 .line 455 62| const v20, #+27042 (0x000069a2 | 3.78939e-41) 65| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 68| move-object/from16 v0, v16 70| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests 72| const v20, #+27043 (0x000069a3 | 3.78953e-41) 75| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 78| add-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) 80| move-object/from16 v0, v16 82| iput v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests .line 456 84| const v20, #+27044 (0x000069a4 | 3.78967e-41) 87| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 90| new-instance v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 92| const v20, #+27045 (0x000069a5 | 3.78981e-41) 95| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 99| invoke-direct {v12,v13}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void 102| const v20, #+27046 (0x000069a6 | 3.78995e-41) 105| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 108| move-object/from16 v0, v16 110| invoke-direct {v0,v12}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean Label_1: .line 459 113| const v20, #+27047 (0x000069a7 | 3.79009e-41) 116| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 120| move/from16 v0, v17 122| if-ge v0, v12, Label_2 .line 460 124| const v20, #+27048 (0x000069a8 | 3.79023e-41) 127| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 130| move-object/from16 v0, v16 132| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests 134| const v20, #+27049 (0x000069a9 | 3.79037e-41) 137| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v16 142| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequestsProcessed 144| const v20, #+27050 (0x000069aa | 3.79051e-41) 147| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 150| if-gt v12, v13, Label_2 .line 462 152| const v20, #+27051 (0x000069ab | 3.79065e-41) 155| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 158| move-object/from16 v0, v16 160| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests 162| const v20, #+27052 (0x000069ac | 3.79079e-41) 165| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 168| add-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) 170| move-object/from16 v0, v16 172| iput v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests .line 463 174| const v20, #+27053 (0x000069ad | 3.79093e-41) 177| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 180| new-instance v12, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec 182| const v20, #+27054 (0x000069ae | 3.79107e-41) 185| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 188| const/4 v13, #+0 (0x00000000 | 0.00000) 189| invoke-direct {v12,v13}, com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec.(int):void 192| const v20, #+27055 (0x000069af | 3.79121e-41) 195| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 198| move-object/from16 v0, v16 200| invoke-direct {v0,v12}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(com.android.calendar.agenda.AgendaWindowAdapter$QuerySpec):boolean Label_2: .line 467 203| const v20, #+27056 (0x000069b0 | 3.79135e-41) 206| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual/range {v16..v17}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 212| move-result-object v2 213| const v20, #+27057 (0x000069b1 | 3.79149e-41) 216| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 468 .local v2, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 219| if-eqz v2, Label_5 .line 469 221| const v20, #+27058 (0x000069b2 | 3.79163e-41) 224| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 227| iget v12, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 229| const v20, #+27059 (0x000069b3 | 3.79177e-41) 232| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 235| sub-int v4, v17, v12 .line 470 .local v4, "offset", int 237| iget-object v12, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 239| const v20, #+27060 (0x000069b4 | 3.79191e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| move-object/from16 v0, v18 247| move-object/from16 v1, v19 249| invoke-virtual {v12,v4,v0,v1}, com.android.calendar.agenda.AgendaByDayAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 252| move-result-object v9 253| const v20, #+27061 (0x000069b5 | 3.79205e-41) 256| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 475 .local v9, "v", android.view.View 259| iget-object v12, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 261| const v20, #+27062 (0x000069b6 | 3.79219e-41) 264| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v12,v4}, com.android.calendar.agenda.AgendaByDayAdapter.isDayHeaderView(int):boolean 270| move-result v12 271| const v20, #+27063 (0x000069b7 | 3.79233e-41) 274| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 277| if-eqz v12, Label_3 .line 476 279| const v20, #+27064 (0x000069b8 | 3.79247e-41) 282| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 285| const v12, #+2131755022 (0x7f10000e | 1.91409e+38) 288| invoke-virtual {v9,v12}, android.view.View.findViewById(int):android.view.View 291| move-result-object v7 292| const v20, #+27065 (0x000069b9 | 3.79261e-41) 295| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 477 .local v7, "simpleDivider", android.view.View 298| const v12, #+2131755023 (0x7f10000f | 1.91409e+38) 301| invoke-virtual {v9,v12}, android.view.View.findViewById(int):android.view.View 304| move-result-object v5 305| const v20, #+27066 (0x000069ba | 3.79275e-41) 308| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 478 .local v5, "pastPresentDivider", android.view.View 311| iget-object v12, v2, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 313| const v20, #+27067 (0x000069bb | 3.79289e-41) 316| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v12,v4}, com.android.calendar.agenda.AgendaByDayAdapter.isFirstDayAfterYesterday(int):boolean 322| move-result v12 323| const v20, #+27068 (0x000069bc | 3.79303e-41) 326| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 329| if-eqz v12, Label_4 .line 479 331| const v20, #+27069 (0x000069bd | 3.79317e-41) 334| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 337| if-eqz v7, Label_3 339| const v20, #+27070 (0x000069be | 3.79331e-41) 342| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 345| if-eqz v5, Label_3 .line 480 347| const v20, #+27071 (0x000069bf | 3.79346e-41) 350| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 353| const/16 v12, #+8 (0x00000008 | 1.12104e-44) 355| invoke-virtual {v7,v12}, android.view.View.setVisibility(int):void .line 481 358| const v20, #+27072 (0x000069c0 | 3.79360e-41) 361| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 364| const/4 v12, #+0 (0x00000000 | 0.00000) 365| invoke-virtual {v5,v12}, android.view.View.setVisibility(int):void Label_3: .line 497 .end_local v4 .end_local v5 .end_local v7 368| const v20, #+27073 (0x000069c1 | 3.79374e-41) 371| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 374| move-object/from16 v0, v16 376| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mIsTabletConfig 378| const v20, #+27074 (0x000069c2 | 3.79388e-41) 381| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 384| if-nez v12, Label_6 .line 498 386| const v20, #+27075 (0x000069c3 | 3.79402e-41) 389| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 392| return-object v9 Label_4: .line 483 .restart_local v4 .restart_local v5 .restart_local v7 393| const v20, #+27076 (0x000069c4 | 3.79416e-41) 396| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 399| if-eqz v7, Label_3 401| const v20, #+27077 (0x000069c5 | 3.79430e-41) 404| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 407| if-eqz v5, Label_3 .line 484 409| const v20, #+27078 (0x000069c6 | 3.79444e-41) 412| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 415| const/4 v12, #+0 (0x00000000 | 0.00000) 416| invoke-virtual {v7,v12}, android.view.View.setVisibility(int):void .line 485 419| const v20, #+27079 (0x000069c7 | 3.79458e-41) 422| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 425| const/16 v12, #+8 (0x00000008 | 1.12104e-44) 427| invoke-virtual {v5,v12}, android.view.View.setVisibility(int):void 430| const v20, #+27080 (0x000069c8 | 3.79472e-41) 433| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 436| goto/16 Label_3 Label_5: .line 490 .end_local v4 .end_local v5 .end_local v7 .end_local v9 438| const v20, #+27081 (0x000069c9 | 3.79486e-41) 441| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 444| const-string/jumbo v12, "AgendaWindowAdapter" 447| const v20, #+27082 (0x000069ca | 3.79500e-41) 450| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 453| new-instance v13, java.lang.StringBuilder 455| const v20, #+27083 (0x000069cb | 3.79514e-41) 458| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-direct {v13}, java.lang.StringBuilder.():void 464| const v20, #+27084 (0x000069cc | 3.79528e-41) 467| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 470| const-string/jumbo v14, "BUG: getAdapterInfoByPosition returned null!!! " 473| const v20, #+27085 (0x000069cd | 3.79542e-41) 476| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 482| move-result-object v13 483| const v20, #+27086 (0x000069ce | 3.79556e-41) 486| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 489| move/from16 v0, v17 491| invoke-virtual {v13,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 494| move-result-object v13 495| const v20, #+27087 (0x000069cf | 3.79570e-41) 498| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v13}, java.lang.StringBuilder.toString():java.lang.String 504| move-result-object v13 505| const v20, #+27088 (0x000069d0 | 3.79584e-41) 508| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 511| invoke-static {v12,v13}, android.util.Log.e(java.lang.String, java.lang.String):int .line 491 514| const v20, #+27089 (0x000069d1 | 3.79598e-41) 517| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 520| new-instance v8, android.widget.TextView 522| const v20, #+27090 (0x000069d2 | 3.79612e-41) 525| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 528| move-object/from16 v0, v16 530| iget-object v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext 532| const v20, #+27091 (0x000069d3 | 3.79626e-41) 535| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-direct {v8,v12}, android.widget.TextView.(android.content.Context):void .line 492 .local v8, "tv", android.widget.TextView 541| const v20, #+27092 (0x000069d4 | 3.79640e-41) 544| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 547| new-instance v12, java.lang.StringBuilder 549| const v20, #+27093 (0x000069d5 | 3.79654e-41) 552| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-direct {v12}, java.lang.StringBuilder.():void 558| const v20, #+27094 (0x000069d6 | 3.79668e-41) 561| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 564| const-string/jumbo v13, "Bug! " 567| const v20, #+27095 (0x000069d7 | 3.79682e-41) 570| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-virtual {v12,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 576| move-result-object v12 577| const v20, #+27096 (0x000069d8 | 3.79696e-41) 580| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 583| move/from16 v0, v17 585| invoke-virtual {v12,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 588| move-result-object v12 589| const v20, #+27097 (0x000069d9 | 3.79710e-41) 592| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-virtual {v12}, java.lang.StringBuilder.toString():java.lang.String 598| move-result-object v12 599| const v20, #+27098 (0x000069da | 3.79724e-41) 602| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 605| invoke-virtual {v8,v12}, android.widget.TextView.setText(java.lang.CharSequence):void .line 493 608| const v20, #+27099 (0x000069db | 3.79738e-41) 611| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 614| move-object v9, v8 .restart_local v9 615| goto/16 Label_3 Label_6: .line 501 .end_local v8 617| const v20, #+27100 (0x000069dc | 3.79752e-41) 620| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 623| const/4 v6, #+0 (0x00000000 | 0.00000) .line 502 .local v6, "selected", boolean 624| invoke-virtual {v9}, android.view.View.getTag():java.lang.Object 627| move-result-object v11 628| const v20, #+27101 (0x000069dd | 3.79766e-41) 631| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 503 .local v11, "yy", java.lang.Object 634| instance-of v12, v11, com.android.calendar.agenda.AgendaAdapter$ViewHolder 636| const v20, #+27102 (0x000069de | 3.79780e-41) 639| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 642| if-eqz v12, Label_9 644| const v20, #+27103 (0x000069df | 3.79794e-41) 647| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 650| move-object v10, v11 .line 504 651| check-cast v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder .line 505 .local v10, "vh", com.android.calendar.agenda.AgendaAdapter$ViewHolder 653| const v20, #+27104 (0x000069e0 | 3.79808e-41) 656| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 659| move-object/from16 v0, v16 661| iget-wide v12:v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId 663| const v20, #+27105 (0x000069e1 | 3.79822e-41) 666| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 669| iget-wide v14:v15, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.instanceId 671| const v20, #+27106 (0x000069e2 | 3.79836e-41) 674| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 677| cmp-long v12, v12:v13, v14:v15 679| if-nez v12, Label_10 681| const v20, #+27107 (0x000069e3 | 3.79850e-41) 684| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 687| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 506 688| const v20, #+27108 (0x000069e4 | 3.79864e-41) 691| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 694| iget-object v13, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.selectedMarker 696| const v20, #+27109 (0x000069e5 | 3.79878e-41) 699| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 702| if-eqz v6, Label_11 704| const v20, #+27110 (0x000069e6 | 3.79892e-41) 707| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 710| move-object/from16 v0, v16 712| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart 714| const v20, #+27111 (0x000069e7 | 3.79906e-41) 717| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 720| if-eqz v12, Label_11 .line 507 722| const v20, #+27112 (0x000069e8 | 3.79920e-41) 725| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 728| const/4 v12, #+0 (0x00000000 | 0.00000) Label_8: .line 506 729| const v20, #+27113 (0x000069e9 | 3.79934e-41) 732| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 735| invoke-virtual {v13,v12}, android.view.View.setVisibility(int):void .line 508 738| const v20, #+27114 (0x000069ea | 3.79948e-41) 741| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 744| move-object/from16 v0, v16 746| iget-boolean v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mShowEventOnStart 748| const v20, #+27115 (0x000069eb | 3.79962e-41) 751| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 754| if-eqz v12, Label_9 .line 510 756| const v20, #+27116 (0x000069ec | 3.79976e-41) 759| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 762| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.textContainer 764| const v20, #+27117 (0x000069ed | 3.79990e-41) 767| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 770| invoke-virtual {v12}, android.widget.LinearLayout.getLayoutParams():android.view.ViewGroup$LayoutParams 773| move-result-object v3 774| const v20, #+27118 (0x000069ee | 3.80004e-41) 777| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 780| check-cast v3, android.widget.GridLayout$LayoutParams .line 511 .local v3, "lp", android.widget.GridLayout$LayoutParams 782| const v20, #+27119 (0x000069ef | 3.80018e-41) 785| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 788| if-eqz v6, Label_12 .line 512 790| const v20, #+27120 (0x000069f0 | 3.80032e-41) 793| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 796| move-object/from16 v0, v16 798| iput-object v10, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH .line 513 800| const v20, #+27121 (0x000069f1 | 3.80046e-41) 803| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 806| move-object/from16 v0, v16 808| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemBackgroundColor 810| const v20, #+27122 (0x000069f2 | 3.80060e-41) 813| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 816| invoke-virtual {v9,v12}, android.view.View.setBackgroundColor(int):void .line 514 819| const v20, #+27123 (0x000069f3 | 3.80074e-41) 822| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 825| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.title 827| const v20, #+27124 (0x000069f4 | 3.80088e-41) 830| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 833| move-object/from16 v0, v16 835| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor 837| const v20, #+27125 (0x000069f5 | 3.80102e-41) 840| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 843| invoke-virtual {v12,v13}, android.widget.TextView.setTextColor(int):void .line 515 846| const v20, #+27126 (0x000069f6 | 3.80116e-41) 849| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 852| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.when 854| const v20, #+27127 (0x000069f7 | 3.80130e-41) 857| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 860| move-object/from16 v0, v16 862| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor 864| const v20, #+27128 (0x000069f8 | 3.80144e-41) 867| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 870| invoke-virtual {v12,v13}, android.widget.TextView.setTextColor(int):void .line 516 873| const v20, #+27129 (0x000069f9 | 3.80158e-41) 876| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 879| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.where 881| const v20, #+27130 (0x000069fa | 3.80172e-41) 884| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 887| move-object/from16 v0, v16 889| iget v13, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedItemTextColor 891| const v20, #+27131 (0x000069fb | 3.80186e-41) 894| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 897| invoke-virtual {v12,v13}, android.widget.TextView.setTextColor(int):void .line 517 900| const v20, #+27132 (0x000069fc | 3.80200e-41) 903| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 906| const/4 v12, #+0 (0x00000000 | 0.00000) 907| const/4 v13, #+0 (0x00000000 | 0.00000) 908| const/4 v14, #+0 (0x00000000 | 0.00000) 909| const/4 v15, #+0 (0x00000000 | 0.00000) 910| invoke-virtual {v3,v12,v13,v14,v15}, android.widget.GridLayout$LayoutParams.setMargins(int, int, int, int):void .line 518 913| const v20, #+27133 (0x000069fd | 3.80214e-41) 916| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 919| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.textContainer 921| const v20, #+27134 (0x000069fe | 3.80228e-41) 924| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 927| invoke-virtual {v12,v3}, android.widget.LinearLayout.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_9: .line 529 .end_local v3 .end_local v10 930| const v20, #+27135 (0x000069ff | 3.80242e-41) 933| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 936| return-object v9 Label_10: .line 505 .restart_local v10 937| const v20, #+27136 (0x00006a00 | 3.80256e-41) 940| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 943| const/4 v6, #+0 (0x00000000 | 0.00000) 944| goto/16 Label_7 Label_11: .line 507 946| const v20, #+27137 (0x00006a01 | 3.80270e-41) 949| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 952| const/16 v12, #+8 (0x00000008 | 1.12104e-44) 954| goto/16 Label_8 Label_12: .line 520 .restart_local v3 956| const v20, #+27138 (0x00006a02 | 3.80284e-41) 959| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v0, v16 964| iget v12, v0, com.android.calendar.agenda.AgendaWindowAdapter.mItemRightMargin 966| const v20, #+27139 (0x00006a03 | 3.80298e-41) 969| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 972| float-to-int v12, v12 973| const/4 v13, #+0 (0x00000000 | 0.00000) 974| const/4 v14, #+0 (0x00000000 | 0.00000) 975| const/4 v15, #+0 (0x00000000 | 0.00000) 976| invoke-virtual {v3,v13,v14,v12,v15}, android.widget.GridLayout$LayoutParams.setMargins(int, int, int, int):void .line 521 979| const v20, #+27140 (0x00006a04 | 3.80312e-41) 982| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 985| iget-object v12, v10, com.android.calendar.agenda.AgendaAdapter$ViewHolder.textContainer 987| const v20, #+27141 (0x00006a05 | 3.80326e-41) 990| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 993| invoke-virtual {v12,v3}, android.widget.LinearLayout.setLayoutParams(android.view.ViewGroup$LayoutParams):void 996| const v20, #+27142 (0x00006a06 | 3.80340e-41) 999| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1002| goto/16 Label_9 } method com.android.calendar.agenda.AgendaWindowAdapter.getViewTypeCount():int { .src "AgendaWindowAdapter.java" .line 375 .prologue_end .line 375 0| const v0, #+27143 (0x00006a07 | 3.80354e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.hasStableIds():boolean { .src "AgendaWindowAdapter.java" .line 424 .prologue_end .line 424 0| const v0, #+27144 (0x00006a08 | 3.80368e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.agenda.AgendaWindowAdapter.isEnabled(int):boolean { .params "position" .src "AgendaWindowAdapter.java" .line 398 .prologue_end .line 398 0| const v0, #+27145 (0x00006a09 | 3.80382e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.getAdapterInfoByPosition(int):com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 9| move-result-object v1 10| const v0, #+27146 (0x00006a0a | 3.80396e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 399 .local v1, "info", com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo 16| if-eqz v1, Label_1 .line 400 18| const v0, #+27147 (0x00006a0b | 3.80410e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.dayAdapter 26| const v0, #+27148 (0x00006a0c | 3.80425e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v3, v1, com.android.calendar.agenda.AgendaWindowAdapter$DayAdapterInfo.offset 34| const v0, #+27149 (0x00006a0d | 3.80439e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sub-int v3, v5, v3 42| invoke-virtual {v2,v3}, com.android.calendar.agenda.AgendaByDayAdapter.isEnabled(int):boolean 45| move-result v2 46| const v0, #+27150 (0x00006a0e | 3.80453e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v2 Label_1: .line 402 53| const v0, #+27151 (0x00006a0f | 3.80467e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) 60| return v2 } method com.android.calendar.agenda.AgendaWindowAdapter.onResume():void { .src "AgendaWindowAdapter.java" .line 1301 .prologue_end .line 1301 0| const v0, #+27152 (0x00006a10 | 3.80481e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mTZUpdater 8| const v0, #+27153 (0x00006a11 | 3.80495e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1}, java.lang.Runnable.run():void .line 1302 17| const v0, #+27154 (0x00006a12 | 3.80509e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.refresh(android.text.format.Time, long, java.lang.String, boolean, boolean):void { .params "goToTime", "id", "searchQuery", "forced", "refreshEventInfo" .src "AgendaWindowAdapter.java" .line 687 0| move-object/16 v28, v29 3| move-object/16 v29, v30 6| move-wide/16 v30:v31, v31:v32 9| move-object/16 v32, v33 12| move/16 v33, v34 15| move/16 v34, v35 .prologue_end .line 687 18| const v35, #+27155 (0x00006a13 | 3.80523e-41) 21| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v32, Label_1 .line 688 26| const v35, #+27156 (0x00006a14 | 3.80537e-41) 29| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 32| move-object/from16 v0, v32 34| move-object/from16 v1, v28 36| iput-object v0, v1, com.android.calendar.agenda.AgendaWindowAdapter.mSearchQuery Label_1: .line 698 38| const v35, #+27157 (0x00006a15 | 3.80551e-41) 41| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v4, #+0 (0x00000000 | 0.00000) 45| move-object/from16 v0, v29 47| invoke-virtual {v0,v4}, android.text.format.Time.toMillis(boolean):long 50| move-result-wide v4:v5 51| const v35, #+27158 (0x00006a16 | 3.80565e-41) 54| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 57| move-object/from16 v0, v29 59| iget-wide v6:v7, v0, android.text.format.Time.gmtoff 61| const v35, #+27159 (0x00006a17 | 3.80579e-41) 64| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v4,v5,v6,v7}, android.text.format.Time.getJulianDay(long, long):int 70| move-result v11 71| const v35, #+27160 (0x00006a18 | 3.80593e-41) 74| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 700 .local v11, "startDay", int 77| if-nez v33, Label_5 79| const v35, #+27161 (0x00006a19 | 3.80607e-41) 82| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 85| move-object/from16 v0, v28 87| invoke-direct {v0,v11,v11}, com.android.calendar.agenda.AgendaWindowAdapter.isInRange(int, int):boolean 90| move-result v4 91| const v35, #+27162 (0x00006a1a | 3.80621e-41) 94| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v4, Label_5 .line 702 99| const v35, #+27163 (0x00006a1b | 3.80635e-41) 102| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 105| move-object/from16 v0, v28 107| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView 109| const v35, #+27164 (0x00006a1c | 3.80649e-41) 112| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 115| move-object/from16 v0, v29 117| move-wide/from16 v1:v2, v30:v31 119| invoke-virtual {v4,v0,v1,v2}, com.android.calendar.agenda.AgendaListView.isAgendaItemVisible(android.text.format.Time, long):boolean 122| move-result v4 123| const v35, #+27165 (0x00006a1d | 3.80663e-41) 126| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 129| if-nez v4, Label_4 .line 703 131| const v35, #+27166 (0x00006a1e | 3.80677e-41) 134| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-direct/range {v28..v31}, com.android.calendar.agenda.AgendaWindowAdapter.findEventPositionNearestTime(android.text.format.Time, long):int 140| move-result v22 141| const v35, #+27167 (0x00006a1f | 3.80691e-41) 144| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 704 .local v22, "gotoPosition", int 147| if-lez v22, Label_3 .line 705 149| const v35, #+27168 (0x00006a20 | 3.80705e-41) 152| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v28 157| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView 159| const v35, #+27169 (0x00006a21 | 3.80719e-41) 162| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 165| add-int/lit8 v5, v22, #+1 (0x00000001 | 1.40130e-45) .line 706 167| move-object/from16 v0, v28 169| iget v6, v0, com.android.calendar.agenda.AgendaWindowAdapter.mStickyHeaderSize .line 705 171| const v35, #+27170 (0x00006a22 | 3.80733e-41) 174| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v4,v5,v6}, com.android.calendar.agenda.AgendaListView.setSelectionFromTop(int, int):void .line 707 180| const v35, #+27171 (0x00006a23 | 3.80747e-41) 183| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 186| move-object/from16 v0, v28 188| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState 190| const v35, #+27172 (0x00006a24 | 3.80761e-41) 193| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 196| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 197| if-ne v4, v5, Label_2 .line 708 199| const v35, #+27173 (0x00006a25 | 3.80775e-41) 202| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 205| move-object/from16 v0, v28 207| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mAgendaListView 209| const v35, #+27174 (0x00006a26 | 3.80789e-41) 212| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 215| const/4 v5, #+0 (0x00000000 | 0.00000) 216| const/4 v6, #+0 (0x00000000 | 0.00000) 217| invoke-virtual {v4,v5,v6}, com.android.calendar.agenda.AgendaListView.smoothScrollBy(int, int):void Label_2: .line 710 220| const v35, #+27175 (0x00006a27 | 3.80803e-41) 223| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 226| if-eqz v34, Label_3 .line 711 228| const v35, #+27176 (0x00006a28 | 3.80817e-41) 231| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 234| move-object/from16 v0, v28 236| move/from16 v1, v22 238| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.findInstanceIdFromPosition(int):long 241| move-result-wide v24:v25 242| const v35, #+27177 (0x00006a29 | 3.80831e-41) 245| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 712 .local v24, "newInstanceId", long 248| invoke-virtual/range {v28..v28}, com.android.calendar.agenda.AgendaWindowAdapter.getSelectedInstanceId():long 251| move-result-wide v4:v5 252| const v35, #+27178 (0x00006a2a | 3.80845e-41) 255| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 258| cmp-long v4, v24:v25, v4:v5 260| if-eqz v4, Label_3 .line 713 262| const v35, #+27179 (0x00006a2b | 3.80859e-41) 265| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 268| move-object/from16 v0, v28 270| move-wide/from16 v1:v2, v24:v25 272| invoke-virtual {v0,v1,v2}, com.android.calendar.agenda.AgendaWindowAdapter.setSelectedInstanceId(long):void .line 714 275| const v35, #+27180 (0x00006a2c | 3.80873e-41) 278| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 281| move-object/from16 v0, v28 283| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedHandler 285| const v35, #+27181 (0x00006a2d | 3.80887e-41) 288| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 291| move-object/from16 v0, v28 293| iget-object v5, v0, com.android.calendar.agenda.AgendaWindowAdapter.mDataChangedRunnable 295| const v35, #+27182 (0x00006a2e | 3.80901e-41) 298| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v4,v5}, android.os.Handler.post(java.lang.Runnable):boolean .line 715 304| const v35, #+27183 (0x00006a2f | 3.80915e-41) 307| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 310| move-object/from16 v0, v28 312| move/from16 v1, v22 314| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorByPosition(int):android.database.Cursor 317| move-result-object v26 318| const v35, #+27184 (0x00006a30 | 3.80929e-41) 321| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 716 .local v26, "tempCursor", android.database.Cursor 324| if-eqz v26, Label_3 .line 717 326| const v35, #+27185 (0x00006a31 | 3.80943e-41) 329| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 332| move-object/from16 v0, v28 334| move/from16 v1, v22 336| invoke-direct {v0,v1}, com.android.calendar.agenda.AgendaWindowAdapter.getCursorPositionByPosition(int):int 339| move-result v27 340| const v35, #+27186 (0x00006a32 | 3.80957e-41) 343| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 720 .local v27, "tempCursorPosition", int 346| const/4 v4, #+0 (0x00000000 | 0.00000) .line 719 347| move-object/from16 v0, v28 349| move-object/from16 v1, v26 351| move/from16 v2, v27 353| invoke-direct {v0,v1,v2,v4}, com.android.calendar.agenda.AgendaWindowAdapter.buildAgendaItemFromCursor(android.database.Cursor, int, boolean):com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 356| move-result-object v23 357| const v35, #+27187 (0x00006a33 | 3.80971e-41) 360| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 721 .local v23, "item", com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem 363| new-instance v4, com.android.calendar.agenda.AgendaAdapter$ViewHolder 365| const v35, #+27188 (0x00006a34 | 3.80985e-41) 368| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-direct {v4}, com.android.calendar.agenda.AgendaAdapter$ViewHolder.():void 374| const v35, #+27189 (0x00006a35 | 3.80999e-41) 377| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 380| move-object/from16 v0, v28 382| iput-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH .line 722 384| const v35, #+27190 (0x00006a36 | 3.81013e-41) 387| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 390| move-object/from16 v0, v28 392| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 394| const v35, #+27191 (0x00006a37 | 3.81027e-41) 397| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 400| move-object/from16 v0, v23 402| iget-boolean v5, v0, com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem.allDay 404| const v35, #+27192 (0x00006a38 | 3.81041e-41) 407| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 410| iput-boolean v5, v4, com.android.calendar.agenda.AgendaAdapter$ViewHolder.allDay .line 723 412| const v35, #+27193 (0x00006a39 | 3.81055e-41) 415| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 418| const/4 v4, #+0 (0x00000000 | 0.00000) 419| move-object/from16 v0, v29 421| invoke-virtual {v0,v4}, android.text.format.Time.toMillis(boolean):long 424| move-result-wide v4:v5 425| const v35, #+27194 (0x00006a3a | 3.81069e-41) 428| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 431| move-object/from16 v0, v28 433| move-object/from16 v1, v23 435| invoke-direct {v0,v1,v4,v5}, com.android.calendar.agenda.AgendaWindowAdapter.sendViewEvent(com.android.calendar.agenda.AgendaWindowAdapter$AgendaItem, long):void Label_3: .line 729 .end_local v23 .end_local v24 .end_local v26 .end_local v27 438| const v35, #+27195 (0x00006a3b | 3.81083e-41) 441| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 444| new-instance v8, android.text.format.Time 446| const v35, #+27196 (0x00006a3c | 3.81097e-41) 449| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 452| move-object/from16 v0, v28 454| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mTimeZone 456| const v35, #+27197 (0x00006a3d | 3.81111e-41) 459| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-direct {v8,v4}, android.text.format.Time.(java.lang.String):void .line 730 .local v8, "actualTime", android.text.format.Time 465| const v35, #+27198 (0x00006a3e | 3.81125e-41) 468| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v0, v29 473| invoke-virtual {v8,v0}, android.text.format.Time.set(android.text.format.Time):void .line 731 476| const v35, #+27199 (0x00006a3f | 3.81139e-41) 479| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 482| move-object/from16 v0, v28 484| iget-object v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mContext 486| const v35, #+27200 (0x00006a40 | 3.81153e-41) 489| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-static {v4}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 495| move-result-object v4 496| const v35, #+27201 (0x00006a41 | 3.81167e-41) 499| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void .line 732 502| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) .line 731 504| const-wide/16 v6:v7, #+1024 (0x00000400 | 1.43493e-42) .line 732 506| const/4 v12, #+0 (0x00000000 | 0.00000) 507| move-object/from16 v5, v28 509| move-object v9, v8 .line 731 510| invoke-virtual/range {v4..v12}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void Label_4: .line 734 .end_local v8 .end_local v22 513| const v35, #+27202 (0x00006a42 | 3.81181e-41) 516| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 519| return-void Label_5: .line 738 520| const v35, #+27203 (0x00006a43 | 3.81195e-41) 523| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 526| move-object/from16 v0, v28 528| iget-boolean v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated 530| const v35, #+27204 (0x00006a44 | 3.81209e-41) 533| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 536| if-eqz v4, Label_6 538| const v35, #+27205 (0x00006a45 | 3.81223e-41) 541| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 544| if-eqz v32, Label_7 Label_6: .line 740 546| const v35, #+27206 (0x00006a46 | 3.81237e-41) 549| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 552| add-int/lit8 v12, v11, #+7 (0x00000007 | 9.80909e-45) .line 742 .local v12, "endDay", int 554| const-wide/16 v4:v5, #-1 (0xffffffff | NaN) 556| move-object/from16 v0, v28 558| iput-wide v4:v5, v0, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId .line 743 560| const v35, #+27207 (0x00006a47 | 3.81251e-41) 563| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 566| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 567| move-object/from16 v0, v28 569| iput-boolean v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mCleanQueryInitiated .line 744 571| const v35, #+27208 (0x00006a48 | 3.81265e-41) 574| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 577| const/4 v15, #+2 (0x00000002 | 2.80260e-45) 578| move-object/from16 v10, v28 580| move-object/from16 v13, v29 582| move-object/from16 v14, v32 584| move-wide/from16 v16:v17, v30:v31 586| invoke-direct/range {v10..v17}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(int, int, android.text.format.Time, java.lang.String, int, long):boolean .line 749 589| const v35, #+27209 (0x00006a49 | 3.81279e-41) 592| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 595| move-object/from16 v0, v28 597| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests 599| const v35, #+27210 (0x00006a4a | 3.81293e-41) 602| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 605| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 607| move-object/from16 v0, v28 609| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mOlderRequests .line 750 611| const v35, #+27211 (0x00006a4b | 3.81307e-41) 614| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 617| const/4 v15, #+0 (0x00000000 | 0.00000) 618| const/16 v16, #+0 (0x00000000 | 0.00000) 620| const/16 v19, #+0 (0x00000000 | 0.00000) 622| move-object/from16 v14, v28 624| move-object/from16 v17, v29 626| move-object/from16 v18, v32 628| move-wide/from16 v20:v21, v30:v31 630| invoke-direct/range {v14..v21}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(int, int, android.text.format.Time, java.lang.String, int, long):boolean .line 751 633| const v35, #+27212 (0x00006a4c | 3.81321e-41) 636| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 639| move-object/from16 v0, v28 641| iget v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests 643| const v35, #+27213 (0x00006a4d | 3.81335e-41) 646| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 649| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 651| move-object/from16 v0, v28 653| iput v4, v0, com.android.calendar.agenda.AgendaWindowAdapter.mNewerRequests .line 752 655| const v35, #+27214 (0x00006a4e | 3.81349e-41) 658| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 661| const/4 v15, #+0 (0x00000000 | 0.00000) 662| const/16 v16, #+0 (0x00000000 | 0.00000) 664| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 666| move-object/from16 v14, v28 668| move-object/from16 v17, v29 670| move-object/from16 v18, v32 672| move-wide/from16 v20:v21, v30:v31 674| invoke-direct/range {v14..v21}, com.android.calendar.agenda.AgendaWindowAdapter.queueQuery(int, int, android.text.format.Time, java.lang.String, int, long):boolean Label_7: .line 754 .end_local v12 677| const v35, #+27215 (0x00006a4f | 3.81363e-41) 680| invoke-static/range {v35..v35}, CodeCoverage.TraceBasicBlock(int):void 683| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.setHideDeclinedEvents(boolean):void { .params "hideDeclined" .src "AgendaWindowAdapter.java" .line 1305 .prologue_end .line 1305 0| const v0, #+27216 (0x00006a50 | 3.81377e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mHideDeclined .line 1306 8| const v0, #+27217 (0x00006a51 | 3.81391e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.setScrollState(int):void { .params "state" .src "AgendaWindowAdapter.java" .line 1410 .prologue_end .line 1410 0| const v0, #+27218 (0x00006a52 | 3.81405e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.agenda.AgendaWindowAdapter.mListViewScrollState .line 1411 8| const v0, #+27219 (0x00006a53 | 3.81419e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.setSelectedInstanceId(long):void { .params "selectedInstanceId" .src "AgendaWindowAdapter.java" .line 1330 .prologue_end .line 1330 0| const v0, #+27220 (0x00006a54 | 3.81433e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId .line 1331 8| const v0, #+27221 (0x00006a55 | 3.81447e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+0 (0x00000000 | 0.00000) 15| iput-object v1, v2, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH .line 1332 17| const v0, #+27222 (0x00006a56 | 3.81461e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.agenda.AgendaWindowAdapter.setSelectedView(android.view.View):void { .params "v" .src "AgendaWindowAdapter.java" .line 1309 .prologue_end .line 1309 0| const v0, #+27223 (0x00006a57 | 3.81475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v8, Label_1 .line 1310 8| const v0, #+27224 (0x00006a58 | 3.81489e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v8}, android.view.View.getTag():java.lang.Object 17| move-result-object v1 18| const v0, #+27225 (0x00006a59 | 3.81504e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1311 .local v1, "vh", java.lang.Object 24| instance-of v2, v1, com.android.calendar.agenda.AgendaAdapter$ViewHolder 26| const v0, #+27226 (0x00006a5a | 3.81518e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v2, Label_1 .line 1312 34| const v0, #+27227 (0x00006a5b | 3.81532e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, com.android.calendar.agenda.AgendaAdapter$ViewHolder .end_local v1 42| const v0, #+27228 (0x00006a5c | 3.81546e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput-object v1, v7, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH .line 1313 50| const v0, #+27229 (0x00006a5d | 3.81560e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-wide v3:v4, v7, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId 58| const v0, #+27230 (0x00006a5e | 3.81574e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v7, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 66| const v0, #+27231 (0x00006a5f | 3.81588e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-wide v5:v6, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.instanceId 74| const v0, #+27232 (0x00006a60 | 3.81602e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| cmp-long v2, v3:v4, v5:v6 82| if-eqz v2, Label_1 .line 1314 84| const v0, #+27233 (0x00006a61 | 3.81616e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v2, v7, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedVH 92| const v0, #+27234 (0x00006a62 | 3.81630e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-wide v3:v4, v2, com.android.calendar.agenda.AgendaAdapter$ViewHolder.instanceId 100| const v0, #+27235 (0x00006a63 | 3.81644e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput-wide v3:v4, v7, com.android.calendar.agenda.AgendaWindowAdapter.mSelectedInstanceId .line 1315 108| const v0, #+27236 (0x00006a64 | 3.81658e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v7}, com.android.calendar.agenda.AgendaWindowAdapter.notifyDataSetChanged():void Label_1: .line 1319 117| const v0, #+27237 (0x00006a65 | 3.81672e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| return-void } method com.android.calendar.alerts.AlarmManagerInterface.set(int, long, android.app.PendingIntent):void { } method com.android.calendar.alerts.AlarmScheduler.():void { .src "AlarmScheduler.java" .line 52 .prologue_end 0| const v6, #+27238 (0x00006a66 | 3.81686e-41) 3| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v2, #+0 (0x00000000 | 0.00000) .line 52 10| new-array v0, v5, java.lang.String[] .line 53 12| const v6, #+27239 (0x00006a67 | 3.81700e-41) 15| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v1, "event_id" 21| const v6, #+27240 (0x00006a68 | 3.81714e-41) 24| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 27| aput-object v1, v0, v2 .line 54 29| const v6, #+27241 (0x00006a69 | 3.81728e-41) 32| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v1, "begin" 38| const v6, #+27242 (0x00006a6a | 3.81742e-41) 41| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 44| aput-object v1, v0, v3 .line 55 46| const v6, #+27243 (0x00006a6b | 3.81756e-41) 49| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v1, "allDay" 55| const v6, #+27244 (0x00006a6c | 3.81770e-41) 58| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 61| aput-object v1, v0, v4 .line 52 63| const v6, #+27245 (0x00006a6d | 3.81784e-41) 66| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 69| sput-object v0, com.android.calendar.alerts.AlarmScheduler.INSTANCES_PROJECTION .line 63 71| const v6, #+27246 (0x00006a6e | 3.81798e-41) 74| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 77| new-array v0, v5, java.lang.String[] .line 64 79| const v6, #+27247 (0x00006a6f | 3.81812e-41) 82| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "event_id" 88| const v6, #+27248 (0x00006a70 | 3.81826e-41) 91| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 94| aput-object v1, v0, v2 .line 65 96| const v6, #+27249 (0x00006a71 | 3.81840e-41) 99| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v1, "minutes" 105| const v6, #+27250 (0x00006a72 | 3.81854e-41) 108| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 111| aput-object v1, v0, v3 .line 66 113| const v6, #+27251 (0x00006a73 | 3.81868e-41) 116| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 119| const-string/jumbo v1, "method" 122| const v6, #+27252 (0x00006a74 | 3.81882e-41) 125| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 128| aput-object v1, v0, v4 .line 63 130| const v6, #+27253 (0x00006a75 | 3.81896e-41) 133| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 136| sput-object v0, com.android.calendar.alerts.AlarmScheduler.REMINDERS_PROJECTION .line 46 138| const v6, #+27254 (0x00006a76 | 3.81910e-41) 141| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 144| return-void } method com.android.calendar.alerts.AlarmScheduler.():void { .src "AlarmScheduler.java" .line 46 .prologue_end .line 46 0| const v0, #+27255 (0x00006a77 | 3.81924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+27256 (0x00006a78 | 3.81938e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlarmScheduler.queryNextReminderAndSchedule(android.database.Cursor, android.content.Context, android.content.ContentResolver, com.android.calendar.alerts.AlarmManagerInterface, int, long):void { .params "instancesCursor", "context", "contentResolver", "alarmManager", "batchSize", "currentMillis" .src "AlarmScheduler.java" .line 180 0| move-object/16 v37, v38 3| move-object/16 v38, v39 6| move-object/16 v39, v40 9| move-object/16 v40, v41 12| move/16 v41, v42 15| move-wide/16 v42:v43, v43:v44 .prologue_end .line 180 18| const v44, #+27257 (0x00006a79 | 3.81952e-41) 21| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface/range {v37..v37}, android.database.Cursor.getCount():int 27| move-result v19 28| const v44, #+27258 (0x00006a7a | 3.81966e-41) 31| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 181 .local v19, "eventCount", int 34| if-nez v19, Label_8 .line 182 36| const v44, #+27259 (0x00006a7b | 3.81980e-41) 39| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v4, "AlarmScheduler" 45| const v44, #+27260 (0x00006a7c | 3.81994e-41) 48| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v5, "No events found starting within 1 week." 54| const v44, #+27261 (0x00006a7d | 3.82008e-41) 57| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 190 63| const v44, #+27262 (0x00006a7e | 3.82022e-41) 66| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 69| new-instance v22, java.util.HashMap 71| const v44, #+27263 (0x00006a7f | 3.82036e-41) 74| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-direct/range {v22..v22}, java.util.HashMap.():void .line 191 .local_ex v22, "eventMap", java.util.Map, "Ljava/util/Map;>;" 80| const v44, #+27264 (0x00006a80 | 3.82050e-41) 83| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 86| new-instance v35, android.text.format.Time 88| const v44, #+27265 (0x00006a81 | 3.82064e-41) 91| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct/range {v35..v35}, android.text.format.Time.():void .line 192 .local v35, "timeObj", android.text.format.Time 97| const v44, #+27266 (0x00006a82 | 3.82078e-41) 100| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 103| const-wide v30:v31, #+9223372036854775807 (0x7fffffffffffffff | NaN) .line 193 .local v30, "nextAlarmTime", long 108| const/16 v28, #+0 (0x00000000 | 0.00000) .line 194 .local v28, "nextAlarmEventId", int 110| const/4 v4, #-1 (0xffffffff | NaN) 111| move-object/from16 v0, v37 113| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean Label_2: .line 195 116| const v44, #+27267 (0x00006a83 | 3.82092e-41) 119| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-interface/range {v37..v37}, android.database.Cursor.isAfterLast():boolean 125| move-result v4 126| const v44, #+27268 (0x00006a84 | 3.82106e-41) 129| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 132| if-nez v4, Label_19 .line 196 134| const v44, #+27269 (0x00006a85 | 3.82120e-41) 137| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 140| const/16 v23, #+0 (0x00000000 | 0.00000) .line 197 .local v23, "index", int 142| invoke-interface/range {v22..v22}, java.util.Map.clear():void .line 198 145| const v44, #+27270 (0x00006a86 | 3.82134e-41) 148| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 151| new-instance v21, java.lang.StringBuilder 153| const v44, #+27271 (0x00006a87 | 3.82148e-41) 156| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct/range {v21..v21}, java.lang.StringBuilder.():void .line 199 .local v21, "eventIdsForQuery", java.lang.StringBuilder 162| const v44, #+27272 (0x00006a88 | 3.82162e-41) 165| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 168| const/16 v4, #+40 (0x00000028 | 5.60519e-44) 170| move-object/from16 v0, v21 172| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 175| const v44, #+27273 (0x00006a89 | 3.82176e-41) 178| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 181| move/from16 v24, v23 Label_3: .line 200 .end_local v23 .local v24, "index", int 183| const v44, #+27274 (0x00006a8a | 3.82190e-41) 186| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v23, v24, #+1 (0x00000001 | 1.40130e-45) .end_local v24 .restart_local v23 191| move/from16 v0, v24 193| move/from16 v1, v41 195| if-ge v0, v1, Label_11 197| const v44, #+27275 (0x00006a8b | 3.82204e-41) 200| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-interface/range {v37..v37}, android.database.Cursor.moveToNext():boolean 206| move-result v4 207| const v44, #+27276 (0x00006a8c | 3.82218e-41) 210| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 213| if-eqz v4, Label_11 .line 201 215| const v44, #+27277 (0x00006a8d | 3.82232e-41) 218| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v4, #+0 (0x00000000 | 0.00000) 222| move-object/from16 v0, v37 224| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 227| move-result v20 228| const v44, #+27278 (0x00006a8e | 3.82246e-41) 231| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 202 .local v20, "eventId", int 234| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 235| move-object/from16 v0, v37 237| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 240| move-result-wide v16:v17 241| const v44, #+27279 (0x00006a8f | 3.82260e-41) 244| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 203 .local v16, "begin", long 247| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 248| move-object/from16 v0, v37 250| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 253| move-result v4 254| const v44, #+27280 (0x00006a90 | 3.82274e-41) 257| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 260| if-eqz v4, Label_9 262| const v44, #+27281 (0x00006a91 | 3.82288e-41) 265| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 268| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 205 .local v13, "allday", boolean 269| const v44, #+27282 (0x00006a92 | 3.82302e-41) 272| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 275| if-eqz v13, Label_10 .line 208 277| const v44, #+27283 (0x00006a93 | 3.82316e-41) 280| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 286| move-result-object v4 287| const v44, #+27284 (0x00006a94 | 3.82330e-41) 290| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 207 293| move-object/from16 v0, v35 295| move-wide/from16 v1:v2, v16:v17 297| invoke-static {v0,v1,v2,v4}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 300| move-result-wide v26:v27 301| const v44, #+27285 (0x00006a95 | 3.82344e-41) 304| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 212 .local v26, "localStartTime", long 307| const v44, #+27286 (0x00006a96 | 3.82358e-41) 310| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 316| move-result-object v4 317| const v44, #+27287 (0x00006a97 | 3.82372e-41) 320| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 323| move-object/from16 v0, v22 325| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object 328| move-result-object v34 329| const v44, #+27288 (0x00006a98 | 3.82386e-41) 332| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 335| check-cast v34, java.util.List .line 213 .local_ex v34, "startTimes", java.util.List, "Ljava/util/List;" 337| const v44, #+27289 (0x00006a99 | 3.82400e-41) 340| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 343| if-nez v34, Label_6 .line 214 345| const v44, #+27290 (0x00006a9a | 3.82414e-41) 348| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 351| new-instance v34, java.util.ArrayList .end_local v34 353| const v44, #+27291 (0x00006a9b | 3.82428e-41) 356| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-direct/range {v34..v34}, java.util.ArrayList.():void .line 215 .restart_local v34 362| const v44, #+27292 (0x00006a9c | 3.82442e-41) 365| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 371| move-result-object v4 372| const v44, #+27293 (0x00006a9d | 3.82456e-41) 375| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 378| move-object/from16 v0, v22 380| move-object/from16 v1, v34 382| invoke-interface {v0,v4,v1}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 216 385| const v44, #+27294 (0x00006a9e | 3.82470e-41) 388| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v21 393| move/from16 v1, v20 395| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 217 398| const v44, #+27295 (0x00006a9f | 3.82484e-41) 401| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 404| const-string/jumbo v4, "," 407| const v44, #+27296 (0x00006aa0 | 3.82498e-41) 410| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 413| move-object/from16 v0, v21 415| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_6: .line 219 418| const v44, #+27297 (0x00006aa1 | 3.82512e-41) 421| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 424| invoke-static/range {v26..v27}, java.lang.Long.valueOf(long):java.lang.Long 427| move-result-object v4 428| const v44, #+27298 (0x00006aa2 | 3.82526e-41) 431| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 434| move-object/from16 v0, v34 436| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean .line 222 439| const v44, #+27299 (0x00006aa3 | 3.82540e-41) 442| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v4, "AlarmScheduler" 448| const v44, #+27300 (0x00006aa4 | 3.82554e-41) 451| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 454| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 455| invoke-static {v4,v5}, android.util.Log.isLoggable(java.lang.String, int):boolean 458| move-result v4 459| const v44, #+27301 (0x00006aa5 | 3.82568e-41) 462| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 465| if-eqz v4, Label_7 .line 223 467| const v44, #+27302 (0x00006aa6 | 3.82583e-41) 470| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 473| move-object/from16 v0, v35 475| move-wide/from16 v1:v2, v26:v27 477| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 224 480| const v44, #+27303 (0x00006aa7 | 3.82597e-41) 483| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 486| new-instance v25, java.lang.StringBuilder 488| const v44, #+27304 (0x00006aa8 | 3.82611e-41) 491| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-direct/range {v25..v25}, java.lang.StringBuilder.():void .line 225 .local v25, "msg", java.lang.StringBuilder 497| const v44, #+27305 (0x00006aa9 | 3.82625e-41) 500| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 503| const-string/jumbo v4, "Events cursor result -- eventId:" 506| const v44, #+27306 (0x00006aaa | 3.82639e-41) 509| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v25 514| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 517| move-result-object v4 518| const v44, #+27307 (0x00006aab | 3.82653e-41) 521| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 524| move/from16 v0, v20 526| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 226 529| const v44, #+27308 (0x00006aac | 3.82667e-41) 532| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 535| const-string/jumbo v4, ", allDay:" 538| const v44, #+27309 (0x00006aad | 3.82681e-41) 541| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v25 546| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 549| move-result-object v4 550| const v44, #+27310 (0x00006aae | 3.82695e-41) 553| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-virtual {v4,v13}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 227 559| const v44, #+27311 (0x00006aaf | 3.82709e-41) 562| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 565| const-string/jumbo v4, ", start:" 568| const v44, #+27312 (0x00006ab0 | 3.82723e-41) 571| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 574| move-object/from16 v0, v25 576| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 579| move-result-object v4 580| const v44, #+27313 (0x00006ab1 | 3.82737e-41) 583| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 586| move-wide/from16 v0:v1, v26:v27 588| invoke-virtual {v4,v0,v1}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 228 591| const v44, #+27314 (0x00006ab2 | 3.82751e-41) 594| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 597| const-string/jumbo v4, " (" 600| const v44, #+27315 (0x00006ab3 | 3.82765e-41) 603| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 606| move-object/from16 v0, v25 608| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 611| move-result-object v4 612| const v44, #+27316 (0x00006ab4 | 3.82779e-41) 615| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 618| const-string/jumbo v5, "%a, %b %d, %Y %I:%M%P" 621| const v44, #+27317 (0x00006ab5 | 3.82793e-41) 624| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 627| move-object/from16 v0, v35 629| invoke-virtual {v0,v5}, android.text.format.Time.format(java.lang.String):java.lang.String 632| move-result-object v5 633| const v44, #+27318 (0x00006ab6 | 3.82807e-41) 636| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 642| move-result-object v4 643| const v44, #+27319 (0x00006ab7 | 3.82821e-41) 646| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 649| const-string/jumbo v5, ")" 652| const v44, #+27320 (0x00006ab8 | 3.82835e-41) 655| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 658| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 229 661| const v44, #+27321 (0x00006ab9 | 3.82849e-41) 664| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 667| const-string/jumbo v4, "AlarmScheduler" 670| const v44, #+27322 (0x00006aba | 3.82863e-41) 673| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 676| invoke-virtual/range {v25..v25}, java.lang.StringBuilder.toString():java.lang.String 679| move-result-object v5 680| const v44, #+27323 (0x00006abb | 3.82877e-41) 683| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 686| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_7: .end_local v25 689| const v44, #+27324 (0x00006abc | 3.82891e-41) 692| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 695| move/from16 v24, v23 .end_local v23 .restart_local v24 697| goto/16 Label_3 Label_8: .line 184 .end_local v13 .end_local v16 .end_local v20 .end_local v21 .end_local v22 .end_local v24 .end_local v26 .end_local v28 .end_local v30 .end_local v34 .end_local v35 699| const v44, #+27325 (0x00006abd | 3.82905e-41) 702| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 705| const-string/jumbo v4, "AlarmScheduler" 708| const v44, #+27326 (0x00006abe | 3.82919e-41) 711| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 714| new-instance v5, java.lang.StringBuilder 716| const v44, #+27327 (0x00006abf | 3.82933e-41) 719| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-direct {v5}, java.lang.StringBuilder.():void 725| const v44, #+27328 (0x00006ac0 | 3.82947e-41) 728| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 731| const-string/jumbo v6, "Query result count for events starting within 1 week: " 734| const v44, #+27329 (0x00006ac1 | 3.82961e-41) 737| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 740| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 743| move-result-object v5 744| const v44, #+27330 (0x00006ac2 | 3.82975e-41) 747| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 750| move/from16 v0, v19 752| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 755| move-result-object v5 756| const v44, #+27331 (0x00006ac3 | 3.82989e-41) 759| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 762| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 765| move-result-object v5 766| const v44, #+27332 (0x00006ac4 | 3.83003e-41) 769| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int 775| const v44, #+27333 (0x00006ac5 | 3.83017e-41) 778| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 781| goto/16 Label_1 Label_9: .line 203 .restart_local v16 .restart_local v20 .restart_local v21 .restart_local v22 .restart_local v23 .restart_local v28 .restart_local v30 .restart_local v35 783| const v44, #+27334 (0x00006ac6 | 3.83031e-41) 786| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 789| const/4 v13, #+0 (0x00000000 | 0.00000) .restart_local v13 790| goto/16 Label_4 Label_10: .line 210 792| const v44, #+27335 (0x00006ac7 | 3.83045e-41) 795| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 798| move-wide/from16 v26:v27, v16:v17 .restart_local v26 800| goto/16 Label_5 Label_11: .line 232 .end_local v13 .end_local v16 .end_local v20 .end_local v26 802| const v44, #+27336 (0x00006ac8 | 3.83059e-41) 805| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 808| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.length():int 811| move-result v4 812| const v44, #+27337 (0x00006ac9 | 3.83073e-41) 815| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 818| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 820| move-object/from16 v0, v21 822| invoke-virtual {v0,v4}, java.lang.StringBuilder.charAt(int):char 825| move-result v4 826| const v44, #+27338 (0x00006aca | 3.83087e-41) 829| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 832| const/16 v5, #+44 (0x0000002c | 6.16571e-44) 834| if-ne v4, v5, Label_12 .line 233 836| const v44, #+27339 (0x00006acb | 3.83101e-41) 839| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 842| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.length():int 845| move-result v4 846| const v44, #+27340 (0x00006acc | 3.83115e-41) 849| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 852| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 854| move-object/from16 v0, v21 856| invoke-virtual {v0,v4}, java.lang.StringBuilder.deleteCharAt(int):java.lang.StringBuilder Label_12: .line 235 859| const v44, #+27341 (0x00006acd | 3.83129e-41) 862| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 865| const/16 v4, #+41 (0x00000029 | 5.74532e-44) 867| move-object/from16 v0, v21 869| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 238 872| const v44, #+27342 (0x00006ace | 3.83143e-41) 875| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 878| const/16 v18, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 240 .local v18, "cursor", android.database.Cursor 880| const v44, #+27343 (0x00006acf | 3.83157e-41) 883| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 886| sget-object v5, android.provider.CalendarContract$Reminders.CONTENT_URI 888| const v44, #+27344 (0x00006ad0 | 3.83171e-41) 891| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 894| sget-object v6, com.android.calendar.alerts.AlarmScheduler.REMINDERS_PROJECTION .line 241 896| const v44, #+27345 (0x00006ad1 | 3.83185e-41) 899| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 902| new-instance v4, java.lang.StringBuilder 904| const v44, #+27346 (0x00006ad2 | 3.83199e-41) 907| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 910| invoke-direct {v4}, java.lang.StringBuilder.():void 913| const v44, #+27347 (0x00006ad3 | 3.83213e-41) 916| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 919| const-string/jumbo v7, "method=1 AND event_id IN " 922| const v44, #+27348 (0x00006ad4 | 3.83227e-41) 925| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 928| invoke-virtual {v4,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 931| move-result-object v4 932| const v44, #+27349 (0x00006ad5 | 3.83241e-41) 935| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 938| move-object/from16 v0, v21 940| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 943| move-result-object v4 944| const v44, #+27350 (0x00006ad6 | 3.83255e-41) 947| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 950| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 953| move-result-object v7 954| const v44, #+27351 (0x00006ad7 | 3.83269e-41) 957| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 960| const/4 v8, #+0 (0x00000000 | 0.00000) 961| const/4 v9, #+0 (0x00000000 | 0.00000) 962| move-object/from16 v4, v39 .line 240 964| invoke-virtual/range {v4..v9}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 967| move-result-object v18 968| const v44, #+27352 (0x00006ad8 | 3.83283e-41) 971| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v18, "cursor", android.database.Cursor 974| const/4 v4, #-1 (0xffffffff | NaN) 975| move-object/from16 v0, v18 977| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean Label_13: .line 245 980| const v44, #+27353 (0x00006ad9 | 3.83297e-41) 983| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 986| invoke-interface/range {v18..v18}, android.database.Cursor.moveToNext():boolean 989| move-result v4 990| const v44, #+27354 (0x00006ada | 3.83311e-41) 993| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 996| if-eqz v4, Label_18 .line 246 998| const v44, #+27355 (0x00006adb | 3.83325e-41) 1001| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1004| const/4 v4, #+0 (0x00000000 | 0.00000) 1005| move-object/from16 v0, v18 1007| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 1010| move-result v20 1011| const v44, #+27356 (0x00006adc | 3.83339e-41) 1014| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 247 .restart_local v20 1017| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 1018| move-object/from16 v0, v18 1020| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 1023| move-result v29 1024| const v44, #+27357 (0x00006add | 3.83353e-41) 1027| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 248 .local v29, "reminderMinutes", int 1030| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 1033| move-result-object v4 1034| const v44, #+27358 (0x00006ade | 3.83367e-41) 1037| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1040| move-object/from16 v0, v22 1042| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object 1045| move-result-object v34 1046| const v44, #+27359 (0x00006adf | 3.83381e-41) 1049| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1052| check-cast v34, java.util.List .line 249 .restart_local v34 1054| const v44, #+27360 (0x00006ae0 | 3.83395e-41) 1057| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1060| if-eqz v34, Label_13 .line 250 1062| const v44, #+27361 (0x00006ae1 | 3.83409e-41) 1065| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1068| invoke-interface/range {v34..v34}, java.lang.Iterable.iterator():java.util.Iterator 1071| move-result-object v33 1072| const v44, #+27362 (0x00006ae2 | 3.83423e-41) 1075| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void Label_14: .local v33, "startTime$iterator", java.util.Iterator 1078| const v44, #+27363 (0x00006ae3 | 3.83437e-41) 1081| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1084| invoke-interface/range {v33..v33}, java.util.Iterator.hasNext():boolean 1087| move-result v4 1088| const v44, #+27364 (0x00006ae4 | 3.83451e-41) 1091| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1094| if-eqz v4, Label_13 1096| const v44, #+27365 (0x00006ae5 | 3.83465e-41) 1099| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1102| invoke-interface/range {v33..v33}, java.util.Iterator.next():java.lang.Object 1105| move-result-object v32 1106| const v44, #+27366 (0x00006ae6 | 3.83479e-41) 1109| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1112| check-cast v32, java.lang.Long .line 251 .local v32, "startTime", java.lang.Long 1114| const v44, #+27367 (0x00006ae7 | 3.83493e-41) 1117| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1120| invoke-virtual/range {v32..v32}, java.lang.Long.longValue():long 1123| move-result-wide v4:v5 1124| const v44, #+27368 (0x00006ae8 | 3.83507e-41) 1127| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 252 1130| move/from16 v0, v29 1132| int-to-long v6:v7, v0 1133| const-wide/32 v8:v9, #+60000 (0x0000ea60 | 8.40779e-41) 1136| mul-long/2addr v6:v7, v8:v9 .line 251 1137| sub-long v14:v15, v4:v5, v6:v7 .line 253 .local v14, "alarmTime", long 1139| cmp-long v4, v14:v15, v42:v43 1141| if-lez v4, Label_15 1143| const v44, #+27369 (0x00006ae9 | 3.83521e-41) 1146| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1149| cmp-long v4, v14:v15, v30:v31 1151| if-gez v4, Label_15 .line 254 1153| const v44, #+27370 (0x00006aea | 3.83535e-41) 1156| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1159| move-wide/from16 v30:v31, v14:v15 .line 255 1161| move/from16 v28, v20 Label_15: .line 258 1163| const v44, #+27371 (0x00006aeb | 3.83549e-41) 1166| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1169| const-string/jumbo v4, "AlarmScheduler" 1172| const v44, #+27372 (0x00006aec | 3.83563e-41) 1175| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1178| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 1179| invoke-static {v4,v5}, android.util.Log.isLoggable(java.lang.String, int):boolean 1182| move-result v4 1183| const v44, #+27373 (0x00006aed | 3.83577e-41) 1186| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1189| if-eqz v4, Label_14 .line 259 1191| const v44, #+27374 (0x00006aee | 3.83591e-41) 1194| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1197| move-object/from16 v0, v35 1199| invoke-virtual {v0,v14,v15}, android.text.format.Time.set(long):void .line 260 1202| const v44, #+27375 (0x00006aef | 3.83605e-41) 1205| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1208| new-instance v25, java.lang.StringBuilder 1210| const v44, #+27376 (0x00006af0 | 3.83619e-41) 1213| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1216| invoke-direct/range {v25..v25}, java.lang.StringBuilder.():void .line 261 .restart_local v25 1219| const v44, #+27377 (0x00006af1 | 3.83633e-41) 1222| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1225| const-string/jumbo v4, "Reminders cursor result -- eventId:" 1228| const v44, #+27378 (0x00006af2 | 3.83647e-41) 1231| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1234| move-object/from16 v0, v25 1236| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1239| move-result-object v4 1240| const v44, #+27379 (0x00006af3 | 3.83662e-41) 1243| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1246| move/from16 v0, v20 1248| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 262 1251| const v44, #+27380 (0x00006af4 | 3.83676e-41) 1254| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1257| const-string/jumbo v4, ", startTime:" 1260| const v44, #+27381 (0x00006af5 | 3.83690e-41) 1263| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1266| move-object/from16 v0, v25 1268| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1271| move-result-object v4 1272| const v44, #+27382 (0x00006af6 | 3.83704e-41) 1275| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1278| move-object/from16 v0, v32 1280| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 263 1283| const v44, #+27383 (0x00006af7 | 3.83718e-41) 1286| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1289| const-string/jumbo v4, ", minutes:" 1292| const v44, #+27384 (0x00006af8 | 3.83732e-41) 1295| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1298| move-object/from16 v0, v25 1300| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1303| move-result-object v4 1304| const v44, #+27385 (0x00006af9 | 3.83746e-41) 1307| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1310| move/from16 v0, v29 1312| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 264 1315| const v44, #+27386 (0x00006afa | 3.83760e-41) 1318| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1321| const-string/jumbo v4, ", alarmTime:" 1324| const v44, #+27387 (0x00006afb | 3.83774e-41) 1327| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1330| move-object/from16 v0, v25 1332| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1335| move-result-object v4 1336| const v44, #+27388 (0x00006afc | 3.83788e-41) 1339| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1342| invoke-virtual {v4,v14,v15}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 265 1345| const v44, #+27389 (0x00006afd | 3.83802e-41) 1348| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1351| const-string/jumbo v4, " (" 1354| const v44, #+27390 (0x00006afe | 3.83816e-41) 1357| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1360| move-object/from16 v0, v25 1362| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1365| move-result-object v4 1366| const v44, #+27391 (0x00006aff | 3.83830e-41) 1369| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1372| const-string/jumbo v5, "%a, %b %d, %Y %I:%M%P" 1375| const v44, #+27392 (0x00006b00 | 3.83844e-41) 1378| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1381| move-object/from16 v0, v35 1383| invoke-virtual {v0,v5}, android.text.format.Time.format(java.lang.String):java.lang.String 1386| move-result-object v5 1387| const v44, #+27393 (0x00006b01 | 3.83858e-41) 1390| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1393| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1396| move-result-object v4 1397| const v44, #+27394 (0x00006b02 | 3.83872e-41) 1400| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void .line 266 1403| const-string/jumbo v5, ")" .line 265 1406| const v44, #+27395 (0x00006b03 | 3.83886e-41) 1409| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1412| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 267 1415| const v44, #+27396 (0x00006b04 | 3.83900e-41) 1418| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1421| const-string/jumbo v4, "AlarmScheduler" 1424| const v44, #+27397 (0x00006b05 | 3.83914e-41) 1427| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1430| invoke-virtual/range {v25..v25}, java.lang.StringBuilder.toString():java.lang.String 1433| move-result-object v5 1434| const v44, #+27398 (0x00006b06 | 3.83928e-41) 1437| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1440| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .try_end_1 catch(...) : Label_16 1443| const v44, #+27399 (0x00006b07 | 3.83942e-41) 1446| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1449| goto/16 Label_14 Label_16: .line 272 .end_local v14 .end_local v18 .end_local v20 .end_local v25 .end_local v29 .end_local v32 .end_local v33 .end_local v34 1451| const v44, #+27400 (0x00006b08 | 3.83956e-41) 1454| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1457| move-exception v4 .line 273 1458| if-eqz v18, Label_17 .line 274 1460| const v44, #+27401 (0x00006b09 | 3.83970e-41) 1463| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1466| invoke-interface/range {v18..v18}, android.database.Cursor.close():void Label_17: .line 272 1469| const v44, #+27402 (0x00006b0a | 3.83984e-41) 1472| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1475| throw v4 Label_18: .line 273 .restart_local v18 1476| const v44, #+27403 (0x00006b0b | 3.83998e-41) 1479| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1482| if-eqz v18, Label_2 .line 274 1484| const v44, #+27404 (0x00006b0c | 3.84012e-41) 1487| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1490| invoke-interface/range {v18..v18}, android.database.Cursor.close():void 1493| const v44, #+27405 (0x00006b0d | 3.84026e-41) 1496| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1499| goto/16 Label_2 Label_19: .line 280 .end_local v18 .end_local v21 .end_local v23 1501| const v44, #+27406 (0x00006b0e | 3.84040e-41) 1504| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1507| const-wide v4:v5, #+9223372036854775807 (0x7fffffffffffffff | NaN) 1512| cmp-long v4, v30:v31, v4:v5 1514| if-gez v4, Label_20 .line 281 1516| const v44, #+27407 (0x00006b0f | 3.84054e-41) 1519| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1522| move/from16 v0, v28 1524| int-to-long v6:v7, v0 1525| move-object/from16 v5, v38 1527| move-wide/from16 v8:v9, v30:v31 1529| move-wide/from16 v10:v11, v42:v43 1531| move-object/from16 v12, v40 1533| invoke-static/range {v5..v12}, com.android.calendar.alerts.AlarmScheduler.scheduleAlarm(android.content.Context, long, long, long, com.android.calendar.alerts.AlarmManagerInterface):void Label_20: .line 283 1536| const v44, #+27408 (0x00006b10 | 3.84068e-41) 1539| invoke-static/range {v44..v44}, CodeCoverage.TraceBasicBlock(int):void 1542| return-void } method com.android.calendar.alerts.AlarmScheduler.queryUpcomingEvents(android.content.Context, android.content.ContentResolver, long):android.database.Cursor { .params "context", "contentResolver", "currentMillis" .src "AlarmScheduler.java" .line 132 0| move-object/16 v20, v21 3| move-object/16 v21, v22 6| move-wide/16 v22:v23, v23:v24 .prologue_end .line 132 9| const v24, #+27409 (0x00006b11 | 3.84082e-41) 12| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v14, android.text.format.Time 17| const v24, #+27410 (0x00006b12 | 3.84096e-41) 20| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v14}, android.text.format.Time.():void .line 133 .local v14, "time", android.text.format.Time 26| const v24, #+27411 (0x00006b13 | 3.84110e-41) 29| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v0, #+0 (0x00000000 | 0.00000) 33| invoke-virtual {v14,v0}, android.text.format.Time.normalize(boolean):long .line 134 36| const v24, #+27412 (0x00006b14 | 3.84124e-41) 39| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 42| iget-wide v0:v1, v14, android.text.format.Time.gmtoff 44| const v24, #+27413 (0x00006b15 | 3.84138e-41) 47| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 50| const-wide/16 v2:v3, #+1000 (0x000003e8 | 1.40130e-42) 52| mul-long v8:v9, v0:v1, v2:v3 .line 135 .local v8, "localOffset", long 54| move-wide/from16 v12:v13, v22:v23 .line 136 .local v12, "localStartMin", long 56| const-wide/32 v0:v1, #+604800000 (0x240c8400 | 3.04695e-17) 59| add-long v10:v11, v22:v23, v0:v1 .line 137 .local v10, "localStartMax", long 61| sub-long v18:v19, v22:v23, v8:v9 .line 138 .local v18, "utcStartMin", long 63| const-wide/32 v0:v1, #+604800000 (0x240c8400 | 3.04695e-17) 66| add-long v16:v17, v18:v19, v0:v1 .line 142 .local v16, "utcStartMax", long 68| sget-object v0, android.provider.CalendarContract$Instances.CONTENT_URI 70| const v24, #+27414 (0x00006b16 | 3.84152e-41) 73| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v0}, android.net.Uri.buildUpon():android.net.Uri$Builder 79| move-result-object v15 80| const v24, #+27415 (0x00006b17 | 3.84166e-41) 83| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v15, "uriBuilder", android.net.Uri$Builder 86| const-wide/32 v0:v1, #+86400000 (0x05265c00 | 7.82218e-36) 89| sub-long v0:v1, v22:v23, v0:v1 91| invoke-static {v15,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 144 94| const v24, #+27416 (0x00006b18 | 3.84180e-41) 97| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 100| const-wide/32 v0:v1, #+86400000 (0x05265c00 | 7.82218e-36) 103| add-long/2addr v0:v1, v10:v11 104| invoke-static {v15,v0,v1}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 147 107| const v24, #+27417 (0x00006b19 | 3.84194e-41) 110| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 113| new-instance v7, java.lang.StringBuilder 115| const v24, #+27418 (0x00006b1a | 3.84208e-41) 118| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-direct {v7}, java.lang.StringBuilder.():void .line 148 .local v7, "queryBuilder", java.lang.StringBuilder 124| const v24, #+27419 (0x00006b1b | 3.84222e-41) 127| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 130| const-string/jumbo v0, "(" 133| const v24, #+27420 (0x00006b1c | 3.84236e-41) 136| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 149 142| const v24, #+27421 (0x00006b1d | 3.84250e-41) 145| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 148| const-string/jumbo v0, "visible=? AND begin>=? AND begin<=? AND allDay=?" 151| const v24, #+27422 (0x00006b1e | 3.84264e-41) 154| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 150 160| const v24, #+27423 (0x00006b1f | 3.84278e-41) 163| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 166| const-string/jumbo v0, ") OR (" 169| const v24, #+27424 (0x00006b20 | 3.84292e-41) 172| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 151 178| const v24, #+27425 (0x00006b21 | 3.84306e-41) 181| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 184| const-string/jumbo v0, "visible=? AND begin>=? AND begin<=? AND allDay=?" 187| const v24, #+27426 (0x00006b22 | 3.84320e-41) 190| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 152 196| const v24, #+27427 (0x00006b23 | 3.84334e-41) 199| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v0, ")" 205| const v24, #+27428 (0x00006b24 | 3.84348e-41) 208| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 153 214| const v24, #+27429 (0x00006b25 | 3.84362e-41) 217| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 220| const/16 v0, #+8 (0x00000008 | 1.12104e-44) 222| new-array v4, v0, java.lang.String[] .line 155 224| const v24, #+27430 (0x00006b26 | 3.84376e-41) 227| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v0, "1" 233| const v24, #+27431 (0x00006b27 | 3.84390e-41) 236| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v1, #+0 (0x00000000 | 0.00000) 240| aput-object v0, v4, v1 .line 156 242| const v24, #+27432 (0x00006b28 | 3.84404e-41) 245| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-static/range {v18..v19}, java.lang.String.valueOf(long):java.lang.String 251| move-result-object v0 252| const v24, #+27433 (0x00006b29 | 3.84418e-41) 255| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 259| aput-object v0, v4, v1 .line 157 261| const v24, #+27434 (0x00006b2a | 3.84432e-41) 264| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-static/range {v16..v17}, java.lang.String.valueOf(long):java.lang.String 270| move-result-object v0 271| const v24, #+27435 (0x00006b2b | 3.84446e-41) 274| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 277| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 278| aput-object v0, v4, v1 .line 158 280| const v24, #+27436 (0x00006b2c | 3.84460e-41) 283| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 286| const-string/jumbo v0, "1" 289| const v24, #+27437 (0x00006b2d | 3.84474e-41) 292| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 295| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 296| aput-object v0, v4, v1 .line 161 298| const v24, #+27438 (0x00006b2e | 3.84488e-41) 301| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 304| const-string/jumbo v0, "1" 307| const v24, #+27439 (0x00006b2f | 3.84502e-41) 310| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 313| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 314| aput-object v0, v4, v1 .line 162 316| const v24, #+27440 (0x00006b30 | 3.84516e-41) 319| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-static/range {v22..v23}, java.lang.String.valueOf(long):java.lang.String 325| move-result-object v0 326| const v24, #+27441 (0x00006b31 | 3.84530e-41) 329| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 332| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 333| aput-object v0, v4, v1 .line 163 335| const v24, #+27442 (0x00006b32 | 3.84544e-41) 338| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v10,v11}, java.lang.String.valueOf(long):java.lang.String 344| move-result-object v0 345| const v24, #+27443 (0x00006b33 | 3.84558e-41) 348| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 351| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 352| aput-object v0, v4, v1 .line 164 354| const v24, #+27444 (0x00006b34 | 3.84572e-41) 357| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 360| const-string/jumbo v0, "0" 363| const v24, #+27445 (0x00006b35 | 3.84586e-41) 366| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 370| aput-object v0, v4, v1 .line 167 .local v4, "queryArgs", java.lang.String[] 372| const v24, #+27446 (0x00006b36 | 3.84600e-41) 375| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-virtual {v15}, android.net.Uri$Builder.build():android.net.Uri 381| move-result-object v1 382| const v24, #+27447 (0x00006b37 | 3.84614e-41) 385| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 388| sget-object v2, com.android.calendar.alerts.AlarmScheduler.INSTANCES_PROJECTION .line 168 390| const v24, #+27448 (0x00006b38 | 3.84628e-41) 393| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 399| move-result-object v3 400| const v24, #+27449 (0x00006b39 | 3.84642e-41) 403| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 406| const/4 v5, #+0 (0x00000000 | 0.00000) 407| move-object/from16 v0, v21 .line 167 409| invoke-virtual/range {v0..v5}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 412| move-result-object v6 413| const v24, #+27450 (0x00006b3a | 3.84656e-41) 416| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 169 .local v6, "cursor", android.database.Cursor 419| return-object v6 } method com.android.calendar.alerts.AlarmScheduler.scheduleAlarm(android.content.Context, long, long, long, com.android.calendar.alerts.AlarmManagerInterface):void { .params "context", "eventId", "alarmTime", "currentMillis", "alarmManager" .src "AlarmScheduler.java" .line 295 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move-object/16 v18, v19 .prologue_end .line 295 15| const v19, #+27451 (0x00006b3b | 3.84670e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const-wide/32 v8:v9, #+86400000 (0x05265c00 | 7.82218e-36) 24| add-long v4:v5, v16:v17, v8:v9 .line 296 .local v4, "maxAlarmTime", long 26| cmp-long v8, v14:v15, v4:v5 28| if-lez v8, Label_1 .line 297 30| const v19, #+27452 (0x00006b3c | 3.84684e-41) 33| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 36| move-wide v14:v15, v4:v5 Label_1: .line 301 37| const v19, #+27453 (0x00006b3d | 3.84698e-41) 40| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 43| const-wide/16 v8:v9, #+1000 (0x000003e8 | 1.40130e-42) 45| add-long/2addr v14:v15, v8:v9 .line 304 46| new-instance v7, android.text.format.Time 48| const v19, #+27454 (0x00006b3e | 3.84712e-41) 51| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-direct {v7}, android.text.format.Time.():void .line 305 .local v7, "time", android.text.format.Time 57| const v19, #+27455 (0x00006b3f | 3.84726e-41) 60| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v7,v14,v15}, android.text.format.Time.set(long):void .line 306 66| const v19, #+27456 (0x00006b40 | 3.84741e-41) 69| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v8, "%a, %b %d, %Y %I:%M%P" 75| const v19, #+27457 (0x00006b41 | 3.84755e-41) 78| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v7,v8}, android.text.format.Time.format(java.lang.String):java.lang.String 84| move-result-object v6 85| const v19, #+27458 (0x00006b42 | 3.84769e-41) 88| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 307 .local v6, "schedTime", java.lang.String 91| const-string/jumbo v8, "AlarmScheduler" 94| const v19, #+27459 (0x00006b43 | 3.84783e-41) 97| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 100| new-instance v9, java.lang.StringBuilder 102| const v19, #+27460 (0x00006b44 | 3.84797e-41) 105| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v9}, java.lang.StringBuilder.():void 111| const v19, #+27461 (0x00006b45 | 3.84811e-41) 114| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 117| const-string/jumbo v10, "Scheduling alarm for EVENT_REMINDER_APP broadcast for event " 120| const v19, #+27462 (0x00006b46 | 3.84825e-41) 123| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 129| move-result-object v9 130| const v19, #+27463 (0x00006b47 | 3.84839e-41) 133| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v9,v12,v13}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 139| move-result-object v9 140| const v19, #+27464 (0x00006b48 | 3.84853e-41) 143| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 308 146| const-string/jumbo v10, " at " .line 307 149| const v19, #+27465 (0x00006b49 | 3.84867e-41) 152| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 158| move-result-object v9 159| const v19, #+27466 (0x00006b4a | 3.84881e-41) 162| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v9,v14,v15}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 168| move-result-object v9 169| const v19, #+27467 (0x00006b4b | 3.84895e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 308 175| const-string/jumbo v10, " (" .line 307 178| const v19, #+27468 (0x00006b4c | 3.84909e-41) 181| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 187| move-result-object v9 188| const v19, #+27469 (0x00006b4d | 3.84923e-41) 191| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v9,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 197| move-result-object v9 198| const v19, #+27470 (0x00006b4e | 3.84937e-41) 201| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 308 204| const-string/jumbo v10, ")" .line 307 207| const v19, #+27471 (0x00006b4f | 3.84951e-41) 210| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 216| move-result-object v9 217| const v19, #+27472 (0x00006b50 | 3.84965e-41) 220| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 226| move-result-object v9 227| const v19, #+27473 (0x00006b51 | 3.84979e-41) 230| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static {v8,v9}, android.util.Log.d(java.lang.String, java.lang.String):int .line 316 236| const v19, #+27474 (0x00006b52 | 3.84993e-41) 239| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 242| new-instance v2, android.content.Intent 244| const v19, #+27475 (0x00006b53 | 3.85007e-41) 247| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 250| const-string/jumbo v8, "com.android.calendar.EVENT_REMINDER_APP" 253| const v19, #+27476 (0x00006b54 | 3.85021e-41) 256| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-direct {v2,v8}, android.content.Intent.(java.lang.String):void .line 317 .local v2, "intent", android.content.Intent 262| const v19, #+27477 (0x00006b55 | 3.85035e-41) 265| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 268| const-class v8, com.android.calendar.alerts.AlertReceiver 270| const v19, #+27478 (0x00006b56 | 3.85049e-41) 273| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v2,v11,v8}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 318 279| const v19, #+27479 (0x00006b57 | 3.85063e-41) 282| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 285| const-string/jumbo v8, "alarmTime" 288| const v19, #+27480 (0x00006b58 | 3.85077e-41) 291| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v2,v8,v14,v15}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 319 297| const v19, #+27481 (0x00006b59 | 3.85091e-41) 300| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 303| const/4 v8, #+0 (0x00000000 | 0.00000) 304| const/4 v9, #+0 (0x00000000 | 0.00000) 305| invoke-static {v11,v8,v2,v9}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 308| move-result-object v3 309| const v19, #+27482 (0x00006b5a | 3.85105e-41) 312| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 320 .local v3, "pi", android.app.PendingIntent 315| const/4 v8, #+0 (0x00000000 | 0.00000) 316| move-object/from16 v0, v18 318| invoke-interface {v0,v8,v14,v15,v3}, com.android.calendar.alerts.AlarmManagerInterface.set(int, long, android.app.PendingIntent):void .line 321 321| const v19, #+27483 (0x00006b5b | 3.85119e-41) 324| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 327| return-void } method com.android.calendar.alerts.AlarmScheduler.scheduleNextAlarm(android.content.Context):void { .params "context" .src "AlarmScheduler.java" .line 105 .prologue_end .line 105 0| const v0, #+27484 (0x00006b5c | 3.85133e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v5}, com.android.calendar.alerts.AlertUtils.createAlarmManager(android.content.Context):com.android.calendar.alerts.AlarmManagerInterface 9| move-result-object v1 10| const v0, #+27485 (0x00006b5d | 3.85147e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 106 16| invoke-static {}, java.lang.System.currentTimeMillis():long 19| move-result-wide v3:v4 20| const v0, #+27486 (0x00006b5e | 3.85161e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/16 v2, #+50 (0x00000032 | 7.00649e-44) .line 105 28| invoke-static {v5,v1,v2,v3,v4}, com.android.calendar.alerts.AlarmScheduler.scheduleNextAlarm(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, int, long):void .line 107 31| const v0, #+27487 (0x00006b5f | 3.85175e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return-void } method com.android.calendar.alerts.AlarmScheduler.scheduleNextAlarm(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, int, long):void { .params "context", "alarmManager", "batchSize", "currentMillis" .src "AlarmScheduler.java" .line 112 .prologue_end .line 112 0| const v0, #+27488 (0x00006b60 | 3.85189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 114 .local v2, "instancesCursor", android.database.Cursor 7| const v0, #+27489 (0x00006b61 | 3.85203e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-virtual {v10}, android.content.Context.getContentResolver():android.content.ContentResolver 16| move-result-object v1 17| const v0, #+27490 (0x00006b62 | 3.85217e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v10,v1,v13,v14}, com.android.calendar.alerts.AlarmScheduler.queryUpcomingEvents(android.content.Context, android.content.ContentResolver, long):android.database.Cursor 26| move-result-object v2 27| const v0, #+27491 (0x00006b63 | 3.85231e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 116 .local v2, "instancesCursor", android.database.Cursor 33| if-eqz v2, Label_1 .line 118 35| const v0, #+27492 (0x00006b64 | 3.85245e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v10}, android.content.Context.getContentResolver():android.content.ContentResolver 44| move-result-object v4 45| const v0, #+27493 (0x00006b65 | 3.85259e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| move-object v3, v10 52| move-object v5, v11 53| move v6, v12 54| move-wide v7:v8, v13:v14 .line 117 55| invoke-static/range {v2..v8}, com.android.calendar.alerts.AlarmScheduler.queryNextReminderAndSchedule(android.database.Cursor, android.content.Context, android.content.ContentResolver, com.android.calendar.alerts.AlarmManagerInterface, int, long):void .try_end_1 catch(...) : Label_3 Label_1: .line 121 58| const v0, #+27494 (0x00006b66 | 3.85273e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v2, Label_2 .line 122 66| const v0, #+27495 (0x00006b67 | 3.85287e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-interface {v2}, android.database.Cursor.close():void Label_2: .line 125 75| const v0, #+27496 (0x00006b68 | 3.85301e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-void Label_3: .line 120 .end_local v2 82| const v0, #+27497 (0x00006b69 | 3.85315e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| move-exception v1 .line 121 89| if-eqz v2, Label_4 .line 122 91| const v0, #+27498 (0x00006b6a | 3.85329e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-interface {v2}, android.database.Cursor.close():void Label_4: .line 120 100| const v0, #+27499 (0x00006b6b | 3.85343e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| throw v1 } method com.android.calendar.alerts.AlertActivity$1.(com.android.calendar.alerts.AlertActivity):void { .params "this$0" .src "AlertActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+27500 (0x00006b6c | 3.85357e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertActivity$1.this$0 .line 174 8| const v0, #+27501 (0x00006b6d | 3.85371e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+27502 (0x00006b6e | 3.85385e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertActivity$1.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "i" .src "AlertActivity.java" .line 180 0| move-object/16 v19, v20 3| move-object/16 v20, v21 6| move-object/16 v21, v22 9| move/16 v22, v23 12| move-wide/16 v23:v24, v24:v25 .local_ex v20, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 180 15| const v25, #+27503 (0x00006b6f | 3.85399e-41) 18| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v19 23| iget-object v2, v0, com.android.calendar.alerts.AlertActivity$1.this$0 .line 181 .local v2, "alertActivity", com.android.calendar.alerts.AlertActivity 25| const v25, #+27504 (0x00006b70 | 3.85413e-41) 28| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 31| move-object/from16 v0, v21 33| invoke-virtual {v2,v0}, com.android.calendar.alerts.AlertActivity.getItemForView(android.view.View):android.database.Cursor 36| move-result-object v10 37| const v25, #+27505 (0x00006b71 | 3.85427e-41) 40| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 183 .local v10, "cursor", android.database.Cursor 43| const/4 v3, #+0 (0x00000000 | 0.00000) 44| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 47| move-result-wide v4:v5 48| const v25, #+27506 (0x00006b72 | 3.85441e-41) 51| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 184 .local v4, "alarmId", long 54| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 55| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 58| move-result-wide v6:v7 59| const v25, #+27507 (0x00006b73 | 3.85455e-41) 62| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 185 .local v6, "eventId", long 65| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 66| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 69| move-result-wide v8:v9 70| const v25, #+27508 (0x00006b74 | 3.85469e-41) 73| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 188 .local v8, "startMillis", long 76| move-object/from16 v0, v19 78| iget-object v3, v0, com.android.calendar.alerts.AlertActivity$1.this$0 80| const v25, #+27509 (0x00006b75 | 3.85483e-41) 83| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-static/range {v3..v9}, com.android.calendar.alerts.AlertActivity.-wrap0(com.android.calendar.alerts.AlertActivity, long, long, long):void .line 192 89| const v25, #+27510 (0x00006b76 | 3.85497e-41) 92| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 96| invoke-interface {v10,v3}, android.database.Cursor.getLong(int):long 99| move-result-wide v16:v17 100| const v25, #+27511 (0x00006b77 | 3.85511e-41) 103| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 193 .local v16, "endMillis", long 106| move-object/from16 v0, v19 108| iget-object v11, v0, com.android.calendar.alerts.AlertActivity$1.this$0 110| const v25, #+27512 (0x00006b78 | 3.85525e-41) 113| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 116| move-wide v12:v13, v6:v7 117| move-wide v14:v15, v8:v9 118| invoke-static/range {v11..v17}, com.android.calendar.alerts.AlertUtils.buildEventViewIntent(android.content.Context, long, long, long):android.content.Intent 121| move-result-object v18 122| const v25, #+27513 (0x00006b79 | 3.85539e-41) 125| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 196 .local v18, "eventIntent", android.content.Intent 128| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 131| move-result v3 132| const v25, #+27514 (0x00006b7a | 3.85553e-41) 135| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 138| if-eqz v3, Label_2 .line 197 140| const v25, #+27515 (0x00006b7b | 3.85567e-41) 143| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 146| move-object/from16 v0, v19 148| iget-object v3, v0, com.android.calendar.alerts.AlertActivity$1.this$0 150| const v25, #+27516 (0x00006b7c | 3.85581e-41) 153| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-static {v3}, android.app.TaskStackBuilder.create(android.content.Context):android.app.TaskStackBuilder 159| move-result-object v3 160| const v25, #+27517 (0x00006b7d | 3.85595e-41) 163| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 166| const-class v11, com.android.calendar.EventInfoActivity 168| const v25, #+27518 (0x00006b7e | 3.85609e-41) 171| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v11}, android.app.TaskStackBuilder.addParentStack(java.lang.Class):android.app.TaskStackBuilder 177| move-result-object v3 178| const v25, #+27519 (0x00006b7f | 3.85623e-41) 181| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 184| move-object/from16 v0, v18 186| invoke-virtual {v3,v0}, android.app.TaskStackBuilder.addNextIntent(android.content.Intent):android.app.TaskStackBuilder 189| move-result-object v3 190| const v25, #+27520 (0x00006b80 | 3.85637e-41) 193| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v3}, android.app.TaskStackBuilder.startActivities():void Label_1: .line 203 199| const v25, #+27521 (0x00006b81 | 3.85651e-41) 202| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v2}, com.android.calendar.alerts.AlertActivity.finish():void .line 204 208| const v25, #+27522 (0x00006b82 | 3.85665e-41) 211| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 214| return-void Label_2: .line 200 215| const v25, #+27523 (0x00006b83 | 3.85679e-41) 218| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v18 223| invoke-virtual {v2,v0}, com.android.calendar.alerts.AlertActivity.startActivity(android.content.Intent):void 226| const v25, #+27524 (0x00006b84 | 3.85693e-41) 229| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 232| goto/16 Label_1 } method com.android.calendar.alerts.AlertActivity$2.(com.android.calendar.alerts.AlertActivity):void { .params "this$0" .src "AlertActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+27525 (0x00006b85 | 3.85707e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertActivity$2.this$0 .line 139 8| const v0, #+27526 (0x00006b86 | 3.85721e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 17| const v0, #+27527 (0x00006b87 | 3.85735e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertActivity$2.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "AlertActivity.java" .line 140 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 140 0| const v0, #+27528 (0x00006b88 | 3.85749e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.util.List[] .end_local v3 8| const v0, #+27529 (0x00006b89 | 3.85763e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.alerts.AlertActivity$2.doInBackground(java.util.List[]):java.lang.Void 17| move-result-object v1 18| const v0, #+27530 (0x00006b8a | 3.85777e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.alerts.AlertActivity$2.doInBackground(java.util.List[]):java.lang.Void { .params "?" .src "AlertActivity.java" .line 142 .local_ex v4, "params", java.util.List[], "[Ljava/util/List;" .prologue_end .line 142 0| const v0, #+27531 (0x00006b8b | 3.85791e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$2.this$0 8| const v0, #+27532 (0x00006b8c | 3.85805e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.alerts.AlertActivity.getApplicationContext():android.content.Context 17| move-result-object v1 18| const v0, #+27533 (0x00006b8d | 3.85820e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aget-object v2, v4, v2 27| const v0, #+27534 (0x00006b8e | 3.85834e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v1,v2}, com.android.calendar.alerts.GlobalDismissManager.dismissGlobally(android.content.Context, java.util.List):void .line 143 36| const v0, #+27535 (0x00006b8f | 3.85848e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+0 (0x00000000 | 0.00000) 43| return-object v1 } method com.android.calendar.alerts.AlertActivity$3.(com.android.calendar.alerts.AlertActivity):void { .params "this$0" .src "AlertActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+27536 (0x00006b90 | 3.85862e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertActivity$3.this$0 .line 257 8| const v0, #+27537 (0x00006b91 | 3.85876e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 17| const v0, #+27538 (0x00006b92 | 3.85890e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertActivity$3.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "AlertActivity.java" .line 258 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 258 0| const v0, #+27539 (0x00006b93 | 3.85904e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, android.content.Context[] .end_local v3 8| const v0, #+27540 (0x00006b94 | 3.85918e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.alerts.AlertActivity$3.doInBackground(android.content.Context[]):java.lang.Void 17| move-result-object v1 18| const v0, #+27541 (0x00006b95 | 3.85932e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.alerts.AlertActivity$3.doInBackground(android.content.Context[]):java.lang.Void { .params "params" .src "AlertActivity.java" .line 260 .prologue_end .line 260 0| const v0, #+27542 (0x00006b96 | 3.85946e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| aget-object v1, v3, v1 9| const v0, #+27543 (0x00006b97 | 3.85960e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean .line 261 18| const v0, #+27544 (0x00006b98 | 3.85974e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+0 (0x00000000 | 0.00000) 25| return-object v1 } method com.android.calendar.alerts.AlertActivity$QueryHandler.(com.android.calendar.alerts.AlertActivity, android.content.Context):void { .params "this$0", "context" .src "AlertActivity.java" .line 149 .prologue_end .line 149 0| const v0, #+27545 (0x00006b99 | 3.85988e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 .line 150 8| const v0, #+27546 (0x00006b9a | 3.86002e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 151 17| const v0, #+27547 (0x00006b9b | 3.86016e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertActivity$QueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "AlertActivity.java" .line 156 .prologue_end .line 156 0| const v0, #+27548 (0x00006b9c | 3.86030e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 8| const v0, #+27549 (0x00006b9d | 3.86044e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.alerts.AlertActivity.isFinishing():boolean 17| move-result v1 18| const v0, #+27550 (0x00006b9e | 3.86058e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_2 .line 157 26| const v0, #+27551 (0x00006b9f | 3.86072e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 34| const v0, #+27552 (0x00006ba0 | 3.86086e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1,v6}, com.android.calendar.alerts.AlertActivity.-set0(com.android.calendar.alerts.AlertActivity, android.database.Cursor):android.database.Cursor .line 158 43| const v0, #+27553 (0x00006ba1 | 3.86100e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 51| const v0, #+27554 (0x00006ba2 | 3.86114e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {v1}, com.android.calendar.alerts.AlertActivity.-get0(com.android.calendar.alerts.AlertActivity):com.android.calendar.alerts.AlertAdapter 60| move-result-object v1 61| const v0, #+27555 (0x00006ba3 | 3.86128e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v6}, com.android.calendar.alerts.AlertAdapter.changeCursor(android.database.Cursor):void .line 159 70| const v0, #+27556 (0x00006ba4 | 3.86142e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 78| const v0, #+27557 (0x00006ba5 | 3.86156e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v1}, com.android.calendar.alerts.AlertActivity.-get2(com.android.calendar.alerts.AlertActivity):android.widget.ListView 87| move-result-object v1 88| const v0, #+27558 (0x00006ba6 | 3.86170e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v6}, android.database.Cursor.getCount():int 97| move-result v2 98| const v0, #+27559 (0x00006ba7 | 3.86184e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 106| invoke-virtual {v1,v2}, android.widget.ListView.setSelection(int):void .line 162 109| const v0, #+27560 (0x00006ba8 | 3.86198e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v1, v3, com.android.calendar.alerts.AlertActivity$QueryHandler.this$0 117| const v0, #+27561 (0x00006ba9 | 3.86212e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {v1}, com.android.calendar.alerts.AlertActivity.-get1(com.android.calendar.alerts.AlertActivity):android.widget.Button 126| move-result-object v1 127| const v0, #+27562 (0x00006baa | 3.86226e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 134| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void Label_1: .line 166 137| const v0, #+27563 (0x00006bab | 3.86240e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| return-void Label_2: .line 164 144| const v0, #+27564 (0x00006bac | 3.86254e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-interface {v6}, android.database.Cursor.close():void 153| const v0, #+27565 (0x00006bad | 3.86268e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| goto/16 Label_1 } method com.android.calendar.alerts.AlertActivity$QueryHandler.onUpdateComplete(int, java.lang.Object, int):void { .params "token", "cookie", "result" .src "AlertActivity.java" .line 171 .prologue_end .line 171 0| const v0, #+27566 (0x00006bae | 3.86282e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.alerts.AlertActivity.-get0(com.android.calendar.alerts.AlertActivity):com.android.calendar.alerts.AlertAdapter { 0| const v0, #+27567 (0x00006baf | 3.86296e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mAdapter 8| const v0, #+27568 (0x00006bb0 | 3.86310e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.alerts.AlertActivity.-get1(com.android.calendar.alerts.AlertActivity):android.widget.Button { 0| const v0, #+27569 (0x00006bb1 | 3.86324e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mDismissAllButton 8| const v0, #+27570 (0x00006bb2 | 3.86338e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.alerts.AlertActivity.-get2(com.android.calendar.alerts.AlertActivity):android.widget.ListView { 0| const v0, #+27571 (0x00006bb3 | 3.86352e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mListView 8| const v0, #+27572 (0x00006bb4 | 3.86366e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.alerts.AlertActivity.-set0(com.android.calendar.alerts.AlertActivity, android.database.Cursor):android.database.Cursor { 0| const v0, #+27573 (0x00006bb5 | 3.86380e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertActivity.mCursor 8| const v0, #+27574 (0x00006bb6 | 3.86394e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.alerts.AlertActivity.-wrap0(com.android.calendar.alerts.AlertActivity, long, long, long):void { .params "?", "id", "eventId", "startTime" .src "AlertActivity.java" .line 1 .prologue_end 0| const v0, #+27575 (0x00006bb7 | 3.86408e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct/range {v2..v8}, com.android.calendar.alerts.AlertActivity.dismissAlarm(long, long, long):void 9| const v0, #+27576 (0x00006bb8 | 3.86422e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertActivity.():void { .src "AlertActivity.java" .line 56 .prologue_end 0| const v5, #+27577 (0x00006bb9 | 3.86436e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 56 8| const/16 v0, #+12 (0x0000000c | 1.68156e-44) 10| new-array v0, v0, java.lang.String[] .line 57 12| const v5, #+27578 (0x00006bba | 3.86450e-41) 15| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v1, "_id" 21| const v5, #+27579 (0x00006bbb | 3.86464e-41) 24| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 27| aput-object v1, v0, v4 .line 58 29| const v5, #+27580 (0x00006bbc | 3.86478e-41) 32| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v1, "title" 38| const v5, #+27581 (0x00006bbd | 3.86492e-41) 41| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 44| aput-object v1, v0, v3 .line 59 46| const v5, #+27582 (0x00006bbe | 3.86506e-41) 49| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v1, "eventLocation" 55| const v5, #+27583 (0x00006bbf | 3.86520e-41) 58| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 62| aput-object v1, v0, v2 .line 60 64| const v5, #+27584 (0x00006bc0 | 3.86534e-41) 67| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 70| const-string/jumbo v1, "allDay" 73| const v5, #+27585 (0x00006bc1 | 3.86548e-41) 76| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 80| aput-object v1, v0, v2 .line 61 82| const v5, #+27586 (0x00006bc2 | 3.86562e-41) 85| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v1, "begin" 91| const v5, #+27587 (0x00006bc3 | 3.86576e-41) 94| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 98| aput-object v1, v0, v2 .line 62 100| const v5, #+27588 (0x00006bc4 | 3.86590e-41) 103| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v1, "end" 109| const v5, #+27589 (0x00006bc5 | 3.86604e-41) 112| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 116| aput-object v1, v0, v2 .line 63 118| const v5, #+27590 (0x00006bc6 | 3.86618e-41) 121| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "event_id" 127| const v5, #+27591 (0x00006bc7 | 3.86632e-41) 130| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 64 136| const v5, #+27592 (0x00006bc8 | 3.86646e-41) 139| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "calendar_color" 145| const v5, #+27593 (0x00006bc9 | 3.86660e-41) 148| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 65 154| const v5, #+27594 (0x00006bca | 3.86674e-41) 157| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "rrule" 163| const v5, #+27595 (0x00006bcb | 3.86688e-41) 166| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 66 173| const v5, #+27596 (0x00006bcc | 3.86702e-41) 176| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "hasAlarm" 182| const v5, #+27597 (0x00006bcd | 3.86716e-41) 185| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 67 192| const v5, #+27598 (0x00006bce | 3.86730e-41) 195| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "state" 201| const v5, #+27599 (0x00006bcf | 3.86744e-41) 204| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 68 211| const v5, #+27600 (0x00006bd0 | 3.86758e-41) 214| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "alarmTime" 220| const v5, #+27601 (0x00006bd1 | 3.86772e-41) 223| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 56 230| const v5, #+27602 (0x00006bd2 | 3.86786e-41) 233| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 236| sput-object v0, com.android.calendar.alerts.AlertActivity.PROJECTION .line 85 238| const v5, #+27603 (0x00006bd3 | 3.86800e-41) 241| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 244| new-array v0, v3, java.lang.String[] .line 86 246| const v5, #+27604 (0x00006bd4 | 3.86814e-41) 249| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-static {v3}, java.lang.Integer.toString(int):java.lang.String 255| move-result-object v1 256| const v5, #+27605 (0x00006bd5 | 3.86828e-41) 259| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 262| aput-object v1, v0, v4 .line 85 264| const v5, #+27606 (0x00006bd6 | 3.86842e-41) 267| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 270| sput-object v0, com.android.calendar.alerts.AlertActivity.SELECTIONARG .line 53 272| const v5, #+27607 (0x00006bd7 | 3.86856e-41) 275| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 278| return-void } method com.android.calendar.alerts.AlertActivity.():void { .src "AlertActivity.java" .line 53 .prologue_end .line 53 0| const v0, #+27608 (0x00006bd8 | 3.86870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.Activity.():void .line 174 9| const v0, #+27609 (0x00006bd9 | 3.86884e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.alerts.AlertActivity$1 17| const v0, #+27610 (0x00006bda | 3.86899e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, com.android.calendar.alerts.AlertActivity$1.(com.android.calendar.alerts.AlertActivity):void 26| const v0, #+27611 (0x00006bdb | 3.86913e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.alerts.AlertActivity.mViewListener .line 53 34| const v0, #+27612 (0x00006bdc | 3.86927e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.alerts.AlertActivity.dismissAlarm(long, long, long):void { .params "id", "eventId", "startTime" .src "AlertActivity.java" .line 126 0| move-object/16 v15, v16 3| move-wide/16 v16:v17, v17:v18 6| move-wide/16 v18:v19, v19:v20 9| move-wide/16 v20:v21, v21:v22 .prologue_end .line 126 12| const v22, #+27613 (0x00006bdd | 3.86941e-41) 15| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 18| new-instance v9, android.content.ContentValues 20| const v22, #+27614 (0x00006bde | 3.86955e-41) 23| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 27| invoke-direct {v9,v5}, android.content.ContentValues.(int):void .line 127 .local v9, "values", android.content.ContentValues 30| const v22, #+27615 (0x00006bdf | 3.86969e-41) 33| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 36| sget-object v5, com.android.calendar.alerts.AlertActivity.PROJECTION 38| const v22, #+27616 (0x00006be0 | 3.86983e-41) 41| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 44| const/16 v6, #+10 (0x0000000a | 1.40130e-44) 46| aget-object v5, v5, v6 48| const v22, #+27617 (0x00006be1 | 3.86997e-41) 51| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 55| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 58| move-result-object v6 59| const v22, #+27618 (0x00006be2 | 3.87011e-41) 62| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v9,v5,v6}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 128 68| const v22, #+27619 (0x00006be3 | 3.87025e-41) 71| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v5, java.lang.StringBuilder 76| const v22, #+27620 (0x00006be4 | 3.87039e-41) 79| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v5}, java.lang.StringBuilder.():void 85| const v22, #+27621 (0x00006be5 | 3.87053e-41) 88| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 91| const-string/jumbo v6, "_id=" 94| const v22, #+27622 (0x00006be6 | 3.87067e-41) 97| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 103| move-result-object v5 104| const v22, #+27623 (0x00006be7 | 3.87081e-41) 107| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 110| move-wide/from16 v0:v1, v16:v17 112| invoke-virtual {v5,v0,v1}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 115| move-result-object v5 116| const v22, #+27624 (0x00006be8 | 3.87095e-41) 119| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 125| move-result-object v10 126| const v22, #+27625 (0x00006be9 | 3.87109e-41) 129| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 129 .local v10, "selection", java.lang.String 132| iget-object v5, v15, com.android.calendar.alerts.AlertActivity.mQueryHandler 134| const v22, #+27626 (0x00006bea | 3.87123e-41) 137| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 140| sget-object v8, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI 142| const v22, #+27627 (0x00006beb | 3.87137e-41) 145| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 148| const/4 v6, #+0 (0x00000000 | 0.00000) 149| const/4 v7, #+0 (0x00000000 | 0.00000) .line 130 150| const/4 v11, #+0 (0x00000000 | 0.00000) 151| const-wide/16 v12:v13, #+0 (0x00000000 | 0.00000) .line 129 153| invoke-virtual/range {v5..v13}, com.android.calendar.alerts.AlertActivity$QueryHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 132 156| const v22, #+27628 (0x00006bec | 3.87151e-41) 159| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 162| new-instance v4, java.util.LinkedList 164| const v22, #+27629 (0x00006bed | 3.87165e-41) 167| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-direct {v4}, java.util.LinkedList.():void .line 133 .local_ex v4, "alarmIds", java.util.List, "Ljava/util/List;" 173| const v22, #+27630 (0x00006bee | 3.87179e-41) 176| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v5, com.android.calendar.alerts.GlobalDismissManager$AlarmId 181| const v22, #+27631 (0x00006bef | 3.87193e-41) 184| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 187| move-wide/from16 v0:v1, v18:v19 189| move-wide/from16 v2:v3, v20:v21 191| invoke-direct {v5,v0,v1,v2,v3}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.(long, long):void 194| const v22, #+27632 (0x00006bf0 | 3.87207e-41) 197| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean .line 134 203| const v22, #+27633 (0x00006bf1 | 3.87221e-41) 206| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-direct {v15,v4}, com.android.calendar.alerts.AlertActivity.initiateGlobalDismiss(java.util.List):void .line 135 212| const v22, #+27634 (0x00006bf2 | 3.87235e-41) 215| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 218| return-void } method com.android.calendar.alerts.AlertActivity.dismissFiredAlarms():void { .src "AlertActivity.java" .line 97 .prologue_end 0| const v0, #+27635 (0x00006bf3 | 3.87249e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 97 7| new-instance v6, android.content.ContentValues 9| const v0, #+27636 (0x00006bf4 | 3.87263e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 16| invoke-direct {v6,v2}, android.content.ContentValues.(int):void .line 98 .local v6, "values", android.content.ContentValues 19| const v0, #+27637 (0x00006bf5 | 3.87277e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget-object v2, com.android.calendar.alerts.AlertActivity.PROJECTION 27| const v0, #+27638 (0x00006bf6 | 3.87291e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 35| aget-object v2, v2, v3 37| const v0, #+27639 (0x00006bf7 | 3.87305e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 44| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 47| move-result-object v3 48| const v0, #+27640 (0x00006bf8 | 3.87319e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v6,v2,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 99 57| const v0, #+27641 (0x00006bf9 | 3.87333e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v7, "state=1" .line 100 .local v7, "selection", java.lang.String 66| const v0, #+27642 (0x00006bfa | 3.87347e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mQueryHandler 74| const v0, #+27643 (0x00006bfb | 3.87361e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| sget-object v5, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI 82| const v0, #+27644 (0x00006bfc | 3.87375e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v3, #+0 (0x00000000 | 0.00000) .line 101 89| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 91| move-object v8, v4 .line 100 92| invoke-virtual/range {v2..v10}, com.android.calendar.alerts.AlertActivity$QueryHandler.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 103 95| const v0, #+27645 (0x00006bfd | 3.87389e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 103| const v0, #+27646 (0x00006bfe | 3.87403e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-nez v2, Label_1 .line 104 111| const v0, #+27647 (0x00006bff | 3.87417e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const-string/jumbo v2, "AlertActivity" 120| const v0, #+27648 (0x00006c00 | 3.87431e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const-string/jumbo v3, "Unable to globally dismiss all notifications because cursor was null." 129| const v0, #+27649 (0x00006c01 | 3.87445e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 105 138| const v0, #+27650 (0x00006c02 | 3.87459e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return-void Label_1: .line 107 145| const v0, #+27651 (0x00006c03 | 3.87473e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 153| const v0, #+27652 (0x00006c04 | 3.87487e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-interface {v2}, android.database.Cursor.isClosed():boolean 162| move-result v2 163| const v0, #+27653 (0x00006c05 | 3.87501e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| if-eqz v2, Label_2 .line 108 171| const v0, #+27654 (0x00006c06 | 3.87515e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| const-string/jumbo v2, "AlertActivity" 180| const v0, #+27655 (0x00006c07 | 3.87529e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v3, "Unable to globally dismiss all notifications because cursor was closed." 189| const v0, #+27656 (0x00006c08 | 3.87543e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 109 198| const v0, #+27657 (0x00006c09 | 3.87557e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| return-void Label_2: .line 111 205| const v0, #+27658 (0x00006c0a | 3.87571e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 213| const v0, #+27659 (0x00006c0b | 3.87585e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-interface {v2}, android.database.Cursor.moveToFirst():boolean 222| move-result v2 223| const v0, #+27660 (0x00006c0c | 3.87599e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-nez v2, Label_3 .line 112 231| const v0, #+27661 (0x00006c0d | 3.87613e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const-string/jumbo v2, "AlertActivity" 240| const v0, #+27662 (0x00006c0e | 3.87627e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| const-string/jumbo v3, "Unable to globally dismiss all notifications because cursor was empty." 249| const v0, #+27663 (0x00006c0f | 3.87641e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 113 258| const v0, #+27664 (0x00006c10 | 3.87655e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| return-void Label_3: .line 116 265| const v0, #+27665 (0x00006c11 | 3.87669e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| new-instance v1, java.util.LinkedList 273| const v0, #+27666 (0x00006c12 | 3.87683e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-direct {v1}, java.util.LinkedList.():void Label_4: .line 118 .local_ex v1, "alarmIds", java.util.List, "Ljava/util/List;" 282| const v0, #+27667 (0x00006c13 | 3.87697e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 290| const v0, #+27668 (0x00006c14 | 3.87711e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 297| invoke-interface {v2,v3}, android.database.Cursor.getLong(int):long 300| move-result-wide v11:v12 301| const v0, #+27669 (0x00006c15 | 3.87725e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 119 .local v11, "eventId", long 307| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 309| const v0, #+27670 (0x00006c16 | 3.87739e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 316| invoke-interface {v2,v3}, android.database.Cursor.getLong(int):long 319| move-result-wide v13:v14 320| const v0, #+27671 (0x00006c17 | 3.87753e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 120 .local v13, "eventStart", long 326| new-instance v2, com.android.calendar.alerts.GlobalDismissManager$AlarmId 328| const v0, #+27672 (0x00006c18 | 3.87767e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-direct {v2,v11,v12,v13,v14}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.(long, long):void 337| const v0, #+27673 (0x00006c19 | 3.87781e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-interface {v1,v2}, java.util.List.add(java.lang.Object):boolean .line 121 346| const v0, #+27674 (0x00006c1a | 3.87795e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v2, v15, com.android.calendar.alerts.AlertActivity.mCursor 354| const v0, #+27675 (0x00006c1b | 3.87809e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-interface {v2}, android.database.Cursor.moveToNext():boolean 363| move-result v2 364| const v0, #+27676 (0x00006c1c | 3.87823e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| if-nez v2, Label_4 .line 122 372| const v0, #+27677 (0x00006c1d | 3.87837e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-direct {v15,v1}, com.android.calendar.alerts.AlertActivity.initiateGlobalDismiss(java.util.List):void .line 123 381| const v0, #+27678 (0x00006c1e | 3.87851e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| return-void } method com.android.calendar.alerts.AlertActivity.initiateGlobalDismiss(java.util.List):void { .params "?" .src "AlertActivity.java" .line 139 .local_ex v5, "alarmIds", java.util.List, "Ljava/util/List;" .prologue_end .line 139 0| const v0, #+27679 (0x00006c1f | 3.87865e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.alerts.AlertActivity$2 8| const v0, #+27680 (0x00006c20 | 3.87879e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v4}, com.android.calendar.alerts.AlertActivity$2.(com.android.calendar.alerts.AlertActivity):void 17| const v0, #+27681 (0x00006c21 | 3.87893e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 24| new-array v2, v2, java.util.List[] .line 145 26| const v0, #+27682 (0x00006c22 | 3.87907e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+0 (0x00000000 | 0.00000) 33| aput-object v5, v2, v3 .line 139 35| const v0, #+27683 (0x00006c23 | 3.87921e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, com.android.calendar.alerts.AlertActivity$2.execute(java.lang.Object[]):android.os.AsyncTask .line 146 44| const v0, #+27684 (0x00006c24 | 3.87935e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.alerts.AlertActivity.closeActivityIfEmpty():void { .src "AlertActivity.java" .line 248 .prologue_end .line 248 0| const v0, #+27685 (0x00006c25 | 3.87949e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mCursor 8| const v0, #+27686 (0x00006c26 | 3.87963e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+27687 (0x00006c27 | 3.87978e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mCursor 24| const v0, #+27688 (0x00006c28 | 3.87992e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 33| move-result v1 34| const v0, #+27689 (0x00006c29 | 3.88006e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 42| if-eqz v1, Label_1 44| const v0, #+27690 (0x00006c2a | 3.88020e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mCursor 52| const v0, #+27691 (0x00006c2b | 3.88034e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v1}, android.database.Cursor.getCount():int 61| move-result v1 62| const v0, #+27692 (0x00006c2c | 3.88048e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-nez v1, Label_1 .line 249 70| const v0, #+27693 (0x00006c2d | 3.88062e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2}, com.android.calendar.alerts.AlertActivity.finish():void Label_1: .line 251 79| const v0, #+27694 (0x00006c2e | 3.88076e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.calendar.alerts.AlertActivity.getItemForView(android.view.View):android.database.Cursor { .params "view" .src "AlertActivity.java" .line 297 .prologue_end .line 297 0| const v0, #+27695 (0x00006c2f | 3.88090e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.alerts.AlertActivity.mListView 8| const v0, #+27696 (0x00006c30 | 3.88104e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v4}, android.widget.ListView.getPositionForView(android.view.View):int 17| move-result v1 18| const v0, #+27697 (0x00006c31 | 3.88118e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 298 .local v1, "index", int 24| if-gez v1, Label_1 .line 299 26| const v0, #+27698 (0x00006c32 | 3.88132e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v2, #+0 (0x00000000 | 0.00000) 33| return-object v2 Label_1: .line 301 34| const v0, #+27699 (0x00006c33 | 3.88146e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v3, com.android.calendar.alerts.AlertActivity.mListView 42| const v0, #+27700 (0x00006c34 | 3.88160e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v2}, android.widget.ListView.getAdapter():android.widget.ListAdapter 51| move-result-object v2 52| const v0, #+27701 (0x00006c35 | 3.88174e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v2,v1}, android.widget.ListAdapter.getItem(int):java.lang.Object 61| move-result-object v2 62| const v0, #+27702 (0x00006c36 | 3.88188e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v2, android.database.Cursor 70| const v0, #+27703 (0x00006c37 | 3.88202e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-object v2 } method com.android.calendar.alerts.AlertActivity.onClick(android.view.View):void { .params "v" .src "AlertActivity.java" .line 281 .prologue_end .line 281 0| const v0, #+27704 (0x00006c38 | 3.88216e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.alerts.AlertActivity.mDismissAllButton 8| const v0, #+27705 (0x00006c39 | 3.88230e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v4, v2, Label_1 .line 283 16| const v0, #+27706 (0x00006c3a | 3.88244e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v2, "notification" 25| const v0, #+27707 (0x00006c3b | 3.88258e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v2}, com.android.calendar.alerts.AlertActivity.getSystemService(java.lang.String):java.lang.Object 34| move-result-object v1 35| const v0, #+27708 (0x00006c3c | 3.88272e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v1, android.app.NotificationManager .line 284 .local v1, "nm", android.app.NotificationManager 43| const v0, #+27709 (0x00006c3d | 3.88286e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1}, android.app.NotificationManager.cancelAll():void .line 286 52| const v0, #+27710 (0x00006c3e | 3.88300e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, com.android.calendar.alerts.AlertActivity.dismissFiredAlarms():void .line 288 61| const v0, #+27711 (0x00006c3f | 3.88314e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v3}, com.android.calendar.alerts.AlertActivity.finish():void Label_1: .line 290 .end_local v1 70| const v0, #+27712 (0x00006c40 | 3.88328e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-void } method com.android.calendar.alerts.AlertActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "AlertActivity.java" .line 209 .prologue_end .line 209 0| const v0, #+27713 (0x00006c41 | 3.88342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.Activity.onCreate(android.os.Bundle):void .line 211 9| const v0, #+27714 (0x00006c42 | 3.88356e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const v1, #+2130968586 (0x7f04000a | 1.75458e+38) 18| invoke-virtual {v3,v1}, com.android.calendar.alerts.AlertActivity.setContentView(int):void .line 212 21| const v0, #+27715 (0x00006c43 | 3.88370e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const v1, #+2131492913 (0x7f0c0031 | 1.86093e+38) 30| invoke-virtual {v3,v1}, com.android.calendar.alerts.AlertActivity.setTitle(int):void .line 214 33| const v0, #+27716 (0x00006c44 | 3.88384e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v1, com.android.calendar.alerts.AlertActivity$QueryHandler 41| const v0, #+27717 (0x00006c45 | 3.88398e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v1,v3,v3}, com.android.calendar.alerts.AlertActivity$QueryHandler.(com.android.calendar.alerts.AlertActivity, android.content.Context):void 50| const v0, #+27718 (0x00006c46 | 3.88412e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput-object v1, v3, com.android.calendar.alerts.AlertActivity.mQueryHandler .line 215 58| const v0, #+27719 (0x00006c47 | 3.88426e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v1, com.android.calendar.alerts.AlertAdapter 66| const v0, #+27720 (0x00006c48 | 3.88440e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const v2, #+2130968587 (0x7f04000b | 1.75458e+38) 75| invoke-direct {v1,v3,v2}, com.android.calendar.alerts.AlertAdapter.(com.android.calendar.alerts.AlertActivity, int):void 78| const v0, #+27721 (0x00006c49 | 3.88454e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v3, com.android.calendar.alerts.AlertActivity.mAdapter .line 217 86| const v0, #+27722 (0x00006c4a | 3.88468e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const v1, #+2131755037 (0x7f10001d | 1.91409e+38) 95| invoke-virtual {v3,v1}, com.android.calendar.alerts.AlertActivity.findViewById(int):android.view.View 98| move-result-object v1 99| const v0, #+27723 (0x00006c4b | 3.88482e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| check-cast v1, android.widget.ListView 107| const v0, #+27724 (0x00006c4c | 3.88496e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput-object v1, v3, com.android.calendar.alerts.AlertActivity.mListView .line 218 115| const v0, #+27725 (0x00006c4d | 3.88510e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v1, v3, com.android.calendar.alerts.AlertActivity.mListView 123| const v0, #+27726 (0x00006c4e | 3.88524e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 130| invoke-virtual {v1,v2}, android.widget.ListView.setItemsCanFocus(boolean):void .line 219 133| const v0, #+27727 (0x00006c4f | 3.88538e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v3, com.android.calendar.alerts.AlertActivity.mListView 141| const v0, #+27728 (0x00006c50 | 3.88552e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v2, v3, com.android.calendar.alerts.AlertActivity.mAdapter 149| const v0, #+27729 (0x00006c51 | 3.88566e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v1,v2}, android.widget.ListView.setAdapter(android.widget.ListAdapter):void .line 220 158| const v0, #+27730 (0x00006c52 | 3.88580e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v1, v3, com.android.calendar.alerts.AlertActivity.mListView 166| const v0, #+27731 (0x00006c53 | 3.88594e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v2, v3, com.android.calendar.alerts.AlertActivity.mViewListener 174| const v0, #+27732 (0x00006c54 | 3.88608e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v1,v2}, android.widget.ListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 222 183| const v0, #+27733 (0x00006c55 | 3.88622e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const v1, #+2131755038 (0x7f10001e | 1.91409e+38) 192| invoke-virtual {v3,v1}, com.android.calendar.alerts.AlertActivity.findViewById(int):android.view.View 195| move-result-object v1 196| const v0, #+27734 (0x00006c56 | 3.88636e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| check-cast v1, android.widget.Button 204| const v0, #+27735 (0x00006c57 | 3.88650e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iput-object v1, v3, com.android.calendar.alerts.AlertActivity.mDismissAllButton .line 223 212| const v0, #+27736 (0x00006c58 | 3.88664e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| iget-object v1, v3, com.android.calendar.alerts.AlertActivity.mDismissAllButton 220| const v0, #+27737 (0x00006c59 | 3.88678e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v1,v3}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 226 229| const v0, #+27738 (0x00006c5a | 3.88692e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v1, v3, com.android.calendar.alerts.AlertActivity.mDismissAllButton 237| const v0, #+27739 (0x00006c5b | 3.88706e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v2, #+0 (0x00000000 | 0.00000) 244| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void .line 227 247| const v0, #+27740 (0x00006c5c | 3.88720e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| return-void } method com.android.calendar.alerts.AlertActivity.onDestroy():void { .src "AlertActivity.java" .line 273 .prologue_end .line 273 0| const v0, #+27741 (0x00006c5d | 3.88734e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.Activity.onDestroy():void .line 274 9| const v0, #+27742 (0x00006c5e | 3.88748e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mCursor 17| const v0, #+27743 (0x00006c5f | 3.88762e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 275 25| const v0, #+27744 (0x00006c60 | 3.88776e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.calendar.alerts.AlertActivity.mCursor 33| const v0, #+27745 (0x00006c61 | 3.88790e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface {v1}, android.database.Cursor.close():void Label_1: .line 277 42| const v0, #+27746 (0x00006c62 | 3.88804e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.calendar.alerts.AlertActivity.onResume():void { .src "AlertActivity.java" .line 231 .prologue_end 0| const v0, #+27747 (0x00006c63 | 3.88818e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 231 7| invoke-super {v9}, android.app.Activity.onResume():void .line 234 10| const v0, #+27748 (0x00006c64 | 3.88832e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v9, com.android.calendar.alerts.AlertActivity.mCursor 18| const v0, #+27749 (0x00006c65 | 3.88846e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_2 .line 235 26| const v0, #+27750 (0x00006c66 | 3.88860e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v4, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI_BY_INSTANCE .line 236 .local v4, "uri", android.net.Uri 34| const v0, #+27751 (0x00006c67 | 3.88874e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v9, com.android.calendar.alerts.AlertActivity.mQueryHandler 42| const v0, #+27752 (0x00006c68 | 3.88888e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| sget-object v5, com.android.calendar.alerts.AlertActivity.PROJECTION 50| const v0, #+27753 (0x00006c69 | 3.88902e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v6, "state=?" 59| const v0, #+27754 (0x00006c6a | 3.88916e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sget-object v7, com.android.calendar.alerts.AlertActivity.SELECTIONARG .line 237 67| const v0, #+27755 (0x00006c6b | 3.88930e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v8, "begin ASC,title ASC" .line 236 76| const v0, #+27756 (0x00006c6c | 3.88944e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v2, #+0 (0x00000000 | 0.00000) 83| invoke-virtual/range {v1..v8}, com.android.calendar.alerts.AlertActivity$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_1: .line 245 .end_local v4 86| const v0, #+27757 (0x00006c6d | 3.88958e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void Label_2: .line 239 93| const v0, #+27758 (0x00006c6e | 3.88972e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v1, v9, com.android.calendar.alerts.AlertActivity.mCursor 101| const v0, #+27759 (0x00006c6f | 3.88986e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-interface {v1}, android.database.Cursor.requery():boolean 110| move-result v1 111| const v0, #+27760 (0x00006c70 | 3.89000e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-nez v1, Label_1 .line 240 119| const v0, #+27761 (0x00006c71 | 3.89014e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v1, "AlertActivity" 128| const v0, #+27762 (0x00006c72 | 3.89028e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v2, "Cursor#requery() failed." 137| const v0, #+27763 (0x00006c73 | 3.89042e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v1,v2}, android.util.Log.w(java.lang.String, java.lang.String):int .line 241 146| const v0, #+27764 (0x00006c74 | 3.89057e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v9, com.android.calendar.alerts.AlertActivity.mCursor 154| const v0, #+27765 (0x00006c75 | 3.89071e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-interface {v1}, android.database.Cursor.close():void .line 242 163| const v0, #+27766 (0x00006c76 | 3.89085e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iput-object v3, v9, com.android.calendar.alerts.AlertActivity.mCursor 171| const v0, #+27767 (0x00006c77 | 3.89099e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| goto/16 Label_1 } method com.android.calendar.alerts.AlertActivity.onStop():void { .src "AlertActivity.java" .line 255 .prologue_end .line 255 0| const v0, #+27768 (0x00006c78 | 3.89113e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5}, android.app.Activity.onStop():void .line 257 9| const v0, #+27769 (0x00006c79 | 3.89127e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, com.android.calendar.alerts.AlertActivity$3 17| const v0, #+27770 (0x00006c7a | 3.89141e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2,v5}, com.android.calendar.alerts.AlertActivity$3.(com.android.calendar.alerts.AlertActivity):void 26| const v0, #+27771 (0x00006c7b | 3.89155e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 33| new-array v3, v3, android.content.Context[] .line 263 35| const v0, #+27772 (0x00006c7c | 3.89169e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v4, #+0 (0x00000000 | 0.00000) 42| aput-object v5, v3, v4 .line 257 44| const v0, #+27773 (0x00006c7d | 3.89183e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v2,v3}, com.android.calendar.alerts.AlertActivity$3.execute(java.lang.Object[]):android.os.AsyncTask 53| move-result-object v1 54| const v0, #+27774 (0x00006c7e | 3.89197e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 266 .local v1, "task", android.os.AsyncTask 60| iget-object v2, v5, com.android.calendar.alerts.AlertActivity.mCursor 62| const v0, #+27775 (0x00006c7f | 3.89211e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v2, Label_1 .line 267 70| const v0, #+27776 (0x00006c80 | 3.89225e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v5, com.android.calendar.alerts.AlertActivity.mCursor 78| const v0, #+27777 (0x00006c81 | 3.89239e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v2}, android.database.Cursor.deactivate():void Label_1: .line 269 87| const v0, #+27778 (0x00006c82 | 3.89253e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method com.android.calendar.alerts.AlertAdapter.():void { .src "AlertAdapter.java" .line 39 .prologue_end .line 39 0| const v1, #+27779 (0x00006c83 | 3.89267e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| sput-boolean v0, com.android.calendar.alerts.AlertAdapter.mFirstTime .line 36 9| const v1, #+27780 (0x00006c84 | 3.89281e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertAdapter.(com.android.calendar.alerts.AlertActivity, int):void { .params "activity", "resource" .src "AlertAdapter.java" .line 45 .prologue_end .line 45 0| const v0, #+27781 (0x00006c85 | 3.89295e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v3,v4,v1}, android.widget.ResourceCursorAdapter.(android.content.Context, int, android.database.Cursor):void .line 46 10| const v0, #+27782 (0x00006c86 | 3.89309e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sput-object v3, com.android.calendar.alerts.AlertAdapter.alertActivity .line 47 18| const v0, #+27783 (0x00006c87 | 3.89323e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.alerts.AlertAdapter.updateView(android.content.Context, android.view.View, java.lang.String, java.lang.String, long, long, boolean):void { .params "context", "view", "eventName", "location", "startMillis", "endMillis", "allDay" .src "AlertAdapter.java" .line 84 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move-object/16 v20, v21 9| move-object/16 v21, v22 12| move-wide/16 v22:v23, v23:v24 15| move-wide/16 v24:v25, v25:v26 18| move/16 v26, v27 .prologue_end .line 84 21| const v27, #+27784 (0x00006c88 | 3.89337e-41) 24| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual/range {v18..v18}, android.content.Context.getResources():android.content.res.Resources 30| move-result-object v9 31| const v27, #+27785 (0x00006c89 | 3.89351e-41) 34| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 86 .local v9, "res", android.content.res.Resources 37| const v3, #+2131755040 (0x7f100020 | 1.91409e+38) 40| move-object/from16 v0, v19 42| invoke-virtual {v0,v3}, android.view.View.findViewById(int):android.view.View 45| move-result-object v12 46| const v27, #+27786 (0x00006c8a | 3.89365e-41) 49| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 52| check-cast v12, android.widget.TextView .line 87 .local v12, "titleView", android.widget.TextView 54| const v27, #+27787 (0x00006c8b | 3.89379e-41) 57| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 60| const v3, #+2131755032 (0x7f100018 | 1.91409e+38) 63| move-object/from16 v0, v19 65| invoke-virtual {v0,v3}, android.view.View.findViewById(int):android.view.View 68| move-result-object v15 69| const v27, #+27788 (0x00006c8c | 3.89393e-41) 72| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v15, android.widget.TextView .line 88 .local v15, "whenView", android.widget.TextView 77| const v27, #+27789 (0x00006c8d | 3.89407e-41) 80| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 83| const v3, #+2131755033 (0x7f100019 | 1.91409e+38) 86| move-object/from16 v0, v19 88| invoke-virtual {v0,v3}, android.view.View.findViewById(int):android.view.View 91| move-result-object v16 92| const v27, #+27790 (0x00006c8e | 3.89421e-41) 95| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 98| check-cast v16, android.widget.TextView .line 89 .local v16, "whereView", android.widget.TextView 100| const v27, #+27791 (0x00006c8f | 3.89435e-41) 103| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 106| sget-boolean v3, com.android.calendar.alerts.AlertAdapter.mFirstTime 108| const v27, #+27792 (0x00006c90 | 3.89449e-41) 111| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 114| if-eqz v3, Label_1 .line 90 116| const v27, #+27793 (0x00006c91 | 3.89463e-41) 119| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 122| const v3, #+2131230801 (0x7f080051 | 1.80777e+38) 125| invoke-virtual {v9,v3}, android.content.res.Resources.getColor(int):int 128| move-result v3 129| const v27, #+27794 (0x00006c92 | 3.89477e-41) 132| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 135| sput v3, com.android.calendar.alerts.AlertAdapter.mPastEventColor .line 91 137| const v27, #+27795 (0x00006c93 | 3.89491e-41) 140| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 143| const v3, #+2131230799 (0x7f08004f | 1.80777e+38) 146| invoke-virtual {v9,v3}, android.content.res.Resources.getColor(int):int 149| move-result v3 150| const v27, #+27796 (0x00006c94 | 3.89505e-41) 153| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 156| sput v3, com.android.calendar.alerts.AlertAdapter.mTitleColor .line 92 158| const v27, #+27797 (0x00006c95 | 3.89519e-41) 161| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 164| const v3, #+2131230800 (0x7f080050 | 1.80777e+38) 167| invoke-virtual {v9,v3}, android.content.res.Resources.getColor(int):int 170| move-result v3 171| const v27, #+27798 (0x00006c96 | 3.89533e-41) 174| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 177| sput v3, com.android.calendar.alerts.AlertAdapter.mOtherColor .line 93 179| const v27, #+27799 (0x00006c97 | 3.89547e-41) 182| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 185| const/4 v3, #+0 (0x00000000 | 0.00000) 186| sput-boolean v3, com.android.calendar.alerts.AlertAdapter.mFirstTime Label_1: .line 96 188| const v27, #+27800 (0x00006c98 | 3.89561e-41) 191| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static {}, java.lang.System.currentTimeMillis():long 197| move-result-wide v4:v5 198| const v27, #+27801 (0x00006c99 | 3.89575e-41) 201| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 204| cmp-long v3, v24:v25, v4:v5 206| if-gez v3, Label_11 .line 97 208| const v27, #+27802 (0x00006c9a | 3.89589e-41) 211| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 214| sget v3, com.android.calendar.alerts.AlertAdapter.mPastEventColor 216| const v27, #+27803 (0x00006c9b | 3.89603e-41) 219| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v12,v3}, android.widget.TextView.setTextColor(int):void .line 98 225| const v27, #+27804 (0x00006c9c | 3.89617e-41) 228| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 231| sget v3, com.android.calendar.alerts.AlertAdapter.mPastEventColor 233| const v27, #+27805 (0x00006c9d | 3.89631e-41) 236| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v15,v3}, android.widget.TextView.setTextColor(int):void .line 99 242| const v27, #+27806 (0x00006c9e | 3.89645e-41) 245| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 248| sget v3, com.android.calendar.alerts.AlertAdapter.mPastEventColor 250| const v27, #+27807 (0x00006c9f | 3.89659e-41) 253| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 256| move-object/from16 v0, v16 258| invoke-virtual {v0,v3}, android.widget.TextView.setTextColor(int):void Label_2: .line 107 261| const v27, #+27808 (0x00006ca0 | 3.89673e-41) 264| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 267| if-eqz v20, Label_3 269| const v27, #+27809 (0x00006ca1 | 3.89687e-41) 272| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual/range {v20..v20}, java.lang.String.length():int 278| move-result v3 279| const v27, #+27810 (0x00006ca2 | 3.89701e-41) 282| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 285| if-nez v3, Label_4 Label_3: .line 108 287| const v27, #+27811 (0x00006ca3 | 3.89715e-41) 290| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 293| const v3, #+2131492876 (0x7f0c000c | 1.86092e+38) 296| invoke-virtual {v9,v3}, android.content.res.Resources.getString(int):java.lang.String 299| move-result-object v20 300| const v27, #+27812 (0x00006ca4 | 3.89729e-41) 303| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 110 306| const v27, #+27813 (0x00006ca5 | 3.89743e-41) 309| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 312| move-object/from16 v0, v20 314| invoke-virtual {v12,v0}, android.widget.TextView.setText(java.lang.CharSequence):void .line 115 317| const v27, #+27814 (0x00006ca6 | 3.89757e-41) 320| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 323| const/4 v3, #+0 (0x00000000 | 0.00000) 324| move-object/from16 v0, v18 326| invoke-static {v0,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 329| move-result-object v13 330| const v27, #+27815 (0x00006ca7 | 3.89771e-41) 333| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 116 .local v13, "tz", java.lang.String 336| if-eqz v26, Label_12 .line 117 338| const v27, #+27816 (0x00006ca8 | 3.89785e-41) 341| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 344| const/16 v8, #+8210 (0x00002012 | 1.15047e-41) .line 119 .local v8, "flags", int 346| const-string/jumbo v13, "UTC" Label_5: .line 123 349| const v27, #+27817 (0x00006ca9 | 3.89799e-41) 352| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-static/range {v18..v18}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 358| move-result v3 359| const v27, #+27818 (0x00006caa | 3.89813e-41) 362| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 365| if-eqz v3, Label_6 .line 124 367| const v27, #+27819 (0x00006cab | 3.89827e-41) 370| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 373| or-int/lit16 v8, v8, #+128 (0x00000080 | 1.79366e-43) Label_6: .line 127 375| const v27, #+27820 (0x00006cac | 3.89841e-41) 378| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 381| new-instance v11, android.text.format.Time 383| const v27, #+27821 (0x00006cad | 3.89855e-41) 386| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-direct {v11,v13}, android.text.format.Time.(java.lang.String):void .line 128 .local v11, "time", android.text.format.Time 392| const v27, #+27822 (0x00006cae | 3.89869e-41) 395| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 398| move-wide/from16 v0:v1, v22:v23 400| invoke-virtual {v11,v0,v1}, android.text.format.Time.set(long):void .line 129 403| const v27, #+27823 (0x00006caf | 3.89883e-41) 406| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 409| iget v3, v11, android.text.format.Time.isDst 411| const v27, #+27824 (0x00006cb0 | 3.89897e-41) 414| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 417| if-eqz v3, Label_13 419| const v27, #+27825 (0x00006cb1 | 3.89911e-41) 422| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 425| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 130 .local v2, "isDST", boolean 426| const v27, #+27826 (0x00006cb2 | 3.89925e-41) 429| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 432| new-instance v10, java.lang.StringBuilder 434| const v27, #+27827 (0x00006cb3 | 3.89939e-41) 437| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 440| move-object/from16 v3, v18 442| move-wide/from16 v4:v5, v22:v23 444| move-wide/from16 v6:v7, v24:v25 .line 131 446| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 449| move-result-object v3 450| const v27, #+27828 (0x00006cb4 | 3.89953e-41) 453| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 130 456| invoke-direct {v10,v3}, java.lang.StringBuilder.(java.lang.String):void .line 132 .local v10, "sb", java.lang.StringBuilder 459| const v27, #+27829 (0x00006cb5 | 3.89967e-41) 462| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 465| if-nez v26, Label_8 467| const v27, #+27830 (0x00006cb6 | 3.89981e-41) 470| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 473| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 476| move-result-object v3 477| const v27, #+27831 (0x00006cb7 | 3.89995e-41) 480| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 483| if-eq v13, v3, Label_8 .line 133 485| const v27, #+27832 (0x00006cb8 | 3.90009e-41) 488| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 491| const-string/jumbo v3, " " 494| const v27, #+27833 (0x00006cb9 | 3.90023e-41) 497| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 503| move-result-object v3 504| const v27, #+27834 (0x00006cba | 3.90037e-41) 507| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 510| invoke-static {v13}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 513| move-result-object v4 514| const v27, #+27835 (0x00006cbb | 3.90051e-41) 517| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 134 520| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 523| move-result-object v5 524| const v27, #+27836 (0x00006cbc | 3.90065e-41) 527| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 530| const/4 v6, #+0 (0x00000000 | 0.00000) .line 133 531| invoke-virtual {v4,v2,v6,v5}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 534| move-result-object v4 535| const v27, #+27837 (0x00006cbd | 3.90079e-41) 538| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_8: .line 137 544| const v27, #+27838 (0x00006cbe | 3.90093e-41) 547| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 550| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 553| move-result-object v14 554| const v27, #+27839 (0x00006cbf | 3.90107e-41) 557| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 138 .local v14, "when", java.lang.String 560| invoke-virtual {v15,v14}, android.widget.TextView.setText(java.lang.CharSequence):void .line 141 563| const v27, #+27840 (0x00006cc0 | 3.90121e-41) 566| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 569| if-eqz v21, Label_9 571| const v27, #+27841 (0x00006cc1 | 3.90136e-41) 574| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-virtual/range {v21..v21}, java.lang.String.length():int 580| move-result v3 581| const v27, #+27842 (0x00006cc2 | 3.90150e-41) 584| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 587| if-nez v3, Label_14 Label_9: .line 142 589| const v27, #+27843 (0x00006cc3 | 3.90164e-41) 592| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 595| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 597| move-object/from16 v0, v16 599| invoke-virtual {v0,v3}, android.widget.TextView.setVisibility(int):void Label_10: .line 147 602| const v27, #+27844 (0x00006cc4 | 3.90178e-41) 605| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 608| return-void Label_11: .line 101 .end_local v2 .end_local v8 .end_local v10 .end_local v11 .end_local v13 .end_local v14 609| const v27, #+27845 (0x00006cc5 | 3.90192e-41) 612| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 615| sget v3, com.android.calendar.alerts.AlertAdapter.mTitleColor 617| const v27, #+27846 (0x00006cc6 | 3.90206e-41) 620| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-virtual {v12,v3}, android.widget.TextView.setTextColor(int):void .line 102 626| const v27, #+27847 (0x00006cc7 | 3.90220e-41) 629| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 632| sget v3, com.android.calendar.alerts.AlertAdapter.mOtherColor 634| const v27, #+27848 (0x00006cc8 | 3.90234e-41) 637| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-virtual {v15,v3}, android.widget.TextView.setTextColor(int):void .line 103 643| const v27, #+27849 (0x00006cc9 | 3.90248e-41) 646| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 649| sget v3, com.android.calendar.alerts.AlertAdapter.mOtherColor 651| const v27, #+27850 (0x00006cca | 3.90262e-41) 654| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 657| move-object/from16 v0, v16 659| invoke-virtual {v0,v3}, android.widget.TextView.setTextColor(int):void 662| const v27, #+27851 (0x00006ccb | 3.90276e-41) 665| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 668| goto/16 Label_2 Label_12: .line 121 .restart_local v13 670| const v27, #+27852 (0x00006ccc | 3.90290e-41) 673| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 676| const/16 v8, #+17 (0x00000011 | 2.38221e-44) .restart_local v8 678| goto/16 Label_5 Label_13: .line 129 .restart_local v11 680| const v27, #+27853 (0x00006ccd | 3.90304e-41) 683| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 686| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 687| goto/16 Label_7 Label_14: .line 144 .restart_local v10 .restart_local v14 689| const v27, #+27854 (0x00006cce | 3.90318e-41) 692| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 695| move-object/from16 v0, v16 697| move-object/from16 v1, v21 699| invoke-virtual {v0,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 145 702| const v27, #+27855 (0x00006ccf | 3.90332e-41) 705| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 708| const/4 v3, #+0 (0x00000000 | 0.00000) 709| move-object/from16 v0, v16 711| invoke-virtual {v0,v3}, android.widget.TextView.setVisibility(int):void 714| const v27, #+27856 (0x00006cd0 | 3.90346e-41) 717| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 720| goto/16 Label_10 } method com.android.calendar.alerts.AlertAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor):void { .params "view", "context", "cursor" .src "AlertAdapter.java" .line 51 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 9| move-object/16 v18, v19 .prologue_end .line 51 12| const v19, #+27857 (0x00006cd1 | 3.90360e-41) 15| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 18| const v2, #+2131755039 (0x7f10001f | 1.91409e+38) 21| move-object/from16 v0, v16 23| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 26| move-result-object v14 27| const v19, #+27858 (0x00006cd2 | 3.90374e-41) 30| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 52 .local v14, "square", android.view.View 33| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 34| move-object/from16 v0, v18 36| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 39| move-result v2 40| const v19, #+27859 (0x00006cd3 | 3.90388e-41) 43| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v2}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 49| move-result v11 50| const v19, #+27860 (0x00006cd4 | 3.90402e-41) 53| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 53 .local v11, "color", int 56| invoke-virtual {v14,v11}, android.view.View.setBackgroundColor(int):void .line 56 59| const v19, #+27861 (0x00006cd5 | 3.90416e-41) 62| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 65| const v2, #+2131755041 (0x7f100021 | 1.91410e+38) 68| move-object/from16 v0, v16 70| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 73| move-result-object v12 74| const v19, #+27862 (0x00006cd6 | 3.90430e-41) 77| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 57 .local v12, "repeatContainer", android.view.View 80| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 82| move-object/from16 v0, v18 84| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 87| move-result-object v13 88| const v19, #+27863 (0x00006cd7 | 3.90444e-41) 91| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 58 .local v13, "rrule", java.lang.String 94| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 97| move-result v2 98| const v19, #+27864 (0x00006cd8 | 3.90458e-41) 101| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 104| if-nez v2, Label_3 .line 59 106| const v19, #+27865 (0x00006cd9 | 3.90472e-41) 109| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v2, #+0 (0x00000000 | 0.00000) 113| invoke-virtual {v12,v2}, android.view.View.setVisibility(int):void Label_1: .line 73 116| const v19, #+27866 (0x00006cda | 3.90486e-41) 119| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 123| move-object/from16 v0, v18 125| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 128| move-result-object v4 129| const v19, #+27867 (0x00006cdb | 3.90500e-41) 132| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 74 .local v4, "eventName", java.lang.String 135| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 136| move-object/from16 v0, v18 138| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 141| move-result-object v5 142| const v19, #+27868 (0x00006cdc | 3.90514e-41) 145| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 75 .local v5, "location", java.lang.String 148| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 149| move-object/from16 v0, v18 151| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 154| move-result-wide v6:v7 155| const v19, #+27869 (0x00006cdd | 3.90528e-41) 158| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 76 .local v6, "startMillis", long 161| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 162| move-object/from16 v0, v18 164| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 167| move-result-wide v8:v9 168| const v19, #+27870 (0x00006cde | 3.90542e-41) 171| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 77 .local v8, "endMillis", long 174| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 175| move-object/from16 v0, v18 177| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 180| move-result v2 181| const v19, #+27871 (0x00006cdf | 3.90556e-41) 184| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 187| if-eqz v2, Label_4 189| const v19, #+27872 (0x00006ce0 | 3.90570e-41) 192| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 195| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_2: .local v10, "allDay", boolean 196| const v19, #+27873 (0x00006ce1 | 3.90584e-41) 199| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 202| move-object/from16 v2, v17 204| move-object/from16 v3, v16 .line 79 206| invoke-static/range {v2..v10}, com.android.calendar.alerts.AlertAdapter.updateView(android.content.Context, android.view.View, java.lang.String, java.lang.String, long, long, boolean):void .line 80 209| const v19, #+27874 (0x00006ce2 | 3.90598e-41) 212| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 215| return-void Label_3: .line 61 .end_local v4 .end_local v5 .end_local v6 .end_local v8 .end_local v10 216| const v19, #+27875 (0x00006ce3 | 3.90612e-41) 219| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 222| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 224| invoke-virtual {v12,v2}, android.view.View.setVisibility(int):void 227| const v19, #+27876 (0x00006ce4 | 3.90626e-41) 230| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 233| goto/16 Label_1 Label_4: .line 77 .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v8 235| const v19, #+27877 (0x00006ce5 | 3.90640e-41) 238| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v10, #+0 (0x00000000 | 0.00000) .restart_local v10 242| goto/16 Label_2 } method com.android.calendar.alerts.AlertAdapter.onContentChanged():void { .src "AlertAdapter.java" .line 151 .prologue_end .line 151 0| const v0, #+27878 (0x00006ce6 | 3.90654e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.ResourceCursorAdapter.onContentChanged():void .line 154 9| const v0, #+27879 (0x00006ce7 | 3.90668e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v1, com.android.calendar.alerts.AlertAdapter.alertActivity 17| const v0, #+27880 (0x00006ce8 | 3.90682e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.calendar.alerts.AlertActivity.closeActivityIfEmpty():void .line 155 26| const v0, #+27881 (0x00006ce9 | 3.90696e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.alerts.AlertReceiver.():void { .src "AlertReceiver.java" .line 81 .prologue_end 0| const v6, #+27882 (0x00006cea | 3.90710e-41) 3| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 81 9| new-instance v1, java.lang.Object 11| const v6, #+27883 (0x00006ceb | 3.90724e-41) 14| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-direct {v1}, java.lang.Object.():void 20| const v6, #+27884 (0x00006cec | 3.90738e-41) 23| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 26| sput-object v1, com.android.calendar.alerts.AlertReceiver.mStartingServiceSync .line 83 28| const v6, #+27885 (0x00006ced | 3.90752e-41) 31| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v1, "^\s*$[\n\r]" .line 84 37| const v6, #+27886 (0x00006cee | 3.90766e-41) 40| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v2, #+8 (0x00000008 | 1.12104e-44) .line 83 45| invoke-static {v1,v2}, java.util.regex.Pattern.compile(java.lang.String, int):java.util.regex.Pattern 48| move-result-object v1 49| const v6, #+27887 (0x00006cef | 3.90780e-41) 52| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 55| sput-object v1, com.android.calendar.alerts.AlertReceiver.mBlankLinePattern .line 95 57| const v6, #+27888 (0x00006cf0 | 3.90794e-41) 60| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 63| new-instance v0, android.os.HandlerThread 65| const v6, #+27889 (0x00006cf1 | 3.90808e-41) 68| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v1, "AlertReceiver async" 74| const v6, #+27890 (0x00006cf2 | 3.90822e-41) 77| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v0,v1}, android.os.HandlerThread.(java.lang.String):void .line 96 .local v0, "thr", android.os.HandlerThread 83| const v6, #+27891 (0x00006cf3 | 3.90836e-41) 86| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v0}, android.os.HandlerThread.start():void .line 97 92| const v6, #+27892 (0x00006cf4 | 3.90850e-41) 95| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 98| new-instance v1, android.os.Handler 100| const v6, #+27893 (0x00006cf5 | 3.90864e-41) 103| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v0}, android.os.HandlerThread.getLooper():android.os.Looper 109| move-result-object v2 110| const v6, #+27894 (0x00006cf6 | 3.90878e-41) 113| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v1,v2}, android.os.Handler.(android.os.Looper):void 119| const v6, #+27895 (0x00006cf7 | 3.90892e-41) 122| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 125| sput-object v1, com.android.calendar.alerts.AlertReceiver.sAsyncHandler .line 586 127| const v6, #+27896 (0x00006cf8 | 3.90906e-41) 130| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 133| new-array v1, v5, java.lang.String[] .line 587 135| const v6, #+27897 (0x00006cf9 | 3.90920e-41) 138| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 141| const-string/jumbo v2, "attendeeEmail" 144| const v6, #+27898 (0x00006cfa | 3.90934e-41) 147| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 150| aput-object v2, v1, v3 .line 588 152| const v6, #+27899 (0x00006cfb | 3.90948e-41) 155| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 158| const-string/jumbo v2, "attendeeStatus" 161| const v6, #+27900 (0x00006cfc | 3.90962e-41) 164| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 167| aput-object v2, v1, v4 .line 586 169| const v6, #+27901 (0x00006cfd | 3.90976e-41) 172| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 175| sput-object v1, com.android.calendar.alerts.AlertReceiver.ATTENDEES_PROJECTION .line 596 177| const v6, #+27902 (0x00006cfe | 3.90990e-41) 180| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 184| new-array v1, v1, java.lang.String[] .line 597 186| const v6, #+27903 (0x00006cff | 3.91004e-41) 189| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 192| const-string/jumbo v2, "ownerAccount" 195| const v6, #+27904 (0x00006d00 | 3.91018e-41) 198| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 201| aput-object v2, v1, v3 .line 598 203| const v6, #+27905 (0x00006d01 | 3.91032e-41) 206| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 209| const-string/jumbo v2, "account_name" 212| const v6, #+27906 (0x00006d02 | 3.91046e-41) 215| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 218| aput-object v2, v1, v4 .line 599 220| const v6, #+27907 (0x00006d03 | 3.91060e-41) 223| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 226| const-string/jumbo v2, "title" 229| const v6, #+27908 (0x00006d04 | 3.91074e-41) 232| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 235| aput-object v2, v1, v5 .line 600 237| const v6, #+27909 (0x00006d05 | 3.91088e-41) 240| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 243| const-string/jumbo v2, "organizer" 246| const v6, #+27910 (0x00006d06 | 3.91102e-41) 249| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 252| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 253| aput-object v2, v1, v3 .line 596 255| const v6, #+27911 (0x00006d07 | 3.91116e-41) 258| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 261| sput-object v1, com.android.calendar.alerts.AlertReceiver.EVENT_PROJECTION .line 68 263| const v6, #+27912 (0x00006d08 | 3.91130e-41) 266| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 269| return-void } method com.android.calendar.alerts.AlertReceiver.():void { .src "AlertReceiver.java" .line 68 .prologue_end .line 68 0| const v0, #+27913 (0x00006d09 | 3.91144e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.content.BroadcastReceiver.():void 9| const v0, #+27914 (0x00006d0a | 3.91158e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertReceiver.addIfEmailable(java.util.List, java.lang.String, java.lang.String):void { .params "?", "email", "syncAccount" .src "AlertReceiver.java" .line 745 .local_ex v2, "emailList", java.util.List, "Ljava/util/List;" .prologue_end .line 745 0| const v0, #+27915 (0x00006d0b | 3.91172e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 9| move-result v1 10| const v0, #+27916 (0x00006d0c | 3.91186e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 .line 746 18| const v0, #+27917 (0x00006d0d | 3.91200e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v2,v3}, java.util.List.add(java.lang.Object):boolean Label_1: .line 748 27| const v0, #+27918 (0x00006d0e | 3.91215e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.alerts.AlertReceiver.beginStartingService(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "AlertReceiver.java" .line 174 .prologue_end .line 174 0| const v0, #+27919 (0x00006d0f | 3.91229e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v3, com.android.calendar.alerts.AlertReceiver.mStartingServiceSync 8| const v0, #+27920 (0x00006d10 | 3.91243e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v3 .try_begin_1 .line 175 15| const v0, #+27921 (0x00006d11 | 3.91257e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| sget-object v2, com.android.calendar.alerts.AlertReceiver.mStartingService 23| const v0, #+27922 (0x00006d12 | 3.91271e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-nez v2, Label_1 .line 177 31| const v0, #+27923 (0x00006d13 | 3.91285e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const-string/jumbo v2, "power" 40| const v0, #+27924 (0x00006d14 | 3.91299e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v5,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 49| move-result-object v1 50| const v0, #+27925 (0x00006d15 | 3.91313e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| check-cast v1, android.os.PowerManager .line 179 .local v1, "pm", android.os.PowerManager 58| const v0, #+27926 (0x00006d16 | 3.91327e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const-string/jumbo v2, "StartingAlertService" .line 178 67| const v0, #+27927 (0x00006d17 | 3.91341e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 74| invoke-virtual {v1,v4,v2}, android.os.PowerManager.newWakeLock(int, java.lang.String):android.os.PowerManager$WakeLock 77| move-result-object v2 78| const v0, #+27928 (0x00006d18 | 3.91355e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sput-object v2, com.android.calendar.alerts.AlertReceiver.mStartingService .line 180 86| const v0, #+27929 (0x00006d19 | 3.91369e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| sget-object v2, com.android.calendar.alerts.AlertReceiver.mStartingService 94| const v0, #+27930 (0x00006d1a | 3.91383e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const/4 v4, #+0 (0x00000000 | 0.00000) 101| invoke-virtual {v2,v4}, android.os.PowerManager$WakeLock.setReferenceCounted(boolean):void Label_1: .line 182 .end_local v1 104| const v0, #+27931 (0x00006d1b | 3.91397e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| sget-object v2, com.android.calendar.alerts.AlertReceiver.mStartingService 112| const v0, #+27932 (0x00006d1c | 3.91411e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v2}, android.os.PowerManager$WakeLock.acquire():void .line 183 121| const v0, #+27933 (0x00006d1d | 3.91425e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v5,v6}, android.content.Context.startService(android.content.Intent):android.content.ComponentName .try_end_1 catch(...) : Label_2 130| const v0, #+27934 (0x00006d1e | 3.91439e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| monitor-exit v3 .line 185 137| const v0, #+27935 (0x00006d1f | 3.91453e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| return-void Label_2: .line 174 144| const v0, #+27936 (0x00006d20 | 3.91467e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| move-exception v2 151| monitor-exit v3 152| const v0, #+27937 (0x00006d21 | 3.91481e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| throw v2 } method com.android.calendar.alerts.AlertReceiver.buildBasicNotification(android.app.Notification$Builder, android.content.Context, java.lang.String, java.lang.String, long, long, long, int, boolean, int, boolean):android.app.Notification { .params "notificationBuilder", "context", "title", "summaryText", "startMillis", "endMillis", "eventId", "notificationId", "doPopup", "priority", "addActionButtons" .src "AlertReceiver.java" .line 272 0| move-object/16 v24, v25 3| move-object/16 v25, v26 6| move-object/16 v26, v27 9| move-object/16 v27, v28 12| move-wide/16 v28:v29, v29:v30 15| move-wide/16 v30:v31, v31:v32 18| move-wide/16 v32:v33, v33:v34 21| move/16 v34, v35 24| move/16 v35, v36 27| move/16 v36, v37 30| move/16 v37, v38 .prologue_end .line 272 33| const v38, #+27938 (0x00006d22 | 3.91495e-41) 36| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual/range {v25..v25}, android.content.Context.getResources():android.content.res.Resources 42| move-result-object v20 43| const v38, #+27939 (0x00006d23 | 3.91509e-41) 46| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 273 .local v20, "resources", android.content.res.Resources 49| if-eqz v26, Label_1 51| const v38, #+27940 (0x00006d24 | 3.91523e-41) 54| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual/range {v26..v26}, java.lang.String.length():int 60| move-result v5 61| const v38, #+27941 (0x00006d25 | 3.91537e-41) 64| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 67| if-nez v5, Label_2 Label_1: .line 274 69| const v38, #+27942 (0x00006d26 | 3.91551e-41) 72| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 75| const v5, #+2131492876 (0x7f0c000c | 1.86092e+38) 78| move-object/from16 v0, v20 80| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 83| move-result-object v26 84| const v38, #+27943 (0x00006d27 | 3.91565e-41) 87| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void Label_2: 90| const v38, #+27944 (0x00006d28 | 3.91579e-41) 93| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 96| move-object/from16 v5, v25 98| move-wide/from16 v6:v7, v32:v33 100| move-wide/from16 v8:v9, v28:v29 102| move-wide/from16 v10:v11, v30:v31 104| move/from16 v12, v34 .line 279 106| invoke-static/range {v5..v12}, com.android.calendar.alerts.AlertReceiver.createClickEventIntent(android.content.Context, long, long, long, int):android.app.PendingIntent 109| move-result-object v13 110| const v38, #+27945 (0x00006d29 | 3.91593e-41) 113| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .local v13, "clickIntent", android.app.PendingIntent 116| move-object/from16 v5, v25 118| move-wide/from16 v6:v7, v32:v33 120| move-wide/from16 v8:v9, v28:v29 122| move-wide/from16 v10:v11, v30:v31 124| move/from16 v12, v34 .line 283 126| invoke-static/range {v5..v12}, com.android.calendar.alerts.AlertReceiver.createDeleteEventIntent(android.content.Context, long, long, long, int):android.app.PendingIntent 129| move-result-object v15 130| const v38, #+27946 (0x00006d2a | 3.91607e-41) 133| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 287 .local v15, "deleteIntent", android.app.PendingIntent 136| move-object/from16 v0, v24 138| move-object/from16 v1, v26 140| invoke-virtual {v0,v1}, android.app.Notification$Builder.setContentTitle(java.lang.CharSequence):android.app.Notification$Builder .line 288 143| const v38, #+27947 (0x00006d2b | 3.91621e-41) 146| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 149| move-object/from16 v0, v24 151| move-object/from16 v1, v27 153| invoke-virtual {v0,v1}, android.app.Notification$Builder.setContentText(java.lang.CharSequence):android.app.Notification$Builder .line 289 156| const v38, #+27948 (0x00006d2c | 3.91635e-41) 159| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 162| const v5, #+2130837618 (0x7f020072 | 1.72802e+38) 165| move-object/from16 v0, v24 167| invoke-virtual {v0,v5}, android.app.Notification$Builder.setSmallIcon(int):android.app.Notification$Builder .line 290 170| const v38, #+27949 (0x00006d2d | 3.91649e-41) 173| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 176| move-object/from16 v0, v24 178| invoke-virtual {v0,v13}, android.app.Notification$Builder.setContentIntent(android.app.PendingIntent):android.app.Notification$Builder .line 291 181| const v38, #+27950 (0x00006d2e | 3.91663e-41) 184| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 187| move-object/from16 v0, v24 189| invoke-virtual {v0,v15}, android.app.Notification$Builder.setDeleteIntent(android.app.PendingIntent):android.app.Notification$Builder .line 292 192| const v38, #+27951 (0x00006d2f | 3.91677e-41) 195| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 198| if-eqz v35, Label_3 .line 293 200| const v38, #+27952 (0x00006d30 | 3.91691e-41) 203| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-static/range {v25..v25}, com.android.calendar.alerts.AlertReceiver.createAlertActivityIntent(android.content.Context):android.app.PendingIntent 209| move-result-object v5 210| const v38, #+27953 (0x00006d31 | 3.91705e-41) 213| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 216| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 217| move-object/from16 v0, v24 219| invoke-virtual {v0,v5,v6}, android.app.Notification$Builder.setFullScreenIntent(android.app.PendingIntent, boolean):android.app.Notification$Builder Label_3: .line 296 222| const v38, #+27954 (0x00006d32 | 3.91719e-41) 225| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 228| const/16 v17, #+0 (0x00000000 | 0.00000) .local v17, "mapIntent", android.app.PendingIntent 230| const/4 v4, #+0 (0x00000000 | 0.00000) .local v4, "callIntent", android.app.PendingIntent 231| const/16 v21, #+0 (0x00000000 | 0.00000) .local v21, "snoozeIntent", android.app.PendingIntent 233| const/16 v16, #+0 (0x00000000 | 0.00000) .line 297 .local v16, "emailIntent", android.app.PendingIntent 235| if-eqz v37, Label_4 .line 304 237| const v38, #+27955 (0x00006d33 | 3.91733e-41) 240| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 243| move-object/from16 v0, v25 245| move-wide/from16 v1:v2, v32:v33 247| invoke-static {v0,v1,v2}, com.android.calendar.alerts.AlertReceiver.getURLSpans(android.content.Context, long):android.text.style.URLSpan[] 250| move-result-object v22 251| const v38, #+27956 (0x00006d34 | 3.91747e-41) 254| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v22, "urlSpans", android.text.style.URLSpan[] 257| move-object/from16 v0, v25 259| move-object/from16 v1, v22 261| move-wide/from16 v2:v3, v32:v33 263| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createMapBroadcastIntent(android.content.Context, android.text.style.URLSpan[], long):android.app.PendingIntent 266| move-result-object v17 267| const v38, #+27957 (0x00006d35 | 3.91761e-41) 270| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 306 .local v17, "mapIntent", android.app.PendingIntent 273| move-object/from16 v0, v25 275| move-object/from16 v1, v22 277| move-wide/from16 v2:v3, v32:v33 279| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createCallBroadcastIntent(android.content.Context, android.text.style.URLSpan[], long):android.app.PendingIntent 282| move-result-object v4 283| const v38, #+27958 (0x00006d36 | 3.91775e-41) 286| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 309 .local v4, "callIntent", android.app.PendingIntent 289| move-object/from16 v0, v25 291| move-wide/from16 v1:v2, v32:v33 293| move-object/from16 v3, v26 295| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertReceiver.createBroadcastMailIntent(android.content.Context, long, java.lang.String):android.app.PendingIntent 298| move-result-object v16 299| const v38, #+27959 (0x00006d37 | 3.91789e-41) 302| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .local v16, "emailIntent", android.app.PendingIntent 305| move-object/from16 v5, v25 307| move-wide/from16 v6:v7, v32:v33 309| move-wide/from16 v8:v9, v28:v29 311| move-wide/from16 v10:v11, v30:v31 313| move/from16 v12, v34 .line 312 315| invoke-static/range {v5..v12}, com.android.calendar.alerts.AlertReceiver.createSnoozeIntent(android.content.Context, long, long, long, int):android.app.PendingIntent 318| move-result-object v21 319| const v38, #+27960 (0x00006d38 | 3.91803e-41) 322| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 316 .end_local v4 .end_local v16 .end_local v17 .end_local v21 .end_local v22 325| const v38, #+27961 (0x00006d39 | 3.91817e-41) 328| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 334| move-result v5 335| const v38, #+27962 (0x00006d3a | 3.91831e-41) 338| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 341| if-eqz v5, Label_9 .line 318 343| const v38, #+27963 (0x00006d3b | 3.91845e-41) 346| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 349| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 351| move-object/from16 v0, v24 353| invoke-virtual {v0,v6,v7}, android.app.Notification$Builder.setWhen(long):android.app.Notification$Builder .line 322 356| const v38, #+27964 (0x00006d3c | 3.91859e-41) 359| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 362| move-object/from16 v0, v24 364| move/from16 v1, v36 366| invoke-virtual {v0,v1}, android.app.Notification$Builder.setPriority(int):android.app.Notification$Builder .line 332 369| const v38, #+27965 (0x00006d3d | 3.91873e-41) 372| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 375| const/16 v19, #+0 (0x00000000 | 0.00000) .line 333 .local v19, "numActions", int 377| if-eqz v17, Label_5 .line 335 379| const v38, #+27966 (0x00006d3e | 3.91887e-41) 382| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 385| const v5, #+2131492945 (0x7f0c0051 | 1.86094e+38) 388| move-object/from16 v0, v20 390| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 393| move-result-object v5 394| const v38, #+27967 (0x00006d3f | 3.91901e-41) 397| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 334 400| const v6, #+2130837571 (0x7f020043 | 1.72801e+38) 403| move-object/from16 v0, v24 405| move-object/from16 v1, v17 407| invoke-virtual {v0,v6,v5,v1}, android.app.Notification$Builder.addAction(int, java.lang.CharSequence, android.app.PendingIntent):android.app.Notification$Builder .line 336 410| const v38, #+27968 (0x00006d40 | 3.91915e-41) 413| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 416| const/16 v19, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 338 418| const v38, #+27969 (0x00006d41 | 3.91929e-41) 421| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 424| if-eqz v4, Label_6 426| const v38, #+27970 (0x00006d42 | 3.91943e-41) 429| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 432| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 433| move/from16 v0, v19 435| if-ge v0, v5, Label_6 .line 340 437| const v38, #+27971 (0x00006d43 | 3.91957e-41) 440| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 443| const v5, #+2131492946 (0x7f0c0052 | 1.86094e+38) 446| move-object/from16 v0, v20 448| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 451| move-result-object v5 452| const v38, #+27972 (0x00006d44 | 3.91971e-41) 455| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 339 458| const v6, #+2130837557 (0x7f020035 | 1.72801e+38) 461| move-object/from16 v0, v24 463| invoke-virtual {v0,v6,v5,v4}, android.app.Notification$Builder.addAction(int, java.lang.CharSequence, android.app.PendingIntent):android.app.Notification$Builder .line 341 466| const v38, #+27973 (0x00006d45 | 3.91985e-41) 469| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 472| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 343 474| const v38, #+27974 (0x00006d46 | 3.91999e-41) 477| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 480| if-eqz v16, Label_7 482| const v38, #+27975 (0x00006d47 | 3.92013e-41) 485| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 488| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 489| move/from16 v0, v19 491| if-ge v0, v5, Label_7 .line 345 493| const v38, #+27976 (0x00006d48 | 3.92027e-41) 496| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 499| const v5, #+2131492940 (0x7f0c004c | 1.86093e+38) 502| move-object/from16 v0, v20 504| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 507| move-result-object v5 508| const v38, #+27977 (0x00006d49 | 3.92041e-41) 511| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 344 514| const v6, #+2130837582 (0x7f02004e | 1.72801e+38) 517| move-object/from16 v0, v24 519| move-object/from16 v1, v16 521| invoke-virtual {v0,v6,v5,v1}, android.app.Notification$Builder.addAction(int, java.lang.CharSequence, android.app.PendingIntent):android.app.Notification$Builder .line 346 524| const v38, #+27978 (0x00006d4a | 3.92055e-41) 527| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 530| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 348 532| const v38, #+27979 (0x00006d4b | 3.92069e-41) 535| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 538| if-eqz v21, Label_8 540| const v38, #+27980 (0x00006d4c | 3.92083e-41) 543| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 546| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 547| move/from16 v0, v19 549| if-ge v0, v5, Label_8 .line 350 551| const v38, #+27981 (0x00006d4d | 3.92097e-41) 554| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 557| const v5, #+2131492970 (0x7f0c006a | 1.86094e+38) 560| move-object/from16 v0, v20 562| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 565| move-result-object v5 566| const v38, #+27982 (0x00006d4e | 3.92111e-41) 569| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 349 572| const v6, #+2130837551 (0x7f02002f | 1.72801e+38) 575| move-object/from16 v0, v24 577| move-object/from16 v1, v21 579| invoke-virtual {v0,v6,v5,v1}, android.app.Notification$Builder.addAction(int, java.lang.CharSequence, android.app.PendingIntent):android.app.Notification$Builder .line 351 582| const v38, #+27983 (0x00006d4f | 3.92125e-41) 585| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 588| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 353 590| const v38, #+27984 (0x00006d50 | 3.92139e-41) 593| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-virtual/range {v24..v24}, android.app.Notification$Builder.getNotification():android.app.Notification 599| move-result-object v5 600| const v38, #+27985 (0x00006d51 | 3.92153e-41) 603| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 606| return-object v5 Label_9: .line 358 .end_local v19 607| const v38, #+27986 (0x00006d52 | 3.92167e-41) 610| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 613| invoke-virtual/range {v24..v24}, android.app.Notification$Builder.getNotification():android.app.Notification 616| move-result-object v18 617| const v38, #+27987 (0x00006d53 | 3.92181e-41) 620| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 361 .local v18, "n", android.app.Notification 623| new-instance v14, android.widget.RemoteViews 625| const v38, #+27988 (0x00006d54 | 3.92195e-41) 628| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 631| invoke-virtual/range {v25..v25}, android.content.Context.getPackageName():java.lang.String 634| move-result-object v5 635| const v38, #+27989 (0x00006d55 | 3.92209e-41) 638| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 362 641| const v6, #+2130968631 (0x7f040037 | 1.75459e+38) .line 361 644| invoke-direct {v14,v5,v6}, android.widget.RemoteViews.(java.lang.String, int):void .line 363 .local v14, "contentView", android.widget.RemoteViews 647| const v38, #+27990 (0x00006d56 | 3.92223e-41) 650| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 653| const v5, #+2131755205 (0x7f1000c5 | 1.91413e+38) 656| const v6, #+2130837618 (0x7f020072 | 1.72802e+38) 659| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setImageViewResource(int, int):void .line 364 662| const v38, #+27991 (0x00006d57 | 3.92237e-41) 665| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 668| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 671| move-object/from16 v0, v26 673| invoke-virtual {v14,v5,v0}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 365 676| const v38, #+27992 (0x00006d58 | 3.92251e-41) 679| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 682| const v5, #+2131755206 (0x7f1000c6 | 1.91413e+38) 685| move-object/from16 v0, v27 687| invoke-virtual {v14,v5,v0}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 367 690| const v38, #+27993 (0x00006d59 | 3.92265e-41) 693| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 696| const/16 v19, #+0 (0x00000000 | 0.00000) .line 368 .restart_local v19 698| if-eqz v17, Label_17 .line 371 700| const v38, #+27994 (0x00006d5a | 3.92279e-41) 703| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 706| const v5, #+2131755207 (0x7f1000c7 | 1.91413e+38) 709| const/4 v6, #+0 (0x00000000 | 0.00000) 710| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 372 713| const v38, #+27995 (0x00006d5b | 3.92294e-41) 716| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 719| const v5, #+2131755207 (0x7f1000c7 | 1.91413e+38) 722| move-object/from16 v0, v17 724| invoke-virtual {v14,v5,v0}, android.widget.RemoteViews.setOnClickPendingIntent(int, android.app.PendingIntent):void .line 373 727| const v38, #+27996 (0x00006d5c | 3.92308e-41) 730| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 733| const v5, #+2131755211 (0x7f1000cb | 1.91413e+38) 736| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 738| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 374 741| const v38, #+27997 (0x00006d5d | 3.92322e-41) 744| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 747| const/16 v19, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 376 749| const v38, #+27998 (0x00006d5e | 3.92336e-41) 752| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 755| if-eqz v4, Label_11 757| const v38, #+27999 (0x00006d5f | 3.92350e-41) 760| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 763| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 764| move/from16 v0, v19 766| if-lt v0, v5, Label_18 Label_11: .line 377 768| const v38, #+28000 (0x00006d60 | 3.92364e-41) 771| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 774| const v5, #+2131755208 (0x7f1000c8 | 1.91413e+38) 777| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 779| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void Label_12: .line 384 782| const v38, #+28001 (0x00006d61 | 3.92378e-41) 785| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 788| if-eqz v16, Label_13 790| const v38, #+28002 (0x00006d62 | 3.92392e-41) 793| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 796| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 797| move/from16 v0, v19 799| if-lt v0, v5, Label_19 Label_13: .line 385 801| const v38, #+28003 (0x00006d63 | 3.92406e-41) 804| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 807| const v5, #+2131755209 (0x7f1000c9 | 1.91413e+38) 810| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 812| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void Label_14: .line 392 815| const v38, #+28004 (0x00006d64 | 3.92420e-41) 818| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 821| if-eqz v21, Label_15 823| const v38, #+28005 (0x00006d65 | 3.92434e-41) 826| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 829| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 830| move/from16 v0, v19 832| if-lt v0, v5, Label_20 Label_15: .line 393 834| const v38, #+28006 (0x00006d66 | 3.92448e-41) 837| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 840| const v5, #+2131755210 (0x7f1000ca | 1.91413e+38) 843| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 845| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void Label_16: .line 401 848| const v38, #+28007 (0x00006d67 | 3.92462e-41) 851| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 854| move-object/from16 v0, v18 856| iput-object v14, v0, android.app.Notification.contentView .line 403 858| const v38, #+28008 (0x00006d68 | 3.92476e-41) 861| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 864| return-object v18 Label_17: .line 369 865| const v38, #+28009 (0x00006d69 | 3.92490e-41) 868| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 871| const v5, #+2131755207 (0x7f1000c7 | 1.91413e+38) 874| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 876| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void 879| const v38, #+28010 (0x00006d6a | 3.92504e-41) 882| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 885| goto/16 Label_10 Label_18: .line 379 887| const v38, #+28011 (0x00006d6b | 3.92518e-41) 890| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 893| const v5, #+2131755208 (0x7f1000c8 | 1.91413e+38) 896| const/4 v6, #+0 (0x00000000 | 0.00000) 897| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 380 900| const v38, #+28012 (0x00006d6c | 3.92532e-41) 903| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 906| const v5, #+2131755208 (0x7f1000c8 | 1.91413e+38) 909| invoke-virtual {v14,v5,v4}, android.widget.RemoteViews.setOnClickPendingIntent(int, android.app.PendingIntent):void .line 381 912| const v38, #+28013 (0x00006d6d | 3.92546e-41) 915| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 918| const v5, #+2131755211 (0x7f1000cb | 1.91413e+38) 921| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 923| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 382 926| const v38, #+28014 (0x00006d6e | 3.92560e-41) 929| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 932| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) 934| goto/16 Label_12 Label_19: .line 387 936| const v38, #+28015 (0x00006d6f | 3.92574e-41) 939| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 942| const v5, #+2131755209 (0x7f1000c9 | 1.91413e+38) 945| const/4 v6, #+0 (0x00000000 | 0.00000) 946| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 388 949| const v38, #+28016 (0x00006d70 | 3.92588e-41) 952| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 955| const v5, #+2131755209 (0x7f1000c9 | 1.91413e+38) 958| move-object/from16 v0, v16 960| invoke-virtual {v14,v5,v0}, android.widget.RemoteViews.setOnClickPendingIntent(int, android.app.PendingIntent):void .line 389 963| const v38, #+28017 (0x00006d71 | 3.92602e-41) 966| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 969| const v5, #+2131755211 (0x7f1000cb | 1.91413e+38) 972| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 974| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 390 977| const v38, #+28018 (0x00006d72 | 3.92616e-41) 980| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 983| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) 985| goto/16 Label_14 Label_20: .line 395 987| const v38, #+28019 (0x00006d73 | 3.92630e-41) 990| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 993| const v5, #+2131755210 (0x7f1000ca | 1.91413e+38) 996| const/4 v6, #+0 (0x00000000 | 0.00000) 997| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 396 1000| const v38, #+28020 (0x00006d74 | 3.92644e-41) 1003| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 1006| const v5, #+2131755210 (0x7f1000ca | 1.91413e+38) 1009| move-object/from16 v0, v21 1011| invoke-virtual {v14,v5,v0}, android.widget.RemoteViews.setOnClickPendingIntent(int, android.app.PendingIntent):void .line 397 1014| const v38, #+28021 (0x00006d75 | 3.92658e-41) 1017| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 1020| const v5, #+2131755211 (0x7f1000cb | 1.91413e+38) 1023| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 1025| invoke-virtual {v14,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 398 1028| const v38, #+28022 (0x00006d76 | 3.92672e-41) 1031| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 1034| add-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) 1036| goto/16 Label_16 } method com.android.calendar.alerts.AlertReceiver.closeNotificationShade(android.content.Context):void { .params "context" .src "AlertReceiver.java" .line 582 .prologue_end .line 582 0| const v0, #+28023 (0x00006d77 | 3.92686e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+28024 (0x00006d78 | 3.92700e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.CLOSE_SYSTEM_DIALOGS" 17| const v0, #+28025 (0x00006d79 | 3.92714e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 583 .local v1, "closeNotificationShadeIntent", android.content.Intent 26| const v0, #+28026 (0x00006d7a | 3.92728e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1}, android.content.Context.sendBroadcast(android.content.Intent):void .line 584 35| const v0, #+28027 (0x00006d7b | 3.92742e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.alerts.AlertReceiver.createAlertActivityIntent(android.content.Context):android.app.PendingIntent { .params "context" .src "AlertReceiver.java" .line 252 .prologue_end .line 252 0| const v0, #+28028 (0x00006d7c | 3.92756e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+28029 (0x00006d7d | 3.92770e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.content.Intent.():void .line 253 .local v1, "clickIntent", android.content.Intent 17| const v0, #+28030 (0x00006d7e | 3.92784e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-class v2, com.android.calendar.alerts.AlertActivity 25| const v0, #+28031 (0x00006d7f | 3.92798e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v4,v2}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 254 34| const v0, #+28032 (0x00006d80 | 3.92812e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/high16 v2, #+268435456 (0x10000000 | 2.52435e-29) 42| invoke-virtual {v1,v2}, android.content.Intent.addFlags(int):android.content.Intent .line 255 45| const v0, #+28033 (0x00006d81 | 3.92826e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v2, #+0 (0x00000000 | 0.00000) .line 256 52| const/high16 v3, #+1207959552 (0x48000000 | 131072.) .line 255 54| invoke-static {v4,v2,v1,v3}, android.app.PendingIntent.getActivity(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 57| move-result-object v2 58| const v0, #+28034 (0x00006d82 | 3.92840e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-object v2 } method com.android.calendar.alerts.AlertReceiver.createBroadcastMailIntent(android.content.Context, long, java.lang.String):android.app.PendingIntent { .params "context", "eventId", "eventTitle" .src "AlertReceiver.java" .line 632 .prologue_end 0| const v0, #+28035 (0x00006d83 | 3.92854e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 632 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 633 .local v5, "syncAccount", java.lang.String 8| invoke-static {v8,v9,v10}, com.android.calendar.alerts.AlertReceiver.getEventCursor(android.content.Context, long):android.database.Cursor 11| move-result-object v4 12| const v0, #+28036 (0x00006d84 | 3.92868e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 635 .local v4, "eventCursor", android.database.Cursor 18| if-eqz v4, Label_1 .try_begin_1 20| const v0, #+28037 (0x00006d85 | 3.92882e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v4}, android.database.Cursor.moveToFirst():boolean 29| move-result v6 30| const v0, #+28038 (0x00006d86 | 3.92896e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v6, Label_1 .line 636 38| const v0, #+28039 (0x00006d87 | 3.92910e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 45| invoke-interface {v4,v6}, android.database.Cursor.getString(int):java.lang.String .try_end_1 catch(...) : Label_5 48| move-result-object v5 49| const v0, #+28040 (0x00006d88 | 3.92924e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 639 .end_local v5 55| const v0, #+28041 (0x00006d89 | 3.92938e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-eqz v4, Label_2 .line 640 63| const v0, #+28042 (0x00006d8a | 3.92952e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-interface {v4}, android.database.Cursor.close():void Label_2: .line 645 72| const v0, #+28043 (0x00006d8b | 3.92966e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-static {v8,v9,v10}, com.android.calendar.alerts.AlertReceiver.getAttendeesCursor(android.content.Context, long):android.database.Cursor 81| move-result-object v1 82| const v0, #+28044 (0x00006d8c | 3.92980e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 647 .local v1, "attendeesCursor", android.database.Cursor 88| if-eqz v1, Label_8 .try_begin_2 90| const v0, #+28045 (0x00006d8d | 3.92994e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v1}, android.database.Cursor.moveToFirst():boolean 99| move-result v6 100| const v0, #+28046 (0x00006d8e | 3.93008e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v6, Label_8 Label_3: .line 649 108| const v0, #+28047 (0x00006d8f | 3.93022e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v6, #+0 (0x00000000 | 0.00000) 115| invoke-interface {v1,v6}, android.database.Cursor.getString(int):java.lang.String 118| move-result-object v3 119| const v0, #+28048 (0x00006d90 | 3.93036e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 650 .local v3, "email", java.lang.String 125| invoke-static {v3,v5}, com.android.calendar.Utils.isEmailableFrom(java.lang.String, java.lang.String):boolean 128| move-result v6 129| const v0, #+28049 (0x00006d91 | 3.93050e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-eqz v6, Label_7 .line 651 137| const v0, #+28050 (0x00006d92 | 3.93064e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| new-instance v2, android.content.Intent 145| const v0, #+28051 (0x00006d93 | 3.93078e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const-string/jumbo v6, "com.android.calendar.MAIL" 154| const v0, #+28052 (0x00006d94 | 3.93092e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-direct {v2,v6}, android.content.Intent.(java.lang.String):void .line 652 .local v2, "broadcastIntent", android.content.Intent 163| const v0, #+28053 (0x00006d95 | 3.93106e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const-class v6, com.android.calendar.alerts.AlertReceiver 171| const v0, #+28054 (0x00006d96 | 3.93120e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v2,v8,v6}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 653 180| const v0, #+28055 (0x00006d97 | 3.93134e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v6, "eventid" 189| const v0, #+28056 (0x00006d98 | 3.93148e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v2,v6,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 655 198| const v0, #+28057 (0x00006d99 | 3.93162e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 207| move-result-object v6 208| const v0, #+28058 (0x00006d9a | 3.93176e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v6}, java.lang.Long.hashCode():int 217| move-result v6 218| const v0, #+28059 (0x00006d9b | 3.93190e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 656 224| const/high16 v7, #+268435456 (0x10000000 | 2.52435e-29) .line 654 226| invoke-static {v8,v6,v2,v7}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent .try_end_2 catch(...) : Label_10 229| move-result-object v6 230| const v0, #+28060 (0x00006d9c | 3.93204e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 663 236| if-eqz v1, Label_4 .line 664 238| const v0, #+28061 (0x00006d9d | 3.93218e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-interface {v1}, android.database.Cursor.close():void Label_4: .line 654 247| const v0, #+28062 (0x00006d9e | 3.93232e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| return-object v6 Label_5: .line 638 .end_local v1 .end_local v2 .end_local v3 .restart_local v5 254| const v0, #+28063 (0x00006d9f | 3.93246e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| move-exception v6 .line 639 261| if-eqz v4, Label_6 .line 640 263| const v0, #+28064 (0x00006da0 | 3.93260e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-interface {v4}, android.database.Cursor.close():void Label_6: .line 638 272| const v0, #+28065 (0x00006da1 | 3.93274e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| throw v6 Label_7: .try_begin_3 .line 658 .end_local v5 .restart_local v1 .restart_local v3 279| const v0, #+28066 (0x00006da2 | 3.93288e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-interface {v1}, android.database.Cursor.moveToNext():boolean .try_end_3 catch(...) : Label_10 288| move-result v6 289| const v0, #+28067 (0x00006da3 | 3.93302e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| if-nez v6, Label_3 Label_8: .line 663 .end_local v3 297| const v0, #+28068 (0x00006da4 | 3.93316e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| if-eqz v1, Label_9 .line 664 305| const v0, #+28069 (0x00006da5 | 3.93330e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-interface {v1}, android.database.Cursor.close():void Label_9: .line 660 314| const v0, #+28070 (0x00006da6 | 3.93344e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| return-object v7 Label_10: .line 662 321| const v0, #+28071 (0x00006da7 | 3.93358e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| move-exception v6 .line 663 328| if-eqz v1, Label_11 .line 664 330| const v0, #+28072 (0x00006da8 | 3.93373e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-interface {v1}, android.database.Cursor.close():void Label_11: .line 662 339| const v0, #+28073 (0x00006da9 | 3.93387e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| throw v6 } method com.android.calendar.alerts.AlertReceiver.createCallActivityIntent(android.content.Context, android.text.style.URLSpan[]):android.content.Intent { .params "context", "urlSpans" .src "AlertReceiver.java" .line 855 .prologue_end 0| const v0, #+28074 (0x00006daa | 3.93401e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 855 7| const-string/jumbo v6, "phone" 10| const v0, #+28075 (0x00006dab | 3.93415e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v8,v6}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 19| move-result-object v3 20| const v0, #+28076 (0x00006dac | 3.93429e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v3, android.telephony.TelephonyManager .line 856 .local v3, "tm", android.telephony.TelephonyManager 28| const v0, #+28077 (0x00006dad | 3.93443e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v3}, android.telephony.TelephonyManager.getPhoneType():int 37| move-result v6 38| const v0, #+28078 (0x00006dae | 3.93457e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-nez v6, Label_1 .line 857 46| const v0, #+28079 (0x00006daf | 3.93471e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-object v7 Label_1: .line 860 53| const v0, #+28080 (0x00006db0 | 3.93485e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "span_i", int 60| const v0, #+28081 (0x00006db1 | 3.93499e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| array-length v6, v9 67| const v0, #+28082 (0x00006db2 | 3.93513e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-ge v2, v6, Label_4 .line 861 75| const v0, #+28083 (0x00006db3 | 3.93527e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| aget-object v4, v9, v2 .line 862 .local v4, "urlSpan", android.text.style.URLSpan 83| const v0, #+28084 (0x00006db4 | 3.93541e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v4}, android.text.style.URLSpan.getURL():java.lang.String 92| move-result-object v5 93| const v0, #+28085 (0x00006db5 | 3.93555e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 863 .local v5, "urlString", java.lang.String 99| const-string/jumbo v6, "tel:" 102| const v0, #+28086 (0x00006db6 | 3.93569e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v5,v6}, java.lang.String.startsWith(java.lang.String):boolean 111| move-result v6 112| const v0, #+28087 (0x00006db7 | 3.93583e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-eqz v6, Label_3 .line 864 120| const v0, #+28088 (0x00006db8 | 3.93597e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| new-instance v1, android.content.Intent 128| const v0, #+28089 (0x00006db9 | 3.93611e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v6, "android.intent.action.DIAL" 137| const v0, #+28090 (0x00006dba | 3.93625e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v5}, android.net.Uri.parse(java.lang.String):android.net.Uri 146| move-result-object v7 147| const v0, #+28091 (0x00006dbb | 3.93639e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v1,v6,v7}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 865 .local v1, "callIntent", android.content.Intent 156| const v0, #+28092 (0x00006dbc | 3.93653e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const/high16 v6, #+268435456 (0x10000000 | 2.52435e-29) 164| invoke-virtual {v1,v6}, android.content.Intent.addFlags(int):android.content.Intent .line 866 167| const v0, #+28093 (0x00006dbd | 3.93667e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return-object v1 Label_3: .line 860 .end_local v1 174| const v0, #+28094 (0x00006dbe | 3.93681e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 182| goto/16 Label_2 Label_4: .line 871 .end_local v4 .end_local v5 184| const v0, #+28095 (0x00006dbf | 3.93695e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| return-object v7 } method com.android.calendar.alerts.AlertReceiver.createCallBroadcastIntent(android.content.Context, android.text.style.URLSpan[], long):android.app.PendingIntent { .params "context", "urlSpans", "eventId" .src "AlertReceiver.java" .line 825 .prologue_end 0| const v0, #+28096 (0x00006dc0 | 3.93709e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 825 7| const-string/jumbo v6, "phone" 10| const v0, #+28097 (0x00006dc1 | 3.93723e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v9,v6}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 19| move-result-object v3 20| const v0, #+28098 (0x00006dc2 | 3.93737e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v3, android.telephony.TelephonyManager .line 826 .local v3, "tm", android.telephony.TelephonyManager 28| const v0, #+28099 (0x00006dc3 | 3.93751e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v3}, android.telephony.TelephonyManager.getPhoneType():int 37| move-result v6 38| const v0, #+28100 (0x00006dc4 | 3.93765e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-nez v6, Label_1 .line 827 46| const v0, #+28101 (0x00006dc5 | 3.93779e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-object v7 Label_1: .line 830 53| const v0, #+28102 (0x00006dc6 | 3.93793e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "span_i", int 60| const v0, #+28103 (0x00006dc7 | 3.93807e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| array-length v6, v10 67| const v0, #+28104 (0x00006dc8 | 3.93821e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-ge v2, v6, Label_4 .line 831 75| const v0, #+28105 (0x00006dc9 | 3.93835e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| aget-object v4, v10, v2 .line 832 .local v4, "urlSpan", android.text.style.URLSpan 83| const v0, #+28106 (0x00006dca | 3.93849e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v4}, android.text.style.URLSpan.getURL():java.lang.String 92| move-result-object v5 93| const v0, #+28107 (0x00006dcb | 3.93863e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 833 .local v5, "urlString", java.lang.String 99| const-string/jumbo v6, "tel:" 102| const v0, #+28108 (0x00006dcc | 3.93877e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v5,v6}, java.lang.String.startsWith(java.lang.String):boolean 111| move-result v6 112| const v0, #+28109 (0x00006dcd | 3.93891e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-eqz v6, Label_3 .line 834 120| const v0, #+28110 (0x00006dce | 3.93905e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| new-instance v1, android.content.Intent 128| const v0, #+28111 (0x00006dcf | 3.93919e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v6, "com.android.calendar.CALL" 137| const v0, #+28112 (0x00006dd0 | 3.93933e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v1,v6}, android.content.Intent.(java.lang.String):void .line 835 .local v1, "broadcastIntent", android.content.Intent 146| const v0, #+28113 (0x00006dd1 | 3.93947e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const-class v6, com.android.calendar.alerts.AlertReceiver 154| const v0, #+28114 (0x00006dd2 | 3.93961e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v1,v9,v6}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 836 163| const v0, #+28115 (0x00006dd3 | 3.93975e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const-string/jumbo v6, "eventid" 172| const v0, #+28116 (0x00006dd4 | 3.93989e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1,v6,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 838 181| const v0, #+28117 (0x00006dd5 | 3.94003e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static {v11,v12}, java.lang.Long.valueOf(long):java.lang.Long 190| move-result-object v6 191| const v0, #+28118 (0x00006dd6 | 3.94017e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v6}, java.lang.Long.hashCode():int 200| move-result v6 201| const v0, #+28119 (0x00006dd7 | 3.94031e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 839 207| const/high16 v7, #+268435456 (0x10000000 | 2.52435e-29) .line 837 209| invoke-static {v9,v6,v1,v7}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 212| move-result-object v6 213| const v0, #+28120 (0x00006dd8 | 3.94045e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| return-object v6 Label_3: .line 830 .end_local v1 220| const v0, #+28121 (0x00006dd9 | 3.94059e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 228| goto/16 Label_2 Label_4: .line 844 .end_local v4 .end_local v5 230| const v0, #+28122 (0x00006dda | 3.94073e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| return-object v7 } method com.android.calendar.alerts.AlertReceiver.createClickEventIntent(android.content.Context, long, long, long, int):android.app.PendingIntent { .params "context", "eventId", "startMillis", "endMillis", "notificationId" .src "AlertReceiver.java" .line 204 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move/16 v18, v19 .prologue_end .line 204 15| const v19, #+28123 (0x00006ddb | 3.94087e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v9, "com.android.calendar.SHOW" 24| const v19, #+28124 (0x00006ddc | 3.94101e-41) 27| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 30| move-object v1, v11 31| move-wide v2:v3, v12:v13 32| move-wide v4:v5, v14:v15 33| move-wide/from16 v6:v7, v16:v17 35| move/from16 v8, v18 .line 203 37| invoke-static/range {v1..v9}, com.android.calendar.alerts.AlertReceiver.createDismissAlarmsIntent(android.content.Context, long, long, long, int, java.lang.String):android.app.PendingIntent 40| move-result-object v0 41| const v19, #+28125 (0x00006ddd | 3.94115e-41) 44| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v0 } method com.android.calendar.alerts.AlertReceiver.createDeleteEventIntent(android.content.Context, long, long, long, int):android.app.PendingIntent { .params "context", "eventId", "startMillis", "endMillis", "notificationId" .src "AlertReceiver.java" .line 210 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-wide/16 v14:v15, v15:v16 9| move-wide/16 v16:v17, v17:v18 12| move/16 v18, v19 .prologue_end .line 210 15| const v19, #+28126 (0x00006dde | 3.94129e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v9, "com.android.calendar.DISMISS" 24| const v19, #+28127 (0x00006ddf | 3.94143e-41) 27| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 30| move-object v1, v11 31| move-wide v2:v3, v12:v13 32| move-wide v4:v5, v14:v15 33| move-wide/from16 v6:v7, v16:v17 35| move/from16 v8, v18 .line 209 37| invoke-static/range {v1..v9}, com.android.calendar.alerts.AlertReceiver.createDismissAlarmsIntent(android.content.Context, long, long, long, int, java.lang.String):android.app.PendingIntent 40| move-result-object v0 41| const v19, #+28128 (0x00006de0 | 3.94157e-41) 44| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v0 } method com.android.calendar.alerts.AlertReceiver.createDismissAlarmsIntent(android.content.Context, long, long, long, int, java.lang.String):android.app.PendingIntent { .params "context", "eventId", "startMillis", "endMillis", "notificationId", "action" .src "AlertReceiver.java" .line 215 .prologue_end .line 215 0| const v0, #+28129 (0x00006de1 | 3.94171e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.content.Intent 8| const v0, #+28130 (0x00006de2 | 3.94185e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.content.Intent.():void .line 216 .local v2, "intent", android.content.Intent 17| const v0, #+28131 (0x00006de3 | 3.94199e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-class v3, com.android.calendar.alerts.DismissAlarmsService 25| const v0, #+28132 (0x00006de4 | 3.94213e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2,v6,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 217 34| const v0, #+28133 (0x00006de5 | 3.94227e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2,v14}, android.content.Intent.setAction(java.lang.String):android.content.Intent .line 218 43| const v0, #+28134 (0x00006de6 | 3.94241e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v3, "eventid" 52| const v0, #+28135 (0x00006de7 | 3.94255e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v3,v7,v8}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 219 61| const v0, #+28136 (0x00006de8 | 3.94269e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v3, "eventstart" 70| const v0, #+28137 (0x00006de9 | 3.94283e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2,v3,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 220 79| const v0, #+28138 (0x00006dea | 3.94297e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v3, "eventend" 88| const v0, #+28139 (0x00006deb | 3.94311e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v3,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 221 97| const v0, #+28140 (0x00006dec | 3.94325e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v3, "notificationid" 106| const v0, #+28141 (0x00006ded | 3.94339e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v2,v3,v13}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 228 115| const v0, #+28142 (0x00006dee | 3.94353e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 123| const v0, #+28143 (0x00006def | 3.94367e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v3}, android.net.Uri.buildUpon():android.net.Uri$Builder 132| move-result-object v1 133| const v0, #+28144 (0x00006df0 | 3.94381e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 229 .local v1, "builder", android.net.Uri$Builder 139| invoke-static {v1,v7,v8}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 230 142| const v0, #+28145 (0x00006df1 | 3.94395e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static {v1,v9,v10}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 231 151| const v0, #+28146 (0x00006df2 | 3.94409e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 160| move-result-object v3 161| const v0, #+28147 (0x00006df3 | 3.94423e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v2,v3}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 232 170| const v0, #+28148 (0x00006df4 | 3.94437e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const/4 v3, #+0 (0x00000000 | 0.00000) 177| const/high16 v4, #+134217728 (0x08000000 | 3.85186e-34) 179| invoke-static {v6,v3,v2,v4}, android.app.PendingIntent.getService(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 182| move-result-object v3 183| const v0, #+28149 (0x00006df5 | 3.94452e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| return-object v3 } method com.android.calendar.alerts.AlertReceiver.createEmailIntent(android.content.Context, long, java.lang.String):android.content.Intent { .params "context", "eventId", "body" .src "AlertReceiver.java" .line 678 0| move-object/16 v13, v14 3| move-wide/16 v14:v15, v15:v16 6| move-object/16 v16, v17 .prologue_end .line 678 9| const v17, #+28150 (0x00006df6 | 3.94466e-41) 12| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v5, #+0 (0x00000000 | 0.00000) .line 679 .local v5, "ownerAccount", java.lang.String 16| const/4 v12, #+0 (0x00000000 | 0.00000) .line 680 .local v12, "syncAccount", java.lang.String 17| const/4 v1, #+0 (0x00000000 | 0.00000) .line 681 .local v1, "eventTitle", java.lang.String 18| const/4 v9, #+0 (0x00000000 | 0.00000) .line 682 .local v9, "eventOrganizer", java.lang.String 19| invoke-static {v13,v14,v15}, com.android.calendar.alerts.AlertReceiver.getEventCursor(android.content.Context, long):android.database.Cursor 22| move-result-object v8 23| const v17, #+28151 (0x00006df7 | 3.94480e-41) 26| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 684 .local v8, "eventCursor", android.database.Cursor 29| if-eqz v8, Label_1 .try_begin_1 31| const v17, #+28152 (0x00006df8 | 3.94494e-41) 34| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-interface {v8}, android.database.Cursor.moveToFirst():boolean 40| move-result v0 41| const v17, #+28153 (0x00006df9 | 3.94508e-41) 44| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v0, Label_1 .line 685 49| const v17, #+28154 (0x00006dfa | 3.94522e-41) 52| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v0, #+0 (0x00000000 | 0.00000) 56| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String 59| move-result-object v5 60| const v17, #+28155 (0x00006dfb | 3.94536e-41) 63| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 686 .local v5, "ownerAccount", java.lang.String 66| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 67| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String 70| move-result-object v12 71| const v17, #+28156 (0x00006dfc | 3.94550e-41) 74| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 687 .local v12, "syncAccount", java.lang.String 77| const/4 v0, #+2 (0x00000002 | 2.80260e-45) 78| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String 81| move-result-object v1 82| const v17, #+28157 (0x00006dfd | 3.94564e-41) 85| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 688 .local v1, "eventTitle", java.lang.String 88| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 89| invoke-interface {v8,v0}, android.database.Cursor.getString(int):java.lang.String .try_end_1 catch(...) : Label_11 92| move-result-object v9 93| const v17, #+28158 (0x00006dfe | 3.94578e-41) 96| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 691 .end_local v1 .end_local v5 .end_local v9 .end_local v12 99| const v17, #+28159 (0x00006dff | 3.94592e-41) 102| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 105| if-eqz v8, Label_2 .line 692 107| const v17, #+28160 (0x00006e00 | 3.94606e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v8}, android.database.Cursor.close():void Label_2: .line 695 116| const v17, #+28161 (0x00006e01 | 3.94620e-41) 119| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 125| move-result v0 126| const v17, #+28162 (0x00006e02 | 3.94634e-41) 129| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 132| if-eqz v0, Label_3 .line 696 134| const v17, #+28163 (0x00006e03 | 3.94648e-41) 137| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v13}, android.content.Context.getResources():android.content.res.Resources 143| move-result-object v0 144| const v17, #+28164 (0x00006e04 | 3.94662e-41) 147| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 150| const v2, #+2131492876 (0x7f0c000c | 1.86092e+38) 153| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 156| move-result-object v1 157| const v17, #+28165 (0x00006e05 | 3.94676e-41) 160| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 700 163| const v17, #+28166 (0x00006e06 | 3.94690e-41) 166| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 169| new-instance v3, java.util.ArrayList 171| const v17, #+28167 (0x00006e07 | 3.94704e-41) 174| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-direct {v3}, java.util.ArrayList.():void .line 701 .local_ex v3, "toEmails", java.util.List, "Ljava/util/List;" 180| const v17, #+28168 (0x00006e08 | 3.94718e-41) 183| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 186| new-instance v4, java.util.ArrayList 188| const v17, #+28169 (0x00006e09 | 3.94732e-41) 191| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-direct {v4}, java.util.ArrayList.():void .line 702 .local_ex v4, "ccEmails", java.util.List, "Ljava/util/List;" 197| const v17, #+28170 (0x00006e0a | 3.94746e-41) 200| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v13,v14,v15}, com.android.calendar.alerts.AlertReceiver.getAttendeesCursor(android.content.Context, long):android.database.Cursor 206| move-result-object v6 207| const v17, #+28171 (0x00006e0b | 3.94760e-41) 210| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 704 .local v6, "attendeesCursor", android.database.Cursor 213| if-eqz v6, Label_6 .try_begin_2 215| const v17, #+28172 (0x00006e0c | 3.94774e-41) 218| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface {v6}, android.database.Cursor.moveToFirst():boolean 224| move-result v0 225| const v17, #+28173 (0x00006e0d | 3.94788e-41) 228| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 231| if-eqz v0, Label_6 Label_4: .line 706 233| const v17, #+28174 (0x00006e0e | 3.94802e-41) 236| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 240| invoke-interface {v6,v0}, android.database.Cursor.getInt(int):int 243| move-result v11 244| const v17, #+28175 (0x00006e0f | 3.94816e-41) 247| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 707 .local v11, "status", int 250| const/4 v0, #+0 (0x00000000 | 0.00000) 251| invoke-interface {v6,v0}, android.database.Cursor.getString(int):java.lang.String 254| move-result-object v7 255| const v17, #+28176 (0x00006e10 | 3.94830e-41) 258| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 708 .local v7, "email", java.lang.String 261| packed-switch v11, Label_17 .line 713 264| const v17, #+28177 (0x00006e11 | 3.94844e-41) 267| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-static {v3,v7,v12}, com.android.calendar.alerts.AlertReceiver.addIfEmailable(java.util.List, java.lang.String, java.lang.String):void Label_5: .line 715 273| const v17, #+28178 (0x00006e12 | 3.94858e-41) 276| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-interface {v6}, android.database.Cursor.moveToNext():boolean .try_end_2 catch(...) : Label_14 282| move-result v0 283| const v17, #+28179 (0x00006e13 | 3.94872e-41) 286| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 289| if-nez v0, Label_4 Label_6: .line 718 .end_local v7 .end_local v11 291| const v17, #+28180 (0x00006e14 | 3.94886e-41) 294| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 297| if-eqz v6, Label_7 .line 719 299| const v17, #+28181 (0x00006e15 | 3.94900e-41) 302| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-interface {v6}, android.database.Cursor.close():void Label_7: .line 725 308| const v17, #+28182 (0x00006e16 | 3.94914e-41) 311| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-interface {v3}, java.util.List.size():int 317| move-result v0 318| const v17, #+28183 (0x00006e17 | 3.94928e-41) 321| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 324| if-nez v0, Label_8 326| const v17, #+28184 (0x00006e18 | 3.94942e-41) 329| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-interface {v4}, java.util.List.size():int 335| move-result v0 336| const v17, #+28185 (0x00006e19 | 3.94956e-41) 339| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 342| if-nez v0, Label_8 344| const v17, #+28186 (0x00006e1a | 3.94970e-41) 347| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 350| if-eqz v9, Label_8 .line 726 352| const v17, #+28187 (0x00006e1b | 3.94984e-41) 355| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-static {v3,v9,v12}, com.android.calendar.alerts.AlertReceiver.addIfEmailable(java.util.List, java.lang.String, java.lang.String):void Label_8: .line 729 361| const v17, #+28188 (0x00006e1c | 3.94998e-41) 364| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 367| const/4 v10, #+0 (0x00000000 | 0.00000) .line 730 .local v10, "intent", android.content.Intent 368| if-eqz v5, Label_10 370| const v17, #+28189 (0x00006e1d | 3.95012e-41) 373| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-interface {v3}, java.util.List.size():int 379| move-result v0 380| const v17, #+28190 (0x00006e1e | 3.95026e-41) 383| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 386| if-gtz v0, Label_9 388| const v17, #+28191 (0x00006e1f | 3.95040e-41) 391| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-interface {v4}, java.util.List.size():int 397| move-result v0 398| const v17, #+28192 (0x00006e20 | 3.95054e-41) 401| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 404| if-lez v0, Label_10 Label_9: .line 731 406| const v17, #+28193 (0x00006e21 | 3.95068e-41) 409| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v13}, android.content.Context.getResources():android.content.res.Resources 415| move-result-object v0 416| const v17, #+28194 (0x00006e22 | 3.95082e-41) 419| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v2, v16 424| invoke-static/range {v0..v5}, com.android.calendar.Utils.createEmailAttendeesIntent(android.content.res.Resources, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.String):android.content.Intent 427| move-result-object v10 428| const v17, #+28195 (0x00006e23 | 3.95096e-41) 431| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 735 .end_local v10 434| const v17, #+28196 (0x00006e24 | 3.95110e-41) 437| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 440| if-nez v10, Label_16 .line 736 442| const v17, #+28197 (0x00006e25 | 3.95124e-41) 445| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 448| const/4 v0, #+0 (0x00000000 | 0.00000) 449| return-object v0 Label_11: .line 690 .end_local v3 .end_local v4 .end_local v6 .restart_local v9 450| const v17, #+28198 (0x00006e26 | 3.95138e-41) 453| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 456| move-exception v0 .line 691 457| if-eqz v8, Label_12 .line 692 459| const v17, #+28199 (0x00006e27 | 3.95152e-41) 462| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-interface {v8}, android.database.Cursor.close():void Label_12: .line 690 468| const v17, #+28200 (0x00006e28 | 3.95166e-41) 471| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 474| throw v0 Label_13: .try_begin_3 .line 710 .end_local v9 .restart_local v3 .restart_local v4 .restart_local v6 .restart_local v7 .restart_local v11 475| const v17, #+28201 (0x00006e29 | 3.95180e-41) 478| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-static {v4,v7,v12}, com.android.calendar.alerts.AlertReceiver.addIfEmailable(java.util.List, java.lang.String, java.lang.String):void .try_end_3 catch(...) : Label_14 484| const v17, #+28202 (0x00006e2a | 3.95194e-41) 487| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 490| goto/16 Label_5 Label_14: .line 717 .end_local v7 .end_local v11 492| const v17, #+28203 (0x00006e2b | 3.95208e-41) 495| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 498| move-exception v0 .line 718 499| if-eqz v6, Label_15 .line 719 501| const v17, #+28204 (0x00006e2c | 3.95222e-41) 504| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-interface {v6}, android.database.Cursor.close():void Label_15: .line 717 510| const v17, #+28205 (0x00006e2d | 3.95236e-41) 513| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 516| throw v0 Label_16: .line 739 517| const v17, #+28206 (0x00006e2e | 3.95250e-41) 520| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 523| const v0, #+268468224 (0x10008000 | 2.53422e-29) 526| invoke-virtual {v10,v0}, android.content.Intent.addFlags(int):android.content.Intent .line 740 529| const v17, #+28207 (0x00006e2f | 3.95264e-41) 532| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 535| return-object v10 Label_17: .line 708 536| packed-switch-payload 2: Label_13 } method com.android.calendar.alerts.AlertReceiver.createMapActivityIntent(android.content.Context, android.text.style.URLSpan[]):android.content.Intent { .params "context", "urlSpans" .src "AlertReceiver.java" .line 802 .prologue_end .line 802 0| const v0, #+28208 (0x00006e30 | 3.95278e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "span_i", int 7| const v0, #+28209 (0x00006e31 | 3.95292e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| array-length v5, v8 14| const v0, #+28210 (0x00006e32 | 3.95306e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| if-ge v2, v5, Label_3 .line 803 22| const v0, #+28211 (0x00006e33 | 3.95320e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| aget-object v3, v8, v2 .line 804 .local v3, "urlSpan", android.text.style.URLSpan 30| const v0, #+28212 (0x00006e34 | 3.95334e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3}, android.text.style.URLSpan.getURL():java.lang.String 39| move-result-object v4 40| const v0, #+28213 (0x00006e35 | 3.95348e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 805 .local v4, "urlString", java.lang.String 46| const-string/jumbo v5, "geo:" 49| const v0, #+28214 (0x00006e36 | 3.95362e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v4,v5}, java.lang.String.startsWith(java.lang.String):boolean 58| move-result v5 59| const v0, #+28215 (0x00006e37 | 3.95376e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v5, Label_2 .line 806 67| const v0, #+28216 (0x00006e38 | 3.95390e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| new-instance v1, android.content.Intent 75| const v0, #+28217 (0x00006e39 | 3.95404e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v5, "android.intent.action.VIEW" 84| const v0, #+28218 (0x00006e3a | 3.95418e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-static {v4}, android.net.Uri.parse(java.lang.String):android.net.Uri 93| move-result-object v6 94| const v0, #+28219 (0x00006e3b | 3.95432e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-direct {v1,v5,v6}, android.content.Intent.(java.lang.String, android.net.Uri):void .line 807 .local v1, "geoIntent", android.content.Intent 103| const v0, #+28220 (0x00006e3c | 3.95446e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/high16 v5, #+268435456 (0x10000000 | 2.52435e-29) 111| invoke-virtual {v1,v5}, android.content.Intent.addFlags(int):android.content.Intent .line 808 114| const v0, #+28221 (0x00006e3d | 3.95460e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v1 Label_2: .line 802 .end_local v1 121| const v0, #+28222 (0x00006e3e | 3.95474e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 129| goto/16 Label_1 Label_3: .line 813 .end_local v3 .end_local v4 131| const v0, #+28223 (0x00006e3f | 3.95488e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v5, #+0 (0x00000000 | 0.00000) 138| return-object v5 } method com.android.calendar.alerts.AlertReceiver.createMapBroadcastIntent(android.content.Context, android.text.style.URLSpan[], long):android.app.PendingIntent { .params "context", "urlSpans", "eventId" .src "AlertReceiver.java" .line 780 .prologue_end .line 780 0| const v0, #+28224 (0x00006e40 | 3.95502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "span_i", int 7| const v0, #+28225 (0x00006e41 | 3.95516e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| array-length v5, v8 14| const v0, #+28226 (0x00006e42 | 3.95531e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| if-ge v2, v5, Label_3 .line 781 22| const v0, #+28227 (0x00006e43 | 3.95545e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| aget-object v3, v8, v2 .line 782 .local v3, "urlSpan", android.text.style.URLSpan 30| const v0, #+28228 (0x00006e44 | 3.95559e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3}, android.text.style.URLSpan.getURL():java.lang.String 39| move-result-object v4 40| const v0, #+28229 (0x00006e45 | 3.95573e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 783 .local v4, "urlString", java.lang.String 46| const-string/jumbo v5, "geo:" 49| const v0, #+28230 (0x00006e46 | 3.95587e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v4,v5}, java.lang.String.startsWith(java.lang.String):boolean 58| move-result v5 59| const v0, #+28231 (0x00006e47 | 3.95601e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v5, Label_2 .line 784 67| const v0, #+28232 (0x00006e48 | 3.95615e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| new-instance v1, android.content.Intent 75| const v0, #+28233 (0x00006e49 | 3.95629e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v5, "com.android.calendar.MAP" 84| const v0, #+28234 (0x00006e4a | 3.95643e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct {v1,v5}, android.content.Intent.(java.lang.String):void .line 785 .local v1, "broadcastIntent", android.content.Intent 93| const v0, #+28235 (0x00006e4b | 3.95657e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const-class v5, com.android.calendar.alerts.AlertReceiver 101| const v0, #+28236 (0x00006e4c | 3.95671e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1,v7,v5}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 786 110| const v0, #+28237 (0x00006e4d | 3.95685e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v5, "eventid" 119| const v0, #+28238 (0x00006e4e | 3.95699e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v1,v5,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 788 128| const v0, #+28239 (0x00006e4f | 3.95713e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 137| move-result-object v5 138| const v0, #+28240 (0x00006e50 | 3.95727e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v5}, java.lang.Long.hashCode():int 147| move-result v5 148| const v0, #+28241 (0x00006e51 | 3.95741e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 789 154| const/high16 v6, #+268435456 (0x10000000 | 2.52435e-29) .line 787 156| invoke-static {v7,v5,v1,v6}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 159| move-result-object v5 160| const v0, #+28242 (0x00006e52 | 3.95755e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| return-object v5 Label_2: .line 780 .end_local v1 167| const v0, #+28243 (0x00006e53 | 3.95769e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 175| goto/16 Label_1 Label_3: .line 794 .end_local v3 .end_local v4 177| const v0, #+28244 (0x00006e54 | 3.95783e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v5, #+0 (0x00000000 | 0.00000) 184| return-object v5 } method com.android.calendar.alerts.AlertReceiver.createSnoozeIntent(android.content.Context, long, long, long, int):android.app.PendingIntent { .params "context", "eventId", "startMillis", "endMillis", "notificationId" .src "AlertReceiver.java" .line 237 .prologue_end .line 237 0| const v0, #+28245 (0x00006e55 | 3.95797e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.content.Intent 8| const v0, #+28246 (0x00006e56 | 3.95811e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.content.Intent.():void .line 238 .local v2, "intent", android.content.Intent 17| const v0, #+28247 (0x00006e57 | 3.95825e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-class v3, com.android.calendar.alerts.SnoozeAlarmsService 25| const v0, #+28248 (0x00006e58 | 3.95839e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2,v6,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 239 34| const v0, #+28249 (0x00006e59 | 3.95853e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "eventid" 43| const v0, #+28250 (0x00006e5a | 3.95867e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3,v7,v8}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 240 52| const v0, #+28251 (0x00006e5b | 3.95881e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v3, "eventstart" 61| const v0, #+28252 (0x00006e5c | 3.95895e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v3,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 241 70| const v0, #+28253 (0x00006e5d | 3.95909e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v3, "eventend" 79| const v0, #+28254 (0x00006e5e | 3.95923e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v2,v3,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 242 88| const v0, #+28255 (0x00006e5f | 3.95937e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const-string/jumbo v3, "notificationid" 97| const v0, #+28256 (0x00006e60 | 3.95951e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v2,v3,v13}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 244 106| const v0, #+28257 (0x00006e61 | 3.95965e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 114| const v0, #+28258 (0x00006e62 | 3.95979e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v3}, android.net.Uri.buildUpon():android.net.Uri$Builder 123| move-result-object v1 124| const v0, #+28259 (0x00006e63 | 3.95993e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 245 .local v1, "builder", android.net.Uri$Builder 130| invoke-static {v1,v7,v8}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 246 133| const v0, #+28260 (0x00006e64 | 3.96007e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {v1,v9,v10}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 247 142| const v0, #+28261 (0x00006e65 | 3.96021e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 151| move-result-object v3 152| const v0, #+28262 (0x00006e66 | 3.96035e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v3}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 248 161| const v0, #+28263 (0x00006e67 | 3.96049e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v3, #+0 (0x00000000 | 0.00000) 168| const/high16 v4, #+134217728 (0x08000000 | 3.85186e-34) 170| invoke-static {v6,v3,v2,v4}, android.app.PendingIntent.getService(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 173| move-result-object v3 174| const v0, #+28264 (0x00006e68 | 3.96063e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return-object v3 } method com.android.calendar.alerts.AlertReceiver.finishStartingService(android.app.Service, int):void { .params "service", "startId" .src "AlertReceiver.java" .line 192 .prologue_end .line 192 0| const v0, #+28265 (0x00006e69 | 3.96077e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v2, com.android.calendar.alerts.AlertReceiver.mStartingServiceSync 8| const v0, #+28266 (0x00006e6a | 3.96091e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v2 .try_begin_1 .line 193 15| const v0, #+28267 (0x00006e6b | 3.96105e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| sget-object v1, com.android.calendar.alerts.AlertReceiver.mStartingService 23| const v0, #+28268 (0x00006e6c | 3.96119e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-eqz v1, Label_1 .line 194 31| const v0, #+28269 (0x00006e6d | 3.96133e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v3,v4}, android.app.Service.stopSelfResult(int):boolean 40| move-result v1 41| const v0, #+28270 (0x00006e6e | 3.96147e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_1 .line 195 49| const v0, #+28271 (0x00006e6f | 3.96161e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| sget-object v1, com.android.calendar.alerts.AlertReceiver.mStartingService 57| const v0, #+28272 (0x00006e70 | 3.96175e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v1}, android.os.PowerManager$WakeLock.release():void .try_end_1 catch(...) : Label_2 Label_1: 66| const v0, #+28273 (0x00006e71 | 3.96189e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| monitor-exit v2 .line 199 73| const v0, #+28274 (0x00006e72 | 3.96203e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void Label_2: .line 192 80| const v0, #+28275 (0x00006e73 | 3.96217e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| move-exception v1 87| monitor-exit v2 88| const v0, #+28276 (0x00006e74 | 3.96231e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| throw v1 } method com.android.calendar.alerts.AlertReceiver.getAttendeesCursor(android.content.Context, long):android.database.Cursor { .params "context", "eventId" .src "AlertReceiver.java" .line 614 .prologue_end .line 614 0| const v0, #+28277 (0x00006e75 | 3.96245e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, android.content.Context.getContentResolver():android.content.ContentResolver 9| move-result-object v1 10| const v0, #+28278 (0x00006e76 | 3.96259e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget-object v2, android.provider.CalendarContract$Attendees.CONTENT_URI .line 615 18| const v0, #+28279 (0x00006e77 | 3.96273e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget-object v3, com.android.calendar.alerts.AlertReceiver.ATTENDEES_PROJECTION 26| const v0, #+28280 (0x00006e78 | 3.96287e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v4, "event_id=?" 35| const v0, #+28281 (0x00006e79 | 3.96301e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 42| new-array v5, v5, java.lang.String[] 44| const v0, #+28282 (0x00006e7a | 3.96315e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v9,v10}, java.lang.Long.toString(long):java.lang.String 53| move-result-object v6 54| const v0, #+28283 (0x00006e7b | 3.96329e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v7, #+0 (0x00000000 | 0.00000) 61| aput-object v6, v5, v7 .line 616 63| const v0, #+28284 (0x00006e7c | 3.96343e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v6, "attendeeName ASC, attendeeEmail ASC" .line 614 72| const v0, #+28285 (0x00006e7d | 3.96357e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 81| move-result-object v1 82| const v0, #+28286 (0x00006e7e | 3.96371e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-object v1 } method com.android.calendar.alerts.AlertReceiver.getEventCursor(android.content.Context, long):android.database.Cursor { .params "context", "eventId" .src "AlertReceiver.java" .line 608 .prologue_end 0| const v0, #+28287 (0x00006e7f | 3.96385e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 608 7| invoke-virtual {v8}, android.content.Context.getContentResolver():android.content.ContentResolver 10| move-result-object v1 11| const v0, #+28288 (0x00006e80 | 3.96399e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 609 17| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 19| const v0, #+28289 (0x00006e81 | 3.96413e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v2,v9,v10}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 28| move-result-object v2 29| const v0, #+28290 (0x00006e82 | 3.96427e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v3, com.android.calendar.alerts.AlertReceiver.EVENT_PROJECTION 37| const v0, #+28291 (0x00006e83 | 3.96441e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| move-object v5, v4 44| move-object v6, v4 .line 608 45| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 48| move-result-object v1 49| const v0, #+28292 (0x00006e84 | 3.96455e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-object v1 } method com.android.calendar.alerts.AlertReceiver.getLocationCursor(android.content.Context, long):android.database.Cursor { .params "context", "eventId" .src "AlertReceiver.java" .line 620 .prologue_end 0| const v0, #+28293 (0x00006e85 | 3.96469e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 620 7| invoke-virtual {v8}, android.content.Context.getContentResolver():android.content.ContentResolver 10| move-result-object v1 11| const v0, #+28294 (0x00006e86 | 3.96483e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 621 17| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 19| const v0, #+28295 (0x00006e87 | 3.96497e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v2,v9,v10}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 28| move-result-object v2 29| const v0, #+28296 (0x00006e88 | 3.96511e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 622 35| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 36| new-array v3, v3, java.lang.String[] 38| const v0, #+28297 (0x00006e89 | 3.96525e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v5, "eventLocation" 47| const v0, #+28298 (0x00006e8a | 3.96539e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v6, #+0 (0x00000000 | 0.00000) 54| aput-object v5, v3, v6 56| const v0, #+28299 (0x00006e8b | 3.96553e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| move-object v5, v4 63| move-object v6, v4 .line 620 64| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 67| move-result-object v1 68| const v0, #+28300 (0x00006e8c | 3.96567e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-object v1 } method com.android.calendar.alerts.AlertReceiver.getURLSpans(android.content.Context, long):android.text.style.URLSpan[] { .params "context", "eventId" .src "AlertReceiver.java" .line 755 .prologue_end 0| const v0, #+28301 (0x00006e8d | 3.96581e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 755 7| invoke-static {v8,v9,v10}, com.android.calendar.alerts.AlertReceiver.getLocationCursor(android.content.Context, long):android.database.Cursor 10| move-result-object v2 11| const v0, #+28302 (0x00006e8e | 3.96595e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 758 .local v2, "locationCursor", android.database.Cursor 17| new-array v4, v7, android.text.style.URLSpan[] .line 759 .local v4, "urlSpans", android.text.style.URLSpan[] 19| const v0, #+28303 (0x00006e8f | 3.96610e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v2, Label_2 27| const v0, #+28304 (0x00006e90 | 3.96624e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface {v2}, android.database.Cursor.moveToFirst():boolean 36| move-result v5 37| const v0, #+28305 (0x00006e91 | 3.96638e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v5, Label_2 .line 760 45| const v0, #+28306 (0x00006e92 | 3.96652e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-interface {v2,v7}, android.database.Cursor.getString(int):java.lang.String 54| move-result-object v1 55| const v0, #+28307 (0x00006e93 | 3.96666e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 761 .local v1, "location", java.lang.String 61| if-eqz v1, Label_1 63| const v0, #+28308 (0x00006e94 | 3.96680e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, java.lang.String.isEmpty():boolean 72| move-result v5 73| const v0, #+28309 (0x00006e95 | 3.96694e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| xor-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 81| if-eqz v5, Label_1 .line 762 83| const v0, #+28310 (0x00006e96 | 3.96708e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 90| invoke-static {v1,v5}, com.android.calendar.Utils.extendedLinkify(java.lang.String, boolean):android.text.Spannable 93| move-result-object v3 94| const v0, #+28311 (0x00006e97 | 3.96722e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 765 .local v3, "text", android.text.Spannable 100| invoke-interface {v3}, android.text.Spannable.length():int 103| move-result v5 104| const v0, #+28312 (0x00006e98 | 3.96736e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-class v6, android.text.style.URLSpan 112| const v0, #+28313 (0x00006e99 | 3.96750e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-interface {v3,v7,v5,v6}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 121| move-result-object v4 122| const v0, #+28314 (0x00006e9a | 3.96764e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v4 128| check-cast v4, android.text.style.URLSpan[] Label_1: .line 767 .end_local v3 .restart_local v4 130| const v0, #+28315 (0x00006e9b | 3.96778e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-interface {v2}, android.database.Cursor.close():void Label_2: .line 770 .end_local v1 139| const v0, #+28316 (0x00006e9c | 3.96792e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| return-object v4 } method com.android.calendar.alerts.AlertReceiver.makeBasicNotification(android.content.Context, java.lang.String, java.lang.String, long, long, long, int, boolean, int):com.android.calendar.alerts.AlertService$NotificationWrapper { .params "context", "title", "summaryText", "startMillis", "endMillis", "eventId", "notificationId", "doPopup", "priority" .src "AlertReceiver.java" .line 262 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 9| move-wide/16 v18:v19, v19:v20 12| move-wide/16 v20:v21, v21:v22 15| move-wide/16 v22:v23, v23:v24 18| move/16 v24, v25 21| move/16 v25, v26 24| move/16 v26, v27 .prologue_end .line 262 27| const v27, #+28317 (0x00006e9d | 3.96806e-41) 30| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v0, android.app.Notification$Builder 35| const v27, #+28318 (0x00006e9e | 3.96820e-41) 38| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v0,v15}, android.app.Notification$Builder.(android.content.Context):void .line 264 44| const v27, #+28319 (0x00006e9f | 3.96834e-41) 47| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v13, #+0 (0x00000000 | 0.00000) 51| move-object v1, v15 52| move-object/from16 v2, v16 54| move-object/from16 v3, v17 56| move-wide/from16 v4:v5, v18:v19 58| move-wide/from16 v6:v7, v20:v21 60| move-wide/from16 v8:v9, v22:v23 62| move/from16 v10, v24 64| move/from16 v11, v25 66| move/from16 v12, v26 .line 262 68| invoke-static/range {v0..v13}, com.android.calendar.alerts.AlertReceiver.buildBasicNotification(android.app.Notification$Builder, android.content.Context, java.lang.String, java.lang.String, long, long, long, int, boolean, int, boolean):android.app.Notification 71| move-result-object v2 72| const v27, #+28320 (0x00006ea0 | 3.96848e-41) 75| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 265 .local v2, "n", android.app.Notification 78| new-instance v1, com.android.calendar.alerts.AlertService$NotificationWrapper 80| const v27, #+28321 (0x00006ea1 | 3.96862e-41) 83| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 86| move/from16 v3, v24 88| move-wide/from16 v4:v5, v22:v23 90| move-wide/from16 v6:v7, v18:v19 92| move-wide/from16 v8:v9, v20:v21 94| move/from16 v10, v25 96| invoke-direct/range {v1..v10}, com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification, int, long, long, long, boolean):void 99| const v27, #+28322 (0x00006ea2 | 3.96876e-41) 102| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 105| return-object v1 } method com.android.calendar.alerts.AlertReceiver.makeDigestNotification(android.content.Context, java.util.ArrayList, java.lang.String, boolean):com.android.calendar.alerts.AlertService$NotificationWrapper { .params "context", "?", "digestTitle", "expandable" .src "AlertReceiver.java" .line 451 0| move-object/16 v38, v39 3| move-object/16 v39, v40 6| move-object/16 v40, v41 9| move/16 v41, v42 .local_ex v39, "notificationInfos", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 451 12| const v42, #+28323 (0x00006ea3 | 3.96890e-41) 15| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v39, Label_1 20| const v42, #+28324 (0x00006ea4 | 3.96904e-41) 23| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual/range {v39..v39}, java.util.ArrayList.size():int 29| move-result v5 30| const v42, #+28325 (0x00006ea5 | 3.96918e-41) 33| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 37| if-ge v5, v6, Label_2 Label_1: .line 452 39| const v42, #+28326 (0x00006ea6 | 3.96932e-41) 42| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v5, #+0 (0x00000000 | 0.00000) 46| return-object v5 Label_2: .line 455 47| const v42, #+28327 (0x00006ea7 | 3.96946e-41) 50| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual/range {v38..v38}, android.content.Context.getResources():android.content.res.Resources 56| move-result-object v32 57| const v42, #+28328 (0x00006ea8 | 3.96960e-41) 60| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 456 .local v32, "res", android.content.res.Resources 63| invoke-virtual/range {v39..v39}, java.util.ArrayList.size():int 66| move-result v26 67| const v42, #+28329 (0x00006ea9 | 3.96974e-41) 70| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 457 .local v26, "numEvents", int 73| invoke-virtual/range {v39..v39}, java.util.ArrayList.size():int 76| move-result v5 77| const v42, #+28330 (0x00006eaa | 3.96988e-41) 80| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 83| new-array v0, v5, long[] 85| const v42, #+28331 (0x00006eab | 3.97002e-41) 88| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 91| move-object/from16 v16, v0 .line 458 .local v16, "eventIds", long[] 93| invoke-virtual/range {v39..v39}, java.util.ArrayList.size():int 96| move-result v5 97| const v42, #+28332 (0x00006eac | 3.97016e-41) 100| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 103| new-array v0, v5, long[] 105| const v42, #+28333 (0x00006ead | 3.97030e-41) 108| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v35, v0 .line 459 .local v35, "startMillis", long[] 113| const/16 v18, #+0 (0x00000000 | 0.00000) Label_3: .local v18, "i", int 115| const v42, #+28334 (0x00006eae | 3.97044e-41) 118| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual/range {v39..v39}, java.util.ArrayList.size():int 124| move-result v5 125| const v42, #+28335 (0x00006eaf | 3.97058e-41) 128| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 131| move/from16 v0, v18 133| if-ge v0, v5, Label_4 .line 460 135| const v42, #+28336 (0x00006eb0 | 3.97072e-41) 138| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 141| move-object/from16 v0, v39 143| move/from16 v1, v18 145| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 148| move-result-object v5 149| const v42, #+28337 (0x00006eb1 | 3.97086e-41) 152| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 155| check-cast v5, com.android.calendar.alerts.AlertService$NotificationInfo 157| const v42, #+28338 (0x00006eb2 | 3.97100e-41) 160| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 163| iget-wide v6:v7, v5, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 165| const v42, #+28339 (0x00006eb3 | 3.97114e-41) 168| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 171| aput-wide v6:v7, v16, v18 .line 461 173| const v42, #+28340 (0x00006eb4 | 3.97128e-41) 176| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 179| move-object/from16 v0, v39 181| move/from16 v1, v18 183| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 186| move-result-object v5 187| const v42, #+28341 (0x00006eb5 | 3.97142e-41) 190| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 193| check-cast v5, com.android.calendar.alerts.AlertService$NotificationInfo 195| const v42, #+28342 (0x00006eb6 | 3.97156e-41) 198| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 201| iget-wide v6:v7, v5, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 203| const v42, #+28343 (0x00006eb7 | 3.97170e-41) 206| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 209| aput-wide v6:v7, v35, v18 .line 459 211| const v42, #+28344 (0x00006eb8 | 3.97184e-41) 214| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 217| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 219| goto/16 Label_3 Label_4: .line 465 221| const v42, #+28345 (0x00006eb9 | 3.97198e-41) 224| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-static/range {v38..v38}, com.android.calendar.alerts.AlertReceiver.createAlertActivityIntent(android.content.Context):android.app.PendingIntent 230| move-result-object v28 231| const v42, #+28346 (0x00006eba | 3.97212e-41) 234| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 469 .local v28, "pendingClickIntent", android.app.PendingIntent 237| new-instance v15, android.content.Intent 239| const v42, #+28347 (0x00006ebb | 3.97226e-41) 242| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-direct {v15}, android.content.Intent.():void .line 470 .local v15, "deleteIntent", android.content.Intent 248| const v42, #+28348 (0x00006ebc | 3.97240e-41) 251| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 254| const-class v5, com.android.calendar.alerts.DismissAlarmsService 256| const v42, #+28349 (0x00006ebd | 3.97254e-41) 259| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 262| move-object/from16 v0, v38 264| invoke-virtual {v15,v0,v5}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 471 267| const v42, #+28350 (0x00006ebe | 3.97268e-41) 270| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 273| const-string/jumbo v5, "com.android.calendar.DISMISS" 276| const v42, #+28351 (0x00006ebf | 3.97282e-41) 279| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v15,v5}, android.content.Intent.setAction(java.lang.String):android.content.Intent .line 472 285| const v42, #+28352 (0x00006ec0 | 3.97296e-41) 288| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 291| const-string/jumbo v5, "eventids" 294| const v42, #+28353 (0x00006ec1 | 3.97310e-41) 297| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v16 302| invoke-virtual {v15,v5,v0}, android.content.Intent.putExtra(java.lang.String, long[]):android.content.Intent .line 473 305| const v42, #+28354 (0x00006ec2 | 3.97324e-41) 308| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 311| const-string/jumbo v5, "starts" 314| const v42, #+28355 (0x00006ec3 | 3.97338e-41) 317| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 320| move-object/from16 v0, v35 322| invoke-virtual {v15,v5,v0}, android.content.Intent.putExtra(java.lang.String, long[]):android.content.Intent .line 474 325| const v42, #+28356 (0x00006ec4 | 3.97352e-41) 328| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 331| const/4 v5, #+0 (0x00000000 | 0.00000) .line 475 332| const/high16 v6, #+134217728 (0x08000000 | 3.85186e-34) .line 474 334| move-object/from16 v0, v38 336| invoke-static {v0,v5,v15,v6}, android.app.PendingIntent.getService(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 339| move-result-object v29 340| const v42, #+28357 (0x00006ec5 | 3.97366e-41) 343| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 477 .local v29, "pendingDeleteIntent", android.app.PendingIntent 346| if-eqz v40, Label_5 348| const v42, #+28358 (0x00006ec6 | 3.97380e-41) 351| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual/range {v40..v40}, java.lang.String.length():int 357| move-result v5 358| const v42, #+28359 (0x00006ec7 | 3.97394e-41) 361| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 364| if-nez v5, Label_6 Label_5: .line 478 366| const v42, #+28360 (0x00006ec8 | 3.97408e-41) 369| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 372| const v5, #+2131492876 (0x7f0c000c | 1.86092e+38) 375| move-object/from16 v0, v32 377| invoke-virtual {v0,v5}, android.content.res.Resources.getString(int):java.lang.String 380| move-result-object v40 381| const v42, #+28361 (0x00006ec9 | 3.97422e-41) 384| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 481 387| const v42, #+28362 (0x00006eca | 3.97436e-41) 390| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 393| new-instance v25, android.app.Notification$Builder 395| const v42, #+28363 (0x00006ecb | 3.97450e-41) 398| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 401| move-object/from16 v0, v25 403| move-object/from16 v1, v38 405| invoke-direct {v0,v1}, android.app.Notification$Builder.(android.content.Context):void .line 482 .local v25, "notificationBuilder", android.app.Notification$Builder 408| const v42, #+28364 (0x00006ecc | 3.97464e-41) 411| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 414| move-object/from16 v0, v25 416| move-object/from16 v1, v40 418| invoke-virtual {v0,v1}, android.app.Notification$Builder.setContentText(java.lang.CharSequence):android.app.Notification$Builder .line 483 421| const v42, #+28365 (0x00006ecd | 3.97478e-41) 424| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 427| const v5, #+2130837619 (0x7f020073 | 1.72802e+38) 430| move-object/from16 v0, v25 432| invoke-virtual {v0,v5}, android.app.Notification$Builder.setSmallIcon(int):android.app.Notification$Builder .line 484 435| const v42, #+28366 (0x00006ece | 3.97492e-41) 438| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 441| move-object/from16 v0, v25 443| move-object/from16 v1, v28 445| invoke-virtual {v0,v1}, android.app.Notification$Builder.setContentIntent(android.app.PendingIntent):android.app.Notification$Builder .line 485 448| const v42, #+28367 (0x00006ecf | 3.97506e-41) 451| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 454| move-object/from16 v0, v25 456| move-object/from16 v1, v29 458| invoke-virtual {v0,v1}, android.app.Notification$Builder.setDeleteIntent(android.app.PendingIntent):android.app.Notification$Builder .line 486 461| const v42, #+28368 (0x00006ed0 | 3.97520e-41) 464| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 467| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 468| new-array v5, v5, java.lang.Object[] 470| const v42, #+28369 (0x00006ed1 | 3.97534e-41) 473| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-static/range {v26..v26}, java.lang.Integer.valueOf(int):java.lang.Integer 479| move-result-object v6 480| const v42, #+28370 (0x00006ed2 | 3.97548e-41) 483| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 486| const/4 v7, #+0 (0x00000000 | 0.00000) 487| aput-object v6, v5, v7 489| const v42, #+28371 (0x00006ed3 | 3.97562e-41) 492| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 495| const v6, #+2131558409 (0x7f0d0009 | 1.87421e+38) 498| move-object/from16 v0, v32 500| move/from16 v1, v26 502| invoke-virtual {v0,v6,v1,v5}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 505| move-result-object v22 506| const v42, #+28372 (0x00006ed4 | 3.97576e-41) 509| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 487 .local v22, "nEventsStr", java.lang.String 512| move-object/from16 v0, v25 514| move-object/from16 v1, v22 516| invoke-virtual {v0,v1}, android.app.Notification$Builder.setContentTitle(java.lang.CharSequence):android.app.Notification$Builder .line 490 519| const v42, #+28373 (0x00006ed5 | 3.97590e-41) 522| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 528| move-result v5 529| const v42, #+28374 (0x00006ed6 | 3.97604e-41) 532| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 535| if-eqz v5, Label_14 .line 494 537| const v42, #+28375 (0x00006ed7 | 3.97618e-41) 540| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 543| const/4 v5, #-2 (0xfffffffe | NaN) 544| move-object/from16 v0, v25 546| invoke-virtual {v0,v5}, android.app.Notification$Builder.setPriority(int):android.app.Notification$Builder .line 496 549| const v42, #+28376 (0x00006ed8 | 3.97632e-41) 552| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 555| if-eqz v41, Label_11 .line 498 557| const v42, #+28377 (0x00006ed9 | 3.97646e-41) 560| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 563| new-instance v17, android.app.Notification$InboxStyle 565| const v42, #+28378 (0x00006eda | 3.97660e-41) 568| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-direct/range {v17..v17}, android.app.Notification$InboxStyle.():void .line 499 .local v17, "expandedBuilder", android.app.Notification$InboxStyle 574| const v42, #+28379 (0x00006edb | 3.97674e-41) 577| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 580| const/16 v18, #+0 (0x00000000 | 0.00000) .line 500 582| invoke-interface/range {v39..v39}, java.lang.Iterable.iterator():java.util.Iterator 585| move-result-object v20 586| const v42, #+28380 (0x00006edc | 3.97689e-41) 589| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void Label_7: .local v20, "info$iterator", java.util.Iterator 592| const v42, #+28381 (0x00006edd | 3.97703e-41) 595| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-interface/range {v20..v20}, java.util.Iterator.hasNext():boolean 601| move-result v5 602| const v42, #+28382 (0x00006ede | 3.97717e-41) 605| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 608| if-eqz v5, Label_9 610| const v42, #+28383 (0x00006edf | 3.97731e-41) 613| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 616| invoke-interface/range {v20..v20}, java.util.Iterator.next():java.lang.Object 619| move-result-object v19 620| const v42, #+28384 (0x00006ee0 | 3.97745e-41) 623| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 626| check-cast v19, com.android.calendar.alerts.AlertService$NotificationInfo .line 501 .local v19, "info", com.android.calendar.alerts.AlertService$NotificationInfo 628| const v42, #+28385 (0x00006ee1 | 3.97759e-41) 631| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 634| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 635| move/from16 v0, v18 637| if-ge v0, v5, Label_9 .line 502 639| const v42, #+28386 (0x00006ee2 | 3.97773e-41) 642| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 645| move-object/from16 v0, v19 647| iget-object v0, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 649| const v42, #+28387 (0x00006ee3 | 3.97787e-41) 652| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 655| move-object/from16 v24, v0 .line 503 .local v24, "name", java.lang.String 657| invoke-static/range {v24..v24}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 660| move-result v5 661| const v42, #+28388 (0x00006ee4 | 3.97801e-41) 664| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 667| if-eqz v5, Label_8 .line 504 669| const v42, #+28389 (0x00006ee5 | 3.97815e-41) 672| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-virtual/range {v38..v38}, android.content.Context.getResources():android.content.res.Resources 678| move-result-object v5 679| const v42, #+28390 (0x00006ee6 | 3.97829e-41) 682| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 685| const v6, #+2131492876 (0x7f0c000c | 1.86092e+38) 688| invoke-virtual {v5,v6}, android.content.res.Resources.getString(int):java.lang.String 691| move-result-object v24 692| const v42, #+28391 (0x00006ee7 | 3.97843e-41) 695| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void Label_8: .line 507 698| const v42, #+28392 (0x00006ee8 | 3.97857e-41) 701| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 704| move-object/from16 v0, v19 706| iget-wide v6:v7, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 708| const v42, #+28393 (0x00006ee9 | 3.97871e-41) 711| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 714| move-object/from16 v0, v19 716| iget-boolean v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 718| const v42, #+28394 (0x00006eea | 3.97885e-41) 721| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 724| move-object/from16 v0, v19 726| iget-object v8, v0, com.android.calendar.alerts.AlertService$NotificationInfo.location .line 506 728| const v42, #+28395 (0x00006eeb | 3.97899e-41) 731| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 734| move-object/from16 v0, v38 736| invoke-static {v0,v6,v7,v5,v8}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(android.content.Context, long, boolean, java.lang.String):java.lang.String 739| move-result-object v37 740| const v42, #+28396 (0x00006eec | 3.97913e-41) 743| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 509 .local v37, "timeLocation", java.lang.String 746| new-instance v30, android.text.style.TextAppearanceSpan .line 510 748| const v42, #+28397 (0x00006eed | 3.97927e-41) 751| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 754| const v5, #+2131623970 (0x7f0e0022 | 1.88751e+38) .line 509 757| move-object/from16 v0, v30 759| move-object/from16 v1, v38 761| invoke-direct {v0,v1,v5}, android.text.style.TextAppearanceSpan.(android.content.Context, int):void .line 511 .local v30, "primaryTextSpan", android.text.style.TextAppearanceSpan 764| const v42, #+28398 (0x00006eee | 3.97941e-41) 767| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 770| new-instance v34, android.text.style.TextAppearanceSpan .line 512 772| const v42, #+28399 (0x00006eef | 3.97955e-41) 775| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 778| const v5, #+2131623971 (0x7f0e0023 | 1.88751e+38) .line 511 781| move-object/from16 v0, v34 783| move-object/from16 v1, v38 785| invoke-direct {v0,v1,v5}, android.text.style.TextAppearanceSpan.(android.content.Context, int):void .line 515 .local v34, "secondaryTextSpan", android.text.style.TextAppearanceSpan 788| const v42, #+28400 (0x00006ef0 | 3.97969e-41) 791| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 794| new-instance v36, android.text.SpannableStringBuilder 796| const v42, #+28401 (0x00006ef1 | 3.97983e-41) 799| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 802| invoke-direct/range {v36..v36}, android.text.SpannableStringBuilder.():void .line 516 .local v36, "stringBuilder", android.text.SpannableStringBuilder 805| const v42, #+28402 (0x00006ef2 | 3.97997e-41) 808| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 811| move-object/from16 v0, v36 813| move-object/from16 v1, v24 815| invoke-virtual {v0,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 517 818| const v42, #+28403 (0x00006ef3 | 3.98011e-41) 821| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 824| invoke-virtual/range {v36..v36}, android.text.SpannableStringBuilder.length():int 827| move-result v5 828| const v42, #+28404 (0x00006ef4 | 3.98025e-41) 831| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 834| const/4 v6, #+0 (0x00000000 | 0.00000) 835| const/4 v7, #+0 (0x00000000 | 0.00000) 836| move-object/from16 v0, v36 838| move-object/from16 v1, v30 840| invoke-virtual {v0,v1,v6,v5,v7}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 518 843| const v42, #+28405 (0x00006ef5 | 3.98039e-41) 846| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 849| const-string/jumbo v5, " " 852| const v42, #+28406 (0x00006ef6 | 3.98053e-41) 855| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 858| move-object/from16 v0, v36 860| invoke-virtual {v0,v5}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 521 863| const v42, #+28407 (0x00006ef7 | 3.98067e-41) 866| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 869| invoke-virtual/range {v36..v36}, android.text.SpannableStringBuilder.length():int 872| move-result v33 873| const v42, #+28408 (0x00006ef8 | 3.98081e-41) 876| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 522 .local v33, "secondaryIndex", int 879| invoke-virtual/range {v36..v37}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 524 882| const v42, #+28409 (0x00006ef9 | 3.98095e-41) 885| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 888| invoke-virtual/range {v36..v36}, android.text.SpannableStringBuilder.length():int 891| move-result v5 892| const v42, #+28410 (0x00006efa | 3.98109e-41) 895| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 898| const/4 v6, #+0 (0x00000000 | 0.00000) .line 523 899| move-object/from16 v0, v36 901| move-object/from16 v1, v34 903| move/from16 v2, v33 905| invoke-virtual {v0,v1,v2,v5,v6}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 525 908| const v42, #+28411 (0x00006efb | 3.98123e-41) 911| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 914| move-object/from16 v0, v17 916| move-object/from16 v1, v36 918| invoke-virtual {v0,v1}, android.app.Notification$InboxStyle.addLine(java.lang.CharSequence):android.app.Notification$InboxStyle .line 526 921| const v42, #+28412 (0x00006efc | 3.98137e-41) 924| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 927| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 929| goto/16 Label_7 Label_9: .line 533 .end_local v19 .end_local v24 .end_local v30 .end_local v33 .end_local v34 .end_local v36 .end_local v37 931| const v42, #+28413 (0x00006efd | 3.98151e-41) 934| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 937| sub-int v31, v26, v18 .line 534 .local v31, "remaining", int 939| if-lez v31, Label_10 .line 535 941| const v42, #+28414 (0x00006efe | 3.98165e-41) 944| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 947| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 948| new-array v5, v5, java.lang.Object[] .line 536 950| const v42, #+28415 (0x00006eff | 3.98179e-41) 953| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 956| invoke-static/range {v31..v31}, java.lang.Integer.valueOf(int):java.lang.Integer 959| move-result-object v6 960| const v42, #+28416 (0x00006f00 | 3.98193e-41) 963| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 966| const/4 v7, #+0 (0x00000000 | 0.00000) 967| aput-object v6, v5, v7 .line 535 969| const v42, #+28417 (0x00006f01 | 3.98207e-41) 972| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 975| const v6, #+2131558410 (0x7f0d000a | 1.87421e+38) 978| move-object/from16 v0, v32 980| move/from16 v1, v31 982| invoke-virtual {v0,v6,v1,v5}, android.content.res.Resources.getQuantityString(int, int, java.lang.Object[]):java.lang.String 985| move-result-object v23 986| const v42, #+28418 (0x00006f02 | 3.98221e-41) 989| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 538 .local v23, "nMoreEventsStr", java.lang.String 992| move-object/from16 v0, v17 994| move-object/from16 v1, v23 996| invoke-virtual {v0,v1}, android.app.Notification$InboxStyle.setSummaryText(java.lang.CharSequence):android.app.Notification$InboxStyle Label_10: .line 542 .end_local v23 999| const v42, #+28419 (0x00006f03 | 3.98235e-41) 1002| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1005| const-string/jumbo v5, "" 1008| const v42, #+28420 (0x00006f04 | 3.98249e-41) 1011| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1014| move-object/from16 v0, v17 1016| invoke-virtual {v0,v5}, android.app.Notification$InboxStyle.setBigContentTitle(java.lang.CharSequence):android.app.Notification$InboxStyle .line 543 1019| const v42, #+28421 (0x00006f05 | 3.98263e-41) 1022| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1025| move-object/from16 v0, v25 1027| move-object/from16 v1, v17 1029| invoke-virtual {v0,v1}, android.app.Notification$Builder.setStyle(android.app.Notification$Style):android.app.Notification$Builder Label_11: .line 546 .end_local v17 .end_local v20 .end_local v31 1032| const v42, #+28422 (0x00006f06 | 3.98277e-41) 1035| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1038| invoke-virtual/range {v25..v25}, android.app.Notification$Builder.build():android.app.Notification 1041| move-result-object v21 1042| const v42, #+28423 (0x00006f07 | 3.98291e-41) 1045| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 571 .local v21, "n", android.app.Notification 1048| const v42, #+28424 (0x00006f08 | 3.98305e-41) 1051| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1054| new-instance v27, com.android.calendar.alerts.AlertService$NotificationWrapper 1056| const v42, #+28425 (0x00006f09 | 3.98319e-41) 1059| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1062| move-object/from16 v0, v27 1064| move-object/from16 v1, v21 1066| invoke-direct {v0,v1}, com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification):void .line 573 .local v27, "nw", com.android.calendar.alerts.AlertService$NotificationWrapper 1069| const v42, #+28426 (0x00006f0a | 3.98333e-41) 1072| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1075| invoke-interface/range {v39..v39}, java.lang.Iterable.iterator():java.util.Iterator 1078| move-result-object v20 1079| const v42, #+28427 (0x00006f0b | 3.98347e-41) 1082| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void Label_13: .restart_local v20 1085| const v42, #+28428 (0x00006f0c | 3.98361e-41) 1088| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1091| invoke-interface/range {v20..v20}, java.util.Iterator.hasNext():boolean 1094| move-result v5 1095| const v42, #+28429 (0x00006f0d | 3.98375e-41) 1098| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1101| if-eqz v5, Label_15 1103| const v42, #+28430 (0x00006f0e | 3.98389e-41) 1106| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1109| invoke-interface/range {v20..v20}, java.util.Iterator.next():java.lang.Object 1112| move-result-object v19 1113| const v42, #+28431 (0x00006f0f | 3.98403e-41) 1116| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1119| check-cast v19, com.android.calendar.alerts.AlertService$NotificationInfo .line 574 .restart_local v19 1121| const v42, #+28432 (0x00006f10 | 3.98417e-41) 1124| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1127| new-instance v5, com.android.calendar.alerts.AlertService$NotificationWrapper 1129| const v42, #+28433 (0x00006f11 | 3.98431e-41) 1132| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1135| move-object/from16 v0, v19 1137| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 1139| const v42, #+28434 (0x00006f12 | 3.98445e-41) 1142| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1145| move-object/from16 v0, v19 1147| iget-wide v10:v11, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 575 1149| const v42, #+28435 (0x00006f13 | 3.98459e-41) 1152| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1155| move-object/from16 v0, v19 1157| iget-wide v12:v13, v0, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis .line 574 1159| const v42, #+28436 (0x00006f14 | 3.98473e-41) 1162| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1165| const/4 v6, #+0 (0x00000000 | 0.00000) 1166| const/4 v7, #+0 (0x00000000 | 0.00000) .line 575 1167| const/4 v14, #+0 (0x00000000 | 0.00000) .line 574 1168| invoke-direct/range {v5..v14}, com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification, int, long, long, long, boolean):void 1171| const v42, #+28437 (0x00006f15 | 3.98487e-41) 1174| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1177| move-object/from16 v0, v27 1179| invoke-virtual {v0,v5}, com.android.calendar.alerts.AlertService$NotificationWrapper.add(com.android.calendar.alerts.AlertService$NotificationWrapper):void 1182| const v42, #+28438 (0x00006f16 | 3.98501e-41) 1185| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1188| goto/16 Label_13 Label_14: .line 550 .end_local v19 .end_local v20 .end_local v21 .end_local v27 1190| const v42, #+28439 (0x00006f17 | 3.98515e-41) 1193| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1196| invoke-virtual/range {v25..v25}, android.app.Notification$Builder.getNotification():android.app.Notification 1199| move-result-object v21 1200| const v42, #+28440 (0x00006f18 | 3.98529e-41) 1203| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 553 .restart_local v21 1206| new-instance v4, android.widget.RemoteViews 1208| const v42, #+28441 (0x00006f19 | 3.98543e-41) 1211| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1214| invoke-virtual/range {v38..v38}, android.content.Context.getPackageName():java.lang.String 1217| move-result-object v5 1218| const v42, #+28442 (0x00006f1a | 3.98557e-41) 1221| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void .line 554 1224| const v6, #+2130968631 (0x7f040037 | 1.75459e+38) .line 553 1227| invoke-direct {v4,v5,v6}, android.widget.RemoteViews.(java.lang.String, int):void .line 555 .local v4, "contentView", android.widget.RemoteViews 1230| const v42, #+28443 (0x00006f1b | 3.98571e-41) 1233| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1236| const v5, #+2131755205 (0x7f1000c5 | 1.91413e+38) 1239| const v6, #+2130837619 (0x7f020073 | 1.72802e+38) 1242| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setImageViewResource(int, int):void .line 556 1245| const v42, #+28444 (0x00006f1c | 3.98585e-41) 1248| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1251| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 1254| move-object/from16 v0, v22 1256| invoke-virtual {v4,v5,v0}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 557 1259| const v42, #+28445 (0x00006f1d | 3.98599e-41) 1262| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1265| const v5, #+2131755206 (0x7f1000c6 | 1.91413e+38) 1268| move-object/from16 v0, v40 1270| invoke-virtual {v4,v5,v0}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 558 1273| const v42, #+28446 (0x00006f1e | 3.98613e-41) 1276| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1279| const v5, #+2131755059 (0x7f100033 | 1.91410e+38) 1282| const/4 v6, #+0 (0x00000000 | 0.00000) 1283| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 559 1286| const v42, #+28447 (0x00006f1f | 3.98627e-41) 1289| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1292| const v5, #+2131755207 (0x7f1000c7 | 1.91413e+38) 1295| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 1297| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 560 1300| const v42, #+28448 (0x00006f20 | 3.98641e-41) 1303| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1306| const v5, #+2131755208 (0x7f1000c8 | 1.91413e+38) 1309| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 1311| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 561 1314| const v42, #+28449 (0x00006f21 | 3.98655e-41) 1317| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1320| const v5, #+2131755209 (0x7f1000c9 | 1.91413e+38) 1323| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 1325| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 562 1328| const v42, #+28450 (0x00006f22 | 3.98669e-41) 1331| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1334| const v5, #+2131755210 (0x7f1000ca | 1.91413e+38) 1337| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 1339| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 563 1342| const v42, #+28451 (0x00006f23 | 3.98683e-41) 1345| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1348| const v5, #+2131755211 (0x7f1000cb | 1.91413e+38) 1351| const/4 v6, #+0 (0x00000000 | 0.00000) 1352| invoke-virtual {v4,v5,v6}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 564 1355| const v42, #+28452 (0x00006f24 | 3.98697e-41) 1358| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1361| move-object/from16 v0, v21 1363| iput-object v4, v0, android.app.Notification.contentView .line 568 1365| const v42, #+28453 (0x00006f25 | 3.98711e-41) 1368| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1371| const-wide/16 v6:v7, #+1 (0x00000001 | 1.40130e-45) 1373| move-object/from16 v0, v21 1375| iput-wide v6:v7, v0, android.app.Notification.when 1377| const v42, #+28454 (0x00006f26 | 3.98725e-41) 1380| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1383| goto/16 Label_12 Label_15: .line 578 .end_local v4 .restart_local v20 .restart_local v27 1385| const v42, #+28455 (0x00006f27 | 3.98739e-41) 1388| invoke-static/range {v42..v42}, CodeCoverage.TraceBasicBlock(int):void 1391| return-object v27 } method com.android.calendar.alerts.AlertReceiver.makeExpandingNotification(android.content.Context, java.lang.String, java.lang.String, java.lang.String, long, long, long, int, boolean, int):com.android.calendar.alerts.AlertService$NotificationWrapper { .params "context", "title", "summaryText", "description", "startMillis", "endMillis", "eventId", "notificationId", "doPopup", "priority" .src "AlertReceiver.java" .line 414 0| move-object/16 v20, v21 3| move-object/16 v21, v22 6| move-object/16 v22, v23 9| move-object/16 v23, v24 12| move-wide/16 v24:v25, v25:v26 15| move-wide/16 v26:v27, v27:v28 18| move-wide/16 v28:v29, v29:v30 21| move/16 v30, v31 24| move/16 v31, v32 27| move/16 v32, v33 .prologue_end .line 414 30| const v33, #+28456 (0x00006f28 | 3.98753e-41) 33| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v2, android.app.Notification$Builder 38| const v33, #+28457 (0x00006f29 | 3.98768e-41) 41| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 44| move-object/from16 v0, v20 46| invoke-direct {v2,v0}, android.app.Notification$Builder.(android.content.Context):void .line 417 .local v2, "basicBuilder", android.app.Notification$Builder 49| const v33, #+28458 (0x00006f2a | 3.98782e-41) 52| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 56| move-object/from16 v3, v20 58| move-object/from16 v4, v21 60| move-object/from16 v5, v22 62| move-wide/from16 v6:v7, v24:v25 64| move-wide/from16 v8:v9, v26:v27 66| move-wide/from16 v10:v11, v28:v29 68| move/from16 v12, v30 70| move/from16 v13, v31 72| move/from16 v14, v32 .line 415 74| invoke-static/range {v2..v15}, com.android.calendar.alerts.AlertReceiver.buildBasicNotification(android.app.Notification$Builder, android.content.Context, java.lang.String, java.lang.String, long, long, long, int, boolean, int, boolean):android.app.Notification 77| move-result-object v4 78| const v33, #+28459 (0x00006f2b | 3.98796e-41) 81| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 418 .local v4, "notification", android.app.Notification 84| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 87| move-result v3 88| const v33, #+28460 (0x00006f2c | 3.98810e-41) 91| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v3, Label_3 .line 420 96| const v33, #+28461 (0x00006f2d | 3.98824e-41) 99| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 102| new-instance v16, android.app.Notification$BigTextStyle 104| const v33, #+28462 (0x00006f2e | 3.98838e-41) 107| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-direct/range {v16..v16}, android.app.Notification$BigTextStyle.():void .line 421 .local v16, "expandedBuilder", android.app.Notification$BigTextStyle 113| const v33, #+28463 (0x00006f2f | 3.98852e-41) 116| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v23, Label_1 .line 422 121| const v33, #+28464 (0x00006f30 | 3.98866e-41) 124| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 127| sget-object v3, com.android.calendar.alerts.AlertReceiver.mBlankLinePattern 129| const v33, #+28465 (0x00006f31 | 3.98880e-41) 132| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 135| move-object/from16 v0, v23 137| invoke-virtual {v3,v0}, java.util.regex.Pattern.matcher(java.lang.CharSequence):java.util.regex.Matcher 140| move-result-object v3 141| const v33, #+28466 (0x00006f32 | 3.98894e-41) 144| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v5, "" 150| const v33, #+28467 (0x00006f33 | 3.98908e-41) 153| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v3,v5}, java.util.regex.Matcher.replaceAll(java.lang.String):java.lang.String 159| move-result-object v23 160| const v33, #+28468 (0x00006f34 | 3.98922e-41) 163| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 423 166| invoke-virtual/range {v23..v23}, java.lang.String.trim():java.lang.String 169| move-result-object v23 170| const v33, #+28469 (0x00006f35 | 3.98936e-41) 173| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 426 176| const v33, #+28470 (0x00006f36 | 3.98950e-41) 179| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-static/range {v23..v23}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 185| move-result v3 186| const v33, #+28471 (0x00006f37 | 3.98964e-41) 189| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v3, Label_4 .line 427 194| const v33, #+28472 (0x00006f38 | 3.98978e-41) 197| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 200| move-object/from16 v18, v22 Label_2: .line 437 .local v18, "text", java.lang.CharSequence 202| const v33, #+28473 (0x00006f39 | 3.98992e-41) 205| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 208| move-object/from16 v0, v16 210| move-object/from16 v1, v18 212| invoke-virtual {v0,v1}, android.app.Notification$BigTextStyle.bigText(java.lang.CharSequence):android.app.Notification$BigTextStyle .line 438 215| const v33, #+28474 (0x00006f3a | 3.99006e-41) 218| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v16 223| invoke-virtual {v2,v0}, android.app.Notification$Builder.setStyle(android.app.Notification$Style):android.app.Notification$Builder .line 439 226| const v33, #+28475 (0x00006f3b | 3.99020e-41) 229| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v2}, android.app.Notification$Builder.build():android.app.Notification 235| move-result-object v4 236| const v33, #+28476 (0x00006f3c | 3.99034e-41) 239| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 441 .end_local v16 .end_local v18 242| const v33, #+28477 (0x00006f3d | 3.99048e-41) 245| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 248| new-instance v3, com.android.calendar.alerts.AlertService$NotificationWrapper 250| const v33, #+28478 (0x00006f3e | 3.99062e-41) 253| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 256| move/from16 v5, v30 258| move-wide/from16 v6:v7, v28:v29 260| move-wide/from16 v8:v9, v24:v25 262| move-wide/from16 v10:v11, v26:v27 264| move/from16 v12, v31 266| invoke-direct/range {v3..v12}, com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification, int, long, long, long, boolean):void 269| const v33, #+28479 (0x00006f3f | 3.99076e-41) 272| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 275| return-object v3 Label_4: .line 429 .restart_local v16 276| const v33, #+28480 (0x00006f40 | 3.99090e-41) 279| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 282| new-instance v17, android.text.SpannableStringBuilder 284| const v33, #+28481 (0x00006f41 | 3.99104e-41) 287| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-direct/range {v17..v17}, android.text.SpannableStringBuilder.():void .line 430 .local v17, "stringBuilder", android.text.SpannableStringBuilder 293| const v33, #+28482 (0x00006f42 | 3.99118e-41) 296| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 299| move-object/from16 v0, v17 301| move-object/from16 v1, v22 303| invoke-virtual {v0,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 431 306| const v33, #+28483 (0x00006f43 | 3.99132e-41) 309| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v3, "\n\n" 315| const v33, #+28484 (0x00006f44 | 3.99146e-41) 318| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 321| move-object/from16 v0, v17 323| invoke-virtual {v0,v3}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 432 326| const v33, #+28485 (0x00006f45 | 3.99160e-41) 329| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 332| new-instance v3, android.text.style.RelativeSizeSpan 334| const v33, #+28486 (0x00006f46 | 3.99174e-41) 337| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 340| const/high16 v5, #+1056964608 (0x3f000000 | 0.500000) 342| invoke-direct {v3,v5}, android.text.style.RelativeSizeSpan.(float):void 345| const v33, #+28487 (0x00006f47 | 3.99188e-41) 348| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual/range {v22..v22}, java.lang.String.length():int 354| move-result v5 355| const v33, #+28488 (0x00006f48 | 3.99202e-41) 358| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void .line 433 361| invoke-virtual/range {v17..v17}, android.text.SpannableStringBuilder.length():int 364| move-result v6 365| const v33, #+28489 (0x00006f49 | 3.99216e-41) 368| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 371| const/4 v7, #+0 (0x00000000 | 0.00000) .line 432 372| move-object/from16 v0, v17 374| invoke-virtual {v0,v3,v5,v6,v7}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 434 377| const v33, #+28490 (0x00006f4a | 3.99230e-41) 380| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 383| move-object/from16 v0, v17 385| move-object/from16 v1, v23 387| invoke-virtual {v0,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 435 390| const v33, #+28491 (0x00006f4b | 3.99244e-41) 393| invoke-static/range {v33..v33}, CodeCoverage.TraceBasicBlock(int):void 396| move-object/from16 v18, v17 .restart_local v18 398| goto/16 Label_2 } method com.android.calendar.alerts.AlertReceiver.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "AlertReceiver.java" .line 103 .prologue_end 0| const v0, #+28492 (0x00006f4c | 3.99258e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) .line 103 8| const-string/jumbo v8, "AlertReceiver" 11| const v0, #+28493 (0x00006f4d | 3.99272e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| new-instance v9, java.lang.StringBuilder 19| const v0, #+28494 (0x00006f4e | 3.99286e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v9}, java.lang.StringBuilder.():void 28| const v0, #+28495 (0x00006f4f | 3.99300e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v10, "onReceive: a=" 37| const v0, #+28496 (0x00006f50 | 3.99314e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 46| move-result-object v9 47| const v0, #+28497 (0x00006f51 | 3.99328e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 56| move-result-object v10 57| const v0, #+28498 (0x00006f52 | 3.99342e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 66| move-result-object v9 67| const v0, #+28499 (0x00006f53 | 3.99356e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v10, " " 76| const v0, #+28500 (0x00006f54 | 3.99370e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 85| move-result-object v9 86| const v0, #+28501 (0x00006f55 | 3.99384e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v15}, android.content.Intent.toString():java.lang.String 95| move-result-object v10 96| const v0, #+28502 (0x00006f56 | 3.99398e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 105| move-result-object v9 106| const v0, #+28503 (0x00006f57 | 3.99412e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 115| move-result-object v9 116| const v0, #+28504 (0x00006f58 | 3.99426e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v8,v9}, android.util.Log.d(java.lang.String, java.lang.String):int .line 105 125| const v0, #+28505 (0x00006f59 | 3.99440e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v8, "com.android.calendar.MAP" 134| const v0, #+28506 (0x00006f5a | 3.99454e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 143| move-result-object v9 144| const v0, #+28507 (0x00006f5b | 3.99468e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v8,v9}, java.lang.String.equals(java.lang.Object):boolean 153| move-result v8 154| const v0, #+28508 (0x00006f5c | 3.99482e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-eqz v8, Label_3 .line 109 162| const v0, #+28509 (0x00006f5d | 3.99496e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const-string/jumbo v8, "eventid" 171| const v0, #+28510 (0x00006f5e | 3.99510e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v15,v8,v11,v12}, android.content.Intent.getLongExtra(java.lang.String, long):long 180| move-result-wide v3:v4 181| const v0, #+28511 (0x00006f5f | 3.99524e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v3, "eventId", long 187| cmp-long v8, v3:v4, v11:v12 189| if-eqz v8, Label_1 .line 111 191| const v0, #+28512 (0x00006f60 | 3.99538e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-static {v14,v3,v4}, com.android.calendar.alerts.AlertReceiver.getURLSpans(android.content.Context, long):android.text.style.URLSpan[] 200| move-result-object v7 201| const v0, #+28513 (0x00006f61 | 3.99552e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 112 .local v7, "urlSpans", android.text.style.URLSpan[] 207| invoke-static {v14,v7}, com.android.calendar.alerts.AlertReceiver.createMapActivityIntent(android.content.Context, android.text.style.URLSpan[]):android.content.Intent 210| move-result-object v2 211| const v0, #+28514 (0x00006f62 | 3.99566e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 113 .local v2, "geoIntent", android.content.Intent 217| if-eqz v2, Label_2 .line 115 219| const v0, #+28515 (0x00006f63 | 3.99580e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v14,v2}, android.content.Context.startActivity(android.content.Intent):void .line 116 228| const v0, #+28516 (0x00006f64 | 3.99594e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-direct {v13,v14}, com.android.calendar.alerts.AlertReceiver.closeNotificationShade(android.content.Context):void Label_1: .line 167 .end_local v2 .end_local v3 .end_local v7 237| const v0, #+28517 (0x00006f65 | 3.99608e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| return-void Label_2: .line 121 .restart_local v2 .restart_local v3 .restart_local v7 244| const v0, #+28518 (0x00006f66 | 3.99622e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-static {v14}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean 253| const v0, #+28519 (0x00006f67 | 3.99636e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| goto/16 Label_1 Label_3: .line 124 .end_local v2 .end_local v3 .end_local v7 261| const v0, #+28520 (0x00006f68 | 3.99650e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| const-string/jumbo v8, "com.android.calendar.CALL" 270| const v0, #+28521 (0x00006f69 | 3.99664e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 279| move-result-object v9 280| const v0, #+28522 (0x00006f6a | 3.99678e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v8,v9}, java.lang.String.equals(java.lang.Object):boolean 289| move-result v8 290| const v0, #+28523 (0x00006f6b | 3.99692e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| if-eqz v8, Label_5 .line 128 298| const v0, #+28524 (0x00006f6c | 3.99706e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| const-string/jumbo v8, "eventid" 307| const v0, #+28525 (0x00006f6d | 3.99720e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-virtual {v15,v8,v11,v12}, android.content.Intent.getLongExtra(java.lang.String, long):long 316| move-result-wide v3:v4 317| const v0, #+28526 (0x00006f6e | 3.99734e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 129 .restart_local v3 323| cmp-long v8, v3:v4, v11:v12 325| if-eqz v8, Label_1 .line 130 327| const v0, #+28527 (0x00006f6f | 3.99748e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-static {v14,v3,v4}, com.android.calendar.alerts.AlertReceiver.getURLSpans(android.content.Context, long):android.text.style.URLSpan[] 336| move-result-object v7 337| const v0, #+28528 (0x00006f70 | 3.99762e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 131 .restart_local v7 343| invoke-static {v14,v7}, com.android.calendar.alerts.AlertReceiver.createCallActivityIntent(android.content.Context, android.text.style.URLSpan[]):android.content.Intent 346| move-result-object v1 347| const v0, #+28529 (0x00006f71 | 3.99776e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 132 .local v1, "callIntent", android.content.Intent 353| if-eqz v1, Label_4 .line 134 355| const v0, #+28530 (0x00006f72 | 3.99790e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v14,v1}, android.content.Context.startActivity(android.content.Intent):void .line 135 364| const v0, #+28531 (0x00006f73 | 3.99804e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-direct {v13,v14}, com.android.calendar.alerts.AlertReceiver.closeNotificationShade(android.content.Context):void 373| const v0, #+28532 (0x00006f74 | 3.99818e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| goto/16 Label_1 Label_4: .line 140 381| const v0, #+28533 (0x00006f75 | 3.99832e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-static {v14}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean 390| const v0, #+28534 (0x00006f76 | 3.99847e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| goto/16 Label_1 Label_5: .line 143 .end_local v1 .end_local v3 .end_local v7 398| const v0, #+28535 (0x00006f77 | 3.99861e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const-string/jumbo v8, "com.android.calendar.MAIL" 407| const v0, #+28536 (0x00006f78 | 3.99875e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 416| move-result-object v9 417| const v0, #+28537 (0x00006f79 | 3.99889e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v8,v9}, java.lang.String.equals(java.lang.Object):boolean 426| move-result v8 427| const v0, #+28538 (0x00006f7a | 3.99903e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| if-eqz v8, Label_6 .line 144 435| const v0, #+28539 (0x00006f7b | 3.99917e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-direct {v13,v14}, com.android.calendar.alerts.AlertReceiver.closeNotificationShade(android.content.Context):void .line 147 444| const v0, #+28540 (0x00006f7c | 3.99931e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| const-string/jumbo v8, "eventid" 453| const v0, #+28541 (0x00006f7d | 3.99945e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-virtual {v15,v8,v11,v12}, android.content.Intent.getLongExtra(java.lang.String, long):long 462| move-result-wide v3:v4 463| const v0, #+28542 (0x00006f7e | 3.99959e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 148 .restart_local v3 469| cmp-long v8, v3:v4, v11:v12 471| if-eqz v8, Label_1 .line 149 473| const v0, #+28543 (0x00006f7f | 3.99973e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| new-instance v5, android.content.Intent 481| const v0, #+28544 (0x00006f80 | 3.99987e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| const-class v8, com.android.calendar.alerts.QuickResponseActivity 489| const v0, #+28545 (0x00006f81 | 4.00001e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| invoke-direct {v5,v14,v8}, android.content.Intent.(android.content.Context, java.lang.Class):void .line 150 .local v5, "i", android.content.Intent 498| const v0, #+28546 (0x00006f82 | 4.00015e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| const-string/jumbo v8, "eventId" 507| const v0, #+28547 (0x00006f83 | 4.00029e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v5,v8,v3,v4}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 151 516| const v0, #+28548 (0x00006f84 | 4.00043e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| const/high16 v8, #+268435456 (0x10000000 | 2.52435e-29) 524| invoke-virtual {v5,v8}, android.content.Intent.addFlags(int):android.content.Intent .line 152 527| const v0, #+28549 (0x00006f85 | 4.00057e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| invoke-virtual {v14,v5}, android.content.Context.startActivity(android.content.Intent):void 536| const v0, #+28550 (0x00006f86 | 4.00071e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| goto/16 Label_1 Label_6: .line 155 .end_local v3 .end_local v5 544| const v0, #+28551 (0x00006f87 | 4.00085e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| new-instance v5, android.content.Intent 552| const v0, #+28552 (0x00006f88 | 4.00099e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| invoke-direct {v5}, android.content.Intent.():void .line 156 .restart_local v5 561| const v0, #+28553 (0x00006f89 | 4.00113e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| const-class v8, com.android.calendar.alerts.AlertService 569| const v0, #+28554 (0x00006f8a | 4.00127e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| invoke-virtual {v5,v14,v8}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 157 578| const v0, #+28555 (0x00006f8b | 4.00141e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| invoke-virtual {v5,v15}, android.content.Intent.putExtras(android.content.Intent):android.content.Intent .line 158 587| const v0, #+28556 (0x00006f8c | 4.00155e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| const-string/jumbo v8, "action" 596| const v0, #+28557 (0x00006f8d | 4.00169e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v15}, android.content.Intent.getAction():java.lang.String 605| move-result-object v9 606| const v0, #+28558 (0x00006f8e | 4.00183e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-virtual {v5,v8,v9}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent .line 159 615| const v0, #+28559 (0x00006f8f | 4.00197e-41) 618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 621| invoke-virtual {v15}, android.content.Intent.getData():android.net.Uri 624| move-result-object v6 625| const v0, #+28560 (0x00006f90 | 4.00211e-41) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 162 .local v6, "uri", android.net.Uri 631| if-eqz v6, Label_7 .line 163 633| const v0, #+28561 (0x00006f91 | 4.00225e-41) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| const-string/jumbo v8, "uri" 642| const v0, #+28562 (0x00006f92 | 4.00239e-41) 645| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 648| invoke-virtual {v6}, android.net.Uri.toString():java.lang.String 651| move-result-object v9 652| const v0, #+28563 (0x00006f93 | 4.00253e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| invoke-virtual {v5,v8,v9}, android.content.Intent.putExtra(java.lang.String, java.lang.String):android.content.Intent Label_7: .line 165 661| const v0, #+28564 (0x00006f94 | 4.00267e-41) 664| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 667| invoke-static {v14,v5}, com.android.calendar.alerts.AlertReceiver.beginStartingService(android.content.Context, android.content.Intent):void 670| const v0, #+28565 (0x00006f95 | 4.00281e-41) 673| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 676| goto/16 Label_1 } method com.android.calendar.alerts.AlertService$NotificationInfo.(java.lang.String, java.lang.String, java.lang.String, long, long, long, boolean, boolean):void { .params "eventName", "location", "description", "startMillis", "endMillis", "eventId", "allDay", "newAlert" .src "AlertService.java" .line 917 .prologue_end .line 917 0| const v0, #+28566 (0x00006f96 | 4.00295e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 919 9| const v0, #+28567 (0x00006f97 | 4.00309e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.alerts.AlertService$NotificationInfo.eventName .line 920 17| const v0, #+28568 (0x00006f98 | 4.00323e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.alerts.AlertService$NotificationInfo.location .line 921 25| const v0, #+28569 (0x00006f99 | 4.00337e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.calendar.alerts.AlertService$NotificationInfo.description .line 922 33| const v0, #+28570 (0x00006f9a | 4.00351e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-wide v5:v6, v1, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 923 41| const v0, #+28571 (0x00006f9b | 4.00365e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-wide v7:v8, v1, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis .line 924 49| const v0, #+28572 (0x00006f9c | 4.00379e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput-wide v9:v10, v1, com.android.calendar.alerts.AlertService$NotificationInfo.eventId .line 925 57| const v0, #+28573 (0x00006f9d | 4.00393e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-boolean v12, v1, com.android.calendar.alerts.AlertService$NotificationInfo.newAlert .line 926 65| const v0, #+28574 (0x00006f9e | 4.00407e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-boolean v11, v1, com.android.calendar.alerts.AlertService$NotificationInfo.allDay .line 927 73| const v0, #+28575 (0x00006f9f | 4.00421e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void } method com.android.calendar.alerts.NotificationMgr.():void { .src "NotificationMgr.java" .line 21 .prologue_end .line 21 0| const v0, #+28576 (0x00006fa0 | 4.00435e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+28577 (0x00006fa1 | 4.00449e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.NotificationMgr.cancel(int):void { } method com.android.calendar.alerts.NotificationMgr.cancelAll():void { .src "NotificationMgr.java" .line 30 .prologue_end .line 30 0| const v0, #+28578 (0x00006fa2 | 4.00463e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 9| invoke-virtual {v3,v1,v2}, com.android.calendar.alerts.NotificationMgr.cancelAllBetween(int, int):void .line 31 12| const v0, #+28579 (0x00006fa3 | 4.00477e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| return-void } method com.android.calendar.alerts.NotificationMgr.cancelAllBetween(int, int):void { .params "from", "to" .src "NotificationMgr.java" .line 37 .prologue_end .line 37 0| const v0, #+28580 (0x00006fa4 | 4.00491e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move v1, v3 Label_1: .local v1, "i", int 7| const v0, #+28581 (0x00006fa5 | 4.00505e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| if-gt v1, v4, Label_2 .line 38 15| const v0, #+28582 (0x00006fa6 | 4.00519e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual {v2,v1}, com.android.calendar.alerts.NotificationMgr.cancel(int):void .line 37 24| const v0, #+28583 (0x00006fa7 | 4.00533e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 32| goto/16 Label_1 Label_2: .line 40 34| const v0, #+28584 (0x00006fa8 | 4.00547e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.alerts.NotificationMgr.notify(int, com.android.calendar.alerts.AlertService$NotificationWrapper):void { } method com.android.calendar.alerts.AlertService$NotificationMgrWrapper.(android.app.NotificationManager):void { .params "nm" .src "AlertService.java" .line 158 .prologue_end .line 158 0| const v0, #+28585 (0x00006fa9 | 4.00561e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.alerts.NotificationMgr.():void .line 159 9| const v0, #+28586 (0x00006faa | 4.00575e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm .line 160 17| const v0, #+28587 (0x00006fab | 4.00589e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertService$NotificationMgrWrapper.cancel(int):void { .params "id" .src "AlertService.java" .line 164 .prologue_end .line 164 0| const v0, #+28588 (0x00006fac | 4.00603e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm 8| const v0, #+28589 (0x00006fad | 4.00617e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.app.NotificationManager.cancel(int):void .line 165 17| const v0, #+28590 (0x00006fae | 4.00631e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertService$NotificationMgrWrapper.notify(int, com.android.calendar.alerts.AlertService$NotificationWrapper):void { .params "id", "nw" .src "AlertService.java" .line 169 .prologue_end .line 169 0| const v0, #+28591 (0x00006faf | 4.00645e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.mNm 8| const v0, #+28592 (0x00006fb0 | 4.00659e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification 16| const v0, #+28593 (0x00006fb1 | 4.00673e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v4,v2}, android.app.NotificationManager.notify(int, android.app.Notification):void .line 170 25| const v0, #+28594 (0x00006fb2 | 4.00687e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap0(com.android.calendar.alerts.AlertService$NotificationPrefs):boolean { 0| const v0, #+28595 (0x00006fb3 | 4.00701e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.alerts.AlertService$NotificationPrefs.getDefaultVibrate():boolean 9| move-result v1 10| const v0, #+28596 (0x00006fb4 | 4.00715e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap1(com.android.calendar.alerts.AlertService$NotificationPrefs):boolean { 0| const v0, #+28597 (0x00006fb5 | 4.00729e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.alerts.AlertService$NotificationPrefs.getDoPopup():boolean 9| move-result v1 10| const v0, #+28598 (0x00006fb6 | 4.00743e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap2(com.android.calendar.alerts.AlertService$NotificationPrefs):java.lang.String { 0| const v0, #+28599 (0x00006fb7 | 4.00757e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.alerts.AlertService$NotificationPrefs.getRingtoneAndSilence():java.lang.String 9| move-result-object v1 10| const v0, #+28600 (0x00006fb8 | 4.00771e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.alerts.AlertService$NotificationPrefs.(android.content.Context, android.content.SharedPreferences, boolean):void { .params "context", "prefs", "quietUpdate" .src "AlertService.java" .line 973 .prologue_end 0| const v0, #+28601 (0x00006fb9 | 4.00785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #-1 (0xffffffff | NaN) .line 973 7| invoke-direct {v2}, java.lang.Object.():void .line 967 10| const v0, #+28602 (0x00006fba | 4.00799e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput v1, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup .line 968 18| const v0, #+28603 (0x00006fbb | 4.00813e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v1, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate .line 969 26| const v0, #+28604 (0x00006fbc | 4.00827e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+0 (0x00000000 | 0.00000) 33| iput-object v1, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone .line 974 35| const v0, #+28605 (0x00006fbd | 4.00841e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v3, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.context .line 975 43| const v0, #+28606 (0x00006fbe | 4.00855e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v4, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.prefs .line 976 51| const v0, #+28607 (0x00006fbf | 4.00869e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-boolean v5, v2, com.android.calendar.alerts.AlertService$NotificationPrefs.quietUpdate .line 977 59| const v0, #+28608 (0x00006fc0 | 4.00883e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.alerts.AlertService$NotificationPrefs.getDefaultVibrate():boolean { .src "AlertService.java" .line 991 .prologue_end 0| const v0, #+28609 (0x00006fc1 | 4.00897e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 991 8| iget v1, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate 10| const v0, #+28610 (0x00006fc2 | 4.00911e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-gez v1, Label_2 .line 992 18| const v0, #+28611 (0x00006fc3 | 4.00926e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.context 26| const v0, #+28612 (0x00006fc4 | 4.00940e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v4, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.prefs 34| const v0, #+28613 (0x00006fc5 | 4.00954e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1,v4}, com.android.calendar.Utils.getDefaultVibrate(android.content.Context, android.content.SharedPreferences):boolean 43| move-result v1 44| const v0, #+28614 (0x00006fc6 | 4.00968e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_4 52| const v0, #+28615 (0x00006fc7 | 4.00982e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| move v1, v2 Label_1: 59| const v0, #+28616 (0x00006fc8 | 4.00996e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput v1, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate Label_2: .line 994 67| const v0, #+28617 (0x00006fc9 | 4.01010e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v1, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.defaultVibrate 75| const v0, #+28618 (0x00006fca | 4.01024e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-ne v1, v2, Label_5 Label_3: 83| const v0, #+28619 (0x00006fcb | 4.01038e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return v2 Label_4: 90| const v0, #+28620 (0x00006fcc | 4.01052e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| move v1, v3 .line 992 97| goto/16 Label_1 Label_5: 99| const v0, #+28621 (0x00006fcd | 4.01066e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| move v2, v3 .line 994 106| goto/16 Label_3 } method com.android.calendar.alerts.AlertService$NotificationPrefs.getDoPopup():boolean { .src "AlertService.java" .line 980 .prologue_end 0| const v0, #+28622 (0x00006fce | 4.01080e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 980 8| iget v3, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup 10| const v0, #+28623 (0x00006fcf | 4.01094e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-gez v3, Label_1 .line 981 18| const v0, #+28624 (0x00006fd0 | 4.01108e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.prefs 26| const v0, #+28625 (0x00006fd1 | 4.01122e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v4, "preferences_alerts_popup" 35| const v0, #+28626 (0x00006fd2 | 4.01136e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v3,v4,v2}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 44| move-result v3 45| const v0, #+28627 (0x00006fd3 | 4.01150e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v3, Label_3 .line 982 53| const v0, #+28628 (0x00006fd4 | 4.01164e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput v1, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup Label_1: .line 987 61| const v0, #+28629 (0x00006fd5 | 4.01178e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v3, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup 69| const v0, #+28630 (0x00006fd6 | 4.01192e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-ne v3, v1, Label_4 Label_2: 77| const v0, #+28631 (0x00006fd7 | 4.01206e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return v1 Label_3: .line 984 84| const v0, #+28632 (0x00006fd8 | 4.01220e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput v2, v5, com.android.calendar.alerts.AlertService$NotificationPrefs.doPopup 92| const v0, #+28633 (0x00006fd9 | 4.01234e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| goto/16 Label_1 Label_4: 100| const v0, #+28634 (0x00006fda | 4.01248e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| move v1, v2 .line 987 107| goto/16 Label_2 } method com.android.calendar.alerts.AlertService$NotificationPrefs.getRingtoneAndSilence():java.lang.String { .src "AlertService.java" .line 998 .prologue_end .line 998 0| const v0, #+28635 (0x00006fdb | 4.01262e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone 8| const v0, #+28636 (0x00006fdc | 4.01276e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 999 16| const v0, #+28637 (0x00006fdd | 4.01290e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.quietUpdate 24| const v0, #+28638 (0x00006fde | 4.01304e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v2, Label_2 .line 1000 32| const v0, #+28639 (0x00006fdf | 4.01318e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v2, "" 41| const v0, #+28640 (0x00006fe0 | 4.01332e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone Label_1: .line 1005 49| const v0, #+28641 (0x00006fe1 | 4.01346e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone .line 1006 .local v1, "retVal", java.lang.String 57| const v0, #+28642 (0x00006fe2 | 4.01360e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v2, "" 66| const v0, #+28643 (0x00006fe3 | 4.01374e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-object v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone .line 1007 74| const v0, #+28644 (0x00006fe4 | 4.01388e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-object v1 Label_2: .line 1002 .end_local v1 81| const v0, #+28645 (0x00006fe5 | 4.01402e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.context 89| const v0, #+28646 (0x00006fe6 | 4.01416e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v2}, com.android.calendar.Utils.getRingTonePreference(android.content.Context):java.lang.String 98| move-result-object v2 99| const v0, #+28647 (0x00006fe7 | 4.01430e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v2, v3, com.android.calendar.alerts.AlertService$NotificationPrefs.ringtone 107| const v0, #+28648 (0x00006fe8 | 4.01444e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| goto/16 Label_1 } method com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification):void { .params "n" .src "AlertService.java" .line 142 .prologue_end .line 142 0| const v0, #+28649 (0x00006fe9 | 4.01458e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 143 9| const v0, #+28650 (0x00006fea | 4.01472e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification .line 144 17| const v0, #+28651 (0x00006feb | 4.01486e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertService$NotificationWrapper.(android.app.Notification, int, long, long, long, boolean):void { .params "n", "notificationId", "eventId", "startMillis", "endMillis", "doPopup" .src "AlertService.java" .line 131 .prologue_end .line 131 0| const v0, #+28652 (0x00006fec | 4.01500e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 133 9| const v0, #+28653 (0x00006fed | 4.01514e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v3, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification .line 134 17| const v0, #+28654 (0x00006fee | 4.01528e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-wide v5:v6, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mEventId .line 135 25| const v0, #+28655 (0x00006fef | 4.01542e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-wide v7:v8, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mBegin .line 136 33| const v0, #+28656 (0x00006ff0 | 4.01556e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-wide v9:v10, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mEnd .line 140 41| const v0, #+28657 (0x00006ff1 | 4.01570e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.alerts.AlertService$NotificationWrapper.add(com.android.calendar.alerts.AlertService$NotificationWrapper):void { .params "nw" .src "AlertService.java" .line 147 .prologue_end .line 147 0| const v0, #+28658 (0x00006ff2 | 4.01584e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw 8| const v0, #+28659 (0x00006ff3 | 4.01598e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 148 16| const v0, #+28660 (0x00006ff4 | 4.01612e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, java.util.ArrayList 24| const v0, #+28661 (0x00006ff5 | 4.01626e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.util.ArrayList.():void 33| const v0, #+28662 (0x00006ff6 | 4.01640e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v1, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw Label_1: .line 150 41| const v0, #+28663 (0x00006ff7 | 4.01654e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, com.android.calendar.alerts.AlertService$NotificationWrapper.mNw 49| const v0, #+28664 (0x00006ff8 | 4.01668e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 151 58| const v0, #+28665 (0x00006ff9 | 4.01682e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.calendar.alerts.AlertService$ServiceHandler.(com.android.calendar.alerts.AlertService, android.os.Looper):void { .params "this$0", "looper" .src "AlertService.java" .line 1086 .prologue_end .line 1086 0| const v0, #+28666 (0x00006ffa | 4.01696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertService$ServiceHandler.this$0 .line 1087 8| const v0, #+28667 (0x00006ffb | 4.01710e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.os.Handler.(android.os.Looper):void .line 1088 17| const v0, #+28668 (0x00006ffc | 4.01724e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertService$ServiceHandler.handleMessage(android.os.Message):void { .params "msg" .src "AlertService.java" .line 1092 .prologue_end .line 1092 0| const v0, #+28669 (0x00006ffd | 4.01738e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.alerts.AlertService$ServiceHandler.this$0 8| const v0, #+28670 (0x00006ffe | 4.01752e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v4}, com.android.calendar.alerts.AlertService.processMessage(android.os.Message):void .line 1095 17| const v0, #+28671 (0x00006fff | 4.01766e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.alerts.AlertService$ServiceHandler.this$0 25| const v0, #+28672 (0x00007000 | 4.01780e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v4, android.os.Message.arg1 33| const v0, #+28673 (0x00007001 | 4.01794e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {v1,v2}, com.android.calendar.alerts.AlertReceiver.finishStartingService(android.app.Service, int):void .line 1096 42| const v0, #+28674 (0x00007002 | 4.01808e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.calendar.alerts.AlertService.():void { .src "AlertService.java" .line 65 .prologue_end 0| const v6, #+28675 (0x00007003 | 4.01822e-41) 3| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 65 9| const/16 v0, #+12 (0x0000000c | 1.68156e-44) 11| new-array v0, v0, java.lang.String[] .line 66 13| const v6, #+28676 (0x00007004 | 4.01836e-41) 16| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 19| const-string/jumbo v1, "_id" 22| const v6, #+28677 (0x00007005 | 4.01850e-41) 25| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 28| aput-object v1, v0, v3 .line 67 30| const v6, #+28678 (0x00007006 | 4.01864e-41) 33| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 36| const-string/jumbo v1, "event_id" 39| const v6, #+28679 (0x00007007 | 4.01878e-41) 42| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 45| aput-object v1, v0, v4 .line 68 47| const v6, #+28680 (0x00007008 | 4.01892e-41) 50| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v1, "state" 56| const v6, #+28681 (0x00007009 | 4.01906e-41) 59| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 62| aput-object v1, v0, v5 .line 69 64| const v6, #+28682 (0x0000700a | 4.01920e-41) 67| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 70| const-string/jumbo v1, "title" 73| const v6, #+28683 (0x0000700b | 4.01934e-41) 76| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 80| aput-object v1, v0, v2 .line 70 82| const v6, #+28684 (0x0000700c | 4.01948e-41) 85| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v1, "eventLocation" 91| const v6, #+28685 (0x0000700d | 4.01962e-41) 94| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 98| aput-object v1, v0, v2 .line 71 100| const v6, #+28686 (0x0000700e | 4.01976e-41) 103| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v1, "selfAttendeeStatus" 109| const v6, #+28687 (0x0000700f | 4.01990e-41) 112| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 116| aput-object v1, v0, v2 .line 72 118| const v6, #+28688 (0x00007010 | 4.02005e-41) 121| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "allDay" 127| const v6, #+28689 (0x00007011 | 4.02019e-41) 130| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 73 136| const v6, #+28690 (0x00007012 | 4.02033e-41) 139| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "alarmTime" 145| const v6, #+28691 (0x00007013 | 4.02047e-41) 148| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 74 154| const v6, #+28692 (0x00007014 | 4.02061e-41) 157| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "minutes" 163| const v6, #+28693 (0x00007015 | 4.02075e-41) 166| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 75 173| const v6, #+28694 (0x00007016 | 4.02089e-41) 176| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "begin" 182| const v6, #+28695 (0x00007017 | 4.02103e-41) 185| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 76 192| const v6, #+28696 (0x00007018 | 4.02117e-41) 195| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "end" 201| const v6, #+28697 (0x00007019 | 4.02131e-41) 204| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 77 211| const v6, #+28698 (0x0000701a | 4.02145e-41) 214| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "description" 220| const v6, #+28699 (0x0000701b | 4.02159e-41) 223| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 65 230| const v6, #+28700 (0x0000701c | 4.02173e-41) 233| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 236| sput-object v0, com.android.calendar.alerts.AlertService.ALERT_PROJECTION .line 96 238| const v6, #+28701 (0x0000701d | 4.02187e-41) 241| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 244| new-array v0, v5, java.lang.String[] .line 97 246| const v6, #+28702 (0x0000701e | 4.02201e-41) 249| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-static {v4}, java.lang.Integer.toString(int):java.lang.String 255| move-result-object v1 256| const v6, #+28703 (0x0000701f | 4.02215e-41) 259| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 262| aput-object v1, v0, v3 .line 98 264| const v6, #+28704 (0x00007020 | 4.02229e-41) 267| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-static {v3}, java.lang.Integer.toString(int):java.lang.String 273| move-result-object v1 274| const v6, #+28705 (0x00007021 | 4.02243e-41) 277| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 280| aput-object v1, v0, v4 .line 96 282| const v6, #+28706 (0x00007022 | 4.02257e-41) 285| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 288| sput-object v0, com.android.calendar.alerts.AlertService.ACTIVE_ALERTS_SELECTION_ARGS .line 121 290| const v6, #+28707 (0x00007023 | 4.02271e-41) 293| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 296| const/4 v0, #+0 (0x00000000 | 0.00000) 297| sput-object v0, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast .line 58 299| const v6, #+28708 (0x00007024 | 4.02285e-41) 302| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 305| return-void } method com.android.calendar.alerts.AlertService.():void { .src "AlertService.java" .line 58 .prologue_end .line 58 0| const v0, #+28709 (0x00007025 | 4.02299e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.Service.():void 9| const v0, #+28710 (0x00007026 | 4.02313e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertService.addNotificationOptions(com.android.calendar.alerts.AlertService$NotificationWrapper, boolean, java.lang.String, boolean, java.lang.String, boolean):void { .params "nw", "quietUpdate", "tickerText", "defaultVibrate", "reminderRingtone", "showLights" .src "AlertService.java" .line 933 .prologue_end .line 933 0| const v0, #+28711 (0x00007027 | 4.02327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.alerts.AlertService$NotificationWrapper.mNotification .line 934 .local v1, "notification", android.app.Notification 8| const v0, #+28712 (0x00007028 | 4.02341e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v8, Label_1 .line 935 16| const v0, #+28713 (0x00007029 | 4.02355e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v2, v1, android.app.Notification.flags 24| const v0, #+28714 (0x0000702a | 4.02369e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| or-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 32| iput v2, v1, android.app.Notification.flags .line 936 34| const v0, #+28715 (0x0000702b | 4.02383e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v2, v1, android.app.Notification.defaults 42| const v0, #+28716 (0x0000702c | 4.02397e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| or-int/lit8 v2, v2, #+4 (0x00000004 | 5.60519e-45) 50| iput v2, v1, android.app.Notification.defaults Label_1: .line 940 52| const v0, #+28717 (0x0000702d | 4.02411e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-nez v4, Label_5 .line 942 60| const v0, #+28718 (0x0000702e | 4.02425e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 69| move-result v2 70| const v0, #+28719 (0x0000702f | 4.02439e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-nez v2, Label_2 .line 943 78| const v0, #+28720 (0x00007030 | 4.02453e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v5, v1, android.app.Notification.tickerText Label_2: .line 950 86| const v0, #+28721 (0x00007031 | 4.02467e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-eqz v6, Label_3 .line 951 94| const v0, #+28722 (0x00007032 | 4.02481e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v2, v1, android.app.Notification.defaults 102| const v0, #+28723 (0x00007033 | 4.02495e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| or-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 110| iput v2, v1, android.app.Notification.defaults Label_3: .line 956 112| const v0, #+28724 (0x00007034 | 4.02509e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-static {v7}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 121| move-result v2 122| const v0, #+28725 (0x00007035 | 4.02523e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| if-eqz v2, Label_6 130| const v0, #+28726 (0x00007036 | 4.02537e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v2, #+0 (0x00000000 | 0.00000) Label_4: 137| const v0, #+28727 (0x00007037 | 4.02551e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v2, v1, android.app.Notification.sound Label_5: .line 959 145| const v0, #+28728 (0x00007038 | 4.02565e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| return-void Label_6: .line 956 152| const v0, #+28729 (0x00007039 | 4.02579e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v7}, android.net.Uri.parse(java.lang.String):android.net.Uri 161| move-result-object v2 162| const v0, #+28730 (0x0000703a | 4.02593e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| goto/16 Label_4 } method com.android.calendar.alerts.AlertService.dismissOldAlerts(android.content.Context):void { .params "context" .src "AlertService.java" .line 256 .prologue_end 0| const v0, #+28731 (0x0000703b | 4.02607e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 256 8| invoke-virtual {v10}, android.content.Context.getContentResolver():android.content.ContentResolver 11| move-result-object v1 12| const v0, #+28732 (0x0000703c | 4.02621e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 257 .local v1, "cr", android.content.ContentResolver 18| invoke-static {}, java.lang.System.currentTimeMillis():long 21| move-result-wide v3:v4 22| const v0, #+28733 (0x0000703d | 4.02635e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 258 .local v3, "currentTime", long 28| new-instance v2, android.content.ContentValues 30| const v0, #+28734 (0x0000703e | 4.02649e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-direct {v2}, android.content.ContentValues.():void .line 259 .local v2, "vals", android.content.ContentValues 39| const v0, #+28735 (0x0000703f | 4.02663e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const-string/jumbo v5, "state" 48| const v0, #+28736 (0x00007040 | 4.02677e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 57| move-result-object v6 58| const v0, #+28737 (0x00007041 | 4.02691e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v2,v5,v6}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 260 67| const v0, #+28738 (0x00007042 | 4.02705e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sget-object v5, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI 75| const v0, #+28739 (0x00007043 | 4.02719e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v6, "end():void 47| const v55, #+28755 (0x00007053 | 4.02943e-41) 50| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v6, "alertCursor count:" 56| const v55, #+28756 (0x00007054 | 4.02957e-41) 59| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v5 66| const v55, #+28757 (0x00007055 | 4.02971e-41) 69| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-interface/range {v51..v51}, android.database.Cursor.getCount():int 75| move-result v6 76| const v55, #+28758 (0x00007056 | 4.02985e-41) 79| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 85| move-result-object v5 86| const v55, #+28759 (0x00007057 | 4.02999e-41) 89| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 95| move-result-object v5 96| const v55, #+28760 (0x00007058 | 4.03013e-41) 99| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .line 315 105| const v55, #+28761 (0x00007059 | 4.03027e-41) 108| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 111| new-instance v8, java.util.ArrayList 113| const v55, #+28762 (0x0000705a | 4.03041e-41) 116| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-direct {v8}, java.util.ArrayList.():void .line 316 .local_ex v8, "highPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" 122| const v55, #+28763 (0x0000705b | 4.03055e-41) 125| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 128| new-instance v9, java.util.ArrayList 130| const v55, #+28764 (0x0000705c | 4.03069e-41) 133| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-direct {v9}, java.util.ArrayList.():void .line 317 .local_ex v9, "mediumPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" 139| const v55, #+28765 (0x0000705d | 4.03084e-41) 142| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 145| new-instance v10, java.util.ArrayList 147| const v55, #+28766 (0x0000705e | 4.03098e-41) 150| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v10}, java.util.ArrayList.():void .local_ex v10, "lowPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" 156| const v55, #+28767 (0x0000705f | 4.03112e-41) 159| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 162| move-object/from16 v4, v51 164| move-object/from16 v5, v47 166| move-wide/from16 v6:v7, v52:v53 .line 318 168| invoke-static/range {v4..v10}, com.android.calendar.alerts.AlertService.processQuery(android.database.Cursor, android.content.Context, long, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):int 171| move-result v41 172| const v55, #+28768 (0x00007060 | 4.03126e-41) 175| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 321 .local v41, "numFired", int 178| invoke-virtual {v8}, java.util.ArrayList.size():int 181| move-result v4 182| const v55, #+28769 (0x00007061 | 4.03140e-41) 185| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v9}, java.util.ArrayList.size():int 191| move-result v5 192| const v55, #+28770 (0x00007062 | 4.03154e-41) 195| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 198| add-int/2addr v4, v5 .line 322 199| invoke-virtual {v10}, java.util.ArrayList.size():int 202| move-result v5 203| const v55, #+28771 (0x00007063 | 4.03168e-41) 206| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 321 209| add-int/2addr v4, v5 210| if-nez v4, Label_1 .line 323 212| const v55, #+28772 (0x00007064 | 4.03182e-41) 215| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual/range {v48..v48}, com.android.calendar.alerts.NotificationMgr.cancelAll():void .line 324 221| const v55, #+28773 (0x00007065 | 4.03196e-41) 224| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 227| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 228| return v4 Label_1: .line 327 229| const v55, #+28774 (0x00007066 | 4.03210e-41) 232| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 235| const-wide v42:v43, #+9223372036854775807 (0x7fffffffffffffff | NaN) .line 328 .local v42, "nextRefreshTime", long 240| const/16 v17, #+1 (0x00000001 | 1.40130e-45) .line 329 .local v17, "currentNotificationId", int 242| new-instance v15, com.android.calendar.alerts.AlertService$NotificationPrefs .line 330 244| const v55, #+28775 (0x00007067 | 4.03224e-41) 247| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 250| if-nez v41, Label_4 252| const v55, #+28776 (0x00007068 | 4.03238e-41) 255| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 329 259| const v55, #+28777 (0x00007069 | 4.03252e-41) 262| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 265| move-object/from16 v0, v47 267| move-object/from16 v1, v50 269| invoke-direct {v15,v0,v1,v4}, com.android.calendar.alerts.AlertService$NotificationPrefs.(android.content.Context, android.content.SharedPreferences, boolean):void .line 334 .local v15, "notificationPrefs", com.android.calendar.alerts.AlertService$NotificationPrefs 272| const v55, #+28778 (0x0000706a | 4.03266e-41) 275| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 278| move/from16 v0, v54 280| invoke-static {v8,v9,v10,v0}, com.android.calendar.alerts.AlertService.redistributeBuckets(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, int):void .line 340 283| const v55, #+28779 (0x0000706b | 4.03280e-41) 286| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 289| const/16 v37, #+0 (0x00000000 | 0.00000) Label_3: .local v37, "i", int 291| const v55, #+28780 (0x0000706c | 4.03294e-41) 294| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v8}, java.util.ArrayList.size():int 300| move-result v4 301| const v55, #+28781 (0x0000706d | 4.03308e-41) 304| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 307| move/from16 v0, v37 309| if-ge v0, v4, Label_5 .line 341 311| const v55, #+28782 (0x0000706e | 4.03322e-41) 314| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 317| move/from16 v0, v37 319| invoke-virtual {v8,v0}, java.util.ArrayList.get(int):java.lang.Object 322| move-result-object v11 323| const v55, #+28783 (0x0000706f | 4.03336e-41) 326| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 329| check-cast v11, com.android.calendar.alerts.AlertService$NotificationInfo .line 342 .local v11, "info", com.android.calendar.alerts.AlertService$NotificationInfo 331| const v55, #+28784 (0x00007070 | 4.03350e-41) 334| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 337| iget-wide v4:v5, v11, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 343 339| const v55, #+28785 (0x00007071 | 4.03364e-41) 342| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 345| iget-boolean v6, v11, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 347| const v55, #+28786 (0x00007072 | 4.03378e-41) 350| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v7, v11, com.android.calendar.alerts.AlertService$NotificationInfo.location .line 342 355| const v55, #+28787 (0x00007073 | 4.03392e-41) 358| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 361| move-object/from16 v0, v47 363| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(android.content.Context, long, boolean, java.lang.String):java.lang.String 366| move-result-object v12 367| const v55, #+28788 (0x00007074 | 4.03406e-41) 370| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 345 .local v12, "summaryText", java.lang.String 373| add-int/lit8 v24, v17, #+1 (0x00000001 | 1.40130e-45) .line 344 .end_local v17 .local v24, "currentNotificationId", int 375| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 376| move-object/from16 v13, v47 378| move-object/from16 v16, v48 380| invoke-static/range {v11..v17}, com.android.calendar.alerts.AlertService.postNotification(com.android.calendar.alerts.AlertService$NotificationInfo, java.lang.String, android.content.Context, boolean, com.android.calendar.alerts.AlertService$NotificationPrefs, com.android.calendar.alerts.NotificationMgr, int):void .line 349 383| const v55, #+28789 (0x00007075 | 4.03420e-41) 386| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 389| move-wide/from16 v0:v1, v52:v53 391| invoke-static {v11,v0,v1}, com.android.calendar.alerts.AlertService.getNextRefreshTime(com.android.calendar.alerts.AlertService$NotificationInfo, long):long 394| move-result-wide v4:v5 395| const v55, #+28790 (0x00007076 | 4.03434e-41) 398| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 401| move-wide/from16 v0:v1, v42:v43 403| invoke-static {v0,v1,v4,v5}, java.lang.Math.min(long, long):long 406| move-result-wide v42:v43 407| const v55, #+28791 (0x00007077 | 4.03448e-41) 410| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 340 413| add-int/lit8 v37, v37, #+1 (0x00000001 | 1.40130e-45) 415| move/from16 v17, v24 .end_local v24 .restart_local v17 417| goto/16 Label_3 Label_4: .line 330 .end_local v11 .end_local v12 .end_local v15 .end_local v37 419| const v55, #+28792 (0x00007078 | 4.03462e-41) 422| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 425| const/4 v4, #+0 (0x00000000 | 0.00000) 426| goto/16 Label_2 Label_5: .line 357 .restart_local v15 .restart_local v37 428| const v55, #+28793 (0x00007079 | 4.03476e-41) 431| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v9}, java.util.ArrayList.size():int 437| move-result v4 438| const v55, #+28794 (0x0000707a | 4.03490e-41) 441| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 444| add-int/lit8 v37, v4, #-1 (0xffffffff | NaN) 446| move/from16 v24, v17 Label_6: .end_local v17 .restart_local v24 448| const v55, #+28795 (0x0000707b | 4.03504e-41) 451| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 454| if-ltz v37, Label_7 .line 358 456| const v55, #+28796 (0x0000707c | 4.03518e-41) 459| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 462| move/from16 v0, v37 464| invoke-virtual {v9,v0}, java.util.ArrayList.get(int):java.lang.Object 467| move-result-object v11 468| const v55, #+28797 (0x0000707d | 4.03532e-41) 471| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 474| check-cast v11, com.android.calendar.alerts.AlertService$NotificationInfo .line 361 .restart_local v11 476| const v55, #+28798 (0x0000707e | 4.03546e-41) 479| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 482| iget-wide v4:v5, v11, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 362 484| const v55, #+28799 (0x0000707f | 4.03560e-41) 487| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 490| iget-boolean v6, v11, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 492| const v55, #+28800 (0x00007080 | 4.03574e-41) 495| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 498| iget-object v7, v11, com.android.calendar.alerts.AlertService$NotificationInfo.location .line 361 500| const v55, #+28801 (0x00007081 | 4.03588e-41) 503| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 506| move-object/from16 v0, v47 508| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(android.content.Context, long, boolean, java.lang.String):java.lang.String 511| move-result-object v12 512| const v55, #+28802 (0x00007082 | 4.03602e-41) 515| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 364 .restart_local v12 518| add-int/lit8 v17, v24, #+1 (0x00000001 | 1.40130e-45) .line 363 .end_local v24 .restart_local v17 520| const/16 v21, #+0 (0x00000000 | 0.00000) 522| move-object/from16 v18, v11 524| move-object/from16 v19, v12 526| move-object/from16 v20, v47 528| move-object/from16 v22, v15 530| move-object/from16 v23, v48 532| invoke-static/range {v18..v24}, com.android.calendar.alerts.AlertService.postNotification(com.android.calendar.alerts.AlertService$NotificationInfo, java.lang.String, android.content.Context, boolean, com.android.calendar.alerts.AlertService$NotificationPrefs, com.android.calendar.alerts.NotificationMgr, int):void .line 367 535| const v55, #+28803 (0x00007083 | 4.03616e-41) 538| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 541| move-wide/from16 v0:v1, v52:v53 543| invoke-static {v11,v0,v1}, com.android.calendar.alerts.AlertService.getNextRefreshTime(com.android.calendar.alerts.AlertService$NotificationInfo, long):long 546| move-result-wide v4:v5 547| const v55, #+28804 (0x00007084 | 4.03630e-41) 550| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 553| move-wide/from16 v0:v1, v42:v43 555| invoke-static {v0,v1,v4,v5}, java.lang.Math.min(long, long):long 558| move-result-wide v42:v43 559| const v55, #+28805 (0x00007085 | 4.03644e-41) 562| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 357 565| add-int/lit8 v37, v37, #-1 (0xffffffff | NaN) 567| move/from16 v24, v17 .end_local v17 .restart_local v24 569| goto/16 Label_6 Label_7: .line 371 .end_local v11 .end_local v12 571| const v55, #+28806 (0x00007086 | 4.03658e-41) 574| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-virtual {v10}, java.util.ArrayList.size():int 580| move-result v44 581| const v55, #+28807 (0x00007087 | 4.03672e-41) 584| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 372 .local v44, "numLowPriority", int 587| if-lez v44, Label_13 .line 373 589| const v55, #+28808 (0x00007088 | 4.03686e-41) 592| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-static {v10}, com.android.calendar.alerts.AlertService.getDigestTitle(java.util.ArrayList):java.lang.String 598| move-result-object v20 599| const v55, #+28809 (0x00007089 | 4.03700e-41) 602| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 375 .local v20, "expiredDigestTitle", java.lang.String 605| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 606| move/from16 v0, v44 608| if-ne v0, v4, Label_12 .line 377 610| const v55, #+28810 (0x0000708a | 4.03714e-41) 613| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 616| const/4 v4, #+0 (0x00000000 | 0.00000) 617| invoke-virtual {v10,v4}, java.util.ArrayList.get(int):java.lang.Object 620| move-result-object v11 621| const v55, #+28811 (0x0000708b | 4.03728e-41) 624| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 627| check-cast v11, com.android.calendar.alerts.AlertService$NotificationInfo .line 378 .restart_local v11 629| const v55, #+28812 (0x0000708c | 4.03742e-41) 632| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 635| iget-wide v4:v5, v11, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 379 637| const v55, #+28813 (0x0000708d | 4.03756e-41) 640| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 643| iget-boolean v6, v11, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 645| const v55, #+28814 (0x0000708e | 4.03770e-41) 648| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 651| iget-object v7, v11, com.android.calendar.alerts.AlertService$NotificationInfo.location .line 378 653| const v55, #+28815 (0x0000708f | 4.03784e-41) 656| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 659| move-object/from16 v0, v47 661| invoke-static {v0,v4,v5,v6,v7}, com.android.calendar.alerts.AlertUtils.formatTimeLocation(android.content.Context, long, boolean, java.lang.String):java.lang.String 664| move-result-object v12 665| const v55, #+28816 (0x00007090 | 4.03798e-41) 668| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 380 .restart_local v12 671| iget-object v0, v11, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 673| const v55, #+28817 (0x00007091 | 4.03812e-41) 676| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 679| move-object/from16 v26, v0 .line 381 681| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 683| const v55, #+28818 (0x00007092 | 4.03826e-41) 686| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 689| move-wide/from16 v28:v29, v0:v1 691| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis 693| const v55, #+28819 (0x00007093 | 4.03840e-41) 696| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 699| move-wide/from16 v30:v31, v0:v1 701| iget-wide v0:v1, v11, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 703| const v55, #+28820 (0x00007094 | 4.03854e-41) 706| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 709| move-wide/from16 v32:v33, v0:v1 .line 382 711| const/16 v34, #+0 (0x00000000 | 0.00000) 713| const/16 v35, #+0 (0x00000000 | 0.00000) .line 383 715| const/16 v36, #-2 (0xfffffffe | NaN) 717| move-object/from16 v25, v47 719| move-object/from16 v27, v12 .line 380 721| invoke-static/range {v25..v36}, com.android.calendar.alerts.AlertReceiver.makeBasicNotification(android.content.Context, java.lang.String, java.lang.String, long, long, long, int, boolean, int):com.android.calendar.alerts.AlertService$NotificationWrapper 724| move-result-object v18 725| const v55, #+28821 (0x00007095 | 4.03868e-41) 728| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void Label_8: .line 392 .end_local v11 .end_local v12 .local v18, "notification", com.android.calendar.alerts.AlertService$NotificationWrapper 731| const v55, #+28822 (0x00007096 | 4.03882e-41) 734| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 737| invoke-static {v15}, com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap0(com.android.calendar.alerts.AlertService$NotificationPrefs):boolean 740| move-result v21 741| const v55, #+28823 (0x00007097 | 4.03896e-41) 744| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 393 747| invoke-static {v15}, com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap2(com.android.calendar.alerts.AlertService$NotificationPrefs):java.lang.String 750| move-result-object v22 751| const v55, #+28824 (0x00007098 | 4.03910e-41) 754| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 391 757| const/16 v19, #+1 (0x00000001 | 1.40130e-45) .line 394 759| const/16 v23, #+0 (0x00000000 | 0.00000) .line 391 761| invoke-static/range {v18..v23}, com.android.calendar.alerts.AlertService.addNotificationOptions(com.android.calendar.alerts.AlertService$NotificationWrapper, boolean, java.lang.String, boolean, java.lang.String, boolean):void .line 397 764| const v55, #+28825 (0x00007099 | 4.03924e-41) 767| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 770| const-string/jumbo v4, "AlertService" 773| const v55, #+28826 (0x0000709a | 4.03938e-41) 776| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 779| new-instance v5, java.lang.StringBuilder 781| const v55, #+28827 (0x0000709b | 4.03952e-41) 784| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 787| invoke-direct {v5}, java.lang.StringBuilder.():void 790| const v55, #+28828 (0x0000709c | 4.03966e-41) 793| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 796| const-string/jumbo v6, "Quietly posting digest alarm notification, numEvents:" 799| const v55, #+28829 (0x0000709d | 4.03980e-41) 802| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 805| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 808| move-result-object v5 809| const v55, #+28830 (0x0000709e | 4.03994e-41) 812| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 815| move/from16 v0, v44 817| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 820| move-result-object v5 821| const v55, #+28831 (0x0000709f | 4.04008e-41) 824| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 398 827| const-string/jumbo v6, ", notificationId:" .line 397 830| const v55, #+28832 (0x000070a0 | 4.04022e-41) 833| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 836| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 839| move-result-object v5 840| const v55, #+28833 (0x000070a1 | 4.04036e-41) 843| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 398 846| const/4 v6, #+0 (0x00000000 | 0.00000) .line 397 847| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 850| move-result-object v5 851| const v55, #+28834 (0x000070a2 | 4.04050e-41) 854| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 857| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 860| move-result-object v5 861| const v55, #+28835 (0x000070a3 | 4.04064e-41) 864| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 867| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .line 402 870| const v55, #+28836 (0x000070a4 | 4.04078e-41) 873| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 876| const/4 v4, #+0 (0x00000000 | 0.00000) 877| move-object/from16 v0, v48 879| move-object/from16 v1, v18 881| invoke-virtual {v0,v4,v1}, com.android.calendar.alerts.NotificationMgr.notify(int, com.android.calendar.alerts.AlertService$NotificationWrapper):void Label_9: .line 411 .end_local v18 .end_local v20 884| const v55, #+28837 (0x000070a5 | 4.04092e-41) 887| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 890| move/from16 v0, v24 892| move/from16 v1, v54 894| if-gt v0, v1, Label_10 .line 412 896| const v55, #+28838 (0x000070a6 | 4.04106e-41) 899| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 902| move-object/from16 v0, v48 904| move/from16 v1, v24 906| move/from16 v2, v54 908| invoke-virtual {v0,v1,v2}, com.android.calendar.alerts.NotificationMgr.cancelAllBetween(int, int):void .line 414 911| const v55, #+28839 (0x000070a7 | 4.04120e-41) 914| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 917| const-string/jumbo v4, "AlertService" 920| const v55, #+28840 (0x000070a8 | 4.04134e-41) 923| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 926| new-instance v5, java.lang.StringBuilder 928| const v55, #+28841 (0x000070a9 | 4.04148e-41) 931| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 934| invoke-direct {v5}, java.lang.StringBuilder.():void 937| const v55, #+28842 (0x000070aa | 4.04163e-41) 940| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 943| const-string/jumbo v6, "Canceling leftover notification IDs " 946| const v55, #+28843 (0x000070ab | 4.04177e-41) 949| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 952| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 955| move-result-object v5 956| const v55, #+28844 (0x000070ac | 4.04191e-41) 959| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 962| move/from16 v0, v24 964| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 967| move-result-object v5 968| const v55, #+28845 (0x000070ad | 4.04205e-41) 971| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 974| const-string/jumbo v6, "-" 977| const v55, #+28846 (0x000070ae | 4.04219e-41) 980| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 983| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 986| move-result-object v5 987| const v55, #+28847 (0x000070af | 4.04233e-41) 990| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 993| move/from16 v0, v54 995| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 998| move-result-object v5 999| const v55, #+28848 (0x000070b0 | 4.04247e-41) 1002| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1005| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 1008| move-result-object v5 1009| const v55, #+28849 (0x000070b1 | 4.04261e-41) 1012| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1015| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_10: .line 421 1018| const v55, #+28850 (0x000070b2 | 4.04275e-41) 1021| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1024| const-wide v4:v5, #+9223372036854775807 (0x7fffffffffffffff | NaN) 1029| cmp-long v4, v42:v43, v4:v5 1031| if-gez v4, Label_14 1033| const v55, #+28851 (0x000070b3 | 4.04289e-41) 1036| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1039| cmp-long v4, v42:v43, v52:v53 1041| if-lez v4, Label_14 .line 422 1043| const v55, #+28852 (0x000070b4 | 4.04303e-41) 1046| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1049| move-object/from16 v0, v47 1051| move-object/from16 v1, v49 1053| move-wide/from16 v2:v3, v42:v43 1055| invoke-static {v0,v1,v2,v3}, com.android.calendar.alerts.AlertUtils.scheduleNextNotificationRefresh(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long):void .line 424 1058| const v55, #+28853 (0x000070b5 | 4.04317e-41) 1061| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1064| sub-long v4:v5, v42:v43, v52:v53 1066| const-wide/32 v6:v7, #+60000 (0x0000ea60 | 8.40779e-41) 1069| div-long v38:v39, v4:v5, v6:v7 .line 425 .local v38, "minutesBeforeRefresh", long 1071| const v55, #+28854 (0x000070b6 | 4.04331e-41) 1074| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1077| new-instance v45, android.text.format.Time 1079| const v55, #+28855 (0x000070b7 | 4.04345e-41) 1082| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1085| invoke-direct/range {v45..v45}, android.text.format.Time.():void .line 426 .local v45, "time", android.text.format.Time 1088| const v55, #+28856 (0x000070b8 | 4.04359e-41) 1091| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1094| move-object/from16 v0, v45 1096| move-wide/from16 v1:v2, v42:v43 1098| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 427 1101| const v55, #+28857 (0x000070b9 | 4.04373e-41) 1104| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1107| const-string/jumbo v4, "Scheduling next notification refresh in %d min at: %d:%02d" 1110| const v55, #+28858 (0x000070ba | 4.04387e-41) 1113| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1116| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 1117| new-array v5, v5, java.lang.Object[] .line 428 1119| const v55, #+28859 (0x000070bb | 4.04401e-41) 1122| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1125| invoke-static/range {v38..v39}, java.lang.Long.valueOf(long):java.lang.Long 1128| move-result-object v6 1129| const v55, #+28860 (0x000070bc | 4.04415e-41) 1132| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1135| const/4 v7, #+0 (0x00000000 | 0.00000) 1136| aput-object v6, v5, v7 1138| const v55, #+28861 (0x000070bd | 4.04429e-41) 1141| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1144| move-object/from16 v0, v45 1146| iget v6, v0, android.text.format.Time.hour 1148| const v55, #+28862 (0x000070be | 4.04443e-41) 1151| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1154| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 1157| move-result-object v6 1158| const v55, #+28863 (0x000070bf | 4.04457e-41) 1161| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1164| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1165| aput-object v6, v5, v7 1167| const v55, #+28864 (0x000070c0 | 4.04471e-41) 1170| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1173| move-object/from16 v0, v45 1175| iget v6, v0, android.text.format.Time.minute 1177| const v55, #+28865 (0x000070c1 | 4.04485e-41) 1180| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1183| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 1186| move-result-object v6 1187| const v55, #+28866 (0x000070c2 | 4.04499e-41) 1190| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1193| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 1194| aput-object v6, v5, v7 .line 427 1196| const v55, #+28867 (0x000070c3 | 4.04513e-41) 1199| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1202| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 1205| move-result-object v40 1206| const v55, #+28868 (0x000070c4 | 4.04527e-41) 1209| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .line 429 .local v40, "msg", java.lang.String 1212| const-string/jumbo v4, "AlertService" 1215| const v55, #+28869 (0x000070c5 | 4.04541e-41) 1218| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1221| move-object/from16 v0, v40 1223| invoke-static {v4,v0}, android.util.Log.d(java.lang.String, java.lang.String):int Label_11: .line 436 .end_local v38 .end_local v40 .end_local v45 1226| const v55, #+28870 (0x000070c6 | 4.04555e-41) 1229| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1232| invoke-static/range {v47..v47}, com.android.calendar.alerts.AlertUtils.flushOldAlertsFromInternalStorage(android.content.Context):void .line 438 1235| const v55, #+28871 (0x000070c7 | 4.04569e-41) 1238| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1241| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 1242| return v4 Label_12: .line 387 .restart_local v20 1243| const v55, #+28872 (0x000070c8 | 4.04583e-41) 1246| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1249| const/4 v4, #+0 (0x00000000 | 0.00000) .line 386 1250| move-object/from16 v0, v47 1252| move-object/from16 v1, v20 1254| invoke-static {v0,v10,v1,v4}, com.android.calendar.alerts.AlertReceiver.makeDigestNotification(android.content.Context, java.util.ArrayList, java.lang.String, boolean):com.android.calendar.alerts.AlertService$NotificationWrapper 1257| move-result-object v18 1258| const v55, #+28873 (0x000070c9 | 4.04597e-41) 1261| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void .restart_local v18 1264| goto/16 Label_8 Label_13: .line 404 .end_local v18 .end_local v20 1266| const v55, #+28874 (0x000070ca | 4.04611e-41) 1269| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1272| const/4 v4, #+0 (0x00000000 | 0.00000) 1273| move-object/from16 v0, v48 1275| invoke-virtual {v0,v4}, com.android.calendar.alerts.NotificationMgr.cancel(int):void .line 406 1278| const v55, #+28875 (0x000070cb | 4.04625e-41) 1281| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1284| const-string/jumbo v4, "AlertService" 1287| const v55, #+28876 (0x000070cc | 4.04639e-41) 1290| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1293| const-string/jumbo v5, "No low priority events, canceling the digest notification." 1296| const v55, #+28877 (0x000070cd | 4.04653e-41) 1299| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1302| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int 1305| const v55, #+28878 (0x000070ce | 4.04667e-41) 1308| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1311| goto/16 Label_9 Label_14: .line 431 1313| const v55, #+28879 (0x000070cf | 4.04681e-41) 1316| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1319| cmp-long v4, v42:v43, v52:v53 1321| if-gez v4, Label_11 .line 432 1323| const v55, #+28880 (0x000070d0 | 4.04695e-41) 1326| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1329| const-string/jumbo v4, "AlertService" 1332| const v55, #+28881 (0x000070d1 | 4.04709e-41) 1335| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1338| const-string/jumbo v5, "Illegal state: next notification refresh time found to be in the past." 1341| const v55, #+28882 (0x000070d2 | 4.04723e-41) 1344| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1347| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int 1350| const v55, #+28883 (0x000070d3 | 4.04737e-41) 1353| invoke-static/range {v55..v55}, CodeCoverage.TraceBasicBlock(int):void 1356| goto/16 Label_11 } method com.android.calendar.alerts.AlertService.getDigestTitle(java.util.ArrayList):java.lang.String { .params "?" .src "AlertService.java" .line 850 .local_ex v5, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 850 0| const v0, #+28884 (0x000070d4 | 4.04751e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+28885 (0x000070d5 | 4.04765e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 851 .local v1, "digestTitle", java.lang.StringBuilder 17| const v0, #+28886 (0x000070d6 | 4.04779e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 26| move-result-object v3 27| const v0, #+28887 (0x000070d7 | 4.04793e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "eventInfo$iterator", java.util.Iterator 33| const v0, #+28888 (0x000070d8 | 4.04807e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 42| move-result v4 43| const v0, #+28889 (0x000070d9 | 4.04821e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v4, Label_3 51| const v0, #+28890 (0x000070da | 4.04835e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 60| move-result-object v2 61| const v0, #+28891 (0x000070db | 4.04849e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| check-cast v2, com.android.calendar.alerts.AlertService$NotificationInfo .line 852 .local v2, "eventInfo", com.android.calendar.alerts.AlertService$NotificationInfo 69| const v0, #+28892 (0x000070dc | 4.04863e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v4, v2, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 77| const v0, #+28893 (0x000070dd | 4.04877e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 86| move-result v4 87| const v0, #+28894 (0x000070de | 4.04891e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-nez v4, Label_1 .line 853 95| const v0, #+28895 (0x000070df | 4.04905e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v1}, java.lang.StringBuilder.length():int 104| move-result v4 105| const v0, #+28896 (0x000070e0 | 4.04919e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-lez v4, Label_2 .line 854 113| const v0, #+28897 (0x000070e1 | 4.04933e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const-string/jumbo v4, ", " 122| const v0, #+28898 (0x000070e2 | 4.04947e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_2: .line 856 131| const v0, #+28899 (0x000070e3 | 4.04961e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v4, v2, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 139| const v0, #+28900 (0x000070e4 | 4.04975e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 148| const v0, #+28901 (0x000070e5 | 4.04989e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| goto/16 Label_1 Label_3: .line 859 .end_local v2 156| const v0, #+28902 (0x000070e6 | 4.05003e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 165| move-result-object v4 166| const v0, #+28903 (0x000070e7 | 4.05017e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-object v4 } method com.android.calendar.alerts.AlertService.getGracePeriodMs(long, long, boolean):long { .params "beginTime", "endTime", "allDay" .src "AlertService.java" .line 840 .prologue_end 0| const v0, #+28904 (0x000070e8 | 4.05031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v5:v6, #+900000 (0x000dbba0 | 1.26117e-39) .line 840 9| if-eqz v11, Label_1 .line 843 11| const v0, #+28905 (0x000070e9 | 4.05045e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-wide v5:v6 Label_1: .line 845 18| const v0, #+28906 (0x000070ea | 4.05059e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-long v1:v2, v9:v10, v7:v8 26| const-wide/16 v3:v4, #+4 (0x00000004 | 5.60519e-45) 28| div-long/2addr v1:v2, v3:v4 29| const v0, #+28907 (0x000070eb | 4.05073e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-static {v5,v6,v1,v2}, java.lang.Math.max(long, long):long 38| move-result-wide v1:v2 39| const v0, #+28908 (0x000070ec | 4.05087e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return-wide v1:v2 } method com.android.calendar.alerts.AlertService.getNextRefreshTime(com.android.calendar.alerts.AlertService$NotificationInfo, long):long { .params "info", "currentTime" .src "AlertService.java" .line 514 0| move-object/16 v13, v14 3| move-wide/16 v14:v15, v15:v16 .prologue_end .line 514 6| const v16, #+28909 (0x000070ed | 4.05101e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| iget-wide v6:v7, v13, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 515 .local v6, "startAdjustedForAllDay", long 14| const v16, #+28910 (0x000070ee | 4.05115e-41) 17| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 20| iget-wide v0:v1, v13, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis .line 516 .local v0, "endAdjustedForAllDay", long 22| const v16, #+28911 (0x000070ef | 4.05129e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 28| iget-boolean v9, v13, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 30| const v16, #+28912 (0x000070f0 | 4.05143e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v9, Label_1 .line 517 38| const v16, #+28913 (0x000070f1 | 4.05157e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| new-instance v8, android.text.format.Time 46| const v16, #+28914 (0x000070f2 | 4.05171e-41) 49| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v8}, android.text.format.Time.():void .line 518 .local v8, "t", android.text.format.Time 55| const v16, #+28915 (0x000070f3 | 4.05185e-41) 58| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 61| iget-wide v10:v11, v13, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 519 63| const v16, #+28916 (0x000070f4 | 4.05199e-41) 66| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 72| move-result-object v9 73| const v16, #+28917 (0x000070f5 | 4.05213e-41) 76| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 518 79| invoke-static {v8,v10,v11,v9}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 82| move-result-wide v6:v7 83| const v16, #+28918 (0x000070f6 | 4.05227e-41) 86| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 520 89| iget-wide v10:v11, v13, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 521 91| const v16, #+28919 (0x000070f7 | 4.05242e-41) 94| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 100| move-result-object v9 101| const v16, #+28920 (0x000070f8 | 4.05256e-41) 104| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 520 107| invoke-static {v8,v10,v11,v9}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 110| move-result-wide v0:v1 111| const v16, #+28921 (0x000070f9 | 4.05270e-41) 114| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 525 .end_local v8 117| const v16, #+28922 (0x000070fa | 4.05284e-41) 120| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 123| const-wide v4:v5, #+9223372036854775807 (0x7fffffffffffffff | NaN) .line 527 .local v4, "nextRefreshTime", long 128| iget-boolean v9, v13, com.android.calendar.alerts.AlertService$NotificationInfo.allDay 130| const v16, #+28923 (0x000070fb | 4.05298e-41) 133| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {v6,v7,v0,v1,v9}, com.android.calendar.alerts.AlertService.getGracePeriodMs(long, long, boolean):long 139| move-result-wide v10:v11 140| const v16, #+28924 (0x000070fc | 4.05312e-41) 143| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 526 146| add-long v2:v3, v6:v7, v10:v11 .line 528 .local v2, "gracePeriodCutoff", long 148| cmp-long v9, v2:v3, v14:v15 150| if-lez v9, Label_2 .line 529 152| const v16, #+28925 (0x000070fd | 4.05326e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v4,v5,v2,v3}, java.lang.Math.min(long, long):long 161| move-result-wide v4:v5 162| const v16, #+28926 (0x000070fe | 4.05340e-41) 165| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 533 168| const v16, #+28927 (0x000070ff | 4.05354e-41) 171| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 174| cmp-long v9, v0:v1, v14:v15 176| if-lez v9, Label_3 178| const v16, #+28928 (0x00007100 | 4.05368e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| cmp-long v9, v0:v1, v2:v3 186| if-lez v9, Label_3 .line 534 188| const v16, #+28929 (0x00007101 | 4.05382e-41) 191| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static {v4,v5,v0,v1}, java.lang.Math.min(long, long):long 197| move-result-wide v4:v5 198| const v16, #+28930 (0x00007102 | 4.05396e-41) 201| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 536 204| const v16, #+28931 (0x00007103 | 4.05410e-41) 207| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 210| return-wide v4:v5 } method com.android.calendar.alerts.AlertService.getTickerText(java.lang.String, java.lang.String):java.lang.String { .params "eventName", "location" .src "AlertService.java" .line 900 .prologue_end .line 900 0| const v0, #+28932 (0x00007104 | 4.05424e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move-object v1, v4 .line 901 .local v1, "tickerText", java.lang.String 7| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 10| move-result v2 11| const v0, #+28933 (0x00007105 | 4.05438e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v2, Label_1 .line 902 19| const v0, #+28934 (0x00007106 | 4.05452e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v2, java.lang.StringBuilder 27| const v0, #+28935 (0x00007107 | 4.05466e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2}, java.lang.StringBuilder.():void 36| const v0, #+28936 (0x00007108 | 4.05480e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 45| move-result-object v2 46| const v0, #+28937 (0x00007109 | 4.05494e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v3, " - " 55| const v0, #+28938 (0x0000710a | 4.05508e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 64| move-result-object v2 65| const v0, #+28939 (0x0000710b | 4.05522e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 74| move-result-object v2 75| const v0, #+28940 (0x0000710c | 4.05536e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 84| move-result-object v1 85| const v0, #+28941 (0x0000710d | 4.05550e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 904 91| const v0, #+28942 (0x0000710e | 4.05564e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-object v1 } method com.android.calendar.alerts.AlertService.logEventIdsBumped(java.util.List, java.util.List):void { .params "?", "?" .src "AlertService.java" .line 491 .local_ex v7, "list1", java.util.List, "Ljava/util/List;" .local_ex v8, "list2", java.util.List, "Ljava/util/List;" .prologue_end .line 491 0| const v0, #+28943 (0x0000710f | 4.05578e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+28944 (0x00007110 | 4.05592e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 492 .local v1, "ids", java.lang.StringBuilder 17| const v0, #+28945 (0x00007111 | 4.05606e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v7, Label_2 .line 493 25| const v0, #+28946 (0x00007112 | 4.05620e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 34| move-result-object v3 35| const v0, #+28947 (0x00007113 | 4.05634e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "info$iterator", java.util.Iterator 41| const v0, #+28948 (0x00007114 | 4.05648e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 50| move-result v4 51| const v0, #+28949 (0x00007115 | 4.05662e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v4, Label_2 59| const v0, #+28950 (0x00007116 | 4.05676e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 68| move-result-object v2 69| const v0, #+28951 (0x00007117 | 4.05690e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v2, com.android.calendar.alerts.AlertService$NotificationInfo .line 494 .local v2, "info", com.android.calendar.alerts.AlertService$NotificationInfo 77| const v0, #+28952 (0x00007118 | 4.05704e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-wide v5:v6, v2, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 85| const v0, #+28953 (0x00007119 | 4.05718e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v1,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 495 94| const v0, #+28954 (0x0000711a | 4.05732e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v4, "," 103| const v0, #+28955 (0x0000711b | 4.05746e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 112| const v0, #+28956 (0x0000711c | 4.05760e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| goto/16 Label_1 Label_2: .line 498 .end_local v2 .end_local v3 120| const v0, #+28957 (0x0000711d | 4.05774e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v8, Label_4 .line 499 128| const v0, #+28958 (0x0000711e | 4.05788e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v8}, java.lang.Iterable.iterator():java.util.Iterator 137| move-result-object v3 138| const v0, #+28959 (0x0000711f | 4.05802e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .restart_local v3 144| const v0, #+28960 (0x00007120 | 4.05816e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 153| move-result v4 154| const v0, #+28961 (0x00007121 | 4.05830e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-eqz v4, Label_4 162| const v0, #+28962 (0x00007122 | 4.05844e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 171| move-result-object v2 172| const v0, #+28963 (0x00007123 | 4.05858e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| check-cast v2, com.android.calendar.alerts.AlertService$NotificationInfo .line 500 .restart_local v2 180| const v0, #+28964 (0x00007124 | 4.05872e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-wide v5:v6, v2, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 188| const v0, #+28965 (0x00007125 | 4.05886e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v1,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 501 197| const v0, #+28966 (0x00007126 | 4.05900e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const-string/jumbo v4, "," 206| const v0, #+28967 (0x00007127 | 4.05914e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 215| const v0, #+28968 (0x00007128 | 4.05928e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| goto/16 Label_3 Label_4: .line 504 .end_local v2 .end_local v3 223| const v0, #+28969 (0x00007129 | 4.05942e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v1}, java.lang.StringBuilder.length():int 232| move-result v4 233| const v0, #+28970 (0x0000712a | 4.05956e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| if-lez v4, Label_5 241| const v0, #+28971 (0x0000712b | 4.05970e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v1}, java.lang.StringBuilder.length():int 250| move-result v4 251| const v0, #+28972 (0x0000712c | 4.05984e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 259| invoke-virtual {v1,v4}, java.lang.StringBuilder.charAt(int):char 262| move-result v4 263| const v0, #+28973 (0x0000712d | 4.05998e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| const/16 v5, #+44 (0x0000002c | 6.16571e-44) 271| if-ne v4, v5, Label_5 .line 505 273| const v0, #+28974 (0x0000712e | 4.06012e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v1}, java.lang.StringBuilder.length():int 282| move-result v4 283| const v0, #+28975 (0x0000712f | 4.06026e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 291| invoke-virtual {v1,v4}, java.lang.StringBuilder.setLength(int):void Label_5: .line 507 294| const v0, #+28976 (0x00007130 | 4.06040e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-virtual {v1}, java.lang.StringBuilder.length():int 303| move-result v4 304| const v0, #+28977 (0x00007131 | 4.06054e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| if-lez v4, Label_6 .line 508 312| const v0, #+28978 (0x00007132 | 4.06068e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| const-string/jumbo v4, "AlertService" 321| const v0, #+28979 (0x00007133 | 4.06082e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| new-instance v5, java.lang.StringBuilder 329| const v0, #+28980 (0x00007134 | 4.06096e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v5}, java.lang.StringBuilder.():void 338| const v0, #+28981 (0x00007135 | 4.06110e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| const-string/jumbo v6, "Reached max postings, bumping event IDs {" 347| const v0, #+28982 (0x00007136 | 4.06124e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 356| move-result-object v5 357| const v0, #+28983 (0x00007137 | 4.06138e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 366| move-result-object v6 367| const v0, #+28984 (0x00007138 | 4.06152e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 376| move-result-object v5 377| const v0, #+28985 (0x00007139 | 4.06166e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 509 383| const-string/jumbo v6, "} to digest." .line 508 386| const v0, #+28986 (0x0000713a | 4.06180e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 395| move-result-object v5 396| const v0, #+28987 (0x0000713b | 4.06194e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 405| move-result-object v5 406| const v0, #+28988 (0x0000713c | 4.06208e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_6: .line 511 415| const v0, #+28989 (0x0000713d | 4.06222e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| return-void } method com.android.calendar.alerts.AlertService.postNotification(com.android.calendar.alerts.AlertService$NotificationInfo, java.lang.String, android.content.Context, boolean, com.android.calendar.alerts.AlertService$NotificationPrefs, com.android.calendar.alerts.NotificationMgr, int):void { .params "info", "summaryText", "context", "highPriority", "prefs", "notificationMgr", "notificationId" .src "AlertService.java" .line 865 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move-object/16 v18, v19 9| move/16 v19, v20 12| move-object/16 v20, v21 15| move-object/16 v21, v22 18| move/16 v22, v23 .prologue_end .line 865 21| const v23, #+28990 (0x0000713e | 4.06236e-41) 24| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 27| const/4 v14, #+0 (0x00000000 | 0.00000) .line 866 .local v14, "priorityVal", int 28| if-eqz v19, Label_1 .line 867 30| const v23, #+28991 (0x0000713f | 4.06250e-41) 33| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v14, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 870 37| const v23, #+28992 (0x00007140 | 4.06264e-41) 40| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 43| move-object/from16 v0, v16 45| iget-object v4, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 47| const v23, #+28993 (0x00007141 | 4.06278e-41) 50| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 53| move-object/from16 v0, v16 55| iget-object v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.location 57| const v23, #+28994 (0x00007142 | 4.06292e-41) 60| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-static {v4,v5}, com.android.calendar.alerts.AlertService.getTickerText(java.lang.String, java.lang.String):java.lang.String 66| move-result-object v15 67| const v23, #+28995 (0x00007143 | 4.06306e-41) 70| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 872 .local v15, "tickerText", java.lang.String 73| move-object/from16 v0, v16 75| iget-object v3, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventName 77| const v23, #+28996 (0x00007144 | 4.06321e-41) 80| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 83| move-object/from16 v0, v16 85| iget-object v5, v0, com.android.calendar.alerts.AlertService$NotificationInfo.description 87| const v23, #+28997 (0x00007145 | 4.06335e-41) 90| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 93| move-object/from16 v0, v16 95| iget-wide v6:v7, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis .line 873 97| const v23, #+28998 (0x00007146 | 4.06349e-41) 100| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 103| move-object/from16 v0, v16 105| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.endMillis 107| const v23, #+28999 (0x00007147 | 4.06363e-41) 110| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 113| move-object/from16 v0, v16 115| iget-wide v10:v11, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 117| const v23, #+29000 (0x00007148 | 4.06377e-41) 120| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static/range {v20..v20}, com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap1(com.android.calendar.alerts.AlertService$NotificationPrefs):boolean 126| move-result v13 127| const v23, #+29001 (0x00007149 | 4.06391e-41) 130| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 133| move-object/from16 v2, v18 135| move-object/from16 v4, v17 137| move/from16 v12, v22 .line 871 139| invoke-static/range {v2..v14}, com.android.calendar.alerts.AlertReceiver.makeExpandingNotification(android.content.Context, java.lang.String, java.lang.String, java.lang.String, long, long, long, int, boolean, int):com.android.calendar.alerts.AlertService$NotificationWrapper 142| move-result-object v2 143| const v23, #+29002 (0x0000714a | 4.06405e-41) 146| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 875 .local v2, "notification", com.android.calendar.alerts.AlertService$NotificationWrapper 149| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 876 .local v3, "quietUpdate", boolean 150| const-string/jumbo v6, "" .line 877 .local v6, "ringtone", java.lang.String 153| const v23, #+29003 (0x0000714b | 4.06419e-41) 156| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 159| move-object/from16 v0, v16 161| iget-boolean v4, v0, com.android.calendar.alerts.AlertService$NotificationInfo.newAlert 163| const v23, #+29004 (0x0000714c | 4.06433e-41) 166| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 169| if-eqz v4, Label_2 .line 878 171| const v23, #+29005 (0x0000714d | 4.06447e-41) 174| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 177| move-object/from16 v0, v20 179| iget-boolean v3, v0, com.android.calendar.alerts.AlertService$NotificationPrefs.quietUpdate .line 882 .local v3, "quietUpdate", boolean 181| const v23, #+29006 (0x0000714e | 4.06461e-41) 184| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static/range {v20..v20}, com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap2(com.android.calendar.alerts.AlertService$NotificationPrefs):java.lang.String 190| move-result-object v6 191| const v23, #+29007 (0x0000714f | 4.06475e-41) 194| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 885 .end_local v3 197| const v23, #+29008 (0x00007150 | 4.06489e-41) 200| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static/range {v20..v20}, com.android.calendar.alerts.AlertService$NotificationPrefs.-wrap0(com.android.calendar.alerts.AlertService$NotificationPrefs):boolean 206| move-result v5 207| const v23, #+29009 (0x00007151 | 4.06503e-41) 210| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 886 213| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 214| move-object v4, v15 .line 884 215| invoke-static/range {v2..v7}, com.android.calendar.alerts.AlertService.addNotificationOptions(com.android.calendar.alerts.AlertService$NotificationWrapper, boolean, java.lang.String, boolean, java.lang.String, boolean):void .line 889 218| const v23, #+29010 (0x00007152 | 4.06517e-41) 221| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 224| move-object/from16 v0, v21 226| move/from16 v1, v22 228| invoke-virtual {v0,v1,v2}, com.android.calendar.alerts.NotificationMgr.notify(int, com.android.calendar.alerts.AlertService$NotificationWrapper):void .line 892 231| const v23, #+29011 (0x00007153 | 4.06531e-41) 234| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 237| const-string/jumbo v5, "AlertService" 240| const v23, #+29012 (0x00007154 | 4.06545e-41) 243| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 246| new-instance v4, java.lang.StringBuilder 248| const v23, #+29013 (0x00007155 | 4.06559e-41) 251| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v4}, java.lang.StringBuilder.():void 257| const v23, #+29014 (0x00007156 | 4.06573e-41) 260| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 263| const-string/jumbo v7, "Posting individual alarm notification, eventId:" 266| const v23, #+29015 (0x00007157 | 4.06587e-41) 269| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v4,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 275| move-result-object v4 276| const v23, #+29016 (0x00007158 | 4.06601e-41) 279| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 282| move-object/from16 v0, v16 284| iget-wide v8:v9, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 286| const v23, #+29017 (0x00007159 | 4.06615e-41) 289| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v4,v8,v9}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 295| move-result-object v4 296| const v23, #+29018 (0x0000715a | 4.06629e-41) 299| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 893 302| const-string/jumbo v7, ", notificationId:" .line 892 305| const v23, #+29019 (0x0000715b | 4.06643e-41) 308| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v4,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 314| move-result-object v4 315| const v23, #+29020 (0x0000715c | 4.06657e-41) 318| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 321| move/from16 v0, v22 323| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 326| move-result-object v7 327| const v23, #+29021 (0x0000715d | 4.06671e-41) 330| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 894 333| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 336| move-result v4 337| const v23, #+29022 (0x0000715e | 4.06685e-41) 340| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 343| if-eqz v4, Label_5 345| const v23, #+29023 (0x0000715f | 4.06699e-41) 348| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 351| const-string/jumbo v4, ", quiet" Label_3: .line 892 354| const v23, #+29024 (0x00007160 | 4.06713e-41) 357| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v7,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 363| move-result-object v7 364| const v23, #+29025 (0x00007161 | 4.06727e-41) 367| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 895 370| if-eqz v19, Label_6 372| const v23, #+29026 (0x00007162 | 4.06741e-41) 375| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 378| const-string/jumbo v4, ", high-priority" Label_4: .line 892 381| const v23, #+29027 (0x00007163 | 4.06755e-41) 384| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual {v7,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 390| move-result-object v4 391| const v23, #+29028 (0x00007164 | 4.06769e-41) 394| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 400| move-result-object v4 401| const v23, #+29029 (0x00007165 | 4.06783e-41) 404| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-static {v5,v4}, android.util.Log.d(java.lang.String, java.lang.String):int .line 897 410| const v23, #+29030 (0x00007166 | 4.06797e-41) 413| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 416| return-void Label_5: .line 894 417| const v23, #+29031 (0x00007167 | 4.06811e-41) 420| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 423| const-string/jumbo v4, ", LOUD" 426| const v23, #+29032 (0x00007168 | 4.06825e-41) 429| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 432| goto/16 Label_3 Label_6: .line 895 434| const v23, #+29033 (0x00007169 | 4.06839e-41) 437| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 440| const-string/jumbo v4, "" 443| const v23, #+29034 (0x0000716a | 4.06853e-41) 446| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 449| goto/16 Label_4 } method com.android.calendar.alerts.AlertService.processQuery(android.database.Cursor, android.content.Context, long, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):int { .params "alertCursor", "context", "currentTime", "?", "?", "?" .src "AlertService.java" .line 557 0| move-object/16 v66, v67 3| move-object/16 v67, v68 6| move-wide/16 v68:v69, v69:v70 9| move-object/16 v70, v71 12| move-object/16 v71, v72 15| move-object/16 v72, v73 .local_ex v70, "highPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v71, "mediumPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v72, "lowPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 557 18| const v73, #+29035 (0x0000716b | 4.06867e-41) 21| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v5, "preferences_reminders_responded" 27| const v73, #+29036 (0x0000716c | 4.06881e-41) 30| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v16, "" .line 556 36| const v73, #+29037 (0x0000716d | 4.06895e-41) 39| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 42| move-object/from16 v0, v67 44| move-object/from16 v1, v16 46| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String):java.lang.String 49| move-result-object v58 50| const v73, #+29038 (0x0000716e | 4.06909e-41) 53| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 561 .local v58, "skipRemindersPref", java.lang.String 56| invoke-virtual/range {v67..v67}, android.content.Context.getResources():android.content.res.Resources 59| move-result-object v5 60| const v73, #+29039 (0x0000716f | 4.06923e-41) 63| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 562 66| const v16, #+2131165203 (0x7f070013 | 1.79446e+38) .line 561 69| move/from16 v0, v16 71| invoke-virtual {v5,v0}, android.content.res.Resources.getStringArray(int):java.lang.String[] 74| move-result-object v5 75| const v73, #+29040 (0x00007170 | 4.06937e-41) 78| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 562 81| const/16 v16, #+1 (0x00000001 | 1.40130e-45) .line 561 83| aget-object v5, v5, v16 85| const v73, #+29041 (0x00007171 | 4.06951e-41) 88| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 91| move-object/from16 v0, v58 93| invoke-virtual {v0,v5}, java.lang.String.equals(java.lang.Object):boolean 96| move-result v55 97| const v73, #+29042 (0x00007172 | 4.06965e-41) 100| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 566 .local v55, "remindRespondedOnly", boolean 103| const-string/jumbo v5, "preferences_reminders_quiet_hours" 106| const v73, #+29043 (0x00007173 | 4.06979e-41) 109| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 112| const/16 v16, #+0 (0x00000000 | 0.00000) .line 565 114| move-object/from16 v0, v67 116| move/from16 v1, v16 118| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 121| move-result v63 122| const v73, #+29044 (0x00007174 | 4.06993e-41) 125| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 570 .local v63, "useQuietHours", boolean 128| const/16 v53, #+22 (0x00000016 | 3.08286e-44) .line 572 .local v53, "quietHoursStartHour", int 130| const/16 v54, #+0 (0x00000000 | 0.00000) .line 574 .local v54, "quietHoursStartMinute", int 132| const/16 v51, #+8 (0x00000008 | 1.12104e-44) .line 576 .local v51, "quietHoursEndHour", int 134| const/16 v52, #+0 (0x00000000 | 0.00000) .line 577 .local v52, "quietHoursEndMinute", int 136| if-eqz v63, Label_1 .line 579 138| const v73, #+29045 (0x00007175 | 4.07007e-41) 141| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 144| const-string/jumbo v5, "preferences_reminders_quiet_hours_start_hour" .line 580 147| const v73, #+29046 (0x00007176 | 4.07021e-41) 150| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 153| const/16 v16, #+22 (0x00000016 | 3.08286e-44) .line 578 155| move-object/from16 v0, v67 157| move/from16 v1, v16 159| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 162| move-result v53 163| const v73, #+29047 (0x00007177 | 4.07035e-41) 166| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 582 169| const-string/jumbo v5, "preferences_reminders_quiet_hours_start_minute" .line 583 172| const v73, #+29048 (0x00007178 | 4.07049e-41) 175| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 178| const/16 v16, #+0 (0x00000000 | 0.00000) .line 581 180| move-object/from16 v0, v67 182| move/from16 v1, v16 184| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 187| move-result v54 188| const v73, #+29049 (0x00007179 | 4.07063e-41) 191| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 585 194| const-string/jumbo v5, "preferences_reminders_quiet_hours_end_hour" .line 586 197| const v73, #+29050 (0x0000717a | 4.07077e-41) 200| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 203| const/16 v16, #+8 (0x00000008 | 1.12104e-44) .line 584 205| move-object/from16 v0, v67 207| move/from16 v1, v16 209| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 212| move-result v51 213| const v73, #+29051 (0x0000717b | 4.07091e-41) 216| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 588 219| const-string/jumbo v5, "preferences_reminders_quiet_hours_end_minute" .line 589 222| const v73, #+29052 (0x0000717c | 4.07105e-41) 225| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 228| const/16 v16, #+0 (0x00000000 | 0.00000) .line 587 230| move-object/from16 v0, v67 232| move/from16 v1, v16 234| invoke-static {v0,v5,v1}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, int):int 237| move-result v52 238| const v73, #+29053 (0x0000717d | 4.07119e-41) 241| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 591 244| const v73, #+29054 (0x0000717e | 4.07133e-41) 247| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 250| new-instance v61, android.text.format.Time 252| const v73, #+29055 (0x0000717f | 4.07147e-41) 255| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-direct/range {v61..v61}, android.text.format.Time.():void .line 593 .local v61, "time", android.text.format.Time 261| const v73, #+29056 (0x00007180 | 4.07161e-41) 264| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual/range {v67..v67}, android.content.Context.getContentResolver():android.content.ContentResolver 270| move-result-object v29 271| const v73, #+29057 (0x00007181 | 4.07175e-41) 274| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 594 .local v29, "cr", android.content.ContentResolver 277| new-instance v34, java.util.HashMap 279| const v73, #+29058 (0x00007182 | 4.07189e-41) 282| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-direct/range {v34..v34}, java.util.HashMap.():void .line 595 .local_ex v34, "eventIds", java.util.HashMap, "Ljava/util/HashMap;" 288| const v73, #+29059 (0x00007183 | 4.07203e-41) 291| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 294| const/16 v44, #+0 (0x00000000 | 0.00000) Label_2: .try_begin_1 .line 597 .local v44, "numFired", int 296| const v73, #+29060 (0x00007184 | 4.07217e-41) 299| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-interface/range {v66..v66}, android.database.Cursor.moveToNext():boolean 305| move-result v5 306| const v73, #+29061 (0x00007185 | 4.07231e-41) 309| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 312| if-eqz v5, Label_47 .line 598 314| const v73, #+29062 (0x00007186 | 4.07245e-41) 317| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 320| const/4 v5, #+0 (0x00000000 | 0.00000) 321| move-object/from16 v0, v66 323| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 326| move-result-wide v26:v27 327| const v73, #+29063 (0x00007187 | 4.07259e-41) 330| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 599 .local v26, "alertId", long 333| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 334| move-object/from16 v0, v66 336| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 339| move-result-wide v6:v7 340| const v73, #+29064 (0x00007188 | 4.07273e-41) 343| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 600 .local v6, "eventId", long 346| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 348| move-object/from16 v0, v66 350| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int 353| move-result v38 354| const v73, #+29065 (0x00007189 | 4.07287e-41) 357| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 601 .local v38, "minutes", int 360| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 361| move-object/from16 v0, v66 363| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String 366| move-result-object v13 367| const v73, #+29066 (0x0000718a | 4.07301e-41) 370| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 602 .local v13, "eventName", java.lang.String 373| const/16 v5, #+11 (0x0000000b | 1.54143e-44) 375| move-object/from16 v0, v66 377| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String 380| move-result-object v15 381| const v73, #+29067 (0x0000718b | 4.07315e-41) 384| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 603 .local v15, "description", java.lang.String 387| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 388| move-object/from16 v0, v66 390| invoke-interface {v0,v5}, android.database.Cursor.getString(int):java.lang.String 393| move-result-object v14 394| const v73, #+29068 (0x0000718c | 4.07329e-41) 397| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 604 .local v14, "location", java.lang.String 400| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 401| move-object/from16 v0, v66 403| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int 406| move-result v60 407| const v73, #+29069 (0x0000718d | 4.07343e-41) 410| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 605 .local v60, "status", int 413| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 414| move/from16 v0, v60 416| if-ne v0, v5, Label_26 418| const v73, #+29070 (0x0000718e | 4.07357e-41) 421| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 424| const/16 v32, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 606 .local v32, "declined", boolean 426| const v73, #+29071 (0x0000718f | 4.07371e-41) 429| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 432| if-eqz v60, Label_28 .line 607 434| const v73, #+29072 (0x00007190 | 4.07385e-41) 437| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 440| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 441| move/from16 v0, v60 443| if-eq v0, v5, Label_27 445| const v73, #+29073 (0x00007191 | 4.07400e-41) 448| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 451| const/16 v56, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 608 .local v56, "responded", boolean 453| const v73, #+29074 (0x00007192 | 4.07414e-41) 456| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 459| const/16 v5, #+9 (0x00000009 | 1.26117e-44) 461| move-object/from16 v0, v66 463| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 466| move-result-wide v8:v9 467| const v73, #+29075 (0x00007193 | 4.07428e-41) 470| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 609 .local v8, "beginTime", long 473| const/16 v5, #+10 (0x0000000a | 1.40130e-44) 475| move-object/from16 v0, v66 477| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 480| move-result-wide v18:v19 481| const v73, #+29076 (0x00007194 | 4.07442e-41) 484| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 611 .local v18, "endTime", long 487| sget-object v5, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI .line 610 489| const v73, #+29077 (0x00007195 | 4.07456e-41) 492| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 495| move-wide/from16 v0:v1, v26:v27 497| invoke-static {v5,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 500| move-result-object v25 501| const v73, #+29078 (0x00007196 | 4.07470e-41) 504| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 612 .local v25, "alertUri", android.net.Uri 507| const/4 v5, #+7 (0x00000007 | 9.80909e-45) 508| move-object/from16 v0, v66 510| invoke-interface {v0,v5}, android.database.Cursor.getLong(int):long 513| move-result-wide v10:v11 514| const v73, #+29079 (0x00007197 | 4.07484e-41) 517| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 613 .local v10, "alarmTime", long 520| const/16 v35, #+0 (0x00000000 | 0.00000) .line 614 .local v35, "forceQuiet", boolean 522| if-eqz v63, Label_9 .line 616 524| const v73, #+29080 (0x00007198 | 4.07498e-41) 527| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 530| move-object/from16 v0, v61 532| invoke-virtual {v0,v10,v11}, android.text.format.Time.set(long):void .line 620 535| const v73, #+29081 (0x00007199 | 4.07512e-41) 538| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 541| move-object/from16 v0, v61 543| iget v5, v0, android.text.format.Time.hour 545| const v73, #+29082 (0x0000719a | 4.07526e-41) 548| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 551| move/from16 v0, v53 553| if-gt v5, v0, Label_29 .line 621 555| const v73, #+29083 (0x0000719b | 4.07540e-41) 558| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 561| move-object/from16 v0, v61 563| iget v5, v0, android.text.format.Time.hour 565| const v73, #+29084 (0x0000719c | 4.07554e-41) 568| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 571| move/from16 v0, v53 573| if-ne v5, v0, Label_31 .line 622 575| const v73, #+29085 (0x0000719d | 4.07568e-41) 578| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v0, v61 583| iget v5, v0, android.text.format.Time.minute 585| const v73, #+29086 (0x0000719e | 4.07582e-41) 588| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 591| move/from16 v0, v54 593| if-lt v5, v0, Label_30 595| const v73, #+29087 (0x0000719f | 4.07596e-41) 598| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 601| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 624 .local v4, "alarmAfterQuietHoursStart", boolean 602| const v73, #+29088 (0x000071a0 | 4.07610e-41) 605| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 608| move-object/from16 v0, v61 610| iget v5, v0, android.text.format.Time.hour 612| const v73, #+29089 (0x000071a1 | 4.07624e-41) 615| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 618| move/from16 v0, v51 620| if-lt v5, v0, Label_32 .line 625 622| const v73, #+29090 (0x000071a2 | 4.07638e-41) 625| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 628| move-object/from16 v0, v61 630| iget v5, v0, android.text.format.Time.hour 632| const v73, #+29091 (0x000071a3 | 4.07652e-41) 635| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 638| move/from16 v0, v51 640| if-ne v5, v0, Label_34 .line 626 642| const v73, #+29092 (0x000071a4 | 4.07666e-41) 645| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 648| move-object/from16 v0, v61 650| iget v5, v0, android.text.format.Time.minute 652| const v73, #+29093 (0x000071a5 | 4.07680e-41) 655| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 658| move/from16 v0, v52 660| if-gt v5, v0, Label_33 662| const v73, #+29094 (0x000071a6 | 4.07694e-41) 665| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 668| const/16 v24, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 634 .local v24, "alarmBeforeQuietHoursEnd", boolean 670| const v73, #+29095 (0x000071a7 | 4.07708e-41) 673| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 676| move/from16 v0, v53 678| move/from16 v1, v51 680| if-gt v0, v1, Label_35 .line 635 682| const v73, #+29096 (0x000071a8 | 4.07722e-41) 685| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 688| move/from16 v0, v53 690| move/from16 v1, v51 692| if-ne v0, v1, Label_37 .line 636 694| const v73, #+29097 (0x000071a9 | 4.07736e-41) 697| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 700| move/from16 v0, v54 702| move/from16 v1, v52 704| if-le v0, v1, Label_36 706| const v73, #+29098 (0x000071aa | 4.07750e-41) 709| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 712| const/16 v50, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 637 .local v50, "quietHoursCrossesMidnight", boolean 714| const v73, #+29099 (0x000071ab | 4.07764e-41) 717| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 720| if-eqz v50, Label_38 .line 640 722| const v73, #+29100 (0x000071ac | 4.07778e-41) 725| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 728| if-nez v4, Label_8 730| const v73, #+29101 (0x000071ad | 4.07792e-41) 733| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 736| if-eqz v24, Label_9 Label_8: .line 642 738| const v73, #+29102 (0x000071ae | 4.07806e-41) 741| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 744| const/16 v35, #+1 (0x00000001 | 1.40130e-45) Label_9: .line 653 .end_local v4 .end_local v24 .end_local v50 746| const v73, #+29103 (0x000071af | 4.07820e-41) 749| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 752| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 753| move-object/from16 v0, v66 755| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int 758| move-result v59 759| const v73, #+29104 (0x000071b0 | 4.07834e-41) 762| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 654 .local v59, "state", int 765| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 766| move-object/from16 v0, v66 768| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int 771| move-result v5 772| const v73, #+29105 (0x000071b1 | 4.07848e-41) 775| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 778| if-eqz v5, Label_39 780| const v73, #+29106 (0x000071b2 | 4.07862e-41) 783| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 786| const/16 v22, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 658 .local v22, "allDay", boolean 788| const v73, #+29107 (0x000071b3 | 4.07876e-41) 791| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 794| const/16 v40, #+0 (0x00000000 | 0.00000) .line 659 .local v40, "newAlertOverride", boolean 796| sget-boolean v5, com.android.calendar.alerts.AlertUtils.BYPASS_DB 798| const v73, #+29108 (0x000071b4 | 4.07890e-41) 801| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 804| if-eqz v5, Label_11 806| const v73, #+29109 (0x000071b5 | 4.07904e-41) 809| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 812| sub-long v16:v17, v68:v69, v10:v11 814| const-wide/32 v20:v21, #+60000 (0x0000ea60 | 8.40779e-41) 817| div-long v16:v17, v16:v17, v20:v21 819| const v73, #+29110 (0x000071b6 | 4.07918e-41) 822| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 825| const-wide/16 v20:v21, #+1 (0x00000001 | 1.40130e-45) 827| cmp-long v5, v16:v17, v20:v21 829| if-gez v5, Label_11 831| const v73, #+29111 (0x000071b7 | 4.07932e-41) 834| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 837| move-object/from16 v5, v67 .line 664 839| invoke-static/range {v5..v11}, com.android.calendar.alerts.AlertUtils.hasAlertFiredInSharedPrefs(android.content.Context, long, long, long):boolean 842| move-result v28 843| const v73, #+29112 (0x000071b8 | 4.07946e-41) 846| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 666 .local v28, "alreadyFired", boolean 849| if-nez v28, Label_11 .line 667 851| const v73, #+29113 (0x000071b9 | 4.07960e-41) 854| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 857| const/16 v40, #+1 (0x00000001 | 1.40130e-45) Label_11: .line 672 .end_local v28 859| const v73, #+29114 (0x000071ba | 4.07974e-41) 862| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 865| new-instance v39, java.lang.StringBuilder 867| const v73, #+29115 (0x000071bb | 4.07988e-41) 870| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 873| invoke-direct/range {v39..v39}, java.lang.StringBuilder.():void .line 673 .local v39, "msgBuilder", java.lang.StringBuilder 876| const v73, #+29116 (0x000071bc | 4.08002e-41) 879| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 882| const-string/jumbo v5, "alertCursor result: alarmTime:" 885| const v73, #+29117 (0x000071bd | 4.08016e-41) 888| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 891| move-object/from16 v0, v39 893| invoke-virtual {v0,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 896| move-result-object v5 897| const v73, #+29118 (0x000071be | 4.08030e-41) 900| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 903| invoke-virtual {v5,v10,v11}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 906| move-result-object v5 907| const v73, #+29119 (0x000071bf | 4.08044e-41) 910| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 674 913| const-string/jumbo v16, " alertId:" .line 673 916| const v73, #+29120 (0x000071c0 | 4.08058e-41) 919| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v0, v16 924| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 927| move-result-object v5 928| const v73, #+29121 (0x000071c1 | 4.08072e-41) 931| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 934| move-wide/from16 v0:v1, v26:v27 936| invoke-virtual {v5,v0,v1}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 939| move-result-object v5 940| const v73, #+29122 (0x000071c2 | 4.08086e-41) 943| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 675 946| const-string/jumbo v16, " eventId:" .line 673 949| const v73, #+29123 (0x000071c3 | 4.08100e-41) 952| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 955| move-object/from16 v0, v16 957| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 960| move-result-object v5 961| const v73, #+29124 (0x000071c4 | 4.08114e-41) 964| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 967| invoke-virtual {v5,v6,v7}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 970| move-result-object v5 971| const v73, #+29125 (0x000071c5 | 4.08128e-41) 974| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 676 977| const-string/jumbo v16, " state: " .line 673 980| const v73, #+29126 (0x000071c6 | 4.08142e-41) 983| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 986| move-object/from16 v0, v16 988| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 991| move-result-object v5 992| const v73, #+29127 (0x000071c7 | 4.08156e-41) 995| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 998| move/from16 v0, v59 1000| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 1003| move-result-object v5 1004| const v73, #+29128 (0x000071c8 | 4.08170e-41) 1007| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 677 1010| const-string/jumbo v16, " minutes:" .line 673 1013| const v73, #+29129 (0x000071c9 | 4.08184e-41) 1016| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1019| move-object/from16 v0, v16 1021| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1024| move-result-object v5 1025| const v73, #+29130 (0x000071ca | 4.08198e-41) 1028| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1031| move/from16 v0, v38 1033| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 1036| move-result-object v5 1037| const v73, #+29131 (0x000071cb | 4.08212e-41) 1040| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 678 1043| const-string/jumbo v16, " declined:" .line 673 1046| const v73, #+29132 (0x000071cc | 4.08226e-41) 1049| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1052| move-object/from16 v0, v16 1054| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1057| move-result-object v5 1058| const v73, #+29133 (0x000071cd | 4.08240e-41) 1061| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1064| move/from16 v0, v32 1066| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 1069| move-result-object v5 1070| const v73, #+29134 (0x000071ce | 4.08254e-41) 1073| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 679 1076| const-string/jumbo v16, " responded:" .line 673 1079| const v73, #+29135 (0x000071cf | 4.08268e-41) 1082| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1085| move-object/from16 v0, v16 1087| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1090| move-result-object v5 1091| const v73, #+29136 (0x000071d0 | 4.08282e-41) 1094| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1097| move/from16 v0, v56 1099| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 1102| move-result-object v5 1103| const v73, #+29137 (0x000071d1 | 4.08296e-41) 1106| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 680 1109| const-string/jumbo v16, " beginTime:" .line 673 1112| const v73, #+29138 (0x000071d2 | 4.08310e-41) 1115| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1118| move-object/from16 v0, v16 1120| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1123| move-result-object v5 1124| const v73, #+29139 (0x000071d3 | 4.08324e-41) 1127| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1130| invoke-virtual {v5,v8,v9}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1133| move-result-object v5 1134| const v73, #+29140 (0x000071d4 | 4.08338e-41) 1137| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 681 1140| const-string/jumbo v16, " endTime:" .line 673 1143| const v73, #+29141 (0x000071d5 | 4.08352e-41) 1146| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1149| move-object/from16 v0, v16 1151| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1154| move-result-object v5 1155| const v73, #+29142 (0x000071d6 | 4.08366e-41) 1158| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1161| move-wide/from16 v0:v1, v18:v19 1163| invoke-virtual {v5,v0,v1}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1166| move-result-object v5 1167| const v73, #+29143 (0x000071d7 | 4.08380e-41) 1170| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 682 1173| const-string/jumbo v16, " allDay:" .line 673 1176| const v73, #+29144 (0x000071d8 | 4.08394e-41) 1179| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1182| move-object/from16 v0, v16 1184| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1187| move-result-object v5 1188| const v73, #+29145 (0x000071d9 | 4.08408e-41) 1191| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1194| move/from16 v0, v22 1196| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 1199| move-result-object v5 1200| const v73, #+29146 (0x000071da | 4.08422e-41) 1203| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 683 1206| const-string/jumbo v16, " alarmTime:" .line 673 1209| const v73, #+29147 (0x000071db | 4.08436e-41) 1212| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1215| move-object/from16 v0, v16 1217| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1220| move-result-object v5 1221| const v73, #+29148 (0x000071dc | 4.08450e-41) 1224| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1227| invoke-virtual {v5,v10,v11}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1230| move-result-object v5 1231| const v73, #+29149 (0x000071dd | 4.08464e-41) 1234| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 684 1237| const-string/jumbo v16, " forceQuiet:" .line 673 1240| const v73, #+29150 (0x000071de | 4.08479e-41) 1243| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1246| move-object/from16 v0, v16 1248| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1251| move-result-object v5 1252| const v73, #+29151 (0x000071df | 4.08493e-41) 1255| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1258| move/from16 v0, v35 1260| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder .line 685 1263| const v73, #+29152 (0x000071e0 | 4.08507e-41) 1266| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1269| sget-boolean v5, com.android.calendar.alerts.AlertUtils.BYPASS_DB 1271| const v73, #+29153 (0x000071e1 | 4.08521e-41) 1274| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1277| if-eqz v5, Label_12 .line 686 1279| const v73, #+29154 (0x000071e2 | 4.08535e-41) 1282| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1285| const-string/jumbo v5, " newAlertOverride: " 1288| const v73, #+29155 (0x000071e3 | 4.08549e-41) 1291| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1294| move-object/from16 v0, v39 1296| invoke-virtual {v0,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1299| move-result-object v5 1300| const v73, #+29156 (0x000071e4 | 4.08563e-41) 1303| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1306| move/from16 v0, v40 1308| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder Label_12: .line 688 1311| const v73, #+29157 (0x000071e5 | 4.08577e-41) 1314| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1317| const-string/jumbo v5, "AlertService" 1320| const v73, #+29158 (0x000071e6 | 4.08591e-41) 1323| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1326| invoke-virtual/range {v39..v39}, java.lang.StringBuilder.toString():java.lang.String 1329| move-result-object v16 1330| const v73, #+29159 (0x000071e7 | 4.08605e-41) 1333| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1336| move-object/from16 v0, v16 1338| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int .line 691 1341| const v73, #+29160 (0x000071e8 | 4.08619e-41) 1344| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1347| new-instance v64, android.content.ContentValues 1349| const v73, #+29161 (0x000071e9 | 4.08633e-41) 1352| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1355| invoke-direct/range {v64..v64}, android.content.ContentValues.():void .line 692 .local v64, "values", android.content.ContentValues 1358| const v73, #+29162 (0x000071ea | 4.08647e-41) 1361| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1364| const/16 v41, #-1 (0xffffffff | NaN) .line 693 .local v41, "newState", int 1366| const/16 v23, #+0 (0x00000000 | 0.00000) .line 703 .local v23, "newAlert", boolean 1368| xor-int/lit8 v57, v32, #+1 (0x00000001 | 1.40130e-45) .line 705 .local v57, "sendAlert", boolean 1370| if-eqz v55, Label_13 .line 708 1372| const v73, #+29163 (0x000071eb | 4.08661e-41) 1375| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1378| if-eqz v57, Label_40 1380| const v73, #+29164 (0x000071ec | 4.08675e-41) 1383| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1386| move/from16 v57, v56 Label_13: .line 710 .end_local v57 1388| const v73, #+29165 (0x000071ed | 4.08689e-41) 1391| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1394| if-eqz v57, Label_41 .line 711 1396| const v73, #+29166 (0x000071ee | 4.08703e-41) 1399| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1402| if-eqz v59, Label_14 1404| const v73, #+29167 (0x000071ef | 4.08717e-41) 1407| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1410| if-eqz v40, Label_16 Label_14: .line 712 1412| const v73, #+29168 (0x000071f0 | 4.08731e-41) 1415| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1418| const/16 v41, #+1 (0x00000001 | 1.40130e-45) .line 713 1420| add-int/lit8 v44, v44, #+1 (0x00000001 | 1.40130e-45) .line 716 1422| if-nez v35, Label_15 .line 717 1424| const v73, #+29169 (0x000071f1 | 4.08745e-41) 1427| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1430| const/16 v23, #+1 (0x00000001 | 1.40130e-45) Label_15: .line 723 1432| const v73, #+29170 (0x000071f2 | 4.08759e-41) 1435| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1438| const-string/jumbo v5, "receivedTime" 1441| const v73, #+29171 (0x000071f3 | 4.08773e-41) 1444| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1447| invoke-static/range {v68..v69}, java.lang.Long.valueOf(long):java.lang.Long 1450| move-result-object v16 1451| const v73, #+29172 (0x000071f4 | 4.08787e-41) 1454| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1457| move-object/from16 v0, v64 1459| move-object/from16 v1, v16 1461| invoke-virtual {v0,v5,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void Label_16: .line 730 1464| const v73, #+29173 (0x000071f5 | 4.08801e-41) 1467| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1470| const/4 v5, #-1 (0xffffffff | NaN) 1471| move/from16 v0, v41 1473| if-eq v0, v5, Label_17 .line 731 1475| const v73, #+29174 (0x000071f6 | 4.08815e-41) 1478| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1481| const-string/jumbo v5, "state" 1484| const v73, #+29175 (0x000071f7 | 4.08829e-41) 1487| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1490| invoke-static/range {v41..v41}, java.lang.Integer.valueOf(int):java.lang.Integer 1493| move-result-object v16 1494| const v73, #+29176 (0x000071f8 | 4.08843e-41) 1497| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1500| move-object/from16 v0, v64 1502| move-object/from16 v1, v16 1504| invoke-virtual {v0,v5,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 732 1507| const v73, #+29177 (0x000071f9 | 4.08857e-41) 1510| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1513| move/from16 v59, v41 .line 734 1515| sget-boolean v5, com.android.calendar.alerts.AlertUtils.BYPASS_DB 1517| const v73, #+29178 (0x000071fa | 4.08871e-41) 1520| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1523| if-eqz v5, Label_17 1525| const v73, #+29179 (0x000071fb | 4.08885e-41) 1528| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1531| move-object/from16 v5, v67 .line 735 1533| invoke-static/range {v5..v11}, com.android.calendar.alerts.AlertUtils.setAlertFiredInSharedPrefs(android.content.Context, long, long, long):void Label_17: .line 740 1536| const v73, #+29180 (0x000071fc | 4.08899e-41) 1539| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1542| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1543| move/from16 v0, v59 1545| if-ne v0, v5, Label_18 .line 743 1547| const v73, #+29181 (0x000071fd | 4.08913e-41) 1550| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1553| const-string/jumbo v5, "notifyTime" 1556| const v73, #+29182 (0x000071fe | 4.08927e-41) 1559| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1562| invoke-static/range {v68..v69}, java.lang.Long.valueOf(long):java.lang.Long 1565| move-result-object v16 1566| const v73, #+29183 (0x000071ff | 4.08941e-41) 1569| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1572| move-object/from16 v0, v64 1574| move-object/from16 v1, v16 1576| invoke-virtual {v0,v5,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void Label_18: .line 747 1579| const v73, #+29184 (0x00007200 | 4.08955e-41) 1582| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1585| invoke-virtual/range {v64..v64}, android.content.ContentValues.size():int 1588| move-result v5 1589| const v73, #+29185 (0x00007201 | 4.08969e-41) 1592| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1595| if-lez v5, Label_19 1597| const v73, #+29186 (0x00007202 | 4.08983e-41) 1600| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1603| const/4 v5, #+0 (0x00000000 | 0.00000) 1604| const/16 v16, #+0 (0x00000000 | 0.00000) 1606| move-object/from16 v0, v29 1608| move-object/from16 v1, v25 1610| move-object/from16 v2, v64 1612| move-object/from16 v3, v16 1614| invoke-virtual {v0,v1,v2,v5,v3}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int Label_19: .line 749 1617| const v73, #+29187 (0x00007203 | 4.08997e-41) 1620| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1623| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1624| move/from16 v0, v59 1626| if-ne v0, v5, Label_2 .line 754 1628| const v73, #+29188 (0x00007204 | 4.09011e-41) 1631| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1634| new-instance v12, com.android.calendar.alerts.AlertService$NotificationInfo 1636| const v73, #+29189 (0x00007205 | 4.09025e-41) 1639| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1642| move-wide/from16 v16:v17, v8:v9 1644| move-wide/from16 v20:v21, v6:v7 1646| invoke-direct/range {v12..v23}, com.android.calendar.alerts.AlertService$NotificationInfo.(java.lang.String, java.lang.String, java.lang.String, long, long, long, boolean, boolean):void .line 759 .local v12, "newInfo", com.android.calendar.alerts.AlertService$NotificationInfo 1649| const v73, #+29190 (0x00007206 | 4.09039e-41) 1652| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1655| move-wide/from16 v30:v31, v8:v9 .line 760 .local v30, "beginTimeAdjustedForAllDay", long 1657| const/16 v62, #+0 (0x00000000 | 0.00000) .line 761 .local v62, "tz", java.lang.String 1659| if-eqz v22, Label_20 .line 762 1661| const v73, #+29191 (0x00007207 | 4.09053e-41) 1664| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1667| invoke-static {}, java.util.TimeZone.getDefault():java.util.TimeZone 1670| move-result-object v5 1671| const v73, #+29192 (0x00007208 | 4.09067e-41) 1674| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1677| invoke-virtual {v5}, java.util.TimeZone.getID():java.lang.String 1680| move-result-object v62 1681| const v73, #+29193 (0x00007209 | 4.09081e-41) 1684| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 763 .local v62, "tz", java.lang.String 1687| const/4 v5, #+0 (0x00000000 | 0.00000) 1688| move-object/from16 v0, v62 1690| invoke-static {v5,v8,v9,v0}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 1693| move-result-wide v30:v31 1694| const v73, #+29194 (0x0000720a | 4.09095e-41) 1697| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void Label_20: .line 768 .end_local v62 1700| const v73, #+29195 (0x0000720b | 4.09109e-41) 1703| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1706| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 1709| move-result-object v5 1710| const v73, #+29196 (0x0000720c | 4.09123e-41) 1713| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1716| move-object/from16 v0, v34 1718| invoke-virtual {v0,v5}, java.util.HashMap.containsKey(java.lang.Object):boolean 1721| move-result v5 1722| const v73, #+29197 (0x0000720d | 4.09137e-41) 1725| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1728| if-eqz v5, Label_23 .line 769 1730| const v73, #+29198 (0x0000720e | 4.09151e-41) 1733| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1736| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 1739| move-result-object v5 1740| const v73, #+29199 (0x0000720f | 4.09165e-41) 1743| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1746| move-object/from16 v0, v34 1748| invoke-virtual {v0,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 1751| move-result-object v45 1752| const v73, #+29200 (0x00007210 | 4.09179e-41) 1755| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1758| check-cast v45, com.android.calendar.alerts.AlertService$NotificationInfo .line 770 .local v45, "oldInfo", com.android.calendar.alerts.AlertService$NotificationInfo 1760| const v73, #+29201 (0x00007211 | 4.09193e-41) 1763| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1766| move-object/from16 v0, v45 1768| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 1770| const v73, #+29202 (0x00007212 | 4.09207e-41) 1773| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1776| move-wide/from16 v46:v47, v0:v1 .line 771 .local v46, "oldBeginTimeAdjustedForAllDay", long 1778| if-eqz v22, Label_21 .line 773 1780| const v73, #+29203 (0x00007213 | 4.09221e-41) 1783| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1786| move-object/from16 v0, v45 1788| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 1790| const v73, #+29204 (0x00007214 | 4.09235e-41) 1793| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1796| move-wide/from16 v16:v17, v0:v1 .line 772 1798| const/4 v5, #+0 (0x00000000 | 0.00000) 1799| move-wide/from16 v0:v1, v16:v17 1801| move-object/from16 v2, v62 1803| invoke-static {v5,v0,v1,v2}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 1806| move-result-wide v46:v47 1807| const v73, #+29205 (0x00007215 | 4.09249e-41) 1810| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void Label_21: .line 778 1813| const v73, #+29206 (0x00007216 | 4.09263e-41) 1816| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1819| sub-long v48:v49, v46:v47, v68:v69 .line 779 .local v48, "oldStartInterval", long 1821| sub-long v42:v43, v30:v31, v68:v69 .line 781 .local v42, "newStartInterval", long 1823| const-wide/16 v16:v17, #+0 (0x00000000 | 0.00000) 1825| cmp-long v5, v42:v43, v16:v17 1827| if-gez v5, Label_43 1829| const v73, #+29207 (0x00007217 | 4.09277e-41) 1832| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1835| const-wide/16 v16:v17, #+0 (0x00000000 | 0.00000) 1837| cmp-long v5, v48:v49, v16:v17 1839| if-lez v5, Label_43 .line 783 1841| const v73, #+29208 (0x00007218 | 4.09291e-41) 1844| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1847| invoke-static/range {v42..v43}, java.lang.Math.abs(long):long 1850| move-result-wide v16:v17 1851| const v73, #+29209 (0x00007219 | 4.09305e-41) 1854| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1857| const-wide/32 v20:v21, #+900000 (0x000dbba0 | 1.26117e-39) 1860| cmp-long v5, v16:v17, v20:v21 1862| if-gez v5, Label_42 1864| const v73, #+29210 (0x0000721a | 4.09319e-41) 1867| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1870| const/16 v33, #+1 (0x00000001 | 1.40130e-45) Label_22: .line 789 .local v33, "dropOld", boolean 1872| const v73, #+29211 (0x0000721b | 4.09333e-41) 1875| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1878| if-eqz v33, Label_2 .line 798 1880| const v73, #+29212 (0x0000721c | 4.09347e-41) 1883| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1886| move-object/from16 v0, v70 1888| move-object/from16 v1, v45 1890| invoke-virtual {v0,v1}, java.util.ArrayList.remove(java.lang.Object):boolean .line 799 1893| const v73, #+29213 (0x0000721d | 4.09361e-41) 1896| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1899| move-object/from16 v0, v71 1901| move-object/from16 v1, v45 1903| invoke-virtual {v0,v1}, java.util.ArrayList.remove(java.lang.Object):boolean .line 801 1906| const v73, #+29214 (0x0000721e | 4.09375e-41) 1909| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1912| const-string/jumbo v5, "AlertService" 1915| const v73, #+29215 (0x0000721f | 4.09389e-41) 1918| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1921| new-instance v16, java.lang.StringBuilder 1923| const v73, #+29216 (0x00007220 | 4.09403e-41) 1926| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1929| invoke-direct/range {v16..v16}, java.lang.StringBuilder.():void 1932| const v73, #+29217 (0x00007221 | 4.09417e-41) 1935| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1938| const-string/jumbo v17, "Dropping alert for recurring event ID:" 1941| const v73, #+29218 (0x00007222 | 4.09431e-41) 1944| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1947| invoke-virtual/range {v16..v17}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1950| move-result-object v16 1951| const v73, #+29219 (0x00007223 | 4.09445e-41) 1954| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1957| move-object/from16 v0, v45 1959| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.eventId 1961| const v73, #+29220 (0x00007224 | 4.09459e-41) 1964| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1967| move-wide/from16 v20:v21, v0:v1 1969| move-object/from16 v0, v16 1971| move-wide/from16 v1:v2, v20:v21 1973| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1976| move-result-object v16 1977| const v73, #+29221 (0x00007225 | 4.09473e-41) 1980| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 802 1983| const-string/jumbo v17, ", startTime:" .line 801 1986| const v73, #+29222 (0x00007226 | 4.09487e-41) 1989| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 1992| invoke-virtual/range {v16..v17}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1995| move-result-object v16 1996| const v73, #+29223 (0x00007227 | 4.09501e-41) 1999| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 802 2002| move-object/from16 v0, v45 2004| iget-wide v0:v1, v0, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 2006| const v73, #+29224 (0x00007228 | 4.09515e-41) 2009| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2012| move-wide/from16 v20:v21, v0:v1 .line 801 2014| move-object/from16 v0, v16 2016| move-wide/from16 v1:v2, v20:v21 2018| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 2021| move-result-object v16 2022| const v73, #+29225 (0x00007229 | 4.09529e-41) 2025| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 803 2028| const-string/jumbo v17, " in favor of startTime:" .line 801 2031| const v73, #+29226 (0x0000722a | 4.09543e-41) 2034| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2037| invoke-virtual/range {v16..v17}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 2040| move-result-object v16 2041| const v73, #+29227 (0x0000722b | 4.09558e-41) 2044| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 803 2047| iget-wide v0:v1, v12, com.android.calendar.alerts.AlertService$NotificationInfo.startMillis 2049| const v73, #+29228 (0x0000722c | 4.09572e-41) 2052| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2055| move-wide/from16 v20:v21, v0:v1 .line 801 2057| move-object/from16 v0, v16 2059| move-wide/from16 v1:v2, v20:v21 2061| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 2064| move-result-object v16 2065| const v73, #+29229 (0x0000722d | 4.09586e-41) 2068| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2071| invoke-virtual/range {v16..v16}, java.lang.StringBuilder.toString():java.lang.String 2074| move-result-object v16 2075| const v73, #+29230 (0x0000722e | 4.09600e-41) 2078| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2081| move-object/from16 v0, v16 2083| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int Label_23: .line 812 .end_local v33 .end_local v42 .end_local v45 .end_local v46 .end_local v48 2086| const v73, #+29231 (0x0000722f | 4.09614e-41) 2089| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2092| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 2095| move-result-object v5 2096| const v73, #+29232 (0x00007230 | 4.09628e-41) 2099| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2102| move-object/from16 v0, v34 2104| invoke-virtual {v0,v5,v12}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 814 2107| const v73, #+29233 (0x00007231 | 4.09642e-41) 2110| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2113| move-wide/from16 v0:v1, v18:v19 2115| move/from16 v2, v22 2117| invoke-static {v8,v9,v0,v1,v2}, com.android.calendar.alerts.AlertService.getGracePeriodMs(long, long, boolean):long 2120| move-result-wide v16:v17 2121| const v73, #+29234 (0x00007232 | 4.09656e-41) 2124| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void .line 813 2127| sub-long v36:v37, v68:v69, v16:v17 .line 816 .local v36, "highPriorityCutoff", long 2129| cmp-long v5, v30:v31, v36:v37 2131| if-lez v5, Label_45 .line 818 2133| const v73, #+29235 (0x00007233 | 4.09670e-41) 2136| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2139| move-object/from16 v0, v70 2141| invoke-virtual {v0,v12}, java.util.ArrayList.add(java.lang.Object):boolean .try_end_1 catch(...) : Label_24 2144| const v73, #+29236 (0x00007234 | 4.09684e-41) 2147| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2150| goto/16 Label_2 Label_24: .line 828 .end_local v6 .end_local v8 .end_local v10 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v18 .end_local v22 .end_local v23 .end_local v25 .end_local v26 .end_local v30 .end_local v32 .end_local v35 .end_local v36 .end_local v38 .end_local v39 .end_local v40 .end_local v41 .end_local v56 .end_local v59 .end_local v60 .end_local v64 2152| const v73, #+29237 (0x00007235 | 4.09698e-41) 2155| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2158| move-exception v5 .line 829 2159| if-eqz v66, Label_25 .line 830 2161| const v73, #+29238 (0x00007236 | 4.09712e-41) 2164| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2167| invoke-interface/range {v66..v66}, android.database.Cursor.close():void Label_25: .line 828 2170| const v73, #+29239 (0x00007237 | 4.09726e-41) 2173| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2176| throw v5 Label_26: .line 605 .restart_local v6 .restart_local v13 .restart_local v14 .restart_local v15 .restart_local v26 .restart_local v38 .restart_local v60 2177| const v73, #+29240 (0x00007238 | 4.09740e-41) 2180| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2183| const/16 v32, #+0 (0x00000000 | 0.00000) .restart_local v32 2185| goto/16 Label_3 Label_27: .line 607 2187| const v73, #+29241 (0x00007239 | 4.09754e-41) 2190| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2193| const/16 v56, #+0 (0x00000000 | 0.00000) .restart_local v56 2195| goto/16 Label_4 Label_28: .line 606 .end_local v56 2197| const v73, #+29242 (0x0000723a | 4.09768e-41) 2200| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2203| const/16 v56, #+0 (0x00000000 | 0.00000) .restart_local v56 2205| goto/16 Label_4 Label_29: .line 620 .restart_local v8 .restart_local v10 .restart_local v18 .restart_local v25 .restart_local v35 2207| const v73, #+29243 (0x0000723b | 4.09782e-41) 2210| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2213| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .restart_local v4 2214| goto/16 Label_5 Label_30: .line 622 .end_local v4 2216| const v73, #+29244 (0x0000723c | 4.09796e-41) 2219| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2222| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 2223| goto/16 Label_5 Label_31: .line 621 .end_local v4 2225| const v73, #+29245 (0x0000723d | 4.09810e-41) 2228| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2231| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 2232| goto/16 Label_5 Label_32: .line 624 2234| const v73, #+29246 (0x0000723e | 4.09824e-41) 2237| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2240| const/16 v24, #+1 (0x00000001 | 1.40130e-45) .restart_local v24 2242| goto/16 Label_6 Label_33: .line 626 .end_local v24 2244| const v73, #+29247 (0x0000723f | 4.09838e-41) 2247| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2250| const/16 v24, #+0 (0x00000000 | 0.00000) .restart_local v24 2252| goto/16 Label_6 Label_34: .line 625 .end_local v24 2254| const v73, #+29248 (0x00007240 | 4.09852e-41) 2257| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2260| const/16 v24, #+0 (0x00000000 | 0.00000) .restart_local v24 2262| goto/16 Label_6 Label_35: .line 634 2264| const v73, #+29249 (0x00007241 | 4.09866e-41) 2267| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2270| const/16 v50, #+1 (0x00000001 | 1.40130e-45) .restart_local v50 2272| goto/16 Label_7 Label_36: .line 636 .end_local v50 2274| const v73, #+29250 (0x00007242 | 4.09880e-41) 2277| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2280| const/16 v50, #+0 (0x00000000 | 0.00000) .restart_local v50 2282| goto/16 Label_7 Label_37: .line 635 .end_local v50 2284| const v73, #+29251 (0x00007243 | 4.09894e-41) 2287| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2290| const/16 v50, #+0 (0x00000000 | 0.00000) .restart_local v50 2292| goto/16 Label_7 Label_38: .line 647 2294| const v73, #+29252 (0x00007244 | 4.09908e-41) 2297| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2300| if-eqz v4, Label_9 2302| const v73, #+29253 (0x00007245 | 4.09922e-41) 2305| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2308| if-eqz v24, Label_9 .line 649 2310| const v73, #+29254 (0x00007246 | 4.09936e-41) 2313| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2316| const/16 v35, #+1 (0x00000001 | 1.40130e-45) 2318| goto/16 Label_9 Label_39: .line 654 .end_local v4 .end_local v24 .end_local v50 .restart_local v59 2320| const v73, #+29255 (0x00007247 | 4.09950e-41) 2323| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2326| const/16 v22, #+0 (0x00000000 | 0.00000) .restart_local v22 2328| goto/16 Label_10 Label_40: .line 708 .restart_local v23 .restart_local v39 .restart_local v40 .restart_local v41 .restart_local v57 .restart_local v64 2330| const v73, #+29256 (0x00007248 | 4.09964e-41) 2333| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2336| const/16 v57, #+0 (0x00000000 | 0.00000) .local v57, "sendAlert", boolean 2338| goto/16 Label_13 Label_41: .line 726 .end_local v57 2340| const v73, #+29257 (0x00007249 | 4.09978e-41) 2343| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2346| const/16 v41, #+2 (0x00000002 | 2.80260e-45) 2348| goto/16 Label_16 Label_42: .line 783 .restart_local v12 .restart_local v30 .restart_local v42 .restart_local v45 .restart_local v46 .restart_local v48 2350| const v73, #+29258 (0x0000724a | 4.09992e-41) 2353| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2356| const/16 v33, #+0 (0x00000000 | 0.00000) .restart_local v33 2358| goto/16 Label_22 Label_43: .try_begin_2 .line 786 .end_local v33 2360| const v73, #+29259 (0x0000724b | 4.10006e-41) 2363| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2366| invoke-static/range {v42..v43}, java.lang.Math.abs(long):long 2369| move-result-wide v16:v17 2370| const v73, #+29260 (0x0000724c | 4.10020e-41) 2373| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2376| invoke-static/range {v48..v49}, java.lang.Math.abs(long):long 2379| move-result-wide v20:v21 2380| const v73, #+29261 (0x0000724d | 4.10034e-41) 2383| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2386| cmp-long v5, v16:v17, v20:v21 2388| if-gez v5, Label_44 2390| const v73, #+29262 (0x0000724e | 4.10048e-41) 2393| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2396| const/16 v33, #+1 (0x00000001 | 1.40130e-45) .restart_local v33 2398| goto/16 Label_22 Label_44: .end_local v33 2400| const v73, #+29263 (0x0000724f | 4.10062e-41) 2403| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2406| const/16 v33, #+0 (0x00000000 | 0.00000) .restart_local v33 2408| goto/16 Label_22 Label_45: .line 819 .end_local v33 .end_local v42 .end_local v45 .end_local v46 .end_local v48 .restart_local v36 2410| const v73, #+29264 (0x00007250 | 4.10076e-41) 2413| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2416| if-eqz v22, Label_46 2418| const v73, #+29265 (0x00007251 | 4.10090e-41) 2421| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2424| if-eqz v62, Label_46 2426| const v73, #+29266 (0x00007252 | 4.10104e-41) 2429| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2432| invoke-static/range {v30..v31}, android.text.format.DateUtils.isToday(long):boolean 2435| move-result v5 2436| const v73, #+29267 (0x00007253 | 4.10118e-41) 2439| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2442| if-eqz v5, Label_46 .line 821 2444| const v73, #+29268 (0x00007254 | 4.10132e-41) 2447| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2450| move-object/from16 v0, v71 2452| invoke-virtual {v0,v12}, java.util.ArrayList.add(java.lang.Object):boolean 2455| const v73, #+29269 (0x00007255 | 4.10146e-41) 2458| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2461| goto/16 Label_2 Label_46: .line 823 2463| const v73, #+29270 (0x00007256 | 4.10160e-41) 2466| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2469| move-object/from16 v0, v72 2471| invoke-virtual {v0,v12}, java.util.ArrayList.add(java.lang.Object):boolean 2474| const v73, #+29271 (0x00007257 | 4.10174e-41) 2477| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2480| goto/16 Label_2 Label_47: .line 827 .end_local v6 .end_local v8 .end_local v10 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v18 .end_local v22 .end_local v23 .end_local v25 .end_local v26 .end_local v30 .end_local v32 .end_local v35 .end_local v36 .end_local v38 .end_local v39 .end_local v40 .end_local v41 .end_local v56 .end_local v59 .end_local v60 .end_local v64 2482| const v73, #+29272 (0x00007258 | 4.10188e-41) 2485| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2488| invoke-virtual/range {v34..v34}, java.util.HashMap.keySet():java.util.Set 2491| move-result-object v5 2492| const v73, #+29273 (0x00007259 | 4.10202e-41) 2495| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2498| move-object/from16 v0, v67 2500| invoke-static {v0,v5}, com.android.calendar.alerts.GlobalDismissManager.processEventIds(android.content.Context, java.util.Set):void .try_end_2 catch(...) : Label_24 .line 829 2503| const v73, #+29274 (0x0000725a | 4.10216e-41) 2506| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2509| if-eqz v66, Label_48 .line 830 2511| const v73, #+29275 (0x0000725b | 4.10230e-41) 2514| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2517| invoke-interface/range {v66..v66}, android.database.Cursor.close():void Label_48: .line 833 2520| const v73, #+29276 (0x0000725c | 4.10244e-41) 2523| invoke-static/range {v73..v73}, CodeCoverage.TraceBasicBlock(int):void 2526| return v44 } method com.android.calendar.alerts.AlertService.redistributeBuckets(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, int):void { .params "?", "?", "?", "maxNotifications" .src "AlertService.java" .line 453 .local_ex v6, "highPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v7, "mediumPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v8, "lowPriorityEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+29277 (0x0000725d | 4.10258e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 453 7| invoke-virtual {v6}, java.util.ArrayList.size():int 10| move-result v3 11| const v0, #+29278 (0x0000725e | 4.10272e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-le v3, v9, Label_1 .line 455 19| const v0, #+29279 (0x0000725f | 4.10286e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v8,v5,v7}, java.util.ArrayList.addAll(int, java.util.Collection):boolean .line 459 28| const v0, #+29280 (0x00007260 | 4.10300e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v6}, java.util.ArrayList.size():int 37| move-result v3 38| const v0, #+29281 (0x00007261 | 4.10314e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| sub-int/2addr v3, v9 .line 458 45| invoke-virtual {v6,v5,v3}, java.util.ArrayList.subList(int, int):java.util.List 48| move-result-object v1 49| const v0, #+29282 (0x00007262 | 4.10328e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 461 .local_ex v1, "itemsToMoveSublist", java.util.List, "Ljava/util/List;" 55| invoke-virtual {v8,v5,v1}, java.util.ArrayList.addAll(int, java.util.Collection):boolean .line 463 58| const v0, #+29283 (0x00007263 | 4.10342e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-static {v7,v1}, com.android.calendar.alerts.AlertService.logEventIdsBumped(java.util.List, java.util.List):void .line 465 67| const v0, #+29284 (0x00007264 | 4.10356e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v7}, java.util.ArrayList.clear():void .line 467 76| const v0, #+29285 (0x00007265 | 4.10370e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1}, java.util.List.clear():void Label_1: .line 471 .end_local v1 85| const v0, #+29286 (0x00007266 | 4.10384e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v7}, java.util.ArrayList.size():int 94| move-result v3 95| const v0, #+29287 (0x00007267 | 4.10398e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v6}, java.util.ArrayList.size():int 104| move-result v4 105| const v0, #+29288 (0x00007268 | 4.10412e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| add-int/2addr v3, v4 112| if-le v3, v9, Label_2 .line 472 114| const v0, #+29289 (0x00007269 | 4.10426e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v6}, java.util.ArrayList.size():int 123| move-result v3 124| const v0, #+29290 (0x0000726a | 4.10440e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| sub-int v2, v9, v3 .line 478 .local v2, "spaceRemaining", int 132| invoke-virtual {v7}, java.util.ArrayList.size():int 135| move-result v3 136| const v0, #+29291 (0x0000726b | 4.10454e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 477 142| invoke-virtual {v7,v2,v3}, java.util.ArrayList.subList(int, int):java.util.List 145| move-result-object v1 146| const v0, #+29292 (0x0000726c | 4.10468e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 479 .restart_local v1 152| invoke-virtual {v8,v5,v1}, java.util.ArrayList.addAll(int, java.util.Collection):boolean .line 481 155| const v0, #+29293 (0x0000726d | 4.10482e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| const/4 v3, #+0 (0x00000000 | 0.00000) 162| invoke-static {v1,v3}, com.android.calendar.alerts.AlertService.logEventIdsBumped(java.util.List, java.util.List):void .line 485 165| const v0, #+29294 (0x0000726e | 4.10496e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-interface {v1}, java.util.List.clear():void Label_2: .line 487 .end_local v1 .end_local v2 174| const v0, #+29295 (0x0000726f | 4.10510e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return-void } method com.android.calendar.alerts.AlertService.rescheduleMissedAlarms(android.content.ContentResolver, android.content.Context, com.android.calendar.alerts.AlarmManagerInterface):void { .params "cr", "context", "manager" .src "AlertService.java" .line 1047 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move-object/16 v20, v21 .prologue_end .line 1047 9| const v21, #+29296 (0x00007270 | 4.10524e-41) 12| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {}, java.lang.System.currentTimeMillis():long 18| move-result-wide v16:v17 19| const v21, #+29297 (0x00007271 | 4.10538e-41) 22| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 1048 .local v16, "now", long 25| const-wide/32 v2:v3, #+86400000 (0x05265c00 | 7.82218e-36) 28| sub-long v10:v11, v16:v17, v2:v3 .line 1049 .local v10, "ancient", long 30| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 31| new-array v4, v2, java.lang.String[] .line 1050 33| const v21, #+29298 (0x00007272 | 4.10552e-41) 36| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v2, "alarmTime" 42| const v21, #+29299 (0x00007273 | 4.10566e-41) 45| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v3, #+0 (0x00000000 | 0.00000) 49| aput-object v2, v4, v3 .line 1055 .local v4, "projection", java.lang.String[] 51| const v21, #+29300 (0x00007274 | 4.10580e-41) 54| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v3, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI .line 1056 59| const v21, #+29301 (0x00007275 | 4.10594e-41) 62| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 65| const-string/jumbo v5, "state=0 AND alarmTime? AND end>=?" 68| const v21, #+29302 (0x00007276 | 4.10608e-41) 71| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 75| new-array v6, v2, java.lang.String[] .line 1057 77| const v21, #+29303 (0x00007277 | 4.10622e-41) 80| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static/range {v16..v17}, java.lang.Long.toString(long):java.lang.String 86| move-result-object v2 87| const v21, #+29304 (0x00007278 | 4.10637e-41) 90| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v7, #+0 (0x00000000 | 0.00000) 94| aput-object v2, v6, v7 96| const v21, #+29305 (0x00007279 | 4.10651e-41) 99| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v10,v11}, java.lang.Long.toString(long):java.lang.String 105| move-result-object v2 106| const v21, #+29306 (0x0000727a | 4.10665e-41) 109| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 113| aput-object v2, v6, v7 115| const v21, #+29307 (0x0000727b | 4.10679e-41) 118| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static/range {v16..v17}, java.lang.Long.toString(long):java.lang.String 124| move-result-object v2 125| const v21, #+29308 (0x0000727c | 4.10693e-41) 128| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 132| aput-object v2, v6, v7 .line 1058 134| const v21, #+29309 (0x0000727d | 4.10707e-41) 137| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v7, "alarmTime ASC" 143| const v21, #+29310 (0x0000727e | 4.10721e-41) 146| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 149| move-object/from16 v2, v18 .line 1055 151| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 154| move-result-object v12 155| const v21, #+29311 (0x0000727f | 4.10735e-41) 158| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 1059 .local v12, "cursor", android.database.Cursor 161| if-nez v12, Label_1 .line 1060 163| const v21, #+29312 (0x00007280 | 4.10749e-41) 166| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 169| return-void Label_1: .line 1064 170| const v21, #+29313 (0x00007281 | 4.10763e-41) 173| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 176| const-string/jumbo v2, "AlertService" 179| const v21, #+29314 (0x00007282 | 4.10777e-41) 182| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 185| new-instance v3, java.lang.StringBuilder 187| const v21, #+29315 (0x00007283 | 4.10791e-41) 190| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-direct {v3}, java.lang.StringBuilder.():void 196| const v21, #+29316 (0x00007284 | 4.10805e-41) 199| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v5, "missed alarms found: " 205| const v21, #+29317 (0x00007285 | 4.10819e-41) 208| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 214| move-result-object v3 215| const v21, #+29318 (0x00007286 | 4.10833e-41) 218| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface {v12}, android.database.Cursor.getCount():int 224| move-result v5 225| const v21, #+29319 (0x00007287 | 4.10847e-41) 228| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 234| move-result-object v3 235| const v21, #+29320 (0x00007288 | 4.10861e-41) 238| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 244| move-result-object v3 245| const v21, #+29321 (0x00007289 | 4.10875e-41) 248| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1068 254| const v21, #+29322 (0x0000728a | 4.10889e-41) 257| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 260| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) Label_2: .try_begin_1 .line 1070 .local v8, "alarmTime", long 262| const v21, #+29323 (0x0000728b | 4.10903e-41) 265| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-interface {v12}, android.database.Cursor.moveToNext():boolean 271| move-result v2 272| const v21, #+29324 (0x0000728c | 4.10917e-41) 275| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 278| if-eqz v2, Label_3 .line 1071 280| const v21, #+29325 (0x0000728d | 4.10931e-41) 283| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v2, #+0 (0x00000000 | 0.00000) 287| invoke-interface {v12,v2}, android.database.Cursor.getLong(int):long 290| move-result-wide v14:v15 291| const v21, #+29326 (0x0000728e | 4.10945e-41) 294| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 1072 .local v14, "newAlarmTime", long 297| cmp-long v2, v8:v9, v14:v15 299| if-eqz v2, Label_2 .line 1074 301| const v21, #+29327 (0x0000728f | 4.10959e-41) 304| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 307| const-string/jumbo v2, "AlertService" 310| const v21, #+29328 (0x00007290 | 4.10973e-41) 313| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 316| new-instance v3, java.lang.StringBuilder 318| const v21, #+29329 (0x00007291 | 4.10987e-41) 321| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-direct {v3}, java.lang.StringBuilder.():void 327| const v21, #+29330 (0x00007292 | 4.11001e-41) 330| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 333| const-string/jumbo v5, "rescheduling missed alarm. alarmTime: " 336| const v21, #+29331 (0x00007293 | 4.11015e-41) 339| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-virtual {v3,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 345| move-result-object v3 346| const v21, #+29332 (0x00007294 | 4.11029e-41) 349| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v3,v14,v15}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 355| move-result-object v3 356| const v21, #+29333 (0x00007295 | 4.11043e-41) 359| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 362| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 365| move-result-object v3 366| const v21, #+29334 (0x00007296 | 4.11057e-41) 369| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-static {v2,v3}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1076 375| const v21, #+29335 (0x00007297 | 4.11071e-41) 378| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 381| move-object/from16 v0, v19 383| move-object/from16 v1, v20 385| invoke-static {v0,v1,v14,v15}, com.android.calendar.alerts.AlertUtils.scheduleAlarm(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long):void .try_end_1 catch(...) : Label_4 .line 1077 388| const v21, #+29336 (0x00007298 | 4.11085e-41) 391| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 394| move-wide v8:v9, v14:v15 395| goto/16 Label_2 Label_3: .line 1081 .end_local v14 397| const v21, #+29337 (0x00007299 | 4.11099e-41) 400| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-interface {v12}, android.database.Cursor.close():void .line 1083 406| const v21, #+29338 (0x0000729a | 4.11113e-41) 409| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 412| return-void Label_4: .line 1080 413| const v21, #+29339 (0x0000729b | 4.11127e-41) 416| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 419| move-exception v2 .line 1081 420| invoke-interface {v12}, android.database.Cursor.close():void .line 1080 423| const v21, #+29340 (0x0000729c | 4.11141e-41) 426| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 429| throw v2 } method com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean { .params "context" .src "AlertService.java" .line 266 .prologue_end 0| const v0, #+29341 (0x0000729d | 4.11155e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 266 8| invoke-virtual {v12}, android.content.Context.getContentResolver():android.content.ContentResolver 11| move-result-object v1 12| const v0, #+29342 (0x0000729e | 4.11169e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 267 .local v1, "cr", android.content.ContentResolver 18| new-instance v10, com.android.calendar.alerts.AlertService$NotificationMgrWrapper .line 268 20| const v0, #+29343 (0x0000729f | 4.11183e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v2, "notification" 29| const v0, #+29344 (0x000072a0 | 4.11197e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v12,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 38| move-result-object v2 39| const v0, #+29345 (0x000072a1 | 4.11211e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| check-cast v2, android.app.NotificationManager .line 267 47| const v0, #+29346 (0x000072a2 | 4.11225e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-direct {v10,v2}, com.android.calendar.alerts.AlertService$NotificationMgrWrapper.(android.app.NotificationManager):void .line 269 .local v10, "nm", com.android.calendar.alerts.NotificationMgr 56| const v0, #+29347 (0x000072a3 | 4.11239e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {}, java.lang.System.currentTimeMillis():long 65| move-result-wide v7:v8 66| const v0, #+29348 (0x000072a4 | 4.11253e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 270 .local v7, "currentTime", long 72| invoke-static {v12}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 75| move-result-object v11 76| const v0, #+29349 (0x000072a5 | 4.11267e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 273 .local v11, "prefs", android.content.SharedPreferences 82| const-string/jumbo v2, "AlertService" 85| const v0, #+29350 (0x000072a6 | 4.11281e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const-string/jumbo v3, "Beginning updateAlertNotification" 94| const v0, #+29351 (0x000072a7 | 4.11295e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 276 103| const v0, #+29352 (0x000072a8 | 4.11309e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v2, "preferences_alerts" 112| const v0, #+29353 (0x000072a9 | 4.11323e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-interface {v11,v2,v4}, android.content.SharedPreferences.getBoolean(java.lang.String, boolean):boolean 121| move-result v2 122| const v0, #+29354 (0x000072aa | 4.11337e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| if-nez v2, Label_1 .line 278 130| const v0, #+29355 (0x000072ab | 4.11351e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const-string/jumbo v2, "AlertService" 139| const v0, #+29356 (0x000072ac | 4.11365e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v3, "alert preference is OFF" 148| const v0, #+29357 (0x000072ad | 4.11379e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 283 157| const v0, #+29358 (0x000072ae | 4.11393e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v10}, com.android.calendar.alerts.NotificationMgr.cancelAll():void .line 284 166| const v0, #+29359 (0x000072af | 4.11407e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return v4 Label_1: .line 288 173| const v0, #+29360 (0x000072b0 | 4.11421e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v12}, com.android.calendar.alerts.GlobalDismissManager.syncReceiverDismissCache(android.content.Context):void .line 289 182| const v0, #+29361 (0x000072b1 | 4.11435e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| sget-object v2, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI 190| const v0, #+29362 (0x000072b2 | 4.11449e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| sget-object v3, com.android.calendar.alerts.AlertService.ALERT_PROJECTION .line 290 198| const v0, #+29363 (0x000072b3 | 4.11463e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v4, java.lang.StringBuilder 206| const v0, #+29364 (0x000072b4 | 4.11477e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-direct {v4}, java.lang.StringBuilder.():void 215| const v0, #+29365 (0x000072b5 | 4.11491e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const-string/jumbo v5, "(state=? OR state=?) AND alarmTime<=" 224| const v0, #+29366 (0x000072b6 | 4.11505e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 233| move-result-object v4 234| const v0, #+29367 (0x000072b7 | 4.11519e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v4,v7,v8}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 243| move-result-object v4 244| const v0, #+29368 (0x000072b8 | 4.11533e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 253| move-result-object v4 254| const v0, #+29369 (0x000072b9 | 4.11547e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| sget-object v5, com.android.calendar.alerts.AlertService.ACTIVE_ALERTS_SELECTION_ARGS .line 291 262| const v0, #+29370 (0x000072ba | 4.11561e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| const-string/jumbo v6, "begin DESC, end DESC" .line 289 271| const v0, #+29371 (0x000072bb | 4.11575e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 280| move-result-object v6 281| const v0, #+29372 (0x000072bc | 4.11589e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 293 .local v6, "alertCursor", android.database.Cursor 287| if-eqz v6, Label_2 289| const v0, #+29373 (0x000072bd | 4.11603e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-interface {v6}, android.database.Cursor.getCount():int 298| move-result v2 299| const v0, #+29374 (0x000072be | 4.11617e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| if-nez v2, Label_4 Label_2: .line 294 307| const v0, #+29375 (0x000072bf | 4.11631e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| if-eqz v6, Label_3 .line 295 315| const v0, #+29376 (0x000072c0 | 4.11645e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-interface {v6}, android.database.Cursor.close():void Label_3: .line 298 324| const v0, #+29377 (0x000072c1 | 4.11659e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v2, "AlertService" 333| const v0, #+29378 (0x000072c2 | 4.11673e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| const-string/jumbo v3, "No fired or scheduled alerts" 342| const v0, #+29379 (0x000072c3 | 4.11687e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 299 351| const v0, #+29380 (0x000072c4 | 4.11701e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-virtual {v10}, com.android.calendar.alerts.NotificationMgr.cancelAll():void .line 300 360| const v0, #+29381 (0x000072c5 | 4.11716e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| return v9 Label_4: .line 303 367| const v0, #+29382 (0x000072c6 | 4.11730e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-static {v12}, com.android.calendar.alerts.AlertUtils.createAlarmManager(android.content.Context):com.android.calendar.alerts.AlarmManagerInterface 376| move-result-object v4 377| const v0, #+29383 (0x000072c7 | 4.11744e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 304 383| const/16 v9, #+20 (0x00000014 | 2.80260e-44) 385| move-object v2, v12 386| move-object v3, v10 387| move-object v5, v11 .line 303 388| invoke-static/range {v2..v9}, com.android.calendar.alerts.AlertService.generateAlerts(android.content.Context, com.android.calendar.alerts.NotificationMgr, com.android.calendar.alerts.AlarmManagerInterface, android.content.SharedPreferences, android.database.Cursor, long, int):boolean 391| move-result v2 392| const v0, #+29384 (0x000072c8 | 4.11758e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| return v2 } method com.android.calendar.alerts.AlertService.onBind(android.content.Intent):android.os.IBinder { .params "intent" .src "AlertService.java" .line 1130 .prologue_end .line 1130 0| const v0, #+29385 (0x000072c9 | 4.11772e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.calendar.alerts.AlertService.onCreate():void { .src "AlertService.java" .line 1101 .prologue_end .line 1101 0| const v0, #+29386 (0x000072ca | 4.11786e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.os.HandlerThread 8| const v0, #+29387 (0x000072cb | 4.11800e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "AlertService" .line 1102 17| const v0, #+29388 (0x000072cc | 4.11814e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v3, #+10 (0x0000000a | 1.40130e-44) .line 1101 25| invoke-direct {v1,v2,v3}, android.os.HandlerThread.(java.lang.String, int):void .line 1103 .local v1, "thread", android.os.HandlerThread 28| const v0, #+29389 (0x000072cd | 4.11828e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1}, android.os.HandlerThread.start():void .line 1105 37| const v0, #+29390 (0x000072ce | 4.11842e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v1}, android.os.HandlerThread.getLooper():android.os.Looper 46| move-result-object v2 47| const v0, #+29391 (0x000072cf | 4.11856e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput-object v2, v4, com.android.calendar.alerts.AlertService.mServiceLooper .line 1106 55| const v0, #+29392 (0x000072d0 | 4.11870e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v2, com.android.calendar.alerts.AlertService$ServiceHandler 63| const v0, #+29393 (0x000072d1 | 4.11884e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v3, v4, com.android.calendar.alerts.AlertService.mServiceLooper 71| const v0, #+29394 (0x000072d2 | 4.11898e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-direct {v2,v4,v3}, com.android.calendar.alerts.AlertService$ServiceHandler.(com.android.calendar.alerts.AlertService, android.os.Looper):void 80| const v0, #+29395 (0x000072d3 | 4.11912e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-object v2, v4, com.android.calendar.alerts.AlertService.mServiceHandler .line 1109 88| const v0, #+29396 (0x000072d4 | 4.11926e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4}, com.android.calendar.alerts.AlertService.getApplication():android.app.Application 97| move-result-object v2 98| const v0, #+29397 (0x000072d5 | 4.11940e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-static {v2}, com.android.calendar.alerts.AlertUtils.flushOldAlertsFromInternalStorage(android.content.Context):void .line 1110 107| const v0, #+29398 (0x000072d6 | 4.11954e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return-void } method com.android.calendar.alerts.AlertService.onDestroy():void { .src "AlertService.java" .line 1125 .prologue_end .line 1125 0| const v0, #+29399 (0x000072d7 | 4.11968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.alerts.AlertService.mServiceLooper 8| const v0, #+29400 (0x000072d8 | 4.11982e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.os.Looper.quit():void .line 1126 17| const v0, #+29401 (0x000072d9 | 4.11996e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertService.onStartCommand(android.content.Intent, int, int):int { .params "intent", "flags", "startId" .src "AlertService.java" .line 1114 .prologue_end .line 1114 0| const v0, #+29402 (0x000072da | 4.12010e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v4, Label_1 .line 1115 8| const v0, #+29403 (0x000072db | 4.12024e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.alerts.AlertService.mServiceHandler 16| const v0, #+29404 (0x000072dc | 4.12038e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, com.android.calendar.alerts.AlertService$ServiceHandler.obtainMessage():android.os.Message 25| move-result-object v1 26| const v0, #+29405 (0x000072dd | 4.12052e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1116 .local v1, "msg", android.os.Message 32| iput v6, v1, android.os.Message.arg1 .line 1117 34| const v0, #+29406 (0x000072de | 4.12066e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4}, android.content.Intent.getExtras():android.os.Bundle 43| move-result-object v2 44| const v0, #+29407 (0x000072df | 4.12080e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v2, v1, android.os.Message.obj .line 1118 52| const v0, #+29408 (0x000072e0 | 4.12094e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.calendar.alerts.AlertService.mServiceHandler 60| const v0, #+29409 (0x000072e1 | 4.12108e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v1}, com.android.calendar.alerts.AlertService$ServiceHandler.sendMessage(android.os.Message):boolean Label_1: .line 1120 .end_local v1 69| const v0, #+29410 (0x000072e2 | 4.12122e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 76| return v2 } method com.android.calendar.alerts.AlertService.processMessage(android.os.Message):void { .params "msg" .src "AlertService.java" .line 174 .prologue_end 0| const v0, #+29411 (0x000072e3 | 4.12136e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) .line 174 7| iget-object v2, v13, android.os.Message.obj 9| const v0, #+29412 (0x000072e4 | 4.12150e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| check-cast v2, android.os.Bundle .line 178 .local v2, "bundle", android.os.Bundle 17| const v0, #+29413 (0x000072e5 | 4.12164e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v6, "action" 26| const v0, #+29414 (0x000072e6 | 4.12178e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v6}, android.os.Bundle.getString(java.lang.String):java.lang.String 35| move-result-object v1 36| const v0, #+29415 (0x000072e7 | 4.12192e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 180 .local v1, "action", java.lang.String 42| const-string/jumbo v6, "AlertService" 45| const v0, #+29416 (0x000072e8 | 4.12206e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| new-instance v7, java.lang.StringBuilder 53| const v0, #+29417 (0x000072e9 | 4.12220e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v7}, java.lang.StringBuilder.():void 62| const v0, #+29418 (0x000072ea | 4.12234e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v8, "alarmTime" 71| const v0, #+29419 (0x000072eb | 4.12248e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2,v8}, android.os.Bundle.getLong(java.lang.String):long 80| move-result-wide v9:v10 81| const v0, #+29420 (0x000072ec | 4.12262e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v7,v9,v10}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 90| move-result-object v7 91| const v0, #+29421 (0x000072ed | 4.12276e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 181 97| const-string/jumbo v8, " Action = " .line 180 100| const v0, #+29422 (0x000072ee | 4.12290e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v7 110| const v0, #+29423 (0x000072ef | 4.12304e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 119| move-result-object v7 120| const v0, #+29424 (0x000072f0 | 4.12318e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 129| move-result-object v7 130| const v0, #+29425 (0x000072f1 | 4.12332e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int .line 188 139| const v0, #+29426 (0x000072f2 | 4.12346e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v6, "android.intent.action.EVENT_REMINDER" .line 187 148| const v0, #+29427 (0x000072f3 | 4.12360e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 157| move-result v5 158| const v0, #+29428 (0x000072f4 | 4.12374e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 .local v5, "providerReminder", boolean 164| if-eqz v5, Label_2 .line 190 166| const v0, #+29429 (0x000072f5 | 4.12388e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| sget-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast 174| const v0, #+29430 (0x000072f6 | 4.12402e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-nez v6, Label_1 .line 192 182| const v0, #+29431 (0x000072f7 | 4.12416e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const-string/jumbo v6, "preference_received_provider_reminder_broadcast" 191| const v0, #+29432 (0x000072f8 | 4.12430e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const/4 v7, #+0 (0x00000000 | 0.00000) .line 191 198| invoke-static {v12,v6,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, boolean):boolean 201| move-result v6 202| const v0, #+29433 (0x000072f9 | 4.12444e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v6}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 211| move-result-object v6 212| const v0, #+29434 (0x000072fa | 4.12458e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| sput-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast Label_1: .line 195 220| const v0, #+29435 (0x000072fb | 4.12472e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| sget-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast 228| const v0, #+29436 (0x000072fc | 4.12486e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-virtual {v6}, java.lang.Boolean.booleanValue():boolean 237| move-result v6 238| const v0, #+29437 (0x000072fd | 4.12500e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| if-nez v6, Label_2 .line 196 246| const v0, #+29438 (0x000072fe | 4.12514e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-static {v11}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 255| move-result-object v6 256| const v0, #+29439 (0x000072ff | 4.12528e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| sput-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast .line 197 264| const v0, #+29440 (0x00007300 | 4.12542e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const-string/jumbo v6, "AlertService" 273| const v0, #+29441 (0x00007301 | 4.12556e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| const-string/jumbo v7, "Setting key preference_received_provider_reminder_broadcast to: true" 282| const v0, #+29442 (0x00007302 | 4.12570e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int .line 198 291| const v0, #+29443 (0x00007303 | 4.12584e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| const-string/jumbo v6, "preference_received_provider_reminder_broadcast" 300| const v0, #+29444 (0x00007304 | 4.12598e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-static {v12,v6,v11}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, boolean):void Label_2: .line 202 309| const v0, #+29445 (0x00007305 | 4.12612e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| if-nez v5, Label_3 .line 203 317| const v0, #+29446 (0x00007306 | 4.12626e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| const-string/jumbo v6, "android.intent.action.PROVIDER_CHANGED" 326| const v0, #+29447 (0x00007307 | 4.12640e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 335| move-result v6 336| const v0, #+29448 (0x00007308 | 4.12654e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 202 342| if-nez v6, Label_3 .line 204 344| const v0, #+29449 (0x00007309 | 4.12668e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v6, "android.intent.action.EVENT_REMINDER" 353| const v0, #+29450 (0x0000730a | 4.12682e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 362| move-result v6 363| const v0, #+29451 (0x0000730b | 4.12696e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 202 369| if-nez v6, Label_3 .line 205 371| const v0, #+29452 (0x0000730c | 4.12710e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| const-string/jumbo v6, "com.android.calendar.EVENT_REMINDER_APP" 380| const v0, #+29453 (0x0000730d | 4.12724e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 389| move-result v6 390| const v0, #+29454 (0x0000730e | 4.12738e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 202 396| if-nez v6, Label_3 .line 206 398| const v0, #+29455 (0x0000730f | 4.12752e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const-string/jumbo v6, "android.intent.action.LOCALE_CHANGED" 407| const v0, #+29456 (0x00007310 | 4.12766e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 416| move-result v6 417| const v0, #+29457 (0x00007311 | 4.12780e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 202 423| if-eqz v6, Label_9 Label_3: .line 211 425| const v0, #+29458 (0x00007312 | 4.12795e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| const-string/jumbo v6, "android.intent.action.PROVIDER_CHANGED" 434| const v0, #+29459 (0x00007313 | 4.12809e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 443| move-result v6 444| const v0, #+29460 (0x00007314 | 4.12823e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| if-eqz v6, Label_4 .line 213 452| const v0, #+29461 (0x00007315 | 4.12837e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| const-wide/16 v7:v8, #+5000 (0x00001388 | 7.00649e-42) .try_begin_1 460| const v0, #+29462 (0x00007316 | 4.12851e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| invoke-static {v7,v8}, java.lang.Thread.sleep(long):void .try_end_1 catch(java.lang.Exception) : Label_8 Label_4: .line 225 469| const v0, #+29463 (0x00007317 | 4.12865e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| invoke-static {v12}, com.android.calendar.alerts.GlobalDismissManager.syncSenderDismissCache(android.content.Context):void .line 226 478| const v0, #+29464 (0x00007318 | 4.12879e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-static {v12}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean Label_5: .line 248 487| const v0, #+29465 (0x00007319 | 4.12893e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| sget-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast 495| const v0, #+29466 (0x0000731a | 4.12907e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| if-eqz v6, Label_6 503| const v0, #+29467 (0x0000731b | 4.12921e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| sget-object v6, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast 511| const v0, #+29468 (0x0000731c | 4.12935e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual {v6}, java.lang.Boolean.booleanValue():boolean 520| move-result v6 521| const v0, #+29469 (0x0000731d | 4.12949e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| xor-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 529| if-eqz v6, Label_7 Label_6: .line 249 531| const v0, #+29470 (0x0000731e | 4.12963e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| const-string/jumbo v6, "AlertService" 540| const v0, #+29471 (0x0000731f | 4.12977e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| new-instance v7, java.lang.StringBuilder 548| const v0, #+29472 (0x00007320 | 4.12991e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-direct {v7}, java.lang.StringBuilder.():void 557| const v0, #+29473 (0x00007321 | 4.13005e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| const-string/jumbo v8, "Scheduling next alarm with AlarmScheduler. sEventReminderReceived: " 566| const v0, #+29474 (0x00007322 | 4.13019e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 575| move-result-object v7 576| const v0, #+29475 (0x00007323 | 4.13033e-41) 579| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 250 582| sget-object v8, com.android.calendar.alerts.AlertService.sReceivedProviderReminderBroadcast .line 249 584| const v0, #+29476 (0x00007324 | 4.13047e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 593| move-result-object v7 594| const v0, #+29477 (0x00007325 | 4.13061e-41) 597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 600| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 603| move-result-object v7 604| const v0, #+29478 (0x00007326 | 4.13075e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int .line 251 613| const v0, #+29479 (0x00007327 | 4.13089e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| invoke-static {v12}, com.android.calendar.alerts.AlarmScheduler.scheduleNextAlarm(android.content.Context):void Label_7: .line 253 622| const v0, #+29480 (0x00007328 | 4.13103e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| return-void Label_8: .line 214 629| const v0, #+29481 (0x00007329 | 4.13117e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| move-exception v3 .local v3, "e", java.lang.Exception 636| goto/16 Label_4 Label_9: .line 227 .end_local v3 638| const v0, #+29482 (0x0000732a | 4.13131e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| const-string/jumbo v6, "android.intent.action.BOOT_COMPLETED" 647| const v0, #+29483 (0x0000732b | 4.13145e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 656| move-result v6 657| const v0, #+29484 (0x0000732c | 4.13159e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| if-eqz v6, Label_10 .line 236 665| const v0, #+29485 (0x0000732d | 4.13173e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| new-instance v4, android.content.Intent 673| const v0, #+29486 (0x0000732e | 4.13187e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-direct {v4}, android.content.Intent.():void .line 237 .local v4, "intent", android.content.Intent 682| const v0, #+29487 (0x0000732f | 4.13201e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| const-class v6, com.android.calendar.alerts.InitAlarmsService 690| const v0, #+29488 (0x00007330 | 4.13215e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| invoke-virtual {v4,v12,v6}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 238 699| const v0, #+29489 (0x00007331 | 4.13229e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| invoke-virtual {v12,v4}, com.android.calendar.alerts.AlertService.startService(android.content.Intent):android.content.ComponentName 708| const v0, #+29490 (0x00007332 | 4.13243e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| goto/16 Label_5 Label_10: .line 239 .end_local v4 716| const v0, #+29491 (0x00007333 | 4.13257e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| const-string/jumbo v6, "android.intent.action.TIME_SET" 725| const v0, #+29492 (0x00007334 | 4.13271e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 734| move-result v6 735| const v0, #+29493 (0x00007335 | 4.13285e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| if-eqz v6, Label_11 .line 240 743| const v0, #+29494 (0x00007336 | 4.13299e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| invoke-direct {v12}, com.android.calendar.alerts.AlertService.doTimeChanged():void 752| const v0, #+29495 (0x00007337 | 4.13313e-41) 755| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 758| goto/16 Label_5 Label_11: .line 241 760| const v0, #+29496 (0x00007338 | 4.13327e-41) 763| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 766| const-string/jumbo v6, "removeOldReminders" 769| const v0, #+29497 (0x00007339 | 4.13341e-41) 772| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 775| invoke-virtual {v1,v6}, java.lang.String.equals(java.lang.Object):boolean 778| move-result v6 779| const v0, #+29498 (0x0000733a | 4.13355e-41) 782| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 785| if-eqz v6, Label_12 .line 242 787| const v0, #+29499 (0x0000733b | 4.13369e-41) 790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 793| invoke-static {v12}, com.android.calendar.alerts.AlertService.dismissOldAlerts(android.content.Context):void 796| const v0, #+29500 (0x0000733c | 4.13383e-41) 799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 802| goto/16 Label_5 Label_12: .line 244 804| const v0, #+29501 (0x0000733d | 4.13397e-41) 807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 810| const-string/jumbo v6, "AlertService" 813| const v0, #+29502 (0x0000733e | 4.13411e-41) 816| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 819| new-instance v7, java.lang.StringBuilder 821| const v0, #+29503 (0x0000733f | 4.13425e-41) 824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 827| invoke-direct {v7}, java.lang.StringBuilder.():void 830| const v0, #+29504 (0x00007340 | 4.13439e-41) 833| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 836| const-string/jumbo v8, "Invalid action: " 839| const v0, #+29505 (0x00007341 | 4.13453e-41) 842| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 845| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 848| move-result-object v7 849| const v0, #+29506 (0x00007342 | 4.13467e-41) 852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 855| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 858| move-result-object v7 859| const v0, #+29507 (0x00007343 | 4.13481e-41) 862| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 865| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 868| move-result-object v7 869| const v0, #+29508 (0x00007344 | 4.13495e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| invoke-static {v6,v7}, android.util.Log.w(java.lang.String, java.lang.String):int 878| const v0, #+29509 (0x00007345 | 4.13509e-41) 881| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 884| goto/16 Label_5 } method com.android.calendar.alerts.AlertUtils$1.(android.app.AlarmManager):void { .params "val$mgr" .src "AlertUtils.java" .line 1 .prologue_end .line 1 0| const v0, #+29510 (0x00007346 | 4.13523e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.AlertUtils$1.val$mgr .line 88 8| const v0, #+29511 (0x00007347 | 4.13537e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+29512 (0x00007348 | 4.13551e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.AlertUtils$1.set(int, long, android.app.PendingIntent):void { .params "type", "triggerAtMillis", "operation" .src "AlertUtils.java" .line 91 .prologue_end .line 91 0| const v0, #+29513 (0x00007349 | 4.13565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendar.Utils.isKeyLimePieOrLater():boolean 9| move-result v1 10| const v0, #+29514 (0x0000734a | 4.13579e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 .line 92 18| const v0, #+29515 (0x0000734b | 4.13593e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.calendar.alerts.AlertUtils$1.val$mgr 26| const v0, #+29516 (0x0000734c | 4.13607e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v4,v5,v6,v7}, android.app.AlarmManager.setExact(int, long, android.app.PendingIntent):void Label_1: .line 96 35| const v0, #+29517 (0x0000734d | 4.13621e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void Label_2: .line 94 42| const v0, #+29518 (0x0000734e | 4.13635e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v3, com.android.calendar.alerts.AlertUtils$1.val$mgr 50| const v0, #+29519 (0x0000734f | 4.13649e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1,v4,v5,v6,v7}, android.app.AlarmManager.set(int, long, android.app.PendingIntent):void 59| const v0, #+29520 (0x00007350 | 4.13663e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| goto/16 Label_1 } method com.android.calendar.alerts.AlertUtils.():void { .src "AlertUtils.java" .line 63 .prologue_end .line 63 0| const v1, #+29521 (0x00007351 | 4.13677e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| sput-boolean v0, com.android.calendar.alerts.AlertUtils.BYPASS_DB .line 43 9| const v1, #+29522 (0x00007352 | 4.13691e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertUtils.():void { .src "AlertUtils.java" .line 43 .prologue_end .line 43 0| const v0, #+29523 (0x00007353 | 4.13705e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+29524 (0x00007354 | 4.13719e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.AlertUtils.buildEventViewIntent(android.content.Context, long, long, long):android.content.Intent { .params "c", "eventId", "begin", "end" .src "AlertUtils.java" .line 219 .prologue_end .line 219 0| const v0, #+29525 (0x00007355 | 4.13733e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.content.Intent 8| const v0, #+29526 (0x00007356 | 4.13747e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v3, "android.intent.action.VIEW" 17| const v0, #+29527 (0x00007357 | 4.13761e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2,v3}, android.content.Intent.(java.lang.String):void .line 220 .local v2, "i", android.content.Intent 26| const v0, #+29528 (0x00007358 | 4.13775e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v3, android.provider.CalendarContract.CONTENT_URI 34| const v0, #+29529 (0x00007359 | 4.13789e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3}, android.net.Uri.buildUpon():android.net.Uri$Builder 43| move-result-object v1 44| const v0, #+29530 (0x0000735a | 4.13803e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 221 .local v1, "builder", android.net.Uri$Builder 50| new-instance v3, java.lang.StringBuilder 52| const v0, #+29531 (0x0000735b | 4.13817e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, java.lang.StringBuilder.():void 61| const v0, #+29532 (0x0000735c | 4.13831e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "events/" 70| const v0, #+29533 (0x0000735d | 4.13845e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 79| move-result-object v3 80| const v0, #+29534 (0x0000735e | 4.13859e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v3,v7,v8}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 89| move-result-object v3 90| const v0, #+29535 (0x0000735f | 4.13874e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 99| move-result-object v3 100| const v0, #+29536 (0x00007360 | 4.13888e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1,v3}, android.net.Uri$Builder.appendEncodedPath(java.lang.String):android.net.Uri$Builder .line 222 109| const v0, #+29537 (0x00007361 | 4.13902e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 118| move-result-object v3 119| const v0, #+29538 (0x00007362 | 4.13916e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v2,v3}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 223 128| const v0, #+29539 (0x00007363 | 4.13930e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-class v3, com.android.calendar.EventInfoActivity 136| const v0, #+29540 (0x00007364 | 4.13944e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v2,v6,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 224 145| const v0, #+29541 (0x00007365 | 4.13958e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const-string/jumbo v3, "beginTime" 154| const v0, #+29542 (0x00007366 | 4.13972e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v2,v3,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 225 163| const v0, #+29543 (0x00007367 | 4.13986e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const-string/jumbo v3, "endTime" 172| const v0, #+29544 (0x00007368 | 4.14000e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v2,v3,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 226 181| const v0, #+29545 (0x00007369 | 4.14014e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| return-object v2 } method com.android.calendar.alerts.AlertUtils.createAlarmManager(android.content.Context):com.android.calendar.alerts.AlarmManagerInterface { .params "context" .src "AlertUtils.java" .line 87 .prologue_end .line 87 0| const v0, #+29546 (0x0000736a | 4.14028e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "alarm" 9| const v0, #+29547 (0x0000736b | 4.14042e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 18| move-result-object v1 19| const v0, #+29548 (0x0000736c | 4.14056e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| check-cast v1, android.app.AlarmManager .line 88 .local v1, "mgr", android.app.AlarmManager 27| const v0, #+29549 (0x0000736d | 4.14070e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v2, com.android.calendar.alerts.AlertUtils$1 35| const v0, #+29550 (0x0000736e | 4.14084e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v2,v1}, com.android.calendar.alerts.AlertUtils$1.(android.app.AlarmManager):void 44| const v0, #+29551 (0x0000736f | 4.14098e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v2 } method com.android.calendar.alerts.AlertUtils.flushOldAlertsFromInternalStorage(android.content.Context):void { .params "context" .src "AlertUtils.java" .line 271 0| move-object/16 v22, v23 .prologue_end .line 271 3| const v23, #+29552 (0x00007370 | 4.14112e-41) 6| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 9| sget-boolean v18, com.android.calendar.alerts.AlertUtils.BYPASS_DB 11| const v23, #+29553 (0x00007371 | 4.14126e-41) 14| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v18, Label_5 .line 272 19| const v23, #+29554 (0x00007372 | 4.14140e-41) 22| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static/range {v22..v22}, com.android.calendar.alerts.AlertUtils.getFiredAlertsTable(android.content.Context):android.content.SharedPreferences 28| move-result-object v11 29| const v23, #+29555 (0x00007373 | 4.14154e-41) 32| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 275 .local v11, "prefs", android.content.SharedPreferences 35| invoke-static {}, java.lang.System.currentTimeMillis():long 38| move-result-wide v14:v15 39| const v23, #+29556 (0x00007374 | 4.14168e-41) 42| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 276 .local v14, "nowTime", long 45| const-string/jumbo v18, "preference_flushTimeMs" 48| const v23, #+29557 (0x00007375 | 4.14182e-41) 51| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 54| const-wide/16 v20:v21, #+0 (0x00000000 | 0.00000) 56| move-object/from16 v0, v18 58| move-wide/from16 v1:v2, v20:v21 60| invoke-interface {v11,v0,v1,v2}, android.content.SharedPreferences.getLong(java.lang.String, long):long 63| move-result-wide v12:v13 64| const v23, #+29558 (0x00007376 | 4.14196e-41) 67| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 277 .local v12, "lastFlushTimeMs", long 70| sub-long v18:v19, v14:v15, v12:v13 72| const-wide/32 v20:v21, #+86400000 (0x05265c00 | 7.82218e-36) 75| cmp-long v18, v18:v19, v20:v21 77| if-lez v18, Label_5 .line 279 79| const v23, #+29559 (0x00007377 | 4.14210e-41) 82| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v18, "AlertUtils" 88| const v23, #+29560 (0x00007378 | 4.14224e-41) 91| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 94| const-string/jumbo v19, "Flushing old alerts from shared prefs table" 97| const v23, #+29561 (0x00007379 | 4.14238e-41) 100| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static/range {v18..v19}, android.util.Log.d(java.lang.String, java.lang.String):int .line 283 106| const v23, #+29562 (0x0000737a | 4.14252e-41) 109| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-interface {v11}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 115| move-result-object v5 116| const v23, #+29563 (0x0000737b | 4.14266e-41) 119| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 284 .local v5, "editor", android.content.SharedPreferences$Editor 122| new-instance v16, android.text.format.Time 124| const v23, #+29564 (0x0000737c | 4.14280e-41) 127| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-direct/range {v16..v16}, android.text.format.Time.():void .line 285 .local v16, "timeObj", android.text.format.Time 133| const v23, #+29565 (0x0000737d | 4.14294e-41) 136| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-interface {v11}, android.content.SharedPreferences.getAll():java.util.Map 142| move-result-object v18 143| const v23, #+29566 (0x0000737e | 4.14308e-41) 146| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-interface/range {v18..v18}, java.util.Map.entrySet():java.util.Set 152| move-result-object v18 153| const v23, #+29567 (0x0000737f | 4.14322e-41) 156| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-interface/range {v18..v18}, java.lang.Iterable.iterator():java.util.Iterator 162| move-result-object v9 163| const v23, #+29568 (0x00007380 | 4.14336e-41) 166| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v9, "entry$iterator", java.util.Iterator 169| const v23, #+29569 (0x00007381 | 4.14350e-41) 172| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-interface {v9}, java.util.Iterator.hasNext():boolean 178| move-result v18 179| const v23, #+29570 (0x00007382 | 4.14364e-41) 182| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 185| if-eqz v18, Label_4 187| const v23, #+29571 (0x00007383 | 4.14378e-41) 190| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-interface {v9}, java.util.Iterator.next():java.lang.Object 196| move-result-object v8 197| const v23, #+29572 (0x00007384 | 4.14392e-41) 200| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 203| check-cast v8, java.util.Map$Entry .line 286 .local_ex v8, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry;" 205| const v23, #+29573 (0x00007385 | 4.14406e-41) 208| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-interface {v8}, java.util.Map$Entry.getKey():java.lang.Object 214| move-result-object v10 215| const v23, #+29574 (0x00007386 | 4.14420e-41) 218| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 221| check-cast v10, java.lang.String .line 287 .local v10, "key", java.lang.String 223| const v23, #+29575 (0x00007387 | 4.14434e-41) 226| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-interface {v8}, java.util.Map$Entry.getValue():java.lang.Object 232| move-result-object v17 233| const v23, #+29576 (0x00007388 | 4.14448e-41) 236| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 288 .local v17, "value", java.lang.Object 239| const-string/jumbo v18, "preference_alert_" 242| const v23, #+29577 (0x00007389 | 4.14462e-41) 245| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 248| move-object/from16 v0, v18 250| invoke-virtual {v10,v0}, java.lang.String.startsWith(java.lang.String):boolean 253| move-result v18 254| const v23, #+29578 (0x0000738a | 4.14476e-41) 257| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 260| if-eqz v18, Label_1 .line 290 262| const v23, #+29579 (0x0000738b | 4.14490e-41) 265| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 268| move-object/from16 v0, v17 270| instance-of v0, v0, java.lang.Long 272| const v23, #+29580 (0x0000738c | 4.14504e-41) 275| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 278| move/from16 v18, v0 280| if-eqz v18, Label_2 .line 291 282| const v23, #+29581 (0x0000738d | 4.14518e-41) 285| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 288| check-cast v17, java.lang.Long .end_local v17 290| const v23, #+29582 (0x0000738e | 4.14532e-41) 293| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 296| invoke-virtual/range {v17..v17}, java.lang.Long.longValue():long 299| move-result-wide v6:v7 300| const v23, #+29583 (0x0000738f | 4.14546e-41) 303| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 299 .local v6, "alertTime", long 306| sub-long v18:v19, v14:v15, v6:v7 308| const-wide/32 v20:v21, #+86400000 (0x05265c00 | 7.82218e-36) 311| cmp-long v18, v18:v19, v20:v21 313| if-ltz v18, Label_3 .line 300 315| const v23, #+29584 (0x00007390 | 4.14560e-41) 318| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-interface {v5,v10}, android.content.SharedPreferences$Editor.remove(java.lang.String):android.content.SharedPreferences$Editor .line 302 324| const v23, #+29585 (0x00007391 | 4.14574e-41) 327| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 330| move-object/from16 v0, v16 332| invoke-static {v6,v7,v14,v15,v0}, com.android.calendar.alerts.AlertUtils.getIntervalInDays(long, long, android.text.format.Time):int 335| move-result v4 336| const v23, #+29586 (0x00007392 | 4.14588e-41) 339| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v4, "ageInDays", int 342| const-string/jumbo v18, "AlertUtils" 345| const v23, #+29587 (0x00007393 | 4.14602e-41) 348| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 351| new-instance v19, java.lang.StringBuilder 353| const v23, #+29588 (0x00007394 | 4.14616e-41) 356| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-direct/range {v19..v19}, java.lang.StringBuilder.():void 362| const v23, #+29589 (0x00007395 | 4.14630e-41) 365| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 368| const-string/jumbo v20, "SharedPrefs key " 371| const v23, #+29590 (0x00007396 | 4.14644e-41) 374| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 380| move-result-object v19 381| const v23, #+29591 (0x00007397 | 4.14658e-41) 384| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 387| move-object/from16 v0, v19 389| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 392| move-result-object v19 393| const v23, #+29592 (0x00007398 | 4.14672e-41) 396| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 399| const-string/jumbo v20, ": removed (" 402| const v23, #+29593 (0x00007399 | 4.14686e-41) 405| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 411| move-result-object v19 412| const v23, #+29594 (0x0000739a | 4.14700e-41) 415| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 418| move-object/from16 v0, v19 420| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 423| move-result-object v19 424| const v23, #+29595 (0x0000739b | 4.14714e-41) 427| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 304 430| const-string/jumbo v20, " days old)" .line 303 433| const v23, #+29596 (0x0000739c | 4.14728e-41) 436| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 442| move-result-object v19 443| const v23, #+29597 (0x0000739d | 4.14742e-41) 446| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 449| invoke-virtual/range {v19..v19}, java.lang.StringBuilder.toString():java.lang.String 452| move-result-object v19 453| const v23, #+29598 (0x0000739e | 4.14756e-41) 456| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-static/range {v18..v19}, android.util.Log.d(java.lang.String, java.lang.String):int 462| const v23, #+29599 (0x0000739f | 4.14770e-41) 465| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 468| goto/16 Label_1 Label_2: .line 294 .end_local v4 .end_local v6 .restart_local v17 470| const v23, #+29600 (0x000073a0 | 4.14784e-41) 473| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 476| const-string/jumbo v18, "AlertUtils" 479| const v23, #+29601 (0x000073a1 | 4.14798e-41) 482| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 485| new-instance v19, java.lang.StringBuilder 487| const v23, #+29602 (0x000073a2 | 4.14812e-41) 490| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-direct/range {v19..v19}, java.lang.StringBuilder.():void 496| const v23, #+29603 (0x000073a3 | 4.14826e-41) 499| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 502| const-string/jumbo v20, "SharedPrefs key " 505| const v23, #+29604 (0x000073a4 | 4.14840e-41) 508| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 511| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 514| move-result-object v19 515| const v23, #+29605 (0x000073a5 | 4.14854e-41) 518| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v0, v19 523| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 526| move-result-object v19 527| const v23, #+29606 (0x000073a6 | 4.14868e-41) 530| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 533| const-string/jumbo v20, " did not have Long value: " 536| const v23, #+29607 (0x000073a7 | 4.14882e-41) 539| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 545| move-result-object v19 546| const v23, #+29608 (0x000073a8 | 4.14896e-41) 549| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 552| move-object/from16 v0, v19 554| move-object/from16 v1, v17 556| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 559| move-result-object v19 560| const v23, #+29609 (0x000073a9 | 4.14910e-41) 563| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 566| invoke-virtual/range {v19..v19}, java.lang.StringBuilder.toString():java.lang.String 569| move-result-object v19 570| const v23, #+29610 (0x000073aa | 4.14924e-41) 573| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 576| invoke-static/range {v18..v19}, android.util.Log.e(java.lang.String, java.lang.String):int 579| const v23, #+29611 (0x000073ab | 4.14938e-41) 582| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 585| goto/16 Label_1 Label_3: .line 308 .end_local v17 .restart_local v6 587| const v23, #+29612 (0x000073ac | 4.14953e-41) 590| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 593| move-object/from16 v0, v16 595| invoke-static {v6,v7,v14,v15,v0}, com.android.calendar.alerts.AlertUtils.getIntervalInDays(long, long, android.text.format.Time):int 598| move-result v4 599| const v23, #+29613 (0x000073ad | 4.14967e-41) 602| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 309 .restart_local v4 605| const-string/jumbo v18, "AlertUtils" 608| const v23, #+29614 (0x000073ae | 4.14981e-41) 611| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 614| new-instance v19, java.lang.StringBuilder 616| const v23, #+29615 (0x000073af | 4.14995e-41) 619| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-direct/range {v19..v19}, java.lang.StringBuilder.():void 625| const v23, #+29616 (0x000073b0 | 4.15009e-41) 628| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 631| const-string/jumbo v20, "SharedPrefs key " 634| const v23, #+29617 (0x000073b1 | 4.15023e-41) 637| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 643| move-result-object v19 644| const v23, #+29618 (0x000073b2 | 4.15037e-41) 647| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 650| move-object/from16 v0, v19 652| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 655| move-result-object v19 656| const v23, #+29619 (0x000073b3 | 4.15051e-41) 659| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 662| const-string/jumbo v20, ": keep (" 665| const v23, #+29620 (0x000073b4 | 4.15065e-41) 668| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 674| move-result-object v19 675| const v23, #+29621 (0x000073b5 | 4.15079e-41) 678| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 681| move-object/from16 v0, v19 683| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 686| move-result-object v19 687| const v23, #+29622 (0x000073b6 | 4.15093e-41) 690| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 310 693| const-string/jumbo v20, " days old)" .line 309 696| const v23, #+29623 (0x000073b7 | 4.15107e-41) 699| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-virtual/range {v19..v20}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 705| move-result-object v19 706| const v23, #+29624 (0x000073b8 | 4.15121e-41) 709| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 712| invoke-virtual/range {v19..v19}, java.lang.StringBuilder.toString():java.lang.String 715| move-result-object v19 716| const v23, #+29625 (0x000073b9 | 4.15135e-41) 719| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-static/range {v18..v19}, android.util.Log.d(java.lang.String, java.lang.String):int 725| const v23, #+29626 (0x000073ba | 4.15149e-41) 728| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 731| goto/16 Label_1 Label_4: .line 315 .end_local v4 .end_local v6 .end_local v8 .end_local v10 733| const v23, #+29627 (0x000073bb | 4.15163e-41) 736| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 739| const-string/jumbo v18, "preference_flushTimeMs" 742| const v23, #+29628 (0x000073bc | 4.15177e-41) 745| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 748| move-object/from16 v0, v18 750| invoke-interface {v5,v0,v14,v15}, android.content.SharedPreferences$Editor.putLong(java.lang.String, long):android.content.SharedPreferences$Editor .line 316 753| const v23, #+29629 (0x000073bd | 4.15191e-41) 756| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 759| invoke-interface {v5}, android.content.SharedPreferences$Editor.apply():void Label_5: .line 319 .end_local v5 .end_local v9 .end_local v11 .end_local v12 .end_local v14 .end_local v16 762| const v23, #+29630 (0x000073be | 4.15205e-41) 765| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 768| return-void } method com.android.calendar.alerts.AlertUtils.formatTimeLocation(android.content.Context, long, boolean, java.lang.String):java.lang.String { .params "context", "startMillis", "allDay", "location" .src "AlertUtils.java" .line 156 0| move-object/16 v13, v14 3| move-wide/16 v14:v15, v15:v16 6| move/16 v16, v17 9| move-object/16 v17, v18 .prologue_end .line 156 12| const v18, #+29631 (0x000073bf | 4.15219e-41) 15| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v1, #+0 (0x00000000 | 0.00000) 19| invoke-static {v13,v1}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 22| move-result-object v12 23| const v18, #+29632 (0x000073c0 | 4.15233e-41) 26| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 157 .local v12, "tz", java.lang.String 29| new-instance v10, android.text.format.Time 31| const v18, #+29633 (0x000073c1 | 4.15247e-41) 34| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-direct {v10,v12}, android.text.format.Time.(java.lang.String):void .line 158 .local v10, "time", android.text.format.Time 40| const v18, #+29634 (0x000073c2 | 4.15261e-41) 43| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v10}, android.text.format.Time.setToNow():void .line 159 49| const v18, #+29635 (0x000073c3 | 4.15275e-41) 52| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+0 (0x00000000 | 0.00000) 56| invoke-virtual {v10,v1}, android.text.format.Time.toMillis(boolean):long 59| move-result-wide v2:v3 60| const v18, #+29636 (0x000073c4 | 4.15289e-41) 63| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 66| iget-wide v4:v5, v10, android.text.format.Time.gmtoff 68| const v18, #+29637 (0x000073c5 | 4.15303e-41) 71| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v2,v3,v4,v5}, android.text.format.Time.getJulianDay(long, long):int 77| move-result v11 78| const v18, #+29638 (0x000073c6 | 4.15317e-41) 81| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 160 .local v11, "today", int 84| invoke-virtual {v10,v14,v15}, android.text.format.Time.set(long):void .line 161 87| const v18, #+29639 (0x000073c7 | 4.15331e-41) 90| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v1, #+0 (0x00000000 | 0.00000) 94| invoke-virtual {v10,v1}, android.text.format.Time.toMillis(boolean):long 97| move-result-wide v4:v5 98| const v18, #+29640 (0x000073c8 | 4.15345e-41) 101| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 104| if-eqz v16, Label_9 106| const v18, #+29641 (0x000073c9 | 4.15359e-41) 109| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 112| const-wide/16 v2:v3, #+0 (0x00000000 | 0.00000) Label_1: 114| const v18, #+29642 (0x000073ca | 4.15373e-41) 117| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v4,v5,v2,v3}, android.text.format.Time.getJulianDay(long, long):int 123| move-result v0 124| const v18, #+29643 (0x000073cb | 4.15387e-41) 127| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 163 .local v0, "eventDay", int 130| const/high16 v6, #+524288 (0x00080000 | 7.34684e-40) .line 164 .local v6, "flags", int 132| if-nez v16, Label_10 .line 165 134| const v18, #+29644 (0x000073cc | 4.15401e-41) 137| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 140| const v6, #+524289 (0x00080001 | 7.34685e-40) .line 166 143| invoke-static {v13}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 146| move-result v1 147| const v18, #+29645 (0x000073cd | 4.15415e-41) 150| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 153| if-eqz v1, Label_2 .line 167 155| const v18, #+29646 (0x000073ce | 4.15429e-41) 158| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 161| or-int/lit16 v6, v6, #+128 (0x00000080 | 1.79366e-43) Label_2: .line 173 163| const v18, #+29647 (0x000073cf | 4.15443e-41) 166| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 169| if-lt v0, v11, Label_3 171| const v18, #+29648 (0x000073d0 | 4.15457e-41) 174| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 177| add-int/lit8 v1, v11, #+1 (0x00000001 | 1.40130e-45) 179| if-le v0, v1, Label_4 Label_3: .line 174 181| const v18, #+29649 (0x000073d1 | 4.15471e-41) 184| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 187| or-int/lit8 v6, v6, #+16 (0x00000010 | 2.24208e-44) Label_4: .line 177 189| const v18, #+29650 (0x000073d2 | 4.15485e-41) 192| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 195| new-instance v9, java.lang.StringBuilder 197| const v18, #+29651 (0x000073d3 | 4.15499e-41) 200| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 203| move-object v1, v13 204| move-wide v2:v3, v14:v15 205| move-wide v4:v5, v14:v15 206| invoke-static/range {v1..v6}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 209| move-result-object v1 210| const v18, #+29652 (0x000073d4 | 4.15513e-41) 213| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-direct {v9,v1}, java.lang.StringBuilder.(java.lang.String):void .line 180 .local v9, "sb", java.lang.StringBuilder 219| const v18, #+29653 (0x000073d5 | 4.15527e-41) 222| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 225| if-nez v16, Label_6 227| const v18, #+29654 (0x000073d6 | 4.15541e-41) 230| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 236| move-result-object v1 237| const v18, #+29655 (0x000073d7 | 4.15555e-41) 240| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 243| if-eq v12, v1, Label_6 .line 182 245| const v18, #+29656 (0x000073d8 | 4.15569e-41) 248| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v10,v14,v15}, android.text.format.Time.set(long):void .line 183 254| const v18, #+29657 (0x000073d9 | 4.15583e-41) 257| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 260| iget v1, v10, android.text.format.Time.isDst 262| const v18, #+29658 (0x000073da | 4.15597e-41) 265| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 268| if-eqz v1, Label_11 270| const v18, #+29659 (0x000073db | 4.15611e-41) 273| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 276| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 184 .local v7, "isDST", boolean 277| const v18, #+29660 (0x000073dc | 4.15625e-41) 280| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 283| const-string/jumbo v1, " " 286| const v18, #+29661 (0x000073dd | 4.15639e-41) 289| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v9,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 295| move-result-object v1 296| const v18, #+29662 (0x000073de | 4.15653e-41) 299| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-static {v12}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 305| move-result-object v2 306| const v18, #+29663 (0x000073df | 4.15667e-41) 309| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 185 312| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 315| move-result-object v3 316| const v18, #+29664 (0x000073e0 | 4.15681e-41) 319| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 322| const/4 v4, #+0 (0x00000000 | 0.00000) .line 184 323| invoke-virtual {v2,v7,v4,v3}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 326| move-result-object v2 327| const v18, #+29665 (0x000073e1 | 4.15695e-41) 330| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_6: .line 188 .end_local v7 336| const v18, #+29666 (0x000073e2 | 4.15709e-41) 339| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 342| add-int/lit8 v1, v11, #+1 (0x00000001 | 1.40130e-45) 344| if-ne v0, v1, Label_7 .line 190 346| const v18, #+29667 (0x000073e3 | 4.15723e-41) 349| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 352| const-string/jumbo v1, ", " 355| const v18, #+29668 (0x000073e4 | 4.15737e-41) 358| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v9,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 191 364| const v18, #+29669 (0x000073e5 | 4.15751e-41) 367| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 370| const v1, #+2131492871 (0x7f0c0007 | 1.86092e+38) 373| invoke-virtual {v13,v1}, android.content.Context.getString(int):java.lang.String 376| move-result-object v1 377| const v18, #+29670 (0x000073e6 | 4.15765e-41) 380| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-virtual {v9,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_7: .line 195 386| const v18, #+29671 (0x000073e7 | 4.15779e-41) 389| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 392| if-eqz v17, Label_8 394| const v18, #+29672 (0x000073e8 | 4.15793e-41) 397| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-virtual/range {v17..v17}, java.lang.String.trim():java.lang.String 403| move-result-object v8 404| const v18, #+29673 (0x000073e9 | 4.15807e-41) 407| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .local v8, "loc", java.lang.String 410| invoke-static {v8}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 413| move-result v1 414| const v18, #+29674 (0x000073ea | 4.15821e-41) 417| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 420| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 422| if-eqz v1, Label_8 .line 196 424| const v18, #+29675 (0x000073eb | 4.15835e-41) 427| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 430| const-string/jumbo v1, ", " 433| const v18, #+29676 (0x000073ec | 4.15849e-41) 436| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v9,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 197 442| const v18, #+29677 (0x000073ed | 4.15863e-41) 445| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v9,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_8: .line 199 .end_local v8 451| const v18, #+29678 (0x000073ee | 4.15877e-41) 454| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 460| move-result-object v1 461| const v18, #+29679 (0x000073ef | 4.15891e-41) 464| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 467| return-object v1 Label_9: .line 161 .end_local v0 .end_local v6 .end_local v9 468| const v18, #+29680 (0x000073f0 | 4.15905e-41) 471| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 474| iget-wide v2:v3, v10, android.text.format.Time.gmtoff 476| const v18, #+29681 (0x000073f1 | 4.15919e-41) 479| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 482| goto/16 Label_1 Label_10: .line 170 .restart_local v0 .restart_local v6 484| const v18, #+29682 (0x000073f2 | 4.15933e-41) 487| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 490| const v6, #+532480 (0x00082000 | 7.46163e-40) 493| goto/16 Label_2 Label_11: .line 183 .restart_local v9 495| const v18, #+29683 (0x000073f3 | 4.15947e-41) 498| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 501| const/4 v7, #+0 (0x00000000 | 0.00000) .restart_local v7 502| goto/16 Label_5 } method com.android.calendar.alerts.AlertUtils.getFiredAlertsKey(long, long, long):java.lang.String { .params "eventId", "beginTime", "alarmTime" .src "AlertUtils.java" .line 235 .prologue_end .line 235 0| const v0, #+29684 (0x000073f4 | 4.15961e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+29685 (0x000073f5 | 4.15975e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "preference_alert_" 17| const v0, #+29686 (0x000073f6 | 4.15989e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, java.lang.StringBuilder.(java.lang.String):void .line 236 .local v1, "sb", java.lang.StringBuilder 26| const v0, #+29687 (0x000073f7 | 4.16003e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 237 35| const v0, #+29688 (0x000073f8 | 4.16017e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, "_" 44| const v0, #+29689 (0x000073f9 | 4.16032e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 238 53| const v0, #+29690 (0x000073fa | 4.16046e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 239 62| const v0, #+29691 (0x000073fb | 4.16060e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v2, "_" 71| const v0, #+29692 (0x000073fc | 4.16074e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 240 80| const v0, #+29693 (0x000073fd | 4.16088e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v7,v8}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 241 89| const v0, #+29694 (0x000073fe | 4.16102e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 98| move-result-object v2 99| const v0, #+29695 (0x000073ff | 4.16116e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-object v2 } method com.android.calendar.alerts.AlertUtils.getFiredAlertsTable(android.content.Context):android.content.SharedPreferences { .params "context" .src "AlertUtils.java" .line 230 .prologue_end .line 230 0| const v0, #+29696 (0x00007400 | 4.16130e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "calendar_alerts" 9| const v0, #+29697 (0x00007401 | 4.16144e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+0 (0x00000000 | 0.00000) 16| invoke-virtual {v3,v1,v2}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 19| move-result-object v1 20| const v0, #+29698 (0x00007402 | 4.16158e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v1 } method com.android.calendar.alerts.AlertUtils.getIntervalInDays(long, long, android.text.format.Time):int { .params "startMillis", "endMillis", "timeObj" .src "AlertUtils.java" .line 322 .prologue_end .line 322 0| const v0, #+29699 (0x00007403 | 4.16172e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v9,v5,v6}, android.text.format.Time.set(long):void .line 323 9| const v0, #+29700 (0x00007404 | 4.16186e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-wide v3:v4, v9, android.text.format.Time.gmtoff 17| const v0, #+29701 (0x00007405 | 4.16200e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v5,v6,v3,v4}, android.text.format.Time.getJulianDay(long, long):int 26| move-result v1 27| const v0, #+29702 (0x00007406 | 4.16214e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 324 .local v1, "startDay", int 33| invoke-virtual {v9,v7,v8}, android.text.format.Time.set(long):void .line 325 36| const v0, #+29703 (0x00007407 | 4.16228e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-wide v3:v4, v9, android.text.format.Time.gmtoff 44| const v0, #+29704 (0x00007408 | 4.16242e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v7,v8,v3,v4}, android.text.format.Time.getJulianDay(long, long):int 53| move-result v2 54| const v0, #+29705 (0x00007409 | 4.16256e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| sub-int/2addr v2, v1 61| return v2 } method com.android.calendar.alerts.AlertUtils.hasAlertFiredInSharedPrefs(android.content.Context, long, long, long):boolean { .params "context", "eventId", "beginTime", "alarmTime" .src "AlertUtils.java" .line 249 .prologue_end .line 249 0| const v0, #+29706 (0x0000740a | 4.16270e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.alerts.AlertUtils.getFiredAlertsTable(android.content.Context):android.content.SharedPreferences 9| move-result-object v1 10| const v0, #+29707 (0x0000740b | 4.16284e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 250 .local v1, "prefs", android.content.SharedPreferences 16| invoke-static/range {v5..v10}, com.android.calendar.alerts.AlertUtils.getFiredAlertsKey(long, long, long):java.lang.String 19| move-result-object v2 20| const v0, #+29708 (0x0000740c | 4.16298e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v1,v2}, android.content.SharedPreferences.contains(java.lang.String):boolean 29| move-result v2 30| const v0, #+29709 (0x0000740d | 4.16312e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v2 } method com.android.calendar.alerts.AlertUtils.makeContentValues(long, long, long, long, int):android.content.ContentValues { .params "eventId", "begin", "end", "alarmTime", "minutes" .src "AlertUtils.java" .line 204 .prologue_end 0| const v0, #+29710 (0x0000740e | 4.16326e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 204 7| new-instance v3, android.content.ContentValues 9| const v0, #+29711 (0x0000740f | 4.16340e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v3}, android.content.ContentValues.():void .line 205 .local v3, "values", android.content.ContentValues 18| const v0, #+29712 (0x00007410 | 4.16354e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v4, "event_id" 27| const v0, #+29713 (0x00007411 | 4.16368e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v7,v8}, java.lang.Long.valueOf(long):java.lang.Long 36| move-result-object v5 37| const v0, #+29714 (0x00007412 | 4.16382e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 206 46| const v0, #+29715 (0x00007413 | 4.16396e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v4, "begin" 55| const v0, #+29716 (0x00007414 | 4.16410e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 64| move-result-object v5 65| const v0, #+29717 (0x00007415 | 4.16424e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 207 74| const v0, #+29718 (0x00007416 | 4.16438e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const-string/jumbo v4, "end" 83| const v0, #+29719 (0x00007417 | 4.16452e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {v11,v12}, java.lang.Long.valueOf(long):java.lang.Long 92| move-result-object v5 93| const v0, #+29720 (0x00007418 | 4.16466e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 208 102| const v0, #+29721 (0x00007419 | 4.16480e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const-string/jumbo v4, "alarmTime" 111| const v0, #+29722 (0x0000741a | 4.16494e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v13,v14}, java.lang.Long.valueOf(long):java.lang.Long 120| move-result-object v5 121| const v0, #+29723 (0x0000741b | 4.16508e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 209 130| const v0, #+29724 (0x0000741c | 4.16522e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {}, java.lang.System.currentTimeMillis():long 139| move-result-wide v1:v2 140| const v0, #+29725 (0x0000741d | 4.16536e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 210 .local v1, "currentTime", long 146| const-string/jumbo v4, "creationTime" 149| const v0, #+29726 (0x0000741e | 4.16550e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 158| move-result-object v5 159| const v0, #+29727 (0x0000741f | 4.16564e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 211 168| const v0, #+29728 (0x00007420 | 4.16578e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v4, "receivedTime" 177| const v0, #+29729 (0x00007421 | 4.16592e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 186| move-result-object v5 187| const v0, #+29730 (0x00007422 | 4.16606e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 212 196| const v0, #+29731 (0x00007423 | 4.16620e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v4, "notifyTime" 205| const v0, #+29732 (0x00007424 | 4.16634e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 214| move-result-object v5 215| const v0, #+29733 (0x00007425 | 4.16648e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 213 224| const v0, #+29734 (0x00007426 | 4.16662e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v4, "state" 233| const v0, #+29735 (0x00007427 | 4.16676e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 242| move-result-object v5 243| const v0, #+29736 (0x00007428 | 4.16690e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 214 252| const v0, #+29737 (0x00007429 | 4.16704e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| const-string/jumbo v4, "minutes" 261| const v0, #+29738 (0x0000742a | 4.16718e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-static {v15}, java.lang.Integer.valueOf(int):java.lang.Integer 270| move-result-object v5 271| const v0, #+29739 (0x0000742b | 4.16732e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v3,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 215 280| const v0, #+29740 (0x0000742c | 4.16746e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| return-object v3 } method com.android.calendar.alerts.AlertUtils.scheduleAlarm(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long):void { .params "context", "manager", "alarmTime" .src "AlertUtils.java" .line 113 .prologue_end .line 113 0| const v0, #+29741 (0x0000742d | 4.16760e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-static {v3,v4,v5,v6,v1}, com.android.calendar.alerts.AlertUtils.scheduleAlarmHelper(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long, boolean):void .line 114 10| const v0, #+29742 (0x0000742e | 4.16774e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.alerts.AlertUtils.scheduleAlarmHelper(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long, boolean):void { .params "context", "manager", "alarmTime", "quietUpdate" .src "AlertUtils.java" .line 127 .prologue_end .line 127 0| const v0, #+29743 (0x0000742f | 4.16788e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 128 .local v1, "alarmType", int 7| new-instance v3, android.content.Intent 9| const v0, #+29744 (0x00007430 | 4.16802e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v5, "com.android.calendar.EVENT_REMINDER_APP" 18| const v0, #+29745 (0x00007431 | 4.16816e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v3,v5}, android.content.Intent.(java.lang.String):void .line 129 .local v3, "intent", android.content.Intent 27| const v0, #+29746 (0x00007432 | 4.16830e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-class v5, com.android.calendar.alerts.AlertReceiver 35| const v0, #+29747 (0x00007433 | 4.16844e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v3,v7,v5}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 130 44| const v0, #+29748 (0x00007434 | 4.16858e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v11, Label_2 .line 131 52| const v0, #+29749 (0x00007435 | 4.16872e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 140 59| const v0, #+29750 (0x00007436 | 4.16886e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const-string/jumbo v5, "alarmTime" 68| const v0, #+29751 (0x00007437 | 4.16900e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v3,v5,v9,v10}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 141 77| const v0, #+29752 (0x00007438 | 4.16914e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v5, #+0 (0x00000000 | 0.00000) .line 142 84| const/high16 v6, #+134217728 (0x08000000 | 3.85186e-34) .line 141 86| invoke-static {v7,v5,v3,v6}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 89| move-result-object v4 90| const v0, #+29753 (0x00007439 | 4.16928e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 143 .local v4, "pi", android.app.PendingIntent 96| invoke-interface {v8,v1,v9,v10,v4}, com.android.calendar.alerts.AlarmManagerInterface.set(int, long, android.app.PendingIntent):void .line 144 99| const v0, #+29754 (0x0000743a | 4.16942e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void Label_2: .line 135 .end_local v4 106| const v0, #+29755 (0x0000743b | 4.16956e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sget-object v5, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI 114| const v0, #+29756 (0x0000743c | 4.16970e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v5}, android.net.Uri.buildUpon():android.net.Uri$Builder 123| move-result-object v2 124| const v0, #+29757 (0x0000743d | 4.16984e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 136 .local v2, "builder", android.net.Uri$Builder 130| invoke-static {v2,v9,v10}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 137 133| const v0, #+29758 (0x0000743e | 4.16998e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v2}, android.net.Uri$Builder.build():android.net.Uri 142| move-result-object v5 143| const v0, #+29759 (0x0000743f | 4.17012e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v3,v5}, android.content.Intent.setData(android.net.Uri):android.content.Intent 152| const v0, #+29760 (0x00007440 | 4.17026e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| goto/16 Label_1 } method com.android.calendar.alerts.AlertUtils.scheduleNextNotificationRefresh(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long):void { .params "context", "manager", "alarmTime" .src "AlertUtils.java" .line 122 .prologue_end .line 122 0| const v0, #+29761 (0x00007441 | 4.17040e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-static {v3,v4,v5,v6,v1}, com.android.calendar.alerts.AlertUtils.scheduleAlarmHelper(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long, boolean):void .line 123 10| const v0, #+29762 (0x00007442 | 4.17054e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.alerts.AlertUtils.setAlertFiredInSharedPrefs(android.content.Context, long, long, long):void { .params "context", "eventId", "beginTime", "alarmTime" .src "AlertUtils.java" .line 260 .prologue_end .line 260 0| const v0, #+29763 (0x00007443 | 4.17068e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, com.android.calendar.alerts.AlertUtils.getFiredAlertsTable(android.content.Context):android.content.SharedPreferences 9| move-result-object v2 10| const v0, #+29764 (0x00007444 | 4.17082e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 261 .local v2, "prefs", android.content.SharedPreferences 16| invoke-interface {v2}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 19| move-result-object v1 20| const v0, #+29765 (0x00007445 | 4.17096e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 .local v1, "editor", android.content.SharedPreferences$Editor 26| invoke-static/range {v5..v10}, com.android.calendar.alerts.AlertUtils.getFiredAlertsKey(long, long, long):java.lang.String 29| move-result-object v3 30| const v0, #+29766 (0x00007446 | 4.17111e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-interface {v1,v3,v9,v10}, android.content.SharedPreferences$Editor.putLong(java.lang.String, long):android.content.SharedPreferences$Editor .line 263 39| const v0, #+29767 (0x00007447 | 4.17125e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-interface {v1}, android.content.SharedPreferences$Editor.apply():void .line 264 48| const v0, #+29768 (0x00007448 | 4.17139e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void } method com.android.calendar.alerts.DismissAlarmsService.():void { .src "DismissAlarmsService.java" .line 45 .prologue_end .line 45 0| const v3, #+29769 (0x00007449 | 4.17153e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| new-array v0, v0, java.lang.String[] .line 46 9| const v3, #+29770 (0x0000744a | 4.17167e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "state" 18| const v3, #+29771 (0x0000744b | 4.17181e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 45 27| const v3, #+29772 (0x0000744c | 4.17195e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.alerts.DismissAlarmsService.PROJECTION .line 40 35| const v3, #+29773 (0x0000744d | 4.17209e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.alerts.DismissAlarmsService.():void { .src "DismissAlarmsService.java" .line 51 .prologue_end .line 51 0| const v0, #+29774 (0x0000744e | 4.17223e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "DismissAlarmsService" 9| const v0, #+29775 (0x0000744f | 4.17237e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v1}, android.app.IntentService.(java.lang.String):void .line 52 18| const v0, #+29776 (0x00007450 | 4.17251e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.alerts.DismissAlarmsService.buildMultipleEventsQuery(long[]):java.lang.String { .params "eventIds" .src "DismissAlarmsService.java" .line 117 .prologue_end 0| const v0, #+29777 (0x00007451 | 4.17265e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 117 7| new-instance v2, java.lang.StringBuilder 9| const v0, #+29778 (0x00007452 | 4.17279e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, java.lang.StringBuilder.():void .line 118 .local v2, "selection", java.lang.StringBuilder 18| const v0, #+29779 (0x00007453 | 4.17293e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v3, "state" 27| const v0, #+29780 (0x00007454 | 4.17307e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 119 36| const v0, #+29781 (0x00007455 | 4.17321e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v3, "=" 45| const v0, #+29782 (0x00007456 | 4.17335e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 120 54| const v0, #+29783 (0x00007457 | 4.17349e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 61| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 121 64| const v0, #+29784 (0x00007458 | 4.17363e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| array-length v3, v6 71| const v0, #+29785 (0x00007459 | 4.17377e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-lez v3, Label_3 .line 122 79| const v0, #+29786 (0x0000745a | 4.17391e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v3, " AND (" 88| const v0, #+29787 (0x0000745b | 4.17405e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 123 97| const v0, #+29788 (0x0000745c | 4.17419e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v3, "event_id" 106| const v0, #+29789 (0x0000745d | 4.17433e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 124 115| const v0, #+29790 (0x0000745e | 4.17447e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v3, "=" 124| const v0, #+29791 (0x0000745f | 4.17461e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 125 133| const v0, #+29792 (0x00007460 | 4.17475e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| aget-wide v3:v4, v6, v4 141| const v0, #+29793 (0x00007461 | 4.17489e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 126 150| const v0, #+29794 (0x00007462 | 4.17503e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v1, "i", int 157| const v0, #+29795 (0x00007463 | 4.17517e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| array-length v3, v6 164| const v0, #+29796 (0x00007464 | 4.17531e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| if-ge v1, v3, Label_2 .line 127 172| const v0, #+29797 (0x00007465 | 4.17545e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const-string/jumbo v3, " OR " 181| const v0, #+29798 (0x00007466 | 4.17559e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 128 190| const v0, #+29799 (0x00007467 | 4.17573e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v3, "event_id" 199| const v0, #+29800 (0x00007468 | 4.17587e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 129 208| const v0, #+29801 (0x00007469 | 4.17601e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| const-string/jumbo v3, "=" 217| const v0, #+29802 (0x0000746a | 4.17615e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 130 226| const v0, #+29803 (0x0000746b | 4.17629e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| aget-wide v3:v4, v6, v1 234| const v0, #+29804 (0x0000746c | 4.17643e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v2,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 126 243| const v0, #+29805 (0x0000746d | 4.17657e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 251| goto/16 Label_1 Label_2: .line 132 253| const v0, #+29806 (0x0000746e | 4.17671e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const-string/jumbo v3, ")" 262| const v0, #+29807 (0x0000746f | 4.17685e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_3: .line 134 .end_local v1 271| const v0, #+29808 (0x00007470 | 4.17699e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 280| move-result-object v3 281| const v0, #+29809 (0x00007471 | 4.17713e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| return-object v3 } method com.android.calendar.alerts.DismissAlarmsService.onBind(android.content.Intent):android.os.IBinder { .params "intent" .src "DismissAlarmsService.java" .line 56 .prologue_end .line 56 0| const v0, #+29810 (0x00007472 | 4.17727e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.calendar.alerts.DismissAlarmsService.onHandleIntent(android.content.Intent):void { .params "intent" .src "DismissAlarmsService.java" .line 62 0| move-object/16 v26, v27 3| move-object/16 v27, v28 .prologue_end .line 62 6| const v28, #+29811 (0x00007473 | 4.17741e-41) 9| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 12| const-string/jumbo v5, "DismissAlarmsService" 15| const v28, #+29812 (0x00007474 | 4.17755e-41) 18| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 21| new-instance v22, java.lang.StringBuilder 23| const v28, #+29813 (0x00007475 | 4.17769e-41) 26| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-direct/range {v22..v22}, java.lang.StringBuilder.():void 32| const v28, #+29814 (0x00007476 | 4.17783e-41) 35| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v23, "onReceive: a=" 41| const v28, #+29815 (0x00007477 | 4.17797e-41) 44| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 50| move-result-object v22 51| const v28, #+29816 (0x00007478 | 4.17811e-41) 54| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual/range {v27..v27}, android.content.Intent.getAction():java.lang.String 60| move-result-object v23 61| const v28, #+29817 (0x00007479 | 4.17825e-41) 64| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 70| move-result-object v22 71| const v28, #+29818 (0x0000747a | 4.17839e-41) 74| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v23, " " 80| const v28, #+29819 (0x0000747b | 4.17853e-41) 83| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 89| move-result-object v22 90| const v28, #+29820 (0x0000747c | 4.17867e-41) 93| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual/range {v27..v27}, android.content.Intent.toString():java.lang.String 99| move-result-object v23 100| const v28, #+29821 (0x0000747d | 4.17881e-41) 103| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual/range {v22..v23}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v22 110| const v28, #+29822 (0x0000747e | 4.17895e-41) 113| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual/range {v22..v22}, java.lang.StringBuilder.toString():java.lang.String 119| move-result-object v22 120| const v28, #+29823 (0x0000747f | 4.17909e-41) 123| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 126| move-object/from16 v0, v22 128| invoke-static {v5,v0}, android.util.Log.d(java.lang.String, java.lang.String):int .line 65 131| const v28, #+29824 (0x00007480 | 4.17923e-41) 134| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 137| const-string/jumbo v5, "eventid" 140| const v28, #+29825 (0x00007481 | 4.17937e-41) 143| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 146| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) 148| move-object/from16 v0, v27 150| move-wide/from16 v1:v2, v22:v23 152| invoke-virtual {v0,v5,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 155| move-result-wide v6:v7 156| const v28, #+29826 (0x00007482 | 4.17951e-41) 159| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 66 .local v6, "eventId", long 162| const-string/jumbo v5, "eventstart" 165| const v28, #+29827 (0x00007483 | 4.17965e-41) 168| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 171| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) 173| move-object/from16 v0, v27 175| move-wide/from16 v1:v2, v22:v23 177| invoke-virtual {v0,v5,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 180| move-result-wide v8:v9 181| const v28, #+29828 (0x00007484 | 4.17979e-41) 184| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 67 .local v8, "eventStart", long 187| const-string/jumbo v5, "eventend" 190| const v28, #+29829 (0x00007485 | 4.17993e-41) 193| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 196| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) 198| move-object/from16 v0, v27 200| move-wide/from16 v1:v2, v22:v23 202| invoke-virtual {v0,v5,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 205| move-result-wide v10:v11 206| const v28, #+29830 (0x00007486 | 4.18007e-41) 209| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 68 .local v10, "eventEnd", long 212| const-string/jumbo v5, "eventids" 215| const v28, #+29831 (0x00007487 | 4.18021e-41) 218| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 221| move-object/from16 v0, v27 223| invoke-virtual {v0,v5}, android.content.Intent.getLongArrayExtra(java.lang.String):long[] 226| move-result-object v12 227| const v28, #+29832 (0x00007488 | 4.18035e-41) 230| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 69 .local v12, "eventIds", long[] 233| const-string/jumbo v5, "starts" 236| const v28, #+29833 (0x00007489 | 4.18049e-41) 239| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 242| move-object/from16 v0, v27 244| invoke-virtual {v0,v5}, android.content.Intent.getLongArrayExtra(java.lang.String):long[] 247| move-result-object v13 248| const v28, #+29834 (0x0000748a | 4.18063e-41) 251| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 70 .local v13, "eventStarts", long[] 254| const-string/jumbo v5, "notificationid" 257| const v28, #+29835 (0x0000748b | 4.18077e-41) 260| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 263| const/16 v22, #-1 (0xffffffff | NaN) 265| move-object/from16 v0, v27 267| move/from16 v1, v22 269| invoke-virtual {v0,v5,v1}, android.content.Intent.getIntExtra(java.lang.String, int):int 272| move-result v17 273| const v28, #+29836 (0x0000748c | 4.18091e-41) 276| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 71 .local v17, "notificationId", int 279| new-instance v4, java.util.LinkedList 281| const v28, #+29837 (0x0000748d | 4.18105e-41) 284| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-direct {v4}, java.util.LinkedList.():void .line 73 .local_ex v4, "alarmIds", java.util.List, "Ljava/util/List;" 290| const v28, #+29838 (0x0000748e | 4.18119e-41) 293| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 296| sget-object v20, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI .line 77 .local v20, "uri", android.net.Uri 298| const v28, #+29839 (0x0000748f | 4.18133e-41) 301| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 304| const-wide/16 v22:v23, #-1 (0xffffffff | NaN) 306| cmp-long v5, v6:v7, v22:v23 308| if-eqz v5, Label_4 .line 78 310| const v28, #+29840 (0x00007490 | 4.18147e-41) 313| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 316| new-instance v5, com.android.calendar.alerts.GlobalDismissManager$AlarmId 318| const v28, #+29841 (0x00007491 | 4.18161e-41) 321| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-direct {v5,v6,v7,v8,v9}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.(long, long):void 327| const v28, #+29842 (0x00007492 | 4.18175e-41) 330| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean .line 79 336| const v28, #+29843 (0x00007493 | 4.18190e-41) 339| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 342| new-instance v5, java.lang.StringBuilder 344| const v28, #+29844 (0x00007494 | 4.18204e-41) 347| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-direct {v5}, java.lang.StringBuilder.():void 353| const v28, #+29845 (0x00007495 | 4.18218e-41) 356| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 359| const-string/jumbo v22, "state=1 AND event_id=" 362| const v28, #+29846 (0x00007496 | 4.18232e-41) 365| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 368| move-object/from16 v0, v22 370| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 373| move-result-object v5 374| const v28, #+29847 (0x00007497 | 4.18246e-41) 377| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v5,v6,v7}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 383| move-result-object v5 384| const v28, #+29848 (0x00007498 | 4.18260e-41) 387| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 393| move-result-object v19 394| const v28, #+29849 (0x00007499 | 4.18274e-41) 397| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 92 .local v19, "selection", java.lang.String 400| const v28, #+29850 (0x0000749a | 4.18288e-41) 403| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-virtual/range {v26..v26}, com.android.calendar.alerts.DismissAlarmsService.getApplicationContext():android.content.Context 409| move-result-object v5 410| const v28, #+29851 (0x0000749b | 4.18302e-41) 413| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-static {v5,v4}, com.android.calendar.alerts.GlobalDismissManager.dismissGlobally(android.content.Context, java.util.List):void .line 94 419| const v28, #+29852 (0x0000749c | 4.18316e-41) 422| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual/range {v26..v26}, com.android.calendar.alerts.DismissAlarmsService.getContentResolver():android.content.ContentResolver 428| move-result-object v18 429| const v28, #+29853 (0x0000749d | 4.18330e-41) 432| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 95 .local v18, "resolver", android.content.ContentResolver 435| new-instance v21, android.content.ContentValues 437| const v28, #+29854 (0x0000749e | 4.18344e-41) 440| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 443| invoke-direct/range {v21..v21}, android.content.ContentValues.():void .line 96 .local v21, "values", android.content.ContentValues 446| const v28, #+29855 (0x0000749f | 4.18358e-41) 449| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 452| sget-object v5, com.android.calendar.alerts.DismissAlarmsService.PROJECTION 454| const v28, #+29856 (0x000074a0 | 4.18372e-41) 457| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 460| const/16 v22, #+0 (0x00000000 | 0.00000) 462| aget-object v5, v5, v22 464| const v28, #+29857 (0x000074a1 | 4.18386e-41) 467| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 470| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 472| invoke-static/range {v22..v22}, java.lang.Integer.valueOf(int):java.lang.Integer 475| move-result-object v22 476| const v28, #+29858 (0x000074a2 | 4.18400e-41) 479| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 482| move-object/from16 v0, v21 484| move-object/from16 v1, v22 486| invoke-virtual {v0,v5,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 97 489| const v28, #+29859 (0x000074a3 | 4.18414e-41) 492| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 495| const/4 v5, #+0 (0x00000000 | 0.00000) 496| move-object/from16 v0, v18 498| move-object/from16 v1, v20 500| move-object/from16 v2, v21 502| move-object/from16 v3, v19 504| invoke-virtual {v0,v1,v2,v3,v5}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int .line 100 507| const v28, #+29860 (0x000074a4 | 4.18428e-41) 510| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 513| const/4 v5, #-1 (0xffffffff | NaN) 514| move/from16 v0, v17 516| if-eq v0, v5, Label_2 .line 102 518| const v28, #+29861 (0x000074a5 | 4.18442e-41) 521| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 524| const-string/jumbo v5, "notification" 527| const v28, #+29862 (0x000074a6 | 4.18456e-41) 530| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 533| move-object/from16 v0, v26 535| invoke-virtual {v0,v5}, com.android.calendar.alerts.DismissAlarmsService.getSystemService(java.lang.String):java.lang.Object 538| move-result-object v16 539| const v28, #+29863 (0x000074a7 | 4.18470e-41) 542| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 545| check-cast v16, android.app.NotificationManager .line 103 .local v16, "nm", android.app.NotificationManager 547| const v28, #+29864 (0x000074a8 | 4.18484e-41) 550| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-virtual/range {v16..v17}, android.app.NotificationManager.cancel(int):void Label_2: .line 106 .end_local v16 556| const v28, #+29865 (0x000074a9 | 4.18498e-41) 559| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 562| const-string/jumbo v5, "com.android.calendar.SHOW" 565| const v28, #+29866 (0x000074aa | 4.18512e-41) 568| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-virtual/range {v27..v27}, android.content.Intent.getAction():java.lang.String 574| move-result-object v22 575| const v28, #+29867 (0x000074ab | 4.18526e-41) 578| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v0, v22 583| invoke-virtual {v5,v0}, java.lang.String.equals(java.lang.Object):boolean 586| move-result v5 587| const v28, #+29868 (0x000074ac | 4.18540e-41) 590| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 593| if-eqz v5, Label_3 595| const v28, #+29869 (0x000074ad | 4.18554e-41) 598| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 601| move-object/from16 v5, v26 .line 109 603| invoke-static/range {v5..v11}, com.android.calendar.alerts.AlertUtils.buildEventViewIntent(android.content.Context, long, long, long):android.content.Intent 606| move-result-object v15 607| const v28, #+29870 (0x000074ae | 4.18568e-41) 610| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 111 .local v15, "i", android.content.Intent 613| invoke-static/range {v26..v26}, android.support.v4.app.TaskStackBuilder.create(android.content.Context):android.support.v4.app.TaskStackBuilder 616| move-result-object v5 617| const v28, #+29871 (0x000074af | 4.18582e-41) 620| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 112 623| const-class v22, com.android.calendar.EventInfoActivity .line 111 625| const v28, #+29872 (0x000074b0 | 4.18596e-41) 628| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v22 633| invoke-virtual {v5,v0}, android.support.v4.app.TaskStackBuilder.addParentStack(java.lang.Class):android.support.v4.app.TaskStackBuilder 636| move-result-object v5 637| const v28, #+29873 (0x000074b1 | 4.18610e-41) 640| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 643| invoke-virtual {v5,v15}, android.support.v4.app.TaskStackBuilder.addNextIntent(android.content.Intent):android.support.v4.app.TaskStackBuilder 646| move-result-object v5 647| const v28, #+29874 (0x000074b2 | 4.18624e-41) 650| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-virtual {v5}, android.support.v4.app.TaskStackBuilder.startActivities():void Label_3: .line 114 .end_local v15 656| const v28, #+29875 (0x000074b3 | 4.18638e-41) 659| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 662| return-void Label_4: .line 81 .end_local v18 .end_local v19 .end_local v21 663| const v28, #+29876 (0x000074b4 | 4.18652e-41) 666| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 669| if-eqz v12, Label_6 671| const v28, #+29877 (0x000074b5 | 4.18666e-41) 674| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 677| array-length v5, v12 678| const v28, #+29878 (0x000074b6 | 4.18680e-41) 681| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 684| if-lez v5, Label_6 .line 82 686| const v28, #+29879 (0x000074b7 | 4.18694e-41) 689| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 692| if-eqz v13, Label_6 694| const v28, #+29880 (0x000074b8 | 4.18708e-41) 697| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 700| array-length v5, v12 701| const v28, #+29881 (0x000074b9 | 4.18722e-41) 704| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 707| array-length v0, v13 708| const v28, #+29882 (0x000074ba | 4.18736e-41) 711| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 714| move/from16 v22, v0 716| move/from16 v0, v22 718| if-ne v5, v0, Label_6 .line 83 720| const v28, #+29883 (0x000074bb | 4.18750e-41) 723| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 726| move-object/from16 v0, v26 728| invoke-direct {v0,v12}, com.android.calendar.alerts.DismissAlarmsService.buildMultipleEventsQuery(long[]):java.lang.String 731| move-result-object v19 732| const v28, #+29884 (0x000074bc | 4.18764e-41) 735| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 84 .restart_local v19 738| const/4 v14, #+0 (0x00000000 | 0.00000) Label_5: .local v14, "i", int 739| const v28, #+29885 (0x000074bd | 4.18778e-41) 742| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 745| array-length v5, v12 746| const v28, #+29886 (0x000074be | 4.18792e-41) 749| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 752| if-ge v14, v5, Label_1 .line 85 754| const v28, #+29887 (0x000074bf | 4.18806e-41) 757| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 760| new-instance v5, com.android.calendar.alerts.GlobalDismissManager$AlarmId 762| const v28, #+29888 (0x000074c0 | 4.18820e-41) 765| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 768| aget-wide v22:v23, v12, v14 770| const v28, #+29889 (0x000074c1 | 4.18834e-41) 773| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 776| aget-wide v24:v25, v13, v14 778| const v28, #+29890 (0x000074c2 | 4.18848e-41) 781| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 784| move-wide/from16 v0:v1, v22:v23 786| move-wide/from16 v2:v3, v24:v25 788| invoke-direct {v5,v0,v1,v2,v3}, com.android.calendar.alerts.GlobalDismissManager$AlarmId.(long, long):void 791| const v28, #+29891 (0x000074c3 | 4.18862e-41) 794| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 797| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean .line 84 800| const v28, #+29892 (0x000074c4 | 4.18876e-41) 803| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 806| add-int/lit8 v14, v14, #+1 (0x00000001 | 1.40130e-45) 808| goto/16 Label_5 Label_6: .line 89 .end_local v14 .end_local v19 810| const v28, #+29893 (0x000074c5 | 4.18890e-41) 813| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 816| const-string/jumbo v19, "state=1" .restart_local v19 819| const v28, #+29894 (0x000074c6 | 4.18904e-41) 822| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 825| goto/16 Label_1 } method com.android.calendar.alerts.GlobalDismissManager$1.(com.android.calendar.alerts.GlobalDismissManager):void { .params "this$0" .src "GlobalDismissManager.java" .line 1 .prologue_end .line 1 0| const v0, #+29895 (0x000074c7 | 4.18918e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.GlobalDismissManager$1.this$0 .line 527 8| const v0, #+29896 (0x000074c8 | 4.18932e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 17| const v0, #+29897 (0x000074c9 | 4.18946e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.GlobalDismissManager$1.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "GlobalDismissManager.java" .line 528 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 528 0| const v0, #+29898 (0x000074ca | 4.18960e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, android.util.Pair[] .end_local v3 8| const v0, #+29899 (0x000074cb | 4.18974e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.alerts.GlobalDismissManager$1.doInBackground(android.util.Pair[]):java.lang.Void 17| move-result-object v1 18| const v0, #+29900 (0x000074cc | 4.18988e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.alerts.GlobalDismissManager$1.doInBackground(android.util.Pair[]):java.lang.Void { .params "?" .src "GlobalDismissManager.java" .line 530 .local_ex v13, "params", android.util.Pair[], "[Landroid/util/Pair;" .prologue_end 0| const v0, #+29901 (0x000074cd | 4.19002e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 530 8| aget-object v2, v13, v3 10| const v0, #+29902 (0x000074ce | 4.19016e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v2, android.util.Pair.first 18| const v0, #+29903 (0x000074cf | 4.19030e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, android.content.Context .line 531 .local v1, "context", android.content.Context 26| const v0, #+29904 (0x000074d0 | 4.19044e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| aget-object v2, v13, v3 34| const v0, #+29905 (0x000074d1 | 4.19058e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v8, v2, android.util.Pair.second 42| const v0, #+29906 (0x000074d2 | 4.19072e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| check-cast v8, android.content.Intent .line 532 .local v8, "intent", android.content.Intent 50| const v0, #+29907 (0x000074d3 | 4.19086e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v2, "com.android.calendar.alerts.sync_id" 59| const v0, #+29908 (0x000074d4 | 4.19100e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v8,v2}, android.content.Intent.hasExtra(java.lang.String):boolean 68| move-result v2 69| const v0, #+29909 (0x000074d5 | 4.19114e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v2, Label_1 77| const v0, #+29910 (0x000074d6 | 4.19128e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v2, "com.android.calendar.alerts.account_name" 86| const v0, #+29911 (0x000074d7 | 4.19142e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v8,v2}, android.content.Intent.hasExtra(java.lang.String):boolean 95| move-result v2 96| const v0, #+29912 (0x000074d8 | 4.19156e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-eqz v2, Label_1 .line 533 104| const v0, #+29913 (0x000074d9 | 4.19170e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v2, "com.android.calendar.alerts.start_time" 113| const v0, #+29914 (0x000074da | 4.19184e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v8,v2}, android.content.Intent.hasExtra(java.lang.String):boolean 122| move-result v2 123| const v0, #+29915 (0x000074db | 4.19198e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 532 129| if-eqz v2, Label_1 .line 534 131| const v0, #+29916 (0x000074dc | 4.19212e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {}, com.android.calendar.alerts.GlobalDismissManager.-get0():java.util.HashMap 140| move-result-object v9 141| const v0, #+29917 (0x000074dd | 4.19226e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| monitor-enter v9 .try_begin_1 .line 535 148| const v0, #+29918 (0x000074de | 4.19240e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {}, com.android.calendar.alerts.GlobalDismissManager.-get0():java.util.HashMap 157| move-result-object v10 158| const v0, #+29919 (0x000074df | 4.19254e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| new-instance v2, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId .line 536 166| const v0, #+29920 (0x000074e0 | 4.19269e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const-string/jumbo v3, "com.android.calendar.alerts.account_name" 175| const v0, #+29921 (0x000074e1 | 4.19283e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v8,v3}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 184| move-result-object v3 185| const v0, #+29922 (0x000074e2 | 4.19297e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 537 191| const-string/jumbo v4, "com.android.calendar.alerts.sync_id" 194| const v0, #+29923 (0x000074e3 | 4.19311e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v8,v4}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 203| move-result-object v4 204| const v0, #+29924 (0x000074e4 | 4.19325e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 538 210| const-string/jumbo v5, "com.android.calendar.alerts.start_time" 213| const v0, #+29925 (0x000074e5 | 4.19339e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v8,v5}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 222| move-result-object v5 223| const v0, #+29926 (0x000074e6 | 4.19353e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v5}, java.lang.Long.parseLong(java.lang.String):long 232| move-result-wide v5:v6 233| const v0, #+29927 (0x000074e7 | 4.19367e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 535 239| const/4 v7, #+0 (0x00000000 | 0.00000) 240| invoke-direct/range {v2..v7}, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.(java.lang.String, java.lang.String, long, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId):void .line 539 243| const v0, #+29928 (0x000074e8 | 4.19381e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-static {}, java.lang.System.currentTimeMillis():long 252| move-result-wide v3:v4 253| const v0, #+29929 (0x000074e9 | 4.19395e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-static {v3,v4}, java.lang.Long.valueOf(long):java.lang.Long 262| move-result-object v3 263| const v0, #+29930 (0x000074ea | 4.19409e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 535 269| invoke-virtual {v10,v2,v3}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_1 catch(...) : Label_2 272| const v0, #+29931 (0x000074eb | 4.19423e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| monitor-exit v9 .line 541 279| const v0, #+29932 (0x000074ec | 4.19437e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-static {v1}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean Label_1: .line 543 288| const v0, #+29933 (0x000074ed | 4.19451e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| return-object v11 Label_2: .line 534 295| const v0, #+29934 (0x000074ee | 4.19465e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| move-exception v2 302| monitor-exit v9 303| const v0, #+29935 (0x000074ef | 4.19479e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| throw v2 } method com.android.calendar.alerts.GlobalDismissManager$AlarmId.(long, long):void { .params "id", "start" .src "GlobalDismissManager.java" .line 163 .prologue_end .line 163 0| const v0, #+29936 (0x000074f0 | 4.19493e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 164 9| const v0, #+29937 (0x000074f1 | 4.19507e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-wide v3:v4, v2, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mEventId .line 165 17| const v0, #+29938 (0x000074f2 | 4.19521e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-wide v5:v6, v2, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mStart .line 166 25| const v0, #+29939 (0x000074f3 | 4.19535e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.(java.lang.String, java.lang.String, long):void { .params "accountName", "syncId", "startTime" .src "GlobalDismissManager.java" .line 57 .prologue_end .line 57 0| const v0, #+29940 (0x000074f4 | 4.19549e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, java.lang.Object.():void .line 59 9| const v0, #+29941 (0x000074f5 | 4.19563e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v5, Label_1 .line 60 17| const v0, #+29942 (0x000074f6 | 4.19577e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, java.lang.IllegalArgumentException 25| const v0, #+29943 (0x000074f7 | 4.19591e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v2, "Account Name can not be set to null" 34| const v0, #+29944 (0x000074f8 | 4.19605e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 43| const v0, #+29945 (0x000074f9 | 4.19619e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| throw v1 Label_1: .line 61 50| const v0, #+29946 (0x000074fa | 4.19633e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v6, Label_2 .line 62 58| const v0, #+29947 (0x000074fb | 4.19647e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v1, java.lang.IllegalArgumentException 66| const v0, #+29948 (0x000074fc | 4.19661e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v2, "SyncId can not be set to null" 75| const v0, #+29949 (0x000074fd | 4.19675e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 84| const v0, #+29950 (0x000074fe | 4.19689e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| throw v1 Label_2: .line 64 91| const v0, #+29951 (0x000074ff | 4.19703e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput-object v5, v4, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountName .line 65 99| const v0, #+29952 (0x00007500 | 4.19717e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v6, v4, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId .line 66 107| const v0, #+29953 (0x00007501 | 4.19731e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput-wide v7:v8, v4, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime .line 67 115| const v0, #+29954 (0x00007502 | 4.19745e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-void } method com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.(java.lang.String, java.lang.String, long, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId):void { .params "accountName", "syncId", "startTime", "?" .src "GlobalDismissManager.java" .line 1 .prologue_end 0| const v0, #+29955 (0x00007503 | 4.19759e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5,v6}, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.(java.lang.String, java.lang.String, long):void 9| const v0, #+29956 (0x00007504 | 4.19773e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.equals(java.lang.Object):boolean { .params "o" .src "GlobalDismissManager.java" .line 71 .prologue_end 0| const v0, #+29957 (0x00007505 | 4.19787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 71 8| if-ne v9, v10, Label_1 .line 72 10| const v0, #+29958 (0x00007506 | 4.19801e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 74 17| const v0, #+29959 (0x00007507 | 4.19815e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v10, Label_2 25| const v0, #+29960 (0x00007508 | 4.19829e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v9}, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.getClass():java.lang.Class 34| move-result-object v2 35| const v0, #+29961 (0x00007509 | 4.19843e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v10}, java.lang.Object.getClass():java.lang.Class 44| move-result-object v3 45| const v0, #+29962 (0x0000750a | 4.19857e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eq v2, v3, Label_3 Label_2: .line 75 53| const v0, #+29963 (0x0000750b | 4.19871e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v7 Label_3: 60| const v0, #+29964 (0x0000750c | 4.19885e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| move-object v1, v10 .line 78 67| check-cast v1, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId .line 80 .local v1, "that", com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId 69| const v0, #+29965 (0x0000750d | 4.19899e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-wide v3:v4, v9, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime 77| const v0, #+29966 (0x0000750e | 4.19913e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-wide v5:v6, v1, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime 85| const v0, #+29967 (0x0000750f | 4.19927e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| cmp-long v2, v3:v4, v5:v6 93| if-eqz v2, Label_4 .line 81 95| const v0, #+29968 (0x00007510 | 4.19941e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| return v7 Label_4: .line 83 102| const v0, #+29969 (0x00007511 | 4.19955e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v2, v9, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountName 110| const v0, #+29970 (0x00007512 | 4.19969e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v3, v1, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountName 118| const v0, #+29971 (0x00007513 | 4.19983e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 127| move-result v2 128| const v0, #+29972 (0x00007514 | 4.19997e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-nez v2, Label_5 .line 84 136| const v0, #+29973 (0x00007515 | 4.20011e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return v7 Label_5: .line 86 143| const v0, #+29974 (0x00007516 | 4.20025e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v2, v9, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId 151| const v0, #+29975 (0x00007517 | 4.20039e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v3, v1, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId 159| const v0, #+29976 (0x00007518 | 4.20053e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 168| move-result v2 169| const v0, #+29977 (0x00007519 | 4.20067e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| if-nez v2, Label_6 .line 87 177| const v0, #+29978 (0x0000751a | 4.20081e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| return v7 Label_6: .line 90 184| const v0, #+29979 (0x0000751b | 4.20095e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| return v8 } method com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.hashCode():int { .src "GlobalDismissManager.java" .line 95 .prologue_end .line 95 0| const v0, #+29980 (0x0000751c | 4.20109e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v8, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountName 8| const v0, #+29981 (0x0000751d | 4.20123e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, java.lang.String.hashCode():int 17| move-result v1 18| const v0, #+29982 (0x0000751e | 4.20137e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 96 .local v1, "result", int 24| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44) 26| iget-object v3, v8, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId 28| const v0, #+29983 (0x0000751f | 4.20151e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v3}, java.lang.String.hashCode():int 37| move-result v3 38| const v0, #+29984 (0x00007520 | 4.20165e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| add-int v1, v2, v3 .line 97 46| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44) 48| iget-wide v3:v4, v8, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime 50| const v0, #+29985 (0x00007521 | 4.20179e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-wide v5:v6, v8, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime 58| const v0, #+29986 (0x00007522 | 4.20193e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/16 v7, #+32 (0x00000020 | 4.48416e-44) 66| ushr-long/2addr v5:v6, v7 67| xor-long/2addr v3:v4, v5:v6 68| long-to-int v3, v3:v4 69| add-int v1, v2, v3 .line 98 71| return v1 } method com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.(java.lang.String, java.lang.String, long, long):void { .params "accountType", "accountName", "eventId", "startTime" .src "GlobalDismissManager.java" .line 108 .prologue_end .line 108 0| const v0, #+29987 (0x00007523 | 4.20207e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, java.lang.Object.():void .line 110 9| const v0, #+29988 (0x00007524 | 4.20221e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v5, Label_1 .line 111 17| const v0, #+29989 (0x00007525 | 4.20235e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, java.lang.IllegalArgumentException 25| const v0, #+29990 (0x00007526 | 4.20249e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v2, "Account Type can not be null" 34| const v0, #+29991 (0x00007527 | 4.20263e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 43| const v0, #+29992 (0x00007528 | 4.20277e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| throw v1 Label_1: .line 112 50| const v0, #+29993 (0x00007529 | 4.20291e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v6, Label_2 .line 113 58| const v0, #+29994 (0x0000752a | 4.20305e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v1, java.lang.IllegalArgumentException 66| const v0, #+29995 (0x0000752b | 4.20319e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v2, "Account Name can not be null" 75| const v0, #+29996 (0x0000752c | 4.20333e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 84| const v0, #+29997 (0x0000752d | 4.20348e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| throw v1 Label_2: .line 116 91| const v0, #+29998 (0x0000752e | 4.20362e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput-object v5, v4, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountType .line 117 99| const v0, #+29999 (0x0000752f | 4.20376e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v6, v4, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName .line 118 107| const v0, #+30000 (0x00007530 | 4.20390e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput-wide v7:v8, v4, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId .line 119 115| const v0, #+30001 (0x00007531 | 4.20404e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput-wide v9:v10, v4, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime .line 120 123| const v0, #+30002 (0x00007532 | 4.20418e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void } method com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.equals(java.lang.Object):boolean { .params "o" .src "GlobalDismissManager.java" .line 124 .prologue_end 0| const v0, #+30003 (0x00007533 | 4.20432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 124 8| if-ne v9, v10, Label_1 .line 125 10| const v0, #+30004 (0x00007534 | 4.20446e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 127 17| const v0, #+30005 (0x00007535 | 4.20460e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v10, Label_2 25| const v0, #+30006 (0x00007536 | 4.20474e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v9}, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.getClass():java.lang.Class 34| move-result-object v2 35| const v0, #+30007 (0x00007537 | 4.20488e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v10}, java.lang.Object.getClass():java.lang.Class 44| move-result-object v3 45| const v0, #+30008 (0x00007538 | 4.20502e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eq v2, v3, Label_3 Label_2: .line 128 53| const v0, #+30009 (0x00007539 | 4.20516e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return v7 Label_3: 60| const v0, #+30010 (0x0000753a | 4.20530e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| move-object v1, v10 .line 131 67| check-cast v1, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId .line 133 .local v1, "that", com.android.calendar.alerts.GlobalDismissManager$LocalDismissId 69| const v0, #+30011 (0x0000753b | 4.20544e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-wide v3:v4, v9, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId 77| const v0, #+30012 (0x0000753c | 4.20558e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-wide v5:v6, v1, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId 85| const v0, #+30013 (0x0000753d | 4.20572e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| cmp-long v2, v3:v4, v5:v6 93| if-eqz v2, Label_4 .line 134 95| const v0, #+30014 (0x0000753e | 4.20586e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| return v7 Label_4: .line 136 102| const v0, #+30015 (0x0000753f | 4.20600e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-wide v3:v4, v9, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime 110| const v0, #+30016 (0x00007540 | 4.20614e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-wide v5:v6, v1, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime 118| const v0, #+30017 (0x00007541 | 4.20628e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| cmp-long v2, v3:v4, v5:v6 126| if-eqz v2, Label_5 .line 137 128| const v0, #+30018 (0x00007542 | 4.20642e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| return v7 Label_5: .line 139 135| const v0, #+30019 (0x00007543 | 4.20656e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v2, v9, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName 143| const v0, #+30020 (0x00007544 | 4.20670e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v3, v1, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName 151| const v0, #+30021 (0x00007545 | 4.20684e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 160| move-result v2 161| const v0, #+30022 (0x00007546 | 4.20698e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-nez v2, Label_6 .line 140 169| const v0, #+30023 (0x00007547 | 4.20712e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| return v7 Label_6: .line 142 176| const v0, #+30024 (0x00007548 | 4.20726e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-object v2, v9, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountType 184| const v0, #+30025 (0x00007549 | 4.20740e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-object v3, v1, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountType 192| const v0, #+30026 (0x0000754a | 4.20754e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 201| move-result v2 202| const v0, #+30027 (0x0000754b | 4.20768e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-nez v2, Label_7 .line 143 210| const v0, #+30028 (0x0000754c | 4.20782e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| return v7 Label_7: .line 146 217| const v0, #+30029 (0x0000754d | 4.20796e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| return v8 } method com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.hashCode():int { .src "GlobalDismissManager.java" .line 151 .prologue_end 0| const v0, #+30030 (0x0000754e | 4.20810e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+32 (0x00000020 | 4.48416e-44) .line 151 8| iget-object v2, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountType 10| const v0, #+30031 (0x0000754f | 4.20824e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v2}, java.lang.String.hashCode():int 19| move-result v1 20| const v0, #+30032 (0x00007550 | 4.20838e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 .local v1, "result", int 26| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44) 28| iget-object v3, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName 30| const v0, #+30033 (0x00007551 | 4.20852e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3}, java.lang.String.hashCode():int 39| move-result v3 40| const v0, #+30034 (0x00007552 | 4.20866e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| add-int v1, v2, v3 .line 153 48| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44) 50| iget-wide v3:v4, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId 52| const v0, #+30035 (0x00007553 | 4.20880e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-wide v5:v6, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId 60| const v0, #+30036 (0x00007554 | 4.20894e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| ushr-long/2addr v5:v6, v7 67| xor-long/2addr v3:v4, v5:v6 68| long-to-int v3, v3:v4 69| add-int v1, v2, v3 .line 154 71| mul-int/lit8 v2, v1, #+31 (0x0000001f | 4.34403e-44) 73| iget-wide v3:v4, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime 75| const v0, #+30037 (0x00007555 | 4.20908e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-wide v5:v6, v8, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime 83| const v0, #+30038 (0x00007556 | 4.20922e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| ushr-long/2addr v5:v6, v7 90| xor-long/2addr v3:v4, v5:v6 91| long-to-int v3, v3:v4 92| add-int v1, v2, v3 .line 155 94| return v1 } method com.android.calendar.alerts.GlobalDismissManager.-get0():java.util.HashMap { 0| const v1, #+30039 (0x00007557 | 4.20936e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache 8| const v1, #+30040 (0x00007558 | 4.20950e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.alerts.GlobalDismissManager.():void { .src "GlobalDismissManager.java" .line 176 .prologue_end 0| const v5, #+30041 (0x00007559 | 4.20964e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) .line 176 9| new-array v0, v4, java.lang.String[] .line 177 11| const v5, #+30042 (0x0000755a | 4.20978e-41) 14| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v1, "_id" 20| const v5, #+30043 (0x0000755b | 4.20992e-41) 23| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 26| aput-object v1, v0, v2 .line 178 28| const v5, #+30044 (0x0000755c | 4.21006e-41) 31| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v1, "calendar_id" 37| const v5, #+30045 (0x0000755d | 4.21020e-41) 40| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 43| aput-object v1, v0, v3 .line 176 45| const v5, #+30046 (0x0000755e | 4.21034e-41) 48| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 51| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.EVENT_PROJECTION .line 180 53| const v5, #+30047 (0x0000755f | 4.21048e-41) 56| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 59| new-array v0, v4, java.lang.String[] .line 181 61| const v5, #+30048 (0x00007560 | 4.21062e-41) 64| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v1, "_id" 70| const v5, #+30049 (0x00007561 | 4.21076e-41) 73| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 76| aput-object v1, v0, v2 .line 182 78| const v5, #+30050 (0x00007562 | 4.21090e-41) 81| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v1, "_sync_id" 87| const v5, #+30051 (0x00007563 | 4.21104e-41) 90| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 93| aput-object v1, v0, v3 .line 180 95| const v5, #+30052 (0x00007564 | 4.21118e-41) 98| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 101| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.EVENT_SYNC_PROJECTION .line 184 103| const v5, #+30053 (0x00007565 | 4.21132e-41) 106| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 110| new-array v0, v0, java.lang.String[] .line 185 112| const v5, #+30054 (0x00007566 | 4.21146e-41) 115| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v1, "_id" 121| const v5, #+30055 (0x00007567 | 4.21160e-41) 124| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 127| aput-object v1, v0, v2 .line 186 129| const v5, #+30056 (0x00007568 | 4.21174e-41) 132| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v1, "account_name" 138| const v5, #+30057 (0x00007569 | 4.21188e-41) 141| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 144| aput-object v1, v0, v3 .line 187 146| const v5, #+30058 (0x0000756a | 4.21202e-41) 149| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 152| const-string/jumbo v1, "account_type" 155| const v5, #+30059 (0x0000756b | 4.21216e-41) 158| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 161| aput-object v1, v0, v4 .line 184 163| const v5, #+30060 (0x0000756c | 4.21230e-41) 166| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 169| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.CALENDARS_PROJECTION .line 198 171| const v5, #+30061 (0x0000756d | 4.21244e-41) 174| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 177| new-instance v0, java.util.HashMap 179| const v5, #+30062 (0x0000756e | 4.21258e-41) 182| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-direct {v0}, java.util.HashMap.():void .line 197 188| const v5, #+30063 (0x0000756f | 4.21272e-41) 191| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 194| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache .line 200 196| const v5, #+30064 (0x00007570 | 4.21286e-41) 199| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 202| new-instance v0, java.util.HashMap 204| const v5, #+30065 (0x00007571 | 4.21300e-41) 207| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-direct {v0}, java.util.HashMap.():void .line 199 213| const v5, #+30066 (0x00007572 | 4.21314e-41) 216| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 219| sput-object v0, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache .line 51 221| const v5, #+30067 (0x00007573 | 4.21328e-41) 224| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 227| return-void } method com.android.calendar.alerts.GlobalDismissManager.():void { .src "GlobalDismissManager.java" .line 51 .prologue_end .line 51 0| const v0, #+30068 (0x00007574 | 4.21342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.content.BroadcastReceiver.():void 9| const v0, #+30069 (0x00007575 | 4.21356e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.alerts.GlobalDismissManager.asSync(android.net.Uri, java.lang.String, java.lang.String):android.net.Uri { .params "uri", "accountType", "account" .src "GlobalDismissManager.java" .line 384 .prologue_end .line 384 0| const v0, #+30070 (0x00007576 | 4.21370e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.net.Uri.buildUpon():android.net.Uri$Builder 9| move-result-object v1 10| const v0, #+30071 (0x00007577 | 4.21384e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 387 16| const-string/jumbo v2, "caller_is_syncadapter" 19| const v0, #+30072 (0x00007578 | 4.21398e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v3, "true" .line 384 28| const v0, #+30073 (0x00007579 | 4.21412e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1,v2,v3}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 37| move-result-object v1 38| const v0, #+30074 (0x0000757a | 4.21427e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 388 44| const-string/jumbo v2, "account_name" .line 384 47| const v0, #+30075 (0x0000757b | 4.21441e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v1,v2,v6}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 56| move-result-object v1 57| const v0, #+30076 (0x0000757c | 4.21455e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 389 63| const-string/jumbo v2, "account_type" .line 384 66| const v0, #+30077 (0x0000757d | 4.21469e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1,v2,v5}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 75| move-result-object v1 76| const v0, #+30078 (0x0000757e | 4.21483e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 85| move-result-object v1 86| const v0, #+30079 (0x0000757f | 4.21497e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v1 } method com.android.calendar.alerts.GlobalDismissManager.buildMultipleIdQuery(java.util.Set, java.lang.String):java.lang.String { .params "?", "key" .src "GlobalDismissManager.java" .line 400 .local_ex v6, "ids", java.util.Set, "Ljava/util/Set;" .prologue_end .line 400 0| const v0, #+30080 (0x00007580 | 4.21511e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v4, java.lang.StringBuilder 8| const v0, #+30081 (0x00007581 | 4.21525e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v4}, java.lang.StringBuilder.():void .line 401 .local v4, "selection", java.lang.StringBuilder 17| const v0, #+30082 (0x00007582 | 4.21539e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 402 .local v1, "first", boolean 24| invoke-interface {v6}, java.lang.Iterable.iterator():java.util.Iterator 27| move-result-object v3 28| const v0, #+30083 (0x00007583 | 4.21553e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "id$iterator", java.util.Iterator 34| const v0, #+30084 (0x00007584 | 4.21567e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 43| move-result v5 44| const v0, #+30085 (0x00007585 | 4.21581e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v5, Label_4 52| const v0, #+30086 (0x00007586 | 4.21595e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 61| move-result-object v2 62| const v0, #+30087 (0x00007587 | 4.21609e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v2, java.lang.Long .line 403 .local v2, "id", java.lang.Long 70| const v0, #+30088 (0x00007588 | 4.21623e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v1, Label_3 .line 404 78| const v0, #+30089 (0x00007589 | 4.21637e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .line 408 85| const v0, #+30090 (0x0000758a | 4.21651e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v4,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 409 94| const v0, #+30091 (0x0000758b | 4.21665e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v5, "=" 103| const v0, #+30092 (0x0000758c | 4.21679e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 410 112| const v0, #+30093 (0x0000758d | 4.21693e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v4,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 121| const v0, #+30094 (0x0000758e | 4.21707e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| goto/16 Label_1 Label_3: .line 406 129| const v0, #+30095 (0x0000758f | 4.21721e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v5, " OR " 138| const v0, #+30096 (0x00007590 | 4.21735e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 147| const v0, #+30097 (0x00007591 | 4.21749e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| goto/16 Label_2 Label_4: .line 412 .end_local v2 155| const v0, #+30098 (0x00007592 | 4.21763e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 164| move-result-object v5 165| const v0, #+30099 (0x00007593 | 4.21777e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| return-object v5 } method com.android.calendar.alerts.GlobalDismissManager.dismissGlobally(android.content.Context, java.util.List):void { .params "context", "?" .src "GlobalDismissManager.java" .line 346 0| move-object/16 v19, v20 3| move-object/16 v20, v21 .local_ex v20, "alarmIds", java.util.List, "Ljava/util/List;" .prologue_end .line 346 6| const v21, #+30100 (0x00007594 | 4.21791e-41) 9| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v15, java.util.HashSet 14| const v21, #+30101 (0x00007595 | 4.21805e-41) 17| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-interface/range {v20..v20}, java.util.List.size():int 23| move-result v4 24| const v21, #+30102 (0x00007596 | 4.21819e-41) 27| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v15,v4}, java.util.HashSet.(int):void .line 347 .local_ex v15, "eventIds", java.util.Set, "Ljava/util/Set;" 33| const v21, #+30103 (0x00007597 | 4.21833e-41) 36| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface/range {v20..v20}, java.lang.Iterable.iterator():java.util.Iterator 42| move-result-object v11 43| const v21, #+30104 (0x00007598 | 4.21847e-41) 46| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v11, "alarmId$iterator", java.util.Iterator 49| const v21, #+30105 (0x00007599 | 4.21861e-41) 52| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v11}, java.util.Iterator.hasNext():boolean 58| move-result v4 59| const v21, #+30106 (0x0000759a | 4.21875e-41) 62| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v4, Label_2 67| const v21, #+30107 (0x0000759b | 4.21889e-41) 70| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-interface {v11}, java.util.Iterator.next():java.lang.Object 76| move-result-object v10 77| const v21, #+30108 (0x0000759c | 4.21903e-41) 80| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 83| check-cast v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId .line 348 .local v10, "alarmId", com.android.calendar.alerts.GlobalDismissManager$AlarmId 85| const v21, #+30109 (0x0000759d | 4.21917e-41) 88| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 91| iget-wide v4:v5, v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mEventId 93| const v21, #+30110 (0x0000759e | 4.21931e-41) 96| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 102| move-result-object v4 103| const v21, #+30111 (0x0000759f | 4.21945e-41) 106| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v15,v4}, java.util.Set.add(java.lang.Object):boolean 112| const v21, #+30112 (0x000075a0 | 4.21959e-41) 115| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 118| goto/16 Label_1 Label_2: .line 351 .end_local v10 120| const v21, #+30113 (0x000075a1 | 4.21973e-41) 123| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 126| move-object/from16 v0, v19 128| invoke-static {v0,v15}, com.android.calendar.alerts.GlobalDismissManager.lookupEventToCalendarMap(android.content.Context, java.util.Set):java.util.Map 131| move-result-object v18 132| const v21, #+30114 (0x000075a2 | 4.21987e-41) 135| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 352 .local_ex v18, "eventsToCalendars", java.util.Map, "Ljava/util/Map;" 138| invoke-interface/range {v18..v18}, java.util.Map.isEmpty():boolean 141| move-result v4 142| const v21, #+30115 (0x000075a3 | 4.22001e-41) 145| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 148| if-eqz v4, Label_3 .line 353 150| const v21, #+30116 (0x000075a4 | 4.22015e-41) 153| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 156| const-string/jumbo v4, "GlobalDismissManager" 159| const v21, #+30117 (0x000075a5 | 4.22029e-41) 162| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 165| const-string/jumbo v5, "found no calendars for events" 168| const v21, #+30118 (0x000075a6 | 4.22043e-41) 171| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .line 354 177| const v21, #+30119 (0x000075a7 | 4.22057e-41) 180| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 183| return-void Label_3: .line 357 184| const v21, #+30120 (0x000075a8 | 4.22071e-41) 187| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 190| new-instance v13, java.util.LinkedHashSet 192| const v21, #+30121 (0x000075a9 | 4.22085e-41) 195| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-direct {v13}, java.util.LinkedHashSet.():void .line 358 .local_ex v13, "calendars", java.util.Set, "Ljava/util/Set;" 201| const v21, #+30122 (0x000075aa | 4.22099e-41) 204| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-interface/range {v18..v18}, java.util.Map.values():java.util.Collection 210| move-result-object v4 211| const v21, #+30123 (0x000075ab | 4.22113e-41) 214| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-interface {v13,v4}, java.util.Set.addAll(java.util.Collection):boolean .line 362 220| const v21, #+30124 (0x000075ac | 4.22127e-41) 223| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 226| move-object/from16 v0, v19 228| invoke-static {v0,v13}, com.android.calendar.alerts.GlobalDismissManager.lookupCalendarToAccountMap(android.content.Context, java.util.Set):java.util.Map 231| move-result-object v14 232| const v21, #+30125 (0x000075ad | 4.22141e-41) 235| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 363 .local_ex v14, "calendarsToAccounts", java.util.Map, "Ljava/util/Map;>;" 238| invoke-interface {v14}, java.util.Map.isEmpty():boolean 241| move-result v4 242| const v21, #+30126 (0x000075ae | 4.22155e-41) 245| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v4, Label_4 .line 364 250| const v21, #+30127 (0x000075af | 4.22169e-41) 253| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 256| const-string/jumbo v4, "GlobalDismissManager" 259| const v21, #+30128 (0x000075b0 | 4.22183e-41) 262| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 265| const-string/jumbo v5, "found no accounts for calendars" 268| const v21, #+30129 (0x000075b1 | 4.22197e-41) 271| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int .line 365 277| const v21, #+30130 (0x000075b2 | 4.22211e-41) 280| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 283| return-void Label_4: .line 368 284| const v21, #+30131 (0x000075b3 | 4.22225e-41) 287| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-static {}, java.lang.System.currentTimeMillis():long 293| move-result-wide v16:v17 294| const v21, #+30132 (0x000075b4 | 4.22239e-41) 297| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 369 .local v16, "currentTime", long 300| invoke-interface/range {v20..v20}, java.lang.Iterable.iterator():java.util.Iterator 303| move-result-object v11 304| const v21, #+30133 (0x000075b5 | 4.22253e-41) 307| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_5: 310| const v21, #+30134 (0x000075b6 | 4.22267e-41) 313| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-interface {v11}, java.util.Iterator.hasNext():boolean 319| move-result v4 320| const v21, #+30135 (0x000075b7 | 4.22281e-41) 323| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 326| if-eqz v4, Label_7 328| const v21, #+30136 (0x000075b8 | 4.22295e-41) 331| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-interface {v11}, java.util.Iterator.next():java.lang.Object 337| move-result-object v10 338| const v21, #+30137 (0x000075b9 | 4.22309e-41) 341| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 344| check-cast v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId .line 370 .restart_local v10 346| const v21, #+30138 (0x000075ba | 4.22323e-41) 349| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 352| iget-wide v4:v5, v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mEventId 354| const v21, #+30139 (0x000075bb | 4.22337e-41) 357| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 363| move-result-object v4 364| const v21, #+30140 (0x000075bc | 4.22351e-41) 367| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 370| move-object/from16 v0, v18 372| invoke-interface {v0,v4}, java.util.Map.get(java.lang.Object):java.lang.Object 375| move-result-object v12 376| const v21, #+30141 (0x000075bd | 4.22365e-41) 379| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 382| check-cast v12, java.lang.Long .line 371 .local v12, "calendar", java.lang.Long 384| const v21, #+30142 (0x000075be | 4.22379e-41) 387| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-interface {v14,v12}, java.util.Map.get(java.lang.Object):java.lang.Object 393| move-result-object v2 394| const v21, #+30143 (0x000075bf | 4.22393e-41) 397| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 400| check-cast v2, android.util.Pair .line 372 .local_ex v2, "account", android.util.Pair, "Landroid/util/Pair;" 402| const v21, #+30144 (0x000075c0 | 4.22407e-41) 405| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 408| const-string/jumbo v4, "com.google" 411| const v21, #+30145 (0x000075c1 | 4.22421e-41) 414| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v5, v2, android.util.Pair.first 419| const v21, #+30146 (0x000075c2 | 4.22435e-41) 422| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v4,v5}, java.lang.String.equals(java.lang.Object):boolean 428| move-result v4 429| const v21, #+30147 (0x000075c3 | 4.22449e-41) 432| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 435| if-eqz v4, Label_5 .line 373 437| const v21, #+30148 (0x000075c4 | 4.22463e-41) 440| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 443| new-instance v3, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId 445| const v21, #+30149 (0x000075c5 | 4.22477e-41) 448| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 451| iget-object v4, v2, android.util.Pair.first 453| const v21, #+30150 (0x000075c6 | 4.22491e-41) 456| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 459| check-cast v4, java.lang.String 461| const v21, #+30151 (0x000075c7 | 4.22505e-41) 464| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 467| iget-object v5, v2, android.util.Pair.second 469| const v21, #+30152 (0x000075c8 | 4.22520e-41) 472| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 475| check-cast v5, java.lang.String .line 374 477| const v21, #+30153 (0x000075c9 | 4.22534e-41) 480| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 483| iget-wide v6:v7, v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mEventId 485| const v21, #+30154 (0x000075ca | 4.22548e-41) 488| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 491| iget-wide v8:v9, v10, com.android.calendar.alerts.GlobalDismissManager$AlarmId.mStart .line 373 493| const v21, #+30155 (0x000075cb | 4.22562e-41) 496| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 499| invoke-direct/range {v3..v9}, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.(java.lang.String, java.lang.String, long, long):void .line 375 .local v3, "dismissId", com.android.calendar.alerts.GlobalDismissManager$LocalDismissId 502| const v21, #+30156 (0x000075cc | 4.22576e-41) 505| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 508| sget-object v5, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache 510| const v21, #+30157 (0x000075cd | 4.22590e-41) 513| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 516| monitor-enter v5 .try_begin_1 .line 376 517| const v21, #+30158 (0x000075ce | 4.22604e-41) 520| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 523| sget-object v4, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache 525| const v21, #+30159 (0x000075cf | 4.22618e-41) 528| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 531| invoke-static/range {v16..v17}, java.lang.Long.valueOf(long):java.lang.Long 534| move-result-object v6 535| const v21, #+30160 (0x000075d0 | 4.22632e-41) 538| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-virtual {v4,v3,v6}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_1 catch(...) : Label_6 544| const v21, #+30161 (0x000075d1 | 4.22646e-41) 547| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 550| monitor-exit v5 551| const v21, #+30162 (0x000075d2 | 4.22660e-41) 554| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 557| goto/16 Label_5 Label_6: .line 375 559| const v21, #+30163 (0x000075d3 | 4.22674e-41) 562| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 565| move-exception v4 566| monitor-exit v5 567| const v21, #+30164 (0x000075d4 | 4.22688e-41) 570| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 573| throw v4 Label_7: .line 380 .end_local v2 .end_local v3 .end_local v10 .end_local v12 574| const v21, #+30165 (0x000075d5 | 4.22702e-41) 577| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 580| invoke-static/range {v19..v19}, com.android.calendar.alerts.GlobalDismissManager.syncSenderDismissCache(android.content.Context):void .line 381 583| const v21, #+30166 (0x000075d6 | 4.22716e-41) 586| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 589| return-void } method com.android.calendar.alerts.GlobalDismissManager.lookupCalendarToAccountMap(android.content.Context, java.util.Set):java.util.Map { .params "context", "?" .src "GlobalDismissManager.java" .line 450 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .local_ex v15, "calendars", java.util.Set, "Ljava/util/Set;" .prologue_end .line 450 6| const v16, #+30167 (0x000075d7 | 4.22730e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v10, java.util.HashMap 14| const v16, #+30168 (0x000075d8 | 4.22744e-41) 17| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct {v10}, java.util.HashMap.():void .line 451 .local_ex v10, "calendarsToAccounts", java.util.Map, "Ljava/util/Map;>;" 23| const v16, #+30169 (0x000075d9 | 4.22758e-41) 26| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v14}, android.content.Context.getContentResolver():android.content.ContentResolver 32| move-result-object v0 33| const v16, #+30170 (0x000075da | 4.22772e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 452 .local v0, "resolver", android.content.ContentResolver 39| const-string/jumbo v1, "_id" 42| const v16, #+30171 (0x000075db | 4.22786e-41) 45| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v15,v1}, com.android.calendar.alerts.GlobalDismissManager.buildMultipleIdQuery(java.util.Set, java.lang.String):java.lang.String 51| move-result-object v3 52| const v16, #+30172 (0x000075dc | 4.22800e-41) 55| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 453 .local v3, "calendarSelection", java.lang.String 58| sget-object v1, android.provider.CalendarContract$Calendars.CONTENT_URI 60| const v16, #+30173 (0x000075dd | 4.22814e-41) 63| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 66| sget-object v2, com.android.calendar.alerts.GlobalDismissManager.CALENDARS_PROJECTION .line 454 68| const v16, #+30174 (0x000075de | 4.22828e-41) 71| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v4, #+0 (0x00000000 | 0.00000) 75| const/4 v5, #+0 (0x00000000 | 0.00000) .line 453 76| invoke-virtual/range {v0..v5}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 79| move-result-object v8 80| const v16, #+30175 (0x000075df | 4.22842e-41) 83| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 456 .local v8, "calendarCursor", android.database.Cursor 86| const/4 v1, #-1 (0xffffffff | NaN) .try_begin_1 87| const v16, #+30176 (0x000075e0 | 4.22856e-41) 90| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-interface {v8,v1}, android.database.Cursor.moveToPosition(int):boolean .line 457 96| const v16, #+30177 (0x000075e1 | 4.22870e-41) 99| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v1, "_id" 105| const v16, #+30178 (0x000075e2 | 4.22884e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-interface {v8,v1}, android.database.Cursor.getColumnIndex(java.lang.String):int 114| move-result v9 115| const v16, #+30179 (0x000075e3 | 4.22898e-41) 118| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 458 .local v9, "calendar_id_idx", int 121| const-string/jumbo v1, "account_name" 124| const v16, #+30180 (0x000075e4 | 4.22912e-41) 127| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v8,v1}, android.database.Cursor.getColumnIndex(java.lang.String):int 133| move-result v6 134| const v16, #+30181 (0x000075e5 | 4.22926e-41) 137| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 459 .local v6, "account_name_idx", int 140| const-string/jumbo v1, "account_type" 143| const v16, #+30182 (0x000075e6 | 4.22940e-41) 146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-interface {v8,v1}, android.database.Cursor.getColumnIndex(java.lang.String):int 152| move-result v7 153| const v16, #+30183 (0x000075e7 | 4.22954e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 460 .local v7, "account_type_idx", int 159| const/4 v1, #-1 (0xffffffff | NaN) 160| if-eq v9, v1, Label_3 162| const v16, #+30184 (0x000075e8 | 4.22968e-41) 165| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 168| const/4 v1, #-1 (0xffffffff | NaN) 169| if-eq v6, v1, Label_3 171| const v16, #+30185 (0x000075e9 | 4.22982e-41) 174| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 177| const/4 v1, #-1 (0xffffffff | NaN) 178| if-eq v7, v1, Label_3 Label_1: .line 461 180| const v16, #+30186 (0x000075ea | 4.22996e-41) 183| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 189| move-result v1 190| const v16, #+30187 (0x000075eb | 4.23010e-41) 193| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 196| if-eqz v1, Label_3 .line 462 198| const v16, #+30188 (0x000075ec | 4.23024e-41) 201| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-interface {v8,v9}, android.database.Cursor.getLong(int):long 207| move-result-wide v4:v5 208| const v16, #+30189 (0x000075ed | 4.23038e-41) 211| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 217| move-result-object v11 218| const v16, #+30190 (0x000075ee | 4.23052e-41) 221| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 463 .local v11, "id", java.lang.Long 224| invoke-interface {v8,v6}, android.database.Cursor.getString(int):java.lang.String 227| move-result-object v12 228| const v16, #+30191 (0x000075ef | 4.23066e-41) 231| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 464 .local v12, "name", java.lang.String 234| invoke-interface {v8,v7}, android.database.Cursor.getString(int):java.lang.String 237| move-result-object v13 238| const v16, #+30192 (0x000075f0 | 4.23080e-41) 241| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 465 .local v13, "type", java.lang.String 244| if-eqz v12, Label_1 246| const v16, #+30193 (0x000075f1 | 4.23094e-41) 249| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 252| if-eqz v13, Label_1 .line 466 254| const v16, #+30194 (0x000075f2 | 4.23108e-41) 257| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 260| new-instance v1, android.util.Pair 262| const v16, #+30195 (0x000075f3 | 4.23122e-41) 265| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-direct {v1,v13,v12}, android.util.Pair.(java.lang.Object, java.lang.Object):void 271| const v16, #+30196 (0x000075f4 | 4.23136e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-interface {v10,v11,v1}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_1 catch(...) : Label_2 280| const v16, #+30197 (0x000075f5 | 4.23150e-41) 283| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 286| goto/16 Label_1 Label_2: .line 470 .end_local v6 .end_local v7 .end_local v9 .end_local v11 .end_local v12 .end_local v13 288| const v16, #+30198 (0x000075f6 | 4.23164e-41) 291| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 294| move-exception v1 .line 471 295| invoke-interface {v8}, android.database.Cursor.close():void .line 470 298| const v16, #+30199 (0x000075f7 | 4.23178e-41) 301| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 304| throw v1 Label_3: .line 471 .restart_local v6 .restart_local v7 .restart_local v9 305| const v16, #+30200 (0x000075f8 | 4.23192e-41) 308| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-interface {v8}, android.database.Cursor.close():void .line 473 314| const v16, #+30201 (0x000075f9 | 4.23206e-41) 317| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 320| return-object v10 } method com.android.calendar.alerts.GlobalDismissManager.lookupEventToCalendarMap(android.content.Context, java.util.Set):java.util.Map { .params "context", "?" .src "GlobalDismissManager.java" .line 421 .local_ex v13, "eventIds", java.util.Set, "Ljava/util/Set;" .prologue_end 0| const v0, #+30202 (0x000075fa | 4.23220e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v11, #-1 (0xffffffff | NaN) .line 421 8| new-instance v10, java.util.HashMap 10| const v0, #+30203 (0x000075fb | 4.23234e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v10}, java.util.HashMap.():void .line 422 .local_ex v10, "eventsToCalendars", java.util.Map, "Ljava/util/Map;" 19| const v0, #+30204 (0x000075fc | 4.23248e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v12}, android.content.Context.getContentResolver():android.content.ContentResolver 28| move-result-object v1 29| const v0, #+30205 (0x000075fd | 4.23262e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 423 .local v1, "resolver", android.content.ContentResolver 35| const-string/jumbo v2, "_id" 38| const v0, #+30206 (0x000075fe | 4.23276e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v13,v2}, com.android.calendar.alerts.GlobalDismissManager.buildMultipleIdQuery(java.util.Set, java.lang.String):java.lang.String 47| move-result-object v4 48| const v0, #+30207 (0x000075ff | 4.23290e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 424 .local v4, "eventSelection", java.lang.String 54| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 56| const v0, #+30208 (0x00007600 | 4.23304e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| sget-object v3, com.android.calendar.alerts.GlobalDismissManager.EVENT_PROJECTION 64| const v0, #+30209 (0x00007601 | 4.23318e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| move-object v6, v5 71| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 74| move-result-object v8 75| const v0, #+30210 (0x00007602 | 4.23332e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 427 .local v8, "eventCursor", android.database.Cursor 81| const/4 v2, #-1 (0xffffffff | NaN) .try_begin_1 82| const v0, #+30211 (0x00007603 | 4.23346e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v8,v2}, android.database.Cursor.moveToPosition(int):boolean .line 428 91| const v0, #+30212 (0x00007604 | 4.23360e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v2, "calendar_id" 100| const v0, #+30213 (0x00007605 | 4.23374e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-interface {v8,v2}, android.database.Cursor.getColumnIndex(java.lang.String):int 109| move-result v7 110| const v0, #+30214 (0x00007606 | 4.23388e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 429 .local v7, "calendar_id_idx", int 116| const-string/jumbo v2, "_id" 119| const v0, #+30215 (0x00007607 | 4.23402e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-interface {v8,v2}, android.database.Cursor.getColumnIndex(java.lang.String):int 128| move-result v9 129| const v0, #+30216 (0x00007608 | 4.23416e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 430 .local v9, "event_id_idx", int 135| if-eq v7, v11, Label_3 137| const v0, #+30217 (0x00007609 | 4.23430e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| if-eq v9, v11, Label_3 Label_1: .line 431 145| const v0, #+30218 (0x0000760a | 4.23444e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 154| move-result v2 155| const v0, #+30219 (0x0000760b | 4.23458e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-eqz v2, Label_3 .line 432 163| const v0, #+30220 (0x0000760c | 4.23472e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-interface {v8,v9}, android.database.Cursor.getLong(int):long 172| move-result-wide v5:v6 173| const v0, #+30221 (0x0000760d | 4.23486e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v5,v6}, java.lang.Long.valueOf(long):java.lang.Long 182| move-result-object v2 183| const v0, #+30222 (0x0000760e | 4.23500e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 433 189| invoke-interface {v8,v7}, android.database.Cursor.getLong(int):long 192| move-result-wide v5:v6 193| const v0, #+30223 (0x0000760f | 4.23514e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {v5,v6}, java.lang.Long.valueOf(long):java.lang.Long 202| move-result-object v3 203| const v0, #+30224 (0x00007610 | 4.23528e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 432 209| invoke-interface {v10,v2,v3}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .try_end_1 catch(...) : Label_2 212| const v0, #+30225 (0x00007611 | 4.23542e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| goto/16 Label_1 Label_2: .line 436 .end_local v7 .end_local v9 220| const v0, #+30226 (0x00007612 | 4.23556e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| move-exception v2 .line 437 227| invoke-interface {v8}, android.database.Cursor.close():void .line 436 230| const v0, #+30227 (0x00007613 | 4.23570e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| throw v2 Label_3: .line 437 .restart_local v7 .restart_local v9 237| const v0, #+30228 (0x00007614 | 4.23584e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-interface {v8}, android.database.Cursor.close():void .line 439 246| const v0, #+30229 (0x00007615 | 4.23599e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| return-object v10 } method com.android.calendar.alerts.GlobalDismissManager.processEventIds(android.content.Context, java.util.Set):void { .params "context", "?" .src "GlobalDismissManager.java" .line 211 0| move-object/16 v15, v16 3| move-object/16 v16, v17 .local_ex v16, "eventIds", java.util.Set, "Ljava/util/Set;" .prologue_end .line 211 6| const v17, #+30230 (0x00007616 | 4.23613e-41) 9| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-virtual {v15}, android.content.Context.getResources():android.content.res.Resources 15| move-result-object v13 16| const v17, #+30231 (0x00007617 | 4.23627e-41) 19| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 22| const v14, #+2131493060 (0x7f0c00c4 | 1.86096e+38) 25| invoke-virtual {v13,v14}, android.content.res.Resources.getString(int):java.lang.String 28| move-result-object v12 29| const v17, #+30232 (0x00007618 | 4.23641e-41) 32| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 212 .local v12, "senderId", java.lang.String 35| if-eqz v12, Label_1 37| const v17, #+30233 (0x00007619 | 4.23655e-41) 40| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v12}, java.lang.String.isEmpty():boolean 46| move-result v13 47| const v17, #+30234 (0x0000761a | 4.23669e-41) 50| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v13, Label_2 Label_1: .line 213 55| const v17, #+30235 (0x0000761b | 4.23683e-41) 58| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v13, "GlobalDismissManager" 64| const v17, #+30236 (0x0000761c | 4.23697e-41) 67| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 70| const-string/jumbo v14, "no sender configured" 73| const v17, #+30237 (0x0000761d | 4.23711e-41) 76| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-static {v13,v14}, android.util.Log.i(java.lang.String, java.lang.String):int .line 214 82| const v17, #+30238 (0x0000761e | 4.23725e-41) 85| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 88| return-void Label_2: .line 216 89| const v17, #+30239 (0x0000761f | 4.23739e-41) 92| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static/range {v15..v16}, com.android.calendar.alerts.GlobalDismissManager.lookupEventToCalendarMap(android.content.Context, java.util.Set):java.util.Map 98| move-result-object v9 99| const v17, #+30240 (0x00007620 | 4.23753e-41) 102| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 217 .local_ex v9, "eventsToCalendars", java.util.Map, "Ljava/util/Map;" 105| new-instance v5, java.util.LinkedHashSet 107| const v17, #+30241 (0x00007621 | 4.23767e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-direct {v5}, java.util.LinkedHashSet.():void .line 218 .local_ex v5, "calendars", java.util.Set, "Ljava/util/Set;" 116| const v17, #+30242 (0x00007622 | 4.23781e-41) 119| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-interface {v9}, java.util.Map.values():java.util.Collection 125| move-result-object v13 126| const v17, #+30243 (0x00007623 | 4.23795e-41) 129| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-interface {v5,v13}, java.util.Set.addAll(java.util.Collection):boolean .line 219 135| const v17, #+30244 (0x00007624 | 4.23809e-41) 138| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-interface {v5}, java.util.Set.isEmpty():boolean 144| move-result v13 145| const v17, #+30245 (0x00007625 | 4.23823e-41) 148| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 151| if-eqz v13, Label_3 .line 220 153| const v17, #+30246 (0x00007626 | 4.23837e-41) 156| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 159| const-string/jumbo v13, "GlobalDismissManager" 162| const v17, #+30247 (0x00007627 | 4.23851e-41) 165| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 168| const-string/jumbo v14, "found no calendars for events" 171| const v17, #+30248 (0x00007628 | 4.23865e-41) 174| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v13,v14}, android.util.Log.d(java.lang.String, java.lang.String):int .line 221 180| const v17, #+30249 (0x00007629 | 4.23879e-41) 183| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 186| return-void Label_3: .line 225 187| const v17, #+30250 (0x0000762a | 4.23893e-41) 190| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-static {v15,v5}, com.android.calendar.alerts.GlobalDismissManager.lookupCalendarToAccountMap(android.content.Context, java.util.Set):java.util.Map 196| move-result-object v6 197| const v17, #+30251 (0x0000762b | 4.23907e-41) 200| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 227 .local_ex v6, "calendarsToAccounts", java.util.Map, "Ljava/util/Map;>;" 203| invoke-interface {v6}, java.util.Map.isEmpty():boolean 206| move-result v13 207| const v17, #+30252 (0x0000762c | 4.23921e-41) 210| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 213| if-eqz v13, Label_4 .line 228 215| const v17, #+30253 (0x0000762d | 4.23935e-41) 218| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 221| const-string/jumbo v13, "GlobalDismissManager" 224| const v17, #+30254 (0x0000762e | 4.23949e-41) 227| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v14, "found no accounts for calendars" 233| const v17, #+30255 (0x0000762f | 4.23963e-41) 236| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-static {v13,v14}, android.util.Log.d(java.lang.String, java.lang.String):int .line 229 242| const v17, #+30256 (0x00007630 | 4.23977e-41) 245| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 248| return-void Label_4: .line 233 249| const v17, #+30257 (0x00007631 | 4.23991e-41) 252| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 255| new-instance v4, java.util.LinkedHashSet 257| const v17, #+30258 (0x00007632 | 4.24005e-41) 260| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-direct {v4}, java.util.LinkedHashSet.():void .line 234 .local_ex v4, "accounts", java.util.Set, "Ljava/util/Set;" 266| const v17, #+30259 (0x00007633 | 4.24019e-41) 269| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-interface {v6}, java.util.Map.values():java.util.Collection 275| move-result-object v13 276| const v17, #+30260 (0x00007634 | 4.24033e-41) 279| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 285| move-result-object v3 286| const v17, #+30261 (0x00007635 | 4.24047e-41) 289| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_5: .local v3, "accountPair$iterator", java.util.Iterator 292| const v17, #+30262 (0x00007636 | 4.24061e-41) 295| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 301| move-result v13 302| const v17, #+30263 (0x00007637 | 4.24075e-41) 305| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 308| if-eqz v13, Label_6 310| const v17, #+30264 (0x00007638 | 4.24089e-41) 313| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 319| move-result-object v2 320| const v17, #+30265 (0x00007639 | 4.24103e-41) 323| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 326| check-cast v2, android.util.Pair .line 235 .local_ex v2, "accountPair", android.util.Pair, "Landroid/util/Pair;" 328| const v17, #+30266 (0x0000763a | 4.24117e-41) 331| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 334| const-string/jumbo v13, "com.google" 337| const v17, #+30267 (0x0000763b | 4.24131e-41) 340| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 343| iget-object v14, v2, android.util.Pair.first 345| const v17, #+30268 (0x0000763c | 4.24145e-41) 348| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v13,v14}, java.lang.String.equals(java.lang.Object):boolean 354| move-result v13 355| const v17, #+30269 (0x0000763d | 4.24159e-41) 358| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 361| if-eqz v13, Label_5 .line 236 363| const v17, #+30270 (0x0000763e | 4.24173e-41) 366| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 369| iget-object v13, v2, android.util.Pair.second 371| const v17, #+30271 (0x0000763f | 4.24187e-41) 374| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 377| check-cast v13, java.lang.String 379| const v17, #+30272 (0x00007640 | 4.24201e-41) 382| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-interface {v4,v13}, java.util.Set.add(java.lang.Object):boolean 388| const v17, #+30273 (0x00007641 | 4.24215e-41) 391| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 394| goto/16 Label_5 Label_6: .line 242 .end_local v2 396| const v17, #+30274 (0x00007642 | 4.24229e-41) 399| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 402| const-string/jumbo v13, "com.android.calendar.alerts.GDM" .line 243 405| const v17, #+30275 (0x00007643 | 4.24243e-41) 408| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 411| const/4 v14, #+0 (0x00000000 | 0.00000) .line 242 412| invoke-virtual {v15,v13,v14}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 415| move-result-object v11 416| const v17, #+30276 (0x00007644 | 4.24257e-41) 419| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v11, "prefs", android.content.SharedPreferences 422| const-string/jumbo v13, "known_accounts" .line 245 425| const v17, #+30277 (0x00007645 | 4.24271e-41) 428| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 431| new-instance v14, java.util.HashSet 433| const v17, #+30278 (0x00007646 | 4.24285e-41) 436| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-direct {v14}, java.util.HashSet.():void .line 244 442| const v17, #+30279 (0x00007647 | 4.24299e-41) 445| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-interface {v11,v13,v14}, android.content.SharedPreferences.getStringSet(java.lang.String, java.util.Set):java.util.Set 451| move-result-object v10 452| const v17, #+30280 (0x00007648 | 4.24313e-41) 455| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 246 .local_ex v10, "existingAccounts", java.util.Set, "Ljava/util/Set;" 458| invoke-interface {v4,v10}, java.util.Set.removeAll(java.util.Collection):boolean .line 248 461| const v17, #+30281 (0x00007649 | 4.24327e-41) 464| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-interface {v4}, java.util.Set.isEmpty():boolean 470| move-result v13 471| const v17, #+30282 (0x0000764a | 4.24341e-41) 474| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 477| if-eqz v13, Label_7 .line 250 479| const v17, #+30283 (0x0000764b | 4.24355e-41) 482| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 485| return-void Label_7: .line 255 486| const v17, #+30284 (0x0000764c | 4.24369e-41) 489| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-static {}, com.android.calendar.ExtensionsFactory.getCloudNotificationBackplane():com.android.calendar.CloudNotificationBackplane 495| move-result-object v7 496| const v17, #+30285 (0x0000764d | 4.24383e-41) 499| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 256 .local v7, "cnb", com.android.calendar.CloudNotificationBackplane 502| invoke-interface {v7,v15}, com.android.calendar.CloudNotificationBackplane.open(android.content.Context):boolean 505| move-result v13 506| const v17, #+30286 (0x0000764e | 4.24397e-41) 509| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 512| if-eqz v13, Label_11 .line 257 514| const v17, #+30287 (0x0000764f | 4.24411e-41) 517| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 523| move-result-object v1 524| const v17, #+30288 (0x00007650 | 4.24425e-41) 527| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v1, "account$iterator", java.util.Iterator 530| const v17, #+30289 (0x00007651 | 4.24439e-41) 533| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 539| move-result v13 540| const v17, #+30290 (0x00007652 | 4.24453e-41) 543| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 546| if-eqz v13, Label_10 548| const v17, #+30291 (0x00007653 | 4.24467e-41) 551| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 557| move-result-object v0 558| const v17, #+30292 (0x00007654 | 4.24481e-41) 561| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 564| check-cast v0, java.lang.String .try_begin_1 .line 259 .local v0, "account", java.lang.String 566| const v17, #+30293 (0x00007655 | 4.24495e-41) 569| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 572| invoke-interface {v7,v12,v0,v0}, com.android.calendar.CloudNotificationBackplane.subscribeToGroup(java.lang.String, java.lang.String, java.lang.String):boolean 575| move-result v13 576| const v17, #+30294 (0x00007656 | 4.24509e-41) 579| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 582| if-eqz v13, Label_8 .line 260 584| const v17, #+30295 (0x00007657 | 4.24523e-41) 587| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-interface {v10,v0}, java.util.Set.add(java.lang.Object):boolean .try_end_1 catch(java.io.IOException) : Label_9 593| const v17, #+30296 (0x00007658 | 4.24537e-41) 596| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 599| goto/16 Label_8 Label_9: .line 262 601| const v17, #+30297 (0x00007659 | 4.24551e-41) 604| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 607| move-exception v8 .local v8, "e", java.io.IOException 608| goto/16 Label_8 Label_10: .line 266 .end_local v0 .end_local v8 610| const v17, #+30298 (0x0000765a | 4.24565e-41) 613| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 616| invoke-interface {v7}, com.android.calendar.CloudNotificationBackplane.close():void .line 267 619| const v17, #+30299 (0x0000765b | 4.24579e-41) 622| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 625| invoke-interface {v11}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 628| move-result-object v13 629| const v17, #+30300 (0x0000765c | 4.24593e-41) 632| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 268 635| const-string/jumbo v14, "known_accounts" .line 267 638| const v17, #+30301 (0x0000765d | 4.24607e-41) 641| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 644| invoke-interface {v13,v14,v10}, android.content.SharedPreferences$Editor.putStringSet(java.lang.String, java.util.Set):android.content.SharedPreferences$Editor 647| move-result-object v13 648| const v17, #+30302 (0x0000765e | 4.24621e-41) 651| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-interface {v13}, android.content.SharedPreferences$Editor.commit():boolean Label_11: .line 271 .end_local v1 657| const v17, #+30303 (0x0000765f | 4.24635e-41) 660| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 663| return-void } method com.android.calendar.alerts.GlobalDismissManager.syncReceiverDismissCache(android.content.Context):void { .params "context" .src "GlobalDismissManager.java" .line 481 0| move-object/16 v21, v22 .prologue_end .line 481 3| const v22, #+30304 (0x00007660 | 4.24649e-41) 6| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 9| invoke-virtual/range {v21..v21}, android.content.Context.getContentResolver():android.content.ContentResolver 12| move-result-object v2 13| const v22, #+30305 (0x00007661 | 4.24663e-41) 16| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 482 .local v2, "resolver", android.content.ContentResolver 19| invoke-static {}, java.lang.System.currentTimeMillis():long 22| move-result-wide v8:v9 23| const v22, #+30306 (0x00007662 | 4.24678e-41) 26| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 483 .local v8, "currentTime", long 29| sget-object v20, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache 31| const v22, #+30307 (0x00007663 | 4.24692e-41) 34| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 37| monitor-enter v20 .try_begin_1 .line 485 38| const v22, #+30308 (0x00007664 | 4.24706e-41) 41| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 44| sget-object v4, com.android.calendar.alerts.GlobalDismissManager.sReceiverDismissCache 46| const v22, #+30309 (0x00007665 | 4.24720e-41) 49| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v4}, java.util.HashMap.entrySet():java.util.Set 55| move-result-object v4 56| const v22, #+30310 (0x00007666 | 4.24734e-41) 59| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v4}, java.util.Set.iterator():java.util.Iterator 65| move-result-object v16 66| const v22, #+30311 (0x00007667 | 4.24748e-41) 69| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 486 .local_ex v16, "it", java.util.Iterator, "Ljava/util/Iterator;>;" 72| const v22, #+30312 (0x00007668 | 4.24762e-41) 75| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface/range {v16..v16}, java.util.Iterator.hasNext():boolean 81| move-result v4 82| const v22, #+30313 (0x00007669 | 4.24776e-41) 85| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 88| if-eqz v4, Label_5 .line 487 90| const v22, #+30314 (0x0000766a | 4.24790e-41) 93| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface/range {v16..v16}, java.util.Iterator.next():java.lang.Object 99| move-result-object v11 100| const v22, #+30315 (0x0000766b | 4.24804e-41) 103| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 106| check-cast v11, java.util.Map$Entry .line 488 .local_ex v11, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry;" 108| const v22, #+30316 (0x0000766c | 4.24818e-41) 111| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-interface {v11}, java.util.Map$Entry.getKey():java.lang.Object 117| move-result-object v15 118| const v22, #+30317 (0x0000766d | 4.24832e-41) 121| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 124| check-cast v15, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId .line 489 .local v15, "globalDismissId", com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId 126| const v22, #+30318 (0x0000766e | 4.24846e-41) 129| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 132| sget-object v4, android.provider.CalendarContract$Events.CONTENT_URI .line 490 134| const v22, #+30319 (0x0000766f | 4.24860e-41) 137| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v5, "com.google" 143| const v22, #+30320 (0x00007670 | 4.24874e-41) 146| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v6, v15, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mAccountName .line 489 151| const v22, #+30321 (0x00007671 | 4.24888e-41) 154| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-static {v4,v5,v6}, com.android.calendar.alerts.GlobalDismissManager.asSync(android.net.Uri, java.lang.String, java.lang.String):android.net.Uri 160| move-result-object v3 161| const v22, #+30322 (0x00007672 | 4.24902e-41) 164| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 491 .local v3, "uri", android.net.Uri 167| sget-object v4, com.android.calendar.alerts.GlobalDismissManager.EVENT_SYNC_PROJECTION .line 492 169| const v22, #+30323 (0x00007673 | 4.24916e-41) 172| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 175| new-instance v5, java.lang.StringBuilder 177| const v22, #+30324 (0x00007674 | 4.24930e-41) 180| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-direct {v5}, java.lang.StringBuilder.():void 186| const v22, #+30325 (0x00007675 | 4.24944e-41) 189| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 192| const-string/jumbo v6, "_sync_id = '" 195| const v22, #+30326 (0x00007676 | 4.24958e-41) 198| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 204| move-result-object v5 205| const v22, #+30327 (0x00007677 | 4.24972e-41) 208| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v6, v15, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mSyncId 213| const v22, #+30328 (0x00007678 | 4.24986e-41) 216| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 222| move-result-object v5 223| const v22, #+30329 (0x00007679 | 4.25000e-41) 226| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 229| const-string/jumbo v6, "'" 232| const v22, #+30330 (0x0000767a | 4.25014e-41) 235| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 241| move-result-object v5 242| const v22, #+30331 (0x0000767b | 4.25028e-41) 245| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 251| move-result-object v5 252| const v22, #+30332 (0x0000767c | 4.25042e-41) 255| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 493 258| const/4 v6, #+0 (0x00000000 | 0.00000) 259| const/4 v7, #+0 (0x00000000 | 0.00000) .line 491 260| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor .try_end_1 catch(...) : Label_3 263| move-result-object v10 264| const v22, #+30333 (0x0000767d | 4.25056e-41) 267| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .try_begin_2 .line 495 .local v10, "cursor", android.database.Cursor 270| const v22, #+30334 (0x0000767e | 4.25070e-41) 273| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 276| const-string/jumbo v4, "_id" 279| const v22, #+30335 (0x0000767f | 4.25084e-41) 282| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-interface {v10,v4}, android.database.Cursor.getColumnIndex(java.lang.String):int 288| move-result v14 289| const v22, #+30336 (0x00007680 | 4.25098e-41) 292| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 496 .local v14, "event_id_idx", int 295| invoke-interface {v10}, android.database.Cursor.moveToFirst():boolean .line 497 298| const v22, #+30337 (0x00007681 | 4.25112e-41) 301| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 304| const/4 v4, #-1 (0xffffffff | NaN) 305| if-eq v14, v4, Label_2 307| const v22, #+30338 (0x00007682 | 4.25126e-41) 310| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-interface {v10}, android.database.Cursor.isAfterLast():boolean 316| move-result v4 317| const v22, #+30339 (0x00007683 | 4.25140e-41) 320| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 323| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 325| if-eqz v4, Label_2 .line 498 327| const v22, #+30340 (0x00007684 | 4.25154e-41) 330| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-interface {v10,v14}, android.database.Cursor.getLong(int):long 336| move-result-wide v12:v13 337| const v22, #+30341 (0x00007685 | 4.25168e-41) 340| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 499 .local v12, "eventId", long 343| new-instance v19, android.content.ContentValues 345| const v22, #+30342 (0x00007686 | 4.25182e-41) 348| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-direct/range {v19..v19}, android.content.ContentValues.():void .line 500 .local v19, "values", android.content.ContentValues 354| const v22, #+30343 (0x00007687 | 4.25196e-41) 357| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 360| new-instance v4, java.lang.StringBuilder 362| const v22, #+30344 (0x00007688 | 4.25210e-41) 365| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-direct {v4}, java.lang.StringBuilder.():void 371| const v22, #+30345 (0x00007689 | 4.25224e-41) 374| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 377| const-string/jumbo v5, "(state=1 OR state=0) AND event_id=" 380| const v22, #+30346 (0x0000768a | 4.25238e-41) 383| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 389| move-result-object v4 390| const v22, #+30347 (0x0000768b | 4.25252e-41) 393| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-virtual {v4,v12,v13}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 399| move-result-object v4 400| const v22, #+30348 (0x0000768c | 4.25266e-41) 403| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 504 406| const-string/jumbo v5, " AND " .line 500 409| const v22, #+30349 (0x0000768d | 4.25280e-41) 412| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 415| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 418| move-result-object v4 419| const v22, #+30350 (0x0000768e | 4.25294e-41) 422| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 505 425| const-string/jumbo v5, "begin" .line 500 428| const v22, #+30351 (0x0000768f | 4.25308e-41) 431| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 437| move-result-object v4 438| const v22, #+30352 (0x00007690 | 4.25322e-41) 441| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 505 444| const-string/jumbo v5, "=" .line 500 447| const v22, #+30353 (0x00007691 | 4.25336e-41) 450| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 456| move-result-object v4 457| const v22, #+30354 (0x00007692 | 4.25350e-41) 460| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 505 463| iget-wide v6:v7, v15, com.android.calendar.alerts.GlobalDismissManager$GlobalDismissId.mStartTime .line 500 465| const v22, #+30355 (0x00007693 | 4.25364e-41) 468| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-virtual {v4,v6,v7}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 474| move-result-object v4 475| const v22, #+30356 (0x00007694 | 4.25378e-41) 478| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 484| move-result-object v18 485| const v22, #+30357 (0x00007695 | 4.25392e-41) 488| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 506 .local v18, "selection", java.lang.String 491| const-string/jumbo v4, "state" 494| const v22, #+30358 (0x00007696 | 4.25406e-41) 497| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 500| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 501| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 504| move-result-object v5 505| const v22, #+30359 (0x00007697 | 4.25420e-41) 508| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 511| move-object/from16 v0, v19 513| invoke-virtual {v0,v4,v5}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 507 516| const v22, #+30360 (0x00007698 | 4.25434e-41) 519| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 522| sget-object v4, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI .line 508 524| const v22, #+30361 (0x00007699 | 4.25448e-41) 527| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 530| const/4 v5, #+0 (0x00000000 | 0.00000) .line 507 531| move-object/from16 v0, v19 533| move-object/from16 v1, v18 535| invoke-virtual {v2,v4,v0,v1,v5}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int 538| move-result v17 539| const v22, #+30362 (0x0000769a | 4.25462e-41) 542| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 509 .local v17, "rows", int 545| if-lez v17, Label_2 .line 510 547| const v22, #+30363 (0x0000769b | 4.25476e-41) 550| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-interface/range {v16..v16}, java.util.Iterator.remove():void .try_end_2 catch(...) : Label_4 Label_2: .try_begin_3 .line 514 .end_local v12 .end_local v17 .end_local v18 .end_local v19 556| const v22, #+30364 (0x0000769c | 4.25490e-41) 559| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 562| invoke-interface {v10}, android.database.Cursor.close():void .line 517 565| const v22, #+30365 (0x0000769d | 4.25504e-41) 568| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 571| invoke-interface {v11}, java.util.Map$Entry.getValue():java.lang.Object 574| move-result-object v4 575| const v22, #+30366 (0x0000769e | 4.25518e-41) 578| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 581| check-cast v4, java.lang.Long 583| const v22, #+30367 (0x0000769f | 4.25532e-41) 586| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 589| invoke-virtual {v4}, java.lang.Long.longValue():long 592| move-result-wide v4:v5 593| const v22, #+30368 (0x000076a0 | 4.25546e-41) 596| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 599| sub-long v4:v5, v8:v9, v4:v5 601| const-wide/32 v6:v7, #+3600000 (0x0036ee80 | 5.04467e-39) 604| cmp-long v4, v4:v5, v6:v7 606| if-lez v4, Label_1 .line 518 608| const v22, #+30369 (0x000076a1 | 4.25560e-41) 611| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 614| invoke-interface/range {v16..v16}, java.util.Iterator.remove():void .try_end_3 catch(...) : Label_3 617| const v22, #+30370 (0x000076a2 | 4.25574e-41) 620| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 623| goto/16 Label_1 Label_3: .line 483 .end_local v3 .end_local v10 .end_local v11 .end_local v14 .end_local v15 .end_local v16 625| const v22, #+30371 (0x000076a3 | 4.25588e-41) 628| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 631| move-exception v4 632| monitor-exit v20 633| const v22, #+30372 (0x000076a4 | 4.25602e-41) 636| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 639| throw v4 Label_4: .line 513 .restart_local v3 .restart_local v10 .restart_local v11 .restart_local v15 .restart_local v16 640| const v22, #+30373 (0x000076a5 | 4.25616e-41) 643| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 646| move-exception v4 .try_begin_4 .line 514 647| const v22, #+30374 (0x000076a6 | 4.25630e-41) 650| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-interface {v10}, android.database.Cursor.close():void .line 513 656| const v22, #+30375 (0x000076a7 | 4.25644e-41) 659| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 662| throw v4 .try_end_4 catch(...) : Label_3 Label_5: .end_local v3 .end_local v10 .end_local v11 .end_local v15 663| const v22, #+30376 (0x000076a8 | 4.25658e-41) 666| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 669| monitor-exit v20 .line 522 670| const v22, #+30377 (0x000076a9 | 4.25672e-41) 673| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 676| return-void } method com.android.calendar.alerts.GlobalDismissManager.syncSenderDismissCache(android.content.Context):void { .params "context" .src "GlobalDismissManager.java" .line 278 0| move-object/16 v24, v25 .prologue_end .line 278 3| const v25, #+30378 (0x000076aa | 4.25686e-41) 6| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 9| invoke-virtual/range {v24..v24}, android.content.Context.getResources():android.content.res.Resources 12| move-result-object v4 13| const v25, #+30379 (0x000076ab | 4.25700e-41) 16| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 19| const v5, #+2131493060 (0x7f0c00c4 | 1.86096e+38) 22| invoke-virtual {v4,v5}, android.content.res.Resources.getString(int):java.lang.String 25| move-result-object v18 26| const v25, #+30380 (0x000076ac | 4.25714e-41) 29| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 279 .local v18, "senderId", java.lang.String 32| const-string/jumbo v4, "" 35| const v25, #+30381 (0x000076ad | 4.25728e-41) 38| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 41| move-object/from16 v0, v18 43| invoke-virtual {v4,v0}, java.lang.String.equals(java.lang.Object):boolean 46| move-result v4 47| const v25, #+30382 (0x000076ae | 4.25742e-41) 50| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v4, Label_1 .line 280 55| const v25, #+30383 (0x000076af | 4.25757e-41) 58| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v4, "GlobalDismissManager" 64| const v25, #+30384 (0x000076b0 | 4.25771e-41) 67| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 70| const-string/jumbo v5, "no sender configured" 73| const v25, #+30385 (0x000076b1 | 4.25785e-41) 76| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-static {v4,v5}, android.util.Log.i(java.lang.String, java.lang.String):int .line 281 82| const v25, #+30386 (0x000076b2 | 4.25799e-41) 85| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 88| return-void Label_1: .line 283 89| const v25, #+30387 (0x000076b3 | 4.25813e-41) 92| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {}, com.android.calendar.ExtensionsFactory.getCloudNotificationBackplane():com.android.calendar.CloudNotificationBackplane 98| move-result-object v9 99| const v25, #+30388 (0x000076b4 | 4.25827e-41) 102| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 284 .local v9, "cnb", com.android.calendar.CloudNotificationBackplane 105| move-object/from16 v0, v24 107| invoke-interface {v9,v0}, com.android.calendar.CloudNotificationBackplane.open(android.content.Context):boolean 110| move-result v4 111| const v25, #+30389 (0x000076b5 | 4.25841e-41) 114| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 117| if-nez v4, Label_2 .line 285 119| const v25, #+30390 (0x000076b6 | 4.25855e-41) 122| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v4, "GlobalDismissManager" 128| const v25, #+30391 (0x000076b7 | 4.25869e-41) 131| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v5, "Unable to open cloud notification backplane" 137| const v25, #+30392 (0x000076b8 | 4.25883e-41) 140| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v4,v5}, android.util.Log.i(java.lang.String, java.lang.String):int Label_2: .line 289 146| const v25, #+30393 (0x000076b9 | 4.25897e-41) 149| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {}, java.lang.System.currentTimeMillis():long 155| move-result-wide v10:v11 156| const v25, #+30394 (0x000076ba | 4.25911e-41) 159| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 290 .local v10, "currentTime", long 162| invoke-virtual/range {v24..v24}, android.content.Context.getContentResolver():android.content.ContentResolver 165| move-result-object v2 166| const v25, #+30395 (0x000076bb | 4.25925e-41) 169| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 291 .local v2, "resolver", android.content.ContentResolver 172| sget-object v23, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache 174| const v25, #+30396 (0x000076bc | 4.25939e-41) 177| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 180| monitor-enter v23 .try_begin_1 .line 293 181| const v25, #+30397 (0x000076bd | 4.25953e-41) 184| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 187| sget-object v4, com.android.calendar.alerts.GlobalDismissManager.sSenderDismissCache 189| const v25, #+30398 (0x000076be | 4.25967e-41) 192| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4}, java.util.HashMap.entrySet():java.util.Set 198| move-result-object v4 199| const v25, #+30399 (0x000076bf | 4.25981e-41) 202| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-interface {v4}, java.util.Set.iterator():java.util.Iterator 208| move-result-object v17 209| const v25, #+30400 (0x000076c0 | 4.25995e-41) 212| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 294 .local_ex v17, "it", java.util.Iterator, "Ljava/util/Iterator;>;" 215| const v25, #+30401 (0x000076c1 | 4.26009e-41) 218| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface/range {v17..v17}, java.util.Iterator.hasNext():boolean 224| move-result v4 225| const v25, #+30402 (0x000076c2 | 4.26023e-41) 228| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 231| if-eqz v4, Label_9 .line 295 233| const v25, #+30403 (0x000076c3 | 4.26037e-41) 236| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-interface/range {v17..v17}, java.util.Iterator.next():java.lang.Object 242| move-result-object v16 243| const v25, #+30404 (0x000076c4 | 4.26051e-41) 246| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 249| check-cast v16, java.util.Map$Entry .line 296 .local_ex v16, "entry", java.util.Map$Entry, "Ljava/util/Map$Entry;" 251| const v25, #+30405 (0x000076c5 | 4.26065e-41) 254| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-interface/range {v16..v16}, java.util.Map$Entry.getKey():java.lang.Object 260| move-result-object v14 261| const v25, #+30406 (0x000076c6 | 4.26079e-41) 264| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 267| check-cast v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId .line 298 .local v14, "dismissId", com.android.calendar.alerts.GlobalDismissManager$LocalDismissId 269| const v25, #+30407 (0x000076c7 | 4.26093e-41) 272| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 275| sget-object v4, android.provider.CalendarContract$Events.CONTENT_URI 277| const v25, #+30408 (0x000076c8 | 4.26107e-41) 280| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v5, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountType .line 299 285| const v25, #+30409 (0x000076c9 | 4.26121e-41) 288| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 291| iget-object v6, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName .line 298 293| const v25, #+30410 (0x000076ca | 4.26135e-41) 296| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-static {v4,v5,v6}, com.android.calendar.alerts.GlobalDismissManager.asSync(android.net.Uri, java.lang.String, java.lang.String):android.net.Uri 302| move-result-object v3 303| const v25, #+30411 (0x000076cb | 4.26149e-41) 306| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 300 .local v3, "uri", android.net.Uri 309| sget-object v4, com.android.calendar.alerts.GlobalDismissManager.EVENT_SYNC_PROJECTION .line 301 311| const v25, #+30412 (0x000076cc | 4.26163e-41) 314| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 317| new-instance v5, java.lang.StringBuilder 319| const v25, #+30413 (0x000076cd | 4.26177e-41) 322| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-direct {v5}, java.lang.StringBuilder.():void 328| const v25, #+30414 (0x000076ce | 4.26191e-41) 331| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 334| const-string/jumbo v6, "_id = " 337| const v25, #+30415 (0x000076cf | 4.26205e-41) 340| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 346| move-result-object v5 347| const v25, #+30416 (0x000076d0 | 4.26219e-41) 350| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 353| iget-wide v6:v7, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mEventId 355| const v25, #+30417 (0x000076d1 | 4.26233e-41) 358| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v5,v6,v7}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 364| move-result-object v5 365| const v25, #+30418 (0x000076d2 | 4.26247e-41) 368| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 374| move-result-object v5 375| const v25, #+30419 (0x000076d3 | 4.26261e-41) 378| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 381| const/4 v6, #+0 (0x00000000 | 0.00000) 382| const/4 v7, #+0 (0x00000000 | 0.00000) .line 300 383| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor .try_end_1 catch(...) : Label_7 386| move-result-object v12 387| const v25, #+30420 (0x000076d4 | 4.26275e-41) 390| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v12, "cursor", android.database.Cursor 393| const/4 v4, #-1 (0xffffffff | NaN) .try_begin_2 394| const v25, #+30421 (0x000076d5 | 4.26289e-41) 397| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 400| invoke-interface {v12,v4}, android.database.Cursor.moveToPosition(int):boolean .line 304 403| const v25, #+30422 (0x000076d6 | 4.26303e-41) 406| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 409| const-string/jumbo v4, "_sync_id" 412| const v25, #+30423 (0x000076d7 | 4.26317e-41) 415| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-interface {v12,v4}, android.database.Cursor.getColumnIndex(java.lang.String):int 421| move-result v22 422| const v25, #+30424 (0x000076d8 | 4.26331e-41) 425| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v22, "sync_id_idx", int 428| const/4 v4, #-1 (0xffffffff | NaN) 429| move/from16 v0, v22 431| if-eq v0, v4, Label_6 Label_4: .line 306 433| const v25, #+30425 (0x000076d9 | 4.26345e-41) 436| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-interface {v12}, android.database.Cursor.moveToNext():boolean 442| move-result v4 443| const v25, #+30426 (0x000076da | 4.26359e-41) 446| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 449| if-eqz v4, Label_6 .line 307 451| const v25, #+30427 (0x000076db | 4.26373e-41) 454| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 457| move/from16 v0, v22 459| invoke-interface {v12,v0}, android.database.Cursor.getString(int):java.lang.String 462| move-result-object v19 463| const v25, #+30428 (0x000076dc | 4.26387e-41) 466| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 308 .local v19, "syncId", java.lang.String 469| if-eqz v19, Label_4 .line 309 471| const v25, #+30429 (0x000076dd | 4.26401e-41) 474| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 477| new-instance v13, android.os.Bundle 479| const v25, #+30430 (0x000076de | 4.26415e-41) 482| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 485| invoke-direct {v13}, android.os.Bundle.():void .line 310 .local v13, "data", android.os.Bundle 488| const v25, #+30431 (0x000076df | 4.26429e-41) 491| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 494| iget-wide v0:v1, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mStartTime 496| const v25, #+30432 (0x000076e0 | 4.26443e-41) 499| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 502| move-wide/from16 v20:v21, v0:v1 .line 311 .local v20, "startTime", long 504| iget-object v8, v14, com.android.calendar.alerts.GlobalDismissManager$LocalDismissId.mAccountName .line 312 .local v8, "accountName", java.lang.String 506| const v25, #+30433 (0x000076e1 | 4.26457e-41) 509| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 512| const-string/jumbo v4, "com.android.calendar.alerts.sync_id" 515| const v25, #+30434 (0x000076e2 | 4.26471e-41) 518| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v0, v19 523| invoke-virtual {v13,v4,v0}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 313 526| const v25, #+30435 (0x000076e3 | 4.26485e-41) 529| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 532| const-string/jumbo v4, "com.android.calendar.alerts.start_time" 535| const v25, #+30436 (0x000076e4 | 4.26499e-41) 538| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-static/range {v20..v21}, java.lang.Long.toString(long):java.lang.String 544| move-result-object v5 545| const v25, #+30437 (0x000076e5 | 4.26513e-41) 548| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 551| invoke-virtual {v13,v4,v5}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 314 554| const v25, #+30438 (0x000076e6 | 4.26527e-41) 557| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 560| const-string/jumbo v4, "com.android.calendar.alerts.account_name" 563| const v25, #+30439 (0x000076e7 | 4.26541e-41) 566| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-virtual {v13,v4,v8}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .try_end_2 catch(...) : Label_8 .try_begin_3 .line 316 572| const v25, #+30440 (0x000076e8 | 4.26555e-41) 575| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 578| new-instance v4, java.lang.StringBuilder 580| const v25, #+30441 (0x000076e9 | 4.26569e-41) 583| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 586| invoke-direct {v4}, java.lang.StringBuilder.():void 589| const v25, #+30442 (0x000076ea | 4.26583e-41) 592| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 595| move-object/from16 v0, v19 597| invoke-virtual {v4,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 600| move-result-object v4 601| const v25, #+30443 (0x000076eb | 4.26597e-41) 604| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 607| const-string/jumbo v5, ":" 610| const v25, #+30444 (0x000076ec | 4.26611e-41) 613| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 616| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 619| move-result-object v4 620| const v25, #+30445 (0x000076ed | 4.26625e-41) 623| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 626| move-wide/from16 v0:v1, v20:v21 628| invoke-virtual {v4,v0,v1}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 631| move-result-object v4 632| const v25, #+30446 (0x000076ee | 4.26639e-41) 635| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 641| move-result-object v4 642| const v25, #+30447 (0x000076ef | 4.26653e-41) 645| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 648| invoke-interface {v9,v8,v4,v13}, com.android.calendar.CloudNotificationBackplane.send(java.lang.String, java.lang.String, android.os.Bundle):void .line 317 651| const v25, #+30448 (0x000076f0 | 4.26667e-41) 654| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 657| invoke-interface/range {v17..v17}, java.util.Iterator.remove():void .try_end_3 catch(java.io.IOException) : Label_5 catch(...) : Label_8 660| const v25, #+30449 (0x000076f1 | 4.26681e-41) 663| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 666| goto/16 Label_4 Label_5: .line 318 668| const v25, #+30450 (0x000076f2 | 4.26695e-41) 671| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 674| move-exception v15 .local v15, "e", java.io.IOException 675| goto/16 Label_4 Label_6: .try_begin_4 .line 325 .end_local v8 .end_local v13 .end_local v15 .end_local v19 .end_local v20 677| const v25, #+30451 (0x000076f3 | 4.26709e-41) 680| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 683| invoke-interface {v12}, android.database.Cursor.close():void .line 329 686| const v25, #+30452 (0x000076f4 | 4.26723e-41) 689| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 692| invoke-interface/range {v16..v16}, java.util.Map$Entry.getValue():java.lang.Object 695| move-result-object v4 696| const v25, #+30453 (0x000076f5 | 4.26737e-41) 699| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 702| check-cast v4, java.lang.Long 704| const v25, #+30454 (0x000076f6 | 4.26751e-41) 707| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 710| invoke-virtual {v4}, java.lang.Long.longValue():long 713| move-result-wide v4:v5 714| const v25, #+30455 (0x000076f7 | 4.26765e-41) 717| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 720| sub-long v4:v5, v10:v11, v4:v5 722| const-wide/32 v6:v7, #+3600000 (0x0036ee80 | 5.04467e-39) 725| cmp-long v4, v4:v5, v6:v7 727| if-lez v4, Label_3 .line 330 729| const v25, #+30456 (0x000076f8 | 4.26779e-41) 732| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 735| invoke-interface/range {v17..v17}, java.util.Iterator.remove():void .try_end_4 catch(...) : Label_7 738| const v25, #+30457 (0x000076f9 | 4.26793e-41) 741| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 744| goto/16 Label_3 Label_7: .line 291 .end_local v3 .end_local v12 .end_local v14 .end_local v16 .end_local v17 .end_local v22 746| const v25, #+30458 (0x000076fa | 4.26807e-41) 749| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 752| move-exception v4 753| monitor-exit v23 754| const v25, #+30459 (0x000076fb | 4.26821e-41) 757| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 760| throw v4 Label_8: .line 324 .restart_local v3 .restart_local v12 .restart_local v14 .restart_local v16 .restart_local v17 761| const v25, #+30460 (0x000076fc | 4.26836e-41) 764| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 767| move-exception v4 .try_begin_5 .line 325 768| const v25, #+30461 (0x000076fd | 4.26850e-41) 771| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 774| invoke-interface {v12}, android.database.Cursor.close():void .line 324 777| const v25, #+30462 (0x000076fe | 4.26864e-41) 780| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 783| throw v4 .try_end_5 catch(...) : Label_7 Label_9: .end_local v3 .end_local v12 .end_local v14 .end_local v16 784| const v25, #+30463 (0x000076ff | 4.26878e-41) 787| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 790| monitor-exit v23 .line 335 791| const v25, #+30464 (0x00007700 | 4.26892e-41) 794| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 797| invoke-interface {v9}, com.android.calendar.CloudNotificationBackplane.close():void .line 336 800| const v25, #+30465 (0x00007701 | 4.26906e-41) 803| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 806| return-void } method com.android.calendar.alerts.GlobalDismissManager.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "GlobalDismissManager.java" .line 527 .prologue_end .line 527 0| const v0, #+30466 (0x00007702 | 4.26920e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.alerts.GlobalDismissManager$1 8| const v0, #+30467 (0x00007703 | 4.26934e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v5}, com.android.calendar.alerts.GlobalDismissManager$1.(com.android.calendar.alerts.GlobalDismissManager):void 17| const v0, #+30468 (0x00007704 | 4.26948e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 24| new-array v2, v2, android.util.Pair[] .line 545 26| const v0, #+30469 (0x00007705 | 4.26962e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, android.util.Pair 34| const v0, #+30470 (0x00007706 | 4.26976e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v3,v6,v7}, android.util.Pair.(java.lang.Object, java.lang.Object):void 43| const v0, #+30471 (0x00007707 | 4.26990e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v4, #+0 (0x00000000 | 0.00000) 50| aput-object v3, v2, v4 .line 527 52| const v0, #+30472 (0x00007708 | 4.27004e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, com.android.calendar.alerts.GlobalDismissManager$1.execute(java.lang.Object[]):android.os.AsyncTask .line 546 61| const v0, #+30473 (0x00007709 | 4.27018e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.calendar.alerts.InitAlarmsService.():void { .src "InitAlarmsService.java" .line 36 .prologue_end .line 36 0| const v2, #+30474 (0x0000770a | 4.27032e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, android.provider.CalendarContract.CONTENT_URI 8| const v2, #+30475 (0x0000770b | 4.27046e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v1, "schedule_alarms_remove" .line 35 17| const v2, #+30476 (0x0000770c | 4.27060e-41) 20| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 26| move-result-object v0 27| const v2, #+30477 (0x0000770d | 4.27074e-41) 30| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.alerts.InitAlarmsService.SCHEDULE_ALARM_REMOVE_URI .line 32 35| const v2, #+30478 (0x0000770e | 4.27088e-41) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.alerts.InitAlarmsService.():void { .src "InitAlarmsService.java" .line 43 .prologue_end .line 43 0| const v0, #+30479 (0x0000770f | 4.27102e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "InitAlarmsService" 9| const v0, #+30480 (0x00007710 | 4.27116e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v1}, android.app.IntentService.(java.lang.String):void .line 44 18| const v0, #+30481 (0x00007711 | 4.27130e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.alerts.InitAlarmsService.onHandleIntent(android.content.Intent):void { .params "intent" .src "InitAlarmsService.java" .line 49 .prologue_end .line 49 0| const v0, #+30482 (0x00007712 | 4.27144e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v3:v4, #+30000 (0x00007530 | 4.20390e-41) 8| invoke-static {v3,v4}, android.os.SystemClock.sleep(long):void .line 50 11| const v0, #+30483 (0x00007713 | 4.27158e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v2, "InitAlarmsService" 20| const v0, #+30484 (0x00007714 | 4.27172e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v3, "Clearing and rescheduling alarms." 29| const v0, #+30485 (0x00007715 | 4.27186e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .try_begin_1 .line 52 38| const v0, #+30486 (0x00007716 | 4.27200e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v7}, com.android.calendar.alerts.InitAlarmsService.getContentResolver():android.content.ContentResolver 47| move-result-object v2 48| const v0, #+30487 (0x00007717 | 4.27214e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| sget-object v3, com.android.calendar.alerts.InitAlarmsService.SCHEDULE_ALARM_REMOVE_URI 56| const v0, #+30488 (0x00007718 | 4.27228e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| new-instance v4, android.content.ContentValues 64| const v0, #+30489 (0x00007719 | 4.27242e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-direct {v4}, android.content.ContentValues.():void 73| const v0, #+30490 (0x0000771a | 4.27256e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v5, #+0 (0x00000000 | 0.00000) .line 53 80| const/4 v6, #+0 (0x00000000 | 0.00000) .line 52 81| invoke-virtual {v2,v3,v4,v5,v6}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int .try_end_1 catch(java.lang.IllegalArgumentException) : Label_2 Label_1: .line 61 84| const v0, #+30491 (0x0000771b | 4.27270e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void Label_2: .line 54 91| const v0, #+30492 (0x0000771c | 4.27284e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| move-exception v1 .line 59 .local v1, "e", java.lang.IllegalArgumentException 98| const-string/jumbo v2, "InitAlarmsService" 101| const v0, #+30493 (0x0000771d | 4.27298e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| new-instance v3, java.lang.StringBuilder 109| const v0, #+30494 (0x0000771e | 4.27312e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-direct {v3}, java.lang.StringBuilder.():void 118| const v0, #+30495 (0x0000771f | 4.27326e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v4, "update failed: " 127| const v0, #+30496 (0x00007720 | 4.27340e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 136| move-result-object v3 137| const v0, #+30497 (0x00007721 | 4.27354e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v1}, java.lang.IllegalArgumentException.toString():java.lang.String 146| move-result-object v4 147| const v0, #+30498 (0x00007722 | 4.27368e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 156| move-result-object v3 157| const v0, #+30499 (0x00007723 | 4.27382e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 166| move-result-object v3 167| const v0, #+30500 (0x00007724 | 4.27396e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int 176| const v0, #+30501 (0x00007725 | 4.27410e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| goto/16 Label_1 } method com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.(com.android.calendar.alerts.QuickResponseActivity$QueryThread):void { .params "this$1" .src "QuickResponseActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+30502 (0x00007726 | 4.27424e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1 .line 113 8| const v0, #+30503 (0x00007727 | 4.27438e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+30504 (0x00007728 | 4.27452e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.run():void { .src "QuickResponseActivity.java" .line 116 .prologue_end .line 116 0| const v0, #+30505 (0x00007729 | 4.27466e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1 8| const v0, #+30506 (0x0000772a | 4.27480e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 .line 117 16| const v0, #+30507 (0x0000772b | 4.27494e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const v2, #+2131492952 (0x7f0c0058 | 1.86094e+38) 25| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 116 26| invoke-static {v1,v2,v3}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast .line 118 29| const v0, #+30508 (0x0000772c | 4.27508e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v1, v4, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.this$1 37| const v0, #+30509 (0x0000772d | 4.27522e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v1, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 45| const v0, #+30510 (0x0000772e | 4.27536e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1}, com.android.calendar.alerts.QuickResponseActivity.finish():void .line 119 54| const v0, #+30511 (0x0000772f | 4.27550e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.alerts.QuickResponseActivity$QueryThread.(com.android.calendar.alerts.QuickResponseActivity, long, java.lang.String):void { .params "this$0", "eventId", "body" .src "QuickResponseActivity.java" .line 99 .prologue_end .line 99 0| const v0, #+30512 (0x00007730 | 4.27564e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 8| const v0, #+30513 (0x00007731 | 4.27578e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Thread.():void .line 100 17| const v0, #+30514 (0x00007732 | 4.27592e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-wide v3:v4, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mEventId .line 101 25| const v0, #+30515 (0x00007733 | 4.27606e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v5, v1, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mBody .line 102 33| const v0, #+30516 (0x00007734 | 4.27620e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.alerts.QuickResponseActivity$QueryThread.run():void { .src "QuickResponseActivity.java" .line 106 .prologue_end .line 106 0| const v0, #+30517 (0x00007735 | 4.27634e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 .line 107 8| const v0, #+30518 (0x00007736 | 4.27648e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-wide v5:v6, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mEventId 16| const v0, #+30519 (0x00007737 | 4.27662e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v4, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.mBody .line 106 24| const v0, #+30520 (0x00007738 | 4.27676e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v3,v5,v6,v4}, com.android.calendar.alerts.AlertReceiver.createEmailIntent(android.content.Context, long, java.lang.String):android.content.Intent 33| move-result-object v1 34| const v0, #+30521 (0x00007739 | 4.27690e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 108 .local v1, "emailIntent", android.content.Intent 40| if-eqz v1, Label_1 .try_begin_1 .line 110 42| const v0, #+30522 (0x0000773a | 4.27704e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 50| const v0, #+30523 (0x0000773b | 4.27718e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v3,v1}, com.android.calendar.alerts.QuickResponseActivity.startActivity(android.content.Intent):void .line 111 59| const v0, #+30524 (0x0000773c | 4.27732e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v3, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 67| const v0, #+30525 (0x0000773d | 4.27746e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v3}, com.android.calendar.alerts.QuickResponseActivity.finish():void .try_end_1 catch(android.content.ActivityNotFoundException) : Label_2 Label_1: .line 123 76| const v0, #+30526 (0x0000773e | 4.27760e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void Label_2: .line 112 83| const v0, #+30527 (0x0000773f | 4.27774e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| move-exception v2 .line 113 .local v2, "ex", android.content.ActivityNotFoundException 90| iget-object v3, v7, com.android.calendar.alerts.QuickResponseActivity$QueryThread.this$0 92| const v0, #+30528 (0x00007740 | 4.27788e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v3}, com.android.calendar.alerts.QuickResponseActivity.getListView():android.widget.ListView 101| move-result-object v3 102| const v0, #+30529 (0x00007741 | 4.27802e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v4, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1 110| const v0, #+30530 (0x00007742 | 4.27816e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v4,v7}, com.android.calendar.alerts.QuickResponseActivity$QueryThread$1.(com.android.calendar.alerts.QuickResponseActivity$QueryThread):void 119| const v0, #+30531 (0x00007743 | 4.27830e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v3,v4}, android.widget.ListView.post(java.lang.Runnable):boolean 128| const v0, #+30532 (0x00007744 | 4.27844e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| goto/16 Label_1 } method com.android.calendar.alerts.QuickResponseActivity.():void { .src "QuickResponseActivity.java" .line 41 .prologue_end .line 41 0| const v0, #+30533 (0x00007745 | 4.27858e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.ListActivity.():void .line 45 9| const v0, #+30534 (0x00007746 | 4.27872e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, com.android.calendar.alerts.QuickResponseActivity.mResponses .line 41 18| const v0, #+30535 (0x00007747 | 4.27886e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.alerts.QuickResponseActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "QuickResponseActivity.java" .line 50 .prologue_end 0| const v0, #+30536 (0x00007748 | 4.27900e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) .line 50 8| invoke-super {v9,v10}, android.app.ListActivity.onCreate(android.os.Bundle):void .line 52 11| const v0, #+30537 (0x00007749 | 4.27915e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v9}, com.android.calendar.alerts.QuickResponseActivity.getIntent():android.content.Intent 20| move-result-object v2 21| const v0, #+30538 (0x0000774a | 4.27929e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 53 .local v2, "intent", android.content.Intent 27| if-nez v2, Label_1 .line 54 29| const v0, #+30539 (0x0000774b | 4.27943e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v9}, com.android.calendar.alerts.QuickResponseActivity.finish():void .line 55 38| const v0, #+30540 (0x0000774c | 4.27957e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-void Label_1: .line 58 45| const v0, #+30541 (0x0000774d | 4.27971e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v4, "eventId" 54| const v0, #+30542 (0x0000774e | 4.27985e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v2,v4,v7,v8}, android.content.Intent.getLongExtra(java.lang.String, long):long 63| move-result-wide v5:v6 64| const v0, #+30543 (0x0000774f | 4.27999e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| sput-wide v5:v6, com.android.calendar.alerts.QuickResponseActivity.mEventId .line 59 72| const v0, #+30544 (0x00007750 | 4.28013e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| sget-wide v5:v6, com.android.calendar.alerts.QuickResponseActivity.mEventId 80| const v0, #+30545 (0x00007751 | 4.28027e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| cmp-long v4, v5:v6, v7:v8 88| if-nez v4, Label_2 .line 60 90| const v0, #+30546 (0x00007752 | 4.28041e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v9}, com.android.calendar.alerts.QuickResponseActivity.finish():void .line 61 99| const v0, #+30547 (0x00007753 | 4.28055e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void Label_2: .line 65 106| const v0, #+30548 (0x00007754 | 4.28069e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v9}, com.android.calendar.alerts.QuickResponseActivity.getListView():android.widget.ListView 115| move-result-object v4 116| const v0, #+30549 (0x00007755 | 4.28083e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v4,v9}, android.widget.ListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 68 125| const v0, #+30550 (0x00007756 | 4.28097e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v9}, com.android.calendar.Utils.getQuickResponses(android.content.Context):java.lang.String[] 134| move-result-object v3 135| const v0, #+30551 (0x00007757 | 4.28111e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 69 .local v3, "responses", java.lang.String[] 141| invoke-static {v3}, java.util.Arrays.sort(java.lang.Object[]):void .line 72 144| const v0, #+30552 (0x00007758 | 4.28125e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| array-length v4, v3 151| const v0, #+30553 (0x00007759 | 4.28139e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 159| new-array v4, v4, java.lang.String[] 161| const v0, #+30554 (0x0000775a | 4.28153e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput-object v4, v9, com.android.calendar.alerts.QuickResponseActivity.mResponses .line 74 169| const v0, #+30555 (0x0000775b | 4.28167e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .local v1, "i", int 176| const v0, #+30556 (0x0000775c | 4.28181e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| array-length v4, v3 183| const v0, #+30557 (0x0000775d | 4.28195e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| if-ge v1, v4, Label_4 .line 75 191| const v0, #+30558 (0x0000775e | 4.28209e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v4, v9, com.android.calendar.alerts.QuickResponseActivity.mResponses 199| const v0, #+30559 (0x0000775f | 4.28223e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| aget-object v5, v3, v1 207| const v0, #+30560 (0x00007760 | 4.28237e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| aput-object v5, v4, v1 .line 74 215| const v0, #+30561 (0x00007761 | 4.28251e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 223| goto/16 Label_3 Label_4: .line 77 225| const v0, #+30562 (0x00007762 | 4.28265e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v4, v9, com.android.calendar.alerts.QuickResponseActivity.mResponses 233| const v0, #+30563 (0x00007763 | 4.28279e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v9}, com.android.calendar.alerts.QuickResponseActivity.getResources():android.content.res.Resources 242| move-result-object v5 243| const v0, #+30564 (0x00007764 | 4.28293e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| const v6, #+2131492953 (0x7f0c0059 | 1.86094e+38) 252| invoke-virtual {v5,v6}, android.content.res.Resources.getString(int):java.lang.String 255| move-result-object v5 256| const v0, #+30565 (0x00007765 | 4.28307e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| aput-object v5, v4, v1 .line 79 264| const v0, #+30566 (0x00007766 | 4.28321e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| new-instance v4, android.widget.ArrayAdapter 272| const v0, #+30567 (0x00007767 | 4.28335e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v5, v9, com.android.calendar.alerts.QuickResponseActivity.mResponses 280| const v0, #+30568 (0x00007768 | 4.28349e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const v6, #+2130968632 (0x7f040038 | 1.75459e+38) 289| invoke-direct {v4,v9,v6,v5}, android.widget.ArrayAdapter.(android.content.Context, int, java.lang.Object[]):void 292| const v0, #+30569 (0x00007769 | 4.28363e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v9,v4}, com.android.calendar.alerts.QuickResponseActivity.setListAdapter(android.widget.ListAdapter):void .line 80 301| const v0, #+30570 (0x0000776a | 4.28377e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| return-void } method com.android.calendar.alerts.QuickResponseActivity.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "QuickResponseActivity.java" .line 86 .local_ex v6, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 86 0| const v0, #+30571 (0x0000776b | 4.28391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 87 .local v1, "body", java.lang.String 7| iget-object v2, v5, com.android.calendar.alerts.QuickResponseActivity.mResponses 9| const v0, #+30572 (0x0000776c | 4.28405e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+30573 (0x0000776d | 4.28419e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.calendar.alerts.QuickResponseActivity.mResponses 25| const v0, #+30574 (0x0000776e | 4.28433e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| array-length v2, v2 32| const v0, #+30575 (0x0000776f | 4.28447e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 40| if-ge v8, v2, Label_1 .line 88 42| const v0, #+30576 (0x00007770 | 4.28461e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v2, v5, com.android.calendar.alerts.QuickResponseActivity.mResponses 50| const v0, #+30577 (0x00007771 | 4.28475e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| aget-object v1, v2, v8 Label_1: .line 92 .end_local v1 58| const v0, #+30578 (0x00007772 | 4.28489e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v2, com.android.calendar.alerts.QuickResponseActivity$QueryThread 66| const v0, #+30579 (0x00007773 | 4.28503e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| sget-wide v3:v4, com.android.calendar.alerts.QuickResponseActivity.mEventId 74| const v0, #+30580 (0x00007774 | 4.28517e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v2,v5,v3,v4,v1}, com.android.calendar.alerts.QuickResponseActivity$QueryThread.(com.android.calendar.alerts.QuickResponseActivity, long, java.lang.String):void 83| const v0, #+30581 (0x00007775 | 4.28531e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v2}, com.android.calendar.alerts.QuickResponseActivity$QueryThread.start():void .line 93 92| const v0, #+30582 (0x00007776 | 4.28545e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.alerts.SnoozeAlarmsService.():void { .src "SnoozeAlarmsService.java" .line 34 .prologue_end .line 34 0| const v3, #+30583 (0x00007777 | 4.28559e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| new-array v0, v0, java.lang.String[] .line 35 9| const v3, #+30584 (0x00007778 | 4.28573e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "state" 18| const v3, #+30585 (0x00007779 | 4.28587e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 34 27| const v3, #+30586 (0x0000777a | 4.28601e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.alerts.SnoozeAlarmsService.PROJECTION .line 33 35| const v3, #+30587 (0x0000777b | 4.28615e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.alerts.SnoozeAlarmsService.():void { .src "SnoozeAlarmsService.java" .line 40 .prologue_end .line 40 0| const v0, #+30588 (0x0000777c | 4.28629e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "SnoozeAlarmsService" 9| const v0, #+30589 (0x0000777d | 4.28643e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v1}, android.app.IntentService.(java.lang.String):void .line 41 18| const v0, #+30590 (0x0000777e | 4.28657e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.alerts.SnoozeAlarmsService.onBind(android.content.Intent):android.os.IBinder { .params "intent" .src "SnoozeAlarmsService.java" .line 45 .prologue_end .line 45 0| const v0, #+30591 (0x0000777f | 4.28671e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.calendar.alerts.SnoozeAlarmsService.onHandleIntent(android.content.Intent):void { .params "intent" .src "SnoozeAlarmsService.java" .line 51 0| move-object/16 v24, v25 3| move-object/16 v25, v26 .prologue_end .line 51 6| const v26, #+30592 (0x00007780 | 4.28685e-41) 9| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 12| const-string/jumbo v12, "eventid" 15| const v26, #+30593 (0x00007781 | 4.28699e-41) 18| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 21| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) 23| move-object/from16 v0, v25 25| move-wide/from16 v1:v2, v20:v21 27| invoke-virtual {v0,v12,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 30| move-result-wide v4:v5 31| const v26, #+30594 (0x00007782 | 4.28713e-41) 34| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 52 .local v4, "eventId", long 37| const-string/jumbo v12, "eventstart" 40| const v26, #+30595 (0x00007783 | 4.28727e-41) 43| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 46| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) 48| move-object/from16 v0, v25 50| move-wide/from16 v1:v2, v20:v21 52| invoke-virtual {v0,v12,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 55| move-result-wide v6:v7 56| const v26, #+30596 (0x00007784 | 4.28741e-41) 59| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 53 .local v6, "eventStart", long 62| const-string/jumbo v12, "eventend" 65| const v26, #+30597 (0x00007785 | 4.28755e-41) 68| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 71| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) 73| move-object/from16 v0, v25 75| move-wide/from16 v1:v2, v20:v21 77| invoke-virtual {v0,v12,v1,v2}, android.content.Intent.getLongExtra(java.lang.String, long):long 80| move-result-wide v8:v9 81| const v26, #+30598 (0x00007786 | 4.28769e-41) 84| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 57 .local v8, "eventEnd", long 87| const-string/jumbo v12, "notificationid" .line 58 90| const v26, #+30599 (0x00007787 | 4.28783e-41) 93| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 96| const/16 v20, #+0 (0x00000000 | 0.00000) .line 57 98| move-object/from16 v0, v25 100| move/from16 v1, v20 102| invoke-virtual {v0,v12,v1}, android.content.Intent.getIntExtra(java.lang.String, int):int 105| move-result v15 106| const v26, #+30600 (0x00007788 | 4.28797e-41) 109| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 60 .local v15, "notificationId", int 112| const-wide/16 v20:v21, #-1 (0xffffffff | NaN) 114| cmp-long v12, v4:v5, v20:v21 116| if-eqz v12, Label_2 .line 61 118| const v26, #+30601 (0x00007789 | 4.28811e-41) 121| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual/range {v24..v24}, com.android.calendar.alerts.SnoozeAlarmsService.getContentResolver():android.content.ContentResolver 127| move-result-object v16 128| const v26, #+30602 (0x0000778a | 4.28825e-41) 131| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 64 .local v16, "resolver", android.content.ContentResolver 134| if-eqz v15, Label_1 .line 66 136| const v26, #+30603 (0x0000778b | 4.28839e-41) 139| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v12, "notification" 145| const v26, #+30604 (0x0000778c | 4.28853e-41) 148| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 151| move-object/from16 v0, v24 153| invoke-virtual {v0,v12}, com.android.calendar.alerts.SnoozeAlarmsService.getSystemService(java.lang.String):java.lang.Object 156| move-result-object v14 157| const v26, #+30605 (0x0000778d | 4.28867e-41) 160| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 163| check-cast v14, android.app.NotificationManager .line 67 .local v14, "nm", android.app.NotificationManager 165| const v26, #+30606 (0x0000778e | 4.28881e-41) 168| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v14,v15}, android.app.NotificationManager.cancel(int):void Label_1: .line 71 .end_local v14 174| const v26, #+30607 (0x0000778f | 4.28895e-41) 177| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 180| sget-object v18, android.provider.CalendarContract$CalendarAlerts.CONTENT_URI .line 72 .local v18, "uri", android.net.Uri 182| const v26, #+30608 (0x00007790 | 4.28909e-41) 185| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v12, java.lang.StringBuilder 190| const v26, #+30609 (0x00007791 | 4.28923e-41) 193| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-direct {v12}, java.lang.StringBuilder.():void 199| const v26, #+30610 (0x00007792 | 4.28937e-41) 202| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 205| const-string/jumbo v20, "state=1 AND event_id=" 208| const v26, #+30611 (0x00007793 | 4.28951e-41) 211| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 214| move-object/from16 v0, v20 216| invoke-virtual {v12,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 219| move-result-object v12 220| const v26, #+30612 (0x00007794 | 4.28965e-41) 223| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v12,v4,v5}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 229| move-result-object v12 230| const v26, #+30613 (0x00007795 | 4.28979e-41) 233| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v12}, java.lang.StringBuilder.toString():java.lang.String 239| move-result-object v17 240| const v26, #+30614 (0x00007796 | 4.28994e-41) 243| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 74 .local v17, "selection", java.lang.String 246| new-instance v13, android.content.ContentValues 248| const v26, #+30615 (0x00007797 | 4.29008e-41) 251| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v13}, android.content.ContentValues.():void .line 75 .local v13, "dismissValues", android.content.ContentValues 257| const v26, #+30616 (0x00007798 | 4.29022e-41) 260| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 263| sget-object v12, com.android.calendar.alerts.SnoozeAlarmsService.PROJECTION 265| const v26, #+30617 (0x00007799 | 4.29036e-41) 268| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 271| const/16 v20, #+0 (0x00000000 | 0.00000) 273| aget-object v12, v12, v20 275| const v26, #+30618 (0x0000779a | 4.29050e-41) 278| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 281| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 283| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 286| move-result-object v20 287| const v26, #+30619 (0x0000779b | 4.29064e-41) 290| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 293| move-object/from16 v0, v20 295| invoke-virtual {v13,v12,v0}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 76 298| const v26, #+30620 (0x0000779c | 4.29078e-41) 301| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 304| const/4 v12, #+0 (0x00000000 | 0.00000) 305| move-object/from16 v0, v16 307| move-object/from16 v1, v18 309| move-object/from16 v2, v17 311| invoke-virtual {v0,v1,v13,v2,v12}, android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):int .line 79 314| const v26, #+30621 (0x0000779d | 4.29092e-41) 317| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-static {}, java.lang.System.currentTimeMillis():long 323| move-result-wide v20:v21 324| const v26, #+30622 (0x0000779e | 4.29106e-41) 327| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 330| const-wide/32 v22:v23, #+300000 (0x000493e0 | 4.20390e-40) 333| add-long v10:v11, v20:v21, v22:v23 .line 81 .local v10, "alarmTime", long 335| const/4 v12, #+0 (0x00000000 | 0.00000) .line 80 336| invoke-static/range {v4..v12}, com.android.calendar.alerts.AlertUtils.makeContentValues(long, long, long, long, int):android.content.ContentValues 339| move-result-object v19 340| const v26, #+30623 (0x0000779f | 4.29120e-41) 343| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 82 .local v19, "values", android.content.ContentValues 346| move-object/from16 v0, v16 348| move-object/from16 v1, v18 350| move-object/from16 v2, v19 352| invoke-virtual {v0,v1,v2}, android.content.ContentResolver.insert(android.net.Uri, android.content.ContentValues):android.net.Uri .line 83 355| const v26, #+30624 (0x000077a0 | 4.29134e-41) 358| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-static/range {v24..v24}, com.android.calendar.alerts.AlertUtils.createAlarmManager(android.content.Context):com.android.calendar.alerts.AlarmManagerInterface 364| move-result-object v12 365| const v26, #+30625 (0x000077a1 | 4.29148e-41) 368| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 371| move-object/from16 v0, v24 373| invoke-static {v0,v12,v10,v11}, com.android.calendar.alerts.AlertUtils.scheduleAlarm(android.content.Context, com.android.calendar.alerts.AlarmManagerInterface, long):void Label_2: .line 86 .end_local v10 .end_local v13 .end_local v16 .end_local v17 .end_local v18 .end_local v19 376| const v26, #+30626 (0x000077a2 | 4.29162e-41) 379| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-static/range {v24..v24}, com.android.calendar.alerts.AlertService.updateAlertNotification(android.content.Context):boolean .line 87 385| const v26, #+30627 (0x000077a3 | 4.29176e-41) 388| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual/range {v24..v24}, com.android.calendar.alerts.SnoozeAlarmsService.stopSelf():void .line 88 394| const v26, #+30628 (0x000077a4 | 4.29190e-41) 397| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 400| return-void } method com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.(com.android.calendar.event.AttendeesView$PresenceQueryHandler, com.android.calendar.event.EditEventHelper$AttendeeItem):void { .params "this$1", "val$item" .src "AttendeesView.java" .line 1 .prologue_end .line 1 0| const v0, #+30629 (0x000077a5 | 4.29204e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.this$1 8| const v0, #+30630 (0x000077a6 | 4.29218e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.val$item .line 444 16| const v0, #+30631 (0x000077a7 | 4.29232e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+30632 (0x000077a8 | 4.29246e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.run():void { .src "AttendeesView.java" .line 447 .prologue_end .line 447 0| const v0, #+30633 (0x000077a9 | 4.29260e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.this$1 8| const v0, #+30634 (0x000077aa | 4.29274e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0 16| const v0, #+30635 (0x000077ab | 4.29288e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v3, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.val$item 24| const v0, #+30636 (0x000077ac | 4.29302e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v1,v2}, com.android.calendar.event.AttendeesView.-wrap0(com.android.calendar.event.AttendeesView, com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View .line 448 33| const v0, #+30637 (0x000077ad | 4.29316e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.event.AttendeesView$PresenceQueryHandler.(com.android.calendar.event.AttendeesView, android.content.ContentResolver):void { .params "this$0", "cr" .src "AttendeesView.java" .line 413 .prologue_end .line 413 0| const v0, #+30638 (0x000077ae | 4.29330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0 .line 414 8| const v0, #+30639 (0x000077af | 4.29344e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 415 17| const v0, #+30640 (0x000077b0 | 4.29358e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.AttendeesView$PresenceQueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "queryIndex", "cookie", "cursor" .src "AttendeesView.java" .line 419 .prologue_end .line 419 0| const v0, #+30641 (0x000077b1 | 4.29372e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v14, Label_1 8| const v0, #+30642 (0x000077b2 | 4.29386e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v13, Label_2 Label_1: .line 423 16| const v0, #+30643 (0x000077b3 | 4.29400e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_2: 23| const v0, #+30644 (0x000077b4 | 4.29414e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| move-object v4, v13 .line 426 30| check-cast v4, com.android.calendar.event.EditEventHelper$AttendeeItem .try_begin_1 .line 428 .local v4, "item", com.android.calendar.event.EditEventHelper$AttendeeItem 32| const v0, #+30645 (0x000077b5 | 4.29428e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v6, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mUpdateCounts 40| const v0, #+30646 (0x000077b6 | 4.29442e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-ge v6, v12, Label_3 .line 429 48| const v0, #+30647 (0x000077b7 | 4.29456e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iput v12, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mUpdateCounts .line 430 56| const v0, #+30648 (0x000077b8 | 4.29470e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v14}, android.database.Cursor.moveToFirst():boolean 65| move-result v6 66| const v0, #+30649 (0x000077b9 | 4.29484e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v6, Label_6 .line 431 74| const v0, #+30650 (0x000077ba | 4.29498e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v6, #+0 (0x00000000 | 0.00000) 81| invoke-interface {v14,v6}, android.database.Cursor.getLong(int):long 84| move-result-wide v1:v2 85| const v0, #+30651 (0x000077bb | 4.29512e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 433 .local v1, "contactId", long 91| sget-object v6, android.provider.ContactsContract$Contacts.CONTENT_URI 93| const v0, #+30652 (0x000077bc | 4.29526e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v6,v1,v2}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 102| move-result-object v3 103| const v0, #+30653 (0x000077bd | 4.29540e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 436 .local v3, "contactUri", android.net.Uri 109| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 110| invoke-interface {v14,v6}, android.database.Cursor.getString(int):java.lang.String 113| move-result-object v5 114| const v0, #+30654 (0x000077be | 4.29554e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 437 .local v5, "lookupKey", java.lang.String 120| invoke-static {v1,v2,v5}, android.provider.ContactsContract$Contacts.getLookupUri(long, java.lang.String):android.net.Uri 123| move-result-object v6 124| const v0, #+30655 (0x000077bf | 4.29568e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput-object v6, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mContactLookupUri .line 439 132| const v0, #+30656 (0x000077c0 | 4.29582e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 139| invoke-interface {v14,v6}, android.database.Cursor.getLong(int):long 142| move-result-wide v7:v8 143| const v0, #+30657 (0x000077c1 | 4.29596e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 441 .local v7, "photoId", long 149| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 151| cmp-long v6, v7:v8, v9:v10 153| if-lez v6, Label_4 .line 444 155| const v0, #+30658 (0x000077c2 | 4.29610e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v6, v11, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0 163| const v0, #+30659 (0x000077c3 | 4.29624e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v6}, com.android.calendar.event.AttendeesView.-get0(com.android.calendar.event.AttendeesView):android.content.Context 172| move-result-object v6 173| const v0, #+30660 (0x000077c4 | 4.29638e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v9, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1 181| const v0, #+30661 (0x000077c5 | 4.29652e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-direct {v9,v11,v4}, com.android.calendar.event.AttendeesView$PresenceQueryHandler$1.(com.android.calendar.event.AttendeesView$PresenceQueryHandler, com.android.calendar.event.EditEventHelper$AttendeeItem):void .line 443 190| const v0, #+30662 (0x000077c6 | 4.29666e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-static {v6,v4,v9,v3}, com.android.calendar.ContactsAsyncHelper.retrieveContactPhotoAsync(android.content.Context, com.android.calendar.event.EditEventHelper$AttendeeItem, java.lang.Runnable, android.net.Uri):void .try_end_1 catch(...) : Label_5 Label_3: .line 466 .end_local v1 .end_local v3 .end_local v5 .end_local v7 199| const v0, #+30663 (0x000077c7 | 4.29680e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-interface {v14}, android.database.Cursor.close():void .line 468 208| const v0, #+30664 (0x000077c8 | 4.29694e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| return-void Label_4: .try_begin_2 .line 453 .restart_local v1 .restart_local v3 .restart_local v5 .restart_local v7 215| const v0, #+30665 (0x000077c9 | 4.29708e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-object v6, v11, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0 223| const v0, #+30666 (0x000077ca | 4.29722e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v6,v4}, com.android.calendar.event.AttendeesView.-wrap0(com.android.calendar.event.AttendeesView, com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View .try_end_2 catch(...) : Label_5 232| const v0, #+30667 (0x000077cb | 4.29736e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| goto/16 Label_3 Label_5: .line 465 .end_local v1 .end_local v3 .end_local v5 .end_local v7 240| const v0, #+30668 (0x000077cc | 4.29750e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| move-exception v6 .line 466 247| invoke-interface {v14}, android.database.Cursor.close():void .line 465 250| const v0, #+30669 (0x000077cd | 4.29764e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| throw v6 Label_6: .line 458 257| const v0, #+30670 (0x000077ce | 4.29778e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const/4 v6, #+0 (0x00000000 | 0.00000) .try_begin_3 264| const v0, #+30671 (0x000077cf | 4.29792e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iput-object v6, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mContactLookupUri .line 459 272| const v0, #+30672 (0x000077d0 | 4.29806e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v6, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 280| const v0, #+30673 (0x000077d1 | 4.29820e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v6, v6, com.android.calendar.CalendarEventModel$Attendee.mEmail 288| const v0, #+30674 (0x000077d2 | 4.29834e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-static {v6}, com.android.calendar.Utils.isValidEmail(java.lang.String):boolean 297| move-result v6 298| const v0, #+30675 (0x000077d3 | 4.29848e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| if-nez v6, Label_3 .line 460 306| const v0, #+30676 (0x000077d4 | 4.29862e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v6, v4, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 314| const v0, #+30677 (0x000077d5 | 4.29876e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| const/4 v9, #+0 (0x00000000 | 0.00000) 321| iput-object v9, v6, com.android.calendar.CalendarEventModel$Attendee.mEmail .line 461 323| const v0, #+30678 (0x000077d6 | 4.29890e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v6, v11, com.android.calendar.event.AttendeesView$PresenceQueryHandler.this$0 331| const v0, #+30679 (0x000077d7 | 4.29904e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-static {v6,v4}, com.android.calendar.event.AttendeesView.-wrap0(com.android.calendar.event.AttendeesView, com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View .try_end_3 catch(...) : Label_5 340| const v0, #+30680 (0x000077d8 | 4.29918e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| goto/16 Label_3 } method com.android.calendar.event.AttendeesView.-get0(com.android.calendar.event.AttendeesView):android.content.Context { 0| const v0, #+30681 (0x000077d9 | 4.29932e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.AttendeesView.mContext 8| const v0, #+30682 (0x000077da | 4.29946e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.AttendeesView.-wrap0(com.android.calendar.event.AttendeesView, com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View { .params "?", "item" .src "AttendeesView.java" .line 1 .prologue_end 0| const v0, #+30683 (0x000077db | 4.29960e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.event.AttendeesView.updateAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View 9| move-result-object v1 10| const v0, #+30684 (0x000077dc | 4.29974e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.event.AttendeesView.():void { .src "AttendeesView.java" .line 66 .prologue_end .line 66 0| const v3, #+30685 (0x000077dd | 4.29988e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 7| new-array v0, v0, java.lang.String[] .line 67 9| const v3, #+30686 (0x000077de | 4.30002e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "contact_id" 18| const v3, #+30687 (0x000077df | 4.30016e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 68 27| const v3, #+30688 (0x000077e0 | 4.30030e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "lookup" 36| const v3, #+30689 (0x000077e1 | 4.30044e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 .line 69 45| const v3, #+30690 (0x000077e2 | 4.30058e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "photo_id" 54| const v3, #+30691 (0x000077e3 | 4.30073e-41) 57| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 61| aput-object v1, v0, v2 .line 66 63| const v3, #+30692 (0x000077e4 | 4.30087e-41) 66| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 69| sput-object v0, com.android.calendar.event.AttendeesView.PROJECTION .line 58 71| const v3, #+30693 (0x000077e5 | 4.30101e-41) 74| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.event.AttendeesView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "AttendeesView.java" .line 103 .prologue_end .line 103 0| const v0, #+30694 (0x000077e6 | 4.30115e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v5,v6,v7}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet):void .line 104 9| const v0, #+30695 (0x000077e7 | 4.30129e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v6, v5, com.android.calendar.event.AttendeesView.mContext .line 105 17| const v0, #+30696 (0x000077e8 | 4.30143e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v3, "layout_inflater" 26| const v0, #+30697 (0x000077e9 | 4.30157e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 35| move-result-object v3 36| const v0, #+30698 (0x000077ea | 4.30171e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| check-cast v3, android.view.LayoutInflater 44| const v0, #+30699 (0x000077eb | 4.30185e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v3, v5, com.android.calendar.event.AttendeesView.mInflater .line 106 52| const v0, #+30700 (0x000077ec | 4.30199e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| new-instance v3, com.android.calendar.event.AttendeesView$PresenceQueryHandler 60| const v0, #+30701 (0x000077ed | 4.30213e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v6}, android.content.Context.getContentResolver():android.content.ContentResolver 69| move-result-object v4 70| const v0, #+30702 (0x000077ee | 4.30227e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v3,v5,v4}, com.android.calendar.event.AttendeesView$PresenceQueryHandler.(com.android.calendar.event.AttendeesView, android.content.ContentResolver):void 79| const v0, #+30703 (0x000077ef | 4.30241e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v3, v5, com.android.calendar.event.AttendeesView.mPresenceQueryHandler .line 108 87| const v0, #+30704 (0x000077f0 | 4.30255e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 96| move-result-object v2 97| const v0, #+30705 (0x000077f1 | 4.30269e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 109 .local v2, "resources", android.content.res.Resources 103| const v3, #+2130837565 (0x7f02003d | 1.72801e+38) 106| invoke-virtual {v2,v3}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 109| move-result-object v3 110| const v0, #+30706 (0x000077f2 | 4.30283e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v3, v5, com.android.calendar.event.AttendeesView.mDefaultBadge .line 111 118| const v0, #+30707 (0x000077f3 | 4.30297e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const v3, #+2131427331 (0x7f0b0003 | 1.84763e+38) 127| invoke-virtual {v2,v3}, android.content.res.Resources.getInteger(int):int 130| move-result v3 131| const v0, #+30708 (0x000077f4 | 4.30311e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 137| iput v3, v5, com.android.calendar.event.AttendeesView.mNoResponsePhotoAlpha .line 112 139| const v0, #+30709 (0x000077f5 | 4.30325e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const v3, #+2131427332 (0x7f0b0004 | 1.84763e+38) 148| invoke-virtual {v2,v3}, android.content.res.Resources.getInteger(int):int 151| move-result v3 152| const v0, #+30710 (0x000077f6 | 4.30339e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput v3, v5, com.android.calendar.event.AttendeesView.mDefaultPhotoAlpha .line 115 160| const v0, #+30711 (0x000077f7 | 4.30353e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const v3, #+2131165196 (0x7f07000c | 1.79446e+38) 169| invoke-virtual {v2,v3}, android.content.res.Resources.getTextArray(int):java.lang.CharSequence[] 172| move-result-object v3 173| const v0, #+30712 (0x000077f8 | 4.30367e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iput-object v3, v5, com.android.calendar.event.AttendeesView.mEntries .line 116 181| const v0, #+30713 (0x000077f9 | 4.30381e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v3, v5, com.android.calendar.event.AttendeesView.mEntries 189| const v0, #+30714 (0x000077fa | 4.30395e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 196| aget-object v3, v3, v4 198| const v0, #+30715 (0x000077fb | 4.30409e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v5,v3}, com.android.calendar.event.AttendeesView.constructDividerView(java.lang.CharSequence):android.view.View 207| move-result-object v3 208| const v0, #+30716 (0x000077fc | 4.30423e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iput-object v3, v5, com.android.calendar.event.AttendeesView.mDividerForYes .line 117 216| const v0, #+30717 (0x000077fd | 4.30437e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v3, v5, com.android.calendar.event.AttendeesView.mEntries 224| const v0, #+30718 (0x000077fe | 4.30451e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 231| aget-object v3, v3, v4 233| const v0, #+30719 (0x000077ff | 4.30465e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-direct {v5,v3}, com.android.calendar.event.AttendeesView.constructDividerView(java.lang.CharSequence):android.view.View 242| move-result-object v3 243| const v0, #+30720 (0x00007800 | 4.30479e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iput-object v3, v5, com.android.calendar.event.AttendeesView.mDividerForNo .line 118 251| const v0, #+30721 (0x00007801 | 4.30493e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v3, v5, com.android.calendar.event.AttendeesView.mEntries 259| const v0, #+30722 (0x00007802 | 4.30507e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 266| aget-object v3, v3, v4 268| const v0, #+30723 (0x00007803 | 4.30521e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-direct {v5,v3}, com.android.calendar.event.AttendeesView.constructDividerView(java.lang.CharSequence):android.view.View 277| move-result-object v3 278| const v0, #+30724 (0x00007804 | 4.30535e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iput-object v3, v5, com.android.calendar.event.AttendeesView.mDividerForMaybe .line 119 286| const v0, #+30725 (0x00007805 | 4.30549e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget-object v3, v5, com.android.calendar.event.AttendeesView.mEntries 294| const v0, #+30726 (0x00007806 | 4.30563e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const/4 v4, #+0 (0x00000000 | 0.00000) 301| aget-object v3, v3, v4 303| const v0, #+30727 (0x00007807 | 4.30577e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-direct {v5,v3}, com.android.calendar.event.AttendeesView.constructDividerView(java.lang.CharSequence):android.view.View 312| move-result-object v3 313| const v0, #+30728 (0x00007808 | 4.30591e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iput-object v3, v5, com.android.calendar.event.AttendeesView.mDividerForNoResponse .line 122 321| const v0, #+30729 (0x00007809 | 4.30605e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| new-instance v1, android.graphics.ColorMatrix 329| const v0, #+30730 (0x0000780a | 4.30619e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v1}, android.graphics.ColorMatrix.():void .line 123 .local v1, "matrix", android.graphics.ColorMatrix 338| const v0, #+30731 (0x0000780b | 4.30633e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| const/4 v3, #+0 (0x00000000 | 0.00000) 345| invoke-virtual {v1,v3}, android.graphics.ColorMatrix.setSaturation(float):void .line 124 348| const v0, #+30732 (0x0000780c | 4.30647e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| new-instance v3, android.graphics.ColorMatrixColorFilter 356| const v0, #+30733 (0x0000780d | 4.30661e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| invoke-direct {v3,v1}, android.graphics.ColorMatrixColorFilter.(android.graphics.ColorMatrix):void 365| const v0, #+30734 (0x0000780e | 4.30675e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| iput-object v3, v5, com.android.calendar.event.AttendeesView.mGrayscaleFilter .line 126 373| const v0, #+30735 (0x0000780f | 4.30689e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| return-void } method com.android.calendar.event.AttendeesView.addOneAttendee(com.android.calendar.CalendarEventModel$Attendee):void { .params "attendee" .src "AttendeesView.java" .line 281 0| move-object/16 v16, v17 3| move-object/16 v17, v18 .prologue_end .line 281 6| const v18, #+30736 (0x00007810 | 4.30703e-41) 9| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-virtual/range {v16..v17}, com.android.calendar.event.AttendeesView.contains(com.android.calendar.CalendarEventModel$Attendee):boolean 15| move-result v1 16| const v18, #+30737 (0x00007811 | 4.30717e-41) 19| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v1, Label_1 .line 282 24| const v18, #+30738 (0x00007812 | 4.30731e-41) 27| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 30| return-void Label_1: .line 284 31| const v18, #+30739 (0x00007813 | 4.30745e-41) 34| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 37| new-instance v3, com.android.calendar.event.EditEventHelper$AttendeeItem 39| const v18, #+30740 (0x00007814 | 4.30759e-41) 42| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 45| move-object/from16 v0, v16 47| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDefaultBadge 49| const v18, #+30741 (0x00007815 | 4.30773e-41) 52| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v17 57| invoke-direct {v3,v0,v1}, com.android.calendar.event.EditEventHelper$AttendeeItem.(com.android.calendar.CalendarEventModel$Attendee, android.graphics.drawable.Drawable):void .line 285 .local v3, "item", com.android.calendar.event.EditEventHelper$AttendeeItem 60| const v18, #+30742 (0x00007816 | 4.30787e-41) 63| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 66| move-object/from16 v0, v17 68| iget v14, v0, com.android.calendar.CalendarEventModel$Attendee.mStatus .line 287 .local v14, "status", int 70| const v18, #+30743 (0x00007817 | 4.30801e-41) 73| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v10, #+0 (0x00000000 | 0.00000) .line 288 .local v10, "firstAttendeeInCategory", boolean 77| packed-switch v14, Label_26 Label_2: .line 323 80| const v18, #+30744 (0x00007818 | 4.30815e-41) 83| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 86| move-object/from16 v0, v16 88| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 90| const v18, #+30745 (0x00007819 | 4.30829e-41) 93| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 96| if-nez v1, Label_22 98| const v18, #+30746 (0x0000781a | 4.30843e-41) 101| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 104| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: 105| const v18, #+30747 (0x0000781b | 4.30857e-41) 108| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v0, v16 113| iget v2, v0, com.android.calendar.event.AttendeesView.mNo 115| const v18, #+30748 (0x0000781c | 4.30871e-41) 118| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 121| if-nez v2, Label_23 123| const v18, #+30749 (0x0000781d | 4.30885e-41) 126| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v2, #+0 (0x00000000 | 0.00000) Label_4: 130| const v18, #+30750 (0x0000781e | 4.30899e-41) 133| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 136| add-int/2addr v2, v1 .line 324 137| move-object/from16 v0, v16 139| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe 141| const v18, #+30751 (0x0000781f | 4.30913e-41) 144| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 147| if-nez v1, Label_24 149| const v18, #+30752 (0x00007820 | 4.30927e-41) 152| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 155| const/4 v1, #+0 (0x00000000 | 0.00000) Label_5: .line 323 156| const v18, #+30753 (0x00007821 | 4.30941e-41) 159| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 162| add-int v13, v2, v1 .line 325 .local v13, "startIndex", int 164| move-object/from16 v0, v16 166| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNoResponse 168| const v18, #+30754 (0x00007822 | 4.30955e-41) 171| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 174| move-object/from16 v0, v16 176| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries 178| const v18, #+30755 (0x00007823 | 4.30969e-41) 181| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v5, #+0 (0x00000000 | 0.00000) 185| aget-object v2, v2, v5 187| const v18, #+30756 (0x00007824 | 4.30983e-41) 190| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 193| move-object/from16 v0, v16 195| iget v5, v0, com.android.calendar.event.AttendeesView.mNoResponse 197| const v18, #+30757 (0x00007825 | 4.30997e-41) 200| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 203| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 205| move-object/from16 v0, v16 207| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(android.view.View, java.lang.CharSequence, int):void .line 326 210| const v18, #+30758 (0x00007826 | 4.31011e-41) 213| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 216| move-object/from16 v0, v16 218| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse 220| const v18, #+30759 (0x00007827 | 4.31025e-41) 223| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 226| if-nez v1, Label_6 .line 327 228| const v18, #+30760 (0x00007828 | 4.31039e-41) 231| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 234| move-object/from16 v0, v16 236| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNoResponse 238| const v18, #+30761 (0x00007829 | 4.31053e-41) 241| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 244| move-object/from16 v0, v16 246| invoke-virtual {v0,v1,v13}, com.android.calendar.event.AttendeesView.addView(android.view.View, int):void .line 328 249| const v18, #+30762 (0x0000782a | 4.31067e-41) 252| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 255| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 330 256| const v18, #+30763 (0x0000782b | 4.31081e-41) 259| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 262| move-object/from16 v0, v16 264| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse 266| const v18, #+30764 (0x0000782c | 4.31095e-41) 269| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 272| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 274| move-object/from16 v0, v16 276| iput v1, v0, com.android.calendar.event.AttendeesView.mNoResponse .line 331 278| const v18, #+30765 (0x0000782d | 4.31109e-41) 281| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 284| move-object/from16 v0, v16 286| iget v1, v0, com.android.calendar.event.AttendeesView.mNoResponse 288| const v18, #+30766 (0x0000782e | 4.31123e-41) 291| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 294| add-int v11, v13, v1 Label_7: .line 336 .local v11, "index", int 296| const v18, #+30767 (0x0000782f | 4.31137e-41) 299| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 302| move-object/from16 v0, v16 304| invoke-direct {v0,v3}, com.android.calendar.event.AttendeesView.constructAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View 307| move-result-object v15 308| const v18, #+30768 (0x00007830 | 4.31152e-41) 311| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 337 .local v15, "view", android.view.View 314| invoke-virtual {v15,v3}, android.view.View.setTag(java.lang.Object):void .line 338 317| const v18, #+30769 (0x00007831 | 4.31166e-41) 320| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 323| move-object/from16 v0, v16 325| invoke-virtual {v0,v15,v11}, com.android.calendar.event.AttendeesView.addView(android.view.View, int):void .line 340 328| const v18, #+30770 (0x00007832 | 4.31180e-41) 331| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 334| if-nez v10, Label_8 .line 341 336| const v18, #+30771 (0x00007833 | 4.31194e-41) 339| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 342| add-int/lit8 v1, v11, #-1 (0xffffffff | NaN) 344| move-object/from16 v0, v16 346| invoke-virtual {v0,v1}, com.android.calendar.event.AttendeesView.getChildAt(int):android.view.View 349| move-result-object v12 350| const v18, #+30772 (0x00007834 | 4.31208e-41) 353| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 342 .local v12, "prevItem", android.view.View 356| if-eqz v12, Label_8 .line 343 358| const v18, #+30773 (0x00007835 | 4.31222e-41) 361| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 364| const v1, #+2131755078 (0x7f100046 | 1.91410e+38) 367| invoke-virtual {v12,v1}, android.view.View.findViewById(int):android.view.View 370| move-result-object v9 371| const v18, #+30774 (0x00007836 | 4.31236e-41) 374| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 344 .local v9, "Separator", android.view.View 377| if-eqz v9, Label_8 .line 345 379| const v18, #+30775 (0x00007837 | 4.31250e-41) 382| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 385| const/4 v1, #+0 (0x00000000 | 0.00000) 386| invoke-virtual {v9,v1}, android.view.View.setVisibility(int):void Label_8: .line 351 .end_local v9 .end_local v12 389| const v18, #+30776 (0x00007838 | 4.31264e-41) 392| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 395| const/4 v6, #+0 (0x00000000 | 0.00000) .line 352 .local v6, "selection", java.lang.String 396| const/4 v7, #+0 (0x00000000 | 0.00000) .line 353 .local v7, "selectionArgs", java.lang.String[] 397| move-object/from16 v0, v17 399| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdentity 401| const v18, #+30777 (0x00007839 | 4.31278e-41) 404| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 407| if-eqz v1, Label_25 409| const v18, #+30778 (0x0000783a | 4.31292e-41) 412| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 415| move-object/from16 v0, v17 417| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace 419| const v18, #+30779 (0x0000783b | 4.31306e-41) 422| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 425| if-eqz v1, Label_25 .line 355 427| const v18, #+30780 (0x0000783c | 4.31320e-41) 430| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 433| sget-object v4, android.provider.ContactsContract$Data.CONTENT_URI .line 356 .local v4, "uri", android.net.Uri 435| const v18, #+30781 (0x0000783d | 4.31334e-41) 438| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 441| const-string/jumbo v6, "mimetype=? AND data1=? AND data2=?" .line 358 .local v6, "selection", java.lang.String 444| const v18, #+30782 (0x0000783e | 4.31348e-41) 447| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 450| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 451| new-array v7, v1, java.lang.String[] .end_local v7 453| const v18, #+30783 (0x0000783f | 4.31362e-41) 456| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 459| const-string/jumbo v1, "vnd.android.cursor.item/identity" 462| const v18, #+30784 (0x00007840 | 4.31376e-41) 465| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 468| const/4 v2, #+0 (0x00000000 | 0.00000) 469| aput-object v1, v7, v2 471| const v18, #+30785 (0x00007841 | 4.31390e-41) 474| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 477| move-object/from16 v0, v17 479| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdentity 481| const v18, #+30786 (0x00007842 | 4.31404e-41) 484| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 487| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 488| aput-object v1, v7, v2 .line 359 490| const v18, #+30787 (0x00007843 | 4.31418e-41) 493| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 496| move-object/from16 v0, v17 498| iget-object v1, v0, com.android.calendar.CalendarEventModel$Attendee.mIdNamespace 500| const v18, #+30788 (0x00007844 | 4.31432e-41) 503| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 506| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 507| aput-object v1, v7, v2 Label_9: .line 365 .end_local v6 509| const v18, #+30789 (0x00007845 | 4.31446e-41) 512| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 515| move-object/from16 v0, v16 517| iget-object v1, v0, com.android.calendar.event.AttendeesView.mPresenceQueryHandler 519| const v18, #+30790 (0x00007846 | 4.31460e-41) 522| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 525| iget v2, v3, com.android.calendar.event.EditEventHelper$AttendeeItem.mUpdateCounts 527| const v18, #+30791 (0x00007847 | 4.31474e-41) 530| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 533| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 535| sget-object v5, com.android.calendar.event.AttendeesView.PROJECTION .line 366 537| const v18, #+30792 (0x00007848 | 4.31488e-41) 540| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 543| const/4 v8, #+0 (0x00000000 | 0.00000) .line 365 544| invoke-virtual/range {v1..v8}, com.android.calendar.event.AttendeesView$PresenceQueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 367 547| const v18, #+30793 (0x00007849 | 4.31502e-41) 550| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 553| return-void Label_10: .line 290 .end_local v4 .end_local v11 .end_local v13 .end_local v15 554| const v18, #+30794 (0x0000784a | 4.31516e-41) 557| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 560| const/4 v13, #+0 (0x00000000 | 0.00000) .line 291 .restart_local v13 561| move-object/from16 v0, v16 563| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForYes 565| const v18, #+30795 (0x0000784b | 4.31530e-41) 568| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v16 573| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries 575| const v18, #+30796 (0x0000784c | 4.31544e-41) 578| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 581| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 582| aget-object v2, v2, v5 584| const v18, #+30797 (0x0000784d | 4.31558e-41) 587| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 590| move-object/from16 v0, v16 592| iget v5, v0, com.android.calendar.event.AttendeesView.mYes 594| const v18, #+30798 (0x0000784e | 4.31572e-41) 597| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 600| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 602| move-object/from16 v0, v16 604| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(android.view.View, java.lang.CharSequence, int):void .line 292 607| const v18, #+30799 (0x0000784f | 4.31586e-41) 610| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 613| move-object/from16 v0, v16 615| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 617| const v18, #+30800 (0x00007850 | 4.31600e-41) 620| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 623| if-nez v1, Label_11 .line 293 625| const v18, #+30801 (0x00007851 | 4.31614e-41) 628| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v16 633| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForYes 635| const v18, #+30802 (0x00007852 | 4.31628e-41) 638| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 641| const/4 v2, #+0 (0x00000000 | 0.00000) 642| move-object/from16 v0, v16 644| invoke-virtual {v0,v1,v2}, com.android.calendar.event.AttendeesView.addView(android.view.View, int):void .line 294 647| const v18, #+30803 (0x00007853 | 4.31642e-41) 650| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 653| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_11: .line 296 654| const v18, #+30804 (0x00007854 | 4.31656e-41) 657| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 660| move-object/from16 v0, v16 662| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 664| const v18, #+30805 (0x00007855 | 4.31670e-41) 667| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 670| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 672| move-object/from16 v0, v16 674| iput v1, v0, com.android.calendar.event.AttendeesView.mYes .line 297 676| const v18, #+30806 (0x00007856 | 4.31684e-41) 679| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 682| move-object/from16 v0, v16 684| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 686| const v18, #+30807 (0x00007857 | 4.31698e-41) 689| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 692| add-int/lit8 v11, v1, #+0 (0x00000000 | 0.00000) .line 298 .restart_local v11 694| goto/16 Label_7 Label_12: .line 301 .end_local v11 .end_local v13 696| const v18, #+30808 (0x00007858 | 4.31712e-41) 699| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 702| move-object/from16 v0, v16 704| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 706| const v18, #+30809 (0x00007859 | 4.31726e-41) 709| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 712| if-nez v1, Label_15 714| const v18, #+30810 (0x0000785a | 4.31740e-41) 717| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 720| const/4 v13, #+0 (0x00000000 | 0.00000) Label_13: .line 302 .restart_local v13 721| const v18, #+30811 (0x0000785b | 4.31754e-41) 724| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 727| move-object/from16 v0, v16 729| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNo 731| const v18, #+30812 (0x0000785c | 4.31768e-41) 734| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 737| move-object/from16 v0, v16 739| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries 741| const v18, #+30813 (0x0000785d | 4.31782e-41) 744| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 747| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 748| aget-object v2, v2, v5 750| const v18, #+30814 (0x0000785e | 4.31796e-41) 753| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 756| move-object/from16 v0, v16 758| iget v5, v0, com.android.calendar.event.AttendeesView.mNo 760| const v18, #+30815 (0x0000785f | 4.31810e-41) 763| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 766| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 768| move-object/from16 v0, v16 770| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(android.view.View, java.lang.CharSequence, int):void .line 303 773| const v18, #+30816 (0x00007860 | 4.31824e-41) 776| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 779| move-object/from16 v0, v16 781| iget v1, v0, com.android.calendar.event.AttendeesView.mNo 783| const v18, #+30817 (0x00007861 | 4.31838e-41) 786| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 789| if-nez v1, Label_14 .line 304 791| const v18, #+30818 (0x00007862 | 4.31852e-41) 794| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 797| move-object/from16 v0, v16 799| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForNo 801| const v18, #+30819 (0x00007863 | 4.31866e-41) 804| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 807| move-object/from16 v0, v16 809| invoke-virtual {v0,v1,v13}, com.android.calendar.event.AttendeesView.addView(android.view.View, int):void .line 305 812| const v18, #+30820 (0x00007864 | 4.31880e-41) 815| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 818| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_14: .line 307 819| const v18, #+30821 (0x00007865 | 4.31894e-41) 822| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 825| move-object/from16 v0, v16 827| iget v1, v0, com.android.calendar.event.AttendeesView.mNo 829| const v18, #+30822 (0x00007866 | 4.31908e-41) 832| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 835| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 837| move-object/from16 v0, v16 839| iput v1, v0, com.android.calendar.event.AttendeesView.mNo .line 308 841| const v18, #+30823 (0x00007867 | 4.31922e-41) 844| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 847| move-object/from16 v0, v16 849| iget v1, v0, com.android.calendar.event.AttendeesView.mNo 851| const v18, #+30824 (0x00007868 | 4.31936e-41) 854| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 857| add-int v11, v13, v1 .line 309 .restart_local v11 859| goto/16 Label_7 Label_15: .line 301 .end_local v11 .end_local v13 861| const v18, #+30825 (0x00007869 | 4.31950e-41) 864| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 867| move-object/from16 v0, v16 869| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 871| const v18, #+30826 (0x0000786a | 4.31964e-41) 874| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 877| add-int/lit8 v13, v1, #+1 (0x00000001 | 1.40130e-45) .restart_local v13 879| goto/16 Label_13 Label_16: .line 312 .end_local v13 881| const v18, #+30827 (0x0000786b | 4.31978e-41) 884| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 887| move-object/from16 v0, v16 889| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 891| const v18, #+30828 (0x0000786c | 4.31992e-41) 894| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 897| if-nez v1, Label_20 899| const v18, #+30829 (0x0000786d | 4.32006e-41) 902| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 905| const/4 v1, #+0 (0x00000000 | 0.00000) Label_17: 906| const v18, #+30830 (0x0000786e | 4.32020e-41) 909| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 912| move-object/from16 v0, v16 914| iget v2, v0, com.android.calendar.event.AttendeesView.mNo 916| const v18, #+30831 (0x0000786f | 4.32034e-41) 919| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 922| if-nez v2, Label_21 924| const v18, #+30832 (0x00007870 | 4.32048e-41) 927| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 930| const/4 v2, #+0 (0x00000000 | 0.00000) Label_18: 931| const v18, #+30833 (0x00007871 | 4.32062e-41) 934| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 937| add-int v13, v1, v2 .line 313 .restart_local v13 939| move-object/from16 v0, v16 941| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForMaybe 943| const v18, #+30834 (0x00007872 | 4.32076e-41) 946| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 949| move-object/from16 v0, v16 951| iget-object v2, v0, com.android.calendar.event.AttendeesView.mEntries 953| const v18, #+30835 (0x00007873 | 4.32090e-41) 956| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 959| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 960| aget-object v2, v2, v5 962| const v18, #+30836 (0x00007874 | 4.32104e-41) 965| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 968| move-object/from16 v0, v16 970| iget v5, v0, com.android.calendar.event.AttendeesView.mMaybe 972| const v18, #+30837 (0x00007875 | 4.32118e-41) 975| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 978| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 980| move-object/from16 v0, v16 982| invoke-direct {v0,v1,v2,v5}, com.android.calendar.event.AttendeesView.updateDividerViewLabel(android.view.View, java.lang.CharSequence, int):void .line 314 985| const v18, #+30838 (0x00007876 | 4.32132e-41) 988| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 991| move-object/from16 v0, v16 993| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe 995| const v18, #+30839 (0x00007877 | 4.32146e-41) 998| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1001| if-nez v1, Label_19 .line 315 1003| const v18, #+30840 (0x00007878 | 4.32160e-41) 1006| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1009| move-object/from16 v0, v16 1011| iget-object v1, v0, com.android.calendar.event.AttendeesView.mDividerForMaybe 1013| const v18, #+30841 (0x00007879 | 4.32174e-41) 1016| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1019| move-object/from16 v0, v16 1021| invoke-virtual {v0,v1,v13}, com.android.calendar.event.AttendeesView.addView(android.view.View, int):void .line 316 1024| const v18, #+30842 (0x0000787a | 4.32188e-41) 1027| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1030| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_19: .line 318 1031| const v18, #+30843 (0x0000787b | 4.32202e-41) 1034| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1037| move-object/from16 v0, v16 1039| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe 1041| const v18, #+30844 (0x0000787c | 4.32216e-41) 1044| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1047| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 1049| move-object/from16 v0, v16 1051| iput v1, v0, com.android.calendar.event.AttendeesView.mMaybe .line 319 1053| const v18, #+30845 (0x0000787d | 4.32231e-41) 1056| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1059| move-object/from16 v0, v16 1061| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe 1063| const v18, #+30846 (0x0000787e | 4.32245e-41) 1066| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1069| add-int v11, v13, v1 .line 320 .restart_local v11 1071| goto/16 Label_7 Label_20: .line 312 .end_local v11 .end_local v13 1073| const v18, #+30847 (0x0000787f | 4.32259e-41) 1076| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1079| move-object/from16 v0, v16 1081| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 1083| const v18, #+30848 (0x00007880 | 4.32273e-41) 1086| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1089| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 1091| goto/16 Label_17 Label_21: 1093| const v18, #+30849 (0x00007881 | 4.32287e-41) 1096| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1099| move-object/from16 v0, v16 1101| iget v2, v0, com.android.calendar.event.AttendeesView.mNo 1103| const v18, #+30850 (0x00007882 | 4.32301e-41) 1106| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1109| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 1111| goto/16 Label_18 Label_22: .line 323 1113| const v18, #+30851 (0x00007883 | 4.32315e-41) 1116| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1119| move-object/from16 v0, v16 1121| iget v1, v0, com.android.calendar.event.AttendeesView.mYes 1123| const v18, #+30852 (0x00007884 | 4.32329e-41) 1126| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1129| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 1131| goto/16 Label_3 Label_23: 1133| const v18, #+30853 (0x00007885 | 4.32343e-41) 1136| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1139| move-object/from16 v0, v16 1141| iget v2, v0, com.android.calendar.event.AttendeesView.mNo 1143| const v18, #+30854 (0x00007886 | 4.32357e-41) 1146| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1149| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 1151| goto/16 Label_4 Label_24: .line 324 1153| const v18, #+30855 (0x00007887 | 4.32371e-41) 1156| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1159| move-object/from16 v0, v16 1161| iget v1, v0, com.android.calendar.event.AttendeesView.mMaybe 1163| const v18, #+30856 (0x00007888 | 4.32385e-41) 1166| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1169| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 1171| goto/16 Label_5 Label_25: .line 362 .local v6, "selection", java.lang.String .restart_local v7 .restart_local v11 .restart_local v13 .restart_local v15 1173| const v18, #+30857 (0x00007889 | 4.32399e-41) 1176| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1179| sget-object v1, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_LOOKUP_URI 1181| const v18, #+30858 (0x0000788a | 4.32413e-41) 1184| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1187| move-object/from16 v0, v17 1189| iget-object v2, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail 1191| const v18, #+30859 (0x0000788b | 4.32427e-41) 1194| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1197| invoke-static {v2}, android.net.Uri.encode(java.lang.String):java.lang.String 1200| move-result-object v2 1201| const v18, #+30860 (0x0000788c | 4.32441e-41) 1204| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 1207| invoke-static {v1,v2}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 1210| move-result-object v4 1211| const v18, #+30861 (0x0000788d | 4.32455e-41) 1214| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 1217| goto/16 Label_9 1219| nop Label_26: .line 288 1220| packed-switch-payload 1: Label_10 2: Label_12 3: Label_2 4: Label_16 } method com.android.calendar.event.AttendeesView.constructAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View { .params "item" .src "AttendeesView.java" .line 172 .prologue_end .line 172 0| const v0, #+30862 (0x0000788e | 4.32469e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.event.AttendeesView.mInflater 8| const v0, #+30863 (0x0000788f | 4.32483e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968601 (0x7f040019 | 1.75459e+38) 17| const/4 v3, #+0 (0x00000000 | 0.00000) 18| invoke-virtual {v1,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 21| move-result-object v1 22| const v0, #+30864 (0x00007890 | 4.32497e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iput-object v1, v5, com.android.calendar.event.EditEventHelper$AttendeeItem.mView .line 173 30| const v0, #+30865 (0x00007891 | 4.32511e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-direct {v4,v5}, com.android.calendar.event.AttendeesView.updateAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View 39| move-result-object v1 40| const v0, #+30866 (0x00007892 | 4.32525e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-object v1 } method com.android.calendar.event.AttendeesView.constructDividerView(java.lang.CharSequence):android.view.View { .params "label" .src "AttendeesView.java" .line 149 .prologue_end 0| const v0, #+30867 (0x00007893 | 4.32539e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 149 7| iget-object v2, v5, com.android.calendar.event.AttendeesView.mInflater 9| const v0, #+30868 (0x00007894 | 4.32553e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const v3, #+2130968622 (0x7f04002e | 1.75459e+38) 18| invoke-virtual {v2,v3,v5,v4}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v1 22| const v0, #+30869 (0x00007895 | 4.32567e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| check-cast v1, android.widget.TextView .line 150 .local v1, "textView", android.widget.TextView 30| const v0, #+30870 (0x00007896 | 4.32581e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v1,v6}, android.widget.TextView.setText(java.lang.CharSequence):void .line 151 39| const v0, #+30871 (0x00007897 | 4.32595e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v1,v4}, android.widget.TextView.setClickable(boolean):void .line 152 48| const v0, #+30872 (0x00007898 | 4.32609e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-object v1 } method com.android.calendar.event.AttendeesView.updateAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View { .params "item" .src "AttendeesView.java" .line 181 .prologue_end 0| const v0, #+30873 (0x00007899 | 4.32623e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 181 8| iget-object v1, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee .line 182 .local v1, "attendee", com.android.calendar.CalendarEventModel$Attendee 10| const v0, #+30874 (0x0000789a | 4.32637e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v6, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mView .line 183 .local v6, "view", android.view.View 18| const v0, #+30875 (0x0000789b | 4.32651e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v7, #+2131755075 (0x7f100043 | 1.91410e+38) 27| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 30| move-result-object v5 31| const v0, #+30876 (0x0000789c | 4.32665e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| check-cast v5, android.widget.TextView .line 184 .local v5, "nameView", android.widget.TextView 39| const v0, #+30877 (0x0000789d | 4.32679e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v7, v1, com.android.calendar.CalendarEventModel$Attendee.mName 47| const v0, #+30878 (0x0000789e | 4.32693e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-static {v7}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 56| move-result v7 57| const v0, #+30879 (0x0000789f | 4.32707e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v7, Label_10 65| const v0, #+30880 (0x000078a0 | 4.32721e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v7, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail Label_1: 73| const v0, #+30881 (0x000078a1 | 4.32735e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v5,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 185 82| const v0, #+30882 (0x000078a2 | 4.32749e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-boolean v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved 90| const v0, #+30883 (0x000078a3 | 4.32763e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-eqz v7, Label_11 .line 186 98| const v0, #+30884 (0x000078a4 | 4.32777e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v5}, android.widget.TextView.getPaintFlags():int 107| move-result v7 108| const v0, #+30885 (0x000078a5 | 4.32791e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| or-int/lit8 v7, v7, #+16 (0x00000010 | 2.24208e-44) 116| invoke-virtual {v5,v7}, android.widget.TextView.setPaintFlags(int):void Label_2: .line 193 119| const v0, #+30886 (0x000078a6 | 4.32805e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const v7, #+2131755076 (0x7f100044 | 1.91410e+38) 128| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 131| move-result-object v4 132| const v0, #+30887 (0x000078a7 | 4.32819e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| check-cast v4, android.widget.ImageButton .line 194 .local v4, "button", android.widget.ImageButton 140| const v0, #+30888 (0x000078a8 | 4.32833e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v10}, com.android.calendar.event.AttendeesView.isEnabled():boolean 149| move-result v7 150| const v0, #+30889 (0x000078a9 | 4.32847e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| if-eqz v7, Label_12 158| const v0, #+30890 (0x000078aa | 4.32861e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| move v7, v8 Label_3: 165| const v0, #+30891 (0x000078ab | 4.32875e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v4,v7}, android.widget.ImageButton.setVisibility(int):void .line 195 174| const v0, #+30892 (0x000078ac | 4.32889e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v4,v11}, android.widget.ImageButton.setTag(java.lang.Object):void .line 196 183| const v0, #+30893 (0x000078ad | 4.32903e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-boolean v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved 191| const v0, #+30894 (0x000078ae | 4.32917e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| if-eqz v7, Label_13 .line 197 199| const v0, #+30895 (0x000078af | 4.32931e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const v7, #+2130837573 (0x7f020045 | 1.72801e+38) 208| invoke-virtual {v4,v7}, android.widget.ImageButton.setImageResource(int):void .line 198 211| const v0, #+30896 (0x000078b0 | 4.32945e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v7, v10, com.android.calendar.event.AttendeesView.mContext 219| const v0, #+30897 (0x000078b1 | 4.32959e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const v8, #+2131493037 (0x7f0c00ad | 1.86095e+38) 228| invoke-virtual {v7,v8}, android.content.Context.getString(int):java.lang.String 231| move-result-object v7 232| const v0, #+30898 (0x000078b2 | 4.32973e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v4,v7}, android.widget.ImageButton.setContentDescription(java.lang.CharSequence):void Label_4: .line 204 241| const v0, #+30899 (0x000078b3 | 4.32987e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v4,v10}, android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener):void .line 206 250| const v0, #+30900 (0x000078b4 | 4.33001e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const v7, #+2131755077 (0x7f100045 | 1.91410e+38) 259| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 262| move-result-object v3 263| const v0, #+30901 (0x000078b5 | 4.33015e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| check-cast v3, android.widget.QuickContactBadge .line 208 .local v3, "badgeView", android.widget.QuickContactBadge 271| const v0, #+30902 (0x000078b6 | 4.33029e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| const/4 v2, #+0 (0x00000000 | 0.00000) .line 210 .local v2, "badge", android.graphics.drawable.Drawable 278| iget-object v7, v10, com.android.calendar.event.AttendeesView.mRecycledPhotos 280| const v0, #+30903 (0x000078b7 | 4.33043e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| if-eqz v7, Label_5 .line 211 288| const v0, #+30904 (0x000078b8 | 4.33057e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v7, v10, com.android.calendar.event.AttendeesView.mRecycledPhotos 296| const v0, #+30905 (0x000078b9 | 4.33071e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v8, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 304| const v0, #+30906 (0x000078ba | 4.33085e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v8, v8, com.android.calendar.CalendarEventModel$Attendee.mEmail 312| const v0, #+30907 (0x000078bb | 4.33099e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v7,v8}, java.util.HashMap.get(java.lang.Object):java.lang.Object 321| move-result-object v2 322| const v0, #+30908 (0x000078bc | 4.33113e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v2 328| check-cast v2, android.graphics.drawable.Drawable Label_5: .line 213 330| const v0, #+30909 (0x000078bd | 4.33127e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| if-eqz v2, Label_6 .line 214 338| const v0, #+30910 (0x000078be | 4.33141e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iput-object v2, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge Label_6: .line 216 346| const v0, #+30911 (0x000078bf | 4.33155e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 354| const v0, #+30912 (0x000078c0 | 4.33169e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v3,v7}, android.widget.QuickContactBadge.setImageDrawable(android.graphics.drawable.Drawable):void .line 218 363| const v0, #+30913 (0x000078c1 | 4.33183e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 371| const v0, #+30914 (0x000078c2 | 4.33197e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iget v7, v7, com.android.calendar.CalendarEventModel$Attendee.mStatus 379| const v0, #+30915 (0x000078c3 | 4.33211e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| if-nez v7, Label_14 .line 219 387| const v0, #+30916 (0x000078c4 | 4.33225e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 395| const v0, #+30917 (0x000078c5 | 4.33239e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget v8, v10, com.android.calendar.event.AttendeesView.mNoResponsePhotoAlpha 403| const v0, #+30918 (0x000078c6 | 4.33253e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v7,v8}, android.graphics.drawable.Drawable.setAlpha(int):void Label_7: .line 223 412| const v0, #+30919 (0x000078c7 | 4.33267e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 420| const v0, #+30920 (0x000078c8 | 4.33281e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iget v7, v7, com.android.calendar.CalendarEventModel$Attendee.mStatus 428| const v0, #+30921 (0x000078c9 | 4.33295e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 435| if-ne v7, v8, Label_15 .line 224 437| const v0, #+30922 (0x000078ca | 4.33310e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 445| const v0, #+30923 (0x000078cb | 4.33324e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| iget-object v8, v10, com.android.calendar.event.AttendeesView.mGrayscaleFilter 453| const v0, #+30924 (0x000078cc | 4.33338e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-virtual {v7,v8}, android.graphics.drawable.Drawable.setColorFilter(android.graphics.ColorFilter):void Label_8: .line 232 462| const v0, #+30925 (0x000078cd | 4.33352e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mContactLookupUri 470| const v0, #+30926 (0x000078ce | 4.33366e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| if-eqz v7, Label_16 .line 233 478| const v0, #+30927 (0x000078cf | 4.33380e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mContactLookupUri 486| const v0, #+30928 (0x000078d0 | 4.33394e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-virtual {v3,v7}, android.widget.QuickContactBadge.assignContactUri(android.net.Uri):void Label_9: .line 237 495| const v0, #+30929 (0x000078d1 | 4.33408e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| const/16 v7, #+60 (0x0000003c | 8.40779e-44) 503| invoke-virtual {v3,v7}, android.widget.QuickContactBadge.setMaxHeight(int):void .line 239 506| const v0, #+30930 (0x000078d2 | 4.33422e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| return-object v6 Label_10: .line 184 .end_local v3 .end_local v4 513| const v0, #+30931 (0x000078d3 | 4.33436e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| iget-object v7, v1, com.android.calendar.CalendarEventModel$Attendee.mName 521| const v0, #+30932 (0x000078d4 | 4.33450e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| goto/16 Label_1 Label_11: .line 188 529| const v0, #+30933 (0x000078d5 | 4.33464e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v5}, android.widget.TextView.getPaintFlags():int 538| move-result v7 539| const v0, #+30934 (0x000078d6 | 4.33478e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| and-int/lit8 v7, v7, #-17 (0xffffffef | NaN) 547| invoke-virtual {v5,v7}, android.widget.TextView.setPaintFlags(int):void 550| const v0, #+30935 (0x000078d7 | 4.33492e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| goto/16 Label_2 Label_12: .line 194 .restart_local v4 558| const v0, #+30936 (0x000078d8 | 4.33506e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 566| goto/16 Label_3 Label_13: .line 200 568| const v0, #+30937 (0x000078d9 | 4.33520e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| const v7, #+2130837585 (0x7f020051 | 1.72801e+38) 577| invoke-virtual {v4,v7}, android.widget.ImageButton.setImageResource(int):void .line 201 580| const v0, #+30938 (0x000078da | 4.33534e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| iget-object v7, v10, com.android.calendar.event.AttendeesView.mContext .line 202 588| const v0, #+30939 (0x000078db | 4.33548e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| const v8, #+2131493028 (0x7f0c00a4 | 1.86095e+38) .line 201 597| invoke-virtual {v7,v8}, android.content.Context.getString(int):java.lang.String 600| move-result-object v7 601| const v0, #+30940 (0x000078dc | 4.33562e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| invoke-virtual {v4,v7}, android.widget.ImageButton.setContentDescription(java.lang.CharSequence):void 610| const v0, #+30941 (0x000078dd | 4.33576e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| goto/16 Label_4 Label_14: .line 221 .restart_local v3 618| const v0, #+30942 (0x000078de | 4.33590e-41) 621| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 624| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 626| const v0, #+30943 (0x000078df | 4.33604e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| iget v8, v10, com.android.calendar.event.AttendeesView.mDefaultPhotoAlpha 634| const v0, #+30944 (0x000078e0 | 4.33618e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-virtual {v7,v8}, android.graphics.drawable.Drawable.setAlpha(int):void 643| const v0, #+30945 (0x000078e1 | 4.33632e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| goto/16 Label_7 Label_15: .line 226 651| const v0, #+30946 (0x000078e2 | 4.33646e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 659| const v0, #+30947 (0x000078e3 | 4.33660e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| invoke-virtual {v7,v9}, android.graphics.drawable.Drawable.setColorFilter(android.graphics.ColorFilter):void 668| const v0, #+30948 (0x000078e4 | 4.33674e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| goto/16 Label_8 Label_16: .line 235 676| const v0, #+30949 (0x000078e5 | 4.33688e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| iget-object v7, v11, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 684| const v0, #+30950 (0x000078e6 | 4.33702e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| iget-object v7, v7, com.android.calendar.CalendarEventModel$Attendee.mEmail 692| const v0, #+30951 (0x000078e7 | 4.33716e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 699| invoke-virtual {v3,v7,v8}, android.widget.QuickContactBadge.assignContactFromEmail(java.lang.String, boolean):void 702| const v0, #+30952 (0x000078e8 | 4.33730e-41) 705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 708| goto/16 Label_9 } method com.android.calendar.event.AttendeesView.updateDividerViewLabel(android.view.View, java.lang.CharSequence, int):void { .params "divider", "label", "count" .src "AttendeesView.java" .line 158 .prologue_end .line 158 0| const v0, #+30953 (0x000078e9 | 4.33744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-gtz v6, Label_2 .line 159 8| const v0, #+30954 (0x000078ea | 4.33758e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v4, android.widget.TextView .end_local v4 16| const v0, #+30955 (0x000078eb | 4.33772e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void Label_1: .line 164 25| const v0, #+30956 (0x000078ec | 4.33786e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void Label_2: .line 162 .restart_local v4 32| const v0, #+30957 (0x000078ed | 4.33800e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| check-cast v4, android.widget.TextView .end_local v4 40| const v0, #+30958 (0x000078ee | 4.33814e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| new-instance v1, java.lang.StringBuilder 48| const v0, #+30959 (0x000078ef | 4.33828e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-direct {v1}, java.lang.StringBuilder.():void 57| const v0, #+30960 (0x000078f0 | 4.33842e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 66| move-result-object v1 67| const v0, #+30961 (0x000078f1 | 4.33856e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v2, " (" 76| const v0, #+30962 (0x000078f2 | 4.33870e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 85| move-result-object v1 86| const v0, #+30963 (0x000078f3 | 4.33884e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v1,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 95| move-result-object v1 96| const v0, #+30964 (0x000078f4 | 4.33898e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v2, ")" 105| const v0, #+30965 (0x000078f5 | 4.33912e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 114| move-result-object v1 115| const v0, #+30966 (0x000078f6 | 4.33926e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 124| move-result-object v1 125| const v0, #+30967 (0x000078f7 | 4.33940e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v4,v1}, android.widget.TextView.setText(java.lang.CharSequence):void 134| const v0, #+30968 (0x000078f8 | 4.33954e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| goto/16 Label_1 } method com.android.calendar.event.AttendeesView.addAttendees(java.util.ArrayList):void { .params "?" .src "AttendeesView.java" .line 370 .local_ex v5, "attendees", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 370 0| const v0, #+30969 (0x000078f9 | 4.33968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v4 .try_begin_1 .line 371 7| const v0, #+30970 (0x000078fa | 4.33982e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 16| move-result-object v2 17| const v0, #+30971 (0x000078fb | 4.33996e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "attendee$iterator", java.util.Iterator 23| const v0, #+30972 (0x000078fc | 4.34010e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 32| move-result v3 33| const v0, #+30973 (0x000078fd | 4.34024e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-eqz v3, Label_3 41| const v0, #+30974 (0x000078fe | 4.34038e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 50| move-result-object v1 51| const v0, #+30975 (0x000078ff | 4.34052e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 372 .local v1, "attendee", com.android.calendar.CalendarEventModel$Attendee 59| const v0, #+30976 (0x00007900 | 4.34066e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v4,v1}, com.android.calendar.event.AttendeesView.addOneAttendee(com.android.calendar.CalendarEventModel$Attendee):void .try_end_1 catch(...) : Label_2 68| const v0, #+30977 (0x00007901 | 4.34080e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| goto/16 Label_1 Label_2: .line 370 .end_local v1 .end_local v2 76| const v0, #+30978 (0x00007902 | 4.34094e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| move-exception v3 83| monitor-exit v4 84| const v0, #+30979 (0x00007903 | 4.34108e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| throw v3 Label_3: .restart_local v2 91| const v0, #+30980 (0x00007904 | 4.34122e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| monitor-exit v4 .line 375 98| const v0, #+30981 (0x00007905 | 4.34136e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-void } method com.android.calendar.event.AttendeesView.clearAttendees():void { .src "AttendeesView.java" .line 262 .prologue_end 0| const v0, #+30982 (0x00007906 | 4.34150e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 262 7| new-instance v5, java.util.HashMap 9| const v0, #+30983 (0x00007907 | 4.34164e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v5}, java.util.HashMap.():void 18| const v0, #+30984 (0x00007908 | 4.34178e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v5, v9, com.android.calendar.event.AttendeesView.mRecycledPhotos .line 263 26| const v0, #+30985 (0x00007909 | 4.34192e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v9}, com.android.calendar.event.AttendeesView.getChildCount():int 35| move-result v3 36| const v0, #+30986 (0x0000790a | 4.34206e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 264 .local v3, "size", int 42| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 43| const v0, #+30987 (0x0000790b | 4.34220e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-ge v2, v3, Label_4 .line 265 51| const v0, #+30988 (0x0000790c | 4.34234e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v9,v2}, com.android.calendar.event.AttendeesView.getChildAt(int):android.view.View 60| move-result-object v4 61| const v0, #+30989 (0x0000790d | 4.34248e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 266 .local v4, "view", android.view.View 67| instance-of v5, v4, android.widget.TextView 69| const v0, #+30990 (0x0000790e | 4.34262e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v5, Label_3 Label_2: .line 264 77| const v0, #+30991 (0x0000790f | 4.34276e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 85| goto/16 Label_1 Label_3: .line 269 87| const v0, #+30992 (0x00007910 | 4.34290e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v4}, android.view.View.getTag():java.lang.Object 96| move-result-object v1 97| const v0, #+30993 (0x00007911 | 4.34304e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| check-cast v1, com.android.calendar.event.EditEventHelper$AttendeeItem .line 270 .local v1, "attendeeItem", com.android.calendar.event.EditEventHelper$AttendeeItem 105| const v0, #+30994 (0x00007912 | 4.34318e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v5, v9, com.android.calendar.event.AttendeesView.mRecycledPhotos 113| const v0, #+30995 (0x00007913 | 4.34332e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v6, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 121| const v0, #+30996 (0x00007914 | 4.34346e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v6, v6, com.android.calendar.CalendarEventModel$Attendee.mEmail 129| const v0, #+30997 (0x00007915 | 4.34360e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v7, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge 137| const v0, #+30998 (0x00007916 | 4.34374e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v5,v6,v7}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object 146| const v0, #+30999 (0x00007917 | 4.34389e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| goto/16 Label_2 Label_4: .line 273 .end_local v1 .end_local v4 154| const v0, #+31000 (0x00007918 | 4.34403e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v9}, com.android.calendar.event.AttendeesView.removeAllViews():void .line 274 163| const v0, #+31001 (0x00007919 | 4.34417e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iput v8, v9, com.android.calendar.event.AttendeesView.mYes .line 275 171| const v0, #+31002 (0x0000791a | 4.34431e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iput v8, v9, com.android.calendar.event.AttendeesView.mNo .line 276 179| const v0, #+31003 (0x0000791b | 4.34445e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iput v8, v9, com.android.calendar.event.AttendeesView.mMaybe .line 277 187| const v0, #+31004 (0x0000791c | 4.34459e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput v8, v9, com.android.calendar.event.AttendeesView.mNoResponse .line 278 195| const v0, #+31005 (0x0000791d | 4.34473e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| return-void } method com.android.calendar.event.AttendeesView.contains(com.android.calendar.CalendarEventModel$Attendee):boolean { .params "attendee" .src "AttendeesView.java" .line 243 .prologue_end .line 243 0| const v0, #+31006 (0x0000791e | 4.34487e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, com.android.calendar.event.AttendeesView.getChildCount():int 9| move-result v3 10| const v0, #+31007 (0x0000791f | 4.34501e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v3, "size", int 16| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 17| const v0, #+31008 (0x00007920 | 4.34515e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v2, v3, Label_4 .line 245 25| const v0, #+31009 (0x00007921 | 4.34529e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v7,v2}, com.android.calendar.event.AttendeesView.getChildAt(int):android.view.View 34| move-result-object v4 35| const v0, #+31010 (0x00007922 | 4.34543e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 246 .local v4, "view", android.view.View 41| instance-of v5, v4, android.widget.TextView 43| const v0, #+31011 (0x00007923 | 4.34557e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v5, Label_3 Label_2: .line 244 51| const v0, #+31012 (0x00007924 | 4.34571e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 59| goto/16 Label_1 Label_3: .line 249 61| const v0, #+31013 (0x00007925 | 4.34585e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v4}, android.view.View.getTag():java.lang.Object 70| move-result-object v1 71| const v0, #+31014 (0x00007926 | 4.34599e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| check-cast v1, com.android.calendar.event.EditEventHelper$AttendeeItem .line 250 .local v1, "attendeeItem", com.android.calendar.event.EditEventHelper$AttendeeItem 79| const v0, #+31015 (0x00007927 | 4.34613e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v5, v8, com.android.calendar.CalendarEventModel$Attendee.mEmail 87| const v0, #+31016 (0x00007928 | 4.34627e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v6, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee 95| const v0, #+31017 (0x00007929 | 4.34641e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v6, v6, com.android.calendar.CalendarEventModel$Attendee.mEmail 103| const v0, #+31018 (0x0000792a | 4.34655e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v5,v6}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 112| move-result v5 113| const v0, #+31019 (0x0000792b | 4.34669e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v5, Label_2 .line 251 121| const v0, #+31020 (0x0000792c | 4.34683e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 128| return v5 Label_4: .line 254 .end_local v1 .end_local v4 129| const v0, #+31021 (0x0000792d | 4.34697e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v5, #+0 (0x00000000 | 0.00000) 136| return v5 } method com.android.calendar.event.AttendeesView.onClick(android.view.View):void { .params "view" .src "AttendeesView.java" .line 482 .prologue_end .line 482 0| const v0, #+31022 (0x0000792e | 4.34711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.view.View.getTag():java.lang.Object 9| move-result-object v1 10| const v0, #+31023 (0x0000792f | 4.34725e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.calendar.event.EditEventHelper$AttendeeItem .line 483 .local v1, "item", com.android.calendar.event.EditEventHelper$AttendeeItem 18| const v0, #+31024 (0x00007930 | 4.34739e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v2, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved 26| const v0, #+31025 (0x00007931 | 4.34753e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 34| iput-boolean v2, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mRemoved .line 484 36| const v0, #+31026 (0x00007932 | 4.34767e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v3,v1}, com.android.calendar.event.AttendeesView.updateAttendeeView(com.android.calendar.event.EditEventHelper$AttendeeItem):android.view.View .line 485 45| const v0, #+31027 (0x00007933 | 4.34781e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.calendar.event.AttendeesView.setEnabled(boolean):void { .params "enabled" .src "AttendeesView.java" .line 131 .prologue_end .line 131 0| const v0, #+31028 (0x00007934 | 4.34795e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v7,v8}, android.widget.LinearLayout.setEnabled(boolean):void .line 132 9| const v0, #+31029 (0x00007935 | 4.34809e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7}, com.android.calendar.event.AttendeesView.isEnabled():boolean 18| move-result v6 19| const v0, #+31030 (0x00007936 | 4.34823e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v6, Label_4 27| const v0, #+31031 (0x00007937 | 4.34837e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v5, #+0 (0x00000000 | 0.00000) Label_1: .line 133 .local v5, "visibility", int 34| const v0, #+31032 (0x00007938 | 4.34851e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v7}, com.android.calendar.event.AttendeesView.getChildCount():int 43| move-result v2 44| const v0, #+31033 (0x00007939 | 4.34865e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 134 .local v2, "count", int 50| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "i", int 51| const v0, #+31034 (0x0000793a | 4.34879e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-ge v3, v2, Label_5 .line 135 59| const v0, #+31035 (0x0000793b | 4.34893e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v7,v3}, com.android.calendar.event.AttendeesView.getChildAt(int):android.view.View 68| move-result-object v1 69| const v0, #+31036 (0x0000793c | 4.34907e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 136 .local v1, "child", android.view.View 75| const v6, #+2131755076 (0x7f100044 | 1.91410e+38) 78| invoke-virtual {v1,v6}, android.view.View.findViewById(int):android.view.View 81| move-result-object v4 82| const v0, #+31037 (0x0000793d | 4.34921e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 137 .local v4, "minusButton", android.view.View 88| if-eqz v4, Label_3 .line 138 90| const v0, #+31038 (0x0000793e | 4.34935e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v4,v5}, android.view.View.setVisibility(int):void Label_3: .line 134 99| const v0, #+31039 (0x0000793f | 4.34949e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 107| goto/16 Label_2 Label_4: .line 132 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 109| const v0, #+31040 (0x00007940 | 4.34963e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v5, #+8 (0x00000008 | 1.12104e-44) .restart_local v5 117| goto/16 Label_1 Label_5: .line 141 .restart_local v2 .restart_local v3 119| const v0, #+31041 (0x00007941 | 4.34977e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.calendar.event.CreateEventDialogFragment$1.(com.android.calendar.event.CreateEventDialogFragment):void { .params "this$0" .src "CreateEventDialogFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31042 (0x00007942 | 4.34991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.CreateEventDialogFragment$1.this$0 .line 149 8| const v0, #+31043 (0x00007943 | 4.35005e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31044 (0x00007944 | 4.35019e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.CreateEventDialogFragment$1.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "CreateEventDialogFragment.java" .line 153 .prologue_end .line 153 0| const v0, #+31045 (0x00007945 | 4.35033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.CreateEventDialogFragment$1.this$0 8| const v0, #+31046 (0x00007946 | 4.35047e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.event.CreateEventDialogFragment.-wrap0(com.android.calendar.event.CreateEventDialogFragment):void .line 154 17| const v0, #+31047 (0x00007947 | 4.35061e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.calendar.event.CreateEventDialogFragment$1.this$0 25| const v0, #+31048 (0x00007948 | 4.35075e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, com.android.calendar.event.CreateEventDialogFragment.dismiss():void .line 155 34| const v0, #+31049 (0x00007949 | 4.35089e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.event.CreateEventDialogFragment$2.(com.android.calendar.event.CreateEventDialogFragment):void { .params "this$0" .src "CreateEventDialogFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31050 (0x0000794a | 4.35103e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.CreateEventDialogFragment$2.this$0 .line 158 8| const v0, #+31051 (0x0000794b | 4.35117e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31052 (0x0000794c | 4.35131e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.CreateEventDialogFragment$2.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "CreateEventDialogFragment.java" .line 162 0| move-object/16 v21, v22 3| move-object/16 v22, v23 6| move/16 v23, v24 .prologue_end .line 162 9| const v24, #+31053 (0x0000794d | 4.35145e-41) 12| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v21 17| iget-object v2, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 19| const v24, #+31054 (0x0000794e | 4.35159e-41) 22| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v2}, com.android.calendar.event.CreateEventDialogFragment.-get1(com.android.calendar.event.CreateEventDialogFragment):com.android.calendar.CalendarController 28| move-result-object v2 29| const v24, #+31055 (0x0000794f | 4.35173e-41) 32| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 163 35| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 37| move-object/from16 v0, v21 39| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 41| const v24, #+31056 (0x00007950 | 4.35187e-41) 44| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v3}, com.android.calendar.event.CreateEventDialogFragment.-get2(com.android.calendar.event.CreateEventDialogFragment):long 50| move-result-wide v8:v9 51| const v24, #+31057 (0x00007951 | 4.35201e-41) 54| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 164 57| move-object/from16 v0, v21 59| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 61| const v24, #+31058 (0x00007952 | 4.35215e-41) 64| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v3}, com.android.calendar.event.CreateEventDialogFragment.-get2(com.android.calendar.event.CreateEventDialogFragment):long 70| move-result-wide v4:v5 71| const v24, #+31059 (0x00007953 | 4.35229e-41) 74| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 77| const-wide/32 v10:v11, #+86400000 (0x05265c00 | 7.82218e-36) 80| add-long/2addr v10:v11, v4:v5 .line 165 81| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) .line 166 83| move-object/from16 v0, v21 85| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 87| const v24, #+31060 (0x00007954 | 4.35243e-41) 90| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-static {v3}, com.android.calendar.event.CreateEventDialogFragment.-get3(com.android.calendar.event.CreateEventDialogFragment):android.widget.EditText 96| move-result-object v3 97| const v24, #+31061 (0x00007955 | 4.35257e-41) 100| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v3}, android.widget.EditText.getText():android.text.Editable 106| move-result-object v3 107| const v24, #+31062 (0x00007956 | 4.35271e-41) 110| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v3}, android.text.Editable.toString():java.lang.String 116| move-result-object v18 117| const v24, #+31063 (0x00007957 | 4.35285e-41) 120| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 167 123| move-object/from16 v0, v21 125| iget-object v3, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 127| const v24, #+31064 (0x00007958 | 4.35299e-41) 130| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {v3}, com.android.calendar.event.CreateEventDialogFragment.-get0(com.android.calendar.event.CreateEventDialogFragment):long 136| move-result-wide v19:v20 137| const v24, #+31065 (0x00007959 | 4.35313e-41) 140| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 163 143| const-wide/16 v4:v5, #+1 (0x00000001 | 1.40130e-45) .line 164 145| const/4 v12, #+0 (0x00000000 | 0.00000) 146| const/4 v13, #+0 (0x00000000 | 0.00000) .line 165 147| const-wide/16 v14:v15, #+16 (0x00000010 | 2.24208e-44) 149| move-object/from16 v3, v21 .line 162 151| invoke-virtual/range {v2..v20}, com.android.calendar.CalendarController.sendEventRelatedEventWithExtraWithTitleWithCalendarId(java.lang.Object, long, long, long, long, int, int, long, long, java.lang.String, long):void .line 168 154| const v24, #+31066 (0x0000795a | 4.35327e-41) 157| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 160| move-object/from16 v0, v21 162| iget-object v2, v0, com.android.calendar.event.CreateEventDialogFragment$2.this$0 164| const v24, #+31067 (0x0000795b | 4.35341e-41) 167| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v2}, com.android.calendar.event.CreateEventDialogFragment.dismiss():void .line 169 173| const v24, #+31068 (0x0000795c | 4.35355e-41) 176| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 179| return-void } method com.android.calendar.event.CreateEventDialogFragment$3.(com.android.calendar.event.CreateEventDialogFragment):void { .params "this$0" .src "CreateEventDialogFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31069 (0x0000795d | 4.35369e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.CreateEventDialogFragment$3.this$0 .line 247 8| const v0, #+31070 (0x0000795e | 4.35383e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31071 (0x0000795f | 4.35397e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.CreateEventDialogFragment$3.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "CreateEventDialogFragment.java" .line 251 .prologue_end .line 251 0| const v0, #+31072 (0x00007960 | 4.35411e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v6, com.android.calendar.event.CreateEventDialogFragment$3.this$0 8| const v0, #+31073 (0x00007961 | 4.35425e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 17| move-result-object v1 18| const v0, #+31074 (0x00007962 | 4.35439e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 252 .local v1, "activity", android.app.Activity 24| if-eqz v1, Label_1 .line 253 26| const v0, #+31075 (0x00007963 | 4.35453e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, android.content.Intent 34| const v0, #+31076 (0x00007964 | 4.35468e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v4, "android.settings.ADD_ACCOUNT_SETTINGS" 43| const v0, #+31077 (0x00007965 | 4.35482e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v3,v4}, android.content.Intent.(java.lang.String):void .line 254 .local v3, "nextIntent", android.content.Intent 52| const v0, #+31078 (0x00007966 | 4.35496e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 59| new-array v2, v4, java.lang.String[] 61| const v0, #+31079 (0x00007967 | 4.35510e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "com.android.calendar" 70| const v0, #+31080 (0x00007968 | 4.35524e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v5, #+0 (0x00000000 | 0.00000) 77| aput-object v4, v2, v5 .line 255 .local v2, "array", java.lang.String[] 79| const v0, #+31081 (0x00007969 | 4.35538e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v4, "authorities" 88| const v0, #+31082 (0x0000796a | 4.35552e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v4,v2}, android.content.Intent.putExtra(java.lang.String, java.lang.String[]):android.content.Intent .line 256 97| const v0, #+31083 (0x0000796b | 4.35566e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/high16 v4, #+335544320 (0x14000000 | 6.46235e-27) 105| invoke-virtual {v3,v4}, android.content.Intent.addFlags(int):android.content.Intent .line 258 108| const v0, #+31084 (0x0000796c | 4.35580e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v1,v3}, android.app.Activity.startActivity(android.content.Intent):void Label_1: .line 260 .end_local v2 .end_local v3 117| const v0, #+31085 (0x0000796d | 4.35594e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| return-void } method com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.(com.android.calendar.event.CreateEventDialogFragment, android.content.Context):void { .params "this$0", "context" .src "CreateEventDialogFragment.java" .line 88 .prologue_end .line 88 0| const v0, #+31086 (0x0000796e | 4.35608e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.this$0 .line 92 8| const v0, #+31087 (0x0000796f | 4.35622e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 93 17| const v0, #+31088 (0x00007970 | 4.35636e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "CreateEventDialogFragment.java" .line 97 .prologue_end .line 97 0| const v0, #+31089 (0x00007971 | 4.35650e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.this$0 8| const v0, #+31090 (0x00007972 | 4.35664e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1,v5}, com.android.calendar.event.CreateEventDialogFragment.-wrap1(com.android.calendar.event.CreateEventDialogFragment, android.database.Cursor):void .line 98 17| const v0, #+31091 (0x00007973 | 4.35678e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v5, Label_1 .line 99 25| const v0, #+31092 (0x00007974 | 4.35692e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v5}, android.database.Cursor.close():void Label_1: .line 101 34| const v0, #+31093 (0x00007975 | 4.35706e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.event.CreateEventDialogFragment.-get0(com.android.calendar.event.CreateEventDialogFragment):long { 0| const v0, #+31094 (0x00007976 | 4.35720e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mCalendarId 8| const v0, #+31095 (0x00007977 | 4.35734e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.event.CreateEventDialogFragment.-get1(com.android.calendar.event.CreateEventDialogFragment):com.android.calendar.CalendarController { 0| const v0, #+31096 (0x00007978 | 4.35748e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.CreateEventDialogFragment.mController 8| const v0, #+31097 (0x00007979 | 4.35762e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.CreateEventDialogFragment.-get2(com.android.calendar.event.CreateEventDialogFragment):long { 0| const v0, #+31098 (0x0000797a | 4.35776e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis 8| const v0, #+31099 (0x0000797b | 4.35790e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.event.CreateEventDialogFragment.-get3(com.android.calendar.event.CreateEventDialogFragment):android.widget.EditText { 0| const v0, #+31100 (0x0000797c | 4.35804e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.CreateEventDialogFragment.mEventTitle 8| const v0, #+31101 (0x0000797d | 4.35818e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.CreateEventDialogFragment.-wrap0(com.android.calendar.event.CreateEventDialogFragment):void { 0| const v0, #+31102 (0x0000797e | 4.35832e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.CreateEventDialogFragment.createAllDayEvent():void 9| const v0, #+31103 (0x0000797f | 4.35846e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.CreateEventDialogFragment.-wrap1(com.android.calendar.event.CreateEventDialogFragment, android.database.Cursor):void { .params "?", "cursor" .src "CreateEventDialogFragment.java" .line 1 .prologue_end 0| const v0, #+31104 (0x00007980 | 4.35860e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.event.CreateEventDialogFragment.setDefaultCalendarView(android.database.Cursor):void 9| const v0, #+31105 (0x00007981 | 4.35874e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.CreateEventDialogFragment.():void { .src "CreateEventDialogFragment.java" .line 104 .prologue_end .line 104 0| const v0, #+31106 (0x00007982 | 4.35888e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.app.DialogFragment.():void .line 83 9| const v0, #+31107 (0x00007983 | 4.35902e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 17| iput-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mCalendarId .line 106 19| const v0, #+31108 (0x00007984 | 4.35916e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.calendar.event.CreateEventDialogFragment.(android.text.format.Time):void { .params "day" .src "CreateEventDialogFragment.java" .line 108 .prologue_end .line 108 0| const v0, #+31109 (0x00007985 | 4.35930e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.app.DialogFragment.():void .line 83 9| const v0, #+31110 (0x00007986 | 4.35944e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 17| iput-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mCalendarId .line 109 19| const v0, #+31111 (0x00007987 | 4.35958e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v3,v4}, com.android.calendar.event.CreateEventDialogFragment.setDay(android.text.format.Time):void .line 110 28| const v0, #+31112 (0x00007988 | 4.35972e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void } method com.android.calendar.event.CreateEventDialogFragment.createAllDayEvent():void { .src "CreateEventDialogFragment.java" .line 208 .prologue_end 0| const v0, #+31113 (0x00007989 | 4.35986e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 208 7| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 9| const v0, #+31114 (0x0000798a | 4.36000e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-wide v3:v4, v8, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis 17| const v0, #+31115 (0x0000798b | 4.36014e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-wide v3:v4, v1, com.android.calendar.CalendarEventModel.mStart .line 209 25| const v0, #+31116 (0x0000798c | 4.36028e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 33| const v0, #+31117 (0x0000798d | 4.36042e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-wide v3:v4, v8, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis 41| const v0, #+31118 (0x0000798e | 4.36056e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const-wide/32 v5:v6, #+86400000 (0x05265c00 | 7.82218e-36) 50| add-long/2addr v3:v4, v5:v6 51| iput-wide v3:v4, v1, com.android.calendar.CalendarEventModel.mEnd .line 210 53| const v0, #+31119 (0x0000798f | 4.36070e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 61| const v0, #+31120 (0x00007990 | 4.36084e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v2, v8, com.android.calendar.event.CreateEventDialogFragment.mEventTitle 69| const v0, #+31121 (0x00007991 | 4.36098e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v2}, android.widget.EditText.getText():android.text.Editable 78| move-result-object v2 79| const v0, #+31122 (0x00007992 | 4.36112e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 88| move-result-object v2 89| const v0, #+31123 (0x00007993 | 4.36126e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iput-object v2, v1, com.android.calendar.CalendarEventModel.mTitle .line 211 97| const v0, #+31124 (0x00007994 | 4.36140e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 105| const v0, #+31125 (0x00007995 | 4.36154e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 112| iput-boolean v2, v1, com.android.calendar.CalendarEventModel.mAllDay .line 212 114| const v0, #+31126 (0x00007996 | 4.36168e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 122| const v0, #+31127 (0x00007997 | 4.36182e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-wide v3:v4, v8, com.android.calendar.event.CreateEventDialogFragment.mCalendarId 130| const v0, #+31128 (0x00007998 | 4.36196e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput-wide v3:v4, v1, com.android.calendar.CalendarEventModel.mCalendarId .line 213 138| const v0, #+31129 (0x00007999 | 4.36210e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 146| const v0, #+31130 (0x0000799a | 4.36224e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v2, v8, com.android.calendar.event.CreateEventDialogFragment.mCalendarOwner 154| const v0, #+31131 (0x0000799b | 4.36238e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iput-object v2, v1, com.android.calendar.CalendarEventModel.mOwnerAccount .line 215 162| const v0, #+31132 (0x0000799c | 4.36252e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v1, v8, com.android.calendar.event.CreateEventDialogFragment.mEditEventHelper 170| const v0, #+31133 (0x0000799d | 4.36266e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v2, v8, com.android.calendar.event.CreateEventDialogFragment.mModel 178| const v0, #+31134 (0x0000799e | 4.36280e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v3, #+0 (0x00000000 | 0.00000) 185| invoke-virtual {v1,v2,v3,v7}, com.android.calendar.event.EditEventHelper.saveEvent(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, int):boolean 188| move-result v1 189| const v0, #+31135 (0x0000799f | 4.36294e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-eqz v1, Label_1 .line 216 197| const v0, #+31136 (0x000079a0 | 4.36308e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v8}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 206| move-result-object v1 207| const v0, #+31137 (0x000079a1 | 4.36322e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| const v2, #+2131492904 (0x7f0c0028 | 1.86093e+38) 216| invoke-static {v1,v2,v7}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 219| move-result-object v1 220| const v0, #+31138 (0x000079a2 | 4.36336e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v1}, android.widget.Toast.show():void Label_1: .line 218 229| const v0, #+31139 (0x000079a3 | 4.36350e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return-void } method com.android.calendar.event.CreateEventDialogFragment.setCalendarFields(android.database.Cursor):void { .params "cursor" .src "CreateEventDialogFragment.java" .line 305 .prologue_end .line 305 0| const v0, #+31140 (0x000079a4 | 4.36364e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v8, "_id" 9| const v0, #+31141 (0x000079a5 | 4.36378e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 18| move-result v3 19| const v0, #+31142 (0x000079a6 | 4.36392e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 306 .local v3, "calendarIdIndex", int 25| const-string/jumbo v8, "calendar_color" 28| const v0, #+31143 (0x000079a7 | 4.36406e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 37| move-result v7 38| const v0, #+31144 (0x000079a8 | 4.36420e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 307 .local v7, "colorIndex", int 44| const-string/jumbo v8, "calendar_displayName" 47| const v0, #+31145 (0x000079a9 | 4.36434e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 56| move-result v5 57| const v0, #+31146 (0x000079aa | 4.36448e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 308 .local v5, "calendarNameIndex", int 63| const-string/jumbo v8, "account_name" 66| const v0, #+31147 (0x000079ab | 4.36462e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 75| move-result v2 76| const v0, #+31148 (0x000079ac | 4.36476e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 309 .local v2, "accountNameIndex", int 82| const-string/jumbo v8, "ownerAccount" 85| const v0, #+31149 (0x000079ad | 4.36490e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 94| move-result v6 95| const v0, #+31150 (0x000079ae | 4.36504e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 311 .local v6, "calendarOwnerIndex", int 101| invoke-interface {v12,v3}, android.database.Cursor.getLong(int):long 104| move-result-wide v9:v10 105| const v0, #+31151 (0x000079af | 4.36518e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-wide v9:v10, v11, com.android.calendar.event.CreateEventDialogFragment.mCalendarId .line 312 113| const v0, #+31152 (0x000079b0 | 4.36532e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v12,v6}, android.database.Cursor.getString(int):java.lang.String 122| move-result-object v8 123| const v0, #+31153 (0x000079b1 | 4.36547e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mCalendarOwner .line 313 131| const v0, #+31154 (0x000079b2 | 4.36561e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mColor 139| const v0, #+31155 (0x000079b3 | 4.36575e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-interface {v12,v7}, android.database.Cursor.getInt(int):int 148| move-result v9 149| const v0, #+31156 (0x000079b4 | 4.36589e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-static {v9}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 158| move-result v9 159| const v0, #+31157 (0x000079b5 | 4.36603e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v8,v9}, android.view.View.setBackgroundColor(int):void .line 315 168| const v0, #+31158 (0x000079b6 | 4.36617e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-interface {v12,v2}, android.database.Cursor.getString(int):java.lang.String 177| move-result-object v1 178| const v0, #+31159 (0x000079b7 | 4.36631e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 316 .local v1, "accountName", java.lang.String 184| invoke-interface {v12,v5}, android.database.Cursor.getString(int):java.lang.String 187| move-result-object v4 188| const v0, #+31160 (0x000079b8 | 4.36645e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 317 .local v4, "calendarName", java.lang.String 194| iget-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mCalendarName 196| const v0, #+31161 (0x000079b9 | 4.36659e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v8,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 318 205| const v0, #+31162 (0x000079ba | 4.36673e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v4,v1}, java.lang.String.equals(java.lang.Object):boolean 214| move-result v8 215| const v0, #+31163 (0x000079bb | 4.36687e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| if-eqz v8, Label_2 .line 319 223| const v0, #+31164 (0x000079bc | 4.36701e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mAccountName 231| const v0, #+31165 (0x000079bd | 4.36715e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 239| invoke-virtual {v8,v9}, android.widget.TextView.setVisibility(int):void Label_1: .line 324 242| const v0, #+31166 (0x000079be | 4.36729e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| return-void Label_2: .line 321 249| const v0, #+31167 (0x000079bf | 4.36743e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mAccountName 257| const v0, #+31168 (0x000079c0 | 4.36757e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const/4 v9, #+0 (0x00000000 | 0.00000) 264| invoke-virtual {v8,v9}, android.widget.TextView.setVisibility(int):void .line 322 267| const v0, #+31169 (0x000079c1 | 4.36771e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v8, v11, com.android.calendar.event.CreateEventDialogFragment.mAccountName 275| const v0, #+31170 (0x000079c2 | 4.36785e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v8,v1}, android.widget.TextView.setText(java.lang.CharSequence):void 284| const v0, #+31171 (0x000079c3 | 4.36799e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| goto/16 Label_1 } method com.android.calendar.event.CreateEventDialogFragment.setDefaultCalendarView(android.database.Cursor):void { .params "cursor" .src "CreateEventDialogFragment.java" .line 240 .prologue_end 0| const v0, #+31172 (0x000079c4 | 4.36813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 240 7| if-eqz v13, Label_1 9| const v0, #+31173 (0x000079c5 | 4.36827e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v13}, android.database.Cursor.getCount():int 18| move-result v9 19| const v0, #+31174 (0x000079c6 | 4.36841e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v9, Label_2 Label_1: .line 243 27| const v0, #+31175 (0x000079c7 | 4.36855e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v12}, com.android.calendar.event.CreateEventDialogFragment.dismiss():void .line 244 36| const v0, #+31176 (0x000079c8 | 4.36869e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v4, android.app.AlertDialog$Builder 44| const v0, #+31177 (0x000079c9 | 4.36883e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v12}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 53| move-result-object v9 54| const v0, #+31178 (0x000079ca | 4.36897e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v4,v9}, android.app.AlertDialog$Builder.(android.content.Context):void .line 245 .local v4, "builder", android.app.AlertDialog$Builder 63| const v0, #+31179 (0x000079cb | 4.36911e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const v9, #+2131492925 (0x7f0c003d | 1.86093e+38) 72| invoke-virtual {v4,v9}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 75| move-result-object v9 76| const v0, #+31180 (0x000079cc | 4.36925e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 246 82| const v10, #+16843605 (0x01010355 | 2.36959e-38) .line 245 85| invoke-virtual {v9,v10}, android.app.AlertDialog$Builder.setIconAttribute(int):android.app.AlertDialog$Builder 88| move-result-object v9 89| const v0, #+31181 (0x000079cd | 4.36939e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 246 95| const v10, #+2131492926 (0x7f0c003e | 1.86093e+38) .line 245 98| invoke-virtual {v9,v10}, android.app.AlertDialog$Builder.setMessage(int):android.app.AlertDialog$Builder 101| move-result-object v9 102| const v0, #+31182 (0x000079ce | 4.36953e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 247 108| new-instance v10, com.android.calendar.event.CreateEventDialogFragment$3 110| const v0, #+31183 (0x000079cf | 4.36967e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v10,v12}, com.android.calendar.event.CreateEventDialogFragment$3.(com.android.calendar.event.CreateEventDialogFragment):void 119| const v0, #+31184 (0x000079d0 | 4.36981e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const v11, #+2131492928 (0x7f0c0040 | 1.86093e+38) .line 245 128| invoke-virtual {v9,v11,v10}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 131| move-result-object v9 132| const v0, #+31185 (0x000079d1 | 4.36995e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 138| const v10, #+17039369 (0x01040009 | 2.42446e-38) .line 245 141| invoke-virtual {v9,v10,v8}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder .line 263 144| const v0, #+31186 (0x000079d2 | 4.37009e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v4}, android.app.AlertDialog$Builder.show():android.app.AlertDialog .line 264 153| const v0, #+31187 (0x000079d3 | 4.37023e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| return-void Label_2: .line 268 .end_local v4 160| const v0, #+31188 (0x000079d4 | 4.37037e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const/4 v7, #+0 (0x00000000 | 0.00000) .line 269 .local v7, "defaultCalendar", java.lang.String 167| invoke-virtual {v12}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 170| move-result-object v3 171| const v0, #+31189 (0x000079d5 | 4.37051e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 270 .local v3, "activity", android.app.Activity 177| if-eqz v3, Label_5 .line 272 179| const v0, #+31190 (0x000079d6 | 4.37065e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| const-string/jumbo v9, "preference_defaultCalendar" 188| const v0, #+31191 (0x000079d7 | 4.37079e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| check-cast v8, java.lang.String .line 271 196| const v0, #+31192 (0x000079d8 | 4.37093e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v3,v9,v8}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String):java.lang.String 205| move-result-object v7 206| const v0, #+31193 (0x000079d9 | 4.37107e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 277 .end_local v7 212| const v0, #+31194 (0x000079da | 4.37121e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const-string/jumbo v8, "ownerAccount" 221| const v0, #+31195 (0x000079db | 4.37135e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-interface {v13,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 230| move-result v6 231| const v0, #+31196 (0x000079dc | 4.37149e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 278 .local v6, "calendarOwnerIndex", int 237| const-string/jumbo v8, "account_name" 240| const v0, #+31197 (0x000079dd | 4.37163e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-interface {v13,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 249| move-result v1 250| const v0, #+31198 (0x000079de | 4.37177e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 279 .local v1, "accountNameIndex", int 256| const-string/jumbo v8, "account_type" 259| const v0, #+31199 (0x000079df | 4.37191e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-interface {v13,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 268| move-result v2 269| const v0, #+31200 (0x000079e0 | 4.37205e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 281 .local v2, "accountTypeIndex", int 275| const/4 v8, #-1 (0xffffffff | NaN) 276| invoke-interface {v13,v8}, android.database.Cursor.moveToPosition(int):boolean Label_4: .line 282 279| const v0, #+31201 (0x000079e1 | 4.37219e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-interface {v13}, android.database.Cursor.moveToNext():boolean 288| move-result v8 289| const v0, #+31202 (0x000079e2 | 4.37233e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| if-eqz v8, Label_7 .line 283 297| const v0, #+31203 (0x000079e3 | 4.37247e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 306| move-result-object v5 307| const v0, #+31204 (0x000079e4 | 4.37261e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 284 .local v5, "calendarOwner", java.lang.String 313| if-nez v7, Label_6 .line 287 315| const v0, #+31205 (0x000079e5 | 4.37275e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| if-eqz v5, Label_4 .line 288 323| const v0, #+31206 (0x000079e6 | 4.37289e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-interface {v13,v1}, android.database.Cursor.getString(int):java.lang.String 332| move-result-object v8 333| const v0, #+31207 (0x000079e7 | 4.37303e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v5,v8}, java.lang.String.equals(java.lang.Object):boolean 342| move-result v8 343| const v0, #+31208 (0x000079e8 | 4.37317e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 287 349| if-eqz v8, Label_4 .line 289 351| const v0, #+31209 (0x000079e9 | 4.37331e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| const-string/jumbo v8, "LOCAL" .line 290 360| const v0, #+31210 (0x000079ea | 4.37345e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-interface {v13,v2}, android.database.Cursor.getString(int):java.lang.String 369| move-result-object v9 370| const v0, #+31211 (0x000079eb | 4.37359e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 289 376| invoke-virtual {v8,v9}, java.lang.String.equals(java.lang.Object):boolean 379| move-result v8 380| const v0, #+31212 (0x000079ec | 4.37373e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| xor-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) .line 287 388| if-eqz v8, Label_4 .line 291 390| const v0, #+31213 (0x000079ed | 4.37387e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-direct {v12,v13}, com.android.calendar.event.CreateEventDialogFragment.setCalendarFields(android.database.Cursor):void .line 292 399| const v0, #+31214 (0x000079ee | 4.37401e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| return-void Label_5: .line 274 .end_local v1 .end_local v2 .end_local v5 .end_local v6 .restart_local v7 406| const v0, #+31215 (0x000079ef | 4.37415e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| const-string/jumbo v8, "CreateEventDialogFragment" 415| const v0, #+31216 (0x000079f0 | 4.37429e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| const-string/jumbo v9, "Activity is null, cannot load default calendar" 424| const v0, #+31217 (0x000079f1 | 4.37443e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| invoke-static {v8,v9}, android.util.Log.e(java.lang.String, java.lang.String):int 433| const v0, #+31218 (0x000079f2 | 4.37457e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| goto/16 Label_3 Label_6: .line 294 .end_local v7 .restart_local v1 .restart_local v2 .restart_local v5 .restart_local v6 441| const v0, #+31219 (0x000079f3 | 4.37471e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-virtual {v7,v5}, java.lang.String.equals(java.lang.Object):boolean 450| move-result v8 451| const v0, #+31220 (0x000079f4 | 4.37485e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| if-eqz v8, Label_4 .line 296 459| const v0, #+31221 (0x000079f5 | 4.37499e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-direct {v12,v13}, com.android.calendar.event.CreateEventDialogFragment.setCalendarFields(android.database.Cursor):void .line 297 468| const v0, #+31222 (0x000079f6 | 4.37513e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| return-void Label_7: .line 300 .end_local v5 475| const v0, #+31223 (0x000079f7 | 4.37527e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-interface {v13}, android.database.Cursor.moveToFirst():boolean .line 301 484| const v0, #+31224 (0x000079f8 | 4.37541e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-direct {v12,v13}, com.android.calendar.event.CreateEventDialogFragment.setCalendarFields(android.database.Cursor):void .line 302 493| const v0, #+31225 (0x000079f9 | 4.37555e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| return-void } method com.android.calendar.event.CreateEventDialogFragment.afterTextChanged(android.text.Editable):void { .params "s" .src "CreateEventDialogFragment.java" .line 223 .prologue_end .line 223 0| const v0, #+31226 (0x000079fa | 4.37569e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.event.CreateEventDialogFragment.beforeTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "count", "after" .src "CreateEventDialogFragment.java" .line 228 .prologue_end .line 228 0| const v0, #+31227 (0x000079fb | 4.37583e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.event.CreateEventDialogFragment.onActivityCreated(android.os.Bundle):void { .params "args" .src "CreateEventDialogFragment.java" .line 195 .prologue_end 0| const v0, #+31228 (0x000079fc | 4.37597e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 195 7| invoke-super {v10,v11}, android.app.DialogFragment.onActivityCreated(android.os.Bundle):void .line 196 10| const v0, #+31229 (0x000079fd | 4.37611e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v10}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 19| move-result-object v9 20| const v0, #+31230 (0x000079fe | 4.37626e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 197 .local v9, "context", android.content.Context 26| invoke-virtual {v10}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 29| move-result-object v1 30| const v0, #+31231 (0x000079ff | 4.37640e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-static {v1}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 39| move-result-object v1 40| const v0, #+31232 (0x00007a00 | 4.37654e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput-object v1, v10, com.android.calendar.event.CreateEventDialogFragment.mController .line 198 48| const v0, #+31233 (0x00007a01 | 4.37668e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| new-instance v1, com.android.calendar.event.EditEventHelper 56| const v0, #+31234 (0x00007a02 | 4.37682e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-direct {v1,v9}, com.android.calendar.event.EditEventHelper.(android.content.Context):void 65| const v0, #+31235 (0x00007a03 | 4.37696e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-object v1, v10, com.android.calendar.event.CreateEventDialogFragment.mEditEventHelper .line 199 73| const v0, #+31236 (0x00007a04 | 4.37710e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| new-instance v1, com.android.calendar.CalendarEventModel 81| const v0, #+31237 (0x00007a05 | 4.37724e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v1,v9}, com.android.calendar.CalendarEventModel.(android.content.Context):void 90| const v0, #+31238 (0x00007a06 | 4.37738e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput-object v1, v10, com.android.calendar.event.CreateEventDialogFragment.mModel .line 200 98| const v0, #+31239 (0x00007a07 | 4.37752e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| new-instance v1, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService 106| const v0, #+31240 (0x00007a08 | 4.37766e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-direct {v1,v10,v9}, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.(com.android.calendar.event.CreateEventDialogFragment, android.content.Context):void 115| const v0, #+31241 (0x00007a09 | 4.37780e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput-object v1, v10, com.android.calendar.event.CreateEventDialogFragment.mService .line 201 123| const v0, #+31242 (0x00007a0a | 4.37794e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v1, v10, com.android.calendar.event.CreateEventDialogFragment.mService 131| const v0, #+31243 (0x00007a0b | 4.37808e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI .line 202 139| const v0, #+31244 (0x00007a0c | 4.37822e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| sget-object v5, com.android.calendar.event.EditEventHelper.CALENDARS_PROJECTION .line 203 147| const v0, #+31245 (0x00007a0d | 4.37836e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const-string/jumbo v6, "calendar_access_level>=500 AND visible=1" .line 201 156| const v0, #+31246 (0x00007a0e | 4.37850e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 164| move-object v7, v3 165| move-object v8, v3 166| invoke-virtual/range {v1..v8}, com.android.calendar.event.CreateEventDialogFragment$CalendarQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 205 169| const v0, #+31247 (0x00007a0f | 4.37864e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| return-void } method com.android.calendar.event.CreateEventDialogFragment.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "CreateEventDialogFragment.java" .line 119 .prologue_end .line 119 0| const v0, #+31248 (0x00007a10 | 4.37878e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onCreate(android.os.Bundle):void .line 120 9| const v0, #+31249 (0x00007a11 | 4.37892e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_1 .line 121 17| const v0, #+31250 (0x00007a12 | 4.37906e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "date_string" 26| const v0, #+31251 (0x00007a13 | 4.37920e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1}, android.os.Bundle.getString(java.lang.String):java.lang.String 35| move-result-object v1 36| const v0, #+31252 (0x00007a14 | 4.37934e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v1, v3, com.android.calendar.event.CreateEventDialogFragment.mDateString .line 122 44| const v0, #+31253 (0x00007a15 | 4.37948e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v1, "date_in_millis" 53| const v0, #+31254 (0x00007a16 | 4.37962e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v4,v1}, android.os.Bundle.getLong(java.lang.String):long 62| move-result-wide v1:v2 63| const v0, #+31255 (0x00007a17 | 4.37976e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iput-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis Label_1: .line 124 71| const v0, #+31256 (0x00007a18 | 4.37990e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.calendar.event.CreateEventDialogFragment.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "CreateEventDialogFragment.java" .line 128 .prologue_end 0| const v0, #+31257 (0x00007a19 | 4.38004e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 128 7| invoke-virtual {v8}, com.android.calendar.event.CreateEventDialogFragment.getActivity():android.app.Activity 10| move-result-object v1 11| const v0, #+31258 (0x00007a1a | 4.38018e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 130 .local v1, "activity", android.app.Activity 17| const-string/jumbo v4, "layout_inflater" .line 129 20| const v0, #+31259 (0x00007a1b | 4.38032e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v1,v4}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 29| move-result-object v2 30| const v0, #+31260 (0x00007a1c | 4.38046e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| check-cast v2, android.view.LayoutInflater .line 131 .local v2, "layoutInflater", android.view.LayoutInflater 38| const v0, #+31261 (0x00007a1d | 4.38060e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const v4, #+2130968602 (0x7f04001a | 1.75459e+38) 47| invoke-virtual {v2,v4,v7}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 50| move-result-object v3 51| const v0, #+31262 (0x00007a1e | 4.38074e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 133 .local v3, "view", android.view.View 57| const v4, #+2131755060 (0x7f100034 | 1.91410e+38) 60| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 63| move-result-object v4 64| const v0, #+31263 (0x00007a1f | 4.38088e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mColor .line 134 72| const v0, #+31264 (0x00007a20 | 4.38102e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const v4, #+2131755064 (0x7f100038 | 1.91410e+38) 81| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 84| move-result-object v4 85| const v0, #+31265 (0x00007a21 | 4.38116e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| check-cast v4, android.widget.TextView 93| const v0, #+31266 (0x00007a22 | 4.38130e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mCalendarName .line 135 101| const v0, #+31267 (0x00007a23 | 4.38144e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const v4, #+2131755065 (0x7f100039 | 1.91410e+38) 110| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 113| move-result-object v4 114| const v0, #+31268 (0x00007a24 | 4.38158e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| check-cast v4, android.widget.TextView 122| const v0, #+31269 (0x00007a25 | 4.38172e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mAccountName .line 137 130| const v0, #+31270 (0x00007a26 | 4.38186e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const v4, #+2131755040 (0x7f100020 | 1.91409e+38) 139| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 142| move-result-object v4 143| const v0, #+31271 (0x00007a27 | 4.38200e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| check-cast v4, android.widget.EditText 151| const v0, #+31272 (0x00007a28 | 4.38214e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mEventTitle .line 138 159| const v0, #+31273 (0x00007a29 | 4.38228e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mEventTitle 167| const v0, #+31274 (0x00007a2a | 4.38242e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v4,v8}, android.widget.EditText.addTextChangedListener(android.text.TextWatcher):void .line 140 176| const v0, #+31275 (0x00007a2b | 4.38256e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const v4, #+2131755079 (0x7f100047 | 1.91410e+38) 185| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 188| move-result-object v4 189| const v0, #+31276 (0x00007a2c | 4.38270e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| check-cast v4, android.widget.TextView 197| const v0, #+31277 (0x00007a2d | 4.38284e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mDate .line 141 205| const v0, #+31278 (0x00007a2e | 4.38298e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mDateString 213| const v0, #+31279 (0x00007a2f | 4.38312e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v4, Label_1 .line 142 221| const v0, #+31280 (0x00007a30 | 4.38326e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mDate 229| const v0, #+31281 (0x00007a31 | 4.38340e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v5, v8, com.android.calendar.event.CreateEventDialogFragment.mDateString 237| const v0, #+31282 (0x00007a32 | 4.38354e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void Label_1: .line 145 246| const v0, #+31283 (0x00007a33 | 4.38368e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| new-instance v4, android.app.AlertDialog$Builder 254| const v0, #+31284 (0x00007a34 | 4.38382e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-direct {v4,v1}, android.app.AlertDialog$Builder.(android.content.Context):void .line 146 263| const v0, #+31285 (0x00007a35 | 4.38396e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| const v5, #+2131492982 (0x7f0c0076 | 1.86094e+38) .line 145 272| invoke-virtual {v4,v5}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 275| move-result-object v4 276| const v0, #+31286 (0x00007a36 | 4.38410e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v4,v3}, android.app.AlertDialog$Builder.setView(android.view.View):android.app.AlertDialog$Builder 285| move-result-object v4 286| const v0, #+31287 (0x00007a37 | 4.38424e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 292| new-instance v5, com.android.calendar.event.CreateEventDialogFragment$1 294| const v0, #+31288 (0x00007a38 | 4.38438e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-direct {v5,v8}, com.android.calendar.event.CreateEventDialogFragment$1.(com.android.calendar.event.CreateEventDialogFragment):void .line 148 303| const v0, #+31289 (0x00007a39 | 4.38452e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const v6, #+2131492912 (0x7f0c0030 | 1.86093e+38) .line 145 312| invoke-virtual {v4,v6,v5}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 315| move-result-object v4 316| const v0, #+31290 (0x00007a3a | 4.38466e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 158 322| new-instance v5, com.android.calendar.event.CreateEventDialogFragment$2 324| const v0, #+31291 (0x00007a3b | 4.38480e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-direct {v5,v8}, com.android.calendar.event.CreateEventDialogFragment$2.(com.android.calendar.event.CreateEventDialogFragment):void .line 157 333| const v0, #+31292 (0x00007a3c | 4.38494e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| const v6, #+2131492964 (0x7f0c0064 | 1.86094e+38) .line 145 342| invoke-virtual {v4,v6,v5}, android.app.AlertDialog$Builder.setNeutralButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 345| move-result-object v4 346| const v0, #+31293 (0x00007a3d | 4.38508e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 171 352| const/high16 v5, #+17039360 (0x01040000 | 2.42446e-38) .line 145 354| invoke-virtual {v4,v5,v7}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 357| move-result-object v4 358| const v0, #+31294 (0x00007a3e | 4.38522e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v4}, android.app.AlertDialog$Builder.create():android.app.AlertDialog 367| move-result-object v4 368| const v0, #+31295 (0x00007a3f | 4.38536e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iput-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mAlertDialog .line 174 376| const v0, #+31296 (0x00007a40 | 4.38550e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| iget-object v4, v8, com.android.calendar.event.CreateEventDialogFragment.mAlertDialog 384| const v0, #+31297 (0x00007a41 | 4.38564e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| return-object v4 } method com.android.calendar.event.CreateEventDialogFragment.onResume():void { .src "CreateEventDialogFragment.java" .line 179 .prologue_end 0| const v0, #+31298 (0x00007a42 | 4.38578e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 179 7| invoke-super {v4}, android.app.DialogFragment.onResume():void .line 180 10| const v0, #+31299 (0x00007a43 | 4.38592e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mButtonAddEvent 18| const v0, #+31300 (0x00007a44 | 4.38606e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v2, Label_2 .line 181 26| const v0, #+31301 (0x00007a45 | 4.38620e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mAlertDialog 34| const v0, #+31302 (0x00007a46 | 4.38634e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #-1 (0xffffffff | NaN) 41| invoke-virtual {v2,v3}, android.app.AlertDialog.getButton(int):android.widget.Button 44| move-result-object v2 45| const v0, #+31303 (0x00007a47 | 4.38648e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mButtonAddEvent .line 182 53| const v0, #+31304 (0x00007a48 | 4.38662e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mButtonAddEvent 61| const v0, #+31305 (0x00007a49 | 4.38676e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v3, v4, com.android.calendar.event.CreateEventDialogFragment.mEventTitle 69| const v0, #+31306 (0x00007a4a | 4.38690e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v3}, android.widget.EditText.getText():android.text.Editable 78| move-result-object v3 79| const v0, #+31307 (0x00007a4b | 4.38705e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-interface {v3}, android.text.Editable.toString():java.lang.String 88| move-result-object v3 89| const v0, #+31308 (0x00007a4c | 4.38719e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v3}, java.lang.String.length():int 98| move-result v3 99| const v0, #+31309 (0x00007a4d | 4.38733e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-lez v3, Label_1 107| const v0, #+31310 (0x00007a4e | 4.38747e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 114| const v0, #+31311 (0x00007a4f | 4.38761e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v2,v1}, android.widget.Button.setEnabled(boolean):void Label_2: .line 184 123| const v0, #+31312 (0x00007a50 | 4.38775e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void } method com.android.calendar.event.CreateEventDialogFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "CreateEventDialogFragment.java" .line 188 .prologue_end .line 188 0| const v0, #+31313 (0x00007a51 | 4.38789e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 189 9| const v0, #+31314 (0x00007a52 | 4.38803e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "date_string" 18| const v0, #+31315 (0x00007a53 | 4.38817e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v5, com.android.calendar.event.CreateEventDialogFragment.mDateString 26| const v0, #+31316 (0x00007a54 | 4.38831e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6,v1,v2}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 190 35| const v0, #+31317 (0x00007a55 | 4.38845e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v1, "date_in_millis" 44| const v0, #+31318 (0x00007a56 | 4.38859e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-wide v3:v4, v5, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis 52| const v0, #+31319 (0x00007a57 | 4.38873e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v6,v1,v3,v4}, android.os.Bundle.putLong(java.lang.String, long):void .line 191 61| const v0, #+31320 (0x00007a58 | 4.38887e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.calendar.event.CreateEventDialogFragment.onTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "before", "count" .src "CreateEventDialogFragment.java" .line 232 .prologue_end 0| const v0, #+31321 (0x00007a59 | 4.38901e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 232 7| iget-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mButtonAddEvent 9| const v0, #+31322 (0x00007a5a | 4.38915e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_2 .line 233 17| const v0, #+31323 (0x00007a5b | 4.38929e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.calendar.event.CreateEventDialogFragment.mButtonAddEvent 25| const v0, #+31324 (0x00007a5c | 4.38943e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v5}, java.lang.CharSequence.length():int 34| move-result v3 35| const v0, #+31325 (0x00007a5d | 4.38957e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lez v3, Label_1 43| const v0, #+31326 (0x00007a5e | 4.38971e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 50| const v0, #+31327 (0x00007a5f | 4.38985e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v2,v1}, android.widget.Button.setEnabled(boolean):void Label_2: .line 235 59| const v0, #+31328 (0x00007a60 | 4.38999e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.event.CreateEventDialogFragment.setDay(android.text.format.Time):void { .params "day" .src "CreateEventDialogFragment.java" .line 113 .prologue_end .line 113 0| const v0, #+31329 (0x00007a61 | 4.39013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "%a, %b %d, %Y" 9| const v0, #+31330 (0x00007a62 | 4.39027e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4,v1}, android.text.format.Time.format(java.lang.String):java.lang.String 18| move-result-object v1 19| const v0, #+31331 (0x00007a63 | 4.39041e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v3, com.android.calendar.event.CreateEventDialogFragment.mDateString .line 114 27| const v0, #+31332 (0x00007a64 | 4.39055e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 34| invoke-virtual {v4,v1}, android.text.format.Time.toMillis(boolean):long 37| move-result-wide v1:v2 38| const v0, #+31333 (0x00007a65 | 4.39069e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iput-wide v1:v2, v3, com.android.calendar.event.CreateEventDialogFragment.mDateInMillis .line 115 46| const v0, #+31334 (0x00007a66 | 4.39083e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.calendar.event.EditEventActivity.():void { .src "EditEventActivity.java" .line 42 .prologue_end .line 42 0| const v0, #+31335 (0x00007a67 | 4.39097e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.AbstractCalendarActivity.():void 9| const v0, #+31336 (0x00007a68 | 4.39111e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventActivity.getEventInfoFromIntent(android.os.Bundle):com.android.calendar.CalendarController$EventInfo { .params "icicle" .src "EditEventActivity.java" .line 120 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end .line 120 6| const v16, #+31337 (0x00007a69 | 4.39125e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v5, com.android.calendar.CalendarController$EventInfo 14| const v16, #+31338 (0x00007a6a | 4.39139e-41) 17| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct {v5}, com.android.calendar.CalendarController$EventInfo.():void .line 121 .local v5, "info", com.android.calendar.CalendarController$EventInfo 23| const v16, #+31339 (0x00007a6b | 4.39153e-41) 26| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 29| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) .line 122 .local v8, "eventId", long 31| invoke-virtual {v14}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 34| move-result-object v10 35| const v16, #+31340 (0x00007a6c | 4.39167e-41) 38| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 123 .local v10, "intent", android.content.Intent 41| invoke-virtual {v10}, android.content.Intent.getData():android.net.Uri 44| move-result-object v1 45| const v16, #+31341 (0x00007a6d | 4.39181e-41) 48| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 124 .local v1, "data", android.net.Uri 51| if-eqz v1, Label_7 .try_begin_1 .line 126 53| const v16, #+31342 (0x00007a6e | 4.39195e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1}, android.net.Uri.getLastPathSegment():java.lang.String 62| move-result-object v11 63| const v16, #+31343 (0x00007a6f | 4.39209e-41) 66| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v11}, java.lang.Long.parseLong(java.lang.String):long .try_end_1 catch(java.lang.NumberFormatException) : Label_9 72| move-result-wide v8:v9 73| const v16, #+31344 (0x00007a70 | 4.39223e-41) 76| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 136 79| const v16, #+31345 (0x00007a71 | 4.39237e-41) 82| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v11, "allDay" 88| const v16, #+31346 (0x00007a72 | 4.39251e-41) 91| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v12, #+0 (0x00000000 | 0.00000) 95| invoke-virtual {v10,v11,v12}, android.content.Intent.getBooleanExtra(java.lang.String, boolean):boolean 98| move-result v0 99| const v16, #+31347 (0x00007a73 | 4.39265e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 138 .local v0, "allDay", boolean 105| const-string/jumbo v11, "beginTime" 108| const v16, #+31348 (0x00007a74 | 4.39279e-41) 111| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 114| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 116| invoke-virtual {v10,v11,v12,v13}, android.content.Intent.getLongExtra(java.lang.String, long):long 119| move-result-wide v2:v3 120| const v16, #+31349 (0x00007a75 | 4.39293e-41) 123| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 139 .local v2, "begin", long 126| const-string/jumbo v11, "endTime" 129| const v16, #+31350 (0x00007a76 | 4.39307e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 135| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 137| invoke-virtual {v10,v11,v12,v13}, android.content.Intent.getLongExtra(java.lang.String, long):long 140| move-result-wide v6:v7 141| const v16, #+31351 (0x00007a77 | 4.39321e-41) 144| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 140 .local v6, "end", long 147| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 149| cmp-long v11, v6:v7, v12:v13 151| if-eqz v11, Label_3 .line 141 153| const v16, #+31352 (0x00007a78 | 4.39335e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 159| new-instance v11, android.text.format.Time 161| const v16, #+31353 (0x00007a79 | 4.39349e-41) 164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-direct {v11}, android.text.format.Time.():void 170| const v16, #+31354 (0x00007a7a | 4.39363e-41) 173| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 176| iput-object v11, v5, com.android.calendar.CalendarController$EventInfo.endTime .line 142 178| const v16, #+31355 (0x00007a7b | 4.39377e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| if-eqz v0, Label_2 .line 143 186| const v16, #+31356 (0x00007a7c | 4.39391e-41) 189| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v11, v5, com.android.calendar.CalendarController$EventInfo.endTime 194| const v16, #+31357 (0x00007a7d | 4.39405e-41) 197| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 200| const-string/jumbo v12, "UTC" 203| const v16, #+31358 (0x00007a7e | 4.39419e-41) 206| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 209| iput-object v12, v11, android.text.format.Time.timezone Label_2: .line 145 211| const v16, #+31359 (0x00007a7f | 4.39433e-41) 214| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v11, v5, com.android.calendar.CalendarController$EventInfo.endTime 219| const v16, #+31360 (0x00007a80 | 4.39447e-41) 222| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v11,v6,v7}, android.text.format.Time.set(long):void Label_3: .line 147 228| const v16, #+31361 (0x00007a81 | 4.39461e-41) 231| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 234| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 236| cmp-long v11, v2:v3, v12:v13 238| if-eqz v11, Label_5 .line 148 240| const v16, #+31362 (0x00007a82 | 4.39475e-41) 243| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 246| new-instance v11, android.text.format.Time 248| const v16, #+31363 (0x00007a83 | 4.39489e-41) 251| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v11}, android.text.format.Time.():void 257| const v16, #+31364 (0x00007a84 | 4.39503e-41) 260| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 263| iput-object v11, v5, com.android.calendar.CalendarController$EventInfo.startTime .line 149 265| const v16, #+31365 (0x00007a85 | 4.39517e-41) 268| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 271| if-eqz v0, Label_4 .line 150 273| const v16, #+31366 (0x00007a86 | 4.39531e-41) 276| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 279| iget-object v11, v5, com.android.calendar.CalendarController$EventInfo.startTime 281| const v16, #+31367 (0x00007a87 | 4.39545e-41) 284| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 287| const-string/jumbo v12, "UTC" 290| const v16, #+31368 (0x00007a88 | 4.39559e-41) 293| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 296| iput-object v12, v11, android.text.format.Time.timezone Label_4: .line 152 298| const v16, #+31369 (0x00007a89 | 4.39573e-41) 301| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v11, v5, com.android.calendar.CalendarController$EventInfo.startTime 306| const v16, #+31370 (0x00007a8a | 4.39587e-41) 309| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v11,v2,v3}, android.text.format.Time.set(long):void Label_5: .line 154 315| const v16, #+31371 (0x00007a8b | 4.39601e-41) 318| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 321| iput-wide v8:v9, v5, com.android.calendar.CalendarController$EventInfo.id .line 155 323| const v16, #+31372 (0x00007a8c | 4.39615e-41) 326| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 329| const-string/jumbo v11, "title" 332| const v16, #+31373 (0x00007a8d | 4.39629e-41) 335| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v10,v11}, android.content.Intent.getStringExtra(java.lang.String):java.lang.String 341| move-result-object v11 342| const v16, #+31374 (0x00007a8e | 4.39643e-41) 345| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 348| iput-object v11, v5, com.android.calendar.CalendarController$EventInfo.eventTitle .line 156 350| const v16, #+31375 (0x00007a8f | 4.39657e-41) 353| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 356| const-string/jumbo v11, "calendar_id" 359| const v16, #+31376 (0x00007a90 | 4.39671e-41) 362| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 365| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) 367| invoke-virtual {v10,v11,v12,v13}, android.content.Intent.getLongExtra(java.lang.String, long):long 370| move-result-wide v12:v13 371| const v16, #+31377 (0x00007a91 | 4.39685e-41) 374| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 377| iput-wide v12:v13, v5, com.android.calendar.CalendarController$EventInfo.calendarId .line 158 379| const v16, #+31378 (0x00007a92 | 4.39699e-41) 382| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 385| if-eqz v0, Label_8 .line 159 387| const v16, #+31379 (0x00007a93 | 4.39713e-41) 390| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 393| const-wide/16 v12:v13, #+16 (0x00000010 | 2.24208e-44) 395| iput-wide v12:v13, v5, com.android.calendar.CalendarController$EventInfo.extraLong Label_6: .line 163 397| const v16, #+31380 (0x00007a94 | 4.39727e-41) 400| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 403| return-object v5 Label_7: .line 132 .end_local v0 .end_local v2 .end_local v6 404| const v16, #+31381 (0x00007a95 | 4.39741e-41) 407| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 410| if-eqz v15, Label_1 412| const v16, #+31382 (0x00007a96 | 4.39755e-41) 415| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 418| const-string/jumbo v11, "key_event_id" 421| const v16, #+31383 (0x00007a97 | 4.39769e-41) 424| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-virtual {v15,v11}, android.os.Bundle.containsKey(java.lang.String):boolean 430| move-result v11 431| const v16, #+31384 (0x00007a98 | 4.39784e-41) 434| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 437| if-eqz v11, Label_1 .line 133 439| const v16, #+31385 (0x00007a99 | 4.39798e-41) 442| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v11, "key_event_id" 448| const v16, #+31386 (0x00007a9a | 4.39812e-41) 451| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 454| invoke-virtual {v15,v11}, android.os.Bundle.getLong(java.lang.String):long 457| move-result-wide v8:v9 458| const v16, #+31387 (0x00007a9b | 4.39826e-41) 461| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 464| goto/16 Label_1 Label_8: .line 161 .restart_local v0 .restart_local v2 .restart_local v6 466| const v16, #+31388 (0x00007a9c | 4.39840e-41) 469| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 472| const-wide/16 v12:v13, #+0 (0x00000000 | 0.00000) 474| iput-wide v12:v13, v5, com.android.calendar.CalendarController$EventInfo.extraLong 476| const v16, #+31389 (0x00007a9d | 4.39854e-41) 479| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 482| goto/16 Label_6 Label_9: .line 127 .end_local v0 .end_local v2 .end_local v6 484| const v16, #+31390 (0x00007a9e | 4.39868e-41) 487| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 490| move-exception v4 .local v4, "e", java.lang.NumberFormatException 491| goto/16 Label_1 } method com.android.calendar.event.EditEventActivity.getReminderEntriesFromIntent():java.util.ArrayList { .src "EditEventActivity.java" .line 115 .prologue_end .line 115 0| const v0, #+31391 (0x00007a9f | 4.39882e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 9| move-result-object v1 10| const v0, #+31392 (0x00007aa0 | 4.39896e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 116 .local v1, "intent", android.content.Intent 16| const-string/jumbo v2, "reminders" 19| const v0, #+31393 (0x00007aa1 | 4.39910e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1,v2}, android.content.Intent.getSerializableExtra(java.lang.String):java.io.Serializable 28| move-result-object v2 29| const v0, #+31394 (0x00007aa2 | 4.39924e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| check-cast v2, java.util.ArrayList 37| const v0, #+31395 (0x00007aa3 | 4.39938e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-object v2 } method com.android.calendar.event.EditEventActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "EditEventActivity.java" .line 67 .prologue_end 0| const v0, #+31396 (0x00007aa4 | 4.39952e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) 8| const v9, #+2131755235 (0x7f1000e3 | 1.91413e+38) 11| const/4 v6, #+0 (0x00000000 | 0.00000) .line 67 12| invoke-super {v13,v14}, com.android.calendar.AbstractCalendarActivity.onCreate(android.os.Bundle):void .line 68 15| const v0, #+31397 (0x00007aa5 | 4.39966e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| const v1, #+2130968639 (0x7f04003f | 1.75459e+38) 24| invoke-virtual {v13,v1}, com.android.calendar.event.EditEventActivity.setContentView(int):void .line 70 27| const v0, #+31398 (0x00007aa6 | 4.39980e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v13,v14}, com.android.calendar.event.EditEventActivity.getEventInfoFromIntent(android.os.Bundle):com.android.calendar.CalendarController$EventInfo 36| move-result-object v1 37| const v0, #+31399 (0x00007aa7 | 4.39994e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-object v1, v13, com.android.calendar.event.EditEventActivity.mEventInfo .line 71 45| const v0, #+31400 (0x00007aa8 | 4.40008e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v13}, com.android.calendar.event.EditEventActivity.getReminderEntriesFromIntent():java.util.ArrayList 54| move-result-object v1 55| const v0, #+31401 (0x00007aa9 | 4.40022e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput-object v1, v13, com.android.calendar.event.EditEventActivity.mReminders .line 72 63| const v0, #+31402 (0x00007aaa | 4.40036e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 72| move-result-object v1 73| const v0, #+31403 (0x00007aab | 4.40050e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v2, "event_color" 82| const v0, #+31404 (0x00007aac | 4.40064e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v1,v2}, android.content.Intent.hasExtra(java.lang.String):boolean 91| move-result v1 92| const v0, #+31405 (0x00007aad | 4.40078e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-boolean v1, v13, com.android.calendar.event.EditEventActivity.mEventColorInitialized .line 73 100| const v0, #+31406 (0x00007aae | 4.40092e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 109| move-result-object v1 110| const v0, #+31407 (0x00007aaf | 4.40106e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v2, "event_color" 119| const v0, #+31408 (0x00007ab0 | 4.40120e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v3, #-1 (0xffffffff | NaN) 126| invoke-virtual {v1,v2,v3}, android.content.Intent.getIntExtra(java.lang.String, int):int 129| move-result v1 130| const v0, #+31409 (0x00007ab1 | 4.40134e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput v1, v13, com.android.calendar.event.EditEventActivity.mEventColor .line 76 138| const v0, #+31410 (0x00007ab2 | 4.40148e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getFragmentManager():android.app.FragmentManager 147| move-result-object v1 148| const v0, #+31411 (0x00007ab3 | 4.40162e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v1,v9}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 157| move-result-object v1 158| const v0, #+31412 (0x00007ab4 | 4.40176e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| check-cast v1, com.android.calendar.event.EditEventFragment 166| const v0, #+31413 (0x00007ab5 | 4.40190e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iput-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment .line 78 174| const v0, #+31414 (0x00007ab6 | 4.40204e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const v1, #+2131296263 (0x7f090007 | 1.82104e+38) 183| invoke-static {v13,v1}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 186| move-result v1 187| const v0, #+31415 (0x00007ab7 | 4.40218e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| sput-boolean v1, com.android.calendar.event.EditEventActivity.mIsMultipane .line 80 195| const v0, #+31416 (0x00007ab8 | 4.40232e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| sget-boolean v1, com.android.calendar.event.EditEventActivity.mIsMultipane 203| const v0, #+31417 (0x00007ab9 | 4.40246e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-eqz v1, Label_6 .line 81 211| const v0, #+31418 (0x00007aba | 4.40260e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getActionBar():android.app.ActionBar 220| move-result-object v1 221| const v0, #+31419 (0x00007abb | 4.40274e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 82 227| const/16 v2, #+8 (0x00000008 | 1.12104e-44) .line 83 229| const/16 v3, #+14 (0x0000000e | 1.96182e-44) .line 81 231| invoke-virtual {v1,v2,v3}, android.app.ActionBar.setDisplayOptions(int, int):void .line 85 234| const v0, #+31420 (0x00007abc | 4.40288e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getActionBar():android.app.ActionBar 243| move-result-object v2 244| const v0, #+31421 (0x00007abd | 4.40302e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 86 250| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEventInfo 252| const v0, #+31422 (0x00007abe | 4.40316e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-wide v3:v4, v1, com.android.calendar.CalendarController$EventInfo.id 260| const v0, #+31423 (0x00007abf | 4.40330e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| cmp-long v1, v3:v4, v11:v12 268| if-nez v1, Label_5 270| const v0, #+31424 (0x00007ac0 | 4.40344e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| const v1, #+2131492884 (0x7f0c0014 | 1.86092e+38) Label_1: .line 85 279| const v0, #+31425 (0x00007ac1 | 4.40358e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v2,v1}, android.app.ActionBar.setTitle(int):void Label_2: .line 94 288| const v0, #+31426 (0x00007ac2 | 4.40372e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment 296| const v0, #+31427 (0x00007ac3 | 4.40386e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| if-nez v1, Label_4 .line 95 304| const v0, #+31428 (0x00007ac4 | 4.40400e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| const/4 v7, #+0 (0x00000000 | 0.00000) .line 96 .local v7, "intent", android.content.Intent 311| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEventInfo 313| const v0, #+31429 (0x00007ac5 | 4.40414e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget-wide v1:v2, v1, com.android.calendar.CalendarController$EventInfo.id 321| const v0, #+31430 (0x00007ac6 | 4.40428e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| cmp-long v1, v1:v2, v11:v12 329| if-nez v1, Label_3 .line 97 331| const v0, #+31431 (0x00007ac7 | 4.40442e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 340| move-result-object v7 341| const v0, #+31432 (0x00007ac8 | 4.40456e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 100 .end_local v7 347| const v0, #+31433 (0x00007ac9 | 4.40470e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| new-instance v1, com.android.calendar.event.EditEventFragment 355| const v0, #+31434 (0x00007aca | 4.40484e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| iget-object v2, v13, com.android.calendar.event.EditEventActivity.mEventInfo 363| const v0, #+31435 (0x00007acb | 4.40498e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget-object v3, v13, com.android.calendar.event.EditEventActivity.mReminders 371| const v0, #+31436 (0x00007acc | 4.40512e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iget-boolean v4, v13, com.android.calendar.event.EditEventActivity.mEventColorInitialized .line 101 379| const v0, #+31437 (0x00007acd | 4.40526e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| iget v5, v13, com.android.calendar.event.EditEventActivity.mEventColor .line 100 387| const v0, #+31438 (0x00007ace | 4.40540e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-direct/range {v1..v7}, com.android.calendar.event.EditEventFragment.(com.android.calendar.CalendarController$EventInfo, java.util.ArrayList, boolean, int, boolean, android.content.Intent):void 396| const v0, #+31439 (0x00007acf | 4.40554e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| iput-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment .line 103 404| const v0, #+31440 (0x00007ad0 | 4.40568e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment 412| const v0, #+31441 (0x00007ad1 | 4.40582e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getIntent():android.content.Intent 421| move-result-object v2 422| const v0, #+31442 (0x00007ad2 | 4.40596e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 104 428| const-string/jumbo v3, "editMode" .line 103 431| const v0, #+31443 (0x00007ad3 | 4.40610e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-virtual {v2,v3,v6}, android.content.Intent.getBooleanExtra(java.lang.String, boolean):boolean 440| move-result v2 441| const v0, #+31444 (0x00007ad4 | 4.40624e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iput-boolean v2, v1, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch .line 106 449| const v0, #+31445 (0x00007ad5 | 4.40638e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getFragmentManager():android.app.FragmentManager 458| move-result-object v1 459| const v0, #+31446 (0x00007ad6 | 4.40652e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-virtual {v1}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 468| move-result-object v8 469| const v0, #+31447 (0x00007ad7 | 4.40666e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 107 .local v8, "ft", android.app.FragmentTransaction 475| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment 477| const v0, #+31448 (0x00007ad8 | 4.40680e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v8,v9,v1}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 108 486| const v0, #+31449 (0x00007ad9 | 4.40694e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| iget-object v1, v13, com.android.calendar.event.EditEventActivity.mEditFragment 494| const v0, #+31450 (0x00007ada | 4.40708e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-virtual {v8,v1}, android.app.FragmentTransaction.show(android.app.Fragment):android.app.FragmentTransaction .line 109 503| const v0, #+31451 (0x00007adb | 4.40722e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-virtual {v8}, android.app.FragmentTransaction.commit():int Label_4: .line 111 .end_local v8 512| const v0, #+31452 (0x00007adc | 4.40736e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| return-void Label_5: .line 86 519| const v0, #+31453 (0x00007add | 4.40750e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| const v1, #+2131492885 (0x7f0c0015 | 1.86092e+38) 528| goto/16 Label_1 Label_6: .line 89 530| const v0, #+31454 (0x00007ade | 4.40764e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-virtual {v13}, com.android.calendar.event.EditEventActivity.getActionBar():android.app.ActionBar 539| move-result-object v1 540| const v0, #+31455 (0x00007adf | 4.40778e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| const/16 v2, #+16 (0x00000010 | 2.24208e-44) .line 90 548| const/16 v3, #+30 (0x0000001e | 4.20390e-44) .line 89 550| invoke-virtual {v1,v2,v3}, android.app.ActionBar.setDisplayOptions(int, int):void 553| const v0, #+31456 (0x00007ae0 | 4.40792e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| goto/16 Label_2 } method com.android.calendar.event.EditEventActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "EditEventActivity.java" .line 168 .prologue_end .line 168 0| const v0, #+31457 (0x00007ae1 | 4.40806e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v4}, android.view.MenuItem.getItemId():int 9| move-result v1 10| const v0, #+31458 (0x00007ae2 | 4.40820e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const v2, #+16908332 (0x0102002c | 2.38774e-38) 19| if-ne v1, v2, Label_1 .line 169 21| const v0, #+31459 (0x00007ae3 | 4.40834e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v3}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 170 30| const v0, #+31460 (0x00007ae4 | 4.40848e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 37| return v1 Label_1: .line 172 38| const v0, #+31461 (0x00007ae5 | 4.40863e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-super {v3,v4}, com.android.calendar.AbstractCalendarActivity.onOptionsItemSelected(android.view.MenuItem):boolean 47| move-result v1 48| const v0, #+31462 (0x00007ae6 | 4.40877e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v1 } method com.android.calendar.event.EditEventFragment$1.(com.android.calendar.event.EditEventFragment):void { .params "this$0" .src "EditEventFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31463 (0x00007ae7 | 4.40891e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment$1.this$0 .line 146 8| const v0, #+31464 (0x00007ae8 | 4.40905e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31465 (0x00007ae9 | 4.40919e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventFragment$1.onClick(android.view.View):void { .params "v" .src "EditEventFragment.java" .line 149 .prologue_end .line 149 0| const v0, #+31466 (0x00007aea | 4.40933e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EditEventFragment$1.this$0 8| const v0, #+31467 (0x00007aeb | 4.40947e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, android.view.View.getId():int 17| move-result v2 18| const v0, #+31468 (0x00007aec | 4.40961e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, com.android.calendar.event.EditEventFragment.-wrap0(com.android.calendar.event.EditEventFragment, int):boolean .line 150 27| const v0, #+31469 (0x00007aed | 4.40975e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.event.EditEventFragment$2.(com.android.calendar.event.EditEventFragment):void { .params "this$0" .src "EditEventFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31470 (0x00007aee | 4.40989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment$2.this$0 .line 391 8| const v0, #+31471 (0x00007aef | 4.41003e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31472 (0x00007af0 | 4.41017e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventFragment$2.onClick(android.view.View):void { .params "v" .src "EditEventFragment.java" .line 395 .prologue_end .line 395 0| const v0, #+31473 (0x00007af1 | 4.41031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 8| const v0, #+31474 (0x00007af2 | 4.41045e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v3, com.android.calendar.event.EditEventFragment.mModel 16| const v0, #+31475 (0x00007af3 | 4.41059e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v3}, com.android.calendar.CalendarEventModel.getCalendarEventColors():int[] 25| move-result-object v1 26| const v0, #+31476 (0x00007af4 | 4.41073e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 396 .local v1, "colors", int[] 32| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 34| const v0, #+31477 (0x00007af5 | 4.41087e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 43| move-result-object v3 44| const v0, #+31478 (0x00007af6 | 4.41101e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-nez v3, Label_3 .line 397 52| const v0, #+31479 (0x00007af7 | 4.41115e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 .line 398 60| const v0, #+31480 (0x00007af8 | 4.41129e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v4, v7, com.android.calendar.event.EditEventFragment$2.this$0 68| const v0, #+31481 (0x00007af9 | 4.41143e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v4, v4, com.android.calendar.event.EditEventFragment.mModel 76| const v0, #+31482 (0x00007afa | 4.41157e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v4}, com.android.calendar.CalendarEventModel.getEventColor():int 85| move-result v4 86| const v0, #+31483 (0x00007afb | 4.41171e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v5, v7, com.android.calendar.event.EditEventFragment$2.this$0 94| const v0, #+31484 (0x00007afc | 4.41185e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v5, v5, com.android.calendar.event.EditEventFragment.mModel 102| const v0, #+31485 (0x00007afd | 4.41199e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v5}, com.android.calendar.CalendarEventModel.getCalendarColor():int 111| move-result v5 112| const v0, #+31486 (0x00007afe | 4.41213e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v6, v7, com.android.calendar.event.EditEventFragment$2.this$0 120| const v0, #+31487 (0x00007aff | 4.41227e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mView 128| const v0, #+31488 (0x00007b00 | 4.41241e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-boolean v6, v6, com.android.calendar.event.EditEventView.mIsMultipane .line 397 136| const v0, #+31489 (0x00007b01 | 4.41255e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v1,v4,v5,v6}, com.android.calendar.event.EventColorPickerDialog.newInstance(int[], int, int, boolean):com.android.calendar.event.EventColorPickerDialog 145| move-result-object v4 146| const v0, #+31490 (0x00007b02 | 4.41269e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {v3,v4}, com.android.calendar.event.EditEventFragment.-set0(com.android.calendar.event.EditEventFragment, com.android.calendar.event.EventColorPickerDialog):com.android.calendar.event.EventColorPickerDialog .line 399 155| const v0, #+31491 (0x00007b03 | 4.41283e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 163| const v0, #+31492 (0x00007b04 | 4.41297e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 172| move-result-object v3 173| const v0, #+31493 (0x00007b05 | 4.41311e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v4, v7, com.android.calendar.event.EditEventFragment$2.this$0 181| const v0, #+31494 (0x00007b06 | 4.41325e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v3,v4}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void Label_1: .line 404 190| const v0, #+31495 (0x00007b07 | 4.41339e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 198| const v0, #+31496 (0x00007b08 | 4.41353e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v3}, com.android.calendar.event.EditEventFragment.getFragmentManager():android.app.FragmentManager 207| move-result-object v2 208| const v0, #+31497 (0x00007b09 | 4.41367e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 405 .local v2, "fragmentManager", android.app.FragmentManager 214| invoke-virtual {v2}, android.app.FragmentManager.executePendingTransactions():boolean .line 406 217| const v0, #+31498 (0x00007b0a | 4.41381e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 225| const v0, #+31499 (0x00007b0b | 4.41395e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 234| move-result-object v3 235| const v0, #+31500 (0x00007b0c | 4.41409e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v3}, com.android.calendar.event.EventColorPickerDialog.isAdded():boolean 244| move-result v3 245| const v0, #+31501 (0x00007b0d | 4.41423e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| if-nez v3, Label_2 .line 407 253| const v0, #+31502 (0x00007b0e | 4.41437e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 261| const v0, #+31503 (0x00007b0f | 4.41451e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 270| move-result-object v3 271| const v0, #+31504 (0x00007b10 | 4.41465e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| const-string/jumbo v4, "ColorPickerDialog" 280| const v0, #+31505 (0x00007b11 | 4.41479e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v3,v2,v4}, com.android.calendar.event.EventColorPickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_2: .line 409 289| const v0, #+31506 (0x00007b12 | 4.41493e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| return-void Label_3: .line 401 .end_local v2 296| const v0, #+31507 (0x00007b13 | 4.41507e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 304| const v0, #+31508 (0x00007b14 | 4.41521e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 313| move-result-object v3 314| const v0, #+31509 (0x00007b15 | 4.41535e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v4, v7, com.android.calendar.event.EditEventFragment$2.this$0 322| const v0, #+31510 (0x00007b16 | 4.41549e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget-object v4, v4, com.android.calendar.event.EditEventFragment.mModel 330| const v0, #+31511 (0x00007b17 | 4.41563e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v4}, com.android.calendar.CalendarEventModel.getCalendarColor():int 339| move-result v4 340| const v0, #+31512 (0x00007b18 | 4.41577e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-virtual {v3,v4}, com.android.calendar.event.EventColorPickerDialog.setCalendarColor(int):void .line 402 349| const v0, #+31513 (0x00007b19 | 4.41591e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iget-object v3, v7, com.android.calendar.event.EditEventFragment$2.this$0 357| const v0, #+31514 (0x00007b1a | 4.41605e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-static {v3}, com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog 366| move-result-object v3 367| const v0, #+31515 (0x00007b1b | 4.41619e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| iget-object v4, v7, com.android.calendar.event.EditEventFragment$2.this$0 375| const v0, #+31516 (0x00007b1c | 4.41633e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v4, v4, com.android.calendar.event.EditEventFragment.mModel 383| const v0, #+31517 (0x00007b1d | 4.41647e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-virtual {v4}, com.android.calendar.CalendarEventModel.getEventColor():int 392| move-result v4 393| const v0, #+31518 (0x00007b1e | 4.41661e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-virtual {v3,v1,v4}, com.android.calendar.event.EventColorPickerDialog.setColors(int[], int):void 402| const v0, #+31519 (0x00007b1f | 4.41675e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| goto/16 Label_1 } method com.android.calendar.event.EditEventFragment$3.(com.android.calendar.event.EditEventFragment, boolean):void { .params "this$0", "val$notSynced" .src "EditEventFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31520 (0x00007b20 | 4.41689e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment$3.this$0 8| const v0, #+31521 (0x00007b21 | 4.41703e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-boolean v3, v1, com.android.calendar.event.EditEventFragment$3.val$notSynced .line 746 16| const v0, #+31522 (0x00007b22 | 4.41717e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+31523 (0x00007b23 | 4.41731e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventFragment$3.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "EditEventFragment.java" .line 749 .prologue_end 0| const v0, #+31524 (0x00007b24 | 4.41745e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 749 9| if-nez v7, Label_6 .line 752 11| const v0, #+31525 (0x00007b25 | 4.41759e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v3, v5, com.android.calendar.event.EditEventFragment$3.this$0 19| const v0, #+31526 (0x00007b26 | 4.41773e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-boolean v4, v5, com.android.calendar.event.EditEventFragment$3.val$notSynced 27| const v0, #+31527 (0x00007b27 | 4.41787e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v4, Label_4 Label_1: 35| const v0, #+31528 (0x00007b28 | 4.41801e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput v1, v3, com.android.calendar.event.EditEventFragment.mModification .line 754 43| const v0, #+31529 (0x00007b29 | 4.41815e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 51| const v0, #+31530 (0x00007b2a | 4.41829e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v1, v1, com.android.calendar.event.EditEventFragment.mModification 59| const v0, #+31531 (0x00007b2b | 4.41843e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-ne v1, v2, Label_3 .line 755 67| const v0, #+31532 (0x00007b2c | 4.41857e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 75| const v0, #+31533 (0x00007b2d | 4.41871e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v2, v1, com.android.calendar.event.EditEventFragment.mModel 83| const v0, #+31534 (0x00007b2e | 4.41885e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-boolean v1, v5, com.android.calendar.event.EditEventFragment$3.val$notSynced 91| const v0, #+31535 (0x00007b2f | 4.41899e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v1, Label_5 99| const v0, #+31536 (0x00007b30 | 4.41913e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: 106| const v0, #+31537 (0x00007b31 | 4.41927e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iput-object v1, v2, com.android.calendar.CalendarEventModel.mOriginalSyncId .line 756 114| const v0, #+31538 (0x00007b32 | 4.41942e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 122| const v0, #+31539 (0x00007b33 | 4.41956e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v1, v1, com.android.calendar.event.EditEventFragment.mModel 130| const v0, #+31540 (0x00007b34 | 4.41970e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v2, v5, com.android.calendar.event.EditEventFragment$3.this$0 138| const v0, #+31541 (0x00007b35 | 4.41984e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v2, v2, com.android.calendar.event.EditEventFragment.mModel 146| const v0, #+31542 (0x00007b36 | 4.41998e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-wide v3:v4, v2, com.android.calendar.CalendarEventModel.mId 154| const v0, #+31543 (0x00007b37 | 4.42012e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iput-wide v3:v4, v1, com.android.calendar.CalendarEventModel.mOriginalId Label_3: .line 765 162| const v0, #+31544 (0x00007b38 | 4.42026e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 170| const v0, #+31545 (0x00007b39 | 4.42040e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v1, v1, com.android.calendar.event.EditEventFragment.mView 178| const v0, #+31546 (0x00007b3a | 4.42054e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v2, v5, com.android.calendar.event.EditEventFragment$3.this$0 186| const v0, #+31547 (0x00007b3b | 4.42068e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget v2, v2, com.android.calendar.event.EditEventFragment.mModification 194| const v0, #+31548 (0x00007b3c | 4.42082e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventView.setModification(int):void .line 766 203| const v0, #+31549 (0x00007b3d | 4.42096e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| return-void Label_4: 210| const v0, #+31550 (0x00007b3e | 4.42110e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| move v1, v2 .line 753 217| goto/16 Label_1 Label_5: .line 755 219| const v0, #+31551 (0x00007b3f | 4.42124e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 227| const v0, #+31552 (0x00007b40 | 4.42138e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v1, v1, com.android.calendar.event.EditEventFragment.mModel 235| const v0, #+31553 (0x00007b41 | 4.42152e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v1, v1, com.android.calendar.CalendarEventModel.mSyncId 243| const v0, #+31554 (0x00007b42 | 4.42166e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| goto/16 Label_2 Label_6: .line 758 251| const v0, #+31555 (0x00007b43 | 4.42180e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-ne v7, v2, Label_8 .line 759 259| const v0, #+31556 (0x00007b44 | 4.42194e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v2, v5, com.android.calendar.event.EditEventFragment$3.this$0 267| const v0, #+31557 (0x00007b45 | 4.42208e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-boolean v4, v5, com.android.calendar.event.EditEventFragment$3.val$notSynced 275| const v0, #+31558 (0x00007b46 | 4.42222e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| if-eqz v4, Label_7 283| const v0, #+31559 (0x00007b47 | 4.42236e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| move v1, v3 Label_7: 290| const v0, #+31560 (0x00007b48 | 4.42250e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iput v1, v2, com.android.calendar.event.EditEventFragment.mModification 298| const v0, #+31561 (0x00007b49 | 4.42264e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| goto/16 Label_3 Label_8: .line 761 306| const v0, #+31562 (0x00007b4a | 4.42278e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-ne v7, v3, Label_3 .line 762 314| const v0, #+31563 (0x00007b4b | 4.42292e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v1, v5, com.android.calendar.event.EditEventFragment$3.this$0 322| const v0, #+31564 (0x00007b4c | 4.42306e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iput v3, v1, com.android.calendar.event.EditEventFragment.mModification 330| const v0, #+31565 (0x00007b4d | 4.42320e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| goto/16 Label_3 } method com.android.calendar.event.EditEventFragment$4.(com.android.calendar.event.EditEventFragment):void { .params "this$0" .src "EditEventFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+31566 (0x00007b4e | 4.42334e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment$4.this$0 .line 769 8| const v0, #+31567 (0x00007b4f | 4.42348e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+31568 (0x00007b50 | 4.42362e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventFragment$4.onCancel(android.content.DialogInterface):void { .params "dialog" .src "EditEventFragment.java" .line 772 .prologue_end .line 772 0| const v0, #+31569 (0x00007b51 | 4.42376e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.calendar.event.EditEventFragment$4.this$0 8| const v0, #+31570 (0x00007b52 | 4.42390e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 17| move-result-object v1 18| const v0, #+31571 (0x00007b53 | 4.42404e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 773 .local v1, "a", android.app.Activity 24| if-eqz v1, Label_1 .line 774 26| const v0, #+31572 (0x00007b54 | 4.42418e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1}, android.app.Activity.finish():void Label_1: .line 776 35| const v0, #+31573 (0x00007b55 | 4.42432e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneCode(int):void { } method com.android.calendar.event.EditEventFragment$Done.(com.android.calendar.event.EditEventFragment):void { .params "this$0" .src "EditEventFragment.java" .line 781 .prologue_end .line 781 0| const v0, #+31574 (0x00007b56 | 4.42446e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.event.EditEventFragment$Done.this$0 8| const v0, #+31575 (0x00007b57 | 4.42460e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 782 17| const v0, #+31576 (0x00007b58 | 4.42474e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #-1 (0xffffffff | NaN) 24| iput v1, v2, com.android.calendar.event.EditEventFragment$Done.mCode .line 781 26| const v0, #+31577 (0x00007b59 | 4.42488e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.event.EditEventFragment$Done.run():void { .src "EditEventFragment.java" .line 793 0| move-object/16 v22, v23 .prologue_end .line 793 3| const v23, #+31578 (0x00007b5a | 4.42502e-41) 6| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v22 11| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 13| const v23, #+31579 (0x00007b5b | 4.42516e-41) 16| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 19| const/4 v11, #+0 (0x00000000 | 0.00000) 20| invoke-static {v8,v11}, com.android.calendar.event.EditEventFragment.-set2(com.android.calendar.event.EditEventFragment, boolean):boolean .line 794 23| const v23, #+31580 (0x00007b5c | 4.42530e-41) 26| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 29| move-object/from16 v0, v22 31| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 33| const v23, #+31581 (0x00007b5d | 4.42544e-41) 36| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 39| iget v8, v8, com.android.calendar.event.EditEventFragment.mModification 41| const v23, #+31582 (0x00007b5e | 4.42558e-41) 44| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 47| if-nez v8, Label_1 .line 797 49| const v23, #+31583 (0x00007b5f | 4.42572e-41) 52| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v22 57| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 59| const v23, #+31584 (0x00007b60 | 4.42586e-41) 62| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v11, #+3 (0x00000003 | 4.20390e-45) 66| iput v11, v8, com.android.calendar.event.EditEventFragment.mModification Label_1: .line 800 68| const v23, #+31585 (0x00007b61 | 4.42600e-41) 71| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 74| move-object/from16 v0, v22 76| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode 78| const v23, #+31586 (0x00007b62 | 4.42614e-41) 81| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 84| and-int/lit8 v8, v8, #+2 (0x00000002 | 2.80260e-45) 86| if-eqz v8, Label_14 88| const v23, #+31587 (0x00007b63 | 4.42628e-41) 91| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 94| move-object/from16 v0, v22 96| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 98| const v23, #+31588 (0x00007b64 | 4.42642e-41) 101| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 106| const v23, #+31589 (0x00007b65 | 4.42656e-41) 109| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 112| if-eqz v8, Label_14 .line 801 114| const v23, #+31590 (0x00007b66 | 4.42670e-41) 117| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 120| move-object/from16 v0, v22 122| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 124| const v23, #+31591 (0x00007b67 | 4.42684e-41) 127| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 132| const v23, #+31592 (0x00007b68 | 4.42698e-41) 135| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v8}, com.android.calendar.event.EditEventHelper.canRespond(com.android.calendar.CalendarEventModel):boolean 141| move-result v8 142| const v23, #+31593 (0x00007b69 | 4.42712e-41) 145| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 148| if-nez v8, Label_2 .line 802 150| const v23, #+31594 (0x00007b6a | 4.42726e-41) 153| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v0, v22 158| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 160| const v23, #+31595 (0x00007b6b | 4.42740e-41) 163| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 168| const v23, #+31596 (0x00007b6c | 4.42754e-41) 171| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-static {v8}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calendar.CalendarEventModel):boolean 177| move-result v8 178| const v23, #+31597 (0x00007b6d | 4.42768e-41) 181| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 800 184| if-eqz v8, Label_14 Label_2: .line 803 186| const v23, #+31598 (0x00007b6e | 4.42782e-41) 189| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 192| move-object/from16 v0, v22 194| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 196| const v23, #+31599 (0x00007b6f | 4.42796e-41) 199| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 202| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mView 204| const v23, #+31600 (0x00007b70 | 4.42810e-41) 207| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v8}, com.android.calendar.event.EditEventView.prepareForSave():boolean 213| move-result v8 214| const v23, #+31601 (0x00007b71 | 4.42824e-41) 217| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 800 220| if-eqz v8, Label_14 .line 804 222| const v23, #+31602 (0x00007b72 | 4.42838e-41) 225| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 228| move-object/from16 v0, v22 230| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 232| const v23, #+31603 (0x00007b73 | 4.42852e-41) 235| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v8}, com.android.calendar.event.EditEventFragment.isEmptyNewEvent():boolean 241| move-result v8 242| const v23, #+31604 (0x00007b74 | 4.42866e-41) 245| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 248| xor-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) .line 800 250| if-eqz v8, Label_14 .line 805 252| const v23, #+31605 (0x00007b75 | 4.42880e-41) 255| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 258| move-object/from16 v0, v22 260| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 262| const v23, #+31606 (0x00007b76 | 4.42894e-41) 265| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 268| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 270| const v23, #+31607 (0x00007b77 | 4.42908e-41) 273| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v8}, com.android.calendar.CalendarEventModel.normalizeReminders():boolean 279| move-result v8 280| const v23, #+31608 (0x00007b78 | 4.42922e-41) 283| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 800 286| if-eqz v8, Label_14 .line 806 288| const v23, #+31609 (0x00007b79 | 4.42936e-41) 291| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 294| move-object/from16 v0, v22 296| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 298| const v23, #+31610 (0x00007b7a | 4.42950e-41) 301| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mHelper 306| const v23, #+31611 (0x00007b7b | 4.42964e-41) 309| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 312| move-object/from16 v0, v22 314| iget-object v11, v0, com.android.calendar.event.EditEventFragment$Done.this$0 316| const v23, #+31612 (0x00007b7c | 4.42978e-41) 319| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 322| iget-object v11, v11, com.android.calendar.event.EditEventFragment.mModel 324| const v23, #+31613 (0x00007b7d | 4.42992e-41) 327| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 330| move-object/from16 v0, v22 332| iget-object v12, v0, com.android.calendar.event.EditEventFragment$Done.this$0 334| const v23, #+31614 (0x00007b7e | 4.43006e-41) 337| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v12, v12, com.android.calendar.event.EditEventFragment.mOriginalModel 342| const v23, #+31615 (0x00007b7f | 4.43021e-41) 345| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v22 350| iget-object v13, v0, com.android.calendar.event.EditEventFragment$Done.this$0 352| const v23, #+31616 (0x00007b80 | 4.43035e-41) 355| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 358| iget v13, v13, com.android.calendar.event.EditEventFragment.mModification 360| const v23, #+31617 (0x00007b81 | 4.43049e-41) 363| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v8,v11,v12,v13}, com.android.calendar.event.EditEventHelper.saveEvent(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, int):boolean 369| move-result v8 370| const v23, #+31618 (0x00007b82 | 4.43063e-41) 373| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 800 376| if-eqz v8, Label_14 .line 808 378| const v23, #+31619 (0x00007b83 | 4.43077e-41) 381| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 384| move-object/from16 v0, v22 386| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 388| const v23, #+31620 (0x00007b84 | 4.43091e-41) 391| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 394| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 396| const v23, #+31621 (0x00007b85 | 4.43105e-41) 399| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 402| iget-object v8, v8, com.android.calendar.CalendarEventModel.mAttendeesList 404| const v23, #+31622 (0x00007b86 | 4.43119e-41) 407| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-virtual {v8}, java.util.LinkedHashMap.isEmpty():boolean 413| move-result v8 414| const v23, #+31623 (0x00007b87 | 4.43133e-41) 417| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 420| if-nez v8, Label_12 .line 809 422| const v23, #+31624 (0x00007b88 | 4.43147e-41) 425| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 428| move-object/from16 v0, v22 430| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 432| const v23, #+31625 (0x00007b89 | 4.43161e-41) 435| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 438| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 440| const v23, #+31626 (0x00007b8a | 4.43175e-41) 443| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 446| iget-object v8, v8, com.android.calendar.CalendarEventModel.mUri 448| const v23, #+31627 (0x00007b8b | 4.43189e-41) 451| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 454| if-eqz v8, Label_11 .line 810 456| const v23, #+31628 (0x00007b8c | 4.43203e-41) 459| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 462| const v19, #+2131492908 (0x7f0c002c | 1.86093e+38) Label_3: .line 821 .local v19, "stringResource", int 465| const v23, #+31629 (0x00007b8d | 4.43217e-41) 468| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v0, v22 473| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 475| const v23, #+31630 (0x00007b8e | 4.43231e-41) 478| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 484| move-result-object v8 485| const v23, #+31631 (0x00007b8f | 4.43245e-41) 488| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 491| const/4 v11, #+0 (0x00000000 | 0.00000) 492| move/from16 v0, v19 494| invoke-static {v8,v0,v11}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 497| move-result-object v8 498| const v23, #+31632 (0x00007b90 | 4.43259e-41) 501| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 504| invoke-virtual {v8}, android.widget.Toast.show():void Label_4: .line 826 .end_local v19 507| const v23, #+31633 (0x00007b91 | 4.43273e-41) 510| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 513| move-object/from16 v0, v22 515| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode 517| const v23, #+31634 (0x00007b92 | 4.43287e-41) 520| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 523| and-int/lit8 v8, v8, #+4 (0x00000004 | 5.60519e-45) 525| if-eqz v8, Label_6 527| const v23, #+31635 (0x00007b93 | 4.43301e-41) 530| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 533| move-object/from16 v0, v22 535| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 537| const v23, #+31636 (0x00007b94 | 4.43315e-41) 540| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 543| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mOriginalModel 545| const v23, #+31637 (0x00007b95 | 4.43329e-41) 548| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 551| if-eqz v8, Label_6 .line 827 553| const v23, #+31638 (0x00007b96 | 4.43343e-41) 556| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 559| move-object/from16 v0, v22 561| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 563| const v23, #+31639 (0x00007b97 | 4.43357e-41) 566| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 569| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mOriginalModel 571| const v23, #+31640 (0x00007b98 | 4.43371e-41) 574| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-static {v8}, com.android.calendar.event.EditEventHelper.canModifyCalendar(com.android.calendar.CalendarEventModel):boolean 580| move-result v8 581| const v23, #+31641 (0x00007b99 | 4.43385e-41) 584| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 826 587| if-eqz v8, Label_6 .line 828 589| const v23, #+31642 (0x00007b9a | 4.43399e-41) 592| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 595| move-object/from16 v0, v22 597| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 599| const v23, #+31643 (0x00007b9b | 4.43413e-41) 602| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 605| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 607| const v23, #+31644 (0x00007b9c | 4.43427e-41) 610| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 613| iget-wide v4:v5, v8, com.android.calendar.CalendarEventModel.mStart .line 829 .local v4, "begin", long 615| const v23, #+31645 (0x00007b9d | 4.43441e-41) 618| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 621| move-object/from16 v0, v22 623| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 625| const v23, #+31646 (0x00007b9e | 4.43455e-41) 628| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 631| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 633| const v23, #+31647 (0x00007b9f | 4.43469e-41) 636| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 639| iget-wide v6:v7, v8, com.android.calendar.CalendarEventModel.mEnd .line 830 .local v6, "end", long 641| const v23, #+31648 (0x00007ba0 | 4.43483e-41) 644| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 647| const/4 v9, #-1 (0xffffffff | NaN) .line 831 .local v9, "which", int 648| move-object/from16 v0, v22 650| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 652| const v23, #+31649 (0x00007ba1 | 4.43497e-41) 655| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 658| iget v8, v8, com.android.calendar.event.EditEventFragment.mModification 660| const v23, #+31650 (0x00007ba2 | 4.43511e-41) 663| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 666| packed-switch v8, Label_18 Label_5: .line 842 669| const v23, #+31651 (0x00007ba3 | 4.43525e-41) 672| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 675| new-instance v3, com.android.calendar.DeleteEventHelper .line 843 677| const v23, #+31652 (0x00007ba4 | 4.43539e-41) 680| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 683| move-object/from16 v0, v22 685| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 687| const v23, #+31653 (0x00007ba5 | 4.43553e-41) 690| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 696| move-result-object v8 697| const v23, #+31654 (0x00007ba6 | 4.43567e-41) 700| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 703| move-object/from16 v0, v22 705| iget-object v11, v0, com.android.calendar.event.EditEventFragment$Done.this$0 707| const v23, #+31655 (0x00007ba7 | 4.43581e-41) 710| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 713| invoke-static {v11}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 716| move-result-object v11 717| const v23, #+31656 (0x00007ba8 | 4.43595e-41) 720| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 723| move-object/from16 v0, v22 725| iget-object v12, v0, com.android.calendar.event.EditEventFragment$Done.this$0 727| const v23, #+31657 (0x00007ba9 | 4.43609e-41) 730| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 733| invoke-static {v12}, com.android.calendar.event.EditEventFragment.-get8(com.android.calendar.event.EditEventFragment):boolean 736| move-result v12 737| const v23, #+31658 (0x00007baa | 4.43623e-41) 740| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 743| xor-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) .line 842 745| invoke-direct {v3,v8,v11,v12}, com.android.calendar.DeleteEventHelper.(android.content.Context, android.app.Activity, boolean):void .line 844 .local v3, "deleteHelper", com.android.calendar.DeleteEventHelper 748| const v23, #+31659 (0x00007bab | 4.43637e-41) 751| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 754| move-object/from16 v0, v22 756| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 758| const v23, #+31660 (0x00007bac | 4.43651e-41) 761| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 764| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mOriginalModel 766| const v23, #+31661 (0x00007bad | 4.43665e-41) 769| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-virtual/range {v3..v9}, com.android.calendar.DeleteEventHelper.delete(long, long, com.android.calendar.CalendarEventModel, int):void Label_6: .line 847 .end_local v3 .end_local v4 .end_local v6 .end_local v9 775| const v23, #+31662 (0x00007bae | 4.43679e-41) 778| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 781| move-object/from16 v0, v22 783| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode 785| const v23, #+31663 (0x00007baf | 4.43693e-41) 788| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 791| and-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 793| if-eqz v8, Label_9 .line 850 795| const v23, #+31664 (0x00007bb0 | 4.43707e-41) 798| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 801| move-object/from16 v0, v22 803| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode 805| const v23, #+31665 (0x00007bb1 | 4.43721e-41) 808| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 811| and-int/lit8 v8, v8, #+2 (0x00000002 | 2.80260e-45) 813| if-eqz v8, Label_8 .line 851 815| const v23, #+31666 (0x00007bb2 | 4.43735e-41) 818| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 821| move-object/from16 v0, v22 823| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 825| const v23, #+31667 (0x00007bb3 | 4.43749e-41) 828| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 831| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 834| move-result-object v8 835| const v23, #+31668 (0x00007bb4 | 4.43763e-41) 838| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 841| if-eqz v8, Label_8 .line 852 843| const v23, #+31669 (0x00007bb5 | 4.43777e-41) 846| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 849| move-object/from16 v0, v22 851| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 853| const v23, #+31670 (0x00007bb6 | 4.43791e-41) 856| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 859| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 861| const v23, #+31671 (0x00007bb7 | 4.43805e-41) 864| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 867| iget-wide v14:v15, v8, com.android.calendar.CalendarEventModel.mStart .line 853 .local v14, "start", long 869| const v23, #+31672 (0x00007bb8 | 4.43819e-41) 872| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 875| move-object/from16 v0, v22 877| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 879| const v23, #+31673 (0x00007bb9 | 4.43833e-41) 882| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 885| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 887| const v23, #+31674 (0x00007bba | 4.43847e-41) 890| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 893| iget-wide v6:v7, v8, com.android.calendar.CalendarEventModel.mEnd .line 854 .restart_local v6 895| const v23, #+31675 (0x00007bbb | 4.43861e-41) 898| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 901| move-object/from16 v0, v22 903| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 905| const v23, #+31676 (0x00007bbc | 4.43875e-41) 908| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 911| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 913| const v23, #+31677 (0x00007bbd | 4.43889e-41) 916| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 919| iget-boolean v8, v8, com.android.calendar.CalendarEventModel.mAllDay 921| const v23, #+31678 (0x00007bbe | 4.43903e-41) 924| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 927| if-eqz v8, Label_7 .line 857 929| const v23, #+31679 (0x00007bbf | 4.43917e-41) 932| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 935| move-object/from16 v0, v22 937| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 939| const v23, #+31680 (0x00007bc0 | 4.43931e-41) 942| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 945| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 948| move-result-object v8 949| const v23, #+31681 (0x00007bc1 | 4.43945e-41) 952| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 955| const/4 v11, #+0 (0x00000000 | 0.00000) 956| invoke-static {v8,v11}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 959| move-result-object v21 960| const v23, #+31682 (0x00007bc2 | 4.43959e-41) 963| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 858 .local v21, "tz", java.lang.String 966| new-instance v20, android.text.format.Time 968| const v23, #+31683 (0x00007bc3 | 4.43973e-41) 971| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 974| const-string/jumbo v8, "UTC" 977| const v23, #+31684 (0x00007bc4 | 4.43987e-41) 980| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 983| move-object/from16 v0, v20 985| invoke-direct {v0,v8}, android.text.format.Time.(java.lang.String):void .line 859 .local v20, "t", android.text.format.Time 988| const v23, #+31685 (0x00007bc5 | 4.44001e-41) 991| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 994| move-object/from16 v0, v20 996| invoke-virtual {v0,v14,v15}, android.text.format.Time.set(long):void .line 860 999| const v23, #+31686 (0x00007bc6 | 4.44015e-41) 1002| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1005| move-object/from16 v0, v21 1007| move-object/from16 v1, v20 1009| iput-object v0, v1, android.text.format.Time.timezone .line 861 1011| const v23, #+31687 (0x00007bc7 | 4.44029e-41) 1014| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1017| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1018| move-object/from16 v0, v20 1020| invoke-virtual {v0,v8}, android.text.format.Time.toMillis(boolean):long 1023| move-result-wide v14:v15 1024| const v23, #+31688 (0x00007bc8 | 4.44043e-41) 1027| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 863 1030| const-string/jumbo v8, "UTC" 1033| const v23, #+31689 (0x00007bc9 | 4.44057e-41) 1036| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1039| move-object/from16 v0, v20 1041| iput-object v8, v0, android.text.format.Time.timezone .line 864 1043| const v23, #+31690 (0x00007bca | 4.44071e-41) 1046| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1049| move-object/from16 v0, v20 1051| invoke-virtual {v0,v6,v7}, android.text.format.Time.set(long):void .line 865 1054| const v23, #+31691 (0x00007bcb | 4.44085e-41) 1057| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1060| move-object/from16 v0, v21 1062| move-object/from16 v1, v20 1064| iput-object v0, v1, android.text.format.Time.timezone .line 866 1066| const v23, #+31692 (0x00007bcc | 4.44100e-41) 1069| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1072| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1073| move-object/from16 v0, v20 1075| invoke-virtual {v0,v8}, android.text.format.Time.toMillis(boolean):long 1078| move-result-wide v6:v7 1079| const v23, #+31693 (0x00007bcd | 4.44114e-41) 1082| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 868 .end_local v20 .end_local v21 1085| const v23, #+31694 (0x00007bce | 4.44128e-41) 1088| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1091| move-object/from16 v0, v22 1093| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1095| const v23, #+31695 (0x00007bcf | 4.44142e-41) 1098| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1101| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 1104| move-result-object v8 1105| const v23, #+31696 (0x00007bd0 | 4.44156e-41) 1108| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1111| invoke-static {v8}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 1114| move-result-object v11 1115| const v23, #+31697 (0x00007bd1 | 4.44170e-41) 1118| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1121| const-wide/16 v12:v13, #-1 (0xffffffff | NaN) .line 869 1123| const/16 v18, #+0 (0x00000000 | 0.00000) 1125| move-wide/from16 v16:v17, v6:v7 .line 868 1127| invoke-virtual/range {v11..v18}, com.android.calendar.CalendarController.launchViewEvent(long, long, long, int):void Label_8: .line 872 .end_local v6 .end_local v14 1130| const v23, #+31698 (0x00007bd2 | 4.44184e-41) 1133| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1136| move-object/from16 v0, v22 1138| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1140| const v23, #+31699 (0x00007bd3 | 4.44198e-41) 1143| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1146| invoke-virtual {v8}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 1149| move-result-object v2 1150| const v23, #+31700 (0x00007bd4 | 4.44212e-41) 1153| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 873 .local v2, "a", android.app.Activity 1156| if-eqz v2, Label_9 .line 874 1158| const v23, #+31701 (0x00007bd5 | 4.44226e-41) 1161| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1164| invoke-virtual {v2}, android.app.Activity.finish():void Label_9: .line 880 .end_local v2 1167| const v23, #+31702 (0x00007bd6 | 4.44240e-41) 1170| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1173| move-object/from16 v0, v22 1175| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1177| const v23, #+31703 (0x00007bd7 | 4.44254e-41) 1180| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1183| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 1186| move-result-object v8 1187| const v23, #+31704 (0x00007bd8 | 4.44268e-41) 1190| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1193| invoke-virtual {v8}, android.app.Activity.getCurrentFocus():android.view.View 1196| move-result-object v10 1197| const v23, #+31705 (0x00007bd9 | 4.44282e-41) 1200| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 881 .local v10, "focusedView", android.view.View 1203| if-eqz v10, Label_10 .line 882 1205| const v23, #+31706 (0x00007bda | 4.44296e-41) 1208| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1211| move-object/from16 v0, v22 1213| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1215| const v23, #+31707 (0x00007bdb | 4.44310e-41) 1218| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1221| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get7(com.android.calendar.event.EditEventFragment):android.view.inputmethod.InputMethodManager 1224| move-result-object v8 1225| const v23, #+31708 (0x00007bdc | 4.44324e-41) 1228| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1231| invoke-virtual {v10}, android.view.View.getWindowToken():android.os.IBinder 1234| move-result-object v11 1235| const v23, #+31709 (0x00007bdd | 4.44338e-41) 1238| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1241| const/4 v12, #+0 (0x00000000 | 0.00000) 1242| invoke-virtual {v8,v11,v12}, android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int):boolean .line 883 1245| const v23, #+31710 (0x00007bde | 4.44352e-41) 1248| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1251| invoke-virtual {v10}, android.view.View.clearFocus():void Label_10: .line 885 1254| const v23, #+31711 (0x00007bdf | 4.44366e-41) 1257| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1260| return-void Label_11: .line 812 .end_local v10 1261| const v23, #+31712 (0x00007be0 | 4.44380e-41) 1264| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1267| const v19, #+2131492907 (0x7f0c002b | 1.86093e+38) .restart_local v19 1270| goto/16 Label_3 Label_12: .line 815 .end_local v19 1272| const v23, #+31713 (0x00007be1 | 4.44394e-41) 1275| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1278| move-object/from16 v0, v22 1280| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1282| const v23, #+31714 (0x00007be2 | 4.44408e-41) 1285| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1288| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 1290| const v23, #+31715 (0x00007be3 | 4.44422e-41) 1293| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1296| iget-object v8, v8, com.android.calendar.CalendarEventModel.mUri 1298| const v23, #+31716 (0x00007be4 | 4.44436e-41) 1301| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1304| if-eqz v8, Label_13 .line 816 1306| const v23, #+31717 (0x00007be5 | 4.44450e-41) 1309| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1312| const v19, #+2131492905 (0x7f0c0029 | 1.86093e+38) .restart_local v19 1315| goto/16 Label_3 Label_13: .line 818 .end_local v19 1317| const v23, #+31718 (0x00007be6 | 4.44464e-41) 1320| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1323| const v19, #+2131492904 (0x7f0c0028 | 1.86093e+38) .restart_local v19 1326| goto/16 Label_3 Label_14: .line 822 .end_local v19 1328| const v23, #+31719 (0x00007be7 | 4.44478e-41) 1331| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1334| move-object/from16 v0, v22 1336| iget v8, v0, com.android.calendar.event.EditEventFragment$Done.mCode 1338| const v23, #+31720 (0x00007be8 | 4.44492e-41) 1341| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1344| and-int/lit8 v8, v8, #+2 (0x00000002 | 2.80260e-45) 1346| if-eqz v8, Label_4 1348| const v23, #+31721 (0x00007be9 | 4.44506e-41) 1351| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1354| move-object/from16 v0, v22 1356| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1358| const v23, #+31722 (0x00007bea | 4.44520e-41) 1361| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1364| iget-object v8, v8, com.android.calendar.event.EditEventFragment.mModel 1366| const v23, #+31723 (0x00007beb | 4.44534e-41) 1369| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1372| if-eqz v8, Label_4 1374| const v23, #+31724 (0x00007bec | 4.44548e-41) 1377| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1380| move-object/from16 v0, v22 1382| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1384| const v23, #+31725 (0x00007bed | 4.44562e-41) 1387| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1390| invoke-virtual {v8}, com.android.calendar.event.EditEventFragment.isEmptyNewEvent():boolean 1393| move-result v8 1394| const v23, #+31726 (0x00007bee | 4.44576e-41) 1397| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1400| if-eqz v8, Label_4 .line 823 1402| const v23, #+31727 (0x00007bef | 4.44590e-41) 1405| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1408| move-object/from16 v0, v22 1410| iget-object v8, v0, com.android.calendar.event.EditEventFragment$Done.this$0 1412| const v23, #+31728 (0x00007bf0 | 4.44604e-41) 1415| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1418| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity 1421| move-result-object v8 1422| const v23, #+31729 (0x00007bf1 | 4.44618e-41) 1425| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1428| const v11, #+2131492906 (0x7f0c002a | 1.86093e+38) 1431| const/4 v12, #+0 (0x00000000 | 0.00000) 1432| invoke-static {v8,v11,v12}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 1435| move-result-object v8 1436| const v23, #+31730 (0x00007bf2 | 4.44632e-41) 1439| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1442| invoke-virtual {v8}, android.widget.Toast.show():void 1445| const v23, #+31731 (0x00007bf3 | 4.44646e-41) 1448| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1451| goto/16 Label_4 Label_15: .line 833 .restart_local v4 .restart_local v6 .restart_local v9 1453| const v23, #+31732 (0x00007bf4 | 4.44660e-41) 1456| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1459| const/4 v9, #+0 (0x00000000 | 0.00000) .line 834 1460| goto/16 Label_5 Label_16: .line 836 1462| const v23, #+31733 (0x00007bf5 | 4.44674e-41) 1465| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1468| const/4 v9, #+1 (0x00000001 | 1.40130e-45) .line 837 1469| goto/16 Label_5 Label_17: .line 839 1471| const v23, #+31734 (0x00007bf6 | 4.44688e-41) 1474| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1477| const/4 v9, #+2 (0x00000002 | 2.80260e-45) .line 840 1478| goto/16 Label_5 .line 831 1480| const v23, #+31735 (0x00007bf7 | 4.44702e-41) 1483| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 1486| nop 1487| nop Label_18: 1488| packed-switch-payload 1: Label_15 2: Label_16 3: Label_17 } method com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void { .params "code" .src "EditEventFragment.java" .line 786 .prologue_end .line 786 0| const v0, #+31736 (0x00007bf8 | 4.44716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.event.EditEventFragment$Done.mCode .line 787 8| const v0, #+31737 (0x00007bf9 | 4.44730e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.event.EditEventFragment$EventBundle.():void { .src "EditEventFragment.java" .line 976 .prologue_end 0| const v0, #+31738 (0x00007bfa | 4.44744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) .line 976 8| invoke-direct {v3}, java.lang.Object.():void .line 978 11| const v0, #+31739 (0x00007bfb | 4.44758e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput-wide v1:v2, v3, com.android.calendar.event.EditEventFragment$EventBundle.id .line 979 19| const v0, #+31740 (0x00007bfc | 4.44772e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-wide v1:v2, v3, com.android.calendar.event.EditEventFragment$EventBundle.start .line 980 27| const v0, #+31741 (0x00007bfd | 4.44786e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-wide v1:v2, v3, com.android.calendar.event.EditEventFragment$EventBundle.end .line 976 35| const v0, #+31742 (0x00007bfe | 4.44800e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.event.EditEventFragment$EventBundle.(com.android.calendar.event.EditEventFragment$EventBundle):void { .params "?" .src "EditEventFragment.java" .line 1 .prologue_end 0| const v0, #+31743 (0x00007bff | 4.44814e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.EditEventFragment$EventBundle.():void 9| const v0, #+31744 (0x00007c00 | 4.44828e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventFragment$QueryHandler.(com.android.calendar.event.EditEventFragment, android.content.ContentResolver):void { .params "this$0", "cr" .src "EditEventFragment.java" .line 156 .prologue_end .line 156 0| const v0, #+31745 (0x00007c01 | 4.44842e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 .line 157 8| const v0, #+31746 (0x00007c02 | 4.44856e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 158 17| const v0, #+31747 (0x00007c03 | 4.44870e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventFragment$QueryHandler.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "EditEventFragment.java" .line 163 0| move-object/16 v54, v55 3| move/16 v55, v56 6| move-object/16 v56, v57 9| move-object/16 v57, v58 .prologue_end .line 163 12| const v58, #+31748 (0x00007c04 | 4.44884e-41) 15| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v57, Label_1 .line 164 20| const v58, #+31749 (0x00007c05 | 4.44898e-41) 23| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 26| return-void Label_1: .line 169 27| const v58, #+31750 (0x00007c06 | 4.44912e-41) 30| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 33| move-object/from16 v0, v54 35| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 37| const v58, #+31751 (0x00007c07 | 4.44926e-41) 40| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v6}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 46| move-result-object v37 47| const v58, #+31752 (0x00007c08 | 4.44940e-41) 50| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 170 .local v37, "activity", android.app.Activity 53| if-eqz v37, Label_2 55| const v58, #+31753 (0x00007c09 | 4.44954e-41) 58| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual/range {v37..v37}, android.app.Activity.isFinishing():boolean 64| move-result v6 65| const v58, #+31754 (0x00007c0a | 4.44968e-41) 68| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v6, Label_3 Label_2: .line 171 73| const v58, #+31755 (0x00007c0b | 4.44982e-41) 76| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 172 82| const v58, #+31756 (0x00007c0c | 4.44996e-41) 85| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 88| return-void Label_3: .line 175 89| const v58, #+31757 (0x00007c0d | 4.45010e-41) 92| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 95| sparse-switch v55, Label_39 .line 385 98| const v58, #+31758 (0x00007c0e | 4.45024e-41) 101| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface/range {v57..v57}, android.database.Cursor.close():void Label_4: .line 388 107| const v58, #+31759 (0x00007c0f | 4.45038e-41) 110| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 113| return-void Label_5: .line 177 114| const v58, #+31760 (0x00007c10 | 4.45052e-41) 117| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-interface/range {v57..v57}, android.database.Cursor.getCount():int 123| move-result v6 124| const v58, #+31761 (0x00007c11 | 4.45066e-41) 127| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 130| if-nez v6, Label_6 .line 180 132| const v58, #+31762 (0x00007c12 | 4.45080e-41) 135| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 181 141| const v58, #+31763 (0x00007c13 | 4.45094e-41) 144| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 147| move-object/from16 v0, v54 149| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 151| const v58, #+31764 (0x00007c14 | 4.45108e-41) 154| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get10(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EditEventFragment$Done 160| move-result-object v6 161| const v58, #+31765 (0x00007c15 | 4.45122e-41) 164| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 168| invoke-virtual {v6,v7}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 182 171| const v58, #+31766 (0x00007c16 | 4.45136e-41) 174| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 177| move-object/from16 v0, v54 179| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 181| const v58, #+31767 (0x00007c17 | 4.45150e-41) 184| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v7, #+0 (0x00000000 | 0.00000) 188| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-set2(com.android.calendar.event.EditEventFragment, boolean):boolean .line 183 191| const v58, #+31768 (0x00007c18 | 4.45164e-41) 194| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 197| move-object/from16 v0, v54 199| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 201| const v58, #+31769 (0x00007c19 | 4.45179e-41) 204| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get10(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EditEventFragment$Done 210| move-result-object v6 211| const v58, #+31770 (0x00007c1a | 4.45193e-41) 214| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v6}, com.android.calendar.event.EditEventFragment$Done.run():void .line 184 220| const v58, #+31771 (0x00007c1b | 4.45207e-41) 223| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 226| return-void Label_6: .line 186 227| const v58, #+31772 (0x00007c1c | 4.45221e-41) 230| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 233| move-object/from16 v0, v54 235| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 237| const v58, #+31773 (0x00007c1d | 4.45235e-41) 240| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 243| new-instance v7, com.android.calendar.CalendarEventModel 245| const v58, #+31774 (0x00007c1e | 4.45249e-41) 248| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-direct {v7}, com.android.calendar.CalendarEventModel.():void 254| const v58, #+31775 (0x00007c1f | 4.45263e-41) 257| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 260| iput-object v7, v6, com.android.calendar.event.EditEventFragment.mOriginalModel .line 187 262| const v58, #+31776 (0x00007c20 | 4.45277e-41) 265| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 268| move-object/from16 v0, v54 270| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 272| const v58, #+31777 (0x00007c21 | 4.45291e-41) 275| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 280| const v58, #+31778 (0x00007c22 | 4.45305e-41) 283| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 286| move-object/from16 v0, v57 288| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):void .line 188 291| const v58, #+31779 (0x00007c23 | 4.45319e-41) 294| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 297| move-object/from16 v0, v54 299| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 301| const v58, #+31780 (0x00007c24 | 4.45333e-41) 304| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 307| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 309| const v58, #+31781 (0x00007c25 | 4.45347e-41) 312| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 315| move-object/from16 v0, v57 317| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):void .line 189 320| const v58, #+31782 (0x00007c26 | 4.45361e-41) 323| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 191 329| const v58, #+31783 (0x00007c27 | 4.45375e-41) 332| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 335| move-object/from16 v0, v54 337| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 339| const v58, #+31784 (0x00007c28 | 4.45389e-41) 342| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 345| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 347| const v58, #+31785 (0x00007c29 | 4.45403e-41) 350| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v54 355| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 357| const v58, #+31786 (0x00007c2a | 4.45417e-41) 360| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get13(com.android.calendar.event.EditEventFragment):android.net.Uri 366| move-result-object v7 367| const v58, #+31787 (0x00007c2b | 4.45431e-41) 370| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-virtual {v7}, android.net.Uri.toString():java.lang.String 376| move-result-object v7 377| const v58, #+31788 (0x00007c2c | 4.45445e-41) 380| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 383| iput-object v7, v6, com.android.calendar.CalendarEventModel.mUri .line 193 385| const v58, #+31789 (0x00007c2d | 4.45459e-41) 388| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v54 393| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 395| const v58, #+31790 (0x00007c2e | 4.45473e-41) 398| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 403| const v58, #+31791 (0x00007c2f | 4.45487e-41) 406| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v0, v54 411| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 413| const v58, #+31792 (0x00007c30 | 4.45501e-41) 416| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get13(com.android.calendar.event.EditEventFragment):android.net.Uri 422| move-result-object v7 423| const v58, #+31793 (0x00007c31 | 4.45515e-41) 426| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v7}, android.net.Uri.toString():java.lang.String 432| move-result-object v7 433| const v58, #+31794 (0x00007c32 | 4.45529e-41) 436| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 439| iput-object v7, v6, com.android.calendar.CalendarEventModel.mUri .line 194 441| const v58, #+31795 (0x00007c33 | 4.45543e-41) 444| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 447| move-object/from16 v0, v54 449| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 451| const v58, #+31796 (0x00007c34 | 4.45557e-41) 454| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 457| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 459| const v58, #+31797 (0x00007c35 | 4.45571e-41) 462| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 465| move-object/from16 v0, v54 467| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 469| const v58, #+31798 (0x00007c36 | 4.45585e-41) 472| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 475| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get1(com.android.calendar.event.EditEventFragment):long 478| move-result-wide v10:v11 479| const v58, #+31799 (0x00007c37 | 4.45599e-41) 482| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 485| iput-wide v10:v11, v6, com.android.calendar.CalendarEventModel.mOriginalStart .line 195 487| const v58, #+31800 (0x00007c38 | 4.45613e-41) 490| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 493| move-object/from16 v0, v54 495| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 497| const v58, #+31801 (0x00007c39 | 4.45627e-41) 500| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 503| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 505| const v58, #+31802 (0x00007c3a | 4.45641e-41) 508| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 511| move-object/from16 v0, v54 513| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 515| const v58, #+31803 (0x00007c3b | 4.45655e-41) 518| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get4(com.android.calendar.event.EditEventFragment):long 524| move-result-wide v10:v11 525| const v58, #+31804 (0x00007c3c | 4.45669e-41) 528| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 531| iput-wide v10:v11, v6, com.android.calendar.CalendarEventModel.mOriginalEnd .line 196 533| const v58, #+31805 (0x00007c3d | 4.45683e-41) 536| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 539| move-object/from16 v0, v54 541| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 543| const v58, #+31806 (0x00007c3e | 4.45697e-41) 546| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 549| iget-object v7, v6, com.android.calendar.event.EditEventFragment.mModel 551| const v58, #+31807 (0x00007c3f | 4.45711e-41) 554| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 557| move-object/from16 v0, v54 559| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 561| const v58, #+31808 (0x00007c40 | 4.45725e-41) 564| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 567| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get1(com.android.calendar.event.EditEventFragment):long 570| move-result-wide v10:v11 571| const v58, #+31809 (0x00007c41 | 4.45739e-41) 574| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 577| move-object/from16 v0, v54 579| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 581| const v58, #+31810 (0x00007c42 | 4.45753e-41) 584| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 587| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 589| const v58, #+31811 (0x00007c43 | 4.45767e-41) 592| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 595| iget-wide v14:v15, v6, com.android.calendar.CalendarEventModel.mStart 597| const v58, #+31812 (0x00007c44 | 4.45781e-41) 600| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 603| cmp-long v6, v10:v11, v14:v15 605| if-nez v6, Label_11 607| const v58, #+31813 (0x00007c45 | 4.45795e-41) 610| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 613| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_7: 614| const v58, #+31814 (0x00007c46 | 4.45809e-41) 617| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 620| iput-boolean v6, v7, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries .line 197 622| const v58, #+31815 (0x00007c47 | 4.45823e-41) 625| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 628| move-object/from16 v0, v54 630| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 632| const v58, #+31816 (0x00007c48 | 4.45837e-41) 635| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 638| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 640| const v58, #+31817 (0x00007c49 | 4.45851e-41) 643| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 646| move-object/from16 v0, v54 648| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 650| const v58, #+31818 (0x00007c4a | 4.45865e-41) 653| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 656| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get1(com.android.calendar.event.EditEventFragment):long 659| move-result-wide v10:v11 660| const v58, #+31819 (0x00007c4b | 4.45879e-41) 663| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 666| iput-wide v10:v11, v6, com.android.calendar.CalendarEventModel.mStart .line 198 668| const v58, #+31820 (0x00007c4c | 4.45893e-41) 671| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 674| move-object/from16 v0, v54 676| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 678| const v58, #+31821 (0x00007c4d | 4.45907e-41) 681| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 684| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 686| const v58, #+31822 (0x00007c4e | 4.45921e-41) 689| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 692| move-object/from16 v0, v54 694| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 696| const v58, #+31823 (0x00007c4f | 4.45935e-41) 699| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get4(com.android.calendar.event.EditEventFragment):long 705| move-result-wide v10:v11 706| const v58, #+31824 (0x00007c50 | 4.45949e-41) 709| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 712| iput-wide v10:v11, v6, com.android.calendar.CalendarEventModel.mEnd .line 199 714| const v58, #+31825 (0x00007c51 | 4.45963e-41) 717| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 720| move-object/from16 v0, v54 722| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 724| const v58, #+31826 (0x00007c52 | 4.45977e-41) 727| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 730| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get6(com.android.calendar.event.EditEventFragment):boolean 733| move-result v6 734| const v58, #+31827 (0x00007c53 | 4.45991e-41) 737| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 740| if-eqz v6, Label_8 .line 200 742| const v58, #+31828 (0x00007c54 | 4.46005e-41) 745| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 748| move-object/from16 v0, v54 750| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 752| const v58, #+31829 (0x00007c55 | 4.46019e-41) 755| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 758| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 760| const v58, #+31830 (0x00007c56 | 4.46033e-41) 763| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 766| move-object/from16 v0, v54 768| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 770| const v58, #+31831 (0x00007c57 | 4.46047e-41) 773| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 776| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get5(com.android.calendar.event.EditEventFragment):int 779| move-result v7 780| const v58, #+31832 (0x00007c58 | 4.46061e-41) 783| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 786| invoke-virtual {v6,v7}, com.android.calendar.CalendarEventModel.setEventColor(int):void Label_8: .line 202 789| const v58, #+31833 (0x00007c59 | 4.46075e-41) 792| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 795| move-object/from16 v0, v54 797| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 799| const v58, #+31834 (0x00007c5a | 4.46089e-41) 802| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 805| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 807| const v58, #+31835 (0x00007c5b | 4.46103e-41) 810| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 813| iget-wide v0:v1, v6, com.android.calendar.CalendarEventModel.mId 815| const v58, #+31836 (0x00007c5c | 4.46117e-41) 818| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 821| move-wide/from16 v44:v45, v0:v1 .line 205 .local v44, "eventId", long 823| move-object/from16 v0, v54 825| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 827| const v58, #+31837 (0x00007c5d | 4.46131e-41) 830| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 833| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 835| const v58, #+31838 (0x00007c5e | 4.46145e-41) 838| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 841| iget-boolean v6, v6, com.android.calendar.CalendarEventModel.mHasAttendeeData 843| const v58, #+31839 (0x00007c5f | 4.46159e-41) 846| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 849| if-eqz v6, Label_12 851| const v58, #+31840 (0x00007c60 | 4.46173e-41) 854| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 857| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) 859| cmp-long v6, v44:v45, v6:v7 861| if-eqz v6, Label_12 .line 206 863| const v58, #+31841 (0x00007c61 | 4.46187e-41) 866| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 869| sget-object v9, android.provider.CalendarContract$Attendees.CONTENT_URI .line 207 .local v9, "attUri", android.net.Uri 871| const v58, #+31842 (0x00007c62 | 4.46201e-41) 874| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 877| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 878| new-array v12, v6, java.lang.String[] .line 208 880| const v58, #+31843 (0x00007c63 | 4.46215e-41) 883| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 886| invoke-static/range {v44..v45}, java.lang.Long.toString(long):java.lang.String 889| move-result-object v6 890| const v58, #+31844 (0x00007c64 | 4.46229e-41) 893| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 896| const/4 v7, #+0 (0x00000000 | 0.00000) 897| aput-object v6, v12, v7 .line 210 .local v12, "whereArgs", java.lang.String[] 899| const v58, #+31845 (0x00007c65 | 4.46243e-41) 902| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 905| move-object/from16 v0, v54 907| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 909| const v58, #+31846 (0x00007c66 | 4.46258e-41) 912| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 915| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mHandler .line 211 917| const v58, #+31847 (0x00007c67 | 4.46272e-41) 920| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 923| sget-object v10, com.android.calendar.event.EditEventHelper.ATTENDEES_PROJECTION .line 212 925| const v58, #+31848 (0x00007c68 | 4.46286e-41) 928| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 931| const-string/jumbo v11, "event_id=? AND attendeeEmail IS NOT NULL" .line 210 934| const v58, #+31849 (0x00007c69 | 4.46300e-41) 937| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 940| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 941| const/4 v8, #+0 (0x00000000 | 0.00000) .line 213 942| const/4 v13, #+0 (0x00000000 | 0.00000) .line 210 943| invoke-virtual/range {v6..v13}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_9: .line 219 .end_local v9 .end_local v12 946| const v58, #+31850 (0x00007c6a | 4.46314e-41) 949| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 952| move-object/from16 v0, v54 954| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 956| const v58, #+31851 (0x00007c6b | 4.46328e-41) 959| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 962| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 964| const v58, #+31852 (0x00007c6c | 4.46342e-41) 967| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 970| iget-boolean v6, v6, com.android.calendar.CalendarEventModel.mHasAlarm 972| const v58, #+31853 (0x00007c6d | 4.46356e-41) 975| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 978| if-eqz v6, Label_13 980| const v58, #+31854 (0x00007c6e | 4.46370e-41) 983| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 986| move-object/from16 v0, v54 988| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 990| const v58, #+31855 (0x00007c6f | 4.46384e-41) 993| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 996| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList 999| move-result-object v6 1000| const v58, #+31856 (0x00007c70 | 4.46398e-41) 1003| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1006| if-nez v6, Label_13 .line 220 1008| const v58, #+31857 (0x00007c71 | 4.46412e-41) 1011| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1014| sget-object v16, android.provider.CalendarContract$Reminders.CONTENT_URI .line 221 .local v16, "rUri", android.net.Uri 1016| const v58, #+31858 (0x00007c72 | 4.46426e-41) 1019| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1022| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1023| new-array v0, v6, java.lang.String[] 1025| const v58, #+31859 (0x00007c73 | 4.46440e-41) 1028| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1031| move-object/from16 v19, v0 .line 222 1033| invoke-static/range {v44..v45}, java.lang.Long.toString(long):java.lang.String 1036| move-result-object v6 1037| const v58, #+31860 (0x00007c74 | 4.46454e-41) 1040| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1043| const/4 v7, #+0 (0x00000000 | 0.00000) 1044| aput-object v6, v19, v7 .line 224 .local v19, "remArgs", java.lang.String[] 1046| const v58, #+31861 (0x00007c75 | 4.46468e-41) 1049| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1052| move-object/from16 v0, v54 1054| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1056| const v58, #+31862 (0x00007c76 | 4.46482e-41) 1059| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1062| iget-object v13, v6, com.android.calendar.event.EditEventFragment.mHandler .line 225 1064| const v58, #+31863 (0x00007c77 | 4.46496e-41) 1067| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1070| sget-object v17, com.android.calendar.event.EditEventHelper.REMINDERS_PROJECTION .line 226 1072| const v58, #+31864 (0x00007c78 | 4.46510e-41) 1075| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1078| const-string/jumbo v18, "event_id=?" .line 224 1081| const v58, #+31865 (0x00007c79 | 4.46524e-41) 1084| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1087| const/4 v14, #+4 (0x00000004 | 5.60519e-45) 1088| const/4 v15, #+0 (0x00000000 | 0.00000) .line 227 1089| const/16 v20, #+0 (0x00000000 | 0.00000) .line 224 1091| invoke-virtual/range {v13..v20}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_10: .line 242 .end_local v16 .end_local v19 1094| const v58, #+31866 (0x00007c7a | 4.46538e-41) 1097| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1100| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1101| new-array v0, v6, java.lang.String[] 1103| const v58, #+31867 (0x00007c7b | 4.46552e-41) 1106| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1109| move-object/from16 v26, v0 .line 243 1111| move-object/from16 v0, v54 1113| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1115| const v58, #+31868 (0x00007c7c | 4.46566e-41) 1118| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1121| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 1123| const v58, #+31869 (0x00007c7d | 4.46580e-41) 1126| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1129| iget-wide v6:v7, v6, com.android.calendar.CalendarEventModel.mCalendarId 1131| const v58, #+31870 (0x00007c7e | 4.46594e-41) 1134| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1137| invoke-static {v6,v7}, java.lang.Long.toString(long):java.lang.String 1140| move-result-object v6 1141| const v58, #+31871 (0x00007c7f | 4.46608e-41) 1144| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1147| const/4 v7, #+0 (0x00000000 | 0.00000) 1148| aput-object v6, v26, v7 .line 245 .local v26, "selArgs", java.lang.String[] 1150| const v58, #+31872 (0x00007c80 | 4.46622e-41) 1153| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1156| move-object/from16 v0, v54 1158| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1160| const v58, #+31873 (0x00007c81 | 4.46636e-41) 1163| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1166| iget-object v0, v6, com.android.calendar.event.EditEventFragment.mHandler 1168| const v58, #+31874 (0x00007c82 | 4.46650e-41) 1171| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1174| move-object/from16 v20, v0 1176| sget-object v23, android.provider.CalendarContract$Calendars.CONTENT_URI .line 246 1178| const v58, #+31875 (0x00007c83 | 4.46664e-41) 1181| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1184| sget-object v24, com.android.calendar.event.EditEventHelper.CALENDARS_PROJECTION 1186| const v58, #+31876 (0x00007c84 | 4.46678e-41) 1189| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1192| const-string/jumbo v25, "_id=?" .line 245 1195| const v58, #+31877 (0x00007c85 | 4.46692e-41) 1198| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1201| const/16 v21, #+8 (0x00000008 | 1.12104e-44) 1203| const/16 v22, #+0 (0x00000000 | 0.00000) .line 247 1205| const/16 v27, #+0 (0x00000000 | 0.00000) .line 245 1207| invoke-virtual/range {v20..v27}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 250 1210| const v58, #+31878 (0x00007c86 | 4.46706e-41) 1213| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v54 1218| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1220| const v58, #+31879 (0x00007c87 | 4.46720e-41) 1223| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1226| iget-object v0, v6, com.android.calendar.event.EditEventFragment.mHandler 1228| const v58, #+31880 (0x00007c88 | 4.46734e-41) 1231| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1234| move-object/from16 v27, v0 1236| sget-object v30, android.provider.CalendarContract$Colors.CONTENT_URI .line 251 1238| const v58, #+31881 (0x00007c89 | 4.46748e-41) 1241| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1244| sget-object v31, com.android.calendar.event.EditEventHelper.COLORS_PROJECTION .line 252 1246| const v58, #+31882 (0x00007c8a | 4.46762e-41) 1249| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1252| const-string/jumbo v32, "color_type=1" .line 250 1255| const v58, #+31883 (0x00007c8b | 4.46776e-41) 1258| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1261| const/16 v28, #+16 (0x00000010 | 2.24208e-44) 1263| const/16 v29, #+0 (0x00000000 | 0.00000) .line 252 1265| const/16 v33, #+0 (0x00000000 | 0.00000) 1267| const/16 v34, #+0 (0x00000000 | 0.00000) .line 250 1269| invoke-virtual/range {v27..v34}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 254 1272| const v58, #+31884 (0x00007c8c | 4.46790e-41) 1275| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1278| move-object/from16 v0, v54 1280| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1282| const v58, #+31885 (0x00007c8d | 4.46804e-41) 1285| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1288| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1289| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 1292| const v58, #+31886 (0x00007c8e | 4.46818e-41) 1295| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1298| goto/16 Label_4 Label_11: .line 196 .end_local v26 .end_local v44 1300| const v58, #+31887 (0x00007c8f | 4.46832e-41) 1303| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1306| const/4 v6, #+0 (0x00000000 | 0.00000) 1307| goto/16 Label_7 Label_12: .line 215 .restart_local v44 1309| const v58, #+31888 (0x00007c90 | 4.46846e-41) 1312| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1315| move-object/from16 v0, v54 1317| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1319| const v58, #+31889 (0x00007c91 | 4.46860e-41) 1322| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1325| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 1326| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 1329| const v58, #+31890 (0x00007c92 | 4.46874e-41) 1332| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1335| goto/16 Label_9 Label_13: .line 229 1337| const v58, #+31891 (0x00007c93 | 4.46888e-41) 1340| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1343| move-object/from16 v0, v54 1345| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1347| const v58, #+31892 (0x00007c94 | 4.46902e-41) 1350| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1353| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList 1356| move-result-object v6 1357| const v58, #+31893 (0x00007c95 | 4.46916e-41) 1360| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1363| if-nez v6, Label_15 .line 231 1365| const v58, #+31894 (0x00007c96 | 4.46930e-41) 1368| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1371| move-object/from16 v0, v54 1373| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1375| const v58, #+31895 (0x00007c97 | 4.46944e-41) 1378| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1381| new-instance v7, java.util.ArrayList 1383| const v58, #+31896 (0x00007c98 | 4.46958e-41) 1386| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1389| invoke-direct {v7}, java.util.ArrayList.():void 1392| const v58, #+31897 (0x00007c99 | 4.46972e-41) 1395| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1398| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-set1(com.android.calendar.event.EditEventFragment, java.util.ArrayList):java.util.ArrayList Label_14: .line 235 1401| const v58, #+31898 (0x00007c9a | 4.46986e-41) 1404| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1407| move-object/from16 v0, v54 1409| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1411| const v58, #+31899 (0x00007c9b | 4.47000e-41) 1414| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1417| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 1419| const v58, #+31900 (0x00007c9c | 4.47014e-41) 1422| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1425| move-object/from16 v0, v54 1427| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1429| const v58, #+31901 (0x00007c9d | 4.47028e-41) 1432| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1435| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList 1438| move-result-object v7 1439| const v58, #+31902 (0x00007c9e | 4.47042e-41) 1442| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1445| iput-object v7, v6, com.android.calendar.CalendarEventModel.mReminders .line 236 1447| const v58, #+31903 (0x00007c9f | 4.47056e-41) 1450| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1453| move-object/from16 v0, v54 1455| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1457| const v58, #+31904 (0x00007ca0 | 4.47070e-41) 1460| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1463| iget-object v7, v6, com.android.calendar.event.EditEventFragment.mModel .line 237 1465| const v58, #+31905 (0x00007ca1 | 4.47084e-41) 1468| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1471| move-object/from16 v0, v54 1473| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1475| const v58, #+31906 (0x00007ca2 | 4.47098e-41) 1478| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1481| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList 1484| move-result-object v6 1485| const v58, #+31907 (0x00007ca3 | 4.47112e-41) 1488| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1491| invoke-virtual {v6}, java.util.ArrayList.clone():java.lang.Object 1494| move-result-object v6 1495| const v58, #+31908 (0x00007ca4 | 4.47126e-41) 1498| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1501| check-cast v6, java.util.ArrayList .line 236 1503| const v58, #+31909 (0x00007ca5 | 4.47140e-41) 1506| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1509| iput-object v6, v7, com.android.calendar.CalendarEventModel.mReminders .line 238 1511| const v58, #+31910 (0x00007ca6 | 4.47154e-41) 1514| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1517| move-object/from16 v0, v54 1519| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1521| const v58, #+31911 (0x00007ca7 | 4.47168e-41) 1524| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1527| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 1528| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 1531| const v58, #+31912 (0x00007ca8 | 4.47182e-41) 1534| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1537| goto/16 Label_10 Label_15: .line 233 1539| const v58, #+31913 (0x00007ca9 | 4.47196e-41) 1542| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1545| move-object/from16 v0, v54 1547| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1549| const v58, #+31914 (0x00007caa | 4.47210e-41) 1552| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1555| invoke-static {v6}, com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList 1558| move-result-object v6 1559| const v58, #+31915 (0x00007cab | 4.47224e-41) 1562| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1565| invoke-static {v6}, java.util.Collections.sort(java.util.List):void 1568| const v58, #+31916 (0x00007cac | 4.47238e-41) 1571| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1574| goto/16 Label_14 Label_16: .try_begin_1 .line 258 .end_local v44 1576| const v58, #+31917 (0x00007cad | 4.47252e-41) 1579| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1582| invoke-interface/range {v57..v57}, android.database.Cursor.moveToNext():boolean 1585| move-result v6 1586| const v58, #+31918 (0x00007cae | 4.47266e-41) 1589| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1592| if-eqz v6, Label_22 .line 259 1594| const v58, #+31919 (0x00007caf | 4.47280e-41) 1597| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1600| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 1601| move-object/from16 v0, v57 1603| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String 1606| move-result-object v49 1607| const v58, #+31920 (0x00007cb0 | 4.47294e-41) 1610| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 260 .local v49, "name", java.lang.String 1613| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 1614| move-object/from16 v0, v57 1616| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String 1619| move-result-object v43 1620| const v58, #+31921 (0x00007cb1 | 4.47308e-41) 1623| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 261 .local v43, "email", java.lang.String 1626| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 1627| move-object/from16 v0, v57 1629| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 1632| move-result v53 1633| const v58, #+31922 (0x00007cb2 | 4.47322e-41) 1636| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 263 .local v53, "status", int 1639| const/4 v6, #+3 (0x00000003 | 4.20390e-45) .line 262 1640| move-object/from16 v0, v57 1642| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 1645| move-result v52 1646| const v58, #+31923 (0x00007cb3 | 4.47337e-41) 1649| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 264 .local v52, "relationship", int 1652| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 1653| move/from16 v0, v52 1655| if-ne v0, v6, Label_18 .line 265 1657| const v58, #+31924 (0x00007cb4 | 4.47351e-41) 1660| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1663| if-eqz v43, Label_17 .line 266 1665| const v58, #+31925 (0x00007cb5 | 4.47365e-41) 1668| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1671| move-object/from16 v0, v54 1673| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1675| const v58, #+31926 (0x00007cb6 | 4.47379e-41) 1678| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1681| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 1683| const v58, #+31927 (0x00007cb7 | 4.47393e-41) 1686| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1689| move-object/from16 v0, v43 1691| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizer .line 267 1693| const v58, #+31928 (0x00007cb8 | 4.47407e-41) 1696| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1699| move-object/from16 v0, v54 1701| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1703| const v58, #+31929 (0x00007cb9 | 4.47421e-41) 1706| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1709| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 1711| const v58, #+31930 (0x00007cba | 4.47435e-41) 1714| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1717| move-object/from16 v0, v54 1719| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1721| const v58, #+31931 (0x00007cbb | 4.47449e-41) 1724| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1727| iget-object v7, v7, com.android.calendar.event.EditEventFragment.mModel 1729| const v58, #+31932 (0x00007cbc | 4.47463e-41) 1732| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1735| iget-object v7, v7, com.android.calendar.CalendarEventModel.mOwnerAccount 1737| const v58, #+31933 (0x00007cbd | 4.47477e-41) 1740| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1743| move-object/from16 v0, v43 1745| invoke-virtual {v7,v0}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 1748| move-result v7 1749| const v58, #+31934 (0x00007cbe | 4.47491e-41) 1752| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1755| iput-boolean v7, v6, com.android.calendar.CalendarEventModel.mIsOrganizer .line 269 1757| const v58, #+31935 (0x00007cbf | 4.47505e-41) 1760| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1763| move-object/from16 v0, v54 1765| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1767| const v58, #+31936 (0x00007cc0 | 4.47519e-41) 1770| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1773| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 1775| const v58, #+31937 (0x00007cc1 | 4.47533e-41) 1778| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1781| move-object/from16 v0, v43 1783| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizer .line 270 1785| const v58, #+31938 (0x00007cc2 | 4.47547e-41) 1788| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1791| move-object/from16 v0, v54 1793| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1795| const v58, #+31939 (0x00007cc3 | 4.47561e-41) 1798| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1801| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 1803| const v58, #+31940 (0x00007cc4 | 4.47575e-41) 1806| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1809| move-object/from16 v0, v54 1811| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1813| const v58, #+31941 (0x00007cc5 | 4.47589e-41) 1816| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1819| iget-object v7, v7, com.android.calendar.event.EditEventFragment.mOriginalModel 1821| const v58, #+31942 (0x00007cc6 | 4.47603e-41) 1824| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1827| iget-object v7, v7, com.android.calendar.CalendarEventModel.mOwnerAccount 1829| const v58, #+31943 (0x00007cc7 | 4.47617e-41) 1832| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1835| move-object/from16 v0, v43 1837| invoke-virtual {v7,v0}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 1840| move-result v7 1841| const v58, #+31944 (0x00007cc8 | 4.47631e-41) 1844| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1847| iput-boolean v7, v6, com.android.calendar.CalendarEventModel.mIsOrganizer Label_17: .line 274 1849| const v58, #+31945 (0x00007cc9 | 4.47645e-41) 1852| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1855| invoke-static/range {v49..v49}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1858| move-result v6 1859| const v58, #+31946 (0x00007cca | 4.47659e-41) 1862| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1865| if-eqz v6, Label_20 .line 275 1867| const v58, #+31947 (0x00007ccb | 4.47673e-41) 1870| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1873| move-object/from16 v0, v54 1875| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1877| const v58, #+31948 (0x00007ccc | 4.47687e-41) 1880| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1883| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 1885| const v58, #+31949 (0x00007ccd | 4.47701e-41) 1888| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1891| move-object/from16 v0, v54 1893| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1895| const v58, #+31950 (0x00007cce | 4.47715e-41) 1898| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1901| iget-object v7, v7, com.android.calendar.event.EditEventFragment.mModel 1903| const v58, #+31951 (0x00007ccf | 4.47729e-41) 1906| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1909| iget-object v7, v7, com.android.calendar.CalendarEventModel.mOrganizer 1911| const v58, #+31952 (0x00007cd0 | 4.47743e-41) 1914| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1917| iput-object v7, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName .line 276 1919| const v58, #+31953 (0x00007cd1 | 4.47757e-41) 1922| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1925| move-object/from16 v0, v54 1927| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1929| const v58, #+31954 (0x00007cd2 | 4.47771e-41) 1932| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1935| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel .line 277 1937| const v58, #+31955 (0x00007cd3 | 4.47785e-41) 1940| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1943| move-object/from16 v0, v54 1945| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1947| const v58, #+31956 (0x00007cd4 | 4.47799e-41) 1950| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1953| iget-object v7, v7, com.android.calendar.event.EditEventFragment.mOriginalModel 1955| const v58, #+31957 (0x00007cd5 | 4.47813e-41) 1958| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1961| iget-object v7, v7, com.android.calendar.CalendarEventModel.mOrganizer .line 276 1963| const v58, #+31958 (0x00007cd6 | 4.47827e-41) 1966| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1969| iput-object v7, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName Label_18: .line 284 1971| const v58, #+31959 (0x00007cd7 | 4.47841e-41) 1974| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1977| if-eqz v43, Label_21 .line 285 1979| const v58, #+31960 (0x00007cd8 | 4.47855e-41) 1982| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1985| move-object/from16 v0, v54 1987| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 1989| const v58, #+31961 (0x00007cd9 | 4.47869e-41) 1992| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 1995| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 1997| const v58, #+31962 (0x00007cda | 4.47883e-41) 2000| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2003| iget-object v6, v6, com.android.calendar.CalendarEventModel.mOwnerAccount 2005| const v58, #+31963 (0x00007cdb | 4.47897e-41) 2008| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2011| if-eqz v6, Label_21 .line 286 2013| const v58, #+31964 (0x00007cdc | 4.47911e-41) 2016| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2019| move-object/from16 v0, v54 2021| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2023| const v58, #+31965 (0x00007cdd | 4.47925e-41) 2026| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2029| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2031| const v58, #+31966 (0x00007cde | 4.47939e-41) 2034| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2037| iget-object v6, v6, com.android.calendar.CalendarEventModel.mOwnerAccount 2039| const v58, #+31967 (0x00007cdf | 4.47953e-41) 2042| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2045| move-object/from16 v0, v43 2047| invoke-virtual {v6,v0}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 2050| move-result v6 2051| const v58, #+31968 (0x00007ce0 | 4.47967e-41) 2054| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 285 2057| if-eqz v6, Label_21 .line 288 2059| const v58, #+31969 (0x00007ce1 | 4.47981e-41) 2062| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2065| const/4 v6, #+0 (0x00000000 | 0.00000) 2066| move-object/from16 v0, v57 2068| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 2071| move-result v39 2072| const v58, #+31970 (0x00007ce2 | 4.47995e-41) 2075| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 289 .local v39, "attendeeId", int 2078| move-object/from16 v0, v54 2080| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2082| const v58, #+31971 (0x00007ce3 | 4.48009e-41) 2085| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2088| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2090| const v58, #+31972 (0x00007ce4 | 4.48023e-41) 2093| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2096| move/from16 v0, v39 2098| iput v0, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId .line 290 2100| const v58, #+31973 (0x00007ce5 | 4.48037e-41) 2103| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2106| move-object/from16 v0, v54 2108| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2110| const v58, #+31974 (0x00007ce6 | 4.48051e-41) 2113| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2116| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2118| const v58, #+31975 (0x00007ce7 | 4.48065e-41) 2121| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2124| move/from16 v0, v53 2126| iput v0, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus .line 291 2128| const v58, #+31976 (0x00007ce8 | 4.48079e-41) 2131| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2134| move-object/from16 v0, v54 2136| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2138| const v58, #+31977 (0x00007ce9 | 4.48093e-41) 2141| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2144| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2146| const v58, #+31978 (0x00007cea | 4.48107e-41) 2149| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2152| move/from16 v0, v39 2154| iput v0, v6, com.android.calendar.CalendarEventModel.mOwnerAttendeeId .line 292 2156| const v58, #+31979 (0x00007ceb | 4.48121e-41) 2159| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2162| move-object/from16 v0, v54 2164| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2166| const v58, #+31980 (0x00007cec | 4.48135e-41) 2169| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2172| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2174| const v58, #+31981 (0x00007ced | 4.48149e-41) 2177| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2180| move/from16 v0, v53 2182| iput v0, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus .try_end_1 catch(...) : Label_19 2184| const v58, #+31982 (0x00007cee | 4.48163e-41) 2187| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2190| goto/16 Label_16 Label_19: .line 301 .end_local v39 .end_local v43 .end_local v49 .end_local v52 .end_local v53 2192| const v58, #+31983 (0x00007cef | 4.48177e-41) 2195| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2198| move-exception v6 .line 302 2199| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 301 2202| const v58, #+31984 (0x00007cf0 | 4.48191e-41) 2205| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2208| throw v6 Label_20: .try_begin_2 .line 279 .restart_local v43 .restart_local v49 .restart_local v52 .restart_local v53 2209| const v58, #+31985 (0x00007cf1 | 4.48205e-41) 2212| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2215| move-object/from16 v0, v54 2217| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2219| const v58, #+31986 (0x00007cf2 | 4.48219e-41) 2222| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2225| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2227| const v58, #+31987 (0x00007cf3 | 4.48233e-41) 2230| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2233| move-object/from16 v0, v49 2235| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName .line 280 2237| const v58, #+31988 (0x00007cf4 | 4.48247e-41) 2240| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2243| move-object/from16 v0, v54 2245| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2247| const v58, #+31989 (0x00007cf5 | 4.48261e-41) 2250| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2253| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2255| const v58, #+31990 (0x00007cf6 | 4.48275e-41) 2258| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2261| move-object/from16 v0, v49 2263| iput-object v0, v6, com.android.calendar.CalendarEventModel.mOrganizerDisplayName 2265| const v58, #+31991 (0x00007cf7 | 4.48289e-41) 2268| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2271| goto/16 Label_18 Label_21: .line 296 2273| const v58, #+31992 (0x00007cf8 | 4.48303e-41) 2276| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2279| new-instance v38, com.android.calendar.CalendarEventModel$Attendee 2281| const v58, #+31993 (0x00007cf9 | 4.48317e-41) 2284| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2287| move-object/from16 v0, v38 2289| move-object/from16 v1, v49 2291| move-object/from16 v2, v43 2293| invoke-direct {v0,v1,v2}, com.android.calendar.CalendarEventModel$Attendee.(java.lang.String, java.lang.String):void .line 297 .local v38, "attendee", com.android.calendar.CalendarEventModel$Attendee 2296| const v58, #+31994 (0x00007cfa | 4.48331e-41) 2299| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2302| move/from16 v0, v53 2304| move-object/from16 v1, v38 2306| iput v0, v1, com.android.calendar.CalendarEventModel$Attendee.mStatus .line 298 2308| const v58, #+31995 (0x00007cfb | 4.48345e-41) 2311| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2314| move-object/from16 v0, v54 2316| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2318| const v58, #+31996 (0x00007cfc | 4.48359e-41) 2321| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2324| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2326| const v58, #+31997 (0x00007cfd | 4.48373e-41) 2329| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2332| move-object/from16 v0, v38 2334| invoke-virtual {v6,v0}, com.android.calendar.CalendarEventModel.addAttendee(com.android.calendar.CalendarEventModel$Attendee):void .line 299 2337| const v58, #+31998 (0x00007cfe | 4.48387e-41) 2340| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2343| move-object/from16 v0, v54 2345| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2347| const v58, #+31999 (0x00007cff | 4.48401e-41) 2350| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2353| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2355| const v58, #+32000 (0x00007d00 | 4.48416e-41) 2358| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2361| move-object/from16 v0, v38 2363| invoke-virtual {v6,v0}, com.android.calendar.CalendarEventModel.addAttendee(com.android.calendar.CalendarEventModel$Attendee):void .try_end_2 catch(...) : Label_19 2366| const v58, #+32001 (0x00007d01 | 4.48430e-41) 2369| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2372| goto/16 Label_16 Label_22: .line 302 .end_local v38 .end_local v43 .end_local v49 .end_local v52 .end_local v53 2374| const v58, #+32002 (0x00007d02 | 4.48444e-41) 2377| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2380| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 305 2383| const v58, #+32003 (0x00007d03 | 4.48458e-41) 2386| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2389| move-object/from16 v0, v54 2391| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2393| const v58, #+32004 (0x00007d04 | 4.48472e-41) 2396| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2399| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 2400| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 2403| const v58, #+32005 (0x00007d05 | 4.48486e-41) 2406| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2409| goto/16 Label_4 Label_23: .try_begin_3 .line 310 2411| const v58, #+32006 (0x00007d06 | 4.48500e-41) 2414| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2417| invoke-interface/range {v57..v57}, android.database.Cursor.moveToNext():boolean 2420| move-result v6 2421| const v58, #+32007 (0x00007d07 | 4.48514e-41) 2424| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2427| if-eqz v6, Label_25 .line 311 2429| const v58, #+32008 (0x00007d08 | 4.48528e-41) 2432| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2435| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 2436| move-object/from16 v0, v57 2438| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 2441| move-result v48 2442| const v58, #+32009 (0x00007d09 | 4.48542e-41) 2445| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 312 .local v48, "minutes", int 2448| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 2449| move-object/from16 v0, v57 2451| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 2454| move-result v47 2455| const v58, #+32010 (0x00007d0a | 4.48556e-41) 2458| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 313 .local v47, "method", int 2461| move/from16 v0, v48 2463| move/from16 v1, v47 2465| invoke-static {v0,v1}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 2468| move-result-object v51 2469| const v58, #+32011 (0x00007d0b | 4.48570e-41) 2472| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 314 .local v51, "re", com.android.calendar.CalendarEventModel$ReminderEntry 2475| move-object/from16 v0, v54 2477| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2479| const v58, #+32012 (0x00007d0c | 4.48584e-41) 2482| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2485| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2487| const v58, #+32013 (0x00007d0d | 4.48598e-41) 2490| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2493| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 2495| const v58, #+32014 (0x00007d0e | 4.48612e-41) 2498| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2501| move-object/from16 v0, v51 2503| invoke-virtual {v6,v0}, java.util.ArrayList.add(java.lang.Object):boolean .line 315 2506| const v58, #+32015 (0x00007d0f | 4.48626e-41) 2509| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2512| move-object/from16 v0, v54 2514| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2516| const v58, #+32016 (0x00007d10 | 4.48640e-41) 2519| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2522| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2524| const v58, #+32017 (0x00007d11 | 4.48654e-41) 2527| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2530| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 2532| const v58, #+32018 (0x00007d12 | 4.48668e-41) 2535| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2538| move-object/from16 v0, v51 2540| invoke-virtual {v6,v0}, java.util.ArrayList.add(java.lang.Object):boolean .try_end_3 catch(...) : Label_24 2543| const v58, #+32019 (0x00007d13 | 4.48682e-41) 2546| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2549| goto/16 Label_23 Label_24: .line 321 .end_local v47 .end_local v48 .end_local v51 2551| const v58, #+32020 (0x00007d14 | 4.48696e-41) 2554| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2557| move-exception v6 .line 322 2558| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 321 2561| const v58, #+32021 (0x00007d15 | 4.48710e-41) 2564| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2567| throw v6 Label_25: .try_begin_4 .line 319 2568| const v58, #+32022 (0x00007d16 | 4.48724e-41) 2571| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2574| move-object/from16 v0, v54 2576| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2578| const v58, #+32023 (0x00007d17 | 4.48738e-41) 2581| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2584| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2586| const v58, #+32024 (0x00007d18 | 4.48752e-41) 2589| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2592| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 2594| const v58, #+32025 (0x00007d19 | 4.48766e-41) 2597| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2600| invoke-static {v6}, java.util.Collections.sort(java.util.List):void .line 320 2603| const v58, #+32026 (0x00007d1a | 4.48780e-41) 2606| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2609| move-object/from16 v0, v54 2611| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2613| const v58, #+32027 (0x00007d1b | 4.48794e-41) 2616| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2619| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2621| const v58, #+32028 (0x00007d1c | 4.48808e-41) 2624| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2627| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 2629| const v58, #+32029 (0x00007d1d | 4.48822e-41) 2632| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2635| invoke-static {v6}, java.util.Collections.sort(java.util.List):void .try_end_4 catch(...) : Label_24 .line 322 2638| const v58, #+32030 (0x00007d1e | 4.48836e-41) 2641| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2644| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 325 2647| const v58, #+32031 (0x00007d1f | 4.48850e-41) 2650| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2653| move-object/from16 v0, v54 2655| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2657| const v58, #+32032 (0x00007d20 | 4.48864e-41) 2660| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2663| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 2664| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 2667| const v58, #+32033 (0x00007d21 | 4.48878e-41) 2670| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2673| goto/16 Label_4 Label_26: .try_begin_5 .line 329 2675| const v58, #+32034 (0x00007d22 | 4.48892e-41) 2678| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2681| move-object/from16 v0, v54 2683| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2685| const v58, #+32035 (0x00007d23 | 4.48906e-41) 2688| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2691| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2693| const v58, #+32036 (0x00007d24 | 4.48920e-41) 2696| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2699| iget-wide v6:v7, v6, com.android.calendar.CalendarEventModel.mId 2701| const v58, #+32037 (0x00007d25 | 4.48934e-41) 2704| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2707| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 2709| cmp-long v6, v6:v7, v10:v11 2711| if-nez v6, Label_30 .line 331 2713| const v58, #+32038 (0x00007d26 | 4.48948e-41) 2716| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2719| invoke-static/range {v57..v57}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 2722| move-result-object v46 2723| const v58, #+32039 (0x00007d27 | 4.48962e-41) 2726| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 336 .local v46, "matrixCursor", android.database.MatrixCursor 2729| move-object/from16 v0, v54 2731| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2733| const v58, #+32040 (0x00007d28 | 4.48976e-41) 2736| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2739| iget-object v7, v6, com.android.calendar.event.EditEventFragment.mView 2741| const v58, #+32041 (0x00007d29 | 4.48990e-41) 2744| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2747| move-object/from16 v0, v54 2749| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2751| const v58, #+32042 (0x00007d2a | 4.49004e-41) 2754| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2757| invoke-virtual {v6}, com.android.calendar.event.EditEventFragment.isAdded():boolean 2760| move-result v6 2761| const v58, #+32043 (0x00007d2b | 4.49018e-41) 2764| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2767| if-eqz v6, Label_29 2769| const v58, #+32044 (0x00007d2c | 4.49032e-41) 2772| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2775| move-object/from16 v0, v54 2777| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2779| const v58, #+32045 (0x00007d2d | 4.49046e-41) 2782| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2785| invoke-virtual {v6}, com.android.calendar.event.EditEventFragment.isResumed():boolean 2788| move-result v6 2789| const v58, #+32046 (0x00007d2e | 4.49060e-41) 2792| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void Label_27: .line 337 2795| const v58, #+32047 (0x00007d2f | 4.49074e-41) 2798| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2801| move-object/from16 v0, v54 2803| iget-object v8, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2805| const v58, #+32048 (0x00007d30 | 4.49088e-41) 2808| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2811| invoke-static {v8}, com.android.calendar.event.EditEventFragment.-get2(com.android.calendar.event.EditEventFragment):long 2814| move-result-wide v10:v11 2815| const v58, #+32049 (0x00007d31 | 4.49102e-41) 2818| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 336 2821| move-object/from16 v0, v46 2823| invoke-virtual {v7,v0,v6,v10,v11}, com.android.calendar.event.EditEventView.setCalendarsCursor(android.database.Cursor, boolean, long):void .try_end_5 catch(...) : Label_31 Label_28: .line 344 .end_local v46 2826| const v58, #+32050 (0x00007d32 | 4.49116e-41) 2829| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2832| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 346 2835| const v58, #+32051 (0x00007d33 | 4.49130e-41) 2838| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2841| move-object/from16 v0, v54 2843| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2845| const v58, #+32052 (0x00007d34 | 4.49144e-41) 2848| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2851| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 2853| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 2856| const v58, #+32053 (0x00007d35 | 4.49158e-41) 2859| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2862| goto/16 Label_4 Label_29: .line 336 .restart_local v46 2864| const v58, #+32054 (0x00007d36 | 4.49172e-41) 2867| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2870| const/4 v6, #+0 (0x00000000 | 0.00000) 2871| goto/16 Label_27 Label_30: .try_begin_6 .line 340 .end_local v46 2873| const v58, #+32055 (0x00007d37 | 4.49186e-41) 2876| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2879| move-object/from16 v0, v54 2881| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2883| const v58, #+32056 (0x00007d38 | 4.49200e-41) 2886| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2889| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 2891| const v58, #+32057 (0x00007d39 | 4.49214e-41) 2894| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2897| move-object/from16 v0, v57 2899| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCalendarCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):boolean .line 341 2902| const v58, #+32058 (0x00007d3a | 4.49228e-41) 2905| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2908| move-object/from16 v0, v54 2910| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 2912| const v58, #+32059 (0x00007d3b | 4.49242e-41) 2915| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2918| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 2920| const v58, #+32060 (0x00007d3c | 4.49256e-41) 2923| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2926| move-object/from16 v0, v57 2928| invoke-static {v6,v0}, com.android.calendar.event.EditEventHelper.setModelFromCalendarCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):boolean .try_end_6 catch(...) : Label_31 2931| const v58, #+32061 (0x00007d3d | 4.49270e-41) 2934| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2937| goto/16 Label_28 Label_31: .line 343 2939| const v58, #+32062 (0x00007d3e | 4.49284e-41) 2942| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2945| move-exception v6 .line 344 2946| invoke-interface/range {v57..v57}, android.database.Cursor.close():void .line 343 2949| const v58, #+32063 (0x00007d3f | 4.49298e-41) 2952| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2955| throw v6 Label_32: .line 349 2956| const v58, #+32064 (0x00007d40 | 4.49312e-41) 2959| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2962| invoke-interface/range {v57..v57}, android.database.Cursor.moveToFirst():boolean 2965| move-result v6 2966| const v58, #+32065 (0x00007d41 | 4.49326e-41) 2969| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2972| if-eqz v6, Label_34 .line 350 2974| const v58, #+32066 (0x00007d42 | 4.49340e-41) 2977| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2980| new-instance v40, com.android.calendar.event.EventColorCache 2982| const v58, #+32067 (0x00007d43 | 4.49354e-41) 2985| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2988| invoke-direct/range {v40..v40}, com.android.calendar.event.EventColorCache.():void Label_33: .line 353 .local v40, "cache", com.android.calendar.event.EventColorCache 2991| const v58, #+32068 (0x00007d44 | 4.49368e-41) 2994| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 2997| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 2998| move-object/from16 v0, v57 3000| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 3003| move-result v41 3004| const v58, #+32069 (0x00007d45 | 4.49382e-41) 3007| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 354 .local v41, "colorKey", int 3010| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 3011| move-object/from16 v0, v57 3013| invoke-interface {v0,v6}, android.database.Cursor.getInt(int):int 3016| move-result v50 3017| const v58, #+32070 (0x00007d46 | 4.49396e-41) 3020| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 355 .local v50, "rawColor", int 3023| invoke-static/range {v50..v50}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 3026| move-result v42 3027| const v58, #+32071 (0x00007d47 | 4.49410e-41) 3030| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 357 .local v42, "displayColor", int 3033| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 356 3034| move-object/from16 v0, v57 3036| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String 3039| move-result-object v35 3040| const v58, #+32072 (0x00007d48 | 4.49424e-41) 3043| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 359 .local v35, "accountName", java.lang.String 3046| const/4 v6, #+2 (0x00000002 | 2.80260e-45) .line 358 3047| move-object/from16 v0, v57 3049| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String 3052| move-result-object v36 3053| const v58, #+32073 (0x00007d49 | 4.49438e-41) 3056| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void .line 360 .local v36, "accountType", java.lang.String 3059| move-object/from16 v0, v40 3061| move-object/from16 v1, v35 3063| move-object/from16 v2, v36 3065| move/from16 v3, v42 3067| move/from16 v4, v41 3069| invoke-virtual {v0,v1,v2,v3,v4}, com.android.calendar.event.EventColorCache.insertColor(java.lang.String, java.lang.String, int, int):void .line 362 3072| const v58, #+32074 (0x00007d4a | 4.49452e-41) 3075| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3078| invoke-interface/range {v57..v57}, android.database.Cursor.moveToNext():boolean 3081| move-result v6 3082| const v58, #+32075 (0x00007d4b | 4.49466e-41) 3085| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3088| if-nez v6, Label_33 .line 363 3090| const v58, #+32076 (0x00007d4c | 4.49480e-41) 3093| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3096| new-instance v6, com.android.colorpicker.HsvColorComparator 3098| const v58, #+32077 (0x00007d4d | 4.49495e-41) 3101| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3104| invoke-direct {v6}, com.android.colorpicker.HsvColorComparator.():void 3107| const v58, #+32078 (0x00007d4e | 4.49509e-41) 3110| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3113| move-object/from16 v0, v40 3115| invoke-virtual {v0,v6}, com.android.calendar.event.EventColorCache.sortPalettes(java.util.Comparator):void .line 365 3118| const v58, #+32079 (0x00007d4f | 4.49523e-41) 3121| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3124| move-object/from16 v0, v54 3126| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3128| const v58, #+32080 (0x00007d50 | 4.49537e-41) 3131| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3134| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 3136| const v58, #+32081 (0x00007d51 | 4.49551e-41) 3139| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3142| move-object/from16 v0, v40 3144| iput-object v0, v6, com.android.calendar.CalendarEventModel.mEventColorCache .line 366 3146| const v58, #+32082 (0x00007d52 | 4.49565e-41) 3149| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3152| move-object/from16 v0, v54 3154| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3156| const v58, #+32083 (0x00007d53 | 4.49579e-41) 3159| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3162| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mView 3164| const v58, #+32084 (0x00007d54 | 4.49593e-41) 3167| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3170| iget-object v6, v6, com.android.calendar.event.EditEventView.mColorPickerNewEvent 3172| const v58, #+32085 (0x00007d55 | 4.49607e-41) 3175| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3178| move-object/from16 v0, v54 3180| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3182| const v58, #+32086 (0x00007d56 | 4.49621e-41) 3185| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3188| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get9(com.android.calendar.event.EditEventFragment):android.view.View$OnClickListener 3191| move-result-object v7 3192| const v58, #+32087 (0x00007d57 | 4.49635e-41) 3195| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3198| invoke-virtual {v6,v7}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 367 3201| const v58, #+32088 (0x00007d58 | 4.49649e-41) 3204| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3207| move-object/from16 v0, v54 3209| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3211| const v58, #+32089 (0x00007d59 | 4.49663e-41) 3214| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3217| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mView 3219| const v58, #+32090 (0x00007d5a | 4.49677e-41) 3222| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3225| iget-object v6, v6, com.android.calendar.event.EditEventView.mColorPickerExistingEvent 3227| const v58, #+32091 (0x00007d5b | 4.49691e-41) 3230| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3233| move-object/from16 v0, v54 3235| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3237| const v58, #+32092 (0x00007d5c | 4.49705e-41) 3240| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3243| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get9(com.android.calendar.event.EditEventFragment):android.view.View$OnClickListener 3246| move-result-object v7 3247| const v58, #+32093 (0x00007d5d | 4.49719e-41) 3250| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3253| invoke-virtual {v6,v7}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void Label_34: .line 369 .end_local v35 .end_local v36 .end_local v40 .end_local v41 .end_local v42 .end_local v50 3256| const v58, #+32094 (0x00007d5e | 4.49733e-41) 3259| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3262| if-eqz v57, Label_35 .line 370 3264| const v58, #+32095 (0x00007d5f | 4.49747e-41) 3267| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3270| invoke-interface/range {v57..v57}, android.database.Cursor.close():void Label_35: .line 375 3273| const v58, #+32096 (0x00007d60 | 4.49761e-41) 3276| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3279| move-object/from16 v0, v54 3281| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3283| const v58, #+32097 (0x00007d61 | 4.49775e-41) 3286| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3289| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 3291| const v58, #+32098 (0x00007d62 | 4.49789e-41) 3294| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3297| iget-object v6, v6, com.android.calendar.CalendarEventModel.mCalendarAccountName 3299| const v58, #+32099 (0x00007d63 | 4.49803e-41) 3302| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3305| if-eqz v6, Label_36 .line 376 3307| const v58, #+32100 (0x00007d64 | 4.49817e-41) 3310| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3313| move-object/from16 v0, v54 3315| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3317| const v58, #+32101 (0x00007d65 | 4.49831e-41) 3320| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3323| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mModel 3325| const v58, #+32102 (0x00007d66 | 4.49845e-41) 3328| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3331| iget-object v6, v6, com.android.calendar.CalendarEventModel.mCalendarAccountType 3333| const v58, #+32103 (0x00007d67 | 4.49859e-41) 3336| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3339| if-nez v6, Label_38 Label_36: .line 377 3341| const v58, #+32104 (0x00007d68 | 4.49873e-41) 3344| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3347| move-object/from16 v0, v54 3349| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3351| const v58, #+32105 (0x00007d69 | 4.49887e-41) 3354| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3357| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mView 3359| const v58, #+32106 (0x00007d6a | 4.49901e-41) 3362| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3365| move-object/from16 v0, v54 3367| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3369| const v58, #+32107 (0x00007d6b | 4.49915e-41) 3372| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3375| invoke-static {v7}, com.android.calendar.event.EditEventFragment.-get12(com.android.calendar.event.EditEventFragment):boolean 3378| move-result v7 3379| const v58, #+32108 (0x00007d6c | 4.49929e-41) 3382| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3385| invoke-virtual {v6,v7}, com.android.calendar.event.EditEventView.setColorPickerButtonStates(boolean):void Label_37: .line 382 3388| const v58, #+32109 (0x00007d6d | 4.49943e-41) 3391| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3394| move-object/from16 v0, v54 3396| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3398| const v58, #+32110 (0x00007d6e | 4.49957e-41) 3401| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3404| const/16 v7, #+16 (0x00000010 | 2.24208e-44) 3406| invoke-static {v6,v7}, com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void 3409| const v58, #+32111 (0x00007d6f | 4.49971e-41) 3412| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3415| goto/16 Label_4 Label_38: .line 379 3417| const v58, #+32112 (0x00007d70 | 4.49985e-41) 3420| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3423| move-object/from16 v0, v54 3425| iget-object v6, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3427| const v58, #+32113 (0x00007d71 | 4.49999e-41) 3430| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3433| iget-object v6, v6, com.android.calendar.event.EditEventFragment.mView 3435| const v58, #+32114 (0x00007d72 | 4.50013e-41) 3438| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3441| move-object/from16 v0, v54 3443| iget-object v7, v0, com.android.calendar.event.EditEventFragment$QueryHandler.this$0 3445| const v58, #+32115 (0x00007d73 | 4.50027e-41) 3448| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3451| iget-object v7, v7, com.android.calendar.event.EditEventFragment.mModel 3453| const v58, #+32116 (0x00007d74 | 4.50041e-41) 3456| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3459| invoke-virtual {v7}, com.android.calendar.CalendarEventModel.getCalendarEventColors():int[] 3462| move-result-object v7 3463| const v58, #+32117 (0x00007d75 | 4.50055e-41) 3466| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3469| invoke-virtual {v6,v7}, com.android.calendar.event.EditEventView.setColorPickerButtonStates(int[]):void 3472| const v58, #+32118 (0x00007d76 | 4.50069e-41) 3475| invoke-static/range {v58..v58}, CodeCoverage.TraceBasicBlock(int):void 3478| goto/16 Label_37 Label_39: .line 175 3480| sparse-switch-payload 1: Label_5 2: Label_16 4: Label_23 8: Label_26 16: Label_32 } method com.android.calendar.event.EditEventFragment.-get0(com.android.calendar.event.EditEventFragment):android.app.Activity { 0| const v0, #+32119 (0x00007d77 | 4.50083e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mActivity 8| const v0, #+32120 (0x00007d78 | 4.50097e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get1(com.android.calendar.event.EditEventFragment):long { 0| const v0, #+32121 (0x00007d79 | 4.50111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.event.EditEventFragment.mBegin 8| const v0, #+32122 (0x00007d7a | 4.50125e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.event.EditEventFragment.-get10(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EditEventFragment$Done { 0| const v0, #+32123 (0x00007d7b | 4.50139e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mOnDone 8| const v0, #+32124 (0x00007d7c | 4.50153e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get11(com.android.calendar.event.EditEventFragment):java.util.ArrayList { 0| const v0, #+32125 (0x00007d7d | 4.50167e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mReminders 8| const v0, #+32126 (0x00007d7e | 4.50181e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get12(com.android.calendar.event.EditEventFragment):boolean { 0| const v0, #+32127 (0x00007d7f | 4.50195e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.event.EditEventFragment.mShowColorPalette 8| const v0, #+32128 (0x00007d80 | 4.50209e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventFragment.-get13(com.android.calendar.event.EditEventFragment):android.net.Uri { 0| const v0, #+32129 (0x00007d81 | 4.50223e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mUri 8| const v0, #+32130 (0x00007d82 | 4.50237e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get2(com.android.calendar.event.EditEventFragment):long { 0| const v0, #+32131 (0x00007d83 | 4.50251e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.event.EditEventFragment.mCalendarId 8| const v0, #+32132 (0x00007d84 | 4.50265e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.event.EditEventFragment.-get3(com.android.calendar.event.EditEventFragment):com.android.calendar.event.EventColorPickerDialog { 0| const v0, #+32133 (0x00007d85 | 4.50279e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mColorPickerDialog 8| const v0, #+32134 (0x00007d86 | 4.50293e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get4(com.android.calendar.event.EditEventFragment):long { 0| const v0, #+32135 (0x00007d87 | 4.50307e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.calendar.event.EditEventFragment.mEnd 8| const v0, #+32136 (0x00007d88 | 4.50321e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.calendar.event.EditEventFragment.-get5(com.android.calendar.event.EditEventFragment):int { 0| const v0, #+32137 (0x00007d89 | 4.50335e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.event.EditEventFragment.mEventColor 8| const v0, #+32138 (0x00007d8a | 4.50349e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventFragment.-get6(com.android.calendar.event.EditEventFragment):boolean { 0| const v0, #+32139 (0x00007d8b | 4.50363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.event.EditEventFragment.mEventColorInitialized 8| const v0, #+32140 (0x00007d8c | 4.50377e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventFragment.-get7(com.android.calendar.event.EditEventFragment):android.view.inputmethod.InputMethodManager { 0| const v0, #+32141 (0x00007d8d | 4.50391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mInputMethodManager 8| const v0, #+32142 (0x00007d8e | 4.50405e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-get8(com.android.calendar.event.EditEventFragment):boolean { 0| const v0, #+32143 (0x00007d8f | 4.50419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.event.EditEventFragment.mIsReadOnly 8| const v0, #+32144 (0x00007d90 | 4.50433e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventFragment.-get9(com.android.calendar.event.EditEventFragment):android.view.View$OnClickListener { 0| const v0, #+32145 (0x00007d91 | 4.50447e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventFragment.mOnColorPickerClicked 8| const v0, #+32146 (0x00007d92 | 4.50461e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventFragment.-set0(com.android.calendar.event.EditEventFragment, com.android.calendar.event.EventColorPickerDialog):com.android.calendar.event.EventColorPickerDialog { 0| const v0, #+32147 (0x00007d93 | 4.50475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment.mColorPickerDialog 8| const v0, #+32148 (0x00007d94 | 4.50489e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.event.EditEventFragment.-set1(com.android.calendar.event.EditEventFragment, java.util.ArrayList):java.util.ArrayList { 0| const v0, #+32149 (0x00007d95 | 4.50503e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventFragment.mReminders 8| const v0, #+32150 (0x00007d96 | 4.50517e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.event.EditEventFragment.-set2(com.android.calendar.event.EditEventFragment, boolean):boolean { 0| const v0, #+32151 (0x00007d97 | 4.50531e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.event.EditEventFragment.mSaveOnDetach 8| const v0, #+32152 (0x00007d98 | 4.50545e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.event.EditEventFragment.-wrap0(com.android.calendar.event.EditEventFragment, int):boolean { .params "?", "itemId" .src "EditEventFragment.java" .line 1 .prologue_end 0| const v0, #+32153 (0x00007d99 | 4.50559e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.event.EditEventFragment.onActionBarItemSelected(int):boolean 9| move-result v1 10| const v0, #+32154 (0x00007d9a | 4.50574e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.event.EditEventFragment.-wrap1(com.android.calendar.event.EditEventFragment, int):void { .params "?", "queryType" .src "EditEventFragment.java" .line 1 .prologue_end 0| const v0, #+32155 (0x00007d9b | 4.50588e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.event.EditEventFragment.setModelIfDone(int):void 9| const v0, #+32156 (0x00007d9c | 4.50602e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventFragment.():void { .src "EditEventFragment.java" .line 434 .prologue_end 0| const v0, #+32157 (0x00007d9d | 4.50616e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 434 8| const/4 v5, #-1 (0xffffffff | NaN) 9| move-object v1, v8 10| move-object v3, v2 11| move v6, v4 12| move-object v7, v2 13| invoke-direct/range {v1..v7}, com.android.calendar.event.EditEventFragment.(com.android.calendar.CalendarController$EventInfo, java.util.ArrayList, boolean, int, boolean, android.content.Intent):void .line 435 16| const v0, #+32158 (0x00007d9e | 4.50630e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.calendar.event.EditEventFragment.(com.android.calendar.CalendarController$EventInfo, java.util.ArrayList, boolean, int, boolean, android.content.Intent):void { .params "event", "?", "eventColorInitialized", "eventColor", "readOnly", "intent" .src "EditEventFragment.java" .line 437 .local_ex v7, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+32159 (0x00007d9f | 4.50644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 437 8| invoke-direct {v5}, android.app.Fragment.():void .line 105 11| const v0, #+32160 (0x00007da0 | 4.50658e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) 19| iput v1, v5, com.android.calendar.event.EditEventFragment.mOutstandingQueries .line 115 21| const v0, #+32161 (0x00007da1 | 4.50672e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput v3, v5, com.android.calendar.event.EditEventFragment.mModification .line 121 29| const v0, #+32162 (0x00007da2 | 4.50686e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-boolean v3, v5, com.android.calendar.event.EditEventFragment.mEventColorInitialized .line 125 37| const v0, #+32163 (0x00007da3 | 4.50700e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-wide/16 v1:v2, #-1 (0xffffffff | NaN) 45| iput-wide v1:v2, v5, com.android.calendar.event.EditEventFragment.mCalendarId .line 130 47| const v0, #+32164 (0x00007da4 | 4.50714e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| new-instance v1, com.android.calendar.event.EditEventFragment$Done 55| const v0, #+32165 (0x00007da5 | 4.50728e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-direct {v1,v5}, com.android.calendar.event.EditEventFragment$Done.(com.android.calendar.event.EditEventFragment):void 64| const v0, #+32166 (0x00007da6 | 4.50742e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-object v1, v5, com.android.calendar.event.EditEventFragment.mOnDone .line 132 72| const v0, #+32167 (0x00007da7 | 4.50756e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-boolean v4, v5, com.android.calendar.event.EditEventFragment.mSaveOnDetach .line 133 80| const v0, #+32168 (0x00007da8 | 4.50770e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-boolean v3, v5, com.android.calendar.event.EditEventFragment.mIsReadOnly .line 134 88| const v0, #+32169 (0x00007da9 | 4.50784e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-boolean v3, v5, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch .line 135 96| const v0, #+32170 (0x00007daa | 4.50798e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput-boolean v3, v5, com.android.calendar.event.EditEventFragment.mShowColorPalette .line 146 104| const v0, #+32171 (0x00007dab | 4.50812e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| new-instance v1, com.android.calendar.event.EditEventFragment$1 112| const v0, #+32172 (0x00007dac | 4.50826e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-direct {v1,v5}, com.android.calendar.event.EditEventFragment$1.(com.android.calendar.event.EditEventFragment):void 121| const v0, #+32173 (0x00007dad | 4.50840e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput-object v1, v5, com.android.calendar.event.EditEventFragment.mActionBarListener .line 391 129| const v0, #+32174 (0x00007dae | 4.50854e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| new-instance v1, com.android.calendar.event.EditEventFragment$2 137| const v0, #+32175 (0x00007daf | 4.50868e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v1,v5}, com.android.calendar.event.EditEventFragment$2.(com.android.calendar.event.EditEventFragment):void 146| const v0, #+32176 (0x00007db0 | 4.50882e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iput-object v1, v5, com.android.calendar.event.EditEventFragment.mOnColorPickerClicked .line 439 154| const v0, #+32177 (0x00007db1 | 4.50896e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iput-object v6, v5, com.android.calendar.event.EditEventFragment.mEvent .line 440 162| const v0, #+32178 (0x00007db2 | 4.50910e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-boolean v10, v5, com.android.calendar.event.EditEventFragment.mIsReadOnly .line 441 170| const v0, #+32179 (0x00007db3 | 4.50924e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput-object v11, v5, com.android.calendar.event.EditEventFragment.mIntent .line 443 178| const v0, #+32180 (0x00007db4 | 4.50938e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-object v7, v5, com.android.calendar.event.EditEventFragment.mReminders .line 444 186| const v0, #+32181 (0x00007db5 | 4.50952e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput-boolean v8, v5, com.android.calendar.event.EditEventFragment.mEventColorInitialized .line 445 194| const v0, #+32182 (0x00007db6 | 4.50966e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| if-eqz v8, Label_1 .line 446 202| const v0, #+32183 (0x00007db7 | 4.50980e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput v9, v5, com.android.calendar.event.EditEventFragment.mEventColor Label_1: .line 448 210| const v0, #+32184 (0x00007db8 | 4.50994e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v5,v4}, com.android.calendar.event.EditEventFragment.setHasOptionsMenu(boolean):void .line 449 219| const v0, #+32185 (0x00007db9 | 4.51008e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| return-void } method com.android.calendar.event.EditEventFragment.onActionBarItemSelected(int):boolean { .params "itemId" .src "EditEventFragment.java" .line 656 .prologue_end 0| const v0, #+32186 (0x00007dba | 4.51022e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 656 8| const v1, #+2131755160 (0x7f100098 | 1.91412e+38) 11| if-ne v7, v1, Label_7 .line 657 13| const v0, #+32187 (0x00007dbb | 4.51036e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 21| const v0, #+32188 (0x00007dbc | 4.51050e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v1}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calendar.CalendarEventModel):boolean 30| move-result v1 31| const v0, #+32189 (0x00007dbd | 4.51064e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-nez v1, Label_1 39| const v0, #+32190 (0x00007dbe | 4.51078e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 47| const v0, #+32191 (0x00007dbf | 4.51092e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-static {v1}, com.android.calendar.event.EditEventHelper.canRespond(com.android.calendar.CalendarEventModel):boolean 56| move-result v1 57| const v0, #+32192 (0x00007dc0 | 4.51106e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v1, Label_5 Label_1: .line 658 65| const v0, #+32193 (0x00007dc1 | 4.51120e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mView 73| const v0, #+32194 (0x00007dc2 | 4.51134e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-eqz v1, Label_4 81| const v0, #+32195 (0x00007dc3 | 4.51148e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mView 89| const v0, #+32196 (0x00007dc4 | 4.51162e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1}, com.android.calendar.event.EditEventView.prepareForSave():boolean 98| move-result v1 99| const v0, #+32197 (0x00007dc5 | 4.51176e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-eqz v1, Label_4 .line 659 107| const v0, #+32198 (0x00007dc6 | 4.51190e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget v1, v6, com.android.calendar.event.EditEventFragment.mModification 115| const v0, #+32199 (0x00007dc7 | 4.51204e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-nez v1, Label_2 .line 660 123| const v0, #+32200 (0x00007dc8 | 4.51218e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput v2, v6, com.android.calendar.event.EditEventFragment.mModification Label_2: .line 662 131| const v0, #+32201 (0x00007dc9 | 4.51232e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 139| const v0, #+32202 (0x00007dca | 4.51246e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 663 148| const v0, #+32203 (0x00007dcb | 4.51260e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 156| const v0, #+32204 (0x00007dcc | 4.51274e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void Label_3: .line 681 165| const v0, #+32205 (0x00007dcd | 4.51288e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| return v5 Label_4: .line 665 172| const v0, #+32206 (0x00007dce | 4.51302e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 180| const v0, #+32207 (0x00007dcf | 4.51316e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v1,v5}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 666 189| const v0, #+32208 (0x00007dd0 | 4.51330e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 197| const v0, #+32209 (0x00007dd1 | 4.51344e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void 206| const v0, #+32210 (0x00007dd2 | 4.51358e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| goto/16 Label_3 Label_5: .line 668 214| const v0, #+32211 (0x00007dd3 | 4.51372e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 222| const v0, #+32212 (0x00007dd4 | 4.51386e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-static {v1}, com.android.calendar.event.EditEventHelper.canAddReminders(com.android.calendar.CalendarEventModel):boolean 231| move-result v1 232| const v0, #+32213 (0x00007dd5 | 4.51400e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v1, Label_6 240| const v0, #+32214 (0x00007dd6 | 4.51414e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 248| const v0, #+32215 (0x00007dd7 | 4.51428e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iget-wide v1:v2, v1, com.android.calendar.CalendarEventModel.mId 256| const v0, #+32216 (0x00007dd8 | 4.51442e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 264| cmp-long v1, v1:v2, v3:v4 266| if-eqz v1, Label_6 .line 669 268| const v0, #+32217 (0x00007dd9 | 4.51456e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 276| const v0, #+32218 (0x00007dda | 4.51470e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| if-eqz v1, Label_6 284| const v0, #+32219 (0x00007ddb | 4.51484e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mView 292| const v0, #+32220 (0x00007ddc | 4.51498e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v1}, com.android.calendar.event.EditEventView.prepareForSave():boolean 301| move-result v1 302| const v0, #+32221 (0x00007ddd | 4.51512e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 668 308| if-eqz v1, Label_6 .line 670 310| const v0, #+32222 (0x00007dde | 4.51526e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-direct {v6}, com.android.calendar.event.EditEventFragment.saveReminders():void .line 671 319| const v0, #+32223 (0x00007ddf | 4.51540e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 327| const v0, #+32224 (0x00007de0 | 4.51554e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-virtual {v1,v5}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 672 336| const v0, #+32225 (0x00007de1 | 4.51568e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 344| const v0, #+32226 (0x00007de2 | 4.51582e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void 353| const v0, #+32227 (0x00007de3 | 4.51596e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| goto/16 Label_3 Label_6: .line 674 361| const v0, #+32228 (0x00007de4 | 4.51610e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 369| const v0, #+32229 (0x00007de5 | 4.51624e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-virtual {v1,v5}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 675 378| const v0, #+32230 (0x00007de6 | 4.51638e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 386| const v0, #+32231 (0x00007de7 | 4.51653e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void 395| const v0, #+32232 (0x00007de8 | 4.51667e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| goto/16 Label_3 Label_7: .line 677 403| const v0, #+32233 (0x00007de9 | 4.51681e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| const v1, #+2131755159 (0x7f100097 | 1.91412e+38) 412| if-ne v7, v1, Label_3 .line 678 414| const v0, #+32234 (0x00007dea | 4.51695e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 422| const v0, #+32235 (0x00007deb | 4.51709e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v1,v5}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 679 431| const v0, #+32236 (0x00007dec | 4.51723e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOnDone 439| const v0, #+32237 (0x00007ded | 4.51737e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void 448| const v0, #+32238 (0x00007dee | 4.51751e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| goto/16 Label_3 } method com.android.calendar.event.EditEventFragment.saveReminders():void { .src "EditEventFragment.java" .line 685 .prologue_end .line 685 0| const v0, #+32239 (0x00007def | 4.51765e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, java.util.ArrayList 8| const v0, #+32240 (0x00007df0 | 4.51779e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 15| invoke-direct {v2,v3}, java.util.ArrayList.(int):void .line 686 .local_ex v2, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" 18| const v0, #+32241 (0x00007df1 | 4.51793e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v15, com.android.calendar.event.EditEventFragment.mModel 26| const v0, #+32242 (0x00007df2 | 4.51807e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-wide v3:v4, v3, com.android.calendar.CalendarEventModel.mId 34| const v0, #+32243 (0x00007df3 | 4.51821e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mModel 42| const v0, #+32244 (0x00007df4 | 4.51835e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v5, v5, com.android.calendar.CalendarEventModel.mReminders .line 687 50| const v0, #+32245 (0x00007df5 | 4.51849e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v6, v15, com.android.calendar.event.EditEventFragment.mOriginalModel 58| const v0, #+32246 (0x00007df6 | 4.51863e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 66| const v0, #+32247 (0x00007df7 | 4.51877e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v7, #+0 (0x00000000 | 0.00000) .line 686 73| invoke-static/range {v2..v7}, com.android.calendar.event.EditEventHelper.saveReminders(java.util.ArrayList, long, java.util.ArrayList, java.util.ArrayList, boolean):boolean 76| move-result v1 77| const v0, #+32248 (0x00007df8 | 4.51891e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 689 .local v1, "changed", boolean 83| if-nez v1, Label_1 .line 690 85| const v0, #+32249 (0x00007df9 | 4.51905e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-void Label_1: .line 693 92| const v0, #+32250 (0x00007dfa | 4.51919e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| new-instance v4, com.android.calendar.AsyncQueryService 100| const v0, #+32251 (0x00007dfb | 4.51933e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v15}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 109| move-result-object v3 110| const v0, #+32252 (0x00007dfc | 4.51947e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v4,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 694 .local v4, "service", com.android.calendar.AsyncQueryService 119| const v0, #+32253 (0x00007dfd | 4.51961e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| sget-object v3, android.provider.CalendarContract$Calendars.CONTENT_URI 127| const v0, #+32254 (0x00007dfe | 4.51975e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v3}, android.net.Uri.getAuthority():java.lang.String 136| move-result-object v7 137| const v0, #+32255 (0x00007dff | 4.51989e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 145| const/4 v5, #+0 (0x00000000 | 0.00000) 146| const/4 v6, #+0 (0x00000000 | 0.00000) 147| move-object v8, v2 148| invoke-virtual/range {v4..v10}, com.android.calendar.AsyncQueryService.startBatch(int, java.lang.Object, java.lang.String, java.util.ArrayList, long):void .line 696 151| const v0, #+32256 (0x00007e00 | 4.52003e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| sget-object v3, android.provider.CalendarContract$Events.CONTENT_URI 159| const v0, #+32257 (0x00007e01 | 4.52017e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mModel 167| const v0, #+32258 (0x00007e02 | 4.52031e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iget-wide v5:v6, v5, com.android.calendar.CalendarEventModel.mId 175| const v0, #+32259 (0x00007e03 | 4.52045e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static {v3,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 184| move-result-object v7 185| const v0, #+32260 (0x00007e04 | 4.52059e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 697 .local v7, "uri", android.net.Uri 191| iget-object v3, v15, com.android.calendar.event.EditEventFragment.mModel 193| const v0, #+32261 (0x00007e05 | 4.52073e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v3, v3, com.android.calendar.CalendarEventModel.mReminders 201| const v0, #+32262 (0x00007e06 | 4.52087e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v3}, java.util.ArrayList.size():int 210| move-result v14 211| const v0, #+32263 (0x00007e07 | 4.52101e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 698 .local v14, "len", int 217| if-lez v14, Label_5 219| const v0, #+32264 (0x00007e08 | 4.52115e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 699 .local v13, "hasAlarm", boolean 226| const v0, #+32265 (0x00007e09 | 4.52129e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget-object v3, v15, com.android.calendar.event.EditEventFragment.mOriginalModel 234| const v0, #+32266 (0x00007e0a | 4.52143e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-boolean v3, v3, com.android.calendar.CalendarEventModel.mHasAlarm 242| const v0, #+32267 (0x00007e0b | 4.52157e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| if-eq v13, v3, Label_4 .line 700 250| const v0, #+32268 (0x00007e0c | 4.52171e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| new-instance v8, android.content.ContentValues 258| const v0, #+32269 (0x00007e0d | 4.52185e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-direct {v8}, android.content.ContentValues.():void .line 701 .local v8, "values", android.content.ContentValues 267| const v0, #+32270 (0x00007e0e | 4.52199e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| const-string/jumbo v5, "hasAlarm" 276| const v0, #+32271 (0x00007e0f | 4.52213e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| if-eqz v13, Label_6 284| const v0, #+32272 (0x00007e10 | 4.52227e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_3: 291| const v0, #+32273 (0x00007e11 | 4.52241e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 300| move-result-object v3 301| const v0, #+32274 (0x00007e12 | 4.52255e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-virtual {v8,v5,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 702 310| const v0, #+32275 (0x00007e13 | 4.52269e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const-wide/16 v11:v12, #+0 (0x00000000 | 0.00000) 318| const/4 v5, #+0 (0x00000000 | 0.00000) 319| const/4 v6, #+0 (0x00000000 | 0.00000) 320| const/4 v9, #+0 (0x00000000 | 0.00000) 321| const/4 v10, #+0 (0x00000000 | 0.00000) 322| invoke-virtual/range {v4..v12}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void Label_4: .line 705 .end_local v8 325| const v0, #+32276 (0x00007e14 | 4.52283e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v3, v15, com.android.calendar.event.EditEventFragment.mActivity 333| const v0, #+32277 (0x00007e15 | 4.52297e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| const v5, #+2131492905 (0x7f0c0029 | 1.86093e+38) 342| const/4 v6, #+0 (0x00000000 | 0.00000) 343| invoke-static {v3,v5,v6}, android.widget.Toast.makeText(android.content.Context, int, int):android.widget.Toast 346| move-result-object v3 347| const v0, #+32278 (0x00007e16 | 4.52311e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v3}, android.widget.Toast.show():void .line 706 356| const v0, #+32279 (0x00007e17 | 4.52325e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| return-void Label_5: .line 698 .end_local v13 363| const v0, #+32280 (0x00007e18 | 4.52339e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v13, #+0 (0x00000000 | 0.00000) .restart_local v13 370| goto/16 Label_2 Label_6: .line 701 .restart_local v8 372| const v0, #+32281 (0x00007e19 | 4.52353e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| const/4 v3, #+0 (0x00000000 | 0.00000) 379| goto/16 Label_3 } method com.android.calendar.event.EditEventFragment.setModelIfDone(int):void { .params "queryType" .src "EditEventFragment.java" .line 413 .prologue_end .line 413 0| const v0, #+32282 (0x00007e1a | 4.52367e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v3 .try_begin_1 .line 414 7| const v0, #+32283 (0x00007e1b | 4.52381e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v3, com.android.calendar.event.EditEventFragment.mOutstandingQueries 15| const v0, #+32284 (0x00007e1c | 4.52395e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| not-int v2, v4 22| and-int/2addr v1, v2 23| iput v1, v3, com.android.calendar.event.EditEventFragment.mOutstandingQueries .line 415 25| const v0, #+32285 (0x00007e1d | 4.52409e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v1, v3, com.android.calendar.event.EditEventFragment.mOutstandingQueries 33| const v0, #+32286 (0x00007e1e | 4.52423e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-nez v1, Label_3 .line 416 41| const v0, #+32287 (0x00007e1f | 4.52437e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mRestoreModel 49| const v0, #+32288 (0x00007e20 | 4.52451e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-eqz v1, Label_1 .line 417 57| const v0, #+32289 (0x00007e21 | 4.52465e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mRestoreModel 65| const v0, #+32290 (0x00007e22 | 4.52479e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mModel Label_1: .line 419 73| const v0, #+32291 (0x00007e23 | 4.52493e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-boolean v1, v3, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch 81| const v0, #+32292 (0x00007e24 | 4.52507e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eqz v1, Label_2 89| const v0, #+32293 (0x00007e25 | 4.52521e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v1, v3, com.android.calendar.event.EditEventFragment.mModification 97| const v0, #+32294 (0x00007e26 | 4.52535e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v1, Label_2 .line 420 105| const v0, #+32295 (0x00007e27 | 4.52549e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModel 113| const v0, #+32296 (0x00007e28 | 4.52563e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v1, v1, com.android.calendar.CalendarEventModel.mRrule 121| const v0, #+32297 (0x00007e29 | 4.52577e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 130| move-result v1 131| const v0, #+32298 (0x00007e2a | 4.52591e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-nez v1, Label_4 .line 421 139| const v0, #+32299 (0x00007e2b | 4.52605e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v3}, com.android.calendar.event.EditEventFragment.displayEditWhichDialog():void Label_2: .line 427 148| const v0, #+32300 (0x00007e2c | 4.52619e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mView 156| const v0, #+32301 (0x00007e2d | 4.52633e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v2, v3, com.android.calendar.event.EditEventFragment.mModel 164| const v0, #+32302 (0x00007e2e | 4.52647e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventView.setModel(com.android.calendar.CalendarEventModel):void .line 428 173| const v0, #+32303 (0x00007e2f | 4.52661e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mView 181| const v0, #+32304 (0x00007e30 | 4.52675e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v2, v3, com.android.calendar.event.EditEventFragment.mModification 189| const v0, #+32305 (0x00007e31 | 4.52689e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventView.setModification(int):void .try_end_1 catch(...) : Label_5 Label_3: 198| const v0, #+32306 (0x00007e32 | 4.52703e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| monitor-exit v3 .line 431 205| const v0, #+32307 (0x00007e33 | 4.52717e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| return-void Label_4: .line 423 212| const v0, #+32308 (0x00007e34 | 4.52732e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const/4 v1, #+3 (0x00000003 | 4.20390e-45) .try_begin_2 219| const v0, #+32309 (0x00007e35 | 4.52746e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iput v1, v3, com.android.calendar.event.EditEventFragment.mModification .try_end_2 catch(...) : Label_5 227| const v0, #+32310 (0x00007e36 | 4.52760e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| goto/16 Label_2 Label_5: .line 413 235| const v0, #+32311 (0x00007e37 | 4.52774e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| move-exception v1 242| monitor-exit v3 243| const v0, #+32312 (0x00007e38 | 4.52788e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| throw v1 } method com.android.calendar.event.EditEventFragment.startQuery():void { .src "EditEventFragment.java" .line 462 .prologue_end 0| const v0, #+32313 (0x00007e39 | 4.52802e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const-wide/16 v13:v14, #-1 (0xffffffff | NaN) 9| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v3, #+0 (0x00000000 | 0.00000) .line 462 11| iput-object v3, v15, com.android.calendar.event.EditEventFragment.mUri .line 463 13| const v0, #+32314 (0x00007e3a | 4.52816e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iput-wide v13:v14, v15, com.android.calendar.event.EditEventFragment.mBegin .line 464 21| const v0, #+32315 (0x00007e3b | 4.52830e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-wide v13:v14, v15, com.android.calendar.event.EditEventFragment.mEnd .line 465 29| const v0, #+32316 (0x00007e3c | 4.52844e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 37| const v0, #+32317 (0x00007e3d | 4.52858e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v1, Label_14 .line 466 45| const v0, #+32318 (0x00007e3e | 4.52872e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 53| const v0, #+32319 (0x00007e3f | 4.52886e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-wide v5:v6, v1, com.android.calendar.CalendarController$EventInfo.id 61| const v0, #+32320 (0x00007e40 | 4.52900e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| cmp-long v1, v5:v6, v13:v14 69| if-eqz v1, Label_11 .line 467 71| const v0, #+32321 (0x00007e41 | 4.52914e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 79| const v0, #+32322 (0x00007e42 | 4.52928e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mEvent 87| const v0, #+32323 (0x00007e43 | 4.52942e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-wide v5:v6, v5, com.android.calendar.CalendarController$EventInfo.id 95| const v0, #+32324 (0x00007e44 | 4.52956e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mId .line 468 103| const v0, #+32325 (0x00007e45 | 4.52970e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI 111| const v0, #+32326 (0x00007e46 | 4.52984e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mEvent 119| const v0, #+32327 (0x00007e47 | 4.52998e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-wide v5:v6, v5, com.android.calendar.CalendarController$EventInfo.id 127| const v0, #+32328 (0x00007e48 | 4.53012e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {v1,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 136| move-result-object v1 137| const v0, #+32329 (0x00007e49 | 4.53026e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v1, v15, com.android.calendar.event.EditEventFragment.mUri Label_1: .line 473 145| const v0, #+32330 (0x00007e4a | 4.53040e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 153| const v0, #+32331 (0x00007e4b | 4.53054e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.startTime 161| const v0, #+32332 (0x00007e4c | 4.53068e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-eqz v1, Label_2 .line 474 169| const v0, #+32333 (0x00007e4d | 4.53082e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 177| const v0, #+32334 (0x00007e4e | 4.53096e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.startTime 185| const v0, #+32335 (0x00007e4f | 4.53110e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v1,v2}, android.text.format.Time.toMillis(boolean):long 194| move-result-wide v5:v6 195| const v0, #+32336 (0x00007e50 | 4.53124e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin Label_2: .line 476 203| const v0, #+32337 (0x00007e51 | 4.53138e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 211| const v0, #+32338 (0x00007e52 | 4.53152e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.endTime 219| const v0, #+32339 (0x00007e53 | 4.53166e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-eqz v1, Label_3 .line 477 227| const v0, #+32340 (0x00007e54 | 4.53180e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 235| const v0, #+32341 (0x00007e55 | 4.53194e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.endTime 243| const v0, #+32342 (0x00007e56 | 4.53208e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v1,v2}, android.text.format.Time.toMillis(boolean):long 252| move-result-wide v5:v6 253| const v0, #+32343 (0x00007e57 | 4.53222e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd Label_3: .line 479 261| const v0, #+32344 (0x00007e58 | 4.53236e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 269| const v0, #+32345 (0x00007e59 | 4.53250e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget-wide v5:v6, v1, com.android.calendar.CalendarController$EventInfo.calendarId 277| const v0, #+32346 (0x00007e5a | 4.53264e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| cmp-long v1, v5:v6, v13:v14 285| if-eqz v1, Label_4 .line 480 287| const v0, #+32347 (0x00007e5b | 4.53278e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 295| const v0, #+32348 (0x00007e5c | 4.53292e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-wide v5:v6, v1, com.android.calendar.CalendarController$EventInfo.calendarId 303| const v0, #+32349 (0x00007e5d | 4.53306e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mCalendarId Label_4: .line 491 311| const v0, #+32350 (0x00007e5e | 4.53320e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mReminders 319| const v0, #+32351 (0x00007e5f | 4.53334e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| if-eqz v1, Label_5 .line 492 327| const v0, #+32352 (0x00007e60 | 4.53348e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 335| const v0, #+32353 (0x00007e61 | 4.53362e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mReminders 343| const v0, #+32354 (0x00007e62 | 4.53376e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iput-object v5, v1, com.android.calendar.CalendarEventModel.mReminders Label_5: .line 495 351| const v0, #+32355 (0x00007e63 | 4.53390e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| iget-boolean v1, v15, com.android.calendar.event.EditEventFragment.mEventColorInitialized 359| const v0, #+32356 (0x00007e64 | 4.53404e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| if-eqz v1, Label_6 .line 496 367| const v0, #+32357 (0x00007e65 | 4.53418e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 375| const v0, #+32358 (0x00007e66 | 4.53432e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget v5, v15, com.android.calendar.event.EditEventFragment.mEventColor 383| const v0, #+32359 (0x00007e67 | 4.53446e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-virtual {v1,v5}, com.android.calendar.CalendarEventModel.setEventColor(int):void Label_6: .line 499 392| const v0, #+32360 (0x00007e68 | 4.53460e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin 400| const v0, #+32361 (0x00007e69 | 4.53474e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 408| cmp-long v1, v5:v6, v7:v8 410| if-gtz v1, Label_7 .line 501 412| const v0, #+32362 (0x00007e6a | 4.53488e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mHelper 420| const v0, #+32363 (0x00007e6b | 4.53502e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-static {}, java.lang.System.currentTimeMillis():long 429| move-result-wide v5:v6 430| const v0, #+32364 (0x00007e6c | 4.53516e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-virtual {v1,v5,v6}, com.android.calendar.event.EditEventHelper.constructDefaultStartTime(long):long 439| move-result-wide v5:v6 440| const v0, #+32365 (0x00007e6d | 4.53530e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin Label_7: .line 503 448| const v0, #+32366 (0x00007e6e | 4.53544e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd 456| const v0, #+32367 (0x00007e6f | 4.53558e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| iget-wide v7:v8, v15, com.android.calendar.event.EditEventFragment.mBegin 464| const v0, #+32368 (0x00007e70 | 4.53572e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| cmp-long v1, v5:v6, v7:v8 472| if-gez v1, Label_8 .line 505 474| const v0, #+32369 (0x00007e71 | 4.53586e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mHelper 482| const v0, #+32370 (0x00007e72 | 4.53600e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin 490| const v0, #+32371 (0x00007e73 | 4.53614e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-virtual {v1,v5,v6}, com.android.calendar.event.EditEventHelper.constructDefaultEndTime(long):long 499| move-result-wide v5:v6 500| const v0, #+32372 (0x00007e74 | 4.53628e-41) 503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 506| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd Label_8: .line 509 508| const v0, #+32373 (0x00007e75 | 4.53642e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mUri 516| const v0, #+32374 (0x00007e76 | 4.53656e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| if-nez v1, Label_16 524| const v0, #+32375 (0x00007e77 | 4.53670e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| const/4 v9, #+1 (0x00000001 | 1.40130e-45) Label_9: .line 510 .local v9, "newEvent", boolean 531| const v0, #+32376 (0x00007e78 | 4.53684e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| if-nez v9, Label_17 .line 511 539| const v0, #+32377 (0x00007e79 | 4.53698e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 547| const v0, #+32378 (0x00007e7a | 4.53712e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| iput v4, v1, com.android.calendar.CalendarEventModel.mCalendarAccessLevel .line 512 555| const v0, #+32379 (0x00007e7b | 4.53726e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| const/16 v1, #+31 (0x0000001f | 4.34403e-44) 563| iput v1, v15, com.android.calendar.event.EditEventFragment.mOutstandingQueries .line 516 565| const v0, #+32380 (0x00007e7c | 4.53740e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mHandler 573| const v0, #+32381 (0x00007e7d | 4.53754e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| iget-object v4, v15, com.android.calendar.event.EditEventFragment.mUri 581| const v0, #+32382 (0x00007e7e | 4.53768e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| sget-object v5, com.android.calendar.event.EditEventHelper.EVENT_PROJECTION 589| const v0, #+32383 (0x00007e7f | 4.53782e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| move-object v6, v3 596| move-object v7, v3 597| move-object v8, v3 598| invoke-virtual/range {v1..v8}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_10: .line 543 601| const v0, #+32384 (0x00007e80 | 4.53796e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| return-void Label_11: .line 471 .end_local v9 608| const v0, #+32385 (0x00007e81 | 4.53811e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mModel 616| const v0, #+32386 (0x00007e82 | 4.53825e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEvent 624| const v0, #+32387 (0x00007e83 | 4.53839e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iget-wide v7:v8, v1, com.android.calendar.CalendarController$EventInfo.extraLong 632| const v0, #+32388 (0x00007e84 | 4.53853e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| const-wide/16 v11:v12, #+16 (0x00000010 | 2.24208e-44) 640| cmp-long v1, v7:v8, v11:v12 642| if-nez v1, Label_13 644| const v0, #+32389 (0x00007e85 | 4.53867e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| move v1, v2 Label_12: 651| const v0, #+32390 (0x00007e86 | 4.53881e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| iput-boolean v1, v5, com.android.calendar.CalendarEventModel.mAllDay 659| const v0, #+32391 (0x00007e87 | 4.53895e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| goto/16 Label_1 Label_13: 667| const v0, #+32392 (0x00007e88 | 4.53909e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| move v1, v4 674| goto/16 Label_12 Label_14: .line 482 676| const v0, #+32393 (0x00007e89 | 4.53923e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEventBundle 684| const v0, #+32394 (0x00007e8a | 4.53937e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| if-eqz v1, Label_4 .line 483 692| const v0, #+32395 (0x00007e8b | 4.53951e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEventBundle 700| const v0, #+32396 (0x00007e8c | 4.53965e-41) 703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 706| iget-wide v5:v6, v1, com.android.calendar.event.EditEventFragment$EventBundle.id 708| const v0, #+32397 (0x00007e8d | 4.53979e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| cmp-long v1, v5:v6, v13:v14 716| if-eqz v1, Label_15 .line 484 718| const v0, #+32398 (0x00007e8e | 4.53993e-41) 721| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 724| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 726| const v0, #+32399 (0x00007e8f | 4.54007e-41) 729| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 732| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mEventBundle 734| const v0, #+32400 (0x00007e90 | 4.54021e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| iget-wide v5:v6, v5, com.android.calendar.event.EditEventFragment$EventBundle.id 742| const v0, #+32401 (0x00007e91 | 4.54035e-41) 745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 748| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mId .line 485 750| const v0, #+32402 (0x00007e92 | 4.54049e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| sget-object v1, android.provider.CalendarContract$Events.CONTENT_URI 758| const v0, #+32403 (0x00007e93 | 4.54063e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| iget-object v5, v15, com.android.calendar.event.EditEventFragment.mEventBundle 766| const v0, #+32404 (0x00007e94 | 4.54077e-41) 769| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 772| iget-wide v5:v6, v5, com.android.calendar.event.EditEventFragment$EventBundle.id 774| const v0, #+32405 (0x00007e95 | 4.54091e-41) 777| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 780| invoke-static {v1,v5,v6}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 783| move-result-object v1 784| const v0, #+32406 (0x00007e96 | 4.54105e-41) 787| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 790| iput-object v1, v15, com.android.calendar.event.EditEventFragment.mUri Label_15: .line 487 792| const v0, #+32407 (0x00007e97 | 4.54119e-41) 795| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 798| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEventBundle 800| const v0, #+32408 (0x00007e98 | 4.54133e-41) 803| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 806| iget-wide v5:v6, v1, com.android.calendar.event.EditEventFragment$EventBundle.start 808| const v0, #+32409 (0x00007e99 | 4.54147e-41) 811| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 814| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin .line 488 816| const v0, #+32410 (0x00007e9a | 4.54161e-41) 819| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 822| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mEventBundle 824| const v0, #+32411 (0x00007e9b | 4.54175e-41) 827| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 830| iget-wide v5:v6, v1, com.android.calendar.event.EditEventFragment$EventBundle.end 832| const v0, #+32412 (0x00007e9c | 4.54189e-41) 835| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 838| iput-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd 840| const v0, #+32413 (0x00007e9d | 4.54203e-41) 843| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 846| goto/16 Label_4 Label_16: .line 509 848| const v0, #+32414 (0x00007e9e | 4.54217e-41) 851| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 854| const/4 v9, #+0 (0x00000000 | 0.00000) .restart_local v9 855| goto/16 Label_9 Label_17: .line 519 857| const v0, #+32415 (0x00007e9f | 4.54231e-41) 860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 863| const/16 v1, #+24 (0x00000018 | 3.36312e-44) 865| iput v1, v15, com.android.calendar.event.EditEventFragment.mOutstandingQueries .line 523 867| const v0, #+32416 (0x00007ea0 | 4.54245e-41) 870| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 873| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 875| const v0, #+32417 (0x00007ea1 | 4.54259e-41) 878| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 881| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin 883| const v0, #+32418 (0x00007ea2 | 4.54273e-41) 886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 889| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mOriginalStart .line 524 891| const v0, #+32419 (0x00007ea3 | 4.54287e-41) 894| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 897| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 899| const v0, #+32420 (0x00007ea4 | 4.54301e-41) 902| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 905| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd 907| const v0, #+32421 (0x00007ea5 | 4.54315e-41) 910| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 913| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mOriginalEnd .line 525 915| const v0, #+32422 (0x00007ea6 | 4.54329e-41) 918| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 921| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 923| const v0, #+32423 (0x00007ea7 | 4.54343e-41) 926| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 929| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mBegin 931| const v0, #+32424 (0x00007ea8 | 4.54357e-41) 934| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 937| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mStart .line 526 939| const v0, #+32425 (0x00007ea9 | 4.54371e-41) 942| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 945| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 947| const v0, #+32426 (0x00007eaa | 4.54385e-41) 950| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 953| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mEnd 955| const v0, #+32427 (0x00007eab | 4.54399e-41) 958| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 961| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mEnd .line 527 963| const v0, #+32428 (0x00007eac | 4.54413e-41) 966| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 969| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 971| const v0, #+32429 (0x00007ead | 4.54427e-41) 974| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 977| iget-wide v5:v6, v15, com.android.calendar.event.EditEventFragment.mCalendarId 979| const v0, #+32430 (0x00007eae | 4.54441e-41) 982| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 985| iput-wide v5:v6, v1, com.android.calendar.CalendarEventModel.mCalendarId .line 528 987| const v0, #+32431 (0x00007eaf | 4.54455e-41) 990| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 993| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mModel 995| const v0, #+32432 (0x00007eb0 | 4.54469e-41) 998| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1001| iput v2, v1, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus .line 531 1003| const v0, #+32433 (0x00007eb1 | 4.54483e-41) 1006| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1009| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mHandler 1011| const v0, #+32434 (0x00007eb2 | 4.54497e-41) 1014| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1017| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI .line 532 1019| const v0, #+32435 (0x00007eb3 | 4.54511e-41) 1022| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1025| sget-object v5, com.android.calendar.event.EditEventHelper.CALENDARS_PROJECTION .line 533 1027| const v0, #+32436 (0x00007eb4 | 4.54525e-41) 1030| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1033| const-string/jumbo v6, "calendar_access_level>=500 AND visible=1" .line 531 1036| const v0, #+32437 (0x00007eb5 | 4.54539e-41) 1039| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1042| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 1044| move-object v7, v3 1045| move-object v8, v3 1046| invoke-virtual/range {v1..v8}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 536 1049| const v0, #+32438 (0x00007eb6 | 4.54553e-41) 1052| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1055| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mHandler 1057| const v0, #+32439 (0x00007eb7 | 4.54567e-41) 1060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1063| sget-object v4, android.provider.CalendarContract$Colors.CONTENT_URI .line 537 1065| const v0, #+32440 (0x00007eb8 | 4.54581e-41) 1068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1071| sget-object v5, com.android.calendar.event.EditEventHelper.COLORS_PROJECTION .line 538 1073| const v0, #+32441 (0x00007eb9 | 4.54595e-41) 1076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1079| const-string/jumbo v6, "color_type=1" .line 536 1082| const v0, #+32442 (0x00007eba | 4.54609e-41) 1085| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1088| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 1090| move-object v7, v3 1091| move-object v8, v3 1092| invoke-virtual/range {v1..v8}, com.android.calendar.event.EditEventFragment$QueryHandler.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 540 1095| const v0, #+32443 (0x00007ebb | 4.54623e-41) 1098| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1101| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 1102| iput v1, v15, com.android.calendar.event.EditEventFragment.mModification .line 541 1104| const v0, #+32444 (0x00007ebc | 4.54637e-41) 1107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1110| iget-object v1, v15, com.android.calendar.event.EditEventFragment.mView 1112| const v0, #+32445 (0x00007ebd | 4.54651e-41) 1115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1118| iget v2, v15, com.android.calendar.event.EditEventFragment.mModification 1120| const v0, #+32446 (0x00007ebe | 4.54665e-41) 1123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1126| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventView.setModification(int):void 1129| const v0, #+32447 (0x00007ebf | 4.54679e-41) 1132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1135| goto/16 Label_10 } method com.android.calendar.event.EditEventFragment.displayEditWhichDialog():void { .src "EditEventFragment.java" .line 709 .prologue_end 0| const v0, #+32448 (0x00007ec0 | 4.54693e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v8, #+0 (0x00000000 | 0.00000) .line 709 9| iget v6, v10, com.android.calendar.event.EditEventFragment.mModification 11| const v0, #+32449 (0x00007ec1 | 4.54707e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v6, Label_4 .line 710 19| const v0, #+32450 (0x00007ec2 | 4.54721e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mModel 27| const v0, #+32451 (0x00007ec3 | 4.54735e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v6, v6, com.android.calendar.CalendarEventModel.mSyncId 35| const v0, #+32452 (0x00007ec4 | 4.54749e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 44| move-result v5 45| const v0, #+32453 (0x00007ec5 | 4.54763e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 711 .local v5, "notSynced", boolean 51| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mModel 53| const v0, #+32454 (0x00007ec6 | 4.54777e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-boolean v1, v6, com.android.calendar.CalendarEventModel.mIsFirstEventInSeries .line 712 .local v1, "isFirstEventInSeries", boolean 61| const v0, #+32455 (0x00007ec7 | 4.54791e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #+0 (0x00000000 | 0.00000) .line 715 .local v2, "itemIndex", int 68| if-eqz v5, Label_6 .line 718 70| const v0, #+32456 (0x00007ec8 | 4.54805e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v1, Label_5 .line 721 78| const v0, #+32457 (0x00007ec9 | 4.54819e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 85| new-array v4, v6, java.lang.CharSequence[] Label_1: .line 733 .local v4, "items", java.lang.CharSequence[] 87| const v0, #+32458 (0x00007eca | 4.54833e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .local v3, "itemIndex", int 95| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mActivity 97| const v0, #+32459 (0x00007ecb | 4.54847e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const v7, #+2131492980 (0x7f0c0074 | 1.86094e+38) 106| invoke-virtual {v6,v7}, android.app.Activity.getText(int):java.lang.CharSequence 109| move-result-object v6 110| const v0, #+32460 (0x00007ecc | 4.54861e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| aput-object v6, v4, v2 .line 736 118| const v0, #+32461 (0x00007ecd | 4.54875e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-nez v1, Label_9 .line 737 126| const v0, #+32462 (0x00007ece | 4.54890e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 134| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mActivity 136| const v0, #+32463 (0x00007ecf | 4.54904e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const v7, #+2131492981 (0x7f0c0075 | 1.86094e+38) 145| invoke-virtual {v6,v7}, android.app.Activity.getText(int):java.lang.CharSequence 148| move-result-object v6 149| const v0, #+32464 (0x00007ed0 | 4.54918e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| aput-object v6, v4, v3 Label_2: .line 741 157| const v0, #+32465 (0x00007ed1 | 4.54932e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mModifyDialog 165| const v0, #+32466 (0x00007ed2 | 4.54946e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-eqz v6, Label_3 .line 742 173| const v0, #+32467 (0x00007ed3 | 4.54960e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mModifyDialog 181| const v0, #+32468 (0x00007ed4 | 4.54974e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v6}, android.app.AlertDialog.dismiss():void .line 743 190| const v0, #+32469 (0x00007ed5 | 4.54988e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput-object v9, v10, com.android.calendar.event.EditEventFragment.mModifyDialog Label_3: .line 745 198| const v0, #+32470 (0x00007ed6 | 4.55002e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v6, android.app.AlertDialog$Builder 206| const v0, #+32471 (0x00007ed7 | 4.55016e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v7, v10, com.android.calendar.event.EditEventFragment.mActivity 214| const v0, #+32472 (0x00007ed8 | 4.55030e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-direct {v6,v7}, android.app.AlertDialog$Builder.(android.content.Context):void 223| const v0, #+32473 (0x00007ed9 | 4.55044e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const v7, #+2131492963 (0x7f0c0063 | 1.86094e+38) 232| invoke-virtual {v6,v7}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 235| move-result-object v6 236| const v0, #+32474 (0x00007eda | 4.55058e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 746 242| new-instance v7, com.android.calendar.event.EditEventFragment$3 244| const v0, #+32475 (0x00007edb | 4.55072e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-direct {v7,v10,v5}, com.android.calendar.event.EditEventFragment$3.(com.android.calendar.event.EditEventFragment, boolean):void .line 745 253| const v0, #+32476 (0x00007edc | 4.55086e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v6,v4,v7}, android.app.AlertDialog$Builder.setItems(java.lang.CharSequence[], android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 262| move-result-object v6 263| const v0, #+32477 (0x00007edd | 4.55100e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v6}, android.app.AlertDialog$Builder.show():android.app.AlertDialog 272| move-result-object v6 273| const v0, #+32478 (0x00007ede | 4.55114e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| iput-object v6, v10, com.android.calendar.event.EditEventFragment.mModifyDialog .line 769 281| const v0, #+32479 (0x00007edf | 4.55128e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mModifyDialog 289| const v0, #+32480 (0x00007ee0 | 4.55142e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| new-instance v7, com.android.calendar.event.EditEventFragment$4 297| const v0, #+32481 (0x00007ee1 | 4.55156e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-direct {v7,v10}, com.android.calendar.event.EditEventFragment$4.(com.android.calendar.event.EditEventFragment):void 306| const v0, #+32482 (0x00007ee2 | 4.55170e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v6,v7}, android.app.AlertDialog.setOnCancelListener(android.content.DialogInterface$OnCancelListener):void Label_4: .line 779 .end_local v1 .end_local v2 .end_local v4 .end_local v5 315| const v0, #+32483 (0x00007ee3 | 4.55184e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return-void Label_5: .line 723 .restart_local v1 .restart_local v2 .restart_local v5 322| const v0, #+32484 (0x00007ee4 | 4.55198e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| new-array v4, v7, java.lang.CharSequence[] .restart_local v4 330| const v0, #+32485 (0x00007ee5 | 4.55212e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| goto/16 Label_1 Label_6: .line 726 .end_local v4 338| const v0, #+32486 (0x00007ee6 | 4.55226e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| if-eqz v1, Label_8 .line 727 346| const v0, #+32487 (0x00007ee7 | 4.55240e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| new-array v4, v7, java.lang.CharSequence[] Label_7: .line 731 .restart_local v4 354| const v0, #+32488 (0x00007ee8 | 4.55254e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 361| iget-object v6, v10, com.android.calendar.event.EditEventFragment.mActivity 363| const v0, #+32489 (0x00007ee9 | 4.55268e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| const v7, #+2131492979 (0x7f0c0073 | 1.86094e+38) 372| invoke-virtual {v6,v7}, android.app.Activity.getText(int):java.lang.CharSequence 375| move-result-object v6 376| const v0, #+32490 (0x00007eea | 4.55282e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| aput-object v6, v4, v8 384| const v0, #+32491 (0x00007eeb | 4.55296e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| goto/16 Label_1 Label_8: .line 729 .end_local v4 392| const v0, #+32492 (0x00007eec | 4.55310e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 399| new-array v4, v6, java.lang.CharSequence[] .restart_local v4 401| const v0, #+32493 (0x00007eed | 4.55324e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| goto/16 Label_7 Label_9: .end_local v2 .restart_local v3 409| const v0, #+32494 (0x00007eee | 4.55338e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| move v2, v3 .end_local v3 .restart_local v2 416| goto/16 Label_2 } method com.android.calendar.event.EditEventFragment.getSupportedEventTypes():long { .src "EditEventFragment.java" .line 959 .prologue_end .line 959 0| const v0, #+32495 (0x00007eef | 4.55352e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+512 (0x00000200 | 7.17465e-43) 8| return-wide v1:v2 } method com.android.calendar.event.EditEventFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "EditEventFragment.java" .line 967 .prologue_end .line 967 0| const v0, #+32496 (0x00007ef0 | 4.55366e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v6, com.android.calendar.CalendarController$EventInfo.eventType 8| const v0, #+32497 (0x00007ef1 | 4.55380e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 16| cmp-long v1, v1:v2, v3:v4 18| if-nez v1, Label_1 .line 968 20| const v0, #+32498 (0x00007ef2 | 4.55394e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-boolean v1, v5, com.android.calendar.event.EditEventFragment.mSaveOnDetach .line 967 28| const v0, #+32499 (0x00007ef3 | 4.55408e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v1, Label_1 .line 969 36| const v0, #+32500 (0x00007ef4 | 4.55422e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v5, com.android.calendar.event.EditEventFragment.mView 44| const v0, #+32501 (0x00007ef5 | 4.55436e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_1 52| const v0, #+32502 (0x00007ef6 | 4.55450e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v5, com.android.calendar.event.EditEventFragment.mView 60| const v0, #+32503 (0x00007ef7 | 4.55464e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1}, com.android.calendar.event.EditEventView.prepareForSave():boolean 69| move-result v1 70| const v0, #+32504 (0x00007ef8 | 4.55478e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v1, Label_1 .line 970 78| const v0, #+32505 (0x00007ef9 | 4.55492e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v5, com.android.calendar.event.EditEventFragment.mOnDone 86| const v0, #+32506 (0x00007efa | 4.55506e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 93| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 971 96| const v0, #+32507 (0x00007efb | 4.55520e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v1, v5, com.android.calendar.event.EditEventFragment.mOnDone 104| const v0, #+32508 (0x00007efc | 4.55534e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v1}, com.android.calendar.event.EditEventFragment$Done.run():void Label_1: .line 974 113| const v0, #+32509 (0x00007efd | 4.55548e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| return-void } method com.android.calendar.event.EditEventFragment.isEmptyNewEvent():boolean { .src "EditEventFragment.java" .line 889 .prologue_end 0| const v0, #+32510 (0x00007efe | 4.55562e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 889 7| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mOriginalModel 9| const v0, #+32511 (0x00007eff | 4.55576e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 891 17| const v0, #+32512 (0x00007f00 | 4.55590e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v5 Label_1: .line 894 24| const v0, #+32513 (0x00007f01 | 4.55604e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 32| const v0, #+32514 (0x00007f02 | 4.55618e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-wide v1:v2, v1, com.android.calendar.CalendarEventModel.mOriginalStart 40| const v0, #+32515 (0x00007f03 | 4.55632e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v3, v6, com.android.calendar.event.EditEventFragment.mModel 48| const v0, #+32516 (0x00007f04 | 4.55646e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-wide v3:v4, v3, com.android.calendar.CalendarEventModel.mStart 56| const v0, #+32517 (0x00007f05 | 4.55660e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| cmp-long v1, v1:v2, v3:v4 64| if-nez v1, Label_2 66| const v0, #+32518 (0x00007f06 | 4.55674e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 74| const v0, #+32519 (0x00007f07 | 4.55688e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-wide v1:v2, v1, com.android.calendar.CalendarEventModel.mOriginalEnd 82| const v0, #+32520 (0x00007f08 | 4.55702e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v3, v6, com.android.calendar.event.EditEventFragment.mModel 90| const v0, #+32521 (0x00007f09 | 4.55716e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-wide v3:v4, v3, com.android.calendar.CalendarEventModel.mEnd 98| const v0, #+32522 (0x00007f0a | 4.55730e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| cmp-long v1, v1:v2, v3:v4 106| if-eqz v1, Label_3 Label_2: .line 895 108| const v0, #+32523 (0x00007f0b | 4.55744e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return v5 Label_3: .line 898 115| const v0, #+32524 (0x00007f0c | 4.55758e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 123| const v0, #+32525 (0x00007f0d | 4.55772e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v1, v1, com.android.calendar.CalendarEventModel.mAttendeesList 131| const v0, #+32526 (0x00007f0e | 4.55786e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1}, java.util.LinkedHashMap.isEmpty():boolean 140| move-result v1 141| const v0, #+32527 (0x00007f0f | 4.55800e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-nez v1, Label_4 .line 899 149| const v0, #+32528 (0x00007f10 | 4.55814e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v5 Label_4: .line 902 156| const v0, #+32529 (0x00007f11 | 4.55828e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mModel 164| const v0, #+32530 (0x00007f12 | 4.55842e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v1}, com.android.calendar.CalendarEventModel.isEmpty():boolean 173| move-result v1 174| const v0, #+32531 (0x00007f13 | 4.55856e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return v1 } method com.android.calendar.event.EditEventFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "EditEventFragment.java" .line 453 .prologue_end .line 453 0| const v0, #+32532 (0x00007f14 | 4.55870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.Fragment.onActivityCreated(android.os.Bundle):void .line 454 9| const v0, #+32533 (0x00007f15 | 4.55884e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 18| move-result-object v1 19| const v0, #+32534 (0x00007f16 | 4.55898e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1}, android.app.Activity.getFragmentManager():android.app.FragmentManager 28| move-result-object v1 29| const v0, #+32535 (0x00007f17 | 4.55912e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 455 35| const-string/jumbo v2, "ColorPickerDialog" .line 454 38| const v0, #+32536 (0x00007f18 | 4.55926e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1,v2}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 47| move-result-object v1 48| const v0, #+32537 (0x00007f19 | 4.55940e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| check-cast v1, com.android.calendar.event.EventColorPickerDialog 56| const v0, #+32538 (0x00007f1a | 4.55954e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mColorPickerDialog .line 456 64| const v0, #+32539 (0x00007f1b | 4.55969e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mColorPickerDialog 72| const v0, #+32540 (0x00007f1c | 4.55983e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v1, Label_1 .line 457 80| const v0, #+32541 (0x00007f1d | 4.55997e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mColorPickerDialog 88| const v0, #+32542 (0x00007f1e | 4.56011e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v1,v3}, com.android.calendar.event.EventColorPickerDialog.setOnColorSelectedListener(com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void Label_1: .line 459 97| const v0, #+32543 (0x00007f1f | 4.56025e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method com.android.calendar.event.EditEventFragment.onAttach(android.app.Activity):void { .params "activity" .src "EditEventFragment.java" .line 547 .prologue_end .line 547 0| const v0, #+32544 (0x00007f20 | 4.56039e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.Fragment.onAttach(android.app.Activity):void .line 548 9| const v0, #+32545 (0x00007f21 | 4.56053e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v4, v3, com.android.calendar.event.EditEventFragment.mActivity .line 550 17| const v0, #+32546 (0x00007f22 | 4.56067e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, com.android.calendar.event.EditEventHelper 25| const v0, #+32547 (0x00007f23 | 4.56081e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v2, #+0 (0x00000000 | 0.00000) 32| invoke-direct {v1,v4,v2}, com.android.calendar.event.EditEventHelper.(android.content.Context, com.android.calendar.CalendarEventModel):void 35| const v0, #+32548 (0x00007f24 | 4.56095e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mHelper .line 551 43| const v0, #+32549 (0x00007f25 | 4.56109e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.calendar.event.EditEventFragment$QueryHandler 51| const v0, #+32550 (0x00007f26 | 4.56123e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v4}, android.app.Activity.getContentResolver():android.content.ContentResolver 60| move-result-object v2 61| const v0, #+32551 (0x00007f27 | 4.56137e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-direct {v1,v3,v2}, com.android.calendar.event.EditEventFragment$QueryHandler.(com.android.calendar.event.EditEventFragment, android.content.ContentResolver):void 70| const v0, #+32552 (0x00007f28 | 4.56151e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mHandler .line 552 78| const v0, #+32553 (0x00007f29 | 4.56165e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| new-instance v1, com.android.calendar.CalendarEventModel 86| const v0, #+32554 (0x00007f2a | 4.56179e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v2, v3, com.android.calendar.event.EditEventFragment.mIntent 94| const v0, #+32555 (0x00007f2b | 4.56193e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-direct {v1,v4,v2}, com.android.calendar.CalendarEventModel.(android.content.Context, android.content.Intent):void 103| const v0, #+32556 (0x00007f2c | 4.56207e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mModel .line 554 111| const v0, #+32557 (0x00007f2d | 4.56221e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const-string/jumbo v1, "input_method" 120| const v0, #+32558 (0x00007f2e | 4.56235e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v4,v1}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 129| move-result-object v1 130| const v0, #+32559 (0x00007f2f | 4.56249e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 553 136| check-cast v1, android.view.inputmethod.InputMethodManager 138| const v0, #+32560 (0x00007f30 | 4.56263e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iput-object v1, v3, com.android.calendar.event.EditEventFragment.mInputMethodManager .line 556 146| const v0, #+32561 (0x00007f31 | 4.56277e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mActivity 154| const v0, #+32562 (0x00007f32 | 4.56291e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const v2, #+2131296263 (0x7f090007 | 1.82104e+38) 163| invoke-static {v1,v2}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 166| move-result v1 167| const v0, #+32563 (0x00007f33 | 4.56305e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 175| iput-boolean v1, v3, com.android.calendar.event.EditEventFragment.mUseCustomActionBar .line 557 177| const v0, #+32564 (0x00007f34 | 4.56319e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| return-void } method com.android.calendar.event.EditEventFragment.onColorSelected(int):void { .params "color" .src "EditEventFragment.java" .line 985 .prologue_end .line 985 0| const v0, #+32565 (0x00007f35 | 4.56333e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModel 8| const v0, #+32566 (0x00007f36 | 4.56347e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.CalendarEventModel.isEventColorInitialized():boolean 17| move-result v1 18| const v0, #+32567 (0x00007f37 | 4.56361e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 26| const v0, #+32568 (0x00007f38 | 4.56375e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModel 34| const v0, #+32569 (0x00007f39 | 4.56389e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, com.android.calendar.CalendarEventModel.getEventColor():int 43| move-result v1 44| const v0, #+32570 (0x00007f3a | 4.56403e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eq v1, v4, Label_2 Label_1: .line 986 52| const v0, #+32571 (0x00007f3b | 4.56417e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModel 60| const v0, #+32572 (0x00007f3c | 4.56431e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1,v4}, com.android.calendar.CalendarEventModel.setEventColor(int):void .line 987 69| const v0, #+32573 (0x00007f3d | 4.56445e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mView 77| const v0, #+32574 (0x00007f3e | 4.56459e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v3, com.android.calendar.event.EditEventFragment.mModel 85| const v0, #+32575 (0x00007f3f | 4.56473e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v1,v2,v4}, com.android.calendar.event.EditEventView.updateHeadlineColor(com.android.calendar.CalendarEventModel, int):void Label_2: .line 989 94| const v0, #+32576 (0x00007f40 | 4.56487e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void } method com.android.calendar.event.EditEventFragment.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "EditEventFragment.java" .line 598 .prologue_end .line 598 0| const v0, #+32577 (0x00007f41 | 4.56501e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.app.Fragment.onCreate(android.os.Bundle):void .line 599 9| const v0, #+32578 (0x00007f42 | 4.56515e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_8 .line 600 17| const v0, #+32579 (0x00007f43 | 4.56529e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "key_model" 26| const v0, #+32580 (0x00007f44 | 4.56543e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 35| move-result v1 36| const v0, #+32581 (0x00007f45 | 4.56557e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_1 .line 602 44| const v0, #+32582 (0x00007f46 | 4.56571e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v1, "key_model" .line 601 53| const v0, #+32583 (0x00007f47 | 4.56585e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v3,v1}, android.os.Bundle.getSerializable(java.lang.String):java.io.Serializable 62| move-result-object v1 63| const v0, #+32584 (0x00007f48 | 4.56599e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| check-cast v1, com.android.calendar.CalendarEventModel 71| const v0, #+32585 (0x00007f49 | 4.56613e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v1, v2, com.android.calendar.event.EditEventFragment.mRestoreModel Label_1: .line 604 79| const v0, #+32586 (0x00007f4a | 4.56627e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "key_edit_state" 88| const v0, #+32587 (0x00007f4b | 4.56641e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 97| move-result v1 98| const v0, #+32588 (0x00007f4c | 4.56655e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-eqz v1, Label_2 .line 605 106| const v0, #+32589 (0x00007f4d | 4.56669e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const-string/jumbo v1, "key_edit_state" 115| const v0, #+32590 (0x00007f4e | 4.56683e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v3,v1}, android.os.Bundle.getInt(java.lang.String):int 124| move-result v1 125| const v0, #+32591 (0x00007f4f | 4.56697e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v1, v2, com.android.calendar.event.EditEventFragment.mModification Label_2: .line 607 133| const v0, #+32592 (0x00007f50 | 4.56711e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const-string/jumbo v1, "key_edit_on_launch" 142| const v0, #+32593 (0x00007f51 | 4.56725e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 151| move-result v1 152| const v0, #+32594 (0x00007f52 | 4.56739e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| if-eqz v1, Label_3 .line 609 160| const v0, #+32595 (0x00007f53 | 4.56753e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const-string/jumbo v1, "key_edit_on_launch" .line 608 169| const v0, #+32596 (0x00007f54 | 4.56767e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 178| move-result v1 179| const v0, #+32597 (0x00007f55 | 4.56781e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iput-boolean v1, v2, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch Label_3: .line 611 187| const v0, #+32598 (0x00007f56 | 4.56795e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| const-string/jumbo v1, "key_event" 196| const v0, #+32599 (0x00007f57 | 4.56809e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 205| move-result v1 206| const v0, #+32600 (0x00007f58 | 4.56823e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-eqz v1, Label_4 .line 612 214| const v0, #+32601 (0x00007f59 | 4.56837e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| const-string/jumbo v1, "key_event" 223| const v0, #+32602 (0x00007f5a | 4.56851e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v3,v1}, android.os.Bundle.getSerializable(java.lang.String):java.io.Serializable 232| move-result-object v1 233| const v0, #+32603 (0x00007f5b | 4.56865e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| check-cast v1, com.android.calendar.event.EditEventFragment$EventBundle 241| const v0, #+32604 (0x00007f5c | 4.56879e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| iput-object v1, v2, com.android.calendar.event.EditEventFragment.mEventBundle Label_4: .line 614 249| const v0, #+32605 (0x00007f5d | 4.56893e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "key_read_only" 258| const v0, #+32606 (0x00007f5e | 4.56907e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 267| move-result v1 268| const v0, #+32607 (0x00007f5f | 4.56921e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| if-eqz v1, Label_5 .line 615 276| const v0, #+32608 (0x00007f60 | 4.56935e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const-string/jumbo v1, "key_read_only" 285| const v0, #+32609 (0x00007f61 | 4.56949e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 294| move-result v1 295| const v0, #+32610 (0x00007f62 | 4.56963e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iput-boolean v1, v2, com.android.calendar.event.EditEventFragment.mIsReadOnly Label_5: .line 617 303| const v0, #+32611 (0x00007f63 | 4.56977e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const-string/jumbo v1, "EditEventView_timebuttonclicked" 312| const v0, #+32612 (0x00007f64 | 4.56991e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 321| move-result v1 322| const v0, #+32613 (0x00007f65 | 4.57005e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| if-eqz v1, Label_6 .line 619 330| const v0, #+32614 (0x00007f66 | 4.57019e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| const-string/jumbo v1, "EditEventView_timebuttonclicked" .line 618 339| const v0, #+32615 (0x00007f67 | 4.57033e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 348| move-result v1 349| const v0, #+32616 (0x00007f68 | 4.57048e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iput-boolean v1, v2, com.android.calendar.event.EditEventFragment.mTimeSelectedWasStartTime Label_6: .line 621 357| const v0, #+32617 (0x00007f69 | 4.57062e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| const-string/jumbo v1, "date_button_clicked" 366| const v0, #+32618 (0x00007f6a | 4.57076e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 375| move-result v1 376| const v0, #+32619 (0x00007f6b | 4.57090e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| if-eqz v1, Label_7 .line 623 384| const v0, #+32620 (0x00007f6c | 4.57104e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| const-string/jumbo v1, "date_button_clicked" .line 622 393| const v0, #+32621 (0x00007f6d | 4.57118e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 402| move-result v1 403| const v0, #+32622 (0x00007f6e | 4.57132e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| iput-boolean v1, v2, com.android.calendar.event.EditEventFragment.mDateSelectedWasStartDate Label_7: .line 625 411| const v0, #+32623 (0x00007f6f | 4.57146e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| const-string/jumbo v1, "show_color_palette" 420| const v0, #+32624 (0x00007f70 | 4.57160e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 429| move-result v1 430| const v0, #+32625 (0x00007f71 | 4.57174e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| if-eqz v1, Label_8 .line 626 438| const v0, #+32626 (0x00007f72 | 4.57188e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| const-string/jumbo v1, "show_color_palette" 447| const v0, #+32627 (0x00007f73 | 4.57202e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 456| move-result v1 457| const v0, #+32628 (0x00007f74 | 4.57216e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iput-boolean v1, v2, com.android.calendar.event.EditEventFragment.mShowColorPalette Label_8: .line 630 465| const v0, #+32629 (0x00007f75 | 4.57230e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| return-void } method com.android.calendar.event.EditEventFragment.onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater):void { .params "menu", "inflater" .src "EditEventFragment.java" .line 635 .prologue_end .line 635 0| const v0, #+32630 (0x00007f76 | 4.57244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.app.Fragment.onCreateOptionsMenu(android.view.Menu, android.view.MenuInflater):void .line 637 9| const v0, #+32631 (0x00007f77 | 4.57258e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v2, com.android.calendar.event.EditEventFragment.mUseCustomActionBar 17| const v0, #+32632 (0x00007f78 | 4.57272e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v1, Label_1 .line 638 25| const v0, #+32633 (0x00007f79 | 4.57286e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const v1, #+2131689473 (0x7f0f0001 | 1.90080e+38) 34| invoke-virtual {v4,v1,v3}, android.view.MenuInflater.inflate(int, android.view.Menu):void Label_1: .line 640 37| const v0, #+32634 (0x00007f7a | 4.57300e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method com.android.calendar.event.EditEventFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "EditEventFragment.java" .line 564 .prologue_end 0| const v0, #+32635 (0x00007f7b | 4.57314e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 564 7| iget-boolean v1, v10, com.android.calendar.event.EditEventFragment.mIsReadOnly 9| const v0, #+32636 (0x00007f7c | 4.57328e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_3 .line 565 17| const v0, #+32637 (0x00007f7d | 4.57342e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const v1, #+2130968614 (0x7f040026 | 1.75459e+38) 26| invoke-virtual {v11,v1,v2}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 29| move-result-object v3 30| const v0, #+32638 (0x00007f7e | 4.57356e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 569 .local v3, "view", android.view.View 36| const v0, #+32639 (0x00007f7f | 4.57370e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v1, com.android.calendar.event.EditEventView 44| const v0, #+32640 (0x00007f80 | 4.57384e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v10, com.android.calendar.event.EditEventFragment.mActivity 52| const v0, #+32641 (0x00007f81 | 4.57398e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v4, v10, com.android.calendar.event.EditEventFragment.mOnDone 60| const v0, #+32642 (0x00007f82 | 4.57412e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-boolean v5, v10, com.android.calendar.event.EditEventFragment.mTimeSelectedWasStartTime .line 570 68| const v0, #+32643 (0x00007f83 | 4.57426e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-boolean v6, v10, com.android.calendar.event.EditEventFragment.mDateSelectedWasStartDate .line 569 76| const v0, #+32644 (0x00007f84 | 4.57440e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct/range {v1..v6}, com.android.calendar.event.EditEventView.(android.app.Activity, android.view.View, com.android.calendar.event.EditEventHelper$EditDoneRunnable, boolean, boolean):void 85| const v0, #+32645 (0x00007f85 | 4.57454e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v1, v10, com.android.calendar.event.EditEventFragment.mView .line 571 93| const v0, #+32646 (0x00007f86 | 4.57468e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v10}, com.android.calendar.event.EditEventFragment.startQuery():void .line 573 102| const v0, #+32647 (0x00007f87 | 4.57482e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-boolean v1, v10, com.android.calendar.event.EditEventFragment.mUseCustomActionBar 110| const v0, #+32648 (0x00007f88 | 4.57496e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| if-eqz v1, Label_2 .line 575 118| const v0, #+32649 (0x00007f89 | 4.57510e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| new-instance v1, android.widget.LinearLayout 126| const v0, #+32650 (0x00007f8a | 4.57524e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v2, v10, com.android.calendar.event.EditEventFragment.mActivity 134| const v0, #+32651 (0x00007f8b | 4.57538e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-direct {v1,v2}, android.widget.LinearLayout.(android.content.Context):void .line 574 143| const v0, #+32652 (0x00007f8c | 4.57552e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const v2, #+2130968613 (0x7f040025 | 1.75459e+38) .line 575 152| const/4 v4, #+0 (0x00000000 | 0.00000) .line 574 153| invoke-virtual {v11,v2,v1,v4}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 156| move-result-object v7 157| const v0, #+32653 (0x00007f8d | 4.57566e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 576 .local v7, "actionBarButtons", android.view.View 163| const v1, #+2131755159 (0x7f100097 | 1.91412e+38) 166| invoke-virtual {v7,v1}, android.view.View.findViewById(int):android.view.View 169| move-result-object v8 170| const v0, #+32654 (0x00007f8e | 4.57580e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 577 .local v8, "cancelActionView", android.view.View 176| iget-object v1, v10, com.android.calendar.event.EditEventFragment.mActionBarListener 178| const v0, #+32655 (0x00007f8f | 4.57594e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v8,v1}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 578 187| const v0, #+32656 (0x00007f90 | 4.57608e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| const v1, #+2131755160 (0x7f100098 | 1.91412e+38) 196| invoke-virtual {v7,v1}, android.view.View.findViewById(int):android.view.View 199| move-result-object v9 200| const v0, #+32657 (0x00007f91 | 4.57622e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 579 .local v9, "doneActionView", android.view.View 206| iget-object v1, v10, com.android.calendar.event.EditEventFragment.mActionBarListener 208| const v0, #+32658 (0x00007f92 | 4.57636e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v9,v1}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 581 217| const v0, #+32659 (0x00007f93 | 4.57650e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v1, v10, com.android.calendar.event.EditEventFragment.mActivity 225| const v0, #+32660 (0x00007f94 | 4.57664e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v1}, android.app.Activity.getActionBar():android.app.ActionBar 234| move-result-object v1 235| const v0, #+32661 (0x00007f95 | 4.57678e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v1,v7}, android.app.ActionBar.setCustomView(android.view.View):void Label_2: .line 584 .end_local v7 .end_local v8 .end_local v9 244| const v0, #+32662 (0x00007f96 | 4.57692e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| return-object v3 Label_3: .line 567 .end_local v3 251| const v0, #+32663 (0x00007f97 | 4.57706e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| const v1, #+2130968610 (0x7f040022 | 1.75459e+38) 260| invoke-virtual {v11,v1,v2}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 263| move-result-object v3 264| const v0, #+32664 (0x00007f98 | 4.57720e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 270| goto/16 Label_1 } method com.android.calendar.event.EditEventFragment.onDestroy():void { .src "EditEventFragment.java" .line 918 .prologue_end 0| const v0, #+32665 (0x00007f99 | 4.57734e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 918 7| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mView 9| const v0, #+32666 (0x00007f9a | 4.57748e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 919 17| const v0, #+32667 (0x00007f9b | 4.57762e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mView 25| const v0, #+32668 (0x00007f9c | 4.57776e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, com.android.calendar.event.EditEventView.setModel(com.android.calendar.CalendarEventModel):void Label_1: .line 921 34| const v0, #+32669 (0x00007f9d | 4.57790e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModifyDialog 42| const v0, #+32670 (0x00007f9e | 4.57804e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_2 .line 922 50| const v0, #+32671 (0x00007f9f | 4.57818e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mModifyDialog 58| const v0, #+32672 (0x00007fa0 | 4.57832e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v1}, android.app.AlertDialog.dismiss():void .line 923 67| const v0, #+32673 (0x00007fa1 | 4.57846e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v2, v3, com.android.calendar.event.EditEventFragment.mModifyDialog Label_2: .line 925 75| const v0, #+32674 (0x00007fa2 | 4.57860e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-super {v3}, android.app.Fragment.onDestroy():void .line 926 84| const v0, #+32675 (0x00007fa3 | 4.57874e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void } method com.android.calendar.event.EditEventFragment.onDestroyView():void { .src "EditEventFragment.java" .line 589 .prologue_end .line 589 0| const v0, #+32676 (0x00007fa4 | 4.57888e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.Fragment.onDestroyView():void .line 591 9| const v0, #+32677 (0x00007fa5 | 4.57902e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v1, v3, com.android.calendar.event.EditEventFragment.mUseCustomActionBar 17| const v0, #+32678 (0x00007fa6 | 4.57916e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 592 25| const v0, #+32679 (0x00007fa7 | 4.57930e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.calendar.event.EditEventFragment.mActivity 33| const v0, #+32680 (0x00007fa8 | 4.57944e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, android.app.Activity.getActionBar():android.app.ActionBar 42| move-result-object v1 43| const v0, #+32681 (0x00007fa9 | 4.57958e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+0 (0x00000000 | 0.00000) 50| invoke-virtual {v1,v2}, android.app.ActionBar.setCustomView(android.view.View):void Label_1: .line 594 53| const v0, #+32682 (0x00007faa | 4.57972e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.event.EditEventFragment.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "EditEventFragment.java" .line 644 .prologue_end .line 644 0| const v0, #+32683 (0x00007fab | 4.57986e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, android.view.MenuItem.getItemId():int 9| move-result v1 10| const v0, #+32684 (0x00007fac | 4.58000e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v2,v1}, com.android.calendar.event.EditEventFragment.onActionBarItemSelected(int):boolean 19| move-result v1 20| const v0, #+32685 (0x00007fad | 4.58014e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v1 } method com.android.calendar.event.EditEventFragment.onPause():void { .src "EditEventFragment.java" .line 907 .prologue_end .line 907 0| const v0, #+32686 (0x00007fae | 4.58028e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.event.EditEventFragment.getActivity():android.app.Activity 9| move-result-object v1 10| const v0, #+32687 (0x00007faf | 4.58042e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 908 .local v1, "act", android.app.Activity 16| iget-boolean v2, v4, com.android.calendar.event.EditEventFragment.mSaveOnDetach 18| const v0, #+32688 (0x00007fb0 | 4.58056e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v2, Label_1 26| const v0, #+32689 (0x00007fb1 | 4.58070e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_1 34| const v0, #+32690 (0x00007fb2 | 4.58084e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-boolean v2, v4, com.android.calendar.event.EditEventFragment.mIsReadOnly 42| const v0, #+32691 (0x00007fb3 | 4.58098e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 50| if-eqz v2, Label_1 52| const v0, #+32692 (0x00007fb4 | 4.58112e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1}, android.app.Activity.isChangingConfigurations():boolean 61| move-result v2 62| const v0, #+32693 (0x00007fb5 | 4.58127e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 70| if-eqz v2, Label_1 .line 909 72| const v0, #+32694 (0x00007fb6 | 4.58141e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v2, v4, com.android.calendar.event.EditEventFragment.mView 80| const v0, #+32695 (0x00007fb7 | 4.58155e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v2}, com.android.calendar.event.EditEventView.prepareForSave():boolean 89| move-result v2 90| const v0, #+32696 (0x00007fb8 | 4.58169e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 908 96| if-eqz v2, Label_1 .line 910 98| const v0, #+32697 (0x00007fb9 | 4.58183e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v2, v4, com.android.calendar.event.EditEventFragment.mOnDone 106| const v0, #+32698 (0x00007fba | 4.58197e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 113| invoke-virtual {v2,v3}, com.android.calendar.event.EditEventFragment$Done.setDoneCode(int):void .line 911 116| const v0, #+32699 (0x00007fbb | 4.58211e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v2, v4, com.android.calendar.event.EditEventFragment.mOnDone 124| const v0, #+32700 (0x00007fbc | 4.58225e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2}, com.android.calendar.event.EditEventFragment$Done.run():void Label_1: .line 913 133| const v0, #+32701 (0x00007fbd | 4.58239e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-super {v4}, android.app.Fragment.onPause():void .line 914 142| const v0, #+32702 (0x00007fbe | 4.58253e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-void } method com.android.calendar.event.EditEventFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "EditEventFragment.java" .line 935 .prologue_end 0| const v0, #+32703 (0x00007fbf | 4.58267e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 935 8| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mView 10| const v0, #+32704 (0x00007fc0 | 4.58281e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1}, com.android.calendar.event.EditEventView.prepareForSave():boolean .line 936 19| const v0, #+32705 (0x00007fc1 | 4.58295e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v1, "key_model" 28| const v0, #+32706 (0x00007fc2 | 4.58309e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mModel 36| const v0, #+32707 (0x00007fc3 | 4.58323e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v7,v1,v2}, android.os.Bundle.putSerializable(java.lang.String, java.io.Serializable):void .line 937 45| const v0, #+32708 (0x00007fc4 | 4.58337e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "key_edit_state" 54| const v0, #+32709 (0x00007fc5 | 4.58351e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget v2, v6, com.android.calendar.event.EditEventFragment.mModification 62| const v0, #+32710 (0x00007fc6 | 4.58365e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v7,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 938 71| const v0, #+32711 (0x00007fc7 | 4.58379e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEventBundle 79| const v0, #+32712 (0x00007fc8 | 4.58393e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-nez v1, Label_2 87| const v0, #+32713 (0x00007fc9 | 4.58407e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEvent 95| const v0, #+32714 (0x00007fca | 4.58421e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v1, Label_2 .line 939 103| const v0, #+32715 (0x00007fcb | 4.58435e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| new-instance v1, com.android.calendar.event.EditEventFragment$EventBundle 111| const v0, #+32716 (0x00007fcc | 4.58449e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v1,v3}, com.android.calendar.event.EditEventFragment$EventBundle.(com.android.calendar.event.EditEventFragment$EventBundle):void 120| const v0, #+32717 (0x00007fcd | 4.58463e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput-object v1, v6, com.android.calendar.event.EditEventFragment.mEventBundle .line 940 128| const v0, #+32718 (0x00007fce | 4.58477e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEventBundle 136| const v0, #+32719 (0x00007fcf | 4.58491e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mEvent 144| const v0, #+32720 (0x00007fd0 | 4.58505e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-wide v3:v4, v2, com.android.calendar.CalendarController$EventInfo.id 152| const v0, #+32721 (0x00007fd1 | 4.58519e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-wide v3:v4, v1, com.android.calendar.event.EditEventFragment$EventBundle.id .line 941 160| const v0, #+32722 (0x00007fd2 | 4.58533e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEvent 168| const v0, #+32723 (0x00007fd3 | 4.58547e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.startTime 176| const v0, #+32724 (0x00007fd4 | 4.58561e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v1, Label_1 .line 942 184| const v0, #+32725 (0x00007fd5 | 4.58575e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEventBundle 192| const v0, #+32726 (0x00007fd6 | 4.58589e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mEvent 200| const v0, #+32727 (0x00007fd7 | 4.58603e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-object v2, v2, com.android.calendar.CalendarController$EventInfo.startTime 208| const v0, #+32728 (0x00007fd8 | 4.58617e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v2,v5}, android.text.format.Time.toMillis(boolean):long 217| move-result-wide v3:v4 218| const v0, #+32729 (0x00007fd9 | 4.58631e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iput-wide v3:v4, v1, com.android.calendar.event.EditEventFragment$EventBundle.start Label_1: .line 944 226| const v0, #+32730 (0x00007fda | 4.58645e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEvent 234| const v0, #+32731 (0x00007fdb | 4.58659e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget-object v1, v1, com.android.calendar.CalendarController$EventInfo.endTime 242| const v0, #+32732 (0x00007fdc | 4.58673e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v1, Label_2 .line 945 250| const v0, #+32733 (0x00007fdd | 4.58687e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget-object v1, v6, com.android.calendar.event.EditEventFragment.mEventBundle 258| const v0, #+32734 (0x00007fde | 4.58701e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mEvent 266| const v0, #+32735 (0x00007fdf | 4.58715e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| iget-object v2, v2, com.android.calendar.CalendarController$EventInfo.startTime 274| const v0, #+32736 (0x00007fe0 | 4.58729e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v2,v5}, android.text.format.Time.toMillis(boolean):long 283| move-result-wide v3:v4 284| const v0, #+32737 (0x00007fe1 | 4.58743e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iput-wide v3:v4, v1, com.android.calendar.event.EditEventFragment$EventBundle.end Label_2: .line 948 292| const v0, #+32738 (0x00007fe2 | 4.58757e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| const-string/jumbo v1, "key_edit_on_launch" 301| const v0, #+32739 (0x00007fe3 | 4.58771e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| iget-boolean v2, v6, com.android.calendar.event.EditEventFragment.mShowModifyDialogOnLaunch 309| const v0, #+32740 (0x00007fe4 | 4.58785e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-virtual {v7,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 949 318| const v0, #+32741 (0x00007fe5 | 4.58799e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| const-string/jumbo v1, "key_event" 327| const v0, #+32742 (0x00007fe6 | 4.58813e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mEventBundle 335| const v0, #+32743 (0x00007fe7 | 4.58827e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-virtual {v7,v1,v2}, android.os.Bundle.putSerializable(java.lang.String, java.io.Serializable):void .line 950 344| const v0, #+32744 (0x00007fe8 | 4.58841e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v1, "key_read_only" 353| const v0, #+32745 (0x00007fe9 | 4.58855e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| iget-boolean v2, v6, com.android.calendar.event.EditEventFragment.mIsReadOnly 361| const v0, #+32746 (0x00007fea | 4.58869e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v7,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 951 370| const v0, #+32747 (0x00007feb | 4.58883e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| const-string/jumbo v1, "show_color_palette" 379| const v0, #+32748 (0x00007fec | 4.58897e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mView 387| const v0, #+32749 (0x00007fed | 4.58911e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-virtual {v2}, com.android.calendar.event.EditEventView.isColorPaletteVisible():boolean 396| move-result v2 397| const v0, #+32750 (0x00007fee | 4.58925e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v7,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 953 406| const v0, #+32751 (0x00007fef | 4.58939e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| const-string/jumbo v1, "EditEventView_timebuttonclicked" 415| const v0, #+32752 (0x00007ff0 | 4.58953e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mView 423| const v0, #+32753 (0x00007ff1 | 4.58967e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| iget-boolean v2, v2, com.android.calendar.event.EditEventView.mTimeSelectedWasStartTime 431| const v0, #+32754 (0x00007ff2 | 4.58981e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-virtual {v7,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 954 440| const v0, #+32755 (0x00007ff3 | 4.58995e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| const-string/jumbo v1, "date_button_clicked" 449| const v0, #+32756 (0x00007ff4 | 4.59009e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| iget-object v2, v6, com.android.calendar.event.EditEventFragment.mView 457| const v0, #+32757 (0x00007ff5 | 4.59023e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget-boolean v2, v2, com.android.calendar.event.EditEventView.mDateSelectedWasStartDate 465| const v0, #+32758 (0x00007ff6 | 4.59037e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-virtual {v7,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 955 474| const v0, #+32759 (0x00007ff7 | 4.59051e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| return-void } method com.android.calendar.event.EditEventHelper$AttendeeItem.(com.android.calendar.CalendarEventModel$Attendee, android.graphics.drawable.Drawable):void { .params "attendee", "badge" .src "EditEventHelper.java" .line 244 .prologue_end .line 244 0| const v0, #+32760 (0x00007ff8 | 4.59065e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 245 9| const v0, #+32761 (0x00007ff9 | 4.59079e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mAttendee .line 246 17| const v0, #+32762 (0x00007ffa | 4.59093e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EditEventHelper$AttendeeItem.mBadge .line 247 25| const v0, #+32763 (0x00007ffb | 4.59107e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventHelper.():void { .src "EditEventHelper.java" .line 68 .prologue_end 0| const v8, #+32764 (0x00007ffc | 4.59121e-41) 3| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 7| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 8| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v3, #+0 (0x00000000 | 0.00000) .line 68 11| const/16 v0, #+25 (0x00000019 | 3.50325e-44) 13| new-array v0, v0, java.lang.String[] .line 69 15| const v8, #+32765 (0x00007ffd | 4.59135e-41) 18| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v1, "_id" 24| const v8, #+32766 (0x00007ffe | 4.59149e-41) 27| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 30| aput-object v1, v0, v3 .line 70 32| const v8, #+32767 (0x00007fff | 4.59163e-41) 35| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 38| const-string/jumbo v1, "title" 41| const v8, #+32768 (0x00008000 | 4.59177e-41) 44| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 47| aput-object v1, v0, v4 .line 71 49| const v8, #+32769 (0x00008001 | 4.59191e-41) 52| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v1, "description" 58| const v8, #+32770 (0x00008002 | 4.59206e-41) 61| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 64| aput-object v1, v0, v5 .line 72 66| const v8, #+32771 (0x00008003 | 4.59220e-41) 69| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v1, "eventLocation" 75| const v8, #+32772 (0x00008004 | 4.59234e-41) 78| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 81| aput-object v1, v0, v6 .line 73 83| const v8, #+32773 (0x00008005 | 4.59248e-41) 86| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v1, "allDay" 92| const v8, #+32774 (0x00008006 | 4.59262e-41) 95| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 98| aput-object v1, v0, v7 .line 74 100| const v8, #+32775 (0x00008007 | 4.59276e-41) 103| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v1, "hasAlarm" 109| const v8, #+32776 (0x00008008 | 4.59290e-41) 112| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 116| aput-object v1, v0, v2 .line 75 118| const v8, #+32777 (0x00008009 | 4.59304e-41) 121| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v1, "calendar_id" 127| const v8, #+32778 (0x0000800a | 4.59318e-41) 130| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 134| aput-object v1, v0, v2 .line 76 136| const v8, #+32779 (0x0000800b | 4.59332e-41) 139| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v1, "dtstart" 145| const v8, #+32780 (0x0000800c | 4.59346e-41) 148| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 152| aput-object v1, v0, v2 .line 77 154| const v8, #+32781 (0x0000800d | 4.59360e-41) 157| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v1, "dtend" 163| const v8, #+32782 (0x0000800e | 4.59374e-41) 166| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 171| aput-object v1, v0, v2 .line 78 173| const v8, #+32783 (0x0000800f | 4.59388e-41) 176| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "duration" 182| const v8, #+32784 (0x00008010 | 4.59402e-41) 185| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 79 192| const v8, #+32785 (0x00008011 | 4.59416e-41) 195| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "eventTimezone" 201| const v8, #+32786 (0x00008012 | 4.59430e-41) 204| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 207| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 209| aput-object v1, v0, v2 .line 80 211| const v8, #+32787 (0x00008013 | 4.59444e-41) 214| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v1, "rrule" 220| const v8, #+32788 (0x00008014 | 4.59458e-41) 223| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 228| aput-object v1, v0, v2 .line 81 230| const v8, #+32789 (0x00008015 | 4.59472e-41) 233| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 236| const-string/jumbo v1, "_sync_id" 239| const v8, #+32790 (0x00008016 | 4.59486e-41) 242| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 247| aput-object v1, v0, v2 .line 82 249| const v8, #+32791 (0x00008017 | 4.59500e-41) 252| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 255| const-string/jumbo v1, "availability" 258| const v8, #+32792 (0x00008018 | 4.59514e-41) 261| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 266| aput-object v1, v0, v2 .line 83 268| const v8, #+32793 (0x00008019 | 4.59528e-41) 271| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v1, "accessLevel" 277| const v8, #+32794 (0x0000801a | 4.59542e-41) 280| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 285| aput-object v1, v0, v2 .line 84 287| const v8, #+32795 (0x0000801b | 4.59556e-41) 290| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v1, "ownerAccount" 296| const v8, #+32796 (0x0000801c | 4.59570e-41) 299| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 304| aput-object v1, v0, v2 .line 85 306| const v8, #+32797 (0x0000801d | 4.59584e-41) 309| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 312| const-string/jumbo v1, "hasAttendeeData" 315| const v8, #+32798 (0x0000801e | 4.59598e-41) 318| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 321| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 323| aput-object v1, v0, v2 .line 86 325| const v8, #+32799 (0x0000801f | 4.59612e-41) 328| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v1, "original_sync_id" 334| const v8, #+32800 (0x00008020 | 4.59626e-41) 337| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 340| const/16 v2, #+17 (0x00000011 | 2.38221e-44) 342| aput-object v1, v0, v2 .line 87 344| const v8, #+32801 (0x00008021 | 4.59640e-41) 347| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v1, "organizer" 353| const v8, #+32802 (0x00008022 | 4.59654e-41) 356| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 359| const/16 v2, #+18 (0x00000012 | 2.52234e-44) 361| aput-object v1, v0, v2 .line 88 363| const v8, #+32803 (0x00008023 | 4.59668e-41) 366| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 369| const-string/jumbo v1, "guestsCanModify" 372| const v8, #+32804 (0x00008024 | 4.59682e-41) 375| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 378| const/16 v2, #+19 (0x00000013 | 2.66247e-44) 380| aput-object v1, v0, v2 .line 89 382| const v8, #+32805 (0x00008025 | 4.59696e-41) 385| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 388| const-string/jumbo v1, "original_id" 391| const v8, #+32806 (0x00008026 | 4.59710e-41) 394| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 397| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 399| aput-object v1, v0, v2 .line 90 401| const v8, #+32807 (0x00008027 | 4.59724e-41) 404| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v1, "eventStatus" 410| const v8, #+32808 (0x00008028 | 4.59738e-41) 413| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 416| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 418| aput-object v1, v0, v2 .line 91 420| const v8, #+32809 (0x00008029 | 4.59752e-41) 423| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 426| const-string/jumbo v1, "calendar_color" 429| const v8, #+32810 (0x0000802a | 4.59766e-41) 432| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 435| const/16 v2, #+22 (0x00000016 | 3.08286e-44) 437| aput-object v1, v0, v2 .line 92 439| const v8, #+32811 (0x0000802b | 4.59780e-41) 442| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v1, "eventColor" 448| const v8, #+32812 (0x0000802c | 4.59794e-41) 451| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 454| const/16 v2, #+23 (0x00000017 | 3.22299e-44) 456| aput-object v1, v0, v2 .line 93 458| const v8, #+32813 (0x0000802d | 4.59808e-41) 461| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 464| const-string/jumbo v1, "eventColor_index" 467| const v8, #+32814 (0x0000802e | 4.59822e-41) 470| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 473| const/16 v2, #+24 (0x00000018 | 3.36312e-44) 475| aput-object v1, v0, v2 .line 68 477| const v8, #+32815 (0x0000802f | 4.59836e-41) 480| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 483| sput-object v0, com.android.calendar.event.EditEventHelper.EVENT_PROJECTION .line 121 485| const v8, #+32816 (0x00008030 | 4.59850e-41) 488| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 491| new-array v0, v6, java.lang.String[] .line 122 493| const v8, #+32817 (0x00008031 | 4.59864e-41) 496| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 499| const-string/jumbo v1, "_id" 502| const v8, #+32818 (0x00008032 | 4.59878e-41) 505| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 508| aput-object v1, v0, v3 .line 123 510| const v8, #+32819 (0x00008033 | 4.59892e-41) 513| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 516| const-string/jumbo v1, "minutes" 519| const v8, #+32820 (0x00008034 | 4.59906e-41) 522| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 525| aput-object v1, v0, v4 .line 124 527| const v8, #+32821 (0x00008035 | 4.59920e-41) 530| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 533| const-string/jumbo v1, "method" 536| const v8, #+32822 (0x00008036 | 4.59934e-41) 539| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 542| aput-object v1, v0, v5 .line 121 544| const v8, #+32823 (0x00008037 | 4.59948e-41) 547| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 550| sput-object v0, com.android.calendar.event.EditEventHelper.REMINDERS_PROJECTION .line 157 552| const v8, #+32824 (0x00008038 | 4.59962e-41) 555| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 558| filled-new-array {v3,v4,v7,v5}, int[] 561| move-result-object v0 562| const v8, #+32825 (0x00008039 | 4.59976e-41) 565| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 568| sput-object v0, com.android.calendar.event.EditEventHelper.ATTENDEE_VALUES .line 172 570| const v8, #+32826 (0x0000803a | 4.59990e-41) 573| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 576| const/16 v0, #+13 (0x0000000d | 1.82169e-44) 578| new-array v0, v0, java.lang.String[] .line 173 580| const v8, #+32827 (0x0000803b | 4.60004e-41) 583| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 586| const-string/jumbo v1, "_id" 589| const v8, #+32828 (0x0000803c | 4.60018e-41) 592| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 595| aput-object v1, v0, v3 .line 174 597| const v8, #+32829 (0x0000803d | 4.60032e-41) 600| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 603| const-string/jumbo v1, "calendar_displayName" 606| const v8, #+32830 (0x0000803e | 4.60046e-41) 609| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 612| aput-object v1, v0, v4 .line 175 614| const v8, #+32831 (0x0000803f | 4.60060e-41) 617| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 620| const-string/jumbo v1, "ownerAccount" 623| const v8, #+32832 (0x00008040 | 4.60074e-41) 626| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 629| aput-object v1, v0, v5 .line 176 631| const v8, #+32833 (0x00008041 | 4.60088e-41) 634| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 637| const-string/jumbo v1, "calendar_color" 640| const v8, #+32834 (0x00008042 | 4.60102e-41) 643| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 646| aput-object v1, v0, v6 .line 177 648| const v8, #+32835 (0x00008043 | 4.60116e-41) 651| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 654| const-string/jumbo v1, "canOrganizerRespond" 657| const v8, #+32836 (0x00008044 | 4.60130e-41) 660| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 663| aput-object v1, v0, v7 .line 178 665| const v8, #+32837 (0x00008045 | 4.60144e-41) 668| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 671| const-string/jumbo v1, "calendar_access_level" 674| const v8, #+32838 (0x00008046 | 4.60158e-41) 677| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 680| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 681| aput-object v1, v0, v2 .line 179 683| const v8, #+32839 (0x00008047 | 4.60172e-41) 686| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 689| const-string/jumbo v1, "visible" 692| const v8, #+32840 (0x00008048 | 4.60186e-41) 695| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 698| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 699| aput-object v1, v0, v2 .line 180 701| const v8, #+32841 (0x00008049 | 4.60200e-41) 704| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 707| const-string/jumbo v1, "maxReminders" 710| const v8, #+32842 (0x0000804a | 4.60214e-41) 713| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 716| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 717| aput-object v1, v0, v2 .line 181 719| const v8, #+32843 (0x0000804b | 4.60228e-41) 722| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 725| const-string/jumbo v1, "allowedReminders" 728| const v8, #+32844 (0x0000804c | 4.60242e-41) 731| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 734| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 736| aput-object v1, v0, v2 .line 182 738| const v8, #+32845 (0x0000804d | 4.60256e-41) 741| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 744| const-string/jumbo v1, "allowedAttendeeTypes" 747| const v8, #+32846 (0x0000804e | 4.60270e-41) 750| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 753| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 755| aput-object v1, v0, v2 .line 183 757| const v8, #+32847 (0x0000804f | 4.60285e-41) 760| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 763| const-string/jumbo v1, "allowedAvailability" 766| const v8, #+32848 (0x00008050 | 4.60299e-41) 769| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 772| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 774| aput-object v1, v0, v2 .line 184 776| const v8, #+32849 (0x00008051 | 4.60313e-41) 779| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 782| const-string/jumbo v1, "account_name" 785| const v8, #+32850 (0x00008052 | 4.60327e-41) 788| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 791| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 793| aput-object v1, v0, v2 .line 185 795| const v8, #+32851 (0x00008053 | 4.60341e-41) 798| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 801| const-string/jumbo v1, "account_type" 804| const v8, #+32852 (0x00008054 | 4.60355e-41) 807| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 810| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 812| aput-object v1, v0, v2 .line 172 814| const v8, #+32853 (0x00008055 | 4.60369e-41) 817| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 820| sput-object v0, com.android.calendar.event.EditEventHelper.CALENDARS_PROJECTION .line 206 822| const v8, #+32854 (0x00008056 | 4.60383e-41) 825| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 828| const/4 v0, #+5 (0x00000005 | 7.00649e-45) 829| new-array v0, v0, java.lang.String[] .line 207 831| const v8, #+32855 (0x00008057 | 4.60397e-41) 834| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 837| const-string/jumbo v1, "_id" 840| const v8, #+32856 (0x00008058 | 4.60411e-41) 843| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 846| aput-object v1, v0, v3 .line 208 848| const v8, #+32857 (0x00008059 | 4.60425e-41) 851| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 854| const-string/jumbo v1, "account_name" 857| const v8, #+32858 (0x0000805a | 4.60439e-41) 860| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 863| aput-object v1, v0, v4 .line 209 865| const v8, #+32859 (0x0000805b | 4.60453e-41) 868| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 871| const-string/jumbo v1, "account_type" 874| const v8, #+32860 (0x0000805c | 4.60467e-41) 877| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 880| aput-object v1, v0, v5 .line 210 882| const v8, #+32861 (0x0000805d | 4.60481e-41) 885| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 888| const-string/jumbo v1, "color" 891| const v8, #+32862 (0x0000805e | 4.60495e-41) 894| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 897| aput-object v1, v0, v6 .line 211 899| const v8, #+32863 (0x0000805f | 4.60509e-41) 902| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 905| const-string/jumbo v1, "color_index" 908| const v8, #+32864 (0x00008060 | 4.60523e-41) 911| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 914| aput-object v1, v0, v7 .line 206 916| const v8, #+32865 (0x00008061 | 4.60537e-41) 919| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 922| sput-object v0, com.android.calendar.event.EditEventHelper.COLORS_PROJECTION .line 222 924| const v8, #+32866 (0x00008062 | 4.60551e-41) 927| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 930| const/4 v0, #+5 (0x00000005 | 7.00649e-45) 931| new-array v0, v0, java.lang.String[] .line 223 933| const v8, #+32867 (0x00008063 | 4.60565e-41) 936| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 939| const-string/jumbo v1, "_id" 942| const v8, #+32868 (0x00008064 | 4.60579e-41) 945| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 948| aput-object v1, v0, v3 .line 224 950| const v8, #+32869 (0x00008065 | 4.60593e-41) 953| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 956| const-string/jumbo v1, "attendeeName" 959| const v8, #+32870 (0x00008066 | 4.60607e-41) 962| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 965| aput-object v1, v0, v4 .line 225 967| const v8, #+32871 (0x00008067 | 4.60621e-41) 970| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 973| const-string/jumbo v1, "attendeeEmail" 976| const v8, #+32872 (0x00008068 | 4.60635e-41) 979| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 982| aput-object v1, v0, v5 .line 226 984| const v8, #+32873 (0x00008069 | 4.60649e-41) 987| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 990| const-string/jumbo v1, "attendeeRelationship" 993| const v8, #+32874 (0x0000806a | 4.60663e-41) 996| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 999| aput-object v1, v0, v6 .line 227 1001| const v8, #+32875 (0x0000806b | 4.60677e-41) 1004| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1007| const-string/jumbo v1, "attendeeStatus" 1010| const v8, #+32876 (0x0000806c | 4.60691e-41) 1013| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1016| aput-object v1, v0, v7 .line 222 1018| const v8, #+32877 (0x0000806d | 4.60705e-41) 1021| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1024| sput-object v0, com.android.calendar.event.EditEventHelper.ATTENDEES_PROJECTION .line 58 1026| const v8, #+32878 (0x0000806e | 4.60719e-41) 1029| invoke-static/range {v8..v8}, CodeCoverage.TraceBasicBlock(int):void 1032| return-void } method com.android.calendar.event.EditEventHelper.(android.content.Context):void { .params "context" .src "EditEventHelper.java" .line 250 .prologue_end .line 250 0| const v0, #+32879 (0x0000806f | 4.60733e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 64 9| const v0, #+32880 (0x00008070 | 4.60747e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendarcommon2.EventRecurrence 17| const v0, #+32881 (0x00008071 | 4.60761e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence.():void 26| const v0, #+32882 (0x00008072 | 4.60775e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.event.EditEventHelper.mEventRecurrence .line 154 34| const v0, #+32883 (0x00008073 | 4.60789e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| iput-boolean v1, v2, com.android.calendar.event.EditEventHelper.mEventOk .line 251 43| const v0, #+32884 (0x00008074 | 4.60803e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| check-cast v3, com.android.calendar.AbstractCalendarActivity .end_local v3 51| const v0, #+32885 (0x00008075 | 4.60817e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3}, com.android.calendar.AbstractCalendarActivity.getAsyncQueryService():com.android.calendar.AsyncQueryService 60| move-result-object v1 61| const v0, #+32886 (0x00008076 | 4.60831e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v1, v2, com.android.calendar.event.EditEventHelper.mService .line 252 69| const v0, #+32887 (0x00008077 | 4.60845e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void } method com.android.calendar.event.EditEventHelper.(android.content.Context, com.android.calendar.CalendarEventModel):void { .params "context", "model" .src "EditEventHelper.java" .line 255 .prologue_end .line 255 0| const v0, #+32888 (0x00008078 | 4.60859e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.event.EditEventHelper.(android.content.Context):void .line 257 9| const v0, #+32889 (0x00008079 | 4.60873e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventHelper.canAddReminders(com.android.calendar.CalendarEventModel):boolean { .params "model" .src "EditEventHelper.java" .line 1168 .prologue_end .line 1168 0| const v0, #+32890 (0x0000807a | 4.60887e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.CalendarEventModel.mCalendarAccessLevel 8| const v0, #+32891 (0x0000807b | 4.60901e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+200 (0x000000c8 | 2.80260e-43) 16| if-lt v1, v2, Label_2 18| const v0, #+32892 (0x0000807c | 4.60915e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v0, #+32893 (0x0000807d | 4.60929e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v1 Label_2: 32| const v0, #+32894 (0x0000807e | 4.60943e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v1, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.calendar.event.EditEventHelper.canModifyCalendar(com.android.calendar.CalendarEventModel):boolean { .params "model" .src "EditEventHelper.java" .line 1163 .prologue_end 0| const v0, #+32895 (0x0000807f | 4.60957e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 1163 7| iget v2, v7, com.android.calendar.CalendarEventModel.mCalendarAccessLevel 9| const v0, #+32896 (0x00008080 | 4.60971e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v3, #+500 (0x000001f4 | 7.00649e-43) 17| if-ge v2, v3, Label_1 .line 1164 19| const v0, #+32897 (0x00008081 | 4.60985e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-wide v3:v4, v7, com.android.calendar.CalendarEventModel.mCalendarId 27| const v0, #+32898 (0x00008082 | 4.60999e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 35| cmp-long v2, v3:v4, v5:v6 37| if-nez v2, Label_2 Label_1: .line 1163 39| const v0, #+32899 (0x00008083 | 4.61013e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v1 Label_2: .line 1164 46| const v0, #+32900 (0x00008084 | 4.61027e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v1, #+0 (0x00000000 | 0.00000) 53| goto/16 Label_1 } method com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calendar.CalendarEventModel):boolean { .params "model" .src "EditEventHelper.java" .line 1158 .prologue_end .line 1158 0| const v0, #+32901 (0x00008085 | 4.61041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendar.event.EditEventHelper.canModifyCalendar(com.android.calendar.CalendarEventModel):boolean 9| move-result v1 10| const v0, #+32902 (0x00008086 | 4.61055e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_3 .line 1159 18| const v0, #+32903 (0x00008087 | 4.61069e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v1, v2, com.android.calendar.CalendarEventModel.mIsOrganizer 26| const v0, #+32904 (0x00008088 | 4.61083e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v1, Label_2 34| const v0, #+32905 (0x00008089 | 4.61097e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-boolean v1, v2, com.android.calendar.CalendarEventModel.mGuestsCanModify Label_1: .line 1158 42| const v0, #+32906 (0x0000808a | 4.61111e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return v1 Label_2: .line 1159 49| const v0, #+32907 (0x0000808b | 4.61125e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 56| goto/16 Label_1 Label_3: .line 1158 58| const v0, #+32908 (0x0000808c | 4.61139e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v1, #+0 (0x00000000 | 0.00000) 65| goto/16 Label_1 } method com.android.calendar.event.EditEventHelper.canRespond(com.android.calendar.CalendarEventModel):boolean { .params "model" .src "EditEventHelper.java" .line 1183 .prologue_end 0| const v0, #+32909 (0x0000808d | 4.61153e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1183 8| invoke-static {v4}, com.android.calendar.event.EditEventHelper.canModifyCalendar(com.android.calendar.CalendarEventModel):boolean 11| move-result v1 12| const v0, #+32910 (0x0000808e | 4.61167e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v1, Label_1 .line 1184 20| const v0, #+32911 (0x0000808f | 4.61181e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v2 Label_1: .line 1187 27| const v0, #+32912 (0x00008090 | 4.61195e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-boolean v1, v4, com.android.calendar.CalendarEventModel.mIsOrganizer 35| const v0, #+32913 (0x00008091 | 4.61209e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-nez v1, Label_2 .line 1188 43| const v0, #+32914 (0x00008092 | 4.61223e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return v3 Label_2: .line 1191 50| const v0, #+32915 (0x00008093 | 4.61237e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-boolean v1, v4, com.android.calendar.CalendarEventModel.mOrganizerCanRespond 58| const v0, #+32916 (0x00008094 | 4.61251e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v1, Label_3 .line 1192 66| const v0, #+32917 (0x00008095 | 4.61265e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return v2 Label_3: .line 1197 73| const v0, #+32918 (0x00008096 | 4.61279e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-boolean v1, v4, com.android.calendar.CalendarEventModel.mHasAttendeeData 81| const v0, #+32919 (0x00008097 | 4.61293e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eqz v1, Label_4 89| const v0, #+32920 (0x00008098 | 4.61307e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v4, com.android.calendar.CalendarEventModel.mAttendeesList 97| const v0, #+32921 (0x00008099 | 4.61321e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v1}, java.util.LinkedHashMap.size():int 106| move-result v1 107| const v0, #+32922 (0x0000809a | 4.61335e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| if-nez v1, Label_4 .line 1198 115| const v0, #+32923 (0x0000809b | 4.61349e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return v2 Label_4: .line 1201 122| const v0, #+32924 (0x0000809c | 4.61364e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return v3 } method com.android.calendar.event.EditEventHelper.extractDomain(java.lang.String):java.lang.String { .params "email" .src "EditEventHelper.java" .line 1380 .prologue_end .line 1380 0| const v0, #+32925 (0x0000809d | 4.61378e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+64 (0x00000040 | 8.96831e-44) 8| invoke-virtual {v3,v2}, java.lang.String.lastIndexOf(int):int 11| move-result v1 12| const v0, #+32926 (0x0000809e | 4.61392e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1381 .local v1, "separator", int 18| const/4 v2, #-1 (0xffffffff | NaN) 19| if-eq v1, v2, Label_1 21| const v0, #+32927 (0x0000809f | 4.61406e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 29| invoke-virtual {v3}, java.lang.String.length():int 32| move-result v2 33| const v0, #+32928 (0x000080a0 | 4.61420e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-ge v1, v2, Label_1 .line 1382 41| const v0, #+32929 (0x000080a1 | 4.61434e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v3,v1}, java.lang.String.substring(int):java.lang.String 50| move-result-object v2 51| const v0, #+32930 (0x000080a2 | 4.61448e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-object v2 Label_1: .line 1384 58| const v0, #+32931 (0x000080a3 | 4.61462e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+0 (0x00000000 | 0.00000) 65| return-object v2 } method com.android.calendar.event.EditEventHelper.getAddressesFromList(java.lang.String, com.android.common.Rfc822Validator):java.util.LinkedHashSet { .params "list", "validator" .src "EditEventHelper.java" .line 575 .prologue_end .line 575 0| const v0, #+32932 (0x000080a4 | 4.61476e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v3, java.util.LinkedHashSet 8| const v0, #+32933 (0x000080a5 | 4.61490e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3}, java.util.LinkedHashSet.():void .line 576 .local_ex v3, "addresses", java.util.LinkedHashSet, "Ljava/util/LinkedHashSet;" 17| const v0, #+32934 (0x000080a6 | 4.61504e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v7,v3}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence, java.util.Collection):void .line 577 26| const v0, #+32935 (0x000080a7 | 4.61518e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v8, Label_1 .line 578 34| const v0, #+32936 (0x000080a8 | 4.61532e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v3 Label_1: .line 583 41| const v0, #+32937 (0x000080a9 | 4.61546e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v3}, java.util.LinkedHashSet.iterator():java.util.Iterator 50| move-result-object v2 51| const v0, #+32938 (0x000080aa | 4.61560e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 584 .local_ex v2, "addressIterator", java.util.Iterator, "Ljava/util/Iterator;" 57| const v0, #+32939 (0x000080ab | 4.61574e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 66| move-result v4 67| const v0, #+32940 (0x000080ac | 4.61588e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v4, Label_3 .line 585 75| const v0, #+32941 (0x000080ad | 4.61602e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 84| move-result-object v1 85| const v0, #+32942 (0x000080ae | 4.61616e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| check-cast v1, android.text.util.Rfc822Token .line 586 .local v1, "address", android.text.util.Rfc822Token 93| const v0, #+32943 (0x000080af | 4.61630e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1}, android.text.util.Rfc822Token.getAddress():java.lang.String 102| move-result-object v4 103| const v0, #+32944 (0x000080b0 | 4.61644e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v8,v4}, com.android.common.Rfc822Validator.isValid(java.lang.CharSequence):boolean 112| move-result v4 113| const v0, #+32945 (0x000080b1 | 4.61658e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-nez v4, Label_2 .line 587 121| const v0, #+32946 (0x000080b2 | 4.61672e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v4, "EditEventHelper" 130| const v0, #+32947 (0x000080b3 | 4.61686e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| new-instance v5, java.lang.StringBuilder 138| const v0, #+32948 (0x000080b4 | 4.61700e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-direct {v5}, java.lang.StringBuilder.():void 147| const v0, #+32949 (0x000080b5 | 4.61714e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const-string/jumbo v6, "Dropping invalid attendee email address: " 156| const v0, #+32950 (0x000080b6 | 4.61728e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 165| move-result-object v5 166| const v0, #+32951 (0x000080b7 | 4.61742e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v1}, android.text.util.Rfc822Token.getAddress():java.lang.String 175| move-result-object v6 176| const v0, #+32952 (0x000080b8 | 4.61756e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 185| move-result-object v5 186| const v0, #+32953 (0x000080b9 | 4.61770e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 195| move-result-object v5 196| const v0, #+32954 (0x000080ba | 4.61784e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v4,v5}, android.util.Log.v(java.lang.String, java.lang.String):int .line 588 205| const v0, #+32955 (0x000080bb | 4.61798e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-interface {v2}, java.util.Iterator.remove():void 214| const v0, #+32956 (0x000080bc | 4.61812e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| goto/16 Label_2 Label_3: .line 591 .end_local v1 222| const v0, #+32957 (0x000080bd | 4.61826e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| return-object v3 } method com.android.calendar.event.EditEventHelper.isFirstEventInSeries(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel):boolean { .params "model", "originalModel" .src "EditEventHelper.java" .line 904 .prologue_end .line 904 0| const v0, #+32958 (0x000080be | 4.61840e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v5, com.android.calendar.CalendarEventModel.mOriginalStart 8| const v0, #+32959 (0x000080bf | 4.61854e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-wide v3:v4, v6, com.android.calendar.CalendarEventModel.mStart 16| const v0, #+32960 (0x000080c0 | 4.61868e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| cmp-long v1, v1:v2, v3:v4 24| if-nez v1, Label_2 26| const v0, #+32961 (0x000080c1 | 4.61882e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 33| const v0, #+32962 (0x000080c2 | 4.61896e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v1 Label_2: 40| const v0, #+32963 (0x000080c3 | 4.61910e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v1, #+0 (0x00000000 | 0.00000) 47| goto/16 Label_1 } method com.android.calendar.event.EditEventHelper.isSameEvent(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel):boolean { .params "model", "originalModel" .src "EditEventHelper.java" .line 798 .prologue_end 0| const v0, #+32964 (0x000080c4 | 4.61924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 798 8| if-nez v8, Label_1 .line 799 10| const v0, #+32965 (0x000080c5 | 4.61938e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v6 Label_1: .line 802 17| const v0, #+32966 (0x000080c6 | 4.61952e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-wide v1:v2, v7, com.android.calendar.CalendarEventModel.mCalendarId 25| const v0, #+32967 (0x000080c7 | 4.61966e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-wide v3:v4, v8, com.android.calendar.CalendarEventModel.mCalendarId 33| const v0, #+32968 (0x000080c8 | 4.61980e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| cmp-long v1, v1:v2, v3:v4 41| if-eqz v1, Label_2 .line 803 43| const v0, #+32969 (0x000080c9 | 4.61994e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return v5 Label_2: .line 805 50| const v0, #+32970 (0x000080ca | 4.62008e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-wide v1:v2, v7, com.android.calendar.CalendarEventModel.mId 58| const v0, #+32971 (0x000080cb | 4.62022e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-wide v3:v4, v8, com.android.calendar.CalendarEventModel.mId 66| const v0, #+32972 (0x000080cc | 4.62036e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| cmp-long v1, v1:v2, v3:v4 74| if-eqz v1, Label_3 .line 806 76| const v0, #+32973 (0x000080cd | 4.62050e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return v5 Label_3: .line 809 83| const v0, #+32974 (0x000080ce | 4.62064e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return v6 } method com.android.calendar.event.EditEventHelper.offsetStartTimeIfNecessary(android.text.format.Time, android.text.format.Time, java.lang.String, com.android.calendar.CalendarEventModel):void { .params "startTime", "endTime", "rrule", "model" .src "EditEventHelper.java" .line 1308 0| move-object/16 v14, v15 3| move-object/16 v15, v16 6| move-object/16 v16, v17 9| move-object/16 v17, v18 12| move-object/16 v18, v19 .prologue_end .line 1308 15| const v19, #+32975 (0x000080cf | 4.62078e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| if-eqz v17, Label_1 23| const v19, #+32976 (0x000080d0 | 4.62092e-41) 26| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual/range {v17..v17}, java.lang.String.isEmpty():boolean 32| move-result v12 33| const v19, #+32977 (0x000080d1 | 4.62106e-41) 36| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 39| if-eqz v12, Label_2 Label_1: .line 1310 41| const v19, #+32978 (0x000080d2 | 4.62120e-41) 44| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 47| return-void Label_2: .line 1313 48| const v19, #+32979 (0x000080d3 | 4.62134e-41) 51| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 56| const v19, #+32980 (0x000080d4 | 4.62148e-41) 59| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 62| move-object/from16 v0, v17 64| invoke-virtual {v12,v0}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 1319 67| const v19, #+32981 (0x000080d5 | 4.62162e-41) 70| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 75| const v19, #+32982 (0x000080d6 | 4.62176e-41) 78| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 81| iget v12, v12, com.android.calendarcommon2.EventRecurrence.freq 83| const v19, #+32983 (0x000080d7 | 4.62190e-41) 86| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v13, #+5 (0x00000005 | 7.00649e-45) 90| if-eq v12, v13, Label_3 .line 1321 92| const v19, #+32984 (0x000080d8 | 4.62204e-41) 95| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 98| return-void Label_3: .line 1323 99| const v19, #+32985 (0x000080d9 | 4.62218e-41) 102| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 107| const v19, #+32986 (0x000080da | 4.62232e-41) 110| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v12, v12, com.android.calendarcommon2.EventRecurrence.byday 115| const v19, #+32987 (0x000080db | 4.62246e-41) 118| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 121| if-eqz v12, Label_4 .line 1324 123| const v19, #+32988 (0x000080dc | 4.62260e-41) 126| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 131| const v19, #+32989 (0x000080dd | 4.62274e-41) 134| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v12, v12, com.android.calendarcommon2.EventRecurrence.byday 139| const v19, #+32990 (0x000080de | 4.62288e-41) 142| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 145| array-length v12, v12 146| const v19, #+32991 (0x000080df | 4.62302e-41) 149| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v13, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 154| const v19, #+32992 (0x000080e0 | 4.62316e-41) 157| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 160| iget v13, v13, com.android.calendarcommon2.EventRecurrence.bydayCount 162| const v19, #+32993 (0x000080e1 | 4.62330e-41) 165| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 168| if-le v12, v13, Label_5 Label_4: .line 1326 170| const v19, #+32994 (0x000080e2 | 4.62344e-41) 173| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 176| return-void Label_5: .line 1330 177| const v19, #+32995 (0x000080e3 | 4.62358e-41) 180| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 183| const v2, #+2147483647 (0x7fffffff | NaN) .line 1331 .local v2, "closestWeekday", int 186| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 188| const v19, #+32996 (0x000080e4 | 4.62372e-41) 191| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 194| iget v12, v12, com.android.calendarcommon2.EventRecurrence.wkst 196| const v19, #+32997 (0x000080e5 | 4.62386e-41) 199| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v12}, com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int 205| move-result v11 206| const v19, #+32998 (0x000080e6 | 4.62400e-41) 209| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1332 .local v11, "weekstart", int 212| iget v10, v15, android.text.format.Time.weekDay .line 1333 .local v10, "startDay", int 214| const v19, #+32999 (0x000080e7 | 4.62414e-41) 217| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 220| const/4 v5, #+0 (0x00000000 | 0.00000) Label_6: .local v5, "i", int 221| const v19, #+33000 (0x000080e8 | 4.62428e-41) 224| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 227| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 229| const v19, #+33001 (0x000080e9 | 4.62443e-41) 232| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 235| iget v12, v12, com.android.calendarcommon2.EventRecurrence.bydayCount 237| const v19, #+33002 (0x000080ea | 4.62457e-41) 240| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 243| if-ge v5, v12, Label_13 .line 1334 245| const v19, #+33003 (0x000080eb | 4.62471e-41) 248| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v12, v14, com.android.calendar.event.EditEventHelper.mEventRecurrence 253| const v19, #+33004 (0x000080ec | 4.62485e-41) 256| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v12, v12, com.android.calendarcommon2.EventRecurrence.byday 261| const v19, #+33005 (0x000080ed | 4.62499e-41) 264| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 267| aget v12, v12, v5 269| const v19, #+33006 (0x000080ee | 4.62513e-41) 272| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-static {v12}, com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int 278| move-result v3 279| const v19, #+33007 (0x000080ef | 4.62527e-41) 282| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1335 .local v3, "day", int 285| if-ne v3, v10, Label_7 .line 1337 287| const v19, #+33008 (0x000080f0 | 4.62541e-41) 290| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 293| return-void Label_7: .line 1340 294| const v19, #+33009 (0x000080f1 | 4.62555e-41) 297| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 300| if-ge v3, v11, Label_8 .line 1342 302| const v19, #+33010 (0x000080f2 | 4.62569e-41) 305| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 308| add-int/lit8 v3, v3, #+7 (0x00000007 | 9.80909e-45) Label_8: .line 1345 310| const v19, #+33011 (0x000080f3 | 4.62583e-41) 313| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 316| if-le v3, v10, Label_10 318| const v19, #+33012 (0x000080f4 | 4.62597e-41) 321| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 324| if-lt v3, v2, Label_9 326| const v19, #+33013 (0x000080f5 | 4.62611e-41) 329| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 332| if-ge v2, v10, Label_10 Label_9: .line 1346 334| const v19, #+33014 (0x000080f6 | 4.62625e-41) 337| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 340| move v2, v3 Label_10: .line 1350 341| const v19, #+33015 (0x000080f7 | 4.62639e-41) 344| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 347| const v12, #+2147483647 (0x7fffffff | NaN) 350| if-eq v2, v12, Label_11 352| const v19, #+33016 (0x000080f8 | 4.62653e-41) 355| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 358| if-ge v2, v10, Label_12 Label_11: .line 1352 360| const v19, #+33017 (0x000080f9 | 4.62667e-41) 363| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 366| if-ge v3, v2, Label_12 .line 1353 368| const v19, #+33018 (0x000080fa | 4.62681e-41) 371| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 374| move v2, v3 Label_12: .line 1333 375| const v19, #+33019 (0x000080fb | 4.62695e-41) 378| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 381| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 383| goto/16 Label_6 Label_13: .line 1361 .end_local v3 385| const v19, #+33020 (0x000080fc | 4.62709e-41) 388| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 391| if-ge v2, v10, Label_14 .line 1362 393| const v19, #+33021 (0x000080fd | 4.62723e-41) 396| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 399| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) Label_14: .line 1364 401| const v19, #+33022 (0x000080fe | 4.62737e-41) 404| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 407| sub-int v4, v2, v10 .line 1365 .local v4, "daysOffset", int 409| iget v12, v15, android.text.format.Time.monthDay 411| const v19, #+33023 (0x000080ff | 4.62751e-41) 414| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 417| add-int/2addr v12, v4 418| iput v12, v15, android.text.format.Time.monthDay .line 1366 420| const v19, #+33024 (0x00008100 | 4.62765e-41) 423| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 426| move-object/from16 v0, v16 428| iget v12, v0, android.text.format.Time.monthDay 430| const v19, #+33025 (0x00008101 | 4.62779e-41) 433| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 436| add-int/2addr v12, v4 437| move-object/from16 v0, v16 439| iput v12, v0, android.text.format.Time.monthDay .line 1367 441| const v19, #+33026 (0x00008102 | 4.62793e-41) 444| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 447| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 448| invoke-virtual {v15,v12}, android.text.format.Time.normalize(boolean):long 451| move-result-wide v8:v9 452| const v19, #+33027 (0x00008103 | 4.62807e-41) 455| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1368 .local v8, "newStartTime", long 458| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 459| move-object/from16 v0, v16 461| invoke-virtual {v0,v12}, android.text.format.Time.normalize(boolean):long 464| move-result-wide v6:v7 465| const v19, #+33028 (0x00008104 | 4.62821e-41) 468| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 1372 .local v6, "newEndTime", long 471| move-object/from16 v0, v18 473| iput-wide v8:v9, v0, com.android.calendar.CalendarEventModel.mStart .line 1373 475| const v19, #+33029 (0x00008105 | 4.62835e-41) 478| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 481| move-object/from16 v0, v18 483| iput-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mEnd .line 1374 485| const v19, #+33030 (0x00008106 | 4.62849e-41) 488| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 491| return-void } method com.android.calendar.event.EditEventHelper.saveReminders(java.util.ArrayList, long, java.util.ArrayList, java.util.ArrayList, boolean):boolean { .params "?", "eventId", "?", "?", "forceSave" .src "EditEventHelper.java" .line 827 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 12| move/16 v16, v17 .local_ex v11, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v14, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v15, "originalReminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 15| const v17, #+33031 (0x00008107 | 4.62863e-41) 18| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 22| const/4 v8, #+0 (0x00000000 | 0.00000) .line 827 23| invoke-virtual {v14,v15}, java.util.ArrayList.equals(java.lang.Object):boolean 26| move-result v7 27| const v17, #+33032 (0x00008108 | 4.62877e-41) 30| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v7, Label_1 35| const v17, #+33033 (0x00008109 | 4.62891e-41) 38| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 41| xor-int/lit8 v7, v16, #+1 (0x00000001 | 1.40130e-45) 43| if-eqz v7, Label_1 .line 828 45| const v17, #+33034 (0x0000810a | 4.62905e-41) 48| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 51| return v8 Label_1: .line 832 52| const v17, #+33035 (0x0000810b | 4.62919e-41) 55| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v6, "event_id=?" .line 833 .local v6, "where", java.lang.String 61| const v17, #+33036 (0x0000810c | 4.62933e-41) 64| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 67| new-array v0, v9, java.lang.String[] 69| const v17, #+33037 (0x0000810d | 4.62947e-41) 72| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v12,v13}, java.lang.Long.toString(long):java.lang.String 78| move-result-object v7 79| const v17, #+33038 (0x0000810e | 4.62961e-41) 82| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 85| aput-object v7, v0, v8 .line 835 .local v0, "args", java.lang.String[] 87| const v17, #+33039 (0x0000810f | 4.62975e-41) 90| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 93| sget-object v7, android.provider.CalendarContract$Reminders.CONTENT_URI .line 834 95| const v17, #+33040 (0x00008110 | 4.62989e-41) 98| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v7}, android.content.ContentProviderOperation.newDelete(android.net.Uri):android.content.ContentProviderOperation$Builder 104| move-result-object v1 105| const v17, #+33041 (0x00008111 | 4.63003e-41) 108| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 836 .local v1, "b", android.content.ContentProviderOperation$Builder 111| invoke-virtual {v1,v6,v0}, android.content.ContentProviderOperation$Builder.withSelection(java.lang.String, java.lang.String[]):android.content.ContentProviderOperation$Builder .line 837 114| const v17, #+33042 (0x00008112 | 4.63017e-41) 117| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 123| move-result-object v7 124| const v17, #+33043 (0x00008113 | 4.63031e-41) 127| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v11,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 839 133| const v17, #+33044 (0x00008114 | 4.63045e-41) 136| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 139| new-instance v5, android.content.ContentValues 141| const v17, #+33045 (0x00008115 | 4.63059e-41) 144| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-direct {v5}, android.content.ContentValues.():void .line 840 .local v5, "values", android.content.ContentValues 150| const v17, #+33046 (0x00008116 | 4.63073e-41) 153| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v14}, java.util.ArrayList.size():int 159| move-result v3 160| const v17, #+33047 (0x00008117 | 4.63087e-41) 163| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 843 .local v3, "len", int 166| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 167| const v17, #+33048 (0x00008118 | 4.63101e-41) 170| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 173| if-ge v2, v3, Label_3 .line 844 175| const v17, #+33049 (0x00008119 | 4.63115e-41) 178| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v14,v2}, java.util.ArrayList.get(int):java.lang.Object 184| move-result-object v4 185| const v17, #+33050 (0x0000811a | 4.63129e-41) 188| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 191| check-cast v4, com.android.calendar.CalendarEventModel$ReminderEntry .line 846 .local v4, "re", com.android.calendar.CalendarEventModel$ReminderEntry 193| const v17, #+33051 (0x0000811b | 4.63143e-41) 196| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v5}, android.content.ContentValues.clear():void .line 847 202| const v17, #+33052 (0x0000811c | 4.63157e-41) 205| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 208| const-string/jumbo v7, "minutes" 211| const v17, #+33053 (0x0000811d | 4.63171e-41) 214| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v4}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 220| move-result v8 221| const v17, #+33054 (0x0000811e | 4.63185e-41) 224| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 230| move-result-object v8 231| const v17, #+33055 (0x0000811f | 4.63199e-41) 234| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v5,v7,v8}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 848 240| const v17, #+33056 (0x00008120 | 4.63213e-41) 243| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 246| const-string/jumbo v7, "method" 249| const v17, #+33057 (0x00008121 | 4.63227e-41) 252| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v4}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 258| move-result v8 259| const v17, #+33058 (0x00008122 | 4.63241e-41) 262| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 268| move-result-object v8 269| const v17, #+33059 (0x00008123 | 4.63255e-41) 272| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual {v5,v7,v8}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 849 278| const v17, #+33060 (0x00008124 | 4.63269e-41) 281| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 284| const-string/jumbo v7, "event_id" 287| const v17, #+33061 (0x00008125 | 4.63283e-41) 290| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-static {v12,v13}, java.lang.Long.valueOf(long):java.lang.Long 296| move-result-object v8 297| const v17, #+33062 (0x00008126 | 4.63297e-41) 300| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v5,v7,v8}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 850 306| const v17, #+33063 (0x00008127 | 4.63311e-41) 309| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 312| sget-object v7, android.provider.CalendarContract$Reminders.CONTENT_URI 314| const v17, #+33064 (0x00008128 | 4.63325e-41) 317| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-static {v7}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 323| move-result-object v7 324| const v17, #+33065 (0x00008129 | 4.63339e-41) 327| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-virtual {v7,v5}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 333| move-result-object v1 334| const v17, #+33066 (0x0000812a | 4.63353e-41) 337| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 851 340| invoke-virtual {v1}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 343| move-result-object v7 344| const v17, #+33067 (0x0000812b | 4.63367e-41) 347| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v11,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 843 353| const v17, #+33068 (0x0000812c | 4.63381e-41) 356| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 359| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 361| goto/16 Label_2 Label_3: .line 853 .end_local v4 363| const v17, #+33069 (0x0000812d | 4.63395e-41) 366| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 369| return v9 } method com.android.calendar.event.EditEventHelper.saveRemindersWithBackRef(java.util.ArrayList, int, java.util.ArrayList, java.util.ArrayList, boolean):boolean { .params "?", "eventIdIndex", "?", "?", "forceSave" .src "EditEventHelper.java" .line 872 .local_ex v10, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v12, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v13, "originalReminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+33070 (0x0000812e | 4.63409e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v8, #+0 (0x00000000 | 0.00000) .line 872 8| invoke-virtual {v12,v13}, java.util.ArrayList.equals(java.lang.Object):boolean 11| move-result v6 12| const v0, #+33071 (0x0000812f | 4.63423e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v6, Label_1 20| const v0, #+33072 (0x00008130 | 4.63437e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| xor-int/lit8 v6, v14, #+1 (0x00000001 | 1.40130e-45) 28| if-eqz v6, Label_1 .line 873 30| const v0, #+33073 (0x00008131 | 4.63451e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v8 Label_1: .line 878 37| const v0, #+33074 (0x00008132 | 4.63465e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| sget-object v6, android.provider.CalendarContract$Reminders.CONTENT_URI .line 877 45| const v0, #+33075 (0x00008133 | 4.63479e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v6}, android.content.ContentProviderOperation.newDelete(android.net.Uri):android.content.ContentProviderOperation$Builder 54| move-result-object v1 55| const v0, #+33076 (0x00008134 | 4.63493e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 879 .local v1, "b", android.content.ContentProviderOperation$Builder 61| const-string/jumbo v6, "event_id=?" 64| const v0, #+33077 (0x00008135 | 4.63507e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| new-array v7, v9, java.lang.String[] 72| const v0, #+33078 (0x00008136 | 4.63522e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v1,v6,v7}, android.content.ContentProviderOperation$Builder.withSelection(java.lang.String, java.lang.String[]):android.content.ContentProviderOperation$Builder .line 880 81| const v0, #+33079 (0x00008137 | 4.63536e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v8,v11}, android.content.ContentProviderOperation$Builder.withSelectionBackReference(int, int):android.content.ContentProviderOperation$Builder .line 881 90| const v0, #+33080 (0x00008138 | 4.63550e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v1}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 99| move-result-object v6 100| const v0, #+33081 (0x00008139 | 4.63564e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v10,v6}, java.util.ArrayList.add(java.lang.Object):boolean .line 883 109| const v0, #+33082 (0x0000813a | 4.63578e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| new-instance v5, android.content.ContentValues 117| const v0, #+33083 (0x0000813b | 4.63592e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-direct {v5}, android.content.ContentValues.():void .line 884 .local v5, "values", android.content.ContentValues 126| const v0, #+33084 (0x0000813c | 4.63606e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v12}, java.util.ArrayList.size():int 135| move-result v3 136| const v0, #+33085 (0x0000813d | 4.63620e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 887 .local v3, "len", int 142| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 143| const v0, #+33086 (0x0000813e | 4.63634e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| if-ge v2, v3, Label_3 .line 888 151| const v0, #+33087 (0x0000813f | 4.63648e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v12,v2}, java.util.ArrayList.get(int):java.lang.Object 160| move-result-object v4 161| const v0, #+33088 (0x00008140 | 4.63662e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| check-cast v4, com.android.calendar.CalendarEventModel$ReminderEntry .line 890 .local v4, "re", com.android.calendar.CalendarEventModel$ReminderEntry 169| const v0, #+33089 (0x00008141 | 4.63676e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v5}, android.content.ContentValues.clear():void .line 891 178| const v0, #+33090 (0x00008142 | 4.63690e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const-string/jumbo v6, "minutes" 187| const v0, #+33091 (0x00008143 | 4.63704e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v4}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 196| move-result v7 197| const v0, #+33092 (0x00008144 | 4.63718e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 206| move-result-object v7 207| const v0, #+33093 (0x00008145 | 4.63732e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v5,v6,v7}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 892 216| const v0, #+33094 (0x00008146 | 4.63746e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v6, "method" 225| const v0, #+33095 (0x00008147 | 4.63760e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v4}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 234| move-result v7 235| const v0, #+33096 (0x00008148 | 4.63774e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 244| move-result-object v7 245| const v0, #+33097 (0x00008149 | 4.63788e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v5,v6,v7}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 893 254| const v0, #+33098 (0x0000814a | 4.63802e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| sget-object v6, android.provider.CalendarContract$Reminders.CONTENT_URI 262| const v0, #+33099 (0x0000814b | 4.63816e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-static {v6}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 271| move-result-object v6 272| const v0, #+33100 (0x0000814c | 4.63830e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v6,v5}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 281| move-result-object v1 282| const v0, #+33101 (0x0000814d | 4.63844e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 894 288| const-string/jumbo v6, "event_id" 291| const v0, #+33102 (0x0000814e | 4.63858e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v1,v6,v11}, android.content.ContentProviderOperation$Builder.withValueBackReference(java.lang.String, int):android.content.ContentProviderOperation$Builder .line 895 300| const v0, #+33103 (0x0000814f | 4.63872e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-virtual {v1}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 309| move-result-object v6 310| const v0, #+33104 (0x00008150 | 4.63886e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v10,v6}, java.util.ArrayList.add(java.lang.Object):boolean .line 887 319| const v0, #+33105 (0x00008151 | 4.63900e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 327| goto/16 Label_2 Label_3: .line 897 .end_local v4 329| const v0, #+33106 (0x00008152 | 4.63914e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| return v9 } method com.android.calendar.event.EditEventHelper.setModelFromCalendarCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):boolean { .params "model", "cursor" .src "EditEventHelper.java" .line 1114 .prologue_end 0| const v0, #+33107 (0x00008153 | 4.63928e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1114 8| if-eqz v7, Label_1 10| const v0, #+33108 (0x00008154 | 4.63942e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v8, Label_2 Label_1: .line 1115 18| const v0, #+33109 (0x00008155 | 4.63956e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v2, "EditEventHelper" 27| const v0, #+33110 (0x00008156 | 4.63970e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "Attempted to build non-existent model or from an incorrect query." 36| const v0, #+33111 (0x00008157 | 4.63984e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2,v3}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 1116 45| const v0, #+33112 (0x00008158 | 4.63998e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return v1 Label_2: .line 1119 52| const v0, #+33113 (0x00008159 | 4.64012e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-wide v3:v4, v7, com.android.calendar.CalendarEventModel.mCalendarId 60| const v0, #+33114 (0x0000815a | 4.64026e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 68| cmp-long v3, v3:v4, v5:v6 70| if-nez v3, Label_3 .line 1120 72| const v0, #+33115 (0x0000815b | 4.64040e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return v1 Label_3: .line 1123 79| const v0, #+33116 (0x0000815c | 4.64054e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-boolean v3, v7, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor 87| const v0, #+33117 (0x0000815d | 4.64068e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-nez v3, Label_4 .line 1124 95| const v0, #+33118 (0x0000815e | 4.64082e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-string/jumbo v2, "EditEventHelper" .line 1125 104| const v0, #+33119 (0x0000815f | 4.64096e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v3, "Can't update model with a Calendar cursor until it has seen an Event cursor." .line 1124 113| const v0, #+33120 (0x00008160 | 4.64110e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v2,v3}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 1126 122| const v0, #+33121 (0x00008161 | 4.64124e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return v1 Label_4: .line 1129 129| const v0, #+33122 (0x00008162 | 4.64138e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v3, #-1 (0xffffffff | NaN) 136| invoke-interface {v8,v3}, android.database.Cursor.moveToPosition(int):boolean Label_5: .line 1130 139| const v0, #+33123 (0x00008163 | 4.64152e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 148| move-result v3 149| const v0, #+33124 (0x00008164 | 4.64166e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-eqz v3, Label_7 .line 1131 157| const v0, #+33125 (0x00008165 | 4.64180e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-wide v3:v4, v7, com.android.calendar.CalendarEventModel.mCalendarId 165| const v0, #+33126 (0x00008166 | 4.64194e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-interface {v8,v1}, android.database.Cursor.getInt(int):int 174| move-result v5 175| const v0, #+33127 (0x00008167 | 4.64208e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| int-to-long v5:v6, v5 182| cmp-long v3, v3:v4, v5:v6 184| if-nez v3, Label_5 .line 1135 186| const v0, #+33128 (0x00008168 | 4.64222e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 193| invoke-interface {v8,v3}, android.database.Cursor.getInt(int):int 196| move-result v3 197| const v0, #+33129 (0x00008169 | 4.64236e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| if-eqz v3, Label_6 205| const v0, #+33130 (0x0000816a | 4.64250e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| move v1, v2 Label_6: 212| const v0, #+33131 (0x0000816b | 4.64264e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| iput-boolean v1, v7, com.android.calendar.CalendarEventModel.mOrganizerCanRespond .line 1137 220| const v0, #+33132 (0x0000816c | 4.64278e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 227| invoke-interface {v8,v1}, android.database.Cursor.getInt(int):int 230| move-result v1 231| const v0, #+33133 (0x0000816d | 4.64292e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iput v1, v7, com.android.calendar.CalendarEventModel.mCalendarAccessLevel .line 1138 239| const v0, #+33134 (0x0000816e | 4.64306e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-interface {v8,v2}, android.database.Cursor.getString(int):java.lang.String 248| move-result-object v1 249| const v0, #+33135 (0x0000816f | 4.64320e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarDisplayName .line 1140 257| const v0, #+33136 (0x00008170 | 4.64334e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 264| invoke-interface {v8,v1}, android.database.Cursor.getInt(int):int 267| move-result v1 268| const v0, #+33137 (0x00008171 | 4.64348e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1139 274| invoke-static {v1}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 277| move-result v1 278| const v0, #+33138 (0x00008172 | 4.64362e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v7,v1}, com.android.calendar.CalendarEventModel.setCalendarColor(int):void .line 1142 287| const v0, #+33139 (0x00008173 | 4.64376e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| const/16 v1, #+11 (0x0000000b | 1.54143e-44) 295| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 298| move-result-object v1 299| const v0, #+33140 (0x00008174 | 4.64390e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarAccountName .line 1143 307| const v0, #+33141 (0x00008175 | 4.64404e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| const/16 v1, #+12 (0x0000000c | 1.68156e-44) 315| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 318| move-result-object v1 319| const v0, #+33142 (0x00008176 | 4.64418e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarAccountType .line 1145 327| const v0, #+33143 (0x00008177 | 4.64432e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 334| invoke-interface {v8,v1}, android.database.Cursor.getInt(int):int 337| move-result v1 338| const v0, #+33144 (0x00008178 | 4.64446e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iput v1, v7, com.android.calendar.CalendarEventModel.mCalendarMaxReminders .line 1146 346| const v0, #+33145 (0x00008179 | 4.64460e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 354| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 357| move-result-object v1 358| const v0, #+33146 (0x0000817a | 4.64474e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders .line 1148 366| const v0, #+33147 (0x0000817b | 4.64488e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| const/16 v1, #+9 (0x00000009 | 1.26117e-44) .line 1147 374| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 377| move-result-object v1 378| const v0, #+33148 (0x0000817c | 4.64502e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedAttendeeTypes .line 1150 386| const v0, #+33149 (0x0000817d | 4.64516e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| const/16 v1, #+10 (0x0000000a | 1.40130e-44) .line 1149 394| invoke-interface {v8,v1}, android.database.Cursor.getString(int):java.lang.String 397| move-result-object v1 398| const v0, #+33150 (0x0000817e | 4.64530e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| iput-object v1, v7, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability .line 1152 406| const v0, #+33151 (0x0000817f | 4.64544e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| return v2 Label_7: .line 1154 413| const v0, #+33152 (0x00008180 | 4.64558e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| return v1 } method com.android.calendar.event.EditEventHelper.setModelFromCursor(com.android.calendar.CalendarEventModel, android.database.Cursor):void { .params "model", "cursor" .src "EditEventHelper.java" .line 1042 .prologue_end 0| const v0, #+33153 (0x00008181 | 4.64572e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v11, #+23 (0x00000017 | 3.22299e-44) 8| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1042 10| if-eqz v12, Label_1 12| const v0, #+33154 (0x00008182 | 4.64586e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v13, Label_2 Label_1: .line 1043 20| const v0, #+33155 (0x00008183 | 4.64601e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v6, "EditEventHelper" 29| const v0, #+33156 (0x00008184 | 4.64615e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v7, "Attempted to build non-existent model or from an incorrect query." 38| const v0, #+33157 (0x00008185 | 4.64629e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v6,v7}, android.util.Log.wtf(java.lang.String, java.lang.String):int .line 1044 47| const v0, #+33158 (0x00008186 | 4.64643e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-void Label_2: .line 1042 54| const v0, #+33159 (0x00008187 | 4.64657e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-interface {v13}, android.database.Cursor.getCount():int 63| move-result v6 64| const v0, #+33160 (0x00008188 | 4.64671e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-ne v6, v7, Label_1 .line 1047 72| const v0, #+33161 (0x00008189 | 4.64685e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v12}, com.android.calendar.CalendarEventModel.clear():void .line 1048 81| const v0, #+33162 (0x0000818a | 4.64699e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-interface {v13}, android.database.Cursor.moveToFirst():boolean .line 1050 90| const v0, #+33163 (0x0000818b | 4.64713e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v13,v8}, android.database.Cursor.getInt(int):int 99| move-result v6 100| const v0, #+33164 (0x0000818c | 4.64727e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| int-to-long v9:v10, v6 107| iput-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mId .line 1051 109| const v0, #+33165 (0x0000818d | 4.64741e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-interface {v13,v7}, android.database.Cursor.getString(int):java.lang.String 118| move-result-object v6 119| const v0, #+33166 (0x0000818e | 4.64755e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput-object v6, v12, com.android.calendar.CalendarEventModel.mTitle .line 1052 127| const v0, #+33167 (0x0000818f | 4.64769e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 134| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 137| move-result-object v6 138| const v0, #+33168 (0x00008190 | 4.64783e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iput-object v6, v12, com.android.calendar.CalendarEventModel.mDescription .line 1053 146| const v0, #+33169 (0x00008191 | 4.64797e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 153| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 156| move-result-object v6 157| const v0, #+33170 (0x00008192 | 4.64811e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput-object v6, v12, com.android.calendar.CalendarEventModel.mLocation .line 1054 165| const v0, #+33171 (0x00008193 | 4.64825e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 172| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 175| move-result v6 176| const v0, #+33172 (0x00008194 | 4.64839e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v6, Label_11 184| const v0, #+33173 (0x00008195 | 4.64853e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| move v6, v7 Label_3: 191| const v0, #+33174 (0x00008196 | 4.64867e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iput-boolean v6, v12, com.android.calendar.CalendarEventModel.mAllDay .line 1055 199| const v0, #+33175 (0x00008197 | 4.64881e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 206| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 209| move-result v6 210| const v0, #+33176 (0x00008198 | 4.64895e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| if-eqz v6, Label_12 218| const v0, #+33177 (0x00008199 | 4.64909e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| move v6, v7 Label_4: 225| const v0, #+33178 (0x0000819a | 4.64923e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput-boolean v6, v12, com.android.calendar.CalendarEventModel.mHasAlarm .line 1056 233| const v0, #+33179 (0x0000819b | 4.64937e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v6, #+6 (0x00000006 | 8.40779e-45) 240| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 243| move-result v6 244| const v0, #+33180 (0x0000819c | 4.64951e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| int-to-long v9:v10, v6 251| iput-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mCalendarId .line 1057 253| const v0, #+33181 (0x0000819d | 4.64965e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const/4 v6, #+7 (0x00000007 | 9.80909e-45) 260| invoke-interface {v13,v6}, android.database.Cursor.getLong(int):long 263| move-result-wide v9:v10 264| const v0, #+33182 (0x0000819e | 4.64979e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iput-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mStart .line 1058 272| const v0, #+33183 (0x0000819f | 4.64993e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const/16 v6, #+10 (0x0000000a | 1.40130e-44) 280| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 283| move-result-object v5 284| const v0, #+33184 (0x000081a0 | 4.65007e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1059 .local v5, "tz", java.lang.String 290| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 293| move-result v6 294| const v0, #+33185 (0x000081a1 | 4.65021e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| if-nez v6, Label_5 .line 1060 302| const v0, #+33186 (0x000081a2 | 4.65035e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iput-object v5, v12, com.android.calendar.CalendarEventModel.mTimezone Label_5: .line 1062 310| const v0, #+33187 (0x000081a3 | 4.65049e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const/16 v6, #+11 (0x0000000b | 1.54143e-44) 318| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 321| move-result-object v3 322| const v0, #+33188 (0x000081a4 | 4.65063e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1063 .local v3, "rRule", java.lang.String 328| iput-object v3, v12, com.android.calendar.CalendarEventModel.mRrule .line 1064 330| const v0, #+33189 (0x000081a5 | 4.65077e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| const/16 v6, #+12 (0x0000000c | 1.68156e-44) 338| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 341| move-result-object v6 342| const v0, #+33190 (0x000081a6 | 4.65091e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| iput-object v6, v12, com.android.calendar.CalendarEventModel.mSyncId .line 1065 350| const v0, #+33191 (0x000081a7 | 4.65105e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| const/16 v6, #+13 (0x0000000d | 1.82169e-44) 358| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 361| move-result v6 362| const v0, #+33192 (0x000081a8 | 4.65119e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iput v6, v12, com.android.calendar.CalendarEventModel.mAvailability .line 1066 370| const v0, #+33193 (0x000081a9 | 4.65133e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| const/16 v6, #+14 (0x0000000e | 1.96182e-44) 378| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 381| move-result v1 382| const v0, #+33194 (0x000081aa | 4.65147e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1067 .local v1, "accessLevel", int 388| const/16 v6, #+15 (0x0000000f | 2.10195e-44) 390| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 393| move-result-object v6 394| const v0, #+33195 (0x000081ab | 4.65161e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iput-object v6, v12, com.android.calendar.CalendarEventModel.mOwnerAccount .line 1068 402| const v0, #+33196 (0x000081ac | 4.65175e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| const/16 v6, #+16 (0x00000010 | 2.24208e-44) 410| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 413| move-result v6 414| const v0, #+33197 (0x000081ad | 4.65189e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| if-eqz v6, Label_13 422| const v0, #+33198 (0x000081ae | 4.65203e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| move v6, v7 Label_6: 429| const v0, #+33199 (0x000081af | 4.65217e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| iput-boolean v6, v12, com.android.calendar.CalendarEventModel.mHasAttendeeData .line 1069 437| const v0, #+33200 (0x000081b0 | 4.65231e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| const/16 v6, #+17 (0x00000011 | 2.38221e-44) 445| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 448| move-result-object v6 449| const v0, #+33201 (0x000081b1 | 4.65245e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| iput-object v6, v12, com.android.calendar.CalendarEventModel.mOriginalSyncId .line 1070 457| const v0, #+33202 (0x000081b2 | 4.65259e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| const/16 v6, #+20 (0x00000014 | 2.80260e-44) 465| invoke-interface {v13,v6}, android.database.Cursor.getLong(int):long 468| move-result-wide v9:v10 469| const v0, #+33203 (0x000081b3 | 4.65273e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| iput-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mOriginalId .line 1071 477| const v0, #+33204 (0x000081b4 | 4.65287e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| const/16 v6, #+18 (0x00000012 | 2.52234e-44) 485| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 488| move-result-object v6 489| const v0, #+33205 (0x000081b5 | 4.65301e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iput-object v6, v12, com.android.calendar.CalendarEventModel.mOrganizer .line 1072 497| const v0, #+33206 (0x000081b6 | 4.65315e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| iget-object v6, v12, com.android.calendar.CalendarEventModel.mOwnerAccount 505| const v0, #+33207 (0x000081b7 | 4.65329e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iget-object v9, v12, com.android.calendar.CalendarEventModel.mOrganizer 513| const v0, #+33208 (0x000081b8 | 4.65343e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| invoke-virtual {v6,v9}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 522| move-result v6 523| const v0, #+33209 (0x000081b9 | 4.65357e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| iput-boolean v6, v12, com.android.calendar.CalendarEventModel.mIsOrganizer .line 1073 531| const v0, #+33210 (0x000081ba | 4.65371e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| const/16 v6, #+19 (0x00000013 | 2.66247e-44) 539| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 542| move-result v6 543| const v0, #+33211 (0x000081bb | 4.65385e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| if-eqz v6, Label_7 551| const v0, #+33212 (0x000081bc | 4.65399e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| move v8, v7 Label_7: 558| const v0, #+33213 (0x000081bd | 4.65413e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| iput-boolean v8, v12, com.android.calendar.CalendarEventModel.mGuestsCanModify .line 1076 566| const v0, #+33214 (0x000081be | 4.65427e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| invoke-interface {v13,v11}, android.database.Cursor.isNull(int):boolean 575| move-result v6 576| const v0, #+33215 (0x000081bf | 4.65441e-41) 579| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 582| if-eqz v6, Label_14 .line 1077 584| const v0, #+33216 (0x000081c0 | 4.65455e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| const/16 v6, #+22 (0x00000016 | 3.08286e-44) 592| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 595| move-result v4 596| const v0, #+33217 (0x000081c1 | 4.65469e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_8: .line 1081 .local v4, "rawEventColor", int 602| const v0, #+33218 (0x000081c2 | 4.65483e-41) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| invoke-static {v4}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 611| move-result v6 612| const v0, #+33219 (0x000081c3 | 4.65497e-41) 615| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 618| invoke-virtual {v12,v6}, com.android.calendar.CalendarEventModel.setEventColor(int):void .line 1083 621| const v0, #+33220 (0x000081c4 | 4.65511e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| if-lez v1, Label_9 .line 1087 629| const v0, #+33221 (0x000081c5 | 4.65525e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) Label_9: .line 1089 637| const v0, #+33222 (0x000081c6 | 4.65539e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| iput v1, v12, com.android.calendar.CalendarEventModel.mAccessLevel .line 1090 645| const v0, #+33223 (0x000081c7 | 4.65553e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| const/16 v6, #+21 (0x00000015 | 2.94273e-44) 653| invoke-interface {v13,v6}, android.database.Cursor.getInt(int):int 656| move-result v6 657| const v0, #+33224 (0x000081c8 | 4.65567e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| iput v6, v12, com.android.calendar.CalendarEventModel.mEventStatus .line 1092 665| const v0, #+33225 (0x000081c9 | 4.65581e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 674| move-result v6 675| const v0, #+33226 (0x000081ca | 4.65595e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| xor-int/lit8 v2, v6, #+1 (0x00000001 | 1.40130e-45) .line 1095 .local v2, "hasRRule", boolean 683| if-eqz v2, Label_15 .line 1096 685| const v0, #+33227 (0x000081cb | 4.65609e-41) 688| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 691| const/16 v6, #+9 (0x00000009 | 1.26117e-44) 693| invoke-interface {v13,v6}, android.database.Cursor.getString(int):java.lang.String 696| move-result-object v6 697| const v0, #+33228 (0x000081cc | 4.65623e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| iput-object v6, v12, com.android.calendar.CalendarEventModel.mDuration Label_10: .line 1101 705| const v0, #+33229 (0x000081cd | 4.65637e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| iput-boolean v7, v12, com.android.calendar.CalendarEventModel.mModelUpdatedWithEventCursor .line 1102 713| const v0, #+33230 (0x000081ce | 4.65651e-41) 716| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 719| return-void Label_11: .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 720| const v0, #+33231 (0x000081cf | 4.65665e-41) 723| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 726| move v6, v8 .line 1054 727| goto/16 Label_3 Label_12: 729| const v0, #+33232 (0x000081d0 | 4.65680e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| move v6, v8 .line 1055 736| goto/16 Label_4 Label_13: .restart_local v1 .restart_local v3 .restart_local v5 738| const v0, #+33233 (0x000081d1 | 4.65694e-41) 741| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 744| move v6, v8 .line 1068 745| goto/16 Label_6 Label_14: .line 1079 747| const v0, #+33234 (0x000081d2 | 4.65708e-41) 750| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-interface {v13,v11}, android.database.Cursor.getInt(int):int 756| move-result v4 757| const v0, #+33235 (0x000081d3 | 4.65722e-41) 760| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 763| goto/16 Label_8 Label_15: .line 1098 .restart_local v2 765| const v0, #+33236 (0x000081d4 | 4.65736e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| const/16 v6, #+8 (0x00000008 | 1.12104e-44) 773| invoke-interface {v13,v6}, android.database.Cursor.getLong(int):long 776| move-result-wide v9:v10 777| const v0, #+33237 (0x000081d5 | 4.65750e-41) 780| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 783| iput-wide v9:v10, v12, com.android.calendar.CalendarEventModel.mEnd 785| const v0, #+33238 (0x000081d6 | 4.65764e-41) 788| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 791| goto/16 Label_10 } method com.android.calendar.event.EditEventHelper.updateRecurrenceRule(int, com.android.calendar.CalendarEventModel, int):void { .params "selection", "model", "weekStart" .src "EditEventHelper.java" .line 954 .prologue_end .line 954 0| const v0, #+33239 (0x000081d7 | 4.65778e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v8, com.android.calendarcommon2.EventRecurrence 8| const v0, #+33240 (0x000081d8 | 4.65792e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v8}, com.android.calendarcommon2.EventRecurrence.():void .line 956 .local v8, "eventRecurrence", com.android.calendarcommon2.EventRecurrence 17| const v0, #+33241 (0x000081d9 | 4.65806e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v13, Label_1 .line 957 25| const v0, #+33242 (0x000081da | 4.65820e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v10, #+0 (0x00000000 | 0.00000) 32| iput-object v10, v14, com.android.calendar.CalendarEventModel.mRrule .line 958 34| const v0, #+33243 (0x000081db | 4.65834e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_1: .line 959 41| const v0, #+33244 (0x000081dc | 4.65848e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v10, #+7 (0x00000007 | 9.80909e-45) 48| if-ne v13, v10, Label_2 .line 961 50| const v0, #+33245 (0x000081dd | 4.65862e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void Label_2: .line 962 57| const v0, #+33246 (0x000081de | 4.65876e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 64| if-ne v13, v10, Label_4 .line 963 66| const v0, #+33247 (0x000081df | 4.65890e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v10, #+4 (0x00000004 | 5.60519e-45) 73| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq Label_3: .line 1029 75| const v0, #+33248 (0x000081e0 | 4.65904e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-static {v15}, com.android.calendarcommon2.EventRecurrence.calendarDay2Day(int):int 84| move-result v10 85| const v0, #+33249 (0x000081e1 | 4.65918e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput v10, v8, com.android.calendarcommon2.EventRecurrence.wkst .line 1030 93| const v0, #+33250 (0x000081e2 | 4.65932e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v8}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 102| move-result-object v10 103| const v0, #+33251 (0x000081e3 | 4.65946e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput-object v10, v14, com.android.calendar.CalendarEventModel.mRrule .line 1031 111| const v0, #+33252 (0x000081e4 | 4.65960e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return-void Label_4: .line 964 118| const v0, #+33253 (0x000081e5 | 4.65974e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 125| if-ne v13, v10, Label_7 .line 965 127| const v0, #+33254 (0x000081e6 | 4.65988e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v10, #+5 (0x00000005 | 7.00649e-45) 134| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq .line 966 136| const v0, #+33255 (0x000081e7 | 4.66002e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/4 v5, #+5 (0x00000005 | 7.00649e-45) .line 967 .local v5, "dayCount", int 143| new-array v1, v5, int[] .line 968 .local v1, "byday", int[] 145| const v0, #+33256 (0x000081e8 | 4.66016e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| new-array v2, v5, int[] .line 970 .local v2, "bydayNum", int[] 153| const v0, #+33257 (0x000081e9 | 4.66030e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const/high16 v10, #+131072 (0x00020000 | 1.83671e-40) 161| const/4 v11, #+0 (0x00000000 | 0.00000) 162| aput v10, v1, v11 .line 971 164| const v0, #+33258 (0x000081ea | 4.66044e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| const/high16 v10, #+262144 (0x00040000 | 3.67342e-40) 172| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 173| aput v10, v1, v11 .line 972 175| const v0, #+33259 (0x000081eb | 4.66058e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const/high16 v10, #+524288 (0x00080000 | 7.34684e-40) 183| const/4 v11, #+2 (0x00000002 | 2.80260e-45) 184| aput v10, v1, v11 .line 973 186| const v0, #+33260 (0x000081ec | 4.66072e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const/high16 v10, #+1048576 (0x00100000 | 1.46937e-39) 194| const/4 v11, #+3 (0x00000003 | 4.20390e-45) 195| aput v10, v1, v11 .line 974 197| const v0, #+33261 (0x000081ed | 4.66086e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const/high16 v10, #+2097152 (0x00200000 | 2.93874e-39) 205| const/4 v11, #+4 (0x00000004 | 5.60519e-45) 206| aput v10, v1, v11 .line 975 208| const v0, #+33262 (0x000081ee | 4.66100e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| const/4 v4, #+0 (0x00000000 | 0.00000) Label_5: .line 966 .local v4, "day", int 215| const v0, #+33263 (0x000081ef | 4.66114e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v10, #+5 (0x00000005 | 7.00649e-45) .line 975 222| if-ge v4, v10, Label_6 .line 976 224| const v0, #+33264 (0x000081f0 | 4.66128e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v10, #+0 (0x00000000 | 0.00000) 231| aput v10, v2, v4 .line 975 233| const v0, #+33265 (0x000081f1 | 4.66142e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 241| goto/16 Label_5 Label_6: .line 979 243| const v0, #+33266 (0x000081f2 | 4.66156e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iput-object v1, v8, com.android.calendarcommon2.EventRecurrence.byday .line 980 251| const v0, #+33267 (0x000081f3 | 4.66170e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iput-object v2, v8, com.android.calendarcommon2.EventRecurrence.bydayNum .line 966 259| const v0, #+33268 (0x000081f4 | 4.66184e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| const/4 v10, #+5 (0x00000005 | 7.00649e-45) .line 981 266| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bydayCount 268| const v0, #+33269 (0x000081f5 | 4.66198e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| goto/16 Label_3 Label_7: .line 982 .end_local v1 .end_local v2 .end_local v4 .end_local v5 276| const v0, #+33270 (0x000081f6 | 4.66212e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 283| if-ne v13, v10, Label_8 .line 983 285| const v0, #+33271 (0x000081f7 | 4.66226e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| const/4 v10, #+5 (0x00000005 | 7.00649e-45) 292| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq .line 984 294| const v0, #+33272 (0x000081f8 | 4.66240e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 301| new-array v7, v10, int[] .line 985 .local v7, "days", int[] 303| const v0, #+33273 (0x000081f9 | 4.66254e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 986 .restart_local v5 310| new-array v6, v5, int[] .line 987 .local v6, "dayNum", int[] 312| const v0, #+33274 (0x000081fa | 4.66268e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| new-instance v9, android.text.format.Time 320| const v0, #+33275 (0x000081fb | 4.66282e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iget-object v10, v14, com.android.calendar.CalendarEventModel.mTimezone 328| const v0, #+33276 (0x000081fc | 4.66296e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-direct {v9,v10}, android.text.format.Time.(java.lang.String):void .line 988 .local v9, "startTime", android.text.format.Time 337| const v0, #+33277 (0x000081fd | 4.66310e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iget-wide v11:v12, v14, com.android.calendar.CalendarEventModel.mStart 345| const v0, #+33278 (0x000081fe | 4.66324e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v9,v11,v12}, android.text.format.Time.set(long):void .line 990 354| const v0, #+33279 (0x000081ff | 4.66338e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| iget v10, v9, android.text.format.Time.weekDay 362| const v0, #+33280 (0x00008200 | 4.66352e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-static {v10}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 371| move-result v10 372| const v0, #+33281 (0x00008201 | 4.66366e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| const/4 v11, #+0 (0x00000000 | 0.00000) 379| aput v10, v7, v11 .line 992 381| const v0, #+33282 (0x00008202 | 4.66380e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| const/4 v10, #+0 (0x00000000 | 0.00000) 388| const/4 v11, #+0 (0x00000000 | 0.00000) 389| aput v10, v6, v11 .line 994 391| const v0, #+33283 (0x00008203 | 4.66394e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| iput-object v7, v8, com.android.calendarcommon2.EventRecurrence.byday .line 995 399| const v0, #+33284 (0x00008204 | 4.66408e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| iput-object v6, v8, com.android.calendarcommon2.EventRecurrence.bydayNum .line 985 407| const v0, #+33285 (0x00008205 | 4.66422e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 996 414| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bydayCount 416| const v0, #+33286 (0x00008206 | 4.66436e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| goto/16 Label_3 Label_8: .line 997 .end_local v5 .end_local v6 .end_local v7 .end_local v9 424| const v0, #+33287 (0x00008207 | 4.66450e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| const/4 v10, #+5 (0x00000005 | 7.00649e-45) 431| if-ne v13, v10, Label_9 .line 998 433| const v0, #+33288 (0x00008208 | 4.66464e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| const/4 v10, #+6 (0x00000006 | 8.40779e-45) 440| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq .line 999 442| const v0, #+33289 (0x00008209 | 4.66478e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| const/4 v10, #+0 (0x00000000 | 0.00000) 449| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bydayCount .line 1000 451| const v0, #+33290 (0x0000820a | 4.66492e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 458| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 1001 460| const v0, #+33291 (0x0000820b | 4.66506e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 467| new-array v3, v10, int[] .line 1002 .local v3, "bymonthday", int[] 469| const v0, #+33292 (0x0000820c | 4.66520e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| new-instance v9, android.text.format.Time 477| const v0, #+33293 (0x0000820d | 4.66534e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| iget-object v10, v14, com.android.calendar.CalendarEventModel.mTimezone 485| const v0, #+33294 (0x0000820e | 4.66548e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-direct {v9,v10}, android.text.format.Time.(java.lang.String):void .line 1003 .restart_local v9 494| const v0, #+33295 (0x0000820f | 4.66562e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| iget-wide v11:v12, v14, com.android.calendar.CalendarEventModel.mStart 502| const v0, #+33296 (0x00008210 | 4.66576e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-virtual {v9,v11,v12}, android.text.format.Time.set(long):void .line 1004 511| const v0, #+33297 (0x00008211 | 4.66590e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| iget v10, v9, android.text.format.Time.monthDay 519| const v0, #+33298 (0x00008212 | 4.66604e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| const/4 v11, #+0 (0x00000000 | 0.00000) 526| aput v10, v3, v11 .line 1005 528| const v0, #+33299 (0x00008213 | 4.66618e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| iput-object v3, v8, com.android.calendarcommon2.EventRecurrence.bymonthday 536| const v0, #+33300 (0x00008214 | 4.66632e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| goto/16 Label_3 Label_9: .line 1006 .end_local v3 .end_local v9 544| const v0, #+33301 (0x00008215 | 4.66646e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| const/4 v10, #+4 (0x00000004 | 5.60519e-45) 551| if-ne v13, v10, Label_11 .line 1007 553| const v0, #+33302 (0x00008216 | 4.66660e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| const/4 v10, #+6 (0x00000006 | 8.40779e-45) 560| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq .line 1008 562| const v0, #+33303 (0x00008217 | 4.66674e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 569| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bydayCount .line 1009 571| const v0, #+33304 (0x00008218 | 4.66688e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| const/4 v10, #+0 (0x00000000 | 0.00000) 578| iput v10, v8, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 1011 580| const v0, #+33305 (0x00008219 | 4.66702e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 587| new-array v1, v10, int[] .line 1012 .restart_local v1 589| const v0, #+33306 (0x0000821a | 4.66716e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 596| new-array v2, v10, int[] .line 1013 .restart_local v2 598| const v0, #+33307 (0x0000821b | 4.66730e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| new-instance v9, android.text.format.Time 606| const v0, #+33308 (0x0000821c | 4.66744e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| iget-object v10, v14, com.android.calendar.CalendarEventModel.mTimezone 614| const v0, #+33309 (0x0000821d | 4.66759e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| invoke-direct {v9,v10}, android.text.format.Time.(java.lang.String):void .line 1014 .restart_local v9 623| const v0, #+33310 (0x0000821e | 4.66773e-41) 626| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 629| iget-wide v11:v12, v14, com.android.calendar.CalendarEventModel.mStart 631| const v0, #+33311 (0x0000821f | 4.66787e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v9,v11,v12}, android.text.format.Time.set(long):void .line 1016 640| const v0, #+33312 (0x00008220 | 4.66801e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| iget v10, v9, android.text.format.Time.monthDay 648| const v0, #+33313 (0x00008221 | 4.66815e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| add-int/lit8 v10, v10, #-1 (0xffffffff | NaN) 656| div-int/lit8 v10, v10, #+7 (0x00000007 | 9.80909e-45) 658| const v0, #+33314 (0x00008222 | 4.66829e-41) 661| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 664| add-int/lit8 v5, v10, #+1 (0x00000001 | 1.40130e-45) .line 1017 .restart_local v5 666| const/4 v10, #+5 (0x00000005 | 7.00649e-45) 667| if-ne v5, v10, Label_10 .line 1018 669| const v0, #+33315 (0x00008223 | 4.66843e-41) 672| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 675| const/4 v5, #-1 (0xffffffff | NaN) Label_10: .line 1020 676| const v0, #+33316 (0x00008224 | 4.66857e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| const/4 v10, #+0 (0x00000000 | 0.00000) 683| aput v5, v2, v10 .line 1021 685| const v0, #+33317 (0x00008225 | 4.66871e-41) 688| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 691| iget v10, v9, android.text.format.Time.weekDay 693| const v0, #+33318 (0x00008226 | 4.66885e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| invoke-static {v10}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 702| move-result v10 703| const v0, #+33319 (0x00008227 | 4.66899e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| const/4 v11, #+0 (0x00000000 | 0.00000) 710| aput v10, v1, v11 .line 1022 712| const v0, #+33320 (0x00008228 | 4.66913e-41) 715| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 718| iput-object v1, v8, com.android.calendarcommon2.EventRecurrence.byday .line 1023 720| const v0, #+33321 (0x00008229 | 4.66927e-41) 723| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 726| iput-object v2, v8, com.android.calendarcommon2.EventRecurrence.bydayNum 728| const v0, #+33322 (0x0000822a | 4.66941e-41) 731| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 734| goto/16 Label_3 Label_11: .line 1024 .end_local v1 .end_local v2 .end_local v5 .end_local v9 736| const v0, #+33323 (0x0000822b | 4.66955e-41) 739| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 742| const/4 v10, #+6 (0x00000006 | 8.40779e-45) 743| if-ne v13, v10, Label_3 .line 1025 745| const v0, #+33324 (0x0000822c | 4.66969e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| const/4 v10, #+7 (0x00000007 | 9.80909e-45) 752| iput v10, v8, com.android.calendarcommon2.EventRecurrence.freq 754| const v0, #+33325 (0x0000822d | 4.66983e-41) 757| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 760| goto/16 Label_3 } method com.android.calendar.event.EditEventHelper.addRecurrenceRule(android.content.ContentValues, com.android.calendar.CalendarEventModel):void { .params "values", "model" .src "EditEventHelper.java" .line 909 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move-object/16 v20, v21 .prologue_end .line 909 9| const v21, #+33326 (0x0000822e | 4.66997e-41) 12| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 15| move-object/from16 v0, v20 17| iget-object v8, v0, com.android.calendar.CalendarEventModel.mRrule .line 911 .local v8, "rrule", java.lang.String 19| const v21, #+33327 (0x0000822f | 4.67011e-41) 22| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v9, "rrule" 28| const v21, #+33328 (0x00008230 | 4.67025e-41) 31| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 34| move-object/from16 v0, v19 36| invoke-virtual {v0,v9,v8}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 912 39| const v21, #+33329 (0x00008231 | 4.67039e-41) 42| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 45| move-object/from16 v0, v20 47| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mEnd .line 913 .local v6, "end", long 49| const v21, #+33330 (0x00008232 | 4.67053e-41) 52| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v20 57| iget-wide v12:v13, v0, com.android.calendar.CalendarEventModel.mStart .line 914 .local v12, "start", long 59| const v21, #+33331 (0x00008233 | 4.67067e-41) 62| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 65| move-object/from16 v0, v20 67| iget-object v4, v0, com.android.calendar.CalendarEventModel.mDuration .line 916 .local v4, "duration", java.lang.String 69| const v21, #+33332 (0x00008234 | 4.67081e-41) 72| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v20 77| iget-boolean v5, v0, com.android.calendar.CalendarEventModel.mAllDay .line 917 .local v5, "isAllDay", boolean 79| const v21, #+33333 (0x00008235 | 4.67095e-41) 82| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 85| cmp-long v9, v6:v7, v12:v13 87| if-ltz v9, Label_3 .line 918 89| const v21, #+33334 (0x00008236 | 4.67109e-41) 92| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 95| if-eqz v5, Label_2 .line 920 97| const v21, #+33335 (0x00008237 | 4.67123e-41) 100| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 103| sub-long v14:v15, v6:v7, v12:v13 105| const-wide/32 v16:v17, #+86400000 (0x05265c00 | 7.82218e-36) 108| add-long v14:v15, v14:v15, v16:v17 110| const-wide/16 v16:v17, #+1 (0x00000001 | 1.40130e-45) 112| sub-long v14:v15, v14:v15, v16:v17 .line 921 114| const-wide/32 v16:v17, #+86400000 (0x05265c00 | 7.82218e-36) .line 920 117| div-long v2:v3, v14:v15, v16:v17 .line 922 .local v2, "days", long 119| const v21, #+33336 (0x00008238 | 4.67137e-41) 122| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 125| new-instance v9, java.lang.StringBuilder 127| const v21, #+33337 (0x00008239 | 4.67151e-41) 130| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-direct {v9}, java.lang.StringBuilder.():void 136| const v21, #+33338 (0x0000823a | 4.67165e-41) 139| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 142| const-string/jumbo v14, "P" 145| const v21, #+33339 (0x0000823b | 4.67179e-41) 148| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v9,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 154| move-result-object v9 155| const v21, #+33340 (0x0000823c | 4.67193e-41) 158| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v9,v2,v3}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 164| move-result-object v9 165| const v21, #+33341 (0x0000823d | 4.67207e-41) 168| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 171| const-string/jumbo v14, "D" 174| const v21, #+33342 (0x0000823e | 4.67221e-41) 177| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v9,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 183| move-result-object v9 184| const v21, #+33343 (0x0000823f | 4.67235e-41) 187| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 193| move-result-object v4 194| const v21, #+33344 (0x00008240 | 4.67249e-41) 197| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 938 .end_local v2 200| const v21, #+33345 (0x00008241 | 4.67263e-41) 203| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 206| const-string/jumbo v9, "duration" 209| const v21, #+33346 (0x00008242 | 4.67277e-41) 212| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 215| move-object/from16 v0, v19 217| invoke-virtual {v0,v9,v4}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 939 220| const v21, #+33347 (0x00008243 | 4.67291e-41) 223| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 226| const-string/jumbo v14, "dtend" 229| const v21, #+33348 (0x00008244 | 4.67305e-41) 232| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v9, #+0 (0x00000000 | 0.00000) 236| check-cast v9, java.lang.Long 238| const v21, #+33349 (0x00008245 | 4.67319e-41) 241| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 244| move-object/from16 v0, v19 246| invoke-virtual {v0,v14,v9}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 940 249| const v21, #+33350 (0x00008246 | 4.67333e-41) 252| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 255| return-void Label_2: .line 925 256| const v21, #+33351 (0x00008247 | 4.67347e-41) 259| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 262| sub-long v14:v15, v6:v7, v12:v13 264| const-wide/16 v16:v17, #+1000 (0x000003e8 | 1.40130e-42) 266| div-long v10:v11, v14:v15, v16:v17 .line 926 .local v10, "seconds", long 268| const v21, #+33352 (0x00008248 | 4.67361e-41) 271| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 274| new-instance v9, java.lang.StringBuilder 276| const v21, #+33353 (0x00008249 | 4.67375e-41) 279| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-direct {v9}, java.lang.StringBuilder.():void 285| const v21, #+33354 (0x0000824a | 4.67389e-41) 288| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 291| const-string/jumbo v14, "P" 294| const v21, #+33355 (0x0000824b | 4.67403e-41) 297| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-virtual {v9,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 303| move-result-object v9 304| const v21, #+33356 (0x0000824c | 4.67417e-41) 307| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v9,v10,v11}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 313| move-result-object v9 314| const v21, #+33357 (0x0000824d | 4.67431e-41) 317| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 320| const-string/jumbo v14, "S" 323| const v21, #+33358 (0x0000824e | 4.67445e-41) 326| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-virtual {v9,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 332| move-result-object v9 333| const v21, #+33359 (0x0000824f | 4.67459e-41) 336| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 342| move-result-object v4 343| const v21, #+33360 (0x00008250 | 4.67473e-41) 346| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 349| goto/16 Label_1 Label_3: .line 928 .end_local v10 351| const v21, #+33361 (0x00008251 | 4.67487e-41) 354| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 360| move-result v9 361| const v21, #+33362 (0x00008252 | 4.67501e-41) 364| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 367| if-eqz v9, Label_1 .line 931 369| const v21, #+33363 (0x00008253 | 4.67515e-41) 372| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 375| if-eqz v5, Label_4 .line 932 377| const v21, #+33364 (0x00008254 | 4.67529e-41) 380| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 383| const-string/jumbo v4, "P1D" 386| const v21, #+33365 (0x00008255 | 4.67543e-41) 389| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 392| goto/16 Label_1 Label_4: .line 934 394| const v21, #+33366 (0x00008256 | 4.67557e-41) 397| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 400| const-string/jumbo v4, "P3600S" 403| const v21, #+33367 (0x00008257 | 4.67571e-41) 406| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 409| goto/16 Label_1 } method com.android.calendar.event.EditEventHelper.checkTimeDependentFields(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, android.content.ContentValues, int):void { .params "originalModel", "model", "values", "modifyWhich" .src "EditEventHelper.java" .line 629 0| move-object/16 v25, v26 3| move-object/16 v26, v27 6| move-object/16 v27, v28 9| move-object/16 v28, v29 12| move/16 v29, v30 .prologue_end .line 629 15| const v30, #+33368 (0x00008258 | 4.67585e-41) 18| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v27 23| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart .line 630 .local v14, "oldBegin", long 25| const v30, #+33369 (0x00008259 | 4.67599e-41) 28| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 31| move-object/from16 v0, v27 33| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalEnd 35| const v30, #+33370 (0x0000825a | 4.67613e-41) 38| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 41| move-wide/from16 v16:v17, v0:v1 .line 631 .local v16, "oldEnd", long 43| move-object/from16 v0, v26 45| iget-boolean v11, v0, com.android.calendar.CalendarEventModel.mAllDay .line 632 .local v11, "oldAllDay", boolean 47| const v30, #+33371 (0x0000825b | 4.67627e-41) 50| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 53| move-object/from16 v0, v26 55| iget-object v0, v0, com.android.calendar.CalendarEventModel.mRrule 57| const v30, #+33372 (0x0000825c | 4.67641e-41) 60| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 63| move-object/from16 v18, v0 .line 633 .local v18, "oldRrule", java.lang.String 65| move-object/from16 v0, v26 67| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTimezone 69| const v30, #+33373 (0x0000825d | 4.67655e-41) 72| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v19, v0 .line 635 .local v19, "oldTimezone", java.lang.String 77| move-object/from16 v0, v27 79| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart .line 636 .local v6, "newBegin", long 81| const v30, #+33374 (0x0000825e | 4.67669e-41) 84| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 87| move-object/from16 v0, v27 89| iget-wide v8:v9, v0, com.android.calendar.CalendarEventModel.mEnd .line 637 .local v8, "newEnd", long 91| const v30, #+33375 (0x0000825f | 4.67683e-41) 94| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 97| move-object/from16 v0, v27 99| iget-boolean v4, v0, com.android.calendar.CalendarEventModel.mAllDay .line 638 .local v4, "newAllDay", boolean 101| const v30, #+33376 (0x00008260 | 4.67697e-41) 104| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 107| move-object/from16 v0, v27 109| iget-object v5, v0, com.android.calendar.CalendarEventModel.mRrule .line 639 .local v5, "newRrule", java.lang.String 111| const v30, #+33377 (0x00008261 | 4.67711e-41) 114| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v0, v27 119| iget-object v10, v0, com.android.calendar.CalendarEventModel.mTimezone .line 642 .local v10, "newTimezone", java.lang.String 121| const v30, #+33378 (0x00008262 | 4.67725e-41) 124| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 127| cmp-long v23, v14:v15, v6:v7 129| if-nez v23, Label_1 131| const v30, #+33379 (0x00008263 | 4.67739e-41) 134| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 137| cmp-long v23, v16:v17, v8:v9 139| if-nez v23, Label_1 141| const v30, #+33380 (0x00008264 | 4.67753e-41) 144| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 147| if-ne v11, v4, Label_1 .line 643 149| const v30, #+33381 (0x00008265 | 4.67767e-41) 152| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v18 157| invoke-static {v0,v5}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 160| move-result v23 161| const v30, #+33382 (0x00008266 | 4.67781e-41) 164| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 642 167| if-eqz v23, Label_1 .line 644 169| const v30, #+33383 (0x00008267 | 4.67795e-41) 172| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 175| move-object/from16 v0, v19 177| invoke-static {v0,v10}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 180| move-result v23 181| const v30, #+33384 (0x00008268 | 4.67809e-41) 184| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 642 187| if-eqz v23, Label_1 .line 645 189| const v30, #+33385 (0x00008269 | 4.67823e-41) 192| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 195| const-string/jumbo v23, "dtstart" 198| const v30, #+33386 (0x0000826a | 4.67838e-41) 201| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 204| move-object/from16 v0, v28 206| move-object/from16 v1, v23 208| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 646 211| const v30, #+33387 (0x0000826b | 4.67852e-41) 214| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v23, "dtend" 220| const v30, #+33388 (0x0000826c | 4.67866e-41) 223| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 226| move-object/from16 v0, v28 228| move-object/from16 v1, v23 230| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 647 233| const v30, #+33389 (0x0000826d | 4.67880e-41) 236| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v23, "duration" 242| const v30, #+33390 (0x0000826e | 4.67894e-41) 245| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 248| move-object/from16 v0, v28 250| move-object/from16 v1, v23 252| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 648 255| const v30, #+33391 (0x0000826f | 4.67908e-41) 258| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 261| const-string/jumbo v23, "allDay" 264| const v30, #+33392 (0x00008270 | 4.67922e-41) 267| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 270| move-object/from16 v0, v28 272| move-object/from16 v1, v23 274| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 649 277| const v30, #+33393 (0x00008271 | 4.67936e-41) 280| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 283| const-string/jumbo v23, "rrule" 286| const v30, #+33394 (0x00008272 | 4.67950e-41) 289| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 292| move-object/from16 v0, v28 294| move-object/from16 v1, v23 296| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 650 299| const v30, #+33395 (0x00008273 | 4.67964e-41) 302| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 305| const-string/jumbo v23, "eventTimezone" 308| const v30, #+33396 (0x00008274 | 4.67978e-41) 311| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 314| move-object/from16 v0, v28 316| move-object/from16 v1, v23 318| invoke-virtual {v0,v1}, android.content.ContentValues.remove(java.lang.String):void .line 651 321| const v30, #+33397 (0x00008275 | 4.67992e-41) 324| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 327| return-void Label_1: .line 654 328| const v30, #+33398 (0x00008276 | 4.68006e-41) 331| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-static/range {v18..v18}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 337| move-result v23 338| const v30, #+33399 (0x00008277 | 4.68020e-41) 341| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 344| if-nez v23, Label_2 346| const v30, #+33400 (0x00008278 | 4.68034e-41) 349| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 355| move-result v23 356| const v30, #+33401 (0x00008279 | 4.68048e-41) 359| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v23, Label_3 Label_2: .line 655 364| const v30, #+33402 (0x0000827a | 4.68062e-41) 367| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 370| return-void Label_3: .line 665 371| const v30, #+33403 (0x0000827b | 4.68076e-41) 374| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 377| const/16 v23, #+3 (0x00000003 | 4.20390e-45) 379| move/from16 v0, v29 381| move/from16 v1, v23 383| if-ne v0, v1, Label_6 .line 666 385| const v30, #+33404 (0x0000827c | 4.68090e-41) 388| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v26 393| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mStart 395| const v30, #+33405 (0x0000827d | 4.68104e-41) 398| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 401| move-wide/from16 v20:v21, v0:v1 .line 667 .local v20, "oldStartMillis", long 403| cmp-long v23, v14:v15, v6:v7 405| if-eqz v23, Label_4 .line 669 407| const v30, #+33406 (0x0000827e | 4.68118e-41) 410| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 413| sub-long v12:v13, v6:v7, v14:v15 .line 670 .local v12, "offset", long 415| add-long v20:v21, v20:v21, v12:v13 Label_4: .line 672 .end_local v12 417| const v30, #+33407 (0x0000827f | 4.68132e-41) 420| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 423| if-eqz v4, Label_5 .line 673 425| const v30, #+33408 (0x00008280 | 4.68146e-41) 428| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 431| new-instance v22, android.text.format.Time 433| const v30, #+33409 (0x00008281 | 4.68160e-41) 436| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 439| const-string/jumbo v23, "UTC" 442| const v30, #+33410 (0x00008282 | 4.68174e-41) 445| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-direct/range {v22..v23}, android.text.format.Time.(java.lang.String):void .line 674 .local v22, "time", android.text.format.Time 451| const v30, #+33411 (0x00008283 | 4.68188e-41) 454| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 457| move-object/from16 v0, v22 459| move-wide/from16 v1:v2, v20:v21 461| invoke-virtual {v0,v1,v2}, android.text.format.Time.set(long):void .line 675 464| const v30, #+33412 (0x00008284 | 4.68202e-41) 467| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 470| const/16 v23, #+0 (0x00000000 | 0.00000) 472| move/from16 v0, v23 474| move-object/from16 v1, v22 476| iput v0, v1, android.text.format.Time.hour .line 676 478| const v30, #+33413 (0x00008285 | 4.68216e-41) 481| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 484| const/16 v23, #+0 (0x00000000 | 0.00000) 486| move/from16 v0, v23 488| move-object/from16 v1, v22 490| iput v0, v1, android.text.format.Time.minute .line 677 492| const v30, #+33414 (0x00008286 | 4.68230e-41) 495| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 498| const/16 v23, #+0 (0x00000000 | 0.00000) 500| move/from16 v0, v23 502| move-object/from16 v1, v22 504| iput v0, v1, android.text.format.Time.second .line 678 506| const v30, #+33415 (0x00008287 | 4.68244e-41) 509| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 512| const/16 v23, #+0 (0x00000000 | 0.00000) 514| invoke-virtual/range {v22..v23}, android.text.format.Time.toMillis(boolean):long 517| move-result-wide v20:v21 518| const v30, #+33416 (0x00008288 | 4.68258e-41) 521| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 680 .end_local v22 524| const v30, #+33417 (0x00008289 | 4.68272e-41) 527| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 530| const-string/jumbo v23, "dtstart" 533| const v30, #+33418 (0x0000828a | 4.68286e-41) 536| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-static/range {v20..v21}, java.lang.Long.valueOf(long):java.lang.Long 542| move-result-object v24 543| const v30, #+33419 (0x0000828b | 4.68300e-41) 546| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 549| move-object/from16 v0, v28 551| move-object/from16 v1, v23 553| move-object/from16 v2, v24 555| invoke-virtual {v0,v1,v2}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void Label_6: .line 682 .end_local v20 558| const v30, #+33420 (0x0000828c | 4.68314e-41) 561| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 564| return-void } method com.android.calendar.event.EditEventHelper.constructDefaultEndTime(long):long { .params "startTime" .src "EditEventHelper.java" .line 621 .prologue_end .line 621 0| const v0, #+33421 (0x0000828d | 4.68328e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v1:v2, #+3600000 (0x0036ee80 | 5.04467e-39) 9| add-long/2addr v1:v2, v5:v6 10| return-wide v1:v2 } method com.android.calendar.event.EditEventHelper.constructDefaultStartTime(long):long { .params "now" .src "EditEventHelper.java" .line 602 .prologue_end 0| const v0, #+33422 (0x0000828e | 4.68342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 602 7| new-instance v1, android.text.format.Time 9| const v0, #+33423 (0x0000828f | 4.68356e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1}, android.text.format.Time.():void .line 603 .local v1, "defaultStart", android.text.format.Time 18| const v0, #+33424 (0x00008290 | 4.68370e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v9,v10}, android.text.format.Time.set(long):void .line 604 27| const v0, #+33425 (0x00008291 | 4.68384e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput v5, v1, android.text.format.Time.second .line 605 35| const v0, #+33426 (0x00008292 | 4.68398e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v2, #+30 (0x0000001e | 4.20390e-44) 43| iput v2, v1, android.text.format.Time.minute .line 606 45| const v0, #+33427 (0x00008293 | 4.68412e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v5}, android.text.format.Time.toMillis(boolean):long 54| move-result-wide v3:v4 55| const v0, #+33428 (0x00008294 | 4.68426e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 607 .local v3, "defaultStartMillis", long 61| cmp-long v2, v9:v10, v3:v4 63| if-gez v2, Label_1 .line 608 65| const v0, #+33429 (0x00008295 | 4.68440e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-wide v3:v4 Label_1: .line 610 72| const v0, #+33430 (0x00008296 | 4.68454e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-wide/32 v5:v6, #+1800000 (0x001b7740 | 2.52234e-39) 81| add-long/2addr v5:v6, v3:v4 82| return-wide v5:v6 } method com.android.calendar.event.EditEventHelper.getContentValuesFromModel(com.android.calendar.CalendarEventModel):android.content.ContentValues { .params "model" .src "EditEventHelper.java" .line 1215 0| move-object/16 v18, v19 3| move-object/16 v19, v20 .prologue_end .line 1215 6| const v20, #+33431 (0x00008297 | 4.68468e-41) 9| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v19 14| iget-object v14, v0, com.android.calendar.CalendarEventModel.mTitle .line 1216 .local v14, "title", java.lang.String 16| const v20, #+33432 (0x00008298 | 4.68482e-41) 19| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 22| move-object/from16 v0, v19 24| iget-boolean v8, v0, com.android.calendar.CalendarEventModel.mAllDay .line 1217 .local v8, "isAllDay", boolean 26| const v20, #+33433 (0x00008299 | 4.68496e-41) 29| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 32| move-object/from16 v0, v19 34| iget-object v9, v0, com.android.calendar.CalendarEventModel.mRrule .line 1218 .local v9, "rrule", java.lang.String 36| const v20, #+33434 (0x0000829a | 4.68510e-41) 39| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 42| move-object/from16 v0, v19 44| iget-object v13, v0, com.android.calendar.CalendarEventModel.mTimezone .line 1219 .local v13, "timezone", java.lang.String 46| const v20, #+33435 (0x0000829b | 4.68524e-41) 49| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 52| if-nez v13, Label_1 .line 1220 54| const v20, #+33436 (0x0000829c | 4.68538e-41) 57| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {}, java.util.TimeZone.getDefault():java.util.TimeZone 63| move-result-object v16 64| const v20, #+33437 (0x0000829d | 4.68552e-41) 67| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual/range {v16..v16}, java.util.TimeZone.getID():java.lang.String 73| move-result-object v13 74| const v20, #+33438 (0x0000829e | 4.68566e-41) 77| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1222 80| const v20, #+33439 (0x0000829f | 4.68580e-41) 83| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 86| new-instance v12, android.text.format.Time 88| const v20, #+33440 (0x000082a0 | 4.68594e-41) 91| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v12,v13}, android.text.format.Time.(java.lang.String):void .line 1223 .local v12, "startTime", android.text.format.Time 97| const v20, #+33441 (0x000082a1 | 4.68608e-41) 100| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v3, android.text.format.Time 105| const v20, #+33442 (0x000082a2 | 4.68622e-41) 108| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v3,v13}, android.text.format.Time.(java.lang.String):void .line 1225 .local v3, "endTime", android.text.format.Time 114| const v20, #+33443 (0x000082a3 | 4.68636e-41) 117| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 120| move-object/from16 v0, v19 122| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mStart 124| const v20, #+33444 (0x000082a4 | 4.68650e-41) 127| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 130| move-wide/from16 v16:v17, v0:v1 132| move-wide/from16 v0:v1, v16:v17 134| invoke-virtual {v12,v0,v1}, android.text.format.Time.set(long):void .line 1226 137| const v20, #+33445 (0x000082a5 | 4.68664e-41) 140| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 143| move-object/from16 v0, v19 145| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mEnd 147| const v20, #+33446 (0x000082a6 | 4.68678e-41) 150| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 153| move-wide/from16 v16:v17, v0:v1 155| move-wide/from16 v0:v1, v16:v17 157| invoke-virtual {v3,v0,v1}, android.text.format.Time.set(long):void .line 1227 160| const v20, #+33447 (0x000082a7 | 4.68692e-41) 163| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 166| move-object/from16 v0, v18 168| move-object/from16 v1, v19 170| invoke-direct {v0,v12,v3,v9,v1}, com.android.calendar.event.EditEventHelper.offsetStartTimeIfNecessary(android.text.format.Time, android.text.format.Time, java.lang.String, com.android.calendar.CalendarEventModel):void .line 1229 173| const v20, #+33448 (0x000082a8 | 4.68706e-41) 176| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v15, android.content.ContentValues 181| const v20, #+33449 (0x000082a9 | 4.68720e-41) 184| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-direct {v15}, android.content.ContentValues.():void .line 1233 .local v15, "values", android.content.ContentValues 190| const v20, #+33450 (0x000082aa | 4.68734e-41) 193| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v0, v19 198| iget-wide v4:v5, v0, com.android.calendar.CalendarEventModel.mCalendarId .line 1234 .local v4, "calendarId", long 200| const v20, #+33451 (0x000082ab | 4.68748e-41) 203| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 206| if-eqz v8, Label_10 .line 1237 208| const v20, #+33452 (0x000082ac | 4.68762e-41) 211| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 214| const-string/jumbo v13, "UTC" .line 1238 217| const v20, #+33453 (0x000082ad | 4.68776e-41) 220| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 223| const/16 v16, #+0 (0x00000000 | 0.00000) 225| move/from16 v0, v16 227| iput v0, v12, android.text.format.Time.hour .line 1239 229| const v20, #+33454 (0x000082ae | 4.68790e-41) 232| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 235| const/16 v16, #+0 (0x00000000 | 0.00000) 237| move/from16 v0, v16 239| iput v0, v12, android.text.format.Time.minute .line 1240 241| const v20, #+33455 (0x000082af | 4.68804e-41) 244| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 247| const/16 v16, #+0 (0x00000000 | 0.00000) 249| move/from16 v0, v16 251| iput v0, v12, android.text.format.Time.second .line 1241 253| const v20, #+33456 (0x000082b0 | 4.68818e-41) 256| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 259| iput-object v13, v12, android.text.format.Time.timezone .line 1242 261| const v20, #+33457 (0x000082b1 | 4.68832e-41) 264| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 267| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 269| move/from16 v0, v16 271| invoke-virtual {v12,v0}, android.text.format.Time.normalize(boolean):long 274| move-result-wide v10:v11 275| const v20, #+33458 (0x000082b2 | 4.68846e-41) 278| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1244 .local v10, "startMillis", long 281| const/16 v16, #+0 (0x00000000 | 0.00000) 283| move/from16 v0, v16 285| iput v0, v3, android.text.format.Time.hour .line 1245 287| const v20, #+33459 (0x000082b3 | 4.68860e-41) 290| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 293| const/16 v16, #+0 (0x00000000 | 0.00000) 295| move/from16 v0, v16 297| iput v0, v3, android.text.format.Time.minute .line 1246 299| const v20, #+33460 (0x000082b4 | 4.68874e-41) 302| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 305| const/16 v16, #+0 (0x00000000 | 0.00000) 307| move/from16 v0, v16 309| iput v0, v3, android.text.format.Time.second .line 1247 311| const v20, #+33461 (0x000082b5 | 4.68888e-41) 314| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 317| iput-object v13, v3, android.text.format.Time.timezone .line 1248 319| const v20, #+33462 (0x000082b6 | 4.68902e-41) 322| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 325| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 327| move/from16 v0, v16 329| invoke-virtual {v3,v0}, android.text.format.Time.normalize(boolean):long 332| move-result-wide v6:v7 333| const v20, #+33463 (0x000082b7 | 4.68917e-41) 336| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1249 .local v6, "endMillis", long 339| const-wide/32 v16:v17, #+86400000 (0x05265c00 | 7.82218e-36) 342| add-long v16:v17, v16:v17, v10:v11 344| cmp-long v16, v6:v7, v16:v17 346| if-gez v16, Label_2 .line 1252 348| const v20, #+33464 (0x000082b8 | 4.68931e-41) 351| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 354| const-wide/32 v16:v17, #+86400000 (0x05265c00 | 7.82218e-36) 357| add-long v6:v7, v10:v11, v16:v17 Label_2: .line 1259 359| const v20, #+33465 (0x000082b9 | 4.68945e-41) 362| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 365| const-string/jumbo v16, "calendar_id" 368| const v20, #+33466 (0x000082ba | 4.68959e-41) 371| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 377| move-result-object v17 378| const v20, #+33467 (0x000082bb | 4.68973e-41) 381| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 1260 387| const v20, #+33468 (0x000082bc | 4.68987e-41) 390| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 393| const-string/jumbo v16, "eventTimezone" 396| const v20, #+33469 (0x000082bd | 4.69001e-41) 399| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 402| move-object/from16 v0, v16 404| invoke-virtual {v15,v0,v13}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 1261 407| const v20, #+33470 (0x000082be | 4.69015e-41) 410| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 413| const-string/jumbo v16, "title" 416| const v20, #+33471 (0x000082bf | 4.69029e-41) 419| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v16 424| invoke-virtual {v15,v0,v14}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 1262 427| const v20, #+33472 (0x000082c0 | 4.69043e-41) 430| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 433| const-string/jumbo v17, "allDay" 436| const v20, #+33473 (0x000082c1 | 4.69057e-41) 439| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 442| if-eqz v8, Label_11 444| const v20, #+33474 (0x000082c2 | 4.69071e-41) 447| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 450| const/16 v16, #+1 (0x00000001 | 1.40130e-45) Label_3: 452| const v20, #+33475 (0x000082c3 | 4.69085e-41) 455| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-static/range {v16..v16}, java.lang.Integer.valueOf(int):java.lang.Integer 461| move-result-object v16 462| const v20, #+33476 (0x000082c4 | 4.69099e-41) 465| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 468| move-object/from16 v0, v17 470| move-object/from16 v1, v16 472| invoke-virtual {v15,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1263 475| const v20, #+33477 (0x000082c5 | 4.69113e-41) 478| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 481| const-string/jumbo v16, "dtstart" 484| const v20, #+33478 (0x000082c6 | 4.69127e-41) 487| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-static {v10,v11}, java.lang.Long.valueOf(long):java.lang.Long 493| move-result-object v17 494| const v20, #+33479 (0x000082c7 | 4.69141e-41) 497| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 1264 503| const v20, #+33480 (0x000082c8 | 4.69155e-41) 506| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 509| const-string/jumbo v16, "rrule" 512| const v20, #+33481 (0x000082c9 | 4.69169e-41) 515| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 518| move-object/from16 v0, v16 520| invoke-virtual {v15,v0,v9}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 1265 523| const v20, #+33482 (0x000082ca | 4.69183e-41) 526| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-static {v9}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 532| move-result v16 533| const v20, #+33483 (0x000082cb | 4.69197e-41) 536| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 539| if-nez v16, Label_12 .line 1266 541| const v20, #+33484 (0x000082cc | 4.69211e-41) 544| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 547| move-object/from16 v0, v18 549| move-object/from16 v1, v19 551| invoke-virtual {v0,v15,v1}, com.android.calendar.event.EditEventHelper.addRecurrenceRule(android.content.ContentValues, com.android.calendar.CalendarEventModel):void Label_4: .line 1271 554| const v20, #+33485 (0x000082cd | 4.69225e-41) 557| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 560| move-object/from16 v0, v19 562| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription 564| const v20, #+33486 (0x000082ce | 4.69239e-41) 567| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 570| move-object/from16 v16, v0 572| if-eqz v16, Label_13 .line 1272 574| const v20, #+33487 (0x000082cf | 4.69253e-41) 577| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 580| const-string/jumbo v16, "description" 583| const v20, #+33488 (0x000082d0 | 4.69267e-41) 586| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 589| move-object/from16 v0, v19 591| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription 593| const v20, #+33489 (0x000082d1 | 4.69281e-41) 596| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 599| move-object/from16 v17, v0 601| invoke-virtual/range {v17..v17}, java.lang.String.trim():java.lang.String 604| move-result-object v17 605| const v20, #+33490 (0x000082d2 | 4.69295e-41) 608| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 611| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.String):void Label_5: .line 1276 614| const v20, #+33491 (0x000082d3 | 4.69309e-41) 617| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 620| move-object/from16 v0, v19 622| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation 624| const v20, #+33492 (0x000082d4 | 4.69323e-41) 627| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 630| move-object/from16 v16, v0 632| if-eqz v16, Label_14 .line 1277 634| const v20, #+33493 (0x000082d5 | 4.69337e-41) 637| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 640| const-string/jumbo v16, "eventLocation" 643| const v20, #+33494 (0x000082d6 | 4.69351e-41) 646| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 649| move-object/from16 v0, v19 651| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation 653| const v20, #+33495 (0x000082d7 | 4.69365e-41) 656| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 659| move-object/from16 v17, v0 661| invoke-virtual/range {v17..v17}, java.lang.String.trim():java.lang.String 664| move-result-object v17 665| const v20, #+33496 (0x000082d8 | 4.69379e-41) 668| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.String):void Label_6: .line 1281 674| const v20, #+33497 (0x000082d9 | 4.69393e-41) 677| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 680| const-string/jumbo v16, "availability" 683| const v20, #+33498 (0x000082da | 4.69407e-41) 686| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 689| move-object/from16 v0, v19 691| iget v0, v0, com.android.calendar.CalendarEventModel.mAvailability 693| const v20, #+33499 (0x000082db | 4.69421e-41) 696| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 699| move/from16 v17, v0 701| invoke-static/range {v17..v17}, java.lang.Integer.valueOf(int):java.lang.Integer 704| move-result-object v17 705| const v20, #+33500 (0x000082dc | 4.69435e-41) 708| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 711| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1282 714| const v20, #+33501 (0x000082dd | 4.69449e-41) 717| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 720| const-string/jumbo v17, "hasAttendeeData" 723| const v20, #+33502 (0x000082de | 4.69463e-41) 726| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 729| move-object/from16 v0, v19 731| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData 733| const v20, #+33503 (0x000082df | 4.69477e-41) 736| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 739| move/from16 v16, v0 741| if-eqz v16, Label_15 743| const v20, #+33504 (0x000082e0 | 4.69491e-41) 746| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 749| const/16 v16, #+1 (0x00000001 | 1.40130e-45) Label_7: 751| const v20, #+33505 (0x000082e1 | 4.69505e-41) 754| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 757| invoke-static/range {v16..v16}, java.lang.Integer.valueOf(int):java.lang.Integer 760| move-result-object v16 761| const v20, #+33506 (0x000082e2 | 4.69519e-41) 764| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 767| move-object/from16 v0, v17 769| move-object/from16 v1, v16 771| invoke-virtual {v15,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1284 774| const v20, #+33507 (0x000082e3 | 4.69533e-41) 777| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 780| move-object/from16 v0, v19 782| iget v2, v0, com.android.calendar.CalendarEventModel.mAccessLevel .line 1285 .local v2, "accessLevel", int 784| const v20, #+33508 (0x000082e4 | 4.69547e-41) 787| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 790| if-lez v2, Label_8 .line 1288 792| const v20, #+33509 (0x000082e5 | 4.69561e-41) 795| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 798| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 1290 800| const v20, #+33510 (0x000082e6 | 4.69575e-41) 803| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 806| const-string/jumbo v16, "accessLevel" 809| const v20, #+33511 (0x000082e7 | 4.69589e-41) 812| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 815| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 818| move-result-object v17 819| const v20, #+33512 (0x000082e8 | 4.69603e-41) 822| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 825| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1291 828| const v20, #+33513 (0x000082e9 | 4.69617e-41) 831| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 834| const-string/jumbo v16, "eventStatus" 837| const v20, #+33514 (0x000082ea | 4.69631e-41) 840| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 843| move-object/from16 v0, v19 845| iget v0, v0, com.android.calendar.CalendarEventModel.mEventStatus 847| const v20, #+33515 (0x000082eb | 4.69645e-41) 850| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 853| move/from16 v17, v0 855| invoke-static/range {v17..v17}, java.lang.Integer.valueOf(int):java.lang.Integer 858| move-result-object v17 859| const v20, #+33516 (0x000082ec | 4.69659e-41) 862| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 865| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 1292 868| const v20, #+33517 (0x000082ed | 4.69673e-41) 871| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 874| invoke-virtual/range {v19..v19}, com.android.calendar.CalendarEventModel.isEventColorInitialized():boolean 877| move-result v16 878| const v20, #+33518 (0x000082ee | 4.69687e-41) 881| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 884| if-eqz v16, Label_9 .line 1293 886| const v20, #+33519 (0x000082ef | 4.69701e-41) 889| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 892| invoke-virtual/range {v19..v19}, com.android.calendar.CalendarEventModel.getEventColor():int 895| move-result v16 896| const v20, #+33520 (0x000082f0 | 4.69715e-41) 899| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 902| invoke-virtual/range {v19..v19}, com.android.calendar.CalendarEventModel.getCalendarColor():int 905| move-result v17 906| const v20, #+33521 (0x000082f1 | 4.69729e-41) 909| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 912| move/from16 v0, v16 914| move/from16 v1, v17 916| if-ne v0, v1, Label_16 .line 1294 918| const v20, #+33522 (0x000082f2 | 4.69743e-41) 921| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 924| const-string/jumbo v16, "eventColor_index" 927| const v20, #+33523 (0x000082f3 | 4.69757e-41) 930| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 933| const-string/jumbo v17, "" 936| const v20, #+33524 (0x000082f4 | 4.69771e-41) 939| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 942| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.String):void Label_9: .line 1299 945| const v20, #+33525 (0x000082f5 | 4.69785e-41) 948| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 951| return-object v15 Label_10: .line 1255 .end_local v2 .end_local v6 .end_local v10 952| const v20, #+33526 (0x000082f6 | 4.69799e-41) 955| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 958| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 960| move/from16 v0, v16 962| invoke-virtual {v12,v0}, android.text.format.Time.toMillis(boolean):long 965| move-result-wide v10:v11 966| const v20, #+33527 (0x000082f7 | 4.69813e-41) 969| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1256 .restart_local v10 972| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 974| move/from16 v0, v16 976| invoke-virtual {v3,v0}, android.text.format.Time.toMillis(boolean):long 979| move-result-wide v6:v7 980| const v20, #+33528 (0x000082f8 | 4.69827e-41) 983| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .restart_local v6 986| goto/16 Label_2 Label_11: .line 1262 988| const v20, #+33529 (0x000082f9 | 4.69841e-41) 991| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 994| const/16 v16, #+0 (0x00000000 | 0.00000) 996| goto/16 Label_3 Label_12: .line 1268 998| const v20, #+33530 (0x000082fa | 4.69855e-41) 1001| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1004| const-string/jumbo v17, "duration" 1007| const v20, #+33531 (0x000082fb | 4.69869e-41) 1010| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1013| const/16 v16, #+0 (0x00000000 | 0.00000) 1015| check-cast v16, java.lang.String 1017| const v20, #+33532 (0x000082fc | 4.69883e-41) 1020| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1023| move-object/from16 v0, v17 1025| move-object/from16 v1, v16 1027| invoke-virtual {v15,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 1269 1030| const v20, #+33533 (0x000082fd | 4.69897e-41) 1033| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1036| const-string/jumbo v16, "dtend" 1039| const v20, #+33534 (0x000082fe | 4.69911e-41) 1042| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1045| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 1048| move-result-object v17 1049| const v20, #+33535 (0x000082ff | 4.69925e-41) 1052| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1055| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void 1058| const v20, #+33536 (0x00008300 | 4.69939e-41) 1061| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1064| goto/16 Label_4 Label_13: .line 1274 1066| const v20, #+33537 (0x00008301 | 4.69953e-41) 1069| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1072| const-string/jumbo v17, "description" 1075| const v20, #+33538 (0x00008302 | 4.69967e-41) 1078| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1081| const/16 v16, #+0 (0x00000000 | 0.00000) 1083| check-cast v16, java.lang.String 1085| const v20, #+33539 (0x00008303 | 4.69981e-41) 1088| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1091| move-object/from16 v0, v17 1093| move-object/from16 v1, v16 1095| invoke-virtual {v15,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void 1098| const v20, #+33540 (0x00008304 | 4.69996e-41) 1101| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1104| goto/16 Label_5 Label_14: .line 1279 1106| const v20, #+33541 (0x00008305 | 4.70010e-41) 1109| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1112| const-string/jumbo v17, "eventLocation" 1115| const v20, #+33542 (0x00008306 | 4.70024e-41) 1118| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1121| const/16 v16, #+0 (0x00000000 | 0.00000) 1123| check-cast v16, java.lang.String 1125| const v20, #+33543 (0x00008307 | 4.70038e-41) 1128| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1131| move-object/from16 v0, v17 1133| move-object/from16 v1, v16 1135| invoke-virtual {v15,v0,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void 1138| const v20, #+33544 (0x00008308 | 4.70052e-41) 1141| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1144| goto/16 Label_6 Label_15: .line 1282 1146| const v20, #+33545 (0x00008309 | 4.70066e-41) 1149| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1152| const/16 v16, #+0 (0x00000000 | 0.00000) 1154| goto/16 Label_7 Label_16: .line 1296 .restart_local v2 1156| const v20, #+33546 (0x0000830a | 4.70080e-41) 1159| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1162| const-string/jumbo v16, "eventColor_index" 1165| const v20, #+33547 (0x0000830b | 4.70094e-41) 1168| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1171| invoke-virtual/range {v19..v19}, com.android.calendar.CalendarEventModel.getEventColorKey():int 1174| move-result v17 1175| const v20, #+33548 (0x0000830c | 4.70108e-41) 1178| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1181| invoke-static/range {v17..v17}, java.lang.Integer.valueOf(int):java.lang.Integer 1184| move-result-object v17 1185| const v20, #+33549 (0x0000830d | 4.70122e-41) 1188| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1191| invoke-virtual/range {v15..v17}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void 1194| const v20, #+33550 (0x0000830e | 4.70136e-41) 1197| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 1200| goto/16 Label_9 } method com.android.calendar.event.EditEventHelper.saveEvent(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, int):boolean { .params "model", "originalModel", "modifyWhich" .src "EditEventHelper.java" .line 270 0| move-object/16 v47, v48 3| move-object/16 v48, v49 6| move-object/16 v49, v50 9| move/16 v50, v51 .prologue_end .line 270 12| const v51, #+33551 (0x0000830f | 4.70150e-41) 15| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v12, #+0 (0x00000000 | 0.00000) .line 276 .local v12, "forceSaveReminders", boolean 19| move-object/from16 v0, v47 21| iget-boolean v13, v0, com.android.calendar.event.EditEventHelper.mEventOk 23| const v51, #+33552 (0x00008310 | 4.70164e-41) 26| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 29| if-nez v13, Label_1 .line 280 31| const v51, #+33553 (0x00008311 | 4.70178e-41) 34| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v13, #+0 (0x00000000 | 0.00000) 38| return v13 Label_1: .line 285 39| const v51, #+33554 (0x00008312 | 4.70192e-41) 42| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 45| if-nez v48, Label_2 .line 286 47| const v51, #+33555 (0x00008313 | 4.70206e-41) 50| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v13, "EditEventHelper" 56| const v51, #+33556 (0x00008314 | 4.70220e-41) 59| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v14, "Attempted to save null model." 65| const v51, #+33557 (0x00008315 | 4.70234e-41) 68| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v13,v14}, android.util.Log.e(java.lang.String, java.lang.String):int .line 287 74| const v51, #+33558 (0x00008316 | 4.70248e-41) 77| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v13, #+0 (0x00000000 | 0.00000) 81| return v13 Label_2: .line 289 82| const v51, #+33559 (0x00008317 | 4.70262e-41) 85| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual/range {v48..v48}, com.android.calendar.CalendarEventModel.isValid():boolean 91| move-result v13 92| const v51, #+33560 (0x00008318 | 4.70276e-41) 95| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 98| if-nez v13, Label_3 .line 290 100| const v51, #+33561 (0x00008319 | 4.70290e-41) 103| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v13, "EditEventHelper" 109| const v51, #+33562 (0x0000831a | 4.70304e-41) 112| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 115| const-string/jumbo v14, "Attempted to save invalid model." 118| const v51, #+33563 (0x0000831b | 4.70318e-41) 121| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v13,v14}, android.util.Log.e(java.lang.String, java.lang.String):int .line 291 127| const v51, #+33564 (0x0000831c | 4.70332e-41) 130| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v13, #+0 (0x00000000 | 0.00000) 134| return v13 Label_3: .line 293 135| const v51, #+33565 (0x0000831d | 4.70346e-41) 138| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 141| if-eqz v49, Label_4 143| const v51, #+33566 (0x0000831e | 4.70360e-41) 146| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-static/range {v48..v49}, com.android.calendar.event.EditEventHelper.isSameEvent(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel):boolean 152| move-result v13 153| const v51, #+33567 (0x0000831f | 4.70374e-41) 156| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 159| xor-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 161| if-eqz v13, Label_4 .line 294 163| const v51, #+33568 (0x00008320 | 4.70388e-41) 166| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 169| const-string/jumbo v13, "EditEventHelper" 172| const v51, #+33569 (0x00008321 | 4.70402e-41) 175| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 178| const-string/jumbo v14, "Attempted to update existing event but models didn't refer to the same event." 181| const v51, #+33570 (0x00008322 | 4.70416e-41) 184| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static {v13,v14}, android.util.Log.e(java.lang.String, java.lang.String):int .line 296 190| const v51, #+33571 (0x00008323 | 4.70430e-41) 193| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 196| const/4 v13, #+0 (0x00000000 | 0.00000) 197| return v13 Label_4: .line 298 198| const v51, #+33572 (0x00008324 | 4.70444e-41) 201| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 204| if-eqz v49, Label_5 206| const v51, #+33573 (0x00008325 | 4.70458e-41) 209| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual/range {v48..v49}, com.android.calendar.CalendarEventModel.isUnchanged(com.android.calendar.CalendarEventModel):boolean 215| move-result v13 216| const v51, #+33574 (0x00008326 | 4.70472e-41) 219| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 222| if-eqz v13, Label_5 .line 299 224| const v51, #+33575 (0x00008327 | 4.70486e-41) 227| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v13, #+0 (0x00000000 | 0.00000) 231| return v13 Label_5: .line 302 232| const v51, #+33576 (0x00008328 | 4.70500e-41) 235| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 238| new-instance v7, java.util.ArrayList 240| const v51, #+33577 (0x00008329 | 4.70514e-41) 243| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-direct {v7}, java.util.ArrayList.():void .line 303 .local_ex v7, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" 249| const v51, #+33578 (0x0000832a | 4.70528e-41) 252| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 255| const/16 v29, #-1 (0xffffffff | NaN) .line 305 .local v29, "eventIdIndex", int 257| invoke-virtual/range {v47..v48}, com.android.calendar.event.EditEventHelper.getContentValuesFromModel(com.android.calendar.CalendarEventModel):android.content.ContentValues 260| move-result-object v46 261| const v51, #+33579 (0x0000832b | 4.70542e-41) 264| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 307 .local v46, "values", android.content.ContentValues 267| move-object/from16 v0, v48 269| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri 271| const v51, #+33580 (0x0000832c | 4.70556e-41) 274| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 277| if-eqz v13, Label_6 279| const v51, #+33581 (0x0000832d | 4.70570e-41) 282| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 285| if-nez v49, Label_6 .line 308 287| const v51, #+33582 (0x0000832e | 4.70584e-41) 290| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 293| const-string/jumbo v13, "EditEventHelper" 296| const v51, #+33583 (0x0000832f | 4.70598e-41) 299| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 302| const-string/jumbo v14, "Existing event but no originalModel provided. Aborting save." 305| const v51, #+33584 (0x00008330 | 4.70612e-41) 308| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-static {v13,v14}, android.util.Log.e(java.lang.String, java.lang.String):int .line 309 314| const v51, #+33585 (0x00008331 | 4.70626e-41) 317| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 320| const/4 v13, #+0 (0x00000000 | 0.00000) 321| return v13 Label_6: .line 311 322| const v51, #+33586 (0x00008332 | 4.70640e-41) 325| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 328| const/16 v45, #+0 (0x00000000 | 0.00000) .line 312 .local v45, "uri", android.net.Uri 330| move-object/from16 v0, v48 332| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri 334| const v51, #+33587 (0x00008333 | 4.70654e-41) 337| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 340| if-eqz v13, Label_7 .line 313 342| const v51, #+33588 (0x00008334 | 4.70668e-41) 345| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v48 350| iget-object v13, v0, com.android.calendar.CalendarEventModel.mUri 352| const v51, #+33589 (0x00008335 | 4.70682e-41) 355| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-static {v13}, android.net.Uri.parse(java.lang.String):android.net.Uri 361| move-result-object v45 362| const v51, #+33590 (0x00008336 | 4.70696e-41) 365| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 317 .end_local v45 368| const v51, #+33591 (0x00008337 | 4.70710e-41) 371| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 374| move-object/from16 v0, v48 376| iget-object v10, v0, com.android.calendar.CalendarEventModel.mReminders .line 318 .local_ex v10, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 378| const v51, #+33592 (0x00008338 | 4.70724e-41) 381| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v10}, java.util.ArrayList.size():int 387| move-result v33 388| const v51, #+33593 (0x00008339 | 4.70738e-41) 391| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 319 .local v33, "len", int 394| const-string/jumbo v14, "hasAlarm" 397| const v51, #+33594 (0x0000833a | 4.70752e-41) 400| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 403| if-lez v33, Label_20 405| const v51, #+33595 (0x0000833b | 4.70766e-41) 408| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 411| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_8: 412| const v51, #+33596 (0x0000833c | 4.70780e-41) 415| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 421| move-result-object v13 422| const v51, #+33597 (0x0000833d | 4.70794e-41) 425| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 428| move-object/from16 v0, v46 430| invoke-virtual {v0,v14,v13}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 321 433| const v51, #+33598 (0x0000833e | 4.70808e-41) 436| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 439| if-nez v45, Label_21 .line 323 441| const v51, #+33599 (0x0000833f | 4.70822e-41) 444| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 447| const-string/jumbo v13, "hasAttendeeData" 450| const v51, #+33600 (0x00008340 | 4.70836e-41) 453| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 456| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 457| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 460| move-result-object v14 461| const v51, #+33601 (0x00008341 | 4.70850e-41) 464| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 467| move-object/from16 v0, v46 469| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 324 472| const v51, #+33602 (0x00008342 | 4.70864e-41) 475| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 478| const-string/jumbo v13, "eventStatus" 481| const v51, #+33603 (0x00008343 | 4.70878e-41) 484| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 487| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 488| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 491| move-result-object v14 492| const v51, #+33604 (0x00008344 | 4.70892e-41) 495| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 498| move-object/from16 v0, v46 500| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 325 503| const v51, #+33605 (0x00008345 | 4.70906e-41) 506| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-virtual {v7}, java.util.ArrayList.size():int 512| move-result v29 513| const v51, #+33606 (0x00008346 | 4.70920e-41) 516| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 327 519| sget-object v13, android.provider.CalendarContract$Events.CONTENT_URI .line 326 521| const v51, #+33607 (0x00008347 | 4.70934e-41) 524| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 530| move-result-object v13 531| const v51, #+33608 (0x00008348 | 4.70948e-41) 534| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 537| move-object/from16 v0, v46 539| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 542| move-result-object v25 543| const v51, #+33609 (0x00008349 | 4.70962e-41) 546| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 328 .local v25, "b", android.content.ContentProviderOperation$Builder 549| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 552| move-result-object v13 553| const v51, #+33610 (0x0000834a | 4.70976e-41) 556| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean .line 329 562| const v51, #+33611 (0x0000834b | 4.70990e-41) 565| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 568| const/4 v12, #+1 (0x00000001 | 1.40130e-45) Label_9: .line 422 .end_local v25 569| const v51, #+33612 (0x0000834c | 4.71004e-41) 572| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 575| const/4 v13, #-1 (0xffffffff | NaN) 576| move/from16 v0, v29 578| if-eq v0, v13, Label_35 580| const v51, #+33613 (0x0000834d | 4.71018e-41) 583| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 586| const/16 v35, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 424 .local v35, "newEvent", boolean 588| const v51, #+33614 (0x0000834e | 4.71032e-41) 591| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 594| if-eqz v49, Label_36 .line 425 596| const v51, #+33615 (0x0000834f | 4.71046e-41) 599| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 602| move-object/from16 v0, v49 604| iget-object v11, v0, com.android.calendar.CalendarEventModel.mReminders Label_11: .line 430 .local_ex v11, "originalReminders", java.util.ArrayList, "Ljava/util/ArrayList;" 606| const v51, #+33616 (0x00008350 | 4.71060e-41) 609| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 612| if-eqz v35, Label_37 .line 431 614| const v51, #+33617 (0x00008351 | 4.71075e-41) 617| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 620| move/from16 v0, v29 622| invoke-static {v7,v0,v10,v11,v12}, com.android.calendar.event.EditEventHelper.saveRemindersWithBackRef(java.util.ArrayList, int, java.util.ArrayList, java.util.ArrayList, boolean):boolean Label_12: .line 439 625| const v51, #+33618 (0x00008352 | 4.71089e-41) 628| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v48 633| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData 635| const v51, #+33619 (0x00008353 | 4.71103e-41) 638| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 641| move/from16 v30, v0 .line 441 .local v30, "hasAttendeeData", boolean 643| if-eqz v30, Label_39 645| const v51, #+33620 (0x00008354 | 4.71117e-41) 648| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 651| move-object/from16 v0, v48 653| iget v13, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 655| const v51, #+33621 (0x00008355 | 4.71131e-41) 658| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 661| const/4 v14, #-1 (0xffffffff | NaN) 662| if-ne v13, v14, Label_39 .line 444 664| const v51, #+33622 (0x00008356 | 4.71145e-41) 667| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 670| move-object/from16 v0, v48 672| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOwnerAccount 674| const v51, #+33623 (0x00008357 | 4.71159e-41) 677| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 680| move-object/from16 v41, v0 .line 445 .local v41, "ownerEmail", java.lang.String 682| move-object/from16 v0, v48 684| iget-object v13, v0, com.android.calendar.CalendarEventModel.mAttendeesList 686| const v51, #+33624 (0x00008358 | 4.71173e-41) 689| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 692| invoke-virtual {v13}, java.util.LinkedHashMap.size():int 695| move-result v13 696| const v51, #+33625 (0x00008359 | 4.71187e-41) 699| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 702| if-eqz v13, Label_14 704| const v51, #+33626 (0x0000835a | 4.71201e-41) 707| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 710| invoke-static/range {v41..v41}, com.android.calendar.Utils.isValidEmail(java.lang.String):boolean 713| move-result v13 714| const v51, #+33627 (0x0000835b | 4.71215e-41) 717| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 720| if-eqz v13, Label_14 .line 448 722| const v51, #+33628 (0x0000835c | 4.71229e-41) 725| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 728| invoke-virtual/range {v46..v46}, android.content.ContentValues.clear():void .line 449 731| const v51, #+33629 (0x0000835d | 4.71243e-41) 734| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 737| const-string/jumbo v13, "attendeeEmail" 740| const v51, #+33630 (0x0000835e | 4.71257e-41) 743| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 746| move-object/from16 v0, v46 748| move-object/from16 v1, v41 750| invoke-virtual {v0,v13,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 450 753| const v51, #+33631 (0x0000835f | 4.71271e-41) 756| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 759| const-string/jumbo v13, "attendeeRelationship" 762| const v51, #+33632 (0x00008360 | 4.71285e-41) 765| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 768| const/4 v14, #+2 (0x00000002 | 2.80260e-45) 769| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 772| move-result-object v14 773| const v51, #+33633 (0x00008361 | 4.71299e-41) 776| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 779| move-object/from16 v0, v46 781| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 451 784| const v51, #+33634 (0x00008362 | 4.71313e-41) 787| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 790| const-string/jumbo v13, "attendeeType" 793| const v51, #+33635 (0x00008363 | 4.71327e-41) 796| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 799| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 800| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 803| move-result-object v14 804| const v51, #+33636 (0x00008364 | 4.71341e-41) 807| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 810| move-object/from16 v0, v46 812| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 452 815| const v51, #+33637 (0x00008365 | 4.71355e-41) 818| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 821| const-string/jumbo v13, "attendeeStatus" 824| const v51, #+33638 (0x00008366 | 4.71369e-41) 827| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 830| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 831| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 834| move-result-object v14 835| const v51, #+33639 (0x00008367 | 4.71383e-41) 838| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 841| move-object/from16 v0, v46 843| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 454 846| const v51, #+33640 (0x00008368 | 4.71397e-41) 849| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 852| if-eqz v35, Label_38 .line 455 854| const v51, #+33641 (0x00008369 | 4.71411e-41) 857| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 860| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 862| const v51, #+33642 (0x0000836a | 4.71425e-41) 865| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 868| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 871| move-result-object v13 872| const v51, #+33643 (0x0000836b | 4.71439e-41) 875| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 878| move-object/from16 v0, v46 880| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 883| move-result-object v25 884| const v51, #+33644 (0x0000836c | 4.71453e-41) 887| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 457 .restart_local v25 890| const-string/jumbo v13, "event_id" 893| const v51, #+33645 (0x0000836d | 4.71467e-41) 896| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 899| move-object/from16 v0, v25 901| move/from16 v1, v29 903| invoke-virtual {v0,v13,v1}, android.content.ContentProviderOperation$Builder.withValueBackReference(java.lang.String, int):android.content.ContentProviderOperation$Builder Label_13: .line 463 906| const v51, #+33646 (0x0000836e | 4.71481e-41) 909| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 912| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 915| move-result-object v13 916| const v51, #+33647 (0x0000836f | 4.71495e-41) 919| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 922| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean Label_14: .line 482 .end_local v25 .end_local v41 925| const v51, #+33648 (0x00008370 | 4.71509e-41) 928| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 931| if-eqz v30, Label_51 933| const v51, #+33649 (0x00008371 | 4.71523e-41) 936| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 939| if-nez v35, Label_15 941| const v51, #+33650 (0x00008372 | 4.71537e-41) 944| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 947| if-eqz v45, Label_51 Label_15: .line 483 949| const v51, #+33651 (0x00008373 | 4.71551e-41) 952| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 955| invoke-virtual/range {v48..v48}, com.android.calendar.CalendarEventModel.getAttendeesString():java.lang.String 958| move-result-object v24 959| const v51, #+33652 (0x00008374 | 4.71565e-41) 962| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 485 .local v24, "attendees", java.lang.String 965| if-eqz v49, Label_40 .line 486 967| const v51, #+33653 (0x00008375 | 4.71579e-41) 970| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 973| invoke-virtual/range {v49..v49}, com.android.calendar.CalendarEventModel.getAttendeesString():java.lang.String 976| move-result-object v38 977| const v51, #+33654 (0x00008376 | 4.71593e-41) 980| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_16: .line 492 .local v38, "originalAttendeesString", java.lang.String 983| const v51, #+33655 (0x00008377 | 4.71607e-41) 986| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 989| if-nez v35, Label_17 991| const v51, #+33656 (0x00008378 | 4.71621e-41) 994| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 997| move-object/from16 v0, v38 999| move-object/from16 v1, v24 1001| invoke-static {v0,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 1004| move-result v13 1005| const v51, #+33657 (0x00008379 | 4.71635e-41) 1008| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1011| xor-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 1013| if-eqz v13, Label_51 Label_17: .line 496 1015| const v51, #+33658 (0x0000837a | 4.71649e-41) 1018| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1021| move-object/from16 v0, v48 1023| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList 1025| const v51, #+33659 (0x0000837b | 4.71663e-41) 1028| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1031| move-object/from16 v34, v0 .line 497 .local_ex v34, "newAttendees", java.util.HashMap, "Ljava/util/HashMap;" 1033| new-instance v44, java.util.LinkedList 1035| const v51, #+33660 (0x0000837c | 4.71677e-41) 1038| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1041| invoke-direct/range {v44..v44}, java.util.LinkedList.():void .line 501 .local_ex v44, "removedAttendees", java.util.LinkedList, "Ljava/util/LinkedList;" 1044| const v51, #+33661 (0x0000837d | 4.71691e-41) 1047| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1050| if-eqz v45, Label_41 1052| const v51, #+33662 (0x0000837e | 4.71705e-41) 1055| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1058| invoke-static/range {v45..v45}, android.content.ContentUris.parseId(android.net.Uri):long 1061| move-result-wide v8:v9 1062| const v51, #+33663 (0x0000837f | 4.71719e-41) 1065| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_18: .line 506 .local v8, "eventId", long 1068| const v51, #+33664 (0x00008380 | 4.71733e-41) 1071| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1074| if-nez v35, Label_47 .line 507 1076| const v51, #+33665 (0x00008381 | 4.71747e-41) 1079| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1082| invoke-virtual/range {v44..v44}, java.util.LinkedList.clear():void .line 508 1085| const v51, #+33666 (0x00008382 | 4.71761e-41) 1088| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1091| move-object/from16 v0, v49 1093| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList 1095| const v51, #+33667 (0x00008383 | 4.71775e-41) 1098| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1101| move-object/from16 v37, v0 .line 509 .local_ex v37, "originalAttendees", java.util.HashMap, "Ljava/util/HashMap;" 1103| invoke-virtual/range {v37..v37}, java.util.HashMap.keySet():java.util.Set 1106| move-result-object v13 1107| const v51, #+33668 (0x00008384 | 4.71789e-41) 1110| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1113| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 1116| move-result-object v40 1117| const v51, #+33669 (0x00008385 | 4.71803e-41) 1120| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_19: .local v40, "originalEmail$iterator", java.util.Iterator 1123| const v51, #+33670 (0x00008386 | 4.71817e-41) 1126| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1129| invoke-interface/range {v40..v40}, java.util.Iterator.hasNext():boolean 1132| move-result v13 1133| const v51, #+33671 (0x00008387 | 4.71831e-41) 1136| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1139| if-eqz v13, Label_43 1141| const v51, #+33672 (0x00008388 | 4.71845e-41) 1144| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1147| invoke-interface/range {v40..v40}, java.util.Iterator.next():java.lang.Object 1150| move-result-object v39 1151| const v51, #+33673 (0x00008389 | 4.71859e-41) 1154| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1157| check-cast v39, java.lang.String .line 510 .local v39, "originalEmail", java.lang.String 1159| const v51, #+33674 (0x0000838a | 4.71873e-41) 1162| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1165| move-object/from16 v0, v34 1167| move-object/from16 v1, v39 1169| invoke-virtual {v0,v1}, java.util.HashMap.containsKey(java.lang.Object):boolean 1172| move-result v13 1173| const v51, #+33675 (0x0000838b | 4.71887e-41) 1176| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1179| if-eqz v13, Label_42 .line 512 1181| const v51, #+33676 (0x0000838c | 4.71901e-41) 1184| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1187| move-object/from16 v0, v34 1189| move-object/from16 v1, v39 1191| invoke-virtual {v0,v1}, java.util.HashMap.remove(java.lang.Object):java.lang.Object 1194| const v51, #+33677 (0x0000838d | 4.71915e-41) 1197| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1200| goto/16 Label_19 Label_20: .line 319 .end_local v8 .end_local v11 .end_local v24 .end_local v30 .end_local v34 .end_local v35 .end_local v37 .end_local v38 .end_local v39 .end_local v40 .end_local v44 1202| const v51, #+33678 (0x0000838e | 4.71929e-41) 1205| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1208| const/4 v13, #+0 (0x00000000 | 0.00000) 1209| goto/16 Label_8 Label_21: .line 331 1211| const v51, #+33679 (0x0000838f | 4.71943e-41) 1214| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1217| move-object/from16 v0, v48 1219| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 1221| const v51, #+33680 (0x00008390 | 4.71957e-41) 1224| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1227| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1230| move-result v13 1231| const v51, #+33681 (0x00008391 | 4.71971e-41) 1234| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1237| if-eqz v13, Label_22 1239| const v51, #+33682 (0x00008392 | 4.71985e-41) 1242| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1245| move-object/from16 v0, v49 1247| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 1249| const v51, #+33683 (0x00008393 | 4.71999e-41) 1252| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1255| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1258| move-result v13 1259| const v51, #+33684 (0x00008394 | 4.72013e-41) 1262| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1265| if-eqz v13, Label_22 .line 333 1267| const v51, #+33685 (0x00008395 | 4.72027e-41) 1270| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1273| move-object/from16 v0, v47 1275| move-object/from16 v1, v49 1277| move-object/from16 v2, v48 1279| move-object/from16 v3, v46 1281| move/from16 v4, v50 1283| invoke-virtual {v0,v1,v2,v3,v4}, com.android.calendar.event.EditEventHelper.checkTimeDependentFields(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, android.content.ContentValues, int):void .line 334 1286| const v51, #+33686 (0x00008396 | 4.72041e-41) 1289| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1292| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 1295| move-result-object v13 1296| const v51, #+33687 (0x00008397 | 4.72055e-41) 1299| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1302| move-object/from16 v0, v46 1304| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 1307| move-result-object v13 1308| const v51, #+33688 (0x00008398 | 4.72069e-41) 1311| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1314| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1317| move-result-object v13 1318| const v51, #+33689 (0x00008399 | 4.72083e-41) 1321| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1324| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 1327| const v51, #+33690 (0x0000839a | 4.72097e-41) 1330| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1333| goto/16 Label_9 Label_22: .line 336 1335| const v51, #+33691 (0x0000839b | 4.72111e-41) 1338| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1341| move-object/from16 v0, v49 1343| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 1345| const v51, #+33692 (0x0000839c | 4.72125e-41) 1348| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1351| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1354| move-result v13 1355| const v51, #+33693 (0x0000839d | 4.72139e-41) 1358| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1361| if-eqz v13, Label_23 .line 339 1363| const v51, #+33694 (0x0000839e | 4.72154e-41) 1366| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1369| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 1372| move-result-object v13 1373| const v51, #+33695 (0x0000839f | 4.72168e-41) 1376| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1379| move-object/from16 v0, v46 1381| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 1384| move-result-object v13 1385| const v51, #+33696 (0x000083a0 | 4.72182e-41) 1388| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1391| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1394| move-result-object v13 1395| const v51, #+33697 (0x000083a1 | 4.72196e-41) 1398| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1401| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 1404| const v51, #+33698 (0x000083a2 | 4.72210e-41) 1407| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1410| goto/16 Label_9 Label_23: .line 341 1412| const v51, #+33699 (0x000083a3 | 4.72224e-41) 1415| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1418| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 1419| move/from16 v0, v50 1421| if-ne v0, v13, Label_26 .line 344 1423| const v51, #+33700 (0x000083a4 | 4.72238e-41) 1426| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1429| move-object/from16 v0, v48 1431| iget-wide v0:v1, v0, com.android.calendar.CalendarEventModel.mOriginalStart 1433| const v51, #+33701 (0x000083a5 | 4.72252e-41) 1436| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1439| move-wide/from16 v26:v27, v0:v1 .line 345 .local v26, "begin", long 1441| const-string/jumbo v13, "original_sync_id" 1444| const v51, #+33702 (0x000083a6 | 4.72266e-41) 1447| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1450| move-object/from16 v0, v49 1452| iget-object v14, v0, com.android.calendar.CalendarEventModel.mSyncId 1454| const v51, #+33703 (0x000083a7 | 4.72280e-41) 1457| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1460| move-object/from16 v0, v46 1462| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 346 1465| const v51, #+33704 (0x000083a8 | 4.72294e-41) 1468| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1471| const-string/jumbo v13, "originalInstanceTime" 1474| const v51, #+33705 (0x000083a9 | 4.72308e-41) 1477| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1480| invoke-static/range {v26..v27}, java.lang.Long.valueOf(long):java.lang.Long 1483| move-result-object v14 1484| const v51, #+33706 (0x000083aa | 4.72322e-41) 1487| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1490| move-object/from16 v0, v46 1492| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 347 1495| const v51, #+33707 (0x000083ab | 4.72336e-41) 1498| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1501| move-object/from16 v0, v49 1503| iget-boolean v6, v0, com.android.calendar.CalendarEventModel.mAllDay .line 348 .local v6, "allDay", boolean 1505| const v51, #+33708 (0x000083ac | 4.72350e-41) 1508| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1511| const-string/jumbo v14, "originalAllDay" 1514| const v51, #+33709 (0x000083ad | 4.72364e-41) 1517| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1520| if-eqz v6, Label_25 1522| const v51, #+33710 (0x000083ae | 4.72378e-41) 1525| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1528| const/4 v13, #+1 (0x00000001 | 1.40130e-45) Label_24: 1529| const v51, #+33711 (0x000083af | 4.72392e-41) 1532| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1535| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 1538| move-result-object v13 1539| const v51, #+33712 (0x000083b0 | 4.72406e-41) 1542| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1545| move-object/from16 v0, v46 1547| invoke-virtual {v0,v14,v13}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 349 1550| const v51, #+33713 (0x000083b1 | 4.72420e-41) 1553| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1556| const-string/jumbo v13, "eventStatus" 1559| const v51, #+33714 (0x000083b2 | 4.72434e-41) 1562| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1565| move-object/from16 v0, v49 1567| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus 1569| const v51, #+33715 (0x000083b3 | 4.72448e-41) 1572| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1575| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 1578| move-result-object v14 1579| const v51, #+33716 (0x000083b4 | 4.72462e-41) 1582| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1585| move-object/from16 v0, v46 1587| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 351 1590| const v51, #+33717 (0x000083b5 | 4.72476e-41) 1593| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1596| invoke-virtual {v7}, java.util.ArrayList.size():int 1599| move-result v29 1600| const v51, #+33718 (0x000083b6 | 4.72490e-41) 1603| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 353 1606| sget-object v13, android.provider.CalendarContract$Events.CONTENT_URI .line 352 1608| const v51, #+33719 (0x000083b7 | 4.72504e-41) 1611| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1614| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 1617| move-result-object v13 1618| const v51, #+33720 (0x000083b8 | 4.72518e-41) 1621| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1624| move-object/from16 v0, v46 1626| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 1629| move-result-object v25 1630| const v51, #+33721 (0x000083b9 | 4.72532e-41) 1633| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 354 .restart_local v25 1636| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1639| move-result-object v13 1640| const v51, #+33722 (0x000083ba | 4.72546e-41) 1643| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1646| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean .line 355 1649| const v51, #+33723 (0x000083bb | 4.72560e-41) 1652| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1655| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 1656| goto/16 Label_9 Label_25: .line 348 .end_local v25 1658| const v51, #+33724 (0x000083bc | 4.72574e-41) 1661| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1664| const/4 v13, #+0 (0x00000000 | 0.00000) 1665| goto/16 Label_24 Label_26: .line 357 .end_local v6 .end_local v26 1667| const v51, #+33725 (0x000083bd | 4.72588e-41) 1670| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1673| const/4 v13, #+2 (0x00000002 | 2.80260e-45) 1674| move/from16 v0, v50 1676| if-ne v0, v13, Label_33 .line 359 1678| const v51, #+33726 (0x000083be | 4.72602e-41) 1681| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1684| move-object/from16 v0, v48 1686| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 1688| const v51, #+33727 (0x000083bf | 4.72616e-41) 1691| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1694| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1697| move-result v13 1698| const v51, #+33728 (0x000083c0 | 4.72630e-41) 1701| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1704| if-eqz v13, Label_30 .line 364 1706| const v51, #+33729 (0x000083c1 | 4.72644e-41) 1709| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1712| invoke-static/range {v48..v49}, com.android.calendar.event.EditEventHelper.isFirstEventInSeries(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel):boolean 1715| move-result v13 1716| const v51, #+33730 (0x000083c2 | 4.72658e-41) 1719| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1722| if-eqz v13, Label_29 .line 365 1724| const v51, #+33731 (0x000083c3 | 4.72672e-41) 1727| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1730| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newDelete(android.net.Uri):android.content.ContentProviderOperation$Builder 1733| move-result-object v13 1734| const v51, #+33732 (0x000083c4 | 4.72686e-41) 1737| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1740| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1743| move-result-object v13 1744| const v51, #+33733 (0x000083c5 | 4.72700e-41) 1747| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1750| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean Label_27: .line 371 1753| const v51, #+33734 (0x000083c6 | 4.72714e-41) 1756| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1759| invoke-virtual {v7}, java.util.ArrayList.size():int 1762| move-result v29 1763| const v51, #+33735 (0x000083c7 | 4.72728e-41) 1766| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 372 1769| const-string/jumbo v13, "eventStatus" 1772| const v51, #+33736 (0x000083c8 | 4.72742e-41) 1775| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1778| move-object/from16 v0, v49 1780| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus 1782| const v51, #+33737 (0x000083c9 | 4.72756e-41) 1785| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1788| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 1791| move-result-object v14 1792| const v51, #+33738 (0x000083ca | 4.72770e-41) 1795| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1798| move-object/from16 v0, v46 1800| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 373 1803| const v51, #+33739 (0x000083cb | 4.72784e-41) 1806| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1809| sget-object v13, android.provider.CalendarContract$Events.CONTENT_URI 1811| const v51, #+33740 (0x000083cc | 4.72798e-41) 1814| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1817| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 1820| move-result-object v13 1821| const v51, #+33741 (0x000083cd | 4.72812e-41) 1824| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1827| move-object/from16 v0, v46 1829| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 1832| move-result-object v13 1833| const v51, #+33742 (0x000083ce | 4.72826e-41) 1836| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1839| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1842| move-result-object v13 1843| const v51, #+33743 (0x000083cf | 4.72840e-41) 1846| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1849| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean Label_28: .line 400 1852| const v51, #+33744 (0x000083d0 | 4.72854e-41) 1855| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1858| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 1859| goto/16 Label_9 Label_29: .line 369 1861| const v51, #+33745 (0x000083d1 | 4.72868e-41) 1864| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1867| move-object/from16 v0, v48 1869| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart 1871| const v51, #+33746 (0x000083d2 | 4.72882e-41) 1874| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1877| move-object/from16 v0, v47 1879| move-object/from16 v1, v49 1881| invoke-virtual {v0,v7,v1,v14,v15}, com.android.calendar.event.EditEventHelper.updatePastEvents(java.util.ArrayList, com.android.calendar.CalendarEventModel, long):java.lang.String 1884| const v51, #+33747 (0x000083d3 | 4.72896e-41) 1887| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1890| goto/16 Label_27 Label_30: .line 376 1892| const v51, #+33748 (0x000083d4 | 4.72910e-41) 1895| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1898| invoke-static/range {v48..v49}, com.android.calendar.event.EditEventHelper.isFirstEventInSeries(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel):boolean 1901| move-result v13 1902| const v51, #+33749 (0x000083d5 | 4.72924e-41) 1905| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1908| if-eqz v13, Label_31 .line 377 1910| const v51, #+33750 (0x000083d6 | 4.72938e-41) 1913| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1916| move-object/from16 v0, v47 1918| move-object/from16 v1, v49 1920| move-object/from16 v2, v48 1922| move-object/from16 v3, v46 1924| move/from16 v4, v50 1926| invoke-virtual {v0,v1,v2,v3,v4}, com.android.calendar.event.EditEventHelper.checkTimeDependentFields(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, android.content.ContentValues, int):void .line 378 1929| const v51, #+33751 (0x000083d7 | 4.72952e-41) 1932| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1935| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 1938| move-result-object v13 1939| const v51, #+33752 (0x000083d8 | 4.72966e-41) 1942| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1945| move-object/from16 v0, v46 1947| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 1950| move-result-object v25 1951| const v51, #+33753 (0x000083d9 | 4.72980e-41) 1954| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 380 .restart_local v25 1957| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 1960| move-result-object v13 1961| const v51, #+33754 (0x000083da | 4.72994e-41) 1964| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1967| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 1970| const v51, #+33755 (0x000083db | 4.73008e-41) 1973| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1976| goto/16 Label_28 Label_31: .line 388 .end_local v25 1978| const v51, #+33756 (0x000083dc | 4.73022e-41) 1981| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1984| move-object/from16 v0, v48 1986| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mOriginalStart 1988| const v51, #+33757 (0x000083dd | 4.73036e-41) 1991| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 1994| move-object/from16 v0, v47 1996| move-object/from16 v1, v49 1998| invoke-virtual {v0,v7,v1,v14,v15}, com.android.calendar.event.EditEventHelper.updatePastEvents(java.util.ArrayList, com.android.calendar.CalendarEventModel, long):java.lang.String 2001| move-result-object v36 2002| const v51, #+33758 (0x000083de | 4.73050e-41) 2005| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 389 .local v36, "newRrule", java.lang.String 2008| move-object/from16 v0, v48 2010| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 2012| const v51, #+33759 (0x000083df | 4.73064e-41) 2015| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2018| move-object/from16 v0, v49 2020| iget-object v14, v0, com.android.calendar.CalendarEventModel.mRrule 2022| const v51, #+33760 (0x000083e0 | 4.73078e-41) 2025| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2028| invoke-virtual {v13,v14}, java.lang.String.equals(java.lang.Object):boolean 2031| move-result v13 2032| const v51, #+33761 (0x000083e1 | 4.73092e-41) 2035| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2038| if-eqz v13, Label_32 .line 390 2040| const v51, #+33762 (0x000083e2 | 4.73106e-41) 2043| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2046| const-string/jumbo v13, "rrule" 2049| const v51, #+33763 (0x000083e3 | 4.73120e-41) 2052| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2055| move-object/from16 v0, v46 2057| move-object/from16 v1, v36 2059| invoke-virtual {v0,v13,v1}, android.content.ContentValues.put(java.lang.String, java.lang.String):void Label_32: .line 394 2062| const v51, #+33764 (0x000083e4 | 4.73134e-41) 2065| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2068| invoke-virtual {v7}, java.util.ArrayList.size():int 2071| move-result v29 2072| const v51, #+33765 (0x000083e5 | 4.73148e-41) 2075| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 395 2078| const-string/jumbo v13, "eventStatus" 2081| const v51, #+33766 (0x000083e6 | 4.73162e-41) 2084| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2087| move-object/from16 v0, v49 2089| iget v14, v0, com.android.calendar.CalendarEventModel.mEventStatus 2091| const v51, #+33767 (0x000083e7 | 4.73176e-41) 2094| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2097| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 2100| move-result-object v14 2101| const v51, #+33768 (0x000083e8 | 4.73190e-41) 2104| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2107| move-object/from16 v0, v46 2109| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 396 2112| const v51, #+33769 (0x000083e9 | 4.73204e-41) 2115| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2118| sget-object v13, android.provider.CalendarContract$Events.CONTENT_URI 2120| const v51, #+33770 (0x000083ea | 4.73218e-41) 2123| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2126| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 2129| move-result-object v13 2130| const v51, #+33771 (0x000083eb | 4.73233e-41) 2133| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2136| move-object/from16 v0, v46 2138| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 2141| move-result-object v13 2142| const v51, #+33772 (0x000083ec | 4.73247e-41) 2145| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2148| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 2151| move-result-object v13 2152| const v51, #+33773 (0x000083ed | 4.73261e-41) 2155| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2158| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 2161| const v51, #+33774 (0x000083ee | 4.73275e-41) 2164| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2167| goto/16 Label_28 Label_33: .line 402 .end_local v36 2169| const v51, #+33775 (0x000083ef | 4.73289e-41) 2172| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2175| const/4 v13, #+3 (0x00000003 | 4.20390e-45) 2176| move/from16 v0, v50 2178| if-ne v0, v13, Label_9 .line 405 2180| const v51, #+33776 (0x000083f0 | 4.73303e-41) 2183| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2186| move-object/from16 v0, v48 2188| iget-object v13, v0, com.android.calendar.CalendarEventModel.mRrule 2190| const v51, #+33777 (0x000083f1 | 4.73317e-41) 2193| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2196| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 2199| move-result v13 2200| const v51, #+33778 (0x000083f2 | 4.73331e-41) 2203| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2206| if-eqz v13, Label_34 .line 409 2208| const v51, #+33779 (0x000083f3 | 4.73345e-41) 2211| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2214| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newDelete(android.net.Uri):android.content.ContentProviderOperation$Builder 2217| move-result-object v13 2218| const v51, #+33780 (0x000083f4 | 4.73359e-41) 2221| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2224| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 2227| move-result-object v13 2228| const v51, #+33781 (0x000083f5 | 4.73373e-41) 2231| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2234| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean .line 411 2237| const v51, #+33782 (0x000083f6 | 4.73387e-41) 2240| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2243| invoke-virtual {v7}, java.util.ArrayList.size():int 2246| move-result v29 2247| const v51, #+33783 (0x000083f7 | 4.73401e-41) 2250| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 412 2253| sget-object v13, android.provider.CalendarContract$Events.CONTENT_URI 2255| const v51, #+33784 (0x000083f8 | 4.73415e-41) 2258| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2261| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 2264| move-result-object v13 2265| const v51, #+33785 (0x000083f9 | 4.73429e-41) 2268| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2271| move-object/from16 v0, v46 2273| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 2276| move-result-object v13 2277| const v51, #+33786 (0x000083fa | 4.73443e-41) 2280| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2283| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 2286| move-result-object v13 2287| const v51, #+33787 (0x000083fb | 4.73457e-41) 2290| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2293| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean .line 414 2296| const v51, #+33788 (0x000083fc | 4.73471e-41) 2299| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2302| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 2303| goto/16 Label_9 Label_34: .line 416 2305| const v51, #+33789 (0x000083fd | 4.73485e-41) 2308| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2311| move-object/from16 v0, v47 2313| move-object/from16 v1, v49 2315| move-object/from16 v2, v48 2317| move-object/from16 v3, v46 2319| move/from16 v4, v50 2321| invoke-virtual {v0,v1,v2,v3,v4}, com.android.calendar.event.EditEventHelper.checkTimeDependentFields(com.android.calendar.CalendarEventModel, com.android.calendar.CalendarEventModel, android.content.ContentValues, int):void .line 417 2324| const v51, #+33790 (0x000083fe | 4.73499e-41) 2327| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2330| invoke-static/range {v45..v45}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 2333| move-result-object v13 2334| const v51, #+33791 (0x000083ff | 4.73513e-41) 2337| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2340| move-object/from16 v0, v46 2342| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 2345| move-result-object v13 2346| const v51, #+33792 (0x00008400 | 4.73527e-41) 2349| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2352| invoke-virtual {v13}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 2355| move-result-object v13 2356| const v51, #+33793 (0x00008401 | 4.73541e-41) 2359| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2362| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 2365| const v51, #+33794 (0x00008402 | 4.73555e-41) 2368| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2371| goto/16 Label_9 Label_35: .line 422 2373| const v51, #+33795 (0x00008403 | 4.73569e-41) 2376| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2379| const/16 v35, #+0 (0x00000000 | 0.00000) .restart_local v35 2381| goto/16 Label_10 Label_36: .line 427 2383| const v51, #+33796 (0x00008404 | 4.73583e-41) 2386| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2389| new-instance v11, java.util.ArrayList 2391| const v51, #+33797 (0x00008405 | 4.73597e-41) 2394| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2397| invoke-direct {v11}, java.util.ArrayList.():void .restart_local v11 2400| const v51, #+33798 (0x00008406 | 4.73611e-41) 2403| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2406| goto/16 Label_11 Label_37: .line 433 2408| const v51, #+33799 (0x00008407 | 4.73625e-41) 2411| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2414| if-eqz v45, Label_12 .line 434 2416| const v51, #+33800 (0x00008408 | 4.73639e-41) 2419| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2422| invoke-static/range {v45..v45}, android.content.ContentUris.parseId(android.net.Uri):long 2425| move-result-wide v8:v9 2426| const v51, #+33801 (0x00008409 | 4.73653e-41) 2429| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 435 .restart_local v8 2432| invoke-static/range {v7..v12}, com.android.calendar.event.EditEventHelper.saveReminders(java.util.ArrayList, long, java.util.ArrayList, java.util.ArrayList, boolean):boolean 2435| const v51, #+33802 (0x0000840a | 4.73667e-41) 2438| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2441| goto/16 Label_12 Label_38: .line 459 .end_local v8 .restart_local v30 .restart_local v41 2443| const v51, #+33803 (0x0000840b | 4.73681e-41) 2446| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2449| const-string/jumbo v13, "event_id" 2452| const v51, #+33804 (0x0000840c | 4.73695e-41) 2455| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2458| move-object/from16 v0, v48 2460| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mId 2462| const v51, #+33805 (0x0000840d | 4.73709e-41) 2465| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2468| invoke-static {v14,v15}, java.lang.Long.valueOf(long):java.lang.Long 2471| move-result-object v14 2472| const v51, #+33806 (0x0000840e | 4.73723e-41) 2475| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2478| move-object/from16 v0, v46 2480| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 460 2483| const v51, #+33807 (0x0000840f | 4.73737e-41) 2486| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2489| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 2491| const v51, #+33808 (0x00008410 | 4.73751e-41) 2494| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2497| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 2500| move-result-object v13 2501| const v51, #+33809 (0x00008411 | 4.73765e-41) 2504| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2507| move-object/from16 v0, v46 2509| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 2512| move-result-object v25 2513| const v51, #+33810 (0x00008412 | 4.73779e-41) 2516| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .restart_local v25 2519| goto/16 Label_13 Label_39: .line 465 .end_local v25 .end_local v41 2521| const v51, #+33811 (0x00008413 | 4.73793e-41) 2524| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2527| if-eqz v30, Label_14 .line 466 2529| const v51, #+33812 (0x00008414 | 4.73807e-41) 2532| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2535| move-object/from16 v0, v48 2537| iget v13, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 2539| const v51, #+33813 (0x00008415 | 4.73821e-41) 2542| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2545| move-object/from16 v0, v49 2547| iget v14, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 2549| const v51, #+33814 (0x00008416 | 4.73835e-41) 2552| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2555| if-eq v13, v14, Label_14 .line 467 2557| const v51, #+33815 (0x00008417 | 4.73849e-41) 2560| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2563| move-object/from16 v0, v48 2565| iget v13, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 2567| const v51, #+33816 (0x00008418 | 4.73863e-41) 2570| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2573| const/4 v14, #-1 (0xffffffff | NaN) 2574| if-eq v13, v14, Label_14 .line 471 2576| const v51, #+33817 (0x00008419 | 4.73877e-41) 2579| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2582| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 2584| const v51, #+33818 (0x0000841a | 4.73891e-41) 2587| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2590| move-object/from16 v0, v48 2592| iget v14, v0, com.android.calendar.CalendarEventModel.mOwnerAttendeeId 2594| const v51, #+33819 (0x0000841b | 4.73905e-41) 2597| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2600| int-to-long v14:v15, v14 2601| invoke-static {v13,v14,v15}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 2604| move-result-object v21 2605| const v51, #+33820 (0x0000841c | 4.73919e-41) 2608| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 473 .local v21, "attUri", android.net.Uri 2611| invoke-virtual/range {v46..v46}, android.content.ContentValues.clear():void .line 474 2614| const v51, #+33821 (0x0000841d | 4.73933e-41) 2617| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2620| const-string/jumbo v13, "attendeeStatus" 2623| const v51, #+33822 (0x0000841e | 4.73947e-41) 2626| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2629| move-object/from16 v0, v48 2631| iget v14, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 2633| const v51, #+33823 (0x0000841f | 4.73961e-41) 2636| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2639| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 2642| move-result-object v14 2643| const v51, #+33824 (0x00008420 | 4.73975e-41) 2646| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2649| move-object/from16 v0, v46 2651| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 475 2654| const v51, #+33825 (0x00008421 | 4.73989e-41) 2657| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2660| const-string/jumbo v13, "event_id" 2663| const v51, #+33826 (0x00008422 | 4.74003e-41) 2666| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2669| move-object/from16 v0, v48 2671| iget-wide v14:v15, v0, com.android.calendar.CalendarEventModel.mId 2673| const v51, #+33827 (0x00008423 | 4.74017e-41) 2676| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2679| invoke-static {v14,v15}, java.lang.Long.valueOf(long):java.lang.Long 2682| move-result-object v14 2683| const v51, #+33828 (0x00008424 | 4.74031e-41) 2686| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2689| move-object/from16 v0, v46 2691| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 476 2694| const v51, #+33829 (0x00008425 | 4.74045e-41) 2697| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2700| invoke-static/range {v21..v21}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 2703| move-result-object v13 2704| const v51, #+33830 (0x00008426 | 4.74059e-41) 2707| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2710| move-object/from16 v0, v46 2712| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 2715| move-result-object v25 2716| const v51, #+33831 (0x00008427 | 4.74073e-41) 2719| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 477 .restart_local v25 2722| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 2725| move-result-object v13 2726| const v51, #+33832 (0x00008428 | 4.74087e-41) 2729| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2732| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 2735| const v51, #+33833 (0x00008429 | 4.74101e-41) 2738| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2741| goto/16 Label_14 Label_40: .line 488 .end_local v21 .end_local v25 .restart_local v24 2743| const v51, #+33834 (0x0000842a | 4.74115e-41) 2746| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2749| const-string/jumbo v38, "" .restart_local v38 2752| const v51, #+33835 (0x0000842b | 4.74129e-41) 2755| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2758| goto/16 Label_16 Label_41: .line 501 .restart_local v34 .restart_local v44 2760| const v51, #+33836 (0x0000842c | 4.74143e-41) 2763| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2766| const-wide/16 v8:v9, #-1 (0xffffffff | NaN) .restart_local v8 2768| goto/16 Label_18 Label_42: .line 515 .restart_local v37 .restart_local v39 .restart_local v40 2770| const v51, #+33837 (0x0000842d | 4.74157e-41) 2773| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2776| move-object/from16 v0, v44 2778| move-object/from16 v1, v39 2780| invoke-virtual {v0,v1}, java.util.LinkedList.add(java.lang.Object):boolean 2783| const v51, #+33838 (0x0000842e | 4.74171e-41) 2786| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2789| goto/16 Label_19 Label_43: .line 520 .end_local v39 2791| const v51, #+33839 (0x0000842f | 4.74185e-41) 2794| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2797| invoke-virtual/range {v44..v44}, java.util.LinkedList.size():int 2800| move-result v13 2801| const v51, #+33840 (0x00008430 | 4.74199e-41) 2804| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2807| if-lez v13, Label_47 .line 521 2809| const v51, #+33841 (0x00008431 | 4.74213e-41) 2812| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2815| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 2817| const v51, #+33842 (0x00008432 | 4.74227e-41) 2820| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2823| invoke-static {v13}, android.content.ContentProviderOperation.newDelete(android.net.Uri):android.content.ContentProviderOperation$Builder 2826| move-result-object v25 2827| const v51, #+33843 (0x00008433 | 4.74241e-41) 2830| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 523 .restart_local v25 2833| invoke-virtual/range {v44..v44}, java.util.LinkedList.size():int 2836| move-result v13 2837| const v51, #+33844 (0x00008434 | 4.74255e-41) 2840| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2843| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 2845| new-array v0, v13, java.lang.String[] 2847| const v51, #+33845 (0x00008435 | 4.74269e-41) 2850| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2853| move-object/from16 v20, v0 .line 524 .local v20, "args", java.lang.String[] 2855| invoke-static {v8,v9}, java.lang.Long.toString(long):java.lang.String 2858| move-result-object v13 2859| const v51, #+33846 (0x00008436 | 4.74283e-41) 2862| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2865| const/4 v14, #+0 (0x00000000 | 0.00000) 2866| aput-object v13, v20, v14 .line 525 2868| const v51, #+33847 (0x00008437 | 4.74297e-41) 2871| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2874| const/16 v31, #+1 (0x00000001 | 1.40130e-45) .line 526 .local v31, "i", int 2876| new-instance v28, java.lang.StringBuilder 2878| const v51, #+33848 (0x00008438 | 4.74312e-41) 2881| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2884| const-string/jumbo v13, "event_id=? AND attendeeEmail IN (" 2887| const v51, #+33849 (0x00008439 | 4.74326e-41) 2890| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2893| move-object/from16 v0, v28 2895| invoke-direct {v0,v13}, java.lang.StringBuilder.(java.lang.String):void .line 527 .local v28, "deleteWhere", java.lang.StringBuilder 2898| const v51, #+33850 (0x0000843a | 4.74340e-41) 2901| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2904| invoke-interface/range {v44..v44}, java.lang.Iterable.iterator():java.util.Iterator 2907| move-result-object v43 2908| const v51, #+33851 (0x0000843b | 4.74354e-41) 2911| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_44: .local v43, "removedAttendee$iterator", java.util.Iterator 2914| const v51, #+33852 (0x0000843c | 4.74368e-41) 2917| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2920| invoke-interface/range {v43..v43}, java.util.Iterator.hasNext():boolean 2923| move-result v13 2924| const v51, #+33853 (0x0000843d | 4.74382e-41) 2927| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2930| if-eqz v13, Label_46 2932| const v51, #+33854 (0x0000843e | 4.74396e-41) 2935| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2938| invoke-interface/range {v43..v43}, java.util.Iterator.next():java.lang.Object 2941| move-result-object v42 2942| const v51, #+33855 (0x0000843f | 4.74410e-41) 2945| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2948| check-cast v42, java.lang.String .line 528 .local v42, "removedAttendee", java.lang.String 2950| const v51, #+33856 (0x00008440 | 4.74424e-41) 2953| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2956| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 2957| move/from16 v0, v31 2959| if-le v0, v13, Label_45 .line 529 2961| const v51, #+33857 (0x00008441 | 4.74438e-41) 2964| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2967| const-string/jumbo v13, "," 2970| const v51, #+33858 (0x00008442 | 4.74452e-41) 2973| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2976| move-object/from16 v0, v28 2978| invoke-virtual {v0,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_45: .line 531 2981| const v51, #+33859 (0x00008443 | 4.74466e-41) 2984| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2987| const-string/jumbo v13, "?" 2990| const v51, #+33860 (0x00008444 | 4.74480e-41) 2993| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 2996| move-object/from16 v0, v28 2998| invoke-virtual {v0,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 532 3001| const v51, #+33861 (0x00008445 | 4.74494e-41) 3004| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3007| add-int/lit8 v32, v31, #+1 (0x00000001 | 1.40130e-45) .end_local v31 .local v32, "i", int 3009| aput-object v42, v20, v31 3011| const v51, #+33862 (0x00008446 | 4.74508e-41) 3014| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3017| move/from16 v31, v32 .end_local v32 .restart_local v31 3019| goto/16 Label_44 Label_46: .line 534 .end_local v42 3021| const v51, #+33863 (0x00008447 | 4.74522e-41) 3024| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3027| const-string/jumbo v13, ")" 3030| const v51, #+33864 (0x00008448 | 4.74536e-41) 3033| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3036| move-object/from16 v0, v28 3038| invoke-virtual {v0,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 535 3041| const v51, #+33865 (0x00008449 | 4.74550e-41) 3044| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3047| invoke-virtual/range {v28..v28}, java.lang.StringBuilder.toString():java.lang.String 3050| move-result-object v13 3051| const v51, #+33866 (0x0000844a | 4.74564e-41) 3054| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3057| move-object/from16 v0, v25 3059| move-object/from16 v1, v20 3061| invoke-virtual {v0,v13,v1}, android.content.ContentProviderOperation$Builder.withSelection(java.lang.String, java.lang.String[]):android.content.ContentProviderOperation$Builder .line 536 3064| const v51, #+33867 (0x0000844b | 4.74578e-41) 3067| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3070| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 3073| move-result-object v13 3074| const v51, #+33868 (0x0000844c | 4.74592e-41) 3077| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3080| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean Label_47: .line 540 .end_local v20 .end_local v25 .end_local v28 .end_local v31 .end_local v37 .end_local v40 .end_local v43 3083| const v51, #+33869 (0x0000844d | 4.74606e-41) 3086| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3089| invoke-virtual/range {v34..v34}, java.util.HashMap.size():int 3092| move-result v13 3093| const v51, #+33870 (0x0000844e | 4.74620e-41) 3096| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3099| if-lez v13, Label_51 .line 542 3101| const v51, #+33871 (0x0000844f | 4.74634e-41) 3104| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3107| invoke-virtual/range {v34..v34}, java.util.HashMap.values():java.util.Collection 3110| move-result-object v13 3111| const v51, #+33872 (0x00008450 | 4.74648e-41) 3114| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3117| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 3120| move-result-object v23 3121| const v51, #+33873 (0x00008451 | 4.74662e-41) 3124| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void Label_48: .local v23, "attendee$iterator", java.util.Iterator 3127| const v51, #+33874 (0x00008452 | 4.74676e-41) 3130| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3133| invoke-interface/range {v23..v23}, java.util.Iterator.hasNext():boolean 3136| move-result v13 3137| const v51, #+33875 (0x00008453 | 4.74690e-41) 3140| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3143| if-eqz v13, Label_51 3145| const v51, #+33876 (0x00008454 | 4.74704e-41) 3148| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3151| invoke-interface/range {v23..v23}, java.util.Iterator.next():java.lang.Object 3154| move-result-object v22 3155| const v51, #+33877 (0x00008455 | 4.74718e-41) 3158| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3161| check-cast v22, com.android.calendar.CalendarEventModel$Attendee .line 543 .local v22, "attendee", com.android.calendar.CalendarEventModel$Attendee 3163| const v51, #+33878 (0x00008456 | 4.74732e-41) 3166| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3169| invoke-virtual/range {v46..v46}, android.content.ContentValues.clear():void .line 544 3172| const v51, #+33879 (0x00008457 | 4.74746e-41) 3175| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3178| const-string/jumbo v13, "attendeeName" 3181| const v51, #+33880 (0x00008458 | 4.74760e-41) 3184| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3187| move-object/from16 v0, v22 3189| iget-object v14, v0, com.android.calendar.CalendarEventModel$Attendee.mName 3191| const v51, #+33881 (0x00008459 | 4.74774e-41) 3194| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3197| move-object/from16 v0, v46 3199| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 545 3202| const v51, #+33882 (0x0000845a | 4.74788e-41) 3205| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3208| const-string/jumbo v13, "attendeeEmail" 3211| const v51, #+33883 (0x0000845b | 4.74802e-41) 3214| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3217| move-object/from16 v0, v22 3219| iget-object v14, v0, com.android.calendar.CalendarEventModel$Attendee.mEmail 3221| const v51, #+33884 (0x0000845c | 4.74816e-41) 3224| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3227| move-object/from16 v0, v46 3229| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 546 3232| const v51, #+33885 (0x0000845d | 4.74830e-41) 3235| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3238| const-string/jumbo v13, "attendeeRelationship" .line 547 3241| const v51, #+33886 (0x0000845e | 4.74844e-41) 3244| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3247| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 3248| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 3251| move-result-object v14 3252| const v51, #+33887 (0x0000845f | 4.74858e-41) 3255| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 546 3258| move-object/from16 v0, v46 3260| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 548 3263| const v51, #+33888 (0x00008460 | 4.74872e-41) 3266| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3269| const-string/jumbo v13, "attendeeType" 3272| const v51, #+33889 (0x00008461 | 4.74886e-41) 3275| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3278| const/4 v14, #+1 (0x00000001 | 1.40130e-45) 3279| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 3282| move-result-object v14 3283| const v51, #+33890 (0x00008462 | 4.74900e-41) 3286| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3289| move-object/from16 v0, v46 3291| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 549 3294| const v51, #+33891 (0x00008463 | 4.74914e-41) 3297| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3300| const-string/jumbo v13, "attendeeStatus" 3303| const v51, #+33892 (0x00008464 | 4.74928e-41) 3306| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3309| const/4 v14, #+0 (0x00000000 | 0.00000) 3310| invoke-static {v14}, java.lang.Integer.valueOf(int):java.lang.Integer 3313| move-result-object v14 3314| const v51, #+33893 (0x00008465 | 4.74942e-41) 3317| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3320| move-object/from16 v0, v46 3322| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 551 3325| const v51, #+33894 (0x00008466 | 4.74956e-41) 3328| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3331| if-eqz v35, Label_50 .line 552 3333| const v51, #+33895 (0x00008467 | 4.74970e-41) 3336| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3339| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 3341| const v51, #+33896 (0x00008468 | 4.74984e-41) 3344| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3347| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 3350| move-result-object v13 3351| const v51, #+33897 (0x00008469 | 4.74998e-41) 3354| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3357| move-object/from16 v0, v46 3359| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 3362| move-result-object v25 3363| const v51, #+33898 (0x0000846a | 4.75012e-41) 3366| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .line 554 .restart_local v25 3369| const-string/jumbo v13, "event_id" 3372| const v51, #+33899 (0x0000846b | 4.75026e-41) 3375| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3378| move-object/from16 v0, v25 3380| move/from16 v1, v29 3382| invoke-virtual {v0,v13,v1}, android.content.ContentProviderOperation$Builder.withValueBackReference(java.lang.String, int):android.content.ContentProviderOperation$Builder Label_49: .line 560 3385| const v51, #+33900 (0x0000846c | 4.75040e-41) 3388| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3391| invoke-virtual/range {v25..v25}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 3394| move-result-object v13 3395| const v51, #+33901 (0x0000846d | 4.75054e-41) 3398| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3401| invoke-virtual {v7,v13}, java.util.ArrayList.add(java.lang.Object):boolean 3404| const v51, #+33902 (0x0000846e | 4.75068e-41) 3407| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3410| goto/16 Label_48 Label_50: .line 556 .end_local v25 3412| const v51, #+33903 (0x0000846f | 4.75082e-41) 3415| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3418| const-string/jumbo v13, "event_id" 3421| const v51, #+33904 (0x00008470 | 4.75096e-41) 3424| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3427| invoke-static {v8,v9}, java.lang.Long.valueOf(long):java.lang.Long 3430| move-result-object v14 3431| const v51, #+33905 (0x00008471 | 4.75110e-41) 3434| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3437| move-object/from16 v0, v46 3439| invoke-virtual {v0,v13,v14}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 557 3442| const v51, #+33906 (0x00008472 | 4.75124e-41) 3445| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3448| sget-object v13, android.provider.CalendarContract$Attendees.CONTENT_URI 3450| const v51, #+33907 (0x00008473 | 4.75138e-41) 3453| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3456| invoke-static {v13}, android.content.ContentProviderOperation.newInsert(android.net.Uri):android.content.ContentProviderOperation$Builder 3459| move-result-object v13 3460| const v51, #+33908 (0x00008474 | 4.75152e-41) 3463| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3466| move-object/from16 v0, v46 3468| invoke-virtual {v13,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 3471| move-result-object v25 3472| const v51, #+33909 (0x00008475 | 4.75166e-41) 3475| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void .restart_local v25 3478| goto/16 Label_49 Label_51: .line 567 .end_local v8 .end_local v22 .end_local v23 .end_local v24 .end_local v25 .end_local v34 .end_local v38 .end_local v44 3480| const v51, #+33910 (0x00008476 | 4.75180e-41) 3483| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3486| move-object/from16 v0, v47 3488| iget-object v13, v0, com.android.calendar.event.EditEventHelper.mService 3490| const v51, #+33911 (0x00008477 | 4.75194e-41) 3493| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3496| move-object/from16 v0, v47 3498| iget-object v14, v0, com.android.calendar.event.EditEventHelper.mService 3500| const v51, #+33912 (0x00008478 | 4.75208e-41) 3503| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3506| invoke-virtual {v14}, com.android.calendar.AsyncQueryService.getNextToken():int 3509| move-result v14 3510| const v51, #+33913 (0x00008479 | 4.75222e-41) 3513| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3516| const-string/jumbo v16, "com.android.calendar" 3519| const v51, #+33914 (0x0000847a | 4.75236e-41) 3522| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3525| const/4 v15, #+0 (0x00000000 | 0.00000) .line 568 3526| const-wide/16 v18:v19, #+0 (0x00000000 | 0.00000) 3528| move-object/from16 v17, v7 .line 567 3530| invoke-virtual/range {v13..v19}, com.android.calendar.AsyncQueryService.startBatch(int, java.lang.Object, java.lang.String, java.util.ArrayList, long):void .line 570 3533| const v51, #+33915 (0x0000847b | 4.75250e-41) 3536| invoke-static/range {v51..v51}, CodeCoverage.TraceBasicBlock(int):void 3539| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 3540| return v13 } method com.android.calendar.event.EditEventHelper.updatePastEvents(java.util.ArrayList, com.android.calendar.CalendarEventModel, long):java.lang.String { .params "?", "originalModel", "endTimeMillis" .src "EditEventHelper.java" .line 701 0| move-object/16 v23, v24 3| move-object/16 v24, v25 6| move-object/16 v25, v26 9| move-wide/16 v26:v27, v27:v28 .local_ex v24, "ops", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 701 12| const v28, #+33916 (0x0000847c | 4.75264e-41) 15| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v25 20| iget-boolean v13, v0, com.android.calendar.CalendarEventModel.mAllDay .line 702 .local v13, "origAllDay", boolean 22| const v28, #+33917 (0x0000847d | 4.75278e-41) 25| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 28| move-object/from16 v0, v25 30| iget-object v15, v0, com.android.calendar.CalendarEventModel.mRrule .line 703 .local v15, "origRrule", java.lang.String 32| const v28, #+33918 (0x0000847e | 4.75292e-41) 35| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 38| move-object v12, v15 .line 705 .local v12, "newRrule", java.lang.String 39| new-instance v14, com.android.calendarcommon2.EventRecurrence 41| const v28, #+33919 (0x0000847f | 4.75306e-41) 44| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v14}, com.android.calendarcommon2.EventRecurrence.():void .line 706 .local v14, "origRecurrence", com.android.calendarcommon2.EventRecurrence 50| const v28, #+33920 (0x00008480 | 4.75320e-41) 53| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v14,v15}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 709 59| const v28, #+33921 (0x00008481 | 4.75334e-41) 62| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 65| move-object/from16 v0, v25 67| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart .line 710 .local v6, "startTimeMillis", long 69| const v28, #+33922 (0x00008482 | 4.75348e-41) 72| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v4, android.text.format.Time 77| const v28, #+33923 (0x00008483 | 4.75362e-41) 80| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v4}, android.text.format.Time.():void .line 711 .local v4, "dtstart", android.text.format.Time 86| const v28, #+33924 (0x00008484 | 4.75376e-41) 89| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 92| move-object/from16 v0, v25 94| iget-object v8, v0, com.android.calendar.CalendarEventModel.mTimezone 96| const v28, #+33925 (0x00008485 | 4.75391e-41) 99| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 102| iput-object v8, v4, android.text.format.Time.timezone .line 712 104| const v28, #+33926 (0x00008486 | 4.75405e-41) 107| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v4,v6,v7}, android.text.format.Time.set(long):void .line 714 113| const v28, #+33927 (0x00008487 | 4.75419e-41) 116| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 119| new-instance v18, android.content.ContentValues 121| const v28, #+33928 (0x00008488 | 4.75433e-41) 124| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-direct/range {v18..v18}, android.content.ContentValues.():void .line 716 .local v18, "updateValues", android.content.ContentValues 130| const v28, #+33929 (0x00008489 | 4.75447e-41) 133| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 136| iget v8, v14, com.android.calendarcommon2.EventRecurrence.count 138| const v28, #+33930 (0x0000848a | 4.75461e-41) 141| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 144| if-lez v8, Label_4 .line 729 146| const v28, #+33931 (0x0000848b | 4.75475e-41) 149| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 152| new-instance v5, com.android.calendarcommon2.RecurrenceSet 154| const v28, #+33932 (0x0000848c | 4.75489e-41) 157| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 160| move-object/from16 v0, v25 162| iget-object v8, v0, com.android.calendar.CalendarEventModel.mRrule 164| const v28, #+33933 (0x0000848d | 4.75503e-41) 167| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 170| const/4 v9, #+0 (0x00000000 | 0.00000) 171| const/16 v19, #+0 (0x00000000 | 0.00000) 173| const/16 v20, #+0 (0x00000000 | 0.00000) 175| move-object/from16 v0, v19 177| move-object/from16 v1, v20 179| invoke-direct {v5,v8,v9,v0,v1}, com.android.calendarcommon2.RecurrenceSet.(java.lang.String, java.lang.String, java.lang.String, java.lang.String):void .line 730 .local v5, "recurSet", com.android.calendarcommon2.RecurrenceSet 182| const v28, #+33934 (0x0000848e | 4.75517e-41) 185| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v3, com.android.calendarcommon2.RecurrenceProcessor 190| const v28, #+33935 (0x0000848f | 4.75531e-41) 193| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-direct {v3}, com.android.calendarcommon2.RecurrenceProcessor.():void .local v3, "recurProc", com.android.calendarcommon2.RecurrenceProcessor 199| const v28, #+33936 (0x00008490 | 4.75545e-41) 202| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 205| move-wide/from16 v8:v9, v26:v27 .try_begin_1 .line 733 207| const v28, #+33937 (0x00008491 | 4.75559e-41) 210| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual/range {v3..v9}, com.android.calendarcommon2.RecurrenceProcessor.expand(android.text.format.Time, com.android.calendarcommon2.RecurrenceSet, long, long):long[] .try_end_1 catch(com.android.calendarcommon2.DateException) : Label_1 216| move-result-object v16 217| const v28, #+33938 (0x00008492 | 4.75573e-41) 220| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 738 .local v16, "recurrences", long[] 223| move-object/from16 v0, v16 225| array-length v8, v0 226| const v28, #+33939 (0x00008493 | 4.75587e-41) 229| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 232| if-nez v8, Label_2 .line 739 234| const v28, #+33940 (0x00008494 | 4.75601e-41) 237| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 240| new-instance v8, java.lang.RuntimeException 242| const v28, #+33941 (0x00008495 | 4.75615e-41) 245| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 248| const-string/jumbo v9, "can't use this method on first instance" 251| const v28, #+33942 (0x00008496 | 4.75629e-41) 254| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-direct {v8,v9}, java.lang.RuntimeException.(java.lang.String):void 260| const v28, #+33943 (0x00008497 | 4.75643e-41) 263| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 266| throw v8 Label_1: .line 734 .end_local v16 267| const v28, #+33944 (0x00008498 | 4.75657e-41) 270| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 273| move-exception v10 .line 735 .local v10, "de", com.android.calendarcommon2.DateException 274| new-instance v8, java.lang.RuntimeException 276| const v28, #+33945 (0x00008499 | 4.75671e-41) 279| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-direct {v8,v10}, java.lang.RuntimeException.(java.lang.Throwable):void 285| const v28, #+33946 (0x0000849a | 4.75685e-41) 288| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 291| throw v8 Label_2: .line 742 .end_local v10 .restart_local v16 292| const v28, #+33947 (0x0000849b | 4.75699e-41) 295| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 298| new-instance v11, com.android.calendarcommon2.EventRecurrence 300| const v28, #+33948 (0x0000849c | 4.75713e-41) 303| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-direct {v11}, com.android.calendarcommon2.EventRecurrence.():void .line 743 .local v11, "excepRecurrence", com.android.calendarcommon2.EventRecurrence 309| const v28, #+33949 (0x0000849d | 4.75727e-41) 312| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-virtual {v11,v15}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 744 318| const v28, #+33950 (0x0000849e | 4.75741e-41) 321| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 324| iget v8, v11, com.android.calendarcommon2.EventRecurrence.count 326| const v28, #+33951 (0x0000849f | 4.75755e-41) 329| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 332| move-object/from16 v0, v16 334| array-length v9, v0 335| const v28, #+33952 (0x000084a0 | 4.75769e-41) 338| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 341| sub-int/2addr v8, v9 342| iput v8, v11, com.android.calendarcommon2.EventRecurrence.count .line 745 344| const v28, #+33953 (0x000084a1 | 4.75783e-41) 347| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v11}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 353| move-result-object v12 354| const v28, #+33954 (0x000084a2 | 4.75797e-41) 357| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 747 360| move-object/from16 v0, v16 362| array-length v8, v0 363| const v28, #+33955 (0x000084a3 | 4.75811e-41) 366| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 369| iput v8, v14, com.android.calendarcommon2.EventRecurrence.count Label_3: .line 778 .end_local v3 .end_local v5 .end_local v11 .end_local v16 371| const v28, #+33956 (0x000084a4 | 4.75825e-41) 374| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 377| const-string/jumbo v8, "rrule" 380| const v28, #+33957 (0x000084a5 | 4.75839e-41) 383| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v14}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 389| move-result-object v9 390| const v28, #+33958 (0x000084a6 | 4.75853e-41) 393| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 396| move-object/from16 v0, v18 398| invoke-virtual {v0,v8,v9}, android.content.ContentValues.put(java.lang.String, java.lang.String):void .line 779 401| const v28, #+33959 (0x000084a7 | 4.75867e-41) 404| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v8, "dtstart" 410| const v28, #+33960 (0x000084a8 | 4.75881e-41) 413| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 416| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 417| invoke-virtual {v4,v9}, android.text.format.Time.normalize(boolean):long 420| move-result-wide v20:v21 421| const v28, #+33961 (0x000084a9 | 4.75895e-41) 424| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-static/range {v20..v21}, java.lang.Long.valueOf(long):java.lang.Long 430| move-result-object v9 431| const v28, #+33962 (0x000084aa | 4.75909e-41) 434| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 437| move-object/from16 v0, v18 439| invoke-virtual {v0,v8,v9}, android.content.ContentValues.put(java.lang.String, java.lang.Long):void .line 781 442| const v28, #+33963 (0x000084ab | 4.75923e-41) 445| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 448| move-object/from16 v0, v25 450| iget-object v8, v0, com.android.calendar.CalendarEventModel.mUri 452| const v28, #+33964 (0x000084ac | 4.75937e-41) 455| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-static {v8}, android.net.Uri.parse(java.lang.String):android.net.Uri 461| move-result-object v8 462| const v28, #+33965 (0x000084ad | 4.75951e-41) 465| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-static {v8}, android.content.ContentProviderOperation.newUpdate(android.net.Uri):android.content.ContentProviderOperation$Builder 471| move-result-object v8 472| const v28, #+33966 (0x000084ae | 4.75965e-41) 475| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 478| move-object/from16 v0, v18 480| invoke-virtual {v8,v0}, android.content.ContentProviderOperation$Builder.withValues(android.content.ContentValues):android.content.ContentProviderOperation$Builder 483| move-result-object v2 484| const v28, #+33967 (0x000084af | 4.75979e-41) 487| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 783 .local v2, "b", android.content.ContentProviderOperation$Builder 490| invoke-virtual {v2}, android.content.ContentProviderOperation$Builder.build():android.content.ContentProviderOperation 493| move-result-object v8 494| const v28, #+33968 (0x000084b0 | 4.75993e-41) 497| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 500| move-object/from16 v0, v24 502| invoke-virtual {v0,v8}, java.util.ArrayList.add(java.lang.Object):boolean .line 785 505| const v28, #+33969 (0x000084b1 | 4.76007e-41) 508| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 511| return-object v12 Label_4: .line 754 .end_local v2 512| const v28, #+33970 (0x000084b2 | 4.76021e-41) 515| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 518| new-instance v17, android.text.format.Time 520| const v28, #+33971 (0x000084b3 | 4.76035e-41) 523| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 526| invoke-direct/range {v17..v17}, android.text.format.Time.():void .line 755 .local v17, "untilTime", android.text.format.Time 529| const v28, #+33972 (0x000084b4 | 4.76049e-41) 532| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 535| const-string/jumbo v8, "UTC" 538| const v28, #+33973 (0x000084b5 | 4.76063e-41) 541| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v17 546| iput-object v8, v0, android.text.format.Time.timezone .line 759 548| const v28, #+33974 (0x000084b6 | 4.76077e-41) 551| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 554| const-wide/16 v8:v9, #+1000 (0x000003e8 | 1.40130e-42) 556| sub-long v8:v9, v26:v27, v8:v9 558| move-object/from16 v0, v17 560| invoke-virtual {v0,v8,v9}, android.text.format.Time.set(long):void .line 760 563| const v28, #+33975 (0x000084b7 | 4.76091e-41) 566| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 569| if-eqz v13, Label_5 .line 761 571| const v28, #+33976 (0x000084b8 | 4.76105e-41) 574| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 577| const/4 v8, #+0 (0x00000000 | 0.00000) 578| move-object/from16 v0, v17 580| iput v8, v0, android.text.format.Time.hour .line 762 582| const v28, #+33977 (0x000084b9 | 4.76119e-41) 585| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 588| const/4 v8, #+0 (0x00000000 | 0.00000) 589| move-object/from16 v0, v17 591| iput v8, v0, android.text.format.Time.minute .line 763 593| const v28, #+33978 (0x000084ba | 4.76133e-41) 596| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 599| const/4 v8, #+0 (0x00000000 | 0.00000) 600| move-object/from16 v0, v17 602| iput v8, v0, android.text.format.Time.second .line 764 604| const v28, #+33979 (0x000084bb | 4.76147e-41) 607| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 610| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 611| move-object/from16 v0, v17 613| iput-boolean v8, v0, android.text.format.Time.allDay .line 765 615| const v28, #+33980 (0x000084bc | 4.76161e-41) 618| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 621| const/4 v8, #+0 (0x00000000 | 0.00000) 622| move-object/from16 v0, v17 624| invoke-virtual {v0,v8}, android.text.format.Time.normalize(boolean):long .line 769 627| const v28, #+33981 (0x000084bd | 4.76175e-41) 630| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 633| const/4 v8, #+0 (0x00000000 | 0.00000) 634| iput v8, v4, android.text.format.Time.hour .line 770 636| const v28, #+33982 (0x000084be | 4.76189e-41) 639| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 642| const/4 v8, #+0 (0x00000000 | 0.00000) 643| iput v8, v4, android.text.format.Time.minute .line 771 645| const v28, #+33983 (0x000084bf | 4.76203e-41) 648| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 651| const/4 v8, #+0 (0x00000000 | 0.00000) 652| iput v8, v4, android.text.format.Time.second .line 772 654| const v28, #+33984 (0x000084c0 | 4.76217e-41) 657| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 660| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 661| iput-boolean v8, v4, android.text.format.Time.allDay .line 773 663| const v28, #+33985 (0x000084c1 | 4.76231e-41) 666| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 669| const-string/jumbo v8, "UTC" 672| const v28, #+33986 (0x000084c2 | 4.76245e-41) 675| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 678| iput-object v8, v4, android.text.format.Time.timezone Label_5: .line 775 680| const v28, #+33987 (0x000084c3 | 4.76259e-41) 683| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 686| invoke-virtual/range {v17..v17}, android.text.format.Time.format2445():java.lang.String 689| move-result-object v8 690| const v28, #+33988 (0x000084c4 | 4.76273e-41) 693| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 696| iput-object v8, v14, com.android.calendarcommon2.EventRecurrence.until 698| const v28, #+33989 (0x000084c5 | 4.76287e-41) 701| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 704| goto/16 Label_3 } method com.android.calendar.event.EditEventView$1.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+33990 (0x000084c6 | 4.76301e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$1.this$0 .line 791 8| const v0, #+33991 (0x000084c7 | 4.76315e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+33992 (0x000084c8 | 4.76329e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$1.onClick(android.view.View):void { .params "v" .src "EditEventView.java" .line 794 .prologue_end .line 794 0| const v0, #+33993 (0x000084c9 | 4.76343e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView$1.this$0 8| const v0, #+33994 (0x000084ca | 4.76357e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.event.EditEventView.-wrap5(com.android.calendar.event.EditEventView):void .line 795 17| const v0, #+33995 (0x000084cb | 4.76371e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$2.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+33996 (0x000084cc | 4.76385e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$2.this$0 .line 826 8| const v0, #+33997 (0x000084cd | 4.76399e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+33998 (0x000084ce | 4.76413e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$2.onEditorAction(android.widget.TextView, int, android.view.KeyEvent):boolean { .params "v", "actionId", "event" .src "EditEventView.java" .line 829 .prologue_end .line 829 0| const v0, #+33999 (0x000084cf | 4.76427e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 7| if-ne v4, v1, Label_1 .line 832 9| const v0, #+34000 (0x000084d0 | 4.76441e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.event.EditEventView$2.this$0 17| const v0, #+34001 (0x000084d1 | 4.76455e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v1, com.android.calendar.event.EditEventView.mLocationTextView 25| const v0, #+34002 (0x000084d2 | 4.76470e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, android.widget.AutoCompleteTextView.dismissDropDown():void Label_1: .line 834 34| const v0, #+34003 (0x000084d3 | 4.76484e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| return v1 } method com.android.calendar.event.EditEventView$3.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+34004 (0x000084d4 | 4.76498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$3.this$0 .line 842 8| const v0, #+34005 (0x000084d5 | 4.76512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+34006 (0x000084d6 | 4.76526e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$3.onItemSelected(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "EditEventView.java" .line 852 .local_ex v4, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 852 0| const v0, #+34007 (0x000084d7 | 4.76540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 8| const v0, #+34008 (0x000084d8 | 4.76554e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.event.EditEventView.-get2(com.android.calendar.event.EditEventView):int 17| move-result v1 18| const v0, #+34009 (0x000084d9 | 4.76568e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #-1 (0xffffffff | NaN) 25| if-ne v1, v2, Label_1 .line 853 27| const v0, #+34010 (0x000084da | 4.76582e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 35| const v0, #+34011 (0x000084db | 4.76596e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1,v6}, com.android.calendar.event.EditEventView.-set1(com.android.calendar.event.EditEventView, int):int Label_1: .line 856 44| const v0, #+34012 (0x000084dc | 4.76610e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 52| const v0, #+34013 (0x000084dd | 4.76624e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v1}, com.android.calendar.event.EditEventView.-get2(com.android.calendar.event.EditEventView):int 61| move-result v1 62| const v0, #+34014 (0x000084de | 4.76638e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eq v1, v6, Label_3 .line 857 70| const v0, #+34015 (0x000084df | 4.76652e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 78| const v0, #+34016 (0x000084e0 | 4.76666e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v1}, com.android.calendar.event.EditEventView.-get1(com.android.calendar.event.EditEventView):boolean 87| move-result v1 88| const v0, #+34017 (0x000084e1 | 4.76680e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 856 96| if-eqz v1, Label_3 .line 858 98| const v0, #+34018 (0x000084e2 | 4.76694e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 106| const v0, #+34019 (0x000084e3 | 4.76708e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 113| invoke-static {v1,v2}, com.android.calendar.event.EditEventView.-set2(com.android.calendar.event.EditEventView, boolean):boolean Label_2: .line 863 116| const v0, #+34020 (0x000084e4 | 4.76722e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| return-void Label_3: .line 860 123| const v0, #+34021 (0x000084e5 | 4.76736e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 131| const v0, #+34022 (0x000084e6 | 4.76750e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v1,v6}, com.android.calendar.event.EditEventView.-set1(com.android.calendar.event.EditEventView, int):int .line 861 140| const v0, #+34023 (0x000084e7 | 4.76764e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v1, v3, com.android.calendar.event.EditEventView$3.this$0 148| const v0, #+34024 (0x000084e8 | 4.76778e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const/4 v2, #+0 (0x00000000 | 0.00000) 155| invoke-static {v1,v2}, com.android.calendar.event.EditEventView.-set0(com.android.calendar.event.EditEventView, boolean):boolean 158| const v0, #+34025 (0x000084e9 | 4.76792e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| goto/16 Label_2 } method com.android.calendar.event.EditEventView$3.onNothingSelected(android.widget.AdapterView):void { .params "?" .src "EditEventView.java" .line 865 .local_ex v2, "arg0", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 865 0| const v0, #+34026 (0x000084ea | 4.76806e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.event.EditEventView$4.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+34027 (0x000084eb | 4.76820e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$4.this$0 .line 1103 8| const v0, #+34028 (0x000084ec | 4.76834e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+34029 (0x000084ed | 4.76848e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$4.onCheckedChanged(android.widget.CompoundButton, boolean):void { .params "buttonView", "isChecked" .src "EditEventView.java" .line 1106 .prologue_end .line 1106 0| const v0, #+34030 (0x000084ee | 4.76862e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView$4.this$0 8| const v0, #+34031 (0x000084ef | 4.76876e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v4}, com.android.calendar.event.EditEventView.setAllDayViewsVisibility(boolean):void .line 1107 17| const v0, #+34032 (0x000084f0 | 4.76890e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$5.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+34033 (0x000084f1 | 4.76904e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$5.this$0 .line 1139 8| const v0, #+34034 (0x000084f2 | 4.76918e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+34035 (0x000084f3 | 4.76932e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$5.onClick(android.view.View):void { .params "v" .src "EditEventView.java" .line 1142 .prologue_end .line 1142 0| const v0, #+34036 (0x000084f4 | 4.76946e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView$5.this$0 8| const v0, #+34037 (0x000084f5 | 4.76960e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.event.EditEventView.-wrap0(com.android.calendar.event.EditEventView):void .line 1143 17| const v0, #+34038 (0x000084f6 | 4.76974e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$6.(com.android.calendar.event.EditEventView):void { .params "this$0" .src "EditEventView.java" .line 1 .prologue_end .line 1 0| const v0, #+34039 (0x000084f7 | 4.76988e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$6.this$0 .line 1149 8| const v0, #+34040 (0x000084f8 | 4.77002e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+34041 (0x000084f9 | 4.77016e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EditEventView$6.onClick(android.view.View):void { .params "v" .src "EditEventView.java" .line 1152 .prologue_end .line 1152 0| const v0, #+34042 (0x000084fa | 4.77030e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EditEventView$6.this$0 8| const v0, #+34043 (0x000084fb | 4.77044e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.event.EditEventView.mAllDayCheckBox 16| const v0, #+34044 (0x000084fc | 4.77058e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v3, com.android.calendar.event.EditEventView$6.this$0 24| const v0, #+34045 (0x000084fd | 4.77072e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v2, com.android.calendar.event.EditEventView.mAllDayCheckBox 32| const v0, #+34046 (0x000084fe | 4.77086e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v2}, android.widget.CheckBox.isChecked():boolean 41| move-result v2 42| const v0, #+34047 (0x000084ff | 4.77100e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 50| invoke-virtual {v1,v2}, android.widget.CheckBox.setChecked(boolean):void .line 1153 53| const v0, #+34048 (0x00008500 | 4.77114e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.event.EditEventView$CalendarsAdapter.(android.content.Context, int, android.database.Cursor):void { .params "context", "resourceId", "c" .src "EditEventView.java" .line 529 .prologue_end .line 529 0| const v0, #+34049 (0x00008501 | 4.77128e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, android.widget.ResourceCursorAdapter.(android.content.Context, int, android.database.Cursor):void .line 530 9| const v0, #+34050 (0x00008502 | 4.77142e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const v1, #+2130968595 (0x7f040013 | 1.75458e+38) 18| invoke-virtual {v2,v1}, com.android.calendar.event.EditEventView$CalendarsAdapter.setDropDownViewResource(int):void .line 531 21| const v0, #+34051 (0x00008503 | 4.77156e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| return-void } method com.android.calendar.event.EditEventView$CalendarsAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor):void { .params "view", "context", "cursor" .src "EditEventView.java" .line 535 .prologue_end .line 535 0| const v0, #+34052 (0x00008504 | 4.77170e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v8, #+2131755060 (0x7f100034 | 1.91410e+38) 9| invoke-virtual {v10,v8}, android.view.View.findViewById(int):android.view.View 12| move-result-object v2 13| const v0, #+34053 (0x00008505 | 4.77184e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 536 .local v2, "colorBar", android.view.View 19| const-string/jumbo v8, "calendar_color" 22| const v0, #+34054 (0x00008506 | 4.77198e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 31| move-result v3 32| const v0, #+34055 (0x00008507 | 4.77212e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 537 .local v3, "colorColumn", int 38| const-string/jumbo v8, "calendar_displayName" 41| const v0, #+34056 (0x00008508 | 4.77226e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 50| move-result v6 51| const v0, #+34057 (0x00008509 | 4.77240e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 538 .local v6, "nameColumn", int 57| const-string/jumbo v8, "ownerAccount" 60| const v0, #+34058 (0x0000850a | 4.77254e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v12,v8}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 69| move-result v7 70| const v0, #+34059 (0x0000850b | 4.77268e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 539 .local v7, "ownerColumn", int 76| if-eqz v2, Label_1 .line 540 78| const v0, #+34060 (0x0000850c | 4.77282e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v12,v3}, android.database.Cursor.getInt(int):int 87| move-result v8 88| const v0, #+34061 (0x0000850d | 4.77296e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v8}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 97| move-result v8 98| const v0, #+34062 (0x0000850e | 4.77310e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v2,v8}, android.view.View.setBackgroundColor(int):void Label_1: .line 544 107| const v0, #+34063 (0x0000850f | 4.77324e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const v8, #+2131755064 (0x7f100038 | 1.91410e+38) 116| invoke-virtual {v10,v8}, android.view.View.findViewById(int):android.view.View 119| move-result-object v5 120| const v0, #+34064 (0x00008510 | 4.77338e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| check-cast v5, android.widget.TextView .line 545 .local v5, "name", android.widget.TextView 128| const v0, #+34065 (0x00008511 | 4.77352e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-eqz v5, Label_2 .line 546 136| const v0, #+34066 (0x00008512 | 4.77366e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-interface {v12,v6}, android.database.Cursor.getString(int):java.lang.String 145| move-result-object v4 146| const v0, #+34067 (0x00008513 | 4.77380e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 547 .local v4, "displayName", java.lang.String 152| invoke-virtual {v5,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 549 155| const v0, #+34068 (0x00008514 | 4.77394e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| const v8, #+2131755065 (0x7f100039 | 1.91410e+38) 164| invoke-virtual {v10,v8}, android.view.View.findViewById(int):android.view.View 167| move-result-object v1 168| const v0, #+34069 (0x00008515 | 4.77408e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| check-cast v1, android.widget.TextView .line 550 .local v1, "accountName", android.widget.TextView 176| const v0, #+34070 (0x00008516 | 4.77422e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v1, Label_2 .line 551 184| const v0, #+34071 (0x00008517 | 4.77436e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-interface {v12,v7}, android.database.Cursor.getString(int):java.lang.String 193| move-result-object v8 194| const v0, #+34072 (0x00008518 | 4.77450e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v1,v8}, android.widget.TextView.setText(java.lang.CharSequence):void .line 552 203| const v0, #+34073 (0x00008519 | 4.77464e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| const/4 v8, #+0 (0x00000000 | 0.00000) 210| invoke-virtual {v1,v8}, android.widget.TextView.setVisibility(int):void Label_2: .line 555 .end_local v1 .end_local v4 213| const v0, #+34074 (0x0000851a | 4.77478e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| return-void } method com.android.calendar.event.EditEventView$DateClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void { .params "this$0", "time" .src "EditEventView.java" .line 495 .prologue_end .line 495 0| const v0, #+34075 (0x0000851b | 4.77492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$DateClickListener.this$0 8| const v0, #+34076 (0x0000851c | 4.77506e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 496 17| const v0, #+34077 (0x0000851d | 4.77520e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EditEventView$DateClickListener.mTime .line 497 25| const v0, #+34078 (0x0000851e | 4.77534e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventView$DateClickListener.onClick(android.view.View):void { .params "v" .src "EditEventView.java" .line 501 .prologue_end .line 501 0| const v0, #+34079 (0x0000851f | 4.77549e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 8| const v0, #+34080 (0x00008520 | 4.77563e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, com.android.calendar.event.EditEventView.-get8(com.android.calendar.event.EditEventView):android.view.View 17| move-result-object v2 18| const v0, #+34081 (0x00008521 | 4.77577e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, android.view.View.hasWindowFocus():boolean 27| move-result v2 28| const v0, #+34082 (0x00008522 | 4.77591e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v2, Label_1 .line 507 36| const v0, #+34083 (0x00008523 | 4.77605e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void Label_1: .line 509 43| const v0, #+34084 (0x00008524 | 4.77619e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 51| const v0, #+34085 (0x00008525 | 4.77633e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v2, v2, com.android.calendar.event.EditEventView.mStartDateButton 59| const v0, #+34086 (0x00008526 | 4.77647e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-ne v7, v2, Label_4 .line 510 67| const v0, #+34087 (0x00008527 | 4.77661e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 75| const v0, #+34088 (0x00008528 | 4.77675e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 82| iput-boolean v3, v2, com.android.calendar.event.EditEventView.mDateSelectedWasStartDate Label_2: .line 515 84| const v0, #+34089 (0x00008529 | 4.77689e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| new-instance v1, com.android.calendar.event.EditEventView$DateListener 92| const v0, #+34090 (0x0000852a | 4.77703e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 100| const v0, #+34091 (0x0000852b | 4.77717e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v1,v2,v7}, com.android.calendar.event.EditEventView$DateListener.(com.android.calendar.event.EditEventView, android.view.View):void .line 516 .local v1, "listener", com.android.calendar.event.EditEventView$DateListener 109| const v0, #+34092 (0x0000852c | 4.77731e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 117| const v0, #+34093 (0x0000852d | 4.77745e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {v2}, com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog 126| move-result-object v2 127| const v0, #+34094 (0x0000852e | 4.77759e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-eqz v2, Label_3 .line 517 135| const v0, #+34095 (0x0000852f | 4.77773e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 143| const v0, #+34096 (0x00008530 | 4.77787e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-static {v2}, com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog 152| move-result-object v2 153| const v0, #+34097 (0x00008531 | 4.77801e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v2}, com.android.datetimepicker.date.DatePickerDialog.dismiss():void Label_3: .line 519 162| const v0, #+34098 (0x00008532 | 4.77815e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 .line 520 170| const v0, #+34099 (0x00008533 | 4.77829e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v3, v6, com.android.calendar.event.EditEventView$DateClickListener.mTime 178| const v0, #+34100 (0x00008534 | 4.77843e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget v3, v3, android.text.format.Time.year 186| const v0, #+34101 (0x00008535 | 4.77857e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v4, v6, com.android.calendar.event.EditEventView$DateClickListener.mTime 194| const v0, #+34102 (0x00008536 | 4.77871e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v4, v4, android.text.format.Time.month 202| const v0, #+34103 (0x00008537 | 4.77885e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v5, v6, com.android.calendar.event.EditEventView$DateClickListener.mTime 210| const v0, #+34104 (0x00008538 | 4.77899e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget v5, v5, android.text.format.Time.monthDay .line 519 218| const v0, #+34105 (0x00008539 | 4.77913e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-static {v1,v3,v4,v5}, com.android.datetimepicker.date.DatePickerDialog.newInstance(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener, int, int, int):com.android.datetimepicker.date.DatePickerDialog 227| move-result-object v3 228| const v0, #+34106 (0x0000853a | 4.77927e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-static {v2,v3}, com.android.calendar.event.EditEventView.-set3(com.android.calendar.event.EditEventView, com.android.datetimepicker.date.DatePickerDialog):com.android.datetimepicker.date.DatePickerDialog .line 521 237| const v0, #+34107 (0x0000853b | 4.77941e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 245| const v0, #+34108 (0x0000853c | 4.77955e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-static {v2}, com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog 254| move-result-object v2 255| const v0, #+34109 (0x0000853d | 4.77969e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v3, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 263| const v0, #+34110 (0x0000853e | 4.77983e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-static {v3}, com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity 272| move-result-object v3 273| const v0, #+34111 (0x0000853f | 4.77997e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-static {v3}, com.android.calendar.Utils.getFirstDayOfWeekAsCalendar(android.content.Context):int 282| move-result v3 283| const v0, #+34112 (0x00008540 | 4.78011e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v2,v3}, com.android.datetimepicker.date.DatePickerDialog.setFirstDayOfWeek(int):void .line 522 292| const v0, #+34113 (0x00008541 | 4.78025e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 300| const v0, #+34114 (0x00008542 | 4.78039e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-static {v2}, com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog 309| move-result-object v2 310| const v0, #+34115 (0x00008543 | 4.78053e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const/16 v3, #+1970 (0x000007b2 | 2.76056e-42) 318| const/16 v4, #+2036 (0x000007f4 | 2.85304e-42) 320| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.setYearRange(int, int):void .line 523 323| const v0, #+34116 (0x00008544 | 4.78067e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 331| const v0, #+34117 (0x00008545 | 4.78081e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-static {v2}, com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog 340| move-result-object v2 341| const v0, #+34118 (0x00008546 | 4.78095e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget-object v3, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 349| const v0, #+34119 (0x00008547 | 4.78109e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-static {v3}, com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity 358| move-result-object v3 359| const v0, #+34120 (0x00008548 | 4.78123e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual {v3}, android.app.Activity.getFragmentManager():android.app.FragmentManager 368| move-result-object v3 369| const v0, #+34121 (0x00008549 | 4.78137e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| const-string/jumbo v4, "datePickerDialogFragment" 378| const v0, #+34122 (0x0000854a | 4.78151e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.show(android.app.FragmentManager, java.lang.String):void .line 524 387| const v0, #+34123 (0x0000854b | 4.78165e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| return-void Label_4: .line 512 .end_local v1 394| const v0, #+34124 (0x0000854c | 4.78179e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget-object v2, v6, com.android.calendar.event.EditEventView$DateClickListener.this$0 402| const v0, #+34125 (0x0000854d | 4.78193e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| const/4 v3, #+0 (0x00000000 | 0.00000) 409| iput-boolean v3, v2, com.android.calendar.event.EditEventView.mDateSelectedWasStartDate 411| const v0, #+34126 (0x0000854e | 4.78207e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| goto/16 Label_2 } method com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener.onDateSet(com.android.datetimepicker.date.DatePickerDialog, int, int, int):void { } method com.android.calendar.event.EditEventView$DateListener.(com.android.calendar.event.EditEventView, android.view.View):void { .params "this$0", "view" .src "EditEventView.java" .line 333 .prologue_end .line 333 0| const v0, #+34127 (0x0000854f | 4.78221e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$DateListener.this$0 8| const v0, #+34128 (0x00008550 | 4.78235e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 334 17| const v0, #+34129 (0x00008551 | 4.78249e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EditEventView$DateListener.mView .line 335 25| const v0, #+34130 (0x00008552 | 4.78263e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventView$DateListener.onDateSet(com.android.datetimepicker.date.DatePickerDialog, int, int, int):void { .params "view", "year", "month", "monthDay" .src "EditEventView.java" .line 339 0| move-object/16 v14, v15 3| move-object/16 v15, v16 6| move/16 v16, v17 9| move/16 v17, v18 12| move/16 v18, v19 .prologue_end .line 339 15| const v19, #+34131 (0x00008553 | 4.78277e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v11, "EditEvent" 24| const v19, #+34132 (0x00008554 | 4.78291e-41) 27| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 30| new-instance v12, java.lang.StringBuilder 32| const v19, #+34133 (0x00008555 | 4.78305e-41) 35| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v12}, java.lang.StringBuilder.():void 41| const v19, #+34134 (0x00008556 | 4.78319e-41) 44| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 47| const-string/jumbo v13, "onDateSet: " 50| const v19, #+34135 (0x00008557 | 4.78333e-41) 53| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v12,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 59| move-result-object v12 60| const v19, #+34136 (0x00008558 | 4.78347e-41) 63| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 66| move/from16 v0, v16 68| invoke-virtual {v12,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 71| move-result-object v12 72| const v19, #+34137 (0x00008559 | 4.78361e-41) 75| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v13, " " 81| const v19, #+34138 (0x0000855a | 4.78375e-41) 84| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v12,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v12 91| const v19, #+34139 (0x0000855b | 4.78389e-41) 94| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 97| move/from16 v0, v17 99| invoke-virtual {v12,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v12 103| const v19, #+34140 (0x0000855c | 4.78403e-41) 106| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v13, " " 112| const v19, #+34141 (0x0000855d | 4.78417e-41) 115| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v12,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v12 122| const v19, #+34142 (0x0000855e | 4.78431e-41) 125| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 128| move/from16 v0, v18 130| invoke-virtual {v12,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 133| move-result-object v12 134| const v19, #+34143 (0x0000855f | 4.78445e-41) 137| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v12}, java.lang.StringBuilder.toString():java.lang.String 143| move-result-object v12 144| const v19, #+34144 (0x00008560 | 4.78459e-41) 147| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v11,v12}, android.util.Log.d(java.lang.String, java.lang.String):int .line 341 153| const v19, #+34145 (0x00008561 | 4.78473e-41) 156| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 161| const v19, #+34146 (0x00008562 | 4.78487e-41) 164| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-static {v11}, com.android.calendar.event.EditEventView.-get6(com.android.calendar.event.EditEventView):android.text.format.Time 170| move-result-object v7 171| const v19, #+34147 (0x00008563 | 4.78501e-41) 174| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 342 .local v7, "startTime", android.text.format.Time 177| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 179| const v19, #+34148 (0x00008564 | 4.78515e-41) 182| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-static {v11}, com.android.calendar.event.EditEventView.-get4(com.android.calendar.event.EditEventView):android.text.format.Time 188| move-result-object v4 189| const v19, #+34149 (0x00008565 | 4.78529e-41) 192| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 349 .local v4, "endTime", android.text.format.Time 195| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.mView 197| const v19, #+34150 (0x00008566 | 4.78543e-41) 200| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v12, v14, com.android.calendar.event.EditEventView$DateListener.this$0 205| const v19, #+34151 (0x00008567 | 4.78557e-41) 208| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v12, v12, com.android.calendar.event.EditEventView.mStartDateButton 213| const v19, #+34152 (0x00008568 | 4.78571e-41) 216| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 219| if-ne v11, v12, Label_2 .line 351 221| const v19, #+34153 (0x00008569 | 4.78585e-41) 224| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 227| iget v11, v4, android.text.format.Time.year 229| const v19, #+34154 (0x0000856a | 4.78599e-41) 232| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 235| iget v12, v7, android.text.format.Time.year 237| const v19, #+34155 (0x0000856b | 4.78613e-41) 240| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 243| sub-int v10, v11, v12 .line 352 .local v10, "yearDuration", int 245| iget v11, v4, android.text.format.Time.month 247| const v19, #+34156 (0x0000856c | 4.78628e-41) 250| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 253| iget v12, v7, android.text.format.Time.month 255| const v19, #+34157 (0x0000856d | 4.78642e-41) 258| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 261| sub-int v6, v11, v12 .line 353 .local v6, "monthDuration", int 263| iget v11, v4, android.text.format.Time.monthDay 265| const v19, #+34158 (0x0000856e | 4.78656e-41) 268| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 271| iget v12, v7, android.text.format.Time.monthDay 273| const v19, #+34159 (0x0000856f | 4.78670e-41) 276| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 279| sub-int v5, v11, v12 .line 355 .local v5, "monthDayDuration", int 281| move/from16 v0, v16 283| iput v0, v7, android.text.format.Time.year .line 356 285| const v19, #+34160 (0x00008570 | 4.78684e-41) 288| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 291| move/from16 v0, v17 293| iput v0, v7, android.text.format.Time.month .line 357 295| const v19, #+34161 (0x00008571 | 4.78698e-41) 298| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 301| move/from16 v0, v18 303| iput v0, v7, android.text.format.Time.monthDay .line 358 305| const v19, #+34162 (0x00008572 | 4.78712e-41) 308| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 311| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 312| invoke-virtual {v7,v11}, android.text.format.Time.normalize(boolean):long 315| move-result-wide v8:v9 316| const v19, #+34163 (0x00008573 | 4.78726e-41) 319| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 361 .local v8, "startMillis", long 322| add-int v11, v16, v10 324| iput v11, v4, android.text.format.Time.year .line 362 326| const v19, #+34164 (0x00008574 | 4.78740e-41) 329| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 332| add-int v11, v17, v6 334| iput v11, v4, android.text.format.Time.month .line 363 336| const v19, #+34165 (0x00008575 | 4.78754e-41) 339| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 342| add-int v11, v18, v5 344| iput v11, v4, android.text.format.Time.monthDay .line 364 346| const v19, #+34166 (0x00008576 | 4.78768e-41) 349| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 352| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 353| invoke-virtual {v4,v11}, android.text.format.Time.normalize(boolean):long 356| move-result-wide v2:v3 357| const v19, #+34167 (0x00008577 | 4.78782e-41) 360| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 367 .local v2, "endMillis", long 363| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 365| const v19, #+34168 (0x00008578 | 4.78796e-41) 368| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-static {v11}, com.android.calendar.event.EditEventView.-wrap1(com.android.calendar.event.EditEventView):void .line 370 374| const v19, #+34169 (0x00008579 | 4.78810e-41) 377| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 382| const v19, #+34170 (0x0000857a | 4.78824e-41) 385| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-static {v11,v8,v9}, com.android.calendar.event.EditEventView.-wrap2(com.android.calendar.event.EditEventView, long):void Label_1: .line 388 .end_local v5 .end_local v6 .end_local v10 391| const v19, #+34171 (0x0000857b | 4.78838e-41) 394| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 397| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 399| const v19, #+34172 (0x0000857c | 4.78852e-41) 402| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 405| iget-object v12, v14, com.android.calendar.event.EditEventView$DateListener.this$0 407| const v19, #+34173 (0x0000857d | 4.78866e-41) 410| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 413| iget-object v12, v12, com.android.calendar.event.EditEventView.mStartDateButton 415| const v19, #+34174 (0x0000857e | 4.78880e-41) 418| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-static {v11,v12,v8,v9}, com.android.calendar.event.EditEventView.-wrap3(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 389 424| const v19, #+34175 (0x0000857f | 4.78894e-41) 427| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 430| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 432| const v19, #+34176 (0x00008580 | 4.78908e-41) 435| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 438| iget-object v12, v14, com.android.calendar.event.EditEventView$DateListener.this$0 440| const v19, #+34177 (0x00008581 | 4.78922e-41) 443| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 446| iget-object v12, v12, com.android.calendar.event.EditEventView.mEndDateButton 448| const v19, #+34178 (0x00008582 | 4.78936e-41) 451| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 454| invoke-static {v11,v12,v2,v3}, com.android.calendar.event.EditEventView.-wrap3(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 390 457| const v19, #+34179 (0x00008583 | 4.78950e-41) 460| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 463| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 465| const v19, #+34180 (0x00008584 | 4.78964e-41) 468| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 471| iget-object v12, v14, com.android.calendar.event.EditEventView$DateListener.this$0 473| const v19, #+34181 (0x00008585 | 4.78978e-41) 476| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 479| iget-object v12, v12, com.android.calendar.event.EditEventView.mEndTimeButton 481| const v19, #+34182 (0x00008586 | 4.78992e-41) 484| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 487| invoke-static {v11,v12,v2,v3}, com.android.calendar.event.EditEventView.-wrap4(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 392 490| const v19, #+34183 (0x00008587 | 4.79006e-41) 493| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 496| iget-object v11, v14, com.android.calendar.event.EditEventView$DateListener.this$0 498| const v19, #+34184 (0x00008588 | 4.79020e-41) 501| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 504| invoke-static {v11}, com.android.calendar.event.EditEventView.-wrap6(com.android.calendar.event.EditEventView):void .line 393 507| const v19, #+34185 (0x00008589 | 4.79034e-41) 510| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 513| return-void Label_2: .line 373 .end_local v2 .end_local v8 514| const v19, #+34186 (0x0000858a | 4.79048e-41) 517| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 520| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 521| invoke-virtual {v7,v11}, android.text.format.Time.toMillis(boolean):long 524| move-result-wide v8:v9 525| const v19, #+34187 (0x0000858b | 4.79062e-41) 528| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 374 .restart_local v8 531| move/from16 v0, v16 533| iput v0, v4, android.text.format.Time.year .line 375 535| const v19, #+34188 (0x0000858c | 4.79076e-41) 538| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 541| move/from16 v0, v17 543| iput v0, v4, android.text.format.Time.month .line 376 545| const v19, #+34189 (0x0000858d | 4.79090e-41) 548| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 551| move/from16 v0, v18 553| iput v0, v4, android.text.format.Time.monthDay .line 377 555| const v19, #+34190 (0x0000858e | 4.79104e-41) 558| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 561| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 562| invoke-virtual {v4,v11}, android.text.format.Time.normalize(boolean):long 565| move-result-wide v2:v3 566| const v19, #+34191 (0x0000858f | 4.79118e-41) 569| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 381 .restart_local v2 572| invoke-virtual {v4,v7}, android.text.format.Time.before(android.text.format.Time):boolean 575| move-result v11 576| const v19, #+34192 (0x00008590 | 4.79132e-41) 579| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 582| if-eqz v11, Label_1 .line 382 584| const v19, #+34193 (0x00008591 | 4.79146e-41) 587| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-virtual {v4,v7}, android.text.format.Time.set(android.text.format.Time):void .line 383 593| const v19, #+34194 (0x00008592 | 4.79160e-41) 596| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 599| move-wide v2:v3, v8:v9 600| goto/16 Label_1 } method com.android.calendar.event.EditEventView$TimeClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void { .params "this$0", "time" .src "EditEventView.java" .line 292 .prologue_end .line 292 0| const v0, #+34195 (0x00008593 | 4.79174e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$TimeClickListener.this$0 8| const v0, #+34196 (0x00008594 | 4.79188e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 293 17| const v0, #+34197 (0x00008595 | 4.79202e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EditEventView$TimeClickListener.mTime .line 294 25| const v0, #+34198 (0x00008596 | 4.79216e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventView$TimeClickListener.onClick(android.view.View):void { .params "v" .src "EditEventView.java" .line 300 .prologue_end .line 300 0| const v0, #+34199 (0x00008597 | 4.79230e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 8| const v0, #+34200 (0x00008598 | 4.79244e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v3, com.android.calendar.event.EditEventView.mStartTimeButton 16| const v0, #+34201 (0x00008599 | 4.79258e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ne v9, v3, Label_5 .line 301 24| const v0, #+34202 (0x0000859a | 4.79272e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 32| const v0, #+34203 (0x0000859b | 4.79286e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 39| iput-boolean v4, v3, com.android.calendar.event.EditEventView.mTimeSelectedWasStartTime .line 302 41| const v0, #+34204 (0x0000859c | 4.79300e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 49| const v0, #+34205 (0x0000859d | 4.79314e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v3}, com.android.calendar.event.EditEventView.-get7(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 58| move-result-object v3 59| const v0, #+34206 (0x0000859e | 4.79328e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-nez v3, Label_4 .line 303 67| const v0, #+34207 (0x0000859f | 4.79342e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 75| const v0, #+34208 (0x000085a0 | 4.79356e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| new-instance v4, com.android.calendar.event.EditEventView$TimeListener 83| const v0, #+34209 (0x000085a1 | 4.79370e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 91| const v0, #+34210 (0x000085a2 | 4.79384e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-direct {v4,v5,v9}, com.android.calendar.event.EditEventView$TimeListener.(com.android.calendar.event.EditEventView, android.view.View):void .line 304 100| const v0, #+34211 (0x000085a3 | 4.79398e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 108| const v0, #+34212 (0x000085a4 | 4.79412e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget v5, v5, android.text.format.Time.hour 116| const v0, #+34213 (0x000085a5 | 4.79426e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v6, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 124| const v0, #+34214 (0x000085a6 | 4.79440e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget v6, v6, android.text.format.Time.minute 132| const v0, #+34215 (0x000085a7 | 4.79454e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v7, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 140| const v0, #+34216 (0x000085a8 | 4.79468e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-static {v7}, com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity 149| move-result-object v7 150| const v0, #+34217 (0x000085a9 | 4.79482e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-static {v7}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 159| move-result v7 160| const v0, #+34218 (0x000085aa | 4.79496e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 303 166| invoke-static {v4,v5,v6,v7}, com.android.datetimepicker.time.TimePickerDialog.newInstance(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener, int, int, boolean):com.android.datetimepicker.time.TimePickerDialog 169| move-result-object v4 170| const v0, #+34219 (0x000085ab | 4.79510e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-static {v3,v4}, com.android.calendar.event.EditEventView.-set5(com.android.calendar.event.EditEventView, com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog Label_1: .line 308 179| const v0, #+34220 (0x000085ac | 4.79524e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 187| const v0, #+34221 (0x000085ad | 4.79538e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-static {v3}, com.android.calendar.event.EditEventView.-get7(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 196| move-result-object v1 197| const v0, #+34222 (0x000085ae | 4.79552e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 321 .local v1, "dialog", com.android.datetimepicker.time.TimePickerDialog 203| const v0, #+34223 (0x000085af | 4.79566e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 211| const v0, #+34224 (0x000085b0 | 4.79580e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-static {v3}, com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity 220| move-result-object v3 221| const v0, #+34225 (0x000085b1 | 4.79594e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v3}, android.app.Activity.getFragmentManager():android.app.FragmentManager 230| move-result-object v2 231| const v0, #+34226 (0x000085b2 | 4.79608e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 322 .local v2, "fm", android.app.FragmentManager 237| invoke-virtual {v2}, android.app.FragmentManager.executePendingTransactions():boolean .line 324 240| const v0, #+34227 (0x000085b3 | 4.79622e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| if-eqz v1, Label_3 248| const v0, #+34228 (0x000085b4 | 4.79636e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v1}, com.android.datetimepicker.time.TimePickerDialog.isAdded():boolean 257| move-result v3 258| const v0, #+34229 (0x000085b5 | 4.79650e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 266| if-eqz v3, Label_3 .line 325 268| const v0, #+34230 (0x000085b6 | 4.79664e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v3, "timePickerDialogFragment" 277| const v0, #+34231 (0x000085b7 | 4.79678e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v1,v2,v3}, com.android.datetimepicker.time.TimePickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_3: .line 327 286| const v0, #+34232 (0x000085b8 | 4.79692e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| return-void Label_4: .line 306 .end_local v1 .end_local v2 293| const v0, #+34233 (0x000085b9 | 4.79707e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 301| const v0, #+34234 (0x000085ba | 4.79721e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static {v3}, com.android.calendar.event.EditEventView.-get7(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 310| move-result-object v3 311| const v0, #+34235 (0x000085bb | 4.79735e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iget-object v4, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 319| const v0, #+34236 (0x000085bc | 4.79749e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget v4, v4, android.text.format.Time.hour 327| const v0, #+34237 (0x000085bd | 4.79763e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 335| const v0, #+34238 (0x000085be | 4.79777e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| iget v5, v5, android.text.format.Time.minute 343| const v0, #+34239 (0x000085bf | 4.79791e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v3,v4,v5}, com.android.datetimepicker.time.TimePickerDialog.setStartTime(int, int):void 352| const v0, #+34240 (0x000085c0 | 4.79805e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| goto/16 Label_1 Label_5: .line 310 360| const v0, #+34241 (0x000085c1 | 4.79819e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 368| const v0, #+34242 (0x000085c2 | 4.79833e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| const/4 v4, #+0 (0x00000000 | 0.00000) 375| iput-boolean v4, v3, com.android.calendar.event.EditEventView.mTimeSelectedWasStartTime .line 311 377| const v0, #+34243 (0x000085c3 | 4.79847e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 385| const v0, #+34244 (0x000085c4 | 4.79861e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-static {v3}, com.android.calendar.event.EditEventView.-get5(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 394| move-result-object v3 395| const v0, #+34245 (0x000085c5 | 4.79875e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| if-nez v3, Label_7 .line 312 403| const v0, #+34246 (0x000085c6 | 4.79889e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 411| const v0, #+34247 (0x000085c7 | 4.79903e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| new-instance v4, com.android.calendar.event.EditEventView$TimeListener 419| const v0, #+34248 (0x000085c8 | 4.79917e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 427| const v0, #+34249 (0x000085c9 | 4.79931e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-direct {v4,v5,v9}, com.android.calendar.event.EditEventView$TimeListener.(com.android.calendar.event.EditEventView, android.view.View):void .line 313 436| const v0, #+34250 (0x000085ca | 4.79945e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 444| const v0, #+34251 (0x000085cb | 4.79959e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| iget v5, v5, android.text.format.Time.hour 452| const v0, #+34252 (0x000085cc | 4.79973e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| iget-object v6, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 460| const v0, #+34253 (0x000085cd | 4.79987e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| iget v6, v6, android.text.format.Time.minute 468| const v0, #+34254 (0x000085ce | 4.80001e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| iget-object v7, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 476| const v0, #+34255 (0x000085cf | 4.80015e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-static {v7}, com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity 485| move-result-object v7 486| const v0, #+34256 (0x000085d0 | 4.80029e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-static {v7}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 495| move-result v7 496| const v0, #+34257 (0x000085d1 | 4.80043e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 312 502| invoke-static {v4,v5,v6,v7}, com.android.datetimepicker.time.TimePickerDialog.newInstance(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener, int, int, boolean):com.android.datetimepicker.time.TimePickerDialog 505| move-result-object v4 506| const v0, #+34258 (0x000085d2 | 4.80057e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| invoke-static {v3,v4}, com.android.calendar.event.EditEventView.-set4(com.android.calendar.event.EditEventView, com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog Label_6: .line 317 515| const v0, #+34259 (0x000085d3 | 4.80071e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 523| const v0, #+34260 (0x000085d4 | 4.80085e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-static {v3}, com.android.calendar.event.EditEventView.-get5(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 532| move-result-object v1 533| const v0, #+34261 (0x000085d5 | 4.80099e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 539| goto/16 Label_2 Label_7: .line 315 .end_local v1 541| const v0, #+34262 (0x000085d6 | 4.80113e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| iget-object v3, v8, com.android.calendar.event.EditEventView$TimeClickListener.this$0 549| const v0, #+34263 (0x000085d7 | 4.80127e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-static {v3}, com.android.calendar.event.EditEventView.-get5(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog 558| move-result-object v3 559| const v0, #+34264 (0x000085d8 | 4.80141e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iget-object v4, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 567| const v0, #+34265 (0x000085d9 | 4.80155e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| iget v4, v4, android.text.format.Time.hour 575| const v0, #+34266 (0x000085da | 4.80169e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| iget-object v5, v8, com.android.calendar.event.EditEventView$TimeClickListener.mTime 583| const v0, #+34267 (0x000085db | 4.80183e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| iget v5, v5, android.text.format.Time.minute 591| const v0, #+34268 (0x000085dc | 4.80197e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-virtual {v3,v4,v5}, com.android.datetimepicker.time.TimePickerDialog.setStartTime(int, int):void 600| const v0, #+34269 (0x000085dd | 4.80211e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| goto/16 Label_6 } method com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener.onTimeSet(com.android.datetimepicker.time.RadialPickerLayout, int, int):void { } method com.android.calendar.event.EditEventView$TimeListener.(com.android.calendar.event.EditEventView, android.view.View):void { .params "this$0", "view" .src "EditEventView.java" .line 236 .prologue_end .line 236 0| const v0, #+34270 (0x000085de | 4.80225e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView$TimeListener.this$0 8| const v0, #+34271 (0x000085df | 4.80239e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 237 17| const v0, #+34272 (0x000085e0 | 4.80253e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EditEventView$TimeListener.mView .line 238 25| const v0, #+34273 (0x000085e1 | 4.80267e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EditEventView$TimeListener.onTimeSet(com.android.datetimepicker.time.RadialPickerLayout, int, int):void { .params "view", "hourOfDay", "minute" .src "EditEventView.java" .line 243 .prologue_end 0| const v0, #+34274 (0x000085e2 | 4.80281e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) .line 243 7| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 9| const v0, #+34275 (0x000085e3 | 4.80295e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v9}, com.android.calendar.event.EditEventView.-get6(com.android.calendar.event.EditEventView):android.text.format.Time 18| move-result-object v6 19| const v0, #+34276 (0x000085e4 | 4.80309e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v6, "startTime", android.text.format.Time 25| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 27| const v0, #+34277 (0x000085e5 | 4.80323e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v9}, com.android.calendar.event.EditEventView.-get4(com.android.calendar.event.EditEventView):android.text.format.Time 36| move-result-object v3 37| const v0, #+34278 (0x000085e6 | 4.80337e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 251 .local v3, "endTime", android.text.format.Time 43| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.mView 45| const v0, #+34279 (0x000085e7 | 4.80351e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v10, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 53| const v0, #+34280 (0x000085e8 | 4.80365e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v10, v10, com.android.calendar.event.EditEventView.mStartTimeButton 61| const v0, #+34281 (0x000085e9 | 4.80379e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-ne v9, v10, Label_2 .line 253 69| const v0, #+34282 (0x000085ea | 4.80393e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v9, v3, android.text.format.Time.hour 77| const v0, #+34283 (0x000085eb | 4.80407e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget v10, v6, android.text.format.Time.hour 85| const v0, #+34284 (0x000085ec | 4.80421e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| sub-int v4, v9, v10 .line 254 .local v4, "hourDuration", int 93| iget v9, v3, android.text.format.Time.minute 95| const v0, #+34285 (0x000085ed | 4.80435e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v10, v6, android.text.format.Time.minute 103| const v0, #+34286 (0x000085ee | 4.80449e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-int v5, v9, v10 .line 256 .local v5, "minuteDuration", int 111| iput v14, v6, android.text.format.Time.hour .line 257 113| const v0, #+34287 (0x000085ef | 4.80463e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v15, v6, android.text.format.Time.minute .line 258 121| const v0, #+34288 (0x000085f0 | 4.80477e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v6,v11}, android.text.format.Time.normalize(boolean):long 130| move-result-wide v7:v8 131| const v0, #+34289 (0x000085f1 | 4.80491e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 261 .local v7, "startMillis", long 137| add-int v9, v14, v4 139| iput v9, v3, android.text.format.Time.hour .line 262 141| const v0, #+34290 (0x000085f2 | 4.80505e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| add-int v9, v15, v5 149| iput v9, v3, android.text.format.Time.minute .line 265 151| const v0, #+34291 (0x000085f3 | 4.80519e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 159| const v0, #+34292 (0x000085f4 | 4.80533e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v9,v7,v8}, com.android.calendar.event.EditEventView.-wrap2(com.android.calendar.event.EditEventView, long):void Label_1: .line 280 .end_local v4 .end_local v5 168| const v0, #+34293 (0x000085f5 | 4.80547e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v11}, android.text.format.Time.normalize(boolean):long 177| move-result-wide v1:v2 178| const v0, #+34294 (0x000085f6 | 4.80561e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 282 .local v1, "endMillis", long 184| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 186| const v0, #+34295 (0x000085f7 | 4.80575e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v10, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 194| const v0, #+34296 (0x000085f8 | 4.80589e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v10, v10, com.android.calendar.event.EditEventView.mEndDateButton 202| const v0, #+34297 (0x000085f9 | 4.80603e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v9,v10,v1,v2}, com.android.calendar.event.EditEventView.-wrap3(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 283 211| const v0, #+34298 (0x000085fa | 4.80617e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 219| const v0, #+34299 (0x000085fb | 4.80631e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v10, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 227| const v0, #+34300 (0x000085fc | 4.80645e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v10, v10, com.android.calendar.event.EditEventView.mStartTimeButton 235| const v0, #+34301 (0x000085fd | 4.80659e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-static {v9,v10,v7,v8}, com.android.calendar.event.EditEventView.-wrap4(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 284 244| const v0, #+34302 (0x000085fe | 4.80673e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 252| const v0, #+34303 (0x000085ff | 4.80687e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v10, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 260| const v0, #+34304 (0x00008600 | 4.80701e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v10, v10, com.android.calendar.event.EditEventView.mEndTimeButton 268| const v0, #+34305 (0x00008601 | 4.80715e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-static {v9,v10,v1,v2}, com.android.calendar.event.EditEventView.-wrap4(com.android.calendar.event.EditEventView, android.widget.TextView, long):void .line 285 277| const v0, #+34306 (0x00008602 | 4.80729e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v9, v12, com.android.calendar.event.EditEventView$TimeListener.this$0 285| const v0, #+34307 (0x00008603 | 4.80743e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-static {v9}, com.android.calendar.event.EditEventView.-wrap6(com.android.calendar.event.EditEventView):void .line 286 294| const v0, #+34308 (0x00008604 | 4.80757e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| return-void Label_2: .line 268 .end_local v1 .end_local v7 301| const v0, #+34309 (0x00008605 | 4.80771e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-virtual {v6,v11}, android.text.format.Time.toMillis(boolean):long 310| move-result-wide v7:v8 311| const v0, #+34310 (0x00008606 | 4.80786e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 .restart_local v7 317| iput v14, v3, android.text.format.Time.hour .line 270 319| const v0, #+34311 (0x00008607 | 4.80800e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iput v15, v3, android.text.format.Time.minute .line 274 327| const v0, #+34312 (0x00008608 | 4.80814e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-virtual {v3,v6}, android.text.format.Time.before(android.text.format.Time):boolean 336| move-result v9 337| const v0, #+34313 (0x00008609 | 4.80828e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| if-eqz v9, Label_1 .line 275 345| const v0, #+34314 (0x0000860a | 4.80842e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget v9, v6, android.text.format.Time.monthDay 353| const v0, #+34315 (0x0000860b | 4.80856e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 361| iput v9, v3, android.text.format.Time.monthDay 363| const v0, #+34316 (0x0000860c | 4.80870e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecurrenceSetListener.onRecurrenceSet(java.lang.String):void { } method com.android.calendar.event.EditEventView.-get0(com.android.calendar.event.EditEventView):android.app.Activity { 0| const v0, #+34317 (0x0000860d | 4.80884e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mActivity 8| const v0, #+34318 (0x0000860e | 4.80898e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get1(com.android.calendar.event.EditEventView):boolean { 0| const v0, #+34319 (0x0000860f | 4.80912e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.event.EditEventView.mAllDayChangingAvailability 8| const v0, #+34320 (0x00008610 | 4.80926e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventView.-get2(com.android.calendar.event.EditEventView):int { 0| const v0, #+34321 (0x00008611 | 4.80940e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.event.EditEventView.mAvailabilityCurrentlySelected 8| const v0, #+34322 (0x00008612 | 4.80954e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EditEventView.-get3(com.android.calendar.event.EditEventView):com.android.datetimepicker.date.DatePickerDialog { 0| const v0, #+34323 (0x00008613 | 4.80968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mDatePickerDialog 8| const v0, #+34324 (0x00008614 | 4.80982e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get4(com.android.calendar.event.EditEventView):android.text.format.Time { 0| const v0, #+34325 (0x00008615 | 4.80996e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mEndTime 8| const v0, #+34326 (0x00008616 | 4.81010e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get5(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog { 0| const v0, #+34327 (0x00008617 | 4.81024e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mEndTimePickerDialog 8| const v0, #+34328 (0x00008618 | 4.81038e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get6(com.android.calendar.event.EditEventView):android.text.format.Time { 0| const v0, #+34329 (0x00008619 | 4.81052e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mStartTime 8| const v0, #+34330 (0x0000861a | 4.81066e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get7(com.android.calendar.event.EditEventView):com.android.datetimepicker.time.TimePickerDialog { 0| const v0, #+34331 (0x0000861b | 4.81080e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mStartTimePickerDialog 8| const v0, #+34332 (0x0000861c | 4.81094e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-get8(com.android.calendar.event.EditEventView):android.view.View { 0| const v0, #+34333 (0x0000861d | 4.81108e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mView 8| const v0, #+34334 (0x0000861e | 4.81122e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EditEventView.-set0(com.android.calendar.event.EditEventView, boolean):boolean { 0| const v0, #+34335 (0x0000861f | 4.81136e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.event.EditEventView.mAllDayChangingAvailability 8| const v0, #+34336 (0x00008620 | 4.81150e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.event.EditEventView.-set1(com.android.calendar.event.EditEventView, int):int { 0| const v0, #+34337 (0x00008621 | 4.81164e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.event.EditEventView.mAvailabilityCurrentlySelected 8| const v0, #+34338 (0x00008622 | 4.81178e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.event.EditEventView.-set2(com.android.calendar.event.EditEventView, boolean):boolean { 0| const v0, #+34339 (0x00008623 | 4.81192e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.event.EditEventView.mAvailabilityExplicitlySet 8| const v0, #+34340 (0x00008624 | 4.81206e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.event.EditEventView.-set3(com.android.calendar.event.EditEventView, com.android.datetimepicker.date.DatePickerDialog):com.android.datetimepicker.date.DatePickerDialog { 0| const v0, #+34341 (0x00008625 | 4.81220e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView.mDatePickerDialog 8| const v0, #+34342 (0x00008626 | 4.81234e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.event.EditEventView.-set4(com.android.calendar.event.EditEventView, com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog { 0| const v0, #+34343 (0x00008627 | 4.81248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView.mEndTimePickerDialog 8| const v0, #+34344 (0x00008628 | 4.81262e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.event.EditEventView.-set5(com.android.calendar.event.EditEventView, com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog { 0| const v0, #+34345 (0x00008629 | 4.81276e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EditEventView.mStartTimePickerDialog 8| const v0, #+34346 (0x0000862a | 4.81290e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.event.EditEventView.-wrap0(com.android.calendar.event.EditEventView):void { 0| const v0, #+34347 (0x0000862b | 4.81304e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.EditEventView.addReminder():void 9| const v0, #+34348 (0x0000862c | 4.81318e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap1(com.android.calendar.event.EditEventView):void { 0| const v0, #+34349 (0x0000862d | 4.81332e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.EditEventView.populateRepeats():void 9| const v0, #+34350 (0x0000862e | 4.81346e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap2(com.android.calendar.event.EditEventView, long):void { .params "?", "eventStartTime" .src "EditEventView.java" .line 1 .prologue_end 0| const v0, #+34351 (0x0000862f | 4.81360e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.calendar.event.EditEventView.populateTimezone(long):void 9| const v0, #+34352 (0x00008630 | 4.81374e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap3(com.android.calendar.event.EditEventView, android.widget.TextView, long):void { .params "?", "view", "millis" .src "EditEventView.java" .line 1 .prologue_end 0| const v0, #+34353 (0x00008631 | 4.81388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void 9| const v0, #+34354 (0x00008632 | 4.81402e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap4(com.android.calendar.event.EditEventView, android.widget.TextView, long):void { .params "?", "view", "millis" .src "EditEventView.java" .line 1 .prologue_end 0| const v0, #+34355 (0x00008633 | 4.81416e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void 9| const v0, #+34356 (0x00008634 | 4.81430e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap5(com.android.calendar.event.EditEventView):void { 0| const v0, #+34357 (0x00008635 | 4.81444e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.EditEventView.showTimezoneDialog():void 9| const v0, #+34358 (0x00008636 | 4.81458e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.-wrap6(com.android.calendar.event.EditEventView):void { 0| const v0, #+34359 (0x00008637 | 4.81472e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.event.EditEventView.updateHomeTime():void 9| const v0, #+34360 (0x00008638 | 4.81486e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EditEventView.():void { .src "EditEventView.java" .line 229 .prologue_end .line 229 0| const v3, #+34361 (0x00008639 | 4.81500e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.lang.StringBuilder 8| const v3, #+34362 (0x0000863a | 4.81514e-41) 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+50 (0x00000032 | 7.00649e-44) 16| invoke-direct {v0,v1}, java.lang.StringBuilder.(int):void 19| const v3, #+34363 (0x0000863b | 4.81528e-41) 22| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 25| sput-object v0, com.android.calendar.event.EditEventView.mSB .line 230 27| const v3, #+34364 (0x0000863c | 4.81542e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v0, java.util.Formatter 35| const v3, #+34365 (0x0000863d | 4.81556e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| sget-object v1, com.android.calendar.event.EditEventView.mSB 43| const v3, #+34366 (0x0000863e | 4.81570e-41) 46| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 52| move-result-object v2 53| const v3, #+34367 (0x0000863f | 4.81584e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v0,v1,v2}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 62| const v3, #+34368 (0x00008640 | 4.81598e-41) 65| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 68| sput-object v0, com.android.calendar.event.EditEventView.mF .line 1591 70| const v3, #+34369 (0x00008641 | 4.81612e-41) 73| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 77| new-array v0, v0, android.text.InputFilter[] 79| const v3, #+34370 (0x00008642 | 4.81626e-41) 82| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 85| new-instance v1, com.android.common.Rfc822InputFilter 87| const v3, #+34371 (0x00008643 | 4.81640e-41) 90| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-direct {v1}, com.android.common.Rfc822InputFilter.():void 96| const v3, #+34372 (0x00008644 | 4.81654e-41) 99| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v2, #+0 (0x00000000 | 0.00000) 103| aput-object v1, v0, v2 105| const v3, #+34373 (0x00008645 | 4.81668e-41) 108| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 111| sput-object v0, com.android.calendar.event.EditEventView.sRecipientFilters .line 105 113| const v3, #+34374 (0x00008646 | 4.81682e-41) 116| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 119| return-void } method com.android.calendar.event.EditEventView.(android.app.Activity, android.view.View, com.android.calendar.event.EditEventHelper$EditDoneRunnable, boolean, boolean):void { .params "activity", "view", "done", "timeSelectedWasStartTime", "dateSelectedWasStartDate" .src "EditEventView.java" .line 767 .prologue_end 0| const v0, #+34375 (0x00008647 | 4.81696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) 7| const/4 v8, #+0 (0x00000000 | 0.00000) .line 767 8| invoke-direct {v10}, java.lang.Object.():void .line 119 11| const v0, #+34376 (0x00008648 | 4.81710e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| new-instance v6, java.util.ArrayList 19| const v0, #+34377 (0x00008649 | 4.81724e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v6}, java.util.ArrayList.():void 28| const v0, #+34378 (0x0000864a | 4.81738e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList .line 120 36| const v0, #+34379 (0x0000864b | 4.81752e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v6, java.util.ArrayList 44| const v0, #+34380 (0x0000864c | 4.81766e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v6}, java.util.ArrayList.():void 53| const v0, #+34381 (0x0000864d | 4.81780e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v6, v10, com.android.calendar.event.EditEventView.mEditViewList .line 121 61| const v0, #+34382 (0x0000864e | 4.81794e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v6, java.util.ArrayList 69| const v0, #+34383 (0x0000864f | 4.81808e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v6}, java.util.ArrayList.():void 78| const v0, #+34384 (0x00008650 | 4.81822e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v6, v10, com.android.calendar.event.EditEventView.mViewOnlyList .line 164 86| const v0, #+34385 (0x00008651 | 4.81836e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 93| new-array v6, v6, int[] 95| const v0, #+34386 (0x00008652 | 4.81850e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-object v6, v10, com.android.calendar.event.EditEventView.mOriginalPadding .line 214 103| const v0, #+34387 (0x00008653 | 4.81865e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput-boolean v8, v10, com.android.calendar.event.EditEventView.mSaveAfterQueryComplete .line 220 111| const v0, #+34388 (0x00008654 | 4.81879e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-boolean v8, v10, com.android.calendar.event.EditEventView.mAllDay .line 221 119| const v0, #+34389 (0x00008655 | 4.81893e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput v8, v10, com.android.calendar.event.EditEventView.mModification .line 223 127| const v0, #+34390 (0x00008656 | 4.81907e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| new-instance v6, com.android.calendarcommon2.EventRecurrence 135| const v0, #+34391 (0x00008657 | 4.81921e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-direct {v6}, com.android.calendarcommon2.EventRecurrence.():void 144| const v0, #+34392 (0x00008658 | 4.81935e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput-object v6, v10, com.android.calendar.event.EditEventView.mEventRecurrence .line 225 152| const v0, #+34393 (0x00008659 | 4.81949e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v6, java.util.ArrayList 160| const v0, #+34394 (0x0000865a | 4.81963e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-direct {v6,v8}, java.util.ArrayList.(int):void 169| const v0, #+34395 (0x0000865b | 4.81977e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput-object v6, v10, com.android.calendar.event.EditEventView.mReminderItems .line 226 177| const v0, #+34396 (0x0000865c | 4.81991e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| new-instance v6, java.util.ArrayList 185| const v0, #+34397 (0x0000865d | 4.82005e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-direct {v6}, java.util.ArrayList.():void 194| const v0, #+34398 (0x0000865e | 4.82019e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iput-object v6, v10, com.android.calendar.event.EditEventView.mUnsupportedReminders .line 770 202| const v0, #+34399 (0x0000865f | 4.82033e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput-object v11, v10, com.android.calendar.event.EditEventView.mActivity .line 771 210| const v0, #+34400 (0x00008660 | 4.82047e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput-object v12, v10, com.android.calendar.event.EditEventView.mView .line 772 218| const v0, #+34401 (0x00008661 | 4.82061e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iput-object v13, v10, com.android.calendar.event.EditEventView.mDone .line 775 226| const v0, #+34402 (0x00008662 | 4.82075e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| const v6, #+2131755090 (0x7f100052 | 1.91410e+38) 235| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 238| move-result-object v6 239| const v0, #+34403 (0x00008663 | 4.82089e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| check-cast v6, android.widget.TextView 247| const v0, #+34404 (0x00008664 | 4.82103e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iput-object v6, v10, com.android.calendar.event.EditEventView.mLoadingMessage .line 776 255| const v0, #+34405 (0x00008665 | 4.82117e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| const v6, #+2131755091 (0x7f100053 | 1.91411e+38) 264| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 267| move-result-object v6 268| const v0, #+34406 (0x00008666 | 4.82131e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| check-cast v6, android.widget.ScrollView 276| const v0, #+34407 (0x00008667 | 4.82145e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iput-object v6, v10, com.android.calendar.event.EditEventView.mScrollView .line 779 284| const v0, #+34408 (0x00008668 | 4.82159e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| const v6, #+2131755097 (0x7f100059 | 1.91411e+38) 293| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 296| move-result-object v6 297| const v0, #+34409 (0x00008669 | 4.82173e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| check-cast v6, android.widget.Spinner 305| const v0, #+34410 (0x0000866a | 4.82187e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| iput-object v6, v10, com.android.calendar.event.EditEventView.mCalendarsSpinner .line 780 313| const v0, #+34411 (0x0000866b | 4.82201e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| const v6, #+2131755031 (0x7f100017 | 1.91409e+38) 322| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 325| move-result-object v6 326| const v0, #+34412 (0x0000866c | 4.82215e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| check-cast v6, android.widget.TextView 334| const v0, #+34413 (0x0000866d | 4.82229e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iput-object v6, v10, com.android.calendar.event.EditEventView.mTitleTextView .line 781 342| const v0, #+34414 (0x0000866e | 4.82243e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| const v6, #+2131755104 (0x7f100060 | 1.91411e+38) 351| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 354| move-result-object v6 355| const v0, #+34415 (0x0000866f | 4.82257e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| check-cast v6, android.widget.AutoCompleteTextView 363| const v0, #+34416 (0x00008670 | 4.82271e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iput-object v6, v10, com.android.calendar.event.EditEventView.mLocationTextView .line 782 371| const v0, #+34417 (0x00008671 | 4.82285e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| const v6, #+2131755146 (0x7f10008a | 1.91412e+38) 380| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 383| move-result-object v6 384| const v0, #+34418 (0x00008672 | 4.82299e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| check-cast v6, android.widget.TextView 392| const v0, #+34419 (0x00008673 | 4.82313e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| iput-object v6, v10, com.android.calendar.event.EditEventView.mDescriptionTextView .line 783 400| const v0, #+34420 (0x00008674 | 4.82327e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| const v6, #+2131755131 (0x7f10007b | 1.91411e+38) 409| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 412| move-result-object v6 413| const v0, #+34421 (0x00008675 | 4.82341e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| check-cast v6, android.widget.TextView 421| const v0, #+34422 (0x00008676 | 4.82355e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| iput-object v6, v10, com.android.calendar.event.EditEventView.mTimezoneLabel .line 784 429| const v0, #+34423 (0x00008677 | 4.82369e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| const v6, #+2131755109 (0x7f100065 | 1.91411e+38) 438| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 441| move-result-object v6 442| const v0, #+34424 (0x00008678 | 4.82383e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| check-cast v6, android.widget.Button 450| const v0, #+34425 (0x00008679 | 4.82397e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartDateButton .line 785 458| const v0, #+34426 (0x0000867a | 4.82411e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| const v6, #+2131755116 (0x7f10006c | 1.91411e+38) 467| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 470| move-result-object v6 471| const v0, #+34427 (0x0000867b | 4.82425e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| check-cast v6, android.widget.Button 479| const v0, #+34428 (0x0000867c | 4.82439e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndDateButton .line 786 487| const v0, #+34429 (0x0000867d | 4.82453e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v6, v10, com.android.calendar.event.EditEventView.mView 495| const v0, #+34430 (0x0000867e | 4.82467e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| const v7, #+2131755032 (0x7f100018 | 1.91409e+38) 504| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 507| move-result-object v6 508| const v0, #+34431 (0x0000867f | 4.82481e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| check-cast v6, android.widget.TextView 516| const v0, #+34432 (0x00008680 | 4.82495e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iput-object v6, v10, com.android.calendar.event.EditEventView.mWhenView .line 787 524| const v0, #+34433 (0x00008681 | 4.82509e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| iget-object v6, v10, com.android.calendar.event.EditEventView.mView 532| const v0, #+34434 (0x00008682 | 4.82523e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| const v7, #+2131755125 (0x7f100075 | 1.91411e+38) 541| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 544| move-result-object v6 545| const v0, #+34435 (0x00008683 | 4.82537e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| check-cast v6, android.widget.TextView 553| const v0, #+34436 (0x00008684 | 4.82551e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| iput-object v6, v10, com.android.calendar.event.EditEventView.mTimezoneTextView .line 788 561| const v0, #+34437 (0x00008685 | 4.82565e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 567| const v6, #+2131755110 (0x7f100066 | 1.91411e+38) 570| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 573| move-result-object v6 574| const v0, #+34438 (0x00008686 | 4.82579e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| check-cast v6, android.widget.Button 582| const v0, #+34439 (0x00008687 | 4.82593e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartTimeButton .line 789 590| const v0, #+34440 (0x00008688 | 4.82607e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| const v6, #+2131755117 (0x7f10006d | 1.91411e+38) 599| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 602| move-result-object v6 603| const v0, #+34441 (0x00008689 | 4.82621e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| check-cast v6, android.widget.Button 611| const v0, #+34442 (0x0000868a | 4.82635e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndTimeButton .line 790 619| const v0, #+34443 (0x0000868b | 4.82649e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| const v6, #+2131755127 (0x7f100077 | 1.91411e+38) 628| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 631| move-result-object v6 632| const v0, #+34444 (0x0000868c | 4.82663e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| check-cast v6, android.widget.Button 640| const v0, #+34445 (0x0000868d | 4.82677e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| iput-object v6, v10, com.android.calendar.event.EditEventView.mTimezoneButton .line 791 648| const v0, #+34446 (0x0000868e | 4.82691e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| iget-object v6, v10, com.android.calendar.event.EditEventView.mTimezoneButton 656| const v0, #+34447 (0x0000868f | 4.82705e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| new-instance v7, com.android.calendar.event.EditEventView$1 664| const v0, #+34448 (0x00008690 | 4.82719e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| invoke-direct {v7,v10}, com.android.calendar.event.EditEventView$1.(com.android.calendar.event.EditEventView):void 673| const v0, #+34449 (0x00008691 | 4.82733e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-virtual {v6,v7}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 797 682| const v0, #+34450 (0x00008692 | 4.82747e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| const v6, #+2131755126 (0x7f100076 | 1.91411e+38) 691| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 694| move-result-object v6 695| const v0, #+34451 (0x00008693 | 4.82761e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iput-object v6, v10, com.android.calendar.event.EditEventView.mTimezoneRow .line 798 703| const v0, #+34452 (0x00008694 | 4.82775e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| const v6, #+2131755113 (0x7f100069 | 1.91411e+38) 712| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 715| move-result-object v6 716| const v0, #+34453 (0x00008695 | 4.82789e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| check-cast v6, android.widget.TextView 724| const v0, #+34454 (0x00008696 | 4.82803e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 730| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartTimeHome .line 799 732| const v0, #+34455 (0x00008697 | 4.82817e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| const v6, #+2131755112 (0x7f100068 | 1.91411e+38) 741| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 744| move-result-object v6 745| const v0, #+34456 (0x00008698 | 4.82831e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| check-cast v6, android.widget.TextView 753| const v0, #+34457 (0x00008699 | 4.82845e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartDateHome .line 800 761| const v0, #+34458 (0x0000869a | 4.82859e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| const v6, #+2131755120 (0x7f100070 | 1.91411e+38) 770| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 773| move-result-object v6 774| const v0, #+34459 (0x0000869b | 4.82873e-41) 777| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 780| check-cast v6, android.widget.TextView 782| const v0, #+34460 (0x0000869c | 4.82887e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndTimeHome .line 801 790| const v0, #+34461 (0x0000869d | 4.82901e-41) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| const v6, #+2131755119 (0x7f10006f | 1.91411e+38) 799| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 802| move-result-object v6 803| const v0, #+34462 (0x0000869e | 4.82915e-41) 806| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 809| check-cast v6, android.widget.TextView 811| const v0, #+34463 (0x0000869f | 4.82929e-41) 814| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 817| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndDateHome .line 802 819| const v0, #+34464 (0x000086a0 | 4.82944e-41) 822| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 825| const v6, #+2131755122 (0x7f100072 | 1.91411e+38) 828| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 831| move-result-object v6 832| const v0, #+34465 (0x000086a1 | 4.82958e-41) 835| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 838| check-cast v6, android.widget.CheckBox 840| const v0, #+34466 (0x000086a2 | 4.82972e-41) 843| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 846| iput-object v6, v10, com.android.calendar.event.EditEventView.mAllDayCheckBox .line 803 848| const v0, #+34467 (0x000086a3 | 4.82986e-41) 851| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 854| const v6, #+2131755148 (0x7f10008c | 1.91412e+38) 857| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 860| move-result-object v6 861| const v0, #+34468 (0x000086a4 | 4.83000e-41) 864| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 867| check-cast v6, android.widget.Button 869| const v0, #+34469 (0x000086a5 | 4.83014e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| iput-object v6, v10, com.android.calendar.event.EditEventView.mRruleButton .line 804 877| const v0, #+34470 (0x000086a6 | 4.83028e-41) 880| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 883| const v6, #+2131755155 (0x7f100093 | 1.91412e+38) 886| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 889| move-result-object v6 890| const v0, #+34471 (0x000086a7 | 4.83042e-41) 893| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 896| check-cast v6, android.widget.Spinner 898| const v0, #+34472 (0x000086a8 | 4.83056e-41) 901| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 904| iput-object v6, v10, com.android.calendar.event.EditEventView.mAvailabilitySpinner .line 805 906| const v0, #+34473 (0x000086a9 | 4.83070e-41) 909| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 912| const v6, #+2131755158 (0x7f100096 | 1.91412e+38) 915| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 918| move-result-object v6 919| const v0, #+34474 (0x000086aa | 4.83084e-41) 922| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 925| check-cast v6, android.widget.Spinner 927| const v0, #+34475 (0x000086ab | 4.83098e-41) 930| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 933| iput-object v6, v10, com.android.calendar.event.EditEventView.mAccessLevelSpinner .line 806 935| const v0, #+34476 (0x000086ac | 4.83112e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| const v6, #+2131755096 (0x7f100058 | 1.91411e+38) 944| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 947| move-result-object v6 948| const v0, #+34477 (0x000086ad | 4.83126e-41) 951| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 954| iput-object v6, v10, com.android.calendar.event.EditEventView.mCalendarSelectorGroup .line 807 956| const v0, #+34478 (0x000086ae | 4.83140e-41) 959| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 962| const v6, #+2131755128 (0x7f100078 | 1.91411e+38) 965| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 968| move-result-object v6 969| const v0, #+34479 (0x000086af | 4.83154e-41) 972| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 975| iput-object v6, v10, com.android.calendar.event.EditEventView.mCalendarSelectorWrapper .line 808 977| const v0, #+34480 (0x000086b0 | 4.83168e-41) 980| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 983| const v6, #+2131755099 (0x7f10005b | 1.91411e+38) 986| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 989| move-result-object v6 990| const v0, #+34481 (0x000086b1 | 4.83182e-41) 993| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 996| iput-object v6, v10, com.android.calendar.event.EditEventView.mCalendarStaticGroup .line 809 998| const v0, #+34482 (0x000086b2 | 4.83196e-41) 1001| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1004| const v6, #+2131755149 (0x7f10008d | 1.91412e+38) 1007| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1010| move-result-object v6 1011| const v0, #+34483 (0x000086b3 | 4.83210e-41) 1014| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1017| iput-object v6, v10, com.android.calendar.event.EditEventView.mRemindersGroup .line 810 1019| const v0, #+34484 (0x000086b4 | 4.83224e-41) 1022| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1025| const v6, #+2131755132 (0x7f10007c | 1.91411e+38) 1028| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1031| move-result-object v6 1032| const v0, #+34485 (0x000086b5 | 4.83238e-41) 1035| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1038| iput-object v6, v10, com.android.calendar.event.EditEventView.mResponseGroup .line 811 1040| const v0, #+34486 (0x000086b6 | 4.83252e-41) 1043| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1046| const v6, #+2131755138 (0x7f100082 | 1.91411e+38) 1049| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1052| move-result-object v6 1053| const v0, #+34487 (0x000086b7 | 4.83266e-41) 1056| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1059| iput-object v6, v10, com.android.calendar.event.EditEventView.mOrganizerGroup .line 812 1061| const v0, #+34488 (0x000086b8 | 4.83280e-41) 1064| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1067| const v6, #+2131755141 (0x7f100085 | 1.91412e+38) 1070| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1073| move-result-object v6 1074| const v0, #+34489 (0x000086b9 | 4.83294e-41) 1077| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1080| iput-object v6, v10, com.android.calendar.event.EditEventView.mAttendeesGroup .line 813 1082| const v0, #+34490 (0x000086ba | 4.83308e-41) 1085| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1088| const v6, #+2131755103 (0x7f10005f | 1.91411e+38) 1091| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1094| move-result-object v6 1095| const v0, #+34491 (0x000086bb | 4.83322e-41) 1098| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1101| iput-object v6, v10, com.android.calendar.event.EditEventView.mLocationGroup .line 814 1103| const v0, #+34492 (0x000086bc | 4.83336e-41) 1106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1109| const v6, #+2131755144 (0x7f100088 | 1.91412e+38) 1112| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1115| move-result-object v6 1116| const v0, #+34493 (0x000086bd | 4.83350e-41) 1119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1122| iput-object v6, v10, com.android.calendar.event.EditEventView.mDescriptionGroup .line 815 1124| const v0, #+34494 (0x000086be | 4.83364e-41) 1127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1130| const v6, #+2131755111 (0x7f100067 | 1.91411e+38) 1133| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1136| move-result-object v6 1137| const v0, #+34495 (0x000086bf | 4.83378e-41) 1140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1143| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartHomeGroup .line 816 1145| const v0, #+34496 (0x000086c0 | 4.83392e-41) 1148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1151| const v6, #+2131755118 (0x7f10006e | 1.91411e+38) 1154| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1157| move-result-object v6 1158| const v0, #+34497 (0x000086c1 | 4.83406e-41) 1161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1164| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndHomeGroup .line 817 1166| const v0, #+34498 (0x000086c2 | 4.83420e-41) 1169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1172| const v6, #+2131755143 (0x7f100087 | 1.91412e+38) 1175| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1178| move-result-object v6 1179| const v0, #+34499 (0x000086c3 | 4.83434e-41) 1182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1185| check-cast v6, android.widget.MultiAutoCompleteTextView 1187| const v0, #+34500 (0x000086c4 | 4.83448e-41) 1190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1193| iput-object v6, v10, com.android.calendar.event.EditEventView.mAttendeesList .line 819 1195| const v0, #+34501 (0x000086c5 | 4.83462e-41) 1198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1201| const v6, #+2131755098 (0x7f10005a | 1.91411e+38) 1204| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1207| move-result-object v6 1208| const v0, #+34502 (0x000086c6 | 4.83476e-41) 1211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1214| iput-object v6, v10, com.android.calendar.event.EditEventView.mColorPickerNewEvent .line 820 1216| const v0, #+34503 (0x000086c7 | 4.83490e-41) 1219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1222| const v6, #+2131755102 (0x7f10005e | 1.91411e+38) 1225| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 1228| move-result-object v6 1229| const v0, #+34504 (0x000086c8 | 4.83504e-41) 1232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1235| iput-object v6, v10, com.android.calendar.event.EditEventView.mColorPickerExistingEvent .line 822 1237| const v0, #+34505 (0x000086c9 | 4.83518e-41) 1240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1243| iget-object v6, v10, com.android.calendar.event.EditEventView.mTitleTextView 1245| const v0, #+34506 (0x000086ca | 4.83532e-41) 1248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1251| iget-object v7, v10, com.android.calendar.event.EditEventView.mTitleTextView 1253| const v0, #+34507 (0x000086cb | 4.83546e-41) 1256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1259| invoke-virtual {v7}, android.widget.TextView.getBackground():android.graphics.drawable.Drawable 1262| move-result-object v7 1263| const v0, #+34508 (0x000086cc | 4.83560e-41) 1266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1269| invoke-virtual {v6,v7}, android.widget.TextView.setTag(java.lang.Object):void .line 823 1272| const v0, #+34509 (0x000086cd | 4.83574e-41) 1275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1278| iget-object v6, v10, com.android.calendar.event.EditEventView.mLocationTextView 1280| const v0, #+34510 (0x000086ce | 4.83588e-41) 1283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1286| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1288| const v0, #+34511 (0x000086cf | 4.83602e-41) 1291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1294| invoke-virtual {v7}, android.widget.AutoCompleteTextView.getBackground():android.graphics.drawable.Drawable 1297| move-result-object v7 1298| const v0, #+34512 (0x000086d0 | 4.83616e-41) 1301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1304| invoke-virtual {v6,v7}, android.widget.AutoCompleteTextView.setTag(java.lang.Object):void .line 824 1307| const v0, #+34513 (0x000086d1 | 4.83630e-41) 1310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1313| new-instance v6, com.android.calendar.event.EventLocationAdapter 1315| const v0, #+34514 (0x000086d2 | 4.83644e-41) 1318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1321| invoke-direct {v6,v11}, com.android.calendar.event.EventLocationAdapter.(android.content.Context):void 1324| const v0, #+34515 (0x000086d3 | 4.83658e-41) 1327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1330| iput-object v6, v10, com.android.calendar.event.EditEventView.mLocationAdapter .line 825 1332| const v0, #+34516 (0x000086d4 | 4.83672e-41) 1335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1338| iget-object v6, v10, com.android.calendar.event.EditEventView.mLocationTextView 1340| const v0, #+34517 (0x000086d5 | 4.83686e-41) 1343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1346| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationAdapter 1348| const v0, #+34518 (0x000086d6 | 4.83700e-41) 1351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1354| invoke-virtual {v6,v7}, android.widget.AutoCompleteTextView.setAdapter(android.widget.ListAdapter):void .line 826 1357| const v0, #+34519 (0x000086d7 | 4.83714e-41) 1360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1363| iget-object v6, v10, com.android.calendar.event.EditEventView.mLocationTextView 1365| const v0, #+34520 (0x000086d8 | 4.83728e-41) 1368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1371| new-instance v7, com.android.calendar.event.EditEventView$2 1373| const v0, #+34521 (0x000086d9 | 4.83742e-41) 1376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1379| invoke-direct {v7,v10}, com.android.calendar.event.EditEventView$2.(com.android.calendar.event.EditEventView):void 1382| const v0, #+34522 (0x000086da | 4.83756e-41) 1385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1388| invoke-virtual {v6,v7}, android.widget.AutoCompleteTextView.setOnEditorActionListener(android.widget.TextView$OnEditorActionListener):void .line 838 1391| const v0, #+34523 (0x000086db | 4.83770e-41) 1394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1397| iput-boolean v8, v10, com.android.calendar.event.EditEventView.mAvailabilityExplicitlySet .line 839 1399| const v0, #+34524 (0x000086dc | 4.83784e-41) 1402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1405| iput-boolean v8, v10, com.android.calendar.event.EditEventView.mAllDayChangingAvailability .line 840 1407| const v0, #+34525 (0x000086dd | 4.83798e-41) 1410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1413| const/4 v6, #-1 (0xffffffff | NaN) 1414| iput v6, v10, com.android.calendar.event.EditEventView.mAvailabilityCurrentlySelected .line 841 1416| const v0, #+34526 (0x000086de | 4.83812e-41) 1419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1422| iget-object v6, v10, com.android.calendar.event.EditEventView.mAvailabilitySpinner .line 842 1424| const v0, #+34527 (0x000086df | 4.83826e-41) 1427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1430| new-instance v7, com.android.calendar.event.EditEventView$3 1432| const v0, #+34528 (0x000086e0 | 4.83840e-41) 1435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1438| invoke-direct {v7,v10}, com.android.calendar.event.EditEventView$3.(com.android.calendar.event.EditEventView):void .line 841 1441| const v0, #+34529 (0x000086e1 | 4.83854e-41) 1444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1447| invoke-virtual {v6,v7}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void .line 869 1450| const v0, #+34530 (0x000086e2 | 4.83868e-41) 1453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1456| iget-object v6, v10, com.android.calendar.event.EditEventView.mDescriptionTextView 1458| const v0, #+34531 (0x000086e3 | 4.83882e-41) 1461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1464| iget-object v7, v10, com.android.calendar.event.EditEventView.mDescriptionTextView 1466| const v0, #+34532 (0x000086e4 | 4.83896e-41) 1469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1472| invoke-virtual {v7}, android.widget.TextView.getBackground():android.graphics.drawable.Drawable 1475| move-result-object v7 1476| const v0, #+34533 (0x000086e5 | 4.83910e-41) 1479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1482| invoke-virtual {v6,v7}, android.widget.TextView.setTag(java.lang.Object):void .line 870 1485| const v0, #+34534 (0x000086e6 | 4.83924e-41) 1488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1491| iget-object v6, v10, com.android.calendar.event.EditEventView.mAttendeesList 1493| const v0, #+34535 (0x000086e7 | 4.83938e-41) 1496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1499| iget-object v7, v10, com.android.calendar.event.EditEventView.mAttendeesList 1501| const v0, #+34536 (0x000086e8 | 4.83952e-41) 1504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1507| invoke-virtual {v7}, android.widget.MultiAutoCompleteTextView.getBackground():android.graphics.drawable.Drawable 1510| move-result-object v7 1511| const v0, #+34537 (0x000086e9 | 4.83966e-41) 1514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1517| invoke-virtual {v6,v7}, android.widget.MultiAutoCompleteTextView.setTag(java.lang.Object):void .line 871 1520| const v0, #+34538 (0x000086ea | 4.83980e-41) 1523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1526| iget-object v6, v10, com.android.calendar.event.EditEventView.mOriginalPadding 1528| const v0, #+34539 (0x000086eb | 4.83994e-41) 1531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1534| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1536| const v0, #+34540 (0x000086ec | 4.84008e-41) 1539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1542| invoke-virtual {v7}, android.widget.AutoCompleteTextView.getPaddingLeft():int 1545| move-result v7 1546| const v0, #+34541 (0x000086ed | 4.84023e-41) 1549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1552| aput v7, v6, v8 .line 872 1554| const v0, #+34542 (0x000086ee | 4.84037e-41) 1557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1560| iget-object v6, v10, com.android.calendar.event.EditEventView.mOriginalPadding 1562| const v0, #+34543 (0x000086ef | 4.84051e-41) 1565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1568| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1570| const v0, #+34544 (0x000086f0 | 4.84065e-41) 1573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1576| invoke-virtual {v7}, android.widget.AutoCompleteTextView.getPaddingTop():int 1579| move-result v7 1580| const v0, #+34545 (0x000086f1 | 4.84079e-41) 1583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1586| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1587| aput v7, v6, v8 .line 873 1589| const v0, #+34546 (0x000086f2 | 4.84093e-41) 1592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1595| iget-object v6, v10, com.android.calendar.event.EditEventView.mOriginalPadding 1597| const v0, #+34547 (0x000086f3 | 4.84107e-41) 1600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1603| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1605| const v0, #+34548 (0x000086f4 | 4.84121e-41) 1608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1611| invoke-virtual {v7}, android.widget.AutoCompleteTextView.getPaddingRight():int 1614| move-result v7 1615| const v0, #+34549 (0x000086f5 | 4.84135e-41) 1618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1621| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 1622| aput v7, v6, v8 .line 874 1624| const v0, #+34550 (0x000086f6 | 4.84149e-41) 1627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1630| iget-object v6, v10, com.android.calendar.event.EditEventView.mOriginalPadding 1632| const v0, #+34551 (0x000086f7 | 4.84163e-41) 1635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1638| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1640| const v0, #+34552 (0x000086f8 | 4.84177e-41) 1643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1646| invoke-virtual {v7}, android.widget.AutoCompleteTextView.getPaddingBottom():int 1649| move-result v7 1650| const v0, #+34553 (0x000086f9 | 4.84191e-41) 1653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1656| const/4 v8, #+3 (0x00000003 | 4.20390e-45) 1657| aput v7, v6, v8 .line 875 1659| const v0, #+34554 (0x000086fa | 4.84205e-41) 1662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1665| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditViewList 1667| const v0, #+34555 (0x000086fb | 4.84219e-41) 1670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1673| iget-object v7, v10, com.android.calendar.event.EditEventView.mTitleTextView 1675| const v0, #+34556 (0x000086fc | 4.84233e-41) 1678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1681| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 876 1684| const v0, #+34557 (0x000086fd | 4.84247e-41) 1687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1690| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditViewList 1692| const v0, #+34558 (0x000086fe | 4.84261e-41) 1695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1698| iget-object v7, v10, com.android.calendar.event.EditEventView.mLocationTextView 1700| const v0, #+34559 (0x000086ff | 4.84275e-41) 1703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1706| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 877 1709| const v0, #+34560 (0x00008700 | 4.84289e-41) 1712| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1715| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditViewList 1717| const v0, #+34561 (0x00008701 | 4.84303e-41) 1720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1723| iget-object v7, v10, com.android.calendar.event.EditEventView.mDescriptionTextView 1725| const v0, #+34562 (0x00008702 | 4.84317e-41) 1728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1731| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 878 1734| const v0, #+34563 (0x00008703 | 4.84331e-41) 1737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1740| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditViewList 1742| const v0, #+34564 (0x00008704 | 4.84345e-41) 1745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1748| iget-object v7, v10, com.android.calendar.event.EditEventView.mAttendeesList 1750| const v0, #+34565 (0x00008705 | 4.84359e-41) 1753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1756| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 880 1759| const v0, #+34566 (0x00008706 | 4.84373e-41) 1762| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1765| iget-object v6, v10, com.android.calendar.event.EditEventView.mViewOnlyList 1767| const v0, #+34567 (0x00008707 | 4.84387e-41) 1770| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1773| const v7, #+2131755105 (0x7f100061 | 1.91411e+38) 1776| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1779| move-result-object v7 1780| const v0, #+34568 (0x00008708 | 4.84401e-41) 1783| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1786| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 881 1789| const v0, #+34569 (0x00008709 | 4.84415e-41) 1792| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1795| iget-object v6, v10, com.android.calendar.event.EditEventView.mViewOnlyList 1797| const v0, #+34570 (0x0000870a | 4.84429e-41) 1800| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1803| const v7, #+2131755124 (0x7f100074 | 1.91411e+38) 1806| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1809| move-result-object v7 1810| const v0, #+34571 (0x0000870b | 4.84443e-41) 1813| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1816| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 883 1819| const v0, #+34572 (0x0000870c | 4.84457e-41) 1822| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1825| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1827| const v0, #+34573 (0x0000870d | 4.84471e-41) 1830| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1833| const v7, #+2131755121 (0x7f100071 | 1.91411e+38) 1836| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1839| move-result-object v7 1840| const v0, #+34574 (0x0000870e | 4.84485e-41) 1843| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1846| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 884 1849| const v0, #+34575 (0x0000870f | 4.84499e-41) 1852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1855| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1857| const v0, #+34576 (0x00008710 | 4.84513e-41) 1860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1863| const v7, #+2131755153 (0x7f100091 | 1.91412e+38) 1866| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1869| move-result-object v7 1870| const v0, #+34577 (0x00008711 | 4.84527e-41) 1873| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1876| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 885 1879| const v0, #+34578 (0x00008712 | 4.84541e-41) 1882| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1885| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1887| const v0, #+34579 (0x00008713 | 4.84555e-41) 1890| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1893| const v7, #+2131755156 (0x7f100094 | 1.91412e+38) 1896| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1899| move-result-object v7 1900| const v0, #+34580 (0x00008714 | 4.84569e-41) 1903| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1906| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 886 1909| const v0, #+34581 (0x00008715 | 4.84583e-41) 1912| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1915| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1917| const v0, #+34582 (0x00008716 | 4.84597e-41) 1920| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1923| const v7, #+2131755107 (0x7f100063 | 1.91411e+38) 1926| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1929| move-result-object v7 1930| const v0, #+34583 (0x00008717 | 4.84611e-41) 1933| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1936| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 887 1939| const v0, #+34584 (0x00008718 | 4.84625e-41) 1942| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1945| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1947| const v0, #+34585 (0x00008719 | 4.84639e-41) 1950| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1953| const v7, #+2131755114 (0x7f10006a | 1.91411e+38) 1956| invoke-virtual {v12,v7}, android.view.View.findViewById(int):android.view.View 1959| move-result-object v7 1960| const v0, #+34586 (0x0000871a | 4.84653e-41) 1963| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1966| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 888 1969| const v0, #+34587 (0x0000871b | 4.84667e-41) 1972| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1975| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 1977| const v0, #+34588 (0x0000871c | 4.84681e-41) 1980| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1983| iget-object v7, v10, com.android.calendar.event.EditEventView.mTimezoneRow 1985| const v0, #+34589 (0x0000871d | 4.84695e-41) 1988| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1991| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 889 1994| const v0, #+34590 (0x0000871e | 4.84709e-41) 1997| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2000| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 2002| const v0, #+34591 (0x0000871f | 4.84723e-41) 2005| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2008| iget-object v7, v10, com.android.calendar.event.EditEventView.mStartHomeGroup 2010| const v0, #+34592 (0x00008720 | 4.84737e-41) 2013| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2016| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 890 2019| const v0, #+34593 (0x00008721 | 4.84751e-41) 2022| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2025| iget-object v6, v10, com.android.calendar.event.EditEventView.mEditOnlyList 2027| const v0, #+34594 (0x00008722 | 4.84765e-41) 2030| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2033| iget-object v7, v10, com.android.calendar.event.EditEventView.mEndHomeGroup 2035| const v0, #+34595 (0x00008723 | 4.84779e-41) 2038| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2041| invoke-virtual {v6,v7}, java.util.ArrayList.add(java.lang.Object):boolean .line 892 2044| const v0, #+34596 (0x00008724 | 4.84793e-41) 2047| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2050| const v6, #+2131755134 (0x7f10007e | 1.91411e+38) 2053| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 2056| move-result-object v6 2057| const v0, #+34597 (0x00008725 | 4.84807e-41) 2060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2063| check-cast v6, android.widget.RadioGroup 2065| const v0, #+34598 (0x00008726 | 4.84821e-41) 2068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2071| iput-object v6, v10, com.android.calendar.event.EditEventView.mResponseRadioGroup .line 893 2073| const v0, #+34599 (0x00008727 | 4.84835e-41) 2076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2079| const v6, #+2131755151 (0x7f10008f | 1.91412e+38) 2082| invoke-virtual {v12,v6}, android.view.View.findViewById(int):android.view.View 2085| move-result-object v6 2086| const v0, #+34600 (0x00008728 | 4.84849e-41) 2089| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2092| check-cast v6, android.widget.LinearLayout 2094| const v0, #+34601 (0x00008729 | 4.84863e-41) 2097| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2100| iput-object v6, v10, com.android.calendar.event.EditEventView.mRemindersContainer .line 895 2102| const v0, #+34602 (0x0000872a | 4.84877e-41) 2105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2108| invoke-static {v11,v9}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 2111| move-result-object v6 2112| const v0, #+34603 (0x0000872b | 4.84891e-41) 2115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2118| iput-object v6, v10, com.android.calendar.event.EditEventView.mTimezone .line 896 2120| const v0, #+34604 (0x0000872c | 4.84905e-41) 2123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2126| invoke-virtual {v11}, android.app.Activity.getResources():android.content.res.Resources 2129| move-result-object v6 2130| const v0, #+34605 (0x0000872d | 4.84919e-41) 2133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2136| const v7, #+2131296262 (0x7f090006 | 1.82104e+38) 2139| invoke-virtual {v6,v7}, android.content.res.Resources.getBoolean(int):boolean 2142| move-result v6 2143| const v0, #+34606 (0x0000872e | 4.84933e-41) 2146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2149| iput-boolean v6, v10, com.android.calendar.event.EditEventView.mIsMultipane .line 897 2151| const v0, #+34607 (0x0000872f | 4.84947e-41) 2154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2157| new-instance v6, android.text.format.Time 2159| const v0, #+34608 (0x00008730 | 4.84961e-41) 2162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2165| iget-object v7, v10, com.android.calendar.event.EditEventView.mTimezone 2167| const v0, #+34609 (0x00008731 | 4.84975e-41) 2170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2173| invoke-direct {v6,v7}, android.text.format.Time.(java.lang.String):void 2176| const v0, #+34610 (0x00008732 | 4.84989e-41) 2179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2182| iput-object v6, v10, com.android.calendar.event.EditEventView.mStartTime .line 898 2184| const v0, #+34611 (0x00008733 | 4.85003e-41) 2187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2190| new-instance v6, android.text.format.Time 2192| const v0, #+34612 (0x00008734 | 4.85017e-41) 2195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2198| iget-object v7, v10, com.android.calendar.event.EditEventView.mTimezone 2200| const v0, #+34613 (0x00008735 | 4.85031e-41) 2203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2206| invoke-direct {v6,v7}, android.text.format.Time.(java.lang.String):void 2209| const v0, #+34614 (0x00008736 | 4.85045e-41) 2212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2215| iput-object v6, v10, com.android.calendar.event.EditEventView.mEndTime .line 899 2217| const v0, #+34615 (0x00008737 | 4.85059e-41) 2220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2223| new-instance v6, com.android.common.Rfc822Validator 2225| const v0, #+34616 (0x00008738 | 4.85073e-41) 2228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2231| invoke-direct {v6,v9}, com.android.common.Rfc822Validator.(java.lang.String):void 2234| const v0, #+34617 (0x00008739 | 4.85087e-41) 2237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2240| iput-object v6, v10, com.android.calendar.event.EditEventView.mEmailValidator .line 900 2242| const v0, #+34618 (0x0000873a | 4.85102e-41) 2245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2248| iget-object v6, v10, com.android.calendar.event.EditEventView.mAttendeesList 2250| const v0, #+34619 (0x0000873b | 4.85116e-41) 2253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2256| check-cast v6, com.android.ex.chips.RecipientEditTextView 2258| const v0, #+34620 (0x0000873c | 4.85130e-41) 2261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2264| invoke-direct {v10,v6}, com.android.calendar.event.EditEventView.initMultiAutoCompleteTextView(com.android.ex.chips.RecipientEditTextView):android.widget.MultiAutoCompleteTextView .line 903 2267| const v0, #+34621 (0x0000873d | 4.85144e-41) 2270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2273| invoke-virtual {v10,v9}, com.android.calendar.event.EditEventView.setModel(com.android.calendar.CalendarEventModel):void .line 905 2276| const v0, #+34622 (0x0000873e | 4.85158e-41) 2279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2282| invoke-virtual {v11}, android.app.Activity.getFragmentManager():android.app.FragmentManager 2285| move-result-object v1 2286| const v0, #+34623 (0x0000873f | 4.85172e-41) 2289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 907 .local v1, "fm", android.app.FragmentManager 2292| const-string/jumbo v6, "recurrencePickerDialogFragment" .line 906 2295| const v0, #+34624 (0x00008740 | 4.85186e-41) 2298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2301| invoke-virtual {v1,v6}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 2304| move-result-object v2 2305| const v0, #+34625 (0x00008741 | 4.85200e-41) 2308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2311| check-cast v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog .line 908 .local v2, "rpd", com.android.calendar.recurrencepicker.RecurrencePickerDialog 2313| const v0, #+34626 (0x00008742 | 4.85214e-41) 2316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2319| if-eqz v2, Label_1 .line 909 2321| const v0, #+34627 (0x00008743 | 4.85228e-41) 2324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2327| invoke-virtual {v2,v10}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.setOnRecurrenceSetListener(com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecurrenceSetListener):void Label_1: .line 912 2330| const v0, #+34628 (0x00008744 | 4.85242e-41) 2333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2336| const-string/jumbo v6, "timeZonePickerDialogFragment" .line 911 2339| const v0, #+34629 (0x00008745 | 4.85256e-41) 2342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2345| invoke-virtual {v1,v6}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 2348| move-result-object v4 2349| const v0, #+34630 (0x00008746 | 4.85270e-41) 2352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2355| check-cast v4, com.android.timezonepicker.TimeZonePickerDialog .line 913 .local v4, "tzpd", com.android.timezonepicker.TimeZonePickerDialog 2357| const v0, #+34631 (0x00008747 | 4.85284e-41) 2360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2363| if-eqz v4, Label_2 .line 914 2365| const v0, #+34632 (0x00008748 | 4.85298e-41) 2368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2371| invoke-virtual {v4,v10}, com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListener(com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener):void Label_2: .line 916 2374| const v0, #+34633 (0x00008749 | 4.85312e-41) 2377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2380| const-string/jumbo v6, "timePickerDialogFragment" 2383| const v0, #+34634 (0x0000874a | 4.85326e-41) 2386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2389| invoke-virtual {v1,v6}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 2392| move-result-object v3 2393| const v0, #+34635 (0x0000874b | 4.85340e-41) 2396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2399| check-cast v3, com.android.datetimepicker.time.TimePickerDialog .line 917 .local v3, "tpd", com.android.datetimepicker.time.TimePickerDialog 2401| const v0, #+34636 (0x0000874c | 4.85354e-41) 2404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2407| if-eqz v3, Label_4 .line 919 2409| const v0, #+34637 (0x0000874d | 4.85368e-41) 2412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2415| iput-boolean v14, v10, com.android.calendar.event.EditEventView.mTimeSelectedWasStartTime .line 920 2417| const v0, #+34638 (0x0000874e | 4.85382e-41) 2420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2423| if-eqz v14, Label_7 .line 921 2425| const v0, #+34639 (0x0000874f | 4.85396e-41) 2428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2431| iget-object v5, v10, com.android.calendar.event.EditEventView.mStartTimeButton Label_3: .line 925 .local v5, "v", android.view.View 2433| const v0, #+34640 (0x00008750 | 4.85410e-41) 2436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2439| new-instance v6, com.android.calendar.event.EditEventView$TimeListener 2441| const v0, #+34641 (0x00008751 | 4.85424e-41) 2444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2447| invoke-direct {v6,v10,v5}, com.android.calendar.event.EditEventView$TimeListener.(com.android.calendar.event.EditEventView, android.view.View):void 2450| const v0, #+34642 (0x00008752 | 4.85438e-41) 2453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2456| invoke-virtual {v3,v6}, com.android.datetimepicker.time.TimePickerDialog.setOnTimeSetListener(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener):void Label_4: .line 927 .end_local v5 2459| const v0, #+34643 (0x00008753 | 4.85452e-41) 2462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2465| const-string/jumbo v6, "datePickerDialogFragment" 2468| const v0, #+34644 (0x00008754 | 4.85466e-41) 2471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2474| invoke-virtual {v1,v6}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 2477| move-result-object v6 2478| const v0, #+34645 (0x00008755 | 4.85480e-41) 2481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2484| check-cast v6, com.android.datetimepicker.date.DatePickerDialog 2486| const v0, #+34646 (0x00008756 | 4.85494e-41) 2489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2492| iput-object v6, v10, com.android.calendar.event.EditEventView.mDatePickerDialog .line 928 2494| const v0, #+34647 (0x00008757 | 4.85508e-41) 2497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2500| iget-object v6, v10, com.android.calendar.event.EditEventView.mDatePickerDialog 2502| const v0, #+34648 (0x00008758 | 4.85522e-41) 2505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2508| if-eqz v6, Label_6 .line 930 2510| const v0, #+34649 (0x00008759 | 4.85536e-41) 2513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2516| iput-boolean v15, v10, com.android.calendar.event.EditEventView.mDateSelectedWasStartDate .line 931 2518| const v0, #+34650 (0x0000875a | 4.85550e-41) 2521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2524| if-eqz v15, Label_8 .line 932 2526| const v0, #+34651 (0x0000875b | 4.85564e-41) 2529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2532| iget-object v5, v10, com.android.calendar.event.EditEventView.mStartDateButton Label_5: .line 936 .restart_local v5 2534| const v0, #+34652 (0x0000875c | 4.85578e-41) 2537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2540| iget-object v6, v10, com.android.calendar.event.EditEventView.mDatePickerDialog 2542| const v0, #+34653 (0x0000875d | 4.85592e-41) 2545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2548| new-instance v7, com.android.calendar.event.EditEventView$DateListener 2550| const v0, #+34654 (0x0000875e | 4.85606e-41) 2553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2556| invoke-direct {v7,v10,v5}, com.android.calendar.event.EditEventView$DateListener.(com.android.calendar.event.EditEventView, android.view.View):void 2559| const v0, #+34655 (0x0000875f | 4.85620e-41) 2562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2565| invoke-virtual {v6,v7}, com.android.datetimepicker.date.DatePickerDialog.setOnDateSetListener(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener):void Label_6: .line 938 .end_local v5 2568| const v0, #+34656 (0x00008760 | 4.85634e-41) 2571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2574| return-void Label_7: .line 923 2575| const v0, #+34657 (0x00008761 | 4.85648e-41) 2578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2581| iget-object v5, v10, com.android.calendar.event.EditEventView.mEndTimeButton .restart_local v5 2583| const v0, #+34658 (0x00008762 | 4.85662e-41) 2586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2589| goto/16 Label_3 Label_8: .line 934 .end_local v5 2591| const v0, #+34659 (0x00008763 | 4.85676e-41) 2594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2597| iget-object v5, v10, com.android.calendar.event.EditEventView.mEndDateButton .restart_local v5 2599| const v0, #+34660 (0x00008764 | 4.85690e-41) 2602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2605| goto/16 Label_5 } method com.android.calendar.event.EditEventView.addFieldsRecursive(java.lang.StringBuilder, android.view.View):void { .params "b", "v" .src "EditEventView.java" .line 1267 .prologue_end .line 1267 0| const v0, #+34661 (0x00008765 | 4.85704e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v13, Label_1 8| const v0, #+34662 (0x00008766 | 4.85718e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v13}, android.view.View.getVisibility():int 17| move-result v9 18| const v0, #+34663 (0x00008767 | 4.85732e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v9, Label_2 Label_1: .line 1268 26| const v0, #+34664 (0x00008768 | 4.85746e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 1270 33| const v0, #+34665 (0x00008769 | 4.85760e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| instance-of v9, v13, android.widget.TextView 41| const v0, #+34666 (0x0000876a | 4.85774e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v9, Label_4 .line 1271 49| const v0, #+34667 (0x0000876b | 4.85788e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| check-cast v13, android.widget.TextView .end_local v13 57| const v0, #+34668 (0x0000876c | 4.85802e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v13}, android.widget.TextView.getText():java.lang.CharSequence 66| move-result-object v7 67| const v0, #+34669 (0x0000876d | 4.85816e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1272 .local v7, "tv", java.lang.CharSequence 73| invoke-interface {v7}, java.lang.CharSequence.toString():java.lang.String 76| move-result-object v9 77| const v0, #+34670 (0x0000876e | 4.85830e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v9}, java.lang.String.trim():java.lang.String 86| move-result-object v9 87| const v0, #+34671 (0x0000876f | 4.85844e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-static {v9}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 96| move-result v9 97| const v0, #+34672 (0x00008770 | 4.85858e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v9, Label_3 .line 1273 105| const v0, #+34673 (0x00008771 | 4.85872e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v12,v7}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 114| move-result-object v9 115| const v0, #+34674 (0x00008772 | 4.85886e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v10, ". " 124| const v0, #+34675 (0x00008773 | 4.85900e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_3: .line 1296 .end_local v7 133| const v0, #+34676 (0x00008774 | 4.85914e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-void Label_4: .line 1275 .restart_local v13 140| const v0, #+34677 (0x00008775 | 4.85928e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| instance-of v9, v13, android.widget.RadioGroup 148| const v0, #+34678 (0x00008776 | 4.85942e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| if-eqz v9, Label_5 156| const v0, #+34679 (0x00008777 | 4.85956e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| move-object v4, v13 .line 1276 163| check-cast v4, android.widget.RadioGroup .line 1277 .local v4, "rg", android.widget.RadioGroup 165| const v0, #+34680 (0x00008778 | 4.85970e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v4}, android.widget.RadioGroup.getCheckedRadioButtonId():int 174| move-result v3 175| const v0, #+34681 (0x00008779 | 4.85984e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1278 .local v3, "id", int 181| const/4 v9, #-1 (0xffffffff | NaN) 182| if-eq v3, v9, Label_3 .line 1279 184| const v0, #+34682 (0x0000877a | 4.85998e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v13,v3}, android.view.View.findViewById(int):android.view.View 193| move-result-object v9 194| const v0, #+34683 (0x0000877b | 4.86012e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| check-cast v9, android.widget.RadioButton 202| const v0, #+34684 (0x0000877c | 4.86026e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v9}, android.widget.RadioButton.getText():java.lang.CharSequence 211| move-result-object v9 212| const v0, #+34685 (0x0000877d | 4.86040e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v12,v9}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 221| move-result-object v9 222| const v0, #+34686 (0x0000877e | 4.86054e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v10, ". " 231| const v0, #+34687 (0x0000877f | 4.86068e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| const v0, #+34688 (0x00008780 | 4.86082e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| goto/16 Label_3 Label_5: .line 1281 .end_local v3 .end_local v4 248| const v0, #+34689 (0x00008781 | 4.86096e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| instance-of v9, v13, android.widget.Spinner 256| const v0, #+34690 (0x00008782 | 4.86110e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| if-eqz v9, Label_6 264| const v0, #+34691 (0x00008783 | 4.86124e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| move-object v5, v13 .line 1282 271| check-cast v5, android.widget.Spinner .line 1283 .local v5, "s", android.widget.Spinner 273| const v0, #+34692 (0x00008784 | 4.86138e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v5}, android.widget.Spinner.getSelectedItem():java.lang.Object 282| move-result-object v9 283| const v0, #+34693 (0x00008785 | 4.86152e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| instance-of v9, v9, java.lang.String 291| const v0, #+34694 (0x00008786 | 4.86166e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| if-eqz v9, Label_3 .line 1284 299| const v0, #+34695 (0x00008787 | 4.86181e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-virtual {v5}, android.widget.Spinner.getSelectedItem():java.lang.Object 308| move-result-object v9 309| const v0, #+34696 (0x00008788 | 4.86195e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| check-cast v9, java.lang.String 317| const v0, #+34697 (0x00008789 | 4.86209e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v9}, java.lang.String.trim():java.lang.String 326| move-result-object v6 327| const v0, #+34698 (0x0000878a | 4.86223e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1285 .local v6, "str", java.lang.String 333| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 336| move-result v9 337| const v0, #+34699 (0x0000878b | 4.86237e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| if-nez v9, Label_3 .line 1286 345| const v0, #+34700 (0x0000878c | 4.86251e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v12,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 354| move-result-object v9 355| const v0, #+34701 (0x0000878d | 4.86265e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| const-string/jumbo v10, ". " 364| const v0, #+34702 (0x0000878e | 4.86279e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 373| const v0, #+34703 (0x0000878f | 4.86293e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| goto/16 Label_3 Label_6: .line 1289 .end_local v5 .end_local v6 381| const v0, #+34704 (0x00008790 | 4.86307e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| instance-of v9, v13, android.view.ViewGroup 389| const v0, #+34705 (0x00008791 | 4.86321e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| if-eqz v9, Label_3 397| const v0, #+34706 (0x00008792 | 4.86335e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| move-object v8, v13 .line 1290 404| check-cast v8, android.view.ViewGroup .line 1291 .local v8, "vg", android.view.ViewGroup 406| const v0, #+34707 (0x00008793 | 4.86349e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v8}, android.view.ViewGroup.getChildCount():int 415| move-result v1 416| const v0, #+34708 (0x00008794 | 4.86363e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1292 .local v1, "children", int 422| const/4 v2, #+0 (0x00000000 | 0.00000) Label_7: .local v2, "i", int 423| const v0, #+34709 (0x00008795 | 4.86377e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| if-ge v2, v1, Label_3 .line 1293 431| const v0, #+34710 (0x00008796 | 4.86391e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-virtual {v8,v2}, android.view.ViewGroup.getChildAt(int):android.view.View 440| move-result-object v9 441| const v0, #+34711 (0x00008797 | 4.86405e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-direct {v11,v12,v9}, com.android.calendar.event.EditEventView.addFieldsRecursive(java.lang.StringBuilder, android.view.View):void .line 1292 450| const v0, #+34712 (0x00008798 | 4.86419e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 458| goto/16 Label_7 } method com.android.calendar.event.EditEventView.addReminder():void { .src "EditEventView.java" .line 1549 .prologue_end 0| const v0, #+34713 (0x00008799 | 4.86433e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+0 (0x00000000 | 0.00000) .line 1549 7| iget v1, v12, com.android.calendar.event.EditEventView.mDefaultReminderMinutes 9| const v0, #+34714 (0x0000879a | 4.86447e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #-1 (0xffffffff | NaN) 16| if-ne v1, v2, Label_2 .line 1550 18| const v0, #+34715 (0x0000879b | 4.86461e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v12, com.android.calendar.event.EditEventView.mActivity 26| const v0, #+34716 (0x0000879c | 4.86475e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v12, com.android.calendar.event.EditEventView.mScrollView 34| const v0, #+34717 (0x0000879d | 4.86489e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v12, com.android.calendar.event.EditEventView.mReminderItems .line 1551 42| const v0, #+34718 (0x0000879e | 4.86503e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v5, v12, com.android.calendar.event.EditEventView.mReminderMinuteValues 50| const v0, #+34719 (0x0000879f | 4.86517e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v6, v12, com.android.calendar.event.EditEventView.mReminderMinuteLabels .line 1552 58| const v0, #+34720 (0x000087a0 | 4.86531e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v7, v12, com.android.calendar.event.EditEventView.mReminderMethodValues 66| const v0, #+34721 (0x000087a1 | 4.86545e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v8, v12, com.android.calendar.event.EditEventView.mReminderMethodLabels .line 1553 74| const v0, #+34722 (0x000087a2 | 4.86559e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 82| invoke-static {v3}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 85| move-result-object v9 86| const v0, #+34723 (0x000087a3 | 4.86573e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1554 92| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 94| const v0, #+34724 (0x000087a4 | 4.86587e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v10, v3, com.android.calendar.CalendarEventModel.mCalendarMaxReminders 102| const v0, #+34725 (0x000087a5 | 4.86601e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| move-object v3, v12 .line 1550 109| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean Label_1: .line 1562 112| const v0, #+34726 (0x000087a6 | 4.86615e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v12, com.android.calendar.event.EditEventView.mReminderItems 120| const v0, #+34727 (0x000087a7 | 4.86629e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v1}, java.util.ArrayList.size():int 129| move-result v1 130| const v0, #+34728 (0x000087a8 | 4.86643e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-direct {v12,v1}, com.android.calendar.event.EditEventView.updateRemindersVisibility(int):void .line 1563 139| const v0, #+34729 (0x000087a9 | 4.86657e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v1, v12, com.android.calendar.event.EditEventView.mView 147| const v0, #+34730 (0x000087aa | 4.86671e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v2, v12, com.android.calendar.event.EditEventView.mReminderItems 155| const v0, #+34731 (0x000087ab | 4.86685e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 163| const v0, #+34732 (0x000087ac | 4.86699e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget v3, v3, com.android.calendar.CalendarEventModel.mCalendarMaxReminders 171| const v0, #+34733 (0x000087ad | 4.86713e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void .line 1564 180| const v0, #+34734 (0x000087ae | 4.86727e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| return-void Label_2: .line 1556 187| const v0, #+34735 (0x000087af | 4.86741e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v1, v12, com.android.calendar.event.EditEventView.mActivity 195| const v0, #+34736 (0x000087b0 | 4.86755e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v2, v12, com.android.calendar.event.EditEventView.mScrollView 203| const v0, #+34737 (0x000087b1 | 4.86769e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v4, v12, com.android.calendar.event.EditEventView.mReminderItems .line 1557 211| const v0, #+34738 (0x000087b2 | 4.86783e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v5, v12, com.android.calendar.event.EditEventView.mReminderMinuteValues 219| const v0, #+34739 (0x000087b3 | 4.86797e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v6, v12, com.android.calendar.event.EditEventView.mReminderMinuteLabels .line 1558 227| const v0, #+34740 (0x000087b4 | 4.86811e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v7, v12, com.android.calendar.event.EditEventView.mReminderMethodValues 235| const v0, #+34741 (0x000087b5 | 4.86825e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v8, v12, com.android.calendar.event.EditEventView.mReminderMethodLabels .line 1559 243| const v0, #+34742 (0x000087b6 | 4.86839e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget v3, v12, com.android.calendar.event.EditEventView.mDefaultReminderMinutes 251| const v0, #+34743 (0x000087b7 | 4.86853e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v3}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int):com.android.calendar.CalendarEventModel$ReminderEntry 260| move-result-object v9 261| const v0, #+34744 (0x000087b8 | 4.86867e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1560 267| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 269| const v0, #+34745 (0x000087b9 | 4.86881e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget v10, v3, com.android.calendar.CalendarEventModel.mCalendarMaxReminders 277| const v0, #+34746 (0x000087ba | 4.86895e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| move-object v3, v12 .line 1556 284| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean 287| const v0, #+34747 (0x000087bb | 4.86909e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| goto/16 Label_1 } method com.android.calendar.event.EditEventView.fillModelFromUI():boolean { .src "EditEventView.java" .line 671 .prologue_end 0| const v0, #+34748 (0x000087bc | 4.86923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v13:v14, #+86400000 (0x05265c00 | 7.82218e-36) 9| const/4 v12, #+0 (0x00000000 | 0.00000) 10| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 11| const/4 v8, #+0 (0x00000000 | 0.00000) .line 671 12| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 14| const v0, #+34749 (0x000087bd | 4.86937e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| if-nez v6, Label_1 .line 672 22| const v0, #+34750 (0x000087be | 4.86951e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return v8 Label_1: .line 674 29| const v0, #+34751 (0x000087bf | 4.86965e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 37| const v0, #+34752 (0x000087c0 | 4.86979e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v9, v15, com.android.calendar.event.EditEventView.mReminderItems .line 675 45| const v0, #+34753 (0x000087c1 | 4.86993e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v10, v15, com.android.calendar.event.EditEventView.mReminderMinuteValues 53| const v0, #+34754 (0x000087c2 | 4.87007e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v11, v15, com.android.calendar.event.EditEventView.mReminderMethodValues .line 674 61| const v0, #+34755 (0x000087c3 | 4.87021e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v9,v10,v11}, com.android.calendar.event.EventViewUtils.reminderItemsToReminders(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):java.util.ArrayList 70| move-result-object v9 71| const v0, #+34756 (0x000087c4 | 4.87035e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v9, v6, com.android.calendar.CalendarEventModel.mReminders .line 676 79| const v0, #+34757 (0x000087c5 | 4.87049e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 87| const v0, #+34758 (0x000087c6 | 4.87063e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v6, v6, com.android.calendar.CalendarEventModel.mReminders 95| const v0, #+34759 (0x000087c7 | 4.87077e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v9, v15, com.android.calendar.event.EditEventView.mUnsupportedReminders 103| const v0, #+34760 (0x000087c8 | 4.87091e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v6,v9}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 677 112| const v0, #+34761 (0x000087c9 | 4.87105e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 120| const v0, #+34762 (0x000087ca | 4.87119e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v6}, com.android.calendar.CalendarEventModel.normalizeReminders():boolean .line 678 129| const v0, #+34763 (0x000087cb | 4.87133e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v9, v15, com.android.calendar.event.EditEventView.mModel 137| const v0, #+34764 (0x000087cc | 4.87147e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v6, v15, com.android.calendar.event.EditEventView.mReminderItems 145| const v0, #+34765 (0x000087cd | 4.87161e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v6}, java.util.ArrayList.size():int 154| move-result v6 155| const v0, #+34766 (0x000087ce | 4.87175e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-lez v6, Label_10 163| const v0, #+34767 (0x000087cf | 4.87189e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| move v6, v7 Label_2: 170| const v0, #+34768 (0x000087d0 | 4.87203e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput-boolean v6, v9, com.android.calendar.CalendarEventModel.mHasAlarm .line 679 178| const v0, #+34769 (0x000087d1 | 4.87217e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 186| const v0, #+34770 (0x000087d2 | 4.87231e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v9, v15, com.android.calendar.event.EditEventView.mTitleTextView 194| const v0, #+34771 (0x000087d3 | 4.87245e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v9}, android.widget.TextView.getText():java.lang.CharSequence 203| move-result-object v9 204| const v0, #+34772 (0x000087d4 | 4.87260e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-interface {v9}, java.lang.CharSequence.toString():java.lang.String 213| move-result-object v9 214| const v0, #+34773 (0x000087d5 | 4.87274e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v9, v6, com.android.calendar.CalendarEventModel.mTitle .line 680 222| const v0, #+34774 (0x000087d6 | 4.87288e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 230| const v0, #+34775 (0x000087d7 | 4.87302e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget-object v9, v15, com.android.calendar.event.EditEventView.mAllDayCheckBox 238| const v0, #+34776 (0x000087d8 | 4.87316e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v9}, android.widget.CheckBox.isChecked():boolean 247| move-result v9 248| const v0, #+34777 (0x000087d9 | 4.87330e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iput-boolean v9, v6, com.android.calendar.CalendarEventModel.mAllDay .line 681 256| const v0, #+34778 (0x000087da | 4.87344e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 264| const v0, #+34779 (0x000087db | 4.87358e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget-object v9, v15, com.android.calendar.event.EditEventView.mLocationTextView 272| const v0, #+34780 (0x000087dc | 4.87372e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v9}, android.widget.AutoCompleteTextView.getText():android.text.Editable 281| move-result-object v9 282| const v0, #+34781 (0x000087dd | 4.87386e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-interface {v9}, android.text.Editable.toString():java.lang.String 291| move-result-object v9 292| const v0, #+34782 (0x000087de | 4.87400e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iput-object v9, v6, com.android.calendar.CalendarEventModel.mLocation .line 682 300| const v0, #+34783 (0x000087df | 4.87414e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 308| const v0, #+34784 (0x000087e0 | 4.87428e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| iget-object v9, v15, com.android.calendar.event.EditEventView.mDescriptionTextView 316| const v0, #+34785 (0x000087e1 | 4.87442e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v9}, android.widget.TextView.getText():java.lang.CharSequence 325| move-result-object v9 326| const v0, #+34786 (0x000087e2 | 4.87456e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-interface {v9}, java.lang.CharSequence.toString():java.lang.String 335| move-result-object v9 336| const v0, #+34787 (0x000087e3 | 4.87470e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iput-object v9, v6, com.android.calendar.CalendarEventModel.mDescription .line 683 344| const v0, #+34788 (0x000087e4 | 4.87484e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 352| const v0, #+34789 (0x000087e5 | 4.87498e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| iget-object v6, v6, com.android.calendar.CalendarEventModel.mLocation 360| const v0, #+34790 (0x000087e6 | 4.87512e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 369| move-result v6 370| const v0, #+34791 (0x000087e7 | 4.87526e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| if-eqz v6, Label_3 .line 684 378| const v0, #+34792 (0x000087e8 | 4.87540e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 386| const v0, #+34793 (0x000087e9 | 4.87554e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| iput-object v12, v6, com.android.calendar.CalendarEventModel.mLocation Label_3: .line 686 394| const v0, #+34794 (0x000087ea | 4.87568e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 402| const v0, #+34795 (0x000087eb | 4.87582e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| iget-object v6, v6, com.android.calendar.CalendarEventModel.mDescription 410| const v0, #+34796 (0x000087ec | 4.87596e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 419| move-result v6 420| const v0, #+34797 (0x000087ed | 4.87610e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| if-eqz v6, Label_4 .line 687 428| const v0, #+34798 (0x000087ee | 4.87624e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 436| const v0, #+34799 (0x000087ef | 4.87638e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iput-object v12, v6, com.android.calendar.CalendarEventModel.mDescription Label_4: .line 690 444| const v0, #+34800 (0x000087f0 | 4.87652e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| iget-object v6, v15, com.android.calendar.event.EditEventView.mResponseRadioGroup 452| const v0, #+34801 (0x000087f1 | 4.87666e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-virtual {v6}, android.widget.RadioGroup.getCheckedRadioButtonId():int 461| move-result v6 462| const v0, #+34802 (0x000087f2 | 4.87680e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-static {v6}, com.android.calendar.EventInfoFragment.getResponseFromButtonId(int):int 471| move-result v5 472| const v0, #+34803 (0x000087f3 | 4.87694e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 692 .local v5, "status", int 478| if-eqz v5, Label_5 .line 693 480| const v0, #+34804 (0x000087f4 | 4.87708e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 488| const v0, #+34805 (0x000087f5 | 4.87722e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iput v5, v6, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus Label_5: .line 696 496| const v0, #+34806 (0x000087f6 | 4.87736e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget-object v6, v15, com.android.calendar.event.EditEventView.mAttendeesList 504| const v0, #+34807 (0x000087f7 | 4.87750e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| if-eqz v6, Label_6 .line 697 512| const v0, #+34808 (0x000087f8 | 4.87764e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| iget-object v6, v15, com.android.calendar.event.EditEventView.mEmailValidator 520| const v0, #+34809 (0x000087f9 | 4.87778e-41) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| invoke-virtual {v6,v7}, com.android.common.Rfc822Validator.setRemoveInvalid(boolean):void .line 698 529| const v0, #+34810 (0x000087fa | 4.87792e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| iget-object v6, v15, com.android.calendar.event.EditEventView.mAttendeesList 537| const v0, #+34811 (0x000087fb | 4.87806e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| invoke-virtual {v6}, android.widget.MultiAutoCompleteTextView.performValidation():void .line 699 546| const v0, #+34812 (0x000087fc | 4.87820e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 554| const v0, #+34813 (0x000087fd | 4.87834e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget-object v6, v6, com.android.calendar.CalendarEventModel.mAttendeesList 562| const v0, #+34814 (0x000087fe | 4.87848e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| invoke-virtual {v6}, java.util.LinkedHashMap.clear():void .line 700 571| const v0, #+34815 (0x000087ff | 4.87862e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 579| const v0, #+34816 (0x00008800 | 4.87876e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| iget-object v9, v15, com.android.calendar.event.EditEventView.mAttendeesList 587| const v0, #+34817 (0x00008801 | 4.87890e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-virtual {v9}, android.widget.MultiAutoCompleteTextView.getText():android.text.Editable 596| move-result-object v9 597| const v0, #+34818 (0x00008802 | 4.87904e-41) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 603| invoke-interface {v9}, android.text.Editable.toString():java.lang.String 606| move-result-object v9 607| const v0, #+34819 (0x00008803 | 4.87918e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| iget-object v10, v15, com.android.calendar.event.EditEventView.mEmailValidator 615| const v0, #+34820 (0x00008804 | 4.87932e-41) 618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 621| invoke-virtual {v6,v9,v10}, com.android.calendar.CalendarEventModel.addAttendees(java.lang.String, com.android.common.Rfc822Validator):void .line 701 624| const v0, #+34821 (0x00008805 | 4.87946e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iget-object v6, v15, com.android.calendar.event.EditEventView.mEmailValidator 632| const v0, #+34822 (0x00008806 | 4.87960e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-virtual {v6,v8}, com.android.common.Rfc822Validator.setRemoveInvalid(boolean):void Label_6: .line 705 641| const v0, #+34823 (0x00008807 | 4.87974e-41) 644| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 647| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 649| const v0, #+34824 (0x00008808 | 4.87988e-41) 652| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 655| iget-object v6, v6, com.android.calendar.CalendarEventModel.mUri 657| const v0, #+34825 (0x00008809 | 4.88002e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| if-nez v6, Label_7 .line 706 665| const v0, #+34826 (0x0000880a | 4.88016e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 673| const v0, #+34827 (0x0000880b | 4.88030e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| iget-object v9, v15, com.android.calendar.event.EditEventView.mCalendarsSpinner 681| const v0, #+34828 (0x0000880c | 4.88044e-41) 684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 687| invoke-virtual {v9}, android.widget.Spinner.getSelectedItemId():long 690| move-result-wide v9:v10 691| const v0, #+34829 (0x0000880d | 4.88058e-41) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mCalendarId .line 707 699| const v0, #+34830 (0x0000880e | 4.88072e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| iget-object v6, v15, com.android.calendar.event.EditEventView.mCalendarsSpinner 707| const v0, #+34831 (0x0000880f | 4.88086e-41) 710| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 713| invoke-virtual {v6}, android.widget.Spinner.getSelectedItemPosition():int 716| move-result v1 717| const v0, #+34832 (0x00008810 | 4.88100e-41) 720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 708 .local v1, "calendarCursorPosition", int 723| iget-object v6, v15, com.android.calendar.event.EditEventView.mCalendarsCursor 725| const v0, #+34833 (0x00008811 | 4.88114e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| invoke-interface {v6,v1}, android.database.Cursor.moveToPosition(int):boolean 734| move-result v6 735| const v0, #+34834 (0x00008812 | 4.88128e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| if-eqz v6, Label_7 .line 709 743| const v0, #+34835 (0x00008813 | 4.88142e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| iget-object v6, v15, com.android.calendar.event.EditEventView.mCalendarsCursor .line 710 751| const v0, #+34836 (0x00008814 | 4.88156e-41) 754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 757| const/4 v9, #+2 (0x00000002 | 2.80260e-45) .line 709 758| invoke-interface {v6,v9}, android.database.Cursor.getString(int):java.lang.String 761| move-result-object v2 762| const v0, #+34837 (0x00008815 | 4.88170e-41) 765| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 712 .local v2, "defaultCalendar", java.lang.String 768| iget-object v6, v15, com.android.calendar.event.EditEventView.mActivity 770| const v0, #+34838 (0x00008816 | 4.88184e-41) 773| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 776| const-string/jumbo v9, "preference_defaultCalendar" .line 711 779| const v0, #+34839 (0x00008817 | 4.88198e-41) 782| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 785| invoke-static {v6,v9,v2}, com.android.calendar.Utils.setSharedPreference(android.content.Context, java.lang.String, java.lang.String):void .line 713 788| const v0, #+34840 (0x00008818 | 4.88212e-41) 791| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 794| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 796| const v0, #+34841 (0x00008819 | 4.88226e-41) 799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 802| iput-object v2, v6, com.android.calendar.CalendarEventModel.mOwnerAccount .line 714 804| const v0, #+34842 (0x0000881a | 4.88240e-41) 807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 810| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 812| const v0, #+34843 (0x0000881b | 4.88254e-41) 815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 818| iput-object v2, v6, com.android.calendar.CalendarEventModel.mOrganizer .line 715 820| const v0, #+34844 (0x0000881c | 4.88268e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 828| const v0, #+34845 (0x0000881d | 4.88282e-41) 831| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 834| iget-object v9, v15, com.android.calendar.event.EditEventView.mCalendarsCursor 836| const v0, #+34846 (0x0000881e | 4.88296e-41) 839| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 842| invoke-interface {v9,v8}, android.database.Cursor.getLong(int):long 845| move-result-wide v9:v10 846| const v0, #+34847 (0x0000881f | 4.88310e-41) 849| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 852| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mCalendarId Label_7: .line 719 .end_local v1 .end_local v2 854| const v0, #+34848 (0x00008820 | 4.88324e-41) 857| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 860| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 862| const v0, #+34849 (0x00008821 | 4.88339e-41) 865| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 868| iget-boolean v6, v6, com.android.calendar.CalendarEventModel.mAllDay 870| const v0, #+34850 (0x00008822 | 4.88353e-41) 873| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 876| if-eqz v6, Label_12 .line 722 878| const v0, #+34851 (0x00008823 | 4.88367e-41) 881| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 884| const-string/jumbo v6, "UTC" 887| const v0, #+34852 (0x00008824 | 4.88381e-41) 890| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 893| iput-object v6, v15, com.android.calendar.event.EditEventView.mTimezone .line 723 895| const v0, #+34853 (0x00008825 | 4.88395e-41) 898| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 901| iget-object v6, v15, com.android.calendar.event.EditEventView.mStartTime 903| const v0, #+34854 (0x00008826 | 4.88409e-41) 906| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 909| iput v8, v6, android.text.format.Time.hour .line 724 911| const v0, #+34855 (0x00008827 | 4.88423e-41) 914| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 917| iget-object v6, v15, com.android.calendar.event.EditEventView.mStartTime 919| const v0, #+34856 (0x00008828 | 4.88437e-41) 922| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 925| iput v8, v6, android.text.format.Time.minute .line 725 927| const v0, #+34857 (0x00008829 | 4.88451e-41) 930| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 933| iget-object v6, v15, com.android.calendar.event.EditEventView.mStartTime 935| const v0, #+34858 (0x0000882a | 4.88465e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| iput v8, v6, android.text.format.Time.second .line 726 943| const v0, #+34859 (0x0000882b | 4.88479e-41) 946| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 949| iget-object v6, v15, com.android.calendar.event.EditEventView.mStartTime 951| const v0, #+34860 (0x0000882c | 4.88493e-41) 954| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 957| iget-object v9, v15, com.android.calendar.event.EditEventView.mTimezone 959| const v0, #+34861 (0x0000882d | 4.88507e-41) 962| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 965| iput-object v9, v6, android.text.format.Time.timezone .line 727 967| const v0, #+34862 (0x0000882e | 4.88521e-41) 970| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 973| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 975| const v0, #+34863 (0x0000882f | 4.88535e-41) 978| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 981| iget-object v9, v15, com.android.calendar.event.EditEventView.mStartTime 983| const v0, #+34864 (0x00008830 | 4.88549e-41) 986| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 989| invoke-virtual {v9,v7}, android.text.format.Time.normalize(boolean):long 992| move-result-wide v9:v10 993| const v0, #+34865 (0x00008831 | 4.88563e-41) 996| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 999| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mStart .line 729 1001| const v0, #+34866 (0x00008832 | 4.88577e-41) 1004| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1007| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1009| const v0, #+34867 (0x00008833 | 4.88591e-41) 1012| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1015| iput v8, v6, android.text.format.Time.hour .line 730 1017| const v0, #+34868 (0x00008834 | 4.88605e-41) 1020| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1023| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1025| const v0, #+34869 (0x00008835 | 4.88619e-41) 1028| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1031| iput v8, v6, android.text.format.Time.minute .line 731 1033| const v0, #+34870 (0x00008836 | 4.88633e-41) 1036| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1039| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1041| const v0, #+34871 (0x00008837 | 4.88647e-41) 1044| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1047| iput v8, v6, android.text.format.Time.second .line 732 1049| const v0, #+34872 (0x00008838 | 4.88661e-41) 1052| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1055| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1057| const v0, #+34873 (0x00008839 | 4.88675e-41) 1060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1063| iget-object v8, v15, com.android.calendar.event.EditEventView.mTimezone 1065| const v0, #+34874 (0x0000883a | 4.88689e-41) 1068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1071| iput-object v8, v6, android.text.format.Time.timezone .line 736 1073| const v0, #+34875 (0x0000883b | 4.88703e-41) 1076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1079| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1081| const v0, #+34876 (0x0000883c | 4.88717e-41) 1084| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1087| invoke-virtual {v6,v7}, android.text.format.Time.normalize(boolean):long 1090| move-result-wide v9:v10 1091| const v0, #+34877 (0x0000883d | 4.88731e-41) 1094| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1097| add-long v3:v4, v9:v10, v13:v14 .line 737 .local v3, "normalizedEndTimeMillis", long 1099| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1101| const v0, #+34878 (0x0000883e | 4.88745e-41) 1104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1107| iget-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mStart 1109| const v0, #+34879 (0x0000883f | 4.88759e-41) 1112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1115| cmp-long v6, v3:v4, v9:v10 1117| if-gez v6, Label_11 .line 739 1119| const v0, #+34880 (0x00008840 | 4.88773e-41) 1122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1125| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1127| const v0, #+34881 (0x00008841 | 4.88787e-41) 1130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1133| iget-object v8, v15, com.android.calendar.event.EditEventView.mModel 1135| const v0, #+34882 (0x00008842 | 4.88801e-41) 1138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1141| iget-wide v9:v10, v8, com.android.calendar.CalendarEventModel.mStart 1143| const v0, #+34883 (0x00008843 | 4.88815e-41) 1146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1149| add-long/2addr v9:v10, v13:v14 1150| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mEnd Label_8: .line 749 .end_local v3 1152| const v0, #+34884 (0x00008844 | 4.88829e-41) 1155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1158| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1160| const v0, #+34885 (0x00008845 | 4.88843e-41) 1163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1166| iget-object v8, v15, com.android.calendar.event.EditEventView.mTimezone 1168| const v0, #+34886 (0x00008846 | 4.88857e-41) 1171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1174| iput-object v8, v6, com.android.calendar.CalendarEventModel.mTimezone .line 750 1176| const v0, #+34887 (0x00008847 | 4.88871e-41) 1179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1182| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1184| const v0, #+34888 (0x00008848 | 4.88885e-41) 1187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1190| iget-object v8, v15, com.android.calendar.event.EditEventView.mAccessLevelSpinner 1192| const v0, #+34889 (0x00008849 | 4.88899e-41) 1195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1198| invoke-virtual {v8}, android.widget.Spinner.getSelectedItemPosition():int 1201| move-result v8 1202| const v0, #+34890 (0x0000884a | 4.88913e-41) 1205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1208| iput v8, v6, com.android.calendar.CalendarEventModel.mAccessLevel .line 752 1210| const v0, #+34891 (0x0000884b | 4.88927e-41) 1213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1216| iget-object v8, v15, com.android.calendar.event.EditEventView.mModel 1218| const v0, #+34892 (0x0000884c | 4.88941e-41) 1221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1224| iget-object v6, v15, com.android.calendar.event.EditEventView.mAvailabilityValues 1226| const v0, #+34893 (0x0000884d | 4.88955e-41) 1229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1232| iget-object v9, v15, com.android.calendar.event.EditEventView.mAvailabilitySpinner 1234| const v0, #+34894 (0x0000884e | 4.88969e-41) 1237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1240| invoke-virtual {v9}, android.widget.Spinner.getSelectedItemPosition():int 1243| move-result v9 1244| const v0, #+34895 (0x0000884f | 4.88983e-41) 1247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1250| invoke-virtual {v6,v9}, java.util.ArrayList.get(int):java.lang.Object 1253| move-result-object v6 1254| const v0, #+34896 (0x00008850 | 4.88997e-41) 1257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1260| check-cast v6, java.lang.Integer 1262| const v0, #+34897 (0x00008851 | 4.89011e-41) 1265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1268| invoke-virtual {v6}, java.lang.Integer.intValue():int 1271| move-result v6 1272| const v0, #+34898 (0x00008852 | 4.89025e-41) 1275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1278| iput v6, v8, com.android.calendar.CalendarEventModel.mAvailability .line 758 1280| const v0, #+34899 (0x00008853 | 4.89039e-41) 1283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1286| iget v6, v15, com.android.calendar.event.EditEventView.mModification 1288| const v0, #+34900 (0x00008854 | 4.89053e-41) 1291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1294| if-ne v6, v7, Label_13 .line 759 1296| const v0, #+34901 (0x00008855 | 4.89067e-41) 1299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1302| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1304| const v0, #+34902 (0x00008856 | 4.89081e-41) 1307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1310| iput-object v12, v6, com.android.calendar.CalendarEventModel.mRrule Label_9: .line 764 1312| const v0, #+34903 (0x00008857 | 4.89095e-41) 1315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1318| return v7 Label_10: .end_local v5 1319| const v0, #+34904 (0x00008858 | 4.89109e-41) 1322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1325| move v6, v8 .line 678 1326| goto/16 Label_2 Label_11: .line 741 .restart_local v3 .restart_local v5 1328| const v0, #+34905 (0x00008859 | 4.89123e-41) 1331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1334| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1336| const v0, #+34906 (0x0000885a | 4.89137e-41) 1339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1342| iput-wide v3:v4, v6, com.android.calendar.CalendarEventModel.mEnd 1344| const v0, #+34907 (0x0000885b | 4.89151e-41) 1347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1350| goto/16 Label_8 Label_12: .line 744 .end_local v3 1352| const v0, #+34908 (0x0000885c | 4.89165e-41) 1355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1358| iget-object v6, v15, com.android.calendar.event.EditEventView.mStartTime 1360| const v0, #+34909 (0x0000885d | 4.89179e-41) 1363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1366| iget-object v8, v15, com.android.calendar.event.EditEventView.mTimezone 1368| const v0, #+34910 (0x0000885e | 4.89193e-41) 1371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1374| iput-object v8, v6, android.text.format.Time.timezone .line 745 1376| const v0, #+34911 (0x0000885f | 4.89207e-41) 1379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1382| iget-object v6, v15, com.android.calendar.event.EditEventView.mEndTime 1384| const v0, #+34912 (0x00008860 | 4.89221e-41) 1387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1390| iget-object v8, v15, com.android.calendar.event.EditEventView.mTimezone 1392| const v0, #+34913 (0x00008861 | 4.89235e-41) 1395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1398| iput-object v8, v6, android.text.format.Time.timezone .line 746 1400| const v0, #+34914 (0x00008862 | 4.89249e-41) 1403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1406| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1408| const v0, #+34915 (0x00008863 | 4.89263e-41) 1411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1414| iget-object v8, v15, com.android.calendar.event.EditEventView.mStartTime 1416| const v0, #+34916 (0x00008864 | 4.89277e-41) 1419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1422| invoke-virtual {v8,v7}, android.text.format.Time.toMillis(boolean):long 1425| move-result-wide v9:v10 1426| const v0, #+34917 (0x00008865 | 4.89291e-41) 1429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1432| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mStart .line 747 1434| const v0, #+34918 (0x00008866 | 4.89305e-41) 1437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1440| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1442| const v0, #+34919 (0x00008867 | 4.89319e-41) 1445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1448| iget-object v8, v15, com.android.calendar.event.EditEventView.mEndTime 1450| const v0, #+34920 (0x00008868 | 4.89333e-41) 1453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1456| invoke-virtual {v8,v7}, android.text.format.Time.toMillis(boolean):long 1459| move-result-wide v9:v10 1460| const v0, #+34921 (0x00008869 | 4.89347e-41) 1463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1466| iput-wide v9:v10, v6, com.android.calendar.CalendarEventModel.mEnd 1468| const v0, #+34922 (0x0000886a | 4.89361e-41) 1471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1474| goto/16 Label_8 Label_13: .line 761 1476| const v0, #+34923 (0x0000886b | 4.89375e-41) 1479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1482| iget-object v6, v15, com.android.calendar.event.EditEventView.mModel 1484| const v0, #+34924 (0x0000886c | 4.89389e-41) 1487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1490| iget-object v8, v15, com.android.calendar.event.EditEventView.mRrule 1492| const v0, #+34925 (0x0000886d | 4.89403e-41) 1495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1498| iput-object v8, v6, com.android.calendar.CalendarEventModel.mRrule 1500| const v0, #+34926 (0x0000886e | 4.89418e-41) 1503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1506| goto/16 Label_9 } method com.android.calendar.event.EditEventView.findDefaultCalendarPosition(android.database.Cursor):int { .params "calendarsCursor" .src "EditEventView.java" .line 1487 .prologue_end 0| const v0, #+34927 (0x0000886f | 4.89432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+0 (0x00000000 | 0.00000) 7| const/4 v10, #-1 (0xffffffff | NaN) 8| const/4 v7, #+0 (0x00000000 | 0.00000) .line 1487 9| invoke-interface {v13}, android.database.Cursor.getCount():int 12| move-result v8 13| const v0, #+34928 (0x00008870 | 4.89446e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| if-gtz v8, Label_1 .line 1488 21| const v0, #+34929 (0x00008871 | 4.89460e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| return v10 Label_1: .line 1492 28| const v0, #+34930 (0x00008872 | 4.89474e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v8, v12, com.android.calendar.event.EditEventView.mActivity 36| const v0, #+34931 (0x00008873 | 4.89488e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v9, "preference_defaultCalendar" 45| const v0, #+34932 (0x00008874 | 4.89502e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| check-cast v7, java.lang.String .line 1491 53| const v0, #+34933 (0x00008875 | 4.89516e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v8,v9,v7}, com.android.calendar.Utils.getSharedPreference(android.content.Context, java.lang.String, java.lang.String):java.lang.String 62| move-result-object v5 63| const v0, #+34934 (0x00008876 | 4.89530e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1494 .local v5, "defaultCalendar", java.lang.String 69| const-string/jumbo v7, "ownerAccount" 72| const v0, #+34935 (0x00008877 | 4.89544e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v13,v7}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 81| move-result v4 82| const v0, #+34936 (0x00008878 | 4.89558e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1495 .local v4, "calendarsOwnerIndex", int 88| const-string/jumbo v7, "account_name" 91| const v0, #+34937 (0x00008879 | 4.89572e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-interface {v13,v7}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 100| move-result v1 101| const v0, #+34938 (0x0000887a | 4.89586e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1496 .local v1, "accountNameIndex", int 107| const-string/jumbo v7, "account_type" 110| const v0, #+34939 (0x0000887b | 4.89600e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v13,v7}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 119| move-result v2 120| const v0, #+34940 (0x0000887c | 4.89614e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1497 .local v2, "accountTypeIndex", int 126| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1498 .local v6, "position", int 127| invoke-interface {v13,v10}, android.database.Cursor.moveToPosition(int):boolean Label_2: .line 1499 130| const v0, #+34941 (0x0000887d | 4.89628e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-interface {v13}, android.database.Cursor.moveToNext():boolean 139| move-result v7 140| const v0, #+34942 (0x0000887e | 4.89642e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| if-eqz v7, Label_5 .line 1500 148| const v0, #+34943 (0x0000887f | 4.89656e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-interface {v13,v4}, android.database.Cursor.getString(int):java.lang.String 157| move-result-object v3 158| const v0, #+34944 (0x00008880 | 4.89670e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1501 .local v3, "calendarOwner", java.lang.String 164| if-nez v5, Label_3 .line 1504 166| const v0, #+34945 (0x00008881 | 4.89684e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| if-eqz v3, Label_4 .line 1505 174| const v0, #+34946 (0x00008882 | 4.89698e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-interface {v13,v1}, android.database.Cursor.getString(int):java.lang.String 183| move-result-object v7 184| const v0, #+34947 (0x00008883 | 4.89712e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v3,v7}, java.lang.String.equals(java.lang.Object):boolean 193| move-result v7 194| const v0, #+34948 (0x00008884 | 4.89726e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1504 200| if-eqz v7, Label_4 .line 1506 202| const v0, #+34949 (0x00008885 | 4.89740e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const-string/jumbo v7, "LOCAL" .line 1507 211| const v0, #+34950 (0x00008886 | 4.89754e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-interface {v13,v2}, android.database.Cursor.getString(int):java.lang.String 220| move-result-object v8 221| const v0, #+34951 (0x00008887 | 4.89768e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1506 227| invoke-virtual {v7,v8}, java.lang.String.equals(java.lang.Object):boolean 230| move-result v7 231| const v0, #+34952 (0x00008888 | 4.89782e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) .line 1504 239| if-eqz v7, Label_4 .line 1508 241| const v0, #+34953 (0x00008889 | 4.89796e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| return v6 Label_3: .line 1510 248| const v0, #+34954 (0x0000888a | 4.89810e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v5,v3}, java.lang.String.equals(java.lang.Object):boolean 257| move-result v7 258| const v0, #+34955 (0x0000888b | 4.89824e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| if-eqz v7, Label_4 .line 1512 266| const v0, #+34956 (0x0000888c | 4.89838e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| return v6 Label_4: .line 1514 273| const v0, #+34957 (0x0000888d | 4.89852e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 281| goto/16 Label_2 Label_5: .line 1516 .end_local v3 283| const v0, #+34958 (0x0000888e | 4.89866e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| return v11 } method com.android.calendar.event.EditEventView.findSelectedCalendarPosition(android.database.Cursor, long):int { .params "calendarsCursor", "calendarId" .src "EditEventView.java" .line 1469 .prologue_end 0| const v0, #+34959 (0x0000888f | 4.89880e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #-1 (0xffffffff | NaN) .line 1469 8| invoke-interface {v8}, android.database.Cursor.getCount():int 11| move-result v3 12| const v0, #+34960 (0x00008890 | 4.89894e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-gtz v3, Label_1 .line 1470 20| const v0, #+34961 (0x00008891 | 4.89908e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v4 Label_1: .line 1472 27| const v0, #+34962 (0x00008892 | 4.89922e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "_id" 36| const v0, #+34963 (0x00008893 | 4.89936e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v8,v3}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 45| move-result v1 46| const v0, #+34964 (0x00008894 | 4.89950e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1473 .local v1, "calendarIdColumn", int 52| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1474 .local v2, "position", int 53| invoke-interface {v8,v4}, android.database.Cursor.moveToPosition(int):boolean Label_2: .line 1475 56| const v0, #+34965 (0x00008895 | 4.89964e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 65| move-result v3 66| const v0, #+34966 (0x00008896 | 4.89978e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v3, Label_4 .line 1476 74| const v0, #+34967 (0x00008897 | 4.89992e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v8,v1}, android.database.Cursor.getLong(int):long 83| move-result-wide v3:v4 84| const v0, #+34968 (0x00008898 | 4.90006e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| cmp-long v3, v3:v4, v9:v10 92| if-nez v3, Label_3 .line 1477 94| const v0, #+34969 (0x00008899 | 4.90020e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return v2 Label_3: .line 1479 101| const v0, #+34970 (0x0000889a | 4.90034e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 109| goto/16 Label_2 Label_4: .line 1481 111| const v0, #+34971 (0x0000889b | 4.90048e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return v5 } method com.android.calendar.event.EditEventView.initMultiAutoCompleteTextView(com.android.ex.chips.RecipientEditTextView):android.widget.MultiAutoCompleteTextView { .params "list" .src "EditEventView.java" .line 1568 .prologue_end .line 1568 0| const v0, #+34972 (0x0000889c | 4.90062e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.ex.chips.ChipsUtil.supportsChipsUi():boolean 9| move-result v1 10| const v0, #+34973 (0x0000889d | 4.90076e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 .line 1569 18| const v0, #+34974 (0x0000889e | 4.90090e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, com.android.calendar.RecipientAdapter 26| const v0, #+34975 (0x0000889f | 4.90104e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.event.EditEventView.mActivity 34| const v0, #+34976 (0x000088a0 | 4.90118e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v2}, com.android.calendar.RecipientAdapter.(android.content.Context):void 43| const v0, #+34977 (0x000088a1 | 4.90132e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v3, com.android.calendar.event.EditEventView.mAddressAdapter .line 1570 51| const v0, #+34978 (0x000088a2 | 4.90146e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.event.EditEventView.mAddressAdapter 59| const v0, #+34979 (0x000088a3 | 4.90160e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v1, com.android.ex.chips.BaseRecipientAdapter 67| const v0, #+34980 (0x000088a4 | 4.90174e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setAdapter(android.widget.ListAdapter):void .line 1571 76| const v0, #+34981 (0x000088a5 | 4.90188e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v1, #+0 (0x00000000 | 0.00000) 83| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setOnFocusListShrinkRecipients(boolean):void Label_1: .line 1576 86| const v0, #+34982 (0x000088a6 | 4.90202e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| new-instance v1, android.text.util.Rfc822Tokenizer 94| const v0, #+34983 (0x000088a7 | 4.90216e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-direct {v1}, android.text.util.Rfc822Tokenizer.():void 103| const v0, #+34984 (0x000088a8 | 4.90230e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setTokenizer(android.widget.MultiAutoCompleteTextView$Tokenizer):void .line 1577 112| const v0, #+34985 (0x000088a9 | 4.90244e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v3, com.android.calendar.event.EditEventView.mEmailValidator 120| const v0, #+34986 (0x000088aa | 4.90258e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setValidator(android.widget.AutoCompleteTextView$Validator):void .line 1580 129| const v0, #+34987 (0x000088ab | 4.90272e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| sget-object v1, com.android.calendar.event.EditEventView.sRecipientFilters 137| const v0, #+34988 (0x000088ac | 4.90286e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setFilters(android.text.InputFilter[]):void .line 1582 146| const v0, #+34989 (0x000088ad | 4.90300e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-object v4 Label_2: .line 1573 153| const v0, #+34990 (0x000088ae | 4.90314e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| new-instance v1, com.android.calendar.EmailAddressAdapter 161| const v0, #+34991 (0x000088af | 4.90328e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v2, v3, com.android.calendar.event.EditEventView.mActivity 169| const v0, #+34992 (0x000088b0 | 4.90342e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-direct {v1,v2}, com.android.calendar.EmailAddressAdapter.(android.content.Context):void 178| const v0, #+34993 (0x000088b1 | 4.90356e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-object v1, v3, com.android.calendar.event.EditEventView.mAddressAdapter .line 1574 186| const v0, #+34994 (0x000088b2 | 4.90370e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v1, v3, com.android.calendar.event.EditEventView.mAddressAdapter 194| const v0, #+34995 (0x000088b3 | 4.90384e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| check-cast v1, com.android.calendar.EmailAddressAdapter 202| const v0, #+34996 (0x000088b4 | 4.90398e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setAdapter(android.widget.ListAdapter):void 211| const v0, #+34997 (0x000088b5 | 4.90412e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| goto/16 Label_1 } method com.android.calendar.event.EditEventView.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList { .params "r", "resNum" .src "EditEventView.java" .line 945 .prologue_end .line 945 0| const v0, #+34998 (0x000088b6 | 4.90426e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6,v7}, android.content.res.Resources.getIntArray(int):int[] 9| move-result-object v4 10| const v0, #+34999 (0x000088b7 | 4.90440e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 946 .local v4, "vals", int[] 16| array-length v3, v4 .line 947 .local v3, "size", int 17| const v0, #+35000 (0x000088b8 | 4.90454e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.util.ArrayList 25| const v0, #+35001 (0x000088b9 | 4.90468e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2,v3}, java.util.ArrayList.(int):void .line 949 .local_ex v2, "list", java.util.ArrayList, "Ljava/util/ArrayList;" 34| const v0, #+35002 (0x000088ba | 4.90482e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 41| const v0, #+35003 (0x000088bb | 4.90497e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ge v1, v3, Label_2 .line 950 49| const v0, #+35004 (0x000088bc | 4.90511e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| aget v5, v4, v1 57| const v0, #+35005 (0x000088bd | 4.90525e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 66| move-result-object v5 67| const v0, #+35006 (0x000088be | 4.90539e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v2,v5}, java.util.ArrayList.add(java.lang.Object):boolean .line 949 76| const v0, #+35007 (0x000088bf | 4.90553e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 84| goto/16 Label_1 Label_2: .line 953 86| const v0, #+35008 (0x000088c0 | 4.90567e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v2 } method com.android.calendar.event.EditEventView.loadStringArray(android.content.res.Resources, int):java.util.ArrayList { .params "r", "resNum" .src "EditEventView.java" .line 960 .prologue_end .line 960 0| const v0, #+35009 (0x000088c1 | 4.90581e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v5}, android.content.res.Resources.getStringArray(int):java.lang.String[] 9| move-result-object v1 10| const v0, #+35010 (0x000088c2 | 4.90595e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 961 .local v1, "labels", java.lang.String[] 16| new-instance v2, java.util.ArrayList 18| const v0, #+35011 (0x000088c3 | 4.90609e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1}, java.util.Arrays.asList(java.lang.Object[]):java.util.List 27| move-result-object v3 28| const v0, #+35012 (0x000088c4 | 4.90623e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-direct {v2,v3}, java.util.ArrayList.(java.util.Collection):void .line 962 .local_ex v2, "list", java.util.ArrayList, "Ljava/util/ArrayList;" 37| const v0, #+35013 (0x000088c5 | 4.90637e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-object v2 } method com.android.calendar.event.EditEventView.populateRepeats():void { .src "EditEventView.java" .line 459 .prologue_end .line 459 0| const v0, #+35014 (0x000088c6 | 4.90651e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v7, com.android.calendar.event.EditEventView.mActivity 8| const v0, #+35015 (0x000088c7 | 4.90665e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, android.app.Activity.getResources():android.content.res.Resources 17| move-result-object v2 18| const v0, #+35016 (0x000088c8 | 4.90679e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 462 .local v2, "r", android.content.res.Resources 24| iget-object v4, v7, com.android.calendar.event.EditEventView.mRrule 26| const v0, #+35017 (0x000088c9 | 4.90693e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 35| move-result v4 36| const v0, #+35018 (0x000088ca | 4.90707e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v4, Label_4 .line 463 44| const v0, #+35019 (0x000088cb | 4.90721e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v4, v7, com.android.calendar.event.EditEventView.mActivity .line 464 52| const v0, #+35020 (0x000088cc | 4.90735e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v5, v7, com.android.calendar.event.EditEventView.mEventRecurrence 60| const v0, #+35021 (0x000088cd | 4.90749e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 463 67| invoke-static {v4,v2,v5,v6}, com.android.calendar.EventRecurrenceFormatter.getRepeatString(android.content.Context, android.content.res.Resources, com.android.calendarcommon2.EventRecurrence, boolean):java.lang.String 70| move-result-object v3 71| const v0, #+35022 (0x000088ce | 4.90763e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 466 .local v3, "repeatString", java.lang.String 77| if-nez v3, Label_3 .line 467 79| const v0, #+35023 (0x000088cf | 4.90777e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const v4, #+2131492978 (0x7f0c0072 | 1.86094e+38) 88| invoke-virtual {v2,v4}, android.content.res.Resources.getString(int):java.lang.String 91| move-result-object v3 92| const v0, #+35024 (0x000088d0 | 4.90791e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 468 98| const-string/jumbo v4, "EditEvent" 101| const v0, #+35025 (0x000088d1 | 4.90805e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| new-instance v5, java.lang.StringBuilder 109| const v0, #+35026 (0x000088d2 | 4.90819e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-direct {v5}, java.lang.StringBuilder.():void 118| const v0, #+35027 (0x000088d3 | 4.90833e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v6, "Can't generate display string for " 127| const v0, #+35028 (0x000088d4 | 4.90847e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 136| move-result-object v5 137| const v0, #+35029 (0x000088d5 | 4.90861e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v6, v7, com.android.calendar.event.EditEventView.mRrule 145| const v0, #+35030 (0x000088d6 | 4.90875e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 154| move-result-object v5 155| const v0, #+35031 (0x000088d7 | 4.90889e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 164| move-result-object v5 165| const v0, #+35032 (0x000088d8 | 4.90903e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int .line 469 174| const v0, #+35033 (0x000088d9 | 4.90917e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 482 181| const v0, #+35034 (0x000088da | 4.90931e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v4, v7, com.android.calendar.event.EditEventView.mRruleButton 189| const v0, #+35035 (0x000088db | 4.90945e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4,v3}, android.widget.Button.setText(java.lang.CharSequence):void .line 485 198| const v0, #+35036 (0x000088dc | 4.90959e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v4, v7, com.android.calendar.event.EditEventView.mModel 206| const v0, #+35037 (0x000088dd | 4.90973e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v4, v4, com.android.calendar.CalendarEventModel.mOriginalSyncId 214| const v0, #+35038 (0x000088de | 4.90987e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-eqz v4, Label_2 .line 486 222| const v0, #+35039 (0x000088df | 4.91001e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .line 488 229| const v0, #+35040 (0x000088e0 | 4.91015e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v4, v7, com.android.calendar.event.EditEventView.mRruleButton 237| const v0, #+35041 (0x000088e1 | 4.91029e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v4,v7}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 489 246| const v0, #+35042 (0x000088e2 | 4.91043e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v4, v7, com.android.calendar.event.EditEventView.mRruleButton 254| const v0, #+35043 (0x000088e3 | 4.91057e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-virtual {v4,v1}, android.widget.Button.setEnabled(boolean):void .line 490 263| const v0, #+35044 (0x000088e4 | 4.91071e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| return-void Label_3: .line 472 270| const v0, #+35045 (0x000088e5 | 4.91085e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v4, v7, com.android.calendar.event.EditEventView.mEventRecurrence 278| const v0, #+35046 (0x000088e6 | 4.91099e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-static {v4}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.canHandleRecurrenceRule(com.android.calendarcommon2.EventRecurrence):boolean 287| move-result v1 288| const v0, #+35047 (0x000088e7 | 4.91113e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 473 .local v1, "enabled", boolean 294| if-nez v1, Label_1 .line 474 296| const v0, #+35048 (0x000088e8 | 4.91127e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| const-string/jumbo v4, "EditEvent" 305| const v0, #+35049 (0x000088e9 | 4.91141e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| new-instance v5, java.lang.StringBuilder 313| const v0, #+35050 (0x000088ea | 4.91155e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-direct {v5}, java.lang.StringBuilder.():void 322| const v0, #+35051 (0x000088eb | 4.91169e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| const-string/jumbo v6, "UI can't handle " 331| const v0, #+35052 (0x000088ec | 4.91183e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 340| move-result-object v5 341| const v0, #+35053 (0x000088ed | 4.91197e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget-object v6, v7, com.android.calendar.event.EditEventView.mRrule 349| const v0, #+35054 (0x000088ee | 4.91211e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 358| move-result-object v5 359| const v0, #+35055 (0x000088ef | 4.91225e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 368| move-result-object v5 369| const v0, #+35056 (0x000088f0 | 4.91239e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int 378| const v0, #+35057 (0x000088f1 | 4.91253e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| goto/16 Label_1 Label_4: .line 478 .end_local v1 .end_local v3 386| const v0, #+35058 (0x000088f2 | 4.91267e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| const v4, #+2131492971 (0x7f0c006b | 1.86094e+38) 395| invoke-virtual {v2,v4}, android.content.res.Resources.getString(int):java.lang.String 398| move-result-object v3 399| const v0, #+35059 (0x000088f3 | 4.91281e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 479 .restart_local v3 405| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .local v1, "enabled", boolean 406| goto/16 Label_1 } method com.android.calendar.event.EditEventView.populateTimezone(long):void { .params "eventStartTime" .src "EditEventView.java" .line 431 .prologue_end .line 431 0| const v0, #+35060 (0x000088f4 | 4.91295e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v8, com.android.calendar.event.EditEventView.mTzPickerUtils 8| const v0, #+35061 (0x000088f5 | 4.91309e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 432 16| const v0, #+35062 (0x000088f6 | 4.91323e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v2, com.android.timezonepicker.TimeZonePickerUtils 24| const v0, #+35063 (0x000088f7 | 4.91337e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v3, v8, com.android.calendar.event.EditEventView.mActivity 32| const v0, #+35064 (0x000088f8 | 4.91351e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v2,v3}, com.android.timezonepicker.TimeZonePickerUtils.(android.content.Context):void 41| const v0, #+35065 (0x000088f9 | 4.91365e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v2, v8, com.android.calendar.event.EditEventView.mTzPickerUtils Label_1: .line 435 49| const v0, #+35066 (0x000088fa | 4.91379e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v2, v8, com.android.calendar.event.EditEventView.mTzPickerUtils 57| const v0, #+35067 (0x000088fb | 4.91393e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v3, v8, com.android.calendar.event.EditEventView.mActivity 65| const v0, #+35068 (0x000088fc | 4.91407e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v4, v8, com.android.calendar.event.EditEventView.mTimezone 73| const v0, #+35069 (0x000088fd | 4.91421e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 80| move-wide v5:v6, v9:v10 81| invoke-virtual/range {v2..v7}, com.android.timezonepicker.TimeZonePickerUtils.getGmtDisplayName(android.content.Context, java.lang.String, long, boolean):java.lang.CharSequence 84| move-result-object v1 85| const v0, #+35070 (0x000088fe | 4.91435e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 437 .local v1, "displayName", java.lang.CharSequence 91| iget-object v2, v8, com.android.calendar.event.EditEventView.mTimezoneTextView 93| const v0, #+35071 (0x000088ff | 4.91449e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v2,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 438 102| const v0, #+35072 (0x00008900 | 4.91463e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v2, v8, com.android.calendar.event.EditEventView.mTimezoneButton 110| const v0, #+35073 (0x00008901 | 4.91477e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v2,v1}, android.widget.Button.setText(java.lang.CharSequence):void .line 439 119| const v0, #+35074 (0x00008902 | 4.91491e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.calendar.event.EditEventView.populateWhen():void { .src "EditEventView.java" .line 398 .prologue_end 0| const v0, #+35075 (0x00008903 | 4.91505e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 398 7| iget-object v5, v8, com.android.calendar.event.EditEventView.mStartTime 9| const v0, #+35076 (0x00008904 | 4.91519e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 18| move-result-wide v3:v4 19| const v0, #+35077 (0x00008905 | 4.91533e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 399 .local v3, "startMillis", long 25| iget-object v5, v8, com.android.calendar.event.EditEventView.mEndTime 27| const v0, #+35078 (0x00008906 | 4.91547e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 36| move-result-wide v1:v2 37| const v0, #+35079 (0x00008907 | 4.91561e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 400 .local v1, "endMillis", long 43| iget-object v5, v8, com.android.calendar.event.EditEventView.mStartDateButton 45| const v0, #+35080 (0x00008908 | 4.91576e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v8,v5,v3,v4}, com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void .line 401 54| const v0, #+35081 (0x00008909 | 4.91590e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v5, v8, com.android.calendar.event.EditEventView.mEndDateButton 62| const v0, #+35082 (0x0000890a | 4.91604e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v8,v5,v1,v2}, com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void .line 403 71| const v0, #+35083 (0x0000890b | 4.91618e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v5, v8, com.android.calendar.event.EditEventView.mStartTimeButton 79| const v0, #+35084 (0x0000890c | 4.91632e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v8,v5,v3,v4}, com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void .line 404 88| const v0, #+35085 (0x0000890d | 4.91646e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v5, v8, com.android.calendar.event.EditEventView.mEndTimeButton 96| const v0, #+35086 (0x0000890e | 4.91660e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-direct {v8,v5,v1,v2}, com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void .line 406 105| const v0, #+35087 (0x0000890f | 4.91674e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v5, v8, com.android.calendar.event.EditEventView.mStartDateButton 113| const v0, #+35088 (0x00008910 | 4.91688e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| new-instance v6, com.android.calendar.event.EditEventView$DateClickListener 121| const v0, #+35089 (0x00008911 | 4.91702e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v7, v8, com.android.calendar.event.EditEventView.mStartTime 129| const v0, #+35090 (0x00008912 | 4.91716e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-direct {v6,v8,v7}, com.android.calendar.event.EditEventView$DateClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void 138| const v0, #+35091 (0x00008913 | 4.91730e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v5,v6}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 407 147| const v0, #+35092 (0x00008914 | 4.91744e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v5, v8, com.android.calendar.event.EditEventView.mEndDateButton 155| const v0, #+35093 (0x00008915 | 4.91758e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| new-instance v6, com.android.calendar.event.EditEventView$DateClickListener 163| const v0, #+35094 (0x00008916 | 4.91772e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v7, v8, com.android.calendar.event.EditEventView.mEndTime 171| const v0, #+35095 (0x00008917 | 4.91786e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-direct {v6,v8,v7}, com.android.calendar.event.EditEventView$DateClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void 180| const v0, #+35096 (0x00008918 | 4.91800e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v5,v6}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 409 189| const v0, #+35097 (0x00008919 | 4.91814e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v5, v8, com.android.calendar.event.EditEventView.mStartTimeButton 197| const v0, #+35098 (0x0000891a | 4.91828e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| new-instance v6, com.android.calendar.event.EditEventView$TimeClickListener 205| const v0, #+35099 (0x0000891b | 4.91842e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v7, v8, com.android.calendar.event.EditEventView.mStartTime 213| const v0, #+35100 (0x0000891c | 4.91856e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-direct {v6,v8,v7}, com.android.calendar.event.EditEventView$TimeClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void 222| const v0, #+35101 (0x0000891d | 4.91870e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v5,v6}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 410 231| const v0, #+35102 (0x0000891e | 4.91884e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iget-object v5, v8, com.android.calendar.event.EditEventView.mEndTimeButton 239| const v0, #+35103 (0x0000891f | 4.91898e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| new-instance v6, com.android.calendar.event.EditEventView$TimeClickListener 247| const v0, #+35104 (0x00008920 | 4.91912e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iget-object v7, v8, com.android.calendar.event.EditEventView.mEndTime 255| const v0, #+35105 (0x00008921 | 4.91926e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-direct {v6,v8,v7}, com.android.calendar.event.EditEventView$TimeClickListener.(com.android.calendar.event.EditEventView, android.text.format.Time):void 264| const v0, #+35106 (0x00008922 | 4.91940e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v5,v6}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 411 273| const v0, #+35107 (0x00008923 | 4.91954e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| return-void } method com.android.calendar.event.EditEventView.prepareAvailability():void { .src "EditEventView.java" .line 966 .prologue_end .line 966 0| const v0, #+35108 (0x00008924 | 4.91968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.calendar.event.EditEventView.mActivity 8| const v0, #+35109 (0x00008925 | 4.91982e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.app.Activity.getResources():android.content.res.Resources 17| move-result-object v1 18| const v0, #+35110 (0x00008926 | 4.91996e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 968 .local v1, "r", android.content.res.Resources 24| const v2, #+2131165193 (0x7f070009 | 1.79446e+38) 27| invoke-static {v1,v2}, com.android.calendar.event.EditEventView.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList 30| move-result-object v2 31| const v0, #+35111 (0x00008927 | 4.92010e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilityValues .line 969 39| const v0, #+35112 (0x00008928 | 4.92024e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const v2, #+2131165192 (0x7f070008 | 1.79446e+38) 48| invoke-static {v1,v2}, com.android.calendar.event.EditEventView.loadStringArray(android.content.res.Resources, int):java.util.ArrayList 51| move-result-object v2 52| const v0, #+35113 (0x00008929 | 4.92038e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilityLabels .line 971 60| const v0, #+35114 (0x0000892a | 4.92052e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v2, java.util.ArrayList 68| const v0, #+35115 (0x0000892b | 4.92066e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v2}, java.util.ArrayList.():void 77| const v0, #+35116 (0x0000892c | 4.92080e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v2, v6, com.android.calendar.event.EditEventView.mOriginalAvailabilityLabels .line 972 85| const v0, #+35117 (0x0000892d | 4.92094e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v2, v6, com.android.calendar.event.EditEventView.mOriginalAvailabilityLabels 93| const v0, #+35118 (0x0000892e | 4.92108e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v3, v6, com.android.calendar.event.EditEventView.mAvailabilityLabels 101| const v0, #+35119 (0x0000892f | 4.92122e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2,v3}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 974 110| const v0, #+35120 (0x00008930 | 4.92136e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v2, v6, com.android.calendar.event.EditEventView.mModel 118| const v0, #+35121 (0x00008931 | 4.92150e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v2, v2, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability 126| const v0, #+35122 (0x00008932 | 4.92164e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| if-eqz v2, Label_1 .line 975 134| const v0, #+35123 (0x00008933 | 4.92178e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilityValues 142| const v0, #+35124 (0x00008934 | 4.92192e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v3, v6, com.android.calendar.event.EditEventView.mAvailabilityLabels .line 976 150| const v0, #+35125 (0x00008935 | 4.92206e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v4, v6, com.android.calendar.event.EditEventView.mModel 158| const v0, #+35126 (0x00008936 | 4.92220e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v4, v4, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability .line 975 166| const v0, #+35127 (0x00008937 | 4.92234e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-static {v2,v3,v4}, com.android.calendar.event.EventViewUtils.reduceMethodList(java.util.ArrayList, java.util.ArrayList, java.lang.String):void Label_1: .line 979 175| const v0, #+35128 (0x00008938 | 4.92248e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| new-instance v2, android.widget.ArrayAdapter 183| const v0, #+35129 (0x00008939 | 4.92262e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v3, v6, com.android.calendar.event.EditEventView.mActivity .line 980 191| const v0, #+35130 (0x0000893a | 4.92276e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v4, v6, com.android.calendar.event.EditEventView.mAvailabilityLabels 199| const v0, #+35131 (0x0000893b | 4.92290e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| const v5, #+17367048 (0x01090008 | 2.51629e-38) .line 979 208| invoke-direct {v2,v3,v5,v4}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void 211| const v0, #+35132 (0x0000893c | 4.92304e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iput-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilityAdapter .line 981 219| const v0, #+35133 (0x0000893d | 4.92318e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilityAdapter 227| const v0, #+35134 (0x0000893e | 4.92332e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const v3, #+17367049 (0x01090009 | 2.51630e-38) 236| invoke-virtual {v2,v3}, android.widget.ArrayAdapter.setDropDownViewResource(int):void .line 982 239| const v0, #+35135 (0x0000893f | 4.92346e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v2, v6, com.android.calendar.event.EditEventView.mAvailabilitySpinner 247| const v0, #+35136 (0x00008940 | 4.92360e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iget-object v3, v6, com.android.calendar.event.EditEventView.mAvailabilityAdapter 255| const v0, #+35137 (0x00008941 | 4.92374e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-virtual {v2,v3}, android.widget.Spinner.setAdapter(android.widget.SpinnerAdapter):void .line 983 264| const v0, #+35138 (0x00008942 | 4.92388e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| return-void } method com.android.calendar.event.EditEventView.prepareReminders():void { .src "EditEventView.java" .line 993 0| move-object/16 v17, v18 .prologue_end .line 993 3| const v18, #+35139 (0x00008943 | 4.92402e-41) 6| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v17 11| iget-object v12, v0, com.android.calendar.event.EditEventView.mModel .line 994 .local v12, "model", com.android.calendar.CalendarEventModel 13| const v18, #+35140 (0x00008944 | 4.92416e-41) 16| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 19| move-object/from16 v0, v17 21| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity 23| const v18, #+35141 (0x00008945 | 4.92430e-41) 26| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v1}, android.app.Activity.getResources():android.content.res.Resources 32| move-result-object v14 33| const v18, #+35142 (0x00008946 | 4.92444e-41) 36| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 1001 .local v14, "r", android.content.res.Resources 39| const v1, #+2131165187 (0x7f070003 | 1.79446e+38) 42| invoke-static {v14,v1}, com.android.calendar.event.EditEventView.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList 45| move-result-object v1 46| const v18, #+35143 (0x00008947 | 4.92458e-41) 49| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 52| move-object/from16 v0, v17 54| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues .line 1002 56| const v18, #+35144 (0x00008948 | 4.92472e-41) 59| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 62| const v1, #+2131165186 (0x7f070002 | 1.79446e+38) 65| invoke-static {v14,v1}, com.android.calendar.event.EditEventView.loadStringArray(android.content.res.Resources, int):java.util.ArrayList 68| move-result-object v1 69| const v18, #+35145 (0x00008949 | 4.92486e-41) 72| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v17 77| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels .line 1003 79| const v18, #+35146 (0x0000894a | 4.92500e-41) 82| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 85| const v1, #+2131165185 (0x7f070001 | 1.79446e+38) 88| invoke-static {v14,v1}, com.android.calendar.event.EditEventView.loadIntegerArray(android.content.res.Resources, int):java.util.ArrayList 91| move-result-object v1 92| const v18, #+35147 (0x0000894b | 4.92514e-41) 95| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 98| move-object/from16 v0, v17 100| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues .line 1004 102| const v18, #+35148 (0x0000894c | 4.92528e-41) 105| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 108| const/high16 v1, #+2131165184 (0x7f070000 | 1.79446e+38) 110| invoke-static {v14,v1}, com.android.calendar.event.EditEventView.loadStringArray(android.content.res.Resources, int):java.util.ArrayList 113| move-result-object v1 114| const v18, #+35149 (0x0000894d | 4.92542e-41) 117| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 120| move-object/from16 v0, v17 122| iput-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels .line 1008 124| const v18, #+35150 (0x0000894e | 4.92556e-41) 127| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 130| move-object/from16 v0, v17 132| iget-object v1, v0, com.android.calendar.event.EditEventView.mModel 134| const v18, #+35151 (0x0000894f | 4.92570e-41) 137| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v1, v1, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders 142| const v18, #+35152 (0x00008950 | 4.92584e-41) 145| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 148| if-eqz v1, Label_1 .line 1009 150| const v18, #+35153 (0x00008951 | 4.92598e-41) 153| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v0, v17 158| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues 160| const v18, #+35154 (0x00008952 | 4.92612e-41) 163| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 166| move-object/from16 v0, v17 168| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels .line 1010 170| const v18, #+35155 (0x00008953 | 4.92626e-41) 173| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 176| move-object/from16 v0, v17 178| iget-object v3, v0, com.android.calendar.event.EditEventView.mModel 180| const v18, #+35156 (0x00008954 | 4.92640e-41) 183| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 186| iget-object v3, v3, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders .line 1009 188| const v18, #+35157 (0x00008955 | 4.92655e-41) 191| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.reduceMethodList(java.util.ArrayList, java.util.ArrayList, java.lang.String):void Label_1: .line 1013 197| const v18, #+35158 (0x00008956 | 4.92669e-41) 200| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 203| const/4 v13, #+0 (0x00000000 | 0.00000) .line 1014 .local v13, "numReminders", int 204| iget-boolean v1, v12, com.android.calendar.CalendarEventModel.mHasAlarm 206| const v18, #+35159 (0x00008957 | 4.92683e-41) 209| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 212| if-eqz v1, Label_7 .line 1015 214| const v18, #+35160 (0x00008958 | 4.92697e-41) 217| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 220| iget-object v0, v12, com.android.calendar.CalendarEventModel.mReminders 222| const v18, #+35161 (0x00008959 | 4.92711e-41) 225| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 228| move-object/from16 v16, v0 .line 1016 .local_ex v16, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 230| invoke-virtual/range {v16..v16}, java.util.ArrayList.size():int 233| move-result v13 234| const v18, #+35162 (0x0000895a | 4.92725e-41) 237| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 1018 240| invoke-interface/range {v16..v16}, java.lang.Iterable.iterator():java.util.Iterator 243| move-result-object v15 244| const v18, #+35163 (0x0000895b | 4.92739e-41) 247| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v15, "re$iterator", java.util.Iterator 250| const v18, #+35164 (0x0000895c | 4.92753e-41) 253| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-interface {v15}, java.util.Iterator.hasNext():boolean 259| move-result v1 260| const v18, #+35165 (0x0000895d | 4.92767e-41) 263| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 266| if-eqz v1, Label_3 268| const v18, #+35166 (0x0000895e | 4.92781e-41) 271| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-interface {v15}, java.util.Iterator.next():java.lang.Object 277| move-result-object v9 278| const v18, #+35167 (0x0000895f | 4.92795e-41) 281| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 284| check-cast v9, com.android.calendar.CalendarEventModel$ReminderEntry .line 1019 .local v9, "re", com.android.calendar.CalendarEventModel$ReminderEntry 286| const v18, #+35168 (0x00008960 | 4.92809e-41) 289| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 292| move-object/from16 v0, v17 294| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues 296| const v18, #+35169 (0x00008961 | 4.92823e-41) 299| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v9}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 305| move-result v2 306| const v18, #+35170 (0x00008962 | 4.92837e-41) 309| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 315| move-result-object v2 316| const v18, #+35171 (0x00008963 | 4.92851e-41) 319| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v1,v2}, java.util.ArrayList.contains(java.lang.Object):boolean 325| move-result v1 326| const v18, #+35172 (0x00008964 | 4.92865e-41) 329| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 332| if-eqz v1, Label_2 .line 1020 334| const v18, #+35173 (0x00008965 | 4.92879e-41) 337| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 340| move-object/from16 v0, v17 342| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity 344| const v18, #+35174 (0x00008966 | 4.92893e-41) 347| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 350| move-object/from16 v0, v17 352| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues .line 1021 354| const v18, #+35175 (0x00008967 | 4.92907e-41) 357| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 360| move-object/from16 v0, v17 362| iget-object v3, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels 364| const v18, #+35176 (0x00008968 | 4.92921e-41) 367| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v9}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 373| move-result v4 374| const v18, #+35177 (0x00008969 | 4.92935e-41) 377| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 1020 380| invoke-static {v1,v2,v3,v4}, com.android.calendar.event.EventViewUtils.addMinutesToList(android.content.Context, java.util.ArrayList, java.util.ArrayList, int):void 383| const v18, #+35178 (0x0000896a | 4.92949e-41) 386| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 389| goto/16 Label_2 Label_3: .line 1028 .end_local v9 391| const v18, #+35179 (0x0000896b | 4.92963e-41) 394| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 397| move-object/from16 v0, v17 399| iget-object v1, v0, com.android.calendar.event.EditEventView.mUnsupportedReminders 401| const v18, #+35180 (0x0000896c | 4.92977e-41) 404| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 1029 410| const v18, #+35181 (0x0000896d | 4.92991e-41) 413| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-interface/range {v16..v16}, java.lang.Iterable.iterator():java.util.Iterator 419| move-result-object v15 420| const v18, #+35182 (0x0000896e | 4.93005e-41) 423| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void Label_4: 426| const v18, #+35183 (0x0000896f | 4.93019e-41) 429| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-interface {v15}, java.util.Iterator.hasNext():boolean 435| move-result v1 436| const v18, #+35184 (0x00008970 | 4.93033e-41) 439| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 442| if-eqz v1, Label_7 444| const v18, #+35185 (0x00008971 | 4.93047e-41) 447| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-interface {v15}, java.util.Iterator.next():java.lang.Object 453| move-result-object v9 454| const v18, #+35186 (0x00008972 | 4.93061e-41) 457| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 460| check-cast v9, com.android.calendar.CalendarEventModel$ReminderEntry .line 1030 .restart_local v9 462| const v18, #+35187 (0x00008973 | 4.93075e-41) 465| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 468| move-object/from16 v0, v17 470| iget-object v1, v0, com.android.calendar.event.EditEventView.mReminderMethodValues 472| const v18, #+35188 (0x00008974 | 4.93089e-41) 475| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 478| invoke-virtual {v9}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 481| move-result v2 482| const v18, #+35189 (0x00008975 | 4.93103e-41) 485| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 491| move-result-object v2 492| const v18, #+35190 (0x00008976 | 4.93117e-41) 495| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 498| invoke-virtual {v1,v2}, java.util.ArrayList.contains(java.lang.Object):boolean 501| move-result v1 502| const v18, #+35191 (0x00008977 | 4.93131e-41) 505| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 508| if-nez v1, Label_5 .line 1031 510| const v18, #+35192 (0x00008978 | 4.93145e-41) 513| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 516| invoke-virtual {v9}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 519| move-result v1 520| const v18, #+35193 (0x00008979 | 4.93159e-41) 523| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 526| if-nez v1, Label_6 Label_5: .line 1032 528| const v18, #+35194 (0x0000897a | 4.93173e-41) 531| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 534| move-object/from16 v0, v17 536| iget-object v1, v0, com.android.calendar.event.EditEventView.mActivity 538| const v18, #+35195 (0x0000897b | 4.93187e-41) 541| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 544| move-object/from16 v0, v17 546| iget-object v2, v0, com.android.calendar.event.EditEventView.mScrollView 548| const v18, #+35196 (0x0000897c | 4.93201e-41) 551| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 554| move-object/from16 v0, v17 556| iget-object v4, v0, com.android.calendar.event.EditEventView.mReminderItems .line 1033 558| const v18, #+35197 (0x0000897d | 4.93215e-41) 561| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 564| move-object/from16 v0, v17 566| iget-object v5, v0, com.android.calendar.event.EditEventView.mReminderMinuteValues 568| const v18, #+35198 (0x0000897e | 4.93229e-41) 571| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 574| move-object/from16 v0, v17 576| iget-object v6, v0, com.android.calendar.event.EditEventView.mReminderMinuteLabels 578| const v18, #+35199 (0x0000897f | 4.93243e-41) 581| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 584| move-object/from16 v0, v17 586| iget-object v7, v0, com.android.calendar.event.EditEventView.mReminderMethodValues .line 1034 588| const v18, #+35200 (0x00008980 | 4.93257e-41) 591| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 594| move-object/from16 v0, v17 596| iget-object v8, v0, com.android.calendar.event.EditEventView.mReminderMethodLabels 598| const v18, #+35201 (0x00008981 | 4.93271e-41) 601| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 604| const v10, #+2147483647 (0x7fffffff | NaN) 607| const/4 v11, #+0 (0x00000000 | 0.00000) 608| move-object/from16 v3, v17 .line 1032 610| invoke-static/range {v1..v11}, com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean 613| const v18, #+35202 (0x00008982 | 4.93285e-41) 616| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 619| goto/16 Label_4 Label_6: .line 1037 621| const v18, #+35203 (0x00008983 | 4.93299e-41) 624| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 627| move-object/from16 v0, v17 629| iget-object v1, v0, com.android.calendar.event.EditEventView.mUnsupportedReminders 631| const v18, #+35204 (0x00008984 | 4.93313e-41) 634| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v1,v9}, java.util.ArrayList.add(java.lang.Object):boolean 640| const v18, #+35205 (0x00008985 | 4.93327e-41) 643| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 646| goto/16 Label_4 Label_7: .line 1042 .end_local v9 .end_local v15 .end_local v16 648| const v18, #+35206 (0x00008986 | 4.93341e-41) 651| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 654| move-object/from16 v0, v17 656| invoke-direct {v0,v13}, com.android.calendar.event.EditEventView.updateRemindersVisibility(int):void .line 1043 659| const v18, #+35207 (0x00008987 | 4.93355e-41) 662| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 665| move-object/from16 v0, v17 667| iget-object v1, v0, com.android.calendar.event.EditEventView.mView 669| const v18, #+35208 (0x00008988 | 4.93369e-41) 672| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 675| move-object/from16 v0, v17 677| iget-object v2, v0, com.android.calendar.event.EditEventView.mReminderItems 679| const v18, #+35209 (0x00008989 | 4.93383e-41) 682| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 685| move-object/from16 v0, v17 687| iget-object v3, v0, com.android.calendar.event.EditEventView.mModel 689| const v18, #+35210 (0x0000898a | 4.93397e-41) 692| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 695| iget v3, v3, com.android.calendar.CalendarEventModel.mCalendarMaxReminders 697| const v18, #+35211 (0x0000898b | 4.93411e-41) 700| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 703| invoke-static {v1,v2,v3}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void .line 1044 706| const v18, #+35212 (0x0000898c | 4.93425e-41) 709| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 712| return-void } method com.android.calendar.event.EditEventView.sendAccessibilityEvent():void { .src "EditEventView.java" .line 1249 .prologue_end .line 1249 0| const v0, #+35213 (0x0000898d | 4.93439e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v7, com.android.calendar.event.EditEventView.mActivity 8| const v0, #+35214 (0x0000898e | 4.93453e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v6, "accessibility" 17| const v0, #+35215 (0x0000898f | 4.93467e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v5,v6}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 26| move-result-object v1 27| const v0, #+35216 (0x00008990 | 4.93481e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v1, android.view.accessibility.AccessibilityManager .line 1250 .local v1, "am", android.view.accessibility.AccessibilityManager 35| const v0, #+35217 (0x00008991 | 4.93495e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 44| move-result v5 45| const v0, #+35218 (0x00008992 | 4.93509e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v5, Label_1 53| const v0, #+35219 (0x00008993 | 4.93523e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v5, v7, com.android.calendar.event.EditEventView.mModel 61| const v0, #+35220 (0x00008994 | 4.93537e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-nez v5, Label_2 Label_1: .line 1251 69| const v0, #+35221 (0x00008995 | 4.93551e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void Label_2: .line 1253 76| const v0, #+35222 (0x00008996 | 4.93565e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| new-instance v2, java.lang.StringBuilder 84| const v0, #+35223 (0x00008997 | 4.93579e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct {v2}, java.lang.StringBuilder.():void .line 1254 .local v2, "b", java.lang.StringBuilder 93| const v0, #+35224 (0x00008998 | 4.93593e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v5, v7, com.android.calendar.event.EditEventView.mView 101| const v0, #+35225 (0x00008999 | 4.93607e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-direct {v7,v2,v5}, com.android.calendar.event.EditEventView.addFieldsRecursive(java.lang.StringBuilder, android.view.View):void .line 1255 110| const v0, #+35226 (0x0000899a | 4.93621e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 119| move-result-object v4 120| const v0, #+35227 (0x0000899b | 4.93635e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1257 .local v4, "msg", java.lang.CharSequence 126| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 128| invoke-static {v5}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 131| move-result-object v3 132| const v0, #+35228 (0x0000899c | 4.93649e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1258 .local v3, "event", android.view.accessibility.AccessibilityEvent 138| invoke-virtual {v7}, com.android.calendar.event.EditEventView.getClass():java.lang.Class 141| move-result-object v5 142| const v0, #+35229 (0x0000899d | 4.93663e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v5}, java.lang.Class.getName():java.lang.String 151| move-result-object v5 152| const v0, #+35230 (0x0000899e | 4.93677e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v3,v5}, android.view.accessibility.AccessibilityEvent.setClassName(java.lang.CharSequence):void .line 1259 161| const v0, #+35231 (0x0000899f | 4.93691e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v5, v7, com.android.calendar.event.EditEventView.mActivity 169| const v0, #+35232 (0x000089a0 | 4.93705e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v5}, android.app.Activity.getPackageName():java.lang.String 178| move-result-object v5 179| const v0, #+35233 (0x000089a1 | 4.93719e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v3,v5}, android.view.accessibility.AccessibilityEvent.setPackageName(java.lang.CharSequence):void .line 1260 188| const v0, #+35234 (0x000089a2 | 4.93734e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v3}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 197| move-result-object v5 198| const v0, #+35235 (0x000089a3 | 4.93748e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-interface {v5,v4}, java.util.List.add(java.lang.Object):boolean .line 1261 207| const v0, #+35236 (0x000089a4 | 4.93762e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-interface {v4}, java.lang.CharSequence.length():int 216| move-result v5 217| const v0, #+35237 (0x000089a5 | 4.93776e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v3,v5}, android.view.accessibility.AccessibilityEvent.setAddedCount(int):void .line 1263 226| const v0, #+35238 (0x000089a6 | 4.93790e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v1,v3}, android.view.accessibility.AccessibilityManager.sendAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 1264 235| const v0, #+35239 (0x000089a7 | 4.93804e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| return-void } method com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void { .params "view", "millis" .src "EditEventView.java" .line 1594 .prologue_end .line 1594 0| const v0, #+35240 (0x000089a8 | 4.93818e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+98326 (0x00018016 | 1.37784e-40) .line 1606 .local v2, "flags", int 9| const-class v4, java.util.TimeZone 11| const v0, #+35241 (0x000089a9 | 4.93832e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| monitor-enter v4 .try_begin_1 .line 1607 18| const v0, #+35242 (0x000089aa | 4.93846e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v5, com.android.calendar.event.EditEventView.mTimezone 26| const v0, #+35243 (0x000089ab | 4.93860e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v3}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 35| move-result-object v3 36| const v0, #+35244 (0x000089ac | 4.93874e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v3}, java.util.TimeZone.setDefault(java.util.TimeZone):void .line 1608 45| const v0, #+35245 (0x000089ad | 4.93888e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v3, v5, com.android.calendar.event.EditEventView.mActivity 53| const v0, #+35246 (0x000089ae | 4.93902e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v3,v7,v8,v2}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 62| move-result-object v1 63| const v0, #+35247 (0x000089af | 4.93916e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1610 .local v1, "dateString", java.lang.String 69| const/4 v3, #+0 (0x00000000 | 0.00000) 70| invoke-static {v3}, java.util.TimeZone.setDefault(java.util.TimeZone):void .try_end_1 catch(...) : Label_1 73| const v0, #+35248 (0x000089b0 | 4.93930e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| monitor-exit v4 .line 1612 80| const v0, #+35249 (0x000089b1 | 4.93944e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v6,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1613 89| const v0, #+35250 (0x000089b2 | 4.93958e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-void Label_1: .line 1606 .end_local v1 96| const v0, #+35251 (0x000089b3 | 4.93972e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| move-exception v3 103| monitor-exit v4 104| const v0, #+35252 (0x000089b4 | 4.93986e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| throw v3 } method com.android.calendar.event.EditEventView.setSpinnerBackgroundColor(int):void { .params "displayColor" .src "EditEventView.java" .line 1240 .prologue_end .line 1240 0| const v0, #+35253 (0x000089b5 | 4.94000e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.event.EditEventView.mIsMultipane 8| const v0, #+35254 (0x000089b6 | 4.94014e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 1241 16| const v0, #+35255 (0x000089b7 | 4.94028e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.event.EditEventView.mCalendarSelectorWrapper 24| const v0, #+35256 (0x000089b8 | 4.94042e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v3}, android.view.View.setBackgroundColor(int):void Label_1: .line 1245 33| const v0, #+35257 (0x000089b9 | 4.94056e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void Label_2: .line 1243 40| const v0, #+35258 (0x000089ba | 4.94070e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v2, com.android.calendar.event.EditEventView.mCalendarSelectorGroup 48| const v0, #+35259 (0x000089bb | 4.94084e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v1,v3}, android.view.View.setBackgroundColor(int):void 57| const v0, #+35260 (0x000089bc | 4.94098e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| goto/16 Label_1 } method com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void { .params "view", "millis" .src "EditEventView.java" .line 1616 .prologue_end .line 1616 0| const v0, #+35261 (0x000089bd | 4.94112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 1617 .local v1, "flags", int 7| const/16 v1, #+5121 (0x00001401 | 7.17605e-42) .line 1618 9| iget-object v3, v5, com.android.calendar.event.EditEventView.mActivity 11| const v0, #+35262 (0x000089be | 4.94126e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-static {v3}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 20| move-result v3 21| const v0, #+35263 (0x000089bf | 4.94140e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-eqz v3, Label_1 .line 1619 29| const v0, #+35264 (0x000089c0 | 4.94154e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| or-int/lit16 v1, v1, #+128 (0x00000080 | 1.79366e-43) Label_1: .line 1630 37| const v0, #+35265 (0x000089c1 | 4.94168e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-class v4, java.util.TimeZone 45| const v0, #+35266 (0x000089c2 | 4.94182e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| monitor-enter v4 .try_begin_1 .line 1631 52| const v0, #+35267 (0x000089c3 | 4.94196e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v3, v5, com.android.calendar.event.EditEventView.mTimezone 60| const v0, #+35268 (0x000089c4 | 4.94210e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v3}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 69| move-result-object v3 70| const v0, #+35269 (0x000089c5 | 4.94224e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v3}, java.util.TimeZone.setDefault(java.util.TimeZone):void .line 1632 79| const v0, #+35270 (0x000089c6 | 4.94238e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v3, v5, com.android.calendar.event.EditEventView.mActivity 87| const v0, #+35271 (0x000089c7 | 4.94252e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-static {v3,v7,v8,v1}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 96| move-result-object v2 97| const v0, #+35272 (0x000089c8 | 4.94266e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1633 .local v2, "timeString", java.lang.String 103| const/4 v3, #+0 (0x00000000 | 0.00000) 104| invoke-static {v3}, java.util.TimeZone.setDefault(java.util.TimeZone):void .try_end_1 catch(...) : Label_2 107| const v0, #+35273 (0x000089c9 | 4.94280e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| monitor-exit v4 .line 1635 114| const v0, #+35274 (0x000089ca | 4.94294e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v6,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1636 123| const v0, #+35275 (0x000089cb | 4.94308e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void Label_2: .line 1630 .end_local v2 130| const v0, #+35276 (0x000089cc | 4.94322e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| move-exception v3 137| monitor-exit v4 138| const v0, #+35277 (0x000089cd | 4.94336e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| throw v3 } method com.android.calendar.event.EditEventView.setTimezone(java.lang.String):void { .params "timeZone" .src "EditEventView.java" .line 421 .prologue_end 0| const v0, #+35278 (0x000089ce | 4.94350e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 421 7| iput-object v7, v6, com.android.calendar.event.EditEventView.mTimezone .line 422 9| const v0, #+35279 (0x000089cf | 4.94364e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v3, v6, com.android.calendar.event.EditEventView.mStartTime 17| const v0, #+35280 (0x000089d0 | 4.94378e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v4, v6, com.android.calendar.event.EditEventView.mTimezone 25| const v0, #+35281 (0x000089d1 | 4.94392e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v3, android.text.format.Time.timezone .line 423 33| const v0, #+35282 (0x000089d2 | 4.94406e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v6, com.android.calendar.event.EditEventView.mStartTime 41| const v0, #+35283 (0x000089d3 | 4.94420e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v3,v5}, android.text.format.Time.normalize(boolean):long 50| move-result-wide v1:v2 51| const v0, #+35284 (0x000089d4 | 4.94434e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 424 .local v1, "timeMillis", long 57| iget-object v3, v6, com.android.calendar.event.EditEventView.mEndTime 59| const v0, #+35285 (0x000089d5 | 4.94448e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v4, v6, com.android.calendar.event.EditEventView.mTimezone 67| const v0, #+35286 (0x000089d6 | 4.94462e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v4, v3, android.text.format.Time.timezone .line 425 75| const v0, #+35287 (0x000089d7 | 4.94476e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v3, v6, com.android.calendar.event.EditEventView.mEndTime 83| const v0, #+35288 (0x000089d8 | 4.94490e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v3,v5}, android.text.format.Time.normalize(boolean):long .line 427 92| const v0, #+35289 (0x000089d9 | 4.94504e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-direct {v6,v1,v2}, com.android.calendar.event.EditEventView.populateTimezone(long):void .line 428 101| const v0, #+35290 (0x000089da | 4.94518e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void } method com.android.calendar.event.EditEventView.setViewStates(int):void { .params "mode" .src "EditEventView.java" .line 1399 .prologue_end 0| const v0, #+35291 (0x000089db | 4.94532e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v10, #+0 (0x00000000 | 0.00000) 8| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 10| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1399 11| if-eqz v13, Label_1 13| const v0, #+35292 (0x000089dc | 4.94546e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 21| const v0, #+35293 (0x000089dd | 4.94560e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v3}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calendar.CalendarEventModel):boolean 30| move-result v3 31| const v0, #+35294 (0x000089de | 4.94574e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 39| if-eqz v3, Label_12 Label_1: .line 1400 41| const v0, #+35295 (0x000089df | 4.94588e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v12}, com.android.calendar.event.EditEventView.setWhenString():void .line 1402 50| const v0, #+35296 (0x000089e0 | 4.94602e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v3, v12, com.android.calendar.event.EditEventView.mViewOnlyList 58| const v0, #+35297 (0x000089e1 | 4.94616e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 67| move-result-object v2 68| const v0, #+35298 (0x000089e2 | 4.94630e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v2, "v$iterator", java.util.Iterator 74| const v0, #+35299 (0x000089e3 | 4.94644e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 83| move-result v3 84| const v0, #+35300 (0x000089e4 | 4.94658e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-eqz v3, Label_3 92| const v0, #+35301 (0x000089e5 | 4.94672e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 101| move-result-object v1 102| const v0, #+35302 (0x000089e6 | 4.94686e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| check-cast v1, android.view.View .line 1403 .local v1, "v", android.view.View 110| const v0, #+35303 (0x000089e7 | 4.94700e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v1,v8}, android.view.View.setVisibility(int):void 119| const v0, #+35304 (0x000089e8 | 4.94714e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| goto/16 Label_2 Label_3: .line 1405 .end_local v1 127| const v0, #+35305 (0x000089e9 | 4.94728e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v3, v12, com.android.calendar.event.EditEventView.mEditOnlyList 135| const v0, #+35306 (0x000089ea | 4.94742e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 144| move-result-object v2 145| const v0, #+35307 (0x000089eb | 4.94756e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: 151| const v0, #+35308 (0x000089ec | 4.94770e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 160| move-result v3 161| const v0, #+35309 (0x000089ed | 4.94784e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-eqz v3, Label_5 169| const v0, #+35310 (0x000089ee | 4.94798e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 178| move-result-object v1 179| const v0, #+35311 (0x000089ef | 4.94813e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| check-cast v1, android.view.View .line 1406 .restart_local v1 187| const v0, #+35312 (0x000089f0 | 4.94827e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v1,v9}, android.view.View.setVisibility(int):void 196| const v0, #+35313 (0x000089f1 | 4.94841e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| goto/16 Label_4 Label_5: .line 1408 .end_local v1 204| const v0, #+35314 (0x000089f2 | 4.94855e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iget-object v3, v12, com.android.calendar.event.EditEventView.mEditViewList 212| const v0, #+35315 (0x000089f3 | 4.94869e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 221| move-result-object v2 222| const v0, #+35316 (0x000089f4 | 4.94883e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: 228| const v0, #+35317 (0x000089f5 | 4.94897e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 237| move-result v3 238| const v0, #+35318 (0x000089f6 | 4.94911e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| if-eqz v3, Label_7 246| const v0, #+35319 (0x000089f7 | 4.94925e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 255| move-result-object v1 256| const v0, #+35320 (0x000089f8 | 4.94939e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| check-cast v1, android.view.View .line 1409 .restart_local v1 264| const v0, #+35321 (0x000089f9 | 4.94953e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v1,v8}, android.view.View.setEnabled(boolean):void .line 1410 273| const v0, #+35322 (0x000089fa | 4.94967e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v1,v10}, android.view.View.setBackgroundDrawable(android.graphics.drawable.Drawable):void 282| const v0, #+35323 (0x000089fb | 4.94981e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| goto/16 Label_6 Label_7: .line 1412 .end_local v1 290| const v0, #+35324 (0x000089fc | 4.94995e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarSelectorGroup 298| const v0, #+35325 (0x000089fd | 4.95009e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void .line 1413 307| const v0, #+35326 (0x000089fe | 4.95023e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarStaticGroup 315| const v0, #+35327 (0x000089ff | 4.95037e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void .line 1414 324| const v0, #+35328 (0x00008a00 | 4.95051e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget-object v3, v12, com.android.calendar.event.EditEventView.mRruleButton 332| const v0, #+35329 (0x00008a01 | 4.95065e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v3,v8}, android.widget.Button.setEnabled(boolean):void .line 1415 341| const v0, #+35330 (0x00008a02 | 4.95079e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 349| const v0, #+35331 (0x00008a03 | 4.95093e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-static {v3}, com.android.calendar.event.EditEventHelper.canAddReminders(com.android.calendar.CalendarEventModel):boolean 358| move-result v3 359| const v0, #+35332 (0x00008a04 | 4.95107e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| if-eqz v3, Label_11 .line 1416 367| const v0, #+35333 (0x00008a05 | 4.95121e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| iget-object v3, v12, com.android.calendar.event.EditEventView.mRemindersGroup 375| const v0, #+35334 (0x00008a06 | 4.95135e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void Label_8: .line 1420 384| const v0, #+35335 (0x00008a07 | 4.95149e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| iget-object v3, v12, com.android.calendar.event.EditEventView.mLocationTextView 392| const v0, #+35336 (0x00008a08 | 4.95163e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| invoke-virtual {v3}, android.widget.AutoCompleteTextView.getText():android.text.Editable 401| move-result-object v3 402| const v0, #+35337 (0x00008a09 | 4.95177e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 411| move-result v3 412| const v0, #+35338 (0x00008a0a | 4.95191e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| if-eqz v3, Label_9 .line 1421 420| const v0, #+35339 (0x00008a0b | 4.95205e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iget-object v3, v12, com.android.calendar.event.EditEventView.mLocationGroup 428| const v0, #+35340 (0x00008a0c | 4.95219e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void Label_9: .line 1423 437| const v0, #+35341 (0x00008a0d | 4.95233e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v3, v12, com.android.calendar.event.EditEventView.mDescriptionTextView 445| const v0, #+35342 (0x00008a0e | 4.95247e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-virtual {v3}, android.widget.TextView.getText():java.lang.CharSequence 454| move-result-object v3 455| const v0, #+35343 (0x00008a0f | 4.95261e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 464| move-result v3 465| const v0, #+35344 (0x00008a10 | 4.95275e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| if-eqz v3, Label_10 .line 1424 473| const v0, #+35345 (0x00008a11 | 4.95289e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| iget-object v3, v12, com.android.calendar.event.EditEventView.mDescriptionGroup 481| const v0, #+35346 (0x00008a12 | 4.95303e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void Label_10: .line 1459 490| const v0, #+35347 (0x00008a13 | 4.95317e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| iget-object v3, v12, com.android.calendar.event.EditEventView.mAllDayCheckBox 498| const v0, #+35348 (0x00008a14 | 4.95331e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| invoke-virtual {v3}, android.widget.CheckBox.isChecked():boolean 507| move-result v3 508| const v0, #+35349 (0x00008a15 | 4.95345e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| invoke-virtual {v12,v3}, com.android.calendar.event.EditEventView.setAllDayViewsVisibility(boolean):void .line 1460 517| const v0, #+35350 (0x00008a16 | 4.95359e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| return-void Label_11: .line 1418 524| const v0, #+35351 (0x00008a17 | 4.95373e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| iget-object v3, v12, com.android.calendar.event.EditEventView.mRemindersGroup 532| const v0, #+35352 (0x00008a18 | 4.95387e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void 541| const v0, #+35353 (0x00008a19 | 4.95401e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| goto/16 Label_8 Label_12: .line 1427 .end_local v2 549| const v0, #+35354 (0x00008a1a | 4.95415e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| iget-object v3, v12, com.android.calendar.event.EditEventView.mViewOnlyList 557| const v0, #+35355 (0x00008a1b | 4.95429e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 566| move-result-object v2 567| const v0, #+35356 (0x00008a1c | 4.95443e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_13: .restart_local v2 573| const v0, #+35357 (0x00008a1d | 4.95457e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 582| move-result v3 583| const v0, #+35358 (0x00008a1e | 4.95471e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| if-eqz v3, Label_14 591| const v0, #+35359 (0x00008a1f | 4.95485e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 600| move-result-object v1 601| const v0, #+35360 (0x00008a20 | 4.95499e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| check-cast v1, android.view.View .line 1428 .restart_local v1 609| const v0, #+35361 (0x00008a21 | 4.95513e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 615| invoke-virtual {v1,v9}, android.view.View.setVisibility(int):void 618| const v0, #+35362 (0x00008a22 | 4.95527e-41) 621| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 624| goto/16 Label_13 Label_14: .line 1430 .end_local v1 626| const v0, #+35363 (0x00008a23 | 4.95541e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| iget-object v3, v12, com.android.calendar.event.EditEventView.mEditOnlyList 634| const v0, #+35364 (0x00008a24 | 4.95555e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 643| move-result-object v2 644| const v0, #+35365 (0x00008a25 | 4.95569e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_15: 650| const v0, #+35366 (0x00008a26 | 4.95583e-41) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 659| move-result v3 660| const v0, #+35367 (0x00008a27 | 4.95597e-41) 663| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 666| if-eqz v3, Label_16 668| const v0, #+35368 (0x00008a28 | 4.95611e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 677| move-result-object v1 678| const v0, #+35369 (0x00008a29 | 4.95625e-41) 681| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 684| check-cast v1, android.view.View .line 1431 .restart_local v1 686| const v0, #+35370 (0x00008a2a | 4.95639e-41) 689| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 692| invoke-virtual {v1,v8}, android.view.View.setVisibility(int):void 695| const v0, #+35371 (0x00008a2b | 4.95653e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| goto/16 Label_15 Label_16: .line 1433 .end_local v1 703| const v0, #+35372 (0x00008a2c | 4.95667e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| iget-object v3, v12, com.android.calendar.event.EditEventView.mEditViewList 711| const v0, #+35373 (0x00008a2d | 4.95681e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 720| move-result-object v2 721| const v0, #+35374 (0x00008a2e | 4.95695e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_17: 727| const v0, #+35375 (0x00008a2f | 4.95709e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 736| move-result v3 737| const v0, #+35376 (0x00008a30 | 4.95723e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| if-eqz v3, Label_18 745| const v0, #+35377 (0x00008a31 | 4.95737e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 754| move-result-object v1 755| const v0, #+35378 (0x00008a32 | 4.95751e-41) 758| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 761| check-cast v1, android.view.View .line 1434 .restart_local v1 763| const v0, #+35379 (0x00008a33 | 4.95765e-41) 766| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 769| invoke-virtual {v1,v11}, android.view.View.setEnabled(boolean):void .line 1435 772| const v0, #+35380 (0x00008a34 | 4.95779e-41) 775| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 778| invoke-virtual {v1}, android.view.View.getTag():java.lang.Object 781| move-result-object v3 782| const v0, #+35381 (0x00008a35 | 4.95793e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| if-eqz v3, Label_17 .line 1436 790| const v0, #+35382 (0x00008a36 | 4.95807e-41) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| invoke-virtual {v1}, android.view.View.getTag():java.lang.Object 799| move-result-object v3 800| const v0, #+35383 (0x00008a37 | 4.95821e-41) 803| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 806| check-cast v3, android.graphics.drawable.Drawable 808| const v0, #+35384 (0x00008a38 | 4.95835e-41) 811| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 814| invoke-virtual {v1,v3}, android.view.View.setBackgroundDrawable(android.graphics.drawable.Drawable):void .line 1437 817| const v0, #+35385 (0x00008a39 | 4.95849e-41) 820| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 823| iget-object v3, v12, com.android.calendar.event.EditEventView.mOriginalPadding 825| const v0, #+35386 (0x00008a3a | 4.95863e-41) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 831| aget v3, v3, v8 833| const v0, #+35387 (0x00008a3b | 4.95877e-41) 836| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 839| iget-object v4, v12, com.android.calendar.event.EditEventView.mOriginalPadding 841| const v0, #+35388 (0x00008a3c | 4.95892e-41) 844| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 847| aget v4, v4, v11 849| const v0, #+35389 (0x00008a3d | 4.95906e-41) 852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 855| iget-object v5, v12, com.android.calendar.event.EditEventView.mOriginalPadding 857| const v0, #+35390 (0x00008a3e | 4.95920e-41) 860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 863| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 864| aget v5, v5, v6 .line 1438 866| const v0, #+35391 (0x00008a3f | 4.95934e-41) 869| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 872| iget-object v6, v12, com.android.calendar.event.EditEventView.mOriginalPadding 874| const v0, #+35392 (0x00008a40 | 4.95948e-41) 877| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 880| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 881| aget v6, v6, v7 .line 1437 883| const v0, #+35393 (0x00008a41 | 4.95962e-41) 886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 889| invoke-virtual {v1,v3,v4,v5,v6}, android.view.View.setPadding(int, int, int, int):void 892| const v0, #+35394 (0x00008a42 | 4.95976e-41) 895| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 898| goto/16 Label_17 Label_18: .line 1441 .end_local v1 900| const v0, #+35395 (0x00008a43 | 4.95990e-41) 903| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 906| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 908| const v0, #+35396 (0x00008a44 | 4.96004e-41) 911| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 914| iget-object v3, v3, com.android.calendar.CalendarEventModel.mUri 916| const v0, #+35397 (0x00008a45 | 4.96018e-41) 919| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 922| if-nez v3, Label_21 .line 1442 924| const v0, #+35398 (0x00008a46 | 4.96032e-41) 927| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 930| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarSelectorGroup 932| const v0, #+35399 (0x00008a47 | 4.96046e-41) 935| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 938| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void .line 1443 941| const v0, #+35400 (0x00008a48 | 4.96060e-41) 944| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 947| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarStaticGroup 949| const v0, #+35401 (0x00008a49 | 4.96074e-41) 952| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 955| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void Label_19: .line 1448 958| const v0, #+35402 (0x00008a4a | 4.96088e-41) 961| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 964| iget-object v3, v12, com.android.calendar.event.EditEventView.mModel 966| const v0, #+35403 (0x00008a4b | 4.96102e-41) 969| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 972| iget-object v3, v3, com.android.calendar.CalendarEventModel.mOriginalSyncId 974| const v0, #+35404 (0x00008a4c | 4.96116e-41) 977| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 980| if-nez v3, Label_22 .line 1449 982| const v0, #+35405 (0x00008a4d | 4.96130e-41) 985| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 988| iget-object v3, v12, com.android.calendar.event.EditEventView.mRruleButton 990| const v0, #+35406 (0x00008a4e | 4.96144e-41) 993| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 996| invoke-virtual {v3,v11}, android.widget.Button.setEnabled(boolean):void Label_20: .line 1454 999| const v0, #+35407 (0x00008a4f | 4.96158e-41) 1002| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1005| iget-object v3, v12, com.android.calendar.event.EditEventView.mRemindersGroup 1007| const v0, #+35408 (0x00008a50 | 4.96172e-41) 1010| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1013| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void .line 1456 1016| const v0, #+35409 (0x00008a51 | 4.96186e-41) 1019| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1022| iget-object v3, v12, com.android.calendar.event.EditEventView.mLocationGroup 1024| const v0, #+35410 (0x00008a52 | 4.96200e-41) 1027| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1030| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void .line 1457 1033| const v0, #+35411 (0x00008a53 | 4.96214e-41) 1036| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1039| iget-object v3, v12, com.android.calendar.event.EditEventView.mDescriptionGroup 1041| const v0, #+35412 (0x00008a54 | 4.96228e-41) 1044| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1047| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void 1050| const v0, #+35413 (0x00008a55 | 4.96242e-41) 1053| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1056| goto/16 Label_10 Label_21: .line 1445 1058| const v0, #+35414 (0x00008a56 | 4.96256e-41) 1061| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1064| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarSelectorGroup 1066| const v0, #+35415 (0x00008a57 | 4.96270e-41) 1069| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1072| invoke-virtual {v3,v9}, android.view.View.setVisibility(int):void .line 1446 1075| const v0, #+35416 (0x00008a58 | 4.96284e-41) 1078| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1081| iget-object v3, v12, com.android.calendar.event.EditEventView.mCalendarStaticGroup 1083| const v0, #+35417 (0x00008a59 | 4.96298e-41) 1086| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1089| invoke-virtual {v3,v8}, android.view.View.setVisibility(int):void 1092| const v0, #+35418 (0x00008a5a | 4.96312e-41) 1095| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1098| goto/16 Label_19 Label_22: .line 1451 1100| const v0, #+35419 (0x00008a5b | 4.96326e-41) 1103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1106| iget-object v3, v12, com.android.calendar.event.EditEventView.mRruleButton 1108| const v0, #+35420 (0x00008a5c | 4.96340e-41) 1111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1114| invoke-virtual {v3,v8}, android.widget.Button.setEnabled(boolean):void .line 1452 1117| const v0, #+35421 (0x00008a5d | 4.96354e-41) 1120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1123| iget-object v3, v12, com.android.calendar.event.EditEventView.mRruleButton 1125| const v0, #+35422 (0x00008a5e | 4.96368e-41) 1128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1131| invoke-virtual {v3,v10}, android.widget.Button.setBackgroundDrawable(android.graphics.drawable.Drawable):void 1134| const v0, #+35423 (0x00008a5f | 4.96382e-41) 1137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1140| goto/16 Label_20 } method com.android.calendar.event.EditEventView.showTimezoneDialog():void { .src "EditEventView.java" .line 442 .prologue_end .line 442 0| const v0, #+35424 (0x00008a60 | 4.96396e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.os.Bundle 8| const v0, #+35425 (0x00008a61 | 4.96410e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Bundle.():void .line 443 .local v1, "b", android.os.Bundle 17| const v0, #+35426 (0x00008a62 | 4.96424e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v4, "bundle_event_start_time" 26| const v0, #+35427 (0x00008a63 | 4.96438e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v5, v7, com.android.calendar.event.EditEventView.mStartTime 34| const v0, #+35428 (0x00008a64 | 4.96452e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v6, #+0 (0x00000000 | 0.00000) 41| invoke-virtual {v5,v6}, android.text.format.Time.toMillis(boolean):long 44| move-result-wide v5:v6 45| const v0, #+35429 (0x00008a65 | 4.96466e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v4,v5,v6}, android.os.Bundle.putLong(java.lang.String, long):void .line 444 54| const v0, #+35430 (0x00008a66 | 4.96480e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v4, "bundle_event_time_zone" 63| const v0, #+35431 (0x00008a67 | 4.96494e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v5, v7, com.android.calendar.event.EditEventView.mTimezone 71| const v0, #+35432 (0x00008a68 | 4.96508e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v4,v5}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 446 80| const v0, #+35433 (0x00008a69 | 4.96522e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v4, v7, com.android.calendar.event.EditEventView.mActivity 88| const v0, #+35434 (0x00008a6a | 4.96536e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4}, android.app.Activity.getFragmentManager():android.app.FragmentManager 97| move-result-object v2 98| const v0, #+35435 (0x00008a6b | 4.96550e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 448 .local v2, "fm", android.app.FragmentManager 104| const-string/jumbo v4, "timeZonePickerDialogFragment" .line 447 107| const v0, #+35436 (0x00008a6c | 4.96564e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v2,v4}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 116| move-result-object v3 117| const v0, #+35437 (0x00008a6d | 4.96578e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| check-cast v3, com.android.timezonepicker.TimeZonePickerDialog .line 449 .local v3, "tzpd", com.android.timezonepicker.TimeZonePickerDialog 125| const v0, #+35438 (0x00008a6e | 4.96592e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| if-eqz v3, Label_1 .line 450 133| const v0, #+35439 (0x00008a6f | 4.96606e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v3}, com.android.timezonepicker.TimeZonePickerDialog.dismiss():void Label_1: .line 452 142| const v0, #+35440 (0x00008a70 | 4.96620e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| new-instance v3, com.android.timezonepicker.TimeZonePickerDialog .end_local v3 150| const v0, #+35441 (0x00008a71 | 4.96634e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-direct {v3}, com.android.timezonepicker.TimeZonePickerDialog.():void .line 453 .restart_local v3 159| const v0, #+35442 (0x00008a72 | 4.96648e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v3,v1}, com.android.timezonepicker.TimeZonePickerDialog.setArguments(android.os.Bundle):void .line 454 168| const v0, #+35443 (0x00008a73 | 4.96662e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v7}, com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListener(com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener):void .line 455 177| const v0, #+35444 (0x00008a74 | 4.96676e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const-string/jumbo v4, "timeZonePickerDialogFragment" 186| const v0, #+35445 (0x00008a75 | 4.96690e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v3,v2,v4}, com.android.timezonepicker.TimeZonePickerDialog.show(android.app.FragmentManager, java.lang.String):void .line 456 195| const v0, #+35446 (0x00008a76 | 4.96704e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| return-void } method com.android.calendar.event.EditEventView.updateAttendees(java.util.HashMap):void { .params "?" .src "EditEventView.java" .line 1520 .local_ex v7, "attendeesList", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end 0| const v0, #+35447 (0x00008a77 | 4.96718e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1520 7| if-eqz v7, Label_1 9| const v0, #+35448 (0x00008a78 | 4.96732e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7}, java.util.HashMap.isEmpty():boolean 18| move-result v3 19| const v0, #+35449 (0x00008a79 | 4.96746e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v3, Label_2 Label_1: .line 1521 27| const v0, #+35450 (0x00008a7a | 4.96760e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void Label_2: .line 1523 34| const v0, #+35451 (0x00008a7b | 4.96774e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v6, com.android.calendar.event.EditEventView.mAttendeesList 42| const v0, #+35452 (0x00008a7c | 4.96788e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v4}, android.widget.MultiAutoCompleteTextView.setText(java.lang.CharSequence):void .line 1524 51| const v0, #+35453 (0x00008a7d | 4.96802e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v7}, java.util.HashMap.values():java.util.Collection 60| move-result-object v3 61| const v0, #+35454 (0x00008a7e | 4.96816e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 70| move-result-object v2 71| const v0, #+35455 (0x00008a7f | 4.96830e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .local v2, "attendee$iterator", java.util.Iterator 77| const v0, #+35456 (0x00008a80 | 4.96844e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 86| move-result v3 87| const v0, #+35457 (0x00008a81 | 4.96858e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v3, Label_4 95| const v0, #+35458 (0x00008a82 | 4.96872e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 104| move-result-object v1 105| const v0, #+35459 (0x00008a83 | 4.96886e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| check-cast v1, com.android.calendar.CalendarEventModel$Attendee .line 1530 .local v1, "attendee", com.android.calendar.CalendarEventModel$Attendee 113| const v0, #+35460 (0x00008a84 | 4.96900e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v3, v6, com.android.calendar.event.EditEventView.mAttendeesList 121| const v0, #+35461 (0x00008a85 | 4.96914e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| new-instance v4, java.lang.StringBuilder 129| const v0, #+35462 (0x00008a86 | 4.96928e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-direct {v4}, java.lang.StringBuilder.():void 138| const v0, #+35463 (0x00008a87 | 4.96942e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v5, v1, com.android.calendar.CalendarEventModel$Attendee.mEmail 146| const v0, #+35464 (0x00008a88 | 4.96956e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 155| move-result-object v4 156| const v0, #+35465 (0x00008a89 | 4.96971e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const-string/jumbo v5, ", " 165| const v0, #+35466 (0x00008a8a | 4.96985e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 174| move-result-object v4 175| const v0, #+35467 (0x00008a8b | 4.96999e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 184| move-result-object v4 185| const v0, #+35468 (0x00008a8c | 4.97013e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v3,v4}, android.widget.MultiAutoCompleteTextView.append(java.lang.CharSequence):void 194| const v0, #+35469 (0x00008a8d | 4.97027e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| goto/16 Label_3 Label_4: .line 1532 .end_local v1 202| const v0, #+35470 (0x00008a8e | 4.97041e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| return-void } method com.android.calendar.event.EditEventView.updateHomeTime():void { .src "EditEventView.java" .line 1786 0| move-object/16 v23, v24 .prologue_end .line 1786 3| const v24, #+35471 (0x00008a8f | 4.97055e-41) 6| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v23 11| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity 13| const v24, #+35472 (0x00008a90 | 4.97069e-41) 16| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 19| const/4 v3, #+0 (0x00000000 | 0.00000) 20| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 23| move-result-object v9 24| const v24, #+35473 (0x00008a91 | 4.97083e-41) 27| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1787 .local v9, "tz", java.lang.String 30| move-object/from16 v0, v23 32| iget-object v2, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 34| const v24, #+35474 (0x00008a92 | 4.97097e-41) 37| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, android.widget.CheckBox.isChecked():boolean 43| move-result v2 44| const v24, #+35475 (0x00008a93 | 4.97111e-41) 47| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 50| if-nez v2, Label_9 52| const v24, #+35476 (0x00008a94 | 4.97125e-41) 55| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 58| move-object/from16 v0, v23 60| iget-object v2, v0, com.android.calendar.event.EditEventView.mTimezone 62| const v24, #+35477 (0x00008a95 | 4.97139e-41) 65| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-static {v9,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 71| move-result v2 72| const v24, #+35478 (0x00008a96 | 4.97153e-41) 75| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 78| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 80| if-eqz v2, Label_9 .line 1788 82| const v24, #+35479 (0x00008a97 | 4.97167e-41) 85| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 88| move-object/from16 v0, v23 90| iget v2, v0, com.android.calendar.event.EditEventView.mModification 92| const v24, #+35480 (0x00008a98 | 4.97181e-41) 95| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 98| if-eqz v2, Label_9 .line 1789 100| const v24, #+35481 (0x00008a99 | 4.97195e-41) 103| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 1790 .local v8, "flags", int 107| move-object/from16 v0, v23 109| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity 111| const v24, #+35482 (0x00008a9a | 4.97209e-41) 114| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v2}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 120| move-result v18 121| const v24, #+35483 (0x00008a9b | 4.97223e-41) 124| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1791 .local v18, "is24Format", boolean 127| if-eqz v18, Label_1 .line 1792 129| const v24, #+35484 (0x00008a9c | 4.97237e-41) 132| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 135| const/16 v8, #+129 (0x00000081 | 1.80768e-43) Label_1: .line 1794 137| const v24, #+35485 (0x00008a9d | 4.97251e-41) 140| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 143| move-object/from16 v0, v23 145| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTime 147| const v24, #+35486 (0x00008a9e | 4.97265e-41) 150| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v3, #+0 (0x00000000 | 0.00000) 154| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 157| move-result-wide v4:v5 158| const v24, #+35487 (0x00008a9f | 4.97279e-41) 161| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1795 .local v4, "millisStart", long 164| move-object/from16 v0, v23 166| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTime 168| const v24, #+35488 (0x00008aa0 | 4.97293e-41) 171| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 174| const/4 v3, #+0 (0x00000000 | 0.00000) 175| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 178| move-result-wide v12:v13 179| const v24, #+35489 (0x00008aa1 | 4.97307e-41) 182| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1797 .local v12, "millisEnd", long 185| move-object/from16 v0, v23 187| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTime 189| const v24, #+35490 (0x00008aa2 | 4.97321e-41) 192| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 195| iget v2, v2, android.text.format.Time.isDst 197| const v24, #+35491 (0x00008aa3 | 4.97335e-41) 200| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 203| if-eqz v2, Label_7 205| const v24, #+35492 (0x00008aa4 | 4.97349e-41) 208| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 211| const/16 v20, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 1798 .local v20, "isDSTStart", boolean 213| const v24, #+35493 (0x00008aa5 | 4.97363e-41) 216| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v23 221| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTime 223| const v24, #+35494 (0x00008aa6 | 4.97377e-41) 226| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 229| iget v2, v2, android.text.format.Time.isDst 231| const v24, #+35495 (0x00008aa7 | 4.97391e-41) 234| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 237| if-eqz v2, Label_8 239| const v24, #+35496 (0x00008aa8 | 4.97405e-41) 242| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 245| const/16 v19, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 1801 .local v19, "isDSTEnd", boolean 247| const v24, #+35497 (0x00008aa9 | 4.97419e-41) 250| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-static {v9}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 256| move-result-object v2 257| const v24, #+35498 (0x00008aaa | 4.97433e-41) 260| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1802 263| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 266| move-result-object v3 267| const v24, #+35499 (0x00008aab | 4.97447e-41) 270| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 273| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1801 274| move/from16 v0, v20 276| invoke-virtual {v2,v0,v6,v3}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 279| move-result-object v22 280| const v24, #+35500 (0x00008aac | 4.97461e-41) 283| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1803 .local v22, "tzDisplay", java.lang.String 286| new-instance v21, java.lang.StringBuilder 288| const v24, #+35501 (0x00008aad | 4.97475e-41) 291| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-direct/range {v21..v21}, java.lang.StringBuilder.():void .line 1805 .local v21, "time", java.lang.StringBuilder 297| const v24, #+35502 (0x00008aae | 4.97489e-41) 300| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 303| sget-object v2, com.android.calendar.event.EditEventView.mSB 305| const v24, #+35503 (0x00008aaf | 4.97503e-41) 308| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 311| const/4 v3, #+0 (0x00000000 | 0.00000) 312| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 1807 315| const v24, #+35504 (0x00008ab0 | 4.97517e-41) 318| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 321| move-object/from16 v0, v23 323| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity 325| const v24, #+35505 (0x00008ab1 | 4.97531e-41) 328| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 331| sget-object v3, com.android.calendar.event.EditEventView.mF 333| const v24, #+35506 (0x00008ab2 | 4.97545e-41) 336| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 339| move-wide v6:v7, v4:v5 .line 1806 340| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 343| move-result-object v2 344| const v24, #+35507 (0x00008ab3 | 4.97559e-41) 347| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 350| move-object/from16 v0, v21 352| invoke-virtual {v0,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 355| move-result-object v2 356| const v24, #+35508 (0x00008ab4 | 4.97573e-41) 359| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1808 362| const-string/jumbo v3, " " .line 1806 365| const v24, #+35509 (0x00008ab5 | 4.97587e-41) 368| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 374| move-result-object v2 375| const v24, #+35510 (0x00008ab6 | 4.97601e-41) 378| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 381| move-object/from16 v0, v22 383| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1809 386| const v24, #+35511 (0x00008ab7 | 4.97615e-41) 389| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 392| move-object/from16 v0, v23 394| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartTimeHome 396| const v24, #+35512 (0x00008ab8 | 4.97629e-41) 399| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.toString():java.lang.String 405| move-result-object v3 406| const v24, #+35513 (0x00008ab9 | 4.97643e-41) 409| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v2,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1811 415| const v24, #+35514 (0x00008aba | 4.97657e-41) 418| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 421| const v8, #+524310 (0x00080016 | 7.34715e-40) .line 1813 424| sget-object v2, com.android.calendar.event.EditEventView.mSB 426| const v24, #+35515 (0x00008abb | 4.97671e-41) 429| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 432| const/4 v3, #+0 (0x00000000 | 0.00000) 433| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 1814 436| const v24, #+35516 (0x00008abc | 4.97685e-41) 439| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 442| move-object/from16 v0, v23 444| iget-object v10, v0, com.android.calendar.event.EditEventView.mStartDateHome .line 1816 446| const v24, #+35517 (0x00008abd | 4.97699e-41) 449| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 452| move-object/from16 v0, v23 454| iget-object v2, v0, com.android.calendar.event.EditEventView.mActivity 456| const v24, #+35518 (0x00008abe | 4.97713e-41) 459| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 462| sget-object v3, com.android.calendar.event.EditEventView.mF 464| const v24, #+35519 (0x00008abf | 4.97727e-41) 467| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 470| move-wide v6:v7, v4:v5 .line 1815 471| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 474| move-result-object v2 475| const v24, #+35520 (0x00008ac0 | 4.97741e-41) 478| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v2}, java.util.Formatter.toString():java.lang.String 484| move-result-object v2 485| const v24, #+35521 (0x00008ac1 | 4.97755e-41) 488| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1814 491| invoke-virtual {v10,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1819 494| const v24, #+35522 (0x00008ac2 | 4.97769e-41) 497| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 500| move/from16 v0, v19 502| move/from16 v1, v20 504| if-eq v0, v1, Label_4 .line 1820 506| const v24, #+35523 (0x00008ac3 | 4.97783e-41) 509| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 512| invoke-static {v9}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 515| move-result-object v2 516| const v24, #+35524 (0x00008ac4 | 4.97797e-41) 519| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1821 522| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 525| move-result-object v3 526| const v24, #+35525 (0x00008ac5 | 4.97811e-41) 529| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 532| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1820 533| move/from16 v0, v19 535| invoke-virtual {v2,v0,v6,v3}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 538| move-result-object v22 539| const v24, #+35526 (0x00008ac6 | 4.97825e-41) 542| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 1823 545| const v24, #+35527 (0x00008ac7 | 4.97839e-41) 548| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 551| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 1824 552| if-eqz v18, Label_5 .line 1825 554| const v24, #+35528 (0x00008ac8 | 4.97853e-41) 557| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 560| const/16 v8, #+129 (0x00000081 | 1.80768e-43) Label_5: .line 1829 562| const v24, #+35529 (0x00008ac9 | 4.97867e-41) 565| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 568| const/4 v2, #+0 (0x00000000 | 0.00000) 569| move-object/from16 v0, v21 571| invoke-virtual {v0,v2}, java.lang.StringBuilder.setLength(int):void .line 1830 574| const v24, #+35530 (0x00008aca | 4.97881e-41) 577| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 580| sget-object v2, com.android.calendar.event.EditEventView.mSB 582| const v24, #+35531 (0x00008acb | 4.97895e-41) 585| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 588| const/4 v3, #+0 (0x00000000 | 0.00000) 589| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 1832 592| const v24, #+35532 (0x00008acc | 4.97909e-41) 595| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 598| move-object/from16 v0, v23 600| iget-object v10, v0, com.android.calendar.event.EditEventView.mActivity 602| const v24, #+35533 (0x00008acd | 4.97923e-41) 605| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 608| sget-object v11, com.android.calendar.event.EditEventView.mF 610| const v24, #+35534 (0x00008ace | 4.97937e-41) 613| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 616| move-wide v14:v15, v12:v13 617| move/from16 v16, v8 619| move-object/from16 v17, v9 .line 1831 621| invoke-static/range {v10..v17}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 624| move-result-object v2 625| const v24, #+35535 (0x00008acf | 4.97951e-41) 628| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v21 633| invoke-virtual {v0,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 636| move-result-object v2 637| const v24, #+35536 (0x00008ad0 | 4.97965e-41) 640| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1832 643| const-string/jumbo v3, " " .line 1831 646| const v24, #+35537 (0x00008ad1 | 4.97979e-41) 649| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 652| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 655| move-result-object v2 656| const v24, #+35538 (0x00008ad2 | 4.97993e-41) 659| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 662| move-object/from16 v0, v22 664| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 1833 667| const v24, #+35539 (0x00008ad3 | 4.98007e-41) 670| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 673| move-object/from16 v0, v23 675| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndTimeHome 677| const v24, #+35540 (0x00008ad4 | 4.98021e-41) 680| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 683| invoke-virtual/range {v21..v21}, java.lang.StringBuilder.toString():java.lang.String 686| move-result-object v3 687| const v24, #+35541 (0x00008ad5 | 4.98035e-41) 690| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-virtual {v2,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1835 696| const v24, #+35542 (0x00008ad6 | 4.98050e-41) 699| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 702| const v8, #+524310 (0x00080016 | 7.34715e-40) .line 1837 705| sget-object v2, com.android.calendar.event.EditEventView.mSB 707| const v24, #+35543 (0x00008ad7 | 4.98064e-41) 710| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 713| const/4 v3, #+0 (0x00000000 | 0.00000) 714| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 1838 717| const v24, #+35544 (0x00008ad8 | 4.98078e-41) 720| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 723| move-object/from16 v0, v23 725| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndDateHome .line 1839 727| const v24, #+35545 (0x00008ad9 | 4.98092e-41) 730| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 733| move-object/from16 v0, v23 735| iget-object v10, v0, com.android.calendar.event.EditEventView.mActivity 737| const v24, #+35546 (0x00008ada | 4.98106e-41) 740| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 743| sget-object v11, com.android.calendar.event.EditEventView.mF 745| const v24, #+35547 (0x00008adb | 4.98120e-41) 748| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 751| move-wide v14:v15, v12:v13 752| move/from16 v16, v8 754| move-object/from16 v17, v9 .line 1838 756| invoke-static/range {v10..v17}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 759| move-result-object v3 760| const v24, #+35548 (0x00008adc | 4.98134e-41) 763| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 766| invoke-virtual {v3}, java.util.Formatter.toString():java.lang.String 769| move-result-object v3 770| const v24, #+35549 (0x00008add | 4.98148e-41) 773| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 776| invoke-virtual {v2,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1841 779| const v24, #+35550 (0x00008ade | 4.98162e-41) 782| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 785| move-object/from16 v0, v23 787| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartHomeGroup 789| const v24, #+35551 (0x00008adf | 4.98176e-41) 792| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 795| const/4 v3, #+0 (0x00000000 | 0.00000) 796| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 1842 799| const v24, #+35552 (0x00008ae0 | 4.98190e-41) 802| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 805| move-object/from16 v0, v23 807| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndHomeGroup 809| const v24, #+35553 (0x00008ae1 | 4.98204e-41) 812| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 815| const/4 v3, #+0 (0x00000000 | 0.00000) 816| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_6: .line 1847 .end_local v4 .end_local v8 .end_local v12 .end_local v18 .end_local v19 .end_local v20 .end_local v21 .end_local v22 819| const v24, #+35554 (0x00008ae2 | 4.98218e-41) 822| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 825| return-void Label_7: .line 1797 .restart_local v4 .restart_local v8 .restart_local v12 .restart_local v18 826| const v24, #+35555 (0x00008ae3 | 4.98232e-41) 829| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 832| const/16 v20, #+0 (0x00000000 | 0.00000) .restart_local v20 834| goto/16 Label_2 Label_8: .line 1798 836| const v24, #+35556 (0x00008ae4 | 4.98246e-41) 839| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 842| const/16 v19, #+0 (0x00000000 | 0.00000) .restart_local v19 844| goto/16 Label_3 Label_9: .line 1844 .end_local v4 .end_local v8 .end_local v12 .end_local v18 .end_local v19 .end_local v20 846| const v24, #+35557 (0x00008ae5 | 4.98260e-41) 849| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 852| move-object/from16 v0, v23 854| iget-object v2, v0, com.android.calendar.event.EditEventView.mStartHomeGroup 856| const v24, #+35558 (0x00008ae6 | 4.98274e-41) 859| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 862| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 864| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 1845 867| const v24, #+35559 (0x00008ae7 | 4.98288e-41) 870| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 873| move-object/from16 v0, v23 875| iget-object v2, v0, com.android.calendar.event.EditEventView.mEndHomeGroup 877| const v24, #+35560 (0x00008ae8 | 4.98302e-41) 880| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 883| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 885| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void 888| const v24, #+35561 (0x00008ae9 | 4.98316e-41) 891| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 894| goto/16 Label_6 } method com.android.calendar.event.EditEventView.updateRemindersVisibility(int):void { .params "numReminders" .src "EditEventView.java" .line 1535 .prologue_end 0| const v0, #+35562 (0x00008aea | 4.98330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1535 7| if-nez v4, Label_2 .line 1536 9| const v0, #+35563 (0x00008aeb | 4.98344e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.event.EditEventView.mRemindersContainer 17| const v0, #+35564 (0x00008aec | 4.98358e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 25| invoke-virtual {v1,v2}, android.widget.LinearLayout.setVisibility(int):void Label_1: .line 1540 28| const v0, #+35565 (0x00008aed | 4.98372e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void Label_2: .line 1538 35| const v0, #+35566 (0x00008aee | 4.98386e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.event.EditEventView.mRemindersContainer 43| const v0, #+35567 (0x00008aef | 4.98400e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, android.widget.LinearLayout.setVisibility(int):void 52| const v0, #+35568 (0x00008af0 | 4.98414e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| goto/16 Label_1 } method com.android.calendar.event.EditEventView.isColorPaletteVisible():boolean { .src "EditEventView.java" .line 1717 .prologue_end 0| const v0, #+35569 (0x00008af1 | 4.98428e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1717 8| iget-object v3, v4, com.android.calendar.event.EditEventView.mColorPickerNewEvent 10| const v0, #+35570 (0x00008af2 | 4.98442e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3}, android.view.View.getVisibility():int 19| move-result v3 20| const v0, #+35571 (0x00008af3 | 4.98456e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v3, Label_1 .line 1718 28| const v0, #+35572 (0x00008af4 | 4.98470e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v3, v4, com.android.calendar.event.EditEventView.mColorPickerExistingEvent 36| const v0, #+35573 (0x00008af5 | 4.98484e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3}, android.view.View.getVisibility():int 45| move-result v3 46| const v0, #+35574 (0x00008af6 | 4.98498e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-nez v3, Label_2 Label_1: .line 1717 54| const v0, #+35575 (0x00008af7 | 4.98512e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v1 Label_2: 61| const v0, #+35576 (0x00008af8 | 4.98526e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| move v1, v2 .line 1718 68| goto/16 Label_1 } method com.android.calendar.event.EditEventView.onCancel(android.content.DialogInterface):void { .params "dialog" .src "EditEventView.java" .line 643 .prologue_end .line 643 0| const v0, #+35577 (0x00008af9 | 4.98540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog 8| const v0, #+35578 (0x00008afa | 4.98554e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v4, v1, Label_2 .line 644 16| const v0, #+35579 (0x00008afb | 4.98568e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) 23| iput-object v1, v3, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog .line 645 25| const v0, #+35580 (0x00008afc | 4.98582e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+0 (0x00000000 | 0.00000) 32| iput-boolean v1, v3, com.android.calendar.event.EditEventView.mSaveAfterQueryComplete Label_1: .line 651 34| const v0, #+35581 (0x00008afd | 4.98596e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_2: .line 646 41| const v0, #+35582 (0x00008afe | 4.98610e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v3, com.android.calendar.event.EditEventView.mNoCalendarsDialog 49| const v0, #+35583 (0x00008aff | 4.98624e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-ne v4, v1, Label_1 .line 647 57| const v0, #+35584 (0x00008b00 | 4.98638e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v1, v3, com.android.calendar.event.EditEventView.mDone 65| const v0, #+35585 (0x00008b01 | 4.98652e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 72| invoke-interface {v1,v2}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneCode(int):void .line 648 75| const v0, #+35586 (0x00008b02 | 4.98666e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v3, com.android.calendar.event.EditEventView.mDone 83| const v0, #+35587 (0x00008b03 | 4.98680e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-interface {v1}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.run():void .line 649 92| const v0, #+35588 (0x00008b04 | 4.98694e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.event.EditEventView.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "EditEventView.java" .line 656 .prologue_end 0| const v0, #+35589 (0x00008b05 | 4.98708e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 656 7| iget-object v3, v5, com.android.calendar.event.EditEventView.mNoCalendarsDialog 9| const v0, #+35590 (0x00008b06 | 4.98722e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ne v6, v3, Label_1 .line 657 17| const v0, #+35591 (0x00008b07 | 4.98736e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.event.EditEventView.mDone 25| const v0, #+35592 (0x00008b08 | 4.98750e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3,v4}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneCode(int):void .line 658 34| const v0, #+35593 (0x00008b09 | 4.98764e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v5, com.android.calendar.event.EditEventView.mDone 42| const v0, #+35594 (0x00008b0a | 4.98778e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v3}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.run():void .line 659 51| const v0, #+35595 (0x00008b0b | 4.98792e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v3, #-1 (0xffffffff | NaN) 58| if-ne v7, v3, Label_1 .line 660 60| const v0, #+35596 (0x00008b0c | 4.98806e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v2, android.content.Intent 68| const v0, #+35597 (0x00008b0d | 4.98820e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const-string/jumbo v3, "android.settings.ADD_ACCOUNT_SETTINGS" 77| const v0, #+35598 (0x00008b0e | 4.98834e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v2,v3}, android.content.Intent.(java.lang.String):void .line 661 .local v2, "nextIntent", android.content.Intent 86| const v0, #+35599 (0x00008b0f | 4.98848e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| new-array v1, v4, java.lang.String[] 94| const v0, #+35600 (0x00008b10 | 4.98862e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v3, "com.android.calendar" 103| const v0, #+35601 (0x00008b11 | 4.98876e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v4, #+0 (0x00000000 | 0.00000) 110| aput-object v3, v1, v4 .line 662 .local v1, "array", java.lang.String[] 112| const v0, #+35602 (0x00008b12 | 4.98890e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v3, "authorities" 121| const v0, #+35603 (0x00008b13 | 4.98904e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v2,v3,v1}, android.content.Intent.putExtra(java.lang.String, java.lang.String[]):android.content.Intent .line 663 130| const v0, #+35604 (0x00008b14 | 4.98918e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/high16 v3, #+335544320 (0x14000000 | 6.46235e-27) 138| invoke-virtual {v2,v3}, android.content.Intent.addFlags(int):android.content.Intent .line 664 141| const v0, #+35605 (0x00008b15 | 4.98932e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v5, com.android.calendar.event.EditEventView.mActivity 149| const v0, #+35606 (0x00008b16 | 4.98946e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v3,v2}, android.app.Activity.startActivity(android.content.Intent):void Label_1: .line 667 .end_local v1 .end_local v2 158| const v0, #+35607 (0x00008b17 | 4.98960e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| return-void } method com.android.calendar.event.EditEventView.onClick(android.view.View):void { .params "view" .src "EditEventView.java" .line 597 .prologue_end .line 597 0| const v0, #+35608 (0x00008b18 | 4.98974e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v9, com.android.calendar.event.EditEventView.mRruleButton 8| const v0, #+35609 (0x00008b19 | 4.98988e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v10, v6, Label_2 .line 598 16| const v0, #+35610 (0x00008b1a | 4.99002e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.os.Bundle 24| const v0, #+35611 (0x00008b1b | 4.99016e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, android.os.Bundle.():void .line 599 .local v1, "b", android.os.Bundle 33| const v0, #+35612 (0x00008b1c | 4.99030e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v6, "bundle_event_start_time" .line 600 42| const v0, #+35613 (0x00008b1d | 4.99044e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v7, v9, com.android.calendar.event.EditEventView.mStartTime 50| const v0, #+35614 (0x00008b1e | 4.99058e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const/4 v8, #+0 (0x00000000 | 0.00000) 57| invoke-virtual {v7,v8}, android.text.format.Time.toMillis(boolean):long 60| move-result-wide v7:v8 61| const v0, #+35615 (0x00008b1f | 4.99072e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 599 67| invoke-virtual {v1,v6,v7,v8}, android.os.Bundle.putLong(java.lang.String, long):void .line 601 70| const v0, #+35616 (0x00008b20 | 4.99086e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v6, "bundle_event_time_zone" 79| const v0, #+35617 (0x00008b21 | 4.99100e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v7, v9, com.android.calendar.event.EditEventView.mStartTime 87| const v0, #+35618 (0x00008b22 | 4.99114e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v7, v7, android.text.format.Time.timezone 95| const v0, #+35619 (0x00008b23 | 4.99129e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v1,v6,v7}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 604 104| const v0, #+35620 (0x00008b24 | 4.99143e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v6, "bundle_event_rrule" 113| const v0, #+35621 (0x00008b25 | 4.99157e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v7, v9, com.android.calendar.event.EditEventView.mRrule 121| const v0, #+35622 (0x00008b26 | 4.99171e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1,v6,v7}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 606 130| const v0, #+35623 (0x00008b27 | 4.99185e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v6, v9, com.android.calendar.event.EditEventView.mActivity 138| const v0, #+35624 (0x00008b28 | 4.99199e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v6}, android.app.Activity.getFragmentManager():android.app.FragmentManager 147| move-result-object v2 148| const v0, #+35625 (0x00008b29 | 4.99213e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 608 .local v2, "fm", android.app.FragmentManager 154| const-string/jumbo v6, "recurrencePickerDialogFragment" .line 607 157| const v0, #+35626 (0x00008b2a | 4.99227e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v2,v6}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 166| move-result-object v5 167| const v0, #+35627 (0x00008b2b | 4.99241e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| check-cast v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog .line 609 .local v5, "rpd", com.android.calendar.recurrencepicker.RecurrencePickerDialog 175| const v0, #+35628 (0x00008b2c | 4.99255e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-eqz v5, Label_1 .line 610 183| const v0, #+35629 (0x00008b2d | 4.99269e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.dismiss():void Label_1: .line 612 192| const v0, #+35630 (0x00008b2e | 4.99283e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| new-instance v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog .end_local v5 200| const v0, #+35631 (0x00008b2f | 4.99297e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.():void .line 613 .restart_local v5 209| const v0, #+35632 (0x00008b30 | 4.99311e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v5,v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.setArguments(android.os.Bundle):void .line 614 218| const v0, #+35633 (0x00008b31 | 4.99325e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v5,v9}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.setOnRecurrenceSetListener(com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecurrenceSetListener):void .line 615 227| const v0, #+35634 (0x00008b32 | 4.99339e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const-string/jumbo v6, "recurrencePickerDialogFragment" 236| const v0, #+35635 (0x00008b33 | 4.99353e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v5,v2,v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.show(android.app.FragmentManager, java.lang.String):void .line 616 245| const v0, #+35636 (0x00008b34 | 4.99367e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| return-void Label_2: .line 620 .end_local v1 .end_local v2 .end_local v5 252| const v0, #+35637 (0x00008b35 | 4.99381e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v10}, android.view.View.getParent():android.view.ViewParent 261| move-result-object v4 262| const v0, #+35638 (0x00008b36 | 4.99395e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| check-cast v4, android.widget.LinearLayout .line 621 .local v4, "reminderItem", android.widget.LinearLayout 270| const v0, #+35639 (0x00008b37 | 4.99409e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v4}, android.widget.LinearLayout.getParent():android.view.ViewParent 279| move-result-object v3 280| const v0, #+35640 (0x00008b38 | 4.99423e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| check-cast v3, android.widget.LinearLayout .line 622 .local v3, "parent", android.widget.LinearLayout 288| const v0, #+35641 (0x00008b39 | 4.99437e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v3,v4}, android.widget.LinearLayout.removeView(android.view.View):void .line 623 297| const v0, #+35642 (0x00008b3a | 4.99451e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v6, v9, com.android.calendar.event.EditEventView.mReminderItems 305| const v0, #+35643 (0x00008b3b | 4.99465e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v6,v4}, java.util.ArrayList.remove(java.lang.Object):boolean .line 624 314| const v0, #+35644 (0x00008b3c | 4.99479e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v6, v9, com.android.calendar.event.EditEventView.mReminderItems 322| const v0, #+35645 (0x00008b3d | 4.99493e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v6}, java.util.ArrayList.size():int 331| move-result v6 332| const v0, #+35646 (0x00008b3e | 4.99507e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-direct {v9,v6}, com.android.calendar.event.EditEventView.updateRemindersVisibility(int):void .line 625 341| const v0, #+35647 (0x00008b3f | 4.99521e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget-object v6, v9, com.android.calendar.event.EditEventView.mView 349| const v0, #+35648 (0x00008b40 | 4.99535e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iget-object v7, v9, com.android.calendar.event.EditEventView.mReminderItems 357| const v0, #+35649 (0x00008b41 | 4.99549e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget-object v8, v9, com.android.calendar.event.EditEventView.mModel 365| const v0, #+35650 (0x00008b42 | 4.99563e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| iget v8, v8, com.android.calendar.CalendarEventModel.mCalendarMaxReminders 373| const v0, #+35651 (0x00008b43 | 4.99577e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| invoke-static {v6,v7,v8}, com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void .line 626 382| const v0, #+35652 (0x00008b44 | 4.99591e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| return-void } method com.android.calendar.event.EditEventView.onItemSelected(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "EditEventView.java" .line 1725 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move-object/16 v18, v19 9| move/16 v19, v20 12| move-wide/16 v20:v21, v21:v22 .local_ex v17, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 1725 15| const v22, #+35653 (0x00008b45 | 4.99605e-41) 18| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v17 23| move/from16 v1, v19 25| invoke-virtual {v0,v1}, android.widget.AdapterView.getItemAtPosition(int):java.lang.Object 28| move-result-object v5 29| const v22, #+35654 (0x00008b46 | 4.99619e-41) 32| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 35| check-cast v5, android.database.Cursor .line 1726 .local v5, "c", android.database.Cursor 37| const v22, #+35655 (0x00008b47 | 4.99633e-41) 40| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 43| if-nez v5, Label_1 .line 1728 45| const v22, #+35656 (0x00008b48 | 4.99647e-41) 48| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v14, "EditEvent" 54| const v22, #+35657 (0x00008b49 | 4.99661e-41) 57| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v15, "Cursor not set on calendar item" 63| const v22, #+35658 (0x00008b4a | 4.99675e-41) 66| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v14,v15}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1729 72| const v22, #+35659 (0x00008b4b | 4.99689e-41) 75| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 78| return-void Label_1: .line 1733 79| const v22, #+35660 (0x00008b4c | 4.99703e-41) 82| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v14, "_id" 88| const v22, #+35661 (0x00008b4d | 4.99717e-41) 91| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 97| move-result v11 98| const v22, #+35662 (0x00008b4e | 4.99731e-41) 101| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1734 .local v11, "idColumn", int 104| invoke-interface {v5,v11}, android.database.Cursor.getLong(int):long 107| move-result-wide v6:v7 108| const v22, #+35663 (0x00008b4f | 4.99745e-41) 111| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1735 .local v6, "calendarId", long 114| const-string/jumbo v14, "calendar_color" 117| const v22, #+35664 (0x00008b50 | 4.99759e-41) 120| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 126| move-result v9 127| const v22, #+35665 (0x00008b51 | 4.99773e-41) 130| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1736 .local v9, "colorColumn", int 133| invoke-interface {v5,v9}, android.database.Cursor.getInt(int):int 136| move-result v8 137| const v22, #+35666 (0x00008b52 | 4.99787e-41) 140| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1737 .local v8, "color", int 143| invoke-static {v8}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 146| move-result v10 147| const v22, #+35667 (0x00008b53 | 4.99801e-41) 150| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1740 .local v10, "displayColor", int 153| move-object/from16 v0, v16 155| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 157| const v22, #+35668 (0x00008b54 | 4.99815e-41) 160| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 163| iget-wide v14:v15, v14, com.android.calendar.CalendarEventModel.mCalendarId 165| const v22, #+35669 (0x00008b55 | 4.99829e-41) 168| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 171| cmp-long v14, v6:v7, v14:v15 173| if-nez v14, Label_2 175| const v22, #+35670 (0x00008b56 | 4.99843e-41) 178| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 181| move-object/from16 v0, v16 183| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 185| const v22, #+35671 (0x00008b57 | 4.99857e-41) 188| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v14}, com.android.calendar.CalendarEventModel.isCalendarColorInitialized():boolean 194| move-result v14 195| const v22, #+35672 (0x00008b58 | 4.99871e-41) 198| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 201| if-eqz v14, Label_2 .line 1741 203| const v22, #+35673 (0x00008b59 | 4.99885e-41) 206| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 209| move-object/from16 v0, v16 211| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 213| const v22, #+35674 (0x00008b5a | 4.99899e-41) 216| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v14}, com.android.calendar.CalendarEventModel.getCalendarColor():int 222| move-result v14 223| const v22, #+35675 (0x00008b5b | 4.99913e-41) 226| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 229| if-ne v10, v14, Label_2 .line 1742 231| const v22, #+35676 (0x00008b5c | 4.99927e-41) 234| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 237| return-void Label_2: .line 1745 238| const v22, #+35677 (0x00008b5d | 4.99941e-41) 241| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 244| move-object/from16 v0, v16 246| invoke-direct {v0,v10}, com.android.calendar.event.EditEventView.setSpinnerBackgroundColor(int):void .line 1747 249| const v22, #+35678 (0x00008b5e | 4.99955e-41) 252| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 255| move-object/from16 v0, v16 257| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 259| const v22, #+35679 (0x00008b5f | 4.99969e-41) 262| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 265| iput-wide v6:v7, v14, com.android.calendar.CalendarEventModel.mCalendarId .line 1748 267| const v22, #+35680 (0x00008b60 | 4.99983e-41) 270| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 273| move-object/from16 v0, v16 275| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 277| const v22, #+35681 (0x00008b61 | 4.99997e-41) 280| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v14,v10}, com.android.calendar.CalendarEventModel.setCalendarColor(int):void .line 1749 286| const v22, #+35682 (0x00008b62 | 5.00011e-41) 289| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 292| move-object/from16 v0, v16 294| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 296| const v22, #+35683 (0x00008b63 | 5.00025e-41) 299| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v15, #+11 (0x0000000b | 1.54143e-44) 304| invoke-interface {v5,v15}, android.database.Cursor.getString(int):java.lang.String 307| move-result-object v15 308| const v22, #+35684 (0x00008b64 | 5.00039e-41) 311| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 314| iput-object v15, v14, com.android.calendar.CalendarEventModel.mCalendarAccountName .line 1750 316| const v22, #+35685 (0x00008b65 | 5.00053e-41) 319| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 322| move-object/from16 v0, v16 324| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 326| const v22, #+35686 (0x00008b66 | 5.00067e-41) 329| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 332| const/16 v15, #+12 (0x0000000c | 1.68156e-44) 334| invoke-interface {v5,v15}, android.database.Cursor.getString(int):java.lang.String 337| move-result-object v15 338| const v22, #+35687 (0x00008b67 | 5.00081e-41) 341| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 344| iput-object v15, v14, com.android.calendar.CalendarEventModel.mCalendarAccountType .line 1751 346| const v22, #+35688 (0x00008b68 | 5.00095e-41) 349| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 352| move-object/from16 v0, v16 354| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 356| const v22, #+35689 (0x00008b69 | 5.00109e-41) 359| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 362| move-object/from16 v0, v16 364| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel 366| const v22, #+35690 (0x00008b6a | 5.00123e-41) 369| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v15}, com.android.calendar.CalendarEventModel.getCalendarColor():int 375| move-result v15 376| const v22, #+35691 (0x00008b6b | 5.00137e-41) 379| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual {v14,v15}, com.android.calendar.CalendarEventModel.setEventColor(int):void .line 1753 385| const v22, #+35692 (0x00008b6c | 5.00151e-41) 388| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v16 393| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 395| const v22, #+35693 (0x00008b6d | 5.00165e-41) 398| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v14}, com.android.calendar.CalendarEventModel.getCalendarEventColors():int[] 404| move-result-object v14 405| const v22, #+35694 (0x00008b6e | 5.00179e-41) 408| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 411| move-object/from16 v0, v16 413| invoke-virtual {v0,v14}, com.android.calendar.event.EditEventView.setColorPickerButtonStates(int[]):void .line 1756 416| const v22, #+35695 (0x00008b6f | 5.00193e-41) 419| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 422| const-string/jumbo v14, "maxReminders" 425| const v22, #+35696 (0x00008b70 | 5.00207e-41) 428| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 434| move-result v12 435| const v22, #+35697 (0x00008b71 | 5.00222e-41) 438| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1757 .local v12, "maxRemindersColumn", int 441| move-object/from16 v0, v16 443| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 445| const v22, #+35698 (0x00008b72 | 5.00236e-41) 448| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-interface {v5,v12}, android.database.Cursor.getInt(int):int 454| move-result v15 455| const v22, #+35699 (0x00008b73 | 5.00250e-41) 458| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 461| iput v15, v14, com.android.calendar.CalendarEventModel.mCalendarMaxReminders .line 1758 463| const v22, #+35700 (0x00008b74 | 5.00264e-41) 466| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 469| const-string/jumbo v14, "allowedReminders" 472| const v22, #+35701 (0x00008b75 | 5.00278e-41) 475| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 478| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 481| move-result v4 482| const v22, #+35702 (0x00008b76 | 5.00292e-41) 485| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1759 .local v4, "allowedRemindersColumn", int 488| move-object/from16 v0, v16 490| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 492| const v22, #+35703 (0x00008b77 | 5.00306e-41) 495| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 498| invoke-interface {v5,v4}, android.database.Cursor.getString(int):java.lang.String 501| move-result-object v15 502| const v22, #+35704 (0x00008b78 | 5.00320e-41) 505| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 508| iput-object v15, v14, com.android.calendar.CalendarEventModel.mCalendarAllowedReminders .line 1760 510| const v22, #+35705 (0x00008b79 | 5.00334e-41) 513| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 516| const-string/jumbo v14, "allowedAttendeeTypes" 519| const v22, #+35706 (0x00008b7a | 5.00348e-41) 522| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 528| move-result v2 529| const v22, #+35707 (0x00008b7b | 5.00362e-41) 532| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1761 .local v2, "allowedAttendeeTypesColumn", int 535| move-object/from16 v0, v16 537| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 539| const v22, #+35708 (0x00008b7c | 5.00376e-41) 542| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-interface {v5,v2}, android.database.Cursor.getString(int):java.lang.String 548| move-result-object v15 549| const v22, #+35709 (0x00008b7d | 5.00390e-41) 552| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 555| iput-object v15, v14, com.android.calendar.CalendarEventModel.mCalendarAllowedAttendeeTypes .line 1762 557| const v22, #+35710 (0x00008b7e | 5.00404e-41) 560| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 563| const-string/jumbo v14, "allowedAvailability" 566| const v22, #+35711 (0x00008b7f | 5.00418e-41) 569| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 572| invoke-interface {v5,v14}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 575| move-result v3 576| const v22, #+35712 (0x00008b80 | 5.00432e-41) 579| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1763 .local v3, "allowedAvailabilityColumn", int 582| move-object/from16 v0, v16 584| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 586| const v22, #+35713 (0x00008b81 | 5.00446e-41) 589| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-interface {v5,v3}, android.database.Cursor.getString(int):java.lang.String 595| move-result-object v15 596| const v22, #+35714 (0x00008b82 | 5.00460e-41) 599| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 602| iput-object v15, v14, com.android.calendar.CalendarEventModel.mCalendarAllowedAvailability .line 1768 604| const v22, #+35715 (0x00008b83 | 5.00474e-41) 607| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 610| move-object/from16 v0, v16 612| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 614| const v22, #+35716 (0x00008b84 | 5.00488e-41) 617| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 620| iget-object v14, v14, com.android.calendar.CalendarEventModel.mReminders 622| const v22, #+35717 (0x00008b85 | 5.00502e-41) 625| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-virtual {v14}, java.util.ArrayList.clear():void .line 1769 631| const v22, #+35718 (0x00008b86 | 5.00516e-41) 634| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 637| move-object/from16 v0, v16 639| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 641| const v22, #+35719 (0x00008b87 | 5.00530e-41) 644| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 647| iget-object v14, v14, com.android.calendar.CalendarEventModel.mReminders 649| const v22, #+35720 (0x00008b88 | 5.00544e-41) 652| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 655| move-object/from16 v0, v16 657| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel 659| const v22, #+35721 (0x00008b89 | 5.00558e-41) 662| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 665| iget-object v15, v15, com.android.calendar.CalendarEventModel.mDefaultReminders 667| const v22, #+35722 (0x00008b8a | 5.00572e-41) 670| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 673| invoke-virtual {v14,v15}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 1770 676| const v22, #+35723 (0x00008b8b | 5.00586e-41) 679| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 682| move-object/from16 v0, v16 684| iget-object v15, v0, com.android.calendar.event.EditEventView.mModel 686| const v22, #+35724 (0x00008b8c | 5.00600e-41) 689| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 692| move-object/from16 v0, v16 694| iget-object v14, v0, com.android.calendar.event.EditEventView.mModel 696| const v22, #+35725 (0x00008b8d | 5.00614e-41) 699| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 702| iget-object v14, v14, com.android.calendar.CalendarEventModel.mReminders 704| const v22, #+35726 (0x00008b8e | 5.00628e-41) 707| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 710| invoke-virtual {v14}, java.util.ArrayList.size():int 713| move-result v14 714| const v22, #+35727 (0x00008b8f | 5.00642e-41) 717| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 720| if-eqz v14, Label_4 722| const v22, #+35728 (0x00008b90 | 5.00656e-41) 725| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 728| const/4 v14, #+1 (0x00000001 | 1.40130e-45) Label_3: 729| const v22, #+35729 (0x00008b91 | 5.00670e-41) 732| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 735| iput-boolean v14, v15, com.android.calendar.CalendarEventModel.mHasAlarm .line 1773 737| const v22, #+35730 (0x00008b92 | 5.00684e-41) 740| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 743| move-object/from16 v0, v16 745| iget-object v14, v0, com.android.calendar.event.EditEventView.mReminderItems 747| const v22, #+35731 (0x00008b93 | 5.00698e-41) 750| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-virtual {v14}, java.util.ArrayList.clear():void .line 1775 756| const v22, #+35732 (0x00008b94 | 5.00712e-41) 759| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 762| move-object/from16 v0, v16 764| iget-object v14, v0, com.android.calendar.event.EditEventView.mScrollView 766| const v22, #+35733 (0x00008b95 | 5.00726e-41) 769| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 772| const v15, #+2131755151 (0x7f10008f | 1.91412e+38) 775| invoke-virtual {v14,v15}, android.widget.ScrollView.findViewById(int):android.view.View 778| move-result-object v13 779| const v22, #+35734 (0x00008b96 | 5.00740e-41) 782| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 785| check-cast v13, android.widget.LinearLayout .line 1776 .local v13, "reminderLayout", android.widget.LinearLayout 787| const v22, #+35735 (0x00008b97 | 5.00754e-41) 790| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 793| invoke-virtual {v13}, android.widget.LinearLayout.removeAllViews():void .line 1777 796| const v22, #+35736 (0x00008b98 | 5.00768e-41) 799| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 802| invoke-direct/range {v16..v16}, com.android.calendar.event.EditEventView.prepareReminders():void .line 1778 805| const v22, #+35737 (0x00008b99 | 5.00782e-41) 808| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 811| invoke-direct/range {v16..v16}, com.android.calendar.event.EditEventView.prepareAvailability():void .line 1779 814| const v22, #+35738 (0x00008b9a | 5.00796e-41) 817| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 820| return-void Label_4: .line 1770 .end_local v13 821| const v22, #+35739 (0x00008b9b | 5.00810e-41) 824| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 827| const/4 v14, #+0 (0x00000000 | 0.00000) 828| goto/16 Label_3 } method com.android.calendar.event.EditEventView.onNothingSelected(android.widget.AdapterView):void { .params "?" .src "EditEventView.java" .line 1851 .local_ex v2, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 1851 0| const v0, #+35740 (0x00008b9c | 5.00824e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.event.EditEventView.onRecurrenceSet(java.lang.String):void { .params "rrule" .src "EditEventView.java" .line 630 .prologue_end .line 630 0| const v0, #+35741 (0x00008b9d | 5.00838e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditEvent" 9| const v0, #+35742 (0x00008b9e | 5.00852e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, java.lang.StringBuilder 17| const v0, #+35743 (0x00008b9f | 5.00866e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, java.lang.StringBuilder.():void 26| const v0, #+35744 (0x00008ba0 | 5.00880e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v3, "Old rrule:" 35| const v0, #+35745 (0x00008ba1 | 5.00894e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 44| move-result-object v2 45| const v0, #+35746 (0x00008ba2 | 5.00908e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v3, v4, com.android.calendar.event.EditEventView.mRrule 53| const v0, #+35747 (0x00008ba3 | 5.00922e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+35748 (0x00008ba4 | 5.00936e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+35749 (0x00008ba5 | 5.00950e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 631 82| const v0, #+35750 (0x00008ba6 | 5.00964e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v1, "EditEvent" 91| const v0, #+35751 (0x00008ba7 | 5.00978e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| new-instance v2, java.lang.StringBuilder 99| const v0, #+35752 (0x00008ba8 | 5.00992e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-direct {v2}, java.lang.StringBuilder.():void 108| const v0, #+35753 (0x00008ba9 | 5.01006e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v3, "New rrule:" 117| const v0, #+35754 (0x00008baa | 5.01020e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 126| move-result-object v2 127| const v0, #+35755 (0x00008bab | 5.01034e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v2,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 136| move-result-object v2 137| const v0, #+35756 (0x00008bac | 5.01048e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 146| move-result-object v2 147| const v0, #+35757 (0x00008bad | 5.01062e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 632 156| const v0, #+35758 (0x00008bae | 5.01076e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iput-object v5, v4, com.android.calendar.event.EditEventView.mRrule .line 633 164| const v0, #+35759 (0x00008baf | 5.01090e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v1, v4, com.android.calendar.event.EditEventView.mRrule 172| const v0, #+35760 (0x00008bb0 | 5.01104e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| if-eqz v1, Label_1 .line 634 180| const v0, #+35761 (0x00008bb1 | 5.01118e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-object v1, v4, com.android.calendar.event.EditEventView.mEventRecurrence 188| const v0, #+35762 (0x00008bb2 | 5.01132e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| iget-object v2, v4, com.android.calendar.event.EditEventView.mRrule 196| const v0, #+35763 (0x00008bb3 | 5.01146e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v1,v2}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void Label_1: .line 636 205| const v0, #+35764 (0x00008bb4 | 5.01160e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-direct {v4}, com.android.calendar.event.EditEventView.populateRepeats():void .line 637 214| const v0, #+35765 (0x00008bb5 | 5.01174e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return-void } method com.android.calendar.event.EditEventView.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void { .params "tzi" .src "EditEventView.java" .line 416 .prologue_end .line 416 0| const v0, #+35766 (0x00008bb6 | 5.01188e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.timezonepicker.TimeZoneInfo.mTzId 8| const v0, #+35767 (0x00008bb7 | 5.01202e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v1}, com.android.calendar.event.EditEventView.setTimezone(java.lang.String):void .line 417 17| const v0, #+35768 (0x00008bb8 | 5.01216e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, com.android.calendar.event.EditEventView.updateHomeTime():void .line 418 26| const v0, #+35769 (0x00008bb9 | 5.01230e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.event.EditEventView.prepareForSave():boolean { .src "EditEventView.java" .line 570 .prologue_end .line 570 0| const v0, #+35770 (0x00008bba | 5.01244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mModel 8| const v0, #+35771 (0x00008bbb | 5.01258e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+35772 (0x00008bbc | 5.01272e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.event.EditEventView.mCalendarsCursor 24| const v0, #+35773 (0x00008bbd | 5.01286e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-nez v1, Label_2 32| const v0, #+35774 (0x00008bbe | 5.01301e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v2, com.android.calendar.event.EditEventView.mModel 40| const v0, #+35775 (0x00008bbf | 5.01315e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v1, com.android.calendar.CalendarEventModel.mUri 48| const v0, #+35776 (0x00008bc0 | 5.01329e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-nez v1, Label_2 Label_1: .line 571 56| const v0, #+35777 (0x00008bc1 | 5.01343e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v1, #+0 (0x00000000 | 0.00000) 63| return v1 Label_2: .line 573 64| const v0, #+35778 (0x00008bc2 | 5.01357e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-direct {v2}, com.android.calendar.event.EditEventView.fillModelFromUI():boolean 73| move-result v1 74| const v0, #+35779 (0x00008bc3 | 5.01371e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return v1 } method com.android.calendar.event.EditEventView.setAllDayViewsVisibility(boolean):void { .params "isChecked" .src "EditEventView.java" .line 1642 .prologue_end 0| const v0, #+35780 (0x00008bc4 | 5.01385e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 8| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1642 10| if-eqz v12, Label_7 .line 1643 12| const v0, #+35781 (0x00008bc5 | 5.01399e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 20| const v0, #+35782 (0x00008bc6 | 5.01413e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget v6, v6, android.text.format.Time.hour 28| const v0, #+35783 (0x00008bc7 | 5.01427e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v6, Label_3 36| const v0, #+35784 (0x00008bc8 | 5.01441e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 44| const v0, #+35785 (0x00008bc9 | 5.01455e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v6, v6, android.text.format.Time.minute 52| const v0, #+35786 (0x00008bca | 5.01469e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-nez v6, Label_3 .line 1644 60| const v0, #+35787 (0x00008bcb | 5.01483e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-boolean v6, v11, com.android.calendar.event.EditEventView.mAllDay 68| const v0, #+35788 (0x00008bcc | 5.01497e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eq v6, v12, Label_1 .line 1645 76| const v0, #+35789 (0x00008bcd | 5.01511e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 84| const v0, #+35790 (0x00008bce | 5.01525e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v7, v6, android.text.format.Time.monthDay 92| const v0, #+35791 (0x00008bcf | 5.01539e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 100| iput v7, v6, android.text.format.Time.monthDay Label_1: .line 1648 102| const v0, #+35792 (0x00008bd0 | 5.01553e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 110| const v0, #+35793 (0x00008bd1 | 5.01567e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v6,v9}, android.text.format.Time.normalize(boolean):long 119| move-result-wide v1:v2 120| const v0, #+35794 (0x00008bd2 | 5.01581e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1653 .local v1, "endMillis", long 126| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 128| const v0, #+35795 (0x00008bd3 | 5.01595e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v7, v11, com.android.calendar.event.EditEventView.mStartTime 136| const v0, #+35796 (0x00008bd4 | 5.01609e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v6,v7}, android.text.format.Time.before(android.text.format.Time):boolean 145| move-result v6 146| const v0, #+35797 (0x00008bd5 | 5.01623e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-eqz v6, Label_2 .line 1654 154| const v0, #+35798 (0x00008bd6 | 5.01637e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 162| const v0, #+35799 (0x00008bd7 | 5.01651e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v7, v11, com.android.calendar.event.EditEventView.mStartTime 170| const v0, #+35800 (0x00008bd8 | 5.01665e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v6,v7}, android.text.format.Time.set(android.text.format.Time):void .line 1655 179| const v0, #+35801 (0x00008bd9 | 5.01679e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 187| const v0, #+35802 (0x00008bda | 5.01693e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v6,v9}, android.text.format.Time.normalize(boolean):long 196| move-result-wide v1:v2 197| const v0, #+35803 (0x00008bdb | 5.01707e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1657 203| const v0, #+35804 (0x00008bdc | 5.01721e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndDateButton 211| const v0, #+35805 (0x00008bdd | 5.01735e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-direct {v11,v6,v1,v2}, com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void .line 1658 220| const v0, #+35806 (0x00008bde | 5.01749e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTimeButton 228| const v0, #+35807 (0x00008bdf | 5.01763e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| invoke-direct {v11,v6,v1,v2}, com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void Label_3: .line 1661 .end_local v1 237| const v0, #+35808 (0x00008be0 | 5.01777e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iget-object v6, v11, com.android.calendar.event.EditEventView.mStartTimeButton 245| const v0, #+35809 (0x00008be1 | 5.01791e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v6,v10}, android.widget.Button.setVisibility(int):void .line 1662 254| const v0, #+35810 (0x00008be2 | 5.01805e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTimeButton 262| const v0, #+35811 (0x00008be3 | 5.01819e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v6,v10}, android.widget.Button.setVisibility(int):void .line 1663 271| const v0, #+35812 (0x00008be4 | 5.01833e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iget-object v6, v11, com.android.calendar.event.EditEventView.mTimezoneRow 279| const v0, #+35813 (0x00008be5 | 5.01847e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v6,v10}, android.view.View.setVisibility(int):void Label_4: .line 1681 288| const v0, #+35814 (0x00008be6 | 5.01861e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v6, v11, com.android.calendar.event.EditEventView.mModel 296| const v0, #+35815 (0x00008be7 | 5.01875e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v6, v6, com.android.calendar.CalendarEventModel.mUri 304| const v0, #+35816 (0x00008be8 | 5.01889e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| if-nez v6, Label_6 312| const v0, #+35817 (0x00008be9 | 5.01903e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iget-boolean v6, v11, com.android.calendar.event.EditEventView.mAvailabilityExplicitlySet 320| const v0, #+35818 (0x00008bea | 5.01917e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| xor-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 328| if-eqz v6, Label_6 .line 1685 330| const v0, #+35819 (0x00008beb | 5.01931e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| if-eqz v12, Label_10 338| const v0, #+35820 (0x00008bec | 5.01945e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| const/4 v5, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 1686 .local v5, "newAvailabilityValue", int 345| const v0, #+35821 (0x00008bed | 5.01959e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget-object v6, v11, com.android.calendar.event.EditEventView.mAvailabilityAdapter 353| const v0, #+35822 (0x00008bee | 5.01973e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| if-eqz v6, Label_6 361| const v0, #+35823 (0x00008bef | 5.01987e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v6, v11, com.android.calendar.event.EditEventView.mAvailabilityValues 369| const v0, #+35824 (0x00008bf0 | 5.02001e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| if-eqz v6, Label_6 .line 1687 377| const v0, #+35825 (0x00008bf1 | 5.02015e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v6, v11, com.android.calendar.event.EditEventView.mAvailabilityValues 385| const v0, #+35826 (0x00008bf2 | 5.02029e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 394| move-result-object v7 395| const v0, #+35827 (0x00008bf3 | 5.02043e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v6,v7}, java.util.ArrayList.contains(java.lang.Object):boolean 404| move-result v6 405| const v0, #+35828 (0x00008bf4 | 5.02057e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1686 411| if-eqz v6, Label_6 .line 1690 413| const v0, #+35829 (0x00008bf5 | 5.02071e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| iput-boolean v9, v11, com.android.calendar.event.EditEventView.mAllDayChangingAvailability .line 1692 421| const v0, #+35830 (0x00008bf6 | 5.02085e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| iget-object v6, v11, com.android.calendar.event.EditEventView.mOriginalAvailabilityLabels 429| const v0, #+35831 (0x00008bf7 | 5.02099e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-virtual {v6,v5}, java.util.ArrayList.get(int):java.lang.Object 438| move-result-object v3 439| const v0, #+35832 (0x00008bf8 | 5.02113e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| check-cast v3, java.lang.String .line 1693 .local v3, "newAvailabilityLabel", java.lang.String 447| const v0, #+35833 (0x00008bf9 | 5.02127e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| iget-object v6, v11, com.android.calendar.event.EditEventView.mAvailabilityAdapter 455| const v0, #+35834 (0x00008bfa | 5.02141e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-virtual {v6,v3}, android.widget.ArrayAdapter.getPosition(java.lang.Object):int 464| move-result v4 465| const v0, #+35835 (0x00008bfb | 5.02155e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1694 .local v4, "newAvailabilityPos", int 471| iget-object v6, v11, com.android.calendar.event.EditEventView.mAvailabilitySpinner 473| const v0, #+35836 (0x00008bfc | 5.02169e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual {v6,v4}, android.widget.Spinner.setSelection(int):void Label_6: .line 1698 .end_local v3 .end_local v4 .end_local v5 482| const v0, #+35837 (0x00008bfd | 5.02183e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| iput-boolean v12, v11, com.android.calendar.event.EditEventView.mAllDay .line 1699 490| const v0, #+35838 (0x00008bfe | 5.02197e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-direct {v11}, com.android.calendar.event.EditEventView.updateHomeTime():void .line 1700 499| const v0, #+35839 (0x00008bff | 5.02211e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| return-void Label_7: .line 1665 506| const v0, #+35840 (0x00008c00 | 5.02225e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 514| const v0, #+35841 (0x00008c01 | 5.02239e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| iget v6, v6, android.text.format.Time.hour 522| const v0, #+35842 (0x00008c02 | 5.02253e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| if-nez v6, Label_9 530| const v0, #+35843 (0x00008c03 | 5.02267e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 538| const v0, #+35844 (0x00008c04 | 5.02281e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| iget v6, v6, android.text.format.Time.minute 546| const v0, #+35845 (0x00008c05 | 5.02295e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| if-nez v6, Label_9 .line 1666 554| const v0, #+35846 (0x00008c06 | 5.02309e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget-boolean v6, v11, com.android.calendar.event.EditEventView.mAllDay 562| const v0, #+35847 (0x00008c07 | 5.02323e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| if-eq v6, v12, Label_8 .line 1667 570| const v0, #+35848 (0x00008c08 | 5.02337e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 578| const v0, #+35849 (0x00008c09 | 5.02351e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| iget v7, v6, android.text.format.Time.monthDay 586| const v0, #+35850 (0x00008c0a | 5.02365e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 594| iput v7, v6, android.text.format.Time.monthDay Label_8: .line 1670 596| const v0, #+35851 (0x00008c0b | 5.02380e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTime 604| const v0, #+35852 (0x00008c0c | 5.02394e-41) 607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-virtual {v6,v9}, android.text.format.Time.normalize(boolean):long 613| move-result-wide v1:v2 614| const v0, #+35853 (0x00008c0d | 5.02408e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1671 .restart_local v1 620| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndDateButton 622| const v0, #+35854 (0x00008c0e | 5.02422e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-direct {v11,v6,v1,v2}, com.android.calendar.event.EditEventView.setDate(android.widget.TextView, long):void .line 1672 631| const v0, #+35855 (0x00008c0f | 5.02436e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTimeButton 639| const v0, #+35856 (0x00008c10 | 5.02450e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-direct {v11,v6,v1,v2}, com.android.calendar.event.EditEventView.setTime(android.widget.TextView, long):void Label_9: .line 1674 .end_local v1 648| const v0, #+35857 (0x00008c11 | 5.02464e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| iget-object v6, v11, com.android.calendar.event.EditEventView.mStartTimeButton 656| const v0, #+35858 (0x00008c12 | 5.02478e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| invoke-virtual {v6,v8}, android.widget.Button.setVisibility(int):void .line 1675 665| const v0, #+35859 (0x00008c13 | 5.02492e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| iget-object v6, v11, com.android.calendar.event.EditEventView.mEndTimeButton 673| const v0, #+35860 (0x00008c14 | 5.02506e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-virtual {v6,v8}, android.widget.Button.setVisibility(int):void .line 1676 682| const v0, #+35861 (0x00008c15 | 5.02520e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| iget-object v6, v11, com.android.calendar.event.EditEventView.mTimezoneRow 690| const v0, #+35862 (0x00008c16 | 5.02534e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| invoke-virtual {v6,v8}, android.view.View.setVisibility(int):void 699| const v0, #+35863 (0x00008c17 | 5.02548e-41) 702| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 705| goto/16 Label_4 Label_10: .line 1685 707| const v0, #+35864 (0x00008c18 | 5.02562e-41) 710| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 713| const/4 v5, #+0 (0x00000000 | 0.00000) .restart_local v5 714| goto/16 Label_5 } method com.android.calendar.event.EditEventView.setCalendarsCursor(android.database.Cursor, boolean, long):void { .params "cursor", "userVisible", "selectedCalendarId" .src "EditEventView.java" .line 1333 .prologue_end .line 1333 0| const v0, #+35865 (0x00008c19 | 5.02576e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v9, v8, com.android.calendar.event.EditEventView.mCalendarsCursor .line 1334 8| const v0, #+35866 (0x00008c1a | 5.02590e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v9, Label_1 16| const v0, #+35867 (0x00008c1b | 5.02604e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v9}, android.database.Cursor.getCount():int 25| move-result v5 26| const v0, #+35868 (0x00008c1c | 5.02618e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v5, Label_4 Label_1: .line 1336 34| const v0, #+35869 (0x00008c1d | 5.02632e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-boolean v5, v8, com.android.calendar.event.EditEventView.mSaveAfterQueryComplete 42| const v0, #+35870 (0x00008c1e | 5.02646e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v5, Label_2 .line 1337 50| const v0, #+35871 (0x00008c1f | 5.02660e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v5, v8, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog 58| const v0, #+35872 (0x00008c20 | 5.02674e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v5}, android.app.ProgressDialog.cancel():void Label_2: .line 1339 67| const v0, #+35873 (0x00008c21 | 5.02688e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-nez v10, Label_3 .line 1340 75| const v0, #+35874 (0x00008c22 | 5.02702e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-void Label_3: .line 1344 82| const v0, #+35875 (0x00008c23 | 5.02716e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| new-instance v2, android.app.AlertDialog$Builder 90| const v0, #+35876 (0x00008c24 | 5.02730e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v5, v8, com.android.calendar.event.EditEventView.mActivity 98| const v0, #+35877 (0x00008c25 | 5.02744e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-direct {v2,v5}, android.app.AlertDialog$Builder.(android.content.Context):void .line 1345 .local v2, "builder", android.app.AlertDialog$Builder 107| const v0, #+35878 (0x00008c26 | 5.02758e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const v5, #+2131492925 (0x7f0c003d | 1.86093e+38) 116| invoke-virtual {v2,v5}, android.app.AlertDialog$Builder.setTitle(int):android.app.AlertDialog$Builder 119| move-result-object v5 120| const v0, #+35879 (0x00008c27 | 5.02772e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1346 126| const v6, #+16843605 (0x01010355 | 2.36959e-38) .line 1345 129| invoke-virtual {v5,v6}, android.app.AlertDialog$Builder.setIconAttribute(int):android.app.AlertDialog$Builder 132| move-result-object v5 133| const v0, #+35880 (0x00008c28 | 5.02786e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1346 139| const v6, #+2131492926 (0x7f0c003e | 1.86093e+38) .line 1345 142| invoke-virtual {v5,v6}, android.app.AlertDialog$Builder.setMessage(int):android.app.AlertDialog$Builder 145| move-result-object v5 146| const v0, #+35881 (0x00008c29 | 5.02800e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1347 152| const v6, #+2131492928 (0x7f0c0040 | 1.86093e+38) .line 1345 155| invoke-virtual {v5,v6,v8}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 158| move-result-object v5 159| const v0, #+35882 (0x00008c2a | 5.02814e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1348 165| const v6, #+17039369 (0x01040009 | 2.42446e-38) .line 1345 168| invoke-virtual {v5,v6,v8}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 171| move-result-object v5 172| const v0, #+35883 (0x00008c2b | 5.02828e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v5,v8}, android.app.AlertDialog$Builder.setOnCancelListener(android.content.DialogInterface$OnCancelListener):android.app.AlertDialog$Builder .line 1349 181| const v0, #+35884 (0x00008c2c | 5.02842e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v2}, android.app.AlertDialog$Builder.show():android.app.AlertDialog 190| move-result-object v5 191| const v0, #+35885 (0x00008c2d | 5.02856e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iput-object v5, v8, com.android.calendar.event.EditEventView.mNoCalendarsDialog .line 1350 199| const v0, #+35886 (0x00008c2e | 5.02870e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| return-void Label_4: .line 1354 .end_local v2 206| const v0, #+35887 (0x00008c2f | 5.02884e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 214| cmp-long v5, v11:v12, v5:v6 216| if-eqz v5, Label_8 .line 1355 218| const v0, #+35888 (0x00008c30 | 5.02898e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-direct {v8,v9,v11,v12}, com.android.calendar.event.EditEventView.findSelectedCalendarPosition(android.database.Cursor, long):int 227| move-result v4 228| const v0, #+35889 (0x00008c31 | 5.02912e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 1361 .local v4, "selection", int 234| const v0, #+35890 (0x00008c32 | 5.02926e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| new-instance v1, com.android.calendar.event.EditEventView$CalendarsAdapter 242| const v0, #+35891 (0x00008c33 | 5.02940e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iget-object v5, v8, com.android.calendar.event.EditEventView.mActivity .line 1362 250| const v0, #+35892 (0x00008c34 | 5.02954e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const v6, #+2130968596 (0x7f040014 | 1.75459e+38) .line 1361 259| invoke-direct {v1,v5,v6,v9}, com.android.calendar.event.EditEventView$CalendarsAdapter.(android.content.Context, int, android.database.Cursor):void .line 1363 .local v1, "adapter", com.android.calendar.event.EditEventView$CalendarsAdapter 262| const v0, #+35893 (0x00008c35 | 5.02968e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iget-object v5, v8, com.android.calendar.event.EditEventView.mCalendarsSpinner 270| const v0, #+35894 (0x00008c36 | 5.02982e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v5,v1}, android.widget.Spinner.setAdapter(android.widget.SpinnerAdapter):void .line 1364 279| const v0, #+35895 (0x00008c37 | 5.02996e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iget-object v5, v8, com.android.calendar.event.EditEventView.mCalendarsSpinner 287| const v0, #+35896 (0x00008c38 | 5.03010e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v5,v8}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void .line 1365 296| const v0, #+35897 (0x00008c39 | 5.03024e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v5, v8, com.android.calendar.event.EditEventView.mCalendarsSpinner 304| const v0, #+35898 (0x00008c3a | 5.03038e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v5,v4}, android.widget.Spinner.setSelection(int):void .line 1367 313| const v0, #+35899 (0x00008c3b | 5.03052e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget-boolean v5, v8, com.android.calendar.event.EditEventView.mSaveAfterQueryComplete 321| const v0, #+35900 (0x00008c3c | 5.03066e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| if-eqz v5, Label_12 .line 1368 329| const v0, #+35901 (0x00008c3d | 5.03080e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v5, v8, com.android.calendar.event.EditEventView.mLoadingCalendarsDialog 337| const v0, #+35902 (0x00008c3e | 5.03094e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v5}, android.app.ProgressDialog.cancel():void .line 1369 346| const v0, #+35903 (0x00008c3f | 5.03108e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v8}, com.android.calendar.event.EditEventView.prepareForSave():boolean 355| move-result v5 356| const v0, #+35904 (0x00008c40 | 5.03122e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v5, Label_10 364| const v0, #+35905 (0x00008c41 | 5.03136e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-direct {v8}, com.android.calendar.event.EditEventView.fillModelFromUI():boolean 373| move-result v5 374| const v0, #+35906 (0x00008c42 | 5.03150e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| if-eqz v5, Label_10 .line 1370 382| const v0, #+35907 (0x00008c43 | 5.03164e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| if-eqz v10, Label_9 390| const v0, #+35908 (0x00008c44 | 5.03178e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 1371 .local v3, "exit", int 397| const v0, #+35909 (0x00008c45 | 5.03192e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| iget-object v5, v8, com.android.calendar.event.EditEventView.mDone 405| const v0, #+35910 (0x00008c46 | 5.03206e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| or-int/lit8 v6, v3, #+2 (0x00000002 | 2.80260e-45) 413| invoke-interface {v5,v6}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneCode(int):void .line 1372 416| const v0, #+35911 (0x00008c47 | 5.03220e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| iget-object v5, v8, com.android.calendar.event.EditEventView.mDone 424| const v0, #+35912 (0x00008c48 | 5.03234e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| invoke-interface {v5}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.run():void Label_7: .line 1379 .end_local v3 433| const v0, #+35913 (0x00008c49 | 5.03248e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| return-void Label_8: .line 1357 .end_local v1 .end_local v4 440| const v0, #+35914 (0x00008c4a | 5.03262e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-direct {v8,v9}, com.android.calendar.event.EditEventView.findDefaultCalendarPosition(android.database.Cursor):int 449| move-result v4 450| const v0, #+35915 (0x00008c4b | 5.03276e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 456| goto/16 Label_5 Label_9: .line 1370 .restart_local v1 458| const v0, #+35916 (0x00008c4c | 5.03290e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 465| goto/16 Label_6 Label_10: .line 1373 .end_local v3 467| const v0, #+35917 (0x00008c4d | 5.03304e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| if-eqz v10, Label_11 .line 1374 475| const v0, #+35918 (0x00008c4e | 5.03318e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget-object v5, v8, com.android.calendar.event.EditEventView.mDone 483| const v0, #+35919 (0x00008c4f | 5.03332e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 490| invoke-interface {v5,v6}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.setDoneCode(int):void .line 1375 493| const v0, #+35920 (0x00008c50 | 5.03346e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| iget-object v5, v8, com.android.calendar.event.EditEventView.mDone 501| const v0, #+35921 (0x00008c51 | 5.03360e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-interface {v5}, com.android.calendar.event.EditEventHelper$EditDoneRunnable.run():void 510| const v0, #+35922 (0x00008c52 | 5.03374e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| goto/16 Label_7 Label_11: .line 1376 518| const v0, #+35923 (0x00008c53 | 5.03388e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| const-string/jumbo v5, "EditEvent" 527| const v0, #+35924 (0x00008c54 | 5.03402e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 534| invoke-static {v5,v6}, android.util.Log.isLoggable(java.lang.String, int):boolean 537| move-result v5 538| const v0, #+35925 (0x00008c55 | 5.03416e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| if-eqz v5, Label_7 .line 1377 546| const v0, #+35926 (0x00008c56 | 5.03430e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| const-string/jumbo v5, "EditEvent" 555| const v0, #+35927 (0x00008c57 | 5.03444e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| const-string/jumbo v6, "SetCalendarsCursor:Save failed and unable to exit view" 564| const v0, #+35928 (0x00008c58 | 5.03459e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| invoke-static {v5,v6}, android.util.Log.d(java.lang.String, java.lang.String):int 573| const v0, #+35929 (0x00008c59 | 5.03473e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| goto/16 Label_7 Label_12: .line 1381 581| const v0, #+35930 (0x00008c5a | 5.03487e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| return-void } method com.android.calendar.event.EditEventView.setColorPickerButtonStates(boolean):void { .params "showColorPalette" .src "EditEventView.java" .line 1707 .prologue_end 0| const v0, #+35931 (0x00008c5b | 5.03501e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1707 7| if-eqz v4, Label_2 .line 1708 9| const v0, #+35932 (0x00008c5c | 5.03515e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.event.EditEventView.mColorPickerNewEvent 17| const v0, #+35933 (0x00008c5d | 5.03529e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void .line 1709 26| const v0, #+35934 (0x00008c5e | 5.03543e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.event.EditEventView.mColorPickerExistingEvent 34| const v0, #+35935 (0x00008c5f | 5.03557e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void Label_1: .line 1714 43| const v0, #+35936 (0x00008c60 | 5.03571e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 1711 50| const v0, #+35937 (0x00008c61 | 5.03585e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, com.android.calendar.event.EditEventView.mColorPickerNewEvent 58| const v0, #+35938 (0x00008c62 | 5.03599e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 65| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void .line 1712 68| const v0, #+35939 (0x00008c63 | 5.03613e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v1, v3, com.android.calendar.event.EditEventView.mColorPickerExistingEvent 76| const v0, #+35940 (0x00008c64 | 5.03627e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 84| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void 87| const v0, #+35941 (0x00008c65 | 5.03641e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| goto/16 Label_1 } method com.android.calendar.event.EditEventView.setColorPickerButtonStates(int[]):void { .params "colorArray" .src "EditEventView.java" .line 1703 .prologue_end 0| const v0, #+35942 (0x00008c66 | 5.03655e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1703 7| if-eqz v4, Label_1 9| const v0, #+35943 (0x00008c67 | 5.03669e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| array-length v2, v4 16| const v0, #+35944 (0x00008c68 | 5.03683e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-lez v2, Label_1 24| const v0, #+35945 (0x00008c69 | 5.03697e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 31| const v0, #+35946 (0x00008c6a | 5.03711e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v3,v1}, com.android.calendar.event.EditEventView.setColorPickerButtonStates(boolean):void .line 1704 40| const v0, #+35947 (0x00008c6b | 5.03725e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-void } method com.android.calendar.event.EditEventView.setModel(com.android.calendar.CalendarEventModel):void { .params "model" .src "EditEventView.java" .line 1055 0| move-object/16 v22, v23 3| move-object/16 v23, v24 .prologue_end .line 1055 6| const v24, #+35948 (0x00008c6c | 5.03739e-41) 9| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v23 14| move-object/from16 v1, v22 16| iput-object v0, v1, com.android.calendar.event.EditEventView.mModel .line 1058 18| const v24, #+35949 (0x00008c6d | 5.03753e-41) 21| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 24| move-object/from16 v0, v22 26| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter 28| const v24, #+35950 (0x00008c6e | 5.03767e-41) 31| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 34| move-object/from16 v19, v0 36| if-eqz v19, Label_1 38| const v24, #+35951 (0x00008c6f | 5.03781e-41) 41| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 44| move-object/from16 v0, v22 46| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter 48| const v24, #+35952 (0x00008c70 | 5.03795e-41) 51| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 54| move-object/from16 v19, v0 56| move-object/from16 v0, v19 58| instance-of v0, v0, com.android.calendar.EmailAddressAdapter 60| const v24, #+35953 (0x00008c71 | 5.03809e-41) 63| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 66| move/from16 v19, v0 68| if-eqz v19, Label_1 .line 1059 70| const v24, #+35954 (0x00008c72 | 5.03823e-41) 73| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 76| move-object/from16 v0, v22 78| iget-object v0, v0, com.android.calendar.event.EditEventView.mAddressAdapter 80| const v24, #+35955 (0x00008c73 | 5.03837e-41) 83| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 86| move-object/from16 v19, v0 88| check-cast v19, com.android.calendar.EmailAddressAdapter 90| const v24, #+35956 (0x00008c74 | 5.03851e-41) 93| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual/range {v19..v19}, com.android.calendar.EmailAddressAdapter.close():void .line 1060 99| const v24, #+35957 (0x00008c75 | 5.03865e-41) 102| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 105| const/16 v19, #+0 (0x00000000 | 0.00000) 107| move-object/from16 v0, v19 109| move-object/from16 v1, v22 111| iput-object v0, v1, com.android.calendar.event.EditEventView.mAddressAdapter Label_1: .line 1063 113| const v24, #+35958 (0x00008c76 | 5.03879e-41) 116| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 119| if-nez v23, Label_2 .line 1065 121| const v24, #+35959 (0x00008c77 | 5.03893e-41) 124| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v22 129| iget-object v0, v0, com.android.calendar.event.EditEventView.mLoadingMessage 131| const v24, #+35960 (0x00008c78 | 5.03907e-41) 134| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 137| move-object/from16 v19, v0 139| const/16 v20, #+0 (0x00000000 | 0.00000) 141| invoke-virtual/range {v19..v20}, android.widget.TextView.setVisibility(int):void .line 1066 144| const v24, #+35961 (0x00008c79 | 5.03921e-41) 147| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 150| move-object/from16 v0, v22 152| iget-object v0, v0, com.android.calendar.event.EditEventView.mScrollView 154| const v24, #+35962 (0x00008c7a | 5.03935e-41) 157| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 160| move-object/from16 v19, v0 162| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 164| invoke-virtual/range {v19..v20}, android.widget.ScrollView.setVisibility(int):void .line 1067 167| const v24, #+35963 (0x00008c7b | 5.03949e-41) 170| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 173| return-void Label_2: .line 1070 174| const v24, #+35964 (0x00008c7c | 5.03963e-41) 177| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-static/range {v23..v23}, com.android.calendar.event.EditEventHelper.canRespond(com.android.calendar.CalendarEventModel):boolean 183| move-result v10 184| const v24, #+35965 (0x00008c7d | 5.03977e-41) 187| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1072 .local v10, "canRespond", boolean 190| move-object/from16 v0, v23 192| iget-wide v6:v7, v0, com.android.calendar.CalendarEventModel.mStart .line 1073 .local v6, "begin", long 194| const v24, #+35966 (0x00008c7e | 5.03991e-41) 197| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 200| move-object/from16 v0, v23 202| iget-wide v12:v13, v0, com.android.calendar.CalendarEventModel.mEnd .line 1074 .local v12, "end", long 204| const v24, #+35967 (0x00008c7f | 5.04005e-41) 207| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 210| move-object/from16 v0, v23 212| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTimezone 214| const v24, #+35968 (0x00008c80 | 5.04019e-41) 217| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 220| move-object/from16 v19, v0 222| move-object/from16 v0, v19 224| move-object/from16 v1, v22 226| iput-object v0, v1, com.android.calendar.event.EditEventView.mTimezone .line 1077 228| const v24, #+35969 (0x00008c81 | 5.04033e-41) 231| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 234| const-wide/16 v20:v21, #+0 (0x00000000 | 0.00000) 236| cmp-long v19, v6:v7, v20:v21 238| if-lez v19, Label_3 .line 1078 240| const v24, #+35970 (0x00008c82 | 5.04047e-41) 243| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 246| move-object/from16 v0, v22 248| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 250| const v24, #+35971 (0x00008c83 | 5.04061e-41) 253| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 256| move-object/from16 v19, v0 258| move-object/from16 v0, v22 260| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone 262| const v24, #+35972 (0x00008c84 | 5.04075e-41) 265| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 268| move-object/from16 v20, v0 270| move-object/from16 v0, v20 272| move-object/from16 v1, v19 274| iput-object v0, v1, android.text.format.Time.timezone .line 1079 276| const v24, #+35973 (0x00008c85 | 5.04089e-41) 279| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 282| move-object/from16 v0, v22 284| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 286| const v24, #+35974 (0x00008c86 | 5.04103e-41) 289| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 292| move-object/from16 v19, v0 294| move-object/from16 v0, v19 296| invoke-virtual {v0,v6,v7}, android.text.format.Time.set(long):void .line 1080 299| const v24, #+35975 (0x00008c87 | 5.04117e-41) 302| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 305| move-object/from16 v0, v22 307| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 309| const v24, #+35976 (0x00008c88 | 5.04131e-41) 312| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 315| move-object/from16 v19, v0 317| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 319| invoke-virtual/range {v19..v20}, android.text.format.Time.normalize(boolean):long Label_3: .line 1082 322| const v24, #+35977 (0x00008c89 | 5.04145e-41) 325| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 328| const-wide/16 v20:v21, #+0 (0x00000000 | 0.00000) 330| cmp-long v19, v12:v13, v20:v21 332| if-lez v19, Label_4 .line 1083 334| const v24, #+35978 (0x00008c8a | 5.04159e-41) 337| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 340| move-object/from16 v0, v22 342| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime 344| const v24, #+35979 (0x00008c8b | 5.04173e-41) 347| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 350| move-object/from16 v19, v0 352| move-object/from16 v0, v22 354| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone 356| const v24, #+35980 (0x00008c8c | 5.04187e-41) 359| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 362| move-object/from16 v20, v0 364| move-object/from16 v0, v20 366| move-object/from16 v1, v19 368| iput-object v0, v1, android.text.format.Time.timezone .line 1084 370| const v24, #+35981 (0x00008c8d | 5.04201e-41) 373| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 376| move-object/from16 v0, v22 378| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime 380| const v24, #+35982 (0x00008c8e | 5.04215e-41) 383| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 386| move-object/from16 v19, v0 388| move-object/from16 v0, v19 390| invoke-virtual {v0,v12,v13}, android.text.format.Time.set(long):void .line 1085 393| const v24, #+35983 (0x00008c8f | 5.04229e-41) 396| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 399| move-object/from16 v0, v22 401| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime 403| const v24, #+35984 (0x00008c90 | 5.04243e-41) 406| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v19, v0 411| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 413| invoke-virtual/range {v19..v20}, android.text.format.Time.normalize(boolean):long Label_4: .line 1088 416| const v24, #+35985 (0x00008c91 | 5.04257e-41) 419| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v23 424| iget-object v0, v0, com.android.calendar.CalendarEventModel.mRrule 426| const v24, #+35986 (0x00008c92 | 5.04271e-41) 429| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 432| move-object/from16 v19, v0 434| move-object/from16 v0, v19 436| move-object/from16 v1, v22 438| iput-object v0, v1, com.android.calendar.event.EditEventView.mRrule .line 1089 440| const v24, #+35987 (0x00008c93 | 5.04285e-41) 443| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 446| move-object/from16 v0, v22 448| iget-object v0, v0, com.android.calendar.event.EditEventView.mRrule 450| const v24, #+35988 (0x00008c94 | 5.04299e-41) 453| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 456| move-object/from16 v19, v0 458| invoke-static/range {v19..v19}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 461| move-result v19 462| const v24, #+35989 (0x00008c95 | 5.04313e-41) 465| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 468| if-nez v19, Label_5 .line 1090 470| const v24, #+35990 (0x00008c96 | 5.04327e-41) 473| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 476| move-object/from16 v0, v22 478| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence 480| const v24, #+35991 (0x00008c97 | 5.04341e-41) 483| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 486| move-object/from16 v19, v0 488| move-object/from16 v0, v22 490| iget-object v0, v0, com.android.calendar.event.EditEventView.mRrule 492| const v24, #+35992 (0x00008c98 | 5.04355e-41) 495| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 498| move-object/from16 v20, v0 500| invoke-virtual/range {v19..v20}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void Label_5: .line 1093 503| const v24, #+35993 (0x00008c99 | 5.04369e-41) 506| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 509| move-object/from16 v0, v22 511| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence 513| const v24, #+35994 (0x00008c9a | 5.04383e-41) 516| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 519| move-object/from16 v19, v0 521| move-object/from16 v0, v19 523| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.startDate 525| const v24, #+35995 (0x00008c9b | 5.04397e-41) 528| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 531| move-object/from16 v19, v0 533| if-nez v19, Label_6 .line 1094 535| const v24, #+35996 (0x00008c9c | 5.04411e-41) 538| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 541| move-object/from16 v0, v22 543| iget-object v0, v0, com.android.calendar.event.EditEventView.mEventRecurrence 545| const v24, #+35997 (0x00008c9d | 5.04425e-41) 548| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v19, v0 553| move-object/from16 v0, v22 555| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 557| const v24, #+35998 (0x00008c9e | 5.04439e-41) 560| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 563| move-object/from16 v20, v0 565| move-object/from16 v0, v20 567| move-object/from16 v1, v19 569| iput-object v0, v1, com.android.calendarcommon2.EventRecurrence.startDate Label_6: .line 1099 571| const v24, #+35999 (0x00008c9f | 5.04453e-41) 574| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 577| move-object/from16 v0, v23 579| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mHasAttendeeData 581| const v24, #+36000 (0x00008ca0 | 5.04467e-41) 584| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 587| move/from16 v19, v0 589| if-nez v19, Label_7 .line 1100 591| const v24, #+36001 (0x00008ca1 | 5.04481e-41) 594| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 597| move-object/from16 v0, v22 599| iget-object v0, v0, com.android.calendar.event.EditEventView.mAttendeesGroup 601| const v24, #+36002 (0x00008ca2 | 5.04495e-41) 604| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 607| move-object/from16 v19, v0 609| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 611| invoke-virtual/range {v19..v20}, android.view.View.setVisibility(int):void Label_7: .line 1103 614| const v24, #+36003 (0x00008ca3 | 5.04509e-41) 617| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 620| move-object/from16 v0, v22 622| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 624| const v24, #+36004 (0x00008ca4 | 5.04523e-41) 627| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 630| move-object/from16 v19, v0 632| new-instance v20, com.android.calendar.event.EditEventView$4 634| const v24, #+36005 (0x00008ca5 | 5.04538e-41) 637| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 640| move-object/from16 v0, v20 642| move-object/from16 v1, v22 644| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView$4.(com.android.calendar.event.EditEventView):void 647| const v24, #+36006 (0x00008ca6 | 5.04552e-41) 650| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-virtual/range {v19..v20}, android.widget.CheckBox.setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):void .line 1110 656| const v24, #+36007 (0x00008ca7 | 5.04566e-41) 659| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 662| move-object/from16 v0, v22 664| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 666| const v24, #+36008 (0x00008ca8 | 5.04580e-41) 669| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 672| move-object/from16 v19, v0 674| invoke-virtual/range {v19..v19}, android.widget.CheckBox.isChecked():boolean 677| move-result v15 678| const v24, #+36009 (0x00008ca9 | 5.04594e-41) 681| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1111 .local v15, "prevAllDay", boolean 684| const/16 v19, #+0 (0x00000000 | 0.00000) 686| move/from16 v0, v19 688| move-object/from16 v1, v22 690| iput-boolean v0, v1, com.android.calendar.event.EditEventView.mAllDay .line 1112 692| const v24, #+36010 (0x00008caa | 5.04608e-41) 695| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 698| move-object/from16 v0, v23 700| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mAllDay 702| const v24, #+36011 (0x00008cab | 5.04622e-41) 705| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 708| move/from16 v19, v0 710| if-eqz v19, Label_20 .line 1113 712| const v24, #+36012 (0x00008cac | 5.04636e-41) 715| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 718| move-object/from16 v0, v22 720| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 722| const v24, #+36013 (0x00008cad | 5.04650e-41) 725| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v19, v0 730| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 732| invoke-virtual/range {v19..v20}, android.widget.CheckBox.setChecked(boolean):void .line 1115 735| const v24, #+36014 (0x00008cae | 5.04664e-41) 738| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 741| move-object/from16 v0, v22 743| iget-object v0, v0, com.android.calendar.event.EditEventView.mActivity 745| const v24, #+36015 (0x00008caf | 5.04678e-41) 748| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 751| move-object/from16 v19, v0 753| const/16 v20, #+0 (0x00000000 | 0.00000) 755| invoke-static/range {v19..v20}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 758| move-result-object v19 759| const v24, #+36016 (0x00008cb0 | 5.04692e-41) 762| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 765| move-object/from16 v0, v19 767| move-object/from16 v1, v22 769| iput-object v0, v1, com.android.calendar.event.EditEventView.mTimezone .line 1116 771| const v24, #+36017 (0x00008cb1 | 5.04706e-41) 774| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 777| move-object/from16 v0, v22 779| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 781| const v24, #+36018 (0x00008cb2 | 5.04720e-41) 784| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 787| move-object/from16 v19, v0 789| move-object/from16 v0, v22 791| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone 793| const v24, #+36019 (0x00008cb3 | 5.04734e-41) 796| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 799| move-object/from16 v20, v0 801| move-object/from16 v0, v20 803| move-object/from16 v1, v19 805| iput-object v0, v1, android.text.format.Time.timezone .line 1117 807| const v24, #+36020 (0x00008cb4 | 5.04748e-41) 810| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 813| move-object/from16 v0, v22 815| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime 817| const v24, #+36021 (0x00008cb5 | 5.04762e-41) 820| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 823| move-object/from16 v19, v0 825| move-object/from16 v0, v22 827| iget-object v0, v0, com.android.calendar.event.EditEventView.mTimezone 829| const v24, #+36022 (0x00008cb6 | 5.04776e-41) 832| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 835| move-object/from16 v20, v0 837| move-object/from16 v0, v20 839| move-object/from16 v1, v19 841| iput-object v0, v1, android.text.format.Time.timezone .line 1118 843| const v24, #+36023 (0x00008cb7 | 5.04790e-41) 846| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 849| move-object/from16 v0, v22 851| iget-object v0, v0, com.android.calendar.event.EditEventView.mEndTime 853| const v24, #+36024 (0x00008cb8 | 5.04804e-41) 856| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 859| move-object/from16 v19, v0 861| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 863| invoke-virtual/range {v19..v20}, android.text.format.Time.normalize(boolean):long Label_8: .line 1124 866| const v24, #+36025 (0x00008cb9 | 5.04818e-41) 869| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 872| move-object/from16 v0, v22 874| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 876| const v24, #+36026 (0x00008cba | 5.04832e-41) 879| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 882| move-object/from16 v19, v0 884| invoke-virtual/range {v19..v19}, android.widget.CheckBox.isChecked():boolean 887| move-result v19 888| const v24, #+36027 (0x00008cbb | 5.04846e-41) 891| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 894| move/from16 v0, v19 896| if-ne v15, v0, Label_9 .line 1125 898| const v24, #+36028 (0x00008cbc | 5.04860e-41) 901| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 904| move-object/from16 v0, v22 906| invoke-virtual {v0,v15}, com.android.calendar.event.EditEventView.setAllDayViewsVisibility(boolean):void Label_9: .line 1128 909| const v24, #+36029 (0x00008cbd | 5.04874e-41) 912| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 915| move-object/from16 v0, v22 917| iget-object v0, v0, com.android.calendar.event.EditEventView.mStartTime 919| const v24, #+36030 (0x00008cbe | 5.04888e-41) 922| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 925| move-object/from16 v19, v0 927| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 929| invoke-virtual/range {v19..v20}, android.text.format.Time.normalize(boolean):long 932| move-result-wide v20:v21 933| const v24, #+36031 (0x00008cbf | 5.04902e-41) 936| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 939| move-object/from16 v0, v22 941| move-wide/from16 v1:v2, v20:v21 943| invoke-direct {v0,v1,v2}, com.android.calendar.event.EditEventView.populateTimezone(long):void .line 1130 946| const v24, #+36032 (0x00008cc0 | 5.04916e-41) 949| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 952| move-object/from16 v0, v22 954| iget-object v0, v0, com.android.calendar.event.EditEventView.mActivity 956| const v24, #+36033 (0x00008cc1 | 5.04930e-41) 959| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v19, v0 964| invoke-static/range {v19..v19}, com.android.calendar.GeneralPreferences.getSharedPreferences(android.content.Context):android.content.SharedPreferences 967| move-result-object v14 968| const v24, #+36034 (0x00008cc2 | 5.04944e-41) 971| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1132 .local v14, "prefs", android.content.SharedPreferences 974| const-string/jumbo v19, "preferences_default_reminder" 977| const v24, #+36035 (0x00008cc3 | 5.04958e-41) 980| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 983| const-string/jumbo v20, "-1" .line 1131 986| const v24, #+36036 (0x00008cc4 | 5.04972e-41) 989| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 992| move-object/from16 v0, v19 994| move-object/from16 v1, v20 996| invoke-interface {v14,v0,v1}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 999| move-result-object v11 1000| const v24, #+36037 (0x00008cc5 | 5.04986e-41) 1003| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1133 .local v11, "defaultReminderString", java.lang.String 1006| invoke-static {v11}, java.lang.Integer.parseInt(java.lang.String):int 1009| move-result v19 1010| const v24, #+36038 (0x00008cc6 | 5.05000e-41) 1013| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1016| move/from16 v0, v19 1018| move-object/from16 v1, v22 1020| iput v0, v1, com.android.calendar.event.EditEventView.mDefaultReminderMinutes .line 1135 1022| const v24, #+36039 (0x00008cc7 | 5.05014e-41) 1025| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1028| invoke-direct/range {v22..v22}, com.android.calendar.event.EditEventView.prepareReminders():void .line 1136 1031| const v24, #+36040 (0x00008cc8 | 5.05028e-41) 1034| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1037| invoke-direct/range {v22..v22}, com.android.calendar.event.EditEventView.prepareAvailability():void .line 1138 1040| const v24, #+36041 (0x00008cc9 | 5.05042e-41) 1043| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1046| move-object/from16 v0, v22 1048| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1050| const v24, #+36042 (0x00008cca | 5.05056e-41) 1053| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1056| move-object/from16 v19, v0 1058| const v20, #+2131755152 (0x7f100090 | 1.91412e+38) 1061| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1064| move-result-object v16 1065| const v24, #+36043 (0x00008ccb | 5.05070e-41) 1068| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1139 .local v16, "reminderAddButton", android.view.View 1071| new-instance v4, com.android.calendar.event.EditEventView$5 1073| const v24, #+36044 (0x00008ccc | 5.05084e-41) 1076| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1079| move-object/from16 v0, v22 1081| invoke-direct {v4,v0}, com.android.calendar.event.EditEventView$5.(com.android.calendar.event.EditEventView):void .line 1145 .local v4, "addReminderOnClickListener", android.view.View$OnClickListener 1084| const v24, #+36045 (0x00008ccd | 5.05098e-41) 1087| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1090| move-object/from16 v0, v16 1092| invoke-virtual {v0,v4}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 1147 1095| const v24, #+36046 (0x00008cce | 5.05112e-41) 1098| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1101| move-object/from16 v0, v22 1103| iget-boolean v0, v0, com.android.calendar.event.EditEventView.mIsMultipane 1105| const v24, #+36047 (0x00008ccf | 5.05126e-41) 1108| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1111| move/from16 v19, v0 1113| if-nez v19, Label_10 .line 1148 1115| const v24, #+36048 (0x00008cd0 | 5.05140e-41) 1118| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1121| move-object/from16 v0, v22 1123| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1125| const v24, #+36049 (0x00008cd1 | 5.05154e-41) 1128| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1131| move-object/from16 v19, v0 1133| const v20, #+2131755123 (0x7f100073 | 1.91411e+38) 1136| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1139| move-result-object v19 1140| const v24, #+36050 (0x00008cd2 | 5.05168e-41) 1143| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1149 1146| new-instance v20, com.android.calendar.event.EditEventView$6 1148| const v24, #+36051 (0x00008cd3 | 5.05182e-41) 1151| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1154| move-object/from16 v0, v20 1156| move-object/from16 v1, v22 1158| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView$6.(com.android.calendar.event.EditEventView):void .line 1148 1161| const v24, #+36052 (0x00008cd4 | 5.05196e-41) 1164| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1167| invoke-virtual/range {v19..v20}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void Label_10: .line 1157 1170| const v24, #+36053 (0x00008cd5 | 5.05210e-41) 1173| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1176| move-object/from16 v0, v23 1178| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle 1180| const v24, #+36054 (0x00008cd6 | 5.05224e-41) 1183| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1186| move-object/from16 v19, v0 1188| if-eqz v19, Label_11 .line 1158 1190| const v24, #+36055 (0x00008cd7 | 5.05238e-41) 1193| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1196| move-object/from16 v0, v22 1198| iget-object v0, v0, com.android.calendar.event.EditEventView.mTitleTextView 1200| const v24, #+36056 (0x00008cd8 | 5.05252e-41) 1203| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1206| move-object/from16 v19, v0 1208| move-object/from16 v0, v23 1210| iget-object v0, v0, com.android.calendar.CalendarEventModel.mTitle 1212| const v24, #+36057 (0x00008cd9 | 5.05266e-41) 1215| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1218| move-object/from16 v20, v0 1220| invoke-virtual/range {v19..v20}, android.widget.TextView.setTextKeepState(java.lang.CharSequence):void Label_11: .line 1161 1223| const v24, #+36058 (0x00008cda | 5.05280e-41) 1226| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1229| move-object/from16 v0, v23 1231| iget-boolean v0, v0, com.android.calendar.CalendarEventModel.mIsOrganizer 1233| const v24, #+36059 (0x00008cdb | 5.05294e-41) 1236| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1239| move/from16 v19, v0 1241| if-nez v19, Label_12 1243| const v24, #+36060 (0x00008cdc | 5.05308e-41) 1246| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1249| move-object/from16 v0, v23 1251| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizer 1253| const v24, #+36061 (0x00008cdd | 5.05322e-41) 1256| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1259| move-object/from16 v19, v0 1261| invoke-static/range {v19..v19}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 1264| move-result v19 1265| const v24, #+36062 (0x00008cde | 5.05336e-41) 1268| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1271| if-nez v19, Label_12 .line 1162 1273| const v24, #+36063 (0x00008cdf | 5.05350e-41) 1276| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1279| move-object/from16 v0, v23 1281| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizer 1283| const v24, #+36064 (0x00008ce0 | 5.05364e-41) 1286| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1289| move-object/from16 v19, v0 1291| const-string/jumbo v20, "calendar.google.com" 1294| const v24, #+36065 (0x00008ce1 | 5.05378e-41) 1297| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1300| invoke-virtual/range {v19..v20}, java.lang.String.endsWith(java.lang.String):boolean 1303| move-result v19 1304| const v24, #+36066 (0x00008ce2 | 5.05392e-41) 1307| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1161 1310| if-eqz v19, Label_21 Label_12: .line 1163 1312| const v24, #+36067 (0x00008ce3 | 5.05406e-41) 1315| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1318| move-object/from16 v0, v22 1320| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1322| const v24, #+36068 (0x00008ce4 | 5.05420e-41) 1325| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1328| move-object/from16 v19, v0 1330| const v20, #+2131755139 (0x7f100083 | 1.91411e+38) 1333| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1336| move-result-object v19 1337| const v24, #+36069 (0x00008ce5 | 5.05434e-41) 1340| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1343| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 1345| invoke-virtual/range {v19..v20}, android.view.View.setVisibility(int):void .line 1164 1348| const v24, #+36070 (0x00008ce6 | 5.05448e-41) 1351| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1354| move-object/from16 v0, v22 1356| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1358| const v24, #+36071 (0x00008ce7 | 5.05462e-41) 1361| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1364| move-object/from16 v19, v0 1366| const v20, #+2131755140 (0x7f100084 | 1.91412e+38) 1369| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1372| move-result-object v19 1373| const v24, #+36072 (0x00008ce8 | 5.05476e-41) 1376| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1379| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 1381| invoke-virtual/range {v19..v20}, android.view.View.setVisibility(int):void .line 1165 1384| const v24, #+36073 (0x00008ce9 | 5.05490e-41) 1387| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1390| move-object/from16 v0, v22 1392| iget-object v0, v0, com.android.calendar.event.EditEventView.mOrganizerGroup 1394| const v24, #+36074 (0x00008cea | 5.05504e-41) 1397| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1400| move-object/from16 v19, v0 1402| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 1404| invoke-virtual/range {v19..v20}, android.view.View.setVisibility(int):void Label_13: .line 1170 1407| const v24, #+36075 (0x00008ceb | 5.05518e-41) 1410| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1413| move-object/from16 v0, v23 1415| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation 1417| const v24, #+36076 (0x00008cec | 5.05532e-41) 1420| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1423| move-object/from16 v19, v0 1425| if-eqz v19, Label_14 .line 1171 1427| const v24, #+36077 (0x00008ced | 5.05546e-41) 1430| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1433| move-object/from16 v0, v22 1435| iget-object v0, v0, com.android.calendar.event.EditEventView.mLocationTextView 1437| const v24, #+36078 (0x00008cee | 5.05560e-41) 1440| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1443| move-object/from16 v19, v0 1445| move-object/from16 v0, v23 1447| iget-object v0, v0, com.android.calendar.CalendarEventModel.mLocation 1449| const v24, #+36079 (0x00008cef | 5.05574e-41) 1452| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1455| move-object/from16 v20, v0 1457| invoke-virtual/range {v19..v20}, android.widget.AutoCompleteTextView.setTextKeepState(java.lang.CharSequence):void Label_14: .line 1174 1460| const v24, #+36080 (0x00008cf0 | 5.05588e-41) 1463| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1466| move-object/from16 v0, v23 1468| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription 1470| const v24, #+36081 (0x00008cf1 | 5.05602e-41) 1473| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1476| move-object/from16 v19, v0 1478| if-eqz v19, Label_15 .line 1175 1480| const v24, #+36082 (0x00008cf2 | 5.05617e-41) 1483| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1486| move-object/from16 v0, v22 1488| iget-object v0, v0, com.android.calendar.event.EditEventView.mDescriptionTextView 1490| const v24, #+36083 (0x00008cf3 | 5.05631e-41) 1493| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1496| move-object/from16 v19, v0 1498| move-object/from16 v0, v23 1500| iget-object v0, v0, com.android.calendar.CalendarEventModel.mDescription 1502| const v24, #+36084 (0x00008cf4 | 5.05645e-41) 1505| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1508| move-object/from16 v20, v0 1510| invoke-virtual/range {v19..v20}, android.widget.TextView.setTextKeepState(java.lang.CharSequence):void Label_15: .line 1178 1513| const v24, #+36085 (0x00008cf5 | 5.05659e-41) 1516| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1519| move-object/from16 v0, v22 1521| iget-object v0, v0, com.android.calendar.event.EditEventView.mAvailabilityValues 1523| const v24, #+36086 (0x00008cf6 | 5.05673e-41) 1526| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1529| move-object/from16 v19, v0 1531| move-object/from16 v0, v23 1533| iget v0, v0, com.android.calendar.CalendarEventModel.mAvailability 1535| const v24, #+36087 (0x00008cf7 | 5.05687e-41) 1538| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1541| move/from16 v20, v0 1543| invoke-static/range {v20..v20}, java.lang.Integer.valueOf(int):java.lang.Integer 1546| move-result-object v20 1547| const v24, #+36088 (0x00008cf8 | 5.05701e-41) 1550| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1553| invoke-virtual/range {v19..v20}, java.util.ArrayList.indexOf(java.lang.Object):int 1556| move-result v5 1557| const v24, #+36089 (0x00008cf9 | 5.05715e-41) 1560| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1179 .local v5, "availIndex", int 1563| const/16 v19, #-1 (0xffffffff | NaN) 1565| move/from16 v0, v19 1567| if-eq v5, v0, Label_16 .line 1180 1569| const v24, #+36090 (0x00008cfa | 5.05729e-41) 1572| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1575| move-object/from16 v0, v22 1577| iget-object v0, v0, com.android.calendar.event.EditEventView.mAvailabilitySpinner 1579| const v24, #+36091 (0x00008cfb | 5.05743e-41) 1582| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1585| move-object/from16 v19, v0 1587| move-object/from16 v0, v19 1589| invoke-virtual {v0,v5}, android.widget.Spinner.setSelection(int):void Label_16: .line 1182 1592| const v24, #+36092 (0x00008cfc | 5.05757e-41) 1595| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1598| move-object/from16 v0, v22 1600| iget-object v0, v0, com.android.calendar.event.EditEventView.mAccessLevelSpinner 1602| const v24, #+36093 (0x00008cfd | 5.05771e-41) 1605| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1608| move-object/from16 v19, v0 1610| move-object/from16 v0, v23 1612| iget v0, v0, com.android.calendar.CalendarEventModel.mAccessLevel 1614| const v24, #+36094 (0x00008cfe | 5.05785e-41) 1617| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1620| move/from16 v20, v0 1622| invoke-virtual/range {v19..v20}, android.widget.Spinner.setSelection(int):void .line 1184 1625| const v24, #+36095 (0x00008cff | 5.05799e-41) 1628| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1631| move-object/from16 v0, v22 1633| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1635| const v24, #+36096 (0x00008d00 | 5.05813e-41) 1638| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1641| move-object/from16 v19, v0 1643| const v20, #+2131755133 (0x7f10007d | 1.91411e+38) 1646| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1649| move-result-object v17 1650| const v24, #+36097 (0x00008d01 | 5.05827e-41) 1653| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1185 .local v17, "responseLabel", android.view.View 1656| if-eqz v10, Label_22 .line 1187 1658| const v24, #+36098 (0x00008d02 | 5.05841e-41) 1661| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1664| move-object/from16 v0, v23 1666| iget v0, v0, com.android.calendar.CalendarEventModel.mSelfAttendeeStatus 1668| const v24, #+36099 (0x00008d03 | 5.05855e-41) 1671| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1674| move/from16 v19, v0 .line 1186 1676| invoke-static/range {v19..v19}, com.android.calendar.EventInfoFragment.findButtonIdForResponse(int):int 1679| move-result v8 1680| const v24, #+36100 (0x00008d04 | 5.05869e-41) 1683| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1188 .local v8, "buttonToCheck", int 1686| move-object/from16 v0, v22 1688| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup 1690| const v24, #+36101 (0x00008d05 | 5.05883e-41) 1693| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1696| move-object/from16 v19, v0 1698| move-object/from16 v0, v19 1700| invoke-virtual {v0,v8}, android.widget.RadioGroup.check(int):void .line 1189 1703| const v24, #+36102 (0x00008d06 | 5.05897e-41) 1706| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1709| move-object/from16 v0, v22 1711| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup 1713| const v24, #+36103 (0x00008d07 | 5.05911e-41) 1716| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1719| move-object/from16 v19, v0 1721| const/16 v20, #+0 (0x00000000 | 0.00000) 1723| invoke-virtual/range {v19..v20}, android.widget.RadioGroup.setVisibility(int):void .line 1190 1726| const v24, #+36104 (0x00008d08 | 5.05925e-41) 1729| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1732| const/16 v19, #+0 (0x00000000 | 0.00000) 1734| move-object/from16 v0, v17 1736| move/from16 v1, v19 1738| invoke-virtual {v0,v1}, android.view.View.setVisibility(int):void Label_17: .line 1197 .end_local v8 1741| const v24, #+36105 (0x00008d09 | 5.05939e-41) 1744| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1747| move-object/from16 v0, v23 1749| iget-object v0, v0, com.android.calendar.CalendarEventModel.mUri 1751| const v24, #+36106 (0x00008d0a | 5.05953e-41) 1754| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1757| move-object/from16 v19, v0 1759| if-eqz v19, Label_23 .line 1200 1761| const v24, #+36107 (0x00008d0b | 5.05967e-41) 1764| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1767| move-object/from16 v0, v22 1769| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1771| const v24, #+36108 (0x00008d0c | 5.05981e-41) 1774| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1777| move-object/from16 v19, v0 1779| const v20, #+2131755096 (0x7f100058 | 1.91411e+38) 1782| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1785| move-result-object v9 1786| const v24, #+36109 (0x00008d0d | 5.05995e-41) 1789| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1201 .local v9, "calendarGroup", android.view.View 1792| const/16 v19, #+8 (0x00000008 | 1.12104e-44) 1794| move/from16 v0, v19 1796| invoke-virtual {v9,v0}, android.view.View.setVisibility(int):void .line 1202 1799| const v24, #+36110 (0x00008d0e | 5.06009e-41) 1802| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1805| move-object/from16 v0, v22 1807| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1809| const v24, #+36111 (0x00008d0f | 5.06023e-41) 1812| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1815| move-object/from16 v19, v0 1817| const v20, #+2131755100 (0x7f10005c | 1.91411e+38) 1820| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1823| move-result-object v18 1824| const v24, #+36112 (0x00008d10 | 5.06037e-41) 1827| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1830| check-cast v18, android.widget.TextView .line 1203 .local v18, "tv", android.widget.TextView 1832| const v24, #+36113 (0x00008d11 | 5.06051e-41) 1835| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1838| move-object/from16 v0, v23 1840| iget-object v0, v0, com.android.calendar.CalendarEventModel.mCalendarDisplayName 1842| const v24, #+36114 (0x00008d12 | 5.06065e-41) 1845| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1848| move-object/from16 v19, v0 1850| invoke-virtual/range {v18..v19}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1204 1853| const v24, #+36115 (0x00008d13 | 5.06079e-41) 1856| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1859| move-object/from16 v0, v22 1861| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 1863| const v24, #+36116 (0x00008d14 | 5.06093e-41) 1866| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1869| move-object/from16 v19, v0 1871| const v20, #+2131755101 (0x7f10005d | 1.91411e+38) 1874| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 1877| move-result-object v18 1878| const v24, #+36117 (0x00008d15 | 5.06107e-41) 1881| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .end_local v18 1884| check-cast v18, android.widget.TextView .line 1205 .restart_local v18 1886| const v24, #+36118 (0x00008d16 | 5.06121e-41) 1889| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1892| if-eqz v18, Label_18 .line 1206 1894| const v24, #+36119 (0x00008d17 | 5.06135e-41) 1897| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1900| move-object/from16 v0, v23 1902| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOwnerAccount 1904| const v24, #+36120 (0x00008d18 | 5.06149e-41) 1907| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1910| move-object/from16 v19, v0 1912| invoke-virtual/range {v18..v19}, android.widget.TextView.setText(java.lang.CharSequence):void Label_18: .line 1212 .end_local v18 1915| const v24, #+36121 (0x00008d19 | 5.06163e-41) 1918| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1921| invoke-virtual/range {v23..v23}, com.android.calendar.CalendarEventModel.isEventColorInitialized():boolean 1924| move-result v19 1925| const v24, #+36122 (0x00008d1a | 5.06177e-41) 1928| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1931| if-eqz v19, Label_19 .line 1213 1933| const v24, #+36123 (0x00008d1b | 5.06191e-41) 1936| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1939| invoke-virtual/range {v23..v23}, com.android.calendar.CalendarEventModel.getEventColor():int 1942| move-result v19 1943| const v24, #+36124 (0x00008d1c | 5.06205e-41) 1946| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1949| move-object/from16 v0, v22 1951| move-object/from16 v1, v23 1953| move/from16 v2, v19 1955| invoke-virtual {v0,v1,v2}, com.android.calendar.event.EditEventView.updateHeadlineColor(com.android.calendar.CalendarEventModel, int):void Label_19: .line 1216 1958| const v24, #+36125 (0x00008d1d | 5.06219e-41) 1961| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1964| invoke-direct/range {v22..v22}, com.android.calendar.event.EditEventView.populateWhen():void .line 1217 1967| const v24, #+36126 (0x00008d1e | 5.06233e-41) 1970| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1973| invoke-direct/range {v22..v22}, com.android.calendar.event.EditEventView.populateRepeats():void .line 1218 1976| const v24, #+36127 (0x00008d1f | 5.06247e-41) 1979| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1982| move-object/from16 v0, v23 1984| iget-object v0, v0, com.android.calendar.CalendarEventModel.mAttendeesList 1986| const v24, #+36128 (0x00008d20 | 5.06261e-41) 1989| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1992| move-object/from16 v19, v0 1994| move-object/from16 v0, v22 1996| move-object/from16 v1, v19 1998| invoke-direct {v0,v1}, com.android.calendar.event.EditEventView.updateAttendees(java.util.HashMap):void .line 1220 2001| const v24, #+36129 (0x00008d21 | 5.06275e-41) 2004| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2007| invoke-virtual/range {v22..v22}, com.android.calendar.event.EditEventView.updateView():void .line 1221 2010| const v24, #+36130 (0x00008d22 | 5.06289e-41) 2013| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2016| move-object/from16 v0, v22 2018| iget-object v0, v0, com.android.calendar.event.EditEventView.mScrollView 2020| const v24, #+36131 (0x00008d23 | 5.06303e-41) 2023| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2026| move-object/from16 v19, v0 2028| const/16 v20, #+0 (0x00000000 | 0.00000) 2030| invoke-virtual/range {v19..v20}, android.widget.ScrollView.setVisibility(int):void .line 1222 2033| const v24, #+36132 (0x00008d24 | 5.06317e-41) 2036| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2039| move-object/from16 v0, v22 2041| iget-object v0, v0, com.android.calendar.event.EditEventView.mLoadingMessage 2043| const v24, #+36133 (0x00008d25 | 5.06331e-41) 2046| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2049| move-object/from16 v19, v0 2051| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 2053| invoke-virtual/range {v19..v20}, android.widget.TextView.setVisibility(int):void .line 1223 2056| const v24, #+36134 (0x00008d26 | 5.06345e-41) 2059| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2062| invoke-direct/range {v22..v22}, com.android.calendar.event.EditEventView.sendAccessibilityEvent():void .line 1224 2065| const v24, #+36135 (0x00008d27 | 5.06359e-41) 2068| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2071| return-void Label_20: .line 1120 .end_local v4 .end_local v5 .end_local v9 .end_local v11 .end_local v14 .end_local v16 .end_local v17 2072| const v24, #+36136 (0x00008d28 | 5.06373e-41) 2075| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2078| move-object/from16 v0, v22 2080| iget-object v0, v0, com.android.calendar.event.EditEventView.mAllDayCheckBox 2082| const v24, #+36137 (0x00008d29 | 5.06387e-41) 2085| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2088| move-object/from16 v19, v0 2090| const/16 v20, #+0 (0x00000000 | 0.00000) 2092| invoke-virtual/range {v19..v20}, android.widget.CheckBox.setChecked(boolean):void 2095| const v24, #+36138 (0x00008d2a | 5.06401e-41) 2098| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2101| goto/16 Label_8 Label_21: .line 1167 .restart_local v4 .restart_local v11 .restart_local v14 .restart_local v16 2103| const v24, #+36139 (0x00008d2b | 5.06415e-41) 2106| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2109| move-object/from16 v0, v22 2111| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 2113| const v24, #+36140 (0x00008d2c | 5.06429e-41) 2116| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2119| move-object/from16 v19, v0 2121| const v20, #+2131755140 (0x7f100084 | 1.91412e+38) 2124| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 2127| move-result-object v19 2128| const v24, #+36141 (0x00008d2d | 5.06443e-41) 2131| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2134| check-cast v19, android.widget.TextView 2136| const v24, #+36142 (0x00008d2e | 5.06457e-41) 2139| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2142| move-object/from16 v0, v23 2144| iget-object v0, v0, com.android.calendar.CalendarEventModel.mOrganizerDisplayName 2146| const v24, #+36143 (0x00008d2f | 5.06471e-41) 2149| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2152| move-object/from16 v20, v0 2154| invoke-virtual/range {v19..v20}, android.widget.TextView.setText(java.lang.CharSequence):void 2157| const v24, #+36144 (0x00008d30 | 5.06485e-41) 2160| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2163| goto/16 Label_13 Label_22: .line 1192 .restart_local v5 .restart_local v17 2165| const v24, #+36145 (0x00008d31 | 5.06499e-41) 2168| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2171| const/16 v19, #+8 (0x00000008 | 1.12104e-44) 2173| move-object/from16 v0, v17 2175| move/from16 v1, v19 2177| invoke-virtual {v0,v1}, android.view.View.setVisibility(int):void .line 1193 2180| const v24, #+36146 (0x00008d32 | 5.06513e-41) 2183| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2186| move-object/from16 v0, v22 2188| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseRadioGroup 2190| const v24, #+36147 (0x00008d33 | 5.06527e-41) 2193| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2196| move-object/from16 v19, v0 2198| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 2200| invoke-virtual/range {v19..v20}, android.widget.RadioGroup.setVisibility(int):void .line 1194 2203| const v24, #+36148 (0x00008d34 | 5.06541e-41) 2206| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2209| move-object/from16 v0, v22 2211| iget-object v0, v0, com.android.calendar.event.EditEventView.mResponseGroup 2213| const v24, #+36149 (0x00008d35 | 5.06555e-41) 2216| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2219| move-object/from16 v19, v0 2221| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 2223| invoke-virtual/range {v19..v20}, android.view.View.setVisibility(int):void 2226| const v24, #+36150 (0x00008d36 | 5.06569e-41) 2229| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2232| goto/16 Label_17 Label_23: .line 1209 2234| const v24, #+36151 (0x00008d37 | 5.06583e-41) 2237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2240| move-object/from16 v0, v22 2242| iget-object v0, v0, com.android.calendar.event.EditEventView.mView 2244| const v24, #+36152 (0x00008d38 | 5.06597e-41) 2247| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2250| move-object/from16 v19, v0 2252| const v20, #+2131755099 (0x7f10005b | 1.91411e+38) 2255| invoke-virtual/range {v19..v20}, android.view.View.findViewById(int):android.view.View 2258| move-result-object v9 2259| const v24, #+36153 (0x00008d39 | 5.06611e-41) 2262| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 1210 .restart_local v9 2265| const/16 v19, #+8 (0x00000008 | 1.12104e-44) 2267| move/from16 v0, v19 2269| invoke-virtual {v9,v0}, android.view.View.setVisibility(int):void 2272| const v24, #+36154 (0x00008d3a | 5.06625e-41) 2275| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2278| goto/16 Label_18 } method com.android.calendar.event.EditEventView.setModification(int):void { .params "modifyWhich" .src "EditEventView.java" .line 1463 .prologue_end .line 1463 0| const v0, #+36155 (0x00008d3b | 5.06639e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.event.EditEventView.mModification .line 1464 8| const v0, #+36156 (0x00008d3c | 5.06653e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.event.EditEventView.updateView():void .line 1465 17| const v0, #+36157 (0x00008d3d | 5.06667e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, com.android.calendar.event.EditEventView.updateHomeTime():void .line 1466 26| const v0, #+36158 (0x00008d3e | 5.06681e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.event.EditEventView.setWhenString():void { .src "EditEventView.java" .line 1303 .prologue_end 0| const v0, #+36159 (0x00008d3f | 5.06696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1303 7| const/16 v7, #+16 (0x00000010 | 2.24208e-44) .line 1304 .local v7, "flags", int 9| iget-object v8, v10, com.android.calendar.event.EditEventView.mTimezone .line 1305 .local v8, "tz", java.lang.String 11| const v0, #+36160 (0x00008d40 | 5.06710e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v1, v10, com.android.calendar.event.EditEventView.mModel 19| const v0, #+36161 (0x00008d41 | 5.06724e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-boolean v1, v1, com.android.calendar.CalendarEventModel.mAllDay 27| const v0, #+36162 (0x00008d42 | 5.06738e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v1, Label_2 .line 1306 35| const v0, #+36163 (0x00008d43 | 5.06752e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v7, #+18 (0x00000012 | 2.52234e-44) .line 1307 43| const-string/jumbo v8, "UTC" Label_1: .line 1314 46| const v0, #+36164 (0x00008d44 | 5.06766e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v10, com.android.calendar.event.EditEventView.mStartTime 54| const v0, #+36165 (0x00008d45 | 5.06780e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long 63| move-result-wide v3:v4 64| const v0, #+36166 (0x00008d46 | 5.06794e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1315 .local v3, "startMillis", long 70| iget-object v1, v10, com.android.calendar.event.EditEventView.mEndTime 72| const v0, #+36167 (0x00008d47 | 5.06808e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long 81| move-result-wide v5:v6 82| const v0, #+36168 (0x00008d48 | 5.06822e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1316 .local v5, "endMillis", long 88| sget-object v1, com.android.calendar.event.EditEventView.mSB 90| const v0, #+36169 (0x00008d49 | 5.06836e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v2, #+0 (0x00000000 | 0.00000) 97| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 1318 100| const v0, #+36170 (0x00008d4a | 5.06850e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v1, v10, com.android.calendar.event.EditEventView.mActivity 108| const v0, #+36171 (0x00008d4b | 5.06864e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| sget-object v2, com.android.calendar.event.EditEventView.mF .line 1317 116| const v0, #+36172 (0x00008d4c | 5.06878e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 125| move-result-object v1 126| const v0, #+36173 (0x00008d4d | 5.06892e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 135| move-result-object v9 136| const v0, #+36174 (0x00008d4e | 5.06906e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1319 .local v9, "when", java.lang.String 142| iget-object v1, v10, com.android.calendar.event.EditEventView.mWhenView 144| const v0, #+36175 (0x00008d4f | 5.06920e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v1,v9}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1320 153| const v0, #+36176 (0x00008d50 | 5.06934e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| return-void Label_2: .line 1309 .end_local v3 .end_local v5 .end_local v9 160| const v0, #+36177 (0x00008d51 | 5.06948e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const/16 v7, #+17 (0x00000011 | 2.38221e-44) .line 1310 168| iget-object v1, v10, com.android.calendar.event.EditEventView.mActivity 170| const v0, #+36178 (0x00008d52 | 5.06962e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-static {v1}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 179| move-result v1 180| const v0, #+36179 (0x00008d53 | 5.06976e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| if-eqz v1, Label_1 .line 1311 188| const v0, #+36180 (0x00008d54 | 5.06990e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| or-int/lit16 v7, v7, #+128 (0x00000080 | 1.79366e-43) 196| goto/16 Label_1 } method com.android.calendar.event.EditEventView.updateHeadlineColor(com.android.calendar.CalendarEventModel, int):void { .params "model", "displayColor" .src "EditEventView.java" .line 1227 .prologue_end .line 1227 0| const v0, #+36181 (0x00008d55 | 5.07004e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.CalendarEventModel.mUri 8| const v0, #+36182 (0x00008d56 | 5.07018e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_3 .line 1228 16| const v0, #+36183 (0x00008d57 | 5.07032e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v1, v3, com.android.calendar.event.EditEventView.mIsMultipane 24| const v0, #+36184 (0x00008d58 | 5.07046e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_2 .line 1229 32| const v0, #+36185 (0x00008d59 | 5.07060e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v3, com.android.calendar.event.EditEventView.mView 40| const v0, #+36186 (0x00008d5a | 5.07074e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const v2, #+2131755129 (0x7f100079 | 1.91411e+38) 49| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 52| move-result-object v1 53| const v0, #+36187 (0x00008d5b | 5.07088e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v1,v5}, android.view.View.setBackgroundColor(int):void Label_1: .line 1237 62| const v0, #+36188 (0x00008d5c | 5.07102e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void Label_2: .line 1232 69| const v0, #+36189 (0x00008d5d | 5.07116e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v3, com.android.calendar.event.EditEventView.mView 77| const v0, #+36190 (0x00008d5e | 5.07130e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const v2, #+2131755099 (0x7f10005b | 1.91411e+38) 86| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 89| move-result-object v1 90| const v0, #+36191 (0x00008d5f | 5.07144e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v1,v5}, android.view.View.setBackgroundColor(int):void 99| const v0, #+36192 (0x00008d60 | 5.07158e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| goto/16 Label_1 Label_3: .line 1235 107| const v0, #+36193 (0x00008d61 | 5.07172e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-direct {v3,v5}, com.android.calendar.event.EditEventView.setSpinnerBackgroundColor(int):void 116| const v0, #+36194 (0x00008d62 | 5.07186e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| goto/16 Label_1 } method com.android.calendar.event.EditEventView.updateView():void { .src "EditEventView.java" .line 1387 .prologue_end .line 1387 0| const v0, #+36195 (0x00008d63 | 5.07200e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EditEventView.mModel 8| const v0, #+36196 (0x00008d64 | 5.07214e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 1388 16| const v0, #+36197 (0x00008d65 | 5.07228e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1390 23| const v0, #+36198 (0x00008d66 | 5.07242e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v2, com.android.calendar.event.EditEventView.mModel 31| const v0, #+36199 (0x00008d67 | 5.07256e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {v1}, com.android.calendar.event.EditEventHelper.canModifyEvent(com.android.calendar.CalendarEventModel):boolean 40| move-result v1 41| const v0, #+36200 (0x00008d68 | 5.07270e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v1, Label_3 .line 1391 49| const v0, #+36201 (0x00008d69 | 5.07284e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v1, v2, com.android.calendar.event.EditEventView.mModification 57| const v0, #+36202 (0x00008d6a | 5.07298e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-direct {v2,v1}, com.android.calendar.event.EditEventView.setViewStates(int):void Label_2: .line 1395 66| const v0, #+36203 (0x00008d6b | 5.07312e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-void Label_3: .line 1393 73| const v0, #+36204 (0x00008d6c | 5.07326e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v1, #+0 (0x00000000 | 0.00000) 80| invoke-direct {v2,v1}, com.android.calendar.event.EditEventView.setViewStates(int):void 83| const v0, #+36205 (0x00008d6d | 5.07340e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| goto/16 Label_2 } method com.android.calendar.event.EventColorCache.():void { .src "EventColorCache.java" .line 38 .prologue_end .line 38 0| const v0, #+36206 (0x00008d6e | 5.07354e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 39 9| const v0, #+36207 (0x00008d6f | 5.07368e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.util.HashMap 17| const v0, #+36208 (0x00008d70 | 5.07382e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, java.util.HashMap.():void 26| const v0, #+36209 (0x00008d71 | 5.07396e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.event.EventColorCache.mColorPaletteMap .line 40 34| const v0, #+36210 (0x00008d72 | 5.07410e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, java.util.HashMap 42| const v0, #+36211 (0x00008d73 | 5.07424e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1}, java.util.HashMap.():void 51| const v0, #+36212 (0x00008d74 | 5.07438e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.event.EventColorCache.mColorKeyMap .line 41 59| const v0, #+36213 (0x00008d75 | 5.07452e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String):java.lang.String { .params "accountName", "accountType" .src "EventColorCache.java" .line 97 .prologue_end .line 97 0| const v0, #+36214 (0x00008d76 | 5.07466e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+36215 (0x00008d77 | 5.07480e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+36216 (0x00008d78 | 5.07494e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 26| move-result-object v1 27| const v0, #+36217 (0x00008d79 | 5.07508e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 98 33| const-string/jumbo v2, "::" .line 97 36| const v0, #+36218 (0x00008d7a | 5.07522e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 45| move-result-object v1 46| const v0, #+36219 (0x00008d7b | 5.07536e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+36220 (0x00008d7c | 5.07550e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 65| move-result-object v1 66| const v0, #+36221 (0x00008d7d | 5.07564e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String, int):java.lang.String { .params "accountName", "accountType", "displayColor" .src "EventColorCache.java" .line 104 .prologue_end .line 104 0| const v0, #+36222 (0x00008d7e | 5.07578e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+36223 (0x00008d7f | 5.07592e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3,v4,v5}, com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String):java.lang.String 17| move-result-object v2 18| const v0, #+36224 (0x00008d80 | 5.07606e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v2}, java.lang.StringBuilder.(java.lang.String):void .line 105 27| const v0, #+36225 (0x00008d81 | 5.07620e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v2, "::" .line 104 36| const v0, #+36226 (0x00008d82 | 5.07634e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 45| move-result-object v1 46| const v0, #+36227 (0x00008d83 | 5.07648e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 55| move-result-object v1 56| const v0, #+36228 (0x00008d84 | 5.07662e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 65| move-result-object v1 66| const v0, #+36229 (0x00008d85 | 5.07676e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.calendar.event.EventColorCache.getColorArray(java.lang.String, java.lang.String):int[] { .params "accountName", "accountType" .src "EventColorCache.java" .line 62 .prologue_end 0| const v0, #+36230 (0x00008d86 | 5.07690e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 62 7| iget-object v4, v7, com.android.calendar.event.EventColorCache.mColorPaletteMap 9| const v0, #+36231 (0x00008d87 | 5.07704e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v7,v8,v9}, com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String):java.lang.String 18| move-result-object v5 19| const v0, #+36232 (0x00008d88 | 5.07718e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v4,v5}, java.util.Map.get(java.lang.Object):java.lang.Object 28| move-result-object v1 29| const v0, #+36233 (0x00008d89 | 5.07732e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| check-cast v1, java.util.ArrayList .line 63 .local_ex v1, "colors", java.util.ArrayList, "Ljava/util/ArrayList;" 37| const v0, #+36234 (0x00008d8a | 5.07746e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-nez v1, Label_1 .line 64 45| const v0, #+36235 (0x00008d8b | 5.07760e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-object v6 Label_1: .line 66 52| const v0, #+36236 (0x00008d8c | 5.07775e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1}, java.util.ArrayList.size():int 61| move-result v4 62| const v0, #+36237 (0x00008d8d | 5.07789e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| new-array v3, v4, int[] .line 67 .local v3, "ret", int[] 70| const v0, #+36238 (0x00008d8e | 5.07803e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 77| const v0, #+36239 (0x00008d8f | 5.07817e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| array-length v4, v3 84| const v0, #+36240 (0x00008d90 | 5.07831e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-ge v2, v4, Label_3 .line 68 92| const v0, #+36241 (0x00008d91 | 5.07845e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v1,v2}, java.util.ArrayList.get(int):java.lang.Object 101| move-result-object v4 102| const v0, #+36242 (0x00008d92 | 5.07859e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| check-cast v4, java.lang.Integer 110| const v0, #+36243 (0x00008d93 | 5.07873e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v4}, java.lang.Integer.intValue():int 119| move-result v4 120| const v0, #+36244 (0x00008d94 | 5.07887e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| aput v4, v3, v2 .line 67 128| const v0, #+36245 (0x00008d95 | 5.07901e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 136| goto/16 Label_2 Label_3: .line 70 138| const v0, #+36246 (0x00008d96 | 5.07915e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return-object v3 } method com.android.calendar.event.EventColorCache.getColorKey(java.lang.String, java.lang.String, int):int { .params "accountName", "accountType", "displayColor" .src "EventColorCache.java" .line 77 .prologue_end .line 77 0| const v0, #+36247 (0x00008d97 | 5.07929e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EventColorCache.mColorKeyMap 8| const v0, #+36248 (0x00008d98 | 5.07943e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3,v4,v5,v6}, com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String, int):java.lang.String 17| move-result-object v2 18| const v0, #+36249 (0x00008d99 | 5.07957e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v1,v2}, java.util.Map.get(java.lang.Object):java.lang.Object 27| move-result-object v1 28| const v0, #+36250 (0x00008d9a | 5.07971e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v1, java.lang.Integer 36| const v0, #+36251 (0x00008d9b | 5.07985e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, java.lang.Integer.intValue():int 45| move-result v1 46| const v0, #+36252 (0x00008d9c | 5.07999e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v1 } method com.android.calendar.event.EventColorCache.insertColor(java.lang.String, java.lang.String, int, int):void { .params "accountName", "accountType", "displayColor", "colorKey" .src "EventColorCache.java" .line 48 .prologue_end .line 48 0| const v0, #+36253 (0x00008d9d | 5.08013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v6, com.android.calendar.event.EventColorCache.mColorKeyMap 8| const v0, #+36254 (0x00008d9e | 5.08027e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v6,v7,v8,v9}, com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String, int):java.lang.String 17| move-result-object v4 18| const v0, #+36255 (0x00008d9f | 5.08041e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 27| move-result-object v5 28| const v0, #+36256 (0x00008da0 | 5.08055e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v3,v4,v5}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 49 37| const v0, #+36257 (0x00008da1 | 5.08069e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v6,v7,v8}, com.android.calendar.event.EventColorCache.createKey(java.lang.String, java.lang.String):java.lang.String 46| move-result-object v2 47| const v0, #+36258 (0x00008da2 | 5.08083e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 51 .local v2, "key", java.lang.String 53| iget-object v3, v6, com.android.calendar.event.EventColorCache.mColorPaletteMap 55| const v0, #+36259 (0x00008da3 | 5.08097e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v3,v2}, java.util.Map.get(java.lang.Object):java.lang.Object 64| move-result-object v1 65| const v0, #+36260 (0x00008da4 | 5.08111e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| check-cast v1, java.util.ArrayList .local_ex v1, "colorPalette", java.util.ArrayList, "Ljava/util/ArrayList;" 73| const v0, #+36261 (0x00008da5 | 5.08125e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v1, Label_1 .line 52 81| const v0, #+36262 (0x00008da6 | 5.08139e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| new-instance v1, java.util.ArrayList .end_local v1 89| const v0, #+36263 (0x00008da7 | 5.08153e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-direct {v1}, java.util.ArrayList.():void Label_1: .line 54 .restart_local v1 98| const v0, #+36264 (0x00008da8 | 5.08167e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 107| move-result-object v3 108| const v0, #+36265 (0x00008da9 | 5.08181e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v1,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 55 117| const v0, #+36266 (0x00008daa | 5.08195e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v3, v6, com.android.calendar.event.EventColorCache.mColorPaletteMap 125| const v0, #+36267 (0x00008dab | 5.08209e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v3,v2,v1}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 56 134| const v0, #+36268 (0x00008dac | 5.08223e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void } method com.android.calendar.event.EventColorCache.sortPalettes(java.util.Comparator):void { .params "?" .src "EventColorCache.java" .line 84 .local_ex v9, "comparator", java.util.Comparator, "Ljava/util/Comparator;" .prologue_end .line 84 0| const v0, #+36269 (0x00008dad | 5.08237e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v6, v8, com.android.calendar.event.EventColorCache.mColorPaletteMap 8| const v0, #+36270 (0x00008dae | 5.08251e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v6}, java.util.Map.keySet():java.util.Set 17| move-result-object v6 18| const v0, #+36271 (0x00008daf | 5.08265e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v6}, java.lang.Iterable.iterator():java.util.Iterator 27| move-result-object v3 28| const v0, #+36272 (0x00008db0 | 5.08279e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "key$iterator", java.util.Iterator 34| const v0, #+36273 (0x00008db1 | 5.08293e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 43| move-result v6 44| const v0, #+36274 (0x00008db2 | 5.08307e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v6, Label_4 52| const v0, #+36275 (0x00008db3 | 5.08321e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 61| move-result-object v2 62| const v0, #+36276 (0x00008db4 | 5.08335e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v2, java.lang.String .line 85 .local v2, "key", java.lang.String 70| const v0, #+36277 (0x00008db5 | 5.08349e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v6, v8, com.android.calendar.event.EventColorCache.mColorPaletteMap 78| const v0, #+36278 (0x00008db6 | 5.08363e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v6,v2}, java.util.Map.get(java.lang.Object):java.lang.Object 87| move-result-object v4 88| const v0, #+36279 (0x00008db7 | 5.08377e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| check-cast v4, java.util.ArrayList .line 86 .local_ex v4, "palette", java.util.ArrayList, "Ljava/util/ArrayList;" 96| const v0, #+36280 (0x00008db8 | 5.08391e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v4}, java.util.ArrayList.size():int 105| move-result v6 106| const v0, #+36281 (0x00008db9 | 5.08405e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| new-array v5, v6, java.lang.Integer[] .line 87 .local v5, "sortedColors", java.lang.Integer[] 114| const v0, #+36282 (0x00008dba | 5.08419e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4,v5}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[] 123| move-result-object v6 124| const v0, #+36283 (0x00008dbb | 5.08433e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| check-cast v6, java.lang.Integer[] 132| const v0, #+36284 (0x00008dbc | 5.08447e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v6,v9}, java.util.Arrays.sort(java.lang.Object[], java.util.Comparator):void .line 88 141| const v0, #+36285 (0x00008dbd | 5.08461e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v4}, java.util.ArrayList.clear():void .line 89 150| const v0, #+36286 (0x00008dbe | 5.08475e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v6, #+0 (0x00000000 | 0.00000) 157| array-length v7, v5 Label_2: 158| const v0, #+36287 (0x00008dbf | 5.08489e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-ge v6, v7, Label_3 166| const v0, #+36288 (0x00008dc0 | 5.08503e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| aget-object v1, v5, v6 .line 90 .local v1, "color", java.lang.Integer 174| const v0, #+36289 (0x00008dc1 | 5.08517e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v4,v1}, java.util.ArrayList.add(java.lang.Object):boolean .line 89 183| const v0, #+36290 (0x00008dc2 | 5.08531e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 191| goto/16 Label_2 Label_3: .line 92 .end_local v1 193| const v0, #+36291 (0x00008dc3 | 5.08545e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v6, v8, com.android.calendar.event.EventColorCache.mColorPaletteMap 201| const v0, #+36292 (0x00008dc4 | 5.08559e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-interface {v6,v2,v4}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object 210| const v0, #+36293 (0x00008dc5 | 5.08573e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| goto/16 Label_1 Label_4: .line 94 .end_local v2 .end_local v4 .end_local v5 218| const v0, #+36294 (0x00008dc6 | 5.08587e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| return-void } method com.android.calendar.event.EventColorPickerDialog$1.(com.android.calendar.event.EventColorPickerDialog):void { .params "this$0" .src "EventColorPickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+36295 (0x00008dc7 | 5.08601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EventColorPickerDialog$1.this$0 .line 72 8| const v0, #+36296 (0x00008dc8 | 5.08615e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+36297 (0x00008dc9 | 5.08629e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EventColorPickerDialog$1.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "EventColorPickerDialog.java" .line 76 .prologue_end .line 76 0| const v0, #+36298 (0x00008dca | 5.08643e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EventColorPickerDialog$1.this$0 8| const v0, #+36299 (0x00008dcb | 5.08657e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.event.EventColorPickerDialog$1.this$0 16| const v0, #+36300 (0x00008dcc | 5.08671e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.calendar.event.EventColorPickerDialog.-get0(com.android.calendar.event.EventColorPickerDialog):int 25| move-result v2 26| const v0, #+36301 (0x00008dcd | 5.08685e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, com.android.calendar.event.EventColorPickerDialog.onColorSelected(int):void .line 77 35| const v0, #+36302 (0x00008dce | 5.08699e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.event.EventColorPickerDialog.-get0(com.android.calendar.event.EventColorPickerDialog):int { 0| const v0, #+36303 (0x00008dcf | 5.08713e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.event.EventColorPickerDialog.mCalendarColor 8| const v0, #+36304 (0x00008dd0 | 5.08727e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.event.EventColorPickerDialog.():void { .src "EventColorPickerDialog.java" .line 36 .prologue_end .line 36 0| const v0, #+36305 (0x00008dd1 | 5.08741e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.colorpicker.ColorPickerDialog.():void .line 38 9| const v0, #+36306 (0x00008dd2 | 5.08755e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EventColorPickerDialog.newInstance(int[], int, int, boolean):com.android.calendar.event.EventColorPickerDialog { .params "colors", "selectedColor", "calendarColor", "isTablet" .src "EventColorPickerDialog.java" .line 42 .prologue_end .line 42 0| const v0, #+36307 (0x00008dd3 | 5.08769e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.event.EventColorPickerDialog 8| const v0, #+36308 (0x00008dd4 | 5.08783e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.calendar.event.EventColorPickerDialog.():void .line 44 .local v1, "ret", com.android.calendar.event.EventColorPickerDialog 17| const v0, #+36309 (0x00008dd5 | 5.08797e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v10, Label_2 25| const v0, #+36310 (0x00008dd6 | 5.08811e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 43 32| const v0, #+36311 (0x00008dd7 | 5.08825e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const v2, #+2131492932 (0x7f0c0044 | 1.86093e+38) 41| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 42| move-object v3, v7 43| move v4, v8 44| invoke-virtual/range {v1..v6}, com.android.calendar.event.EventColorPickerDialog.initialize(int, int[], int, int, int):void .line 45 47| const v0, #+36312 (0x00008dd8 | 5.08839e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v1,v9}, com.android.calendar.event.EventColorPickerDialog.setCalendarColor(int):void .line 46 56| const v0, #+36313 (0x00008dd9 | 5.08854e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return-object v1 Label_2: .line 44 63| const v0, #+36314 (0x00008dda | 5.08868e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 70| goto/16 Label_1 } method com.android.calendar.event.EventColorPickerDialog.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "EventColorPickerDialog.java" .line 51 .prologue_end .line 51 0| const v0, #+36315 (0x00008ddb | 5.08882e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, com.android.colorpicker.ColorPickerDialog.onCreate(android.os.Bundle):void .line 52 9| const v0, #+36316 (0x00008ddc | 5.08896e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_1 .line 53 17| const v0, #+36317 (0x00008ddd | 5.08910e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "calendar_color" 26| const v0, #+36318 (0x00008dde | 5.08924e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v1}, android.os.Bundle.getInt(java.lang.String):int 35| move-result v1 36| const v0, #+36319 (0x00008ddf | 5.08938e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v1, v2, com.android.calendar.event.EventColorPickerDialog.mCalendarColor Label_1: .line 55 44| const v0, #+36320 (0x00008de0 | 5.08952e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.event.EventColorPickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "EventColorPickerDialog.java" .line 69 .prologue_end .line 69 0| const v0, #+36321 (0x00008de1 | 5.08966e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v6,v7}, com.android.colorpicker.ColorPickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog 9| move-result-object v1 10| const v0, #+36322 (0x00008de2 | 5.08980e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 70 .local v1, "dialog", android.app.Dialog 16| iget-object v2, v6, com.android.calendar.event.EventColorPickerDialog.mAlertDialog .line 71 18| const v0, #+36323 (0x00008de3 | 5.08994e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v6}, com.android.calendar.event.EventColorPickerDialog.getActivity():android.app.Activity 27| move-result-object v3 28| const v0, #+36324 (0x00008de4 | 5.09008e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const v4, #+2131492933 (0x7f0c0045 | 1.86093e+38) 37| invoke-virtual {v3,v4}, android.app.Activity.getString(int):java.lang.String 40| move-result-object v3 41| const v0, #+36325 (0x00008de5 | 5.09022e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 72 47| new-instance v4, com.android.calendar.event.EventColorPickerDialog$1 49| const v0, #+36326 (0x00008de6 | 5.09036e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-direct {v4,v6}, com.android.calendar.event.EventColorPickerDialog$1.(com.android.calendar.event.EventColorPickerDialog):void .line 70 58| const v0, #+36327 (0x00008de7 | 5.09050e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v5, #-3 (0xfffffffd | NaN) 65| invoke-virtual {v2,v5,v3,v4}, android.app.AlertDialog.setButton(int, java.lang.CharSequence, android.content.DialogInterface$OnClickListener):void .line 80 68| const v0, #+36328 (0x00008de8 | 5.09064e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-object v1 } method com.android.calendar.event.EventColorPickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "EventColorPickerDialog.java" .line 59 .prologue_end .line 59 0| const v0, #+36329 (0x00008de9 | 5.09078e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, com.android.colorpicker.ColorPickerDialog.onSaveInstanceState(android.os.Bundle):void .line 60 9| const v0, #+36330 (0x00008dea | 5.09092e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "calendar_color" 18| const v0, #+36331 (0x00008deb | 5.09106e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v3, com.android.calendar.event.EventColorPickerDialog.mCalendarColor 26| const v0, #+36332 (0x00008dec | 5.09120e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 61 35| const v0, #+36333 (0x00008ded | 5.09134e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.event.EventColorPickerDialog.setCalendarColor(int):void { .params "color" .src "EventColorPickerDialog.java" .line 64 .prologue_end .line 64 0| const v0, #+36334 (0x00008dee | 5.09148e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.event.EventColorPickerDialog.mCalendarColor .line 65 8| const v0, #+36335 (0x00008def | 5.09162e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.event.EventLocationAdapter$1.(com.android.calendar.event.EventLocationAdapter, android.net.Uri, android.widget.ImageView):void { .params "this$0", "val$contactPhotoUri", "val$imageView" .src "EventLocationAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+36336 (0x00008df0 | 5.09176e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EventLocationAdapter$1.this$0 8| const v0, #+36337 (0x00008df1 | 5.09190e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.event.EventLocationAdapter$1.val$contactPhotoUri 16| const v0, #+36338 (0x00008df2 | 5.09204e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.event.EventLocationAdapter$1.val$imageView .line 230 24| const v0, #+36339 (0x00008df3 | 5.09218e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 33| const v0, #+36340 (0x00008df4 | 5.09232e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.event.EventLocationAdapter$1.doInBackground(java.lang.Void[]):android.graphics.Bitmap { .params "params" .src "EventLocationAdapter.java" .line 233 .prologue_end .line 233 0| const v0, #+36341 (0x00008df5 | 5.09246e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 235 .local v2, "photo", android.graphics.Bitmap 7| iget-object v3, v5, com.android.calendar.event.EventLocationAdapter$1.this$0 9| const v0, #+36342 (0x00008df6 | 5.09260e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v3}, com.android.calendar.event.EventLocationAdapter.-get1(com.android.calendar.event.EventLocationAdapter):android.content.ContentResolver 18| move-result-object v3 19| const v0, #+36343 (0x00008df7 | 5.09274e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v4, v5, com.android.calendar.event.EventLocationAdapter$1.val$contactPhotoUri .line 234 27| const v0, #+36344 (0x00008df8 | 5.09288e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v3,v4}, android.provider.ContactsContract$Contacts.openContactPhotoInputStream(android.content.ContentResolver, android.net.Uri):java.io.InputStream 36| move-result-object v1 37| const v0, #+36345 (0x00008df9 | 5.09302e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 236 .local v1, "imageStream", java.io.InputStream 43| if-eqz v1, Label_1 .line 237 45| const v0, #+36346 (0x00008dfa | 5.09316e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v1}, android.graphics.BitmapFactory.decodeStream(java.io.InputStream):android.graphics.Bitmap 54| move-result-object v2 55| const v0, #+36347 (0x00008dfb | 5.09330e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 .local v2, "photo", android.graphics.Bitmap 61| iget-object v3, v5, com.android.calendar.event.EventLocationAdapter$1.this$0 63| const v0, #+36348 (0x00008dfc | 5.09344e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v3}, com.android.calendar.event.EventLocationAdapter.-get0(com.android.calendar.event.EventLocationAdapter):java.util.Map 72| move-result-object v3 73| const v0, #+36349 (0x00008dfd | 5.09358e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v4, v5, com.android.calendar.event.EventLocationAdapter$1.val$contactPhotoUri 81| const v0, #+36350 (0x00008dfe | 5.09372e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-interface {v3,v4,v2}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object Label_1: .line 240 .end_local v2 90| const v0, #+36351 (0x00008dff | 5.09386e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-object v2 } method com.android.calendar.event.EventLocationAdapter$1.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "EventLocationAdapter.java" .line 231 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 231 0| const v0, #+36352 (0x00008e00 | 5.09400e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Void[] .end_local v3 8| const v0, #+36353 (0x00008e01 | 5.09414e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.event.EventLocationAdapter$1.doInBackground(java.lang.Void[]):android.graphics.Bitmap 17| move-result-object v1 18| const v0, #+36354 (0x00008e02 | 5.09428e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.event.EventLocationAdapter$1.onPostExecute(android.graphics.Bitmap):void { .params "photo" .src "EventLocationAdapter.java" .line 248 .prologue_end .line 248 0| const v0, #+36355 (0x00008e03 | 5.09442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v4, Label_1 8| const v0, #+36356 (0x00008e04 | 5.09456e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$1.val$imageView 16| const v0, #+36357 (0x00008e05 | 5.09470e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1}, android.widget.ImageView.getTag():java.lang.Object 25| move-result-object v1 26| const v0, #+36358 (0x00008e06 | 5.09484e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.event.EventLocationAdapter$1.val$contactPhotoUri 34| const v0, #+36359 (0x00008e07 | 5.09498e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-ne v1, v2, Label_1 .line 249 42| const v0, #+36360 (0x00008e08 | 5.09512e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$1.val$imageView 50| const v0, #+36361 (0x00008e09 | 5.09526e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1,v4}, android.widget.ImageView.setImageBitmap(android.graphics.Bitmap):void Label_1: .line 251 59| const v0, #+36362 (0x00008e0a | 5.09540e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-void } method com.android.calendar.event.EventLocationAdapter$1.onPostExecute(java.lang.Object):void { .params "?" .src "EventLocationAdapter.java" .line 243 .local_ex v2, "photo", java.lang.Object, "TResult;" .prologue_end .line 243 0| const v0, #+36363 (0x00008e0b | 5.09554e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.graphics.Bitmap .end_local v2 8| const v0, #+36364 (0x00008e0c | 5.09568e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, com.android.calendar.event.EventLocationAdapter$1.onPostExecute(android.graphics.Bitmap):void 17| const v0, #+36365 (0x00008e0d | 5.09582e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EventLocationAdapter$LocationFilter$1.(com.android.calendar.event.EventLocationAdapter$LocationFilter, java.lang.String):void { .params "this$1", "val$filter" .src "EventLocationAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+36366 (0x00008e0e | 5.09596e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.this$1 8| const v0, #+36367 (0x00008e0f | 5.09610e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.val$filter .line 279 16| const v0, #+36368 (0x00008e10 | 5.09624e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 25| const v0, #+36369 (0x00008e11 | 5.09638e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.event.EventLocationAdapter$LocationFilter$1.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "EventLocationAdapter.java" .line 280 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 280 0| const v0, #+36370 (0x00008e12 | 5.09652e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Void[] .end_local v3 8| const v0, #+36371 (0x00008e13 | 5.09666e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.doInBackground(java.lang.Void[]):java.util.List 17| move-result-object v1 18| const v0, #+36372 (0x00008e14 | 5.09680e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.calendar.event.EventLocationAdapter$LocationFilter$1.doInBackground(java.lang.Void[]):java.util.List { .params "params" .src "EventLocationAdapter.java" .line 282 .prologue_end .line 282 0| const v0, #+36373 (0x00008e15 | 5.09694e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.this$1 8| const v0, #+36374 (0x00008e16 | 5.09708e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 16| const v0, #+36375 (0x00008e17 | 5.09722e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1}, com.android.calendar.event.EventLocationAdapter.-get1(com.android.calendar.event.EventLocationAdapter):android.content.ContentResolver 25| move-result-object v1 26| const v0, #+36376 (0x00008e18 | 5.09736e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.val$filter 34| const v0, #+36377 (0x00008e19 | 5.09750e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1,v2}, com.android.calendar.event.EventLocationAdapter.-wrap1(android.content.ContentResolver, java.lang.String):java.util.List 43| move-result-object v1 44| const v0, #+36378 (0x00008e1a | 5.09764e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v1 } method com.android.calendar.event.EventLocationAdapter$LocationFilter.(com.android.calendar.event.EventLocationAdapter):void { .params "this$0" .src "EventLocationAdapter.java" .line 267 .prologue_end .line 267 0| const v0, #+36379 (0x00008e1b | 5.09778e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 8| const v0, #+36380 (0x00008e1c | 5.09792e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.widget.Filter.():void 17| const v0, #+36381 (0x00008e1d | 5.09806e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.event.EventLocationAdapter$LocationFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "constraint" .src "EventLocationAdapter.java" .line 271 0| move-object/16 v20, v21 3| move-object/16 v21, v22 .prologue_end .line 271 6| const v22, #+36382 (0x00008e1e | 5.09820e-41) 9| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-static {}, java.lang.System.currentTimeMillis():long 15| move-result-wide v16:v17 16| const v22, #+36383 (0x00008e1f | 5.09834e-41) 19| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 272 .local v16, "startTime", long 22| if-nez v21, Label_2 24| const v22, #+36384 (0x00008e20 | 5.09848e-41) 27| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v8, "" Label_1: .line 273 .local v8, "filter", java.lang.String 33| const v22, #+36385 (0x00008e21 | 5.09862e-41) 36| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v8}, java.lang.String.isEmpty():boolean 42| move-result v18 43| const v22, #+36386 (0x00008e22 | 5.09876e-41) 46| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v18, Label_3 .line 274 51| const v22, #+36387 (0x00008e23 | 5.09890e-41) 54| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 57| const/16 v18, #+0 (0x00000000 | 0.00000) 59| return-object v18 Label_2: .line 272 .end_local v8 60| const v22, #+36388 (0x00008e24 | 5.09904e-41) 63| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface/range {v21..v21}, java.lang.CharSequence.toString():java.lang.String 69| move-result-object v8 70| const v22, #+36389 (0x00008e25 | 5.09918e-41) 73| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .restart_local v8 76| goto/16 Label_1 Label_3: .line 279 78| const v22, #+36390 (0x00008e26 | 5.09933e-41) 81| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 84| new-instance v18, com.android.calendar.event.EventLocationAdapter$LocationFilter$1 86| const v22, #+36391 (0x00008e27 | 5.09947e-41) 89| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 92| move-object/from16 v0, v18 94| move-object/from16 v1, v20 96| invoke-direct {v0,v1,v8}, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.(com.android.calendar.event.EventLocationAdapter$LocationFilter, java.lang.String):void 99| const v22, #+36392 (0x00008e28 | 5.09961e-41) 102| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 105| const/16 v19, #+0 (0x00000000 | 0.00000) 107| move/from16 v0, v19 109| new-array v0, v0, java.lang.Void[] 111| const v22, #+36393 (0x00008e29 | 5.09975e-41) 114| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v19, v0 119| invoke-virtual/range {v18..v19}, com.android.calendar.event.EventLocationAdapter$LocationFilter$1.execute(java.lang.Object[]):android.os.AsyncTask 122| move-result-object v10 123| const v22, #+36394 (0x00008e2a | 5.09989e-41) 126| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 287 .local_ex v10, "locationsQueryTask", android.os.AsyncTask, "Landroid/os/AsyncTask;>;" 129| new-instance v3, java.util.HashSet 131| const v22, #+36395 (0x00008e2b | 5.10003e-41) 134| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-direct {v3}, java.util.HashSet.():void .line 288 .local_ex v3, "contactsAddresses", java.util.HashSet, "Ljava/util/HashSet;" 140| const v22, #+36396 (0x00008e2c | 5.10017e-41) 143| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 146| move-object/from16 v0, v20 148| iget-object v0, v0, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 150| const v22, #+36397 (0x00008e2d | 5.10031e-41) 153| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v18, v0 158| invoke-static/range {v18..v18}, com.android.calendar.event.EventLocationAdapter.-get1(com.android.calendar.event.EventLocationAdapter):android.content.ContentResolver 161| move-result-object v18 162| const v22, #+36398 (0x00008e2e | 5.10045e-41) 165| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 168| move-object/from16 v0, v18 170| invoke-static {v0,v8,v3}, com.android.calendar.event.EventLocationAdapter.-wrap0(android.content.ContentResolver, java.lang.String, java.util.HashSet):java.util.List 173| move-result-object v2 174| const v22, #+36399 (0x00008e2f | 5.10059e-41) 177| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 290 .local_ex v2, "contacts", java.util.List, "Ljava/util/List;" 180| new-instance v15, java.util.ArrayList 182| const v22, #+36400 (0x00008e30 | 5.10073e-41) 185| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-direct {v15}, java.util.ArrayList.():void .try_begin_1 .line 293 .local_ex v15, "resultList", java.util.ArrayList, "Ljava/util/ArrayList;" 191| const v22, #+36401 (0x00008e31 | 5.10087e-41) 194| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v10}, android.os.AsyncTask.get():java.lang.Object 200| move-result-object v14 201| const v22, #+36402 (0x00008e32 | 5.10101e-41) 204| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 207| check-cast v14, java.util.List .line 298 .local_ex v14, "recentLocations", java.util.List, "Ljava/util/List;" 209| const v22, #+36403 (0x00008e33 | 5.10115e-41) 212| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-interface {v14}, java.lang.Iterable.iterator():java.util.Iterator 218| move-result-object v13 219| const v22, #+36404 (0x00008e34 | 5.10129e-41) 222| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v13, "recentLocation$iterator", java.util.Iterator 225| const v22, #+36405 (0x00008e35 | 5.10143e-41) 228| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-interface {v13}, java.util.Iterator.hasNext():boolean 234| move-result v18 235| const v22, #+36406 (0x00008e36 | 5.10157e-41) 238| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 241| if-eqz v18, Label_6 243| const v22, #+36407 (0x00008e37 | 5.10171e-41) 246| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-interface {v13}, java.util.Iterator.next():java.lang.Object 252| move-result-object v12 253| const v22, #+36408 (0x00008e38 | 5.10185e-41) 256| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 259| check-cast v12, com.android.calendar.event.EventLocationAdapter$Result .line 299 .local v12, "recentLocation", com.android.calendar.event.EventLocationAdapter$Result 261| const v22, #+36409 (0x00008e39 | 5.10199e-41) 264| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-static {v12}, com.android.calendar.event.EventLocationAdapter$Result.-get0(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String 270| move-result-object v18 271| const v22, #+36410 (0x00008e3a | 5.10213e-41) 274| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 277| if-eqz v18, Label_4 .line 300 279| const v22, #+36411 (0x00008e3b | 5.10227e-41) 282| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-static {v12}, com.android.calendar.event.EventLocationAdapter$Result.-get0(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String 288| move-result-object v18 289| const v22, #+36412 (0x00008e3c | 5.10241e-41) 292| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 295| move-object/from16 v0, v18 297| invoke-virtual {v3,v0}, java.util.HashSet.contains(java.lang.Object):boolean 300| move-result v18 301| const v22, #+36413 (0x00008e3d | 5.10255e-41) 304| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 307| xor-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) .line 299 309| if-eqz v18, Label_4 .line 301 311| const v22, #+36414 (0x00008e3e | 5.10269e-41) 314| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-virtual {v15,v12}, java.util.ArrayList.add(java.lang.Object):boolean .try_end_1 catch(java.util.concurrent.ExecutionException) : Label_5 catch(java.lang.InterruptedException) : Label_9 320| const v22, #+36415 (0x00008e3f | 5.10283e-41) 323| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 326| goto/16 Label_4 Label_5: .line 304 .end_local v12 .end_local v13 .end_local v14 328| const v22, #+36416 (0x00008e40 | 5.10297e-41) 331| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 334| move-exception v7 .line 305 .local v7, "e", java.util.concurrent.ExecutionException 335| const-string/jumbo v18, "EventLocationAdapter" 338| const v22, #+36417 (0x00008e41 | 5.10311e-41) 341| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 344| const-string/jumbo v19, "Failed waiting for locations query results." 347| const v22, #+36418 (0x00008e42 | 5.10325e-41) 350| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v18 355| move-object/from16 v1, v19 357| invoke-static {v0,v1,v7}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int Label_6: .line 311 .end_local v7 360| const v22, #+36419 (0x00008e43 | 5.10339e-41) 363| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 366| if-eqz v2, Label_7 .line 312 368| const v22, #+36420 (0x00008e44 | 5.10353e-41) 371| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-virtual {v15,v2}, java.util.ArrayList.addAll(java.util.Collection):boolean Label_7: .line 316 377| const v22, #+36421 (0x00008e45 | 5.10367e-41) 380| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 383| const-string/jumbo v18, "EventLocationAdapter" 386| const v22, #+36422 (0x00008e46 | 5.10381e-41) 389| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 392| const/16 v19, #+3 (0x00000003 | 4.20390e-45) 394| invoke-static/range {v18..v19}, android.util.Log.isLoggable(java.lang.String, int):boolean 397| move-result v18 398| const v22, #+36423 (0x00008e47 | 5.10395e-41) 401| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 404| if-eqz v18, Label_8 .line 317 406| const v22, #+36424 (0x00008e48 | 5.10409e-41) 409| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-static {}, java.lang.System.currentTimeMillis():long 415| move-result-wide v18:v19 416| const v22, #+36425 (0x00008e49 | 5.10423e-41) 419| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 422| sub-long v4:v5, v18:v19, v16:v17 .line 318 .local v4, "duration", long 424| new-instance v11, java.lang.StringBuilder 426| const v22, #+36426 (0x00008e4a | 5.10437e-41) 429| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-direct {v11}, java.lang.StringBuilder.():void .line 319 .local v11, "msg", java.lang.StringBuilder 435| const v22, #+36427 (0x00008e4b | 5.10451e-41) 438| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 441| const-string/jumbo v18, "Autocomplete of " 444| const v22, #+36428 (0x00008e4c | 5.10465e-41) 447| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 450| move-object/from16 v0, v18 452| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 455| move-result-object v18 456| const v22, #+36429 (0x00008e4d | 5.10479e-41) 459| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 462| move-object/from16 v0, v18 464| move-object/from16 v1, v21 466| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder .line 320 469| const v22, #+36430 (0x00008e4e | 5.10493e-41) 472| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 475| const-string/jumbo v18, ": location query match took " 478| const v22, #+36431 (0x00008e4f | 5.10507e-41) 481| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 484| move-object/from16 v0, v18 486| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 489| move-result-object v18 490| const v22, #+36432 (0x00008e50 | 5.10521e-41) 493| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 496| move-object/from16 v0, v18 498| invoke-virtual {v0,v4,v5}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 501| move-result-object v18 502| const v22, #+36433 (0x00008e51 | 5.10535e-41) 505| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 508| const-string/jumbo v19, "ms " 511| const v22, #+36434 (0x00008e52 | 5.10549e-41) 514| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 321 520| const v22, #+36435 (0x00008e53 | 5.10563e-41) 523| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 526| const-string/jumbo v18, "(" 529| const v22, #+36436 (0x00008e54 | 5.10577e-41) 532| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 535| move-object/from16 v0, v18 537| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 540| move-result-object v18 541| const v22, #+36437 (0x00008e55 | 5.10591e-41) 544| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 547| invoke-virtual {v15}, java.util.ArrayList.size():int 550| move-result v19 551| const v22, #+36438 (0x00008e56 | 5.10605e-41) 554| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 557| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 560| move-result-object v18 561| const v22, #+36439 (0x00008e57 | 5.10619e-41) 564| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 567| const-string/jumbo v19, " results)" 570| const v22, #+36440 (0x00008e58 | 5.10633e-41) 573| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 576| invoke-virtual/range {v18..v19}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 322 579| const v22, #+36441 (0x00008e59 | 5.10647e-41) 582| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 585| const-string/jumbo v18, "EventLocationAdapter" 588| const v22, #+36442 (0x00008e5a | 5.10661e-41) 591| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 594| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 597| move-result-object v19 598| const v22, #+36443 (0x00008e5b | 5.10675e-41) 601| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 604| invoke-static/range {v18..v19}, android.util.Log.d(java.lang.String, java.lang.String):int Label_8: .line 325 .end_local v4 .end_local v11 607| const v22, #+36444 (0x00008e5c | 5.10689e-41) 610| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 613| new-instance v9, android.widget.Filter$FilterResults 615| const v22, #+36445 (0x00008e5d | 5.10703e-41) 618| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 621| invoke-direct {v9}, android.widget.Filter$FilterResults.():void .line 326 .local v9, "filterResults", android.widget.Filter$FilterResults 624| const v22, #+36446 (0x00008e5e | 5.10717e-41) 627| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 630| iput-object v15, v9, android.widget.Filter$FilterResults.values .line 327 632| const v22, #+36447 (0x00008e5f | 5.10731e-41) 635| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-virtual {v15}, java.util.ArrayList.size():int 641| move-result v18 642| const v22, #+36448 (0x00008e60 | 5.10745e-41) 645| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 648| move/from16 v0, v18 650| iput v0, v9, android.widget.Filter$FilterResults.count .line 328 652| const v22, #+36449 (0x00008e61 | 5.10759e-41) 655| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 658| return-object v9 Label_9: .line 306 .end_local v9 659| const v22, #+36450 (0x00008e62 | 5.10773e-41) 662| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 665| move-exception v6 .line 307 .local v6, "e", java.lang.InterruptedException 666| const-string/jumbo v18, "EventLocationAdapter" 669| const v22, #+36451 (0x00008e63 | 5.10787e-41) 672| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 675| const-string/jumbo v19, "Failed waiting for locations query results." 678| const v22, #+36452 (0x00008e64 | 5.10801e-41) 681| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 684| move-object/from16 v0, v18 686| move-object/from16 v1, v19 688| invoke-static {v0,v1,v6}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 691| const v22, #+36453 (0x00008e65 | 5.10815e-41) 694| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 697| goto/16 Label_6 } method com.android.calendar.event.EventLocationAdapter$LocationFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "EventLocationAdapter.java" .line 333 .prologue_end .line 333 0| const v0, #+36454 (0x00008e66 | 5.10829e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 8| const v0, #+36455 (0x00008e67 | 5.10843e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.event.EventLocationAdapter.-get2(com.android.calendar.event.EventLocationAdapter):java.util.ArrayList 17| move-result-object v1 18| const v0, #+36456 (0x00008e68 | 5.10857e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, java.util.ArrayList.clear():void .line 334 27| const v0, #+36457 (0x00008e69 | 5.10871e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v5, Label_2 35| const v0, #+36458 (0x00008e6a | 5.10885e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v1, v5, android.widget.Filter$FilterResults.count 43| const v0, #+36459 (0x00008e6b | 5.10899e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-lez v1, Label_2 .line 335 51| const v0, #+36460 (0x00008e6c | 5.10913e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 59| const v0, #+36461 (0x00008e6d | 5.10927e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-static {v1}, com.android.calendar.event.EventLocationAdapter.-get2(com.android.calendar.event.EventLocationAdapter):java.util.ArrayList 68| move-result-object v2 69| const v0, #+36462 (0x00008e6e | 5.10941e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v5, android.widget.Filter$FilterResults.values 77| const v0, #+36463 (0x00008e6f | 5.10955e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| check-cast v1, java.util.ArrayList 85| const v0, #+36464 (0x00008e70 | 5.10969e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2,v1}, java.util.ArrayList.addAll(java.util.Collection):boolean .line 336 94| const v0, #+36465 (0x00008e71 | 5.10983e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 102| const v0, #+36466 (0x00008e72 | 5.10997e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v1}, com.android.calendar.event.EventLocationAdapter.notifyDataSetChanged():void Label_1: .line 340 111| const v0, #+36467 (0x00008e73 | 5.11012e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return-void Label_2: .line 338 118| const v0, #+36468 (0x00008e74 | 5.11026e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v1, v3, com.android.calendar.event.EventLocationAdapter$LocationFilter.this$0 126| const v0, #+36469 (0x00008e75 | 5.11040e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v1}, com.android.calendar.event.EventLocationAdapter.notifyDataSetInvalidated():void 135| const v0, #+36470 (0x00008e76 | 5.11054e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| goto/16 Label_1 } method com.android.calendar.event.EventLocationAdapter$Result.-get0(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String { 0| const v0, #+36471 (0x00008e77 | 5.11068e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter$Result.mAddress 8| const v0, #+36472 (0x00008e78 | 5.11082e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter$Result.-get1(com.android.calendar.event.EventLocationAdapter$Result):android.net.Uri { 0| const v0, #+36473 (0x00008e79 | 5.11096e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter$Result.mContactPhotoUri 8| const v0, #+36474 (0x00008e7a | 5.11110e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter$Result.-get2(com.android.calendar.event.EventLocationAdapter$Result):java.lang.Integer { 0| const v0, #+36475 (0x00008e7b | 5.11124e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter$Result.mDefaultIcon 8| const v0, #+36476 (0x00008e7c | 5.11138e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter$Result.-get3(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String { 0| const v0, #+36477 (0x00008e7d | 5.11152e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter$Result.mName 8| const v0, #+36478 (0x00008e7e | 5.11166e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter$Result.(java.lang.String, java.lang.String, java.lang.Integer, android.net.Uri):void { .params "displayName", "address", "defaultIcon", "contactPhotoUri" .src "EventLocationAdapter.java" .line 78 .prologue_end .line 78 0| const v0, #+36479 (0x00008e7f | 5.11180e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 80 9| const v0, #+36480 (0x00008e80 | 5.11194e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.calendar.event.EventLocationAdapter$Result.mName .line 81 17| const v0, #+36481 (0x00008e81 | 5.11208e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.event.EventLocationAdapter$Result.mAddress .line 82 25| const v0, #+36482 (0x00008e82 | 5.11222e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.calendar.event.EventLocationAdapter$Result.mDefaultIcon .line 83 33| const v0, #+36483 (0x00008e83 | 5.11236e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.calendar.event.EventLocationAdapter$Result.mContactPhotoUri .line 84 41| const v0, #+36484 (0x00008e84 | 5.11250e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.event.EventLocationAdapter$Result.toString():java.lang.String { .src "EventLocationAdapter.java" .line 91 .prologue_end .line 91 0| const v0, #+36485 (0x00008e85 | 5.11264e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter$Result.mAddress 8| const v0, #+36486 (0x00008e86 | 5.11278e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter.-get0(com.android.calendar.event.EventLocationAdapter):java.util.Map { 0| const v0, #+36487 (0x00008e87 | 5.11292e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mPhotoCache 8| const v0, #+36488 (0x00008e88 | 5.11306e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter.-get1(com.android.calendar.event.EventLocationAdapter):android.content.ContentResolver { 0| const v0, #+36489 (0x00008e89 | 5.11320e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mResolver 8| const v0, #+36490 (0x00008e8a | 5.11334e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter.-get2(com.android.calendar.event.EventLocationAdapter):java.util.ArrayList { 0| const v0, #+36491 (0x00008e8b | 5.11348e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mResultList 8| const v0, #+36492 (0x00008e8c | 5.11362e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.event.EventLocationAdapter.-wrap0(android.content.ContentResolver, java.lang.String, java.util.HashSet):java.util.List { .params "resolver", "input", "addressesRetVal" .src "EventLocationAdapter.java" .line 1 .prologue_end 0| const v0, #+36493 (0x00008e8d | 5.11376e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3,v4}, com.android.calendar.event.EventLocationAdapter.queryContacts(android.content.ContentResolver, java.lang.String, java.util.HashSet):java.util.List 9| move-result-object v1 10| const v0, #+36494 (0x00008e8e | 5.11390e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.event.EventLocationAdapter.-wrap1(android.content.ContentResolver, java.lang.String):java.util.List { .params "resolver", "input" .src "EventLocationAdapter.java" .line 1 .prologue_end 0| const v0, #+36495 (0x00008e8f | 5.11404e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2,v3}, com.android.calendar.event.EventLocationAdapter.queryRecentLocations(android.content.ContentResolver, java.lang.String):java.util.List 9| move-result-object v1 10| const v0, #+36496 (0x00008e90 | 5.11418e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.event.EventLocationAdapter.():void { .src "EventLocationAdapter.java" .line 94 .prologue_end 0| const v7, #+36497 (0x00008e91 | 5.11432e-41) 3| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v3, #+0 (0x00000000 | 0.00000) .line 94 10| new-instance v0, java.util.ArrayList 12| const v7, #+36498 (0x00008e92 | 5.11446e-41) 15| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-direct {v0}, java.util.ArrayList.():void 21| const v7, #+36499 (0x00008e93 | 5.11460e-41) 24| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 27| sput-object v0, com.android.calendar.event.EventLocationAdapter.EMPTY_LIST .line 99 29| const v7, #+36500 (0x00008e94 | 5.11474e-41) 32| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v0, #+5 (0x00000005 | 7.00649e-45) 36| new-array v0, v0, java.lang.String[] .line 100 38| const v7, #+36501 (0x00008e95 | 5.11488e-41) 41| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v1, "_id" 47| const v7, #+36502 (0x00008e96 | 5.11502e-41) 50| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 53| aput-object v1, v0, v3 .line 101 55| const v7, #+36503 (0x00008e97 | 5.11516e-41) 58| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v1, "display_name" 64| const v7, #+36504 (0x00008e98 | 5.11530e-41) 67| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 70| aput-object v1, v0, v4 .line 102 72| const v7, #+36505 (0x00008e99 | 5.11544e-41) 75| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v1, "data1" 81| const v7, #+36506 (0x00008e9a | 5.11558e-41) 84| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 87| aput-object v1, v0, v5 .line 103 89| const v7, #+36507 (0x00008e9b | 5.11572e-41) 92| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 95| const-string/jumbo v1, "contact_id" 98| const v7, #+36508 (0x00008e9c | 5.11586e-41) 101| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 104| aput-object v1, v0, v6 .line 104 106| const v7, #+36509 (0x00008e9d | 5.11600e-41) 109| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 112| const-string/jumbo v1, "photo_id" 115| const v7, #+36510 (0x00008e9e | 5.11614e-41) 118| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 121| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 122| aput-object v1, v0, v2 .line 99 124| const v7, #+36511 (0x00008e9f | 5.11628e-41) 127| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 130| sput-object v0, com.android.calendar.event.EventLocationAdapter.CONTACTS_PROJECTION .line 112 132| const v7, #+36512 (0x00008ea0 | 5.11642e-41) 135| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 138| new-instance v0, java.lang.StringBuilder 140| const v7, #+36513 (0x00008ea1 | 5.11656e-41) 143| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-direct {v0}, java.lang.StringBuilder.():void .line 113 149| const v7, #+36514 (0x00008ea2 | 5.11670e-41) 152| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 155| const-string/jumbo v1, "(" .line 112 158| const v7, #+36515 (0x00008ea3 | 5.11684e-41) 161| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 167| move-result-object v0 168| const v7, #+36516 (0x00008ea4 | 5.11698e-41) 171| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 114 174| const-string/jumbo v1, "data1" .line 112 177| const v7, #+36517 (0x00008ea5 | 5.11712e-41) 180| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 186| move-result-object v0 187| const v7, #+36518 (0x00008ea6 | 5.11726e-41) 190| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 115 193| const-string/jumbo v1, " LIKE ? OR " .line 112 196| const v7, #+36519 (0x00008ea7 | 5.11740e-41) 199| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 205| move-result-object v0 206| const v7, #+36520 (0x00008ea8 | 5.11754e-41) 209| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 116 212| const-string/jumbo v1, "data1" .line 112 215| const v7, #+36521 (0x00008ea9 | 5.11768e-41) 218| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 224| move-result-object v0 225| const v7, #+36522 (0x00008eaa | 5.11782e-41) 228| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 117 231| const-string/jumbo v1, " LIKE ? OR " .line 112 234| const v7, #+36523 (0x00008eab | 5.11796e-41) 237| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 243| move-result-object v0 244| const v7, #+36524 (0x00008eac | 5.11810e-41) 247| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 118 250| const-string/jumbo v1, "display_name" .line 112 253| const v7, #+36525 (0x00008ead | 5.11824e-41) 256| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 262| move-result-object v0 263| const v7, #+36526 (0x00008eae | 5.11838e-41) 266| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 119 269| const-string/jumbo v1, " LIKE ? OR " .line 112 272| const v7, #+36527 (0x00008eaf | 5.11852e-41) 275| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 281| move-result-object v0 282| const v7, #+36528 (0x00008eb0 | 5.11866e-41) 285| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 120 288| const-string/jumbo v1, "display_name" .line 112 291| const v7, #+36529 (0x00008eb1 | 5.11880e-41) 294| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 300| move-result-object v0 301| const v7, #+36530 (0x00008eb2 | 5.11894e-41) 304| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void .line 121 307| const-string/jumbo v1, " LIKE ? )" .line 112 310| const v7, #+36531 (0x00008eb3 | 5.11908e-41) 313| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 319| move-result-object v0 320| const v7, #+36532 (0x00008eb4 | 5.11922e-41) 323| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-virtual {v0}, java.lang.StringBuilder.toString():java.lang.String 329| move-result-object v0 330| const v7, #+36533 (0x00008eb5 | 5.11936e-41) 333| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 336| sput-object v0, com.android.calendar.event.EventLocationAdapter.CONTACTS_WHERE .line 126 338| const v7, #+36534 (0x00008eb6 | 5.11950e-41) 341| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 344| new-array v0, v6, java.lang.String[] .line 127 346| const v7, #+36535 (0x00008eb7 | 5.11964e-41) 349| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 352| const-string/jumbo v1, "_id" 355| const v7, #+36536 (0x00008eb8 | 5.11978e-41) 358| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 361| aput-object v1, v0, v3 .line 128 363| const v7, #+36537 (0x00008eb9 | 5.11992e-41) 366| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 369| const-string/jumbo v1, "eventLocation" 372| const v7, #+36538 (0x00008eba | 5.12006e-41) 375| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 378| aput-object v1, v0, v4 .line 129 380| const v7, #+36539 (0x00008ebb | 5.12020e-41) 383| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 386| const-string/jumbo v1, "visible" 389| const v7, #+36540 (0x00008ebc | 5.12034e-41) 392| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 395| aput-object v1, v0, v5 .line 126 397| const v7, #+36541 (0x00008ebd | 5.12048e-41) 400| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 403| sput-object v0, com.android.calendar.event.EventLocationAdapter.EVENT_PROJECTION .line 59 405| const v7, #+36542 (0x00008ebe | 5.12062e-41) 408| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 411| return-void } method com.android.calendar.event.EventLocationAdapter.(android.content.Context):void { .params "context" .src "EventLocationAdapter.java" .line 150 .prologue_end .line 150 0| const v0, #+36543 (0x00008ebf | 5.12076e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.calendar.event.EventLocationAdapter.EMPTY_LIST 8| const v0, #+36544 (0x00008ec0 | 5.12091e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968626 (0x7f040032 | 1.75459e+38) 17| invoke-direct {v3,v4,v2,v1}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void .line 140 20| const v0, #+36545 (0x00008ec1 | 5.12105e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| new-instance v1, java.util.ArrayList 28| const v0, #+36546 (0x00008ec2 | 5.12119e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-direct {v1}, java.util.ArrayList.():void 37| const v0, #+36547 (0x00008ec3 | 5.12133e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-object v1, v3, com.android.calendar.event.EventLocationAdapter.mResultList .line 144 45| const v0, #+36548 (0x00008ec4 | 5.12147e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| new-instance v1, java.util.HashMap 53| const v0, #+36549 (0x00008ec5 | 5.12161e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v1}, java.util.HashMap.():void 62| const v0, #+36550 (0x00008ec6 | 5.12175e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v1, v3, com.android.calendar.event.EventLocationAdapter.mPhotoCache .line 152 70| const v0, #+36551 (0x00008ec7 | 5.12189e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v4}, android.content.Context.getContentResolver():android.content.ContentResolver 79| move-result-object v1 80| const v0, #+36552 (0x00008ec8 | 5.12203e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-object v1, v3, com.android.calendar.event.EventLocationAdapter.mResolver .line 153 88| const v0, #+36553 (0x00008ec9 | 5.12217e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const-string/jumbo v1, "layout_inflater" 97| const v0, #+36554 (0x00008eca | 5.12231e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v4,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 106| move-result-object v1 107| const v0, #+36555 (0x00008ecb | 5.12245e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| check-cast v1, android.view.LayoutInflater 115| const v0, #+36556 (0x00008ecc | 5.12259e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput-object v1, v3, com.android.calendar.event.EventLocationAdapter.mInflater .line 154 123| const v0, #+36557 (0x00008ecd | 5.12273e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void } method com.android.calendar.event.EventLocationAdapter.asyncLoadPhotoAndUpdateView(android.net.Uri, android.widget.ImageView):void { .params "contactPhotoUri", "imageView" .src "EventLocationAdapter.java" .line 230 .prologue_end .line 230 0| const v0, #+36558 (0x00008ece | 5.12287e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, com.android.calendar.event.EventLocationAdapter$1 8| const v0, #+36559 (0x00008ecf | 5.12301e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v4,v5,v6}, com.android.calendar.event.EventLocationAdapter$1.(com.android.calendar.event.EventLocationAdapter, android.net.Uri, android.widget.ImageView):void 17| const v0, #+36560 (0x00008ed0 | 5.12315e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v3, #+0 (0x00000000 | 0.00000) 24| new-array v3, v3, java.lang.Void[] 26| const v0, #+36561 (0x00008ed1 | 5.12329e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v3}, com.android.calendar.event.EventLocationAdapter$1.execute(java.lang.Object[]):android.os.AsyncTask 35| move-result-object v1 36| const v0, #+36562 (0x00008ed2 | 5.12343e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 253 .local_ex v1, "photoUpdaterTask", android.os.AsyncTask, "Landroid/os/AsyncTask;" 42| return-void } method com.android.calendar.event.EventLocationAdapter.processLocationsQueryResults(android.database.Cursor):java.util.List { .params "cursor" .src "EventLocationAdapter.java" .line 456 .prologue_end 0| const v0, #+36563 (0x00008ed3 | 5.12357e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 456 7| new-instance v3, java.util.TreeSet 9| const v0, #+36564 (0x00008ed4 | 5.12371e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| sget-object v5, java.lang.String.CASE_INSENSITIVE_ORDER 17| const v0, #+36565 (0x00008ed5 | 5.12385e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v3,v5}, java.util.TreeSet.(java.util.Comparator):void .line 457 .local_ex v3, "locations", java.util.TreeSet, "Ljava/util/TreeSet;" 26| const v0, #+36566 (0x00008ed6 | 5.12399e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v5, #-1 (0xffffffff | NaN) 33| invoke-interface {v8,v5}, android.database.Cursor.moveToPosition(int):boolean Label_1: .line 460 36| const v0, #+36567 (0x00008ed7 | 5.12413e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3}, java.util.TreeSet.size():int 45| move-result v5 46| const v0, #+36568 (0x00008ed8 | 5.12427e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 53| if-ge v5, v6, Label_2 55| const v0, #+36569 (0x00008ed9 | 5.12441e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v8}, android.database.Cursor.moveToNext():boolean 64| move-result v5 65| const v0, #+36570 (0x00008eda | 5.12455e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v5, Label_2 .line 461 73| const v0, #+36571 (0x00008edb | 5.12469e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 80| invoke-interface {v8,v5}, android.database.Cursor.getString(int):java.lang.String 83| move-result-object v5 84| const v0, #+36572 (0x00008edc | 5.12483e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v5}, java.lang.String.trim():java.lang.String 93| move-result-object v1 94| const v0, #+36573 (0x00008edd | 5.12497e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 462 .local v1, "location", java.lang.String 100| invoke-virtual {v3,v1}, java.util.TreeSet.add(java.lang.Object):boolean 103| const v0, #+36574 (0x00008ede | 5.12511e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| goto/16 Label_1 Label_2: .line 466 .end_local v1 111| const v0, #+36575 (0x00008edf | 5.12525e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| new-instance v4, java.util.ArrayList 119| const v0, #+36576 (0x00008ee0 | 5.12539e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-direct {v4}, java.util.ArrayList.():void .line 467 .local_ex v4, "results", java.util.List, "Ljava/util/List;" 128| const v0, #+36577 (0x00008ee1 | 5.12553e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 137| move-result-object v2 138| const v0, #+36578 (0x00008ee2 | 5.12567e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .local v2, "location$iterator", java.util.Iterator 144| const v0, #+36579 (0x00008ee3 | 5.12581e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 153| move-result v5 154| const v0, #+36580 (0x00008ee4 | 5.12595e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-eqz v5, Label_4 162| const v0, #+36581 (0x00008ee5 | 5.12609e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 171| move-result-object v1 172| const v0, #+36582 (0x00008ee6 | 5.12623e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| check-cast v1, java.lang.String .line 468 .restart_local v1 180| const v0, #+36583 (0x00008ee7 | 5.12637e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| new-instance v5, com.android.calendar.event.EventLocationAdapter$Result 188| const v0, #+36584 (0x00008ee8 | 5.12651e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| const v6, #+2130837569 (0x7f020041 | 1.72801e+38) 197| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 200| move-result-object v6 201| const v0, #+36585 (0x00008ee9 | 5.12665e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-direct {v5,v7,v1,v6,v7}, com.android.calendar.event.EventLocationAdapter$Result.(java.lang.String, java.lang.String, java.lang.Integer, android.net.Uri):void 210| const v0, #+36586 (0x00008eea | 5.12679e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-interface {v4,v5}, java.util.List.add(java.lang.Object):boolean 219| const v0, #+36587 (0x00008eeb | 5.12693e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| goto/16 Label_3 Label_4: .line 470 .end_local v1 227| const v0, #+36588 (0x00008eec | 5.12707e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| return-object v4 } method com.android.calendar.event.EventLocationAdapter.queryContacts(android.content.ContentResolver, java.lang.String, java.util.HashSet):java.util.List { .params "resolver", "input", "?" .src "EventLocationAdapter.java" .line 356 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-object/16 v24, v25 .local_ex v24, "addressesRetVal", java.util.HashSet, "Ljava/util/HashSet;" .prologue_end .line 356 9| const v25, #+36589 (0x00008eed | 5.12721e-41) 12| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v5, #+0 (0x00000000 | 0.00000) .line 357 .local v5, "where", java.lang.String 16| const/4 v6, #+0 (0x00000000 | 0.00000) .line 360 .local v6, "whereArgs", java.lang.String[] 17| invoke-static/range {v23..v23}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 20| move-result v2 21| const v25, #+36590 (0x00008eee | 5.12735e-41) 24| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v2, Label_1 .line 361 29| const v25, #+36591 (0x00008eef | 5.12749e-41) 32| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v5, com.android.calendar.event.EventLocationAdapter.CONTACTS_WHERE .line 362 .local v5, "where", java.lang.String 37| const v25, #+36592 (0x00008ef0 | 5.12763e-41) 40| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v2, java.lang.StringBuilder 45| const v25, #+36593 (0x00008ef1 | 5.12777e-41) 48| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-direct {v2}, java.lang.StringBuilder.():void 54| const v25, #+36594 (0x00008ef2 | 5.12791e-41) 57| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 60| move-object/from16 v0, v23 62| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v2 66| const v25, #+36595 (0x00008ef3 | 5.12805e-41) 69| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v3, "%" 75| const v25, #+36596 (0x00008ef4 | 5.12819e-41) 78| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v2 85| const v25, #+36597 (0x00008ef5 | 5.12833e-41) 88| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 94| move-result-object v15 95| const v25, #+36598 (0x00008ef6 | 5.12847e-41) 98| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 363 .local v15, "param1", java.lang.String 101| new-instance v2, java.lang.StringBuilder 103| const v25, #+36599 (0x00008ef7 | 5.12861e-41) 106| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-direct {v2}, java.lang.StringBuilder.():void 112| const v25, #+36600 (0x00008ef8 | 5.12875e-41) 115| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v3, "% " 121| const v25, #+36601 (0x00008ef9 | 5.12889e-41) 124| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 130| move-result-object v2 131| const v25, #+36602 (0x00008efa | 5.12903e-41) 134| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 137| move-object/from16 v0, v23 139| invoke-virtual {v2,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 142| move-result-object v2 143| const v25, #+36603 (0x00008efb | 5.12917e-41) 146| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 149| const-string/jumbo v3, "%" 152| const v25, #+36604 (0x00008efc | 5.12931e-41) 155| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 161| move-result-object v2 162| const v25, #+36605 (0x00008efd | 5.12945e-41) 165| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 171| move-result-object v16 172| const v25, #+36606 (0x00008efe | 5.12959e-41) 175| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 364 .local v16, "param2", java.lang.String 178| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 179| new-array v6, v2, java.lang.String[] .end_local v6 181| const v25, #+36607 (0x00008eff | 5.12973e-41) 184| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v2, #+0 (0x00000000 | 0.00000) 188| aput-object v15, v6, v2 190| const v25, #+36608 (0x00008f00 | 5.12987e-41) 193| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 196| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 197| aput-object v16, v6, v2 199| const v25, #+36609 (0x00008f01 | 5.13001e-41) 202| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 206| aput-object v15, v6, v2 208| const v25, #+36610 (0x00008f02 | 5.13015e-41) 211| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 214| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 215| aput-object v16, v6, v2 Label_1: .line 368 .end_local v5 .end_local v15 .end_local v16 217| const v25, #+36611 (0x00008f03 | 5.13029e-41) 220| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 223| sget-object v3, android.provider.ContactsContract$CommonDataKinds$StructuredPostal.CONTENT_URI .line 369 225| const v25, #+36612 (0x00008f04 | 5.13043e-41) 228| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 231| sget-object v4, com.android.calendar.event.EventLocationAdapter.CONTACTS_PROJECTION 233| const v25, #+36613 (0x00008f05 | 5.13057e-41) 236| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v7, "display_name ASC" 242| const v25, #+36614 (0x00008f06 | 5.13071e-41) 245| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 248| move-object/from16 v2, v22 .line 368 250| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 253| move-result-object v11 254| const v25, #+36615 (0x00008f07 | 5.13085e-41) 257| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .try_begin_1 .line 373 .local v11, "c", android.database.Cursor 260| const v25, #+36616 (0x00008f08 | 5.13099e-41) 263| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 266| new-instance v14, java.util.HashMap 268| const v25, #+36617 (0x00008f09 | 5.13113e-41) 271| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-direct {v14}, java.util.HashMap.():void .line 374 .local_ex v14, "nameToAddresses", java.util.Map, "Ljava/util/Map;>;" 277| const v25, #+36618 (0x00008f0a | 5.13127e-41) 280| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 283| const/4 v2, #-1 (0xffffffff | NaN) 284| invoke-interface {v11,v2}, android.database.Cursor.moveToPosition(int):boolean Label_2: .line 375 287| const v25, #+36619 (0x00008f0b | 5.13141e-41) 290| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-interface {v11}, android.database.Cursor.moveToNext():boolean 296| move-result v2 297| const v25, #+36620 (0x00008f0c | 5.13155e-41) 300| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 303| if-eqz v2, Label_8 .line 376 305| const v25, #+36621 (0x00008f0d | 5.13170e-41) 308| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 311| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 312| invoke-interface {v11,v2}, android.database.Cursor.getString(int):java.lang.String 315| move-result-object v13 316| const v25, #+36622 (0x00008f0e | 5.13184e-41) 319| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 377 .local v13, "name", java.lang.String 322| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 323| invoke-interface {v11,v2}, android.database.Cursor.getString(int):java.lang.String 326| move-result-object v8 327| const v25, #+36623 (0x00008f0f | 5.13198e-41) 330| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 378 .local v8, "address", java.lang.String 333| if-eqz v13, Label_2 .line 380 335| const v25, #+36624 (0x00008f10 | 5.13212e-41) 338| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-interface {v14,v13}, java.util.Map.get(java.lang.Object):java.lang.Object 344| move-result-object v9 345| const v25, #+36625 (0x00008f11 | 5.13226e-41) 348| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 351| check-cast v9, java.util.List .line 382 .local_ex v9, "addressesForName", java.util.List, "Ljava/util/List;" 353| const v25, #+36626 (0x00008f12 | 5.13240e-41) 356| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 359| if-nez v9, Label_7 .line 384 361| const v25, #+36627 (0x00008f13 | 5.13254e-41) 364| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 367| const/4 v12, #+0 (0x00000000 | 0.00000) .line 385 .local v12, "contactPhotoUri", android.net.Uri 368| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 369| invoke-interface {v11,v2}, android.database.Cursor.getLong(int):long 372| move-result-wide v2:v3 373| const v25, #+36628 (0x00008f14 | 5.13268e-41) 376| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 379| const-wide/16 v20:v21, #+0 (0x00000000 | 0.00000) 381| cmp-long v2, v2:v3, v20:v21 383| if-lez v2, Label_3 .line 386 385| const v25, #+36629 (0x00008f15 | 5.13282e-41) 388| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 391| sget-object v2, android.provider.ContactsContract$Contacts.CONTENT_URI .line 387 393| const v25, #+36630 (0x00008f16 | 5.13296e-41) 396| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 399| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 400| invoke-interface {v11,v3}, android.database.Cursor.getLong(int):long 403| move-result-wide v20:v21 404| const v25, #+36631 (0x00008f17 | 5.13310e-41) 407| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 386 410| move-wide/from16 v0:v1, v20:v21 412| invoke-static {v2,v0,v1}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 415| move-result-object v12 416| const v25, #+36632 (0x00008f18 | 5.13324e-41) 419| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 391 .end_local v12 422| const v25, #+36633 (0x00008f19 | 5.13338e-41) 425| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 428| new-instance v9, java.util.ArrayList .end_local v9 430| const v25, #+36634 (0x00008f1a | 5.13352e-41) 433| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-direct {v9}, java.util.ArrayList.():void .line 392 .restart_local v9 439| const v25, #+36635 (0x00008f1b | 5.13366e-41) 442| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-interface {v14,v13,v9}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 393 448| const v25, #+36636 (0x00008f1c | 5.13380e-41) 451| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 454| new-instance v17, com.android.calendar.event.EventLocationAdapter$Result 456| const v25, #+36637 (0x00008f1d | 5.13394e-41) 459| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 462| const v2, #+2130837565 (0x7f02003d | 1.72801e+38) 465| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 468| move-result-object v2 469| const v25, #+36638 (0x00008f1e | 5.13408e-41) 472| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 475| move-object/from16 v0, v17 477| invoke-direct {v0,v13,v8,v2,v12}, com.android.calendar.event.EventLocationAdapter$Result.(java.lang.String, java.lang.String, java.lang.Integer, android.net.Uri):void Label_4: .line 400 .local v17, "result", com.android.calendar.event.EventLocationAdapter$Result 480| const v25, #+36639 (0x00008f1f | 5.13422e-41) 483| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 486| move-object/from16 v0, v17 488| invoke-interface {v9,v0}, java.util.List.add(java.lang.Object):boolean .line 401 491| const v25, #+36640 (0x00008f20 | 5.13436e-41) 494| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 497| move-object/from16 v0, v24 499| invoke-virtual {v0,v8}, java.util.HashSet.add(java.lang.Object):boolean .try_end_1 catch(...) : Label_5 502| const v25, #+36641 (0x00008f21 | 5.13450e-41) 505| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 508| goto/16 Label_2 Label_5: .line 412 .end_local v8 .end_local v9 .end_local v13 .end_local v14 .end_local v17 510| const v25, #+36642 (0x00008f22 | 5.13464e-41) 513| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 516| move-exception v2 .line 413 517| if-eqz v11, Label_6 .line 414 519| const v25, #+36643 (0x00008f23 | 5.13478e-41) 522| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 525| invoke-interface {v11}, android.database.Cursor.close():void Label_6: .line 412 528| const v25, #+36644 (0x00008f24 | 5.13492e-41) 531| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 534| throw v2 Label_7: .try_begin_2 .line 397 .restart_local v8 .restart_local v9 .restart_local v13 .restart_local v14 535| const v25, #+36645 (0x00008f25 | 5.13506e-41) 538| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 541| new-instance v17, com.android.calendar.event.EventLocationAdapter$Result 543| const v25, #+36646 (0x00008f26 | 5.13520e-41) 546| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 549| const/4 v2, #+0 (0x00000000 | 0.00000) 550| const/4 v3, #+0 (0x00000000 | 0.00000) 551| const/4 v4, #+0 (0x00000000 | 0.00000) 552| move-object/from16 v0, v17 554| invoke-direct {v0,v2,v8,v3,v4}, com.android.calendar.event.EventLocationAdapter$Result.(java.lang.String, java.lang.String, java.lang.Integer, android.net.Uri):void .restart_local v17 557| const v25, #+36647 (0x00008f27 | 5.13534e-41) 560| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 563| goto/16 Label_4 Label_8: .line 406 .end_local v8 .end_local v9 .end_local v13 .end_local v17 565| const v25, #+36648 (0x00008f28 | 5.13548e-41) 568| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 571| new-instance v10, java.util.ArrayList 573| const v25, #+36649 (0x00008f29 | 5.13562e-41) 576| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 579| invoke-direct {v10}, java.util.ArrayList.():void .line 407 .local_ex v10, "allResults", java.util.List, "Ljava/util/List;" 582| const v25, #+36650 (0x00008f2a | 5.13576e-41) 585| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 588| invoke-interface {v14}, java.util.Map.values():java.util.Collection 591| move-result-object v2 592| const v25, #+36651 (0x00008f2b | 5.13590e-41) 595| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-interface {v2}, java.lang.Iterable.iterator():java.util.Iterator 601| move-result-object v19 602| const v25, #+36652 (0x00008f2c | 5.13604e-41) 605| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void Label_9: .local v19, "result$iterator", java.util.Iterator 608| const v25, #+36653 (0x00008f2d | 5.13618e-41) 611| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 614| invoke-interface/range {v19..v19}, java.util.Iterator.hasNext():boolean 617| move-result v2 618| const v25, #+36654 (0x00008f2e | 5.13632e-41) 621| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 624| if-eqz v2, Label_10 626| const v25, #+36655 (0x00008f2f | 5.13646e-41) 629| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 632| invoke-interface/range {v19..v19}, java.util.Iterator.next():java.lang.Object 635| move-result-object v18 636| const v25, #+36656 (0x00008f30 | 5.13660e-41) 639| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 642| check-cast v18, java.util.List .line 408 .local_ex v18, "result", java.util.List, "Ljava/util/List;" 644| const v25, #+36657 (0x00008f31 | 5.13674e-41) 647| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 650| move-object/from16 v0, v18 652| invoke-interface {v10,v0}, java.util.List.addAll(java.util.Collection):boolean .try_end_2 catch(...) : Label_5 655| const v25, #+36658 (0x00008f32 | 5.13688e-41) 658| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 661| goto/16 Label_9 Label_10: .line 413 .end_local v18 663| const v25, #+36659 (0x00008f33 | 5.13702e-41) 666| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 669| if-eqz v11, Label_11 .line 414 671| const v25, #+36660 (0x00008f34 | 5.13716e-41) 674| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 677| invoke-interface {v11}, android.database.Cursor.close():void Label_11: .line 410 680| const v25, #+36661 (0x00008f35 | 5.13730e-41) 683| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 686| return-object v10 } method com.android.calendar.event.EventLocationAdapter.queryRecentLocations(android.content.ContentResolver, java.lang.String):java.util.List { .params "resolver", "input" .src "EventLocationAdapter.java" .line 424 .prologue_end 0| const v0, #+36662 (0x00008f36 | 5.13744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 424 7| if-nez v11, Label_2 9| const v0, #+36663 (0x00008f37 | 5.13758e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v8, "" Label_1: .line 425 .local v8, "filter", java.lang.String 18| const v0, #+36664 (0x00008f38 | 5.13772e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v8}, java.lang.String.isEmpty():boolean 27| move-result v1 28| const v0, #+36665 (0x00008f39 | 5.13786e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v1, Label_3 .line 426 36| const v0, #+36666 (0x00008f3a | 5.13800e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-object v3 Label_2: .line 424 .end_local v8 43| const v0, #+36667 (0x00008f3b | 5.13814e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, java.lang.StringBuilder 51| const v0, #+36668 (0x00008f3c | 5.13828e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1}, java.lang.StringBuilder.():void 60| const v0, #+36669 (0x00008f3d | 5.13842e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 69| move-result-object v1 70| const v0, #+36670 (0x00008f3e | 5.13856e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v2, "%" 79| const v0, #+36671 (0x00008f3f | 5.13870e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 88| move-result-object v1 89| const v0, #+36672 (0x00008f40 | 5.13884e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 98| move-result-object v8 99| const v0, #+36673 (0x00008f41 | 5.13898e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v8 105| goto/16 Label_1 Label_3: .line 433 107| const v0, #+36674 (0x00008f42 | 5.13912e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI 115| const v0, #+36675 (0x00008f43 | 5.13926e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| sget-object v3, com.android.calendar.event.EventLocationAdapter.EVENT_PROJECTION 123| const v0, #+36676 (0x00008f44 | 5.13940e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const-string/jumbo v4, "visible=? AND eventLocation LIKE ?" .line 434 132| const v0, #+36677 (0x00008f45 | 5.13954e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 139| new-array v5, v1, java.lang.String[] 141| const v0, #+36678 (0x00008f46 | 5.13968e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v1, "1" 150| const v0, #+36679 (0x00008f47 | 5.13982e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v6, #+0 (0x00000000 | 0.00000) 157| aput-object v1, v5, v6 159| const v0, #+36680 (0x00008f48 | 5.13996e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 166| aput-object v8, v5, v1 168| const v0, #+36681 (0x00008f49 | 5.14010e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v6, "_id DESC" 177| const v0, #+36682 (0x00008f4a | 5.14024e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| move-object v1, v10 .line 433 184| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 187| move-result-object v7 188| const v0, #+36683 (0x00008f4b | 5.14038e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 436 .local v7, "c", android.database.Cursor 194| const/4 v9, #+0 (0x00000000 | 0.00000) .line 437 .local_ex v9, "recentLocations", java.util.List, "Ljava/util/List;" 195| if-eqz v7, Label_4 .try_begin_1 .line 439 197| const v0, #+36684 (0x00008f4c | 5.14052e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v7}, com.android.calendar.event.EventLocationAdapter.processLocationsQueryResults(android.database.Cursor):java.util.List .try_end_1 catch(...) : Label_6 206| move-result-object v9 207| const v0, #+36685 (0x00008f4d | 5.14066e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 443 .end_local v9 213| const v0, #+36686 (0x00008f4e | 5.14080e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v7, Label_5 .line 444 221| const v0, #+36687 (0x00008f4f | 5.14094e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-interface {v7}, android.database.Cursor.close():void Label_5: .line 441 230| const v0, #+36688 (0x00008f50 | 5.14108e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| return-object v9 Label_6: .line 442 .restart_local v9 237| const v0, #+36689 (0x00008f51 | 5.14122e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| move-exception v1 .line 443 244| if-eqz v7, Label_7 .line 444 246| const v0, #+36690 (0x00008f52 | 5.14136e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-interface {v7}, android.database.Cursor.close():void Label_7: .line 442 255| const v0, #+36691 (0x00008f53 | 5.14150e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| throw v1 } method com.android.calendar.event.EventLocationAdapter.getCount():int { .src "EventLocationAdapter.java" .line 158 .prologue_end .line 158 0| const v0, #+36692 (0x00008f54 | 5.14164e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mResultList 8| const v0, #+36693 (0x00008f55 | 5.14178e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.ArrayList.size():int 17| move-result v1 18| const v0, #+36694 (0x00008f56 | 5.14192e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.calendar.event.EventLocationAdapter.getFilter():android.widget.Filter { .src "EventLocationAdapter.java" .line 260 .prologue_end .line 260 0| const v0, #+36695 (0x00008f57 | 5.14206e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.event.EventLocationAdapter$LocationFilter 8| const v0, #+36696 (0x00008f58 | 5.14220e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, com.android.calendar.event.EventLocationAdapter$LocationFilter.(com.android.calendar.event.EventLocationAdapter):void 17| const v0, #+36697 (0x00008f59 | 5.14234e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.calendar.event.EventLocationAdapter.getItem(int):com.android.calendar.event.EventLocationAdapter$Result { .params "index" .src "EventLocationAdapter.java" .line 163 .prologue_end .line 163 0| const v0, #+36698 (0x00008f5a | 5.14249e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mResultList 8| const v0, #+36699 (0x00008f5b | 5.14263e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.ArrayList.size():int 17| move-result v1 18| const v0, #+36700 (0x00008f5c | 5.14277e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v3, v1, Label_1 .line 164 26| const v0, #+36701 (0x00008f5d | 5.14291e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.calendar.event.EventLocationAdapter.mResultList 34| const v0, #+36702 (0x00008f5e | 5.14305e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 43| move-result-object v1 44| const v0, #+36703 (0x00008f5f | 5.14319e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| check-cast v1, com.android.calendar.event.EventLocationAdapter$Result 52| const v0, #+36704 (0x00008f60 | 5.14333e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-object v1 Label_1: .line 166 59| const v0, #+36705 (0x00008f61 | 5.14347e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v1, #+0 (0x00000000 | 0.00000) 66| return-object v1 } method com.android.calendar.event.EventLocationAdapter.getItem(int):java.lang.Object { .params "index" .src "EventLocationAdapter.java" .line 161 .prologue_end .line 161 0| const v0, #+36706 (0x00008f62 | 5.14361e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.calendar.event.EventLocationAdapter.getItem(int):com.android.calendar.event.EventLocationAdapter$Result 9| move-result-object v1 10| const v0, #+36707 (0x00008f63 | 5.14375e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.event.EventLocationAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "EventLocationAdapter.java" .line 172 .prologue_end 0| const v0, #+36708 (0x00008f64 | 5.14389e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 172 7| move-object v6, v12 .line 173 .local v6, "view", android.view.View 8| if-nez v12, Label_1 .line 174 10| const v0, #+36709 (0x00008f65 | 5.14403e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v7, v10, com.android.calendar.event.EventLocationAdapter.mInflater 18| const v0, #+36710 (0x00008f66 | 5.14417e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v8, #+2130968626 (0x7f040032 | 1.75459e+38) 27| invoke-virtual {v7,v8,v13,v9}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 30| move-result-object v6 31| const v0, #+36711 (0x00008f67 | 5.14431e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 176 37| const v0, #+36712 (0x00008f68 | 5.14445e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v10,v11}, com.android.calendar.event.EventLocationAdapter.getItem(int):com.android.calendar.event.EventLocationAdapter$Result 46| move-result-object v5 47| const v0, #+36713 (0x00008f69 | 5.14459e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local v5, "result", com.android.calendar.event.EventLocationAdapter$Result 53| if-nez v5, Label_2 .line 178 55| const v0, #+36714 (0x00008f6a | 5.14473e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-object v6 Label_2: .line 182 62| const v0, #+36715 (0x00008f6b | 5.14487e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const v7, #+2131755202 (0x7f1000c2 | 1.91413e+38) 71| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 74| move-result-object v4 75| const v0, #+36716 (0x00008f6c | 5.14501e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| check-cast v4, android.widget.TextView .line 183 .local v4, "nameView", android.widget.TextView 83| const v0, #+36717 (0x00008f6d | 5.14515e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| if-eqz v4, Label_3 .line 184 91| const v0, #+36718 (0x00008f6e | 5.14529e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get3(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String 100| move-result-object v7 101| const v0, #+36719 (0x00008f6f | 5.14543e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-nez v7, Label_6 .line 185 109| const v0, #+36720 (0x00008f70 | 5.14557e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 117| invoke-virtual {v4,v7}, android.widget.TextView.setVisibility(int):void Label_3: .line 193 120| const v0, #+36721 (0x00008f71 | 5.14571e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const v7, #+2131755203 (0x7f1000c3 | 1.91413e+38) 129| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 132| move-result-object v1 133| const v0, #+36722 (0x00008f72 | 5.14585e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| check-cast v1, android.widget.TextView .line 194 .local v1, "addressView", android.widget.TextView 141| const v0, #+36723 (0x00008f73 | 5.14599e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v1, Label_4 .line 195 149| const v0, #+36724 (0x00008f74 | 5.14613e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get0(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String 158| move-result-object v7 159| const v0, #+36725 (0x00008f75 | 5.14627e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v1,v7}, android.widget.TextView.setText(java.lang.CharSequence):void Label_4: .line 199 168| const v0, #+36726 (0x00008f76 | 5.14641e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const v7, #+2131755201 (0x7f1000c1 | 1.91413e+38) 177| invoke-virtual {v6,v7}, android.view.View.findViewById(int):android.view.View 180| move-result-object v3 181| const v0, #+36727 (0x00008f77 | 5.14655e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| check-cast v3, android.widget.ImageView .line 200 .local v3, "imageView", android.widget.ImageView 189| const v0, #+36728 (0x00008f78 | 5.14669e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-eqz v3, Label_5 .line 201 197| const v0, #+36729 (0x00008f79 | 5.14683e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get2(com.android.calendar.event.EventLocationAdapter$Result):java.lang.Integer 206| move-result-object v7 207| const v0, #+36730 (0x00008f7a | 5.14697e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| if-nez v7, Label_7 .line 202 215| const v0, #+36731 (0x00008f7b | 5.14711e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 222| invoke-virtual {v3,v7}, android.widget.ImageView.setVisibility(int):void Label_5: .line 223 225| const v0, #+36732 (0x00008f7c | 5.14725e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return-object v6 Label_6: .line 187 .end_local v1 .end_local v3 232| const v0, #+36733 (0x00008f7d | 5.14739e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v4,v9}, android.widget.TextView.setVisibility(int):void .line 188 241| const v0, #+36734 (0x00008f7e | 5.14753e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get3(com.android.calendar.event.EventLocationAdapter$Result):java.lang.String 250| move-result-object v7 251| const v0, #+36735 (0x00008f7f | 5.14767e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v4,v7}, android.widget.TextView.setText(java.lang.CharSequence):void 260| const v0, #+36736 (0x00008f80 | 5.14781e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| goto/16 Label_3 Label_7: .line 204 .restart_local v1 .restart_local v3 268| const v0, #+36737 (0x00008f81 | 5.14795e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v3,v9}, android.widget.ImageView.setVisibility(int):void .line 205 277| const v0, #+36738 (0x00008f82 | 5.14809e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get2(com.android.calendar.event.EventLocationAdapter$Result):java.lang.Integer 286| move-result-object v7 287| const v0, #+36739 (0x00008f83 | 5.14823e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v7}, java.lang.Integer.intValue():int 296| move-result v7 297| const v0, #+36740 (0x00008f84 | 5.14837e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v3,v7}, android.widget.ImageView.setImageResource(int):void .line 210 306| const v0, #+36741 (0x00008f85 | 5.14851e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get1(com.android.calendar.event.EventLocationAdapter$Result):android.net.Uri 315| move-result-object v7 316| const v0, #+36742 (0x00008f86 | 5.14865e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v3,v7}, android.widget.ImageView.setTag(java.lang.Object):void .line 211 325| const v0, #+36743 (0x00008f87 | 5.14879e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get1(com.android.calendar.event.EventLocationAdapter$Result):android.net.Uri 334| move-result-object v7 335| const v0, #+36744 (0x00008f88 | 5.14893e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| if-eqz v7, Label_5 .line 212 343| const v0, #+36745 (0x00008f89 | 5.14907e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iget-object v7, v10, com.android.calendar.event.EventLocationAdapter.mPhotoCache 351| const v0, #+36746 (0x00008f8a | 5.14921e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get1(com.android.calendar.event.EventLocationAdapter$Result):android.net.Uri 360| move-result-object v8 361| const v0, #+36747 (0x00008f8b | 5.14935e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-interface {v7,v8}, java.util.Map.get(java.lang.Object):java.lang.Object 370| move-result-object v2 371| const v0, #+36748 (0x00008f8c | 5.14949e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| check-cast v2, android.graphics.Bitmap .line 213 .local v2, "cachedPhoto", android.graphics.Bitmap 379| const v0, #+36749 (0x00008f8d | 5.14963e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| if-eqz v2, Label_8 .line 215 387| const v0, #+36750 (0x00008f8e | 5.14977e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-virtual {v3,v2}, android.widget.ImageView.setImageBitmap(android.graphics.Bitmap):void 396| const v0, #+36751 (0x00008f8f | 5.14991e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| goto/16 Label_5 Label_8: .line 218 404| const v0, #+36752 (0x00008f90 | 5.15005e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-static {v5}, com.android.calendar.event.EventLocationAdapter$Result.-get1(com.android.calendar.event.EventLocationAdapter$Result):android.net.Uri 413| move-result-object v7 414| const v0, #+36753 (0x00008f91 | 5.15019e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| invoke-direct {v10,v7,v3}, com.android.calendar.event.EventLocationAdapter.asyncLoadPhotoAndUpdateView(android.net.Uri, android.widget.ImageView):void 423| const v0, #+36754 (0x00008f92 | 5.15033e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| goto/16 Label_5 } method com.android.calendar.event.EventViewUtils.():void { .src "EventViewUtils.java" .line 38 .prologue_end .line 38 0| const v0, #+36755 (0x00008f93 | 5.15047e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 39 9| const v0, #+36756 (0x00008f94 | 5.15061e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.event.EventViewUtils.addMinutesToList(android.content.Context, java.util.ArrayList, java.util.ArrayList, int):void { .params "context", "?", "?", "minutes" .src "EventViewUtils.java" .line 137 .local_ex v7, "values", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v8, "labels", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 137 0| const v0, #+36757 (0x00008f95 | 5.15075e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 9| move-result-object v5 10| const v0, #+36758 (0x00008f96 | 5.15089e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v7,v5}, java.util.ArrayList.indexOf(java.lang.Object):int 19| move-result v2 20| const v0, #+36759 (0x00008f97 | 5.15103e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 138 .local v2, "index", int 26| const/4 v5, #-1 (0xffffffff | NaN) 27| if-eq v2, v5, Label_1 .line 139 29| const v0, #+36760 (0x00008f98 | 5.15117e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return-void Label_1: .line 145 36| const v0, #+36761 (0x00008f99 | 5.15131e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v5, #+0 (0x00000000 | 0.00000) 43| invoke-static {v6,v9,v5}, com.android.calendar.event.EventViewUtils.constructReminderLabel(android.content.Context, int, boolean):java.lang.String 46| move-result-object v3 47| const v0, #+36762 (0x00008f9a | 5.15145e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 146 .local v3, "label", java.lang.String 53| invoke-virtual {v7}, java.util.ArrayList.size():int 56| move-result v4 57| const v0, #+36763 (0x00008f9b | 5.15159e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v4, "len", int 63| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .local v1, "i", int 64| const v0, #+36764 (0x00008f9c | 5.15173e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-ge v1, v4, Label_4 .line 148 72| const v0, #+36765 (0x00008f9d | 5.15187e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v7,v1}, java.util.ArrayList.get(int):java.lang.Object 81| move-result-object v5 82| const v0, #+36766 (0x00008f9e | 5.15201e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| check-cast v5, java.lang.Integer 90| const v0, #+36767 (0x00008f9f | 5.15215e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v5}, java.lang.Integer.intValue():int 99| move-result v5 100| const v0, #+36768 (0x00008fa0 | 5.15229e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-ge v9, v5, Label_3 .line 149 108| const v0, #+36769 (0x00008fa1 | 5.15243e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 117| move-result-object v5 118| const v0, #+36770 (0x00008fa2 | 5.15257e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v7,v1,v5}, java.util.ArrayList.add(int, java.lang.Object):void .line 150 127| const v0, #+36771 (0x00008fa3 | 5.15271e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v8,v1,v3}, java.util.ArrayList.add(int, java.lang.Object):void .line 151 136| const v0, #+36772 (0x00008fa4 | 5.15285e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return-void Label_3: .line 147 143| const v0, #+36773 (0x00008fa5 | 5.15299e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 151| goto/16 Label_2 Label_4: .line 155 153| const v0, #+36774 (0x00008fa6 | 5.15313e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 162| move-result-object v5 163| const v0, #+36775 (0x00008fa7 | 5.15328e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v7,v5}, java.util.ArrayList.add(java.lang.Object):boolean .line 156 172| const v0, #+36776 (0x00008fa8 | 5.15342e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v8,v4,v3}, java.util.ArrayList.add(int, java.lang.Object):void .line 157 181| const v0, #+36777 (0x00008fa9 | 5.15356e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| return-void } method com.android.calendar.event.EventViewUtils.addReminder(android.app.Activity, android.view.View, android.view.View$OnClickListener, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, com.android.calendar.CalendarEventModel$ReminderEntry, int, android.widget.AdapterView$OnItemSelectedListener):boolean { .params "activity", "view", "listener", "?", "?", "?", "?", "?", "newReminder", "maxReminders", "onItemSelected" .src "EventViewUtils.java" .line 230 0| move-object/16 v9, v10 3| move-object/16 v10, v11 6| move-object/16 v11, v12 9| move-object/16 v12, v13 12| move-object/16 v13, v14 15| move-object/16 v14, v15 18| move-object/16 v15, v16 21| move-object/16 v16, v17 24| move-object/16 v17, v18 27| move/16 v18, v19 30| move-object/16 v19, v20 .local_ex v12, "items", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v13, "minuteValues", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v14, "minuteLabels", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v15, "methodValues", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v16, "methodLabels", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 230 33| const v20, #+36778 (0x00008faa | 5.15370e-41) 36| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v12}, java.util.ArrayList.size():int 42| move-result v7 43| const v20, #+36779 (0x00008fab | 5.15384e-41) 46| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 49| move/from16 v0, v18 51| if-lt v7, v0, Label_1 .line 231 53| const v20, #+36780 (0x00008fac | 5.15398e-41) 56| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v7, #+0 (0x00000000 | 0.00000) 60| return v7 Label_1: .line 234 61| const v20, #+36781 (0x00008fad | 5.15412e-41) 64| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v9}, android.app.Activity.getLayoutInflater():android.view.LayoutInflater 70| move-result-object v2 71| const v20, #+36782 (0x00008fae | 5.15426e-41) 74| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 235 .local v2, "inflater", android.view.LayoutInflater 77| const v7, #+2131755151 (0x7f10008f | 1.91412e+38) 80| invoke-virtual {v10,v7}, android.view.View.findViewById(int):android.view.View 83| move-result-object v3 84| const v20, #+36783 (0x00008faf | 5.15440e-41) 87| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 90| check-cast v3, android.widget.LinearLayout .line 236 .local v3, "parent", android.widget.LinearLayout 92| const v20, #+36784 (0x00008fb0 | 5.15454e-41) 95| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 98| const v7, #+2130968615 (0x7f040027 | 1.75459e+38) .line 237 101| const/4 v8, #+0 (0x00000000 | 0.00000) .line 236 102| invoke-virtual {v2,v7,v8}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 105| move-result-object v4 106| const v20, #+36785 (0x00008fb1 | 5.15468e-41) 109| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 112| check-cast v4, android.widget.LinearLayout .line 238 .local v4, "reminderItem", android.widget.LinearLayout 114| const v20, #+36786 (0x00008fb2 | 5.15482e-41) 117| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v3,v4}, android.widget.LinearLayout.addView(android.view.View):void .line 241 123| const v20, #+36787 (0x00008fb3 | 5.15496e-41) 126| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 129| const v7, #+2131755163 (0x7f10009b | 1.91412e+38) 132| invoke-virtual {v4,v7}, android.widget.LinearLayout.findViewById(int):android.view.View 135| move-result-object v5 136| const v20, #+36788 (0x00008fb4 | 5.15510e-41) 139| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 142| check-cast v5, android.widget.ImageButton .line 242 .local v5, "reminderRemoveButton", android.widget.ImageButton 144| const v20, #+36789 (0x00008fb5 | 5.15524e-41) 147| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v5,v11}, android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener):void .line 248 153| const v20, #+36790 (0x00008fb6 | 5.15538e-41) 156| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 159| const v7, #+2131755161 (0x7f100099 | 1.91412e+38) 162| invoke-virtual {v4,v7}, android.widget.LinearLayout.findViewById(int):android.view.View 165| move-result-object v6 166| const v20, #+36791 (0x00008fb7 | 5.15552e-41) 169| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 172| check-cast v6, android.widget.Spinner .line 249 .local v6, "spinner", android.widget.Spinner 174| const v20, #+36792 (0x00008fb8 | 5.15566e-41) 177| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-static {v9,v6,v14}, com.android.calendar.event.EventViewUtils.setReminderSpinnerLabels(android.app.Activity, android.widget.Spinner, java.util.ArrayList):void .line 251 183| const v20, #+36793 (0x00008fb9 | 5.15580e-41) 186| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual/range {v17..v17}, com.android.calendar.CalendarEventModel$ReminderEntry.getMinutes():int 192| move-result v7 193| const v20, #+36794 (0x00008fba | 5.15594e-41) 196| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {v13,v7}, com.android.calendar.event.EventViewUtils.findMinutesInReminderList(java.util.ArrayList, int):int 202| move-result v1 203| const v20, #+36795 (0x00008fbb | 5.15608e-41) 206| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 252 .local v1, "index", int 209| invoke-virtual {v6,v1}, android.widget.Spinner.setSelection(int):void .line 254 212| const v20, #+36796 (0x00008fbc | 5.15622e-41) 215| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 218| if-eqz v19, Label_2 .line 255 220| const v20, #+36797 (0x00008fbd | 5.15636e-41) 223| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 229| move-result-object v7 230| const v20, #+36798 (0x00008fbe | 5.15650e-41) 233| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v6,v7}, android.widget.Spinner.setTag(java.lang.Object):void .line 256 239| const v20, #+36799 (0x00008fbf | 5.15664e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| move-object/from16 v0, v19 247| invoke-virtual {v6,v0}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void Label_2: .line 263 250| const v20, #+36800 (0x00008fc0 | 5.15678e-41) 253| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 256| const v7, #+2131755162 (0x7f10009a | 1.91412e+38) 259| invoke-virtual {v4,v7}, android.widget.LinearLayout.findViewById(int):android.view.View 262| move-result-object v6 263| const v20, #+36801 (0x00008fc1 | 5.15692e-41) 266| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .end_local v6 269| check-cast v6, android.widget.Spinner .line 264 .restart_local v6 271| const v20, #+36802 (0x00008fc2 | 5.15706e-41) 274| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 277| move-object/from16 v0, v16 279| invoke-static {v9,v6,v0}, com.android.calendar.event.EventViewUtils.setReminderSpinnerLabels(android.app.Activity, android.widget.Spinner, java.util.ArrayList):void .line 266 282| const v20, #+36803 (0x00008fc3 | 5.15720e-41) 285| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual/range {v17..v17}, com.android.calendar.CalendarEventModel$ReminderEntry.getMethod():int 291| move-result v7 292| const v20, #+36804 (0x00008fc4 | 5.15734e-41) 295| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-static {v15,v7}, com.android.calendar.event.EventViewUtils.findMethodInReminderList(java.util.ArrayList, int):int 301| move-result v1 302| const v20, #+36805 (0x00008fc5 | 5.15748e-41) 305| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 267 308| invoke-virtual {v6,v1}, android.widget.Spinner.setSelection(int):void .line 269 311| const v20, #+36806 (0x00008fc6 | 5.15762e-41) 314| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 317| if-eqz v19, Label_3 .line 270 319| const v20, #+36807 (0x00008fc7 | 5.15776e-41) 322| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 328| move-result-object v7 329| const v20, #+36808 (0x00008fc8 | 5.15790e-41) 332| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v6,v7}, android.widget.Spinner.setTag(java.lang.Object):void .line 271 338| const v20, #+36809 (0x00008fc9 | 5.15804e-41) 341| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 344| move-object/from16 v0, v19 346| invoke-virtual {v6,v0}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void Label_3: .line 274 349| const v20, #+36810 (0x00008fca | 5.15818e-41) 352| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual {v12,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 276 358| const v20, #+36811 (0x00008fcb | 5.15832e-41) 361| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 364| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 365| return v7 } method com.android.calendar.event.EventViewUtils.constructReminderLabel(android.content.Context, int, boolean):java.lang.String { .params "context", "minutes", "abbrev" .src "EventViewUtils.java" .line 46 .prologue_end 0| const v0, #+36812 (0x00008fcc | 5.15846e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 46 7| invoke-virtual {v8}, android.content.Context.getResources():android.content.res.Resources 10| move-result-object v3 11| const v0, #+36813 (0x00008fcd | 5.15860e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 49 .local v3, "resources", android.content.res.Resources 17| rem-int/lit8 v5, v9, #+60 (0x0000003c | 8.40779e-44) 19| const v0, #+36814 (0x00008fce | 5.15874e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v5, Label_3 .line 50 27| const v0, #+36815 (0x00008fcf | 5.15888e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| move v4, v9 .line 51 .local v4, "value", int 34| if-eqz v10, Label_2 .line 52 36| const v0, #+36816 (0x00008fd0 | 5.15902e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const v2, #+2131558401 (0x7f0d0001 | 1.87421e+38) Label_1: .line 64 .local v2, "resId", int 45| const v0, #+36817 (0x00008fd1 | 5.15916e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3,v2,v4}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 54| move-result-object v1 55| const v0, #+36818 (0x00008fd2 | 5.15930e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 65 .local v1, "format", java.lang.String 61| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 62| new-array v5, v5, java.lang.Object[] 64| const v0, #+36819 (0x00008fd3 | 5.15944e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 73| move-result-object v6 74| const v0, #+36820 (0x00008fd4 | 5.15958e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| aput-object v6, v5, v7 82| const v0, #+36821 (0x00008fd5 | 5.15972e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v1,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 91| move-result-object v5 92| const v0, #+36822 (0x00008fd6 | 5.15986e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-object v5 Label_2: .line 54 .end_local v1 .end_local v2 99| const v0, #+36823 (0x00008fd7 | 5.16000e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/high16 v2, #+2131558400 (0x7f0d0000 | 1.87421e+38) .restart_local v2 107| goto/16 Label_1 Label_3: .line 56 .end_local v2 .end_local v4 109| const v0, #+36824 (0x00008fd8 | 5.16014e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| rem-int/lit16 v5, v9, #+1440 (0x000005a0 | 2.01787e-42) 117| const v0, #+36825 (0x00008fd9 | 5.16028e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-eqz v5, Label_4 .line 57 125| const v0, #+36826 (0x00008fda | 5.16042e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| div-int/lit8 v4, v9, #+60 (0x0000003c | 8.40779e-44) .line 58 .restart_local v4 133| const v0, #+36827 (0x00008fdb | 5.16056e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const v2, #+2131558402 (0x7f0d0002 | 1.87421e+38) .restart_local v2 142| goto/16 Label_1 Label_4: .line 60 .end_local v2 .end_local v4 144| const v0, #+36828 (0x00008fdc | 5.16070e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| div-int/lit16 v4, v9, #+1440 (0x000005a0 | 2.01787e-42) .line 61 .restart_local v4 152| const v0, #+36829 (0x00008fdd | 5.16084e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const v2, #+2131558403 (0x7f0d0003 | 1.87421e+38) .restart_local v2 161| goto/16 Label_1 } method com.android.calendar.event.EventViewUtils.findMethodInReminderList(java.util.ArrayList, int):int { .params "?", "method" .src "EventViewUtils.java" .line 98 .local_ex v3, "values", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 98 0| const v0, #+36830 (0x00008fde | 5.16098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 9| move-result-object v2 10| const v0, #+36831 (0x00008fdf | 5.16112e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3,v2}, java.util.ArrayList.indexOf(java.lang.Object):int 19| move-result v1 20| const v0, #+36832 (0x00008fe0 | 5.16126e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 99 .local v1, "index", int 26| const/4 v2, #-1 (0xffffffff | NaN) 27| if-ne v1, v2, Label_1 .line 102 29| const v0, #+36833 (0x00008fe1 | 5.16140e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 104 36| const v0, #+36834 (0x00008fe2 | 5.16154e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v1 } method com.android.calendar.event.EventViewUtils.findMinutesInReminderList(java.util.ArrayList, int):int { .params "?", "minutes" .src "EventViewUtils.java" .line 76 .local_ex v5, "values", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 76 0| const v0, #+36835 (0x00008fe3 | 5.16168e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 9| move-result-object v2 10| const v0, #+36836 (0x00008fe4 | 5.16182e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v5,v2}, java.util.ArrayList.indexOf(java.lang.Object):int 19| move-result v1 20| const v0, #+36837 (0x00008fe5 | 5.16196e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 77 .local v1, "index", int 26| const/4 v2, #-1 (0xffffffff | NaN) 27| if-ne v1, v2, Label_1 .line 79 29| const v0, #+36838 (0x00008fe6 | 5.16210e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v2, "EventViewUtils" 38| const v0, #+36839 (0x00008fe7 | 5.16224e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-instance v3, java.lang.StringBuilder 46| const v0, #+36840 (0x00008fe8 | 5.16238e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v3}, java.lang.StringBuilder.():void 55| const v0, #+36841 (0x00008fe9 | 5.16252e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v4, "Cannot find minutes (" 64| const v0, #+36842 (0x00008fea | 5.16266e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 73| move-result-object v3 74| const v0, #+36843 (0x00008feb | 5.16280e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v3,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 83| move-result-object v3 84| const v0, #+36844 (0x00008fec | 5.16294e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v4, ") in list" 93| const v0, #+36845 (0x00008fed | 5.16308e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 102| move-result-object v3 103| const v0, #+36846 (0x00008fee | 5.16322e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 112| move-result-object v3 113| const v0, #+36847 (0x00008fef | 5.16336e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 80 122| const v0, #+36848 (0x00008ff0 | 5.16350e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v2, #+0 (0x00000000 | 0.00000) 129| return v2 Label_1: .line 82 130| const v0, #+36849 (0x00008ff1 | 5.16364e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return v1 } method com.android.calendar.event.EventViewUtils.reduceMethodList(java.util.ArrayList, java.util.ArrayList, java.lang.String):void { .params "?", "?", "allowedMethods" .src "EventViewUtils.java" .line 170 .local_ex v10, "values", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v11, "labels", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 170 0| const v0, #+36850 (0x00008ff2 | 5.16378e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v7, "," 9| const v0, #+36851 (0x00008ff3 | 5.16392e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v12,v7}, java.lang.String.split(java.lang.String):java.lang.String[] 18| move-result-object v1 19| const v0, #+36852 (0x00008ff4 | 5.16407e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 171 .local v1, "allowedStrings", java.lang.String[] 25| array-length v7, v1 26| const v0, #+36853 (0x00008ff5 | 5.16421e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-array v2, v7, int[] .line 173 .local v2, "allowedValues", int[] 34| const v0, #+36854 (0x00008ff6 | 5.16435e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "i", int 41| const v0, #+36855 (0x00008ff7 | 5.16449e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| array-length v7, v2 48| const v0, #+36856 (0x00008ff8 | 5.16463e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-ge v3, v7, Label_3 .try_begin_1 .line 175 56| const v0, #+36857 (0x00008ff9 | 5.16477e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| aget-object v7, v1, v3 64| const v0, #+36858 (0x00008ffa | 5.16491e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/16 v8, #+10 (0x0000000a | 1.40130e-44) 72| invoke-static {v7,v8}, java.lang.Integer.parseInt(java.lang.String, int):int 75| move-result v7 76| const v0, #+36859 (0x00008ffb | 5.16505e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| aput v7, v2, v3 .try_end_1 catch(java.lang.NumberFormatException) : Label_2 .line 173 84| const v0, #+36860 (0x00008ffc | 5.16519e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 92| goto/16 Label_1 Label_2: .line 176 94| const v0, #+36861 (0x00008ffd | 5.16533e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| move-exception v5 .line 177 .local v5, "nfe", java.lang.NumberFormatException 101| const-string/jumbo v7, "EventViewUtils" 104| const v0, #+36862 (0x00008ffe | 5.16547e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| new-instance v8, java.lang.StringBuilder 112| const v0, #+36863 (0x00008fff | 5.16561e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-direct {v8}, java.lang.StringBuilder.():void 121| const v0, #+36864 (0x00009000 | 5.16575e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v9, "Bad allowed-strings list: '" 130| const v0, #+36865 (0x00009001 | 5.16589e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 139| move-result-object v8 140| const v0, #+36866 (0x00009002 | 5.16603e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| aget-object v9, v1, v3 148| const v0, #+36867 (0x00009003 | 5.16617e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 157| move-result-object v8 158| const v0, #+36868 (0x00009004 | 5.16631e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 164| const-string/jumbo v9, "' in '" .line 177 167| const v0, #+36869 (0x00009005 | 5.16645e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 176| move-result-object v8 177| const v0, #+36870 (0x00009006 | 5.16659e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v8,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 186| move-result-object v8 187| const v0, #+36871 (0x00009007 | 5.16673e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 193| const-string/jumbo v9, "'" .line 177 196| const v0, #+36872 (0x00009008 | 5.16687e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 205| move-result-object v8 206| const v0, #+36873 (0x00009009 | 5.16701e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 215| move-result-object v8 216| const v0, #+36874 (0x0000900a | 5.16715e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v7,v8}, android.util.Log.w(java.lang.String, java.lang.String):int .line 179 225| const v0, #+36875 (0x0000900b | 5.16729e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return-void Label_3: .line 184 .end_local v5 232| const v0, #+36876 (0x0000900c | 5.16743e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v10}, java.util.ArrayList.size():int 241| move-result v7 242| const v0, #+36877 (0x0000900d | 5.16757e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| add-int/lit8 v3, v7, #-1 (0xffffffff | NaN) Label_4: 250| const v0, #+36878 (0x0000900e | 5.16771e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| if-ltz v3, Label_9 .line 185 258| const v0, #+36879 (0x0000900f | 5.16785e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v10,v3}, java.util.ArrayList.get(int):java.lang.Object 267| move-result-object v7 268| const v0, #+36880 (0x00009010 | 5.16799e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| check-cast v7, java.lang.Integer 276| const v0, #+36881 (0x00009011 | 5.16813e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v7}, java.lang.Integer.intValue():int 285| move-result v6 286| const v0, #+36882 (0x00009012 | 5.16827e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 .local v6, "val", int 292| array-length v7, v2 293| const v0, #+36883 (0x00009013 | 5.16841e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| add-int/lit8 v4, v7, #-1 (0xffffffff | NaN) Label_5: .local v4, "j", int 301| const v0, #+36884 (0x00009014 | 5.16855e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| if-ltz v4, Label_6 .line 189 309| const v0, #+36885 (0x00009015 | 5.16869e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| aget v7, v2, v4 317| const v0, #+36886 (0x00009016 | 5.16883e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| if-ne v6, v7, Label_8 Label_6: .line 193 325| const v0, #+36887 (0x00009017 | 5.16897e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| if-gez v4, Label_7 .line 194 333| const v0, #+36888 (0x00009018 | 5.16911e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v10,v3}, java.util.ArrayList.remove(int):java.lang.Object .line 195 342| const v0, #+36889 (0x00009019 | 5.16925e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v11,v3}, java.util.ArrayList.remove(int):java.lang.Object Label_7: .line 184 351| const v0, #+36890 (0x0000901a | 5.16939e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 359| goto/16 Label_4 Label_8: .line 188 361| const v0, #+36891 (0x0000901b | 5.16953e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 369| goto/16 Label_5 Label_9: .line 198 .end_local v4 .end_local v6 371| const v0, #+36892 (0x0000901c | 5.16967e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| return-void } method com.android.calendar.event.EventViewUtils.reminderItemsToReminders(java.util.ArrayList, java.util.ArrayList, java.util.ArrayList):java.util.ArrayList { .params "?", "?", "?" .src "EventViewUtils.java" .line 118 .local_ex v10, "reminderItems", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v11, "reminderMinuteValues", java.util.ArrayList, "Ljava/util/ArrayList;" .local_ex v12, "reminderMethodValues", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 118 0| const v0, #+36893 (0x0000901d | 5.16981e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v10}, java.util.ArrayList.size():int 9| move-result v3 10| const v0, #+36894 (0x0000901e | 5.16995e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 119 .local v3, "len", int 16| new-instance v8, java.util.ArrayList 18| const v0, #+36895 (0x0000901f | 5.17009e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v8,v3}, java.util.ArrayList.(int):void .line 120 .local_ex v8, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" 27| const v0, #+36896 (0x00009020 | 5.17023e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "index", int 34| const v0, #+36897 (0x00009021 | 5.17037e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-ge v1, v3, Label_2 .line 121 42| const v0, #+36898 (0x00009022 | 5.17051e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v10,v1}, java.util.ArrayList.get(int):java.lang.Object 51| move-result-object v2 52| const v0, #+36899 (0x00009023 | 5.17065e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v2, android.widget.LinearLayout .line 122 .local v2, "layout", android.widget.LinearLayout 60| const v0, #+36900 (0x00009024 | 5.17079e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const v9, #+2131755161 (0x7f100099 | 1.91412e+38) 69| invoke-virtual {v2,v9}, android.widget.LinearLayout.findViewById(int):android.view.View 72| move-result-object v6 73| const v0, #+36901 (0x00009025 | 5.17093e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| check-cast v6, android.widget.Spinner .line 123 .local v6, "minuteSpinner", android.widget.Spinner 81| const v0, #+36902 (0x00009026 | 5.17107e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const v9, #+2131755162 (0x7f10009a | 1.91412e+38) 90| invoke-virtual {v2,v9}, android.widget.LinearLayout.findViewById(int):android.view.View 93| move-result-object v5 94| const v0, #+36903 (0x00009027 | 5.17121e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| check-cast v5, android.widget.Spinner .line 124 .local v5, "methodSpinner", android.widget.Spinner 102| const v0, #+36904 (0x00009028 | 5.17135e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v6}, android.widget.Spinner.getSelectedItemPosition():int 111| move-result v9 112| const v0, #+36905 (0x00009029 | 5.17149e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v11,v9}, java.util.ArrayList.get(int):java.lang.Object 121| move-result-object v9 122| const v0, #+36906 (0x0000902a | 5.17163e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| check-cast v9, java.lang.Integer 130| const v0, #+36907 (0x0000902b | 5.17177e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v9}, java.lang.Integer.intValue():int 139| move-result v7 140| const v0, #+36908 (0x0000902c | 5.17191e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v7, "minutes", int 146| invoke-virtual {v5}, android.widget.Spinner.getSelectedItemPosition():int 149| move-result v9 150| const v0, #+36909 (0x0000902d | 5.17205e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v12,v9}, java.util.ArrayList.get(int):java.lang.Object 159| move-result-object v9 160| const v0, #+36910 (0x0000902e | 5.17219e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| check-cast v9, java.lang.Integer 168| const v0, #+36911 (0x0000902f | 5.17233e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v9}, java.lang.Integer.intValue():int 177| move-result v4 178| const v0, #+36912 (0x00009030 | 5.17247e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 126 .local v4, "method", int 184| invoke-static {v7,v4}, com.android.calendar.CalendarEventModel$ReminderEntry.valueOf(int, int):com.android.calendar.CalendarEventModel$ReminderEntry 187| move-result-object v9 188| const v0, #+36913 (0x00009031 | 5.17261e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v8,v9}, java.util.ArrayList.add(java.lang.Object):boolean .line 120 197| const v0, #+36914 (0x00009032 | 5.17275e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 205| goto/16 Label_1 Label_2: .line 128 .end_local v2 .end_local v4 .end_local v5 .end_local v6 .end_local v7 207| const v0, #+36915 (0x00009033 | 5.17289e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| return-object v8 } method com.android.calendar.event.EventViewUtils.setReminderSpinnerLabels(android.app.Activity, android.widget.Spinner, java.util.ArrayList):void { .params "activity", "spinner", "?" .src "EventViewUtils.java" .line 205 .local_ex v7, "labels", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 205 0| const v0, #+36916 (0x00009034 | 5.17303e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.app.Activity.getResources():android.content.res.Resources 9| move-result-object v2 10| const v0, #+36917 (0x00009035 | 5.17317e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 206 .local v2, "res", android.content.res.Resources 16| const v4, #+2131492924 (0x7f0c003c | 1.86093e+38) 19| invoke-virtual {v2,v4}, android.content.res.Resources.getString(int):java.lang.String 22| move-result-object v4 23| const v0, #+36918 (0x00009036 | 5.17331e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v6,v4}, android.widget.Spinner.setPrompt(java.lang.CharSequence):void .line 207 32| const v0, #+36919 (0x00009037 | 5.17345e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const v3, #+17367048 (0x01090008 | 2.51629e-38) .line 208 .local v3, "resource", int 41| new-instance v1, android.widget.ArrayAdapter 43| const v0, #+36920 (0x00009038 | 5.17359e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1,v5,v3,v7}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void .line 209 .local_ex v1, "adapter", android.widget.ArrayAdapter, "Landroid/widget/ArrayAdapter;" 52| const v0, #+36921 (0x00009039 | 5.17373e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const v4, #+17367049 (0x01090009 | 2.51630e-38) 61| invoke-virtual {v1,v4}, android.widget.ArrayAdapter.setDropDownViewResource(int):void .line 210 64| const v0, #+36922 (0x0000903a | 5.17387e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v6,v1}, android.widget.Spinner.setAdapter(android.widget.SpinnerAdapter):void .line 211 73| const v0, #+36923 (0x0000903b | 5.17401e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void } method com.android.calendar.event.EventViewUtils.updateAddReminderButton(android.view.View, java.util.ArrayList, int):void { .params "view", "?", "maxReminders" .src "EventViewUtils.java" .line 285 .local_ex v5, "reminders", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+36924 (0x0000903c | 5.17415e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 285 7| const v2, #+2131755152 (0x7f100090 | 1.91412e+38) 10| invoke-virtual {v4,v2}, android.view.View.findViewById(int):android.view.View 13| move-result-object v1 14| const v0, #+36925 (0x0000903d | 5.17429e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 286 .local v1, "reminderAddButton", android.view.View 20| if-eqz v1, Label_1 .line 287 22| const v0, #+36926 (0x0000903e | 5.17443e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v5}, java.util.ArrayList.size():int 31| move-result v2 32| const v0, #+36927 (0x0000903f | 5.17457e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-lt v2, v6, Label_2 .line 288 40| const v0, #+36928 (0x00009040 | 5.17471e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v1,v3}, android.view.View.setEnabled(boolean):void .line 289 49| const v0, #+36929 (0x00009041 | 5.17486e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 57| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void Label_1: .line 295 60| const v0, #+36930 (0x00009042 | 5.17500e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void Label_2: .line 291 67| const v0, #+36931 (0x00009043 | 5.17514e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 74| invoke-virtual {v1,v2}, android.view.View.setEnabled(boolean):void .line 292 77| const v0, #+36932 (0x00009044 | 5.17528e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1,v3}, android.view.View.setVisibility(int):void 86| const v0, #+36933 (0x00009045 | 5.17542e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| goto/16 Label_1 } method com.android.calendar.month.MonthByWeekAdapter$1.(com.android.calendar.month.MonthByWeekAdapter):void { .params "this$0" .src "MonthByWeekAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+36934 (0x00009046 | 5.17556e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekAdapter$1.this$0 .line 397 8| const v0, #+36935 (0x00009047 | 5.17570e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+36936 (0x00009048 | 5.17584e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekAdapter$1.run():void { .src "MonthByWeekAdapter.java" .line 400 .prologue_end 0| const v0, #+36937 (0x00009049 | 5.17598e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 400 7| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 9| const v0, #+36938 (0x0000904a | 5.17612e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v1, com.android.calendar.month.MonthByWeekAdapter.mClickedView 17| const v0, #+36939 (0x0000904b | 5.17626e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 401 25| const v0, #+36940 (0x0000904c | 5.17640e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 33| const v0, #+36941 (0x0000904d | 5.17654e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v1, com.android.calendar.month.MonthByWeekAdapter.mClickedView 41| const v0, #+36942 (0x0000904e | 5.17668e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| monitor-enter v2 .try_begin_1 .line 402 48| const v0, #+36943 (0x0000904f | 5.17682e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 56| const v0, #+36944 (0x00009050 | 5.17696e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v1, com.android.calendar.month.MonthByWeekAdapter.mClickedView 64| const v0, #+36945 (0x00009051 | 5.17710e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v3, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 72| const v0, #+36946 (0x00009052 | 5.17724e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget v3, v3, com.android.calendar.month.MonthByWeekAdapter.mClickedXLocation 80| const v0, #+36947 (0x00009053 | 5.17738e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v3}, com.android.calendar.month.MonthWeekEventsView.setClickedDay(float):void .try_end_1 catch(...) : Label_2 89| const v0, #+36948 (0x00009054 | 5.17752e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| monitor-exit v2 .line 404 96| const v0, #+36949 (0x00009055 | 5.17766e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 104| const v0, #+36950 (0x00009056 | 5.17780e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v2, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 112| const v0, #+36951 (0x00009057 | 5.17794e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v2, v2, com.android.calendar.month.MonthByWeekAdapter.mClickedView 120| const v0, #+36952 (0x00009058 | 5.17808e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput-object v2, v1, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView .line 405 128| const v0, #+36953 (0x00009059 | 5.17822e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 136| const v0, #+36954 (0x0000905a | 5.17836e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iput-object v4, v1, com.android.calendar.month.MonthByWeekAdapter.mClickedView .line 408 144| const v0, #+36955 (0x0000905b | 5.17850e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v1, v5, com.android.calendar.month.MonthByWeekAdapter$1.this$0 152| const v0, #+36956 (0x0000905c | 5.17864e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v1, v1, com.android.calendar.month.MonthByWeekAdapter.mListView 160| const v0, #+36957 (0x0000905d | 5.17878e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v1}, android.widget.ListView.invalidate():void Label_1: .line 410 169| const v0, #+36958 (0x0000905e | 5.17892e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| return-void Label_2: .line 401 176| const v0, #+36959 (0x0000905f | 5.17906e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| move-exception v1 183| monitor-exit v2 184| const v0, #+36960 (0x00009060 | 5.17920e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| throw v1 } method com.android.calendar.month.MonthByWeekAdapter$2.(com.android.calendar.month.MonthByWeekAdapter):void { .params "this$0" .src "MonthByWeekAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+36961 (0x00009061 | 5.17934e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekAdapter$2.this$0 .line 415 8| const v0, #+36962 (0x00009062 | 5.17948e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+36963 (0x00009063 | 5.17962e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekAdapter$2.run():void { .src "MonthByWeekAdapter.java" .line 418 .prologue_end 0| const v0, #+36964 (0x00009064 | 5.17976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 418 7| iget-object v2, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 9| const v0, #+36965 (0x00009065 | 5.17990e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v2, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView 17| const v0, #+36966 (0x00009066 | 5.18004e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v2, Label_3 .line 419 25| const v0, #+36967 (0x00009067 | 5.18018e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 33| const v0, #+36968 (0x00009068 | 5.18032e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v2, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView 41| const v0, #+36969 (0x00009069 | 5.18046e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 49| const v0, #+36970 (0x0000906a | 5.18060e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v3, v3, com.android.calendar.month.MonthByWeekAdapter.mClickedXLocation 57| const v0, #+36971 (0x0000906b | 5.18074e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.getDayFromLocation(float):android.text.format.Time 66| move-result-object v1 67| const v0, #+36972 (0x0000906c | 5.18088e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 420 .local v1, "day", android.text.format.Time 73| const-string/jumbo v2, "MonthByWeekAdapter" 76| const v0, #+36973 (0x0000906d | 5.18102e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 83| invoke-static {v2,v3}, android.util.Log.isLoggable(java.lang.String, int):boolean 86| move-result v2 87| const v0, #+36974 (0x0000906e | 5.18116e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v2, Label_1 .line 421 95| const v0, #+36975 (0x0000906f | 5.18130e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-string/jumbo v2, "MonthByWeekAdapter" 104| const v0, #+36976 (0x00009070 | 5.18144e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| new-instance v3, java.lang.StringBuilder 112| const v0, #+36977 (0x00009071 | 5.18158e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-direct {v3}, java.lang.StringBuilder.():void 121| const v0, #+36978 (0x00009072 | 5.18172e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v4, "Touched day at Row=" 130| const v0, #+36979 (0x00009073 | 5.18186e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 139| move-result-object v3 140| const v0, #+36980 (0x00009074 | 5.18200e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v4, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 148| const v0, #+36981 (0x00009075 | 5.18214e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v4, v4, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView 156| const v0, #+36982 (0x00009076 | 5.18228e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget v4, v4, com.android.calendar.month.MonthWeekEventsView.mWeek 164| const v0, #+36983 (0x00009077 | 5.18242e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 173| move-result-object v3 174| const v0, #+36984 (0x00009078 | 5.18256e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const-string/jumbo v4, " day=" 183| const v0, #+36985 (0x00009079 | 5.18270e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 192| move-result-object v3 193| const v0, #+36986 (0x0000907a | 5.18284e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v1}, android.text.format.Time.toString():java.lang.String 202| move-result-object v4 203| const v0, #+36987 (0x0000907b | 5.18298e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 212| move-result-object v3 213| const v0, #+36988 (0x0000907c | 5.18312e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 222| move-result-object v3 223| const v0, #+36989 (0x0000907d | 5.18326e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 423 232| const v0, #+36990 (0x0000907e | 5.18340e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v1, Label_2 .line 424 240| const v0, #+36991 (0x0000907f | 5.18354e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v2, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 248| const v0, #+36992 (0x00009080 | 5.18368e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v2,v1}, com.android.calendar.month.MonthByWeekAdapter.onDayTapped(android.text.format.Time):void Label_2: .line 426 257| const v0, #+36993 (0x00009081 | 5.18382e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iget-object v2, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 265| const v0, #+36994 (0x00009082 | 5.18396e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 273| const v0, #+36995 (0x00009083 | 5.18410e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| iget-object v3, v3, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView 281| const v0, #+36996 (0x00009084 | 5.18424e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-static {v2,v3}, com.android.calendar.month.MonthByWeekAdapter.-wrap0(com.android.calendar.month.MonthByWeekAdapter, com.android.calendar.month.MonthWeekEventsView):void .line 427 290| const v0, #+36997 (0x00009085 | 5.18438e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v2, v6, com.android.calendar.month.MonthByWeekAdapter$2.this$0 298| const v0, #+36998 (0x00009086 | 5.18452e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iput-object v5, v2, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView Label_3: .line 429 .end_local v1 306| const v0, #+36999 (0x00009087 | 5.18466e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| return-void } method com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.(com.android.calendar.month.MonthByWeekAdapter):void { .params "this$0" .src "MonthByWeekAdapter.java" .line 364 .prologue_end .line 364 0| const v0, #+37000 (0x00009088 | 5.18480e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 8| const v0, #+37001 (0x00009089 | 5.18494e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.GestureDetector$SimpleOnGestureListener.():void 17| const v0, #+37002 (0x0000908a | 5.18508e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.onLongPress(android.view.MotionEvent):void { .params "e" .src "MonthByWeekAdapter.java" .line 372 .prologue_end 0| const v0, #+37003 (0x0000908b | 5.18522e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 372 7| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 9| const v0, #+37004 (0x0000908c | 5.18536e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v3, v3, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView 17| const v0, #+37005 (0x0000908d | 5.18550e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v3, Label_2 .line 373 25| const v0, #+37006 (0x0000908e | 5.18565e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 33| const v0, #+37007 (0x0000908f | 5.18579e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v3, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView 41| const v0, #+37008 (0x00009090 | 5.18593e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v4, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 49| const v0, #+37009 (0x00009091 | 5.18607e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v4, v4, com.android.calendar.month.MonthByWeekAdapter.mClickedXLocation 57| const v0, #+37010 (0x00009092 | 5.18621e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v3,v4}, com.android.calendar.month.MonthWeekEventsView.getDayFromLocation(float):android.text.format.Time 66| move-result-object v1 67| const v0, #+37011 (0x00009093 | 5.18635e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 374 .local v1, "day", android.text.format.Time 73| if-eqz v1, Label_1 .line 375 75| const v0, #+37012 (0x00009094 | 5.18649e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 83| const v0, #+37013 (0x00009095 | 5.18663e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v3, v3, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView 91| const v0, #+37014 (0x00009096 | 5.18677e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v4, #+0 (0x00000000 | 0.00000) 98| invoke-virtual {v3,v4}, com.android.calendar.month.MonthWeekEventsView.performHapticFeedback(int):boolean .line 376 101| const v0, #+37015 (0x00009097 | 5.18691e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| new-instance v2, android.os.Message 109| const v0, #+37016 (0x00009098 | 5.18705e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-direct {v2}, android.os.Message.():void .line 377 .local v2, "message", android.os.Message 118| const v0, #+37017 (0x00009099 | 5.18719e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iput-object v1, v2, android.os.Message.obj .line 378 126| const v0, #+37018 (0x0000909a | 5.18733e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 134| const v0, #+37019 (0x0000909b | 5.18747e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-static {v3}, com.android.calendar.month.MonthByWeekAdapter.-get0(com.android.calendar.month.MonthByWeekAdapter):android.os.Handler 143| move-result-object v3 144| const v0, #+37020 (0x0000909c | 5.18761e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v3,v2}, android.os.Handler.sendMessage(android.os.Message):boolean Label_1: .line 380 .end_local v2 153| const v0, #+37021 (0x0000909d | 5.18775e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 161| const v0, #+37022 (0x0000909e | 5.18789e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v3, v3, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView 169| const v0, #+37023 (0x0000909f | 5.18803e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v3}, com.android.calendar.month.MonthWeekEventsView.clearClickedDay():void .line 381 178| const v0, #+37024 (0x000090a0 | 5.18817e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v3, v6, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.this$0 186| const v0, #+37025 (0x000090a1 | 5.18831e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput-object v5, v3, com.android.calendar.month.MonthByWeekAdapter.mLongClickedView Label_2: .line 383 .end_local v1 194| const v0, #+37026 (0x000090a2 | 5.18845e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void } method com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.onSingleTapUp(android.view.MotionEvent):boolean { .params "e" .src "MonthByWeekAdapter.java" .line 367 .prologue_end .line 367 0| const v0, #+37027 (0x000090a3 | 5.18859e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.month.SimpleWeeksAdapter.():void { .src "SimpleWeeksAdapter.java" .line 80 .prologue_end 0| const v2, #+37028 (0x000090a4 | 5.18873e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+7 (0x00000007 | 9.80909e-45) .line 80 7| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 8| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_NUM_WEEKS .line 81 10| const v2, #+37029 (0x000090a5 | 5.18887e-41) 13| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v0, #+0 (0x00000000 | 0.00000) 17| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_MONTH_FOCUS .line 82 19| const v2, #+37030 (0x000090a6 | 5.18901e-41) 22| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 25| sput v1, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_DAYS_PER_WEEK .line 83 27| const v2, #+37031 (0x000090a7 | 5.18915e-41) 30| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 35| sput v0, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_WEEK_HEIGHT .line 84 37| const v2, #+37032 (0x000090a8 | 5.18929e-41) 40| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 43| sput v1, com.android.calendar.month.SimpleWeeksAdapter.WEEK_7_OVERHANG_HEIGHT .line 86 45| const v2, #+37033 (0x000090a9 | 5.18943e-41) 48| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v0, #+0 (0x00000000 | 0.00000) 52| sput v0, com.android.calendar.month.SimpleWeeksAdapter.mScale .line 48 54| const v2, #+37034 (0x000090aa | 5.18957e-41) 57| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.month.SimpleWeeksAdapter.(android.content.Context, java.util.HashMap):void { .params "context", "?" .src "SimpleWeeksAdapter.java" .line 100 .local_ex v6, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 100 0| const v0, #+37035 (0x000090ab | 5.18971e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, android.widget.BaseAdapter.():void .line 94 9| const v0, #+37036 (0x000090ac | 5.18985e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+0 (0x00000000 | 0.00000) 16| iput-boolean v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mShowWeekNumber .line 96 18| const v0, #+37037 (0x000090ad | 5.18999e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v2, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_NUM_WEEKS 26| const v0, #+37038 (0x000090ae | 5.19013e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mNumWeeks .line 97 34| const v0, #+37039 (0x000090af | 5.19027e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| sget v2, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_DAYS_PER_WEEK 42| const v0, #+37040 (0x000090b0 | 5.19041e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mDaysPerWeek .line 98 50| const v0, #+37041 (0x000090b1 | 5.19055e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| sget v2, com.android.calendar.month.SimpleWeeksAdapter.DEFAULT_MONTH_FOCUS 58| const v0, #+37042 (0x000090b2 | 5.19069e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mFocusMonth .line 101 66| const v0, #+37043 (0x000090b3 | 5.19083e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-object v5, v4, com.android.calendar.month.SimpleWeeksAdapter.mContext .line 104 74| const v0, #+37044 (0x000090b4 | 5.19097e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 83| move-result-object v2 84| const v0, #+37045 (0x000090b5 | 5.19111e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-static {v2}, java.util.Calendar.getInstance(java.util.Locale):java.util.Calendar 93| move-result-object v1 94| const v0, #+37046 (0x000090b6 | 5.19125e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v1, "cal", java.util.Calendar 100| invoke-virtual {v1}, java.util.Calendar.getFirstDayOfWeek():int 103| move-result v2 104| const v0, #+37047 (0x000090b7 | 5.19139e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 112| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mFirstDayOfWeek .line 107 114| const v0, #+37048 (0x000090b8 | 5.19153e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sget v2, com.android.calendar.month.SimpleWeeksAdapter.mScale 122| const v0, #+37049 (0x000090b9 | 5.19167e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v3, #+0 (0x00000000 | 0.00000) 129| cmpl-float v2, v2, v3 131| if-nez v2, Label_1 .line 108 133| const v0, #+37050 (0x000090ba | 5.19181e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 142| move-result-object v2 143| const v0, #+37051 (0x000090bb | 5.19195e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v2}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 152| move-result-object v2 153| const v0, #+37052 (0x000090bc | 5.19209e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget v2, v2, android.util.DisplayMetrics.density 161| const v0, #+37053 (0x000090bd | 5.19223e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| sput v2, com.android.calendar.month.SimpleWeeksAdapter.mScale .line 109 169| const v0, #+37054 (0x000090be | 5.19237e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| sget v2, com.android.calendar.month.SimpleWeeksAdapter.mScale 177| const v0, #+37055 (0x000090bf | 5.19251e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 185| cmpl-float v2, v2, v3 187| if-eqz v2, Label_1 .line 110 189| const v0, #+37056 (0x000090c0 | 5.19265e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| sget v2, com.android.calendar.month.SimpleWeeksAdapter.WEEK_7_OVERHANG_HEIGHT 197| const v0, #+37057 (0x000090c1 | 5.19279e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| int-to-float v2, v2 204| sget v3, com.android.calendar.month.SimpleWeeksAdapter.mScale 206| const v0, #+37058 (0x000090c2 | 5.19293e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| mul-float/2addr v2, v3 213| float-to-int v2, v2 214| sput v2, com.android.calendar.month.SimpleWeeksAdapter.WEEK_7_OVERHANG_HEIGHT Label_1: .line 113 216| const v0, #+37059 (0x000090c3 | 5.19307e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v4}, com.android.calendar.month.SimpleWeeksAdapter.init():void .line 114 225| const v0, #+37060 (0x000090c4 | 5.19321e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v4,v6}, com.android.calendar.month.SimpleWeeksAdapter.updateParams(java.util.HashMap):void .line 115 234| const v0, #+37061 (0x000090c5 | 5.19335e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| return-void } method com.android.calendar.month.SimpleWeeksAdapter.getCount():int { .src "SimpleWeeksAdapter.java" .line 191 .prologue_end .line 191 0| const v0, #+37062 (0x000090c6 | 5.19349e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+3497 (0x00000da9 | 4.90034e-42) 8| return v1 } method com.android.calendar.month.SimpleWeeksAdapter.getItem(int):java.lang.Object { .params "position" .src "SimpleWeeksAdapter.java" .line 196 .prologue_end .line 196 0| const v0, #+37063 (0x000090c7 | 5.19363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.calendar.month.SimpleWeeksAdapter.getItemId(int):long { .params "position" .src "SimpleWeeksAdapter.java" .line 201 .prologue_end .line 201 0| const v0, #+37064 (0x000090c8 | 5.19377e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| int-to-long v1:v2, v4 7| return-wide v1:v2 } method com.android.calendar.month.SimpleWeeksAdapter.getSelectedDay():android.text.format.Time { .src "SimpleWeeksAdapter.java" .line 179 .prologue_end .line 179 0| const v0, #+37065 (0x000090c9 | 5.19391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 8| const v0, #+37066 (0x000090ca | 5.19405e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.SimpleWeeksAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "SimpleWeeksAdapter.java" .line 208 .prologue_end 0| const v0, #+37067 (0x000090cb | 5.19419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #-1 (0xffffffff | NaN) .line 208 8| const/4 v1, #+0 (0x00000000 | 0.00000) .line 209 .local_ex v1, "drawingParams", java.util.HashMap, "Ljava/util/HashMap;" 9| if-eqz v11, Label_5 11| const v0, #+37068 (0x000090cc | 5.19433e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| move-object v4, v11 .line 210 18| check-cast v4, com.android.calendar.month.SimpleWeekView .line 212 .local v4, "v", com.android.calendar.month.SimpleWeekView 20| const v0, #+37069 (0x000090cd | 5.19447e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v4}, com.android.calendar.month.SimpleWeekView.getTag():java.lang.Object 29| move-result-object v1 30| const v0, #+37070 (0x000090ce | 5.19461e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 36| check-cast v1, java.util.HashMap Label_1: .line 222 38| const v0, #+37071 (0x000090cf | 5.19475e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-nez v1, Label_2 .line 223 46| const v0, #+37072 (0x000090d0 | 5.19489e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| new-instance v1, java.util.HashMap 54| const v0, #+37073 (0x000090d1 | 5.19503e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v1}, java.util.HashMap.():void Label_2: .line 225 63| const v0, #+37074 (0x000090d2 | 5.19517e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, java.util.HashMap.clear():void .line 227 72| const v0, #+37075 (0x000090d3 | 5.19531e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v3, #-1 (0xffffffff | NaN) .line 228 .local v3, "selectedDay", int 79| iget v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mSelectedWeek 81| const v0, #+37076 (0x000090d4 | 5.19545e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-ne v6, v10, Label_3 .line 229 89| const v0, #+37077 (0x000090d5 | 5.19559e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 97| const v0, #+37078 (0x000090d6 | 5.19573e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget v3, v6, android.text.format.Time.weekDay Label_3: .line 233 105| const v0, #+37079 (0x000090d7 | 5.19587e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v6, "height" .line 234 114| const v0, #+37080 (0x000090d8 | 5.19601e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v12}, android.view.ViewGroup.getHeight():int 123| move-result v7 124| const v0, #+37081 (0x000090d9 | 5.19615e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| sget v8, com.android.calendar.month.SimpleWeeksAdapter.WEEK_7_OVERHANG_HEIGHT 132| const v0, #+37082 (0x000090da | 5.19629e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| sub-int/2addr v7, v8 139| iget v8, v9, com.android.calendar.month.SimpleWeeksAdapter.mNumWeeks 141| const v0, #+37083 (0x000090db | 5.19644e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| div-int/2addr v7, v8 148| const v0, #+37084 (0x000090dc | 5.19658e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 157| move-result-object v7 158| const v0, #+37085 (0x000090dd | 5.19672e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 233 164| invoke-virtual {v1,v6,v7}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 235 167| const v0, #+37086 (0x000090de | 5.19686e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const-string/jumbo v6, "selected_day" 176| const v0, #+37087 (0x000090df | 5.19700e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 185| move-result-object v7 186| const v0, #+37088 (0x000090e0 | 5.19714e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v1,v6,v7}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 236 195| const v0, #+37089 (0x000090e1 | 5.19728e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| const-string/jumbo v6, "show_wk_num" 204| const v0, #+37090 (0x000090e2 | 5.19742e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iget-boolean v7, v9, com.android.calendar.month.SimpleWeeksAdapter.mShowWeekNumber 212| const v0, #+37091 (0x000090e3 | 5.19756e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| if-eqz v7, Label_6 Label_4: 220| const v0, #+37092 (0x000090e4 | 5.19770e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 229| move-result-object v5 230| const v0, #+37093 (0x000090e5 | 5.19784e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v1,v6,v5}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 237 239| const v0, #+37094 (0x000090e6 | 5.19798e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| const-string/jumbo v5, "week_start" 248| const v0, #+37095 (0x000090e7 | 5.19812e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iget v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mFirstDayOfWeek 256| const v0, #+37096 (0x000090e8 | 5.19826e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 265| move-result-object v6 266| const v0, #+37097 (0x000090e9 | 5.19840e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v1,v5,v6}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 238 275| const v0, #+37098 (0x000090ea | 5.19854e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| const-string/jumbo v5, "num_days" 284| const v0, #+37099 (0x000090eb | 5.19868e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iget v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mDaysPerWeek 292| const v0, #+37100 (0x000090ec | 5.19882e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 301| move-result-object v6 302| const v0, #+37101 (0x000090ed | 5.19896e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v1,v5,v6}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 239 311| const v0, #+37102 (0x000090ee | 5.19910e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| const-string/jumbo v5, "week" 320| const v0, #+37103 (0x000090ef | 5.19924e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 329| move-result-object v6 330| const v0, #+37104 (0x000090f0 | 5.19938e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v1,v5,v6}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 240 339| const v0, #+37105 (0x000090f1 | 5.19952e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| const-string/jumbo v5, "focus_month" 348| const v0, #+37106 (0x000090f2 | 5.19966e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iget v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mFocusMonth 356| const v0, #+37107 (0x000090f3 | 5.19980e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 365| move-result-object v6 366| const v0, #+37108 (0x000090f4 | 5.19994e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v1,v5,v6}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 241 375| const v0, #+37109 (0x000090f5 | 5.20008e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v5, v9, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 383| const v0, #+37110 (0x000090f6 | 5.20022e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| iget-object v5, v5, android.text.format.Time.timezone 391| const v0, #+37111 (0x000090f7 | 5.20036e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v4,v1,v5}, com.android.calendar.month.SimpleWeekView.setWeekParams(java.util.HashMap, java.lang.String):void .line 242 400| const v0, #+37112 (0x000090f8 | 5.20050e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-virtual {v4}, com.android.calendar.month.SimpleWeekView.invalidate():void .line 244 409| const v0, #+37113 (0x000090f9 | 5.20064e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| return-object v4 Label_5: .line 214 .end_local v3 .end_local v4 .restart_local v1 416| const v0, #+37114 (0x000090fa | 5.20078e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| new-instance v4, com.android.calendar.month.SimpleWeekView 424| const v0, #+37115 (0x000090fb | 5.20092e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| iget-object v6, v9, com.android.calendar.month.SimpleWeeksAdapter.mContext 432| const v0, #+37116 (0x000090fc | 5.20106e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-direct {v4,v6}, com.android.calendar.month.SimpleWeekView.(android.content.Context):void .line 216 .restart_local v4 441| const v0, #+37117 (0x000090fd | 5.20120e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| new-instance v2, android.widget.AbsListView$LayoutParams 449| const v0, #+37118 (0x000090fe | 5.20134e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-direct {v2,v7,v7}, android.widget.AbsListView$LayoutParams.(int, int):void .line 218 .local v2, "params", android.widget.AbsListView$LayoutParams 458| const v0, #+37119 (0x000090ff | 5.20148e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| invoke-virtual {v4,v2}, com.android.calendar.month.SimpleWeekView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 219 467| const v0, #+37120 (0x00009100 | 5.20162e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| invoke-virtual {v4,v5}, com.android.calendar.month.SimpleWeekView.setClickable(boolean):void .line 220 476| const v0, #+37121 (0x00009101 | 5.20176e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-virtual {v4,v9}, com.android.calendar.month.SimpleWeekView.setOnTouchListener(android.view.View$OnTouchListener):void 485| const v0, #+37122 (0x00009102 | 5.20190e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| goto/16 Label_1 Label_6: .line 236 .end_local v1 .end_local v2 .restart_local v3 493| const v0, #+37123 (0x00009103 | 5.20204e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| const/4 v5, #+0 (0x00000000 | 0.00000) 500| goto/16 Label_4 } method com.android.calendar.month.SimpleWeeksAdapter.init():void { .src "SimpleWeeksAdapter.java" .line 121 .prologue_end .line 121 0| const v0, #+37124 (0x00009104 | 5.20218e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.view.GestureDetector 8| const v0, #+37125 (0x00009105 | 5.20232e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mContext 16| const v0, #+37126 (0x00009106 | 5.20246e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v3, com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener 24| const v0, #+37127 (0x00009107 | 5.20260e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v3,v4}, com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener.(com.android.calendar.month.SimpleWeeksAdapter):void 33| const v0, #+37128 (0x00009108 | 5.20274e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1,v2,v3}, android.view.GestureDetector.(android.content.Context, android.view.GestureDetector$OnGestureListener):void 42| const v0, #+37129 (0x00009109 | 5.20288e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput-object v1, v4, com.android.calendar.month.SimpleWeeksAdapter.mGestureDetector .line 122 50| const v0, #+37130 (0x0000910a | 5.20302e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v1, android.text.format.Time 58| const v0, #+37131 (0x0000910b | 5.20316e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v1}, android.text.format.Time.():void 67| const v0, #+37132 (0x0000910c | 5.20330e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v1, v4, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay .line 123 75| const v0, #+37133 (0x0000910d | 5.20344e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v4, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 83| const v0, #+37134 (0x0000910e | 5.20358e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 124 92| const v0, #+37135 (0x0000910f | 5.20372e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.calendar.month.SimpleWeeksAdapter.onDayTapped(android.text.format.Time):void { .params "day" .src "SimpleWeeksAdapter.java" .line 279 .prologue_end .line 279 0| const v0, #+37136 (0x00009110 | 5.20386e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 8| const v0, #+37137 (0x00009111 | 5.20400e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v1, v1, android.text.format.Time.hour 16| const v0, #+37138 (0x00009112 | 5.20414e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v1, v3, android.text.format.Time.hour .line 280 24| const v0, #+37139 (0x00009113 | 5.20428e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v2, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 32| const v0, #+37140 (0x00009114 | 5.20442e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v1, v1, android.text.format.Time.minute 40| const v0, #+37141 (0x00009115 | 5.20456e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput v1, v3, android.text.format.Time.minute .line 281 48| const v0, #+37142 (0x00009116 | 5.20470e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v2, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 56| const v0, #+37143 (0x00009117 | 5.20484e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget v1, v1, android.text.format.Time.second 64| const v0, #+37144 (0x00009118 | 5.20498e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput v1, v3, android.text.format.Time.second .line 282 72| const v0, #+37145 (0x00009119 | 5.20512e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void .line 283 81| const v0, #+37146 (0x0000911a | 5.20526e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.calendar.month.SimpleWeeksAdapter.onTouch(android.view.View, android.view.MotionEvent):boolean { .params "v", "event" .src "SimpleWeeksAdapter.java" .line 259 .prologue_end .line 259 0| const v0, #+37147 (0x0000911b | 5.20540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v6, com.android.calendar.month.SimpleWeeksAdapter.mGestureDetector 8| const v0, #+37148 (0x0000911c | 5.20554e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v8}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean 17| move-result v3 18| const v0, #+37149 (0x0000911d | 5.20568e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v3, Label_3 26| const v0, #+37150 (0x0000911e | 5.20582e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| move-object v2, v7 .line 260 33| check-cast v2, com.android.calendar.month.SimpleWeekView .line 261 .local v2, "view", com.android.calendar.month.SimpleWeekView 35| const v0, #+37151 (0x0000911f | 5.20596e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v7, com.android.calendar.month.SimpleWeekView .end_local v7 43| const v0, #+37152 (0x00009120 | 5.20610e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v8}, android.view.MotionEvent.getX():float 52| move-result v3 53| const v0, #+37153 (0x00009121 | 5.20624e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v7,v3}, com.android.calendar.month.SimpleWeekView.getDayFromLocation(float):android.text.format.Time 62| move-result-object v1 63| const v0, #+37154 (0x00009122 | 5.20638e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 .local v1, "day", android.text.format.Time 69| const-string/jumbo v3, "MonthByWeek" 72| const v0, #+37155 (0x00009123 | 5.20652e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 79| invoke-static {v3,v4}, android.util.Log.isLoggable(java.lang.String, int):boolean 82| move-result v3 83| const v0, #+37156 (0x00009124 | 5.20666e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| if-eqz v3, Label_1 .line 263 91| const v0, #+37157 (0x00009125 | 5.20680e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v3, "MonthByWeek" 100| const v0, #+37158 (0x00009126 | 5.20694e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| new-instance v4, java.lang.StringBuilder 108| const v0, #+37159 (0x00009127 | 5.20708e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-direct {v4}, java.lang.StringBuilder.():void 117| const v0, #+37160 (0x00009128 | 5.20723e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v5, "Touched day at Row=" 126| const v0, #+37161 (0x00009129 | 5.20737e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 135| move-result-object v4 136| const v0, #+37162 (0x0000912a | 5.20751e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget v5, v2, com.android.calendar.month.SimpleWeekView.mWeek 144| const v0, #+37163 (0x0000912b | 5.20765e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 153| move-result-object v4 154| const v0, #+37164 (0x0000912c | 5.20779e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const-string/jumbo v5, " day=" 163| const v0, #+37165 (0x0000912d | 5.20793e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 172| move-result-object v4 173| const v0, #+37166 (0x0000912e | 5.20807e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v1}, android.text.format.Time.toString():java.lang.String 182| move-result-object v5 183| const v0, #+37167 (0x0000912f | 5.20821e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 192| move-result-object v4 193| const v0, #+37168 (0x00009130 | 5.20835e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 202| move-result-object v4 203| const v0, #+37169 (0x00009131 | 5.20849e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 265 212| const v0, #+37170 (0x00009132 | 5.20863e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| if-eqz v1, Label_2 .line 266 220| const v0, #+37171 (0x00009133 | 5.20877e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v6,v1}, com.android.calendar.month.SimpleWeeksAdapter.onDayTapped(android.text.format.Time):void Label_2: .line 268 229| const v0, #+37172 (0x00009134 | 5.20891e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 236| return v3 Label_3: .line 270 .end_local v1 .end_local v2 .restart_local v7 237| const v0, #+37173 (0x00009135 | 5.20905e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v3, #+0 (0x00000000 | 0.00000) 244| return v3 } method com.android.calendar.month.SimpleWeeksAdapter.refresh():void { .src "SimpleWeeksAdapter.java" .line 186 .prologue_end .line 186 0| const v0, #+37174 (0x00009136 | 5.20919e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 187 9| const v0, #+37175 (0x00009137 | 5.20933e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.month.SimpleWeeksAdapter.setListView(android.widget.ListView):void { .params "lv" .src "SimpleWeeksAdapter.java" .line 300 .prologue_end .line 300 0| const v0, #+37176 (0x00009138 | 5.20947e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.SimpleWeeksAdapter.mListView .line 301 8| const v0, #+37177 (0x00009139 | 5.20961e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void { .params "selectedTime" .src "SimpleWeeksAdapter.java" .line 166 .prologue_end .line 166 0| const v0, #+37178 (0x0000913a | 5.20975e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 8| const v0, #+37179 (0x0000913b | 5.20989e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v6}, android.text.format.Time.set(android.text.format.Time):void .line 167 17| const v0, #+37180 (0x0000913c | 5.21003e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 25| const v0, #+37181 (0x0000913d | 5.21017e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 32| invoke-virtual {v3,v4}, android.text.format.Time.normalize(boolean):long 35| move-result-wide v1:v2 36| const v0, #+37182 (0x0000913e | 5.21031e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 169 .local v1, "millis", long 42| iget-object v3, v5, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 44| const v0, #+37183 (0x0000913f | 5.21045e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-wide v3:v4, v3, android.text.format.Time.gmtoff 52| const v0, #+37184 (0x00009140 | 5.21059e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v1,v2,v3,v4}, android.text.format.Time.getJulianDay(long, long):int 61| move-result v3 62| const v0, #+37185 (0x00009141 | 5.21073e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v4, v5, com.android.calendar.month.SimpleWeeksAdapter.mFirstDayOfWeek .line 168 70| const v0, #+37186 (0x00009142 | 5.21087e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v3,v4}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int 79| move-result v3 80| const v0, #+37187 (0x00009143 | 5.21101e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput v3, v5, com.android.calendar.month.SimpleWeeksAdapter.mSelectedWeek .line 170 88| const v0, #+37188 (0x00009144 | 5.21115e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v5}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 171 97| const v0, #+37189 (0x00009145 | 5.21129e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method com.android.calendar.month.SimpleWeeksAdapter.updateFocusMonth(int):void { .params "month" .src "SimpleWeeksAdapter.java" .line 253 .prologue_end .line 253 0| const v0, #+37190 (0x00009146 | 5.21143e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.month.SimpleWeeksAdapter.mFocusMonth .line 254 8| const v0, #+37191 (0x00009147 | 5.21157e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 255 17| const v0, #+37192 (0x00009148 | 5.21171e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleWeeksAdapter.updateParams(java.util.HashMap):void { .params "?" .src "SimpleWeeksAdapter.java" .line 133 .local_ex v5, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end 0| const v0, #+37193 (0x00009149 | 5.21185e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 133 7| if-nez v5, Label_1 .line 134 9| const v0, #+37194 (0x0000914a | 5.21199e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "MonthByWeek" 18| const v0, #+37195 (0x0000914b | 5.21213e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v3, "WeekParameters are null! Cannot update adapter." 27| const v0, #+37196 (0x0000914c | 5.21227e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 135 36| const v0, #+37197 (0x0000914d | 5.21241e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void Label_1: .line 137 43| const v0, #+37198 (0x0000914e | 5.21255e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v2, "focus_month" 52| const v0, #+37199 (0x0000914f | 5.21269e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 61| move-result v2 62| const v0, #+37200 (0x00009150 | 5.21283e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v2, Label_2 .line 138 70| const v0, #+37201 (0x00009151 | 5.21297e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v2, "focus_month" 79| const v0, #+37202 (0x00009152 | 5.21311e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 88| move-result-object v2 89| const v0, #+37203 (0x00009153 | 5.21325e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| check-cast v2, java.lang.Integer 97| const v0, #+37204 (0x00009154 | 5.21339e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v2}, java.lang.Integer.intValue():int 106| move-result v2 107| const v0, #+37205 (0x00009155 | 5.21353e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mFocusMonth Label_2: .line 140 115| const v0, #+37206 (0x00009156 | 5.21367e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v2, "focus_month" 124| const v0, #+37207 (0x00009157 | 5.21381e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 133| move-result v2 134| const v0, #+37208 (0x00009158 | 5.21395e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v2, Label_3 .line 141 142| const v0, #+37209 (0x00009159 | 5.21409e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const-string/jumbo v2, "num_weeks" 151| const v0, #+37210 (0x0000915a | 5.21423e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 160| move-result-object v2 161| const v0, #+37211 (0x0000915b | 5.21437e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| check-cast v2, java.lang.Integer 169| const v0, #+37212 (0x0000915c | 5.21451e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v2}, java.lang.Integer.intValue():int 178| move-result v2 179| const v0, #+37213 (0x0000915d | 5.21465e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mNumWeeks Label_3: .line 143 187| const v0, #+37214 (0x0000915e | 5.21479e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| const-string/jumbo v2, "week_numbers" 196| const v0, #+37215 (0x0000915f | 5.21493e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 205| move-result v2 206| const v0, #+37216 (0x00009160 | 5.21507e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-eqz v2, Label_5 .line 144 214| const v0, #+37217 (0x00009161 | 5.21521e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| const-string/jumbo v2, "week_numbers" 223| const v0, #+37218 (0x00009162 | 5.21535e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 232| move-result-object v2 233| const v0, #+37219 (0x00009163 | 5.21549e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| check-cast v2, java.lang.Integer 241| const v0, #+37220 (0x00009164 | 5.21563e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v2}, java.lang.Integer.intValue():int 250| move-result v2 251| const v0, #+37221 (0x00009165 | 5.21577e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-eqz v2, Label_9 259| const v0, #+37222 (0x00009166 | 5.21591e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_4: 266| const v0, #+37223 (0x00009167 | 5.21605e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| iput-boolean v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mShowWeekNumber Label_5: .line 146 274| const v0, #+37224 (0x00009168 | 5.21619e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| const-string/jumbo v2, "week_start" 283| const v0, #+37225 (0x00009169 | 5.21633e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 292| move-result v2 293| const v0, #+37226 (0x0000916a | 5.21647e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| if-eqz v2, Label_6 .line 147 301| const v0, #+37227 (0x0000916b | 5.21661e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| const-string/jumbo v2, "week_start" 310| const v0, #+37228 (0x0000916c | 5.21675e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 319| move-result-object v2 320| const v0, #+37229 (0x0000916d | 5.21689e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| check-cast v2, java.lang.Integer 328| const v0, #+37230 (0x0000916e | 5.21703e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-virtual {v2}, java.lang.Integer.intValue():int 337| move-result v2 338| const v0, #+37231 (0x0000916f | 5.21717e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mFirstDayOfWeek Label_6: .line 149 346| const v0, #+37232 (0x00009170 | 5.21731e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| const-string/jumbo v2, "selected_day" 355| const v0, #+37233 (0x00009171 | 5.21745e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 364| move-result v2 365| const v0, #+37234 (0x00009172 | 5.21759e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| if-eqz v2, Label_7 .line 150 373| const v0, #+37235 (0x00009173 | 5.21773e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| const-string/jumbo v2, "selected_day" 382| const v0, #+37236 (0x00009174 | 5.21787e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 391| move-result-object v2 392| const v0, #+37237 (0x00009175 | 5.21802e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| check-cast v2, java.lang.Integer 400| const v0, #+37238 (0x00009176 | 5.21816e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-virtual {v2}, java.lang.Integer.intValue():int 409| move-result v1 410| const v0, #+37239 (0x00009177 | 5.21830e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 151 .local v1, "julianDay", int 416| iget-object v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mSelectedDay 418| const v0, #+37240 (0x00009178 | 5.21844e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| invoke-virtual {v2,v1}, android.text.format.Time.setJulianDay(int):long .line 152 427| const v0, #+37241 (0x00009179 | 5.21858e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| iget v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mFirstDayOfWeek 435| const v0, #+37242 (0x0000917a | 5.21872e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-static {v1,v2}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int 444| move-result v2 445| const v0, #+37243 (0x0000917b | 5.21886e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mSelectedWeek Label_7: .line 154 .end_local v1 453| const v0, #+37244 (0x0000917c | 5.21900e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| const-string/jumbo v2, "days_per_week" 462| const v0, #+37245 (0x0000917d | 5.21914e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-virtual {v5,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 471| move-result v2 472| const v0, #+37246 (0x0000917e | 5.21928e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| if-eqz v2, Label_8 .line 155 480| const v0, #+37247 (0x0000917f | 5.21942e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| const-string/jumbo v2, "days_per_week" 489| const v0, #+37248 (0x00009180 | 5.21956e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| invoke-virtual {v5,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 498| move-result-object v2 499| const v0, #+37249 (0x00009181 | 5.21970e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| check-cast v2, java.lang.Integer 507| const v0, #+37250 (0x00009182 | 5.21984e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v2}, java.lang.Integer.intValue():int 516| move-result v2 517| const v0, #+37251 (0x00009183 | 5.21998e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| iput v2, v4, com.android.calendar.month.SimpleWeeksAdapter.mDaysPerWeek Label_8: .line 157 525| const v0, #+37252 (0x00009184 | 5.22012e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| invoke-virtual {v4}, com.android.calendar.month.SimpleWeeksAdapter.refresh():void .line 158 534| const v0, #+37253 (0x00009185 | 5.22026e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| return-void Label_9: 541| const v0, #+37254 (0x00009186 | 5.22040e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| move v2, v3 .line 144 548| goto/16 Label_4 } method com.android.calendar.month.MonthByWeekAdapter.-get0(com.android.calendar.month.MonthByWeekAdapter):android.os.Handler { 0| const v0, #+37255 (0x00009187 | 5.22054e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekAdapter.mEventDialogHandler 8| const v0, #+37256 (0x00009188 | 5.22068e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthByWeekAdapter.-wrap0(com.android.calendar.month.MonthByWeekAdapter, com.android.calendar.month.MonthWeekEventsView):void { .params "?", "v" .src "MonthByWeekAdapter.java" .line 1 .prologue_end 0| const v0, #+37257 (0x00009189 | 5.22082e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.month.MonthByWeekAdapter.clearClickedView(com.android.calendar.month.MonthWeekEventsView):void 9| const v0, #+37258 (0x0000918a | 5.22096e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.month.MonthByWeekAdapter.():void { .src "MonthByWeekAdapter.java" .line 47 .prologue_end .line 47 0| const v1, #+37259 (0x0000918b | 5.22110e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+56 (0x00000038 | 7.84727e-44) 8| sput v0, com.android.calendar.month.MonthByWeekAdapter.DEFAULT_QUERY_DAYS .line 43 10| const v1, #+37260 (0x0000918c | 5.22124e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.month.MonthByWeekAdapter.(android.content.Context, java.util.HashMap, android.os.Handler):void { .params "context", "?", "handler" .src "MonthByWeekAdapter.java" .line 84 .local_ex v9, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end 0| const v0, #+37261 (0x0000918d | 5.22138e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 84 8| invoke-direct {v7,v8,v9}, com.android.calendar.month.SimpleWeeksAdapter.(android.content.Context, java.util.HashMap):void .line 56 11| const v0, #+37262 (0x0000918e | 5.22152e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput-boolean v3, v7, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth .line 57 19| const v0, #+37263 (0x0000918f | 5.22166e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 26| iput v2, v7, com.android.calendar.month.MonthByWeekAdapter.mOrientation .line 60 28| const v0, #+37264 (0x00009190 | 5.22180e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| new-instance v2, java.util.ArrayList 36| const v0, #+37265 (0x00009191 | 5.22194e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v2}, java.util.ArrayList.():void 45| const v0, #+37266 (0x00009192 | 5.22208e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v2, v7, com.android.calendar.month.MonthByWeekAdapter.mEventDayList .line 61 53| const v0, #+37267 (0x00009193 | 5.22222e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) 60| iput-object v2, v7, com.android.calendar.month.MonthByWeekAdapter.mEvents .line 63 62| const v0, #+37268 (0x00009194 | 5.22236e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-boolean v4, v7, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday .line 64 70| const v0, #+37269 (0x00009195 | 5.22250e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 78| iput-wide v5:v6, v7, com.android.calendar.month.MonthByWeekAdapter.mAnimateTime .line 397 80| const v0, #+37270 (0x00009196 | 5.22264e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| new-instance v2, com.android.calendar.month.MonthByWeekAdapter$1 88| const v0, #+37271 (0x00009197 | 5.22278e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v2,v7}, com.android.calendar.month.MonthByWeekAdapter$1.(com.android.calendar.month.MonthByWeekAdapter):void 97| const v0, #+37272 (0x00009198 | 5.22292e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iput-object v2, v7, com.android.calendar.month.MonthByWeekAdapter.mDoClick .line 415 105| const v0, #+37273 (0x00009199 | 5.22306e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| new-instance v2, com.android.calendar.month.MonthByWeekAdapter$2 113| const v0, #+37274 (0x0000919a | 5.22320e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-direct {v2,v7}, com.android.calendar.month.MonthByWeekAdapter$2.(com.android.calendar.month.MonthByWeekAdapter):void 122| const v0, #+37275 (0x0000919b | 5.22334e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iput-object v2, v7, com.android.calendar.month.MonthByWeekAdapter.mDoSingleTapUp .line 85 130| const v0, #+37276 (0x0000919c | 5.22348e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput-object v10, v7, com.android.calendar.month.MonthByWeekAdapter.mEventDialogHandler .line 86 138| const v0, #+37277 (0x0000919d | 5.22362e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const-string/jumbo v2, "mini_month" 147| const v0, #+37278 (0x0000919e | 5.22376e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v9,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 156| move-result v2 157| const v0, #+37279 (0x0000919f | 5.22390e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v2, Label_2 .line 87 165| const v0, #+37280 (0x000091a0 | 5.22404e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const-string/jumbo v2, "mini_month" 174| const v0, #+37281 (0x000091a1 | 5.22418e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v9,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 183| move-result-object v2 184| const v0, #+37282 (0x000091a2 | 5.22432e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| check-cast v2, java.lang.Integer 192| const v0, #+37283 (0x000091a3 | 5.22446e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v2}, java.lang.Integer.intValue():int 201| move-result v2 202| const v0, #+37284 (0x000091a4 | 5.22460e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v2, Label_3 210| const v0, #+37285 (0x000091a5 | 5.22474e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| move v2, v3 Label_1: 217| const v0, #+37286 (0x000091a6 | 5.22488e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput-boolean v2, v7, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth Label_2: .line 89 225| const v0, #+37287 (0x000091a7 | 5.22502e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const v2, #+2131296257 (0x7f090001 | 1.82104e+38) 234| invoke-static {v8,v2}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 237| move-result v2 238| const v0, #+37288 (0x000091a8 | 5.22516e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iput-boolean v2, v7, com.android.calendar.month.MonthByWeekAdapter.mShowAgendaWithMonth .line 90 246| const v0, #+37289 (0x000091a9 | 5.22530e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-static {v8}, android.view.ViewConfiguration.get(android.content.Context):android.view.ViewConfiguration 255| move-result-object v1 256| const v0, #+37290 (0x000091aa | 5.22544e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 91 .local v1, "vc", android.view.ViewConfiguration 262| invoke-static {}, android.view.ViewConfiguration.getTapTimeout():int 265| move-result v2 266| const v0, #+37291 (0x000091ab | 5.22558e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| sput v2, com.android.calendar.month.MonthByWeekAdapter.mOnDownDelay .line 92 274| const v0, #+37292 (0x000091ac | 5.22572e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v1}, android.view.ViewConfiguration.getScaledTouchSlop():int 283| move-result v2 284| const v0, #+37293 (0x000091ad | 5.22586e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| int-to-float v2, v2 291| sput v2, com.android.calendar.month.MonthByWeekAdapter.mMovedPixelToCancel .line 93 293| const v0, #+37294 (0x000091ae | 5.22600e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| sget v2, com.android.calendar.month.MonthByWeekAdapter.mOnDownDelay 301| const v0, #+37295 (0x000091af | 5.22614e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| add-int/lit8 v2, v2, #+100 (0x00000064 | 1.40130e-43) 309| sput v2, com.android.calendar.month.MonthByWeekAdapter.mTotalClickDelay .line 94 311| const v0, #+37296 (0x000091b0 | 5.22628e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| return-void Label_3: .end_local v1 318| const v0, #+37297 (0x000091b1 | 5.22642e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| move v2, v4 .line 87 325| goto/16 Label_1 } method com.android.calendar.month.MonthByWeekAdapter.clearClickedView(com.android.calendar.month.MonthWeekEventsView):void { .params "v" .src "MonthByWeekAdapter.java" .line 388 .prologue_end .line 388 0| const v0, #+37298 (0x000091b2 | 5.22656e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mListView 8| const v0, #+37299 (0x000091b3 | 5.22670e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.month.MonthByWeekAdapter.mDoClick 16| const v0, #+37300 (0x000091b4 | 5.22684e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.widget.ListView.removeCallbacks(java.lang.Runnable):boolean .line 389 25| const v0, #+37301 (0x000091b5 | 5.22698e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| monitor-enter v4 .try_begin_1 .line 390 32| const v0, #+37302 (0x000091b6 | 5.22712e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v4}, com.android.calendar.month.MonthWeekEventsView.clearClickedDay():void .try_end_1 catch(...) : Label_1 41| const v0, #+37303 (0x000091b7 | 5.22726e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| monitor-exit v4 .line 392 48| const v0, #+37304 (0x000091b8 | 5.22740e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) 55| iput-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mClickedView .line 393 57| const v0, #+37305 (0x000091b9 | 5.22754e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-void Label_1: .line 389 64| const v0, #+37306 (0x000091ba | 5.22768e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| move-exception v1 71| monitor-exit v4 72| const v0, #+37307 (0x000091bb | 5.22782e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| throw v1 } method com.android.calendar.month.MonthByWeekAdapter.sendEventsToView(com.android.calendar.month.MonthWeekEventsView):void { .params "v" .src "MonthByWeekAdapter.java" .line 256 .prologue_end 0| const v0, #+37308 (0x000091bc | 5.22796e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 256 8| iget-object v4, v8, com.android.calendar.month.MonthByWeekAdapter.mEventDayList 10| const v0, #+37309 (0x000091bd | 5.22810e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, java.util.ArrayList.size():int 19| move-result v4 20| const v0, #+37310 (0x000091be | 5.22824e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v4, Label_2 .line 257 28| const v0, #+37311 (0x000091bf | 5.22838e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v4, "MonthByWeekAdapter" 37| const v0, #+37312 (0x000091c0 | 5.22852e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v4,v5}, android.util.Log.isLoggable(java.lang.String, int):boolean 46| move-result v4 47| const v0, #+37313 (0x000091c1 | 5.22866e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v4, Label_1 .line 258 55| const v0, #+37314 (0x000091c2 | 5.22881e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v4, "MonthByWeekAdapter" 64| const v0, #+37315 (0x000091c3 | 5.22895e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const-string/jumbo v5, "No events loaded, did not pass any events to view." 73| const v0, #+37316 (0x000091c4 | 5.22909e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 260 82| const v0, #+37317 (0x000091c5 | 5.22923e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v9,v7,v7}, com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List, java.util.ArrayList):void .line 261 91| const v0, #+37318 (0x000091c6 | 5.22937e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void Label_2: .line 263 98| const v0, #+37319 (0x000091c7 | 5.22951e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v9}, com.android.calendar.month.MonthWeekEventsView.getFirstJulianDay():int 107| move-result v3 108| const v0, #+37320 (0x000091c8 | 5.22965e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 264 .local v3, "viewJulianDay", int 114| iget v4, v8, com.android.calendar.month.MonthByWeekAdapter.mFirstJulianDay 116| const v0, #+37321 (0x000091c9 | 5.22979e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| sub-int v2, v3, v4 .line 265 .local v2, "start", int 124| iget v4, v9, com.android.calendar.month.MonthWeekEventsView.mNumDays 126| const v0, #+37322 (0x000091ca | 5.22993e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int v1, v2, v4 .line 266 .local v1, "end", int 134| if-ltz v2, Label_3 136| const v0, #+37323 (0x000091cb | 5.23007e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v4, v8, com.android.calendar.month.MonthByWeekAdapter.mEventDayList 144| const v0, #+37324 (0x000091cc | 5.23021e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v4}, java.util.ArrayList.size():int 153| move-result v4 154| const v0, #+37325 (0x000091cd | 5.23035e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-le v1, v4, Label_5 Label_3: .line 267 162| const v0, #+37326 (0x000091ce | 5.23049e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const-string/jumbo v4, "MonthByWeekAdapter" 171| const v0, #+37327 (0x000091cf | 5.23063e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v4,v5}, android.util.Log.isLoggable(java.lang.String, int):boolean 180| move-result v4 181| const v0, #+37328 (0x000091d0 | 5.23077e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| if-eqz v4, Label_4 .line 268 189| const v0, #+37329 (0x000091d1 | 5.23091e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const-string/jumbo v4, "MonthByWeekAdapter" 198| const v0, #+37330 (0x000091d2 | 5.23105e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| new-instance v5, java.lang.StringBuilder 206| const v0, #+37331 (0x000091d3 | 5.23119e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-direct {v5}, java.lang.StringBuilder.():void 215| const v0, #+37332 (0x000091d4 | 5.23133e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const-string/jumbo v6, "Week is outside range of loaded events. viewStart: " 224| const v0, #+37333 (0x000091d5 | 5.23147e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 233| move-result-object v5 234| const v0, #+37334 (0x000091d6 | 5.23161e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v5,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 243| move-result-object v5 244| const v0, #+37335 (0x000091d7 | 5.23175e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 250| const-string/jumbo v6, " eventsStart: " .line 268 253| const v0, #+37336 (0x000091d8 | 5.23189e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 262| move-result-object v5 263| const v0, #+37337 (0x000091d9 | 5.23203e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 269| iget v6, v8, com.android.calendar.month.MonthByWeekAdapter.mFirstJulianDay .line 268 271| const v0, #+37338 (0x000091da | 5.23217e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 280| move-result-object v5 281| const v0, #+37339 (0x000091db | 5.23231e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 290| move-result-object v5 291| const v0, #+37340 (0x000091dc | 5.23245e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-static {v4,v5}, android.util.Log.d(java.lang.String, java.lang.String):int Label_4: .line 271 300| const v0, #+37341 (0x000091dd | 5.23259e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-virtual {v9,v7,v7}, com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List, java.util.ArrayList):void .line 272 309| const v0, #+37342 (0x000091de | 5.23273e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| return-void Label_5: .line 274 316| const v0, #+37343 (0x000091df | 5.23287e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| iget-object v4, v8, com.android.calendar.month.MonthByWeekAdapter.mEventDayList 324| const v0, #+37344 (0x000091e0 | 5.23301e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-virtual {v4,v2,v1}, java.util.ArrayList.subList(int, int):java.util.List 333| move-result-object v4 334| const v0, #+37345 (0x000091e1 | 5.23315e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v5, v8, com.android.calendar.month.MonthByWeekAdapter.mEvents 342| const v0, #+37346 (0x000091e2 | 5.23329e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v9,v4,v5}, com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List, java.util.ArrayList):void .line 275 351| const v0, #+37347 (0x000091e3 | 5.23343e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| return-void } method com.android.calendar.month.MonthByWeekAdapter.setDayParameters(android.text.format.Time):void { .params "day" .src "MonthByWeekAdapter.java" .line 305 .prologue_end .line 305 0| const v0, #+37348 (0x000091e4 | 5.23357e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 8| const v0, #+37349 (0x000091e5 | 5.23371e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v2, v6, android.text.format.Time.timezone .line 306 16| const v0, #+37350 (0x000091e6 | 5.23385e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| new-instance v1, android.text.format.Time 24| const v0, #+37351 (0x000091e7 | 5.23399e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v5, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 32| const v0, #+37352 (0x000091e8 | 5.23413e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void .line 307 .local v1, "currTime", android.text.format.Time 41| const v0, #+37353 (0x000091e9 | 5.23427e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v5, com.android.calendar.month.MonthByWeekAdapter.mController 49| const v0, #+37354 (0x000091ea | 5.23441e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 58| move-result-wide v3:v4 59| const v0, #+37355 (0x000091eb | 5.23455e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v3,v4}, android.text.format.Time.set(long):void .line 308 68| const v0, #+37356 (0x000091ec | 5.23469e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget v2, v1, android.text.format.Time.hour 76| const v0, #+37357 (0x000091ed | 5.23483e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput v2, v6, android.text.format.Time.hour .line 309 84| const v0, #+37358 (0x000091ee | 5.23497e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v2, v1, android.text.format.Time.minute 92| const v0, #+37359 (0x000091ef | 5.23511e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput v2, v6, android.text.format.Time.minute .line 310 100| const v0, #+37360 (0x000091f0 | 5.23525e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v2, #+0 (0x00000000 | 0.00000) 107| iput-boolean v2, v6, android.text.format.Time.allDay .line 311 109| const v0, #+37361 (0x000091f1 | 5.23539e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 116| invoke-virtual {v6,v2}, android.text.format.Time.normalize(boolean):long .line 312 119| const v0, #+37362 (0x000091f2 | 5.23553e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.calendar.month.MonthByWeekAdapter.updateTimeZones():void { .src "MonthByWeekAdapter.java" .line 114 .prologue_end .line 114 0| const v0, #+37363 (0x000091f3 | 5.23567e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 8| const v0, #+37364 (0x000091f4 | 5.23581e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 16| const v0, #+37365 (0x000091f5 | 5.23595e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v2, v1, android.text.format.Time.timezone .line 115 24| const v0, #+37366 (0x000091f6 | 5.23609e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 32| const v0, #+37367 (0x000091f7 | 5.23623e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 39| invoke-virtual {v1,v2}, android.text.format.Time.normalize(boolean):long .line 116 42| const v0, #+37368 (0x000091f8 | 5.23637e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mToday 50| const v0, #+37369 (0x000091f9 | 5.23651e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v3, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 58| const v0, #+37370 (0x000091fa | 5.23665e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v2, v1, android.text.format.Time.timezone .line 117 66| const v0, #+37371 (0x000091fb | 5.23679e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mToday 74| const v0, #+37372 (0x000091fc | 5.23693e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 118 83| const v0, #+37373 (0x000091fd | 5.23707e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mTempTime 91| const v0, #+37374 (0x000091fe | 5.23721e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v3, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 99| const v0, #+37375 (0x000091ff | 5.23735e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 119 108| const v0, #+37376 (0x00009200 | 5.23749e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-void } method com.android.calendar.month.MonthByWeekAdapter.animateToday():void { .src "MonthByWeekAdapter.java" .line 97 .prologue_end .line 97 0| const v0, #+37377 (0x00009201 | 5.23763e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| iput-boolean v1, v3, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday .line 98 9| const v0, #+37378 (0x00009202 | 5.23777e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {}, java.lang.System.currentTimeMillis():long 18| move-result-wide v1:v2 19| const v0, #+37379 (0x00009203 | 5.23791e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-wide v1:v2, v3, com.android.calendar.month.MonthByWeekAdapter.mAnimateTime .line 99 27| const v0, #+37380 (0x00009204 | 5.23805e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.month.MonthByWeekAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "MonthByWeekAdapter.java" .line 189 0| move-object/16 v12, v13 3| move/16 v13, v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 .prologue_end .line 189 12| const v16, #+37381 (0x00009205 | 5.23819e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| iget-boolean v7, v12, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth 20| const v16, #+37382 (0x00009206 | 5.23833e-41) 23| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v7, Label_1 .line 190 28| const v16, #+37383 (0x00009207 | 5.23847e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-super {v12,v13,v14,v15}, com.android.calendar.month.SimpleWeeksAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 37| move-result-object v7 38| const v16, #+37384 (0x00009208 | 5.23861e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| return-object v7 Label_1: .line 193 45| const v16, #+37385 (0x00009209 | 5.23875e-41) 48| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 51| new-instance v4, android.widget.AbsListView$LayoutParams .line 194 53| const v16, #+37386 (0x0000920a | 5.23889e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v7, #-1 (0xffffffff | NaN) 60| const/4 v8, #-1 (0xffffffff | NaN) .line 193 61| invoke-direct {v4,v7,v8}, android.widget.AbsListView$LayoutParams.(int, int):void .line 195 .local v4, "params", android.widget.AbsListView$LayoutParams 64| const v16, #+37387 (0x0000920b | 5.23903e-41) 67| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v2, #+0 (0x00000000 | 0.00000) .line 196 .local_ex v2, "drawingParams", java.util.HashMap, "Ljava/util/HashMap;" 71| const/4 v3, #+0 (0x00000000 | 0.00000) .line 197 .local v3, "isAnimatingToday", boolean 72| if-eqz v14, Label_9 74| const v16, #+37388 (0x0000920c | 5.23917e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| move-object v6, v14 .line 198 81| check-cast v6, com.android.calendar.month.MonthWeekEventsView .line 201 .local v6, "v", com.android.calendar.month.MonthWeekEventsView 83| const v16, #+37389 (0x0000920d | 5.23931e-41) 86| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 89| iget-boolean v7, v12, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday 91| const v16, #+37390 (0x0000920e | 5.23945e-41) 94| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v7, Label_8 99| const v16, #+37391 (0x0000920f | 5.23960e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v7, v12, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 107| const v16, #+37392 (0x00009210 | 5.23974e-41) 110| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v7, v7, android.text.format.Time.timezone 115| const v16, #+37393 (0x00009211 | 5.23988e-41) 118| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v6,v7}, com.android.calendar.month.MonthWeekEventsView.updateToday(java.lang.String):boolean 124| move-result v7 125| const v16, #+37394 (0x00009212 | 5.24002e-41) 128| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 131| if-eqz v7, Label_8 .line 202 133| const v16, #+37395 (0x00009213 | 5.24016e-41) 136| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {}, java.lang.System.currentTimeMillis():long 142| move-result-wide v0:v1 143| const v16, #+37396 (0x00009214 | 5.24030e-41) 146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 206 .local v0, "currentTime", long 149| iget-wide v8:v9, v12, com.android.calendar.month.MonthByWeekAdapter.mAnimateTime 151| const v16, #+37397 (0x00009215 | 5.24044e-41) 154| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 157| sub-long v8:v9, v0:v1, v8:v9 159| const-wide/16 v10:v11, #+1000 (0x000003e8 | 1.40130e-42) 161| cmp-long v7, v8:v9, v10:v11 163| if-lez v7, Label_7 .line 207 165| const v16, #+37398 (0x00009216 | 5.24058e-41) 168| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 171| const/4 v7, #+0 (0x00000000 | 0.00000) 172| iput-boolean v7, v12, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday .line 208 174| const v16, #+37399 (0x00009217 | 5.24072e-41) 177| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 180| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 182| iput-wide v8:v9, v12, com.android.calendar.month.MonthByWeekAdapter.mAnimateTime Label_2: .line 221 .end_local v0 .end_local v2 184| const v16, #+37400 (0x00009218 | 5.24086e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| if-nez v2, Label_3 .line 222 192| const v16, #+37401 (0x00009219 | 5.24100e-41) 195| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 198| new-instance v2, java.util.HashMap 200| const v16, #+37402 (0x0000921a | 5.24114e-41) 203| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v2}, java.util.HashMap.():void Label_3: .line 224 209| const v16, #+37403 (0x0000921b | 5.24128e-41) 212| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v2}, java.util.HashMap.clear():void .line 226 218| const v16, #+37404 (0x0000921c | 5.24142e-41) 221| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v6,v4}, com.android.calendar.month.MonthWeekEventsView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 227 227| const v16, #+37405 (0x0000921d | 5.24156e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 234| invoke-virtual {v6,v7}, com.android.calendar.month.MonthWeekEventsView.setClickable(boolean):void .line 228 237| const v16, #+37406 (0x0000921e | 5.24170e-41) 240| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v6,v12}, com.android.calendar.month.MonthWeekEventsView.setOnTouchListener(android.view.View$OnTouchListener):void .line 230 246| const v16, #+37407 (0x0000921f | 5.24184e-41) 249| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 252| const/4 v5, #-1 (0xffffffff | NaN) .line 231 .local v5, "selectedDay", int 253| iget v7, v12, com.android.calendar.month.MonthByWeekAdapter.mSelectedWeek 255| const v16, #+37408 (0x00009220 | 5.24198e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| if-ne v7, v13, Label_4 .line 232 263| const v16, #+37409 (0x00009221 | 5.24212e-41) 266| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 269| iget-object v7, v12, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 271| const v16, #+37410 (0x00009222 | 5.24226e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| iget v5, v7, android.text.format.Time.weekDay Label_4: .line 235 279| const v16, #+37411 (0x00009223 | 5.24240e-41) 282| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 285| const-string/jumbo v7, "height" .line 236 288| const v16, #+37412 (0x00009224 | 5.24254e-41) 291| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v15}, android.view.ViewGroup.getHeight():int 297| move-result v8 298| const v16, #+37413 (0x00009225 | 5.24268e-41) 301| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v15}, android.view.ViewGroup.getTop():int 307| move-result v9 308| const v16, #+37414 (0x00009226 | 5.24282e-41) 311| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 314| add-int/2addr v8, v9 315| iget v9, v12, com.android.calendar.month.MonthByWeekAdapter.mNumWeeks 317| const v16, #+37415 (0x00009227 | 5.24296e-41) 320| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 323| div-int/2addr v8, v9 324| const v16, #+37416 (0x00009228 | 5.24310e-41) 327| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 333| move-result-object v8 334| const v16, #+37417 (0x00009229 | 5.24324e-41) 337| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 235 340| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 237 343| const v16, #+37418 (0x0000922a | 5.24338e-41) 346| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 349| const-string/jumbo v7, "selected_day" 352| const v16, #+37419 (0x0000922b | 5.24352e-41) 355| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 361| move-result-object v8 362| const v16, #+37420 (0x0000922c | 5.24366e-41) 365| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 238 371| const v16, #+37421 (0x0000922d | 5.24380e-41) 374| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 377| const-string/jumbo v8, "show_wk_num" 380| const v16, #+37422 (0x0000922e | 5.24394e-41) 383| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 386| iget-boolean v7, v12, com.android.calendar.month.MonthByWeekAdapter.mShowWeekNumber 388| const v16, #+37423 (0x0000922f | 5.24408e-41) 391| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 394| if-eqz v7, Label_10 396| const v16, #+37424 (0x00009230 | 5.24422e-41) 399| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 402| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_5: 403| const v16, #+37425 (0x00009231 | 5.24436e-41) 406| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 412| move-result-object v7 413| const v16, #+37426 (0x00009232 | 5.24450e-41) 416| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-virtual {v2,v8,v7}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 239 422| const v16, #+37427 (0x00009233 | 5.24464e-41) 425| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 428| const-string/jumbo v7, "week_start" 431| const v16, #+37428 (0x00009234 | 5.24478e-41) 434| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 437| iget v8, v12, com.android.calendar.month.MonthByWeekAdapter.mFirstDayOfWeek 439| const v16, #+37429 (0x00009235 | 5.24492e-41) 442| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 448| move-result-object v8 449| const v16, #+37430 (0x00009236 | 5.24506e-41) 452| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 240 458| const v16, #+37431 (0x00009237 | 5.24520e-41) 461| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 464| const-string/jumbo v7, "num_days" 467| const v16, #+37432 (0x00009238 | 5.24534e-41) 470| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 473| iget v8, v12, com.android.calendar.month.MonthByWeekAdapter.mDaysPerWeek 475| const v16, #+37433 (0x00009239 | 5.24548e-41) 478| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 484| move-result-object v8 485| const v16, #+37434 (0x0000923a | 5.24562e-41) 488| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 241 494| const v16, #+37435 (0x0000923b | 5.24576e-41) 497| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 500| const-string/jumbo v7, "week" 503| const v16, #+37436 (0x0000923c | 5.24590e-41) 506| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-static {v13}, java.lang.Integer.valueOf(int):java.lang.Integer 512| move-result-object v8 513| const v16, #+37437 (0x0000923d | 5.24604e-41) 516| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 519| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 242 522| const v16, #+37438 (0x0000923e | 5.24618e-41) 525| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 528| const-string/jumbo v7, "focus_month" 531| const v16, #+37439 (0x0000923f | 5.24632e-41) 534| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 537| iget v8, v12, com.android.calendar.month.MonthByWeekAdapter.mFocusMonth 539| const v16, #+37440 (0x00009240 | 5.24646e-41) 542| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 548| move-result-object v8 549| const v16, #+37441 (0x00009241 | 5.24660e-41) 552| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 243 558| const v16, #+37442 (0x00009242 | 5.24674e-41) 561| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 564| const-string/jumbo v7, "orientation" 567| const v16, #+37443 (0x00009243 | 5.24688e-41) 570| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 573| iget v8, v12, com.android.calendar.month.MonthByWeekAdapter.mOrientation 575| const v16, #+37444 (0x00009244 | 5.24702e-41) 578| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 584| move-result-object v8 585| const v16, #+37445 (0x00009245 | 5.24716e-41) 588| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 591| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 245 594| const v16, #+37446 (0x00009246 | 5.24730e-41) 597| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 600| if-eqz v3, Label_6 .line 246 602| const v16, #+37447 (0x00009247 | 5.24744e-41) 605| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 608| const-string/jumbo v7, "animate_today" 611| const v16, #+37448 (0x00009248 | 5.24758e-41) 614| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 617| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 618| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 621| move-result-object v8 622| const v16, #+37449 (0x00009249 | 5.24772e-41) 625| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-virtual {v2,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 247 631| const v16, #+37450 (0x0000924a | 5.24786e-41) 634| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 637| const/4 v7, #+0 (0x00000000 | 0.00000) 638| iput-boolean v7, v12, com.android.calendar.month.MonthByWeekAdapter.mAnimateToday Label_6: .line 250 640| const v16, #+37451 (0x0000924b | 5.24800e-41) 643| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 646| iget-object v7, v12, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 648| const v16, #+37452 (0x0000924c | 5.24814e-41) 651| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 654| iget-object v7, v7, android.text.format.Time.timezone 656| const v16, #+37453 (0x0000924d | 5.24828e-41) 659| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 662| invoke-virtual {v6,v2,v7}, com.android.calendar.month.MonthWeekEventsView.setWeekParams(java.util.HashMap, java.lang.String):void .line 251 665| const v16, #+37454 (0x0000924e | 5.24842e-41) 668| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-direct {v12,v6}, com.android.calendar.month.MonthByWeekAdapter.sendEventsToView(com.android.calendar.month.MonthWeekEventsView):void .line 252 674| const v16, #+37455 (0x0000924f | 5.24856e-41) 677| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 680| return-object v6 Label_7: .line 210 .end_local v5 .restart_local v0 .restart_local v2 681| const v16, #+37456 (0x00009250 | 5.24870e-41) 684| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 687| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 213 688| new-instance v6, com.android.calendar.month.MonthWeekEventsView .end_local v6 690| const v16, #+37457 (0x00009251 | 5.24884e-41) 693| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 696| iget-object v7, v12, com.android.calendar.month.MonthByWeekAdapter.mContext 698| const v16, #+37458 (0x00009252 | 5.24898e-41) 701| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 704| invoke-direct {v6,v7}, com.android.calendar.month.MonthWeekEventsView.(android.content.Context):void .restart_local v6 707| const v16, #+37459 (0x00009253 | 5.24912e-41) 710| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 713| goto/16 Label_2 Label_8: .line 216 .end_local v0 715| const v16, #+37460 (0x00009254 | 5.24926e-41) 718| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 721| invoke-virtual {v6}, com.android.calendar.month.MonthWeekEventsView.getTag():java.lang.Object 724| move-result-object v2 725| const v16, #+37461 (0x00009255 | 5.24940e-41) 728| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .end_local v2 731| check-cast v2, java.util.HashMap .local_ex v2, "drawingParams", java.util.HashMap, "Ljava/util/HashMap;" 733| const v16, #+37462 (0x00009256 | 5.24954e-41) 736| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 739| goto/16 Label_2 Label_9: .line 219 .end_local v6 .local_ex v2, "drawingParams", java.util.HashMap, "Ljava/util/HashMap;" 741| const v16, #+37463 (0x00009257 | 5.24968e-41) 744| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 747| new-instance v6, com.android.calendar.month.MonthWeekEventsView 749| const v16, #+37464 (0x00009258 | 5.24982e-41) 752| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 755| iget-object v7, v12, com.android.calendar.month.MonthByWeekAdapter.mContext 757| const v16, #+37465 (0x00009259 | 5.24996e-41) 760| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 763| invoke-direct {v6,v7}, com.android.calendar.month.MonthWeekEventsView.(android.content.Context):void .restart_local v6 766| const v16, #+37466 (0x0000925a | 5.25010e-41) 769| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 772| goto/16 Label_2 Label_10: .line 238 .end_local v2 .restart_local v5 774| const v16, #+37467 (0x0000925b | 5.25024e-41) 777| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 780| const/4 v7, #+0 (0x00000000 | 0.00000) 781| goto/16 Label_5 } method com.android.calendar.month.MonthByWeekAdapter.init():void { .src "MonthByWeekAdapter.java" .line 103 .prologue_end .line 103 0| const v0, #+37468 (0x0000925c | 5.25039e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4}, com.android.calendar.month.SimpleWeeksAdapter.init():void .line 104 9| const v0, #+37469 (0x0000925d | 5.25053e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.view.GestureDetector 17| const v0, #+37470 (0x0000925e | 5.25067e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.calendar.month.MonthByWeekAdapter.mContext 25| const v0, #+37471 (0x0000925f | 5.25081e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| new-instance v3, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener 33| const v0, #+37472 (0x00009260 | 5.25095e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v3,v4}, com.android.calendar.month.MonthByWeekAdapter$CalendarGestureListener.(com.android.calendar.month.MonthByWeekAdapter):void 42| const v0, #+37473 (0x00009261 | 5.25109e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v2,v3}, android.view.GestureDetector.(android.content.Context, android.view.GestureDetector$OnGestureListener):void 51| const v0, #+37474 (0x00009262 | 5.25123e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mGestureDetector .line 105 59| const v0, #+37475 (0x00009263 | 5.25137e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mContext 67| const v0, #+37476 (0x00009264 | 5.25151e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-static {v1}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 76| move-result-object v1 77| const v0, #+37477 (0x00009265 | 5.25165e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mController .line 106 85| const v0, #+37478 (0x00009266 | 5.25179e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mContext 93| const v0, #+37479 (0x00009267 | 5.25193e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v2, #+0 (0x00000000 | 0.00000) 100| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 103| move-result-object v1 104| const v0, #+37480 (0x00009268 | 5.25207e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone .line 107 112| const v0, #+37481 (0x00009269 | 5.25221e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 120| const v0, #+37482 (0x0000926a | 5.25235e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v2, v4, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 128| const v0, #+37483 (0x0000926b | 5.25249e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v1,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 108 137| const v0, #+37484 (0x0000926c | 5.25263e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| new-instance v1, android.text.format.Time 145| const v0, #+37485 (0x0000926d | 5.25277e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v2, v4, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 153| const v0, #+37486 (0x0000926e | 5.25291e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 162| const v0, #+37487 (0x0000926f | 5.25305e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mToday .line 109 170| const v0, #+37488 (0x00009270 | 5.25319e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mToday 178| const v0, #+37489 (0x00009271 | 5.25333e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 110 187| const v0, #+37490 (0x00009272 | 5.25347e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| new-instance v1, android.text.format.Time 195| const v0, #+37491 (0x00009273 | 5.25361e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v2, v4, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone 203| const v0, #+37492 (0x00009274 | 5.25375e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 212| const v0, #+37493 (0x00009275 | 5.25389e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| iput-object v1, v4, com.android.calendar.month.MonthByWeekAdapter.mTempTime .line 111 220| const v0, #+37494 (0x00009276 | 5.25403e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| return-void } method com.android.calendar.month.MonthByWeekAdapter.onDayTapped(android.text.format.Time):void { .params "day" .src "MonthByWeekAdapter.java" .line 289 .prologue_end 0| const v0, #+37495 (0x00009277 | 5.25417e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v3:v4, #+32 (0x00000020 | 4.48416e-44) 8| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 10| const/4 v12, #+0 (0x00000000 | 0.00000) .line 289 11| invoke-direct {v14,v15}, com.android.calendar.month.MonthByWeekAdapter.setDayParameters(android.text.format.Time):void .line 290 14| const v0, #+37496 (0x00009278 | 5.25431e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| iget-boolean v1, v14, com.android.calendar.month.MonthByWeekAdapter.mShowAgendaWithMonth 22| const v0, #+37497 (0x00009279 | 5.25445e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-nez v1, Label_1 30| const v0, #+37498 (0x0000927a | 5.25459e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-boolean v1, v14, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth 38| const v0, #+37499 (0x0000927b | 5.25473e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-eqz v1, Label_3 Label_1: .line 293 46| const v0, #+37500 (0x0000927c | 5.25487e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v1, v14, com.android.calendar.month.MonthByWeekAdapter.mController 54| const v0, #+37501 (0x0000927d | 5.25501e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v2, v14, com.android.calendar.month.MonthByWeekAdapter.mContext .line 294 62| const v0, #+37502 (0x0000927e | 5.25515e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v9, #+0 (0x00000000 | 0.00000) 69| const-wide/16 v10:v11, #+1 (0x00000001 | 1.40130e-45) 71| move-object v5, v15 72| move-object v6, v15 73| move-object v13, v12 .line 293 74| invoke-virtual/range {v1..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void Label_2: .line 302 77| const v0, #+37503 (0x0000927f | 5.25529e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void Label_3: .line 297 84| const v0, #+37504 (0x00009280 | 5.25543e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v1, v14, com.android.calendar.month.MonthByWeekAdapter.mController 92| const v0, #+37505 (0x00009281 | 5.25557e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v14, com.android.calendar.month.MonthByWeekAdapter.mContext .line 298 100| const v0, #+37506 (0x00009282 | 5.25571e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v9, #-1 (0xffffffff | NaN) .line 299 107| const-wide/16 v10:v11, #+5 (0x00000005 | 7.00649e-45) 109| move-object v5, v15 110| move-object v6, v15 111| move-object v13, v12 .line 297 112| invoke-virtual/range {v1..v13}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void 115| const v0, #+37507 (0x00009283 | 5.25585e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| goto/16 Label_2 } method com.android.calendar.month.MonthByWeekAdapter.onTouch(android.view.View, android.view.MotionEvent):boolean { .params "v", "event" .src "MonthByWeekAdapter.java" .line 316 .prologue_end .line 316 0| const v0, #+37508 (0x00009284 | 5.25599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| instance-of v2, v10, com.android.calendar.month.MonthWeekEventsView 8| const v0, #+37509 (0x00009285 | 5.25613e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 317 16| const v0, #+37510 (0x00009286 | 5.25627e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-super {v9,v10,v11}, com.android.calendar.month.SimpleWeeksAdapter.onTouch(android.view.View, android.view.MotionEvent):boolean 25| move-result v2 26| const v0, #+37511 (0x00009287 | 5.25641e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v2 Label_1: .line 320 33| const v0, #+37512 (0x00009288 | 5.25655e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v11}, android.view.MotionEvent.getAction():int 42| move-result v1 43| const v0, #+37513 (0x00009289 | 5.25669e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 324 .local v1, "action", int 49| iget-object v2, v9, com.android.calendar.month.MonthByWeekAdapter.mGestureDetector 51| const v0, #+37514 (0x0000928a | 5.25683e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v11}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean 60| move-result v2 61| const v0, #+37515 (0x0000928b | 5.25697e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v2, Label_4 .line 325 69| const v0, #+37516 (0x0000928c | 5.25711e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v10, com.android.calendar.month.MonthWeekEventsView .end_local v10 77| const v0, #+37517 (0x0000928d | 5.25725e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v10, v9, com.android.calendar.month.MonthByWeekAdapter.mSingleTapUpView .line 326 85| const v0, #+37518 (0x0000928e | 5.25739e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {}, java.lang.System.currentTimeMillis():long 94| move-result-wide v5:v6 95| const v0, #+37519 (0x0000928f | 5.25753e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-wide v7:v8, v9, com.android.calendar.month.MonthByWeekAdapter.mClickTime 103| const v0, #+37520 (0x00009290 | 5.25767e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-long v3:v4, v5:v6, v7:v8 .line 328 .local v3, "delay", long 111| iget-object v2, v9, com.android.calendar.month.MonthByWeekAdapter.mListView 113| const v0, #+37521 (0x00009291 | 5.25781e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v7, v9, com.android.calendar.month.MonthByWeekAdapter.mDoSingleTapUp .line 329 121| const v0, #+37522 (0x00009292 | 5.25795e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| sget v5, com.android.calendar.month.MonthByWeekAdapter.mTotalClickDelay 129| const v0, #+37523 (0x00009293 | 5.25809e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| int-to-long v5:v6, v5 136| cmp-long v5, v3:v4, v5:v6 138| if-lez v5, Label_3 140| const v0, #+37524 (0x00009294 | 5.25823e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) Label_2: .line 328 148| const v0, #+37525 (0x00009295 | 5.25837e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v2,v7,v5,v6}, android.widget.ListView.postDelayed(java.lang.Runnable, long):boolean .line 330 157| const v0, #+37526 (0x00009296 | 5.25851e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 164| return v2 Label_3: .line 329 165| const v0, #+37527 (0x00009297 | 5.25865e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| sget v5, com.android.calendar.month.MonthByWeekAdapter.mTotalClickDelay 173| const v0, #+37528 (0x00009298 | 5.25879e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| int-to-long v5:v6, v5 180| sub-long/2addr v5:v6, v3:v4 181| goto/16 Label_2 Label_4: .line 334 .end_local v3 .restart_local v10 183| const v0, #+37529 (0x00009299 | 5.25893e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| packed-switch v1, Label_9 Label_5: .line 358 .end_local v10 192| const v0, #+37530 (0x0000929a | 5.25907e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const/4 v2, #+0 (0x00000000 | 0.00000) 199| return v2 Label_6: .line 336 .restart_local v10 200| const v0, #+37531 (0x0000929b | 5.25921e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| check-cast v10, com.android.calendar.month.MonthWeekEventsView .end_local v10 208| const v0, #+37532 (0x0000929c | 5.25935e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iput-object v10, v9, com.android.calendar.month.MonthByWeekAdapter.mClickedView .line 337 216| const v0, #+37533 (0x0000929d | 5.25949e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v11}, android.view.MotionEvent.getX():float 225| move-result v2 226| const v0, #+37534 (0x0000929e | 5.25963e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iput v2, v9, com.android.calendar.month.MonthByWeekAdapter.mClickedXLocation .line 338 234| const v0, #+37535 (0x0000929f | 5.25977e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-static {}, java.lang.System.currentTimeMillis():long 243| move-result-wide v5:v6 244| const v0, #+37536 (0x000092a0 | 5.25991e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput-wide v5:v6, v9, com.android.calendar.month.MonthByWeekAdapter.mClickTime .line 339 252| const v0, #+37537 (0x000092a1 | 5.26005e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v2, v9, com.android.calendar.month.MonthByWeekAdapter.mListView 260| const v0, #+37538 (0x000092a2 | 5.26019e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v5, v9, com.android.calendar.month.MonthByWeekAdapter.mDoClick 268| const v0, #+37539 (0x000092a3 | 5.26033e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| sget v6, com.android.calendar.month.MonthByWeekAdapter.mOnDownDelay 276| const v0, #+37540 (0x000092a4 | 5.26047e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| int-to-long v7:v8, v6 283| invoke-virtual {v2,v5,v7,v8}, android.widget.ListView.postDelayed(java.lang.Runnable, long):boolean 286| const v0, #+37541 (0x000092a5 | 5.26061e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| goto/16 Label_5 Label_7: .line 344 .restart_local v10 294| const v0, #+37542 (0x000092a6 | 5.26075e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| check-cast v10, com.android.calendar.month.MonthWeekEventsView .end_local v10 302| const v0, #+37543 (0x000092a7 | 5.26089e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-direct {v9,v10}, com.android.calendar.month.MonthByWeekAdapter.clearClickedView(com.android.calendar.month.MonthWeekEventsView):void 311| const v0, #+37544 (0x000092a8 | 5.26103e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| goto/16 Label_5 Label_8: .line 348 .restart_local v10 319| const v0, #+37545 (0x000092a9 | 5.26118e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v11}, android.view.MotionEvent.getX():float 328| move-result v2 329| const v0, #+37546 (0x000092aa | 5.26132e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget v5, v9, com.android.calendar.month.MonthByWeekAdapter.mClickedXLocation 337| const v0, #+37547 (0x000092ab | 5.26146e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| sub-float/2addr v2, v5 344| invoke-static {v2}, java.lang.Math.abs(float):float 347| move-result v2 348| const v0, #+37548 (0x000092ac | 5.26160e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| sget v5, com.android.calendar.month.MonthByWeekAdapter.mMovedPixelToCancel 356| const v0, #+37549 (0x000092ad | 5.26174e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| cmpl-float v2, v2, v5 364| if-lez v2, Label_5 .line 349 366| const v0, #+37550 (0x000092ae | 5.26188e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| check-cast v10, com.android.calendar.month.MonthWeekEventsView .end_local v10 374| const v0, #+37551 (0x000092af | 5.26202e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-direct {v9,v10}, com.android.calendar.month.MonthByWeekAdapter.clearClickedView(com.android.calendar.month.MonthWeekEventsView):void 383| const v0, #+37552 (0x000092b0 | 5.26216e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| goto/16 Label_5 .line 334 391| const v0, #+37553 (0x000092b1 | 5.26230e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| nop Label_9: 398| packed-switch-payload 0: Label_6 1: Label_7 2: Label_8 3: Label_7 4: Label_5 5: Label_5 6: Label_5 7: Label_5 8: Label_7 } method com.android.calendar.month.MonthByWeekAdapter.refresh():void { .src "MonthByWeekAdapter.java" .line 279 .prologue_end .line 279 0| const v0, #+37554 (0x000092b2 | 5.26244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mContext 8| const v0, #+37555 (0x000092b3 | 5.26258e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 17| move-result v1 18| const v0, #+37556 (0x000092b4 | 5.26272e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v1, v3, com.android.calendar.month.MonthByWeekAdapter.mFirstDayOfWeek .line 280 26| const v0, #+37557 (0x000092b5 | 5.26286e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mContext 34| const v0, #+37558 (0x000092b6 | 5.26300e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean 43| move-result v1 44| const v0, #+37559 (0x000092b7 | 5.26314e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-boolean v1, v3, com.android.calendar.month.MonthByWeekAdapter.mShowWeekNumber .line 281 52| const v0, #+37560 (0x000092b8 | 5.26328e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mContext 60| const v0, #+37561 (0x000092b9 | 5.26342e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v2, #+0 (0x00000000 | 0.00000) 67| invoke-static {v1,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 70| move-result-object v1 71| const v0, #+37562 (0x000092ba | 5.26356e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mHomeTimeZone .line 282 79| const v0, #+37563 (0x000092bb | 5.26370e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v1, v3, com.android.calendar.month.MonthByWeekAdapter.mContext 87| const v0, #+37564 (0x000092bc | 5.26384e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v1}, android.content.Context.getResources():android.content.res.Resources 96| move-result-object v1 97| const v0, #+37565 (0x000092bd | 5.26398e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v1}, android.content.res.Resources.getConfiguration():android.content.res.Configuration 106| move-result-object v1 107| const v0, #+37566 (0x000092be | 5.26412e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget v1, v1, android.content.res.Configuration.orientation 115| const v0, #+37567 (0x000092bf | 5.26426e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput v1, v3, com.android.calendar.month.MonthByWeekAdapter.mOrientation .line 283 123| const v0, #+37568 (0x000092c0 | 5.26440e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-direct {v3}, com.android.calendar.month.MonthByWeekAdapter.updateTimeZones():void .line 284 132| const v0, #+37569 (0x000092c1 | 5.26454e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v3}, com.android.calendar.month.MonthByWeekAdapter.notifyDataSetChanged():void .line 285 141| const v0, #+37570 (0x000092c2 | 5.26468e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void } method com.android.calendar.month.MonthByWeekAdapter.setEvents(int, int, java.util.ArrayList):void { .params "firstJulianDay", "numDays", "?" .src "MonthByWeekAdapter.java" .line 131 .local_ex v14, "events", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+37571 (0x000092c3 | 5.26482e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+3 (0x00000003 | 4.20390e-45) .line 131 7| iget-boolean v8, v11, com.android.calendar.month.MonthByWeekAdapter.mIsMiniMonth 9| const v0, #+37572 (0x000092c4 | 5.26496e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v8, Label_2 .line 132 17| const v0, #+37573 (0x000092c5 | 5.26510e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v8, "MonthByWeekAdapter" 26| const v0, #+37574 (0x000092c6 | 5.26524e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v9, #+6 (0x00000006 | 8.40779e-45) 33| invoke-static {v8,v9}, android.util.Log.isLoggable(java.lang.String, int):boolean 36| move-result v8 37| const v0, #+37575 (0x000092c7 | 5.26538e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v8, Label_1 .line 133 45| const v0, #+37576 (0x000092c8 | 5.26552e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v8, "MonthByWeekAdapter" 54| const v0, #+37577 (0x000092c9 | 5.26566e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v9, "Attempted to set events for mini view. Events only supported in full view." 63| const v0, #+37578 (0x000092ca | 5.26580e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v8,v9}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 136 72| const v0, #+37579 (0x000092cb | 5.26594e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return-void Label_2: .line 138 79| const v0, #+37580 (0x000092cc | 5.26608e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v14, v11, com.android.calendar.month.MonthByWeekAdapter.mEvents .line 139 87| const v0, #+37581 (0x000092cd | 5.26622e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput v12, v11, com.android.calendar.month.MonthByWeekAdapter.mFirstJulianDay .line 140 95| const v0, #+37582 (0x000092ce | 5.26636e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput v13, v11, com.android.calendar.month.MonthByWeekAdapter.mQueryDays .line 143 103| const v0, #+37583 (0x000092cf | 5.26650e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| new-instance v4, java.util.ArrayList 111| const v0, #+37584 (0x000092d0 | 5.26664e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v4}, java.util.ArrayList.():void .line 144 .local_ex v4, "eventDayList", java.util.ArrayList, "Ljava/util/ArrayList;>;" 120| const v0, #+37585 (0x000092d1 | 5.26678e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v5, #+0 (0x00000000 | 0.00000) Label_3: .local v5, "i", int 127| const v0, #+37586 (0x000092d2 | 5.26692e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-ge v5, v13, Label_4 .line 145 135| const v0, #+37587 (0x000092d3 | 5.26706e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| new-instance v8, java.util.ArrayList 143| const v0, #+37588 (0x000092d4 | 5.26720e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-direct {v8}, java.util.ArrayList.():void 152| const v0, #+37589 (0x000092d5 | 5.26734e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v4,v8}, java.util.ArrayList.add(java.lang.Object):boolean .line 144 161| const v0, #+37590 (0x000092d6 | 5.26748e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 169| goto/16 Label_3 Label_4: .line 148 171| const v0, #+37591 (0x000092d7 | 5.26762e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| if-eqz v14, Label_5 179| const v0, #+37592 (0x000092d8 | 5.26776e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v14}, java.util.ArrayList.size():int 188| move-result v8 189| const v0, #+37593 (0x000092d9 | 5.26790e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-nez v8, Label_7 Label_5: .line 149 197| const v0, #+37594 (0x000092da | 5.26804e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const-string/jumbo v8, "MonthByWeekAdapter" 206| const v0, #+37595 (0x000092db | 5.26818e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v8,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 215| move-result v8 216| const v0, #+37596 (0x000092dc | 5.26832e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| if-eqz v8, Label_6 .line 150 224| const v0, #+37597 (0x000092dd | 5.26846e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v8, "MonthByWeekAdapter" 233| const v0, #+37598 (0x000092de | 5.26860e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v9, "No events. Returning early--go schedule something fun." 242| const v0, #+37599 (0x000092df | 5.26874e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-static {v8,v9}, android.util.Log.d(java.lang.String, java.lang.String):int Label_6: .line 152 251| const v0, #+37600 (0x000092e0 | 5.26888e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iput-object v4, v11, com.android.calendar.month.MonthByWeekAdapter.mEventDayList .line 153 259| const v0, #+37601 (0x000092e1 | 5.26902e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v11}, com.android.calendar.month.MonthByWeekAdapter.refresh():void .line 154 268| const v0, #+37602 (0x000092e2 | 5.26916e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| return-void Label_7: .line 158 275| const v0, #+37603 (0x000092e3 | 5.26930e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-interface {v14}, java.lang.Iterable.iterator():java.util.Iterator 284| move-result-object v3 285| const v0, #+37604 (0x000092e4 | 5.26944e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v3, "event$iterator", java.util.Iterator 291| const v0, #+37605 (0x000092e5 | 5.26958e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 300| move-result v8 301| const v0, #+37606 (0x000092e6 | 5.26972e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| if-eqz v8, Label_13 309| const v0, #+37607 (0x000092e7 | 5.26986e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 318| move-result-object v2 319| const v0, #+37608 (0x000092e8 | 5.27000e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| check-cast v2, com.android.calendar.Event .line 159 .local v2, "event", com.android.calendar.Event 327| const v0, #+37609 (0x000092e9 | 5.27014e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget v8, v2, com.android.calendar.Event.startDay 335| const v0, #+37610 (0x000092ea | 5.27028e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| iget v9, v11, com.android.calendar.month.MonthByWeekAdapter.mFirstJulianDay 343| const v0, #+37611 (0x000092eb | 5.27042e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| sub-int v7, v8, v9 .line 160 .local v7, "startDay", int 351| iget v8, v2, com.android.calendar.Event.endDay 353| const v0, #+37612 (0x000092ec | 5.27056e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| iget v9, v11, com.android.calendar.month.MonthByWeekAdapter.mFirstJulianDay 361| const v0, #+37613 (0x000092ed | 5.27070e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| sub-int/2addr v8, v9 368| add-int/lit8 v1, v8, #+1 (0x00000001 | 1.40130e-45) .line 161 .local v1, "endDay", int 370| if-lt v7, v13, Label_9 372| const v0, #+37614 (0x000092ee | 5.27084e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| if-ltz v1, Label_8 Label_9: .line 162 380| const v0, #+37615 (0x000092ef | 5.27098e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| if-gez v7, Label_10 .line 163 388| const v0, #+37616 (0x000092f0 | 5.27112e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| const/4 v7, #+0 (0x00000000 | 0.00000) Label_10: .line 165 395| const v0, #+37617 (0x000092f1 | 5.27126e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| if-gt v7, v13, Label_8 .line 168 403| const v0, #+37618 (0x000092f2 | 5.27140e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| if-ltz v1, Label_8 .line 171 411| const v0, #+37619 (0x000092f3 | 5.27154e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| if-le v1, v13, Label_11 .line 172 419| const v0, #+37620 (0x000092f4 | 5.27168e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| move v1, v13 Label_11: .line 174 426| const v0, #+37621 (0x000092f5 | 5.27182e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| move v6, v7 Label_12: .local v6, "j", int 433| const v0, #+37622 (0x000092f6 | 5.27197e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| if-ge v6, v1, Label_8 .line 175 441| const v0, #+37623 (0x000092f7 | 5.27211e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-virtual {v4,v6}, java.util.ArrayList.get(int):java.lang.Object 450| move-result-object v8 451| const v0, #+37624 (0x000092f8 | 5.27225e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| check-cast v8, java.util.ArrayList 459| const v0, #+37625 (0x000092f9 | 5.27239e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean .line 174 468| const v0, #+37626 (0x000092fa | 5.27253e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 476| goto/16 Label_12 Label_13: .line 179 .end_local v1 .end_local v2 .end_local v6 .end_local v7 478| const v0, #+37627 (0x000092fb | 5.27267e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| const-string/jumbo v8, "MonthByWeekAdapter" 487| const v0, #+37628 (0x000092fc | 5.27281e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-static {v8,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 496| move-result v8 497| const v0, #+37629 (0x000092fd | 5.27295e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| if-eqz v8, Label_14 .line 180 505| const v0, #+37630 (0x000092fe | 5.27309e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| const-string/jumbo v8, "MonthByWeekAdapter" 514| const v0, #+37631 (0x000092ff | 5.27323e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| new-instance v9, java.lang.StringBuilder 522| const v0, #+37632 (0x00009300 | 5.27337e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| invoke-direct {v9}, java.lang.StringBuilder.():void 531| const v0, #+37633 (0x00009301 | 5.27351e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| const-string/jumbo v10, "Processed " 540| const v0, #+37634 (0x00009302 | 5.27365e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 549| move-result-object v9 550| const v0, #+37635 (0x00009303 | 5.27379e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-virtual {v14}, java.util.ArrayList.size():int 559| move-result v10 560| const v0, #+37636 (0x00009304 | 5.27393e-41) 563| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 566| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 569| move-result-object v9 570| const v0, #+37637 (0x00009305 | 5.27407e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| const-string/jumbo v10, " events." 579| const v0, #+37638 (0x00009306 | 5.27421e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 588| move-result-object v9 589| const v0, #+37639 (0x00009307 | 5.27435e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 598| move-result-object v9 599| const v0, #+37640 (0x00009308 | 5.27449e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| invoke-static {v8,v9}, android.util.Log.d(java.lang.String, java.lang.String):int Label_14: .line 182 608| const v0, #+37641 (0x00009309 | 5.27463e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iput-object v4, v11, com.android.calendar.month.MonthByWeekAdapter.mEventDayList .line 183 616| const v0, #+37642 (0x0000930a | 5.27477e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v11}, com.android.calendar.month.MonthByWeekAdapter.refresh():void .line 184 625| const v0, #+37643 (0x0000930b | 5.27491e-41) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 631| return-void } method com.android.calendar.month.MonthByWeekAdapter.setSelectedDay(android.text.format.Time):void { .params "selectedTime" .src "MonthByWeekAdapter.java" .line 123 .prologue_end .line 123 0| const v0, #+37644 (0x0000930c | 5.27505e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 8| const v0, #+37645 (0x0000930d | 5.27519e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v6}, android.text.format.Time.set(android.text.format.Time):void .line 124 17| const v0, #+37646 (0x0000930e | 5.27533e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 25| const v0, #+37647 (0x0000930f | 5.27547e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 32| invoke-virtual {v3,v4}, android.text.format.Time.normalize(boolean):long 35| move-result-wide v1:v2 36| const v0, #+37648 (0x00009310 | 5.27561e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 126 .local v1, "millis", long 42| iget-object v3, v5, com.android.calendar.month.MonthByWeekAdapter.mSelectedDay 44| const v0, #+37649 (0x00009311 | 5.27575e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-wide v3:v4, v3, android.text.format.Time.gmtoff 52| const v0, #+37650 (0x00009312 | 5.27589e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v1,v2,v3,v4}, android.text.format.Time.getJulianDay(long, long):int 61| move-result v3 62| const v0, #+37651 (0x00009313 | 5.27603e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v4, v5, com.android.calendar.month.MonthByWeekAdapter.mFirstDayOfWeek .line 125 70| const v0, #+37652 (0x00009314 | 5.27617e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v3,v4}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int 79| move-result v3 80| const v0, #+37653 (0x00009315 | 5.27631e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput v3, v5, com.android.calendar.month.MonthByWeekAdapter.mSelectedWeek .line 127 88| const v0, #+37654 (0x00009316 | 5.27645e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v5}, com.android.calendar.month.MonthByWeekAdapter.notifyDataSetChanged():void .line 128 97| const v0, #+37655 (0x00009317 | 5.27659e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void } method com.android.calendar.month.MonthByWeekFragment$1.(com.android.calendar.month.MonthByWeekFragment):void { .params "this$0" .src "MonthByWeekFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+37656 (0x00009318 | 5.27673e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment$1.this$0 .line 102 8| const v0, #+37657 (0x00009319 | 5.27687e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Handler.():void .line 1 17| const v0, #+37658 (0x0000931a | 5.27701e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment$1.handleMessage(android.os.Message):void { .params "msg" .src "MonthByWeekFragment.java" .line 106 .prologue_end .line 106 0| const v0, #+37659 (0x0000931b | 5.27715e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment$1.this$0 8| const v0, #+37660 (0x0000931c | 5.27729e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3}, com.android.calendar.month.MonthByWeekFragment.getFragmentManager():android.app.FragmentManager 17| move-result-object v2 18| const v0, #+37661 (0x0000931d | 5.27743e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 107 .local v2, "manager", android.app.FragmentManager 24| if-eqz v2, Label_1 .line 108 26| const v0, #+37662 (0x0000931e | 5.27757e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v6, android.os.Message.obj 34| const v0, #+37663 (0x0000931f | 5.27771e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, android.text.format.Time .line 109 .local v1, "day", android.text.format.Time 42| const v0, #+37664 (0x00009320 | 5.27785e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment$1.this$0 50| const v0, #+37665 (0x00009321 | 5.27799e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v4, com.android.calendar.event.CreateEventDialogFragment 58| const v0, #+37666 (0x00009322 | 5.27813e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v4,v1}, com.android.calendar.event.CreateEventDialogFragment.(android.text.format.Time):void 67| const v0, #+37667 (0x00009323 | 5.27827e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-static {v3,v4}, com.android.calendar.month.MonthByWeekFragment.-set0(com.android.calendar.month.MonthByWeekFragment, com.android.calendar.event.CreateEventDialogFragment):com.android.calendar.event.CreateEventDialogFragment .line 110 76| const v0, #+37668 (0x00009324 | 5.27841e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment$1.this$0 84| const v0, #+37669 (0x00009325 | 5.27855e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-static {v3}, com.android.calendar.month.MonthByWeekFragment.-get0(com.android.calendar.month.MonthByWeekFragment):com.android.calendar.event.CreateEventDialogFragment 93| move-result-object v3 94| const v0, #+37670 (0x00009326 | 5.27869e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v4, "event_dialog" 103| const v0, #+37671 (0x00009327 | 5.27883e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v3,v2,v4}, com.android.calendar.event.CreateEventDialogFragment.show(android.app.FragmentManager, java.lang.String):void Label_1: .line 112 .end_local v1 112| const v0, #+37672 (0x00009328 | 5.27897e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| return-void } method com.android.calendar.month.MonthByWeekFragment$2.(com.android.calendar.month.MonthByWeekFragment):void { .params "this$0" .src "MonthByWeekFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+37673 (0x00009329 | 5.27911e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment$2.this$0 .line 116 8| const v0, #+37674 (0x0000932a | 5.27925e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+37675 (0x0000932b | 5.27939e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment$2.run():void { .src "MonthByWeekFragment.java" .line 119 .prologue_end 0| const v0, #+37676 (0x0000932c | 5.27953e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 119 7| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 9| const v0, #+37677 (0x0000932d | 5.27967e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mContext 17| const v0, #+37678 (0x0000932e | 5.27981e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 25| const v0, #+37679 (0x0000932f | 5.27995e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v3}, com.android.calendar.month.MonthByWeekFragment.-get5(com.android.calendar.month.MonthByWeekFragment):java.lang.Runnable 34| move-result-object v3 35| const v0, #+37680 (0x00009330 | 5.28009e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 44| move-result-object v1 45| const v0, #+37681 (0x00009331 | 5.28023e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 120 .local v1, "tz", java.lang.String 51| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 53| const v0, #+37682 (0x00009332 | 5.28037e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 61| const v0, #+37683 (0x00009333 | 5.28051e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v1, v2, android.text.format.Time.timezone .line 121 69| const v0, #+37684 (0x00009334 | 5.28065e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 77| const v0, #+37685 (0x00009335 | 5.28079e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 85| const v0, #+37686 (0x00009336 | 5.28093e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long .line 122 94| const v0, #+37687 (0x00009337 | 5.28107e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 102| const v0, #+37688 (0x00009338 | 5.28121e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mTempTime 110| const v0, #+37689 (0x00009339 | 5.28135e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v1, v2, android.text.format.Time.timezone .line 123 118| const v0, #+37690 (0x0000933a | 5.28149e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 126| const v0, #+37691 (0x0000933b | 5.28163e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mFirstDayOfMonth 134| const v0, #+37692 (0x0000933c | 5.28177e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iput-object v1, v2, android.text.format.Time.timezone .line 124 142| const v0, #+37693 (0x0000933d | 5.28191e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 150| const v0, #+37694 (0x0000933e | 5.28205e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mFirstDayOfMonth 158| const v0, #+37695 (0x0000933f | 5.28219e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long .line 125 167| const v0, #+37696 (0x00009340 | 5.28233e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 175| const v0, #+37697 (0x00009341 | 5.28247e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mFirstVisibleDay 183| const v0, #+37698 (0x00009342 | 5.28261e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iput-object v1, v2, android.text.format.Time.timezone .line 126 191| const v0, #+37699 (0x00009343 | 5.28276e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 199| const v0, #+37700 (0x00009344 | 5.28290e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mFirstVisibleDay 207| const v0, #+37701 (0x00009345 | 5.28304e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v2,v4}, android.text.format.Time.normalize(boolean):long .line 127 216| const v0, #+37702 (0x00009346 | 5.28318e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 224| const v0, #+37703 (0x00009347 | 5.28332e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mAdapter 232| const v0, #+37704 (0x00009348 | 5.28346e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v2, Label_1 .line 128 240| const v0, #+37705 (0x00009349 | 5.28360e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment$2.this$0 248| const v0, #+37706 (0x0000934a | 5.28374e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iget-object v2, v2, com.android.calendar.month.MonthByWeekFragment.mAdapter 256| const v0, #+37707 (0x0000934b | 5.28388e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v2}, com.android.calendar.month.SimpleWeeksAdapter.refresh():void Label_1: .line 130 265| const v0, #+37708 (0x0000934c | 5.28402e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| return-void } method com.android.calendar.month.MonthByWeekFragment$3.(com.android.calendar.month.MonthByWeekFragment):void { .params "this$0" .src "MonthByWeekFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+37709 (0x0000934d | 5.28416e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment$3.this$0 .line 134 8| const v0, #+37710 (0x0000934e | 5.28430e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+37711 (0x0000934f | 5.28444e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment$3.run():void { .src "MonthByWeekFragment.java" .line 137 .prologue_end .line 137 0| const v0, #+37712 (0x00009350 | 5.28458e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v4 .try_begin_1 .line 138 7| const v0, #+37713 (0x00009351 | 5.28472e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 15| const v0, #+37714 (0x00009352 | 5.28486e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get4(com.android.calendar.month.MonthByWeekFragment):boolean 24| move-result v1 25| const v0, #+37715 (0x00009353 | 5.28500e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v1, Label_1 33| const v0, #+37716 (0x00009354 | 5.28514e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 41| const v0, #+37717 (0x00009355 | 5.28528e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.month.MonthByWeekFragment):android.content.CursorLoader .try_end_1 catch(...) : Label_4 50| move-result-object v1 51| const v0, #+37718 (0x00009356 | 5.28542e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v1, Label_2 Label_1: 59| const v0, #+37719 (0x00009357 | 5.28556e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| monitor-exit v4 .line 139 66| const v0, #+37720 (0x00009358 | 5.28570e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-void Label_2: .try_begin_2 .line 142 73| const v0, #+37721 (0x00009359 | 5.28584e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 81| const v0, #+37722 (0x0000935a | 5.28598e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-wrap1(com.android.calendar.month.MonthByWeekFragment):void .line 145 90| const v0, #+37723 (0x0000935b | 5.28612e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 98| const v0, #+37724 (0x0000935c | 5.28626e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v2, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 106| const v0, #+37725 (0x0000935d | 5.28640e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v2}, com.android.calendar.month.MonthByWeekFragment.-wrap0(com.android.calendar.month.MonthByWeekFragment):android.net.Uri 115| move-result-object v2 116| const v0, #+37726 (0x0000935e | 5.28654e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v1,v2}, com.android.calendar.month.MonthByWeekFragment.-set1(com.android.calendar.month.MonthByWeekFragment, android.net.Uri):android.net.Uri .line 147 125| const v0, #+37727 (0x0000935f | 5.28668e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 133| const v0, #+37728 (0x00009360 | 5.28682e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.month.MonthByWeekFragment):android.content.CursorLoader 142| move-result-object v1 143| const v0, #+37729 (0x00009361 | 5.28696e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v2, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 151| const v0, #+37730 (0x00009362 | 5.28710e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-static {v2}, com.android.calendar.month.MonthByWeekFragment.-get1(com.android.calendar.month.MonthByWeekFragment):android.net.Uri 160| move-result-object v2 161| const v0, #+37731 (0x00009363 | 5.28724e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v1,v2}, android.content.CursorLoader.setUri(android.net.Uri):void .line 148 170| const v0, #+37732 (0x00009364 | 5.28738e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 178| const v0, #+37733 (0x00009365 | 5.28752e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.month.MonthByWeekFragment):android.content.CursorLoader 187| move-result-object v1 188| const v0, #+37734 (0x00009366 | 5.28766e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v1}, android.content.CursorLoader.startLoading():void .line 149 197| const v0, #+37735 (0x00009367 | 5.28780e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 205| const v0, #+37736 (0x00009368 | 5.28794e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.month.MonthByWeekFragment):android.content.CursorLoader 214| move-result-object v1 215| const v0, #+37737 (0x00009369 | 5.28808e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v1}, android.content.CursorLoader.onContentChanged():void .line 150 224| const v0, #+37738 (0x0000936a | 5.28822e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const-string/jumbo v1, "MonthFragment" 233| const v0, #+37739 (0x0000936b | 5.28836e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 240| invoke-static {v1,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean 243| move-result v1 244| const v0, #+37740 (0x0000936c | 5.28850e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| if-eqz v1, Label_3 .line 151 252| const v0, #+37741 (0x0000936d | 5.28864e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| const-string/jumbo v1, "MonthFragment" 261| const v0, #+37742 (0x0000936e | 5.28878e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| new-instance v2, java.lang.StringBuilder 269| const v0, #+37743 (0x0000936f | 5.28892e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-direct {v2}, java.lang.StringBuilder.():void 278| const v0, #+37744 (0x00009370 | 5.28906e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| const-string/jumbo v3, "Started loader with uri: " 287| const v0, #+37745 (0x00009371 | 5.28920e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 296| move-result-object v2 297| const v0, #+37746 (0x00009372 | 5.28934e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v3, v4, com.android.calendar.month.MonthByWeekFragment$3.this$0 305| const v0, #+37747 (0x00009373 | 5.28948e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-static {v3}, com.android.calendar.month.MonthByWeekFragment.-get1(com.android.calendar.month.MonthByWeekFragment):android.net.Uri 314| move-result-object v3 315| const v0, #+37748 (0x00009374 | 5.28962e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 324| move-result-object v2 325| const v0, #+37749 (0x00009375 | 5.28976e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 334| move-result-object v2 335| const v0, #+37750 (0x00009376 | 5.28990e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .try_end_2 catch(...) : Label_4 Label_3: 344| const v0, #+37751 (0x00009377 | 5.29004e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| monitor-exit v4 .line 154 351| const v0, #+37752 (0x00009378 | 5.29018e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| return-void Label_4: .line 137 358| const v0, #+37753 (0x00009379 | 5.29032e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| move-exception v1 365| monitor-exit v4 366| const v0, #+37754 (0x0000937a | 5.29046e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| throw v1 } method com.android.calendar.month.MonthByWeekFragment$4.(com.android.calendar.month.MonthByWeekFragment):void { .params "this$0" .src "MonthByWeekFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+37755 (0x0000937b | 5.29060e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment$4.this$0 .line 157 8| const v0, #+37756 (0x0000937c | 5.29074e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+37757 (0x0000937d | 5.29088e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment$4.run():void { .src "MonthByWeekFragment.java" .line 160 .prologue_end .line 160 0| const v0, #+37758 (0x0000937e | 5.29102e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v6, com.android.calendar.month.MonthByWeekFragment$4.this$0 8| const v0, #+37759 (0x0000937f | 5.29116e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.month.MonthByWeekFragment.-get2(com.android.calendar.month.MonthByWeekFragment):boolean 17| move-result v1 18| const v0, #+37760 (0x00009380 | 5.29130e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 161 26| const v0, #+37761 (0x00009381 | 5.29144e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v6, com.android.calendar.month.MonthByWeekFragment$4.this$0 34| const v0, #+37762 (0x00009382 | 5.29158e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v6, com.android.calendar.month.MonthByWeekFragment$4.this$0 42| const v0, #+37763 (0x00009383 | 5.29172e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1}, com.android.calendar.month.MonthByWeekFragment.getLoaderManager():android.app.LoaderManager 51| move-result-object v1 52| const v0, #+37764 (0x00009384 | 5.29186e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 162 58| iget-object v3, v6, com.android.calendar.month.MonthByWeekFragment$4.this$0 .line 161 60| const v0, #+37765 (0x00009385 | 5.29200e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v4, #+0 (0x00000000 | 0.00000) 67| const/4 v5, #+0 (0x00000000 | 0.00000) 68| invoke-virtual {v1,v4,v5,v3}, android.app.LoaderManager.initLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader 71| move-result-object v1 72| const v0, #+37766 (0x00009386 | 5.29214e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| check-cast v1, android.content.CursorLoader 80| const v0, #+37767 (0x00009387 | 5.29228e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-static {v2,v1}, com.android.calendar.month.MonthByWeekFragment.-set2(com.android.calendar.month.MonthByWeekFragment, android.content.CursorLoader):android.content.CursorLoader Label_1: .line 164 89| const v0, #+37768 (0x00009388 | 5.29242e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-void } method com.android.calendar.month.MonthByWeekFragment$5.(com.android.calendar.month.MonthByWeekFragment):void { .params "this$0" .src "MonthByWeekFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+37769 (0x00009389 | 5.29256e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment$5.this$0 .line 442 8| const v0, #+37770 (0x0000938a | 5.29270e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+37771 (0x0000938b | 5.29284e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment$5.run():void { .src "MonthByWeekFragment.java" .line 445 .prologue_end .line 445 0| const v0, #+37772 (0x0000938c | 5.29298e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment$5.this$0 8| const v0, #+37773 (0x0000938d | 5.29312e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.month.MonthByWeekFragment.mAdapter 16| const v0, #+37774 (0x0000938e | 5.29326e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| check-cast v1, com.android.calendar.month.MonthByWeekAdapter 24| const v0, #+37775 (0x0000938f | 5.29340e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.calendar.month.MonthByWeekAdapter.animateToday():void .line 446 33| const v0, #+37776 (0x00009390 | 5.29355e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment$5.this$0 41| const v0, #+37777 (0x00009391 | 5.29369e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v1, com.android.calendar.month.MonthByWeekFragment.mAdapter 49| const v0, #+37778 (0x00009392 | 5.29383e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 447 58| const v0, #+37779 (0x00009393 | 5.29397e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.calendar.month.SimpleDayPickerFragment.():void { .src "SimpleDayPickerFragment.java" .line 72 .prologue_end .line 72 0| const v1, #+37780 (0x00009394 | 5.29411e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #-1 (0xffffffff | NaN) 7| sput v0, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET .line 102 9| const v1, #+37781 (0x00009395 | 5.29425e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v0, #+0 (0x00000000 | 0.00000) 16| sput v0, com.android.calendar.month.SimpleDayPickerFragment.mScale .line 56 18| const v1, #+37782 (0x00009396 | 5.29439e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.month.SimpleDayPickerFragment.(long):void { .params "initialTime" .src "SimpleDayPickerFragment.java" .line 156 .prologue_end 0| const v0, #+37783 (0x00009397 | 5.29453e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 156 8| invoke-direct {v8}, android.app.ListFragment.():void .line 73 11| const v0, #+37784 (0x00009398 | 5.29467e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const/16 v1, #+12 (0x0000000c | 1.68156e-44) 19| iput v1, v8, com.android.calendar.month.SimpleDayPickerFragment.WEEK_MIN_VISIBLE_HEIGHT .line 74 21| const v0, #+37785 (0x00009399 | 5.29481e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const/16 v1, #+20 (0x00000014 | 2.80260e-44) 29| iput v1, v8, com.android.calendar.month.SimpleDayPickerFragment.BOTTOM_BUFFER .line 75 31| const v0, #+37786 (0x0000939a | 5.29495e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mSaturdayColor .line 76 39| const v0, #+37787 (0x0000939b | 5.29509e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mSundayColor .line 77 47| const v0, #+37788 (0x0000939c | 5.29523e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iput v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mDayNameColor .line 80 55| const v0, #+37789 (0x0000939d | 5.29537e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 62| iput v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mNumWeeks .line 81 64| const v0, #+37790 (0x0000939e | 5.29551e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iput-boolean v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mShowWeekNumber .line 82 72| const v0, #+37791 (0x0000939f | 5.29565e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 79| iput v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mDaysPerWeek .line 85 81| const v0, #+37792 (0x000093a0 | 5.29579e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) 89| iput v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mFriction .line 93 91| const v0, #+37793 (0x000093a1 | 5.29593e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| new-instance v1, android.text.format.Time 99| const v0, #+37794 (0x000093a2 | 5.29607e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-direct {v1}, android.text.format.Time.():void 108| const v0, #+37795 (0x000093a3 | 5.29621e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay .line 100 116| const v0, #+37796 (0x000093a4 | 5.29635e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| new-instance v1, android.text.format.Time 124| const v0, #+37797 (0x000093a5 | 5.29649e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-direct {v1}, android.text.format.Time.():void 133| const v0, #+37798 (0x000093a6 | 5.29663e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mTempTime .line 106 141| const v0, #+37799 (0x000093a7 | 5.29677e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| new-instance v1, android.text.format.Time 149| const v0, #+37800 (0x000093a8 | 5.29691e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v1}, android.text.format.Time.():void 158| const v0, #+37801 (0x000093a9 | 5.29705e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth .line 108 166| const v0, #+37802 (0x000093aa | 5.29719e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| new-instance v1, android.text.format.Time 174| const v0, #+37803 (0x000093ab | 5.29733e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-direct {v1}, android.text.format.Time.():void 183| const v0, #+37804 (0x000093ac | 5.29747e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay .line 118 191| const v0, #+37805 (0x000093ad | 5.29761e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iput-boolean v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mIsScrollingUp .line 120 199| const v0, #+37806 (0x000093ae | 5.29775e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iput v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState .line 122 207| const v0, #+37807 (0x000093af | 5.29789e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iput v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mCurrentScrollState .line 125 215| const v0, #+37808 (0x000093b0 | 5.29803e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| new-instance v1, com.android.calendar.month.SimpleDayPickerFragment$1 223| const v0, #+37809 (0x000093b1 | 5.29817e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-direct {v1,v8}, com.android.calendar.month.SimpleDayPickerFragment$1.(com.android.calendar.month.SimpleDayPickerFragment):void 232| const v0, #+37810 (0x000093b2 | 5.29831e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mTodayUpdater .line 146 240| const v0, #+37811 (0x000093b3 | 5.29845e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| new-instance v1, com.android.calendar.month.SimpleDayPickerFragment$2 248| const v0, #+37812 (0x000093b4 | 5.29859e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v1,v8}, com.android.calendar.month.SimpleDayPickerFragment$2.(com.android.calendar.month.SimpleDayPickerFragment):void 257| const v0, #+37813 (0x000093b5 | 5.29873e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mObserver .line 581 265| const v0, #+37814 (0x000093b6 | 5.29887e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| new-instance v1, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable 273| const v0, #+37815 (0x000093b7 | 5.29901e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-direct {v1,v8}, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.(com.android.calendar.month.SimpleDayPickerFragment):void 282| const v0, #+37816 (0x000093b8 | 5.29915e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mScrollStateChangedRunnable 290| const v0, #+37817 (0x000093b9 | 5.29929e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| move-object v2, v8 297| move-wide v3:v4, v9:v10 298| move v7, v6 .line 157 299| invoke-virtual/range {v2..v7}, com.android.calendar.month.SimpleDayPickerFragment.goTo(long, boolean, boolean, boolean):boolean .line 158 302| const v0, #+37818 (0x000093ba | 5.29943e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| new-instance v1, android.os.Handler 310| const v0, #+37819 (0x000093bb | 5.29957e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-direct {v1}, android.os.Handler.():void 319| const v0, #+37820 (0x000093bc | 5.29971e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iput-object v1, v8, com.android.calendar.month.SimpleDayPickerFragment.mHandler .line 159 327| const v0, #+37821 (0x000093bd | 5.29985e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| return-void } method com.android.calendar.month.SimpleDayPickerFragment.updateMonthHighlight(android.widget.AbsListView):void { .params "view" .src "SimpleDayPickerFragment.java" .line 505 .prologue_end 0| const v0, #+37822 (0x000093be | 5.29999e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v9, #+11 (0x0000000b | 1.54143e-44) 8| const/4 v8, #+0 (0x00000000 | 0.00000) .line 505 9| invoke-virtual {v11,v8}, android.widget.AbsListView.getChildAt(int):android.view.View 12| move-result-object v1 13| const v0, #+37823 (0x000093bf | 5.30013e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| check-cast v1, com.android.calendar.month.SimpleWeekView .line 506 .local v1, "child", com.android.calendar.month.SimpleWeekView 21| const v0, #+37824 (0x000093c0 | 5.30027e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v1, Label_1 .line 507 29| const v0, #+37825 (0x000093c1 | 5.30041e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return-void Label_1: .line 511 36| const v0, #+37826 (0x000093c2 | 5.30055e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getBottom():int 45| move-result v6 46| const v0, #+37827 (0x000093c3 | 5.30069e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget v7, v10, com.android.calendar.month.SimpleDayPickerFragment.WEEK_MIN_VISIBLE_HEIGHT 54| const v0, #+37828 (0x000093c4 | 5.30083e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v6, v7, Label_3 62| const v0, #+37829 (0x000093c5 | 5.30097e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v5, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 515 .local v5, "offset", int 69| const v0, #+37830 (0x000093c6 | 5.30111e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| add-int/lit8 v6, v5, #+2 (0x00000002 | 2.80260e-45) 77| invoke-virtual {v11,v6}, android.widget.AbsListView.getChildAt(int):android.view.View 80| move-result-object v1 81| const v0, #+37831 (0x000093c7 | 5.30125e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 87| check-cast v1, com.android.calendar.month.SimpleWeekView .line 517 .restart_local v1 89| const v0, #+37832 (0x000093c8 | 5.30139e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-nez v1, Label_4 .line 518 97| const v0, #+37833 (0x000093c9 | 5.30153e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void Label_3: .line 511 .end_local v5 104| const v0, #+37834 (0x000093ca | 5.30167e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v5, #+0 (0x00000000 | 0.00000) .restart_local v5 111| goto/16 Label_2 Label_4: .line 523 113| const v0, #+37835 (0x000093cb | 5.30181e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-boolean v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mIsScrollingUp 121| const v0, #+37836 (0x000093cc | 5.30195e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v6, Label_9 .line 524 129| const v0, #+37837 (0x000093cd | 5.30209e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getFirstMonth():int 138| move-result v3 139| const v0, #+37838 (0x000093ce | 5.30223e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 531 .local v3, "month", int 145| const v0, #+37839 (0x000093cf | 5.30237e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed 153| const v0, #+37840 (0x000093d0 | 5.30251e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-ne v6, v9, Label_10 161| const v0, #+37841 (0x000093d1 | 5.30265e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-nez v3, Label_10 .line 532 169| const v0, #+37842 (0x000093d2 | 5.30279e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 541 .local v4, "monthDiff", int 176| const v0, #+37843 (0x000093d3 | 5.30293e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v4, Label_8 .line 542 184| const v0, #+37844 (0x000093d4 | 5.30307e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int 193| move-result v2 194| const v0, #+37845 (0x000093d5 | 5.30321e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 543 .local v2, "julianDay", int 200| iget-boolean v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mIsScrollingUp 202| const v0, #+37846 (0x000093d6 | 5.30335e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v6, Label_12 Label_7: .line 549 210| const v0, #+37847 (0x000093d7 | 5.30349e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget-object v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 218| const v0, #+37848 (0x000093d8 | 5.30363e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v6,v2}, android.text.format.Time.setJulianDay(int):long .line 550 227| const v0, #+37849 (0x000093d9 | 5.30377e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 235| const v0, #+37850 (0x000093da | 5.30391e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v10,v6,v8}, com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void Label_8: .line 552 .end_local v2 244| const v0, #+37851 (0x000093db | 5.30405e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| return-void Label_9: .line 526 .end_local v3 .end_local v4 251| const v0, #+37852 (0x000093dc | 5.30419e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getLastMonth():int 260| move-result v3 261| const v0, #+37853 (0x000093dd | 5.30434e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 267| goto/16 Label_5 Label_10: .line 533 269| const v0, #+37854 (0x000093de | 5.30448e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| iget v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed 277| const v0, #+37855 (0x000093df | 5.30462e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| if-nez v6, Label_11 285| const v0, #+37856 (0x000093e0 | 5.30476e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| if-ne v3, v9, Label_11 .line 534 293| const v0, #+37857 (0x000093e1 | 5.30490e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| const/4 v4, #-1 (0xffffffff | NaN) .line 533 .restart_local v4 300| goto/16 Label_6 Label_11: .line 536 .end_local v4 302| const v0, #+37858 (0x000093e2 | 5.30504e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iget v6, v10, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed 310| const v0, #+37859 (0x000093e3 | 5.30518e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| sub-int v4, v3, v6 .restart_local v4 318| goto/16 Label_6 Label_12: .line 547 .restart_local v2 320| const v0, #+37860 (0x000093e4 | 5.30532e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) 328| goto/16 Label_7 } method com.android.calendar.month.SimpleDayPickerFragment.doResumeUpdates():void { .src "SimpleDayPickerFragment.java" .line 302 .prologue_end 0| const v0, #+37861 (0x000093e5 | 5.30546e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 302 7| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 10| move-result-object v2 11| const v0, #+37862 (0x000093e6 | 5.30560e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-static {v2}, java.util.Calendar.getInstance(java.util.Locale):java.util.Calendar 20| move-result-object v1 21| const v0, #+37863 (0x000093e7 | 5.30574e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 303 .local v1, "cal", java.util.Calendar 27| invoke-virtual {v1}, java.util.Calendar.getFirstDayOfWeek():int 30| move-result v2 31| const v0, #+37864 (0x000093e8 | 5.30588e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 39| iput v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfWeek .line 305 41| const v0, #+37865 (0x000093e9 | 5.30602e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-boolean v5, v8, com.android.calendar.month.SimpleDayPickerFragment.mShowWeekNumber .line 307 49| const v0, #+37866 (0x000093ea | 5.30616e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v8}, com.android.calendar.month.SimpleDayPickerFragment.updateHeader():void .line 308 58| const v0, #+37867 (0x000093eb | 5.30630e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 66| const v0, #+37868 (0x000093ec | 5.30644e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 73| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 76| move-result-wide v3:v4 77| const v0, #+37869 (0x000093ed | 5.30658e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| move-object v2, v8 84| move v6, v5 85| move v7, v5 86| invoke-virtual/range {v2..v7}, com.android.calendar.month.SimpleDayPickerFragment.goTo(long, boolean, boolean, boolean):boolean .line 309 89| const v0, #+37870 (0x000093ee | 5.30672e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 97| const v0, #+37871 (0x000093ef | 5.30686e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v3, v8, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 105| const v0, #+37872 (0x000093f0 | 5.30700e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void .line 310 114| const v0, #+37873 (0x000093f1 | 5.30714e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mTodayUpdater 122| const v0, #+37874 (0x000093f2 | 5.30728e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-interface {v2}, java.lang.Runnable.run():void .line 311 131| const v0, #+37875 (0x000093f3 | 5.30742e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return-void } method com.android.calendar.month.SimpleDayPickerFragment.goTo(long, boolean, boolean, boolean):boolean { .params "time", "animate", "setSelected", "forceScroll" .src "SimpleDayPickerFragment.java" .line 379 0| move-object/16 v13, v14 3| move-wide/16 v14:v15, v15:v16 6| move/16 v16, v17 9| move/16 v17, v18 12| move/16 v18, v19 .prologue_end .line 379 15| const v19, #+37876 (0x000093f4 | 5.30756e-41) 18| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 21| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) 23| cmp-long v9, v14:v15, v10:v11 25| if-nez v9, Label_1 .line 380 27| const v19, #+37877 (0x000093f5 | 5.30770e-41) 30| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v9, "MonthFragment" 36| const v19, #+37878 (0x000093f6 | 5.30784e-41) 39| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v10, "time is invalid" 45| const v19, #+37879 (0x000093f7 | 5.30798e-41) 48| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v9,v10}, android.util.Log.e(java.lang.String, java.lang.String):int .line 381 54| const v19, #+37880 (0x000093f8 | 5.30812e-41) 57| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v9, #+0 (0x00000000 | 0.00000) 61| return v9 Label_1: .line 385 62| const v19, #+37881 (0x000093f9 | 5.30826e-41) 65| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v17, Label_2 .line 386 70| const v19, #+37882 (0x000093fa | 5.30840e-41) 73| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 78| const v19, #+37883 (0x000093fb | 5.30854e-41) 81| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v9,v14,v15}, android.text.format.Time.set(long):void .line 387 87| const v19, #+37884 (0x000093fc | 5.30868e-41) 90| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 95| const v19, #+37885 (0x000093fd | 5.30882e-41) 98| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 102| invoke-virtual {v9,v10}, android.text.format.Time.normalize(boolean):long Label_2: .line 392 105| const v19, #+37886 (0x000093fe | 5.30896e-41) 108| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v13}, com.android.calendar.month.SimpleDayPickerFragment.isResumed():boolean 114| move-result v9 115| const v19, #+37887 (0x000093ff | 5.30910e-41) 118| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 121| if-nez v9, Label_4 .line 393 123| const v19, #+37888 (0x00009400 | 5.30924e-41) 126| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 129| const-string/jumbo v9, "MonthFragment" 132| const v19, #+37889 (0x00009401 | 5.30938e-41) 135| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 138| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 139| invoke-static {v9,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 142| move-result v9 143| const v19, #+37890 (0x00009402 | 5.30952e-41) 146| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 149| if-eqz v9, Label_3 .line 394 151| const v19, #+37891 (0x00009403 | 5.30966e-41) 154| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 157| const-string/jumbo v9, "MonthFragment" 160| const v19, #+37892 (0x00009404 | 5.30980e-41) 163| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 166| const-string/jumbo v10, "We're not visible yet" 169| const v19, #+37893 (0x00009405 | 5.30994e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_3: .line 396 178| const v19, #+37894 (0x00009406 | 5.31008e-41) 181| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v9, #+0 (0x00000000 | 0.00000) 185| return v9 Label_4: .line 399 186| const v19, #+37895 (0x00009407 | 5.31022e-41) 189| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 194| const v19, #+37896 (0x00009408 | 5.31036e-41) 197| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v9,v14,v15}, android.text.format.Time.set(long):void .line 400 203| const v19, #+37897 (0x00009409 | 5.31050e-41) 206| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 209| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 211| const v19, #+37898 (0x0000940a | 5.31064e-41) 214| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 217| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 218| invoke-virtual {v9,v10}, android.text.format.Time.normalize(boolean):long 221| move-result-wide v6:v7 222| const v19, #+37899 (0x0000940b | 5.31078e-41) 225| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 404 .local v6, "millis", long 228| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 230| const v19, #+37900 (0x0000940c | 5.31092e-41) 233| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 236| iget-wide v10:v11, v9, android.text.format.Time.gmtoff 238| const v19, #+37901 (0x0000940d | 5.31106e-41) 241| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-static {v6,v7,v10,v11}, android.text.format.Time.getJulianDay(long, long):int 247| move-result v9 248| const v19, #+37902 (0x0000940e | 5.31120e-41) 251| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 254| iget v10, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfWeek .line 403 256| const v19, #+37903 (0x0000940f | 5.31134e-41) 259| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-static {v9,v10}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int 265| move-result v5 266| const v19, #+37904 (0x00009410 | 5.31148e-41) 269| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 407 .local v5, "position", int 272| const/4 v2, #+0 (0x00000000 | 0.00000) .line 408 .local v2, "i", int 273| const/4 v8, #+0 (0x00000000 | 0.00000) Label_5: .line 411 .local v8, "top", int 274| const v19, #+37905 (0x00009411 | 5.31162e-41) 277| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 280| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mListView 282| const v19, #+37906 (0x00009412 | 5.31176e-41) 285| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 288| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .local v3, "i", int 290| invoke-virtual {v9,v2}, android.widget.ListView.getChildAt(int):android.view.View 293| move-result-object v0 294| const v19, #+37907 (0x00009413 | 5.31190e-41) 297| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 412 .local v0, "child", android.view.View 300| if-nez v0, Label_12 Label_6: .line 423 302| const v19, #+37908 (0x00009414 | 5.31204e-41) 305| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 308| if-eqz v0, Label_14 .line 424 310| const v19, #+37909 (0x00009415 | 5.31218e-41) 313| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 316| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mListView 318| const v19, #+37910 (0x00009416 | 5.31232e-41) 321| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-virtual {v9,v0}, android.widget.ListView.getPositionForView(android.view.View):int 327| move-result v1 328| const v19, #+37911 (0x00009417 | 5.31246e-41) 331| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 428 .local v1, "firstPosition", int 334| const v19, #+37912 (0x00009418 | 5.31260e-41) 337| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 340| iget v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mNumWeeks 342| const v19, #+37913 (0x00009419 | 5.31274e-41) 345| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 348| add-int/2addr v9, v1 349| add-int/lit8 v4, v9, #-1 (0xffffffff | NaN) .line 429 .local v4, "lastPosition", int 351| iget v9, v13, com.android.calendar.month.SimpleDayPickerFragment.BOTTOM_BUFFER 353| const v19, #+37914 (0x0000941a | 5.31288e-41) 356| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 359| if-le v8, v9, Label_8 .line 430 361| const v19, #+37915 (0x0000941b | 5.31302e-41) 364| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 367| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) Label_8: .line 433 369| const v19, #+37916 (0x0000941c | 5.31316e-41) 372| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 375| if-eqz v17, Label_9 .line 434 377| const v19, #+37917 (0x0000941d | 5.31330e-41) 380| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 385| const v19, #+37918 (0x0000941e | 5.31344e-41) 388| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 391| iget-object v10, v13, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 393| const v19, #+37919 (0x0000941f | 5.31358e-41) 396| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-virtual {v9,v10}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void Label_9: .line 437 402| const v19, #+37920 (0x00009420 | 5.31372e-41) 405| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 408| const-string/jumbo v9, "MonthFragment" 411| const v19, #+37921 (0x00009421 | 5.31386e-41) 414| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 417| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 418| invoke-static {v9,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 421| move-result v9 422| const v19, #+37922 (0x00009422 | 5.31400e-41) 425| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 428| if-eqz v9, Label_10 .line 438 430| const v19, #+37923 (0x00009423 | 5.31414e-41) 433| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 436| const-string/jumbo v9, "MonthFragment" 439| const v19, #+37924 (0x00009424 | 5.31428e-41) 442| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 445| new-instance v10, java.lang.StringBuilder 447| const v19, #+37925 (0x00009425 | 5.31442e-41) 450| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-direct {v10}, java.lang.StringBuilder.():void 456| const v19, #+37926 (0x00009426 | 5.31456e-41) 459| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 462| const-string/jumbo v11, "GoTo position " 465| const v19, #+37927 (0x00009427 | 5.31470e-41) 468| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 474| move-result-object v10 475| const v19, #+37928 (0x00009428 | 5.31484e-41) 478| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v10,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 484| move-result-object v10 485| const v19, #+37929 (0x00009429 | 5.31498e-41) 488| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 494| move-result-object v10 495| const v19, #+37930 (0x0000942a | 5.31513e-41) 498| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_10: .line 442 504| const v19, #+37931 (0x0000942b | 5.31527e-41) 507| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 510| if-lt v5, v1, Label_11 512| const v19, #+37932 (0x0000942c | 5.31541e-41) 515| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 518| if-le v5, v4, Label_15 Label_11: .line 443 520| const v19, #+37933 (0x0000942d | 5.31555e-41) 523| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 526| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 528| const v19, #+37934 (0x0000942e | 5.31569e-41) 531| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 534| iget-object v10, v13, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 536| const v19, #+37935 (0x0000942f | 5.31583e-41) 539| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-virtual {v9,v10}, android.text.format.Time.set(android.text.format.Time):void .line 444 545| const v19, #+37936 (0x00009430 | 5.31597e-41) 548| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 551| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 553| const v19, #+37937 (0x00009431 | 5.31611e-41) 556| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 559| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 560| iput v10, v9, android.text.format.Time.monthDay .line 445 562| const v19, #+37938 (0x00009432 | 5.31625e-41) 565| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 568| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 570| const v19, #+37939 (0x00009433 | 5.31639e-41) 573| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 576| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 577| invoke-virtual {v9,v10}, android.text.format.Time.normalize(boolean):long 580| move-result-wide v6:v7 581| const v19, #+37940 (0x00009434 | 5.31653e-41) 584| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 446 587| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 589| const v19, #+37941 (0x00009435 | 5.31667e-41) 592| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 595| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 596| invoke-virtual {v13,v9,v10}, com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void .line 448 599| const v19, #+37942 (0x00009436 | 5.31681e-41) 602| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 605| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 607| const v19, #+37943 (0x00009437 | 5.31695e-41) 610| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 613| iget-wide v10:v11, v9, android.text.format.Time.gmtoff 615| const v19, #+37944 (0x00009438 | 5.31709e-41) 618| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 621| invoke-static {v6,v7,v10,v11}, android.text.format.Time.getJulianDay(long, long):int 624| move-result v9 625| const v19, #+37945 (0x00009439 | 5.31723e-41) 628| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 631| iget v10, v13, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfWeek .line 447 633| const v19, #+37946 (0x0000943a | 5.31737e-41) 636| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-static {v9,v10}, com.android.calendar.Utils.getWeeksSinceEpochFromJulianDay(int, int):int 642| move-result v5 643| const v19, #+37947 (0x0000943b | 5.31751e-41) 646| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 450 649| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 650| iput v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState .line 451 652| const v19, #+37948 (0x0000943c | 5.31765e-41) 655| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 658| if-eqz v16, Label_17 .line 452 660| const v19, #+37949 (0x0000943d | 5.31779e-41) 663| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 666| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mListView .line 453 668| const v19, #+37950 (0x0000943e | 5.31793e-41) 671| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 674| sget v10, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET 676| const v19, #+37951 (0x0000943f | 5.31807e-41) 679| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 682| const/16 v11, #+500 (0x000001f4 | 7.00649e-43) .line 452 684| invoke-virtual {v9,v5,v10,v11}, android.widget.ListView.smoothScrollToPositionFromTop(int, int, int):void .line 454 687| const v19, #+37952 (0x00009440 | 5.31821e-41) 690| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 693| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 694| return v9 Label_12: .line 415 .end_local v1 .end_local v4 695| const v19, #+37953 (0x00009441 | 5.31835e-41) 698| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 701| invoke-virtual {v0}, android.view.View.getTop():int 704| move-result v8 705| const v19, #+37954 (0x00009442 | 5.31849e-41) 708| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 416 711| const-string/jumbo v9, "MonthFragment" 714| const v19, #+37955 (0x00009443 | 5.31863e-41) 717| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 720| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 721| invoke-static {v9,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 724| move-result v9 725| const v19, #+37956 (0x00009444 | 5.31877e-41) 728| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 731| if-eqz v9, Label_13 .line 417 733| const v19, #+37957 (0x00009445 | 5.31891e-41) 736| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 739| const-string/jumbo v9, "MonthFragment" 742| const v19, #+37958 (0x00009446 | 5.31905e-41) 745| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 748| new-instance v10, java.lang.StringBuilder 750| const v19, #+37959 (0x00009447 | 5.31919e-41) 753| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 756| invoke-direct {v10}, java.lang.StringBuilder.():void 759| const v19, #+37960 (0x00009448 | 5.31933e-41) 762| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 765| const-string/jumbo v11, "child at " 768| const v19, #+37961 (0x00009449 | 5.31947e-41) 771| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 774| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 777| move-result-object v10 778| const v19, #+37962 (0x0000944a | 5.31961e-41) 781| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 784| add-int/lit8 v11, v3, #-1 (0xffffffff | NaN) 786| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 789| move-result-object v10 790| const v19, #+37963 (0x0000944b | 5.31975e-41) 793| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 796| const-string/jumbo v11, " has top " 799| const v19, #+37964 (0x0000944c | 5.31989e-41) 802| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 805| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 808| move-result-object v10 809| const v19, #+37965 (0x0000944d | 5.32003e-41) 812| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 815| invoke-virtual {v10,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 818| move-result-object v10 819| const v19, #+37966 (0x0000944e | 5.32017e-41) 822| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 825| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 828| move-result-object v10 829| const v19, #+37967 (0x0000944f | 5.32031e-41) 832| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 835| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_13: .line 419 838| const v19, #+37968 (0x00009450 | 5.32045e-41) 841| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 844| if-gez v8, Label_6 846| const v19, #+37969 (0x00009451 | 5.32059e-41) 849| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 852| move v2, v3 .end_local v3 .restart_local v2 853| goto/16 Label_5 Label_14: .line 426 .end_local v2 .restart_local v3 855| const v19, #+37970 (0x00009452 | 5.32073e-41) 858| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 861| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 862| goto/16 Label_7 Label_15: .line 442 .restart_local v4 864| const v19, #+37971 (0x00009453 | 5.32087e-41) 867| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 870| if-nez v18, Label_11 .line 460 872| const v19, #+37972 (0x00009454 | 5.32101e-41) 875| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 878| if-eqz v17, Label_16 .line 462 880| const v19, #+37973 (0x00009455 | 5.32115e-41) 883| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 886| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 888| const v19, #+37974 (0x00009456 | 5.32129e-41) 891| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 894| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 895| invoke-virtual {v13,v9,v10}, com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void Label_16: .line 464 898| const v19, #+37975 (0x00009457 | 5.32143e-41) 901| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 904| const/4 v9, #+0 (0x00000000 | 0.00000) 905| return v9 Label_17: .line 456 906| const v19, #+37976 (0x00009458 | 5.32157e-41) 909| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 912| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mListView 914| const v19, #+37977 (0x00009459 | 5.32171e-41) 917| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 920| sget v10, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET 922| const v19, #+37978 (0x0000945a | 5.32185e-41) 925| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 928| invoke-virtual {v9,v5,v10}, android.widget.ListView.setSelectionFromTop(int, int):void .line 458 931| const v19, #+37979 (0x0000945b | 5.32199e-41) 934| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 937| iget-object v9, v13, com.android.calendar.month.SimpleDayPickerFragment.mListView 939| const v19, #+37980 (0x0000945c | 5.32213e-41) 942| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 945| const/4 v10, #+0 (0x00000000 | 0.00000) 946| invoke-virtual {v13,v9,v10}, com.android.calendar.month.SimpleDayPickerFragment.onScrollStateChanged(android.widget.AbsListView, int):void 949| const v19, #+37981 (0x0000945d | 5.32227e-41) 952| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 955| goto/16 Label_16 } method com.android.calendar.month.SimpleDayPickerFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "SimpleDayPickerFragment.java" .line 227 .prologue_end .line 227 0| const v0, #+37982 (0x0000945e | 5.32241e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.ListFragment.onActivityCreated(android.os.Bundle):void .line 229 9| const v0, #+37983 (0x0000945f | 5.32255e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.month.SimpleDayPickerFragment.setUpListView():void .line 230 18| const v0, #+37984 (0x00009460 | 5.32269e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v5}, com.android.calendar.month.SimpleDayPickerFragment.setUpHeader():void .line 232 27| const v0, #+37985 (0x00009461 | 5.32283e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5}, com.android.calendar.month.SimpleDayPickerFragment.getView():android.view.View 36| move-result-object v3 37| const v0, #+37986 (0x00009462 | 5.32297e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const v4, #+2131755191 (0x7f1000b7 | 1.91413e+38) 46| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 49| move-result-object v3 50| const v0, #+37987 (0x00009463 | 5.32311e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| check-cast v3, android.widget.TextView 58| const v0, #+37988 (0x00009464 | 5.32325e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput-object v3, v5, com.android.calendar.month.SimpleDayPickerFragment.mMonthName .line 233 66| const v0, #+37989 (0x00009465 | 5.32339e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v3, v5, com.android.calendar.month.SimpleDayPickerFragment.mListView 74| const v0, #+37990 (0x00009466 | 5.32353e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v4, #+0 (0x00000000 | 0.00000) 81| invoke-virtual {v3,v4}, android.widget.ListView.getChildAt(int):android.view.View 84| move-result-object v1 85| const v0, #+37991 (0x00009467 | 5.32367e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| check-cast v1, com.android.calendar.month.SimpleWeekView .line 234 .local v1, "child", com.android.calendar.month.SimpleWeekView 93| const v0, #+37992 (0x00009468 | 5.32381e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-nez v1, Label_1 .line 235 101| const v0, #+37993 (0x00009469 | 5.32395e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void Label_1: .line 237 108| const v0, #+37994 (0x0000946a | 5.32409e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int 117| move-result v2 118| const v0, #+37995 (0x0000946b | 5.32423e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 .local v2, "julianDay", int 124| iget-object v3, v5, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay 126| const v0, #+37996 (0x0000946c | 5.32437e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v3,v2}, android.text.format.Time.setJulianDay(int):long .line 240 135| const v0, #+37997 (0x0000946d | 5.32451e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v3, v5, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 143| const v0, #+37998 (0x0000946e | 5.32465e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| add-int/lit8 v4, v2, #+7 (0x00000007 | 9.80909e-45) 151| invoke-virtual {v3,v4}, android.text.format.Time.setJulianDay(int):long .line 241 154| const v0, #+37999 (0x0000946f | 5.32479e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v3, v5, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 162| const v0, #+38000 (0x00009470 | 5.32493e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 169| invoke-virtual {v5,v3,v4}, com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void .line 242 172| const v0, #+38001 (0x00009471 | 5.32507e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onAttach(android.app.Activity):void { .params "activity" .src "SimpleDayPickerFragment.java" .line 163 .prologue_end 0| const v0, #+38002 (0x00009472 | 5.32521e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 163 7| invoke-super {v6,v7}, android.app.ListFragment.onAttach(android.app.Activity):void .line 164 10| const v0, #+38003 (0x00009473 | 5.32535e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v7, v6, com.android.calendar.month.SimpleDayPickerFragment.mContext .line 165 18| const v0, #+38004 (0x00009474 | 5.32549e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 27| move-result-object v2 28| const v0, #+38005 (0x00009475 | 5.32563e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 166 .local v2, "tz", java.lang.String 34| invoke-static {v7}, android.view.ViewConfiguration.get(android.content.Context):android.view.ViewConfiguration 37| move-result-object v3 38| const v0, #+38006 (0x00009476 | 5.32577e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 167 .local v3, "viewConfig", android.view.ViewConfiguration 44| invoke-virtual {v3}, android.view.ViewConfiguration.getScaledMinimumFlingVelocity():int 47| move-result v4 48| const v0, #+38007 (0x00009477 | 5.32592e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| int-to-float v4, v4 55| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mMinimumFlingVelocity .line 170 57| const v0, #+38008 (0x00009478 | 5.32606e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 65| const v0, #+38009 (0x00009479 | 5.32620e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v4,v2}, android.text.format.Time.switchTimezone(java.lang.String):void .line 171 74| const v0, #+38010 (0x0000947a | 5.32634e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 82| const v0, #+38011 (0x0000947b | 5.32648e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v4,v5}, android.text.format.Time.normalize(boolean):long .line 172 91| const v0, #+38012 (0x0000947c | 5.32662e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 99| const v0, #+38013 (0x0000947d | 5.32676e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-object v2, v4, android.text.format.Time.timezone .line 173 107| const v0, #+38014 (0x0000947e | 5.32690e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfMonth 115| const v0, #+38015 (0x0000947f | 5.32704e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v4,v5}, android.text.format.Time.normalize(boolean):long .line 174 124| const v0, #+38016 (0x00009480 | 5.32718e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay 132| const v0, #+38017 (0x00009481 | 5.32732e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput-object v2, v4, android.text.format.Time.timezone .line 175 140| const v0, #+38018 (0x00009482 | 5.32746e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay 148| const v0, #+38019 (0x00009483 | 5.32760e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v4,v5}, android.text.format.Time.normalize(boolean):long .line 176 157| const v0, #+38020 (0x00009484 | 5.32774e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mTempTime 165| const v0, #+38021 (0x00009485 | 5.32788e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iput-object v2, v4, android.text.format.Time.timezone .line 178 173| const v0, #+38022 (0x00009486 | 5.32802e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v7}, android.app.Activity.getResources():android.content.res.Resources 182| move-result-object v1 183| const v0, #+38023 (0x00009487 | 5.32816e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 179 .local v1, "res", android.content.res.Resources 189| const v4, #+2131230753 (0x7f080021 | 1.80776e+38) 192| invoke-virtual {v1,v4}, android.content.res.Resources.getColor(int):int 195| move-result v4 196| const v0, #+38024 (0x00009488 | 5.32830e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mSaturdayColor .line 180 204| const v0, #+38025 (0x00009489 | 5.32844e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| const v4, #+2131230754 (0x7f080022 | 1.80776e+38) 213| invoke-virtual {v1,v4}, android.content.res.Resources.getColor(int):int 216| move-result v4 217| const v0, #+38026 (0x0000948a | 5.32858e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mSundayColor .line 181 225| const v0, #+38027 (0x0000948b | 5.32872e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const v4, #+2131230747 (0x7f08001b | 1.80776e+38) 234| invoke-virtual {v1,v4}, android.content.res.Resources.getColor(int):int 237| move-result v4 238| const v0, #+38028 (0x0000948c | 5.32886e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mDayNameColor .line 184 246| const v0, #+38029 (0x0000948d | 5.32900e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| sget v4, com.android.calendar.month.SimpleDayPickerFragment.mScale 254| const v0, #+38030 (0x0000948e | 5.32914e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| const/4 v5, #+0 (0x00000000 | 0.00000) 261| cmpl-float v4, v4, v5 263| if-nez v4, Label_1 .line 185 265| const v0, #+38031 (0x0000948f | 5.32928e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v7}, android.app.Activity.getResources():android.content.res.Resources 274| move-result-object v4 275| const v0, #+38032 (0x00009490 | 5.32942e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v4}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 284| move-result-object v4 285| const v0, #+38033 (0x00009491 | 5.32956e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iget v4, v4, android.util.DisplayMetrics.density 293| const v0, #+38034 (0x00009492 | 5.32970e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| sput v4, com.android.calendar.month.SimpleDayPickerFragment.mScale .line 186 301| const v0, #+38035 (0x00009493 | 5.32984e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| sget v4, com.android.calendar.month.SimpleDayPickerFragment.mScale 309| const v0, #+38036 (0x00009494 | 5.32998e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 317| cmpl-float v4, v4, v5 319| if-eqz v4, Label_1 .line 187 321| const v0, #+38037 (0x00009495 | 5.33012e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget v4, v6, com.android.calendar.month.SimpleDayPickerFragment.WEEK_MIN_VISIBLE_HEIGHT 329| const v0, #+38038 (0x00009496 | 5.33026e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| int-to-float v4, v4 336| sget v5, com.android.calendar.month.SimpleDayPickerFragment.mScale 338| const v0, #+38039 (0x00009497 | 5.33040e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| mul-float/2addr v4, v5 345| float-to-int v4, v4 346| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.WEEK_MIN_VISIBLE_HEIGHT .line 188 348| const v0, #+38040 (0x00009498 | 5.33054e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iget v4, v6, com.android.calendar.month.SimpleDayPickerFragment.BOTTOM_BUFFER 356| const v0, #+38041 (0x00009499 | 5.33068e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| int-to-float v4, v4 363| sget v5, com.android.calendar.month.SimpleDayPickerFragment.mScale 365| const v0, #+38042 (0x0000949a | 5.33082e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| mul-float/2addr v4, v5 372| float-to-int v4, v4 373| iput v4, v6, com.android.calendar.month.SimpleDayPickerFragment.BOTTOM_BUFFER .line 189 375| const v0, #+38043 (0x0000949b | 5.33096e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| sget v4, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET 383| const v0, #+38044 (0x0000949c | 5.33110e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| int-to-float v4, v4 390| sget v5, com.android.calendar.month.SimpleDayPickerFragment.mScale 392| const v0, #+38045 (0x0000949d | 5.33124e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| mul-float/2addr v4, v5 399| float-to-int v4, v4 400| sput v4, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET Label_1: .line 192 402| const v0, #+38046 (0x0000949e | 5.33138e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v6}, com.android.calendar.month.SimpleDayPickerFragment.setUpAdapter():void .line 193 411| const v0, #+38047 (0x0000949f | 5.33152e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v4, v6, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 419| const v0, #+38048 (0x000094a0 | 5.33166e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v6,v4}, com.android.calendar.month.SimpleDayPickerFragment.setListAdapter(android.widget.ListAdapter):void .line 194 428| const v0, #+38049 (0x000094a1 | 5.33180e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "SimpleDayPickerFragment.java" .line 219 .prologue_end 0| const v0, #+38050 (0x000094a2 | 5.33194e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 219 7| invoke-super {v8,v9}, android.app.ListFragment.onCreate(android.os.Bundle):void .line 220 10| const v0, #+38051 (0x000094a3 | 5.33208e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v9, Label_1 18| const v0, #+38052 (0x000094a4 | 5.33222e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v1, "current_time" 27| const v0, #+38053 (0x000094a5 | 5.33236e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v9,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 36| move-result v1 37| const v0, #+38054 (0x000094a6 | 5.33250e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v1, Label_1 .line 221 45| const v0, #+38055 (0x000094a7 | 5.33264e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "current_time" 54| const v0, #+38056 (0x000094a8 | 5.33278e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v9,v1}, android.os.Bundle.getLong(java.lang.String):long 63| move-result-wide v3:v4 64| const v0, #+38057 (0x000094a9 | 5.33292e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v5, #+0 (0x00000000 | 0.00000) 71| move-object v2, v8 72| move v7, v6 73| invoke-virtual/range {v2..v7}, com.android.calendar.month.SimpleDayPickerFragment.goTo(long, boolean, boolean, boolean):boolean Label_1: .line 223 76| const v0, #+38058 (0x000094aa | 5.33306e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "SimpleDayPickerFragment.java" .line 347 .prologue_end .line 347 0| const v0, #+38059 (0x000094ab | 5.33320e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+2130968629 (0x7f040035 | 1.75459e+38) .line 348 9| const/4 v3, #+0 (0x00000000 | 0.00000) .line 347 10| invoke-virtual {v5,v2,v6,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 13| move-result-object v1 14| const v0, #+38060 (0x000094ac | 5.33334e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 349 .local v1, "v", android.view.View 20| const v2, #+2131755192 (0x7f1000b8 | 1.91413e+38) 23| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 26| move-result-object v2 27| const v0, #+38061 (0x000094ad | 5.33348e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v2, android.view.ViewGroup 35| const v0, #+38062 (0x000094ae | 5.33362e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mDayNamesHeader .line 350 43| const v0, #+38063 (0x000094af | 5.33376e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-object v1 } method com.android.calendar.month.SimpleDayPickerFragment.onPause():void { .src "SimpleDayPickerFragment.java" .line 287 .prologue_end .line 287 0| const v0, #+38064 (0x000094b0 | 5.33390e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.app.ListFragment.onPause():void .line 288 9| const v0, #+38065 (0x000094b1 | 5.33404e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.calendar.month.SimpleDayPickerFragment.mHandler 17| const v0, #+38066 (0x000094b2 | 5.33418e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.calendar.month.SimpleDayPickerFragment.mTodayUpdater 25| const v0, #+38067 (0x000094b3 | 5.33432e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 289 34| const v0, #+38068 (0x000094b4 | 5.33446e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onResume():void { .src "SimpleDayPickerFragment.java" .line 280 .prologue_end .line 280 0| const v0, #+38069 (0x000094b5 | 5.33460e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1}, android.app.ListFragment.onResume():void .line 281 9| const v0, #+38070 (0x000094b6 | 5.33474e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1}, com.android.calendar.month.SimpleDayPickerFragment.setUpAdapter():void .line 282 18| const v0, #+38071 (0x000094b7 | 5.33488e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, com.android.calendar.month.SimpleDayPickerFragment.doResumeUpdates():void .line 283 27| const v0, #+38072 (0x000094b8 | 5.33502e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "SimpleDayPickerFragment.java" .line 293 .prologue_end .line 293 0| const v0, #+38073 (0x000094b9 | 5.33516e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "current_time" 9| const v0, #+38074 (0x000094ba | 5.33530e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v5, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 17| const v0, #+38075 (0x000094bb | 5.33544e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 24| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 27| move-result-wide v3:v4 28| const v0, #+38076 (0x000094bc | 5.33558e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v6,v1,v3,v4}, android.os.Bundle.putLong(java.lang.String, long):void .line 294 37| const v0, #+38077 (0x000094bd | 5.33572e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onScroll(android.widget.AbsListView, int, int, int):void { .params "view", "firstVisibleItem", "visibleItemCount", "totalItemCount" .src "SimpleDayPickerFragment.java" .line 474 .prologue_end 0| const v0, #+38078 (0x000094be | 5.33586e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 474 7| invoke-virtual {v9,v7}, android.widget.AbsListView.getChildAt(int):android.view.View 10| move-result-object v1 11| const v0, #+38079 (0x000094bf | 5.33600e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| check-cast v1, com.android.calendar.month.SimpleWeekView .line 475 .local v1, "child", com.android.calendar.month.SimpleWeekView 19| const v0, #+38080 (0x000094c0 | 5.33614e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v1, Label_1 .line 476 27| const v0, #+38081 (0x000094c1 | 5.33628e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void Label_1: .line 480 34| const v0, #+38082 (0x000094c2 | 5.33642e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v9}, android.widget.AbsListView.getFirstVisiblePosition():int 43| move-result v2 44| const v0, #+38083 (0x000094c3 | 5.33656e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getHeight():int 53| move-result v5 54| const v0, #+38084 (0x000094c4 | 5.33671e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| mul-int/2addr v2, v5 61| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getBottom():int 64| move-result v5 65| const v0, #+38085 (0x000094c5 | 5.33685e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sub-int/2addr v2, v5 72| int-to-long v3:v4, v2 .line 481 .local v3, "currScroll", long 73| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay 75| const v0, #+38086 (0x000094c6 | 5.33699e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int 84| move-result v5 85| const v0, #+38087 (0x000094c7 | 5.33713e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2,v5}, android.text.format.Time.setJulianDay(int):long .line 484 94| const v0, #+38088 (0x000094c8 | 5.33727e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-wide v5:v6, v8, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollPosition 102| const v0, #+38089 (0x000094c9 | 5.33741e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| cmp-long v2, v3:v4, v5:v6 110| if-gez v2, Label_3 .line 485 112| const v0, #+38090 (0x000094ca | 5.33755e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 119| iput-boolean v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mIsScrollingUp Label_2: .line 492 121| const v0, #+38091 (0x000094cb | 5.33769e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput-wide v3:v4, v8, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollPosition .line 493 129| const v0, #+38092 (0x000094cc | 5.33783e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mCurrentScrollState 137| const v0, #+38093 (0x000094cd | 5.33797e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState .line 495 145| const v0, #+38094 (0x000094ce | 5.33811e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment.mListView 153| const v0, #+38095 (0x000094cf | 5.33825e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v8,v2}, com.android.calendar.month.SimpleDayPickerFragment.updateMonthHighlight(android.widget.AbsListView):void .line 496 162| const v0, #+38096 (0x000094d0 | 5.33839e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-void Label_3: .line 486 169| const v0, #+38097 (0x000094d1 | 5.33853e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-wide v5:v6, v8, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollPosition 177| const v0, #+38098 (0x000094d2 | 5.33867e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| cmp-long v2, v3:v4, v5:v6 185| if-lez v2, Label_4 .line 487 187| const v0, #+38099 (0x000094d3 | 5.33881e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput-boolean v7, v8, com.android.calendar.month.SimpleDayPickerFragment.mIsScrollingUp 195| const v0, #+38100 (0x000094d4 | 5.33895e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| goto/16 Label_2 Label_4: .line 489 203| const v0, #+38101 (0x000094d5 | 5.33909e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| return-void } method com.android.calendar.month.SimpleDayPickerFragment.onScrollStateChanged(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "SimpleDayPickerFragment.java" .line 578 .prologue_end .line 578 0| const v0, #+38102 (0x000094d6 | 5.33923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.SimpleDayPickerFragment.mScrollStateChangedRunnable 8| const v0, #+38103 (0x000094d7 | 5.33937e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.doScrollStateChange(android.widget.AbsListView, int):void .line 579 17| const v0, #+38104 (0x000094d8 | 5.33951e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void { .params "time", "updateHighlight" .src "SimpleDayPickerFragment.java" .line 562 .prologue_end .line 562 0| const v0, #+38105 (0x000094d9 | 5.33965e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mMonthName 8| const v0, #+38106 (0x000094da | 5.33979e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.widget.TextView.getText():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+38107 (0x000094db | 5.33993e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 563 .local v1, "oldMonth", java.lang.CharSequence 24| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mMonthName 26| const v0, #+38108 (0x000094dc | 5.34007e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v4, com.android.calendar.month.SimpleDayPickerFragment.mContext 34| const v0, #+38109 (0x000094dd | 5.34021e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v3,v5}, com.android.calendar.Utils.formatMonthYear(android.content.Context, android.text.format.Time):java.lang.String 43| move-result-object v3 44| const v0, #+38110 (0x000094de | 5.34035e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v2,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 564 53| const v0, #+38111 (0x000094df | 5.34049e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mMonthName 61| const v0, #+38112 (0x000094e0 | 5.34063e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2}, android.widget.TextView.invalidate():void .line 565 70| const v0, #+38113 (0x000094e1 | 5.34077e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mMonthName 78| const v0, #+38114 (0x000094e2 | 5.34091e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2}, android.widget.TextView.getText():java.lang.CharSequence 87| move-result-object v2 88| const v0, #+38115 (0x000094e3 | 5.34105e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 97| move-result v2 98| const v0, #+38116 (0x000094e4 | 5.34119e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-nez v2, Label_1 .line 566 106| const v0, #+38117 (0x000094e5 | 5.34133e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mMonthName 114| const v0, #+38118 (0x000094e6 | 5.34147e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 122| invoke-virtual {v2,v3}, android.widget.TextView.sendAccessibilityEvent(int):void Label_1: .line 568 125| const v0, #+38119 (0x000094e7 | 5.34161e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget v2, v5, android.text.format.Time.month 133| const v0, #+38120 (0x000094e8 | 5.34175e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed .line 569 141| const v0, #+38121 (0x000094e9 | 5.34189e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v6, Label_2 .line 570 149| const v0, #+38122 (0x000094ea | 5.34203e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 157| const v0, #+38123 (0x000094eb | 5.34217e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v3, v4, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed 165| const v0, #+38124 (0x000094ec | 5.34231e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.updateFocusMonth(int):void Label_2: .line 572 174| const v0, #+38125 (0x000094ed | 5.34245e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return-void } method com.android.calendar.month.SimpleDayPickerFragment.setUpAdapter():void { .src "SimpleDayPickerFragment.java" .line 201 .prologue_end 0| const v0, #+38126 (0x000094ee | 5.34259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 201 7| new-instance v1, java.util.HashMap 9| const v0, #+38127 (0x000094ef | 5.34273e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1}, java.util.HashMap.():void .line 202 .local_ex v1, "weekParams", java.util.HashMap, "Ljava/util/HashMap;" 18| const v0, #+38128 (0x000094f0 | 5.34287e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v2, "num_weeks" 27| const v0, #+38129 (0x000094f1 | 5.34301e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v4, v7, com.android.calendar.month.SimpleDayPickerFragment.mNumWeeks 35| const v0, #+38130 (0x000094f2 | 5.34315e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 44| move-result-object v4 45| const v0, #+38131 (0x000094f3 | 5.34329e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v2,v4}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 203 54| const v0, #+38132 (0x000094f4 | 5.34343e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v4, "week_numbers" 63| const v0, #+38133 (0x000094f5 | 5.34357e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-boolean v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mShowWeekNumber 71| const v0, #+38134 (0x000094f6 | 5.34371e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-eqz v2, Label_3 79| const v0, #+38135 (0x000094f7 | 5.34385e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: 86| const v0, #+38136 (0x000094f8 | 5.34399e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 95| move-result-object v2 96| const v0, #+38137 (0x000094f9 | 5.34413e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v4,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 204 105| const v0, #+38138 (0x000094fa | 5.34427e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v2, "week_start" 114| const v0, #+38139 (0x000094fb | 5.34441e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget v4, v7, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfWeek 122| const v0, #+38140 (0x000094fc | 5.34455e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 131| move-result-object v4 132| const v0, #+38141 (0x000094fd | 5.34469e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v1,v2,v4}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 205 141| const v0, #+38142 (0x000094fe | 5.34483e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v2, "selected_day" .line 206 150| const v0, #+38143 (0x000094ff | 5.34497e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-object v4, v7, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 158| const v0, #+38144 (0x00009500 | 5.34511e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v4,v3}, android.text.format.Time.toMillis(boolean):long 167| move-result-wide v3:v4 168| const v0, #+38145 (0x00009501 | 5.34525e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v5, v7, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 176| const v0, #+38146 (0x00009502 | 5.34539e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-wide v5:v6, v5, android.text.format.Time.gmtoff 184| const v0, #+38147 (0x00009503 | 5.34553e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-static {v3,v4,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 193| move-result v3 194| const v0, #+38148 (0x00009504 | 5.34567e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 203| move-result-object v3 204| const v0, #+38149 (0x00009505 | 5.34581e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 205 210| invoke-virtual {v1,v2,v3}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 207 213| const v0, #+38150 (0x00009506 | 5.34595e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 221| const v0, #+38151 (0x00009507 | 5.34609e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| if-nez v2, Label_4 .line 208 229| const v0, #+38152 (0x00009508 | 5.34623e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| new-instance v2, com.android.calendar.month.SimpleWeeksAdapter 237| const v0, #+38153 (0x00009509 | 5.34637e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v7}, com.android.calendar.month.SimpleDayPickerFragment.getActivity():android.app.Activity 246| move-result-object v3 247| const v0, #+38154 (0x0000950a | 5.34651e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-direct {v2,v3,v1}, com.android.calendar.month.SimpleWeeksAdapter.(android.content.Context, java.util.HashMap):void 256| const v0, #+38155 (0x0000950b | 5.34665e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iput-object v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mAdapter .line 209 264| const v0, #+38156 (0x0000950c | 5.34679e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget-object v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 272| const v0, #+38157 (0x0000950d | 5.34693e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v3, v7, com.android.calendar.month.SimpleDayPickerFragment.mObserver 280| const v0, #+38158 (0x0000950e | 5.34707e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.registerDataSetObserver(android.database.DataSetObserver):void Label_2: .line 214 289| const v0, #+38159 (0x0000950f | 5.34721e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-object v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 297| const v0, #+38160 (0x00009510 | 5.34735e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v2}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 215 306| const v0, #+38161 (0x00009511 | 5.34750e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| return-void Label_3: 313| const v0, #+38162 (0x00009512 | 5.34764e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| move v2, v3 .line 203 320| goto/16 Label_1 Label_4: .line 211 322| const v0, #+38163 (0x00009513 | 5.34778e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget-object v2, v7, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 330| const v0, #+38164 (0x00009514 | 5.34792e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v2,v1}, com.android.calendar.month.SimpleWeeksAdapter.updateParams(java.util.HashMap):void 339| const v0, #+38165 (0x00009515 | 5.34806e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| goto/16 Label_2 } method com.android.calendar.month.SimpleDayPickerFragment.setUpHeader():void { .src "SimpleDayPickerFragment.java" .line 249 .prologue_end 0| const v0, #+38166 (0x00009516 | 5.34820e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+7 (0x00000007 | 9.80909e-45) .line 249 7| new-array v2, v5, java.lang.String[] 9| const v0, #+38167 (0x00009517 | 5.34834e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v6, com.android.calendar.month.SimpleDayPickerFragment.mDayLabels .line 250 17| const v0, #+38168 (0x00009518 | 5.34848e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v1, "i", int 24| const v0, #+38169 (0x00009519 | 5.34862e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-gt v1, v5, Label_2 .line 251 32| const v0, #+38170 (0x0000951a | 5.34876e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v2, v6, com.android.calendar.month.SimpleDayPickerFragment.mDayLabels 40| const v0, #+38171 (0x0000951b | 5.34890e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| add-int/lit8 v3, v1, #-1 (0xffffffff | NaN) .line 252 48| const/16 v4, #+50 (0x00000032 | 7.00649e-44) .line 251 50| invoke-static {v1,v4}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 53| move-result-object v4 54| const v0, #+38172 (0x0000951c | 5.34904e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v4}, java.lang.String.toUpperCase():java.lang.String 63| move-result-object v4 64| const v0, #+38173 (0x0000951d | 5.34918e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| aput-object v4, v2, v3 .line 250 72| const v0, #+38174 (0x0000951e | 5.34932e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 80| goto/16 Label_1 Label_2: .line 254 82| const v0, #+38175 (0x0000951f | 5.34946e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void } method com.android.calendar.month.SimpleDayPickerFragment.setUpListView():void { .src "SimpleDayPickerFragment.java" .line 262 .prologue_end 0| const v0, #+38176 (0x00009520 | 5.34960e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 262 7| invoke-virtual {v4}, com.android.calendar.month.SimpleDayPickerFragment.getListView():android.widget.ListView 10| move-result-object v1 11| const v0, #+38177 (0x00009521 | 5.34974e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView .line 264 19| const v0, #+38178 (0x00009522 | 5.34988e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 27| const v0, #+38179 (0x00009523 | 5.35002e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v3}, android.widget.ListView.setCacheColorHint(int):void .line 266 36| const v0, #+38180 (0x00009524 | 5.35016e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 44| const v0, #+38181 (0x00009525 | 5.35030e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+0 (0x00000000 | 0.00000) 51| invoke-virtual {v1,v2}, android.widget.ListView.setDivider(android.graphics.drawable.Drawable):void .line 268 54| const v0, #+38182 (0x00009526 | 5.35044e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 62| const v0, #+38183 (0x00009527 | 5.35058e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 69| invoke-virtual {v1,v2}, android.widget.ListView.setItemsCanFocus(boolean):void .line 270 72| const v0, #+38184 (0x00009528 | 5.35072e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 80| const v0, #+38185 (0x00009529 | 5.35086e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v1,v3}, android.widget.ListView.setFastScrollEnabled(boolean):void .line 271 89| const v0, #+38186 (0x0000952a | 5.35100e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 97| const v0, #+38187 (0x0000952b | 5.35114e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v1,v3}, android.widget.ListView.setVerticalScrollBarEnabled(boolean):void .line 272 106| const v0, #+38188 (0x0000952c | 5.35128e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 114| const v0, #+38189 (0x0000952d | 5.35142e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v4}, android.widget.ListView.setOnScrollListener(android.widget.AbsListView$OnScrollListener):void .line 273 123| const v0, #+38190 (0x0000952e | 5.35156e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 131| const v0, #+38191 (0x0000952f | 5.35170e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1,v3}, android.widget.ListView.setFadingEdgeLength(int):void .line 275 140| const v0, #+38192 (0x00009530 | 5.35184e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment.mListView 148| const v0, #+38193 (0x00009531 | 5.35198e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {}, android.view.ViewConfiguration.getScrollFriction():float 157| move-result v2 158| const v0, #+38194 (0x00009532 | 5.35212e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget v3, v4, com.android.calendar.month.SimpleDayPickerFragment.mFriction 166| const v0, #+38195 (0x00009533 | 5.35226e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| mul-float/2addr v2, v3 173| invoke-virtual {v1,v2}, android.widget.ListView.setFriction(float):void .line 276 176| const v0, #+38196 (0x00009534 | 5.35240e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| return-void } method com.android.calendar.month.SimpleDayPickerFragment.updateHeader():void { .src "SimpleDayPickerFragment.java" .line 318 .prologue_end 0| const v0, #+38197 (0x00009535 | 5.35254e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v8, #+8 (0x00000008 | 1.12104e-44) 8| const/4 v7, #+0 (0x00000000 | 0.00000) .line 318 9| iget-object v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDayNamesHeader 11| const v0, #+38198 (0x00009536 | 5.35268e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const v6, #+2131755193 (0x7f1000b9 | 1.91413e+38) 20| invoke-virtual {v5,v6}, android.view.ViewGroup.findViewById(int):android.view.View 23| move-result-object v2 24| const v0, #+38199 (0x00009537 | 5.35282e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| check-cast v2, android.widget.TextView .line 319 .local v2, "label", android.widget.TextView 32| const v0, #+38200 (0x00009538 | 5.35296e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-boolean v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mShowWeekNumber 40| const v0, #+38201 (0x00009539 | 5.35310e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eqz v5, Label_4 .line 320 48| const v0, #+38202 (0x0000953a | 5.35324e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v2,v7}, android.widget.TextView.setVisibility(int):void Label_1: .line 324 57| const v0, #+38203 (0x0000953b | 5.35338e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mFirstDayOfWeek 65| const v0, #+38204 (0x0000953c | 5.35352e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| add-int/lit8 v3, v5, #-1 (0xffffffff | NaN) .line 325 .local v3, "offset", int 73| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .local v1, "i", int 74| const v0, #+38205 (0x0000953d | 5.35366e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-ge v1, v8, Label_8 .line 326 82| const v0, #+38206 (0x0000953e | 5.35380e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDayNamesHeader 90| const v0, #+38207 (0x0000953f | 5.35394e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v5,v1}, android.view.ViewGroup.getChildAt(int):android.view.View 99| move-result-object v2 100| const v0, #+38208 (0x00009540 | 5.35408e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v2 106| check-cast v2, android.widget.TextView .line 327 .restart_local v2 108| const v0, #+38209 (0x00009541 | 5.35422e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDaysPerWeek 116| const v0, #+38210 (0x00009542 | 5.35436e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 124| if-ge v1, v5, Label_7 .line 328 126| const v0, #+38211 (0x00009543 | 5.35450e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int v5, v3, v1 134| rem-int/lit8 v4, v5, #+7 (0x00000007 | 9.80909e-45) .line 329 .local v4, "position", int 136| const v0, #+38212 (0x00009544 | 5.35464e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDayLabels 144| const v0, #+38213 (0x00009545 | 5.35478e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| aget-object v5, v5, v4 152| const v0, #+38214 (0x00009546 | 5.35492e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 330 161| const v0, #+38215 (0x00009547 | 5.35506e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v2,v7}, android.widget.TextView.setVisibility(int):void .line 331 170| const v0, #+38216 (0x00009548 | 5.35520e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 177| if-ne v4, v5, Label_5 .line 332 179| const v0, #+38217 (0x00009549 | 5.35534e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mSaturdayColor 187| const v0, #+38218 (0x0000954a | 5.35548e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v2,v5}, android.widget.TextView.setTextColor(int):void Label_3: .line 325 .end_local v4 196| const v0, #+38219 (0x0000954b | 5.35562e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 204| goto/16 Label_2 Label_4: .line 322 .end_local v1 .end_local v3 206| const v0, #+38220 (0x0000954c | 5.35576e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v2,v8}, android.widget.TextView.setVisibility(int):void 215| const v0, #+38221 (0x0000954d | 5.35590e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| goto/16 Label_1 Label_5: .line 333 .restart_local v1 .restart_local v3 .restart_local v4 223| const v0, #+38222 (0x0000954e | 5.35604e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-nez v4, Label_6 .line 334 231| const v0, #+38223 (0x0000954f | 5.35618e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iget v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mSundayColor 239| const v0, #+38224 (0x00009550 | 5.35632e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v2,v5}, android.widget.TextView.setTextColor(int):void 248| const v0, #+38225 (0x00009551 | 5.35646e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| goto/16 Label_3 Label_6: .line 336 256| const v0, #+38226 (0x00009552 | 5.35660e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDayNameColor 264| const v0, #+38227 (0x00009553 | 5.35674e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v2,v5}, android.widget.TextView.setTextColor(int):void 273| const v0, #+38228 (0x00009554 | 5.35688e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| goto/16 Label_3 Label_7: .line 339 .end_local v4 281| const v0, #+38229 (0x00009555 | 5.35702e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v2,v8}, android.widget.TextView.setVisibility(int):void 290| const v0, #+38230 (0x00009556 | 5.35716e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| goto/16 Label_3 Label_8: .line 342 298| const v0, #+38231 (0x00009557 | 5.35730e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v5, v9, com.android.calendar.month.SimpleDayPickerFragment.mDayNamesHeader 306| const v0, #+38232 (0x00009558 | 5.35744e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v5}, android.view.ViewGroup.invalidate():void .line 343 315| const v0, #+38233 (0x00009559 | 5.35758e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return-void } method com.android.calendar.month.MonthByWeekFragment.-get0(com.android.calendar.month.MonthByWeekFragment):com.android.calendar.event.CreateEventDialogFragment { 0| const v0, #+38234 (0x0000955a | 5.35772e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mEventDialog 8| const v0, #+38235 (0x0000955b | 5.35786e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthByWeekFragment.-get1(com.android.calendar.month.MonthByWeekFragment):android.net.Uri { 0| const v0, #+38236 (0x0000955c | 5.35800e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mEventUri 8| const v0, #+38237 (0x0000955d | 5.35814e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthByWeekFragment.-get2(com.android.calendar.month.MonthByWeekFragment):boolean { 0| const v0, #+38238 (0x0000955e | 5.35829e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.month.MonthByWeekFragment.mIsDetached 8| const v0, #+38239 (0x0000955f | 5.35843e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.month.MonthByWeekFragment.-get3(com.android.calendar.month.MonthByWeekFragment):android.content.CursorLoader { 0| const v0, #+38240 (0x00009560 | 5.35857e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mLoader 8| const v0, #+38241 (0x00009561 | 5.35871e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthByWeekFragment.-get4(com.android.calendar.month.MonthByWeekFragment):boolean { 0| const v0, #+38242 (0x00009562 | 5.35885e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.month.MonthByWeekFragment.mShouldLoad 8| const v0, #+38243 (0x00009563 | 5.35899e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.month.MonthByWeekFragment.-get5(com.android.calendar.month.MonthByWeekFragment):java.lang.Runnable { 0| const v0, #+38244 (0x00009564 | 5.35913e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mTZUpdater 8| const v0, #+38245 (0x00009565 | 5.35927e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthByWeekFragment.-set0(com.android.calendar.month.MonthByWeekFragment, com.android.calendar.event.CreateEventDialogFragment):com.android.calendar.event.CreateEventDialogFragment { 0| const v0, #+38246 (0x00009566 | 5.35941e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment.mEventDialog 8| const v0, #+38247 (0x00009567 | 5.35955e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.month.MonthByWeekFragment.-set1(com.android.calendar.month.MonthByWeekFragment, android.net.Uri):android.net.Uri { 0| const v0, #+38248 (0x00009568 | 5.35969e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment.mEventUri 8| const v0, #+38249 (0x00009569 | 5.35983e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.month.MonthByWeekFragment.-set2(com.android.calendar.month.MonthByWeekFragment, android.content.CursorLoader):android.content.CursorLoader { 0| const v0, #+38250 (0x0000956a | 5.35997e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthByWeekFragment.mLoader 8| const v0, #+38251 (0x0000956b | 5.36011e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.month.MonthByWeekFragment.-wrap0(com.android.calendar.month.MonthByWeekFragment):android.net.Uri { 0| const v0, #+38252 (0x0000956c | 5.36025e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.month.MonthByWeekFragment.updateUri():android.net.Uri 9| move-result-object v1 10| const v0, #+38253 (0x0000956d | 5.36039e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.month.MonthByWeekFragment.-wrap1(com.android.calendar.month.MonthByWeekFragment):void { 0| const v0, #+38254 (0x0000956e | 5.36053e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.month.MonthByWeekFragment.stopLoader():void 9| const v0, #+38255 (0x0000956f | 5.36067e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.month.MonthByWeekFragment.():void { .src "MonthByWeekFragment.java" .line 73 .prologue_end .line 73 0| const v1, #+38256 (0x00009570 | 5.36081e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput-boolean v0, com.android.calendar.month.MonthByWeekFragment.mShowDetailsInMonth .line 61 9| const v1, #+38257 (0x00009571 | 5.36095e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.month.MonthByWeekFragment.():void { .src "MonthByWeekFragment.java" .line 320 .prologue_end .line 320 0| const v0, #+38258 (0x00009572 | 5.36109e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, java.lang.System.currentTimeMillis():long 9| move-result-wide v1:v2 10| const v0, #+38259 (0x00009573 | 5.36123e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 17| invoke-direct {v4,v1,v2,v3}, com.android.calendar.month.MonthByWeekFragment.(long, boolean):void .line 321 20| const v0, #+38260 (0x00009574 | 5.36137e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-void } method com.android.calendar.month.MonthByWeekFragment.(long, boolean):void { .params "initialTime", "isMiniMonth" .src "MonthByWeekFragment.java" .line 324 .prologue_end .line 324 0| const v0, #+38261 (0x00009575 | 5.36151e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, com.android.calendar.month.SimpleDayPickerFragment.(long):void .line 93 9| const v0, #+38262 (0x00009576 | 5.36165e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+38263 (0x00009577 | 5.36179e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.text.format.Time.():void 26| const v0, #+38264 (0x00009578 | 5.36193e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mDesiredDay .line 95 34| const v0, #+38265 (0x00009579 | 5.36207e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| iput-boolean v1, v2, com.android.calendar.month.MonthByWeekFragment.mShouldLoad .line 96 43| const v0, #+38266 (0x0000957a | 5.36221e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v1, #+0 (0x00000000 | 0.00000) 50| iput-boolean v1, v2, com.android.calendar.month.MonthByWeekFragment.mUserScrolled .line 102 52| const v0, #+38267 (0x0000957b | 5.36235e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| new-instance v1, com.android.calendar.month.MonthByWeekFragment$1 60| const v0, #+38268 (0x0000957c | 5.36249e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-direct {v1,v2}, com.android.calendar.month.MonthByWeekFragment$1.(com.android.calendar.month.MonthByWeekFragment):void 69| const v0, #+38269 (0x0000957d | 5.36263e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mEventDialogHandler .line 116 77| const v0, #+38270 (0x0000957e | 5.36277e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| new-instance v1, com.android.calendar.month.MonthByWeekFragment$2 85| const v0, #+38271 (0x0000957f | 5.36291e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v1,v2}, com.android.calendar.month.MonthByWeekFragment$2.(com.android.calendar.month.MonthByWeekFragment):void 94| const v0, #+38272 (0x00009580 | 5.36305e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mTZUpdater .line 134 102| const v0, #+38273 (0x00009581 | 5.36319e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v1, com.android.calendar.month.MonthByWeekFragment$3 110| const v0, #+38274 (0x00009582 | 5.36333e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v1,v2}, com.android.calendar.month.MonthByWeekFragment$3.(com.android.calendar.month.MonthByWeekFragment):void 119| const v0, #+38275 (0x00009583 | 5.36347e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader .line 157 127| const v0, #+38276 (0x00009584 | 5.36361e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| new-instance v1, com.android.calendar.month.MonthByWeekFragment$4 135| const v0, #+38277 (0x00009585 | 5.36375e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-direct {v1,v2}, com.android.calendar.month.MonthByWeekFragment$4.(com.android.calendar.month.MonthByWeekFragment):void 144| const v0, #+38278 (0x00009586 | 5.36389e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mLoadingRunnable .line 325 152| const v0, #+38279 (0x00009587 | 5.36403e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-boolean v5, v2, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth .line 326 160| const v0, #+38280 (0x00009588 | 5.36417e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| return-void } method com.android.calendar.month.MonthByWeekFragment.stopLoader():void { .src "MonthByWeekFragment.java" .line 221 .prologue_end .line 221 0| const v0, #+38281 (0x00009589 | 5.36431e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 8| const v0, #+38282 (0x0000958a | 5.36445e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v2 .try_begin_1 .line 222 15| const v0, #+38283 (0x0000958b | 5.36459e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment.mHandler 23| const v0, #+38284 (0x0000958c | 5.36473e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v3, v4, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 31| const v0, #+38285 (0x0000958d | 5.36487e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v1,v3}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 223 40| const v0, #+38286 (0x0000958e | 5.36501e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment.mLoader 48| const v0, #+38287 (0x0000958f | 5.36515e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v1, Label_1 .line 224 56| const v0, #+38288 (0x00009590 | 5.36529e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v4, com.android.calendar.month.MonthByWeekFragment.mLoader 64| const v0, #+38289 (0x00009591 | 5.36543e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1}, android.content.CursorLoader.stopLoading():void .line 225 73| const v0, #+38290 (0x00009592 | 5.36557e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v1, "MonthFragment" 82| const v0, #+38291 (0x00009593 | 5.36571e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 89| invoke-static {v1,v3}, android.util.Log.isLoggable(java.lang.String, int):boolean 92| move-result v1 93| const v0, #+38292 (0x00009594 | 5.36585e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-eqz v1, Label_1 .line 226 101| const v0, #+38293 (0x00009595 | 5.36599e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const-string/jumbo v1, "MonthFragment" 110| const v0, #+38294 (0x00009596 | 5.36613e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v3, "Stopped loader from loading" 119| const v0, #+38295 (0x00009597 | 5.36627e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v1,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .try_end_1 catch(...) : Label_2 Label_1: 128| const v0, #+38296 (0x00009598 | 5.36641e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| monitor-exit v2 .line 230 135| const v0, #+38297 (0x00009599 | 5.36655e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return-void Label_2: .line 221 142| const v0, #+38298 (0x0000959a | 5.36669e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| move-exception v1 149| monitor-exit v2 150| const v0, #+38299 (0x0000959b | 5.36683e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| throw v1 } method com.android.calendar.month.MonthByWeekFragment.updateLoadedDays():void { .src "MonthByWeekFragment.java" .line 197 .prologue_end .line 197 0| const v0, #+38300 (0x0000959c | 5.36697e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mEventUri 8| const v0, #+38301 (0x0000959d | 5.36711e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7}, android.net.Uri.getPathSegments():java.util.List 17| move-result-object v5 18| const v0, #+38302 (0x0000959e | 5.36725e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 198 .local_ex v5, "pathSegments", java.util.List, "Ljava/util/List;" 24| invoke-interface {v5}, java.util.List.size():int 27| move-result v6 28| const v0, #+38303 (0x0000959f | 5.36739e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 199 .local v6, "size", int 34| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 35| if-gt v6, v7, Label_1 .line 200 37| const v0, #+38304 (0x000095a0 | 5.36753e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void Label_1: .line 202 44| const v0, #+38305 (0x000095a1 | 5.36767e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| add-int/lit8 v7, v6, #-2 (0xfffffffe | NaN) 52| invoke-interface {v5,v7}, java.util.List.get(int):java.lang.Object 55| move-result-object v7 56| const v0, #+38306 (0x000095a2 | 5.36781e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| check-cast v7, java.lang.String 64| const v0, #+38307 (0x000095a3 | 5.36795e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static {v7}, java.lang.Long.parseLong(java.lang.String):long 73| move-result-wide v1:v2 74| const v0, #+38308 (0x000095a4 | 5.36809e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 203 .local v1, "first", long 80| add-int/lit8 v7, v6, #-1 (0xffffffff | NaN) 82| invoke-interface {v5,v7}, java.util.List.get(int):java.lang.Object 85| move-result-object v7 86| const v0, #+38309 (0x000095a5 | 5.36823e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| check-cast v7, java.lang.String 94| const v0, #+38310 (0x000095a6 | 5.36837e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v7}, java.lang.Long.parseLong(java.lang.String):long 103| move-result-wide v3:v4 104| const v0, #+38311 (0x000095a7 | 5.36851e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 204 .local v3, "last", long 110| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mTempTime 112| const v0, #+38312 (0x000095a8 | 5.36865e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v7,v1,v2}, android.text.format.Time.set(long):void .line 205 121| const v0, #+38313 (0x000095a9 | 5.36879e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mTempTime 129| const v0, #+38314 (0x000095aa | 5.36893e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-wide v7:v8, v7, android.text.format.Time.gmtoff 137| const v0, #+38315 (0x000095ab | 5.36908e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v1,v2,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 146| move-result v7 147| const v0, #+38316 (0x000095ac | 5.36922e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iput v7, v9, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay .line 206 155| const v0, #+38317 (0x000095ad | 5.36936e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mTempTime 163| const v0, #+38318 (0x000095ae | 5.36950e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v7,v3,v4}, android.text.format.Time.set(long):void .line 207 172| const v0, #+38319 (0x000095af | 5.36964e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mTempTime 180| const v0, #+38320 (0x000095b0 | 5.36978e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget-wide v7:v8, v7, android.text.format.Time.gmtoff 188| const v0, #+38321 (0x000095b1 | 5.36992e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static {v3,v4,v7,v8}, android.text.format.Time.getJulianDay(long, long):int 197| move-result v7 198| const v0, #+38322 (0x000095b2 | 5.37006e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput v7, v9, com.android.calendar.month.MonthByWeekFragment.mLastLoadedJulianDay .line 208 206| const v0, #+38323 (0x000095b3 | 5.37020e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return-void } method com.android.calendar.month.MonthByWeekFragment.updateUri():android.net.Uri { .src "MonthByWeekFragment.java" .line 175 .prologue_end 0| const v0, #+38324 (0x000095b4 | 5.37034e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 175 7| iget-object v6, v11, com.android.calendar.month.MonthByWeekFragment.mListView 9| const v0, #+38325 (0x000095b5 | 5.37048e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v9, #+0 (0x00000000 | 0.00000) 16| invoke-virtual {v6,v9}, android.widget.ListView.getChildAt(int):android.view.View 19| move-result-object v2 20| const v0, #+38326 (0x000095b6 | 5.37062e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v2, com.android.calendar.month.SimpleWeekView .line 176 .local v2, "child", com.android.calendar.month.SimpleWeekView 28| const v0, #+38327 (0x000095b7 | 5.37076e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v2, Label_1 .line 177 36| const v0, #+38328 (0x000095b8 | 5.37090e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v2}, com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int 45| move-result v5 46| const v0, #+38329 (0x000095b9 | 5.37104e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 .local v5, "julianDay", int 52| iput v5, v11, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay Label_1: .line 181 .end_local v5 54| const v0, #+38330 (0x000095ba | 5.37118e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v6, v11, com.android.calendar.month.MonthByWeekFragment.mTempTime 62| const v0, #+38331 (0x000095bb | 5.37132e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v9, v11, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay 70| const v0, #+38332 (0x000095bc | 5.37146e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| add-int/lit8 v9, v9, #-1 (0xffffffff | NaN) 78| invoke-virtual {v6,v9}, android.text.format.Time.setJulianDay(int):long .line 182 81| const v0, #+38333 (0x000095bd | 5.37160e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v6, v11, com.android.calendar.month.MonthByWeekFragment.mTempTime 89| const v0, #+38334 (0x000095be | 5.37174e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v6,v10}, android.text.format.Time.toMillis(boolean):long 98| move-result-wide v7:v8 99| const v0, #+38335 (0x000095bf | 5.37188e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 183 .local v7, "start", long 105| iget v6, v11, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay 107| const v0, #+38336 (0x000095c0 | 5.37202e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget v9, v11, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 115| const v0, #+38337 (0x000095c1 | 5.37216e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| add-int/lit8 v9, v9, #+2 (0x00000002 | 2.80260e-45) 123| mul-int/lit8 v9, v9, #+7 (0x00000007 | 9.80909e-45) 125| add-int/2addr v6, v9 126| iput v6, v11, com.android.calendar.month.MonthByWeekFragment.mLastLoadedJulianDay .line 185 128| const v0, #+38338 (0x000095c2 | 5.37230e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v6, v11, com.android.calendar.month.MonthByWeekFragment.mTempTime 136| const v0, #+38339 (0x000095c3 | 5.37244e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget v9, v11, com.android.calendar.month.MonthByWeekFragment.mLastLoadedJulianDay 144| const v0, #+38340 (0x000095c4 | 5.37258e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 152| invoke-virtual {v6,v9}, android.text.format.Time.setJulianDay(int):long .line 186 155| const v0, #+38341 (0x000095c5 | 5.37272e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v6, v11, com.android.calendar.month.MonthByWeekFragment.mTempTime 163| const v0, #+38342 (0x000095c6 | 5.37286e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v6,v10}, android.text.format.Time.toMillis(boolean):long 172| move-result-wide v3:v4 173| const v0, #+38343 (0x000095c7 | 5.37300e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 .local v3, "end", long 179| sget-object v6, android.provider.CalendarContract$Instances.CONTENT_URI 181| const v0, #+38344 (0x000095c8 | 5.37314e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v6}, android.net.Uri.buildUpon():android.net.Uri$Builder 190| move-result-object v1 191| const v0, #+38345 (0x000095c9 | 5.37328e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 190 .local v1, "builder", android.net.Uri$Builder 197| invoke-static {v1,v7,v8}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 191 200| const v0, #+38346 (0x000095ca | 5.37342e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-static {v1,v3,v4}, android.content.ContentUris.appendId(android.net.Uri$Builder, long):android.net.Uri$Builder .line 192 209| const v0, #+38347 (0x000095cb | 5.37356e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 218| move-result-object v6 219| const v0, #+38348 (0x000095cc | 5.37370e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| return-object v6 } method com.android.calendar.month.MonthByWeekFragment.doResumeUpdates():void { .src "MonthByWeekFragment.java" .line 369 .prologue_end 0| const v0, #+38349 (0x000095cd | 5.37384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 369 8| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mContext 10| const v0, #+38350 (0x000095ce | 5.37398e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v2}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 19| move-result v2 20| const v0, #+38351 (0x000095cf | 5.37412e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v2, v8, com.android.calendar.month.MonthByWeekFragment.mFirstDayOfWeek .line 370 28| const v0, #+38352 (0x000095d0 | 5.37426e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mContext 36| const v0, #+38353 (0x000095d1 | 5.37440e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean 45| move-result v2 46| const v0, #+38354 (0x000095d2 | 5.37454e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-boolean v2, v8, com.android.calendar.month.MonthByWeekFragment.mShowWeekNumber .line 371 54| const v0, #+38355 (0x000095d3 | 5.37468e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-boolean v1, v8, com.android.calendar.month.MonthByWeekFragment.mHideDeclined .line 372 .local v1, "prevHideDeclined", boolean 62| const v0, #+38356 (0x000095d4 | 5.37482e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mContext 70| const v0, #+38357 (0x000095d5 | 5.37496e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v2}, com.android.calendar.Utils.getHideDeclinedEvents(android.content.Context):boolean 79| move-result v2 80| const v0, #+38358 (0x000095d6 | 5.37510e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-boolean v2, v8, com.android.calendar.month.MonthByWeekFragment.mHideDeclined .line 373 88| const v0, #+38359 (0x000095d7 | 5.37524e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-boolean v2, v8, com.android.calendar.month.MonthByWeekFragment.mHideDeclined 96| const v0, #+38360 (0x000095d8 | 5.37538e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-eq v1, v2, Label_1 104| const v0, #+38361 (0x000095d9 | 5.37552e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mLoader 112| const v0, #+38362 (0x000095da | 5.37566e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-eqz v2, Label_1 .line 374 120| const v0, #+38363 (0x000095db | 5.37580e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mLoader 128| const v0, #+38364 (0x000095dc | 5.37594e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v8}, com.android.calendar.month.MonthByWeekFragment.updateWhere():java.lang.String 137| move-result-object v3 138| const v0, #+38365 (0x000095dd | 5.37608e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v2,v3}, android.content.CursorLoader.setSelection(java.lang.String):void Label_1: .line 376 147| const v0, #+38366 (0x000095de | 5.37622e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mContext 155| const v0, #+38367 (0x000095df | 5.37636e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v2}, com.android.calendar.Utils.getDaysPerWeek(android.content.Context):int 164| move-result v2 165| const v0, #+38368 (0x000095e0 | 5.37650e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iput v2, v8, com.android.calendar.month.MonthByWeekFragment.mDaysPerWeek .line 377 173| const v0, #+38369 (0x000095e1 | 5.37664e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v8}, com.android.calendar.month.MonthByWeekFragment.updateHeader():void .line 378 182| const v0, #+38370 (0x000095e2 | 5.37678e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mAdapter 190| const v0, #+38371 (0x000095e3 | 5.37692e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v3, v8, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 198| const v0, #+38372 (0x000095e4 | 5.37706e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void .line 379 207| const v0, #+38373 (0x000095e5 | 5.37720e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mTZUpdater 215| const v0, #+38374 (0x000095e6 | 5.37734e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface {v2}, java.lang.Runnable.run():void .line 380 224| const v0, #+38375 (0x000095e7 | 5.37748e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mTodayUpdater 232| const v0, #+38376 (0x000095e8 | 5.37762e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-interface {v2}, java.lang.Runnable.run():void .line 381 241| const v0, #+38377 (0x000095e9 | 5.37776e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| iget-object v2, v8, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 249| const v0, #+38378 (0x000095ea | 5.37790e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v2,v6}, android.text.format.Time.toMillis(boolean):long 258| move-result-wide v3:v4 259| const v0, #+38379 (0x000095eb | 5.37804e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| move-object v2, v8 266| move v7, v5 267| invoke-virtual/range {v2..v7}, com.android.calendar.month.MonthByWeekFragment.goTo(long, boolean, boolean, boolean):boolean .line 382 270| const v0, #+38380 (0x000095ec | 5.37818e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| return-void } method com.android.calendar.month.MonthByWeekFragment.eventsChanged():void { .src "MonthByWeekFragment.java" .line 415 .prologue_end .line 415 0| const v0, #+38381 (0x000095ed | 5.37832e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mLoader 8| const v0, #+38382 (0x000095ee | 5.37846e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 416 16| const v0, #+38383 (0x000095ef | 5.37860e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mLoader 24| const v0, #+38384 (0x000095f0 | 5.37874e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.content.CursorLoader.forceLoad():void Label_1: .line 418 33| const v0, #+38385 (0x000095f1 | 5.37888e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.month.MonthByWeekFragment.getSupportedEventTypes():long { .src "MonthByWeekFragment.java" .line 422 .prologue_end .line 422 0| const v0, #+38386 (0x000095f2 | 5.37902e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+160 (0x000000a0 | 2.24208e-43) 8| return-wide v1:v2 } method com.android.calendar.month.MonthByWeekFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "MonthByWeekFragment.java" .line 427 .prologue_end 0| const v0, #+38387 (0x000095f3 | 5.37916e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 427 8| iget-wide v3:v4, v14, com.android.calendar.CalendarController$EventInfo.eventType 10| const v0, #+38388 (0x000095f4 | 5.37930e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-wide/16 v9:v10, #+32 (0x00000020 | 4.48416e-44) 18| cmp-long v2, v3:v4, v9:v10 20| if-nez v2, Label_6 .line 428 22| const v0, #+38389 (0x000095f5 | 5.37944e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 429 .local v5, "animate", boolean 29| iget v2, v13, com.android.calendar.month.MonthByWeekFragment.mDaysPerWeek 31| const v0, #+38390 (0x000095f6 | 5.37958e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget v3, v13, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 39| const v0, #+38391 (0x000095f7 | 5.37972e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| mul-int/2addr v2, v3 46| mul-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) .line 430 48| iget-object v3, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 50| const v0, #+38392 (0x000095f8 | 5.37987e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v3,v6}, android.text.format.Time.toMillis(boolean):long 59| move-result-wide v3:v4 60| const v0, #+38393 (0x000095f9 | 5.38001e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v9, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 68| const v0, #+38394 (0x000095fa | 5.38015e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-wide v9:v10, v9, android.text.format.Time.gmtoff 76| const v0, #+38395 (0x000095fb | 5.38029e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-static {v3,v4,v9,v10}, android.text.format.Time.getJulianDay(long, long):int 85| move-result v3 86| const v0, #+38396 (0x000095fc | 5.38043e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 431 92| iget-object v4, v13, com.android.calendar.month.MonthByWeekFragment.mFirstVisibleDay 94| const v0, #+38397 (0x000095fd | 5.38057e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4,v6}, android.text.format.Time.toMillis(boolean):long 103| move-result-wide v9:v10 104| const v0, #+38398 (0x000095fe | 5.38071e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v4, v13, com.android.calendar.month.MonthByWeekFragment.mFirstVisibleDay 112| const v0, #+38399 (0x000095ff | 5.38085e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-wide v11:v12, v4, android.text.format.Time.gmtoff 120| const v0, #+38400 (0x00009600 | 5.38099e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-static {v9,v10,v11,v12}, android.text.format.Time.getJulianDay(long, long):int 129| move-result v4 130| const v0, #+38401 (0x00009601 | 5.38113e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 430 136| sub-int/2addr v3, v4 .line 432 137| iget v4, v13, com.android.calendar.month.MonthByWeekFragment.mDaysPerWeek 139| const v0, #+38402 (0x00009602 | 5.38127e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v9, v13, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 147| const v0, #+38403 (0x00009603 | 5.38141e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| mul-int/2addr v4, v9 154| div-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) .line 430 156| const v0, #+38404 (0x00009604 | 5.38155e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| sub-int/2addr v3, v4 .line 429 163| invoke-static {v3}, java.lang.Math.abs(int):int 166| move-result v3 167| const v0, #+38405 (0x00009605 | 5.38169e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-ge v2, v3, Label_1 .line 433 175| const v0, #+38406 (0x00009606 | 5.38183e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| const/4 v5, #+0 (0x00000000 | 0.00000) Label_1: .line 435 182| const v0, #+38407 (0x00009607 | 5.38197e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v2, v13, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 190| const v0, #+38408 (0x00009608 | 5.38211e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v3, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 198| const v0, #+38409 (0x00009609 | 5.38225e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v2,v3}, android.text.format.Time.set(android.text.format.Time):void .line 436 207| const v0, #+38410 (0x0000960a | 5.38239e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v2, v13, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 215| const v0, #+38411 (0x0000960b | 5.38253e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v2,v6}, android.text.format.Time.normalize(boolean):long .line 437 224| const v0, #+38412 (0x0000960c | 5.38267e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-wide v3:v4, v14, com.android.calendar.CalendarController$EventInfo.extraLong 232| const v0, #+38413 (0x0000960d | 5.38281e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const-wide/16 v9:v10, #+8 (0x00000008 | 1.12104e-44) 240| and-long/2addr v3:v4, v9:v10 241| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 243| cmp-long v2, v3:v4, v9:v10 245| if-eqz v2, Label_5 247| const v0, #+38414 (0x0000960e | 5.38295e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 438 .local v1, "animateToday", boolean 254| const v0, #+38415 (0x0000960f | 5.38309e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v2, v14, com.android.calendar.CalendarController$EventInfo.selectedTime 262| const v0, #+38416 (0x00009610 | 5.38323e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v2,v6}, android.text.format.Time.toMillis(boolean):long 271| move-result-wide v3:v4 272| const v0, #+38417 (0x00009611 | 5.38337e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| move-object v2, v13 279| invoke-virtual/range {v2..v7}, com.android.calendar.month.MonthByWeekFragment.goTo(long, boolean, boolean, boolean):boolean 282| move-result v8 283| const v0, #+38418 (0x00009612 | 5.38351e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 439 .local v8, "delayAnimation", boolean 289| if-eqz v1, Label_4 .line 442 291| const v0, #+38419 (0x00009613 | 5.38365e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| iget-object v2, v13, com.android.calendar.month.MonthByWeekFragment.mHandler 299| const v0, #+38420 (0x00009614 | 5.38379e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| new-instance v3, com.android.calendar.month.MonthByWeekFragment$5 307| const v0, #+38421 (0x00009615 | 5.38393e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-direct {v3,v13}, com.android.calendar.month.MonthByWeekFragment$5.(com.android.calendar.month.MonthByWeekFragment):void .line 448 316| const v0, #+38422 (0x00009616 | 5.38407e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| if-eqz v8, Label_3 324| const v0, #+38423 (0x00009617 | 5.38421e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const/16 v7, #+500 (0x000001f4 | 7.00649e-43) Label_3: 332| const v0, #+38424 (0x00009618 | 5.38435e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| int-to-long v9:v10, v7 .line 442 339| invoke-virtual {v2,v3,v9,v10}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean Label_4: .line 453 .end_local v1 .end_local v5 .end_local v8 342| const v0, #+38425 (0x00009619 | 5.38449e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| return-void Label_5: .line 437 .restart_local v5 349| const v0, #+38426 (0x0000961a | 5.38463e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 356| goto/16 Label_2 Label_6: .line 450 .end_local v1 .end_local v5 358| const v0, #+38427 (0x0000961b | 5.38477e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iget-wide v3:v4, v14, com.android.calendar.CalendarController$EventInfo.eventType 366| const v0, #+38428 (0x0000961c | 5.38491e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| const-wide/16 v9:v10, #+128 (0x00000080 | 1.79366e-43) 374| cmp-long v2, v3:v4, v9:v10 376| if-nez v2, Label_4 .line 451 378| const v0, #+38429 (0x0000961d | 5.38505e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v13}, com.android.calendar.month.MonthByWeekFragment.eventsChanged():void 387| const v0, #+38430 (0x0000961e | 5.38519e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| goto/16 Label_4 } method com.android.calendar.month.MonthByWeekFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "MonthByWeekFragment.java" .line 301 .prologue_end .line 301 0| const v0, #+38431 (0x0000961f | 5.38533e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, com.android.calendar.month.SimpleDayPickerFragment.onActivityCreated(android.os.Bundle):void .line 302 9| const v0, #+38432 (0x00009620 | 5.38547e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mListView 17| const v0, #+38433 (0x00009621 | 5.38561e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, android.graphics.drawable.StateListDrawable 25| const v0, #+38434 (0x00009622 | 5.38575e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, android.graphics.drawable.StateListDrawable.():void 34| const v0, #+38435 (0x00009623 | 5.38589e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2}, android.widget.ListView.setSelector(android.graphics.drawable.Drawable):void .line 303 43| const v0, #+38436 (0x00009624 | 5.38603e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mListView 51| const v0, #+38437 (0x00009625 | 5.38617e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v5}, android.widget.ListView.setOnTouchListener(android.view.View$OnTouchListener):void .line 305 60| const v0, #+38438 (0x00009626 | 5.38631e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-boolean v1, v5, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 68| const v0, #+38439 (0x00009627 | 5.38645e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-nez v1, Label_1 .line 306 76| const v0, #+38440 (0x00009628 | 5.38659e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mListView 84| const v0, #+38441 (0x00009629 | 5.38673e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v5}, com.android.calendar.month.MonthByWeekFragment.getResources():android.content.res.Resources 93| move-result-object v2 94| const v0, #+38442 (0x0000962a | 5.38687e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const v3, #+2131230760 (0x7f080028 | 1.80776e+38) 103| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 106| move-result v2 107| const v0, #+38443 (0x0000962b | 5.38701e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v1,v2}, android.widget.ListView.setBackgroundColor(int):void Label_1: .line 311 116| const v0, #+38444 (0x0000962c | 5.38715e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-boolean v1, v5, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls 124| const v0, #+38445 (0x0000962d | 5.38729e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-eqz v1, Label_3 .line 312 132| const v0, #+38446 (0x0000962e | 5.38743e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mListView 140| const v0, #+38447 (0x0000962f | 5.38757e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment.mLoadingRunnable 148| const v0, #+38448 (0x00009630 | 5.38771e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget v3, v5, com.android.calendar.month.MonthByWeekFragment.mEventsLoadingDelay 156| const v0, #+38449 (0x00009631 | 5.38785e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| int-to-long v3:v4, v3 163| invoke-virtual {v1,v2,v3,v4}, android.widget.ListView.postDelayed(java.lang.Runnable, long):boolean Label_2: .line 316 166| const v0, #+38450 (0x00009632 | 5.38799e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mAdapter 174| const v0, #+38451 (0x00009633 | 5.38813e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v5, com.android.calendar.month.MonthByWeekFragment.mListView 182| const v0, #+38452 (0x00009634 | 5.38827e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v1,v2}, com.android.calendar.month.SimpleWeeksAdapter.setListView(android.widget.ListView):void .line 317 191| const v0, #+38453 (0x00009635 | 5.38841e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| return-void Label_3: .line 314 198| const v0, #+38454 (0x00009636 | 5.38855e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v5}, com.android.calendar.month.MonthByWeekFragment.getLoaderManager():android.app.LoaderManager 207| move-result-object v1 208| const v0, #+38455 (0x00009637 | 5.38869e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| const/4 v2, #+0 (0x00000000 | 0.00000) 215| const/4 v3, #+0 (0x00000000 | 0.00000) 216| invoke-virtual {v1,v2,v3,v5}, android.app.LoaderManager.initLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader 219| move-result-object v1 220| const v0, #+38456 (0x00009638 | 5.38883e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| check-cast v1, android.content.CursorLoader 228| const v0, #+38457 (0x00009639 | 5.38897e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iput-object v1, v5, com.android.calendar.month.MonthByWeekFragment.mLoader 236| const v0, #+38458 (0x0000963a | 5.38911e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| goto/16 Label_2 } method com.android.calendar.month.MonthByWeekFragment.onAttach(android.app.Activity):void { .params "activity" .src "MonthByWeekFragment.java" .line 234 .prologue_end .line 234 0| const v0, #+38459 (0x0000963b | 5.38925e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, com.android.calendar.month.SimpleDayPickerFragment.onAttach(android.app.Activity):void .line 235 9| const v0, #+38460 (0x0000963c | 5.38939e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment.mTZUpdater 17| const v0, #+38461 (0x0000963d | 5.38953e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface {v3}, java.lang.Runnable.run():void .line 236 26| const v0, #+38462 (0x0000963e | 5.38967e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment.mAdapter 34| const v0, #+38463 (0x0000963f | 5.38981e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v3, Label_1 .line 237 42| const v0, #+38464 (0x00009640 | 5.38995e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v5, com.android.calendar.month.MonthByWeekFragment.mAdapter 50| const v0, #+38465 (0x00009641 | 5.39009e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v4, v5, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 58| const v0, #+38466 (0x00009642 | 5.39023e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v3,v4}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void Label_1: .line 239 67| const v0, #+38467 (0x00009643 | 5.39037e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v3, #+0 (0x00000000 | 0.00000) 74| iput-boolean v3, v5, com.android.calendar.month.MonthByWeekFragment.mIsDetached .line 241 76| const v0, #+38468 (0x00009644 | 5.39051e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-static {v6}, android.view.ViewConfiguration.get(android.content.Context):android.view.ViewConfiguration 85| move-result-object v2 86| const v0, #+38469 (0x00009645 | 5.39066e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 242 .local v2, "viewConfig", android.view.ViewConfiguration 92| invoke-virtual {v2}, android.view.ViewConfiguration.getScaledMaximumFlingVelocity():int 95| move-result v3 96| const v0, #+38470 (0x00009646 | 5.39080e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 104| const v0, #+38471 (0x00009647 | 5.39094e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| int-to-float v3, v3 111| iput v3, v5, com.android.calendar.month.MonthByWeekFragment.mMinimumTwoMonthFlingVelocity .line 243 113| const v0, #+38472 (0x00009648 | 5.39108e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v6}, android.app.Activity.getResources():android.content.res.Resources 122| move-result-object v1 123| const v0, #+38473 (0x00009649 | 5.39122e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 244 .local v1, "res", android.content.res.Resources 129| const/high16 v3, #+2131296256 (0x7f090000 | 1.82104e+38) 131| invoke-static {v6,v3}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 134| move-result v3 135| const v0, #+38474 (0x0000964a | 5.39136e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iput-boolean v3, v5, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls .line 247 143| const v0, #+38475 (0x0000964b | 5.39150e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-boolean v3, v5, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls 151| const v0, #+38476 (0x0000964c | 5.39164e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-eqz v3, Label_2 .line 248 159| const v0, #+38477 (0x0000964d | 5.39178e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const v3, #+2131427338 (0x7f0b000a | 1.84763e+38) 168| invoke-virtual {v1,v3}, android.content.res.Resources.getInteger(int):int 171| move-result v3 172| const v0, #+38478 (0x0000964e | 5.39192e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iput v3, v5, com.android.calendar.month.MonthByWeekFragment.mEventsLoadingDelay Label_2: .line 250 180| const v0, #+38479 (0x0000964f | 5.39206e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const v3, #+2131296258 (0x7f090002 | 1.82104e+38) 189| invoke-virtual {v1,v3}, android.content.res.Resources.getBoolean(int):boolean 192| move-result v3 193| const v0, #+38480 (0x00009650 | 5.39220e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| sput-boolean v3, com.android.calendar.month.MonthByWeekFragment.mShowDetailsInMonth .line 251 201| const v0, #+38481 (0x00009651 | 5.39234e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| return-void } method com.android.calendar.month.MonthByWeekFragment.onCreateLoader(int, android.os.Bundle):android.content.Loader { .params "id", "args" .src "MonthByWeekFragment.java" .line 345 .prologue_end 0| const v0, #+38482 (0x00009652 | 5.39248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 345 7| iget-boolean v2, v11, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 9| const v0, #+38483 (0x00009653 | 5.39262e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 .line 346 17| const v0, #+38484 (0x00009654 | 5.39276e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v3 Label_1: .line 349 24| const v0, #+38485 (0x00009655 | 5.39290e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v8, v11, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 32| const v0, #+38486 (0x00009656 | 5.39304e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| monitor-enter v8 .try_begin_1 .line 351 39| const v0, #+38487 (0x00009657 | 5.39318e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v2, v11, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 47| const v0, #+38488 (0x00009658 | 5.39332e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 54| invoke-virtual {v2,v3}, android.text.format.Time.toMillis(boolean):long 57| move-result-wide v3:v4 58| const v0, #+38489 (0x00009659 | 5.39346e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v11, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 66| const v0, #+38490 (0x0000965a | 5.39360e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-wide v9:v10, v2, android.text.format.Time.gmtoff 74| const v0, #+38491 (0x0000965b | 5.39374e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {v3,v4,v9,v10}, android.text.format.Time.getJulianDay(long, long):int 83| move-result v2 84| const v0, #+38492 (0x0000965c | 5.39388e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 352 90| iget v3, v11, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 92| const v0, #+38493 (0x0000965d | 5.39402e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| mul-int/lit8 v3, v3, #+7 (0x00000007 | 9.80909e-45) 100| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) .line 351 102| const v0, #+38494 (0x0000965e | 5.39416e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| sub-int/2addr v2, v3 .line 350 109| iput v2, v11, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay .line 353 111| const v0, #+38495 (0x0000965f | 5.39430e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v11}, com.android.calendar.month.MonthByWeekFragment.updateUri():android.net.Uri 120| move-result-object v2 121| const v0, #+38496 (0x00009660 | 5.39444e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput-object v2, v11, com.android.calendar.month.MonthByWeekFragment.mEventUri .line 354 129| const v0, #+38497 (0x00009661 | 5.39458e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v11}, com.android.calendar.month.MonthByWeekFragment.updateWhere():java.lang.String 138| move-result-object v5 139| const v0, #+38498 (0x00009662 | 5.39472e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 356 .local v5, "where", java.lang.String 145| new-instance v1, android.content.CursorLoader .line 357 147| const v0, #+38499 (0x00009663 | 5.39486e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v11}, com.android.calendar.month.MonthByWeekFragment.getActivity():android.app.Activity 156| move-result-object v2 157| const v0, #+38500 (0x00009664 | 5.39500e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v3, v11, com.android.calendar.month.MonthByWeekFragment.mEventUri 165| const v0, #+38501 (0x00009665 | 5.39514e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| sget-object v4, com.android.calendar.Event.EVENT_PROJECTION .line 358 173| const v0, #+38502 (0x00009666 | 5.39528e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v7, "startDay,startMinute,title" 182| const v0, #+38503 (0x00009667 | 5.39542e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const/4 v6, #+0 (0x00000000 | 0.00000) .line 356 189| invoke-direct/range {v1..v7}, android.content.CursorLoader.(android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 359 .local v1, "loader", android.content.CursorLoader 192| const v0, #+38504 (0x00009668 | 5.39556e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-wide/16 v3:v4, #+500 (0x000001f4 | 7.00649e-43) 200| invoke-virtual {v1,v3,v4}, android.content.CursorLoader.setUpdateThrottle(long):void .try_end_1 catch(...) : Label_3 203| const v0, #+38505 (0x00009669 | 5.39570e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| monitor-exit v8 .line 361 210| const v0, #+38506 (0x0000966a | 5.39584e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| const-string/jumbo v2, "MonthFragment" 219| const v0, #+38507 (0x0000966b | 5.39598e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 226| invoke-static {v2,v3}, android.util.Log.isLoggable(java.lang.String, int):boolean 229| move-result v2 230| const v0, #+38508 (0x0000966c | 5.39612e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v2, Label_2 .line 362 238| const v0, #+38509 (0x0000966d | 5.39626e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| const-string/jumbo v2, "MonthFragment" 247| const v0, #+38510 (0x0000966e | 5.39640e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| new-instance v3, java.lang.StringBuilder 255| const v0, #+38511 (0x0000966f | 5.39654e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-direct {v3}, java.lang.StringBuilder.():void 264| const v0, #+38512 (0x00009670 | 5.39668e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const-string/jumbo v4, "Returning new loader with uri: " 273| const v0, #+38513 (0x00009671 | 5.39682e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 282| move-result-object v3 283| const v0, #+38514 (0x00009672 | 5.39696e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget-object v4, v11, com.android.calendar.month.MonthByWeekFragment.mEventUri 291| const v0, #+38515 (0x00009673 | 5.39710e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 300| move-result-object v3 301| const v0, #+38516 (0x00009674 | 5.39724e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 310| move-result-object v3 311| const v0, #+38517 (0x00009675 | 5.39738e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 364 320| const v0, #+38518 (0x00009676 | 5.39752e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| return-object v1 Label_3: .line 349 .end_local v1 .end_local v5 327| const v0, #+38519 (0x00009677 | 5.39766e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| move-exception v2 334| monitor-exit v8 335| const v0, #+38520 (0x00009678 | 5.39780e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| throw v2 } method com.android.calendar.month.MonthByWeekFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "MonthByWeekFragment.java" .line 290 .prologue_end 0| const v0, #+38521 (0x00009679 | 5.39794e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 290 7| iget-boolean v2, v4, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 9| const v0, #+38522 (0x0000967a | 5.39808e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_2 .line 291 17| const v0, #+38523 (0x0000967b | 5.39822e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const v2, #+2130968629 (0x7f040035 | 1.75459e+38) 26| invoke-virtual {v5,v2,v6,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 29| move-result-object v1 30| const v0, #+38524 (0x0000967c | 5.39836e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 295 .local v1, "v", android.view.View 36| const v0, #+38525 (0x0000967d | 5.39850e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const v2, #+2131755192 (0x7f1000b8 | 1.91413e+38) 45| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 48| move-result-object v2 49| const v0, #+38526 (0x0000967e | 5.39864e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| check-cast v2, android.view.ViewGroup 57| const v0, #+38527 (0x0000967f | 5.39878e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-object v2, v4, com.android.calendar.month.MonthByWeekFragment.mDayNamesHeader .line 296 65| const v0, #+38528 (0x00009680 | 5.39892e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-object v1 Label_2: .line 293 .end_local v1 72| const v0, #+38529 (0x00009681 | 5.39906e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const v2, #+2130968624 (0x7f040030 | 1.75459e+38) 81| invoke-virtual {v5,v2,v6,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 84| move-result-object v1 85| const v0, #+38530 (0x00009682 | 5.39920e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 91| goto/16 Label_1 } method com.android.calendar.month.MonthByWeekFragment.onDetach():void { .src "MonthByWeekFragment.java" .line 255 .prologue_end .line 255 0| const v0, #+38531 (0x00009683 | 5.39934e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| iput-boolean v1, v3, com.android.calendar.month.MonthByWeekFragment.mIsDetached .line 256 9| const v0, #+38532 (0x00009684 | 5.39948e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v3}, com.android.calendar.month.SimpleDayPickerFragment.onDetach():void .line 257 18| const v0, #+38533 (0x00009685 | 5.39962e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v1, v3, com.android.calendar.month.MonthByWeekFragment.mShowCalendarControls 26| const v0, #+38534 (0x00009686 | 5.39976e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_1 .line 258 34| const v0, #+38535 (0x00009687 | 5.39990e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.calendar.month.MonthByWeekFragment.mListView 42| const v0, #+38536 (0x00009688 | 5.40004e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_1 .line 259 50| const v0, #+38537 (0x00009689 | 5.40018e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v3, com.android.calendar.month.MonthByWeekFragment.mListView 58| const v0, #+38538 (0x0000968a | 5.40032e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v2, v3, com.android.calendar.month.MonthByWeekFragment.mLoadingRunnable 66| const v0, #+38539 (0x0000968b | 5.40046e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1,v2}, android.widget.ListView.removeCallbacks(java.lang.Runnable):boolean Label_1: .line 262 75| const v0, #+38540 (0x0000968c | 5.40060e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-void } method com.android.calendar.month.MonthByWeekFragment.onLoadFinished(android.content.Loader, android.database.Cursor):void { .params "?", "data" .src "MonthByWeekFragment.java" .line 386 .local_ex v10, "loader", android.content.Loader, "Landroid/content/Loader;" .prologue_end .line 386 0| const v0, #+38541 (0x0000968d | 5.40074e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v9, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 8| const v0, #+38542 (0x0000968e | 5.40088e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v5 .try_begin_1 .line 387 15| const v0, #+38543 (0x0000968f | 5.40102e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v4, "MonthFragment" 24| const v0, #+38544 (0x00009690 | 5.40116e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 31| invoke-static {v4,v6}, android.util.Log.isLoggable(java.lang.String, int):boolean 34| move-result v4 35| const v0, #+38545 (0x00009691 | 5.40130e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v4, Label_1 .line 388 43| const v0, #+38546 (0x00009692 | 5.40145e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v4, "MonthFragment" 52| const v0, #+38547 (0x00009693 | 5.40159e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| new-instance v6, java.lang.StringBuilder 60| const v0, #+38548 (0x00009694 | 5.40173e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-direct {v6}, java.lang.StringBuilder.():void 69| const v0, #+38549 (0x00009695 | 5.40187e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const-string/jumbo v7, "Found " 78| const v0, #+38550 (0x00009696 | 5.40201e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 87| move-result-object v6 88| const v0, #+38551 (0x00009697 | 5.40215e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v11}, android.database.Cursor.getCount():int 97| move-result v7 98| const v0, #+38552 (0x00009698 | 5.40229e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 107| move-result-object v6 108| const v0, #+38553 (0x00009699 | 5.40243e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v7, " cursor entries for uri " 117| const v0, #+38554 (0x0000969a | 5.40257e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 126| move-result-object v6 127| const v0, #+38555 (0x0000969b | 5.40271e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v7, v9, com.android.calendar.month.MonthByWeekFragment.mEventUri 135| const v0, #+38556 (0x0000969c | 5.40285e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 144| move-result-object v6 145| const v0, #+38557 (0x0000969d | 5.40299e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 154| move-result-object v6 155| const v0, #+38558 (0x0000969e | 5.40313e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v4,v6}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 390 164| const v0, #+38559 (0x0000969f | 5.40327e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| move-object v1, v10 171| check-cast v1, android.content.CursorLoader 173| const v0, #+38560 (0x000096a0 | 5.40341e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| move-object v2, v1 .line 391 .local v2, "cLoader", android.content.CursorLoader 180| iget-object v4, v9, com.android.calendar.month.MonthByWeekFragment.mEventUri 182| const v0, #+38561 (0x000096a1 | 5.40355e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| if-nez v4, Label_2 .line 392 190| const v0, #+38562 (0x000096a2 | 5.40369e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v2}, android.content.CursorLoader.getUri():android.net.Uri 199| move-result-object v4 200| const v0, #+38563 (0x000096a3 | 5.40383e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iput-object v4, v9, com.android.calendar.month.MonthByWeekFragment.mEventUri .line 393 208| const v0, #+38564 (0x000096a4 | 5.40397e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-direct {v9}, com.android.calendar.month.MonthByWeekFragment.updateLoadedDays():void Label_2: .line 395 217| const v0, #+38565 (0x000096a5 | 5.40411e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v2}, android.content.CursorLoader.getUri():android.net.Uri 226| move-result-object v4 227| const v0, #+38566 (0x000096a6 | 5.40425e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v6, v9, com.android.calendar.month.MonthByWeekFragment.mEventUri 235| const v0, #+38567 (0x000096a7 | 5.40439e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v4,v6}, android.net.Uri.compareTo(android.net.Uri):int .try_end_1 catch(...) : Label_4 244| move-result v4 245| const v0, #+38568 (0x000096a8 | 5.40453e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| if-eqz v4, Label_3 253| const v0, #+38569 (0x000096a9 | 5.40467e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| monitor-exit v5 .line 398 260| const v0, #+38570 (0x000096aa | 5.40481e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| return-void Label_3: .try_begin_2 .line 400 267| const v0, #+38571 (0x000096ab | 5.40495e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| new-instance v3, java.util.ArrayList 275| const v0, #+38572 (0x000096ac | 5.40509e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-direct {v3}, java.util.ArrayList.():void .line 402 .local_ex v3, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 284| const v0, #+38573 (0x000096ad | 5.40523e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iget-object v4, v9, com.android.calendar.month.MonthByWeekFragment.mContext 292| const v0, #+38574 (0x000096ae | 5.40537e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget v6, v9, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay 300| const v0, #+38575 (0x000096af | 5.40551e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget v7, v9, com.android.calendar.month.MonthByWeekFragment.mLastLoadedJulianDay .line 401 308| const v0, #+38576 (0x000096b0 | 5.40565e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-static {v3,v11,v4,v6,v7}, com.android.calendar.Event.buildEventsFromCursor(java.util.ArrayList, android.database.Cursor, android.content.Context, int, int):void .line 403 317| const v0, #+38577 (0x000096b1 | 5.40579e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v4, v9, com.android.calendar.month.MonthByWeekFragment.mAdapter 325| const v0, #+38578 (0x000096b2 | 5.40593e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| check-cast v4, com.android.calendar.month.MonthByWeekAdapter 333| const v0, #+38579 (0x000096b3 | 5.40607e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget v6, v9, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay .line 404 341| const v0, #+38580 (0x000096b4 | 5.40621e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| iget v7, v9, com.android.calendar.month.MonthByWeekFragment.mLastLoadedJulianDay 349| const v0, #+38581 (0x000096b5 | 5.40635e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iget v8, v9, com.android.calendar.month.MonthByWeekFragment.mFirstLoadedJulianDay 357| const v0, #+38582 (0x000096b6 | 5.40649e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| sub-int/2addr v7, v8 364| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) .line 403 366| invoke-virtual {v4,v6,v7,v3}, com.android.calendar.month.MonthByWeekAdapter.setEvents(int, int, java.util.ArrayList):void .try_end_2 catch(...) : Label_4 369| const v0, #+38583 (0x000096b7 | 5.40663e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| monitor-exit v5 .line 406 376| const v0, #+38584 (0x000096b8 | 5.40677e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| return-void Label_4: .line 386 .end_local v2 .end_local v3 383| const v0, #+38585 (0x000096b9 | 5.40691e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| move-exception v4 390| monitor-exit v5 391| const v0, #+38586 (0x000096ba | 5.40705e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| throw v4 } method com.android.calendar.month.MonthByWeekFragment.onLoadFinished(android.content.Loader, java.lang.Object):void { .params "?", "?" .src "MonthByWeekFragment.java" .line 384 .local_ex v2, "loader", android.content.Loader, "Landroid/content/Loader;" .local_ex v3, "data", java.lang.Object, "TD;" .prologue_end .line 384 0| const v0, #+38587 (0x000096bb | 5.40719e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, android.database.Cursor .end_local v3 8| const v0, #+38588 (0x000096bc | 5.40733e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, com.android.calendar.month.MonthByWeekFragment.onLoadFinished(android.content.Loader, android.database.Cursor):void 17| const v0, #+38589 (0x000096bd | 5.40747e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthByWeekFragment.onLoaderReset(android.content.Loader):void { .params "?" .src "MonthByWeekFragment.java" .line 410 .local_ex v2, "loader", android.content.Loader, "Landroid/content/Loader;" .prologue_end .line 410 0| const v0, #+38590 (0x000096be | 5.40761e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.month.MonthByWeekFragment.onScrollStateChanged(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "MonthByWeekFragment.java" .line 488 .prologue_end 0| const v0, #+38591 (0x000096bf | 5.40775e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 488 7| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 9| const v0, #+38592 (0x000096c0 | 5.40789e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| monitor-enter v2 .line 489 16| const v0, #+38593 (0x000096c1 | 5.40803e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v9, Label_3 .line 490 24| const v0, #+38594 (0x000096c2 | 5.40817e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+0 (0x00000000 | 0.00000) .try_begin_1 31| const v0, #+38595 (0x000096c3 | 5.40831e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-boolean v1, v7, com.android.calendar.month.MonthByWeekFragment.mShouldLoad .line 491 39| const v0, #+38596 (0x000096c4 | 5.40845e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-direct {v7}, com.android.calendar.month.MonthByWeekFragment.stopLoader():void .line 492 48| const v0, #+38597 (0x000096c5 | 5.40859e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v7, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 56| const v0, #+38598 (0x000096c6 | 5.40873e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1}, android.text.format.Time.setToNow():void .try_end_1 catch(...) : Label_4 Label_1: 65| const v0, #+38599 (0x000096c7 | 5.40887e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| monitor-exit v2 .line 499 72| const v0, #+38600 (0x000096c8 | 5.40901e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-ne v9, v4, Label_2 .line 500 80| const v0, #+38601 (0x000096c9 | 5.40915e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-boolean v4, v7, com.android.calendar.month.MonthByWeekFragment.mUserScrolled Label_2: .line 503 88| const v0, #+38602 (0x000096ca | 5.40929e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v1, v7, com.android.calendar.month.MonthByWeekFragment.mScrollStateChangedRunnable 96| const v0, #+38603 (0x000096cb | 5.40943e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v8,v9}, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.doScrollStateChange(android.widget.AbsListView, int):void .line 504 105| const v0, #+38604 (0x000096cc | 5.40957e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| return-void Label_3: .try_begin_2 .line 494 112| const v0, #+38605 (0x000096cd | 5.40971e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v7, com.android.calendar.month.MonthByWeekFragment.mHandler 120| const v0, #+38606 (0x000096ce | 5.40985e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v3, v7, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 128| const v0, #+38607 (0x000096cf | 5.40999e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v1,v3}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 495 137| const v0, #+38608 (0x000096d0 | 5.41013e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 144| iput-boolean v1, v7, com.android.calendar.month.MonthByWeekFragment.mShouldLoad .line 496 146| const v0, #+38609 (0x000096d1 | 5.41027e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v7, com.android.calendar.month.MonthByWeekFragment.mHandler 154| const v0, #+38610 (0x000096d2 | 5.41041e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v3, v7, com.android.calendar.month.MonthByWeekFragment.mUpdateLoader 162| const v0, #+38611 (0x000096d3 | 5.41055e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const-wide/16 v5:v6, #+200 (0x000000c8 | 2.80260e-43) 170| invoke-virtual {v1,v3,v5,v6}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .try_end_2 catch(...) : Label_4 173| const v0, #+38612 (0x000096d4 | 5.41069e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| goto/16 Label_1 Label_4: .line 488 181| const v0, #+38613 (0x000096d5 | 5.41083e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| move-exception v1 188| monitor-exit v2 189| const v0, #+38614 (0x000096d6 | 5.41097e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| throw v1 } method com.android.calendar.month.MonthByWeekFragment.onTouch(android.view.View, android.view.MotionEvent):boolean { .params "v", "event" .src "MonthByWeekFragment.java" .line 508 .prologue_end .line 508 0| const v0, #+38615 (0x000096d7 | 5.41111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 8| const v0, #+38616 (0x000096d8 | 5.41125e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 509 17| const v0, #+38617 (0x000096d9 | 5.41139e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| return v1 } method com.android.calendar.month.MonthByWeekFragment.setMonthDisplayed(android.text.format.Time, boolean):void { .params "time", "updateHighlight" .src "MonthByWeekFragment.java" .line 457 0| move-object/16 v21, v22 3| move-object/16 v22, v23 6| move/16 v23, v24 .prologue_end .line 457 9| const v24, #+38618 (0x000096da | 5.41153e-41) 12| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super/range {v21..v23}, com.android.calendar.month.SimpleDayPickerFragment.setMonthDisplayed(android.text.format.Time, boolean):void .line 458 18| const v24, #+38619 (0x000096db | 5.41167e-41) 21| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 24| move-object/from16 v0, v21 26| iget-boolean v3, v0, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 28| const v24, #+38620 (0x000096dc | 5.41181e-41) 31| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v3, Label_5 .line 459 36| const v24, #+38621 (0x000096dd | 5.41195e-41) 39| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 42| const/16 v20, #+0 (0x00000000 | 0.00000) .line 460 .local v20, "useSelected", boolean 44| move-object/from16 v0, v22 46| iget v3, v0, android.text.format.Time.year 48| const v24, #+38622 (0x000096de | 5.41209e-41) 51| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 54| move-object/from16 v0, v21 56| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 58| const v24, #+38623 (0x000096df | 5.41224e-41) 61| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 64| iget v4, v4, android.text.format.Time.year 66| const v24, #+38624 (0x000096e0 | 5.41238e-41) 69| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 72| if-ne v3, v4, Label_6 74| const v24, #+38625 (0x000096e1 | 5.41252e-41) 77| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 80| move-object/from16 v0, v22 82| iget v3, v0, android.text.format.Time.month 84| const v24, #+38626 (0x000096e2 | 5.41266e-41) 87| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 90| move-object/from16 v0, v21 92| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 94| const v24, #+38627 (0x000096e3 | 5.41280e-41) 97| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 100| iget v4, v4, android.text.format.Time.month 102| const v24, #+38628 (0x000096e4 | 5.41294e-41) 105| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 108| if-ne v3, v4, Label_6 .line 461 110| const v24, #+38629 (0x000096e5 | 5.41308e-41) 113| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 116| move-object/from16 v0, v21 118| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 120| const v24, #+38630 (0x000096e6 | 5.41322e-41) 123| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 126| move-object/from16 v0, v21 128| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 130| const v24, #+38631 (0x000096e7 | 5.41336e-41) 133| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v3,v4}, android.text.format.Time.set(android.text.format.Time):void .line 462 139| const v24, #+38632 (0x000096e8 | 5.41350e-41) 142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 145| move-object/from16 v0, v21 147| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter 149| const v24, #+38633 (0x000096e9 | 5.41364e-41) 152| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v21 157| iget-object v4, v0, com.android.calendar.month.MonthByWeekFragment.mDesiredDay 159| const v24, #+38634 (0x000096ea | 5.41378e-41) 162| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v3,v4}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void .line 463 168| const v24, #+38635 (0x000096eb | 5.41392e-41) 171| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 174| const/16 v20, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 468 176| const v24, #+38636 (0x000096ec | 5.41406e-41) 179| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v21 184| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mContext 186| const v24, #+38637 (0x000096ed | 5.41420e-41) 189| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-static {v3}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 195| move-result-object v2 196| const v24, #+38638 (0x000096ee | 5.41434e-41) 199| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 469 .local v2, "controller", com.android.calendar.CalendarController 202| move-object/from16 v0, v21 204| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 206| const v24, #+38639 (0x000096ef | 5.41448e-41) 209| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 212| iget v3, v3, android.text.format.Time.minute 214| const v24, #+38640 (0x000096f0 | 5.41462e-41) 217| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 220| const/16 v4, #+30 (0x0000001e | 4.20390e-44) 222| if-lt v3, v4, Label_7 .line 470 224| const v24, #+38641 (0x000096f1 | 5.41476e-41) 227| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 230| move-object/from16 v0, v21 232| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 234| const v24, #+38642 (0x000096f2 | 5.41490e-41) 237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 240| const/16 v4, #+30 (0x0000001e | 4.20390e-44) 242| iput v4, v3, android.text.format.Time.minute Label_2: .line 474 244| const v24, #+38643 (0x000096f3 | 5.41504e-41) 247| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 250| move-object/from16 v0, v21 252| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 254| const v24, #+38644 (0x000096f4 | 5.41518e-41) 257| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 260| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 261| invoke-virtual {v3,v4}, android.text.format.Time.normalize(boolean):long 264| move-result-wide v16:v17 265| const v24, #+38645 (0x000096f5 | 5.41532e-41) 268| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 475 .local v16, "newTime", long 271| invoke-virtual {v2}, com.android.calendar.CalendarController.getTime():long 274| move-result-wide v4:v5 275| const v24, #+38646 (0x000096f6 | 5.41546e-41) 278| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 281| cmp-long v3, v16:v17, v4:v5 283| if-eqz v3, Label_4 285| const v24, #+38647 (0x000096f7 | 5.41560e-41) 288| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 291| move-object/from16 v0, v21 293| iget-boolean v3, v0, com.android.calendar.month.MonthByWeekFragment.mUserScrolled 295| const v24, #+38648 (0x000096f8 | 5.41574e-41) 298| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 301| if-eqz v3, Label_4 .line 476 303| const v24, #+38649 (0x000096f9 | 5.41588e-41) 306| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 309| if-eqz v20, Label_8 311| const v24, #+38650 (0x000096fa | 5.41602e-41) 314| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 317| const-wide/16 v18:v19, #+0 (0x00000000 | 0.00000) Label_3: .line 477 .local v18, "offset", long 319| const v24, #+38651 (0x000096fb | 5.41616e-41) 322| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 325| add-long v4:v5, v16:v17, v18:v19 327| invoke-virtual {v2,v4,v5}, com.android.calendar.CalendarController.setTime(long):void Label_4: .line 479 .end_local v18 330| const v24, #+38652 (0x000096fc | 5.41630e-41) 333| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 336| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) .line 480 338| const-wide/16 v12:v13, #+52 (0x00000034 | 7.28675e-44) .line 479 340| const-wide/16 v4:v5, #+1024 (0x00000400 | 1.43493e-42) .line 480 342| const/4 v11, #+0 (0x00000000 | 0.00000) .line 481 343| const/4 v14, #+0 (0x00000000 | 0.00000) 344| const/4 v15, #+0 (0x00000000 | 0.00000) 345| move-object/from16 v3, v21 347| move-object/from16 v6, v22 349| move-object/from16 v7, v22 351| move-object/from16 v8, v22 .line 479 353| invoke-virtual/range {v2..v15}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, android.text.format.Time, long, int, long, java.lang.String, android.content.ComponentName):void Label_5: .line 483 .end_local v2 .end_local v16 .end_local v20 356| const v24, #+38653 (0x000096fd | 5.41644e-41) 359| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 362| return-void Label_6: .line 465 .restart_local v20 363| const v24, #+38654 (0x000096fe | 5.41658e-41) 366| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 369| move-object/from16 v0, v21 371| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 373| const v24, #+38655 (0x000096ff | 5.41672e-41) 376| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 379| move-object/from16 v0, v22 381| invoke-virtual {v3,v0}, android.text.format.Time.set(android.text.format.Time):void .line 466 384| const v24, #+38656 (0x00009700 | 5.41686e-41) 387| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 390| move-object/from16 v0, v21 392| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mAdapter 394| const v24, #+38657 (0x00009701 | 5.41700e-41) 397| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 400| move-object/from16 v0, v22 402| invoke-virtual {v3,v0}, com.android.calendar.month.SimpleWeeksAdapter.setSelectedDay(android.text.format.Time):void 405| const v24, #+38658 (0x00009702 | 5.41714e-41) 408| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 411| goto/16 Label_1 Label_7: .line 472 .restart_local v2 413| const v24, #+38659 (0x00009703 | 5.41728e-41) 416| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 419| move-object/from16 v0, v21 421| iget-object v3, v0, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 423| const v24, #+38660 (0x00009704 | 5.41742e-41) 426| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 429| const/4 v4, #+0 (0x00000000 | 0.00000) 430| iput v4, v3, android.text.format.Time.minute 432| const v24, #+38661 (0x00009705 | 5.41756e-41) 435| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 438| goto/16 Label_2 Label_8: .line 476 .restart_local v16 440| const v24, #+38662 (0x00009706 | 5.41770e-41) 443| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 446| move-object/from16 v0, v21 448| iget v3, v0, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 450| const v24, #+38663 (0x00009707 | 5.41784e-41) 453| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 456| int-to-long v4:v5, v3 457| const-wide/32 v6:v7, #+604800000 (0x240c8400 | 3.04695e-17) 460| mul-long/2addr v4:v5, v6:v7 461| const-wide/16 v6:v7, #+3 (0x00000003 | 4.20390e-45) 463| div-long v18:v19, v4:v5, v6:v7 .restart_local v18 465| const v24, #+38664 (0x00009708 | 5.41798e-41) 468| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 471| goto/16 Label_3 } method com.android.calendar.month.MonthByWeekFragment.setUpAdapter():void { .src "MonthByWeekFragment.java" .line 266 .prologue_end 0| const v0, #+38665 (0x00009709 | 5.41812e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 266 8| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mContext 10| const v0, #+38666 (0x0000970a | 5.41826e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v2}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 19| move-result v2 20| const v0, #+38667 (0x0000970b | 5.41840e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v2, v7, com.android.calendar.month.MonthByWeekFragment.mFirstDayOfWeek .line 267 28| const v0, #+38668 (0x0000970c | 5.41854e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mContext 36| const v0, #+38669 (0x0000970d | 5.41868e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2}, com.android.calendar.Utils.getShowWeekNumber(android.content.Context):boolean 45| move-result v2 46| const v0, #+38670 (0x0000970e | 5.41882e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-boolean v2, v7, com.android.calendar.month.MonthByWeekFragment.mShowWeekNumber .line 269 54| const v0, #+38671 (0x0000970f | 5.41896e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| new-instance v1, java.util.HashMap 62| const v0, #+38672 (0x00009710 | 5.41910e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v1}, java.util.HashMap.():void .line 270 .local_ex v1, "weekParams", java.util.HashMap, "Ljava/util/HashMap;" 71| const v0, #+38673 (0x00009711 | 5.41924e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v2, "num_weeks" 80| const v0, #+38674 (0x00009712 | 5.41938e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget v5, v7, com.android.calendar.month.MonthByWeekFragment.mNumWeeks 88| const v0, #+38675 (0x00009713 | 5.41952e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 97| move-result-object v5 98| const v0, #+38676 (0x00009714 | 5.41966e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v1,v2,v5}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 271 107| const v0, #+38677 (0x00009715 | 5.41980e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const-string/jumbo v5, "week_numbers" 116| const v0, #+38678 (0x00009716 | 5.41994e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-boolean v2, v7, com.android.calendar.month.MonthByWeekFragment.mShowWeekNumber 124| const v0, #+38679 (0x00009717 | 5.42008e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-eqz v2, Label_4 132| const v0, #+38680 (0x00009718 | 5.42022e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| move v2, v3 Label_1: 139| const v0, #+38681 (0x00009719 | 5.42036e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 148| move-result-object v2 149| const v0, #+38682 (0x0000971a | 5.42050e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v1,v5,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 272 158| const v0, #+38683 (0x0000971b | 5.42064e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| const-string/jumbo v2, "week_start" 167| const v0, #+38684 (0x0000971c | 5.42078e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iget v5, v7, com.android.calendar.month.MonthByWeekFragment.mFirstDayOfWeek 175| const v0, #+38685 (0x0000971d | 5.42092e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 184| move-result-object v5 185| const v0, #+38686 (0x0000971e | 5.42106e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v1,v2,v5}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 273 194| const v0, #+38687 (0x0000971f | 5.42120e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| const-string/jumbo v2, "mini_month" 203| const v0, #+38688 (0x00009720 | 5.42134e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget-boolean v5, v7, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 211| const v0, #+38689 (0x00009721 | 5.42148e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| if-eqz v5, Label_2 219| const v0, #+38690 (0x00009722 | 5.42162e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| move v4, v3 Label_2: 226| const v0, #+38691 (0x00009723 | 5.42176e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 235| move-result-object v4 236| const v0, #+38692 (0x00009724 | 5.42190e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v1,v2,v4}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 274 245| const v0, #+38693 (0x00009725 | 5.42204e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| const-string/jumbo v2, "selected_day" .line 275 254| const v0, #+38694 (0x00009726 | 5.42218e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v4, v7, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 262| const v0, #+38695 (0x00009727 | 5.42232e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v4,v3}, android.text.format.Time.toMillis(boolean):long 271| move-result-wide v3:v4 272| const v0, #+38696 (0x00009728 | 5.42246e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v5, v7, com.android.calendar.month.MonthByWeekFragment.mSelectedDay 280| const v0, #+38697 (0x00009729 | 5.42260e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-wide v5:v6, v5, android.text.format.Time.gmtoff 288| const v0, #+38698 (0x0000972a | 5.42274e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-static {v3,v4,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 297| move-result v3 298| const v0, #+38699 (0x0000972b | 5.42288e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 307| move-result-object v3 308| const v0, #+38700 (0x0000972c | 5.42303e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 274 314| invoke-virtual {v1,v2,v3}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 276 317| const v0, #+38701 (0x0000972d | 5.42317e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| const-string/jumbo v2, "days_per_week" 326| const v0, #+38702 (0x0000972e | 5.42331e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| iget v3, v7, com.android.calendar.month.MonthByWeekFragment.mDaysPerWeek 334| const v0, #+38703 (0x0000972f | 5.42345e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 343| move-result-object v3 344| const v0, #+38704 (0x00009730 | 5.42359e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v1,v2,v3}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 277 353| const v0, #+38705 (0x00009731 | 5.42373e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mAdapter 361| const v0, #+38706 (0x00009732 | 5.42387e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| if-nez v2, Label_5 .line 278 369| const v0, #+38707 (0x00009733 | 5.42401e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| new-instance v2, com.android.calendar.month.MonthByWeekAdapter 377| const v0, #+38708 (0x00009734 | 5.42415e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-virtual {v7}, com.android.calendar.month.MonthByWeekFragment.getActivity():android.app.Activity 386| move-result-object v3 387| const v0, #+38709 (0x00009735 | 5.42429e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iget-object v4, v7, com.android.calendar.month.MonthByWeekFragment.mEventDialogHandler 395| const v0, #+38710 (0x00009736 | 5.42443e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-direct {v2,v3,v1,v4}, com.android.calendar.month.MonthByWeekAdapter.(android.content.Context, java.util.HashMap, android.os.Handler):void 404| const v0, #+38711 (0x00009737 | 5.42457e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iput-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mAdapter .line 279 412| const v0, #+38712 (0x00009738 | 5.42471e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mAdapter 420| const v0, #+38713 (0x00009739 | 5.42485e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iget-object v3, v7, com.android.calendar.month.MonthByWeekFragment.mObserver 428| const v0, #+38714 (0x0000973a | 5.42499e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v2,v3}, com.android.calendar.month.SimpleWeeksAdapter.registerDataSetObserver(android.database.DataSetObserver):void Label_3: .line 283 437| const v0, #+38715 (0x0000973b | 5.42513e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mAdapter 445| const v0, #+38716 (0x0000973c | 5.42527e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-virtual {v2}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void .line 284 454| const v0, #+38717 (0x0000973d | 5.42541e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| return-void Label_4: 461| const v0, #+38718 (0x0000973e | 5.42555e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| move v2, v4 .line 271 468| goto/16 Label_1 Label_5: .line 281 470| const v0, #+38719 (0x0000973f | 5.42569e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| iget-object v2, v7, com.android.calendar.month.MonthByWeekFragment.mAdapter 478| const v0, #+38720 (0x00009740 | 5.42583e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v2,v1}, com.android.calendar.month.SimpleWeeksAdapter.updateParams(java.util.HashMap):void 487| const v0, #+38721 (0x00009741 | 5.42597e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| goto/16 Label_3 } method com.android.calendar.month.MonthByWeekFragment.setUpHeader():void { .src "MonthByWeekFragment.java" .line 330 .prologue_end 0| const v0, #+38722 (0x00009742 | 5.42611e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+7 (0x00000007 | 9.80909e-45) .line 330 7| iget-boolean v2, v6, com.android.calendar.month.MonthByWeekFragment.mIsMiniMonth 9| const v0, #+38723 (0x00009743 | 5.42625e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 .line 331 17| const v0, #+38724 (0x00009744 | 5.42639e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-super {v6}, com.android.calendar.month.SimpleDayPickerFragment.setUpHeader():void .line 332 26| const v0, #+38725 (0x00009745 | 5.42653e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 335 33| const v0, #+38726 (0x00009746 | 5.42667e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-array v2, v5, java.lang.String[] 41| const v0, #+38727 (0x00009747 | 5.42681e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v2, v6, com.android.calendar.month.MonthByWeekFragment.mDayLabels .line 336 49| const v0, #+38728 (0x00009748 | 5.42695e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .local v1, "i", int 56| const v0, #+38729 (0x00009749 | 5.42709e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| if-gt v1, v5, Label_3 .line 337 64| const v0, #+38730 (0x0000974a | 5.42723e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v2, v6, com.android.calendar.month.MonthByWeekFragment.mDayLabels 72| const v0, #+38731 (0x0000974b | 5.42737e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| add-int/lit8 v3, v1, #-1 (0xffffffff | NaN) .line 338 80| const/16 v4, #+20 (0x00000014 | 2.80260e-44) .line 337 82| invoke-static {v1,v4}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 85| move-result-object v4 86| const v0, #+38732 (0x0000974c | 5.42751e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v4}, java.lang.String.toUpperCase():java.lang.String 95| move-result-object v4 96| const v0, #+38733 (0x0000974d | 5.42765e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| aput-object v4, v2, v3 .line 336 104| const v0, #+38734 (0x0000974e | 5.42779e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 112| goto/16 Label_2 Label_3: .line 340 114| const v0, #+38735 (0x0000974f | 5.42793e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-void } method com.android.calendar.month.MonthByWeekFragment.updateWhere():java.lang.String { .src "MonthByWeekFragment.java" .line 212 .prologue_end .line 212 0| const v0, #+38736 (0x00009750 | 5.42807e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "visible=1" .line 213 .local v1, "where", java.lang.String 9| const v0, #+38737 (0x00009751 | 5.42821e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v2, v4, com.android.calendar.month.MonthByWeekFragment.mHideDeclined 17| const v0, #+38738 (0x00009752 | 5.42835e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v2, Label_1 25| const v0, #+38739 (0x00009753 | 5.42849e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget-boolean v2, com.android.calendar.month.MonthByWeekFragment.mShowDetailsInMonth 33| const v0, #+38740 (0x00009754 | 5.42863e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 41| if-eqz v2, Label_2 Label_1: .line 214 43| const v0, #+38741 (0x00009755 | 5.42877e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v2, java.lang.StringBuilder 51| const v0, #+38742 (0x00009756 | 5.42891e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v2}, java.lang.StringBuilder.():void 60| const v0, #+38743 (0x00009757 | 5.42905e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 69| move-result-object v2 70| const v0, #+38744 (0x00009758 | 5.42919e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-string/jumbo v3, " AND selfAttendeeStatus!=2" 79| const v0, #+38745 (0x00009759 | 5.42933e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 88| move-result-object v2 89| const v0, #+38746 (0x0000975a | 5.42947e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 98| move-result-object v1 99| const v0, #+38747 (0x0000975b | 5.42961e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 217 105| const v0, #+38748 (0x0000975c | 5.42975e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| return-object v1 } method com.android.calendar.month.MonthListView$1.(com.android.calendar.month.MonthListView):void { .params "this$0" .src "MonthListView.java" .line 1 .prologue_end .line 1 0| const v0, #+38749 (0x0000975d | 5.42989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthListView$1.this$0 .line 55 8| const v0, #+38750 (0x0000975e | 5.43003e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+38751 (0x0000975f | 5.43017e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthListView$1.run():void { .src "MonthListView.java" .line 58 .prologue_end .line 58 0| const v0, #+38752 (0x00009760 | 5.43031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.month.MonthListView$1.this$0 8| const v0, #+38753 (0x00009761 | 5.43045e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.month.MonthListView.mTempTime 16| const v0, #+38754 (0x00009762 | 5.43059e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v1, Label_1 24| const v0, #+38755 (0x00009763 | 5.43073e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v4, com.android.calendar.month.MonthListView$1.this$0 32| const v0, #+38756 (0x00009764 | 5.43087e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v1, com.android.calendar.month.MonthListView.mListContext 40| const v0, #+38757 (0x00009765 | 5.43101e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eqz v1, Label_1 .line 59 48| const v0, #+38758 (0x00009766 | 5.43115e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v4, com.android.calendar.month.MonthListView$1.this$0 56| const v0, #+38759 (0x00009767 | 5.43129e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v1, com.android.calendar.month.MonthListView.mTempTime .line 60 64| const v0, #+38760 (0x00009768 | 5.43143e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v2, v4, com.android.calendar.month.MonthListView$1.this$0 72| const v0, #+38761 (0x00009769 | 5.43157e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v2, v2, com.android.calendar.month.MonthListView.mListContext 80| const v0, #+38762 (0x0000976a | 5.43171e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v3, v4, com.android.calendar.month.MonthListView$1.this$0 88| const v0, #+38763 (0x0000976b | 5.43185e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v3}, com.android.calendar.month.MonthListView.-get0(com.android.calendar.month.MonthListView):java.lang.Runnable 97| move-result-object v3 98| const v0, #+38764 (0x0000976c | 5.43199e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-static {v2,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 107| move-result-object v2 108| const v0, #+38765 (0x0000976d | 5.43213e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 59 114| iput-object v2, v1, android.text.format.Time.timezone Label_1: .line 62 116| const v0, #+38766 (0x0000976e | 5.43227e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| return-void } method com.android.calendar.month.MonthListView.-get0(com.android.calendar.month.MonthListView):java.lang.Runnable { 0| const v0, #+38767 (0x0000976f | 5.43241e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthListView.mTimezoneUpdater 8| const v0, #+38768 (0x00009770 | 5.43255e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthListView.():void { .src "MonthListView.java" .line 35 .prologue_end .line 35 0| const v1, #+38769 (0x00009771 | 5.43269e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput v0, com.android.calendar.month.MonthListView.mScale .line 42 9| const v1, #+38770 (0x00009772 | 5.43283e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v0, #+1500 (0x000005dc | 2.10195e-42) 17| sput v0, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING .line 43 19| const v1, #+38771 (0x00009773 | 5.43297e-41) 22| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 25| const/16 v0, #+2000 (0x000007d0 | 2.80260e-42) 27| sput v0, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD .line 44 29| const v1, #+38772 (0x00009774 | 5.43311e-41) 32| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 35| const/16 v0, #+500 (0x000001f4 | 7.00649e-43) 37| sput v0, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER .line 45 39| const v1, #+38773 (0x00009775 | 5.43325e-41) 42| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v0, #+1000 (0x000003e8 | 1.40130e-42) 47| sput v0, com.android.calendar.month.MonthListView.FLING_TIME .line 31 49| const v1, #+38774 (0x00009776 | 5.43339e-41) 52| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.calendar.month.MonthListView.(android.content.Context):void { .params "context" .src "MonthListView.java" .line 66 .prologue_end .line 66 0| const v0, #+38775 (0x00009777 | 5.43353e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.widget.ListView.(android.content.Context):void .line 50 9| const v0, #+38776 (0x00009778 | 5.43367e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Rect 17| const v0, #+38777 (0x00009779 | 5.43382e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Rect.():void 26| const v0, #+38778 (0x0000977a | 5.43396e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.month.MonthListView.mFirstViewRect .line 55 34| const v0, #+38779 (0x0000977b | 5.43410e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, com.android.calendar.month.MonthListView$1 42| const v0, #+38780 (0x0000977c | 5.43424e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v2}, com.android.calendar.month.MonthListView$1.(com.android.calendar.month.MonthListView):void 51| const v0, #+38781 (0x0000977d | 5.43438e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.month.MonthListView.mTimezoneUpdater .line 67 59| const v0, #+38782 (0x0000977e | 5.43452e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v2,v3}, com.android.calendar.month.MonthListView.init(android.content.Context):void .line 68 68| const v0, #+38783 (0x0000977f | 5.43466e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.month.MonthListView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "MonthListView.java" .line 76 .prologue_end .line 76 0| const v0, #+38784 (0x00009780 | 5.43480e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4}, android.widget.ListView.(android.content.Context, android.util.AttributeSet):void .line 50 9| const v0, #+38785 (0x00009781 | 5.43494e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Rect 17| const v0, #+38786 (0x00009782 | 5.43508e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Rect.():void 26| const v0, #+38787 (0x00009783 | 5.43522e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.month.MonthListView.mFirstViewRect .line 55 34| const v0, #+38788 (0x00009784 | 5.43536e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, com.android.calendar.month.MonthListView$1 42| const v0, #+38789 (0x00009785 | 5.43550e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v2}, com.android.calendar.month.MonthListView$1.(com.android.calendar.month.MonthListView):void 51| const v0, #+38790 (0x00009786 | 5.43564e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.month.MonthListView.mTimezoneUpdater .line 77 59| const v0, #+38791 (0x00009787 | 5.43578e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v2,v3}, com.android.calendar.month.MonthListView.init(android.content.Context):void .line 78 68| const v0, #+38792 (0x00009788 | 5.43592e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.month.MonthListView.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "MonthListView.java" .line 71 .prologue_end .line 71 0| const v0, #+38793 (0x00009789 | 5.43606e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, android.widget.ListView.(android.content.Context, android.util.AttributeSet, int):void .line 50 9| const v0, #+38794 (0x0000978a | 5.43620e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Rect 17| const v0, #+38795 (0x0000978b | 5.43634e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Rect.():void 26| const v0, #+38796 (0x0000978c | 5.43648e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendar.month.MonthListView.mFirstViewRect .line 55 34| const v0, #+38797 (0x0000978d | 5.43662e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, com.android.calendar.month.MonthListView$1 42| const v0, #+38798 (0x0000978e | 5.43676e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1,v2}, com.android.calendar.month.MonthListView$1.(com.android.calendar.month.MonthListView):void 51| const v0, #+38799 (0x0000978f | 5.43690e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v2, com.android.calendar.month.MonthListView.mTimezoneUpdater .line 72 59| const v0, #+38800 (0x00009790 | 5.43704e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v2,v3}, com.android.calendar.month.MonthListView.init(android.content.Context):void .line 73 68| const v0, #+38801 (0x00009791 | 5.43718e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendar.month.MonthListView.doFling(float):void { .params "velocityY" .src "MonthListView.java" .line 135 0| move-object/16 v21, v22 3| move/16 v22, v23 .prologue_end .line 135 6| const v23, #+38802 (0x00009792 | 5.43732e-41) 9| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v21 14| iget-wide v2:v3, v0, com.android.calendar.month.MonthListView.mDownActionTime 16| const v23, #+38803 (0x00009793 | 5.43746e-41) 19| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {}, android.os.SystemClock.uptimeMillis():long 25| move-result-wide v4:v5 26| const v23, #+38804 (0x00009794 | 5.43760e-41) 29| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 136 32| const/4 v7, #+0 (0x00000000 | 0.00000) 33| const/4 v8, #+0 (0x00000000 | 0.00000) 34| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 35| const/4 v9, #+0 (0x00000000 | 0.00000) .line 135 36| invoke-static/range {v2..v9}, android.view.MotionEvent.obtain(long, long, int, float, float, int):android.view.MotionEvent 39| move-result-object v10 40| const v23, #+38805 (0x00009795 | 5.43774e-41) 43| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 137 .local v10, "cancelEvent", android.view.MotionEvent 46| move-object/from16 v0, v21 48| invoke-virtual {v0,v10}, com.android.calendar.month.MonthListView.onTouchEvent(android.view.MotionEvent):boolean .line 142 51| const v23, #+38806 (0x00009796 | 5.43788e-41) 54| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static/range {v22..v22}, java.lang.Math.abs(float):float 60| move-result v2 61| const v23, #+38807 (0x00009797 | 5.43802e-41) 64| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 67| sget v3, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD 69| const v23, #+38808 (0x00009798 | 5.43816e-41) 72| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 75| int-to-float v3, v3 76| cmpg-float v2, v2, v3 78| if-gez v2, Label_6 .line 143 80| const v23, #+38809 (0x00009799 | 5.43830e-41) 83| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 86| const/4 v2, #+0 (0x00000000 | 0.00000) 87| cmpg-float v2, v22, v2 89| if-gez v2, Label_5 .line 144 91| const v23, #+38810 (0x0000979a | 5.43844e-41) 94| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v14, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 161 .local v14, "monthsToJump", int 98| const v23, #+38811 (0x0000979b | 5.43858e-41) 101| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-direct/range {v21..v21}, com.android.calendar.month.MonthListView.getUpperRightJulianDay():int 107| move-result v11 108| const v23, #+38812 (0x0000979c | 5.43872e-41) 111| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 164 .local v11, "day", int 114| move-object/from16 v0, v21 116| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime 118| const v23, #+38813 (0x0000979d | 5.43886e-41) 121| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v2,v11}, android.text.format.Time.setJulianDay(int):long .line 165 127| const v23, #+38814 (0x0000979e | 5.43900e-41) 130| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 133| move-object/from16 v0, v21 135| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime 137| const v23, #+38815 (0x0000979f | 5.43914e-41) 140| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 144| iput v3, v2, android.text.format.Time.monthDay .line 166 146| const v23, #+38816 (0x000097a0 | 5.43928e-41) 149| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 152| move-object/from16 v0, v21 154| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime 156| const v23, #+38817 (0x000097a1 | 5.43942e-41) 159| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 162| iget v3, v2, android.text.format.Time.month 164| const v23, #+38818 (0x000097a2 | 5.43956e-41) 167| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 170| add-int/2addr v3, v14 171| iput v3, v2, android.text.format.Time.month .line 167 173| const v23, #+38819 (0x000097a3 | 5.43970e-41) 176| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 179| move-object/from16 v0, v21 181| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime 183| const v23, #+38820 (0x000097a4 | 5.43984e-41) 186| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 189| const/4 v3, #+0 (0x00000000 | 0.00000) 190| invoke-virtual {v2,v3}, android.text.format.Time.normalize(boolean):long 193| move-result-wide v18:v19 194| const v23, #+38821 (0x000097a5 | 5.43998e-41) 197| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 170 .local v18, "timeInMillis", long 200| move-object/from16 v0, v21 202| iget-object v2, v0, com.android.calendar.month.MonthListView.mTempTime 204| const v23, #+38822 (0x000097a6 | 5.44012e-41) 207| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 210| iget-wide v2:v3, v2, android.text.format.Time.gmtoff 212| const v23, #+38823 (0x000097a7 | 5.44026e-41) 215| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 218| move-wide/from16 v0:v1, v18:v19 220| invoke-static {v0,v1,v2,v3}, android.text.format.Time.getJulianDay(long, long):int 223| move-result v3 224| const v23, #+38824 (0x000097a8 | 5.44040e-41) 227| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 171 230| if-lez v14, Label_8 232| const v23, #+38825 (0x000097a9 | 5.44054e-41) 235| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v2, #+6 (0x00000006 | 8.40779e-45) Label_2: .line 170 239| const v23, #+38826 (0x000097aa | 5.44068e-41) 242| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 245| add-int v16, v3, v2 .line 176 .local v16, "scrollToDay", int 247| const/4 v2, #+0 (0x00000000 | 0.00000) 248| move-object/from16 v0, v21 250| invoke-virtual {v0,v2}, com.android.calendar.month.MonthListView.getChildAt(int):android.view.View 253| move-result-object v12 254| const v23, #+38827 (0x000097ab | 5.44082e-41) 257| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 177 .local v12, "firstView", android.view.View 260| invoke-virtual {v12}, android.view.View.getHeight():int 263| move-result v13 264| const v23, #+38828 (0x000097ac | 5.44096e-41) 267| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 179 .local v13, "firstViewHeight", int 270| move-object/from16 v0, v21 272| iget-object v2, v0, com.android.calendar.month.MonthListView.mFirstViewRect 274| const v23, #+38829 (0x000097ad | 5.44110e-41) 277| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v12,v2}, android.view.View.getLocalVisibleRect(android.graphics.Rect):boolean .line 180 283| const v23, #+38830 (0x000097ae | 5.44124e-41) 286| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 289| move-object/from16 v0, v21 291| iget-object v2, v0, com.android.calendar.month.MonthListView.mFirstViewRect 293| const v23, #+38831 (0x000097af | 5.44138e-41) 296| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 299| iget v2, v2, android.graphics.Rect.bottom 301| const v23, #+38832 (0x000097b0 | 5.44152e-41) 304| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 307| move-object/from16 v0, v21 309| iget-object v3, v0, com.android.calendar.month.MonthListView.mFirstViewRect 311| const v23, #+38833 (0x000097b1 | 5.44166e-41) 314| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 317| iget v3, v3, android.graphics.Rect.top 319| const v23, #+38834 (0x000097b2 | 5.44180e-41) 322| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 325| sub-int v17, v2, v3 .line 181 .local v17, "topViewVisiblePart", int 327| sub-int v2, v16, v11 329| div-int/lit8 v3, v2, #+7 (0x00000007 | 9.80909e-45) 331| const v23, #+38835 (0x000097b3 | 5.44194e-41) 334| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 337| if-gtz v14, Label_9 339| const v23, #+38836 (0x000097b4 | 5.44208e-41) 342| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 345| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_3: 346| const v23, #+38837 (0x000097b5 | 5.44222e-41) 349| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 352| sub-int v20, v3, v2 .line 182 .local v20, "viewsToFling", int 354| if-lez v20, Label_10 356| const v23, #+38838 (0x000097b6 | 5.44236e-41) 359| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 362| sub-int v2, v13, v17 .line 183 364| sget v3, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET .line 182 366| const v23, #+38839 (0x000097b7 | 5.44250e-41) 369| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 372| add-int/2addr v2, v3 373| neg-int v15, v2 Label_4: .line 186 .local v15, "offset", int 374| const v23, #+38840 (0x000097b8 | 5.44264e-41) 377| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 380| mul-int v2, v20, v13 382| add-int/2addr v2, v15 383| sget v3, com.android.calendar.month.MonthListView.FLING_TIME 385| const v23, #+38841 (0x000097b9 | 5.44278e-41) 388| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v21 393| invoke-virtual {v0,v2,v3}, com.android.calendar.month.MonthListView.smoothScrollBy(int, int):void .line 187 396| const v23, #+38842 (0x000097ba | 5.44292e-41) 399| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 402| return-void Label_5: .line 148 .end_local v11 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v16 .end_local v17 .end_local v18 .end_local v20 403| const v23, #+38843 (0x000097bb | 5.44306e-41) 406| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 409| const/4 v14, #+0 (0x00000000 | 0.00000) .restart_local v14 410| goto/16 Label_1 Label_6: .line 151 .end_local v14 412| const v23, #+38844 (0x000097bc | 5.44320e-41) 415| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 418| const/4 v2, #+0 (0x00000000 | 0.00000) 419| cmpg-float v2, v22, v2 421| if-gez v2, Label_7 .line 152 423| const v23, #+38845 (0x000097bd | 5.44334e-41) 426| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 429| sget v2, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD 431| const v23, #+38846 (0x000097be | 5.44348e-41) 434| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 437| int-to-float v2, v2 438| add-float v2, v2, v22 .line 153 440| sget v3, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER 442| const v23, #+38847 (0x000097bf | 5.44362e-41) 445| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 448| int-to-float v3, v3 .line 152 449| div-float/2addr v2, v3 450| float-to-int v2, v2 451| rsub-int/lit8 v14, v2, #+1 (0x00000001 | 1.40130e-45) .restart_local v14 453| goto/16 Label_1 Label_7: .line 155 .end_local v14 455| const v23, #+38848 (0x000097c0 | 5.44376e-41) 458| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 461| sget v2, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD 463| const v23, #+38849 (0x000097c1 | 5.44390e-41) 466| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 469| int-to-float v2, v2 470| sub-float v2, v22, v2 .line 156 472| sget v3, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER 474| const v23, #+38850 (0x000097c2 | 5.44404e-41) 477| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 480| int-to-float v3, v3 .line 155 481| div-float/2addr v2, v3 482| float-to-int v2, v2 483| neg-int v14, v2 .restart_local v14 484| goto/16 Label_1 Label_8: .line 171 .restart_local v11 .restart_local v18 486| const v23, #+38851 (0x000097c3 | 5.44418e-41) 489| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 492| const/4 v2, #+0 (0x00000000 | 0.00000) 493| goto/16 Label_2 Label_9: .line 181 .restart_local v12 .restart_local v13 .restart_local v16 .restart_local v17 495| const v23, #+38852 (0x000097c4 | 5.44432e-41) 498| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 501| const/4 v2, #+0 (0x00000000 | 0.00000) 502| goto/16 Label_3 Label_10: .line 184 .restart_local v20 504| const v23, #+38853 (0x000097c5 | 5.44446e-41) 507| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 510| sget v2, com.android.calendar.month.SimpleDayPickerFragment.LIST_TOP_OFFSET .line 183 512| const v23, #+38854 (0x000097c6 | 5.44461e-41) 515| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 518| sub-int v15, v17, v2 .restart_local v15 520| goto/16 Label_4 } method com.android.calendar.month.MonthListView.getUpperRightJulianDay():int { .src "MonthListView.java" .line 191 .prologue_end .line 191 0| const v0, #+38855 (0x000097c7 | 5.44475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v3,v2}, com.android.calendar.month.MonthListView.getChildAt(int):android.view.View 10| move-result-object v1 11| const v0, #+38856 (0x000097c8 | 5.44489e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| check-cast v1, com.android.calendar.month.SimpleWeekView .line 192 .local v1, "child", com.android.calendar.month.SimpleWeekView 19| const v0, #+38857 (0x000097c9 | 5.44503e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v1, Label_1 .line 193 27| const v0, #+38858 (0x000097ca | 5.44517e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v2, #-1 (0xffffffff | NaN) 34| return v2 Label_1: .line 195 35| const v0, #+38859 (0x000097cb | 5.44531e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int 44| move-result v2 45| const v0, #+38860 (0x000097cc | 5.44545e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) 53| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 55| return v2 } method com.android.calendar.month.MonthListView.init(android.content.Context):void { .params "c" .src "MonthListView.java" .line 81 .prologue_end .line 81 0| const v0, #+38861 (0x000097cd | 5.44559e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v4, v3, com.android.calendar.month.MonthListView.mListContext .line 82 8| const v0, #+38862 (0x000097ce | 5.44573e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, android.view.VelocityTracker.obtain():android.view.VelocityTracker 17| move-result-object v1 18| const v0, #+38863 (0x000097cf | 5.44587e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v1, v3, com.android.calendar.month.MonthListView.mTracker .line 83 26| const v0, #+38864 (0x000097d0 | 5.44601e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, android.text.format.Time 34| const v0, #+38865 (0x000097d1 | 5.44615e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v3, com.android.calendar.month.MonthListView.mTimezoneUpdater 42| const v0, #+38866 (0x000097d2 | 5.44629e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v4,v2}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 51| move-result-object v2 52| const v0, #+38867 (0x000097d3 | 5.44643e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 61| const v0, #+38868 (0x000097d4 | 5.44657e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v1, v3, com.android.calendar.month.MonthListView.mTempTime .line 84 69| const v0, #+38869 (0x000097d5 | 5.44671e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sget v1, com.android.calendar.month.MonthListView.mScale 77| const v0, #+38870 (0x000097d6 | 5.44685e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v2, #+0 (0x00000000 | 0.00000) 84| cmpl-float v1, v1, v2 86| if-nez v1, Label_1 .line 85 88| const v0, #+38871 (0x000097d7 | 5.44699e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 97| move-result-object v1 98| const v0, #+38872 (0x000097d8 | 5.44713e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v1}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 107| move-result-object v1 108| const v0, #+38873 (0x000097d9 | 5.44727e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget v1, v1, android.util.DisplayMetrics.density 116| const v0, #+38874 (0x000097da | 5.44741e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| sput v1, com.android.calendar.month.MonthListView.mScale .line 86 124| const v0, #+38875 (0x000097db | 5.44755e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| sget v1, com.android.calendar.month.MonthListView.mScale 132| const v0, #+38876 (0x000097dc | 5.44769e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/high16 v2, #+1065353216 (0x3f800000 | 1.00000) 140| cmpl-float v1, v1, v2 142| if-eqz v1, Label_1 .line 87 144| const v0, #+38877 (0x000097dd | 5.44783e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| sget v1, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING 152| const v0, #+38878 (0x000097de | 5.44797e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| int-to-float v1, v1 159| sget v2, com.android.calendar.month.MonthListView.mScale 161| const v0, #+38879 (0x000097df | 5.44811e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| mul-float/2addr v1, v2 168| float-to-int v1, v1 169| sput v1, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING .line 88 171| const v0, #+38880 (0x000097e0 | 5.44825e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| sget v1, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD 179| const v0, #+38881 (0x000097e1 | 5.44839e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| int-to-float v1, v1 186| sget v2, com.android.calendar.month.MonthListView.mScale 188| const v0, #+38882 (0x000097e2 | 5.44853e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| mul-float/2addr v1, v2 195| float-to-int v1, v1 196| sput v1, com.android.calendar.month.MonthListView.MULTIPLE_MONTH_VELOCITY_THRESHOLD .line 89 198| const v0, #+38883 (0x000097e3 | 5.44867e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| sget v1, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER 206| const v0, #+38884 (0x000097e4 | 5.44881e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| int-to-float v1, v1 213| sget v2, com.android.calendar.month.MonthListView.mScale 215| const v0, #+38885 (0x000097e5 | 5.44895e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| mul-float/2addr v1, v2 222| float-to-int v1, v1 223| sput v1, com.android.calendar.month.MonthListView.FLING_VELOCITY_DIVIDER Label_1: .line 92 225| const v0, #+38886 (0x000097e6 | 5.44909e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return-void } method com.android.calendar.month.MonthListView.processEvent(android.view.MotionEvent):boolean { .params "ev" .src "MonthListView.java" .line 105 .prologue_end 0| const v0, #+38887 (0x000097e7 | 5.44923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 105 7| invoke-virtual {v7}, android.view.MotionEvent.getAction():int 10| move-result v2 11| const v0, #+38888 (0x000097e8 | 5.44937e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| and-int/lit16 v2, v2, #+255 (0x000000ff | 3.57331e-43) 19| packed-switch v2, Label_6 Label_1: .line 125 22| const v0, #+38889 (0x000097e9 | 5.44951e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| iget-object v2, v6, com.android.calendar.month.MonthListView.mTracker 30| const v0, #+38890 (0x000097ea | 5.44965e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v2,v7}, android.view.VelocityTracker.addMovement(android.view.MotionEvent):void Label_2: .line 128 39| const v0, #+38891 (0x000097eb | 5.44979e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v5 Label_3: .line 108 46| const v0, #+38892 (0x000097ec | 5.44993e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v5 Label_4: .line 111 53| const v0, #+38893 (0x000097ed | 5.45007e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v2, v6, com.android.calendar.month.MonthListView.mTracker 61| const v0, #+38894 (0x000097ee | 5.45021e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2}, android.view.VelocityTracker.clear():void .line 112 70| const v0, #+38895 (0x000097ef | 5.45035e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {}, android.os.SystemClock.uptimeMillis():long 79| move-result-wide v3:v4 80| const v0, #+38896 (0x000097f0 | 5.45049e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-wide v3:v4, v6, com.android.calendar.month.MonthListView.mDownActionTime 88| const v0, #+38897 (0x000097f1 | 5.45063e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| goto/16 Label_2 Label_5: .line 116 96| const v0, #+38898 (0x000097f2 | 5.45077e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v2, v6, com.android.calendar.month.MonthListView.mTracker 104| const v0, #+38899 (0x000097f3 | 5.45091e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2,v7}, android.view.VelocityTracker.addMovement(android.view.MotionEvent):void .line 117 113| const v0, #+38900 (0x000097f4 | 5.45105e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v2, v6, com.android.calendar.month.MonthListView.mTracker 121| const v0, #+38901 (0x000097f5 | 5.45119e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v3, #+1000 (0x000003e8 | 1.40130e-42) 129| invoke-virtual {v2,v3}, android.view.VelocityTracker.computeCurrentVelocity(int):void .line 118 132| const v0, #+38902 (0x000097f6 | 5.45133e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v2, v6, com.android.calendar.month.MonthListView.mTracker 140| const v0, #+38903 (0x000097f7 | 5.45147e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v2}, android.view.VelocityTracker.getYVelocity():float 149| move-result v1 150| const v0, #+38904 (0x000097f8 | 5.45161e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 119 .local v1, "vel", float 156| invoke-static {v1}, java.lang.Math.abs(float):float 159| move-result v2 160| const v0, #+38905 (0x000097f9 | 5.45175e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| sget v3, com.android.calendar.month.MonthListView.MIN_VELOCITY_FOR_FLING 168| const v0, #+38906 (0x000097fa | 5.45189e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| int-to-float v3, v3 175| cmpl-float v2, v2, v3 177| if-lez v2, Label_2 .line 120 179| const v0, #+38907 (0x000097fb | 5.45203e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-direct {v6,v1}, com.android.calendar.month.MonthListView.doFling(float):void .line 121 188| const v0, #+38908 (0x000097fc | 5.45217e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 195| return v2 .line 105 196| const v0, #+38909 (0x000097fd | 5.45231e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| nop 203| nop Label_6: 204| packed-switch-payload 0: Label_4 1: Label_5 2: Label_1 3: Label_3 } method com.android.calendar.month.MonthListView.onInterceptTouchEvent(android.view.MotionEvent):boolean { .params "ev" .src "MonthListView.java" .line 101 .prologue_end .line 101 0| const v0, #+38910 (0x000097fe | 5.45245e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.month.MonthListView.processEvent(android.view.MotionEvent):boolean 9| move-result v1 10| const v0, #+38911 (0x000097ff | 5.45259e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v1, Label_2 18| const v0, #+38912 (0x00009800 | 5.45273e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-super {v2,v3}, android.widget.ListView.onInterceptTouchEvent(android.view.MotionEvent):boolean 27| move-result v1 28| const v0, #+38913 (0x00009801 | 5.45287e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 34| const v0, #+38914 (0x00009802 | 5.45301e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 Label_2: 41| const v0, #+38915 (0x00009803 | 5.45315e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 48| goto/16 Label_1 } method com.android.calendar.month.MonthListView.onTouchEvent(android.view.MotionEvent):boolean { .params "ev" .src "MonthListView.java" .line 96 .prologue_end .line 96 0| const v0, #+38916 (0x00009804 | 5.45329e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.month.MonthListView.processEvent(android.view.MotionEvent):boolean 9| move-result v1 10| const v0, #+38917 (0x00009805 | 5.45343e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v1, Label_2 18| const v0, #+38918 (0x00009806 | 5.45357e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-super {v2,v3}, android.widget.ListView.onTouchEvent(android.view.MotionEvent):boolean 27| move-result v1 28| const v0, #+38919 (0x00009807 | 5.45371e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 34| const v0, #+38920 (0x00009808 | 5.45385e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 Label_2: 41| const v0, #+38921 (0x00009809 | 5.45399e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 48| goto/16 Label_1 } method com.android.calendar.month.MonthWeekEventsView$FloatRef.(com.android.calendar.month.MonthWeekEventsView, int):void { .params "this$0", "size" .src "MonthWeekEventsView.java" .line 235 .prologue_end .line 235 0| const v0, #+38922 (0x0000980a | 5.45413e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.month.MonthWeekEventsView$FloatRef.this$0 8| const v0, #+38923 (0x0000980b | 5.45427e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 236 17| const v0, #+38924 (0x0000980c | 5.45441e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-array v1, v4, float[] 25| const v0, #+38925 (0x0000980d | 5.45455e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v1, v2, com.android.calendar.month.MonthWeekEventsView$FloatRef.array .line 237 33| const v0, #+38926 (0x0000980e | 5.45469e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.(com.android.calendar.month.MonthWeekEventsView):void { .params "this$0" .src "MonthWeekEventsView.java" .line 181 .prologue_end .line 181 0| const v0, #+38927 (0x0000980f | 5.45483e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 8| const v0, #+38928 (0x00009810 | 5.45497e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.animation.AnimatorListenerAdapter.():void .line 182 17| const v0, #+38929 (0x00009811 | 5.45511e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| iput-object v1, v2, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator .line 183 26| const v0, #+38930 (0x00009812 | 5.45525e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+0 (0x00000000 | 0.00000) 33| iput-boolean v1, v2, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadingIn .line 181 35| const v0, #+38931 (0x00009813 | 5.45540e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.onAnimationEnd(android.animation.Animator):void { .params "animation" .src "MonthWeekEventsView.java" .line 187 .prologue_end .line 187 0| const v0, #+38932 (0x00009814 | 5.45554e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v6 .try_begin_1 .line 188 7| const v0, #+38933 (0x00009815 | 5.45568e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator 15| const v0, #+38934 (0x00009816 | 5.45582e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-eq v1, v7, Label_1 .line 189 23| const v0, #+38935 (0x00009817 | 5.45596e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v7}, android.animation.Animator.removeAllListeners():void .line 190 32| const v0, #+38936 (0x00009818 | 5.45610e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v7}, android.animation.Animator.cancel():void .try_end_1 catch(...) : Label_5 41| const v0, #+38937 (0x00009819 | 5.45624e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| monitor-exit v6 .line 191 48| const v0, #+38938 (0x0000981a | 5.45638e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void Label_1: .try_begin_2 .line 193 55| const v0, #+38939 (0x0000981b | 5.45652e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-boolean v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadingIn 63| const v0, #+38940 (0x0000981c | 5.45666e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v1, Label_4 .line 194 71| const v0, #+38941 (0x0000981d | 5.45680e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 79| const v0, #+38942 (0x0000981e | 5.45694e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 88| move-result-object v1 89| const v0, #+38943 (0x0000981f | 5.45708e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-eqz v1, Label_2 .line 195 97| const v0, #+38944 (0x00009820 | 5.45722e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 105| const v0, #+38945 (0x00009821 | 5.45736e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 114| move-result-object v1 115| const v0, #+38946 (0x00009822 | 5.45750e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1}, android.animation.ObjectAnimator.removeAllListeners():void .line 196 124| const v0, #+38947 (0x00009823 | 5.45764e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 132| const v0, #+38948 (0x00009824 | 5.45778e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 141| move-result-object v1 142| const v0, #+38949 (0x00009825 | 5.45792e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_2: .line 198 151| const v0, #+38950 (0x00009826 | 5.45806e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 159| const v0, #+38951 (0x00009827 | 5.45820e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v2, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 .line 199 167| const v0, #+38952 (0x00009828 | 5.45834e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const-string/jumbo v3, "animateTodayAlpha" 176| const v0, #+38953 (0x00009829 | 5.45848e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const/16 v4, #+255 (0x000000ff | 3.57331e-43) 184| const/4 v5, #+0 (0x00000000 | 0.00000) .line 198 185| filled-new-array {v4,v5}, int[] 188| move-result-object v4 189| const v0, #+38954 (0x0000982a | 5.45862e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v2,v3,v4}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 198| move-result-object v2 199| const v0, #+38955 (0x0000982b | 5.45876e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-static {v1,v2}, com.android.calendar.month.MonthWeekEventsView.-set2(com.android.calendar.month.MonthWeekEventsView, android.animation.ObjectAnimator):android.animation.ObjectAnimator .line 200 208| const v0, #+38956 (0x0000982c | 5.45890e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 216| const v0, #+38957 (0x0000982d | 5.45904e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 225| move-result-object v1 226| const v0, #+38958 (0x0000982e | 5.45918e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator .line 201 234| const v0, #+38959 (0x0000982f | 5.45932e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| const/4 v1, #+0 (0x00000000 | 0.00000) 241| iput-boolean v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadingIn .line 202 243| const v0, #+38960 (0x00009830 | 5.45946e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 251| const v0, #+38961 (0x00009831 | 5.45960e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 260| move-result-object v1 261| const v0, #+38962 (0x00009832 | 5.45974e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v1,v6}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 203 270| const v0, #+38963 (0x00009833 | 5.45988e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 278| const v0, #+38964 (0x00009834 | 5.46002e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 287| move-result-object v1 288| const v0, #+38965 (0x00009835 | 5.46016e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| const-wide/16 v3:v4, #+600 (0x00000258 | 8.40779e-43) 296| invoke-virtual {v1,v3,v4}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 204 299| const v0, #+38966 (0x00009836 | 5.46030e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 307| const v0, #+38967 (0x00009837 | 5.46044e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-static {v1}, com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator 316| move-result-object v1 317| const v0, #+38968 (0x00009838 | 5.46058e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void .try_end_2 catch(...) : Label_5 Label_3: 326| const v0, #+38969 (0x00009839 | 5.46072e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| monitor-exit v6 .line 214 333| const v0, #+38970 (0x0000983a | 5.46086e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| return-void Label_4: .try_begin_3 .line 206 340| const v0, #+38971 (0x0000983b | 5.46100e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 348| const v0, #+38972 (0x0000983c | 5.46114e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| const/4 v2, #+0 (0x00000000 | 0.00000) 355| invoke-static {v1,v2}, com.android.calendar.month.MonthWeekEventsView.-set0(com.android.calendar.month.MonthWeekEventsView, boolean):boolean .line 207 358| const v0, #+38973 (0x0000983d | 5.46128e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 366| const v0, #+38974 (0x0000983e | 5.46142e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| const/4 v2, #+0 (0x00000000 | 0.00000) 373| invoke-static {v1,v2}, com.android.calendar.month.MonthWeekEventsView.-set1(com.android.calendar.month.MonthWeekEventsView, int):int .line 208 376| const v0, #+38975 (0x0000983f | 5.46156e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator 384| const v0, #+38976 (0x00009840 | 5.46170e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v1}, android.animation.Animator.removeAllListeners():void .line 209 393| const v0, #+38977 (0x00009841 | 5.46184e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| const/4 v1, #+0 (0x00000000 | 0.00000) 400| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator .line 210 402| const v0, #+38978 (0x00009842 | 5.46198e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 410| const v0, #+38979 (0x00009843 | 5.46212e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| const/4 v2, #+0 (0x00000000 | 0.00000) 417| invoke-static {v1,v2}, com.android.calendar.month.MonthWeekEventsView.-set2(com.android.calendar.month.MonthWeekEventsView, android.animation.ObjectAnimator):android.animation.ObjectAnimator .line 211 420| const v0, #+38980 (0x00009844 | 5.46226e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.this$0 428| const v0, #+38981 (0x00009845 | 5.46240e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v1}, com.android.calendar.month.MonthWeekEventsView.invalidate():void .try_end_3 catch(...) : Label_5 437| const v0, #+38982 (0x00009846 | 5.46254e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| goto/16 Label_3 Label_5: .line 187 445| const v0, #+38983 (0x00009847 | 5.46268e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| move-exception v1 452| monitor-exit v6 453| const v0, #+38984 (0x00009848 | 5.46282e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| throw v1 } method com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.setAnimator(android.animation.Animator):void { .params "animation" .src "MonthWeekEventsView.java" .line 217 .prologue_end .line 217 0| const v0, #+38985 (0x00009849 | 5.46296e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mAnimator .line 218 8| const v0, #+38986 (0x0000984a | 5.46310e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.setFadingIn(boolean):void { .params "fadingIn" .src "MonthWeekEventsView.java" .line 221 .prologue_end .line 221 0| const v0, #+38987 (0x0000984b | 5.46324e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.mFadingIn .line 222 8| const v0, #+38988 (0x0000984c | 5.46338e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.month.SimpleWeekView.():void { .src "SimpleWeekView.java" .line 91 .prologue_end .line 91 0| const v1, #+38989 (0x0000984d | 5.46352e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 8| sput v0, com.android.calendar.month.SimpleWeekView.DEFAULT_HEIGHT .line 92 10| const v1, #+38990 (0x0000984e | 5.46366e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 18| sput v0, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT .line 99 20| const v1, #+38991 (0x0000984f | 5.46380e-41) 23| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 27| sput v0, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH .line 101 29| const v1, #+38992 (0x00009850 | 5.46394e-41) 32| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 35| const/16 v0, #+14 (0x0000000e | 1.96182e-44) 37| sput v0, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE .line 102 39| const v1, #+38993 (0x00009851 | 5.46408e-41) 42| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v0, #+12 (0x0000000c | 1.68156e-44) 47| sput v0, com.android.calendar.month.SimpleWeekView.MINI_WK_NUMBER_TEXT_SIZE .line 103 49| const v1, #+38994 (0x00009852 | 5.46422e-41) 52| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 55| const/16 v0, #+18 (0x00000012 | 2.52234e-44) 57| sput v0, com.android.calendar.month.SimpleWeekView.MINI_TODAY_NUMBER_TEXT_SIZE .line 104 59| const v1, #+38995 (0x00009853 | 5.46436e-41) 62| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v0, #+2 (0x00000002 | 2.80260e-45) 66| sput v0, com.android.calendar.month.SimpleWeekView.MINI_TODAY_OUTLINE_WIDTH .line 105 68| const v1, #+38996 (0x00009854 | 5.46450e-41) 71| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v0, #+4 (0x00000004 | 5.60519e-45) 75| sput v0, com.android.calendar.month.SimpleWeekView.WEEK_NUM_MARGIN_BOTTOM .line 108 77| const v1, #+38997 (0x00009855 | 5.46464e-41) 80| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v0, #+0 (0x00000000 | 0.00000) 84| sput v0, com.android.calendar.month.SimpleWeekView.mScale .line 49 86| const v1, #+38998 (0x00009856 | 5.46478e-41) 89| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 92| return-void } method com.android.calendar.month.SimpleWeekView.(android.content.Context):void { .params "context" .src "SimpleWeekView.java" .line 170 .prologue_end 0| const v0, #+38999 (0x00009857 | 5.46492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #-1 (0xffffffff | NaN) .line 170 8| invoke-direct {v5,v6}, android.view.View.(android.content.Context):void .line 111 11| const v0, #+39000 (0x00009858 | 5.46506e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput v4, v5, com.android.calendar.month.SimpleWeekView.mPadding .line 113 19| const v0, #+39001 (0x00009859 | 5.46520e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v2, android.graphics.Rect 27| const v0, #+39002 (0x0000985a | 5.46534e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2}, android.graphics.Rect.():void 36| const v0, #+39003 (0x0000985b | 5.46548e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v2, v5, com.android.calendar.month.SimpleWeekView.r .line 114 44| const v0, #+39004 (0x0000985c | 5.46562e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v2, android.graphics.Paint 52| const v0, #+39005 (0x0000985d | 5.46576e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v2}, android.graphics.Paint.():void 61| const v0, #+39006 (0x0000985e | 5.46590e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v2, v5, com.android.calendar.month.SimpleWeekView.p .line 125 69| const v0, #+39007 (0x0000985f | 5.46604e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput v3, v5, com.android.calendar.month.SimpleWeekView.mFirstJulianDay .line 127 77| const v0, #+39008 (0x00009860 | 5.46619e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput v3, v5, com.android.calendar.month.SimpleWeekView.mFirstMonth .line 129 85| const v0, #+39009 (0x00009861 | 5.46633e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput v3, v5, com.android.calendar.month.SimpleWeekView.mLastMonth .line 132 93| const v0, #+39010 (0x00009862 | 5.46647e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iput v3, v5, com.android.calendar.month.SimpleWeekView.mWeek .line 136 101| const v0, #+39011 (0x00009863 | 5.46661e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| sget v2, com.android.calendar.month.SimpleWeekView.DEFAULT_HEIGHT 109| const v0, #+39012 (0x00009864 | 5.46675e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput v2, v5, com.android.calendar.month.SimpleWeekView.mHeight .line 138 117| const v0, #+39013 (0x00009865 | 5.46689e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput-boolean v4, v5, com.android.calendar.month.SimpleWeekView.mShowWeekNum .line 140 125| const v0, #+39014 (0x00009866 | 5.46703e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput-boolean v4, v5, com.android.calendar.month.SimpleWeekView.mHasSelectedDay .line 142 133| const v0, #+39015 (0x00009867 | 5.46717e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput-boolean v4, v5, com.android.calendar.month.SimpleWeekView.mHasToday .line 144 141| const v0, #+39016 (0x00009868 | 5.46731e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iput v3, v5, com.android.calendar.month.SimpleWeekView.mSelectedDay .line 146 149| const v0, #+39017 (0x00009869 | 5.46745e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iput v3, v5, com.android.calendar.month.SimpleWeekView.mToday .line 148 157| const v0, #+39018 (0x0000986a | 5.46759e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput v4, v5, com.android.calendar.month.SimpleWeekView.mWeekStart .line 150 165| const v0, #+39019 (0x0000986b | 5.46773e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 172| iput v2, v5, com.android.calendar.month.SimpleWeekView.mNumDays .line 152 174| const v0, #+39020 (0x0000986c | 5.46787e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget v2, v5, com.android.calendar.month.SimpleWeekView.mNumDays 182| const v0, #+39021 (0x0000986d | 5.46801e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iput v2, v5, com.android.calendar.month.SimpleWeekView.mNumCells .line 154 190| const v0, #+39022 (0x0000986e | 5.46815e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput v3, v5, com.android.calendar.month.SimpleWeekView.mSelectedLeft .line 156 198| const v0, #+39023 (0x0000986f | 5.46829e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput v3, v5, com.android.calendar.month.SimpleWeekView.mSelectedRight .line 159 206| const v0, #+39024 (0x00009870 | 5.46843e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 215| move-result-object v2 216| const v0, #+39025 (0x00009871 | 5.46857e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iput-object v2, v5, com.android.calendar.month.SimpleWeekView.mTimeZone .line 550 224| const v0, #+39026 (0x00009872 | 5.46871e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v2, #+0 (0x00000000 | 0.00000) 231| iput-object v2, v5, com.android.calendar.month.SimpleWeekView.mLastHoverTime .line 172 233| const v0, #+39027 (0x00009873 | 5.46885e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 242| move-result-object v1 243| const v0, #+39028 (0x00009874 | 5.46899e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 174 .local v1, "res", android.content.res.Resources 249| const v2, #+2131230760 (0x7f080028 | 1.80776e+38) 252| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 255| move-result v2 256| const v0, #+39029 (0x00009875 | 5.46913e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iput v2, v5, com.android.calendar.month.SimpleWeekView.mBGColor .line 175 264| const v0, #+39030 (0x00009876 | 5.46927e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const v2, #+2131230758 (0x7f080026 | 1.80776e+38) 273| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 276| move-result v2 277| const v0, #+39031 (0x00009877 | 5.46941e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iput v2, v5, com.android.calendar.month.SimpleWeekView.mSelectedWeekBGColor .line 176 285| const v0, #+39032 (0x00009878 | 5.46955e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| const v2, #+2131230744 (0x7f080018 | 1.80775e+38) 294| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 297| move-result v2 298| const v0, #+39033 (0x00009879 | 5.46969e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iput v2, v5, com.android.calendar.month.SimpleWeekView.mFocusMonthColor .line 177 306| const v0, #+39034 (0x0000987a | 5.46983e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| const v2, #+2131230756 (0x7f080024 | 1.80776e+38) 315| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 318| move-result v2 319| const v0, #+39035 (0x0000987b | 5.46997e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iput v2, v5, com.android.calendar.month.SimpleWeekView.mOtherMonthColor .line 178 327| const v0, #+39036 (0x0000987c | 5.47011e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| const v2, #+2131230755 (0x7f080023 | 1.80776e+38) 336| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 339| move-result v2 340| const v0, #+39037 (0x0000987d | 5.47025e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iput v2, v5, com.android.calendar.month.SimpleWeekView.mDaySeparatorColor .line 179 348| const v0, #+39038 (0x0000987e | 5.47039e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| const v2, #+2131230742 (0x7f080016 | 1.80775e+38) 357| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 360| move-result v2 361| const v0, #+39039 (0x0000987f | 5.47053e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iput v2, v5, com.android.calendar.month.SimpleWeekView.mTodayOutlineColor .line 180 369| const v0, #+39040 (0x00009880 | 5.47067e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| const v2, #+2131230746 (0x7f08001a | 1.80776e+38) 378| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 381| move-result v2 382| const v0, #+39041 (0x00009881 | 5.47081e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| iput v2, v5, com.android.calendar.month.SimpleWeekView.mWeekNumColor .line 181 390| const v0, #+39042 (0x00009882 | 5.47095e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| const v2, #+2130837541 (0x7f020025 | 1.72800e+38) 399| invoke-virtual {v1,v2}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 402| move-result-object v2 403| const v0, #+39043 (0x00009883 | 5.47109e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| iput-object v2, v5, com.android.calendar.month.SimpleWeekView.mSelectedDayLine .line 183 411| const v0, #+39044 (0x00009884 | 5.47123e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| sget v2, com.android.calendar.month.SimpleWeekView.mScale 419| const v0, #+39045 (0x00009885 | 5.47137e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| const/4 v3, #+0 (0x00000000 | 0.00000) 426| cmpl-float v2, v2, v3 428| if-nez v2, Label_1 .line 184 430| const v0, #+39046 (0x00009886 | 5.47151e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 439| move-result-object v2 440| const v0, #+39047 (0x00009887 | 5.47165e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-virtual {v2}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 449| move-result-object v2 450| const v0, #+39048 (0x00009888 | 5.47179e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| iget v2, v2, android.util.DisplayMetrics.density 458| const v0, #+39049 (0x00009889 | 5.47193e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| sput v2, com.android.calendar.month.SimpleWeekView.mScale .line 185 466| const v0, #+39050 (0x0000988a | 5.47207e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| sget v2, com.android.calendar.month.SimpleWeekView.mScale 474| const v0, #+39051 (0x0000988b | 5.47221e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 482| cmpl-float v2, v2, v3 484| if-eqz v2, Label_1 .line 186 486| const v0, #+39052 (0x0000988c | 5.47235e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| sget v2, com.android.calendar.month.SimpleWeekView.DEFAULT_HEIGHT 494| const v0, #+39053 (0x0000988d | 5.47249e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| int-to-float v2, v2 501| sget v3, com.android.calendar.month.SimpleWeekView.mScale 503| const v0, #+39054 (0x0000988e | 5.47263e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| mul-float/2addr v2, v3 510| float-to-int v2, v2 511| sput v2, com.android.calendar.month.SimpleWeekView.DEFAULT_HEIGHT .line 187 513| const v0, #+39055 (0x0000988f | 5.47277e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| sget v2, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT 521| const v0, #+39056 (0x00009890 | 5.47291e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| int-to-float v2, v2 528| sget v3, com.android.calendar.month.SimpleWeekView.mScale 530| const v0, #+39057 (0x00009891 | 5.47305e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| mul-float/2addr v2, v3 537| float-to-int v2, v2 538| sput v2, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT .line 188 540| const v0, #+39058 (0x00009892 | 5.47319e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| sget v2, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE 548| const v0, #+39059 (0x00009893 | 5.47333e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| int-to-float v2, v2 555| sget v3, com.android.calendar.month.SimpleWeekView.mScale 557| const v0, #+39060 (0x00009894 | 5.47347e-41) 560| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 563| mul-float/2addr v2, v3 564| float-to-int v2, v2 565| sput v2, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE .line 189 567| const v0, #+39061 (0x00009895 | 5.47361e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| sget v2, com.android.calendar.month.SimpleWeekView.MINI_TODAY_NUMBER_TEXT_SIZE 575| const v0, #+39062 (0x00009896 | 5.47375e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| int-to-float v2, v2 582| sget v3, com.android.calendar.month.SimpleWeekView.mScale 584| const v0, #+39063 (0x00009897 | 5.47389e-41) 587| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 590| mul-float/2addr v2, v3 591| float-to-int v2, v2 592| sput v2, com.android.calendar.month.SimpleWeekView.MINI_TODAY_NUMBER_TEXT_SIZE .line 190 594| const v0, #+39064 (0x00009898 | 5.47403e-41) 597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 600| sget v2, com.android.calendar.month.SimpleWeekView.MINI_TODAY_OUTLINE_WIDTH 602| const v0, #+39065 (0x00009899 | 5.47417e-41) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| int-to-float v2, v2 609| sget v3, com.android.calendar.month.SimpleWeekView.mScale 611| const v0, #+39066 (0x0000989a | 5.47431e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| mul-float/2addr v2, v3 618| float-to-int v2, v2 619| sput v2, com.android.calendar.month.SimpleWeekView.MINI_TODAY_OUTLINE_WIDTH .line 191 621| const v0, #+39067 (0x0000989b | 5.47445e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| sget v2, com.android.calendar.month.SimpleWeekView.WEEK_NUM_MARGIN_BOTTOM 629| const v0, #+39068 (0x0000989c | 5.47459e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| int-to-float v2, v2 636| sget v3, com.android.calendar.month.SimpleWeekView.mScale 638| const v0, #+39069 (0x0000989d | 5.47473e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| mul-float/2addr v2, v3 645| float-to-int v2, v2 646| sput v2, com.android.calendar.month.SimpleWeekView.WEEK_NUM_MARGIN_BOTTOM .line 192 648| const v0, #+39070 (0x0000989e | 5.47487e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| sget v2, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH 656| const v0, #+39071 (0x0000989f | 5.47501e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| int-to-float v2, v2 663| sget v3, com.android.calendar.month.SimpleWeekView.mScale 665| const v0, #+39072 (0x000098a0 | 5.47515e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| mul-float/2addr v2, v3 672| float-to-int v2, v2 673| sput v2, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH .line 193 675| const v0, #+39073 (0x000098a1 | 5.47529e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| sget v2, com.android.calendar.month.SimpleWeekView.MINI_WK_NUMBER_TEXT_SIZE 683| const v0, #+39074 (0x000098a2 | 5.47543e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| int-to-float v2, v2 690| sget v3, com.android.calendar.month.SimpleWeekView.mScale 692| const v0, #+39075 (0x000098a3 | 5.47557e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| mul-float/2addr v2, v3 699| float-to-int v2, v2 700| sput v2, com.android.calendar.month.SimpleWeekView.MINI_WK_NUMBER_TEXT_SIZE Label_1: .line 198 702| const v0, #+39076 (0x000098a4 | 5.47571e-41) 705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 708| invoke-virtual {v5}, com.android.calendar.month.SimpleWeekView.initView():void .line 199 711| const v0, #+39077 (0x000098a5 | 5.47585e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| return-void } method com.android.calendar.month.SimpleWeekView.drawBackground(android.graphics.Canvas):void { .params "canvas" .src "SimpleWeekView.java" .line 407 .prologue_end .line 407 0| const v0, #+39078 (0x000098a6 | 5.47599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v4, com.android.calendar.month.SimpleWeekView.mHasSelectedDay 8| const v0, #+39079 (0x000098a7 | 5.47613e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 408 16| const v0, #+39080 (0x000098a8 | 5.47627e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 24| const v0, #+39081 (0x000098a9 | 5.47641e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v2, v4, com.android.calendar.month.SimpleWeekView.mSelectedWeekBGColor 32| const v0, #+39082 (0x000098aa | 5.47655e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 409 41| const v0, #+39083 (0x000098ab | 5.47669e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 49| const v0, #+39084 (0x000098ac | 5.47683e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| sget-object v2, android.graphics.Paint$Style.FILL 57| const v0, #+39085 (0x000098ad | 5.47698e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 413 66| const v0, #+39086 (0x000098ae | 5.47712e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 74| const v0, #+39087 (0x000098af | 5.47726e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 81| iput v2, v1, android.graphics.Rect.top .line 414 83| const v0, #+39088 (0x000098b0 | 5.47740e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 91| const v0, #+39089 (0x000098b1 | 5.47754e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget v2, v4, com.android.calendar.month.SimpleWeekView.mHeight 99| const v0, #+39090 (0x000098b2 | 5.47768e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 107| iput v2, v1, android.graphics.Rect.bottom .line 415 109| const v0, #+39091 (0x000098b3 | 5.47782e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 117| const v0, #+39092 (0x000098b4 | 5.47796e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget v2, v4, com.android.calendar.month.SimpleWeekView.mPadding 125| const v0, #+39093 (0x000098b5 | 5.47810e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v2, v1, android.graphics.Rect.left .line 416 133| const v0, #+39094 (0x000098b6 | 5.47824e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 141| const v0, #+39095 (0x000098b7 | 5.47838e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget v2, v4, com.android.calendar.month.SimpleWeekView.mSelectedLeft 149| const v0, #+39096 (0x000098b8 | 5.47852e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iput v2, v1, android.graphics.Rect.right .line 417 157| const v0, #+39097 (0x000098b9 | 5.47866e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 165| const v0, #+39098 (0x000098ba | 5.47880e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v2, v4, com.android.calendar.month.SimpleWeekView.p 173| const v0, #+39099 (0x000098bb | 5.47894e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v5,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 418 182| const v0, #+39100 (0x000098bc | 5.47908e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 190| const v0, #+39101 (0x000098bd | 5.47922e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget v2, v4, com.android.calendar.month.SimpleWeekView.mSelectedRight 198| const v0, #+39102 (0x000098be | 5.47936e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput v2, v1, android.graphics.Rect.left .line 419 206| const v0, #+39103 (0x000098bf | 5.47950e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 214| const v0, #+39104 (0x000098c0 | 5.47964e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget v2, v4, com.android.calendar.month.SimpleWeekView.mWidth 222| const v0, #+39105 (0x000098c1 | 5.47978e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget v3, v4, com.android.calendar.month.SimpleWeekView.mPadding 230| const v0, #+39106 (0x000098c2 | 5.47992e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| sub-int/2addr v2, v3 237| iput v2, v1, android.graphics.Rect.right .line 420 239| const v0, #+39107 (0x000098c3 | 5.48006e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.r 247| const v0, #+39108 (0x000098c4 | 5.48020e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iget-object v2, v4, com.android.calendar.month.SimpleWeekView.p 255| const v0, #+39109 (0x000098c5 | 5.48034e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-virtual {v5,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 421 264| const v0, #+39110 (0x000098c6 | 5.48048e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| return-void Label_1: .line 411 271| const v0, #+39111 (0x000098c7 | 5.48062e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void } method com.android.calendar.month.SimpleWeekView.drawDaySeparators(android.graphics.Canvas):void { .params "canvas" .src "SimpleWeekView.java" .line 474 .prologue_end .line 474 0| const v0, #+39112 (0x000098c8 | 5.48076e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v8, com.android.calendar.month.SimpleWeekView.mHasSelectedDay 8| const v0, #+39113 (0x000098c9 | 5.48090e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 475 16| const v0, #+39114 (0x000098ca | 5.48104e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.r 24| const v0, #+39115 (0x000098cb | 5.48118e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 31| iput v2, v1, android.graphics.Rect.top .line 476 33| const v0, #+39116 (0x000098cc | 5.48132e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.r 41| const v0, #+39117 (0x000098cd | 5.48146e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v2, v8, com.android.calendar.month.SimpleWeekView.mHeight 49| const v0, #+39118 (0x000098ce | 5.48160e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 57| iput v2, v1, android.graphics.Rect.bottom .line 477 59| const v0, #+39119 (0x000098cf | 5.48174e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.r 67| const v0, #+39120 (0x000098d0 | 5.48188e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v2, v8, com.android.calendar.month.SimpleWeekView.mSelectedLeft 75| const v0, #+39121 (0x000098d1 | 5.48202e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 83| iput v2, v1, android.graphics.Rect.left .line 478 85| const v0, #+39122 (0x000098d2 | 5.48216e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.r 93| const v0, #+39123 (0x000098d3 | 5.48230e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v2, v8, com.android.calendar.month.SimpleWeekView.mSelectedRight 101| const v0, #+39124 (0x000098d4 | 5.48244e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 109| iput v2, v1, android.graphics.Rect.right .line 479 111| const v0, #+39125 (0x000098d5 | 5.48258e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.p 119| const v0, #+39126 (0x000098d6 | 5.48272e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| sget v2, com.android.calendar.month.SimpleWeekView.MINI_TODAY_OUTLINE_WIDTH 127| const v0, #+39127 (0x000098d7 | 5.48286e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| int-to-float v2, v2 134| invoke-virtual {v1,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 480 137| const v0, #+39128 (0x000098d8 | 5.48300e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.p 145| const v0, #+39129 (0x000098d9 | 5.48314e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| sget-object v2, android.graphics.Paint$Style.STROKE 153| const v0, #+39130 (0x000098da | 5.48328e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 481 162| const v0, #+39131 (0x000098db | 5.48342e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.p 170| const v0, #+39132 (0x000098dc | 5.48356e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget v2, v8, com.android.calendar.month.SimpleWeekView.mTodayOutlineColor 178| const v0, #+39133 (0x000098dd | 5.48370e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 482 187| const v0, #+39134 (0x000098de | 5.48384e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.r 195| const v0, #+39135 (0x000098df | 5.48398e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v2, v8, com.android.calendar.month.SimpleWeekView.p 203| const v0, #+39136 (0x000098e0 | 5.48412e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v9,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_1: .line 484 212| const v0, #+39137 (0x000098e1 | 5.48426e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| iget-boolean v1, v8, com.android.calendar.month.SimpleWeekView.mShowWeekNum 220| const v0, #+39138 (0x000098e2 | 5.48440e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| if-eqz v1, Label_2 .line 485 228| const v0, #+39139 (0x000098e3 | 5.48454e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.p 236| const v0, #+39140 (0x000098e4 | 5.48468e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iget v2, v8, com.android.calendar.month.SimpleWeekView.mDaySeparatorColor 244| const v0, #+39141 (0x000098e5 | 5.48482e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 486 253| const v0, #+39142 (0x000098e6 | 5.48496e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v1, v8, com.android.calendar.month.SimpleWeekView.p 261| const v0, #+39143 (0x000098e7 | 5.48510e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| sget v2, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH 269| const v0, #+39144 (0x000098e8 | 5.48524e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| int-to-float v2, v2 276| invoke-virtual {v1,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 488 279| const v0, #+39145 (0x000098e9 | 5.48538e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iget v1, v8, com.android.calendar.month.SimpleWeekView.mWidth 287| const v0, #+39146 (0x000098ea | 5.48552e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget v2, v8, com.android.calendar.month.SimpleWeekView.mPadding 295| const v0, #+39147 (0x000098eb | 5.48566e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| mul-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 303| sub-int/2addr v1, v2 304| iget v2, v8, com.android.calendar.month.SimpleWeekView.mNumCells 306| const v0, #+39148 (0x000098ec | 5.48580e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| div-int/2addr v1, v2 313| const v0, #+39149 (0x000098ed | 5.48594e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget v2, v8, com.android.calendar.month.SimpleWeekView.mPadding 321| const v0, #+39150 (0x000098ee | 5.48608e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| add-int v7, v1, v2 .line 489 .local v7, "x", int 329| int-to-float v2, v7 330| const/4 v3, #+0 (0x00000000 | 0.00000) 331| int-to-float v4, v7 332| iget v1, v8, com.android.calendar.month.SimpleWeekView.mHeight 334| const v0, #+39151 (0x000098ef | 5.48622e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| int-to-float v5, v1 341| iget-object v6, v8, com.android.calendar.month.SimpleWeekView.p 343| const v0, #+39152 (0x000098f0 | 5.48636e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| move-object v1, v9 350| invoke-virtual/range {v1..v6}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void Label_2: .line 491 .end_local v7 353| const v0, #+39153 (0x000098f1 | 5.48650e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| return-void } method com.android.calendar.month.SimpleWeekView.drawWeekNums(android.graphics.Canvas):void { .params "canvas" .src "SimpleWeekView.java" .line 430 .prologue_end 0| const v0, #+39154 (0x000098f2 | 5.48664e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v11, #+0 (0x00000000 | 0.00000) .line 430 8| iget v7, v13, com.android.calendar.month.SimpleWeekView.mHeight 10| const v0, #+39155 (0x000098f3 | 5.48678e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v8, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE 18| const v0, #+39156 (0x000098f4 | 5.48692e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| add-int/2addr v7, v8 25| div-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 27| const v0, #+39157 (0x000098f5 | 5.48706e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget v8, com.android.calendar.month.SimpleWeekView.DAY_SEPARATOR_WIDTH 35| const v0, #+39158 (0x000098f6 | 5.48720e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sub-int v6, v7, v8 .line 431 .local v6, "y", int 43| iget v4, v13, com.android.calendar.month.SimpleWeekView.mNumCells .line 433 .local v4, "nDays", int 45| const v0, #+39159 (0x000098f7 | 5.48734e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v2, #+0 (0x00000000 | 0.00000) .line 434 .local v2, "i", int 52| mul-int/lit8 v1, v4, #+2 (0x00000002 | 2.80260e-45) .line 435 .local v1, "divisor", int 54| iget-boolean v7, v13, com.android.calendar.month.SimpleWeekView.mShowWeekNum 56| const v0, #+39160 (0x000098f8 | 5.48748e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| if-eqz v7, Label_1 .line 436 64| const v0, #+39161 (0x000098f9 | 5.48762e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.p 72| const v0, #+39162 (0x000098fa | 5.48777e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| sget v8, com.android.calendar.month.SimpleWeekView.MINI_WK_NUMBER_TEXT_SIZE 80| const v0, #+39163 (0x000098fb | 5.48791e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| int-to-float v8, v8 87| invoke-virtual {v7,v8}, android.graphics.Paint.setTextSize(float):void .line 437 90| const v0, #+39164 (0x000098fc | 5.48805e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.p 98| const v0, #+39165 (0x000098fd | 5.48819e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget-object v8, android.graphics.Paint$Style.FILL 106| const v0, #+39166 (0x000098fe | 5.48833e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v7,v8}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 438 115| const v0, #+39167 (0x000098ff | 5.48847e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.p 123| const v0, #+39168 (0x00009900 | 5.48861e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| sget-object v8, android.graphics.Paint$Align.CENTER 131| const v0, #+39169 (0x00009901 | 5.48875e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v7,v8}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 439 140| const v0, #+39170 (0x00009902 | 5.48889e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.p 148| const v0, #+39171 (0x00009903 | 5.48903e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v7,v12}, android.graphics.Paint.setAntiAlias(boolean):void .line 440 157| const v0, #+39172 (0x00009904 | 5.48917e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.p 165| const v0, #+39173 (0x00009905 | 5.48931e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget v8, v13, com.android.calendar.month.SimpleWeekView.mWeekNumColor 173| const v0, #+39174 (0x00009906 | 5.48945e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v7,v8}, android.graphics.Paint.setColor(int):void .line 441 182| const v0, #+39175 (0x00009907 | 5.48959e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget v7, v13, com.android.calendar.month.SimpleWeekView.mWidth 190| const v0, #+39176 (0x00009908 | 5.48973e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget v8, v13, com.android.calendar.month.SimpleWeekView.mPadding 198| const v0, #+39177 (0x00009909 | 5.48987e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| mul-int/lit8 v8, v8, #+2 (0x00000002 | 2.80260e-45) 206| sub-int/2addr v7, v8 207| div-int/2addr v7, v1 208| const v0, #+39178 (0x0000990a | 5.49001e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget v8, v13, com.android.calendar.month.SimpleWeekView.mPadding 216| const v0, #+39179 (0x0000990b | 5.49015e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| add-int v5, v7, v8 .line 442 .local v5, "x", int 224| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mDayNumbers 226| const v0, #+39180 (0x0000990c | 5.49029e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| aget-object v7, v7, v11 234| const v0, #+39181 (0x0000990d | 5.49043e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| int-to-float v8, v5 241| int-to-float v9, v6 242| iget-object v10, v13, com.android.calendar.month.SimpleWeekView.p 244| const v0, #+39182 (0x0000990e | 5.49057e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-virtual {v14,v7,v8,v9,v10}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 443 253| const v0, #+39183 (0x0000990f | 5.49071e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 446 .end_local v5 260| const v0, #+39184 (0x00009910 | 5.49085e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mFocusDay 268| const v0, #+39185 (0x00009911 | 5.49099e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| aget-boolean v3, v7, v2 .line 447 .local v3, "isFocusMonth", boolean 276| const v0, #+39186 (0x00009912 | 5.49113e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v8, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 284| const v0, #+39187 (0x00009913 | 5.49127e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| if-eqz v3, Label_8 292| const v0, #+39188 (0x00009914 | 5.49141e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget v7, v13, com.android.calendar.month.SimpleWeekView.mFocusMonthColor Label_2: 300| const v0, #+39189 (0x00009915 | 5.49155e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-virtual {v8,v7}, android.graphics.Paint.setColor(int):void .line 448 309| const v0, #+39190 (0x00009916 | 5.49169e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 317| const v0, #+39191 (0x00009917 | 5.49183e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v7,v11}, android.graphics.Paint.setFakeBoldText(boolean):void Label_3: .line 449 326| const v0, #+39192 (0x00009918 | 5.49197e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| if-ge v2, v4, Label_10 .line 450 334| const v0, #+39193 (0x00009919 | 5.49211e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mFocusDay 342| const v0, #+39194 (0x0000991a | 5.49225e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| aget-boolean v7, v7, v2 350| const v0, #+39195 (0x0000991b | 5.49239e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| if-eq v7, v3, Label_5 .line 451 358| const v0, #+39196 (0x0000991c | 5.49253e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mFocusDay 366| const v0, #+39197 (0x0000991d | 5.49267e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| aget-boolean v3, v7, v2 .line 452 374| const v0, #+39198 (0x0000991e | 5.49281e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v8, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 382| const v0, #+39199 (0x0000991f | 5.49295e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| if-eqz v3, Label_9 390| const v0, #+39200 (0x00009920 | 5.49309e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iget v7, v13, com.android.calendar.month.SimpleWeekView.mFocusMonthColor Label_4: 398| const v0, #+39201 (0x00009921 | 5.49323e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-virtual {v8,v7}, android.graphics.Paint.setColor(int):void Label_5: .line 454 407| const v0, #+39202 (0x00009922 | 5.49337e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| iget-boolean v7, v13, com.android.calendar.month.SimpleWeekView.mHasToday 415| const v0, #+39203 (0x00009923 | 5.49351e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| if-eqz v7, Label_6 423| const v0, #+39204 (0x00009924 | 5.49365e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| iget v7, v13, com.android.calendar.month.SimpleWeekView.mToday 431| const v0, #+39205 (0x00009925 | 5.49379e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| if-ne v7, v2, Label_6 .line 455 439| const v0, #+39206 (0x00009926 | 5.49393e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 447| const v0, #+39207 (0x00009927 | 5.49407e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| sget v8, com.android.calendar.month.SimpleWeekView.MINI_TODAY_NUMBER_TEXT_SIZE 455| const v0, #+39208 (0x00009928 | 5.49421e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| int-to-float v8, v8 462| invoke-virtual {v7,v8}, android.graphics.Paint.setTextSize(float):void .line 456 465| const v0, #+39209 (0x00009929 | 5.49435e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 473| const v0, #+39210 (0x0000992a | 5.49449e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual {v7,v12}, android.graphics.Paint.setFakeBoldText(boolean):void Label_6: .line 458 482| const v0, #+39211 (0x0000992b | 5.49463e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| mul-int/lit8 v7, v2, #+2 (0x00000002 | 2.80260e-45) 490| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 492| iget v8, v13, com.android.calendar.month.SimpleWeekView.mWidth 494| const v0, #+39212 (0x0000992c | 5.49477e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| iget v9, v13, com.android.calendar.month.SimpleWeekView.mPadding 502| const v0, #+39213 (0x0000992d | 5.49491e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| mul-int/lit8 v9, v9, #+2 (0x00000002 | 2.80260e-45) 510| sub-int/2addr v8, v9 511| mul-int/2addr v7, v8 512| div-int/2addr v7, v1 513| const v0, #+39214 (0x0000992e | 5.49505e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| iget v8, v13, com.android.calendar.month.SimpleWeekView.mPadding 521| const v0, #+39215 (0x0000992f | 5.49519e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| add-int v5, v7, v8 .line 459 .restart_local v5 529| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mDayNumbers 531| const v0, #+39216 (0x00009930 | 5.49533e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| aget-object v7, v7, v2 539| const v0, #+39217 (0x00009931 | 5.49547e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| int-to-float v8, v5 546| int-to-float v9, v6 547| iget-object v10, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 549| const v0, #+39218 (0x00009932 | 5.49561e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-virtual {v14,v7,v8,v9,v10}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 460 558| const v0, #+39219 (0x00009933 | 5.49575e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| iget-boolean v7, v13, com.android.calendar.month.SimpleWeekView.mHasToday 566| const v0, #+39220 (0x00009934 | 5.49589e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| if-eqz v7, Label_7 574| const v0, #+39221 (0x00009935 | 5.49603e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| iget v7, v13, com.android.calendar.month.SimpleWeekView.mToday 582| const v0, #+39222 (0x00009936 | 5.49617e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| if-ne v7, v2, Label_7 .line 461 590| const v0, #+39223 (0x00009937 | 5.49631e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 598| const v0, #+39224 (0x00009938 | 5.49645e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| sget v8, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE 606| const v0, #+39225 (0x00009939 | 5.49659e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| int-to-float v8, v8 613| invoke-virtual {v7,v8}, android.graphics.Paint.setTextSize(float):void .line 462 616| const v0, #+39226 (0x0000993a | 5.49673e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| iget-object v7, v13, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 624| const v0, #+39227 (0x0000993b | 5.49687e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| invoke-virtual {v7,v11}, android.graphics.Paint.setFakeBoldText(boolean):void Label_7: .line 449 633| const v0, #+39228 (0x0000993c | 5.49701e-41) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 641| goto/16 Label_3 Label_8: .line 447 .end_local v5 643| const v0, #+39229 (0x0000993d | 5.49715e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| iget v7, v13, com.android.calendar.month.SimpleWeekView.mOtherMonthColor 651| const v0, #+39230 (0x0000993e | 5.49729e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 657| goto/16 Label_2 Label_9: .line 452 659| const v0, #+39231 (0x0000993f | 5.49743e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| iget v7, v13, com.android.calendar.month.SimpleWeekView.mOtherMonthColor 667| const v0, #+39232 (0x00009940 | 5.49757e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| goto/16 Label_4 Label_10: .line 465 675| const v0, #+39233 (0x00009941 | 5.49771e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| return-void } method com.android.calendar.month.SimpleWeekView.getDayFromLocation(float):android.text.format.Time { .params "x" .src "SimpleWeekView.java" .line 369 .prologue_end 0| const v0, #+39234 (0x00009942 | 5.49785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v10, #+2440588 (0x00253d8c | 3.41999e-39) 9| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v8, #+0 (0x00000000 | 0.00000) .line 369 11| iget-boolean v5, v11, com.android.calendar.month.SimpleWeekView.mShowWeekNum 13| const v0, #+39235 (0x00009943 | 5.49799e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| if-eqz v5, Label_3 21| const v0, #+39236 (0x00009944 | 5.49813e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iget v5, v11, com.android.calendar.month.SimpleWeekView.mWidth 29| const v0, #+39237 (0x00009945 | 5.49827e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget v6, v11, com.android.calendar.month.SimpleWeekView.mPadding 37| const v0, #+39238 (0x00009946 | 5.49841e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| mul-int/lit8 v6, v6, #+2 (0x00000002 | 2.80260e-45) 45| sub-int/2addr v5, v6 46| iget v6, v11, com.android.calendar.month.SimpleWeekView.mNumCells 48| const v0, #+39239 (0x00009947 | 5.49856e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| div-int/2addr v5, v6 55| const v0, #+39240 (0x00009948 | 5.49870e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget v6, v11, com.android.calendar.month.SimpleWeekView.mPadding 63| const v0, #+39241 (0x00009949 | 5.49884e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| add-int v3, v5, v6 Label_1: .line 370 .local v3, "dayStart", int 71| const v0, #+39242 (0x0000994a | 5.49898e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| int-to-float v5, v3 78| cmpg-float v5, v12, v5 80| if-ltz v5, Label_2 82| const v0, #+39243 (0x0000994b | 5.49912e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v5, v11, com.android.calendar.month.SimpleWeekView.mWidth 90| const v0, #+39244 (0x0000994c | 5.49926e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v6, v11, com.android.calendar.month.SimpleWeekView.mPadding 98| const v0, #+39245 (0x0000994d | 5.49940e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sub-int/2addr v5, v6 105| int-to-float v5, v5 106| cmpl-float v5, v12, v5 108| if-lez v5, Label_4 Label_2: .line 371 110| const v0, #+39246 (0x0000994e | 5.49954e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v5, #+0 (0x00000000 | 0.00000) 117| return-object v5 Label_3: .line 369 .end_local v3 118| const v0, #+39247 (0x0000994f | 5.49968e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget v3, v11, com.android.calendar.month.SimpleWeekView.mPadding .restart_local v3 126| const v0, #+39248 (0x00009950 | 5.49982e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| goto/16 Label_1 Label_4: .line 374 134| const v0, #+39249 (0x00009951 | 5.49996e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| int-to-float v5, v3 141| sub-float v5, v12, v5 143| iget v6, v11, com.android.calendar.month.SimpleWeekView.mNumDays 145| const v0, #+39250 (0x00009952 | 5.50010e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| int-to-float v6, v6 152| mul-float/2addr v5, v6 153| iget v6, v11, com.android.calendar.month.SimpleWeekView.mWidth 155| const v0, #+39251 (0x00009953 | 5.50024e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| sub-int/2addr v6, v3 162| iget v7, v11, com.android.calendar.month.SimpleWeekView.mPadding 164| const v0, #+39252 (0x00009954 | 5.50038e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| sub-int/2addr v6, v7 171| int-to-float v6, v6 172| div-float/2addr v5, v6 173| float-to-int v2, v5 .line 375 .local v2, "dayPosition", int 174| iget v5, v11, com.android.calendar.month.SimpleWeekView.mFirstJulianDay 176| const v0, #+39253 (0x00009955 | 5.50052e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| add-int v1, v5, v2 .line 377 .local v1, "day", int 184| new-instance v4, android.text.format.Time 186| const v0, #+39254 (0x00009956 | 5.50066e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v5, v11, com.android.calendar.month.SimpleWeekView.mTimeZone 194| const v0, #+39255 (0x00009957 | 5.50080e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-direct {v4,v5}, android.text.format.Time.(java.lang.String):void .line 378 .local v4, "time", android.text.format.Time 203| const v0, #+39256 (0x00009958 | 5.50094e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget v5, v11, com.android.calendar.month.SimpleWeekView.mWeek 211| const v0, #+39257 (0x00009959 | 5.50108e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| if-nez v5, Label_5 .line 380 219| const v0, #+39258 (0x0000995a | 5.50122e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-ge v1, v10, Label_6 .line 381 227| const v0, #+39259 (0x0000995b | 5.50136e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 389 235| const v0, #+39260 (0x0000995c | 5.50150e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v4,v1}, android.text.format.Time.setJulianDay(int):long .line 390 244| const v0, #+39261 (0x0000995d | 5.50164e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| return-object v4 Label_6: .line 382 251| const v0, #+39262 (0x0000995e | 5.50178e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-ne v1, v10, Label_5 .line 383 259| const v0, #+39263 (0x0000995f | 5.50192e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| const/16 v5, #+1970 (0x000007b2 | 2.76056e-42) 267| invoke-virtual {v4,v9,v8,v5}, android.text.format.Time.set(int, int, int):void .line 384 270| const v0, #+39264 (0x00009960 | 5.50206e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v4,v9}, android.text.format.Time.normalize(boolean):long .line 385 279| const v0, #+39265 (0x00009961 | 5.50220e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return-object v4 } method com.android.calendar.month.SimpleWeekView.getFirstJulianDay():int { .src "SimpleWeekView.java" .line 357 .prologue_end .line 357 0| const v0, #+39266 (0x00009962 | 5.50234e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.month.SimpleWeekView.mFirstJulianDay 8| const v0, #+39267 (0x00009963 | 5.50248e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.month.SimpleWeekView.getFirstMonth():int { .src "SimpleWeekView.java" .line 339 .prologue_end .line 339 0| const v0, #+39268 (0x00009964 | 5.50262e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.month.SimpleWeekView.mFirstMonth 8| const v0, #+39269 (0x00009965 | 5.50276e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.month.SimpleWeekView.getLastMonth():int { .src "SimpleWeekView.java" .line 348 .prologue_end .line 348 0| const v0, #+39270 (0x00009966 | 5.50290e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.month.SimpleWeekView.mLastMonth 8| const v0, #+39271 (0x00009967 | 5.50304e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.month.SimpleWeekView.initView():void { .src "SimpleWeekView.java" .line 319 .prologue_end 0| const v0, #+39272 (0x00009968 | 5.50318e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 319 7| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 9| const v0, #+39273 (0x00009969 | 5.50332e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+0 (0x00000000 | 0.00000) 16| invoke-virtual {v1,v2}, android.graphics.Paint.setFakeBoldText(boolean):void .line 320 19| const v0, #+39274 (0x0000996a | 5.50346e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 27| const v0, #+39275 (0x0000996b | 5.50360e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 321 36| const v0, #+39276 (0x0000996c | 5.50374e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 44| const v0, #+39277 (0x0000996d | 5.50388e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| sget v2, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE 52| const v0, #+39278 (0x0000996e | 5.50402e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| int-to-float v2, v2 59| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 322 62| const v0, #+39279 (0x0000996f | 5.50416e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.p 70| const v0, #+39280 (0x00009970 | 5.50430e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sget-object v2, android.graphics.Paint$Style.FILL 78| const v0, #+39281 (0x00009971 | 5.50444e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 324 87| const v0, #+39282 (0x00009972 | 5.50458e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| new-instance v1, android.graphics.Paint 95| const v0, #+39283 (0x00009973 | 5.50472e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-direct {v1}, android.graphics.Paint.():void 104| const v0, #+39284 (0x00009974 | 5.50486e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint .line 325 112| const v0, #+39285 (0x00009975 | 5.50500e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 120| const v0, #+39286 (0x00009976 | 5.50514e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v1,v3}, android.graphics.Paint.setFakeBoldText(boolean):void .line 326 129| const v0, #+39287 (0x00009977 | 5.50528e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 137| const v0, #+39288 (0x00009978 | 5.50542e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 327 146| const v0, #+39289 (0x00009979 | 5.50556e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 154| const v0, #+39290 (0x0000997a | 5.50570e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| sget v2, com.android.calendar.month.SimpleWeekView.MINI_DAY_NUMBER_TEXT_SIZE 162| const v0, #+39291 (0x0000997b | 5.50584e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| int-to-float v2, v2 169| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 328 172| const v0, #+39292 (0x0000997c | 5.50598e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 180| const v0, #+39293 (0x0000997d | 5.50612e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| iget v2, v4, com.android.calendar.month.SimpleWeekView.mFocusMonthColor 188| const v0, #+39294 (0x0000997e | 5.50626e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 329 197| const v0, #+39295 (0x0000997f | 5.50640e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 205| const v0, #+39296 (0x00009980 | 5.50654e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| sget-object v2, android.graphics.Paint$Style.FILL 213| const v0, #+39297 (0x00009981 | 5.50668e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 330 222| const v0, #+39298 (0x00009982 | 5.50682e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v1, v4, com.android.calendar.month.SimpleWeekView.mMonthNumPaint 230| const v0, #+39299 (0x00009983 | 5.50696e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| sget-object v2, android.graphics.Paint$Align.CENTER 238| const v0, #+39300 (0x00009984 | 5.50710e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 331 247| const v0, #+39301 (0x00009985 | 5.50724e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| return-void } method com.android.calendar.month.SimpleWeekView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "SimpleWeekView.java" .line 395 .prologue_end .line 395 0| const v0, #+39302 (0x00009986 | 5.50738e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, com.android.calendar.month.SimpleWeekView.drawBackground(android.graphics.Canvas):void .line 396 9| const v0, #+39303 (0x00009987 | 5.50752e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v2}, com.android.calendar.month.SimpleWeekView.drawWeekNums(android.graphics.Canvas):void .line 397 18| const v0, #+39304 (0x00009988 | 5.50766e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, com.android.calendar.month.SimpleWeekView.drawDaySeparators(android.graphics.Canvas):void .line 398 27| const v0, #+39305 (0x00009989 | 5.50780e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.month.SimpleWeekView.onHoverEvent(android.view.MotionEvent):boolean { .params "event" .src "SimpleWeekView.java" .line 525 .prologue_end 0| const v0, #+39306 (0x0000998a | 5.50794e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 525 7| invoke-virtual {v13}, com.android.calendar.month.SimpleWeekView.getContext():android.content.Context 10| move-result-object v2 11| const v0, #+39307 (0x0000998b | 5.50808e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 529 .local v2, "context", android.content.Context 17| const-string/jumbo v3, "accessibility" .line 528 20| const v0, #+39308 (0x0000998c | 5.50822e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 29| move-result-object v8 30| const v0, #+39309 (0x0000998d | 5.50836e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| check-cast v8, android.view.accessibility.AccessibilityManager .line 530 .local v8, "am", android.view.accessibility.AccessibilityManager 38| const v0, #+39310 (0x0000998e | 5.50850e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v8}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 47| move-result v3 48| const v0, #+39311 (0x0000998f | 5.50864e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v3, Label_1 56| const v0, #+39312 (0x00009990 | 5.50878e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v8}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 65| move-result v3 66| const v0, #+39313 (0x00009991 | 5.50892e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 74| if-eqz v3, Label_2 Label_1: .line 531 76| const v0, #+39314 (0x00009992 | 5.50906e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-super {v13,v14}, android.view.View.onHoverEvent(android.view.MotionEvent):boolean 85| move-result v3 86| const v0, #+39315 (0x00009993 | 5.50920e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return v3 Label_2: .line 533 93| const v0, #+39316 (0x00009994 | 5.50935e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v14}, android.view.MotionEvent.getAction():int 102| move-result v3 103| const v0, #+39317 (0x00009995 | 5.50949e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/16 v4, #+10 (0x0000000a | 1.40130e-44) 111| if-eq v3, v4, Label_4 .line 534 113| const v0, #+39318 (0x00009996 | 5.50963e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v14}, android.view.MotionEvent.getX():float 122| move-result v3 123| const v0, #+39319 (0x00009997 | 5.50977e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v13,v3}, com.android.calendar.month.SimpleWeekView.getDayFromLocation(float):android.text.format.Time 132| move-result-object v10 133| const v0, #+39320 (0x00009998 | 5.50991e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 535 .local v10, "hover", android.text.format.Time 139| if-eqz v10, Label_4 .line 536 141| const v0, #+39321 (0x00009999 | 5.51005e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v13, com.android.calendar.month.SimpleWeekView.mLastHoverTime 149| const v0, #+39322 (0x0000999a | 5.51019e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-eqz v3, Label_3 157| const v0, #+39323 (0x0000999b | 5.51033e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v3, v13, com.android.calendar.month.SimpleWeekView.mLastHoverTime 165| const v0, #+39324 (0x0000999c | 5.51047e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-static {v10,v3}, android.text.format.Time.compare(android.text.format.Time, android.text.format.Time):int 174| move-result v3 175| const v0, #+39325 (0x0000999d | 5.51061e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-eqz v3, Label_4 Label_3: .line 537 183| const v0, #+39326 (0x0000999e | 5.51075e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v10,v12}, android.text.format.Time.toMillis(boolean):long 192| move-result-wide v3:v4 193| const v0, #+39327 (0x0000999f | 5.51089e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {v3,v4}, java.lang.Long.valueOf(long):java.lang.Long 202| move-result-object v11 203| const v0, #+39328 (0x000099a0 | 5.51103e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 538 .local v11, "millis", java.lang.Long 209| invoke-virtual {v11}, java.lang.Long.longValue():long 212| move-result-wide v3:v4 213| const v0, #+39329 (0x000099a1 | 5.51117e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v11}, java.lang.Long.longValue():long 222| move-result-wide v5:v6 223| const v0, #+39330 (0x000099a2 | 5.51131e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 539 229| const/16 v7, #+16 (0x00000010 | 2.24208e-44) .line 538 231| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 234| move-result-object v9 235| const v0, #+39331 (0x000099a3 | 5.51145e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 541 .local v9, "date", java.lang.String 241| const/16 v3, #+64 (0x00000040 | 8.96831e-44) 243| invoke-static {v3}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 246| move-result-object v1 247| const v0, #+39332 (0x000099a4 | 5.51159e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 542 .local v1, "accessEvent", android.view.accessibility.AccessibilityEvent 253| invoke-virtual {v1}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 256| move-result-object v3 257| const v0, #+39333 (0x000099a5 | 5.51173e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-interface {v3,v9}, java.util.List.add(java.lang.Object):boolean .line 543 266| const v0, #+39334 (0x000099a6 | 5.51187e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v13,v1}, com.android.calendar.month.SimpleWeekView.sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):void .line 544 275| const v0, #+39335 (0x000099a7 | 5.51201e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iput-object v10, v13, com.android.calendar.month.SimpleWeekView.mLastHoverTime Label_4: .line 547 .end_local v1 .end_local v9 .end_local v10 .end_local v11 283| const v0, #+39336 (0x000099a8 | 5.51215e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| return v12 } method com.android.calendar.month.SimpleWeekView.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "SimpleWeekView.java" .line 520 .prologue_end .line 520 0| const v0, #+39337 (0x000099a9 | 5.51229e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v4}, android.view.View$MeasureSpec.getSize(int):int 9| move-result v1 10| const v0, #+39338 (0x000099aa | 5.51243e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v2, v3, com.android.calendar.month.SimpleWeekView.mHeight 18| const v0, #+39339 (0x000099ab | 5.51257e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3,v1,v2}, com.android.calendar.month.SimpleWeekView.setMeasuredDimension(int, int):void .line 521 27| const v0, #+39340 (0x000099ac | 5.51271e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.month.SimpleWeekView.onSizeChanged(int, int, int, int):void { .params "w", "h", "oldw", "oldh" .src "SimpleWeekView.java" .line 495 .prologue_end .line 495 0| const v0, #+39341 (0x000099ad | 5.51285e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.month.SimpleWeekView.mWidth .line 496 8| const v0, #+39342 (0x000099ae | 5.51299e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.month.SimpleWeekView.updateSelectionPositions():void .line 497 17| const v0, #+39343 (0x000099af | 5.51313e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleWeekView.setWeekParams(java.util.HashMap, java.lang.String):void { .params "?", "tz" .src "SimpleWeekView.java" .line 213 .local_ex v12, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 213 0| const v0, #+39344 (0x000099b0 | 5.51327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v7, "week" 9| const v0, #+39345 (0x000099b1 | 5.51341e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 18| move-result v7 19| const v0, #+39346 (0x000099b2 | 5.51355e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v7, Label_1 .line 214 27| const v0, #+39347 (0x000099b3 | 5.51369e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v7, java.security.InvalidParameterException 35| const v0, #+39348 (0x000099b4 | 5.51383e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v8, "You must specify the week number for this view" 44| const v0, #+39349 (0x000099b5 | 5.51397e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v7,v8}, java.security.InvalidParameterException.(java.lang.String):void 53| const v0, #+39350 (0x000099b6 | 5.51411e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| throw v7 Label_1: .line 216 60| const v0, #+39351 (0x000099b7 | 5.51425e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v11,v12}, com.android.calendar.month.SimpleWeekView.setTag(java.lang.Object):void .line 217 69| const v0, #+39352 (0x000099b8 | 5.51439e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-object v13, v11, com.android.calendar.month.SimpleWeekView.mTimeZone .line 219 77| const v0, #+39353 (0x000099b9 | 5.51453e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const-string/jumbo v7, "height" 86| const v0, #+39354 (0x000099ba | 5.51467e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 95| move-result v7 96| const v0, #+39355 (0x000099bb | 5.51481e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| if-eqz v7, Label_2 .line 220 104| const v0, #+39356 (0x000099bc | 5.51495e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v7, "height" 113| const v0, #+39357 (0x000099bd | 5.51509e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 122| move-result-object v7 123| const v0, #+39358 (0x000099be | 5.51523e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| check-cast v7, java.lang.Integer 131| const v0, #+39359 (0x000099bf | 5.51537e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v7}, java.lang.Integer.intValue():int 140| move-result v7 141| const v0, #+39360 (0x000099c0 | 5.51551e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iput v7, v11, com.android.calendar.month.SimpleWeekView.mHeight .line 221 149| const v0, #+39361 (0x000099c1 | 5.51565e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v7, v11, com.android.calendar.month.SimpleWeekView.mHeight 157| const v0, #+39362 (0x000099c2 | 5.51579e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| sget v8, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT 165| const v0, #+39363 (0x000099c3 | 5.51593e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-ge v7, v8, Label_2 .line 222 173| const v0, #+39364 (0x000099c4 | 5.51607e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| sget v7, com.android.calendar.month.SimpleWeekView.MIN_HEIGHT 181| const v0, #+39365 (0x000099c5 | 5.51621e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v7, v11, com.android.calendar.month.SimpleWeekView.mHeight Label_2: .line 225 189| const v0, #+39366 (0x000099c6 | 5.51635e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const-string/jumbo v7, "selected_day" 198| const v0, #+39367 (0x000099c7 | 5.51649e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 207| move-result v7 208| const v0, #+39368 (0x000099c8 | 5.51663e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| if-eqz v7, Label_3 .line 226 216| const v0, #+39369 (0x000099c9 | 5.51677e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v7, "selected_day" 225| const v0, #+39370 (0x000099ca | 5.51691e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 234| move-result-object v7 235| const v0, #+39371 (0x000099cb | 5.51705e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| check-cast v7, java.lang.Integer 243| const v0, #+39372 (0x000099cc | 5.51719e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v7}, java.lang.Integer.intValue():int 252| move-result v7 253| const v0, #+39373 (0x000099cd | 5.51733e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iput v7, v11, com.android.calendar.month.SimpleWeekView.mSelectedDay Label_3: .line 228 261| const v0, #+39374 (0x000099ce | 5.51747e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget v7, v11, com.android.calendar.month.SimpleWeekView.mSelectedDay 269| const v0, #+39375 (0x000099cf | 5.51761e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const/4 v8, #-1 (0xffffffff | NaN) 276| if-eq v7, v8, Label_17 278| const v0, #+39376 (0x000099d0 | 5.51775e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_4: 285| const v0, #+39377 (0x000099d1 | 5.51789e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iput-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mHasSelectedDay .line 229 293| const v0, #+39378 (0x000099d2 | 5.51803e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| const-string/jumbo v7, "num_days" 302| const v0, #+39379 (0x000099d3 | 5.51817e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 311| move-result v7 312| const v0, #+39380 (0x000099d4 | 5.51831e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| if-eqz v7, Label_5 .line 230 320| const v0, #+39381 (0x000099d5 | 5.51845e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| const-string/jumbo v7, "num_days" 329| const v0, #+39382 (0x000099d6 | 5.51859e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 338| move-result-object v7 339| const v0, #+39383 (0x000099d7 | 5.51873e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| check-cast v7, java.lang.Integer 347| const v0, #+39384 (0x000099d8 | 5.51887e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v7}, java.lang.Integer.intValue():int 356| move-result v7 357| const v0, #+39385 (0x000099d9 | 5.51901e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iput v7, v11, com.android.calendar.month.SimpleWeekView.mNumDays Label_5: .line 232 365| const v0, #+39386 (0x000099da | 5.51915e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| const-string/jumbo v7, "show_wk_num" 374| const v0, #+39387 (0x000099db | 5.51929e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 383| move-result v7 384| const v0, #+39388 (0x000099dc | 5.51943e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| if-eqz v7, Label_6 .line 233 392| const v0, #+39389 (0x000099dd | 5.51957e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| const-string/jumbo v7, "show_wk_num" 401| const v0, #+39390 (0x000099de | 5.51971e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 410| move-result-object v7 411| const v0, #+39391 (0x000099df | 5.51985e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| check-cast v7, java.lang.Integer 419| const v0, #+39392 (0x000099e0 | 5.51999e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v7}, java.lang.Integer.intValue():int 428| move-result v7 429| const v0, #+39393 (0x000099e1 | 5.52014e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| if-eqz v7, Label_18 .line 234 437| const v0, #+39394 (0x000099e2 | 5.52028e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 444| iput-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mShowWeekNum Label_6: .line 239 446| const v0, #+39395 (0x000099e3 | 5.52042e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| iget-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mShowWeekNum 454| const v0, #+39396 (0x000099e4 | 5.52056e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| if-eqz v7, Label_19 462| const v0, #+39397 (0x000099e5 | 5.52070e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumDays 470| const v0, #+39398 (0x000099e6 | 5.52084e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) Label_7: 478| const v0, #+39399 (0x000099e7 | 5.52098e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| iput v7, v11, com.android.calendar.month.SimpleWeekView.mNumCells .line 242 486| const v0, #+39400 (0x000099e8 | 5.52112e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumCells 494| const v0, #+39401 (0x000099e9 | 5.52126e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| new-array v7, v7, java.lang.String[] 502| const v0, #+39402 (0x000099ea | 5.52140e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| iput-object v7, v11, com.android.calendar.month.SimpleWeekView.mDayNumbers .line 243 510| const v0, #+39403 (0x000099eb | 5.52154e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumCells 518| const v0, #+39404 (0x000099ec | 5.52168e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| new-array v7, v7, boolean[] 526| const v0, #+39405 (0x000099ed | 5.52182e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| iput-object v7, v11, com.android.calendar.month.SimpleWeekView.mFocusDay .line 244 534| const v0, #+39406 (0x000099ee | 5.52196e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumCells 542| const v0, #+39407 (0x000099ef | 5.52210e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| new-array v7, v7, boolean[] 550| const v0, #+39408 (0x000099f0 | 5.52224e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| iput-object v7, v11, com.android.calendar.month.SimpleWeekView.mOddMonth .line 245 558| const v0, #+39409 (0x000099f1 | 5.52238e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| const-string/jumbo v7, "week" 567| const v0, #+39410 (0x000099f2 | 5.52252e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 576| move-result-object v7 577| const v0, #+39411 (0x000099f3 | 5.52266e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| check-cast v7, java.lang.Integer 585| const v0, #+39412 (0x000099f4 | 5.52280e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| invoke-virtual {v7}, java.lang.Integer.intValue():int 594| move-result v7 595| const v0, #+39413 (0x000099f5 | 5.52294e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| iput v7, v11, com.android.calendar.month.SimpleWeekView.mWeek .line 246 603| const v0, #+39414 (0x000099f6 | 5.52308e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| iget v7, v11, com.android.calendar.month.SimpleWeekView.mWeek 611| const v0, #+39415 (0x000099f7 | 5.52322e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| invoke-static {v7}, com.android.calendar.Utils.getJulianMondayFromWeeksSinceEpoch(int):int 620| move-result v4 621| const v0, #+39416 (0x000099f8 | 5.52336e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 247 .local v4, "julianMonday", int 627| new-instance v5, android.text.format.Time 629| const v0, #+39417 (0x000099f9 | 5.52350e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| invoke-direct {v5,v13}, android.text.format.Time.(java.lang.String):void .line 248 .local v5, "time", android.text.format.Time 638| const v0, #+39418 (0x000099fa | 5.52364e-41) 641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 644| invoke-virtual {v5,v4}, android.text.format.Time.setJulianDay(int):long .line 251 647| const v0, #+39419 (0x000099fb | 5.52378e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| const/4 v3, #+0 (0x00000000 | 0.00000) .line 252 .local v3, "i", int 654| iget-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mShowWeekNum 656| const v0, #+39420 (0x000099fc | 5.52392e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| if-eqz v7, Label_8 .line 253 664| const v0, #+39421 (0x000099fd | 5.52406e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| iget-object v7, v11, com.android.calendar.month.SimpleWeekView.mDayNumbers 672| const v0, #+39422 (0x000099fe | 5.52420e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| invoke-virtual {v5}, android.text.format.Time.getWeekNumber():int 681| move-result v8 682| const v0, #+39423 (0x000099ff | 5.52434e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| invoke-static {v8}, java.lang.Integer.toString(int):java.lang.String 691| move-result-object v8 692| const v0, #+39424 (0x00009a00 | 5.52448e-41) 695| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 698| const/4 v9, #+0 (0x00000000 | 0.00000) 699| aput-object v8, v7, v9 .line 254 701| const v0, #+39425 (0x00009a01 | 5.52462e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_8: .line 257 708| const v0, #+39426 (0x00009a02 | 5.52476e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| const-string/jumbo v7, "week_start" 717| const v0, #+39427 (0x00009a03 | 5.52490e-41) 720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 723| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 726| move-result v7 727| const v0, #+39428 (0x00009a04 | 5.52504e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| if-eqz v7, Label_9 .line 258 735| const v0, #+39429 (0x00009a05 | 5.52518e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| const-string/jumbo v7, "week_start" 744| const v0, #+39430 (0x00009a06 | 5.52532e-41) 747| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 750| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 753| move-result-object v7 754| const v0, #+39431 (0x00009a07 | 5.52546e-41) 757| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 760| check-cast v7, java.lang.Integer 762| const v0, #+39432 (0x00009a08 | 5.52560e-41) 765| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 768| invoke-virtual {v7}, java.lang.Integer.intValue():int 771| move-result v7 772| const v0, #+39433 (0x00009a09 | 5.52574e-41) 775| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 778| iput v7, v11, com.android.calendar.month.SimpleWeekView.mWeekStart Label_9: .line 264 780| const v0, #+39434 (0x00009a0a | 5.52588e-41) 783| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 786| iget v7, v5, android.text.format.Time.weekDay 788| const v0, #+39435 (0x00009a0b | 5.52602e-41) 791| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 794| iget v8, v11, com.android.calendar.month.SimpleWeekView.mWeekStart 796| const v0, #+39436 (0x00009a0c | 5.52616e-41) 799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 802| if-eq v7, v8, Label_11 .line 265 804| const v0, #+39437 (0x00009a0d | 5.52630e-41) 807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 810| iget v7, v5, android.text.format.Time.weekDay 812| const v0, #+39438 (0x00009a0e | 5.52644e-41) 815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 818| iget v8, v11, com.android.calendar.month.SimpleWeekView.mWeekStart 820| const v0, #+39439 (0x00009a0f | 5.52658e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| sub-int v1, v7, v8 .line 266 .local v1, "diff", int 828| if-gez v1, Label_10 .line 267 830| const v0, #+39440 (0x00009a10 | 5.52672e-41) 833| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 836| add-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45) Label_10: .line 269 838| const v0, #+39441 (0x00009a11 | 5.52686e-41) 841| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 844| iget v7, v5, android.text.format.Time.monthDay 846| const v0, #+39442 (0x00009a12 | 5.52700e-41) 849| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 852| sub-int/2addr v7, v1 853| iput v7, v5, android.text.format.Time.monthDay .line 270 855| const v0, #+39443 (0x00009a13 | 5.52714e-41) 858| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 861| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 862| invoke-virtual {v5,v7}, android.text.format.Time.normalize(boolean):long Label_11: .line 273 .end_local v1 865| const v0, #+39444 (0x00009a14 | 5.52728e-41) 868| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 871| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 872| invoke-virtual {v5,v7}, android.text.format.Time.toMillis(boolean):long 875| move-result-wide v7:v8 876| const v0, #+39445 (0x00009a15 | 5.52742e-41) 879| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 882| iget-wide v9:v10, v5, android.text.format.Time.gmtoff 884| const v0, #+39446 (0x00009a16 | 5.52756e-41) 887| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 890| invoke-static {v7,v8,v9,v10}, android.text.format.Time.getJulianDay(long, long):int 893| move-result v7 894| const v0, #+39447 (0x00009a17 | 5.52770e-41) 897| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 900| iput v7, v11, com.android.calendar.month.SimpleWeekView.mFirstJulianDay .line 274 902| const v0, #+39448 (0x00009a18 | 5.52784e-41) 905| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 908| iget v7, v5, android.text.format.Time.month 910| const v0, #+39449 (0x00009a19 | 5.52798e-41) 913| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 916| iput v7, v11, com.android.calendar.month.SimpleWeekView.mFirstMonth .line 277 918| const v0, #+39450 (0x00009a1a | 5.52812e-41) 921| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 924| new-instance v6, android.text.format.Time 926| const v0, #+39451 (0x00009a1b | 5.52826e-41) 929| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 932| invoke-direct {v6,v13}, android.text.format.Time.(java.lang.String):void .line 278 .local v6, "today", android.text.format.Time 935| const v0, #+39452 (0x00009a1c | 5.52840e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| invoke-virtual {v6}, android.text.format.Time.setToNow():void .line 279 944| const v0, #+39453 (0x00009a1d | 5.52854e-41) 947| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 950| const/4 v7, #+0 (0x00000000 | 0.00000) 951| iput-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mHasToday .line 280 953| const v0, #+39454 (0x00009a1e | 5.52868e-41) 956| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 959| const/4 v7, #-1 (0xffffffff | NaN) 960| iput v7, v11, com.android.calendar.month.SimpleWeekView.mToday .line 282 962| const v0, #+39455 (0x00009a1f | 5.52882e-41) 965| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 968| const-string/jumbo v7, "focus_month" 971| const v0, #+39456 (0x00009a20 | 5.52896e-41) 974| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 977| invoke-virtual {v12,v7}, java.util.HashMap.containsKey(java.lang.Object):boolean 980| move-result v7 981| const v0, #+39457 (0x00009a21 | 5.52910e-41) 984| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 987| if-eqz v7, Label_20 .line 283 989| const v0, #+39458 (0x00009a22 | 5.52924e-41) 992| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 995| const-string/jumbo v7, "focus_month" .line 282 998| const v0, #+39459 (0x00009a23 | 5.52938e-41) 1001| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1004| invoke-virtual {v12,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 1007| move-result-object v7 1008| const v0, #+39460 (0x00009a24 | 5.52952e-41) 1011| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1014| check-cast v7, java.lang.Integer 1016| const v0, #+39461 (0x00009a25 | 5.52966e-41) 1019| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1022| invoke-virtual {v7}, java.lang.Integer.intValue():int 1025| move-result v2 1026| const v0, #+39462 (0x00009a26 | 5.52980e-41) 1029| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 286 .local v2, "focusMonth", int 1032| const v0, #+39463 (0x00009a27 | 5.52994e-41) 1035| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1038| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumCells 1040| const v0, #+39464 (0x00009a28 | 5.53008e-41) 1043| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1046| if-ge v3, v7, Label_23 .line 287 1048| const v0, #+39465 (0x00009a29 | 5.53022e-41) 1051| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1054| iget v7, v5, android.text.format.Time.monthDay 1056| const v0, #+39466 (0x00009a2a | 5.53036e-41) 1059| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1062| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1063| if-ne v7, v8, Label_13 .line 288 1065| const v0, #+39467 (0x00009a2b | 5.53050e-41) 1068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1071| iget v7, v5, android.text.format.Time.month 1073| const v0, #+39468 (0x00009a2c | 5.53064e-41) 1076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1079| iput v7, v11, com.android.calendar.month.SimpleWeekView.mFirstMonth Label_13: .line 290 1081| const v0, #+39469 (0x00009a2d | 5.53078e-41) 1084| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1087| iget-object v8, v11, com.android.calendar.month.SimpleWeekView.mOddMonth 1089| const v0, #+39470 (0x00009a2e | 5.53093e-41) 1092| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1095| iget v7, v5, android.text.format.Time.month 1097| const v0, #+39471 (0x00009a2f | 5.53107e-41) 1100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1103| rem-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 1105| const v0, #+39472 (0x00009a30 | 5.53121e-41) 1108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1111| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 1112| if-ne v7, v9, Label_21 1114| const v0, #+39473 (0x00009a31 | 5.53135e-41) 1117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1120| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_14: 1121| const v0, #+39474 (0x00009a32 | 5.53149e-41) 1124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1127| aput-boolean v7, v8, v3 .line 291 1129| const v0, #+39475 (0x00009a33 | 5.53163e-41) 1132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1135| iget v7, v5, android.text.format.Time.month 1137| const v0, #+39476 (0x00009a34 | 5.53177e-41) 1140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1143| if-ne v7, v2, Label_22 .line 292 1145| const v0, #+39477 (0x00009a35 | 5.53191e-41) 1148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1151| iget-object v7, v11, com.android.calendar.month.SimpleWeekView.mFocusDay 1153| const v0, #+39478 (0x00009a36 | 5.53205e-41) 1156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1159| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1160| aput-boolean v8, v7, v3 Label_15: .line 296 1162| const v0, #+39479 (0x00009a37 | 5.53219e-41) 1165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1168| iget v7, v5, android.text.format.Time.year 1170| const v0, #+39480 (0x00009a38 | 5.53233e-41) 1173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1176| iget v8, v6, android.text.format.Time.year 1178| const v0, #+39481 (0x00009a39 | 5.53247e-41) 1181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1184| if-ne v7, v8, Label_16 1186| const v0, #+39482 (0x00009a3a | 5.53261e-41) 1189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1192| iget v7, v5, android.text.format.Time.yearDay 1194| const v0, #+39483 (0x00009a3b | 5.53275e-41) 1197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1200| iget v8, v6, android.text.format.Time.yearDay 1202| const v0, #+39484 (0x00009a3c | 5.53289e-41) 1205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1208| if-ne v7, v8, Label_16 .line 297 1210| const v0, #+39485 (0x00009a3d | 5.53303e-41) 1213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1216| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1217| iput-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mHasToday .line 298 1219| const v0, #+39486 (0x00009a3e | 5.53317e-41) 1222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1225| iput v3, v11, com.android.calendar.month.SimpleWeekView.mToday Label_16: .line 300 1227| const v0, #+39487 (0x00009a3f | 5.53331e-41) 1230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1233| iget-object v7, v11, com.android.calendar.month.SimpleWeekView.mDayNumbers 1235| const v0, #+39488 (0x00009a40 | 5.53345e-41) 1238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1241| iget v8, v5, android.text.format.Time.monthDay 1243| const v0, #+39489 (0x00009a41 | 5.53359e-41) 1246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1249| add-int/lit8 v9, v8, #+1 (0x00000001 | 1.40130e-45) 1251| iput v9, v5, android.text.format.Time.monthDay 1253| const v0, #+39490 (0x00009a42 | 5.53373e-41) 1256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1259| invoke-static {v8}, java.lang.Integer.toString(int):java.lang.String 1262| move-result-object v8 1263| const v0, #+39491 (0x00009a43 | 5.53387e-41) 1266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1269| aput-object v8, v7, v3 .line 301 1271| const v0, #+39492 (0x00009a44 | 5.53401e-41) 1274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1277| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1278| invoke-virtual {v5,v7}, android.text.format.Time.normalize(boolean):long .line 286 1281| const v0, #+39493 (0x00009a45 | 5.53415e-41) 1284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1287| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 1289| goto/16 Label_12 Label_17: .line 228 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 1291| const v0, #+39494 (0x00009a46 | 5.53429e-41) 1294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1297| const/4 v7, #+0 (0x00000000 | 0.00000) 1298| goto/16 Label_4 Label_18: .line 236 1300| const v0, #+39495 (0x00009a47 | 5.53443e-41) 1303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1306| const/4 v7, #+0 (0x00000000 | 0.00000) 1307| iput-boolean v7, v11, com.android.calendar.month.SimpleWeekView.mShowWeekNum 1309| const v0, #+39496 (0x00009a48 | 5.53457e-41) 1312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1315| goto/16 Label_6 Label_19: .line 239 1317| const v0, #+39497 (0x00009a49 | 5.53471e-41) 1320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1323| iget v7, v11, com.android.calendar.month.SimpleWeekView.mNumDays 1325| const v0, #+39498 (0x00009a4a | 5.53485e-41) 1328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1331| goto/16 Label_7 Label_20: .line 284 .restart_local v3 .restart_local v4 .restart_local v5 .restart_local v6 1333| const v0, #+39499 (0x00009a4b | 5.53499e-41) 1336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1339| const/4 v2, #-1 (0xffffffff | NaN) .restart_local v2 1340| goto/16 Label_12 Label_21: .line 290 1342| const v0, #+39500 (0x00009a4c | 5.53513e-41) 1345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1348| const/4 v7, #+0 (0x00000000 | 0.00000) 1349| goto/16 Label_14 Label_22: .line 294 1351| const v0, #+39501 (0x00009a4d | 5.53527e-41) 1354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1357| iget-object v7, v11, com.android.calendar.month.SimpleWeekView.mFocusDay 1359| const v0, #+39502 (0x00009a4e | 5.53541e-41) 1362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1365| const/4 v8, #+0 (0x00000000 | 0.00000) 1366| aput-boolean v8, v7, v3 1368| const v0, #+39503 (0x00009a4f | 5.53555e-41) 1371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1374| goto/16 Label_15 Label_23: .line 305 1376| const v0, #+39504 (0x00009a50 | 5.53569e-41) 1379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1382| iget v7, v5, android.text.format.Time.monthDay 1384| const v0, #+39505 (0x00009a51 | 5.53583e-41) 1387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1390| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 1391| if-ne v7, v8, Label_24 .line 306 1393| const v0, #+39506 (0x00009a52 | 5.53597e-41) 1396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1399| iget v7, v5, android.text.format.Time.monthDay 1401| const v0, #+39507 (0x00009a53 | 5.53611e-41) 1404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1407| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 1409| iput v7, v5, android.text.format.Time.monthDay .line 307 1411| const v0, #+39508 (0x00009a54 | 5.53625e-41) 1414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1417| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 1418| invoke-virtual {v5,v7}, android.text.format.Time.normalize(boolean):long Label_24: .line 309 1421| const v0, #+39509 (0x00009a55 | 5.53639e-41) 1424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1427| iget v7, v5, android.text.format.Time.month 1429| const v0, #+39510 (0x00009a56 | 5.53653e-41) 1432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1435| iput v7, v11, com.android.calendar.month.SimpleWeekView.mLastMonth .line 311 1437| const v0, #+39511 (0x00009a57 | 5.53667e-41) 1440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1443| invoke-virtual {v11}, com.android.calendar.month.SimpleWeekView.updateSelectionPositions():void .line 312 1446| const v0, #+39512 (0x00009a58 | 5.53681e-41) 1449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1452| return-void } method com.android.calendar.month.SimpleWeekView.updateSelectionPositions():void { .src "SimpleWeekView.java" .line 503 .prologue_end .line 503 0| const v0, #+39513 (0x00009a59 | 5.53695e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v2, v5, com.android.calendar.month.SimpleWeekView.mHasSelectedDay 8| const v0, #+39514 (0x00009a5a | 5.53709e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_3 .line 504 16| const v0, #+39515 (0x00009a5b | 5.53723e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v2, v5, com.android.calendar.month.SimpleWeekView.mSelectedDay 24| const v0, #+39516 (0x00009a5c | 5.53737e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v3, v5, com.android.calendar.month.SimpleWeekView.mWeekStart 32| const v0, #+39517 (0x00009a5d | 5.53751e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| sub-int v1, v2, v3 .line 505 .local v1, "selectedPosition", int 40| if-gez v1, Label_1 .line 506 42| const v0, #+39518 (0x00009a5e | 5.53765e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| add-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45) Label_1: .line 508 50| const v0, #+39519 (0x00009a5f | 5.53779e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-boolean v2, v5, com.android.calendar.month.SimpleWeekView.mShowWeekNum 58| const v0, #+39520 (0x00009a60 | 5.53793e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v2, Label_2 .line 509 66| const v0, #+39521 (0x00009a61 | 5.53807e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 511 74| const v0, #+39522 (0x00009a62 | 5.53821e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget v2, v5, com.android.calendar.month.SimpleWeekView.mWidth 82| const v0, #+39523 (0x00009a63 | 5.53835e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v3, v5, com.android.calendar.month.SimpleWeekView.mPadding 90| const v0, #+39524 (0x00009a64 | 5.53849e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| mul-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 98| sub-int/2addr v2, v3 99| mul-int/2addr v2, v1 100| iget v3, v5, com.android.calendar.month.SimpleWeekView.mNumCells 102| const v0, #+39525 (0x00009a65 | 5.53863e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| div-int/2addr v2, v3 .line 512 109| const v0, #+39526 (0x00009a66 | 5.53877e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget v3, v5, com.android.calendar.month.SimpleWeekView.mPadding .line 511 117| const v0, #+39527 (0x00009a67 | 5.53891e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| add-int/2addr v2, v3 124| iput v2, v5, com.android.calendar.month.SimpleWeekView.mSelectedLeft .line 513 126| const v0, #+39528 (0x00009a68 | 5.53905e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45) 134| iget v3, v5, com.android.calendar.month.SimpleWeekView.mWidth 136| const v0, #+39529 (0x00009a69 | 5.53919e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget v4, v5, com.android.calendar.month.SimpleWeekView.mPadding 144| const v0, #+39530 (0x00009a6a | 5.53933e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 152| sub-int/2addr v3, v4 153| mul-int/2addr v2, v3 154| iget v3, v5, com.android.calendar.month.SimpleWeekView.mNumCells 156| const v0, #+39531 (0x00009a6b | 5.53947e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| div-int/2addr v2, v3 .line 514 163| const v0, #+39532 (0x00009a6c | 5.53961e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget v3, v5, com.android.calendar.month.SimpleWeekView.mPadding .line 513 171| const v0, #+39533 (0x00009a6d | 5.53975e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| add-int/2addr v2, v3 178| iput v2, v5, com.android.calendar.month.SimpleWeekView.mSelectedRight Label_3: .line 516 .end_local v1 180| const v0, #+39534 (0x00009a6e | 5.53989e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| return-void } method com.android.calendar.month.MonthWeekEventsView.-get0(com.android.calendar.month.MonthWeekEventsView):android.animation.ObjectAnimator { 0| const v0, #+39535 (0x00009a6f | 5.54003e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 8| const v0, #+39536 (0x00009a70 | 5.54017e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.month.MonthWeekEventsView.-set0(com.android.calendar.month.MonthWeekEventsView, boolean):boolean { 0| const v0, #+39537 (0x00009a71 | 5.54031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.month.MonthWeekEventsView.mAnimateToday 8| const v0, #+39538 (0x00009a72 | 5.54045e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.month.MonthWeekEventsView.-set1(com.android.calendar.month.MonthWeekEventsView, int):int { 0| const v0, #+39539 (0x00009a73 | 5.54059e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha 8| const v0, #+39540 (0x00009a74 | 5.54073e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.month.MonthWeekEventsView.-set2(com.android.calendar.month.MonthWeekEventsView, android.animation.ObjectAnimator):android.animation.ObjectAnimator { 0| const v0, #+39541 (0x00009a75 | 5.54087e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 8| const v0, #+39542 (0x00009a76 | 5.54101e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.month.MonthWeekEventsView.():void { .src "MonthWeekEventsView.java" .line 66 .prologue_end 0| const v6, #+39543 (0x00009a77 | 5.54115e-41) 3| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 8| const/16 v4, #+12 (0x0000000c | 1.68156e-44) 10| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 11| const/4 v2, #+0 (0x00000000 | 0.00000) 12| const/4 v1, #+4 (0x00000004 | 5.60519e-45) .line 66 13| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 15| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER .line 67 17| const v6, #+39544 (0x00009a78 | 5.54129e-41) 20| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 23| sput v4, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT .line 68 25| const v6, #+39545 (0x00009a79 | 5.54143e-41) 28| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 31| const/16 v0, #+14 (0x0000000e | 1.96182e-44) 33| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE .line 69 35| const v6, #+39546 (0x00009a7a | 5.54157e-41) 38| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 41| sput v4, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MORE_EVENTS .line 70 43| const v6, #+39547 (0x00009a7b | 5.54172e-41) 46| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 49| const/16 v0, #+14 (0x0000000e | 1.96182e-44) 51| sput v0, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NAME .line 71 53| const v6, #+39548 (0x00009a7c | 5.54186e-41) 56| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 59| sput v4, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_WEEK_NUM .line 73 61| const v6, #+39549 (0x00009a7d | 5.54200e-41) 64| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 67| sput v1, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN .line 74 69| const v6, #+39550 (0x00009a7e | 5.54214e-41) 72| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 75| sput v1, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT .line 75 77| const v6, #+39551 (0x00009a7f | 5.54228e-41) 80| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 83| sput v1, com.android.calendar.month.MonthWeekEventsView.DNA_MIN_SEGMENT_HEIGHT .line 76 85| const v6, #+39552 (0x00009a80 | 5.54242e-41) 88| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 91| sput v5, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH .line 77 93| const v6, #+39553 (0x00009a81 | 5.54256e-41) 96| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 99| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 101| sput v0, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH .line 78 103| const v6, #+39554 (0x00009a82 | 5.54270e-41) 106| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 110| sput v0, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING .line 79 112| const v6, #+39555 (0x00009a83 | 5.54284e-41) 115| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 118| const/high16 v0, #-16777216 (0xff000000 | -1.70141e+38) 120| sput v0, com.android.calendar.month.MonthWeekEventsView.CONFLICT_COLOR .line 80 122| const v6, #+39556 (0x00009a84 | 5.54298e-41) 125| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v0, #-1 (0xffffffff | NaN) 129| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_TEXT_COLOR .line 82 131| const v6, #+39557 (0x00009a85 | 5.54312e-41) 134| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 137| sput v2, com.android.calendar.month.MonthWeekEventsView.DEFAULT_EDGE_SPACING .line 83 139| const v6, #+39558 (0x00009a86 | 5.54326e-41) 142| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 145| sput v1, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER .line 84 147| const v6, #+39559 (0x00009a87 | 5.54340e-41) 150| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 153| sput v1, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER .line 85 155| const v6, #+39560 (0x00009a88 | 5.54354e-41) 158| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 161| sput v1, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_WEEK_NUMBER .line 86 163| const v6, #+39561 (0x00009a89 | 5.54368e-41) 166| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 169| const/16 v0, #+20 (0x00000014 | 2.80260e-44) 171| sput v0, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_WEEK_NUMBER .line 87 173| const v6, #+39562 (0x00009a8a | 5.54382e-41) 176| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 179| sput v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_OUTER_WIDTH .line 88 181| const v6, #+39563 (0x00009a8b | 5.54396e-41) 184| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 188| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH .line 89 190| const v6, #+39564 (0x00009a8c | 5.54410e-41) 193| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 196| const/16 v0, #+53 (0x00000035 | 7.42688e-44) 198| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGTH .line 90 200| const v6, #+39565 (0x00009a8d | 5.54424e-41) 203| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 206| const/16 v0, #+64 (0x00000040 | 8.96831e-44) 208| sput v0, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGHT_PORTRAIT .line 91 210| const v6, #+39566 (0x00009a8e | 5.54438e-41) 213| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 216| const/16 v0, #+50 (0x00000032 | 7.00649e-44) 218| sput v0, com.android.calendar.month.MonthWeekEventsView.MIN_WEEK_WIDTH .line 93 220| const v6, #+39567 (0x00009a8f | 5.54452e-41) 223| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 226| const/16 v0, #+38 (0x00000026 | 5.32493e-44) 228| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_X_OFFSET_LANDSCAPE .line 94 230| const v6, #+39568 (0x00009a90 | 5.54466e-41) 233| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 236| sput v5, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_LANDSCAPE .line 95 238| const v6, #+39569 (0x00009a91 | 5.54480e-41) 241| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 244| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 245| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_PORTRAIT .line 96 247| const v6, #+39570 (0x00009a92 | 5.54494e-41) 250| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 253| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 255| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH .line 97 257| const v6, #+39571 (0x00009a93 | 5.54508e-41) 260| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 263| sput v3, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER .line 98 265| const v6, #+39572 (0x00009a94 | 5.54522e-41) 268| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 271| sput v3, com.android.calendar.month.MonthWeekEventsView.EVENT_LINE_PADDING .line 99 273| const v6, #+39573 (0x00009a95 | 5.54536e-41) 276| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 279| sput v1, com.android.calendar.month.MonthWeekEventsView.EVENT_RIGHT_PADDING .line 100 281| const v6, #+39574 (0x00009a96 | 5.54550e-41) 284| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 287| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 288| sput v0, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING .line 102 290| const v6, #+39575 (0x00009a97 | 5.54564e-41) 293| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 296| sput v3, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH .line 104 298| const v6, #+39576 (0x00009a98 | 5.54578e-41) 301| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 304| const/16 v0, #+24 (0x00000018 | 3.36312e-44) 306| sput v0, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER .line 105 308| const v6, #+39577 (0x00009a99 | 5.54592e-41) 311| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 314| sput-boolean v2, com.android.calendar.month.MonthWeekEventsView.mInitialized .line 121 316| const v6, #+39578 (0x00009a9a | 5.54606e-41) 319| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 322| new-instance v0, java.lang.StringBuilder 324| const v6, #+39579 (0x00009a9b | 5.54620e-41) 327| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 330| const/16 v1, #+50 (0x00000032 | 7.00649e-44) 332| invoke-direct {v0,v1}, java.lang.StringBuilder.(int):void 335| const v6, #+39580 (0x00009a9c | 5.54634e-41) 338| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 341| sput-object v0, com.android.calendar.month.MonthWeekEventsView.mStringBuilder .line 123 343| const v6, #+39581 (0x00009a9d | 5.54648e-41) 346| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 349| new-instance v0, java.util.Formatter 351| const v6, #+39582 (0x00009a9e | 5.54662e-41) 354| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 357| sget-object v1, com.android.calendar.month.MonthWeekEventsView.mStringBuilder 359| const v6, #+39583 (0x00009a9f | 5.54676e-41) 362| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 368| move-result-object v2 369| const v6, #+39584 (0x00009aa0 | 5.54690e-41) 372| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-direct {v0,v1,v2}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 378| const v6, #+39585 (0x00009aa1 | 5.54704e-41) 381| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 384| sput-object v0, com.android.calendar.month.MonthWeekEventsView.mFormatter .line 56 386| const v6, #+39586 (0x00009aa2 | 5.54718e-41) 389| invoke-static/range {v6..v6}, CodeCoverage.TraceBasicBlock(int):void 392| return-void } method com.android.calendar.month.MonthWeekEventsView.(android.content.Context):void { .params "context" .src "MonthWeekEventsView.java" .line 251 .prologue_end 0| const v0, #+39587 (0x00009aa3 | 5.54732e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #-1 (0xffffffff | NaN) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 251 9| invoke-direct {v6,v7}, com.android.calendar.month.SimpleWeekView.(android.content.Context):void .line 108 12| const v0, #+39588 (0x00009aa4 | 5.54746e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| new-instance v1, android.text.format.Time 20| const v0, #+39589 (0x00009aa5 | 5.54760e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v1}, android.text.format.Time.():void 29| const v0, #+39590 (0x00009aa6 | 5.54774e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mToday .line 109 37| const v0, #+39591 (0x00009aa7 | 5.54788e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iput-boolean v5, v6, com.android.calendar.month.MonthWeekEventsView.mHasToday .line 110 45| const v0, #+39592 (0x00009aa8 | 5.54802e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput v4, v6, com.android.calendar.month.MonthWeekEventsView.mTodayIndex .line 111 53| const v0, #+39593 (0x00009aa9 | 5.54816e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 60| iput v1, v6, com.android.calendar.month.MonthWeekEventsView.mOrientation .line 112 62| const v0, #+39594 (0x00009aaa | 5.54830e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mEvents .line 113 70| const v0, #+39595 (0x00009aab | 5.54844e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents .line 114 78| const v0, #+39596 (0x00009aac | 5.54858e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mDna .line 117 86| const v0, #+39597 (0x00009aad | 5.54872e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| new-instance v1, com.android.calendar.month.MonthWeekEventsView$FloatRef 94| const v0, #+39598 (0x00009aae | 5.54886e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const/16 v2, #+1120 (0x00000460 | 1.56945e-42) 102| invoke-direct {v1,v6,v2}, com.android.calendar.month.MonthWeekEventsView$FloatRef.(com.android.calendar.month.MonthWeekEventsView, int):void 105| const v0, #+39599 (0x00009aaf | 5.54900e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mEventOutlines .line 167 113| const v0, #+39600 (0x00009ab0 | 5.54914e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v4, v6, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex .line 171 121| const v0, #+39601 (0x00009ab1 | 5.54928e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iput v4, v6, com.android.calendar.month.MonthWeekEventsView.mEventChipOutlineColor .line 176 129| const v0, #+39602 (0x00009ab2 | 5.54942e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput v5, v6, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha .line 177 137| const v0, #+39603 (0x00009ab3 | 5.54956e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator .line 179 145| const v0, #+39604 (0x00009ab4 | 5.54970e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| new-instance v1, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener 153| const v0, #+39605 (0x00009ab5 | 5.54984e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v1,v6}, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.(com.android.calendar.month.MonthWeekEventsView):void 162| const v0, #+39606 (0x00009ab6 | 5.54998e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener .line 252 170| const v0, #+39607 (0x00009ab7 | 5.55012e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return-void } method com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int { .params "day" .src "MonthWeekEventsView.java" .line 576 .prologue_end .line 576 0| const v0, #+39608 (0x00009ab8 | 5.55026e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v6, com.android.calendar.month.MonthWeekEventsView.mWidth .line 577 .local v1, "effectiveWidth", int 8| const v0, #+39609 (0x00009ab9 | 5.55040e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) .line 578 .local v2, "x", int 15| const/4 v3, #+0 (0x00000000 | 0.00000) .line 579 .local v3, "xOffset", int 16| iget-boolean v4, v6, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 18| const v0, #+39610 (0x00009aba | 5.55054e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v4, Label_1 .line 580 26| const v0, #+39611 (0x00009abb | 5.55068e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget v4, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 34| const v0, #+39612 (0x00009abc | 5.55082e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v5, v6, com.android.calendar.month.MonthWeekEventsView.mPadding 42| const v0, #+39613 (0x00009abd | 5.55096e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| add-int v3, v4, v5 .line 581 50| sub-int/2addr v1, v3 Label_1: .line 583 51| const v0, #+39614 (0x00009abe | 5.55110e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| mul-int v4, v7, v1 59| iget v5, v6, com.android.calendar.month.MonthWeekEventsView.mNumDays 61| const v0, #+39615 (0x00009abf | 5.55124e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| div-int/2addr v4, v5 68| const v0, #+39616 (0x00009ac0 | 5.55138e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| add-int v2, v4, v3 .line 584 76| return v2 } method com.android.calendar.month.MonthWeekEventsView.drawClick(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 661 .prologue_end .line 661 0| const v0, #+39617 (0x00009ac1 | 5.55152e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v4, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex 8| const v0, #+39618 (0x00009ac2 | 5.55166e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v3, #-1 (0xffffffff | NaN) 15| if-eq v2, v3, Label_1 .line 662 17| const v0, #+39619 (0x00009ac3 | 5.55180e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.p 25| const v0, #+39620 (0x00009ac4 | 5.55194e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, android.graphics.Paint.getAlpha():int 34| move-result v1 35| const v0, #+39621 (0x00009ac5 | 5.55208e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 663 .local v1, "alpha", int 41| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.p 43| const v0, #+39622 (0x00009ac6 | 5.55222e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v3, v4, com.android.calendar.month.MonthWeekEventsView.mClickedDayColor 51| const v0, #+39623 (0x00009ac7 | 5.55236e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v3}, android.graphics.Paint.setColor(int):void .line 664 60| const v0, #+39624 (0x00009ac8 | 5.55251e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.p 68| const v0, #+39625 (0x00009ac9 | 5.55265e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/16 v3, #+128 (0x00000080 | 1.79366e-43) 76| invoke-virtual {v2,v3}, android.graphics.Paint.setAlpha(int):void .line 665 79| const v0, #+39626 (0x00009aca | 5.55279e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.r 87| const v0, #+39627 (0x00009acb | 5.55293e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v3, v4, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex 95| const v0, #+39628 (0x00009acc | 5.55307e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-direct {v4,v3}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 104| move-result v3 105| const v0, #+39629 (0x00009acd | 5.55321e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput v3, v2, android.graphics.Rect.left .line 666 113| const v0, #+39630 (0x00009ace | 5.55335e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.r 121| const v0, #+39631 (0x00009acf | 5.55349e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget v3, v4, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex 129| const v0, #+39632 (0x00009ad0 | 5.55363e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 137| invoke-direct {v4,v3}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 140| move-result v3 141| const v0, #+39633 (0x00009ad1 | 5.55377e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iput v3, v2, android.graphics.Rect.right .line 667 149| const v0, #+39634 (0x00009ad2 | 5.55391e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.r 157| const v0, #+39635 (0x00009ad3 | 5.55405e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| sget v3, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 165| const v0, #+39636 (0x00009ad4 | 5.55419e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iput v3, v2, android.graphics.Rect.top .line 668 173| const v0, #+39637 (0x00009ad5 | 5.55433e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.r 181| const v0, #+39638 (0x00009ad6 | 5.55447e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v3, v4, com.android.calendar.month.MonthWeekEventsView.mHeight 189| const v0, #+39639 (0x00009ad7 | 5.55461e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iput v3, v2, android.graphics.Rect.bottom .line 669 197| const v0, #+39640 (0x00009ad8 | 5.55475e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.r 205| const v0, #+39641 (0x00009ad9 | 5.55489e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v3, v4, com.android.calendar.month.MonthWeekEventsView.p 213| const v0, #+39642 (0x00009ada | 5.55503e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v5,v2,v3}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 670 222| const v0, #+39643 (0x00009adb | 5.55517e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v2, v4, com.android.calendar.month.MonthWeekEventsView.p 230| const v0, #+39644 (0x00009adc | 5.55531e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v2,v1}, android.graphics.Paint.setAlpha(int):void Label_1: .line 672 .end_local v1 239| const v0, #+39645 (0x00009add | 5.55545e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| return-void } method com.android.calendar.month.MonthWeekEventsView.clearClickedDay():void { .src "MonthWeekEventsView.java" .line 1107 .prologue_end .line 1107 0| const v0, #+39646 (0x00009ade | 5.55559e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #-1 (0xffffffff | NaN) 7| iput v1, v2, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex .line 1108 9| const v0, #+39647 (0x00009adf | 5.55573e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, com.android.calendar.month.MonthWeekEventsView.invalidate():void .line 1109 18| const v0, #+39648 (0x00009ae0 | 5.55587e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.month.MonthWeekEventsView.createDna(java.util.ArrayList):void { .params "?" .src "MonthWeekEventsView.java" .line 270 .local_ex v12, "unsortedEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+39649 (0x00009ae1 | 5.55601e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 270 7| if-eqz v12, Label_1 9| const v0, #+39650 (0x00009ae2 | 5.55615e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v11, com.android.calendar.month.MonthWeekEventsView.mWidth 17| const v0, #+39651 (0x00009ae3 | 5.55629e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget v2, com.android.calendar.month.MonthWeekEventsView.MIN_WEEK_WIDTH 25| const v0, #+39652 (0x00009ae4 | 5.55643e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-gt v1, v2, Label_2 Label_1: .line 273 33| const v0, #+39653 (0x00009ae5 | 5.55657e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v12, v11, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents .line 274 41| const v0, #+39654 (0x00009ae6 | 5.55671e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v5, v11, com.android.calendar.month.MonthWeekEventsView.mDna .line 275 49| const v0, #+39655 (0x00009ae7 | 5.55685e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void Label_2: .line 270 56| const v0, #+39656 (0x00009ae8 | 5.55699e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v11}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 65| move-result-object v1 66| const v0, #+39657 (0x00009ae9 | 5.55713e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-eqz v1, Label_1 .line 278 74| const v0, #+39658 (0x00009aea | 5.55727e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput-object v5, v11, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents .line 281 82| const v0, #+39659 (0x00009aeb | 5.55741e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| sget-boolean v1, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth 90| const v0, #+39660 (0x00009aec | 5.55755e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-nez v1, Label_6 .line 282 98| const v0, #+39661 (0x00009aed | 5.55769e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v1, v11, com.android.calendar.month.MonthWeekEventsView.mEvents 106| const v0, #+39662 (0x00009aee | 5.55783e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-interface {v1}, java.util.List.size():int 115| move-result v10 116| const v0, #+39663 (0x00009aef | 5.55797e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 283 .local v10, "numDays", int 122| iget v1, v11, com.android.calendar.month.MonthWeekEventsView.mWidth 124| const v0, #+39664 (0x00009af0 | 5.55811e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget v2, v11, com.android.calendar.month.MonthWeekEventsView.mPadding 132| const v0, #+39665 (0x00009af1 | 5.55825e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| mul-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 140| sub-int v9, v1, v2 .line 284 .local v9, "effectiveWidth", int 142| iget-boolean v1, v11, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 144| const v0, #+39666 (0x00009af2 | 5.55839e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eqz v1, Label_3 .line 285 152| const v0, #+39667 (0x00009af3 | 5.55853e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| sget v1, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 160| const v0, #+39668 (0x00009af4 | 5.55867e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| sub-int/2addr v9, v1 Label_3: .line 287 167| const v0, #+39669 (0x00009af5 | 5.55881e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| div-int v1, v9, v10 175| const v0, #+39670 (0x00009af6 | 5.55895e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING 183| const v0, #+39671 (0x00009af7 | 5.55909e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| mul-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 191| sub-int/2addr v1, v2 192| sput v1, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH .line 288 194| const v0, #+39672 (0x00009af8 | 5.55923e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v1, v11, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 202| const v0, #+39673 (0x00009af9 | 5.55937e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH 210| const v0, #+39674 (0x00009afa | 5.55951e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| int-to-float v2, v2 217| invoke-virtual {v1,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 289 220| const v0, #+39675 (0x00009afb | 5.55965e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| new-array v1, v10, int[] 228| const v0, #+39676 (0x00009afc | 5.55979e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iput-object v1, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs .line 290 236| const v0, #+39677 (0x00009afd | 5.55993e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| const/4 v8, #+0 (0x00000000 | 0.00000) Label_4: .local v8, "day", int 243| const v0, #+39678 (0x00009afe | 5.56007e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| if-ge v8, v10, Label_5 .line 291 251| const v0, #+39679 (0x00009aff | 5.56021e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v1, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs 259| const v0, #+39680 (0x00009b00 | 5.56035e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-direct {v11,v8}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 268| move-result v2 269| const v0, #+39681 (0x00009b01 | 5.56049e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| sget v5, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH 277| const v0, #+39682 (0x00009b02 | 5.56063e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| div-int/lit8 v5, v5, #+2 (0x00000002 | 2.80260e-45) 285| const v0, #+39683 (0x00009b03 | 5.56077e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| add-int/2addr v2, v5 292| sget v5, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING 294| const v0, #+39684 (0x00009b04 | 5.56091e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| add-int/2addr v2, v5 301| aput v2, v1, v8 .line 290 303| const v0, #+39685 (0x00009b05 | 5.56105e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 311| goto/16 Label_4 Label_5: .line 295 313| const v0, #+39686 (0x00009b06 | 5.56119e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| sget v1, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 321| const v0, #+39687 (0x00009b07 | 5.56133e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 329| const v0, #+39688 (0x00009b08 | 5.56147e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| add-int/2addr v1, v2 336| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT 338| const v0, #+39689 (0x00009b09 | 5.56161e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| add-int/2addr v1, v2 345| add-int/lit8 v3, v1, #+1 (0x00000001 | 1.40130e-45) .line 296 .local v3, "top", int 347| iget v1, v11, com.android.calendar.month.MonthWeekEventsView.mHeight 349| const v0, #+39690 (0x00009b0a | 5.56175e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 357| const v0, #+39691 (0x00009b0b | 5.56189e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| sub-int v4, v1, v2 .line 297 .local v4, "bottom", int 365| iget v1, v11, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay .line 298 367| const v0, #+39692 (0x00009b0c | 5.56203e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| sget v5, com.android.calendar.month.MonthWeekEventsView.DNA_MIN_SEGMENT_HEIGHT 375| const v0, #+39693 (0x00009b0d | 5.56217e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v6, v11, com.android.calendar.month.MonthWeekEventsView.mDayXs 383| const v0, #+39694 (0x00009b0e | 5.56231e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-virtual {v11}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 392| move-result-object v7 393| const v0, #+39695 (0x00009b0f | 5.56245e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| move-object v2, v12 .line 297 400| invoke-static/range {v1..v7}, com.android.calendar.Utils.createDNAStrands(int, java.util.ArrayList, int, int, int, int[], android.content.Context):java.util.HashMap 403| move-result-object v1 404| const v0, #+39696 (0x00009b10 | 5.56259e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iput-object v1, v11, com.android.calendar.month.MonthWeekEventsView.mDna Label_6: .line 300 .end_local v3 .end_local v4 .end_local v8 .end_local v9 .end_local v10 412| const v0, #+39697 (0x00009b11 | 5.56273e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| return-void } method com.android.calendar.month.MonthWeekEventsView.drawBackground(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 625 .prologue_end .line 625 0| const v0, #+39698 (0x00009b12 | 5.56287e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 626 .local v1, "i", int 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 627 .local v2, "offset", int 8| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 10| const v0, #+39699 (0x00009b13 | 5.56301e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v4, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 18| const v0, #+39700 (0x00009b14 | 5.56315e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v4, v3, android.graphics.Rect.top .line 628 26| const v0, #+39701 (0x00009b15 | 5.56330e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 34| const v0, #+39702 (0x00009b16 | 5.56344e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mHeight 42| const v0, #+39703 (0x00009b17 | 5.56358e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput v4, v3, android.graphics.Rect.bottom .line 629 50| const v0, #+39704 (0x00009b18 | 5.56372e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-boolean v3, v5, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 58| const v0, #+39705 (0x00009b19 | 5.56386e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v3, Label_1 .line 630 66| const v0, #+39706 (0x00009b1a | 5.56400e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 631 73| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 633 74| const v0, #+39707 (0x00009b1b | 5.56414e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 82| const v0, #+39708 (0x00009b1c | 5.56428e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| aget-boolean v3, v3, v1 90| const v0, #+39709 (0x00009b1d | 5.56442e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-nez v3, Label_6 Label_2: .line 634 98| const v0, #+39710 (0x00009b1e | 5.56456e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 106| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 108| const v0, #+39711 (0x00009b1f | 5.56470e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| array-length v3, v3 115| const v0, #+39712 (0x00009b20 | 5.56484e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-ge v1, v3, Label_3 123| const v0, #+39713 (0x00009b21 | 5.56498e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 131| const v0, #+39714 (0x00009b22 | 5.56512e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| aget-boolean v3, v3, v1 139| const v0, #+39715 (0x00009b23 | 5.56526e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 147| if-nez v3, Label_2 Label_3: .line 636 149| const v0, #+39716 (0x00009b24 | 5.56540e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 157| const v0, #+39717 (0x00009b25 | 5.56554e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| sub-int v4, v1, v2 165| invoke-direct {v5,v4}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 168| move-result v4 169| const v0, #+39718 (0x00009b26 | 5.56568e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput v4, v3, android.graphics.Rect.right .line 637 177| const v0, #+39719 (0x00009b27 | 5.56582e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 185| const v0, #+39720 (0x00009b28 | 5.56596e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const/4 v4, #+0 (0x00000000 | 0.00000) 192| iput v4, v3, android.graphics.Rect.left .line 638 194| const v0, #+39721 (0x00009b29 | 5.56610e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.p 202| const v0, #+39722 (0x00009b2a | 5.56624e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mMonthBGOtherColor 210| const v0, #+39723 (0x00009b2b | 5.56638e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-virtual {v3,v4}, android.graphics.Paint.setColor(int):void .line 639 219| const v0, #+39724 (0x00009b2c | 5.56652e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 227| const v0, #+39725 (0x00009b2d | 5.56666e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v4, v5, com.android.calendar.month.MonthWeekEventsView.p 235| const v0, #+39726 (0x00009b2e | 5.56680e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v6,v3,v4}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_4: .line 651 244| const v0, #+39727 (0x00009b2f | 5.56694e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-boolean v3, v5, com.android.calendar.month.MonthWeekEventsView.mHasToday 252| const v0, #+39728 (0x00009b30 | 5.56708e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| if-eqz v3, Label_5 .line 652 260| const v0, #+39729 (0x00009b31 | 5.56722e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.p 268| const v0, #+39730 (0x00009b32 | 5.56736e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mMonthBGTodayColor 276| const v0, #+39731 (0x00009b33 | 5.56750e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v3,v4}, android.graphics.Paint.setColor(int):void .line 653 285| const v0, #+39732 (0x00009b34 | 5.56764e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 293| const v0, #+39733 (0x00009b35 | 5.56778e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mTodayIndex 301| const v0, #+39734 (0x00009b36 | 5.56792e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-direct {v5,v4}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 310| move-result v4 311| const v0, #+39735 (0x00009b37 | 5.56806e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iput v4, v3, android.graphics.Rect.left .line 654 319| const v0, #+39736 (0x00009b38 | 5.56820e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 327| const v0, #+39737 (0x00009b39 | 5.56834e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mTodayIndex 335| const v0, #+39738 (0x00009b3a | 5.56848e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 343| invoke-direct {v5,v4}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 346| move-result v4 347| const v0, #+39739 (0x00009b3b | 5.56862e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iput v4, v3, android.graphics.Rect.right .line 655 355| const v0, #+39740 (0x00009b3c | 5.56876e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 363| const v0, #+39741 (0x00009b3d | 5.56890e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget-object v4, v5, com.android.calendar.month.MonthWeekEventsView.p 371| const v0, #+39742 (0x00009b3e | 5.56904e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v6,v3,v4}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void Label_5: .line 657 380| const v0, #+39743 (0x00009b3f | 5.56918e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| return-void Label_6: .line 641 387| const v0, #+39744 (0x00009b40 | 5.56932e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 395| const v0, #+39745 (0x00009b41 | 5.56946e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v4, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 403| const v0, #+39746 (0x00009b42 | 5.56960e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| array-length v4, v4 410| const v0, #+39747 (0x00009b43 | 5.56974e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| add-int/lit8 v1, v4, #-1 (0xffffffff | NaN) 418| aget-boolean v3, v3, v1 420| const v0, #+39748 (0x00009b44 | 5.56988e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| if-nez v3, Label_4 Label_7: .line 642 428| const v0, #+39749 (0x00009b45 | 5.57002e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 436| if-lt v1, v2, Label_8 438| const v0, #+39750 (0x00009b46 | 5.57016e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.mOddMonth 446| const v0, #+39751 (0x00009b47 | 5.57030e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| aget-boolean v3, v3, v1 454| const v0, #+39752 (0x00009b48 | 5.57044e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 462| if-nez v3, Label_7 Label_8: .line 644 464| const v0, #+39753 (0x00009b49 | 5.57058e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) .line 646 472| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 474| const v0, #+39754 (0x00009b4a | 5.57072e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mWidth 482| const v0, #+39755 (0x00009b4b | 5.57086e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| iput v4, v3, android.graphics.Rect.right .line 647 490| const v0, #+39756 (0x00009b4c | 5.57100e-41) 493| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 496| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 498| const v0, #+39757 (0x00009b4d | 5.57114e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| sub-int v4, v1, v2 506| invoke-direct {v5,v4}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 509| move-result v4 510| const v0, #+39758 (0x00009b4e | 5.57128e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| iput v4, v3, android.graphics.Rect.left .line 648 518| const v0, #+39759 (0x00009b4f | 5.57142e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.p 526| const v0, #+39760 (0x00009b50 | 5.57156e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mMonthBGOtherColor 534| const v0, #+39761 (0x00009b51 | 5.57170e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| invoke-virtual {v3,v4}, android.graphics.Paint.setColor(int):void .line 649 543| const v0, #+39762 (0x00009b52 | 5.57184e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| iget-object v3, v5, com.android.calendar.month.MonthWeekEventsView.r 551| const v0, #+39763 (0x00009b53 | 5.57198e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| iget-object v4, v5, com.android.calendar.month.MonthWeekEventsView.p 559| const v0, #+39764 (0x00009b54 | 5.57212e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| invoke-virtual {v6,v3,v4}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void 568| const v0, #+39765 (0x00009b55 | 5.57226e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| goto/16 Label_4 } method com.android.calendar.month.MonthWeekEventsView.drawDNA(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 971 .prologue_end .line 971 0| const v0, #+39766 (0x00009b56 | 5.57240e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDna 8| const v0, #+39767 (0x00009b57 | 5.57254e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_7 .line 972 16| const v0, #+39768 (0x00009b58 | 5.57268e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDna 24| const v0, #+39769 (0x00009b59 | 5.57282e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, java.util.HashMap.values():java.util.Collection 33| move-result-object v1 34| const v0, #+39770 (0x00009b5a | 5.57296e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v1}, java.lang.Iterable.iterator():java.util.Iterator 43| move-result-object v10 44| const v0, #+39771 (0x00009b5b | 5.57310e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v10, "strand$iterator", java.util.Iterator 50| const v0, #+39772 (0x00009b5c | 5.57324e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v10}, java.util.Iterator.hasNext():boolean 59| move-result v1 60| const v0, #+39773 (0x00009b5d | 5.57338e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| if-eqz v1, Label_2 68| const v0, #+39774 (0x00009b5e | 5.57352e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-interface {v10}, java.util.Iterator.next():java.lang.Object 77| move-result-object v9 78| const v0, #+39775 (0x00009b5f | 5.57366e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| check-cast v9, com.android.calendar.Utils$DNAStrand .line 973 .local v9, "strand", com.android.calendar.Utils$DNAStrand 86| const v0, #+39776 (0x00009b60 | 5.57380e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v1, v9, com.android.calendar.Utils$DNAStrand.color 94| const v0, #+39777 (0x00009b61 | 5.57394e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| sget v2, com.android.calendar.month.MonthWeekEventsView.CONFLICT_COLOR 102| const v0, #+39778 (0x00009b62 | 5.57409e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-eq v1, v2, Label_1 110| const v0, #+39779 (0x00009b63 | 5.57423e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 118| const v0, #+39780 (0x00009b64 | 5.57437e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v1, Label_1 .line 974 126| const v0, #+39781 (0x00009b65 | 5.57451e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 134| const v0, #+39782 (0x00009b66 | 5.57465e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| array-length v1, v1 141| const v0, #+39783 (0x00009b67 | 5.57479e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v1, Label_1 .line 977 149| const v0, #+39784 (0x00009b68 | 5.57493e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 157| const v0, #+39785 (0x00009b69 | 5.57507e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v2, v9, com.android.calendar.Utils$DNAStrand.color 165| const v0, #+39786 (0x00009b6a | 5.57521e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 978 174| const v0, #+39787 (0x00009b6b | 5.57535e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 182| const v0, #+39788 (0x00009b6c | 5.57549e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v2, v12, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 190| const v0, #+39789 (0x00009b6d | 5.57563e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v13,v1,v2}, android.graphics.Canvas.drawLines(float[], android.graphics.Paint):void 199| const v0, #+39790 (0x00009b6e | 5.57577e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| goto/16 Label_1 Label_2: .line 981 .end_local v9 207| const v0, #+39791 (0x00009b6f | 5.57591e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDna 215| const v0, #+39792 (0x00009b70 | 5.57605e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| sget v2, com.android.calendar.month.MonthWeekEventsView.CONFLICT_COLOR 223| const v0, #+39793 (0x00009b71 | 5.57619e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 232| move-result-object v2 233| const v0, #+39794 (0x00009b72 | 5.57633e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-virtual {v1,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 242| move-result-object v9 243| const v0, #+39795 (0x00009b73 | 5.57647e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| check-cast v9, com.android.calendar.Utils$DNAStrand .line 982 .restart_local v9 251| const v0, #+39796 (0x00009b74 | 5.57661e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-eqz v9, Label_3 259| const v0, #+39797 (0x00009b75 | 5.57675e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 267| const v0, #+39798 (0x00009b76 | 5.57689e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| if-eqz v1, Label_3 275| const v0, #+39799 (0x00009b77 | 5.57703e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 283| const v0, #+39800 (0x00009b78 | 5.57717e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| array-length v1, v1 290| const v0, #+39801 (0x00009b79 | 5.57731e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| if-eqz v1, Label_3 .line 983 298| const v0, #+39802 (0x00009b7a | 5.57745e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 306| const v0, #+39803 (0x00009b7b | 5.57759e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget v2, v9, com.android.calendar.Utils$DNAStrand.color 314| const v0, #+39804 (0x00009b7c | 5.57773e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 984 323| const v0, #+39805 (0x00009b7d | 5.57787e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.points 331| const v0, #+39806 (0x00009b7e | 5.57801e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| iget-object v2, v12, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 339| const v0, #+39807 (0x00009b7f | 5.57815e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v13,v1,v2}, android.graphics.Canvas.drawLines(float[], android.graphics.Paint):void Label_3: .line 986 348| const v0, #+39808 (0x00009b80 | 5.57829e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDayXs 356| const v0, #+39809 (0x00009b81 | 5.57843e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-nez v1, Label_4 .line 987 364| const v0, #+39810 (0x00009b82 | 5.57857e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| return-void Label_4: .line 989 371| const v0, #+39811 (0x00009b83 | 5.57871e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDayXs 379| const v0, #+39812 (0x00009b84 | 5.57885e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| array-length v8, v1 .line 990 .local v8, "numDays", int 386| const v0, #+39813 (0x00009b85 | 5.57899e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| sget v1, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH 394| const v0, #+39814 (0x00009b86 | 5.57913e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH 402| const v0, #+39815 (0x00009b87 | 5.57927e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| sub-int/2addr v1, v2 409| div-int/lit8 v11, v1, #+2 (0x00000002 | 2.80260e-45) .line 991 .local v11, "xOffset", int 411| const v0, #+39816 (0x00009b88 | 5.57941e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| if-eqz v9, Label_7 419| const v0, #+39817 (0x00009b89 | 5.57955e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.allDays 427| const v0, #+39818 (0x00009b8a | 5.57969e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| if-eqz v1, Label_7 435| const v0, #+39819 (0x00009b8b | 5.57983e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.allDays 443| const v0, #+39820 (0x00009b8c | 5.57997e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| array-length v1, v1 450| const v0, #+39821 (0x00009b8d | 5.58011e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| if-ne v1, v8, Label_7 .line 992 458| const v0, #+39822 (0x00009b8e | 5.58025e-41) 461| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 464| const/4 v7, #+0 (0x00000000 | 0.00000) Label_5: .local v7, "i", int 465| const v0, #+39823 (0x00009b8f | 5.58039e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| if-ge v7, v8, Label_7 .line 995 473| const v0, #+39824 (0x00009b90 | 5.58053e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| iget-object v1, v9, com.android.calendar.Utils$DNAStrand.allDays 481| const v0, #+39825 (0x00009b91 | 5.58067e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| aget v1, v1, v7 489| const v0, #+39826 (0x00009b92 | 5.58081e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| if-eqz v1, Label_6 .line 996 497| const v0, #+39827 (0x00009b93 | 5.58095e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 505| const v0, #+39828 (0x00009b94 | 5.58109e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iget-object v2, v9, com.android.calendar.Utils$DNAStrand.allDays 513| const v0, #+39829 (0x00009b95 | 5.58123e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| aget v2, v2, v7 521| const v0, #+39830 (0x00009b96 | 5.58137e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 997 530| const v0, #+39831 (0x00009b97 | 5.58151e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDayXs 538| const v0, #+39832 (0x00009b98 | 5.58165e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| aget v1, v1, v7 546| const v0, #+39833 (0x00009b99 | 5.58179e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| add-int/2addr v1, v11 553| int-to-float v2, v1 554| sget v1, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 556| const v0, #+39834 (0x00009b9a | 5.58193e-41) 559| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 562| int-to-float v3, v1 563| iget-object v1, v12, com.android.calendar.month.MonthWeekEventsView.mDayXs 565| const v0, #+39835 (0x00009b9b | 5.58207e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| aget v1, v1, v7 573| const v0, #+39836 (0x00009b9c | 5.58221e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| add-int/2addr v1, v11 580| int-to-float v4, v1 .line 998 581| sget v1, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 583| const v0, #+39837 (0x00009b9d | 5.58235e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| sget v5, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT 591| const v0, #+39838 (0x00009b9e | 5.58249e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| add-int/2addr v1, v5 598| int-to-float v5, v1 599| iget-object v6, v12, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 601| const v0, #+39839 (0x00009b9f | 5.58263e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| move-object v1, v13 .line 997 608| invoke-virtual/range {v1..v6}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void Label_6: .line 992 611| const v0, #+39840 (0x00009ba0 | 5.58277e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 619| goto/16 Label_5 Label_7: .line 1003 .end_local v7 .end_local v8 .end_local v9 .end_local v10 .end_local v11 621| const v0, #+39841 (0x00009ba1 | 5.58291e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| return-void } method com.android.calendar.month.MonthWeekEventsView.drawDaySeparators(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 589 .prologue_end 0| const v0, #+39842 (0x00009ba2 | 5.58305e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+0 (0x00000000 | 0.00000) 7| const/4 v12, #+0 (0x00000000 | 0.00000) .line 589 8| const/16 v10, #+32 (0x00000020 | 4.48416e-44) 10| new-array v4, v10, float[] .line 590 .local v4, "lines", float[] 12| const v0, #+39843 (0x00009ba3 | 5.58319e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const/16 v1, #+24 (0x00000018 | 3.36312e-44) .line 591 .local v1, "count", int 20| const/4 v5, #+0 (0x00000000 | 0.00000) .line 592 .local v5, "wkNumOffset", int 21| const/4 v2, #+0 (0x00000000 | 0.00000) .line 593 .local v2, "i", int 22| iget-boolean v10, v14, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 24| const v0, #+39844 (0x00009ba4 | 5.58333e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v10, Label_1 .line 595 32| const v0, #+39845 (0x00009ba5 | 5.58347e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| sget v10, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 40| const v0, #+39846 (0x00009ba6 | 5.58361e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget v11, v14, com.android.calendar.month.MonthWeekEventsView.mPadding 48| const v0, #+39847 (0x00009ba7 | 5.58375e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| add-int v7, v10, v11 .line 596 .local v7, "xOffset", int 56| const/16 v1, #+28 (0x0000001c | 3.92364e-44) .line 597 58| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 59| int-to-float v10, v7 60| aput v10, v4, v13 .line 598 62| const v0, #+39848 (0x00009ba8 | 5.58389e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .local v3, "i", int 70| aput v12, v4, v2 .line 599 72| const v0, #+39849 (0x00009ba9 | 5.58403e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 80| int-to-float v10, v7 81| aput v10, v4, v3 .line 600 83| const v0, #+39850 (0x00009baa | 5.58417e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 91| iget v10, v14, com.android.calendar.month.MonthWeekEventsView.mHeight 93| const v0, #+39851 (0x00009bab | 5.58431e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| int-to-float v10, v10 100| aput v10, v4, v2 .line 601 102| const v0, #+39852 (0x00009bac | 5.58445e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 109| move v2, v3 Label_1: .line 603 .end_local v3 .end_local v7 .restart_local v2 110| const v0, #+39853 (0x00009bad | 5.58459e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| add-int/lit8 v1, v1, #+4 (0x00000004 | 5.60519e-45) .line 604 118| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 120| aput v12, v4, v2 .line 605 122| const v0, #+39854 (0x00009bae | 5.58473e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 130| aput v12, v4, v3 .line 606 132| const v0, #+39855 (0x00009baf | 5.58488e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 140| iget v10, v14, com.android.calendar.month.MonthWeekEventsView.mWidth 142| const v0, #+39856 (0x00009bb0 | 5.58502e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| int-to-float v10, v10 149| aput v10, v4, v2 .line 607 151| const v0, #+39857 (0x00009bb1 | 5.58516e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 159| aput v12, v4, v3 .line 608 161| const v0, #+39858 (0x00009bb2 | 5.58530e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v8, #+0 (0x00000000 | 0.00000) .line 609 .local v8, "y0", int 168| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mHeight .local v9, "y1", int 170| const v0, #+39859 (0x00009bb3 | 5.58544e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| move v3, v2 Label_2: .line 611 .end_local v2 .restart_local v3 177| const v0, #+39860 (0x00009bb4 | 5.58558e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| if-ge v3, v1, Label_3 .line 612 185| const v0, #+39861 (0x00009bb5 | 5.58572e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| div-int/lit8 v10, v3, #+4 (0x00000004 | 5.60519e-45) 193| const v0, #+39862 (0x00009bb6 | 5.58586e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| sub-int/2addr v10, v5 200| invoke-direct {v14,v10}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 203| move-result v6 204| const v0, #+39863 (0x00009bb7 | 5.58600e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 613 .local v6, "x", int 210| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 212| int-to-float v10, v6 213| aput v10, v4, v3 .line 614 215| const v0, #+39864 (0x00009bb8 | 5.58614e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 223| aput v12, v4, v2 .line 615 225| const v0, #+39865 (0x00009bb9 | 5.58628e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 233| int-to-float v10, v6 234| aput v10, v4, v3 .line 616 236| const v0, #+39866 (0x00009bba | 5.58642e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 244| int-to-float v10, v9 245| aput v10, v4, v2 247| const v0, #+39867 (0x00009bbb | 5.58656e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| goto/16 Label_2 Label_3: .line 618 .end_local v6 255| const v0, #+39868 (0x00009bbc | 5.58670e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v10, v14, com.android.calendar.month.MonthWeekEventsView.p 263| const v0, #+39869 (0x00009bbd | 5.58684e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget v11, v14, com.android.calendar.month.MonthWeekEventsView.mDaySeparatorInnerColor 271| const v0, #+39870 (0x00009bbe | 5.58698e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v10,v11}, android.graphics.Paint.setColor(int):void .line 619 280| const v0, #+39871 (0x00009bbf | 5.58712e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v10, v14, com.android.calendar.month.MonthWeekEventsView.p 288| const v0, #+39872 (0x00009bc0 | 5.58726e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| sget v11, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 296| const v0, #+39873 (0x00009bc1 | 5.58740e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| int-to-float v11, v11 303| invoke-virtual {v10,v11}, android.graphics.Paint.setStrokeWidth(float):void .line 620 306| const v0, #+39874 (0x00009bc2 | 5.58754e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v10, v14, com.android.calendar.month.MonthWeekEventsView.p 314| const v0, #+39875 (0x00009bc3 | 5.58768e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v15,v4,v13,v1,v10}, android.graphics.Canvas.drawLines(float[], int, int, android.graphics.Paint):void .line 621 323| const v0, #+39876 (0x00009bc4 | 5.58782e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| return-void } method com.android.calendar.month.MonthWeekEventsView.drawEvent(android.graphics.Canvas, com.android.calendar.Event, int, int, int, boolean, boolean, boolean):int { .params "canvas", "event", "x", "y", "rightEdge", "moreEvents", "showTimes", "doDraw" .src "MonthWeekEventsView.java" .line 840 0| move-object/16 v25, v26 3| move-object/16 v26, v27 6| move-object/16 v27, v28 9| move/16 v28, v29 12| move/16 v29, v30 15| move/16 v30, v31 18| move/16 v31, v32 21| move/16 v32, v33 24| move/16 v33, v34 .prologue_end .line 840 27| const v34, #+39877 (0x00009bc5 | 5.58796e-41) 30| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 33| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 35| const v34, #+39878 (0x00009bc6 | 5.58810e-41) 38| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 41| add-int/lit8 v10, v2, #+1 (0x00000001 | 1.40130e-45) .line 841 .local v10, "BORDER_SPACE", int 43| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 45| const v34, #+39879 (0x00009bc7 | 5.58824e-41) 48| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 51| div-int/lit8 v11, v2, #+2 (0x00000002 | 2.80260e-45) .line 842 .local v11, "STROKE_WIDTH_ADJ", int 53| const v34, #+39880 (0x00009bc8 | 5.58838e-41) 56| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 59| move-object/from16 v0, v27 61| iget-boolean v12, v0, com.android.calendar.Event.allDay .line 843 .local v12, "allDay", boolean 63| const v34, #+39881 (0x00009bc9 | 5.58852e-41) 66| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 69| move-object/from16 v0, v25 71| iget v0, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight 73| const v34, #+39882 (0x00009bca | 5.58866e-41) 76| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 79| move/from16 v16, v0 .line 844 .local v16, "eventRequiredSpace", int 81| if-eqz v12, Label_3 .line 846 83| const v34, #+39883 (0x00009bcb | 5.58880e-41) 86| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 89| mul-int/lit8 v2, v10, #+2 (0x00000002 | 2.80260e-45) 91| add-int v16, v16, v2 Label_1: .line 851 93| const v34, #+39884 (0x00009bcc | 5.58894e-41) 96| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 99| sget v18, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING .line 852 .local v18, "reservedSpace", int 101| const v34, #+39885 (0x00009bcd | 5.58908e-41) 104| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 107| if-eqz v31, Label_2 .line 854 109| const v34, #+39886 (0x00009bce | 5.58922e-41) 112| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 115| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_LINE_PADDING 117| const v34, #+39887 (0x00009bcf | 5.58936e-41) 120| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 123| add-int v16, v16, v2 .line 859 125| move-object/from16 v0, v25 127| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight 129| const v34, #+39888 (0x00009bd0 | 5.58950e-41) 132| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 135| add-int v18, v18, v2 Label_2: .line 862 137| const v34, #+39889 (0x00009bd1 | 5.58964e-41) 140| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 143| add-int v2, v29, v16 145| add-int v2, v2, v18 147| move-object/from16 v0, v25 149| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mHeight 151| const v34, #+39890 (0x00009bd2 | 5.58978e-41) 154| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 157| if-le v2, v3, Label_4 .line 864 159| const v34, #+39891 (0x00009bd3 | 5.58992e-41) 162| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 165| return v29 Label_3: .line 847 .end_local v18 166| const v34, #+39892 (0x00009bd4 | 5.59006e-41) 169| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 172| if-eqz v32, Label_1 .line 849 174| const v34, #+39893 (0x00009bd5 | 5.59020e-41) 177| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 180| move-object/from16 v0, v25 182| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight 184| const v34, #+39894 (0x00009bd6 | 5.59034e-41) 187| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 190| add-int v16, v16, v2 192| goto/16 Label_1 Label_4: .line 865 .restart_local v18 194| const v34, #+39895 (0x00009bd7 | 5.59048e-41) 197| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 200| if-nez v33, Label_5 .line 866 202| const v34, #+39896 (0x00009bd8 | 5.59062e-41) 205| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 208| add-int v2, v29, v16 210| return v2 Label_5: .line 869 211| const v34, #+39897 (0x00009bd9 | 5.59076e-41) 214| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 217| move-object/from16 v0, v27 219| iget v2, v0, com.android.calendar.Event.selfAttendeeStatus 221| const v34, #+39898 (0x00009bda | 5.59090e-41) 224| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 227| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 228| if-ne v2, v3, Label_14 230| const v34, #+39899 (0x00009bdb | 5.59104e-41) 233| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 236| const/16 v17, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 870 .local v17, "isDeclined", boolean 238| const v34, #+39900 (0x00009bdc | 5.59118e-41) 241| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 244| move-object/from16 v0, v27 246| iget v15, v0, com.android.calendar.Event.color .line 871 .local v15, "color", int 248| const v34, #+39901 (0x00009bdd | 5.59132e-41) 251| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 254| if-eqz v17, Label_7 .line 872 256| const v34, #+39902 (0x00009bde | 5.59146e-41) 259| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-static {v15}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int 265| move-result v15 266| const v34, #+39903 (0x00009bdf | 5.59160e-41) 269| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 877 272| const v34, #+39904 (0x00009be0 | 5.59174e-41) 275| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 278| if-eqz v12, Label_15 .line 881 280| const v34, #+39905 (0x00009be1 | 5.59188e-41) 283| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 286| move-object/from16 v0, v25 288| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 290| const v34, #+39906 (0x00009be2 | 5.59202e-41) 293| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 296| move/from16 v0, v28 298| iput v0, v2, android.graphics.Rect.left .line 882 300| const v34, #+39907 (0x00009be3 | 5.59216e-41) 303| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 306| move-object/from16 v0, v25 308| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 310| const v34, #+39908 (0x00009be4 | 5.59230e-41) 313| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 316| sub-int v3, v30, v11 318| iput v3, v2, android.graphics.Rect.right .line 883 320| const v34, #+39909 (0x00009be5 | 5.59244e-41) 323| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 326| move-object/from16 v0, v25 328| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 330| const v34, #+39910 (0x00009be6 | 5.59258e-41) 333| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 336| add-int v3, v29, v11 338| iput v3, v2, android.graphics.Rect.top .line 884 340| const v34, #+39911 (0x00009be7 | 5.59272e-41) 343| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 346| move-object/from16 v0, v25 348| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 350| const v34, #+39912 (0x00009be8 | 5.59286e-41) 353| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 356| move-object/from16 v0, v25 358| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight 360| const v34, #+39913 (0x00009be9 | 5.59300e-41) 363| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 366| add-int v3, v3, v29 368| mul-int/lit8 v4, v10, #+2 (0x00000002 | 2.80260e-45) 370| add-int/2addr v3, v4 371| sub-int/2addr v3, v11 372| iput v3, v2, android.graphics.Rect.bottom .line 885 374| const v34, #+39914 (0x00009bea | 5.59314e-41) 377| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 380| add-int v23, v28, v10 .line 886 .local v23, "textX", int 382| move-object/from16 v0, v25 384| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight 386| const v34, #+39915 (0x00009beb | 5.59328e-41) 389| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 392| add-int v2, v2, v29 394| add-int v24, v2, v10 .line 887 .local v24, "textY", int 396| sub-int v22, v30, v10 Label_8: .line 898 .local v22, "textRightEdge", int 398| const v34, #+39916 (0x00009bec | 5.59342e-41) 401| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 404| sget-object v14, android.graphics.Paint$Style.STROKE .line 899 .local v14, "boxStyle", android.graphics.Paint$Style 406| const v34, #+39917 (0x00009bed | 5.59356e-41) 409| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 412| const/16 v19, #+0 (0x00000000 | 0.00000) .line 900 .local v19, "solidBackground", boolean 414| move-object/from16 v0, v27 416| iget v2, v0, com.android.calendar.Event.selfAttendeeStatus 418| const v34, #+39918 (0x00009bee | 5.59370e-41) 421| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 424| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 425| if-eq v2, v3, Label_9 .line 901 427| const v34, #+39919 (0x00009bef | 5.59384e-41) 430| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 433| sget-object v14, android.graphics.Paint$Style.FILL_AND_STROKE .line 902 435| const v34, #+39920 (0x00009bf0 | 5.59398e-41) 438| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 441| if-eqz v12, Label_9 .line 903 443| const v34, #+39921 (0x00009bf1 | 5.59412e-41) 446| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 449| const/16 v19, #+1 (0x00000001 | 1.40130e-45) Label_9: .line 906 451| const v34, #+39922 (0x00009bf2 | 5.59426e-41) 454| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 457| move-object/from16 v0, v25 459| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint 461| const v34, #+39923 (0x00009bf3 | 5.59440e-41) 464| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-virtual {v2,v14}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 907 470| const v34, #+39924 (0x00009bf4 | 5.59454e-41) 473| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 476| move-object/from16 v0, v25 478| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint 480| const v34, #+39925 (0x00009bf5 | 5.59468e-41) 483| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-virtual {v2,v15}, android.graphics.Paint.setColor(int):void .line 908 489| const v34, #+39926 (0x00009bf6 | 5.59482e-41) 492| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 495| move-object/from16 v0, v25 497| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 499| const v34, #+39927 (0x00009bf7 | 5.59496e-41) 502| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 505| move-object/from16 v0, v25 507| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint 509| const v34, #+39928 (0x00009bf8 | 5.59510e-41) 512| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 515| move-object/from16 v0, v26 517| invoke-virtual {v0,v2,v3}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 910 520| const v34, #+39929 (0x00009bf9 | 5.59524e-41) 523| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 526| sub-int v2, v22, v23 528| int-to-float v13, v2 .line 912 .local v13, "avail", float 529| move-object/from16 v0, v27 531| iget-object v2, v0, com.android.calendar.Event.title 533| const v34, #+39930 (0x00009bfa | 5.59538e-41) 536| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 539| move-object/from16 v0, v25 541| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventPaint 543| const v34, #+39931 (0x00009bfb | 5.59552e-41) 546| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 549| sget-object v4, android.text.TextUtils$TruncateAt.END .line 911 551| const v34, #+39932 (0x00009bfc | 5.59567e-41) 554| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 557| invoke-static {v2,v3,v13,v4}, android.text.TextUtils.ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt):java.lang.CharSequence 560| move-result-object v20 561| const v34, #+39933 (0x00009bfd | 5.59581e-41) 564| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 914 .local v20, "text", java.lang.CharSequence 567| if-eqz v19, Label_16 .line 916 569| const v34, #+39934 (0x00009bfe | 5.59595e-41) 572| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 575| move-object/from16 v0, v25 577| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mSolidBackgroundEventPaint 579| const v34, #+39935 (0x00009bff | 5.59609e-41) 582| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 585| move-object/from16 v21, v0 Label_10: .line 928 .local v21, "textPaint", android.graphics.Paint 587| const v34, #+39936 (0x00009c00 | 5.59623e-41) 590| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-interface/range {v20..v20}, java.lang.CharSequence.toString():java.lang.String 596| move-result-object v2 597| const v34, #+39937 (0x00009c01 | 5.59637e-41) 600| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 603| move/from16 v0, v23 605| int-to-float v3, v0 606| move/from16 v0, v24 608| int-to-float v4, v0 609| move-object/from16 v0, v26 611| move-object/from16 v1, v21 613| invoke-virtual {v0,v2,v3,v4,v1}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 929 616| const v34, #+39938 (0x00009c02 | 5.59651e-41) 619| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 622| move-object/from16 v0, v25 624| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventHeight 626| const v34, #+39939 (0x00009c03 | 5.59665e-41) 629| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 632| add-int v29, v29, v2 .line 930 634| if-eqz v12, Label_11 .line 931 636| const v34, #+39940 (0x00009c04 | 5.59679e-41) 639| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 642| mul-int/lit8 v2, v10, #+2 (0x00000002 | 2.80260e-45) 644| add-int v29, v29, v2 Label_11: .line 934 646| const v34, #+39941 (0x00009c05 | 5.59693e-41) 649| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 652| if-eqz v32, Label_13 654| const v34, #+39942 (0x00009c06 | 5.59707e-41) 657| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 660| xor-int/lit8 v2, v12, #+1 (0x00000001 | 1.40130e-45) 662| if-eqz v2, Label_13 .line 936 664| const v34, #+39943 (0x00009c07 | 5.59721e-41) 667| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 670| move-object/from16 v0, v25 672| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasAscentHeight 674| const v34, #+39944 (0x00009c08 | 5.59735e-41) 677| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 680| add-int v24, v29, v2 .line 937 682| sget-object v2, com.android.calendar.month.MonthWeekEventsView.mStringBuilder 684| const v34, #+39945 (0x00009c09 | 5.59749e-41) 687| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 690| const/4 v3, #+0 (0x00000000 | 0.00000) 691| invoke-virtual {v2,v3}, java.lang.StringBuilder.setLength(int):void .line 938 694| const v34, #+39946 (0x00009c0a | 5.59763e-41) 697| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 700| invoke-virtual/range {v25..v25}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 703| move-result-object v2 704| const v34, #+39947 (0x00009c0b | 5.59777e-41) 707| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 710| sget-object v3, com.android.calendar.month.MonthWeekEventsView.mFormatter 712| const v34, #+39948 (0x00009c0c | 5.59791e-41) 715| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 718| move-object/from16 v0, v27 720| iget-wide v4:v5, v0, com.android.calendar.Event.startMillis .line 939 722| const v34, #+39949 (0x00009c0d | 5.59805e-41) 725| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v27 730| iget-wide v6:v7, v0, com.android.calendar.Event.endMillis .line 940 732| const v34, #+39950 (0x00009c0e | 5.59819e-41) 735| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 738| invoke-virtual/range {v25..v25}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 741| move-result-object v8 742| const v34, #+39951 (0x00009c0f | 5.59833e-41) 745| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 748| const/4 v9, #+0 (0x00000000 | 0.00000) 749| invoke-static {v8,v9}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 752| move-result-object v9 753| const v34, #+39952 (0x00009c10 | 5.59847e-41) 756| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 939 759| const v8, #+524289 (0x00080001 | 7.34685e-40) .line 938 762| invoke-static/range {v2..v9}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 765| move-result-object v2 766| const v34, #+39953 (0x00009c11 | 5.59861e-41) 769| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 772| invoke-virtual {v2}, java.util.Formatter.toString():java.lang.String 775| move-result-object v20 776| const v34, #+39954 (0x00009c12 | 5.59875e-41) 779| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 941 782| move-object/from16 v0, v25 784| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 786| const v34, #+39955 (0x00009c13 | 5.59889e-41) 789| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 792| sget-object v3, android.text.TextUtils$TruncateAt.END 794| const v34, #+39956 (0x00009c14 | 5.59903e-41) 797| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 800| move-object/from16 v0, v20 802| invoke-static {v0,v2,v13,v3}, android.text.TextUtils.ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt):java.lang.CharSequence 805| move-result-object v20 806| const v34, #+39957 (0x00009c15 | 5.59917e-41) 809| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void .line 942 812| invoke-interface/range {v20..v20}, java.lang.CharSequence.toString():java.lang.String 815| move-result-object v3 816| const v34, #+39958 (0x00009c16 | 5.59931e-41) 819| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 822| move/from16 v0, v23 824| int-to-float v4, v0 825| move/from16 v0, v24 827| int-to-float v5, v0 828| if-eqz v17, Label_19 830| const v34, #+39959 (0x00009c17 | 5.59945e-41) 833| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 836| move-object/from16 v0, v25 838| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint Label_12: 840| const v34, #+39960 (0x00009c18 | 5.59959e-41) 843| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 846| move-object/from16 v0, v26 848| invoke-virtual {v0,v3,v4,v5,v2}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 944 851| const v34, #+39961 (0x00009c19 | 5.59973e-41) 854| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 857| move-object/from16 v0, v25 859| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight 861| const v34, #+39962 (0x00009c1a | 5.59987e-41) 864| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 867| add-int v29, v29, v2 Label_13: .line 947 869| const v34, #+39963 (0x00009c1b | 5.60001e-41) 872| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 875| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_LINE_PADDING 877| const v34, #+39964 (0x00009c1c | 5.60015e-41) 880| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 883| add-int v29, v29, v2 .line 949 885| return v29 Label_14: .line 869 .end_local v13 .end_local v14 .end_local v15 .end_local v17 .end_local v19 .end_local v20 .end_local v21 .end_local v22 .end_local v23 .end_local v24 886| const v34, #+39965 (0x00009c1d | 5.60029e-41) 889| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 892| const/16 v17, #+0 (0x00000000 | 0.00000) .restart_local v17 894| goto/16 Label_6 Label_15: .line 889 .restart_local v15 896| const v34, #+39966 (0x00009c1e | 5.60043e-41) 899| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 902| move-object/from16 v0, v25 904| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 906| const v34, #+39967 (0x00009c1f | 5.60057e-41) 909| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 912| move/from16 v0, v28 914| iput v0, v2, android.graphics.Rect.left .line 890 916| const v34, #+39968 (0x00009c20 | 5.60071e-41) 919| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 922| move-object/from16 v0, v25 924| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 926| const v34, #+39969 (0x00009c21 | 5.60085e-41) 929| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 932| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH 934| const v34, #+39970 (0x00009c22 | 5.60099e-41) 937| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 940| add-int v3, v3, v28 942| iput v3, v2, android.graphics.Rect.right .line 891 944| const v34, #+39971 (0x00009c23 | 5.60113e-41) 947| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 950| move-object/from16 v0, v25 952| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 954| const v34, #+39972 (0x00009c24 | 5.60127e-41) 957| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 960| move-object/from16 v0, v25 962| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight 964| const v34, #+39973 (0x00009c25 | 5.60141e-41) 967| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 970| add-int v3, v3, v29 972| iput v3, v2, android.graphics.Rect.bottom .line 892 974| const v34, #+39974 (0x00009c26 | 5.60155e-41) 977| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 980| move-object/from16 v0, v25 982| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.r 984| const v34, #+39975 (0x00009c27 | 5.60169e-41) 987| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 990| move-object/from16 v0, v25 992| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.r 994| const v34, #+39976 (0x00009c28 | 5.60183e-41) 997| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1000| iget v3, v3, android.graphics.Rect.bottom 1002| const v34, #+39977 (0x00009c29 | 5.60197e-41) 1005| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1008| sget v4, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH 1010| const v34, #+39978 (0x00009c2a | 5.60211e-41) 1013| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1016| sub-int/2addr v3, v4 1017| iput v3, v2, android.graphics.Rect.top .line 893 1019| const v34, #+39979 (0x00009c2b | 5.60225e-41) 1022| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1025| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH 1027| const v34, #+39980 (0x00009c2c | 5.60239e-41) 1030| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1033| add-int v2, v2, v28 1035| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_RIGHT_PADDING 1037| const v34, #+39981 (0x00009c2d | 5.60253e-41) 1040| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1043| add-int v23, v2, v3 .line 894 .restart_local v23 1045| move-object/from16 v0, v25 1047| iget v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight 1049| const v34, #+39982 (0x00009c2e | 5.60267e-41) 1052| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1055| add-int v24, v29, v2 .line 895 .restart_local v24 1057| move/from16 v22, v30 .restart_local v22 1059| goto/16 Label_8 Label_16: .line 917 .restart_local v13 .restart_local v14 .restart_local v19 .restart_local v20 1061| const v34, #+39983 (0x00009c2f | 5.60281e-41) 1064| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1067| if-eqz v17, Label_17 .line 919 1069| const v34, #+39984 (0x00009c30 | 5.60295e-41) 1072| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1075| move-object/from16 v0, v25 1077| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint 1079| const v34, #+39985 (0x00009c31 | 5.60309e-41) 1082| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1085| move-object/from16 v21, v0 .restart_local v21 1087| goto/16 Label_10 Label_17: .line 920 .end_local v21 1089| const v34, #+39986 (0x00009c32 | 5.60323e-41) 1092| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1095| if-eqz v12, Label_18 .line 922 1097| const v34, #+39987 (0x00009c33 | 5.60337e-41) 1100| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1103| move-object/from16 v0, v25 1105| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mFramedEventPaint 1107| const v34, #+39988 (0x00009c34 | 5.60351e-41) 1110| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1113| invoke-virtual {v2,v15}, android.text.TextPaint.setColor(int):void .line 923 1116| const v34, #+39989 (0x00009c35 | 5.60365e-41) 1119| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1122| move-object/from16 v0, v25 1124| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mFramedEventPaint 1126| const v34, #+39990 (0x00009c36 | 5.60379e-41) 1129| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1132| move-object/from16 v21, v0 .restart_local v21 1134| goto/16 Label_10 Label_18: .line 926 .end_local v21 1136| const v34, #+39991 (0x00009c37 | 5.60393e-41) 1139| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1142| move-object/from16 v0, v25 1144| iget-object v0, v0, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1146| const v34, #+39992 (0x00009c38 | 5.60407e-41) 1149| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1152| move-object/from16 v21, v0 .restart_local v21 1154| goto/16 Label_10 Label_19: .line 943 1156| const v34, #+39993 (0x00009c39 | 5.60421e-41) 1159| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1162| move-object/from16 v0, v25 1164| iget-object v2, v0, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1166| const v34, #+39994 (0x00009c3a | 5.60435e-41) 1169| invoke-static/range {v34..v34}, CodeCoverage.TraceBasicBlock(int):void 1172| goto/16 Label_12 } method com.android.calendar.month.MonthWeekEventsView.drawEvents(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 721 0| move-object/16 v27, v28 3| move-object/16 v28, v29 .prologue_end .line 721 6| const v29, #+39995 (0x00009c3b | 5.60449e-41) 9| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 12| move-object/from16 v0, v27 14| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEvents 16| const v29, #+39996 (0x00009c3c | 5.60463e-41) 19| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 22| if-nez v3, Label_1 .line 722 24| const v29, #+39997 (0x00009c3d | 5.60477e-41) 27| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 30| return-void Label_1: .line 725 31| const v29, #+39998 (0x00009c3e | 5.60491e-41) 34| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 37| const/16 v20, #-1 (0xffffffff | NaN) .line 726 .local v20, "day", int 39| move-object/from16 v0, v27 41| iget-object v3, v0, com.android.calendar.month.MonthWeekEventsView.mEvents 43| const v29, #+39999 (0x00009c3f | 5.60505e-41) 46| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 52| move-result-object v23 53| const v29, #+40000 (0x00009c40 | 5.60519e-41) 56| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v23, "eventDay$iterator", java.util.Iterator 59| const v29, #+40001 (0x00009c41 | 5.60533e-41) 62| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-interface/range {v23..v23}, java.util.Iterator.hasNext():boolean 68| move-result v3 69| const v29, #+40002 (0x00009c42 | 5.60547e-41) 72| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v3, Label_11 77| const v29, #+40003 (0x00009c43 | 5.60561e-41) 80| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-interface/range {v23..v23}, java.util.Iterator.next():java.lang.Object 86| move-result-object v22 87| const v29, #+40004 (0x00009c44 | 5.60575e-41) 90| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 93| check-cast v22, java.util.ArrayList .line 727 .local_ex v22, "eventDay", java.util.ArrayList, "Ljava/util/ArrayList;" 95| const v29, #+40005 (0x00009c45 | 5.60589e-41) 98| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/lit8 v20, v20, #+1 (0x00000001 | 1.40130e-45) .line 728 103| if-eqz v22, Label_2 105| const v29, #+40006 (0x00009c46 | 5.60603e-41) 108| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual/range {v22..v22}, java.util.ArrayList.size():int 114| move-result v3 115| const v29, #+40007 (0x00009c47 | 5.60617e-41) 118| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 121| if-eqz v3, Label_2 .line 732 123| const v29, #+40008 (0x00009c48 | 5.60631e-41) 126| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 129| move-object/from16 v0, v27 131| move/from16 v1, v20 133| invoke-direct {v0,v1}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 136| move-result v3 137| const v29, #+40009 (0x00009c49 | 5.60646e-41) 140| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 143| sget v4, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER 145| const v29, #+40010 (0x00009c4a | 5.60660e-41) 148| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 151| add-int/2addr v3, v4 152| add-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) .line 733 .local v6, "xSquare", int 154| add-int/lit8 v3, v20, #+1 (0x00000001 | 1.40130e-45) 156| move-object/from16 v0, v27 158| invoke-direct {v0,v3}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 161| move-result v8 162| const v29, #+40011 (0x00009c4b | 5.60674e-41) 165| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 735 .local v8, "rightEdge", int 168| move-object/from16 v0, v27 170| iget v3, v0, com.android.calendar.month.MonthWeekEventsView.mOrientation 172| const v29, #+40012 (0x00009c4c | 5.60688e-41) 175| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 178| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 179| if-ne v3, v4, Label_8 .line 736 181| const v29, #+40013 (0x00009c4d | 5.60702e-41) 184| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 187| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_PORTRAIT 189| const v29, #+40014 (0x00009c4e | 5.60716e-41) 192| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 195| move-object/from16 v0, v27 197| iget v4, v0, com.android.calendar.month.MonthWeekEventsView.mMonthNumHeight 199| const v29, #+40015 (0x00009c4f | 5.60730e-41) 202| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 205| add-int/2addr v3, v4 206| sget v4, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER 208| const v29, #+40016 (0x00009c50 | 5.60744e-41) 211| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 214| add-int v15, v3, v4 .line 737 .local v15, "ySquare", int 216| sget v3, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER 218| const v29, #+40017 (0x00009c51 | 5.60758e-41) 221| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 224| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 226| sub-int/2addr v8, v3 Label_3: .line 744 227| const v29, #+40018 (0x00009c52 | 5.60772e-41) 230| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 233| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 745 .local v10, "showTimes", boolean 234| invoke-virtual/range {v22..v22}, java.util.ArrayList.iterator():java.util.Iterator 237| move-result-object v24 238| const v29, #+40019 (0x00009c53 | 5.60786e-41) 241| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 746 .local_ex v24, "iter", java.util.Iterator, "Ljava/util/Iterator;" 244| move v7, v15 Label_4: .line 747 .local v7, "yTest", int 245| const v29, #+40020 (0x00009c54 | 5.60800e-41) 248| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-interface/range {v24..v24}, java.util.Iterator.hasNext():boolean 254| move-result v3 255| const v29, #+40021 (0x00009c55 | 5.60814e-41) 258| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 261| if-eqz v3, Label_5 .line 748 263| const v29, #+40022 (0x00009c56 | 5.60828e-41) 266| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-interface/range {v24..v24}, java.util.Iterator.next():java.lang.Object 272| move-result-object v5 273| const v29, #+40023 (0x00009c57 | 5.60842e-41) 276| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 279| check-cast v5, com.android.calendar.Event .line 749 .local v5, "event", com.android.calendar.Event 281| const v29, #+40024 (0x00009c58 | 5.60856e-41) 284| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-interface/range {v24..v24}, java.util.Iterator.hasNext():boolean 290| move-result v9 291| const v29, #+40025 (0x00009c59 | 5.60870e-41) 294| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 750 297| const/4 v11, #+0 (0x00000000 | 0.00000) 298| move-object/from16 v3, v27 300| move-object/from16 v4, v28 .line 749 302| invoke-virtual/range {v3..v11}, com.android.calendar.month.MonthWeekEventsView.drawEvent(android.graphics.Canvas, com.android.calendar.Event, int, int, int, boolean, boolean, boolean):int 305| move-result v25 306| const v29, #+40026 (0x00009c5a | 5.60884e-41) 309| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 751 .local v25, "newY", int 312| move/from16 v0, v25 314| if-ne v0, v7, Label_9 .line 752 316| const v29, #+40027 (0x00009c5b | 5.60898e-41) 319| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 322| const/4 v10, #+0 (0x00000000 | 0.00000) Label_5: .line 758 .end_local v5 .end_local v25 323| const v29, #+40028 (0x00009c5c | 5.60912e-41) 326| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 329| const/16 v21, #+0 (0x00000000 | 0.00000) .line 759 .local v21, "eventCount", int 331| invoke-virtual/range {v22..v22}, java.util.ArrayList.iterator():java.util.Iterator 334| move-result-object v24 335| const v29, #+40029 (0x00009c5d | 5.60926e-41) 338| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 760 341| const v29, #+40030 (0x00009c5e | 5.60940e-41) 344| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-interface/range {v24..v24}, java.util.Iterator.hasNext():boolean 350| move-result v3 351| const v29, #+40031 (0x00009c5f | 5.60954e-41) 354| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 357| if-eqz v3, Label_7 .line 761 359| const v29, #+40032 (0x00009c60 | 5.60968e-41) 362| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-interface/range {v24..v24}, java.util.Iterator.next():java.lang.Object 368| move-result-object v5 369| const v29, #+40033 (0x00009c61 | 5.60982e-41) 372| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 375| check-cast v5, com.android.calendar.Event .line 762 .restart_local v5 377| const v29, #+40034 (0x00009c62 | 5.60996e-41) 380| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-interface/range {v24..v24}, java.util.Iterator.hasNext():boolean 386| move-result v17 387| const v29, #+40035 (0x00009c63 | 5.61010e-41) 390| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 763 393| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 395| move-object/from16 v11, v27 397| move-object/from16 v12, v28 399| move-object v13, v5 400| move v14, v6 401| move/from16 v16, v8 403| move/from16 v18, v10 .line 762 405| invoke-virtual/range {v11..v19}, com.android.calendar.month.MonthWeekEventsView.drawEvent(android.graphics.Canvas, com.android.calendar.Event, int, int, int, boolean, boolean, boolean):int 408| move-result v25 409| const v29, #+40036 (0x00009c64 | 5.61024e-41) 412| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 764 .restart_local v25 415| move/from16 v0, v25 417| if-ne v0, v15, Label_10 Label_7: .line 771 .end_local v5 .end_local v25 419| const v29, #+40037 (0x00009c65 | 5.61038e-41) 422| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual/range {v22..v22}, java.util.ArrayList.size():int 428| move-result v3 429| const v29, #+40038 (0x00009c66 | 5.61052e-41) 432| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 435| sub-int v26, v3, v21 .line 772 .local v26, "remaining", int 437| if-lez v26, Label_2 .line 773 439| const v29, #+40039 (0x00009c67 | 5.61066e-41) 442| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 445| move-object/from16 v0, v27 447| move-object/from16 v1, v28 449| move/from16 v2, v26 451| invoke-virtual {v0,v1,v2,v6}, com.android.calendar.month.MonthWeekEventsView.drawMoreEvents(android.graphics.Canvas, int, int):void 454| const v29, #+40040 (0x00009c68 | 5.61080e-41) 457| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 460| goto/16 Label_2 Label_8: .line 739 .end_local v7 .end_local v10 .end_local v15 .end_local v21 .end_local v24 .end_local v26 462| const v29, #+40041 (0x00009c69 | 5.61094e-41) 465| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 468| sget v15, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_LANDSCAPE .line 740 .restart_local v15 470| const v29, #+40042 (0x00009c6a | 5.61108e-41) 473| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 476| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_X_OFFSET_LANDSCAPE 478| const v29, #+40043 (0x00009c6b | 5.61122e-41) 481| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 484| sub-int/2addr v8, v3 485| goto/16 Label_3 Label_9: .line 755 .restart_local v5 .restart_local v7 .restart_local v10 .restart_local v24 .restart_local v25 487| const v29, #+40044 (0x00009c6c | 5.61136e-41) 490| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 493| move/from16 v7, v25 495| goto/16 Label_4 Label_10: .line 767 .restart_local v21 497| const v29, #+40045 (0x00009c6d | 5.61150e-41) 500| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 503| add-int/lit8 v21, v21, #+1 (0x00000001 | 1.40130e-45) .line 768 505| move/from16 v15, v25 507| goto/16 Label_6 Label_11: .line 776 .end_local v5 .end_local v6 .end_local v7 .end_local v8 .end_local v10 .end_local v15 .end_local v21 .end_local v22 .end_local v24 .end_local v25 509| const v29, #+40046 (0x00009c6e | 5.61164e-41) 512| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 515| return-void } method com.android.calendar.month.MonthWeekEventsView.drawMoreEvents(android.graphics.Canvas, int, int):void { .params "canvas", "remainingEvents", "x" .src "MonthWeekEventsView.java" .line 953 .prologue_end 0| const v0, #+40047 (0x00009c6f | 5.61178e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 953 8| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mHeight 10| const v0, #+40048 (0x00009c70 | 5.61192e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v4, v8, com.android.calendar.month.MonthWeekEventsView.mExtrasDescent 18| const v0, #+40049 (0x00009c71 | 5.61206e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v5, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING 26| const v0, #+40050 (0x00009c72 | 5.61220e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| add-int/2addr v4, v5 33| sub-int v2, v3, v4 .line 954 .local v2, "y", int 35| invoke-virtual {v8}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 38| move-result-object v3 39| const v0, #+40051 (0x00009c73 | 5.61234e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v3}, android.content.Context.getResources():android.content.res.Resources 48| move-result-object v3 49| const v0, #+40052 (0x00009c74 | 5.61248e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 955 55| const v4, #+2131558408 (0x7f0d0008 | 1.87421e+38) .line 954 58| invoke-virtual {v3,v4,v10}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 61| move-result-object v1 62| const v0, #+40053 (0x00009c75 | 5.61262e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 956 .local v1, "text", java.lang.String 68| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 70| const v0, #+40054 (0x00009c76 | 5.61276e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v6}, android.text.TextPaint.setAntiAlias(boolean):void .line 957 79| const v0, #+40055 (0x00009c77 | 5.61290e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 87| const v0, #+40056 (0x00009c78 | 5.61304e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v3,v6}, android.text.TextPaint.setFakeBoldText(boolean):void .line 958 96| const v0, #+40057 (0x00009c79 | 5.61318e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| new-array v3, v6, java.lang.Object[] 104| const v0, #+40058 (0x00009c7a | 5.61332e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 113| move-result-object v4 114| const v0, #+40059 (0x00009c7b | 5.61346e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| aput-object v4, v3, v7 122| const v0, #+40060 (0x00009c7c | 5.61360e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-static {v1,v3}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 131| move-result-object v3 132| const v0, #+40061 (0x00009c7d | 5.61374e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| int-to-float v4, v11 139| int-to-float v5, v2 140| iget-object v6, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 142| const v0, #+40062 (0x00009c7e | 5.61388e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v9,v3,v4,v5,v6}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 959 151| const v0, #+40063 (0x00009c7f | 5.61402e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 159| const v0, #+40064 (0x00009c80 | 5.61416e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v3,v7}, android.text.TextPaint.setFakeBoldText(boolean):void .line 960 168| const v0, #+40065 (0x00009c81 | 5.61430e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| return-void } method com.android.calendar.month.MonthWeekEventsView.drawToday(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 561 .prologue_end 0| const v0, #+40066 (0x00009c82 | 5.61444e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v5, #+1073741824 (0x40000000 | 2.00000) .line 561 8| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.r 10| const v0, #+40067 (0x00009c83 | 5.61458e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 18| const v0, #+40068 (0x00009c84 | 5.61472e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v3, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 26| const v0, #+40069 (0x00009c85 | 5.61486e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 34| const v0, #+40070 (0x00009c86 | 5.61500e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| add-int/2addr v2, v3 41| iput v2, v1, android.graphics.Rect.top .line 562 43| const v0, #+40071 (0x00009c87 | 5.61514e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.r 51| const v0, #+40072 (0x00009c88 | 5.61528e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v2, v6, com.android.calendar.month.MonthWeekEventsView.mHeight 59| const v0, #+40073 (0x00009c89 | 5.61542e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sget v3, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 67| const v0, #+40074 (0x00009c8a | 5.61556e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| int-to-float v3, v3 74| div-float/2addr v3, v5 75| float-to-double v3:v4, v3 76| invoke-static {v3,v4}, java.lang.Math.ceil(double):double 79| move-result-wide v3:v4 80| const v0, #+40075 (0x00009c8b | 5.61570e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| double-to-int v3, v3:v4 87| sub-int/2addr v2, v3 88| iput v2, v1, android.graphics.Rect.bottom .line 563 90| const v0, #+40076 (0x00009c8c | 5.61584e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.p 98| const v0, #+40077 (0x00009c8d | 5.61598e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget-object v2, android.graphics.Paint$Style.STROKE 106| const v0, #+40078 (0x00009c8e | 5.61612e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 564 115| const v0, #+40079 (0x00009c8f | 5.61626e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.p 123| const v0, #+40080 (0x00009c90 | 5.61640e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| sget v2, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 131| const v0, #+40081 (0x00009c91 | 5.61654e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| int-to-float v2, v2 138| invoke-virtual {v1,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 565 141| const v0, #+40082 (0x00009c92 | 5.61668e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.r 149| const v0, #+40083 (0x00009c93 | 5.61682e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v2, v6, com.android.calendar.month.MonthWeekEventsView.mTodayIndex 157| const v0, #+40084 (0x00009c94 | 5.61696e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-direct {v6,v2}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 166| move-result v2 167| const v0, #+40085 (0x00009c95 | 5.61710e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| sget v3, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 175| const v0, #+40086 (0x00009c96 | 5.61725e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 183| const v0, #+40087 (0x00009c97 | 5.61739e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/2addr v2, v3 190| iput v2, v1, android.graphics.Rect.left .line 566 192| const v0, #+40088 (0x00009c98 | 5.61753e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.r 200| const v0, #+40089 (0x00009c99 | 5.61767e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget v2, v6, com.android.calendar.month.MonthWeekEventsView.mTodayIndex 208| const v0, #+40090 (0x00009c9a | 5.61781e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 216| invoke-direct {v6,v2}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 219| move-result v2 220| const v0, #+40091 (0x00009c9b | 5.61795e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 567 226| sget v3, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 228| const v0, #+40092 (0x00009c9c | 5.61809e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| int-to-float v3, v3 235| div-float/2addr v3, v5 236| float-to-double v3:v4, v3 237| invoke-static {v3,v4}, java.lang.Math.ceil(double):double 240| move-result-wide v3:v4 241| const v0, #+40093 (0x00009c9d | 5.61823e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| double-to-int v3, v3:v4 .line 566 248| sub-int/2addr v2, v3 249| iput v2, v1, android.graphics.Rect.right .line 568 251| const v0, #+40094 (0x00009c9e | 5.61837e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.p 259| const v0, #+40095 (0x00009c9f | 5.61851e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget v2, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimateColor 267| const v0, #+40096 (0x00009ca0 | 5.61865e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget v3, v6, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha 275| const v0, #+40097 (0x00009ca1 | 5.61879e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| shl-int/lit8 v3, v3, #+24 (0x00000018 | 3.36312e-44) 283| or-int/2addr v2, v3 284| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 569 287| const v0, #+40098 (0x00009ca2 | 5.61893e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.r 295| const v0, #+40099 (0x00009ca3 | 5.61907e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-object v2, v6, com.android.calendar.month.MonthWeekEventsView.p 303| const v0, #+40100 (0x00009ca4 | 5.61921e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v7,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 570 312| const v0, #+40101 (0x00009ca5 | 5.61935e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.p 320| const v0, #+40102 (0x00009ca6 | 5.61949e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| sget-object v2, android.graphics.Paint$Style.FILL 328| const v0, #+40103 (0x00009ca7 | 5.61963e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 571 337| const v0, #+40104 (0x00009ca8 | 5.61977e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| return-void } method com.android.calendar.month.MonthWeekEventsView.drawWeekNums(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 678 .prologue_end 0| const v0, #+40105 (0x00009ca9 | 5.61991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+0 (0x00000000 | 0.00000) .line 678 7| const/4 v1, #+0 (0x00000000 | 0.00000) .line 679 .local v1, "i", int 8| const/4 v5, #-1 (0xffffffff | NaN) .line 680 .local v5, "offset", int 9| iget v6, v14, com.android.calendar.month.MonthWeekEventsView.mTodayIndex .line 681 .local v6, "todayIndex", int 11| const v0, #+40106 (0x00009caa | 5.62005e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const/4 v7, #+0 (0x00000000 | 0.00000) .line 682 .local v7, "x", int 18| iget v4, v14, com.android.calendar.month.MonthWeekEventsView.mNumDays .line 683 .local v4, "numCount", int 20| const v0, #+40107 (0x00009cab | 5.62019e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-boolean v9, v14, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 28| const v0, #+40108 (0x00009cac | 5.62033e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v9, Label_1 .line 684 36| const v0, #+40109 (0x00009cad | 5.62047e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget v9, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_WEEK_NUMBER 44| const v0, #+40110 (0x00009cae | 5.62061e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v10, v14, com.android.calendar.month.MonthWeekEventsView.mPadding 52| const v0, #+40111 (0x00009caf | 5.62075e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| add-int v7, v9, v10 .line 685 60| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mWeekNumAscentHeight 62| const v0, #+40112 (0x00009cb0 | 5.62089e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget v10, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_WEEK_NUMBER 70| const v0, #+40113 (0x00009cb1 | 5.62103e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| add-int v8, v9, v10 .line 686 .local v8, "y", int 78| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mDayNumbers 80| const v0, #+40114 (0x00009cb2 | 5.62117e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| aget-object v9, v9, v13 88| const v0, #+40115 (0x00009cb3 | 5.62131e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| int-to-float v10, v7 95| int-to-float v11, v8 96| iget-object v12, v14, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 98| const v0, #+40116 (0x00009cb4 | 5.62145e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v15,v9,v10,v11,v12}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 687 107| const v0, #+40117 (0x00009cb5 | 5.62159e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) .line 688 115| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 689 116| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) .line 690 118| const/4 v5, #+0 (0x00000000 | 0.00000) Label_1: .line 694 .end_local v8 119| const v0, #+40118 (0x00009cb6 | 5.62173e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumAscentHeight 127| const v0, #+40119 (0x00009cb7 | 5.62187e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| sget v10, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER 135| const v0, #+40120 (0x00009cb8 | 5.62201e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int v8, v9, v10 .line 696 .restart_local v8 143| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mFocusDay 145| const v0, #+40121 (0x00009cb9 | 5.62215e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| aget-boolean v3, v9, v1 .line 697 .local v3, "isFocusMonth", boolean 153| const v0, #+40122 (0x00009cba | 5.62229e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const/4 v2, #+0 (0x00000000 | 0.00000) .line 698 .local v2, "isBold", boolean 160| iget-object v10, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 162| const v0, #+40123 (0x00009cbb | 5.62243e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| if-eqz v3, Label_6 170| const v0, #+40124 (0x00009cbc | 5.62257e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumColor Label_2: 178| const v0, #+40125 (0x00009cbd | 5.62271e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v10,v9}, android.graphics.Paint.setColor(int):void Label_3: .line 699 187| const v0, #+40126 (0x00009cbe | 5.62285e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| if-ge v1, v4, Label_10 .line 700 195| const v0, #+40127 (0x00009cbf | 5.62299e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-boolean v9, v14, com.android.calendar.month.MonthWeekEventsView.mHasToday 203| const v0, #+40128 (0x00009cc0 | 5.62313e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| if-eqz v9, Label_7 211| const v0, #+40129 (0x00009cc1 | 5.62327e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| if-ne v6, v1, Label_7 .line 701 219| const v0, #+40130 (0x00009cc2 | 5.62341e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 227| const v0, #+40131 (0x00009cc3 | 5.62355e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget v10, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumTodayColor 235| const v0, #+40132 (0x00009cc4 | 5.62369e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v9,v10}, android.graphics.Paint.setColor(int):void .line 702 244| const v0, #+40133 (0x00009cc5 | 5.62383e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 252| const v0, #+40134 (0x00009cc6 | 5.62397e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 259| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 260| invoke-virtual {v9,v10}, android.graphics.Paint.setFakeBoldText(boolean):void .line 703 263| const v0, #+40135 (0x00009cc7 | 5.62411e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| add-int/lit8 v9, v1, #+1 (0x00000001 | 1.40130e-45) 271| if-ge v9, v4, Label_4 .line 706 273| const v0, #+40136 (0x00009cc8 | 5.62425e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mFocusDay 281| const v0, #+40137 (0x00009cc9 | 5.62439e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| add-int/lit8 v10, v1, #+1 (0x00000001 | 1.40130e-45) 289| aget-boolean v9, v9, v10 291| const v0, #+40138 (0x00009cca | 5.62453e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| xor-int/lit8 v3, v9, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 712 299| const v0, #+40139 (0x00009ccb | 5.62467e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| sub-int v9, v1, v5 307| invoke-direct {v14,v9}, com.android.calendar.month.MonthWeekEventsView.computeDayLeftPosition(int):int 310| move-result v9 311| const v0, #+40140 (0x00009ccc | 5.62481e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| sget v10, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER 319| const v0, #+40141 (0x00009ccd | 5.62495e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| sub-int v7, v9, v10 .line 713 327| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mDayNumbers 329| const v0, #+40142 (0x00009cce | 5.62509e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| aget-object v9, v9, v1 337| const v0, #+40143 (0x00009ccf | 5.62523e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| int-to-float v10, v7 344| int-to-float v11, v8 345| iget-object v12, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 347| const v0, #+40144 (0x00009cd0 | 5.62537e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v15,v9,v10,v11,v12}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 714 356| const v0, #+40145 (0x00009cd1 | 5.62551e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v2, Label_5 .line 715 364| const v0, #+40146 (0x00009cd2 | 5.62565e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 372| const v0, #+40147 (0x00009cd3 | 5.62579e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| const/4 v2, #+0 (0x00000000 | 0.00000) 379| invoke-virtual {v9,v13}, android.graphics.Paint.setFakeBoldText(boolean):void Label_5: .line 699 382| const v0, #+40148 (0x00009cd4 | 5.62593e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 390| goto/16 Label_3 Label_6: .line 698 392| const v0, #+40149 (0x00009cd5 | 5.62607e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumOtherColor 400| const v0, #+40150 (0x00009cd6 | 5.62621e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| goto/16 Label_2 Label_7: .line 708 408| const v0, #+40151 (0x00009cd7 | 5.62635e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mFocusDay 416| const v0, #+40152 (0x00009cd8 | 5.62649e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| aget-boolean v9, v9, v1 424| const v0, #+40153 (0x00009cd9 | 5.62663e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| if-eq v9, v3, Label_4 .line 709 432| const v0, #+40154 (0x00009cda | 5.62677e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| iget-object v9, v14, com.android.calendar.month.MonthWeekEventsView.mFocusDay 440| const v0, #+40155 (0x00009cdb | 5.62691e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| aget-boolean v3, v9, v1 .line 710 448| const v0, #+40156 (0x00009cdc | 5.62705e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| iget-object v10, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 456| const v0, #+40157 (0x00009cdd | 5.62719e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| if-eqz v3, Label_9 464| const v0, #+40158 (0x00009cde | 5.62733e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumColor Label_8: 472| const v0, #+40159 (0x00009cdf | 5.62747e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| invoke-virtual {v10,v9}, android.graphics.Paint.setColor(int):void 481| const v0, #+40160 (0x00009ce0 | 5.62761e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| goto/16 Label_4 Label_9: 489| const v0, #+40161 (0x00009ce1 | 5.62775e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iget v9, v14, com.android.calendar.month.MonthWeekEventsView.mMonthNumOtherColor 497| const v0, #+40162 (0x00009ce2 | 5.62789e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| goto/16 Label_8 Label_10: .line 718 505| const v0, #+40163 (0x00009ce3 | 5.62804e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| return-void } method com.android.calendar.month.MonthWeekEventsView.getDayFromLocation(float):android.text.format.Time { .params "x" .src "MonthWeekEventsView.java" .line 1032 .prologue_end 0| const v0, #+40164 (0x00009ce4 | 5.62818e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v7, #+2440588 (0x00253d8c | 3.41999e-39) 9| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1032 11| invoke-virtual {v8,v9}, com.android.calendar.month.MonthWeekEventsView.getDayIndexFromLocation(float):int 14| move-result v2 15| const v0, #+40165 (0x00009ce5 | 5.62832e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1033 .local v2, "dayPosition", int 21| const/4 v4, #-1 (0xffffffff | NaN) 22| if-ne v2, v4, Label_1 .line 1034 24| const v0, #+40166 (0x00009ce6 | 5.62846e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v4, #+0 (0x00000000 | 0.00000) 31| return-object v4 Label_1: .line 1036 32| const v0, #+40167 (0x00009ce7 | 5.62860e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v4, v8, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay 40| const v0, #+40168 (0x00009ce8 | 5.62874e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| add-int v1, v4, v2 .line 1038 .local v1, "day", int 48| new-instance v3, android.text.format.Time 50| const v0, #+40169 (0x00009ce9 | 5.62888e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v4, v8, com.android.calendar.month.MonthWeekEventsView.mTimeZone 58| const v0, #+40170 (0x00009cea | 5.62902e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void .line 1039 .local v3, "time", android.text.format.Time 67| const v0, #+40171 (0x00009ceb | 5.62916e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v4, v8, com.android.calendar.month.MonthWeekEventsView.mWeek 75| const v0, #+40172 (0x00009cec | 5.62930e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-nez v4, Label_2 .line 1041 83| const v0, #+40173 (0x00009ced | 5.62944e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| if-ge v1, v7, Label_3 .line 1042 91| const v0, #+40174 (0x00009cee | 5.62958e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 1050 99| const v0, #+40175 (0x00009cef | 5.62972e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v3,v1}, android.text.format.Time.setJulianDay(int):long .line 1051 108| const v0, #+40176 (0x00009cf0 | 5.62986e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-object v3 Label_3: .line 1043 115| const v0, #+40177 (0x00009cf1 | 5.63000e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-ne v1, v7, Label_2 .line 1044 123| const v0, #+40178 (0x00009cf2 | 5.63014e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/16 v4, #+1970 (0x000007b2 | 2.76056e-42) 131| invoke-virtual {v3,v6,v5,v4}, android.text.format.Time.set(int, int, int):void .line 1045 134| const v0, #+40179 (0x00009cf3 | 5.63028e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v3,v6}, android.text.format.Time.normalize(boolean):long .line 1046 143| const v0, #+40180 (0x00009cf4 | 5.63042e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| return-object v3 } method com.android.calendar.month.MonthWeekEventsView.getDayIndexFromLocation(float):int { .params "x" .src "MonthWeekEventsView.java" .line 1022 .prologue_end .line 1022 0| const v0, #+40181 (0x00009cf5 | 5.63056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v2, v5, com.android.calendar.month.MonthWeekEventsView.mShowWeekNum 8| const v0, #+40182 (0x00009cf6 | 5.63070e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_3 16| const v0, #+40183 (0x00009cf7 | 5.63084e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sget v2, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 24| const v0, #+40184 (0x00009cf8 | 5.63098e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 32| const v0, #+40185 (0x00009cf9 | 5.63112e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| add-int v1, v2, v3 Label_1: .line 1023 .local v1, "dayStart", int 40| const v0, #+40186 (0x00009cfa | 5.63126e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| int-to-float v2, v1 47| cmpg-float v2, v6, v2 49| if-ltz v2, Label_2 51| const v0, #+40187 (0x00009cfb | 5.63140e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v2, v5, com.android.calendar.month.MonthWeekEventsView.mWidth 59| const v0, #+40188 (0x00009cfc | 5.63154e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 67| const v0, #+40189 (0x00009cfd | 5.63168e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sub-int/2addr v2, v3 74| int-to-float v2, v2 75| cmpl-float v2, v6, v2 77| if-lez v2, Label_4 Label_2: .line 1024 79| const v0, #+40190 (0x00009cfe | 5.63182e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v2, #-1 (0xffffffff | NaN) 86| return v2 Label_3: .line 1022 .end_local v1 87| const v0, #+40191 (0x00009cff | 5.63196e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v1, v5, com.android.calendar.month.MonthWeekEventsView.mPadding .restart_local v1 95| const v0, #+40192 (0x00009d00 | 5.63210e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| goto/16 Label_1 Label_4: .line 1027 103| const v0, #+40193 (0x00009d01 | 5.63224e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| int-to-float v2, v1 110| sub-float v2, v6, v2 112| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays 114| const v0, #+40194 (0x00009d02 | 5.63238e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| int-to-float v3, v3 121| mul-float/2addr v2, v3 122| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mWidth 124| const v0, #+40195 (0x00009d03 | 5.63252e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| sub-int/2addr v3, v1 131| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 133| const v0, #+40196 (0x00009d04 | 5.63266e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| sub-int/2addr v3, v4 140| int-to-float v3, v3 141| div-float/2addr v2, v3 142| float-to-int v2, v2 143| return v2 } method com.android.calendar.month.MonthWeekEventsView.initView():void { .src "MonthWeekEventsView.java" .line 346 .prologue_end 0| const v0, #+40197 (0x00009d05 | 5.63280e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) 7| const/high16 v6, #+1056964608 (0x3f000000 | 0.500000) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 346 10| invoke-super {v8}, com.android.calendar.month.SimpleWeekView.initView():void .line 348 13| const v0, #+40198 (0x00009d06 | 5.63294e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| sget-boolean v2, com.android.calendar.month.MonthWeekEventsView.mInitialized 21| const v0, #+40199 (0x00009d07 | 5.63308e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v2, Label_3 .line 349 29| const v0, #+40200 (0x00009d08 | 5.63322e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v8}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 38| move-result-object v2 39| const v0, #+40201 (0x00009d09 | 5.63336e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 48| move-result-object v1 49| const v0, #+40202 (0x00009d0a | 5.63350e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 350 .local v1, "resources", android.content.res.Resources 55| invoke-virtual {v8}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 58| move-result-object v2 59| const v0, #+40203 (0x00009d0b | 5.63364e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const v3, #+2131296258 (0x7f090002 | 1.82104e+38) 68| invoke-static {v2,v3}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 71| move-result v2 72| const v0, #+40204 (0x00009d0c | 5.63378e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| sput-boolean v2, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth .line 351 80| const v0, #+40205 (0x00009d0d | 5.63392e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const/high16 v2, #+2131427328 (0x7f0b0000 | 1.84763e+38) 88| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 91| move-result v2 92| const v0, #+40206 (0x00009d0e | 5.63406e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE .line 352 100| const v0, #+40207 (0x00009d0f | 5.63420e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const v2, #+2131427329 (0x7f0b0001 | 1.84763e+38) 109| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 112| move-result v2 113| const v0, #+40208 (0x00009d10 | 5.63434e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER .line 353 121| const v0, #+40209 (0x00009d11 | 5.63448e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const v2, #+2131427333 (0x7f0b0005 | 1.84763e+38) 130| invoke-virtual {v1,v2}, android.content.res.Resources.getInteger(int):int 133| move-result v2 134| const v0, #+40210 (0x00009d12 | 5.63462e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| sput v2, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER .line 354 142| const v0, #+40211 (0x00009d13 | 5.63476e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const v2, #+2131230761 (0x7f080029 | 1.80776e+38) 151| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 154| move-result v2 155| const v0, #+40212 (0x00009d14 | 5.63490e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| sput v2, com.android.calendar.month.MonthWeekEventsView.CONFLICT_COLOR .line 355 163| const v0, #+40213 (0x00009d15 | 5.63504e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| const v2, #+2131230726 (0x7f080006 | 1.80775e+38) 172| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 175| move-result v2 176| const v0, #+40214 (0x00009d16 | 5.63518e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_TEXT_COLOR .line 356 184| const v0, #+40215 (0x00009d17 | 5.63532e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| sget v2, com.android.calendar.month.MonthWeekEventsView.mScale 192| const v0, #+40216 (0x00009d18 | 5.63546e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const/high16 v3, #+1065353216 (0x3f800000 | 1.00000) 200| cmpl-float v2, v2, v3 202| if-eqz v2, Label_1 .line 357 204| const v0, #+40217 (0x00009d19 | 5.63560e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| sget v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER 212| const v0, #+40218 (0x00009d1a | 5.63574e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| int-to-float v2, v2 219| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 221| const v0, #+40219 (0x00009d1b | 5.63588e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| mul-float/2addr v2, v3 228| float-to-int v2, v2 229| sput v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER .line 358 231| const v0, #+40220 (0x00009d1c | 5.63602e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| sget v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_WEEK_NUMBER 239| const v0, #+40221 (0x00009d1d | 5.63616e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| int-to-float v2, v2 246| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 248| const v0, #+40222 (0x00009d1e | 5.63630e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| mul-float/2addr v2, v3 255| float-to-int v2, v2 256| sput v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_WEEK_NUMBER .line 359 258| const v0, #+40223 (0x00009d1f | 5.63644e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| sget v2, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER 266| const v0, #+40224 (0x00009d20 | 5.63658e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| int-to-float v2, v2 273| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 275| const v0, #+40225 (0x00009d21 | 5.63672e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| mul-float/2addr v2, v3 282| float-to-int v2, v2 283| sput v2, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_MONTH_NUMBER .line 360 285| const v0, #+40226 (0x00009d22 | 5.63686e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| sget v2, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_WEEK_NUMBER 293| const v0, #+40227 (0x00009d23 | 5.63700e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| int-to-float v2, v2 300| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 302| const v0, #+40228 (0x00009d24 | 5.63714e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| mul-float/2addr v2, v3 309| float-to-int v2, v2 310| sput v2, com.android.calendar.month.MonthWeekEventsView.SIDE_PADDING_WEEK_NUMBER .line 361 312| const v0, #+40229 (0x00009d25 | 5.63728e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| sget v2, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 320| const v0, #+40230 (0x00009d26 | 5.63742e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| int-to-float v2, v2 327| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 329| const v0, #+40231 (0x00009d27 | 5.63756e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| mul-float/2addr v2, v3 336| float-to-int v2, v2 337| sput v2, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER .line 362 339| const v0, #+40232 (0x00009d28 | 5.63770e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER 347| const v0, #+40233 (0x00009d29 | 5.63784e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| int-to-float v2, v2 354| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 356| const v0, #+40234 (0x00009d2a | 5.63798e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| mul-float/2addr v2, v3 363| float-to-int v2, v2 364| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER .line 363 366| const v0, #+40235 (0x00009d2b | 5.63812e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT 374| const v0, #+40236 (0x00009d2c | 5.63826e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| int-to-float v2, v2 381| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 383| const v0, #+40237 (0x00009d2d | 5.63840e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| mul-float/2addr v2, v3 390| float-to-int v2, v2 391| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT .line 364 393| const v0, #+40238 (0x00009d2e | 5.63854e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE 401| const v0, #+40239 (0x00009d2f | 5.63868e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| int-to-float v2, v2 408| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 410| const v0, #+40240 (0x00009d30 | 5.63883e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| mul-float/2addr v2, v3 417| float-to-int v2, v2 418| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE .line 365 420| const v0, #+40241 (0x00009d31 | 5.63897e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MORE_EVENTS 428| const v0, #+40242 (0x00009d32 | 5.63911e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| int-to-float v2, v2 435| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 437| const v0, #+40243 (0x00009d33 | 5.63925e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| mul-float/2addr v2, v3 444| float-to-int v2, v2 445| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MORE_EVENTS .line 366 447| const v0, #+40244 (0x00009d34 | 5.63939e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NAME 455| const v0, #+40245 (0x00009d35 | 5.63953e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| int-to-float v2, v2 462| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 464| const v0, #+40246 (0x00009d36 | 5.63967e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| mul-float/2addr v2, v3 471| float-to-int v2, v2 472| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NAME .line 367 474| const v0, #+40247 (0x00009d37 | 5.63981e-41) 477| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 480| sget v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_WEEK_NUM 482| const v0, #+40248 (0x00009d38 | 5.63995e-41) 485| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 488| int-to-float v2, v2 489| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 491| const v0, #+40249 (0x00009d39 | 5.64009e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| mul-float/2addr v2, v3 498| float-to-int v2, v2 499| sput v2, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_WEEK_NUM .line 368 501| const v0, #+40250 (0x00009d3a | 5.64023e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| sget v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_OUTER_WIDTH 509| const v0, #+40251 (0x00009d3b | 5.64037e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| int-to-float v2, v2 516| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 518| const v0, #+40252 (0x00009d3c | 5.64051e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| mul-float/2addr v2, v3 525| float-to-int v2, v2 526| sput v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_OUTER_WIDTH .line 369 528| const v0, #+40253 (0x00009d3d | 5.64065e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| sget v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH 536| const v0, #+40254 (0x00009d3e | 5.64079e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| int-to-float v2, v2 543| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 545| const v0, #+40255 (0x00009d3f | 5.64093e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| mul-float/2addr v2, v3 552| float-to-int v2, v2 553| sput v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_INNER_WIDTH .line 370 555| const v0, #+40256 (0x00009d40 | 5.64107e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| sget v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGTH 563| const v0, #+40257 (0x00009d41 | 5.64121e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| int-to-float v2, v2 570| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 572| const v0, #+40258 (0x00009d42 | 5.64135e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| mul-float/2addr v2, v3 579| float-to-int v2, v2 580| sput v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGTH .line 371 582| const v0, #+40259 (0x00009d43 | 5.64149e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| sget v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGHT_PORTRAIT 590| const v0, #+40260 (0x00009d44 | 5.64163e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| int-to-float v2, v2 597| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 599| const v0, #+40261 (0x00009d45 | 5.64177e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| mul-float/2addr v2, v3 606| float-to-int v2, v2 607| sput v2, com.android.calendar.month.MonthWeekEventsView.DAY_SEPARATOR_VERTICAL_LENGHT_PORTRAIT .line 372 609| const v0, #+40262 (0x00009d46 | 5.64191e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 615| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_X_OFFSET_LANDSCAPE 617| const v0, #+40263 (0x00009d47 | 5.64205e-41) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| int-to-float v2, v2 624| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 626| const v0, #+40264 (0x00009d48 | 5.64219e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| mul-float/2addr v2, v3 633| float-to-int v2, v2 634| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_X_OFFSET_LANDSCAPE .line 373 636| const v0, #+40265 (0x00009d49 | 5.64233e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_LANDSCAPE 644| const v0, #+40266 (0x00009d4a | 5.64247e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| int-to-float v2, v2 651| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 653| const v0, #+40267 (0x00009d4b | 5.64261e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| mul-float/2addr v2, v3 660| float-to-int v2, v2 661| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_LANDSCAPE .line 374 663| const v0, #+40268 (0x00009d4c | 5.64275e-41) 666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 669| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_PORTRAIT 671| const v0, #+40269 (0x00009d4d | 5.64289e-41) 674| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 677| int-to-float v2, v2 678| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 680| const v0, #+40270 (0x00009d4e | 5.64303e-41) 683| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 686| mul-float/2addr v2, v3 687| float-to-int v2, v2 688| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_Y_OFFSET_PORTRAIT .line 375 690| const v0, #+40271 (0x00009d4f | 5.64317e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH 698| const v0, #+40272 (0x00009d50 | 5.64331e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| int-to-float v2, v2 705| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 707| const v0, #+40273 (0x00009d51 | 5.64345e-41) 710| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 713| mul-float/2addr v2, v3 714| float-to-int v2, v2 715| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_WIDTH .line 376 717| const v0, #+40274 (0x00009d52 | 5.64359e-41) 720| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 723| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 725| const v0, #+40275 (0x00009d53 | 5.64373e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| int-to-float v2, v2 732| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 734| const v0, #+40276 (0x00009d54 | 5.64387e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| mul-float/2addr v2, v3 741| float-to-int v2, v2 742| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER .line 377 744| const v0, #+40277 (0x00009d55 | 5.64401e-41) 747| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 750| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_LINE_PADDING 752| const v0, #+40278 (0x00009d56 | 5.64415e-41) 755| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 758| int-to-float v2, v2 759| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 761| const v0, #+40279 (0x00009d57 | 5.64429e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| mul-float/2addr v2, v3 768| float-to-int v2, v2 769| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_LINE_PADDING .line 378 771| const v0, #+40280 (0x00009d58 | 5.64443e-41) 774| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 777| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING 779| const v0, #+40281 (0x00009d59 | 5.64457e-41) 782| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 785| int-to-float v2, v2 786| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 788| const v0, #+40282 (0x00009d5a | 5.64471e-41) 791| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 794| mul-float/2addr v2, v3 795| float-to-int v2, v2 796| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_BOTTOM_PADDING .line 379 798| const v0, #+40283 (0x00009d5b | 5.64485e-41) 801| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 804| sget v2, com.android.calendar.month.MonthWeekEventsView.EVENT_RIGHT_PADDING 806| const v0, #+40284 (0x00009d5c | 5.64499e-41) 809| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 812| int-to-float v2, v2 813| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 815| const v0, #+40285 (0x00009d5d | 5.64513e-41) 818| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 821| mul-float/2addr v2, v3 822| float-to-int v2, v2 823| sput v2, com.android.calendar.month.MonthWeekEventsView.EVENT_RIGHT_PADDING .line 380 825| const v0, #+40286 (0x00009d5e | 5.64527e-41) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 831| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 833| const v0, #+40287 (0x00009d5f | 5.64541e-41) 836| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 839| int-to-float v2, v2 840| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 842| const v0, #+40288 (0x00009d60 | 5.64555e-41) 845| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 848| mul-float/2addr v2, v3 849| float-to-int v2, v2 850| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN .line 381 852| const v0, #+40289 (0x00009d61 | 5.64569e-41) 855| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 858| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH 860| const v0, #+40290 (0x00009d62 | 5.64583e-41) 863| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 866| int-to-float v2, v2 867| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 869| const v0, #+40291 (0x00009d63 | 5.64597e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| mul-float/2addr v2, v3 876| float-to-int v2, v2 877| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH .line 382 879| const v0, #+40292 (0x00009d64 | 5.64611e-41) 882| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 885| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT 887| const v0, #+40293 (0x00009d65 | 5.64625e-41) 890| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 893| int-to-float v2, v2 894| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 896| const v0, #+40294 (0x00009d66 | 5.64639e-41) 899| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 902| mul-float/2addr v2, v3 903| float-to-int v2, v2 904| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT .line 383 906| const v0, #+40295 (0x00009d67 | 5.64653e-41) 909| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 912| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_MIN_SEGMENT_HEIGHT 914| const v0, #+40296 (0x00009d68 | 5.64667e-41) 917| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 920| int-to-float v2, v2 921| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 923| const v0, #+40297 (0x00009d69 | 5.64681e-41) 926| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 929| mul-float/2addr v2, v3 930| float-to-int v2, v2 931| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_MIN_SEGMENT_HEIGHT .line 384 933| const v0, #+40298 (0x00009d6a | 5.64695e-41) 936| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 939| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING 941| const v0, #+40299 (0x00009d6b | 5.64709e-41) 944| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 947| int-to-float v2, v2 948| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 950| const v0, #+40300 (0x00009d6c | 5.64723e-41) 953| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 956| mul-float/2addr v2, v3 957| float-to-int v2, v2 958| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_SIDE_PADDING .line 385 960| const v0, #+40301 (0x00009d6d | 5.64737e-41) 963| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 966| sget v2, com.android.calendar.month.MonthWeekEventsView.DEFAULT_EDGE_SPACING 968| const v0, #+40302 (0x00009d6e | 5.64751e-41) 971| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 974| int-to-float v2, v2 975| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 977| const v0, #+40303 (0x00009d6f | 5.64765e-41) 980| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 983| mul-float/2addr v2, v3 984| float-to-int v2, v2 985| sput v2, com.android.calendar.month.MonthWeekEventsView.DEFAULT_EDGE_SPACING .line 386 987| const v0, #+40304 (0x00009d70 | 5.64779e-41) 990| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 993| sget v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH 995| const v0, #+40305 (0x00009d71 | 5.64793e-41) 998| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1001| int-to-float v2, v2 1002| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 1004| const v0, #+40306 (0x00009d72 | 5.64807e-41) 1007| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1010| mul-float/2addr v2, v3 1011| float-to-int v2, v2 1012| sput v2, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH .line 387 1014| const v0, #+40307 (0x00009d73 | 5.64821e-41) 1017| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1020| sget v2, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH 1022| const v0, #+40308 (0x00009d74 | 5.64835e-41) 1025| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1028| int-to-float v2, v2 1029| sget v3, com.android.calendar.month.MonthWeekEventsView.mScale 1031| const v0, #+40309 (0x00009d75 | 5.64849e-41) 1034| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1037| mul-float/2addr v2, v3 1038| float-to-int v2, v2 1039| sput v2, com.android.calendar.month.MonthWeekEventsView.TODAY_HIGHLIGHT_WIDTH Label_1: .line 389 1041| const v0, #+40310 (0x00009d76 | 5.64863e-41) 1044| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1047| sget-boolean v2, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth 1049| const v0, #+40311 (0x00009d77 | 5.64877e-41) 1052| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1055| if-nez v2, Label_2 .line 390 1057| const v0, #+40312 (0x00009d78 | 5.64891e-41) 1060| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1063| sget v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER 1065| const v0, #+40313 (0x00009d79 | 5.64905e-41) 1068| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1071| sget v3, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_HEIGHT 1073| const v0, #+40314 (0x00009d7a | 5.64919e-41) 1076| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1079| sget v4, com.android.calendar.month.MonthWeekEventsView.DNA_MARGIN 1081| const v0, #+40315 (0x00009d7b | 5.64933e-41) 1084| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1087| add-int/2addr v3, v4 1088| add-int/2addr v2, v3 1089| sput v2, com.android.calendar.month.MonthWeekEventsView.TOP_PADDING_MONTH_NUMBER Label_2: .line 392 1091| const v0, #+40316 (0x00009d7c | 5.64947e-41) 1094| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1097| sput-boolean v5, com.android.calendar.month.MonthWeekEventsView.mInitialized Label_3: .line 394 .end_local v1 1099| const v0, #+40317 (0x00009d7d | 5.64962e-41) 1102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1105| sget v2, com.android.calendar.month.MonthWeekEventsView.DEFAULT_EDGE_SPACING 1107| const v0, #+40318 (0x00009d7e | 5.64976e-41) 1110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1113| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mPadding .line 395 1115| const v0, #+40319 (0x00009d7f | 5.64990e-41) 1118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1121| invoke-virtual {v8}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 1124| move-result-object v2 1125| const v0, #+40320 (0x00009d80 | 5.65004e-41) 1128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1131| invoke-virtual {v8,v2}, com.android.calendar.month.MonthWeekEventsView.loadColors(android.content.Context):void .line 398 1134| const v0, #+40321 (0x00009d81 | 5.65018e-41) 1137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1140| new-instance v2, android.graphics.Paint 1142| const v0, #+40322 (0x00009d82 | 5.65032e-41) 1145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1148| invoke-direct {v2}, android.graphics.Paint.():void 1151| const v0, #+40323 (0x00009d83 | 5.65046e-41) 1154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1157| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint .line 399 1159| const v0, #+40324 (0x00009d84 | 5.65060e-41) 1162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1165| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1167| const v0, #+40325 (0x00009d85 | 5.65074e-41) 1170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1173| invoke-virtual {v2,v7}, android.graphics.Paint.setFakeBoldText(boolean):void .line 400 1176| const v0, #+40326 (0x00009d86 | 5.65088e-41) 1179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1182| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1184| const v0, #+40327 (0x00009d87 | 5.65102e-41) 1187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1190| invoke-virtual {v2,v5}, android.graphics.Paint.setAntiAlias(boolean):void .line 401 1193| const v0, #+40328 (0x00009d88 | 5.65116e-41) 1196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1199| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1201| const v0, #+40329 (0x00009d89 | 5.65130e-41) 1204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1207| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_MONTH_NUMBER 1209| const v0, #+40330 (0x00009d8a | 5.65144e-41) 1212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1215| int-to-float v3, v3 1216| invoke-virtual {v2,v3}, android.graphics.Paint.setTextSize(float):void .line 402 1219| const v0, #+40331 (0x00009d8b | 5.65158e-41) 1222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1225| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1227| const v0, #+40332 (0x00009d8c | 5.65172e-41) 1230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1233| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumColor 1235| const v0, #+40333 (0x00009d8d | 5.65186e-41) 1238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1241| invoke-virtual {v2,v3}, android.graphics.Paint.setColor(int):void .line 403 1244| const v0, #+40334 (0x00009d8e | 5.65200e-41) 1247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1250| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1252| const v0, #+40335 (0x00009d8f | 5.65214e-41) 1255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1258| sget-object v3, android.graphics.Paint$Style.FILL 1260| const v0, #+40336 (0x00009d90 | 5.65228e-41) 1263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1266| invoke-virtual {v2,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 404 1269| const v0, #+40337 (0x00009d91 | 5.65242e-41) 1272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1275| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1277| const v0, #+40338 (0x00009d92 | 5.65256e-41) 1280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1283| sget-object v3, android.graphics.Paint$Align.RIGHT 1285| const v0, #+40339 (0x00009d93 | 5.65270e-41) 1288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1291| invoke-virtual {v2,v3}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 405 1294| const v0, #+40340 (0x00009d94 | 5.65284e-41) 1297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1300| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1302| const v0, #+40341 (0x00009d95 | 5.65298e-41) 1305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1308| sget-object v3, android.graphics.Typeface.DEFAULT 1310| const v0, #+40342 (0x00009d96 | 5.65312e-41) 1313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1316| invoke-virtual {v2,v3}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 407 1319| const v0, #+40343 (0x00009d97 | 5.65326e-41) 1322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1325| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1327| const v0, #+40344 (0x00009d98 | 5.65340e-41) 1330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1333| invoke-virtual {v2}, android.graphics.Paint.ascent():float 1336| move-result v2 1337| const v0, #+40345 (0x00009d99 | 5.65354e-41) 1340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1343| neg-float v2, v2 1344| add-float/2addr v2, v6 1345| float-to-int v2, v2 1346| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumAscentHeight .line 408 1348| const v0, #+40346 (0x00009d9a | 5.65368e-41) 1351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1354| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1356| const v0, #+40347 (0x00009d9b | 5.65382e-41) 1359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1362| invoke-virtual {v2}, android.graphics.Paint.descent():float 1365| move-result v2 1366| const v0, #+40348 (0x00009d9c | 5.65396e-41) 1369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1372| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumPaint 1374| const v0, #+40349 (0x00009d9d | 5.65410e-41) 1377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1380| invoke-virtual {v3}, android.graphics.Paint.ascent():float 1383| move-result v3 1384| const v0, #+40350 (0x00009d9e | 5.65424e-41) 1387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1390| sub-float/2addr v2, v3 1391| add-float/2addr v2, v6 1392| float-to-int v2, v2 1393| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mMonthNumHeight .line 410 1395| const v0, #+40351 (0x00009d9f | 5.65438e-41) 1398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1401| new-instance v2, android.text.TextPaint 1403| const v0, #+40352 (0x00009da0 | 5.65452e-41) 1406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1409| invoke-direct {v2}, android.text.TextPaint.():void 1412| const v0, #+40353 (0x00009da1 | 5.65466e-41) 1415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1418| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint .line 411 1420| const v0, #+40354 (0x00009da2 | 5.65480e-41) 1423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1426| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1428| const v0, #+40355 (0x00009da3 | 5.65494e-41) 1431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1434| invoke-virtual {v2,v5}, android.text.TextPaint.setFakeBoldText(boolean):void .line 412 1437| const v0, #+40356 (0x00009da4 | 5.65508e-41) 1440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1443| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1445| const v0, #+40357 (0x00009da5 | 5.65522e-41) 1448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1451| invoke-virtual {v2,v5}, android.text.TextPaint.setAntiAlias(boolean):void .line 413 1454| const v0, #+40358 (0x00009da6 | 5.65536e-41) 1457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1460| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1462| const v0, #+40359 (0x00009da7 | 5.65550e-41) 1465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1468| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE 1470| const v0, #+40360 (0x00009da8 | 5.65564e-41) 1473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1476| int-to-float v3, v3 1477| invoke-virtual {v2,v3}, android.text.TextPaint.setTextSize(float):void .line 414 1480| const v0, #+40361 (0x00009da9 | 5.65578e-41) 1483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1486| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1488| const v0, #+40362 (0x00009daa | 5.65592e-41) 1491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1494| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthEventColor 1496| const v0, #+40363 (0x00009dab | 5.65606e-41) 1499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1502| invoke-virtual {v2,v3}, android.text.TextPaint.setColor(int):void .line 416 1505| const v0, #+40364 (0x00009dac | 5.65620e-41) 1508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1511| new-instance v2, android.text.TextPaint 1513| const v0, #+40365 (0x00009dad | 5.65634e-41) 1516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1519| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1521| const v0, #+40366 (0x00009dae | 5.65648e-41) 1524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1527| invoke-direct {v2,v3}, android.text.TextPaint.(android.graphics.Paint):void 1530| const v0, #+40367 (0x00009daf | 5.65662e-41) 1533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1536| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mSolidBackgroundEventPaint .line 417 1538| const v0, #+40368 (0x00009db0 | 5.65676e-41) 1541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1544| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mSolidBackgroundEventPaint 1546| const v0, #+40369 (0x00009db1 | 5.65690e-41) 1549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1552| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_TEXT_COLOR 1554| const v0, #+40370 (0x00009db2 | 5.65704e-41) 1557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1560| invoke-virtual {v2,v3}, android.text.TextPaint.setColor(int):void .line 418 1563| const v0, #+40371 (0x00009db3 | 5.65718e-41) 1566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1569| new-instance v2, android.text.TextPaint 1571| const v0, #+40372 (0x00009db4 | 5.65732e-41) 1574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1577| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mSolidBackgroundEventPaint 1579| const v0, #+40373 (0x00009db5 | 5.65746e-41) 1582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1585| invoke-direct {v2,v3}, android.text.TextPaint.(android.graphics.Paint):void 1588| const v0, #+40374 (0x00009db6 | 5.65760e-41) 1591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1594| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mFramedEventPaint .line 420 1596| const v0, #+40375 (0x00009db7 | 5.65774e-41) 1599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1602| new-instance v2, android.text.TextPaint 1604| const v0, #+40376 (0x00009db8 | 5.65788e-41) 1607| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1610| invoke-direct {v2}, android.text.TextPaint.():void 1613| const v0, #+40377 (0x00009db9 | 5.65802e-41) 1616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1619| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint .line 421 1621| const v0, #+40378 (0x00009dba | 5.65816e-41) 1624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1627| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint 1629| const v0, #+40379 (0x00009dbb | 5.65830e-41) 1632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1635| invoke-virtual {v2,v5}, android.text.TextPaint.setFakeBoldText(boolean):void .line 422 1638| const v0, #+40380 (0x00009dbc | 5.65844e-41) 1641| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1644| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint 1646| const v0, #+40381 (0x00009dbd | 5.65858e-41) 1649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1652| invoke-virtual {v2,v5}, android.text.TextPaint.setAntiAlias(boolean):void .line 423 1655| const v0, #+40382 (0x00009dbe | 5.65872e-41) 1658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1661| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint 1663| const v0, #+40383 (0x00009dbf | 5.65886e-41) 1666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1669| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT_TITLE 1671| const v0, #+40384 (0x00009dc0 | 5.65900e-41) 1674| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1677| int-to-float v3, v3 1678| invoke-virtual {v2,v3}, android.text.TextPaint.setTextSize(float):void .line 424 1681| const v0, #+40385 (0x00009dc1 | 5.65914e-41) 1684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1687| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDeclinedEventPaint 1689| const v0, #+40386 (0x00009dc2 | 5.65928e-41) 1692| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1695| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthDeclinedEventColor 1697| const v0, #+40387 (0x00009dc3 | 5.65942e-41) 1700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1703| invoke-virtual {v2,v3}, android.text.TextPaint.setColor(int):void .line 426 1706| const v0, #+40388 (0x00009dc4 | 5.65956e-41) 1709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1712| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1714| const v0, #+40389 (0x00009dc5 | 5.65970e-41) 1717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1720| invoke-virtual {v2}, android.text.TextPaint.ascent():float 1723| move-result v2 1724| const v0, #+40390 (0x00009dc6 | 5.65984e-41) 1727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1730| neg-float v2, v2 1731| add-float/2addr v2, v6 1732| float-to-int v2, v2 1733| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventAscentHeight .line 427 1735| const v0, #+40391 (0x00009dc7 | 5.65998e-41) 1738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1741| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1743| const v0, #+40392 (0x00009dc8 | 5.66012e-41) 1746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1749| invoke-virtual {v2}, android.text.TextPaint.descent():float 1752| move-result v2 1753| const v0, #+40393 (0x00009dc9 | 5.66026e-41) 1756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1759| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventPaint 1761| const v0, #+40394 (0x00009dca | 5.66041e-41) 1764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1767| invoke-virtual {v3}, android.text.TextPaint.ascent():float 1770| move-result v3 1771| const v0, #+40395 (0x00009dcb | 5.66055e-41) 1774| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1777| sub-float/2addr v2, v3 1778| add-float/2addr v2, v6 1779| float-to-int v2, v2 1780| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventHeight .line 429 1782| const v0, #+40396 (0x00009dcc | 5.66069e-41) 1785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1788| new-instance v2, android.text.TextPaint 1790| const v0, #+40397 (0x00009dcd | 5.66083e-41) 1793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1796| invoke-direct {v2}, android.text.TextPaint.():void 1799| const v0, #+40398 (0x00009dce | 5.66097e-41) 1802| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1805| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint .line 430 1807| const v0, #+40399 (0x00009dcf | 5.66111e-41) 1810| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1813| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1815| const v0, #+40400 (0x00009dd0 | 5.66125e-41) 1818| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1821| invoke-virtual {v2,v7}, android.text.TextPaint.setFakeBoldText(boolean):void .line 431 1824| const v0, #+40401 (0x00009dd1 | 5.66139e-41) 1827| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1830| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1832| const v0, #+40402 (0x00009dd2 | 5.66153e-41) 1835| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1838| invoke-virtual {v2,v5}, android.text.TextPaint.setAntiAlias(boolean):void .line 432 1841| const v0, #+40403 (0x00009dd3 | 5.66167e-41) 1844| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1847| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1849| const v0, #+40404 (0x00009dd4 | 5.66181e-41) 1852| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1855| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 1857| const v0, #+40405 (0x00009dd5 | 5.66195e-41) 1860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1863| int-to-float v3, v3 1864| invoke-virtual {v2,v3}, android.text.TextPaint.setStrokeWidth(float):void .line 433 1867| const v0, #+40406 (0x00009dd6 | 5.66209e-41) 1870| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1873| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1875| const v0, #+40407 (0x00009dd7 | 5.66223e-41) 1878| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1881| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT 1883| const v0, #+40408 (0x00009dd8 | 5.66237e-41) 1886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1889| int-to-float v3, v3 1890| invoke-virtual {v2,v3}, android.text.TextPaint.setTextSize(float):void .line 434 1893| const v0, #+40409 (0x00009dd9 | 5.66251e-41) 1896| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1899| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1901| const v0, #+40410 (0x00009dda | 5.66265e-41) 1904| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1907| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthEventExtraColor 1909| const v0, #+40411 (0x00009ddb | 5.66279e-41) 1912| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1915| invoke-virtual {v2,v3}, android.text.TextPaint.setColor(int):void .line 435 1918| const v0, #+40412 (0x00009ddc | 5.66293e-41) 1921| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1924| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1926| const v0, #+40413 (0x00009ddd | 5.66307e-41) 1929| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1932| sget-object v3, android.graphics.Paint$Style.FILL 1934| const v0, #+40414 (0x00009dde | 5.66321e-41) 1937| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1940| invoke-virtual {v2,v3}, android.text.TextPaint.setStyle(android.graphics.Paint$Style):void .line 436 1943| const v0, #+40415 (0x00009ddf | 5.66335e-41) 1946| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1949| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1951| const v0, #+40416 (0x00009de0 | 5.66349e-41) 1954| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1957| sget-object v3, android.graphics.Paint$Align.LEFT 1959| const v0, #+40417 (0x00009de1 | 5.66363e-41) 1962| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1965| invoke-virtual {v2,v3}, android.text.TextPaint.setTextAlign(android.graphics.Paint$Align):void .line 437 1968| const v0, #+40418 (0x00009de2 | 5.66377e-41) 1971| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1974| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1976| const v0, #+40419 (0x00009de3 | 5.66391e-41) 1979| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1982| invoke-virtual {v2}, android.text.TextPaint.descent():float 1985| move-result v2 1986| const v0, #+40420 (0x00009de4 | 5.66405e-41) 1989| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1992| iget-object v3, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 1994| const v0, #+40421 (0x00009de5 | 5.66419e-41) 1997| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2000| invoke-virtual {v3}, android.text.TextPaint.ascent():float 2003| move-result v3 2004| const v0, #+40422 (0x00009de6 | 5.66433e-41) 2007| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2010| sub-float/2addr v2, v3 2011| add-float/2addr v2, v6 2012| float-to-int v2, v2 2013| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mExtrasHeight .line 438 2015| const v0, #+40423 (0x00009de7 | 5.66447e-41) 2018| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2021| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 2023| const v0, #+40424 (0x00009de8 | 5.66461e-41) 2026| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2029| invoke-virtual {v2}, android.text.TextPaint.ascent():float 2032| move-result v2 2033| const v0, #+40425 (0x00009de9 | 5.66475e-41) 2036| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2039| neg-float v2, v2 2040| add-float/2addr v2, v6 2041| float-to-int v2, v2 2042| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mExtrasAscentHeight .line 439 2044| const v0, #+40426 (0x00009dea | 5.66489e-41) 2047| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2050| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventExtrasPaint 2052| const v0, #+40427 (0x00009deb | 5.66503e-41) 2055| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2058| invoke-virtual {v2}, android.text.TextPaint.descent():float 2061| move-result v2 2062| const v0, #+40428 (0x00009dec | 5.66517e-41) 2065| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2068| add-float/2addr v2, v6 2069| float-to-int v2, v2 2070| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mExtrasDescent .line 441 2072| const v0, #+40429 (0x00009ded | 5.66531e-41) 2075| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2078| new-instance v2, android.text.TextPaint 2080| const v0, #+40430 (0x00009dee | 5.66545e-41) 2083| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2086| invoke-direct {v2}, android.text.TextPaint.():void 2089| const v0, #+40431 (0x00009def | 5.66559e-41) 2092| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2095| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint .line 442 2097| const v0, #+40432 (0x00009df0 | 5.66573e-41) 2100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2103| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2105| const v0, #+40433 (0x00009df1 | 5.66587e-41) 2108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2111| invoke-virtual {v2,v7}, android.text.TextPaint.setFakeBoldText(boolean):void .line 443 2114| const v0, #+40434 (0x00009df2 | 5.66601e-41) 2117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2120| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2122| const v0, #+40435 (0x00009df3 | 5.66615e-41) 2125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2128| invoke-virtual {v2,v5}, android.text.TextPaint.setAntiAlias(boolean):void .line 444 2131| const v0, #+40436 (0x00009df4 | 5.66629e-41) 2134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2137| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2139| const v0, #+40437 (0x00009df5 | 5.66643e-41) 2142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2145| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 2147| const v0, #+40438 (0x00009df6 | 5.66657e-41) 2150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2153| int-to-float v3, v3 2154| invoke-virtual {v2,v3}, android.text.TextPaint.setStrokeWidth(float):void .line 445 2157| const v0, #+40439 (0x00009df7 | 5.66671e-41) 2160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2163| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2165| const v0, #+40440 (0x00009df8 | 5.66685e-41) 2168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2171| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_EVENT 2173| const v0, #+40441 (0x00009df9 | 5.66699e-41) 2176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2179| int-to-float v3, v3 2180| invoke-virtual {v2,v3}, android.text.TextPaint.setTextSize(float):void .line 446 2183| const v0, #+40442 (0x00009dfa | 5.66713e-41) 2186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2189| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2191| const v0, #+40443 (0x00009dfb | 5.66727e-41) 2194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2197| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthDeclinedExtrasColor 2199| const v0, #+40444 (0x00009dfc | 5.66741e-41) 2202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2205| invoke-virtual {v2,v3}, android.text.TextPaint.setColor(int):void .line 447 2208| const v0, #+40445 (0x00009dfd | 5.66755e-41) 2211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2214| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2216| const v0, #+40446 (0x00009dfe | 5.66769e-41) 2219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2222| sget-object v3, android.graphics.Paint$Style.FILL 2224| const v0, #+40447 (0x00009dff | 5.66783e-41) 2227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2230| invoke-virtual {v2,v3}, android.text.TextPaint.setStyle(android.graphics.Paint$Style):void .line 448 2233| const v0, #+40448 (0x00009e00 | 5.66797e-41) 2236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2239| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventDeclinedExtrasPaint 2241| const v0, #+40449 (0x00009e01 | 5.66811e-41) 2244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2247| sget-object v3, android.graphics.Paint$Align.LEFT 2249| const v0, #+40450 (0x00009e02 | 5.66825e-41) 2252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2255| invoke-virtual {v2,v3}, android.text.TextPaint.setTextAlign(android.graphics.Paint$Align):void .line 450 2258| const v0, #+40451 (0x00009e03 | 5.66839e-41) 2261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2264| new-instance v2, android.graphics.Paint 2266| const v0, #+40452 (0x00009e04 | 5.66853e-41) 2269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2272| invoke-direct {v2}, android.graphics.Paint.():void 2275| const v0, #+40453 (0x00009e05 | 5.66867e-41) 2278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2281| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint .line 451 2283| const v0, #+40454 (0x00009e06 | 5.66881e-41) 2286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2289| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2291| const v0, #+40455 (0x00009e07 | 5.66895e-41) 2294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2297| invoke-virtual {v2,v7}, android.graphics.Paint.setFakeBoldText(boolean):void .line 452 2300| const v0, #+40456 (0x00009e08 | 5.66909e-41) 2303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2306| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2308| const v0, #+40457 (0x00009e09 | 5.66923e-41) 2311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2314| invoke-virtual {v2,v5}, android.graphics.Paint.setAntiAlias(boolean):void .line 453 2317| const v0, #+40458 (0x00009e0a | 5.66937e-41) 2320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2323| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2325| const v0, #+40459 (0x00009e0b | 5.66951e-41) 2328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2331| sget v3, com.android.calendar.month.MonthWeekEventsView.TEXT_SIZE_WEEK_NUM 2333| const v0, #+40460 (0x00009e0c | 5.66965e-41) 2336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2339| int-to-float v3, v3 2340| invoke-virtual {v2,v3}, android.graphics.Paint.setTextSize(float):void .line 454 2343| const v0, #+40461 (0x00009e0d | 5.66979e-41) 2346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2349| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2351| const v0, #+40462 (0x00009e0e | 5.66993e-41) 2354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2357| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumColor 2359| const v0, #+40463 (0x00009e0f | 5.67007e-41) 2362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2365| invoke-virtual {v2,v3}, android.graphics.Paint.setColor(int):void .line 455 2368| const v0, #+40464 (0x00009e10 | 5.67021e-41) 2371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2374| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2376| const v0, #+40465 (0x00009e11 | 5.67035e-41) 2379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2382| sget-object v3, android.graphics.Paint$Style.FILL 2384| const v0, #+40466 (0x00009e12 | 5.67049e-41) 2387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2390| invoke-virtual {v2,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 456 2393| const v0, #+40467 (0x00009e13 | 5.67063e-41) 2396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2399| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2401| const v0, #+40468 (0x00009e14 | 5.67077e-41) 2404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2407| sget-object v3, android.graphics.Paint$Align.RIGHT 2409| const v0, #+40469 (0x00009e15 | 5.67091e-41) 2412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2415| invoke-virtual {v2,v3}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 458 2418| const v0, #+40470 (0x00009e16 | 5.67105e-41) 2421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2424| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumPaint 2426| const v0, #+40471 (0x00009e17 | 5.67120e-41) 2429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2432| invoke-virtual {v2}, android.graphics.Paint.ascent():float 2435| move-result v2 2436| const v0, #+40472 (0x00009e18 | 5.67134e-41) 2439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2442| neg-float v2, v2 2443| add-float/2addr v2, v6 2444| float-to-int v2, v2 2445| iput v2, v8, com.android.calendar.month.MonthWeekEventsView.mWeekNumAscentHeight .line 460 2447| const v0, #+40473 (0x00009e19 | 5.67148e-41) 2450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2453| new-instance v2, android.graphics.Paint 2455| const v0, #+40474 (0x00009e1a | 5.67162e-41) 2458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2461| invoke-direct {v2}, android.graphics.Paint.():void 2464| const v0, #+40475 (0x00009e1b | 5.67176e-41) 2467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2470| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint .line 461 2472| const v0, #+40476 (0x00009e1c | 5.67190e-41) 2475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2478| new-instance v2, android.graphics.Paint 2480| const v0, #+40477 (0x00009e1d | 5.67204e-41) 2483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2486| invoke-direct {v2}, android.graphics.Paint.():void 2489| const v0, #+40478 (0x00009e1e | 5.67218e-41) 2492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2495| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint .line 462 2497| const v0, #+40479 (0x00009e1f | 5.67232e-41) 2500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2503| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 2505| const v0, #+40480 (0x00009e20 | 5.67246e-41) 2508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2511| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthBusyBitsBusyTimeColor 2513| const v0, #+40481 (0x00009e21 | 5.67260e-41) 2516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2519| invoke-virtual {v2,v3}, android.graphics.Paint.setColor(int):void .line 463 2522| const v0, #+40482 (0x00009e22 | 5.67274e-41) 2525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2528| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 2530| const v0, #+40483 (0x00009e23 | 5.67288e-41) 2533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2536| sget-object v3, android.graphics.Paint$Style.FILL_AND_STROKE 2538| const v0, #+40484 (0x00009e24 | 5.67302e-41) 2541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2544| invoke-virtual {v2,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 464 2547| const v0, #+40485 (0x00009e25 | 5.67316e-41) 2550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2553| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 2555| const v0, #+40486 (0x00009e26 | 5.67330e-41) 2558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2561| sget v3, com.android.calendar.month.MonthWeekEventsView.DNA_WIDTH 2563| const v0, #+40487 (0x00009e27 | 5.67344e-41) 2566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2569| int-to-float v3, v3 2570| invoke-virtual {v2,v3}, android.graphics.Paint.setStrokeWidth(float):void .line 465 2573| const v0, #+40488 (0x00009e28 | 5.67358e-41) 2576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2579| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNATimePaint 2581| const v0, #+40489 (0x00009e29 | 5.67372e-41) 2584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2587| invoke-virtual {v2,v7}, android.graphics.Paint.setAntiAlias(boolean):void .line 466 2590| const v0, #+40490 (0x00009e2a | 5.67386e-41) 2593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2596| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 2598| const v0, #+40491 (0x00009e2b | 5.67400e-41) 2601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2604| iget v3, v8, com.android.calendar.month.MonthWeekEventsView.mMonthBusyBitsConflictTimeColor 2606| const v0, #+40492 (0x00009e2c | 5.67414e-41) 2609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2612| invoke-virtual {v2,v3}, android.graphics.Paint.setColor(int):void .line 467 2615| const v0, #+40493 (0x00009e2d | 5.67428e-41) 2618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2621| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 2623| const v0, #+40494 (0x00009e2e | 5.67442e-41) 2626| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2629| sget-object v3, android.graphics.Paint$Style.FILL_AND_STROKE 2631| const v0, #+40495 (0x00009e2f | 5.67456e-41) 2634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2637| invoke-virtual {v2,v3}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 468 2640| const v0, #+40496 (0x00009e30 | 5.67470e-41) 2643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2646| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 2648| const v0, #+40497 (0x00009e31 | 5.67484e-41) 2651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2654| sget v3, com.android.calendar.month.MonthWeekEventsView.DNA_ALL_DAY_WIDTH 2656| const v0, #+40498 (0x00009e32 | 5.67498e-41) 2659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2662| int-to-float v3, v3 2663| invoke-virtual {v2,v3}, android.graphics.Paint.setStrokeWidth(float):void .line 469 2666| const v0, #+40499 (0x00009e33 | 5.67512e-41) 2669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2672| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mDNAAllDayPaint 2674| const v0, #+40500 (0x00009e34 | 5.67526e-41) 2677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2680| invoke-virtual {v2,v7}, android.graphics.Paint.setAntiAlias(boolean):void .line 471 2683| const v0, #+40501 (0x00009e35 | 5.67540e-41) 2686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2689| new-instance v2, android.graphics.Paint 2691| const v0, #+40502 (0x00009e36 | 5.67554e-41) 2694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2697| invoke-direct {v2}, android.graphics.Paint.():void 2700| const v0, #+40503 (0x00009e37 | 5.67568e-41) 2703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2706| iput-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint .line 472 2708| const v0, #+40504 (0x00009e38 | 5.67582e-41) 2711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2714| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint 2716| const v0, #+40505 (0x00009e39 | 5.67596e-41) 2719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2722| sget v3, com.android.calendar.month.MonthWeekEventsView.EVENT_SQUARE_BORDER 2724| const v0, #+40506 (0x00009e3a | 5.67610e-41) 2727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2730| int-to-float v3, v3 2731| invoke-virtual {v2,v3}, android.graphics.Paint.setStrokeWidth(float):void .line 473 2734| const v0, #+40507 (0x00009e3b | 5.67624e-41) 2737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2740| iget-object v2, v8, com.android.calendar.month.MonthWeekEventsView.mEventSquarePaint 2742| const v0, #+40508 (0x00009e3c | 5.67638e-41) 2745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2748| invoke-virtual {v2,v7}, android.graphics.Paint.setAntiAlias(boolean):void .line 487 2751| const v0, #+40509 (0x00009e3d | 5.67652e-41) 2754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 2757| return-void } method com.android.calendar.month.MonthWeekEventsView.loadColors(android.content.Context):void { .params "context" .src "MonthWeekEventsView.java" .line 318 .prologue_end .line 318 0| const v0, #+40510 (0x00009e3e | 5.67666e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+40511 (0x00009e3f | 5.67680e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 319 .local v1, "res", android.content.res.Resources 16| const v2, #+2131230746 (0x7f08001a | 1.80776e+38) 19| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 22| move-result v2 23| const v0, #+40512 (0x00009e40 | 5.67694e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthWeekNumColor .line 320 31| const v0, #+40513 (0x00009e41 | 5.67708e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const v2, #+2131230743 (0x7f080017 | 1.80775e+38) 40| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 43| move-result v2 44| const v0, #+40514 (0x00009e42 | 5.67722e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNumColor .line 321 52| const v0, #+40515 (0x00009e43 | 5.67736e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const v2, #+2131230745 (0x7f080019 | 1.80776e+38) 61| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 64| move-result v2 65| const v0, #+40516 (0x00009e44 | 5.67750e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNumOtherColor .line 322 73| const v0, #+40517 (0x00009e45 | 5.67764e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const v2, #+2131230748 (0x7f08001c | 1.80776e+38) 82| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 85| move-result v2 86| const v0, #+40518 (0x00009e46 | 5.67778e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNumTodayColor .line 323 94| const v0, #+40519 (0x00009e47 | 5.67792e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNumColor 102| const v0, #+40520 (0x00009e48 | 5.67806e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNameColor .line 324 110| const v0, #+40521 (0x00009e49 | 5.67820e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNumOtherColor 118| const v0, #+40522 (0x00009e4a | 5.67834e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthNameOtherColor .line 325 126| const v0, #+40523 (0x00009e4b | 5.67848e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const v2, #+2131230749 (0x7f08001d | 1.80776e+38) 135| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 138| move-result v2 139| const v0, #+40524 (0x00009e4c | 5.67862e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthEventColor .line 326 147| const v0, #+40525 (0x00009e4d | 5.67876e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const v2, #+2131230769 (0x7f080031 | 1.80776e+38) 156| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 159| move-result v2 160| const v0, #+40526 (0x00009e4e | 5.67890e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthDeclinedEventColor .line 327 168| const v0, #+40527 (0x00009e4f | 5.67904e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const v2, #+2131230777 (0x7f080039 | 1.80776e+38) 177| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 180| move-result v2 181| const v0, #+40528 (0x00009e50 | 5.67918e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthDeclinedExtrasColor .line 328 189| const v0, #+40529 (0x00009e51 | 5.67932e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const v2, #+2131230750 (0x7f08001e | 1.80776e+38) 198| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 201| move-result v2 202| const v0, #+40530 (0x00009e52 | 5.67946e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthEventExtraColor .line 329 210| const v0, #+40531 (0x00009e53 | 5.67960e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| const v2, #+2131230751 (0x7f08001f | 1.80776e+38) 219| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 222| move-result v2 223| const v0, #+40532 (0x00009e54 | 5.67974e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthEventOtherColor .line 330 231| const v0, #+40533 (0x00009e55 | 5.67988e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const v2, #+2131230752 (0x7f080020 | 1.80776e+38) 240| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 243| move-result v2 244| const v0, #+40534 (0x00009e56 | 5.68002e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthEventExtraOtherColor .line 331 252| const v0, #+40535 (0x00009e57 | 5.68016e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| const v2, #+2131230759 (0x7f080027 | 1.80776e+38) 261| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 264| move-result v2 265| const v0, #+40536 (0x00009e58 | 5.68030e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthBGTodayColor .line 332 273| const v0, #+40537 (0x00009e59 | 5.68044e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| const v2, #+2131230757 (0x7f080025 | 1.80776e+38) 282| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 285| move-result v2 286| const v0, #+40538 (0x00009e5a | 5.68058e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthBGOtherColor .line 333 294| const v0, #+40539 (0x00009e5b | 5.68072e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const v2, #+2131230760 (0x7f080028 | 1.80776e+38) 303| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 306| move-result v2 307| const v0, #+40540 (0x00009e5c | 5.68086e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mMonthBGColor .line 334 315| const v0, #+40541 (0x00009e5d | 5.68100e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| const v2, #+2131230755 (0x7f080023 | 1.80776e+38) 324| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 327| move-result v2 328| const v0, #+40542 (0x00009e5e | 5.68114e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mDaySeparatorInnerColor .line 335 336| const v0, #+40543 (0x00009e5f | 5.68128e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| const v2, #+2131230722 (0x7f080002 | 1.80775e+38) 345| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 348| move-result v2 349| const v0, #+40544 (0x00009e60 | 5.68142e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mTodayAnimateColor .line 336 357| const v0, #+40545 (0x00009e61 | 5.68156e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| const v2, #+2131230785 (0x7f080041 | 1.80776e+38) 366| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 369| move-result v2 370| const v0, #+40546 (0x00009e62 | 5.68170e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iput v2, v3, com.android.calendar.month.MonthWeekEventsView.mClickedDayColor .line 337 378| const v0, #+40547 (0x00009e63 | 5.68184e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| const v2, #+2130837627 (0x7f02007b | 1.72802e+38) 387| invoke-virtual {v1,v2}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 390| move-result-object v2 391| const v0, #+40548 (0x00009e64 | 5.68199e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| iput-object v2, v3, com.android.calendar.month.MonthWeekEventsView.mTodayDrawable .line 338 399| const v0, #+40549 (0x00009e65 | 5.68213e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| return-void } method com.android.calendar.month.MonthWeekEventsView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "MonthWeekEventsView.java" .line 543 .prologue_end .line 543 0| const v0, #+40550 (0x00009e66 | 5.68227e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawBackground(android.graphics.Canvas):void .line 544 9| const v0, #+40551 (0x00009e67 | 5.68241e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawWeekNums(android.graphics.Canvas):void .line 545 18| const v0, #+40552 (0x00009e68 | 5.68255e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawDaySeparators(android.graphics.Canvas):void .line 546 27| const v0, #+40553 (0x00009e69 | 5.68269e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-boolean v1, v2, com.android.calendar.month.MonthWeekEventsView.mHasToday 35| const v0, #+40554 (0x00009e6a | 5.68283e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_1 43| const v0, #+40555 (0x00009e6b | 5.68297e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-boolean v1, v2, com.android.calendar.month.MonthWeekEventsView.mAnimateToday 51| const v0, #+40556 (0x00009e6c | 5.68311e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v1, Label_1 .line 547 59| const v0, #+40557 (0x00009e6d | 5.68325e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawToday(android.graphics.Canvas):void Label_1: .line 549 68| const v0, #+40558 (0x00009e6e | 5.68339e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sget-boolean v1, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth 76| const v0, #+40559 (0x00009e6f | 5.68353e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-eqz v1, Label_3 .line 550 84| const v0, #+40560 (0x00009e70 | 5.68367e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawEvents(android.graphics.Canvas):void Label_2: .line 557 93| const v0, #+40561 (0x00009e71 | 5.68381e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawClick(android.graphics.Canvas):void .line 558 102| const v0, #+40562 (0x00009e72 | 5.68395e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void Label_3: .line 552 109| const v0, #+40563 (0x00009e73 | 5.68409e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v1, v2, com.android.calendar.month.MonthWeekEventsView.mDna 117| const v0, #+40564 (0x00009e74 | 5.68423e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-nez v1, Label_4 125| const v0, #+40565 (0x00009e75 | 5.68437e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v1, v2, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents 133| const v0, #+40566 (0x00009e76 | 5.68451e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-eqz v1, Label_4 .line 553 141| const v0, #+40567 (0x00009e77 | 5.68465e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v1, v2, com.android.calendar.month.MonthWeekEventsView.mUnsortedEvents 149| const v0, #+40568 (0x00009e78 | 5.68479e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v2,v1}, com.android.calendar.month.MonthWeekEventsView.createDna(java.util.ArrayList):void Label_4: .line 555 158| const v0, #+40569 (0x00009e79 | 5.68493e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.drawDNA(android.graphics.Canvas):void 167| const v0, #+40570 (0x00009e7a | 5.68507e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| goto/16 Label_2 } method com.android.calendar.month.MonthWeekEventsView.onHoverEvent(android.view.MotionEvent):boolean { .params "event" .src "MonthWeekEventsView.java" .line 1056 0| move-object/16 v20, v21 3| move-object/16 v21, v22 .prologue_end .line 1056 6| const v22, #+40571 (0x00009e7b | 5.68521e-41) 9| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-virtual/range {v20..v20}, com.android.calendar.month.MonthWeekEventsView.getContext():android.content.Context 15| move-result-object v3 16| const v22, #+40572 (0x00009e7c | 5.68535e-41) 19| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1060 .local v3, "context", android.content.Context 22| const-string/jumbo v4, "accessibility" .line 1059 25| const v22, #+40573 (0x00009e7d | 5.68549e-41) 28| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v4}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 34| move-result-object v9 35| const v22, #+40574 (0x00009e7e | 5.68563e-41) 38| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v9, android.view.accessibility.AccessibilityManager .line 1061 .local v9, "am", android.view.accessibility.AccessibilityManager 43| const v22, #+40575 (0x00009e7f | 5.68577e-41) 46| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v9}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 52| move-result v4 53| const v22, #+40576 (0x00009e80 | 5.68591e-41) 56| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v4, Label_1 61| const v22, #+40577 (0x00009e81 | 5.68605e-41) 64| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v9}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 70| move-result v4 71| const v22, #+40578 (0x00009e82 | 5.68619e-41) 74| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 77| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 79| if-eqz v4, Label_2 Label_1: .line 1062 81| const v22, #+40579 (0x00009e83 | 5.68633e-41) 84| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-super/range {v20..v21}, com.android.calendar.month.SimpleWeekView.onHoverEvent(android.view.MotionEvent):boolean 90| move-result v4 91| const v22, #+40580 (0x00009e84 | 5.68647e-41) 94| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 97| return v4 Label_2: .line 1064 98| const v22, #+40581 (0x00009e85 | 5.68661e-41) 101| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual/range {v21..v21}, android.view.MotionEvent.getAction():int 107| move-result v4 108| const v22, #+40582 (0x00009e86 | 5.68675e-41) 111| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 114| const/16 v5, #+10 (0x0000000a | 1.40130e-44) 116| if-eq v4, v5, Label_8 .line 1065 118| const v22, #+40583 (0x00009e87 | 5.68689e-41) 121| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual/range {v21..v21}, android.view.MotionEvent.getX():float 127| move-result v4 128| const v22, #+40584 (0x00009e88 | 5.68703e-41) 131| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v20 136| invoke-virtual {v0,v4}, com.android.calendar.month.MonthWeekEventsView.getDayFromLocation(float):android.text.format.Time 139| move-result-object v16 140| const v22, #+40585 (0x00009e89 | 5.68717e-41) 143| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1066 .local v16, "hover", android.text.format.Time 146| if-eqz v16, Label_8 .line 1067 148| const v22, #+40586 (0x00009e8a | 5.68731e-41) 151| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 154| move-object/from16 v0, v20 156| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime 158| const v22, #+40587 (0x00009e8b | 5.68745e-41) 161| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 164| if-eqz v4, Label_3 166| const v22, #+40588 (0x00009e8c | 5.68759e-41) 169| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 172| move-object/from16 v0, v20 174| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime 176| const v22, #+40589 (0x00009e8d | 5.68773e-41) 179| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v16 184| invoke-static {v0,v4}, android.text.format.Time.compare(android.text.format.Time, android.text.format.Time):int 187| move-result v4 188| const v22, #+40590 (0x00009e8e | 5.68787e-41) 191| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v4, Label_8 Label_3: .line 1068 196| const v22, #+40591 (0x00009e8f | 5.68801e-41) 199| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 202| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 203| move-object/from16 v0, v16 205| invoke-virtual {v0,v4}, android.text.format.Time.toMillis(boolean):long 208| move-result-wide v4:v5 209| const v22, #+40592 (0x00009e90 | 5.68815e-41) 212| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-static {v4,v5}, java.lang.Long.valueOf(long):java.lang.Long 218| move-result-object v17 219| const v22, #+40593 (0x00009e91 | 5.68829e-41) 222| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1069 .local v17, "millis", java.lang.Long 225| invoke-virtual/range {v17..v17}, java.lang.Long.longValue():long 228| move-result-wide v4:v5 229| const v22, #+40594 (0x00009e92 | 5.68843e-41) 232| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-virtual/range {v17..v17}, java.lang.Long.longValue():long 238| move-result-wide v6:v7 239| const v22, #+40595 (0x00009e93 | 5.68857e-41) 242| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1070 245| const/16 v8, #+16 (0x00000010 | 2.24208e-44) .line 1069 247| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 250| move-result-object v10 251| const v22, #+40596 (0x00009e94 | 5.68871e-41) 254| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1072 .local v10, "date", java.lang.String 257| const/16 v4, #+64 (0x00000040 | 8.96831e-44) .line 1071 259| invoke-static {v4}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 262| move-result-object v2 263| const v22, #+40597 (0x00009e95 | 5.68885e-41) 266| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1073 .local v2, "accessEvent", android.view.accessibility.AccessibilityEvent 269| invoke-virtual {v2}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 272| move-result-object v4 273| const v22, #+40598 (0x00009e96 | 5.68899e-41) 276| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-interface {v4,v10}, java.util.List.add(java.lang.Object):boolean .line 1074 282| const v22, #+40599 (0x00009e97 | 5.68913e-41) 285| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 288| sget-boolean v4, com.android.calendar.month.MonthWeekEventsView.mShowDetailsInMonth 290| const v22, #+40600 (0x00009e98 | 5.68927e-41) 293| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 296| if-eqz v4, Label_7 298| const v22, #+40601 (0x00009e99 | 5.68941e-41) 301| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 304| move-object/from16 v0, v20 306| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mEvents 308| const v22, #+40602 (0x00009e9a | 5.68955e-41) 311| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 314| if-eqz v4, Label_7 .line 1075 316| const v22, #+40603 (0x00009e9b | 5.68969e-41) 319| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 322| sget v4, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 324| const v22, #+40604 (0x00009e9c | 5.68983e-41) 327| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 330| move-object/from16 v0, v20 332| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mPadding 334| const v22, #+40605 (0x00009e9d | 5.68997e-41) 337| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 340| add-int v12, v4, v5 .line 1076 .local v12, "dayStart", int 342| invoke-virtual/range {v21..v21}, android.view.MotionEvent.getX():float 345| move-result v4 346| const v22, #+40606 (0x00009e9e | 5.69011e-41) 349| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 352| int-to-float v5, v12 353| sub-float/2addr v4, v5 354| move-object/from16 v0, v20 356| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mNumDays 358| const v22, #+40607 (0x00009e9f | 5.69025e-41) 361| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 364| int-to-float v5, v5 365| mul-float/2addr v4, v5 366| move-object/from16 v0, v20 368| iget v5, v0, com.android.calendar.month.MonthWeekEventsView.mWidth 370| const v22, #+40608 (0x00009ea0 | 5.69039e-41) 373| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 376| sub-int/2addr v5, v12 .line 1077 377| move-object/from16 v0, v20 379| iget v6, v0, com.android.calendar.month.MonthWeekEventsView.mPadding .line 1076 381| const v22, #+40609 (0x00009ea1 | 5.69053e-41) 384| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 387| sub-int/2addr v5, v6 388| int-to-float v5, v5 389| div-float/2addr v4, v5 390| float-to-int v11, v4 .line 1078 .local v11, "dayPosition", int 391| move-object/from16 v0, v20 393| iget-object v4, v0, com.android.calendar.month.MonthWeekEventsView.mEvents 395| const v22, #+40610 (0x00009ea2 | 5.69067e-41) 398| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-interface {v4,v11}, java.util.List.get(int):java.lang.Object 404| move-result-object v15 405| const v22, #+40611 (0x00009ea3 | 5.69081e-41) 408| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 411| check-cast v15, java.util.ArrayList .line 1079 .local_ex v15, "events", java.util.ArrayList, "Ljava/util/ArrayList;" 413| const v22, #+40612 (0x00009ea4 | 5.69095e-41) 416| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-virtual {v2}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 422| move-result-object v18 423| const v22, #+40613 (0x00009ea5 | 5.69109e-41) 426| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1080 .local_ex v18, "text", java.util.List, "Ljava/util/List;" 429| invoke-interface {v15}, java.lang.Iterable.iterator():java.util.Iterator 432| move-result-object v14 433| const v22, #+40614 (0x00009ea6 | 5.69123e-41) 436| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_4: .local v14, "e$iterator", java.util.Iterator 439| const v22, #+40615 (0x00009ea7 | 5.69137e-41) 442| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-interface {v14}, java.util.Iterator.hasNext():boolean 448| move-result v4 449| const v22, #+40616 (0x00009ea8 | 5.69151e-41) 452| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 455| if-eqz v4, Label_7 457| const v22, #+40617 (0x00009ea9 | 5.69165e-41) 460| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 463| invoke-interface {v14}, java.util.Iterator.next():java.lang.Object 466| move-result-object v13 467| const v22, #+40618 (0x00009eaa | 5.69179e-41) 470| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 473| check-cast v13, com.android.calendar.Event .line 1081 .local v13, "e", com.android.calendar.Event 475| const v22, #+40619 (0x00009eab | 5.69193e-41) 478| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 481| new-instance v4, java.lang.StringBuilder 483| const v22, #+40620 (0x00009eac | 5.69207e-41) 486| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 489| invoke-direct {v4}, java.lang.StringBuilder.():void 492| const v22, #+40621 (0x00009ead | 5.69221e-41) 495| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 498| invoke-virtual {v13}, com.android.calendar.Event.getTitleAndLocation():java.lang.String 501| move-result-object v5 502| const v22, #+40622 (0x00009eae | 5.69235e-41) 505| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 511| move-result-object v4 512| const v22, #+40623 (0x00009eaf | 5.69249e-41) 515| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 518| const-string/jumbo v5, ". " 521| const v22, #+40624 (0x00009eb0 | 5.69263e-41) 524| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 530| move-result-object v4 531| const v22, #+40625 (0x00009eb1 | 5.69278e-41) 534| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 537| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 540| move-result-object v4 541| const v22, #+40626 (0x00009eb2 | 5.69292e-41) 544| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 547| move-object/from16 v0, v18 549| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean .line 1082 552| const v22, #+40627 (0x00009eb3 | 5.69306e-41) 555| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 558| const/16 v8, #+20 (0x00000014 | 2.80260e-44) .line 1083 .local v8, "flags", int 560| iget-boolean v4, v13, com.android.calendar.Event.allDay 562| const v22, #+40628 (0x00009eb4 | 5.69320e-41) 565| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 568| if-nez v4, Label_6 .line 1084 570| const v22, #+40629 (0x00009eb5 | 5.69334e-41) 573| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 576| const/16 v8, #+21 (0x00000015 | 2.94273e-44) .line 1085 578| invoke-static {v3}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 581| move-result v4 582| const v22, #+40630 (0x00009eb6 | 5.69348e-41) 585| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 588| if-eqz v4, Label_5 .line 1086 590| const v22, #+40631 (0x00009eb7 | 5.69362e-41) 593| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 596| or-int/lit16 v8, v8, #+128 (0x00000080 | 1.79366e-43) Label_5: .line 1091 598| const v22, #+40632 (0x00009eb8 | 5.69376e-41) 601| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 604| new-instance v19, java.lang.StringBuilder 606| const v22, #+40633 (0x00009eb9 | 5.69390e-41) 609| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-direct/range {v19..v19}, java.lang.StringBuilder.():void 615| const v22, #+40634 (0x00009eba | 5.69404e-41) 618| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 621| iget-wide v4:v5, v13, com.android.calendar.Event.startMillis 623| const v22, #+40635 (0x00009ebb | 5.69418e-41) 626| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 629| iget-wide v6:v7, v13, com.android.calendar.Event.endMillis 631| const v22, #+40636 (0x00009ebc | 5.69432e-41) 634| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 640| move-result-object v4 641| const v22, #+40637 (0x00009ebd | 5.69446e-41) 644| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 647| move-object/from16 v0, v19 649| invoke-virtual {v0,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 652| move-result-object v4 653| const v22, #+40638 (0x00009ebe | 5.69460e-41) 656| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 1092 659| const-string/jumbo v5, ". " .line 1091 662| const v22, #+40639 (0x00009ebf | 5.69474e-41) 665| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 668| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 671| move-result-object v4 672| const v22, #+40640 (0x00009ec0 | 5.69488e-41) 675| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 678| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 681| move-result-object v4 682| const v22, #+40641 (0x00009ec1 | 5.69502e-41) 685| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 688| move-object/from16 v0, v18 690| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean 693| const v22, #+40642 (0x00009ec2 | 5.69516e-41) 696| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 699| goto/16 Label_4 Label_6: .line 1089 701| const v22, #+40643 (0x00009ec3 | 5.69530e-41) 704| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 707| const/16 v8, #+8212 (0x00002014 | 1.15075e-41) 709| goto/16 Label_5 Label_7: .line 1095 .end_local v8 .end_local v11 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v18 711| const v22, #+40644 (0x00009ec4 | 5.69544e-41) 714| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 717| move-object/from16 v0, v20 719| invoke-virtual {v0,v2}, com.android.calendar.month.MonthWeekEventsView.sendAccessibilityEventUnchecked(android.view.accessibility.AccessibilityEvent):void .line 1096 722| const v22, #+40645 (0x00009ec5 | 5.69558e-41) 725| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v16 730| move-object/from16 v1, v20 732| iput-object v0, v1, com.android.calendar.month.MonthWeekEventsView.mLastHoverTime Label_8: .line 1099 .end_local v2 .end_local v10 .end_local v16 .end_local v17 734| const v22, #+40646 (0x00009ec6 | 5.69572e-41) 737| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 740| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 741| return v4 } method com.android.calendar.month.MonthWeekEventsView.setAnimateTodayAlpha(int):void { .params "alpha" .src "MonthWeekEventsView.java" .line 537 .prologue_end .line 537 0| const v0, #+40647 (0x00009ec7 | 5.69586e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha .line 538 8| const v0, #+40648 (0x00009ec8 | 5.69600e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.calendar.month.MonthWeekEventsView.invalidate():void .line 539 17| const v0, #+40649 (0x00009ec9 | 5.69614e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.MonthWeekEventsView.setClickedDay(float):void { .params "xLocation" .src "MonthWeekEventsView.java" .line 1103 .prologue_end .line 1103 0| const v0, #+40650 (0x00009eca | 5.69628e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.calendar.month.MonthWeekEventsView.getDayIndexFromLocation(float):int 9| move-result v1 10| const v0, #+40651 (0x00009ecb | 5.69642e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput v1, v2, com.android.calendar.month.MonthWeekEventsView.mClickedDayIndex .line 1104 18| const v0, #+40652 (0x00009ecc | 5.69656e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, com.android.calendar.month.MonthWeekEventsView.invalidate():void .line 1105 27| const v0, #+40653 (0x00009ecd | 5.69670e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List):void { .params "?" .src "MonthWeekEventsView.java" .line 303 .local_ex v6, "sortedEvents", java.util.List, "Ljava/util/List;>;" .prologue_end 0| const v0, #+40654 (0x00009ece | 5.69684e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 303 7| iput-object v6, v5, com.android.calendar.month.MonthWeekEventsView.mEvents .line 304 9| const v0, #+40655 (0x00009ecf | 5.69698e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v6, Label_1 .line 305 17| const v0, #+40656 (0x00009ed0 | 5.69712e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_1: .line 307 24| const v0, #+40657 (0x00009ed1 | 5.69726e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v6}, java.util.List.size():int 33| move-result v1 34| const v0, #+40658 (0x00009ed2 | 5.69740e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v2, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays 42| const v0, #+40659 (0x00009ed3 | 5.69754e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eq v1, v2, Label_3 .line 308 50| const v0, #+40660 (0x00009ed4 | 5.69768e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v1, "MonthView" 59| const v0, #+40661 (0x00009ed5 | 5.69782e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 66| invoke-static {v1,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean 69| move-result v1 70| const v0, #+40662 (0x00009ed6 | 5.69796e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v1, Label_2 .line 309 78| const v0, #+40663 (0x00009ed7 | 5.69810e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v1, "MonthView" 87| const v0, #+40664 (0x00009ed8 | 5.69824e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| new-instance v2, java.lang.StringBuilder 95| const v0, #+40665 (0x00009ed9 | 5.69838e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-direct {v2}, java.lang.StringBuilder.():void 104| const v0, #+40666 (0x00009eda | 5.69852e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const-string/jumbo v3, "Events size must be same as days displayed: size=" 113| const v0, #+40667 (0x00009edb | 5.69866e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 122| move-result-object v2 123| const v0, #+40668 (0x00009edc | 5.69880e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 310 129| invoke-interface {v6}, java.util.List.size():int 132| move-result v3 133| const v0, #+40669 (0x00009edd | 5.69894e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 309 139| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 142| move-result-object v2 143| const v0, #+40670 (0x00009ede | 5.69908e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 310 149| const-string/jumbo v3, " days=" .line 309 152| const v0, #+40671 (0x00009edf | 5.69922e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 161| move-result-object v2 162| const v0, #+40672 (0x00009ee0 | 5.69936e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 310 168| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays .line 309 170| const v0, #+40673 (0x00009ee1 | 5.69950e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 179| move-result-object v2 180| const v0, #+40674 (0x00009ee2 | 5.69964e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 189| move-result-object v2 190| const v0, #+40675 (0x00009ee3 | 5.69978e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-static {v1,v2}, android.util.Log.wtf(java.lang.String, java.lang.String):int Label_2: .line 312 199| const v0, #+40676 (0x00009ee4 | 5.69992e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iput-object v4, v5, com.android.calendar.month.MonthWeekEventsView.mEvents .line 313 207| const v0, #+40677 (0x00009ee5 | 5.70006e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| return-void Label_3: .line 315 214| const v0, #+40678 (0x00009ee6 | 5.70020e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return-void } method com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List, java.util.ArrayList):void { .params "?", "?" .src "MonthWeekEventsView.java" .line 258 .local_ex v2, "sortedEvents", java.util.List, "Ljava/util/List;>;" .local_ex v3, "unsortedEvents", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 258 0| const v0, #+40679 (0x00009ee7 | 5.70034e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, com.android.calendar.month.MonthWeekEventsView.setEvents(java.util.List):void .line 261 9| const v0, #+40680 (0x00009ee8 | 5.70048e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v3}, com.android.calendar.month.MonthWeekEventsView.createDna(java.util.ArrayList):void .line 262 18| const v0, #+40681 (0x00009ee9 | 5.70062e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.month.MonthWeekEventsView.setWeekParams(java.util.HashMap, java.lang.String):void { .params "?", "tz" .src "MonthWeekEventsView.java" .line 491 .local_ex v7, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end .line 491 0| const v0, #+40682 (0x00009eea | 5.70076e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v6,v7,v8}, com.android.calendar.month.SimpleWeekView.setWeekParams(java.util.HashMap, java.lang.String):void .line 493 9| const v0, #+40683 (0x00009eeb | 5.70090e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "orientation" 18| const v0, #+40684 (0x00009eec | 5.70104e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v7,v1}, java.util.HashMap.containsKey(java.lang.Object):boolean 27| move-result v1 28| const v0, #+40685 (0x00009eed | 5.70118e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v1, Label_1 .line 494 36| const v0, #+40686 (0x00009eee | 5.70132e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v1, "orientation" 45| const v0, #+40687 (0x00009eef | 5.70146e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v7,v1}, java.util.HashMap.get(java.lang.Object):java.lang.Object 54| move-result-object v1 55| const v0, #+40688 (0x00009ef0 | 5.70160e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| check-cast v1, java.lang.Integer 63| const v0, #+40689 (0x00009ef1 | 5.70174e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, java.lang.Integer.intValue():int 72| move-result v1 73| const v0, #+40690 (0x00009ef2 | 5.70188e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput v1, v6, com.android.calendar.month.MonthWeekEventsView.mOrientation Label_1: .line 497 81| const v0, #+40691 (0x00009ef3 | 5.70202e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v6,v8}, com.android.calendar.month.MonthWeekEventsView.updateToday(java.lang.String):boolean .line 498 90| const v0, #+40692 (0x00009ef4 | 5.70216e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v1, v6, com.android.calendar.month.MonthWeekEventsView.mNumDays 98| const v0, #+40693 (0x00009ef5 | 5.70230e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 106| iput v1, v6, com.android.calendar.month.MonthWeekEventsView.mNumCells .line 500 108| const v0, #+40694 (0x00009ef6 | 5.70244e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v1, "animate_today" 117| const v0, #+40695 (0x00009ef7 | 5.70258e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v7,v1}, java.util.HashMap.containsKey(java.lang.Object):boolean 126| move-result v1 127| const v0, #+40696 (0x00009ef8 | 5.70272e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-eqz v1, Label_3 135| const v0, #+40697 (0x00009ef9 | 5.70286e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-boolean v1, v6, com.android.calendar.month.MonthWeekEventsView.mHasToday 143| const v0, #+40698 (0x00009efa | 5.70300e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| if-eqz v1, Label_3 .line 501 151| const v0, #+40699 (0x00009efb | 5.70314e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v2, v6, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener 159| const v0, #+40700 (0x00009efc | 5.70328e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| monitor-enter v2 .try_begin_1 .line 502 166| const v0, #+40701 (0x00009efd | 5.70342e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 174| const v0, #+40702 (0x00009efe | 5.70357e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-eqz v1, Label_2 .line 503 182| const v0, #+40703 (0x00009eff | 5.70371e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 190| const v0, #+40704 (0x00009f00 | 5.70385e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v1}, android.animation.ObjectAnimator.removeAllListeners():void .line 504 199| const v0, #+40705 (0x00009f01 | 5.70399e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 207| const v0, #+40706 (0x00009f02 | 5.70413e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v1}, android.animation.ObjectAnimator.cancel():void Label_2: .line 506 216| const v0, #+40707 (0x00009f03 | 5.70427e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const-string/jumbo v1, "animateTodayAlpha" 225| const v0, #+40708 (0x00009f04 | 5.70441e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 232| new-array v3, v3, int[] .line 507 234| const v0, #+40709 (0x00009f05 | 5.70455e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| iget v4, v6, com.android.calendar.month.MonthWeekEventsView.mAnimateTodayAlpha 242| const v0, #+40710 (0x00009f06 | 5.70469e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| const/16 v5, #+80 (0x00000050 | 1.12104e-43) 250| invoke-static {v4,v5}, java.lang.Math.max(int, int):int 253| move-result v4 254| const v0, #+40711 (0x00009f07 | 5.70483e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| const/4 v5, #+0 (0x00000000 | 0.00000) 261| aput v4, v3, v5 263| const v0, #+40712 (0x00009f08 | 5.70497e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| const/16 v4, #+255 (0x000000ff | 3.57331e-43) 271| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 272| aput v4, v3, v5 .line 506 274| const v0, #+40713 (0x00009f09 | 5.70511e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-static {v6,v1,v3}, android.animation.ObjectAnimator.ofInt(java.lang.Object, java.lang.String, int[]):android.animation.ObjectAnimator 283| move-result-object v1 284| const v0, #+40714 (0x00009f0a | 5.70525e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| iput-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator .line 508 292| const v0, #+40715 (0x00009f0b | 5.70539e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 300| const v0, #+40716 (0x00009f0c | 5.70553e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| const-wide/16 v3:v4, #+150 (0x00000096 | 2.10195e-43) 308| invoke-virtual {v1,v3,v4}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 509 311| const v0, #+40717 (0x00009f0d | 5.70567e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener 319| const v0, #+40718 (0x00009f0e | 5.70581e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 327| const v0, #+40719 (0x00009f0f | 5.70595e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-virtual {v1,v3}, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.setAnimator(android.animation.Animator):void .line 510 336| const v0, #+40720 (0x00009f10 | 5.70609e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener 344| const v0, #+40721 (0x00009f11 | 5.70623e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 351| invoke-virtual {v1,v3}, com.android.calendar.month.MonthWeekEventsView$TodayAnimatorListener.setFadingIn(boolean):void .line 511 354| const v0, #+40722 (0x00009f12 | 5.70637e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 362| const v0, #+40723 (0x00009f13 | 5.70651e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget-object v3, v6, com.android.calendar.month.MonthWeekEventsView.mAnimatorListener 370| const v0, #+40724 (0x00009f14 | 5.70665e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual {v1,v3}, android.animation.ObjectAnimator.addListener(android.animation.Animator$AnimatorListener):void .line 512 379| const v0, #+40725 (0x00009f15 | 5.70679e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 386| iput-boolean v1, v6, com.android.calendar.month.MonthWeekEventsView.mAnimateToday .line 513 388| const v0, #+40726 (0x00009f16 | 5.70693e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| iget-object v1, v6, com.android.calendar.month.MonthWeekEventsView.mTodayAnimator 396| const v0, #+40727 (0x00009f17 | 5.70707e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| invoke-virtual {v1}, android.animation.ObjectAnimator.start():void .try_end_1 catch(...) : Label_4 405| const v0, #+40728 (0x00009f18 | 5.70721e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| monitor-exit v2 Label_3: .line 516 412| const v0, #+40729 (0x00009f19 | 5.70735e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| return-void Label_4: .line 501 419| const v0, #+40730 (0x00009f1a | 5.70749e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| move-exception v1 426| monitor-exit v2 427| const v0, #+40731 (0x00009f1b | 5.70763e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| throw v1 } method com.android.calendar.month.MonthWeekEventsView.updateSelectionPositions():void { .src "MonthWeekEventsView.java" .line 1007 .prologue_end .line 1007 0| const v0, #+40732 (0x00009f1c | 5.70777e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v3, v5, com.android.calendar.month.MonthWeekEventsView.mHasSelectedDay 8| const v0, #+40733 (0x00009f1d | 5.70791e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_2 .line 1008 16| const v0, #+40734 (0x00009f1e | 5.70805e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedDay 24| const v0, #+40735 (0x00009f1f | 5.70819e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mWeekStart 32| const v0, #+40736 (0x00009f20 | 5.70833e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| sub-int v2, v3, v4 .line 1009 .local v2, "selectedPosition", int 40| if-gez v2, Label_1 .line 1010 42| const v0, #+40737 (0x00009f21 | 5.70847e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) Label_1: .line 1012 50| const v0, #+40738 (0x00009f22 | 5.70861e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mWidth 58| const v0, #+40739 (0x00009f23 | 5.70875e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 66| const v0, #+40740 (0x00009f24 | 5.70889e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 74| sub-int v1, v3, v4 .line 1013 .local v1, "effectiveWidth", int 76| sget v3, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 78| const v0, #+40741 (0x00009f25 | 5.70903e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sub-int/2addr v1, v3 .line 1014 85| mul-int v3, v2, v1 87| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays 89| const v0, #+40742 (0x00009f26 | 5.70917e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| div-int/2addr v3, v4 96| const v0, #+40743 (0x00009f27 | 5.70931e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 104| const v0, #+40744 (0x00009f28 | 5.70945e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/2addr v3, v4 111| iput v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedLeft .line 1015 113| const v0, #+40745 (0x00009f29 | 5.70959e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) 121| mul-int/2addr v3, v1 122| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mNumDays 124| const v0, #+40746 (0x00009f2a | 5.70973e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| div-int/2addr v3, v4 131| const v0, #+40747 (0x00009f2b | 5.70987e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget v4, v5, com.android.calendar.month.MonthWeekEventsView.mPadding 139| const v0, #+40748 (0x00009f2c | 5.71001e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| add-int/2addr v3, v4 146| iput v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedRight .line 1016 148| const v0, #+40749 (0x00009f2d | 5.71015e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedLeft 156| const v0, #+40750 (0x00009f2e | 5.71029e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| sget v4, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 164| const v0, #+40751 (0x00009f2f | 5.71043e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| add-int/2addr v3, v4 171| iput v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedLeft .line 1017 173| const v0, #+40752 (0x00009f30 | 5.71057e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedRight 181| const v0, #+40753 (0x00009f31 | 5.71071e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| sget v4, com.android.calendar.month.MonthWeekEventsView.SPACING_WEEK_NUMBER 189| const v0, #+40754 (0x00009f32 | 5.71085e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| add-int/2addr v3, v4 196| iput v3, v5, com.android.calendar.month.MonthWeekEventsView.mSelectedRight Label_2: .line 1019 .end_local v1 .end_local v2 198| const v0, #+40755 (0x00009f33 | 5.71099e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| return-void } method com.android.calendar.month.MonthWeekEventsView.updateToday(java.lang.String):boolean { .params "tz" .src "MonthWeekEventsView.java" .line 522 .prologue_end 0| const v0, #+40756 (0x00009f34 | 5.71113e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 522 8| iget-object v2, v9, com.android.calendar.month.MonthWeekEventsView.mToday 10| const v0, #+40757 (0x00009f35 | 5.71127e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v10, v2, android.text.format.Time.timezone .line 523 18| const v0, #+40758 (0x00009f36 | 5.71141e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v9, com.android.calendar.month.MonthWeekEventsView.mToday 26| const v0, #+40759 (0x00009f37 | 5.71155e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2}, android.text.format.Time.setToNow():void .line 524 35| const v0, #+40760 (0x00009f38 | 5.71169e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v2, v9, com.android.calendar.month.MonthWeekEventsView.mToday 43| const v0, #+40761 (0x00009f39 | 5.71183e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v8}, android.text.format.Time.normalize(boolean):long .line 525 52| const v0, #+40762 (0x00009f3a | 5.71197e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v9, com.android.calendar.month.MonthWeekEventsView.mToday 60| const v0, #+40763 (0x00009f3b | 5.71211e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v7}, android.text.format.Time.toMillis(boolean):long 69| move-result-wide v3:v4 70| const v0, #+40764 (0x00009f3c | 5.71225e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v9, com.android.calendar.month.MonthWeekEventsView.mToday 78| const v0, #+40765 (0x00009f3d | 5.71239e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-wide v5:v6, v2, android.text.format.Time.gmtoff 86| const v0, #+40766 (0x00009f3e | 5.71253e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v3,v4,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 95| move-result v1 96| const v0, #+40767 (0x00009f3f | 5.71267e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 526 .local v1, "julianToday", int 102| iget v2, v9, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay 104| const v0, #+40768 (0x00009f40 | 5.71281e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-lt v1, v2, Label_2 112| const v0, #+40769 (0x00009f41 | 5.71295e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget v2, v9, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay 120| const v0, #+40770 (0x00009f42 | 5.71309e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v3, v9, com.android.calendar.month.MonthWeekEventsView.mNumDays 128| const v0, #+40771 (0x00009f43 | 5.71323e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| add-int/2addr v2, v3 135| if-ge v1, v2, Label_2 .line 527 137| const v0, #+40772 (0x00009f44 | 5.71337e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-boolean v8, v9, com.android.calendar.month.MonthWeekEventsView.mHasToday .line 528 145| const v0, #+40773 (0x00009f45 | 5.71351e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget v2, v9, com.android.calendar.month.MonthWeekEventsView.mFirstJulianDay 153| const v0, #+40774 (0x00009f46 | 5.71365e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| sub-int v2, v1, v2 161| iput v2, v9, com.android.calendar.month.MonthWeekEventsView.mTodayIndex Label_1: .line 533 163| const v0, #+40775 (0x00009f47 | 5.71379e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-boolean v2, v9, com.android.calendar.month.MonthWeekEventsView.mHasToday 171| const v0, #+40776 (0x00009f48 | 5.71393e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return v2 Label_2: .line 530 178| const v0, #+40777 (0x00009f49 | 5.71407e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-boolean v7, v9, com.android.calendar.month.MonthWeekEventsView.mHasToday .line 531 186| const v0, #+40778 (0x00009f4a | 5.71421e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const/4 v2, #-1 (0xffffffff | NaN) 193| iput v2, v9, com.android.calendar.month.MonthWeekEventsView.mTodayIndex 195| const v0, #+40779 (0x00009f4b | 5.71436e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| goto/16 Label_1 } method com.android.calendar.month.SimpleDayPickerFragment$1.(com.android.calendar.month.SimpleDayPickerFragment):void { .params "this$0" .src "SimpleDayPickerFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+40780 (0x00009f4c | 5.71450e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.SimpleDayPickerFragment$1.this$0 .line 125 8| const v0, #+40781 (0x00009f4d | 5.71464e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+40782 (0x00009f4e | 5.71478e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleDayPickerFragment$1.run():void { .src "SimpleDayPickerFragment.java" .line 128 .prologue_end 0| const v0, #+40783 (0x00009f4f | 5.71492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 128 8| new-instance v3, android.text.format.Time 10| const v0, #+40784 (0x00009f50 | 5.71506e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v4, v9, com.android.calendar.month.SimpleDayPickerFragment$1.this$0 18| const v0, #+40785 (0x00009f51 | 5.71520e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v4, v4, com.android.calendar.month.SimpleDayPickerFragment.mFirstVisibleDay 26| const v0, #+40786 (0x00009f52 | 5.71534e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v4, v4, android.text.format.Time.timezone 34| const v0, #+40787 (0x00009f53 | 5.71548e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void .line 129 .local v3, "midnight", android.text.format.Time 43| const v0, #+40788 (0x00009f54 | 5.71562e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3}, android.text.format.Time.setToNow():void .line 130 52| const v0, #+40789 (0x00009f55 | 5.71576e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v3,v8}, android.text.format.Time.toMillis(boolean):long 61| move-result-wide v1:v2 62| const v0, #+40790 (0x00009f56 | 5.71590e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 132 .local v1, "currentMillis", long 68| iput v7, v3, android.text.format.Time.hour .line 133 70| const v0, #+40791 (0x00009f57 | 5.71604e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput v7, v3, android.text.format.Time.minute .line 134 78| const v0, #+40792 (0x00009f58 | 5.71618e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput v7, v3, android.text.format.Time.second .line 135 86| const v0, #+40793 (0x00009f59 | 5.71632e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v4, v3, android.text.format.Time.monthDay 94| const v0, #+40794 (0x00009f5a | 5.71646e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 102| iput v4, v3, android.text.format.Time.monthDay .line 136 104| const v0, #+40795 (0x00009f5b | 5.71660e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v3,v8}, android.text.format.Time.normalize(boolean):long 113| move-result-wide v7:v8 114| const v0, #+40796 (0x00009f5c | 5.71674e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sub-long v5:v6, v7:v8, v1:v2 .line 137 .local v5, "millisToMidnight", long 122| iget-object v4, v9, com.android.calendar.month.SimpleDayPickerFragment$1.this$0 124| const v0, #+40797 (0x00009f5d | 5.71688e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v4, v4, com.android.calendar.month.SimpleDayPickerFragment.mHandler 132| const v0, #+40798 (0x00009f5e | 5.71702e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v4,v9,v5,v6}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 139 141| const v0, #+40799 (0x00009f5f | 5.71716e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v4, v9, com.android.calendar.month.SimpleDayPickerFragment$1.this$0 149| const v0, #+40800 (0x00009f60 | 5.71730e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v4, v4, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 157| const v0, #+40801 (0x00009f61 | 5.71744e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v4, Label_1 .line 140 165| const v0, #+40802 (0x00009f62 | 5.71758e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v4, v9, com.android.calendar.month.SimpleDayPickerFragment$1.this$0 173| const v0, #+40803 (0x00009f63 | 5.71772e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v4, v4, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 181| const v0, #+40804 (0x00009f64 | 5.71786e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v4}, com.android.calendar.month.SimpleWeeksAdapter.notifyDataSetChanged():void Label_1: .line 142 190| const v0, #+40805 (0x00009f65 | 5.71800e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| return-void } method com.android.calendar.month.SimpleDayPickerFragment$2.(com.android.calendar.month.SimpleDayPickerFragment):void { .params "this$0" .src "SimpleDayPickerFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+40806 (0x00009f66 | 5.71814e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.SimpleDayPickerFragment$2.this$0 .line 146 8| const v0, #+40807 (0x00009f67 | 5.71828e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.database.DataSetObserver.():void .line 1 17| const v0, #+40808 (0x00009f68 | 5.71842e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleDayPickerFragment$2.onChanged():void { .src "SimpleDayPickerFragment.java" .line 149 .prologue_end 0| const v0, #+40809 (0x00009f69 | 5.71856e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 149 7| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment$2.this$0 9| const v0, #+40810 (0x00009f6a | 5.71870e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v2, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 17| const v0, #+40811 (0x00009f6b | 5.71884e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.calendar.month.SimpleWeeksAdapter.getSelectedDay():android.text.format.Time 26| move-result-object v1 27| const v0, #+40812 (0x00009f6c | 5.71898e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 150 .local v1, "day", android.text.format.Time 33| iget v2, v1, android.text.format.Time.year 35| const v0, #+40813 (0x00009f6d | 5.71912e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v3, v8, com.android.calendar.month.SimpleDayPickerFragment$2.this$0 43| const v0, #+40814 (0x00009f6e | 5.71926e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v3, v3, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 51| const v0, #+40815 (0x00009f6f | 5.71940e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget v3, v3, android.text.format.Time.year 59| const v0, #+40816 (0x00009f70 | 5.71954e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-ne v2, v3, Label_1 67| const v0, #+40817 (0x00009f71 | 5.71968e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget v2, v1, android.text.format.Time.yearDay 75| const v0, #+40818 (0x00009f72 | 5.71982e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v3, v8, com.android.calendar.month.SimpleDayPickerFragment$2.this$0 83| const v0, #+40819 (0x00009f73 | 5.71996e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v3, v3, com.android.calendar.month.SimpleDayPickerFragment.mSelectedDay 91| const v0, #+40820 (0x00009f74 | 5.72010e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget v3, v3, android.text.format.Time.yearDay 99| const v0, #+40821 (0x00009f75 | 5.72024e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-eq v2, v3, Label_2 Label_1: .line 151 107| const v0, #+40822 (0x00009f76 | 5.72038e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v8, com.android.calendar.month.SimpleDayPickerFragment$2.this$0 115| const v0, #+40823 (0x00009f77 | 5.72052e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1,v5}, android.text.format.Time.toMillis(boolean):long 124| move-result-wide v3:v4 125| const v0, #+40824 (0x00009f78 | 5.72066e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v7, #+0 (0x00000000 | 0.00000) 132| move v6, v5 133| invoke-virtual/range {v2..v7}, com.android.calendar.month.SimpleDayPickerFragment.goTo(long, boolean, boolean, boolean):boolean Label_2: .line 153 136| const v0, #+40825 (0x00009f79 | 5.72080e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return-void } method com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.(com.android.calendar.month.SimpleDayPickerFragment):void { .params "this$0" .src "SimpleDayPickerFragment.java" .line 583 .prologue_end .line 583 0| const v0, #+40826 (0x00009f7a | 5.72094e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 8| const v0, #+40827 (0x00009f7b | 5.72108e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+40828 (0x00009f7c | 5.72122e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.doScrollStateChange(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "SimpleDayPickerFragment.java" .line 594 .prologue_end .line 594 0| const v0, #+40829 (0x00009f7d | 5.72136e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 8| const v0, #+40830 (0x00009f7e | 5.72150e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.month.SimpleDayPickerFragment.mHandler 16| const v0, #+40831 (0x00009f7f | 5.72164e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v5}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 595 25| const v0, #+40832 (0x00009f80 | 5.72178e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v7, v5, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState .line 596 33| const v0, #+40833 (0x00009f81 | 5.72192e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v5, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 41| const v0, #+40834 (0x00009f82 | 5.72206e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v1, com.android.calendar.month.SimpleDayPickerFragment.mHandler 49| const v0, #+40835 (0x00009f83 | 5.72220e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const-wide/16 v3:v4, #+40 (0x00000028 | 5.60519e-44) 57| invoke-virtual {v1,v5,v3,v4}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 597 60| const v0, #+40836 (0x00009f84 | 5.72234e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.run():void { .src "SimpleDayPickerFragment.java" .line 600 .prologue_end .line 600 0| const v0, #+40837 (0x00009f85 | 5.72248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 8| const v0, #+40838 (0x00009f86 | 5.72262e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState 16| const v0, #+40839 (0x00009f87 | 5.72276e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v2, v1, com.android.calendar.month.SimpleDayPickerFragment.mCurrentScrollState .line 601 24| const v0, #+40840 (0x00009f88 | 5.72290e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v1, "MonthFragment" 33| const v0, #+40841 (0x00009f89 | 5.72304e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 40| invoke-static {v1,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean 43| move-result v1 44| const v0, #+40842 (0x00009f8a | 5.72318e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_1 .line 602 52| const v0, #+40843 (0x00009f8b | 5.72332e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v1, "MonthFragment" .line 603 61| const v0, #+40844 (0x00009f8c | 5.72346e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v2, java.lang.StringBuilder 69| const v0, #+40845 (0x00009f8d | 5.72360e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v2}, java.lang.StringBuilder.():void 78| const v0, #+40846 (0x00009f8e | 5.72374e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v3, "new scroll state: " 87| const v0, #+40847 (0x00009f8f | 5.72388e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 96| move-result-object v2 97| const v0, #+40848 (0x00009f90 | 5.72402e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget v3, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState 105| const v0, #+40849 (0x00009f91 | 5.72416e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 114| move-result-object v2 115| const v0, #+40850 (0x00009f92 | 5.72430e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v3, " old state: " 124| const v0, #+40851 (0x00009f93 | 5.72444e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 133| move-result-object v2 134| const v0, #+40852 (0x00009f94 | 5.72458e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v3, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 142| const v0, #+40853 (0x00009f95 | 5.72472e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget v3, v3, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState 150| const v0, #+40854 (0x00009f96 | 5.72486e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 159| move-result-object v2 160| const v0, #+40855 (0x00009f97 | 5.72500e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 169| move-result-object v2 170| const v0, #+40856 (0x00009f98 | 5.72515e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 602 176| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 606 179| const v0, #+40857 (0x00009f99 | 5.72529e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState 187| const v0, #+40858 (0x00009f9a | 5.72543e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| if-nez v1, Label_3 .line 607 195| const v0, #+40859 (0x00009f9b | 5.72557e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 203| const v0, #+40860 (0x00009f9c | 5.72571e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iget v1, v1, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState 211| const v0, #+40861 (0x00009f9d | 5.72585e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| if-eqz v1, Label_3 .line 608 219| const v0, #+40862 (0x00009f9e | 5.72599e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 227| const v0, #+40863 (0x00009f9f | 5.72613e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget v2, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState 235| const v0, #+40864 (0x00009fa0 | 5.72627e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iput v2, v1, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState .line 633 243| const v0, #+40865 (0x00009fa1 | 5.72641e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 251| const v0, #+40866 (0x00009fa2 | 5.72655e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v1, v1, com.android.calendar.month.SimpleDayPickerFragment.mAdapter 259| const v0, #+40867 (0x00009fa3 | 5.72669e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v2, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 267| const v0, #+40868 (0x00009fa4 | 5.72683e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget v2, v2, com.android.calendar.month.SimpleDayPickerFragment.mCurrentMonthDisplayed 275| const v0, #+40869 (0x00009fa5 | 5.72697e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v1,v2}, com.android.calendar.month.SimpleWeeksAdapter.updateFocusMonth(int):void Label_2: .line 637 284| const v0, #+40870 (0x00009fa6 | 5.72711e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| return-void Label_3: .line 635 291| const v0, #+40871 (0x00009fa7 | 5.72725e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| iget-object v1, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.this$0 299| const v0, #+40872 (0x00009fa8 | 5.72739e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| iget v2, v4, com.android.calendar.month.SimpleDayPickerFragment$ScrollStateRunnable.mNewState 307| const v0, #+40873 (0x00009fa9 | 5.72753e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iput v2, v1, com.android.calendar.month.SimpleDayPickerFragment.mPreviousScrollState 315| const v0, #+40874 (0x00009faa | 5.72767e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| goto/16 Label_2 } method com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener.(com.android.calendar.month.SimpleWeeksAdapter):void { .params "this$0" .src "SimpleWeeksAdapter.java" .line 290 .prologue_end .line 290 0| const v0, #+40875 (0x00009fab | 5.72781e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener.this$0 8| const v0, #+40876 (0x00009fac | 5.72795e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.GestureDetector$SimpleOnGestureListener.():void 17| const v0, #+40877 (0x00009fad | 5.72809e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.month.SimpleWeeksAdapter$CalendarGestureListener.onSingleTapUp(android.view.MotionEvent):boolean { .params "e" .src "SimpleWeeksAdapter.java" .line 293 .prologue_end .line 293 0| const v0, #+40878 (0x00009fae | 5.72823e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.recurrencepicker.LinearLayoutWithMaxWidth.(android.content.Context):void { .params "context" .src "LinearLayoutWithMaxWidth.java" .line 27 .prologue_end .line 27 0| const v0, #+40879 (0x00009faf | 5.72837e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.widget.LinearLayout.(android.content.Context):void .line 28 9| const v0, #+40880 (0x00009fb0 | 5.72851e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.LinearLayoutWithMaxWidth.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "LinearLayoutWithMaxWidth.java" .line 31 .prologue_end .line 31 0| const v0, #+40881 (0x00009fb1 | 5.72865e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet):void .line 32 9| const v0, #+40882 (0x00009fb2 | 5.72879e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.LinearLayoutWithMaxWidth.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "LinearLayoutWithMaxWidth.java" .line 35 .prologue_end .line 35 0| const v0, #+40883 (0x00009fb3 | 5.72893e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet, int):void .line 36 9| const v0, #+40884 (0x00009fb4 | 5.72907e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.LinearLayoutWithMaxWidth.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "LinearLayoutWithMaxWidth.java" .line 40 .prologue_end .line 40 0| const v0, #+40885 (0x00009fb5 | 5.72921e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.view.View$MeasureSpec.getSize(int):int 9| move-result v1 10| const v0, #+40886 (0x00009fb6 | 5.72935e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| div-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45) 18| const v0, #+40887 (0x00009fb7 | 5.72949e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1}, com.android.calendar.recurrencepicker.WeekButton.setSuggestedWidth(int):void .line 41 27| const v0, #+40888 (0x00009fb8 | 5.72963e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-super {v2,v3,v4}, android.widget.LinearLayout.onMeasure(int, int):void .line 42 36| const v0, #+40889 (0x00009fb9 | 5.72977e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { .params "this$0" .src "RecurrencePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+40890 (0x00009fba | 5.72991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0 .line 668 8| const v0, #+40891 (0x00009fbb | 5.73005e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+40892 (0x00009fbc | 5.73019e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.onCheckedChanged(android.widget.CompoundButton, boolean):void { .params "buttonView", "isChecked" .src "RecurrencePickerDialog.java" .line 672 .prologue_end .line 672 0| const v0, #+40893 (0x00009fbd | 5.73033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0 8| const v0, #+40894 (0x00009fbe | 5.73047e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 17| move-result-object v2 18| const v0, #+40895 (0x00009fbf | 5.73061e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v5, Label_2 26| const v0, #+40896 (0x00009fc0 | 5.73075e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 33| const v0, #+40897 (0x00009fc1 | 5.73089e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState .line 674 41| const v0, #+40898 (0x00009fc2 | 5.73103e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.this$0 49| const v0, #+40899 (0x00009fc3 | 5.73117e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap0(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void .line 675 58| const v0, #+40900 (0x00009fc4 | 5.73131e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void Label_2: .line 673 65| const v0, #+40901 (0x00009fc5 | 5.73145e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+0 (0x00000000 | 0.00000) 72| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void { .params "this$0", "min", "defaultInt", "max" .src "RecurrencePickerDialog.java" .line 223 .prologue_end .line 223 0| const v0, #+40902 (0x00009fc6 | 5.73159e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.this$0 8| const v0, #+40903 (0x00009fc7 | 5.73173e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 224 17| const v0, #+40904 (0x00009fc8 | 5.73187e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMin .line 225 25| const v0, #+40905 (0x00009fc9 | 5.73201e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v5, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMax .line 226 33| const v0, #+40906 (0x00009fca | 5.73215e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v4, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mDefault .line 227 41| const v0, #+40907 (0x00009fcb | 5.73229e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.afterTextChanged(android.text.Editable):void { .params "s" .src "RecurrencePickerDialog.java" .line 232 .prologue_end .line 232 0| const v0, #+40908 (0x00009fcc | 5.73243e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 235 .local v2, "updated", boolean 7| const v0, #+40909 (0x00009fcd | 5.73257e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-interface {v6}, android.text.Editable.toString():java.lang.String 16| move-result-object v4 17| const v0, #+40910 (0x00009fce | 5.73271e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v4}, java.lang.Integer.parseInt(java.lang.String):int .try_end_1 catch(java.lang.NumberFormatException) : Label_4 26| move-result v3 27| const v0, #+40911 (0x00009fcf | 5.73285e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 240 .local v3, "value", int 33| const v0, #+40912 (0x00009fd0 | 5.73299e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v4, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMin 41| const v0, #+40913 (0x00009fd1 | 5.73313e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ge v3, v4, Label_5 .line 241 49| const v0, #+40914 (0x00009fd2 | 5.73327e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMin .line 242 57| const v0, #+40915 (0x00009fd3 | 5.73341e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 249 64| const v0, #+40916 (0x00009fd4 | 5.73355e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v2, Label_3 .line 250 72| const v0, #+40917 (0x00009fd5 | 5.73369e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v6}, android.text.Editable.clear():void .line 251 81| const v0, #+40918 (0x00009fd6 | 5.73383e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v3}, java.lang.Integer.toString(int):java.lang.String 90| move-result-object v4 91| const v0, #+40919 (0x00009fd7 | 5.73397e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-interface {v6,v4}, android.text.Editable.append(java.lang.CharSequence):android.text.Editable Label_3: .line 254 100| const v0, #+40920 (0x00009fd8 | 5.73411e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v4, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.this$0 108| const v0, #+40921 (0x00009fd9 | 5.73425e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-static {v4}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap1(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void .line 255 117| const v0, #+40922 (0x00009fda | 5.73439e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v5,v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.onChange(int):void .line 256 126| const v0, #+40923 (0x00009fdb | 5.73453e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| return-void Label_4: .line 236 .end_local v3 133| const v0, #+40924 (0x00009fdc | 5.73467e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| move-exception v1 .line 237 .local v1, "e", java.lang.NumberFormatException 140| iget v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mDefault .restart_local v3 142| const v0, #+40925 (0x00009fdd | 5.73481e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| goto/16 Label_1 Label_5: .line 243 .end_local v1 150| const v0, #+40926 (0x00009fde | 5.73495e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget v4, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMax 158| const v0, #+40927 (0x00009fdf | 5.73509e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-le v3, v4, Label_2 .line 244 166| const v0, #+40928 (0x00009fe0 | 5.73523e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 245 173| iget v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.mMax 175| const v0, #+40929 (0x00009fe1 | 5.73537e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| goto/16 Label_2 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.beforeTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "count", "after" .src "RecurrencePickerDialog.java" .line 264 .prologue_end .line 264 0| const v0, #+40930 (0x00009fe2 | 5.73551e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.onChange(int):void { .params "value" .src "RecurrencePickerDialog.java" .line 260 .prologue_end .line 260 0| const v0, #+40931 (0x00009fe3 | 5.73565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.onTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "before", "count" .src "RecurrencePickerDialog.java" .line 268 .prologue_end .line 268 0| const v0, #+40932 (0x00009fe4 | 5.73579e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void { .params "this$0", "this$0_1", "$anonymous0", "$anonymous1", "$anonymous2" .src "RecurrencePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+40933 (0x00009fe5 | 5.73594e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 .line 686 8| const v0, #+40934 (0x00009fe6 | 5.73608e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v4,v5,v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void .line 1 17| const v0, #+40935 (0x00009fe7 | 5.73622e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.onChange(int):void { .params "v" .src "RecurrencePickerDialog.java" .line 689 .prologue_end .line 689 0| const v0, #+40936 (0x00009fe8 | 5.73636e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 8| const v0, #+40937 (0x00009fe9 | 5.73650e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get5(com.android.calendar.recurrencepicker.RecurrencePickerDialog):int 17| move-result v1 18| const v0, #+40938 (0x00009fea | 5.73664e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #-1 (0xffffffff | NaN) 25| if-eq v1, v2, Label_1 27| const v0, #+40939 (0x00009feb | 5.73678e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 35| const v0, #+40940 (0x00009fec | 5.73692e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get4(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.EditText 44| move-result-object v1 45| const v0, #+40941 (0x00009fed | 5.73706e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1}, android.widget.EditText.getText():android.text.Editable 54| move-result-object v1 55| const v0, #+40942 (0x00009fee | 5.73720e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v1}, android.text.Editable.toString():java.lang.String 64| move-result-object v1 65| const v0, #+40943 (0x00009fef | 5.73734e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1}, java.lang.String.length():int 74| move-result v1 75| const v0, #+40944 (0x00009ff0 | 5.73748e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-lez v1, Label_1 .line 690 83| const v0, #+40945 (0x00009ff1 | 5.73762e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 91| const v0, #+40946 (0x00009ff2 | 5.73776e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 100| move-result-object v1 101| const v0, #+40947 (0x00009ff3 | 5.73790e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iput v4, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval .line 691 109| const v0, #+40948 (0x00009ff4 | 5.73804e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 117| const v0, #+40949 (0x00009ff5 | 5.73818e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap3(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void .line 692 126| const v0, #+40950 (0x00009ff6 | 5.73832e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.this$0 134| const v0, #+40951 (0x00009ff7 | 5.73846e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get4(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.EditText 143| move-result-object v1 144| const v0, #+40952 (0x00009ff8 | 5.73860e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v1}, android.widget.EditText.requestLayout():void Label_1: .line 694 153| const v0, #+40953 (0x00009ff9 | 5.73874e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void { .params "this$0", "this$0_1", "$anonymous0", "$anonymous1", "$anonymous2" .src "RecurrencePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+40954 (0x00009ffa | 5.73888e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0 .line 714 8| const v0, #+40955 (0x00009ffb | 5.73902e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v4,v5,v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$minMaxTextWatcher.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void .line 1 17| const v0, #+40956 (0x00009ffc | 5.73916e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.onChange(int):void { .params "v" .src "RecurrencePickerDialog.java" .line 717 .prologue_end .line 717 0| const v0, #+40957 (0x00009ffd | 5.73930e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0 8| const v0, #+40958 (0x00009ffe | 5.73944e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 17| move-result-object v1 18| const v0, #+40959 (0x00009fff | 5.73958e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 26| const v0, #+40960 (0x0000a000 | 5.73972e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eq v1, v3, Label_1 .line 718 34| const v0, #+40961 (0x0000a001 | 5.73986e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0 42| const v0, #+40962 (0x0000a002 | 5.74000e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 51| move-result-object v1 52| const v0, #+40963 (0x0000a003 | 5.74014e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput v3, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 719 60| const v0, #+40964 (0x0000a004 | 5.74028e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0 68| const v0, #+40965 (0x0000a005 | 5.74042e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap2(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void .line 720 77| const v0, #+40966 (0x0000a006 | 5.74056e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.this$0 85| const v0, #+40967 (0x0000a007 | 5.74070e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get0(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.EditText 94| move-result-object v1 95| const v0, #+40968 (0x0000a008 | 5.74084e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v1}, android.widget.EditText.requestLayout():void Label_1: .line 722 104| const v0, #+40969 (0x0000a009 | 5.74098e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, android.content.Context, java.util.ArrayList, int, int):void { .params "this$0", "context", "?", "itemResourceId", "textResourceId" .src "RecurrencePickerDialog.java" .line 1199 .local_ex v11, "strings", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+40970 (0x0000a00a | 5.74112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 1199 8| iput-object v9, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 .line 1206 10| const v0, #+40971 (0x0000a00b | 5.74126e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v8,v10,v12,v11}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void .line 1189 19| const v0, #+40972 (0x0000a00c | 5.74140e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v3, "%s" 28| const v0, #+40973 (0x0000a00d | 5.74154e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.END_DATE_MARKER .line 1190 36| const v0, #+40974 (0x0000a00e | 5.74168e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v3, "%d" 45| const v0, #+40975 (0x0000a00f | 5.74182e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.END_COUNT_MARKER .line 1207 53| const v0, #+40976 (0x0000a010 | 5.74196e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v3, "layout_inflater" 62| const v0, #+40977 (0x0000a011 | 5.74210e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v10,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 71| move-result-object v3 72| const v0, #+40978 (0x0000a012 | 5.74224e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| check-cast v3, android.view.LayoutInflater 80| const v0, #+40979 (0x0000a013 | 5.74238e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iput-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mInflater .line 1208 88| const v0, #+40980 (0x0000a014 | 5.74252e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput v12, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mItemResourceId .line 1209 96| const v0, #+40981 (0x0000a015 | 5.74266e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput v13, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mTextResourceId .line 1210 104| const v0, #+40982 (0x0000a016 | 5.74280e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v11, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mStrings .line 1211 112| const v0, #+40983 (0x0000a017 | 5.74294e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v9}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getResources():android.content.res.Resources 121| move-result-object v3 122| const v0, #+40984 (0x0000a018 | 5.74308e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const v4, #+2131493057 (0x7f0c00c1 | 1.86096e+38) 131| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 134| move-result-object v3 135| const v0, #+40985 (0x0000a019 | 5.74322e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iput-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mEndDateString .line 1216 143| const v0, #+40986 (0x0000a01a | 5.74336e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mEndDateString 151| const v0, #+40987 (0x0000a01b | 5.74350e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| const-string/jumbo v4, "%s" 160| const v0, #+40988 (0x0000a01c | 5.74364e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v3,v4}, java.lang.String.indexOf(java.lang.String):int 169| move-result v2 170| const v0, #+40989 (0x0000a01d | 5.74378e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1217 .local v2, "markerStart", int 176| if-gtz v2, Label_3 .line 1220 178| const v0, #+40990 (0x0000a01e | 5.74392e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-boolean v5, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mUseFormStrings Label_1: .line 1232 186| const v0, #+40991 (0x0000a01f | 5.74406e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-boolean v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mUseFormStrings 194| const v0, #+40992 (0x0000a020 | 5.74420e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| if-eqz v3, Label_2 .line 1235 202| const v0, #+40993 (0x0000a021 | 5.74434e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v9}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get3(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.Spinner 211| move-result-object v3 212| const v0, #+40994 (0x0000a022 | 5.74448e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1236 218| new-instance v4, android.widget.TableLayout$LayoutParams 220| const v0, #+40995 (0x0000a023 | 5.74462e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| const/4 v5, #-2 (0xfffffffe | NaN) 227| const/high16 v6, #+1065353216 (0x3f800000 | 1.00000) 229| invoke-direct {v4,v7,v5,v6}, android.widget.TableLayout$LayoutParams.(int, int, float):void .line 1235 232| const v0, #+40996 (0x0000a024 | 5.74476e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-virtual {v3,v4}, android.widget.Spinner.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_2: .line 1238 241| const v0, #+40997 (0x0000a025 | 5.74490e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| return-void Label_3: .line 1222 248| const v0, #+40998 (0x0000a026 | 5.74504e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v9}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getResources():android.content.res.Resources 257| move-result-object v3 258| const v0, #+40999 (0x0000a027 | 5.74518e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1223 264| const v4, #+2131558415 (0x7f0d000f | 1.87421e+38) .line 1222 267| invoke-virtual {v3,v4,v5}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 270| move-result-object v1 271| const v0, #+41000 (0x0000a028 | 5.74532e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1224 .local v1, "countEndStr", java.lang.String 277| const-string/jumbo v3, "%d" 280| const v0, #+41001 (0x0000a029 | 5.74546e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v1,v3}, java.lang.String.indexOf(java.lang.String):int 289| move-result v2 290| const v0, #+41002 (0x0000a02a | 5.74560e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1225 296| if-gtz v2, Label_1 .line 1228 298| const v0, #+41003 (0x0000a02b | 5.74574e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iput-boolean v5, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mUseFormStrings 306| const v0, #+41004 (0x0000a02c | 5.74588e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.getDropDownView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "RecurrencePickerDialog.java" .line 1310 .prologue_end .line 1310 0| const v0, #+41005 (0x0000a02d | 5.74602e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v8, Label_2 .line 1311 8| const v0, #+41006 (0x0000a02e | 5.74616e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mInflater 16| const v0, #+41007 (0x0000a02f | 5.74630e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v4, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mItemResourceId 24| const v0, #+41008 (0x0000a030 | 5.74644e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v5, #+0 (0x00000000 | 0.00000) 31| invoke-virtual {v3,v4,v9,v5}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 34| move-result-object v2 35| const v0, #+41009 (0x0000a031 | 5.74658e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1316 .local v2, "v", android.view.View 41| const v0, #+41010 (0x0000a032 | 5.74673e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const v3, #+2131755229 (0x7f1000dd | 1.91413e+38) 50| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 53| move-result-object v1 54| const v0, #+41011 (0x0000a033 | 5.74687e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| check-cast v1, android.widget.TextView .line 1317 .local v1, "item", android.widget.TextView 62| const v0, #+41012 (0x0000a034 | 5.74701e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mStrings 70| const v0, #+41013 (0x0000a035 | 5.74715e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v7}, java.util.ArrayList.get(int):java.lang.Object 79| move-result-object v3 80| const v0, #+41014 (0x0000a036 | 5.74729e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| check-cast v3, java.lang.CharSequence 88| const v0, #+41015 (0x0000a037 | 5.74743e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v1,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1319 97| const v0, #+41016 (0x0000a038 | 5.74757e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-object v2 Label_2: .line 1313 .end_local v1 .end_local v2 104| const v0, #+41017 (0x0000a039 | 5.74771e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| move-object v2, v8 .restart_local v2 111| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "RecurrencePickerDialog.java" .line 1244 .prologue_end 0| const v0, #+41018 (0x0000a03a | 5.74785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #-1 (0xffffffff | NaN) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 1244 8| if-nez v13, Label_3 .line 1245 10| const v0, #+41019 (0x0000a03b | 5.74799e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mInflater 18| const v0, #+41020 (0x0000a03c | 5.74813e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v7, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mTextResourceId 26| const v0, #+41021 (0x0000a03d | 5.74827e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6,v7,v14,v9}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 35| move-result-object v5 36| const v0, #+41022 (0x0000a03e | 5.74841e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1250 .local v5, "v", android.view.View 42| const v0, #+41023 (0x0000a03f | 5.74855e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const v6, #+2131755229 (0x7f1000dd | 1.91413e+38) 51| invoke-virtual {v5,v6}, android.view.View.findViewById(int):android.view.View 54| move-result-object v2 55| const v0, #+41024 (0x0000a040 | 5.74869e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| check-cast v2, android.widget.TextView .line 1252 .local v2, "item", android.widget.TextView 63| const v0, #+41025 (0x0000a041 | 5.74883e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| packed-switch v12, Label_13 .line 1299 72| const v0, #+41026 (0x0000a042 | 5.74897e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v5, #+0 (0x00000000 | 0.00000) Label_2: .line 1303 .end_local v5 79| const v0, #+41027 (0x0000a043 | 5.74911e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-object v5 Label_3: .line 1247 .end_local v2 86| const v0, #+41028 (0x0000a044 | 5.74925e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| move-object v5, v13 .restart_local v5 93| goto/16 Label_1 Label_4: .line 1254 .restart_local v2 95| const v0, #+41029 (0x0000a045 | 5.74939e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mStrings 103| const v0, #+41030 (0x0000a046 | 5.74953e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v6,v9}, java.util.ArrayList.get(int):java.lang.Object 112| move-result-object v6 113| const v0, #+41031 (0x0000a047 | 5.74967e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| check-cast v6, java.lang.CharSequence 121| const v0, #+41032 (0x0000a048 | 5.74981e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v2,v6}, android.widget.TextView.setText(java.lang.CharSequence):void 130| const v0, #+41033 (0x0000a049 | 5.74995e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| goto/16 Label_2 Label_5: .line 1257 138| const v0, #+41034 (0x0000a04a | 5.75009e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mEndDateString 146| const v0, #+41035 (0x0000a04b | 5.75023e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const-string/jumbo v7, "%s" 155| const v0, #+41036 (0x0000a04c | 5.75037e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v6,v7}, java.lang.String.indexOf(java.lang.String):int 164| move-result v3 165| const v0, #+41037 (0x0000a04d | 5.75051e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1259 .local v3, "markerStart", int 171| if-eq v3, v10, Label_2 .line 1260 173| const v0, #+41038 (0x0000a04e | 5.75065e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-boolean v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mUseFormStrings 181| const v0, #+41039 (0x0000a04f | 5.75079e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| if-nez v6, Label_6 189| const v0, #+41040 (0x0000a050 | 5.75093e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-nez v3, Label_7 Label_6: .line 1263 197| const v0, #+41041 (0x0000a051 | 5.75107e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 205| const v0, #+41042 (0x0000a052 | 5.75121e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get2(com.android.calendar.recurrencepicker.RecurrencePickerDialog):java.lang.String 214| move-result-object v6 215| const v0, #+41043 (0x0000a053 | 5.75135e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v2,v6}, android.widget.TextView.setText(java.lang.CharSequence):void 224| const v0, #+41044 (0x0000a054 | 5.75149e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| goto/16 Label_2 Label_7: .line 1265 232| const v0, #+41045 (0x0000a055 | 5.75163e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mEndDateString 240| const v0, #+41046 (0x0000a056 | 5.75177e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v6,v9,v3}, java.lang.String.substring(int, int):java.lang.String 249| move-result-object v6 250| const v0, #+41047 (0x0000a057 | 5.75191e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 259| move-result-object v6 260| const v0, #+41048 (0x0000a058 | 5.75205e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v2,v6}, android.widget.TextView.setText(java.lang.CharSequence):void 269| const v0, #+41049 (0x0000a059 | 5.75219e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| goto/16 Label_2 Label_8: .line 1270 .end_local v3 277| const v0, #+41050 (0x0000a05a | 5.75233e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 285| const v0, #+41051 (0x0000a05b | 5.75247e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get8(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.content.res.Resources 294| move-result-object v6 295| const v0, #+41052 (0x0000a05c | 5.75261e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1271 301| iget-object v7, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 303| const v0, #+41053 (0x0000a05d | 5.75275e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-static {v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 312| move-result-object v7 313| const v0, #+41054 (0x0000a05e | 5.75289e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 1270 321| const v0, #+41055 (0x0000a05f | 5.75303e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| const v8, #+2131558415 (0x7f0d000f | 1.87421e+38) 330| invoke-virtual {v6,v8,v7}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 333| move-result-object v1 334| const v0, #+41056 (0x0000a060 | 5.75317e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1272 .local v1, "endString", java.lang.String 340| const-string/jumbo v6, "%d" 343| const v0, #+41057 (0x0000a061 | 5.75331e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v1,v6}, java.lang.String.indexOf(java.lang.String):int 352| move-result v3 353| const v0, #+41058 (0x0000a062 | 5.75345e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1274 .restart_local v3 359| if-eq v3, v10, Label_2 .line 1275 361| const v0, #+41059 (0x0000a063 | 5.75359e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-boolean v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.mUseFormStrings 369| const v0, #+41060 (0x0000a064 | 5.75373e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| if-nez v6, Label_9 377| const v0, #+41061 (0x0000a065 | 5.75387e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| if-nez v3, Label_10 Label_9: .line 1278 385| const v0, #+41062 (0x0000a066 | 5.75401e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 393| const v0, #+41063 (0x0000a067 | 5.75415e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get1(com.android.calendar.recurrencepicker.RecurrencePickerDialog):java.lang.String 402| move-result-object v6 403| const v0, #+41064 (0x0000a068 | 5.75429e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v2,v6}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1280 412| const v0, #+41065 (0x0000a069 | 5.75443e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 420| const v0, #+41066 (0x0000a06a | 5.75457e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get7(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.TextView 429| move-result-object v6 430| const v0, #+41067 (0x0000a06b | 5.75471e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 438| invoke-virtual {v6,v7}, android.widget.TextView.setVisibility(int):void .line 1282 441| const v0, #+41068 (0x0000a06c | 5.75485e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 449| const v0, #+41069 (0x0000a06d | 5.75499e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 456| invoke-static {v6,v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-set0(com.android.calendar.recurrencepicker.RecurrencePickerDialog, boolean):boolean 459| const v0, #+41070 (0x0000a06e | 5.75513e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| goto/16 Label_2 Label_10: .line 1284 467| const v0, #+41071 (0x0000a06f | 5.75527e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| const-string/jumbo v6, "%d" 476| const v0, #+41072 (0x0000a070 | 5.75541e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-virtual {v6}, java.lang.String.length():int 485| move-result v6 486| const v0, #+41073 (0x0000a071 | 5.75555e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| add-int v4, v3, v6 .line 1285 .local v4, "postTextStart", int 494| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 496| const v0, #+41074 (0x0000a072 | 5.75569e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get7(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.TextView 505| move-result-object v6 506| const v0, #+41075 (0x0000a073 | 5.75583e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1286 512| invoke-virtual {v1}, java.lang.String.length():int 515| move-result v7 516| const v0, #+41076 (0x0000a074 | 5.75597e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1285 522| invoke-virtual {v1,v4,v7}, java.lang.String.substring(int, int):java.lang.String 525| move-result-object v7 526| const v0, #+41077 (0x0000a075 | 5.75611e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| invoke-virtual {v7}, java.lang.String.trim():java.lang.String 535| move-result-object v7 536| const v0, #+41078 (0x0000a076 | 5.75625e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-virtual {v6,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1288 545| const v0, #+41079 (0x0000a077 | 5.75639e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 553| const v0, #+41080 (0x0000a078 | 5.75653e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 562| move-result-object v6 563| const v0, #+41081 (0x0000a079 | 5.75667e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| iget v6, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 571| const v0, #+41082 (0x0000a07a | 5.75681e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 578| if-ne v6, v7, Label_11 .line 1289 580| const v0, #+41083 (0x0000a07b | 5.75695e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| iget-object v6, v11, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.this$0 588| const v0, #+41084 (0x0000a07c | 5.75709e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| invoke-static {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get7(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.TextView 597| move-result-object v6 598| const v0, #+41085 (0x0000a07d | 5.75723e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| invoke-virtual {v6,v9}, android.widget.TextView.setVisibility(int):void Label_11: .line 1291 607| const v0, #+41086 (0x0000a07e | 5.75737e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| add-int/lit8 v6, v3, #-1 (0xffffffff | NaN) 615| invoke-virtual {v1,v6}, java.lang.String.charAt(int):char 618| move-result v6 619| const v0, #+41087 (0x0000a07f | 5.75752e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| const/16 v7, #+32 (0x00000020 | 4.48416e-44) 627| if-ne v6, v7, Label_12 .line 1292 629| const v0, #+41088 (0x0000a080 | 5.75766e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) Label_12: .line 1294 637| const v0, #+41089 (0x0000a081 | 5.75780e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| invoke-virtual {v1,v9,v3}, java.lang.String.substring(int, int):java.lang.String 646| move-result-object v6 647| const v0, #+41090 (0x0000a082 | 5.75794e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 656| move-result-object v6 657| const v0, #+41091 (0x0000a083 | 5.75808e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| invoke-virtual {v2,v6}, android.widget.TextView.setText(java.lang.CharSequence):void 666| const v0, #+41092 (0x0000a084 | 5.75822e-41) 669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 672| goto/16 Label_2 .line 1252 674| const v0, #+41093 (0x0000a085 | 5.75836e-41) 677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 680| nop 681| nop Label_13: 682| packed-switch-payload 0: Label_4 1: Label_5 2: Label_8 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { .params "this$0" .src "RecurrencePickerDialog.java" .line 197 .prologue_end 0| const v0, #+41094 (0x0000a086 | 5.75850e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 197 7| iput-object v3, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.this$0 9| const v0, #+41095 (0x0000a087 | 5.75864e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, java.lang.Object.():void .line 117 18| const v0, #+41096 (0x0000a088 | 5.75878e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq .line 122 26| const v0, #+41097 (0x0000a089 | 5.75892e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval .line 143 34| const v0, #+41098 (0x0000a08a | 5.75906e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 41| iput v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 148 43| const v0, #+41099 (0x0000a08b | 5.75920e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 50| new-array v1, v1, boolean[] 52| const v0, #+41100 (0x0000a08c | 5.75934e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek .line 198 60| const v0, #+41101 (0x0000a08d | 5.75948e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.describeContents():int { .src "RecurrencePickerDialog.java" .line 194 .prologue_end .line 194 0| const v0, #+41102 (0x0000a08e | 5.75962e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.toString():java.lang.String { .src "RecurrencePickerDialog.java" .line 185 .prologue_end .line 185 0| const v0, #+41103 (0x0000a08f | 5.75976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+41104 (0x0000a090 | 5.75990e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+41105 (0x0000a091 | 5.76004e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Model [freq=" 26| const v0, #+41106 (0x0000a092 | 5.76018e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+41107 (0x0000a093 | 5.76032e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 44| const v0, #+41108 (0x0000a094 | 5.76046e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+41109 (0x0000a095 | 5.76060e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v2, ", interval=" 63| const v0, #+41110 (0x0000a096 | 5.76074e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 72| move-result-object v1 73| const v0, #+41111 (0x0000a097 | 5.76088e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 81| const v0, #+41112 (0x0000a098 | 5.76102e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+41113 (0x0000a099 | 5.76116e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v2, ", end=" 100| const v0, #+41114 (0x0000a09a | 5.76130e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v1 110| const v0, #+41115 (0x0000a09b | 5.76144e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 118| const v0, #+41116 (0x0000a09c | 5.76158e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 127| move-result-object v1 128| const v0, #+41117 (0x0000a09d | 5.76172e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| const-string/jumbo v2, ", endDate=" 137| const v0, #+41118 (0x0000a09e | 5.76186e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 146| move-result-object v1 147| const v0, #+41119 (0x0000a09f | 5.76200e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 153| iget-object v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate .line 185 155| const v0, #+41120 (0x0000a0a0 | 5.76214e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 164| move-result-object v1 165| const v0, #+41121 (0x0000a0a1 | 5.76228e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 171| const-string/jumbo v2, ", endCount=" .line 185 174| const v0, #+41122 (0x0000a0a2 | 5.76242e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 183| move-result-object v1 184| const v0, #+41123 (0x0000a0a3 | 5.76256e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 190| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 185 192| const v0, #+41124 (0x0000a0a4 | 5.76270e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 201| move-result-object v1 202| const v0, #+41125 (0x0000a0a5 | 5.76284e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 208| const-string/jumbo v2, ", weeklyByDayOfWeek=" .line 185 211| const v0, #+41126 (0x0000a0a6 | 5.76298e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 220| move-result-object v1 221| const v0, #+41127 (0x0000a0a7 | 5.76312e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 187 227| iget-object v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 229| const v0, #+41128 (0x0000a0a8 | 5.76326e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-static {v2}, java.util.Arrays.toString(boolean[]):java.lang.String 238| move-result-object v2 239| const v0, #+41129 (0x0000a0a9 | 5.76340e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 185 245| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 248| move-result-object v1 249| const v0, #+41130 (0x0000a0aa | 5.76354e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 187 255| const-string/jumbo v2, ", monthlyRepeat=" .line 185 258| const v0, #+41131 (0x0000a0ab | 5.76368e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 267| move-result-object v1 268| const v0, #+41132 (0x0000a0ac | 5.76382e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 187 274| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat .line 185 276| const v0, #+41133 (0x0000a0ad | 5.76396e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 285| move-result-object v1 286| const v0, #+41134 (0x0000a0ae | 5.76410e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 292| const-string/jumbo v2, ", monthlyByMonthDay=" .line 185 295| const v0, #+41135 (0x0000a0af | 5.76424e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 304| move-result-object v1 305| const v0, #+41136 (0x0000a0b0 | 5.76438e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 311| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByMonthDay .line 185 313| const v0, #+41137 (0x0000a0b1 | 5.76452e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 322| move-result-object v1 323| const v0, #+41138 (0x0000a0b2 | 5.76466e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 329| const-string/jumbo v2, ", monthlyByDayOfWeek=" .line 185 332| const v0, #+41139 (0x0000a0b3 | 5.76480e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 341| move-result-object v1 342| const v0, #+41140 (0x0000a0b4 | 5.76494e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 348| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek .line 185 350| const v0, #+41141 (0x0000a0b5 | 5.76508e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 359| move-result-object v1 360| const v0, #+41142 (0x0000a0b6 | 5.76522e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 366| const-string/jumbo v2, ", monthlyByNthDayOfWeek=" .line 185 369| const v0, #+41143 (0x0000a0b7 | 5.76536e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 378| move-result-object v1 379| const v0, #+41144 (0x0000a0b8 | 5.76550e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 385| iget v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek .line 185 387| const v0, #+41145 (0x0000a0b9 | 5.76564e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 396| move-result-object v1 397| const v0, #+41146 (0x0000a0ba | 5.76578e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 189 403| const-string/jumbo v2, "]" .line 185 406| const v0, #+41147 (0x0000a0bb | 5.76592e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 415| move-result-object v1 416| const v0, #+41148 (0x0000a0bc | 5.76606e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 425| move-result-object v1 426| const v0, #+41149 (0x0000a0bd | 5.76620e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.writeToParcel(android.os.Parcel, int):void { .params "dest", "flags" .src "RecurrencePickerDialog.java" .line 202 .prologue_end .line 202 0| const v0, #+41150 (0x0000a0be | 5.76634e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 8| const v0, #+41151 (0x0000a0bf | 5.76648e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 203 17| const v0, #+41152 (0x0000a0c0 | 5.76662e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 25| const v0, #+41153 (0x0000a0c1 | 5.76676e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 204 34| const v0, #+41154 (0x0000a0c2 | 5.76690e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 42| const v0, #+41155 (0x0000a0c3 | 5.76704e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 205 51| const v0, #+41156 (0x0000a0c4 | 5.76718e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 59| const v0, #+41157 (0x0000a0c5 | 5.76732e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget v1, v1, android.text.format.Time.year 67| const v0, #+41158 (0x0000a0c6 | 5.76746e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 206 76| const v0, #+41159 (0x0000a0c7 | 5.76760e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 84| const v0, #+41160 (0x0000a0c8 | 5.76774e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v1, v1, android.text.format.Time.month 92| const v0, #+41161 (0x0000a0c9 | 5.76788e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 207 101| const v0, #+41162 (0x0000a0ca | 5.76802e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 109| const v0, #+41163 (0x0000a0cb | 5.76816e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget v1, v1, android.text.format.Time.monthDay 117| const v0, #+41164 (0x0000a0cc | 5.76830e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 208 126| const v0, #+41165 (0x0000a0cd | 5.76845e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 134| const v0, #+41166 (0x0000a0ce | 5.76859e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 209 143| const v0, #+41167 (0x0000a0cf | 5.76873e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 151| const v0, #+41168 (0x0000a0d0 | 5.76887e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v3,v1}, android.os.Parcel.writeBooleanArray(boolean[]):void .line 210 160| const v0, #+41169 (0x0000a0d1 | 5.76901e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 168| const v0, #+41170 (0x0000a0d2 | 5.76915e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 211 177| const v0, #+41171 (0x0000a0d3 | 5.76929e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByMonthDay 185| const v0, #+41172 (0x0000a0d4 | 5.76943e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 212 194| const v0, #+41173 (0x0000a0d5 | 5.76957e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek 202| const v0, #+41174 (0x0000a0d6 | 5.76971e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 213 211| const v0, #+41175 (0x0000a0d7 | 5.76985e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 219| const v0, #+41176 (0x0000a0d8 | 5.76999e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 214 228| const v0, #+41177 (0x0000a0d9 | 5.77013e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 236| const v0, #+41178 (0x0000a0da | 5.77027e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 215 245| const v0, #+41179 (0x0000a0db | 5.77041e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get0(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.EditText { 0| const v0, #+41180 (0x0000a0dc | 5.77055e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 8| const v0, #+41181 (0x0000a0dd | 5.77069e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get1(com.android.calendar.recurrencepicker.RecurrencePickerDialog):java.lang.String { 0| const v0, #+41182 (0x0000a0de | 5.77083e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLabel 8| const v0, #+41183 (0x0000a0df | 5.77097e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get2(com.android.calendar.recurrencepicker.RecurrencePickerDialog):java.lang.String { 0| const v0, #+41184 (0x0000a0e0 | 5.77111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel 8| const v0, #+41185 (0x0000a0e1 | 5.77125e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get3(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.Spinner { 0| const v0, #+41186 (0x0000a0e2 | 5.77139e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 8| const v0, #+41187 (0x0000a0e3 | 5.77153e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get4(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.EditText { 0| const v0, #+41188 (0x0000a0e4 | 5.77167e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 8| const v0, #+41189 (0x0000a0e5 | 5.77181e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get5(com.android.calendar.recurrencepicker.RecurrencePickerDialog):int { 0| const v0, #+41190 (0x0000a0e6 | 5.77195e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId 8| const v0, #+41191 (0x0000a0e7 | 5.77209e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get6(com.android.calendar.recurrencepicker.RecurrencePickerDialog):com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel { 0| const v0, #+41192 (0x0000a0e8 | 5.77223e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 8| const v0, #+41193 (0x0000a0e9 | 5.77237e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get7(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.widget.TextView { 0| const v0, #+41194 (0x0000a0ea | 5.77251e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount 8| const v0, #+41195 (0x0000a0eb | 5.77265e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-get8(com.android.calendar.recurrencepicker.RecurrencePickerDialog):android.content.res.Resources { 0| const v0, #+41196 (0x0000a0ec | 5.77279e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 8| const v0, #+41197 (0x0000a0ed | 5.77293e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-set0(com.android.calendar.recurrencepicker.RecurrencePickerDialog, boolean):boolean { 0| const v0, #+41198 (0x0000a0ee | 5.77307e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mHidePostEndCount 8| const v0, #+41199 (0x0000a0ef | 5.77321e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap0(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { 0| const v0, #+41200 (0x0000a0f0 | 5.77335e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.togglePickerOptions():void 9| const v0, #+41201 (0x0000a0f1 | 5.77349e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap1(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { 0| const v0, #+41202 (0x0000a0f2 | 5.77363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDoneButtonState():void 9| const v0, #+41203 (0x0000a0f3 | 5.77377e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap2(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { 0| const v0, #+41204 (0x0000a0f4 | 5.77391e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateEndCountText():void 9| const v0, #+41205 (0x0000a0f5 | 5.77405e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.-wrap3(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void { 0| const v0, #+41206 (0x0000a0f6 | 5.77419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateIntervalText():void 9| const v0, #+41207 (0x0000a0f7 | 5.77433e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.():void { .src "RecurrencePickerDialog.java" .line 296 .prologue_end .line 296 0| const v4, #+41208 (0x0000a0f8 | 5.77447e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+4 (0x00000004 | 5.60519e-45) .line 297 7| const/4 v1, #+5 (0x00000005 | 7.00649e-45) .line 298 8| const/4 v2, #+6 (0x00000006 | 8.40779e-45) .line 299 9| const/4 v3, #+7 (0x00000007 | 9.80909e-45) .line 295 10| filled-new-array {v0,v1,v2,v3}, int[] 13| move-result-object v0 14| const v4, #+41209 (0x0000a0f9 | 5.77461e-41) 17| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 20| sput-object v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqModelToEventRecurrence .line 67 22| const v4, #+41210 (0x0000a0fa | 5.77475e-41) 25| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 28| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.():void { .src "RecurrencePickerDialog.java" .line 351 .prologue_end 0| const v0, #+41211 (0x0000a0fb | 5.77489e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+7 (0x00000007 | 9.80909e-45) .line 351 7| invoke-direct {v4}, android.app.DialogFragment.():void .line 272 10| const v0, #+41212 (0x0000a0fc | 5.77503e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v1, com.android.calendarcommon2.EventRecurrence 18| const v0, #+41213 (0x0000a0fd | 5.77517e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence.():void 27| const v0, #+41214 (0x0000a0fe | 5.77531e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence .line 273 35| const v0, #+41215 (0x0000a0ff | 5.77545e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v1, android.text.format.Time 43| const v0, #+41216 (0x0000a100 | 5.77559e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1}, android.text.format.Time.():void 52| const v0, #+41217 (0x0000a101 | 5.77573e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime .line 274 60| const v0, #+41218 (0x0000a102 | 5.77587e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 68| const v0, #+41219 (0x0000a103 | 5.77601e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v1,v4}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void 77| const v0, #+41220 (0x0000a104 | 5.77615e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel .line 277 85| const v0, #+41221 (0x0000a105 | 5.77629e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| new-array v1, v3, int[] 93| const v0, #+41222 (0x0000a106 | 5.77643e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| fill-array-data v1, Label_1 102| const v0, #+41223 (0x0000a107 | 5.77657e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_CALENDAR_DAY .line 317 110| const v0, #+41224 (0x0000a108 | 5.77671e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v1, #-1 (0xffffffff | NaN) 117| iput v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId .line 325 119| const v0, #+41225 (0x0000a109 | 5.77685e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| new-instance v1, java.util.ArrayList 127| const v0, #+41226 (0x0000a10a | 5.77699e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 134| invoke-direct {v1,v2}, java.util.ArrayList.(int):void 137| const v0, #+41227 (0x0000a10b | 5.77713e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerArray .line 335 145| const v0, #+41228 (0x0000a10c | 5.77727e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| new-array v1, v3, android.widget.ToggleButton[] 153| const v0, #+41229 (0x0000a10d | 5.77741e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iput-object v1, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons .line 352 161| const v0, #+41230 (0x0000a10e | 5.77755e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| return-void Label_1: .line 277 168| fill-array-data-payload } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.canHandleRecurrenceRule(com.android.calendarcommon2.EventRecurrence):boolean { .params "er" .src "RecurrencePickerDialog.java" .line 361 .prologue_end 0| const v0, #+41231 (0x0000a10f | 5.77769e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+6 (0x00000006 | 8.40779e-45) 7| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 361 9| iget v3, v7, com.android.calendarcommon2.EventRecurrence.freq 11| const v0, #+41232 (0x0000a110 | 5.77783e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| packed-switch v3, Label_11 .line 368 20| const v0, #+41233 (0x0000a111 | 5.77797e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v4 Label_1: .line 371 27| const v0, #+41234 (0x0000a112 | 5.77811e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v3, v7, com.android.calendarcommon2.EventRecurrence.count 35| const v0, #+41235 (0x0000a113 | 5.77825e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lez v3, Label_2 43| const v0, #+41236 (0x0000a114 | 5.77839e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.until 51| const v0, #+41237 (0x0000a115 | 5.77853e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 60| move-result v3 61| const v0, #+41238 (0x0000a116 | 5.77867e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 69| if-eqz v3, Label_2 .line 372 71| const v0, #+41239 (0x0000a117 | 5.77881e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return v4 Label_2: .line 383 78| const v0, #+41240 (0x0000a118 | 5.77895e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v2, #+0 (0x00000000 | 0.00000) .line 384 .local v2, "numOfByDayNum", int 85| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .local v1, "i", int 86| const v0, #+41241 (0x0000a119 | 5.77909e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bydayCount 94| const v0, #+41242 (0x0000a11a | 5.77924e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-ge v1, v3, Label_5 .line 385 102| const v0, #+41243 (0x0000a11b | 5.77938e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.bydayNum 110| const v0, #+41244 (0x0000a11c | 5.77952e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| aget v3, v3, v1 118| const v0, #+41245 (0x0000a11d | 5.77966e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-static {v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.isSupportedMonthlyByNthDayOfWeek(int):boolean 127| move-result v3 128| const v0, #+41246 (0x0000a11e | 5.77980e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-eqz v3, Label_4 .line 386 136| const v0, #+41247 (0x0000a11f | 5.77994e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 384 144| const v0, #+41248 (0x0000a120 | 5.78008e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 152| goto/16 Label_3 Label_5: .line 390 154| const v0, #+41249 (0x0000a121 | 5.78022e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-le v2, v5, Label_6 .line 391 162| const v0, #+41250 (0x0000a122 | 5.78036e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return v4 Label_6: .line 394 169| const v0, #+41251 (0x0000a123 | 5.78050e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| if-lez v2, Label_7 177| const v0, #+41252 (0x0000a124 | 5.78064e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget v3, v7, com.android.calendarcommon2.EventRecurrence.freq 185| const v0, #+41253 (0x0000a125 | 5.78078e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| if-eq v3, v6, Label_7 .line 395 193| const v0, #+41254 (0x0000a126 | 5.78092e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| return v4 Label_7: .line 400 200| const v0, #+41255 (0x0000a127 | 5.78106e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 208| const v0, #+41256 (0x0000a128 | 5.78120e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| if-le v3, v5, Label_8 .line 401 216| const v0, #+41257 (0x0000a129 | 5.78134e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return v4 Label_8: .line 404 223| const v0, #+41258 (0x0000a12a | 5.78148e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget v3, v7, com.android.calendarcommon2.EventRecurrence.freq 231| const v0, #+41259 (0x0000a12b | 5.78162e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| if-ne v3, v6, Label_10 .line 405 239| const v0, #+41260 (0x0000a12c | 5.78176e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bydayCount 247| const v0, #+41261 (0x0000a12d | 5.78190e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-le v3, v5, Label_9 .line 406 255| const v0, #+41262 (0x0000a12e | 5.78204e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| return v4 Label_9: .line 408 262| const v0, #+41263 (0x0000a12f | 5.78218e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bydayCount 270| const v0, #+41264 (0x0000a130 | 5.78232e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| if-lez v3, Label_10 278| const v0, #+41265 (0x0000a131 | 5.78246e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 286| const v0, #+41266 (0x0000a132 | 5.78260e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| if-lez v3, Label_10 .line 409 294| const v0, #+41267 (0x0000a133 | 5.78274e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| return v4 Label_10: .line 413 301| const v0, #+41268 (0x0000a134 | 5.78288e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| return v5 .line 361 308| const v0, #+41269 (0x0000a135 | 5.78302e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| nop 315| nop Label_11: 316| packed-switch-payload 4: Label_1 5: Label_1 6: Label_1 7: Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.copyEventRecurrenceToModel(com.android.calendarcommon2.EventRecurrence, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel):void { .params "er", "model" .src "RecurrencePickerDialog.java" .line 420 .prologue_end 0| const v0, #+41270 (0x0000a136 | 5.78316e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+0 (0x00000000 | 0.00000) 7| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v8, #+0 (0x00000000 | 0.00000) 9| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 420 10| iget v5, v11, com.android.calendarcommon2.EventRecurrence.freq 12| const v0, #+41271 (0x0000a137 | 5.78330e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| packed-switch v5, Label_21 .line 434 21| const v0, #+41272 (0x0000a138 | 5.78344e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| new-instance v5, java.lang.IllegalStateException 29| const v0, #+41273 (0x0000a139 | 5.78358e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v6, java.lang.StringBuilder 37| const v0, #+41274 (0x0000a13a | 5.78372e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v6}, java.lang.StringBuilder.():void 46| const v0, #+41275 (0x0000a13b | 5.78386e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v7, "freq=" 55| const v0, #+41276 (0x0000a13c | 5.78400e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 64| move-result-object v6 65| const v0, #+41277 (0x0000a13d | 5.78414e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v7, v11, com.android.calendarcommon2.EventRecurrence.freq 73| const v0, #+41278 (0x0000a13e | 5.78428e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 82| move-result-object v6 83| const v0, #+41279 (0x0000a13f | 5.78442e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 92| move-result-object v6 93| const v0, #+41280 (0x0000a140 | 5.78456e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 102| const v0, #+41281 (0x0000a141 | 5.78470e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| throw v5 Label_1: .line 422 109| const v0, #+41282 (0x0000a142 | 5.78484e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput v8, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq Label_2: .line 438 117| const v0, #+41283 (0x0000a143 | 5.78498e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget v5, v11, com.android.calendarcommon2.EventRecurrence.interval 125| const v0, #+41284 (0x0000a144 | 5.78512e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| if-lez v5, Label_3 .line 439 133| const v0, #+41285 (0x0000a145 | 5.78526e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget v5, v11, com.android.calendarcommon2.EventRecurrence.interval 141| const v0, #+41286 (0x0000a146 | 5.78540e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iput v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval Label_3: .line 444 149| const v0, #+41287 (0x0000a147 | 5.78554e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v5, v11, com.android.calendarcommon2.EventRecurrence.count 157| const v0, #+41288 (0x0000a148 | 5.78568e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iput v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 445 165| const v0, #+41289 (0x0000a149 | 5.78582e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 173| const v0, #+41290 (0x0000a14a | 5.78596e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-lez v5, Label_4 .line 446 181| const v0, #+41291 (0x0000a14b | 5.78610e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput v9, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end Label_4: .line 450 189| const v0, #+41292 (0x0000a14c | 5.78624e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v5, v11, com.android.calendarcommon2.EventRecurrence.until 197| const v0, #+41293 (0x0000a14d | 5.78638e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 206| move-result v5 207| const v0, #+41294 (0x0000a14e | 5.78652e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| if-nez v5, Label_12 .line 451 215| const v0, #+41295 (0x0000a14f | 5.78666e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 223| const v0, #+41296 (0x0000a150 | 5.78680e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-nez v5, Label_5 .line 452 231| const v0, #+41297 (0x0000a151 | 5.78694e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| new-instance v5, android.text.format.Time 239| const v0, #+41298 (0x0000a152 | 5.78708e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-direct {v5}, android.text.format.Time.():void 248| const v0, #+41299 (0x0000a153 | 5.78722e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iput-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate Label_5: .try_begin_1 .line 456 256| const v0, #+41300 (0x0000a154 | 5.78736e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 264| const v0, #+41301 (0x0000a155 | 5.78750e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget-object v6, v11, com.android.calendarcommon2.EventRecurrence.until 272| const v0, #+41302 (0x0000a156 | 5.78764e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v5,v6}, android.text.format.Time.parse(java.lang.String):boolean .try_end_1 catch(android.util.TimeFormatException) : Label_10 Label_6: .line 462 281| const v0, #+41303 (0x0000a157 | 5.78778e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 289| const v0, #+41304 (0x0000a158 | 5.78792e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| if-ne v5, v9, Label_11 297| const v0, #+41305 (0x0000a159 | 5.78806e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 305| const v0, #+41306 (0x0000a15a | 5.78820e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| if-eqz v5, Label_11 .line 463 313| const v0, #+41307 (0x0000a15b | 5.78834e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| new-instance v5, java.lang.IllegalStateException 321| const v0, #+41308 (0x0000a15c | 5.78848e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| new-instance v6, java.lang.StringBuilder 329| const v0, #+41309 (0x0000a15d | 5.78862e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v6}, java.lang.StringBuilder.():void 338| const v0, #+41310 (0x0000a15e | 5.78876e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| const-string/jumbo v7, "freq=" 347| const v0, #+41311 (0x0000a15f | 5.78890e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 356| move-result-object v6 357| const v0, #+41312 (0x0000a160 | 5.78904e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget v7, v11, com.android.calendarcommon2.EventRecurrence.freq 365| const v0, #+41313 (0x0000a161 | 5.78918e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 374| move-result-object v6 375| const v0, #+41314 (0x0000a162 | 5.78932e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 384| move-result-object v6 385| const v0, #+41315 (0x0000a163 | 5.78946e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 394| const v0, #+41316 (0x0000a164 | 5.78960e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| throw v5 Label_7: .line 425 401| const v0, #+41317 (0x0000a165 | 5.78974e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| iput v9, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 409| const v0, #+41318 (0x0000a166 | 5.78988e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| goto/16 Label_2 Label_8: .line 428 417| const v0, #+41319 (0x0000a167 | 5.79003e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 424| iput v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 426| const v0, #+41320 (0x0000a168 | 5.79017e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| goto/16 Label_2 Label_9: .line 431 434| const v0, #+41321 (0x0000a169 | 5.79031e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| iput v7, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 442| const v0, #+41322 (0x0000a16a | 5.79045e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| goto/16 Label_2 Label_10: .line 457 450| const v0, #+41323 (0x0000a16b | 5.79059e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| move-exception v3 .line 458 .local v3, "e", android.util.TimeFormatException 457| iput-object v10, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 459| const v0, #+41324 (0x0000a16c | 5.79073e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| goto/16 Label_6 Label_11: .line 466 .end_local v3 467| const v0, #+41325 (0x0000a16d | 5.79087e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| iput v7, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end Label_12: .line 471 475| const v0, #+41326 (0x0000a16e | 5.79101e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 483| const v0, #+41327 (0x0000a16f | 5.79115e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| invoke-static {v5,v8}, java.util.Arrays.fill(boolean[], boolean):void .line 472 492| const v0, #+41328 (0x0000a170 | 5.79129e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 498| iget v5, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 500| const v0, #+41329 (0x0000a171 | 5.79143e-41) 503| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 506| if-lez v5, Label_17 .line 473 508| const v0, #+41330 (0x0000a172 | 5.79157e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| const/4 v1, #+0 (0x00000000 | 0.00000) .line 474 .local v1, "count", int 515| const/4 v4, #+0 (0x00000000 | 0.00000) Label_13: .local v4, "i", int 516| const v0, #+41331 (0x0000a173 | 5.79171e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iget v5, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 524| const v0, #+41332 (0x0000a174 | 5.79185e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| if-ge v4, v5, Label_15 .line 475 532| const v0, #+41333 (0x0000a175 | 5.79199e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| iget-object v5, v11, com.android.calendarcommon2.EventRecurrence.byday 540| const v0, #+41334 (0x0000a176 | 5.79213e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| aget v5, v5, v4 548| const v0, #+41335 (0x0000a177 | 5.79227e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-static {v5}, com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int 557| move-result v2 558| const v0, #+41336 (0x0000a178 | 5.79241e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 476 .local v2, "dayOfWeek", int 564| iget-object v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 566| const v0, #+41337 (0x0000a179 | 5.79255e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| aput-boolean v7, v5, v2 .line 478 574| const v0, #+41338 (0x0000a17a | 5.79269e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 582| const v0, #+41339 (0x0000a17b | 5.79283e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| if-ne v5, v9, Label_14 .line 479 590| const v0, #+41340 (0x0000a17c | 5.79297e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| iget-object v5, v11, com.android.calendarcommon2.EventRecurrence.bydayNum 598| const v0, #+41341 (0x0000a17d | 5.79311e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| aget v5, v5, v4 606| const v0, #+41342 (0x0000a17e | 5.79325e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-static {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.isSupportedMonthlyByNthDayOfWeek(int):boolean 615| move-result v5 616| const v0, #+41343 (0x0000a17f | 5.79339e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 622| if-eqz v5, Label_14 .line 483 624| const v0, #+41344 (0x0000a180 | 5.79353e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iput v2, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek .line 484 632| const v0, #+41345 (0x0000a181 | 5.79367e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| iget-object v5, v11, com.android.calendarcommon2.EventRecurrence.bydayNum 640| const v0, #+41346 (0x0000a182 | 5.79381e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| aget v5, v5, v4 648| const v0, #+41347 (0x0000a183 | 5.79395e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| iput v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek .line 485 656| const v0, #+41348 (0x0000a184 | 5.79409e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| iput v7, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat .line 486 664| const v0, #+41349 (0x0000a185 | 5.79423e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_14: .line 474 672| const v0, #+41350 (0x0000a186 | 5.79437e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 680| goto/16 Label_13 Label_15: .line 490 .end_local v2 682| const v0, #+41351 (0x0000a187 | 5.79451e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 690| const v0, #+41352 (0x0000a188 | 5.79465e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| if-ne v5, v9, Label_17 .line 491 698| const v0, #+41353 (0x0000a189 | 5.79479e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| iget v5, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 706| const v0, #+41354 (0x0000a18a | 5.79493e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| if-eq v5, v7, Label_16 .line 493 714| const v0, #+41355 (0x0000a18b | 5.79507e-41) 717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 720| new-instance v5, java.lang.IllegalStateException 722| const v0, #+41356 (0x0000a18c | 5.79521e-41) 725| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 728| const-string/jumbo v6, "Can handle only 1 byDayOfWeek in monthly" 731| const v0, #+41357 (0x0000a18d | 5.79535e-41) 734| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 737| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 740| const v0, #+41358 (0x0000a18e | 5.79549e-41) 743| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 746| throw v5 Label_16: .line 495 747| const v0, #+41359 (0x0000a18f | 5.79563e-41) 750| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 753| if-eq v1, v7, Label_17 .line 496 755| const v0, #+41360 (0x0000a190 | 5.79577e-41) 758| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 761| new-instance v5, java.lang.IllegalStateException .line 497 763| const v0, #+41361 (0x0000a191 | 5.79591e-41) 766| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 769| const-string/jumbo v6, "Didn't specify which nth day of week to repeat for a monthly" .line 496 772| const v0, #+41362 (0x0000a192 | 5.79605e-41) 775| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 778| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 781| const v0, #+41363 (0x0000a193 | 5.79619e-41) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 787| throw v5 Label_17: .line 503 .end_local v1 .end_local v4 788| const v0, #+41364 (0x0000a194 | 5.79633e-41) 791| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 794| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 796| const v0, #+41365 (0x0000a195 | 5.79647e-41) 799| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 802| if-ne v5, v9, Label_19 .line 504 804| const v0, #+41366 (0x0000a196 | 5.79661e-41) 807| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 810| iget v5, v11, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 812| const v0, #+41367 (0x0000a197 | 5.79675e-41) 815| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 818| if-ne v5, v7, Label_20 .line 505 820| const v0, #+41368 (0x0000a198 | 5.79689e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| iget v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 828| const v0, #+41369 (0x0000a199 | 5.79703e-41) 831| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 834| if-ne v5, v7, Label_18 .line 506 836| const v0, #+41370 (0x0000a19a | 5.79717e-41) 839| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 842| new-instance v5, java.lang.IllegalStateException .line 507 844| const v0, #+41371 (0x0000a19b | 5.79731e-41) 847| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 850| const-string/jumbo v6, "Can handle only by monthday or by nth day of week, not both" .line 506 853| const v0, #+41372 (0x0000a19c | 5.79745e-41) 856| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 859| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 862| const v0, #+41373 (0x0000a19d | 5.79759e-41) 865| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 868| throw v5 Label_18: .line 509 869| const v0, #+41374 (0x0000a19e | 5.79773e-41) 872| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 875| iget-object v5, v11, com.android.calendarcommon2.EventRecurrence.bymonthday 877| const v0, #+41375 (0x0000a19f | 5.79787e-41) 880| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 883| aget v5, v5, v8 885| const v0, #+41376 (0x0000a1a0 | 5.79801e-41) 888| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 891| iput v5, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByMonthDay .line 510 893| const v0, #+41377 (0x0000a1a1 | 5.79815e-41) 896| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 899| iput v8, v12, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat Label_19: .line 516 901| const v0, #+41378 (0x0000a1a2 | 5.79829e-41) 904| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 907| return-void Label_20: .line 511 908| const v0, #+41379 (0x0000a1a3 | 5.79843e-41) 911| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 914| iget v5, v11, com.android.calendarcommon2.EventRecurrence.bymonthCount 916| const v0, #+41380 (0x0000a1a4 | 5.79857e-41) 919| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 922| if-le v5, v7, Label_19 .line 513 924| const v0, #+41381 (0x0000a1a5 | 5.79871e-41) 927| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 930| new-instance v5, java.lang.IllegalStateException 932| const v0, #+41382 (0x0000a1a6 | 5.79885e-41) 935| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 938| const-string/jumbo v6, "Can handle only one bymonthday" 941| const v0, #+41383 (0x0000a1a7 | 5.79899e-41) 944| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 947| invoke-direct {v5,v6}, java.lang.IllegalStateException.(java.lang.String):void 950| const v0, #+41384 (0x0000a1a8 | 5.79913e-41) 953| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 956| throw v5 957| nop Label_21: .line 420 958| packed-switch-payload 4: Label_1 5: Label_9 6: Label_7 7: Label_8 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.copyModelToEventRecurrence(com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel, com.android.calendarcommon2.EventRecurrence):void { .params "model", "er" .src "RecurrencePickerDialog.java" .line 520 .prologue_end 0| const v0, #+41385 (0x0000a1a9 | 5.79927e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v6, #+0 (0x00000000 | 0.00000) 8| const/4 v5, #+0 (0x00000000 | 0.00000) .line 520 9| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 11| const v0, #+41386 (0x0000a1aa | 5.79941e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v3, Label_1 .line 521 19| const v0, #+41387 (0x0000a1ab | 5.79955e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v3, java.lang.IllegalStateException 27| const v0, #+41388 (0x0000a1ac | 5.79969e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v4, "There's no recurrence" 36| const v0, #+41389 (0x0000a1ad | 5.79983e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 45| const v0, #+41390 (0x0000a1ae | 5.79997e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| throw v3 Label_1: .line 525 52| const v0, #+41391 (0x0000a1af | 5.80011e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| sget-object v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqModelToEventRecurrence 60| const v0, #+41392 (0x0000a1b0 | 5.80025e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v4, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 68| const v0, #+41393 (0x0000a1b1 | 5.80039e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| aget v3, v3, v4 76| const v0, #+41394 (0x0000a1b2 | 5.80053e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput v3, v9, com.android.calendarcommon2.EventRecurrence.freq .line 528 84| const v0, #+41395 (0x0000a1b3 | 5.80067e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 92| const v0, #+41396 (0x0000a1b4 | 5.80082e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-gt v3, v7, Label_5 .line 529 100| const v0, #+41397 (0x0000a1b5 | 5.80096e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iput v5, v9, com.android.calendarcommon2.EventRecurrence.interval Label_2: .line 535 108| const v0, #+41398 (0x0000a1b6 | 5.80110e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 116| const v0, #+41399 (0x0000a1b7 | 5.80124e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| packed-switch v3, Label_27 .line 554 125| const v0, #+41400 (0x0000a1b8 | 5.80138e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v5, v9, com.android.calendarcommon2.EventRecurrence.count .line 555 133| const v0, #+41401 (0x0000a1b9 | 5.80152e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput-object v6, v9, com.android.calendarcommon2.EventRecurrence.until Label_3: .line 560 141| const v0, #+41402 (0x0000a1ba | 5.80166e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iput v5, v9, com.android.calendarcommon2.EventRecurrence.bydayCount .line 561 149| const v0, #+41403 (0x0000a1bb | 5.80180e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iput v5, v9, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 563 157| const v0, #+41404 (0x0000a1bc | 5.80194e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 165| const v0, #+41405 (0x0000a1bd | 5.80208e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| packed-switch v3, Label_28 Label_4: .line 611 174| const v0, #+41406 (0x0000a1be | 5.80222e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-static {v9}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.canHandleRecurrenceRule(com.android.calendarcommon2.EventRecurrence):boolean 183| move-result v3 184| const v0, #+41407 (0x0000a1bf | 5.80236e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| if-nez v3, Label_26 .line 612 192| const v0, #+41408 (0x0000a1c0 | 5.80250e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| new-instance v3, java.lang.IllegalStateException 200| const v0, #+41409 (0x0000a1c1 | 5.80264e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| new-instance v4, java.lang.StringBuilder 208| const v0, #+41410 (0x0000a1c2 | 5.80278e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-direct {v4}, java.lang.StringBuilder.():void 217| const v0, #+41411 (0x0000a1c3 | 5.80292e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| const-string/jumbo v5, "UI generated recurrence that it can't handle. ER:" 226| const v0, #+41412 (0x0000a1c4 | 5.80306e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 235| move-result-object v4 236| const v0, #+41413 (0x0000a1c5 | 5.80320e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 613 242| invoke-virtual {v9}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 245| move-result-object v5 246| const v0, #+41414 (0x0000a1c6 | 5.80334e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 612 252| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 255| move-result-object v4 256| const v0, #+41415 (0x0000a1c7 | 5.80348e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 613 262| const-string/jumbo v5, " Model: " .line 612 265| const v0, #+41416 (0x0000a1c8 | 5.80362e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 274| move-result-object v4 275| const v0, #+41417 (0x0000a1c9 | 5.80376e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 613 281| invoke-virtual {v8}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.toString():java.lang.String 284| move-result-object v5 285| const v0, #+41418 (0x0000a1ca | 5.80390e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 612 291| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 294| move-result-object v4 295| const v0, #+41419 (0x0000a1cb | 5.80404e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 304| move-result-object v4 305| const v0, #+41420 (0x0000a1cc | 5.80418e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 314| const v0, #+41421 (0x0000a1cd | 5.80432e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| throw v3 Label_5: .line 531 321| const v0, #+41422 (0x0000a1ce | 5.80446e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 329| const v0, #+41423 (0x0000a1cf | 5.80460e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iput v3, v9, com.android.calendarcommon2.EventRecurrence.interval 337| const v0, #+41424 (0x0000a1d0 | 5.80474e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| goto/16 Label_2 Label_6: .line 537 345| const v0, #+41425 (0x0000a1d1 | 5.80488e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 353| const v0, #+41426 (0x0000a1d2 | 5.80502e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| if-eqz v3, Label_7 .line 538 361| const v0, #+41427 (0x0000a1d3 | 5.80516e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 369| const v0, #+41428 (0x0000a1d4 | 5.80530e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| const-string/jumbo v4, "UTC" 378| const v0, #+41429 (0x0000a1d5 | 5.80544e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v3,v4}, android.text.format.Time.switchTimezone(java.lang.String):void .line 539 387| const v0, #+41430 (0x0000a1d6 | 5.80558e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 395| const v0, #+41431 (0x0000a1d7 | 5.80572e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v3,v5}, android.text.format.Time.normalize(boolean):long .line 540 404| const v0, #+41432 (0x0000a1d8 | 5.80586e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 412| const v0, #+41433 (0x0000a1d9 | 5.80600e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v3}, android.text.format.Time.format2445():java.lang.String 421| move-result-object v3 422| const v0, #+41434 (0x0000a1da | 5.80614e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.until .line 541 430| const v0, #+41435 (0x0000a1db | 5.80628e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| iput v5, v9, com.android.calendarcommon2.EventRecurrence.count 438| const v0, #+41436 (0x0000a1dc | 5.80642e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| goto/16 Label_3 Label_7: .line 543 446| const v0, #+41437 (0x0000a1dd | 5.80656e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| new-instance v3, java.lang.IllegalStateException 454| const v0, #+41438 (0x0000a1de | 5.80670e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| const-string/jumbo v4, "end = END_BY_DATE but endDate is null" 463| const v0, #+41439 (0x0000a1df | 5.80684e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 472| const v0, #+41440 (0x0000a1e0 | 5.80698e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| throw v3 Label_8: .line 547 479| const v0, #+41441 (0x0000a1e1 | 5.80712e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 487| const v0, #+41442 (0x0000a1e2 | 5.80726e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iput v3, v9, com.android.calendarcommon2.EventRecurrence.count .line 548 495| const v0, #+41443 (0x0000a1e3 | 5.80740e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| iput-object v6, v9, com.android.calendarcommon2.EventRecurrence.until .line 549 503| const v0, #+41444 (0x0000a1e4 | 5.80754e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| iget v3, v9, com.android.calendarcommon2.EventRecurrence.count 511| const v0, #+41445 (0x0000a1e5 | 5.80768e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| if-gtz v3, Label_3 .line 550 519| const v0, #+41446 (0x0000a1e6 | 5.80782e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| new-instance v3, java.lang.IllegalStateException 527| const v0, #+41447 (0x0000a1e7 | 5.80796e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| new-instance v4, java.lang.StringBuilder 535| const v0, #+41448 (0x0000a1e8 | 5.80810e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-direct {v4}, java.lang.StringBuilder.():void 544| const v0, #+41449 (0x0000a1e9 | 5.80824e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| const-string/jumbo v5, "count is " 553| const v0, #+41450 (0x0000a1ea | 5.80838e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 562| move-result-object v4 563| const v0, #+41451 (0x0000a1eb | 5.80852e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| iget v5, v9, com.android.calendarcommon2.EventRecurrence.count 571| const v0, #+41452 (0x0000a1ec | 5.80866e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 580| move-result-object v4 581| const v0, #+41453 (0x0000a1ed | 5.80880e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 590| move-result-object v4 591| const v0, #+41454 (0x0000a1ee | 5.80894e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 600| const v0, #+41455 (0x0000a1ef | 5.80908e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| throw v3 Label_9: .line 565 607| const v0, #+41456 (0x0000a1f0 | 5.80922e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 615| const v0, #+41457 (0x0000a1f1 | 5.80936e-41) 618| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 621| if-nez v3, Label_12 .line 566 623| const v0, #+41458 (0x0000a1f2 | 5.80950e-41) 626| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 629| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByMonthDay 631| const v0, #+41459 (0x0000a1f3 | 5.80964e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| if-lez v3, Label_4 .line 567 639| const v0, #+41460 (0x0000a1f4 | 5.80978e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bymonthday 647| const v0, #+41461 (0x0000a1f5 | 5.80992e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| if-eqz v3, Label_10 655| const v0, #+41462 (0x0000a1f6 | 5.81006e-41) 658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 661| iget v3, v9, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 663| const v0, #+41463 (0x0000a1f7 | 5.81020e-41) 666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 669| if-ge v3, v7, Label_11 Label_10: .line 568 671| const v0, #+41464 (0x0000a1f8 | 5.81034e-41) 674| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 677| new-array v3, v7, int[] 679| const v0, #+41465 (0x0000a1f9 | 5.81048e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.bymonthday Label_11: .line 570 687| const v0, #+41466 (0x0000a1fa | 5.81062e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bymonthday 695| const v0, #+41467 (0x0000a1fb | 5.81076e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iget v4, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByMonthDay 703| const v0, #+41468 (0x0000a1fc | 5.81090e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| aput v4, v3, v5 .line 571 711| const v0, #+41469 (0x0000a1fd | 5.81104e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| iput v7, v9, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 719| const v0, #+41470 (0x0000a1fe | 5.81118e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| goto/16 Label_4 Label_12: .line 573 727| const v0, #+41471 (0x0000a1ff | 5.81132e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 735| const v0, #+41472 (0x0000a200 | 5.81146e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| if-ne v3, v7, Label_4 .line 574 743| const v0, #+41473 (0x0000a201 | 5.81161e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| iget v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 751| const v0, #+41474 (0x0000a202 | 5.81175e-41) 754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 757| invoke-static {v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.isSupportedMonthlyByNthDayOfWeek(int):boolean 760| move-result v3 761| const v0, #+41475 (0x0000a203 | 5.81189e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| if-nez v3, Label_13 .line 575 769| const v0, #+41476 (0x0000a204 | 5.81203e-41) 772| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 775| new-instance v3, java.lang.IllegalStateException 777| const v0, #+41477 (0x0000a205 | 5.81217e-41) 780| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 783| new-instance v4, java.lang.StringBuilder 785| const v0, #+41478 (0x0000a206 | 5.81231e-41) 788| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 791| invoke-direct {v4}, java.lang.StringBuilder.():void 794| const v0, #+41479 (0x0000a207 | 5.81245e-41) 797| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 800| const-string/jumbo v5, "month repeat by nth week but n is " 803| const v0, #+41480 (0x0000a208 | 5.81259e-41) 806| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 809| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 812| move-result-object v4 813| const v0, #+41481 (0x0000a209 | 5.81273e-41) 816| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 576 819| iget v5, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek .line 575 821| const v0, #+41482 (0x0000a20a | 5.81287e-41) 824| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 827| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 830| move-result-object v4 831| const v0, #+41483 (0x0000a20b | 5.81301e-41) 834| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 837| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 840| move-result-object v4 841| const v0, #+41484 (0x0000a20c | 5.81315e-41) 844| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 847| invoke-direct {v3,v4}, java.lang.IllegalStateException.(java.lang.String):void 850| const v0, #+41485 (0x0000a20d | 5.81329e-41) 853| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 856| throw v3 Label_13: .line 578 857| const v0, #+41486 (0x0000a20e | 5.81343e-41) 860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 863| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 579 .local v1, "count", int 864| iget v3, v9, com.android.calendarcommon2.EventRecurrence.bydayCount 866| const v0, #+41487 (0x0000a20f | 5.81357e-41) 869| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 872| if-lt v3, v7, Label_14 874| const v0, #+41488 (0x0000a210 | 5.81371e-41) 877| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 880| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday 882| const v0, #+41489 (0x0000a211 | 5.81385e-41) 885| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 888| if-nez v3, Label_16 Label_14: .line 580 890| const v0, #+41490 (0x0000a212 | 5.81399e-41) 893| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 896| new-array v3, v1, int[] 898| const v0, #+41491 (0x0000a213 | 5.81413e-41) 901| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 904| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday .line 581 906| const v0, #+41492 (0x0000a214 | 5.81427e-41) 909| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 912| new-array v3, v1, int[] 914| const v0, #+41493 (0x0000a215 | 5.81441e-41) 917| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 920| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum Label_15: .line 583 922| const v0, #+41494 (0x0000a216 | 5.81455e-41) 925| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 928| iput v7, v9, com.android.calendarcommon2.EventRecurrence.bydayCount .line 584 930| const v0, #+41495 (0x0000a217 | 5.81469e-41) 933| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 936| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday 938| const v0, #+41496 (0x0000a218 | 5.81483e-41) 941| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 944| iget v4, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek 946| const v0, #+41497 (0x0000a219 | 5.81497e-41) 949| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 952| invoke-static {v4}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 955| move-result v4 956| const v0, #+41498 (0x0000a21a | 5.81511e-41) 959| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 962| aput v4, v3, v5 .line 585 964| const v0, #+41499 (0x0000a21b | 5.81525e-41) 967| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 970| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum 972| const v0, #+41500 (0x0000a21c | 5.81539e-41) 975| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 978| iget v4, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 980| const v0, #+41501 (0x0000a21d | 5.81553e-41) 983| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 986| aput v4, v3, v5 988| const v0, #+41502 (0x0000a21e | 5.81567e-41) 991| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 994| goto/16 Label_4 Label_16: .line 579 996| const v0, #+41503 (0x0000a21f | 5.81581e-41) 999| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1002| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum 1004| const v0, #+41504 (0x0000a220 | 5.81595e-41) 1007| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1010| if-nez v3, Label_15 1012| const v0, #+41505 (0x0000a221 | 5.81609e-41) 1015| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1018| goto/16 Label_14 Label_17: .line 589 .end_local v1 1020| const v0, #+41506 (0x0000a222 | 5.81623e-41) 1023| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1026| const/4 v1, #+0 (0x00000000 | 0.00000) .line 590 .restart_local v1 1027| const/4 v2, #+0 (0x00000000 | 0.00000) Label_18: .local v2, "i", int 1028| const v0, #+41507 (0x0000a223 | 5.81637e-41) 1031| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1034| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 1035| if-ge v2, v3, Label_20 .line 591 1037| const v0, #+41508 (0x0000a224 | 5.81651e-41) 1040| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1043| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 1045| const v0, #+41509 (0x0000a225 | 5.81665e-41) 1048| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1051| aget-boolean v3, v3, v2 1053| const v0, #+41510 (0x0000a226 | 5.81679e-41) 1056| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1059| if-eqz v3, Label_19 .line 592 1061| const v0, #+41511 (0x0000a227 | 5.81693e-41) 1064| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1067| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_19: .line 590 1069| const v0, #+41512 (0x0000a228 | 5.81707e-41) 1072| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1075| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 1077| goto/16 Label_18 Label_20: .line 596 1079| const v0, #+41513 (0x0000a229 | 5.81721e-41) 1082| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1085| iget v3, v9, com.android.calendarcommon2.EventRecurrence.bydayCount 1087| const v0, #+41514 (0x0000a22a | 5.81735e-41) 1090| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1093| if-lt v3, v1, Label_21 1095| const v0, #+41515 (0x0000a22b | 5.81749e-41) 1098| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1101| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday 1103| const v0, #+41516 (0x0000a22c | 5.81763e-41) 1106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1109| if-nez v3, Label_25 Label_21: .line 597 1111| const v0, #+41517 (0x0000a22d | 5.81777e-41) 1114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1117| new-array v3, v1, int[] 1119| const v0, #+41518 (0x0000a22e | 5.81791e-41) 1122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1125| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday .line 598 1127| const v0, #+41519 (0x0000a22f | 5.81805e-41) 1130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1133| new-array v3, v1, int[] 1135| const v0, #+41520 (0x0000a230 | 5.81819e-41) 1138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1141| iput-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum Label_22: .line 600 1143| const v0, #+41521 (0x0000a231 | 5.81833e-41) 1146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1149| iput v1, v9, com.android.calendarcommon2.EventRecurrence.bydayCount .line 602 1151| const v0, #+41522 (0x0000a232 | 5.81847e-41) 1154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1157| const/4 v2, #+6 (0x00000006 | 8.40779e-45) Label_23: 1158| const v0, #+41523 (0x0000a233 | 5.81861e-41) 1161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1164| if-ltz v2, Label_4 .line 603 1166| const v0, #+41524 (0x0000a234 | 5.81875e-41) 1169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1172| iget-object v3, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 1174| const v0, #+41525 (0x0000a235 | 5.81889e-41) 1177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1180| aget-boolean v3, v3, v2 1182| const v0, #+41526 (0x0000a236 | 5.81903e-41) 1185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1188| if-eqz v3, Label_24 .line 604 1190| const v0, #+41527 (0x0000a237 | 5.81917e-41) 1193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1196| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum 1198| const v0, #+41528 (0x0000a238 | 5.81931e-41) 1201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1204| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 1206| aput v5, v3, v1 .line 605 1208| const v0, #+41529 (0x0000a239 | 5.81945e-41) 1211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1214| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.byday 1216| const v0, #+41530 (0x0000a23a | 5.81959e-41) 1219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1222| invoke-static {v2}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 1225| move-result v4 1226| const v0, #+41531 (0x0000a23b | 5.81973e-41) 1229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1232| aput v4, v3, v1 Label_24: .line 602 1234| const v0, #+41532 (0x0000a23c | 5.81987e-41) 1237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1240| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 1242| goto/16 Label_23 Label_25: .line 596 1244| const v0, #+41533 (0x0000a23d | 5.82001e-41) 1247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1250| iget-object v3, v9, com.android.calendarcommon2.EventRecurrence.bydayNum 1252| const v0, #+41534 (0x0000a23e | 5.82015e-41) 1255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1258| if-nez v3, Label_22 1260| const v0, #+41535 (0x0000a23f | 5.82029e-41) 1263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1266| goto/16 Label_21 Label_26: .line 615 .end_local v1 .end_local v2 1268| const v0, #+41536 (0x0000a240 | 5.82043e-41) 1271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1274| return-void .line 535 1275| const v0, #+41537 (0x0000a241 | 5.82057e-41) 1278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1281| nop Label_27: 1282| packed-switch-payload 1: Label_6 2: Label_8 Label_28: .line 563 1290| packed-switch-payload 1: Label_17 2: Label_9 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.isSupportedMonthlyByNthDayOfWeek(int):boolean { .params "num" .src "RecurrencePickerDialog.java" .line 357 .prologue_end 0| const v0, #+41538 (0x0000a242 | 5.82071e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 357 8| if-lez v4, Label_2 10| const v0, #+41539 (0x0000a243 | 5.82085e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 17| if-gt v4, v3, Label_2 Label_1: 19| const v0, #+41540 (0x0000a244 | 5.82099e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_2: 26| const v0, #+41541 (0x0000a245 | 5.82113e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #-1 (0xffffffff | NaN) 33| if-eq v4, v3, Label_1 35| const v0, #+41542 (0x0000a246 | 5.82127e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| move v1, v2 42| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.togglePickerOptions():void { .src "RecurrencePickerDialog.java" .line 838 .prologue_end 0| const v0, #+41543 (0x0000a247 | 5.82141e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 838 8| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 10| const v0, #+41544 (0x0000a248 | 5.82155e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v3, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 18| const v0, #+41545 (0x0000a249 | 5.82169e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v3, Label_2 .line 839 26| const v0, #+41546 (0x0000a24a | 5.82183e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 34| const v0, #+41547 (0x0000a24b | 5.82197e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v2}, android.widget.Spinner.setEnabled(boolean):void .line 840 43| const v0, #+41548 (0x0000a24c | 5.82211e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 51| const v0, #+41549 (0x0000a24d | 5.82225e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3,v2}, android.widget.Spinner.setEnabled(boolean):void .line 841 60| const v0, #+41550 (0x0000a24e | 5.82240e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPreText 68| const v0, #+41551 (0x0000a24f | 5.82254e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v3,v2}, android.widget.TextView.setEnabled(boolean):void .line 842 77| const v0, #+41552 (0x0000a250 | 5.82268e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 85| const v0, #+41553 (0x0000a251 | 5.82282e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v3,v2}, android.widget.EditText.setEnabled(boolean):void .line 843 94| const v0, #+41554 (0x0000a252 | 5.82296e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPostText 102| const v0, #+41555 (0x0000a253 | 5.82310e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v3,v2}, android.widget.TextView.setEnabled(boolean):void .line 844 111| const v0, #+41556 (0x0000a254 | 5.82324e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup 119| const v0, #+41557 (0x0000a255 | 5.82338e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v3,v2}, android.widget.RadioGroup.setEnabled(boolean):void .line 845 128| const v0, #+41558 (0x0000a256 | 5.82352e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 136| const v0, #+41559 (0x0000a257 | 5.82366e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v3,v2}, android.widget.EditText.setEnabled(boolean):void .line 846 145| const v0, #+41560 (0x0000a258 | 5.82380e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount 153| const v0, #+41561 (0x0000a259 | 5.82394e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v3,v2}, android.widget.TextView.setEnabled(boolean):void .line 847 162| const v0, #+41562 (0x0000a25a | 5.82408e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 170| const v0, #+41563 (0x0000a25b | 5.82422e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v3,v2}, android.widget.TextView.setEnabled(boolean):void .line 848 179| const v0, #+41564 (0x0000a25c | 5.82436e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfWeek 187| const v0, #+41565 (0x0000a25d | 5.82450e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v3,v2}, android.widget.RadioButton.setEnabled(boolean):void .line 849 196| const v0, #+41566 (0x0000a25e | 5.82464e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfMonth 204| const v0, #+41567 (0x0000a25f | 5.82478e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v3,v2}, android.widget.RadioButton.setEnabled(boolean):void .line 850 213| const v0, #+41568 (0x0000a260 | 5.82492e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v4, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 221| const v0, #+41569 (0x0000a261 | 5.82506e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| array-length v5, v4 228| const v0, #+41570 (0x0000a262 | 5.82520e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| move v3, v2 Label_1: 235| const v0, #+41571 (0x0000a263 | 5.82534e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| if-ge v3, v5, Label_4 243| const v0, #+41572 (0x0000a264 | 5.82548e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| aget-object v1, v4, v3 .line 851 .local v1, "button", android.widget.Button 251| const v0, #+41573 (0x0000a265 | 5.82562e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v1,v2}, android.widget.Button.setEnabled(boolean):void .line 850 260| const v0, #+41574 (0x0000a266 | 5.82576e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 268| goto/16 Label_1 Label_2: .line 854 .end_local v1 270| const v0, #+41575 (0x0000a267 | 5.82590e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 278| const v0, #+41576 (0x0000a268 | 5.82604e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| const v4, #+2131755214 (0x7f1000ce | 1.91413e+38) 287| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 290| move-result-object v3 291| const v0, #+41577 (0x0000a269 | 5.82618e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v3,v5}, android.view.View.setEnabled(boolean):void .line 855 300| const v0, #+41578 (0x0000a26a | 5.82632e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 308| const v0, #+41579 (0x0000a26b | 5.82646e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v3,v5}, android.widget.Spinner.setEnabled(boolean):void .line 856 317| const v0, #+41580 (0x0000a26c | 5.82660e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 325| const v0, #+41581 (0x0000a26d | 5.82674e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-virtual {v3,v5}, android.widget.Spinner.setEnabled(boolean):void .line 857 334| const v0, #+41582 (0x0000a26e | 5.82688e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPreText 342| const v0, #+41583 (0x0000a26f | 5.82702e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v3,v5}, android.widget.TextView.setEnabled(boolean):void .line 858 351| const v0, #+41584 (0x0000a270 | 5.82716e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 359| const v0, #+41585 (0x0000a271 | 5.82730e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual {v3,v5}, android.widget.EditText.setEnabled(boolean):void .line 859 368| const v0, #+41586 (0x0000a272 | 5.82744e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPostText 376| const v0, #+41587 (0x0000a273 | 5.82758e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual {v3,v5}, android.widget.TextView.setEnabled(boolean):void .line 860 385| const v0, #+41588 (0x0000a274 | 5.82772e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup 393| const v0, #+41589 (0x0000a275 | 5.82786e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-virtual {v3,v5}, android.widget.RadioGroup.setEnabled(boolean):void .line 861 402| const v0, #+41590 (0x0000a276 | 5.82800e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 410| const v0, #+41591 (0x0000a277 | 5.82814e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-virtual {v3,v5}, android.widget.EditText.setEnabled(boolean):void .line 862 419| const v0, #+41592 (0x0000a278 | 5.82828e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount 427| const v0, #+41593 (0x0000a279 | 5.82842e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v3,v5}, android.widget.TextView.setEnabled(boolean):void .line 863 436| const v0, #+41594 (0x0000a27a | 5.82856e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 444| const v0, #+41595 (0x0000a27b | 5.82870e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-virtual {v3,v5}, android.widget.TextView.setEnabled(boolean):void .line 864 453| const v0, #+41596 (0x0000a27c | 5.82884e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfWeek 461| const v0, #+41597 (0x0000a27d | 5.82898e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-virtual {v3,v5}, android.widget.RadioButton.setEnabled(boolean):void .line 865 470| const v0, #+41598 (0x0000a27e | 5.82912e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfMonth 478| const v0, #+41599 (0x0000a27f | 5.82926e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v3,v5}, android.widget.RadioButton.setEnabled(boolean):void .line 866 487| const v0, #+41600 (0x0000a280 | 5.82940e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v3, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 495| const v0, #+41601 (0x0000a281 | 5.82954e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| array-length v4, v3 Label_3: 502| const v0, #+41602 (0x0000a282 | 5.82968e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| if-ge v2, v4, Label_4 510| const v0, #+41603 (0x0000a283 | 5.82982e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| aget-object v1, v3, v2 .line 867 .restart_local v1 518| const v0, #+41604 (0x0000a284 | 5.82996e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| invoke-virtual {v1,v5}, android.widget.Button.setEnabled(boolean):void .line 866 527| const v0, #+41605 (0x0000a285 | 5.83010e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 535| goto/16 Label_3 Label_4: .line 870 .end_local v1 537| const v0, #+41606 (0x0000a286 | 5.83024e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| invoke-direct {v6}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDoneButtonState():void .line 871 546| const v0, #+41607 (0x0000a287 | 5.83038e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDoneButtonState():void { .src "RecurrencePickerDialog.java" .line 874 .prologue_end 0| const v0, #+41608 (0x0000a288 | 5.83052e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 874 8| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 10| const v0, #+41609 (0x0000a289 | 5.83066e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 18| const v0, #+41610 (0x0000a28a | 5.83080e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v2, Label_1 .line 875 26| const v0, #+41611 (0x0000a28b | 5.83094e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 34| const v0, #+41612 (0x0000a28c | 5.83108e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2,v7}, android.widget.Button.setEnabled(boolean):void .line 876 43| const v0, #+41613 (0x0000a28d | 5.83122e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_1: .line 879 50| const v0, #+41614 (0x0000a28e | 5.83136e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 58| const v0, #+41615 (0x0000a28f | 5.83150e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v2}, android.widget.EditText.getText():android.text.Editable 67| move-result-object v2 68| const v0, #+41616 (0x0000a290 | 5.83164e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 77| move-result-object v2 78| const v0, #+41617 (0x0000a291 | 5.83178e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2}, java.lang.String.length():int 87| move-result v2 88| const v0, #+41618 (0x0000a292 | 5.83192e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-nez v2, Label_2 .line 880 96| const v0, #+41619 (0x0000a293 | 5.83206e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 104| const v0, #+41620 (0x0000a294 | 5.83220e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2,v3}, android.widget.Button.setEnabled(boolean):void .line 881 113| const v0, #+41621 (0x0000a295 | 5.83234e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| return-void Label_2: .line 884 120| const v0, #+41622 (0x0000a296 | 5.83248e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 128| const v0, #+41623 (0x0000a297 | 5.83262e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v2}, android.widget.EditText.getVisibility():int 137| move-result v2 138| const v0, #+41624 (0x0000a298 | 5.83276e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-nez v2, Label_3 .line 885 146| const v0, #+41625 (0x0000a299 | 5.83290e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 154| const v0, #+41626 (0x0000a29a | 5.83304e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v2}, android.widget.EditText.getText():android.text.Editable 163| move-result-object v2 164| const v0, #+41627 (0x0000a29b | 5.83319e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 173| move-result-object v2 174| const v0, #+41628 (0x0000a29c | 5.83333e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v2}, java.lang.String.length():int 183| move-result v2 184| const v0, #+41629 (0x0000a29d | 5.83347e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| if-nez v2, Label_3 .line 886 192| const v0, #+41630 (0x0000a29e | 5.83361e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 200| const v0, #+41631 (0x0000a29f | 5.83375e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v2,v3}, android.widget.Button.setEnabled(boolean):void .line 887 209| const v0, #+41632 (0x0000a2a0 | 5.83389e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| return-void Label_3: .line 890 216| const v0, #+41633 (0x0000a2a1 | 5.83403e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 224| const v0, #+41634 (0x0000a2a2 | 5.83417e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 232| const v0, #+41635 (0x0000a2a3 | 5.83431e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-ne v2, v7, Label_7 .line 891 240| const v0, #+41636 (0x0000a2a4 | 5.83445e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v4, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 248| const v0, #+41637 (0x0000a2a5 | 5.83459e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| array-length v5, v4 255| const v0, #+41638 (0x0000a2a6 | 5.83473e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| move v2, v3 Label_4: 262| const v0, #+41639 (0x0000a2a7 | 5.83487e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| if-ge v2, v5, Label_6 270| const v0, #+41640 (0x0000a2a8 | 5.83501e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| aget-object v1, v4, v2 .line 892 .local v1, "b", android.widget.CompoundButton 278| const v0, #+41641 (0x0000a2a9 | 5.83515e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v1}, android.widget.CompoundButton.isChecked():boolean 287| move-result v6 288| const v0, #+41642 (0x0000a2aa | 5.83529e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| if-eqz v6, Label_5 .line 893 296| const v0, #+41643 (0x0000a2ab | 5.83543e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 304| const v0, #+41644 (0x0000a2ac | 5.83557e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v2,v7}, android.widget.Button.setEnabled(boolean):void .line 894 313| const v0, #+41645 (0x0000a2ad | 5.83571e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| return-void Label_5: .line 891 320| const v0, #+41646 (0x0000a2ae | 5.83585e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 328| goto/16 Label_4 Label_6: .line 897 .end_local v1 330| const v0, #+41647 (0x0000a2af | 5.83599e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 338| const v0, #+41648 (0x0000a2b0 | 5.83613e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v2,v3}, android.widget.Button.setEnabled(boolean):void .line 898 347| const v0, #+41649 (0x0000a2b1 | 5.83627e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| return-void Label_7: .line 901 354| const v0, #+41650 (0x0000a2b2 | 5.83641e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| iget-object v2, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 362| const v0, #+41651 (0x0000a2b3 | 5.83655e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-virtual {v2,v7}, android.widget.Button.setEnabled(boolean):void .line 902 371| const v0, #+41652 (0x0000a2b4 | 5.83669e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateEndCountText():void { .src "RecurrencePickerDialog.java" .line 1045 .prologue_end .line 1045 0| const v0, #+41653 (0x0000a2b5 | 5.83683e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "%d" .line 1046 .local v1, "END_COUNT_MARKER", java.lang.String 9| const v0, #+41654 (0x0000a2b6 | 5.83697e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v5, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources .line 1047 17| const v0, #+41655 (0x0000a2b7 | 5.83711e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v6, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 25| const v0, #+41656 (0x0000a2b8 | 5.83725e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v6, v6, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount .line 1046 33| const v0, #+41657 (0x0000a2b9 | 5.83739e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const v7, #+2131558415 (0x7f0d000f | 1.87421e+38) 42| invoke-virtual {v5,v7,v6}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 45| move-result-object v2 46| const v0, #+41658 (0x0000a2ba | 5.83753e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1048 .local v2, "endString", java.lang.String 52| const-string/jumbo v5, "%d" 55| const v0, #+41659 (0x0000a2bb | 5.83767e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v2,v5}, java.lang.String.indexOf(java.lang.String):int 64| move-result v3 65| const v0, #+41660 (0x0000a2bc | 5.83781e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1050 .local v3, "markerStart", int 71| const/4 v5, #-1 (0xffffffff | NaN) 72| if-eq v3, v5, Label_1 .line 1051 74| const v0, #+41661 (0x0000a2bd | 5.83795e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| if-nez v3, Label_2 .line 1052 82| const v0, #+41662 (0x0000a2be | 5.83809e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v5, "RecurrencePickerDialog" 91| const v0, #+41663 (0x0000a2bf | 5.83823e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v6, "No text to put in to recurrence's end spinner." 100| const v0, #+41664 (0x0000a2c0 | 5.83837e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-static {v5,v6}, android.util.Log.e(java.lang.String, java.lang.String):int Label_1: .line 1059 109| const v0, #+41665 (0x0000a2c1 | 5.83851e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-void Label_2: .line 1054 116| const v0, #+41666 (0x0000a2c2 | 5.83865e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const-string/jumbo v5, "%d" 125| const v0, #+41667 (0x0000a2c3 | 5.83879e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v5}, java.lang.String.length():int 134| move-result v5 135| const v0, #+41668 (0x0000a2c4 | 5.83893e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int v4, v3, v5 .line 1055 .local v4, "postTextStart", int 143| iget-object v5, v8, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount .line 1056 145| const v0, #+41669 (0x0000a2c5 | 5.83907e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v2}, java.lang.String.length():int 154| move-result v6 155| const v0, #+41670 (0x0000a2c6 | 5.83921e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1055 161| invoke-virtual {v2,v4,v6}, java.lang.String.substring(int, int):java.lang.String 164| move-result-object v6 165| const v0, #+41671 (0x0000a2c7 | 5.83935e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 174| move-result-object v6 175| const v0, #+41672 (0x0000a2c8 | 5.83949e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v5,v6}, android.widget.TextView.setText(java.lang.CharSequence):void 184| const v0, #+41673 (0x0000a2c9 | 5.83963e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateIntervalText():void { .src "RecurrencePickerDialog.java" .line 1024 .prologue_end 0| const v0, #+41674 (0x0000a2ca | 5.83977e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #-1 (0xffffffff | NaN) .line 1024 7| iget v5, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId 9| const v0, #+41675 (0x0000a2cb | 5.83991e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ne v5, v8, Label_1 .line 1025 17| const v0, #+41676 (0x0000a2cc | 5.84005e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_1: .line 1028 24| const v0, #+41677 (0x0000a2cd | 5.84019e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const-string/jumbo v1, "%d" .line 1029 .local v1, "INTERVAL_COUNT_MARKER", java.lang.String 33| const v0, #+41678 (0x0000a2ce | 5.84033e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v5, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 41| const v0, #+41679 (0x0000a2cf | 5.84047e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v6, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId 49| const v0, #+41680 (0x0000a2d0 | 5.84061e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v7, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 57| const v0, #+41681 (0x0000a2d1 | 5.84075e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 65| const v0, #+41682 (0x0000a2d2 | 5.84089e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v5,v6,v7}, android.content.res.Resources.getQuantityString(int, int):java.lang.String 74| move-result-object v2 75| const v0, #+41683 (0x0000a2d3 | 5.84103e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1030 .local v2, "intervalString", java.lang.String 81| const-string/jumbo v5, "%d" 84| const v0, #+41684 (0x0000a2d4 | 5.84117e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v2,v5}, java.lang.String.indexOf(java.lang.String):int 93| move-result v3 94| const v0, #+41685 (0x0000a2d5 | 5.84131e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1032 .local v3, "markerStart", int 100| if-eq v3, v8, Label_2 .line 1033 102| const v0, #+41686 (0x0000a2d6 | 5.84145e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const-string/jumbo v5, "%d" 111| const v0, #+41687 (0x0000a2d7 | 5.84159e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v5}, java.lang.String.length():int 120| move-result v5 121| const v0, #+41688 (0x0000a2d8 | 5.84173e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int v4, v3, v5 .line 1034 .local v4, "postTextStart", int 129| iget-object v5, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPostText .line 1035 131| const v0, #+41689 (0x0000a2d9 | 5.84187e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2}, java.lang.String.length():int 140| move-result v6 141| const v0, #+41690 (0x0000a2da | 5.84201e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1034 147| invoke-virtual {v2,v4,v6}, java.lang.String.substring(int, int):java.lang.String 150| move-result-object v6 151| const v0, #+41691 (0x0000a2db | 5.84215e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 160| move-result-object v6 161| const v0, #+41692 (0x0000a2dc | 5.84229e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v5,v6}, android.widget.TextView.setText(java.lang.CharSequence):void .line 1036 170| const v0, #+41693 (0x0000a2dd | 5.84243e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v5, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPreText 178| const v0, #+41694 (0x0000a2de | 5.84257e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v6, #+0 (0x00000000 | 0.00000) 185| invoke-virtual {v2,v6,v3}, java.lang.String.substring(int, int):java.lang.String 188| move-result-object v6 189| const v0, #+41695 (0x0000a2df | 5.84271e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 198| move-result-object v6 199| const v0, #+41696 (0x0000a2e0 | 5.84285e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v5,v6}, android.widget.TextView.setText(java.lang.CharSequence):void Label_2: .line 1038 .end_local v4 208| const v0, #+41697 (0x0000a2e1 | 5.84299e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "RecurrencePickerDialog.java" .line 1172 .prologue_end .line 1172 0| const v0, #+41698 (0x0000a2e2 | 5.84313e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onActivityCreated(android.os.Bundle):void .line 1173 9| const v0, #+41699 (0x0000a2e3 | 5.84327e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getFragmentManager():android.app.FragmentManager 18| move-result-object v1 19| const v0, #+41700 (0x0000a2e4 | 5.84341e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1174 25| const-string/jumbo v2, "tag_date_picker_frag" .line 1173 28| const v0, #+41701 (0x0000a2e5 | 5.84355e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1,v2}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 37| move-result-object v1 38| const v0, #+41702 (0x0000a2e6 | 5.84369e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| check-cast v1, com.android.datetimepicker.date.DatePickerDialog 46| const v0, #+41703 (0x0000a2e7 | 5.84383e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog .line 1175 54| const v0, #+41704 (0x0000a2e8 | 5.84398e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 62| const v0, #+41705 (0x0000a2e9 | 5.84412e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v1, Label_1 .line 1176 70| const v0, #+41706 (0x0000a2ea | 5.84426e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 78| const v0, #+41707 (0x0000a2eb | 5.84440e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v3}, com.android.datetimepicker.date.DatePickerDialog.setOnDateSetListener(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener):void Label_1: .line 1178 87| const v0, #+41708 (0x0000a2ec | 5.84454e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onCheckedChanged(android.widget.CompoundButton, boolean):void { .params "buttonView", "isChecked" .src "RecurrencePickerDialog.java" .line 1121 .prologue_end .line 1121 0| const v0, #+41709 (0x0000a2ed | 5.84468e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #-1 (0xffffffff | NaN) .line 1122 .local v2, "itemIdx", int 7| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 8| const v0, #+41710 (0x0000a2ee | 5.84482e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 15| if-ge v1, v3, Label_3 .line 1123 17| const v0, #+41711 (0x0000a2ef | 5.84496e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v3, #-1 (0xffffffff | NaN) 24| if-ne v2, v3, Label_2 26| const v0, #+41712 (0x0000a2f0 | 5.84510e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 34| const v0, #+41713 (0x0000a2f1 | 5.84524e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| aget-object v3, v3, v1 42| const v0, #+41714 (0x0000a2f2 | 5.84538e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-ne v5, v3, Label_2 .line 1124 50| const v0, #+41715 (0x0000a2f3 | 5.84552e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| move v2, v1 .line 1125 57| iget-object v3, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 59| const v0, #+41716 (0x0000a2f4 | 5.84566e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v3, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 67| const v0, #+41717 (0x0000a2f5 | 5.84580e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| aput-boolean v6, v3, v1 Label_2: .line 1122 75| const v0, #+41718 (0x0000a2f6 | 5.84594e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 83| goto/16 Label_1 Label_3: .line 1128 85| const v0, #+41719 (0x0000a2f7 | 5.84608e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v4}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void .line 1129 94| const v0, #+41720 (0x0000a2f8 | 5.84622e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onCheckedChanged(android.widget.RadioGroup, int):void { .params "group", "checkedId" .src "RecurrencePickerDialog.java" .line 1135 .prologue_end .line 1135 0| const v0, #+41721 (0x0000a2f9 | 5.84636e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+2131755222 (0x7f1000d6 | 1.91413e+38) 9| if-ne v5, v1, Label_2 .line 1136 11| const v0, #+41722 (0x0000a2fa | 5.84650e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 19| const v0, #+41723 (0x0000a2fb | 5.84664e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v2, #+0 (0x00000000 | 0.00000) 26| iput v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat Label_1: .line 1140 28| const v0, #+41724 (0x0000a2fc | 5.84678e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void .line 1141 37| const v0, #+41725 (0x0000a2fd | 5.84692e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void Label_2: .line 1137 44| const v0, #+41726 (0x0000a2fe | 5.84706e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const v1, #+2131755223 (0x7f1000d7 | 1.91413e+38) 53| if-ne v5, v1, Label_1 .line 1138 55| const v0, #+41727 (0x0000a2ff | 5.84720e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 63| const v0, #+41728 (0x0000a300 | 5.84734e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 70| iput v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 72| const v0, #+41729 (0x0000a301 | 5.84748e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| goto/16 Label_1 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onClick(android.view.View):void { .params "v" .src "RecurrencePickerDialog.java" .line 1148 .prologue_end .line 1148 0| const v0, #+41730 (0x0000a302 | 5.84762e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 8| const v0, #+41731 (0x0000a303 | 5.84776e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v2, v6, Label_3 .line 1149 16| const v0, #+41732 (0x0000a304 | 5.84790e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 24| const v0, #+41733 (0x0000a305 | 5.84804e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v2, Label_1 .line 1150 32| const v0, #+41734 (0x0000a306 | 5.84818e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 40| const v0, #+41735 (0x0000a307 | 5.84832e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v2}, com.android.datetimepicker.date.DatePickerDialog.dismiss():void Label_1: .line 1152 49| const v0, #+41736 (0x0000a308 | 5.84846e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 57| const v0, #+41737 (0x0000a309 | 5.84860e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 65| const v0, #+41738 (0x0000a30a | 5.84874e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v2, v2, android.text.format.Time.year .line 1153 73| const v0, #+41739 (0x0000a30b | 5.84888e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 81| const v0, #+41740 (0x0000a30c | 5.84902e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v3, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 89| const v0, #+41741 (0x0000a30d | 5.84916e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v3, v3, android.text.format.Time.month 97| const v0, #+41742 (0x0000a30e | 5.84930e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v4, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 105| const v0, #+41743 (0x0000a30f | 5.84944e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v4, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 113| const v0, #+41744 (0x0000a310 | 5.84958e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget v4, v4, android.text.format.Time.monthDay .line 1152 121| const v0, #+41745 (0x0000a311 | 5.84972e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v5,v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.newInstance(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener, int, int, int):com.android.datetimepicker.date.DatePickerDialog 130| move-result-object v2 131| const v0, #+41746 (0x0000a312 | 5.84986e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iput-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog .line 1154 139| const v0, #+41747 (0x0000a313 | 5.85000e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 147| const v0, #+41748 (0x0000a314 | 5.85014e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 156| move-result-object v3 157| const v0, #+41749 (0x0000a315 | 5.85028e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-static {v3}, com.android.calendar.Utils.getFirstDayOfWeekAsCalendar(android.content.Context):int 166| move-result v3 167| const v0, #+41750 (0x0000a316 | 5.85042e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v2,v3}, com.android.datetimepicker.date.DatePickerDialog.setFirstDayOfWeek(int):void .line 1155 176| const v0, #+41751 (0x0000a317 | 5.85056e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 184| const v0, #+41752 (0x0000a318 | 5.85070e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| const/16 v3, #+1970 (0x000007b2 | 2.76056e-42) 192| const/16 v4, #+2036 (0x000007f4 | 2.85304e-42) 194| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.setYearRange(int, int):void .line 1156 197| const v0, #+41753 (0x0000a319 | 5.85084e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDatePickerDialog 205| const v0, #+41754 (0x0000a31a | 5.85098e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getFragmentManager():android.app.FragmentManager 214| move-result-object v3 215| const v0, #+41755 (0x0000a31b | 5.85112e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const-string/jumbo v4, "tag_date_picker_frag" 224| const v0, #+41756 (0x0000a31c | 5.85126e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.date.DatePickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_2: .line 1168 233| const v0, #+41757 (0x0000a31d | 5.85140e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| return-void Label_3: .line 1157 240| const v0, #+41758 (0x0000a31e | 5.85154e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 248| const v0, #+41759 (0x0000a31f | 5.85168e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| if-ne v2, v6, Label_2 .line 1159 256| const v0, #+41760 (0x0000a320 | 5.85182e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 264| const v0, #+41761 (0x0000a321 | 5.85196e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 272| const v0, #+41762 (0x0000a322 | 5.85210e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| if-nez v2, Label_5 .line 1160 280| const v0, #+41763 (0x0000a323 | 5.85224e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v1, #+0 (0x00000000 | 0.00000) Label_4: .line 1165 287| const v0, #+41764 (0x0000a324 | 5.85238e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrenceSetListener 295| const v0, #+41765 (0x0000a325 | 5.85252e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-interface {v2,v1}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecurrenceSetListener.onRecurrenceSet(java.lang.String):void .line 1166 304| const v0, #+41766 (0x0000a326 | 5.85266e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.dismiss():void 313| const v0, #+41767 (0x0000a327 | 5.85280e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| goto/16 Label_2 Label_5: .line 1162 321| const v0, #+41768 (0x0000a328 | 5.85294e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 329| const v0, #+41769 (0x0000a329 | 5.85308e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 337| const v0, #+41770 (0x0000a32a | 5.85322e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-static {v2,v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.copyModelToEventRecurrence(com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel, com.android.calendarcommon2.EventRecurrence):void .line 1163 346| const v0, #+41771 (0x0000a32b | 5.85336e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 354| const v0, #+41772 (0x0000a32c | 5.85350e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v2}, com.android.calendarcommon2.EventRecurrence.toString():java.lang.String 363| move-result-object v1 364| const v0, #+41773 (0x0000a32d | 5.85364e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v1, "rrule", java.lang.String 370| goto/16 Label_4 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "RecurrencePickerDialog.java" .line 620 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-object/16 v24, v25 9| move-object/16 v25, v26 .prologue_end .line 620 12| const v26, #+41774 (0x0000a32e | 5.85378e-41) 15| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v22 20| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 22| const v26, #+41775 (0x0000a32f | 5.85392e-41) 25| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 31| move-result-object v3 32| const v26, #+41776 (0x0000a330 | 5.85406e-41) 35| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-static {v3}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 41| move-result v3 42| const v26, #+41777 (0x0000a331 | 5.85420e-41) 45| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v3}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 51| move-result v3 52| const v26, #+41778 (0x0000a332 | 5.85434e-41) 55| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 58| iput v3, v2, com.android.calendarcommon2.EventRecurrence.wkst .line 622 60| const v26, #+41779 (0x0000a333 | 5.85448e-41) 63| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getDialog():android.app.Dialog 69| move-result-object v2 70| const v26, #+41780 (0x0000a334 | 5.85462e-41) 73| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2}, android.app.Dialog.getWindow():android.view.Window 79| move-result-object v2 80| const v26, #+41781 (0x0000a335 | 5.85477e-41) 83| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 86| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 87| invoke-virtual {v2,v3}, android.view.Window.requestFeature(int):boolean .line 624 90| const v26, #+41782 (0x0000a336 | 5.85491e-41) 93| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v12, #+0 (0x00000000 | 0.00000) .line 625 .local v12, "endCountHasFocus", boolean 97| if-eqz v25, Label_9 .line 626 99| const v26, #+41783 (0x0000a337 | 5.85505e-41) 102| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v2, "bundle_model" 108| const v26, #+41784 (0x0000a338 | 5.85519e-41) 111| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 114| move-object/from16 v0, v25 116| invoke-virtual {v0,v2}, android.os.Bundle.get(java.lang.String):java.lang.Object 119| move-result-object v16 120| const v26, #+41785 (0x0000a339 | 5.85533e-41) 123| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 126| check-cast v16, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel .line 627 .local v16, "m", com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel 128| const v26, #+41786 (0x0000a33a | 5.85547e-41) 131| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 134| if-eqz v16, Label_1 .line 628 136| const v26, #+41787 (0x0000a33b | 5.85561e-41) 139| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 142| move-object/from16 v0, v16 144| move-object/from16 v1, v22 146| iput-object v0, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel Label_1: .line 630 148| const v26, #+41788 (0x0000a33c | 5.85575e-41) 151| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 154| const-string/jumbo v2, "bundle_end_count_has_focus" 157| const v26, #+41789 (0x0000a33d | 5.85589e-41) 160| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 163| move-object/from16 v0, v25 165| invoke-virtual {v0,v2}, android.os.Bundle.getBoolean(java.lang.String):boolean 168| move-result v12 169| const v26, #+41790 (0x0000a33e | 5.85603e-41) 172| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 660 .end_local v12 .end_local v16 175| const v26, #+41791 (0x0000a33f | 5.85617e-41) 178| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getResources():android.content.res.Resources 184| move-result-object v2 185| const v26, #+41792 (0x0000a340 | 5.85631e-41) 188| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 191| move-object/from16 v0, v22 193| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources .line 661 195| const v26, #+41793 (0x0000a341 | 5.85645e-41) 198| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 201| const v2, #+2130968633 (0x7f040039 | 1.75459e+38) 204| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 205| move-object/from16 v0, v23 207| move-object/from16 v1, v24 209| invoke-virtual {v0,v2,v1,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 212| move-result-object v2 213| const v26, #+41794 (0x0000a342 | 5.85659e-41) 216| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v22 221| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView .line 663 223| const v26, #+41795 (0x0000a343 | 5.85673e-41) 226| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 232| move-result-object v8 233| const v26, #+41796 (0x0000a344 | 5.85687e-41) 236| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 664 .local v8, "activity", android.app.Activity 239| invoke-virtual {v8}, android.app.Activity.getResources():android.content.res.Resources 242| move-result-object v2 243| const v26, #+41797 (0x0000a345 | 5.85701e-41) 246| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v2}, android.content.res.Resources.getConfiguration():android.content.res.Configuration 252| move-result-object v10 253| const v26, #+41798 (0x0000a346 | 5.85715e-41) 256| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 666 .local v10, "config", android.content.res.Configuration 259| move-object/from16 v0, v22 261| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 263| const v26, #+41799 (0x0000a347 | 5.85729e-41) 266| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 269| const v3, #+2131755213 (0x7f1000cd | 1.91413e+38) 272| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 275| move-result-object v2 276| const v26, #+41800 (0x0000a348 | 5.85743e-41) 279| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 282| check-cast v2, android.widget.Switch 284| const v26, #+41801 (0x0000a349 | 5.85757e-41) 287| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 290| move-object/from16 v0, v22 292| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch .line 667 294| const v26, #+41802 (0x0000a34a | 5.85771e-41) 297| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v22 302| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch 304| const v26, #+41803 (0x0000a34b | 5.85785e-41) 307| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 310| move-object/from16 v0, v22 312| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 314| const v26, #+41804 (0x0000a34c | 5.85799e-41) 317| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 320| iget v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState 322| const v26, #+41805 (0x0000a34d | 5.85813e-41) 325| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 328| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 329| if-ne v2, v4, Label_12 331| const v26, #+41806 (0x0000a34e | 5.85827e-41) 334| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 337| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_3: 338| const v26, #+41807 (0x0000a34f | 5.85841e-41) 341| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v3,v2}, android.widget.Switch.setChecked(boolean):void .line 668 347| const v26, #+41808 (0x0000a350 | 5.85855e-41) 350| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 353| move-object/from16 v0, v22 355| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatSwitch 357| const v26, #+41809 (0x0000a351 | 5.85869e-41) 360| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 363| new-instance v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1 365| const v26, #+41810 (0x0000a352 | 5.85883e-41) 368| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 371| move-object/from16 v0, v22 373| invoke-direct {v3,v0}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$1.(com.android.calendar.recurrencepicker.RecurrencePickerDialog):void 376| const v26, #+41811 (0x0000a353 | 5.85897e-41) 379| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual {v2,v3}, android.widget.Switch.setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):void .line 678 385| const v26, #+41812 (0x0000a354 | 5.85911e-41) 388| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 391| move-object/from16 v0, v22 393| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 395| const v26, #+41813 (0x0000a355 | 5.85925e-41) 398| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 401| const v3, #+2131755212 (0x7f1000cc | 1.91413e+38) 404| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 407| move-result-object v2 408| const v26, #+41814 (0x0000a356 | 5.85939e-41) 411| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 414| check-cast v2, android.widget.Spinner 416| const v26, #+41815 (0x0000a357 | 5.85953e-41) 419| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v22 424| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner .line 679 426| const v26, #+41816 (0x0000a358 | 5.85967e-41) 429| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 432| move-object/from16 v0, v22 434| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 436| const v26, #+41817 (0x0000a359 | 5.85981e-41) 439| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 442| move-object/from16 v0, v22 444| invoke-virtual {v2,v0}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void .line 680 447| const v26, #+41818 (0x0000a35a | 5.85995e-41) 450| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 456| move-result-object v2 457| const v26, #+41819 (0x0000a35b | 5.86009e-41) 460| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 681 463| const v3, #+2131165204 (0x7f070014 | 1.79446e+38) 466| const v4, #+2130968635 (0x7f04003b | 1.75459e+38) .line 680 469| invoke-static {v2,v3,v4}, android.widget.ArrayAdapter.createFromResource(android.content.Context, int, int):android.widget.ArrayAdapter 472| move-result-object v13 473| const v26, #+41820 (0x0000a35c | 5.86023e-41) 476| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 682 .local_ex v13, "freqAdapter", android.widget.ArrayAdapter, "Landroid/widget/ArrayAdapter;" 479| const v2, #+2130968635 (0x7f04003b | 1.75459e+38) 482| invoke-virtual {v13,v2}, android.widget.ArrayAdapter.setDropDownViewResource(int):void .line 683 485| const v26, #+41821 (0x0000a35d | 5.86037e-41) 488| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v0, v22 493| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 495| const v26, #+41822 (0x0000a35e | 5.86051e-41) 498| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v2,v13}, android.widget.Spinner.setAdapter(android.widget.SpinnerAdapter):void .line 685 504| const v26, #+41823 (0x0000a35f | 5.86065e-41) 507| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 510| move-object/from16 v0, v22 512| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 514| const v26, #+41824 (0x0000a360 | 5.86079e-41) 517| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 520| const v3, #+2131755217 (0x7f1000d1 | 1.91413e+38) 523| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 526| move-result-object v2 527| const v26, #+41825 (0x0000a361 | 5.86093e-41) 530| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 533| check-cast v2, android.widget.EditText 535| const v26, #+41826 (0x0000a362 | 5.86107e-41) 538| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 541| move-object/from16 v0, v22 543| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval .line 686 545| const v26, #+41827 (0x0000a363 | 5.86121e-41) 548| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v0, v22 553| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 555| const v26, #+41828 (0x0000a364 | 5.86135e-41) 558| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 561| move-object/from16 v21, v0 563| new-instance v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2 565| const v26, #+41829 (0x0000a365 | 5.86149e-41) 568| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 571| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 572| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 573| const/16 v7, #+99 (0x00000063 | 1.38729e-43) 575| move-object/from16 v3, v22 577| move-object/from16 v4, v22 579| invoke-direct/range {v2..v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$2.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void 582| const v26, #+41830 (0x0000a366 | 5.86163e-41) 585| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 588| move-object/from16 v0, v21 590| invoke-virtual {v0,v2}, android.widget.EditText.addTextChangedListener(android.text.TextWatcher):void .line 696 593| const v26, #+41831 (0x0000a367 | 5.86177e-41) 596| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 599| move-object/from16 v0, v22 601| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 603| const v26, #+41832 (0x0000a368 | 5.86191e-41) 606| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 609| const v3, #+2131755216 (0x7f1000d0 | 1.91413e+38) 612| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 615| move-result-object v2 616| const v26, #+41833 (0x0000a369 | 5.86205e-41) 619| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 622| check-cast v2, android.widget.TextView 624| const v26, #+41834 (0x0000a36a | 5.86219e-41) 627| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 630| move-object/from16 v0, v22 632| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPreText .line 697 634| const v26, #+41835 (0x0000a36b | 5.86233e-41) 637| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 640| move-object/from16 v0, v22 642| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 644| const v26, #+41836 (0x0000a36c | 5.86247e-41) 647| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 650| const v3, #+2131755218 (0x7f1000d2 | 1.91413e+38) 653| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 656| move-result-object v2 657| const v26, #+41837 (0x0000a36d | 5.86261e-41) 660| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 663| check-cast v2, android.widget.TextView 665| const v26, #+41838 (0x0000a36e | 5.86275e-41) 668| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 671| move-object/from16 v0, v22 673| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalPostText .line 699 675| const v26, #+41839 (0x0000a36f | 5.86289e-41) 678| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 681| move-object/from16 v0, v22 683| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 685| const v26, #+41840 (0x0000a370 | 5.86303e-41) 688| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 691| const v3, #+2131493055 (0x7f0c00bf | 1.86096e+38) 694| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 697| move-result-object v2 698| const v26, #+41841 (0x0000a371 | 5.86317e-41) 701| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 704| move-object/from16 v0, v22 706| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndNeverStr .line 700 708| const v26, #+41842 (0x0000a372 | 5.86331e-41) 711| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 714| move-object/from16 v0, v22 716| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 718| const v26, #+41843 (0x0000a373 | 5.86345e-41) 721| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 724| const v3, #+2131493056 (0x7f0c00c0 | 1.86096e+38) 727| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 730| move-result-object v2 731| const v26, #+41844 (0x0000a374 | 5.86359e-41) 734| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 737| move-object/from16 v0, v22 739| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel .line 701 741| const v26, #+41845 (0x0000a375 | 5.86373e-41) 744| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 747| move-object/from16 v0, v22 749| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 751| const v26, #+41846 (0x0000a376 | 5.86387e-41) 754| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 757| const v3, #+2131493058 (0x7f0c00c2 | 1.86096e+38) 760| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 763| move-result-object v2 764| const v26, #+41847 (0x0000a377 | 5.86401e-41) 767| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 770| move-object/from16 v0, v22 772| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLabel .line 703 774| const v26, #+41848 (0x0000a378 | 5.86415e-41) 777| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 780| move-object/from16 v0, v22 782| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerArray 784| const v26, #+41849 (0x0000a379 | 5.86429e-41) 787| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 790| move-object/from16 v0, v22 792| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndNeverStr 794| const v26, #+41850 (0x0000a37a | 5.86443e-41) 797| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 800| invoke-virtual {v2,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 704 803| const v26, #+41851 (0x0000a37b | 5.86457e-41) 806| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 809| move-object/from16 v0, v22 811| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerArray 813| const v26, #+41852 (0x0000a37c | 5.86471e-41) 816| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 819| move-object/from16 v0, v22 821| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateLabel 823| const v26, #+41853 (0x0000a37d | 5.86485e-41) 826| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 829| invoke-virtual {v2,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 705 832| const v26, #+41854 (0x0000a37e | 5.86499e-41) 835| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 838| move-object/from16 v0, v22 840| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerArray 842| const v26, #+41855 (0x0000a37f | 5.86513e-41) 845| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 848| move-object/from16 v0, v22 850| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCountLabel 852| const v26, #+41856 (0x0000a380 | 5.86527e-41) 855| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 858| invoke-virtual {v2,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 706 861| const v26, #+41857 (0x0000a381 | 5.86541e-41) 864| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 867| move-object/from16 v0, v22 869| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 871| const v26, #+41858 (0x0000a382 | 5.86556e-41) 874| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 877| const v3, #+2131755225 (0x7f1000d9 | 1.91413e+38) 880| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 883| move-result-object v2 884| const v26, #+41859 (0x0000a383 | 5.86570e-41) 887| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 890| check-cast v2, android.widget.Spinner 892| const v26, #+41860 (0x0000a384 | 5.86584e-41) 895| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 898| move-object/from16 v0, v22 900| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner .line 707 902| const v26, #+41861 (0x0000a385 | 5.86598e-41) 905| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 908| move-object/from16 v0, v22 910| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 912| const v26, #+41862 (0x0000a386 | 5.86612e-41) 915| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 918| move-object/from16 v0, v22 920| invoke-virtual {v2,v0}, android.widget.Spinner.setOnItemSelectedListener(android.widget.AdapterView$OnItemSelectedListener):void .line 708 923| const v26, #+41863 (0x0000a387 | 5.86626e-41) 926| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 929| new-instance v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter 931| const v26, #+41864 (0x0000a388 | 5.86640e-41) 934| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 937| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 940| move-result-object v4 941| const v26, #+41865 (0x0000a389 | 5.86654e-41) 944| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 947| move-object/from16 v0, v22 949| iget-object v5, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerArray .line 709 951| const v26, #+41866 (0x0000a38a | 5.86668e-41) 954| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 957| const v6, #+2130968635 (0x7f04003b | 1.75459e+38) 960| const v7, #+2130968634 (0x7f04003a | 1.75459e+38) 963| move-object/from16 v3, v22 .line 708 965| invoke-direct/range {v2..v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, android.content.Context, java.util.ArrayList, int, int):void 968| const v26, #+41867 (0x0000a38b | 5.86682e-41) 971| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 974| move-object/from16 v0, v22 976| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerAdapter .line 710 978| const v26, #+41868 (0x0000a38c | 5.86696e-41) 981| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 984| move-object/from16 v0, v22 986| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerAdapter 988| const v26, #+41869 (0x0000a38d | 5.86710e-41) 991| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 994| const v3, #+2130968635 (0x7f04003b | 1.75459e+38) 997| invoke-virtual {v2,v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$EndSpinnerAdapter.setDropDownViewResource(int):void .line 711 1000| const v26, #+41870 (0x0000a38e | 5.86724e-41) 1003| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1006| move-object/from16 v0, v22 1008| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 1010| const v26, #+41871 (0x0000a38f | 5.86738e-41) 1013| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1016| move-object/from16 v0, v22 1018| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinnerAdapter 1020| const v26, #+41872 (0x0000a390 | 5.86752e-41) 1023| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1026| invoke-virtual {v2,v3}, android.widget.Spinner.setAdapter(android.widget.SpinnerAdapter):void .line 713 1029| const v26, #+41873 (0x0000a391 | 5.86766e-41) 1032| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1035| move-object/from16 v0, v22 1037| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 1039| const v26, #+41874 (0x0000a392 | 5.86780e-41) 1042| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1045| const v3, #+2131755226 (0x7f1000da | 1.91413e+38) 1048| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1051| move-result-object v2 1052| const v26, #+41875 (0x0000a393 | 5.86794e-41) 1055| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1058| check-cast v2, android.widget.EditText 1060| const v26, #+41876 (0x0000a394 | 5.86808e-41) 1063| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1066| move-object/from16 v0, v22 1068| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount .line 714 1070| const v26, #+41877 (0x0000a395 | 5.86822e-41) 1073| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1076| move-object/from16 v0, v22 1078| iget-object v0, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 1080| const v26, #+41878 (0x0000a396 | 5.86836e-41) 1083| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1086| move-object/from16 v21, v0 1088| new-instance v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3 1090| const v26, #+41879 (0x0000a397 | 5.86850e-41) 1093| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1096| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 1097| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 1098| const/16 v7, #+730 (0x000002da | 1.02295e-42) 1100| move-object/from16 v3, v22 1102| move-object/from16 v4, v22 1104| invoke-direct/range {v2..v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog$3.(com.android.calendar.recurrencepicker.RecurrencePickerDialog, com.android.calendar.recurrencepicker.RecurrencePickerDialog, int, int, int):void 1107| const v26, #+41880 (0x0000a398 | 5.86864e-41) 1110| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1113| move-object/from16 v0, v21 1115| invoke-virtual {v0,v2}, android.widget.EditText.addTextChangedListener(android.text.TextWatcher):void .line 724 1118| const v26, #+41881 (0x0000a399 | 5.86878e-41) 1121| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1124| move-object/from16 v0, v22 1126| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 1128| const v26, #+41882 (0x0000a39a | 5.86892e-41) 1131| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1134| const v3, #+2131755227 (0x7f1000db | 1.91413e+38) 1137| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1140| move-result-object v2 1141| const v26, #+41883 (0x0000a39b | 5.86906e-41) 1144| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1147| check-cast v2, android.widget.TextView 1149| const v26, #+41884 (0x0000a39c | 5.86920e-41) 1152| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1155| move-object/from16 v0, v22 1157| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount .line 726 1159| const v26, #+41885 (0x0000a39d | 5.86934e-41) 1162| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1165| move-object/from16 v0, v22 1167| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 1169| const v26, #+41886 (0x0000a39e | 5.86948e-41) 1172| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1175| const v3, #+2131755228 (0x7f1000dc | 1.91413e+38) 1178| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1181| move-result-object v2 1182| const v26, #+41887 (0x0000a39f | 5.86962e-41) 1185| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1188| check-cast v2, android.widget.TextView 1190| const v26, #+41888 (0x0000a3a0 | 5.86976e-41) 1193| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1196| move-object/from16 v0, v22 1198| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView .line 727 1200| const v26, #+41889 (0x0000a3a1 | 5.86990e-41) 1203| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1206| move-object/from16 v0, v22 1208| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 1210| const v26, #+41890 (0x0000a3a2 | 5.87004e-41) 1213| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v22 1218| invoke-virtual {v2,v0}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 728 1221| const v26, #+41891 (0x0000a3a3 | 5.87018e-41) 1224| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1227| move-object/from16 v0, v22 1229| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 1231| const v26, #+41892 (0x0000a3a4 | 5.87032e-41) 1234| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1237| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 1239| const v26, #+41893 (0x0000a3a5 | 5.87046e-41) 1242| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1245| if-nez v2, Label_5 .line 729 1247| const v26, #+41894 (0x0000a3a6 | 5.87060e-41) 1250| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1253| move-object/from16 v0, v22 1255| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 1257| const v26, #+41895 (0x0000a3a7 | 5.87074e-41) 1260| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1263| new-instance v3, android.text.format.Time 1265| const v26, #+41896 (0x0000a3a8 | 5.87088e-41) 1268| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1271| move-object/from16 v0, v22 1273| iget-object v4, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 1275| const v26, #+41897 (0x0000a3a9 | 5.87102e-41) 1278| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1281| invoke-direct {v3,v4}, android.text.format.Time.(android.text.format.Time):void 1284| const v26, #+41898 (0x0000a3aa | 5.87116e-41) 1287| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1290| iput-object v3, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate .line 730 1292| const v26, #+41899 (0x0000a3ab | 5.87130e-41) 1295| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1298| move-object/from16 v0, v22 1300| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 1302| const v26, #+41900 (0x0000a3ac | 5.87144e-41) 1305| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1308| iget v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 1310| const v26, #+41901 (0x0000a3ad | 5.87158e-41) 1313| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1316| packed-switch v2, Label_24 Label_4: .line 742 1319| const v26, #+41902 (0x0000a3ae | 5.87172e-41) 1322| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1325| move-object/from16 v0, v22 1327| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 1329| const v26, #+41903 (0x0000a3af | 5.87186e-41) 1332| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1335| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 1337| const v26, #+41904 (0x0000a3b0 | 5.87200e-41) 1340| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1343| const/4 v3, #+0 (0x00000000 | 0.00000) 1344| invoke-virtual {v2,v3}, android.text.format.Time.normalize(boolean):long Label_5: .line 745 1347| const v26, #+41905 (0x0000a3b1 | 5.87214e-41) 1350| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1353| move-object/from16 v0, v22 1355| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 1357| const v26, #+41906 (0x0000a3b2 | 5.87228e-41) 1360| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1363| const v3, #+2131755219 (0x7f1000d3 | 1.91413e+38) 1366| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1369| move-result-object v2 1370| const v26, #+41907 (0x0000a3b3 | 5.87242e-41) 1373| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1376| check-cast v2, android.widget.LinearLayout 1378| const v26, #+41908 (0x0000a3b4 | 5.87256e-41) 1381| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1384| move-object/from16 v0, v22 1386| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup .line 746 1388| const v26, #+41909 (0x0000a3b5 | 5.87270e-41) 1391| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1394| move-object/from16 v0, v22 1396| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 1398| const v26, #+41910 (0x0000a3b6 | 5.87284e-41) 1401| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1404| const v3, #+2131755220 (0x7f1000d4 | 1.91413e+38) 1407| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 1410| move-result-object v2 1411| const v26, #+41911 (0x0000a3b7 | 5.87298e-41) 1414| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1417| check-cast v2, android.widget.LinearLayout 1419| const v26, #+41912 (0x0000a3b8 | 5.87312e-41) 1422| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1425| move-object/from16 v0, v22 1427| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 .line 749 1429| const v26, #+41913 (0x0000a3b9 | 5.87326e-41) 1432| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1435| new-instance v2, java.text.DateFormatSymbols 1437| const v26, #+41914 (0x0000a3ba | 5.87340e-41) 1440| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1443| invoke-direct {v2}, java.text.DateFormatSymbols.():void 1446| const v26, #+41915 (0x0000a3bb | 5.87354e-41) 1449| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1452| invoke-virtual {v2}, java.text.DateFormatSymbols.getWeekdays():java.lang.String[] 1455| move-result-object v11 1456| const v26, #+41916 (0x0000a3bc | 5.87368e-41) 1459| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 751 .local v11, "dayOfWeekString", java.lang.String[] 1462| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 1463| new-array v2, v2, java.lang.String[][] 1465| const v26, #+41917 (0x0000a3bd | 5.87382e-41) 1468| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1471| move-object/from16 v0, v22 1473| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs .line 753 1475| const v26, #+41918 (0x0000a3be | 5.87396e-41) 1478| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1481| move-object/from16 v0, v22 1483| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1485| const v26, #+41919 (0x0000a3bf | 5.87410e-41) 1488| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1491| move-object/from16 v0, v22 1493| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1495| const v26, #+41920 (0x0000a3c0 | 5.87424e-41) 1498| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1501| const v4, #+2131165205 (0x7f070015 | 1.79446e+38) 1504| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1507| move-result-object v3 1508| const v26, #+41921 (0x0000a3c1 | 5.87438e-41) 1511| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1514| const/4 v4, #+0 (0x00000000 | 0.00000) 1515| aput-object v3, v2, v4 .line 754 1517| const v26, #+41922 (0x0000a3c2 | 5.87452e-41) 1520| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1523| move-object/from16 v0, v22 1525| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1527| const v26, #+41923 (0x0000a3c3 | 5.87466e-41) 1530| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1533| move-object/from16 v0, v22 1535| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1537| const v26, #+41924 (0x0000a3c4 | 5.87480e-41) 1540| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1543| const v4, #+2131165206 (0x7f070016 | 1.79446e+38) 1546| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1549| move-result-object v3 1550| const v26, #+41925 (0x0000a3c5 | 5.87494e-41) 1553| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1556| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 1557| aput-object v3, v2, v4 .line 755 1559| const v26, #+41926 (0x0000a3c6 | 5.87508e-41) 1562| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1565| move-object/from16 v0, v22 1567| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1569| const v26, #+41927 (0x0000a3c7 | 5.87522e-41) 1572| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1575| move-object/from16 v0, v22 1577| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1579| const v26, #+41928 (0x0000a3c8 | 5.87536e-41) 1582| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1585| const v4, #+2131165207 (0x7f070017 | 1.79446e+38) 1588| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1591| move-result-object v3 1592| const v26, #+41929 (0x0000a3c9 | 5.87550e-41) 1595| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1598| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 1599| aput-object v3, v2, v4 .line 756 1601| const v26, #+41930 (0x0000a3ca | 5.87564e-41) 1604| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1607| move-object/from16 v0, v22 1609| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1611| const v26, #+41931 (0x0000a3cb | 5.87578e-41) 1614| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1617| move-object/from16 v0, v22 1619| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1621| const v26, #+41932 (0x0000a3cc | 5.87592e-41) 1624| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1627| const v4, #+2131165208 (0x7f070018 | 1.79446e+38) 1630| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1633| move-result-object v3 1634| const v26, #+41933 (0x0000a3cd | 5.87606e-41) 1637| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1640| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 1641| aput-object v3, v2, v4 .line 757 1643| const v26, #+41934 (0x0000a3ce | 5.87620e-41) 1646| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1649| move-object/from16 v0, v22 1651| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1653| const v26, #+41935 (0x0000a3cf | 5.87635e-41) 1656| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1659| move-object/from16 v0, v22 1661| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1663| const v26, #+41936 (0x0000a3d0 | 5.87649e-41) 1666| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1669| const v4, #+2131165209 (0x7f070019 | 1.79446e+38) 1672| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1675| move-result-object v3 1676| const v26, #+41937 (0x0000a3d1 | 5.87663e-41) 1679| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1682| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 1683| aput-object v3, v2, v4 .line 758 1685| const v26, #+41938 (0x0000a3d2 | 5.87677e-41) 1688| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1691| move-object/from16 v0, v22 1693| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1695| const v26, #+41939 (0x0000a3d3 | 5.87691e-41) 1698| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1701| move-object/from16 v0, v22 1703| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1705| const v26, #+41940 (0x0000a3d4 | 5.87705e-41) 1708| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1711| const v4, #+2131165210 (0x7f07001a | 1.79446e+38) 1714| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1717| move-result-object v3 1718| const v26, #+41941 (0x0000a3d5 | 5.87719e-41) 1721| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1724| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 1725| aput-object v3, v2, v4 .line 759 1727| const v26, #+41942 (0x0000a3d6 | 5.87733e-41) 1730| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1733| move-object/from16 v0, v22 1735| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 1737| const v26, #+41943 (0x0000a3d7 | 5.87747e-41) 1740| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1743| move-object/from16 v0, v22 1745| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1747| const v26, #+41944 (0x0000a3d8 | 5.87761e-41) 1750| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1753| const v4, #+2131165211 (0x7f07001b | 1.79446e+38) 1756| invoke-virtual {v3,v4}, android.content.res.Resources.getStringArray(int):java.lang.String[] 1759| move-result-object v3 1760| const v26, #+41945 (0x0000a3d9 | 5.87775e-41) 1763| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1766| const/4 v4, #+6 (0x00000006 | 8.40779e-45) 1767| aput-object v3, v2, v4 .line 762 1769| const v26, #+41946 (0x0000a3da | 5.87789e-41) 1772| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1775| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 1778| move-result-object v2 1779| const v26, #+41947 (0x0000a3db | 5.87803e-41) 1782| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1785| invoke-static {v2}, com.android.calendar.Utils.getFirstDayOfWeek(android.content.Context):int 1788| move-result v15 1789| const v26, #+41948 (0x0000a3dc | 5.87817e-41) 1792| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 765 .local v15, "idx", int 1795| new-instance v2, java.text.DateFormatSymbols 1797| const v26, #+41949 (0x0000a3dd | 5.87831e-41) 1800| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1803| invoke-direct {v2}, java.text.DateFormatSymbols.():void 1806| const v26, #+41950 (0x0000a3de | 5.87845e-41) 1809| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1812| invoke-virtual {v2}, java.text.DateFormatSymbols.getShortWeekdays():java.lang.String[] 1815| move-result-object v11 1816| const v26, #+41951 (0x0000a3df | 5.87859e-41) 1819| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 770 1822| move-object/from16 v0, v22 1824| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mResources 1826| const v26, #+41952 (0x0000a3e0 | 5.87873e-41) 1829| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1832| invoke-virtual {v2}, android.content.res.Resources.getConfiguration():android.content.res.Configuration 1835| move-result-object v2 1836| const v26, #+41953 (0x0000a3e1 | 5.87887e-41) 1839| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1842| iget v2, v2, android.content.res.Configuration.screenWidthDp 1844| const v26, #+41954 (0x0000a3e2 | 5.87901e-41) 1847| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1850| const/16 v3, #+450 (0x000001c2 | 6.30584e-43) 1852| if-le v2, v3, Label_16 .line 771 1854| const v26, #+41955 (0x0000a3e3 | 5.87915e-41) 1857| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1860| const/16 v17, #+7 (0x00000007 | 9.80909e-45) .line 772 .local v17, "numOfButtonsInRow1", int 1862| const/16 v18, #+0 (0x00000000 | 0.00000) .line 773 .local v18, "numOfButtonsInRow2", int 1864| move-object/from16 v0, v22 1866| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 1868| const v26, #+41956 (0x0000a3e4 | 5.87929e-41) 1871| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1874| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 1876| invoke-virtual {v2,v3}, android.widget.LinearLayout.setVisibility(int):void .line 774 1879| const v26, #+41957 (0x0000a3e5 | 5.87943e-41) 1882| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1885| move-object/from16 v0, v22 1887| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 1889| const v26, #+41958 (0x0000a3e6 | 5.87957e-41) 1892| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1895| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 1896| invoke-virtual {v2,v3}, android.widget.LinearLayout.getChildAt(int):android.view.View 1899| move-result-object v2 1900| const v26, #+41959 (0x0000a3e7 | 5.87971e-41) 1903| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1906| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 1908| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_6: .line 786 1911| const v26, #+41960 (0x0000a3e8 | 5.87985e-41) 1914| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1917| const/4 v14, #+0 (0x00000000 | 0.00000) Label_7: .local v14, "i", int 1918| const v26, #+41961 (0x0000a3e9 | 5.87999e-41) 1921| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1924| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 1925| if-ge v14, v2, Label_18 .line 787 1927| const v26, #+41962 (0x0000a3ea | 5.88013e-41) 1930| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1933| move/from16 v0, v17 1935| if-lt v14, v0, Label_17 .line 788 1937| const v26, #+41963 (0x0000a3eb | 5.88027e-41) 1940| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1943| move-object/from16 v0, v22 1945| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup 1947| const v26, #+41964 (0x0000a3ec | 5.88041e-41) 1950| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1953| invoke-virtual {v2,v14}, android.widget.LinearLayout.getChildAt(int):android.view.View 1956| move-result-object v2 1957| const v26, #+41965 (0x0000a3ed | 5.88055e-41) 1960| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1963| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 1965| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_8: .line 786 1968| const v26, #+41966 (0x0000a3ee | 5.88069e-41) 1971| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1974| add-int/lit8 v14, v14, #+1 (0x00000001 | 1.40130e-45) 1976| goto/16 Label_7 Label_9: .line 632 .end_local v8 .end_local v10 .end_local v11 .end_local v13 .end_local v14 .end_local v15 .end_local v17 .end_local v18 .restart_local v12 1978| const v26, #+41967 (0x0000a3ef | 5.88083e-41) 1981| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1984| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getArguments():android.os.Bundle 1987| move-result-object v9 1988| const v26, #+41968 (0x0000a3f0 | 5.88097e-41) 1991| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 633 .local v9, "b", android.os.Bundle 1994| if-eqz v9, Label_11 .line 634 1996| const v26, #+41969 (0x0000a3f1 | 5.88111e-41) 1999| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2002| move-object/from16 v0, v22 2004| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2006| const v26, #+41970 (0x0000a3f2 | 5.88125e-41) 2009| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2012| const-string/jumbo v3, "bundle_event_start_time" 2015| const v26, #+41971 (0x0000a3f3 | 5.88139e-41) 2018| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2021| invoke-virtual {v9,v3}, android.os.Bundle.getLong(java.lang.String):long 2024| move-result-wide v4:v5 2025| const v26, #+41972 (0x0000a3f4 | 5.88153e-41) 2028| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2031| invoke-virtual {v2,v4,v5}, android.text.format.Time.set(long):void .line 636 2034| const v26, #+41973 (0x0000a3f5 | 5.88167e-41) 2037| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2040| const-string/jumbo v2, "bundle_event_time_zone" 2043| const v26, #+41974 (0x0000a3f6 | 5.88181e-41) 2046| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2049| invoke-virtual {v9,v2}, android.os.Bundle.getString(java.lang.String):java.lang.String 2052| move-result-object v20 2053| const v26, #+41975 (0x0000a3f7 | 5.88195e-41) 2056| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 637 .local v20, "tz", java.lang.String 2059| invoke-static/range {v20..v20}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 2062| move-result v2 2063| const v26, #+41976 (0x0000a3f8 | 5.88209e-41) 2066| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2069| if-nez v2, Label_10 .line 638 2071| const v26, #+41977 (0x0000a3f9 | 5.88223e-41) 2074| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2077| move-object/from16 v0, v22 2079| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2081| const v26, #+41978 (0x0000a3fa | 5.88237e-41) 2084| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2087| move-object/from16 v0, v20 2089| iput-object v0, v2, android.text.format.Time.timezone Label_10: .line 640 2091| const v26, #+41979 (0x0000a3fb | 5.88251e-41) 2094| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2097| move-object/from16 v0, v22 2099| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2101| const v26, #+41980 (0x0000a3fc | 5.88265e-41) 2104| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2107| const/4 v3, #+0 (0x00000000 | 0.00000) 2108| invoke-virtual {v2,v3}, android.text.format.Time.normalize(boolean):long .line 643 2111| const v26, #+41981 (0x0000a3fd | 5.88279e-41) 2114| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2117| move-object/from16 v0, v22 2119| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2121| const v26, #+41982 (0x0000a3fe | 5.88293e-41) 2124| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2127| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 2129| const v26, #+41983 (0x0000a3ff | 5.88307e-41) 2132| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2135| move-object/from16 v0, v22 2137| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2139| const v26, #+41984 (0x0000a400 | 5.88321e-41) 2142| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2145| iget v3, v3, android.text.format.Time.weekDay 2147| const v26, #+41985 (0x0000a401 | 5.88335e-41) 2150| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2153| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 2154| aput-boolean v4, v2, v3 .line 644 2156| const v26, #+41986 (0x0000a402 | 5.88349e-41) 2159| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2162| const-string/jumbo v2, "bundle_event_rrule" 2165| const v26, #+41987 (0x0000a403 | 5.88363e-41) 2168| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2171| invoke-virtual {v9,v2}, android.os.Bundle.getString(java.lang.String):java.lang.String 2174| move-result-object v19 2175| const v26, #+41988 (0x0000a404 | 5.88377e-41) 2178| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 645 .local v19, "rrule", java.lang.String 2181| invoke-static/range {v19..v19}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 2184| move-result v2 2185| const v26, #+41989 (0x0000a405 | 5.88391e-41) 2188| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2191| if-nez v2, Label_2 .line 646 2193| const v26, #+41990 (0x0000a406 | 5.88405e-41) 2196| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2199| move-object/from16 v0, v22 2201| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2203| const v26, #+41991 (0x0000a407 | 5.88419e-41) 2206| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2209| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 2210| iput v3, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.recurrenceState .line 647 2212| const v26, #+41992 (0x0000a408 | 5.88433e-41) 2215| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2218| move-object/from16 v0, v22 2220| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 2222| const v26, #+41993 (0x0000a409 | 5.88447e-41) 2225| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2228| move-object/from16 v0, v19 2230| invoke-virtual {v2,v0}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 648 2233| const v26, #+41994 (0x0000a40a | 5.88461e-41) 2236| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2239| move-object/from16 v0, v22 2241| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 2243| const v26, #+41995 (0x0000a40b | 5.88475e-41) 2246| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2249| move-object/from16 v0, v22 2251| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2253| const v26, #+41996 (0x0000a40c | 5.88489e-41) 2256| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2259| invoke-static {v2,v3}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.copyEventRecurrenceToModel(com.android.calendarcommon2.EventRecurrence, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel):void .line 650 2262| const v26, #+41997 (0x0000a40d | 5.88503e-41) 2265| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2268| move-object/from16 v0, v22 2270| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrence 2272| const v26, #+41998 (0x0000a40e | 5.88517e-41) 2275| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2278| iget v2, v2, com.android.calendarcommon2.EventRecurrence.bydayCount 2280| const v26, #+41999 (0x0000a40f | 5.88531e-41) 2283| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2286| if-nez v2, Label_2 .line 651 2288| const v26, #+42000 (0x0000a410 | 5.88545e-41) 2291| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2294| move-object/from16 v0, v22 2296| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2298| const v26, #+42001 (0x0000a411 | 5.88559e-41) 2301| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2304| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 2306| const v26, #+42002 (0x0000a412 | 5.88573e-41) 2309| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2312| move-object/from16 v0, v22 2314| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2316| const v26, #+42003 (0x0000a413 | 5.88587e-41) 2319| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2322| iget v3, v3, android.text.format.Time.weekDay 2324| const v26, #+42004 (0x0000a414 | 5.88601e-41) 2327| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2330| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 2331| aput-boolean v4, v2, v3 2333| const v26, #+42005 (0x0000a415 | 5.88615e-41) 2336| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2339| goto/16 Label_2 Label_11: .line 656 .end_local v19 .end_local v20 2341| const v26, #+42006 (0x0000a416 | 5.88629e-41) 2344| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2347| move-object/from16 v0, v22 2349| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 2351| const v26, #+42007 (0x0000a417 | 5.88643e-41) 2354| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2357| invoke-virtual {v2}, android.text.format.Time.setToNow():void 2360| const v26, #+42008 (0x0000a418 | 5.88657e-41) 2363| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2366| goto/16 Label_2 Label_12: .line 667 .end_local v9 .end_local v12 .restart_local v8 .restart_local v10 2368| const v26, #+42009 (0x0000a419 | 5.88671e-41) 2371| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2374| const/4 v2, #+0 (0x00000000 | 0.00000) 2375| goto/16 Label_3 Label_13: .line 733 .restart_local v13 2377| const v26, #+42010 (0x0000a41a | 5.88685e-41) 2380| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2383| move-object/from16 v0, v22 2385| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2387| const v26, #+42011 (0x0000a41b | 5.88699e-41) 2390| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2393| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 2395| const v26, #+42012 (0x0000a41c | 5.88714e-41) 2398| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2401| iget v3, v2, android.text.format.Time.month 2403| const v26, #+42013 (0x0000a41d | 5.88728e-41) 2406| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2409| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 2411| iput v3, v2, android.text.format.Time.month 2413| const v26, #+42014 (0x0000a41e | 5.88742e-41) 2416| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2419| goto/16 Label_4 Label_14: .line 736 2421| const v26, #+42015 (0x0000a41f | 5.88756e-41) 2424| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2427| move-object/from16 v0, v22 2429| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2431| const v26, #+42016 (0x0000a420 | 5.88770e-41) 2434| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2437| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 2439| const v26, #+42017 (0x0000a421 | 5.88784e-41) 2442| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2445| iget v3, v2, android.text.format.Time.month 2447| const v26, #+42018 (0x0000a422 | 5.88798e-41) 2450| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2453| add-int/lit8 v3, v3, #+3 (0x00000003 | 4.20390e-45) 2455| iput v3, v2, android.text.format.Time.month 2457| const v26, #+42019 (0x0000a423 | 5.88812e-41) 2460| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2463| goto/16 Label_4 Label_15: .line 739 2465| const v26, #+42020 (0x0000a424 | 5.88826e-41) 2468| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2471| move-object/from16 v0, v22 2473| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 2475| const v26, #+42021 (0x0000a425 | 5.88840e-41) 2478| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2481| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 2483| const v26, #+42022 (0x0000a426 | 5.88854e-41) 2486| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2489| iget v3, v2, android.text.format.Time.year 2491| const v26, #+42023 (0x0000a427 | 5.88868e-41) 2494| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2497| add-int/lit8 v3, v3, #+3 (0x00000003 | 4.20390e-45) 2499| iput v3, v2, android.text.format.Time.year 2501| const v26, #+42024 (0x0000a428 | 5.88882e-41) 2504| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2507| goto/16 Label_4 Label_16: .line 776 .restart_local v11 .restart_local v15 2509| const v26, #+42025 (0x0000a429 | 5.88896e-41) 2512| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2515| const/16 v17, #+4 (0x00000004 | 5.60519e-45) .line 777 .restart_local v17 2517| const/16 v18, #+3 (0x00000003 | 4.20390e-45) .line 779 .restart_local v18 2519| move-object/from16 v0, v22 2521| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 2523| const v26, #+42026 (0x0000a42a | 5.88910e-41) 2526| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2529| const/4 v3, #+0 (0x00000000 | 0.00000) 2530| invoke-virtual {v2,v3}, android.widget.LinearLayout.setVisibility(int):void .line 782 2533| const v26, #+42027 (0x0000a42b | 5.88924e-41) 2536| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2539| move-object/from16 v0, v22 2541| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 2543| const v26, #+42028 (0x0000a42c | 5.88938e-41) 2546| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2549| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 2550| invoke-virtual {v2,v3}, android.widget.LinearLayout.getChildAt(int):android.view.View 2553| move-result-object v2 2554| const v26, #+42029 (0x0000a42d | 5.88952e-41) 2557| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2560| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 2561| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void 2564| const v26, #+42030 (0x0000a42e | 5.88966e-41) 2567| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2570| goto/16 Label_6 Label_17: .line 792 .restart_local v14 2572| const v26, #+42031 (0x0000a42f | 5.88980e-41) 2575| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2578| move-object/from16 v0, v22 2580| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2582| const v26, #+42032 (0x0000a430 | 5.88994e-41) 2585| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2588| move-object/from16 v0, v22 2590| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup 2592| const v26, #+42033 (0x0000a431 | 5.89008e-41) 2595| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2598| invoke-virtual {v2,v14}, android.widget.LinearLayout.getChildAt(int):android.view.View 2601| move-result-object v2 2602| const v26, #+42034 (0x0000a432 | 5.89022e-41) 2605| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2608| check-cast v2, android.widget.ToggleButton 2610| const v26, #+42035 (0x0000a433 | 5.89036e-41) 2613| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2616| aput-object v2, v3, v15 .line 793 2618| const v26, #+42036 (0x0000a434 | 5.89050e-41) 2621| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2624| move-object/from16 v0, v22 2626| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2628| const v26, #+42037 (0x0000a435 | 5.89064e-41) 2631| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2634| aget-object v2, v2, v15 2636| const v26, #+42038 (0x0000a436 | 5.89078e-41) 2639| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2642| move-object/from16 v0, v22 2644| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_CALENDAR_DAY 2646| const v26, #+42039 (0x0000a437 | 5.89092e-41) 2649| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2652| aget v3, v3, v15 2654| const v26, #+42040 (0x0000a438 | 5.89106e-41) 2657| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2660| aget-object v3, v11, v3 2662| const v26, #+42041 (0x0000a439 | 5.89120e-41) 2665| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2668| invoke-virtual {v2,v3}, android.widget.ToggleButton.setTextOff(java.lang.CharSequence):void .line 794 2671| const v26, #+42042 (0x0000a43a | 5.89134e-41) 2674| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2677| move-object/from16 v0, v22 2679| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2681| const v26, #+42043 (0x0000a43b | 5.89148e-41) 2684| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2687| aget-object v2, v2, v15 2689| const v26, #+42044 (0x0000a43c | 5.89162e-41) 2692| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2695| move-object/from16 v0, v22 2697| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_CALENDAR_DAY 2699| const v26, #+42045 (0x0000a43d | 5.89176e-41) 2702| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2705| aget v3, v3, v15 2707| const v26, #+42046 (0x0000a43e | 5.89190e-41) 2710| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2713| aget-object v3, v11, v3 2715| const v26, #+42047 (0x0000a43f | 5.89204e-41) 2718| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2721| invoke-virtual {v2,v3}, android.widget.ToggleButton.setTextOn(java.lang.CharSequence):void .line 795 2724| const v26, #+42048 (0x0000a440 | 5.89218e-41) 2727| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2730| move-object/from16 v0, v22 2732| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2734| const v26, #+42049 (0x0000a441 | 5.89232e-41) 2737| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2740| aget-object v2, v2, v15 2742| const v26, #+42050 (0x0000a442 | 5.89246e-41) 2745| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2748| move-object/from16 v0, v22 2750| invoke-virtual {v2,v0}, android.widget.ToggleButton.setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):void .line 797 2753| const v26, #+42051 (0x0000a443 | 5.89260e-41) 2756| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2759| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) 2761| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 2762| if-lt v15, v2, Label_8 .line 798 2764| const v26, #+42052 (0x0000a444 | 5.89274e-41) 2767| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2770| const/4 v15, #+0 (0x00000000 | 0.00000) 2771| goto/16 Label_8 Label_18: .line 803 2773| const v26, #+42053 (0x0000a445 | 5.89288e-41) 2776| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2779| const/4 v14, #+0 (0x00000000 | 0.00000) Label_19: 2780| const v26, #+42054 (0x0000a446 | 5.89302e-41) 2783| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2786| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 2787| if-ge v14, v2, Label_22 .line 804 2789| const v26, #+42055 (0x0000a447 | 5.89316e-41) 2792| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2795| move/from16 v0, v18 2797| if-lt v14, v0, Label_21 .line 805 2799| const v26, #+42056 (0x0000a448 | 5.89330e-41) 2802| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2805| move-object/from16 v0, v22 2807| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 2809| const v26, #+42057 (0x0000a449 | 5.89344e-41) 2812| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2815| invoke-virtual {v2,v14}, android.widget.LinearLayout.getChildAt(int):android.view.View 2818| move-result-object v2 2819| const v26, #+42058 (0x0000a44a | 5.89358e-41) 2822| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2825| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 2827| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_20: .line 803 2830| const v26, #+42059 (0x0000a44b | 5.89372e-41) 2833| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2836| add-int/lit8 v14, v14, #+1 (0x00000001 | 1.40130e-45) 2838| goto/16 Label_19 Label_21: .line 808 2840| const v26, #+42060 (0x0000a44c | 5.89386e-41) 2843| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2846| move-object/from16 v0, v22 2848| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2850| const v26, #+42061 (0x0000a44d | 5.89400e-41) 2853| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2856| move-object/from16 v0, v22 2858| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 2860| const v26, #+42062 (0x0000a44e | 5.89414e-41) 2863| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2866| invoke-virtual {v2,v14}, android.widget.LinearLayout.getChildAt(int):android.view.View 2869| move-result-object v2 2870| const v26, #+42063 (0x0000a44f | 5.89428e-41) 2873| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2876| check-cast v2, android.widget.ToggleButton 2878| const v26, #+42064 (0x0000a450 | 5.89442e-41) 2881| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2884| aput-object v2, v3, v15 .line 809 2886| const v26, #+42065 (0x0000a451 | 5.89456e-41) 2889| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2892| move-object/from16 v0, v22 2894| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2896| const v26, #+42066 (0x0000a452 | 5.89470e-41) 2899| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2902| aget-object v2, v2, v15 2904| const v26, #+42067 (0x0000a453 | 5.89484e-41) 2907| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2910| move-object/from16 v0, v22 2912| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_CALENDAR_DAY 2914| const v26, #+42068 (0x0000a454 | 5.89498e-41) 2917| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2920| aget v3, v3, v15 2922| const v26, #+42069 (0x0000a455 | 5.89512e-41) 2925| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2928| aget-object v3, v11, v3 2930| const v26, #+42070 (0x0000a456 | 5.89526e-41) 2933| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2936| invoke-virtual {v2,v3}, android.widget.ToggleButton.setTextOff(java.lang.CharSequence):void .line 810 2939| const v26, #+42071 (0x0000a457 | 5.89540e-41) 2942| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2945| move-object/from16 v0, v22 2947| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 2949| const v26, #+42072 (0x0000a458 | 5.89554e-41) 2952| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2955| aget-object v2, v2, v15 2957| const v26, #+42073 (0x0000a459 | 5.89568e-41) 2960| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2963| move-object/from16 v0, v22 2965| iget-object v3, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.TIME_DAY_TO_CALENDAR_DAY 2967| const v26, #+42074 (0x0000a45a | 5.89582e-41) 2970| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2973| aget v3, v3, v15 2975| const v26, #+42075 (0x0000a45b | 5.89596e-41) 2978| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2981| aget-object v3, v11, v3 2983| const v26, #+42076 (0x0000a45c | 5.89610e-41) 2986| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2989| invoke-virtual {v2,v3}, android.widget.ToggleButton.setTextOn(java.lang.CharSequence):void .line 811 2992| const v26, #+42077 (0x0000a45d | 5.89624e-41) 2995| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 2998| move-object/from16 v0, v22 3000| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 3002| const v26, #+42078 (0x0000a45e | 5.89638e-41) 3005| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3008| aget-object v2, v2, v15 3010| const v26, #+42079 (0x0000a45f | 5.89652e-41) 3013| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3016| move-object/from16 v0, v22 3018| invoke-virtual {v2,v0}, android.widget.ToggleButton.setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener):void .line 813 3021| const v26, #+42080 (0x0000a460 | 5.89666e-41) 3024| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3027| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) 3029| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 3030| if-lt v15, v2, Label_20 .line 814 3032| const v26, #+42081 (0x0000a461 | 5.89680e-41) 3035| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3038| const/4 v15, #+0 (0x00000000 | 0.00000) 3039| goto/16 Label_20 Label_22: .line 818 3041| const v26, #+42082 (0x0000a462 | 5.89694e-41) 3044| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3047| move-object/from16 v0, v22 3049| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 3051| const v26, #+42083 (0x0000a463 | 5.89708e-41) 3054| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3057| const v3, #+2131755221 (0x7f1000d5 | 1.91413e+38) 3060| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 3063| move-result-object v2 3064| const v26, #+42084 (0x0000a464 | 5.89722e-41) 3067| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3070| check-cast v2, android.widget.LinearLayout 3072| const v26, #+42085 (0x0000a465 | 5.89736e-41) 3075| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3078| move-object/from16 v0, v22 3080| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthGroup .line 819 3082| const v26, #+42086 (0x0000a466 | 5.89750e-41) 3085| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3088| move-object/from16 v0, v22 3090| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 3092| const v26, #+42087 (0x0000a467 | 5.89764e-41) 3095| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3098| const v3, #+2131755221 (0x7f1000d5 | 1.91413e+38) 3101| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 3104| move-result-object v2 3105| const v26, #+42088 (0x0000a468 | 5.89778e-41) 3108| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3111| check-cast v2, android.widget.RadioGroup 3113| const v26, #+42089 (0x0000a469 | 5.89793e-41) 3116| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3119| move-object/from16 v0, v22 3121| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup .line 820 3123| const v26, #+42090 (0x0000a46a | 5.89807e-41) 3126| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3129| move-object/from16 v0, v22 3131| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup 3133| const v26, #+42091 (0x0000a46b | 5.89821e-41) 3136| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3139| move-object/from16 v0, v22 3141| invoke-virtual {v2,v0}, android.widget.RadioGroup.setOnCheckedChangeListener(android.widget.RadioGroup$OnCheckedChangeListener):void .line 821 3144| const v26, #+42092 (0x0000a46c | 5.89835e-41) 3147| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3150| move-object/from16 v0, v22 3152| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView .line 822 3154| const v26, #+42093 (0x0000a46d | 5.89849e-41) 3157| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3160| const v3, #+2131755223 (0x7f1000d7 | 1.91413e+38) .line 821 3163| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 3166| move-result-object v2 3167| const v26, #+42094 (0x0000a46e | 5.89863e-41) 3170| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3173| check-cast v2, android.widget.RadioButton 3175| const v26, #+42095 (0x0000a46f | 5.89877e-41) 3178| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3181| move-object/from16 v0, v22 3183| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfWeek .line 823 3185| const v26, #+42096 (0x0000a470 | 5.89891e-41) 3188| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3191| move-object/from16 v0, v22 3193| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView .line 824 3195| const v26, #+42097 (0x0000a471 | 5.89905e-41) 3198| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3201| const v3, #+2131755222 (0x7f1000d6 | 1.91413e+38) .line 823 3204| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 3207| move-result-object v2 3208| const v26, #+42098 (0x0000a472 | 5.89919e-41) 3211| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3214| check-cast v2, android.widget.RadioButton 3216| const v26, #+42099 (0x0000a473 | 5.89933e-41) 3219| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3222| move-object/from16 v0, v22 3224| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfMonth .line 826 3226| const v26, #+42100 (0x0000a474 | 5.89947e-41) 3229| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3232| move-object/from16 v0, v22 3234| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 3236| const v26, #+42101 (0x0000a475 | 5.89961e-41) 3239| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3242| const v3, #+2131755080 (0x7f100048 | 1.91410e+38) 3245| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 3248| move-result-object v2 3249| const v26, #+42102 (0x0000a476 | 5.89975e-41) 3252| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3255| check-cast v2, android.widget.Button 3257| const v26, #+42103 (0x0000a477 | 5.89989e-41) 3260| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3263| move-object/from16 v0, v22 3265| iput-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone .line 827 3267| const v26, #+42104 (0x0000a478 | 5.90003e-41) 3270| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3273| move-object/from16 v0, v22 3275| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mDone 3277| const v26, #+42105 (0x0000a479 | 5.90017e-41) 3280| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3283| move-object/from16 v0, v22 3285| invoke-virtual {v2,v0}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 829 3288| const v26, #+42106 (0x0000a47a | 5.90031e-41) 3291| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3294| invoke-direct/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.togglePickerOptions():void .line 830 3297| const v26, #+42107 (0x0000a47b | 5.90045e-41) 3300| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3303| invoke-virtual/range {v22..v22}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void .line 831 3306| const v26, #+42108 (0x0000a47c | 5.90059e-41) 3309| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3312| if-eqz v12, Label_23 .line 832 3314| const v26, #+42109 (0x0000a47d | 5.90073e-41) 3317| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3320| move-object/from16 v0, v22 3322| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 3324| const v26, #+42110 (0x0000a47e | 5.90087e-41) 3327| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3330| invoke-virtual {v2}, android.widget.EditText.requestFocus():boolean Label_23: .line 834 3333| const v26, #+42111 (0x0000a47f | 5.90101e-41) 3336| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3339| move-object/from16 v0, v22 3341| iget-object v2, v0, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mView 3343| const v26, #+42112 (0x0000a480 | 5.90115e-41) 3346| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3349| return-object v2 .line 730 3350| const v26, #+42113 (0x0000a481 | 5.90129e-41) 3353| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 3356| nop 3357| nop Label_24: 3358| packed-switch-payload 0: Label_13 1: Label_13 2: Label_14 3: Label_15 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onDateSet(com.android.datetimepicker.date.DatePickerDialog, int, int, int):void { .params "view", "year", "monthOfYear", "dayOfMonth" .src "RecurrencePickerDialog.java" .line 1106 .prologue_end 0| const v0, #+42114 (0x0000a482 | 5.90143e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1106 7| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 9| const v0, #+42115 (0x0000a483 | 5.90157e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 17| const v0, #+42116 (0x0000a484 | 5.90171e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v1, Label_1 .line 1107 25| const v0, #+42117 (0x0000a485 | 5.90185e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 33| const v0, #+42118 (0x0000a486 | 5.90199e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v2, android.text.format.Time 41| const v0, #+42119 (0x0000a487 | 5.90213e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v3, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 49| const v0, #+42120 (0x0000a488 | 5.90227e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v3, v3, android.text.format.Time.timezone 57| const v0, #+42121 (0x0000a489 | 5.90241e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-direct {v2,v3}, android.text.format.Time.(java.lang.String):void 66| const v0, #+42122 (0x0000a48a | 5.90255e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput-object v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate .line 1108 74| const v0, #+42123 (0x0000a48b | 5.90269e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 82| const v0, #+42124 (0x0000a48c | 5.90283e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 90| const v0, #+42125 (0x0000a48d | 5.90297e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 98| const v0, #+42126 (0x0000a48e | 5.90311e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 106| const v0, #+42127 (0x0000a48f | 5.90325e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iput v4, v2, android.text.format.Time.second 114| const v0, #+42128 (0x0000a490 | 5.90339e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v2, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 122| const v0, #+42129 (0x0000a491 | 5.90353e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v2, v2, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 130| const v0, #+42130 (0x0000a492 | 5.90367e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iput v4, v2, android.text.format.Time.minute 138| const v0, #+42131 (0x0000a493 | 5.90381e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iput v4, v1, android.text.format.Time.hour Label_1: .line 1110 146| const v0, #+42132 (0x0000a494 | 5.90395e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 154| const v0, #+42133 (0x0000a495 | 5.90409e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 162| const v0, #+42134 (0x0000a496 | 5.90423e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iput v7, v1, android.text.format.Time.year .line 1111 170| const v0, #+42135 (0x0000a497 | 5.90437e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 178| const v0, #+42136 (0x0000a498 | 5.90451e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 186| const v0, #+42137 (0x0000a499 | 5.90465e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput v8, v1, android.text.format.Time.month .line 1112 194| const v0, #+42138 (0x0000a49a | 5.90479e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 202| const v0, #+42139 (0x0000a49b | 5.90493e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 210| const v0, #+42140 (0x0000a49c | 5.90507e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput v9, v1, android.text.format.Time.monthDay .line 1113 218| const v0, #+42141 (0x0000a49d | 5.90521e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v1, v5, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 226| const v0, #+42142 (0x0000a49e | 5.90535e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget-object v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 234| const v0, #+42143 (0x0000a49f | 5.90549e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v1,v4}, android.text.format.Time.normalize(boolean):long .line 1114 243| const v0, #+42144 (0x0000a4a0 | 5.90563e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v5}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void .line 1115 252| const v0, #+42145 (0x0000a4a1 | 5.90577e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onItemSelected(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "RecurrencePickerDialog.java" .line 1066 .local_ex v8, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end 0| const v0, #+42146 (0x0000a4a2 | 5.90591e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v4, #+730 (0x000002da | 1.02295e-42) 8| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 10| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 11| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 12| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1066 13| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 15| const v0, #+42147 (0x0000a4a3 | 5.90605e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-ne v8, v1, Label_2 .line 1067 23| const v0, #+42148 (0x0000a4a4 | 5.90619e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 31| const v0, #+42149 (0x0000a4a5 | 5.90633e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput v10, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq Label_1: .line 1096 39| const v0, #+42150 (0x0000a4a6 | 5.90647e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void .line 1097 48| const v0, #+42151 (0x0000a4a7 | 5.90661e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void Label_2: .line 1068 55| const v0, #+42152 (0x0000a4a8 | 5.90675e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 63| const v0, #+42153 (0x0000a4a9 | 5.90689e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-ne v8, v1, Label_1 .line 1069 71| const v0, #+42154 (0x0000a4aa | 5.90703e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| packed-switch v10, Label_15 Label_3: .line 1087 80| const v0, #+42155 (0x0000a4ab | 5.90717e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v4, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 88| const v0, #+42156 (0x0000a4ac | 5.90731e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 96| const v0, #+42157 (0x0000a4ad | 5.90745e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 104| const v0, #+42158 (0x0000a4ae | 5.90759e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-ne v1, v6, Label_12 112| const v0, #+42159 (0x0000a4af | 5.90773e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| move v1, v2 Label_4: 119| const v0, #+42160 (0x0000a4b0 | 5.90787e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v4,v1}, android.widget.EditText.setVisibility(int):void .line 1089 128| const v0, #+42161 (0x0000a4b1 | 5.90801e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v4, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 136| const v0, #+42162 (0x0000a4b2 | 5.90815e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 144| const v0, #+42163 (0x0000a4b3 | 5.90829e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 152| const v0, #+42164 (0x0000a4b4 | 5.90843e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| if-ne v1, v5, Label_13 160| const v0, #+42165 (0x0000a4b5 | 5.90857e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| move v1, v2 Label_5: 167| const v0, #+42166 (0x0000a4b6 | 5.90872e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v4,v1}, android.widget.TextView.setVisibility(int):void .line 1091 176| const v0, #+42167 (0x0000a4b7 | 5.90886e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mPostEndCount .line 1092 184| const v0, #+42168 (0x0000a4b8 | 5.90900e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-object v4, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 192| const v0, #+42169 (0x0000a4b9 | 5.90914e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget v4, v4, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 200| const v0, #+42170 (0x0000a4ba | 5.90928e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| if-ne v4, v6, Label_14 208| const v0, #+42171 (0x0000a4bb | 5.90942e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-boolean v4, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mHidePostEndCount 216| const v0, #+42172 (0x0000a4bc | 5.90956e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 224| if-eqz v4, Label_14 Label_6: .line 1091 226| const v0, #+42173 (0x0000a4bd | 5.90970e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v1,v2}, android.widget.TextView.setVisibility(int):void 235| const v0, #+42174 (0x0000a4be | 5.90984e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| goto/16 Label_1 Label_7: .line 1071 243| const v0, #+42175 (0x0000a4bf | 5.90998e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 251| const v0, #+42176 (0x0000a4c0 | 5.91012e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iput v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 259| const v0, #+42177 (0x0000a4c1 | 5.91026e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| goto/16 Label_3 Label_8: .line 1074 267| const v0, #+42178 (0x0000a4c2 | 5.91040e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 275| const v0, #+42179 (0x0000a4c3 | 5.91054e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iput v5, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 283| const v0, #+42180 (0x0000a4c4 | 5.91068e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| goto/16 Label_3 Label_9: .line 1077 291| const v0, #+42181 (0x0000a4c5 | 5.91082e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 299| const v0, #+42182 (0x0000a4c6 | 5.91096e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| iput v6, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end .line 1079 307| const v0, #+42183 (0x0000a4c7 | 5.91110e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 315| const v0, #+42184 (0x0000a4c8 | 5.91124e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| iget v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 323| const v0, #+42185 (0x0000a4c9 | 5.91138e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| if-gt v1, v5, Label_11 .line 1080 331| const v0, #+42186 (0x0000a4ca | 5.91152e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 339| const v0, #+42187 (0x0000a4cb | 5.91166e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iput v5, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount Label_10: .line 1084 347| const v0, #+42188 (0x0000a4cc | 5.91180e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-direct {v7}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateEndCountText():void 356| const v0, #+42189 (0x0000a4cd | 5.91194e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| goto/16 Label_3 Label_11: .line 1081 364| const v0, #+42190 (0x0000a4ce | 5.91208e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 372| const v0, #+42191 (0x0000a4cf | 5.91222e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| iget v1, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 380| const v0, #+42192 (0x0000a4d0 | 5.91236e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| if-le v1, v4, Label_10 .line 1082 388| const v0, #+42193 (0x0000a4d1 | 5.91250e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| iget-object v1, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 396| const v0, #+42194 (0x0000a4d2 | 5.91264e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| iput v4, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 404| const v0, #+42195 (0x0000a4d3 | 5.91278e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| goto/16 Label_10 Label_12: 412| const v0, #+42196 (0x0000a4d4 | 5.91292e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| move v1, v3 .line 1088 419| goto/16 Label_4 Label_13: 421| const v0, #+42197 (0x0000a4d5 | 5.91306e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| move v1, v3 .line 1090 428| goto/16 Label_5 Label_14: 430| const v0, #+42198 (0x0000a4d6 | 5.91320e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| move v2, v3 .line 1093 437| goto/16 Label_6 .line 1069 439| const v0, #+42199 (0x0000a4d7 | 5.91334e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| nop Label_15: 446| packed-switch-payload 0: Label_7 1: Label_8 2: Label_9 } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onNothingSelected(android.widget.AdapterView):void { .params "?" .src "RecurrencePickerDialog.java" .line 1102 .local_ex v2, "arg0", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 1102 0| const v0, #+42200 (0x0000a4d8 | 5.91348e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "RecurrencePickerDialog.java" .line 906 .prologue_end .line 906 0| const v0, #+42201 (0x0000a4d9 | 5.91362e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 907 9| const v0, #+42202 (0x0000a4da | 5.91376e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "bundle_model" 18| const v0, #+42203 (0x0000a4db | 5.91390e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 26| const v0, #+42204 (0x0000a4dc | 5.91404e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4,v1,v2}, android.os.Bundle.putParcelable(java.lang.String, android.os.Parcelable):void .line 908 35| const v0, #+42205 (0x0000a4dd | 5.91418e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 43| const v0, #+42206 (0x0000a4de | 5.91432e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1}, android.widget.EditText.hasFocus():boolean 52| move-result v1 53| const v0, #+42207 (0x0000a4df | 5.91446e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v1, Label_1 .line 909 61| const v0, #+42208 (0x0000a4e0 | 5.91460e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v1, "bundle_end_count_has_focus" 70| const v0, #+42209 (0x0000a4e1 | 5.91474e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 77| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void Label_1: .line 911 80| const v0, #+42210 (0x0000a4e2 | 5.91488e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.setOnRecurrenceSetListener(com.android.calendar.recurrencepicker.RecurrencePickerDialog$OnRecurrenceSetListener):void { .params "l" .src "RecurrencePickerDialog.java" .line 1185 .prologue_end .line 1185 0| const v0, #+42211 (0x0000a4e3 | 5.91502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRecurrenceSetListener .line 1186 8| const v0, #+42212 (0x0000a4e4 | 5.91516e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDialog():void { .src "RecurrencePickerDialog.java" .line 917 .prologue_end 0| const v0, #+42213 (0x0000a4e5 | 5.91530e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 7| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 9| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v8, #+0 (0x00000000 | 0.00000) .line 917 11| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 13| const v0, #+42214 (0x0000a4e6 | 5.91544e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.interval 21| const v0, #+42215 (0x0000a4e7 | 5.91558e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v7}, java.lang.Integer.toString(int):java.lang.String 30| move-result-object v4 31| const v0, #+42216 (0x0000a4e8 | 5.91572e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 918 .local v4, "intervalStr", java.lang.String 37| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 39| const v0, #+42217 (0x0000a4e9 | 5.91586e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v7}, android.widget.EditText.getText():android.text.Editable 48| move-result-object v7 49| const v0, #+42218 (0x0000a4ea | 5.91600e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v7}, android.text.Editable.toString():java.lang.String 58| move-result-object v7 59| const v0, #+42219 (0x0000a4eb | 5.91614e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v4,v7}, java.lang.String.equals(java.lang.Object):boolean 68| move-result v7 69| const v0, #+42220 (0x0000a4ec | 5.91628e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-nez v7, Label_1 .line 919 77| const v0, #+42221 (0x0000a4ed | 5.91642e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mInterval 85| const v0, #+42222 (0x0000a4ee | 5.91656e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v7,v4}, android.widget.EditText.setText(java.lang.CharSequence):void Label_1: .line 922 94| const v0, #+42223 (0x0000a4ef | 5.91670e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mFreqSpinner 102| const v0, #+42224 (0x0000a4f0 | 5.91684e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iget-object v10, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 110| const v0, #+42225 (0x0000a4f1 | 5.91698e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget v10, v10, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 118| const v0, #+42226 (0x0000a4f2 | 5.91712e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v7,v10}, android.widget.Spinner.setSelection(int):void .line 923 127| const v0, #+42227 (0x0000a4f3 | 5.91726e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v10, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup 135| const v0, #+42228 (0x0000a4f4 | 5.91740e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 143| const v0, #+42229 (0x0000a4f5 | 5.91754e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 151| const v0, #+42230 (0x0000a4f6 | 5.91768e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-ne v7, v11, Label_7 159| const v0, #+42231 (0x0000a4f7 | 5.91782e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| move v7, v8 Label_2: 166| const v0, #+42232 (0x0000a4f8 | 5.91796e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v10,v7}, android.widget.LinearLayout.setVisibility(int):void .line 924 175| const v0, #+42233 (0x0000a4f9 | 5.91810e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v10, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekGroup2 183| const v0, #+42234 (0x0000a4fa | 5.91824e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 191| const v0, #+42235 (0x0000a4fb | 5.91838e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 199| const v0, #+42236 (0x0000a4fc | 5.91852e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| if-ne v7, v11, Label_8 207| const v0, #+42237 (0x0000a4fd | 5.91866e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| move v7, v8 Label_3: 214| const v0, #+42238 (0x0000a4fe | 5.91880e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v10,v7}, android.widget.LinearLayout.setVisibility(int):void .line 925 223| const v0, #+42239 (0x0000a4ff | 5.91894e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthGroup 231| const v0, #+42240 (0x0000a500 | 5.91908e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iget-object v10, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 239| const v0, #+42241 (0x0000a501 | 5.91922e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget v10, v10, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 247| const v0, #+42242 (0x0000a502 | 5.91936e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-ne v10, v12, Label_4 255| const v0, #+42243 (0x0000a503 | 5.91951e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| move v9, v8 Label_4: 262| const v0, #+42244 (0x0000a504 | 5.91965e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v7,v9}, android.widget.LinearLayout.setVisibility(int):void .line 927 271| const v0, #+42245 (0x0000a505 | 5.91979e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 279| const v0, #+42246 (0x0000a506 | 5.91993e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.freq 287| const v0, #+42247 (0x0000a507 | 5.92007e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| packed-switch v7, Label_21 Label_5: .line 975 296| const v0, #+42248 (0x0000a508 | 5.92021e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-direct {v13}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateIntervalText():void .line 976 305| const v0, #+42249 (0x0000a509 | 5.92035e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-direct {v13}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.updateDoneButtonState():void .line 978 314| const v0, #+42250 (0x0000a50a | 5.92049e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndSpinner 322| const v0, #+42251 (0x0000a50b | 5.92063e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 330| const v0, #+42252 (0x0000a50c | 5.92077e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget v9, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 338| const v0, #+42253 (0x0000a50d | 5.92091e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v7,v9}, android.widget.Spinner.setSelection(int):void .line 979 347| const v0, #+42254 (0x0000a50e | 5.92105e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 355| const v0, #+42255 (0x0000a50f | 5.92119e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 363| const v0, #+42256 (0x0000a510 | 5.92133e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| if-ne v7, v11, Label_20 .line 980 371| const v0, #+42257 (0x0000a511 | 5.92147e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v13}, com.android.calendar.recurrencepicker.RecurrencePickerDialog.getActivity():android.app.Activity 380| move-result-object v7 381| const v0, #+42258 (0x0000a512 | 5.92161e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 981 387| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 389| const v0, #+42259 (0x0000a513 | 5.92175e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v9, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endDate 397| const v0, #+42260 (0x0000a514 | 5.92189e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v9,v8}, android.text.format.Time.toMillis(boolean):long 406| move-result-wide v9:v10 407| const v0, #+42261 (0x0000a515 | 5.92203e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| const/high16 v8, #+131072 (0x00020000 | 1.83671e-40) .line 980 415| invoke-static {v7,v9,v10,v8}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 418| move-result-object v2 419| const v0, #+42262 (0x0000a516 | 5.92217e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 982 .local v2, "dateStr", java.lang.String 425| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndDateTextView 427| const v0, #+42263 (0x0000a517 | 5.92231e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v7,v2}, android.widget.TextView.setText(java.lang.CharSequence):void Label_6: .line 994 .end_local v2 436| const v0, #+42264 (0x0000a518 | 5.92245e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| return-void Label_7: 443| const v0, #+42265 (0x0000a519 | 5.92259e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| move v7, v9 .line 923 450| goto/16 Label_2 Label_8: 452| const v0, #+42266 (0x0000a51a | 5.92273e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| move v7, v9 .line 924 459| goto/16 Label_3 Label_9: .line 929 461| const v0, #+42267 (0x0000a51b | 5.92287e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| const v7, #+2131558411 (0x7f0d000b | 1.87421e+38) 470| iput v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId 472| const v0, #+42268 (0x0000a51c | 5.92301e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| goto/16 Label_5 Label_10: .line 933 480| const v0, #+42269 (0x0000a51d | 5.92315e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| const v7, #+2131558412 (0x7f0d000c | 1.87421e+38) 489| iput v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId .line 934 491| const v0, #+42270 (0x0000a51e | 5.92329e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| const/4 v3, #+0 (0x00000000 | 0.00000) Label_11: .local v3, "i", int 498| const v0, #+42271 (0x0000a51f | 5.92343e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| const/4 v7, #+7 (0x00000007 | 9.80909e-45) 505| if-ge v3, v7, Label_5 .line 935 507| const v0, #+42272 (0x0000a520 | 5.92357e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mWeekByDayButtons 515| const v0, #+42273 (0x0000a521 | 5.92371e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| aget-object v7, v7, v3 523| const v0, #+42274 (0x0000a522 | 5.92385e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 531| const v0, #+42275 (0x0000a523 | 5.92399e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| iget-object v9, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.weeklyByDayOfWeek 539| const v0, #+42276 (0x0000a524 | 5.92413e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| aget-boolean v9, v9, v3 547| const v0, #+42277 (0x0000a525 | 5.92427e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-virtual {v7,v9}, android.widget.ToggleButton.setChecked(boolean):void .line 934 556| const v0, #+42278 (0x0000a526 | 5.92441e-41) 559| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 562| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 564| goto/16 Label_11 Label_12: .line 940 .end_local v3 566| const v0, #+42279 (0x0000a527 | 5.92455e-41) 569| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 572| const v7, #+2131558413 (0x7f0d000d | 1.87421e+38) 575| iput v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId .line 942 577| const v0, #+42280 (0x0000a528 | 5.92469e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 585| const v0, #+42281 (0x0000a529 | 5.92483e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 593| const v0, #+42282 (0x0000a52a | 5.92497e-41) 596| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 599| if-nez v7, Label_17 .line 943 601| const v0, #+42283 (0x0000a52b | 5.92511e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup 609| const v0, #+42284 (0x0000a52c | 5.92525e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 615| const v9, #+2131755222 (0x7f1000d6 | 1.91413e+38) 618| invoke-virtual {v7,v9}, android.widget.RadioGroup.check(int):void Label_13: .line 948 621| const v0, #+42285 (0x0000a52d | 5.92539e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStr 629| const v0, #+42286 (0x0000a52e | 5.92553e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| if-nez v7, Label_5 .line 949 637| const v0, #+42287 (0x0000a52f | 5.92567e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 645| const v0, #+42288 (0x0000a530 | 5.92581e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 653| const v0, #+42289 (0x0000a531 | 5.92595e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| if-nez v7, Label_15 .line 950 661| const v0, #+42290 (0x0000a532 | 5.92609e-41) 664| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 667| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 669| const v0, #+42291 (0x0000a533 | 5.92623e-41) 672| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 675| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 677| const v0, #+42292 (0x0000a534 | 5.92637e-41) 680| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 683| iget v9, v9, android.text.format.Time.monthDay 685| const v0, #+42293 (0x0000a535 | 5.92651e-41) 688| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 691| add-int/lit8 v9, v9, #+6 (0x00000006 | 8.40779e-45) 693| div-int/lit8 v9, v9, #+7 (0x00000007 | 9.80909e-45) 695| const v0, #+42294 (0x0000a536 | 5.92665e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iput v9, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek .line 953 703| const v0, #+42295 (0x0000a537 | 5.92679e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 711| const v0, #+42296 (0x0000a538 | 5.92693e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 719| const v0, #+42297 (0x0000a539 | 5.92707e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| const/4 v9, #+5 (0x00000005 | 7.00649e-45) 726| if-lt v7, v9, Label_14 .line 954 728| const v0, #+42298 (0x0000a53a | 5.92721e-41) 731| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 734| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 736| const v0, #+42299 (0x0000a53b | 5.92735e-41) 739| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 742| const/4 v9, #-1 (0xffffffff | NaN) 743| iput v9, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek Label_14: .line 956 745| const v0, #+42300 (0x0000a53c | 5.92749e-41) 748| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 751| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 753| const v0, #+42301 (0x0000a53d | 5.92763e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mTime 761| const v0, #+42302 (0x0000a53e | 5.92777e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| iget v9, v9, android.text.format.Time.weekDay 769| const v0, #+42303 (0x0000a53f | 5.92791e-41) 772| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 775| iput v9, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek Label_15: .line 960 777| const v0, #+42304 (0x0000a540 | 5.92805e-41) 780| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 783| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStrs 785| const v0, #+42305 (0x0000a541 | 5.92819e-41) 788| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 791| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 793| const v0, #+42306 (0x0000a542 | 5.92833e-41) 796| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 799| iget v9, v9, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByDayOfWeek .line 959 801| const v0, #+42307 (0x0000a543 | 5.92847e-41) 804| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 807| aget-object v5, v7, v9 .line 963 .local v5, "monthlyByNthDayOfWeekStrs", java.lang.String[] 809| const v0, #+42308 (0x0000a544 | 5.92861e-41) 812| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 815| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 817| const v0, #+42309 (0x0000a545 | 5.92875e-41) 820| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 823| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek 825| const v0, #+42310 (0x0000a546 | 5.92889e-41) 828| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 831| if-gez v7, Label_18 833| const v0, #+42311 (0x0000a547 | 5.92903e-41) 836| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 839| const/4 v6, #+5 (0x00000005 | 7.00649e-45) Label_16: .line 966 .local v6, "msgIndex", int 840| const v0, #+42312 (0x0000a548 | 5.92917e-41) 843| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 846| add-int/lit8 v7, v6, #-1 (0xffffffff | NaN) 848| aget-object v7, v5, v7 .line 965 850| const v0, #+42313 (0x0000a549 | 5.92931e-41) 853| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 856| iput-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStr .line 967 858| const v0, #+42314 (0x0000a54a | 5.92945e-41) 861| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 864| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mRepeatMonthlyByNthDayOfWeek 866| const v0, #+42315 (0x0000a54b | 5.92959e-41) 869| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 872| iget-object v9, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByDayOfWeekStr 874| const v0, #+42316 (0x0000a54c | 5.92973e-41) 877| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 880| invoke-virtual {v7,v9}, android.widget.RadioButton.setText(java.lang.CharSequence):void 883| const v0, #+42317 (0x0000a54d | 5.92987e-41) 886| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 889| goto/16 Label_5 Label_17: .line 944 .end_local v5 .end_local v6 891| const v0, #+42318 (0x0000a54e | 5.93001e-41) 894| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 897| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 899| const v0, #+42319 (0x0000a54f | 5.93015e-41) 902| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 905| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyRepeat 907| const v0, #+42320 (0x0000a550 | 5.93030e-41) 910| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 913| if-ne v7, v11, Label_13 .line 945 915| const v0, #+42321 (0x0000a551 | 5.93044e-41) 918| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 921| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mMonthRepeatByRadioGroup 923| const v0, #+42322 (0x0000a552 | 5.93058e-41) 926| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 929| const v9, #+2131755223 (0x7f1000d7 | 1.91413e+38) 932| invoke-virtual {v7,v9}, android.widget.RadioGroup.check(int):void 935| const v0, #+42323 (0x0000a553 | 5.93072e-41) 938| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 941| goto/16 Label_13 Label_18: .line 964 .restart_local v5 943| const v0, #+42324 (0x0000a554 | 5.93086e-41) 946| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 949| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 951| const v0, #+42325 (0x0000a555 | 5.93100e-41) 954| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 957| iget v6, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.monthlyByNthDayOfWeek .restart_local v6 959| const v0, #+42326 (0x0000a556 | 5.93114e-41) 962| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 965| goto/16 Label_16 Label_19: .line 972 .end_local v5 .end_local v6 967| const v0, #+42327 (0x0000a557 | 5.93128e-41) 970| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 973| const v7, #+2131558414 (0x7f0d000e | 1.87421e+38) 976| iput v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mIntervalResId 978| const v0, #+42328 (0x0000a558 | 5.93142e-41) 981| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 984| goto/16 Label_5 Label_20: .line 984 986| const v0, #+42329 (0x0000a559 | 5.93156e-41) 989| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 992| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 994| const v0, #+42330 (0x0000a55a | 5.93170e-41) 997| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1000| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.end 1002| const v0, #+42331 (0x0000a55b | 5.93184e-41) 1005| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1008| if-ne v7, v12, Label_6 .line 988 1010| const v0, #+42332 (0x0000a55c | 5.93198e-41) 1013| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1016| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mModel 1018| const v0, #+42333 (0x0000a55d | 5.93212e-41) 1021| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1024| iget v7, v7, com.android.calendar.recurrencepicker.RecurrencePickerDialog$RecurrenceModel.endCount 1026| const v0, #+42334 (0x0000a55e | 5.93226e-41) 1029| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1032| invoke-static {v7}, java.lang.Integer.toString(int):java.lang.String 1035| move-result-object v1 1036| const v0, #+42335 (0x0000a55f | 5.93240e-41) 1039| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 989 .local v1, "countStr", java.lang.String 1042| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 1044| const v0, #+42336 (0x0000a560 | 5.93254e-41) 1047| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1050| invoke-virtual {v7}, android.widget.EditText.getText():android.text.Editable 1053| move-result-object v7 1054| const v0, #+42337 (0x0000a561 | 5.93268e-41) 1057| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1060| invoke-interface {v7}, android.text.Editable.toString():java.lang.String 1063| move-result-object v7 1064| const v0, #+42338 (0x0000a562 | 5.93282e-41) 1067| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1070| invoke-virtual {v1,v7}, java.lang.String.equals(java.lang.Object):boolean 1073| move-result v7 1074| const v0, #+42339 (0x0000a563 | 5.93296e-41) 1077| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1080| if-nez v7, Label_6 .line 990 1082| const v0, #+42340 (0x0000a564 | 5.93310e-41) 1085| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1088| iget-object v7, v13, com.android.calendar.recurrencepicker.RecurrencePickerDialog.mEndCount 1090| const v0, #+42341 (0x0000a565 | 5.93324e-41) 1093| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1096| invoke-virtual {v7,v1}, android.widget.EditText.setText(java.lang.CharSequence):void 1099| const v0, #+42342 (0x0000a566 | 5.93338e-41) 1102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1105| goto/16 Label_6 .line 927 1107| const v0, #+42343 (0x0000a567 | 5.93352e-41) 1110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 1113| nop Label_21: 1114| packed-switch-payload 0: Label_9 1: Label_10 2: Label_12 3: Label_19 } method com.android.calendar.recurrencepicker.WeekButton.(android.content.Context):void { .params "context" .src "WeekButton.java" .line 28 .prologue_end .line 28 0| const v0, #+42344 (0x0000a568 | 5.93366e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.widget.ToggleButton.(android.content.Context):void .line 29 9| const v0, #+42345 (0x0000a569 | 5.93380e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.WeekButton.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "WeekButton.java" .line 32 .prologue_end .line 32 0| const v0, #+42346 (0x0000a56a | 5.93394e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.ToggleButton.(android.content.Context, android.util.AttributeSet):void .line 33 9| const v0, #+42347 (0x0000a56b | 5.93408e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.WeekButton.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "WeekButton.java" .line 36 .prologue_end .line 36 0| const v0, #+42348 (0x0000a56c | 5.93422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, android.widget.ToggleButton.(android.content.Context, android.util.AttributeSet, int):void .line 37 9| const v0, #+42349 (0x0000a56d | 5.93436e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.recurrencepicker.WeekButton.setSuggestedWidth(int):void { .params "w" .src "WeekButton.java" .line 40 .prologue_end .line 40 0| const v0, #+42350 (0x0000a56e | 5.93450e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput v1, com.android.calendar.recurrencepicker.WeekButton.mWidth .line 41 8| const v0, #+42351 (0x0000a56f | 5.93464e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendar.recurrencepicker.WeekButton.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "WeekButton.java" .line 45 .prologue_end 0| const v0, #+42352 (0x0000a570 | 5.93478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v4, #+1073741824 (0x40000000 | 2.00000) .line 45 8| invoke-super {v5,v6,v7}, android.widget.ToggleButton.onMeasure(int, int):void .line 46 11| const v0, #+42353 (0x0000a571 | 5.93492e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v5}, com.android.calendar.recurrencepicker.WeekButton.getMeasuredHeight():int 20| move-result v1 21| const v0, #+42354 (0x0000a572 | 5.93506e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 47 .local v1, "h", int 27| invoke-virtual {v5}, com.android.calendar.recurrencepicker.WeekButton.getMeasuredWidth():int 30| move-result v2 31| const v0, #+42355 (0x0000a573 | 5.93520e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 48 .local v2, "w", int 37| if-lez v1, Label_1 39| const v0, #+42356 (0x0000a574 | 5.93534e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-lez v2, Label_1 .line 49 47| const v0, #+42357 (0x0000a575 | 5.93548e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-ge v2, v1, Label_2 .line 50 55| const v0, #+42358 (0x0000a576 | 5.93562e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v5}, com.android.calendar.recurrencepicker.WeekButton.getMeasuredHeightAndState():int 64| move-result v3 65| const v0, #+42359 (0x0000a577 | 5.93576e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v3}, android.view.View$MeasureSpec.getMode(int):int 74| move-result v3 75| const v0, #+42360 (0x0000a578 | 5.93590e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-eq v3, v4, Label_1 .line 51 83| const v0, #+42361 (0x0000a579 | 5.93604e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| move v1, v2 Label_1: .line 59 90| const v0, #+42362 (0x0000a57a | 5.93618e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v5,v2,v1}, com.android.calendar.recurrencepicker.WeekButton.setMeasuredDimension(int, int):void .line 60 99| const v0, #+42363 (0x0000a57b | 5.93632e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void Label_2: .line 53 106| const v0, #+42364 (0x0000a57c | 5.93646e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-ge v1, v2, Label_1 .line 54 114| const v0, #+42365 (0x0000a57d | 5.93660e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v5}, com.android.calendar.recurrencepicker.WeekButton.getMeasuredWidthAndState():int 123| move-result v3 124| const v0, #+42366 (0x0000a57e | 5.93674e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-static {v3}, android.view.View$MeasureSpec.getMode(int):int 133| move-result v3 134| const v0, #+42367 (0x0000a57f | 5.93688e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eq v3, v4, Label_1 .line 55 142| const v0, #+42368 (0x0000a580 | 5.93702e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| move v2, v1 149| goto/16 Label_1 } method com.android.calendar.selectcalendars.CalendarColorCache$1.(com.android.calendar.selectcalendars.CalendarColorCache, android.content.Context):void { .params "this$0", "$anonymous0" .src "CalendarColorCache.java" .line 1 .prologue_end .line 1 0| const v0, #+42369 (0x0000a581 | 5.93716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0 .line 58 8| const v0, #+42370 (0x0000a582 | 5.93730e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 1 17| const v0, #+42371 (0x0000a583 | 5.93744e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.CalendarColorCache$1.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "c" .src "CalendarColorCache.java" .line 62 .prologue_end .line 62 0| const v0, #+42372 (0x0000a584 | 5.93758e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v7, Label_1 .line 63 8| const v0, #+42373 (0x0000a585 | 5.93772e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 65 15| const v0, #+42374 (0x0000a586 | 5.93786e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-interface {v7}, android.database.Cursor.moveToFirst():boolean 24| move-result v1 25| const v0, #+42375 (0x0000a587 | 5.93800e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v1, Label_3 .line 66 33| const v0, #+42376 (0x0000a588 | 5.93814e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v4, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0 41| const v0, #+42377 (0x0000a589 | 5.93828e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-static {v1}, com.android.calendar.selectcalendars.CalendarColorCache.-wrap0(com.android.calendar.selectcalendars.CalendarColorCache):void Label_2: .line 68 50| const v0, #+42378 (0x0000a58a | 5.93842e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v1, v4, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0 58| const v0, #+42379 (0x0000a58b | 5.93856e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+0 (0x00000000 | 0.00000) 65| invoke-interface {v7,v2}, android.database.Cursor.getString(int):java.lang.String 68| move-result-object v2 69| const v0, #+42380 (0x0000a58c | 5.93870e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 76| invoke-interface {v7,v3}, android.database.Cursor.getString(int):java.lang.String 79| move-result-object v3 80| const v0, #+42381 (0x0000a58d | 5.93884e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-static {v1,v2,v3}, com.android.calendar.selectcalendars.CalendarColorCache.-wrap1(com.android.calendar.selectcalendars.CalendarColorCache, java.lang.String, java.lang.String):void .line 69 89| const v0, #+42382 (0x0000a58e | 5.93898e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-interface {v7}, android.database.Cursor.moveToNext():boolean 98| move-result v1 99| const v0, #+42383 (0x0000a58f | 5.93912e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-nez v1, Label_2 .line 70 107| const v0, #+42384 (0x0000a590 | 5.93926e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v1, v4, com.android.calendar.selectcalendars.CalendarColorCache$1.this$0 115| const v0, #+42385 (0x0000a591 | 5.93940e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static {v1}, com.android.calendar.selectcalendars.CalendarColorCache.-get0(com.android.calendar.selectcalendars.CalendarColorCache):com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener 124| move-result-object v1 125| const v0, #+42386 (0x0000a592 | 5.93954e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v1}, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener.onCalendarColorsLoaded():void Label_3: .line 72 134| const v0, #+42387 (0x0000a593 | 5.93968e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v7, Label_4 .line 73 142| const v0, #+42388 (0x0000a594 | 5.93982e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-interface {v7}, android.database.Cursor.close():void Label_4: .line 75 151| const v0, #+42389 (0x0000a595 | 5.93996e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| return-void } method com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener.onCalendarColorsLoaded():void { } method com.android.calendar.selectcalendars.CalendarColorCache.-get0(com.android.calendar.selectcalendars.CalendarColorCache):com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener { 0| const v0, #+42390 (0x0000a596 | 5.94010e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.CalendarColorCache.mListener 8| const v0, #+42391 (0x0000a597 | 5.94024e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.CalendarColorCache.-wrap0(com.android.calendar.selectcalendars.CalendarColorCache):void { 0| const v0, #+42392 (0x0000a598 | 5.94038e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendar.selectcalendars.CalendarColorCache.clear():void 9| const v0, #+42393 (0x0000a599 | 5.94052e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.-wrap1(com.android.calendar.selectcalendars.CalendarColorCache, java.lang.String, java.lang.String):void { .params "?", "accountName", "accountType" .src "CalendarColorCache.java" .line 1 .prologue_end 0| const v0, #+42394 (0x0000a59a | 5.94066e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.calendar.selectcalendars.CalendarColorCache.insert(java.lang.String, java.lang.String):void 9| const v0, #+42395 (0x0000a59b | 5.94080e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.():void { .src "CalendarColorCache.java" .line 43 .prologue_end .line 43 0| const v3, #+42396 (0x0000a59c | 5.94094e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+2 (0x00000002 | 2.80260e-45) 7| new-array v0, v0, java.lang.String[] 9| const v3, #+42397 (0x0000a59d | 5.94109e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "account_name" 18| const v3, #+42398 (0x0000a59e | 5.94123e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 27| const v3, #+42399 (0x0000a59f | 5.94137e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "account_type" 36| const v3, #+42400 (0x0000a5a0 | 5.94151e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 45| const v3, #+42401 (0x0000a5a1 | 5.94165e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| sput-object v0, com.android.calendar.selectcalendars.CalendarColorCache.PROJECTION .line 32 53| const v3, #+42402 (0x0000a5a2 | 5.94179e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.(android.content.Context, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener):void { .params "context", "listener" .src "CalendarColorCache.java" .line 56 .prologue_end 0| const v0, #+42403 (0x0000a5a3 | 5.94193e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 56 7| invoke-direct {v9}, java.lang.Object.():void .line 34 10| const v0, #+42404 (0x0000a5a4 | 5.94207e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v1, java.util.HashSet 18| const v0, #+42405 (0x0000a5a5 | 5.94221e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1}, java.util.HashSet.():void 27| const v0, #+42406 (0x0000a5a6 | 5.94235e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v9, com.android.calendar.selectcalendars.CalendarColorCache.mCache .line 41 35| const v0, #+42407 (0x0000a5a7 | 5.94249e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v1, java.lang.StringBuffer 43| const v0, #+42408 (0x0000a5a8 | 5.94263e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1}, java.lang.StringBuffer.():void 52| const v0, #+42409 (0x0000a5a9 | 5.94277e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v9, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer .line 57 60| const v0, #+42410 (0x0000a5aa | 5.94291e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v11, v9, com.android.calendar.selectcalendars.CalendarColorCache.mListener .line 58 68| const v0, #+42411 (0x0000a5ab | 5.94305e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| new-instance v1, com.android.calendar.selectcalendars.CalendarColorCache$1 76| const v0, #+42412 (0x0000a5ac | 5.94319e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-direct {v1,v9,v10}, com.android.calendar.selectcalendars.CalendarColorCache$1.(com.android.calendar.selectcalendars.CalendarColorCache, android.content.Context):void 85| const v0, #+42413 (0x0000a5ad | 5.94333e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput-object v1, v9, com.android.calendar.selectcalendars.CalendarColorCache.mService .line 77 93| const v0, #+42414 (0x0000a5ae | 5.94347e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v1, v9, com.android.calendar.selectcalendars.CalendarColorCache.mService 101| const v0, #+42415 (0x0000a5af | 5.94361e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| sget-object v4, android.provider.CalendarContract$Colors.CONTENT_URI 109| const v0, #+42416 (0x0000a5b0 | 5.94375e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| sget-object v5, com.android.calendar.selectcalendars.CalendarColorCache.PROJECTION .line 78 117| const v0, #+42417 (0x0000a5b1 | 5.94389e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v6, "color_type=0" .line 77 126| const v0, #+42418 (0x0000a5b2 | 5.94403e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v2, #+0 (0x00000000 | 0.00000) 133| move-object v7, v3 134| move-object v8, v3 135| invoke-virtual/range {v1..v8}, com.android.calendar.AsyncQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 79 138| const v0, #+42419 (0x0000a5b3 | 5.94417e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.clear():void { .src "CalendarColorCache.java" .line 99 .prologue_end .line 99 0| const v0, #+42420 (0x0000a5b4 | 5.94431e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.CalendarColorCache.mCache 8| const v0, #+42421 (0x0000a5b5 | 5.94445e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.HashSet.clear():void .line 100 17| const v0, #+42422 (0x0000a5b6 | 5.94459e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.generateKey(java.lang.String, java.lang.String):java.lang.String { .params "accountName", "accountType" .src "CalendarColorCache.java" .line 106 .prologue_end .line 106 0| const v0, #+42423 (0x0000a5b7 | 5.94473e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer 8| const v0, #+42424 (0x0000a5b8 | 5.94487e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+0 (0x00000000 | 0.00000) 15| invoke-virtual {v1,v2}, java.lang.StringBuffer.setLength(int):void .line 107 18| const v0, #+42425 (0x0000a5b9 | 5.94501e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.calendar.selectcalendars.CalendarColorCache.mStringBuffer 26| const v0, #+42426 (0x0000a5ba | 5.94515e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v4}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer 35| move-result-object v1 36| const v0, #+42427 (0x0000a5bb | 5.94529e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v2, "::" 45| const v0, #+42428 (0x0000a5bc | 5.94543e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v2}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer 54| move-result-object v1 55| const v0, #+42429 (0x0000a5bd | 5.94557e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v1,v5}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer 64| move-result-object v1 65| const v0, #+42430 (0x0000a5be | 5.94571e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1}, java.lang.StringBuffer.toString():java.lang.String 74| move-result-object v1 75| const v0, #+42431 (0x0000a5bf | 5.94585e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return-object v1 } method com.android.calendar.selectcalendars.CalendarColorCache.insert(java.lang.String, java.lang.String):void { .params "accountName", "accountType" .src "CalendarColorCache.java" .line 85 .prologue_end .line 85 0| const v0, #+42432 (0x0000a5c0 | 5.94599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.selectcalendars.CalendarColorCache.mCache 8| const v0, #+42433 (0x0000a5c1 | 5.94613e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3,v4,v5}, com.android.calendar.selectcalendars.CalendarColorCache.generateKey(java.lang.String, java.lang.String):java.lang.String 17| move-result-object v2 18| const v0, #+42434 (0x0000a5c2 | 5.94627e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, java.util.HashSet.add(java.lang.Object):boolean .line 86 27| const v0, #+42435 (0x0000a5c3 | 5.94641e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.calendar.selectcalendars.CalendarColorCache.hasColors(java.lang.String, java.lang.String):boolean { .params "accountName", "accountType" .src "CalendarColorCache.java" .line 92 .prologue_end .line 92 0| const v0, #+42436 (0x0000a5c4 | 5.94655e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.selectcalendars.CalendarColorCache.mCache 8| const v0, #+42437 (0x0000a5c5 | 5.94669e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3,v4,v5}, com.android.calendar.selectcalendars.CalendarColorCache.generateKey(java.lang.String, java.lang.String):java.lang.String 17| move-result-object v2 18| const v0, #+42438 (0x0000a5c6 | 5.94683e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, java.util.HashSet.contains(java.lang.Object):boolean 27| move-result v1 28| const v0, #+42439 (0x0000a5c7 | 5.94697e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method com.android.calendar.selectcalendars.CalendarColorSquare.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "CalendarColorSquare.java" .line 34 .prologue_end .line 34 0| const v0, #+42440 (0x0000a5c8 | 5.94711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.QuickContactBadge.(android.content.Context, android.util.AttributeSet):void .line 35 9| const v0, #+42441 (0x0000a5c9 | 5.94725e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.CalendarColorSquare.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "CalendarColorSquare.java" .line 38 .prologue_end .line 38 0| const v0, #+42442 (0x0000a5ca | 5.94739e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, android.widget.QuickContactBadge.(android.content.Context, android.util.AttributeSet, int):void .line 39 9| const v0, #+42443 (0x0000a5cb | 5.94753e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.CalendarColorSquare.setBackgroundColor(int):void { .params "color" .src "CalendarColorSquare.java" .line 43 .prologue_end .line 43 0| const v0, #+42444 (0x0000a5cc | 5.94767e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| new-array v1, v2, android.graphics.drawable.Drawable[] .line 44 9| const v0, #+42445 (0x0000a5cd | 5.94781e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, com.android.calendar.selectcalendars.CalendarColorSquare.getContext():android.content.Context 18| move-result-object v2 19| const v0, #+42446 (0x0000a5ce | 5.94795e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 28| move-result-object v2 29| const v0, #+42447 (0x0000a5cf | 5.94809e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const v3, #+2130837510 (0x7f020006 | 1.72800e+38) 38| invoke-virtual {v2,v3}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 41| move-result-object v2 42| const v0, #+42448 (0x0000a5d0 | 5.94823e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v3, #+0 (0x00000000 | 0.00000) 49| aput-object v2, v1, v3 .line 45 .local v1, "colorDrawable", android.graphics.drawable.Drawable[] 51| const v0, #+42449 (0x0000a5d1 | 5.94837e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| new-instance v2, com.android.colorpicker.ColorStateDrawable 59| const v0, #+42450 (0x0000a5d2 | 5.94851e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v2,v1,v5}, com.android.colorpicker.ColorStateDrawable.(android.graphics.drawable.Drawable[], int):void 68| const v0, #+42451 (0x0000a5d3 | 5.94865e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v4,v2}, com.android.calendar.selectcalendars.CalendarColorSquare.setImageDrawable(android.graphics.drawable.Drawable):void .line 46 77| const v0, #+42452 (0x0000a5d4 | 5.94879e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, android.view.View, android.view.View):void { .params "this$0", "val$delegate", "val$delegateParent" .src "SelectCalendarsSimpleAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+42453 (0x0000a5d5 | 5.94893e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0 8| const v0, #+42454 (0x0000a5d6 | 5.94907e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$delegate 16| const v0, #+42455 (0x0000a5d7 | 5.94921e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$delegateParent .line 230 24| const v0, #+42456 (0x0000a5d8 | 5.94935e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+42457 (0x0000a5d9 | 5.94949e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.run():void { .src "SelectCalendarsSimpleAdapter.java" .line 234 .prologue_end .line 234 0| const v0, #+42458 (0x0000a5da | 5.94963e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.graphics.Rect 8| const v0, #+42459 (0x0000a5db | 5.94977e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.graphics.Rect.():void .line 235 .local v1, "r", android.graphics.Rect 17| const v0, #+42460 (0x0000a5dc | 5.94991e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$delegate 25| const v0, #+42461 (0x0000a5dd | 5.95005e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2,v1}, android.view.View.getHitRect(android.graphics.Rect):void .line 236 34| const v0, #+42462 (0x0000a5de | 5.95019e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v2, v1, android.graphics.Rect.top 42| const v0, #+42463 (0x0000a5df | 5.95033e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0 50| const v0, #+42464 (0x0000a5e0 | 5.95047e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):int 59| move-result v3 60| const v0, #+42465 (0x0000a5e1 | 5.95061e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sub-int/2addr v2, v3 67| iput v2, v1, android.graphics.Rect.top .line 237 69| const v0, #+42466 (0x0000a5e2 | 5.95075e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v2, v1, android.graphics.Rect.bottom 77| const v0, #+42467 (0x0000a5e3 | 5.95089e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0 85| const v0, #+42468 (0x0000a5e4 | 5.95103e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):int 94| move-result v3 95| const v0, #+42469 (0x0000a5e5 | 5.95117e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/2addr v2, v3 102| iput v2, v1, android.graphics.Rect.bottom .line 238 104| const v0, #+42470 (0x0000a5e6 | 5.95131e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v2, v1, android.graphics.Rect.left 112| const v0, #+42471 (0x0000a5e7 | 5.95145e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0 120| const v0, #+42472 (0x0000a5e8 | 5.95159e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):int 129| move-result v3 130| const v0, #+42473 (0x0000a5e9 | 5.95173e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| sub-int/2addr v2, v3 137| iput v2, v1, android.graphics.Rect.left .line 239 139| const v0, #+42474 (0x0000a5ea | 5.95188e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v2, v1, android.graphics.Rect.right 147| const v0, #+42475 (0x0000a5eb | 5.95202e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.this$0 155| const v0, #+42476 (0x0000a5ec | 5.95216e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):int 164| move-result v3 165| const v0, #+42477 (0x0000a5ed | 5.95230e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| add-int/2addr v2, v3 172| iput v2, v1, android.graphics.Rect.right .line 240 174| const v0, #+42478 (0x0000a5ee | 5.95244e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$delegateParent 182| const v0, #+42479 (0x0000a5ef | 5.95258e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v3, android.view.TouchDelegate 190| const v0, #+42480 (0x0000a5f0 | 5.95272e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v4, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.val$delegate 198| const v0, #+42481 (0x0000a5f1 | 5.95286e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v3,v1,v4}, android.view.TouchDelegate.(android.graphics.Rect, android.view.View):void 207| const v0, #+42482 (0x0000a5f2 | 5.95300e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v2,v3}, android.view.View.setTouchDelegate(android.view.TouchDelegate):void .line 241 216| const v0, #+42483 (0x0000a5f3 | 5.95314e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, int):void { .params "this$0", "val$position" .src "SelectCalendarsSimpleAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+42484 (0x0000a5f4 | 5.95328e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 8| const v0, #+42485 (0x0000a5f5 | 5.95342e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.val$position .line 252 16| const v0, #+42486 (0x0000a5f6 | 5.95356e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+42487 (0x0000a5f7 | 5.95370e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.onClick(android.view.View):void { .params "v" .src "SelectCalendarsSimpleAdapter.java" .line 256 .prologue_end .line 256 0| const v0, #+42488 (0x0000a5f8 | 5.95384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 8| const v0, #+42489 (0x0000a5f9 | 5.95398e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.val$position 16| const v0, #+42490 (0x0000a5fa | 5.95412e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-wrap0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, int):boolean 25| move-result v1 26| const v0, #+42491 (0x0000a5fb | 5.95426e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v1, Label_1 .line 257 34| const v0, #+42492 (0x0000a5fc | 5.95440e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_1: .line 260 41| const v0, #+42493 (0x0000a5fd | 5.95454e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 49| const v0, #+42494 (0x0000a5fe | 5.95468e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.CalendarColorPickerDialog 58| move-result-object v1 59| const v0, #+42495 (0x0000a5ff | 5.95482e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-nez v1, Label_4 .line 261 67| const v0, #+42496 (0x0000a600 | 5.95496e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 75| const v0, #+42497 (0x0000a601 | 5.95510e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 83| const v0, #+42498 (0x0000a602 | 5.95524e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow[] 92| move-result-object v2 93| const v0, #+42499 (0x0000a603 | 5.95538e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.val$position 101| const v0, #+42500 (0x0000a604 | 5.95552e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| aget-object v2, v2, v3 109| const v0, #+42501 (0x0000a605 | 5.95566e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-wide v3:v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.id .line 262 117| const v0, #+42502 (0x0000a606 | 5.95580e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 125| const v0, #+42503 (0x0000a607 | 5.95594e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get4(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):boolean 134| move-result v2 135| const v0, #+42504 (0x0000a608 | 5.95608e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 261 141| invoke-static {v3,v4,v2}, com.android.calendar.CalendarColorPickerDialog.newInstance(long, boolean):com.android.calendar.CalendarColorPickerDialog 144| move-result-object v2 145| const v0, #+42505 (0x0000a609 | 5.95622e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-static {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-set0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog Label_2: .line 266 154| const v0, #+42506 (0x0000a60a | 5.95636e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 162| const v0, #+42507 (0x0000a60b | 5.95650e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):android.app.FragmentManager 171| move-result-object v1 172| const v0, #+42508 (0x0000a60c | 5.95664e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1}, android.app.FragmentManager.executePendingTransactions():boolean .line 267 181| const v0, #+42509 (0x0000a60d | 5.95678e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 189| const v0, #+42510 (0x0000a60e | 5.95692e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.CalendarColorPickerDialog 198| move-result-object v1 199| const v0, #+42511 (0x0000a60f | 5.95706e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.isAdded():boolean 208| move-result v1 209| const v0, #+42512 (0x0000a610 | 5.95720e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-nez v1, Label_3 .line 268 217| const v0, #+42513 (0x0000a611 | 5.95734e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 225| const v0, #+42514 (0x0000a612 | 5.95748e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.CalendarColorPickerDialog 234| move-result-object v1 235| const v0, #+42515 (0x0000a613 | 5.95762e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 243| const v0, #+42516 (0x0000a614 | 5.95776e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):android.app.FragmentManager 252| move-result-object v2 253| const v0, #+42517 (0x0000a615 | 5.95790e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const-string/jumbo v3, "ColorPickerDialog" 262| const v0, #+42518 (0x0000a616 | 5.95804e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarColorPickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_3: .line 270 271| const v0, #+42519 (0x0000a617 | 5.95818e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void Label_4: .line 264 278| const v0, #+42520 (0x0000a618 | 5.95832e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 286| const v0, #+42521 (0x0000a619 | 5.95846e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.CalendarColorPickerDialog 295| move-result-object v1 296| const v0, #+42522 (0x0000a61a | 5.95860e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.this$0 304| const v0, #+42523 (0x0000a61b | 5.95874e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow[] 313| move-result-object v2 314| const v0, #+42524 (0x0000a61c | 5.95888e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.val$position 322| const v0, #+42525 (0x0000a61d | 5.95902e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| aget-object v2, v2, v3 330| const v0, #+42526 (0x0000a61e | 5.95916e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-wide v3:v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.id 338| const v0, #+42527 (0x0000a61f | 5.95930e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v1,v3,v4}, com.android.calendar.CalendarColorPickerDialog.setCalendarId(long):void 347| const v0, #+42528 (0x0000a620 | 5.95944e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| goto/16 Label_2 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):void { .params "this$0" .src "SelectCalendarsSimpleAdapter.java" .line 86 .prologue_end .line 86 0| const v0, #+42529 (0x0000a621 | 5.95958e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.this$0 8| const v0, #+42530 (0x0000a622 | 5.95972e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+42531 (0x0000a623 | 5.95986e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow):void { .params "this$0", "?" .src "SelectCalendarsSimpleAdapter.java" .line 1 .prologue_end 0| const v0, #+42532 (0x0000a624 | 5.96000e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):void 9| const v0, #+42533 (0x0000a625 | 5.96014e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.():void { .src "SelectCalendarsSimpleAdapter.java" .line 125 .prologue_end .line 125 0| const v1, #+42534 (0x0000a626 | 5.96028e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds .line 124 9| const v1, #+42535 (0x0000a627 | 5.96042e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.():void { .src "SelectCalendarsSimpleAdapter.java" .line 124 .prologue_end .line 124 0| const v0, #+42536 (0x0000a628 | 5.96056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+42537 (0x0000a629 | 5.96070e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.getBackgrounds():int[] { .src "SelectCalendarsSimpleAdapter.java" .line 134 .prologue_end 0| const v7, #+42538 (0x0000a62a | 5.96084e-41) 3| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v6, #+13 (0x0000000d | 1.82169e-44) 8| const/16 v5, #+12 (0x0000000c | 1.68156e-44) 10| const/16 v4, #+9 (0x00000009 | 1.26117e-44) 12| const/16 v3, #+8 (0x00000008 | 1.12104e-44) .line 134 14| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 16| const v7, #+42539 (0x0000a62b | 5.96098e-41) 19| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v0, Label_1 .line 135 24| const v7, #+42540 (0x0000a62c | 5.96112e-41) 27| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 30| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 32| const v7, #+42541 (0x0000a62d | 5.96126e-41) 35| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 38| return-object v0 Label_1: .line 138 39| const v7, #+42542 (0x0000a62e | 5.96140e-41) 42| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v0, #+16 (0x00000010 | 2.24208e-44) 47| new-array v0, v0, int[] 49| const v7, #+42543 (0x0000a62f | 5.96154e-41) 52| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 55| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds .line 140 57| const v7, #+42544 (0x0000a630 | 5.96168e-41) 60| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 63| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 65| const v7, #+42545 (0x0000a631 | 5.96182e-41) 68| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 71| const v1, #+2130837531 (0x7f02001b | 1.72800e+38) 74| const/4 v2, #+0 (0x00000000 | 0.00000) 75| aput v1, v0, v2 .line 142 77| const v7, #+42546 (0x0000a632 | 5.96196e-41) 80| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 83| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 85| const v7, #+42547 (0x0000a633 | 5.96210e-41) 88| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 91| const v1, #+2130837528 (0x7f020018 | 1.72800e+38) 94| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 95| aput v1, v0, v2 .line 144 97| const v7, #+42548 (0x0000a634 | 5.96224e-41) 100| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 103| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds .line 145 105| const v7, #+42549 (0x0000a635 | 5.96238e-41) 108| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 111| const v1, #+2130837516 (0x7f02000c | 1.72800e+38) .line 144 114| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 115| aput v1, v0, v2 .line 147 117| const v7, #+42550 (0x0000a636 | 5.96252e-41) 120| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 123| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds .line 148 125| const v7, #+42551 (0x0000a637 | 5.96267e-41) 128| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 131| const v1, #+2130837513 (0x7f020009 | 1.72800e+38) .line 147 134| aput v1, v0, v6 .line 149 136| const v7, #+42552 (0x0000a638 | 5.96281e-41) 139| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 142| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 144| const v7, #+42553 (0x0000a639 | 5.96295e-41) 147| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 150| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 152| const v7, #+42554 (0x0000a63a | 5.96309e-41) 155| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 158| aget v1, v1, v6 160| const v7, #+42555 (0x0000a63b | 5.96323e-41) 163| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 166| const/16 v2, #+15 (0x0000000f | 2.10195e-44) 168| aput v1, v0, v2 .line 151 170| const v7, #+42556 (0x0000a63c | 5.96337e-41) 173| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 176| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 178| const v7, #+42557 (0x0000a63d | 5.96351e-41) 181| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 184| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 186| const v7, #+42558 (0x0000a63e | 5.96365e-41) 189| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 192| aget v1, v1, v6 194| const v7, #+42559 (0x0000a63f | 5.96379e-41) 197| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 200| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 201| aput v1, v0, v2 .line 154 203| const v7, #+42560 (0x0000a640 | 5.96393e-41) 206| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 209| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 211| const v7, #+42561 (0x0000a641 | 5.96407e-41) 214| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 217| const v1, #+2130837525 (0x7f020015 | 1.72800e+38) 220| aput v1, v0, v4 .line 155 222| const v7, #+42562 (0x0000a642 | 5.96421e-41) 225| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 228| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 230| const v7, #+42563 (0x0000a643 | 5.96435e-41) 233| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 236| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 238| const v7, #+42564 (0x0000a644 | 5.96449e-41) 241| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 244| aget v1, v1, v4 246| const v7, #+42565 (0x0000a645 | 5.96463e-41) 249| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 252| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 254| aput v1, v0, v2 .line 157 256| const v7, #+42566 (0x0000a646 | 5.96477e-41) 259| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 262| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 264| const v7, #+42567 (0x0000a647 | 5.96491e-41) 267| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 270| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 272| const v7, #+42568 (0x0000a648 | 5.96505e-41) 275| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 278| aget v1, v1, v4 280| const v7, #+42569 (0x0000a649 | 5.96519e-41) 283| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 287| aput v1, v0, v2 .line 159 289| const v7, #+42570 (0x0000a64a | 5.96533e-41) 292| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 295| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 297| const v7, #+42571 (0x0000a64b | 5.96547e-41) 300| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 303| const v1, #+2130837519 (0x7f02000f | 1.72800e+38) 306| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 307| aput v1, v0, v2 .line 161 309| const v7, #+42572 (0x0000a64c | 5.96561e-41) 312| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 315| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds .line 162 317| const v7, #+42573 (0x0000a64d | 5.96575e-41) 320| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 323| const v1, #+2130837522 (0x7f020012 | 1.72800e+38) .line 161 326| aput v1, v0, v5 .line 163 328| const v7, #+42574 (0x0000a64e | 5.96589e-41) 331| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 334| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 336| const v7, #+42575 (0x0000a64f | 5.96603e-41) 339| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 342| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 344| const v7, #+42576 (0x0000a650 | 5.96617e-41) 347| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 350| aget v1, v1, v5 352| const v7, #+42577 (0x0000a651 | 5.96631e-41) 355| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 358| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 360| aput v1, v0, v2 .line 165 362| const v7, #+42578 (0x0000a652 | 5.96645e-41) 365| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 368| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 370| const v7, #+42579 (0x0000a653 | 5.96659e-41) 373| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 376| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 378| const v7, #+42580 (0x0000a654 | 5.96673e-41) 381| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 384| aget v1, v1, v5 386| const v7, #+42581 (0x0000a655 | 5.96687e-41) 389| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 392| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 393| aput v1, v0, v2 .line 167 395| const v7, #+42582 (0x0000a656 | 5.96701e-41) 398| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 401| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 403| const v7, #+42583 (0x0000a657 | 5.96715e-41) 406| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 409| const v1, #+2130837534 (0x7f02001e | 1.72800e+38) 412| aput v1, v0, v3 .line 168 414| const v7, #+42584 (0x0000a658 | 5.96729e-41) 417| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 420| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 422| const v7, #+42585 (0x0000a659 | 5.96743e-41) 425| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 428| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 430| const v7, #+42586 (0x0000a65a | 5.96757e-41) 433| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 436| aget v1, v1, v3 438| const v7, #+42587 (0x0000a65b | 5.96771e-41) 441| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 444| const/16 v2, #+10 (0x0000000a | 1.40130e-44) 446| aput v1, v0, v2 .line 169 448| const v7, #+42588 (0x0000a65c | 5.96785e-41) 451| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 454| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 456| const v7, #+42589 (0x0000a65d | 5.96799e-41) 459| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 462| sget-object v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 464| const v7, #+42590 (0x0000a65e | 5.96813e-41) 467| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 470| aget v1, v1, v3 472| const v7, #+42591 (0x0000a65f | 5.96827e-41) 475| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 478| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 479| aput v1, v0, v2 .line 170 481| const v7, #+42592 (0x0000a660 | 5.96841e-41) 484| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 487| sget-object v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.mBackgrounds 489| const v7, #+42593 (0x0000a661 | 5.96855e-41) 492| invoke-static/range {v7..v7}, CodeCoverage.TraceBasicBlock(int):void 495| return-object v0 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+42594 (0x0000a662 | 5.96869e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorPickerDialog 8| const v0, #+42595 (0x0000a663 | 5.96883e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):int { 0| const v0, #+42596 (0x0000a664 | 5.96897e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorViewTouchAreaIncrease 8| const v0, #+42597 (0x0000a665 | 5.96911e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow[] { 0| const v0, #+42598 (0x0000a666 | 5.96925e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 8| const v0, #+42599 (0x0000a667 | 5.96939e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):android.app.FragmentManager { 0| const v0, #+42600 (0x0000a668 | 5.96953e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mFragmentManager 8| const v0, #+42601 (0x0000a669 | 5.96967e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-get4(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter):boolean { 0| const v0, #+42602 (0x0000a66a | 5.96981e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIsTablet 8| const v0, #+42603 (0x0000a66b | 5.96995e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-set0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+42604 (0x0000a66c | 5.97009e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorPickerDialog 8| const v0, #+42605 (0x0000a66d | 5.97023e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.-wrap0(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, int):boolean { .params "?", "position" .src "SelectCalendarsSimpleAdapter.java" .line 1 .prologue_end 0| const v0, #+42606 (0x0000a66e | 5.97037e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.hasMoreColors(int):boolean 9| move-result v1 10| const v0, #+42607 (0x0000a66f | 5.97051e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.():void { .src "SelectCalendarsSimpleAdapter.java" .line 49 .prologue_end .line 49 0| const v1, #+42608 (0x0000a670 | 5.97065e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+64 (0x00000040 | 8.96831e-44) 8| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT .line 50 10| const v1, #+42609 (0x0000a671 | 5.97079e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v0, #+48 (0x00000030 | 6.72623e-44) 18| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT .line 78 20| const v1, #+42610 (0x0000a672 | 5.97093e-41) 23| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v0, #+0 (0x00000000 | 0.00000) 27| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale .line 44 29| const v1, #+42611 (0x0000a673 | 5.97107e-41) 32| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 35| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.(android.content.Context, int, android.database.Cursor, android.app.FragmentManager):void { .params "context", "layout", "c", "fm" .src "SelectCalendarsSimpleAdapter.java" .line 97 .prologue_end .line 97 0| const v0, #+42612 (0x0000a674 | 5.97121e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.widget.BaseAdapter.():void .line 65 9| const v0, #+42613 (0x0000a675 | 5.97135e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount .line 98 18| const v0, #+42614 (0x0000a676 | 5.97149e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v5, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mLayout .line 99 26| const v0, #+42615 (0x0000a677 | 5.97163e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 35| move-result-object v1 36| const v0, #+42616 (0x0000a678 | 5.97177e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1}, android.content.res.Resources.getConfiguration():android.content.res.Configuration 45| move-result-object v1 46| const v0, #+42617 (0x0000a679 | 5.97191e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget v1, v1, android.content.res.Configuration.orientation 54| const v0, #+42618 (0x0000a67a | 5.97205e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mOrientation .line 100 62| const v0, #+42619 (0x0000a67b | 5.97219e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-direct {v3,v6}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.initData(android.database.Cursor):void .line 101 71| const v0, #+42620 (0x0000a67c | 5.97233e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v1, "layout_inflater" 80| const v0, #+42621 (0x0000a67d | 5.97247e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v4,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 89| move-result-object v1 90| const v0, #+42622 (0x0000a67e | 5.97261e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| check-cast v1, android.view.LayoutInflater 98| const v0, #+42623 (0x0000a67f | 5.97275e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mInflater .line 102 106| const v0, #+42624 (0x0000a680 | 5.97289e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 115| move-result-object v1 116| const v0, #+42625 (0x0000a681 | 5.97303e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes .line 103 124| const v0, #+42626 (0x0000a682 | 5.97317e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 132| const v0, #+42627 (0x0000a683 | 5.97331e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const v2, #+2131230764 (0x7f08002c | 1.80776e+38) 141| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 144| move-result v1 145| const v0, #+42628 (0x0000a684 | 5.97346e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarVisible .line 104 153| const v0, #+42629 (0x0000a685 | 5.97360e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 161| const v0, #+42630 (0x0000a686 | 5.97374e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const v2, #+2131230765 (0x7f08002d | 1.80776e+38) 170| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 173| move-result v1 174| const v0, #+42631 (0x0000a687 | 5.97388e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarHidden .line 105 182| const v0, #+42632 (0x0000a688 | 5.97402e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 190| const v0, #+42633 (0x0000a689 | 5.97416e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const v2, #+2131230766 (0x7f08002e | 1.80776e+38) 199| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 202| move-result v1 203| const v0, #+42634 (0x0000a68a | 5.97430e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarSecondaryVisible .line 106 211| const v0, #+42635 (0x0000a68b | 5.97444e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 219| const v0, #+42636 (0x0000a68c | 5.97458e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const v2, #+2131230767 (0x7f08002f | 1.80776e+38) 228| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 231| move-result v1 232| const v0, #+42637 (0x0000a68d | 5.97472e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarSecondaryHidden .line 108 240| const v0, #+42638 (0x0000a68e | 5.97486e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| sget v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale 248| const v0, #+42639 (0x0000a68f | 5.97500e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const/4 v2, #+0 (0x00000000 | 0.00000) 255| cmpl-float v1, v1, v2 257| if-nez v1, Label_1 .line 109 259| const v0, #+42640 (0x0000a690 | 5.97514e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 267| const v0, #+42641 (0x0000a691 | 5.97528e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v1}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 276| move-result-object v1 277| const v0, #+42642 (0x0000a692 | 5.97542e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget v1, v1, android.util.DisplayMetrics.density 285| const v0, #+42643 (0x0000a693 | 5.97556e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| sput v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale .line 110 293| const v0, #+42644 (0x0000a694 | 5.97570e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| sget v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT 301| const v0, #+42645 (0x0000a695 | 5.97584e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| int-to-float v1, v1 308| sget v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale 310| const v0, #+42646 (0x0000a696 | 5.97598e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| mul-float/2addr v1, v2 317| float-to-int v1, v1 318| sput v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT .line 111 320| const v0, #+42647 (0x0000a697 | 5.97612e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| sget v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT 328| const v0, #+42648 (0x0000a698 | 5.97626e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| int-to-float v1, v1 335| sget v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mScale 337| const v0, #+42649 (0x0000a699 | 5.97640e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| mul-float/2addr v1, v2 344| float-to-int v1, v1 345| sput v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT Label_1: .line 114 347| const v0, #+42650 (0x0000a69a | 5.97654e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| new-instance v1, com.android.calendar.selectcalendars.CalendarColorCache 355| const v0, #+42651 (0x0000a69b | 5.97668e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-direct {v1,v4,v3}, com.android.calendar.selectcalendars.CalendarColorCache.(android.content.Context, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener):void 364| const v0, #+42652 (0x0000a69c | 5.97682e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCache .line 116 372| const v0, #+42653 (0x0000a69d | 5.97696e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| iput-object v7, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mFragmentManager .line 118 380| const v0, #+42654 (0x0000a69e | 5.97710e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| const-string/jumbo v1, "ColorPickerDialog" 389| const v0, #+42655 (0x0000a69f | 5.97724e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-virtual {v7,v1}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 398| move-result-object v1 399| const v0, #+42656 (0x0000a6a0 | 5.97738e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 117 405| check-cast v1, com.android.calendar.CalendarColorPickerDialog 407| const v0, #+42657 (0x0000a6a1 | 5.97752e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorPickerDialog .line 119 415| const v0, #+42658 (0x0000a6a2 | 5.97766e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| const v1, #+2131296262 (0x7f090006 | 1.82104e+38) 424| invoke-static {v4,v1}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 427| move-result v1 428| const v0, #+42659 (0x0000a6a3 | 5.97780e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| iput-boolean v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIsTablet .line 120 436| const v0, #+42660 (0x0000a6a4 | 5.97794e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 445| move-result-object v1 446| const v0, #+42661 (0x0000a6a5 | 5.97808e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 121 452| const v2, #+2131361827 (0x7f0a0023 | 1.83434e+38) .line 120 455| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 458| move-result v1 459| const v0, #+42662 (0x0000a6a6 | 5.97822e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| iput v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorViewTouchAreaIncrease .line 122 467| const v0, #+42663 (0x0000a6a7 | 5.97836e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.hasMoreColors(int):boolean { .params "position" .src "SelectCalendarsSimpleAdapter.java" .line 331 .prologue_end .line 331 0| const v0, #+42664 (0x0000a6a8 | 5.97850e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCache 8| const v0, #+42665 (0x0000a6a9 | 5.97864e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 16| const v0, #+42666 (0x0000a6aa | 5.97878e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| aget-object v2, v2, v5 24| const v0, #+42667 (0x0000a6ab | 5.97892e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.accountName 32| const v0, #+42668 (0x0000a6ac | 5.97906e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 40| const v0, #+42669 (0x0000a6ad | 5.97920e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| aget-object v3, v3, v5 48| const v0, #+42670 (0x0000a6ae | 5.97934e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v3, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.accountType 56| const v0, #+42671 (0x0000a6af | 5.97948e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1,v2,v3}, com.android.calendar.selectcalendars.CalendarColorCache.hasColors(java.lang.String, java.lang.String):boolean 65| move-result v1 66| const v0, #+42672 (0x0000a6b0 | 5.97962e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.initData(android.database.Cursor):void { .params "c" .src "SelectCalendarsSimpleAdapter.java" .line 175 .prologue_end 0| const v0, #+42673 (0x0000a6b1 | 5.97976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 175 8| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCursor 10| const v0, #+42674 (0x0000a6b2 | 5.97990e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 18| const v0, #+42675 (0x0000a6b3 | 5.98004e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCursor 26| const v0, #+42676 (0x0000a6b4 | 5.98018e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eq v9, v2, Label_1 .line 176 34| const v0, #+42677 (0x0000a6b5 | 5.98032e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCursor 42| const v0, #+42678 (0x0000a6b6 | 5.98046e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v2}, android.database.Cursor.close():void Label_1: .line 178 51| const v0, #+42679 (0x0000a6b7 | 5.98060e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v9, Label_2 .line 179 59| const v0, #+42680 (0x0000a6b8 | 5.98074e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput-object v9, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCursor .line 180 67| const v0, #+42681 (0x0000a6b9 | 5.98088e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput v3, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount .line 181 75| const v0, #+42682 (0x0000a6ba | 5.98102e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iput-object v7, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData .line 182 83| const v0, #+42683 (0x0000a6bb | 5.98116e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return-void Label_2: .line 185 90| const v0, #+42684 (0x0000a6bc | 5.98130e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput-object v9, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mCursor .line 186 98| const v0, #+42685 (0x0000a6bd | 5.98144e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const-string/jumbo v2, "_id" 107| const v0, #+42686 (0x0000a6be | 5.98158e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 116| move-result v2 117| const v0, #+42687 (0x0000a6bf | 5.98172e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIdColumn .line 187 125| const v0, #+42688 (0x0000a6c0 | 5.98186e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v2, "calendar_displayName" 134| const v0, #+42689 (0x0000a6c1 | 5.98200e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 143| move-result v2 144| const v0, #+42690 (0x0000a6c2 | 5.98214e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mNameColumn .line 188 152| const v0, #+42691 (0x0000a6c3 | 5.98228e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const-string/jumbo v2, "calendar_color" 161| const v0, #+42692 (0x0000a6c4 | 5.98242e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 170| move-result v2 171| const v0, #+42693 (0x0000a6c5 | 5.98256e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorColumn .line 189 179| const v0, #+42694 (0x0000a6c6 | 5.98270e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| const-string/jumbo v2, "visible" 188| const v0, #+42695 (0x0000a6c7 | 5.98284e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 197| move-result v2 198| const v0, #+42696 (0x0000a6c8 | 5.98298e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mVisibleColumn .line 190 206| const v0, #+42697 (0x0000a6c9 | 5.98312e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v2, "ownerAccount" 215| const v0, #+42698 (0x0000a6ca | 5.98326e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 224| move-result v2 225| const v0, #+42699 (0x0000a6cb | 5.98340e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mOwnerAccountColumn .line 191 233| const v0, #+42700 (0x0000a6cc | 5.98354e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v2, "account_name" 242| const v0, #+42701 (0x0000a6cd | 5.98368e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 251| move-result v2 252| const v0, #+42702 (0x0000a6ce | 5.98382e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mAccountNameColumn .line 192 260| const v0, #+42703 (0x0000a6cf | 5.98396e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| const-string/jumbo v2, "account_type" 269| const v0, #+42704 (0x0000a6d0 | 5.98410e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-interface {v9,v2}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 278| move-result v2 279| const v0, #+42705 (0x0000a6d1 | 5.98425e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mAccountTypeColumn .line 194 287| const v0, #+42706 (0x0000a6d2 | 5.98439e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-interface {v9}, android.database.Cursor.getCount():int 296| move-result v2 297| const v0, #+42707 (0x0000a6d3 | 5.98453e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iput v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount .line 195 305| const v0, #+42708 (0x0000a6d4 | 5.98467e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-interface {v9}, android.database.Cursor.getCount():int 314| move-result v2 315| const v0, #+42709 (0x0000a6d5 | 5.98481e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| new-array v2, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow[] 323| const v0, #+42710 (0x0000a6d6 | 5.98495e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iput-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData .line 196 331| const v0, #+42711 (0x0000a6d7 | 5.98509e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| const/4 v2, #-1 (0xffffffff | NaN) 338| invoke-interface {v9,v2}, android.database.Cursor.moveToPosition(int):boolean .line 197 341| const v0, #+42712 (0x0000a6d8 | 5.98523e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .line 198 .local v1, "p", int 348| const v0, #+42713 (0x0000a6d9 | 5.98537e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-interface {v9}, android.database.Cursor.moveToNext():boolean 357| move-result v2 358| const v0, #+42714 (0x0000a6da | 5.98551e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| if-eqz v2, Label_6 .line 199 366| const v0, #+42715 (0x0000a6db | 5.98565e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 374| const v0, #+42716 (0x0000a6dc | 5.98579e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| new-instance v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow 382| const v0, #+42717 (0x0000a6dd | 5.98593e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-direct {v4,v8,v7}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow):void 391| const v0, #+42718 (0x0000a6de | 5.98607e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| aput-object v4, v2, v1 .line 200 399| const v0, #+42719 (0x0000a6df | 5.98621e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 407| const v0, #+42720 (0x0000a6e0 | 5.98635e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| aget-object v2, v2, v1 415| const v0, #+42721 (0x0000a6e1 | 5.98649e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mIdColumn 423| const v0, #+42722 (0x0000a6e2 | 5.98663e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-interface {v9,v4}, android.database.Cursor.getLong(int):long 432| move-result-wide v5:v6 433| const v0, #+42723 (0x0000a6e3 | 5.98677e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| iput-wide v5:v6, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.id .line 201 441| const v0, #+42724 (0x0000a6e4 | 5.98691e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 449| const v0, #+42725 (0x0000a6e5 | 5.98705e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| aget-object v2, v2, v1 457| const v0, #+42726 (0x0000a6e6 | 5.98719e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mNameColumn 465| const v0, #+42727 (0x0000a6e7 | 5.98733e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-interface {v9,v4}, android.database.Cursor.getString(int):java.lang.String 474| move-result-object v4 475| const v0, #+42728 (0x0000a6e8 | 5.98747e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iput-object v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.displayName .line 202 483| const v0, #+42729 (0x0000a6e9 | 5.98761e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 491| const v0, #+42730 (0x0000a6ea | 5.98775e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| aget-object v2, v2, v1 499| const v0, #+42731 (0x0000a6eb | 5.98789e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorColumn 507| const v0, #+42732 (0x0000a6ec | 5.98803e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-interface {v9,v4}, android.database.Cursor.getInt(int):int 516| move-result v4 517| const v0, #+42733 (0x0000a6ed | 5.98817e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| iput v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.color .line 203 525| const v0, #+42734 (0x0000a6ee | 5.98831e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 533| const v0, #+42735 (0x0000a6ef | 5.98845e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| aget-object v4, v2, v1 541| const v0, #+42736 (0x0000a6f0 | 5.98859e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| iget v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mVisibleColumn 549| const v0, #+42737 (0x0000a6f1 | 5.98873e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 555| invoke-interface {v9,v2}, android.database.Cursor.getInt(int):int 558| move-result v2 559| const v0, #+42738 (0x0000a6f2 | 5.98887e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| if-eqz v2, Label_5 567| const v0, #+42739 (0x0000a6f3 | 5.98901e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_4: 574| const v0, #+42740 (0x0000a6f4 | 5.98915e-41) 577| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 580| iput-boolean v2, v4, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.selected .line 204 582| const v0, #+42741 (0x0000a6f5 | 5.98929e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 590| const v0, #+42742 (0x0000a6f6 | 5.98943e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| aget-object v2, v2, v1 598| const v0, #+42743 (0x0000a6f7 | 5.98957e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mOwnerAccountColumn 606| const v0, #+42744 (0x0000a6f8 | 5.98971e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-interface {v9,v4}, android.database.Cursor.getString(int):java.lang.String 615| move-result-object v4 616| const v0, #+42745 (0x0000a6f9 | 5.98985e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| iput-object v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.ownerAccount .line 205 624| const v0, #+42746 (0x0000a6fa | 5.98999e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 632| const v0, #+42747 (0x0000a6fb | 5.99013e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| aget-object v2, v2, v1 640| const v0, #+42748 (0x0000a6fc | 5.99027e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mAccountNameColumn 648| const v0, #+42749 (0x0000a6fd | 5.99041e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-interface {v9,v4}, android.database.Cursor.getString(int):java.lang.String 657| move-result-object v4 658| const v0, #+42750 (0x0000a6fe | 5.99055e-41) 661| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 664| iput-object v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.accountName .line 206 666| const v0, #+42751 (0x0000a6ff | 5.99069e-41) 669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 672| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 674| const v0, #+42752 (0x0000a700 | 5.99083e-41) 677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 680| aget-object v2, v2, v1 682| const v0, #+42753 (0x0000a701 | 5.99097e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mAccountTypeColumn 690| const v0, #+42754 (0x0000a702 | 5.99111e-41) 693| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 696| invoke-interface {v9,v4}, android.database.Cursor.getString(int):java.lang.String 699| move-result-object v4 700| const v0, #+42755 (0x0000a703 | 5.99125e-41) 703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 706| iput-object v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.accountType .line 207 708| const v0, #+42756 (0x0000a704 | 5.99139e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 716| goto/16 Label_3 Label_5: 718| const v0, #+42757 (0x0000a705 | 5.99153e-41) 721| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 724| move v2, v3 .line 203 725| goto/16 Label_4 Label_6: .line 209 727| const v0, #+42758 (0x0000a706 | 5.99167e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.changeCursor(android.database.Cursor):void { .params "c" .src "SelectCalendarsSimpleAdapter.java" .line 212 .prologue_end .line 212 0| const v0, #+42759 (0x0000a707 | 5.99181e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.initData(android.database.Cursor):void .line 213 9| const v0, #+42760 (0x0000a708 | 5.99195e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.notifyDataSetChanged():void .line 214 18| const v0, #+42761 (0x0000a709 | 5.99209e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getBackground(int, boolean):android.graphics.drawable.Drawable { .params "position", "selected" .src "SelectCalendarsSimpleAdapter.java" .line 341 .prologue_end 0| const v0, #+42762 (0x0000a70a | 5.99223e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 341 8| if-eqz v7, Label_5 10| const v0, #+42763 (0x0000a70b | 5.99237e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 342 .local v1, "bg", int 17| const v0, #+42764 (0x0000a70c | 5.99251e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v6, Label_6 25| const v0, #+42765 (0x0000a70d | 5.99265e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v4, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mOrientation 33| const v0, #+42766 (0x0000a70e | 5.99279e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-ne v4, v2, Label_6 Label_2: 41| const v0, #+42767 (0x0000a70f | 5.99293e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| or-int/2addr v1, v2 .line 343 48| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 50| const v0, #+42768 (0x0000a710 | 5.99307e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| array-length v2, v2 57| const v0, #+42769 (0x0000a711 | 5.99321e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 65| if-ne v6, v2, Label_7 67| const v0, #+42770 (0x0000a712 | 5.99335e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v2, #+4 (0x00000004 | 5.60519e-45) Label_3: 74| const v0, #+42771 (0x0000a713 | 5.99349e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| or-int/2addr v1, v2 .line 344 81| if-lez v6, Label_4 83| const v0, #+42772 (0x0000a714 | 5.99363e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 91| const v0, #+42773 (0x0000a715 | 5.99377e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| add-int/lit8 v4, v6, #-1 (0xffffffff | NaN) 99| aget-object v2, v2, v4 101| const v0, #+42774 (0x0000a716 | 5.99391e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-boolean v2, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.selected 109| const v0, #+42775 (0x0000a717 | 5.99405e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eqz v2, Label_4 117| const v0, #+42776 (0x0000a718 | 5.99419e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/16 v3, #+8 (0x00000008 | 1.12104e-44) Label_4: 125| const v0, #+42777 (0x0000a719 | 5.99433e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| or-int/2addr v1, v3 .line 345 132| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRes 134| const v0, #+42778 (0x0000a71a | 5.99447e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-static {}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$TabletCalendarItemBackgrounds.getBackgrounds():int[] 143| move-result-object v3 144| const v0, #+42779 (0x0000a71b | 5.99461e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| aget v3, v3, v1 152| const v0, #+42780 (0x0000a71c | 5.99475e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v3}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 161| move-result-object v2 162| const v0, #+42781 (0x0000a71d | 5.99489e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-object v2 Label_5: .line 341 .end_local v1 169| const v0, #+42782 (0x0000a71e | 5.99504e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 176| goto/16 Label_1 Label_6: 178| const v0, #+42783 (0x0000a71f | 5.99518e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| move v2, v3 .line 342 185| goto/16 Label_2 Label_7: 187| const v0, #+42784 (0x0000a720 | 5.99532e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| move v2, v3 .line 343 194| goto/16 Label_3 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getCount():int { .src "SelectCalendarsSimpleAdapter.java" .line 350 .prologue_end .line 350 0| const v0, #+42785 (0x0000a721 | 5.99546e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount 8| const v0, #+42786 (0x0000a722 | 5.99560e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getItem(int):java.lang.Object { .params "position" .src "SelectCalendarsSimpleAdapter.java" .line 355 .prologue_end .line 355 0| const v0, #+42787 (0x0000a723 | 5.99574e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount 8| const v0, #+42788 (0x0000a724 | 5.99588e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lt v4, v2, Label_1 .line 356 16| const v0, #+42789 (0x0000a725 | 5.99602e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v2, #+0 (0x00000000 | 0.00000) 23| return-object v2 Label_1: .line 358 24| const v0, #+42790 (0x0000a726 | 5.99616e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 32| const v0, #+42791 (0x0000a727 | 5.99630e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| aget-object v1, v2, v4 .line 359 .local v1, "item", com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow 40| const v0, #+42792 (0x0000a728 | 5.99644e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getItemId(int):long { .params "position" .src "SelectCalendarsSimpleAdapter.java" .line 364 .prologue_end .line 364 0| const v0, #+42793 (0x0000a729 | 5.99658e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount 8| const v0, #+42794 (0x0000a72a | 5.99672e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lt v4, v1, Label_1 .line 365 16| const v0, #+42795 (0x0000a72b | 5.99686e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 24| return-wide v1:v2 Label_1: .line 367 25| const v0, #+42796 (0x0000a72c | 5.99700e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 33| const v0, #+42797 (0x0000a72d | 5.99714e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| aget-object v1, v1, v4 41| const v0, #+42798 (0x0000a72e | 5.99728e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-wide v1:v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.id 49| const v0, #+42799 (0x0000a72f | 5.99742e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-wide v1:v2 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "SelectCalendarsSimpleAdapter.java" .line 218 0| move-object/16 v22, v23 3| move/16 v23, v24 6| move-object/16 v24, v25 9| move-object/16 v25, v26 .prologue_end .line 218 12| const v26, #+42800 (0x0000a730 | 5.99756e-41) 15| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 18| move-object/from16 v0, v22 20| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mRowCount 22| const v26, #+42801 (0x0000a731 | 5.99770e-41) 25| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 28| move/from16 v19, v0 30| move/from16 v0, v23 32| move/from16 v1, v19 34| if-lt v0, v1, Label_1 .line 219 36| const v26, #+42802 (0x0000a732 | 5.99784e-41) 39| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 42| const/16 v19, #+0 (0x00000000 | 0.00000) 44| return-object v19 Label_1: .line 221 45| const v26, #+42803 (0x0000a733 | 5.99798e-41) 48| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 51| move-object/from16 v0, v22 53| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 55| const v26, #+42804 (0x0000a734 | 5.99812e-41) 58| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 61| move-object/from16 v19, v0 63| aget-object v19, v19, v23 65| const v26, #+42805 (0x0000a735 | 5.99826e-41) 68| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 71| move-object/from16 v0, v19 73| iget-object v10, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.displayName .line 222 .local v10, "name", java.lang.String 75| const v26, #+42806 (0x0000a736 | 5.99840e-41) 78| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 81| move-object/from16 v0, v22 83| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 85| const v26, #+42807 (0x0000a737 | 5.99854e-41) 88| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 91| move-object/from16 v19, v0 93| aget-object v19, v19, v23 95| const v26, #+42808 (0x0000a738 | 5.99868e-41) 98| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 101| move-object/from16 v0, v19 103| iget-boolean v14, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.selected .line 224 .local v14, "selected", boolean 105| const v26, #+42809 (0x0000a739 | 5.99882e-41) 108| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v0, v22 113| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 115| const v26, #+42810 (0x0000a73a | 5.99896e-41) 118| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 121| move-object/from16 v19, v0 123| aget-object v19, v19, v23 125| const v26, #+42811 (0x0000a73b | 5.99910e-41) 128| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 131| move-object/from16 v0, v19 133| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.color 135| const v26, #+42812 (0x0000a73c | 5.99924e-41) 138| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 141| move/from16 v19, v0 143| invoke-static/range {v19..v19}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 146| move-result v5 147| const v26, #+42813 (0x0000a73d | 5.99938e-41) 150| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 226 .local v5, "color", int 153| if-nez v24, Label_7 .line 227 155| const v26, #+42814 (0x0000a73e | 5.99952e-41) 158| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 161| move-object/from16 v0, v22 163| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mInflater 165| const v26, #+42815 (0x0000a73f | 5.99966e-41) 168| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 171| move-object/from16 v19, v0 173| move-object/from16 v0, v22 175| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mLayout 177| const v26, #+42816 (0x0000a740 | 5.99980e-41) 180| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 183| move/from16 v20, v0 185| const/16 v21, #+0 (0x00000000 | 0.00000) 187| move-object/from16 v0, v19 189| move/from16 v1, v20 191| move-object/from16 v2, v25 193| move/from16 v3, v21 195| invoke-virtual {v0,v1,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 198| move-result-object v17 199| const v26, #+42817 (0x0000a741 | 5.99994e-41) 202| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 228 .local v17, "view", android.view.View 205| const v19, #+2131755060 (0x7f100034 | 1.91410e+38) 208| move-object/from16 v0, v17 210| move/from16 v1, v19 212| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 215| move-result-object v7 216| const v26, #+42818 (0x0000a742 | 6.00008e-41) 219| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 229 .local v7, "delegate", android.view.View 222| invoke-virtual {v7}, android.view.View.getParent():android.view.ViewParent 225| move-result-object v8 226| const v26, #+42819 (0x0000a743 | 6.00022e-41) 229| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 232| check-cast v8, android.view.View .line 230 .local v8, "delegateParent", android.view.View 234| const v26, #+42820 (0x0000a744 | 6.00036e-41) 237| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 240| new-instance v19, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1 242| const v26, #+42821 (0x0000a745 | 6.00050e-41) 245| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 248| move-object/from16 v0, v19 250| move-object/from16 v1, v22 252| invoke-direct {v0,v1,v7,v8}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$1.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, android.view.View, android.view.View):void 255| const v26, #+42822 (0x0000a746 | 6.00064e-41) 258| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 261| move-object/from16 v0, v19 263| invoke-virtual {v8,v0}, android.view.View.post(java.lang.Runnable):boolean Label_2: .line 247 .end_local v7 .end_local v8 266| const v26, #+42823 (0x0000a747 | 6.00078e-41) 269| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 272| const v19, #+2131755061 (0x7f100035 | 1.91410e+38) 275| move-object/from16 v0, v17 277| move/from16 v1, v19 279| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 282| move-result-object v4 283| const v26, #+42824 (0x0000a748 | 6.00092e-41) 286| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 289| check-cast v4, android.widget.TextView .line 248 .local v4, "calendarName", android.widget.TextView 291| const v26, #+42825 (0x0000a749 | 6.00106e-41) 294| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v4,v10}, android.widget.TextView.setText(java.lang.CharSequence):void .line 250 300| const v26, #+42826 (0x0000a74a | 6.00120e-41) 303| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 306| const v19, #+2131755060 (0x7f100034 | 1.91410e+38) 309| move-object/from16 v0, v17 311| move/from16 v1, v19 313| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 316| move-result-object v6 317| const v26, #+42827 (0x0000a74b | 6.00134e-41) 320| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 251 .local v6, "colorView", android.view.View 323| invoke-virtual {v6,v5}, android.view.View.setBackgroundColor(int):void .line 252 326| const v26, #+42828 (0x0000a74c | 6.00148e-41) 329| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 332| new-instance v19, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2 334| const v26, #+42829 (0x0000a74d | 6.00162e-41) 337| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 340| move-object/from16 v0, v19 342| move-object/from16 v1, v22 344| move/from16 v2, v23 346| invoke-direct {v0,v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$2.(com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter, int):void 349| const v26, #+42830 (0x0000a74e | 6.00176e-41) 352| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 355| move-object/from16 v0, v19 357| invoke-virtual {v6,v0}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 274 360| const v26, #+42831 (0x0000a74f | 6.00190e-41) 363| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 366| if-eqz v14, Label_8 .line 275 368| const v26, #+42832 (0x0000a750 | 6.00204e-41) 371| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 374| move-object/from16 v0, v22 376| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarVisible 378| const v26, #+42833 (0x0000a751 | 6.00218e-41) 381| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 384| move/from16 v16, v0 Label_3: .line 279 .local v16, "textColor", int 386| const v26, #+42834 (0x0000a752 | 6.00232e-41) 389| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 392| move/from16 v0, v16 394| invoke-virtual {v4,v0}, android.widget.TextView.setTextColor(int):void .line 281 397| const v26, #+42835 (0x0000a753 | 6.00246e-41) 400| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 403| const v19, #+2131755063 (0x7f100037 | 1.91410e+38) 406| move-object/from16 v0, v17 408| move/from16 v1, v19 410| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 413| move-result-object v15 414| const v26, #+42836 (0x0000a754 | 6.00260e-41) 417| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 420| check-cast v15, android.widget.CheckBox .line 282 .local v15, "syncCheckBox", android.widget.CheckBox 422| const v26, #+42837 (0x0000a755 | 6.00274e-41) 425| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 428| if-eqz v15, Label_11 .line 285 430| const v26, #+42838 (0x0000a756 | 6.00288e-41) 433| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-virtual {v15,v14}, android.widget.CheckBox.setChecked(boolean):void .line 287 439| const v26, #+42839 (0x0000a757 | 6.00302e-41) 442| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-direct/range {v22..v23}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.hasMoreColors(int):boolean 448| move-result v19 449| const v26, #+42840 (0x0000a758 | 6.00316e-41) 452| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 455| move/from16 v0, v19 457| invoke-virtual {v6,v0}, android.view.View.setEnabled(boolean):void .line 288 460| const v26, #+42841 (0x0000a759 | 6.00330e-41) 463| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 466| invoke-virtual {v4}, android.widget.TextView.getLayoutParams():android.view.ViewGroup$LayoutParams 469| move-result-object v9 470| const v26, #+42842 (0x0000a75a | 6.00344e-41) 473| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 289 .local v9, "layoutParam", android.view.ViewGroup$LayoutParams 476| const v19, #+2131755062 (0x7f100036 | 1.91410e+38) 479| move-object/from16 v0, v17 481| move/from16 v1, v19 483| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 486| move-result-object v13 487| const v26, #+42843 (0x0000a75b | 6.00358e-41) 490| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 493| check-cast v13, android.widget.TextView .line 290 .local v13, "secondaryText", android.widget.TextView 495| const v26, #+42844 (0x0000a75c | 6.00372e-41) 498| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 501| move-object/from16 v0, v22 503| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 505| const v26, #+42845 (0x0000a75d | 6.00386e-41) 508| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 511| move-object/from16 v19, v0 513| aget-object v19, v19, v23 515| const v26, #+42846 (0x0000a75e | 6.00400e-41) 518| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 521| move-object/from16 v0, v19 523| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.ownerAccount 525| const v26, #+42847 (0x0000a75f | 6.00414e-41) 528| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 531| move-object/from16 v19, v0 533| invoke-static/range {v19..v19}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 536| move-result v19 537| const v26, #+42848 (0x0000a760 | 6.00428e-41) 540| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 543| if-nez v19, Label_10 .line 291 545| const v26, #+42849 (0x0000a761 | 6.00442e-41) 548| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v0, v22 553| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 555| const v26, #+42850 (0x0000a762 | 6.00456e-41) 558| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 561| move-object/from16 v19, v0 563| aget-object v19, v19, v23 565| const v26, #+42851 (0x0000a763 | 6.00470e-41) 568| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v19 573| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.ownerAccount 575| const v26, #+42852 (0x0000a764 | 6.00484e-41) 578| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v19, v0 583| move-object/from16 v0, v19 585| invoke-virtual {v0,v10}, java.lang.String.equals(java.lang.Object):boolean 588| move-result v19 589| const v26, #+42853 (0x0000a765 | 6.00498e-41) 592| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 595| xor-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) .line 290 597| if-eqz v19, Label_10 .line 292 599| const v26, #+42854 (0x0000a766 | 6.00512e-41) 602| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 605| move-object/from16 v0, v22 607| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 609| const v26, #+42855 (0x0000a767 | 6.00526e-41) 612| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 615| move-object/from16 v19, v0 617| aget-object v19, v19, v23 619| const v26, #+42856 (0x0000a768 | 6.00540e-41) 622| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 625| move-object/from16 v0, v19 627| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.ownerAccount 629| const v26, #+42857 (0x0000a769 | 6.00554e-41) 632| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 635| move-object/from16 v19, v0 637| const-string/jumbo v20, "calendar.google.com" 640| const v26, #+42858 (0x0000a76a | 6.00568e-41) 643| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 646| invoke-virtual/range {v19..v20}, java.lang.String.endsWith(java.lang.String):boolean 649| move-result v19 650| const v26, #+42859 (0x0000a76b | 6.00583e-41) 653| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 656| xor-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) .line 290 658| if-eqz v19, Label_10 .line 294 660| const v26, #+42860 (0x0000a76c | 6.00597e-41) 663| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 666| if-eqz v14, Label_9 .line 295 668| const v26, #+42861 (0x0000a76d | 6.00611e-41) 671| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 674| move-object/from16 v0, v22 676| iget v12, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarSecondaryVisible Label_4: .line 299 .local v12, "secondaryColor", int 678| const v26, #+42862 (0x0000a76e | 6.00625e-41) 681| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 684| move-object/from16 v0, v22 686| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 688| const v26, #+42863 (0x0000a76f | 6.00639e-41) 691| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 694| move-object/from16 v19, v0 696| aget-object v19, v19, v23 698| const v26, #+42864 (0x0000a770 | 6.00653e-41) 701| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 704| move-object/from16 v0, v19 706| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.ownerAccount 708| const v26, #+42865 (0x0000a771 | 6.00667e-41) 711| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 714| move-object/from16 v19, v0 716| move-object/from16 v0, v19 718| invoke-virtual {v13,v0}, android.widget.TextView.setText(java.lang.CharSequence):void .line 300 721| const v26, #+42866 (0x0000a772 | 6.00681e-41) 724| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 727| invoke-virtual {v13,v12}, android.widget.TextView.setTextColor(int):void .line 301 730| const v26, #+42867 (0x0000a773 | 6.00695e-41) 733| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 736| const/16 v19, #+0 (0x00000000 | 0.00000) 738| move/from16 v0, v19 740| invoke-virtual {v13,v0}, android.widget.TextView.setVisibility(int):void .line 302 743| const v26, #+42868 (0x0000a774 | 6.00709e-41) 746| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 749| const/16 v19, #-2 (0xfffffffe | NaN) 751| move/from16 v0, v19 753| iput v0, v9, android.view.ViewGroup$LayoutParams.height Label_5: .line 308 .end_local v12 755| const v26, #+42869 (0x0000a775 | 6.00723e-41) 758| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 761| invoke-virtual {v4,v9}, android.widget.TextView.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_6: .line 326 .end_local v9 .end_local v13 764| const v26, #+42870 (0x0000a776 | 6.00737e-41) 767| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 770| invoke-virtual/range {v17..v17}, android.view.View.invalidate():void .line 327 773| const v26, #+42871 (0x0000a777 | 6.00751e-41) 776| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 779| return-object v17 Label_7: .line 244 .end_local v4 .end_local v6 .end_local v15 .end_local v16 .end_local v17 780| const v26, #+42872 (0x0000a778 | 6.00765e-41) 783| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 786| move-object/from16 v17, v24 .restart_local v17 788| goto/16 Label_2 Label_8: .line 277 .restart_local v4 .restart_local v6 790| const v26, #+42873 (0x0000a779 | 6.00779e-41) 793| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 796| move-object/from16 v0, v22 798| iget v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarHidden 800| const v26, #+42874 (0x0000a77a | 6.00793e-41) 803| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 806| move/from16 v16, v0 .restart_local v16 808| goto/16 Label_3 Label_9: .line 297 .restart_local v9 .restart_local v13 .restart_local v15 810| const v26, #+42875 (0x0000a77b | 6.00807e-41) 813| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 816| move-object/from16 v0, v22 818| iget v12, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mColorCalendarSecondaryHidden .restart_local v12 820| const v26, #+42876 (0x0000a77c | 6.00821e-41) 823| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 826| goto/16 Label_4 Label_10: .line 304 .end_local v12 828| const v26, #+42877 (0x0000a77d | 6.00835e-41) 831| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 834| const/16 v19, #+8 (0x00000008 | 1.12104e-44) 836| move/from16 v0, v19 838| invoke-virtual {v13,v0}, android.widget.TextView.setVisibility(int):void .line 305 841| const v26, #+42878 (0x0000a77e | 6.00849e-41) 844| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 847| const/16 v19, #-1 (0xffffffff | NaN) 849| move/from16 v0, v19 851| iput v0, v9, android.view.ViewGroup$LayoutParams.height 853| const v26, #+42879 (0x0000a77f | 6.00863e-41) 856| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 859| goto/16 Label_5 Label_11: .line 312 .end_local v9 .end_local v13 861| const v26, #+42880 (0x0000a780 | 6.00877e-41) 864| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 867| const v19, #+2131755060 (0x7f100034 | 1.91410e+38) 870| move-object/from16 v0, v17 872| move/from16 v1, v19 874| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 877| move-result-object v20 878| const v26, #+42881 (0x0000a781 | 6.00891e-41) 881| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 884| if-eqz v14, Label_14 886| const v26, #+42882 (0x0000a782 | 6.00905e-41) 889| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 892| invoke-direct/range {v22..v23}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.hasMoreColors(int):boolean 895| move-result v19 896| const v26, #+42883 (0x0000a783 | 6.00919e-41) 899| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void Label_12: 902| const v26, #+42884 (0x0000a784 | 6.00933e-41) 905| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 908| move-object/from16 v0, v20 910| move/from16 v1, v19 912| invoke-virtual {v0,v1}, android.view.View.setEnabled(boolean):void .line 313 915| const v26, #+42885 (0x0000a785 | 6.00947e-41) 918| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 921| move-object/from16 v0, v22 923| move/from16 v1, v23 925| invoke-virtual {v0,v1,v14}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getBackground(int, boolean):android.graphics.drawable.Drawable 928| move-result-object v19 929| const v26, #+42886 (0x0000a786 | 6.00961e-41) 932| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 935| move-object/from16 v0, v17 937| move-object/from16 v1, v19 939| invoke-virtual {v0,v1}, android.view.View.setBackgroundDrawable(android.graphics.drawable.Drawable):void .line 314 942| const v26, #+42887 (0x0000a787 | 6.00975e-41) 945| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 948| invoke-virtual/range {v17..v17}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 951| move-result-object v11 952| const v26, #+42888 (0x0000a788 | 6.00989e-41) 955| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void .line 315 .local v11, "newParams", android.view.ViewGroup$LayoutParams 958| move-object/from16 v0, v22 960| iget-object v0, v0, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 962| const v26, #+42889 (0x0000a789 | 6.01003e-41) 965| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 968| move-object/from16 v19, v0 970| move-object/from16 v0, v19 972| array-length v0, v0 973| const v26, #+42890 (0x0000a78a | 6.01017e-41) 976| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 979| move/from16 v19, v0 981| add-int/lit8 v19, v19, #-1 (0xffffffff | NaN) 983| move/from16 v0, v23 985| move/from16 v1, v19 987| if-ne v0, v1, Label_15 .line 316 989| const v26, #+42891 (0x0000a78b | 6.01031e-41) 992| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 995| sget v19, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.BOTTOM_ITEM_HEIGHT 997| const v26, #+42892 (0x0000a78c | 6.01045e-41) 1000| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1003| move/from16 v0, v19 1005| iput v0, v11, android.view.ViewGroup$LayoutParams.height Label_13: .line 320 1007| const v26, #+42893 (0x0000a78d | 6.01059e-41) 1010| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1013| move-object/from16 v0, v17 1015| invoke-virtual {v0,v11}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 321 1018| const v26, #+42894 (0x0000a78e | 6.01073e-41) 1021| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1024| const v19, #+2131755204 (0x7f1000c4 | 1.91413e+38) 1027| move-object/from16 v0, v17 1029| move/from16 v1, v19 1031| invoke-virtual {v0,v1}, android.view.View.findViewById(int):android.view.View 1034| move-result-object v18 1035| const v26, #+42895 (0x0000a78f | 6.01087e-41) 1038| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1041| check-cast v18, android.widget.CheckBox .line 322 .local v18, "visibleCheckBox", android.widget.CheckBox 1043| const v26, #+42896 (0x0000a790 | 6.01101e-41) 1046| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1049| if-eqz v18, Label_6 .line 323 1051| const v26, #+42897 (0x0000a791 | 6.01115e-41) 1054| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1057| move-object/from16 v0, v18 1059| invoke-virtual {v0,v14}, android.widget.CheckBox.setChecked(boolean):void 1062| const v26, #+42898 (0x0000a792 | 6.01129e-41) 1065| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1068| goto/16 Label_6 Label_14: .line 312 .end_local v11 .end_local v18 1070| const v26, #+42899 (0x0000a793 | 6.01143e-41) 1073| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1076| const/16 v19, #+0 (0x00000000 | 0.00000) 1078| goto/16 Label_12 Label_15: .line 318 .restart_local v11 1080| const v26, #+42900 (0x0000a794 | 6.01157e-41) 1083| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1086| sget v19, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.NORMAL_ITEM_HEIGHT 1088| const v26, #+42901 (0x0000a795 | 6.01171e-41) 1091| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1094| move/from16 v0, v19 1096| iput v0, v11, android.view.ViewGroup$LayoutParams.height 1098| const v26, #+42902 (0x0000a796 | 6.01185e-41) 1101| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 1104| goto/16 Label_13 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getVisible(int):int { .params "position" .src "SelectCalendarsSimpleAdapter.java" .line 376 .prologue_end .line 376 0| const v0, #+42903 (0x0000a797 | 6.01199e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 8| const v0, #+42904 (0x0000a798 | 6.01213e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| aget-object v1, v1, v3 16| const v0, #+42905 (0x0000a799 | 6.01227e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v1, v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.selected 24| const v0, #+42906 (0x0000a79a | 6.01241e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_2 32| const v0, #+42907 (0x0000a79b | 6.01255e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 39| const v0, #+42908 (0x0000a79c | 6.01269e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v1 Label_2: 46| const v0, #+42909 (0x0000a79d | 6.01283e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v1, #+0 (0x00000000 | 0.00000) 53| goto/16 Label_1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.hasStableIds():boolean { .src "SelectCalendarsSimpleAdapter.java" .line 381 .prologue_end .line 381 0| const v0, #+42910 (0x0000a79e | 6.01297e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.onCalendarColorsLoaded():void { .src "SelectCalendarsSimpleAdapter.java" .line 386 .prologue_end .line 386 0| const v0, #+42911 (0x0000a79f | 6.01311e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.notifyDataSetChanged():void .line 387 9| const v0, #+42912 (0x0000a7a0 | 6.01325e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.setVisible(int, int):void { .params "position", "visible" .src "SelectCalendarsSimpleAdapter.java" .line 371 .prologue_end 0| const v0, #+42913 (0x0000a7a1 | 6.01339e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 371 7| iget-object v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.mData 9| const v0, #+42914 (0x0000a7a2 | 6.01353e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| aget-object v2, v2, v4 17| const v0, #+42915 (0x0000a7a3 | 6.01367e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v5, Label_1 25| const v0, #+42916 (0x0000a7a4 | 6.01381e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 32| const v0, #+42917 (0x0000a7a5 | 6.01395e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iput-boolean v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter$CalendarRow.selected .line 372 40| const v0, #+42918 (0x0000a7a6 | 6.01409e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.notifyDataSetChanged():void .line 373 49| const v0, #+42919 (0x0000a7a7 | 6.01423e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, android.view.View, android.view.View):void { .params "this$0", "val$delegate", "val$delegateParent" .src "SelectCalendarsSyncAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+42920 (0x0000a7a8 | 6.01437e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0 8| const v0, #+42921 (0x0000a7a9 | 6.01451e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$delegate 16| const v0, #+42922 (0x0000a7aa | 6.01465e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$delegateParent .line 159 24| const v0, #+42923 (0x0000a7ab | 6.01479e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+42924 (0x0000a7ac | 6.01493e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.run():void { .src "SelectCalendarsSyncAdapter.java" .line 163 .prologue_end .line 163 0| const v0, #+42925 (0x0000a7ad | 6.01507e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.graphics.Rect 8| const v0, #+42926 (0x0000a7ae | 6.01521e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.graphics.Rect.():void .line 164 .local v1, "r", android.graphics.Rect 17| const v0, #+42927 (0x0000a7af | 6.01535e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$delegate 25| const v0, #+42928 (0x0000a7b0 | 6.01549e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2,v1}, android.view.View.getHitRect(android.graphics.Rect):void .line 165 34| const v0, #+42929 (0x0000a7b1 | 6.01563e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v2, v1, android.graphics.Rect.top 42| const v0, #+42930 (0x0000a7b2 | 6.01577e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0 50| const v0, #+42931 (0x0000a7b3 | 6.01591e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):int 59| move-result v3 60| const v0, #+42932 (0x0000a7b4 | 6.01605e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sub-int/2addr v2, v3 67| iput v2, v1, android.graphics.Rect.top .line 166 69| const v0, #+42933 (0x0000a7b5 | 6.01619e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v2, v1, android.graphics.Rect.bottom 77| const v0, #+42934 (0x0000a7b6 | 6.01633e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0 85| const v0, #+42935 (0x0000a7b7 | 6.01647e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):int 94| move-result v3 95| const v0, #+42936 (0x0000a7b8 | 6.01662e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/2addr v2, v3 102| iput v2, v1, android.graphics.Rect.bottom .line 167 104| const v0, #+42937 (0x0000a7b9 | 6.01676e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v2, v1, android.graphics.Rect.left 112| const v0, #+42938 (0x0000a7ba | 6.01690e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0 120| const v0, #+42939 (0x0000a7bb | 6.01704e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):int 129| move-result v3 130| const v0, #+42940 (0x0000a7bc | 6.01718e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| sub-int/2addr v2, v3 137| iput v2, v1, android.graphics.Rect.left .line 168 139| const v0, #+42941 (0x0000a7bd | 6.01732e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v2, v1, android.graphics.Rect.right 147| const v0, #+42942 (0x0000a7be | 6.01746e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.this$0 155| const v0, #+42943 (0x0000a7bf | 6.01760e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):int 164| move-result v3 165| const v0, #+42944 (0x0000a7c0 | 6.01774e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| add-int/2addr v2, v3 172| iput v2, v1, android.graphics.Rect.right .line 169 174| const v0, #+42945 (0x0000a7c1 | 6.01788e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$delegateParent 182| const v0, #+42946 (0x0000a7c2 | 6.01802e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v3, android.view.TouchDelegate 190| const v0, #+42947 (0x0000a7c3 | 6.01816e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v4, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.val$delegate 198| const v0, #+42948 (0x0000a7c4 | 6.01830e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v3,v1,v4}, android.view.TouchDelegate.(android.graphics.Rect, android.view.View):void 207| const v0, #+42949 (0x0000a7c5 | 6.01844e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v2,v3}, android.view.View.setTouchDelegate(android.view.TouchDelegate):void .line 170 216| const v0, #+42950 (0x0000a7c6 | 6.01858e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, int):void { .params "this$0", "val$position" .src "SelectCalendarsSyncAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+42951 (0x0000a7c7 | 6.01872e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 8| const v0, #+42952 (0x0000a7c8 | 6.01886e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.val$position .line 190 16| const v0, #+42953 (0x0000a7c9 | 6.01900e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+42954 (0x0000a7ca | 6.01914e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.onClick(android.view.View):void { .params "v" .src "SelectCalendarsSyncAdapter.java" .line 195 .prologue_end .line 195 0| const v0, #+42955 (0x0000a7cb | 6.01928e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 8| const v0, #+42956 (0x0000a7cc | 6.01942e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.val$position 16| const v0, #+42957 (0x0000a7cd | 6.01956e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-wrap0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, int):boolean 25| move-result v1 26| const v0, #+42958 (0x0000a7ce | 6.01970e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v1, Label_1 .line 196 34| const v0, #+42959 (0x0000a7cf | 6.01984e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_1: .line 199 41| const v0, #+42960 (0x0000a7d0 | 6.01998e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 49| const v0, #+42961 (0x0000a7d1 | 6.02012e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.CalendarColorPickerDialog 58| move-result-object v1 59| const v0, #+42962 (0x0000a7d2 | 6.02026e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-nez v1, Label_4 .line 200 67| const v0, #+42963 (0x0000a7d3 | 6.02040e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 75| const v0, #+42964 (0x0000a7d4 | 6.02054e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 83| const v0, #+42965 (0x0000a7d5 | 6.02068e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow[] 92| move-result-object v2 93| const v0, #+42966 (0x0000a7d6 | 6.02082e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.val$position 101| const v0, #+42967 (0x0000a7d7 | 6.02096e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| aget-object v2, v2, v3 109| const v0, #+42968 (0x0000a7d8 | 6.02110e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-wide v3:v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id .line 201 117| const v0, #+42969 (0x0000a7d9 | 6.02124e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 125| const v0, #+42970 (0x0000a7da | 6.02138e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get4(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):boolean 134| move-result v2 135| const v0, #+42971 (0x0000a7db | 6.02152e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 200 141| invoke-static {v3,v4,v2}, com.android.calendar.CalendarColorPickerDialog.newInstance(long, boolean):com.android.calendar.CalendarColorPickerDialog 144| move-result-object v2 145| const v0, #+42972 (0x0000a7dc | 6.02166e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-static {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-set0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog Label_2: .line 205 154| const v0, #+42973 (0x0000a7dd | 6.02180e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 162| const v0, #+42974 (0x0000a7de | 6.02194e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):android.app.FragmentManager 171| move-result-object v1 172| const v0, #+42975 (0x0000a7df | 6.02208e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1}, android.app.FragmentManager.executePendingTransactions():boolean .line 206 181| const v0, #+42976 (0x0000a7e0 | 6.02222e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 189| const v0, #+42977 (0x0000a7e1 | 6.02236e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.CalendarColorPickerDialog 198| move-result-object v1 199| const v0, #+42978 (0x0000a7e2 | 6.02250e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.isAdded():boolean 208| move-result v1 209| const v0, #+42979 (0x0000a7e3 | 6.02264e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-nez v1, Label_3 .line 207 217| const v0, #+42980 (0x0000a7e4 | 6.02278e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 225| const v0, #+42981 (0x0000a7e5 | 6.02292e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.CalendarColorPickerDialog 234| move-result-object v1 235| const v0, #+42982 (0x0000a7e6 | 6.02306e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 243| const v0, #+42983 (0x0000a7e7 | 6.02320e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):android.app.FragmentManager 252| move-result-object v2 253| const v0, #+42984 (0x0000a7e8 | 6.02334e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const-string/jumbo v3, "ColorPickerDialog" 262| const v0, #+42985 (0x0000a7e9 | 6.02348e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarColorPickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_3: .line 209 271| const v0, #+42986 (0x0000a7ea | 6.02362e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void Label_4: .line 203 278| const v0, #+42987 (0x0000a7eb | 6.02376e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 286| const v0, #+42988 (0x0000a7ec | 6.02390e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.CalendarColorPickerDialog 295| move-result-object v1 296| const v0, #+42989 (0x0000a7ed | 6.02404e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.this$0 304| const v0, #+42990 (0x0000a7ee | 6.02418e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-static {v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow[] 313| move-result-object v2 314| const v0, #+42991 (0x0000a7ef | 6.02432e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget v3, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.val$position 322| const v0, #+42992 (0x0000a7f0 | 6.02446e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| aget-object v2, v2, v3 330| const v0, #+42993 (0x0000a7f1 | 6.02460e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-wide v3:v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id 338| const v0, #+42994 (0x0000a7f2 | 6.02474e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v1,v3,v4}, com.android.calendar.CalendarColorPickerDialog.setCalendarId(long):void 347| const v0, #+42995 (0x0000a7f3 | 6.02488e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| goto/16 Label_2 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):void { .params "this$0" .src "SelectCalendarsSyncAdapter.java" .line 77 .prologue_end .line 77 0| const v0, #+42996 (0x0000a7f4 | 6.02502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.this$0 8| const v0, #+42997 (0x0000a7f5 | 6.02516e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+42998 (0x0000a7f6 | 6.02530e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+42999 (0x0000a7f7 | 6.02544e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorPickerDialog 8| const v0, #+43000 (0x0000a7f8 | 6.02558e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get1(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):int { 0| const v0, #+43001 (0x0000a7f9 | 6.02572e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorViewTouchAreaIncrease 8| const v0, #+43002 (0x0000a7fa | 6.02586e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get2(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow[] { 0| const v0, #+43003 (0x0000a7fb | 6.02600e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 8| const v0, #+43004 (0x0000a7fc | 6.02614e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get3(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):android.app.FragmentManager { 0| const v0, #+43005 (0x0000a7fd | 6.02628e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mFragmentManager 8| const v0, #+43006 (0x0000a7fe | 6.02642e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-get4(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):boolean { 0| const v0, #+43007 (0x0000a7ff | 6.02656e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mIsTablet 8| const v0, #+43008 (0x0000a800 | 6.02670e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-set0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+43009 (0x0000a801 | 6.02684e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorPickerDialog 8| const v0, #+43010 (0x0000a802 | 6.02698e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.-wrap0(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, int):boolean { .params "?", "position" .src "SelectCalendarsSyncAdapter.java" .line 1 .prologue_end 0| const v0, #+43011 (0x0000a803 | 6.02712e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.hasMoreColors(int):boolean 9| move-result v1 10| const v0, #+43012 (0x0000a804 | 6.02726e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.():void { .src "SelectCalendarsSyncAdapter.java" .line 50 .prologue_end .line 50 0| const v1, #+43013 (0x0000a805 | 6.02741e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+30 (0x0000001e | 4.20390e-44) 8| sput v0, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE .line 45 10| const v1, #+43014 (0x0000a806 | 6.02755e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.(android.content.Context, android.database.Cursor, android.app.FragmentManager):void { .params "context", "c", "manager" .src "SelectCalendarsSyncAdapter.java" .line 88 .prologue_end .line 88 0| const v0, #+43015 (0x0000a807 | 6.02769e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v5}, android.widget.BaseAdapter.():void .line 51 9| const v0, #+43016 (0x0000a808 | 6.02783e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, android.graphics.drawable.shapes.RectShape 17| const v0, #+43017 (0x0000a809 | 6.02797e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, android.graphics.drawable.shapes.RectShape.():void 26| const v0, #+43018 (0x0000a80a | 6.02811e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.r .line 59 34| const v0, #+43019 (0x0000a80b | 6.02825e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v2, java.util.HashMap 42| const v0, #+43020 (0x0000a80c | 6.02839e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v2}, java.util.HashMap.():void 51| const v0, #+43021 (0x0000a80d | 6.02853e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges .line 60 59| const v0, #+43022 (0x0000a80e | 6.02867e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v2, #+0 (0x00000000 | 0.00000) 66| iput v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount .line 89 68| const v0, #+43023 (0x0000a80f | 6.02881e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v5,v7}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.initData(android.database.Cursor):void .line 90 77| const v0, #+43024 (0x0000a810 | 6.02895e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| new-instance v2, com.android.calendar.selectcalendars.CalendarColorCache 85| const v0, #+43025 (0x0000a811 | 6.02909e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v2,v6,v5}, com.android.calendar.selectcalendars.CalendarColorCache.(android.content.Context, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener):void 94| const v0, #+43026 (0x0000a812 | 6.02923e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mCache .line 91 102| const v0, #+43027 (0x0000a813 | 6.02937e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v8, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mFragmentManager .line 93 110| const v0, #+43028 (0x0000a814 | 6.02951e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v2, "ColorPickerDialog" 119| const v0, #+43029 (0x0000a815 | 6.02965e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v8,v2}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 128| move-result-object v2 129| const v0, #+43030 (0x0000a816 | 6.02979e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 92 135| check-cast v2, com.android.calendar.CalendarColorPickerDialog 137| const v0, #+43031 (0x0000a817 | 6.02993e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorPickerDialog .line 94 145| const v0, #+43032 (0x0000a818 | 6.03007e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 154| move-result-object v2 155| const v0, #+43033 (0x0000a819 | 6.03021e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 95 161| const v3, #+2131361827 (0x7f0a0023 | 1.83434e+38) .line 94 164| invoke-virtual {v2,v3}, android.content.res.Resources.getDimensionPixelSize(int):int 167| move-result v2 168| const v0, #+43034 (0x0000a81a | 6.03035e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iput v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorViewTouchAreaIncrease .line 96 176| const v0, #+43035 (0x0000a81b | 6.03049e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const v2, #+2131296262 (0x7f090006 | 1.82104e+38) 185| invoke-static {v6,v2}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 188| move-result v2 189| const v0, #+43036 (0x0000a81c | 6.03063e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iput-boolean v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mIsTablet .line 97 197| const v0, #+43037 (0x0000a81d | 6.03077e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| const-string/jumbo v2, "layout_inflater" 206| const v0, #+43038 (0x0000a81e | 6.03091e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v6,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 215| move-result-object v2 216| const v0, #+43039 (0x0000a81f | 6.03105e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| check-cast v2, android.view.LayoutInflater 224| const v0, #+43040 (0x0000a820 | 6.03119e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mInflater .line 98 232| const v0, #+43041 (0x0000a821 | 6.03133e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| sget v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE 240| const v0, #+43042 (0x0000a822 | 6.03147e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| int-to-float v2, v2 247| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 250| move-result-object v3 251| const v0, #+43043 (0x0000a823 | 6.03161e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v3}, android.content.res.Resources.getDisplayMetrics():android.util.DisplayMetrics 260| move-result-object v3 261| const v0, #+43044 (0x0000a824 | 6.03175e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget v3, v3, android.util.DisplayMetrics.density 269| const v0, #+43045 (0x0000a825 | 6.03189e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| mul-float/2addr v2, v3 276| float-to-int v2, v2 277| sput v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE .line 99 279| const v0, #+43046 (0x0000a826 | 6.03203e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.r 287| const v0, #+43047 (0x0000a827 | 6.03217e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| sget v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE 295| const v0, #+43048 (0x0000a828 | 6.03231e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| int-to-float v3, v3 302| sget v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.COLOR_CHIP_SIZE 304| const v0, #+43049 (0x0000a829 | 6.03245e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| int-to-float v4, v4 311| invoke-virtual {v2,v3,v4}, android.graphics.drawable.shapes.RectShape.resize(float, float):void .line 100 314| const v0, #+43050 (0x0000a82a | 6.03259e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 323| move-result-object v1 324| const v0, #+43051 (0x0000a82b | 6.03273e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 101 .local v1, "res", android.content.res.Resources 330| const v2, #+2131492894 (0x7f0c001e | 1.86093e+38) 333| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 336| move-result-object v2 337| const v0, #+43052 (0x0000a82c | 6.03287e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mSyncedString .line 102 345| const v0, #+43053 (0x0000a82d | 6.03301e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| const v2, #+2131492895 (0x7f0c001f | 1.86093e+38) 354| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 357| move-result-object v2 358| const v0, #+43054 (0x0000a82e | 6.03315e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mNotSyncedString .line 103 366| const v0, #+43055 (0x0000a82f | 6.03329e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.hasMoreColors(int):boolean { .params "position" .src "SelectCalendarsSyncAdapter.java" .line 217 .prologue_end .line 217 0| const v0, #+43056 (0x0000a830 | 6.03343e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mCache 8| const v0, #+43057 (0x0000a831 | 6.03357e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 16| const v0, #+43058 (0x0000a832 | 6.03371e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| aget-object v2, v2, v5 24| const v0, #+43059 (0x0000a833 | 6.03385e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.accountName 32| const v0, #+43060 (0x0000a834 | 6.03399e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 40| const v0, #+43061 (0x0000a835 | 6.03413e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| aget-object v3, v3, v5 48| const v0, #+43062 (0x0000a836 | 6.03427e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v3, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.accountType 56| const v0, #+43063 (0x0000a837 | 6.03441e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1,v2,v3}, com.android.calendar.selectcalendars.CalendarColorCache.hasColors(java.lang.String, java.lang.String):boolean 65| move-result v1 66| const v0, #+43064 (0x0000a838 | 6.03455e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.initData(android.database.Cursor):void { .params "c" .src "SelectCalendarsSyncAdapter.java" .line 106 .prologue_end 0| const v0, #+43065 (0x0000a839 | 6.03469e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 106 8| if-nez v9, Label_1 .line 107 10| const v0, #+43066 (0x0000a83a | 6.03483e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput v5, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount .line 108 18| const v0, #+43067 (0x0000a83b | 6.03497e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData .line 109 26| const v0, #+43068 (0x0000a83c | 6.03511e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_1: .line 112 33| const v0, #+43069 (0x0000a83d | 6.03525e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v4, "_id" 42| const v0, #+43070 (0x0000a83e | 6.03539e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 51| move-result v4 52| const v0, #+43071 (0x0000a83f | 6.03553e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mIdColumn .line 113 60| const v0, #+43072 (0x0000a840 | 6.03567e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const-string/jumbo v4, "calendar_displayName" 69| const v0, #+43073 (0x0000a841 | 6.03581e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 78| move-result v4 79| const v0, #+43074 (0x0000a842 | 6.03595e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mNameColumn .line 114 87| const v0, #+43075 (0x0000a843 | 6.03609e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v4, "calendar_color" 96| const v0, #+43076 (0x0000a844 | 6.03623e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 105| move-result v4 106| const v0, #+43077 (0x0000a845 | 6.03637e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorColumn .line 115 114| const v0, #+43078 (0x0000a846 | 6.03651e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v4, "sync_events" 123| const v0, #+43079 (0x0000a847 | 6.03665e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 132| move-result v4 133| const v0, #+43080 (0x0000a848 | 6.03679e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mSyncedColumn .line 116 141| const v0, #+43081 (0x0000a849 | 6.03693e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| const-string/jumbo v4, "account_name" 150| const v0, #+43082 (0x0000a84a | 6.03707e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 159| move-result v4 160| const v0, #+43083 (0x0000a84b | 6.03721e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mAccountNameColumn .line 117 168| const v0, #+43084 (0x0000a84c | 6.03735e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v4, "account_type" 177| const v0, #+43085 (0x0000a84d | 6.03749e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-interface {v9,v4}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 186| move-result v4 187| const v0, #+43086 (0x0000a84e | 6.03763e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mAccountTypeColumn .line 119 195| const v0, #+43087 (0x0000a84f | 6.03777e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-interface {v9}, android.database.Cursor.getCount():int 204| move-result v4 205| const v0, #+43088 (0x0000a850 | 6.03791e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iput v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount .line 120 213| const v0, #+43089 (0x0000a851 | 6.03805e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount 221| const v0, #+43090 (0x0000a852 | 6.03820e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| new-array v4, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow[] 229| const v0, #+43091 (0x0000a853 | 6.03834e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iput-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData .line 121 237| const v0, #+43092 (0x0000a854 | 6.03848e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v4, #-1 (0xffffffff | NaN) 244| invoke-interface {v9,v4}, android.database.Cursor.moveToPosition(int):boolean .line 122 247| const v0, #+43093 (0x0000a855 | 6.03862e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .line 123 .local v3, "p", int 254| const v0, #+43094 (0x0000a856 | 6.03876e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-interface {v9}, android.database.Cursor.moveToNext():boolean 263| move-result v4 264| const v0, #+43095 (0x0000a857 | 6.03890e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| if-eqz v4, Label_7 .line 124 272| const v0, #+43096 (0x0000a858 | 6.03904e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mIdColumn 280| const v0, #+43097 (0x0000a859 | 6.03918e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-interface {v9,v4}, android.database.Cursor.getLong(int):long 289| move-result-wide v1:v2 290| const v0, #+43098 (0x0000a85a | 6.03932e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 .local v1, "id", long 296| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 298| const v0, #+43099 (0x0000a85b | 6.03946e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| new-instance v6, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow 306| const v0, #+43100 (0x0000a85c | 6.03960e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-direct {v6,v8}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter):void 315| const v0, #+43101 (0x0000a85d | 6.03974e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| aput-object v6, v4, v3 .line 126 323| const v0, #+43102 (0x0000a85e | 6.03988e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 331| const v0, #+43103 (0x0000a85f | 6.04002e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| aget-object v4, v4, v3 339| const v0, #+43104 (0x0000a860 | 6.04016e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iput-wide v1:v2, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id .line 127 347| const v0, #+43105 (0x0000a861 | 6.04030e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 355| const v0, #+43106 (0x0000a862 | 6.04044e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| aget-object v4, v4, v3 363| const v0, #+43107 (0x0000a863 | 6.04058e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mNameColumn 371| const v0, #+43108 (0x0000a864 | 6.04072e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-interface {v9,v6}, android.database.Cursor.getString(int):java.lang.String 380| move-result-object v6 381| const v0, #+43109 (0x0000a865 | 6.04086e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iput-object v6, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.displayName .line 128 389| const v0, #+43110 (0x0000a866 | 6.04100e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 397| const v0, #+43111 (0x0000a867 | 6.04114e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| aget-object v4, v4, v3 405| const v0, #+43112 (0x0000a868 | 6.04128e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| iget v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mColorColumn 413| const v0, #+43113 (0x0000a869 | 6.04142e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-interface {v9,v6}, android.database.Cursor.getInt(int):int 422| move-result v6 423| const v0, #+43114 (0x0000a86a | 6.04156e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| iput v6, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.color .line 129 431| const v0, #+43115 (0x0000a86b | 6.04170e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 439| const v0, #+43116 (0x0000a86c | 6.04184e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| aget-object v6, v4, v3 447| const v0, #+43117 (0x0000a86d | 6.04198e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| iget v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mSyncedColumn 455| const v0, #+43118 (0x0000a86e | 6.04212e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-interface {v9,v4}, android.database.Cursor.getInt(int):int 464| move-result v4 465| const v0, #+43119 (0x0000a86f | 6.04226e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| if-eqz v4, Label_5 473| const v0, #+43120 (0x0000a870 | 6.04240e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_3: 480| const v0, #+43121 (0x0000a871 | 6.04254e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| iput-boolean v4, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.originalSynced .line 130 488| const v0, #+43122 (0x0000a872 | 6.04268e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 496| const v0, #+43123 (0x0000a873 | 6.04282e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| aget-object v4, v4, v3 504| const v0, #+43124 (0x0000a874 | 6.04296e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iget v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mAccountNameColumn 512| const v0, #+43125 (0x0000a875 | 6.04310e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-interface {v9,v6}, android.database.Cursor.getString(int):java.lang.String 521| move-result-object v6 522| const v0, #+43126 (0x0000a876 | 6.04324e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| iput-object v6, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.accountName .line 131 530| const v0, #+43127 (0x0000a877 | 6.04338e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 538| const v0, #+43128 (0x0000a878 | 6.04352e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| aget-object v4, v4, v3 546| const v0, #+43129 (0x0000a879 | 6.04366e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| iget v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mAccountTypeColumn 554| const v0, #+43130 (0x0000a87a | 6.04380e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| invoke-interface {v9,v6}, android.database.Cursor.getString(int):java.lang.String 563| move-result-object v6 564| const v0, #+43131 (0x0000a87b | 6.04394e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| iput-object v6, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.accountType .line 132 572| const v0, #+43132 (0x0000a87c | 6.04408e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges 580| const v0, #+43133 (0x0000a87d | 6.04422e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 589| move-result-object v6 590| const v0, #+43134 (0x0000a87e | 6.04436e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-virtual {v4,v6}, java.util.HashMap.containsKey(java.lang.Object):boolean 599| move-result v4 600| const v0, #+43135 (0x0000a87f | 6.04450e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| if-eqz v4, Label_6 .line 133 608| const v0, #+43136 (0x0000a880 | 6.04464e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 616| const v0, #+43137 (0x0000a881 | 6.04478e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| aget-object v6, v4, v3 624| const v0, #+43138 (0x0000a882 | 6.04492e-41) 627| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 630| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges 632| const v0, #+43139 (0x0000a883 | 6.04506e-41) 635| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 641| move-result-object v7 642| const v0, #+43140 (0x0000a884 | 6.04520e-41) 645| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 648| invoke-virtual {v4,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 651| move-result-object v4 652| const v0, #+43141 (0x0000a885 | 6.04534e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| check-cast v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow 660| const v0, #+43142 (0x0000a886 | 6.04548e-41) 663| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 666| iget-boolean v4, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 668| const v0, #+43143 (0x0000a887 | 6.04562e-41) 671| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 674| iput-boolean v4, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced Label_4: .line 137 676| const v0, #+43144 (0x0000a888 | 6.04576e-41) 679| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 682| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 684| goto/16 Label_2 Label_5: 686| const v0, #+43145 (0x0000a889 | 6.04590e-41) 689| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 692| move v4, v5 .line 129 693| goto/16 Label_3 Label_6: .line 135 695| const v0, #+43146 (0x0000a88a | 6.04604e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iget-object v4, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 703| const v0, #+43147 (0x0000a88b | 6.04618e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| aget-object v4, v4, v3 711| const v0, #+43148 (0x0000a88c | 6.04632e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| iget-object v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 719| const v0, #+43149 (0x0000a88d | 6.04646e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| aget-object v6, v6, v3 727| const v0, #+43150 (0x0000a88e | 6.04660e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| iget-boolean v6, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.originalSynced 735| const v0, #+43151 (0x0000a88f | 6.04674e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| iput-boolean v6, v4, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 743| const v0, #+43152 (0x0000a890 | 6.04688e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| goto/16 Label_4 Label_7: .line 139 .end_local v1 751| const v0, #+43153 (0x0000a891 | 6.04702e-41) 754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 757| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.setText(android.view.View, int, java.lang.String):void { .params "view", "id", "text" .src "SelectCalendarsSyncAdapter.java" .line 221 .prologue_end .line 221 0| const v0, #+43154 (0x0000a892 | 6.04716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 9| move-result v2 10| const v0, #+43155 (0x0000a893 | 6.04730e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 .line 222 18| const v0, #+43156 (0x0000a894 | 6.04744e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void Label_1: .line 224 25| const v0, #+43157 (0x0000a895 | 6.04758e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 34| move-result-object v1 35| const v0, #+43158 (0x0000a896 | 6.04772e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v1, android.widget.TextView .line 225 .local v1, "textView", android.widget.TextView 43| const v0, #+43159 (0x0000a897 | 6.04786e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 226 52| const v0, #+43160 (0x0000a898 | 6.04800e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.changeCursor(android.database.Cursor):void { .params "c" .src "SelectCalendarsSyncAdapter.java" .line 142 .prologue_end .line 142 0| const v0, #+43161 (0x0000a899 | 6.04814e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.initData(android.database.Cursor):void .line 143 9| const v0, #+43162 (0x0000a89a | 6.04828e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.notifyDataSetChanged():void .line 144 18| const v0, #+43163 (0x0000a89b | 6.04842e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getChanges():java.util.HashMap { .src "SelectCalendarsSyncAdapter.java" .line 281 .prologue_end .line 281 0| const v0, #+43164 (0x0000a89c | 6.04856e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges 8| const v0, #+43165 (0x0000a89d | 6.04870e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getCount():int { .src "SelectCalendarsSyncAdapter.java" .line 230 .prologue_end .line 230 0| const v0, #+43166 (0x0000a89e | 6.04884e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount 8| const v0, #+43167 (0x0000a89f | 6.04899e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getItem(int):java.lang.Object { .params "position" .src "SelectCalendarsSyncAdapter.java" .line 235 .prologue_end .line 235 0| const v0, #+43168 (0x0000a8a0 | 6.04913e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount 8| const v0, #+43169 (0x0000a8a1 | 6.04927e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lt v4, v2, Label_1 .line 236 16| const v0, #+43170 (0x0000a8a2 | 6.04941e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v2, #+0 (0x00000000 | 0.00000) 23| return-object v2 Label_1: .line 238 24| const v0, #+43171 (0x0000a8a3 | 6.04955e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 32| const v0, #+43172 (0x0000a8a4 | 6.04969e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| aget-object v1, v2, v4 .line 239 .local v1, "item", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow 40| const v0, #+43173 (0x0000a8a5 | 6.04983e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getItemId(int):long { .params "position" .src "SelectCalendarsSyncAdapter.java" .line 244 .prologue_end .line 244 0| const v0, #+43174 (0x0000a8a6 | 6.04997e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount 8| const v0, #+43175 (0x0000a8a7 | 6.05011e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lt v4, v1, Label_1 .line 245 16| const v0, #+43176 (0x0000a8a8 | 6.05025e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 24| return-wide v1:v2 Label_1: .line 247 25| const v0, #+43177 (0x0000a8a9 | 6.05039e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 33| const v0, #+43178 (0x0000a8aa | 6.05053e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| aget-object v1, v1, v4 41| const v0, #+43179 (0x0000a8ab | 6.05067e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-wide v1:v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id 49| const v0, #+43180 (0x0000a8ac | 6.05081e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-wide v1:v2 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "SelectCalendarsSyncAdapter.java" .line 148 .prologue_end .line 148 0| const v0, #+43181 (0x0000a8ad | 6.05095e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mRowCount 8| const v0, #+43182 (0x0000a8ae | 6.05109e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lt v13, v9, Label_1 .line 149 16| const v0, #+43183 (0x0000a8af | 6.05123e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v9, #+0 (0x00000000 | 0.00000) 23| return-object v9 Label_1: .line 151 24| const v0, #+43184 (0x0000a8b0 | 6.05137e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 32| const v0, #+43185 (0x0000a8b1 | 6.05151e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| aget-object v9, v9, v13 40| const v0, #+43186 (0x0000a8b2 | 6.05165e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v6, v9, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.displayName .line 152 .local v6, "name", java.lang.String 48| const v0, #+43187 (0x0000a8b3 | 6.05179e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 56| const v0, #+43188 (0x0000a8b4 | 6.05193e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| aget-object v9, v9, v13 64| const v0, #+43189 (0x0000a8b5 | 6.05207e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-boolean v7, v9, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced .line 153 .local v7, "selected", boolean 72| const v0, #+43190 (0x0000a8b6 | 6.05221e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 80| const v0, #+43191 (0x0000a8b7 | 6.05235e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| aget-object v9, v9, v13 88| const v0, #+43192 (0x0000a8b8 | 6.05249e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v9, v9, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.color 96| const v0, #+43193 (0x0000a8b9 | 6.05263e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v9}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 105| move-result v2 106| const v0, #+43194 (0x0000a8ba | 6.05277e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v2, "color", int 112| if-nez v14, Label_4 .line 156 114| const v0, #+43195 (0x0000a8bb | 6.05291e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mInflater 122| const v0, #+43196 (0x0000a8bc | 6.05305e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const v10, #+2130968594 (0x7f040012 | 1.75458e+38) 131| const/4 v11, #+0 (0x00000000 | 0.00000) 132| invoke-virtual {v9,v10,v15,v11}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 135| move-result-object v8 136| const v0, #+43197 (0x0000a8bd | 6.05319e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 157 .local v8, "view", android.view.View 142| const v9, #+2131755060 (0x7f100034 | 1.91410e+38) 145| invoke-virtual {v8,v9}, android.view.View.findViewById(int):android.view.View 148| move-result-object v4 149| const v0, #+43198 (0x0000a8be | 6.05333e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 158 .local v4, "delegate", android.view.View 155| invoke-virtual {v4}, android.view.View.getParent():android.view.ViewParent 158| move-result-object v5 159| const v0, #+43199 (0x0000a8bf | 6.05347e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| check-cast v5, android.view.View .line 159 .local v5, "delegateParent", android.view.View 167| const v0, #+43200 (0x0000a8c0 | 6.05361e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| new-instance v9, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1 175| const v0, #+43201 (0x0000a8c1 | 6.05375e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-direct {v9,v12,v4,v5}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$1.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, android.view.View, android.view.View):void 184| const v0, #+43202 (0x0000a8c2 | 6.05389e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v5,v9}, android.view.View.post(java.lang.Runnable):boolean Label_2: .line 176 .end_local v4 .end_local v5 193| const v0, #+43203 (0x0000a8c3 | 6.05403e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mData 201| const v0, #+43204 (0x0000a8c4 | 6.05417e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| aget-object v9, v9, v13 209| const v0, #+43205 (0x0000a8c5 | 6.05431e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v8,v9}, android.view.View.setTag(java.lang.Object):void .line 178 218| const v0, #+43206 (0x0000a8c6 | 6.05445e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const v9, #+2131755063 (0x7f100037 | 1.91410e+38) 227| invoke-virtual {v8,v9}, android.view.View.findViewById(int):android.view.View 230| move-result-object v1 231| const v0, #+43207 (0x0000a8c7 | 6.05459e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| check-cast v1, android.widget.CheckBox .line 179 .local v1, "cb", android.widget.CheckBox 239| const v0, #+43208 (0x0000a8c8 | 6.05473e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v1,v7}, android.widget.CheckBox.setChecked(boolean):void .line 181 248| const v0, #+43209 (0x0000a8c9 | 6.05487e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| if-eqz v7, Label_5 .line 182 256| const v0, #+43210 (0x0000a8ca | 6.05501e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mSyncedString 264| const v0, #+43211 (0x0000a8cb | 6.05515e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const v10, #+2131755062 (0x7f100036 | 1.91410e+38) 273| invoke-static {v8,v10,v9}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.setText(android.view.View, int, java.lang.String):void Label_3: .line 187 276| const v0, #+43212 (0x0000a8cc | 6.05529e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const v9, #+2131755060 (0x7f100034 | 1.91410e+38) 285| invoke-virtual {v8,v9}, android.view.View.findViewById(int):android.view.View 288| move-result-object v3 289| const v0, #+43213 (0x0000a8cd | 6.05543e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 .local v3, "colorView", android.view.View 295| invoke-direct {v12,v13}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.hasMoreColors(int):boolean 298| move-result v9 299| const v0, #+43214 (0x0000a8ce | 6.05557e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-virtual {v3,v9}, android.view.View.setEnabled(boolean):void .line 189 308| const v0, #+43215 (0x0000a8cf | 6.05571e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v3,v2}, android.view.View.setBackgroundColor(int):void .line 190 317| const v0, #+43216 (0x0000a8d0 | 6.05585e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| new-instance v9, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2 325| const v0, #+43217 (0x0000a8d1 | 6.05599e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-direct {v9,v12,v13}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$2.(com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter, int):void 334| const v0, #+43218 (0x0000a8d2 | 6.05613e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-virtual {v3,v9}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 212 343| const v0, #+43219 (0x0000a8d3 | 6.05627e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| const v9, #+2131755061 (0x7f100035 | 1.91410e+38) 352| invoke-static {v8,v9,v6}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.setText(android.view.View, int, java.lang.String):void .line 213 355| const v0, #+43220 (0x0000a8d4 | 6.05641e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| return-object v8 Label_4: .line 173 .end_local v1 .end_local v3 .end_local v8 362| const v0, #+43221 (0x0000a8d5 | 6.05655e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| move-object v8, v14 .restart_local v8 369| goto/16 Label_2 Label_5: .line 184 .restart_local v1 371| const v0, #+43222 (0x0000a8d6 | 6.05669e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iget-object v9, v12, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mNotSyncedString 379| const v0, #+43223 (0x0000a8d7 | 6.05683e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| const v10, #+2131755062 (0x7f100036 | 1.91410e+38) 388| invoke-static {v8,v10,v9}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.setText(android.view.View, int, java.lang.String):void 391| const v0, #+43224 (0x0000a8d8 | 6.05697e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| goto/16 Label_3 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.hasStableIds():boolean { .src "SelectCalendarsSyncAdapter.java" .line 252 .prologue_end .line 252 0| const v0, #+43225 (0x0000a8d9 | 6.05711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.onCalendarColorsLoaded():void { .src "SelectCalendarsSyncAdapter.java" .line 286 .prologue_end .line 286 0| const v0, #+43226 (0x0000a8da | 6.05725e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.notifyDataSetChanged():void .line 287 9| const v0, #+43227 (0x0000a8db | 6.05739e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "SelectCalendarsSyncAdapter.java" .line 261 .local_ex v8, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 261 0| const v0, #+43228 (0x0000a8dc | 6.05753e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v9}, android.view.View.getTag():java.lang.Object 9| move-result-object v2 10| const v0, #+43229 (0x0000a8dd | 6.05767e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow .line 262 .local v2, "row", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow 18| const v0, #+43230 (0x0000a8de | 6.05781e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 26| const v0, #+43231 (0x0000a8df | 6.05795e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 34| iput-boolean v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced .line 265 36| const v0, #+43232 (0x0000a8e0 | 6.05809e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-boolean v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 44| const v0, #+43233 (0x0000a8e1 | 6.05823e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v4, Label_2 .line 266 52| const v0, #+43234 (0x0000a8e2 | 6.05837e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v3, v7, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mSyncedString Label_1: .line 270 .local v3, "status", java.lang.String 60| const v0, #+43235 (0x0000a8e3 | 6.05851e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const v4, #+2131755062 (0x7f100036 | 1.91410e+38) 69| invoke-static {v9,v4,v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.setText(android.view.View, int, java.lang.String):void .line 272 72| const v0, #+43236 (0x0000a8e4 | 6.05865e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const v4, #+2131755063 (0x7f100037 | 1.91410e+38) 81| invoke-virtual {v9,v4}, android.view.View.findViewById(int):android.view.View 84| move-result-object v1 85| const v0, #+43237 (0x0000a8e5 | 6.05879e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| check-cast v1, android.widget.CheckBox .line 273 .local v1, "cb", android.widget.CheckBox 93| const v0, #+43238 (0x0000a8e6 | 6.05893e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-boolean v4, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 101| const v0, #+43239 (0x0000a8e7 | 6.05907e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1,v4}, android.widget.CheckBox.setChecked(boolean):void .line 277 110| const v0, #+43240 (0x0000a8e8 | 6.05921e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v4, v7, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mChanges 118| const v0, #+43241 (0x0000a8e9 | 6.05935e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-wide v5:v6, v2, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id 126| const v0, #+43242 (0x0000a8ea | 6.05949e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-static {v5,v6}, java.lang.Long.valueOf(long):java.lang.Long 135| move-result-object v5 136| const v0, #+43243 (0x0000a8eb | 6.05963e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v4,v5,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 278 145| const v0, #+43244 (0x0000a8ec | 6.05978e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| return-void Label_2: .line 268 .end_local v1 .end_local v3 152| const v0, #+43245 (0x0000a8ed | 6.05992e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v3, v7, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.mNotSyncedString .restart_local v3 160| const v0, #+43246 (0x0000a8ee | 6.06006e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| goto/16 Label_1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.(com.android.calendar.selectcalendars.SelectCalendarsSyncFragment, android.os.Handler):void { .params "this$0", "$anonymous0" .src "SelectCalendarsSyncFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+43247 (0x0000a8ef | 6.06020e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.this$0 .line 79 8| const v0, #+43248 (0x0000a8f0 | 6.06034e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+43249 (0x0000a8f1 | 6.06048e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.onChange(boolean):void { .params "selfChange" .src "SelectCalendarsSyncFragment.java" .line 83 .prologue_end .line 83 0| const v0, #+43250 (0x0000a8f2 | 6.06062e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v6, Label_1 .line 84 8| const v0, #+43251 (0x0000a8f3 | 6.06076e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.this$0 16| const v0, #+43252 (0x0000a8f4 | 6.06090e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getLoaderManager():android.app.LoaderManager 25| move-result-object v1 26| const v0, #+43253 (0x0000a8f5 | 6.06104e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.this$0 34| const v0, #+43254 (0x0000a8f6 | 6.06118e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #+0 (0x00000000 | 0.00000) 41| const/4 v4, #+0 (0x00000000 | 0.00000) 42| invoke-virtual {v1,v3,v4,v2}, android.app.LoaderManager.initLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader Label_1: .line 86 45| const v0, #+43255 (0x0000a8f7 | 6.06132e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.():void { .src "SelectCalendarsSyncFragment.java" .line 64 .prologue_end .line 64 0| const v3, #+43256 (0x0000a8f8 | 6.06146e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 7| new-array v0, v0, java.lang.String[] .line 65 9| const v3, #+43257 (0x0000a8f9 | 6.06160e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "_id" 18| const v3, #+43258 (0x0000a8fa | 6.06174e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 66 27| const v3, #+43259 (0x0000a8fb | 6.06188e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "calendar_displayName" 36| const v3, #+43260 (0x0000a8fc | 6.06202e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 .line 67 45| const v3, #+43261 (0x0000a8fd | 6.06216e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "calendar_color" 54| const v3, #+43262 (0x0000a8fe | 6.06230e-41) 57| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 61| aput-object v1, v0, v2 .line 68 63| const v3, #+43263 (0x0000a8ff | 6.06244e-41) 66| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v1, "sync_events" 72| const v3, #+43264 (0x0000a900 | 6.06258e-41) 75| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 79| aput-object v1, v0, v2 .line 69 81| const v3, #+43265 (0x0000a901 | 6.06272e-41) 84| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 87| const-string/jumbo v1, "account_name" 90| const v3, #+43266 (0x0000a902 | 6.06286e-41) 93| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 97| aput-object v1, v0, v2 .line 70 99| const v3, #+43267 (0x0000a903 | 6.06300e-41) 102| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v1, "account_type" 108| const v3, #+43268 (0x0000a904 | 6.06314e-41) 111| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 115| aput-object v1, v0, v2 .line 71 117| const v3, #+43269 (0x0000a905 | 6.06328e-41) 120| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v1, "(account_name=ownerAccount) AS "primary"" 126| const v3, #+43270 (0x0000a906 | 6.06342e-41) 129| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 133| aput-object v1, v0, v2 .line 64 135| const v3, #+43271 (0x0000a907 | 6.06356e-41) 138| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 141| sput-object v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.PROJECTION .line 51 143| const v3, #+43272 (0x0000a908 | 6.06370e-41) 146| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 149| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.():void { .src "SelectCalendarsSyncFragment.java" .line 89 .prologue_end .line 89 0| const v0, #+43273 (0x0000a909 | 6.06384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.app.ListFragment.():void .line 76 9| const v0, #+43274 (0x0000a90a | 6.06398e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 16| new-array v1, v1, java.lang.String[] 18| const v0, #+43275 (0x0000a90b | 6.06412e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs .line 78 26| const v0, #+43276 (0x0000a90c | 6.06426e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, android.os.Handler 34| const v0, #+43277 (0x0000a90d | 6.06440e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1}, android.os.Handler.():void 43| const v0, #+43278 (0x0000a90e | 6.06454e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mHandler .line 79 51| const v0, #+43279 (0x0000a90f | 6.06468e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| new-instance v1, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1 59| const v0, #+43280 (0x0000a910 | 6.06482e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v2, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mHandler 67| const v0, #+43281 (0x0000a911 | 6.06496e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-direct {v1,v3,v2}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment$1.(com.android.calendar.selectcalendars.SelectCalendarsSyncFragment, android.os.Handler):void 76| const v0, #+43282 (0x0000a912 | 6.06510e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v1, v3, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mCalendarsObserver .line 90 84| const v0, #+43283 (0x0000a913 | 6.06524e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "SelectCalendarsSyncFragment.java" .line 113 .prologue_end .line 113 0| const v0, #+43284 (0x0000a914 | 6.06538e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4,v5}, android.app.ListFragment.onActivityCreated(android.os.Bundle):void .line 116 9| const v0, #+43285 (0x0000a915 | 6.06552e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 18| move-result-object v1 19| const v0, #+43286 (0x0000a916 | 6.06566e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const v2, #+2131492925 (0x7f0c003d | 1.86093e+38) 28| invoke-virtual {v1,v2}, android.app.Activity.getText(int):java.lang.CharSequence 31| move-result-object v1 32| const v0, #+43287 (0x0000a917 | 6.06580e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v4,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.setEmptyText(java.lang.CharSequence):void .line 119 41| const v0, #+43288 (0x0000a918 | 6.06594e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getLoaderManager():android.app.LoaderManager 50| move-result-object v1 51| const v0, #+43289 (0x0000a919 | 6.06608e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v2, #+0 (0x00000000 | 0.00000) 58| const/4 v3, #+0 (0x00000000 | 0.00000) 59| invoke-virtual {v1,v2,v3,v4}, android.app.LoaderManager.initLoader(int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks):android.content.Loader .line 120 62| const v0, #+43290 (0x0000a91a | 6.06622e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onAttach(android.app.Activity):void { .params "activity" .src "SelectCalendarsSyncFragment.java" .line 145 .prologue_end .line 145 0| const v0, #+43291 (0x0000a91b | 6.06636e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.ListFragment.onAttach(android.app.Activity):void .line 146 9| const v0, #+43292 (0x0000a91c | 6.06650e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, com.android.calendar.AsyncQueryService 17| const v0, #+43293 (0x0000a91d | 6.06664e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2,v6}, com.android.calendar.AsyncQueryService.(android.content.Context):void 26| const v0, #+43294 (0x0000a91e | 6.06678e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mService .line 148 34| const v0, #+43295 (0x0000a91f | 6.06692e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getArguments():android.os.Bundle 43| move-result-object v1 44| const v0, #+43296 (0x0000a920 | 6.06706e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v1, "bundle", android.os.Bundle 50| if-eqz v1, Label_1 52| const v0, #+43297 (0x0000a921 | 6.06720e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v2, "account_name" 61| const v0, #+43298 (0x0000a922 | 6.06734e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, android.os.Bundle.containsKey(java.lang.String):boolean 70| move-result v2 71| const v0, #+43299 (0x0000a923 | 6.06748e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-eqz v2, Label_1 .line 150 79| const v0, #+43300 (0x0000a924 | 6.06762e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v2, "account_type" 88| const v0, #+43301 (0x0000a925 | 6.06776e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v1,v2}, android.os.Bundle.containsKey(java.lang.String):boolean 97| move-result v2 98| const v0, #+43302 (0x0000a926 | 6.06790e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 104| if-eqz v2, Label_1 .line 151 106| const v0, #+43303 (0x0000a927 | 6.06804e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| new-instance v2, android.accounts.Account 114| const v0, #+43304 (0x0000a928 | 6.06818e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v3, "account_name" 123| const v0, #+43305 (0x0000a929 | 6.06832e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v1,v3}, android.os.Bundle.getString(java.lang.String):java.lang.String 132| move-result-object v3 133| const v0, #+43306 (0x0000a92a | 6.06846e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 139| const-string/jumbo v4, "account_type" 142| const v0, #+43307 (0x0000a92b | 6.06860e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1,v4}, android.os.Bundle.getString(java.lang.String):java.lang.String 151| move-result-object v4 152| const v0, #+43308 (0x0000a92c | 6.06874e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 151 158| invoke-direct {v2,v3,v4}, android.accounts.Account.(java.lang.String, java.lang.String):void 161| const v0, #+43309 (0x0000a92d | 6.06888e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccount Label_1: .line 154 169| const v0, #+43310 (0x0000a92e | 6.06902e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onClick(android.view.View):void { .params "v" .src "SelectCalendarsSyncFragment.java" .line 213 .prologue_end .line 213 0| const v0, #+43311 (0x0000a92f | 6.06916e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+43312 (0x0000a930 | 6.06930e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.content.Intent.():void .line 214 .local v1, "intent", android.content.Intent 17| const v0, #+43313 (0x0000a931 | 6.06944e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "android.settings.SYNC_SETTINGS" 26| const v0, #+43314 (0x0000a932 | 6.06958e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, android.content.Intent.setAction(java.lang.String):android.content.Intent .line 215 35| const v0, #+43315 (0x0000a933 | 6.06972e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 44| move-result-object v2 45| const v0, #+43316 (0x0000a934 | 6.06986e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2,v1}, android.app.Activity.startActivity(android.content.Intent):void .line 216 54| const v0, #+43317 (0x0000a935 | 6.07000e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onCreateLoader(int, android.os.Bundle):android.content.Loader { .params "id", "args" .src "SelectCalendarsSyncFragment.java" .line 187 .prologue_end .line 187 0| const v0, #+43318 (0x0000a936 | 6.07014e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs 8| const v0, #+43319 (0x0000a937 | 6.07028e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccount 16| const v0, #+43320 (0x0000a938 | 6.07042e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v2, android.accounts.Account.name 24| const v0, #+43321 (0x0000a939 | 6.07057e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v3, #+0 (0x00000000 | 0.00000) 31| aput-object v2, v1, v3 .line 188 33| const v0, #+43322 (0x0000a93a | 6.07071e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs 41| const v0, #+43323 (0x0000a93b | 6.07085e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccount 49| const v0, #+43324 (0x0000a93c | 6.07099e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v2, v2, android.accounts.Account.type 57| const v0, #+43325 (0x0000a93d | 6.07113e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 64| aput-object v2, v1, v3 .line 189 66| const v0, #+43326 (0x0000a93e | 6.07127e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| new-instance v1, android.content.CursorLoader .line 190 74| const v0, #+43327 (0x0000a93f | 6.07141e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v8}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 83| move-result-object v2 84| const v0, #+43328 (0x0000a940 | 6.07155e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| sget-object v3, android.provider.CalendarContract$Calendars.CONTENT_URI 92| const v0, #+43329 (0x0000a941 | 6.07169e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sget-object v4, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.PROJECTION 100| const v0, #+43330 (0x0000a942 | 6.07183e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v5, "account_name=? AND account_type=?" 109| const v0, #+43331 (0x0000a943 | 6.07197e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v6, v8, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mArgs 117| const v0, #+43332 (0x0000a944 | 6.07211e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v7, ""primary" DESC,calendar_displayName COLLATE NOCASE" .line 189 126| const v0, #+43333 (0x0000a945 | 6.07225e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-direct/range {v1..v7}, android.content.CursorLoader.(android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 135| const v0, #+43334 (0x0000a946 | 6.07239e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "SelectCalendarsSyncFragment.java" .line 100 .prologue_end 0| const v0, #+43335 (0x0000a947 | 6.07253e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v4, #+8 (0x00000008 | 1.12104e-44) .line 100 8| const/high16 v2, #+2130968576 (0x7f040000 | 1.75458e+38) 10| const/4 v3, #+0 (0x00000000 | 0.00000) 11| invoke-virtual {v6,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 14| move-result-object v1 15| const v0, #+43336 (0x0000a948 | 6.07267e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 101 .local v1, "v", android.view.View 21| const v2, #+2131755013 (0x7f100005 | 1.91409e+38) 24| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 27| move-result-object v2 28| const v0, #+43337 (0x0000a949 | 6.07281e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| check-cast v2, android.widget.TextView 36| const v0, #+43338 (0x0000a94a | 6.07295e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mSyncStatus .line 102 44| const v0, #+43339 (0x0000a94b | 6.07309e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mSyncStatus 52| const v0, #+43340 (0x0000a94c | 6.07323e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v4}, android.widget.TextView.setVisibility(int):void .line 104 61| const v0, #+43341 (0x0000a94d | 6.07337e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const v2, #+2131755014 (0x7f100006 | 1.91409e+38) 70| invoke-virtual {v1,v2}, android.view.View.findViewById(int):android.view.View 73| move-result-object v2 74| const v0, #+43342 (0x0000a94e | 6.07351e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| check-cast v2, android.widget.Button 82| const v0, #+43343 (0x0000a94f | 6.07365e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton .line 105 90| const v0, #+43344 (0x0000a950 | 6.07379e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton 98| const v0, #+43345 (0x0000a951 | 6.07393e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v2,v4}, android.widget.Button.setVisibility(int):void .line 106 107| const v0, #+43346 (0x0000a952 | 6.07407e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v5, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton 115| const v0, #+43347 (0x0000a953 | 6.07421e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v2,v5}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 108 124| const v0, #+43348 (0x0000a954 | 6.07435e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-object v1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onLoadFinished(android.content.Loader, android.database.Cursor):void { .params "?", "data" .src "SelectCalendarsSyncFragment.java" .line 195 .local_ex v5, "loader", android.content.Loader, "Landroid/content/Loader;" .prologue_end .line 195 0| const v0, #+43349 (0x0000a955 | 6.07449e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getListAdapter():android.widget.ListAdapter 9| move-result-object v1 10| const v0, #+43350 (0x0000a956 | 6.07463e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter .line 196 .local v1, "adapter", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter 18| const v0, #+43351 (0x0000a957 | 6.07477e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_2 .line 197 26| const v0, #+43352 (0x0000a958 | 6.07491e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter .end_local v1 34| const v0, #+43353 (0x0000a959 | 6.07505e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 43| move-result-object v2 44| const v0, #+43354 (0x0000a95a | 6.07519e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getFragmentManager():android.app.FragmentManager 53| move-result-object v3 54| const v0, #+43355 (0x0000a95b | 6.07533e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v1,v2,v6,v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.(android.content.Context, android.database.Cursor, android.app.FragmentManager):void .line 198 .restart_local v1 63| const v0, #+43356 (0x0000a95c | 6.07547e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v4,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.setListAdapter(android.widget.ListAdapter):void Label_1: .line 202 72| const v0, #+43357 (0x0000a95d | 6.07561e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getListView():android.widget.ListView 81| move-result-object v2 82| const v0, #+43358 (0x0000a95e | 6.07575e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v2,v1}, android.widget.ListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 203 91| const v0, #+43359 (0x0000a95f | 6.07589e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void Label_2: .line 200 98| const v0, #+43360 (0x0000a960 | 6.07603e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v1,v6}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.changeCursor(android.database.Cursor):void 107| const v0, #+43361 (0x0000a961 | 6.07617e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| goto/16 Label_1 } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onLoadFinished(android.content.Loader, java.lang.Object):void { .params "?", "?" .src "SelectCalendarsSyncFragment.java" .line 193 .local_ex v2, "loader", android.content.Loader, "Landroid/content/Loader;" .local_ex v3, "data", java.lang.Object, "TD;" .prologue_end .line 193 0| const v0, #+43362 (0x0000a962 | 6.07631e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, android.database.Cursor .end_local v3 8| const v0, #+43363 (0x0000a963 | 6.07645e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onLoadFinished(android.content.Loader, android.database.Cursor):void 17| const v0, #+43364 (0x0000a964 | 6.07659e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onLoaderReset(android.content.Loader):void { .params "?" .src "SelectCalendarsSyncFragment.java" .line 206 .local_ex v3, "loader", android.content.Loader, "Landroid/content/Loader;" .prologue_end .line 206 0| const v0, #+43365 (0x0000a965 | 6.07673e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v2,v1}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.setListAdapter(android.widget.ListAdapter):void .line 207 10| const v0, #+43366 (0x0000a966 | 6.07687e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onPause():void { .src "SelectCalendarsSyncFragment.java" .line 158 0| move-object/16 v18, v19 .prologue_end .line 158 3| const v19, #+43367 (0x0000a967 | 6.07701e-41) 6| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 9| invoke-virtual/range {v18..v18}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getListAdapter():android.widget.ListAdapter 12| move-result-object v14 13| const v19, #+43368 (0x0000a968 | 6.07715e-41) 16| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 159 .local v14, "listAdapter", android.widget.ListAdapter 19| if-eqz v14, Label_5 .line 160 21| const v19, #+43369 (0x0000a969 | 6.07729e-41) 24| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 27| check-cast v14, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter .end_local v14 29| const v19, #+43370 (0x0000a96a | 6.07743e-41) 32| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v14}, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter.getChanges():java.util.HashMap 38| move-result-object v2 39| const v19, #+43371 (0x0000a96b | 6.07757e-41) 42| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 162 .local_ex v2, "changes", java.util.HashMap, "Ljava/util/HashMap;" 45| if-eqz v2, Label_5 47| const v19, #+43372 (0x0000a96c | 6.07771e-41) 50| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v2}, java.util.HashMap.size():int 56| move-result v3 57| const v19, #+43373 (0x0000a96d | 6.07785e-41) 60| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 63| if-lez v3, Label_5 .line 163 65| const v19, #+43374 (0x0000a96e | 6.07799e-41) 68| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2}, java.util.HashMap.values():java.util.Collection 74| move-result-object v3 75| const v19, #+43375 (0x0000a96f | 6.07813e-41) 78| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 84| move-result-object v16 85| const v19, #+43376 (0x0000a970 | 6.07827e-41) 88| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v16, "row$iterator", java.util.Iterator 91| const v19, #+43377 (0x0000a971 | 6.07841e-41) 94| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-interface/range {v16..v16}, java.util.Iterator.hasNext():boolean 100| move-result v3 101| const v19, #+43378 (0x0000a972 | 6.07855e-41) 104| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 107| if-eqz v3, Label_4 109| const v19, #+43379 (0x0000a973 | 6.07869e-41) 112| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-interface/range {v16..v16}, java.util.Iterator.next():java.lang.Object 118| move-result-object v15 119| const v19, #+43380 (0x0000a974 | 6.07883e-41) 122| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 125| check-cast v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow .line 164 .local v15, "row", com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow 127| const v19, #+43381 (0x0000a975 | 6.07897e-41) 130| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 133| iget-boolean v3, v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 135| const v19, #+43382 (0x0000a976 | 6.07911e-41) 138| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 141| iget-boolean v4, v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.originalSynced 143| const v19, #+43383 (0x0000a977 | 6.07925e-41) 146| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 149| if-eq v3, v4, Label_1 .line 167 151| const v19, #+43384 (0x0000a978 | 6.07939e-41) 154| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 157| iget-wide v12:v13, v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id .line 168 .local v12, "id", long 159| const v19, #+43385 (0x0000a979 | 6.07953e-41) 162| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 165| move-object/from16 v0, v18 167| iget-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mService 169| const v19, #+43386 (0x0000a97a | 6.07967e-41) 172| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 175| long-to-int v4, v12:v13 176| invoke-virtual {v3,v4}, com.android.calendar.AsyncQueryService.cancelOperation(int):int .line 170 179| const v19, #+43387 (0x0000a97b | 6.07981e-41) 182| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 185| sget-object v3, android.provider.CalendarContract$Calendars.CONTENT_URI 187| const v19, #+43388 (0x0000a97c | 6.07995e-41) 190| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 193| iget-wide v4:v5, v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.id 195| const v19, #+43389 (0x0000a97d | 6.08009e-41) 198| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-static {v3,v4,v5}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 204| move-result-object v6 205| const v19, #+43390 (0x0000a97e | 6.08023e-41) 208| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void .line 171 .local v6, "uri", android.net.Uri 211| new-instance v7, android.content.ContentValues 213| const v19, #+43391 (0x0000a97f | 6.08037e-41) 216| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-direct {v7}, android.content.ContentValues.():void .line 173 .local v7, "values", android.content.ContentValues 222| const v19, #+43392 (0x0000a980 | 6.08051e-41) 225| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 228| iget-boolean v3, v15, com.android.calendar.selectcalendars.SelectCalendarsSyncAdapter$CalendarRow.synced 230| const v19, #+43393 (0x0000a981 | 6.08065e-41) 233| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v3, Label_3 238| const v19, #+43394 (0x0000a982 | 6.08079e-41) 241| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 244| const/16 v17, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 174 .local v17, "synced", int 246| const v19, #+43395 (0x0000a983 | 6.08093e-41) 249| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 252| const-string/jumbo v3, "sync_events" 255| const v19, #+43396 (0x0000a984 | 6.08107e-41) 258| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-static/range {v17..v17}, java.lang.Integer.valueOf(int):java.lang.Integer 264| move-result-object v4 265| const v19, #+43397 (0x0000a985 | 6.08121e-41) 268| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 175 274| const v19, #+43398 (0x0000a986 | 6.08136e-41) 277| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 280| const-string/jumbo v3, "visible" 283| const v19, #+43399 (0x0000a987 | 6.08150e-41) 286| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-static/range {v17..v17}, java.lang.Integer.valueOf(int):java.lang.Integer 292| move-result-object v4 293| const v19, #+43400 (0x0000a988 | 6.08164e-41) 296| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v7,v3,v4}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 176 302| const v19, #+43401 (0x0000a989 | 6.08178e-41) 305| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 308| move-object/from16 v0, v18 310| iget-object v3, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mService 312| const v19, #+43402 (0x0000a98a | 6.08192e-41) 315| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 318| long-to-int v4, v12:v13 319| const-wide/16 v10:v11, #+0 (0x00000000 | 0.00000) 321| const/4 v5, #+0 (0x00000000 | 0.00000) 322| const/4 v8, #+0 (0x00000000 | 0.00000) 323| const/4 v9, #+0 (0x00000000 | 0.00000) 324| invoke-virtual/range {v3..v11}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void 327| const v19, #+43403 (0x0000a98b | 6.08206e-41) 330| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 333| goto/16 Label_1 Label_3: .line 173 .end_local v17 335| const v19, #+43404 (0x0000a98c | 6.08220e-41) 338| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 341| const/16 v17, #+0 (0x00000000 | 0.00000) .restart_local v17 343| goto/16 Label_2 Label_4: .line 178 .end_local v6 .end_local v7 .end_local v12 .end_local v15 .end_local v17 345| const v19, #+43405 (0x0000a98d | 6.08234e-41) 348| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v2}, java.util.HashMap.clear():void Label_5: .line 181 .end_local v2 .end_local v16 354| const v19, #+43406 (0x0000a98e | 6.08248e-41) 357| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual/range {v18..v18}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 363| move-result-object v3 364| const v19, #+43407 (0x0000a98f | 6.08262e-41) 367| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v3}, android.app.Activity.getContentResolver():android.content.ContentResolver 373| move-result-object v3 374| const v19, #+43408 (0x0000a990 | 6.08276e-41) 377| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 380| move-object/from16 v0, v18 382| iget-object v4, v0, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mCalendarsObserver 384| const v19, #+43409 (0x0000a991 | 6.08290e-41) 387| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v3,v4}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 182 393| const v19, #+43410 (0x0000a992 | 6.08304e-41) 396| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-super/range {v18..v18}, android.app.ListFragment.onPause():void .line 183 402| const v19, #+43411 (0x0000a993 | 6.08318e-41) 405| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 408| return-void } method com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.onResume():void { .src "SelectCalendarsSyncFragment.java" .line 124 .prologue_end 0| const v0, #+43412 (0x0000a994 | 6.08332e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v5, #+8 (0x00000008 | 1.12104e-44) 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 124 9| invoke-super {v6}, android.app.ListFragment.onResume():void .line 125 12| const v0, #+43413 (0x0000a995 | 6.08346e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-static {}, android.content.ContentResolver.getMasterSyncAutomatically():boolean 21| move-result v2 22| const v0, #+43414 (0x0000a996 | 6.08360e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v2, Label_1 .line 126 30| const v0, #+43415 (0x0000a997 | 6.08374e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccount 38| const v0, #+43416 (0x0000a998 | 6.08388e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v3, "com.android.calendar" 47| const v0, #+43417 (0x0000a999 | 6.08402e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-static {v2,v3}, android.content.ContentResolver.getSyncAutomatically(android.accounts.Account, java.lang.String):boolean 56| move-result v2 57| const v0, #+43418 (0x0000a99a | 6.08416e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 125 65| if-eqz v2, Label_3 Label_1: .line 127 67| const v0, #+43419 (0x0000a99b | 6.08430e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v6}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 76| move-result-object v2 77| const v0, #+43420 (0x0000a99c | 6.08444e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v2}, android.app.Activity.getResources():android.content.res.Resources 86| move-result-object v1 87| const v0, #+43421 (0x0000a99d | 6.08458e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 128 .local v1, "res", android.content.res.Resources 93| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mSyncStatus 95| const v0, #+43422 (0x0000a99e | 6.08472e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const v3, #+2131492896 (0x7f0c0020 | 1.86093e+38) 104| invoke-virtual {v1,v3}, android.content.res.Resources.getString(int):java.lang.String 107| move-result-object v3 108| const v0, #+43423 (0x0000a99f | 6.08486e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v2,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 129 117| const v0, #+43424 (0x0000a9a0 | 6.08500e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mSyncStatus 125| const v0, #+43425 (0x0000a9a1 | 6.08514e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v2,v4}, android.widget.TextView.setVisibility(int):void .line 130 134| const v0, #+43426 (0x0000a9a2 | 6.08528e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton 142| const v0, #+43427 (0x0000a9a3 | 6.08542e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const v3, #+2131492897 (0x7f0c0021 | 1.86093e+38) 151| invoke-virtual {v1,v3}, android.content.res.Resources.getString(int):java.lang.String 154| move-result-object v3 155| const v0, #+43428 (0x0000a9a4 | 6.08556e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v2,v3}, android.widget.Button.setText(java.lang.CharSequence):void .line 131 164| const v0, #+43429 (0x0000a9a5 | 6.08570e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton 172| const v0, #+43430 (0x0000a9a6 | 6.08584e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v2,v4}, android.widget.Button.setVisibility(int):void Label_2: .line 141 .end_local v1 181| const v0, #+43431 (0x0000a9a7 | 6.08598e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| return-void Label_3: .line 133 188| const v0, #+43432 (0x0000a9a8 | 6.08612e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mSyncStatus 196| const v0, #+43433 (0x0000a9a9 | 6.08626e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v2,v5}, android.widget.TextView.setVisibility(int):void .line 134 205| const v0, #+43434 (0x0000a9aa | 6.08640e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccountsButton 213| const v0, #+43435 (0x0000a9ab | 6.08654e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v2,v5}, android.widget.Button.setVisibility(int):void .line 137 222| const v0, #+43436 (0x0000a9ac | 6.08668e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v2, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mAccount 230| const v0, #+43437 (0x0000a9ad | 6.08682e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-static {v2}, com.android.calendar.Utils.startCalendarMetafeedSync(android.accounts.Account):void .line 138 239| const v0, #+43438 (0x0000a9ae | 6.08696e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v6}, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.getActivity():android.app.Activity 248| move-result-object v2 249| const v0, #+43439 (0x0000a9af | 6.08710e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v2}, android.app.Activity.getContentResolver():android.content.ContentResolver 258| move-result-object v2 259| const v0, #+43440 (0x0000a9b0 | 6.08724e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 139 265| sget-object v3, android.provider.CalendarContract$Calendars.CONTENT_URI 267| const v0, #+43441 (0x0000a9b1 | 6.08738e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v4, v6, com.android.calendar.selectcalendars.SelectCalendarsSyncFragment.mCalendarsObserver 275| const v0, #+43442 (0x0000a9b2 | 6.08752e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 138 282| invoke-virtual {v2,v3,v5,v4}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void 285| const v0, #+43443 (0x0000a9b3 | 6.08766e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| goto/16 Label_2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, android.content.ContentResolver):void { .params "this$0", "$anonymous0" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+43444 (0x0000a9b4 | 6.08780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 .line 82 8| const v0, #+43445 (0x0000a9b5 | 6.08794e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 1 17| const v0, #+43446 (0x0000a9b6 | 6.08808e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 85 .prologue_end .line 85 0| const v0, #+43447 (0x0000a9b7 | 6.08822e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 8| const v0, #+43448 (0x0000a9b8 | 6.08836e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v11}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 17| move-result-object v4 18| const v0, #+43449 (0x0000a9b9 | 6.08850e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v3,v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-set0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, android.database.MatrixCursor):android.database.MatrixCursor .line 87 27| const v0, #+43450 (0x0000a9ba | 6.08864e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v3, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 35| const v0, #+43451 (0x0000a9bb | 6.08878e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter .line 88 43| const v0, #+43452 (0x0000a9bc | 6.08892e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 51| const v0, #+43453 (0x0000a9bd | 6.08906e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const v6, #+2131755012 (0x7f100004 | 1.91409e+38) 60| invoke-virtual {v5,v6}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.findViewById(int):android.view.View 63| move-result-object v5 64| const v0, #+43454 (0x0000a9be | 6.08920e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v5}, android.view.View.getContext():android.content.Context 73| move-result-object v5 74| const v0, #+43455 (0x0000a9bf | 6.08934e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v6, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 82| const v0, #+43456 (0x0000a9c0 | 6.08948e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v6}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.database.MatrixCursor 91| move-result-object v6 92| const v0, #+43457 (0x0000a9c1 | 6.08962e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 89 98| iget-object v7, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 .line 87 100| const v0, #+43458 (0x0000a9c2 | 6.08976e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v4,v5,v6,v7}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.(android.content.Context, android.database.Cursor, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):void 109| const v0, #+43459 (0x0000a9c3 | 6.08990e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v3,v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-set1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter .line 90 118| const v0, #+43460 (0x0000a9c4 | 6.09004e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v3, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 126| const v0, #+43461 (0x0000a9c5 | 6.09018e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.widget.ExpandableListView 135| move-result-object v3 136| const v0, #+43462 (0x0000a9c6 | 6.09032e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v4, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 144| const v0, #+43463 (0x0000a9c7 | 6.09046e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter 153| move-result-object v4 154| const v0, #+43464 (0x0000a9c8 | 6.09060e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v3,v4}, android.widget.ExpandableListView.setAdapter(android.widget.ExpandableListAdapter):void .line 93 163| const v0, #+43465 (0x0000a9c9 | 6.09074e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v3, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 171| const v0, #+43466 (0x0000a9ca | 6.09088e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.widget.ExpandableListView 180| move-result-object v3 181| const v0, #+43467 (0x0000a9cb | 6.09102e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v3}, android.widget.ExpandableListView.getCount():int 190| move-result v1 191| const v0, #+43468 (0x0000a9cc | 6.09116e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 94 .local v1, "count", int 197| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 198| const v0, #+43469 (0x0000a9cd | 6.09130e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| if-ge v2, v1, Label_2 .line 95 206| const v0, #+43470 (0x0000a9ce | 6.09144e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v3, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.this$0 214| const v0, #+43471 (0x0000a9cf | 6.09158e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.widget.ExpandableListView 223| move-result-object v3 224| const v0, #+43472 (0x0000a9d0 | 6.09172e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v3,v2}, android.widget.ExpandableListView.expandGroup(int):boolean .line 94 233| const v0, #+43473 (0x0000a9d1 | 6.09186e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 241| goto/16 Label_1 Label_2: .line 97 243| const v0, #+43474 (0x0000a9d2 | 6.09200e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.database.MatrixCursor { 0| const v0, #+43475 (0x0000a9d3 | 6.09215e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor 8| const v0, #+43476 (0x0000a9d4 | 6.09229e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter { 0| const v0, #+43477 (0x0000a9d5 | 6.09243e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 8| const v0, #+43478 (0x0000a9d6 | 6.09257e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):android.widget.ExpandableListView { 0| const v0, #+43479 (0x0000a9d7 | 6.09271e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 8| const v0, #+43480 (0x0000a9d8 | 6.09285e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-set0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, android.database.MatrixCursor):android.database.MatrixCursor { 0| const v0, #+43481 (0x0000a9d9 | 6.09299e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor 8| const v0, #+43482 (0x0000a9da | 6.09313e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.-set1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter { 0| const v0, #+43483 (0x0000a9db | 6.09327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 8| const v0, #+43484 (0x0000a9dc | 6.09341e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.():void { .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 43 .prologue_end .line 43 0| const v3, #+43485 (0x0000a9dd | 6.09355e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+4 (0x00000004 | 5.60519e-45) 7| new-array v0, v0, java.lang.String[] .line 44 9| const v3, #+43486 (0x0000a9de | 6.09369e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "_id" 18| const v3, #+43487 (0x0000a9df | 6.09383e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 45 27| const v3, #+43488 (0x0000a9e0 | 6.09397e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "account_type" 36| const v3, #+43489 (0x0000a9e1 | 6.09411e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 .line 46 45| const v3, #+43490 (0x0000a9e2 | 6.09425e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "account_name" 54| const v3, #+43491 (0x0000a9e3 | 6.09439e-41) 57| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 61| aput-object v1, v0, v2 .line 47 63| const v3, #+43492 (0x0000a9e4 | 6.09453e-41) 66| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v1, "account_type || account_name AS ACCOUNT_KEY" 72| const v3, #+43493 (0x0000a9e5 | 6.09467e-41) 75| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 79| aput-object v1, v0, v2 .line 43 81| const v3, #+43494 (0x0000a9e6 | 6.09481e-41) 84| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 87| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.PROJECTION .line 34 89| const v3, #+43495 (0x0000a9e7 | 6.09495e-41) 92| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 95| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.():void { .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 34 .prologue_end .line 34 0| const v0, #+43496 (0x0000a9e8 | 6.09509e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.ExpandableListActivity.():void .line 40 9| const v0, #+43497 (0x0000a9e9 | 6.09523e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor .line 34 18| const v0, #+43498 (0x0000a9ea | 6.09537e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onClick(android.view.View):void { .params "view" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 66 .prologue_end .line 66 0| const v0, #+43499 (0x0000a9eb | 6.09551e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.view.View.getId():int 9| move-result v1 10| const v0, #+43500 (0x0000a9ec | 6.09565e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const v2, #+2131755234 (0x7f1000e2 | 1.91413e+38) 19| if-ne v1, v2, Label_3 .line 67 21| const v0, #+43501 (0x0000a9ed | 6.09579e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iget-object v1, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 29| const v0, #+43502 (0x0000a9ee | 6.09593e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v1, Label_1 .line 68 37| const v0, #+43503 (0x0000a9ef | 6.09607e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v1, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 45| const v0, #+43504 (0x0000a9f0 | 6.09621e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.doSaveAction():void Label_1: .line 70 54| const v0, #+43505 (0x0000a9f1 | 6.09635e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.finish():void Label_2: .line 74 63| const v0, #+43506 (0x0000a9f2 | 6.09649e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void Label_3: .line 71 70| const v0, #+43507 (0x0000a9f3 | 6.09663e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v4}, android.view.View.getId():int 79| move-result v1 80| const v0, #+43508 (0x0000a9f4 | 6.09677e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const v2, #+2131755233 (0x7f1000e1 | 1.91413e+38) 89| if-ne v1, v2, Label_2 .line 72 91| const v0, #+43509 (0x0000a9f5 | 6.09691e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.finish():void 100| const v0, #+43510 (0x0000a9f6 | 6.09705e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| goto/16 Label_2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 53 .prologue_end .line 53 0| const v0, #+43511 (0x0000a9f7 | 6.09719e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.ExpandableListActivity.onCreate(android.os.Bundle):void .line 54 9| const v0, #+43512 (0x0000a9f8 | 6.09733e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const v1, #+2130968638 (0x7f04003e | 1.75459e+38) 18| invoke-virtual {v3,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.setContentView(int):void .line 55 21| const v0, #+43513 (0x0000a9f9 | 6.09747e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getExpandableListView():android.widget.ExpandableListView 30| move-result-object v1 31| const v0, #+43514 (0x0000a9fa | 6.09761e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput-object v1, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList .line 56 39| const v0, #+43515 (0x0000a9fb | 6.09775e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v1, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 47| const v0, #+43516 (0x0000a9fc | 6.09789e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const v2, #+2131755055 (0x7f10002f | 1.91410e+38) 56| invoke-virtual {v3,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.findViewById(int):android.view.View 59| move-result-object v2 60| const v0, #+43517 (0x0000a9fd | 6.09803e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1,v2}, android.widget.ExpandableListView.setEmptyView(android.view.View):void .line 58 69| const v0, #+43518 (0x0000a9fe | 6.09817e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v1, #+0 (0x00000000 | 0.00000) 76| invoke-static {v1}, com.android.calendar.Utils.startCalendarMetafeedSync(android.accounts.Account):void .line 60 79| const v0, #+43519 (0x0000a9ff | 6.09831e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const v1, #+2131755234 (0x7f1000e2 | 1.91413e+38) 88| invoke-virtual {v3,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.findViewById(int):android.view.View 91| move-result-object v1 92| const v0, #+43520 (0x0000aa00 | 6.09845e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v1,v3}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 61 101| const v0, #+43521 (0x0000aa01 | 6.09859e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const v1, #+2131755233 (0x7f1000e1 | 1.91413e+38) 110| invoke-virtual {v3,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.findViewById(int):android.view.View 113| move-result-object v1 114| const v0, #+43522 (0x0000aa02 | 6.09873e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v1,v3}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 62 123| const v0, #+43523 (0x0000aa03 | 6.09887e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onCreateOptionsMenu(android.view.Menu):boolean { .params "menu" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 160 .prologue_end 0| const v0, #+43524 (0x0000aa04 | 6.09901e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+4 (0x00000004 | 5.60519e-45) .line 160 7| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getActionBar():android.app.ActionBar 10| move-result-object v1 11| const v0, #+43525 (0x0000aa05 | 6.09915e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v1,v2,v2}, android.app.ActionBar.setDisplayOptions(int, int):void .line 162 20| const v0, #+43526 (0x0000aa06 | 6.09929e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 27| return v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 167 .prologue_end .line 167 0| const v0, #+43527 (0x0000aa07 | 6.09943e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, android.view.MenuItem.getItemId():int 9| move-result v1 10| const v0, #+43528 (0x0000aa08 | 6.09957e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| packed-switch v1, Label_2 .line 172 19| const v0, #+43529 (0x0000aa09 | 6.09971e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-super {v2,v3}, android.app.ExpandableListActivity.onOptionsItemSelected(android.view.MenuItem):boolean 28| move-result v1 29| const v0, #+43530 (0x0000aa0a | 6.09985e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return v1 Label_1: .line 169 36| const v0, #+43531 (0x0000aa0b | 6.09999e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 170 45| const v0, #+43532 (0x0000aa0c | 6.10013e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 52| return v1 .line 167 53| const v0, #+43533 (0x0000aa0d | 6.10027e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| nop Label_2: 60| packed-switch-payload 16908332: Label_1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onPause():void { .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 107 .prologue_end .line 107 0| const v0, #+43534 (0x0000aa0e | 6.10041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.ExpandableListActivity.onPause():void .line 108 9| const v0, #+43535 (0x0000aa0f | 6.10055e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 17| const v0, #+43536 (0x0000aa10 | 6.10069e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 109 25| const v0, #+43537 (0x0000aa11 | 6.10083e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 33| const v0, #+43538 (0x0000aa12 | 6.10097e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.cancelRefreshStopDelay():void Label_1: .line 111 42| const v0, #+43539 (0x0000aa13 | 6.10111e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onRestoreInstanceState(android.os.Bundle):void { .params "state" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 144 .prologue_end .line 144 0| const v0, #+43540 (0x0000aa14 | 6.10125e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.ExpandableListActivity.onRestoreInstanceState(android.os.Bundle):void .line 145 9| const v0, #+43541 (0x0000aa15 | 6.10139e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getExpandableListView():android.widget.ExpandableListView 18| move-result-object v3 19| const v0, #+43542 (0x0000aa16 | 6.10153e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList .line 146 27| const v0, #+43543 (0x0000aa17 | 6.10167e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "is_expanded" 36| const v0, #+43544 (0x0000aa18 | 6.10181e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v6,v3}, android.os.Bundle.getBooleanArray(java.lang.String):boolean[] 45| move-result-object v2 46| const v0, #+43545 (0x0000aa19 | 6.10195e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v2, "isExpanded", boolean[] 52| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 54| const v0, #+43546 (0x0000aa1a | 6.10209e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v3, Label_4 62| const v0, #+43547 (0x0000aa1b | 6.10223e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v2, Label_4 70| const v0, #+43548 (0x0000aa1c | 6.10237e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 78| const v0, #+43549 (0x0000aa1d | 6.10251e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v3}, android.widget.ExpandableListView.getCount():int 87| move-result v3 88| const v0, #+43550 (0x0000aa1e | 6.10265e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| array-length v4, v2 95| const v0, #+43551 (0x0000aa1f | 6.10279e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-lt v3, v4, Label_4 .line 148 103| const v0, #+43552 (0x0000aa20 | 6.10294e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 110| const v0, #+43553 (0x0000aa21 | 6.10308e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| array-length v3, v2 117| const v0, #+43554 (0x0000aa22 | 6.10322e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-ge v1, v3, Label_4 .line 149 125| const v0, #+43555 (0x0000aa23 | 6.10336e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| aget-boolean v3, v2, v1 133| const v0, #+43556 (0x0000aa24 | 6.10350e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-eqz v3, Label_3 141| const v0, #+43557 (0x0000aa25 | 6.10364e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 149| const v0, #+43558 (0x0000aa26 | 6.10378e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v3,v1}, android.widget.ExpandableListView.isGroupExpanded(int):boolean 158| move-result v3 159| const v0, #+43559 (0x0000aa27 | 6.10392e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 167| if-eqz v3, Label_3 .line 150 169| const v0, #+43560 (0x0000aa28 | 6.10406e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 177| const v0, #+43561 (0x0000aa29 | 6.10420e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v3,v1}, android.widget.ExpandableListView.expandGroup(int):boolean Label_2: .line 148 186| const v0, #+43562 (0x0000aa2a | 6.10434e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 194| goto/16 Label_1 Label_3: .line 151 196| const v0, #+43563 (0x0000aa2b | 6.10448e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| aget-boolean v3, v2, v1 204| const v0, #+43564 (0x0000aa2c | 6.10462e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| if-nez v3, Label_2 212| const v0, #+43565 (0x0000aa2d | 6.10476e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 220| const v0, #+43566 (0x0000aa2e | 6.10490e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v3,v1}, android.widget.ExpandableListView.isGroupExpanded(int):boolean 229| move-result v3 230| const v0, #+43567 (0x0000aa2f | 6.10504e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v3, Label_2 .line 152 238| const v0, #+43568 (0x0000aa30 | 6.10518e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 246| const v0, #+43569 (0x0000aa31 | 6.10532e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v3,v1}, android.widget.ExpandableListView.collapseGroup(int):boolean 255| const v0, #+43570 (0x0000aa32 | 6.10546e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| goto/16 Label_2 Label_4: .line 156 .end_local v1 263| const v0, #+43571 (0x0000aa33 | 6.10560e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onResume():void { .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 78 .prologue_end 0| const v0, #+43572 (0x0000aa34 | 6.10574e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 78 7| invoke-super {v9}, android.app.ExpandableListActivity.onResume():void .line 79 10| const v0, #+43573 (0x0000aa35 | 6.10588e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 18| const v0, #+43574 (0x0000aa36 | 6.10602e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 80 26| const v0, #+43575 (0x0000aa37 | 6.10616e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 34| const v0, #+43576 (0x0000aa38 | 6.10630e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.startRefreshStopDelay():void Label_1: .line 82 43| const v0, #+43577 (0x0000aa39 | 6.10644e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1 51| const v0, #+43578 (0x0000aa3a | 6.10658e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v9}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getContentResolver():android.content.ContentResolver 60| move-result-object v2 61| const v0, #+43579 (0x0000aa3b | 6.10672e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-direct {v1,v9,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity, android.content.ContentResolver):void .line 98 70| const v0, #+43580 (0x0000aa3c | 6.10686e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI 78| const v0, #+43581 (0x0000aa3d | 6.10700e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| sget-object v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.PROJECTION .line 99 86| const v0, #+43582 (0x0000aa3e | 6.10714e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const-string/jumbo v6, "1) GROUP BY (ACCOUNT_KEY" .line 101 95| const v0, #+43583 (0x0000aa3f | 6.10728e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-string/jumbo v8, "account_name" .line 98 104| const v0, #+43584 (0x0000aa40 | 6.10742e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v2, #+0 (0x00000000 | 0.00000) 111| move-object v7, v3 .line 82 112| invoke-virtual/range {v1..v8}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity$1.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 103 115| const v0, #+43585 (0x0000aa41 | 6.10756e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 126 .prologue_end .line 126 0| const v0, #+43586 (0x0000aa42 | 6.10770e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.ExpandableListActivity.onSaveInstanceState(android.os.Bundle):void .line 128 9| const v0, #+43587 (0x0000aa43 | 6.10784e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getExpandableListView():android.widget.ExpandableListView 18| move-result-object v4 19| const v0, #+43588 (0x0000aa44 | 6.10798e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList .line 129 27| const v0, #+43589 (0x0000aa45 | 6.10812e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 35| const v0, #+43590 (0x0000aa46 | 6.10826e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v4, Label_2 .line 130 43| const v0, #+43591 (0x0000aa47 | 6.10840e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 51| const v0, #+43592 (0x0000aa48 | 6.10854e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v4}, android.widget.ExpandableListView.getCount():int 60| move-result v1 61| const v0, #+43593 (0x0000aa49 | 6.10868e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 131 .local v1, "count", int 67| new-array v3, v1, boolean[] .line 132 .local v3, "isExpanded", boolean[] 69| const v0, #+43594 (0x0000aa4a | 6.10882e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 76| const v0, #+43595 (0x0000aa4b | 6.10896e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-ge v2, v1, Label_3 .line 133 84| const v0, #+43596 (0x0000aa4c | 6.10910e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mList 92| const v0, #+43597 (0x0000aa4d | 6.10924e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v4,v2}, android.widget.ExpandableListView.isGroupExpanded(int):boolean 101| move-result v4 102| const v0, #+43598 (0x0000aa4e | 6.10938e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| aput-boolean v4, v3, v2 .line 132 110| const v0, #+43599 (0x0000aa4f | 6.10952e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 118| goto/16 Label_1 Label_2: .line 136 .end_local v1 .end_local v2 .end_local v3 120| const v0, #+43600 (0x0000aa50 | 6.10966e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: .line 138 127| const v0, #+43601 (0x0000aa51 | 6.10980e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const-string/jumbo v4, "is_expanded" 136| const v0, #+43602 (0x0000aa52 | 6.10994e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v6,v4,v3}, android.os.Bundle.putBooleanArray(java.lang.String, boolean[]):void .line 140 145| const v0, #+43603 (0x0000aa53 | 6.11008e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.onStop():void { .src "SelectSyncedCalendarsMultiAccountActivity.java" .line 115 .prologue_end .line 115 0| const v0, #+43604 (0x0000aa54 | 6.11022e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.ExpandableListActivity.onStop():void .line 116 9| const v0, #+43605 (0x0000aa55 | 6.11036e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 17| const v0, #+43606 (0x0000aa56 | 6.11050e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 117 25| const v0, #+43607 (0x0000aa57 | 6.11064e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAdapter 33| const v0, #+43608 (0x0000aa58 | 6.11078e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.closeChildrenCursors():void Label_1: .line 119 42| const v0, #+43609 (0x0000aa59 | 6.11092e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor 50| const v0, #+43610 (0x0000aa5a | 6.11106e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v1, Label_2 58| const v0, #+43611 (0x0000aa5b | 6.11120e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor 66| const v0, #+43612 (0x0000aa5c | 6.11134e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1}, android.database.MatrixCursor.isClosed():boolean 75| move-result v1 76| const v0, #+43613 (0x0000aa5d | 6.11148e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 84| if-eqz v1, Label_2 .line 120 86| const v0, #+43614 (0x0000aa5e | 6.11162e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.mAccountsCursor 94| const v0, #+43615 (0x0000aa5f | 6.11176e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1}, android.database.MatrixCursor.close():void Label_2: .line 122 103| const v0, #+43616 (0x0000aa60 | 6.11190e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$1.():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 72 .prologue_end .line 72 0| const v0, #+43617 (0x0000aa61 | 6.11204e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 1 9| const v0, #+43618 (0x0000aa62 | 6.11218e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$1.run():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 75 .prologue_end .line 75 0| const v0, #+43619 (0x0000aa63 | 6.11232e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-set1(boolean):boolean .line 76 10| const v0, #+43620 (0x0000aa64 | 6.11246e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, android.view.View, android.view.View):void { .params "this$0", "val$colorSquare", "val$delegateParent" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+43621 (0x0000aa65 | 6.11260e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.this$0 8| const v0, #+43622 (0x0000aa66 | 6.11274e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.val$colorSquare 16| const v0, #+43623 (0x0000aa67 | 6.11288e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.val$delegateParent .line 330 24| const v0, #+43624 (0x0000aa68 | 6.11302e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+43625 (0x0000aa69 | 6.11316e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.run():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 334 .prologue_end .line 334 0| const v0, #+43626 (0x0000aa6a | 6.11330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.graphics.Rect 8| const v0, #+43627 (0x0000aa6b | 6.11344e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.graphics.Rect.():void .line 335 .local v1, "r", android.graphics.Rect 17| const v0, #+43628 (0x0000aa6c | 6.11358e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.val$colorSquare 25| const v0, #+43629 (0x0000aa6d | 6.11373e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2,v1}, android.view.View.getHitRect(android.graphics.Rect):void .line 336 34| const v0, #+43630 (0x0000aa6e | 6.11387e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v2, v1, android.graphics.Rect.top 42| const v0, #+43631 (0x0000aa6f | 6.11401e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.this$0 50| const v0, #+43632 (0x0000aa70 | 6.11415e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get7(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):int 59| move-result v3 60| const v0, #+43633 (0x0000aa71 | 6.11429e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sub-int/2addr v2, v3 67| iput v2, v1, android.graphics.Rect.top .line 337 69| const v0, #+43634 (0x0000aa72 | 6.11443e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget v2, v1, android.graphics.Rect.bottom 77| const v0, #+43635 (0x0000aa73 | 6.11457e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.this$0 85| const v0, #+43636 (0x0000aa74 | 6.11471e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get7(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):int 94| move-result v3 95| const v0, #+43637 (0x0000aa75 | 6.11485e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/2addr v2, v3 102| iput v2, v1, android.graphics.Rect.bottom .line 338 104| const v0, #+43638 (0x0000aa76 | 6.11499e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget v2, v1, android.graphics.Rect.left 112| const v0, #+43639 (0x0000aa77 | 6.11513e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.this$0 120| const v0, #+43640 (0x0000aa78 | 6.11527e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get7(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):int 129| move-result v3 130| const v0, #+43641 (0x0000aa79 | 6.11541e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| sub-int/2addr v2, v3 137| iput v2, v1, android.graphics.Rect.left .line 339 139| const v0, #+43642 (0x0000aa7a | 6.11555e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v2, v1, android.graphics.Rect.right 147| const v0, #+43643 (0x0000aa7b | 6.11569e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.this$0 155| const v0, #+43644 (0x0000aa7c | 6.11583e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get7(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):int 164| move-result v3 165| const v0, #+43645 (0x0000aa7d | 6.11597e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| add-int/2addr v2, v3 172| iput v2, v1, android.graphics.Rect.right .line 340 174| const v0, #+43646 (0x0000aa7e | 6.11611e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.val$delegateParent 182| const v0, #+43647 (0x0000aa7f | 6.11625e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| new-instance v3, android.view.TouchDelegate 190| const v0, #+43648 (0x0000aa80 | 6.11639e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.val$colorSquare 198| const v0, #+43649 (0x0000aa81 | 6.11653e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-direct {v3,v1,v4}, android.view.TouchDelegate.(android.graphics.Rect, android.view.View):void 207| const v0, #+43650 (0x0000aa82 | 6.11667e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v2,v3}, android.view.View.setTouchDelegate(android.view.TouchDelegate):void .line 341 216| const v0, #+43651 (0x0000aa83 | 6.11681e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, java.lang.String, java.lang.String, long):void { .params "this$0", "val$accountName", "val$accountType", "val$id" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+43652 (0x0000aa84 | 6.11695e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 8| const v0, #+43653 (0x0000aa85 | 6.11709e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$accountName 16| const v0, #+43654 (0x0000aa86 | 6.11723e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$accountType 24| const v0, #+43655 (0x0000aa87 | 6.11737e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput-wide v5:v6, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$id .line 343 32| const v0, #+43656 (0x0000aa88 | 6.11751e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v1}, java.lang.Object.():void .line 1 41| const v0, #+43657 (0x0000aa89 | 6.11765e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.onClick(android.view.View):void { .params "v" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 347 .prologue_end .line 347 0| const v0, #+43658 (0x0000aa8a | 6.11779e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 8| const v0, #+43659 (0x0000aa8b | 6.11793e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.CalendarColorCache 17| move-result-object v1 18| const v0, #+43660 (0x0000aa8c | 6.11807e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$accountName 26| const v0, #+43661 (0x0000aa8d | 6.11821e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$accountType 34| const v0, #+43662 (0x0000aa8e | 6.11835e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2,v3}, com.android.calendar.selectcalendars.CalendarColorCache.hasColors(java.lang.String, java.lang.String):boolean 43| move-result v1 44| const v0, #+43663 (0x0000aa8f | 6.11849e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-nez v1, Label_1 .line 348 52| const v0, #+43664 (0x0000aa90 | 6.11863e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void Label_1: .line 350 59| const v0, #+43665 (0x0000aa91 | 6.11877e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 67| const v0, #+43666 (0x0000aa92 | 6.11891e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get6(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.CalendarColorPickerDialog 76| move-result-object v1 77| const v0, #+43667 (0x0000aa93 | 6.11905e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-nez v1, Label_4 .line 351 85| const v0, #+43668 (0x0000aa94 | 6.11919e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 93| const v0, #+43669 (0x0000aa95 | 6.11933e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-wide v3:v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$id 101| const v0, #+43670 (0x0000aa96 | 6.11947e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v2, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 109| const v0, #+43671 (0x0000aa97 | 6.11961e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get10(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):boolean 118| move-result v2 119| const v0, #+43672 (0x0000aa98 | 6.11975e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v3,v4,v2}, com.android.calendar.CalendarColorPickerDialog.newInstance(long, boolean):com.android.calendar.CalendarColorPickerDialog 128| move-result-object v2 129| const v0, #+43673 (0x0000aa99 | 6.11989e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v1,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-set0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog Label_2: .line 355 138| const v0, #+43674 (0x0000aa9a | 6.12003e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 146| const v0, #+43675 (0x0000aa9b | 6.12017e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get8(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):android.app.FragmentManager 155| move-result-object v1 156| const v0, #+43676 (0x0000aa9c | 6.12031e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v1}, android.app.FragmentManager.executePendingTransactions():boolean .line 356 165| const v0, #+43677 (0x0000aa9d | 6.12045e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 173| const v0, #+43678 (0x0000aa9e | 6.12059e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get6(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.CalendarColorPickerDialog 182| move-result-object v1 183| const v0, #+43679 (0x0000aa9f | 6.12073e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v1}, com.android.calendar.CalendarColorPickerDialog.isAdded():boolean 192| move-result v1 193| const v0, #+43680 (0x0000aaa0 | 6.12087e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| if-nez v1, Label_3 .line 357 201| const v0, #+43681 (0x0000aaa1 | 6.12101e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 209| const v0, #+43682 (0x0000aaa2 | 6.12115e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get6(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.CalendarColorPickerDialog 218| move-result-object v1 219| const v0, #+43683 (0x0000aaa3 | 6.12129e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v2, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 227| const v0, #+43684 (0x0000aaa4 | 6.12143e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static {v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get8(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):android.app.FragmentManager 236| move-result-object v2 237| const v0, #+43685 (0x0000aaa5 | 6.12157e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const-string/jumbo v3, "ColorPickerDialog" 246| const v0, #+43686 (0x0000aaa6 | 6.12171e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarColorPickerDialog.show(android.app.FragmentManager, java.lang.String):void Label_3: .line 359 255| const v0, #+43687 (0x0000aaa7 | 6.12185e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| return-void Label_4: .line 353 262| const v0, #+43688 (0x0000aaa8 | 6.12199e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.this$0 270| const v0, #+43689 (0x0000aaa9 | 6.12213e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get6(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.CalendarColorPickerDialog 279| move-result-object v1 280| const v0, #+43690 (0x0000aaaa | 6.12227e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-wide v3:v4, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.val$id 288| const v0, #+43691 (0x0000aaab | 6.12241e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v1,v3,v4}, com.android.calendar.CalendarColorPickerDialog.setCalendarId(long):void 297| const v0, #+43692 (0x0000aaac | 6.12255e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| goto/16 Label_2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, android.content.ContentResolver):void { .params "this$0", "cr" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 143 .prologue_end .line 143 0| const v0, #+43693 (0x0000aaad | 6.12269e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 .line 144 8| const v0, #+43694 (0x0000aaae | 6.12283e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.content.AsyncQueryHandler.(android.content.ContentResolver):void .line 145 17| const v0, #+43695 (0x0000aaaf | 6.12297e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 149 .prologue_end .line 149 0| const v0, #+43696 (0x0000aab0 | 6.12311e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v10, Label_1 .line 150 8| const v0, #+43697 (0x0000aab1 | 6.12325e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 152 15| const v0, #+43698 (0x0000aab2 | 6.12339e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 23| const v0, #+43699 (0x0000aab3 | 6.12353e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get4(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):java.util.Map 32| move-result-object v5 33| const v0, #+43700 (0x0000aab4 | 6.12367e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| monitor-enter v5 .try_begin_1 .line 153 40| const v0, #+43701 (0x0000aab5 | 6.12381e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 48| const v0, #+43702 (0x0000aab6 | 6.12395e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get5(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):boolean 57| move-result v4 58| const v0, #+43703 (0x0000aab7 | 6.12409e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v4, Label_2 66| const v0, #+43704 (0x0000aab8 | 6.12423e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 74| const v0, #+43705 (0x0000aab9 | 6.12437e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity 83| move-result-object v4 84| const v0, #+43706 (0x0000aaba | 6.12452e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-eqz v4, Label_3 92| const v0, #+43707 (0x0000aabb | 6.12466e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 100| const v0, #+43708 (0x0000aabc | 6.12480e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity 109| move-result-object v4 110| const v0, #+43709 (0x0000aabd | 6.12494e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.isFinishing():boolean 119| move-result v4 120| const v0, #+43710 (0x0000aabe | 6.12508e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v4, Label_3 Label_2: .line 154 128| const v0, #+43711 (0x0000aabf | 6.12522e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v10}, android.database.Cursor.close():void .try_end_1 catch(...) : Label_4 137| const v0, #+43712 (0x0000aac0 | 6.12536e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| monitor-exit v5 .line 155 144| const v0, #+43713 (0x0000aac1 | 6.12550e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| return-void Label_3: 151| const v0, #+43714 (0x0000aac2 | 6.12564e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| monitor-exit v5 .line 159 158| const v0, #+43715 (0x0000aac3 | 6.12578e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 166| const v0, #+43716 (0x0000aac4 | 6.12592e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get4(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):java.util.Map 175| move-result-object v4 176| const v0, #+43717 (0x0000aac5 | 6.12606e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-interface {v4,v9}, java.util.Map.get(java.lang.Object):java.lang.Object 185| move-result-object v1 186| const v0, #+43718 (0x0000aac6 | 6.12620e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| check-cast v1, android.database.Cursor .line 161 .local v1, "currentCursor", android.database.Cursor 194| const v0, #+43719 (0x0000aac7 | 6.12634e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| if-eqz v1, Label_5 .line 162 202| const v0, #+43720 (0x0000aac8 | 6.12648e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v1,v10}, com.android.calendar.Utils.compareCursors(android.database.Cursor, android.database.Cursor):boolean 211| move-result v4 212| const v0, #+43721 (0x0000aac9 | 6.12662e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| if-eqz v4, Label_5 .line 163 220| const v0, #+43722 (0x0000aaca | 6.12676e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-interface {v10}, android.database.Cursor.close():void .line 164 229| const v0, #+43723 (0x0000aacb | 6.12690e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return-void Label_4: .line 152 .end_local v1 236| const v0, #+43724 (0x0000aacc | 6.12704e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| move-exception v4 243| monitor-exit v5 244| const v0, #+43725 (0x0000aacd | 6.12718e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| throw v4 Label_5: .line 168 .restart_local v1 251| const v0, #+43726 (0x0000aace | 6.12732e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v10}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor 260| move-result-object v3 261| const v0, #+43727 (0x0000aacf | 6.12746e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 169 .local v3, "newCursor", android.database.MatrixCursor 267| invoke-interface {v10}, android.database.Cursor.close():void .line 171 270| const v0, #+43728 (0x0000aad0 | 6.12760e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-static {}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get9():java.util.HashMap 279| move-result-object v4 280| const v0, #+43729 (0x0000aad1 | 6.12774e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const/4 v5, #+3 (0x00000003 | 4.20390e-45) 287| invoke-static {v4,v3,v5}, com.android.calendar.Utils.checkForDuplicateNames(java.util.Map, android.database.Cursor, int):void .line 173 290| const v0, #+43730 (0x0000aad2 | 6.12788e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 298| const v0, #+43731 (0x0000aad3 | 6.12802e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-static {v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get4(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):java.util.Map 307| move-result-object v4 308| const v0, #+43732 (0x0000aad4 | 6.12816e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| check-cast v9, java.lang.String .end_local v9 316| const v0, #+43733 (0x0000aad5 | 6.12830e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-interface {v4,v9,v3}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .try_begin_2 .line 175 325| const v0, #+43734 (0x0000aad6 | 6.12844e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v4, v7, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.this$0 333| const v0, #+43735 (0x0000aad7 | 6.12858e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual {v4,v8,v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setChildrenCursor(int, android.database.Cursor):void .try_end_2 catch(java.lang.NullPointerException) : Label_8 Label_6: .line 181 342| const v0, #+43736 (0x0000aad8 | 6.12872e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| if-eqz v1, Label_7 .line 182 350| const v0, #+43737 (0x0000aad9 | 6.12886e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-interface {v1}, android.database.Cursor.close():void Label_7: .line 184 359| const v0, #+43738 (0x0000aada | 6.12900e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| return-void Label_8: .line 176 366| const v0, #+43739 (0x0000aadb | 6.12914e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| move-exception v2 .line 177 .local v2, "e", java.lang.NullPointerException 373| const-string/jumbo v4, "Calendar" 376| const v0, #+43740 (0x0000aadc | 6.12928e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| new-instance v5, java.lang.StringBuilder 384| const v0, #+43741 (0x0000aadd | 6.12942e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-direct {v5}, java.lang.StringBuilder.():void 393| const v0, #+43742 (0x0000aade | 6.12956e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| const-string/jumbo v6, "Adapter expired, try again on the next query: " 402| const v0, #+43743 (0x0000aadf | 6.12970e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 411| move-result-object v5 412| const v0, #+43744 (0x0000aae0 | 6.12984e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v5,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 421| move-result-object v5 422| const v0, #+43745 (0x0000aae1 | 6.12998e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 431| move-result-object v5 432| const v0, #+43746 (0x0000aae2 | 6.13012e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-static {v4,v5}, android.util.Log.w(java.lang.String, java.lang.String):int 441| const v0, #+43747 (0x0000aae3 | 6.13026e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| goto/16 Label_6 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, int, java.lang.String, java.lang.String):void { .params "this$0", "token", "account", "accountType" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 443 .prologue_end .line 443 0| const v0, #+43748 (0x0000aae4 | 6.13040e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.this$0 8| const v0, #+43749 (0x0000aae5 | 6.13054e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 444 17| const v0, #+43750 (0x0000aae6 | 6.13068e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mToken .line 445 25| const v0, #+43751 (0x0000aae7 | 6.13082e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccount .line 446 33| const v0, #+43752 (0x0000aae8 | 6.13096e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccountType .line 447 41| const v0, #+43753 (0x0000aae9 | 6.13110e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.run():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 451 .prologue_end .line 451 0| const v0, #+43754 (0x0000aaea | 6.13124e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.this$0 8| const v0, #+43755 (0x0000aaeb | 6.13138e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get3(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater 17| move-result-object v1 18| const v0, #+43756 (0x0000aaec | 6.13152e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mToken 26| const v0, #+43757 (0x0000aaed | 6.13166e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.cancelOperation(int):void .line 453 35| const v0, #+43758 (0x0000aaee | 6.13180e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get11():boolean 44| move-result v1 45| const v0, #+43759 (0x0000aaef | 6.13194e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v1, Label_1 .line 454 53| const v0, #+43760 (0x0000aaf0 | 6.13208e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.this$0 61| const v0, #+43761 (0x0000aaf1 | 6.13222e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get12(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):android.view.View 70| move-result-object v1 71| const v0, #+43762 (0x0000aaf2 | 6.13236e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| new-instance v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars 79| const v0, #+43763 (0x0000aaf3 | 6.13250e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v3, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.this$0 87| const v0, #+43764 (0x0000aaf4 | 6.13264e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v4, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mToken 95| const v0, #+43765 (0x0000aaf5 | 6.13278e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v5, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccount 103| const v0, #+43766 (0x0000aaf6 | 6.13292e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v6, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccountType 111| const v0, #+43767 (0x0000aaf7 | 6.13306e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v2,v3,v4,v5,v6}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, int, java.lang.String, java.lang.String):void .line 455 120| const v0, #+43768 (0x0000aaf8 | 6.13320e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const-wide/16 v3:v4, #+5000 (0x00001388 | 7.00649e-42) .line 454 128| invoke-virtual {v1,v2,v3,v4}, android.view.View.postDelayed(java.lang.Runnable, long):boolean Label_1: .line 457 131| const v0, #+43769 (0x0000aaf9 | 6.13334e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v1, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.this$0 139| const v0, #+43770 (0x0000aafa | 6.13348e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-static {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get3(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater 148| move-result-object v1 149| const v0, #+43771 (0x0000aafb | 6.13362e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v2, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mToken .line 458 157| const v0, #+43772 (0x0000aafc | 6.13376e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| new-instance v3, java.lang.StringBuilder 165| const v0, #+43773 (0x0000aafd | 6.13390e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-direct {v3}, java.lang.StringBuilder.():void 174| const v0, #+43774 (0x0000aafe | 6.13404e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v4, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccountType 182| const v0, #+43775 (0x0000aaff | 6.13418e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 191| move-result-object v3 192| const v0, #+43776 (0x0000ab00 | 6.13432e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v4, "#" 201| const v0, #+43777 (0x0000ab01 | 6.13446e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 210| move-result-object v3 211| const v0, #+43778 (0x0000ab02 | 6.13460e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v4, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccount 219| const v0, #+43779 (0x0000ab03 | 6.13474e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 228| move-result-object v3 229| const v0, #+43780 (0x0000ab04 | 6.13488e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 238| move-result-object v3 239| const v0, #+43781 (0x0000ab05 | 6.13502e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 459 245| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI 247| const v0, #+43782 (0x0000ab06 | 6.13516e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-static {}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get0():java.lang.String[] 256| move-result-object v5 257| const v0, #+43783 (0x0000ab07 | 6.13531e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 460 263| const-string/jumbo v6, "account_name=? AND account_type=?" .line 461 266| const v0, #+43784 (0x0000ab08 | 6.13545e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 273| new-array v7, v7, java.lang.String[] 275| const v0, #+43785 (0x0000ab09 | 6.13559e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v8, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccount 283| const v0, #+43786 (0x0000ab0a | 6.13573e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| const/4 v9, #+0 (0x00000000 | 0.00000) 290| aput-object v8, v7, v9 292| const v0, #+43787 (0x0000ab0b | 6.13587e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iget-object v8, v10, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.mAccountType 300| const v0, #+43788 (0x0000ab0c | 6.13601e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 307| aput-object v8, v7, v9 .line 462 309| const v0, #+43789 (0x0000ab0d | 6.13615e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| const-string/jumbo v8, ""primary" DESC,calendar_displayName COLLATE NOCASE" .line 457 318| const v0, #+43790 (0x0000ab0e | 6.13629e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| invoke-virtual/range {v1..v8}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 463 327| const v0, #+43791 (0x0000ab0f | 6.13643e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get0():java.lang.String[] { 0| const v1, #+43792 (0x0000ab10 | 6.13657e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.PROJECTION 8| const v1, #+43793 (0x0000ab11 | 6.13671e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get1(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity { 0| const v0, #+43794 (0x0000ab12 | 6.13685e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mActivity 8| const v0, #+43795 (0x0000ab13 | 6.13699e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get10(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):boolean { 0| const v0, #+43796 (0x0000ab14 | 6.13713e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsTablet 8| const v0, #+43797 (0x0000ab15 | 6.13727e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get11():boolean { 0| const v1, #+43798 (0x0000ab16 | 6.13741e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mRefresh 8| const v1, #+43799 (0x0000ab17 | 6.13755e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get12(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):android.view.View { 0| const v0, #+43800 (0x0000ab18 | 6.13769e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mView 8| const v0, #+43801 (0x0000ab19 | 6.13783e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get2(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.CalendarColorCache { 0| const v0, #+43802 (0x0000ab1a | 6.13797e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCache 8| const v0, #+43803 (0x0000ab1b | 6.13811e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get3(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater { 0| const v0, #+43804 (0x0000ab1c | 6.13825e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarsUpdater 8| const v0, #+43805 (0x0000ab1d | 6.13839e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get4(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):java.util.Map { 0| const v0, #+43806 (0x0000ab1e | 6.13853e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 8| const v0, #+43807 (0x0000ab1f | 6.13867e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get5(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):boolean { 0| const v0, #+43808 (0x0000ab20 | 6.13881e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mClosedCursorsFlag 8| const v0, #+43809 (0x0000ab21 | 6.13895e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get6(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+43810 (0x0000ab22 | 6.13909e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mColorPickerDialog 8| const v0, #+43811 (0x0000ab23 | 6.13923e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get7(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):int { 0| const v0, #+43812 (0x0000ab24 | 6.13937e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mColorViewTouchAreaIncrease 8| const v0, #+43813 (0x0000ab25 | 6.13951e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get8(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter):android.app.FragmentManager { 0| const v0, #+43814 (0x0000ab26 | 6.13965e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mFragmentManager 8| const v0, #+43815 (0x0000ab27 | 6.13979e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-get9():java.util.HashMap { 0| const v1, #+43816 (0x0000ab28 | 6.13993e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsDuplicateName 8| const v1, #+43817 (0x0000ab29 | 6.14007e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-set0(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, com.android.calendar.CalendarColorPickerDialog):com.android.calendar.CalendarColorPickerDialog { 0| const v0, #+43818 (0x0000ab2a | 6.14021e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mColorPickerDialog 8| const v0, #+43819 (0x0000ab2b | 6.14035e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.-set1(boolean):boolean { 0| const v0, #+43820 (0x0000ab2c | 6.14049e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput-boolean v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mRefresh 8| const v0, #+43821 (0x0000ab2d | 6.14063e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 72 .prologue_end 0| const v4, #+43822 (0x0000ab2e | 6.14077e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 72 7| new-instance v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$1 9| const v4, #+43823 (0x0000ab2f | 6.14091e-41) 12| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v0}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$1.():void 18| const v4, #+43824 (0x0000ab30 | 6.14105e-41) 21| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mStopRefreshing .line 99 26| const v4, #+43825 (0x0000ab31 | 6.14119e-41) 29| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 32| const/16 v0, #+1000 (0x000003e8 | 1.40130e-42) 34| sput v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken .line 104 36| const v4, #+43826 (0x0000ab32 | 6.14133e-41) 39| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 42| sput-boolean v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mRefresh .line 110 44| const v4, #+43827 (0x0000ab33 | 6.14147e-41) 47| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v0, java.util.HashMap 52| const v4, #+43828 (0x0000ab34 | 6.14161e-41) 55| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v0}, java.util.HashMap.():void 61| const v4, #+43829 (0x0000ab35 | 6.14175e-41) 64| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 67| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsDuplicateName .line 114 69| const v4, #+43830 (0x0000ab36 | 6.14189e-41) 72| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 75| const/16 v0, #+9 (0x00000009 | 1.26117e-44) 77| new-array v0, v0, java.lang.String[] .line 115 79| const v4, #+43831 (0x0000ab37 | 6.14203e-41) 82| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "_id" 88| const v4, #+43832 (0x0000ab38 | 6.14217e-41) 91| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v2, #+0 (0x00000000 | 0.00000) 95| aput-object v1, v0, v2 .line 116 97| const v4, #+43833 (0x0000ab39 | 6.14231e-41) 100| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v1, "account_name" 106| const v4, #+43834 (0x0000ab3a | 6.14245e-41) 109| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 112| aput-object v1, v0, v3 .line 117 114| const v4, #+43835 (0x0000ab3b | 6.14259e-41) 117| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v1, "ownerAccount" 123| const v4, #+43836 (0x0000ab3c | 6.14273e-41) 126| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 130| aput-object v1, v0, v2 .line 118 132| const v4, #+43837 (0x0000ab3d | 6.14287e-41) 135| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 138| const-string/jumbo v1, "calendar_displayName" 141| const v4, #+43838 (0x0000ab3e | 6.14301e-41) 144| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 147| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 148| aput-object v1, v0, v2 .line 119 150| const v4, #+43839 (0x0000ab3f | 6.14315e-41) 153| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 156| const-string/jumbo v1, "calendar_color" 159| const v4, #+43840 (0x0000ab40 | 6.14329e-41) 162| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 166| aput-object v1, v0, v2 .line 120 168| const v4, #+43841 (0x0000ab41 | 6.14343e-41) 171| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 174| const-string/jumbo v1, "visible" 177| const v4, #+43842 (0x0000ab42 | 6.14357e-41) 180| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 184| aput-object v1, v0, v2 .line 121 186| const v4, #+43843 (0x0000ab43 | 6.14371e-41) 189| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 192| const-string/jumbo v1, "sync_events" 195| const v4, #+43844 (0x0000ab44 | 6.14385e-41) 198| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 201| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 202| aput-object v1, v0, v2 .line 122 204| const v4, #+43845 (0x0000ab45 | 6.14399e-41) 207| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 210| const-string/jumbo v1, "(account_name=ownerAccount) AS "primary"" 213| const v4, #+43846 (0x0000ab46 | 6.14413e-41) 216| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 219| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 220| aput-object v1, v0, v2 .line 123 222| const v4, #+43847 (0x0000ab47 | 6.14427e-41) 225| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v1, "account_type" 231| const v4, #+43848 (0x0000ab48 | 6.14441e-41) 234| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 237| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 239| aput-object v1, v0, v2 .line 114 241| const v4, #+43849 (0x0000ab49 | 6.14455e-41) 244| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 247| sput-object v0, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.PROJECTION .line 53 249| const v4, #+43850 (0x0000ab4a | 6.14469e-41) 252| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 255| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.(android.content.Context, android.database.Cursor, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity):void { .params "context", "acctsCursor", "act" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 220 .prologue_end 0| const v0, #+43851 (0x0000ab4b | 6.14483e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 220 7| invoke-direct {v6,v8,v7}, android.widget.CursorTreeAdapter.(android.database.Cursor, android.content.Context):void .line 79 10| const v0, #+43852 (0x0000ab4c | 6.14497e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v2, java.util.HashMap 18| const v0, #+43853 (0x0000ab4d | 6.14511e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v2}, java.util.HashMap.():void .line 78 27| const v0, #+43854 (0x0000ab4e | 6.14525e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mTypeToAuthDescription .line 84 35| const v0, #+43855 (0x0000ab4f | 6.14539e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v2, java.util.HashMap 43| const v0, #+43856 (0x0000ab50 | 6.14553e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v2}, java.util.HashMap.():void .line 83 52| const v0, #+43857 (0x0000ab51 | 6.14567e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges .line 86 60| const v0, #+43858 (0x0000ab52 | 6.14581e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v2, java.util.HashMap 68| const v0, #+43859 (0x0000ab53 | 6.14595e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v2}, java.util.HashMap.():void .line 85 77| const v0, #+43860 (0x0000ab54 | 6.14610e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarInitialStates .line 93 85| const v0, #+43861 (0x0000ab55 | 6.14624e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| new-instance v2, java.util.HashMap 93| const v0, #+43862 (0x0000ab56 | 6.14638e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v2}, java.util.HashMap.():void .line 92 102| const v0, #+43863 (0x0000ab57 | 6.14652e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors .line 221 110| const v0, #+43864 (0x0000ab58 | 6.14666e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const v2, #+2131492894 (0x7f0c001e | 1.86093e+38) 119| invoke-virtual {v7,v2}, android.content.Context.getString(int):java.lang.String 122| move-result-object v2 123| const v0, #+43865 (0x0000ab59 | 6.14680e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| sput-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mSyncedText .line 222 131| const v0, #+43866 (0x0000ab5a | 6.14694e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const v2, #+2131492895 (0x7f0c001f | 1.86093e+38) 140| invoke-virtual {v7,v2}, android.content.Context.getString(int):java.lang.String 143| move-result-object v2 144| const v0, #+43867 (0x0000ab5b | 6.14708e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| sput-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mNotSyncedText .line 224 152| const v0, #+43868 (0x0000ab5c | 6.14722e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v2, com.android.calendar.selectcalendars.CalendarColorCache 160| const v0, #+43869 (0x0000ab5d | 6.14736e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-direct {v2,v7,v6}, com.android.calendar.selectcalendars.CalendarColorCache.(android.content.Context, com.android.calendar.selectcalendars.CalendarColorCache$OnCalendarColorsLoadedListener):void 169| const v0, #+43870 (0x0000ab5e | 6.14750e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCache .line 226 177| const v0, #+43871 (0x0000ab5f | 6.14764e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const-string/jumbo v2, "layout_inflater" 186| const v0, #+43872 (0x0000ab60 | 6.14778e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v7,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 195| move-result-object v2 196| const v0, #+43873 (0x0000ab61 | 6.14792e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| check-cast v2, android.view.LayoutInflater 204| const v0, #+43874 (0x0000ab62 | 6.14806e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mInflater .line 227 212| const v0, #+43875 (0x0000ab63 | 6.14820e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v7}, android.content.Context.getContentResolver():android.content.ContentResolver 221| move-result-object v2 222| const v0, #+43876 (0x0000ab64 | 6.14834e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mResolver .line 228 230| const v0, #+43877 (0x0000ab65 | 6.14848e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iput-object v9, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mActivity .line 229 238| const v0, #+43878 (0x0000ab66 | 6.14862e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v9}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getFragmentManager():android.app.FragmentManager 247| move-result-object v2 248| const v0, #+43879 (0x0000ab67 | 6.14876e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mFragmentManager .line 231 256| const v0, #+43880 (0x0000ab68 | 6.14890e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mFragmentManager 264| const v0, #+43881 (0x0000ab69 | 6.14904e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| const-string/jumbo v3, "ColorPickerDialog" 273| const v0, #+43882 (0x0000ab6a | 6.14918e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v2,v3}, android.app.FragmentManager.findFragmentByTag(java.lang.String):android.app.Fragment 282| move-result-object v2 283| const v0, #+43883 (0x0000ab6b | 6.14932e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 230 289| check-cast v2, com.android.calendar.CalendarColorPickerDialog 291| const v0, #+43884 (0x0000ab6c | 6.14946e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mColorPickerDialog .line 232 299| const v0, #+43885 (0x0000ab6d | 6.14960e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| const v2, #+2131296262 (0x7f090006 | 1.82104e+38) 308| invoke-static {v7,v2}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 311| move-result v2 312| const v0, #+43886 (0x0000ab6e | 6.14974e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| iput-boolean v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsTablet .line 234 320| const v0, #+43887 (0x0000ab6f | 6.14988e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iget-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarsUpdater 328| const v0, #+43888 (0x0000ab70 | 6.15002e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| if-nez v2, Label_1 .line 235 336| const v0, #+43889 (0x0000ab71 | 6.15016e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| new-instance v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater 344| const v0, #+43890 (0x0000ab72 | 6.15030e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| iget-object v3, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mResolver 352| const v0, #+43891 (0x0000ab73 | 6.15044e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-direct {v2,v6,v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, android.content.ContentResolver):void 361| const v0, #+43892 (0x0000ab74 | 6.15058e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarsUpdater Label_1: .line 238 369| const v0, #+43893 (0x0000ab75 | 6.15072e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| if-eqz v8, Label_2 377| const v0, #+43894 (0x0000ab76 | 6.15086e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| invoke-interface {v8}, android.database.Cursor.getCount():int 386| move-result v2 387| const v0, #+43895 (0x0000ab77 | 6.15100e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| if-nez v2, Label_3 Label_2: .line 239 395| const v0, #+43896 (0x0000ab78 | 6.15114e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| const-string/jumbo v2, "Calendar" 404| const v0, #+43897 (0x0000ab79 | 6.15128e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| const-string/jumbo v3, "SelectCalendarsAdapter: No accounts were returned!" 413| const v0, #+43898 (0x0000ab7a | 6.15142e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-static {v2,v3}, android.util.Log.i(java.lang.String, java.lang.String):int Label_3: .line 242 422| const v0, #+43899 (0x0000ab7b | 6.15156e-41) 425| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 428| invoke-static {v7}, android.accounts.AccountManager.get(android.content.Context):android.accounts.AccountManager 431| move-result-object v2 432| const v0, #+43900 (0x0000ab7c | 6.15170e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| invoke-virtual {v2}, android.accounts.AccountManager.getAuthenticatorTypes():android.accounts.AuthenticatorDescription[] 441| move-result-object v2 442| const v0, #+43901 (0x0000ab7d | 6.15184e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mAuthDescs .line 243 450| const v0, #+43902 (0x0000ab7e | 6.15198e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| const/4 v1, #+0 (0x00000000 | 0.00000) Label_4: .local v1, "i", int 457| const v0, #+43903 (0x0000ab7f | 6.15212e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| iget-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mAuthDescs 465| const v0, #+43904 (0x0000ab80 | 6.15226e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| array-length v2, v2 472| const v0, #+43905 (0x0000ab81 | 6.15240e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| if-ge v1, v2, Label_5 .line 244 480| const v0, #+43906 (0x0000ab82 | 6.15254e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| iget-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mTypeToAuthDescription 488| const v0, #+43907 (0x0000ab83 | 6.15268e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iget-object v3, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mAuthDescs 496| const v0, #+43908 (0x0000ab84 | 6.15282e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| aget-object v3, v3, v1 504| const v0, #+43909 (0x0000ab85 | 6.15296e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| iget-object v3, v3, android.accounts.AuthenticatorDescription.type 512| const v0, #+43910 (0x0000ab86 | 6.15310e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| iget-object v4, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mAuthDescs 520| const v0, #+43911 (0x0000ab87 | 6.15324e-41) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| aget-object v4, v4, v1 528| const v0, #+43912 (0x0000ab88 | 6.15338e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-interface {v2,v3,v4}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 243 537| const v0, #+43913 (0x0000ab89 | 6.15352e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 545| goto/16 Label_4 Label_5: .line 246 547| const v0, #+43914 (0x0000ab8a | 6.15366e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| iget-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mActivity 555| const v0, #+43915 (0x0000ab8b | 6.15380e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| invoke-virtual {v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.getExpandableListView():android.widget.ExpandableListView 564| move-result-object v2 565| const v0, #+43916 (0x0000ab8c | 6.15394e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| iput-object v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mView .line 247 573| const v0, #+43917 (0x0000ab8d | 6.15408e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 580| sput-boolean v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mRefresh .line 248 582| const v0, #+43918 (0x0000ab8e | 6.15422e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iput-boolean v5, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mClosedCursorsFlag .line 250 590| const v0, #+43919 (0x0000ab8f | 6.15436e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-virtual {v7}, android.content.Context.getResources():android.content.res.Resources 599| move-result-object v2 600| const v0, #+43920 (0x0000ab90 | 6.15450e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 251 606| const v3, #+2131361827 (0x7f0a0023 | 1.83434e+38) .line 250 609| invoke-virtual {v2,v3}, android.content.res.Resources.getDimensionPixelSize(int):int 612| move-result v2 613| const v0, #+43921 (0x0000ab91 | 6.15464e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| iput v2, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mColorViewTouchAreaIncrease .line 252 621| const v0, #+43922 (0x0000ab92 | 6.15478e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void { .params "view", "id", "text" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 291 .prologue_end .line 291 0| const v0, #+43923 (0x0000ab93 | 6.15492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 9| move-result v2 10| const v0, #+43924 (0x0000ab94 | 6.15506e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 .line 292 18| const v0, #+43925 (0x0000ab95 | 6.15520e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void Label_1: .line 294 25| const v0, #+43926 (0x0000ab96 | 6.15534e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v4}, android.view.View.findViewById(int):android.view.View 34| move-result-object v1 35| const v0, #+43927 (0x0000ab97 | 6.15548e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v1, android.widget.TextView .line 295 .local v1, "textView", android.widget.TextView 43| const v0, #+43928 (0x0000ab98 | 6.15562e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 296 52| const v0, #+43929 (0x0000ab99 | 6.15576e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.bindChildView(android.view.View, android.content.Context, android.database.Cursor, boolean):void { .params "view", "context", "cursor", "isLastChild" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 319 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move-object/16 v17, v18 9| move-object/16 v18, v19 12| move/16 v19, v20 .prologue_end .line 319 15| const v20, #+43930 (0x0000ab9a | 6.15590e-41) 18| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v2, #+0 (0x00000000 | 0.00000) 22| move-object/from16 v0, v18 24| invoke-interface {v0,v2}, android.database.Cursor.getLong(int):long 27| move-result-wide v6:v7 28| const v20, #+43931 (0x0000ab9b | 6.15604e-41) 31| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 320 .local v6, "id", long 34| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 35| move-object/from16 v0, v18 37| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 40| move-result-object v12 41| const v20, #+43932 (0x0000ab9c | 6.15618e-41) 44| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 321 .local v12, "name", java.lang.String 47| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 48| move-object/from16 v0, v18 50| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 53| move-result-object v13 54| const v20, #+43933 (0x0000ab9d | 6.15632e-41) 57| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 322 .local v13, "owner", java.lang.String 60| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 61| move-object/from16 v0, v18 63| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 66| move-result-object v4 67| const v20, #+43934 (0x0000ab9e | 6.15646e-41) 70| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 323 .local v4, "accountName", java.lang.String 73| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 75| move-object/from16 v0, v18 77| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 80| move-result-object v5 81| const v20, #+43935 (0x0000ab9f | 6.15660e-41) 84| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 324 .local v5, "accountType", java.lang.String 87| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 88| move-object/from16 v0, v18 90| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 93| move-result v2 94| const v20, #+43936 (0x0000aba0 | 6.15674e-41) 97| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v2}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 103| move-result v9 104| const v20, #+43937 (0x0000aba1 | 6.15689e-41) 107| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 326 .local v9, "color", int 110| const v2, #+2131755060 (0x7f100034 | 1.91410e+38) 113| move-object/from16 v0, v16 115| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 118| move-result-object v10 119| const v20, #+43938 (0x0000aba2 | 6.15703e-41) 122| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 327 .local v10, "colorSquare", android.view.View 125| iget-object v2, v15, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCache 127| const v20, #+43939 (0x0000aba3 | 6.15717e-41) 130| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-virtual {v2,v4,v5}, com.android.calendar.selectcalendars.CalendarColorCache.hasColors(java.lang.String, java.lang.String):boolean 136| move-result v2 137| const v20, #+43940 (0x0000aba4 | 6.15731e-41) 140| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v10,v2}, android.view.View.setEnabled(boolean):void .line 328 146| const v20, #+43941 (0x0000aba5 | 6.15745e-41) 149| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v10,v9}, android.view.View.setBackgroundColor(int):void .line 329 155| const v20, #+43942 (0x0000aba6 | 6.15759e-41) 158| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v10}, android.view.View.getParent():android.view.ViewParent 164| move-result-object v11 165| const v20, #+43943 (0x0000aba7 | 6.15773e-41) 168| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 171| check-cast v11, android.view.View .line 330 .local v11, "delegateParent", android.view.View 173| const v20, #+43944 (0x0000aba8 | 6.15787e-41) 176| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 179| new-instance v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2 181| const v20, #+43945 (0x0000aba9 | 6.15801e-41) 184| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-direct {v2,v15,v10,v11}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$2.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, android.view.View, android.view.View):void 190| const v20, #+43946 (0x0000abaa | 6.15815e-41) 193| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v11,v2}, android.view.View.post(java.lang.Runnable):boolean .line 343 199| const v20, #+43947 (0x0000abab | 6.15829e-41) 202| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 205| new-instance v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3 207| const v20, #+43948 (0x0000abac | 6.15843e-41) 210| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 213| move-object v3, v15 214| invoke-direct/range {v2..v7}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$3.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, java.lang.String, java.lang.String, long):void 217| const v20, #+43949 (0x0000abad | 6.15857e-41) 220| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v10,v2}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 361 226| const v20, #+43950 (0x0000abae | 6.15871e-41) 229| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 232| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsDuplicateName 234| const v20, #+43951 (0x0000abaf | 6.15885e-41) 237| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v2,v12}, java.util.HashMap.containsKey(java.lang.Object):boolean 243| move-result v2 244| const v20, #+43952 (0x0000abb0 | 6.15899e-41) 247| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 250| if-eqz v2, Label_1 252| const v20, #+43953 (0x0000abb1 | 6.15913e-41) 255| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 258| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mIsDuplicateName 260| const v20, #+43954 (0x0000abb2 | 6.15927e-41) 263| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v2,v12}, java.util.HashMap.get(java.lang.Object):java.lang.Object 269| move-result-object v2 270| const v20, #+43955 (0x0000abb3 | 6.15941e-41) 273| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 276| check-cast v2, java.lang.Boolean 278| const v20, #+43956 (0x0000abb4 | 6.15955e-41) 281| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v2}, java.lang.Boolean.booleanValue():boolean 287| move-result v2 288| const v20, #+43957 (0x0000abb5 | 6.15969e-41) 291| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 294| if-eqz v2, Label_1 .line 362 296| const v20, #+43958 (0x0000abb6 | 6.15983e-41) 299| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v12,v13}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 305| move-result v2 306| const v20, #+43959 (0x0000abb7 | 6.15997e-41) 309| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 312| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 361 314| if-eqz v2, Label_1 .line 363 316| const v20, #+43960 (0x0000abb8 | 6.16011e-41) 319| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 322| new-instance v2, java.lang.StringBuilder 324| const v20, #+43961 (0x0000abb9 | 6.16025e-41) 327| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-direct {v2,v12}, java.lang.StringBuilder.(java.lang.String):void .line 364 333| const v20, #+43962 (0x0000abba | 6.16039e-41) 336| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 339| const-string/jumbo v3, " <" .line 363 342| const v20, #+43963 (0x0000abbb | 6.16053e-41) 345| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 351| move-result-object v2 352| const v20, #+43964 (0x0000abbc | 6.16067e-41) 355| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 358| invoke-virtual {v2,v13}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 361| move-result-object v2 362| const v20, #+43965 (0x0000abbd | 6.16081e-41) 365| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 366 368| const-string/jumbo v3, ">" .line 363 371| const v20, #+43966 (0x0000abbe | 6.16095e-41) 374| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 380| move-result-object v2 381| const v20, #+43967 (0x0000abbf | 6.16109e-41) 384| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 390| move-result-object v12 391| const v20, #+43968 (0x0000abc0 | 6.16123e-41) 394| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 369 397| const v20, #+43969 (0x0000abc1 | 6.16137e-41) 400| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 403| const v2, #+2131755061 (0x7f100035 | 1.91410e+38) 406| move-object/from16 v0, v16 408| invoke-static {v0,v2,v12}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void .line 372 411| const v20, #+43970 (0x0000abc2 | 6.16151e-41) 414| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v2, v15, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 419| const v20, #+43971 (0x0000abc3 | 6.16165e-41) 422| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 428| move-result-object v3 429| const v20, #+43972 (0x0000abc4 | 6.16179e-41) 432| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-interface {v2,v3}, java.util.Map.get(java.lang.Object):java.lang.Object 438| move-result-object v14 439| const v20, #+43973 (0x0000abc5 | 6.16193e-41) 442| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 445| check-cast v14, java.lang.Boolean .line 373 .local v14, "sync", java.lang.Boolean 447| const v20, #+43974 (0x0000abc6 | 6.16207e-41) 450| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 453| if-nez v14, Label_3 .line 374 455| const v20, #+43975 (0x0000abc7 | 6.16221e-41) 458| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 461| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 462| move-object/from16 v0, v18 464| invoke-interface {v0,v2}, android.database.Cursor.getInt(int):int 467| move-result v2 468| const v20, #+43976 (0x0000abc8 | 6.16235e-41) 471| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 474| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 475| if-ne v2, v3, Label_5 477| const v20, #+43977 (0x0000abc9 | 6.16249e-41) 480| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 483| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: 484| const v20, #+43978 (0x0000abca | 6.16263e-41) 487| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-static {v2}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 493| move-result-object v14 494| const v20, #+43979 (0x0000abcb | 6.16277e-41) 497| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 375 500| iget-object v2, v15, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarInitialStates 502| const v20, #+43980 (0x0000abcc | 6.16291e-41) 505| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 511| move-result-object v3 512| const v20, #+43981 (0x0000abcd | 6.16305e-41) 515| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 518| invoke-interface {v2,v3,v14}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object Label_3: .line 378 521| const v20, #+43982 (0x0000abce | 6.16319e-41) 524| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 527| const v2, #+2131755063 (0x7f100037 | 1.91410e+38) 530| move-object/from16 v0, v16 532| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 535| move-result-object v8 536| const v20, #+43983 (0x0000abcf | 6.16333e-41) 539| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 542| check-cast v8, android.widget.CheckBox .line 379 .local v8, "button", android.widget.CheckBox 544| const v20, #+43984 (0x0000abd0 | 6.16347e-41) 547| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 550| invoke-virtual {v14}, java.lang.Boolean.booleanValue():boolean 553| move-result v2 554| const v20, #+43985 (0x0000abd1 | 6.16361e-41) 557| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 560| invoke-virtual {v8,v2}, android.widget.CheckBox.setChecked(boolean):void .line 380 563| const v20, #+43986 (0x0000abd2 | 6.16375e-41) 566| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-virtual {v14}, java.lang.Boolean.booleanValue():boolean 572| move-result v2 573| const v20, #+43987 (0x0000abd3 | 6.16389e-41) 576| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 579| if-eqz v2, Label_6 581| const v20, #+43988 (0x0000abd4 | 6.16403e-41) 584| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 587| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mSyncedText Label_4: 589| const v20, #+43989 (0x0000abd5 | 6.16417e-41) 592| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 595| const v3, #+2131755062 (0x7f100036 | 1.91410e+38) 598| move-object/from16 v0, v16 600| invoke-static {v0,v3,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void .line 382 603| const v20, #+43990 (0x0000abd6 | 6.16431e-41) 606| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 609| invoke-static {v6,v7}, java.lang.Long.valueOf(long):java.lang.Long 612| move-result-object v2 613| const v20, #+43991 (0x0000abd7 | 6.16445e-41) 616| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 619| const v3, #+2131755061 (0x7f100035 | 1.91410e+38) 622| move-object/from16 v0, v16 624| invoke-virtual {v0,v3,v2}, android.view.View.setTag(int, java.lang.Object):void .line 383 627| const v20, #+43992 (0x0000abd8 | 6.16459e-41) 630| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 633| const v2, #+2131755063 (0x7f100037 | 1.91410e+38) 636| move-object/from16 v0, v16 638| invoke-virtual {v0,v2,v8}, android.view.View.setTag(int, java.lang.Object):void .line 384 641| const v20, #+43993 (0x0000abd9 | 6.16473e-41) 644| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 647| move-object/from16 v0, v16 649| invoke-virtual {v0,v15}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void .line 385 652| const v20, #+43994 (0x0000abda | 6.16487e-41) 655| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 658| return-void Label_5: .line 374 .end_local v8 659| const v20, #+43995 (0x0000abdb | 6.16501e-41) 662| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 665| const/4 v2, #+0 (0x00000000 | 0.00000) 666| goto/16 Label_2 Label_6: .line 380 .restart_local v8 668| const v20, #+43996 (0x0000abdc | 6.16515e-41) 671| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 674| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mNotSyncedText 676| const v20, #+43997 (0x0000abdd | 6.16529e-41) 679| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 682| goto/16 Label_4 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.bindGroupView(android.view.View, android.content.Context, android.database.Cursor, boolean):void { .params "view", "context", "cursor", "isExpanded" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 389 .prologue_end .line 389 0| const v0, #+43998 (0x0000abde | 6.16543e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v6, "account_name" 9| const v0, #+43999 (0x0000abdf | 6.16557e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v11,v6}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 18| move-result v2 19| const v0, #+44000 (0x0000abe0 | 6.16571e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 390 .local v2, "accountColumn", int 25| const-string/jumbo v6, "account_type" 28| const v0, #+44001 (0x0000abe1 | 6.16585e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v11,v6}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 37| move-result v5 38| const v0, #+44002 (0x0000abe2 | 6.16599e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 391 .local v5, "accountTypeColumn", int 44| invoke-interface {v11,v2}, android.database.Cursor.getString(int):java.lang.String 47| move-result-object v1 48| const v0, #+44003 (0x0000abe3 | 6.16613e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 392 .local v1, "account", java.lang.String 54| invoke-interface {v11,v5}, android.database.Cursor.getString(int):java.lang.String 57| move-result-object v4 58| const v0, #+44004 (0x0000abe4 | 6.16627e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 393 .local v4, "accountType", java.lang.String 64| invoke-virtual {v8,v4}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.getLabelForType(java.lang.String):java.lang.CharSequence 67| move-result-object v3 68| const v0, #+44005 (0x0000abe5 | 6.16641e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 394 .local v3, "accountLabel", java.lang.CharSequence 74| const v6, #+2131755016 (0x7f100008 | 1.91409e+38) 77| invoke-static {v9,v6,v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void .line 395 80| const v0, #+44006 (0x0000abe6 | 6.16655e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-eqz v3, Label_1 .line 396 88| const v0, #+44007 (0x0000abe7 | 6.16669e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 97| move-result-object v6 98| const v0, #+44008 (0x0000abe8 | 6.16683e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const v7, #+2131755017 (0x7f100009 | 1.91409e+38) 107| invoke-static {v9,v7,v6}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void Label_1: .line 398 110| const v0, #+44009 (0x0000abe9 | 6.16697e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.cancelRefreshStopDelay():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 260 .prologue_end .line 260 0| const v0, #+44010 (0x0000abea | 6.16711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mView 8| const v0, #+44011 (0x0000abeb | 6.16725e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mStopRefreshing 16| const v0, #+44012 (0x0000abec | 6.16739e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.view.View.removeCallbacks(java.lang.Runnable):boolean .line 261 25| const v0, #+44013 (0x0000abed | 6.16753e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.closeChildrenCursors():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 425 .prologue_end .line 425 0| const v0, #+44014 (0x0000abee | 6.16768e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 8| const v0, #+44015 (0x0000abef | 6.16782e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| monitor-enter v5 .try_begin_1 .line 426 15| const v0, #+44016 (0x0000abf0 | 6.16796e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget-object v4, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 23| const v0, #+44017 (0x0000abf1 | 6.16810e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-interface {v4}, java.util.Map.keySet():java.util.Set 32| move-result-object v4 33| const v0, #+44018 (0x0000abf2 | 6.16824e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 42| move-result-object v3 43| const v0, #+44019 (0x0000abf3 | 6.16838e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "key$iterator", java.util.Iterator 49| const v0, #+44020 (0x0000abf4 | 6.16852e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 58| move-result v4 59| const v0, #+44021 (0x0000abf5 | 6.16866e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v4, Label_3 67| const v0, #+44022 (0x0000abf6 | 6.16880e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 76| move-result-object v2 77| const v0, #+44023 (0x0000abf7 | 6.16894e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| check-cast v2, java.lang.String .line 427 .local v2, "key", java.lang.String 85| const v0, #+44024 (0x0000abf8 | 6.16908e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v4, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 93| const v0, #+44025 (0x0000abf9 | 6.16922e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-interface {v4,v2}, java.util.Map.get(java.lang.Object):java.lang.Object 102| move-result-object v1 103| const v0, #+44026 (0x0000abfa | 6.16936e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| check-cast v1, android.database.Cursor .line 428 .local v1, "cursor", android.database.Cursor 111| const v0, #+44027 (0x0000abfb | 6.16950e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-interface {v1}, android.database.Cursor.isClosed():boolean 120| move-result v4 121| const v0, #+44028 (0x0000abfc | 6.16964e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-nez v4, Label_1 .line 429 129| const v0, #+44029 (0x0000abfd | 6.16978e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-interface {v1}, android.database.Cursor.close():void .try_end_1 catch(...) : Label_2 138| const v0, #+44030 (0x0000abfe | 6.16992e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| goto/16 Label_1 Label_2: .line 425 .end_local v1 .end_local v2 .end_local v3 146| const v0, #+44031 (0x0000abff | 6.17006e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| move-exception v4 153| monitor-exit v5 154| const v0, #+44032 (0x0000ac00 | 6.17020e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| throw v4 Label_3: .try_begin_2 .line 432 .restart_local v3 161| const v0, #+44033 (0x0000ac01 | 6.17034e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v4, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 169| const v0, #+44034 (0x0000ac02 | 6.17048e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-interface {v4}, java.util.Map.clear():void .line 433 178| const v0, #+44035 (0x0000ac03 | 6.17062e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 185| iput-boolean v4, v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mClosedCursorsFlag .try_end_2 catch(...) : Label_2 187| const v0, #+44036 (0x0000ac04 | 6.17076e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| monitor-exit v5 .line 435 194| const v0, #+44037 (0x0000ac05 | 6.17090e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.doSaveAction():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 269 .prologue_end 0| const v0, #+44038 (0x0000ac06 | 6.17104e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/16 v3, #+1000 (0x000003e8 | 1.40130e-42) 9| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v13, #+0 (0x00000000 | 0.00000) .line 269 11| iget-object v1, v14, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarsUpdater 13| const v0, #+44039 (0x0000ac07 | 6.17118e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| sget v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken 21| const v0, #+44040 (0x0000ac08 | 6.17132e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v1,v2}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.cancelOperation(int):void .line 270 30| const v0, #+44041 (0x0000ac09 | 6.17146e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| sget v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken 38| const v0, #+44042 (0x0000ac0a | 6.17160e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 46| sput v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken .line 273 48| const v0, #+44043 (0x0000ac0b | 6.17174e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| sget v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken 56| const v0, #+44044 (0x0000ac0c | 6.17188e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| if-ge v1, v3, Label_1 .line 274 64| const v0, #+44045 (0x0000ac0d | 6.17202e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| sput v3, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken Label_1: .line 277 72| const v0, #+44046 (0x0000ac0e | 6.17216e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v1, v14, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 80| const v0, #+44047 (0x0000ac0f | 6.17230e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-interface {v1}, java.util.Map.keySet():java.util.Set 89| move-result-object v1 90| const v0, #+44048 (0x0000ac10 | 6.17244e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v1}, java.util.Set.iterator():java.util.Iterator 99| move-result-object v8 100| const v0, #+44049 (0x0000ac11 | 6.17258e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 278 .local_ex v8, "changeKeys", java.util.Iterator, "Ljava/util/Iterator;" 106| const v0, #+44050 (0x0000ac12 | 6.17272e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-interface {v8}, java.util.Iterator.hasNext():boolean 115| move-result v1 116| const v0, #+44051 (0x0000ac13 | 6.17286e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| if-eqz v1, Label_7 .line 279 124| const v0, #+44052 (0x0000ac14 | 6.17300e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v8}, java.util.Iterator.next():java.lang.Object 133| move-result-object v1 134| const v0, #+44053 (0x0000ac15 | 6.17314e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| check-cast v1, java.lang.Long 142| const v0, #+44054 (0x0000ac16 | 6.17328e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v1}, java.lang.Long.longValue():long 151| move-result-wide v9:v10 152| const v0, #+44055 (0x0000ac17 | 6.17342e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 280 .local v9, "id", long 158| iget-object v1, v14, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 160| const v0, #+44056 (0x0000ac18 | 6.17356e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 169| move-result-object v2 170| const v0, #+44057 (0x0000ac19 | 6.17370e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-interface {v1,v2}, java.util.Map.get(java.lang.Object):java.lang.Object 179| move-result-object v1 180| const v0, #+44058 (0x0000ac1a | 6.17384e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| check-cast v1, java.lang.Boolean 188| const v0, #+44059 (0x0000ac1b | 6.17398e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v1}, java.lang.Boolean.booleanValue():boolean 197| move-result v11 198| const v0, #+44060 (0x0000ac1c | 6.17412e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 282 .local v11, "newSynced", boolean 204| sget-object v1, android.provider.CalendarContract$Calendars.CONTENT_URI 206| const v0, #+44061 (0x0000ac1d | 6.17426e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v1,v9,v10}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 215| move-result-object v4 216| const v0, #+44062 (0x0000ac1e | 6.17440e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 283 .local v4, "uri", android.net.Uri 222| new-instance v5, android.content.ContentValues 224| const v0, #+44063 (0x0000ac1f | 6.17454e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-direct {v5}, android.content.ContentValues.():void .line 284 .local v5, "values", android.content.ContentValues 233| const v0, #+44064 (0x0000ac20 | 6.17468e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const-string/jumbo v2, "visible" 242| const v0, #+44065 (0x0000ac21 | 6.17482e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v11, Label_5 250| const v0, #+44066 (0x0000ac22 | 6.17496e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| move v1, v12 Label_3: 257| const v0, #+44067 (0x0000ac23 | 6.17510e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 266| move-result-object v1 267| const v0, #+44068 (0x0000ac24 | 6.17524e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v5,v2,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 285 276| const v0, #+44069 (0x0000ac25 | 6.17538e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const-string/jumbo v2, "sync_events" 285| const v0, #+44070 (0x0000ac26 | 6.17552e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| if-eqz v11, Label_6 293| const v0, #+44071 (0x0000ac27 | 6.17566e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| move v1, v12 Label_4: 300| const v0, #+44072 (0x0000ac28 | 6.17580e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 309| move-result-object v1 310| const v0, #+44073 (0x0000ac29 | 6.17594e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v5,v2,v1}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 286 319| const v0, #+44074 (0x0000ac2a | 6.17608e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v1, v14, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarsUpdater 327| const v0, #+44075 (0x0000ac2b | 6.17622e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| sget v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mUpdateToken 335| const v0, #+44076 (0x0000ac2c | 6.17636e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v9,v10}, java.lang.Long.valueOf(long):java.lang.Long 344| move-result-object v3 345| const v0, #+44077 (0x0000ac2d | 6.17650e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| move-object v7, v6 352| invoke-virtual/range {v1..v7}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$AsyncCalendarsUpdater.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]):void 355| const v0, #+44078 (0x0000ac2e | 6.17664e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| goto/16 Label_2 Label_5: 363| const v0, #+44079 (0x0000ac2f | 6.17678e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| move v1, v13 .line 284 370| goto/16 Label_3 Label_6: 372| const v0, #+44080 (0x0000ac30 | 6.17692e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| move v1, v13 .line 285 379| goto/16 Label_4 Label_7: .line 288 .end_local v4 .end_local v5 .end_local v9 .end_local v11 381| const v0, #+44081 (0x0000ac31 | 6.17706e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.getChildrenCursor(android.database.Cursor):android.database.Cursor { .params "groupCursor" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 402 .prologue_end .line 402 0| const v0, #+44082 (0x0000ac32 | 6.17720e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v6, "account_name" 9| const v0, #+44083 (0x0000ac33 | 6.17734e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v10,v6}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 18| move-result v2 19| const v0, #+44084 (0x0000ac34 | 6.17748e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 403 .local v2, "accountColumn", int 25| const-string/jumbo v6, "account_type" 28| const v0, #+44085 (0x0000ac35 | 6.17762e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v10,v6}, android.database.Cursor.getColumnIndexOrThrow(java.lang.String):int 37| move-result v4 38| const v0, #+44086 (0x0000ac36 | 6.17776e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 404 .local v4, "accountTypeColumn", int 44| invoke-interface {v10,v2}, android.database.Cursor.getString(int):java.lang.String 47| move-result-object v1 48| const v0, #+44087 (0x0000ac37 | 6.17790e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 405 .local v1, "account", java.lang.String 54| invoke-interface {v10,v4}, android.database.Cursor.getString(int):java.lang.String 57| move-result-object v3 58| const v0, #+44088 (0x0000ac38 | 6.17804e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 407 .local v3, "accountType", java.lang.String 64| iget-object v6, v9, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mChildrenCursors 66| const v0, #+44089 (0x0000ac39 | 6.17818e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| new-instance v7, java.lang.StringBuilder 74| const v0, #+44090 (0x0000ac3a | 6.17832e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v7}, java.lang.StringBuilder.():void 83| const v0, #+44091 (0x0000ac3b | 6.17847e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 92| move-result-object v7 93| const v0, #+44092 (0x0000ac3c | 6.17861e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const-string/jumbo v8, "#" 102| const v0, #+44093 (0x0000ac3d | 6.17875e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 111| move-result-object v7 112| const v0, #+44094 (0x0000ac3e | 6.17889e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v7 122| const v0, #+44095 (0x0000ac3f | 6.17903e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 131| move-result-object v7 132| const v0, #+44096 (0x0000ac40 | 6.17917e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-interface {v6,v7}, java.util.Map.get(java.lang.Object):java.lang.Object 141| move-result-object v5 142| const v0, #+44097 (0x0000ac41 | 6.17931e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| check-cast v5, android.database.Cursor .line 408 .local v5, "childCursor", android.database.Cursor 150| const v0, #+44098 (0x0000ac42 | 6.17945e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| new-instance v6, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars 158| const v0, #+44099 (0x0000ac43 | 6.17959e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-interface {v10}, android.database.Cursor.getPosition():int 167| move-result v7 168| const v0, #+44100 (0x0000ac44 | 6.17973e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-direct {v6,v9,v7,v1,v3}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.(com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter, int, java.lang.String, java.lang.String):void 177| const v0, #+44101 (0x0000ac45 | 6.17987e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v6}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter$RefreshCalendars.run():void .line 409 186| const v0, #+44102 (0x0000ac46 | 6.18001e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| return-object v5 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.getLabelForType(java.lang.String):java.lang.CharSequence { .params "accountType" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 304 .prologue_end .line 304 0| const v0, #+44103 (0x0000ac47 | 6.18015e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 305 .local v4, "label", java.lang.CharSequence 7| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mTypeToAuthDescription 9| const v0, #+44104 (0x0000ac48 | 6.18029e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v5,v9}, java.util.Map.containsKey(java.lang.Object):boolean 18| move-result v5 19| const v0, #+44105 (0x0000ac49 | 6.18043e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v5, Label_1 .try_begin_1 .line 307 27| const v0, #+44106 (0x0000ac4a | 6.18057e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mTypeToAuthDescription 35| const v0, #+44107 (0x0000ac4b | 6.18071e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v5,v9}, java.util.Map.get(java.lang.Object):java.lang.Object 44| move-result-object v2 45| const v0, #+44108 (0x0000ac4c | 6.18085e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| check-cast v2, android.accounts.AuthenticatorDescription .line 308 .local v2, "desc", android.accounts.AuthenticatorDescription 53| const v0, #+44109 (0x0000ac4d | 6.18099e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mActivity 61| const v0, #+44110 (0x0000ac4e | 6.18113e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v6, v2, android.accounts.AuthenticatorDescription.packageName 69| const v0, #+44111 (0x0000ac4f | 6.18127e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v7, #+0 (0x00000000 | 0.00000) 76| invoke-virtual {v5,v6,v7}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity.createPackageContext(java.lang.String, int):android.content.Context 79| move-result-object v1 80| const v0, #+44112 (0x0000ac50 | 6.18141e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 309 .local v1, "authContext", android.content.Context 86| invoke-virtual {v1}, android.content.Context.getResources():android.content.res.Resources 89| move-result-object v5 90| const v0, #+44113 (0x0000ac51 | 6.18155e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget v6, v2, android.accounts.AuthenticatorDescription.labelId 98| const v0, #+44114 (0x0000ac52 | 6.18169e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v5,v6}, android.content.res.Resources.getText(int):java.lang.CharSequence .try_end_1 catch(android.content.pm.PackageManager$NameNotFoundException) : Label_2 107| move-result-object v4 108| const v0, #+44115 (0x0000ac53 | 6.18183e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 314 .end_local v1 .end_local v2 .end_local v4 114| const v0, #+44116 (0x0000ac54 | 6.18197e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v4 Label_2: .line 310 .restart_local v4 121| const v0, #+44117 (0x0000ac55 | 6.18211e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| move-exception v3 .line 311 .local v3, "e", android.content.pm.PackageManager$NameNotFoundException 128| const-string/jumbo v5, "Calendar" 131| const v0, #+44118 (0x0000ac56 | 6.18225e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| new-instance v6, java.lang.StringBuilder 139| const v0, #+44119 (0x0000ac57 | 6.18239e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-direct {v6}, java.lang.StringBuilder.():void 148| const v0, #+44120 (0x0000ac58 | 6.18253e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const-string/jumbo v7, "No label for account type , type " 157| const v0, #+44121 (0x0000ac59 | 6.18267e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 166| move-result-object v6 167| const v0, #+44122 (0x0000ac5a | 6.18281e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v6,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 176| move-result-object v6 177| const v0, #+44123 (0x0000ac5b | 6.18295e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 186| move-result-object v6 187| const v0, #+44124 (0x0000ac5c | 6.18309e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-static {v5,v6}, android.util.Log.w(java.lang.String, java.lang.String):int 196| const v0, #+44125 (0x0000ac5d | 6.18323e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| goto/16 Label_1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.newChildView(android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup):android.view.View { .params "context", "cursor", "isLastChild", "parent" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 415 .prologue_end .line 415 0| const v0, #+44126 (0x0000ac5e | 6.18337e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mInflater 8| const v0, #+44127 (0x0000ac5f | 6.18351e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968594 (0x7f040012 | 1.75458e+38) 17| const/4 v3, #+0 (0x00000000 | 0.00000) 18| invoke-virtual {v1,v2,v8,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v1 22| const v0, #+44128 (0x0000ac60 | 6.18365e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.newGroupView(android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup):android.view.View { .params "context", "cursor", "isExpanded", "parent" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 421 .prologue_end .line 421 0| const v0, #+44129 (0x0000ac61 | 6.18379e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mInflater 8| const v0, #+44130 (0x0000ac62 | 6.18393e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const v2, #+2130968577 (0x7f040001 | 1.75458e+38) 17| const/4 v3, #+0 (0x00000000 | 0.00000) 18| invoke-virtual {v1,v2,v8,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 21| move-result-object v1 22| const v0, #+44131 (0x0000ac63 | 6.18407e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.onCalendarColorsLoaded():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 468 .prologue_end .line 468 0| const v0, #+44132 (0x0000ac64 | 6.18421e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.notifyDataSetChanged():void .line 469 9| const v0, #+44133 (0x0000ac65 | 6.18435e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.onClick(android.view.View):void { .params "v" .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 197 .prologue_end .line 197 0| const v0, #+44134 (0x0000ac66 | 6.18449e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v5, #+2131755061 (0x7f100035 | 1.91410e+38) 9| invoke-virtual {v9,v5}, android.view.View.getTag(int):java.lang.Object 12| move-result-object v5 13| const v0, #+44135 (0x0000ac67 | 6.18463e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| check-cast v5, java.lang.Long 21| const v0, #+44136 (0x0000ac68 | 6.18477e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v5}, java.lang.Long.longValue():long 30| move-result-wide v1:v2 31| const v0, #+44137 (0x0000ac69 | 6.18491e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 199 .local v1, "id", long 37| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarInitialStates 39| const v0, #+44138 (0x0000ac6a | 6.18505e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 48| move-result-object v6 49| const v0, #+44139 (0x0000ac6b | 6.18519e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v5,v6}, java.util.Map.get(java.lang.Object):java.lang.Object 58| move-result-object v5 59| const v0, #+44140 (0x0000ac6c | 6.18533e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v5, java.lang.Boolean 67| const v0, #+44141 (0x0000ac6d | 6.18547e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v5}, java.lang.Boolean.booleanValue():boolean 76| move-result v3 77| const v0, #+44142 (0x0000ac6e | 6.18561e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 200 .local v3, "initialState", boolean 83| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 85| const v0, #+44143 (0x0000ac6f | 6.18575e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 94| move-result-object v6 95| const v0, #+44144 (0x0000ac70 | 6.18589e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v5,v6}, java.util.Map.containsKey(java.lang.Object):boolean 104| move-result v5 105| const v0, #+44145 (0x0000ac71 | 6.18603e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-eqz v5, Label_4 .line 202 113| const v0, #+44146 (0x0000ac72 | 6.18617e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 121| const v0, #+44147 (0x0000ac73 | 6.18631e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 130| move-result-object v6 131| const v0, #+44148 (0x0000ac74 | 6.18645e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-interface {v5,v6}, java.util.Map.get(java.lang.Object):java.lang.Object 140| move-result-object v5 141| const v0, #+44149 (0x0000ac75 | 6.18659e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| check-cast v5, java.lang.Boolean 149| const v0, #+44150 (0x0000ac76 | 6.18673e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v5}, java.lang.Boolean.booleanValue():boolean 158| move-result v5 159| const v0, #+44151 (0x0000ac77 | 6.18687e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| xor-int/lit8 v4, v5, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 208 .local v4, "newState", boolean 167| const v0, #+44152 (0x0000ac78 | 6.18701e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-ne v4, v3, Label_5 .line 209 175| const v0, #+44153 (0x0000ac79 | 6.18715e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 183| const v0, #+44154 (0x0000ac7a | 6.18729e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 192| move-result-object v6 193| const v0, #+44155 (0x0000ac7b | 6.18743e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-interface {v5,v6}, java.util.Map.remove(java.lang.Object):java.lang.Object Label_2: .line 214 202| const v0, #+44156 (0x0000ac7c | 6.18757e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const v5, #+2131755063 (0x7f100037 | 1.91410e+38) 211| invoke-virtual {v9,v5}, android.view.View.getTag(int):java.lang.Object 214| move-result-object v5 215| const v0, #+44157 (0x0000ac7d | 6.18771e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| check-cast v5, android.widget.CheckBox 223| const v0, #+44158 (0x0000ac7e | 6.18785e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v5,v4}, android.widget.CheckBox.setChecked(boolean):void .line 215 232| const v0, #+44159 (0x0000ac7f | 6.18799e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| if-eqz v4, Label_6 240| const v0, #+44160 (0x0000ac80 | 6.18813e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| sget-object v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mSyncedText Label_3: 248| const v0, #+44161 (0x0000ac81 | 6.18827e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const v6, #+2131755062 (0x7f100036 | 1.91410e+38) 257| invoke-static {v9,v6,v5}, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.setText(android.view.View, int, java.lang.String):void .line 216 260| const v0, #+44162 (0x0000ac82 | 6.18841e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| return-void Label_4: .line 205 .end_local v4 267| const v0, #+44163 (0x0000ac83 | 6.18855e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| xor-int/lit8 v4, v3, #+1 (0x00000001 | 1.40130e-45) .restart_local v4 275| goto/16 Label_1 Label_5: .line 211 277| const v0, #+44164 (0x0000ac84 | 6.18869e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v5, v8, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mCalendarChanges 285| const v0, #+44165 (0x0000ac85 | 6.18883e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 294| move-result-object v6 295| const v0, #+44166 (0x0000ac86 | 6.18897e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-static {v4}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 304| move-result-object v7 305| const v0, #+44167 (0x0000ac87 | 6.18911e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-interface {v5,v6,v7}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object 314| const v0, #+44168 (0x0000ac88 | 6.18926e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| goto/16 Label_2 Label_6: .line 215 322| const v0, #+44169 (0x0000ac89 | 6.18940e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| sget-object v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mNotSyncedText 330| const v0, #+44170 (0x0000ac8a | 6.18954e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| goto/16 Label_3 } method com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.startRefreshStopDelay():void { .src "SelectSyncedCalendarsMultiAccountAdapter.java" .line 255 .prologue_end .line 255 0| const v0, #+44171 (0x0000ac8b | 6.18968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| sput-boolean v1, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mRefresh .line 256 9| const v0, #+44172 (0x0000ac8c | 6.18982e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v5, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mView 17| const v0, #+44173 (0x0000ac8d | 6.18996e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget-object v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountAdapter.mStopRefreshing 25| const v0, #+44174 (0x0000ac8e | 6.19010e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-wide/32 v3:v4, #+60000 (0x0000ea60 | 8.40779e-41) 34| invoke-virtual {v1,v2,v3,v4}, android.view.View.postDelayed(java.lang.Runnable, long):boolean .line 257 37| const v0, #+44175 (0x0000ac8f | 6.19024e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.(com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity, android.os.Handler):void { .params "this$0", "$anonymous0" .src "SelectVisibleCalendarsActivity.java" .line 1 .prologue_end .line 1 0| const v0, #+44176 (0x0000ac90 | 6.19038e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.this$0 .line 43 8| const v0, #+44177 (0x0000ac91 | 6.19052e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+44178 (0x0000ac92 | 6.19066e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.deliverSelfNotifications():boolean { .src "SelectVisibleCalendarsActivity.java" .line 46 .prologue_end .line 46 0| const v0, #+44179 (0x0000ac93 | 6.19080e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.onChange(boolean):void { .params "selfChange" .src "SelectVisibleCalendarsActivity.java" .line 51 .prologue_end 0| const v0, #+44180 (0x0000ac94 | 6.19094e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 51 7| iget-object v1, v10, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.this$0 9| const v0, #+44181 (0x0000ac95 | 6.19108e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.-get0(com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity):com.android.calendar.CalendarController 18| move-result-object v1 19| const v0, #+44182 (0x0000ac96 | 6.19122e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) 27| const-wide/16 v3:v4, #+128 (0x00000080 | 1.79366e-43) 29| const/4 v9, #+0 (0x00000000 | 0.00000) 30| move-object v2, v10 31| move-object v6, v5 32| invoke-virtual/range {v1..v9}, com.android.calendar.CalendarController.sendEvent(java.lang.Object, long, android.text.format.Time, android.text.format.Time, long, int):void .line 52 35| const v0, #+44183 (0x0000ac97 | 6.19136e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.-get0(com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity):com.android.calendar.CalendarController { 0| const v0, #+44184 (0x0000ac98 | 6.19150e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mController 8| const v0, #+44185 (0x0000ac99 | 6.19164e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.():void { .src "SelectVisibleCalendarsActivity.java" .line 37 .prologue_end .line 37 0| const v0, #+44186 (0x0000ac9a | 6.19178e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, com.android.calendar.AbstractCalendarActivity.():void .line 43 9| const v0, #+44187 (0x0000ac9b | 6.19192e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1 17| const v0, #+44188 (0x0000ac9c | 6.19206e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, android.os.Handler 25| const v0, #+44189 (0x0000ac9d | 6.19220e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, android.os.Handler.():void 34| const v0, #+44190 (0x0000ac9e | 6.19234e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v3,v2}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity$1.(com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity, android.os.Handler):void 43| const v0, #+44191 (0x0000ac9f | 6.19248e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mObserver .line 37 51| const v0, #+44192 (0x0000aca0 | 6.19262e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.handleSelectSyncedCalendarsClicked(android.view.View):void { .params "v" .src "SelectVisibleCalendarsActivity.java" .line 91 .prologue_end .line 91 0| const v0, #+44193 (0x0000aca1 | 6.19276e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+44194 (0x0000aca2 | 6.19290e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v2, "android.intent.action.VIEW" 17| const v0, #+44195 (0x0000aca3 | 6.19304e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 92 .local v1, "intent", android.content.Intent 26| const v0, #+44196 (0x0000aca4 | 6.19318e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-class v2, com.android.calendar.selectcalendars.SelectSyncedCalendarsMultiAccountActivity 34| const v0, #+44197 (0x0000aca5 | 6.19332e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v3,v2}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 93 43| const v0, #+44198 (0x0000aca6 | 6.19346e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/high16 v2, #+537001984 (0x20020000 | 1.10114e-19) 51| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent .line 94 54| const v0, #+44199 (0x0000aca7 | 6.19360e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3,v1}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.startActivity(android.content.Intent):void .line 95 63| const v0, #+44200 (0x0000aca8 | 6.19374e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.onCreate(android.os.Bundle):void { .params "icicle" .src "SelectVisibleCalendarsActivity.java" .line 57 .prologue_end 0| const v0, #+44201 (0x0000aca9 | 6.19388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v4, #+2131755235 (0x7f1000e3 | 1.91413e+38) .line 57 9| invoke-super {v5,v6}, com.android.calendar.AbstractCalendarActivity.onCreate(android.os.Bundle):void .line 59 12| const v0, #+44202 (0x0000acaa | 6.19402e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const v2, #+2130968639 (0x7f04003f | 1.75459e+38) 21| invoke-virtual {v5,v2}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.setContentView(int):void .line 61 24| const v0, #+44203 (0x0000acab | 6.19416e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {v5}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 33| move-result-object v2 34| const v0, #+44204 (0x0000acac | 6.19430e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mController .line 62 42| const v0, #+44205 (0x0000acad | 6.19444e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.getFragmentManager():android.app.FragmentManager 51| move-result-object v2 52| const v0, #+44206 (0x0000acae | 6.19458e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v4}, android.app.FragmentManager.findFragmentById(int):android.app.Fragment 61| move-result-object v2 62| const v0, #+44207 (0x0000acaf | 6.19472e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment 70| const v0, #+44208 (0x0000acb0 | 6.19486e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mFragment .line 65 78| const v0, #+44209 (0x0000acb1 | 6.19500e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mFragment 86| const v0, #+44210 (0x0000acb2 | 6.19514e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-nez v2, Label_1 .line 66 94| const v0, #+44211 (0x0000acb3 | 6.19528e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| new-instance v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment 102| const v0, #+44212 (0x0000acb4 | 6.19542e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const v3, #+2130968594 (0x7f040012 | 1.75458e+38) 111| invoke-direct {v2,v3}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.(int):void 114| const v0, #+44213 (0x0000acb5 | 6.19556e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iput-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mFragment .line 68 122| const v0, #+44214 (0x0000acb6 | 6.19570e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.getFragmentManager():android.app.FragmentManager 131| move-result-object v2 132| const v0, #+44215 (0x0000acb7 | 6.19584e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v2}, android.app.FragmentManager.beginTransaction():android.app.FragmentTransaction 141| move-result-object v1 142| const v0, #+44216 (0x0000acb8 | 6.19598e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 69 .local v1, "ft", android.app.FragmentTransaction 148| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mFragment 150| const v0, #+44217 (0x0000acb9 | 6.19612e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v1,v4,v2}, android.app.FragmentTransaction.replace(int, android.app.Fragment):android.app.FragmentTransaction .line 70 159| const v0, #+44218 (0x0000acba | 6.19626e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mFragment 167| const v0, #+44219 (0x0000acbb | 6.19640e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v1,v2}, android.app.FragmentTransaction.show(android.app.Fragment):android.app.FragmentTransaction .line 71 176| const v0, #+44220 (0x0000acbc | 6.19654e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v1}, android.app.FragmentTransaction.commit():int Label_1: .line 73 .end_local v1 185| const v0, #+44221 (0x0000acbd | 6.19668e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.onCreateOptionsMenu(android.view.Menu):boolean { .params "menu" .src "SelectVisibleCalendarsActivity.java" .line 99 .prologue_end 0| const v0, #+44222 (0x0000acbe | 6.19682e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+4 (0x00000004 | 5.60519e-45) .line 99 7| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.getActionBar():android.app.ActionBar 10| move-result-object v1 11| const v0, #+44223 (0x0000acbf | 6.19696e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v1,v2,v2}, android.app.ActionBar.setDisplayOptions(int, int):void .line 101 20| const v0, #+44224 (0x0000acc0 | 6.19710e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 27| return v1 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.onOptionsItemSelected(android.view.MenuItem):boolean { .params "item" .src "SelectVisibleCalendarsActivity.java" .line 106 .prologue_end .line 106 0| const v0, #+44225 (0x0000acc1 | 6.19724e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, android.view.MenuItem.getItemId():int 9| move-result v1 10| const v0, #+44226 (0x0000acc2 | 6.19738e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| packed-switch v1, Label_2 .line 111 19| const v0, #+44227 (0x0000acc3 | 6.19752e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-super {v2,v3}, com.android.calendar.AbstractCalendarActivity.onOptionsItemSelected(android.view.MenuItem):boolean 28| move-result v1 29| const v0, #+44228 (0x0000acc4 | 6.19766e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return v1 Label_1: .line 108 36| const v0, #+44229 (0x0000acc5 | 6.19780e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v2}, com.android.calendar.Utils.returnToCalendarHome(android.content.Context):void .line 109 45| const v0, #+44230 (0x0000acc6 | 6.19794e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 52| return v1 .line 106 53| const v0, #+44231 (0x0000acc7 | 6.19808e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| nop Label_2: 60| packed-switch-payload 16908332: Label_1 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.onPause():void { .src "SelectVisibleCalendarsActivity.java" .line 84 .prologue_end .line 84 0| const v0, #+44232 (0x0000acc8 | 6.19822e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, com.android.calendar.AbstractCalendarActivity.onPause():void .line 85 9| const v0, #+44233 (0x0000acc9 | 6.19836e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.getContentResolver():android.content.ContentResolver 18| move-result-object v1 19| const v0, #+44234 (0x0000acca | 6.19850e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mObserver 27| const v0, #+44235 (0x0000accb | 6.19864e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1,v2}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 86 36| const v0, #+44236 (0x0000accc | 6.19878e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.onResume():void { .src "SelectVisibleCalendarsActivity.java" .line 77 .prologue_end .line 77 0| const v0, #+44237 (0x0000accd | 6.19892e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5}, com.android.calendar.AbstractCalendarActivity.onResume():void .line 78 9| const v0, #+44238 (0x0000acce | 6.19906e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.getContentResolver():android.content.ContentResolver 18| move-result-object v1 19| const v0, #+44239 (0x0000accf | 6.19920e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget-object v2, android.provider.CalendarContract$Events.CONTENT_URI .line 79 27| const v0, #+44240 (0x0000acd0 | 6.19934e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v3, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsActivity.mObserver 35| const v0, #+44241 (0x0000acd1 | 6.19948e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 78 42| invoke-virtual {v1,v2,v4,v3}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void .line 80 45| const v0, #+44242 (0x0000acd2 | 6.19962e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment, android.content.Context):void { .params "this$0", "$anonymous0" .src "SelectVisibleCalendarsFragment.java" .line 1 .prologue_end .line 1 0| const v0, #+44243 (0x0000acd3 | 6.19976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0 .line 86 8| const v0, #+44244 (0x0000acd4 | 6.19990e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, com.android.calendar.AsyncQueryService.(android.content.Context):void .line 1 17| const v0, #+44245 (0x0000acd5 | 6.20005e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.onQueryComplete(int, java.lang.Object, android.database.Cursor):void { .params "token", "cookie", "cursor" .src "SelectVisibleCalendarsFragment.java" .line 89 .prologue_end .line 89 0| const v0, #+44246 (0x0000acd6 | 6.20019e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0 8| const v0, #+44247 (0x0000acd7 | 6.20033e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-get0(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment):com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter 17| move-result-object v1 18| const v0, #+44248 (0x0000acd8 | 6.20047e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v5}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.changeCursor(android.database.Cursor):void .line 90 27| const v0, #+44249 (0x0000acd9 | 6.20061e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.this$0 35| const v0, #+44250 (0x0000acda | 6.20075e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1,v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-set0(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment, android.database.Cursor):android.database.Cursor .line 91 44| const v0, #+44251 (0x0000acdb | 6.20089e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-get0(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment):com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter { 0| const v0, #+44252 (0x0000acdc | 6.20103e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 8| const v0, #+44253 (0x0000acdd | 6.20117e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.-set0(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment, android.database.Cursor):android.database.Cursor { 0| const v0, #+44254 (0x0000acde | 6.20131e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor 8| const v0, #+44255 (0x0000acdf | 6.20145e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.():void { .src "SelectVisibleCalendarsFragment.java" .line 48 .prologue_end 0| const v4, #+44256 (0x0000ace0 | 6.20159e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 48 8| new-array v0, v3, java.lang.String[] 10| const v4, #+44257 (0x0000ace1 | 6.20173e-41) 13| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v1, "1" 19| const v4, #+44258 (0x0000ace2 | 6.20187e-41) 22| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 25| aput-object v1, v0, v2 27| const v4, #+44259 (0x0000ace3 | 6.20201e-41) 30| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.SELECTION_ARGS .line 50 35| const v4, #+44260 (0x0000ace4 | 6.20215e-41) 38| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v0, #+9 (0x00000009 | 1.26117e-44) 43| new-array v0, v0, java.lang.String[] .line 51 45| const v4, #+44261 (0x0000ace5 | 6.20229e-41) 48| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "_id" 54| const v4, #+44262 (0x0000ace6 | 6.20243e-41) 57| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 60| aput-object v1, v0, v2 .line 52 62| const v4, #+44263 (0x0000ace7 | 6.20257e-41) 65| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v1, "account_name" 71| const v4, #+44264 (0x0000ace8 | 6.20271e-41) 74| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 77| aput-object v1, v0, v3 .line 53 79| const v4, #+44265 (0x0000ace9 | 6.20285e-41) 82| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "account_type" 88| const v4, #+44266 (0x0000acea | 6.20299e-41) 91| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 95| aput-object v1, v0, v2 .line 54 97| const v4, #+44267 (0x0000aceb | 6.20313e-41) 100| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v1, "ownerAccount" 106| const v4, #+44268 (0x0000acec | 6.20327e-41) 109| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 112| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 113| aput-object v1, v0, v2 .line 55 115| const v4, #+44269 (0x0000aced | 6.20341e-41) 118| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v1, "calendar_displayName" 124| const v4, #+44270 (0x0000acee | 6.20355e-41) 127| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 130| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 131| aput-object v1, v0, v2 .line 56 133| const v4, #+44271 (0x0000acef | 6.20369e-41) 136| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 139| const-string/jumbo v1, "calendar_color" 142| const v4, #+44272 (0x0000acf0 | 6.20383e-41) 145| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 148| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 149| aput-object v1, v0, v2 .line 57 151| const v4, #+44273 (0x0000acf1 | 6.20397e-41) 154| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 157| const-string/jumbo v1, "visible" 160| const v4, #+44274 (0x0000acf2 | 6.20411e-41) 163| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 166| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 167| aput-object v1, v0, v2 .line 58 169| const v4, #+44275 (0x0000acf3 | 6.20425e-41) 172| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 175| const-string/jumbo v1, "sync_events" 178| const v4, #+44276 (0x0000acf4 | 6.20439e-41) 181| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 184| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 185| aput-object v1, v0, v2 .line 59 187| const v4, #+44277 (0x0000acf5 | 6.20453e-41) 190| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 193| const-string/jumbo v1, "(account_name=ownerAccount) AS "primary"" 196| const v4, #+44278 (0x0000acf6 | 6.20467e-41) 199| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 202| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 204| aput-object v1, v0, v2 .line 50 206| const v4, #+44279 (0x0000acf7 | 6.20481e-41) 209| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 212| sput-object v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.PROJECTION .line 63 214| const v4, #+44280 (0x0000acf8 | 6.20495e-41) 217| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 220| const v0, #+2130968627 (0x7f040033 | 1.75459e+38) 223| sput v0, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCalendarItemLayout .line 41 225| const v4, #+44281 (0x0000acf9 | 6.20509e-41) 228| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 231| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.():void { .src "SelectVisibleCalendarsFragment.java" .line 73 .prologue_end .line 73 0| const v0, #+44282 (0x0000acfa | 6.20523e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.Fragment.():void .line 65 9| const v0, #+44283 (0x0000acfb | 6.20537e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView .line 74 18| const v0, #+44284 (0x0000acfc | 6.20551e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.(int):void { .params "itemLayout" .src "SelectVisibleCalendarsFragment.java" .line 76 .prologue_end .line 76 0| const v0, #+44285 (0x0000acfd | 6.20565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.Fragment.():void .line 65 9| const v0, #+44286 (0x0000acfe | 6.20579e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView .line 77 18| const v0, #+44287 (0x0000acff | 6.20593e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sput v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCalendarItemLayout .line 78 26| const v0, #+44288 (0x0000ad00 | 6.20607e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.eventsChanged():void { .src "SelectVisibleCalendarsFragment.java" .line 171 .prologue_end 0| const v0, #+44289 (0x0000ad01 | 6.20621e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 171 7| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 9| const v0, #+44290 (0x0000ad02 | 6.20635e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 172 17| const v0, #+44291 (0x0000ad03 | 6.20649e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 25| const v0, #+44292 (0x0000ad04 | 6.20663e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken 33| const v0, #+44293 (0x0000ad05 | 6.20677e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v2}, com.android.calendar.AsyncQueryService.cancelOperation(int):int .line 173 42| const v0, #+44294 (0x0000ad06 | 6.20691e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 50| const v0, #+44295 (0x0000ad07 | 6.20705e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1}, com.android.calendar.AsyncQueryService.getNextToken():int 59| move-result v1 60| const v0, #+44296 (0x0000ad08 | 6.20719e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sput v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken .line 174 68| const v0, #+44297 (0x0000ad09 | 6.20733e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 76| const v0, #+44298 (0x0000ad0a | 6.20747e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| sget v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken 84| const v0, #+44299 (0x0000ad0b | 6.20761e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI 92| const v0, #+44300 (0x0000ad0c | 6.20775e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sget-object v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.PROJECTION 100| const v0, #+44301 (0x0000ad0d | 6.20789e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const-string/jumbo v6, "sync_events=?" .line 175 109| const v0, #+44302 (0x0000ad0e | 6.20803e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| sget-object v7, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.SELECTION_ARGS 117| const v0, #+44303 (0x0000ad0f | 6.20817e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v8, "account_name" .line 174 126| const v0, #+44304 (0x0000ad10 | 6.20831e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual/range {v1..v8}, com.android.calendar.AsyncQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void Label_1: .line 177 135| const v0, #+44305 (0x0000ad11 | 6.20845e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.getSupportedEventTypes():long { .src "SelectVisibleCalendarsFragment.java" .line 181 .prologue_end .line 181 0| const v0, #+44306 (0x0000ad12 | 6.20859e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v1:v2, #+128 (0x00000080 | 1.79366e-43) 8| return-wide v1:v2 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.handleEvent(com.android.calendar.CalendarController$EventInfo):void { .params "event" .src "SelectVisibleCalendarsFragment.java" .line 186 .prologue_end .line 186 0| const v0, #+44307 (0x0000ad13 | 6.20873e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.eventsChanged():void .line 187 9| const v0, #+44308 (0x0000ad14 | 6.20887e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onActivityCreated(android.os.Bundle):void { .params "savedInstanceState" .src "SelectVisibleCalendarsFragment.java" .line 133 .prologue_end .line 133 0| const v0, #+44309 (0x0000ad15 | 6.20901e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v6,v7}, android.app.Fragment.onActivityCreated(android.os.Bundle):void .line 134 9| const v0, #+44310 (0x0000ad16 | 6.20915e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter 17| const v0, #+44311 (0x0000ad17 | 6.20929e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v6, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mContext 25| const v0, #+44312 (0x0000ad18 | 6.20943e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCalendarItemLayout .line 135 33| const v0, #+44313 (0x0000ad19 | 6.20957e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v6}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.getFragmentManager():android.app.FragmentManager 42| move-result-object v4 43| const v0, #+44314 (0x0000ad1a | 6.20971e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 134 49| const/4 v5, #+0 (0x00000000 | 0.00000) 50| invoke-direct {v1,v2,v3,v5,v4}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.(android.content.Context, int, android.database.Cursor, android.app.FragmentManager):void 53| const v0, #+44315 (0x0000ad1b | 6.20985e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v6, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter .line 136 61| const v0, #+44316 (0x0000ad1c | 6.20999e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v6, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList 69| const v0, #+44317 (0x0000ad1d | 6.21013e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v2, v6, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 77| const v0, #+44318 (0x0000ad1e | 6.21027e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1,v2}, android.widget.ListView.setAdapter(android.widget.ListAdapter):void .line 137 86| const v0, #+44319 (0x0000ad1f | 6.21041e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v1, v6, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList 94| const v0, #+44320 (0x0000ad20 | 6.21055e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1,v6}, android.widget.ListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 138 103| const v0, #+44321 (0x0000ad21 | 6.21069e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onAttach(android.app.Activity):void { .params "activity" .src "SelectVisibleCalendarsFragment.java" .line 82 .prologue_end .line 82 0| const v0, #+44322 (0x0000ad22 | 6.21084e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.Fragment.onAttach(android.app.Activity):void .line 83 9| const v0, #+44323 (0x0000ad23 | 6.21098e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v4, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mContext .line 84 17| const v0, #+44324 (0x0000ad24 | 6.21112e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v4}, com.android.calendar.CalendarController.getInstance(android.content.Context):com.android.calendar.CalendarController 26| move-result-object v1 27| const v0, #+44325 (0x0000ad25 | 6.21126e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mController .line 85 35| const v0, #+44326 (0x0000ad26 | 6.21140e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mController 43| const v0, #+44327 (0x0000ad27 | 6.21154e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const v2, #+2130968637 (0x7f04003d | 1.75459e+38) 52| invoke-virtual {v1,v2,v3}, com.android.calendar.CalendarController.registerEventHandler(int, com.android.calendar.CalendarController$EventHandler):void .line 86 55| const v0, #+44328 (0x0000ad28 | 6.21168e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1 63| const v0, #+44329 (0x0000ad29 | 6.21182e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v1,v3,v4}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment$1.(com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment, android.content.Context):void 72| const v0, #+44330 (0x0000ad2a | 6.21196e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iput-object v1, v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService .line 93 80| const v0, #+44331 (0x0000ad2b | 6.21210e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onCalendarColorsLoaded():void { .src "SelectVisibleCalendarsFragment.java" .line 191 .prologue_end .line 191 0| const v0, #+44332 (0x0000ad2c | 6.21224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 8| const v0, #+44333 (0x0000ad2d | 6.21238e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 192 16| const v0, #+44334 (0x0000ad2e | 6.21252e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 24| const v0, #+44335 (0x0000ad2f | 6.21266e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.notifyDataSetChanged():void Label_1: .line 194 33| const v0, #+44336 (0x0000ad30 | 6.21280e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onCreate(android.os.Bundle):void { .params "icicle" .src "SelectVisibleCalendarsFragment.java" .line 108 .prologue_end .line 108 0| const v0, #+44337 (0x0000ad31 | 6.21294e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2}, android.app.Fragment.onCreate(android.os.Bundle):void .line 109 9| const v0, #+44338 (0x0000ad32 | 6.21308e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "SelectVisibleCalendarsFragment.java" .line 114 .prologue_end 0| const v0, #+44339 (0x0000ad33 | 6.21322e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 114 7| invoke-super {v5,v6,v7,v8}, android.app.Fragment.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View .line 115 10| const v0, #+44340 (0x0000ad34 | 6.21336e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const v2, #+2130968637 (0x7f04003d | 1.75459e+38) 19| invoke-virtual {v6,v2,v4}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 22| move-result-object v2 23| const v0, #+44341 (0x0000ad35 | 6.21350e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iput-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView .line 116 31| const v0, #+44342 (0x0000ad36 | 6.21364e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView 39| const v0, #+44343 (0x0000ad37 | 6.21378e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const v3, #+2131755231 (0x7f1000df | 1.91413e+38) 48| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 51| move-result-object v2 52| const v0, #+44344 (0x0000ad38 | 6.21392e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v2, android.widget.ListView 60| const v0, #+44345 (0x0000ad39 | 6.21406e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList .line 120 68| const v0, #+44346 (0x0000ad3a | 6.21420e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.getActivity():android.app.Activity 77| move-result-object v2 78| const v0, #+44347 (0x0000ad3b | 6.21434e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const v3, #+2131296263 (0x7f090007 | 1.82104e+38) 87| invoke-static {v2,v3}, com.android.calendar.Utils.getConfigBool(android.content.Context, int):boolean 90| move-result v2 91| const v0, #+44348 (0x0000ad3c | 6.21448e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| if-eqz v2, Label_1 .line 122 99| const v0, #+44349 (0x0000ad3d | 6.21462e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mList 107| const v0, #+44350 (0x0000ad3e | 6.21476e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v2,v4}, android.widget.ListView.setDivider(android.graphics.drawable.Drawable):void .line 123 116| const v0, #+44351 (0x0000ad3f | 6.21490e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView 124| const v0, #+44352 (0x0000ad40 | 6.21504e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| const v3, #+2131755232 (0x7f1000e0 | 1.91413e+38) 133| invoke-virtual {v2,v3}, android.view.View.findViewById(int):android.view.View 136| move-result-object v1 137| const v0, #+44353 (0x0000ad41 | 6.21518e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 124 .local v1, "v", android.view.View 143| if-eqz v1, Label_1 .line 125 145| const v0, #+44354 (0x0000ad42 | 6.21532e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 153| invoke-virtual {v1,v2}, android.view.View.setVisibility(int):void Label_1: .line 128 .end_local v1 156| const v0, #+44355 (0x0000ad43 | 6.21546e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v2, v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mView 164| const v0, #+44356 (0x0000ad44 | 6.21560e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| return-object v2 } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onDetach():void { .src "SelectVisibleCalendarsFragment.java" .line 97 .prologue_end 0| const v0, #+44357 (0x0000ad45 | 6.21574e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 97 7| invoke-super {v4}, android.app.Fragment.onDetach():void .line 98 10| const v0, #+44358 (0x0000ad46 | 6.21588e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v1, v4, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mController 18| const v0, #+44359 (0x0000ad47 | 6.21602e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v2, #+2130968637 (0x7f04003d | 1.75459e+38) 27| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 30| move-result-object v2 31| const v0, #+44360 (0x0000ad48 | 6.21616e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v1,v2}, com.android.calendar.CalendarController.deregisterEventHandler(java.lang.Integer):void .line 99 40| const v0, #+44361 (0x0000ad49 | 6.21630e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v1, v4, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor 48| const v0, #+44362 (0x0000ad4a | 6.21644e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v1, Label_1 .line 100 56| const v0, #+44363 (0x0000ad4b | 6.21658e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v1, v4, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 64| const v0, #+44364 (0x0000ad4c | 6.21672e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1,v3}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.changeCursor(android.database.Cursor):void .line 101 73| const v0, #+44365 (0x0000ad4d | 6.21686e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v1, v4, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor 81| const v0, #+44366 (0x0000ad4e | 6.21700e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-interface {v1}, android.database.Cursor.close():void .line 102 90| const v0, #+44367 (0x0000ad4f | 6.21714e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput-object v3, v4, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mCursor Label_1: .line 104 98| const v0, #+44368 (0x0000ad50 | 6.21728e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "SelectVisibleCalendarsFragment.java" .line 141 .local_ex v3, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 141 0| const v0, #+44369 (0x0000ad51 | 6.21742e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 8| const v0, #+44370 (0x0000ad52 | 6.21756e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+44371 (0x0000ad53 | 6.21770e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 24| const v0, #+44372 (0x0000ad54 | 6.21784e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getCount():int 33| move-result v1 34| const v0, #+44373 (0x0000ad55 | 6.21798e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-gt v1, v5, Label_2 Label_1: .line 142 42| const v0, #+44374 (0x0000ad56 | 6.21812e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void Label_2: .line 144 49| const v0, #+44375 (0x0000ad57 | 6.21826e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v2,v5}, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.toggleVisibility(int):void .line 145 58| const v0, #+44376 (0x0000ad58 | 6.21840e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.onResume():void { .src "SelectVisibleCalendarsFragment.java" .line 149 .prologue_end .line 149 0| const v0, #+44377 (0x0000ad59 | 6.21854e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v9}, android.app.Fragment.onResume():void .line 150 9| const v0, #+44378 (0x0000ad5a | 6.21868e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 17| const v0, #+44379 (0x0000ad5b | 6.21882e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.calendar.AsyncQueryService.getNextToken():int 26| move-result v1 27| const v0, #+44380 (0x0000ad5c | 6.21896e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sput v1, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken .line 151 35| const v0, #+44381 (0x0000ad5d | 6.21910e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v9, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 43| const v0, #+44382 (0x0000ad5e | 6.21924e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| sget v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mQueryToken 51| const v0, #+44383 (0x0000ad5f | 6.21938e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| sget-object v4, android.provider.CalendarContract$Calendars.CONTENT_URI 59| const v0, #+44384 (0x0000ad60 | 6.21952e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| sget-object v5, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.PROJECTION 67| const v0, #+44385 (0x0000ad61 | 6.21966e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v6, "sync_events=?" .line 152 76| const v0, #+44386 (0x0000ad62 | 6.21980e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| sget-object v7, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.SELECTION_ARGS 84| const v0, #+44387 (0x0000ad63 | 6.21994e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v8, "account_name" .line 151 93| const v0, #+44388 (0x0000ad64 | 6.22008e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v3, #+0 (0x00000000 | 0.00000) 100| invoke-virtual/range {v1..v8}, com.android.calendar.AsyncQueryService.startQuery(int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void .line 153 103| const v0, #+44389 (0x0000ad65 | 6.22022e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return-void } method com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.toggleVisibility(int):void { .params "position" .src "SelectVisibleCalendarsFragment.java" .line 159 .prologue_end 0| const v0, #+44390 (0x0000ad66 | 6.22036e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 159 7| iget-object v2, v11, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 9| const v0, #+44391 (0x0000ad67 | 6.22050e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, com.android.calendar.AsyncQueryService.getNextToken():int 18| move-result v2 19| const v0, #+44392 (0x0000ad68 | 6.22064e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sput v2, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mUpdateToken .line 160 27| const v0, #+44393 (0x0000ad69 | 6.22078e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v2, android.provider.CalendarContract$Calendars.CONTENT_URI 35| const v0, #+44394 (0x0000ad6a | 6.22092e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v3, v11, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 43| const v0, #+44395 (0x0000ad6b | 6.22106e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3,v12}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getItemId(int):long 52| move-result-wide v7:v8 53| const v0, #+44396 (0x0000ad6c | 6.22120e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v2,v7,v8}, android.content.ContentUris.withAppendedId(android.net.Uri, long):android.net.Uri 62| move-result-object v5 63| const v0, #+44397 (0x0000ad6d | 6.22134e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 161 .local v5, "uri", android.net.Uri 69| new-instance v6, android.content.ContentValues 71| const v0, #+44398 (0x0000ad6e | 6.22148e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-direct {v6}, android.content.ContentValues.():void .line 163 .local v6, "values", android.content.ContentValues 80| const v0, #+44399 (0x0000ad6f | 6.22163e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v2, v11, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 88| const v0, #+44400 (0x0000ad70 | 6.22177e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v12}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.getVisible(int):int 97| move-result v2 98| const v0, #+44401 (0x0000ad71 | 6.22191e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| xor-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45) .line 164 .local v1, "visibility", int 106| const-string/jumbo v2, "visible" 109| const v0, #+44402 (0x0000ad72 | 6.22205e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 118| move-result-object v3 119| const v0, #+44403 (0x0000ad73 | 6.22219e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v6,v2,v3}, android.content.ContentValues.put(java.lang.String, java.lang.Integer):void .line 165 128| const v0, #+44404 (0x0000ad74 | 6.22233e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v2, v11, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mService 136| const v0, #+44405 (0x0000ad75 | 6.22247e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| sget v3, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mUpdateToken 144| const v0, #+44406 (0x0000ad76 | 6.22261e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 152| move-object v7, v4 153| move-object v8, v4 154| invoke-virtual/range {v2..v10}, com.android.calendar.AsyncQueryService.startUpdate(int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[], long):void .line 166 157| const v0, #+44407 (0x0000ad77 | 6.22275e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v2, v11, com.android.calendar.selectcalendars.SelectVisibleCalendarsFragment.mAdapter 165| const v0, #+44408 (0x0000ad78 | 6.22289e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v2,v12,v1}, com.android.calendar.selectcalendars.SelectCalendarsSimpleAdapter.setVisible(int, int):void .line 167 174| const v0, #+44409 (0x0000ad79 | 6.22303e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return-void } method com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.(int, java.lang.String):void { .params "julianDay", "label" .src "CalendarAppWidgetModel.java" .line 203 .prologue_end .line 203 0| const v0, #+44410 (0x0000ad7a | 6.22317e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 204 9| const v0, #+44411 (0x0000ad7b | 6.22331e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay .line 205 17| const v0, #+44412 (0x0000ad7c | 6.22345e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel .line 206 25| const v0, #+44413 (0x0000ad7d | 6.22359e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.equals(java.lang.Object):boolean { .params "obj" .src "CalendarAppWidgetModel.java" .line 224 .prologue_end 0| const v0, #+44414 (0x0000ad7e | 6.22373e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 224 8| if-ne v6, v7, Label_1 .line 225 10| const v0, #+44415 (0x0000ad7f | 6.22387e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v5 Label_1: .line 226 17| const v0, #+44416 (0x0000ad80 | 6.22401e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v7, Label_2 .line 227 25| const v0, #+44417 (0x0000ad81 | 6.22415e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v4 Label_2: .line 228 32| const v0, #+44418 (0x0000ad82 | 6.22429e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v6}, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.getClass():java.lang.Class 41| move-result-object v2 42| const v0, #+44419 (0x0000ad83 | 6.22443e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7}, java.lang.Object.getClass():java.lang.Class 51| move-result-object v3 52| const v0, #+44420 (0x0000ad84 | 6.22457e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eq v2, v3, Label_3 .line 229 60| const v0, #+44421 (0x0000ad85 | 6.22471e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v4 Label_3: 67| const v0, #+44422 (0x0000ad86 | 6.22485e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v1, v7 .line 230 74| check-cast v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo .line 231 .local v1, "other", com.android.calendar.widget.CalendarAppWidgetModel$DayInfo 76| const v0, #+44423 (0x0000ad87 | 6.22499e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 84| const v0, #+44424 (0x0000ad88 | 6.22513e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-nez v2, Label_4 .line 232 92| const v0, #+44425 (0x0000ad89 | 6.22527e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 100| const v0, #+44426 (0x0000ad8a | 6.22541e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_5 .line 233 108| const v0, #+44427 (0x0000ad8b | 6.22555e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return v4 Label_4: .line 234 115| const v0, #+44428 (0x0000ad8c | 6.22569e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 123| const v0, #+44429 (0x0000ad8d | 6.22583e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 131| const v0, #+44430 (0x0000ad8e | 6.22597e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 140| move-result v2 141| const v0, #+44431 (0x0000ad8f | 6.22611e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-nez v2, Label_5 .line 235 149| const v0, #+44432 (0x0000ad90 | 6.22625e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v4 Label_5: .line 236 156| const v0, #+44433 (0x0000ad91 | 6.22639e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay 164| const v0, #+44434 (0x0000ad92 | 6.22653e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay 172| const v0, #+44435 (0x0000ad93 | 6.22667e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| if-eq v2, v3, Label_6 .line 237 180| const v0, #+44436 (0x0000ad94 | 6.22681e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| return v4 Label_6: .line 238 187| const v0, #+44437 (0x0000ad95 | 6.22695e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| return v5 } method com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.hashCode():int { .src "CalendarAppWidgetModel.java" .line 215 .prologue_end .line 215 0| const v0, #+44438 (0x0000ad96 | 6.22709e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+31 (0x0000001f | 4.34403e-44) .line 216 .local v1, "prime", int 8| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 217 .local v2, "result", int 9| iget-object v3, v5, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 11| const v0, #+44439 (0x0000ad97 | 6.22723e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v3, Label_2 19| const v0, #+44440 (0x0000ad98 | 6.22737e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: 26| const v0, #+44441 (0x0000ad99 | 6.22751e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| add-int/lit8 v2, v3, #+31 (0x0000001f | 4.34403e-44) .line 218 34| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 36| iget v4, v5, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mJulianDay 38| const v0, #+44442 (0x0000ad9a | 6.22765e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| add-int v2, v3, v4 .line 219 46| return v2 Label_2: .line 217 47| const v0, #+44443 (0x0000ad9b | 6.22779e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v3, v5, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 55| const v0, #+44444 (0x0000ad9c | 6.22793e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v3}, java.lang.String.hashCode():int 64| move-result v3 65| const v0, #+44445 (0x0000ad9d | 6.22807e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.toString():java.lang.String { .src "CalendarAppWidgetModel.java" .line 210 .prologue_end .line 210 0| const v0, #+44446 (0x0000ad9e | 6.22821e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 8| const v0, #+44447 (0x0000ad9f | 6.22835e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.():void { .src "CalendarAppWidgetModel.java" .line 90 .prologue_end 0| const v0, #+44448 (0x0000ada0 | 6.22849e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+8 (0x00000008 | 1.12104e-44) .line 90 8| invoke-direct {v2}, java.lang.Object.():void .line 91 11| const v0, #+44449 (0x0000ada1 | 6.22863e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen .line 92 19| const v0, #+44450 (0x0000ada2 | 6.22877e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere .line 93 27| const v0, #+44451 (0x0000ada3 | 6.22891e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle .line 94 35| const v0, #+44452 (0x0000ada4 | 6.22905e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.equals(java.lang.Object):boolean { .params "obj" .src "CalendarAppWidgetModel.java" .line 142 .prologue_end 0| const v0, #+44453 (0x0000ada5 | 6.22919e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 142 8| if-ne v9, v10, Label_1 .line 143 10| const v0, #+44454 (0x0000ada6 | 6.22933e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v8 Label_1: .line 144 17| const v0, #+44455 (0x0000ada7 | 6.22947e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v10, Label_2 .line 145 25| const v0, #+44456 (0x0000ada8 | 6.22961e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v7 Label_2: .line 146 32| const v0, #+44457 (0x0000ada9 | 6.22975e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v9}, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.getClass():java.lang.Class 41| move-result-object v2 42| const v0, #+44458 (0x0000adaa | 6.22989e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v10}, java.lang.Object.getClass():java.lang.Class 51| move-result-object v3 52| const v0, #+44459 (0x0000adab | 6.23003e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eq v2, v3, Label_3 .line 147 60| const v0, #+44460 (0x0000adac | 6.23017e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v7 Label_3: 67| const v0, #+44461 (0x0000adad | 6.23031e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move-object v1, v10 .line 148 74| check-cast v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo .line 149 .local v1, "other", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 76| const v0, #+44462 (0x0000adae | 6.23045e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-wide v3:v4, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 84| const v0, #+44463 (0x0000adaf | 6.23059e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-wide v5:v6, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 92| const v0, #+44464 (0x0000adb0 | 6.23073e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| cmp-long v2, v3:v4, v5:v6 100| if-eqz v2, Label_4 .line 150 102| const v0, #+44465 (0x0000adb1 | 6.23087e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return v7 Label_4: .line 151 109| const v0, #+44466 (0x0000adb2 | 6.23101e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-boolean v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 117| const v0, #+44467 (0x0000adb3 | 6.23115e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iget-boolean v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 125| const v0, #+44468 (0x0000adb4 | 6.23129e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| if-eq v2, v3, Label_5 .line 152 133| const v0, #+44469 (0x0000adb5 | 6.23143e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return v7 Label_5: .line 153 140| const v0, #+44470 (0x0000adb6 | 6.23157e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-wide v3:v4, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end 148| const v0, #+44471 (0x0000adb7 | 6.23171e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-wide v5:v6, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end 156| const v0, #+44472 (0x0000adb8 | 6.23185e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| cmp-long v2, v3:v4, v5:v6 164| if-eqz v2, Label_6 .line 154 166| const v0, #+44473 (0x0000adb9 | 6.23199e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return v7 Label_6: .line 155 173| const v0, #+44474 (0x0000adba | 6.23213e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-wide v3:v4, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 181| const v0, #+44475 (0x0000adbb | 6.23227e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-wide v5:v6, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 189| const v0, #+44476 (0x0000adbc | 6.23242e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| cmp-long v2, v3:v4, v5:v6 197| if-eqz v2, Label_7 .line 156 199| const v0, #+44477 (0x0000adbd | 6.23256e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| return v7 Label_7: .line 157 206| const v0, #+44478 (0x0000adbe | 6.23270e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 214| const v0, #+44479 (0x0000adbf | 6.23284e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-nez v2, Label_8 .line 158 222| const v0, #+44480 (0x0000adc0 | 6.23298e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 230| const v0, #+44481 (0x0000adc1 | 6.23312e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v2, Label_9 .line 159 238| const v0, #+44482 (0x0000adc2 | 6.23326e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| return v7 Label_8: .line 160 245| const v0, #+44483 (0x0000adc3 | 6.23340e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 253| const v0, #+44484 (0x0000adc4 | 6.23354e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 261| const v0, #+44485 (0x0000adc5 | 6.23368e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 270| move-result v2 271| const v0, #+44486 (0x0000adc6 | 6.23382e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| if-nez v2, Label_9 .line 161 279| const v0, #+44487 (0x0000adc7 | 6.23396e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| return v7 Label_9: .line 162 286| const v0, #+44488 (0x0000adc8 | 6.23410e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| iget v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle 294| const v0, #+44489 (0x0000adc9 | 6.23424e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle 302| const v0, #+44490 (0x0000adca | 6.23438e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| if-eq v2, v3, Label_10 .line 163 310| const v0, #+44491 (0x0000adcb | 6.23452e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| return v7 Label_10: .line 164 317| const v0, #+44492 (0x0000adcc | 6.23466e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen 325| const v0, #+44493 (0x0000adcd | 6.23480e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen 333| const v0, #+44494 (0x0000adce | 6.23494e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| if-eq v2, v3, Label_11 .line 165 341| const v0, #+44495 (0x0000adcf | 6.23508e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| return v7 Label_11: .line 166 348| const v0, #+44496 (0x0000add0 | 6.23522e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iget v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 356| const v0, #+44497 (0x0000add1 | 6.23536e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 364| const v0, #+44498 (0x0000add2 | 6.23550e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| if-eq v2, v3, Label_12 .line 167 372| const v0, #+44499 (0x0000add3 | 6.23564e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| return v7 Label_12: .line 168 379| const v0, #+44500 (0x0000add4 | 6.23578e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 387| const v0, #+44501 (0x0000add5 | 6.23592e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| if-nez v2, Label_13 .line 169 395| const v0, #+44502 (0x0000add6 | 6.23606e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 403| const v0, #+44503 (0x0000add7 | 6.23620e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| if-eqz v2, Label_14 .line 170 411| const v0, #+44504 (0x0000add8 | 6.23634e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| return v7 Label_13: .line 171 418| const v0, #+44505 (0x0000add9 | 6.23648e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 426| const v0, #+44506 (0x0000adda | 6.23662e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| iget-object v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 434| const v0, #+44507 (0x0000addb | 6.23676e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 443| move-result v2 444| const v0, #+44508 (0x0000addc | 6.23690e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| if-nez v2, Label_14 .line 172 452| const v0, #+44509 (0x0000addd | 6.23704e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| return v7 Label_14: .line 174 459| const v0, #+44510 (0x0000adde | 6.23718e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 467| const v0, #+44511 (0x0000addf | 6.23732e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| if-nez v2, Label_15 .line 175 475| const v0, #+44512 (0x0000ade0 | 6.23746e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget-object v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 483| const v0, #+44513 (0x0000ade1 | 6.23760e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| if-eqz v2, Label_16 .line 176 491| const v0, #+44514 (0x0000ade2 | 6.23774e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| return v7 Label_15: .line 177 498| const v0, #+44515 (0x0000ade3 | 6.23788e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| iget-object v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 506| const v0, #+44516 (0x0000ade4 | 6.23802e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| iget-object v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 514| const v0, #+44517 (0x0000ade5 | 6.23816e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 523| move-result v2 524| const v0, #+44518 (0x0000ade6 | 6.23830e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| if-nez v2, Label_16 .line 178 532| const v0, #+44519 (0x0000ade7 | 6.23844e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| return v7 Label_16: .line 180 539| const v0, #+44520 (0x0000ade8 | 6.23858e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| iget v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color 547| const v0, #+44521 (0x0000ade9 | 6.23872e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color 555| const v0, #+44522 (0x0000adea | 6.23886e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| if-eq v2, v3, Label_17 .line 181 563| const v0, #+44523 (0x0000adeb | 6.23900e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| return v7 Label_17: .line 183 570| const v0, #+44524 (0x0000adec | 6.23914e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| iget v2, v9, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus 578| const v0, #+44525 (0x0000aded | 6.23928e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| iget v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus 586| const v0, #+44526 (0x0000adee | 6.23942e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| if-eq v2, v3, Label_18 .line 184 594| const v0, #+44527 (0x0000adef | 6.23956e-41) 597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 600| return v7 Label_18: .line 186 601| const v0, #+44528 (0x0000adf0 | 6.23970e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| return v8 } method com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.hashCode():int { .src "CalendarAppWidgetModel.java" .line 123 .prologue_end 0| const v0, #+44529 (0x0000adf1 | 6.23984e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v9, #+32 (0x00000020 | 4.48416e-44) 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 123 9| const/16 v1, #+31 (0x0000001f | 4.34403e-44) .line 124 .local v1, "prime", int 11| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 125 .local v2, "result", int 12| iget-boolean v3, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 14| const v0, #+44530 (0x0000adf2 | 6.23998e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| if-eqz v3, Label_5 22| const v0, #+44531 (0x0000adf3 | 6.24012e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const/16 v3, #+1231 (0x000004cf | 1.72500e-42) Label_1: 30| const v0, #+44532 (0x0000adf4 | 6.24026e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| add-int/lit8 v2, v3, #+31 (0x0000001f | 4.34403e-44) .line 126 38| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 40| iget-wide v5:v6, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 42| const v0, #+44533 (0x0000adf5 | 6.24040e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-wide v7:v8, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 50| const v0, #+44534 (0x0000adf6 | 6.24054e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| ushr-long/2addr v7:v8, v9 57| xor-long/2addr v5:v6, v7:v8 58| long-to-int v5, v5:v6 59| add-int v2, v3, v5 .line 127 61| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 63| iget-wide v5:v6, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end 65| const v0, #+44535 (0x0000adf7 | 6.24068e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-wide v7:v8, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end 73| const v0, #+44536 (0x0000adf8 | 6.24082e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| ushr-long/2addr v7:v8, v9 80| xor-long/2addr v5:v6, v7:v8 81| long-to-int v5, v5:v6 82| add-int v2, v3, v5 .line 128 84| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 86| iget-wide v5:v6, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 88| const v0, #+44537 (0x0000adf9 | 6.24096e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-wide v7:v8, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 96| const v0, #+44538 (0x0000adfa | 6.24110e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| ushr-long/2addr v7:v8, v9 103| xor-long/2addr v5:v6, v7:v8 104| long-to-int v5, v5:v6 105| add-int v2, v3, v5 .line 129 107| mul-int/lit8 v5, v2, #+31 (0x0000001f | 4.34403e-44) 109| iget-object v3, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 111| const v0, #+44539 (0x0000adfb | 6.24124e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-nez v3, Label_6 119| const v0, #+44540 (0x0000adfc | 6.24138e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| move v3, v4 Label_2: 126| const v0, #+44541 (0x0000adfd | 6.24152e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| add-int v2, v5, v3 .line 130 134| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 136| iget v5, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle 138| const v0, #+44542 (0x0000adfe | 6.24166e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| add-int v2, v3, v5 .line 131 146| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 148| iget v5, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen 150| const v0, #+44543 (0x0000adff | 6.24180e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| add-int v2, v3, v5 .line 132 158| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 160| iget v5, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 162| const v0, #+44544 (0x0000ae00 | 6.24194e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| add-int v2, v3, v5 .line 133 170| mul-int/lit8 v5, v2, #+31 (0x0000001f | 4.34403e-44) 172| iget-object v3, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 174| const v0, #+44545 (0x0000ae01 | 6.24208e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-nez v3, Label_7 182| const v0, #+44546 (0x0000ae02 | 6.24222e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| move v3, v4 Label_3: 189| const v0, #+44547 (0x0000ae03 | 6.24236e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| add-int v2, v5, v3 .line 134 197| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 199| iget-object v5, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 201| const v0, #+44548 (0x0000ae04 | 6.24250e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-nez v5, Label_8 Label_4: 209| const v0, #+44549 (0x0000ae05 | 6.24264e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| add-int v2, v3, v4 .line 135 217| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 219| iget v4, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color 221| const v0, #+44550 (0x0000ae06 | 6.24278e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| add-int v2, v3, v4 .line 136 229| mul-int/lit8 v3, v2, #+31 (0x0000001f | 4.34403e-44) 231| iget v4, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus 233| const v0, #+44551 (0x0000ae07 | 6.24292e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int v2, v3, v4 .line 137 241| return v2 Label_5: .line 125 242| const v0, #+44552 (0x0000ae08 | 6.24306e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| const/16 v3, #+1237 (0x000004d5 | 1.73341e-42) 250| goto/16 Label_1 Label_6: .line 129 252| const v0, #+44553 (0x0000ae09 | 6.24321e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v3, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 260| const v0, #+44554 (0x0000ae0a | 6.24335e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v3}, java.lang.String.hashCode():int 269| move-result v3 270| const v0, #+44555 (0x0000ae0b | 6.24349e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| goto/16 Label_2 Label_7: .line 133 278| const v0, #+44556 (0x0000ae0c | 6.24363e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-object v3, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 286| const v0, #+44557 (0x0000ae0d | 6.24377e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v3}, java.lang.String.hashCode():int 295| move-result v3 296| const v0, #+44558 (0x0000ae0e | 6.24391e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| goto/16 Label_3 Label_8: .line 134 304| const v0, #+44559 (0x0000ae0f | 6.24405e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v4, v10, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 312| const v0, #+44560 (0x0000ae10 | 6.24419e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v4}, java.lang.String.hashCode():int 321| move-result v4 322| const v0, #+44561 (0x0000ae11 | 6.24433e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| goto/16 Label_4 } method com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.toString():java.lang.String { .src "CalendarAppWidgetModel.java" .line 98 .prologue_end .line 98 0| const v0, #+44562 (0x0000ae12 | 6.24447e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+44563 (0x0000ae13 | 6.24461e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 99 .local v1, "builder", java.lang.StringBuilder 17| const v0, #+44564 (0x0000ae14 | 6.24475e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "EventInfo [visibTitle=" 26| const v0, #+44565 (0x0000ae15 | 6.24489e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 100 35| const v0, #+44566 (0x0000ae16 | 6.24503e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle 43| const v0, #+44567 (0x0000ae17 | 6.24517e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 101 52| const v0, #+44568 (0x0000ae18 | 6.24531e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v2, ", title=" 61| const v0, #+44569 (0x0000ae19 | 6.24545e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 102 70| const v0, #+44570 (0x0000ae1a | 6.24559e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 78| const v0, #+44571 (0x0000ae1b | 6.24573e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 103 87| const v0, #+44572 (0x0000ae1c | 6.24587e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v2, ", visibWhen=" 96| const v0, #+44573 (0x0000ae1d | 6.24601e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 104 105| const v0, #+44574 (0x0000ae1e | 6.24615e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen 113| const v0, #+44575 (0x0000ae1f | 6.24629e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 105 122| const v0, #+44576 (0x0000ae20 | 6.24643e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const-string/jumbo v2, ", id=" 131| const v0, #+44577 (0x0000ae21 | 6.24657e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 106 140| const v0, #+44578 (0x0000ae22 | 6.24671e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-wide v3:v4, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 148| const v0, #+44579 (0x0000ae23 | 6.24685e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v1,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 107 157| const v0, #+44580 (0x0000ae24 | 6.24699e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| const-string/jumbo v2, ", when=" 166| const v0, #+44581 (0x0000ae25 | 6.24713e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 108 175| const v0, #+44582 (0x0000ae26 | 6.24727e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 183| const v0, #+44583 (0x0000ae27 | 6.24741e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 109 192| const v0, #+44584 (0x0000ae28 | 6.24755e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v2, ", visibWhere=" 201| const v0, #+44585 (0x0000ae29 | 6.24769e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 110 210| const v0, #+44586 (0x0000ae2a | 6.24783e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 218| const v0, #+44587 (0x0000ae2b | 6.24797e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 111 227| const v0, #+44588 (0x0000ae2c | 6.24811e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const-string/jumbo v2, ", where=" 236| const v0, #+44589 (0x0000ae2d | 6.24825e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 112 245| const v0, #+44590 (0x0000ae2e | 6.24839e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 253| const v0, #+44591 (0x0000ae2f | 6.24853e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 113 262| const v0, #+44592 (0x0000ae30 | 6.24867e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| const-string/jumbo v2, ", color=" 271| const v0, #+44593 (0x0000ae31 | 6.24881e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 114 280| const v0, #+44594 (0x0000ae32 | 6.24895e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| const-string/jumbo v2, "0x%x" 289| const v0, #+44595 (0x0000ae33 | 6.24909e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 296| new-array v3, v3, java.lang.Object[] 298| const v0, #+44596 (0x0000ae34 | 6.24923e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget v4, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color 306| const v0, #+44597 (0x0000ae35 | 6.24937e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 315| move-result-object v4 316| const v0, #+44598 (0x0000ae36 | 6.24951e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| const/4 v5, #+0 (0x00000000 | 0.00000) 323| aput-object v4, v3, v5 325| const v0, #+44599 (0x0000ae37 | 6.24965e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-static {v2,v3}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 334| move-result-object v2 335| const v0, #+44600 (0x0000ae38 | 6.24979e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 115 344| const v0, #+44601 (0x0000ae39 | 6.24993e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v2, ", selfAttendeeStatus=" 353| const v0, #+44602 (0x0000ae3a | 6.25007e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 116 362| const v0, #+44603 (0x0000ae3b | 6.25021e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget v2, v6, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus 370| const v0, #+44604 (0x0000ae3c | 6.25035e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 117 379| const v0, #+44605 (0x0000ae3d | 6.25049e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| const-string/jumbo v2, "]" 388| const v0, #+44606 (0x0000ae3e | 6.25063e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 118 397| const v0, #+44607 (0x0000ae3f | 6.25077e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 406| move-result-object v2 407| const v0, #+44608 (0x0000ae40 | 6.25091e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| return-object v2 } method com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.(int, int):void { .params "type", "index" .src "CalendarAppWidgetModel.java" .line 64 .prologue_end .line 64 0| const v0, #+44609 (0x0000ae41 | 6.25105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 65 9| const v0, #+44610 (0x0000ae42 | 6.25119e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v2, v1, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mType .line 66 17| const v0, #+44611 (0x0000ae43 | 6.25133e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex .line 67 25| const v0, #+44612 (0x0000ae44 | 6.25147e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.widget.CalendarAppWidgetModel.():void { .src "CalendarAppWidgetModel.java" .line 37 .prologue_end .line 37 0| const v1, #+44613 (0x0000ae45 | 6.25161e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v0, com.android.calendar.widget.CalendarAppWidgetModel 8| const v1, #+44614 (0x0000ae46 | 6.25175e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v0}, java.lang.Class.getSimpleName():java.lang.String 17| move-result-object v0 18| const v1, #+44615 (0x0000ae47 | 6.25189e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.calendar.widget.CalendarAppWidgetModel.TAG .line 36 26| const v1, #+44616 (0x0000ae48 | 6.25203e-41) 29| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.widget.CalendarAppWidgetModel.(android.content.Context, java.lang.String):void { .params "context", "timeZone" .src "CalendarAppWidgetModel.java" .line 251 .prologue_end 0| const v0, #+44617 (0x0000ae49 | 6.25217e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+50 (0x00000032 | 7.00649e-44) .line 251 8| invoke-direct {v8}, java.lang.Object.():void .line 252 11| const v0, #+44618 (0x0000ae4a | 6.25231e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-static {}, java.lang.System.currentTimeMillis():long 20| move-result-wide v3:v4 21| const v0, #+44619 (0x0000ae4b | 6.25245e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| iput-wide v3:v4, v8, com.android.calendar.widget.CalendarAppWidgetModel.mNow .line 253 29| const v0, #+44620 (0x0000ae4c | 6.25259e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v1, android.text.format.Time 37| const v0, #+44621 (0x0000ae4d | 6.25273e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v1,v10}, android.text.format.Time.(java.lang.String):void .line 254 .local v1, "time", android.text.format.Time 46| const v0, #+44622 (0x0000ae4e | 6.25287e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1}, android.text.format.Time.setToNow():void .line 255 55| const v0, #+44623 (0x0000ae4f | 6.25301e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-wide v3:v4, v8, com.android.calendar.widget.CalendarAppWidgetModel.mNow 63| const v0, #+44624 (0x0000ae50 | 6.25315e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-wide v5:v6, v1, android.text.format.Time.gmtoff 71| const v0, #+44625 (0x0000ae51 | 6.25329e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v3,v4,v5,v6}, android.text.format.Time.getJulianDay(long, long):int 80| move-result v2 81| const v0, #+44626 (0x0000ae52 | 6.25343e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iput v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay .line 256 89| const v0, #+44627 (0x0000ae53 | 6.25357e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 97| const v0, #+44628 (0x0000ae54 | 6.25371e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| add-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) 105| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 107| iput v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mMaxJulianDay .line 257 109| const v0, #+44629 (0x0000ae55 | 6.25385e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| new-instance v2, java.util.ArrayList 117| const v0, #+44630 (0x0000ae56 | 6.25400e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-direct {v2,v7}, java.util.ArrayList.(int):void 126| const v0, #+44631 (0x0000ae57 | 6.25414e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput-object v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos .line 258 134| const v0, #+44632 (0x0000ae58 | 6.25428e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| new-instance v2, java.util.ArrayList 142| const v0, #+44633 (0x0000ae59 | 6.25442e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-direct {v2,v7}, java.util.ArrayList.(int):void 151| const v0, #+44634 (0x0000ae5a | 6.25456e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iput-object v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos .line 259 159| const v0, #+44635 (0x0000ae5b | 6.25470e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| new-instance v2, java.util.ArrayList 167| const v0, #+44636 (0x0000ae5c | 6.25484e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 175| invoke-direct {v2,v3}, java.util.ArrayList.(int):void 178| const v0, #+44637 (0x0000ae5d | 6.25498e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-object v2, v8, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos .line 260 186| const v0, #+44638 (0x0000ae5e | 6.25512e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput-object v9, v8, com.android.calendar.widget.CalendarAppWidgetModel.mContext .line 261 194| const v0, #+44639 (0x0000ae5f | 6.25526e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void } method com.android.calendar.widget.CalendarAppWidgetModel.populateDayInfo(int, android.text.format.Time):com.android.calendar.widget.CalendarAppWidgetModel$DayInfo { .params "julianDay", "recycle" .src "CalendarAppWidgetModel.java" .line 408 .prologue_end .line 408 0| const v0, #+44640 (0x0000ae60 | 6.25540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v12,v11}, android.text.format.Time.setJulianDay(int):long 9| move-result-wide v3:v4 10| const v0, #+44641 (0x0000ae61 | 6.25554e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 409 .local v3, "millis", long 16| const v7, #+524304 (0x00080010 | 7.34706e-40) .line 412 .local v7, "flags", int 19| iget v2, v10, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 21| const v0, #+44642 (0x0000ae62 | 6.25568e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 29| if-ne v11, v2, Label_2 .line 413 31| const v0, #+44643 (0x0000ae63 | 6.25582e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iget-object v8, v10, com.android.calendar.widget.CalendarAppWidgetModel.mContext 39| const v0, #+44644 (0x0000ae64 | 6.25596e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 46| new-array v9, v2, java.lang.Object[] .line 414 48| const v0, #+44645 (0x0000ae65 | 6.25610e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v2, v10, com.android.calendar.widget.CalendarAppWidgetModel.mContext 56| const v0, #+44646 (0x0000ae66 | 6.25624e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| move-wide v5:v6, v3:v4 63| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 66| move-result-object v2 67| const v0, #+44647 (0x0000ae67 | 6.25638e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v2}, java.lang.String.toString():java.lang.String 76| move-result-object v2 77| const v0, #+44648 (0x0000ae68 | 6.25652e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v5, #+0 (0x00000000 | 0.00000) 84| aput-object v2, v9, v5 .line 413 86| const v0, #+44649 (0x0000ae69 | 6.25666e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const v2, #+2131492958 (0x7f0c005e | 1.86094e+38) 95| invoke-virtual {v8,v2,v9}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 98| move-result-object v1 99| const v0, #+44650 (0x0000ae6a | 6.25680e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 419 .local v1, "label", java.lang.String 105| const v0, #+44651 (0x0000ae6b | 6.25694e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| new-instance v2, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo 113| const v0, #+44652 (0x0000ae6c | 6.25708e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-direct {v2,v11,v1}, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.(int, java.lang.String):void 122| const v0, #+44653 (0x0000ae6d | 6.25722e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return-object v2 Label_2: .line 416 .end_local v1 129| const v0, #+44654 (0x0000ae6e | 6.25736e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const v7, #+524306 (0x00080012 | 7.34709e-40) .line 417 138| iget-object v2, v10, com.android.calendar.widget.CalendarAppWidgetModel.mContext 140| const v0, #+44655 (0x0000ae6f | 6.25750e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| move-wide v5:v6, v3:v4 147| invoke-static/range {v2..v7}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 150| move-result-object v1 151| const v0, #+44656 (0x0000ae70 | 6.25764e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 157| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetModel.populateEventInfo(long, boolean, long, long, int, int, java.lang.String, java.lang.String, int, int):com.android.calendar.widget.CalendarAppWidgetModel$EventInfo { .params "eventId", "allDay", "start", "end", "startDay", "endDay", "title", "location", "color", "selfStatus" .src "CalendarAppWidgetModel.java" .line 356 0| move-object/16 v12, v13 3| move-wide/16 v13:v14, v14:v15 6| move/16 v15, v16 9| move-wide/16 v16:v17, v17:v18 12| move-wide/16 v18:v19, v19:v20 15| move/16 v20, v21 18| move/16 v21, v22 21| move-object/16 v22, v23 24| move-object/16 v23, v24 27| move/16 v24, v25 30| move/16 v25, v26 .prologue_end .line 356 33| const v26, #+44657 (0x0000ae71 | 6.25778e-41) 36| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 41| const v26, #+44658 (0x0000ae72 | 6.25792e-41) 44| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v2}, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.():void .line 359 .local v2, "eventInfo", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 50| const v26, #+44659 (0x0000ae73 | 6.25806e-41) 53| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v10, java.lang.StringBuilder 58| const v26, #+44660 (0x0000ae74 | 6.25820e-41) 61| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v10}, java.lang.StringBuilder.():void .line 361 .local v10, "whenString", java.lang.StringBuilder 67| const v26, #+44661 (0x0000ae75 | 6.25834e-41) 70| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 73| const/high16 v8, #+524288 (0x00080000 | 7.34684e-40) .line 362 .local v8, "flags", int 75| const/4 v9, #+0 (0x00000000 | 0.00000) .line 363 .local v9, "visibWhen", int 76| if-eqz v15, Label_4 .line 364 78| const v26, #+44662 (0x0000ae76 | 6.25848e-41) 81| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 84| const v8, #+524304 (0x00080010 | 7.34706e-40) .line 365 87| iget-object v3, v12, com.android.calendar.widget.CalendarAppWidgetModel.mContext 89| const v26, #+44663 (0x0000ae77 | 6.25862e-41) 92| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 95| move-wide/from16 v4:v5, v16:v17 97| move-wide/from16 v6:v7, v18:v19 99| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 102| move-result-object v3 103| const v26, #+44664 (0x0000ae78 | 6.25876e-41) 106| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_1: .line 380 112| const v26, #+44665 (0x0000ae79 | 6.25890e-41) 115| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 118| iput-wide v13:v14, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id .line 381 120| const v26, #+44666 (0x0000ae7a | 6.25904e-41) 123| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 126| move-wide/from16 v0:v1, v16:v17 128| iput-wide v0:v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start .line 382 130| const v26, #+44667 (0x0000ae7b | 6.25918e-41) 133| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 136| move-wide/from16 v0:v1, v18:v19 138| iput-wide v0:v1, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end .line 383 140| const v26, #+44668 (0x0000ae7c | 6.25932e-41) 143| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 146| iput-boolean v15, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay .line 384 148| const v26, #+44669 (0x0000ae7d | 6.25946e-41) 151| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 157| move-result-object v3 158| const v26, #+44670 (0x0000ae7e | 6.25960e-41) 161| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 164| iput-object v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when .line 362 166| const v26, #+44671 (0x0000ae7f | 6.25974e-41) 169| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 172| const/4 v3, #+0 (0x00000000 | 0.00000) .line 385 173| iput v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen .line 386 175| const v26, #+44672 (0x0000ae80 | 6.25988e-41) 178| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 181| move/from16 v0, v24 183| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color .line 387 185| const v26, #+44673 (0x0000ae81 | 6.26002e-41) 188| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 191| move/from16 v0, v25 193| iput v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus .line 390 195| const v26, #+44674 (0x0000ae82 | 6.26016e-41) 198| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-static/range {v22..v22}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 204| move-result v3 205| const v26, #+44675 (0x0000ae83 | 6.26030e-41) 208| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 211| if-eqz v3, Label_7 .line 391 213| const v26, #+44676 (0x0000ae84 | 6.26044e-41) 216| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v3, v12, com.android.calendar.widget.CalendarAppWidgetModel.mContext 221| const v26, #+44677 (0x0000ae85 | 6.26058e-41) 224| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 227| const v4, #+2131492876 (0x7f0c000c | 1.86092e+38) 230| invoke-virtual {v3,v4}, android.content.Context.getString(int):java.lang.String 233| move-result-object v3 234| const v26, #+44678 (0x0000ae86 | 6.26072e-41) 237| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 240| iput-object v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title Label_2: .line 395 242| const v26, #+44679 (0x0000ae87 | 6.26086e-41) 245| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 248| const/4 v3, #+0 (0x00000000 | 0.00000) 249| iput v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle .line 398 251| const v26, #+44680 (0x0000ae88 | 6.26100e-41) 254| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static/range {v23..v23}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 260| move-result v3 261| const v26, #+44681 (0x0000ae89 | 6.26114e-41) 264| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 267| if-nez v3, Label_8 .line 399 269| const v26, #+44682 (0x0000ae8a | 6.26128e-41) 272| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 275| const/4 v3, #+0 (0x00000000 | 0.00000) 276| iput v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere .line 400 278| const v26, #+44683 (0x0000ae8b | 6.26142e-41) 281| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 284| move-object/from16 v0, v23 286| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where Label_3: .line 404 288| const v26, #+44684 (0x0000ae8c | 6.26156e-41) 291| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 294| return-object v2 Label_4: .line 367 295| const v26, #+44685 (0x0000ae8d | 6.26170e-41) 298| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 301| const v8, #+524289 (0x00080001 | 7.34685e-40) .line 368 304| iget-object v3, v12, com.android.calendar.widget.CalendarAppWidgetModel.mContext 306| const v26, #+44686 (0x0000ae8e | 6.26184e-41) 309| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-static {v3}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 315| move-result v3 316| const v26, #+44687 (0x0000ae8f | 6.26198e-41) 319| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 322| if-eqz v3, Label_5 .line 369 324| const v26, #+44688 (0x0000ae90 | 6.26212e-41) 327| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 330| or-int/lit16 v8, v8, #+128 (0x00000080 | 1.79366e-43) Label_5: .line 371 332| const v26, #+44689 (0x0000ae91 | 6.26226e-41) 335| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 338| move/from16 v0, v21 340| move/from16 v1, v20 342| if-le v0, v1, Label_6 .line 372 344| const v26, #+44690 (0x0000ae92 | 6.26240e-41) 347| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 350| or-int/lit8 v8, v8, #+16 (0x00000010 | 2.24208e-44) Label_6: .line 374 352| const v26, #+44691 (0x0000ae93 | 6.26254e-41) 355| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 358| iget-object v3, v12, com.android.calendar.widget.CalendarAppWidgetModel.mContext 360| const v26, #+44692 (0x0000ae94 | 6.26268e-41) 363| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 366| move-wide/from16 v4:v5, v16:v17 368| move-wide/from16 v6:v7, v18:v19 370| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 373| move-result-object v3 374| const v26, #+44693 (0x0000ae95 | 6.26282e-41) 377| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 376 383| const v26, #+44694 (0x0000ae96 | 6.26296e-41) 386| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 389| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel.mShowTZ 391| const v26, #+44695 (0x0000ae97 | 6.26310e-41) 394| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 397| if-eqz v3, Label_1 .line 377 399| const v26, #+44696 (0x0000ae98 | 6.26324e-41) 402| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 405| const-string/jumbo v3, " " 408| const v26, #+44697 (0x0000ae99 | 6.26338e-41) 411| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 414| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 417| move-result-object v3 418| const v26, #+44698 (0x0000ae9a | 6.26352e-41) 421| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 424| iget-object v4, v12, com.android.calendar.widget.CalendarAppWidgetModel.mHomeTZName 426| const v26, #+44699 (0x0000ae9b | 6.26366e-41) 429| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 435| const v26, #+44700 (0x0000ae9c | 6.26380e-41) 438| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 441| goto/16 Label_1 Label_7: .line 393 443| const v26, #+44701 (0x0000ae9d | 6.26394e-41) 446| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 449| move-object/from16 v0, v22 451| iput-object v0, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 453| const v26, #+44702 (0x0000ae9e | 6.26408e-41) 456| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 459| goto/16 Label_2 Label_8: .line 402 461| const v26, #+44703 (0x0000ae9f | 6.26422e-41) 464| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 467| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 469| iput v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 471| const v26, #+44704 (0x0000aea0 | 6.26436e-41) 474| invoke-static/range {v26..v26}, CodeCoverage.TraceBasicBlock(int):void 477| goto/16 Label_3 } method com.android.calendar.widget.CalendarAppWidgetModel.buildFromCursor(android.database.Cursor, java.lang.String):void { .params "cursor", "timeZone" .src "CalendarAppWidgetModel.java" .line 264 0| move-object/16 v34, v35 3| move-object/16 v35, v36 6| move-object/16 v36, v37 .prologue_end .line 264 9| const v37, #+44705 (0x0000aea1 | 6.26450e-41) 12| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v27, android.text.format.Time 17| const v37, #+44706 (0x0000aea2 | 6.26464e-41) 20| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 23| move-object/from16 v0, v27 25| move-object/from16 v1, v36 27| invoke-direct {v0,v1}, android.text.format.Time.(java.lang.String):void .line 266 .local v27, "recycle", android.text.format.Time 30| const v37, #+44707 (0x0000aea3 | 6.26479e-41) 33| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v26, java.util.ArrayList 38| const v37, #+44708 (0x0000aea4 | 6.26493e-41) 41| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 45| move-object/from16 v0, v26 47| invoke-direct {v0,v4}, java.util.ArrayList.(int):void .line 267 .local_ex v26, "mBuckets", java.util.ArrayList, "Ljava/util/ArrayList;>;" 50| const v37, #+44709 (0x0000aea5 | 6.26507e-41) 53| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 56| const/16 v25, #+0 (0x00000000 | 0.00000) Label_1: .local v25, "i", int 58| const v37, #+44710 (0x0000aea6 | 6.26521e-41) 61| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 65| move/from16 v0, v25 67| if-ge v0, v4, Label_2 .line 268 69| const v37, #+44711 (0x0000aea7 | 6.26535e-41) 72| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v4, java.util.LinkedList 77| const v37, #+44712 (0x0000aea8 | 6.26549e-41) 80| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v4}, java.util.LinkedList.():void 86| const v37, #+44713 (0x0000aea9 | 6.26563e-41) 89| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 92| move-object/from16 v0, v26 94| invoke-virtual {v0,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 267 97| const v37, #+44714 (0x0000aeaa | 6.26577e-41) 100| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 103| add-int/lit8 v25, v25, #+1 (0x00000001 | 1.40130e-45) 105| goto/16 Label_1 Label_2: .line 270 107| const v37, #+44715 (0x0000aeab | 6.26591e-41) 110| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual/range {v27..v27}, android.text.format.Time.setToNow():void .line 271 116| const v37, #+44716 (0x0000aeac | 6.26605e-41) 119| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 125| move-result-object v4 126| const v37, #+44717 (0x0000aead | 6.26619e-41) 129| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 132| move-object/from16 v0, v36 134| invoke-static {v0,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 137| move-result v4 138| const v37, #+44718 (0x0000aeae | 6.26633e-41) 141| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 144| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 146| move-object/from16 v0, v34 148| iput-boolean v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mShowTZ .line 272 150| const v37, #+44719 (0x0000aeaf | 6.26647e-41) 153| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 156| move-object/from16 v0, v34 158| iget-boolean v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mShowTZ 160| const v37, #+44720 (0x0000aeb0 | 6.26661e-41) 163| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 166| if-eqz v4, Label_4 .line 273 168| const v37, #+44721 (0x0000aeb1 | 6.26675e-41) 171| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-static/range {v36..v36}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 177| move-result-object v32 178| const v37, #+44722 (0x0000aeb2 | 6.26689e-41) 181| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 184| move-object/from16 v0, v27 186| iget v4, v0, android.text.format.Time.isDst 188| const v37, #+44723 (0x0000aeb3 | 6.26703e-41) 191| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v4, Label_10 196| const v37, #+44724 (0x0000aeb4 | 6.26717e-41) 199| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 202| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 274 203| const v37, #+44725 (0x0000aeb5 | 6.26731e-41) 206| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 209| const/16 v33, #+0 (0x00000000 | 0.00000) .line 273 211| move-object/from16 v0, v32 213| move/from16 v1, v33 215| invoke-virtual {v0,v4,v1}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 218| move-result-object v4 219| const v37, #+44726 (0x0000aeb6 | 6.26745e-41) 222| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 225| move-object/from16 v0, v34 227| iput-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mHomeTZName Label_4: .line 277 229| const v37, #+44727 (0x0000aeb7 | 6.26759e-41) 232| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v4, #-1 (0xffffffff | NaN) 236| move-object/from16 v0, v35 238| invoke-interface {v0,v4}, android.database.Cursor.moveToPosition(int):boolean .line 278 241| const v37, #+44728 (0x0000aeb8 | 6.26773e-41) 244| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 247| move-object/from16 v0, v34 249| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mContext 251| const v37, #+44729 (0x0000aeb9 | 6.26787e-41) 254| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 257| const/16 v32, #+0 (0x00000000 | 0.00000) 259| move-object/from16 v0, v32 261| invoke-static {v4,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 264| move-result-object v31 265| const v37, #+44730 (0x0000aeba | 6.26801e-41) 268| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 279 .local v31, "tz", java.lang.String 271| const v37, #+44731 (0x0000aebb | 6.26815e-41) 274| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-interface/range {v35..v35}, android.database.Cursor.moveToNext():boolean 280| move-result v4 281| const v37, #+44732 (0x0000aebc | 6.26829e-41) 284| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 287| if-eqz v4, Label_13 .line 280 289| const v37, #+44733 (0x0000aebd | 6.26843e-41) 292| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-interface/range {v35..v35}, android.database.Cursor.getPosition():int 298| move-result v28 299| const v37, #+44734 (0x0000aebe | 6.26857e-41) 302| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 281 .local v28, "rowId", int 305| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 306| move-object/from16 v0, v35 308| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 311| move-result-wide v5:v6 312| const v37, #+44735 (0x0000aebf | 6.26871e-41) 315| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 282 .local v5, "eventId", long 318| const/4 v4, #+0 (0x00000000 | 0.00000) 319| move-object/from16 v0, v35 321| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 324| move-result v4 325| const v37, #+44736 (0x0000aec0 | 6.26885e-41) 328| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 331| if-eqz v4, Label_11 333| const v37, #+44737 (0x0000aec1 | 6.26899e-41) 336| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 339| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 283 .local v7, "allDay", boolean 340| const v37, #+44738 (0x0000aec2 | 6.26913e-41) 343| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 346| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 347| move-object/from16 v0, v35 349| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 352| move-result-wide v8:v9 353| const v37, #+44739 (0x0000aec3 | 6.26927e-41) 356| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 284 .local v8, "start", long 359| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 360| move-object/from16 v0, v35 362| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 365| move-result-wide v10:v11 366| const v37, #+44740 (0x0000aec4 | 6.26941e-41) 369| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 285 .local v10, "end", long 372| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 373| move-object/from16 v0, v35 375| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 378| move-result-object v14 379| const v37, #+44741 (0x0000aec5 | 6.26955e-41) 382| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 287 .local v14, "title", java.lang.String 385| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 386| move-object/from16 v0, v35 388| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 391| move-result-object v15 392| const v37, #+44742 (0x0000aec6 | 6.26969e-41) 395| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 290 .local v15, "location", java.lang.String 398| const/4 v4, #+6 (0x00000006 | 8.40779e-45) 399| move-object/from16 v0, v35 401| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 404| move-result v12 405| const v37, #+44743 (0x0000aec7 | 6.26983e-41) 408| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 291 .local v12, "startDay", int 411| const/4 v4, #+7 (0x00000007 | 9.80909e-45) 412| move-object/from16 v0, v35 414| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 417| move-result v13 418| const v37, #+44744 (0x0000aec8 | 6.26997e-41) 421| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 292 .local v13, "endDay", int 424| const/16 v4, #+8 (0x00000008 | 1.12104e-44) 426| move-object/from16 v0, v35 428| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 431| move-result v16 432| const v37, #+44745 (0x0000aec9 | 6.27011e-41) 435| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 294 .local v16, "color", int 438| const/16 v4, #+9 (0x00000009 | 1.26117e-44) .line 293 440| move-object/from16 v0, v35 442| invoke-interface {v0,v4}, android.database.Cursor.getInt(int):int 445| move-result v17 446| const v37, #+44746 (0x0000aeca | 6.27025e-41) 449| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 297 .local v17, "selfStatus", int 452| if-eqz v7, Label_7 .line 298 454| const v37, #+44747 (0x0000aecb | 6.27039e-41) 457| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 460| move-object/from16 v0, v27 462| move-object/from16 v1, v31 464| invoke-static {v0,v8,v9,v1}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 467| move-result-wide v8:v9 468| const v37, #+44748 (0x0000aecc | 6.27053e-41) 471| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 299 474| move-object/from16 v0, v27 476| move-object/from16 v1, v31 478| invoke-static {v0,v10,v11,v1}, com.android.calendar.Utils.convertAlldayUtcToLocal(android.text.format.Time, long, java.lang.String):long 481| move-result-wide v10:v11 482| const v37, #+44749 (0x0000aecd | 6.27067e-41) 485| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 309 488| const v37, #+44750 (0x0000aece | 6.27081e-41) 491| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 494| move-object/from16 v0, v34 496| iget-wide v0:v1, v0, com.android.calendar.widget.CalendarAppWidgetModel.mNow 498| const v37, #+44751 (0x0000aecf | 6.27095e-41) 501| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 504| move-wide/from16 v32:v33, v0:v1 506| cmp-long v4, v10:v11, v32:v33 508| if-ltz v4, Label_5 .line 313 510| const v37, #+44752 (0x0000aed0 | 6.27109e-41) 513| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 516| move-object/from16 v0, v34 518| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 520| const v37, #+44753 (0x0000aed1 | 6.27123e-41) 523| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 526| invoke-interface {v4}, java.util.List.size():int 529| move-result v25 530| const v37, #+44754 (0x0000aed2 | 6.27137e-41) 533| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 314 536| move-object/from16 v0, v34 538| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 540| const v37, #+44755 (0x0000aed3 | 6.27151e-41) 543| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 546| move-object/from16 v32, v0 548| move-object/from16 v4, v34 550| invoke-direct/range {v4..v17}, com.android.calendar.widget.CalendarAppWidgetModel.populateEventInfo(long, boolean, long, long, int, int, java.lang.String, java.lang.String, int, int):com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 553| move-result-object v4 554| const v37, #+44756 (0x0000aed4 | 6.27165e-41) 557| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 560| move-object/from16 v0, v32 562| invoke-interface {v0,v4}, java.util.List.add(java.lang.Object):boolean .line 317 565| const v37, #+44757 (0x0000aed5 | 6.27179e-41) 568| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v34 573| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 575| const v37, #+44758 (0x0000aed6 | 6.27193e-41) 578| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v12,v4}, java.lang.Math.max(int, int):int 584| move-result v24 585| const v37, #+44759 (0x0000aed7 | 6.27207e-41) 588| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 318 .local v24, "from", int 591| move-object/from16 v0, v34 593| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mMaxJulianDay 595| const v37, #+44760 (0x0000aed8 | 6.27221e-41) 598| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 601| invoke-static {v13,v4}, java.lang.Math.min(int, int):int 604| move-result v30 605| const v37, #+44761 (0x0000aed9 | 6.27235e-41) 608| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 319 .local v30, "to", int 611| move/from16 v21, v24 Label_8: .local v21, "day", int 613| const v37, #+44762 (0x0000aeda | 6.27249e-41) 616| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 619| move/from16 v0, v21 621| move/from16 v1, v30 623| if-gt v0, v1, Label_5 .line 320 625| const v37, #+44763 (0x0000aedb | 6.27263e-41) 628| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 631| move-object/from16 v0, v34 633| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 635| const v37, #+44764 (0x0000aedc | 6.27277e-41) 638| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 641| sub-int v4, v21, v4 643| move-object/from16 v0, v26 645| invoke-virtual {v0,v4}, java.util.ArrayList.get(int):java.lang.Object 648| move-result-object v18 649| const v37, #+44765 (0x0000aedd | 6.27291e-41) 652| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 655| check-cast v18, java.util.LinkedList .line 321 .local_ex v18, "bucket", java.util.LinkedList, "Ljava/util/LinkedList;" 657| const v37, #+44766 (0x0000aede | 6.27305e-41) 660| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 663| new-instance v29, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo 665| const v37, #+44767 (0x0000aedf | 6.27319e-41) 668| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 671| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 672| move-object/from16 v0, v29 674| move/from16 v1, v25 676| invoke-direct {v0,v4,v1}, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.(int, int):void .line 322 .local v29, "rowInfo", com.android.calendar.widget.CalendarAppWidgetModel$RowInfo 679| const v37, #+44768 (0x0000aee0 | 6.27333e-41) 682| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 685| if-eqz v7, Label_12 .line 323 687| const v37, #+44769 (0x0000aee1 | 6.27347e-41) 690| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 693| move-object/from16 v0, v18 695| move-object/from16 v1, v29 697| invoke-virtual {v0,v1}, java.util.LinkedList.addFirst(java.lang.Object):void Label_9: .line 319 700| const v37, #+44770 (0x0000aee2 | 6.27361e-41) 703| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 706| add-int/lit8 v21, v21, #+1 (0x00000001 | 1.40130e-45) 708| goto/16 Label_8 Label_10: .line 273 .end_local v5 .end_local v7 .end_local v8 .end_local v10 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v16 .end_local v17 .end_local v18 .end_local v21 .end_local v24 .end_local v28 .end_local v29 .end_local v30 .end_local v31 710| const v37, #+44771 (0x0000aee3 | 6.27375e-41) 713| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 716| const/4 v4, #+0 (0x00000000 | 0.00000) 717| goto/16 Label_3 Label_11: .line 282 .restart_local v5 .restart_local v28 .restart_local v31 719| const v37, #+44772 (0x0000aee4 | 6.27389e-41) 722| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 725| const/4 v7, #+0 (0x00000000 | 0.00000) .restart_local v7 726| goto/16 Label_6 Label_12: .line 325 .restart_local v8 .restart_local v10 .restart_local v12 .restart_local v13 .restart_local v14 .restart_local v15 .restart_local v16 .restart_local v17 .restart_local v18 .restart_local v21 .restart_local v24 .restart_local v29 .restart_local v30 728| const v37, #+44773 (0x0000aee5 | 6.27403e-41) 731| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 734| move-object/from16 v0, v18 736| move-object/from16 v1, v29 738| invoke-virtual {v0,v1}, java.util.LinkedList.add(java.lang.Object):boolean 741| const v37, #+44774 (0x0000aee6 | 6.27417e-41) 744| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 747| goto/16 Label_9 Label_13: .line 330 .end_local v5 .end_local v7 .end_local v8 .end_local v10 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v16 .end_local v17 .end_local v18 .end_local v21 .end_local v24 .end_local v28 .end_local v29 .end_local v30 749| const v37, #+44775 (0x0000aee7 | 6.27431e-41) 752| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 755| move-object/from16 v0, v34 757| iget v0, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 759| const v37, #+44776 (0x0000aee8 | 6.27445e-41) 762| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 765| move/from16 v21, v0 .line 331 .restart_local v21 767| const/16 v20, #+0 (0x00000000 | 0.00000) .line 332 .local v20, "count", int 769| invoke-interface/range {v26..v26}, java.lang.Iterable.iterator():java.util.Iterator 772| move-result-object v19 773| const v37, #+44777 (0x0000aee9 | 6.27459e-41) 776| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void Label_14: .local v19, "bucket$iterator", java.util.Iterator 779| const v37, #+44778 (0x0000aeea | 6.27473e-41) 782| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 785| invoke-interface/range {v19..v19}, java.util.Iterator.hasNext():boolean 788| move-result v4 789| const v37, #+44779 (0x0000aeeb | 6.27487e-41) 792| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 795| if-eqz v4, Label_17 797| const v37, #+44780 (0x0000aeec | 6.27501e-41) 800| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 803| invoke-interface/range {v19..v19}, java.util.Iterator.next():java.lang.Object 806| move-result-object v18 807| const v37, #+44781 (0x0000aeed | 6.27515e-41) 810| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 813| check-cast v18, java.util.LinkedList .line 333 .restart_local v18 815| const v37, #+44782 (0x0000aeee | 6.27529e-41) 818| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 821| invoke-virtual/range {v18..v18}, java.util.LinkedList.isEmpty():boolean 824| move-result v4 825| const v37, #+44783 (0x0000aeef | 6.27543e-41) 828| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 831| if-nez v4, Label_16 .line 335 833| const v37, #+44784 (0x0000aef0 | 6.27558e-41) 836| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 839| move-object/from16 v0, v34 841| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mTodayJulianDay 843| const v37, #+44785 (0x0000aef1 | 6.27572e-41) 846| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 849| move/from16 v0, v21 851| if-eq v0, v4, Label_15 .line 336 853| const v37, #+44786 (0x0000aef2 | 6.27586e-41) 856| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 859| move-object/from16 v0, v34 861| move/from16 v1, v21 863| move-object/from16 v2, v27 865| invoke-direct {v0,v1,v2}, com.android.calendar.widget.CalendarAppWidgetModel.populateDayInfo(int, android.text.format.Time):com.android.calendar.widget.CalendarAppWidgetModel$DayInfo 868| move-result-object v23 869| const v37, #+44787 (0x0000aef3 | 6.27600e-41) 872| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 338 .local v23, "dayInfo", com.android.calendar.widget.CalendarAppWidgetModel$DayInfo 875| move-object/from16 v0, v34 877| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos 879| const v37, #+44788 (0x0000aef4 | 6.27614e-41) 882| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 885| invoke-interface {v4}, java.util.List.size():int 888| move-result v22 889| const v37, #+44789 (0x0000aef5 | 6.27628e-41) 892| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void .line 339 .local v22, "dayIndex", int 895| move-object/from16 v0, v34 897| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos 899| const v37, #+44790 (0x0000aef6 | 6.27642e-41) 902| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 905| move-object/from16 v0, v23 907| invoke-interface {v4,v0}, java.util.List.add(java.lang.Object):boolean .line 340 910| const v37, #+44791 (0x0000aef7 | 6.27656e-41) 913| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 916| move-object/from16 v0, v34 918| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 920| const v37, #+44792 (0x0000aef8 | 6.27670e-41) 923| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 926| new-instance v32, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo 928| const v37, #+44793 (0x0000aef9 | 6.27684e-41) 931| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 934| const/16 v33, #+0 (0x00000000 | 0.00000) 936| move-object/from16 v0, v32 938| move/from16 v1, v33 940| move/from16 v2, v22 942| invoke-direct {v0,v1,v2}, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.(int, int):void 945| const v37, #+44794 (0x0000aefa | 6.27698e-41) 948| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 951| move-object/from16 v0, v32 953| invoke-interface {v4,v0}, java.util.List.add(java.lang.Object):boolean Label_15: .line 344 .end_local v22 .end_local v23 956| const v37, #+44795 (0x0000aefb | 6.27712e-41) 959| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v0, v34 964| iget-object v4, v0, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 966| const v37, #+44796 (0x0000aefc | 6.27726e-41) 969| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 972| move-object/from16 v0, v18 974| invoke-interface {v4,v0}, java.util.List.addAll(java.util.Collection):boolean .line 345 977| const v37, #+44797 (0x0000aefd | 6.27740e-41) 980| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 983| invoke-virtual/range {v18..v18}, java.util.LinkedList.size():int 986| move-result v4 987| const v37, #+44798 (0x0000aefe | 6.27754e-41) 990| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 993| add-int v20, v20, v4 Label_16: .line 347 995| const v37, #+44799 (0x0000aeff | 6.27768e-41) 998| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1001| add-int/lit8 v21, v21, #+1 (0x00000001 | 1.40130e-45) .line 348 1003| const/16 v4, #+20 (0x00000014 | 2.80260e-44) 1005| move/from16 v0, v20 1007| if-lt v0, v4, Label_14 Label_17: .line 352 .end_local v18 1009| const v37, #+44800 (0x0000af00 | 6.27782e-41) 1012| invoke-static/range {v37..v37}, CodeCoverage.TraceBasicBlock(int):void 1015| return-void } method com.android.calendar.widget.CalendarAppWidgetModel.toString():java.lang.String { .src "CalendarAppWidgetModel.java" .line 424 .prologue_end .line 424 0| const v0, #+44801 (0x0000af01 | 6.27796e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+44802 (0x0000af02 | 6.27810e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void .line 425 .local v1, "builder", java.lang.StringBuilder 17| const v0, #+44803 (0x0000af03 | 6.27824e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "\nCalendarAppWidgetModel [eventInfos=" 26| const v0, #+44804 (0x0000af04 | 6.27838e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 426 35| const v0, #+44805 (0x0000af05 | 6.27852e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v2, v3, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 43| const v0, #+44806 (0x0000af06 | 6.27866e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder .line 427 52| const v0, #+44807 (0x0000af07 | 6.27880e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v2, "]" 61| const v0, #+44808 (0x0000af08 | 6.27894e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 428 70| const v0, #+44809 (0x0000af09 | 6.27908e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 79| move-result-object v2 80| const v0, #+44810 (0x0000af0a | 6.27922e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-object v2 } method com.android.calendar.widget.CalendarAppWidgetProvider.():void { .src "CalendarAppWidgetProvider.java" .line 45 .prologue_end .line 45 0| const v0, #+44811 (0x0000af0b | 6.27936e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.appwidget.AppWidgetProvider.():void 9| const v0, #+44812 (0x0000af0c | 6.27950e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.widget.CalendarAppWidgetProvider.getComponentName(android.content.Context):android.content.ComponentName { .params "context" .src "CalendarAppWidgetProvider.java" .line 104 .prologue_end .line 104 0| const v0, #+44813 (0x0000af0d | 6.27964e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.ComponentName 8| const v0, #+44814 (0x0000af0e | 6.27978e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-class v2, com.android.calendar.widget.CalendarAppWidgetProvider 16| const v0, #+44815 (0x0000af0f | 6.27992e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v3,v2}, android.content.ComponentName.(android.content.Context, java.lang.Class):void 25| const v0, #+44816 (0x0000af10 | 6.28006e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchFillInIntent(android.content.Context, long, long, long, boolean):android.content.Intent { .params "context", "id", "start", "end", "allDay" .src "CalendarAppWidgetProvider.java" .line 208 .prologue_end .line 208 0| const v0, #+44817 (0x0000af11 | 6.28020e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v3, android.content.Intent 8| const v0, #+44818 (0x0000af12 | 6.28034e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3}, android.content.Intent.():void .line 209 .local v3, "fillInIntent", android.content.Intent 17| const v0, #+44819 (0x0000af13 | 6.28048e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "content://com.android.calendar/events" .line 210 .local v2, "dataString", java.lang.String 26| const v0, #+44820 (0x0000af14 | 6.28062e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) 34| cmp-long v4, v9:v10, v5:v6 36| if-eqz v4, Label_2 .line 211 38| const v0, #+44821 (0x0000af15 | 6.28076e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v4, "DETAIL_VIEW" 47| const v0, #+44822 (0x0000af16 | 6.28090e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 54| invoke-virtual {v3,v4,v5}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 212 57| const v0, #+44823 (0x0000af17 | 6.28104e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const v4, #+268484608 (0x1000c000 | 2.53915e-29) 66| invoke-virtual {v3,v4}, android.content.Intent.setFlags(int):android.content.Intent .line 215 69| const v0, #+44824 (0x0000af18 | 6.28118e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v4, java.lang.StringBuilder 77| const v0, #+44825 (0x0000af19 | 6.28132e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v4}, java.lang.StringBuilder.():void 86| const v0, #+44826 (0x0000af1a | 6.28146e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v4,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 95| move-result-object v4 96| const v0, #+44827 (0x0000af1b | 6.28160e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const-string/jumbo v5, "/" 105| const v0, #+44828 (0x0000af1c | 6.28174e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 114| move-result-object v4 115| const v0, #+44829 (0x0000af1d | 6.28188e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v4,v9,v10}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 124| move-result-object v4 125| const v0, #+44830 (0x0000af1e | 6.28202e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 134| move-result-object v2 135| const v0, #+44831 (0x0000af1f | 6.28216e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 217 141| const-class v4, com.android.calendar.EventInfoActivity 143| const v0, #+44832 (0x0000af20 | 6.28230e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v3,v8,v4}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent Label_1: .line 222 152| const v0, #+44833 (0x0000af21 | 6.28244e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v2}, android.net.Uri.parse(java.lang.String):android.net.Uri 161| move-result-object v1 162| const v0, #+44834 (0x0000af22 | 6.28258e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 223 .local v1, "data", android.net.Uri 168| invoke-virtual {v3,v1}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 224 171| const v0, #+44835 (0x0000af23 | 6.28272e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| const-string/jumbo v4, "beginTime" 180| const v0, #+44836 (0x0000af24 | 6.28286e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v3,v4,v11,v12}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 225 189| const v0, #+44837 (0x0000af25 | 6.28300e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const-string/jumbo v4, "endTime" 198| const v0, #+44838 (0x0000af26 | 6.28314e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v3,v4,v13,v14}, android.content.Intent.putExtra(java.lang.String, long):android.content.Intent .line 226 207| const v0, #+44839 (0x0000af27 | 6.28328e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| const-string/jumbo v4, "allDay" 216| const v0, #+44840 (0x0000af28 | 6.28342e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v3,v4,v15}, android.content.Intent.putExtra(java.lang.String, boolean):android.content.Intent .line 228 225| const v0, #+44841 (0x0000af29 | 6.28356e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return-object v3 Label_2: .line 220 .end_local v1 232| const v0, #+44842 (0x0000af2a | 6.28370e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const-class v4, com.android.calendar.AllInOneActivity 240| const v0, #+44843 (0x0000af2b | 6.28384e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v3,v8,v4}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent 249| const v0, #+44844 (0x0000af2c | 6.28398e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchPendingIntentTemplate(android.content.Context):android.app.PendingIntent { .params "context" .src "CalendarAppWidgetProvider.java" .line 188 .prologue_end .line 188 0| const v0, #+44845 (0x0000af2d | 6.28412e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.content.Intent 8| const v0, #+44846 (0x0000af2e | 6.28426e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.content.Intent.():void .line 189 .local v1, "launchIntent", android.content.Intent 17| const v0, #+44847 (0x0000af2f | 6.28440e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "android.intent.action.VIEW" 26| const v0, #+44848 (0x0000af30 | 6.28454e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, android.content.Intent.setAction(java.lang.String):android.content.Intent .line 190 35| const v0, #+44849 (0x0000af31 | 6.28468e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const v2, #+268484608 (0x1000c000 | 2.53915e-29) 44| invoke-virtual {v1,v2}, android.content.Intent.setFlags(int):android.content.Intent .line 192 47| const v0, #+44850 (0x0000af32 | 6.28482e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-class v2, com.android.calendar.AllInOneActivity 55| const v0, #+44851 (0x0000af33 | 6.28496e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v1,v4,v2}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 193 64| const v0, #+44852 (0x0000af34 | 6.28510e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/4 v2, #+0 (0x00000000 | 0.00000) .line 194 71| const/high16 v3, #+134217728 (0x08000000 | 3.85186e-34) .line 193 73| invoke-static {v4,v2,v1,v3}, android.app.PendingIntent.getActivity(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 76| move-result-object v2 77| const v0, #+44853 (0x0000af35 | 6.28524e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-object v2 } method com.android.calendar.widget.CalendarAppWidgetProvider.getUpdateIntent(android.content.Context):android.app.PendingIntent { .params "context" .src "CalendarAppWidgetProvider.java" .line 177 .prologue_end 0| const v0, #+44854 (0x0000af36 | 6.28538e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 177 7| new-instance v1, android.content.Intent 9| const v0, #+44855 (0x0000af37 | 6.28552e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v5}, com.android.calendar.Utils.getWidgetScheduledUpdateAction(android.content.Context):java.lang.String 18| move-result-object v2 19| const v0, #+44856 (0x0000af38 | 6.28566e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v1,v2}, android.content.Intent.(java.lang.String):void .line 178 .local v1, "intent", android.content.Intent 28| const v0, #+44857 (0x0000af39 | 6.28580e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| sget-object v2, android.provider.CalendarContract.CONTENT_URI 36| const v0, #+44858 (0x0000af3a | 6.28594e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v3, "vnd.android.data/update" 45| const v0, #+44859 (0x0000af3b | 6.28608e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1,v2,v3}, android.content.Intent.setDataAndType(android.net.Uri, java.lang.String):android.content.Intent .line 179 54| const v0, #+44860 (0x0000af3c | 6.28622e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v5,v4,v1,v4}, android.app.PendingIntent.getBroadcast(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 63| move-result-object v2 64| const v0, #+44861 (0x0000af3d | 6.28637e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| return-object v2 } method com.android.calendar.widget.CalendarAppWidgetProvider.performUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[], long[]):void { .params "context", "appWidgetManager", "appWidgetIds", "changedEventIds" .src "CalendarAppWidgetProvider.java" .line 123 0| move-object/16 v19, v20 3| move-object/16 v20, v21 6| move-object/16 v21, v22 9| move-object/16 v22, v23 12| move-object/16 v23, v24 .prologue_end .line 123 15| const v24, #+44862 (0x0000af3e | 6.28651e-41) 18| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v3, #+0 (0x00000000 | 0.00000) 22| move-object/from16 v0, v22 24| array-length v0, v0 25| const v24, #+44863 (0x0000af3f | 6.28665e-41) 28| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 31| move/from16 v18, v0 33| move/from16 v17, v3 Label_1: 35| const v24, #+44864 (0x0000af40 | 6.28679e-41) 38| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 41| move/from16 v0, v17 43| move/from16 v1, v18 45| if-ge v0, v1, Label_3 47| const v24, #+44865 (0x0000af41 | 6.28693e-41) 50| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 53| aget v2, v22, v17 .line 125 .local v2, "appWidgetId", int 55| const v24, #+44866 (0x0000af42 | 6.28707e-41) 58| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v15, android.content.Intent 63| const v24, #+44867 (0x0000af43 | 6.28721e-41) 66| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 69| const-class v3, com.android.calendar.widget.CalendarAppWidgetService 71| const v24, #+44868 (0x0000af44 | 6.28735e-41) 74| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 77| move-object/from16 v0, v20 79| invoke-direct {v15,v0,v3}, android.content.Intent.(android.content.Context, java.lang.Class):void .line 126 .local v15, "updateIntent", android.content.Intent 82| const v24, #+44869 (0x0000af45 | 6.28749e-41) 85| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v3, "appWidgetId" 91| const v24, #+44870 (0x0000af46 | 6.28763e-41) 94| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v15,v3,v2}, android.content.Intent.putExtra(java.lang.String, int):android.content.Intent .line 127 100| const v24, #+44871 (0x0000af47 | 6.28777e-41) 103| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v23, Label_2 .line 128 108| const v24, #+44872 (0x0000af48 | 6.28791e-41) 111| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v3, "com.android.calendar.EXTRA_EVENT_IDS" 117| const v24, #+44873 (0x0000af49 | 6.28805e-41) 120| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 123| move-object/from16 v0, v23 125| invoke-virtual {v15,v3,v0}, android.content.Intent.putExtra(java.lang.String, long[]):android.content.Intent Label_2: .line 130 128| const v24, #+44874 (0x0000af4a | 6.28819e-41) 131| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 134| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 135| invoke-virtual {v15,v3}, android.content.Intent.toUri(int):java.lang.String 138| move-result-object v3 139| const v24, #+44875 (0x0000af4b | 6.28833e-41) 142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-static {v3}, android.net.Uri.parse(java.lang.String):android.net.Uri 148| move-result-object v3 149| const v24, #+44876 (0x0000af4c | 6.28847e-41) 152| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v15,v3}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 132 158| const v24, #+44877 (0x0000af4d | 6.28861e-41) 161| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 164| new-instance v16, android.widget.RemoteViews 166| const v24, #+44878 (0x0000af4e | 6.28875e-41) 169| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual/range {v20..v20}, android.content.Context.getPackageName():java.lang.String 175| move-result-object v3 176| const v24, #+44879 (0x0000af4f | 6.28889e-41) 179| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 182| const v6, #+2130968589 (0x7f04000d | 1.75458e+38) 185| move-object/from16 v0, v16 187| invoke-direct {v0,v3,v6}, android.widget.RemoteViews.(java.lang.String, int):void .line 134 .local v16, "views", android.widget.RemoteViews 190| const v24, #+44880 (0x0000af50 | 6.28903e-41) 193| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 196| new-instance v13, android.text.format.Time 198| const v24, #+44881 (0x0000af51 | 6.28917e-41) 201| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 204| const/4 v3, #+0 (0x00000000 | 0.00000) 205| move-object/from16 v0, v20 207| invoke-static {v0,v3}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 210| move-result-object v3 211| const v24, #+44882 (0x0000af52 | 6.28931e-41) 214| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-direct {v13,v3}, android.text.format.Time.(java.lang.String):void .line 135 .local v13, "time", android.text.format.Time 220| const v24, #+44883 (0x0000af53 | 6.28945e-41) 223| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v13}, android.text.format.Time.setToNow():void .line 136 229| const v24, #+44884 (0x0000af54 | 6.28959e-41) 232| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 236| invoke-virtual {v13,v3}, android.text.format.Time.toMillis(boolean):long 239| move-result-wide v4:v5 240| const v24, #+44885 (0x0000af55 | 6.28973e-41) 243| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 137 .local v4, "millis", long 246| iget v3, v13, android.text.format.Time.weekDay 248| const v24, #+44886 (0x0000af56 | 6.28987e-41) 251| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 254| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 138 256| const/16 v6, #+20 (0x00000014 | 2.80260e-44) .line 137 258| invoke-static {v3,v6}, android.text.format.DateUtils.getDayOfWeekString(int, int):java.lang.String 261| move-result-object v10 262| const v24, #+44887 (0x0000af57 | 6.29001e-41) 265| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 140 .local v10, "dayOfWeek", java.lang.String 268| const v8, #+524312 (0x00080018 | 7.34718e-40) 271| move-object/from16 v3, v20 273| move-wide v6:v7, v4:v5 .line 139 274| invoke-static/range {v3..v8}, com.android.calendar.Utils.formatDateRange(android.content.Context, long, long, int):java.lang.String 277| move-result-object v9 278| const v24, #+44888 (0x0000af58 | 6.29015e-41) 281| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 142 .local v9, "date", java.lang.String 284| const v3, #+2131755051 (0x7f10002b | 1.91410e+38) 287| move-object/from16 v0, v16 289| invoke-virtual {v0,v3,v10}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 143 292| const v24, #+44889 (0x0000af59 | 6.29029e-41) 295| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 298| const v3, #+2131755025 (0x7f100011 | 1.91409e+38) 301| move-object/from16 v0, v16 303| invoke-virtual {v0,v3,v9}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void .line 145 306| const v24, #+44890 (0x0000af5a | 6.29043e-41) 309| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 312| const v3, #+2131755052 (0x7f10002c | 1.91410e+38) 315| move-object/from16 v0, v16 317| invoke-virtual {v0,v2,v3,v15}, android.widget.RemoteViews.setRemoteAdapter(int, int, android.content.Intent):void .line 146 320| const v24, #+44891 (0x0000af5b | 6.29057e-41) 323| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 326| const v3, #+2131755052 (0x7f10002c | 1.91410e+38) 329| move-object/from16 v0, v21 331| invoke-virtual {v0,v2,v3}, android.appwidget.AppWidgetManager.notifyAppWidgetViewDataChanged(int, int):void .line 150 334| const v24, #+44892 (0x0000af5c | 6.29071e-41) 337| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 340| new-instance v11, android.content.Intent 342| const v24, #+44893 (0x0000af5d | 6.29085e-41) 345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 348| const-string/jumbo v3, "android.intent.action.VIEW" 351| const v24, #+44894 (0x0000af5e | 6.29099e-41) 354| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-direct {v11,v3}, android.content.Intent.(java.lang.String):void .line 151 .local v11, "launchCalendarIntent", android.content.Intent 360| const v24, #+44895 (0x0000af5f | 6.29113e-41) 363| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 366| const-class v3, com.android.calendar.AllInOneActivity 368| const v24, #+44896 (0x0000af60 | 6.29127e-41) 371| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 374| move-object/from16 v0, v20 376| invoke-virtual {v11,v0,v3}, android.content.Intent.setClass(android.content.Context, java.lang.Class):android.content.Intent .line 153 379| const v24, #+44897 (0x0000af61 | 6.29141e-41) 382| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 385| new-instance v3, java.lang.StringBuilder 387| const v24, #+44898 (0x0000af62 | 6.29155e-41) 390| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-direct {v3}, java.lang.StringBuilder.():void 396| const v24, #+44899 (0x0000af63 | 6.29169e-41) 399| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 402| const-string/jumbo v6, "content://com.android.calendar/time/" 405| const v24, #+44900 (0x0000af64 | 6.29183e-41) 408| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-virtual {v3,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 414| move-result-object v3 415| const v24, #+44901 (0x0000af65 | 6.29197e-41) 418| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-virtual {v3,v4,v5}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 424| move-result-object v3 425| const v24, #+44902 (0x0000af66 | 6.29211e-41) 428| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 434| move-result-object v3 435| const v24, #+44903 (0x0000af67 | 6.29225e-41) 438| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-static {v3}, android.net.Uri.parse(java.lang.String):android.net.Uri 444| move-result-object v3 445| const v24, #+44904 (0x0000af68 | 6.29239e-41) 448| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 152 451| invoke-virtual {v11,v3}, android.content.Intent.setData(android.net.Uri):android.content.Intent .line 155 454| const v24, #+44905 (0x0000af69 | 6.29253e-41) 457| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 460| const/4 v3, #+0 (0x00000000 | 0.00000) 461| const/4 v6, #+0 (0x00000000 | 0.00000) .line 154 462| move-object/from16 v0, v20 464| invoke-static {v0,v3,v11,v6}, android.app.PendingIntent.getActivity(android.content.Context, int, android.content.Intent, int):android.app.PendingIntent 467| move-result-object v12 468| const v24, #+44906 (0x0000af6a | 6.29267e-41) 471| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 156 .local v12, "launchCalendarPendingIntent", android.app.PendingIntent 474| const v3, #+2131755050 (0x7f10002a | 1.91410e+38) 477| move-object/from16 v0, v16 479| invoke-virtual {v0,v3,v12}, android.widget.RemoteViews.setOnClickPendingIntent(int, android.app.PendingIntent):void .line 161 482| const v24, #+44907 (0x0000af6b | 6.29281e-41) 485| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-static/range {v20..v20}, com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchPendingIntentTemplate(android.content.Context):android.app.PendingIntent 491| move-result-object v14 492| const v24, #+44908 (0x0000af6c | 6.29295e-41) 495| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 162 .local v14, "updateEventIntent", android.app.PendingIntent 498| const v3, #+2131755052 (0x7f10002c | 1.91410e+38) 501| move-object/from16 v0, v16 503| invoke-virtual {v0,v3,v14}, android.widget.RemoteViews.setPendingIntentTemplate(int, android.app.PendingIntent):void .line 164 506| const v24, #+44909 (0x0000af6d | 6.29309e-41) 509| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v21 514| move-object/from16 v1, v16 516| invoke-virtual {v0,v2,v1}, android.appwidget.AppWidgetManager.updateAppWidget(int, android.widget.RemoteViews):void .line 123 519| const v24, #+44910 (0x0000af6e | 6.29323e-41) 522| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 525| add-int/lit8 v3, v17, #+1 (0x00000001 | 1.40130e-45) 527| move/from16 v17, v3 529| goto/16 Label_1 Label_3: .line 166 .end_local v2 .end_local v4 .end_local v9 .end_local v10 .end_local v11 .end_local v12 .end_local v13 .end_local v14 .end_local v15 .end_local v16 531| const v24, #+44911 (0x0000af6f | 6.29337e-41) 534| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 537| return-void } method com.android.calendar.widget.CalendarAppWidgetProvider.onDisabled(android.content.Context):void { .params "context" .src "CalendarAppWidgetProvider.java" .line 85 .prologue_end .line 85 0| const v0, #+44912 (0x0000af70 | 6.29351e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v3, "alarm" 9| const v0, #+44913 (0x0000af71 | 6.29365e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 18| move-result-object v1 19| const v0, #+44914 (0x0000af72 | 6.29379e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| check-cast v1, android.app.AlarmManager .line 86 .local v1, "am", android.app.AlarmManager 27| const v0, #+44915 (0x0000af73 | 6.29393e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v5}, com.android.calendar.widget.CalendarAppWidgetProvider.getUpdateIntent(android.content.Context):android.app.PendingIntent 36| move-result-object v2 37| const v0, #+44916 (0x0000af74 | 6.29407e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 87 .local v2, "pendingUpdate", android.app.PendingIntent 43| invoke-virtual {v1,v2}, android.app.AlarmManager.cancel(android.app.PendingIntent):void .line 88 46| const v0, #+44917 (0x0000af75 | 6.29421e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.calendar.widget.CalendarAppWidgetProvider.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "CalendarAppWidgetProvider.java" .line 59 .prologue_end .line 59 0| const v0, #+44918 (0x0000af76 | 6.29435e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, android.content.Intent.getAction():java.lang.String 9| move-result-object v1 10| const v0, #+44919 (0x0000af77 | 6.29449e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 62 .local v1, "action", java.lang.String 16| invoke-static {v7}, com.android.calendar.Utils.getWidgetUpdateAction(android.content.Context):java.lang.String 19| move-result-object v4 20| const v0, #+44920 (0x0000af78 | 6.29463e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v4,v1}, java.lang.String.equals(java.lang.Object):boolean 29| move-result v4 30| const v0, #+44921 (0x0000af79 | 6.29477e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v4, Label_2 .line 63 38| const v0, #+44922 (0x0000af7a | 6.29491e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v7}, android.appwidget.AppWidgetManager.getInstance(android.content.Context):android.appwidget.AppWidgetManager 47| move-result-object v2 48| const v0, #+44923 (0x0000af7b | 6.29505e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 65 .local v2, "appWidgetManager", android.appwidget.AppWidgetManager 54| invoke-static {v7}, com.android.calendar.widget.CalendarAppWidgetProvider.getComponentName(android.content.Context):android.content.ComponentName 57| move-result-object v4 58| const v0, #+44924 (0x0000af7c | 6.29519e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v2,v4}, android.appwidget.AppWidgetManager.getAppWidgetIds(android.content.ComponentName):int[] 67| move-result-object v4 68| const v0, #+44925 (0x0000af7d | 6.29533e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 66 74| const/4 v5, #+0 (0x00000000 | 0.00000) .line 64 75| invoke-direct {v6,v7,v2,v4,v5}, com.android.calendar.widget.CalendarAppWidgetProvider.performUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[], long[]):void Label_1: .line 77 .end_local v2 78| const v0, #+44926 (0x0000af7e | 6.29547e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-void Label_2: .line 67 85| const v0, #+44927 (0x0000af7f | 6.29561e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const-string/jumbo v4, "android.intent.action.PROVIDER_CHANGED" 94| const v0, #+44928 (0x0000af80 | 6.29575e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1,v4}, java.lang.String.equals(java.lang.Object):boolean 103| move-result v4 104| const v0, #+44929 (0x0000af81 | 6.29589e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-nez v4, Label_3 .line 68 112| const v0, #+44930 (0x0000af82 | 6.29603e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v4, "android.intent.action.TIME_SET" 121| const v0, #+44931 (0x0000af83 | 6.29617e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1,v4}, java.lang.String.equals(java.lang.Object):boolean 130| move-result v4 131| const v0, #+44932 (0x0000af84 | 6.29631e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 137| if-nez v4, Label_3 .line 69 139| const v0, #+44933 (0x0000af85 | 6.29645e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v4, "android.intent.action.TIMEZONE_CHANGED" 148| const v0, #+44934 (0x0000af86 | 6.29659e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v1,v4}, java.lang.String.equals(java.lang.Object):boolean 157| move-result v4 158| const v0, #+44935 (0x0000af87 | 6.29673e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 164| if-nez v4, Label_3 .line 70 166| const v0, #+44936 (0x0000af88 | 6.29687e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const-string/jumbo v4, "android.intent.action.DATE_CHANGED" 175| const v0, #+44937 (0x0000af89 | 6.29701e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v1,v4}, java.lang.String.equals(java.lang.Object):boolean 184| move-result v4 185| const v0, #+44938 (0x0000af8a | 6.29716e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 191| if-nez v4, Label_3 .line 71 193| const v0, #+44939 (0x0000af8b | 6.29730e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-static {v7}, com.android.calendar.Utils.getWidgetScheduledUpdateAction(android.content.Context):java.lang.String 202| move-result-object v4 203| const v0, #+44940 (0x0000af8c | 6.29744e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-virtual {v1,v4}, java.lang.String.equals(java.lang.Object):boolean 212| move-result v4 213| const v0, #+44941 (0x0000af8d | 6.29758e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 219| if-eqz v4, Label_4 Label_3: .line 72 221| const v0, #+44942 (0x0000af8e | 6.29772e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| new-instance v3, android.content.Intent 229| const v0, #+44943 (0x0000af8f | 6.29786e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const-class v4, com.android.calendar.widget.CalendarAppWidgetService 237| const v0, #+44944 (0x0000af90 | 6.29800e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-direct {v3,v7,v4}, android.content.Intent.(android.content.Context, java.lang.Class):void .line 73 .local v3, "service", android.content.Intent 246| const v0, #+44945 (0x0000af91 | 6.29814e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v7,v3}, android.content.Context.startService(android.content.Intent):android.content.ComponentName 255| const v0, #+44946 (0x0000af92 | 6.29828e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| goto/16 Label_1 Label_4: .line 75 .end_local v3 263| const v0, #+44947 (0x0000af93 | 6.29842e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-super {v6,v7,v8}, android.appwidget.AppWidgetProvider.onReceive(android.content.Context, android.content.Intent):void 272| const v0, #+44948 (0x0000af94 | 6.29856e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetProvider.onUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[]):void { .params "context", "appWidgetManager", "appWidgetIds" .src "CalendarAppWidgetProvider.java" .line 95 .prologue_end .line 95 0| const v0, #+44949 (0x0000af95 | 6.29870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v3,v4,v5,v1}, com.android.calendar.widget.CalendarAppWidgetProvider.performUpdate(android.content.Context, android.appwidget.AppWidgetManager, int[], long[]):void .line 96 10| const v0, #+44950 (0x0000af96 | 6.29884e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):void { .params "this$1" .src "CalendarAppWidgetService.java" .line 1 .prologue_end .line 1 0| const v0, #+44951 (0x0000af97 | 6.29898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this$1 .line 138 8| const v0, #+44952 (0x0000af98 | 6.29912e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+44953 (0x0000af99 | 6.29926e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.run():void { .src "CalendarAppWidgetService.java" .line 141 .prologue_end .line 141 0| const v0, #+44954 (0x0000af9a | 6.29940e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this$1 8| const v0, #+44955 (0x0000af9b | 6.29954e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 17| move-result-object v1 18| const v0, #+44956 (0x0000af9c | 6.29968e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 142 26| const v0, #+44957 (0x0000af9d | 6.29982e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.this$1 34| const v0, #+44958 (0x0000af9e | 6.29996e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 43| move-result-object v1 44| const v0, #+44959 (0x0000af9f | 6.30010e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, android.content.CursorLoader.forceLoad():void Label_1: .line 144 53| const v0, #+44960 (0x0000afa0 | 6.30024e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int, java.lang.String, android.content.BroadcastReceiver$PendingResult):void { .params "this$1", "val$version", "val$selection", "val$result" .src "CalendarAppWidgetService.java" .line 1 .prologue_end .line 1 0| const v0, #+44961 (0x0000afa1 | 6.30038e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 8| const v0, #+44962 (0x0000afa2 | 6.30052e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$version 16| const v0, #+44963 (0x0000afa3 | 6.30066e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$selection 24| const v0, #+44964 (0x0000afa4 | 6.30080e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput-object v5, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$result .line 149 32| const v0, #+44965 (0x0000afa5 | 6.30094e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v1}, java.lang.Object.():void .line 1 41| const v0, #+44966 (0x0000afa6 | 6.30108e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.run():void { .src "CalendarAppWidgetService.java" .line 153 .prologue_end .line 153 0| const v0, #+44967 (0x0000afa7 | 6.30122e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 8| const v0, #+44968 (0x0000afa8 | 6.30136e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 17| move-result-object v2 18| const v0, #+44969 (0x0000afa9 | 6.30150e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v2, Label_1 26| const v0, #+44970 (0x0000afaa | 6.30164e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$version 34| const v0, #+44971 (0x0000afab | 6.30178e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get0():java.util.concurrent.atomic.AtomicInteger 43| move-result-object v3 44| const v0, #+44972 (0x0000afac | 6.30192e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v3}, java.util.concurrent.atomic.AtomicInteger.get():int 53| move-result v3 54| const v0, #+44973 (0x0000afad | 6.30206e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-lt v2, v3, Label_1 .line 154 62| const v0, #+44974 (0x0000afae | 6.30220e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 70| const v0, #+44975 (0x0000afaf | 6.30234e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap0(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.net.Uri 79| move-result-object v1 80| const v0, #+44976 (0x0000afb0 | 6.30248e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v1, "uri", android.net.Uri 86| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 88| const v0, #+44977 (0x0000afb1 | 6.30262e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 97| move-result-object v2 98| const v0, #+44978 (0x0000afb2 | 6.30276e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v2,v1}, android.content.CursorLoader.setUri(android.net.Uri):void .line 156 107| const v0, #+44979 (0x0000afb3 | 6.30290e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 115| const v0, #+44980 (0x0000afb4 | 6.30304e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 124| move-result-object v2 125| const v0, #+44981 (0x0000afb5 | 6.30318e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v3, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$selection 133| const v0, #+44982 (0x0000afb6 | 6.30332e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v2,v3}, android.content.CursorLoader.setSelection(java.lang.String):void .line 157 142| const v0, #+44983 (0x0000afb7 | 6.30346e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static {}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get3():java.lang.Object 151| move-result-object v3 152| const v0, #+44984 (0x0000afb8 | 6.30360e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| monitor-enter v3 .try_begin_1 .line 158 159| const v0, #+44985 (0x0000afb9 | 6.30374e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 167| const v0, #+44986 (0x0000afba | 6.30388e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-static {}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get4():int 176| move-result v4 177| const v0, #+44987 (0x0000afbb | 6.30402e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 185| invoke-static {v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set2(int):int 188| move-result v4 189| const v0, #+44988 (0x0000afbc | 6.30416e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v2,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int):int .try_end_1 catch(...) : Label_2 198| const v0, #+44989 (0x0000afbd | 6.30430e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| monitor-exit v3 .line 160 205| const v0, #+44990 (0x0000afbe | 6.30444e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.this$1 213| const v0, #+44991 (0x0000afbf | 6.30458e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 222| move-result-object v2 223| const v0, #+44992 (0x0000afc0 | 6.30472e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v2}, android.content.CursorLoader.forceLoad():void Label_1: .line 162 .end_local v1 232| const v0, #+44993 (0x0000afc1 | 6.30486e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v2, v5, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.val$result 240| const v0, #+44994 (0x0000afc2 | 6.30500e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v2}, android.content.BroadcastReceiver$PendingResult.finish():void .line 163 249| const v0, #+44995 (0x0000afc3 | 6.30514e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| return-void Label_2: .line 157 .restart_local v1 256| const v0, #+44996 (0x0000afc4 | 6.30528e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| move-exception v2 263| monitor-exit v3 264| const v0, #+44997 (0x0000afc5 | 6.30542e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| throw v2 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3, java.lang.String, android.content.BroadcastReceiver$PendingResult):void { .params "this$2", "val$selection", "val$result" .src "CalendarAppWidgetService.java" .line 1 .prologue_end .line 1 0| const v0, #+44998 (0x0000afc6 | 6.30556e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.this$2 8| const v0, #+44999 (0x0000afc7 | 6.30570e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.val$selection 16| const v0, #+45000 (0x0000afc8 | 6.30584e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.val$result .line 587 24| const v0, #+45001 (0x0000afc9 | 6.30598e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+45002 (0x0000afca | 6.30612e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.run():void { .src "CalendarAppWidgetService.java" .line 590 .prologue_end .line 590 0| const v0, #+45003 (0x0000afcb | 6.30626e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.this$2 8| const v0, #+45004 (0x0000afcc | 6.30640e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 16| const v0, #+45005 (0x0000afcd | 6.30654e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.val$selection 24| const v0, #+45006 (0x0000afce | 6.30668e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.initLoader(java.lang.String):void .line 591 33| const v0, #+45007 (0x0000afcf | 6.30682e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.val$result 41| const v0, #+45008 (0x0000afd0 | 6.30696e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1}, android.content.BroadcastReceiver$PendingResult.finish():void .line 592 50| const v0, #+45009 (0x0000afd1 | 6.30710e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, android.content.BroadcastReceiver$PendingResult):void { .params "this$1", "val$result" .src "CalendarAppWidgetService.java" .line 1 .prologue_end .line 1 0| const v0, #+45010 (0x0000afd2 | 6.30724e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 8| const v0, #+45011 (0x0000afd3 | 6.30738e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.val$result .line 576 16| const v0, #+45012 (0x0000afd4 | 6.30752e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+45013 (0x0000afd5 | 6.30766e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.run():void { .src "CalendarAppWidgetService.java" .line 583 .prologue_end .line 583 0| const v0, #+45014 (0x0000afd6 | 6.30780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 8| const v0, #+45015 (0x0000afd7 | 6.30795e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):java.lang.String 17| move-result-object v1 18| const v0, #+45016 (0x0000afd8 | 6.30809e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 585 .local v1, "selection", java.lang.String 24| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 26| const v0, #+45017 (0x0000afd9 | 6.30823e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader 35| move-result-object v2 36| const v0, #+45018 (0x0000afda | 6.30837e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v2, Label_2 .line 586 44| const v0, #+45019 (0x0000afdb | 6.30851e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 52| const v0, #+45020 (0x0000afdc | 6.30865e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v3, #-1 (0xffffffff | NaN) 59| invoke-static {v2,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set0(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int):int .line 587 62| const v0, #+45021 (0x0000afdd | 6.30879e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 70| const v0, #+45022 (0x0000afde | 6.30893e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.os.Handler 79| move-result-object v2 80| const v0, #+45023 (0x0000afdf | 6.30907e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| new-instance v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1 88| const v0, #+45024 (0x0000afe0 | 6.30921e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v4, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.val$result 96| const v0, #+45025 (0x0000afe1 | 6.30935e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-direct {v3,v6,v1,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3$1.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3, java.lang.String, android.content.BroadcastReceiver$PendingResult):void 105| const v0, #+45026 (0x0000afe2 | 6.30949e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v3}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 598 114| const v0, #+45027 (0x0000afe3 | 6.30963e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-void Label_2: .line 595 121| const v0, #+45028 (0x0000afe4 | 6.30977e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v2, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 129| const v0, #+45029 (0x0000afe5 | 6.30991e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.os.Handler 138| move-result-object v2 139| const v0, #+45030 (0x0000afe6 | 6.31005e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v3, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.this$1 147| const v0, #+45031 (0x0000afe7 | 6.31019e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v4, v6, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.val$result .line 596 155| const v0, #+45032 (0x0000afe8 | 6.31033e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get0():java.util.concurrent.atomic.AtomicInteger 164| move-result-object v5 165| const v0, #+45033 (0x0000afe9 | 6.31047e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v5}, java.util.concurrent.atomic.AtomicInteger.incrementAndGet():int 174| move-result v5 175| const v0, #+45034 (0x0000afea | 6.31061e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 595 181| invoke-static {v3,v1,v4,v5}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, java.lang.String, android.content.BroadcastReceiver$PendingResult, int):java.lang.Runnable 184| move-result-object v3 185| const v0, #+45035 (0x0000afeb | 6.31075e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v2,v3}, android.os.Handler.post(java.lang.Runnable):boolean 194| const v0, #+45036 (0x0000afec | 6.31089e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get0():java.util.concurrent.atomic.AtomicInteger { 0| const v1, #+45037 (0x0000afed | 6.31103e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.currentVersion 8| const v1, #+45038 (0x0000afee | 6.31117e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.os.Handler { 0| const v0, #+45039 (0x0000afef | 6.31131e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHandler 8| const v0, #+45040 (0x0000aff0 | 6.31145e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.content.CursorLoader { 0| const v0, #+45041 (0x0000aff1 | 6.31159e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 8| const v0, #+45042 (0x0000aff2 | 6.31173e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get3():java.lang.Object { 0| const v1, #+45043 (0x0000aff3 | 6.31187e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock 8| const v1, #+45044 (0x0000aff4 | 6.31201e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-get4():int { 0| const v1, #+45045 (0x0000aff5 | 6.31215e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum 8| const v1, #+45046 (0x0000aff6 | 6.31229e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set0(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int):int { 0| const v0, #+45047 (0x0000aff7 | 6.31243e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId 8| const v0, #+45048 (0x0000aff8 | 6.31257e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int):int { 0| const v0, #+45049 (0x0000aff9 | 6.31271e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum 8| const v0, #+45050 (0x0000affa | 6.31285e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-set2(int):int { 0| const v0, #+45051 (0x0000affb | 6.31299e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sput v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum 8| const v0, #+45052 (0x0000affc | 6.31313e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap0(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):android.net.Uri { 0| const v0, #+45053 (0x0000affd | 6.31327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.createLoaderUri():android.net.Uri 9| move-result-object v1 10| const v0, #+45054 (0x0000affe | 6.31341e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap1(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, java.lang.String, android.content.BroadcastReceiver$PendingResult, int):java.lang.Runnable { .params "?", "selection", "result", "version" .src "CalendarAppWidgetService.java" .line 1 .prologue_end 0| const v0, #+45055 (0x0000afff | 6.31355e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.createUpdateLoaderRunnable(java.lang.String, android.content.BroadcastReceiver$PendingResult, int):java.lang.Runnable 9| move-result-object v1 10| const v0, #+45056 (0x0000b000 | 6.31369e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.-wrap2(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):java.lang.String { 0| const v0, #+45057 (0x0000b001 | 6.31383e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.queryForSelection():java.lang.String 9| move-result-object v1 10| const v0, #+45058 (0x0000b002 | 6.31397e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.():void { .src "CalendarAppWidgetService.java" .line 121 .prologue_end 0| const v3, #+45059 (0x0000b003 | 6.31411e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 121 7| const-wide/32 v0:v1, #+21600000 (0x01499700 | 3.70262e-38) 10| sput-wide v0:v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.sLastUpdateTime .line 126 12| const v3, #+45060 (0x0000b004 | 6.31425e-41) 15| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 18| new-instance v0, java.lang.Object 20| const v3, #+45061 (0x0000b005 | 6.31439e-41) 23| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v0}, java.lang.Object.():void 29| const v3, #+45062 (0x0000b006 | 6.31453e-41) 32| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 35| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock .line 127 37| const v3, #+45063 (0x0000b007 | 6.31467e-41) 40| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 43| sput v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum .line 131 45| const v3, #+45064 (0x0000b008 | 6.31481e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| new-instance v0, java.util.concurrent.atomic.AtomicInteger 53| const v3, #+45065 (0x0000b009 | 6.31495e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v0,v2}, java.util.concurrent.atomic.AtomicInteger.(int):void 62| const v3, #+45066 (0x0000b00a | 6.31509e-41) 65| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 68| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.currentVersion .line 113 70| const v3, #+45067 (0x0000b00b | 6.31523e-41) 73| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 76| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.():void { .src "CalendarAppWidgetService.java" .line 178 .prologue_end .line 178 0| const v0, #+45068 (0x0000b00c | 6.31537e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.content.BroadcastReceiver.():void .line 128 9| const v0, #+45069 (0x0000b00d | 6.31551e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| iput v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum .line 130 18| const v0, #+45070 (0x0000b00e | 6.31565e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.os.Handler 26| const v0, #+45071 (0x0000b00f | 6.31579e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.os.Handler.():void 35| const v0, #+45072 (0x0000b010 | 6.31593e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHandler .line 132 43| const v0, #+45073 (0x0000b011 | 6.31607e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {}, java.util.concurrent.Executors.newSingleThreadExecutor():java.util.concurrent.ExecutorService 52| move-result-object v1 53| const v0, #+45074 (0x0000b012 | 6.31621e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.executor .line 138 61| const v0, #+45075 (0x0000b013 | 6.31635e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1 69| const v0, #+45076 (0x0000b014 | 6.31649e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1,v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):void 78| const v0, #+45077 (0x0000b015 | 6.31663e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTimezoneChanged .line 181 86| const v0, #+45078 (0x0000b016 | 6.31677e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "CalendarAppWidgetService.java" .line 167 .prologue_end .line 167 0| const v0, #+45079 (0x0000b017 | 6.31691e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, android.content.BroadcastReceiver.():void .line 128 9| const v0, #+45080 (0x0000b018 | 6.31705e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| iput v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum .line 130 18| const v0, #+45081 (0x0000b019 | 6.31719e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, android.os.Handler 26| const v0, #+45082 (0x0000b01a | 6.31733e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1}, android.os.Handler.():void 35| const v0, #+45083 (0x0000b01b | 6.31747e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mHandler .line 132 43| const v0, #+45084 (0x0000b01c | 6.31761e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {}, java.util.concurrent.Executors.newSingleThreadExecutor():java.util.concurrent.ExecutorService 52| move-result-object v1 53| const v0, #+45085 (0x0000b01d | 6.31775e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.executor .line 138 61| const v0, #+45086 (0x0000b01e | 6.31789e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-instance v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1 69| const v0, #+45087 (0x0000b01f | 6.31803e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$1.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory):void 78| const v0, #+45088 (0x0000b020 | 6.31817e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTimezoneChanged .line 168 86| const v0, #+45089 (0x0000b021 | 6.31831e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iput-object v4, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext .line 169 94| const v0, #+45090 (0x0000b022 | 6.31845e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 103| move-result-object v1 104| const v0, #+45091 (0x0000b023 | 6.31859e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mResources .line 171 112| const v0, #+45092 (0x0000b024 | 6.31874e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const-string/jumbo v1, "appWidgetId" 121| const v0, #+45093 (0x0000b025 | 6.31888e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/4 v2, #+0 (0x00000000 | 0.00000) .line 170 128| invoke-virtual {v5,v1,v2}, android.content.Intent.getIntExtra(java.lang.String, int):int 131| move-result v1 132| const v0, #+45094 (0x0000b026 | 6.31902e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iput v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId .line 173 140| const v0, #+45095 (0x0000b027 | 6.31916e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mResources 148| const v0, #+45096 (0x0000b028 | 6.31930e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const v2, #+2131230806 (0x7f080056 | 1.80777e+38) 157| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 160| move-result v1 161| const v0, #+45097 (0x0000b029 | 6.31944e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedColor .line 174 169| const v0, #+45098 (0x0000b02a | 6.31958e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mResources 177| const v0, #+45099 (0x0000b02b | 6.31972e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const v2, #+2131230807 (0x7f080057 | 1.80777e+38) 186| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 189| move-result v1 190| const v0, #+45100 (0x0000b02c | 6.31986e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardColor .line 175 198| const v0, #+45101 (0x0000b02d | 6.32000e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mResources 206| const v0, #+45102 (0x0000b02e | 6.32014e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const v2, #+2131230808 (0x7f080058 | 1.80777e+38) 215| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 218| move-result v1 219| const v0, #+45103 (0x0000b02f | 6.32028e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iput v1, v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAllDayColor .line 176 227| const v0, #+45104 (0x0000b030 | 6.32042e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.buildAppWidgetModel(android.content.Context, android.database.Cursor, java.lang.String):com.android.calendar.widget.CalendarAppWidgetModel { .params "context", "cursor", "timeZone" .src "CalendarAppWidgetService.java" .line 415 .prologue_end .line 415 0| const v0, #+45105 (0x0000b031 | 6.32056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.widget.CalendarAppWidgetModel 8| const v0, #+45106 (0x0000b032 | 6.32070e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v4}, com.android.calendar.widget.CalendarAppWidgetModel.(android.content.Context, java.lang.String):void .line 416 .local v1, "model", com.android.calendar.widget.CalendarAppWidgetModel 17| const v0, #+45107 (0x0000b033 | 6.32084e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v3,v4}, com.android.calendar.widget.CalendarAppWidgetModel.buildFromCursor(android.database.Cursor, java.lang.String):void .line 417 26| const v0, #+45108 (0x0000b034 | 6.32098e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.calculateUpdateTime(com.android.calendar.widget.CalendarAppWidgetModel, long, java.lang.String):long { .params "model", "now", "timeZone" .src "CalendarAppWidgetService.java" .line 425 .prologue_end .line 425 0| const v0, #+45109 (0x0000b035 | 6.32112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v15}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getNextMidnightTimeMillis(java.lang.String):long 9| move-result-wide v5:v6 10| const v0, #+45110 (0x0000b036 | 6.32126e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 426 .local v5, "minUpdateTime", long 16| iget-object v9, v12, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 18| const v0, #+45111 (0x0000b037 | 6.32140e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v9}, java.lang.Iterable.iterator():java.util.Iterator 27| move-result-object v4 28| const v0, #+45112 (0x0000b038 | 6.32154e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v4, "event$iterator", java.util.Iterator 34| const v0, #+45113 (0x0000b039 | 6.32168e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 43| move-result v9 44| const v0, #+45114 (0x0000b03a | 6.32182e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v9, Label_3 52| const v0, #+45115 (0x0000b03b | 6.32196e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 61| move-result-object v3 62| const v0, #+45116 (0x0000b03c | 6.32210e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| check-cast v3, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo .line 429 .local v3, "event", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 70| const v0, #+45117 (0x0000b03d | 6.32224e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-wide v7:v8, v3, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start .line 430 .local v7, "start", long 78| const v0, #+45118 (0x0000b03e | 6.32238e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-wide v1:v2, v3, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end .line 433 .local v1, "end", long 86| const v0, #+45119 (0x0000b03f | 6.32252e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| cmp-long v9, v13:v14, v7:v8 94| if-gez v9, Label_2 .line 434 96| const v0, #+45120 (0x0000b040 | 6.32266e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v5,v6,v7,v8}, java.lang.Math.min(long, long):long 105| move-result-wide v5:v6 106| const v0, #+45121 (0x0000b041 | 6.32280e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| goto/16 Label_1 Label_2: .line 435 114| const v0, #+45122 (0x0000b042 | 6.32294e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| cmp-long v9, v13:v14, v1:v2 122| if-gez v9, Label_1 .line 436 124| const v0, #+45123 (0x0000b043 | 6.32308e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-static {v5,v6,v1,v2}, java.lang.Math.min(long, long):long 133| move-result-wide v5:v6 134| const v0, #+45124 (0x0000b044 | 6.32322e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| goto/16 Label_1 Label_3: .line 439 .end_local v1 .end_local v3 .end_local v7 142| const v0, #+45125 (0x0000b045 | 6.32336e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-wide v5:v6 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.createLoaderUri():android.net.Uri { .src "CalendarAppWidgetService.java" .line 403 .prologue_end 0| const v0, #+45126 (0x0000b046 | 6.32350e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v11:v12, #+86400000 (0x05265c00 | 7.82218e-36) .line 403 9| invoke-static {}, java.lang.System.currentTimeMillis():long 12| move-result-wide v5:v6 13| const v0, #+45127 (0x0000b047 | 6.32364e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 405 .local v5, "now", long 19| sub-long v1:v2, v5:v6, v11:v12 .line 406 .local v1, "begin", long 21| const-wide/32 v9:v10, #+604800000 (0x240c8400 | 3.04695e-17) 24| add-long/2addr v9:v10, v5:v6 25| add-long v3:v4, v9:v10, v11:v12 .line 408 .local v3, "end", long 27| sget-object v8, android.provider.CalendarContract$Instances.CONTENT_URI 29| const v0, #+45128 (0x0000b048 | 6.32378e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v9, java.lang.StringBuilder 37| const v0, #+45129 (0x0000b049 | 6.32392e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v9}, java.lang.StringBuilder.():void 46| const v0, #+45130 (0x0000b04a | 6.32406e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v1,v2}, java.lang.Long.toString(long):java.lang.String 55| move-result-object v10 56| const v0, #+45131 (0x0000b04b | 6.32420e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v9 66| const v0, #+45132 (0x0000b04c | 6.32434e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v10, "/" 75| const v0, #+45133 (0x0000b04d | 6.32448e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v9,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v9 85| const v0, #+45134 (0x0000b04e | 6.32462e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v9,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 94| move-result-object v9 95| const v0, #+45135 (0x0000b04f | 6.32476e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v9}, java.lang.StringBuilder.toString():java.lang.String 104| move-result-object v9 105| const v0, #+45136 (0x0000b050 | 6.32490e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-static {v8,v9}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 114| move-result-object v7 115| const v0, #+45137 (0x0000b051 | 6.32504e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 409 .local v7, "uri", android.net.Uri 121| return-object v7 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.createUpdateLoaderRunnable(java.lang.String, android.content.BroadcastReceiver$PendingResult, int):java.lang.Runnable { .params "selection", "result", "version" .src "CalendarAppWidgetService.java" .line 149 .prologue_end .line 149 0| const v0, #+45138 (0x0000b052 | 6.32518e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2 8| const v0, #+45139 (0x0000b053 | 6.32532e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$2.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, int, java.lang.String, android.content.BroadcastReceiver$PendingResult):void 17| const v0, #+45140 (0x0000b054 | 6.32546e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getNextMidnightTimeMillis(java.lang.String):long { .params "timezone" .src "CalendarAppWidgetService.java" .line 443 .prologue_end 0| const v0, #+45141 (0x0000b055 | 6.32560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 443 8| new-instance v5, android.text.format.Time 10| const v0, #+45142 (0x0000b056 | 6.32574e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v5}, android.text.format.Time.():void .line 444 .local v5, "time", android.text.format.Time 19| const v0, #+45143 (0x0000b057 | 6.32588e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v5}, android.text.format.Time.setToNow():void .line 445 28| const v0, #+45144 (0x0000b058 | 6.32602e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget v6, v5, android.text.format.Time.monthDay 36| const v0, #+45145 (0x0000b059 | 6.32616e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 44| iput v6, v5, android.text.format.Time.monthDay .line 446 46| const v0, #+45146 (0x0000b05a | 6.32630e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iput v7, v5, android.text.format.Time.hour .line 447 54| const v0, #+45147 (0x0000b05b | 6.32644e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput v7, v5, android.text.format.Time.minute .line 448 62| const v0, #+45148 (0x0000b05c | 6.32658e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput v7, v5, android.text.format.Time.second .line 449 70| const v0, #+45149 (0x0000b05d | 6.32672e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v5,v8}, android.text.format.Time.normalize(boolean):long 79| move-result-wide v1:v2 80| const v0, #+45150 (0x0000b05e | 6.32686e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 451 .local v1, "midnightDeviceTz", long 86| iput-object v9, v5, android.text.format.Time.timezone .line 452 88| const v0, #+45151 (0x0000b05f | 6.32700e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v5}, android.text.format.Time.setToNow():void .line 453 97| const v0, #+45152 (0x0000b060 | 6.32714e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget v6, v5, android.text.format.Time.monthDay 105| const v0, #+45153 (0x0000b061 | 6.32728e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 113| iput v6, v5, android.text.format.Time.monthDay .line 454 115| const v0, #+45154 (0x0000b062 | 6.32742e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput v7, v5, android.text.format.Time.hour .line 455 123| const v0, #+45155 (0x0000b063 | 6.32756e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput v7, v5, android.text.format.Time.minute .line 456 131| const v0, #+45156 (0x0000b064 | 6.32770e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iput v7, v5, android.text.format.Time.second .line 457 139| const v0, #+45157 (0x0000b065 | 6.32784e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v5,v8}, android.text.format.Time.normalize(boolean):long 148| move-result-wide v3:v4 149| const v0, #+45158 (0x0000b066 | 6.32798e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 459 .local v3, "midnightHomeTz", long 155| invoke-static {v1,v2,v3,v4}, java.lang.Math.min(long, long):long 158| move-result-wide v7:v8 159| const v0, #+45159 (0x0000b067 | 6.32812e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| return-wide v7:v8 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.queryForSelection():java.lang.String { .src "CalendarAppWidgetService.java" .line 395 .prologue_end .line 395 0| const v0, #+45160 (0x0000b068 | 6.32826e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 8| const v0, #+45161 (0x0000b069 | 6.32840e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.calendar.Utils.getHideDeclinedEvents(android.content.Context):boolean 17| move-result v1 18| const v0, #+45162 (0x0000b06a | 6.32854e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_2 26| const v0, #+45163 (0x0000b06b | 6.32868e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v1, "visible=1 AND selfAttendeeStatus!=2" Label_1: 35| const v0, #+45164 (0x0000b06c | 6.32882e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-object v1 Label_2: .line 396 42| const v0, #+45165 (0x0000b06d | 6.32896e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v1, "visible=1" 51| const v0, #+45166 (0x0000b06e | 6.32910e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| goto/16 Label_1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.updateTextView(android.widget.RemoteViews, int, int, java.lang.String):void { .params "views", "id", "visibility", "string" .src "CalendarAppWidgetService.java" .line 463 .prologue_end .line 463 0| const v0, #+45167 (0x0000b06f | 6.32924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2,v3}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 464 9| const v0, #+45168 (0x0000b070 | 6.32938e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v3, Label_1 .line 465 17| const v0, #+45169 (0x0000b071 | 6.32953e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v2,v4}, android.widget.RemoteViews.setTextViewText(int, java.lang.CharSequence):void Label_1: .line 467 26| const v0, #+45170 (0x0000b072 | 6.32967e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getCount():int { .src "CalendarAppWidgetService.java" .line 335 .prologue_end 0| const v0, #+45171 (0x0000b073 | 6.32981e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 335 7| sget-object v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 9| const v0, #+45172 (0x0000b074 | 6.32995e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 336 17| const v0, #+45173 (0x0000b075 | 6.33009e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v2 Label_1: .line 338 24| const v0, #+45174 (0x0000b076 | 6.33023e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| sget-object v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 32| const v0, #+45175 (0x0000b077 | 6.33037e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v1, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 40| const v0, #+45176 (0x0000b078 | 6.33051e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v1}, java.util.List.size():int 49| move-result v1 50| const v0, #+45177 (0x0000b079 | 6.33065e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v2,v1}, java.lang.Math.max(int, int):int 59| move-result v1 60| const v0, #+45178 (0x0000b07a | 6.33079e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getItemId(int):long { .params "position" .src "CalendarAppWidgetService.java" .line 343 .prologue_end 0| const v0, #+45179 (0x0000b07b | 6.33093e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v11:v12, #+31 (0x0000001f | 4.34403e-44) 8| const/16 v13, #+32 (0x00000020 | 4.48416e-44) .line 343 10| sget-object v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 12| const v0, #+45180 (0x0000b07c | 6.33107e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v7, Label_1 20| const v0, #+45181 (0x0000b07d | 6.33121e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| sget-object v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 28| const v0, #+45182 (0x0000b07e | 6.33135e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v7, v7, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 36| const v0, #+45183 (0x0000b07f | 6.33149e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v7}, java.util.List.isEmpty():boolean 45| move-result v7 46| const v0, #+45184 (0x0000b080 | 6.33163e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-nez v7, Label_1 54| const v0, #+45185 (0x0000b081 | 6.33177e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v14}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getCount():int 63| move-result v7 64| const v0, #+45186 (0x0000b082 | 6.33191e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-lt v15, v7, Label_2 Label_1: .line 344 72| const v0, #+45187 (0x0000b083 | 6.33205e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-wide/16 v7:v8, #+0 (0x00000000 | 0.00000) 80| return-wide v7:v8 Label_2: .line 346 81| const v0, #+45188 (0x0000b084 | 6.33219e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| sget-object v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 89| const v0, #+45189 (0x0000b085 | 6.33233e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-object v7, v7, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 97| const v0, #+45190 (0x0000b086 | 6.33247e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-interface {v7,v15}, java.util.List.get(int):java.lang.Object 106| move-result-object v2 107| const v0, #+45191 (0x0000b087 | 6.33261e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| check-cast v2, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo .line 347 .local v2, "rowInfo", com.android.calendar.widget.CalendarAppWidgetModel$RowInfo 115| const v0, #+45192 (0x0000b088 | 6.33275e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget v7, v2, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mType 123| const v0, #+45193 (0x0000b089 | 6.33289e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-nez v7, Label_3 .line 348 131| const v0, #+45194 (0x0000b08a | 6.33303e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget v7, v2, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex 139| const v0, #+45195 (0x0000b08b | 6.33317e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| int-to-long v7:v8, v7 146| return-wide v7:v8 Label_3: .line 350 147| const v0, #+45196 (0x0000b08c | 6.33331e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| sget-object v7, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 155| const v0, #+45197 (0x0000b08d | 6.33345e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v7, v7, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 163| const v0, #+45198 (0x0000b08e | 6.33359e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget v8, v2, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex 171| const v0, #+45199 (0x0000b08f | 6.33373e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-interface {v7,v8}, java.util.List.get(int):java.lang.Object 180| move-result-object v1 181| const v0, #+45200 (0x0000b090 | 6.33387e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| check-cast v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo .line 351 .local v1, "eventInfo", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 189| const v0, #+45201 (0x0000b091 | 6.33401e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| const-wide/16 v3:v4, #+31 (0x0000001f | 4.34403e-44) .line 352 .local v3, "prime", long 197| const-wide/16 v5:v6, #+1 (0x00000001 | 1.40130e-45) .line 353 .local v5, "result", long 199| iget-wide v7:v8, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 201| const v0, #+45202 (0x0000b092 | 6.33415e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-wide v9:v10, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 209| const v0, #+45203 (0x0000b093 | 6.33429e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| ushr-long/2addr v9:v10, v13 216| xor-long/2addr v7:v8, v9:v10 217| long-to-int v7, v7:v8 218| int-to-long v7:v8, v7 219| add-long v5:v6, v11:v12, v7:v8 .line 354 221| mul-long v7:v8, v11:v12, v5:v6 223| iget-wide v9:v10, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 225| const v0, #+45204 (0x0000b094 | 6.33443e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-wide v11:v12, v1, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 233| const v0, #+45205 (0x0000b095 | 6.33457e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| ushr-long/2addr v11:v12, v13 240| xor-long/2addr v9:v10, v11:v12 241| long-to-int v9, v9:v10 242| int-to-long v9:v10, v9 243| add-long v5:v6, v7:v8, v9:v10 .line 355 245| return-wide v5:v6 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getLoadingView():android.widget.RemoteViews { .src "CalendarAppWidgetService.java" .line 202 .prologue_end .line 202 0| const v0, #+45206 (0x0000b096 | 6.33471e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, android.widget.RemoteViews 8| const v0, #+45207 (0x0000b097 | 6.33485e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 16| const v0, #+45208 (0x0000b098 | 6.33499e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, android.content.Context.getPackageName():java.lang.String 25| move-result-object v2 26| const v0, #+45209 (0x0000b099 | 6.33513e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 203 32| const v3, #+2130968591 (0x7f04000f | 1.75458e+38) .line 202 35| invoke-direct {v1,v2,v3}, android.widget.RemoteViews.(java.lang.String, int):void .line 204 .local v1, "views", android.widget.RemoteViews 38| const v0, #+45210 (0x0000b09a | 6.33527e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-object v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getViewAt(int):android.widget.RemoteViews { .params "position" .src "CalendarAppWidgetService.java" .line 210 0| move-object/16 v22, v23 3| move/16 v23, v24 .prologue_end .line 210 6| const v24, #+45211 (0x0000b09b | 6.33541e-41) 9| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 12| if-ltz v23, Label_1 14| const v24, #+45212 (0x0000b09c | 6.33555e-41) 17| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-virtual/range {v22..v22}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getCount():int 23| move-result v3 24| const v24, #+45213 (0x0000b09d | 6.33569e-41) 27| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 30| move/from16 v0, v23 32| if-lt v0, v3, Label_2 Label_1: .line 211 34| const v24, #+45214 (0x0000b09e | 6.33583e-41) 37| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #+0 (0x00000000 | 0.00000) 41| return-object v3 Label_2: .line 214 42| const v24, #+45215 (0x0000b09f | 6.33597e-41) 45| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 48| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 50| const v24, #+45216 (0x0000b0a0 | 6.33611e-41) 53| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v3, Label_3 .line 215 58| const v24, #+45217 (0x0000b0a1 | 6.33625e-41) 61| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v21, android.widget.RemoteViews 66| const v24, #+45218 (0x0000b0a2 | 6.33639e-41) 69| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 72| move-object/from16 v0, v22 74| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 76| const v24, #+45219 (0x0000b0a3 | 6.33653e-41) 79| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 85| move-result-object v3 86| const v24, #+45220 (0x0000b0a4 | 6.33667e-41) 89| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 216 92| const v4, #+2130968591 (0x7f04000f | 1.75458e+38) .line 215 95| move-object/from16 v0, v21 97| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.(java.lang.String, int):void .line 217 .local v21, "views", android.widget.RemoteViews 100| const v24, #+45221 (0x0000b0a5 | 6.33681e-41) 103| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 106| move-object/from16 v0, v22 108| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 110| const v24, #+45222 (0x0000b0a6 | 6.33695e-41) 113| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 116| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) .line 218 118| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 120| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 122| const/4 v10, #+0 (0x00000000 | 0.00000) .line 217 123| invoke-static/range {v3..v10}, com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchFillInIntent(android.content.Context, long, long, long, boolean):android.content.Intent 126| move-result-object v14 127| const v24, #+45223 (0x0000b0a7 | 6.33709e-41) 130| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 219 .local v14, "intent", android.content.Intent 133| const v3, #+2131755054 (0x7f10002e | 1.91410e+38) 136| move-object/from16 v0, v21 138| invoke-virtual {v0,v3,v14}, android.widget.RemoteViews.setOnClickFillInIntent(int, android.content.Intent):void .line 220 141| const v24, #+45224 (0x0000b0a8 | 6.33723e-41) 144| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 147| return-object v21 Label_3: .line 223 .end_local v14 .end_local v21 148| const v24, #+45225 (0x0000b0a9 | 6.33737e-41) 151| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 154| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 156| const v24, #+45226 (0x0000b0aa | 6.33751e-41) 159| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v3, v3, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 164| const v24, #+45227 (0x0000b0ab | 6.33765e-41) 167| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-interface {v3}, java.util.List.isEmpty():boolean 173| move-result v3 174| const v24, #+45228 (0x0000b0ac | 6.33779e-41) 177| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 180| if-nez v3, Label_4 182| const v24, #+45229 (0x0000b0ad | 6.33793e-41) 185| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 188| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 190| const v24, #+45230 (0x0000b0ae | 6.33807e-41) 193| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v3, v3, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 198| const v24, #+45231 (0x0000b0af | 6.33821e-41) 201| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-interface {v3}, java.util.List.isEmpty():boolean 207| move-result v3 208| const v24, #+45232 (0x0000b0b0 | 6.33835e-41) 211| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 214| if-eqz v3, Label_5 Label_4: .line 224 216| const v24, #+45233 (0x0000b0b1 | 6.33849e-41) 219| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 222| new-instance v21, android.widget.RemoteViews 224| const v24, #+45234 (0x0000b0b2 | 6.33863e-41) 227| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 230| move-object/from16 v0, v22 232| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 234| const v24, #+45235 (0x0000b0b3 | 6.33877e-41) 237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 243| move-result-object v3 244| const v24, #+45236 (0x0000b0b4 | 6.33891e-41) 247| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 225 250| const v4, #+2130968592 (0x7f040010 | 1.75458e+38) .line 224 253| move-object/from16 v0, v21 255| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.(java.lang.String, int):void .line 226 .restart_local v21 258| const v24, #+45237 (0x0000b0b5 | 6.33905e-41) 261| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 264| move-object/from16 v0, v22 266| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 268| const v24, #+45238 (0x0000b0b6 | 6.33919e-41) 271| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 274| const-wide/16 v4:v5, #+0 (0x00000000 | 0.00000) .line 227 276| const-wide/16 v6:v7, #+0 (0x00000000 | 0.00000) 278| const-wide/16 v8:v9, #+0 (0x00000000 | 0.00000) 280| const/4 v10, #+0 (0x00000000 | 0.00000) .line 226 281| invoke-static/range {v3..v10}, com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchFillInIntent(android.content.Context, long, long, long, boolean):android.content.Intent 284| move-result-object v14 285| const v24, #+45239 (0x0000b0b7 | 6.33933e-41) 288| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 228 .restart_local v14 291| const v3, #+2131755056 (0x7f100030 | 1.91410e+38) 294| move-object/from16 v0, v21 296| invoke-virtual {v0,v3,v14}, android.widget.RemoteViews.setOnClickFillInIntent(int, android.content.Intent):void .line 229 299| const v24, #+45240 (0x0000b0b8 | 6.33947e-41) 302| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 305| return-object v21 Label_5: .line 232 .end_local v14 .end_local v21 306| const v24, #+45241 (0x0000b0b9 | 6.33961e-41) 309| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 312| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 314| const v24, #+45242 (0x0000b0ba | 6.33975e-41) 317| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v3, v3, com.android.calendar.widget.CalendarAppWidgetModel.mRowInfos 322| const v24, #+45243 (0x0000b0bb | 6.33989e-41) 325| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 328| move/from16 v0, v23 330| invoke-interface {v3,v0}, java.util.List.get(int):java.lang.Object 333| move-result-object v18 334| const v24, #+45244 (0x0000b0bc | 6.34003e-41) 337| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 340| check-cast v18, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo .line 233 .local v18, "rowInfo", com.android.calendar.widget.CalendarAppWidgetModel$RowInfo 342| const v24, #+45245 (0x0000b0bd | 6.34017e-41) 345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v18 350| iget v3, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mType 352| const v24, #+45246 (0x0000b0be | 6.34032e-41) 355| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 358| if-nez v3, Label_6 .line 234 360| const v24, #+45247 (0x0000b0bf | 6.34046e-41) 363| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 366| new-instance v21, android.widget.RemoteViews 368| const v24, #+45248 (0x0000b0c0 | 6.34060e-41) 371| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 374| move-object/from16 v0, v22 376| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 378| const v24, #+45249 (0x0000b0c1 | 6.34074e-41) 381| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 387| move-result-object v3 388| const v24, #+45250 (0x0000b0c2 | 6.34088e-41) 391| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 235 394| const v4, #+2130968590 (0x7f04000e | 1.75458e+38) .line 234 397| move-object/from16 v0, v21 399| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.(java.lang.String, int):void .line 236 .restart_local v21 402| const v24, #+45251 (0x0000b0c3 | 6.34102e-41) 405| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 408| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 410| const v24, #+45252 (0x0000b0c4 | 6.34116e-41) 413| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 416| iget-object v3, v3, com.android.calendar.widget.CalendarAppWidgetModel.mDayInfos 418| const v24, #+45253 (0x0000b0c5 | 6.34130e-41) 421| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 424| move-object/from16 v0, v18 426| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex 428| const v24, #+45254 (0x0000b0c6 | 6.34144e-41) 431| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-interface {v3,v4}, java.util.List.get(int):java.lang.Object 437| move-result-object v2 438| const v24, #+45255 (0x0000b0c7 | 6.34158e-41) 441| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 444| check-cast v2, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo .line 237 .local v2, "dayInfo", com.android.calendar.widget.CalendarAppWidgetModel$DayInfo 446| const v24, #+45256 (0x0000b0c8 | 6.34172e-41) 449| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 452| iget-object v3, v2, com.android.calendar.widget.CalendarAppWidgetModel$DayInfo.mDayLabel 454| const v24, #+45257 (0x0000b0c9 | 6.34186e-41) 457| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 460| const v4, #+2131755025 (0x7f100011 | 1.91409e+38) 463| const/4 v5, #+0 (0x00000000 | 0.00000) 464| move-object/from16 v0, v21 466| invoke-static {v0,v4,v5,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.updateTextView(android.widget.RemoteViews, int, int, java.lang.String):void .line 238 469| const v24, #+45258 (0x0000b0ca | 6.34200e-41) 472| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 475| return-object v21 Label_6: .line 241 .end_local v2 .end_local v21 476| const v24, #+45259 (0x0000b0cb | 6.34214e-41) 479| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 482| sget-object v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 484| const v24, #+45260 (0x0000b0cc | 6.34228e-41) 487| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 490| iget-object v3, v3, com.android.calendar.widget.CalendarAppWidgetModel.mEventInfos 492| const v24, #+45261 (0x0000b0cd | 6.34242e-41) 495| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 498| move-object/from16 v0, v18 500| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetModel$RowInfo.mIndex 502| const v24, #+45262 (0x0000b0ce | 6.34256e-41) 505| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-interface {v3,v4}, java.util.List.get(int):java.lang.Object 511| move-result-object v12 512| const v24, #+45263 (0x0000b0cf | 6.34270e-41) 515| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 518| check-cast v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo .line 242 .local v12, "eventInfo", com.android.calendar.widget.CalendarAppWidgetModel$EventInfo 520| const v24, #+45264 (0x0000b0d0 | 6.34284e-41) 523| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 526| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 528| const v24, #+45265 (0x0000b0d1 | 6.34298e-41) 531| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 534| if-eqz v3, Label_13 .line 243 536| const v24, #+45266 (0x0000b0d2 | 6.34312e-41) 539| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 542| new-instance v21, android.widget.RemoteViews 544| const v24, #+45267 (0x0000b0d3 | 6.34326e-41) 547| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 550| move-object/from16 v0, v22 552| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 554| const v24, #+45268 (0x0000b0d4 | 6.34340e-41) 557| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 560| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 563| move-result-object v3 564| const v24, #+45269 (0x0000b0d5 | 6.34354e-41) 567| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 244 570| const v4, #+2130968646 (0x7f040046 | 1.75460e+38) .line 243 573| move-object/from16 v0, v21 575| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.(java.lang.String, int):void Label_7: .line 248 .restart_local v21 578| const v24, #+45270 (0x0000b0d6 | 6.34368e-41) 581| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 584| iget v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.color 586| const v24, #+45271 (0x0000b0d7 | 6.34382e-41) 589| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-static {v3}, com.android.calendar.Utils.getDisplayColorFromColor(int):int 595| move-result v11 596| const v24, #+45272 (0x0000b0d8 | 6.34396e-41) 599| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 250 .local v11, "displayColor", int 602| invoke-static {}, java.lang.System.currentTimeMillis():long 605| move-result-wide v16:v17 606| const v24, #+45273 (0x0000b0d9 | 6.34410e-41) 609| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 251 .local v16, "now", long 612| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 614| const v24, #+45274 (0x0000b0da | 6.34424e-41) 617| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 620| if-nez v3, Label_14 622| const v24, #+45275 (0x0000b0db | 6.34438e-41) 625| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 628| iget-wide v4:v5, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start 630| const v24, #+45276 (0x0000b0dc | 6.34452e-41) 633| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 636| cmp-long v3, v4:v5, v16:v17 638| if-gtz v3, Label_14 640| const v24, #+45277 (0x0000b0dd | 6.34466e-41) 643| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 646| iget-wide v4:v5, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end 648| const v24, #+45278 (0x0000b0de | 6.34480e-41) 651| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 654| cmp-long v3, v16:v17, v4:v5 656| if-gtz v3, Label_14 .line 252 658| const v24, #+45279 (0x0000b0df | 6.34494e-41) 661| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 664| const-string/jumbo v3, "setBackgroundResource" 667| const v24, #+45280 (0x0000b0e0 | 6.34508e-41) 670| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 673| const v4, #+2131755257 (0x7f1000f9 | 1.91414e+38) .line 253 676| const v5, #+2130837505 (0x7f020001 | 1.72800e+38) .line 252 679| move-object/from16 v0, v21 681| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void Label_8: .line 259 684| const v24, #+45281 (0x0000b0e1 | 6.34522e-41) 687| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 690| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 692| const v24, #+45282 (0x0000b0e2 | 6.34536e-41) 695| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 698| if-nez v3, Label_9 .line 260 700| const v24, #+45283 (0x0000b0e3 | 6.34550e-41) 703| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 706| iget v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhen 708| const v24, #+45284 (0x0000b0e4 | 6.34564e-41) 711| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 714| iget-object v4, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.when 716| const v24, #+45285 (0x0000b0e5 | 6.34578e-41) 719| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 722| const v5, #+2131755032 (0x7f100018 | 1.91409e+38) 725| move-object/from16 v0, v21 727| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.updateTextView(android.widget.RemoteViews, int, int, java.lang.String):void .line 261 730| const v24, #+45286 (0x0000b0e6 | 6.34592e-41) 733| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 736| iget v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibWhere 738| const v24, #+45287 (0x0000b0e7 | 6.34606e-41) 741| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 744| iget-object v4, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.where 746| const v24, #+45288 (0x0000b0e8 | 6.34620e-41) 749| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 752| const v5, #+2131755033 (0x7f100019 | 1.91409e+38) 755| move-object/from16 v0, v21 757| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.updateTextView(android.widget.RemoteViews, int, int, java.lang.String):void Label_9: .line 263 760| const v24, #+45289 (0x0000b0e9 | 6.34634e-41) 763| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 766| iget v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.visibTitle 768| const v24, #+45290 (0x0000b0ea | 6.34648e-41) 771| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 774| iget-object v4, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.title 776| const v24, #+45291 (0x0000b0eb | 6.34662e-41) 779| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 782| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 785| move-object/from16 v0, v21 787| invoke-static {v0,v5,v3,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.updateTextView(android.widget.RemoteViews, int, int, java.lang.String):void .line 265 790| const v24, #+45292 (0x0000b0ec | 6.34676e-41) 793| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 796| const v3, #+2131755029 (0x7f100015 | 1.91409e+38) 799| const/4 v4, #+0 (0x00000000 | 0.00000) 800| move-object/from16 v0, v21 802| invoke-virtual {v0,v3,v4}, android.widget.RemoteViews.setViewVisibility(int, int):void .line 267 805| const v24, #+45293 (0x0000b0ed | 6.34690e-41) 808| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 811| iget v0, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.selfAttendeeStatus 813| const v24, #+45294 (0x0000b0ee | 6.34704e-41) 816| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 819| move/from16 v19, v0 .line 268 .local v19, "selfAttendeeStatus", int 821| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 823| const v24, #+45295 (0x0000b0ef | 6.34718e-41) 826| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 829| if-eqz v3, Label_17 .line 269 831| const v24, #+45296 (0x0000b0f0 | 6.34732e-41) 834| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 837| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 838| move/from16 v0, v19 840| if-ne v0, v3, Label_15 .line 270 842| const v24, #+45297 (0x0000b0f1 | 6.34746e-41) 845| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 848| const-string/jumbo v3, "setImageResource" 851| const v24, #+45298 (0x0000b0f2 | 6.34760e-41) 854| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 857| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) .line 271 860| const v5, #+2130837631 (0x7f02007f | 1.72802e+38) .line 270 863| move-object/from16 v0, v21 865| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 272 868| const v24, #+45299 (0x0000b0f3 | 6.34774e-41) 871| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 874| const-string/jumbo v3, "setTextColor" 877| const v24, #+45300 (0x0000b0f4 | 6.34788e-41) 880| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 883| const v4, #+2131755031 (0x7f100017 | 1.91409e+38) 886| move-object/from16 v0, v21 888| invoke-virtual {v0,v4,v3,v11}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void Label_10: .line 278 891| const v24, #+45301 (0x0000b0f5 | 6.34802e-41) 894| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 897| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 898| move/from16 v0, v19 900| if-ne v0, v3, Label_16 .line 280 902| const v24, #+45302 (0x0000b0f6 | 6.34816e-41) 905| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 908| const-string/jumbo v3, "setColorFilter" .line 281 911| const v24, #+45303 (0x0000b0f7 | 6.34830e-41) 914| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 917| invoke-static {v11}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int 920| move-result v4 921| const v24, #+45304 (0x0000b0f8 | 6.34844e-41) 924| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 280 927| const v5, #+2131755029 (0x7f100015 | 1.91409e+38) 930| move-object/from16 v0, v21 932| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void Label_11: .line 310 935| const v24, #+45305 (0x0000b0f9 | 6.34858e-41) 938| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 941| iget-wide v6:v7, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.start .line 311 .local v6, "start", long 943| const v24, #+45306 (0x0000b0fa | 6.34872e-41) 946| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 949| iget-wide v8:v9, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.end .line 313 .local v8, "end", long 951| const v24, #+45307 (0x0000b0fb | 6.34886e-41) 954| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 957| iget-boolean v3, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay 959| const v24, #+45308 (0x0000b0fc | 6.34900e-41) 962| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 965| if-eqz v3, Label_12 .line 314 967| const v24, #+45309 (0x0000b0fd | 6.34914e-41) 970| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 973| move-object/from16 v0, v22 975| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 977| const v24, #+45310 (0x0000b0fe | 6.34928e-41) 980| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 983| const/4 v4, #+0 (0x00000000 | 0.00000) 984| invoke-static {v3,v4}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 987| move-result-object v20 988| const v24, #+45311 (0x0000b0ff | 6.34942e-41) 991| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 315 .local v20, "tz", java.lang.String 994| new-instance v15, android.text.format.Time 996| const v24, #+45312 (0x0000b100 | 6.34956e-41) 999| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1002| invoke-direct {v15}, android.text.format.Time.():void .line 316 .local v15, "recycle", android.text.format.Time 1005| const v24, #+45313 (0x0000b101 | 6.34970e-41) 1008| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1011| move-object/from16 v0, v20 1013| invoke-static {v15,v6,v7,v0}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 1016| move-result-wide v6:v7 1017| const v24, #+45314 (0x0000b102 | 6.34984e-41) 1020| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 317 1023| move-object/from16 v0, v20 1025| invoke-static {v15,v8,v9,v0}, com.android.calendar.Utils.convertAlldayLocalToUTC(android.text.format.Time, long, java.lang.String):long 1028| move-result-wide v8:v9 1029| const v24, #+45315 (0x0000b103 | 6.34998e-41) 1032| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 320 .end_local v15 .end_local v20 1035| const v24, #+45316 (0x0000b104 | 6.35012e-41) 1038| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1041| move-object/from16 v0, v22 1043| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 1045| const v24, #+45317 (0x0000b105 | 6.35026e-41) 1048| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1051| iget-wide v4:v5, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.id 1053| const v24, #+45318 (0x0000b106 | 6.35040e-41) 1056| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1059| iget-boolean v10, v12, com.android.calendar.widget.CalendarAppWidgetModel$EventInfo.allDay .line 319 1061| const v24, #+45319 (0x0000b107 | 6.35054e-41) 1064| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1067| invoke-static/range {v3..v10}, com.android.calendar.widget.CalendarAppWidgetProvider.getLaunchFillInIntent(android.content.Context, long, long, long, boolean):android.content.Intent 1070| move-result-object v13 1071| const v24, #+45320 (0x0000b108 | 6.35068e-41) 1074| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 321 .local v13, "fillInIntent", android.content.Intent 1077| const v3, #+2131755257 (0x7f1000f9 | 1.91414e+38) 1080| move-object/from16 v0, v21 1082| invoke-virtual {v0,v3,v13}, android.widget.RemoteViews.setOnClickFillInIntent(int, android.content.Intent):void .line 322 1085| const v24, #+45321 (0x0000b109 | 6.35082e-41) 1088| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1091| return-object v21 Label_13: .line 246 .end_local v6 .end_local v8 .end_local v11 .end_local v13 .end_local v16 .end_local v19 .end_local v21 1092| const v24, #+45322 (0x0000b10a | 6.35096e-41) 1095| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1098| new-instance v21, android.widget.RemoteViews 1100| const v24, #+45323 (0x0000b10b | 6.35111e-41) 1103| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1106| move-object/from16 v0, v22 1108| iget-object v3, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 1110| const v24, #+45324 (0x0000b10c | 6.35125e-41) 1113| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1116| invoke-virtual {v3}, android.content.Context.getPackageName():java.lang.String 1119| move-result-object v3 1120| const v24, #+45325 (0x0000b10d | 6.35139e-41) 1123| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1126| const v4, #+2130968647 (0x7f040047 | 1.75460e+38) 1129| move-object/from16 v0, v21 1131| invoke-direct {v0,v3,v4}, android.widget.RemoteViews.(java.lang.String, int):void .restart_local v21 1134| const v24, #+45326 (0x0000b10e | 6.35153e-41) 1137| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1140| goto/16 Label_7 Label_14: .line 255 .restart_local v11 .restart_local v16 1142| const v24, #+45327 (0x0000b10f | 6.35167e-41) 1145| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1148| const-string/jumbo v3, "setBackgroundResource" 1151| const v24, #+45328 (0x0000b110 | 6.35181e-41) 1154| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1157| const v4, #+2131755257 (0x7f1000f9 | 1.91414e+38) .line 256 1160| const/high16 v5, #+2130837504 (0x7f020000 | 1.72800e+38) .line 255 1162| move-object/from16 v0, v21 1164| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1167| const v24, #+45329 (0x0000b111 | 6.35195e-41) 1170| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1173| goto/16 Label_8 Label_15: .line 274 .restart_local v19 1175| const v24, #+45330 (0x0000b112 | 6.35209e-41) 1178| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1181| const-string/jumbo v3, "setImageResource" 1184| const v24, #+45331 (0x0000b113 | 6.35223e-41) 1187| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1190| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) .line 275 1193| const v5, #+2130837632 (0x7f020080 | 1.72802e+38) .line 274 1196| move-object/from16 v0, v21 1198| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 276 1201| const v24, #+45332 (0x0000b114 | 6.35237e-41) 1204| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1207| const-string/jumbo v3, "setTextColor" 1210| const v24, #+45333 (0x0000b115 | 6.35251e-41) 1213| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1216| move-object/from16 v0, v22 1218| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAllDayColor 1220| const v24, #+45334 (0x0000b116 | 6.35265e-41) 1223| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1226| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 1229| move-object/from16 v0, v21 1231| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1234| const v24, #+45335 (0x0000b117 | 6.35279e-41) 1237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1240| goto/16 Label_10 Label_16: .line 283 1242| const v24, #+45336 (0x0000b118 | 6.35293e-41) 1245| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1248| const-string/jumbo v3, "setColorFilter" 1251| const v24, #+45337 (0x0000b119 | 6.35307e-41) 1254| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1257| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) 1260| move-object/from16 v0, v21 1262| invoke-virtual {v0,v4,v3,v11}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1265| const v24, #+45338 (0x0000b11a | 6.35321e-41) 1268| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1271| goto/16 Label_11 Label_17: .line 285 1273| const v24, #+45339 (0x0000b11b | 6.35335e-41) 1276| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1279| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 1280| move/from16 v0, v19 1282| if-ne v0, v3, Label_18 .line 286 1284| const v24, #+45340 (0x0000b11c | 6.35349e-41) 1287| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1290| const-string/jumbo v3, "setTextColor" 1293| const v24, #+45341 (0x0000b11d | 6.35363e-41) 1296| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1299| move-object/from16 v0, v22 1301| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedColor 1303| const v24, #+45342 (0x0000b11e | 6.35377e-41) 1306| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1309| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 1312| move-object/from16 v0, v21 1314| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 287 1317| const v24, #+45343 (0x0000b11f | 6.35391e-41) 1320| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1323| const-string/jumbo v3, "setTextColor" 1326| const v24, #+45344 (0x0000b120 | 6.35405e-41) 1329| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1332| move-object/from16 v0, v22 1334| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedColor 1336| const v24, #+45345 (0x0000b121 | 6.35419e-41) 1339| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1342| const v5, #+2131755032 (0x7f100018 | 1.91409e+38) 1345| move-object/from16 v0, v21 1347| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 288 1350| const v24, #+45346 (0x0000b122 | 6.35433e-41) 1353| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1356| const-string/jumbo v3, "setTextColor" 1359| const v24, #+45347 (0x0000b123 | 6.35447e-41) 1362| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1365| move-object/from16 v0, v22 1367| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mDeclinedColor 1369| const v24, #+45348 (0x0000b124 | 6.35461e-41) 1372| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1375| const v5, #+2131755033 (0x7f100019 | 1.91409e+38) 1378| move-object/from16 v0, v21 1380| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 291 1383| const v24, #+45349 (0x0000b125 | 6.35475e-41) 1386| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1389| const-string/jumbo v3, "setImageResource" 1392| const v24, #+45350 (0x0000b126 | 6.35489e-41) 1395| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1398| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) .line 292 1401| const v5, #+2130837632 (0x7f020080 | 1.72802e+38) .line 291 1404| move-object/from16 v0, v21 1406| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 294 1409| const v24, #+45351 (0x0000b127 | 6.35503e-41) 1412| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1415| const-string/jumbo v3, "setColorFilter" .line 295 1418| const v24, #+45352 (0x0000b128 | 6.35517e-41) 1421| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1424| invoke-static {v11}, com.android.calendar.Utils.getDeclinedColorFromColor(int):int 1427| move-result v4 1428| const v24, #+45353 (0x0000b129 | 6.35531e-41) 1431| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 294 1434| const v5, #+2131755029 (0x7f100015 | 1.91409e+38) 1437| move-object/from16 v0, v21 1439| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1442| const v24, #+45354 (0x0000b12a | 6.35545e-41) 1445| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1448| goto/16 Label_11 Label_18: .line 297 1450| const v24, #+45355 (0x0000b12b | 6.35559e-41) 1453| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1456| const-string/jumbo v3, "setTextColor" 1459| const v24, #+45356 (0x0000b12c | 6.35573e-41) 1462| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1465| move-object/from16 v0, v22 1467| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardColor 1469| const v24, #+45357 (0x0000b12d | 6.35587e-41) 1472| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1475| const v5, #+2131755031 (0x7f100017 | 1.91409e+38) 1478| move-object/from16 v0, v21 1480| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 298 1483| const v24, #+45358 (0x0000b12e | 6.35601e-41) 1486| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1489| const-string/jumbo v3, "setTextColor" 1492| const v24, #+45359 (0x0000b12f | 6.35615e-41) 1495| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1498| move-object/from16 v0, v22 1500| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardColor 1502| const v24, #+45360 (0x0000b130 | 6.35629e-41) 1505| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1508| const v5, #+2131755032 (0x7f100018 | 1.91409e+38) 1511| move-object/from16 v0, v21 1513| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 299 1516| const v24, #+45361 (0x0000b131 | 6.35643e-41) 1519| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1522| const-string/jumbo v3, "setTextColor" 1525| const v24, #+45362 (0x0000b132 | 6.35657e-41) 1528| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1531| move-object/from16 v0, v22 1533| iget v4, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mStandardColor 1535| const v24, #+45363 (0x0000b133 | 6.35671e-41) 1538| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1541| const v5, #+2131755033 (0x7f100019 | 1.91409e+38) 1544| move-object/from16 v0, v21 1546| invoke-virtual {v0,v5,v3,v4}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void .line 300 1549| const v24, #+45364 (0x0000b134 | 6.35685e-41) 1552| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1555| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 1556| move/from16 v0, v19 1558| if-ne v0, v3, Label_20 .line 301 1560| const v24, #+45365 (0x0000b135 | 6.35699e-41) 1563| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1566| const-string/jumbo v3, "setImageResource" 1569| const v24, #+45366 (0x0000b136 | 6.35713e-41) 1572| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1575| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) .line 302 1578| const v5, #+2130837631 (0x7f02007f | 1.72802e+38) .line 301 1581| move-object/from16 v0, v21 1583| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void Label_19: .line 307 1586| const v24, #+45367 (0x0000b137 | 6.35727e-41) 1589| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1592| const-string/jumbo v3, "setColorFilter" 1595| const v24, #+45368 (0x0000b138 | 6.35741e-41) 1598| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1601| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) 1604| move-object/from16 v0, v21 1606| invoke-virtual {v0,v4,v3,v11}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1609| const v24, #+45369 (0x0000b139 | 6.35755e-41) 1612| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1615| goto/16 Label_11 Label_20: .line 304 1617| const v24, #+45370 (0x0000b13a | 6.35769e-41) 1620| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1623| const-string/jumbo v3, "setImageResource" 1626| const v24, #+45371 (0x0000b13b | 6.35783e-41) 1629| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1632| const v4, #+2131755029 (0x7f100015 | 1.91409e+38) .line 305 1635| const v5, #+2130837632 (0x7f020080 | 1.72802e+38) .line 304 1638| move-object/from16 v0, v21 1640| invoke-virtual {v0,v4,v3,v5}, android.widget.RemoteViews.setInt(int, java.lang.String, int):void 1643| const v24, #+45372 (0x0000b13c | 6.35797e-41) 1646| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1649| goto/16 Label_19 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.getViewTypeCount():int { .src "CalendarAppWidgetService.java" .line 328 .prologue_end .line 328 0| const v0, #+45373 (0x0000b13d | 6.35811e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 7| return v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.hasStableIds():boolean { .src "CalendarAppWidgetService.java" .line 360 .prologue_end .line 360 0| const v0, #+45374 (0x0000b13e | 6.35825e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.initLoader(java.lang.String):void { .params "selection" .src "CalendarAppWidgetService.java" .line 378 .prologue_end .line 378 0| const v0, #+45375 (0x0000b13f | 6.35839e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v8}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.createLoaderUri():android.net.Uri 9| move-result-object v3 10| const v0, #+45376 (0x0000b140 | 6.35853e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 379 .local v3, "uri", android.net.Uri 16| new-instance v1, android.content.CursorLoader 18| const v0, #+45377 (0x0000b141 | 6.35867e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 26| const v0, #+45378 (0x0000b142 | 6.35881e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v4, com.android.calendar.widget.CalendarAppWidgetService.EVENT_PROJECTION .line 380 34| const v0, #+45379 (0x0000b143 | 6.35895e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v7, "startDay ASC, startMinute ASC, endDay ASC, endMinute ASC LIMIT 100" .line 379 43| const v0, #+45380 (0x0000b144 | 6.35909e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v6, #+0 (0x00000000 | 0.00000) 50| move-object v5, v9 51| invoke-direct/range {v1..v7}, android.content.CursorLoader.(android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):void 54| const v0, #+45381 (0x0000b145 | 6.35923e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-object v1, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader .line 381 62| const v0, #+45382 (0x0000b146 | 6.35937e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v1, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 70| const v0, #+45383 (0x0000b147 | 6.35951e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-wide/16 v5:v6, #+500 (0x000001f4 | 7.00649e-43) 78| invoke-virtual {v1,v5,v6}, android.content.CursorLoader.setUpdateThrottle(long):void .line 382 81| const v0, #+45384 (0x0000b148 | 6.35965e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| sget-object v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock 89| const v0, #+45385 (0x0000b149 | 6.35979e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| monitor-enter v2 .try_begin_1 .line 383 96| const v0, #+45386 (0x0000b14a | 6.35993e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| sget v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum 104| const v0, #+45387 (0x0000b14b | 6.36007e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 112| sput v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum 114| const v0, #+45388 (0x0000b14c | 6.36021e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iput v1, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum .try_end_1 catch(...) : Label_1 122| const v0, #+45389 (0x0000b14d | 6.36035e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| monitor-exit v2 .line 385 129| const v0, #+45390 (0x0000b14e | 6.36049e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget-object v1, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 137| const v0, #+45391 (0x0000b14f | 6.36063e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget v2, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId 145| const v0, #+45392 (0x0000b150 | 6.36077e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v1,v2,v8}, android.content.CursorLoader.registerListener(int, android.content.Loader$OnLoadCompleteListener):void .line 386 154| const v0, #+45393 (0x0000b151 | 6.36091e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v1, v8, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 162| const v0, #+45394 (0x0000b152 | 6.36105e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v1}, android.content.CursorLoader.startLoading():void .line 388 171| const v0, #+45395 (0x0000b153 | 6.36119e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return-void Label_1: .line 382 178| const v0, #+45396 (0x0000b154 | 6.36133e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| move-exception v1 185| monitor-exit v2 186| const v0, #+45397 (0x0000b155 | 6.36147e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| throw v1 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onCreate():void { .src "CalendarAppWidgetService.java" .line 185 .prologue_end .line 185 0| const v0, #+45398 (0x0000b156 | 6.36161e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.queryForSelection():java.lang.String 9| move-result-object v1 10| const v0, #+45399 (0x0000b157 | 6.36175e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 .local v1, "selection", java.lang.String 16| invoke-virtual {v2,v1}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.initLoader(java.lang.String):void .line 187 19| const v0, #+45400 (0x0000b158 | 6.36190e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onDataSetChanged():void { .src "CalendarAppWidgetService.java" .line 191 .prologue_end .line 191 0| const v0, #+45401 (0x0000b159 | 6.36204e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onDestroy():void { .src "CalendarAppWidgetService.java" .line 195 .prologue_end .line 195 0| const v0, #+45402 (0x0000b15a | 6.36218e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 8| const v0, #+45403 (0x0000b15b | 6.36232e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 196 16| const v0, #+45404 (0x0000b15c | 6.36246e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLoader 24| const v0, #+45405 (0x0000b15d | 6.36260e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.content.CursorLoader.reset():void Label_1: .line 198 33| const v0, #+45406 (0x0000b15e | 6.36274e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onLoadComplete(android.content.Loader, android.database.Cursor):void { .params "?", "cursor" .src "CalendarAppWidgetService.java" .line 477 0| move-object/16 v22, v23 3| move-object/16 v23, v24 6| move-object/16 v24, v25 .local_ex v23, "loader", android.content.Loader, "Landroid/content/Loader;" .prologue_end .line 477 9| const v25, #+45407 (0x0000b15f | 6.36288e-41) 12| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v24, Label_1 .line 478 17| const v25, #+45408 (0x0000b160 | 6.36302e-41) 20| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_1: .line 482 24| const v25, #+45409 (0x0000b161 | 6.36316e-41) 27| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 30| sget-object v16, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLock 32| const v25, #+45410 (0x0000b162 | 6.36330e-41) 35| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 38| monitor-enter v16 .try_begin_1 .line 483 39| const v25, #+45411 (0x0000b163 | 6.36344e-41) 42| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-interface/range {v24..v24}, android.database.Cursor.isClosed():boolean 48| move-result v15 49| const v25, #+45412 (0x0000b164 | 6.36358e-41) 52| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 55| if-eqz v15, Label_2 .line 484 57| const v25, #+45413 (0x0000b165 | 6.36372e-41) 60| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v15, "CalendarWidget" 66| const v25, #+45414 (0x0000b166 | 6.36386e-41) 69| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v17, "Got a closed cursor from onLoadComplete" 75| const v25, #+45415 (0x0000b167 | 6.36400e-41) 78| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 81| move-object/from16 v0, v17 83| invoke-static {v15,v0}, android.util.Log.wtf(java.lang.String, java.lang.String):int .try_end_1 catch(...) : Label_14 86| const v25, #+45416 (0x0000b168 | 6.36414e-41) 89| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 92| monitor-exit v16 .line 485 93| const v25, #+45417 (0x0000b169 | 6.36428e-41) 96| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 99| return-void Label_2: .try_begin_2 .line 488 100| const v25, #+45418 (0x0000b16a | 6.36442e-41) 103| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 106| move-object/from16 v0, v22 108| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mLastSerialNum 110| const v25, #+45419 (0x0000b16b | 6.36456e-41) 113| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 116| sget v17, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mSerialNum .try_end_2 catch(...) : Label_14 118| const v25, #+45420 (0x0000b16c | 6.36470e-41) 121| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 124| move/from16 v0, v17 126| if-eq v15, v0, Label_3 128| const v25, #+45421 (0x0000b16d | 6.36484e-41) 131| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 134| monitor-exit v16 .line 489 135| const v25, #+45422 (0x0000b16e | 6.36498e-41) 138| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 141| return-void Label_3: .try_begin_3 .line 492 142| const v25, #+45423 (0x0000b16f | 6.36512e-41) 145| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static {}, java.lang.System.currentTimeMillis():long 151| move-result-wide v6:v7 152| const v25, #+45424 (0x0000b170 | 6.36526e-41) 155| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 493 .local v6, "now", long 158| move-object/from16 v0, v22 160| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 162| const v25, #+45425 (0x0000b171 | 6.36540e-41) 165| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 168| move-object/from16 v0, v22 170| iget-object v0, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mTimezoneChanged 172| const v25, #+45426 (0x0000b172 | 6.36554e-41) 175| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 178| move-object/from16 v17, v0 180| move-object/from16 v0, v17 182| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 185| move-result-object v12 186| const v25, #+45427 (0x0000b173 | 6.36568e-41) 189| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 496 .local v12, "tz", java.lang.String 192| invoke-static/range {v24..v24}, com.android.calendar.Utils.matrixCursorFromCursor(android.database.Cursor):android.database.MatrixCursor .try_end_3 catch(...) : Label_14 195| move-result-object v4 196| const v25, #+45428 (0x0000b174 | 6.36582e-41) 199| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .try_begin_4 .line 498 .local v4, "matrixCursor", android.database.MatrixCursor 202| const v25, #+45429 (0x0000b175 | 6.36596e-41) 205| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 208| move-object/from16 v0, v22 210| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 212| const v25, #+45430 (0x0000b176 | 6.36610e-41) 215| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-static {v15,v4,v12}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.buildAppWidgetModel(android.content.Context, android.database.Cursor, java.lang.String):com.android.calendar.widget.CalendarAppWidgetModel 221| move-result-object v15 222| const v25, #+45431 (0x0000b177 | 6.36624e-41) 225| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 228| sput-object v15, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel .try_end_4 catch(...) : Label_11 .line 500 230| const v25, #+45432 (0x0000b178 | 6.36638e-41) 233| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v4, Label_4 .try_begin_5 .line 501 238| const v25, #+45433 (0x0000b179 | 6.36652e-41) 241| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v4}, android.database.MatrixCursor.close():void Label_4: .line 504 247| const v25, #+45434 (0x0000b17a | 6.36666e-41) 250| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v24, Label_5 .line 505 255| const v25, #+45435 (0x0000b17b | 6.36680e-41) 258| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-interface/range {v24..v24}, android.database.Cursor.close():void Label_5: .line 513 264| const v25, #+45436 (0x0000b17c | 6.36694e-41) 267| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 270| sget-object v15, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mModel 272| const v25, #+45437 (0x0000b17d | 6.36708e-41) 275| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 278| move-object/from16 v0, v22 280| invoke-direct {v0,v15,v6,v7,v12}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.calculateUpdateTime(com.android.calendar.widget.CalendarAppWidgetModel, long, java.lang.String):long 283| move-result-wide v10:v11 284| const v25, #+45438 (0x0000b17e | 6.36722e-41) 287| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 518 .local v10, "triggerTime", long 290| cmp-long v15, v10:v11, v6:v7 292| if-gez v15, Label_6 .line 519 294| const v25, #+45439 (0x0000b17f | 6.36736e-41) 297| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 300| const-string/jumbo v15, "CalendarWidget" 303| const v25, #+45440 (0x0000b180 | 6.36750e-41) 306| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 309| new-instance v17, java.lang.StringBuilder 311| const v25, #+45441 (0x0000b181 | 6.36764e-41) 314| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-direct/range {v17..v17}, java.lang.StringBuilder.():void 320| const v25, #+45442 (0x0000b182 | 6.36778e-41) 323| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 326| const-string/jumbo v18, "Encountered bad trigger time " 329| const v25, #+45443 (0x0000b183 | 6.36792e-41) 332| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual/range {v17..v18}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 338| move-result-object v17 339| const v25, #+45444 (0x0000b184 | 6.36806e-41) 342| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-static {v10,v11,v6,v7}, com.android.calendar.widget.CalendarAppWidgetService.formatDebugTime(long, long):java.lang.String 348| move-result-object v18 349| const v25, #+45445 (0x0000b185 | 6.36820e-41) 352| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual/range {v17..v18}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 358| move-result-object v17 359| const v25, #+45446 (0x0000b186 | 6.36834e-41) 362| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-virtual/range {v17..v17}, java.lang.StringBuilder.toString():java.lang.String 368| move-result-object v17 369| const v25, #+45447 (0x0000b187 | 6.36848e-41) 372| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 375| move-object/from16 v0, v17 377| invoke-static {v15,v0}, android.util.Log.w(java.lang.String, java.lang.String):int .line 520 380| const v25, #+45448 (0x0000b188 | 6.36862e-41) 383| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 386| const-wide/32 v18:v19, #+21600000 (0x01499700 | 3.70262e-38) 389| add-long v10:v11, v6:v7, v18:v19 Label_6: .line 523 391| const v25, #+45449 (0x0000b189 | 6.36876e-41) 394| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 397| move-object/from16 v0, v22 399| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext .line 524 401| const v25, #+45450 (0x0000b18a | 6.36890e-41) 404| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v17, "alarm" .line 523 410| const v25, #+45451 (0x0000b18b | 6.36904e-41) 413| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 416| move-object/from16 v0, v17 418| invoke-virtual {v15,v0}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 421| move-result-object v2 422| const v25, #+45452 (0x0000b18c | 6.36918e-41) 425| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 428| check-cast v2, android.app.AlarmManager .line 526 .local v2, "alertManager", android.app.AlarmManager 430| const v25, #+45453 (0x0000b18d | 6.36932e-41) 433| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 436| move-object/from16 v0, v22 438| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext .line 525 440| const v25, #+45454 (0x0000b18e | 6.36946e-41) 443| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-static {v15}, com.android.calendar.widget.CalendarAppWidgetProvider.getUpdateIntent(android.content.Context):android.app.PendingIntent 449| move-result-object v5 450| const v25, #+45455 (0x0000b18f | 6.36960e-41) 453| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 528 .local v5, "pendingUpdate", android.app.PendingIntent 456| invoke-virtual {v2,v5}, android.app.AlarmManager.cancel(android.app.PendingIntent):void .line 529 459| const v25, #+45456 (0x0000b190 | 6.36974e-41) 462| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 465| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 466| invoke-virtual {v2,v15,v10,v11,v5}, android.app.AlarmManager.set(int, long, android.app.PendingIntent):void .line 530 469| const v25, #+45457 (0x0000b191 | 6.36988e-41) 472| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 475| new-instance v8, android.text.format.Time 477| const v25, #+45458 (0x0000b192 | 6.37002e-41) 480| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 483| move-object/from16 v0, v22 485| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 487| const v25, #+45459 (0x0000b193 | 6.37016e-41) 490| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 493| const/16 v17, #+0 (0x00000000 | 0.00000) 495| move-object/from16 v0, v17 497| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 500| move-result-object v15 501| const v25, #+45460 (0x0000b194 | 6.37030e-41) 504| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-direct {v8,v15}, android.text.format.Time.(java.lang.String):void .line 531 .local v8, "time", android.text.format.Time 510| const v25, #+45461 (0x0000b195 | 6.37044e-41) 513| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 516| invoke-virtual {v8}, android.text.format.Time.setToNow():void .line 533 519| const v25, #+45462 (0x0000b196 | 6.37058e-41) 522| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 525| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 526| invoke-virtual {v8,v15}, android.text.format.Time.normalize(boolean):long 529| move-result-wide v18:v19 530| const v25, #+45463 (0x0000b197 | 6.37072e-41) 533| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 536| sget-wide v20:v21, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.sLastUpdateTime 538| const v25, #+45464 (0x0000b198 | 6.37086e-41) 541| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 544| cmp-long v15, v18:v19, v20:v21 546| if-eqz v15, Label_9 .line 534 548| const v25, #+45465 (0x0000b199 | 6.37100e-41) 551| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 554| new-instance v9, android.text.format.Time 556| const v25, #+45466 (0x0000b19a | 6.37114e-41) 559| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 562| move-object/from16 v0, v22 564| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 566| const v25, #+45467 (0x0000b19b | 6.37128e-41) 569| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 572| const/16 v17, #+0 (0x00000000 | 0.00000) 574| move-object/from16 v0, v17 576| invoke-static {v15,v0}, com.android.calendar.Utils.getTimeZone(android.content.Context, java.lang.Runnable):java.lang.String 579| move-result-object v15 580| const v25, #+45468 (0x0000b19c | 6.37142e-41) 583| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 586| invoke-direct {v9,v15}, android.text.format.Time.(java.lang.String):void .line 535 .local v9, "time2", android.text.format.Time 589| const v25, #+45469 (0x0000b19d | 6.37156e-41) 592| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 595| sget-wide v18:v19, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.sLastUpdateTime 597| const v25, #+45470 (0x0000b19e | 6.37170e-41) 600| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 603| move-wide/from16 v0:v1, v18:v19 605| invoke-virtual {v9,v0,v1}, android.text.format.Time.set(long):void .line 536 608| const v25, #+45471 (0x0000b19f | 6.37184e-41) 611| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 614| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 615| invoke-virtual {v9,v15}, android.text.format.Time.normalize(boolean):long .line 537 618| const v25, #+45472 (0x0000b1a0 | 6.37198e-41) 621| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 624| iget v15, v8, android.text.format.Time.year 626| const v25, #+45473 (0x0000b1a1 | 6.37212e-41) 629| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 632| iget v0, v9, android.text.format.Time.year 634| const v25, #+45474 (0x0000b1a2 | 6.37226e-41) 637| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 640| move/from16 v17, v0 642| move/from16 v0, v17 644| if-ne v15, v0, Label_7 646| const v25, #+45475 (0x0000b1a3 | 6.37240e-41) 649| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 652| iget v15, v8, android.text.format.Time.yearDay 654| const v25, #+45476 (0x0000b1a4 | 6.37254e-41) 657| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 660| iget v0, v9, android.text.format.Time.yearDay 662| const v25, #+45477 (0x0000b1a5 | 6.37269e-41) 665| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 668| move/from16 v17, v0 670| move/from16 v0, v17 672| if-eq v15, v0, Label_8 Label_7: .line 538 674| const v25, #+45478 (0x0000b1a6 | 6.37283e-41) 677| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 680| new-instance v13, android.content.Intent .line 539 682| const v25, #+45479 (0x0000b1a7 | 6.37297e-41) 685| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 688| move-object/from16 v0, v22 690| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 692| const v25, #+45480 (0x0000b1a8 | 6.37311e-41) 695| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 698| invoke-static {v15}, com.android.calendar.Utils.getWidgetUpdateAction(android.content.Context):java.lang.String 701| move-result-object v15 702| const v25, #+45481 (0x0000b1a9 | 6.37325e-41) 705| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 538 708| invoke-direct {v13,v15}, android.content.Intent.(java.lang.String):void .line 540 .local v13, "updateIntent", android.content.Intent 711| const v25, #+45482 (0x0000b1aa | 6.37339e-41) 714| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 717| move-object/from16 v0, v22 719| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 721| const v25, #+45483 (0x0000b1ab | 6.37353e-41) 724| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 727| invoke-virtual {v15,v13}, android.content.Context.sendBroadcast(android.content.Intent):void Label_8: .line 543 .end_local v13 730| const v25, #+45484 (0x0000b1ac | 6.37367e-41) 733| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 736| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 737| invoke-virtual {v8,v15}, android.text.format.Time.toMillis(boolean):long 740| move-result-wide v18:v19 741| const v25, #+45485 (0x0000b1ad | 6.37381e-41) 744| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 747| sput-wide v18:v19, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.sLastUpdateTime Label_9: .line 546 .end_local v9 749| const v25, #+45486 (0x0000b1ae | 6.37395e-41) 752| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 755| move-object/from16 v0, v22 757| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext 759| const v25, #+45487 (0x0000b1af | 6.37409e-41) 762| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 765| invoke-static {v15}, android.appwidget.AppWidgetManager.getInstance(android.content.Context):android.appwidget.AppWidgetManager 768| move-result-object v14 769| const v25, #+45488 (0x0000b1b0 | 6.37423e-41) 772| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 547 .local v14, "widgetManager", android.appwidget.AppWidgetManager 775| move-object/from16 v0, v22 777| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId 779| const v25, #+45489 (0x0000b1b1 | 6.37437e-41) 782| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 785| const/16 v17, #-1 (0xffffffff | NaN) 787| move/from16 v0, v17 789| if-ne v15, v0, Label_15 .line 549 791| const v25, #+45490 (0x0000b1b2 | 6.37451e-41) 794| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 797| move-object/from16 v0, v22 799| iget-object v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext .line 548 801| const v25, #+45491 (0x0000b1b3 | 6.37465e-41) 804| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 807| invoke-static {v15}, com.android.calendar.widget.CalendarAppWidgetProvider.getComponentName(android.content.Context):android.content.ComponentName 810| move-result-object v15 811| const v25, #+45492 (0x0000b1b4 | 6.37479e-41) 814| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 817| invoke-virtual {v14,v15}, android.appwidget.AppWidgetManager.getAppWidgetIds(android.content.ComponentName):int[] 820| move-result-object v3 821| const v25, #+45493 (0x0000b1b5 | 6.37493e-41) 824| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 551 .local v3, "ids", int[] 827| const v15, #+2131755052 (0x7f10002c | 1.91410e+38) 830| invoke-virtual {v14,v3,v15}, android.appwidget.AppWidgetManager.notifyAppWidgetViewDataChanged(int[], int):void .try_end_5 catch(...) : Label_14 Label_10: .end_local v3 833| const v25, #+45494 (0x0000b1b6 | 6.37507e-41) 836| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 839| monitor-exit v16 .line 556 840| const v25, #+45495 (0x0000b1b7 | 6.37521e-41) 843| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 846| return-void Label_11: .line 499 .end_local v2 .end_local v5 .end_local v8 .end_local v10 .end_local v14 847| const v25, #+45496 (0x0000b1b8 | 6.37535e-41) 850| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 853| move-exception v15 .line 500 854| if-eqz v4, Label_12 .try_begin_6 .line 501 856| const v25, #+45497 (0x0000b1b9 | 6.37549e-41) 859| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 862| invoke-virtual {v4}, android.database.MatrixCursor.close():void Label_12: .line 504 865| const v25, #+45498 (0x0000b1ba | 6.37563e-41) 868| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 871| if-eqz v24, Label_13 .line 505 873| const v25, #+45499 (0x0000b1bb | 6.37577e-41) 876| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 879| invoke-interface/range {v24..v24}, android.database.Cursor.close():void Label_13: .line 499 882| const v25, #+45500 (0x0000b1bc | 6.37591e-41) 885| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 888| throw v15 .try_end_6 catch(...) : Label_14 Label_14: .line 482 .end_local v4 .end_local v6 .end_local v12 889| const v25, #+45501 (0x0000b1bd | 6.37605e-41) 892| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 895| move-exception v15 896| monitor-exit v16 897| const v25, #+45502 (0x0000b1be | 6.37619e-41) 900| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 903| throw v15 Label_15: .try_begin_7 .line 553 .restart_local v2 .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v8 .restart_local v10 .restart_local v12 .restart_local v14 904| const v25, #+45503 (0x0000b1bf | 6.37633e-41) 907| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 910| move-object/from16 v0, v22 912| iget v15, v0, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mAppWidgetId 914| const v25, #+45504 (0x0000b1c0 | 6.37647e-41) 917| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 920| const v17, #+2131755052 (0x7f10002c | 1.91410e+38) 923| move/from16 v0, v17 925| invoke-virtual {v14,v15,v0}, android.appwidget.AppWidgetManager.notifyAppWidgetViewDataChanged(int, int):void .try_end_7 catch(...) : Label_14 928| const v25, #+45505 (0x0000b1c1 | 6.37661e-41) 931| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 934| goto/16 Label_10 } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onLoadComplete(android.content.Loader, java.lang.Object):void { .params "?", "?" .src "CalendarAppWidgetService.java" .line 469 .local_ex v2, "loader", android.content.Loader, "Landroid/content/Loader;" .local_ex v3, "cursor", java.lang.Object, "TD;" .prologue_end .line 469 0| const v0, #+45506 (0x0000b1c2 | 6.37675e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, android.database.Cursor .end_local v3 8| const v0, #+45507 (0x0000b1c3 | 6.37689e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2,v3}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onLoadComplete(android.content.Loader, android.database.Cursor):void 17| const v0, #+45508 (0x0000b1c4 | 6.37703e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.onReceive(android.content.Context, android.content.Intent):void { .params "context", "intent" .src "CalendarAppWidgetService.java" .line 562 .prologue_end .line 562 0| const v0, #+45509 (0x0000b1c5 | 6.37717e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v5, v4, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.mContext .line 575 8| const v0, #+45510 (0x0000b1c6 | 6.37731e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.goAsync():android.content.BroadcastReceiver$PendingResult 17| move-result-object v1 18| const v0, #+45511 (0x0000b1c7 | 6.37745e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 576 .local v1, "result", android.content.BroadcastReceiver$PendingResult 24| iget-object v2, v4, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.executor 26| const v0, #+45512 (0x0000b1c8 | 6.37759e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3 34| const v0, #+45513 (0x0000b1c9 | 6.37773e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v3,v4,v1}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory$3.(com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory, android.content.BroadcastReceiver$PendingResult):void 43| const v0, #+45514 (0x0000b1ca | 6.37787e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v2,v3}, java.util.concurrent.ExecutorService.submit(java.lang.Runnable):java.util.concurrent.Future .line 600 52| const v0, #+45515 (0x0000b1cb | 6.37801e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.calendar.widget.CalendarAppWidgetService.():void { .src "CalendarAppWidgetService.java" .line 69 .prologue_end 0| const v4, #+45516 (0x0000b1cc | 6.37815e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v3, #+8 (0x00000008 | 1.12104e-44) .line 69 8| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 10| new-array v0, v0, java.lang.String[] .line 70 12| const v4, #+45517 (0x0000b1cd | 6.37829e-41) 15| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v1, "allDay" 21| const v4, #+45518 (0x0000b1ce | 6.37843e-41) 24| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 27| const/4 v2, #+0 (0x00000000 | 0.00000) 28| aput-object v1, v0, v2 .line 71 30| const v4, #+45519 (0x0000b1cf | 6.37857e-41) 33| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 36| const-string/jumbo v1, "begin" 39| const v4, #+45520 (0x0000b1d0 | 6.37871e-41) 42| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 46| aput-object v1, v0, v2 .line 72 48| const v4, #+45521 (0x0000b1d1 | 6.37885e-41) 51| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 54| const-string/jumbo v1, "end" 57| const v4, #+45522 (0x0000b1d2 | 6.37899e-41) 60| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 64| aput-object v1, v0, v2 .line 73 66| const v4, #+45523 (0x0000b1d3 | 6.37913e-41) 69| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 72| const-string/jumbo v1, "title" 75| const v4, #+45524 (0x0000b1d4 | 6.37927e-41) 78| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 81| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 82| aput-object v1, v0, v2 .line 74 84| const v4, #+45525 (0x0000b1d5 | 6.37941e-41) 87| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v1, "eventLocation" 93| const v4, #+45526 (0x0000b1d6 | 6.37955e-41) 96| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 100| aput-object v1, v0, v2 .line 75 102| const v4, #+45527 (0x0000b1d7 | 6.37969e-41) 105| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 108| const-string/jumbo v1, "event_id" 111| const v4, #+45528 (0x0000b1d8 | 6.37983e-41) 114| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 118| aput-object v1, v0, v2 .line 76 120| const v4, #+45529 (0x0000b1d9 | 6.37997e-41) 123| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 126| const-string/jumbo v1, "startDay" 129| const v4, #+45530 (0x0000b1da | 6.38011e-41) 132| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 136| aput-object v1, v0, v2 .line 77 138| const v4, #+45531 (0x0000b1db | 6.38025e-41) 141| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 144| const-string/jumbo v1, "endDay" 147| const v4, #+45532 (0x0000b1dc | 6.38039e-41) 150| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 154| aput-object v1, v0, v2 .line 78 156| const v4, #+45533 (0x0000b1dd | 6.38053e-41) 159| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 162| const-string/jumbo v1, "displayColor" 165| const v4, #+45534 (0x0000b1de | 6.38067e-41) 168| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 171| aput-object v1, v0, v3 .line 79 173| const v4, #+45535 (0x0000b1df | 6.38081e-41) 176| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v1, "selfAttendeeStatus" 182| const v4, #+45536 (0x0000b1e0 | 6.38095e-41) 185| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v2, #+9 (0x00000009 | 1.26117e-44) 190| aput-object v1, v0, v2 .line 69 192| const v4, #+45537 (0x0000b1e1 | 6.38109e-41) 195| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 198| sput-object v0, com.android.calendar.widget.CalendarAppWidgetService.EVENT_PROJECTION .line 94 200| const v4, #+45538 (0x0000b1e2 | 6.38123e-41) 203| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-static {}, com.android.calendar.Utils.isJellybeanOrLater():boolean 209| move-result v0 210| const v4, #+45539 (0x0000b1e3 | 6.38137e-41) 213| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 216| if-nez v0, Label_1 .line 95 218| const v4, #+45540 (0x0000b1e4 | 6.38151e-41) 221| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 224| sget-object v0, com.android.calendar.widget.CalendarAppWidgetService.EVENT_PROJECTION 226| const v4, #+45541 (0x0000b1e5 | 6.38165e-41) 229| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 232| const-string/jumbo v1, "calendar_color" 235| const v4, #+45542 (0x0000b1e6 | 6.38179e-41) 238| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 241| aput-object v1, v0, v3 Label_1: .line 53 243| const v4, #+45543 (0x0000b1e7 | 6.38193e-41) 246| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 249| return-void } method com.android.calendar.widget.CalendarAppWidgetService.():void { .src "CalendarAppWidgetService.java" .line 53 .prologue_end .line 53 0| const v0, #+45544 (0x0000b1e8 | 6.38207e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.widget.RemoteViewsService.():void 9| const v0, #+45545 (0x0000b1e9 | 6.38221e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendar.widget.CalendarAppWidgetService.formatDebugTime(long, long):java.lang.String { .params "unixTime", "now" .src "CalendarAppWidgetService.java" .line 611 .prologue_end 0| const v0, #+45546 (0x0000b1ea | 6.38235e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/32 v5:v6, #+60000 (0x0000ea60 | 8.40779e-41) 9| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 10| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 11| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 12| const/4 v7, #+0 (0x00000000 | 0.00000) .line 611 13| new-instance v3, android.text.format.Time 15| const v0, #+45547 (0x0000b1eb | 6.38249e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-direct {v3}, android.text.format.Time.():void .line 612 .local v3, "time", android.text.format.Time 24| const v0, #+45548 (0x0000b1ec | 6.38263e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v3,v11,v12}, android.text.format.Time.set(long):void .line 614 33| const v0, #+45549 (0x0000b1ed | 6.38277e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sub-long v1:v2, v11:v12, v13:v14 .line 615 .local v1, "delta", long 41| cmp-long v4, v1:v2, v5:v6 43| if-lez v4, Label_1 .line 616 45| const v0, #+45550 (0x0000b1ee | 6.38291e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| div-long/2addr v1:v2, v5:v6 .line 617 52| const v0, #+45551 (0x0000b1ef | 6.38305e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v4, "[%d] %s (%+d mins)" 61| const v0, #+45552 (0x0000b1f0 | 6.38319e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| new-array v5, v10, java.lang.Object[] 69| const v0, #+45553 (0x0000b1f1 | 6.38333e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v11,v12}, java.lang.Long.valueOf(long):java.lang.Long 78| move-result-object v6 79| const v0, #+45554 (0x0000b1f2 | 6.38348e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| aput-object v6, v5, v7 .line 618 87| const v0, #+45555 (0x0000b1f3 | 6.38362e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v6, "%H:%M:%S" 96| const v0, #+45556 (0x0000b1f4 | 6.38376e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v3,v6}, android.text.format.Time.format(java.lang.String):java.lang.String 105| move-result-object v6 106| const v0, #+45557 (0x0000b1f5 | 6.38390e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| aput-object v6, v5, v8 114| const v0, #+45558 (0x0000b1f6 | 6.38404e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 123| move-result-object v6 124| const v0, #+45559 (0x0000b1f7 | 6.38418e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| aput-object v6, v5, v9 .line 617 132| const v0, #+45560 (0x0000b1f8 | 6.38432e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 141| move-result-object v4 142| const v0, #+45561 (0x0000b1f9 | 6.38446e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-object v4 Label_1: .line 620 149| const v0, #+45562 (0x0000b1fa | 6.38460e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const-wide/16 v5:v6, #+1000 (0x000003e8 | 1.40130e-42) 157| div-long/2addr v1:v2, v5:v6 .line 621 158| const v0, #+45563 (0x0000b1fb | 6.38474e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| const-string/jumbo v4, "[%d] %s (%+d secs)" 167| const v0, #+45564 (0x0000b1fc | 6.38488e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| new-array v5, v10, java.lang.Object[] 175| const v0, #+45565 (0x0000b1fd | 6.38502e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static {v11,v12}, java.lang.Long.valueOf(long):java.lang.Long 184| move-result-object v6 185| const v0, #+45566 (0x0000b1fe | 6.38516e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| aput-object v6, v5, v7 .line 622 193| const v0, #+45567 (0x0000b1ff | 6.38530e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| const-string/jumbo v6, "%H:%M:%S" 202| const v0, #+45568 (0x0000b200 | 6.38544e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v3,v6}, android.text.format.Time.format(java.lang.String):java.lang.String 211| move-result-object v6 212| const v0, #+45569 (0x0000b201 | 6.38558e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| aput-object v6, v5, v8 220| const v0, #+45570 (0x0000b202 | 6.38572e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-static {v1,v2}, java.lang.Long.valueOf(long):java.lang.Long 229| move-result-object v6 230| const v0, #+45571 (0x0000b203 | 6.38586e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| aput-object v6, v5, v9 .line 621 238| const v0, #+45572 (0x0000b204 | 6.38600e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 247| move-result-object v4 248| const v0, #+45573 (0x0000b205 | 6.38614e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| return-object v4 } method com.android.calendar.widget.CalendarAppWidgetService.onGetViewFactory(android.content.Intent):android.widget.RemoteViewsService$RemoteViewsFactory { .params "intent" .src "CalendarAppWidgetService.java" .line 110 .prologue_end .line 110 0| const v0, #+45574 (0x0000b206 | 6.38628e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory 8| const v0, #+45575 (0x0000b207 | 6.38642e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3}, com.android.calendar.widget.CalendarAppWidgetService.getApplicationContext():android.content.Context 17| move-result-object v2 18| const v0, #+45576 (0x0000b208 | 6.38656e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v2,v4}, com.android.calendar.widget.CalendarAppWidgetService$CalendarFactory.(android.content.Context, android.content.Intent):void 27| const v0, #+45577 (0x0000b209 | 6.38670e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-object v1 } method com.android.calendarcommon2.DateException.(java.lang.String):void { .params "message" .src "DateException.java" .line 23 .prologue_end .line 23 0| const v0, #+45578 (0x0000b20a | 6.38684e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, java.lang.Exception.(java.lang.String):void .line 24 9| const v0, #+45579 (0x0000b20b | 6.38698e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.Duration.():void { .src "Duration.java" .line 38 .prologue_end .line 38 0| const v0, #+45580 (0x0000b20c | 6.38712e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 40 9| const v0, #+45581 (0x0000b20d | 6.38726e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 16| iput v1, v2, com.android.calendarcommon2.Duration.sign .line 41 18| const v0, #+45582 (0x0000b20e | 6.38740e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.calendarcommon2.Duration.getMillis():long { .src "Duration.java" .line 143 .prologue_end .line 143 0| const v0, #+45583 (0x0000b20f | 6.38754e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v3, v6, com.android.calendarcommon2.Duration.sign 8| const v0, #+45584 (0x0000b210 | 6.38768e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| mul-int/lit16 v3, v3, #+1000 (0x000003e8 | 1.40130e-42) 16| int-to-long v1:v2, v3 .line 144 .local v1, "factor", long 17| iget v3, v6, com.android.calendarcommon2.Duration.weeks 19| const v0, #+45585 (0x0000b211 | 6.38782e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const v4, #+604800 (0x00093a80 | 8.47505e-40) 28| mul-int/2addr v3, v4 .line 145 29| iget v4, v6, com.android.calendarcommon2.Duration.days 31| const v0, #+45586 (0x0000b212 | 6.38796e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const v5, #+86400 (0x00015180 | 1.21072e-40) 40| mul-int/2addr v4, v5 .line 144 41| add-int/2addr v3, v4 .line 146 42| iget v4, v6, com.android.calendarcommon2.Duration.hours 44| const v0, #+45587 (0x0000b213 | 6.38810e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| mul-int/lit16 v4, v4, #+3600 (0x00000e10 | 5.04467e-42) .line 144 52| add-int/2addr v3, v4 .line 147 53| iget v4, v6, com.android.calendarcommon2.Duration.minutes 55| const v0, #+45588 (0x0000b214 | 6.38824e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| mul-int/lit8 v4, v4, #+60 (0x0000003c | 8.40779e-44) .line 144 63| add-int/2addr v3, v4 .line 148 64| iget v4, v6, com.android.calendarcommon2.Duration.seconds .line 144 66| const v0, #+45589 (0x0000b215 | 6.38838e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| add-int/2addr v3, v4 73| int-to-long v3:v4, v3 74| mul-long/2addr v3:v4, v1:v2 75| return-wide v3:v4 } method com.android.calendarcommon2.Duration.parse(java.lang.String):void { .params "str" .src "Duration.java" .line 49 .prologue_end 0| const v0, #+45590 (0x0000b216 | 6.38852e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+84 (0x00000054 | 1.17709e-43) 8| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v5, #+0 (0x00000000 | 0.00000) .line 49 10| iput v6, v8, com.android.calendarcommon2.Duration.sign .line 50 12| const v0, #+45591 (0x0000b217 | 6.38866e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iput v5, v8, com.android.calendarcommon2.Duration.weeks .line 51 20| const v0, #+45592 (0x0000b218 | 6.38880e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v5, v8, com.android.calendarcommon2.Duration.days .line 52 28| const v0, #+45593 (0x0000b219 | 6.38894e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v5, v8, com.android.calendarcommon2.Duration.hours .line 53 36| const v0, #+45594 (0x0000b21a | 6.38908e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v5, v8, com.android.calendarcommon2.Duration.minutes .line 54 44| const v0, #+45595 (0x0000b21b | 6.38922e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput v5, v8, com.android.calendarcommon2.Duration.seconds .line 56 52| const v0, #+45596 (0x0000b21c | 6.38936e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v9}, java.lang.String.length():int 61| move-result v3 62| const v0, #+45597 (0x0000b21d | 6.38950e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 57 .local v3, "len", int 68| const/4 v2, #+0 (0x00000000 | 0.00000) .line 60 .local v2, "index", int 69| if-ge v3, v6, Label_1 .line 61 71| const v0, #+45598 (0x0000b21e | 6.38964e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void Label_1: .line 64 78| const v0, #+45599 (0x0000b21f | 6.38978e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v9,v5}, java.lang.String.charAt(int):char 87| move-result v1 88| const v0, #+45600 (0x0000b220 | 6.38992e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 65 .local v1, "c", char 94| const/16 v5, #+45 (0x0000002d | 6.30584e-44) 96| if-ne v1, v5, Label_3 .line 66 98| const v0, #+45601 (0x0000b221 | 6.39006e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/4 v5, #-1 (0xffffffff | NaN) 105| iput v5, v8, com.android.calendarcommon2.Duration.sign .line 67 107| const v0, #+45602 (0x0000b222 | 6.39020e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 73 114| const v0, #+45603 (0x0000b223 | 6.39034e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-ge v3, v2, Label_4 .line 74 122| const v0, #+45604 (0x0000b224 | 6.39048e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return-void Label_3: .line 69 129| const v0, #+45605 (0x0000b225 | 6.39062e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/16 v5, #+43 (0x0000002b | 6.02558e-44) 137| if-ne v1, v5, Label_2 .line 70 139| const v0, #+45606 (0x0000b226 | 6.39076e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 146| goto/16 Label_2 Label_4: .line 77 148| const v0, #+45607 (0x0000b227 | 6.39090e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v9,v2}, java.lang.String.charAt(int):char 157| move-result v1 158| const v0, #+45608 (0x0000b228 | 6.39104e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 78 164| const/16 v5, #+80 (0x00000050 | 1.12104e-43) 166| if-eq v1, v5, Label_5 .line 79 168| const v0, #+45609 (0x0000b229 | 6.39118e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| new-instance v5, com.android.calendarcommon2.DateException .line 80 176| const v0, #+45610 (0x0000b22a | 6.39132e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| new-instance v6, java.lang.StringBuilder 184| const v0, #+45611 (0x0000b22b | 6.39146e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-direct {v6}, java.lang.StringBuilder.():void 193| const v0, #+45612 (0x0000b22c | 6.39160e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| const-string/jumbo v7, "Duration.parse(str='" 202| const v0, #+45613 (0x0000b22d | 6.39174e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 211| move-result-object v6 212| const v0, #+45614 (0x0000b22e | 6.39188e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v6,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 221| move-result-object v6 222| const v0, #+45615 (0x0000b22f | 6.39202e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v7, "') expected 'P' at index=" 231| const v0, #+45616 (0x0000b230 | 6.39216e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 240| move-result-object v6 241| const v0, #+45617 (0x0000b231 | 6.39230e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v6,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 250| move-result-object v6 251| const v0, #+45618 (0x0000b232 | 6.39244e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 260| move-result-object v6 261| const v0, #+45619 (0x0000b233 | 6.39258e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 79 267| invoke-direct {v5,v6}, com.android.calendarcommon2.DateException.(java.lang.String):void 270| const v0, #+45620 (0x0000b234 | 6.39272e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| throw v5 Label_5: .line 83 277| const v0, #+45621 (0x0000b235 | 6.39286e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 84 285| invoke-virtual {v9,v2}, java.lang.String.charAt(int):char 288| move-result v1 289| const v0, #+45622 (0x0000b236 | 6.39300e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 85 295| if-ne v1, v7, Label_6 .line 86 297| const v0, #+45623 (0x0000b237 | 6.39314e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 89 305| const v0, #+45624 (0x0000b238 | 6.39328e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| const/4 v4, #+0 (0x00000000 | 0.00000) Label_7: .line 90 .local v4, "n", int 312| const v0, #+45625 (0x0000b239 | 6.39342e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| if-ge v2, v3, Label_15 .line 91 320| const v0, #+45626 (0x0000b23a | 6.39356e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-virtual {v9,v2}, java.lang.String.charAt(int):char 329| move-result v1 330| const v0, #+45627 (0x0000b23b | 6.39370e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 92 336| const/16 v5, #+48 (0x00000030 | 6.72623e-44) 338| if-lt v1, v5, Label_9 340| const v0, #+45628 (0x0000b23c | 6.39384e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| const/16 v5, #+57 (0x00000039 | 7.98740e-44) 348| if-gt v1, v5, Label_9 .line 93 350| const v0, #+45629 (0x0000b23d | 6.39398e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| mul-int/lit8 v4, v4, #+10 (0x0000000a | 1.40130e-44) .line 94 358| add-int/lit8 v5, v1, #-48 (0xffffffd0 | NaN) 360| add-int/2addr v4, v5 Label_8: .line 90 361| const v0, #+45630 (0x0000b23e | 6.39412e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 369| goto/16 Label_7 Label_9: .line 96 371| const v0, #+45631 (0x0000b23f | 6.39427e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| const/16 v5, #+87 (0x00000057 | 1.21913e-43) 379| if-ne v1, v5, Label_10 .line 97 381| const v0, #+45632 (0x0000b240 | 6.39441e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iput v4, v8, com.android.calendarcommon2.Duration.weeks .line 98 389| const v0, #+45633 (0x0000b241 | 6.39455e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/4 v4, #+0 (0x00000000 | 0.00000) 396| goto/16 Label_8 Label_10: .line 100 398| const v0, #+45634 (0x0000b242 | 6.39469e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const/16 v5, #+72 (0x00000048 | 1.00893e-43) 406| if-ne v1, v5, Label_11 .line 101 408| const v0, #+45635 (0x0000b243 | 6.39483e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iput v4, v8, com.android.calendarcommon2.Duration.hours .line 102 416| const v0, #+45636 (0x0000b244 | 6.39497e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| const/4 v4, #+0 (0x00000000 | 0.00000) 423| goto/16 Label_8 Label_11: .line 104 425| const v0, #+45637 (0x0000b245 | 6.39511e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| const/16 v5, #+77 (0x0000004d | 1.07900e-43) 433| if-ne v1, v5, Label_12 .line 105 435| const v0, #+45638 (0x0000b246 | 6.39525e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| iput v4, v8, com.android.calendarcommon2.Duration.minutes .line 106 443| const v0, #+45639 (0x0000b247 | 6.39539e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| const/4 v4, #+0 (0x00000000 | 0.00000) 450| goto/16 Label_8 Label_12: .line 108 452| const v0, #+45640 (0x0000b248 | 6.39553e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| const/16 v5, #+83 (0x00000053 | 1.16308e-43) 460| if-ne v1, v5, Label_13 .line 109 462| const v0, #+45641 (0x0000b249 | 6.39567e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| iput v4, v8, com.android.calendarcommon2.Duration.seconds .line 110 470| const v0, #+45642 (0x0000b24a | 6.39581e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| const/4 v4, #+0 (0x00000000 | 0.00000) 477| goto/16 Label_8 Label_13: .line 112 479| const v0, #+45643 (0x0000b24b | 6.39595e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| const/16 v5, #+68 (0x00000044 | 9.52883e-44) 487| if-ne v1, v5, Label_14 .line 113 489| const v0, #+45644 (0x0000b24c | 6.39609e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iput v4, v8, com.android.calendarcommon2.Duration.days .line 114 497| const v0, #+45645 (0x0000b24d | 6.39623e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| const/4 v4, #+0 (0x00000000 | 0.00000) 504| goto/16 Label_8 Label_14: .line 116 506| const v0, #+45646 (0x0000b24e | 6.39637e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| if-eq v1, v7, Label_8 .line 119 514| const v0, #+45647 (0x0000b24f | 6.39651e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| new-instance v5, com.android.calendarcommon2.DateException .line 120 522| const v0, #+45648 (0x0000b250 | 6.39665e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| new-instance v6, java.lang.StringBuilder 530| const v0, #+45649 (0x0000b251 | 6.39679e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-direct {v6}, java.lang.StringBuilder.():void 539| const v0, #+45650 (0x0000b252 | 6.39693e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| const-string/jumbo v7, "Duration.parse(str='" 548| const v0, #+45651 (0x0000b253 | 6.39707e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 557| move-result-object v6 558| const v0, #+45652 (0x0000b254 | 6.39721e-41) 561| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 564| invoke-virtual {v6,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 567| move-result-object v6 568| const v0, #+45653 (0x0000b255 | 6.39735e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| const-string/jumbo v7, "') unexpected char '" 577| const v0, #+45654 (0x0000b256 | 6.39749e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 586| move-result-object v6 587| const v0, #+45655 (0x0000b257 | 6.39763e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| invoke-virtual {v6,v1}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 596| move-result-object v6 597| const v0, #+45656 (0x0000b258 | 6.39777e-41) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 121 603| const-string/jumbo v7, "' at index=" .line 120 606| const v0, #+45657 (0x0000b259 | 6.39791e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 615| move-result-object v6 616| const v0, #+45658 (0x0000b25a | 6.39805e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v6,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 625| move-result-object v6 626| const v0, #+45659 (0x0000b25b | 6.39819e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 632| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 635| move-result-object v6 636| const v0, #+45660 (0x0000b25c | 6.39833e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 119 642| invoke-direct {v5,v6}, com.android.calendarcommon2.DateException.(java.lang.String):void 645| const v0, #+45661 (0x0000b25d | 6.39847e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| throw v5 Label_15: .line 124 652| const v0, #+45662 (0x0000b25e | 6.39861e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| return-void } method com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void { .params "s" .src "EventRecurrence.java" .line 154 .prologue_end .line 154 0| const v0, #+45663 (0x0000b25f | 6.39875e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, java.lang.RuntimeException.(java.lang.String):void .line 155 9| const v0, #+45664 (0x0000b260 | 6.39889e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$PartParser.():void { .src "EventRecurrence.java" .line 660 .prologue_end .line 660 0| const v0, #+45665 (0x0000b261 | 6.39903e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+45666 (0x0000b262 | 6.39917e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$PartParser.parseIntRange(java.lang.String, int, int, boolean):int { .params "str", "minVal", "maxVal", "allowZero" .src "EventRecurrence.java" .line 681 .prologue_end .line 681 0| const v0, #+45667 (0x0000b263 | 6.39931e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .try_begin_1 7| const v0, #+45668 (0x0000b264 | 6.39945e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-virtual {v6,v3}, java.lang.String.charAt(int):char 16| move-result v3 17| const v0, #+45669 (0x0000b265 | 6.39959e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v4, #+43 (0x0000002b | 6.02558e-44) 25| if-ne v3, v4, Label_1 .line 683 27| const v0, #+45670 (0x0000b266 | 6.39973e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 34| invoke-virtual {v6,v3}, java.lang.String.substring(int):java.lang.String 37| move-result-object v6 38| const v0, #+45671 (0x0000b267 | 6.39987e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 685 44| const v0, #+45672 (0x0000b268 | 6.40001e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v6}, java.lang.Integer.parseInt(java.lang.String):int 53| move-result v2 54| const v0, #+45673 (0x0000b269 | 6.40015e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 686 .local v2, "val", int 60| if-lt v2, v7, Label_2 62| const v0, #+45674 (0x0000b26a | 6.40029e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-le v2, v8, Label_4 Label_2: .line 687 70| const v0, #+45675 (0x0000b26b | 6.40043e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| new-instance v3, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 78| const v0, #+45676 (0x0000b26c | 6.40057e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| new-instance v4, java.lang.StringBuilder 86| const v0, #+45677 (0x0000b26d | 6.40071e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-direct {v4}, java.lang.StringBuilder.():void 95| const v0, #+45678 (0x0000b26e | 6.40085e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const-string/jumbo v5, "Integer value out of range: " 104| const v0, #+45679 (0x0000b26f | 6.40099e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 113| move-result-object v4 114| const v0, #+45680 (0x0000b270 | 6.40113e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 123| move-result-object v4 124| const v0, #+45681 (0x0000b271 | 6.40127e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 133| move-result-object v4 134| const v0, #+45682 (0x0000b272 | 6.40141e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-direct {v3,v4}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 143| const v0, #+45683 (0x0000b273 | 6.40155e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| throw v3 .try_end_1 catch(java.lang.NumberFormatException) : Label_3 Label_3: .line 690 .end_local v2 150| const v0, #+45684 (0x0000b274 | 6.40169e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| move-exception v1 .line 691 .local v1, "nfe", java.lang.NumberFormatException 157| new-instance v3, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 159| const v0, #+45685 (0x0000b275 | 6.40183e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| new-instance v4, java.lang.StringBuilder 167| const v0, #+45686 (0x0000b276 | 6.40197e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-direct {v4}, java.lang.StringBuilder.():void 176| const v0, #+45687 (0x0000b277 | 6.40211e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| const-string/jumbo v5, "Invalid integer value: " 185| const v0, #+45688 (0x0000b278 | 6.40225e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 194| move-result-object v4 195| const v0, #+45689 (0x0000b279 | 6.40239e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v4,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 204| move-result-object v4 205| const v0, #+45690 (0x0000b27a | 6.40253e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 214| move-result-object v4 215| const v0, #+45691 (0x0000b27b | 6.40267e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-direct {v3,v4}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 224| const v0, #+45692 (0x0000b27c | 6.40281e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| throw v3 Label_4: .line 686 .end_local v1 .restart_local v2 231| const v0, #+45693 (0x0000b27d | 6.40295e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| if-nez v2, Label_5 239| const v0, #+45694 (0x0000b27e | 6.40309e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| xor-int/lit8 v3, v9, #+1 (0x00000001 | 1.40130e-45) 247| if-nez v3, Label_2 Label_5: .line 689 249| const v0, #+45695 (0x0000b27f | 6.40323e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| return v2 } method com.android.calendarcommon2.EventRecurrence$PartParser.parseNumberList(java.lang.String, int, int, boolean):int[] { .params "listStr", "minVal", "maxVal", "allowZero" .src "EventRecurrence.java" .line 708 .prologue_end 0| const v0, #+45696 (0x0000b280 | 6.40337e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 708 7| const-string/jumbo v5, "," 10| const v0, #+45697 (0x0000b281 | 6.40351e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v7,v5}, java.lang.String.indexOf(java.lang.String):int 19| move-result v5 20| const v0, #+45698 (0x0000b282 | 6.40365e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-gez v5, Label_2 .line 710 28| const v0, #+45699 (0x0000b283 | 6.40379e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 35| new-array v4, v5, int[] .line 711 .local v4, "values", int[] 37| const v0, #+45700 (0x0000b284 | 6.40393e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.EventRecurrence$PartParser.parseIntRange(java.lang.String, int, int, boolean):int 46| move-result v5 47| const v0, #+45701 (0x0000b285 | 6.40407e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| aput v5, v4, v6 Label_1: .line 720 55| const v0, #+45702 (0x0000b286 | 6.40421e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-object v4 Label_2: .line 713 .end_local v4 62| const v0, #+45703 (0x0000b287 | 6.40435e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v5, "," 71| const v0, #+45704 (0x0000b288 | 6.40449e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v7,v5}, java.lang.String.split(java.lang.String):java.lang.String[] 80| move-result-object v3 81| const v0, #+45705 (0x0000b289 | 6.40463e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 714 .local v3, "valueStrs", java.lang.String[] 87| array-length v2, v3 .line 715 .local v2, "len", int 88| const v0, #+45706 (0x0000b28a | 6.40477e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| new-array v4, v2, int[] .line 716 .restart_local v4 96| const v0, #+45707 (0x0000b28b | 6.40491e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .local v1, "i", int 103| const v0, #+45708 (0x0000b28c | 6.40506e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-ge v1, v2, Label_1 .line 717 111| const v0, #+45709 (0x0000b28d | 6.40520e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| aget-object v5, v3, v1 119| const v0, #+45710 (0x0000b28e | 6.40534e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v5,v8,v9,v10}, com.android.calendarcommon2.EventRecurrence$PartParser.parseIntRange(java.lang.String, int, int, boolean):int 128| move-result v5 129| const v0, #+45711 (0x0000b28f | 6.40548e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| aput v5, v4, v1 .line 716 137| const v0, #+45712 (0x0000b290 | 6.40562e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 145| goto/16 Label_3 } method com.android.calendarcommon2.EventRecurrence$PartParser.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { } method com.android.calendarcommon2.EventRecurrence$ParseByDay.():void { .src "EventRecurrence.java" .line 801 .prologue_end .line 801 0| const v0, #+45713 (0x0000b291 | 6.40576e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45714 (0x0000b292 | 6.40590e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByDay.(com.android.calendarcommon2.EventRecurrence$ParseByDay):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45715 (0x0000b293 | 6.40604e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByDay.():void 9| const v0, #+45716 (0x0000b294 | 6.40618e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByDay.parseWday(java.lang.String, int[], int[], int):void { .params "str", "byday", "bydayNum", "index" .src "EventRecurrence.java" .line 831 .prologue_end 0| const v0, #+45717 (0x0000b295 | 6.40632e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 831 7| invoke-virtual {v9}, java.lang.String.length():int 10| move-result v6 11| const v0, #+45718 (0x0000b296 | 6.40646e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| add-int/lit8 v5, v6, #-2 (0xfffffffe | NaN) .line 834 .local v5, "wdayStrStart", int 19| if-lez v5, Label_2 .line 836 21| const v0, #+45719 (0x0000b297 | 6.40660e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v9,v8,v5}, java.lang.String.substring(int, int):java.lang.String 30| move-result-object v2 31| const v0, #+45720 (0x0000b298 | 6.40674e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 837 .local v2, "numPart", java.lang.String 37| const/16 v6, #-53 (0xffffffcb | NaN) 39| const/16 v7, #+53 (0x00000035 | 7.42688e-44) 41| invoke-static {v2,v6,v7,v8}, com.android.calendarcommon2.EventRecurrence$ParseByDay.parseIntRange(java.lang.String, int, int, boolean):int 44| move-result v1 45| const v0, #+45721 (0x0000b299 | 6.40688e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 838 .local v1, "num", int 51| aput v1, v11, v12 .line 839 53| const v0, #+45722 (0x0000b29a | 6.40702e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v9,v5}, java.lang.String.substring(int):java.lang.String 62| move-result-object v4 63| const v0, #+45723 (0x0000b29b | 6.40716e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 844 .end_local v1 .end_local v2 .local v4, "wdayStr", java.lang.String 69| const v0, #+45724 (0x0000b29c | 6.40730e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {}, com.android.calendarcommon2.EventRecurrence.-get2():java.util.HashMap 78| move-result-object v6 79| const v0, #+45725 (0x0000b29d | 6.40744e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v6,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 88| move-result-object v3 89| const v0, #+45726 (0x0000b29e | 6.40758e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| check-cast v3, java.lang.Integer .line 845 .local v3, "wday", java.lang.Integer 97| const v0, #+45727 (0x0000b29f | 6.40772e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v3, Label_3 .line 846 105| const v0, #+45728 (0x0000b2a0 | 6.40786e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| new-instance v6, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 113| const v0, #+45729 (0x0000b2a1 | 6.40800e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| new-instance v7, java.lang.StringBuilder 121| const v0, #+45730 (0x0000b2a2 | 6.40814e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-direct {v7}, java.lang.StringBuilder.():void 130| const v0, #+45731 (0x0000b2a3 | 6.40828e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const-string/jumbo v8, "Invalid BYDAY value: " 139| const v0, #+45732 (0x0000b2a4 | 6.40842e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 148| move-result-object v7 149| const v0, #+45733 (0x0000b2a5 | 6.40856e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v7,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 158| move-result-object v7 159| const v0, #+45734 (0x0000b2a6 | 6.40870e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 168| move-result-object v7 169| const v0, #+45735 (0x0000b2a7 | 6.40884e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-direct {v6,v7}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 178| const v0, #+45736 (0x0000b2a8 | 6.40898e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| throw v6 Label_2: .line 842 .end_local v3 .end_local v4 185| const v0, #+45737 (0x0000b2a9 | 6.40912e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| move-object v4, v9 .restart_local v4 192| goto/16 Label_1 Label_3: .line 848 .restart_local v3 194| const v0, #+45738 (0x0000b2aa | 6.40926e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v3}, java.lang.Integer.intValue():int 203| move-result v6 204| const v0, #+45739 (0x0000b2ab | 6.40940e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| aput v6, v10, v12 .line 849 212| const v0, #+45740 (0x0000b2ac | 6.40954e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByDay.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 807 .prologue_end 0| const v0, #+45741 (0x0000b2ad | 6.40968e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v8, #+0 (0x00000000 | 0.00000) .line 807 8| const-string/jumbo v7, "," 11| const v0, #+45742 (0x0000b2ae | 6.40982e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v11,v7}, java.lang.String.indexOf(java.lang.String):int 20| move-result v7 21| const v0, #+45743 (0x0000b2af | 6.40996e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-gez v7, Label_2 .line 809 29| const v0, #+45744 (0x0000b2b0 | 6.41010e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 810 .local v2, "bydayCount", int 36| new-array v1, v9, int[] .line 811 .local v1, "byday", int[] 38| const v0, #+45745 (0x0000b2b1 | 6.41024e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-array v3, v9, int[] .line 812 .local v3, "bydayNum", int[] 46| const v0, #+45746 (0x0000b2b2 | 6.41038e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v11,v1,v3,v8}, com.android.calendarcommon2.EventRecurrence$ParseByDay.parseWday(java.lang.String, int[], int[], int):void Label_1: .line 823 55| const v0, #+45747 (0x0000b2b3 | 6.41052e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iput-object v1, v12, com.android.calendarcommon2.EventRecurrence.byday .line 824 63| const v0, #+45748 (0x0000b2b4 | 6.41066e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iput-object v3, v12, com.android.calendarcommon2.EventRecurrence.bydayNum .line 825 71| const v0, #+45749 (0x0000b2b5 | 6.41080e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput v2, v12, com.android.calendarcommon2.EventRecurrence.bydayCount .line 826 79| const v0, #+45750 (0x0000b2b6 | 6.41094e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/16 v7, #+128 (0x00000080 | 1.79366e-43) 87| return v7 Label_2: .line 814 .end_local v1 .end_local v2 .end_local v3 88| const v0, #+45751 (0x0000b2b7 | 6.41108e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const-string/jumbo v7, "," 97| const v0, #+45752 (0x0000b2b8 | 6.41122e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v11,v7}, java.lang.String.split(java.lang.String):java.lang.String[] 106| move-result-object v6 107| const v0, #+45753 (0x0000b2b9 | 6.41136e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 815 .local v6, "wdays", java.lang.String[] 113| array-length v5, v6 .line 816 .local v5, "len", int 114| const v0, #+45754 (0x0000b2ba | 6.41150e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| move v2, v5 .line 817 .restart_local v2 121| new-array v1, v5, int[] .line 818 .restart_local v1 123| const v0, #+45755 (0x0000b2bb | 6.41164e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| new-array v3, v5, int[] .line 819 .restart_local v3 131| const v0, #+45756 (0x0000b2bc | 6.41178e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v4, #+0 (0x00000000 | 0.00000) Label_3: .local v4, "i", int 138| const v0, #+45757 (0x0000b2bd | 6.41192e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-ge v4, v5, Label_1 .line 820 146| const v0, #+45758 (0x0000b2be | 6.41206e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| aget-object v7, v6, v4 154| const v0, #+45759 (0x0000b2bf | 6.41220e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-static {v7,v1,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByDay.parseWday(java.lang.String, int[], int[], int):void .line 819 163| const v0, #+45760 (0x0000b2c0 | 6.41234e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 171| goto/16 Label_3 } method com.android.calendarcommon2.EventRecurrence$ParseByHour.():void { .src "EventRecurrence.java" .line 792 .prologue_end .line 792 0| const v0, #+45761 (0x0000b2c1 | 6.41248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45762 (0x0000b2c2 | 6.41262e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByHour.(com.android.calendarcommon2.EventRecurrence$ParseByHour):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45763 (0x0000b2c3 | 6.41276e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByHour.():void 9| const v0, #+45764 (0x0000b2c4 | 6.41290e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByHour.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 794 .prologue_end .line 794 0| const v0, #+45765 (0x0000b2c5 | 6.41304e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/16 v3, #+23 (0x00000017 | 3.22299e-44) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByHour.parseNumberList(java.lang.String, int, int, boolean):int[] 13| move-result-object v1 14| const v0, #+45766 (0x0000b2c6 | 6.41318e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 795 .local v1, "byhour", int[] 20| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.byhour .line 796 22| const v0, #+45767 (0x0000b2c7 | 6.41332e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| array-length v2, v1 29| const v0, #+45768 (0x0000b2c8 | 6.41346e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput v2, v7, com.android.calendarcommon2.EventRecurrence.byhourCount .line 797 37| const v0, #+45769 (0x0000b2c9 | 6.41360e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v2, #+64 (0x00000040 | 8.96831e-44) 45| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseByMinute.():void { .src "EventRecurrence.java" .line 783 .prologue_end .line 783 0| const v0, #+45770 (0x0000b2ca | 6.41374e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45771 (0x0000b2cb | 6.41388e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMinute.(com.android.calendarcommon2.EventRecurrence$ParseByMinute):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45772 (0x0000b2cc | 6.41402e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByMinute.():void 9| const v0, #+45773 (0x0000b2cd | 6.41416e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMinute.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 785 .prologue_end .line 785 0| const v0, #+45774 (0x0000b2ce | 6.41430e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/16 v3, #+59 (0x0000003b | 8.26766e-44) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByMinute.parseNumberList(java.lang.String, int, int, boolean):int[] 13| move-result-object v1 14| const v0, #+45775 (0x0000b2cf | 6.41444e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 786 .local v1, "byminute", int[] 20| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.byminute .line 787 22| const v0, #+45776 (0x0000b2d0 | 6.41458e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| array-length v2, v1 29| const v0, #+45777 (0x0000b2d1 | 6.41472e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput v2, v7, com.android.calendarcommon2.EventRecurrence.byminuteCount .line 788 37| const v0, #+45778 (0x0000b2d2 | 6.41486e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v2, #+32 (0x00000020 | 4.48416e-44) 45| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseByMonth.():void { .src "EventRecurrence.java" .line 879 .prologue_end .line 879 0| const v0, #+45779 (0x0000b2d3 | 6.41500e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45780 (0x0000b2d4 | 6.41514e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMonth.(com.android.calendarcommon2.EventRecurrence$ParseByMonth):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45781 (0x0000b2d5 | 6.41528e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByMonth.():void 9| const v0, #+45782 (0x0000b2d6 | 6.41542e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMonth.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 881 .prologue_end .line 881 0| const v0, #+45783 (0x0000b2d7 | 6.41556e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/16 v3, #+12 (0x0000000c | 1.68156e-44) 9| const/4 v4, #+0 (0x00000000 | 0.00000) 10| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByMonth.parseNumberList(java.lang.String, int, int, boolean):int[] 13| move-result-object v1 14| const v0, #+45784 (0x0000b2d8 | 6.41570e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 882 .local v1, "bymonth", int[] 20| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.bymonth .line 883 22| const v0, #+45785 (0x0000b2d9 | 6.41585e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| array-length v2, v1 29| const v0, #+45786 (0x0000b2da | 6.41599e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput v2, v7, com.android.calendarcommon2.EventRecurrence.bymonthCount .line 884 37| const v0, #+45787 (0x0000b2db | 6.41613e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v2, #+2048 (0x00000800 | 2.86986e-42) 45| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.():void { .src "EventRecurrence.java" .line 852 .prologue_end .line 852 0| const v0, #+45788 (0x0000b2dc | 6.41627e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45789 (0x0000b2dd | 6.41641e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.(com.android.calendarcommon2.EventRecurrence$ParseByMonthDay):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45790 (0x0000b2de | 6.41655e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.():void 9| const v0, #+45791 (0x0000b2df | 6.41669e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 854 .prologue_end .line 854 0| const v0, #+45792 (0x0000b2e0 | 6.41683e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #-31 (0xffffffe1 | NaN) 8| const/16 v3, #+31 (0x0000001f | 4.34403e-44) 10| const/4 v4, #+0 (0x00000000 | 0.00000) 11| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.parseNumberList(java.lang.String, int, int, boolean):int[] 14| move-result-object v1 15| const v0, #+45793 (0x0000b2e1 | 6.41697e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 855 .local v1, "bymonthday", int[] 21| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.bymonthday .line 856 23| const v0, #+45794 (0x0000b2e2 | 6.41711e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| array-length v2, v1 30| const v0, #+45795 (0x0000b2e3 | 6.41725e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iput v2, v7, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 857 38| const v0, #+45796 (0x0000b2e4 | 6.41739e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/16 v2, #+256 (0x00000100 | 3.58732e-43) 46| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseBySecond.():void { .src "EventRecurrence.java" .line 774 .prologue_end .line 774 0| const v0, #+45797 (0x0000b2e5 | 6.41753e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45798 (0x0000b2e6 | 6.41767e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseBySecond.(com.android.calendarcommon2.EventRecurrence$ParseBySecond):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45799 (0x0000b2e7 | 6.41781e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseBySecond.():void 9| const v0, #+45800 (0x0000b2e8 | 6.41795e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseBySecond.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 776 .prologue_end .line 776 0| const v0, #+45801 (0x0000b2e9 | 6.41809e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/16 v3, #+59 (0x0000003b | 8.26766e-44) 9| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 10| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseBySecond.parseNumberList(java.lang.String, int, int, boolean):int[] 13| move-result-object v1 14| const v0, #+45802 (0x0000b2ea | 6.41823e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 777 .local v1, "bysecond", int[] 20| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.bysecond .line 778 22| const v0, #+45803 (0x0000b2eb | 6.41837e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| array-length v2, v1 29| const v0, #+45804 (0x0000b2ec | 6.41851e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput v2, v7, com.android.calendarcommon2.EventRecurrence.bysecondCount .line 779 37| const v0, #+45805 (0x0000b2ed | 6.41865e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v2, #+16 (0x00000010 | 2.24208e-44) 45| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseBySetPos.():void { .src "EventRecurrence.java" .line 888 .prologue_end .line 888 0| const v0, #+45806 (0x0000b2ee | 6.41879e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45807 (0x0000b2ef | 6.41893e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseBySetPos.(com.android.calendarcommon2.EventRecurrence$ParseBySetPos):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45808 (0x0000b2f0 | 6.41907e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseBySetPos.():void 9| const v0, #+45809 (0x0000b2f1 | 6.41921e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseBySetPos.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 890 .prologue_end .line 890 0| const v0, #+45810 (0x0000b2f2 | 6.41935e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) 8| const v3, #+2147483647 (0x7fffffff | NaN) 11| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 12| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseBySetPos.parseNumberList(java.lang.String, int, int, boolean):int[] 15| move-result-object v1 16| const v0, #+45811 (0x0000b2f3 | 6.41949e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 891 .local v1, "bysetpos", int[] 22| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.bysetpos .line 892 24| const v0, #+45812 (0x0000b2f4 | 6.41963e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| array-length v2, v1 31| const v0, #+45813 (0x0000b2f5 | 6.41977e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| iput v2, v7, com.android.calendarcommon2.EventRecurrence.bysetposCount .line 893 39| const v0, #+45814 (0x0000b2f6 | 6.41991e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v2, #+4096 (0x00001000 | 5.73972e-42) 47| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.():void { .src "EventRecurrence.java" .line 870 .prologue_end .line 870 0| const v0, #+45815 (0x0000b2f7 | 6.42005e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45816 (0x0000b2f8 | 6.42019e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.(com.android.calendarcommon2.EventRecurrence$ParseByWeekNo):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45817 (0x0000b2f9 | 6.42033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.():void 9| const v0, #+45818 (0x0000b2fa | 6.42047e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 872 .prologue_end .line 872 0| const v0, #+45819 (0x0000b2fb | 6.42061e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #-53 (0xffffffcb | NaN) 8| const/16 v3, #+53 (0x00000035 | 7.42688e-44) 10| const/4 v4, #+0 (0x00000000 | 0.00000) 11| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.parseNumberList(java.lang.String, int, int, boolean):int[] 14| move-result-object v1 15| const v0, #+45820 (0x0000b2fc | 6.42075e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 873 .local v1, "byweekno", int[] 21| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.byweekno .line 874 23| const v0, #+45821 (0x0000b2fd | 6.42089e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| array-length v2, v1 30| const v0, #+45822 (0x0000b2fe | 6.42103e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iput v2, v7, com.android.calendarcommon2.EventRecurrence.byweeknoCount .line 875 38| const v0, #+45823 (0x0000b2ff | 6.42117e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/16 v2, #+1024 (0x00000400 | 1.43493e-42) 46| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseByYearDay.():void { .src "EventRecurrence.java" .line 861 .prologue_end .line 861 0| const v0, #+45824 (0x0000b300 | 6.42131e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45825 (0x0000b301 | 6.42145e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByYearDay.(com.android.calendarcommon2.EventRecurrence$ParseByYearDay):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45826 (0x0000b302 | 6.42159e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseByYearDay.():void 9| const v0, #+45827 (0x0000b303 | 6.42173e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseByYearDay.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 863 .prologue_end .line 863 0| const v0, #+45828 (0x0000b304 | 6.42187e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #-366 (0xfffffe92 | NaN) 8| const/16 v3, #+366 (0x0000016e | 5.12875e-43) 10| const/4 v4, #+0 (0x00000000 | 0.00000) 11| invoke-static {v6,v2,v3,v4}, com.android.calendarcommon2.EventRecurrence$ParseByYearDay.parseNumberList(java.lang.String, int, int, boolean):int[] 14| move-result-object v1 15| const v0, #+45829 (0x0000b305 | 6.42201e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 864 .local v1, "byyearday", int[] 21| iput-object v1, v7, com.android.calendarcommon2.EventRecurrence.byyearday .line 865 23| const v0, #+45830 (0x0000b306 | 6.42215e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| array-length v2, v1 30| const v0, #+45831 (0x0000b307 | 6.42229e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iput v2, v7, com.android.calendarcommon2.EventRecurrence.byyeardayCount .line 866 38| const v0, #+45832 (0x0000b308 | 6.42243e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/16 v2, #+512 (0x00000200 | 7.17465e-43) 46| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseCount.():void { .src "EventRecurrence.java" .line 752 .prologue_end .line 752 0| const v0, #+45833 (0x0000b309 | 6.42257e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45834 (0x0000b30a | 6.42271e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseCount.(com.android.calendarcommon2.EventRecurrence$ParseCount):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45835 (0x0000b30b | 6.42285e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseCount.():void 9| const v0, #+45836 (0x0000b30c | 6.42299e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseCount.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 754 .prologue_end 0| const v0, #+45837 (0x0000b30d | 6.42313e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 754 7| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) 9| const v2, #+2147483647 (0x7fffffff | NaN) 12| invoke-static {v6,v1,v2,v4}, com.android.calendarcommon2.EventRecurrence$ParseCount.parseIntRange(java.lang.String, int, int, boolean):int 15| move-result v1 16| const v0, #+45838 (0x0000b30e | 6.42327e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v1, v7, com.android.calendarcommon2.EventRecurrence.count .line 755 24| const v0, #+45839 (0x0000b30f | 6.42341e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v7, com.android.calendarcommon2.EventRecurrence.count 32| const v0, #+45840 (0x0000b310 | 6.42355e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-gez v1, Label_1 .line 756 40| const v0, #+45841 (0x0000b311 | 6.42369e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {}, com.android.calendarcommon2.EventRecurrence.-get0():java.lang.String 49| move-result-object v1 50| const v0, #+45842 (0x0000b312 | 6.42383e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v2, java.lang.StringBuilder 58| const v0, #+45843 (0x0000b313 | 6.42397e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v2}, java.lang.StringBuilder.():void 67| const v0, #+45844 (0x0000b314 | 6.42411e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v3, "Invalid Count. Forcing COUNT to 1 from " 76| const v0, #+45845 (0x0000b315 | 6.42425e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 85| move-result-object v2 86| const v0, #+45846 (0x0000b316 | 6.42439e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v2,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 95| move-result-object v2 96| const v0, #+45847 (0x0000b317 | 6.42453e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 105| move-result-object v2 106| const v0, #+45848 (0x0000b318 | 6.42467e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 757 115| const v0, #+45849 (0x0000b319 | 6.42481e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput v4, v7, com.android.calendarcommon2.EventRecurrence.count Label_1: .line 759 123| const v0, #+45850 (0x0000b31a | 6.42495e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 130| return v1 } method com.android.calendarcommon2.EventRecurrence$ParseFreq.():void { .src "EventRecurrence.java" .line 725 .prologue_end .line 725 0| const v0, #+45851 (0x0000b31b | 6.42509e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45852 (0x0000b31c | 6.42523e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseFreq.(com.android.calendarcommon2.EventRecurrence$ParseFreq):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45853 (0x0000b31d | 6.42537e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseFreq.():void 9| const v0, #+45854 (0x0000b31e | 6.42551e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseFreq.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 727 .prologue_end .line 727 0| const v0, #+45855 (0x0000b31f | 6.42565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendarcommon2.EventRecurrence.-get1():java.util.HashMap 9| move-result-object v2 10| const v0, #+45856 (0x0000b320 | 6.42579e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v2,v6}, java.util.HashMap.get(java.lang.Object):java.lang.Object 19| move-result-object v1 20| const v0, #+45857 (0x0000b321 | 6.42593e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, java.lang.Integer .line 728 .local v1, "freq", java.lang.Integer 28| const v0, #+45858 (0x0000b322 | 6.42607e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v1, Label_1 .line 729 36| const v0, #+45859 (0x0000b323 | 6.42621e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v2, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 44| const v0, #+45860 (0x0000b324 | 6.42635e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v3, java.lang.StringBuilder 52| const v0, #+45861 (0x0000b325 | 6.42649e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, java.lang.StringBuilder.():void 61| const v0, #+45862 (0x0000b326 | 6.42664e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "Invalid FREQ value: " 70| const v0, #+45863 (0x0000b327 | 6.42678e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 79| move-result-object v3 80| const v0, #+45864 (0x0000b328 | 6.42692e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v3,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 89| move-result-object v3 90| const v0, #+45865 (0x0000b329 | 6.42706e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 99| move-result-object v3 100| const v0, #+45866 (0x0000b32a | 6.42720e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 109| const v0, #+45867 (0x0000b32b | 6.42734e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| throw v2 Label_1: .line 731 116| const v0, #+45868 (0x0000b32c | 6.42748e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v1}, java.lang.Integer.intValue():int 125| move-result v2 126| const v0, #+45869 (0x0000b32d | 6.42762e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput v2, v7, com.android.calendarcommon2.EventRecurrence.freq .line 732 134| const v0, #+45870 (0x0000b32e | 6.42776e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 141| return v2 } method com.android.calendarcommon2.EventRecurrence$ParseInterval.():void { .src "EventRecurrence.java" .line 763 .prologue_end .line 763 0| const v0, #+45871 (0x0000b32f | 6.42790e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45872 (0x0000b330 | 6.42804e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseInterval.(com.android.calendarcommon2.EventRecurrence$ParseInterval):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45873 (0x0000b331 | 6.42818e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseInterval.():void 9| const v0, #+45874 (0x0000b332 | 6.42832e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseInterval.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 765 .prologue_end 0| const v0, #+45875 (0x0000b333 | 6.42846e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 765 7| const/high16 v1, #-2147483648 (0x80000000 | -0.00000) 9| const v2, #+2147483647 (0x7fffffff | NaN) 12| invoke-static {v6,v1,v2,v4}, com.android.calendarcommon2.EventRecurrence$ParseInterval.parseIntRange(java.lang.String, int, int, boolean):int 15| move-result v1 16| const v0, #+45876 (0x0000b334 | 6.42860e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v1, v7, com.android.calendarcommon2.EventRecurrence.interval .line 766 24| const v0, #+45877 (0x0000b335 | 6.42874e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v7, com.android.calendarcommon2.EventRecurrence.interval 32| const v0, #+45878 (0x0000b336 | 6.42888e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-ge v1, v4, Label_1 .line 767 40| const v0, #+45879 (0x0000b337 | 6.42902e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {}, com.android.calendarcommon2.EventRecurrence.-get0():java.lang.String 49| move-result-object v1 50| const v0, #+45880 (0x0000b338 | 6.42916e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v2, java.lang.StringBuilder 58| const v0, #+45881 (0x0000b339 | 6.42930e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v2}, java.lang.StringBuilder.():void 67| const v0, #+45882 (0x0000b33a | 6.42944e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v3, "Invalid Interval. Forcing INTERVAL to 1 from " 76| const v0, #+45883 (0x0000b33b | 6.42958e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 85| move-result-object v2 86| const v0, #+45884 (0x0000b33c | 6.42972e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v2,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 95| move-result-object v2 96| const v0, #+45885 (0x0000b33d | 6.42986e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 105| move-result-object v2 106| const v0, #+45886 (0x0000b33e | 6.43000e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 768 115| const v0, #+45887 (0x0000b33f | 6.43014e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iput v4, v7, com.android.calendarcommon2.EventRecurrence.interval Label_1: .line 770 123| const v0, #+45888 (0x0000b340 | 6.43028e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 131| return v1 } method com.android.calendarcommon2.EventRecurrence$ParseUntil.():void { .src "EventRecurrence.java" .line 736 .prologue_end .line 736 0| const v0, #+45889 (0x0000b341 | 6.43042e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45890 (0x0000b342 | 6.43056e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseUntil.(com.android.calendarcommon2.EventRecurrence$ParseUntil):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45891 (0x0000b343 | 6.43070e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseUntil.():void 9| const v0, #+45892 (0x0000b344 | 6.43084e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseUntil.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 747 .prologue_end .line 747 0| const v0, #+45893 (0x0000b345 | 6.43098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v4, com.android.calendarcommon2.EventRecurrence.until .line 748 8| const v0, #+45894 (0x0000b346 | 6.43112e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 15| return v1 } method com.android.calendarcommon2.EventRecurrence$ParseWkst.():void { .src "EventRecurrence.java" .line 897 .prologue_end .line 897 0| const v0, #+45895 (0x0000b347 | 6.43126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$PartParser.():void 9| const v0, #+45896 (0x0000b348 | 6.43140e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseWkst.(com.android.calendarcommon2.EventRecurrence$ParseWkst):void { .params "?" .src "EventRecurrence.java" .line 1 .prologue_end 0| const v0, #+45897 (0x0000b349 | 6.43154e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.calendarcommon2.EventRecurrence$ParseWkst.():void 9| const v0, #+45898 (0x0000b34a | 6.43168e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence$ParseWkst.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int { .params "value", "er" .src "EventRecurrence.java" .line 899 .prologue_end .line 899 0| const v0, #+45899 (0x0000b34b | 6.43182e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.calendarcommon2.EventRecurrence.-get2():java.util.HashMap 9| move-result-object v2 10| const v0, #+45900 (0x0000b34c | 6.43196e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v2,v6}, java.util.HashMap.get(java.lang.Object):java.lang.Object 19| move-result-object v1 20| const v0, #+45901 (0x0000b34d | 6.43210e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| check-cast v1, java.lang.Integer .line 900 .local v1, "wkst", java.lang.Integer 28| const v0, #+45902 (0x0000b34e | 6.43224e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v1, Label_1 .line 901 36| const v0, #+45903 (0x0000b34f | 6.43238e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| new-instance v2, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 44| const v0, #+45904 (0x0000b350 | 6.43252e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v3, java.lang.StringBuilder 52| const v0, #+45905 (0x0000b351 | 6.43266e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v3}, java.lang.StringBuilder.():void 61| const v0, #+45906 (0x0000b352 | 6.43280e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| const-string/jumbo v4, "Invalid WKST value: " 70| const v0, #+45907 (0x0000b353 | 6.43294e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 79| move-result-object v3 80| const v0, #+45908 (0x0000b354 | 6.43308e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v3,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 89| move-result-object v3 90| const v0, #+45909 (0x0000b355 | 6.43322e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 99| move-result-object v3 100| const v0, #+45910 (0x0000b356 | 6.43336e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 109| const v0, #+45911 (0x0000b357 | 6.43350e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| throw v2 Label_1: .line 903 116| const v0, #+45912 (0x0000b358 | 6.43364e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v1}, java.lang.Integer.intValue():int 125| move-result v2 126| const v0, #+45913 (0x0000b359 | 6.43378e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput v2, v7, com.android.calendarcommon2.EventRecurrence.wkst .line 904 134| const v0, #+45914 (0x0000b35a | 6.43392e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/16 v2, #+8192 (0x00002000 | 1.14794e-41) 142| return v2 } method com.android.calendarcommon2.EventRecurrence.-get0():java.lang.String { 0| const v1, #+45915 (0x0000b35b | 6.43406e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendarcommon2.EventRecurrence.TAG 8| const v1, #+45916 (0x0000b35c | 6.43420e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendarcommon2.EventRecurrence.-get1():java.util.HashMap { 0| const v1, #+45917 (0x0000b35d | 6.43434e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 8| const v1, #+45918 (0x0000b35e | 6.43448e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendarcommon2.EventRecurrence.-get2():java.util.HashMap { 0| const v1, #+45919 (0x0000b35f | 6.43462e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 8| const v1, #+45920 (0x0000b360 | 6.43476e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.calendarcommon2.EventRecurrence.():void { .src "EventRecurrence.java" .line 31 .prologue_end 0| const v4, #+45921 (0x0000b361 | 6.43490e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 31 7| const-string/jumbo v0, "EventRecur" 10| const v4, #+45922 (0x0000b362 | 6.43504e-41) 13| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 16| sput-object v0, com.android.calendarcommon2.EventRecurrence.TAG .line 81 18| const v4, #+45923 (0x0000b363 | 6.43518e-41) 21| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v0, java.util.HashMap 26| const v4, #+45924 (0x0000b364 | 6.43532e-41) 29| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v0}, java.util.HashMap.():void 35| const v4, #+45925 (0x0000b365 | 6.43546e-41) 38| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 41| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap .line 82 43| const v4, #+45926 (0x0000b366 | 6.43560e-41) 46| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 49| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 51| const v4, #+45927 (0x0000b367 | 6.43574e-41) 54| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v1, "FREQ" 60| const v4, #+45928 (0x0000b368 | 6.43588e-41) 63| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseFreq 68| const v4, #+45929 (0x0000b369 | 6.43602e-41) 71| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseFreq.(com.android.calendarcommon2.EventRecurrence$ParseFreq):void 77| const v4, #+45930 (0x0000b36a | 6.43616e-41) 80| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 83 86| const v4, #+45931 (0x0000b36b | 6.43630e-41) 89| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 92| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 94| const v4, #+45932 (0x0000b36c | 6.43644e-41) 97| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 100| const-string/jumbo v1, "UNTIL" 103| const v4, #+45933 (0x0000b36d | 6.43658e-41) 106| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 109| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseUntil 111| const v4, #+45934 (0x0000b36e | 6.43672e-41) 114| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseUntil.(com.android.calendarcommon2.EventRecurrence$ParseUntil):void 120| const v4, #+45935 (0x0000b36f | 6.43686e-41) 123| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 84 129| const v4, #+45936 (0x0000b370 | 6.43700e-41) 132| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 135| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 137| const v4, #+45937 (0x0000b371 | 6.43714e-41) 140| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 143| const-string/jumbo v1, "COUNT" 146| const v4, #+45938 (0x0000b372 | 6.43728e-41) 149| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 152| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseCount 154| const v4, #+45939 (0x0000b373 | 6.43743e-41) 157| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseCount.(com.android.calendarcommon2.EventRecurrence$ParseCount):void 163| const v4, #+45940 (0x0000b374 | 6.43757e-41) 166| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 85 172| const v4, #+45941 (0x0000b375 | 6.43771e-41) 175| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 178| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 180| const v4, #+45942 (0x0000b376 | 6.43785e-41) 183| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v1, "INTERVAL" 189| const v4, #+45943 (0x0000b377 | 6.43799e-41) 192| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 195| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseInterval 197| const v4, #+45944 (0x0000b378 | 6.43813e-41) 200| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseInterval.(com.android.calendarcommon2.EventRecurrence$ParseInterval):void 206| const v4, #+45945 (0x0000b379 | 6.43827e-41) 209| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 86 215| const v4, #+45946 (0x0000b37a | 6.43841e-41) 218| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 221| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 223| const v4, #+45947 (0x0000b37b | 6.43855e-41) 226| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 229| const-string/jumbo v1, "BYSECOND" 232| const v4, #+45948 (0x0000b37c | 6.43869e-41) 235| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 238| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseBySecond 240| const v4, #+45949 (0x0000b37d | 6.43883e-41) 243| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseBySecond.(com.android.calendarcommon2.EventRecurrence$ParseBySecond):void 249| const v4, #+45950 (0x0000b37e | 6.43897e-41) 252| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 87 258| const v4, #+45951 (0x0000b37f | 6.43911e-41) 261| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 264| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 266| const v4, #+45952 (0x0000b380 | 6.43925e-41) 269| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 272| const-string/jumbo v1, "BYMINUTE" 275| const v4, #+45953 (0x0000b381 | 6.43939e-41) 278| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 281| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByMinute 283| const v4, #+45954 (0x0000b382 | 6.43953e-41) 286| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByMinute.(com.android.calendarcommon2.EventRecurrence$ParseByMinute):void 292| const v4, #+45955 (0x0000b383 | 6.43967e-41) 295| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 88 301| const v4, #+45956 (0x0000b384 | 6.43981e-41) 304| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 307| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 309| const v4, #+45957 (0x0000b385 | 6.43995e-41) 312| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 315| const-string/jumbo v1, "BYHOUR" 318| const v4, #+45958 (0x0000b386 | 6.44009e-41) 321| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 324| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByHour 326| const v4, #+45959 (0x0000b387 | 6.44023e-41) 329| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByHour.(com.android.calendarcommon2.EventRecurrence$ParseByHour):void 335| const v4, #+45960 (0x0000b388 | 6.44037e-41) 338| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 89 344| const v4, #+45961 (0x0000b389 | 6.44051e-41) 347| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 350| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 352| const v4, #+45962 (0x0000b38a | 6.44065e-41) 355| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 358| const-string/jumbo v1, "BYDAY" 361| const v4, #+45963 (0x0000b38b | 6.44079e-41) 364| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 367| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByDay 369| const v4, #+45964 (0x0000b38c | 6.44093e-41) 372| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByDay.(com.android.calendarcommon2.EventRecurrence$ParseByDay):void 378| const v4, #+45965 (0x0000b38d | 6.44107e-41) 381| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 90 387| const v4, #+45966 (0x0000b38e | 6.44121e-41) 390| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 393| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 395| const v4, #+45967 (0x0000b38f | 6.44135e-41) 398| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 401| const-string/jumbo v1, "BYMONTHDAY" 404| const v4, #+45968 (0x0000b390 | 6.44149e-41) 407| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 410| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByMonthDay 412| const v4, #+45969 (0x0000b391 | 6.44163e-41) 415| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByMonthDay.(com.android.calendarcommon2.EventRecurrence$ParseByMonthDay):void 421| const v4, #+45970 (0x0000b392 | 6.44177e-41) 424| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 91 430| const v4, #+45971 (0x0000b393 | 6.44191e-41) 433| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 436| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 438| const v4, #+45972 (0x0000b394 | 6.44205e-41) 441| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 444| const-string/jumbo v1, "BYYEARDAY" 447| const v4, #+45973 (0x0000b395 | 6.44219e-41) 450| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 453| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByYearDay 455| const v4, #+45974 (0x0000b396 | 6.44233e-41) 458| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByYearDay.(com.android.calendarcommon2.EventRecurrence$ParseByYearDay):void 464| const v4, #+45975 (0x0000b397 | 6.44247e-41) 467| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 470| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 92 473| const v4, #+45976 (0x0000b398 | 6.44261e-41) 476| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 479| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 481| const v4, #+45977 (0x0000b399 | 6.44275e-41) 484| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 487| const-string/jumbo v1, "BYWEEKNO" 490| const v4, #+45978 (0x0000b39a | 6.44289e-41) 493| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 496| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByWeekNo 498| const v4, #+45979 (0x0000b39b | 6.44303e-41) 501| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 504| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByWeekNo.(com.android.calendarcommon2.EventRecurrence$ParseByWeekNo):void 507| const v4, #+45980 (0x0000b39c | 6.44317e-41) 510| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 93 516| const v4, #+45981 (0x0000b39d | 6.44331e-41) 519| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 522| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 524| const v4, #+45982 (0x0000b39e | 6.44345e-41) 527| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 530| const-string/jumbo v1, "BYMONTH" 533| const v4, #+45983 (0x0000b39f | 6.44359e-41) 536| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 539| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseByMonth 541| const v4, #+45984 (0x0000b3a0 | 6.44373e-41) 544| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 547| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseByMonth.(com.android.calendarcommon2.EventRecurrence$ParseByMonth):void 550| const v4, #+45985 (0x0000b3a1 | 6.44387e-41) 553| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 94 559| const v4, #+45986 (0x0000b3a2 | 6.44401e-41) 562| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 565| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 567| const v4, #+45987 (0x0000b3a3 | 6.44415e-41) 570| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 573| const-string/jumbo v1, "BYSETPOS" 576| const v4, #+45988 (0x0000b3a4 | 6.44429e-41) 579| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 582| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseBySetPos 584| const v4, #+45989 (0x0000b3a5 | 6.44443e-41) 587| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 590| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseBySetPos.(com.android.calendarcommon2.EventRecurrence$ParseBySetPos):void 593| const v4, #+45990 (0x0000b3a6 | 6.44457e-41) 596| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 599| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 95 602| const v4, #+45991 (0x0000b3a7 | 6.44471e-41) 605| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 608| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParsePartMap 610| const v4, #+45992 (0x0000b3a8 | 6.44485e-41) 613| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 616| const-string/jumbo v1, "WKST" 619| const v4, #+45993 (0x0000b3a9 | 6.44499e-41) 622| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 625| new-instance v2, com.android.calendarcommon2.EventRecurrence$ParseWkst 627| const v4, #+45994 (0x0000b3aa | 6.44513e-41) 630| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 633| invoke-direct {v2,v3}, com.android.calendarcommon2.EventRecurrence$ParseWkst.(com.android.calendarcommon2.EventRecurrence$ParseWkst):void 636| const v4, #+45995 (0x0000b3ab | 6.44527e-41) 639| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 642| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 115 645| const v4, #+45996 (0x0000b3ac | 6.44541e-41) 648| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 651| new-instance v0, java.util.HashMap 653| const v4, #+45997 (0x0000b3ad | 6.44555e-41) 656| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-direct {v0}, java.util.HashMap.():void 662| const v4, #+45998 (0x0000b3ae | 6.44569e-41) 665| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 668| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap .line 117 670| const v4, #+45999 (0x0000b3af | 6.44583e-41) 673| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 676| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 678| const v4, #+46000 (0x0000b3b0 | 6.44597e-41) 681| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 684| const-string/jumbo v1, "SECONDLY" 687| const v4, #+46001 (0x0000b3b1 | 6.44611e-41) 690| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 693| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 694| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 697| move-result-object v2 698| const v4, #+46002 (0x0000b3b2 | 6.44625e-41) 701| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 704| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 118 707| const v4, #+46003 (0x0000b3b3 | 6.44639e-41) 710| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 713| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 715| const v4, #+46004 (0x0000b3b4 | 6.44653e-41) 718| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 721| const-string/jumbo v1, "MINUTELY" 724| const v4, #+46005 (0x0000b3b5 | 6.44667e-41) 727| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 730| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 731| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 734| move-result-object v2 735| const v4, #+46006 (0x0000b3b6 | 6.44681e-41) 738| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 741| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 119 744| const v4, #+46007 (0x0000b3b7 | 6.44695e-41) 747| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 750| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 752| const v4, #+46008 (0x0000b3b8 | 6.44709e-41) 755| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 758| const-string/jumbo v1, "HOURLY" 761| const v4, #+46009 (0x0000b3b9 | 6.44723e-41) 764| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 767| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 768| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 771| move-result-object v2 772| const v4, #+46010 (0x0000b3ba | 6.44737e-41) 775| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 778| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 120 781| const v4, #+46011 (0x0000b3bb | 6.44751e-41) 784| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 787| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 789| const v4, #+46012 (0x0000b3bc | 6.44765e-41) 792| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 795| const-string/jumbo v1, "DAILY" 798| const v4, #+46013 (0x0000b3bd | 6.44779e-41) 801| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 804| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 805| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 808| move-result-object v2 809| const v4, #+46014 (0x0000b3be | 6.44793e-41) 812| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 815| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 121 818| const v4, #+46015 (0x0000b3bf | 6.44807e-41) 821| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 824| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 826| const v4, #+46016 (0x0000b3c0 | 6.44822e-41) 829| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 832| const-string/jumbo v1, "WEEKLY" 835| const v4, #+46017 (0x0000b3c1 | 6.44836e-41) 838| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 841| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 842| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 845| move-result-object v2 846| const v4, #+46018 (0x0000b3c2 | 6.44850e-41) 849| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 852| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 122 855| const v4, #+46019 (0x0000b3c3 | 6.44864e-41) 858| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 861| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 863| const v4, #+46020 (0x0000b3c4 | 6.44878e-41) 866| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 869| const-string/jumbo v1, "MONTHLY" 872| const v4, #+46021 (0x0000b3c5 | 6.44892e-41) 875| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 878| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 879| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 882| move-result-object v2 883| const v4, #+46022 (0x0000b3c6 | 6.44906e-41) 886| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 889| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 123 892| const v4, #+46023 (0x0000b3c7 | 6.44920e-41) 895| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 898| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseFreqMap 900| const v4, #+46024 (0x0000b3c8 | 6.44934e-41) 903| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 906| const-string/jumbo v1, "YEARLY" 909| const v4, #+46025 (0x0000b3c9 | 6.44948e-41) 912| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 915| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 916| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 919| move-result-object v2 920| const v4, #+46026 (0x0000b3ca | 6.44962e-41) 923| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 926| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 127 929| const v4, #+46027 (0x0000b3cb | 6.44976e-41) 932| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 935| new-instance v0, java.util.HashMap 937| const v4, #+46028 (0x0000b3cc | 6.44990e-41) 940| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 943| invoke-direct {v0}, java.util.HashMap.():void 946| const v4, #+46029 (0x0000b3cd | 6.45004e-41) 949| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 952| sput-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap .line 129 954| const v4, #+46030 (0x0000b3ce | 6.45018e-41) 957| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 960| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 962| const v4, #+46031 (0x0000b3cf | 6.45032e-41) 965| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 968| const-string/jumbo v1, "SU" 971| const v4, #+46032 (0x0000b3d0 | 6.45046e-41) 974| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 977| const/high16 v2, #+65536 (0x00010000 | 9.18355e-41) 979| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 982| move-result-object v2 983| const v4, #+46033 (0x0000b3d1 | 6.45060e-41) 986| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 989| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 130 992| const v4, #+46034 (0x0000b3d2 | 6.45074e-41) 995| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 998| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1000| const v4, #+46035 (0x0000b3d3 | 6.45088e-41) 1003| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1006| const-string/jumbo v1, "MO" 1009| const v4, #+46036 (0x0000b3d4 | 6.45102e-41) 1012| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1015| const/high16 v2, #+131072 (0x00020000 | 1.83671e-40) 1017| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1020| move-result-object v2 1021| const v4, #+46037 (0x0000b3d5 | 6.45116e-41) 1024| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1027| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 131 1030| const v4, #+46038 (0x0000b3d6 | 6.45130e-41) 1033| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1036| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1038| const v4, #+46039 (0x0000b3d7 | 6.45144e-41) 1041| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1044| const-string/jumbo v1, "TU" 1047| const v4, #+46040 (0x0000b3d8 | 6.45158e-41) 1050| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1053| const/high16 v2, #+262144 (0x00040000 | 3.67342e-40) 1055| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1058| move-result-object v2 1059| const v4, #+46041 (0x0000b3d9 | 6.45172e-41) 1062| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1065| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 132 1068| const v4, #+46042 (0x0000b3da | 6.45186e-41) 1071| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1074| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1076| const v4, #+46043 (0x0000b3db | 6.45200e-41) 1079| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1082| const-string/jumbo v1, "WE" 1085| const v4, #+46044 (0x0000b3dc | 6.45214e-41) 1088| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1091| const/high16 v2, #+524288 (0x00080000 | 7.34684e-40) 1093| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1096| move-result-object v2 1097| const v4, #+46045 (0x0000b3dd | 6.45228e-41) 1100| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1103| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 133 1106| const v4, #+46046 (0x0000b3de | 6.45242e-41) 1109| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1112| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1114| const v4, #+46047 (0x0000b3df | 6.45256e-41) 1117| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1120| const-string/jumbo v1, "TH" 1123| const v4, #+46048 (0x0000b3e0 | 6.45270e-41) 1126| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1129| const/high16 v2, #+1048576 (0x00100000 | 1.46937e-39) 1131| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1134| move-result-object v2 1135| const v4, #+46049 (0x0000b3e1 | 6.45284e-41) 1138| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1141| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 134 1144| const v4, #+46050 (0x0000b3e2 | 6.45298e-41) 1147| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1150| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1152| const v4, #+46051 (0x0000b3e3 | 6.45312e-41) 1155| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1158| const-string/jumbo v1, "FR" 1161| const v4, #+46052 (0x0000b3e4 | 6.45326e-41) 1164| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1167| const/high16 v2, #+2097152 (0x00200000 | 2.93874e-39) 1169| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1172| move-result-object v2 1173| const v4, #+46053 (0x0000b3e5 | 6.45340e-41) 1176| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1179| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 135 1182| const v4, #+46054 (0x0000b3e6 | 6.45354e-41) 1185| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1188| sget-object v0, com.android.calendarcommon2.EventRecurrence.sParseWeekdayMap 1190| const v4, #+46055 (0x0000b3e7 | 6.45368e-41) 1193| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1196| const-string/jumbo v1, "SA" 1199| const v4, #+46056 (0x0000b3e8 | 6.45382e-41) 1202| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1205| const/high16 v2, #+4194304 (0x00400000 | 5.87747e-39) 1207| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 1210| move-result-object v2 1211| const v4, #+46057 (0x0000b3e9 | 6.45396e-41) 1214| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1217| invoke-virtual {v0,v1,v2}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 30 1220| const v4, #+46058 (0x0000b3ea | 6.45410e-41) 1223| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 1226| return-void } method com.android.calendarcommon2.EventRecurrence.():void { .src "EventRecurrence.java" .line 30 .prologue_end .line 30 0| const v0, #+46059 (0x0000b3eb | 6.45424e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+46060 (0x0000b3ec | 6.45438e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.calendarcommon2.EventRecurrence.appendByDay(java.lang.StringBuilder, int):void { .params "s", "i" .src "EventRecurrence.java" .line 311 .prologue_end .line 311 0| const v0, #+46061 (0x0000b3ed | 6.45452e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.calendarcommon2.EventRecurrence.bydayNum 8| const v0, #+46062 (0x0000b3ee | 6.45466e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| aget v1, v3, v6 .line 312 .local v1, "n", int 16| const v0, #+46063 (0x0000b3ef | 6.45480e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v1, Label_1 .line 313 24| const v0, #+46064 (0x0000b3f0 | 6.45494e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v5,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder Label_1: .line 316 33| const v0, #+46065 (0x0000b3f1 | 6.45508e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v4, com.android.calendarcommon2.EventRecurrence.byday 41| const v0, #+46066 (0x0000b3f2 | 6.45522e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| aget v3, v3, v6 49| const v0, #+46067 (0x0000b3f3 | 6.45536e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v3}, com.android.calendarcommon2.EventRecurrence.day2String(int):java.lang.String 58| move-result-object v2 59| const v0, #+46068 (0x0000b3f4 | 6.45550e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 317 .local v2, "str", java.lang.String 65| invoke-virtual {v5,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 318 68| const v0, #+46069 (0x0000b3f5 | 6.45564e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return-void } method com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void { .params "s", "label", "count", "values" .src "EventRecurrence.java" .line 298 .prologue_end .line 298 0| const v0, #+46070 (0x0000b3f6 | 6.45578e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-lez v5, Label_3 .line 299 8| const v0, #+46071 (0x0000b3f7 | 6.45592e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 300 17| const v0, #+46072 (0x0000b3f8 | 6.45606e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) .line 301 25| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 26| const v0, #+46073 (0x0000b3f9 | 6.45620e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ge v1, v5, Label_2 .line 302 34| const v0, #+46074 (0x0000b3fa | 6.45634e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| aget v2, v6, v1 42| const v0, #+46075 (0x0000b3fb | 6.45648e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder .line 303 51| const v0, #+46076 (0x0000b3fc | 6.45662e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v2, "," 60| const v0, #+46077 (0x0000b3fd | 6.45676e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v3,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 301 69| const v0, #+46078 (0x0000b3fe | 6.45690e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 77| goto/16 Label_1 Label_2: .line 305 79| const v0, #+46079 (0x0000b3ff | 6.45704e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| aget v2, v6, v5 87| const v0, #+46080 (0x0000b400 | 6.45718e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v3,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder Label_3: .line 307 .end_local v1 96| const v0, #+46081 (0x0000b401 | 6.45732e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return-void } method com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean { .params "array1", "count1", "array2", "count2" .src "EventRecurrence.java" .line 456 .prologue_end 0| const v0, #+46082 (0x0000b402 | 6.45746e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 456 7| if-eq v6, v8, Label_1 .line 457 9| const v0, #+46083 (0x0000b403 | 6.45760e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return v4 Label_1: .line 460 16| const v0, #+46084 (0x0000b404 | 6.45774e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .local v1, "i", int 23| const v0, #+46085 (0x0000b405 | 6.45788e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-ge v1, v6, Label_4 .line 461 31| const v0, #+46086 (0x0000b406 | 6.45802e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| aget v2, v5, v1 39| const v0, #+46087 (0x0000b407 | 6.45816e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| aget v3, v7, v1 47| const v0, #+46088 (0x0000b408 | 6.45830e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eq v2, v3, Label_3 .line 462 55| const v0, #+46089 (0x0000b409 | 6.45844e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return v4 Label_3: .line 460 62| const v0, #+46090 (0x0000b40a | 6.45858e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 70| goto/16 Label_2 Label_4: .line 465 72| const v0, #+46091 (0x0000b40b | 6.45872e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 79| return v2 } method com.android.calendarcommon2.EventRecurrence.calendarDay2Day(int):int { .params "day" .src "EventRecurrence.java" .line 170 .prologue_end .line 170 0| const v0, #+46092 (0x0000b40c | 6.45886e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v4, Label_8 .line 187 9| const v0, #+46093 (0x0000b40d | 6.45901e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.RuntimeException 17| const v0, #+46094 (0x0000b40e | 6.45915e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.StringBuilder 25| const v0, #+46095 (0x0000b40f | 6.45929e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, java.lang.StringBuilder.():void 34| const v0, #+46096 (0x0000b410 | 6.45943e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "bad day of week: " 43| const v0, #+46097 (0x0000b411 | 6.45957e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 52| move-result-object v2 53| const v0, #+46098 (0x0000b412 | 6.45971e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+46099 (0x0000b413 | 6.45985e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+46100 (0x0000b414 | 6.45999e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v1,v2}, java.lang.RuntimeException.(java.lang.String):void 82| const v0, #+46101 (0x0000b415 | 6.46013e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| throw v1 Label_1: .line 173 89| const v0, #+46102 (0x0000b416 | 6.46027e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/high16 v1, #+65536 (0x00010000 | 9.18355e-41) 97| return v1 Label_2: .line 175 98| const v0, #+46103 (0x0000b417 | 6.46041e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/high16 v1, #+131072 (0x00020000 | 1.83671e-40) 106| return v1 Label_3: .line 177 107| const v0, #+46104 (0x0000b418 | 6.46055e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/high16 v1, #+262144 (0x00040000 | 3.67342e-40) 115| return v1 Label_4: .line 179 116| const v0, #+46105 (0x0000b419 | 6.46069e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/high16 v1, #+524288 (0x00080000 | 7.34684e-40) 124| return v1 Label_5: .line 181 125| const v0, #+46106 (0x0000b41a | 6.46083e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const/high16 v1, #+1048576 (0x00100000 | 1.46937e-39) 133| return v1 Label_6: .line 183 134| const v0, #+46107 (0x0000b41b | 6.46097e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/high16 v1, #+2097152 (0x00200000 | 2.93874e-39) 142| return v1 Label_7: .line 185 143| const v0, #+46108 (0x0000b41c | 6.46111e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/high16 v1, #+4194304 (0x00400000 | 5.87747e-39) 151| return v1 Label_8: .line 170 152| packed-switch-payload 1: Label_1 2: Label_2 3: Label_3 4: Label_4 5: Label_5 6: Label_6 7: Label_7 } method com.android.calendarcommon2.EventRecurrence.day2String(int):java.lang.String { .params "day" .src "EventRecurrence.java" .line 275 .prologue_end .line 275 0| const v0, #+46109 (0x0000b41d | 6.46125e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sparse-switch v4, Label_8 .line 291 9| const v0, #+46110 (0x0000b41e | 6.46139e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.IllegalArgumentException 17| const v0, #+46111 (0x0000b41f | 6.46153e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.StringBuilder 25| const v0, #+46112 (0x0000b420 | 6.46167e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, java.lang.StringBuilder.():void 34| const v0, #+46113 (0x0000b421 | 6.46181e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "bad day argument: " 43| const v0, #+46114 (0x0000b422 | 6.46195e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 52| move-result-object v2 53| const v0, #+46115 (0x0000b423 | 6.46209e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+46116 (0x0000b424 | 6.46223e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+46117 (0x0000b425 | 6.46237e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 82| const v0, #+46118 (0x0000b426 | 6.46251e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| throw v1 Label_1: .line 277 89| const v0, #+46119 (0x0000b427 | 6.46265e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const-string/jumbo v1, "SU" 98| const v0, #+46120 (0x0000b428 | 6.46279e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-object v1 Label_2: .line 279 105| const v0, #+46121 (0x0000b429 | 6.46293e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v1, "MO" 114| const v0, #+46122 (0x0000b42a | 6.46307e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v1 Label_3: .line 281 121| const v0, #+46123 (0x0000b42b | 6.46321e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const-string/jumbo v1, "TU" 130| const v0, #+46124 (0x0000b42c | 6.46335e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-object v1 Label_4: .line 283 137| const v0, #+46125 (0x0000b42d | 6.46349e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const-string/jumbo v1, "WE" 146| const v0, #+46126 (0x0000b42e | 6.46363e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-object v1 Label_5: .line 285 153| const v0, #+46127 (0x0000b42f | 6.46377e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const-string/jumbo v1, "TH" 162| const v0, #+46128 (0x0000b430 | 6.46391e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-object v1 Label_6: .line 287 169| const v0, #+46129 (0x0000b431 | 6.46405e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const-string/jumbo v1, "FR" 178| const v0, #+46130 (0x0000b432 | 6.46419e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| return-object v1 Label_7: .line 289 185| const v0, #+46131 (0x0000b433 | 6.46433e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const-string/jumbo v1, "SA" 194| const v0, #+46132 (0x0000b434 | 6.46447e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-object v1 .line 275 201| const v0, #+46133 (0x0000b435 | 6.46461e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| nop Label_8: 208| sparse-switch-payload 65536: Label_1 131072: Label_2 262144: Label_3 524288: Label_4 1048576: Label_5 2097152: Label_6 4194304: Label_7 } method com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int { .params "day" .src "EventRecurrence.java" .line 215 .prologue_end .line 215 0| const v0, #+46134 (0x0000b436 | 6.46475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sparse-switch v4, Label_8 .line 232 9| const v0, #+46135 (0x0000b437 | 6.46489e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.RuntimeException 17| const v0, #+46136 (0x0000b438 | 6.46503e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.StringBuilder 25| const v0, #+46137 (0x0000b439 | 6.46517e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, java.lang.StringBuilder.():void 34| const v0, #+46138 (0x0000b43a | 6.46531e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "bad day of week: " 43| const v0, #+46139 (0x0000b43b | 6.46545e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 52| move-result-object v2 53| const v0, #+46140 (0x0000b43c | 6.46559e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+46141 (0x0000b43d | 6.46573e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+46142 (0x0000b43e | 6.46587e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v1,v2}, java.lang.RuntimeException.(java.lang.String):void 82| const v0, #+46143 (0x0000b43f | 6.46601e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| throw v1 Label_1: .line 218 89| const v0, #+46144 (0x0000b440 | 6.46615e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v1, #+0 (0x00000000 | 0.00000) 96| return v1 Label_2: .line 220 97| const v0, #+46145 (0x0000b441 | 6.46629e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 104| return v1 Label_3: .line 222 105| const v0, #+46146 (0x0000b442 | 6.46643e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 112| return v1 Label_4: .line 224 113| const v0, #+46147 (0x0000b443 | 6.46657e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 120| return v1 Label_5: .line 226 121| const v0, #+46148 (0x0000b444 | 6.46671e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 128| return v1 Label_6: .line 228 129| const v0, #+46149 (0x0000b445 | 6.46685e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 136| return v1 Label_7: .line 230 137| const v0, #+46150 (0x0000b446 | 6.46699e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 144| return v1 .line 215 145| const v0, #+46151 (0x0000b447 | 6.46713e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| nop Label_8: 152| sparse-switch-payload 65536: Label_1 131072: Label_2 262144: Label_3 524288: Label_4 1048576: Label_5 2097152: Label_6 4194304: Label_7 } method com.android.calendarcommon2.EventRecurrence.resetFields():void { .src "EventRecurrence.java" .line 514 .prologue_end 0| const v0, #+46152 (0x0000b448 | 6.46727e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 514 7| const/4 v1, #+0 (0x00000000 | 0.00000) 8| iput-object v1, v3, com.android.calendarcommon2.EventRecurrence.until .line 517 10| const v0, #+46153 (0x0000b449 | 6.46741e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput v2, v3, com.android.calendarcommon2.EventRecurrence.bysetposCount .line 516 18| const v0, #+46154 (0x0000b44a | 6.46755e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v2, v3, com.android.calendarcommon2.EventRecurrence.bymonthCount 26| const v0, #+46155 (0x0000b44b | 6.46769e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput v2, v3, com.android.calendarcommon2.EventRecurrence.byweeknoCount 34| const v0, #+46156 (0x0000b44c | 6.46783e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput v2, v3, com.android.calendarcommon2.EventRecurrence.byyeardayCount 42| const v0, #+46157 (0x0000b44d | 6.46797e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput v2, v3, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 50| const v0, #+46158 (0x0000b44e | 6.46811e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iput v2, v3, com.android.calendarcommon2.EventRecurrence.bydayCount .line 515 58| const v0, #+46159 (0x0000b44f | 6.46825e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput v2, v3, com.android.calendarcommon2.EventRecurrence.byhourCount 66| const v0, #+46160 (0x0000b450 | 6.46839e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iput v2, v3, com.android.calendarcommon2.EventRecurrence.byminuteCount 74| const v0, #+46161 (0x0000b451 | 6.46853e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput v2, v3, com.android.calendarcommon2.EventRecurrence.bysecondCount 82| const v0, #+46162 (0x0000b452 | 6.46867e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iput v2, v3, com.android.calendarcommon2.EventRecurrence.interval 90| const v0, #+46163 (0x0000b453 | 6.46881e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v2, v3, com.android.calendarcommon2.EventRecurrence.count 98| const v0, #+46164 (0x0000b454 | 6.46895e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iput v2, v3, com.android.calendarcommon2.EventRecurrence.freq .line 518 106| const v0, #+46165 (0x0000b455 | 6.46909e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return-void } method com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int { .params "day" .src "EventRecurrence.java" .line 193 .prologue_end .line 193 0| const v0, #+46166 (0x0000b456 | 6.46923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v4, Label_8 .line 210 9| const v0, #+46167 (0x0000b457 | 6.46937e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.RuntimeException 17| const v0, #+46168 (0x0000b458 | 6.46951e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v2, java.lang.StringBuilder 25| const v0, #+46169 (0x0000b459 | 6.46965e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v2}, java.lang.StringBuilder.():void 34| const v0, #+46170 (0x0000b45a | 6.46980e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const-string/jumbo v3, "bad day of week: " 43| const v0, #+46171 (0x0000b45b | 6.46994e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 52| move-result-object v2 53| const v0, #+46172 (0x0000b45c | 6.47008e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+46173 (0x0000b45d | 6.47022e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 72| move-result-object v2 73| const v0, #+46174 (0x0000b45e | 6.47036e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v1,v2}, java.lang.RuntimeException.(java.lang.String):void 82| const v0, #+46175 (0x0000b45f | 6.47050e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| throw v1 Label_1: .line 196 89| const v0, #+46176 (0x0000b460 | 6.47064e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/high16 v1, #+65536 (0x00010000 | 9.18355e-41) 97| return v1 Label_2: .line 198 98| const v0, #+46177 (0x0000b461 | 6.47078e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/high16 v1, #+131072 (0x00020000 | 1.83671e-40) 106| return v1 Label_3: .line 200 107| const v0, #+46178 (0x0000b462 | 6.47092e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/high16 v1, #+262144 (0x00040000 | 3.67342e-40) 115| return v1 Label_4: .line 202 116| const v0, #+46179 (0x0000b463 | 6.47106e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/high16 v1, #+524288 (0x00080000 | 7.34684e-40) 124| return v1 Label_5: .line 204 125| const v0, #+46180 (0x0000b464 | 6.47120e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const/high16 v1, #+1048576 (0x00100000 | 1.46937e-39) 133| return v1 Label_6: .line 206 134| const v0, #+46181 (0x0000b465 | 6.47134e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/high16 v1, #+2097152 (0x00200000 | 2.93874e-39) 142| return v1 Label_7: .line 208 143| const v0, #+46182 (0x0000b466 | 6.47148e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/high16 v1, #+4194304 (0x00400000 | 5.87747e-39) 151| return v1 Label_8: .line 193 152| packed-switch-payload 0: Label_1 1: Label_2 2: Label_3 3: Label_4 4: Label_5 5: Label_6 6: Label_7 } method com.android.calendarcommon2.EventRecurrence.equals(java.lang.Object):boolean { .params "obj" .src "EventRecurrence.java" .line 470 .prologue_end 0| const v0, #+46183 (0x0000b467 | 6.47162e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 470 7| if-ne v7, v8, Label_1 .line 471 9| const v0, #+46184 (0x0000b468 | 6.47176e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 16| return v2 Label_1: .line 473 17| const v0, #+46185 (0x0000b469 | 6.47190e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| instance-of v3, v8, com.android.calendarcommon2.EventRecurrence 25| const v0, #+46186 (0x0000b46a | 6.47204e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-nez v3, Label_2 .line 474 33| const v0, #+46187 (0x0000b46b | 6.47218e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v2 Label_2: 40| const v0, #+46188 (0x0000b46c | 6.47232e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| move-object v1, v8 .line 477 47| check-cast v1, com.android.calendarcommon2.EventRecurrence .line 478 .local v1, "er", com.android.calendarcommon2.EventRecurrence 49| const v0, #+46189 (0x0000b46d | 6.47246e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.startDate 57| const v0, #+46190 (0x0000b46e | 6.47260e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-nez v3, Label_6 .line 479 65| const v0, #+46191 (0x0000b46f | 6.47274e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v3, v1, com.android.calendarcommon2.EventRecurrence.startDate 73| const v0, #+46192 (0x0000b470 | 6.47288e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v3, Label_5 Label_3: .line 480 81| const v0, #+46193 (0x0000b471 | 6.47302e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget v3, v7, com.android.calendarcommon2.EventRecurrence.freq 89| const v0, #+46194 (0x0000b472 | 6.47316e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v4, v1, com.android.calendarcommon2.EventRecurrence.freq 97| const v0, #+46195 (0x0000b473 | 6.47330e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-ne v3, v4, Label_5 .line 481 105| const v0, #+46196 (0x0000b474 | 6.47344e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.until 113| const v0, #+46197 (0x0000b475 | 6.47358e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-nez v3, Label_7 121| const v0, #+46198 (0x0000b476 | 6.47372e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v3, v1, com.android.calendarcommon2.EventRecurrence.until 129| const v0, #+46199 (0x0000b477 | 6.47386e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-nez v3, Label_5 Label_4: .line 482 137| const v0, #+46200 (0x0000b478 | 6.47400e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget v3, v7, com.android.calendarcommon2.EventRecurrence.count 145| const v0, #+46201 (0x0000b479 | 6.47414e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| iget v4, v1, com.android.calendarcommon2.EventRecurrence.count 153| const v0, #+46202 (0x0000b47a | 6.47428e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-ne v3, v4, Label_5 .line 483 161| const v0, #+46203 (0x0000b47b | 6.47442e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget v3, v7, com.android.calendarcommon2.EventRecurrence.interval 169| const v0, #+46204 (0x0000b47c | 6.47456e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget v4, v1, com.android.calendarcommon2.EventRecurrence.interval 177| const v0, #+46205 (0x0000b47d | 6.47470e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| if-ne v3, v4, Label_5 .line 484 185| const v0, #+46206 (0x0000b47e | 6.47484e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iget v3, v7, com.android.calendarcommon2.EventRecurrence.wkst 193| const v0, #+46207 (0x0000b47f | 6.47498e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget v4, v1, com.android.calendarcommon2.EventRecurrence.wkst 201| const v0, #+46208 (0x0000b480 | 6.47512e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-ne v3, v4, Label_5 .line 485 209| const v0, #+46209 (0x0000b481 | 6.47526e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.bysecond 217| const v0, #+46210 (0x0000b482 | 6.47540e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget v4, v7, com.android.calendarcommon2.EventRecurrence.bysecondCount 225| const v0, #+46211 (0x0000b483 | 6.47554e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.bysecond 233| const v0, #+46212 (0x0000b484 | 6.47568e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget v6, v1, com.android.calendarcommon2.EventRecurrence.bysecondCount 241| const v0, #+46213 (0x0000b485 | 6.47582e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 250| move-result v3 251| const v0, #+46214 (0x0000b486 | 6.47596e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 257| if-eqz v3, Label_5 .line 486 259| const v0, #+46215 (0x0000b487 | 6.47610e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.byminute 267| const v0, #+46216 (0x0000b488 | 6.47624e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iget v4, v7, com.android.calendarcommon2.EventRecurrence.byminuteCount 275| const v0, #+46217 (0x0000b489 | 6.47638e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.byminute 283| const v0, #+46218 (0x0000b48a | 6.47652e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget v6, v1, com.android.calendarcommon2.EventRecurrence.byminuteCount 291| const v0, #+46219 (0x0000b48b | 6.47666e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 300| move-result v3 301| const v0, #+46220 (0x0000b48c | 6.47680e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 307| if-eqz v3, Label_5 .line 487 309| const v0, #+46221 (0x0000b48d | 6.47694e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.byhour 317| const v0, #+46222 (0x0000b48e | 6.47708e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget v4, v7, com.android.calendarcommon2.EventRecurrence.byhourCount 325| const v0, #+46223 (0x0000b48f | 6.47722e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.byhour 333| const v0, #+46224 (0x0000b490 | 6.47736e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget v6, v1, com.android.calendarcommon2.EventRecurrence.byhourCount 341| const v0, #+46225 (0x0000b491 | 6.47750e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 350| move-result v3 351| const v0, #+46226 (0x0000b492 | 6.47764e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 357| if-eqz v3, Label_5 .line 488 359| const v0, #+46227 (0x0000b493 | 6.47778e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.byday 367| const v0, #+46228 (0x0000b494 | 6.47792e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| iget v4, v7, com.android.calendarcommon2.EventRecurrence.bydayCount 375| const v0, #+46229 (0x0000b495 | 6.47806e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.byday 383| const v0, #+46230 (0x0000b496 | 6.47820e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| iget v6, v1, com.android.calendarcommon2.EventRecurrence.bydayCount 391| const v0, #+46231 (0x0000b497 | 6.47834e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 400| move-result v3 401| const v0, #+46232 (0x0000b498 | 6.47848e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 407| if-eqz v3, Label_5 .line 489 409| const v0, #+46233 (0x0000b499 | 6.47862e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.bydayNum 417| const v0, #+46234 (0x0000b49a | 6.47876e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| iget v4, v7, com.android.calendarcommon2.EventRecurrence.bydayCount 425| const v0, #+46235 (0x0000b49b | 6.47890e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.bydayNum 433| const v0, #+46236 (0x0000b49c | 6.47904e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| iget v6, v1, com.android.calendarcommon2.EventRecurrence.bydayCount 441| const v0, #+46237 (0x0000b49d | 6.47918e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 450| move-result v3 451| const v0, #+46238 (0x0000b49e | 6.47932e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 457| if-eqz v3, Label_5 .line 490 459| const v0, #+46239 (0x0000b49f | 6.47946e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.bymonthday 467| const v0, #+46240 (0x0000b4a0 | 6.47960e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| iget v4, v7, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 475| const v0, #+46241 (0x0000b4a1 | 6.47974e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.bymonthday 483| const v0, #+46242 (0x0000b4a2 | 6.47988e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| iget v6, v1, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 491| const v0, #+46243 (0x0000b4a3 | 6.48002e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 500| move-result v3 501| const v0, #+46244 (0x0000b4a4 | 6.48016e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 507| if-eqz v3, Label_5 .line 491 509| const v0, #+46245 (0x0000b4a5 | 6.48030e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.byyearday 517| const v0, #+46246 (0x0000b4a6 | 6.48044e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| iget v4, v7, com.android.calendarcommon2.EventRecurrence.byyeardayCount 525| const v0, #+46247 (0x0000b4a7 | 6.48059e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.byyearday 533| const v0, #+46248 (0x0000b4a8 | 6.48073e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| iget v6, v1, com.android.calendarcommon2.EventRecurrence.byyeardayCount 541| const v0, #+46249 (0x0000b4a9 | 6.48087e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 550| move-result v3 551| const v0, #+46250 (0x0000b4aa | 6.48101e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 557| if-eqz v3, Label_5 .line 492 559| const v0, #+46251 (0x0000b4ab | 6.48115e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.byweekno 567| const v0, #+46252 (0x0000b4ac | 6.48129e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| iget v4, v7, com.android.calendarcommon2.EventRecurrence.byweeknoCount 575| const v0, #+46253 (0x0000b4ad | 6.48143e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.byweekno 583| const v0, #+46254 (0x0000b4ae | 6.48157e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| iget v6, v1, com.android.calendarcommon2.EventRecurrence.byweeknoCount 591| const v0, #+46255 (0x0000b4af | 6.48171e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 600| move-result v3 601| const v0, #+46256 (0x0000b4b0 | 6.48185e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 607| if-eqz v3, Label_5 .line 493 609| const v0, #+46257 (0x0000b4b1 | 6.48199e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 615| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.bymonth 617| const v0, #+46258 (0x0000b4b2 | 6.48213e-41) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| iget v4, v7, com.android.calendarcommon2.EventRecurrence.bymonthCount 625| const v0, #+46259 (0x0000b4b3 | 6.48227e-41) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 631| iget-object v5, v1, com.android.calendarcommon2.EventRecurrence.bymonth 633| const v0, #+46260 (0x0000b4b4 | 6.48241e-41) 636| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 639| iget v6, v1, com.android.calendarcommon2.EventRecurrence.bymonthCount 641| const v0, #+46261 (0x0000b4b5 | 6.48255e-41) 644| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 647| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 650| move-result v3 651| const v0, #+46262 (0x0000b4b6 | 6.48269e-41) 654| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 657| if-eqz v3, Label_5 .line 494 659| const v0, #+46263 (0x0000b4b7 | 6.48283e-41) 662| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 665| iget-object v2, v7, com.android.calendarcommon2.EventRecurrence.bysetpos 667| const v0, #+46264 (0x0000b4b8 | 6.48297e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| iget v3, v7, com.android.calendarcommon2.EventRecurrence.bysetposCount 675| const v0, #+46265 (0x0000b4b9 | 6.48311e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| iget-object v4, v1, com.android.calendarcommon2.EventRecurrence.bysetpos 683| const v0, #+46266 (0x0000b4ba | 6.48325e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| iget v5, v1, com.android.calendarcommon2.EventRecurrence.bysetposCount 691| const v0, #+46267 (0x0000b4bb | 6.48339e-41) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| invoke-static {v2,v3,v4,v5}, com.android.calendarcommon2.EventRecurrence.arraysEqual(int[], int, int[], int):boolean 700| move-result v2 701| const v0, #+46268 (0x0000b4bc | 6.48353e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 478 707| const v0, #+46269 (0x0000b4bd | 6.48367e-41) 710| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 713| return v2 Label_6: .line 479 714| const v0, #+46270 (0x0000b4be | 6.48381e-41) 717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 720| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.startDate 722| const v0, #+46271 (0x0000b4bf | 6.48395e-41) 725| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 728| iget-object v4, v1, com.android.calendarcommon2.EventRecurrence.startDate 730| const v0, #+46272 (0x0000b4c0 | 6.48409e-41) 733| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 736| invoke-static {v3,v4}, android.text.format.Time.compare(android.text.format.Time, android.text.format.Time):int 739| move-result v3 740| const v0, #+46273 (0x0000b4c1 | 6.48423e-41) 743| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 746| if-nez v3, Label_5 748| const v0, #+46274 (0x0000b4c2 | 6.48437e-41) 751| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 754| goto/16 Label_3 Label_7: .line 481 756| const v0, #+46275 (0x0000b4c3 | 6.48451e-41) 759| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 762| iget-object v3, v7, com.android.calendarcommon2.EventRecurrence.until 764| const v0, #+46276 (0x0000b4c4 | 6.48465e-41) 767| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 770| iget-object v4, v1, com.android.calendarcommon2.EventRecurrence.until 772| const v0, #+46277 (0x0000b4c5 | 6.48479e-41) 775| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 778| invoke-virtual {v3,v4}, java.lang.String.equals(java.lang.Object):boolean 781| move-result v3 782| const v0, #+46278 (0x0000b4c6 | 6.48493e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 788| if-eqz v3, Label_5 790| const v0, #+46279 (0x0000b4c7 | 6.48507e-41) 793| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 796| goto/16 Label_4 } method com.android.calendarcommon2.EventRecurrence.hashCode():int { .src "EventRecurrence.java" .line 499 .prologue_end .line 499 0| const v0, #+46280 (0x0000b4c8 | 6.48521e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.UnsupportedOperationException 8| const v0, #+46281 (0x0000b4c9 | 6.48535e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.UnsupportedOperationException.():void 17| const v0, #+46282 (0x0000b4ca | 6.48549e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| throw v1 } method com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void { .params "recur" .src "EventRecurrence.java" .line 591 .prologue_end 0| const v0, #+46283 (0x0000b4cb | 6.48563e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+0 (0x00000000 | 0.00000) .line 591 7| invoke-direct {v13}, com.android.calendarcommon2.EventRecurrence.resetFields():void .line 593 10| const v0, #+46284 (0x0000b4cc | 6.48577e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v4, #+0 (0x00000000 | 0.00000) .line 596 .local v4, "parseFlags", int 17| invoke-virtual {v14}, java.lang.String.toUpperCase():java.lang.String 20| move-result-object v9 21| const v0, #+46285 (0x0000b4cd | 6.48591e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const-string/jumbo v11, ";" 30| const v0, #+46286 (0x0000b4ce | 6.48605e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v9,v11}, java.lang.String.split(java.lang.String):java.lang.String[] 39| move-result-object v7 40| const v0, #+46287 (0x0000b4cf | 6.48619e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 600 .local v7, "parts", java.lang.String[] 46| array-length v11, v7 47| const v0, #+46288 (0x0000b4d0 | 6.48633e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| move v9, v10 Label_1: 54| const v0, #+46289 (0x0000b4d1 | 6.48647e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v9, v11, Label_8 62| const v0, #+46290 (0x0000b4d2 | 6.48661e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| aget-object v6, v7, v9 .line 602 .local v6, "part", java.lang.String 70| const v0, #+46291 (0x0000b4d3 | 6.48675e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 79| move-result v12 80| const v0, #+46292 (0x0000b4d4 | 6.48689e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-eqz v12, Label_3 Label_2: .line 600 88| const v0, #+46293 (0x0000b4d5 | 6.48703e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 96| goto/16 Label_1 Label_3: .line 605 98| const v0, #+46294 (0x0000b4d6 | 6.48717e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const/16 v12, #+61 (0x0000003d | 8.54792e-44) 106| invoke-virtual {v6,v12}, java.lang.String.indexOf(int):int 109| move-result v1 110| const v0, #+46295 (0x0000b4d7 | 6.48731e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 606 .local v1, "equalIndex", int 116| if-gtz v1, Label_4 .line 608 118| const v0, #+46296 (0x0000b4d8 | 6.48745e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 126| const v0, #+46297 (0x0000b4d9 | 6.48759e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| new-instance v10, java.lang.StringBuilder 134| const v0, #+46298 (0x0000b4da | 6.48773e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-direct {v10}, java.lang.StringBuilder.():void 143| const v0, #+46299 (0x0000b4db | 6.48787e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const-string/jumbo v11, "Missing LHS in " 152| const v0, #+46300 (0x0000b4dc | 6.48801e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 161| move-result-object v10 162| const v0, #+46301 (0x0000b4dd | 6.48815e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v10,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 171| move-result-object v10 172| const v0, #+46302 (0x0000b4de | 6.48829e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 181| move-result-object v10 182| const v0, #+46303 (0x0000b4df | 6.48843e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 191| const v0, #+46304 (0x0000b4e0 | 6.48857e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| throw v9 Label_4: .line 611 198| const v0, #+46305 (0x0000b4e1 | 6.48871e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v6,v10,v1}, java.lang.String.substring(int, int):java.lang.String 207| move-result-object v3 208| const v0, #+46306 (0x0000b4e2 | 6.48885e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 612 .local v3, "lhs", java.lang.String 214| add-int/lit8 v12, v1, #+1 (0x00000001 | 1.40130e-45) 216| invoke-virtual {v6,v12}, java.lang.String.substring(int):java.lang.String 219| move-result-object v8 220| const v0, #+46307 (0x0000b4e3 | 6.48899e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 613 .local v8, "rhs", java.lang.String 226| invoke-virtual {v8}, java.lang.String.length():int 229| move-result v12 230| const v0, #+46308 (0x0000b4e4 | 6.48913e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-nez v12, Label_5 .line 614 238| const v0, #+46309 (0x0000b4e5 | 6.48927e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 246| const v0, #+46310 (0x0000b4e6 | 6.48941e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| new-instance v10, java.lang.StringBuilder 254| const v0, #+46311 (0x0000b4e7 | 6.48955e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-direct {v10}, java.lang.StringBuilder.():void 263| const v0, #+46312 (0x0000b4e8 | 6.48969e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| const-string/jumbo v11, "Missing RHS in " 272| const v0, #+46313 (0x0000b4e9 | 6.48983e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 281| move-result-object v10 282| const v0, #+46314 (0x0000b4ea | 6.48997e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual {v10,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 291| move-result-object v10 292| const v0, #+46315 (0x0000b4eb | 6.49011e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 301| move-result-object v10 302| const v0, #+46316 (0x0000b4ec | 6.49025e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 311| const v0, #+46317 (0x0000b4ed | 6.49039e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| throw v9 Label_5: .line 621 318| const v0, #+46318 (0x0000b4ee | 6.49053e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| sget-object v12, com.android.calendarcommon2.EventRecurrence.sParsePartMap 326| const v0, #+46319 (0x0000b4ef | 6.49067e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v12,v3}, java.util.HashMap.get(java.lang.Object):java.lang.Object 335| move-result-object v5 336| const v0, #+46320 (0x0000b4f0 | 6.49081e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| check-cast v5, com.android.calendarcommon2.EventRecurrence$PartParser .line 622 .local v5, "parser", com.android.calendarcommon2.EventRecurrence$PartParser 344| const v0, #+46321 (0x0000b4f1 | 6.49095e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| if-nez v5, Label_6 .line 623 352| const v0, #+46322 (0x0000b4f2 | 6.49109e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| const-string/jumbo v12, "X-" 361| const v0, #+46323 (0x0000b4f3 | 6.49123e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v3,v12}, java.lang.String.startsWith(java.lang.String):boolean 370| move-result v12 371| const v0, #+46324 (0x0000b4f4 | 6.49138e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| if-nez v12, Label_2 .line 627 379| const v0, #+46325 (0x0000b4f5 | 6.49152e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 387| const v0, #+46326 (0x0000b4f6 | 6.49166e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| new-instance v10, java.lang.StringBuilder 395| const v0, #+46327 (0x0000b4f7 | 6.49180e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-direct {v10}, java.lang.StringBuilder.():void 404| const v0, #+46328 (0x0000b4f8 | 6.49194e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| const-string/jumbo v11, "Couldn't find parser for " 413| const v0, #+46329 (0x0000b4f9 | 6.49208e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 422| move-result-object v10 423| const v0, #+46330 (0x0000b4fa | 6.49222e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 432| move-result-object v10 433| const v0, #+46331 (0x0000b4fb | 6.49236e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 442| move-result-object v10 443| const v0, #+46332 (0x0000b4fc | 6.49250e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 452| const v0, #+46333 (0x0000b4fd | 6.49264e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| throw v9 Label_6: .line 629 459| const v0, #+46334 (0x0000b4fe | 6.49278e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-virtual {v5,v8,v13}, com.android.calendarcommon2.EventRecurrence$PartParser.parsePart(java.lang.String, com.android.calendarcommon2.EventRecurrence):int 468| move-result v2 469| const v0, #+46335 (0x0000b4ff | 6.49292e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 630 .local v2, "flag", int 475| and-int v12, v4, v2 477| if-eqz v12, Label_7 .line 631 479| const v0, #+46336 (0x0000b500 | 6.49306e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 487| const v0, #+46337 (0x0000b501 | 6.49320e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| new-instance v10, java.lang.StringBuilder 495| const v0, #+46338 (0x0000b502 | 6.49334e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-direct {v10}, java.lang.StringBuilder.():void 504| const v0, #+46339 (0x0000b503 | 6.49348e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| const-string/jumbo v11, "Part " 513| const v0, #+46340 (0x0000b504 | 6.49362e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 522| move-result-object v10 523| const v0, #+46341 (0x0000b505 | 6.49376e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 532| move-result-object v10 533| const v0, #+46342 (0x0000b506 | 6.49390e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| const-string/jumbo v11, " was specified twice" 542| const v0, #+46343 (0x0000b507 | 6.49404e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 551| move-result-object v10 552| const v0, #+46344 (0x0000b508 | 6.49418e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 561| move-result-object v10 562| const v0, #+46345 (0x0000b509 | 6.49432e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 571| const v0, #+46346 (0x0000b50a | 6.49446e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| throw v9 Label_7: .line 633 578| const v0, #+46347 (0x0000b50b | 6.49460e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| or-int/2addr v4, v2 585| goto/16 Label_2 Label_8: .line 638 .end_local v1 .end_local v2 .end_local v3 .end_local v5 .end_local v6 .end_local v8 587| const v0, #+46348 (0x0000b50c | 6.49474e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| and-int/lit16 v9, v4, #+8192 (0x00002000 | 1.14794e-41) 595| if-nez v9, Label_9 .line 639 597| const v0, #+46349 (0x0000b50d | 6.49488e-41) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 603| const/high16 v9, #+131072 (0x00020000 | 1.83671e-40) 605| iput v9, v13, com.android.calendarcommon2.EventRecurrence.wkst Label_9: .line 643 607| const v0, #+46350 (0x0000b50e | 6.49502e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| and-int/lit8 v9, v4, #+1 (0x00000001 | 1.40130e-45) 615| if-nez v9, Label_10 .line 644 617| const v0, #+46351 (0x0000b50f | 6.49516e-41) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException 625| const v0, #+46352 (0x0000b510 | 6.49530e-41) 628| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 631| const-string/jumbo v10, "Must specify a FREQ value" 634| const v0, #+46353 (0x0000b511 | 6.49544e-41) 637| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 643| const v0, #+46354 (0x0000b512 | 6.49558e-41) 646| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 649| throw v9 Label_10: .line 648 650| const v0, #+46355 (0x0000b513 | 6.49572e-41) 653| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 656| and-int/lit8 v9, v4, #+6 (0x00000006 | 8.40779e-45) 658| const/4 v10, #+6 (0x00000006 | 8.40779e-45) 659| if-ne v9, v10, Label_11 .line 652 661| const v0, #+46356 (0x0000b514 | 6.49586e-41) 664| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 667| sget-object v9, com.android.calendarcommon2.EventRecurrence.TAG 669| const v0, #+46357 (0x0000b515 | 6.49600e-41) 672| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 675| new-instance v10, java.lang.StringBuilder 677| const v0, #+46358 (0x0000b516 | 6.49614e-41) 680| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 683| invoke-direct {v10}, java.lang.StringBuilder.():void 686| const v0, #+46359 (0x0000b517 | 6.49628e-41) 689| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 692| const-string/jumbo v11, "Warning: rrule has both UNTIL and COUNT: " 695| const v0, #+46360 (0x0000b518 | 6.49642e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 704| move-result-object v10 705| const v0, #+46361 (0x0000b519 | 6.49656e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| invoke-virtual {v10,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 714| move-result-object v10 715| const v0, #+46362 (0x0000b51a | 6.49670e-41) 718| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 721| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 724| move-result-object v10 725| const v0, #+46363 (0x0000b51b | 6.49684e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| invoke-static {v9,v10}, android.util.Log.w(java.lang.String, java.lang.String):int Label_11: .line 655 734| const v0, #+46364 (0x0000b51c | 6.49698e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| return-void } method com.android.calendarcommon2.EventRecurrence.repeatsOnEveryWeekDay():boolean { .src "EventRecurrence.java" .line 397 .prologue_end 0| const v0, #+46365 (0x0000b51d | 6.49712e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 397 8| iget v4, v7, com.android.calendarcommon2.EventRecurrence.freq 10| const v0, #+46366 (0x0000b51e | 6.49726e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eq v4, v6, Label_1 .line 398 18| const v0, #+46367 (0x0000b51f | 6.49740e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v5 Label_1: .line 401 25| const v0, #+46368 (0x0000b520 | 6.49754e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v1, v7, com.android.calendarcommon2.EventRecurrence.bydayCount .line 402 .local v1, "count", int 33| const v0, #+46369 (0x0000b521 | 6.49768e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-eq v1, v6, Label_2 .line 403 41| const v0, #+46370 (0x0000b522 | 6.49782e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return v5 Label_2: .line 406 48| const v0, #+46371 (0x0000b523 | 6.49796e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: .local v3, "i", int 55| const v0, #+46372 (0x0000b524 | 6.49810e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-ge v3, v1, Label_6 .line 407 63| const v0, #+46373 (0x0000b525 | 6.49824e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v4, v7, com.android.calendarcommon2.EventRecurrence.byday 71| const v0, #+46374 (0x0000b526 | 6.49838e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| aget v2, v4, v3 .line 408 .local v2, "day", int 79| const v0, #+46375 (0x0000b527 | 6.49852e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/high16 v4, #+65536 (0x00010000 | 9.18355e-41) 87| if-eq v2, v4, Label_4 89| const v0, #+46376 (0x0000b528 | 6.49866e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const/high16 v4, #+4194304 (0x00400000 | 5.87747e-39) 97| if-ne v2, v4, Label_5 Label_4: .line 409 99| const v0, #+46377 (0x0000b529 | 6.49880e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return v5 Label_5: .line 406 106| const v0, #+46378 (0x0000b52a | 6.49894e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 114| goto/16 Label_3 Label_6: .line 413 .end_local v2 116| const v0, #+46379 (0x0000b52b | 6.49908e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 123| return v4 } method com.android.calendarcommon2.EventRecurrence.setStartDate(android.text.format.Time):void { .params "date" .src "EventRecurrence.java" .line 160 .prologue_end .line 160 0| const v0, #+46380 (0x0000b52c | 6.49922e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.calendarcommon2.EventRecurrence.startDate .line 161 8| const v0, #+46381 (0x0000b52d | 6.49936e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.calendarcommon2.EventRecurrence.toString():java.lang.String { .src "EventRecurrence.java" .line 323 .prologue_end .line 323 0| const v0, #+46382 (0x0000b52e | 6.49950e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v3, java.lang.StringBuilder 8| const v0, #+46383 (0x0000b52f | 6.49964e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v3}, java.lang.StringBuilder.():void .line 325 .local v3, "s", java.lang.StringBuilder 17| const v0, #+46384 (0x0000b530 | 6.49978e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v4, "FREQ=" 26| const v0, #+46385 (0x0000b531 | 6.49992e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 326 35| const v0, #+46386 (0x0000b532 | 6.50006e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v4, v7, com.android.calendarcommon2.EventRecurrence.freq 43| const v0, #+46387 (0x0000b533 | 6.50020e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| packed-switch v4, Label_16 Label_1: .line 351 52| const v0, #+46388 (0x0000b534 | 6.50034e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v4, v7, com.android.calendarcommon2.EventRecurrence.until 60| const v0, #+46389 (0x0000b535 | 6.50048e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 69| move-result v4 70| const v0, #+46390 (0x0000b536 | 6.50062e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-nez v4, Label_2 .line 352 78| const v0, #+46391 (0x0000b537 | 6.50076e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const-string/jumbo v4, ";UNTIL=" 87| const v0, #+46392 (0x0000b538 | 6.50090e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 353 96| const v0, #+46393 (0x0000b539 | 6.50104e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v4, v7, com.android.calendarcommon2.EventRecurrence.until 104| const v0, #+46394 (0x0000b53a | 6.50118e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_2: .line 356 113| const v0, #+46395 (0x0000b53b | 6.50132e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget v4, v7, com.android.calendarcommon2.EventRecurrence.count 121| const v0, #+46396 (0x0000b53c | 6.50146e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v4, Label_3 .line 357 129| const v0, #+46397 (0x0000b53d | 6.50160e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v4, ";COUNT=" 138| const v0, #+46398 (0x0000b53e | 6.50174e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 358 147| const v0, #+46399 (0x0000b53f | 6.50188e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget v4, v7, com.android.calendarcommon2.EventRecurrence.count 155| const v0, #+46400 (0x0000b540 | 6.50202e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder Label_3: .line 361 164| const v0, #+46401 (0x0000b541 | 6.50217e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget v4, v7, com.android.calendarcommon2.EventRecurrence.interval 172| const v0, #+46402 (0x0000b542 | 6.50231e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| if-eqz v4, Label_4 .line 362 180| const v0, #+46403 (0x0000b543 | 6.50245e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v4, ";INTERVAL=" 189| const v0, #+46404 (0x0000b544 | 6.50259e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 363 198| const v0, #+46405 (0x0000b545 | 6.50273e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget v4, v7, com.android.calendarcommon2.EventRecurrence.interval 206| const v0, #+46406 (0x0000b546 | 6.50287e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder Label_4: .line 366 215| const v0, #+46407 (0x0000b547 | 6.50301e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget v4, v7, com.android.calendarcommon2.EventRecurrence.wkst 223| const v0, #+46408 (0x0000b548 | 6.50315e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-eqz v4, Label_5 .line 367 231| const v0, #+46409 (0x0000b549 | 6.50329e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| const-string/jumbo v4, ";WKST=" 240| const v0, #+46410 (0x0000b54a | 6.50343e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 368 249| const v0, #+46411 (0x0000b54b | 6.50357e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget v4, v7, com.android.calendarcommon2.EventRecurrence.wkst 257| const v0, #+46412 (0x0000b54c | 6.50371e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-static {v4}, com.android.calendarcommon2.EventRecurrence.day2String(int):java.lang.String 266| move-result-object v4 267| const v0, #+46413 (0x0000b54d | 6.50385e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_5: .line 371 276| const v0, #+46414 (0x0000b54e | 6.50399e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| const-string/jumbo v4, ";BYSECOND=" 285| const v0, #+46415 (0x0000b54f | 6.50413e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iget v5, v7, com.android.calendarcommon2.EventRecurrence.bysecondCount 293| const v0, #+46416 (0x0000b550 | 6.50427e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.bysecond 301| const v0, #+46417 (0x0000b551 | 6.50441e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 372 310| const v0, #+46418 (0x0000b552 | 6.50455e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const-string/jumbo v4, ";BYMINUTE=" 319| const v0, #+46419 (0x0000b553 | 6.50469e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget v5, v7, com.android.calendarcommon2.EventRecurrence.byminuteCount 327| const v0, #+46420 (0x0000b554 | 6.50483e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.byminute 335| const v0, #+46421 (0x0000b555 | 6.50497e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 373 344| const v0, #+46422 (0x0000b556 | 6.50511e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v4, ";BYSECOND=" 353| const v0, #+46423 (0x0000b557 | 6.50525e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| iget v5, v7, com.android.calendarcommon2.EventRecurrence.byhourCount 361| const v0, #+46424 (0x0000b558 | 6.50539e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.byhour 369| const v0, #+46425 (0x0000b559 | 6.50553e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 376 378| const v0, #+46426 (0x0000b55a | 6.50567e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget v1, v7, com.android.calendarcommon2.EventRecurrence.bydayCount .line 377 .local v1, "count", int 386| const v0, #+46427 (0x0000b55b | 6.50581e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| if-lez v1, Label_15 .line 378 394| const v0, #+46428 (0x0000b55c | 6.50595e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| const-string/jumbo v4, ";BYDAY=" 403| const v0, #+46429 (0x0000b55d | 6.50609e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 379 412| const v0, #+46430 (0x0000b55e | 6.50623e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) .line 380 420| const/4 v2, #+0 (0x00000000 | 0.00000) Label_6: .local v2, "i", int 421| const v0, #+46431 (0x0000b55f | 6.50637e-41) 424| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 427| if-ge v2, v1, Label_14 .line 381 429| const v0, #+46432 (0x0000b560 | 6.50651e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-direct {v7,v3,v2}, com.android.calendarcommon2.EventRecurrence.appendByDay(java.lang.StringBuilder, int):void .line 382 438| const v0, #+46433 (0x0000b561 | 6.50665e-41) 441| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 444| const-string/jumbo v4, "," 447| const v0, #+46434 (0x0000b562 | 6.50679e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 380 456| const v0, #+46435 (0x0000b563 | 6.50693e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 464| goto/16 Label_6 Label_7: .line 329 .end_local v1 .end_local v2 466| const v0, #+46436 (0x0000b564 | 6.50707e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| const-string/jumbo v4, "SECONDLY" 475| const v0, #+46437 (0x0000b565 | 6.50721e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 484| const v0, #+46438 (0x0000b566 | 6.50735e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| goto/16 Label_1 Label_8: .line 332 492| const v0, #+46439 (0x0000b567 | 6.50749e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 498| const-string/jumbo v4, "MINUTELY" 501| const v0, #+46440 (0x0000b568 | 6.50763e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 510| const v0, #+46441 (0x0000b569 | 6.50777e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| goto/16 Label_1 Label_9: .line 335 518| const v0, #+46442 (0x0000b56a | 6.50791e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| const-string/jumbo v4, "HOURLY" 527| const v0, #+46443 (0x0000b56b | 6.50805e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 536| const v0, #+46444 (0x0000b56c | 6.50819e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| goto/16 Label_1 Label_10: .line 338 544| const v0, #+46445 (0x0000b56d | 6.50833e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| const-string/jumbo v4, "DAILY" 553| const v0, #+46446 (0x0000b56e | 6.50847e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 562| const v0, #+46447 (0x0000b56f | 6.50861e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| goto/16 Label_1 Label_11: .line 341 570| const v0, #+46448 (0x0000b570 | 6.50875e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| const-string/jumbo v4, "WEEKLY" 579| const v0, #+46449 (0x0000b571 | 6.50889e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 588| const v0, #+46450 (0x0000b572 | 6.50903e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| goto/16 Label_1 Label_12: .line 344 596| const v0, #+46451 (0x0000b573 | 6.50917e-41) 599| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 602| const-string/jumbo v4, "MONTHLY" 605| const v0, #+46452 (0x0000b574 | 6.50931e-41) 608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 611| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 614| const v0, #+46453 (0x0000b575 | 6.50945e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| goto/16 Label_1 Label_13: .line 347 622| const v0, #+46454 (0x0000b576 | 6.50959e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| const-string/jumbo v4, "YEARLY" 631| const v0, #+46455 (0x0000b577 | 6.50973e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 637| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 640| const v0, #+46456 (0x0000b578 | 6.50987e-41) 643| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 646| goto/16 Label_1 Label_14: .line 384 .restart_local v1 .restart_local v2 648| const v0, #+46457 (0x0000b579 | 6.51001e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-direct {v7,v3,v1}, com.android.calendarcommon2.EventRecurrence.appendByDay(java.lang.StringBuilder, int):void Label_15: .line 387 .end_local v2 657| const v0, #+46458 (0x0000b57a | 6.51015e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| const-string/jumbo v4, ";BYMONTHDAY=" 666| const v0, #+46459 (0x0000b57b | 6.51029e-41) 669| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 672| iget v5, v7, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 674| const v0, #+46460 (0x0000b57c | 6.51043e-41) 677| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 680| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.bymonthday 682| const v0, #+46461 (0x0000b57d | 6.51057e-41) 685| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 688| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 388 691| const v0, #+46462 (0x0000b57e | 6.51071e-41) 694| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 697| const-string/jumbo v4, ";BYYEARDAY=" 700| const v0, #+46463 (0x0000b57f | 6.51085e-41) 703| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 706| iget v5, v7, com.android.calendarcommon2.EventRecurrence.byyeardayCount 708| const v0, #+46464 (0x0000b580 | 6.51099e-41) 711| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 714| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.byyearday 716| const v0, #+46465 (0x0000b581 | 6.51113e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 389 725| const v0, #+46466 (0x0000b582 | 6.51127e-41) 728| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 731| const-string/jumbo v4, ";BYWEEKNO=" 734| const v0, #+46467 (0x0000b583 | 6.51141e-41) 737| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 740| iget v5, v7, com.android.calendarcommon2.EventRecurrence.byweeknoCount 742| const v0, #+46468 (0x0000b584 | 6.51155e-41) 745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 748| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.byweekno 750| const v0, #+46469 (0x0000b585 | 6.51169e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 390 759| const v0, #+46470 (0x0000b586 | 6.51183e-41) 762| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 765| const-string/jumbo v4, ";BYMONTH=" 768| const v0, #+46471 (0x0000b587 | 6.51197e-41) 771| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 774| iget v5, v7, com.android.calendarcommon2.EventRecurrence.bymonthCount 776| const v0, #+46472 (0x0000b588 | 6.51211e-41) 779| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 782| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.bymonth 784| const v0, #+46473 (0x0000b589 | 6.51225e-41) 787| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 790| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 391 793| const v0, #+46474 (0x0000b58a | 6.51239e-41) 796| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 799| const-string/jumbo v4, ";BYSETPOS=" 802| const v0, #+46475 (0x0000b58b | 6.51253e-41) 805| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 808| iget v5, v7, com.android.calendarcommon2.EventRecurrence.bysetposCount 810| const v0, #+46476 (0x0000b58c | 6.51267e-41) 813| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 816| iget-object v6, v7, com.android.calendarcommon2.EventRecurrence.bysetpos 818| const v0, #+46477 (0x0000b58d | 6.51281e-41) 821| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 824| invoke-static {v3,v4,v5,v6}, com.android.calendarcommon2.EventRecurrence.appendNumbers(java.lang.StringBuilder, java.lang.String, int, int[]):void .line 393 827| const v0, #+46478 (0x0000b58e | 6.51296e-41) 830| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 833| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 836| move-result-object v4 837| const v0, #+46479 (0x0000b58f | 6.51310e-41) 840| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 843| return-object v4 .line 326 844| const v0, #+46480 (0x0000b590 | 6.51324e-41) 847| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 850| nop 851| nop Label_16: 852| packed-switch-payload 1: Label_7 2: Label_8 3: Label_9 4: Label_10 5: Label_11 6: Label_12 7: Label_13 } method com.android.calendarcommon2.RecurrenceProcessor$DaySet.(boolean):void { .params "zulu" .src "RecurrenceProcessor.java" .line 418 .prologue_end .line 418 0| const v0, #+46481 (0x0000b591 | 6.51338e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 420 9| const v0, #+46482 (0x0000b592 | 6.51352e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+46483 (0x0000b593 | 6.51366e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "UTC" 26| const v0, #+46484 (0x0000b594 | 6.51380e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 35| const v0, #+46485 (0x0000b595 | 6.51394e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mTime .line 421 43| const v0, #+46486 (0x0000b596 | 6.51408e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.calendarcommon2.RecurrenceProcessor$DaySet.generateDaysList(android.text.format.Time, com.android.calendarcommon2.EventRecurrence):int { .params "generated", "r" .src "RecurrenceProcessor.java" .line 496 .prologue_end 0| const v0, #+46487 (0x0000b597 | 6.51422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+1 (0x00000001 | 1.40130e-45) .line 496 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 504 .local v5, "days", int 8| const/4 v11, #+4 (0x00000004 | 5.60519e-45) 9| invoke-virtual {v14,v11}, android.text.format.Time.getActualMaximum(int):int 12| move-result v9 13| const v0, #+46488 (0x0000b598 | 6.51436e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 507 .local v9, "lastDayThisMonth", int 19| iget v4, v15, com.android.calendarcommon2.EventRecurrence.bydayCount .line 508 .local v4, "count", int 21| const v0, #+46489 (0x0000b599 | 6.51450e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-lez v4, Label_12 .line 510 29| const v0, #+46490 (0x0000b59a | 6.51464e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget v8, v14, android.text.format.Time.monthDay Label_1: .line 511 .local v8, "j", int 37| const v0, #+46491 (0x0000b59b | 6.51478e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v11, #+8 (0x00000008 | 1.12104e-44) 45| if-lt v8, v11, Label_2 .line 512 47| const v0, #+46492 (0x0000b59c | 6.51492e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| add-int/lit8 v8, v8, #-7 (0xfffffff9 | NaN) 55| goto/16 Label_1 Label_2: .line 514 57| const v0, #+46493 (0x0000b59d | 6.51506e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget v6, v14, android.text.format.Time.weekDay .line 515 .local v6, "first", int 65| const v0, #+46494 (0x0000b59e | 6.51520e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-lt v6, v8, Label_7 .line 516 73| const v0, #+46495 (0x0000b59f | 6.51534e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| sub-int v11, v6, v8 81| add-int/lit8 v6, v11, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 525 83| const v0, #+46496 (0x0000b5a0 | 6.51548e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v15, com.android.calendarcommon2.EventRecurrence.byday .line 526 .local v1, "byday", int[] 91| const v0, #+46497 (0x0000b5a1 | 6.51562e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v15, com.android.calendarcommon2.EventRecurrence.bydayNum .line 527 .local v2, "bydayNum", int[] 99| const v0, #+46498 (0x0000b5a2 | 6.51576e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v7, #+0 (0x00000000 | 0.00000) Label_4: .local v7, "i", int 106| const v0, #+46499 (0x0000b5a3 | 6.51590e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-ge v7, v4, Label_12 .line 528 114| const v0, #+46500 (0x0000b5a4 | 6.51604e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| aget v10, v2, v7 .line 529 .local v10, "v", int 122| const v0, #+46501 (0x0000b5a5 | 6.51618e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| aget v11, v1, v7 130| const v0, #+46502 (0x0000b5a6 | 6.51632e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {v11}, com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int 139| move-result v11 140| const v0, #+46503 (0x0000b5a7 | 6.51646e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| sub-int/2addr v11, v6 147| add-int/lit8 v8, v11, #+1 (0x00000001 | 1.40130e-45) .line 530 149| if-gtz v8, Label_5 .line 531 151| const v0, #+46504 (0x0000b5a8 | 6.51660e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| add-int/lit8 v8, v8, #+7 (0x00000007 | 9.80909e-45) Label_5: .line 533 159| const v0, #+46505 (0x0000b5a9 | 6.51674e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| if-nez v10, Label_8 Label_6: .line 535 167| const v0, #+46506 (0x0000b5aa | 6.51688e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| if-gt v8, v9, Label_9 .line 538 175| const v0, #+46507 (0x0000b5ab | 6.51702e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| shl-int v11, v13, v8 183| or-int/2addr v5, v11 .line 535 184| add-int/lit8 v8, v8, #+7 (0x00000007 | 9.80909e-45) 186| goto/16 Label_6 Label_7: .line 518 .end_local v1 .end_local v2 .end_local v7 .end_local v10 188| const v0, #+46508 (0x0000b5ac | 6.51716e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| sub-int v11, v6, v8 196| add-int/lit8 v6, v11, #+8 (0x00000008 | 1.12104e-44) 198| goto/16 Label_3 Label_8: .line 541 .restart_local v1 .restart_local v2 .restart_local v7 .restart_local v10 200| const v0, #+46509 (0x0000b5ad | 6.51730e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| if-lez v10, Label_10 .line 544 208| const v0, #+46510 (0x0000b5ae | 6.51744e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| add-int/lit8 v11, v10, #-1 (0xffffffff | NaN) 216| mul-int/lit8 v11, v11, #+7 (0x00000007 | 9.80909e-45) 218| add-int/2addr v8, v11 .line 545 219| if-gt v8, v9, Label_9 .line 549 221| const v0, #+46511 (0x0000b5af | 6.51758e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| shl-int v11, v13, v8 229| or-int/2addr v5, v11 Label_9: .line 527 230| const v0, #+46512 (0x0000b5b0 | 6.51772e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 238| goto/16 Label_4 Label_10: .line 555 240| const v0, #+46513 (0x0000b5b1 | 6.51786e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| if-gt v8, v9, Label_11 248| const v0, #+46514 (0x0000b5b2 | 6.51800e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| add-int/lit8 v8, v8, #+7 (0x00000007 | 9.80909e-45) 256| goto/16 Label_10 Label_11: .line 561 258| const v0, #+46515 (0x0000b5b3 | 6.51814e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| mul-int/lit8 v11, v10, #+7 (0x00000007 | 9.80909e-45) 266| add-int/2addr v8, v11 .line 562 267| if-lt v8, v13, Label_9 .line 565 269| const v0, #+46516 (0x0000b5b4 | 6.51828e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| shl-int v11, v13, v8 277| or-int/2addr v5, v11 278| goto/16 Label_9 Label_12: .line 575 .end_local v1 .end_local v2 .end_local v6 .end_local v7 .end_local v8 .end_local v10 280| const v0, #+46517 (0x0000b5b5 | 6.51842e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget v11, v15, com.android.calendarcommon2.EventRecurrence.freq 288| const v0, #+46518 (0x0000b5b6 | 6.51856e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| const/4 v12, #+5 (0x00000005 | 7.00649e-45) 295| if-le v11, v12, Label_22 .line 576 297| const v0, #+46519 (0x0000b5b7 | 6.51870e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget v4, v15, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 577 305| const v0, #+46520 (0x0000b5b8 | 6.51884e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| if-eqz v4, Label_22 .line 578 313| const v0, #+46521 (0x0000b5b9 | 6.51898e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget-object v3, v15, com.android.calendarcommon2.EventRecurrence.bymonthday .line 579 .local v3, "bymonthday", int[] 321| const v0, #+46522 (0x0000b5ba | 6.51912e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget v11, v15, com.android.calendarcommon2.EventRecurrence.bydayCount 329| const v0, #+46523 (0x0000b5bb | 6.51926e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| if-nez v11, Label_16 .line 580 337| const v0, #+46524 (0x0000b5bc | 6.51940e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| const/4 v7, #+0 (0x00000000 | 0.00000) Label_13: .restart_local v7 344| const v0, #+46525 (0x0000b5bd | 6.51954e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| if-ge v7, v4, Label_22 .line 581 352| const v0, #+46526 (0x0000b5be | 6.51968e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| aget v10, v3, v7 .line 582 .restart_local v10 360| const v0, #+46527 (0x0000b5bf | 6.51982e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| if-ltz v10, Label_15 .line 583 368| const v0, #+46528 (0x0000b5c0 | 6.51996e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| shl-int v11, v13, v10 376| or-int/2addr v5, v11 Label_14: .line 580 377| const v0, #+46529 (0x0000b5c1 | 6.52010e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 385| goto/16 Label_13 Label_15: .line 585 387| const v0, #+46530 (0x0000b5c2 | 6.52024e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| add-int v11, v9, v10 395| add-int/lit8 v8, v11, #+1 (0x00000001 | 1.40130e-45) .line 586 .restart_local v8 397| if-lt v8, v13, Label_14 399| const v0, #+46531 (0x0000b5c3 | 6.52038e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| if-gt v8, v9, Label_14 .line 587 407| const v0, #+46532 (0x0000b5c4 | 6.52052e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| shl-int v11, v13, v8 415| or-int/2addr v5, v11 416| goto/16 Label_14 Label_16: .line 594 .end_local v7 .end_local v8 .end_local v10 418| const v0, #+46533 (0x0000b5c5 | 6.52066e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_17: .restart_local v8 425| const v0, #+46534 (0x0000b5c6 | 6.52080e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| if-gt v8, v9, Label_22 .line 596 433| const v0, #+46535 (0x0000b5c7 | 6.52094e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| shl-int v11, v13, v8 441| and-int/2addr v11, v5 442| if-eqz v11, Label_19 .line 597 444| const v0, #+46536 (0x0000b5c8 | 6.52108e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| const/4 v7, #+0 (0x00000000 | 0.00000) Label_18: .restart_local v7 451| const v0, #+46537 (0x0000b5c9 | 6.52122e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| if-ge v7, v4, Label_21 .line 598 459| const v0, #+46538 (0x0000b5ca | 6.52136e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| aget v11, v3, v7 467| const v0, #+46539 (0x0000b5cb | 6.52150e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| if-ne v11, v8, Label_20 Label_19: .line 594 .end_local v7 475| const v0, #+46540 (0x0000b5cc | 6.52164e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 483| goto/16 Label_17 Label_20: .line 597 .restart_local v7 485| const v0, #+46541 (0x0000b5cd | 6.52178e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| add-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 493| goto/16 Label_18 Label_21: .line 602 495| const v0, #+46542 (0x0000b5ce | 6.52192e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| shl-int v11, v13, v8 503| not-int v11, v11 504| and-int/2addr v5, v11 505| goto/16 Label_19 Label_22: .line 609 .end_local v3 .end_local v7 .end_local v8 507| const v0, #+46543 (0x0000b5cf | 6.52206e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| return v5 } method com.android.calendarcommon2.RecurrenceProcessor$DaySet.get(android.text.format.Time, int):boolean { .params "iterator", "day" .src "RecurrenceProcessor.java" .line 432 .prologue_end 0| const v0, #+46544 (0x0000b5d0 | 6.52220e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 432 8| iget v2, v9, android.text.format.Time.year .line 433 .local v2, "realYear", int 10| const v0, #+46545 (0x0000b5d1 | 6.52234e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v1, v9, android.text.format.Time.month .line 435 .local v1, "realMonth", int 18| const v0, #+46546 (0x0000b5d2 | 6.52248e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v3, #+0 (0x00000000 | 0.00000) .line 443 .local v3, "t", android.text.format.Time 25| if-lt v10, v4, Label_1 27| const v0, #+46547 (0x0000b5d3 | 6.52262e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v6, #+28 (0x0000001c | 3.92364e-44) 35| if-le v10, v6, Label_2 Label_1: .line 445 37| const v0, #+46548 (0x0000b5d4 | 6.52276e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v3, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mTime .line 446 .local v3, "t", android.text.format.Time 45| const v0, #+46549 (0x0000b5d5 | 6.52290e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3,v10,v1,v2}, android.text.format.Time.set(int, int, int):void .line 447 54| const v0, #+46550 (0x0000b5d6 | 6.52304e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v3}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void .line 448 63| const v0, #+46551 (0x0000b5d7 | 6.52318e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget v2, v3, android.text.format.Time.year .line 449 71| const v0, #+46552 (0x0000b5d8 | 6.52332e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget v1, v3, android.text.format.Time.month .line 450 79| const v0, #+46553 (0x0000b5d9 | 6.52346e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget v10, v3, android.text.format.Time.monthDay Label_2: .line 463 .end_local v3 87| const v0, #+46554 (0x0000b5da | 6.52360e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v6, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mYear 95| const v0, #+46555 (0x0000b5db | 6.52375e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-ne v2, v6, Label_3 103| const v0, #+46556 (0x0000b5dc | 6.52389e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget v6, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mMonth 111| const v0, #+46557 (0x0000b5dd | 6.52403e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-eq v1, v6, Label_5 Label_3: .line 464 119| const v0, #+46558 (0x0000b5de | 6.52417e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v3, Label_4 .line 465 127| const v0, #+46559 (0x0000b5df | 6.52431e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v3, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mTime .line 466 .restart_local v3 135| const v0, #+46560 (0x0000b5e0 | 6.52445e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v3,v10,v1,v2}, android.text.format.Time.set(int, int, int):void .line 467 144| const v0, #+46561 (0x0000b5e1 | 6.52459e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v3}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void Label_4: .line 475 .end_local v3 153| const v0, #+46562 (0x0000b5e2 | 6.52473e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iput v2, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mYear .line 476 161| const v0, #+46563 (0x0000b5e3 | 6.52487e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput v1, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mMonth .line 477 169| const v0, #+46564 (0x0000b5e4 | 6.52501e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v6, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mR 177| const v0, #+46565 (0x0000b5e5 | 6.52515e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-static {v3,v6}, com.android.calendarcommon2.RecurrenceProcessor$DaySet.generateDaysList(android.text.format.Time, com.android.calendarcommon2.EventRecurrence):int 186| move-result v6 187| const v0, #+46566 (0x0000b5e6 | 6.52529e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iput v6, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mDays Label_5: .line 482 195| const v0, #+46567 (0x0000b5e7 | 6.52543e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| iget v6, v8, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mDays 203| const v0, #+46568 (0x0000b5e8 | 6.52557e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| shl-int v7, v4, v10 211| and-int/2addr v6, v7 212| if-eqz v6, Label_7 Label_6: 214| const v0, #+46569 (0x0000b5e9 | 6.52571e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return v4 Label_7: 221| const v0, #+46570 (0x0000b5ea | 6.52585e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| move v4, v5 228| goto/16 Label_6 } method com.android.calendarcommon2.RecurrenceProcessor$DaySet.setRecurrence(com.android.calendarcommon2.EventRecurrence):void { .params "r" .src "RecurrenceProcessor.java" .line 425 .prologue_end .line 425 0| const v0, #+46571 (0x0000b5eb | 6.52599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput v1, v2, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mYear .line 426 9| const v0, #+46572 (0x0000b5ec | 6.52613e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| iput v1, v2, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mMonth .line 427 18| const v0, #+46573 (0x0000b5ed | 6.52627e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v3, v2, com.android.calendarcommon2.RecurrenceProcessor$DaySet.mR .line 428 26| const v0, #+46574 (0x0000b5ee | 6.52641e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.calendarcommon2.RecurrenceProcessor.():void { .src "RecurrenceProcessor.java" .line 1235 .prologue_end 0| const v2, #+46575 (0x0000b5ef | 6.52655e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+12 (0x0000000c | 1.68156e-44) .line 1235 8| new-array v0, v1, int[] 10| const v2, #+46576 (0x0000b5f0 | 6.52669e-41) 13| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 16| fill-array-data v0, Label_1 19| const v2, #+46577 (0x0000b5f1 | 6.52683e-41) 22| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 25| sput-object v0, com.android.calendarcommon2.RecurrenceProcessor.DAYS_PER_MONTH .line 1237 27| const v2, #+46578 (0x0000b5f2 | 6.52697e-41) 30| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 33| new-array v0, v1, int[] 35| const v2, #+46579 (0x0000b5f3 | 6.52711e-41) 38| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 41| fill-array-data v0, Label_2 44| const v2, #+46580 (0x0000b5f4 | 6.52725e-41) 47| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 50| sput-object v0, com.android.calendarcommon2.RecurrenceProcessor.DAYS_IN_YEAR_PRECEDING_MONTH .line 25 52| const v2, #+46581 (0x0000b5f5 | 6.52739e-41) 55| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 58| return-void .line 1235 59| const v2, #+46582 (0x0000b5f6 | 6.52753e-41) 62| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 65| nop Label_1: 66| fill-array-data-payload Label_2: .line 1237 94| fill-array-data-payload } method com.android.calendarcommon2.RecurrenceProcessor.():void { .src "RecurrenceProcessor.java" .line 36 .prologue_end .line 36 0| const v0, #+46583 (0x0000b5f7 | 6.52767e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 28 9| const v0, #+46584 (0x0000b5f8 | 6.52781e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+46585 (0x0000b5f9 | 6.52795e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "UTC" 26| const v0, #+46586 (0x0000b5fa | 6.52809e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 35| const v0, #+46587 (0x0000b5fb | 6.52823e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor.mIterator .line 29 43| const v0, #+46588 (0x0000b5fc | 6.52837e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, android.text.format.Time 51| const v0, #+46589 (0x0000b5fd | 6.52851e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v2, "UTC" 60| const v0, #+46590 (0x0000b5fe | 6.52865e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 69| const v0, #+46591 (0x0000b5ff | 6.52879e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor.mUntil .line 30 77| const v0, #+46592 (0x0000b600 | 6.52893e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| new-instance v1, java.lang.StringBuilder 85| const v0, #+46593 (0x0000b601 | 6.52907e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v1}, java.lang.StringBuilder.():void 94| const v0, #+46594 (0x0000b602 | 6.52921e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor.mStringBuilder .line 31 102| const v0, #+46595 (0x0000b603 | 6.52935e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v1, android.text.format.Time 110| const v0, #+46596 (0x0000b604 | 6.52949e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v2, "UTC" 119| const v0, #+46597 (0x0000b605 | 6.52963e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-direct {v1,v2}, android.text.format.Time.(java.lang.String):void 128| const v0, #+46598 (0x0000b606 | 6.52977e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor.mGenerated .line 32 136| const v0, #+46599 (0x0000b607 | 6.52991e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| new-instance v1, com.android.calendarcommon2.RecurrenceProcessor$DaySet 144| const v0, #+46600 (0x0000b608 | 6.53005e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const/4 v2, #+0 (0x00000000 | 0.00000) 151| invoke-direct {v1,v2}, com.android.calendarcommon2.RecurrenceProcessor$DaySet.(boolean):void 154| const v0, #+46601 (0x0000b609 | 6.53019e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iput-object v1, v3, com.android.calendarcommon2.RecurrenceProcessor.mDays .line 38 162| const v0, #+46602 (0x0000b60a | 6.53033e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| return-void } method com.android.calendarcommon2.RecurrenceProcessor.filter(com.android.calendarcommon2.EventRecurrence, android.text.format.Time):int { .params "r", "iterator" .src "RecurrenceProcessor.java" .line 198 .prologue_end .line 198 0| const v0, #+46603 (0x0000b60b | 6.53047e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v4, v11, com.android.calendarcommon2.EventRecurrence.freq .line 200 .local v4, "freq", int 8| const v0, #+46604 (0x0000b60c | 6.53061e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v7, #+6 (0x00000006 | 8.40779e-45) 15| if-lt v7, v4, Label_1 .line 202 17| const v0, #+46605 (0x0000b60d | 6.53075e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bymonthCount 25| const v0, #+46606 (0x0000b60e | 6.53089e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-lez v7, Label_1 .line 203 33| const v0, #+46607 (0x0000b60f | 6.53103e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.bymonth 41| const v0, #+46608 (0x0000b610 | 6.53117e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v8, v11, com.android.calendarcommon2.EventRecurrence.bymonthCount .line 204 49| const v0, #+46609 (0x0000b611 | 6.53131e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v9, v12, android.text.format.Time.month 57| const v0, #+46610 (0x0000b612 | 6.53145e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) .line 203 65| invoke-static {v7,v8,v9}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int):boolean 68| move-result v3 69| const v0, #+46611 (0x0000b613 | 6.53159e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 205 .local v3, "found", boolean 75| if-nez v3, Label_1 .line 206 77| const v0, #+46612 (0x0000b614 | 6.53173e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 84| return v7 Label_1: .line 210 .end_local v3 85| const v0, #+46613 (0x0000b615 | 6.53187e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v7, #+5 (0x00000005 | 7.00649e-45) 92| if-lt v7, v4, Label_2 .line 213 94| const v0, #+46614 (0x0000b616 | 6.53201e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v7, v11, com.android.calendarcommon2.EventRecurrence.byweeknoCount 102| const v0, #+46615 (0x0000b617 | 6.53215e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-lez v7, Label_2 .line 214 110| const v0, #+46616 (0x0000b618 | 6.53229e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.byweekno 118| const v0, #+46617 (0x0000b619 | 6.53243e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget v8, v11, com.android.calendarcommon2.EventRecurrence.byweeknoCount .line 215 126| const v0, #+46618 (0x0000b61a | 6.53257e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v12}, android.text.format.Time.getWeekNumber():int 135| move-result v9 136| const v0, #+46619 (0x0000b61b | 6.53271e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 216 142| const/16 v10, #+9 (0x00000009 | 1.26117e-44) 144| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 147| move-result v10 148| const v0, #+46620 (0x0000b61c | 6.53285e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 214 154| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 157| move-result v3 158| const v0, #+46621 (0x0000b61d | 6.53299e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 217 .restart_local v3 164| if-nez v3, Label_2 .line 218 166| const v0, #+46622 (0x0000b61e | 6.53313e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 173| return v7 Label_2: .line 222 .end_local v3 174| const v0, #+46623 (0x0000b61f | 6.53327e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 181| if-lt v7, v4, Label_6 .line 224 183| const v0, #+46624 (0x0000b620 | 6.53341e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget v7, v11, com.android.calendarcommon2.EventRecurrence.byyeardayCount 191| const v0, #+46625 (0x0000b621 | 6.53355e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| if-lez v7, Label_3 .line 225 199| const v0, #+46626 (0x0000b622 | 6.53369e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.byyearday 207| const v0, #+46627 (0x0000b623 | 6.53383e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v8, v11, com.android.calendarcommon2.EventRecurrence.byyeardayCount .line 226 215| const v0, #+46628 (0x0000b624 | 6.53397e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget v9, v12, android.text.format.Time.yearDay 223| const v0, #+46629 (0x0000b625 | 6.53411e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 231| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 234| move-result v10 235| const v0, #+46630 (0x0000b626 | 6.53425e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 225 241| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 244| move-result v3 245| const v0, #+46631 (0x0000b627 | 6.53439e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 227 .restart_local v3 251| if-nez v3, Label_3 .line 228 253| const v0, #+46632 (0x0000b628 | 6.53453e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 260| return v7 Label_3: .line 232 .end_local v3 261| const v0, #+46633 (0x0000b629 | 6.53468e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 269| const v0, #+46634 (0x0000b62a | 6.53482e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| if-lez v7, Label_4 .line 233 277| const v0, #+46635 (0x0000b62b | 6.53496e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.bymonthday 285| const v0, #+46636 (0x0000b62c | 6.53510e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| iget v8, v11, com.android.calendarcommon2.EventRecurrence.bymonthdayCount .line 234 293| const v0, #+46637 (0x0000b62d | 6.53524e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget v9, v12, android.text.format.Time.monthDay .line 235 301| const v0, #+46638 (0x0000b62e | 6.53538e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| const/4 v10, #+4 (0x00000004 | 5.60519e-45) 308| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 311| move-result v10 312| const v0, #+46639 (0x0000b62f | 6.53552e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 233 318| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 321| move-result v3 322| const v0, #+46640 (0x0000b630 | 6.53566e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 236 .restart_local v3 328| if-nez v3, Label_4 .line 237 330| const v0, #+46641 (0x0000b631 | 6.53580e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 337| return v7 Label_4: .line 243 .end_local v3 338| const v0, #+46642 (0x0000b632 | 6.53594e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 346| const v0, #+46643 (0x0000b633 | 6.53608e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| if-lez v7, Label_6 .line 244 354| const v0, #+46644 (0x0000b634 | 6.53622e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| iget-object v2, v11, com.android.calendarcommon2.EventRecurrence.byday .line 245 .local v2, "a", int[] 362| const v0, #+46645 (0x0000b635 | 6.53636e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget v1, v11, com.android.calendarcommon2.EventRecurrence.bydayCount .line 246 .local v1, "N", int 370| const v0, #+46646 (0x0000b636 | 6.53650e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget v7, v12, android.text.format.Time.weekDay 378| const v0, #+46647 (0x0000b637 | 6.53664e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-static {v7}, com.android.calendarcommon2.EventRecurrence.timeDay2Day(int):int 387| move-result v6 388| const v0, #+46648 (0x0000b638 | 6.53678e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 247 .local v6, "v", int 394| const/4 v5, #+0 (0x00000000 | 0.00000) Label_5: .local v5, "i", int 395| const v0, #+46649 (0x0000b639 | 6.53692e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| if-ge v5, v1, Label_8 .line 248 403| const v0, #+46650 (0x0000b63a | 6.53706e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| aget v7, v2, v5 411| const v0, #+46651 (0x0000b63b | 6.53720e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| if-ne v7, v6, Label_7 Label_6: .line 255 .end_local v1 .end_local v2 .end_local v5 .end_local v6 419| const v0, #+46652 (0x0000b63c | 6.53734e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 426| if-lt v7, v4, Label_9 .line 257 428| const v0, #+46653 (0x0000b63d | 6.53748e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.byhour 436| const v0, #+46654 (0x0000b63e | 6.53762e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget v8, v11, com.android.calendarcommon2.EventRecurrence.byhourCount .line 258 444| const v0, #+46655 (0x0000b63f | 6.53776e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| iget v9, v12, android.text.format.Time.hour .line 259 452| const v0, #+46656 (0x0000b640 | 6.53790e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 459| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 462| move-result v10 463| const v0, #+46657 (0x0000b641 | 6.53804e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 257 469| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 472| move-result v3 473| const v0, #+46658 (0x0000b642 | 6.53818e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 260 .restart_local v3 479| if-nez v3, Label_9 .line 261 481| const v0, #+46659 (0x0000b643 | 6.53832e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| const/4 v7, #+6 (0x00000006 | 8.40779e-45) 488| return v7 Label_7: .line 247 .end_local v3 .restart_local v1 .restart_local v2 .restart_local v5 .restart_local v6 489| const v0, #+46660 (0x0000b644 | 6.53846e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 497| goto/16 Label_5 Label_8: .line 252 499| const v0, #+46661 (0x0000b645 | 6.53860e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| const/4 v7, #+5 (0x00000005 | 7.00649e-45) 506| return v7 Label_9: .line 264 .end_local v1 .end_local v2 .end_local v5 .end_local v6 507| const v0, #+46662 (0x0000b646 | 6.53874e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 514| if-lt v7, v4, Label_10 .line 266 516| const v0, #+46663 (0x0000b647 | 6.53888e-41) 519| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 522| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.byminute 524| const v0, #+46664 (0x0000b648 | 6.53902e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| iget v8, v11, com.android.calendarcommon2.EventRecurrence.byminuteCount .line 267 532| const v0, #+46665 (0x0000b649 | 6.53916e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| iget v9, v12, android.text.format.Time.minute .line 268 540| const v0, #+46666 (0x0000b64a | 6.53930e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 547| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 550| move-result v10 551| const v0, #+46667 (0x0000b64b | 6.53944e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 266 557| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 560| move-result v3 561| const v0, #+46668 (0x0000b64c | 6.53958e-41) 564| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 .restart_local v3 567| if-nez v3, Label_10 .line 270 569| const v0, #+46669 (0x0000b64d | 6.53972e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| const/4 v7, #+7 (0x00000007 | 9.80909e-45) 576| return v7 Label_10: .line 273 .end_local v3 577| const v0, #+46670 (0x0000b64e | 6.53986e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 584| if-lt v7, v4, Label_11 .line 275 586| const v0, #+46671 (0x0000b64f | 6.54000e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.bysecond 594| const v0, #+46672 (0x0000b650 | 6.54014e-41) 597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 600| iget v8, v11, com.android.calendarcommon2.EventRecurrence.bysecondCount .line 276 602| const v0, #+46673 (0x0000b651 | 6.54028e-41) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| iget v9, v12, android.text.format.Time.second .line 277 610| const v0, #+46674 (0x0000b652 | 6.54042e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 617| invoke-virtual {v12,v10}, android.text.format.Time.getActualMaximum(int):int 620| move-result v10 621| const v0, #+46675 (0x0000b653 | 6.54056e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 275 627| invoke-static {v7,v8,v9,v10}, com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean 630| move-result v3 631| const v0, #+46676 (0x0000b654 | 6.54070e-41) 634| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 278 .restart_local v3 637| if-nez v3, Label_11 .line 279 639| const v0, #+46677 (0x0000b655 | 6.54084e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 645| const/16 v7, #+8 (0x00000008 | 1.12104e-44) 647| return v7 Label_11: .line 283 .end_local v3 648| const v0, #+46678 (0x0000b656 | 6.54098e-41) 651| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 654| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bysetposCount 656| const v0, #+46679 (0x0000b657 | 6.54112e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| if-lez v7, Label_13 .line 286 664| const v0, #+46680 (0x0000b658 | 6.54126e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| const/4 v7, #+6 (0x00000006 | 8.40779e-45) 671| if-ne v4, v7, Label_16 673| const v0, #+46681 (0x0000b659 | 6.54140e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 681| const v0, #+46682 (0x0000b65a | 6.54154e-41) 684| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 687| if-lez v7, Label_16 .line 288 689| const v0, #+46683 (0x0000b65b | 6.54168e-41) 692| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 695| iget v7, v11, com.android.calendarcommon2.EventRecurrence.bydayCount 697| const v0, #+46684 (0x0000b65c | 6.54182e-41) 700| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 703| add-int/lit8 v5, v7, #-1 (0xffffffff | NaN) Label_12: .restart_local v5 705| const v0, #+46685 (0x0000b65d | 6.54196e-41) 708| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 711| if-ltz v5, Label_15 .line 289 713| const v0, #+46686 (0x0000b65e | 6.54210e-41) 716| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 719| iget-object v7, v11, com.android.calendarcommon2.EventRecurrence.bydayNum 721| const v0, #+46687 (0x0000b65f | 6.54224e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 727| aget v7, v7, v5 729| const v0, #+46688 (0x0000b660 | 6.54238e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| if-eqz v7, Label_14 .line 290 737| const v0, #+46689 (0x0000b661 | 6.54252e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| const-string/jumbo v7, "RecurrenceProcessor" 746| const v0, #+46690 (0x0000b662 | 6.54266e-41) 749| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 752| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 753| invoke-static {v7,v8}, android.util.Log.isLoggable(java.lang.String, int):boolean 756| move-result v7 757| const v0, #+46691 (0x0000b663 | 6.54280e-41) 760| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 763| if-eqz v7, Label_13 .line 291 765| const v0, #+46692 (0x0000b664 | 6.54294e-41) 768| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 771| const-string/jumbo v7, "RecurrenceProcessor" 774| const v0, #+46693 (0x0000b665 | 6.54308e-41) 777| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 780| new-instance v8, java.lang.StringBuilder 782| const v0, #+46694 (0x0000b666 | 6.54322e-41) 785| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 788| invoke-direct {v8}, java.lang.StringBuilder.():void 791| const v0, #+46695 (0x0000b667 | 6.54336e-41) 794| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 797| const-string/jumbo v9, "BYSETPOS not supported with these rules: " 800| const v0, #+46696 (0x0000b668 | 6.54350e-41) 803| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 806| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 809| move-result-object v8 810| const v0, #+46697 (0x0000b669 | 6.54364e-41) 813| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 816| invoke-virtual {v8,v11}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 819| move-result-object v8 820| const v0, #+46698 (0x0000b66a | 6.54378e-41) 823| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 826| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 829| move-result-object v8 830| const v0, #+46699 (0x0000b66b | 6.54392e-41) 833| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 836| invoke-static {v7,v8}, android.util.Log.v(java.lang.String, java.lang.String):int Label_13: .line 310 .end_local v5 839| const v0, #+46700 (0x0000b66c | 6.54406e-41) 842| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 845| const/4 v7, #+0 (0x00000000 | 0.00000) 846| return v7 Label_14: .line 288 .restart_local v5 847| const v0, #+46701 (0x0000b66d | 6.54420e-41) 850| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 853| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) 855| goto/16 Label_12 Label_15: .line 296 857| const v0, #+46702 (0x0000b66e | 6.54434e-41) 860| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 863| invoke-static {v11,v12}, com.android.calendarcommon2.RecurrenceProcessor.filterMonthlySetPos(com.android.calendarcommon2.EventRecurrence, android.text.format.Time):boolean 866| move-result v7 867| const v0, #+46703 (0x0000b66f | 6.54448e-41) 870| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 873| if-nez v7, Label_13 .line 298 875| const v0, #+46704 (0x0000b670 | 6.54462e-41) 878| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 881| const/16 v7, #+9 (0x00000009 | 1.26117e-44) 883| return v7 Label_16: .line 301 .end_local v5 884| const v0, #+46705 (0x0000b671 | 6.54476e-41) 887| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 890| const-string/jumbo v7, "RecurrenceProcessor" 893| const v0, #+46706 (0x0000b672 | 6.54490e-41) 896| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 899| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 900| invoke-static {v7,v8}, android.util.Log.isLoggable(java.lang.String, int):boolean 903| move-result v7 904| const v0, #+46707 (0x0000b673 | 6.54504e-41) 907| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 910| if-eqz v7, Label_13 .line 302 912| const v0, #+46708 (0x0000b674 | 6.54518e-41) 915| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 918| const-string/jumbo v7, "RecurrenceProcessor" 921| const v0, #+46709 (0x0000b675 | 6.54532e-41) 924| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 927| new-instance v8, java.lang.StringBuilder 929| const v0, #+46710 (0x0000b676 | 6.54547e-41) 932| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 935| invoke-direct {v8}, java.lang.StringBuilder.():void 938| const v0, #+46711 (0x0000b677 | 6.54561e-41) 941| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 944| const-string/jumbo v9, "BYSETPOS not supported with these rules: " 947| const v0, #+46712 (0x0000b678 | 6.54575e-41) 950| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 953| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 956| move-result-object v8 957| const v0, #+46713 (0x0000b679 | 6.54589e-41) 960| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 963| invoke-virtual {v8,v11}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 966| move-result-object v8 967| const v0, #+46714 (0x0000b67a | 6.54603e-41) 970| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 973| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 976| move-result-object v8 977| const v0, #+46715 (0x0000b67b | 6.54617e-41) 980| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 983| invoke-static {v7,v8}, android.util.Log.v(java.lang.String, java.lang.String):int 986| const v0, #+46716 (0x0000b67c | 6.54631e-41) 989| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 992| goto/16 Label_13 } method com.android.calendarcommon2.RecurrenceProcessor.filterMonthlySetPos(com.android.calendarcommon2.EventRecurrence, android.text.format.Time):boolean { .params "r", "instance" .src "RecurrenceProcessor.java" .line 329 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+46717 (0x0000b67d | 6.54645e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 13| const/4 v12, #+0 (0x00000000 | 0.00000) .line 329 14| iget v10, v15, android.text.format.Time.weekDay 16| const v16, #+46718 (0x0000b67e | 6.54659e-41) 19| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 22| iget v11, v15, android.text.format.Time.monthDay 24| const v16, #+46719 (0x0000b67f | 6.54673e-41) 27| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 30| sub-int/2addr v10, v11 31| add-int/lit8 v10, v10, #+36 (0x00000024 | 5.04467e-44) 33| rem-int/lit8 v5, v10, #+7 (0x00000007 | 9.80909e-45) .line 335 .local v5, "dotw", int 35| const v16, #+46720 (0x0000b680 | 6.54687e-41) 38| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v0, #+0 (0x00000000 | 0.00000) .line 336 .local v0, "bydayMask", int 42| const/4 v6, #+0 (0x00000000 | 0.00000) Label_1: .local v6, "i", int 43| const v16, #+46721 (0x0000b681 | 6.54701e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| iget v10, v14, com.android.calendarcommon2.EventRecurrence.bydayCount 51| const v16, #+46722 (0x0000b682 | 6.54715e-41) 54| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 57| if-ge v6, v10, Label_2 .line 337 59| const v16, #+46723 (0x0000b683 | 6.54729e-41) 62| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v10, v14, com.android.calendarcommon2.EventRecurrence.byday 67| const v16, #+46724 (0x0000b684 | 6.54743e-41) 70| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 73| aget v10, v10, v6 75| const v16, #+46725 (0x0000b685 | 6.54757e-41) 78| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 81| or-int/2addr v0, v10 .line 336 82| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 84| goto/16 Label_1 Label_2: .line 344 86| const v16, #+46726 (0x0000b686 | 6.54771e-41) 89| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v10, #+4 (0x00000004 | 5.60519e-45) 93| invoke-virtual {v15,v10}, android.text.format.Time.getActualMaximum(int):int 96| move-result v8 97| const v16, #+46727 (0x0000b687 | 6.54785e-41) 100| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 345 .local v8, "maxDay", int 103| new-array v2, v8, int[] .line 346 .local v2, "daySet", int[] 105| const v16, #+46728 (0x0000b688 | 6.54799e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v3, #+0 (0x00000000 | 0.00000) .line 348 .local v3, "daySetLength", int 112| const/4 v9, #+1 (0x00000001 | 1.40130e-45) .local v9, "md", int 113| move v4, v3 Label_3: .end_local v3 .local v4, "daySetLength", int 114| const v16, #+46729 (0x0000b689 | 6.54813e-41) 117| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 120| if-gt v9, v8, Label_6 .line 351 122| const v16, #+46730 (0x0000b68a | 6.54827e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 128| const/high16 v10, #+65536 (0x00010000 | 9.18355e-41) 130| shl-int v1, v10, v5 .line 352 .local v1, "dayBit", int 132| and-int v10, v0, v1 134| if-eqz v10, Label_13 .line 353 136| const v16, #+46731 (0x0000b68b | 6.54841e-41) 139| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 142| add-int/lit8 v3, v4, #+1 (0x00000001 | 1.40130e-45) .end_local v4 .restart_local v3 144| aput v9, v2, v4 Label_4: .line 356 146| const v16, #+46732 (0x0000b68c | 6.54855e-41) 149| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 152| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) .line 357 154| const/4 v10, #+7 (0x00000007 | 9.80909e-45) 155| if-ne v5, v10, Label_5 .line 358 157| const v16, #+46733 (0x0000b68d | 6.54869e-41) 160| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 163| const/4 v5, #+0 (0x00000000 | 0.00000) Label_5: .line 348 164| const v16, #+46734 (0x0000b68e | 6.54883e-41) 167| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 170| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 172| move v4, v3 .end_local v3 .restart_local v4 173| goto/16 Label_3 Label_6: .line 365 .end_local v1 175| const v16, #+46735 (0x0000b68f | 6.54897e-41) 178| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 181| iget v10, v14, com.android.calendarcommon2.EventRecurrence.bysetposCount 183| const v16, #+46736 (0x0000b690 | 6.54911e-41) 186| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v6, v10, #-1 (0xffffffff | NaN) Label_7: 191| const v16, #+46737 (0x0000b691 | 6.54925e-41) 194| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 197| if-ltz v6, Label_12 .line 366 199| const v16, #+46738 (0x0000b692 | 6.54939e-41) 202| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v10, v14, com.android.calendarcommon2.EventRecurrence.bysetpos 207| const v16, #+46739 (0x0000b693 | 6.54953e-41) 210| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 213| aget v7, v10, v6 .line 367 .local v7, "index", int 215| const v16, #+46740 (0x0000b694 | 6.54967e-41) 218| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 221| if-lez v7, Label_10 .line 368 223| const v16, #+46741 (0x0000b695 | 6.54981e-41) 226| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 229| if-le v7, v4, Label_9 Label_8: .line 365 231| const v16, #+46742 (0x0000b696 | 6.54995e-41) 234| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 237| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 239| goto/16 Label_7 Label_9: .line 371 241| const v16, #+46743 (0x0000b697 | 6.55009e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| add-int/lit8 v10, v7, #-1 (0xffffffff | NaN) 249| aget v10, v2, v10 251| const v16, #+46744 (0x0000b698 | 6.55023e-41) 254| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 257| iget v11, v15, android.text.format.Time.monthDay 259| const v16, #+46745 (0x0000b699 | 6.55037e-41) 262| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 265| if-ne v10, v11, Label_8 .line 372 267| const v16, #+46746 (0x0000b69a | 6.55051e-41) 270| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 273| return v13 Label_10: .line 374 274| const v16, #+46747 (0x0000b69b | 6.55065e-41) 277| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 280| if-gez v7, Label_11 .line 375 282| const v16, #+46748 (0x0000b69c | 6.55079e-41) 285| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 288| add-int v10, v4, v7 290| if-ltz v10, Label_8 .line 378 292| const v16, #+46749 (0x0000b69d | 6.55093e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| add-int v10, v4, v7 300| aget v10, v2, v10 302| const v16, #+46750 (0x0000b69e | 6.55107e-41) 305| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 308| iget v11, v15, android.text.format.Time.monthDay 310| const v16, #+46751 (0x0000b69f | 6.55121e-41) 313| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 316| if-ne v10, v11, Label_8 .line 379 318| const v16, #+46752 (0x0000b6a0 | 6.55135e-41) 321| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 324| return v13 Label_11: .line 383 325| const v16, #+46753 (0x0000b6a1 | 6.55149e-41) 328| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 331| new-instance v10, java.lang.RuntimeException 333| const v16, #+46754 (0x0000b6a2 | 6.55163e-41) 336| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 339| const-string/jumbo v11, "invalid bysetpos value" 342| const v16, #+46755 (0x0000b6a3 | 6.55177e-41) 345| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-direct {v10,v11}, java.lang.RuntimeException.(java.lang.String):void 351| const v16, #+46756 (0x0000b6a4 | 6.55191e-41) 354| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 357| throw v10 Label_12: .line 387 .end_local v7 358| const v16, #+46757 (0x0000b6a5 | 6.55205e-41) 361| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 364| return v12 Label_13: .restart_local v1 365| const v16, #+46758 (0x0000b6a6 | 6.55219e-41) 368| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 371| move v3, v4 .end_local v4 .restart_local v3 372| goto/16 Label_4 } method com.android.calendarcommon2.RecurrenceProcessor.isLeapYear(int):boolean { .params "year" .src "RecurrenceProcessor.java" .line 1222 .prologue_end 0| const v0, #+46759 (0x0000b6a7 | 6.55233e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1222 8| rem-int/lit8 v3, v4, #+4 (0x00000004 | 5.60519e-45) 10| const v0, #+46760 (0x0000b6a8 | 6.55247e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v3, Label_2 18| const v0, #+46761 (0x0000b6a9 | 6.55261e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| rem-int/lit8 v3, v4, #+100 (0x00000064 | 1.40130e-43) 26| const v0, #+46762 (0x0000b6aa | 6.55275e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v3, Label_1 34| const v0, #+46763 (0x0000b6ab | 6.55289e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| rem-int/lit16 v3, v4, #+400 (0x00000190 | 5.60519e-43) 42| const v0, #+46764 (0x0000b6ac | 6.55303e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-nez v3, Label_2 Label_1: 50| const v0, #+46765 (0x0000b6ad | 6.55317e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v1 Label_2: 57| const v0, #+46766 (0x0000b6ae | 6.55331e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| move v1, v2 64| goto/16 Label_1 } method com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int):boolean { .params "a", "N", "v" .src "RecurrenceProcessor.java" .line 153 .prologue_end .line 153 0| const v0, #+46767 (0x0000b6af | 6.55345e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 7| const v0, #+46768 (0x0000b6b0 | 6.55359e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| if-ge v1, v4, Label_3 .line 154 15| const v0, #+46769 (0x0000b6b1 | 6.55373e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| aget v2, v3, v1 23| const v0, #+46770 (0x0000b6b2 | 6.55387e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-ne v2, v5, Label_2 .line 155 31| const v0, #+46771 (0x0000b6b3 | 6.55401e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 38| return v2 Label_2: .line 153 39| const v0, #+46772 (0x0000b6b4 | 6.55415e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 47| goto/16 Label_1 Label_3: .line 158 49| const v0, #+46773 (0x0000b6b5 | 6.55429e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v2, #+0 (0x00000000 | 0.00000) 56| return v2 } method com.android.calendarcommon2.RecurrenceProcessor.listContains(int[], int, int, int):boolean { .params "a", "N", "v", "max" .src "RecurrenceProcessor.java" .line 171 .prologue_end 0| const v0, #+46774 (0x0000b6b6 | 6.55443e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 171 8| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 9| const v0, #+46775 (0x0000b6b7 | 6.55457e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ge v1, v6, Label_4 .line 172 17| const v0, #+46776 (0x0000b6b8 | 6.55471e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| aget v2, v5, v1 .line 173 .local v2, "w", int 25| const v0, #+46777 (0x0000b6b9 | 6.55485e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-lez v2, Label_2 .line 174 33| const v0, #+46778 (0x0000b6ba | 6.55499e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-ne v2, v7, Label_3 .line 175 41| const v0, #+46779 (0x0000b6bb | 6.55513e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return v4 Label_2: .line 178 48| const v0, #+46780 (0x0000b6bc | 6.55527e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| add-int/2addr v8, v2 .line 179 55| if-ne v8, v7, Label_3 .line 180 57| const v0, #+46781 (0x0000b6bd | 6.55541e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return v4 Label_3: .line 171 64| const v0, #+46782 (0x0000b6be | 6.55555e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 72| goto/16 Label_1 Label_4: .line 184 .end_local v2 74| const v0, #+46783 (0x0000b6bf | 6.55569e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return v3 } method com.android.calendarcommon2.RecurrenceProcessor.monthLength(int, int):int { .params "year", "month" .src "RecurrenceProcessor.java" .line 1248 .prologue_end 0| const v0, #+46784 (0x0000b6c0 | 6.55583e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+28 (0x0000001c | 3.92364e-44) .line 1248 8| sget-object v3, com.android.calendarcommon2.RecurrenceProcessor.DAYS_PER_MONTH 10| const v0, #+46785 (0x0000b6c1 | 6.55597e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| aget v1, v3, v5 .line 1249 .local v1, "n", int 18| const v0, #+46786 (0x0000b6c2 | 6.55611e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eq v1, v2, Label_1 .line 1250 26| const v0, #+46787 (0x0000b6c3 | 6.55626e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 Label_1: .line 1252 33| const v0, #+46788 (0x0000b6c4 | 6.55640e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {v4}, com.android.calendarcommon2.RecurrenceProcessor.isLeapYear(int):boolean 42| move-result v3 43| const v0, #+46789 (0x0000b6c5 | 6.55654e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v3, Label_2 51| const v0, #+46790 (0x0000b6c6 | 6.55668e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/16 v2, #+29 (0x0000001d | 4.06377e-44) Label_2: 59| const v0, #+46791 (0x0000b6c7 | 6.55682e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return v2 } method com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long { .params "normalized" .src "RecurrenceProcessor.java" .line 1303 .prologue_end .line 1303 0| const v0, #+46792 (0x0000b6c8 | 6.55696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, android.text.format.Time.year 8| const v0, #+46793 (0x0000b6c9 | 6.55710e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| int-to-long v1:v2, v1 15| const/16 v3, #+26 (0x0000001a | 3.64338e-44) 17| shl-long/2addr v1:v2, v3 18| iget v3, v5, android.text.format.Time.month 20| const v0, #+46794 (0x0000b6ca | 6.55724e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| shl-int/lit8 v3, v3, #+22 (0x00000016 | 3.08286e-44) 28| int-to-long v3:v4, v3 29| add-long/2addr v1:v2, v3:v4 .line 1304 30| iget v3, v5, android.text.format.Time.monthDay 32| const v0, #+46795 (0x0000b6cb | 6.55738e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| shl-int/lit8 v3, v3, #+17 (0x00000011 | 2.38221e-44) 40| int-to-long v3:v4, v3 .line 1303 41| add-long/2addr v1:v2, v3:v4 .line 1304 42| iget v3, v5, android.text.format.Time.hour 44| const v0, #+46796 (0x0000b6cc | 6.55752e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| shl-int/lit8 v3, v3, #+12 (0x0000000c | 1.68156e-44) 52| int-to-long v3:v4, v3 .line 1303 53| add-long/2addr v1:v2, v3:v4 .line 1305 54| iget v3, v5, android.text.format.Time.minute 56| const v0, #+46797 (0x0000b6cd | 6.55766e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| shl-int/lit8 v3, v3, #+6 (0x00000006 | 8.40779e-45) 64| int-to-long v3:v4, v3 .line 1303 65| add-long/2addr v1:v2, v3:v4 .line 1305 66| iget v3, v5, android.text.format.Time.second 68| const v0, #+46798 (0x0000b6ce | 6.55780e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| int-to-long v3:v4, v3 .line 1303 75| add-long/2addr v1:v2, v3:v4 76| return-wide v1:v2 } method com.android.calendarcommon2.RecurrenceProcessor.setTimeFromLongValue(android.text.format.Time, long):void { .params "date", "val" .src "RecurrenceProcessor.java" .line 1309 .prologue_end .line 1309 0| const v0, #+46799 (0x0000b6cf | 6.55794e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+26 (0x0000001a | 3.64338e-44) 8| shr-long v1:v2, v5:v6, v1 10| long-to-int v1, v1:v2 11| iput v1, v4, android.text.format.Time.year .line 1310 13| const v0, #+46800 (0x0000b6d0 | 6.55808e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| const/16 v1, #+22 (0x00000016 | 3.08286e-44) 21| shr-long v1:v2, v5:v6, v1 23| long-to-int v1, v1:v2 24| and-int/lit8 v1, v1, #+15 (0x0000000f | 2.10195e-44) 26| iput v1, v4, android.text.format.Time.month .line 1311 28| const v0, #+46801 (0x0000b6d1 | 6.55822e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/16 v1, #+17 (0x00000011 | 2.38221e-44) 36| shr-long v1:v2, v5:v6, v1 38| long-to-int v1, v1:v2 39| and-int/lit8 v1, v1, #+31 (0x0000001f | 4.34403e-44) 41| iput v1, v4, android.text.format.Time.monthDay .line 1312 43| const v0, #+46802 (0x0000b6d2 | 6.55836e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/16 v1, #+12 (0x0000000c | 1.68156e-44) 51| shr-long v1:v2, v5:v6, v1 53| long-to-int v1, v1:v2 54| and-int/lit8 v1, v1, #+31 (0x0000001f | 4.34403e-44) 56| iput v1, v4, android.text.format.Time.hour .line 1313 58| const v0, #+46803 (0x0000b6d3 | 6.55850e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 65| shr-long v1:v2, v5:v6, v1 67| long-to-int v1, v1:v2 68| and-int/lit8 v1, v1, #+63 (0x0000003f | 8.82818e-44) 70| iput v1, v4, android.text.format.Time.minute .line 1314 72| const v0, #+46804 (0x0000b6d4 | 6.55864e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-wide/16 v1:v2, #+63 (0x0000003f | 8.82818e-44) 80| and-long/2addr v1:v2, v5:v6 81| long-to-int v1, v1:v2 82| iput v1, v4, android.text.format.Time.second .line 1315 84| const v0, #+46805 (0x0000b6d5 | 6.55878e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void } method com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void { .params "date" .src "RecurrenceProcessor.java" .line 1139 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+46806 (0x0000b6d6 | 6.55892e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/16 v14, #+12 (0x0000000c | 1.68156e-44) .line 1139 11| iget v9, v15, android.text.format.Time.second .line 1140 .local v9, "second", int 13| const v16, #+46807 (0x0000b6d7 | 6.55906e-41) 16| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 19| iget v5, v15, android.text.format.Time.minute .line 1141 .local v5, "minute", int 21| const v16, #+46808 (0x0000b6d8 | 6.55920e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| iget v4, v15, android.text.format.Time.hour .line 1142 .local v4, "hour", int 29| const v16, #+46809 (0x0000b6d9 | 6.55934e-41) 32| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 35| iget v7, v15, android.text.format.Time.monthDay .line 1143 .local v7, "monthDay", int 37| const v16, #+46810 (0x0000b6da | 6.55948e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| iget v6, v15, android.text.format.Time.month .line 1144 .local v6, "month", int 45| const v16, #+46811 (0x0000b6db | 6.55962e-41) 48| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 51| iget v10, v15, android.text.format.Time.year .line 1146 .local v10, "year", int 53| const v16, #+46812 (0x0000b6dc | 6.55976e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| if-gez v9, Label_6 61| const v16, #+46813 (0x0000b6dd | 6.55990e-41) 64| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 67| add-int/lit8 v13, v9, #-59 (0xffffffc5 | NaN) Label_1: 69| const v16, #+46814 (0x0000b6de | 6.56004e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| div-int/lit8 v2, v13, #+60 (0x0000003c | 8.40779e-44) .line 1147 .local v2, "addMinutes", int 77| const v16, #+46815 (0x0000b6df | 6.56018e-41) 80| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 83| mul-int/lit8 v13, v2, #+60 (0x0000003c | 8.40779e-44) 85| sub-int/2addr v9, v13 .line 1148 86| add-int/2addr v5, v2 .line 1149 87| if-gez v5, Label_7 89| const v16, #+46816 (0x0000b6e0 | 6.56032e-41) 92| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 95| add-int/lit8 v13, v5, #-59 (0xffffffc5 | NaN) Label_2: 97| const v16, #+46817 (0x0000b6e1 | 6.56046e-41) 100| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 103| div-int/lit8 v1, v13, #+60 (0x0000003c | 8.40779e-44) .line 1150 .local v1, "addHours", int 105| const v16, #+46818 (0x0000b6e2 | 6.56060e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| mul-int/lit8 v13, v1, #+60 (0x0000003c | 8.40779e-44) 113| sub-int/2addr v5, v13 .line 1151 114| add-int/2addr v4, v1 .line 1152 115| if-gez v4, Label_8 117| const v16, #+46819 (0x0000b6e3 | 6.56074e-41) 120| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 123| add-int/lit8 v13, v4, #-23 (0xffffffe9 | NaN) Label_3: 125| const v16, #+46820 (0x0000b6e4 | 6.56088e-41) 128| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 131| div-int/lit8 v0, v13, #+24 (0x00000018 | 3.36312e-44) .line 1153 .local v0, "addDays", int 133| const v16, #+46821 (0x0000b6e5 | 6.56102e-41) 136| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 139| mul-int/lit8 v13, v0, #+24 (0x00000018 | 3.36312e-44) 141| sub-int/2addr v4, v13 .line 1154 142| add-int/2addr v7, v0 Label_4: .line 1159 143| const v16, #+46822 (0x0000b6e6 | 6.56116e-41) 146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 149| if-gtz v7, Label_10 .line 1167 151| const v16, #+46823 (0x0000b6e7 | 6.56130e-41) 154| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 157| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 158| if-le v6, v13, Label_9 160| const v16, #+46824 (0x0000b6e8 | 6.56144e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-static {v10}, com.android.calendarcommon2.RecurrenceProcessor.yearLength(int):int 169| move-result v3 170| const v16, #+46825 (0x0000b6e9 | 6.56158e-41) 173| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_5: .line 1168 .local v3, "days", int 176| const v16, #+46826 (0x0000b6ea | 6.56172e-41) 179| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 182| add-int/2addr v7, v3 .line 1169 183| add-int/lit8 v10, v10, #-1 (0xffffffff | NaN) 185| goto/16 Label_4 Label_6: .end_local v0 .end_local v1 .end_local v2 .end_local v3 187| const v16, #+46827 (0x0000b6eb | 6.56186e-41) 190| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 193| move v13, v9 .line 1146 194| goto/16 Label_1 Label_7: .restart_local v2 196| const v16, #+46828 (0x0000b6ec | 6.56200e-41) 199| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 202| move v13, v5 .line 1149 203| goto/16 Label_2 Label_8: .restart_local v1 205| const v16, #+46829 (0x0000b6ed | 6.56214e-41) 208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 211| move v13, v4 .line 1152 212| goto/16 Label_3 Label_9: .line 1167 .restart_local v0 214| const v16, #+46830 (0x0000b6ee | 6.56228e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| add-int/lit8 v13, v10, #-1 (0xffffffff | NaN) 222| invoke-static {v13}, com.android.calendarcommon2.RecurrenceProcessor.yearLength(int):int 225| move-result v3 226| const v16, #+46831 (0x0000b6ef | 6.56242e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 232| goto/16 Label_5 Label_10: .line 1172 .end_local v3 234| const v16, #+46832 (0x0000b6f0 | 6.56256e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| if-gez v6, Label_13 .line 1173 242| const v16, #+46833 (0x0000b6f1 | 6.56270e-41) 245| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 248| add-int/lit8 v13, v6, #+1 (0x00000001 | 1.40130e-45) 250| div-int/lit8 v13, v13, #+12 (0x0000000c | 1.68156e-44) 252| const v16, #+46834 (0x0000b6f2 | 6.56284e-41) 255| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 258| add-int/lit8 v12, v13, #-1 (0xffffffff | NaN) .line 1174 .local v12, "years", int 260| add-int/2addr v10, v12 .line 1175 261| mul-int/lit8 v13, v12, #+12 (0x0000000c | 1.68156e-44) 263| sub-int/2addr v6, v13 Label_11: .line 1185 .end_local v12 264| const v16, #+46835 (0x0000b6f3 | 6.56298e-41) 267| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 270| if-nez v6, Label_12 .line 1186 272| const v16, #+46836 (0x0000b6f4 | 6.56312e-41) 275| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-static {v10}, com.android.calendarcommon2.RecurrenceProcessor.yearLength(int):int 281| move-result v11 282| const v16, #+46837 (0x0000b6f5 | 6.56326e-41) 285| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1187 .local v11, "yearLength", int 288| if-le v7, v11, Label_12 .line 1188 290| const v16, #+46838 (0x0000b6f6 | 6.56340e-41) 293| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 296| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) .line 1189 298| sub-int/2addr v7, v11 Label_12: .line 1192 .end_local v11 299| const v16, #+46839 (0x0000b6f7 | 6.56354e-41) 302| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-static {v10,v6}, com.android.calendarcommon2.RecurrenceProcessor.monthLength(int, int):int 308| move-result v8 309| const v16, #+46840 (0x0000b6f8 | 6.56368e-41) 312| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1193 .local v8, "monthLength", int 315| if-le v7, v8, Label_14 .line 1194 317| const v16, #+46841 (0x0000b6f9 | 6.56382e-41) 320| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 323| sub-int/2addr v7, v8 .line 1195 324| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) .line 1196 326| if-lt v6, v14, Label_11 .line 1197 328| const v16, #+46842 (0x0000b6fa | 6.56396e-41) 331| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 334| add-int/lit8 v6, v6, #-12 (0xfffffff4 | NaN) .line 1198 336| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 338| goto/16 Label_11 Label_13: .line 1176 .end_local v8 340| const v16, #+46843 (0x0000b6fb | 6.56410e-41) 343| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 346| if-lt v6, v14, Label_11 .line 1177 348| const v16, #+46844 (0x0000b6fc | 6.56424e-41) 351| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 354| div-int/lit8 v12, v6, #+12 (0x0000000c | 1.68156e-44) .line 1178 .restart_local v12 356| const v16, #+46845 (0x0000b6fd | 6.56438e-41) 359| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 362| add-int/2addr v10, v12 .line 1179 363| mul-int/lit8 v13, v12, #+12 (0x0000000c | 1.68156e-44) 365| sub-int/2addr v6, v13 366| goto/16 Label_11 Label_14: .line 1205 .end_local v12 .restart_local v8 368| const v16, #+46846 (0x0000b6fe | 6.56452e-41) 371| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 374| iput v9, v15, android.text.format.Time.second .line 1206 376| const v16, #+46847 (0x0000b6ff | 6.56466e-41) 379| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 382| iput v5, v15, android.text.format.Time.minute .line 1207 384| const v16, #+46848 (0x0000b700 | 6.56480e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| iput v4, v15, android.text.format.Time.hour .line 1208 392| const v16, #+46849 (0x0000b701 | 6.56494e-41) 395| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 398| iput v7, v15, android.text.format.Time.monthDay .line 1209 400| const v16, #+46850 (0x0000b702 | 6.56508e-41) 403| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 406| iput v6, v15, android.text.format.Time.month .line 1210 408| const v16, #+46851 (0x0000b703 | 6.56522e-41) 411| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 414| iput v10, v15, android.text.format.Time.year .line 1211 416| const v16, #+46852 (0x0000b704 | 6.56536e-41) 419| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-static {v10,v6,v7}, com.android.calendarcommon2.RecurrenceProcessor.weekDay(int, int, int):int 425| move-result v13 426| const v16, #+46853 (0x0000b705 | 6.56550e-41) 429| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 432| iput v13, v15, android.text.format.Time.weekDay .line 1212 434| const v16, #+46854 (0x0000b706 | 6.56564e-41) 437| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-static {v10,v6,v7}, com.android.calendarcommon2.RecurrenceProcessor.yearDay(int, int, int):int 443| move-result v13 444| const v16, #+46855 (0x0000b707 | 6.56578e-41) 447| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 450| iput v13, v15, android.text.format.Time.yearDay .line 1213 452| const v16, #+46856 (0x0000b708 | 6.56592e-41) 455| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 458| return-void } method com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, int):boolean { .params "freq", "freqConstant", "count" .src "RecurrenceProcessor.java" .line 413 .prologue_end 0| const v0, #+46857 (0x0000b709 | 6.56606e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 413 7| if-le v2, v3, Label_1 9| const v0, #+46858 (0x0000b70a | 6.56620e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-lez v4, Label_1 17| const v0, #+46859 (0x0000b70b | 6.56634e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 24| const v0, #+46860 (0x0000b70c | 6.56648e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return v1 } method com.android.calendarcommon2.RecurrenceProcessor.weekDay(int, int, int):int { .params "year", "month", "day" .src "RecurrenceProcessor.java" .line 1265 .prologue_end .line 1265 0| const v0, #+46861 (0x0000b70d | 6.56662e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| if-gt v4, v1, Label_1 .line 1266 9| const v0, #+46862 (0x0000b70e | 6.56676e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| add-int/lit8 v4, v4, #+12 (0x0000000c | 1.68156e-44) .line 1267 17| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) Label_1: .line 1269 19| const v0, #+46863 (0x0000b70f | 6.56690e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| mul-int/lit8 v1, v4, #+13 (0x0000000d | 1.82169e-44) 27| add-int/lit8 v1, v1, #-14 (0xfffffff2 | NaN) 29| div-int/lit8 v1, v1, #+5 (0x00000005 | 7.00649e-45) 31| const v0, #+46864 (0x0000b710 | 6.56705e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| add-int/2addr v1, v5 38| add-int/2addr v1, v3 39| div-int/lit8 v2, v3, #+4 (0x00000004 | 5.60519e-45) 41| const v0, #+46865 (0x0000b711 | 6.56719e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| add-int/2addr v1, v2 48| div-int/lit8 v2, v3, #+100 (0x00000064 | 1.40130e-43) 50| const v0, #+46866 (0x0000b712 | 6.56733e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| sub-int/2addr v1, v2 57| div-int/lit16 v2, v3, #+400 (0x00000190 | 5.60519e-43) 59| const v0, #+46867 (0x0000b713 | 6.56747e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| add-int/2addr v1, v2 66| rem-int/lit8 v1, v1, #+7 (0x00000007 | 9.80909e-45) 68| const v0, #+46868 (0x0000b714 | 6.56761e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| return v1 } method com.android.calendarcommon2.RecurrenceProcessor.yearDay(int, int, int):int { .params "year", "month", "day" .src "RecurrenceProcessor.java" .line 1281 .prologue_end .line 1281 0| const v0, #+46869 (0x0000b715 | 6.56775e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v2, com.android.calendarcommon2.RecurrenceProcessor.DAYS_IN_YEAR_PRECEDING_MONTH 8| const v0, #+46870 (0x0000b716 | 6.56789e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| aget v2, v2, v4 16| const v0, #+46871 (0x0000b717 | 6.56803e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| add-int/2addr v2, v5 23| add-int/lit8 v1, v2, #-1 (0xffffffff | NaN) .line 1282 .local v1, "yearDay", int 25| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 26| if-lt v4, v2, Label_1 28| const v0, #+46872 (0x0000b718 | 6.56817e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-static {v3}, com.android.calendarcommon2.RecurrenceProcessor.isLeapYear(int):boolean 37| move-result v2 38| const v0, #+46873 (0x0000b719 | 6.56831e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-eqz v2, Label_1 .line 1283 46| const v0, #+46874 (0x0000b71a | 6.56845e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 1285 54| const v0, #+46875 (0x0000b71b | 6.56859e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v1 } method com.android.calendarcommon2.RecurrenceProcessor.yearLength(int):int { .params "year" .src "RecurrenceProcessor.java" .line 1232 .prologue_end .line 1232 0| const v0, #+46876 (0x0000b71c | 6.56873e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.calendarcommon2.RecurrenceProcessor.isLeapYear(int):boolean 9| move-result v1 10| const v0, #+46877 (0x0000b71d | 6.56887e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 18| const v0, #+46878 (0x0000b71e | 6.56901e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v1, #+366 (0x0000016e | 5.12875e-43) Label_1: 26| const v0, #+46879 (0x0000b71f | 6.56915e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 Label_2: 33| const v0, #+46880 (0x0000b720 | 6.56929e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/16 v1, #+365 (0x0000016d | 5.11474e-43) 41| goto/16 Label_1 } method com.android.calendarcommon2.RecurrenceProcessor.expand(android.text.format.Time, com.android.calendarcommon2.EventRecurrence, long, long, boolean, java.util.TreeSet):void { .params "dtstart", "r", "rangeStartDateValue", "rangeEndDateValue", "add", "?" .src "RecurrenceProcessor.java" .line 739 0| move-object/16 v59, v60 3| move-object/16 v60, v61 6| move-object/16 v61, v62 9| move-wide/16 v62:v63, v63:v64 12| move-wide/16 v64:v65, v65:v66 15| move/16 v66, v67 18| move-object/16 v67, v68 .local_ex v67, "out", java.util.TreeSet, "Ljava/util/TreeSet;" .prologue_end .line 739 21| const v68, #+46881 (0x0000b721 | 6.56943e-41) 24| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static/range {v60..v60}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void .line 740 30| const v68, #+46882 (0x0000b722 | 6.56957e-41) 33| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-static/range {v60..v60}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 39| move-result-wide v18:v19 40| const v68, #+46883 (0x0000b723 | 6.56971e-41) 43| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 741 .local v18, "dtstartDateValue", long 46| const/4 v15, #+0 (0x00000000 | 0.00000) .line 752 .local v15, "count", int 47| if-eqz v66, Label_1 49| const v68, #+46884 (0x0000b724 | 6.56985e-41) 52| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 55| cmp-long v56, v18:v19, v62:v63 57| if-ltz v56, Label_1 .line 753 59| const v68, #+46885 (0x0000b725 | 6.56999e-41) 62| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 65| cmp-long v56, v18:v19, v64:v65 67| if-gez v56, Label_1 .line 754 69| const v68, #+46886 (0x0000b726 | 6.57013e-41) 72| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static/range {v18..v19}, java.lang.Long.valueOf(long):java.lang.Long 78| move-result-object v56 79| const v68, #+46887 (0x0000b727 | 6.57027e-41) 82| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 85| move-object/from16 v0, v67 87| move-object/from16 v1, v56 89| invoke-virtual {v0,v1}, java.util.TreeSet.add(java.lang.Object):boolean .line 755 92| const v68, #+46888 (0x0000b728 | 6.57041e-41) 95| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v15, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 758 99| const v68, #+46889 (0x0000b729 | 6.57055e-41) 102| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 105| move-object/from16 v0, v59 107| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 109| const v68, #+46890 (0x0000b72a | 6.57069e-41) 112| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 115| move-object/from16 v31, v0 .line 759 .local v31, "iterator", android.text.format.Time 117| move-object/from16 v0, v59 119| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mUntil 121| const v68, #+46891 (0x0000b72b | 6.57083e-41) 124| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v45, v0 .line 760 .local v45, "until", android.text.format.Time 129| move-object/from16 v0, v59 131| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mStringBuilder 133| const v68, #+46892 (0x0000b72c | 6.57097e-41) 136| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 139| move-object/from16 v42, v0 .line 761 .local v42, "sb", java.lang.StringBuilder 141| move-object/from16 v0, v59 143| iget-object v4, v0, com.android.calendarcommon2.RecurrenceProcessor.mGenerated .line 762 .local v4, "generated", android.text.format.Time 145| const v68, #+46893 (0x0000b72d | 6.57111e-41) 148| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 151| move-object/from16 v0, v59 153| iget-object v0, v0, com.android.calendarcommon2.RecurrenceProcessor.mDays 155| const v68, #+46894 (0x0000b72e | 6.57125e-41) 158| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 161| move-object/from16 v17, v0 .try_begin_1 .line 766 .local v17, "days", com.android.calendarcommon2.RecurrenceProcessor$DaySet 163| const v68, #+46895 (0x0000b72f | 6.57139e-41) 166| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 169| move-object/from16 v0, v17 171| move-object/from16 v1, v61 173| invoke-virtual {v0,v1}, com.android.calendarcommon2.RecurrenceProcessor$DaySet.setRecurrence(com.android.calendarcommon2.EventRecurrence):void .line 767 176| const v68, #+46896 (0x0000b730 | 6.57153e-41) 179| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 182| const-wide v56:v57, #+9223372036854775807 (0x7fffffffffffffff | NaN) 187| cmp-long v56, v64:v65, v56:v57 189| if-nez v56, Label_3 191| const v68, #+46897 (0x0000b731 | 6.57167e-41) 194| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 197| move-object/from16 v0, v61 199| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until 201| const v68, #+46898 (0x0000b732 | 6.57181e-41) 204| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 207| move-object/from16 v56, v0 209| if-nez v56, Label_3 211| const v68, #+46899 (0x0000b733 | 6.57195e-41) 214| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 217| move-object/from16 v0, v61 219| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 221| const v68, #+46900 (0x0000b734 | 6.57209e-41) 224| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 227| move/from16 v56, v0 229| if-nez v56, Label_3 .line 768 231| const v68, #+46901 (0x0000b735 | 6.57223e-41) 234| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 237| new-instance v56, com.android.calendarcommon2.DateException .line 769 239| const v68, #+46902 (0x0000b736 | 6.57237e-41) 242| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 245| const-string/jumbo v57, "No range end provided for a recurrence that has no UNTIL or COUNT." .line 768 248| const v68, #+46903 (0x0000b737 | 6.57251e-41) 251| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct/range {v56..v57}, com.android.calendarcommon2.DateException.(java.lang.String):void 257| const v68, #+46904 (0x0000b738 | 6.57265e-41) 260| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 263| throw v56 .try_end_1 catch(com.android.calendarcommon2.DateException) : Label_2 catch(java.lang.RuntimeException) : Label_4 Label_2: .line 1115 264| const v68, #+46905 (0x0000b739 | 6.57279e-41) 267| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 270| move-exception v20 .line 1116 .local v20, "e", com.android.calendarcommon2.DateException 271| const-string/jumbo v56, "RecurrenceProcessor" 274| const v68, #+46906 (0x0000b73a | 6.57293e-41) 277| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 280| new-instance v57, java.lang.StringBuilder 282| const v68, #+46907 (0x0000b73b | 6.57307e-41) 285| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-direct/range {v57..v57}, java.lang.StringBuilder.():void 291| const v68, #+46908 (0x0000b73c | 6.57321e-41) 294| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 297| const-string/jumbo v58, "DateException with r=" 300| const v68, #+46909 (0x0000b73d | 6.57335e-41) 303| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 309| move-result-object v57 310| const v68, #+46910 (0x0000b73e | 6.57349e-41) 313| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 316| move-object/from16 v0, v57 318| move-object/from16 v1, v61 320| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 323| move-result-object v57 324| const v68, #+46911 (0x0000b73f | 6.57363e-41) 327| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v58, " rangeStart=" 333| const v68, #+46912 (0x0000b740 | 6.57377e-41) 336| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 342| move-result-object v57 343| const v68, #+46913 (0x0000b741 | 6.57391e-41) 346| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 349| move-object/from16 v0, v57 351| move-wide/from16 v1:v2, v62:v63 353| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 356| move-result-object v57 357| const v68, #+46914 (0x0000b742 | 6.57405e-41) 360| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 1117 363| const-string/jumbo v58, " rangeEnd=" .line 1116 366| const v68, #+46915 (0x0000b743 | 6.57419e-41) 369| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 375| move-result-object v57 376| const v68, #+46916 (0x0000b744 | 6.57433e-41) 379| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 382| move-object/from16 v0, v57 384| move-wide/from16 v1:v2, v64:v65 386| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 389| move-result-object v57 390| const v68, #+46917 (0x0000b745 | 6.57447e-41) 393| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-virtual/range {v57..v57}, java.lang.StringBuilder.toString():java.lang.String 399| move-result-object v57 400| const v68, #+46918 (0x0000b746 | 6.57461e-41) 403| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-static/range {v56..v57}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1118 409| const v68, #+46919 (0x0000b747 | 6.57475e-41) 412| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 415| throw v20 Label_3: .try_begin_2 .line 774 .end_local v20 416| const v68, #+46920 (0x0000b748 | 6.57489e-41) 419| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 422| move-object/from16 v0, v61 424| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval 426| const v68, #+46921 (0x0000b749 | 6.57503e-41) 429| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 432| move/from16 v26, v0 .line 775 .local v26, "freqAmount", int 434| move-object/from16 v0, v61 436| iget v0, v0, com.android.calendarcommon2.EventRecurrence.freq 438| const v68, #+46922 (0x0000b74a | 6.57517e-41) 441| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 444| move/from16 v25, v0 .line 776 .local v25, "freq", int 446| packed-switch v25, Label_67 .line 804 449| const v68, #+46923 (0x0000b74b | 6.57531e-41) 452| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 455| new-instance v56, com.android.calendarcommon2.DateException 457| const v68, #+46924 (0x0000b74c | 6.57545e-41) 460| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 463| new-instance v57, java.lang.StringBuilder 465| const v68, #+46925 (0x0000b74d | 6.57559e-41) 468| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-direct/range {v57..v57}, java.lang.StringBuilder.():void 474| const v68, #+46926 (0x0000b74e | 6.57573e-41) 477| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 480| const-string/jumbo v58, "bad freq=" 483| const v68, #+46927 (0x0000b74f | 6.57587e-41) 486| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 489| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 492| move-result-object v57 493| const v68, #+46928 (0x0000b750 | 6.57601e-41) 496| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 499| move-object/from16 v0, v57 501| move/from16 v1, v25 503| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 506| move-result-object v57 507| const v68, #+46929 (0x0000b751 | 6.57615e-41) 510| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual/range {v57..v57}, java.lang.StringBuilder.toString():java.lang.String 516| move-result-object v57 517| const v68, #+46930 (0x0000b752 | 6.57629e-41) 520| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 523| invoke-direct/range {v56..v57}, com.android.calendarcommon2.DateException.(java.lang.String):void 526| const v68, #+46931 (0x0000b753 | 6.57643e-41) 529| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 532| throw v56 .try_end_2 catch(com.android.calendarcommon2.DateException) : Label_2 catch(java.lang.RuntimeException) : Label_4 Label_4: .line 1120 .end_local v25 .end_local v26 533| const v68, #+46932 (0x0000b754 | 6.57657e-41) 536| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 539| move-exception v44 .line 1121 .local v44, "t", java.lang.RuntimeException 540| const-string/jumbo v56, "RecurrenceProcessor" 543| const v68, #+46933 (0x0000b755 | 6.57671e-41) 546| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 549| new-instance v57, java.lang.StringBuilder 551| const v68, #+46934 (0x0000b756 | 6.57685e-41) 554| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 557| invoke-direct/range {v57..v57}, java.lang.StringBuilder.():void 560| const v68, #+46935 (0x0000b757 | 6.57699e-41) 563| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 566| const-string/jumbo v58, "RuntimeException with r=" 569| const v68, #+46936 (0x0000b758 | 6.57713e-41) 572| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 575| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 578| move-result-object v57 579| const v68, #+46937 (0x0000b759 | 6.57727e-41) 582| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 585| move-object/from16 v0, v57 587| move-object/from16 v1, v61 589| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 592| move-result-object v57 593| const v68, #+46938 (0x0000b75a | 6.57741e-41) 596| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 599| const-string/jumbo v58, " rangeStart=" 602| const v68, #+46939 (0x0000b75b | 6.57755e-41) 605| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 608| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 611| move-result-object v57 612| const v68, #+46940 (0x0000b75c | 6.57769e-41) 615| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 618| move-object/from16 v0, v57 620| move-wide/from16 v1:v2, v62:v63 622| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 625| move-result-object v57 626| const v68, #+46941 (0x0000b75d | 6.57784e-41) 629| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 1122 632| const-string/jumbo v58, " rangeEnd=" .line 1121 635| const v68, #+46942 (0x0000b75e | 6.57798e-41) 638| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 641| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 644| move-result-object v57 645| const v68, #+46943 (0x0000b75f | 6.57812e-41) 648| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 651| move-object/from16 v0, v57 653| move-wide/from16 v1:v2, v64:v65 655| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 658| move-result-object v57 659| const v68, #+46944 (0x0000b760 | 6.57826e-41) 662| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 665| invoke-virtual/range {v57..v57}, java.lang.StringBuilder.toString():java.lang.String 668| move-result-object v57 669| const v68, #+46945 (0x0000b761 | 6.57840e-41) 672| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-static/range {v56..v57}, android.util.Log.w(java.lang.String, java.lang.String):int .line 1123 678| const v68, #+46946 (0x0000b762 | 6.57854e-41) 681| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 684| throw v44 Label_5: .line 779 .end_local v44 .restart_local v25 .restart_local v26 685| const v68, #+46947 (0x0000b763 | 6.57868e-41) 688| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 691| const/16 v27, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 806 .local v27, "freqField", int 693| const v68, #+46948 (0x0000b764 | 6.57882e-41) 696| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 699| if-gtz v26, Label_7 .line 807 701| const v68, #+46949 (0x0000b765 | 6.57896e-41) 704| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 707| const/16 v26, #+1 (0x00000001 | 1.40130e-45) Label_7: .try_begin_3 .line 810 709| const v68, #+46950 (0x0000b766 | 6.57910e-41) 712| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 715| move-object/from16 v0, v61 717| iget v13, v0, com.android.calendarcommon2.EventRecurrence.bymonthCount .line 811 .local v13, "bymonthCount", int 719| const v68, #+46951 (0x0000b767 | 6.57924e-41) 722| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 725| const/16 v56, #+6 (0x00000006 | 8.40779e-45) 727| move/from16 v0, v25 729| move/from16 v1, v56 731| invoke-static {v0,v1,v13}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, int):boolean 734| move-result v52 735| const v68, #+46952 (0x0000b768 | 6.57938e-41) 738| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 812 .local v52, "usebymonth", boolean 741| const/16 v56, #+5 (0x00000005 | 7.00649e-45) 743| move/from16 v0, v25 745| move/from16 v1, v56 747| if-lt v0, v1, Label_22 .line 813 749| const v68, #+46953 (0x0000b769 | 6.57952e-41) 752| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 755| move-object/from16 v0, v61 757| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bydayCount 759| const v68, #+46954 (0x0000b76a | 6.57966e-41) 762| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 765| move/from16 v56, v0 767| if-gtz v56, Label_8 769| const v68, #+46955 (0x0000b76b | 6.57980e-41) 772| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 775| move-object/from16 v0, v61 777| iget v0, v0, com.android.calendarcommon2.EventRecurrence.bymonthdayCount 779| const v68, #+46956 (0x0000b76c | 6.57994e-41) 782| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 785| move/from16 v56, v0 787| if-lez v56, Label_21 Label_8: 789| const v68, #+46957 (0x0000b76d | 6.58008e-41) 792| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 795| const/16 v49, #+1 (0x00000001 | 1.40130e-45) Label_9: .line 814 .local v49, "useDays", boolean 797| const v68, #+46958 (0x0000b76e | 6.58022e-41) 800| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 803| move-object/from16 v0, v61 805| iget v11, v0, com.android.calendarcommon2.EventRecurrence.byhourCount .line 815 .local v11, "byhourCount", int 807| const v68, #+46959 (0x0000b76f | 6.58036e-41) 810| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 813| const/16 v56, #+3 (0x00000003 | 4.20390e-45) 815| move/from16 v0, v25 817| move/from16 v1, v56 819| invoke-static {v0,v1,v11}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, int):boolean 822| move-result v50 823| const v68, #+46960 (0x0000b770 | 6.58050e-41) 826| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 816 .local v50, "usebyhour", boolean 829| move-object/from16 v0, v61 831| iget v12, v0, com.android.calendarcommon2.EventRecurrence.byminuteCount .line 817 .local v12, "byminuteCount", int 833| const v68, #+46961 (0x0000b771 | 6.58064e-41) 836| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 839| const/16 v56, #+2 (0x00000002 | 2.80260e-45) 841| move/from16 v0, v25 843| move/from16 v1, v56 845| invoke-static {v0,v1,v12}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, int):boolean 848| move-result v51 849| const v68, #+46962 (0x0000b772 | 6.58078e-41) 852| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 818 .local v51, "usebyminute", boolean 855| move-object/from16 v0, v61 857| iget v14, v0, com.android.calendarcommon2.EventRecurrence.bysecondCount .line 819 .local v14, "bysecondCount", int 859| const v68, #+46963 (0x0000b773 | 6.58092e-41) 862| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 865| const/16 v56, #+1 (0x00000001 | 1.40130e-45) 867| move/from16 v0, v25 869| move/from16 v1, v56 871| invoke-static {v0,v1,v14}, com.android.calendarcommon2.RecurrenceProcessor.useBYX(int, int, int):boolean 874| move-result v53 875| const v68, #+46964 (0x0000b774 | 6.58106e-41) 878| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 822 .local v53, "usebysecond", boolean 881| move-object/from16 v0, v31 883| move-object/from16 v1, v60 885| invoke-virtual {v0,v1}, android.text.format.Time.set(android.text.format.Time):void .line 823 888| const v68, #+46965 (0x0000b775 | 6.58120e-41) 891| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 894| const/16 v56, #+5 (0x00000005 | 7.00649e-45) 896| move/from16 v0, v27 898| move/from16 v1, v56 900| if-ne v0, v1, Label_10 .line 824 902| const v68, #+46966 (0x0000b776 | 6.58134e-41) 905| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 908| if-eqz v49, Label_10 .line 830 910| const v68, #+46967 (0x0000b777 | 6.58148e-41) 913| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 916| const/16 v56, #+1 (0x00000001 | 1.40130e-45) 918| move/from16 v0, v56 920| move-object/from16 v1, v31 922| iput v0, v1, android.text.format.Time.monthDay Label_10: .line 835 924| const v68, #+46968 (0x0000b778 | 6.58162e-41) 927| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 930| move-object/from16 v0, v61 932| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until 934| const v68, #+46969 (0x0000b779 | 6.58176e-41) 937| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 940| move-object/from16 v56, v0 942| if-eqz v56, Label_23 .line 837 944| const v68, #+46970 (0x0000b77a | 6.58190e-41) 947| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 950| move-object/from16 v0, v61 952| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.until 954| const v68, #+46971 (0x0000b77b | 6.58204e-41) 957| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 960| move-object/from16 v48, v0 .line 841 .local v48, "untilStr", java.lang.String 962| invoke-virtual/range {v48..v48}, java.lang.String.length():int 965| move-result v56 966| const v68, #+46972 (0x0000b77c | 6.58218e-41) 969| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 972| const/16 v57, #+15 (0x0000000f | 2.10195e-44) 974| move/from16 v0, v56 976| move/from16 v1, v57 978| if-ne v0, v1, Label_11 .line 842 980| const v68, #+46973 (0x0000b77d | 6.58232e-41) 983| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 986| new-instance v56, java.lang.StringBuilder 988| const v68, #+46974 (0x0000b77e | 6.58246e-41) 991| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 994| invoke-direct/range {v56..v56}, java.lang.StringBuilder.():void 997| const v68, #+46975 (0x0000b77f | 6.58260e-41) 1000| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1003| move-object/from16 v0, v56 1005| move-object/from16 v1, v48 1007| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1010| move-result-object v56 1011| const v68, #+46976 (0x0000b780 | 6.58274e-41) 1014| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1017| const/16 v57, #+90 (0x0000005a | 1.26117e-43) 1019| invoke-virtual/range {v56..v57}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 1022| move-result-object v56 1023| const v68, #+46977 (0x0000b781 | 6.58288e-41) 1026| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1029| invoke-virtual/range {v56..v56}, java.lang.StringBuilder.toString():java.lang.String 1032| move-result-object v48 1033| const v68, #+46978 (0x0000b782 | 6.58302e-41) 1036| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void Label_11: .line 845 1039| const v68, #+46979 (0x0000b783 | 6.58316e-41) 1042| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1045| move-object/from16 v0, v45 1047| move-object/from16 v1, v48 1049| invoke-virtual {v0,v1}, android.text.format.Time.parse(java.lang.String):boolean .line 850 1052| const v68, #+46980 (0x0000b784 | 6.58330e-41) 1055| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1058| move-object/from16 v0, v60 1060| iget-object v0, v0, android.text.format.Time.timezone 1062| const v68, #+46981 (0x0000b785 | 6.58344e-41) 1065| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1068| move-object/from16 v56, v0 1070| move-object/from16 v0, v45 1072| move-object/from16 v1, v56 1074| invoke-virtual {v0,v1}, android.text.format.Time.switchTimezone(java.lang.String):void .line 851 1077| const v68, #+46982 (0x0000b786 | 6.58358e-41) 1080| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1083| invoke-static/range {v45..v45}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 1086| move-result-wide v46:v47 1087| const v68, #+46983 (0x0000b787 | 6.58372e-41) 1090| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 856 .end_local v48 .local v46, "untilDateValue", long 1093| const v68, #+46984 (0x0000b788 | 6.58386e-41) 1096| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1099| const/16 v56, #+15 (0x0000000f | 2.10195e-44) 1101| move-object/from16 v0, v42 1103| move/from16 v1, v56 1105| invoke-virtual {v0,v1}, java.lang.StringBuilder.ensureCapacity(int):void .line 857 1108| const v68, #+46985 (0x0000b789 | 6.58400e-41) 1111| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1114| const/16 v56, #+15 (0x0000000f | 2.10195e-44) 1116| move-object/from16 v0, v42 1118| move/from16 v1, v56 1120| invoke-virtual {v0,v1}, java.lang.StringBuilder.setLength(int):void .line 866 1123| const v68, #+46986 (0x0000b78a | 6.58414e-41) 1126| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1129| const/16 v21, #+0 (0x00000000 | 0.00000) .line 867 .local v21, "eventEnded", boolean 1131| const/16 v22, #+0 (0x00000000 | 0.00000) .local v22, "failsafe", int 1133| move/from16 v23, v22 Label_13: .line 870 .end_local v22 .local v23, "failsafe", int 1135| const v68, #+46987 (0x0000b78b | 6.58428e-41) 1138| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1141| const/16 v39, #+0 (0x00000000 | 0.00000) .line 871 .local v39, "monthIndex", int 1143| add-int/lit8 v22, v23, #+1 (0x00000001 | 1.40130e-45) .end_local v23 .restart_local v22 1145| const/16 v56, #+2000 (0x000007d0 | 2.80260e-42) 1147| move/from16 v0, v23 1149| move/from16 v1, v56 1151| if-le v0, v1, Label_24 .line 872 1153| const v68, #+46988 (0x0000b78c | 6.58442e-41) 1156| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1159| const-string/jumbo v56, "RecurrenceProcessor" 1162| const v68, #+46989 (0x0000b78d | 6.58456e-41) 1165| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1168| new-instance v57, java.lang.StringBuilder 1170| const v68, #+46990 (0x0000b78e | 6.58470e-41) 1173| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1176| invoke-direct/range {v57..v57}, java.lang.StringBuilder.():void 1179| const v68, #+46991 (0x0000b78f | 6.58484e-41) 1182| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1185| const-string/jumbo v58, "Recurrence processing stuck with r=" 1188| const v68, #+46992 (0x0000b790 | 6.58498e-41) 1191| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1194| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1197| move-result-object v57 1198| const v68, #+46993 (0x0000b791 | 6.58512e-41) 1201| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1204| move-object/from16 v0, v57 1206| move-object/from16 v1, v61 1208| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 1211| move-result-object v57 1212| const v68, #+46994 (0x0000b792 | 6.58526e-41) 1215| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1218| const-string/jumbo v58, " rangeStart=" 1221| const v68, #+46995 (0x0000b793 | 6.58540e-41) 1224| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1227| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1230| move-result-object v57 1231| const v68, #+46996 (0x0000b794 | 6.58554e-41) 1234| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1237| move-object/from16 v0, v57 1239| move-wide/from16 v1:v2, v62:v63 1241| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1244| move-result-object v57 1245| const v68, #+46997 (0x0000b795 | 6.58568e-41) 1248| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 873 1251| const-string/jumbo v58, " rangeEnd=" .line 872 1254| const v68, #+46998 (0x0000b796 | 6.58582e-41) 1257| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1260| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1263| move-result-object v57 1264| const v68, #+46999 (0x0000b797 | 6.58596e-41) 1267| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1270| move-object/from16 v0, v57 1272| move-wide/from16 v1:v2, v64:v65 1274| invoke-virtual {v0,v1,v2}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 1277| move-result-object v57 1278| const v68, #+47000 (0x0000b798 | 6.58610e-41) 1281| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1284| invoke-virtual/range {v57..v57}, java.lang.StringBuilder.toString():java.lang.String 1287| move-result-object v57 1288| const v68, #+47001 (0x0000b799 | 6.58624e-41) 1291| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1294| invoke-static/range {v56..v57}, android.util.Log.w(java.lang.String, java.lang.String):int Label_14: .line 1125 1297| const v68, #+47002 (0x0000b79a | 6.58638e-41) 1300| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1303| return-void Label_15: .line 782 .end_local v11 .end_local v12 .end_local v13 .end_local v14 .end_local v21 .end_local v22 .end_local v27 .end_local v39 .end_local v46 .end_local v49 .end_local v50 .end_local v51 .end_local v52 .end_local v53 1304| const v68, #+47003 (0x0000b79b | 6.58652e-41) 1307| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1310| const/16 v27, #+2 (0x00000002 | 2.80260e-45) .line 783 .restart_local v27 1312| goto/16 Label_6 Label_16: .line 785 .end_local v27 1314| const v68, #+47004 (0x0000b79c | 6.58666e-41) 1317| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1320| const/16 v27, #+3 (0x00000003 | 4.20390e-45) .line 786 .restart_local v27 1322| goto/16 Label_6 Label_17: .line 788 .end_local v27 1324| const v68, #+47005 (0x0000b79d | 6.58680e-41) 1327| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1330| const/16 v27, #+4 (0x00000004 | 5.60519e-45) .line 789 .restart_local v27 1332| goto/16 Label_6 Label_18: .line 791 .end_local v27 1334| const v68, #+47006 (0x0000b79e | 6.58694e-41) 1337| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1340| const/16 v27, #+4 (0x00000004 | 5.60519e-45) .line 792 .restart_local v27 1342| move-object/from16 v0, v61 1344| iget v0, v0, com.android.calendarcommon2.EventRecurrence.interval 1346| const v68, #+47007 (0x0000b79f | 6.58708e-41) 1349| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1352| move/from16 v56, v0 1354| mul-int/lit8 v26, v56, #+7 (0x00000007 | 9.80909e-45) .line 793 1356| if-gtz v26, Label_6 .line 794 1358| const v68, #+47008 (0x0000b7a0 | 6.58722e-41) 1361| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1364| const/16 v26, #+7 (0x00000007 | 9.80909e-45) 1366| goto/16 Label_6 Label_19: .line 798 .end_local v27 1368| const v68, #+47009 (0x0000b7a1 | 6.58736e-41) 1371| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1374| const/16 v27, #+5 (0x00000005 | 7.00649e-45) .line 799 .restart_local v27 1376| goto/16 Label_6 Label_20: .line 801 .end_local v27 1378| const v68, #+47010 (0x0000b7a2 | 6.58750e-41) 1381| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1384| const/16 v27, #+6 (0x00000006 | 8.40779e-45) .line 802 .restart_local v27 1386| goto/16 Label_6 Label_21: .line 813 .restart_local v13 .restart_local v52 1388| const v68, #+47011 (0x0000b7a3 | 6.58764e-41) 1391| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1394| const/16 v49, #+0 (0x00000000 | 0.00000) .restart_local v49 1396| goto/16 Label_9 Label_22: .line 812 .end_local v49 1398| const v68, #+47012 (0x0000b7a4 | 6.58778e-41) 1401| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1404| const/16 v49, #+0 (0x00000000 | 0.00000) .restart_local v49 1406| goto/16 Label_9 Label_23: .line 853 .restart_local v11 .restart_local v12 .restart_local v14 .restart_local v50 .restart_local v51 .restart_local v53 1408| const v68, #+47013 (0x0000b7a5 | 6.58792e-41) 1411| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1414| const-wide v46:v47, #+9223372036854775807 (0x7fffffffffffffff | NaN) .restart_local v46 1419| goto/16 Label_12 Label_24: .line 877 .restart_local v21 .restart_local v22 .restart_local v39 1421| const v68, #+47014 (0x0000b7a6 | 6.58806e-41) 1424| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1427| invoke-static/range {v31..v31}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void .line 879 1430| const v68, #+47015 (0x0000b7a7 | 6.58820e-41) 1433| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1436| move-object/from16 v0, v31 1438| iget v10, v0, android.text.format.Time.year .line 880 .local v10, "iteratorYear", int 1440| const v68, #+47016 (0x0000b7a8 | 6.58834e-41) 1443| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1446| move-object/from16 v0, v31 1448| iget v0, v0, android.text.format.Time.month 1450| const v68, #+47017 (0x0000b7a9 | 6.58848e-41) 1453| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1456| move/from16 v56, v0 1458| add-int/lit8 v35, v56, #+1 (0x00000001 | 1.40130e-45) .line 881 .local v35, "iteratorMonth", int 1460| move-object/from16 v0, v31 1462| iget v0, v0, android.text.format.Time.monthDay 1464| const v68, #+47018 (0x0000b7aa | 6.58863e-41) 1467| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1470| move/from16 v32, v0 .line 882 .local v32, "iteratorDay", int 1472| move-object/from16 v0, v31 1474| iget v0, v0, android.text.format.Time.hour 1476| const v68, #+47019 (0x0000b7ab | 6.58877e-41) 1479| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1482| move/from16 v33, v0 .line 883 .local v33, "iteratorHour", int 1484| move-object/from16 v0, v31 1486| iget v0, v0, android.text.format.Time.minute 1488| const v68, #+47020 (0x0000b7ac | 6.58891e-41) 1491| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1494| move/from16 v34, v0 .line 884 .local v34, "iteratorMinute", int 1496| move-object/from16 v0, v31 1498| iget v0, v0, android.text.format.Time.second 1500| const v68, #+47021 (0x0000b7ad | 6.58905e-41) 1503| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1506| move/from16 v36, v0 .line 887 .local v36, "iteratorSecond", int 1508| move-object/from16 v0, v31 1510| invoke-virtual {v4,v0}, android.text.format.Time.set(android.text.format.Time):void Label_25: .line 892 1513| const v68, #+47022 (0x0000b7ae | 6.58919e-41) 1516| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1519| if-eqz v52, Label_32 .line 893 1521| const v68, #+47023 (0x0000b7af | 6.58933e-41) 1524| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1527| move-object/from16 v0, v61 1529| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.bymonth 1531| const v68, #+47024 (0x0000b7b0 | 6.58947e-41) 1534| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1537| move-object/from16 v56, v0 1539| aget v9, v56, v39 Label_26: .line 895 .local v9, "month", int 1541| const v68, #+47025 (0x0000b7b1 | 6.58961e-41) 1544| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1547| add-int/lit8 v9, v9, #-1 (0xffffffff | NaN) .line 898 1549| const/16 v16, #+1 (0x00000001 | 1.40130e-45) .line 899 .local v16, "dayIndex", int 1551| const/16 v37, #+0 (0x00000000 | 0.00000) .line 904 .local v37, "lastDayToExamine", int 1553| if-eqz v49, Label_27 .line 908 1555| const v68, #+47026 (0x0000b7b2 | 6.58975e-41) 1558| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1561| const/16 v56, #+5 (0x00000005 | 7.00649e-45) 1563| move/from16 v0, v25 1565| move/from16 v1, v56 1567| if-ne v0, v1, Label_33 .line 926 1569| const v68, #+47027 (0x0000b7b3 | 6.58989e-41) 1572| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1575| move-object/from16 v0, v31 1577| iget v0, v0, android.text.format.Time.weekDay 1579| const v68, #+47028 (0x0000b7b4 | 6.59003e-41) 1582| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1585| move/from16 v56, v0 .line 927 1587| move-object/from16 v0, v61 1589| iget v0, v0, com.android.calendarcommon2.EventRecurrence.wkst 1591| const v68, #+47029 (0x0000b7b5 | 6.59017e-41) 1594| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1597| move/from16 v57, v0 1599| invoke-static/range {v57..v57}, com.android.calendarcommon2.EventRecurrence.day2TimeDay(int):int 1602| move-result v57 1603| const v68, #+47030 (0x0000b7b6 | 6.59031e-41) 1606| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 926 1609| sub-int v56, v56, v57 1611| add-int/lit8 v56, v56, #+7 (0x00000007 | 9.80909e-45) 1613| rem-int/lit8 v55, v56, #+7 (0x00000007 | 9.80909e-45) .line 928 .local v55, "weekStartAdj", int 1615| const v68, #+47031 (0x0000b7b7 | 6.59045e-41) 1618| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1621| move-object/from16 v0, v31 1623| iget v0, v0, android.text.format.Time.monthDay 1625| const v68, #+47032 (0x0000b7b8 | 6.59059e-41) 1628| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1631| move/from16 v56, v0 1633| sub-int v16, v56, v55 .line 929 1635| add-int/lit8 v37, v16, #+6 (0x00000006 | 8.40779e-45) Label_27: .line 941 .end_local v55 1637| const v68, #+47033 (0x0000b7b9 | 6.59073e-41) 1640| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1643| if-eqz v49, Label_49 .line 942 1645| const v68, #+47034 (0x0000b7ba | 6.59087e-41) 1648| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1651| move-object/from16 v0, v17 1653| move-object/from16 v1, v31 1655| move/from16 v2, v16 1657| invoke-virtual {v0,v1,v2}, com.android.calendarcommon2.RecurrenceProcessor$DaySet.get(android.text.format.Time, int):boolean 1660| move-result v56 1661| const v68, #+47035 (0x0000b7bb | 6.59101e-41) 1664| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1667| if-nez v56, Label_34 .line 943 1669| const v68, #+47036 (0x0000b7bc | 6.59115e-41) 1672| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1675| add-int/lit8 v16, v16, #+1 (0x00000001 | 1.40130e-45) Label_28: .line 1060 1677| const v68, #+47037 (0x0000b7bd | 6.59129e-41) 1680| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1683| if-eqz v49, Label_29 1685| const v68, #+47038 (0x0000b7be | 6.59143e-41) 1688| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1691| move/from16 v0, v16 1693| move/from16 v1, v37 1695| if-le v0, v1, Label_27 Label_29: .line 1061 1697| const v68, #+47039 (0x0000b7bf | 6.59157e-41) 1700| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1703| add-int/lit8 v39, v39, #+1 (0x00000001 | 1.40130e-45) .line 1062 1705| if-eqz v52, Label_30 1707| const v68, #+47040 (0x0000b7c0 | 6.59171e-41) 1710| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1713| move/from16 v0, v39 1715| if-lt v0, v13, Label_25 Label_30: .line 1068 1717| const v68, #+47041 (0x0000b7c1 | 6.59185e-41) 1720| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1723| move-object/from16 v0, v31 1725| iget v0, v0, android.text.format.Time.monthDay 1727| const v68, #+47042 (0x0000b7c2 | 6.59199e-41) 1730| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1733| move/from16 v41, v0 .line 1069 .local v41, "oldDay", int 1735| move-object/from16 v0, v31 1737| invoke-virtual {v4,v0}, android.text.format.Time.set(android.text.format.Time):void .line 1070 1740| const v68, #+47043 (0x0000b7c3 | 6.59213e-41) 1743| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1746| const/16 v40, #+1 (0x00000001 | 1.40130e-45) Label_31: .line 1072 .local v40, "n", int 1748| const v68, #+47044 (0x0000b7c4 | 6.59227e-41) 1751| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1754| mul-int v54, v26, v40 .line 1073 .local v54, "value", int 1756| packed-switch v27, Label_68 .line 1099 1759| const v68, #+47045 (0x0000b7c5 | 6.59241e-41) 1762| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1765| new-instance v56, java.lang.RuntimeException 1767| const v68, #+47046 (0x0000b7c6 | 6.59255e-41) 1770| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1773| new-instance v57, java.lang.StringBuilder 1775| const v68, #+47047 (0x0000b7c7 | 6.59269e-41) 1778| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1781| invoke-direct/range {v57..v57}, java.lang.StringBuilder.():void 1784| const v68, #+47048 (0x0000b7c8 | 6.59283e-41) 1787| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1790| const-string/jumbo v58, "bad field=" 1793| const v68, #+47049 (0x0000b7c9 | 6.59297e-41) 1796| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1799| invoke-virtual/range {v57..v58}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 1802| move-result-object v57 1803| const v68, #+47050 (0x0000b7ca | 6.59311e-41) 1806| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1809| move-object/from16 v0, v57 1811| move/from16 v1, v27 1813| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 1816| move-result-object v57 1817| const v68, #+47051 (0x0000b7cb | 6.59325e-41) 1820| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1823| invoke-virtual/range {v57..v57}, java.lang.StringBuilder.toString():java.lang.String 1826| move-result-object v57 1827| const v68, #+47052 (0x0000b7cc | 6.59339e-41) 1830| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1833| invoke-direct/range {v56..v57}, java.lang.RuntimeException.(java.lang.String):void 1836| const v68, #+47053 (0x0000b7cd | 6.59353e-41) 1839| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1842| throw v56 Label_32: .line 894 .end_local v9 .end_local v16 .end_local v37 .end_local v40 .end_local v41 .end_local v54 1843| const v68, #+47054 (0x0000b7ce | 6.59367e-41) 1846| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1849| move/from16 v9, v35 .restart_local v9 1851| goto/16 Label_26 Label_33: .line 932 .restart_local v16 .restart_local v37 1853| const v68, #+47055 (0x0000b7cf | 6.59381e-41) 1856| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1859| const/16 v56, #+4 (0x00000004 | 5.60519e-45) .line 931 1861| move/from16 v0, v56 1863| invoke-virtual {v4,v0}, android.text.format.Time.getActualMaximum(int):int 1866| move-result v37 1867| const v68, #+47056 (0x0000b7d0 | 6.59395e-41) 1870| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1873| goto/16 Label_27 Label_34: .line 946 1875| const v68, #+47057 (0x0000b7d1 | 6.59409e-41) 1878| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1881| move/from16 v8, v16 Label_35: .line 954 .local v8, "day", int 1883| const v68, #+47058 (0x0000b7d2 | 6.59423e-41) 1886| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1889| const/16 v30, #+0 (0x00000000 | 0.00000) Label_36: .line 956 .local v30, "hourIndex", int 1891| const v68, #+47059 (0x0000b7d3 | 6.59437e-41) 1894| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1897| if-eqz v50, Label_50 .line 957 1899| const v68, #+47060 (0x0000b7d4 | 6.59451e-41) 1902| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1905| move-object/from16 v0, v61 1907| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byhour 1909| const v68, #+47061 (0x0000b7d5 | 6.59465e-41) 1912| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1915| move-object/from16 v56, v0 1917| aget v7, v56, v30 Label_37: .line 962 .local v7, "hour", int 1919| const v68, #+47062 (0x0000b7d6 | 6.59479e-41) 1922| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1925| const/16 v38, #+0 (0x00000000 | 0.00000) Label_38: .line 964 .local v38, "minuteIndex", int 1927| const v68, #+47063 (0x0000b7d7 | 6.59493e-41) 1930| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1933| if-eqz v51, Label_51 .line 965 1935| const v68, #+47064 (0x0000b7d8 | 6.59507e-41) 1938| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1941| move-object/from16 v0, v61 1943| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.byminute 1945| const v68, #+47065 (0x0000b7d9 | 6.59521e-41) 1948| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1951| move-object/from16 v56, v0 1953| aget v6, v56, v38 Label_39: .line 970 .local v6, "minute", int 1955| const v68, #+47066 (0x0000b7da | 6.59535e-41) 1958| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1961| const/16 v43, #+0 (0x00000000 | 0.00000) Label_40: .line 972 .local v43, "secondIndex", int 1963| const v68, #+47067 (0x0000b7db | 6.59549e-41) 1966| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1969| if-eqz v53, Label_52 .line 973 1971| const v68, #+47068 (0x0000b7dc | 6.59563e-41) 1974| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1977| move-object/from16 v0, v61 1979| iget-object v0, v0, com.android.calendarcommon2.EventRecurrence.bysecond 1981| const v68, #+47069 (0x0000b7dd | 6.59577e-41) 1984| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1987| move-object/from16 v56, v0 1989| aget v5, v56, v43 Label_41: .line 980 .local v5, "second", int 1991| const v68, #+47070 (0x0000b7de | 6.59591e-41) 1994| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 1997| invoke-virtual/range {v4..v10}, android.text.format.Time.set(int, int, int, int, int, int):void .line 981 2000| const v68, #+47071 (0x0000b7df | 6.59605e-41) 2003| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2006| invoke-static {v4}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void .line 983 2009| const v68, #+47072 (0x0000b7e0 | 6.59619e-41) 2012| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2015| invoke-static {v4}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 2018| move-result-wide v28:v29 2019| const v68, #+47073 (0x0000b7e1 | 6.59633e-41) 2022| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 987 .local v28, "genDateValue", long 2025| cmp-long v56, v28:v29, v18:v19 2027| if-ltz v56, Label_45 .line 992 2029| const v68, #+47074 (0x0000b7e2 | 6.59647e-41) 2032| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2035| move-object/from16 v0, v61 2037| invoke-static {v0,v4}, com.android.calendarcommon2.RecurrenceProcessor.filter(com.android.calendarcommon2.EventRecurrence, android.text.format.Time):int 2040| move-result v24 2041| const v68, #+47075 (0x0000b7e3 | 6.59661e-41) 2044| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void .line 993 .local v24, "filtered", int 2047| if-nez v24, Label_45 .line 1009 2049| const v68, #+47076 (0x0000b7e4 | 6.59675e-41) 2052| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2055| cmp-long v56, v18:v19, v28:v29 2057| if-nez v56, Label_54 2059| const v68, #+47077 (0x0000b7e5 | 6.59689e-41) 2062| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2065| if-eqz v66, Label_54 .line 1011 2067| const v68, #+47078 (0x0000b7e6 | 6.59703e-41) 2070| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2073| cmp-long v56, v18:v19, v62:v63 2075| if-ltz v56, Label_54 .line 1012 2077| const v68, #+47079 (0x0000b7e7 | 6.59717e-41) 2080| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2083| cmp-long v56, v18:v19, v64:v65 2085| if-gez v56, Label_53 2087| const v68, #+47080 (0x0000b7e8 | 6.59731e-41) 2090| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2093| const/16 v56, #+1 (0x00000001 | 1.40130e-45) Label_42: .line 1009 2095| const v68, #+47081 (0x0000b7e9 | 6.59745e-41) 2098| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2101| if-nez v56, Label_43 .line 1013 2103| const v68, #+47082 (0x0000b7ea | 6.59759e-41) 2106| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2109| add-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) Label_43: .line 1017 2111| const v68, #+47083 (0x0000b7eb | 6.59773e-41) 2114| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2117| cmp-long v56, v28:v29, v46:v47 2119| if-gtz v56, Label_14 .line 1027 2121| const v68, #+47084 (0x0000b7ec | 6.59787e-41) 2124| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2127| cmp-long v56, v28:v29, v64:v65 2129| if-gez v56, Label_14 .line 1036 2131| const v68, #+47085 (0x0000b7ed | 6.59801e-41) 2134| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2137| cmp-long v56, v28:v29, v62:v63 2139| if-ltz v56, Label_44 .line 1040 2141| const v68, #+47086 (0x0000b7ee | 6.59815e-41) 2144| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2147| if-eqz v66, Label_55 .line 1041 2149| const v68, #+47087 (0x0000b7ef | 6.59829e-41) 2152| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2155| invoke-static/range {v28..v29}, java.lang.Long.valueOf(long):java.lang.Long 2158| move-result-object v56 2159| const v68, #+47088 (0x0000b7f0 | 6.59843e-41) 2162| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2165| move-object/from16 v0, v67 2167| move-object/from16 v1, v56 2169| invoke-virtual {v0,v1}, java.util.TreeSet.add(java.lang.Object):boolean Label_44: .line 1047 2172| const v68, #+47089 (0x0000b7f1 | 6.59857e-41) 2175| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2178| move-object/from16 v0, v61 2180| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 2182| const v68, #+47090 (0x0000b7f2 | 6.59871e-41) 2185| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2188| move/from16 v56, v0 2190| if-lez v56, Label_45 2192| const v68, #+47091 (0x0000b7f3 | 6.59885e-41) 2195| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2198| move-object/from16 v0, v61 2200| iget v0, v0, com.android.calendarcommon2.EventRecurrence.count 2202| const v68, #+47092 (0x0000b7f4 | 6.59899e-41) 2205| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2208| move/from16 v56, v0 2210| move/from16 v0, v56 2212| if-eq v0, v15, Label_14 Label_45: .line 1053 .end_local v24 2214| const v68, #+47093 (0x0000b7f5 | 6.59913e-41) 2217| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2220| add-int/lit8 v43, v43, #+1 (0x00000001 | 1.40130e-45) .line 1054 2222| if-eqz v53, Label_46 2224| const v68, #+47094 (0x0000b7f6 | 6.59927e-41) 2227| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2230| move/from16 v0, v43 2232| if-lt v0, v14, Label_40 Label_46: .line 1055 2234| const v68, #+47095 (0x0000b7f7 | 6.59942e-41) 2237| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2240| add-int/lit8 v38, v38, #+1 (0x00000001 | 1.40130e-45) .line 1056 2242| if-eqz v51, Label_47 2244| const v68, #+47096 (0x0000b7f8 | 6.59956e-41) 2247| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2250| move/from16 v0, v38 2252| if-lt v0, v12, Label_38 Label_47: .line 1057 2254| const v68, #+47097 (0x0000b7f9 | 6.59970e-41) 2257| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2260| add-int/lit8 v30, v30, #+1 (0x00000001 | 1.40130e-45) .line 1058 2262| if-eqz v50, Label_48 2264| const v68, #+47098 (0x0000b7fa | 6.59984e-41) 2267| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2270| move/from16 v0, v30 2272| if-lt v0, v11, Label_36 Label_48: .line 1059 2274| const v68, #+47099 (0x0000b7fb | 6.59998e-41) 2277| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2280| add-int/lit8 v16, v16, #+1 (0x00000001 | 1.40130e-45) 2282| goto/16 Label_28 Label_49: .line 949 .end_local v5 .end_local v6 .end_local v7 .end_local v8 .end_local v28 .end_local v30 .end_local v38 .end_local v43 2284| const v68, #+47100 (0x0000b7fc | 6.60012e-41) 2287| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2290| move/from16 v8, v32 .restart_local v8 2292| goto/16 Label_35 Label_50: .line 958 .restart_local v30 2294| const v68, #+47101 (0x0000b7fd | 6.60026e-41) 2297| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2300| move/from16 v7, v33 .restart_local v7 2302| goto/16 Label_37 Label_51: .line 966 .restart_local v38 2304| const v68, #+47102 (0x0000b7fe | 6.60040e-41) 2307| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2310| move/from16 v6, v34 .restart_local v6 2312| goto/16 Label_39 Label_52: .line 974 .restart_local v43 2314| const v68, #+47103 (0x0000b7ff | 6.60054e-41) 2317| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2320| move/from16 v5, v36 .restart_local v5 2322| goto/16 Label_41 Label_53: .line 1012 .restart_local v24 .restart_local v28 2324| const v68, #+47104 (0x0000b800 | 6.60068e-41) 2327| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2330| const/16 v56, #+0 (0x00000000 | 0.00000) 2332| goto/16 Label_42 Label_54: .line 1009 2334| const v68, #+47105 (0x0000b801 | 6.60082e-41) 2337| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2340| const/16 v56, #+0 (0x00000000 | 0.00000) 2342| goto/16 Label_42 Label_55: .line 1043 2344| const v68, #+47106 (0x0000b802 | 6.60096e-41) 2347| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2350| invoke-static/range {v28..v29}, java.lang.Long.valueOf(long):java.lang.Long 2353| move-result-object v56 2354| const v68, #+47107 (0x0000b803 | 6.60110e-41) 2357| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2360| move-object/from16 v0, v67 2362| move-object/from16 v1, v56 2364| invoke-virtual {v0,v1}, java.util.TreeSet.remove(java.lang.Object):boolean 2367| const v68, #+47108 (0x0000b804 | 6.60124e-41) 2370| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2373| goto/16 Label_44 Label_56: .line 1075 .end_local v5 .end_local v6 .end_local v7 .end_local v8 .end_local v24 .end_local v28 .end_local v30 .end_local v38 .end_local v43 .restart_local v40 .restart_local v41 .restart_local v54 2375| const v68, #+47109 (0x0000b805 | 6.60138e-41) 2378| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2381| move-object/from16 v0, v31 2383| iget v0, v0, android.text.format.Time.second 2385| const v68, #+47110 (0x0000b806 | 6.60152e-41) 2388| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2391| move/from16 v56, v0 2393| add-int v56, v56, v54 2395| move/from16 v0, v56 2397| move-object/from16 v1, v31 2399| iput v0, v1, android.text.format.Time.second Label_57: .line 1102 2401| const v68, #+47111 (0x0000b807 | 6.60166e-41) 2404| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2407| invoke-static/range {v31..v31}, com.android.calendarcommon2.RecurrenceProcessor.unsafeNormalize(android.text.format.Time):void .line 1103 2410| const v68, #+47112 (0x0000b808 | 6.60180e-41) 2413| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2416| const/16 v56, #+6 (0x00000006 | 8.40779e-45) 2418| move/from16 v0, v27 2420| move/from16 v1, v56 2422| if-eq v0, v1, Label_66 2424| const v68, #+47113 (0x0000b809 | 6.60194e-41) 2427| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2430| const/16 v56, #+5 (0x00000005 | 7.00649e-45) 2432| move/from16 v0, v27 2434| move/from16 v1, v56 2436| if-eq v0, v1, Label_66 Label_58: 2438| const v68, #+47114 (0x0000b80a | 6.60208e-41) 2441| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2444| move/from16 v23, v22 .end_local v22 .restart_local v23 2446| goto/16 Label_13 Label_59: .line 1078 .end_local v23 .restart_local v22 2448| const v68, #+47115 (0x0000b80b | 6.60222e-41) 2451| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2454| move-object/from16 v0, v31 2456| iget v0, v0, android.text.format.Time.minute 2458| const v68, #+47116 (0x0000b80c | 6.60236e-41) 2461| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2464| move/from16 v56, v0 2466| add-int v56, v56, v54 2468| move/from16 v0, v56 2470| move-object/from16 v1, v31 2472| iput v0, v1, android.text.format.Time.minute 2474| const v68, #+47117 (0x0000b80d | 6.60250e-41) 2477| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2480| goto/16 Label_57 Label_60: .line 1081 2482| const v68, #+47118 (0x0000b80e | 6.60264e-41) 2485| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2488| move-object/from16 v0, v31 2490| iget v0, v0, android.text.format.Time.hour 2492| const v68, #+47119 (0x0000b80f | 6.60278e-41) 2495| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2498| move/from16 v56, v0 2500| add-int v56, v56, v54 2502| move/from16 v0, v56 2504| move-object/from16 v1, v31 2506| iput v0, v1, android.text.format.Time.hour 2508| const v68, #+47120 (0x0000b810 | 6.60292e-41) 2511| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2514| goto/16 Label_57 Label_61: .line 1084 2516| const v68, #+47121 (0x0000b811 | 6.60306e-41) 2519| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2522| move-object/from16 v0, v31 2524| iget v0, v0, android.text.format.Time.monthDay 2526| const v68, #+47122 (0x0000b812 | 6.60320e-41) 2529| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2532| move/from16 v56, v0 2534| add-int v56, v56, v54 2536| move/from16 v0, v56 2538| move-object/from16 v1, v31 2540| iput v0, v1, android.text.format.Time.monthDay 2542| const v68, #+47123 (0x0000b813 | 6.60334e-41) 2545| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2548| goto/16 Label_57 Label_62: .line 1087 2550| const v68, #+47124 (0x0000b814 | 6.60348e-41) 2553| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2556| move-object/from16 v0, v31 2558| iget v0, v0, android.text.format.Time.month 2560| const v68, #+47125 (0x0000b815 | 6.60362e-41) 2563| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2566| move/from16 v56, v0 2568| add-int v56, v56, v54 2570| move/from16 v0, v56 2572| move-object/from16 v1, v31 2574| iput v0, v1, android.text.format.Time.month 2576| const v68, #+47126 (0x0000b816 | 6.60376e-41) 2579| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2582| goto/16 Label_57 Label_63: .line 1090 2584| const v68, #+47127 (0x0000b817 | 6.60390e-41) 2587| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2590| move-object/from16 v0, v31 2592| iget v0, v0, android.text.format.Time.year 2594| const v68, #+47128 (0x0000b818 | 6.60404e-41) 2597| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2600| move/from16 v56, v0 2602| add-int v56, v56, v54 2604| move/from16 v0, v56 2606| move-object/from16 v1, v31 2608| iput v0, v1, android.text.format.Time.year 2610| const v68, #+47129 (0x0000b819 | 6.60418e-41) 2613| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2616| goto/16 Label_57 Label_64: .line 1093 2618| const v68, #+47130 (0x0000b81a | 6.60432e-41) 2621| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2624| move-object/from16 v0, v31 2626| iget v0, v0, android.text.format.Time.monthDay 2628| const v68, #+47131 (0x0000b81b | 6.60446e-41) 2631| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2634| move/from16 v56, v0 2636| add-int v56, v56, v54 2638| move/from16 v0, v56 2640| move-object/from16 v1, v31 2642| iput v0, v1, android.text.format.Time.monthDay 2644| const v68, #+47132 (0x0000b81c | 6.60460e-41) 2647| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2650| goto/16 Label_57 Label_65: .line 1096 2652| const v68, #+47133 (0x0000b81d | 6.60474e-41) 2655| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2658| move-object/from16 v0, v31 2660| iget v0, v0, android.text.format.Time.monthDay 2662| const v68, #+47134 (0x0000b81e | 6.60488e-41) 2665| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2668| move/from16 v56, v0 2670| add-int v56, v56, v54 2672| move/from16 v0, v56 2674| move-object/from16 v1, v31 2676| iput v0, v1, android.text.format.Time.monthDay 2678| const v68, #+47135 (0x0000b81f | 6.60502e-41) 2681| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2684| goto/16 Label_57 Label_66: .line 1106 2686| const v68, #+47136 (0x0000b820 | 6.60516e-41) 2689| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2692| move-object/from16 v0, v31 2694| iget v0, v0, android.text.format.Time.monthDay 2696| const v68, #+47137 (0x0000b821 | 6.60530e-41) 2699| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2702| move/from16 v56, v0 2704| move/from16 v0, v56 2706| move/from16 v1, v41 2708| if-eq v0, v1, Label_58 .line 1109 2710| const v68, #+47138 (0x0000b822 | 6.60544e-41) 2713| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2716| add-int/lit8 v40, v40, #+1 (0x00000001 | 1.40130e-45) .line 1110 2718| move-object/from16 v0, v31 2720| invoke-virtual {v0,v4}, android.text.format.Time.set(android.text.format.Time):void .try_end_3 catch(com.android.calendarcommon2.DateException) : Label_2 catch(java.lang.RuntimeException) : Label_4 2723| const v68, #+47139 (0x0000b823 | 6.60558e-41) 2726| invoke-static/range {v68..v68}, CodeCoverage.TraceBasicBlock(int):void 2729| goto/16 Label_31 2731| nop Label_67: .line 776 2732| packed-switch-payload 1: Label_5 2: Label_15 3: Label_16 4: Label_17 5: Label_18 6: Label_19 7: Label_20 Label_68: .line 1073 2750| packed-switch-payload 1: Label_56 2: Label_59 3: Label_60 4: Label_61 5: Label_62 6: Label_63 7: Label_64 8: Label_65 } method com.android.calendarcommon2.RecurrenceProcessor.expand(android.text.format.Time, com.android.calendarcommon2.RecurrenceSet, long, long):long[] { .params "dtstart", "recur", "rangeStartMillis", "rangeEndMillis" .src "RecurrenceProcessor.java" .line 640 0| move-object/16 v31, v32 3| move-object/16 v32, v33 6| move-object/16 v33, v34 9| move-wide/16 v34:v35, v35:v36 12| move-wide/16 v36:v37, v37:v38 .prologue_end .line 640 15| const v38, #+47140 (0x0000b824 | 6.60572e-41) 18| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v32 23| iget-object v0, v0, android.text.format.Time.timezone 25| const v38, #+47141 (0x0000b825 | 6.60586e-41) 28| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 31| move-object/from16 v28, v0 .line 641 .local v28, "timezone", java.lang.String 33| move-object/from16 v0, v31 35| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 37| const v38, #+47142 (0x0000b826 | 6.60600e-41) 40| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 43| move-object/from16 v0, v28 45| invoke-virtual {v3,v0}, android.text.format.Time.clear(java.lang.String):void .line 642 48| const v38, #+47143 (0x0000b827 | 6.60614e-41) 51| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 54| move-object/from16 v0, v31 56| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mGenerated 58| const v38, #+47144 (0x0000b828 | 6.60628e-41) 61| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 64| move-object/from16 v0, v28 66| invoke-virtual {v3,v0}, android.text.format.Time.clear(java.lang.String):void .line 648 69| const v38, #+47145 (0x0000b829 | 6.60642e-41) 72| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 75| move-object/from16 v0, v31 77| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 79| const v38, #+47146 (0x0000b82a | 6.60656e-41) 82| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 85| move-wide/from16 v0:v1, v34:v35 87| invoke-virtual {v3,v0,v1}, android.text.format.Time.set(long):void .line 649 90| const v38, #+47147 (0x0000b82b | 6.60670e-41) 93| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 96| move-object/from16 v0, v31 98| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 100| const v38, #+47148 (0x0000b82c | 6.60684e-41) 103| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-static {v3}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 109| move-result-wide v6:v7 110| const v38, #+47149 (0x0000b82d | 6.60698e-41) 113| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 652 .local v6, "rangeStartDateValue", long 116| const-wide/16 v16:v17, #-1 (0xffffffff | NaN) 118| cmp-long v3, v36:v37, v16:v17 120| if-eqz v3, Label_3 .line 653 122| const v38, #+47150 (0x0000b82e | 6.60712e-41) 125| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 128| move-object/from16 v0, v31 130| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 132| const v38, #+47151 (0x0000b82f | 6.60726e-41) 135| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 138| move-wide/from16 v0:v1, v36:v37 140| invoke-virtual {v3,v0,v1}, android.text.format.Time.set(long):void .line 654 143| const v38, #+47152 (0x0000b830 | 6.60740e-41) 146| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 149| move-object/from16 v0, v31 151| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 153| const v38, #+47153 (0x0000b831 | 6.60754e-41) 156| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-static {v3}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 162| move-result-wide v8:v9 163| const v38, #+47154 (0x0000b832 | 6.60768e-41) 166| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 659 .local v8, "rangeEndDateValue", long 169| const v38, #+47155 (0x0000b833 | 6.60782e-41) 172| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 175| new-instance v11, java.util.TreeSet 177| const v38, #+47156 (0x0000b834 | 6.60796e-41) 180| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-direct {v11}, java.util.TreeSet.():void .line 661 .local_ex v11, "dtSet", java.util.TreeSet, "Ljava/util/TreeSet;" 186| const v38, #+47157 (0x0000b835 | 6.60810e-41) 189| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 192| move-object/from16 v0, v33 194| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.rrules 196| const v38, #+47158 (0x0000b836 | 6.60824e-41) 199| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 202| if-eqz v3, Label_4 .line 662 204| const v38, #+47159 (0x0000b837 | 6.60838e-41) 207| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 210| move-object/from16 v0, v33 212| iget-object v14, v0, com.android.calendarcommon2.RecurrenceSet.rrules 214| const v38, #+47160 (0x0000b838 | 6.60852e-41) 217| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 220| const/4 v3, #+0 (0x00000000 | 0.00000) 221| array-length v0, v14 222| const v38, #+47161 (0x0000b839 | 6.60866e-41) 225| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 228| move/from16 v16, v0 230| move v13, v3 Label_2: 231| const v38, #+47162 (0x0000b83a | 6.60880e-41) 234| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 237| move/from16 v0, v16 239| if-ge v13, v0, Label_4 241| const v38, #+47163 (0x0000b83b | 6.60894e-41) 244| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 247| aget-object v5, v14, v13 .line 664 .local v5, "rrule", com.android.calendarcommon2.EventRecurrence 249| const v38, #+47164 (0x0000b83c | 6.60908e-41) 252| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 255| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 256| move-object/from16 v3, v31 258| move-object/from16 v4, v32 .line 663 260| invoke-virtual/range {v3..v11}, com.android.calendarcommon2.RecurrenceProcessor.expand(android.text.format.Time, com.android.calendarcommon2.EventRecurrence, long, long, boolean, java.util.TreeSet):void .line 662 263| const v38, #+47165 (0x0000b83d | 6.60922e-41) 266| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 269| add-int/lit8 v3, v13, #+1 (0x00000001 | 1.40130e-45) 271| move v13, v3 272| goto/16 Label_2 Label_3: .line 656 .end_local v5 .end_local v8 .end_local v11 274| const v38, #+47166 (0x0000b83e | 6.60936e-41) 277| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 280| const-wide v8:v9, #+9223372036854775807 (0x7fffffffffffffff | NaN) .restart_local v8 285| goto/16 Label_1 Label_4: .line 667 .restart_local v11 287| const v38, #+47167 (0x0000b83f | 6.60950e-41) 290| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 293| move-object/from16 v0, v33 295| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.rdates 297| const v38, #+47168 (0x0000b840 | 6.60964e-41) 300| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 303| if-eqz v3, Label_6 .line 668 305| const v38, #+47169 (0x0000b841 | 6.60978e-41) 308| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 311| move-object/from16 v0, v33 313| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.rdates 315| const v38, #+47170 (0x0000b842 | 6.60992e-41) 318| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 321| const/4 v3, #+0 (0x00000000 | 0.00000) 322| array-length v10, v4 Label_5: 323| const v38, #+47171 (0x0000b843 | 6.61006e-41) 326| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 329| if-ge v3, v10, Label_6 331| const v38, #+47172 (0x0000b844 | 6.61021e-41) 334| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 337| aget-wide v22:v23, v4, v3 .line 671 .local v22, "dt", long 339| const v38, #+47173 (0x0000b845 | 6.61035e-41) 342| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 345| move-object/from16 v0, v31 347| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 349| const v38, #+47174 (0x0000b846 | 6.61049e-41) 352| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 355| move-wide/from16 v0:v1, v22:v23 357| invoke-virtual {v13,v0,v1}, android.text.format.Time.set(long):void .line 672 360| const v38, #+47175 (0x0000b847 | 6.61063e-41) 363| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 366| move-object/from16 v0, v31 368| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 370| const v38, #+47176 (0x0000b848 | 6.61077e-41) 373| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-static {v13}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 379| move-result-wide v24:v25 380| const v38, #+47177 (0x0000b849 | 6.61091e-41) 383| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 673 .local v24, "dtvalue", long 386| invoke-static/range {v24..v25}, java.lang.Long.valueOf(long):java.lang.Long 389| move-result-object v13 390| const v38, #+47178 (0x0000b84a | 6.61105e-41) 393| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-virtual {v11,v13}, java.util.TreeSet.add(java.lang.Object):boolean .line 668 399| const v38, #+47179 (0x0000b84b | 6.61119e-41) 402| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 405| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 407| goto/16 Label_5 Label_6: .line 676 .end_local v22 .end_local v24 409| const v38, #+47180 (0x0000b84c | 6.61133e-41) 412| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 415| move-object/from16 v0, v33 417| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.exrules 419| const v38, #+47181 (0x0000b84d | 6.61147e-41) 422| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 425| if-eqz v3, Label_8 .line 677 427| const v38, #+47182 (0x0000b84e | 6.61161e-41) 430| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 433| move-object/from16 v0, v33 435| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.exrules 437| const v38, #+47183 (0x0000b84f | 6.61175e-41) 440| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 443| const/4 v3, #+0 (0x00000000 | 0.00000) 444| array-length v10, v4 Label_7: 445| const v38, #+47184 (0x0000b850 | 6.61189e-41) 448| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 451| if-ge v3, v10, Label_8 453| const v38, #+47185 (0x0000b851 | 6.61203e-41) 456| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 459| aget-object v15, v4, v3 .line 679 .local v15, "exrule", com.android.calendarcommon2.EventRecurrence 461| const v38, #+47186 (0x0000b852 | 6.61217e-41) 464| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 467| const/16 v20, #+0 (0x00000000 | 0.00000) 469| move-object/from16 v13, v31 471| move-object/from16 v14, v32 473| move-wide/from16 v16:v17, v6:v7 475| move-wide/from16 v18:v19, v8:v9 477| move-object/from16 v21, v11 .line 678 479| invoke-virtual/range {v13..v21}, com.android.calendarcommon2.RecurrenceProcessor.expand(android.text.format.Time, com.android.calendarcommon2.EventRecurrence, long, long, boolean, java.util.TreeSet):void .line 677 482| const v38, #+47187 (0x0000b853 | 6.61231e-41) 485| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 488| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 490| goto/16 Label_7 Label_8: .line 682 .end_local v15 492| const v38, #+47188 (0x0000b854 | 6.61245e-41) 495| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 498| move-object/from16 v0, v33 500| iget-object v3, v0, com.android.calendarcommon2.RecurrenceSet.exdates 502| const v38, #+47189 (0x0000b855 | 6.61259e-41) 505| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 508| if-eqz v3, Label_10 .line 683 510| const v38, #+47190 (0x0000b856 | 6.61273e-41) 513| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 516| move-object/from16 v0, v33 518| iget-object v4, v0, com.android.calendarcommon2.RecurrenceSet.exdates 520| const v38, #+47191 (0x0000b857 | 6.61287e-41) 523| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 526| const/4 v3, #+0 (0x00000000 | 0.00000) 527| array-length v10, v4 Label_9: 528| const v38, #+47192 (0x0000b858 | 6.61301e-41) 531| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 534| if-ge v3, v10, Label_10 536| const v38, #+47193 (0x0000b859 | 6.61315e-41) 539| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 542| aget-wide v22:v23, v4, v3 .line 686 .restart_local v22 544| const v38, #+47194 (0x0000b85a | 6.61329e-41) 547| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 550| move-object/from16 v0, v31 552| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 554| const v38, #+47195 (0x0000b85b | 6.61343e-41) 557| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 560| move-wide/from16 v0:v1, v22:v23 562| invoke-virtual {v13,v0,v1}, android.text.format.Time.set(long):void .line 687 565| const v38, #+47196 (0x0000b85c | 6.61357e-41) 568| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v31 573| iget-object v13, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 575| const v38, #+47197 (0x0000b85d | 6.61371e-41) 578| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-static {v13}, com.android.calendarcommon2.RecurrenceProcessor.normDateTimeComparisonValue(android.text.format.Time):long 584| move-result-wide v24:v25 585| const v38, #+47198 (0x0000b85e | 6.61385e-41) 588| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 688 .restart_local v24 591| invoke-static/range {v24..v25}, java.lang.Long.valueOf(long):java.lang.Long 594| move-result-object v13 595| const v38, #+47199 (0x0000b85f | 6.61399e-41) 598| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 601| invoke-virtual {v11,v13}, java.util.TreeSet.remove(java.lang.Object):boolean .line 683 604| const v38, #+47200 (0x0000b860 | 6.61413e-41) 607| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 610| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 612| goto/16 Label_9 Label_10: .line 691 .end_local v22 .end_local v24 614| const v38, #+47201 (0x0000b861 | 6.61427e-41) 617| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 620| invoke-virtual {v11}, java.util.TreeSet.isEmpty():boolean 623| move-result v3 624| const v38, #+47202 (0x0000b862 | 6.61441e-41) 627| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 630| if-eqz v3, Label_11 .line 694 632| const v38, #+47203 (0x0000b863 | 6.61455e-41) 635| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 638| const/4 v3, #+0 (0x00000000 | 0.00000) 639| new-array v3, v3, long[] 641| const v38, #+47204 (0x0000b864 | 6.61469e-41) 644| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 647| return-object v3 Label_11: .line 701 648| const v38, #+47205 (0x0000b865 | 6.61483e-41) 651| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-virtual {v11}, java.util.TreeSet.size():int 657| move-result v27 658| const v38, #+47206 (0x0000b866 | 6.61497e-41) 661| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void .line 702 .local v27, "len", int 664| move/from16 v0, v27 666| new-array v2, v0, long[] .line 703 .local v2, "dates", long[] 668| const v38, #+47207 (0x0000b867 | 6.61511e-41) 671| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 674| const/4 v12, #+0 (0x00000000 | 0.00000) .line 704 .local v12, "i", int 675| invoke-interface {v11}, java.lang.Iterable.iterator():java.util.Iterator 678| move-result-object v30 679| const v38, #+47208 (0x0000b868 | 6.61525e-41) 682| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void Label_12: .local v30, "val$iterator", java.util.Iterator 685| const v38, #+47209 (0x0000b869 | 6.61539e-41) 688| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 691| invoke-interface/range {v30..v30}, java.util.Iterator.hasNext():boolean 694| move-result v3 695| const v38, #+47210 (0x0000b86a | 6.61553e-41) 698| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 701| if-eqz v3, Label_13 703| const v38, #+47211 (0x0000b86b | 6.61567e-41) 706| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 709| invoke-interface/range {v30..v30}, java.util.Iterator.next():java.lang.Object 712| move-result-object v29 713| const v38, #+47212 (0x0000b86c | 6.61581e-41) 716| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 719| check-cast v29, java.lang.Long .line 705 .local v29, "val", java.lang.Long 721| const v38, #+47213 (0x0000b86d | 6.61595e-41) 724| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 727| move-object/from16 v0, v31 729| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 731| const v38, #+47214 (0x0000b86e | 6.61609e-41) 734| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 737| invoke-virtual/range {v29..v29}, java.lang.Long.longValue():long 740| move-result-wide v16:v17 741| const v38, #+47215 (0x0000b86f | 6.61623e-41) 744| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 747| move-wide/from16 v0:v1, v16:v17 749| invoke-static {v3,v0,v1}, com.android.calendarcommon2.RecurrenceProcessor.setTimeFromLongValue(android.text.format.Time, long):void .line 706 752| const v38, #+47216 (0x0000b870 | 6.61637e-41) 755| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 758| add-int/lit8 v26, v12, #+1 (0x00000001 | 1.40130e-45) .end_local v12 .local v26, "i", int 760| move-object/from16 v0, v31 762| iget-object v3, v0, com.android.calendarcommon2.RecurrenceProcessor.mIterator 764| const v38, #+47217 (0x0000b871 | 6.61651e-41) 767| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 770| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 771| invoke-virtual {v3,v4}, android.text.format.Time.toMillis(boolean):long 774| move-result-wide v16:v17 775| const v38, #+47218 (0x0000b872 | 6.61665e-41) 778| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 781| aput-wide v16:v17, v2, v12 783| const v38, #+47219 (0x0000b873 | 6.61679e-41) 786| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 789| move/from16 v12, v26 .end_local v26 .restart_local v12 791| goto/16 Label_12 Label_13: .line 708 .end_local v29 793| const v38, #+47220 (0x0000b874 | 6.61693e-41) 796| invoke-static/range {v38..v38}, CodeCoverage.TraceBasicBlock(int):void 799| return-object v2 } method com.android.calendarcommon2.RecurrenceSet.():void { .src "RecurrenceSet.java" .line 413 .prologue_end .line 413 0| const v1, #+47221 (0x0000b875 | 6.61707e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v0, "(?:\r\n?|\n)[ \t]" 9| const v1, #+47222 (0x0000b876 | 6.61721e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 18| move-result-object v0 19| const v1, #+47223 (0x0000b877 | 6.61735e-41) 22| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void .line 412 25| sput-object v0, com.android.calendarcommon2.RecurrenceSet.IGNORABLE_ICAL_WHITESPACE_RE .line 415 27| const v1, #+47224 (0x0000b878 | 6.61749e-41) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v0, ".{75}" 36| const v1, #+47225 (0x0000b879 | 6.61763e-41) 39| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 45| move-result-object v0 46| const v1, #+47226 (0x0000b87a | 6.61777e-41) 49| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 52| sput-object v0, com.android.calendarcommon2.RecurrenceSet.FOLD_RE .line 35 54| const v1, #+47227 (0x0000b87b | 6.61791e-41) 57| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.calendarcommon2.RecurrenceSet.(java.lang.String, java.lang.String, java.lang.String, java.lang.String):void { .params "rruleStr", "rdateStr", "exruleStr", "exdateStr" .src "RecurrenceSet.java" .line 84 .prologue_end 0| const v0, #+47228 (0x0000b87c | 6.61805e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 84 7| invoke-direct {v2}, java.lang.Object.():void .line 43 10| const v0, #+47229 (0x0000b87d | 6.61819e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v1, v2, com.android.calendarcommon2.RecurrenceSet.rrules .line 44 18| const v0, #+47230 (0x0000b87e | 6.61833e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v1, v2, com.android.calendarcommon2.RecurrenceSet.rdates .line 45 26| const v0, #+47231 (0x0000b87f | 6.61847e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.calendarcommon2.RecurrenceSet.exrules .line 46 34| const v0, #+47232 (0x0000b880 | 6.61861e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v1, v2, com.android.calendarcommon2.RecurrenceSet.exdates .line 87 42| const v0, #+47233 (0x0000b881 | 6.61875e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v2,v3,v4,v5,v6}, com.android.calendarcommon2.RecurrenceSet.init(java.lang.String, java.lang.String, java.lang.String, java.lang.String):void .line 88 51| const v0, #+47234 (0x0000b882 | 6.61889e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.calendarcommon2.RecurrenceSet.init(java.lang.String, java.lang.String, java.lang.String, java.lang.String):void { .params "rruleStr", "rdateStr", "exruleStr", "exdateStr" .src "RecurrenceSet.java" .line 93 0| move-object/16 v19, v20 3| move-object/16 v20, v21 6| move-object/16 v21, v22 9| move-object/16 v22, v23 12| move-object/16 v23, v24 .prologue_end .line 93 15| const v24, #+47235 (0x0000b883 | 6.61903e-41) 18| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-static/range {v20..v20}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 24| move-result v13 25| const v24, #+47236 (0x0000b884 | 6.61917e-41) 28| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v13, Label_1 33| const v24, #+47237 (0x0000b885 | 6.61931e-41) 36| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static/range {v21..v21}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 42| move-result v13 43| const v24, #+47238 (0x0000b886 | 6.61945e-41) 46| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 49| xor-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 51| if-eqz v13, Label_12 Label_1: .line 95 53| const v24, #+47239 (0x0000b887 | 6.61959e-41) 56| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static/range {v20..v20}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 62| move-result v13 63| const v24, #+47240 (0x0000b888 | 6.61973e-41) 66| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 69| if-nez v13, Label_3 .line 96 71| const v24, #+47241 (0x0000b889 | 6.61987e-41) 74| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v13, "\n" 80| const v24, #+47242 (0x0000b88a | 6.62001e-41) 83| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 86| move-object/from16 v0, v20 88| invoke-virtual {v0,v13}, java.lang.String.split(java.lang.String):java.lang.String[] 91| move-result-object v12 92| const v24, #+47243 (0x0000b88b | 6.62015e-41) 95| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 97 .local v12, "rruleStrs", java.lang.String[] 98| array-length v13, v12 99| const v24, #+47244 (0x0000b88c | 6.62029e-41) 102| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 105| new-array v13, v13, com.android.calendarcommon2.EventRecurrence[] 107| const v24, #+47245 (0x0000b88d | 6.62043e-41) 110| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 113| move-object/from16 v0, v19 115| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rrules .line 98 117| const v24, #+47246 (0x0000b88e | 6.62057e-41) 120| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v8, #+0 (0x00000000 | 0.00000) Label_2: .local v8, "i", int 124| const v24, #+47247 (0x0000b88f | 6.62071e-41) 127| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 130| array-length v13, v12 131| const v24, #+47248 (0x0000b890 | 6.62085e-41) 134| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 137| if-ge v8, v13, Label_3 .line 99 139| const v24, #+47249 (0x0000b891 | 6.62100e-41) 142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 145| new-instance v11, com.android.calendarcommon2.EventRecurrence 147| const v24, #+47250 (0x0000b892 | 6.62114e-41) 150| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v11}, com.android.calendarcommon2.EventRecurrence.():void .line 100 .local v11, "rrule", com.android.calendarcommon2.EventRecurrence 156| const v24, #+47251 (0x0000b893 | 6.62128e-41) 159| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 162| aget-object v13, v12, v8 164| const v24, #+47252 (0x0000b894 | 6.62142e-41) 167| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v11,v13}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 101 173| const v24, #+47253 (0x0000b895 | 6.62156e-41) 176| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 179| move-object/from16 v0, v19 181| iget-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rrules 183| const v24, #+47254 (0x0000b896 | 6.62170e-41) 186| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 189| aput-object v11, v13, v8 .line 98 191| const v24, #+47255 (0x0000b897 | 6.62184e-41) 194| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 197| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 199| goto/16 Label_2 Label_3: .line 105 .end_local v8 .end_local v11 .end_local v12 201| const v24, #+47256 (0x0000b898 | 6.62198e-41) 204| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-static/range {v21..v21}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 210| move-result v13 211| const v24, #+47257 (0x0000b899 | 6.62212e-41) 214| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 217| if-nez v13, Label_4 .line 106 219| const v24, #+47258 (0x0000b89a | 6.62226e-41) 222| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-static/range {v21..v21}, com.android.calendarcommon2.RecurrenceSet.parseRecurrenceDates(java.lang.String):long[] 228| move-result-object v13 229| const v24, #+47259 (0x0000b89b | 6.62240e-41) 232| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 235| move-object/from16 v0, v19 237| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.rdates Label_4: .line 109 239| const v24, #+47260 (0x0000b89c | 6.62254e-41) 242| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-static/range {v22..v22}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 248| move-result v13 249| const v24, #+47261 (0x0000b89d | 6.62268e-41) 252| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 255| if-nez v13, Label_6 .line 110 257| const v24, #+47262 (0x0000b89e | 6.62282e-41) 260| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 263| const-string/jumbo v13, "\n" 266| const v24, #+47263 (0x0000b89f | 6.62296e-41) 269| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 272| move-object/from16 v0, v22 274| invoke-virtual {v0,v13}, java.lang.String.split(java.lang.String):java.lang.String[] 277| move-result-object v7 278| const v24, #+47264 (0x0000b8a0 | 6.62310e-41) 281| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 111 .local v7, "exruleStrs", java.lang.String[] 284| array-length v13, v7 285| const v24, #+47265 (0x0000b8a1 | 6.62324e-41) 288| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 291| new-array v13, v13, com.android.calendarcommon2.EventRecurrence[] 293| const v24, #+47266 (0x0000b8a2 | 6.62338e-41) 296| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 299| move-object/from16 v0, v19 301| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exrules .line 112 303| const v24, #+47267 (0x0000b8a3 | 6.62352e-41) 306| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v8, #+0 (0x00000000 | 0.00000) Label_5: .restart_local v8 310| const v24, #+47268 (0x0000b8a4 | 6.62366e-41) 313| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 316| array-length v13, v7 317| const v24, #+47269 (0x0000b8a5 | 6.62380e-41) 320| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 323| if-ge v8, v13, Label_6 .line 113 325| const v24, #+47270 (0x0000b8a6 | 6.62394e-41) 328| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 331| new-instance v6, com.android.calendarcommon2.EventRecurrence 333| const v24, #+47271 (0x0000b8a7 | 6.62408e-41) 336| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-direct {v6}, com.android.calendarcommon2.EventRecurrence.():void .line 114 .local v6, "exrule", com.android.calendarcommon2.EventRecurrence 342| const v24, #+47272 (0x0000b8a8 | 6.62422e-41) 345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v22 350| invoke-virtual {v6,v0}, com.android.calendarcommon2.EventRecurrence.parse(java.lang.String):void .line 115 353| const v24, #+47273 (0x0000b8a9 | 6.62436e-41) 356| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 359| move-object/from16 v0, v19 361| iget-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exrules 363| const v24, #+47274 (0x0000b8aa | 6.62450e-41) 366| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 369| aput-object v6, v13, v8 .line 112 371| const v24, #+47275 (0x0000b8ab | 6.62464e-41) 374| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 377| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 379| goto/16 Label_5 Label_6: .line 119 .end_local v6 .end_local v7 .end_local v8 381| const v24, #+47276 (0x0000b8ac | 6.62478e-41) 384| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-static/range {v23..v23}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 390| move-result v13 391| const v24, #+47277 (0x0000b8ad | 6.62492e-41) 394| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 397| if-nez v13, Label_12 .line 120 399| const v24, #+47278 (0x0000b8ae | 6.62506e-41) 402| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 405| new-instance v9, java.util.ArrayList 407| const v24, #+47279 (0x0000b8af | 6.62520e-41) 410| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-direct {v9}, java.util.ArrayList.():void .line 121 .local_ex v9, "list", java.util.List, "Ljava/util/List;" 416| const v24, #+47280 (0x0000b8b0 | 6.62534e-41) 419| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 422| const-string/jumbo v13, "\n" 425| const v24, #+47281 (0x0000b8b1 | 6.62548e-41) 428| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 431| move-object/from16 v0, v23 433| invoke-virtual {v0,v13}, java.lang.String.split(java.lang.String):java.lang.String[] 436| move-result-object v15 437| const v24, #+47282 (0x0000b8b2 | 6.62562e-41) 440| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 443| const/4 v13, #+0 (0x00000000 | 0.00000) 444| array-length v0, v15 445| const v24, #+47283 (0x0000b8b3 | 6.62576e-41) 448| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 451| move/from16 v16, v0 453| move v14, v13 Label_7: 454| const v24, #+47284 (0x0000b8b4 | 6.62590e-41) 457| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 460| move/from16 v0, v16 462| if-ge v14, v0, Label_10 464| const v24, #+47285 (0x0000b8b5 | 6.62604e-41) 467| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 470| aget-object v5, v15, v14 .line 122 .local v5, "exdate", java.lang.String 472| const v24, #+47286 (0x0000b8b6 | 6.62618e-41) 475| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 478| invoke-static {v5}, com.android.calendarcommon2.RecurrenceSet.parseRecurrenceDates(java.lang.String):long[] 481| move-result-object v4 482| const v24, #+47287 (0x0000b8b7 | 6.62632e-41) 485| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 123 .local v4, "dates", long[] 488| const/4 v13, #+0 (0x00000000 | 0.00000) 489| array-length v0, v4 490| const v24, #+47288 (0x0000b8b8 | 6.62646e-41) 493| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 496| move/from16 v17, v0 Label_8: 498| const v24, #+47289 (0x0000b8b9 | 6.62660e-41) 501| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 504| move/from16 v0, v17 506| if-ge v13, v0, Label_9 508| const v24, #+47290 (0x0000b8ba | 6.62674e-41) 511| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 514| aget-wide v2:v3, v4, v13 .line 124 .local v2, "date", long 516| const v24, #+47291 (0x0000b8bb | 6.62688e-41) 519| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 522| invoke-static {v2,v3}, java.lang.Long.valueOf(long):java.lang.Long 525| move-result-object v18 526| const v24, #+47292 (0x0000b8bc | 6.62702e-41) 529| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 532| move-object/from16 v0, v18 534| invoke-interface {v9,v0}, java.util.List.add(java.lang.Object):boolean .line 123 537| const v24, #+47293 (0x0000b8bd | 6.62716e-41) 540| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 543| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 545| goto/16 Label_8 Label_9: .line 121 .end_local v2 547| const v24, #+47294 (0x0000b8be | 6.62730e-41) 550| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 553| add-int/lit8 v13, v14, #+1 (0x00000001 | 1.40130e-45) 555| move v14, v13 556| goto/16 Label_7 Label_10: .line 127 .end_local v4 .end_local v5 558| const v24, #+47295 (0x0000b8bf | 6.62744e-41) 561| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 564| invoke-interface {v9}, java.util.List.size():int 567| move-result v13 568| const v24, #+47296 (0x0000b8c0 | 6.62758e-41) 571| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 574| new-array v13, v13, long[] 576| const v24, #+47297 (0x0000b8c1 | 6.62772e-41) 579| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 582| move-object/from16 v0, v19 584| iput-object v13, v0, com.android.calendarcommon2.RecurrenceSet.exdates .line 128 586| const v24, #+47298 (0x0000b8c2 | 6.62786e-41) 589| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 592| const/4 v8, #+0 (0x00000000 | 0.00000) .restart_local v8 593| invoke-interface {v9}, java.util.List.size():int 596| move-result v10 597| const v24, #+47299 (0x0000b8c3 | 6.62800e-41) 600| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_11: .local v10, "n", int 603| const v24, #+47300 (0x0000b8c4 | 6.62814e-41) 606| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 609| if-ge v8, v10, Label_12 .line 129 611| const v24, #+47301 (0x0000b8c5 | 6.62828e-41) 614| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 617| move-object/from16 v0, v19 619| iget-object v14, v0, com.android.calendarcommon2.RecurrenceSet.exdates 621| const v24, #+47302 (0x0000b8c6 | 6.62842e-41) 624| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 627| invoke-interface {v9,v8}, java.util.List.get(int):java.lang.Object 630| move-result-object v13 631| const v24, #+47303 (0x0000b8c7 | 6.62856e-41) 634| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 637| check-cast v13, java.lang.Long 639| const v24, #+47304 (0x0000b8c8 | 6.62870e-41) 642| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-virtual {v13}, java.lang.Long.longValue():long 648| move-result-wide v16:v17 649| const v24, #+47305 (0x0000b8c9 | 6.62884e-41) 652| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 655| aput-wide v16:v17, v14, v8 .line 128 657| const v24, #+47306 (0x0000b8ca | 6.62898e-41) 660| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 663| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 665| goto/16 Label_11 Label_12: .line 133 .end_local v8 .end_local v9 .end_local v10 667| const v24, #+47307 (0x0000b8cb | 6.62912e-41) 670| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 673| return-void } method com.android.calendarcommon2.RecurrenceSet.parseRecurrenceDates(java.lang.String):long[] { .params "recurrence" .src "RecurrenceSet.java" .line 153 .prologue_end 0| const v0, #+47308 (0x0000b8cc | 6.62926e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+0 (0x00000000 | 0.00000) .line 153 7| const-string/jumbo v7, "UTC" .line 154 .local v7, "tz", java.lang.String 10| const v0, #+47309 (0x0000b8cd | 6.62940e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v9, ";" 19| const v0, #+47310 (0x0000b8ce | 6.62954e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v12,v9}, java.lang.String.indexOf(java.lang.String):int 28| move-result v8 29| const v0, #+47311 (0x0000b8cf | 6.62968e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v8, "tzidx", int 35| const/4 v9, #-1 (0xffffffff | NaN) 36| if-eq v8, v9, Label_1 .line 156 38| const v0, #+47312 (0x0000b8d0 | 6.62982e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v12,v11,v8}, java.lang.String.substring(int, int):java.lang.String 47| move-result-object v7 48| const v0, #+47313 (0x0000b8d1 | 6.62996e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 157 54| add-int/lit8 v9, v8, #+1 (0x00000001 | 1.40130e-45) 56| invoke-virtual {v12,v9}, java.lang.String.substring(int):java.lang.String 59| move-result-object v12 60| const v0, #+47314 (0x0000b8d2 | 6.63010e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 159 66| const v0, #+47315 (0x0000b8d3 | 6.63024e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| new-instance v6, android.text.format.Time 74| const v0, #+47316 (0x0000b8d4 | 6.63038e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v6,v7}, android.text.format.Time.(java.lang.String):void .line 160 .local v6, "time", android.text.format.Time 83| const v0, #+47317 (0x0000b8d5 | 6.63052e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v9, "," 92| const v0, #+47318 (0x0000b8d6 | 6.63066e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v12,v9}, java.lang.String.split(java.lang.String):java.lang.String[] 101| move-result-object v5 102| const v0, #+47319 (0x0000b8d7 | 6.63080e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 161 .local v5, "rawDates", java.lang.String[] 108| array-length v4, v5 .line 162 .local v4, "n", int 109| const v0, #+47320 (0x0000b8d8 | 6.63094e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| new-array v1, v4, long[] .line 163 .local v1, "dates", long[] 117| const v0, #+47321 (0x0000b8d9 | 6.63108e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "i", int 124| const v0, #+47322 (0x0000b8da | 6.63122e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-ge v3, v4, Label_4 .try_begin_1 .line 166 132| const v0, #+47323 (0x0000b8db | 6.63136e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| aget-object v9, v5, v3 140| const v0, #+47324 (0x0000b8dc | 6.63150e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6,v9}, android.text.format.Time.parse(java.lang.String):boolean .try_end_1 catch(android.util.TimeFormatException) : Label_3 .line 173 149| const v0, #+47325 (0x0000b8dd | 6.63164e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v6,v11}, android.text.format.Time.toMillis(boolean):long 158| move-result-wide v9:v10 159| const v0, #+47326 (0x0000b8de | 6.63179e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| aput-wide v9:v10, v1, v3 .line 174 167| const v0, #+47327 (0x0000b8df | 6.63193e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iput-object v7, v6, android.text.format.Time.timezone .line 163 175| const v0, #+47328 (0x0000b8e0 | 6.63207e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 183| goto/16 Label_2 Label_3: .line 167 185| const v0, #+47329 (0x0000b8e1 | 6.63221e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| move-exception v2 .line 168 .local v2, "e", android.util.TimeFormatException 192| new-instance v9, com.android.calendarcommon2.EventRecurrence$InvalidFormatException .line 169 194| const v0, #+47330 (0x0000b8e2 | 6.63235e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| new-instance v10, java.lang.StringBuilder 202| const v0, #+47331 (0x0000b8e3 | 6.63249e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-direct {v10}, java.lang.StringBuilder.():void 211| const v0, #+47332 (0x0000b8e4 | 6.63263e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v11, "TimeFormatException thrown when parsing time " 220| const v0, #+47333 (0x0000b8e5 | 6.63277e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 229| move-result-object v10 230| const v0, #+47334 (0x0000b8e6 | 6.63291e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| aget-object v11, v5, v3 238| const v0, #+47335 (0x0000b8e7 | 6.63305e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 247| move-result-object v10 248| const v0, #+47336 (0x0000b8e8 | 6.63319e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 170 254| const-string/jumbo v11, " in recurrence " .line 169 257| const v0, #+47337 (0x0000b8e9 | 6.63333e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 266| move-result-object v10 267| const v0, #+47338 (0x0000b8ea | 6.63347e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v10,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 276| move-result-object v10 277| const v0, #+47339 (0x0000b8eb | 6.63361e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 286| move-result-object v10 287| const v0, #+47340 (0x0000b8ec | 6.63375e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 168 293| invoke-direct {v9,v10}, com.android.calendarcommon2.EventRecurrence$InvalidFormatException.(java.lang.String):void 296| const v0, #+47341 (0x0000b8ed | 6.63389e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| throw v9 Label_4: .line 176 .end_local v2 303| const v0, #+47342 (0x0000b8ee | 6.63403e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| return-object v1 } method com.android.colorpicker.ColorPickerPalette.(android.content.Context):void { .params "context" .src "ColorPickerPalette.java" .line 50 .prologue_end .line 50 0| const v0, #+47343 (0x0000b8ef | 6.63417e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.widget.TableLayout.(android.content.Context):void .line 51 9| const v0, #+47344 (0x0000b8f0 | 6.63431e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.ColorPickerPalette.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "ColorPickerPalette.java" .line 46 .prologue_end .line 46 0| const v0, #+47345 (0x0000b8f1 | 6.63445e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.TableLayout.(android.content.Context, android.util.AttributeSet):void .line 47 9| const v0, #+47346 (0x0000b8f2 | 6.63459e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.ColorPickerPalette.addSwatchToRow(android.widget.TableRow, android.view.View, int):void { .params "row", "swatch", "rowNumber" .src "ColorPickerPalette.java" .line 134 .prologue_end 0| const v0, #+47347 (0x0000b8f3 | 6.63473e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 134 7| rem-int/lit8 v1, v5, #+2 (0x00000002 | 2.80260e-45) 9| const v0, #+47348 (0x0000b8f4 | 6.63487e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_2 .line 135 17| const v0, #+47349 (0x0000b8f5 | 6.63501e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v4}, android.widget.TableRow.addView(android.view.View):void Label_1: .line 139 26| const v0, #+47350 (0x0000b8f6 | 6.63515e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 137 33| const v0, #+47351 (0x0000b8f7 | 6.63529e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3,v4,v2}, android.widget.TableRow.addView(android.view.View, int):void 42| const v0, #+47352 (0x0000b8f8 | 6.63543e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| goto/16 Label_1 } method com.android.colorpicker.ColorPickerPalette.createBlankSpace():android.widget.ImageView { .src "ColorPickerPalette.java" .line 176 .prologue_end .line 176 0| const v0, #+47353 (0x0000b8f9 | 6.63557e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, android.widget.ImageView 8| const v0, #+47354 (0x0000b8fa | 6.63571e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7}, com.android.colorpicker.ColorPickerPalette.getContext():android.content.Context 17| move-result-object v3 18| const v0, #+47355 (0x0000b8fb | 6.63585e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v2,v3}, android.widget.ImageView.(android.content.Context):void .line 177 .local v2, "view", android.widget.ImageView 27| const v0, #+47356 (0x0000b8fc | 6.63599e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v1, android.widget.TableRow$LayoutParams 35| const v0, #+47357 (0x0000b8fd | 6.63613e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v3, v7, com.android.colorpicker.ColorPickerPalette.mSwatchLength 43| const v0, #+47358 (0x0000b8fe | 6.63627e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v4, v7, com.android.colorpicker.ColorPickerPalette.mSwatchLength 51| const v0, #+47359 (0x0000b8ff | 6.63641e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1,v3,v4}, android.widget.TableRow$LayoutParams.(int, int):void .line 178 .local v1, "params", android.widget.TableRow$LayoutParams 60| const v0, #+47360 (0x0000b900 | 6.63655e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v3, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 68| const v0, #+47361 (0x0000b901 | 6.63669e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget v4, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 76| const v0, #+47362 (0x0000b902 | 6.63683e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v5, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 84| const v0, #+47363 (0x0000b903 | 6.63697e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v6, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 92| const v0, #+47364 (0x0000b904 | 6.63711e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v1,v3,v4,v5,v6}, android.widget.TableRow$LayoutParams.setMargins(int, int, int, int):void .line 179 101| const v0, #+47365 (0x0000b905 | 6.63725e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2,v1}, android.widget.ImageView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 180 110| const v0, #+47366 (0x0000b906 | 6.63739e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v2 } method com.android.colorpicker.ColorPickerPalette.createColorSwatch(int, int):com.android.colorpicker.ColorPickerSwatch { .params "color", "selectedColor" .src "ColorPickerPalette.java" .line 187 .prologue_end .line 187 0| const v0, #+47367 (0x0000b907 | 6.63753e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, com.android.colorpicker.ColorPickerSwatch 8| const v0, #+47368 (0x0000b908 | 6.63767e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7}, com.android.colorpicker.ColorPickerPalette.getContext():android.content.Context 17| move-result-object v4 18| const v0, #+47369 (0x0000b909 | 6.63781e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 188 24| if-ne v8, v9, Label_2 26| const v0, #+47370 (0x0000b90a | 6.63795e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_1: 33| const v0, #+47371 (0x0000b90b | 6.63809e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v5, v7, com.android.colorpicker.ColorPickerPalette.mOnColorSelectedListener .line 187 41| const v0, #+47372 (0x0000b90c | 6.63823e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v2,v4,v8,v3,v5}, com.android.colorpicker.ColorPickerSwatch.(android.content.Context, int, boolean, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void .line 189 .local v2, "view", com.android.colorpicker.ColorPickerSwatch 50| const v0, #+47373 (0x0000b90d | 6.63837e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| new-instance v1, android.widget.TableRow$LayoutParams 58| const v0, #+47374 (0x0000b90e | 6.63851e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v3, v7, com.android.colorpicker.ColorPickerPalette.mSwatchLength 66| const v0, #+47375 (0x0000b90f | 6.63865e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget v4, v7, com.android.colorpicker.ColorPickerPalette.mSwatchLength 74| const v0, #+47376 (0x0000b910 | 6.63879e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v1,v3,v4}, android.widget.TableRow$LayoutParams.(int, int):void .line 190 .local v1, "params", android.widget.TableRow$LayoutParams 83| const v0, #+47377 (0x0000b911 | 6.63893e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget v3, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 91| const v0, #+47378 (0x0000b912 | 6.63907e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget v4, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 99| const v0, #+47379 (0x0000b913 | 6.63921e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget v5, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 107| const v0, #+47380 (0x0000b914 | 6.63935e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget v6, v7, com.android.colorpicker.ColorPickerPalette.mMarginSize 115| const v0, #+47381 (0x0000b915 | 6.63949e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1,v3,v4,v5,v6}, android.widget.TableRow$LayoutParams.setMargins(int, int, int, int):void .line 191 124| const v0, #+47382 (0x0000b916 | 6.63963e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v2,v1}, com.android.colorpicker.ColorPickerSwatch.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 192 133| const v0, #+47383 (0x0000b917 | 6.63977e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| return-object v2 Label_2: .line 188 .end_local v1 .end_local v2 140| const v0, #+47384 (0x0000b918 | 6.63991e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const/4 v3, #+0 (0x00000000 | 0.00000) 147| goto/16 Label_1 } method com.android.colorpicker.ColorPickerPalette.createTableRow():android.widget.TableRow { .src "ColorPickerPalette.java" .line 74 .prologue_end 0| const v0, #+47385 (0x0000b919 | 6.64005e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #-2 (0xfffffffe | NaN) .line 74 7| new-instance v2, android.widget.TableRow 9| const v0, #+47386 (0x0000b91a | 6.64019e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.colorpicker.ColorPickerPalette.getContext():android.content.Context 18| move-result-object v3 19| const v0, #+47387 (0x0000b91b | 6.64033e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v2,v3}, android.widget.TableRow.(android.content.Context):void .line 75 .local v2, "row", android.widget.TableRow 28| const v0, #+47388 (0x0000b91c | 6.64047e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| new-instance v1, android.view.ViewGroup$LayoutParams 36| const v0, #+47389 (0x0000b91d | 6.64061e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v1,v4,v4}, android.view.ViewGroup$LayoutParams.(int, int):void .line 77 .local v1, "params", android.view.ViewGroup$LayoutParams 45| const v0, #+47390 (0x0000b91e | 6.64075e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2,v1}, android.widget.TableRow.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 78 54| const v0, #+47391 (0x0000b91f | 6.64089e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-object v2 } method com.android.colorpicker.ColorPickerPalette.setSwatchDescription(int, int, int, boolean, android.view.View, java.lang.String[]):void { .params "rowNumber", "index", "rowElements", "selected", "swatch", "contentDescriptions" .src "ColorPickerPalette.java" .line 150 .prologue_end 0| const v0, #+47392 (0x0000b920 | 6.64103e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 150 8| if-eqz v14, Label_2 10| const v0, #+47393 (0x0000b921 | 6.64117e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| array-length v4, v14 17| const v0, #+47394 (0x0000b922 | 6.64131e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-le v4, v10, Label_2 .line 151 25| const v0, #+47395 (0x0000b923 | 6.64145e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| aget-object v2, v14, v10 Label_1: .line 169 .local v2, "description", java.lang.String 33| const v0, #+47396 (0x0000b924 | 6.64159e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v13,v2}, android.view.View.setContentDescription(java.lang.CharSequence):void .line 170 42| const v0, #+47397 (0x0000b925 | 6.64173e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void Label_2: .line 154 .end_local v2 49| const v0, #+47398 (0x0000b926 | 6.64187e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| rem-int/lit8 v4, v9, #+2 (0x00000002 | 2.80260e-45) 57| const v0, #+47399 (0x0000b927 | 6.64201e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-nez v4, Label_4 .line 156 65| const v0, #+47400 (0x0000b928 | 6.64215e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| add-int/lit8 v1, v10, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 163 .local v1, "accessibilityIndex", int 73| const v0, #+47401 (0x0000b929 | 6.64229e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-eqz v12, Label_5 .line 164 81| const v0, #+47402 (0x0000b92a | 6.64243e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v4, v8, com.android.colorpicker.ColorPickerPalette.mDescriptionSelected 89| const v0, #+47403 (0x0000b92b | 6.64258e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| new-array v5, v6, java.lang.Object[] 97| const v0, #+47404 (0x0000b92c | 6.64272e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 106| move-result-object v6 107| const v0, #+47405 (0x0000b92d | 6.64286e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| aput-object v6, v5, v7 115| const v0, #+47406 (0x0000b92e | 6.64300e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 124| move-result-object v2 125| const v0, #+47407 (0x0000b92f | 6.64314e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 131| goto/16 Label_1 Label_4: .line 159 .end_local v1 .end_local v2 133| const v0, #+47408 (0x0000b930 | 6.64328e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| add-int/lit8 v4, v9, #+1 (0x00000001 | 1.40130e-45) 141| iget v5, v8, com.android.colorpicker.ColorPickerPalette.mNumColumns 143| const v0, #+47409 (0x0000b931 | 6.64342e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| mul-int v3, v4, v5 .line 160 .local v3, "rowMax", int 151| sub-int v1, v3, v11 .restart_local v1 153| goto/16 Label_3 Label_5: .line 166 .end_local v3 155| const v0, #+47410 (0x0000b932 | 6.64356e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v4, v8, com.android.colorpicker.ColorPickerPalette.mDescription 163| const v0, #+47411 (0x0000b933 | 6.64370e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| new-array v5, v6, java.lang.Object[] 171| const v0, #+47412 (0x0000b934 | 6.64384e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 180| move-result-object v6 181| const v0, #+47413 (0x0000b935 | 6.64398e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| aput-object v6, v5, v7 189| const v0, #+47414 (0x0000b936 | 6.64412e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 198| move-result-object v2 199| const v0, #+47415 (0x0000b937 | 6.64426e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 205| goto/16 Label_1 } method com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int):void { .params "colors", "selectedColor" .src "ColorPickerPalette.java" .line 85 .prologue_end .line 85 0| const v0, #+47416 (0x0000b938 | 6.64440e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v2,v3,v4,v1}, com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int, java.lang.String[]):void .line 86 10| const v0, #+47417 (0x0000b939 | 6.64454e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.colorpicker.ColorPickerPalette.drawPalette(int[], int, java.lang.String[]):void { .params "colors", "selectedColor", "colorContentDescriptions" .src "ColorPickerPalette.java" .line 92 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move/16 v14, v15 9| move-object/16 v15, v16 .prologue_end 12| const v16, #+47418 (0x0000b93a | 6.64468e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v9, #+0 (0x00000000 | 0.00000) .line 92 19| if-nez v13, Label_1 .line 93 21| const v16, #+47419 (0x0000b93b | 6.64482e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| return-void Label_1: .line 96 28| const v16, #+47420 (0x0000b93c | 6.64496e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v12}, com.android.colorpicker.ColorPickerPalette.removeAllViews():void .line 97 37| const v16, #+47421 (0x0000b93d | 6.64510e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v2, #+0 (0x00000000 | 0.00000) .line 98 .local v2, "tableElements", int 44| const/4 v3, #+0 (0x00000000 | 0.00000) .line 99 .local v3, "rowElements", int 45| const/4 v1, #+0 (0x00000000 | 0.00000) .line 102 .local v1, "rowNumber", int 46| invoke-direct {v12}, com.android.colorpicker.ColorPickerPalette.createTableRow():android.widget.TableRow 49| move-result-object v8 50| const v16, #+47422 (0x0000b93e | 6.64524e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 103 .local v8, "row", android.widget.TableRow 56| array-length v11, v13 57| const v16, #+47423 (0x0000b93f | 6.64538e-41) 60| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 63| move v10, v9 Label_2: 64| const v16, #+47424 (0x0000b940 | 6.64552e-41) 67| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 70| if-ge v10, v11, Label_6 72| const v16, #+47425 (0x0000b941 | 6.64566e-41) 75| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 78| aget v7, v13, v10 .line 104 .local v7, "color", int 80| const v16, #+47426 (0x0000b942 | 6.64580e-41) 83| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-direct {v12,v7,v14}, com.android.colorpicker.ColorPickerPalette.createColorSwatch(int, int):com.android.colorpicker.ColorPickerSwatch 89| move-result-object v5 90| const v16, #+47427 (0x0000b943 | 6.64594e-41) 93| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v5, "colorSwatch", android.view.View 96| if-ne v7, v14, Label_5 98| const v16, #+47428 (0x0000b944 | 6.64608e-41) 101| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 104| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_3: 105| const v16, #+47429 (0x0000b945 | 6.64622e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| move-object v0, v12 112| move-object v6, v15 113| invoke-direct/range {v0..v6}, com.android.colorpicker.ColorPickerPalette.setSwatchDescription(int, int, int, boolean, android.view.View, java.lang.String[]):void .line 107 116| const v16, #+47430 (0x0000b946 | 6.64636e-41) 119| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-static {v8,v5,v1}, com.android.colorpicker.ColorPickerPalette.addSwatchToRow(android.widget.TableRow, android.view.View, int):void .line 109 125| const v16, #+47431 (0x0000b947 | 6.64650e-41) 128| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 131| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 110 133| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 111 135| iget v0, v12, com.android.colorpicker.ColorPickerPalette.mNumColumns 137| const v16, #+47432 (0x0000b948 | 6.64664e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| if-ne v3, v0, Label_4 .line 112 145| const v16, #+47433 (0x0000b949 | 6.64678e-41) 148| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v12,v8}, com.android.colorpicker.ColorPickerPalette.addView(android.view.View):void .line 113 154| const v16, #+47434 (0x0000b94a | 6.64692e-41) 157| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-direct {v12}, com.android.colorpicker.ColorPickerPalette.createTableRow():android.widget.TableRow 163| move-result-object v8 164| const v16, #+47435 (0x0000b94b | 6.64706e-41) 167| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 114 170| const/4 v3, #+0 (0x00000000 | 0.00000) .line 115 171| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 103 173| const v16, #+47436 (0x0000b94c | 6.64720e-41) 176| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 179| add-int/lit8 v0, v10, #+1 (0x00000001 | 1.40130e-45) 181| move v10, v0 182| goto/16 Label_2 Label_5: 184| const v16, #+47437 (0x0000b94d | 6.64734e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| move v4, v9 .line 105 191| goto/16 Label_3 Label_6: .line 120 .end_local v5 .end_local v7 193| const v16, #+47438 (0x0000b94e | 6.64748e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| if-lez v3, Label_9 Label_7: .line 121 201| const v16, #+47439 (0x0000b94f | 6.64762e-41) 204| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 207| iget v0, v12, com.android.colorpicker.ColorPickerPalette.mNumColumns 209| const v16, #+47440 (0x0000b950 | 6.64776e-41) 212| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 215| if-eq v3, v0, Label_8 .line 122 217| const v16, #+47441 (0x0000b951 | 6.64790e-41) 220| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-direct {v12}, com.android.colorpicker.ColorPickerPalette.createBlankSpace():android.widget.ImageView 226| move-result-object v0 227| const v16, #+47442 (0x0000b952 | 6.64804e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-static {v8,v0,v1}, com.android.colorpicker.ColorPickerPalette.addSwatchToRow(android.widget.TableRow, android.view.View, int):void .line 123 236| const v16, #+47443 (0x0000b953 | 6.64818e-41) 239| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 242| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 244| goto/16 Label_7 Label_8: .line 125 246| const v16, #+47444 (0x0000b954 | 6.64832e-41) 249| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v12,v8}, com.android.colorpicker.ColorPickerPalette.addView(android.view.View):void Label_9: .line 127 255| const v16, #+47445 (0x0000b955 | 6.64846e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| return-void } method com.android.colorpicker.ColorPickerPalette.init(int, int, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void { .params "size", "columns", "listener" .src "ColorPickerPalette.java" .line 58 .prologue_end .line 58 0| const v0, #+47446 (0x0000b956 | 6.64860e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v5, v3, com.android.colorpicker.ColorPickerPalette.mNumColumns .line 59 8| const v0, #+47447 (0x0000b957 | 6.64874e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3}, com.android.colorpicker.ColorPickerPalette.getResources():android.content.res.Resources 17| move-result-object v1 18| const v0, #+47448 (0x0000b958 | 6.64888e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 60 .local v1, "res", android.content.res.Resources 24| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 25| if-ne v4, v2, Label_2 .line 61 27| const v0, #+47449 (0x0000b959 | 6.64902e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget v2, com.android.colorpicker.R$dimen.color_swatch_large 35| const v0, #+47450 (0x0000b95a | 6.64916e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 44| move-result v2 45| const v0, #+47451 (0x0000b95b | 6.64930e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput v2, v3, com.android.colorpicker.ColorPickerPalette.mSwatchLength .line 62 53| const v0, #+47452 (0x0000b95c | 6.64944e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| sget v2, com.android.colorpicker.R$dimen.color_swatch_margins_large 61| const v0, #+47453 (0x0000b95d | 6.64958e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 70| move-result v2 71| const v0, #+47454 (0x0000b95e | 6.64972e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput v2, v3, com.android.colorpicker.ColorPickerPalette.mMarginSize Label_1: .line 67 79| const v0, #+47455 (0x0000b95f | 6.64986e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v6, v3, com.android.colorpicker.ColorPickerPalette.mOnColorSelectedListener .line 69 87| const v0, #+47456 (0x0000b960 | 6.65000e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| sget v2, com.android.colorpicker.R$string.color_swatch_description 95| const v0, #+47457 (0x0000b961 | 6.65014e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 104| move-result-object v2 105| const v0, #+47458 (0x0000b962 | 6.65028e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-object v2, v3, com.android.colorpicker.ColorPickerPalette.mDescription .line 70 113| const v0, #+47459 (0x0000b963 | 6.65042e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| sget v2, com.android.colorpicker.R$string.color_swatch_description_selected 121| const v0, #+47460 (0x0000b964 | 6.65056e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 130| move-result-object v2 131| const v0, #+47461 (0x0000b965 | 6.65070e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iput-object v2, v3, com.android.colorpicker.ColorPickerPalette.mDescriptionSelected .line 71 139| const v0, #+47462 (0x0000b966 | 6.65084e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| return-void Label_2: .line 64 146| const v0, #+47463 (0x0000b967 | 6.65098e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| sget v2, com.android.colorpicker.R$dimen.color_swatch_small 154| const v0, #+47464 (0x0000b968 | 6.65112e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 163| move-result v2 164| const v0, #+47465 (0x0000b969 | 6.65126e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iput v2, v3, com.android.colorpicker.ColorPickerPalette.mSwatchLength .line 65 172| const v0, #+47466 (0x0000b96a | 6.65140e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| sget v2, com.android.colorpicker.R$dimen.color_swatch_margins_small 180| const v0, #+47467 (0x0000b96b | 6.65154e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 189| move-result v2 190| const v0, #+47468 (0x0000b96c | 6.65168e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput v2, v3, com.android.colorpicker.ColorPickerPalette.mMarginSize 198| const v0, #+47469 (0x0000b96d | 6.65182e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| goto/16 Label_1 } method com.android.colorpicker.ColorPickerSwatch.(android.content.Context, int, boolean, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener):void { .params "context", "color", "checked", "listener" .src "ColorPickerSwatch.java" .line 48 .prologue_end .line 48 0| const v0, #+47470 (0x0000b96e | 6.65196e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3,v4}, android.widget.FrameLayout.(android.content.Context):void .line 49 9| const v0, #+47471 (0x0000b96f | 6.65210e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v5, v3, com.android.colorpicker.ColorPickerSwatch.mColor .line 50 17| const v0, #+47472 (0x0000b970 | 6.65224e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v7, v3, com.android.colorpicker.ColorPickerSwatch.mOnColorSelectedListener .line 52 25| const v0, #+47473 (0x0000b971 | 6.65238e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v4}, android.view.LayoutInflater.from(android.content.Context):android.view.LayoutInflater 34| move-result-object v1 35| const v0, #+47474 (0x0000b972 | 6.65252e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sget v2, com.android.colorpicker.R$layout.color_picker_swatch 43| const v0, #+47475 (0x0000b973 | 6.65266e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View .line 53 52| const v0, #+47476 (0x0000b974 | 6.65280e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| sget v1, com.android.colorpicker.R$id.color_picker_swatch 60| const v0, #+47477 (0x0000b975 | 6.65294e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v3,v1}, com.android.colorpicker.ColorPickerSwatch.findViewById(int):android.view.View 69| move-result-object v1 70| const v0, #+47478 (0x0000b976 | 6.65308e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| check-cast v1, android.widget.ImageView 78| const v0, #+47479 (0x0000b977 | 6.65322e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iput-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mSwatchImage .line 54 86| const v0, #+47480 (0x0000b978 | 6.65337e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| sget v1, com.android.colorpicker.R$id.color_picker_checkmark 94| const v0, #+47481 (0x0000b979 | 6.65351e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3,v1}, com.android.colorpicker.ColorPickerSwatch.findViewById(int):android.view.View 103| move-result-object v1 104| const v0, #+47482 (0x0000b97a | 6.65365e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| check-cast v1, android.widget.ImageView 112| const v0, #+47483 (0x0000b97b | 6.65379e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iput-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage .line 55 120| const v0, #+47484 (0x0000b97c | 6.65393e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v3,v5}, com.android.colorpicker.ColorPickerSwatch.setColor(int):void .line 56 129| const v0, #+47485 (0x0000b97d | 6.65407e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-direct {v3,v6}, com.android.colorpicker.ColorPickerSwatch.setChecked(boolean):void .line 57 138| const v0, #+47486 (0x0000b97e | 6.65421e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v3,v3}, com.android.colorpicker.ColorPickerSwatch.setOnClickListener(android.view.View$OnClickListener):void .line 58 147| const v0, #+47487 (0x0000b97f | 6.65435e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| return-void } method com.android.colorpicker.ColorPickerSwatch.setChecked(boolean):void { .params "checked" .src "ColorPickerSwatch.java" .line 67 .prologue_end .line 67 0| const v0, #+47488 (0x0000b980 | 6.65449e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v4, Label_2 .line 68 8| const v0, #+47489 (0x0000b981 | 6.65463e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage 16| const v0, #+47490 (0x0000b982 | 6.65477e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v2, #+0 (0x00000000 | 0.00000) 23| invoke-virtual {v1,v2}, android.widget.ImageView.setVisibility(int):void Label_1: .line 72 26| const v0, #+47491 (0x0000b983 | 6.65491e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 70 33| const v0, #+47492 (0x0000b984 | 6.65505e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mCheckmarkImage 41| const v0, #+47493 (0x0000b985 | 6.65519e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 49| invoke-virtual {v1,v2}, android.widget.ImageView.setVisibility(int):void 52| const v0, #+47494 (0x0000b986 | 6.65533e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| goto/16 Label_1 } method com.android.colorpicker.ColorPickerSwatch.onClick(android.view.View):void { .params "v" .src "ColorPickerSwatch.java" .line 76 .prologue_end .line 76 0| const v0, #+47495 (0x0000b987 | 6.65547e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mOnColorSelectedListener 8| const v0, #+47496 (0x0000b988 | 6.65561e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 77 16| const v0, #+47497 (0x0000b989 | 6.65575e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.colorpicker.ColorPickerSwatch.mOnColorSelectedListener 24| const v0, #+47498 (0x0000b98a | 6.65589e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v2, v3, com.android.colorpicker.ColorPickerSwatch.mColor 32| const v0, #+47499 (0x0000b98b | 6.65603e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-interface {v1,v2}, com.android.colorpicker.ColorPickerSwatch$OnColorSelectedListener.onColorSelected(int):void Label_1: .line 79 41| const v0, #+47500 (0x0000b98c | 6.65617e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.colorpicker.ColorPickerSwatch.setColor(int):void { .params "color" .src "ColorPickerSwatch.java" .line 62 .prologue_end .line 62 0| const v0, #+47501 (0x0000b98d | 6.65631e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| new-array v1, v2, android.graphics.drawable.Drawable[] 9| const v0, #+47502 (0x0000b98e | 6.65645e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, com.android.colorpicker.ColorPickerSwatch.getContext():android.content.Context 18| move-result-object v2 19| const v0, #+47503 (0x0000b98f | 6.65659e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 28| move-result-object v2 29| const v0, #+47504 (0x0000b990 | 6.65673e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| sget v3, com.android.colorpicker.R$drawable.color_picker_swatch 37| const v0, #+47505 (0x0000b991 | 6.65687e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v2,v3}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 46| move-result-object v2 47| const v0, #+47506 (0x0000b992 | 6.65701e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v3, #+0 (0x00000000 | 0.00000) 54| aput-object v2, v1, v3 .line 63 .local v1, "colorDrawable", android.graphics.drawable.Drawable[] 56| const v0, #+47507 (0x0000b993 | 6.65715e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v2, v4, com.android.colorpicker.ColorPickerSwatch.mSwatchImage 64| const v0, #+47508 (0x0000b994 | 6.65729e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| new-instance v3, com.android.colorpicker.ColorStateDrawable 72| const v0, #+47509 (0x0000b995 | 6.65743e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-direct {v3,v1,v5}, com.android.colorpicker.ColorStateDrawable.(android.graphics.drawable.Drawable[], int):void 81| const v0, #+47510 (0x0000b996 | 6.65757e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v2,v3}, android.widget.ImageView.setImageDrawable(android.graphics.drawable.Drawable):void .line 64 90| const v0, #+47511 (0x0000b997 | 6.65771e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void } method com.android.colorpicker.ColorStateDrawable.(android.graphics.drawable.Drawable[], int):void { .params "layers", "color" .src "ColorStateDrawable.java" .line 35 .prologue_end .line 35 0| const v0, #+47512 (0x0000b998 | 6.65785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.graphics.drawable.LayerDrawable.(android.graphics.drawable.Drawable[]):void .line 36 9| const v0, #+47513 (0x0000b999 | 6.65799e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v3, v1, com.android.colorpicker.ColorStateDrawable.mColor .line 37 17| const v0, #+47514 (0x0000b99a | 6.65813e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.colorpicker.ColorStateDrawable.getPressedColor(int):int { .params "color" .src "ColorStateDrawable.java" .line 62 .prologue_end 0| const v0, #+47515 (0x0000b99b | 6.65827e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+2 (0x00000002 | 2.80260e-45) .line 62 7| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 8| new-array v1, v2, float[] .line 63 .local v1, "hsv", float[] 10| const v0, #+47516 (0x0000b99c | 6.65841e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v5,v1}, android.graphics.Color.colorToHSV(int, float[]):void .line 64 19| const v0, #+47517 (0x0000b99d | 6.65855e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| aget v2, v1, v4 27| const v0, #+47518 (0x0000b99e | 6.65869e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const v3, #+1060320051 (0x3f333333 | 0.700000) 36| mul-float/2addr v2, v3 37| aput v2, v1, v4 .line 65 39| const v0, #+47519 (0x0000b99f | 6.65883e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-static {v1}, android.graphics.Color.HSVToColor(float[]):int 48| move-result v2 49| const v0, #+47520 (0x0000b9a0 | 6.65897e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return v2 } method com.android.colorpicker.ColorStateDrawable.isStateful():boolean { .src "ColorStateDrawable.java" .line 70 .prologue_end .line 70 0| const v0, #+47521 (0x0000b9a1 | 6.65911e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.colorpicker.ColorStateDrawable.onStateChange(int[]):boolean { .params "states" .src "ColorStateDrawable.java" .line 41 .prologue_end .line 41 0| const v0, #+47522 (0x0000b9a2 | 6.65925e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 42 .local v1, "pressedOrFocused", boolean 7| const/4 v3, #+0 (0x00000000 | 0.00000) 8| array-length v4, v7 Label_1: 9| const v0, #+47523 (0x0000b9a3 | 6.65939e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ge v3, v4, Label_3 17| const v0, #+47524 (0x0000b9a4 | 6.65953e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| aget v2, v7, v3 .line 43 .local v2, "state", int 25| const v0, #+47525 (0x0000b9a5 | 6.65967e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const v5, #+16842919 (0x010100a7 | 2.36940e-38) 34| if-eq v2, v5, Label_2 36| const v0, #+47526 (0x0000b9a6 | 6.65981e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const v5, #+16842908 (0x0101009c | 2.36940e-38) 45| if-ne v2, v5, Label_5 Label_2: .line 44 47| const v0, #+47527 (0x0000b9a7 | 6.65995e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 49 .end_local v2 54| const v0, #+47528 (0x0000b9a8 | 6.66009e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v1, Label_6 .line 50 62| const v0, #+47529 (0x0000b9a9 | 6.66023e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v3, v6, com.android.colorpicker.ColorStateDrawable.mColor 70| const v0, #+47530 (0x0000b9aa | 6.66037e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-static {v3}, com.android.colorpicker.ColorStateDrawable.getPressedColor(int):int 79| move-result v3 80| const v0, #+47531 (0x0000b9ab | 6.66051e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| sget-object v4, android.graphics.PorterDuff$Mode.SRC_ATOP 88| const v0, #+47532 (0x0000b9ac | 6.66065e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-super {v6,v3,v4}, android.graphics.drawable.LayerDrawable.setColorFilter(int, android.graphics.PorterDuff$Mode):void Label_4: .line 55 97| const v0, #+47533 (0x0000b9ad | 6.66079e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-super {v6,v7}, android.graphics.drawable.LayerDrawable.onStateChange(int[]):boolean 106| move-result v3 107| const v0, #+47534 (0x0000b9ae | 6.66093e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return v3 Label_5: .line 42 .restart_local v2 114| const v0, #+47535 (0x0000b9af | 6.66107e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 122| goto/16 Label_1 Label_6: .line 52 .end_local v2 124| const v0, #+47536 (0x0000b9b0 | 6.66121e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget v3, v6, com.android.colorpicker.ColorStateDrawable.mColor 132| const v0, #+47537 (0x0000b9b1 | 6.66135e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| sget-object v4, android.graphics.PorterDuff$Mode.SRC_ATOP 140| const v0, #+47538 (0x0000b9b2 | 6.66149e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-super {v6,v3,v4}, android.graphics.drawable.LayerDrawable.setColorFilter(int, android.graphics.PorterDuff$Mode):void 149| const v0, #+47539 (0x0000b9b3 | 6.66163e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| goto/16 Label_4 } method com.android.colorpicker.HsvColorComparator.():void { .src "HsvColorComparator.java" .line 26 .prologue_end .line 26 0| const v0, #+47540 (0x0000b9b4 | 6.66177e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47541 (0x0000b9b5 | 6.66191e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.HsvColorComparator.compare(java.lang.Integer, java.lang.Integer):int { .params "lhs", "rhs" .src "HsvColorComparator.java" .line 30 .prologue_end .line 30 0| const v0, #+47542 (0x0000b9b6 | 6.66205e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 7| new-array v1, v9, float[] .line 31 .local v1, "hsv", float[] 9| const v0, #+47543 (0x0000b9b7 | 6.66219e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v11}, java.lang.Integer.intValue():int 18| move-result v9 19| const v0, #+47544 (0x0000b9b8 | 6.66233e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v9,v1}, android.graphics.Color.colorToHSV(int, float[]):void .line 32 28| const v0, #+47545 (0x0000b9b9 | 6.66247e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v9, #+0 (0x00000000 | 0.00000) 35| aget v3, v1, v9 .line 33 .local v3, "hue1", float 37| const v0, #+47546 (0x0000b9ba | 6.66261e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 44| aget v5, v1, v9 .line 34 .local v5, "sat1", float 46| const v0, #+47547 (0x0000b9bb | 6.66275e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 53| aget v7, v1, v9 .line 36 .local v7, "val1", float 55| const v0, #+47548 (0x0000b9bc | 6.66289e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 62| new-array v2, v9, float[] .line 37 .local v2, "hsv2", float[] 64| const v0, #+47549 (0x0000b9bd | 6.66303e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v12}, java.lang.Integer.intValue():int 73| move-result v9 74| const v0, #+47550 (0x0000b9be | 6.66317e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {v9,v2}, android.graphics.Color.colorToHSV(int, float[]):void .line 38 83| const v0, #+47551 (0x0000b9bf | 6.66331e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const/4 v9, #+0 (0x00000000 | 0.00000) 90| aget v4, v2, v9 .line 39 .local v4, "hue2", float 92| const v0, #+47552 (0x0000b9c0 | 6.66345e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 99| aget v6, v2, v9 .line 40 .local v6, "sat2", float 101| const v0, #+47553 (0x0000b9c1 | 6.66359e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 108| aget v8, v2, v9 .line 42 .local v8, "val2", float 110| const v0, #+47554 (0x0000b9c2 | 6.66373e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| cmpg-float v9, v3, v4 118| if-gez v9, Label_1 .line 43 120| const v0, #+47555 (0x0000b9c3 | 6.66387e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 127| return v9 Label_1: .line 44 128| const v0, #+47556 (0x0000b9c4 | 6.66401e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| cmpl-float v9, v3, v4 136| if-lez v9, Label_2 .line 45 138| const v0, #+47557 (0x0000b9c5 | 6.66416e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const/4 v9, #-1 (0xffffffff | NaN) 145| return v9 Label_2: .line 47 146| const v0, #+47558 (0x0000b9c6 | 6.66430e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| cmpg-float v9, v5, v6 154| if-gez v9, Label_3 .line 48 156| const v0, #+47559 (0x0000b9c7 | 6.66444e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 163| return v9 Label_3: .line 49 164| const v0, #+47560 (0x0000b9c8 | 6.66458e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| cmpl-float v9, v5, v6 172| if-lez v9, Label_4 .line 50 174| const v0, #+47561 (0x0000b9c9 | 6.66472e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| const/4 v9, #-1 (0xffffffff | NaN) 181| return v9 Label_4: .line 52 182| const v0, #+47562 (0x0000b9ca | 6.66486e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| cmpg-float v9, v7, v8 190| if-gez v9, Label_5 .line 53 192| const v0, #+47563 (0x0000b9cb | 6.66500e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 199| return v9 Label_5: .line 54 200| const v0, #+47564 (0x0000b9cc | 6.66514e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| cmpl-float v9, v7, v8 208| if-lez v9, Label_6 .line 55 210| const v0, #+47565 (0x0000b9cd | 6.66528e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| const/4 v9, #-1 (0xffffffff | NaN) 217| return v9 Label_6: .line 59 218| const v0, #+47566 (0x0000b9ce | 6.66542e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const/4 v9, #+0 (0x00000000 | 0.00000) 225| return v9 } method com.android.colorpicker.HsvColorComparator.compare(java.lang.Object, java.lang.Object):int { .params "?", "?" .src "HsvColorComparator.java" .line 28 .local_ex v3, "lhs", java.lang.Object, "TT;" .local_ex v4, "rhs", java.lang.Object, "TT;" .prologue_end .line 28 0| const v0, #+47567 (0x0000b9cf | 6.66556e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Integer .end_local v3 8| const v0, #+47568 (0x0000b9d0 | 6.66570e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v4, java.lang.Integer .end_local v4 16| const v0, #+47569 (0x0000b9d1 | 6.66584e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2,v3,v4}, com.android.colorpicker.HsvColorComparator.compare(java.lang.Integer, java.lang.Integer):int 25| move-result v1 26| const v0, #+47570 (0x0000b9d2 | 6.66598e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.colorpicker.R$dimen.():void { .src "R.java" .line 505 .prologue_end .line 505 0| const v0, #+47571 (0x0000b9d3 | 6.66612e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47572 (0x0000b9d4 | 6.66626e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.R$drawable.():void { .src "R.java" .line 623 .prologue_end .line 623 0| const v0, #+47573 (0x0000b9d5 | 6.66640e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47574 (0x0000b9d6 | 6.66654e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.R$id.():void { .src "R.java" .line 755 .prologue_end .line 755 0| const v0, #+47575 (0x0000b9d7 | 6.66668e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47576 (0x0000b9d8 | 6.66682e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.R$layout.():void { .src "R.java" .line 1067 .prologue_end .line 1067 0| const v0, #+47577 (0x0000b9d9 | 6.66696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47578 (0x0000b9da | 6.66710e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.colorpicker.R$string.():void { .src "R.java" .line 1213 .prologue_end .line 1213 0| const v0, #+47579 (0x0000b9db | 6.66724e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47580 (0x0000b9dc | 6.66738e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.common.Rfc822InputFilter.():void { .src "Rfc822InputFilter.java" .line 31 .prologue_end .line 31 0| const v0, #+47581 (0x0000b9dd | 6.66752e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47582 (0x0000b9de | 6.66766e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.common.Rfc822InputFilter.filter(java.lang.CharSequence, int, int, android.text.Spanned, int, int):java.lang.CharSequence { .params "source", "start", "end", "dest", "dstart", "dend" .src "Rfc822InputFilter.java" .line 37 .prologue_end 0| const v0, #+47583 (0x0000b9df | 6.66780e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 37 7| sub-int v5, v11, v10 9| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 10| if-ne v5, v6, Label_1 12| const v0, #+47584 (0x0000b9e0 | 6.66794e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-interface {v9,v10}, java.lang.CharSequence.charAt(int):char 21| move-result v5 22| const v0, #+47585 (0x0000b9e1 | 6.66808e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const/16 v6, #+32 (0x00000020 | 4.48416e-44) 30| if-eq v5, v6, Label_2 Label_1: .line 38 32| const v0, #+47586 (0x0000b9e2 | 6.66822e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| return-object v7 Label_2: .line 43 39| const v0, #+47587 (0x0000b9e3 | 6.66836e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| move v4, v13 .line 44 .local v4, "scanBack", int 46| const/4 v2, #+0 (0x00000000 | 0.00000) Label_3: .line 45 .local v2, "dotFound", boolean 47| const v0, #+47588 (0x0000b9e4 | 6.66850e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-lez v4, Label_9 .line 46 55| const v0, #+47589 (0x0000b9e5 | 6.66864e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 63| invoke-interface {v12,v4}, android.text.Spanned.charAt(int):char 66| move-result v1 67| const v0, #+47590 (0x0000b9e6 | 6.66878e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 47 .local v1, "c", char 73| sparse-switch v1, Label_10 76| const v0, #+47591 (0x0000b9e7 | 6.66892e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| goto/16 Label_3 Label_4: .line 52 84| const v0, #+47592 (0x0000b9e8 | 6.66906e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-object v7 Label_5: .line 49 91| const v0, #+47593 (0x0000b9e9 | 6.66920e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 50 98| goto/16 Label_3 Label_6: .line 54 100| const v0, #+47594 (0x0000b9ea | 6.66934e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-nez v2, Label_7 .line 55 108| const v0, #+47595 (0x0000b9eb | 6.66948e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| return-object v7 Label_7: .line 59 115| const v0, #+47596 (0x0000b9ec | 6.66962e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| instance-of v5, v9, android.text.Spanned 123| const v0, #+47597 (0x0000b9ed | 6.66976e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-eqz v5, Label_8 .line 60 131| const v0, #+47598 (0x0000b9ee | 6.66990e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| new-instance v3, android.text.SpannableStringBuilder 139| const v0, #+47599 (0x0000b9ef | 6.67004e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| const-string/jumbo v5, "," 148| const v0, #+47600 (0x0000b9f0 | 6.67018e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-direct {v3,v5}, android.text.SpannableStringBuilder.(java.lang.CharSequence):void .line 61 .local v3, "sb", android.text.SpannableStringBuilder 157| const v0, #+47601 (0x0000b9f1 | 6.67032e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v3,v9}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 62 166| const v0, #+47602 (0x0000b9f2 | 6.67046e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-object v3 Label_8: .line 64 .end_local v3 173| const v0, #+47603 (0x0000b9f3 | 6.67060e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-string/jumbo v5, ", " 182| const v0, #+47604 (0x0000b9f4 | 6.67074e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| return-object v5 Label_9: .line 72 .end_local v1 189| const v0, #+47605 (0x0000b9f5 | 6.67088e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-object v7 Label_10: .line 47 196| sparse-switch-payload 44: Label_4 46: Label_5 64: Label_6 } method com.android.common.Rfc822Validator.():void { .src "Rfc822Validator.java" .line 80 .prologue_end .line 80 0| const v1, #+47606 (0x0000b9f6 | 6.67102e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v0, "((?!\s)[\.\w!#$%&'*+\-/=?^`{|}~\xffffffc2\xffffff80-\xffffffef\xffffffbf\xffffffbe])+@(([a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf][a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf\-]{0,61})?[a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf]\.)+[a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf][a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf\-]{0,61}[a-zA-Z0-9\xffffffc2\xffffffa0-\xffffffed\xffffff9f\xffffffbf\xffffffef\xffffffa4\xffffff80-\xffffffef\xffffffb7\xffffff8f\xffffffef\xffffffb7\xffffffb0-\xffffffef\xffffffbf\xffffffaf]" 9| const v1, #+47607 (0x0000b9f7 | 6.67116e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 18| move-result-object v0 19| const v1, #+47608 (0x0000b9f8 | 6.67130e-41) 22| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void .line 79 25| sput-object v0, com.android.common.Rfc822Validator.EMAIL_ADDRESS_PATTERN .line 41 27| const v1, #+47609 (0x0000b9f9 | 6.67144e-41) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.common.Rfc822Validator.(java.lang.String):void { .params "domain" .src "Rfc822Validator.java" .line 89 .prologue_end .line 89 0| const v0, #+47610 (0x0000b9fa | 6.67158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 83 9| const v0, #+47611 (0x0000b9fb | 6.67172e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, com.android.common.Rfc822Validator.mRemoveInvalid .line 90 18| const v0, #+47612 (0x0000b9fc | 6.67186e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v3, v2, com.android.common.Rfc822Validator.mDomain .line 91 26| const v0, #+47613 (0x0000b9fd | 6.67200e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.common.Rfc822Validator.removeIllegalCharacters(java.lang.String):java.lang.String { .params "s" .src "Rfc822Validator.java" .line 120 .prologue_end .line 120 0| const v0, #+47614 (0x0000b9fe | 6.67214e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v4, java.lang.StringBuilder 8| const v0, #+47615 (0x0000b9ff | 6.67228e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v4}, java.lang.StringBuilder.():void .line 121 .local v4, "result", java.lang.StringBuilder 17| const v0, #+47616 (0x0000ba00 | 6.67242e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v7}, java.lang.String.length():int 26| move-result v3 27| const v0, #+47617 (0x0000ba01 | 6.67256e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 122 .local v3, "length", int 33| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "i", int 34| const v0, #+47618 (0x0000ba02 | 6.67270e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-ge v2, v3, Label_4 .line 123 42| const v0, #+47619 (0x0000ba03 | 6.67284e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7,v2}, java.lang.String.charAt(int):char 51| move-result v1 52| const v0, #+47620 (0x0000ba04 | 6.67298e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 132 .local v1, "c", char 58| const/16 v5, #+32 (0x00000020 | 4.48416e-44) 60| if-le v1, v5, Label_2 62| const v0, #+47621 (0x0000ba05 | 6.67312e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/16 v5, #+126 (0x0000007e | 1.76564e-43) 70| if-le v1, v5, Label_3 Label_2: .line 122 72| const v0, #+47622 (0x0000ba06 | 6.67326e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 80| goto/16 Label_1 Label_3: .line 136 82| const v0, #+47623 (0x0000ba07 | 6.67340e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/16 v5, #+40 (0x00000028 | 5.60519e-44) 90| if-eq v1, v5, Label_2 92| const v0, #+47624 (0x0000ba08 | 6.67354e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/16 v5, #+41 (0x00000029 | 5.74532e-44) 100| if-eq v1, v5, Label_2 102| const v0, #+47625 (0x0000ba09 | 6.67368e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| const/16 v5, #+60 (0x0000003c | 8.40779e-44) 110| if-eq v1, v5, Label_2 112| const v0, #+47626 (0x0000ba0a | 6.67382e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/16 v5, #+62 (0x0000003e | 8.68805e-44) 120| if-eq v1, v5, Label_2 .line 137 122| const v0, #+47627 (0x0000ba0b | 6.67396e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| const/16 v5, #+64 (0x00000040 | 8.96831e-44) 130| if-eq v1, v5, Label_2 132| const v0, #+47628 (0x0000ba0c | 6.67410e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| const/16 v5, #+44 (0x0000002c | 6.16571e-44) 140| if-eq v1, v5, Label_2 142| const v0, #+47629 (0x0000ba0d | 6.67424e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const/16 v5, #+59 (0x0000003b | 8.26766e-44) 150| if-eq v1, v5, Label_2 152| const v0, #+47630 (0x0000ba0e | 6.67438e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const/16 v5, #+58 (0x0000003a | 8.12753e-44) 160| if-eq v1, v5, Label_2 .line 138 162| const v0, #+47631 (0x0000ba0f | 6.67452e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const/16 v5, #+92 (0x0000005c | 1.28919e-43) 170| if-eq v1, v5, Label_2 172| const v0, #+47632 (0x0000ba10 | 6.67466e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const/16 v5, #+34 (0x00000022 | 4.76441e-44) 180| if-eq v1, v5, Label_2 182| const v0, #+47633 (0x0000ba11 | 6.67480e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const/16 v5, #+91 (0x0000005b | 1.27518e-43) 190| if-eq v1, v5, Label_2 192| const v0, #+47634 (0x0000ba12 | 6.67495e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const/16 v5, #+93 (0x0000005d | 1.30321e-43) 200| if-eq v1, v5, Label_2 .line 142 202| const v0, #+47635 (0x0000ba13 | 6.67509e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 211| const v0, #+47636 (0x0000ba14 | 6.67523e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| goto/16 Label_2 Label_4: .line 144 .end_local v1 219| const v0, #+47637 (0x0000ba15 | 6.67537e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 228| move-result-object v5 229| const v0, #+47638 (0x0000ba16 | 6.67551e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return-object v5 } method com.android.common.Rfc822Validator.fixText(java.lang.CharSequence):java.lang.CharSequence { .params "cs" .src "Rfc822Validator.java" .line 152 .prologue_end 0| const v0, #+47639 (0x0000ba17 | 6.67565e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+0 (0x00000000 | 0.00000) .line 152 7| invoke-static {v14}, android.text.TextUtils.getTrimmedLength(java.lang.CharSequence):int 10| move-result v9 11| const v0, #+47640 (0x0000ba18 | 6.67579e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v9, Label_1 19| const v0, #+47641 (0x0000ba19 | 6.67593e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v9, "" 28| const v0, #+47642 (0x0000ba1a | 6.67607e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v9 Label_1: .line 154 35| const v0, #+47643 (0x0000ba1b | 6.67621e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v14}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 44| move-result-object v8 45| const v0, #+47644 (0x0000ba1c | 6.67635e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 155 .local v8, "tokens", android.text.util.Rfc822Token[] 51| new-instance v6, java.lang.StringBuilder 53| const v0, #+47645 (0x0000ba1d | 6.67649e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v6}, java.lang.StringBuilder.():void .line 157 .local v6, "sb", java.lang.StringBuilder 62| const v0, #+47646 (0x0000ba1e | 6.67663e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| const/4 v4, #+0 (0x00000000 | 0.00000) Label_2: .local v4, "i", int 69| const v0, #+47647 (0x0000ba1f | 6.67677e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| array-length v9, v8 76| const v0, #+47648 (0x0000ba20 | 6.67691e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-ge v4, v9, Label_12 .line 158 84| const v0, #+47649 (0x0000ba21 | 6.67705e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| aget-object v9, v8, v4 92| const v0, #+47650 (0x0000ba22 | 6.67719e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v9}, android.text.util.Rfc822Token.getAddress():java.lang.String 101| move-result-object v7 102| const v0, #+47651 (0x0000ba23 | 6.67733e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 160 .local v7, "text", java.lang.String 108| iget-boolean v9, v13, com.android.common.Rfc822Validator.mRemoveInvalid 110| const v0, #+47652 (0x0000ba24 | 6.67747e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| if-eqz v9, Label_4 118| const v0, #+47653 (0x0000ba25 | 6.67761e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v13,v7}, com.android.common.Rfc822Validator.isValid(java.lang.CharSequence):boolean 127| move-result v9 128| const v0, #+47654 (0x0000ba26 | 6.67775e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| xor-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 136| if-eqz v9, Label_4 Label_3: .line 157 138| const v0, #+47655 (0x0000ba27 | 6.67789e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 146| goto/16 Label_2 Label_4: .line 163 148| const v0, #+47656 (0x0000ba28 | 6.67803e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const/16 v9, #+64 (0x00000040 | 8.96831e-44) 156| invoke-virtual {v7,v9}, java.lang.String.indexOf(int):int 159| move-result v5 160| const v0, #+47657 (0x0000ba29 | 6.67817e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 164 .local v5, "index", int 166| if-gez v5, Label_6 .line 166 168| const v0, #+47658 (0x0000ba2a | 6.67831e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v9, v13, com.android.common.Rfc822Validator.mDomain 176| const v0, #+47659 (0x0000ba2b | 6.67845e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v9, Label_5 .line 167 184| const v0, #+47660 (0x0000ba2c | 6.67859e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| aget-object v9, v8, v4 192| const v0, #+47661 (0x0000ba2d | 6.67873e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| new-instance v10, java.lang.StringBuilder 200| const v0, #+47662 (0x0000ba2e | 6.67887e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v10}, java.lang.StringBuilder.():void 209| const v0, #+47663 (0x0000ba2f | 6.67901e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-direct {v13,v7}, com.android.common.Rfc822Validator.removeIllegalCharacters(java.lang.String):java.lang.String 218| move-result-object v11 219| const v0, #+47664 (0x0000ba30 | 6.67915e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 228| move-result-object v10 229| const v0, #+47665 (0x0000ba31 | 6.67929e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const-string/jumbo v11, "@" 238| const v0, #+47666 (0x0000ba32 | 6.67943e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 247| move-result-object v10 248| const v0, #+47667 (0x0000ba33 | 6.67957e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| iget-object v11, v13, com.android.common.Rfc822Validator.mDomain 256| const v0, #+47668 (0x0000ba34 | 6.67971e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 265| move-result-object v10 266| const v0, #+47669 (0x0000ba35 | 6.67985e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 275| move-result-object v10 276| const v0, #+47670 (0x0000ba36 | 6.67999e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v9,v10}, android.text.util.Rfc822Token.setAddress(java.lang.String):void Label_5: .line 184 285| const v0, #+47671 (0x0000ba37 | 6.68013e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| aget-object v9, v8, v4 293| const v0, #+47672 (0x0000ba38 | 6.68027e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v9}, android.text.util.Rfc822Token.toString():java.lang.String 302| move-result-object v9 303| const v0, #+47673 (0x0000ba39 | 6.68041e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v6,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 185 312| const v0, #+47674 (0x0000ba3a | 6.68055e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| add-int/lit8 v9, v4, #+1 (0x00000001 | 1.40130e-45) 320| array-length v10, v8 321| const v0, #+47675 (0x0000ba3b | 6.68069e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| if-ge v9, v10, Label_3 .line 186 329| const v0, #+47676 (0x0000ba3c | 6.68083e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| const-string/jumbo v9, ", " 338| const v0, #+47677 (0x0000ba3d | 6.68097e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v6,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 347| const v0, #+47678 (0x0000ba3e | 6.68111e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| goto/16 Label_3 Label_6: .line 171 355| const v0, #+47679 (0x0000ba3f | 6.68125e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v7,v12,v5}, java.lang.String.substring(int, int):java.lang.String 364| move-result-object v9 365| const v0, #+47680 (0x0000ba40 | 6.68139e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-direct {v13,v9}, com.android.common.Rfc822Validator.removeIllegalCharacters(java.lang.String):java.lang.String 374| move-result-object v3 375| const v0, #+47681 (0x0000ba41 | 6.68153e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 172 .local v3, "fix", java.lang.String 381| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 384| move-result v9 385| const v0, #+47682 (0x0000ba42 | 6.68167e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| if-nez v9, Label_3 .line 177 393| const v0, #+47683 (0x0000ba43 | 6.68181e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| add-int/lit8 v9, v5, #+1 (0x00000001 | 1.40130e-45) 401| invoke-virtual {v7,v9}, java.lang.String.substring(int):java.lang.String 404| move-result-object v9 405| const v0, #+47684 (0x0000ba44 | 6.68195e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-direct {v13,v9}, com.android.common.Rfc822Validator.removeIllegalCharacters(java.lang.String):java.lang.String 414| move-result-object v1 415| const v0, #+47685 (0x0000ba45 | 6.68209e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 .local v1, "domain", java.lang.String 421| invoke-virtual {v1}, java.lang.String.length():int 424| move-result v9 425| const v0, #+47686 (0x0000ba46 | 6.68223e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| if-nez v9, Label_10 433| const v0, #+47687 (0x0000ba47 | 6.68237e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_7: .line 179 .local v2, "emptyDomain", boolean 440| const v0, #+47688 (0x0000ba48 | 6.68251e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| if-eqz v2, Label_8 448| const v0, #+47689 (0x0000ba49 | 6.68265e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| iget-object v9, v13, com.android.common.Rfc822Validator.mDomain 456| const v0, #+47690 (0x0000ba4a | 6.68279e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| if-eqz v9, Label_5 Label_8: .line 180 464| const v0, #+47691 (0x0000ba4b | 6.68293e-41) 467| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 470| aget-object v9, v8, v4 472| const v0, #+47692 (0x0000ba4c | 6.68307e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| new-instance v10, java.lang.StringBuilder 480| const v0, #+47693 (0x0000ba4d | 6.68321e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-direct {v10}, java.lang.StringBuilder.():void 489| const v0, #+47694 (0x0000ba4e | 6.68335e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| invoke-virtual {v10,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 498| move-result-object v10 499| const v0, #+47695 (0x0000ba4f | 6.68349e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| const-string/jumbo v11, "@" 508| const v0, #+47696 (0x0000ba50 | 6.68363e-41) 511| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 514| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 517| move-result-object v10 518| const v0, #+47697 (0x0000ba51 | 6.68377e-41) 521| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 524| if-nez v2, Label_11 Label_9: .end_local v1 526| const v0, #+47698 (0x0000ba52 | 6.68391e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| invoke-virtual {v10,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 535| move-result-object v10 536| const v0, #+47699 (0x0000ba53 | 6.68405e-41) 539| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 542| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 545| move-result-object v10 546| const v0, #+47700 (0x0000ba54 | 6.68419e-41) 549| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 552| invoke-virtual {v9,v10}, android.text.util.Rfc822Token.setAddress(java.lang.String):void 555| const v0, #+47701 (0x0000ba55 | 6.68433e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| goto/16 Label_5 Label_10: .line 178 .end_local v2 .restart_local v1 563| const v0, #+47702 (0x0000ba56 | 6.68447e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 570| goto/16 Label_7 Label_11: .line 180 572| const v0, #+47703 (0x0000ba57 | 6.68461e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| iget-object v1, v13, com.android.common.Rfc822Validator.mDomain 580| const v0, #+47704 (0x0000ba58 | 6.68475e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| goto/16 Label_9 Label_12: .line 190 .end_local v1 .end_local v2 .end_local v3 .end_local v5 .end_local v7 588| const v0, #+47705 (0x0000ba59 | 6.68489e-41) 591| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 594| return-object v6 } method com.android.common.Rfc822Validator.isValid(java.lang.CharSequence):boolean { .params "text" .src "Rfc822Validator.java" .line 97 .prologue_end 0| const v0, #+47706 (0x0000ba5a | 6.68503e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 97 7| invoke-static {v6}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 10| move-result-object v1 11| const v0, #+47707 (0x0000ba5b | 6.68517e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 98 .local v1, "tokens", android.text.util.Rfc822Token[] 17| array-length v3, v1 18| const v0, #+47708 (0x0000ba5c | 6.68531e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 25| if-ne v3, v4, Label_1 .line 99 27| const v0, #+47709 (0x0000ba5d | 6.68545e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v3, com.android.common.Rfc822Validator.EMAIL_ADDRESS_PATTERN .line 100 35| const v0, #+47710 (0x0000ba5e | 6.68559e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| aget-object v2, v1, v2 43| const v0, #+47711 (0x0000ba5f | 6.68574e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2}, android.text.util.Rfc822Token.getAddress():java.lang.String 52| move-result-object v2 53| const v0, #+47712 (0x0000ba60 | 6.68588e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 99 59| invoke-virtual {v3,v2}, java.util.regex.Pattern.matcher(java.lang.CharSequence):java.util.regex.Matcher 62| move-result-object v2 63| const v0, #+47713 (0x0000ba61 | 6.68602e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v2}, java.util.regex.Matcher.matches():boolean 72| move-result v2 73| const v0, #+47714 (0x0000ba62 | 6.68616e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 98 79| const v0, #+47715 (0x0000ba63 | 6.68630e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return v2 } method com.android.common.Rfc822Validator.setRemoveInvalid(boolean):void { .params "remove" .src "Rfc822Validator.java" .line 112 .prologue_end .line 112 0| const v0, #+47716 (0x0000ba64 | 6.68644e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.common.Rfc822Validator.mRemoveInvalid .line 113 8| const v0, #+47717 (0x0000ba65 | 6.68658e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$1.(com.android.common.contacts.BaseEmailAddressAdapter):void { .params "this$0" .src "BaseEmailAddressAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+47718 (0x0000ba66 | 6.68672e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$1.this$0 .line 268 8| const v0, #+47719 (0x0000ba67 | 6.68686e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Handler.():void .line 1 17| const v0, #+47720 (0x0000ba68 | 6.68700e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$1.handleMessage(android.os.Message):void { .params "msg" .src "BaseEmailAddressAdapter.java" .line 272 .prologue_end .line 272 0| const v0, #+47721 (0x0000ba69 | 6.68714e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.common.contacts.BaseEmailAddressAdapter$1.this$0 8| const v0, #+47722 (0x0000ba6a | 6.68728e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v4, android.os.Message.arg1 16| const v0, #+47723 (0x0000ba6b | 6.68742e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter.showSearchPendingIfNotComplete(int):void .line 273 25| const v0, #+47724 (0x0000ba6c | 6.68756e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter):void { .params "this$0" .src "BaseEmailAddressAdapter.java" .line 162 .prologue_end .line 162 0| const v0, #+47725 (0x0000ba6d | 6.68770e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 8| const v0, #+47726 (0x0000ba6e | 6.68784e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.widget.Filter.():void 17| const v0, #+47727 (0x0000ba6f | 6.68798e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter):void { .params "this$0", "?" .src "BaseEmailAddressAdapter.java" .line 1 .prologue_end 0| const v0, #+47728 (0x0000ba70 | 6.68812e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter):void 9| const v0, #+47729 (0x0000ba71 | 6.68826e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.convertResultToString(java.lang.Object):java.lang.CharSequence { .params "resultValue" .src "BaseEmailAddressAdapter.java" .line 203 .prologue_end .line 203 0| const v0, #+47730 (0x0000ba72 | 6.68840e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 8| const v0, #+47731 (0x0000ba73 | 6.68854e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v3, android.database.Cursor .end_local v3 16| const v0, #+47732 (0x0000ba74 | 6.68868e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v3}, com.android.common.contacts.BaseEmailAddressAdapter.-wrap0(com.android.common.contacts.BaseEmailAddressAdapter, android.database.Cursor):java.lang.String 25| move-result-object v1 26| const v0, #+47733 (0x0000ba75 | 6.68882e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "constraint" .src "BaseEmailAddressAdapter.java" .line 166 .prologue_end 0| const v0, #+47734 (0x0000ba76 | 6.68896e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 166 8| const/4 v9, #+0 (0x00000000 | 0.00000) .line 167 .local v9, "directoryCursor", android.database.Cursor 9| iget-object v1, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 11| const v0, #+47735 (0x0000ba77 | 6.68910e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-static {v1}, com.android.common.contacts.BaseEmailAddressAdapter.-get1(com.android.common.contacts.BaseEmailAddressAdapter):boolean 20| move-result v1 21| const v0, #+47736 (0x0000ba78 | 6.68924e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v1, Label_1 .line 168 29| const v0, #+47737 (0x0000ba79 | 6.68938e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v1, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 37| const v0, #+47738 (0x0000ba7a | 6.68952e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v1, v1, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver .line 169 45| const v0, #+47739 (0x0000ba7b | 6.68966e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| sget-object v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.URI 53| const v0, #+47740 (0x0000ba7c | 6.68980e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| sget-object v3, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.PROJECTION 61| const v0, #+47741 (0x0000ba7d | 6.68994e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| move-object v5, v4 68| move-object v6, v4 .line 168 69| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 72| move-result-object v9 73| const v0, #+47742 (0x0000ba7e | 6.69008e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 170 .local v9, "directoryCursor", android.database.Cursor 79| iget-object v1, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 81| const v0, #+47743 (0x0000ba7f | 6.69022e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v1,v11}, com.android.common.contacts.BaseEmailAddressAdapter.-set0(com.android.common.contacts.BaseEmailAddressAdapter, boolean):boolean Label_1: .line 173 .end_local v9 90| const v0, #+47744 (0x0000ba80 | 6.69036e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| new-instance v10, android.widget.Filter$FilterResults 98| const v0, #+47745 (0x0000ba81 | 6.69050e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-direct {v10}, android.widget.Filter$FilterResults.():void .line 174 .local v10, "results", android.widget.Filter$FilterResults 107| const v0, #+47746 (0x0000ba82 | 6.69064e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v8, #+0 (0x00000000 | 0.00000) .line 175 .local v8, "cursor", android.database.Cursor 114| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 117| move-result v1 118| const v0, #+47747 (0x0000ba83 | 6.69078e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-nez v1, Label_3 .line 176 126| const v0, #+47748 (0x0000ba84 | 6.69092e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| sget-object v1, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_FILTER_URI 134| const v0, #+47749 (0x0000ba85 | 6.69106e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1}, android.net.Uri.buildUpon():android.net.Uri$Builder 143| move-result-object v1 144| const v0, #+47750 (0x0000ba86 | 6.69120e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 177 150| invoke-interface {v13}, java.lang.CharSequence.toString():java.lang.String 153| move-result-object v3 154| const v0, #+47751 (0x0000ba87 | 6.69134e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 176 160| invoke-virtual {v1,v3}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 163| move-result-object v1 164| const v0, #+47752 (0x0000ba88 | 6.69148e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 170| const-string/jumbo v3, "limit" .line 179 173| const v0, #+47753 (0x0000ba89 | 6.69162e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v5, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 181| const v0, #+47754 (0x0000ba8a | 6.69176e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static {v5}, com.android.common.contacts.BaseEmailAddressAdapter.-get2(com.android.common.contacts.BaseEmailAddressAdapter):int 190| move-result v5 191| const v0, #+47755 (0x0000ba8b | 6.69190e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-static {v5}, java.lang.String.valueOf(int):java.lang.String 200| move-result-object v5 201| const v0, #+47756 (0x0000ba8c | 6.69204e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 176 207| invoke-virtual {v1,v3,v5}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 210| move-result-object v7 211| const v0, #+47757 (0x0000ba8d | 6.69218e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 180 .local v7, "builder", android.net.Uri$Builder 217| iget-object v1, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 219| const v0, #+47758 (0x0000ba8e | 6.69232e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-static {v1}, com.android.common.contacts.BaseEmailAddressAdapter.-get0(com.android.common.contacts.BaseEmailAddressAdapter):android.accounts.Account 228| move-result-object v1 229| const v0, #+47759 (0x0000ba8f | 6.69246e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| if-eqz v1, Label_2 .line 181 237| const v0, #+47760 (0x0000ba90 | 6.69260e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const-string/jumbo v1, "name_for_primary_account" 246| const v0, #+47761 (0x0000ba91 | 6.69274e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v3, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 254| const v0, #+47762 (0x0000ba92 | 6.69288e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-static {v3}, com.android.common.contacts.BaseEmailAddressAdapter.-get0(com.android.common.contacts.BaseEmailAddressAdapter):android.accounts.Account 263| move-result-object v3 264| const v0, #+47763 (0x0000ba93 | 6.69302e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget-object v3, v3, android.accounts.Account.name 272| const v0, #+47764 (0x0000ba94 | 6.69316e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v7,v1,v3}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder .line 182 281| const v0, #+47765 (0x0000ba95 | 6.69330e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| const-string/jumbo v1, "type_for_primary_account" 290| const v0, #+47766 (0x0000ba96 | 6.69344e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v3, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 298| const v0, #+47767 (0x0000ba97 | 6.69358e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-static {v3}, com.android.common.contacts.BaseEmailAddressAdapter.-get0(com.android.common.contacts.BaseEmailAddressAdapter):android.accounts.Account 307| move-result-object v3 308| const v0, #+47768 (0x0000ba98 | 6.69372e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| iget-object v3, v3, android.accounts.Account.type 316| const v0, #+47769 (0x0000ba99 | 6.69386e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v7,v1,v3}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_2: .line 184 325| const v0, #+47770 (0x0000ba9a | 6.69400e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-virtual {v7}, android.net.Uri$Builder.build():android.net.Uri 334| move-result-object v2 335| const v0, #+47771 (0x0000ba9b | 6.69414e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 185 .local v2, "uri", android.net.Uri 341| iget-object v1, v12, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 343| const v0, #+47772 (0x0000ba9c | 6.69428e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iget-object v1, v1, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver 351| const v0, #+47773 (0x0000ba9d | 6.69442e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| sget-object v3, com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.PROJECTION 359| const v0, #+47774 (0x0000ba9e | 6.69456e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| move-object v5, v4 366| move-object v6, v4 367| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 370| move-result-object v8 371| const v0, #+47775 (0x0000ba9f | 6.69470e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 186 .local v8, "cursor", android.database.Cursor 377| invoke-interface {v8}, android.database.Cursor.getCount():int 380| move-result v1 381| const v0, #+47776 (0x0000baa0 | 6.69484e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iput v1, v10, android.widget.Filter$FilterResults.count Label_3: .line 188 .end_local v2 .end_local v7 .end_local v8 389| const v0, #+47777 (0x0000baa1 | 6.69498e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 396| new-array v1, v1, android.database.Cursor[] 398| const v0, #+47778 (0x0000baa2 | 6.69512e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| const/4 v3, #+0 (0x00000000 | 0.00000) 405| aput-object v9, v1, v3 407| const v0, #+47779 (0x0000baa3 | 6.69526e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| aput-object v8, v1, v11 415| const v0, #+47780 (0x0000baa4 | 6.69540e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iput-object v1, v10, android.widget.Filter$FilterResults.values .line 189 423| const v0, #+47781 (0x0000baa5 | 6.69554e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| return-object v10 } method com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "BaseEmailAddressAdapter.java" .line 194 .prologue_end .line 194 0| const v0, #+47782 (0x0000baa6 | 6.69568e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v7, android.widget.Filter$FilterResults.values 8| const v0, #+47783 (0x0000baa7 | 6.69582e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 195 16| const v0, #+47784 (0x0000baa8 | 6.69596e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v7, android.widget.Filter$FilterResults.values 24| const v0, #+47785 (0x0000baa9 | 6.69610e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| check-cast v1, android.database.Cursor[] .line 196 .local v1, "cursors", android.database.Cursor[] 32| const v0, #+47786 (0x0000baaa | 6.69624e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v2, v5, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 40| const v0, #+47787 (0x0000baab | 6.69638e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v3, #+0 (0x00000000 | 0.00000) 47| aget-object v3, v1, v3 49| const v0, #+47788 (0x0000baac | 6.69653e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 56| aget-object v4, v1, v4 58| const v0, #+47789 (0x0000baad | 6.69667e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v2,v6,v3,v4}, com.android.common.contacts.BaseEmailAddressAdapter.onDirectoryLoadFinished(java.lang.CharSequence, android.database.Cursor, android.database.Cursor):void Label_1: .line 198 .end_local v1 67| const v0, #+47790 (0x0000baae | 6.69681e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v5, com.android.common.contacts.BaseEmailAddressAdapter$DefaultPartitionFilter.this$0 75| const v0, #+47791 (0x0000baaf | 6.69695e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v2}, com.android.common.contacts.BaseEmailAddressAdapter.getCount():int 84| move-result v2 85| const v0, #+47792 (0x0000bab0 | 6.69709e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput v2, v7, android.widget.Filter$FilterResults.count .line 199 93| const v0, #+47793 (0x0000bab1 | 6.69723e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.():void { .src "BaseEmailAddressAdapter.java" .line 128 .prologue_end .line 128 0| const v3, #+47794 (0x0000bab2 | 6.69737e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, android.provider.ContactsContract.AUTHORITY_URI 8| const v3, #+47795 (0x0000bab3 | 6.69751e-41) 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v1, "directories" 17| const v3, #+47796 (0x0000bab4 | 6.69765e-41) 20| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 26| move-result-object v0 27| const v3, #+47797 (0x0000bab5 | 6.69779e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void .line 127 33| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.URI .line 136 35| const v3, #+47798 (0x0000bab6 | 6.69793e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 42| new-array v0, v0, java.lang.String[] .line 137 44| const v3, #+47799 (0x0000bab7 | 6.69807e-41) 47| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v1, "_id" 53| const v3, #+47800 (0x0000bab8 | 6.69821e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) 60| aput-object v1, v0, v2 .line 138 62| const v3, #+47801 (0x0000bab9 | 6.69835e-41) 65| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v1, "accountName" 71| const v3, #+47802 (0x0000baba | 6.69849e-41) 74| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 78| aput-object v1, v0, v2 .line 139 80| const v3, #+47803 (0x0000babb | 6.69863e-41) 83| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 86| const-string/jumbo v1, "accountType" 89| const v3, #+47804 (0x0000babc | 6.69877e-41) 92| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 96| aput-object v1, v0, v2 .line 140 98| const v3, #+47805 (0x0000babd | 6.69891e-41) 101| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 104| const-string/jumbo v1, "displayName" 107| const v3, #+47806 (0x0000babe | 6.69905e-41) 110| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 114| aput-object v1, v0, v2 .line 141 116| const v3, #+47807 (0x0000babf | 6.69919e-41) 119| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 122| const-string/jumbo v1, "packageName" 125| const v3, #+47808 (0x0000bac0 | 6.69933e-41) 128| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 132| aput-object v1, v0, v2 .line 142 134| const v3, #+47809 (0x0000bac1 | 6.69947e-41) 137| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v1, "typeResourceId" 143| const v3, #+47810 (0x0000bac2 | 6.69961e-41) 146| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 150| aput-object v1, v0, v2 .line 136 152| const v3, #+47811 (0x0000bac3 | 6.69975e-41) 155| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 158| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.PROJECTION .line 123 160| const v3, #+47812 (0x0000bac4 | 6.69989e-41) 163| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 166| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryListQuery.():void { .src "BaseEmailAddressAdapter.java" .line 123 .prologue_end .line 123 0| const v0, #+47813 (0x0000bac5 | 6.70003e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47814 (0x0000bac6 | 6.70017e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.common.widget.CompositeCursorAdapter$Partition.(boolean, boolean):void { .params "showIfEmpty", "hasHeader" .src "CompositeCursorAdapter.java" .line 42 .prologue_end .line 42 0| const v0, #+47815 (0x0000bac7 | 6.70031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 43 9| const v0, #+47816 (0x0000bac8 | 6.70045e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-boolean v2, v1, com.android.common.widget.CompositeCursorAdapter$Partition.showIfEmpty .line 44 17| const v0, #+47817 (0x0000bac9 | 6.70059e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-boolean v3, v1, com.android.common.widget.CompositeCursorAdapter$Partition.hasHeader .line 45 25| const v0, #+47818 (0x0000baca | 6.70073e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartition.():void { .src "BaseEmailAddressAdapter.java" .line 109 .prologue_end 0| const v0, #+47819 (0x0000bacb | 6.70087e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 109 7| invoke-direct {v2,v1,v1}, com.android.common.widget.CompositeCursorAdapter$Partition.(boolean, boolean):void .line 110 10| const v0, #+47820 (0x0000bacc | 6.70101e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.(com.android.common.contacts.BaseEmailAddressAdapter, int, long):void { .params "this$0", "partitionIndex", "directoryId" .src "BaseEmailAddressAdapter.java" .line 215 .prologue_end .line 215 0| const v0, #+47821 (0x0000bacd | 6.70115e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.this$0 8| const v0, #+47822 (0x0000bace | 6.70129e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, android.widget.Filter.():void .line 216 17| const v0, #+47823 (0x0000bacf | 6.70143e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v4, v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mPartitionIndex .line 217 25| const v0, #+47824 (0x0000bad0 | 6.70157e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-wide v5:v6, v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mDirectoryId .line 218 33| const v0, #+47825 (0x0000bad1 | 6.70171e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.getLimit():int { .src "BaseEmailAddressAdapter.java" .line 225 .prologue_end 0| const v0, #+47826 (0x0000bad2 | 6.70185e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 225 7| const v0, #+47827 (0x0000bad3 | 6.70199e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mLimit .try_end_1 catch(...) : Label_1 15| const v0, #+47828 (0x0000bad4 | 6.70213e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 22| const v0, #+47829 (0x0000bad5 | 6.70227e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return v1 Label_1: 29| const v0, #+47830 (0x0000bad6 | 6.70241e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+47831 (0x0000bad7 | 6.70255e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "constraint" .src "BaseEmailAddressAdapter.java" .line 230 .prologue_end 0| const v0, #+47832 (0x0000bad8 | 6.70269e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 230 7| new-instance v8, android.widget.Filter$FilterResults 9| const v0, #+47833 (0x0000bad9 | 6.70283e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v8}, android.widget.Filter$FilterResults.():void .line 231 .local v8, "results", android.widget.Filter$FilterResults 18| const v0, #+47834 (0x0000bada | 6.70297e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v10}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 27| move-result v1 28| const v0, #+47835 (0x0000badb | 6.70311e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v1, Label_1 .line 232 36| const v0, #+47836 (0x0000badc | 6.70325e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget-object v1, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_FILTER_URI 44| const v0, #+47837 (0x0000badd | 6.70339e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, android.net.Uri.buildUpon():android.net.Uri$Builder 53| move-result-object v1 54| const v0, #+47838 (0x0000bade | 6.70353e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 233 60| invoke-interface {v10}, java.lang.CharSequence.toString():java.lang.String 63| move-result-object v3 64| const v0, #+47839 (0x0000badf | 6.70367e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 232 70| invoke-virtual {v1,v3}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 73| move-result-object v1 74| const v0, #+47840 (0x0000bae0 | 6.70381e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 234 80| const-string/jumbo v3, "directory" 83| const v0, #+47841 (0x0000bae1 | 6.70395e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-wide v5:v6, v9, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mDirectoryId 91| const v0, #+47842 (0x0000bae2 | 6.70409e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-static {v5,v6}, java.lang.String.valueOf(long):java.lang.String 100| move-result-object v5 101| const v0, #+47843 (0x0000bae3 | 6.70423e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 232 107| invoke-virtual {v1,v3,v5}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 110| move-result-object v1 111| const v0, #+47844 (0x0000bae4 | 6.70437e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 235 117| const-string/jumbo v3, "limit" .line 236 120| const v0, #+47845 (0x0000bae5 | 6.70451e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v9}, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.getLimit():int 129| move-result v5 130| const v0, #+47846 (0x0000bae6 | 6.70465e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| add-int/lit8 v5, v5, #+5 (0x00000005 | 7.00649e-45) 138| invoke-static {v5}, java.lang.String.valueOf(int):java.lang.String 141| move-result-object v5 142| const v0, #+47847 (0x0000bae7 | 6.70479e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 232 148| invoke-virtual {v1,v3,v5}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 151| move-result-object v1 152| const v0, #+47848 (0x0000bae8 | 6.70493e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 161| move-result-object v2 162| const v0, #+47849 (0x0000bae9 | 6.70507e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 .local v2, "uri", android.net.Uri 168| iget-object v1, v9, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.this$0 170| const v0, #+47850 (0x0000baea | 6.70521e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v1, v1, com.android.common.contacts.BaseEmailAddressAdapter.mContentResolver .line 239 178| const v0, #+47851 (0x0000baeb | 6.70535e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| sget-object v3, com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.PROJECTION 186| const v0, #+47852 (0x0000baec | 6.70549e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| move-object v5, v4 193| move-object v6, v4 .line 238 194| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 197| move-result-object v7 198| const v0, #+47853 (0x0000baed | 6.70563e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 240 .local v7, "cursor", android.database.Cursor 204| iput-object v7, v8, android.widget.Filter$FilterResults.values Label_1: .line 242 .end_local v2 .end_local v7 206| const v0, #+47854 (0x0000baee | 6.70577e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return-object v8 } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "BaseEmailAddressAdapter.java" .line 247 .prologue_end .line 247 0| const v0, #+47855 (0x0000baef | 6.70591e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v6, android.widget.Filter$FilterResults.values 8| const v0, #+47856 (0x0000baf0 | 6.70605e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v1, android.database.Cursor .line 248 .local v1, "cursor", android.database.Cursor 16| const v0, #+47857 (0x0000baf1 | 6.70619e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v4, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.this$0 24| const v0, #+47858 (0x0000baf2 | 6.70633e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v3, v4, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mPartitionIndex 32| const v0, #+47859 (0x0000baf3 | 6.70647e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v2,v5,v3,v1}, com.android.common.contacts.BaseEmailAddressAdapter.onPartitionLoadFinished(java.lang.CharSequence, int, android.database.Cursor):void .line 249 41| const v0, #+47860 (0x0000baf4 | 6.70661e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v4, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.this$0 49| const v0, #+47861 (0x0000baf5 | 6.70675e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v2}, com.android.common.contacts.BaseEmailAddressAdapter.getCount():int 58| move-result v2 59| const v0, #+47862 (0x0000baf6 | 6.70689e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iput v2, v6, android.widget.Filter$FilterResults.count .line 250 67| const v0, #+47863 (0x0000baf7 | 6.70703e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.setLimit(int):void { .params "limit" .src "BaseEmailAddressAdapter.java" .line 221 .prologue_end 0| const v0, #+47864 (0x0000baf8 | 6.70717e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 221 7| const v0, #+47865 (0x0000baf9 | 6.70732e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iput v3, v2, com.android.common.contacts.BaseEmailAddressAdapter$DirectoryPartitionFilter.mLimit .try_end_1 catch(...) : Label_1 15| const v0, #+47866 (0x0000bafa | 6.70746e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 .line 222 22| const v0, #+47867 (0x0000bafb | 6.70760e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-void Label_1: 29| const v0, #+47868 (0x0000bafc | 6.70774e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+47869 (0x0000bafd | 6.70788e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.():void { .src "BaseEmailAddressAdapter.java" .line 114 .prologue_end .line 114 0| const v3, #+47870 (0x0000bafe | 6.70802e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+2 (0x00000002 | 2.80260e-45) 7| new-array v0, v0, java.lang.String[] .line 115 9| const v3, #+47871 (0x0000baff | 6.70816e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "display_name" 18| const v3, #+47872 (0x0000bb00 | 6.70830e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 116 27| const v3, #+47873 (0x0000bb01 | 6.70844e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v1, "data1" 36| const v3, #+47874 (0x0000bb02 | 6.70858e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 43| aput-object v1, v0, v2 .line 114 45| const v3, #+47875 (0x0000bb03 | 6.70872e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| sput-object v0, com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.PROJECTION .line 113 53| const v3, #+47876 (0x0000bb04 | 6.70886e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.common.contacts.BaseEmailAddressAdapter$EmailQuery.():void { .src "BaseEmailAddressAdapter.java" .line 113 .prologue_end .line 113 0| const v0, #+47877 (0x0000bb05 | 6.70900e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47878 (0x0000bb06 | 6.70914e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.AccessibleLinearLayout.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "AccessibleLinearLayout.java" .line 32 .prologue_end .line 32 0| const v0, #+47879 (0x0000bb07 | 6.70928e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet):void .line 33 9| const v0, #+47880 (0x0000bb08 | 6.70942e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.AccessibleLinearLayout.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void { .params "event" .src "AccessibleLinearLayout.java" .line 37 .prologue_end .line 37 0| const v0, #+47881 (0x0000bb09 | 6.70956e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.LinearLayout.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 38 9| const v0, #+47882 (0x0000bb0a | 6.70970e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-class v1, android.widget.Button 17| const v0, #+47883 (0x0000bb0b | 6.70984e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, java.lang.Class.getName():java.lang.String 26| move-result-object v1 27| const v0, #+47884 (0x0000bb0c | 6.70998e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityEvent.setClassName(java.lang.CharSequence):void .line 39 36| const v0, #+47885 (0x0000bb0d | 6.71012e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.AccessibleLinearLayout.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void { .params "info" .src "AccessibleLinearLayout.java" .line 43 .prologue_end .line 43 0| const v0, #+47886 (0x0000bb0e | 6.71026e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.LinearLayout.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void .line 44 9| const v0, #+47887 (0x0000bb0f | 6.71040e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-class v1, android.widget.Button 17| const v0, #+47888 (0x0000bb10 | 6.71054e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, java.lang.Class.getName():java.lang.String 26| move-result-object v1 27| const v0, #+47889 (0x0000bb11 | 6.71068e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.setClassName(java.lang.CharSequence):void .line 45 36| const v0, #+47890 (0x0000bb12 | 6.71082e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.AccessibleTextView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "AccessibleTextView.java" .line 32 .prologue_end .line 32 0| const v0, #+47891 (0x0000bb13 | 6.71096e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.TextView.(android.content.Context, android.util.AttributeSet):void .line 33 9| const v0, #+47892 (0x0000bb14 | 6.71110e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.AccessibleTextView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void { .params "event" .src "AccessibleTextView.java" .line 37 .prologue_end .line 37 0| const v0, #+47893 (0x0000bb15 | 6.71124e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.TextView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 38 9| const v0, #+47894 (0x0000bb16 | 6.71138e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-class v1, android.widget.Button 17| const v0, #+47895 (0x0000bb17 | 6.71152e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, java.lang.Class.getName():java.lang.String 26| move-result-object v1 27| const v0, #+47896 (0x0000bb18 | 6.71166e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityEvent.setClassName(java.lang.CharSequence):void .line 39 36| const v0, #+47897 (0x0000bb19 | 6.71180e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.AccessibleTextView.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void { .params "info" .src "AccessibleTextView.java" .line 43 .prologue_end .line 43 0| const v0, #+47898 (0x0000bb1a | 6.71194e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.TextView.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void .line 44 9| const v0, #+47899 (0x0000bb1b | 6.71208e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-class v1, android.widget.Button 17| const v0, #+47900 (0x0000bb1c | 6.71222e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, java.lang.Class.getName():java.lang.String 26| move-result-object v1 27| const v0, #+47901 (0x0000bb1d | 6.71236e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.setClassName(java.lang.CharSequence):void .line 45 36| const v0, #+47902 (0x0000bb1e | 6.71250e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.HapticFeedbackController$1.(com.android.datetimepicker.HapticFeedbackController, android.os.Handler):void { .params "this$0", "$anonymous0" .src "HapticFeedbackController.java" .line 1 .prologue_end .line 1 0| const v0, #+47903 (0x0000bb1f | 6.71264e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.HapticFeedbackController$1.this$0 .line 32 8| const v0, #+47904 (0x0000bb20 | 6.71278e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3}, android.database.ContentObserver.(android.os.Handler):void .line 1 17| const v0, #+47905 (0x0000bb21 | 6.71292e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.HapticFeedbackController$1.onChange(boolean):void { .params "selfChange" .src "HapticFeedbackController.java" .line 35 .prologue_end .line 35 0| const v0, #+47906 (0x0000bb22 | 6.71306e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.HapticFeedbackController$1.this$0 8| const v0, #+47907 (0x0000bb23 | 6.71320e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.datetimepicker.HapticFeedbackController$1.this$0 16| const v0, #+47908 (0x0000bb24 | 6.71334e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v2}, com.android.datetimepicker.HapticFeedbackController.-get0(com.android.datetimepicker.HapticFeedbackController):android.content.Context 25| move-result-object v2 26| const v0, #+47909 (0x0000bb25 | 6.71348e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.datetimepicker.HapticFeedbackController.-wrap0(android.content.Context):boolean 35| move-result v2 36| const v0, #+47910 (0x0000bb26 | 6.71362e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v1,v2}, com.android.datetimepicker.HapticFeedbackController.-set0(com.android.datetimepicker.HapticFeedbackController, boolean):boolean .line 36 45| const v0, #+47911 (0x0000bb27 | 6.71376e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.datetimepicker.HapticFeedbackController.-get0(com.android.datetimepicker.HapticFeedbackController):android.content.Context { 0| const v0, #+47912 (0x0000bb28 | 6.71390e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.HapticFeedbackController.mContext 8| const v0, #+47913 (0x0000bb29 | 6.71404e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.HapticFeedbackController.-set0(com.android.datetimepicker.HapticFeedbackController, boolean):boolean { 0| const v0, #+47914 (0x0000bb2a | 6.71418e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.datetimepicker.HapticFeedbackController.mIsGloballyEnabled 8| const v0, #+47915 (0x0000bb2b | 6.71432e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.datetimepicker.HapticFeedbackController.-wrap0(android.content.Context):boolean { .params "context" .src "HapticFeedbackController.java" .line 1 .prologue_end 0| const v0, #+47916 (0x0000bb2c | 6.71446e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.datetimepicker.HapticFeedbackController.checkGlobalSetting(android.content.Context):boolean 9| move-result v1 10| const v0, #+47917 (0x0000bb2d | 6.71460e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.datetimepicker.HapticFeedbackController.(android.content.Context):void { .params "context" .src "HapticFeedbackController.java" .line 30 .prologue_end .line 30 0| const v0, #+47918 (0x0000bb2e | 6.71474e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 31 9| const v0, #+47919 (0x0000bb2f | 6.71488e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v4, v3, com.android.datetimepicker.HapticFeedbackController.mContext .line 32 17| const v0, #+47920 (0x0000bb30 | 6.71502e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, com.android.datetimepicker.HapticFeedbackController$1 25| const v0, #+47921 (0x0000bb31 | 6.71516e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v2, #+0 (0x00000000 | 0.00000) 32| invoke-direct {v1,v3,v2}, com.android.datetimepicker.HapticFeedbackController$1.(com.android.datetimepicker.HapticFeedbackController, android.os.Handler):void 35| const v0, #+47922 (0x0000bb32 | 6.71530e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v1, v3, com.android.datetimepicker.HapticFeedbackController.mContentObserver .line 38 43| const v0, #+47923 (0x0000bb33 | 6.71544e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.HapticFeedbackController.checkGlobalSetting(android.content.Context):boolean { .params "context" .src "HapticFeedbackController.java" .line 19 .prologue_end 0| const v0, #+47924 (0x0000bb34 | 6.71558e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 19 8| invoke-virtual {v5}, android.content.Context.getContentResolver():android.content.ContentResolver 11| move-result-object v3 12| const v0, #+47925 (0x0000bb35 | 6.71572e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 20 18| const-string/jumbo v4, "haptic_feedback_enabled" .line 19 21| const v0, #+47926 (0x0000bb36 | 6.71586e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-static {v3,v4,v2}, android.provider.Settings$System.getInt(android.content.ContentResolver, java.lang.String, int):int 30| move-result v3 31| const v0, #+47927 (0x0000bb37 | 6.71600e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-ne v3, v1, Label_2 Label_1: 39| const v0, #+47928 (0x0000bb38 | 6.71614e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v1 Label_2: 46| const v0, #+47929 (0x0000bb39 | 6.71628e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| move v1, v2 53| goto/16 Label_1 } method com.android.datetimepicker.HapticFeedbackController.start():void { .src "HapticFeedbackController.java" .line 44 .prologue_end .line 44 0| const v0, #+47930 (0x0000bb3a | 6.71642e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.datetimepicker.HapticFeedbackController.mContext 8| const v0, #+47931 (0x0000bb3b | 6.71656e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v3, "vibrator" 17| const v0, #+47932 (0x0000bb3c | 6.71670e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 26| move-result-object v2 27| const v0, #+47933 (0x0000bb3d | 6.71684e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| check-cast v2, android.os.Vibrator 35| const v0, #+47934 (0x0000bb3e | 6.71698e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iput-object v2, v5, com.android.datetimepicker.HapticFeedbackController.mVibrator .line 47 43| const v0, #+47935 (0x0000bb3f | 6.71712e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v5, com.android.datetimepicker.HapticFeedbackController.mContext 51| const v0, #+47936 (0x0000bb40 | 6.71726e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {v2}, com.android.datetimepicker.HapticFeedbackController.checkGlobalSetting(android.content.Context):boolean 60| move-result v2 61| const v0, #+47937 (0x0000bb41 | 6.71740e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-boolean v2, v5, com.android.datetimepicker.HapticFeedbackController.mIsGloballyEnabled .line 48 69| const v0, #+47938 (0x0000bb42 | 6.71754e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const-string/jumbo v2, "haptic_feedback_enabled" 78| const v0, #+47939 (0x0000bb43 | 6.71768e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v2}, android.provider.Settings$System.getUriFor(java.lang.String):android.net.Uri 87| move-result-object v1 88| const v0, #+47940 (0x0000bb44 | 6.71782e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 49 .local v1, "uri", android.net.Uri 94| iget-object v2, v5, com.android.datetimepicker.HapticFeedbackController.mContext 96| const v0, #+47941 (0x0000bb45 | 6.71796e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v2}, android.content.Context.getContentResolver():android.content.ContentResolver 105| move-result-object v2 106| const v0, #+47942 (0x0000bb46 | 6.71811e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v3, v5, com.android.datetimepicker.HapticFeedbackController.mContentObserver 114| const v0, #+47943 (0x0000bb47 | 6.71825e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v4, #+0 (0x00000000 | 0.00000) 121| invoke-virtual {v2,v1,v4,v3}, android.content.ContentResolver.registerContentObserver(android.net.Uri, boolean, android.database.ContentObserver):void .line 50 124| const v0, #+47944 (0x0000bb48 | 6.71839e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| return-void } method com.android.datetimepicker.HapticFeedbackController.stop():void { .src "HapticFeedbackController.java" .line 56 .prologue_end .line 56 0| const v0, #+47945 (0x0000bb49 | 6.71853e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput-object v1, v3, com.android.datetimepicker.HapticFeedbackController.mVibrator .line 57 9| const v0, #+47946 (0x0000bb4a | 6.71867e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v3, com.android.datetimepicker.HapticFeedbackController.mContext 17| const v0, #+47947 (0x0000bb4b | 6.71881e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, android.content.Context.getContentResolver():android.content.ContentResolver 26| move-result-object v1 27| const v0, #+47948 (0x0000bb4c | 6.71895e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v3, com.android.datetimepicker.HapticFeedbackController.mContentObserver 35| const v0, #+47949 (0x0000bb4d | 6.71909e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, android.content.ContentResolver.unregisterContentObserver(android.database.ContentObserver):void .line 58 44| const v0, #+47950 (0x0000bb4e | 6.71923e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.datetimepicker.HapticFeedbackController.tryVibrate():void { .src "HapticFeedbackController.java" .line 65 .prologue_end .line 65 0| const v0, #+47951 (0x0000bb4f | 6.71937e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v7, com.android.datetimepicker.HapticFeedbackController.mVibrator 8| const v0, #+47952 (0x0000bb50 | 6.71951e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_1 16| const v0, #+47953 (0x0000bb51 | 6.71965e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v3, v7, com.android.datetimepicker.HapticFeedbackController.mIsGloballyEnabled 24| const v0, #+47954 (0x0000bb52 | 6.71979e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v3, Label_1 .line 66 32| const v0, #+47955 (0x0000bb53 | 6.71993e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-static {}, android.os.SystemClock.uptimeMillis():long 41| move-result-wide v1:v2 42| const v0, #+47956 (0x0000bb54 | 6.72007e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 68 .local v1, "now", long 48| iget-wide v3:v4, v7, com.android.datetimepicker.HapticFeedbackController.mLastVibrate 50| const v0, #+47957 (0x0000bb55 | 6.72021e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| sub-long v3:v4, v1:v2, v3:v4 58| const-wide/16 v5:v6, #+125 (0x0000007d | 1.75162e-43) 60| cmp-long v3, v3:v4, v5:v6 62| if-ltz v3, Label_1 .line 69 64| const v0, #+47958 (0x0000bb56 | 6.72035e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v3, v7, com.android.datetimepicker.HapticFeedbackController.mVibrator 72| const v0, #+47959 (0x0000bb57 | 6.72049e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-wide/16 v5:v6, #+5 (0x00000005 | 7.00649e-45) 80| invoke-virtual {v3,v5,v6}, android.os.Vibrator.vibrate(long):void .line 70 83| const v0, #+47960 (0x0000bb58 | 6.72063e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput-wide v1:v2, v7, com.android.datetimepicker.HapticFeedbackController.mLastVibrate Label_1: .line 73 .end_local v1 91| const v0, #+47961 (0x0000bb59 | 6.72077e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void } method com.android.datetimepicker.R$color.():void { .src "R.java" .line 315 .prologue_end .line 315 0| const v0, #+47962 (0x0000bb5a | 6.72091e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47963 (0x0000bb5b | 6.72105e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.R$dimen.():void { .src "R.java" .line 505 .prologue_end .line 505 0| const v0, #+47964 (0x0000bb5c | 6.72119e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47965 (0x0000bb5d | 6.72133e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.R$drawable.():void { .src "R.java" .line 623 .prologue_end .line 623 0| const v0, #+47966 (0x0000bb5e | 6.72147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47967 (0x0000bb5f | 6.72161e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.R$id.():void { .src "R.java" .line 755 .prologue_end .line 755 0| const v0, #+47968 (0x0000bb60 | 6.72175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47969 (0x0000bb61 | 6.72189e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.R$layout.():void { .src "R.java" .line 1067 .prologue_end .line 1067 0| const v0, #+47970 (0x0000bb62 | 6.72203e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47971 (0x0000bb63 | 6.72217e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.R$string.():void { .src "R.java" .line 1213 .prologue_end .line 1213 0| const v0, #+47972 (0x0000bb64 | 6.72231e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47973 (0x0000bb65 | 6.72245e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.Utils.():void { .src "Utils.java" .line 32 .prologue_end .line 32 0| const v0, #+47974 (0x0000bb66 | 6.72259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+47975 (0x0000bb67 | 6.72273e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.Utils.getDaysInMonth(int, int):int { .params "month", "year" .src "Utils.java" .line 62 .prologue_end .line 62 0| const v0, #+47976 (0x0000bb68 | 6.72287e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v3, Label_6 .line 79 9| const v0, #+47977 (0x0000bb69 | 6.72301e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.lang.IllegalArgumentException 17| const v0, #+47978 (0x0000bb6a | 6.72315e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "Invalid Month" 26| const v0, #+47979 (0x0000bb6b | 6.72329e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 35| const v0, #+47980 (0x0000bb6c | 6.72343e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| throw v1 Label_1: .line 70 42| const v0, #+47981 (0x0000bb6d | 6.72357e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/16 v1, #+31 (0x0000001f | 4.34403e-44) 50| return v1 Label_2: .line 75 51| const v0, #+47982 (0x0000bb6e | 6.72371e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/16 v1, #+30 (0x0000001e | 4.20390e-44) 59| return v1 Label_3: .line 77 60| const v0, #+47983 (0x0000bb6f | 6.72385e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| rem-int/lit8 v1, v4, #+4 (0x00000004 | 5.60519e-45) 68| const v0, #+47984 (0x0000bb70 | 6.72399e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-nez v1, Label_5 76| const v0, #+47985 (0x0000bb71 | 6.72413e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/16 v1, #+29 (0x0000001d | 4.06377e-44) Label_4: 84| const v0, #+47986 (0x0000bb72 | 6.72427e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return v1 Label_5: 91| const v0, #+47987 (0x0000bb73 | 6.72441e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/16 v1, #+28 (0x0000001c | 3.92364e-44) 99| goto/16 Label_4 101| nop Label_6: .line 62 102| packed-switch-payload 0: Label_1 1: Label_3 2: Label_1 3: Label_2 4: Label_1 5: Label_2 6: Label_1 7: Label_1 8: Label_2 9: Label_1 10: Label_2 11: Label_1 } method com.android.datetimepicker.Utils.getPulseAnimator(android.view.View, float, float):android.animation.ObjectAnimator { .params "labelToAnimate", "decreaseRatio", "increaseRatio" .src "Utils.java" .line 127 0| move-object/16 v13, v14 3| move/16 v14, v15 6| move/16 v15, v16 .prologue_end 9| const v16, #+47988 (0x0000bb74 | 6.72455e-41) 12| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v12, #+3 (0x00000003 | 4.20390e-45) 16| const/4 v11, #+2 (0x00000002 | 2.80260e-45) 17| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 18| const/4 v9, #+0 (0x00000000 | 0.00000) 19| const/high16 v8, #+1065353216 (0x3f800000 | 1.00000) .line 127 21| const/4 v7, #+0 (0x00000000 | 0.00000) 22| invoke-static {v7,v8}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 25| move-result-object v0 26| const v16, #+47989 (0x0000bb75 | 6.72469e-41) 29| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 128 .local v0, "k0", android.animation.Keyframe 32| const v7, #+1049414861 (0x3e8ccccd | 0.275000) 35| invoke-static {v7,v14}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 38| move-result-object v1 39| const v16, #+47990 (0x0000bb76 | 6.72483e-41) 42| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 129 .local v1, "k1", android.animation.Keyframe 45| const v7, #+1060152279 (0x3f30a3d7 | 0.690000) 48| invoke-static {v7,v15}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 51| move-result-object v2 52| const v16, #+47991 (0x0000bb77 | 6.72497e-41) 55| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 130 .local v2, "k2", android.animation.Keyframe 58| invoke-static {v8,v8}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 61| move-result-object v3 62| const v16, #+47992 (0x0000bb78 | 6.72511e-41) 65| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 132 .local v3, "k3", android.animation.Keyframe 68| const-string/jumbo v7, "scaleX" 71| const v16, #+47993 (0x0000bb79 | 6.72525e-41) 74| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v8, #+4 (0x00000004 | 5.60519e-45) 78| new-array v8, v8, android.animation.Keyframe[] 80| const v16, #+47994 (0x0000bb7a | 6.72539e-41) 83| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 86| aput-object v0, v8, v9 88| const v16, #+47995 (0x0000bb7b | 6.72553e-41) 91| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 94| aput-object v1, v8, v10 96| const v16, #+47996 (0x0000bb7c | 6.72567e-41) 99| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 102| aput-object v2, v8, v11 104| const v16, #+47997 (0x0000bb7d | 6.72581e-41) 107| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 110| aput-object v3, v8, v12 112| const v16, #+47998 (0x0000bb7e | 6.72595e-41) 115| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-static {v7,v8}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 121| move-result-object v5 122| const v16, #+47999 (0x0000bb7f | 6.72609e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 133 .local v5, "scaleX", android.animation.PropertyValuesHolder 128| const-string/jumbo v7, "scaleY" 131| const v16, #+48000 (0x0000bb80 | 6.72623e-41) 134| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v8, #+4 (0x00000004 | 5.60519e-45) 138| new-array v8, v8, android.animation.Keyframe[] 140| const v16, #+48001 (0x0000bb81 | 6.72637e-41) 143| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 146| aput-object v0, v8, v9 148| const v16, #+48002 (0x0000bb82 | 6.72651e-41) 151| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 154| aput-object v1, v8, v10 156| const v16, #+48003 (0x0000bb83 | 6.72665e-41) 159| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 162| aput-object v2, v8, v11 164| const v16, #+48004 (0x0000bb84 | 6.72679e-41) 167| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 170| aput-object v3, v8, v12 172| const v16, #+48005 (0x0000bb85 | 6.72693e-41) 175| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-static {v7,v8}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 181| move-result-object v6 182| const v16, #+48006 (0x0000bb86 | 6.72707e-41) 185| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local v6, "scaleY", android.animation.PropertyValuesHolder 188| new-array v7, v11, android.animation.PropertyValuesHolder[] 190| const v16, #+48007 (0x0000bb87 | 6.72721e-41) 193| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 196| aput-object v5, v7, v9 198| const v16, #+48008 (0x0000bb88 | 6.72735e-41) 201| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 204| aput-object v6, v7, v10 206| const v16, #+48009 (0x0000bb89 | 6.72749e-41) 209| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v13,v7}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Object, android.animation.PropertyValuesHolder[]):android.animation.ObjectAnimator 215| move-result-object v4 216| const v16, #+48010 (0x0000bb8a | 6.72763e-41) 219| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 136 .local v4, "pulseAnimator", android.animation.ObjectAnimator 222| const-wide/16 v8:v9, #+544 (0x00000220 | 7.62306e-43) 224| invoke-virtual {v4,v8,v9}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator .line 138 227| const v16, #+48011 (0x0000bb8b | 6.72777e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| return-object v4 } method com.android.datetimepicker.Utils.isJellybeanOrLater():boolean { .src "Utils.java" .line 47 .prologue_end .line 47 0| const v2, #+48012 (0x0000bb8c | 6.72791e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+48013 (0x0000bb8d | 6.72805e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+48014 (0x0000bb8e | 6.72819e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+48015 (0x0000bb8f | 6.72833e-41) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+48016 (0x0000bb90 | 6.72847e-41) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void { .params "view", "text" .src "Utils.java" .line 56 .prologue_end .line 56 0| const v0, #+48017 (0x0000bb91 | 6.72861e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.datetimepicker.Utils.isJellybeanOrLater():boolean 9| move-result v1 10| const v0, #+48018 (0x0000bb92 | 6.72875e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 18| const v0, #+48019 (0x0000bb93 | 6.72890e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v2, Label_1 26| const v0, #+48020 (0x0000bb94 | 6.72904e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v3, Label_1 .line 57 34| const v0, #+48021 (0x0000bb95 | 6.72918e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2,v3}, android.view.View.announceForAccessibility(java.lang.CharSequence):void Label_1: .line 59 43| const v0, #+48022 (0x0000bb96 | 6.72932e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.date.AccessibleDateAnimator.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "AccessibleDateAnimator.java" .line 29 .prologue_end .line 29 0| const v0, #+48023 (0x0000bb97 | 6.72946e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, android.widget.ViewAnimator.(android.content.Context, android.util.AttributeSet):void .line 30 9| const v0, #+48024 (0x0000bb98 | 6.72960e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.AccessibleDateAnimator.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):boolean { .params "event" .src "AccessibleDateAnimator.java" .line 41 .prologue_end .line 41 0| const v0, #+48025 (0x0000bb99 | 6.72974e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, android.view.accessibility.AccessibilityEvent.getEventType():int 9| move-result v3 10| const v0, #+48026 (0x0000bb9a | 6.72988e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v4, #+32 (0x00000020 | 4.48416e-44) 18| if-ne v3, v4, Label_1 .line 43 20| const v0, #+48027 (0x0000bb9b | 6.73002e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v8}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 29| move-result-object v3 30| const v0, #+48028 (0x0000bb9c | 6.73016e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-interface {v3}, java.util.List.clear():void .line 44 39| const v0, #+48029 (0x0000bb9d | 6.73030e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/16 v2, #+22 (0x00000016 | 3.08286e-44) .line 47 .local v2, "flags", int 47| invoke-virtual {v7}, com.android.datetimepicker.date.AccessibleDateAnimator.getContext():android.content.Context 50| move-result-object v3 51| const v0, #+48030 (0x0000bb9e | 6.73044e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-wide v5:v6, v7, com.android.datetimepicker.date.AccessibleDateAnimator.mDateMillis 59| const v0, #+48031 (0x0000bb9f | 6.73058e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-static {v3,v5,v6,v2}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 68| move-result-object v1 69| const v0, #+48032 (0x0000bba0 | 6.73072e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 48 .local v1, "dateString", java.lang.String 75| invoke-virtual {v8}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 78| move-result-object v3 79| const v0, #+48033 (0x0000bba1 | 6.73086e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-interface {v3,v1}, java.util.List.add(java.lang.Object):boolean .line 49 88| const v0, #+48034 (0x0000bba2 | 6.73100e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 95| return v3 Label_1: .line 51 .end_local v1 .end_local v2 96| const v0, #+48035 (0x0000bba3 | 6.73114e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-super {v7,v8}, android.widget.ViewAnimator.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):boolean 105| move-result v3 106| const v0, #+48036 (0x0000bba4 | 6.73128e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return v3 } method com.android.datetimepicker.date.AccessibleDateAnimator.setDateMillis(long):void { .params "dateMillis" .src "AccessibleDateAnimator.java" .line 33 .prologue_end .line 33 0| const v0, #+48037 (0x0000bba5 | 6.73142e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-wide v3:v4, v2, com.android.datetimepicker.date.AccessibleDateAnimator.mDateMillis .line 34 8| const v0, #+48038 (0x0000bba6 | 6.73156e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.date.DatePickerController.getFirstDayOfWeek():int { } method com.android.datetimepicker.date.DatePickerController.getMaxDate():java.util.Calendar { } method com.android.datetimepicker.date.DatePickerController.getMaxYear():int { } method com.android.datetimepicker.date.DatePickerController.getMinDate():java.util.Calendar { } method com.android.datetimepicker.date.DatePickerController.getMinYear():int { } method com.android.datetimepicker.date.DatePickerController.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay { } method com.android.datetimepicker.date.DatePickerController.onDayOfMonthSelected(int, int, int):void { } method com.android.datetimepicker.date.DatePickerController.onYearSelected(int):void { } method com.android.datetimepicker.date.DatePickerController.registerOnDateChangedListener(com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener):void { } method com.android.datetimepicker.date.DatePickerController.tryVibrate():void { } method com.android.datetimepicker.date.DatePickerDialog$1.(com.android.datetimepicker.date.DatePickerDialog):void { .params "this$0" .src "DatePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+48039 (0x0000bba7 | 6.73170e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.DatePickerDialog$1.this$0 .line 247 8| const v0, #+48040 (0x0000bba8 | 6.73184e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+48041 (0x0000bba9 | 6.73198e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.DatePickerDialog$1.onClick(android.view.View):void { .params "v" .src "DatePickerDialog.java" .line 251 .prologue_end .line 251 0| const v0, #+48042 (0x0000bbaa | 6.73212e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 8| const v0, #+48043 (0x0000bbab | 6.73226e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.date.DatePickerDialog.tryVibrate():void .line 252 17| const v0, #+48044 (0x0000bbac | 6.73240e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 25| const v0, #+48045 (0x0000bbad | 6.73254e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1}, com.android.datetimepicker.date.DatePickerDialog.-get1(com.android.datetimepicker.date.DatePickerDialog):com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener 34| move-result-object v1 35| const v0, #+48046 (0x0000bbae | 6.73268e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_1 .line 253 43| const v0, #+48047 (0x0000bbaf | 6.73282e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 51| const v0, #+48048 (0x0000bbb0 | 6.73296e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-static {v1}, com.android.datetimepicker.date.DatePickerDialog.-get1(com.android.datetimepicker.date.DatePickerDialog):com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener 60| move-result-object v1 61| const v0, #+48049 (0x0000bbb1 | 6.73310e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v2, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 69| const v0, #+48050 (0x0000bbb2 | 6.73324e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v3, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 77| const v0, #+48051 (0x0000bbb3 | 6.73338e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-static {v3}, com.android.datetimepicker.date.DatePickerDialog.-get0(com.android.datetimepicker.date.DatePickerDialog):java.util.Calendar 86| move-result-object v3 87| const v0, #+48052 (0x0000bbb4 | 6.73352e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 94| invoke-virtual {v3,v4}, java.util.Calendar.get(int):int 97| move-result v3 98| const v0, #+48053 (0x0000bbb5 | 6.73366e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 254 104| iget-object v4, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 106| const v0, #+48054 (0x0000bbb6 | 6.73380e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v4}, com.android.datetimepicker.date.DatePickerDialog.-get0(com.android.datetimepicker.date.DatePickerDialog):java.util.Calendar 115| move-result-object v4 116| const v0, #+48055 (0x0000bbb7 | 6.73394e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 123| invoke-virtual {v4,v5}, java.util.Calendar.get(int):int 126| move-result v4 127| const v0, #+48056 (0x0000bbb8 | 6.73408e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v5, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 135| const v0, #+48057 (0x0000bbb9 | 6.73422e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-static {v5}, com.android.datetimepicker.date.DatePickerDialog.-get0(com.android.datetimepicker.date.DatePickerDialog):java.util.Calendar 144| move-result-object v5 145| const v0, #+48058 (0x0000bbba | 6.73436e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v6, #+5 (0x00000005 | 7.00649e-45) 152| invoke-virtual {v5,v6}, java.util.Calendar.get(int):int 155| move-result v5 156| const v0, #+48059 (0x0000bbbb | 6.73450e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 253 162| invoke-interface {v1,v2,v3,v4,v5}, com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener.onDateSet(com.android.datetimepicker.date.DatePickerDialog, int, int, int):void Label_1: .line 256 165| const v0, #+48060 (0x0000bbbc | 6.73464e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v1, v7, com.android.datetimepicker.date.DatePickerDialog$1.this$0 173| const v0, #+48061 (0x0000bbbd | 6.73478e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v1}, com.android.datetimepicker.date.DatePickerDialog.dismiss():void .line 257 182| const v0, #+48062 (0x0000bbbe | 6.73492e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| return-void } method com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener.onDateChanged():void { } method com.android.datetimepicker.date.DatePickerDialog.-get0(com.android.datetimepicker.date.DatePickerDialog):java.util.Calendar { 0| const v0, #+48063 (0x0000bbbf | 6.73506e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar 8| const v0, #+48064 (0x0000bbc0 | 6.73520e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.-get1(com.android.datetimepicker.date.DatePickerDialog):com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener { 0| const v0, #+48065 (0x0000bbc1 | 6.73534e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mCallBack 8| const v0, #+48066 (0x0000bbc2 | 6.73548e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.():void { .src "DatePickerDialog.java" .line 77 .prologue_end .line 77 0| const v3, #+48067 (0x0000bbc3 | 6.73562e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.text.SimpleDateFormat 8| const v3, #+48068 (0x0000bbc4 | 6.73576e-41) 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v1, "yyyy" 17| const v3, #+48069 (0x0000bbc5 | 6.73590e-41) 20| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 26| move-result-object v2 27| const v3, #+48070 (0x0000bbc6 | 6.73604e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.(java.lang.String, java.util.Locale):void 36| const v3, #+48071 (0x0000bbc7 | 6.73618e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| sput-object v0, com.android.datetimepicker.date.DatePickerDialog.YEAR_FORMAT .line 78 44| const v3, #+48072 (0x0000bbc8 | 6.73632e-41) 47| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v0, java.text.SimpleDateFormat 52| const v3, #+48073 (0x0000bbc9 | 6.73646e-41) 55| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v1, "dd" 61| const v3, #+48074 (0x0000bbca | 6.73660e-41) 64| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 70| move-result-object v2 71| const v3, #+48075 (0x0000bbcb | 6.73674e-41) 74| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.(java.lang.String, java.util.Locale):void 80| const v3, #+48076 (0x0000bbcc | 6.73688e-41) 83| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 86| sput-object v0, com.android.datetimepicker.date.DatePickerDialog.DAY_FORMAT .line 52 88| const v3, #+48077 (0x0000bbcd | 6.73702e-41) 91| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 94| return-void } method com.android.datetimepicker.date.DatePickerDialog.():void { .src "DatePickerDialog.java" .line 137 .prologue_end .line 137 0| const v0, #+48078 (0x0000bbce | 6.73716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.DialogFragment.():void .line 80 9| const v0, #+48079 (0x0000bbcf | 6.73730e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 18| move-result-object v1 19| const v0, #+48080 (0x0000bbd0 | 6.73744e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar .line 82 27| const v0, #+48081 (0x0000bbd1 | 6.73758e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| new-instance v1, java.util.HashSet 35| const v0, #+48082 (0x0000bbd2 | 6.73772e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1}, java.util.HashSet.():void 44| const v0, #+48083 (0x0000bbd3 | 6.73786e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mListeners .line 95 52| const v0, #+48084 (0x0000bbd4 | 6.73800e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v1, #-1 (0xffffffff | NaN) 59| iput v1, v2, com.android.datetimepicker.date.DatePickerDialog.mCurrentView .line 97 61| const v0, #+48085 (0x0000bbd5 | 6.73814e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mCalendar 69| const v0, #+48086 (0x0000bbd6 | 6.73828e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1}, java.util.Calendar.getFirstDayOfWeek():int 78| move-result v1 79| const v0, #+48087 (0x0000bbd7 | 6.73842e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput v1, v2, com.android.datetimepicker.date.DatePickerDialog.mWeekStart .line 98 87| const v0, #+48088 (0x0000bbd8 | 6.73856e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/16 v1, #+1900 (0x0000076c | 2.66247e-42) 95| iput v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMinYear .line 99 97| const v0, #+48089 (0x0000bbd9 | 6.73870e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/16 v1, #+2100 (0x00000834 | 2.94273e-42) 105| iput v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMaxYear .line 105 107| const v0, #+48090 (0x0000bbda | 6.73884e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 114| iput-boolean v1, v2, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation .line 139 116| const v0, #+48091 (0x0000bbdb | 6.73898e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| return-void } method com.android.datetimepicker.date.DatePickerDialog.adjustDayInMonthIfNeeded(int, int):void { .params "month", "year" .src "DatePickerDialog.java" .line 432 .prologue_end 0| const v0, #+48092 (0x0000bbdc | 6.73912e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+5 (0x00000005 | 7.00649e-45) .line 432 7| iget-object v3, v5, com.android.datetimepicker.date.DatePickerDialog.mCalendar 9| const v0, #+48093 (0x0000bbdd | 6.73926e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3,v4}, java.util.Calendar.get(int):int 18| move-result v1 19| const v0, #+48094 (0x0000bbde | 6.73940e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 433 .local v1, "day", int 25| invoke-static {v6,v7}, com.android.datetimepicker.Utils.getDaysInMonth(int, int):int 28| move-result v2 29| const v0, #+48095 (0x0000bbdf | 6.73954e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 434 .local v2, "daysInMonth", int 35| if-le v1, v2, Label_1 .line 435 37| const v0, #+48096 (0x0000bbe0 | 6.73969e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v3, v5, com.android.datetimepicker.date.DatePickerDialog.mCalendar 45| const v0, #+48097 (0x0000bbe1 | 6.73983e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3,v4,v2}, java.util.Calendar.set(int, int):void Label_1: .line 437 54| const v0, #+48098 (0x0000bbe2 | 6.73997e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void } method com.android.datetimepicker.date.DatePickerDialog.newInstance(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener, int, int, int):com.android.datetimepicker.date.DatePickerDialog { .params "callBack", "year", "monthOfYear", "dayOfMonth" .src "DatePickerDialog.java" .line 150 .prologue_end .line 150 0| const v0, #+48099 (0x0000bbe3 | 6.74011e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.DatePickerDialog 8| const v0, #+48100 (0x0000bbe4 | 6.74025e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.datetimepicker.date.DatePickerDialog.():void .line 151 .local v1, "ret", com.android.datetimepicker.date.DatePickerDialog 17| const v0, #+48101 (0x0000bbe5 | 6.74039e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v2,v3,v4,v5}, com.android.datetimepicker.date.DatePickerDialog.initialize(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener, int, int, int):void .line 152 26| const v0, #+48102 (0x0000bbe6 | 6.74053e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):void { .params "viewIndex" .src "DatePickerDialog.java" .line 288 0| move-object/16 v14, v15 3| move/16 v15, v16 .prologue_end 6| const v16, #+48103 (0x0000bbe7 | 6.74067e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const-wide/16 v12:v13, #+500 (0x000001f4 | 7.00649e-43) 14| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 15| const/4 v9, #+0 (0x00000000 | 0.00000) .line 288 16| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mCalendar 18| const v16, #+48104 (0x0000bbe8 | 6.74081e-41) 21| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v6}, java.util.Calendar.getTimeInMillis():long 27| move-result-wide v2:v3 28| const v16, #+48105 (0x0000bbe9 | 6.74095e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 290 .local v2, "millis", long 34| packed-switch v15, Label_8 Label_1: .line 332 37| const v16, #+48106 (0x0000bbea | 6.74109e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 43| return-void Label_2: .line 292 44| const v16, #+48107 (0x0000bbeb | 6.74123e-41) 47| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView 52| const v16, #+48108 (0x0000bbec | 6.74137e-41) 55| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 58| const v7, #+1063675494 (0x3f666666 | 0.900000) .line 293 61| const v8, #+1065772646 (0x3f866666 | 1.05000) .line 292 64| invoke-static {v6,v7,v8}, com.android.datetimepicker.Utils.getPulseAnimator(android.view.View, float, float):android.animation.ObjectAnimator 67| move-result-object v4 68| const v16, #+48109 (0x0000bbed | 6.74151e-41) 71| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 294 .local v4, "pulseAnimator", android.animation.ObjectAnimator 74| iget-boolean v6, v14, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation 76| const v16, #+48110 (0x0000bbee | 6.74165e-41) 79| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 82| if-eqz v6, Label_3 .line 295 84| const v16, #+48111 (0x0000bbef | 6.74179e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v4,v12,v13}, android.animation.ObjectAnimator.setStartDelay(long):void .line 296 93| const v16, #+48112 (0x0000bbf0 | 6.74193e-41) 96| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 99| iput-boolean v9, v14, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation Label_3: .line 298 101| const v16, #+48113 (0x0000bbf1 | 6.74207e-41) 104| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 109| const v16, #+48114 (0x0000bbf2 | 6.74221e-41) 112| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v6}, com.android.datetimepicker.date.DayPickerView.onDateChanged():void .line 299 118| const v16, #+48115 (0x0000bbf3 | 6.74235e-41) 121| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 124| iget v6, v14, com.android.datetimepicker.date.DatePickerDialog.mCurrentView 126| const v16, #+48116 (0x0000bbf4 | 6.74249e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| if-eq v6, v15, Label_4 .line 300 134| const v16, #+48117 (0x0000bbf5 | 6.74263e-41) 137| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView 142| const v16, #+48118 (0x0000bbf6 | 6.74277e-41) 145| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v6,v10}, android.widget.LinearLayout.setSelected(boolean):void .line 301 151| const v16, #+48119 (0x0000bbf7 | 6.74291e-41) 154| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mYearView 159| const v16, #+48120 (0x0000bbf8 | 6.74305e-41) 162| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v6,v9}, android.widget.TextView.setSelected(boolean):void .line 302 168| const v16, #+48121 (0x0000bbf9 | 6.74319e-41) 171| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 176| const v16, #+48122 (0x0000bbfa | 6.74333e-41) 179| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v6,v9}, com.android.datetimepicker.date.AccessibleDateAnimator.setDisplayedChild(int):void .line 303 185| const v16, #+48123 (0x0000bbfb | 6.74347e-41) 188| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 191| iput v15, v14, com.android.datetimepicker.date.DatePickerDialog.mCurrentView Label_4: .line 305 193| const v16, #+48124 (0x0000bbfc | 6.74361e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v4}, android.animation.ObjectAnimator.start():void .line 307 202| const v16, #+48125 (0x0000bbfd | 6.74375e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| const/16 v1, #+16 (0x00000010 | 2.24208e-44) .line 308 .local v1, "flags", int 210| invoke-virtual {v14}, com.android.datetimepicker.date.DatePickerDialog.getActivity():android.app.Activity 213| move-result-object v6 214| const v16, #+48126 (0x0000bbfe | 6.74389e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-static {v6,v2,v3,v1}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 223| move-result-object v0 224| const v16, #+48127 (0x0000bbff | 6.74403e-41) 227| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 309 .local v0, "dayString", java.lang.String 230| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 232| const v16, #+48128 (0x0000bc00 | 6.74417e-41) 235| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 238| new-instance v7, java.lang.StringBuilder 240| const v16, #+48129 (0x0000bc01 | 6.74431e-41) 243| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-direct {v7}, java.lang.StringBuilder.():void 249| const v16, #+48130 (0x0000bc02 | 6.74445e-41) 252| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v8, v14, com.android.datetimepicker.date.DatePickerDialog.mDayPickerDescription 257| const v16, #+48131 (0x0000bc03 | 6.74459e-41) 260| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 266| move-result-object v7 267| const v16, #+48132 (0x0000bc04 | 6.74473e-41) 270| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 273| const-string/jumbo v8, ": " 276| const v16, #+48133 (0x0000bc05 | 6.74487e-41) 279| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 285| move-result-object v7 286| const v16, #+48134 (0x0000bc06 | 6.74501e-41) 289| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v7,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 295| move-result-object v7 296| const v16, #+48135 (0x0000bc07 | 6.74515e-41) 299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 305| move-result-object v7 306| const v16, #+48136 (0x0000bc08 | 6.74529e-41) 309| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v6,v7}, com.android.datetimepicker.date.AccessibleDateAnimator.setContentDescription(java.lang.CharSequence):void .line 310 315| const v16, #+48137 (0x0000bc09 | 6.74543e-41) 318| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 321| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 323| const v16, #+48138 (0x0000bc0a | 6.74557e-41) 326| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v7, v14, com.android.datetimepicker.date.DatePickerDialog.mSelectDay 331| const v16, #+48139 (0x0000bc0b | 6.74571e-41) 334| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-static {v6,v7}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void 340| const v16, #+48140 (0x0000bc0c | 6.74585e-41) 343| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 346| goto/16 Label_1 Label_5: .line 313 .end_local v0 .end_local v1 .end_local v4 348| const v16, #+48141 (0x0000bc0d | 6.74599e-41) 351| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 354| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mYearView 356| const v16, #+48142 (0x0000bc0e | 6.74613e-41) 359| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 362| const v7, #+1062836634 (0x3f59999a | 0.850000) 365| const v8, #+1066192077 (0x3f8ccccd | 1.10000) 368| invoke-static {v6,v7,v8}, com.android.datetimepicker.Utils.getPulseAnimator(android.view.View, float, float):android.animation.ObjectAnimator 371| move-result-object v4 372| const v16, #+48143 (0x0000bc0f | 6.74627e-41) 375| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 314 .restart_local v4 378| iget-boolean v6, v14, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation 380| const v16, #+48144 (0x0000bc10 | 6.74641e-41) 383| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 386| if-eqz v6, Label_6 .line 315 388| const v16, #+48145 (0x0000bc11 | 6.74655e-41) 391| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v4,v12,v13}, android.animation.ObjectAnimator.setStartDelay(long):void .line 316 397| const v16, #+48146 (0x0000bc12 | 6.74669e-41) 400| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 403| iput-boolean v9, v14, com.android.datetimepicker.date.DatePickerDialog.mDelayAnimation Label_6: .line 318 405| const v16, #+48147 (0x0000bc13 | 6.74683e-41) 408| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 411| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView 413| const v16, #+48148 (0x0000bc14 | 6.74697e-41) 416| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 419| invoke-virtual {v6}, com.android.datetimepicker.date.YearPickerView.onDateChanged():void .line 319 422| const v16, #+48149 (0x0000bc15 | 6.74711e-41) 425| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 428| iget v6, v14, com.android.datetimepicker.date.DatePickerDialog.mCurrentView 430| const v16, #+48150 (0x0000bc16 | 6.74725e-41) 433| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 436| if-eq v6, v15, Label_7 .line 320 438| const v16, #+48151 (0x0000bc17 | 6.74739e-41) 441| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 444| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView 446| const v16, #+48152 (0x0000bc18 | 6.74753e-41) 449| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 452| invoke-virtual {v6,v9}, android.widget.LinearLayout.setSelected(boolean):void .line 321 455| const v16, #+48153 (0x0000bc19 | 6.74767e-41) 458| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 461| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mYearView 463| const v16, #+48154 (0x0000bc1a | 6.74781e-41) 466| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v6,v10}, android.widget.TextView.setSelected(boolean):void .line 322 472| const v16, #+48155 (0x0000bc1b | 6.74795e-41) 475| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 478| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 480| const v16, #+48156 (0x0000bc1c | 6.74809e-41) 483| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-virtual {v6,v10}, com.android.datetimepicker.date.AccessibleDateAnimator.setDisplayedChild(int):void .line 323 489| const v16, #+48157 (0x0000bc1d | 6.74823e-41) 492| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 495| iput v15, v14, com.android.datetimepicker.date.DatePickerDialog.mCurrentView Label_7: .line 325 497| const v16, #+48158 (0x0000bc1e | 6.74837e-41) 500| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 503| invoke-virtual {v4}, android.animation.ObjectAnimator.start():void .line 327 506| const v16, #+48159 (0x0000bc1f | 6.74851e-41) 509| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 512| sget-object v6, com.android.datetimepicker.date.DatePickerDialog.YEAR_FORMAT 514| const v16, #+48160 (0x0000bc20 | 6.74865e-41) 517| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-static {v2,v3}, java.lang.Long.valueOf(long):java.lang.Long 523| move-result-object v7 524| const v16, #+48161 (0x0000bc21 | 6.74879e-41) 527| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 530| invoke-virtual {v6,v7}, java.text.SimpleDateFormat.format(java.lang.Object):java.lang.String 533| move-result-object v5 534| const v16, #+48162 (0x0000bc22 | 6.74893e-41) 537| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 328 .local v5, "yearString", java.lang.CharSequence 540| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 542| const v16, #+48163 (0x0000bc23 | 6.74907e-41) 545| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 548| new-instance v7, java.lang.StringBuilder 550| const v16, #+48164 (0x0000bc24 | 6.74921e-41) 553| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-direct {v7}, java.lang.StringBuilder.():void 559| const v16, #+48165 (0x0000bc25 | 6.74935e-41) 562| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 565| iget-object v8, v14, com.android.datetimepicker.date.DatePickerDialog.mYearPickerDescription 567| const v16, #+48166 (0x0000bc26 | 6.74949e-41) 570| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 576| move-result-object v7 577| const v16, #+48167 (0x0000bc27 | 6.74963e-41) 580| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 583| const-string/jumbo v8, ": " 586| const v16, #+48168 (0x0000bc28 | 6.74977e-41) 589| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 595| move-result-object v7 596| const v16, #+48169 (0x0000bc29 | 6.74991e-41) 599| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 602| invoke-virtual {v7,v5}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 605| move-result-object v7 606| const v16, #+48170 (0x0000bc2a | 6.75005e-41) 609| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 615| move-result-object v7 616| const v16, #+48171 (0x0000bc2b | 6.75019e-41) 619| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v6,v7}, com.android.datetimepicker.date.AccessibleDateAnimator.setContentDescription(java.lang.CharSequence):void .line 329 625| const v16, #+48172 (0x0000bc2c | 6.75033e-41) 628| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 631| iget-object v6, v14, com.android.datetimepicker.date.DatePickerDialog.mAnimator 633| const v16, #+48173 (0x0000bc2d | 6.75048e-41) 636| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 639| iget-object v7, v14, com.android.datetimepicker.date.DatePickerDialog.mSelectYear 641| const v16, #+48174 (0x0000bc2e | 6.75062e-41) 644| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 647| invoke-static {v6,v7}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void 650| const v16, #+48175 (0x0000bc2f | 6.75076e-41) 653| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 656| goto/16 Label_1 .line 290 658| const v16, #+48176 (0x0000bc30 | 6.75090e-41) 661| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 664| nop 665| nop Label_8: 666| packed-switch-payload 0: Label_2 1: Label_5 } method com.android.datetimepicker.date.DatePickerDialog.updateDisplay(boolean):void { .params "announce" .src "DatePickerDialog.java" .line 335 .prologue_end 0| const v0, #+48177 (0x0000bc31 | 6.75104e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+2 (0x00000002 | 2.80260e-45) .line 335 7| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mDayOfWeekView 9| const v0, #+48178 (0x0000bc32 | 6.75118e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v6, Label_1 .line 336 17| const v0, #+48179 (0x0000bc33 | 6.75132e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mDayOfWeekView 25| const v0, #+48180 (0x0000bc34 | 6.75146e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v7, v11, com.android.datetimepicker.date.DatePickerDialog.mCalendar .line 337 33| const v0, #+48181 (0x0000bc35 | 6.75160e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 42| move-result-object v8 43| const v0, #+48182 (0x0000bc36 | 6.75174e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 336 49| const/4 v9, #+7 (0x00000007 | 9.80909e-45) 50| invoke-virtual {v7,v9,v10,v8}, java.util.Calendar.getDisplayName(int, int, java.util.Locale):java.lang.String 53| move-result-object v7 54| const v0, #+48183 (0x0000bc37 | 6.75188e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 337 60| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 63| move-result-object v8 64| const v0, #+48184 (0x0000bc38 | 6.75202e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 336 70| invoke-virtual {v7,v8}, java.lang.String.toUpperCase(java.util.Locale):java.lang.String 73| move-result-object v7 74| const v0, #+48185 (0x0000bc39 | 6.75216e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v6,v7}, android.widget.TextView.setText(java.lang.CharSequence):void Label_1: .line 340 83| const v0, #+48186 (0x0000bc3a | 6.75230e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mSelectedMonthTextView 91| const v0, #+48187 (0x0000bc3b | 6.75244e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v7, v11, com.android.datetimepicker.date.DatePickerDialog.mCalendar .line 341 99| const v0, #+48188 (0x0000bc3c | 6.75258e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 108| move-result-object v8 109| const v0, #+48189 (0x0000bc3d | 6.75272e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 340 115| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 116| invoke-virtual {v7,v10,v9,v8}, java.util.Calendar.getDisplayName(int, int, java.util.Locale):java.lang.String 119| move-result-object v7 120| const v0, #+48190 (0x0000bc3e | 6.75286e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 341 126| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 129| move-result-object v8 130| const v0, #+48191 (0x0000bc3f | 6.75300e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 340 136| invoke-virtual {v7,v8}, java.lang.String.toUpperCase(java.util.Locale):java.lang.String 139| move-result-object v7 140| const v0, #+48192 (0x0000bc40 | 6.75314e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 342 149| const v0, #+48193 (0x0000bc41 | 6.75328e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mSelectedDayTextView 157| const v0, #+48194 (0x0000bc42 | 6.75342e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| sget-object v7, com.android.datetimepicker.date.DatePickerDialog.DAY_FORMAT 165| const v0, #+48195 (0x0000bc43 | 6.75356e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v8, v11, com.android.datetimepicker.date.DatePickerDialog.mCalendar 173| const v0, #+48196 (0x0000bc44 | 6.75370e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v8}, java.util.Calendar.getTime():java.util.Date 182| move-result-object v8 183| const v0, #+48197 (0x0000bc45 | 6.75384e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v7,v8}, java.text.SimpleDateFormat.format(java.util.Date):java.lang.String 192| move-result-object v7 193| const v0, #+48198 (0x0000bc46 | 6.75398e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v6,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 343 202| const v0, #+48199 (0x0000bc47 | 6.75412e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mYearView 210| const v0, #+48200 (0x0000bc48 | 6.75426e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| sget-object v7, com.android.datetimepicker.date.DatePickerDialog.YEAR_FORMAT 218| const v0, #+48201 (0x0000bc49 | 6.75440e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget-object v8, v11, com.android.datetimepicker.date.DatePickerDialog.mCalendar 226| const v0, #+48202 (0x0000bc4a | 6.75454e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v8}, java.util.Calendar.getTime():java.util.Date 235| move-result-object v8 236| const v0, #+48203 (0x0000bc4b | 6.75468e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-virtual {v7,v8}, java.text.SimpleDateFormat.format(java.util.Date):java.lang.String 245| move-result-object v7 246| const v0, #+48204 (0x0000bc4c | 6.75482e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| invoke-virtual {v6,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 346 255| const v0, #+48205 (0x0000bc4d | 6.75496e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mCalendar 263| const v0, #+48206 (0x0000bc4e | 6.75510e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v6}, java.util.Calendar.getTimeInMillis():long 272| move-result-wide v3:v4 273| const v0, #+48207 (0x0000bc4f | 6.75524e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 347 .local v3, "millis", long 279| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mAnimator 281| const v0, #+48208 (0x0000bc50 | 6.75538e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v6,v3,v4}, com.android.datetimepicker.date.AccessibleDateAnimator.setDateMillis(long):void .line 348 290| const v0, #+48209 (0x0000bc51 | 6.75552e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const/16 v1, #+24 (0x00000018 | 3.36312e-44) .line 349 .local v1, "flags", int 298| invoke-virtual {v11}, com.android.datetimepicker.date.DatePickerDialog.getActivity():android.app.Activity 301| move-result-object v6 302| const v0, #+48210 (0x0000bc52 | 6.75566e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-static {v6,v3,v4,v1}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 311| move-result-object v5 312| const v0, #+48211 (0x0000bc53 | 6.75580e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 350 .local v5, "monthAndDayText", java.lang.String 318| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView 320| const v0, #+48212 (0x0000bc54 | 6.75594e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-virtual {v6,v5}, android.widget.LinearLayout.setContentDescription(java.lang.CharSequence):void .line 352 329| const v0, #+48213 (0x0000bc55 | 6.75608e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| if-eqz v12, Label_2 .line 353 337| const v0, #+48214 (0x0000bc56 | 6.75622e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| const/16 v1, #+20 (0x00000014 | 2.80260e-44) .line 354 345| invoke-virtual {v11}, com.android.datetimepicker.date.DatePickerDialog.getActivity():android.app.Activity 348| move-result-object v6 349| const v0, #+48215 (0x0000bc57 | 6.75636e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-static {v6,v3,v4,v1}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 358| move-result-object v2 359| const v0, #+48216 (0x0000bc58 | 6.75650e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 355 .local v2, "fullDateText", java.lang.String 365| iget-object v6, v11, com.android.datetimepicker.date.DatePickerDialog.mAnimator 367| const v0, #+48217 (0x0000bc59 | 6.75664e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-static {v6,v2}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void Label_2: .line 357 .end_local v2 376| const v0, #+48218 (0x0000bc5a | 6.75678e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| return-void } method com.android.datetimepicker.date.DatePickerDialog.updatePickers():void { .src "DatePickerDialog.java" .line 468 .prologue_end .line 468 0| const v0, #+48219 (0x0000bc5b | 6.75692e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.datetimepicker.date.DatePickerDialog.mListeners 8| const v0, #+48220 (0x0000bc5c | 6.75706e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, java.util.HashSet.iterator():java.util.Iterator 17| move-result-object v1 18| const v0, #+48221 (0x0000bc5d | 6.75720e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 469 .local_ex v1, "iterator", java.util.Iterator, "Ljava/util/Iterator;" 24| const v0, #+48222 (0x0000bc5e | 6.75734e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 33| move-result v2 34| const v0, #+48223 (0x0000bc5f | 6.75748e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v2, Label_2 .line 470 42| const v0, #+48224 (0x0000bc60 | 6.75762e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 51| move-result-object v2 52| const v0, #+48225 (0x0000bc61 | 6.75776e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v2, com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener 60| const v0, #+48226 (0x0000bc62 | 6.75790e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener.onDateChanged():void 69| const v0, #+48227 (0x0000bc63 | 6.75804e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| goto/16 Label_1 Label_2: .line 472 77| const v0, #+48228 (0x0000bc64 | 6.75818e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void } method com.android.datetimepicker.date.DatePickerDialog.getFirstDayOfWeek():int { .src "DatePickerDialog.java" .line 492 .prologue_end .line 492 0| const v0, #+48229 (0x0000bc65 | 6.75832e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.date.DatePickerDialog.mWeekStart 8| const v0, #+48230 (0x0000bc66 | 6.75846e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.date.DatePickerDialog.getMaxDate():java.util.Calendar { .src "DatePickerDialog.java" .line 420 .prologue_end .line 420 0| const v0, #+48231 (0x0000bc67 | 6.75860e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMaxDate 8| const v0, #+48232 (0x0000bc68 | 6.75874e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.getMaxYear():int { .src "DatePickerDialog.java" .line 487 .prologue_end .line 487 0| const v0, #+48233 (0x0000bc69 | 6.75888e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMaxYear 8| const v0, #+48234 (0x0000bc6a | 6.75902e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.date.DatePickerDialog.getMinDate():java.util.Calendar { .src "DatePickerDialog.java" .line 399 .prologue_end .line 399 0| const v0, #+48235 (0x0000bc6b | 6.75916e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMinDate 8| const v0, #+48236 (0x0000bc6c | 6.75930e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.getMinYear():int { .src "DatePickerDialog.java" .line 482 .prologue_end .line 482 0| const v0, #+48237 (0x0000bc6d | 6.75944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.date.DatePickerDialog.mMinYear 8| const v0, #+48238 (0x0000bc6e | 6.75958e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.date.DatePickerDialog.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay { .src "DatePickerDialog.java" .line 477 .prologue_end .line 477 0| const v0, #+48239 (0x0000bc6f | 6.75972e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay 8| const v0, #+48240 (0x0000bc70 | 6.75986e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar 16| const v0, #+48241 (0x0000bc71 | 6.76000e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1,v2}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.(java.util.Calendar):void 25| const v0, #+48242 (0x0000bc72 | 6.76014e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v1 } method com.android.datetimepicker.date.DatePickerDialog.initialize(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener, int, int, int):void { .params "callBack", "year", "monthOfYear", "dayOfMonth" .src "DatePickerDialog.java" .line 156 .prologue_end .line 156 0| const v0, #+48243 (0x0000bc73 | 6.76028e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v4, v3, com.android.datetimepicker.date.DatePickerDialog.mCallBack .line 157 8| const v0, #+48244 (0x0000bc74 | 6.76042e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar 16| const v0, #+48245 (0x0000bc75 | 6.76056e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 23| invoke-virtual {v1,v2,v5}, java.util.Calendar.set(int, int):void .line 158 26| const v0, #+48246 (0x0000bc76 | 6.76070e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar 34| const v0, #+48247 (0x0000bc77 | 6.76084e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 41| invoke-virtual {v1,v2,v6}, java.util.Calendar.set(int, int):void .line 159 44| const v0, #+48248 (0x0000bc78 | 6.76098e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mCalendar 52| const v0, #+48249 (0x0000bc79 | 6.76112e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 59| invoke-virtual {v1,v2,v7}, java.util.Calendar.set(int, int):void .line 160 62| const v0, #+48250 (0x0000bc7a | 6.76127e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.datetimepicker.date.DatePickerDialog.onClick(android.view.View):void { .params "v" .src "DatePickerDialog.java" .line 441 .prologue_end .line 441 0| const v0, #+48251 (0x0000bc7b | 6.76141e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.datetimepicker.date.DatePickerDialog.tryVibrate():void .line 442 9| const v0, #+48252 (0x0000bc7c | 6.76155e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, android.view.View.getId():int 18| move-result v1 19| const v0, #+48253 (0x0000bc7d | 6.76169e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| sget v2, com.android.datetimepicker.R$id.date_picker_year 27| const v0, #+48254 (0x0000bc7e | 6.76183e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-ne v1, v2, Label_2 .line 443 35| const v0, #+48255 (0x0000bc7f | 6.76197e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 42| invoke-direct {v3,v1}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):void Label_1: .line 447 45| const v0, #+48256 (0x0000bc80 | 6.76211e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void Label_2: .line 444 52| const v0, #+48257 (0x0000bc81 | 6.76225e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v4}, android.view.View.getId():int 61| move-result v1 62| const v0, #+48258 (0x0000bc82 | 6.76239e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget v2, com.android.datetimepicker.R$id.date_picker_month_and_day 70| const v0, #+48259 (0x0000bc83 | 6.76253e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-ne v1, v2, Label_1 .line 445 78| const v0, #+48260 (0x0000bc84 | 6.76267e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v1, #+0 (0x00000000 | 0.00000) 85| invoke-direct {v3,v1}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):void 88| const v0, #+48261 (0x0000bc85 | 6.76281e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| goto/16 Label_1 } method com.android.datetimepicker.date.DatePickerDialog.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "DatePickerDialog.java" .line 164 .prologue_end .line 164 0| const v0, #+48262 (0x0000bc86 | 6.76295e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.app.DialogFragment.onCreate(android.os.Bundle):void .line 165 9| const v0, #+48263 (0x0000bc87 | 6.76309e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v5}, com.android.datetimepicker.date.DatePickerDialog.getActivity():android.app.Activity 18| move-result-object v1 19| const v0, #+48264 (0x0000bc88 | 6.76323e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 166 .local v1, "activity", android.app.Activity 25| invoke-virtual {v1}, android.app.Activity.getWindow():android.view.Window 28| move-result-object v2 29| const v0, #+48265 (0x0000bc89 | 6.76337e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 167 35| const/4 v3, #+3 (0x00000003 | 4.20390e-45) .line 166 36| invoke-virtual {v2,v3}, android.view.Window.setSoftInputMode(int):void .line 168 39| const v0, #+48266 (0x0000bc8a | 6.76351e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-eqz v6, Label_1 .line 169 47| const v0, #+48267 (0x0000bc8b | 6.76365e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-object v2, v5, com.android.datetimepicker.date.DatePickerDialog.mCalendar 55| const v0, #+48268 (0x0000bc8c | 6.76379e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v3, "year" 64| const v0, #+48269 (0x0000bc8d | 6.76393e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v6,v3}, android.os.Bundle.getInt(java.lang.String):int 73| move-result v3 74| const v0, #+48270 (0x0000bc8e | 6.76407e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 81| invoke-virtual {v2,v4,v3}, java.util.Calendar.set(int, int):void .line 170 84| const v0, #+48271 (0x0000bc8f | 6.76421e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v2, v5, com.android.datetimepicker.date.DatePickerDialog.mCalendar 92| const v0, #+48272 (0x0000bc90 | 6.76435e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const-string/jumbo v3, "month" 101| const v0, #+48273 (0x0000bc91 | 6.76449e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v6,v3}, android.os.Bundle.getInt(java.lang.String):int 110| move-result v3 111| const v0, #+48274 (0x0000bc92 | 6.76463e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 118| invoke-virtual {v2,v4,v3}, java.util.Calendar.set(int, int):void .line 171 121| const v0, #+48275 (0x0000bc93 | 6.76477e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v2, v5, com.android.datetimepicker.date.DatePickerDialog.mCalendar 129| const v0, #+48276 (0x0000bc94 | 6.76491e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v3, "day" 138| const v0, #+48277 (0x0000bc95 | 6.76505e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v6,v3}, android.os.Bundle.getInt(java.lang.String):int 147| move-result v3 148| const v0, #+48278 (0x0000bc96 | 6.76519e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 155| invoke-virtual {v2,v4,v3}, java.util.Calendar.set(int, int):void Label_1: .line 173 158| const v0, #+48279 (0x0000bc97 | 6.76533e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| return-void } method com.android.datetimepicker.date.DatePickerDialog.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "DatePickerDialog.java" .line 198 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 .prologue_end .line 198 12| const v16, #+48280 (0x0000bc98 | 6.76547e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| const-string/jumbo v8, "DatePickerDialog" 21| const v16, #+48281 (0x0000bc99 | 6.76561e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| const-string/jumbo v9, "onCreateView: " 30| const v16, #+48282 (0x0000bc9a | 6.76575e-41) 33| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-static {v8,v9}, android.util.Log.d(java.lang.String, java.lang.String):int .line 199 39| const v16, #+48283 (0x0000bc9b | 6.76589e-41) 42| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v12}, com.android.datetimepicker.date.DatePickerDialog.getDialog():android.app.Dialog 48| move-result-object v8 49| const v16, #+48284 (0x0000bc9c | 6.76603e-41) 52| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v8}, android.app.Dialog.getWindow():android.view.Window 58| move-result-object v8 59| const v16, #+48285 (0x0000bc9d | 6.76617e-41) 62| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 66| invoke-virtual {v8,v9}, android.view.Window.requestFeature(int):boolean .line 201 69| const v16, #+48286 (0x0000bc9e | 6.76631e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| sget v8, com.android.datetimepicker.R$layout.date_picker_dialog 77| const v16, #+48287 (0x0000bc9f | 6.76645e-41) 80| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v9, #+0 (0x00000000 | 0.00000) 84| invoke-virtual {v13,v8,v9}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 87| move-result-object v7 88| const v16, #+48288 (0x0000bca0 | 6.76659e-41) 91| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 203 .local v7, "view", android.view.View 94| sget v8, com.android.datetimepicker.R$id.date_picker_header 96| const v16, #+48289 (0x0000bca1 | 6.76673e-41) 99| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 105| move-result-object v8 106| const v16, #+48290 (0x0000bca2 | 6.76687e-41) 109| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 112| check-cast v8, android.widget.TextView 114| const v16, #+48291 (0x0000bca3 | 6.76701e-41) 117| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 120| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDayOfWeekView .line 204 122| const v16, #+48292 (0x0000bca4 | 6.76715e-41) 125| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 128| sget v8, com.android.datetimepicker.R$id.date_picker_month_and_day 130| const v16, #+48293 (0x0000bca5 | 6.76729e-41) 133| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 139| move-result-object v8 140| const v16, #+48294 (0x0000bca6 | 6.76743e-41) 143| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 146| check-cast v8, android.widget.LinearLayout 148| const v16, #+48295 (0x0000bca7 | 6.76757e-41) 151| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 154| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView .line 205 156| const v16, #+48296 (0x0000bca8 | 6.76771e-41) 159| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mMonthAndDayView 164| const v16, #+48297 (0x0000bca9 | 6.76785e-41) 167| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v8,v12}, android.widget.LinearLayout.setOnClickListener(android.view.View$OnClickListener):void .line 206 173| const v16, #+48298 (0x0000bcaa | 6.76799e-41) 176| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 179| sget v8, com.android.datetimepicker.R$id.date_picker_month 181| const v16, #+48299 (0x0000bcab | 6.76813e-41) 184| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 190| move-result-object v8 191| const v16, #+48300 (0x0000bcac | 6.76827e-41) 194| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 197| check-cast v8, android.widget.TextView 199| const v16, #+48301 (0x0000bcad | 6.76841e-41) 202| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 205| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mSelectedMonthTextView .line 207 207| const v16, #+48302 (0x0000bcae | 6.76855e-41) 210| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 213| sget v8, com.android.datetimepicker.R$id.date_picker_day 215| const v16, #+48303 (0x0000bcaf | 6.76869e-41) 218| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 224| move-result-object v8 225| const v16, #+48304 (0x0000bcb0 | 6.76883e-41) 228| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 231| check-cast v8, android.widget.TextView 233| const v16, #+48305 (0x0000bcb1 | 6.76897e-41) 236| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 239| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mSelectedDayTextView .line 208 241| const v16, #+48306 (0x0000bcb2 | 6.76911e-41) 244| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 247| sget v8, com.android.datetimepicker.R$id.date_picker_year 249| const v16, #+48307 (0x0000bcb3 | 6.76925e-41) 252| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 258| move-result-object v8 259| const v16, #+48308 (0x0000bcb4 | 6.76939e-41) 262| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 265| check-cast v8, android.widget.TextView 267| const v16, #+48309 (0x0000bcb5 | 6.76953e-41) 270| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 273| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mYearView .line 209 275| const v16, #+48310 (0x0000bcb6 | 6.76967e-41) 278| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mYearView 283| const v16, #+48311 (0x0000bcb7 | 6.76981e-41) 286| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v8,v12}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 211 292| const v16, #+48312 (0x0000bcb8 | 6.76995e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| const/4 v4, #-1 (0xffffffff | NaN) .line 212 .local v4, "listPosition", int 299| const/4 v5, #+0 (0x00000000 | 0.00000) .line 213 .local v5, "listPositionOffset", int 300| const/4 v3, #+0 (0x00000000 | 0.00000) .line 214 .local v3, "currentView", int 301| if-eqz v15, Label_1 .line 215 303| const v16, #+48313 (0x0000bcb9 | 6.77009e-41) 306| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 309| const-string/jumbo v8, "week_start" 312| const v16, #+48314 (0x0000bcba | 6.77023e-41) 315| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 321| move-result v8 322| const v16, #+48315 (0x0000bcbb | 6.77037e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| iput v8, v12, com.android.datetimepicker.date.DatePickerDialog.mWeekStart .line 216 330| const v16, #+48316 (0x0000bcbc | 6.77051e-41) 333| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 336| const-string/jumbo v8, "year_start" 339| const v16, #+48317 (0x0000bcbd | 6.77065e-41) 342| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 348| move-result v8 349| const v16, #+48318 (0x0000bcbe | 6.77079e-41) 352| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 355| iput v8, v12, com.android.datetimepicker.date.DatePickerDialog.mMinYear .line 217 357| const v16, #+48319 (0x0000bcbf | 6.77093e-41) 360| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 363| const-string/jumbo v8, "year_end" 366| const v16, #+48320 (0x0000bcc0 | 6.77107e-41) 369| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 375| move-result v8 376| const v16, #+48321 (0x0000bcc1 | 6.77121e-41) 379| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 382| iput v8, v12, com.android.datetimepicker.date.DatePickerDialog.mMaxYear .line 218 384| const v16, #+48322 (0x0000bcc2 | 6.77135e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| const-string/jumbo v8, "current_view" 393| const v16, #+48323 (0x0000bcc3 | 6.77149e-41) 396| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 402| move-result v3 403| const v16, #+48324 (0x0000bcc4 | 6.77163e-41) 406| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 219 409| const-string/jumbo v8, "list_position" 412| const v16, #+48325 (0x0000bcc5 | 6.77177e-41) 415| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 418| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 421| move-result v4 422| const v16, #+48326 (0x0000bcc6 | 6.77191e-41) 425| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 220 428| const-string/jumbo v8, "list_position_offset" 431| const v16, #+48327 (0x0000bcc7 | 6.77206e-41) 434| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-virtual {v15,v8}, android.os.Bundle.getInt(java.lang.String):int 440| move-result v5 441| const v16, #+48328 (0x0000bcc8 | 6.77220e-41) 444| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 223 447| const v16, #+48329 (0x0000bcc9 | 6.77234e-41) 450| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-virtual {v12}, com.android.datetimepicker.date.DatePickerDialog.getActivity():android.app.Activity 456| move-result-object v0 457| const v16, #+48330 (0x0000bcca | 6.77248e-41) 460| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 224 .local v0, "activity", android.app.Activity 463| new-instance v8, com.android.datetimepicker.date.SimpleDayPickerView 465| const v16, #+48331 (0x0000bccb | 6.77262e-41) 468| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-direct {v8,v0,v12}, com.android.datetimepicker.date.SimpleDayPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void 474| const v16, #+48332 (0x0000bccc | 6.77276e-41) 477| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 480| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView .line 225 482| const v16, #+48333 (0x0000bccd | 6.77290e-41) 485| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 488| new-instance v8, com.android.datetimepicker.date.YearPickerView 490| const v16, #+48334 (0x0000bcce | 6.77304e-41) 493| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 496| invoke-direct {v8,v0,v12}, com.android.datetimepicker.date.YearPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void 499| const v16, #+48335 (0x0000bccf | 6.77318e-41) 502| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 505| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView .line 227 507| const v16, #+48336 (0x0000bcd0 | 6.77332e-41) 510| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v12}, com.android.datetimepicker.date.DatePickerDialog.getResources():android.content.res.Resources 516| move-result-object v6 517| const v16, #+48337 (0x0000bcd1 | 6.77346e-41) 520| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 228 .local v6, "res", android.content.res.Resources 523| sget v8, com.android.datetimepicker.R$string.day_picker_description 525| const v16, #+48338 (0x0000bcd2 | 6.77360e-41) 528| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 531| invoke-virtual {v6,v8}, android.content.res.Resources.getString(int):java.lang.String 534| move-result-object v8 535| const v16, #+48339 (0x0000bcd3 | 6.77374e-41) 538| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 541| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDayPickerDescription .line 229 543| const v16, #+48340 (0x0000bcd4 | 6.77388e-41) 546| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 549| sget v8, com.android.datetimepicker.R$string.select_day 551| const v16, #+48341 (0x0000bcd5 | 6.77402e-41) 554| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 557| invoke-virtual {v6,v8}, android.content.res.Resources.getString(int):java.lang.String 560| move-result-object v8 561| const v16, #+48342 (0x0000bcd6 | 6.77416e-41) 564| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 567| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mSelectDay .line 230 569| const v16, #+48343 (0x0000bcd7 | 6.77430e-41) 572| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 575| sget v8, com.android.datetimepicker.R$string.year_picker_description 577| const v16, #+48344 (0x0000bcd8 | 6.77444e-41) 580| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 583| invoke-virtual {v6,v8}, android.content.res.Resources.getString(int):java.lang.String 586| move-result-object v8 587| const v16, #+48345 (0x0000bcd9 | 6.77458e-41) 590| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 593| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mYearPickerDescription .line 231 595| const v16, #+48346 (0x0000bcda | 6.77472e-41) 598| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 601| sget v8, com.android.datetimepicker.R$string.select_year 603| const v16, #+48347 (0x0000bcdb | 6.77486e-41) 606| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 609| invoke-virtual {v6,v8}, android.content.res.Resources.getString(int):java.lang.String 612| move-result-object v8 613| const v16, #+48348 (0x0000bcdc | 6.77500e-41) 616| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 619| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mSelectYear .line 233 621| const v16, #+48349 (0x0000bcdd | 6.77514e-41) 624| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 627| sget v8, com.android.datetimepicker.R$id.animator 629| const v16, #+48350 (0x0000bcde | 6.77528e-41) 632| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 635| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 638| move-result-object v8 639| const v16, #+48351 (0x0000bcdf | 6.77542e-41) 642| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 645| check-cast v8, com.android.datetimepicker.date.AccessibleDateAnimator 647| const v16, #+48352 (0x0000bce0 | 6.77556e-41) 650| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 653| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator .line 234 655| const v16, #+48353 (0x0000bce1 | 6.77570e-41) 658| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 661| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator 663| const v16, #+48354 (0x0000bce2 | 6.77584e-41) 666| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 669| iget-object v9, v12, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 671| const v16, #+48355 (0x0000bce3 | 6.77598e-41) 674| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 677| invoke-virtual {v8,v9}, com.android.datetimepicker.date.AccessibleDateAnimator.addView(android.view.View):void .line 235 680| const v16, #+48356 (0x0000bce4 | 6.77612e-41) 683| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 686| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator 688| const v16, #+48357 (0x0000bce5 | 6.77626e-41) 691| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 694| iget-object v9, v12, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView 696| const v16, #+48358 (0x0000bce6 | 6.77640e-41) 699| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-virtual {v8,v9}, com.android.datetimepicker.date.AccessibleDateAnimator.addView(android.view.View):void .line 236 705| const v16, #+48359 (0x0000bce7 | 6.77654e-41) 708| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 711| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator 713| const v16, #+48360 (0x0000bce8 | 6.77668e-41) 716| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 719| iget-object v9, v12, com.android.datetimepicker.date.DatePickerDialog.mCalendar 721| const v16, #+48361 (0x0000bce9 | 6.77682e-41) 724| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 727| invoke-virtual {v9}, java.util.Calendar.getTimeInMillis():long 730| move-result-wide v10:v11 731| const v16, #+48362 (0x0000bcea | 6.77696e-41) 734| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 737| invoke-virtual {v8,v10,v11}, com.android.datetimepicker.date.AccessibleDateAnimator.setDateMillis(long):void .line 238 740| const v16, #+48363 (0x0000bceb | 6.77710e-41) 743| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 746| new-instance v1, android.view.animation.AlphaAnimation 748| const v16, #+48364 (0x0000bcec | 6.77724e-41) 751| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 754| const/4 v8, #+0 (0x00000000 | 0.00000) 755| const/high16 v9, #+1065353216 (0x3f800000 | 1.00000) 757| invoke-direct {v1,v8,v9}, android.view.animation.AlphaAnimation.(float, float):void .line 239 .local v1, "animation", android.view.animation.Animation 760| const v16, #+48365 (0x0000bced | 6.77738e-41) 763| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 766| const-wide/16 v8:v9, #+300 (0x0000012c | 4.20390e-43) 768| invoke-virtual {v1,v8,v9}, android.view.animation.Animation.setDuration(long):void .line 240 771| const v16, #+48366 (0x0000bcee | 6.77752e-41) 774| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 777| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator 779| const v16, #+48367 (0x0000bcef | 6.77766e-41) 782| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 785| invoke-virtual {v8,v1}, com.android.datetimepicker.date.AccessibleDateAnimator.setInAnimation(android.view.animation.Animation):void .line 242 788| const v16, #+48368 (0x0000bcf0 | 6.77780e-41) 791| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 794| new-instance v2, android.view.animation.AlphaAnimation 796| const v16, #+48369 (0x0000bcf1 | 6.77794e-41) 799| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 802| const/high16 v8, #+1065353216 (0x3f800000 | 1.00000) 804| const/4 v9, #+0 (0x00000000 | 0.00000) 805| invoke-direct {v2,v8,v9}, android.view.animation.AlphaAnimation.(float, float):void .line 243 .local v2, "animation2", android.view.animation.Animation 808| const v16, #+48370 (0x0000bcf2 | 6.77808e-41) 811| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 814| const-wide/16 v8:v9, #+300 (0x0000012c | 4.20390e-43) 816| invoke-virtual {v2,v8,v9}, android.view.animation.Animation.setDuration(long):void .line 244 819| const v16, #+48371 (0x0000bcf3 | 6.77822e-41) 822| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 825| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mAnimator 827| const v16, #+48372 (0x0000bcf4 | 6.77836e-41) 830| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 833| invoke-virtual {v8,v2}, com.android.datetimepicker.date.AccessibleDateAnimator.setOutAnimation(android.view.animation.Animation):void .line 246 836| const v16, #+48373 (0x0000bcf5 | 6.77850e-41) 839| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 842| sget v8, com.android.datetimepicker.R$id.done 844| const v16, #+48374 (0x0000bcf6 | 6.77864e-41) 847| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 850| invoke-virtual {v7,v8}, android.view.View.findViewById(int):android.view.View 853| move-result-object v8 854| const v16, #+48375 (0x0000bcf7 | 6.77878e-41) 857| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 860| check-cast v8, android.widget.Button 862| const v16, #+48376 (0x0000bcf8 | 6.77892e-41) 865| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 868| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDoneButton .line 247 870| const v16, #+48377 (0x0000bcf9 | 6.77906e-41) 873| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 876| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDoneButton 878| const v16, #+48378 (0x0000bcfa | 6.77920e-41) 881| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 884| new-instance v9, com.android.datetimepicker.date.DatePickerDialog$1 886| const v16, #+48379 (0x0000bcfb | 6.77934e-41) 889| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 892| invoke-direct {v9,v12}, com.android.datetimepicker.date.DatePickerDialog$1.(com.android.datetimepicker.date.DatePickerDialog):void 895| const v16, #+48380 (0x0000bcfc | 6.77948e-41) 898| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 901| invoke-virtual {v8,v9}, android.widget.Button.setOnClickListener(android.view.View$OnClickListener):void .line 260 904| const v16, #+48381 (0x0000bcfd | 6.77962e-41) 907| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 910| const/4 v8, #+0 (0x00000000 | 0.00000) 911| invoke-direct {v12,v8}, com.android.datetimepicker.date.DatePickerDialog.updateDisplay(boolean):void .line 261 914| const v16, #+48382 (0x0000bcfe | 6.77976e-41) 917| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 920| invoke-direct {v12,v3}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):void .line 263 923| const v16, #+48383 (0x0000bcff | 6.77990e-41) 926| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 929| const/4 v8, #-1 (0xffffffff | NaN) 930| if-eq v4, v8, Label_2 .line 264 932| const v16, #+48384 (0x0000bd00 | 6.78004e-41) 935| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 938| if-nez v3, Label_3 .line 265 940| const v16, #+48385 (0x0000bd01 | 6.78018e-41) 943| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 946| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 948| const v16, #+48386 (0x0000bd02 | 6.78032e-41) 951| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 954| invoke-virtual {v8,v4}, com.android.datetimepicker.date.DayPickerView.postSetSelection(int):void Label_2: .line 271 957| const v16, #+48387 (0x0000bd03 | 6.78046e-41) 960| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 963| new-instance v8, com.android.datetimepicker.HapticFeedbackController 965| const v16, #+48388 (0x0000bd04 | 6.78060e-41) 968| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 971| invoke-direct {v8,v0}, com.android.datetimepicker.HapticFeedbackController.(android.content.Context):void 974| const v16, #+48389 (0x0000bd05 | 6.78074e-41) 977| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 980| iput-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController .line 272 982| const v16, #+48390 (0x0000bd06 | 6.78088e-41) 985| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 988| return-object v7 Label_3: .line 266 989| const v16, #+48391 (0x0000bd07 | 6.78102e-41) 992| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 995| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 996| if-ne v3, v8, Label_2 .line 267 998| const v16, #+48392 (0x0000bd08 | 6.78116e-41) 1001| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1004| iget-object v8, v12, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView 1006| const v16, #+48393 (0x0000bd09 | 6.78130e-41) 1009| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1012| invoke-virtual {v8,v4,v5}, com.android.datetimepicker.date.YearPickerView.postSetSelectionFromTop(int, int):void 1015| const v16, #+48394 (0x0000bd0a | 6.78144e-41) 1018| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 1021| goto/16 Label_2 } method com.android.datetimepicker.date.DatePickerDialog.onDayOfMonthSelected(int, int, int):void { .params "year", "month", "day" .src "DatePickerDialog.java" .line 460 .prologue_end 0| const v0, #+48395 (0x0000bd0b | 6.78158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 460 7| iget-object v1, v4, com.android.datetimepicker.date.DatePickerDialog.mCalendar 9| const v0, #+48396 (0x0000bd0c | 6.78172e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v3,v5}, java.util.Calendar.set(int, int):void .line 461 18| const v0, #+48397 (0x0000bd0d | 6.78186e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v4, com.android.datetimepicker.date.DatePickerDialog.mCalendar 26| const v0, #+48398 (0x0000bd0e | 6.78200e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 33| invoke-virtual {v1,v2,v6}, java.util.Calendar.set(int, int):void .line 462 36| const v0, #+48399 (0x0000bd0f | 6.78214e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.datetimepicker.date.DatePickerDialog.mCalendar 44| const v0, #+48400 (0x0000bd10 | 6.78228e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 51| invoke-virtual {v1,v2,v7}, java.util.Calendar.set(int, int):void .line 463 54| const v0, #+48401 (0x0000bd11 | 6.78242e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v4}, com.android.datetimepicker.date.DatePickerDialog.updatePickers():void .line 464 63| const v0, #+48402 (0x0000bd12 | 6.78256e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v4,v3}, com.android.datetimepicker.date.DatePickerDialog.updateDisplay(boolean):void .line 465 72| const v0, #+48403 (0x0000bd13 | 6.78270e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return-void } method com.android.datetimepicker.date.DatePickerDialog.onPause():void { .src "DatePickerDialog.java" .line 283 .prologue_end .line 283 0| const v0, #+48404 (0x0000bd14 | 6.78285e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.DialogFragment.onPause():void .line 284 9| const v0, #+48405 (0x0000bd15 | 6.78299e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController 17| const v0, #+48406 (0x0000bd16 | 6.78313e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.stop():void .line 285 26| const v0, #+48407 (0x0000bd17 | 6.78327e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.datetimepicker.date.DatePickerDialog.onResume():void { .src "DatePickerDialog.java" .line 277 .prologue_end .line 277 0| const v0, #+48408 (0x0000bd18 | 6.78341e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.DialogFragment.onResume():void .line 278 9| const v0, #+48409 (0x0000bd19 | 6.78355e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController 17| const v0, #+48410 (0x0000bd1a | 6.78369e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.start():void .line 279 26| const v0, #+48411 (0x0000bd1b | 6.78383e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.datetimepicker.date.DatePickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "DatePickerDialog.java" .line 177 .prologue_end 0| const v0, #+48412 (0x0000bd1c | 6.78397e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 177 7| invoke-super {v6,v7}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 178 10| const v0, #+48413 (0x0000bd1d | 6.78411e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v2, "year" 19| const v0, #+48414 (0x0000bd1e | 6.78425e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v3, v6, com.android.datetimepicker.date.DatePickerDialog.mCalendar 27| const v0, #+48415 (0x0000bd1f | 6.78439e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3,v5}, java.util.Calendar.get(int):int 36| move-result v3 37| const v0, #+48416 (0x0000bd20 | 6.78453e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 179 46| const v0, #+48417 (0x0000bd21 | 6.78467e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v2, "month" 55| const v0, #+48418 (0x0000bd22 | 6.78481e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| iget-object v3, v6, com.android.datetimepicker.date.DatePickerDialog.mCalendar 63| const v0, #+48419 (0x0000bd23 | 6.78495e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 70| invoke-virtual {v3,v4}, java.util.Calendar.get(int):int 73| move-result v3 74| const v0, #+48420 (0x0000bd24 | 6.78509e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 180 83| const v0, #+48421 (0x0000bd25 | 6.78523e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v2, "day" 92| const v0, #+48422 (0x0000bd26 | 6.78537e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v3, v6, com.android.datetimepicker.date.DatePickerDialog.mCalendar 100| const v0, #+48423 (0x0000bd27 | 6.78551e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| const/4 v4, #+5 (0x00000005 | 7.00649e-45) 107| invoke-virtual {v3,v4}, java.util.Calendar.get(int):int 110| move-result v3 111| const v0, #+48424 (0x0000bd28 | 6.78565e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 181 120| const v0, #+48425 (0x0000bd29 | 6.78579e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const-string/jumbo v2, "week_start" 129| const v0, #+48426 (0x0000bd2a | 6.78593e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget v3, v6, com.android.datetimepicker.date.DatePickerDialog.mWeekStart 137| const v0, #+48427 (0x0000bd2b | 6.78607e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 182 146| const v0, #+48428 (0x0000bd2c | 6.78621e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| const-string/jumbo v2, "year_start" 155| const v0, #+48429 (0x0000bd2d | 6.78635e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget v3, v6, com.android.datetimepicker.date.DatePickerDialog.mMinYear 163| const v0, #+48430 (0x0000bd2e | 6.78649e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 183 172| const v0, #+48431 (0x0000bd2f | 6.78663e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const-string/jumbo v2, "year_end" 181| const v0, #+48432 (0x0000bd30 | 6.78677e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v3, v6, com.android.datetimepicker.date.DatePickerDialog.mMaxYear 189| const v0, #+48433 (0x0000bd31 | 6.78691e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 184 198| const v0, #+48434 (0x0000bd32 | 6.78705e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| const-string/jumbo v2, "current_view" 207| const v0, #+48435 (0x0000bd33 | 6.78719e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v3, v6, com.android.datetimepicker.date.DatePickerDialog.mCurrentView 215| const v0, #+48436 (0x0000bd34 | 6.78733e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void .line 185 224| const v0, #+48437 (0x0000bd35 | 6.78747e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v1, #-1 (0xffffffff | NaN) .line 186 .local v1, "listPosition", int 231| iget v2, v6, com.android.datetimepicker.date.DatePickerDialog.mCurrentView 233| const v0, #+48438 (0x0000bd36 | 6.78761e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| if-nez v2, Label_2 .line 187 241| const v0, #+48439 (0x0000bd37 | 6.78775e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| iget-object v2, v6, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 249| const v0, #+48440 (0x0000bd38 | 6.78789e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v2}, com.android.datetimepicker.date.DayPickerView.getMostVisiblePosition():int 258| move-result v1 259| const v0, #+48441 (0x0000bd39 | 6.78803e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 192 265| const v0, #+48442 (0x0000bd3a | 6.78817e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| const-string/jumbo v2, "list_position" 274| const v0, #+48443 (0x0000bd3b | 6.78831e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v7,v2,v1}, android.os.Bundle.putInt(java.lang.String, int):void .line 193 283| const v0, #+48444 (0x0000bd3c | 6.78845e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| return-void Label_2: .line 188 290| const v0, #+48445 (0x0000bd3d | 6.78859e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget v2, v6, com.android.datetimepicker.date.DatePickerDialog.mCurrentView 298| const v0, #+48446 (0x0000bd3e | 6.78873e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| if-ne v2, v5, Label_1 .line 189 306| const v0, #+48447 (0x0000bd3f | 6.78887e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v2, v6, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView 314| const v0, #+48448 (0x0000bd40 | 6.78901e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v2}, com.android.datetimepicker.date.YearPickerView.getFirstVisiblePosition():int 323| move-result v1 324| const v0, #+48449 (0x0000bd41 | 6.78915e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 190 330| const-string/jumbo v2, "list_position_offset" 333| const v0, #+48450 (0x0000bd42 | 6.78929e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-object v3, v6, com.android.datetimepicker.date.DatePickerDialog.mYearPickerView 341| const v0, #+48451 (0x0000bd43 | 6.78943e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-virtual {v3}, com.android.datetimepicker.date.YearPickerView.getFirstPositionOffset():int 350| move-result v3 351| const v0, #+48452 (0x0000bd44 | 6.78957e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-virtual {v7,v2,v3}, android.os.Bundle.putInt(java.lang.String, int):void 360| const v0, #+48453 (0x0000bd45 | 6.78971e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| goto/16 Label_1 } method com.android.datetimepicker.date.DatePickerDialog.onYearSelected(int):void { .params "year" .src "DatePickerDialog.java" .line 451 .prologue_end 0| const v0, #+48454 (0x0000bd46 | 6.78985e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 451 7| iget-object v1, v4, com.android.datetimepicker.date.DatePickerDialog.mCalendar 9| const v0, #+48455 (0x0000bd47 | 6.78999e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 16| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 19| move-result v1 20| const v0, #+48456 (0x0000bd48 | 6.79013e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v4,v1,v5}, com.android.datetimepicker.date.DatePickerDialog.adjustDayInMonthIfNeeded(int, int):void .line 452 29| const v0, #+48457 (0x0000bd49 | 6.79027e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget-object v1, v4, com.android.datetimepicker.date.DatePickerDialog.mCalendar 37| const v0, #+48458 (0x0000bd4a | 6.79041e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v1,v3,v5}, java.util.Calendar.set(int, int):void .line 453 46| const v0, #+48459 (0x0000bd4b | 6.79055e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v4}, com.android.datetimepicker.date.DatePickerDialog.updatePickers():void .line 454 55| const v0, #+48460 (0x0000bd4c | 6.79069e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v1, #+0 (0x00000000 | 0.00000) 62| invoke-direct {v4,v1}, com.android.datetimepicker.date.DatePickerDialog.setCurrentView(int):void .line 455 65| const v0, #+48461 (0x0000bd4d | 6.79083e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-direct {v4,v3}, com.android.datetimepicker.date.DatePickerDialog.updateDisplay(boolean):void .line 456 74| const v0, #+48462 (0x0000bd4e | 6.79097e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-void } method com.android.datetimepicker.date.DatePickerDialog.registerOnDateChangedListener(com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener):void { .params "listener" .src "DatePickerDialog.java" .line 497 .prologue_end .line 497 0| const v0, #+48463 (0x0000bd4f | 6.79111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mListeners 8| const v0, #+48464 (0x0000bd50 | 6.79125e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.HashSet.add(java.lang.Object):boolean .line 498 17| const v0, #+48465 (0x0000bd51 | 6.79139e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.DatePickerDialog.setFirstDayOfWeek(int):void { .params "startOfWeek" .src "DatePickerDialog.java" .line 360 .prologue_end .line 360 0| const v0, #+48466 (0x0000bd52 | 6.79153e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| if-lt v4, v1, Label_1 9| const v0, #+48467 (0x0000bd53 | 6.79167e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 16| if-le v4, v1, Label_2 Label_1: .line 361 18| const v0, #+48468 (0x0000bd54 | 6.79181e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v1, java.lang.IllegalArgumentException 26| const v0, #+48469 (0x0000bd55 | 6.79195e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v2, "Value must be between Calendar.SUNDAY and Calendar.SATURDAY" 35| const v0, #+48470 (0x0000bd56 | 6.79209e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 44| const v0, #+48471 (0x0000bd57 | 6.79223e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| throw v1 Label_2: .line 364 51| const v0, #+48472 (0x0000bd58 | 6.79237e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput v4, v3, com.android.datetimepicker.date.DatePickerDialog.mWeekStart .line 365 59| const v0, #+48473 (0x0000bd59 | 6.79251e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 67| const v0, #+48474 (0x0000bd5a | 6.79265e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v1, Label_3 .line 366 75| const v0, #+48475 (0x0000bd5b | 6.79279e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 83| const v0, #+48476 (0x0000bd5c | 6.79293e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1}, com.android.datetimepicker.date.DayPickerView.onChange():void Label_3: .line 368 92| const v0, #+48477 (0x0000bd5d | 6.79307e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.datetimepicker.date.DatePickerDialog.setOnDateSetListener(com.android.datetimepicker.date.DatePickerDialog$OnDateSetListener):void { .params "listener" .src "DatePickerDialog.java" .line 424 .prologue_end .line 424 0| const v0, #+48478 (0x0000bd5e | 6.79321e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.DatePickerDialog.mCallBack .line 425 8| const v0, #+48479 (0x0000bd5f | 6.79335e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.date.DatePickerDialog.setYearRange(int, int):void { .params "startYear", "endYear" .src "DatePickerDialog.java" .line 371 .prologue_end .line 371 0| const v0, #+48480 (0x0000bd60 | 6.79349e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-gt v5, v4, Label_1 .line 372 8| const v0, #+48481 (0x0000bd61 | 6.79364e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| new-instance v1, java.lang.IllegalArgumentException 16| const v0, #+48482 (0x0000bd62 | 6.79378e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v2, "Year end must be larger than year start" 25| const v0, #+48483 (0x0000bd63 | 6.79392e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v1,v2}, java.lang.IllegalArgumentException.(java.lang.String):void 34| const v0, #+48484 (0x0000bd64 | 6.79406e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| throw v1 Label_1: .line 374 41| const v0, #+48485 (0x0000bd65 | 6.79420e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput v4, v3, com.android.datetimepicker.date.DatePickerDialog.mMinYear .line 375 49| const v0, #+48486 (0x0000bd66 | 6.79434e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iput v5, v3, com.android.datetimepicker.date.DatePickerDialog.mMaxYear .line 376 57| const v0, #+48487 (0x0000bd67 | 6.79448e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 65| const v0, #+48488 (0x0000bd68 | 6.79462e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v1, Label_2 .line 377 73| const v0, #+48489 (0x0000bd69 | 6.79476e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v1, v3, com.android.datetimepicker.date.DatePickerDialog.mDayPickerView 81| const v0, #+48490 (0x0000bd6a | 6.79490e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1}, com.android.datetimepicker.date.DayPickerView.onChange():void Label_2: .line 379 90| const v0, #+48491 (0x0000bd6b | 6.79504e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return-void } method com.android.datetimepicker.date.DatePickerDialog.tryVibrate():void { .src "DatePickerDialog.java" .line 507 .prologue_end .line 507 0| const v0, #+48492 (0x0000bd6c | 6.79518e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DatePickerDialog.mHapticFeedbackController 8| const v0, #+48493 (0x0000bd6d | 6.79532e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.tryVibrate():void .line 508 17| const v0, #+48494 (0x0000bd6e | 6.79546e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.DayPickerView$1.(com.android.datetimepicker.date.DayPickerView, int):void { .params "this$0", "val$position" .src "DayPickerView.java" .line 1 .prologue_end .line 1 0| const v0, #+48495 (0x0000bd6f | 6.79560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.DayPickerView$1.this$0 8| const v0, #+48496 (0x0000bd70 | 6.79574e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.datetimepicker.date.DayPickerView$1.val$position .line 239 16| const v0, #+48497 (0x0000bd71 | 6.79588e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+48498 (0x0000bd72 | 6.79602e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.date.DayPickerView$1.run():void { .src "DayPickerView.java" .line 243 .prologue_end .line 243 0| const v0, #+48499 (0x0000bd73 | 6.79616e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.date.DayPickerView$1.this$0 8| const v0, #+48500 (0x0000bd74 | 6.79630e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, com.android.datetimepicker.date.DayPickerView$1.val$position 16| const v0, #+48501 (0x0000bd75 | 6.79644e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, com.android.datetimepicker.date.DayPickerView.setSelection(int):void .line 244 25| const v0, #+48502 (0x0000bd76 | 6.79658e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.(com.android.datetimepicker.date.DayPickerView):void { .params "this$0" .src "DayPickerView.java" .line 285 .prologue_end .line 285 0| const v0, #+48503 (0x0000bd77 | 6.79672e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 8| const v0, #+48504 (0x0000bd78 | 6.79686e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+48505 (0x0000bd79 | 6.79700e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.doScrollStateChange(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "DayPickerView.java" .line 296 .prologue_end .line 296 0| const v0, #+48506 (0x0000bd7a | 6.79714e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 8| const v0, #+48507 (0x0000bd7b | 6.79728e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.datetimepicker.date.DayPickerView.mHandler 16| const v0, #+48508 (0x0000bd7c | 6.79742e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v5}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 297 25| const v0, #+48509 (0x0000bd7d | 6.79756e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput v7, v5, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState .line 298 33| const v0, #+48510 (0x0000bd7e | 6.79770e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v5, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 41| const v0, #+48511 (0x0000bd7f | 6.79784e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v1, com.android.datetimepicker.date.DayPickerView.mHandler 49| const v0, #+48512 (0x0000bd80 | 6.79798e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const-wide/16 v3:v4, #+40 (0x00000028 | 5.60519e-44) 57| invoke-virtual {v1,v5,v3,v4}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean .line 299 60| const v0, #+48513 (0x0000bd81 | 6.79812e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.run():void { .src "DayPickerView.java" .line 303 .prologue_end 0| const v0, #+48514 (0x0000bd82 | 6.79826e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v12, #+250 (0x000000fa | 3.50325e-43) .line 303 8| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 10| const v0, #+48515 (0x0000bd83 | 6.79840e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v10, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState 18| const v0, #+48516 (0x0000bd84 | 6.79854e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v10, v9, com.android.datetimepicker.date.DayPickerView.mCurrentScrollState .line 304 26| const v0, #+48517 (0x0000bd85 | 6.79868e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v9, "MonthFragment" 35| const v0, #+48518 (0x0000bd86 | 6.79882e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 42| invoke-static {v9,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 45| move-result v9 46| const v0, #+48519 (0x0000bd87 | 6.79896e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-eqz v9, Label_1 .line 305 54| const v0, #+48520 (0x0000bd88 | 6.79910e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v9, "MonthFragment" .line 306 63| const v0, #+48521 (0x0000bd89 | 6.79924e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| new-instance v10, java.lang.StringBuilder 71| const v0, #+48522 (0x0000bd8a | 6.79938e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-direct {v10}, java.lang.StringBuilder.():void 80| const v0, #+48523 (0x0000bd8b | 6.79952e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const-string/jumbo v11, "new scroll state: " 89| const v0, #+48524 (0x0000bd8c | 6.79966e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 98| move-result-object v10 99| const v0, #+48525 (0x0000bd8d | 6.79980e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget v11, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState 107| const v0, #+48526 (0x0000bd8e | 6.79994e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 116| move-result-object v10 117| const v0, #+48527 (0x0000bd8f | 6.80008e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v11, " old state: " 126| const v0, #+48528 (0x0000bd90 | 6.80022e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 135| move-result-object v10 136| const v0, #+48529 (0x0000bd91 | 6.80036e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v11, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 144| const v0, #+48530 (0x0000bd92 | 6.80050e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget v11, v11, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState 152| const v0, #+48531 (0x0000bd93 | 6.80064e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 161| move-result-object v10 162| const v0, #+48532 (0x0000bd94 | 6.80078e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 171| move-result-object v10 172| const v0, #+48533 (0x0000bd95 | 6.80092e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 305 178| invoke-static {v9,v10}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 309 181| const v0, #+48534 (0x0000bd96 | 6.80106e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState 189| const v0, #+48535 (0x0000bd97 | 6.80120e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-nez v9, Label_9 .line 310 197| const v0, #+48536 (0x0000bd98 | 6.80134e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 205| const v0, #+48537 (0x0000bd99 | 6.80148e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget v9, v9, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState 213| const v0, #+48538 (0x0000bd9a | 6.80162e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v9, Label_9 .line 311 221| const v0, #+48539 (0x0000bd9b | 6.80176e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 229| const v0, #+48540 (0x0000bd9c | 6.80190e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget v9, v9, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState 237| const v0, #+48541 (0x0000bd9d | 6.80204e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 244| if-eq v9, v10, Label_9 .line 312 246| const v0, #+48542 (0x0000bd9e | 6.80218e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 254| const v0, #+48543 (0x0000bd9f | 6.80232e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget v10, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState 262| const v0, #+48544 (0x0000bda0 | 6.80246e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iput v10, v9, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState .line 313 270| const v0, #+48545 (0x0000bda1 | 6.80260e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| const/4 v4, #+0 (0x00000000 | 0.00000) .line 314 .local v4, "i", int 277| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 279| const v0, #+48546 (0x0000bda2 | 6.80274e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v9,v4}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 288| move-result-object v2 289| const v0, #+48547 (0x0000bda3 | 6.80288e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 315 .local v2, "child", android.view.View 295| const v0, #+48548 (0x0000bda4 | 6.80302e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| if-eqz v2, Label_3 303| const v0, #+48549 (0x0000bda5 | 6.80316e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v2}, android.view.View.getBottom():int 312| move-result v9 313| const v0, #+48550 (0x0000bda6 | 6.80330e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| if-gtz v9, Label_3 .line 316 321| const v0, #+48551 (0x0000bda7 | 6.80344e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 329| const v0, #+48552 (0x0000bda8 | 6.80358e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 337| invoke-virtual {v9,v4}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 340| move-result-object v2 341| const v0, #+48553 (0x0000bda9 | 6.80372e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| goto/16 Label_2 Label_3: .line 318 349| const v0, #+48554 (0x0000bdaa | 6.80386e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| if-nez v2, Label_4 .line 320 357| const v0, #+48555 (0x0000bdab | 6.80400e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| return-void Label_4: .line 322 364| const v0, #+48556 (0x0000bdac | 6.80414e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 372| const v0, #+48557 (0x0000bdad | 6.80428e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-virtual {v9}, com.android.datetimepicker.date.DayPickerView.getFirstVisiblePosition():int 381| move-result v3 382| const v0, #+48558 (0x0000bdae | 6.80443e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 323 .local v3, "firstPosition", int 388| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 390| const v0, #+48559 (0x0000bdaf | 6.80457e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| invoke-virtual {v9}, com.android.datetimepicker.date.DayPickerView.getLastVisiblePosition():int 399| move-result v5 400| const v0, #+48560 (0x0000bdb0 | 6.80471e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 324 .local v5, "lastPosition", int 406| if-eqz v3, Label_7 408| const v0, #+48561 (0x0000bdb1 | 6.80485e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 416| const v0, #+48562 (0x0000bdb2 | 6.80499e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-virtual {v9}, com.android.datetimepicker.date.DayPickerView.getCount():int 425| move-result v9 426| const v0, #+48563 (0x0000bdb3 | 6.80513e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| add-int/lit8 v9, v9, #-1 (0xffffffff | NaN) 434| if-eq v5, v9, Label_7 436| const v0, #+48564 (0x0000bdb4 | 6.80527e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| const/4 v7, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 325 .local v7, "scroll", boolean 443| const v0, #+48565 (0x0000bdb5 | 6.80541e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| invoke-virtual {v2}, android.view.View.getTop():int 452| move-result v8 453| const v0, #+48566 (0x0000bdb6 | 6.80555e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 326 .local v8, "top", int 459| invoke-virtual {v2}, android.view.View.getBottom():int 462| move-result v1 463| const v0, #+48567 (0x0000bdb7 | 6.80569e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 327 .local v1, "bottom", int 469| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 471| const v0, #+48568 (0x0000bdb8 | 6.80583e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| invoke-virtual {v9}, com.android.datetimepicker.date.DayPickerView.getHeight():int 480| move-result v9 481| const v0, #+48569 (0x0000bdb9 | 6.80597e-41) 484| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 487| div-int/lit8 v6, v9, #+2 (0x00000002 | 2.80260e-45) .line 328 .local v6, "midpoint", int 489| const v0, #+48570 (0x0000bdba | 6.80611e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| if-eqz v7, Label_6 497| const v0, #+48571 (0x0000bdbb | 6.80625e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| sget v9, com.android.datetimepicker.date.DayPickerView.LIST_TOP_OFFSET 505| const v0, #+48572 (0x0000bdbc | 6.80639e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| if-ge v8, v9, Label_6 .line 329 513| const v0, #+48573 (0x0000bdbd | 6.80653e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| if-le v1, v6, Label_8 .line 330 521| const v0, #+48574 (0x0000bdbe | 6.80667e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 529| const v0, #+48575 (0x0000bdbf | 6.80681e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v9,v8,v12}, com.android.datetimepicker.date.DayPickerView.smoothScrollBy(int, int):void Label_6: .line 338 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v7 .end_local v8 538| const v0, #+48576 (0x0000bdc0 | 6.80695e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| return-void Label_7: .line 324 .restart_local v2 .restart_local v3 .restart_local v4 .restart_local v5 545| const v0, #+48577 (0x0000bdc1 | 6.80709e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| const/4 v7, #+0 (0x00000000 | 0.00000) .restart_local v7 552| goto/16 Label_5 Label_8: .line 332 .restart_local v1 .restart_local v6 .restart_local v8 554| const v0, #+48578 (0x0000bdc2 | 6.80723e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 562| const v0, #+48579 (0x0000bdc3 | 6.80737e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| invoke-virtual {v9,v1,v12}, com.android.datetimepicker.date.DayPickerView.smoothScrollBy(int, int):void 571| const v0, #+48580 (0x0000bdc4 | 6.80751e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| goto/16 Label_6 Label_9: .line 336 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v7 .end_local v8 579| const v0, #+48581 (0x0000bdc5 | 6.80765e-41) 582| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 585| iget-object v9, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.this$0 587| const v0, #+48582 (0x0000bdc6 | 6.80779e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| iget v10, v13, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.mNewState 595| const v0, #+48583 (0x0000bdc7 | 6.80793e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| iput v10, v9, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState 603| const v0, #+48584 (0x0000bdc8 | 6.80807e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| goto/16 Label_6 } method com.android.datetimepicker.date.DayPickerView.():void { .src "DayPickerView.java" .line 59 .prologue_end .line 59 0| const v3, #+48585 (0x0000bdc9 | 6.80821e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #-1 (0xffffffff | NaN) 7| sput v0, com.android.datetimepicker.date.DayPickerView.LIST_TOP_OFFSET .line 65 9| const v3, #+48586 (0x0000bdca | 6.80835e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v0, java.text.SimpleDateFormat 17| const v3, #+48587 (0x0000bdcb | 6.80849e-41) 20| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "yyyy" 26| const v3, #+48588 (0x0000bdcc | 6.80863e-41) 29| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 35| move-result-object v2 36| const v3, #+48589 (0x0000bdcd | 6.80877e-41) 39| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v0,v1,v2}, java.text.SimpleDateFormat.(java.lang.String, java.util.Locale):void 45| const v3, #+48590 (0x0000bdce | 6.80891e-41) 48| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 51| sput-object v0, com.android.datetimepicker.date.DayPickerView.YEAR_FORMAT .line 45 53| const v3, #+48591 (0x0000bdcf | 6.80905e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.datetimepicker.date.DayPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void { .params "context", "controller" .src "DayPickerView.java" .line 101 .prologue_end 0| const v0, #+48592 (0x0000bdd0 | 6.80919e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 101 7| invoke-direct {v3,v4}, android.widget.ListView.(android.content.Context):void .line 62 10| const v0, #+48593 (0x0000bdd1 | 6.80933e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 17| iput v1, v3, com.android.datetimepicker.date.DayPickerView.mNumWeeks .line 63 19| const v0, #+48594 (0x0000bdd2 | 6.80947e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-boolean v2, v3, com.android.datetimepicker.date.DayPickerView.mShowWeekNumber .line 64 27| const v0, #+48595 (0x0000bdd3 | 6.80961e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 34| iput v1, v3, com.android.datetimepicker.date.DayPickerView.mDaysPerWeek .line 68 36| const v0, #+48596 (0x0000bdd4 | 6.80975e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) 44| iput v1, v3, com.android.datetimepicker.date.DayPickerView.mFriction .line 74 46| const v0, #+48597 (0x0000bdd5 | 6.80989e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| new-instance v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay 54| const v0, #+48598 (0x0000bdd6 | 6.81003e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v1}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.():void 63| const v0, #+48599 (0x0000bdd7 | 6.81017e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iput-object v1, v3, com.android.datetimepicker.date.DayPickerView.mSelectedDay .line 77 71| const v0, #+48600 (0x0000bdd8 | 6.81031e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| new-instance v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay 79| const v0, #+48601 (0x0000bdd9 | 6.81045e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v1}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.():void 88| const v0, #+48602 (0x0000bdda | 6.81059e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput-object v1, v3, com.android.datetimepicker.date.DayPickerView.mTempDay .line 88 96| const v0, #+48603 (0x0000bddb | 6.81073e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput v2, v3, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState .line 90 104| const v0, #+48604 (0x0000bddc | 6.81087e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput v2, v3, com.android.datetimepicker.date.DayPickerView.mCurrentScrollState .line 283 112| const v0, #+48605 (0x0000bddd | 6.81101e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| new-instance v1, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable 120| const v0, #+48606 (0x0000bdde | 6.81115e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-direct {v1,v3}, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.(com.android.datetimepicker.date.DayPickerView):void 129| const v0, #+48607 (0x0000bddf | 6.81129e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iput-object v1, v3, com.android.datetimepicker.date.DayPickerView.mScrollStateChangedRunnable .line 102 137| const v0, #+48608 (0x0000bde0 | 6.81143e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v3,v4}, com.android.datetimepicker.date.DayPickerView.init(android.content.Context):void .line 103 146| const v0, #+48609 (0x0000bde1 | 6.81157e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v3,v5}, com.android.datetimepicker.date.DayPickerView.setController(com.android.datetimepicker.date.DatePickerController):void .line 104 155| const v0, #+48610 (0x0000bde2 | 6.81171e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-void } method com.android.datetimepicker.date.DayPickerView.findAccessibilityFocus():com.android.datetimepicker.date.MonthAdapter$CalendarDay { .src "DayPickerView.java" .line 380 .prologue_end 0| const v0, #+48611 (0x0000bde3 | 6.81185e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 380 7| invoke-virtual {v7}, com.android.datetimepicker.date.DayPickerView.getChildCount():int 10| move-result v2 11| const v0, #+48612 (0x0000bde4 | 6.81199e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 381 .local v2, "childCount", int 17| const/4 v4, #+0 (0x00000000 | 0.00000) Label_1: .local v4, "i", int 18| const v0, #+48613 (0x0000bde5 | 6.81213e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v4, v2, Label_4 .line 382 26| const v0, #+48614 (0x0000bde6 | 6.81227e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v7,v4}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 35| move-result-object v1 36| const v0, #+48615 (0x0000bde7 | 6.81241e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 383 .local v1, "child", android.view.View 42| instance-of v5, v1, com.android.datetimepicker.date.MonthView 44| const v0, #+48616 (0x0000bde8 | 6.81255e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v5, Label_3 52| const v0, #+48617 (0x0000bde9 | 6.81269e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| move-object v5, v1 .line 384 59| check-cast v5, com.android.datetimepicker.date.MonthView 61| const v0, #+48618 (0x0000bdea | 6.81283e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v5}, com.android.datetimepicker.date.MonthView.getAccessibilityFocus():com.android.datetimepicker.date.MonthAdapter$CalendarDay 70| move-result-object v3 71| const v0, #+48619 (0x0000bdeb | 6.81297e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 385 .local v3, "focus", com.android.datetimepicker.date.MonthAdapter$CalendarDay 77| if-eqz v3, Label_3 .line 386 79| const v0, #+48620 (0x0000bdec | 6.81311e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| sget v5, android.os.Build$VERSION.SDK_INT 87| const v0, #+48621 (0x0000bded | 6.81325e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const/16 v6, #+17 (0x00000011 | 2.38221e-44) 95| if-ne v5, v6, Label_2 .line 388 97| const v0, #+48622 (0x0000bdee | 6.81339e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| check-cast v1, com.android.datetimepicker.date.MonthView .end_local v1 105| const v0, #+48623 (0x0000bdef | 6.81353e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1}, com.android.datetimepicker.date.MonthView.clearAccessibilityFocus():void Label_2: .line 390 114| const v0, #+48624 (0x0000bdf0 | 6.81367e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| return-object v3 Label_3: .line 381 .end_local v3 .restart_local v1 121| const v0, #+48625 (0x0000bdf1 | 6.81381e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 129| goto/16 Label_1 Label_4: .line 395 .end_local v1 131| const v0, #+48626 (0x0000bdf2 | 6.81395e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return-object v6 } method com.android.datetimepicker.date.DayPickerView.getMonthAndYearString(com.android.datetimepicker.date.MonthAdapter$CalendarDay):java.lang.String { .params "day" .src "DayPickerView.java" .line 441 .prologue_end 0| const v0, #+48627 (0x0000bdf3 | 6.81409e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+2 (0x00000002 | 2.80260e-45) .line 441 7| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 10| move-result-object v1 11| const v0, #+48628 (0x0000bdf4 | 6.81423e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 442 .local v1, "cal", java.util.Calendar 17| iget v3, v7, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 19| const v0, #+48629 (0x0000bdf5 | 6.81437e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v4, v7, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 27| const v0, #+48630 (0x0000bdf6 | 6.81451e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v5, v7, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day 35| const v0, #+48631 (0x0000bdf7 | 6.81465e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v3,v4,v5}, java.util.Calendar.set(int, int, int):void .line 444 44| const v0, #+48632 (0x0000bdf8 | 6.81479e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| new-instance v2, java.lang.StringBuffer 52| const v0, #+48633 (0x0000bdf9 | 6.81493e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v2}, java.lang.StringBuffer.():void .line 445 .local v2, "sbuf", java.lang.StringBuffer 61| const v0, #+48634 (0x0000bdfa | 6.81507e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 70| move-result-object v3 71| const v0, #+48635 (0x0000bdfb | 6.81522e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v6,v6,v3}, java.util.Calendar.getDisplayName(int, int, java.util.Locale):java.lang.String 80| move-result-object v3 81| const v0, #+48636 (0x0000bdfc | 6.81536e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v2,v3}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer .line 446 90| const v0, #+48637 (0x0000bdfd | 6.81550e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const-string/jumbo v3, " " 99| const v0, #+48638 (0x0000bdfe | 6.81564e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v2,v3}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer .line 447 108| const v0, #+48639 (0x0000bdff | 6.81578e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| sget-object v3, com.android.datetimepicker.date.DayPickerView.YEAR_FORMAT 116| const v0, #+48640 (0x0000be00 | 6.81592e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v1}, java.util.Calendar.getTime():java.util.Date 125| move-result-object v4 126| const v0, #+48641 (0x0000be01 | 6.81606e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v3,v4}, java.text.SimpleDateFormat.format(java.util.Date):java.lang.String 135| move-result-object v3 136| const v0, #+48642 (0x0000be02 | 6.81620e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v2,v3}, java.lang.StringBuffer.append(java.lang.String):java.lang.StringBuffer .line 448 145| const v0, #+48643 (0x0000be03 | 6.81634e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v2}, java.lang.StringBuffer.toString():java.lang.String 154| move-result-object v3 155| const v0, #+48644 (0x0000be04 | 6.81648e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-object v3 } method com.android.datetimepicker.date.DayPickerView.restoreAccessibilityFocus(com.android.datetimepicker.date.MonthAdapter$CalendarDay):boolean { .params "day" .src "DayPickerView.java" .line 406 .prologue_end 0| const v0, #+48645 (0x0000be05 | 6.81662e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 406 7| if-nez v7, Label_1 .line 407 9| const v0, #+48646 (0x0000be06 | 6.81676e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return v5 Label_1: .line 410 16| const v0, #+48647 (0x0000be07 | 6.81690e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v6}, com.android.datetimepicker.date.DayPickerView.getChildCount():int 25| move-result v2 26| const v0, #+48648 (0x0000be08 | 6.81704e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 411 .local v2, "childCount", int 32| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "i", int 33| const v0, #+48649 (0x0000be09 | 6.81718e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-ge v3, v2, Label_4 .line 412 41| const v0, #+48650 (0x0000be0a | 6.81732e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v6,v3}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 50| move-result-object v1 51| const v0, #+48651 (0x0000be0b | 6.81746e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 413 .local v1, "child", android.view.View 57| instance-of v4, v1, com.android.datetimepicker.date.MonthView 59| const v0, #+48652 (0x0000be0c | 6.81760e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v4, Label_3 .line 414 67| const v0, #+48653 (0x0000be0d | 6.81774e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| check-cast v1, com.android.datetimepicker.date.MonthView .end_local v1 75| const v0, #+48654 (0x0000be0e | 6.81788e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1,v7}, com.android.datetimepicker.date.MonthView.restoreAccessibilityFocus(com.android.datetimepicker.date.MonthAdapter$CalendarDay):boolean 84| move-result v4 85| const v0, #+48655 (0x0000be0f | 6.81802e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-eqz v4, Label_3 .line 415 93| const v0, #+48656 (0x0000be10 | 6.81816e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 100| return v4 Label_3: .line 411 101| const v0, #+48657 (0x0000be11 | 6.81830e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 109| goto/16 Label_2 Label_4: .line 420 111| const v0, #+48658 (0x0000be12 | 6.81844e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return v5 } method com.android.datetimepicker.date.DayPickerView.createMonthAdapter(android.content.Context, com.android.datetimepicker.date.DatePickerController):com.android.datetimepicker.date.MonthAdapter { } method com.android.datetimepicker.date.DayPickerView.getMostVisiblePosition():int { .src "DayPickerView.java" .line 345 .prologue_end .line 345 0| const v0, #+48659 (0x0000be13 | 6.81858e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v12}, com.android.datetimepicker.date.DayPickerView.getFirstVisiblePosition():int 9| move-result v4 10| const v0, #+48660 (0x0000be14 | 6.81872e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 346 .local v4, "firstPosition", int 16| invoke-virtual {v12}, com.android.datetimepicker.date.DayPickerView.getHeight():int 19| move-result v5 20| const v0, #+48661 (0x0000be15 | 6.81886e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 348 .local v5, "height", int 26| const/4 v7, #+0 (0x00000000 | 0.00000) .line 349 .local v7, "maxDisplayedHeight", int 27| const/4 v8, #+0 (0x00000000 | 0.00000) .line 350 .local v8, "mostVisibleIndex", int 28| const/4 v6, #+0 (0x00000000 | 0.00000) .line 351 .local v6, "i", int 29| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 352 .local v1, "bottom", int 30| const v0, #+48662 (0x0000be16 | 6.81900e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-ge v1, v5, Label_2 .line 353 38| const v0, #+48663 (0x0000be17 | 6.81914e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v12,v6}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 47| move-result-object v2 48| const v0, #+48664 (0x0000be18 | 6.81928e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 354 .local v2, "child", android.view.View 54| if-nez v2, Label_3 Label_2: .line 365 .end_local v2 56| const v0, #+48665 (0x0000be19 | 6.81942e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| add-int v9, v4, v8 64| return v9 Label_3: .line 357 .restart_local v2 65| const v0, #+48666 (0x0000be1a | 6.81956e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2}, android.view.View.getBottom():int 74| move-result v1 75| const v0, #+48667 (0x0000be1b | 6.81970e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 358 81| invoke-static {v1,v5}, java.lang.Math.min(int, int):int 84| move-result v9 85| const v0, #+48668 (0x0000be1c | 6.81984e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2}, android.view.View.getTop():int 94| move-result v10 95| const v0, #+48669 (0x0000be1d | 6.81998e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v11, #+0 (0x00000000 | 0.00000) 102| invoke-static {v11,v10}, java.lang.Math.max(int, int):int 105| move-result v10 106| const v0, #+48670 (0x0000be1e | 6.82012e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sub-int v3, v9, v10 .line 359 .local v3, "displayedHeight", int 114| if-le v3, v7, Label_4 .line 360 116| const v0, #+48671 (0x0000be1f | 6.82026e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| move v8, v6 .line 361 123| move v7, v3 Label_4: .line 363 124| const v0, #+48672 (0x0000be20 | 6.82040e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 132| goto/16 Label_1 } method com.android.datetimepicker.date.DayPickerView.goTo(com.android.datetimepicker.date.MonthAdapter$CalendarDay, boolean, boolean, boolean):boolean { .params "day", "animate", "setSelected", "forceScroll" .src "DayPickerView.java" .line 181 0| move-object/16 v11, v12 3| move-object/16 v12, v13 6| move/16 v13, v14 9| move/16 v14, v15 12| move/16 v15, v16 .prologue_end 15| const v16, #+48673 (0x0000be21 | 6.82054e-41) 18| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 21| const/4 v10, #+3 (0x00000003 | 4.20390e-45) 22| const/4 v9, #+0 (0x00000000 | 0.00000) .line 181 23| if-eqz v14, Label_1 .line 182 25| const v16, #+48674 (0x0000be22 | 6.82068e-41) 28| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v6, v11, com.android.datetimepicker.date.DayPickerView.mSelectedDay 33| const v16, #+48675 (0x0000be23 | 6.82082e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v6,v12}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.set(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void Label_1: .line 185 42| const v16, #+48676 (0x0000be24 | 6.82096e-41) 45| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v6, v11, com.android.datetimepicker.date.DayPickerView.mTempDay 50| const v16, #+48677 (0x0000be25 | 6.82110e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v6,v12}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.set(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void .line 186 59| const v16, #+48678 (0x0000be26 | 6.82124e-41) 62| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 65| iget v6, v12, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 67| const v16, #+48679 (0x0000be27 | 6.82138e-41) 70| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v7, v11, com.android.datetimepicker.date.DayPickerView.mController 75| const v16, #+48680 (0x0000be28 | 6.82152e-41) 78| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-interface {v7}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 84| move-result v7 85| const v16, #+48681 (0x0000be29 | 6.82166e-41) 88| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 91| sub-int/2addr v6, v7 92| mul-int/lit8 v6, v6, #+12 (0x0000000c | 1.68156e-44) .line 187 94| iget v7, v12, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 186 96| const v16, #+48682 (0x0000be2a | 6.82180e-41) 99| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 102| add-int v3, v6, v7 .line 190 .local v3, "position", int 104| const/4 v1, #+0 (0x00000000 | 0.00000) .line 191 .local v1, "i", int 105| const/4 v5, #+0 (0x00000000 | 0.00000) Label_2: .line 194 .local v5, "top", int 106| const v16, #+48683 (0x0000be2b | 6.82194e-41) 109| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 112| add-int/lit8 v2, v1, #+1 (0x00000001 | 1.40130e-45) .end_local v1 .local v2, "i", int 114| invoke-virtual {v11,v1}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 117| move-result-object v0 118| const v16, #+48684 (0x0000be2c | 6.82208e-41) 121| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 195 .local v0, "child", android.view.View 124| if-nez v0, Label_8 Label_3: .line 206 126| const v16, #+48685 (0x0000be2d | 6.82222e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| if-eqz v0, Label_10 .line 207 134| const v16, #+48686 (0x0000be2e | 6.82236e-41) 137| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v11,v0}, com.android.datetimepicker.date.DayPickerView.getPositionForView(android.view.View):int 143| move-result v4 144| const v16, #+48687 (0x0000be2f | 6.82250e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 212 .local v4, "selectedPosition", int 150| const v16, #+48688 (0x0000be30 | 6.82264e-41) 153| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 156| if-eqz v14, Label_5 .line 213 158| const v16, #+48689 (0x0000be31 | 6.82278e-41) 161| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 164| iget-object v6, v11, com.android.datetimepicker.date.DayPickerView.mAdapter 166| const v16, #+48690 (0x0000be32 | 6.82292e-41) 169| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v7, v11, com.android.datetimepicker.date.DayPickerView.mSelectedDay 174| const v16, #+48691 (0x0000be33 | 6.82306e-41) 177| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v6,v7}, com.android.datetimepicker.date.MonthAdapter.setSelectedDay(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void Label_5: .line 216 183| const v16, #+48692 (0x0000be34 | 6.82320e-41) 186| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 189| const-string/jumbo v6, "MonthFragment" 192| const v16, #+48693 (0x0000be35 | 6.82334e-41) 195| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-static {v6,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 201| move-result v6 202| const v16, #+48694 (0x0000be36 | 6.82348e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v6, Label_6 .line 217 210| const v16, #+48695 (0x0000be37 | 6.82362e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| const-string/jumbo v6, "MonthFragment" 219| const v16, #+48696 (0x0000be38 | 6.82376e-41) 222| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 225| new-instance v7, java.lang.StringBuilder 227| const v16, #+48697 (0x0000be39 | 6.82390e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-direct {v7}, java.lang.StringBuilder.():void 236| const v16, #+48698 (0x0000be3a | 6.82404e-41) 239| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 242| const-string/jumbo v8, "GoTo position " 245| const v16, #+48699 (0x0000be3b | 6.82418e-41) 248| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 254| move-result-object v7 255| const v16, #+48700 (0x0000be3c | 6.82432e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 264| move-result-object v7 265| const v16, #+48701 (0x0000be3d | 6.82446e-41) 268| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 274| move-result-object v7 275| const v16, #+48702 (0x0000be3e | 6.82460e-41) 278| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int Label_6: .line 221 284| const v16, #+48703 (0x0000be3f | 6.82474e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| if-ne v3, v4, Label_7 292| const v16, #+48704 (0x0000be40 | 6.82488e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| if-eqz v15, Label_13 Label_7: .line 222 300| const v16, #+48705 (0x0000be41 | 6.82502e-41) 303| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v6, v11, com.android.datetimepicker.date.DayPickerView.mTempDay 308| const v16, #+48706 (0x0000be42 | 6.82516e-41) 311| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v11,v6}, com.android.datetimepicker.date.DayPickerView.setMonthDisplayed(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void .line 223 317| const v16, #+48707 (0x0000be43 | 6.82530e-41) 320| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 323| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 324| iput v6, v11, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState .line 224 326| const v16, #+48708 (0x0000be44 | 6.82544e-41) 329| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 332| if-eqz v13, Label_11 .line 226 334| const v16, #+48709 (0x0000be45 | 6.82558e-41) 337| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 340| sget v6, com.android.datetimepicker.date.DayPickerView.LIST_TOP_OFFSET 342| const v16, #+48710 (0x0000be46 | 6.82572e-41) 345| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 348| const/16 v7, #+250 (0x000000fa | 3.50325e-43) .line 225 350| invoke-virtual {v11,v3,v6,v7}, com.android.datetimepicker.date.DayPickerView.smoothScrollToPositionFromTop(int, int, int):void .line 227 353| const v16, #+48711 (0x0000be47 | 6.82586e-41) 356| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 359| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 360| return v6 Label_8: .line 198 .end_local v4 361| const v16, #+48712 (0x0000be48 | 6.82601e-41) 364| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v0}, android.view.View.getTop():int 370| move-result v5 371| const v16, #+48713 (0x0000be49 | 6.82615e-41) 374| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 199 377| const-string/jumbo v6, "MonthFragment" 380| const v16, #+48714 (0x0000be4a | 6.82629e-41) 383| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-static {v6,v10}, android.util.Log.isLoggable(java.lang.String, int):boolean 389| move-result v6 390| const v16, #+48715 (0x0000be4b | 6.82643e-41) 393| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 396| if-eqz v6, Label_9 .line 200 398| const v16, #+48716 (0x0000be4c | 6.82657e-41) 401| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 404| const-string/jumbo v6, "MonthFragment" 407| const v16, #+48717 (0x0000be4d | 6.82671e-41) 410| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 413| new-instance v7, java.lang.StringBuilder 415| const v16, #+48718 (0x0000be4e | 6.82685e-41) 418| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-direct {v7}, java.lang.StringBuilder.():void 424| const v16, #+48719 (0x0000be4f | 6.82699e-41) 427| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 430| const-string/jumbo v8, "child at " 433| const v16, #+48720 (0x0000be50 | 6.82713e-41) 436| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 442| move-result-object v7 443| const v16, #+48721 (0x0000be51 | 6.82727e-41) 446| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 449| add-int/lit8 v8, v2, #-1 (0xffffffff | NaN) 451| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 454| move-result-object v7 455| const v16, #+48722 (0x0000be52 | 6.82741e-41) 458| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 461| const-string/jumbo v8, " has top " 464| const v16, #+48723 (0x0000be53 | 6.82755e-41) 467| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 470| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 473| move-result-object v7 474| const v16, #+48724 (0x0000be54 | 6.82769e-41) 477| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 480| invoke-virtual {v7,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 483| move-result-object v7 484| const v16, #+48725 (0x0000be55 | 6.82783e-41) 487| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 493| move-result-object v7 494| const v16, #+48726 (0x0000be56 | 6.82797e-41) 497| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int Label_9: .line 202 503| const v16, #+48727 (0x0000be57 | 6.82811e-41) 506| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 509| if-gez v5, Label_3 511| const v16, #+48728 (0x0000be58 | 6.82825e-41) 514| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 517| move v1, v2 .end_local v2 .restart_local v1 518| goto/16 Label_2 Label_10: .line 209 .end_local v1 .restart_local v2 520| const v16, #+48729 (0x0000be59 | 6.82839e-41) 523| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 526| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 527| goto/16 Label_4 Label_11: .line 229 529| const v16, #+48730 (0x0000be5a | 6.82853e-41) 532| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v11,v3}, com.android.datetimepicker.date.DayPickerView.postSetSelection(int):void Label_12: .line 234 538| const v16, #+48731 (0x0000be5b | 6.82867e-41) 541| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 544| return v9 Label_13: .line 231 545| const v16, #+48732 (0x0000be5c | 6.82881e-41) 548| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 551| if-eqz v14, Label_12 .line 232 553| const v16, #+48733 (0x0000be5d | 6.82895e-41) 556| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 559| iget-object v6, v11, com.android.datetimepicker.date.DayPickerView.mSelectedDay 561| const v16, #+48734 (0x0000be5e | 6.82909e-41) 564| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 567| invoke-virtual {v11,v6}, com.android.datetimepicker.date.DayPickerView.setMonthDisplayed(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void 570| const v16, #+48735 (0x0000be5f | 6.82923e-41) 573| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 576| goto/16 Label_12 } method com.android.datetimepicker.date.DayPickerView.init(android.content.Context):void { .params "context" .src "DayPickerView.java" .line 114 .prologue_end 0| const v0, #+48736 (0x0000be60 | 6.82937e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #-1 (0xffffffff | NaN) .line 114 7| new-instance v1, android.os.Handler 9| const v0, #+48737 (0x0000be61 | 6.82951e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1}, android.os.Handler.():void 18| const v0, #+48738 (0x0000be62 | 6.82965e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v1, v3, com.android.datetimepicker.date.DayPickerView.mHandler .line 115 26| const v0, #+48739 (0x0000be63 | 6.82979e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, android.widget.AbsListView$LayoutParams 34| const v0, #+48740 (0x0000be64 | 6.82993e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v2,v2}, android.widget.AbsListView$LayoutParams.(int, int):void 43| const v0, #+48741 (0x0000be65 | 6.83007e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 116 52| const v0, #+48742 (0x0000be66 | 6.83021e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v1, #+0 (0x00000000 | 0.00000) 59| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setDrawSelectorOnTop(boolean):void .line 118 62| const v0, #+48743 (0x0000be67 | 6.83035e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v4, v3, com.android.datetimepicker.date.DayPickerView.mContext .line 119 70| const v0, #+48744 (0x0000be68 | 6.83049e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v3}, com.android.datetimepicker.date.DayPickerView.setUpListView():void .line 120 79| const v0, #+48745 (0x0000be69 | 6.83063e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.datetimepicker.date.DayPickerView.layoutChildren():void { .src "DayPickerView.java" .line 425 .prologue_end .line 425 0| const v0, #+48746 (0x0000be6a | 6.83077e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, com.android.datetimepicker.date.DayPickerView.findAccessibilityFocus():com.android.datetimepicker.date.MonthAdapter$CalendarDay 9| move-result-object v1 10| const v0, #+48747 (0x0000be6b | 6.83091e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 426 .local v1, "focusedDay", com.android.datetimepicker.date.MonthAdapter$CalendarDay 16| invoke-super {v3}, android.widget.ListView.layoutChildren():void .line 427 19| const v0, #+48748 (0x0000be6c | 6.83105e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-boolean v2, v3, com.android.datetimepicker.date.DayPickerView.mPerformingScroll 27| const v0, #+48749 (0x0000be6d | 6.83119e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v2, Label_2 .line 428 35| const v0, #+48750 (0x0000be6e | 6.83133e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #+0 (0x00000000 | 0.00000) 42| iput-boolean v2, v3, com.android.datetimepicker.date.DayPickerView.mPerformingScroll Label_1: .line 432 44| const v0, #+48751 (0x0000be6f | 6.83147e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void Label_2: .line 430 51| const v0, #+48752 (0x0000be70 | 6.83161e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v3,v1}, com.android.datetimepicker.date.DayPickerView.restoreAccessibilityFocus(com.android.datetimepicker.date.MonthAdapter$CalendarDay):boolean 60| const v0, #+48753 (0x0000be71 | 6.83175e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| goto/16 Label_1 } method com.android.datetimepicker.date.DayPickerView.onChange():void { .src "DayPickerView.java" .line 123 .prologue_end .line 123 0| const v0, #+48754 (0x0000be72 | 6.83189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.datetimepicker.date.DayPickerView.refreshAdapter():void .line 124 9| const v0, #+48755 (0x0000be73 | 6.83203e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.DayPickerView.onDateChanged():void { .src "DayPickerView.java" .line 370 .prologue_end 0| const v0, #+48756 (0x0000be74 | 6.83217e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 370 7| iget-object v1, v4, com.android.datetimepicker.date.DayPickerView.mController 9| const v0, #+48757 (0x0000be75 | 6.83231e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v1}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay 18| move-result-object v1 19| const v0, #+48758 (0x0000be76 | 6.83245e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v2, #+0 (0x00000000 | 0.00000) 26| invoke-virtual {v4,v1,v2,v3,v3}, com.android.datetimepicker.date.DayPickerView.goTo(com.android.datetimepicker.date.MonthAdapter$CalendarDay, boolean, boolean, boolean):boolean .line 371 29| const v0, #+48759 (0x0000be77 | 6.83259e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return-void } method com.android.datetimepicker.date.DayPickerView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void { .params "event" .src "DayPickerView.java" .line 436 .prologue_end .line 436 0| const v0, #+48760 (0x0000be78 | 6.83273e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.ListView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 437 9| const v0, #+48761 (0x0000be79 | 6.83287e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityEvent.setItemCount(int):void .line 438 19| const v0, #+48762 (0x0000be7a | 6.83301e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.datetimepicker.date.DayPickerView.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void { .params "info" .src "DayPickerView.java" .line 457 .prologue_end .line 457 0| const v0, #+48763 (0x0000be7b | 6.83315e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.ListView.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void .line 458 9| const v0, #+48764 (0x0000be7c | 6.83329e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v1, #+4096 (0x00001000 | 5.73972e-42) 17| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void .line 459 20| const v0, #+48765 (0x0000be7d | 6.83343e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/16 v1, #+8192 (0x00002000 | 1.14794e-41) 28| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void .line 460 31| const v0, #+48766 (0x0000be7e | 6.83357e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return-void } method com.android.datetimepicker.date.DayPickerView.onScroll(android.widget.AbsListView, int, int, int):void { .params "view", "firstVisibleItem", "visibleItemCount", "totalItemCount" .src "DayPickerView.java" .line 256 .prologue_end .line 256 0| const v0, #+48767 (0x0000be7f | 6.83371e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v7,v2}, android.widget.AbsListView.getChildAt(int):android.view.View 10| move-result-object v1 11| const v0, #+48768 (0x0000be80 | 6.83385e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| check-cast v1, com.android.datetimepicker.date.MonthView .line 257 .local v1, "child", com.android.datetimepicker.date.MonthView 19| const v0, #+48769 (0x0000be81 | 6.83399e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v1, Label_1 .line 258 27| const v0, #+48770 (0x0000be82 | 6.83413e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void Label_1: .line 262 34| const v0, #+48771 (0x0000be83 | 6.83427e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v7}, android.widget.AbsListView.getFirstVisiblePosition():int 43| move-result v2 44| const v0, #+48772 (0x0000be84 | 6.83441e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, com.android.datetimepicker.date.MonthView.getHeight():int 53| move-result v5 54| const v0, #+48773 (0x0000be85 | 6.83455e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| mul-int/2addr v2, v5 61| invoke-virtual {v1}, com.android.datetimepicker.date.MonthView.getBottom():int 64| move-result v5 65| const v0, #+48774 (0x0000be86 | 6.83469e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sub-int/2addr v2, v5 72| int-to-long v3:v4, v2 .line 263 .local v3, "currScroll", long 73| iput-wide v3:v4, v6, com.android.datetimepicker.date.DayPickerView.mPreviousScrollPosition .line 264 75| const v0, #+48775 (0x0000be87 | 6.83483e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget v2, v6, com.android.datetimepicker.date.DayPickerView.mCurrentScrollState 83| const v0, #+48776 (0x0000be88 | 6.83497e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput v2, v6, com.android.datetimepicker.date.DayPickerView.mPreviousScrollState .line 265 91| const v0, #+48777 (0x0000be89 | 6.83511e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void } method com.android.datetimepicker.date.DayPickerView.onScrollStateChanged(android.widget.AbsListView, int):void { .params "view", "scrollState" .src "DayPickerView.java" .line 280 .prologue_end .line 280 0| const v0, #+48778 (0x0000be8a | 6.83525e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.DayPickerView.mScrollStateChangedRunnable 8| const v0, #+48779 (0x0000be8b | 6.83539e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.date.DayPickerView$ScrollStateRunnable.doScrollStateChange(android.widget.AbsListView, int):void .line 281 17| const v0, #+48780 (0x0000be8c | 6.83553e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.DayPickerView.performAccessibilityAction(int, android.os.Bundle):boolean { .params "action", "arguments" .src "DayPickerView.java" .line 468 .prologue_end 0| const v0, #+48781 (0x0000be8d | 6.83567e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v12, #+8192 (0x00002000 | 1.14794e-41) 8| const/16 v11, #+4096 (0x00001000 | 5.73972e-42) 10| const/4 v10, #-1 (0xffffffff | NaN) 11| const/4 v9, #+0 (0x00000000 | 0.00000) 12| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 468 13| if-eq v14, v11, Label_1 .line 469 15| const v0, #+48782 (0x0000be8e | 6.83581e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-eq v14, v12, Label_1 .line 470 23| const v0, #+48783 (0x0000be8f | 6.83595e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-super {v13,v14,v15}, android.widget.ListView.performAccessibilityAction(int, android.os.Bundle):boolean 32| move-result v6 33| const v0, #+48784 (0x0000be90 | 6.83609e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return v6 Label_1: .line 474 40| const v0, #+48785 (0x0000be91 | 6.83623e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v13}, com.android.datetimepicker.date.DayPickerView.getFirstVisiblePosition():int 49| move-result v2 50| const v0, #+48786 (0x0000be92 | 6.83637e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 475 .local v2, "firstVisiblePosition", int 56| rem-int/lit8 v4, v2, #+12 (0x0000000c | 1.68156e-44) .line 476 .local v4, "month", int 58| const v0, #+48787 (0x0000be93 | 6.83651e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| div-int/lit8 v6, v2, #+12 (0x0000000c | 1.68156e-44) 66| const v0, #+48788 (0x0000be94 | 6.83665e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v7, v13, com.android.datetimepicker.date.DayPickerView.mController 74| const v0, #+48789 (0x0000be95 | 6.83680e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v7}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 83| move-result v7 84| const v0, #+48790 (0x0000be96 | 6.83694e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| add-int v5, v6, v7 .line 477 .local v5, "year", int 92| new-instance v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay 94| const v0, #+48791 (0x0000be97 | 6.83708e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-direct {v1,v5,v4,v8}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.(int, int, int):void .line 480 .local v1, "day", com.android.datetimepicker.date.MonthAdapter$CalendarDay 103| const v0, #+48792 (0x0000be98 | 6.83722e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-ne v14, v11, Label_3 .line 481 111| const v0, #+48793 (0x0000be99 | 6.83736e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 119| const v0, #+48794 (0x0000be9a | 6.83750e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 127| iput v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 482 129| const v0, #+48795 (0x0000be9b | 6.83764e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 137| const v0, #+48796 (0x0000be9c | 6.83778e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/16 v7, #+12 (0x0000000c | 1.68156e-44) 145| if-ne v6, v7, Label_2 .line 483 147| const v0, #+48797 (0x0000be9d | 6.83792e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iput v9, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 484 155| const v0, #+48798 (0x0000be9e | 6.83806e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 163| const v0, #+48799 (0x0000be9f | 6.83820e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 171| iput v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year Label_2: .line 502 173| const v0, #+48800 (0x0000bea0 | 6.83834e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v1}, com.android.datetimepicker.date.DayPickerView.getMonthAndYearString(com.android.datetimepicker.date.MonthAdapter$CalendarDay):java.lang.String 182| move-result-object v6 183| const v0, #+48801 (0x0000bea1 | 6.83848e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v13,v6}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 503 192| const v0, #+48802 (0x0000bea2 | 6.83862e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v13,v1,v8,v9,v8}, com.android.datetimepicker.date.DayPickerView.goTo(com.android.datetimepicker.date.MonthAdapter$CalendarDay, boolean, boolean, boolean):boolean .line 504 201| const v0, #+48803 (0x0000bea3 | 6.83876e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iput-boolean v8, v13, com.android.datetimepicker.date.DayPickerView.mPerformingScroll .line 505 209| const v0, #+48804 (0x0000bea4 | 6.83890e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| return v8 Label_3: .line 486 216| const v0, #+48805 (0x0000bea5 | 6.83904e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| if-ne v14, v12, Label_2 .line 487 224| const v0, #+48806 (0x0000bea6 | 6.83918e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v13,v9}, com.android.datetimepicker.date.DayPickerView.getChildAt(int):android.view.View 233| move-result-object v3 234| const v0, #+48807 (0x0000bea7 | 6.83932e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 490 .local v3, "firstVisibleView", android.view.View 240| if-eqz v3, Label_2 242| const v0, #+48808 (0x0000bea8 | 6.83946e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v3}, android.view.View.getTop():int 251| move-result v6 252| const v0, #+48809 (0x0000bea9 | 6.83960e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| if-lt v6, v10, Label_2 .line 493 260| const v0, #+48810 (0x0000beaa | 6.83974e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 268| const v0, #+48811 (0x0000beab | 6.83988e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 276| iput v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 494 278| const v0, #+48812 (0x0000beac | 6.84002e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 286| const v0, #+48813 (0x0000bead | 6.84016e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| if-ne v6, v10, Label_2 .line 495 294| const v0, #+48814 (0x0000beae | 6.84030e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const/16 v6, #+11 (0x0000000b | 1.54143e-44) 302| iput v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 496 304| const v0, #+48815 (0x0000beaf | 6.84044e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 312| const v0, #+48816 (0x0000beb0 | 6.84058e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 320| iput v6, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 322| const v0, #+48817 (0x0000beb1 | 6.84072e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| goto/16 Label_2 } method com.android.datetimepicker.date.DayPickerView.postSetSelection(int):void { .params "position" .src "DayPickerView.java" .line 238 .prologue_end .line 238 0| const v0, #+48818 (0x0000beb2 | 6.84086e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.datetimepicker.date.DayPickerView.clearFocus():void .line 239 9| const v0, #+48819 (0x0000beb3 | 6.84100e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.datetimepicker.date.DayPickerView$1 17| const v0, #+48820 (0x0000beb4 | 6.84114e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v2,v3}, com.android.datetimepicker.date.DayPickerView$1.(com.android.datetimepicker.date.DayPickerView, int):void 26| const v0, #+48821 (0x0000beb5 | 6.84128e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v1}, com.android.datetimepicker.date.DayPickerView.post(java.lang.Runnable):boolean .line 246 35| const v0, #+48822 (0x0000beb6 | 6.84142e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v1, #+0 (0x00000000 | 0.00000) 42| invoke-virtual {v2,v2,v1}, com.android.datetimepicker.date.DayPickerView.onScrollStateChanged(android.widget.AbsListView, int):void .line 247 45| const v0, #+48823 (0x0000beb7 | 6.84156e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.datetimepicker.date.DayPickerView.refreshAdapter():void { .src "DayPickerView.java" .line 131 .prologue_end .line 131 0| const v0, #+48824 (0x0000beb8 | 6.84170e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.date.DayPickerView.mAdapter 8| const v0, #+48825 (0x0000beb9 | 6.84184e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 .line 132 16| const v0, #+48826 (0x0000beba | 6.84198e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v3}, com.android.datetimepicker.date.DayPickerView.getContext():android.content.Context 25| move-result-object v1 26| const v0, #+48827 (0x0000bebb | 6.84212e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v3, com.android.datetimepicker.date.DayPickerView.mController 34| const v0, #+48828 (0x0000bebc | 6.84226e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v3,v1,v2}, com.android.datetimepicker.date.DayPickerView.createMonthAdapter(android.content.Context, com.android.datetimepicker.date.DatePickerController):com.android.datetimepicker.date.MonthAdapter 43| move-result-object v1 44| const v0, #+48829 (0x0000bebd | 6.84240e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v1, v3, com.android.datetimepicker.date.DayPickerView.mAdapter Label_1: .line 137 52| const v0, #+48830 (0x0000bebe | 6.84254e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v3, com.android.datetimepicker.date.DayPickerView.mAdapter 60| const v0, #+48831 (0x0000bebf | 6.84268e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setAdapter(android.widget.ListAdapter):void .line 138 69| const v0, #+48832 (0x0000bec0 | 6.84282e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void Label_2: .line 134 76| const v0, #+48833 (0x0000bec1 | 6.84296e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v3, com.android.datetimepicker.date.DayPickerView.mAdapter 84| const v0, #+48834 (0x0000bec2 | 6.84310e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v2, v3, com.android.datetimepicker.date.DayPickerView.mSelectedDay 92| const v0, #+48835 (0x0000bec3 | 6.84324e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthAdapter.setSelectedDay(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void 101| const v0, #+48836 (0x0000bec4 | 6.84338e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| goto/16 Label_1 } method com.android.datetimepicker.date.DayPickerView.setController(com.android.datetimepicker.date.DatePickerController):void { .params "controller" .src "DayPickerView.java" .line 107 .prologue_end .line 107 0| const v0, #+48837 (0x0000bec5 | 6.84352e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.datetimepicker.date.DayPickerView.mController .line 108 8| const v0, #+48838 (0x0000bec6 | 6.84366e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.datetimepicker.date.DayPickerView.mController 16| const v0, #+48839 (0x0000bec7 | 6.84380e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v1,v2}, com.android.datetimepicker.date.DatePickerController.registerOnDateChangedListener(com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener):void .line 109 25| const v0, #+48840 (0x0000bec8 | 6.84394e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, com.android.datetimepicker.date.DayPickerView.refreshAdapter():void .line 110 34| const v0, #+48841 (0x0000bec9 | 6.84408e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, com.android.datetimepicker.date.DayPickerView.onDateChanged():void .line 111 43| const v0, #+48842 (0x0000beca | 6.84422e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.date.DayPickerView.setMonthDisplayed(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { .params "date" .src "DayPickerView.java" .line 272 .prologue_end .line 272 0| const v0, #+48843 (0x0000becb | 6.84436e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 8| const v0, #+48844 (0x0000becc | 6.84450e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v1, v2, com.android.datetimepicker.date.DayPickerView.mCurrentMonthDisplayed .line 273 16| const v0, #+48845 (0x0000becd | 6.84464e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, com.android.datetimepicker.date.DayPickerView.invalidateViews():void .line 274 25| const v0, #+48846 (0x0000bece | 6.84478e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.date.DayPickerView.setUpListView():void { .src "DayPickerView.java" .line 149 .prologue_end 0| const v0, #+48847 (0x0000becf | 6.84492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 149 7| invoke-virtual {v3,v2}, com.android.datetimepicker.date.DayPickerView.setCacheColorHint(int):void .line 151 10| const v0, #+48848 (0x0000bed0 | 6.84506e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+0 (0x00000000 | 0.00000) 17| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setDivider(android.graphics.drawable.Drawable):void .line 153 20| const v0, #+48849 (0x0000bed1 | 6.84520e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 27| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setItemsCanFocus(boolean):void .line 155 30| const v0, #+48850 (0x0000bed2 | 6.84534e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3,v2}, com.android.datetimepicker.date.DayPickerView.setFastScrollEnabled(boolean):void .line 156 39| const v0, #+48851 (0x0000bed3 | 6.84548e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v3,v2}, com.android.datetimepicker.date.DayPickerView.setVerticalScrollBarEnabled(boolean):void .line 157 48| const v0, #+48852 (0x0000bed4 | 6.84562e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v3,v3}, com.android.datetimepicker.date.DayPickerView.setOnScrollListener(android.widget.AbsListView$OnScrollListener):void .line 158 57| const v0, #+48853 (0x0000bed5 | 6.84576e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v3,v2}, com.android.datetimepicker.date.DayPickerView.setFadingEdgeLength(int):void .line 160 66| const v0, #+48854 (0x0000bed6 | 6.84590e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-static {}, android.view.ViewConfiguration.getScrollFriction():float 75| move-result v1 76| const v0, #+48855 (0x0000bed7 | 6.84604e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget v2, v3, com.android.datetimepicker.date.DayPickerView.mFriction 84| const v0, #+48856 (0x0000bed8 | 6.84618e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| mul-float/2addr v1, v2 91| invoke-virtual {v3,v1}, com.android.datetimepicker.date.DayPickerView.setFriction(float):void .line 161 94| const v0, #+48857 (0x0000bed9 | 6.84632e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.():void { .src "MonthAdapter.java" .line 57 .prologue_end .line 57 0| const v0, #+48858 (0x0000beda | 6.84646e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 58 9| const v0, #+48859 (0x0000bedb | 6.84660e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {}, java.lang.System.currentTimeMillis():long 18| move-result-wide v1:v2 19| const v0, #+48860 (0x0000bedc | 6.84674e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v3,v1,v2}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.setTime(long):void .line 59 28| const v0, #+48861 (0x0000bedd | 6.84688e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.(int, int, int):void { .params "year", "month", "day" .src "MonthAdapter.java" .line 71 .prologue_end .line 71 0| const v0, #+48862 (0x0000bede | 6.84702e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 72 9| const v0, #+48863 (0x0000bedf | 6.84716e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v2,v3,v4}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.setDay(int, int, int):void .line 73 18| const v0, #+48864 (0x0000bee0 | 6.84730e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.(long):void { .params "timeInMillis" .src "MonthAdapter.java" .line 61 .prologue_end .line 61 0| const v0, #+48865 (0x0000bee1 | 6.84744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 62 9| const v0, #+48866 (0x0000bee2 | 6.84759e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2,v3,v4}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.setTime(long):void .line 63 18| const v0, #+48867 (0x0000bee3 | 6.84773e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.(java.util.Calendar):void { .params "calendar" .src "MonthAdapter.java" .line 65 .prologue_end .line 65 0| const v0, #+48868 (0x0000bee4 | 6.84787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 66 9| const v0, #+48869 (0x0000bee5 | 6.84801e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 16| invoke-virtual {v3,v1}, java.util.Calendar.get(int):int 19| move-result v1 20| const v0, #+48870 (0x0000bee6 | 6.84815e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year .line 67 28| const v0, #+48871 (0x0000bee7 | 6.84829e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 35| invoke-virtual {v3,v1}, java.util.Calendar.get(int):int 38| move-result v1 39| const v0, #+48872 (0x0000bee8 | 6.84843e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 68 47| const v0, #+48873 (0x0000bee9 | 6.84857e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 54| invoke-virtual {v3,v1}, java.util.Calendar.get(int):int 57| move-result v1 58| const v0, #+48874 (0x0000beea | 6.84871e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day .line 69 66| const v0, #+48875 (0x0000beeb | 6.84885e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.setTime(long):void { .params "timeInMillis" .src "MonthAdapter.java" .line 96 .prologue_end .line 96 0| const v0, #+48876 (0x0000beec | 6.84899e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar 8| const v0, #+48877 (0x0000beed | 6.84913e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 97 16| const v0, #+48878 (0x0000beee | 6.84927e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 25| move-result-object v1 26| const v0, #+48879 (0x0000beef | 6.84941e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar Label_1: .line 99 34| const v0, #+48880 (0x0000bef0 | 6.84955e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar 42| const v0, #+48881 (0x0000bef1 | 6.84969e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v5,v6}, java.util.Calendar.setTimeInMillis(long):void .line 100 51| const v0, #+48882 (0x0000bef2 | 6.84983e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar 59| const v0, #+48883 (0x0000bef3 | 6.84997e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 66| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 69| move-result v1 70| const v0, #+48884 (0x0000bef4 | 6.85011e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iput v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 101 78| const v0, #+48885 (0x0000bef5 | 6.85025e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar 86| const v0, #+48886 (0x0000bef6 | 6.85039e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 93| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 96| move-result v1 97| const v0, #+48887 (0x0000bef7 | 6.85053e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iput v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year .line 102 105| const v0, #+48888 (0x0000bef8 | 6.85067e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.calendar 113| const v0, #+48889 (0x0000bef9 | 6.85081e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 120| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 123| move-result v1 124| const v0, #+48890 (0x0000befa | 6.85095e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day .line 103 132| const v0, #+48891 (0x0000befb | 6.85109e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.set(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { .params "date" .src "MonthAdapter.java" .line 76 .prologue_end .line 76 0| const v0, #+48892 (0x0000befc | 6.85123e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 8| const v0, #+48893 (0x0000befd | 6.85137e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year .line 77 16| const v0, #+48894 (0x0000befe | 6.85151e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v1, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 24| const v0, #+48895 (0x0000beff | 6.85165e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 78 32| const v0, #+48896 (0x0000bf00 | 6.85179e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v1, v3, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day 40| const v0, #+48897 (0x0000bf01 | 6.85193e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iput v1, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day .line 79 48| const v0, #+48898 (0x0000bf02 | 6.85207e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void } method com.android.datetimepicker.date.MonthAdapter$CalendarDay.setDay(int, int, int):void { .params "year", "month", "day" .src "MonthAdapter.java" .line 82 .prologue_end .line 82 0| const v0, #+48899 (0x0000bf03 | 6.85221e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year .line 83 8| const v0, #+48900 (0x0000bf04 | 6.85235e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month .line 84 16| const v0, #+48901 (0x0000bf05 | 6.85249e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v4, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day .line 85 24| const v0, #+48902 (0x0000bf06 | 6.85263e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-void } method com.android.datetimepicker.date.MonthView$OnDayClickListener.onDayClick(com.android.datetimepicker.date.MonthView, com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { } method com.android.datetimepicker.date.MonthAdapter.():void { .src "MonthAdapter.java" .line 44 .prologue_end .line 44 0| const v1, #+48903 (0x0000bf07 | 6.85277e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 7| sput v0, com.android.datetimepicker.date.MonthAdapter.WEEK_7_OVERHANG_HEIGHT .line 35 9| const v1, #+48904 (0x0000bf08 | 6.85291e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.MonthAdapter.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void { .params "context", "controller" .src "MonthAdapter.java" .line 118 .prologue_end .line 118 0| const v0, #+48905 (0x0000bf09 | 6.85305e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.widget.BaseAdapter.():void .line 120 9| const v0, #+48906 (0x0000bf0a | 6.85319e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v3, v2, com.android.datetimepicker.date.MonthAdapter.mContext .line 121 17| const v0, #+48907 (0x0000bf0b | 6.85333e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v4, v2, com.android.datetimepicker.date.MonthAdapter.mController .line 122 25| const v0, #+48908 (0x0000bf0c | 6.85347e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, com.android.datetimepicker.date.MonthAdapter.init():void .line 123 34| const v0, #+48909 (0x0000bf0d | 6.85361e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.datetimepicker.date.MonthAdapter.mController 42| const v0, #+48910 (0x0000bf0e | 6.85375e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v1}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay 51| move-result-object v1 52| const v0, #+48911 (0x0000bf0f | 6.85389e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v2,v1}, com.android.datetimepicker.date.MonthAdapter.setSelectedDay(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void .line 124 61| const v0, #+48912 (0x0000bf10 | 6.85403e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.datetimepicker.date.MonthAdapter.isSelectedDayInMonth(int, int):boolean { .params "year", "month" .src "MonthAdapter.java" .line 215 .prologue_end 0| const v0, #+48913 (0x0000bf11 | 6.85417e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 215 7| iget-object v2, v3, com.android.datetimepicker.date.MonthAdapter.mSelectedDay 9| const v0, #+48914 (0x0000bf12 | 6.85431e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v2, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 17| const v0, #+48915 (0x0000bf13 | 6.85445e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ne v2, v4, Label_1 25| const v0, #+48916 (0x0000bf14 | 6.85459e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v3, com.android.datetimepicker.date.MonthAdapter.mSelectedDay 33| const v0, #+48917 (0x0000bf15 | 6.85473e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v2, v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 41| const v0, #+48918 (0x0000bf16 | 6.85487e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ne v2, v5, Label_1 49| const v0, #+48919 (0x0000bf17 | 6.85501e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 56| const v0, #+48920 (0x0000bf18 | 6.85515e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return v1 } method com.android.datetimepicker.date.MonthAdapter.createMonthView(android.content.Context):com.android.datetimepicker.date.MonthView { } method com.android.datetimepicker.date.MonthAdapter.getCount():int { .src "MonthAdapter.java" .line 149 .prologue_end .line 149 0| const v0, #+48921 (0x0000bf19 | 6.85529e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.date.MonthAdapter.mController 8| const v0, #+48922 (0x0000bf1a | 6.85543e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1}, com.android.datetimepicker.date.DatePickerController.getMaxYear():int 17| move-result v1 18| const v0, #+48923 (0x0000bf1b | 6.85557e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.datetimepicker.date.MonthAdapter.mController 26| const v0, #+48924 (0x0000bf1c | 6.85571e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 35| move-result v2 36| const v0, #+48925 (0x0000bf1d | 6.85585e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sub-int/2addr v1, v2 43| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 45| mul-int/lit8 v1, v1, #+12 (0x0000000c | 1.68156e-44) 47| return v1 } method com.android.datetimepicker.date.MonthAdapter.getItem(int):java.lang.Object { .params "position" .src "MonthAdapter.java" .line 154 .prologue_end .line 154 0| const v0, #+48926 (0x0000bf1e | 6.85599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return-object v1 } method com.android.datetimepicker.date.MonthAdapter.getItemId(int):long { .params "position" .src "MonthAdapter.java" .line 159 .prologue_end .line 159 0| const v0, #+48927 (0x0000bf1f | 6.85613e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| int-to-long v1:v2, v4 7| return-wide v1:v2 } method com.android.datetimepicker.date.MonthAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "MonthAdapter.java" .line 172 .prologue_end 0| const v0, #+48928 (0x0000bf20 | 6.85627e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #-1 (0xffffffff | NaN) .line 172 7| const/4 v1, #+0 (0x00000000 | 0.00000) .line 173 .local_ex v1, "drawingParams", java.util.HashMap, "Ljava/util/HashMap;" 8| if-eqz v11, Label_4 10| const v0, #+48929 (0x0000bf21 | 6.85641e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| move-object v5, v11 .line 174 17| check-cast v5, com.android.datetimepicker.date.MonthView .line 176 .local v5, "v", com.android.datetimepicker.date.MonthView 19| const v0, #+48930 (0x0000bf22 | 6.85655e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v5}, com.android.datetimepicker.date.MonthView.getTag():java.lang.Object 28| move-result-object v1 29| const v0, #+48931 (0x0000bf23 | 6.85669e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v1 35| check-cast v1, java.util.HashMap Label_1: .line 186 37| const v0, #+48932 (0x0000bf24 | 6.85683e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-nez v1, Label_2 .line 187 45| const v0, #+48933 (0x0000bf25 | 6.85697e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| new-instance v1, java.util.HashMap 53| const v0, #+48934 (0x0000bf26 | 6.85711e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v1}, java.util.HashMap.():void Label_2: .line 189 62| const v0, #+48935 (0x0000bf27 | 6.85725e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1}, java.util.HashMap.clear():void .line 191 71| const v0, #+48936 (0x0000bf28 | 6.85739e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| rem-int/lit8 v2, v10, #+12 (0x0000000c | 1.68156e-44) .line 192 .local v2, "month", int 79| const v0, #+48937 (0x0000bf29 | 6.85753e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| div-int/lit8 v7, v10, #+12 (0x0000000c | 1.68156e-44) 87| const v0, #+48938 (0x0000bf2a | 6.85767e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v8, v9, com.android.datetimepicker.date.MonthAdapter.mController 95| const v0, #+48939 (0x0000bf2b | 6.85781e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v8}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 104| move-result v8 105| const v0, #+48940 (0x0000bf2c | 6.85795e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| add-int v6, v7, v8 .line 194 .local v6, "year", int 113| const/4 v4, #-1 (0xffffffff | NaN) .line 195 .local v4, "selectedDay", int 114| invoke-direct {v9,v6,v2}, com.android.datetimepicker.date.MonthAdapter.isSelectedDayInMonth(int, int):boolean 117| move-result v7 118| const v0, #+48941 (0x0000bf2d | 6.85809e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v7, Label_3 .line 196 126| const v0, #+48942 (0x0000bf2e | 6.85823e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v7, v9, com.android.datetimepicker.date.MonthAdapter.mSelectedDay 134| const v0, #+48943 (0x0000bf2f | 6.85838e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget v4, v7, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day Label_3: .line 201 142| const v0, #+48944 (0x0000bf30 | 6.85852e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v5}, com.android.datetimepicker.date.MonthView.reuse():void .line 203 151| const v0, #+48945 (0x0000bf31 | 6.85866e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| const-string/jumbo v7, "selected_day" 160| const v0, #+48946 (0x0000bf32 | 6.85880e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 169| move-result-object v8 170| const v0, #+48947 (0x0000bf33 | 6.85894e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v1,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 204 179| const v0, #+48948 (0x0000bf34 | 6.85908e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| const-string/jumbo v7, "year" 188| const v0, #+48949 (0x0000bf35 | 6.85922e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 197| move-result-object v8 198| const v0, #+48950 (0x0000bf36 | 6.85936e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v1,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 205 207| const v0, #+48951 (0x0000bf37 | 6.85950e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| const-string/jumbo v7, "month" 216| const v0, #+48952 (0x0000bf38 | 6.85964e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 225| move-result-object v8 226| const v0, #+48953 (0x0000bf39 | 6.85978e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v1,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 206 235| const v0, #+48954 (0x0000bf3a | 6.85992e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| const-string/jumbo v7, "week_start" 244| const v0, #+48955 (0x0000bf3b | 6.86006e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-object v8, v9, com.android.datetimepicker.date.MonthAdapter.mController 252| const v0, #+48956 (0x0000bf3c | 6.86020e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-interface {v8}, com.android.datetimepicker.date.DatePickerController.getFirstDayOfWeek():int 261| move-result v8 262| const v0, #+48957 (0x0000bf3d | 6.86034e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 271| move-result-object v8 272| const v0, #+48958 (0x0000bf3e | 6.86048e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v1,v7,v8}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 207 281| const v0, #+48959 (0x0000bf3f | 6.86062e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-virtual {v5,v1}, com.android.datetimepicker.date.MonthView.setMonthParams(java.util.HashMap):void .line 208 290| const v0, #+48960 (0x0000bf40 | 6.86076e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| invoke-virtual {v5}, com.android.datetimepicker.date.MonthView.invalidate():void .line 209 299| const v0, #+48961 (0x0000bf41 | 6.86090e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| return-object v5 Label_4: .line 178 .end_local v2 .end_local v4 .end_local v5 .end_local v6 .restart_local v1 306| const v0, #+48962 (0x0000bf42 | 6.86104e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v7, v9, com.android.datetimepicker.date.MonthAdapter.mContext 314| const v0, #+48963 (0x0000bf43 | 6.86118e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v9,v7}, com.android.datetimepicker.date.MonthAdapter.createMonthView(android.content.Context):com.android.datetimepicker.date.MonthView 323| move-result-object v5 324| const v0, #+48964 (0x0000bf44 | 6.86132e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 180 .restart_local v5 330| new-instance v3, android.widget.AbsListView$LayoutParams 332| const v0, #+48965 (0x0000bf45 | 6.86146e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-direct {v3,v8,v8}, android.widget.AbsListView$LayoutParams.(int, int):void .line 182 .local v3, "params", android.widget.AbsListView$LayoutParams 341| const v0, #+48966 (0x0000bf46 | 6.86160e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-virtual {v5,v3}, com.android.datetimepicker.date.MonthView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 183 350| const v0, #+48967 (0x0000bf47 | 6.86174e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 357| invoke-virtual {v5,v7}, com.android.datetimepicker.date.MonthView.setClickable(boolean):void .line 184 360| const v0, #+48968 (0x0000bf48 | 6.86188e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v5,v9}, com.android.datetimepicker.date.MonthView.setOnDayClickListener(com.android.datetimepicker.date.MonthView$OnDayClickListener):void 369| const v0, #+48969 (0x0000bf49 | 6.86202e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| goto/16 Label_1 } method com.android.datetimepicker.date.MonthAdapter.hasStableIds():boolean { .src "MonthAdapter.java" .line 164 .prologue_end .line 164 0| const v0, #+48970 (0x0000bf4a | 6.86216e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.datetimepicker.date.MonthAdapter.init():void { .src "MonthAdapter.java" .line 144 .prologue_end .line 144 0| const v0, #+48971 (0x0000bf4b | 6.86230e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay 8| const v0, #+48972 (0x0000bf4c | 6.86244e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, java.lang.System.currentTimeMillis():long 17| move-result-wide v3:v4 18| const v0, #+48973 (0x0000bf4d | 6.86258e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v3,v4}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.(long):void 27| const v0, #+48974 (0x0000bf4e | 6.86272e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v5, com.android.datetimepicker.date.MonthAdapter.mSelectedDay .line 145 35| const v0, #+48975 (0x0000bf4f | 6.86286e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.datetimepicker.date.MonthAdapter.onDayClick(com.android.datetimepicker.date.MonthView, com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { .params "view", "day" .src "MonthAdapter.java" .line 221 .prologue_end .line 221 0| const v0, #+48976 (0x0000bf50 | 6.86300e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v3, Label_1 .line 222 8| const v0, #+48977 (0x0000bf51 | 6.86314e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.datetimepicker.date.MonthAdapter.onDayTapped(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void Label_1: .line 224 17| const v0, #+48978 (0x0000bf52 | 6.86328e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.MonthAdapter.onDayTapped(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { .params "day" .src "MonthAdapter.java" .line 232 .prologue_end .line 232 0| const v0, #+48979 (0x0000bf53 | 6.86342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.datetimepicker.date.MonthAdapter.mController 8| const v0, #+48980 (0x0000bf54 | 6.86356e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1}, com.android.datetimepicker.date.DatePickerController.tryVibrate():void .line 233 17| const v0, #+48981 (0x0000bf55 | 6.86370e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v5, com.android.datetimepicker.date.MonthAdapter.mController 25| const v0, #+48982 (0x0000bf56 | 6.86384e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v6, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 33| const v0, #+48983 (0x0000bf57 | 6.86398e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v3, v6, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 41| const v0, #+48984 (0x0000bf58 | 6.86412e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v4, v6, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day 49| const v0, #+48985 (0x0000bf59 | 6.86426e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v1,v2,v3,v4}, com.android.datetimepicker.date.DatePickerController.onDayOfMonthSelected(int, int, int):void .line 234 58| const v0, #+48986 (0x0000bf5a | 6.86440e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v5,v6}, com.android.datetimepicker.date.MonthAdapter.setSelectedDay(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void .line 235 67| const v0, #+48987 (0x0000bf5b | 6.86454e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-void } method com.android.datetimepicker.date.MonthAdapter.setSelectedDay(com.android.datetimepicker.date.MonthAdapter$CalendarDay):void { .params "day" .src "MonthAdapter.java" .line 132 .prologue_end .line 132 0| const v0, #+48988 (0x0000bf5c | 6.86468e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.MonthAdapter.mSelectedDay .line 133 8| const v0, #+48989 (0x0000bf5d | 6.86482e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.date.MonthAdapter.notifyDataSetChanged():void .line 134 17| const v0, #+48990 (0x0000bf5e | 6.86496e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.(com.android.datetimepicker.date.MonthView, android.view.View):void { .params "this$0", "host" .src "MonthView.java" .line 701 .prologue_end .line 701 0| const v0, #+48991 (0x0000bf5f | 6.86510e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 .line 702 8| const v0, #+48992 (0x0000bf60 | 6.86524e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v4}, android.support.v4.widget.ExploreByTouchHelper.(android.view.View):void .line 698 17| const v0, #+48993 (0x0000bf61 | 6.86538e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, android.graphics.Rect 25| const v0, #+48994 (0x0000bf62 | 6.86552e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v1}, android.graphics.Rect.():void 34| const v0, #+48995 (0x0000bf63 | 6.86566e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect .line 699 42| const v0, #+48996 (0x0000bf64 | 6.86580e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 51| move-result-object v1 52| const v0, #+48997 (0x0000bf65 | 6.86594e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempCalendar .line 703 60| const v0, #+48998 (0x0000bf66 | 6.86608e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.clearFocusedVirtualView():void { .src "MonthView.java" .line 711 .prologue_end .line 711 0| const v0, #+48999 (0x0000bf67 | 6.86622e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getFocusedVirtualView():int 9| move-result v1 10| const v0, #+49000 (0x0000bf68 | 6.86636e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 712 .local v1, "focusedVirtualView", int 16| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) 18| if-eq v1, v2, Label_1 .line 713 20| const v0, #+49001 (0x0000bf69 | 6.86650e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v2, v5, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 28| const v0, #+49002 (0x0000bf6a | 6.86664e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v5,v2}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getAccessibilityNodeProvider(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 37| move-result-object v2 38| const v0, #+49003 (0x0000bf6b | 6.86678e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 715 44| const/16 v3, #+128 (0x00000080 | 1.79366e-43) .line 716 46| const/4 v4, #+0 (0x00000000 | 0.00000) .line 713 47| invoke-virtual {v2,v1,v3,v4}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction(int, int, android.os.Bundle):boolean Label_1: .line 718 50| const v0, #+49004 (0x0000bf6c | 6.86692e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getItemBounds(int, android.graphics.Rect):void { .params "day", "rect" .src "MonthView.java" .line 775 .prologue_end .line 775 0| const v0, #+49005 (0x0000bf6d | 6.86706e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 8| const v0, #+49006 (0x0000bf6e | 6.86720e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v5, v10, com.android.datetimepicker.date.MonthView.mEdgePadding .line 776 .local v5, "offsetX", int 16| const v0, #+49007 (0x0000bf6f | 6.86734e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 24| const v0, #+49008 (0x0000bf70 | 6.86748e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v10}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 33| move-result v6 34| const v0, #+49009 (0x0000bf71 | 6.86762e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 777 .local v6, "offsetY", int 40| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 42| const v0, #+49010 (0x0000bf72 | 6.86776e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v1, v10, com.android.datetimepicker.date.MonthView.mRowHeight .line 778 .local v1, "cellHeight", int 50| const v0, #+49011 (0x0000bf73 | 6.86790e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 58| const v0, #+49012 (0x0000bf74 | 6.86804e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget v10, v10, com.android.datetimepicker.date.MonthView.mWidth 66| const v0, #+49013 (0x0000bf75 | 6.86818e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v11, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 74| const v0, #+49014 (0x0000bf76 | 6.86832e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget v11, v11, com.android.datetimepicker.date.MonthView.mEdgePadding 82| const v0, #+49015 (0x0000bf77 | 6.86846e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| mul-int/lit8 v11, v11, #+2 (0x00000002 | 2.80260e-45) 90| sub-int/2addr v10, v11 91| iget-object v11, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 93| const v0, #+49016 (0x0000bf78 | 6.86860e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v11, v11, com.android.datetimepicker.date.MonthView.mNumDays 101| const v0, #+49017 (0x0000bf79 | 6.86874e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| div-int v2, v10, v11 .line 779 .local v2, "cellWidth", int 109| const v0, #+49018 (0x0000bf7a | 6.86888e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| add-int/lit8 v10, v13, #-1 (0xffffffff | NaN) 117| iget-object v11, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 119| const v0, #+49019 (0x0000bf7b | 6.86902e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v11}, com.android.datetimepicker.date.MonthView.findDayOffset():int 128| move-result v11 129| const v0, #+49020 (0x0000bf7c | 6.86917e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| add-int v4, v10, v11 .line 780 .local v4, "index", int 137| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 139| const v0, #+49021 (0x0000bf7d | 6.86931e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v10, v10, com.android.datetimepicker.date.MonthView.mNumDays 147| const v0, #+49022 (0x0000bf7e | 6.86945e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| div-int v7, v4, v10 .line 781 .local v7, "row", int 155| const v0, #+49023 (0x0000bf7f | 6.86959e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v10, v12, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 163| const v0, #+49024 (0x0000bf80 | 6.86973e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget v10, v10, com.android.datetimepicker.date.MonthView.mNumDays 171| const v0, #+49025 (0x0000bf81 | 6.86987e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| rem-int v3, v4, v10 .line 782 .local v3, "column", int 179| const v0, #+49026 (0x0000bf82 | 6.87001e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| mul-int v10, v3, v2 187| add-int v8, v5, v10 .line 783 .local v8, "x", int 189| mul-int v10, v7, v1 191| add-int v9, v6, v10 .line 785 .local v9, "y", int 193| add-int v10, v8, v2 195| add-int v11, v9, v1 197| invoke-virtual {v14,v8,v9,v10,v11}, android.graphics.Rect.set(int, int, int, int):void .line 786 200| const v0, #+49027 (0x0000bf83 | 6.87015e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getItemDescription(int):java.lang.CharSequence { .params "day" .src "MonthView.java" .line 797 .prologue_end .line 797 0| const v0, #+49028 (0x0000bf84 | 6.87029e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempCalendar 8| const v0, #+49029 (0x0000bf85 | 6.87043e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 16| const v0, #+49030 (0x0000bf86 | 6.87057e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v3, v3, com.android.datetimepicker.date.MonthView.mYear 24| const v0, #+49031 (0x0000bf87 | 6.87071e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v4, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 32| const v0, #+49032 (0x0000bf88 | 6.87085e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v4, v4, com.android.datetimepicker.date.MonthView.mMonth 40| const v0, #+49033 (0x0000bf89 | 6.87099e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v2,v3,v4,v7}, java.util.Calendar.set(int, int, int):void .line 798 49| const v0, #+49034 (0x0000bf8a | 6.87113e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v2, "dd MMMM yyyy" .line 799 58| const v0, #+49035 (0x0000bf8b | 6.87127e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v3, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempCalendar 66| const v0, #+49036 (0x0000bf8c | 6.87141e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v3}, java.util.Calendar.getTimeInMillis():long 75| move-result-wide v3:v4 76| const v0, #+49037 (0x0000bf8d | 6.87155e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 798 82| invoke-static {v2,v3,v4}, android.text.format.DateFormat.format(java.lang.CharSequence, long):java.lang.CharSequence 85| move-result-object v1 86| const v0, #+49038 (0x0000bf8e | 6.87169e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 801 .local v1, "date", java.lang.CharSequence 92| iget-object v2, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 94| const v0, #+49039 (0x0000bf8f | 6.87183e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v2, v2, com.android.datetimepicker.date.MonthView.mSelectedDay 102| const v0, #+49040 (0x0000bf90 | 6.87197e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-ne v7, v2, Label_1 .line 802 110| const v0, #+49041 (0x0000bf91 | 6.87211e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v2, v6, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 118| const v0, #+49042 (0x0000bf92 | 6.87225e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v2}, com.android.datetimepicker.date.MonthView.getContext():android.content.Context 127| move-result-object v2 128| const v0, #+49043 (0x0000bf93 | 6.87239e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| sget v3, com.android.datetimepicker.R$string.item_is_selected 136| const v0, #+49044 (0x0000bf94 | 6.87253e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 143| new-array v4, v4, java.lang.Object[] 145| const v0, #+49045 (0x0000bf95 | 6.87267e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v5, #+0 (0x00000000 | 0.00000) 152| aput-object v1, v4, v5 154| const v0, #+49046 (0x0000bf96 | 6.87281e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v2,v3,v4}, android.content.Context.getString(int, java.lang.Object[]):java.lang.String 163| move-result-object v2 164| const v0, #+49047 (0x0000bf97 | 6.87295e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| return-object v2 Label_1: .line 805 171| const v0, #+49048 (0x0000bf98 | 6.87309e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return-object v1 } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getVirtualViewAt(float, float):int { .params "x", "y" .src "MonthView.java" .line 722 .prologue_end .line 722 0| const v0, #+49049 (0x0000bf99 | 6.87323e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 8| const v0, #+49050 (0x0000bf9a | 6.87337e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v4,v5}, com.android.datetimepicker.date.MonthView.getDayFromLocation(float, float):int 17| move-result v1 18| const v0, #+49051 (0x0000bf9b | 6.87351e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 723 .local v1, "day", int 24| if-ltz v1, Label_1 .line 724 26| const v0, #+49052 (0x0000bf9c | 6.87365e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 Label_1: .line 726 33| const v0, #+49053 (0x0000bf9d | 6.87379e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/high16 v2, #-2147483648 (0x80000000 | -0.00000) 41| return v2 } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getVisibleVirtualViews(java.util.List):void { .params "?" .src "MonthView.java" .line 731 .local_ex v4, "virtualViewIds", java.util.List, "Ljava/util/List;" .prologue_end .line 731 0| const v0, #+49054 (0x0000bf9e | 6.87393e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v1, "day", int 7| const v0, #+49055 (0x0000bf9f | 6.87407e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v2, v3, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 15| const v0, #+49056 (0x0000bfa0 | 6.87421e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| iget v2, v2, com.android.datetimepicker.date.MonthView.mNumCells 23| const v0, #+49057 (0x0000bfa1 | 6.87435e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-gt v1, v2, Label_2 .line 732 31| const v0, #+49058 (0x0000bfa2 | 6.87449e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 40| move-result-object v2 41| const v0, #+49059 (0x0000bfa3 | 6.87463e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v4,v2}, java.util.List.add(java.lang.Object):boolean .line 731 50| const v0, #+49060 (0x0000bfa4 | 6.87477e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 58| goto/16 Label_1 Label_2: .line 734 60| const v0, #+49061 (0x0000bfa5 | 6.87491e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.onPerformActionForVirtualView(int, int, android.os.Bundle):boolean { .params "virtualViewId", "action", "arguments" .src "MonthView.java" .line 759 .prologue_end .line 759 0| const v0, #+49062 (0x0000bfa6 | 6.87505e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v4, Label_2 .line 765 9| const v0, #+49063 (0x0000bfa7 | 6.87519e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| return v1 Label_1: .line 761 17| const v0, #+49064 (0x0000bfa8 | 6.87533e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 25| const v0, #+49065 (0x0000bfa9 | 6.87547e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v1,v3}, com.android.datetimepicker.date.MonthView.-wrap0(com.android.datetimepicker.date.MonthView, int):void .line 762 34| const v0, #+49066 (0x0000bfaa | 6.87561e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| return v1 Label_2: .line 759 42| packed-switch-payload 16: Label_1 } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.onPopulateEventForVirtualView(int, android.view.accessibility.AccessibilityEvent):void { .params "virtualViewId", "event" .src "MonthView.java" .line 738 .prologue_end .line 738 0| const v0, #+49067 (0x0000bfab | 6.87575e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getItemDescription(int):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+49068 (0x0000bfac | 6.87589e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4,v1}, android.view.accessibility.AccessibilityEvent.setContentDescription(java.lang.CharSequence):void .line 739 19| const v0, #+49069 (0x0000bfad | 6.87603e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.onPopulateNodeForVirtualView(int, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat):void { .params "virtualViewId", "node" .src "MonthView.java" .line 744 .prologue_end .line 744 0| const v0, #+49070 (0x0000bfae | 6.87617e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect 8| const v0, #+49071 (0x0000bfaf | 6.87631e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3,v1}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getItemBounds(int, android.graphics.Rect):void .line 746 17| const v0, #+49072 (0x0000bfb0 | 6.87645e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2,v3}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getItemDescription(int):java.lang.CharSequence 26| move-result-object v1 27| const v0, #+49073 (0x0000bfb1 | 6.87659e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v4,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription(java.lang.CharSequence):void .line 747 36| const v0, #+49074 (0x0000bfb2 | 6.87673e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.mTempRect 44| const v0, #+49075 (0x0000bfb3 | 6.87687e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v4,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent(android.graphics.Rect):void .line 748 53| const v0, #+49076 (0x0000bfb4 | 6.87701e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 61| invoke-virtual {v4,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction(int):void .line 750 64| const v0, #+49077 (0x0000bfb5 | 6.87715e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v1, v2, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 72| const v0, #+49078 (0x0000bfb6 | 6.87729e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget v1, v1, com.android.datetimepicker.date.MonthView.mSelectedDay 80| const v0, #+49079 (0x0000bfb7 | 6.87743e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-ne v3, v1, Label_1 .line 751 88| const v0, #+49080 (0x0000bfb8 | 6.87757e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 95| invoke-virtual {v4,v1}, android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected(boolean):void Label_1: .line 754 98| const v0, #+49081 (0x0000bfb9 | 6.87771e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| return-void } method com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.setFocusedVirtualView(int):void { .params "virtualViewId" .src "MonthView.java" .line 706 .prologue_end .line 706 0| const v0, #+49082 (0x0000bfba | 6.87785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.this$0 8| const v0, #+49083 (0x0000bfbb | 6.87799e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4,v1}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getAccessibilityNodeProvider(android.view.View):android.support.v4.view.accessibility.AccessibilityNodeProviderCompat 17| move-result-object v1 18| const v0, #+49084 (0x0000bfbc | 6.87813e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 707 24| const/16 v2, #+64 (0x00000040 | 8.96831e-44) 26| const/4 v3, #+0 (0x00000000 | 0.00000) .line 706 27| invoke-virtual {v1,v5,v2,v3}, android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction(int, int, android.os.Bundle):boolean .line 708 30| const v0, #+49085 (0x0000bfbd | 6.87827e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return-void } method com.android.datetimepicker.date.MonthView.-wrap0(com.android.datetimepicker.date.MonthView, int):void { .params "?", "day" .src "MonthView.java" .line 1 .prologue_end 0| const v0, #+49086 (0x0000bfbe | 6.87841e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.date.MonthView.onDayClick(int):void 9| const v0, #+49087 (0x0000bfbf | 6.87855e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.MonthView.():void { .src "MonthView.java" .line 102 .prologue_end .line 102 0| const v1, #+49088 (0x0000bfc0 | 6.87869e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+32 (0x00000020 | 4.48416e-44) 8| sput v0, com.android.datetimepicker.date.MonthView.DEFAULT_HEIGHT .line 103 10| const v1, #+49089 (0x0000bfc1 | 6.87883e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 18| sput v0, com.android.datetimepicker.date.MonthView.MIN_HEIGHT .line 114 20| const v1, #+49090 (0x0000bfc2 | 6.87897e-41) 23| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 27| sput v0, com.android.datetimepicker.date.MonthView.DAY_SEPARATOR_WIDTH .line 122 29| const v1, #+49091 (0x0000bfc3 | 6.87911e-41) 32| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v0, #+0 (0x00000000 | 0.00000) 36| sput v0, com.android.datetimepicker.date.MonthView.mScale .line 55 38| const v1, #+49092 (0x0000bfc4 | 6.87925e-41) 41| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 44| return-void } method com.android.datetimepicker.date.MonthView.(android.content.Context):void { .params "context" .src "MonthView.java" .line 191 .prologue_end .line 191 0| const v0, #+49093 (0x0000bfc5 | 6.87939e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v3,v1}, com.android.datetimepicker.date.MonthView.(android.content.Context, android.util.AttributeSet):void .line 192 10| const v0, #+49094 (0x0000bfc6 | 6.87953e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.datetimepicker.date.MonthView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attr" .src "MonthView.java" .line 195 .prologue_end 0| const v0, #+49095 (0x0000bfc7 | 6.87967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) 8| const/4 v3, #-1 (0xffffffff | NaN) .line 195 9| invoke-direct {v6,v7,v8}, android.view.View.(android.content.Context, android.util.AttributeSet):void .line 127 12| const v0, #+49096 (0x0000bfc8 | 6.87981e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iput v4, v6, com.android.datetimepicker.date.MonthView.mEdgePadding .line 142 20| const v0, #+49097 (0x0000bfc9 | 6.87996e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput v3, v6, com.android.datetimepicker.date.MonthView.mFirstJulianDay .line 144 28| const v0, #+49098 (0x0000bfca | 6.88010e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v3, v6, com.android.datetimepicker.date.MonthView.mFirstMonth .line 146 36| const v0, #+49099 (0x0000bfcb | 6.88024e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v3, v6, com.android.datetimepicker.date.MonthView.mLastMonth .line 154 44| const v0, #+49100 (0x0000bfcc | 6.88038e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| sget v2, com.android.datetimepicker.date.MonthView.DEFAULT_HEIGHT 52| const v0, #+49101 (0x0000bfcd | 6.88052e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput v2, v6, com.android.datetimepicker.date.MonthView.mRowHeight .line 156 60| const v0, #+49102 (0x0000bfce | 6.88066e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-boolean v4, v6, com.android.datetimepicker.date.MonthView.mHasToday .line 158 68| const v0, #+49103 (0x0000bfcf | 6.88080e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput v3, v6, com.android.datetimepicker.date.MonthView.mSelectedDay .line 160 76| const v0, #+49104 (0x0000bfd0 | 6.88094e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput v3, v6, com.android.datetimepicker.date.MonthView.mToday .line 162 84| const v0, #+49105 (0x0000bfd1 | 6.88108e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iput v5, v6, com.android.datetimepicker.date.MonthView.mWeekStart .line 164 92| const v0, #+49106 (0x0000bfd2 | 6.88122e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 99| iput v2, v6, com.android.datetimepicker.date.MonthView.mNumDays .line 166 101| const v0, #+49107 (0x0000bfd3 | 6.88136e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget v2, v6, com.android.datetimepicker.date.MonthView.mNumDays 109| const v0, #+49108 (0x0000bfd4 | 6.88150e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iput v2, v6, com.android.datetimepicker.date.MonthView.mNumCells .line 168 117| const v0, #+49109 (0x0000bfd5 | 6.88164e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput v3, v6, com.android.datetimepicker.date.MonthView.mSelectedLeft .line 170 125| const v0, #+49110 (0x0000bfd6 | 6.88178e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iput v3, v6, com.android.datetimepicker.date.MonthView.mSelectedRight .line 176 133| const v0, #+49111 (0x0000bfd7 | 6.88192e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 140| iput v2, v6, com.android.datetimepicker.date.MonthView.mNumRows .line 329 142| const v0, #+49112 (0x0000bfd8 | 6.88206e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iput v4, v6, com.android.datetimepicker.date.MonthView.mDayOfWeekStart .line 196 150| const v0, #+49113 (0x0000bfd9 | 6.88220e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v7}, android.content.Context.getResources():android.content.res.Resources 159| move-result-object v1 160| const v0, #+49114 (0x0000bfda | 6.88234e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 198 .local v1, "res", android.content.res.Resources 166| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 169| move-result-object v2 170| const v0, #+49115 (0x0000bfdb | 6.88248e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mDayLabelCalendar .line 199 178| const v0, #+49116 (0x0000bfdc | 6.88262e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-static {}, java.util.Calendar.getInstance():java.util.Calendar 187| move-result-object v2 188| const v0, #+49117 (0x0000bfdd | 6.88276e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mCalendar .line 201 196| const v0, #+49118 (0x0000bfde | 6.88290e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| sget v2, com.android.datetimepicker.R$string.day_of_week_label_typeface 204| const v0, #+49119 (0x0000bfdf | 6.88304e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 213| move-result-object v2 214| const v0, #+49120 (0x0000bfe0 | 6.88318e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mDayOfWeekTypeface .line 202 222| const v0, #+49121 (0x0000bfe1 | 6.88332e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| sget v2, com.android.datetimepicker.R$string.sans_serif 230| const v0, #+49122 (0x0000bfe2 | 6.88346e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 239| move-result-object v2 240| const v0, #+49123 (0x0000bfe3 | 6.88360e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mMonthTitleTypeface .line 204 248| const v0, #+49124 (0x0000bfe4 | 6.88374e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| sget v2, com.android.datetimepicker.R$color.date_picker_text_normal 256| const v0, #+49125 (0x0000bfe5 | 6.88388e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 265| move-result v2 266| const v0, #+49126 (0x0000bfe6 | 6.88402e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| iput v2, v6, com.android.datetimepicker.date.MonthView.mDayTextColor .line 205 274| const v0, #+49127 (0x0000bfe7 | 6.88416e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| sget v2, com.android.datetimepicker.R$color.blue 282| const v0, #+49128 (0x0000bfe8 | 6.88430e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 291| move-result v2 292| const v0, #+49129 (0x0000bfe9 | 6.88444e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iput v2, v6, com.android.datetimepicker.date.MonthView.mTodayNumberColor .line 206 300| const v0, #+49130 (0x0000bfea | 6.88458e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| sget v2, com.android.datetimepicker.R$color.date_picker_text_disabled 308| const v0, #+49131 (0x0000bfeb | 6.88472e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 317| move-result v2 318| const v0, #+49132 (0x0000bfec | 6.88486e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iput v2, v6, com.android.datetimepicker.date.MonthView.mDisabledDayTextColor .line 207 326| const v0, #+49133 (0x0000bfed | 6.88500e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| const v2, #+17170443 (0x0106000b | 2.46119e-38) 335| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 338| move-result v2 339| const v0, #+49134 (0x0000bfee | 6.88514e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iput v2, v6, com.android.datetimepicker.date.MonthView.mMonthTitleColor .line 208 347| const v0, #+49135 (0x0000bfef | 6.88528e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| sget v2, com.android.datetimepicker.R$color.circle_background 355| const v0, #+49136 (0x0000bff0 | 6.88542e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 364| move-result v2 365| const v0, #+49137 (0x0000bff1 | 6.88556e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| iput v2, v6, com.android.datetimepicker.date.MonthView.mMonthTitleBGColor .line 210 373| const v0, #+49138 (0x0000bff2 | 6.88570e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| new-instance v2, java.lang.StringBuilder 381| const v0, #+49139 (0x0000bff3 | 6.88584e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| const/16 v3, #+50 (0x00000032 | 7.00649e-44) 389| invoke-direct {v2,v3}, java.lang.StringBuilder.(int):void 392| const v0, #+49140 (0x0000bff4 | 6.88598e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mStringBuilder .line 211 400| const v0, #+49141 (0x0000bff5 | 6.88612e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| new-instance v2, java.util.Formatter 408| const v0, #+49142 (0x0000bff6 | 6.88626e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iget-object v3, v6, com.android.datetimepicker.date.MonthView.mStringBuilder 416| const v0, #+49143 (0x0000bff7 | 6.88640e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 425| move-result-object v4 426| const v0, #+49144 (0x0000bff8 | 6.88654e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-direct {v2,v3,v4}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 435| const v0, #+49145 (0x0000bff9 | 6.88668e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mFormatter .line 213 443| const v0, #+49146 (0x0000bffa | 6.88682e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| sget v2, com.android.datetimepicker.R$dimen.day_number_size 451| const v0, #+49147 (0x0000bffb | 6.88696e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 460| move-result v2 461| const v0, #+49148 (0x0000bffc | 6.88710e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| sput v2, com.android.datetimepicker.date.MonthView.MINI_DAY_NUMBER_TEXT_SIZE .line 214 469| const v0, #+49149 (0x0000bffd | 6.88724e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| sget v2, com.android.datetimepicker.R$dimen.month_label_size 477| const v0, #+49150 (0x0000bffe | 6.88738e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 486| move-result v2 487| const v0, #+49151 (0x0000bfff | 6.88752e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| sput v2, com.android.datetimepicker.date.MonthView.MONTH_LABEL_TEXT_SIZE .line 215 495| const v0, #+49152 (0x0000c000 | 6.88766e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| sget v2, com.android.datetimepicker.R$dimen.month_day_label_text_size 503| const v0, #+49153 (0x0000c001 | 6.88780e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 512| move-result v2 513| const v0, #+49154 (0x0000c002 | 6.88794e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| sput v2, com.android.datetimepicker.date.MonthView.MONTH_DAY_LABEL_TEXT_SIZE .line 216 521| const v0, #+49155 (0x0000c003 | 6.88808e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| sget v2, com.android.datetimepicker.R$dimen.month_list_item_header_height 529| const v0, #+49156 (0x0000c004 | 6.88822e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelOffset(int):int 538| move-result v2 539| const v0, #+49157 (0x0000c005 | 6.88836e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| sput v2, com.android.datetimepicker.date.MonthView.MONTH_HEADER_SIZE .line 218 547| const v0, #+49158 (0x0000c006 | 6.88850e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| sget v2, com.android.datetimepicker.R$dimen.day_number_select_circle_radius .line 217 555| const v0, #+49159 (0x0000c007 | 6.88864e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelSize(int):int 564| move-result v2 565| const v0, #+49160 (0x0000c008 | 6.88878e-41) 568| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 571| sput v2, com.android.datetimepicker.date.MonthView.DAY_SELECTED_CIRCLE_SIZE .line 220 573| const v0, #+49161 (0x0000c009 | 6.88892e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| sget v2, com.android.datetimepicker.R$dimen.date_picker_view_animator_height 581| const v0, #+49162 (0x0000c00a | 6.88906e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelOffset(int):int 590| move-result v2 591| const v0, #+49163 (0x0000c00b | 6.88920e-41) 594| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 221 597| invoke-virtual {v6}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 600| move-result v3 601| const v0, #+49164 (0x0000c00c | 6.88934e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 220 607| sub-int/2addr v2, v3 608| div-int/lit8 v2, v2, #+6 (0x00000006 | 8.40779e-45) 610| const v0, #+49165 (0x0000c00d | 6.88948e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| iput v2, v6, com.android.datetimepicker.date.MonthView.mRowHeight .line 224 618| const v0, #+49166 (0x0000c00e | 6.88962e-41) 621| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 624| invoke-virtual {v6}, com.android.datetimepicker.date.MonthView.getMonthViewTouchHelper():com.android.datetimepicker.date.MonthView$MonthViewTouchHelper 627| move-result-object v2 628| const v0, #+49167 (0x0000c00f | 6.88976e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| iput-object v2, v6, com.android.datetimepicker.date.MonthView.mTouchHelper .line 225 636| const v0, #+49168 (0x0000c010 | 6.88990e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| iget-object v2, v6, com.android.datetimepicker.date.MonthView.mTouchHelper 644| const v0, #+49169 (0x0000c011 | 6.89004e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| invoke-static {v6,v2}, android.support.v4.view.ViewCompat.setAccessibilityDelegate(android.view.View, android.support.v4.view.AccessibilityDelegateCompat):void .line 226 653| const v0, #+49170 (0x0000c012 | 6.89018e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-static {v6,v5}, android.support.v4.view.ViewCompat.setImportantForAccessibility(android.view.View, int):void .line 227 662| const v0, #+49171 (0x0000c013 | 6.89032e-41) 665| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 668| iput-boolean v5, v6, com.android.datetimepicker.date.MonthView.mLockAccessibilityDelegate .line 230 670| const v0, #+49172 (0x0000c014 | 6.89046e-41) 673| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 676| invoke-virtual {v6}, com.android.datetimepicker.date.MonthView.initView():void .line 231 679| const v0, #+49173 (0x0000c015 | 6.89060e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| return-void } method com.android.datetimepicker.date.MonthView.calculateNumRows():int { .src "MonthView.java" .line 402 .prologue_end 0| const v0, #+49174 (0x0000c016 | 6.89075e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 402 7| invoke-virtual {v7}, com.android.datetimepicker.date.MonthView.findDayOffset():int 10| move-result v2 11| const v0, #+49175 (0x0000c017 | 6.89089e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 403 .local v2, "offset", int 17| iget v5, v7, com.android.datetimepicker.date.MonthView.mNumCells 19| const v0, #+49176 (0x0000c018 | 6.89103e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| add-int/2addr v5, v2 26| iget v6, v7, com.android.datetimepicker.date.MonthView.mNumDays 28| const v0, #+49177 (0x0000c019 | 6.89117e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| div-int v1, v5, v6 .line 404 .local v1, "dividend", int 36| const v0, #+49178 (0x0000c01a | 6.89131e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v5, v7, com.android.datetimepicker.date.MonthView.mNumCells 44| const v0, #+49179 (0x0000c01b | 6.89145e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| add-int/2addr v5, v2 51| iget v6, v7, com.android.datetimepicker.date.MonthView.mNumDays 53| const v0, #+49180 (0x0000c01c | 6.89159e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| rem-int v3, v5, v6 .line 405 .local v3, "remainder", int 61| const v0, #+49181 (0x0000c01d | 6.89173e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-lez v3, Label_1 69| const v0, #+49182 (0x0000c01e | 6.89187e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_1: 76| const v0, #+49183 (0x0000c01f | 6.89201e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-int/2addr v4, v1 83| return v4 } method com.android.datetimepicker.date.MonthView.getMonthAndYearString():java.lang.String { .src "MonthView.java" .line 444 .prologue_end .line 444 0| const v0, #+49184 (0x0000c020 | 6.89215e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+52 (0x00000034 | 7.28675e-44) .line 446 .local v7, "flags", int 8| iget-object v1, v9, com.android.datetimepicker.date.MonthView.mStringBuilder 10| const v0, #+49185 (0x0000c021 | 6.89229e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v2, #+0 (0x00000000 | 0.00000) 17| invoke-virtual {v1,v2}, java.lang.StringBuilder.setLength(int):void .line 447 20| const v0, #+49186 (0x0000c022 | 6.89243e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v1, v9, com.android.datetimepicker.date.MonthView.mCalendar 28| const v0, #+49187 (0x0000c023 | 6.89257e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1}, java.util.Calendar.getTimeInMillis():long 37| move-result-wide v3:v4 38| const v0, #+49188 (0x0000c024 | 6.89271e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 448 .local v3, "millis", long 44| invoke-virtual {v9}, com.android.datetimepicker.date.MonthView.getContext():android.content.Context 47| move-result-object v1 48| const v0, #+49189 (0x0000c025 | 6.89285e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v2, v9, com.android.datetimepicker.date.MonthView.mFormatter .line 449 56| const v0, #+49190 (0x0000c026 | 6.89299e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 65| move-result-object v8 66| const v0, #+49191 (0x0000c027 | 6.89313e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| move-wide v5:v6, v3:v4 .line 448 73| invoke-static/range {v1..v8}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter 76| move-result-object v1 77| const v0, #+49192 (0x0000c028 | 6.89327e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1}, java.util.Formatter.toString():java.lang.String 86| move-result-object v1 87| const v0, #+49193 (0x0000c029 | 6.89341e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-object v1 } method com.android.datetimepicker.date.MonthView.isAfterMax(int, int, int):boolean { .params "year", "month", "day" .src "MonthView.java" .line 629 .prologue_end 0| const v0, #+49194 (0x0000c02a | 6.89355e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 629 9| iget-object v2, v6, com.android.datetimepicker.date.MonthView.mController 11| const v0, #+49195 (0x0000c02b | 6.89369e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v2, Label_1 .line 630 19| const v0, #+49196 (0x0000c02c | 6.89383e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v3 Label_1: .line 632 26| const v0, #+49197 (0x0000c02d | 6.89397e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v6, com.android.datetimepicker.date.MonthView.mController 34| const v0, #+49198 (0x0000c02e | 6.89411e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerController.getMaxDate():java.util.Calendar 43| move-result-object v1 44| const v0, #+49199 (0x0000c02f | 6.89425e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 633 .local v1, "maxDate", java.util.Calendar 50| if-nez v1, Label_2 .line 634 52| const v0, #+49200 (0x0000c030 | 6.89439e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v3 Label_2: .line 637 59| const v0, #+49201 (0x0000c031 | 6.89453e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v4}, java.util.Calendar.get(int):int 68| move-result v2 69| const v0, #+49202 (0x0000c032 | 6.89467e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-le v7, v2, Label_3 .line 638 77| const v0, #+49203 (0x0000c033 | 6.89481e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return v4 Label_3: .line 639 84| const v0, #+49204 (0x0000c034 | 6.89495e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1,v4}, java.util.Calendar.get(int):int 93| move-result v2 94| const v0, #+49205 (0x0000c035 | 6.89509e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-ge v7, v2, Label_4 .line 640 102| const v0, #+49206 (0x0000c036 | 6.89523e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return v3 Label_4: .line 643 109| const v0, #+49207 (0x0000c037 | 6.89537e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1,v5}, java.util.Calendar.get(int):int 118| move-result v2 119| const v0, #+49208 (0x0000c038 | 6.89551e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-le v8, v2, Label_5 .line 644 127| const v0, #+49209 (0x0000c039 | 6.89565e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v4 Label_5: .line 645 134| const v0, #+49210 (0x0000c03a | 6.89579e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1,v5}, java.util.Calendar.get(int):int 143| move-result v2 144| const v0, #+49211 (0x0000c03b | 6.89593e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-ge v8, v2, Label_6 .line 646 152| const v0, #+49212 (0x0000c03c | 6.89607e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return v3 Label_6: .line 649 159| const v0, #+49213 (0x0000c03d | 6.89621e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 166| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 169| move-result v2 170| const v0, #+49214 (0x0000c03e | 6.89635e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-le v9, v2, Label_7 .line 650 178| const v0, #+49215 (0x0000c03f | 6.89649e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| return v4 Label_7: .line 652 185| const v0, #+49216 (0x0000c040 | 6.89663e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| return v3 } method com.android.datetimepicker.date.MonthView.isBeforeMin(int, int, int):boolean { .params "year", "month", "day" .src "MonthView.java" .line 601 .prologue_end 0| const v0, #+49217 (0x0000c041 | 6.89677e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v3, #+0 (0x00000000 | 0.00000) .line 601 9| iget-object v2, v6, com.android.datetimepicker.date.MonthView.mController 11| const v0, #+49218 (0x0000c042 | 6.89691e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v2, Label_1 .line 602 19| const v0, #+49219 (0x0000c043 | 6.89705e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v3 Label_1: .line 604 26| const v0, #+49220 (0x0000c044 | 6.89719e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v6, com.android.datetimepicker.date.MonthView.mController 34| const v0, #+49221 (0x0000c045 | 6.89733e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerController.getMinDate():java.util.Calendar 43| move-result-object v1 44| const v0, #+49222 (0x0000c046 | 6.89747e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 605 .local v1, "minDate", java.util.Calendar 50| if-nez v1, Label_2 .line 606 52| const v0, #+49223 (0x0000c047 | 6.89761e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v3 Label_2: .line 609 59| const v0, #+49224 (0x0000c048 | 6.89775e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v4}, java.util.Calendar.get(int):int 68| move-result v2 69| const v0, #+49225 (0x0000c049 | 6.89789e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-ge v7, v2, Label_3 .line 610 77| const v0, #+49226 (0x0000c04a | 6.89803e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return v4 Label_3: .line 611 84| const v0, #+49227 (0x0000c04b | 6.89817e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1,v4}, java.util.Calendar.get(int):int 93| move-result v2 94| const v0, #+49228 (0x0000c04c | 6.89831e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-le v7, v2, Label_4 .line 612 102| const v0, #+49229 (0x0000c04d | 6.89845e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return v3 Label_4: .line 615 109| const v0, #+49230 (0x0000c04e | 6.89859e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1,v5}, java.util.Calendar.get(int):int 118| move-result v2 119| const v0, #+49231 (0x0000c04f | 6.89873e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-ge v8, v2, Label_5 .line 616 127| const v0, #+49232 (0x0000c050 | 6.89887e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return v4 Label_5: .line 617 134| const v0, #+49233 (0x0000c051 | 6.89901e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1,v5}, java.util.Calendar.get(int):int 143| move-result v2 144| const v0, #+49234 (0x0000c052 | 6.89915e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-le v8, v2, Label_6 .line 618 152| const v0, #+49235 (0x0000c053 | 6.89929e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return v3 Label_6: .line 621 159| const v0, #+49236 (0x0000c054 | 6.89943e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 166| invoke-virtual {v1,v2}, java.util.Calendar.get(int):int 169| move-result v2 170| const v0, #+49237 (0x0000c055 | 6.89957e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-ge v9, v2, Label_7 .line 622 178| const v0, #+49238 (0x0000c056 | 6.89971e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| return v4 Label_7: .line 624 185| const v0, #+49239 (0x0000c057 | 6.89985e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| return v3 } method com.android.datetimepicker.date.MonthView.onDayClick(int):void { .params "day" .src "MonthView.java" .line 572 .prologue_end .line 572 0| const v0, #+49240 (0x0000c058 | 6.89999e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, com.android.datetimepicker.date.MonthView.mYear 8| const v0, #+49241 (0x0000c059 | 6.90013e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v5, com.android.datetimepicker.date.MonthView.mMonth 16| const v0, #+49242 (0x0000c05a | 6.90027e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v5,v1,v2,v6}, com.android.datetimepicker.date.MonthView.isOutOfRange(int, int, int):boolean 25| move-result v1 26| const v0, #+49243 (0x0000c05b | 6.90041e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_1 .line 573 34| const v0, #+49244 (0x0000c05c | 6.90055e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_1: .line 577 41| const v0, #+49245 (0x0000c05d | 6.90069e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mOnDayClickListener 49| const v0, #+49246 (0x0000c05e | 6.90083e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-eqz v1, Label_2 .line 578 57| const v0, #+49247 (0x0000c05f | 6.90097e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mOnDayClickListener 65| const v0, #+49248 (0x0000c060 | 6.90111e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| new-instance v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay 73| const v0, #+49249 (0x0000c061 | 6.90125e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v3, v5, com.android.datetimepicker.date.MonthView.mYear 81| const v0, #+49250 (0x0000c062 | 6.90139e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget v4, v5, com.android.datetimepicker.date.MonthView.mMonth 89| const v0, #+49251 (0x0000c063 | 6.90154e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-direct {v2,v3,v4,v6}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.(int, int, int):void 98| const v0, #+49252 (0x0000c064 | 6.90168e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface {v1,v5,v2}, com.android.datetimepicker.date.MonthView$OnDayClickListener.onDayClick(com.android.datetimepicker.date.MonthView, com.android.datetimepicker.date.MonthAdapter$CalendarDay):void Label_2: .line 582 107| const v0, #+49253 (0x0000c065 | 6.90182e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mTouchHelper 115| const v0, #+49254 (0x0000c066 | 6.90196e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 122| invoke-virtual {v1,v6,v2}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.sendEventForVirtualView(int, int):boolean .line 583 125| const v0, #+49255 (0x0000c067 | 6.90210e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return-void } method com.android.datetimepicker.date.MonthView.sameDay(int, android.text.format.Time):boolean { .params "day", "today" .src "MonthView.java" .line 409 .prologue_end 0| const v0, #+49256 (0x0000c068 | 6.90224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 409 7| iget v2, v4, com.android.datetimepicker.date.MonthView.mYear 9| const v0, #+49257 (0x0000c069 | 6.90238e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v3, v6, android.text.format.Time.year 17| const v0, #+49258 (0x0000c06a | 6.90252e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ne v2, v3, Label_1 .line 410 25| const v0, #+49259 (0x0000c06b | 6.90266e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v4, com.android.datetimepicker.date.MonthView.mMonth 33| const v0, #+49260 (0x0000c06c | 6.90280e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v3, v6, android.text.format.Time.month 41| const v0, #+49261 (0x0000c06d | 6.90294e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ne v2, v3, Label_1 .line 411 49| const v0, #+49262 (0x0000c06e | 6.90308e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget v2, v6, android.text.format.Time.monthDay 57| const v0, #+49263 (0x0000c06f | 6.90322e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-ne v5, v2, Label_1 65| const v0, #+49264 (0x0000c070 | 6.90336e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 409 72| const v0, #+49265 (0x0000c071 | 6.90350e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return v1 } method com.android.datetimepicker.date.MonthView.clearAccessibilityFocus():void { .src "MonthView.java" .line 673 .prologue_end .line 673 0| const v0, #+49266 (0x0000c072 | 6.90364e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.MonthView.mTouchHelper 8| const v0, #+49267 (0x0000c073 | 6.90378e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.clearFocusedVirtualView():void .line 674 17| const v0, #+49268 (0x0000c074 | 6.90392e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.MonthView.dispatchHoverEvent(android.view.MotionEvent):boolean { .params "event" .src "MonthView.java" .line 257 .prologue_end .line 257 0| const v0, #+49269 (0x0000c075 | 6.90406e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.MonthView.mTouchHelper 8| const v0, #+49270 (0x0000c076 | 6.90420e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.dispatchHoverEvent(android.view.MotionEvent):boolean 17| move-result v1 18| const v0, #+49271 (0x0000c077 | 6.90434e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 258 26| const v0, #+49272 (0x0000c078 | 6.90448e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 33| return v1 Label_1: .line 260 34| const v0, #+49273 (0x0000c079 | 6.90462e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-super {v2,v3}, android.view.View.dispatchHoverEvent(android.view.MotionEvent):boolean 43| move-result v1 44| const v0, #+49274 (0x0000c07a | 6.90476e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return v1 } method com.android.datetimepicker.date.MonthView.drawMonthDay(android.graphics.Canvas, int, int, int, int, int, int, int, int, int):void { } method com.android.datetimepicker.date.MonthView.drawMonthDayLabels(android.graphics.Canvas):void { .params "canvas" .src "MonthView.java" .line 459 .prologue_end 0| const v0, #+49275 (0x0000c07b | 6.90490e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+7 (0x00000007 | 9.80909e-45) .line 459 7| invoke-virtual {v11}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 10| move-result v6 11| const v0, #+49276 (0x0000c07c | 6.90504e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| sget v7, com.android.datetimepicker.date.MonthView.MONTH_DAY_LABEL_TEXT_SIZE 19| const v0, #+49277 (0x0000c07d | 6.90518e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| div-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 27| const v0, #+49278 (0x0000c07e | 6.90532e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sub-int v5, v6, v7 .line 460 .local v5, "y", int 35| iget v6, v11, com.android.datetimepicker.date.MonthView.mWidth 37| const v0, #+49279 (0x0000c07f | 6.90546e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget v7, v11, com.android.datetimepicker.date.MonthView.mEdgePadding 45| const v0, #+49280 (0x0000c080 | 6.90560e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| mul-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 53| sub-int/2addr v6, v7 54| iget v7, v11, com.android.datetimepicker.date.MonthView.mNumDays 56| const v0, #+49281 (0x0000c081 | 6.90574e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| mul-int/lit8 v7, v7, #+2 (0x00000002 | 2.80260e-45) 64| div-int v2, v6, v7 .line 462 .local v2, "dayWidthHalf", int 66| const v0, #+49282 (0x0000c082 | 6.90588e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "i", int 73| const v0, #+49283 (0x0000c083 | 6.90602e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v6, v11, com.android.datetimepicker.date.MonthView.mNumDays 81| const v0, #+49284 (0x0000c084 | 6.90616e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-ge v3, v6, Label_2 .line 463 89| const v0, #+49285 (0x0000c085 | 6.90630e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v6, v11, com.android.datetimepicker.date.MonthView.mWeekStart 97| const v0, #+49286 (0x0000c086 | 6.90644e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| add-int/2addr v6, v3 104| iget v7, v11, com.android.datetimepicker.date.MonthView.mNumDays 106| const v0, #+49287 (0x0000c087 | 6.90658e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| rem-int v1, v6, v7 .line 464 .local v1, "calendarDay", int 114| const v0, #+49288 (0x0000c088 | 6.90672e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| mul-int/lit8 v6, v3, #+2 (0x00000002 | 2.80260e-45) 122| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 124| mul-int/2addr v6, v2 125| iget v7, v11, com.android.datetimepicker.date.MonthView.mEdgePadding 127| const v0, #+49289 (0x0000c089 | 6.90686e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| add-int v4, v6, v7 .line 465 .local v4, "x", int 135| iget-object v6, v11, com.android.datetimepicker.date.MonthView.mDayLabelCalendar 137| const v0, #+49290 (0x0000c08a | 6.90700e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v6,v10,v1}, java.util.Calendar.set(int, int):void .line 466 146| const v0, #+49291 (0x0000c08b | 6.90714e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v6, v11, com.android.datetimepicker.date.MonthView.mDayLabelCalendar .line 467 154| const v0, #+49292 (0x0000c08c | 6.90728e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 163| move-result-object v7 164| const v0, #+49293 (0x0000c08d | 6.90742e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 466 170| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 171| invoke-virtual {v6,v10,v8,v7}, java.util.Calendar.getDisplayName(int, int, java.util.Locale):java.lang.String 174| move-result-object v6 175| const v0, #+49294 (0x0000c08e | 6.90756e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 467 181| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 184| move-result-object v7 185| const v0, #+49295 (0x0000c08f | 6.90770e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 466 191| invoke-virtual {v6,v7}, java.lang.String.toUpperCase(java.util.Locale):java.lang.String 194| move-result-object v6 195| const v0, #+49296 (0x0000c090 | 6.90784e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 467 201| int-to-float v7, v4 202| int-to-float v8, v5 .line 468 203| iget-object v9, v11, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint .line 466 205| const v0, #+49297 (0x0000c091 | 6.90798e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v12,v6,v7,v8,v9}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 462 214| const v0, #+49298 (0x0000c092 | 6.90812e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 222| goto/16 Label_1 Label_2: .line 470 .end_local v1 .end_local v4 224| const v0, #+49299 (0x0000c093 | 6.90826e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| return-void } method com.android.datetimepicker.date.MonthView.drawMonthNums(android.graphics.Canvas):void { .params "canvas" .src "MonthView.java" .line 479 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end .line 479 6| const v16, #+49300 (0x0000c094 | 6.90840e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight 14| const v16, #+49301 (0x0000c095 | 6.90854e-41) 17| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 20| sget v1, com.android.datetimepicker.date.MonthView.MINI_DAY_NUMBER_TEXT_SIZE 22| const v16, #+49302 (0x0000c096 | 6.90868e-41) 25| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 28| add-int/2addr v0, v1 29| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45) 31| const v16, #+49303 (0x0000c097 | 6.90882e-41) 34| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 37| sget v1, com.android.datetimepicker.date.MonthView.DAY_SEPARATOR_WIDTH 39| const v16, #+49304 (0x0000c098 | 6.90896e-41) 42| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 45| sub-int/2addr v0, v1 .line 480 46| invoke-virtual {v14}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 49| move-result v1 50| const v16, #+49305 (0x0000c099 | 6.90910e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 479 56| add-int v6, v0, v1 .line 481 .local v6, "y", int 58| iget v0, v14, com.android.datetimepicker.date.MonthView.mWidth 60| const v16, #+49306 (0x0000c09a | 6.90924e-41) 63| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 66| iget v1, v14, com.android.datetimepicker.date.MonthView.mEdgePadding 68| const v16, #+49307 (0x0000c09b | 6.90938e-41) 71| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 74| mul-int/lit8 v1, v1, #+2 (0x00000002 | 2.80260e-45) 76| sub-int/2addr v0, v1 77| int-to-float v0, v0 78| iget v1, v14, com.android.datetimepicker.date.MonthView.mNumDays 80| const v16, #+49308 (0x0000c09c | 6.90952e-41) 83| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 86| int-to-float v1, v1 87| const/high16 v2, #+1073741824 (0x40000000 | 2.00000) 89| mul-float/2addr v1, v2 90| div-float v11, v0, v1 .line 482 .local v11, "dayWidthHalf", float 92| invoke-virtual {v14}, com.android.datetimepicker.date.MonthView.findDayOffset():int 95| move-result v12 96| const v16, #+49309 (0x0000c09d | 6.90966e-41) 99| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 483 .local v12, "j", int 102| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_1: .local v4, "dayNumber", int 103| const v16, #+49310 (0x0000c09e | 6.90980e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 109| iget v0, v14, com.android.datetimepicker.date.MonthView.mNumCells 111| const v16, #+49311 (0x0000c09f | 6.90994e-41) 114| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 117| if-gt v4, v0, Label_3 .line 484 119| const v16, #+49312 (0x0000c0a0 | 6.91008e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| mul-int/lit8 v0, v12, #+2 (0x00000002 | 2.80260e-45) 127| add-int/lit8 v0, v0, #+1 (0x00000001 | 1.40130e-45) 129| int-to-float v0, v0 130| mul-float/2addr v0, v11 131| iget v1, v14, com.android.datetimepicker.date.MonthView.mEdgePadding 133| const v16, #+49313 (0x0000c0a1 | 6.91022e-41) 136| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 139| int-to-float v1, v1 140| add-float/2addr v0, v1 141| float-to-int v5, v0 .line 486 .local v5, "x", int 142| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight 144| const v16, #+49314 (0x0000c0a2 | 6.91036e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| sget v1, com.android.datetimepicker.date.MonthView.MINI_DAY_NUMBER_TEXT_SIZE 152| const v16, #+49315 (0x0000c0a3 | 6.91050e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| add-int/2addr v0, v1 159| div-int/lit8 v0, v0, #+2 (0x00000002 | 2.80260e-45) 161| const v16, #+49316 (0x0000c0a4 | 6.91064e-41) 164| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 167| sget v1, com.android.datetimepicker.date.MonthView.DAY_SEPARATOR_WIDTH 169| const v16, #+49317 (0x0000c0a5 | 6.91078e-41) 172| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 175| sub-int v13, v0, v1 .line 488 .local v13, "yRelativeToDay", int 177| int-to-float v0, v5 178| sub-float/2addr v0, v11 179| float-to-int v7, v0 .line 489 .local v7, "startX", int 180| int-to-float v0, v5 181| add-float/2addr v0, v11 182| float-to-int v8, v0 .line 490 .local v8, "stopX", int 183| sub-int v9, v6, v13 .line 491 .local v9, "startY", int 185| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight 187| const v16, #+49318 (0x0000c0a6 | 6.91092e-41) 190| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 193| add-int v10, v9, v0 .line 493 .local v10, "stopY", int 195| iget v2, v14, com.android.datetimepicker.date.MonthView.mYear 197| const v16, #+49319 (0x0000c0a7 | 6.91106e-41) 200| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 203| iget v3, v14, com.android.datetimepicker.date.MonthView.mMonth 205| const v16, #+49320 (0x0000c0a8 | 6.91120e-41) 208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 211| move-object v0, v14 212| move-object v1, v15 213| invoke-virtual/range {v0..v10}, com.android.datetimepicker.date.MonthView.drawMonthDay(android.graphics.Canvas, int, int, int, int, int, int, int, int, int):void .line 495 216| const v16, #+49321 (0x0000c0a9 | 6.91134e-41) 219| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 222| add-int/lit8 v12, v12, #+1 (0x00000001 | 1.40130e-45) .line 496 224| iget v0, v14, com.android.datetimepicker.date.MonthView.mNumDays 226| const v16, #+49322 (0x0000c0aa | 6.91148e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 232| if-ne v12, v0, Label_2 .line 497 234| const v16, #+49323 (0x0000c0ab | 6.91162e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| const/4 v12, #+0 (0x00000000 | 0.00000) .line 498 241| iget v0, v14, com.android.datetimepicker.date.MonthView.mRowHeight 243| const v16, #+49324 (0x0000c0ac | 6.91176e-41) 246| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 249| add-int/2addr v6, v0 Label_2: .line 483 250| const v16, #+49325 (0x0000c0ad | 6.91190e-41) 253| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 256| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 258| goto/16 Label_1 Label_3: .line 501 .end_local v5 .end_local v7 .end_local v8 .end_local v9 .end_local v10 .end_local v13 260| const v16, #+49326 (0x0000c0ae | 6.91204e-41) 263| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 266| return-void } method com.android.datetimepicker.date.MonthView.drawMonthTitle(android.graphics.Canvas):void { .params "canvas" .src "MonthView.java" .line 453 .prologue_end .line 453 0| const v0, #+49327 (0x0000c0af | 6.91218e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v3, v7, com.android.datetimepicker.date.MonthView.mWidth 8| const v0, #+49328 (0x0000c0b0 | 6.91233e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v4, v7, com.android.datetimepicker.date.MonthView.mEdgePadding 16| const v0, #+49329 (0x0000c0b1 | 6.91247e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| mul-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 24| add-int/2addr v3, v4 25| div-int/lit8 v1, v3, #+2 (0x00000002 | 2.80260e-45) .line 454 .local v1, "x", int 27| const v0, #+49330 (0x0000c0b2 | 6.91261e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v7}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 36| move-result v3 37| const v0, #+49331 (0x0000c0b3 | 6.91275e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| sget v4, com.android.datetimepicker.date.MonthView.MONTH_DAY_LABEL_TEXT_SIZE 45| const v0, #+49332 (0x0000c0b4 | 6.91289e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| sub-int/2addr v3, v4 52| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 54| const v0, #+49333 (0x0000c0b5 | 6.91303e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| sget v4, com.android.datetimepicker.date.MonthView.MONTH_LABEL_TEXT_SIZE 62| const v0, #+49334 (0x0000c0b6 | 6.91317e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| div-int/lit8 v4, v4, #+3 (0x00000003 | 4.20390e-45) 70| const v0, #+49335 (0x0000c0b7 | 6.91331e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| add-int v2, v3, v4 .line 455 .local v2, "y", int 78| invoke-direct {v7}, com.android.datetimepicker.date.MonthView.getMonthAndYearString():java.lang.String 81| move-result-object v3 82| const v0, #+49336 (0x0000c0b8 | 6.91345e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| int-to-float v4, v1 89| int-to-float v5, v2 90| iget-object v6, v7, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 92| const v0, #+49337 (0x0000c0b9 | 6.91359e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v8,v3,v4,v5,v6}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 456 101| const v0, #+49338 (0x0000c0ba | 6.91373e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void } method com.android.datetimepicker.date.MonthView.findDayOffset():int { .src "MonthView.java" .line 521 .prologue_end .line 521 0| const v0, #+49339 (0x0000c0bb | 6.91387e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.datetimepicker.date.MonthView.mDayOfWeekStart 8| const v0, #+49340 (0x0000c0bc | 6.91401e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, com.android.datetimepicker.date.MonthView.mWeekStart 16| const v0, #+49341 (0x0000c0bd | 6.91415e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ge v1, v2, Label_2 24| const v0, #+49342 (0x0000c0be | 6.91429e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v3, com.android.datetimepicker.date.MonthView.mDayOfWeekStart 32| const v0, #+49343 (0x0000c0bf | 6.91443e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v2, v3, com.android.datetimepicker.date.MonthView.mNumDays 40| const v0, #+49344 (0x0000c0c0 | 6.91457e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| add-int/2addr v1, v2 Label_1: .line 522 47| const v0, #+49345 (0x0000c0c1 | 6.91471e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget v2, v3, com.android.datetimepicker.date.MonthView.mWeekStart .line 521 55| const v0, #+49346 (0x0000c0c2 | 6.91485e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| sub-int/2addr v1, v2 62| return v1 Label_2: 63| const v0, #+49347 (0x0000c0c3 | 6.91499e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget v1, v3, com.android.datetimepicker.date.MonthView.mDayOfWeekStart 71| const v0, #+49348 (0x0000c0c4 | 6.91513e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| goto/16 Label_1 } method com.android.datetimepicker.date.MonthView.getAccessibilityFocus():com.android.datetimepicker.date.MonthAdapter$CalendarDay { .src "MonthView.java" .line 661 .prologue_end .line 661 0| const v0, #+49349 (0x0000c0c5 | 6.91527e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.datetimepicker.date.MonthView.mTouchHelper 8| const v0, #+49350 (0x0000c0c6 | 6.91541e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.getFocusedVirtualView():int 17| move-result v1 18| const v0, #+49351 (0x0000c0c7 | 6.91555e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 662 .local v1, "day", int 24| if-ltz v1, Label_1 .line 663 26| const v0, #+49352 (0x0000c0c8 | 6.91569e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v2, com.android.datetimepicker.date.MonthAdapter$CalendarDay 34| const v0, #+49353 (0x0000c0c9 | 6.91583e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v3, v5, com.android.datetimepicker.date.MonthView.mYear 42| const v0, #+49354 (0x0000c0ca | 6.91597e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v4, v5, com.android.datetimepicker.date.MonthView.mMonth 50| const v0, #+49355 (0x0000c0cb | 6.91611e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v2,v3,v4,v1}, com.android.datetimepicker.date.MonthAdapter$CalendarDay.(int, int, int):void 59| const v0, #+49356 (0x0000c0cc | 6.91625e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-object v2 Label_1: .line 665 66| const v0, #+49357 (0x0000c0cd | 6.91639e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v2, #+0 (0x00000000 | 0.00000) 73| return-object v2 } method com.android.datetimepicker.date.MonthView.getDayFromLocation(float, float):int { .params "x", "y" .src "MonthView.java" .line 534 .prologue_end .line 534 0| const v0, #+49358 (0x0000c0ce | 6.91653e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3,v4,v5}, com.android.datetimepicker.date.MonthView.getInternalDayFromLocation(float, float):int 9| move-result v1 10| const v0, #+49359 (0x0000c0cf | 6.91667e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 535 .local v1, "day", int 16| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 17| if-lt v1, v2, Label_1 19| const v0, #+49360 (0x0000c0d0 | 6.91681e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v2, v3, com.android.datetimepicker.date.MonthView.mNumCells 27| const v0, #+49361 (0x0000c0d1 | 6.91695e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-le v1, v2, Label_2 Label_1: .line 536 35| const v0, #+49362 (0x0000c0d2 | 6.91709e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #-1 (0xffffffff | NaN) 42| return v2 Label_2: .line 538 43| const v0, #+49363 (0x0000c0d3 | 6.91723e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return v1 } method com.android.datetimepicker.date.MonthView.getInternalDayFromLocation(float, float):int { .params "x", "y" .src "MonthView.java" .line 549 .prologue_end .line 549 0| const v0, #+49364 (0x0000c0d4 | 6.91737e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v3, v8, com.android.datetimepicker.date.MonthView.mEdgePadding .line 550 .local v3, "dayStart", int 8| const v0, #+49365 (0x0000c0d5 | 6.91751e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| int-to-float v5, v3 15| cmpg-float v5, v9, v5 17| if-ltz v5, Label_1 19| const v0, #+49366 (0x0000c0d6 | 6.91765e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v5, v8, com.android.datetimepicker.date.MonthView.mWidth 27| const v0, #+49367 (0x0000c0d7 | 6.91779e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v6, v8, com.android.datetimepicker.date.MonthView.mEdgePadding 35| const v0, #+49368 (0x0000c0d8 | 6.91793e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sub-int/2addr v5, v6 42| int-to-float v5, v5 43| cmpl-float v5, v9, v5 45| if-lez v5, Label_2 Label_1: .line 551 47| const v0, #+49369 (0x0000c0d9 | 6.91807e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v5, #-1 (0xffffffff | NaN) 54| return v5 Label_2: .line 554 55| const v0, #+49370 (0x0000c0da | 6.91821e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v8}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 64| move-result v5 65| const v0, #+49371 (0x0000c0db | 6.91835e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| int-to-float v5, v5 72| sub-float v5, v10, v5 74| float-to-int v5, v5 75| iget v6, v8, com.android.datetimepicker.date.MonthView.mRowHeight 77| const v0, #+49372 (0x0000c0dc | 6.91849e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| div-int v4, v5, v6 .line 555 .local v4, "row", int 85| const v0, #+49373 (0x0000c0dd | 6.91863e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| int-to-float v5, v3 92| sub-float v5, v9, v5 94| iget v6, v8, com.android.datetimepicker.date.MonthView.mNumDays 96| const v0, #+49374 (0x0000c0de | 6.91877e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| int-to-float v6, v6 103| mul-float/2addr v5, v6 104| iget v6, v8, com.android.datetimepicker.date.MonthView.mWidth 106| const v0, #+49375 (0x0000c0df | 6.91891e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sub-int/2addr v6, v3 113| iget v7, v8, com.android.datetimepicker.date.MonthView.mEdgePadding 115| const v0, #+49376 (0x0000c0e0 | 6.91905e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| sub-int/2addr v6, v7 122| int-to-float v6, v6 123| div-float/2addr v5, v6 124| float-to-int v1, v5 .line 557 .local v1, "column", int 125| invoke-virtual {v8}, com.android.datetimepicker.date.MonthView.findDayOffset():int 128| move-result v5 129| const v0, #+49377 (0x0000c0e1 | 6.91919e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| sub-int v5, v1, v5 137| add-int/lit8 v2, v5, #+1 (0x00000001 | 1.40130e-45) .line 558 .local v2, "day", int 139| iget v5, v8, com.android.datetimepicker.date.MonthView.mNumDays 141| const v0, #+49378 (0x0000c0e2 | 6.91933e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| mul-int/2addr v5, v4 148| add-int/2addr v2, v5 .line 559 149| return v2 } method com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int { .src "MonthView.java" .line 440 .prologue_end .line 440 0| const v0, #+49379 (0x0000c0e3 | 6.91947e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, com.android.datetimepicker.date.MonthView.MONTH_HEADER_SIZE 8| const v0, #+49380 (0x0000c0e4 | 6.91961e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.date.MonthView.getMonthViewTouchHelper():com.android.datetimepicker.date.MonthView$MonthViewTouchHelper { .src "MonthView.java" .line 238 .prologue_end .line 238 0| const v0, #+49381 (0x0000c0e5 | 6.91975e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper 8| const v0, #+49382 (0x0000c0e6 | 6.91989e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v2}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.(com.android.datetimepicker.date.MonthView, android.view.View):void 17| const v0, #+49383 (0x0000c0e7 | 6.92003e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.datetimepicker.date.MonthView.initView():void { .src "MonthView.java" .line 281 .prologue_end 0| const v0, #+49384 (0x0000c0e8 | 6.92017e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 281 8| new-instance v1, android.graphics.Paint 10| const v0, #+49385 (0x0000c0e9 | 6.92031e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v1}, android.graphics.Paint.():void 19| const v0, #+49386 (0x0000c0ea | 6.92045e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint .line 282 27| const v0, #+49387 (0x0000c0eb | 6.92059e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 35| const v0, #+49388 (0x0000c0ec | 6.92073e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v3}, android.graphics.Paint.setFakeBoldText(boolean):void .line 283 44| const v0, #+49389 (0x0000c0ed | 6.92087e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 52| const v0, #+49390 (0x0000c0ee | 6.92101e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 284 61| const v0, #+49391 (0x0000c0ef | 6.92115e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 69| const v0, #+49392 (0x0000c0f0 | 6.92129e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sget v2, com.android.datetimepicker.date.MonthView.MONTH_LABEL_TEXT_SIZE 77| const v0, #+49393 (0x0000c0f1 | 6.92143e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| int-to-float v2, v2 84| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 285 87| const v0, #+49394 (0x0000c0f2 | 6.92157e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 95| const v0, #+49395 (0x0000c0f3 | 6.92171e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v2, v5, com.android.datetimepicker.date.MonthView.mMonthTitleTypeface 103| const v0, #+49396 (0x0000c0f4 | 6.92185e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v2,v3}, android.graphics.Typeface.create(java.lang.String, int):android.graphics.Typeface 112| move-result-object v2 113| const v0, #+49397 (0x0000c0f5 | 6.92199e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v1,v2}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 286 122| const v0, #+49398 (0x0000c0f6 | 6.92213e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 130| const v0, #+49399 (0x0000c0f7 | 6.92227e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget v2, v5, com.android.datetimepicker.date.MonthView.mDayTextColor 138| const v0, #+49400 (0x0000c0f8 | 6.92241e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 287 147| const v0, #+49401 (0x0000c0f9 | 6.92255e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 155| const v0, #+49402 (0x0000c0fa | 6.92269e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| sget-object v2, android.graphics.Paint$Align.CENTER 163| const v0, #+49403 (0x0000c0fb | 6.92283e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 288 172| const v0, #+49404 (0x0000c0fc | 6.92297e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitlePaint 180| const v0, #+49405 (0x0000c0fd | 6.92312e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| sget-object v2, android.graphics.Paint$Style.FILL 188| const v0, #+49406 (0x0000c0fe | 6.92326e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 290 197| const v0, #+49407 (0x0000c0ff | 6.92340e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| new-instance v1, android.graphics.Paint 205| const v0, #+49408 (0x0000c100 | 6.92354e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-direct {v1}, android.graphics.Paint.():void 214| const v0, #+49409 (0x0000c101 | 6.92368e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iput-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint .line 291 222| const v0, #+49410 (0x0000c102 | 6.92382e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint 230| const v0, #+49411 (0x0000c103 | 6.92396e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v1,v3}, android.graphics.Paint.setFakeBoldText(boolean):void .line 292 239| const v0, #+49412 (0x0000c104 | 6.92410e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint 247| const v0, #+49413 (0x0000c105 | 6.92424e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 293 256| const v0, #+49414 (0x0000c106 | 6.92438e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint 264| const v0, #+49415 (0x0000c107 | 6.92452e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget v2, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGColor 272| const v0, #+49416 (0x0000c108 | 6.92466e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 294 281| const v0, #+49417 (0x0000c109 | 6.92480e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint 289| const v0, #+49418 (0x0000c10a | 6.92494e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| sget-object v2, android.graphics.Paint$Align.CENTER 297| const v0, #+49419 (0x0000c10b | 6.92508e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 295 306| const v0, #+49420 (0x0000c10c | 6.92522e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthTitleBGPaint 314| const v0, #+49421 (0x0000c10d | 6.92536e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| sget-object v2, android.graphics.Paint$Style.FILL 322| const v0, #+49422 (0x0000c10e | 6.92550e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 297 331| const v0, #+49423 (0x0000c10f | 6.92564e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| new-instance v1, android.graphics.Paint 339| const v0, #+49424 (0x0000c110 | 6.92578e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-direct {v1}, android.graphics.Paint.():void 348| const v0, #+49425 (0x0000c111 | 6.92592e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| iput-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint .line 298 356| const v0, #+49426 (0x0000c112 | 6.92606e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 364| const v0, #+49427 (0x0000c113 | 6.92620e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v1,v3}, android.graphics.Paint.setFakeBoldText(boolean):void .line 299 373| const v0, #+49428 (0x0000c114 | 6.92634e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 381| const v0, #+49429 (0x0000c115 | 6.92648e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 300 390| const v0, #+49430 (0x0000c116 | 6.92662e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 398| const v0, #+49431 (0x0000c117 | 6.92676e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| iget v2, v5, com.android.datetimepicker.date.MonthView.mTodayNumberColor 406| const v0, #+49432 (0x0000c118 | 6.92690e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 301 415| const v0, #+49433 (0x0000c119 | 6.92704e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 423| const v0, #+49434 (0x0000c11a | 6.92718e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| sget-object v2, android.graphics.Paint$Align.CENTER 431| const v0, #+49435 (0x0000c11b | 6.92732e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 302 440| const v0, #+49436 (0x0000c11c | 6.92746e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 448| const v0, #+49437 (0x0000c11d | 6.92760e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| sget-object v2, android.graphics.Paint$Style.FILL 456| const v0, #+49438 (0x0000c11e | 6.92774e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 303 465| const v0, #+49439 (0x0000c11f | 6.92788e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mSelectedCirclePaint 473| const v0, #+49440 (0x0000c120 | 6.92802e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| const/16 v2, #+60 (0x0000003c | 8.40779e-44) 481| invoke-virtual {v1,v2}, android.graphics.Paint.setAlpha(int):void .line 305 484| const v0, #+49441 (0x0000c121 | 6.92816e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| new-instance v1, android.graphics.Paint 492| const v0, #+49442 (0x0000c122 | 6.92830e-41) 495| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 498| invoke-direct {v1}, android.graphics.Paint.():void 501| const v0, #+49443 (0x0000c123 | 6.92844e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| iput-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint .line 306 509| const v0, #+49444 (0x0000c124 | 6.92858e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 517| const v0, #+49445 (0x0000c125 | 6.92872e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 307 526| const v0, #+49446 (0x0000c126 | 6.92886e-41) 529| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 532| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 534| const v0, #+49447 (0x0000c127 | 6.92900e-41) 537| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 540| sget v2, com.android.datetimepicker.date.MonthView.MONTH_DAY_LABEL_TEXT_SIZE 542| const v0, #+49448 (0x0000c128 | 6.92914e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| int-to-float v2, v2 549| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 308 552| const v0, #+49449 (0x0000c129 | 6.92928e-41) 555| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 558| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 560| const v0, #+49450 (0x0000c12a | 6.92942e-41) 563| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 566| iget v2, v5, com.android.datetimepicker.date.MonthView.mDayTextColor 568| const v0, #+49451 (0x0000c12b | 6.92956e-41) 571| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 574| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 309 577| const v0, #+49452 (0x0000c12c | 6.92970e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 585| const v0, #+49453 (0x0000c12d | 6.92984e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| iget-object v2, v5, com.android.datetimepicker.date.MonthView.mDayOfWeekTypeface 593| const v0, #+49454 (0x0000c12e | 6.92998e-41) 596| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 599| invoke-static {v2,v4}, android.graphics.Typeface.create(java.lang.String, int):android.graphics.Typeface 602| move-result-object v2 603| const v0, #+49455 (0x0000c12f | 6.93012e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| invoke-virtual {v1,v2}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 310 612| const v0, #+49456 (0x0000c130 | 6.93026e-41) 615| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 618| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 620| const v0, #+49457 (0x0000c131 | 6.93040e-41) 623| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 626| sget-object v2, android.graphics.Paint$Style.FILL 628| const v0, #+49458 (0x0000c132 | 6.93054e-41) 631| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 634| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 311 637| const v0, #+49459 (0x0000c133 | 6.93068e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 645| const v0, #+49460 (0x0000c134 | 6.93082e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| sget-object v2, android.graphics.Paint$Align.CENTER 653| const v0, #+49461 (0x0000c135 | 6.93096e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 312 662| const v0, #+49462 (0x0000c136 | 6.93110e-41) 665| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 668| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthDayLabelPaint 670| const v0, #+49463 (0x0000c137 | 6.93124e-41) 673| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 676| invoke-virtual {v1,v3}, android.graphics.Paint.setFakeBoldText(boolean):void .line 314 679| const v0, #+49464 (0x0000c138 | 6.93138e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| new-instance v1, android.graphics.Paint 687| const v0, #+49465 (0x0000c139 | 6.93152e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-direct {v1}, android.graphics.Paint.():void 696| const v0, #+49466 (0x0000c13a | 6.93166e-41) 699| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 702| iput-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint .line 315 704| const v0, #+49467 (0x0000c13b | 6.93180e-41) 707| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 710| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint 712| const v0, #+49468 (0x0000c13c | 6.93194e-41) 715| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 718| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 316 721| const v0, #+49469 (0x0000c13d | 6.93208e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 727| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint 729| const v0, #+49470 (0x0000c13e | 6.93222e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| sget v2, com.android.datetimepicker.date.MonthView.MINI_DAY_NUMBER_TEXT_SIZE 737| const v0, #+49471 (0x0000c13f | 6.93236e-41) 740| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 743| int-to-float v2, v2 744| invoke-virtual {v1,v2}, android.graphics.Paint.setTextSize(float):void .line 317 747| const v0, #+49472 (0x0000c140 | 6.93250e-41) 750| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 753| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint 755| const v0, #+49473 (0x0000c141 | 6.93264e-41) 758| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 761| sget-object v2, android.graphics.Paint$Style.FILL 763| const v0, #+49474 (0x0000c142 | 6.93278e-41) 766| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 769| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 318 772| const v0, #+49475 (0x0000c143 | 6.93292e-41) 775| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 778| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint 780| const v0, #+49476 (0x0000c144 | 6.93306e-41) 783| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 786| sget-object v2, android.graphics.Paint$Align.CENTER 788| const v0, #+49477 (0x0000c145 | 6.93320e-41) 791| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 794| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 319 797| const v0, #+49478 (0x0000c146 | 6.93334e-41) 800| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 803| iget-object v1, v5, com.android.datetimepicker.date.MonthView.mMonthNumPaint 805| const v0, #+49479 (0x0000c147 | 6.93348e-41) 808| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 811| invoke-virtual {v1,v4}, android.graphics.Paint.setFakeBoldText(boolean):void .line 320 814| const v0, #+49480 (0x0000c148 | 6.93362e-41) 817| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 820| return-void } method com.android.datetimepicker.date.MonthView.isOutOfRange(int, int, int):boolean { .params "year", "month", "day" .src "MonthView.java" .line 591 .prologue_end 0| const v0, #+49481 (0x0000c149 | 6.93376e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 591 7| invoke-direct {v3,v4,v5,v6}, com.android.datetimepicker.date.MonthView.isBeforeMin(int, int, int):boolean 10| move-result v1 11| const v0, #+49482 (0x0000c14a | 6.93391e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v1, Label_1 .line 592 19| const v0, #+49483 (0x0000c14b | 6.93405e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v2 Label_1: .line 593 26| const v0, #+49484 (0x0000c14c | 6.93419e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v3,v4,v5,v6}, com.android.datetimepicker.date.MonthView.isAfterMax(int, int, int):boolean 35| move-result v1 36| const v0, #+49485 (0x0000c14d | 6.93433e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_2 .line 594 44| const v0, #+49486 (0x0000c14e | 6.93447e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return v2 Label_2: .line 597 51| const v0, #+49487 (0x0000c14f | 6.93461e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v1, #+0 (0x00000000 | 0.00000) 58| return v1 } method com.android.datetimepicker.date.MonthView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "MonthView.java" .line 324 .prologue_end .line 324 0| const v0, #+49488 (0x0000c150 | 6.93475e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthView.drawMonthTitle(android.graphics.Canvas):void .line 325 9| const v0, #+49489 (0x0000c151 | 6.93489e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthView.drawMonthDayLabels(android.graphics.Canvas):void .line 326 18| const v0, #+49490 (0x0000c152 | 6.93503e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthView.drawMonthNums(android.graphics.Canvas):void .line 327 27| const v0, #+49491 (0x0000c153 | 6.93517e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.datetimepicker.date.MonthView.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "MonthView.java" .line 416 .prologue_end .line 416 0| const v0, #+49492 (0x0000c154 | 6.93531e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v5}, android.view.View$MeasureSpec.getSize(int):int 9| move-result v1 10| const v0, #+49493 (0x0000c155 | 6.93545e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget v2, v4, com.android.datetimepicker.date.MonthView.mRowHeight 18| const v0, #+49494 (0x0000c156 | 6.93559e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v3, v4, com.android.datetimepicker.date.MonthView.mNumRows 26| const v0, #+49495 (0x0000c157 | 6.93573e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| mul-int/2addr v2, v3 .line 417 33| invoke-virtual {v4}, com.android.datetimepicker.date.MonthView.getMonthHeaderSize():int 36| move-result v3 37| const v0, #+49496 (0x0000c158 | 6.93587e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 416 43| add-int/2addr v2, v3 44| invoke-virtual {v4,v1,v2}, com.android.datetimepicker.date.MonthView.setMeasuredDimension(int, int):void .line 418 47| const v0, #+49497 (0x0000c159 | 6.93601e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-void } method com.android.datetimepicker.date.MonthView.onSizeChanged(int, int, int, int):void { .params "w", "h", "oldw", "oldh" .src "MonthView.java" .line 422 .prologue_end .line 422 0| const v0, #+49498 (0x0000c15a | 6.93615e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.datetimepicker.date.MonthView.mWidth .line 425 8| const v0, #+49499 (0x0000c15b | 6.93629e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.datetimepicker.date.MonthView.mTouchHelper 16| const v0, #+49500 (0x0000c15c | 6.93643e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.invalidateRoot():void .line 426 25| const v0, #+49501 (0x0000c15d | 6.93657e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.date.MonthView.onTouchEvent(android.view.MotionEvent):boolean { .params "event" .src "MonthView.java" .line 265 .prologue_end .line 265 0| const v0, #+49502 (0x0000c15e | 6.93671e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.view.MotionEvent.getAction():int 9| move-result v2 10| const v0, #+49503 (0x0000c15f | 6.93685e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| packed-switch v2, Label_3 Label_1: .line 273 19| const v0, #+49504 (0x0000c160 | 6.93699e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 26| return v2 Label_2: .line 267 27| const v0, #+49505 (0x0000c161 | 6.93713e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v5}, android.view.MotionEvent.getX():float 36| move-result v2 37| const v0, #+49506 (0x0000c162 | 6.93727e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v5}, android.view.MotionEvent.getY():float 46| move-result v3 47| const v0, #+49507 (0x0000c163 | 6.93741e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v4,v2,v3}, com.android.datetimepicker.date.MonthView.getDayFromLocation(float, float):int 56| move-result v1 57| const v0, #+49508 (0x0000c164 | 6.93755e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 268 .local v1, "day", int 63| if-ltz v1, Label_1 .line 269 65| const v0, #+49509 (0x0000c165 | 6.93769e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-direct {v4,v1}, com.android.datetimepicker.date.MonthView.onDayClick(int):void 74| const v0, #+49510 (0x0000c166 | 6.93783e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| goto/16 Label_1 .line 265 82| const v0, #+49511 (0x0000c167 | 6.93797e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| nop 89| nop Label_3: 90| packed-switch-payload 1: Label_2 } method com.android.datetimepicker.date.MonthView.restoreAccessibilityFocus(com.android.datetimepicker.date.MonthAdapter$CalendarDay):boolean { .params "day" .src "MonthView.java" .line 684 .prologue_end .line 684 0| const v0, #+49512 (0x0000c168 | 6.93811e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 8| const v0, #+49513 (0x0000c169 | 6.93825e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v3, com.android.datetimepicker.date.MonthView.mYear 16| const v0, #+49514 (0x0000c16a | 6.93839e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-ne v1, v2, Label_1 24| const v0, #+49515 (0x0000c16b | 6.93853e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.month 32| const v0, #+49516 (0x0000c16c | 6.93867e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget v2, v3, com.android.datetimepicker.date.MonthView.mMonth 40| const v0, #+49517 (0x0000c16d | 6.93881e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eq v1, v2, Label_2 Label_1: .line 685 48| const v0, #+49518 (0x0000c16e | 6.93895e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) 55| return v1 Label_2: .line 684 56| const v0, #+49519 (0x0000c16f | 6.93909e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget v1, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day 64| const v0, #+49520 (0x0000c170 | 6.93923e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget v2, v3, com.android.datetimepicker.date.MonthView.mNumCells 72| const v0, #+49521 (0x0000c171 | 6.93937e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-gt v1, v2, Label_1 .line 687 80| const v0, #+49522 (0x0000c172 | 6.93951e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v1, v3, com.android.datetimepicker.date.MonthView.mTouchHelper 88| const v0, #+49523 (0x0000c173 | 6.93965e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v2, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.day 96| const v0, #+49524 (0x0000c174 | 6.93979e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.setFocusedVirtualView(int):void .line 688 105| const v0, #+49525 (0x0000c175 | 6.93993e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 112| return v1 } method com.android.datetimepicker.date.MonthView.reuse():void { .src "MonthView.java" .line 397 .prologue_end .line 397 0| const v0, #+49526 (0x0000c176 | 6.94007e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 7| iput v1, v2, com.android.datetimepicker.date.MonthView.mNumRows .line 398 9| const v0, #+49527 (0x0000c177 | 6.94021e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, com.android.datetimepicker.date.MonthView.requestLayout():void .line 399 18| const v0, #+49528 (0x0000c178 | 6.94035e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.datetimepicker.date.MonthView.setAccessibilityDelegate(android.view.View$AccessibilityDelegate):void { .params "delegate" .src "MonthView.java" .line 245 .prologue_end .line 245 0| const v0, #+49529 (0x0000c179 | 6.94049e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.datetimepicker.date.MonthView.mLockAccessibilityDelegate 8| const v0, #+49530 (0x0000c17a | 6.94063e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 246 16| const v0, #+49531 (0x0000c17b | 6.94077e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-super {v2,v3}, android.view.View.setAccessibilityDelegate(android.view.View$AccessibilityDelegate):void Label_1: .line 248 25| const v0, #+49532 (0x0000c17c | 6.94091e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.date.MonthView.setDatePickerController(com.android.datetimepicker.date.DatePickerController):void { .params "controller" .src "MonthView.java" .line 234 .prologue_end .line 234 0| const v0, #+49533 (0x0000c17d | 6.94105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.MonthView.mController .line 235 8| const v0, #+49534 (0x0000c17e | 6.94119e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.date.MonthView.setMonthParams(java.util.HashMap):void { .params "?" .src "MonthView.java" .line 342 .local_ex v9, "params", java.util.HashMap, "Ljava/util/HashMap;" .prologue_end 0| const v0, #+49535 (0x0000c17f | 6.94133e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 342 7| const-string/jumbo v4, "month" 10| const v0, #+49536 (0x0000c180 | 6.94147e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v9,v4}, java.util.HashMap.containsKey(java.lang.Object):boolean 19| move-result v4 20| const v0, #+49537 (0x0000c181 | 6.94161e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v4, Label_1 28| const v0, #+49538 (0x0000c182 | 6.94175e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v4, "year" 37| const v0, #+49539 (0x0000c183 | 6.94189e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v9,v4}, java.util.HashMap.containsKey(java.lang.Object):boolean 46| move-result v4 47| const v0, #+49540 (0x0000c184 | 6.94203e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| xor-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 55| if-eqz v4, Label_1 .line 343 57| const v0, #+49541 (0x0000c185 | 6.94217e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| new-instance v4, java.security.InvalidParameterException 65| const v0, #+49542 (0x0000c186 | 6.94231e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v5, "You must specify month and year for this view" 74| const v0, #+49543 (0x0000c187 | 6.94245e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-direct {v4,v5}, java.security.InvalidParameterException.(java.lang.String):void 83| const v0, #+49544 (0x0000c188 | 6.94259e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| throw v4 Label_1: .line 345 90| const v0, #+49545 (0x0000c189 | 6.94273e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v8,v9}, com.android.datetimepicker.date.MonthView.setTag(java.lang.Object):void .line 347 99| const v0, #+49546 (0x0000c18a | 6.94287e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const-string/jumbo v4, "height" 108| const v0, #+49547 (0x0000c18b | 6.94301e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v9,v4}, java.util.HashMap.containsKey(java.lang.Object):boolean 117| move-result v4 118| const v0, #+49548 (0x0000c18c | 6.94315e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v4, Label_2 .line 348 126| const v0, #+49549 (0x0000c18d | 6.94329e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const-string/jumbo v4, "height" 135| const v0, #+49550 (0x0000c18e | 6.94343e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v9,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 144| move-result-object v4 145| const v0, #+49551 (0x0000c18f | 6.94357e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| check-cast v4, java.lang.Integer 153| const v0, #+49552 (0x0000c190 | 6.94371e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v4}, java.lang.Integer.intValue():int 162| move-result v4 163| const v0, #+49553 (0x0000c191 | 6.94385e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iput v4, v8, com.android.datetimepicker.date.MonthView.mRowHeight .line 349 171| const v0, #+49554 (0x0000c192 | 6.94399e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget v4, v8, com.android.datetimepicker.date.MonthView.mRowHeight 179| const v0, #+49555 (0x0000c193 | 6.94413e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| sget v5, com.android.datetimepicker.date.MonthView.MIN_HEIGHT 187| const v0, #+49556 (0x0000c194 | 6.94427e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| if-ge v4, v5, Label_2 .line 350 195| const v0, #+49557 (0x0000c195 | 6.94441e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| sget v4, com.android.datetimepicker.date.MonthView.MIN_HEIGHT 203| const v0, #+49558 (0x0000c196 | 6.94455e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iput v4, v8, com.android.datetimepicker.date.MonthView.mRowHeight Label_2: .line 353 211| const v0, #+49559 (0x0000c197 | 6.94470e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| const-string/jumbo v4, "selected_day" 220| const v0, #+49560 (0x0000c198 | 6.94484e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v9,v4}, java.util.HashMap.containsKey(java.lang.Object):boolean 229| move-result v4 230| const v0, #+49561 (0x0000c199 | 6.94498e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v4, Label_3 .line 354 238| const v0, #+49562 (0x0000c19a | 6.94512e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| const-string/jumbo v4, "selected_day" 247| const v0, #+49563 (0x0000c19b | 6.94526e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v9,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 256| move-result-object v4 257| const v0, #+49564 (0x0000c19c | 6.94540e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| check-cast v4, java.lang.Integer 265| const v0, #+49565 (0x0000c19d | 6.94554e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v4}, java.lang.Integer.intValue():int 274| move-result v4 275| const v0, #+49566 (0x0000c19e | 6.94568e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iput v4, v8, com.android.datetimepicker.date.MonthView.mSelectedDay Label_3: .line 358 283| const v0, #+49567 (0x0000c19f | 6.94582e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| const-string/jumbo v4, "month" 292| const v0, #+49568 (0x0000c1a0 | 6.94596e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-virtual {v9,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 301| move-result-object v4 302| const v0, #+49569 (0x0000c1a1 | 6.94610e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| check-cast v4, java.lang.Integer 310| const v0, #+49570 (0x0000c1a2 | 6.94624e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v4}, java.lang.Integer.intValue():int 319| move-result v4 320| const v0, #+49571 (0x0000c1a3 | 6.94638e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iput v4, v8, com.android.datetimepicker.date.MonthView.mMonth .line 359 328| const v0, #+49572 (0x0000c1a4 | 6.94652e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| const-string/jumbo v4, "year" 337| const v0, #+49573 (0x0000c1a5 | 6.94666e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v9,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 346| move-result-object v4 347| const v0, #+49574 (0x0000c1a6 | 6.94680e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| check-cast v4, java.lang.Integer 355| const v0, #+49575 (0x0000c1a7 | 6.94694e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v4}, java.lang.Integer.intValue():int 364| move-result v4 365| const v0, #+49576 (0x0000c1a8 | 6.94708e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| iput v4, v8, com.android.datetimepicker.date.MonthView.mYear .line 362 373| const v0, #+49577 (0x0000c1a9 | 6.94722e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| new-instance v3, android.text.format.Time 381| const v0, #+49578 (0x0000c1aa | 6.94736e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-static {}, android.text.format.Time.getCurrentTimezone():java.lang.String 390| move-result-object v4 391| const v0, #+49579 (0x0000c1ab | 6.94750e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-direct {v3,v4}, android.text.format.Time.(java.lang.String):void .line 363 .local v3, "today", android.text.format.Time 400| const v0, #+49580 (0x0000c1ac | 6.94764e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-virtual {v3}, android.text.format.Time.setToNow():void .line 364 409| const v0, #+49581 (0x0000c1ad | 6.94778e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| const/4 v4, #+0 (0x00000000 | 0.00000) 416| iput-boolean v4, v8, com.android.datetimepicker.date.MonthView.mHasToday .line 365 418| const v0, #+49582 (0x0000c1ae | 6.94792e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| const/4 v4, #-1 (0xffffffff | NaN) 425| iput v4, v8, com.android.datetimepicker.date.MonthView.mToday .line 367 427| const v0, #+49583 (0x0000c1af | 6.94806e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mCalendar 435| const v0, #+49584 (0x0000c1b0 | 6.94820e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| iget v5, v8, com.android.datetimepicker.date.MonthView.mMonth 443| const v0, #+49585 (0x0000c1b1 | 6.94834e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 450| invoke-virtual {v4,v6,v5}, java.util.Calendar.set(int, int):void .line 368 453| const v0, #+49586 (0x0000c1b2 | 6.94848e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mCalendar 461| const v0, #+49587 (0x0000c1b3 | 6.94862e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| iget v5, v8, com.android.datetimepicker.date.MonthView.mYear 469| const v0, #+49588 (0x0000c1b4 | 6.94876e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| invoke-virtual {v4,v7,v5}, java.util.Calendar.set(int, int):void .line 369 478| const v0, #+49589 (0x0000c1b5 | 6.94890e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mCalendar 486| const v0, #+49590 (0x0000c1b6 | 6.94904e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 493| invoke-virtual {v4,v5,v7}, java.util.Calendar.set(int, int):void .line 370 496| const v0, #+49591 (0x0000c1b7 | 6.94918e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mCalendar 504| const v0, #+49592 (0x0000c1b8 | 6.94932e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| const/4 v5, #+7 (0x00000007 | 9.80909e-45) 511| invoke-virtual {v4,v5}, java.util.Calendar.get(int):int 514| move-result v4 515| const v0, #+49593 (0x0000c1b9 | 6.94946e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| iput v4, v8, com.android.datetimepicker.date.MonthView.mDayOfWeekStart .line 372 523| const v0, #+49594 (0x0000c1ba | 6.94960e-41) 526| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 529| const-string/jumbo v4, "week_start" 532| const v0, #+49595 (0x0000c1bb | 6.94974e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-virtual {v9,v4}, java.util.HashMap.containsKey(java.lang.Object):boolean 541| move-result v4 542| const v0, #+49596 (0x0000c1bc | 6.94988e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| if-eqz v4, Label_7 .line 373 550| const v0, #+49597 (0x0000c1bd | 6.95002e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| const-string/jumbo v4, "week_start" 559| const v0, #+49598 (0x0000c1be | 6.95016e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| invoke-virtual {v9,v4}, java.util.HashMap.get(java.lang.Object):java.lang.Object 568| move-result-object v4 569| const v0, #+49599 (0x0000c1bf | 6.95030e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| check-cast v4, java.lang.Integer 577| const v0, #+49600 (0x0000c1c0 | 6.95044e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| invoke-virtual {v4}, java.lang.Integer.intValue():int 586| move-result v4 587| const v0, #+49601 (0x0000c1c1 | 6.95058e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| iput v4, v8, com.android.datetimepicker.date.MonthView.mWeekStart Label_4: .line 378 595| const v0, #+49602 (0x0000c1c2 | 6.95072e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| iget v4, v8, com.android.datetimepicker.date.MonthView.mMonth 603| const v0, #+49603 (0x0000c1c3 | 6.95086e-41) 606| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 609| iget v5, v8, com.android.datetimepicker.date.MonthView.mYear 611| const v0, #+49604 (0x0000c1c4 | 6.95100e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| invoke-static {v4,v5}, com.android.datetimepicker.Utils.getDaysInMonth(int, int):int 620| move-result v4 621| const v0, #+49605 (0x0000c1c5 | 6.95114e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| iput v4, v8, com.android.datetimepicker.date.MonthView.mNumCells .line 379 629| const v0, #+49606 (0x0000c1c6 | 6.95128e-41) 632| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 635| const/4 v2, #+0 (0x00000000 | 0.00000) Label_5: .local v2, "i", int 636| const v0, #+49607 (0x0000c1c7 | 6.95142e-41) 639| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 642| iget v4, v8, com.android.datetimepicker.date.MonthView.mNumCells 644| const v0, #+49608 (0x0000c1c8 | 6.95156e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| if-ge v2, v4, Label_8 .line 380 652| const v0, #+49609 (0x0000c1c9 | 6.95170e-41) 655| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 658| add-int/lit8 v1, v2, #+1 (0x00000001 | 1.40130e-45) .line 381 .local v1, "day", int 660| invoke-direct {v8,v1,v3}, com.android.datetimepicker.date.MonthView.sameDay(int, android.text.format.Time):boolean 663| move-result v4 664| const v0, #+49610 (0x0000c1ca | 6.95184e-41) 667| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 670| if-eqz v4, Label_6 .line 382 672| const v0, #+49611 (0x0000c1cb | 6.95198e-41) 675| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 678| iput-boolean v7, v8, com.android.datetimepicker.date.MonthView.mHasToday .line 383 680| const v0, #+49612 (0x0000c1cc | 6.95212e-41) 683| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 686| iput v1, v8, com.android.datetimepicker.date.MonthView.mToday Label_6: .line 379 688| const v0, #+49613 (0x0000c1cd | 6.95226e-41) 691| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 694| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 696| goto/16 Label_5 Label_7: .line 375 .end_local v1 .end_local v2 698| const v0, #+49614 (0x0000c1ce | 6.95240e-41) 701| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 704| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mCalendar 706| const v0, #+49615 (0x0000c1cf | 6.95254e-41) 709| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 712| invoke-virtual {v4}, java.util.Calendar.getFirstDayOfWeek():int 715| move-result v4 716| const v0, #+49616 (0x0000c1d0 | 6.95268e-41) 719| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 722| iput v4, v8, com.android.datetimepicker.date.MonthView.mWeekStart 724| const v0, #+49617 (0x0000c1d1 | 6.95282e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 730| goto/16 Label_4 Label_8: .line 386 .restart_local v2 732| const v0, #+49618 (0x0000c1d2 | 6.95296e-41) 735| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 738| invoke-direct {v8}, com.android.datetimepicker.date.MonthView.calculateNumRows():int 741| move-result v4 742| const v0, #+49619 (0x0000c1d3 | 6.95310e-41) 745| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 748| iput v4, v8, com.android.datetimepicker.date.MonthView.mNumRows .line 389 750| const v0, #+49620 (0x0000c1d4 | 6.95324e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| iget-object v4, v8, com.android.datetimepicker.date.MonthView.mTouchHelper 758| const v0, #+49621 (0x0000c1d5 | 6.95338e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| invoke-virtual {v4}, com.android.datetimepicker.date.MonthView$MonthViewTouchHelper.invalidateRoot():void .line 390 767| const v0, #+49622 (0x0000c1d6 | 6.95352e-41) 770| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 773| return-void } method com.android.datetimepicker.date.MonthView.setOnDayClickListener(com.android.datetimepicker.date.MonthView$OnDayClickListener):void { .params "listener" .src "MonthView.java" .line 251 .prologue_end .line 251 0| const v0, #+49623 (0x0000c1d7 | 6.95366e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.MonthView.mOnDayClickListener .line 252 8| const v0, #+49624 (0x0000c1d8 | 6.95380e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.date.SimpleDayPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void { .params "context", "controller" .src "SimpleDayPickerView.java" .line 32 .prologue_end .line 32 0| const v0, #+49625 (0x0000c1d9 | 6.95394e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.datetimepicker.date.DayPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void .line 33 9| const v0, #+49626 (0x0000c1da | 6.95408e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.SimpleDayPickerView.createMonthAdapter(android.content.Context, com.android.datetimepicker.date.DatePickerController):com.android.datetimepicker.date.MonthAdapter { .params "context", "controller" .src "SimpleDayPickerView.java" .line 37 .prologue_end .line 37 0| const v0, #+49627 (0x0000c1db | 6.95422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.SimpleMonthAdapter 8| const v0, #+49628 (0x0000c1dc | 6.95436e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3,v4}, com.android.datetimepicker.date.SimpleMonthAdapter.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void 17| const v0, #+49629 (0x0000c1dd | 6.95450e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v1 } method com.android.datetimepicker.date.SimpleMonthAdapter.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void { .params "context", "controller" .src "SimpleMonthAdapter.java" .line 27 .prologue_end .line 27 0| const v0, #+49630 (0x0000c1de | 6.95464e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.datetimepicker.date.MonthAdapter.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void .line 28 9| const v0, #+49631 (0x0000c1df | 6.95478e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.SimpleMonthAdapter.createMonthView(android.content.Context):com.android.datetimepicker.date.MonthView { .params "context" .src "SimpleMonthAdapter.java" .line 32 .prologue_end .line 32 0| const v0, #+49632 (0x0000c1e0 | 6.95492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.SimpleMonthView 8| const v0, #+49633 (0x0000c1e1 | 6.95506e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v4}, com.android.datetimepicker.date.SimpleMonthView.(android.content.Context):void .line 33 .local v1, "monthView", com.android.datetimepicker.date.MonthView 17| const v0, #+49634 (0x0000c1e2 | 6.95520e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.datetimepicker.date.SimpleMonthAdapter.mController 25| const v0, #+49635 (0x0000c1e3 | 6.95534e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, com.android.datetimepicker.date.MonthView.setDatePickerController(com.android.datetimepicker.date.DatePickerController):void .line 34 34| const v0, #+49636 (0x0000c1e4 | 6.95549e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v1 } method com.android.datetimepicker.date.SimpleMonthView.(android.content.Context):void { .params "context" .src "SimpleMonthView.java" .line 27 .prologue_end .line 27 0| const v0, #+49637 (0x0000c1e5 | 6.95563e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.date.MonthView.(android.content.Context):void .line 28 9| const v0, #+49638 (0x0000c1e6 | 6.95577e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.date.SimpleMonthView.drawMonthDay(android.graphics.Canvas, int, int, int, int, int, int, int, int, int):void { .params "canvas", "year", "month", "day", "x", "y", "startX", "stopX", "startY", "stopY" .src "SimpleMonthView.java" .line 33 .prologue_end .line 33 0| const v0, #+49639 (0x0000c1e7 | 6.95591e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v5, com.android.datetimepicker.date.SimpleMonthView.mSelectedDay 8| const v0, #+49640 (0x0000c1e8 | 6.95605e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-ne v1, v9, Label_1 .line 34 16| const v0, #+49641 (0x0000c1e9 | 6.95619e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| int-to-float v1, v10 23| sget v2, com.android.datetimepicker.date.SimpleMonthView.MINI_DAY_NUMBER_TEXT_SIZE 25| const v0, #+49642 (0x0000c1ea | 6.95633e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| div-int/lit8 v2, v2, #+3 (0x00000003 | 4.20390e-45) 33| const v0, #+49643 (0x0000c1eb | 6.95647e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| sub-int v2, v11, v2 41| int-to-float v2, v2 42| sget v3, com.android.datetimepicker.date.SimpleMonthView.DAY_SELECTED_CIRCLE_SIZE 44| const v0, #+49644 (0x0000c1ec | 6.95661e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| int-to-float v3, v3 .line 35 51| iget-object v4, v5, com.android.datetimepicker.date.SimpleMonthView.mSelectedCirclePaint .line 34 53| const v0, #+49645 (0x0000c1ed | 6.95675e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v6,v1,v2,v3,v4}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void Label_1: .line 39 62| const v0, #+49646 (0x0000c1ee | 6.95689e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v5,v7,v8,v9}, com.android.datetimepicker.date.SimpleMonthView.isOutOfRange(int, int, int):boolean 71| move-result v1 72| const v0, #+49647 (0x0000c1ef | 6.95703e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v1, Label_3 .line 40 80| const v0, #+49648 (0x0000c1f0 | 6.95717e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v1, v5, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint 88| const v0, #+49649 (0x0000c1f1 | 6.95731e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget v2, v5, com.android.datetimepicker.date.SimpleMonthView.mDisabledDayTextColor 96| const v0, #+49650 (0x0000c1f2 | 6.95745e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void Label_2: .line 46 105| const v0, #+49651 (0x0000c1f3 | 6.95759e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v1, "%d" 114| const v0, #+49652 (0x0000c1f4 | 6.95773e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 121| new-array v2, v2, java.lang.Object[] 123| const v0, #+49653 (0x0000c1f5 | 6.95787e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 132| move-result-object v3 133| const v0, #+49654 (0x0000c1f6 | 6.95801e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| const/4 v4, #+0 (0x00000000 | 0.00000) 140| aput-object v3, v2, v4 142| const v0, #+49655 (0x0000c1f7 | 6.95815e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static {v1,v2}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 151| move-result-object v1 152| const v0, #+49656 (0x0000c1f8 | 6.95829e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| int-to-float v2, v10 159| int-to-float v3, v11 160| iget-object v4, v5, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint 162| const v0, #+49657 (0x0000c1f9 | 6.95843e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v6,v1,v2,v3,v4}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 47 171| const v0, #+49658 (0x0000c1fa | 6.95857e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| return-void Label_3: .line 41 178| const v0, #+49659 (0x0000c1fb | 6.95871e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-boolean v1, v5, com.android.datetimepicker.date.SimpleMonthView.mHasToday 186| const v0, #+49660 (0x0000c1fc | 6.95885e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v1, Label_4 194| const v0, #+49661 (0x0000c1fd | 6.95899e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v1, v5, com.android.datetimepicker.date.SimpleMonthView.mToday 202| const v0, #+49662 (0x0000c1fe | 6.95913e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-ne v1, v9, Label_4 .line 42 210| const v0, #+49663 (0x0000c1ff | 6.95927e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget-object v1, v5, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint 218| const v0, #+49664 (0x0000c200 | 6.95941e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iget v2, v5, com.android.datetimepicker.date.SimpleMonthView.mTodayNumberColor 226| const v0, #+49665 (0x0000c201 | 6.95955e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void 235| const v0, #+49666 (0x0000c202 | 6.95969e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| goto/16 Label_2 Label_4: .line 44 243| const v0, #+49667 (0x0000c203 | 6.95983e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v1, v5, com.android.datetimepicker.date.SimpleMonthView.mMonthNumPaint 251| const v0, #+49668 (0x0000c204 | 6.95997e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iget v2, v5, com.android.datetimepicker.date.SimpleMonthView.mDayTextColor 259| const v0, #+49669 (0x0000c205 | 6.96011e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void 268| const v0, #+49670 (0x0000c206 | 6.96025e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| goto/16 Label_2 } method com.android.datetimepicker.date.TextViewWithCircularIndicator.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "TextViewWithCircularIndicator.java" .line 46 .prologue_end .line 46 0| const v0, #+49671 (0x0000c207 | 6.96039e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4,v5,v6}, android.widget.TextView.(android.content.Context, android.util.AttributeSet):void .line 37 9| const v0, #+49672 (0x0000c208 | 6.96053e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, android.graphics.Paint 17| const v0, #+49673 (0x0000c209 | 6.96067e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, android.graphics.Paint.():void 26| const v0, #+49674 (0x0000c20a | 6.96081e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v4, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint .line 47 34| const v0, #+49675 (0x0000c20b | 6.96095e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 43| move-result-object v1 44| const v0, #+49676 (0x0000c20c | 6.96109e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 48 .local v1, "res", android.content.res.Resources 50| sget v2, com.android.datetimepicker.R$color.blue 52| const v0, #+49677 (0x0000c20d | 6.96123e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 61| move-result v2 62| const v0, #+49678 (0x0000c20e | 6.96137e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput v2, v4, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCircleColor .line 49 70| const v0, #+49679 (0x0000c20f | 6.96151e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sget v2, com.android.datetimepicker.R$dimen.month_select_circle_radius 78| const v0, #+49680 (0x0000c210 | 6.96165e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelOffset(int):int 87| move-result v2 88| const v0, #+49681 (0x0000c211 | 6.96179e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput v2, v4, com.android.datetimepicker.date.TextViewWithCircularIndicator.mRadius .line 50 96| const v0, #+49682 (0x0000c212 | 6.96193e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 105| move-result-object v2 106| const v0, #+49683 (0x0000c213 | 6.96207e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| sget v3, com.android.datetimepicker.R$string.item_is_selected 114| const v0, #+49684 (0x0000c214 | 6.96221e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 123| move-result-object v2 124| const v0, #+49685 (0x0000c215 | 6.96235e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput-object v2, v4, com.android.datetimepicker.date.TextViewWithCircularIndicator.mItemIsSelectedText .line 52 132| const v0, #+49686 (0x0000c216 | 6.96249e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-direct {v4}, com.android.datetimepicker.date.TextViewWithCircularIndicator.init():void .line 53 141| const v0, #+49687 (0x0000c217 | 6.96263e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void } method com.android.datetimepicker.date.TextViewWithCircularIndicator.init():void { .src "TextViewWithCircularIndicator.java" .line 56 .prologue_end 0| const v0, #+49688 (0x0000c218 | 6.96277e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 56 7| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 9| const v0, #+49689 (0x0000c219 | 6.96291e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v2}, android.graphics.Paint.setFakeBoldText(boolean):void .line 57 18| const v0, #+49690 (0x0000c21a | 6.96305e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 26| const v0, #+49691 (0x0000c21b | 6.96319e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, android.graphics.Paint.setAntiAlias(boolean):void .line 58 35| const v0, #+49692 (0x0000c21c | 6.96333e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 43| const v0, #+49693 (0x0000c21d | 6.96347e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget v2, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCircleColor 51| const v0, #+49694 (0x0000c21e | 6.96361e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 59 60| const v0, #+49695 (0x0000c21f | 6.96375e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 68| const v0, #+49696 (0x0000c220 | 6.96389e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sget-object v2, android.graphics.Paint$Align.CENTER 76| const v0, #+49697 (0x0000c221 | 6.96403e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1,v2}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 60 85| const v0, #+49698 (0x0000c222 | 6.96417e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 93| const v0, #+49699 (0x0000c223 | 6.96431e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| sget-object v2, android.graphics.Paint$Style.FILL 101| const v0, #+49700 (0x0000c224 | 6.96445e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 61 110| const v0, #+49701 (0x0000c225 | 6.96459e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v1, v3, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 118| const v0, #+49702 (0x0000c226 | 6.96473e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const/16 v2, #+60 (0x0000003c | 8.40779e-44) 126| invoke-virtual {v1,v2}, android.graphics.Paint.setAlpha(int):void .line 62 129| const v0, #+49703 (0x0000c227 | 6.96487e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return-void } method com.android.datetimepicker.date.TextViewWithCircularIndicator.drawIndicator(boolean):void { .params "drawCircle" .src "TextViewWithCircularIndicator.java" .line 65 .prologue_end .line 65 0| const v0, #+49704 (0x0000c228 | 6.96501e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.datetimepicker.date.TextViewWithCircularIndicator.mDrawCircle .line 66 8| const v0, #+49705 (0x0000c229 | 6.96515e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.date.TextViewWithCircularIndicator.getContentDescription():java.lang.CharSequence { .src "TextViewWithCircularIndicator.java" .line 81 .prologue_end .line 81 0| const v0, #+49706 (0x0000c22a | 6.96529e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.datetimepicker.date.TextViewWithCircularIndicator.getText():java.lang.CharSequence 9| move-result-object v1 10| const v0, #+49707 (0x0000c22b | 6.96543e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 82 .local v1, "itemText", java.lang.CharSequence 16| iget-boolean v2, v5, com.android.datetimepicker.date.TextViewWithCircularIndicator.mDrawCircle 18| const v0, #+49708 (0x0000c22c | 6.96557e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v2, Label_1 .line 83 26| const v0, #+49709 (0x0000c22d | 6.96571e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v2, v5, com.android.datetimepicker.date.TextViewWithCircularIndicator.mItemIsSelectedText 34| const v0, #+49710 (0x0000c22e | 6.96585e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 41| new-array v3, v3, java.lang.Object[] 43| const v0, #+49711 (0x0000c22f | 6.96599e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v4, #+0 (0x00000000 | 0.00000) 50| aput-object v1, v3, v4 52| const v0, #+49712 (0x0000c230 | 6.96613e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-static {v2,v3}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 61| move-result-object v2 62| const v0, #+49713 (0x0000c231 | 6.96628e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-object v2 Label_1: .line 85 69| const v0, #+49714 (0x0000c232 | 6.96642e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-object v1 } method com.android.datetimepicker.date.TextViewWithCircularIndicator.onDraw(android.graphics.Canvas):void { .params "canvas" .src "TextViewWithCircularIndicator.java" .line 70 .prologue_end .line 70 0| const v0, #+49715 (0x0000c233 | 6.96656e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v8,v9}, android.widget.TextView.onDraw(android.graphics.Canvas):void .line 71 9| const v0, #+49716 (0x0000c234 | 6.96670e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-boolean v4, v8, com.android.datetimepicker.date.TextViewWithCircularIndicator.mDrawCircle 17| const v0, #+49717 (0x0000c235 | 6.96684e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v4, Label_1 .line 72 25| const v0, #+49718 (0x0000c236 | 6.96698e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v8}, com.android.datetimepicker.date.TextViewWithCircularIndicator.getWidth():int 34| move-result v3 35| const v0, #+49719 (0x0000c237 | 6.96712e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 73 .local v3, "width", int 41| invoke-virtual {v8}, com.android.datetimepicker.date.TextViewWithCircularIndicator.getHeight():int 44| move-result v1 45| const v0, #+49720 (0x0000c238 | 6.96726e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 74 .local v1, "height", int 51| invoke-static {v3,v1}, java.lang.Math.min(int, int):int 54| move-result v4 55| const v0, #+49721 (0x0000c239 | 6.96740e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| div-int/lit8 v2, v4, #+2 (0x00000002 | 2.80260e-45) .line 75 .local v2, "radius", int 63| const v0, #+49722 (0x0000c23a | 6.96754e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| div-int/lit8 v4, v3, #+2 (0x00000002 | 2.80260e-45) 71| const v0, #+49723 (0x0000c23b | 6.96768e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| int-to-float v4, v4 78| div-int/lit8 v5, v1, #+2 (0x00000002 | 2.80260e-45) 80| const v0, #+49724 (0x0000c23c | 6.96782e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| int-to-float v5, v5 87| int-to-float v6, v2 88| iget-object v7, v8, com.android.datetimepicker.date.TextViewWithCircularIndicator.mCirclePaint 90| const v0, #+49725 (0x0000c23d | 6.96796e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v9,v4,v5,v6,v7}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void Label_1: .line 77 .end_local v1 .end_local v2 .end_local v3 99| const v0, #+49726 (0x0000c23e | 6.96810e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return-void } method com.android.datetimepicker.date.YearPickerView$1.(com.android.datetimepicker.date.YearPickerView, int, int):void { .params "this$0", "val$position", "val$offset" .src "YearPickerView.java" .line 1 .prologue_end .line 1 0| const v0, #+49727 (0x0000c23f | 6.96824e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.YearPickerView$1.this$0 8| const v0, #+49728 (0x0000c240 | 6.96838e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v3, v1, com.android.datetimepicker.date.YearPickerView$1.val$position 16| const v0, #+49729 (0x0000c241 | 6.96852e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput v4, v1, com.android.datetimepicker.date.YearPickerView$1.val$offset .line 129 24| const v0, #+49730 (0x0000c242 | 6.96866e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+49731 (0x0000c243 | 6.96880e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.datetimepicker.date.YearPickerView$1.run():void { .src "YearPickerView.java" .line 133 .prologue_end .line 133 0| const v0, #+49732 (0x0000c244 | 6.96894e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.datetimepicker.date.YearPickerView$1.this$0 8| const v0, #+49733 (0x0000c245 | 6.96908e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v4, com.android.datetimepicker.date.YearPickerView$1.val$position 16| const v0, #+49734 (0x0000c246 | 6.96922e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v3, v4, com.android.datetimepicker.date.YearPickerView$1.val$offset 24| const v0, #+49735 (0x0000c247 | 6.96936e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v2,v3}, com.android.datetimepicker.date.YearPickerView.setSelectionFromTop(int, int):void .line 134 33| const v0, #+49736 (0x0000c248 | 6.96950e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v4, com.android.datetimepicker.date.YearPickerView$1.this$0 41| const v0, #+49737 (0x0000c249 | 6.96964e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1}, com.android.datetimepicker.date.YearPickerView.requestLayout():void .line 135 50| const v0, #+49738 (0x0000c24a | 6.96978e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.datetimepicker.date.YearPickerView$YearAdapter.(com.android.datetimepicker.date.YearPickerView, android.content.Context, int, java.util.List):void { .params "this$0", "context", "resource", "?" .src "YearPickerView.java" .line 105 .local_ex v5, "objects", java.util.List, "Ljava/util/List;" .prologue_end .line 105 0| const v0, #+49739 (0x0000c24b | 6.96992e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.YearPickerView$YearAdapter.this$0 .line 106 8| const v0, #+49740 (0x0000c24c | 6.97006e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v3,v4,v5}, android.widget.ArrayAdapter.(android.content.Context, int, java.util.List):void .line 107 17| const v0, #+49741 (0x0000c24d | 6.97020e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.date.YearPickerView$YearAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "YearPickerView.java" .line 112 .prologue_end .line 112 0| const v0, #+49742 (0x0000c24e | 6.97034e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6,v7,v8}, android.widget.ArrayAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View 9| move-result-object v2 10| const v0, #+49743 (0x0000c24f | 6.97048e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 111 16| check-cast v2, com.android.datetimepicker.date.TextViewWithCircularIndicator .line 113 .local v2, "v", com.android.datetimepicker.date.TextViewWithCircularIndicator 18| const v0, #+49744 (0x0000c250 | 6.97062e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, com.android.datetimepicker.date.TextViewWithCircularIndicator.requestLayout():void .line 114 27| const v0, #+49745 (0x0000c251 | 6.97076e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v2}, com.android.datetimepicker.date.YearPickerView.-wrap0(android.widget.TextView):int 36| move-result v3 37| const v0, #+49746 (0x0000c252 | 6.97090e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 115 .local v3, "year", int 43| iget-object v4, v5, com.android.datetimepicker.date.YearPickerView$YearAdapter.this$0 45| const v0, #+49747 (0x0000c253 | 6.97104e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v4}, com.android.datetimepicker.date.YearPickerView.-get0(com.android.datetimepicker.date.YearPickerView):com.android.datetimepicker.date.DatePickerController 54| move-result-object v4 55| const v0, #+49748 (0x0000c254 | 6.97118e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v4}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay 64| move-result-object v4 65| const v0, #+49749 (0x0000c255 | 6.97132e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v4, v4, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 73| const v0, #+49750 (0x0000c256 | 6.97146e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-ne v4, v3, Label_3 81| const v0, #+49751 (0x0000c257 | 6.97160e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 116 .local v1, "selected", boolean 88| const v0, #+49752 (0x0000c258 | 6.97174e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v1}, com.android.datetimepicker.date.TextViewWithCircularIndicator.drawIndicator(boolean):void .line 117 97| const v0, #+49753 (0x0000c259 | 6.97188e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-eqz v1, Label_2 .line 118 105| const v0, #+49754 (0x0000c25a | 6.97202e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v4, v5, com.android.datetimepicker.date.YearPickerView$YearAdapter.this$0 113| const v0, #+49755 (0x0000c25b | 6.97216e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v4,v2}, com.android.datetimepicker.date.YearPickerView.-set0(com.android.datetimepicker.date.YearPickerView, com.android.datetimepicker.date.TextViewWithCircularIndicator):com.android.datetimepicker.date.TextViewWithCircularIndicator Label_2: .line 120 122| const v0, #+49756 (0x0000c25c | 6.97230e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return-object v2 Label_3: .line 115 .end_local v1 129| const v0, #+49757 (0x0000c25d | 6.97244e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 136| goto/16 Label_1 } method com.android.datetimepicker.date.YearPickerView.-get0(com.android.datetimepicker.date.YearPickerView):com.android.datetimepicker.date.DatePickerController { 0| const v0, #+49758 (0x0000c25e | 6.97258e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.date.YearPickerView.mController 8| const v0, #+49759 (0x0000c25f | 6.97272e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.date.YearPickerView.-set0(com.android.datetimepicker.date.YearPickerView, com.android.datetimepicker.date.TextViewWithCircularIndicator):com.android.datetimepicker.date.TextViewWithCircularIndicator { 0| const v0, #+49760 (0x0000c260 | 6.97286e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.date.YearPickerView.mSelectedView 8| const v0, #+49761 (0x0000c261 | 6.97300e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.datetimepicker.date.YearPickerView.-wrap0(android.widget.TextView):int { .params "view" .src "YearPickerView.java" .line 1 .prologue_end 0| const v0, #+49762 (0x0000c262 | 6.97314e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.datetimepicker.date.YearPickerView.getYearFromTextView(android.widget.TextView):int 9| move-result v1 10| const v0, #+49763 (0x0000c263 | 6.97328e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.datetimepicker.date.YearPickerView.(android.content.Context, com.android.datetimepicker.date.DatePickerController):void { .params "context", "controller" .src "YearPickerView.java" .line 53 .prologue_end .line 53 0| const v0, #+49764 (0x0000c264 | 6.97342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v5,v6}, android.widget.ListView.(android.content.Context):void .line 54 9| const v0, #+49765 (0x0000c265 | 6.97356e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v7, v5, com.android.datetimepicker.date.YearPickerView.mController .line 55 17| const v0, #+49766 (0x0000c266 | 6.97370e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v5, com.android.datetimepicker.date.YearPickerView.mController 25| const v0, #+49767 (0x0000c267 | 6.97384e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3,v5}, com.android.datetimepicker.date.DatePickerController.registerOnDateChangedListener(com.android.datetimepicker.date.DatePickerDialog$OnDateChangedListener):void .line 56 34| const v0, #+49768 (0x0000c268 | 6.97398e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, android.view.ViewGroup$LayoutParams 42| const v0, #+49769 (0x0000c269 | 6.97412e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v3, #-1 (0xffffffff | NaN) .line 57 49| const/4 v4, #-2 (0xfffffffe | NaN) .line 56 50| invoke-direct {v1,v3,v4}, android.view.ViewGroup$LayoutParams.(int, int):void .line 58 .local v1, "frame", android.view.ViewGroup$LayoutParams 53| const v0, #+49770 (0x0000c26a | 6.97426e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v5,v1}, com.android.datetimepicker.date.YearPickerView.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 59 62| const v0, #+49771 (0x0000c26b | 6.97440e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v6}, android.content.Context.getResources():android.content.res.Resources 71| move-result-object v2 72| const v0, #+49772 (0x0000c26c | 6.97454e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 60 .local v2, "res", android.content.res.Resources 78| sget v3, com.android.datetimepicker.R$dimen.date_picker_view_animator_height 80| const v0, #+49773 (0x0000c26d | 6.97468e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v2,v3}, android.content.res.Resources.getDimensionPixelOffset(int):int 89| move-result v3 90| const v0, #+49774 (0x0000c26e | 6.97482e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v3, v5, com.android.datetimepicker.date.YearPickerView.mViewSize .line 61 98| const v0, #+49775 (0x0000c26f | 6.97496e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget v3, com.android.datetimepicker.R$dimen.year_label_height 106| const v0, #+49776 (0x0000c270 | 6.97510e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v2,v3}, android.content.res.Resources.getDimensionPixelOffset(int):int 115| move-result v3 116| const v0, #+49777 (0x0000c271 | 6.97524e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput v3, v5, com.android.datetimepicker.date.YearPickerView.mChildSize .line 62 124| const v0, #+49778 (0x0000c272 | 6.97538e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 131| invoke-virtual {v5,v3}, com.android.datetimepicker.date.YearPickerView.setVerticalFadingEdgeEnabled(boolean):void .line 63 134| const v0, #+49779 (0x0000c273 | 6.97552e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget v3, v5, com.android.datetimepicker.date.YearPickerView.mChildSize 142| const v0, #+49780 (0x0000c274 | 6.97566e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| div-int/lit8 v3, v3, #+3 (0x00000003 | 4.20390e-45) 150| const v0, #+49781 (0x0000c275 | 6.97580e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v5,v3}, com.android.datetimepicker.date.YearPickerView.setFadingEdgeLength(int):void .line 64 159| const v0, #+49782 (0x0000c276 | 6.97594e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-direct {v5,v6}, com.android.datetimepicker.date.YearPickerView.init(android.content.Context):void .line 65 168| const v0, #+49783 (0x0000c277 | 6.97608e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v5,v5}, com.android.datetimepicker.date.YearPickerView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 66 177| const v0, #+49784 (0x0000c278 | 6.97622e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| new-instance v3, android.graphics.drawable.StateListDrawable 185| const v0, #+49785 (0x0000c279 | 6.97636e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-direct {v3}, android.graphics.drawable.StateListDrawable.():void 194| const v0, #+49786 (0x0000c27a | 6.97650e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v5,v3}, com.android.datetimepicker.date.YearPickerView.setSelector(android.graphics.drawable.Drawable):void .line 67 203| const v0, #+49787 (0x0000c27b | 6.97664e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| const/4 v3, #+0 (0x00000000 | 0.00000) 210| invoke-virtual {v5,v3}, com.android.datetimepicker.date.YearPickerView.setDividerHeight(int):void .line 68 213| const v0, #+49788 (0x0000c27c | 6.97678e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v5}, com.android.datetimepicker.date.YearPickerView.onDateChanged():void .line 69 222| const v0, #+49789 (0x0000c27d | 6.97692e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| return-void } method com.android.datetimepicker.date.YearPickerView.getYearFromTextView(android.widget.TextView):int { .params "view" .src "YearPickerView.java" .line 100 .prologue_end .line 100 0| const v0, #+49790 (0x0000c27e | 6.97707e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, android.widget.TextView.getText():java.lang.CharSequence 9| move-result-object v1 10| const v0, #+49791 (0x0000c27f | 6.97721e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1}, java.lang.CharSequence.toString():java.lang.String 19| move-result-object v1 20| const v0, #+49792 (0x0000c280 | 6.97735e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-static {v1}, java.lang.Integer.parseInt(java.lang.String):int 29| move-result v1 30| const v0, #+49793 (0x0000c281 | 6.97749e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v1 } method com.android.datetimepicker.date.YearPickerView.init(android.content.Context):void { .params "context" .src "YearPickerView.java" .line 72 .prologue_end .line 72 0| const v0, #+49794 (0x0000c282 | 6.97763e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, java.util.ArrayList 8| const v0, #+49795 (0x0000c283 | 6.97777e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.util.ArrayList.():void .line 73 .local_ex v2, "years", java.util.ArrayList, "Ljava/util/ArrayList;" 17| const v0, #+49796 (0x0000c284 | 6.97791e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v3, v7, com.android.datetimepicker.date.YearPickerView.mController 25| const v0, #+49797 (0x0000c285 | 6.97805e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 34| move-result v1 35| const v0, #+49798 (0x0000c286 | 6.97819e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v1, "year", int 41| const v0, #+49799 (0x0000c287 | 6.97833e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v3, v7, com.android.datetimepicker.date.YearPickerView.mController 49| const v0, #+49800 (0x0000c288 | 6.97847e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-interface {v3}, com.android.datetimepicker.date.DatePickerController.getMaxYear():int 58| move-result v3 59| const v0, #+49801 (0x0000c289 | 6.97861e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-gt v1, v3, Label_2 .line 74 67| const v0, #+49802 (0x0000c28a | 6.97875e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const-string/jumbo v3, "%d" 76| const v0, #+49803 (0x0000c28b | 6.97889e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 83| new-array v4, v4, java.lang.Object[] 85| const v0, #+49804 (0x0000c28c | 6.97903e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 94| move-result-object v5 95| const v0, #+49805 (0x0000c28d | 6.97917e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/4 v6, #+0 (0x00000000 | 0.00000) 102| aput-object v5, v4, v6 104| const v0, #+49806 (0x0000c28e | 6.97931e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v3,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 113| move-result-object v3 114| const v0, #+49807 (0x0000c28f | 6.97945e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v2,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 73 123| const v0, #+49808 (0x0000c290 | 6.97959e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 131| goto/16 Label_1 Label_2: .line 76 133| const v0, #+49809 (0x0000c291 | 6.97973e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| new-instance v3, com.android.datetimepicker.date.YearPickerView$YearAdapter 141| const v0, #+49810 (0x0000c292 | 6.97987e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| sget v4, com.android.datetimepicker.R$layout.year_label_text_view 149| const v0, #+49811 (0x0000c293 | 6.98001e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v3,v7,v8,v4,v2}, com.android.datetimepicker.date.YearPickerView$YearAdapter.(com.android.datetimepicker.date.YearPickerView, android.content.Context, int, java.util.List):void 158| const v0, #+49812 (0x0000c294 | 6.98015e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput-object v3, v7, com.android.datetimepicker.date.YearPickerView.mAdapter .line 77 166| const v0, #+49813 (0x0000c295 | 6.98029e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v3, v7, com.android.datetimepicker.date.YearPickerView.mAdapter 174| const v0, #+49814 (0x0000c296 | 6.98043e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v7,v3}, com.android.datetimepicker.date.YearPickerView.setAdapter(android.widget.ListAdapter):void .line 78 183| const v0, #+49815 (0x0000c297 | 6.98057e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| return-void } method com.android.datetimepicker.date.YearPickerView.getFirstPositionOffset():int { .src "YearPickerView.java" .line 140 .prologue_end 0| const v0, #+49816 (0x0000c298 | 6.98071e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 140 7| invoke-virtual {v3,v2}, com.android.datetimepicker.date.YearPickerView.getChildAt(int):android.view.View 10| move-result-object v1 11| const v0, #+49817 (0x0000c299 | 6.98085e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 141 .local v1, "firstChild", android.view.View 17| if-nez v1, Label_1 .line 142 19| const v0, #+49818 (0x0000c29a | 6.98099e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v2 Label_1: .line 144 26| const v0, #+49819 (0x0000c29b | 6.98113e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1}, android.view.View.getTop():int 35| move-result v2 36| const v0, #+49820 (0x0000c29c | 6.98127e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v2 } method com.android.datetimepicker.date.YearPickerView.onDateChanged():void { .src "YearPickerView.java" .line 149 .prologue_end .line 149 0| const v0, #+49821 (0x0000c29d | 6.98141e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.date.YearPickerView.mAdapter 8| const v0, #+49822 (0x0000c29e | 6.98155e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.date.YearPickerView$YearAdapter.notifyDataSetChanged():void .line 150 17| const v0, #+49823 (0x0000c29f | 6.98169e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.datetimepicker.date.YearPickerView.mController 25| const v0, #+49824 (0x0000c2a0 | 6.98183e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v1}, com.android.datetimepicker.date.DatePickerController.getSelectedDay():com.android.datetimepicker.date.MonthAdapter$CalendarDay 34| move-result-object v1 35| const v0, #+49825 (0x0000c2a1 | 6.98197e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v1, v1, com.android.datetimepicker.date.MonthAdapter$CalendarDay.year 43| const v0, #+49826 (0x0000c2a2 | 6.98211e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v3, com.android.datetimepicker.date.YearPickerView.mController 51| const v0, #+49827 (0x0000c2a3 | 6.98225e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerController.getMinYear():int 60| move-result v2 61| const v0, #+49828 (0x0000c2a4 | 6.98239e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| sub-int/2addr v1, v2 68| invoke-virtual {v3,v1}, com.android.datetimepicker.date.YearPickerView.postSetSelectionCentered(int):void .line 151 71| const v0, #+49829 (0x0000c2a5 | 6.98253e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void } method com.android.datetimepicker.date.YearPickerView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void { .params "event" .src "YearPickerView.java" .line 155 .prologue_end 0| const v0, #+49830 (0x0000c2a6 | 6.98267e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 155 7| invoke-super {v4,v5}, android.widget.ListView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 156 10| const v0, #+49831 (0x0000c2a7 | 6.98281e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v5}, android.view.accessibility.AccessibilityEvent.getEventType():int 19| move-result v1 20| const v0, #+49832 (0x0000c2a8 | 6.98295e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/16 v2, #+4096 (0x00001000 | 5.73972e-42) 28| if-ne v1, v2, Label_1 .line 157 30| const v0, #+49833 (0x0000c2a9 | 6.98309e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v5,v3}, android.view.accessibility.AccessibilityEvent.setFromIndex(int):void .line 158 39| const v0, #+49834 (0x0000c2aa | 6.98323e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v5,v3}, android.view.accessibility.AccessibilityEvent.setToIndex(int):void Label_1: .line 160 48| const v0, #+49835 (0x0000c2ab | 6.98337e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return-void } method com.android.datetimepicker.date.YearPickerView.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "YearPickerView.java" .line 82 .local_ex v5, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 82 0| const v0, #+49836 (0x0000c2ac | 6.98351e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mController 8| const v0, #+49837 (0x0000c2ad | 6.98365e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v2}, com.android.datetimepicker.date.DatePickerController.tryVibrate():void 17| const v0, #+49838 (0x0000c2ae | 6.98379e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| move-object v1, v6 .line 83 24| check-cast v1, com.android.datetimepicker.date.TextViewWithCircularIndicator .line 84 .local v1, "clickedView", com.android.datetimepicker.date.TextViewWithCircularIndicator 26| const v0, #+49839 (0x0000c2af | 6.98393e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_3 .line 85 34| const v0, #+49840 (0x0000c2b0 | 6.98407e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mSelectedView 42| const v0, #+49841 (0x0000c2b1 | 6.98421e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eq v1, v2, Label_2 .line 86 50| const v0, #+49842 (0x0000c2b2 | 6.98435e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mSelectedView 58| const v0, #+49843 (0x0000c2b3 | 6.98449e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v2, Label_1 .line 87 66| const v0, #+49844 (0x0000c2b4 | 6.98463e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mSelectedView 74| const v0, #+49845 (0x0000c2b5 | 6.98477e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v3, #+0 (0x00000000 | 0.00000) 81| invoke-virtual {v2,v3}, com.android.datetimepicker.date.TextViewWithCircularIndicator.drawIndicator(boolean):void .line 88 84| const v0, #+49846 (0x0000c2b6 | 6.98491e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mSelectedView 92| const v0, #+49847 (0x0000c2b7 | 6.98505e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-virtual {v2}, com.android.datetimepicker.date.TextViewWithCircularIndicator.requestLayout():void Label_1: .line 90 101| const v0, #+49848 (0x0000c2b8 | 6.98519e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 108| invoke-virtual {v1,v2}, com.android.datetimepicker.date.TextViewWithCircularIndicator.drawIndicator(boolean):void .line 91 111| const v0, #+49849 (0x0000c2b9 | 6.98533e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1}, com.android.datetimepicker.date.TextViewWithCircularIndicator.requestLayout():void .line 92 120| const v0, #+49850 (0x0000c2ba | 6.98547e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iput-object v1, v4, com.android.datetimepicker.date.YearPickerView.mSelectedView Label_2: .line 94 128| const v0, #+49851 (0x0000c2bb | 6.98561e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mController 136| const v0, #+49852 (0x0000c2bc | 6.98575e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v1}, com.android.datetimepicker.date.YearPickerView.getYearFromTextView(android.widget.TextView):int 145| move-result v3 146| const v0, #+49853 (0x0000c2bd | 6.98589e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-interface {v2,v3}, com.android.datetimepicker.date.DatePickerController.onYearSelected(int):void .line 95 155| const v0, #+49854 (0x0000c2be | 6.98603e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v2, v4, com.android.datetimepicker.date.YearPickerView.mAdapter 163| const v0, #+49855 (0x0000c2bf | 6.98617e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v2}, com.android.datetimepicker.date.YearPickerView$YearAdapter.notifyDataSetChanged():void Label_3: .line 97 172| const v0, #+49856 (0x0000c2c0 | 6.98631e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| return-void } method com.android.datetimepicker.date.YearPickerView.postSetSelectionCentered(int):void { .params "position" .src "YearPickerView.java" .line 125 .prologue_end .line 125 0| const v0, #+49857 (0x0000c2c1 | 6.98645e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.datetimepicker.date.YearPickerView.mViewSize 8| const v0, #+49858 (0x0000c2c2 | 6.98659e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| div-int/lit8 v1, v1, #+2 (0x00000002 | 2.80260e-45) 16| const v0, #+49859 (0x0000c2c3 | 6.98673e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v2, v3, com.android.datetimepicker.date.YearPickerView.mChildSize 24| const v0, #+49860 (0x0000c2c4 | 6.98687e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| div-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 32| const v0, #+49861 (0x0000c2c5 | 6.98701e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| sub-int/2addr v1, v2 39| invoke-virtual {v3,v4,v1}, com.android.datetimepicker.date.YearPickerView.postSetSelectionFromTop(int, int):void .line 126 42| const v0, #+49862 (0x0000c2c6 | 6.98715e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.datetimepicker.date.YearPickerView.postSetSelectionFromTop(int, int):void { .params "position", "offset" .src "YearPickerView.java" .line 129 .prologue_end .line 129 0| const v0, #+49863 (0x0000c2c7 | 6.98729e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.date.YearPickerView$1 8| const v0, #+49864 (0x0000c2c8 | 6.98743e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2,v3,v4}, com.android.datetimepicker.date.YearPickerView$1.(com.android.datetimepicker.date.YearPickerView, int, int):void 17| const v0, #+49865 (0x0000c2c9 | 6.98757e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2,v1}, com.android.datetimepicker.date.YearPickerView.post(java.lang.Runnable):boolean .line 137 26| const v0, #+49866 (0x0000c2ca | 6.98771e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.datetimepicker.time.AmPmCirclesView.(android.content.Context):void { .params "context" .src "AmPmCirclesView.java" .line 66 .prologue_end .line 66 0| const v0, #+49867 (0x0000c2cb | 6.98786e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View.(android.content.Context):void .line 43 9| const v0, #+49868 (0x0000c2cc | 6.98800e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Paint 17| const v0, #+49869 (0x0000c2cd | 6.98814e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Paint.():void 26| const v0, #+49870 (0x0000c2ce | 6.98828e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.datetimepicker.time.AmPmCirclesView.mPaint .line 67 34| const v0, #+49871 (0x0000c2cf | 6.98842e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| iput-boolean v1, v2, com.android.datetimepicker.time.AmPmCirclesView.mIsInitialized .line 68 43| const v0, #+49872 (0x0000c2d0 | 6.98856e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.time.AmPmCirclesView.getIsTouchingAmOrPm(float, float):int { .params "xCoord", "yCoord" .src "AmPmCirclesView.java" .line 128 .prologue_end 0| const v0, #+49873 (0x0000c2d1 | 6.98870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #-1 (0xffffffff | NaN) .line 128 7| iget-boolean v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mDrawValuesReady 9| const v0, #+49874 (0x0000c2d2 | 6.98884e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 129 17| const v0, #+49875 (0x0000c2d3 | 6.98898e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v7 Label_1: .line 132 24| const v0, #+49876 (0x0000c2d4 | 6.98912e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter 32| const v0, #+49877 (0x0000c2d5 | 6.98926e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| int-to-float v4, v4 39| sub-float v4, v10, v4 41| iget v5, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter 43| const v0, #+49878 (0x0000c2d6 | 6.98940e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| int-to-float v5, v5 50| sub-float v5, v10, v5 52| mul-float/2addr v4, v5 53| float-to-int v3, v4 .line 135 .local v3, "squaredYDistance", int 54| iget v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmXCenter 56| const v0, #+49879 (0x0000c2d7 | 6.98954e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| int-to-float v4, v4 63| sub-float v4, v9, v4 65| iget v5, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmXCenter 67| const v0, #+49880 (0x0000c2d8 | 6.98968e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| int-to-float v5, v5 74| sub-float v5, v9, v5 76| mul-float/2addr v4, v5 77| int-to-float v5, v3 78| add-float/2addr v4, v5 79| float-to-double v5:v6, v4 80| invoke-static {v5,v6}, java.lang.Math.sqrt(double):double 83| move-result-wide v5:v6 84| const v0, #+49881 (0x0000c2d9 | 6.98982e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| double-to-int v1, v5:v6 .line 136 .local v1, "distanceToAmCenter", int 91| iget v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 93| const v0, #+49882 (0x0000c2da | 6.98996e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-gt v1, v4, Label_2 .line 137 101| const v0, #+49883 (0x0000c2db | 6.99010e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v4, #+0 (0x00000000 | 0.00000) 108| return v4 Label_2: .line 141 109| const v0, #+49884 (0x0000c2dc | 6.99024e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mPmXCenter 117| const v0, #+49885 (0x0000c2dd | 6.99038e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| int-to-float v4, v4 124| sub-float v4, v9, v4 126| iget v5, v8, com.android.datetimepicker.time.AmPmCirclesView.mPmXCenter 128| const v0, #+49886 (0x0000c2de | 6.99052e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| int-to-float v5, v5 135| sub-float v5, v9, v5 137| mul-float/2addr v4, v5 138| int-to-float v5, v3 139| add-float/2addr v4, v5 140| float-to-double v5:v6, v4 141| invoke-static {v5,v6}, java.lang.Math.sqrt(double):double 144| move-result-wide v5:v6 145| const v0, #+49887 (0x0000c2df | 6.99066e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| double-to-int v2, v5:v6 .line 142 .local v2, "distanceToPmCenter", int 152| iget v4, v8, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 154| const v0, #+49888 (0x0000c2e0 | 6.99080e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-gt v2, v4, Label_3 .line 143 162| const v0, #+49889 (0x0000c2e1 | 6.99094e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 169| return v4 Label_3: .line 147 170| const v0, #+49890 (0x0000c2e2 | 6.99108e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return v7 } method com.android.datetimepicker.time.AmPmCirclesView.initialize(android.content.Context, int):void { .params "context", "amOrPm" .src "AmPmCirclesView.java" .line 71 .prologue_end 0| const v0, #+49891 (0x0000c2e3 | 6.99122e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 71 8| iget-boolean v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mIsInitialized 10| const v0, #+49892 (0x0000c2e4 | 6.99136e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v5, Label_1 .line 72 18| const v0, #+49893 (0x0000c2e5 | 6.99150e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const-string/jumbo v5, "AmPmCirclesView" 27| const v0, #+49894 (0x0000c2e6 | 6.99164e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v6, "AmPmCirclesView may only be initialized once." 36| const v0, #+49895 (0x0000c2e7 | 6.99178e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v5,v6}, android.util.Log.e(java.lang.String, java.lang.String):int .line 73 45| const v0, #+49896 (0x0000c2e8 | 6.99192e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void Label_1: .line 76 52| const v0, #+49897 (0x0000c2e9 | 6.99206e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v10}, android.content.Context.getResources():android.content.res.Resources 61| move-result-object v2 62| const v0, #+49898 (0x0000c2ea | 6.99220e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 77 .local v2, "res", android.content.res.Resources 68| const v5, #+17170443 (0x0106000b | 2.46119e-38) 71| invoke-virtual {v2,v5}, android.content.res.Resources.getColor(int):int 74| move-result v5 75| const v0, #+49899 (0x0000c2eb | 6.99234e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mUnselectedColor .line 78 83| const v0, #+49900 (0x0000c2ec | 6.99248e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| sget v5, com.android.datetimepicker.R$color.blue 91| const v0, #+49901 (0x0000c2ed | 6.99262e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v2,v5}, android.content.res.Resources.getColor(int):int 100| move-result v5 101| const v0, #+49902 (0x0000c2ee | 6.99276e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 79 109| const v0, #+49903 (0x0000c2ef | 6.99290e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| sget v5, com.android.datetimepicker.R$color.ampm_text_color 117| const v0, #+49904 (0x0000c2f0 | 6.99304e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v2,v5}, android.content.res.Resources.getColor(int):int 126| move-result v5 127| const v0, #+49905 (0x0000c2f1 | 6.99318e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mAmPmTextColor .line 80 135| const v0, #+49906 (0x0000c2f2 | 6.99332e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const/16 v5, #+51 (0x00000033 | 7.14662e-44) 143| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha .line 81 145| const v0, #+49907 (0x0000c2f3 | 6.99346e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| sget v5, com.android.datetimepicker.R$string.sans_serif 153| const v0, #+49908 (0x0000c2f4 | 6.99360e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v2,v5}, android.content.res.Resources.getString(int):java.lang.String 162| move-result-object v4 163| const v0, #+49909 (0x0000c2f5 | 6.99374e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 82 .local v4, "typefaceFamily", java.lang.String 169| invoke-static {v4,v8}, android.graphics.Typeface.create(java.lang.String, int):android.graphics.Typeface 172| move-result-object v3 173| const v0, #+49910 (0x0000c2f6 | 6.99388e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 83 .local v3, "tf", android.graphics.Typeface 179| iget-object v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mPaint 181| const v0, #+49911 (0x0000c2f7 | 6.99402e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v5,v3}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 84 190| const v0, #+49912 (0x0000c2f8 | 6.99416e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mPaint 198| const v0, #+49913 (0x0000c2f9 | 6.99430e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v5,v7}, android.graphics.Paint.setAntiAlias(boolean):void .line 85 207| const v0, #+49914 (0x0000c2fa | 6.99444e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mPaint 215| const v0, #+49915 (0x0000c2fb | 6.99458e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| sget-object v6, android.graphics.Paint$Align.CENTER 223| const v0, #+49916 (0x0000c2fc | 6.99472e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v5,v6}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 88 232| const v0, #+49917 (0x0000c2fd | 6.99486e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| sget v5, com.android.datetimepicker.R$string.circle_radius_multiplier 240| const v0, #+49918 (0x0000c2fe | 6.99500e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v2,v5}, android.content.res.Resources.getString(int):java.lang.String 249| move-result-object v5 250| const v0, #+49919 (0x0000c2ff | 6.99514e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-static {v5}, java.lang.Float.parseFloat(java.lang.String):float 259| move-result v5 260| const v0, #+49920 (0x0000c300 | 6.99528e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 87 266| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mCircleRadiusMultiplier .line 90 268| const v0, #+49921 (0x0000c301 | 6.99542e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| sget v5, com.android.datetimepicker.R$string.ampm_circle_radius_multiplier 276| const v0, #+49922 (0x0000c302 | 6.99556e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v2,v5}, android.content.res.Resources.getString(int):java.lang.String 285| move-result-object v5 286| const v0, #+49923 (0x0000c303 | 6.99570e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v5}, java.lang.Float.parseFloat(java.lang.String):float 295| move-result v5 296| const v0, #+49924 (0x0000c304 | 6.99584e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 89 302| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadiusMultiplier .line 91 304| const v0, #+49925 (0x0000c305 | 6.99598e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| new-instance v5, java.text.DateFormatSymbols 312| const v0, #+49926 (0x0000c306 | 6.99612e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-direct {v5}, java.text.DateFormatSymbols.():void 321| const v0, #+49927 (0x0000c307 | 6.99626e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| invoke-virtual {v5}, java.text.DateFormatSymbols.getAmPmStrings():java.lang.String[] 330| move-result-object v1 331| const v0, #+49928 (0x0000c308 | 6.99640e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 92 .local v1, "amPmTexts", java.lang.String[] 337| aget-object v5, v1, v8 339| const v0, #+49929 (0x0000c309 | 6.99654e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iput-object v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mAmText .line 93 347| const v0, #+49930 (0x0000c30a | 6.99668e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| aget-object v5, v1, v7 355| const v0, #+49931 (0x0000c30b | 6.99682e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| iput-object v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mPmText .line 95 363| const v0, #+49932 (0x0000c30c | 6.99696e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| invoke-virtual {v9,v11}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPm(int):void .line 96 372| const v0, #+49933 (0x0000c30d | 6.99710e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| const/4 v5, #-1 (0xffffffff | NaN) 379| iput v5, v9, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPmPressed .line 98 381| const v0, #+49934 (0x0000c30e | 6.99724e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iput-boolean v7, v9, com.android.datetimepicker.time.AmPmCirclesView.mIsInitialized .line 99 389| const v0, #+49935 (0x0000c30f | 6.99738e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| return-void } method com.android.datetimepicker.time.AmPmCirclesView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "AmPmCirclesView.java" .line 152 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+49936 (0x0000c310 | 6.99752e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 152 13| invoke-virtual {v14}, com.android.datetimepicker.time.AmPmCirclesView.getWidth():int 16| move-result v9 17| const v16, #+49937 (0x0000c311 | 6.99766e-41) 20| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 153 .local v9, "viewWidth", int 23| if-eqz v9, Label_1 25| const v16, #+49938 (0x0000c312 | 6.99780e-41) 28| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 31| iget-boolean v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mIsInitialized 33| const v16, #+49939 (0x0000c313 | 6.99794e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| xor-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 41| if-eqz v10, Label_2 Label_1: .line 154 43| const v16, #+49940 (0x0000c314 | 6.99808e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_2: .line 157 50| const v16, #+49941 (0x0000c315 | 6.99822e-41) 53| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 56| iget-boolean v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mDrawValuesReady 58| const v16, #+49942 (0x0000c316 | 6.99836e-41) 61| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v10, Label_3 .line 158 66| const v16, #+49943 (0x0000c317 | 6.99850e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v14}, com.android.datetimepicker.time.AmPmCirclesView.getWidth():int 75| move-result v10 76| const v16, #+49944 (0x0000c318 | 6.99865e-41) 79| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 82| div-int/lit8 v3, v10, #+2 (0x00000002 | 2.80260e-45) .line 159 .local v3, "layoutXCenter", int 84| const v16, #+49945 (0x0000c319 | 6.99879e-41) 87| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v14}, com.android.datetimepicker.time.AmPmCirclesView.getHeight():int 93| move-result v10 94| const v16, #+49946 (0x0000c31a | 6.99893e-41) 97| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 100| div-int/lit8 v4, v10, #+2 (0x00000002 | 2.80260e-45) .line 161 .local v4, "layoutYCenter", int 102| const v16, #+49947 (0x0000c31b | 6.99907e-41) 105| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-static {v3,v4}, java.lang.Math.min(int, int):int 111| move-result v10 112| const v16, #+49948 (0x0000c31c | 6.99921e-41) 115| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 118| int-to-float v10, v10 119| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mCircleRadiusMultiplier 121| const v16, #+49949 (0x0000c31d | 6.99935e-41) 124| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 127| mul-float/2addr v10, v11 128| float-to-int v2, v10 .line 162 .local v2, "circleRadius", int 129| int-to-float v10, v2 130| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadiusMultiplier 132| const v16, #+49950 (0x0000c31e | 6.99949e-41) 135| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 138| mul-float/2addr v10, v11 139| float-to-int v10, v10 140| iput v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius .line 163 142| const v16, #+49951 (0x0000c31f | 6.99963e-41) 145| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 148| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 150| const v16, #+49952 (0x0000c320 | 6.99977e-41) 153| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 156| mul-int/lit8 v10, v10, #+3 (0x00000003 | 4.20390e-45) 158| div-int/lit8 v7, v10, #+4 (0x00000004 | 5.60519e-45) .line 164 .local v7, "textSize", int 160| const v16, #+49953 (0x0000c321 | 6.99991e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 168| const v16, #+49954 (0x0000c322 | 7.00005e-41) 171| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 174| int-to-float v11, v7 175| invoke-virtual {v10,v11}, android.graphics.Paint.setTextSize(float):void .line 167 178| const v16, #+49955 (0x0000c323 | 7.00019e-41) 181| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 184| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 186| const v16, #+49956 (0x0000c324 | 7.00033e-41) 189| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 192| div-int/lit8 v10, v10, #+2 (0x00000002 | 2.80260e-45) 194| const v16, #+49957 (0x0000c325 | 7.00047e-41) 197| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 200| sub-int v10, v4, v10 202| add-int/2addr v10, v2 203| iput v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter .line 170 205| const v16, #+49958 (0x0000c326 | 7.00061e-41) 208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 211| sub-int v10, v3, v2 213| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 215| const v16, #+49959 (0x0000c327 | 7.00075e-41) 218| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 221| add-int/2addr v10, v11 222| iput v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmXCenter .line 171 224| const v16, #+49960 (0x0000c328 | 7.00089e-41) 227| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 230| add-int v10, v3, v2 232| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 234| const v16, #+49961 (0x0000c329 | 7.00103e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| sub-int/2addr v10, v11 241| iput v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPmXCenter .line 173 243| const v16, #+49962 (0x0000c32a | 7.00117e-41) 246| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 249| iput-boolean v12, v14, com.android.datetimepicker.time.AmPmCirclesView.mDrawValuesReady Label_3: .line 178 .end_local v2 .end_local v3 .end_local v4 .end_local v7 251| const v16, #+49963 (0x0000c32b | 7.00131e-41) 254| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 257| iget v1, v14, com.android.datetimepicker.time.AmPmCirclesView.mUnselectedColor .line 179 .local v1, "amColor", int 259| const v16, #+49964 (0x0000c32c | 7.00145e-41) 262| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 265| const/16 v0, #+255 (0x000000ff | 3.57331e-43) .line 180 .local v0, "amAlpha", int 267| iget v6, v14, com.android.datetimepicker.time.AmPmCirclesView.mUnselectedColor .line 181 .local v6, "pmColor", int 269| const v16, #+49965 (0x0000c32d | 7.00159e-41) 272| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 275| const/16 v5, #+255 (0x000000ff | 3.57331e-43) .line 182 .local v5, "pmAlpha", int 277| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPm 279| const v16, #+49966 (0x0000c32e | 7.00173e-41) 282| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 285| if-nez v10, Label_6 .line 183 287| const v16, #+49967 (0x0000c32f | 7.00187e-41) 290| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 293| iget v1, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 184 295| const v16, #+49968 (0x0000c330 | 7.00201e-41) 298| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 301| iget v0, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha Label_4: .line 189 303| const v16, #+49969 (0x0000c331 | 7.00215e-41) 306| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 309| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPmPressed 311| const v16, #+49970 (0x0000c332 | 7.00229e-41) 314| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 317| if-nez v10, Label_7 .line 190 319| const v16, #+49971 (0x0000c333 | 7.00243e-41) 322| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 325| iget v1, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 191 327| const v16, #+49972 (0x0000c334 | 7.00257e-41) 330| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 333| iget v0, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha Label_5: .line 198 335| const v16, #+49973 (0x0000c335 | 7.00271e-41) 338| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 341| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 343| const v16, #+49974 (0x0000c336 | 7.00285e-41) 346| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v10,v1}, android.graphics.Paint.setColor(int):void .line 199 352| const v16, #+49975 (0x0000c337 | 7.00299e-41) 355| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 358| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 360| const v16, #+49976 (0x0000c338 | 7.00313e-41) 363| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v10,v0}, android.graphics.Paint.setAlpha(int):void .line 200 369| const v16, #+49977 (0x0000c339 | 7.00327e-41) 372| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 375| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmXCenter 377| const v16, #+49978 (0x0000c33a | 7.00341e-41) 380| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 383| int-to-float v10, v10 384| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter 386| const v16, #+49979 (0x0000c33b | 7.00355e-41) 389| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 392| int-to-float v11, v11 393| iget v12, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 395| const v16, #+49980 (0x0000c33c | 7.00369e-41) 398| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 401| int-to-float v12, v12 402| iget-object v13, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 404| const v16, #+49981 (0x0000c33d | 7.00383e-41) 407| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 410| invoke-virtual {v15,v10,v11,v12,v13}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 201 413| const v16, #+49982 (0x0000c33e | 7.00397e-41) 416| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 419| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 421| const v16, #+49983 (0x0000c33f | 7.00411e-41) 424| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-virtual {v10,v6}, android.graphics.Paint.setColor(int):void .line 202 430| const v16, #+49984 (0x0000c340 | 7.00425e-41) 433| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 436| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 438| const v16, #+49985 (0x0000c341 | 7.00439e-41) 441| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 444| invoke-virtual {v10,v5}, android.graphics.Paint.setAlpha(int):void .line 203 447| const v16, #+49986 (0x0000c342 | 7.00453e-41) 450| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 453| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPmXCenter 455| const v16, #+49987 (0x0000c343 | 7.00467e-41) 458| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 461| int-to-float v10, v10 462| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter 464| const v16, #+49988 (0x0000c344 | 7.00481e-41) 467| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 470| int-to-float v11, v11 471| iget v12, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmCircleRadius 473| const v16, #+49989 (0x0000c345 | 7.00495e-41) 476| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 479| int-to-float v12, v12 480| iget-object v13, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 482| const v16, #+49990 (0x0000c346 | 7.00509e-41) 485| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-virtual {v15,v10,v11,v12,v13}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 206 491| const v16, #+49991 (0x0000c347 | 7.00523e-41) 494| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 497| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 499| const v16, #+49992 (0x0000c348 | 7.00537e-41) 502| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 505| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmTextColor 507| const v16, #+49993 (0x0000c349 | 7.00551e-41) 510| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v10,v11}, android.graphics.Paint.setColor(int):void .line 207 516| const v16, #+49994 (0x0000c34a | 7.00565e-41) 519| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 522| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmPmYCenter 524| const v16, #+49995 (0x0000c34b | 7.00579e-41) 527| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 530| iget-object v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 532| const v16, #+49996 (0x0000c34c | 7.00593e-41) 535| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-virtual {v11}, android.graphics.Paint.descent():float 541| move-result v11 542| const v16, #+49997 (0x0000c34d | 7.00607e-41) 545| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 548| iget-object v12, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 550| const v16, #+49998 (0x0000c34e | 7.00621e-41) 553| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-virtual {v12}, android.graphics.Paint.ascent():float 559| move-result v12 560| const v16, #+49999 (0x0000c34f | 7.00635e-41) 563| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 566| add-float/2addr v11, v12 567| float-to-int v11, v11 568| div-int/lit8 v11, v11, #+2 (0x00000002 | 2.80260e-45) 570| const v16, #+50000 (0x0000c350 | 7.00649e-41) 573| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 576| sub-int v8, v10, v11 .line 208 .local v8, "textYCenter", int 578| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmText 580| const v16, #+50001 (0x0000c351 | 7.00663e-41) 583| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 586| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmXCenter 588| const v16, #+50002 (0x0000c352 | 7.00677e-41) 591| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 594| int-to-float v11, v11 595| int-to-float v12, v8 596| iget-object v13, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 598| const v16, #+50003 (0x0000c353 | 7.00691e-41) 601| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 604| invoke-virtual {v15,v10,v11,v12,v13}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 209 607| const v16, #+50004 (0x0000c354 | 7.00705e-41) 610| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 613| iget-object v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mPmText 615| const v16, #+50005 (0x0000c355 | 7.00719e-41) 618| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 621| iget v11, v14, com.android.datetimepicker.time.AmPmCirclesView.mPmXCenter 623| const v16, #+50006 (0x0000c356 | 7.00733e-41) 626| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 629| int-to-float v11, v11 630| int-to-float v12, v8 631| iget-object v13, v14, com.android.datetimepicker.time.AmPmCirclesView.mPaint 633| const v16, #+50007 (0x0000c357 | 7.00747e-41) 636| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 639| invoke-virtual {v15,v10,v11,v12,v13}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 210 642| const v16, #+50008 (0x0000c358 | 7.00761e-41) 645| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 648| return-void Label_6: .line 185 .end_local v8 649| const v16, #+50009 (0x0000c359 | 7.00775e-41) 652| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 655| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPm 657| const v16, #+50010 (0x0000c35a | 7.00789e-41) 660| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 663| if-ne v10, v12, Label_4 .line 186 665| const v16, #+50011 (0x0000c35b | 7.00803e-41) 668| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 671| iget v6, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 187 673| const v16, #+50012 (0x0000c35c | 7.00817e-41) 676| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 679| iget v5, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha 681| const v16, #+50013 (0x0000c35d | 7.00831e-41) 684| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 687| goto/16 Label_4 Label_7: .line 192 689| const v16, #+50014 (0x0000c35e | 7.00845e-41) 692| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 695| iget v10, v14, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPmPressed 697| const v16, #+50015 (0x0000c35f | 7.00859e-41) 700| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 703| if-ne v10, v12, Label_5 .line 193 705| const v16, #+50016 (0x0000c360 | 7.00873e-41) 708| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 711| iget v6, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 194 713| const v16, #+50017 (0x0000c361 | 7.00887e-41) 716| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 719| iget v5, v14, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha 721| const v16, #+50018 (0x0000c362 | 7.00901e-41) 724| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 727| goto/16 Label_5 } method com.android.datetimepicker.time.AmPmCirclesView.setAmOrPm(int):void { .params "amOrPm" .src "AmPmCirclesView.java" .line 117 .prologue_end .line 117 0| const v0, #+50019 (0x0000c363 | 7.00915e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPm .line 118 8| const v0, #+50020 (0x0000c364 | 7.00929e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.time.AmPmCirclesView.setAmOrPmPressed(int):void { .params "amOrPmPressed" .src "AmPmCirclesView.java" .line 121 .prologue_end .line 121 0| const v0, #+50021 (0x0000c365 | 7.00944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.datetimepicker.time.AmPmCirclesView.mAmOrPmPressed .line 122 8| const v0, #+50022 (0x0000c366 | 7.00958e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.time.AmPmCirclesView.setTheme(android.content.Context, boolean):void { .params "context", "themeDark" .src "AmPmCirclesView.java" .line 102 .prologue_end 0| const v0, #+50023 (0x0000c367 | 7.00972e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v3, #+17170443 (0x0106000b | 2.46119e-38) .line 102 9| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 12| move-result-object v1 13| const v0, #+50024 (0x0000c368 | 7.00986e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 103 .local v1, "res", android.content.res.Resources 19| if-eqz v6, Label_2 .line 104 21| const v0, #+50025 (0x0000c369 | 7.01000e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| sget v2, com.android.datetimepicker.R$color.dark_gray 29| const v0, #+50026 (0x0000c36a | 7.01014e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 38| move-result v2 39| const v0, #+50027 (0x0000c36b | 7.01028e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mUnselectedColor .line 105 47| const v0, #+50028 (0x0000c36c | 7.01042e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| sget v2, com.android.datetimepicker.R$color.red 55| const v0, #+50029 (0x0000c36d | 7.01056e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 64| move-result v2 65| const v0, #+50030 (0x0000c36e | 7.01070e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 106 73| const v0, #+50031 (0x0000c36f | 7.01084e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v1,v3}, android.content.res.Resources.getColor(int):int 82| move-result v2 83| const v0, #+50032 (0x0000c370 | 7.01098e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mAmPmTextColor .line 107 91| const v0, #+50033 (0x0000c371 | 7.01112e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const/16 v2, #+102 (0x00000066 | 1.42932e-43) 99| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha Label_1: .line 114 101| const v0, #+50034 (0x0000c372 | 7.01126e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void Label_2: .line 109 108| const v0, #+50035 (0x0000c373 | 7.01140e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v1,v3}, android.content.res.Resources.getColor(int):int 117| move-result v2 118| const v0, #+50036 (0x0000c374 | 7.01154e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mUnselectedColor .line 110 126| const v0, #+50037 (0x0000c375 | 7.01168e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| sget v2, com.android.datetimepicker.R$color.blue 134| const v0, #+50038 (0x0000c376 | 7.01182e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 143| move-result v2 144| const v0, #+50039 (0x0000c377 | 7.01196e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mSelectedColor .line 111 152| const v0, #+50040 (0x0000c378 | 7.01210e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| sget v2, com.android.datetimepicker.R$color.ampm_text_color 160| const v0, #+50041 (0x0000c379 | 7.01224e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 169| move-result v2 170| const v0, #+50042 (0x0000c37a | 7.01238e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mAmPmTextColor .line 112 178| const v0, #+50043 (0x0000c37b | 7.01252e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| const/16 v2, #+51 (0x00000033 | 7.14662e-44) 186| iput v2, v4, com.android.datetimepicker.time.AmPmCirclesView.mSelectedAlpha 188| const v0, #+50044 (0x0000c37c | 7.01266e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| goto/16 Label_1 } method com.android.datetimepicker.time.CircleView.(android.content.Context):void { .params "context" .src "CircleView.java" .line 48 .prologue_end .line 48 0| const v0, #+50045 (0x0000c37d | 7.01280e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4,v5}, android.view.View.(android.content.Context):void .line 34 9| const v0, #+50046 (0x0000c37e | 7.01294e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, android.graphics.Paint 17| const v0, #+50047 (0x0000c37f | 7.01308e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, android.graphics.Paint.():void 26| const v0, #+50048 (0x0000c380 | 7.01322e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v2, v4, com.android.datetimepicker.time.CircleView.mPaint .line 50 34| const v0, #+50049 (0x0000c381 | 7.01336e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 43| move-result-object v1 44| const v0, #+50050 (0x0000c382 | 7.01350e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 51 .local v1, "res", android.content.res.Resources 50| const v2, #+17170443 (0x0106000b | 2.46119e-38) 53| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 56| move-result v2 57| const v0, #+50051 (0x0000c383 | 7.01364e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput v2, v4, com.android.datetimepicker.time.CircleView.mCircleColor .line 52 65| const v0, #+50052 (0x0000c384 | 7.01378e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| sget v2, com.android.datetimepicker.R$color.numbers_text_color 73| const v0, #+50053 (0x0000c385 | 7.01392e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 82| move-result v2 83| const v0, #+50054 (0x0000c386 | 7.01406e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iput v2, v4, com.android.datetimepicker.time.CircleView.mDotColor .line 53 91| const v0, #+50055 (0x0000c387 | 7.01420e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v4, com.android.datetimepicker.time.CircleView.mPaint 99| const v0, #+50056 (0x0000c388 | 7.01434e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 106| invoke-virtual {v2,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 55 109| const v0, #+50057 (0x0000c389 | 7.01448e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| const/4 v2, #+0 (0x00000000 | 0.00000) 116| iput-boolean v2, v4, com.android.datetimepicker.time.CircleView.mIsInitialized .line 56 118| const v0, #+50058 (0x0000c38a | 7.01462e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| return-void } method com.android.datetimepicker.time.CircleView.initialize(android.content.Context, boolean):void { .params "context", "is24HourMode" .src "CircleView.java" .line 59 .prologue_end .line 59 0| const v0, #+50059 (0x0000c38b | 7.01476e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v2, v4, com.android.datetimepicker.time.CircleView.mIsInitialized 8| const v0, #+50060 (0x0000c38c | 7.01490e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 60 16| const v0, #+50061 (0x0000c38d | 7.01504e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v2, "CircleView" 25| const v0, #+50062 (0x0000c38e | 7.01518e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const-string/jumbo v3, "CircleView may only be initialized once." 34| const v0, #+50063 (0x0000c38f | 7.01532e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 61 43| const v0, #+50064 (0x0000c390 | 7.01546e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void Label_1: .line 64 50| const v0, #+50065 (0x0000c391 | 7.01560e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 59| move-result-object v1 60| const v0, #+50066 (0x0000c392 | 7.01574e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 65 .local v1, "res", android.content.res.Resources 66| iput-boolean v6, v4, com.android.datetimepicker.time.CircleView.mIs24HourMode .line 66 68| const v0, #+50067 (0x0000c393 | 7.01588e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v6, Label_3 .line 68 76| const v0, #+50068 (0x0000c394 | 7.01602e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| sget v2, com.android.datetimepicker.R$string.circle_radius_multiplier_24HourMode 84| const v0, #+50069 (0x0000c395 | 7.01616e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 93| move-result-object v2 94| const v0, #+50070 (0x0000c396 | 7.01630e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 67 100| invoke-static {v2}, java.lang.Float.parseFloat(java.lang.String):float 103| move-result v2 104| const v0, #+50071 (0x0000c397 | 7.01644e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput v2, v4, com.android.datetimepicker.time.CircleView.mCircleRadiusMultiplier Label_2: .line 76 112| const v0, #+50072 (0x0000c398 | 7.01658e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 119| iput-boolean v2, v4, com.android.datetimepicker.time.CircleView.mIsInitialized .line 77 121| const v0, #+50073 (0x0000c399 | 7.01672e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| return-void Label_3: .line 71 128| const v0, #+50074 (0x0000c39a | 7.01686e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| sget v2, com.android.datetimepicker.R$string.circle_radius_multiplier 136| const v0, #+50075 (0x0000c39b | 7.01700e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 145| move-result-object v2 146| const v0, #+50076 (0x0000c39c | 7.01714e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 70 152| invoke-static {v2}, java.lang.Float.parseFloat(java.lang.String):float 155| move-result v2 156| const v0, #+50077 (0x0000c39d | 7.01728e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iput v2, v4, com.android.datetimepicker.time.CircleView.mCircleRadiusMultiplier .line 73 164| const v0, #+50078 (0x0000c39e | 7.01742e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| sget v2, com.android.datetimepicker.R$string.ampm_circle_radius_multiplier 172| const v0, #+50079 (0x0000c39f | 7.01756e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 181| move-result-object v2 182| const v0, #+50080 (0x0000c3a0 | 7.01770e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-static {v2}, java.lang.Float.parseFloat(java.lang.String):float 191| move-result v2 192| const v0, #+50081 (0x0000c3a1 | 7.01784e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 72 198| iput v2, v4, com.android.datetimepicker.time.CircleView.mAmPmCircleRadiusMultiplier 200| const v0, #+50082 (0x0000c3a2 | 7.01798e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| goto/16 Label_2 } method com.android.datetimepicker.time.CircleView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "CircleView.java" .line 93 .prologue_end .line 93 0| const v0, #+50083 (0x0000c3a3 | 7.01812e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, com.android.datetimepicker.time.CircleView.getWidth():int 9| move-result v2 10| const v0, #+50084 (0x0000c3a4 | 7.01826e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 94 .local v2, "viewWidth", int 16| if-eqz v2, Label_1 18| const v0, #+50085 (0x0000c3a5 | 7.01840e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v3, v7, com.android.datetimepicker.time.CircleView.mIsInitialized 26| const v0, #+50086 (0x0000c3a6 | 7.01854e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 34| if-eqz v3, Label_2 Label_1: .line 95 36| const v0, #+50087 (0x0000c3a7 | 7.01868e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void Label_2: .line 98 43| const v0, #+50088 (0x0000c3a8 | 7.01882e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-boolean v3, v7, com.android.datetimepicker.time.CircleView.mDrawValuesReady 51| const v0, #+50089 (0x0000c3a9 | 7.01896e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v3, Label_4 .line 99 59| const v0, #+50090 (0x0000c3aa | 7.01910e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v7}, com.android.datetimepicker.time.CircleView.getWidth():int 68| move-result v3 69| const v0, #+50091 (0x0000c3ab | 7.01924e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 77| const v0, #+50092 (0x0000c3ac | 7.01938e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput v3, v7, com.android.datetimepicker.time.CircleView.mXCenter .line 100 85| const v0, #+50093 (0x0000c3ad | 7.01952e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v7}, com.android.datetimepicker.time.CircleView.getHeight():int 94| move-result v3 95| const v0, #+50094 (0x0000c3ae | 7.01966e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| div-int/lit8 v3, v3, #+2 (0x00000002 | 2.80260e-45) 103| const v0, #+50095 (0x0000c3af | 7.01980e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iput v3, v7, com.android.datetimepicker.time.CircleView.mYCenter .line 101 111| const v0, #+50096 (0x0000c3b0 | 7.01994e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iget v3, v7, com.android.datetimepicker.time.CircleView.mXCenter 119| const v0, #+50097 (0x0000c3b1 | 7.02008e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget v4, v7, com.android.datetimepicker.time.CircleView.mYCenter 127| const v0, #+50098 (0x0000c3b2 | 7.02023e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {v3,v4}, java.lang.Math.min(int, int):int 136| move-result v3 137| const v0, #+50099 (0x0000c3b3 | 7.02037e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| int-to-float v3, v3 144| iget v4, v7, com.android.datetimepicker.time.CircleView.mCircleRadiusMultiplier 146| const v0, #+50100 (0x0000c3b4 | 7.02051e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| mul-float/2addr v3, v4 153| float-to-int v3, v3 154| iput v3, v7, com.android.datetimepicker.time.CircleView.mCircleRadius .line 103 156| const v0, #+50101 (0x0000c3b5 | 7.02065e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-boolean v3, v7, com.android.datetimepicker.time.CircleView.mIs24HourMode 164| const v0, #+50102 (0x0000c3b6 | 7.02079e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| if-nez v3, Label_3 .line 107 172| const v0, #+50103 (0x0000c3b7 | 7.02093e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget v3, v7, com.android.datetimepicker.time.CircleView.mCircleRadius 180| const v0, #+50104 (0x0000c3b8 | 7.02107e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| int-to-float v3, v3 187| iget v4, v7, com.android.datetimepicker.time.CircleView.mAmPmCircleRadiusMultiplier 189| const v0, #+50105 (0x0000c3b9 | 7.02121e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| mul-float/2addr v3, v4 196| float-to-int v1, v3 .line 108 .local v1, "amPmCircleRadius", int 197| iget v3, v7, com.android.datetimepicker.time.CircleView.mYCenter 199| const v0, #+50106 (0x0000c3ba | 7.02135e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| div-int/lit8 v4, v1, #+2 (0x00000002 | 2.80260e-45) 207| const v0, #+50107 (0x0000c3bb | 7.02149e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| sub-int/2addr v3, v4 214| iput v3, v7, com.android.datetimepicker.time.CircleView.mYCenter Label_3: .line 111 .end_local v1 216| const v0, #+50108 (0x0000c3bc | 7.02163e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 223| iput-boolean v3, v7, com.android.datetimepicker.time.CircleView.mDrawValuesReady Label_4: .line 115 225| const v0, #+50109 (0x0000c3bd | 7.02177e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v3, v7, com.android.datetimepicker.time.CircleView.mPaint 233| const v0, #+50110 (0x0000c3be | 7.02191e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| iget v4, v7, com.android.datetimepicker.time.CircleView.mCircleColor 241| const v0, #+50111 (0x0000c3bf | 7.02205e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v3,v4}, android.graphics.Paint.setColor(int):void .line 116 250| const v0, #+50112 (0x0000c3c0 | 7.02219e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iget v3, v7, com.android.datetimepicker.time.CircleView.mXCenter 258| const v0, #+50113 (0x0000c3c1 | 7.02233e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| int-to-float v3, v3 265| iget v4, v7, com.android.datetimepicker.time.CircleView.mYCenter 267| const v0, #+50114 (0x0000c3c2 | 7.02247e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| int-to-float v4, v4 274| iget v5, v7, com.android.datetimepicker.time.CircleView.mCircleRadius 276| const v0, #+50115 (0x0000c3c3 | 7.02261e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| int-to-float v5, v5 283| iget-object v6, v7, com.android.datetimepicker.time.CircleView.mPaint 285| const v0, #+50116 (0x0000c3c4 | 7.02275e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v8,v3,v4,v5,v6}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 119 294| const v0, #+50117 (0x0000c3c5 | 7.02289e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| iget-object v3, v7, com.android.datetimepicker.time.CircleView.mPaint 302| const v0, #+50118 (0x0000c3c6 | 7.02303e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iget v4, v7, com.android.datetimepicker.time.CircleView.mDotColor 310| const v0, #+50119 (0x0000c3c7 | 7.02317e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v3,v4}, android.graphics.Paint.setColor(int):void .line 120 319| const v0, #+50120 (0x0000c3c8 | 7.02331e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget v3, v7, com.android.datetimepicker.time.CircleView.mXCenter 327| const v0, #+50121 (0x0000c3c9 | 7.02345e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| int-to-float v3, v3 334| iget v4, v7, com.android.datetimepicker.time.CircleView.mYCenter 336| const v0, #+50122 (0x0000c3ca | 7.02359e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| int-to-float v4, v4 343| const/high16 v5, #+1073741824 (0x40000000 | 2.00000) 345| iget-object v6, v7, com.android.datetimepicker.time.CircleView.mPaint 347| const v0, #+50123 (0x0000c3cb | 7.02373e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v8,v3,v4,v5,v6}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 121 356| const v0, #+50124 (0x0000c3cc | 7.02387e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| return-void } method com.android.datetimepicker.time.CircleView.setTheme(android.content.Context, boolean):void { .params "context", "dark" .src "CircleView.java" .line 80 .prologue_end .line 80 0| const v0, #+50125 (0x0000c3cd | 7.02401e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+50126 (0x0000c3ce | 7.02415e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 81 .local v1, "res", android.content.res.Resources 16| if-eqz v5, Label_2 .line 82 18| const v0, #+50127 (0x0000c3cf | 7.02429e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v2, com.android.datetimepicker.R$color.dark_gray 26| const v0, #+50128 (0x0000c3d0 | 7.02443e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 35| move-result v2 36| const v0, #+50129 (0x0000c3d1 | 7.02457e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v2, v3, com.android.datetimepicker.time.CircleView.mCircleColor .line 83 44| const v0, #+50130 (0x0000c3d2 | 7.02471e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| sget v2, com.android.datetimepicker.R$color.light_gray 52| const v0, #+50131 (0x0000c3d3 | 7.02485e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 61| move-result v2 62| const v0, #+50132 (0x0000c3d4 | 7.02499e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput v2, v3, com.android.datetimepicker.time.CircleView.mDotColor Label_1: .line 88 70| const v0, #+50133 (0x0000c3d5 | 7.02513e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-void Label_2: .line 85 77| const v0, #+50134 (0x0000c3d6 | 7.02527e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const v2, #+17170443 (0x0106000b | 2.46119e-38) 86| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 89| move-result v2 90| const v0, #+50135 (0x0000c3d7 | 7.02541e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v2, v3, com.android.datetimepicker.time.CircleView.mCircleColor .line 86 98| const v0, #+50136 (0x0000c3d8 | 7.02555e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| sget v2, com.android.datetimepicker.R$color.numbers_text_color 106| const v0, #+50137 (0x0000c3d9 | 7.02569e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 115| move-result v2 116| const v0, #+50138 (0x0000c3da | 7.02583e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iput v2, v3, com.android.datetimepicker.time.CircleView.mDotColor 124| const v0, #+50139 (0x0000c3db | 7.02597e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| goto/16 Label_1 } method com.android.datetimepicker.time.RadialPickerLayout$1.(com.android.datetimepicker.time.RadialPickerLayout):void { .params "this$0" .src "RadialPickerLayout.java" .line 1 .prologue_end .line 1 0| const v0, #+50140 (0x0000c3dc | 7.02611e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.RadialPickerLayout$1.this$0 .line 594 8| const v0, #+50141 (0x0000c3dd | 7.02625e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+50142 (0x0000c3de | 7.02639e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialPickerLayout$1.run():void { .src "RadialPickerLayout.java" .line 597 .prologue_end .line 597 0| const v0, #+50143 (0x0000c3df | 7.02653e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.time.RadialPickerLayout$1.this$0 8| const v0, #+50144 (0x0000c3e0 | 7.02667e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.datetimepicker.time.RadialPickerLayout.-get0(com.android.datetimepicker.time.RadialPickerLayout):com.android.datetimepicker.time.AmPmCirclesView 17| move-result-object v1 18| const v0, #+50145 (0x0000c3e1 | 7.02681e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.datetimepicker.time.RadialPickerLayout$1.this$0 26| const v0, #+50146 (0x0000c3e2 | 7.02695e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {v2}, com.android.datetimepicker.time.RadialPickerLayout.-get2(com.android.datetimepicker.time.RadialPickerLayout):int 35| move-result v2 36| const v0, #+50147 (0x0000c3e3 | 7.02709e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v2}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPmPressed(int):void .line 598 45| const v0, #+50148 (0x0000c3e4 | 7.02723e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v1, v3, com.android.datetimepicker.time.RadialPickerLayout$1.this$0 53| const v0, #+50149 (0x0000c3e5 | 7.02737e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1}, com.android.datetimepicker.time.RadialPickerLayout.-get0(com.android.datetimepicker.time.RadialPickerLayout):com.android.datetimepicker.time.AmPmCirclesView 62| move-result-object v1 63| const v0, #+50150 (0x0000c3e6 | 7.02751e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, com.android.datetimepicker.time.AmPmCirclesView.invalidate():void .line 599 72| const v0, #+50151 (0x0000c3e7 | 7.02765e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return-void } method com.android.datetimepicker.time.RadialPickerLayout$2.(com.android.datetimepicker.time.RadialPickerLayout, java.lang.Boolean[]):void { .params "this$0", "val$isInnerCircle" .src "RadialPickerLayout.java" .line 1 .prologue_end .line 1 0| const v0, #+50152 (0x0000c3e8 | 7.02779e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 8| const v0, #+50153 (0x0000c3e9 | 7.02793e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.datetimepicker.time.RadialPickerLayout$2.val$isInnerCircle .line 611 16| const v0, #+50154 (0x0000c3ea | 7.02807e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+50155 (0x0000c3eb | 7.02821e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.time.RadialPickerLayout$2.run():void { .src "RadialPickerLayout.java" .line 614 .prologue_end 0| const v0, #+50156 (0x0000c3ec | 7.02835e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 614 8| iget-object v2, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 10| const v0, #+50157 (0x0000c3ed | 7.02849e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v2,v6}, com.android.datetimepicker.time.RadialPickerLayout.-set0(com.android.datetimepicker.time.RadialPickerLayout, boolean):boolean .line 615 19| const v0, #+50158 (0x0000c3ee | 7.02863e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 27| const v0, #+50159 (0x0000c3ef | 7.02877e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v3, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 35| const v0, #+50160 (0x0000c3f0 | 7.02891e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v3}, com.android.datetimepicker.time.RadialPickerLayout.-get1(com.android.datetimepicker.time.RadialPickerLayout):int 44| move-result v3 45| const v0, #+50161 (0x0000c3f1 | 7.02905e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v4, v7, com.android.datetimepicker.time.RadialPickerLayout$2.val$isInnerCircle 53| const v0, #+50162 (0x0000c3f2 | 7.02919e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| aget-object v4, v4, v5 61| const v0, #+50163 (0x0000c3f3 | 7.02933e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v4}, java.lang.Boolean.booleanValue():boolean 70| move-result v4 71| const v0, #+50164 (0x0000c3f4 | 7.02947e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-static {v2,v3,v4,v5,v6}, com.android.datetimepicker.time.RadialPickerLayout.-wrap0(com.android.datetimepicker.time.RadialPickerLayout, int, boolean, boolean, boolean):int 80| move-result v1 81| const v0, #+50165 (0x0000c3f5 | 7.02961e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 617 .local v1, "value", int 87| iget-object v2, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 89| const v0, #+50166 (0x0000c3f6 | 7.02975e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.-set1(com.android.datetimepicker.time.RadialPickerLayout, int):int .line 618 98| const v0, #+50167 (0x0000c3f7 | 7.02989e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v2, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 106| const v0, #+50168 (0x0000c3f8 | 7.03003e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v2}, com.android.datetimepicker.time.RadialPickerLayout.-get3(com.android.datetimepicker.time.RadialPickerLayout):com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener 115| move-result-object v2 116| const v0, #+50169 (0x0000c3f9 | 7.03017e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v3, v7, com.android.datetimepicker.time.RadialPickerLayout$2.this$0 124| const v0, #+50170 (0x0000c3fa | 7.03031e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v3}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 133| move-result v3 134| const v0, #+50171 (0x0000c3fb | 7.03045e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-interface {v2,v3,v1,v5}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void .line 619 143| const v0, #+50172 (0x0000c3fc | 7.03059e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| return-void } method com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void { } method com.android.datetimepicker.time.RadialPickerLayout.-get0(com.android.datetimepicker.time.RadialPickerLayout):com.android.datetimepicker.time.AmPmCirclesView { 0| const v0, #+50173 (0x0000c3fd | 7.03073e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 8| const v0, #+50174 (0x0000c3fe | 7.03087e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.time.RadialPickerLayout.-get1(com.android.datetimepicker.time.RadialPickerLayout):int { 0| const v0, #+50175 (0x0000c3ff | 7.03102e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees 8| const v0, #+50176 (0x0000c400 | 7.03116e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.-get2(com.android.datetimepicker.time.RadialPickerLayout):int { 0| const v0, #+50177 (0x0000c401 | 7.03130e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 8| const v0, #+50178 (0x0000c402 | 7.03144e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.-get3(com.android.datetimepicker.time.RadialPickerLayout):com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener { 0| const v0, #+50179 (0x0000c403 | 7.03158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mListener 8| const v0, #+50180 (0x0000c404 | 7.03172e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.time.RadialPickerLayout.-set0(com.android.datetimepicker.time.RadialPickerLayout, boolean):boolean { 0| const v0, #+50181 (0x0000c405 | 7.03186e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove 8| const v0, #+50182 (0x0000c406 | 7.03200e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.datetimepicker.time.RadialPickerLayout.-set1(com.android.datetimepicker.time.RadialPickerLayout, int):int { 0| const v0, #+50183 (0x0000c407 | 7.03214e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected 8| const v0, #+50184 (0x0000c408 | 7.03228e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.datetimepicker.time.RadialPickerLayout.-wrap0(com.android.datetimepicker.time.RadialPickerLayout, int, boolean, boolean, boolean):int { .params "?", "degrees", "isInnerCircle", "forceToVisibleValue", "forceDrawDot" .src "RadialPickerLayout.java" .line 1 .prologue_end 0| const v0, #+50185 (0x0000c409 | 7.03242e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3,v4,v5,v6}, com.android.datetimepicker.time.RadialPickerLayout.reselectSelector(int, boolean, boolean, boolean):int 9| move-result v1 10| const v0, #+50186 (0x0000c40a | 7.03256e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "RadialPickerLayout.java" .line 101 .prologue_end 0| const v0, #+50187 (0x0000c40b | 7.03270e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #-1 (0xffffffff | NaN) .line 101 8| invoke-direct {v6,v7,v8}, android.widget.FrameLayout.(android.content.Context, android.util.AttributeSet):void .line 85 11| const v0, #+50188 (0x0000c40c | 7.03284e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| iput v4, v6, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm .line 94 19| const v0, #+50189 (0x0000c40d | 7.03298e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| new-instance v2, android.os.Handler 27| const v0, #+50190 (0x0000c40e | 7.03312e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v2}, android.os.Handler.():void 36| const v0, #+50191 (0x0000c40f | 7.03326e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mHandler .line 103 44| const v0, #+50192 (0x0000c410 | 7.03340e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v6,v6}, com.android.datetimepicker.time.RadialPickerLayout.setOnTouchListener(android.view.View$OnTouchListener):void .line 104 53| const v0, #+50193 (0x0000c411 | 7.03354e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v7}, android.view.ViewConfiguration.get(android.content.Context):android.view.ViewConfiguration 62| move-result-object v1 63| const v0, #+50194 (0x0000c412 | 7.03368e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v1, "vc", android.view.ViewConfiguration 69| invoke-virtual {v1}, android.view.ViewConfiguration.getScaledTouchSlop():int 72| move-result v2 73| const v0, #+50195 (0x0000c413 | 7.03382e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iput v2, v6, com.android.datetimepicker.time.RadialPickerLayout.TOUCH_SLOP .line 106 81| const v0, #+50196 (0x0000c414 | 7.03396e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {}, android.view.ViewConfiguration.getTapTimeout():int 90| move-result v2 91| const v0, #+50197 (0x0000c415 | 7.03410e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iput v2, v6, com.android.datetimepicker.time.RadialPickerLayout.TAP_TIMEOUT .line 107 99| const v0, #+50198 (0x0000c416 | 7.03424e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iput-boolean v5, v6, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove .line 109 107| const v0, #+50199 (0x0000c417 | 7.03438e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| new-instance v2, com.android.datetimepicker.time.CircleView 115| const v0, #+50200 (0x0000c418 | 7.03452e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-direct {v2,v7}, com.android.datetimepicker.time.CircleView.(android.content.Context):void 124| const v0, #+50201 (0x0000c419 | 7.03466e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mCircleView .line 110 132| const v0, #+50202 (0x0000c41a | 7.03480e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mCircleView 140| const v0, #+50203 (0x0000c41b | 7.03494e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 112 149| const v0, #+50204 (0x0000c41c | 7.03508e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| new-instance v2, com.android.datetimepicker.time.AmPmCirclesView 157| const v0, #+50205 (0x0000c41d | 7.03522e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-direct {v2,v7}, com.android.datetimepicker.time.AmPmCirclesView.(android.content.Context):void 166| const v0, #+50206 (0x0000c41e | 7.03536e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView .line 113 174| const v0, #+50207 (0x0000c41f | 7.03550e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 182| const v0, #+50208 (0x0000c420 | 7.03564e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 115 191| const v0, #+50209 (0x0000c421 | 7.03578e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| new-instance v2, com.android.datetimepicker.time.RadialTextsView 199| const v0, #+50210 (0x0000c422 | 7.03592e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-direct {v2,v7}, com.android.datetimepicker.time.RadialTextsView.(android.content.Context):void 208| const v0, #+50211 (0x0000c423 | 7.03606e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView .line 116 216| const v0, #+50212 (0x0000c424 | 7.03620e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 224| const v0, #+50213 (0x0000c425 | 7.03634e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 117 233| const v0, #+50214 (0x0000c426 | 7.03648e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| new-instance v2, com.android.datetimepicker.time.RadialTextsView 241| const v0, #+50215 (0x0000c427 | 7.03662e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-direct {v2,v7}, com.android.datetimepicker.time.RadialTextsView.(android.content.Context):void 250| const v0, #+50216 (0x0000c428 | 7.03676e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView .line 118 258| const v0, #+50217 (0x0000c429 | 7.03690e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 266| const v0, #+50218 (0x0000c42a | 7.03704e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 120 275| const v0, #+50219 (0x0000c42b | 7.03718e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| new-instance v2, com.android.datetimepicker.time.RadialSelectorView 283| const v0, #+50220 (0x0000c42c | 7.03732e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-direct {v2,v7}, com.android.datetimepicker.time.RadialSelectorView.(android.content.Context):void 292| const v0, #+50221 (0x0000c42d | 7.03746e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView .line 121 300| const v0, #+50222 (0x0000c42e | 7.03760e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 308| const v0, #+50223 (0x0000c42f | 7.03774e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 122 317| const v0, #+50224 (0x0000c430 | 7.03788e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| new-instance v2, com.android.datetimepicker.time.RadialSelectorView 325| const v0, #+50225 (0x0000c431 | 7.03802e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-direct {v2,v7}, com.android.datetimepicker.time.RadialSelectorView.(android.content.Context):void 334| const v0, #+50226 (0x0000c432 | 7.03816e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView .line 123 342| const v0, #+50227 (0x0000c433 | 7.03830e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 350| const v0, #+50228 (0x0000c434 | 7.03844e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 126 359| const v0, #+50229 (0x0000c435 | 7.03858e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| invoke-direct {v6}, com.android.datetimepicker.time.RadialPickerLayout.preparePrefer30sMap():void .line 128 368| const v0, #+50230 (0x0000c436 | 7.03872e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| iput v4, v6, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected .line 130 376| const v0, #+50231 (0x0000c437 | 7.03886e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 383| iput-boolean v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mInputEnabled .line 131 385| const v0, #+50232 (0x0000c438 | 7.03900e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| new-instance v2, android.view.View 393| const v0, #+50233 (0x0000c439 | 7.03914e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-direct {v2,v7}, android.view.View.(android.content.Context):void 402| const v0, #+50234 (0x0000c43a | 7.03928e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox .line 132 410| const v0, #+50235 (0x0000c43b | 7.03942e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox 418| const v0, #+50236 (0x0000c43c | 7.03956e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| new-instance v3, android.view.ViewGroup$LayoutParams 426| const v0, #+50237 (0x0000c43d | 7.03970e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-direct {v3,v4,v4}, android.view.ViewGroup$LayoutParams.(int, int):void 435| const v0, #+50238 (0x0000c43e | 7.03984e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-virtual {v2,v3}, android.view.View.setLayoutParams(android.view.ViewGroup$LayoutParams):void .line 134 444| const v0, #+50239 (0x0000c43f | 7.03998e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox 452| const v0, #+50240 (0x0000c440 | 7.04012e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-virtual {v6}, com.android.datetimepicker.time.RadialPickerLayout.getResources():android.content.res.Resources 461| move-result-object v3 462| const v0, #+50241 (0x0000c441 | 7.04026e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| sget v4, com.android.datetimepicker.R$color.transparent_black 470| const v0, #+50242 (0x0000c442 | 7.04040e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-virtual {v3,v4}, android.content.res.Resources.getColor(int):int 479| move-result v3 480| const v0, #+50243 (0x0000c443 | 7.04054e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| invoke-virtual {v2,v3}, android.view.View.setBackgroundColor(int):void .line 135 489| const v0, #+50244 (0x0000c444 | 7.04068e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox 497| const v0, #+50245 (0x0000c445 | 7.04082e-41) 500| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 503| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 504| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void .line 136 507| const v0, #+50246 (0x0000c446 | 7.04096e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| iget-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox 515| const v0, #+50247 (0x0000c447 | 7.04110e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-virtual {v6,v2}, com.android.datetimepicker.time.RadialPickerLayout.addView(android.view.View):void .line 138 524| const v0, #+50248 (0x0000c448 | 7.04124e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| const-string/jumbo v2, "accessibility" 533| const v0, #+50249 (0x0000c449 | 7.04138e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-virtual {v7,v2}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 542| move-result-object v2 543| const v0, #+50250 (0x0000c44a | 7.04152e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| check-cast v2, android.view.accessibility.AccessibilityManager 551| const v0, #+50251 (0x0000c44b | 7.04166e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| iput-object v2, v6, com.android.datetimepicker.time.RadialPickerLayout.mAccessibilityManager .line 140 559| const v0, #+50252 (0x0000c44c | 7.04181e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| iput-boolean v5, v6, com.android.datetimepicker.time.RadialPickerLayout.mTimeInitialized .line 141 567| const v0, #+50253 (0x0000c44d | 7.04195e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| return-void } method com.android.datetimepicker.time.RadialPickerLayout.getCurrentlyShowingValue():int { .src "RadialPickerLayout.java" .line 274 .prologue_end .line 274 0| const v0, #+50254 (0x0000c44e | 7.04209e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 9| move-result v1 10| const v0, #+50255 (0x0000c44f | 7.04223e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 275 .local v1, "currentIndex", int 16| if-nez v1, Label_1 .line 276 18| const v0, #+50256 (0x0000c450 | 7.04237e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 26| const v0, #+50257 (0x0000c451 | 7.04251e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v2 Label_1: .line 277 33| const v0, #+50258 (0x0000c452 | 7.04265e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 40| if-ne v1, v2, Label_2 .line 278 42| const v0, #+50259 (0x0000c453 | 7.04279e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentMinutes 50| const v0, #+50260 (0x0000c454 | 7.04293e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return v2 Label_2: .line 280 57| const v0, #+50261 (0x0000c455 | 7.04307e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v2, #-1 (0xffffffff | NaN) 64| return v2 } method com.android.datetimepicker.time.RadialPickerLayout.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int { .params "pointX", "pointY", "forceLegal", "isInnerCircle" .src "RadialPickerLayout.java" .line 495 .prologue_end .line 495 0| const v0, #+50262 (0x0000c456 | 7.04321e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 9| move-result v1 10| const v0, #+50263 (0x0000c457 | 7.04335e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 496 .local v1, "currentItem", int 16| if-nez v1, Label_1 .line 497 18| const v0, #+50264 (0x0000c458 | 7.04349e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 26| const v0, #+50265 (0x0000c459 | 7.04363e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v4,v5,v6,v7}, com.android.datetimepicker.time.RadialSelectorView.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int 35| move-result v2 36| const v0, #+50266 (0x0000c45a | 7.04377e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return v2 Label_1: .line 499 43| const v0, #+50267 (0x0000c45b | 7.04391e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 50| if-ne v1, v2, Label_2 .line 500 52| const v0, #+50268 (0x0000c45c | 7.04405e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 60| const v0, #+50269 (0x0000c45d | 7.04419e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v4,v5,v6,v7}, com.android.datetimepicker.time.RadialSelectorView.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int 69| move-result v2 70| const v0, #+50270 (0x0000c45e | 7.04433e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return v2 Label_2: .line 503 77| const v0, #+50271 (0x0000c45f | 7.04447e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v2, #-1 (0xffffffff | NaN) 84| return v2 } method com.android.datetimepicker.time.RadialPickerLayout.isHourInnerCircle(int):boolean { .params "hourOfDay" .src "RadialPickerLayout.java" .line 258 .prologue_end 0| const v0, #+50272 (0x0000c460 | 7.04461e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 258 7| iget-boolean v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 9| const v0, #+50273 (0x0000c461 | 7.04475e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+50274 (0x0000c462 | 7.04489e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 25| if-gt v4, v2, Label_1 27| const v0, #+50275 (0x0000c463 | 7.04503e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v4, Label_1 35| const v0, #+50276 (0x0000c464 | 7.04517e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 42| const v0, #+50277 (0x0000c465 | 7.04531e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.preparePrefer30sMap():void { .src "RadialPickerLayout.java" .line 344 .prologue_end 0| const v0, #+50278 (0x0000c466 | 7.04545e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v6, #+361 (0x00000169 | 5.05869e-43) .line 344 8| new-array v5, v6, int[] 10| const v0, #+50279 (0x0000c467 | 7.04559e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v5, v7, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap .line 347 18| const v0, #+50280 (0x0000c468 | 7.04573e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v4, #+0 (0x00000000 | 0.00000) .line 349 .local v4, "snappedOutputDegrees", int 25| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 353 .local v1, "count", int 26| const/16 v3, #+8 (0x00000008 | 1.12104e-44) .line 355 .local v3, "expectedCount", int 28| const/4 v2, #+0 (0x00000000 | 0.00000) Label_1: .local v2, "degrees", int 29| const v0, #+50281 (0x0000c469 | 7.04587e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-ge v2, v6, Label_7 .line 357 37| const v0, #+50282 (0x0000c46a | 7.04601e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v5, v7, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap 45| const v0, #+50283 (0x0000c46b | 7.04615e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| aput v4, v5, v2 .line 360 53| const v0, #+50284 (0x0000c46c | 7.04629e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-ne v1, v3, Label_6 .line 361 61| const v0, #+50285 (0x0000c46d | 7.04643e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| add-int/lit8 v4, v4, #+6 (0x00000006 | 8.40779e-45) .line 362 69| const/16 v5, #+360 (0x00000168 | 5.04467e-43) 71| if-ne v4, v5, Label_4 .line 363 73| const v0, #+50286 (0x0000c46e | 7.04657e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v3, #+7 (0x00000007 | 9.80909e-45) Label_2: .line 369 80| const v0, #+50287 (0x0000c46f | 7.04671e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 355 87| const v0, #+50288 (0x0000c470 | 7.04685e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 95| goto/16 Label_1 Label_4: .line 364 97| const v0, #+50289 (0x0000c471 | 7.04699e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| rem-int/lit8 v5, v4, #+30 (0x0000001e | 4.20390e-44) 105| const v0, #+50290 (0x0000c472 | 7.04713e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| if-nez v5, Label_5 .line 365 113| const v0, #+50291 (0x0000c473 | 7.04727e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| const/16 v3, #+14 (0x0000000e | 1.96182e-44) 121| goto/16 Label_2 Label_5: .line 367 123| const v0, #+50292 (0x0000c474 | 7.04741e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 130| goto/16 Label_2 Label_6: .line 371 132| const v0, #+50293 (0x0000c475 | 7.04755e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 140| goto/16 Label_3 Label_7: .line 374 142| const v0, #+50294 (0x0000c476 | 7.04769e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| return-void } method com.android.datetimepicker.time.RadialPickerLayout.reselectSelector(int, boolean, boolean, boolean):int { .params "degrees", "isInnerCircle", "forceToVisibleValue", "forceDrawDot" .src "RadialPickerLayout.java" .line 435 .prologue_end 0| const v0, #+50295 (0x0000c477 | 7.04783e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v9, #+360 (0x00000168 | 5.04467e-43) 8| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v7, #-1 (0xffffffff | NaN) 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 435 11| if-ne v11, v7, Label_1 .line 436 13| const v0, #+50296 (0x0000c478 | 7.04797e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| return v7 Label_1: .line 438 20| const v0, #+50297 (0x0000c479 | 7.04811e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v10}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 29| move-result v2 30| const v0, #+50298 (0x0000c47a | 7.04825e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 441 .local v2, "currentShowing", int 36| if-nez v13, Label_7 38| const v0, #+50299 (0x0000c47b | 7.04839e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| if-ne v2, v8, Label_7 46| const v0, #+50300 (0x0000c47c | 7.04853e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 442 .local v1, "allowFineGrained", boolean 53| const v0, #+50301 (0x0000c47d | 7.04867e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v1, Label_8 .line 443 61| const v0, #+50302 (0x0000c47e | 7.04881e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-direct {v10,v11}, com.android.datetimepicker.time.RadialPickerLayout.snapPrefer30s(int):int 70| move-result v11 71| const v0, #+50303 (0x0000c47f | 7.04895e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 449 77| const v0, #+50304 (0x0000c480 | 7.04909e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-nez v2, Label_9 .line 450 85| const v0, #+50305 (0x0000c481 | 7.04923e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v3, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView .line 451 .local v3, "radialSelectorView", com.android.datetimepicker.time.RadialSelectorView 93| const v0, #+50306 (0x0000c482 | 7.04937e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/16 v4, #+30 (0x0000001e | 4.20390e-44) Label_4: .line 456 .local v4, "stepSize", int 101| const v0, #+50307 (0x0000c483 | 7.04951e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v3,v11,v12,v14}, com.android.datetimepicker.time.RadialSelectorView.setSelection(int, boolean, boolean):void .line 457 110| const v0, #+50308 (0x0000c484 | 7.04965e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v3}, com.android.datetimepicker.time.RadialSelectorView.invalidate():void .line 460 119| const v0, #+50309 (0x0000c485 | 7.04979e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v2, Label_12 .line 461 127| const v0, #+50310 (0x0000c486 | 7.04993e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-boolean v6, v10, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 135| const v0, #+50311 (0x0000c487 | 7.05007e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| if-eqz v6, Label_11 .line 462 143| const v0, #+50312 (0x0000c488 | 7.05021e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| if-nez v11, Label_10 151| const v0, #+50313 (0x0000c489 | 7.05035e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-eqz v12, Label_10 .line 463 159| const v0, #+50314 (0x0000c48a | 7.05049e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| const/16 v11, #+360 (0x00000168 | 5.04467e-43) Label_5: .line 474 167| const v0, #+50315 (0x0000c48b | 7.05063e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| div-int v5, v11, v4 .line 475 .local v5, "value", int 175| const v0, #+50316 (0x0000c48c | 7.05077e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-nez v2, Label_6 183| const v0, #+50317 (0x0000c48d | 7.05091e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget-boolean v6, v10, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 191| const v0, #+50318 (0x0000c48e | 7.05105e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| if-eqz v6, Label_6 199| const v0, #+50319 (0x0000c48f | 7.05119e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| xor-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 207| if-eqz v6, Label_6 209| const v0, #+50320 (0x0000c490 | 7.05133e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-eqz v11, Label_6 .line 476 217| const v0, #+50321 (0x0000c491 | 7.05147e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| add-int/lit8 v5, v5, #+12 (0x0000000c | 1.68156e-44) Label_6: .line 478 225| const v0, #+50322 (0x0000c492 | 7.05161e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| return v5 Label_7: .line 441 .end_local v1 .end_local v3 .end_local v4 .end_local v5 232| const v0, #+50323 (0x0000c493 | 7.05175e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 239| goto/16 Label_2 Label_8: .line 445 241| const v0, #+50324 (0x0000c494 | 7.05189e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-static {v11,v6}, com.android.datetimepicker.time.RadialPickerLayout.snapOnly30s(int, int):int 250| move-result v11 251| const v0, #+50325 (0x0000c495 | 7.05203e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| goto/16 Label_3 Label_9: .line 453 259| const v0, #+50326 (0x0000c496 | 7.05217e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v3, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView .line 454 .restart_local v3 267| const v0, #+50327 (0x0000c497 | 7.05231e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| const/4 v4, #+6 (0x00000006 | 8.40779e-45) .restart_local v4 274| goto/16 Label_4 Label_10: .line 464 276| const v0, #+50328 (0x0000c498 | 7.05245e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| if-ne v11, v9, Label_5 284| const v0, #+50329 (0x0000c499 | 7.05260e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| xor-int/lit8 v6, v12, #+1 (0x00000001 | 1.40130e-45) 292| if-eqz v6, Label_5 .line 465 294| const v0, #+50330 (0x0000c49a | 7.05274e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| const/4 v11, #+0 (0x00000000 | 0.00000) 301| goto/16 Label_5 Label_11: .line 467 303| const v0, #+50331 (0x0000c49b | 7.05288e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| if-nez v11, Label_5 .line 468 311| const v0, #+50332 (0x0000c49c | 7.05302e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| const/16 v11, #+360 (0x00000168 | 5.04467e-43) 319| goto/16 Label_5 Label_12: .line 470 321| const v0, #+50333 (0x0000c49d | 7.05316e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| if-ne v11, v9, Label_5 329| const v0, #+50334 (0x0000c49e | 7.05330e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| if-ne v2, v8, Label_5 .line 471 337| const v0, #+50335 (0x0000c49f | 7.05344e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| const/4 v11, #+0 (0x00000000 | 0.00000) 344| goto/16 Label_5 } method com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):void { .params "index", "value" .src "RadialPickerLayout.java" .line 239 .prologue_end 0| const v0, #+50336 (0x0000c4a0 | 7.05358e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 239 8| if-nez v7, Label_2 .line 240 10| const v0, #+50337 (0x0000c4a1 | 7.05372e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v6,v5,v8}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 241 19| const v0, #+50338 (0x0000c4a2 | 7.05386e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| rem-int/lit8 v3, v8, #+12 (0x0000000c | 1.68156e-44) 27| const v0, #+50339 (0x0000c4a3 | 7.05400e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| mul-int/lit8 v1, v3, #+30 (0x0000001e | 4.20390e-44) .line 242 .local v1, "hourDegrees", int 35| iget-object v3, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 37| const v0, #+50340 (0x0000c4a4 | 7.05414e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v6,v8}, com.android.datetimepicker.time.RadialPickerLayout.isHourInnerCircle(int):boolean 46| move-result v4 47| const v0, #+50341 (0x0000c4a5 | 7.05428e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v3,v1,v4,v5}, com.android.datetimepicker.time.RadialSelectorView.setSelection(int, boolean, boolean):void .line 243 56| const v0, #+50342 (0x0000c4a6 | 7.05442e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v3, v6, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 64| const v0, #+50343 (0x0000c4a7 | 7.05456e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v3}, com.android.datetimepicker.time.RadialSelectorView.invalidate():void Label_1: .line 250 .end_local v1 73| const v0, #+50344 (0x0000c4a8 | 7.05470e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return-void Label_2: .line 244 80| const v0, #+50345 (0x0000c4a9 | 7.05484e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-ne v7, v3, Label_1 .line 245 88| const v0, #+50346 (0x0000c4aa | 7.05498e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v6,v3,v8}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 246 97| const v0, #+50347 (0x0000c4ab | 7.05512e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| mul-int/lit8 v2, v8, #+6 (0x00000006 | 8.40779e-45) .line 247 .local v2, "minuteDegrees", int 105| iget-object v3, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 107| const v0, #+50348 (0x0000c4ac | 7.05526e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v3,v2,v5,v5}, com.android.datetimepicker.time.RadialSelectorView.setSelection(int, boolean, boolean):void .line 248 116| const v0, #+50349 (0x0000c4ad | 7.05540e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v3, v6, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 124| const v0, #+50350 (0x0000c4ae | 7.05554e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v3}, com.android.datetimepicker.time.RadialSelectorView.invalidate():void 133| const v0, #+50351 (0x0000c4af | 7.05568e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| goto/16 Label_1 } method com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void { .params "index", "value" .src "RadialPickerLayout.java" .line 297 .prologue_end 0| const v0, #+50352 (0x0000c4b0 | 7.05582e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 297 7| if-nez v4, Label_2 .line 298 9| const v0, #+50353 (0x0000c4b1 | 7.05596e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v5, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay Label_1: .line 308 17| const v0, #+50354 (0x0000c4b2 | 7.05610e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_2: .line 299 24| const v0, #+50355 (0x0000c4b3 | 7.05624e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-ne v4, v2, Label_3 .line 300 32| const v0, #+50356 (0x0000c4b4 | 7.05638e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iput v5, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentMinutes 40| const v0, #+50357 (0x0000c4b5 | 7.05652e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| goto/16 Label_1 Label_3: .line 301 48| const v0, #+50358 (0x0000c4b6 | 7.05666e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 55| if-ne v4, v1, Label_1 .line 302 57| const v0, #+50359 (0x0000c4b7 | 7.05680e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-nez v5, Label_4 .line 303 65| const v0, #+50360 (0x0000c4b8 | 7.05694e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 73| const v0, #+50361 (0x0000c4b9 | 7.05708e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| rem-int/lit8 v1, v1, #+12 (0x0000000c | 1.68156e-44) 81| const v0, #+50362 (0x0000c4ba | 7.05722e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iput v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 89| const v0, #+50363 (0x0000c4bb | 7.05736e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| goto/16 Label_1 Label_4: .line 304 97| const v0, #+50364 (0x0000c4bc | 7.05750e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-ne v5, v2, Label_1 .line 305 105| const v0, #+50365 (0x0000c4bd | 7.05764e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 113| const v0, #+50366 (0x0000c4be | 7.05778e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| rem-int/lit8 v1, v1, #+12 (0x0000000c | 1.68156e-44) 121| const v0, #+50367 (0x0000c4bf | 7.05792e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int/lit8 v1, v1, #+12 (0x0000000c | 1.68156e-44) 129| iput v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 131| const v0, #+50368 (0x0000c4c0 | 7.05806e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| goto/16 Label_1 } method com.android.datetimepicker.time.RadialPickerLayout.snapOnly30s(int, int):int { .params "degrees", "forceHigherOrLower" .src "RadialPickerLayout.java" .line 400 .prologue_end .line 400 0| const v0, #+50369 (0x0000c4c1 | 7.05820e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v3, #+30 (0x0000001e | 4.20390e-44) .line 401 .local v3, "stepSize", int 8| div-int/lit8 v4, v6, #+30 (0x0000001e | 4.20390e-44) 10| const v0, #+50370 (0x0000c4c2 | 7.05834e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| mul-int/lit8 v2, v4, #+30 (0x0000001e | 4.20390e-44) .line 402 .local v2, "floor", int 18| add-int/lit8 v1, v2, #+30 (0x0000001e | 4.20390e-44) .line 403 .local v1, "ceiling", int 20| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 21| if-ne v7, v4, Label_2 .line 404 23| const v0, #+50371 (0x0000c4c3 | 7.05848e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| move v6, v1 Label_1: .line 417 30| const v0, #+50372 (0x0000c4c4 | 7.05862e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v6 Label_2: .line 405 37| const v0, #+50373 (0x0000c4c5 | 7.05876e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v4, #-1 (0xffffffff | NaN) 44| if-ne v7, v4, Label_4 .line 406 46| const v0, #+50374 (0x0000c4c6 | 7.05890e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-ne v6, v2, Label_3 .line 407 54| const v0, #+50375 (0x0000c4c7 | 7.05904e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| add-int/lit8 v2, v2, #-30 (0xffffffe2 | NaN) Label_3: .line 409 62| const v0, #+50376 (0x0000c4c8 | 7.05918e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| move v6, v2 69| goto/16 Label_1 Label_4: .line 411 71| const v0, #+50377 (0x0000c4c9 | 7.05932e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| sub-int v4, v6, v2 79| sub-int v5, v1, v6 81| if-ge v4, v5, Label_5 .line 412 83| const v0, #+50378 (0x0000c4ca | 7.05946e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| move v6, v2 90| goto/16 Label_1 Label_5: .line 414 92| const v0, #+50379 (0x0000c4cb | 7.05960e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| move v6, v1 99| goto/16 Label_1 } method com.android.datetimepicker.time.RadialPickerLayout.snapPrefer30s(int):int { .params "degrees" .src "RadialPickerLayout.java" .line 384 .prologue_end .line 384 0| const v0, #+50380 (0x0000c4cc | 7.05974e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap 8| const v0, #+50381 (0x0000c4cd | 7.05988e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 385 16| const v0, #+50382 (0x0000c4ce | 7.06002e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #-1 (0xffffffff | NaN) 23| return v1 Label_1: .line 387 24| const v0, #+50383 (0x0000c4cf | 7.06016e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mSnapPrefer30sMap 32| const v0, #+50384 (0x0000c4d0 | 7.06030e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| aget v1, v1, v3 40| const v0, #+50385 (0x0000c4d1 | 7.06044e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):boolean { .params "event" .src "RadialPickerLayout.java" .line 754 .prologue_end 0| const v0, #+50386 (0x0000c4d2 | 7.06058e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 754 7| invoke-virtual {v10}, android.view.accessibility.AccessibilityEvent.getEventType():int 10| move-result v6 11| const v0, #+50387 (0x0000c4d3 | 7.06072e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const/16 v7, #+32 (0x00000020 | 4.48416e-44) 19| if-ne v6, v7, Label_2 .line 756 21| const v0, #+50388 (0x0000c4d4 | 7.06086e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v10}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 30| move-result-object v6 31| const v0, #+50389 (0x0000c4d5 | 7.06100e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-interface {v6}, java.util.List.clear():void .line 757 40| const v0, #+50390 (0x0000c4d6 | 7.06114e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| new-instance v2, android.text.format.Time 48| const v0, #+50391 (0x0000c4d7 | 7.06128e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-direct {v2}, android.text.format.Time.():void .line 758 .local v2, "time", android.text.format.Time 57| const v0, #+50392 (0x0000c4d8 | 7.06142e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 66| move-result v6 67| const v0, #+50393 (0x0000c4d9 | 7.06156e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iput v6, v2, android.text.format.Time.hour .line 759 75| const v0, #+50394 (0x0000c4da | 7.06170e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 84| move-result v6 85| const v0, #+50395 (0x0000c4db | 7.06184e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iput v6, v2, android.text.format.Time.minute .line 760 93| const v0, #+50396 (0x0000c4dc | 7.06198e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v2,v8}, android.text.format.Time.normalize(boolean):long 102| move-result-wide v3:v4 103| const v0, #+50397 (0x0000c4dd | 7.06212e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 761 .local v3, "millis", long 109| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 762 .local v1, "flags", int 110| iget-boolean v6, v9, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 112| const v0, #+50398 (0x0000c4de | 7.06226e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| if-eqz v6, Label_1 .line 763 120| const v0, #+50399 (0x0000c4df | 7.06240e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/16 v1, #+129 (0x00000081 | 1.80768e-43) Label_1: .line 765 128| const v0, #+50400 (0x0000c4e0 | 7.06254e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getContext():android.content.Context 137| move-result-object v6 138| const v0, #+50401 (0x0000c4e1 | 7.06268e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-static {v6,v3,v4,v1}, android.text.format.DateUtils.formatDateTime(android.content.Context, long, int):java.lang.String 147| move-result-object v5 148| const v0, #+50402 (0x0000c4e2 | 7.06282e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 766 .local v5, "timeString", java.lang.String 154| invoke-virtual {v10}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 157| move-result-object v6 158| const v0, #+50403 (0x0000c4e3 | 7.06296e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-interface {v6,v5}, java.util.List.add(java.lang.Object):boolean .line 767 167| const v0, #+50404 (0x0000c4e4 | 7.06310e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return v8 Label_2: .line 769 .end_local v1 .end_local v2 .end_local v3 .end_local v5 174| const v0, #+50405 (0x0000c4e5 | 7.06324e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-super {v9,v10}, android.widget.FrameLayout.dispatchPopulateAccessibilityEvent(android.view.accessibility.AccessibilityEvent):boolean 183| move-result v6 184| const v0, #+50406 (0x0000c4e6 | 7.06339e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| return v6 } method com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int { .src "RadialPickerLayout.java" .line 511 .prologue_end .line 511 0| const v0, #+50407 (0x0000c4e7 | 7.06353e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing 8| const v0, #+50408 (0x0000c4e8 | 7.06367e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+50409 (0x0000c4e9 | 7.06381e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget v1, v4, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing 24| const v0, #+50410 (0x0000c4ea | 7.06395e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 31| if-eq v1, v2, Label_1 .line 512 33| const v0, #+50411 (0x0000c4eb | 7.06409e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const-string/jumbo v1, "RadialPickerLayout" 42| const v0, #+50412 (0x0000c4ec | 7.06423e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| new-instance v2, java.lang.StringBuilder 50| const v0, #+50413 (0x0000c4ed | 7.06437e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-direct {v2}, java.lang.StringBuilder.():void 59| const v0, #+50414 (0x0000c4ee | 7.06451e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const-string/jumbo v3, "Current item showing was unfortunately set to " 68| const v0, #+50415 (0x0000c4ef | 7.06465e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 77| move-result-object v2 78| const v0, #+50416 (0x0000c4f0 | 7.06479e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v3, v4, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing 86| const v0, #+50417 (0x0000c4f1 | 7.06493e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 95| move-result-object v2 96| const v0, #+50418 (0x0000c4f2 | 7.06507e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 105| move-result-object v2 106| const v0, #+50419 (0x0000c4f3 | 7.06521e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int .line 513 115| const v0, #+50420 (0x0000c4f4 | 7.06535e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/4 v1, #-1 (0xffffffff | NaN) 122| return v1 Label_1: .line 515 123| const v0, #+50421 (0x0000c4f5 | 7.06549e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget v1, v4, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing 131| const v0, #+50422 (0x0000c4f6 | 7.06563e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.getHours():int { .src "RadialPickerLayout.java" .line 262 .prologue_end .line 262 0| const v0, #+50423 (0x0000c4f7 | 7.06577e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 8| const v0, #+50424 (0x0000c4f8 | 7.06591e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.getIsCurrentlyAmOrPm():int { .src "RadialPickerLayout.java" .line 285 .prologue_end .line 285 0| const v0, #+50425 (0x0000c4f9 | 7.06605e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 8| const v0, #+50426 (0x0000c4fa | 7.06619e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 16| if-ge v1, v2, Label_1 .line 286 18| const v0, #+50427 (0x0000c4fb | 7.06633e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v1, #+0 (0x00000000 | 0.00000) 25| return v1 Label_1: .line 287 26| const v0, #+50428 (0x0000c4fc | 7.06647e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v1, v3, com.android.datetimepicker.time.RadialPickerLayout.mCurrentHoursOfDay 34| const v0, #+50429 (0x0000c4fd | 7.06661e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/16 v2, #+24 (0x00000018 | 3.36312e-44) 42| if-ge v1, v2, Label_2 .line 288 44| const v0, #+50430 (0x0000c4fe | 7.06675e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 51| return v1 Label_2: .line 290 52| const v0, #+50431 (0x0000c4ff | 7.06689e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v1, #-1 (0xffffffff | NaN) 59| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int { .src "RadialPickerLayout.java" .line 266 .prologue_end .line 266 0| const v0, #+50432 (0x0000c500 | 7.06703e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mCurrentMinutes 8| const v0, #+50433 (0x0000c501 | 7.06717e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.time.RadialPickerLayout.initialize(android.content.Context, com.android.datetimepicker.HapticFeedbackController, int, int, boolean):void { .params "context", "hapticFeedbackController", "initialHoursOfDay", "initialMinutes", "is24HourMode" .src "RadialPickerLayout.java" .line 171 0| move-object/16 v24, v25 3| move-object/16 v25, v26 6| move-object/16 v26, v27 9| move/16 v27, v28 12| move/16 v28, v29 15| move/16 v29, v30 .prologue_end .line 171 18| const v30, #+50434 (0x0000c502 | 7.06731e-41) 21| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 24| move-object/from16 v0, v24 26| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mTimeInitialized 28| const v30, #+50435 (0x0000c503 | 7.06745e-41) 31| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v2, Label_1 .line 172 36| const v30, #+50436 (0x0000c504 | 7.06759e-41) 39| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v2, "RadialPickerLayout" 45| const v30, #+50437 (0x0000c505 | 7.06773e-41) 48| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v5, "Time has already been initialized." 54| const v30, #+50438 (0x0000c506 | 7.06787e-41) 57| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v2,v5}, android.util.Log.e(java.lang.String, java.lang.String):int .line 173 63| const v30, #+50439 (0x0000c507 | 7.06801e-41) 66| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 69| return-void Label_1: .line 176 70| const v30, #+50440 (0x0000c508 | 7.06815e-41) 73| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 76| move-object/from16 v0, v26 78| move-object/from16 v1, v24 80| iput-object v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mHapticFeedbackController .line 177 82| const v30, #+50441 (0x0000c509 | 7.06829e-41) 85| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 88| move/from16 v0, v29 90| move-object/from16 v1, v24 92| iput-boolean v0, v1, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode .line 178 94| const v30, #+50442 (0x0000c50a | 7.06843e-41) 97| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 100| move-object/from16 v0, v24 102| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mAccessibilityManager 104| const v30, #+50443 (0x0000c50b | 7.06857e-41) 107| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 113| move-result v2 114| const v30, #+50444 (0x0000c50c | 7.06871e-41) 117| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 120| if-eqz v2, Label_7 122| const v30, #+50445 (0x0000c50d | 7.06885e-41) 125| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 128| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_2: 129| const v30, #+50446 (0x0000c50e | 7.06899e-41) 132| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 135| move-object/from16 v0, v24 137| iput-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm .line 181 139| const v30, #+50447 (0x0000c50f | 7.06913e-41) 142| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 145| move-object/from16 v0, v24 147| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mCircleView 149| const v30, #+50448 (0x0000c510 | 7.06927e-41) 152| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 155| move-object/from16 v0, v24 157| iget-boolean v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 159| const v30, #+50449 (0x0000c511 | 7.06941e-41) 162| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 165| move-object/from16 v0, v25 167| invoke-virtual {v2,v0,v5}, com.android.datetimepicker.time.CircleView.initialize(android.content.Context, boolean):void .line 182 170| const v30, #+50450 (0x0000c512 | 7.06955e-41) 173| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 176| move-object/from16 v0, v24 178| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mCircleView 180| const v30, #+50451 (0x0000c513 | 7.06969e-41) 183| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v2}, com.android.datetimepicker.time.CircleView.invalidate():void .line 183 189| const v30, #+50452 (0x0000c514 | 7.06983e-41) 192| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 195| move-object/from16 v0, v24 197| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 199| const v30, #+50453 (0x0000c515 | 7.06997e-41) 202| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 205| if-nez v2, Label_4 .line 184 207| const v30, #+50454 (0x0000c516 | 7.07011e-41) 210| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 213| move-object/from16 v0, v24 215| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 217| const v30, #+50455 (0x0000c517 | 7.07025e-41) 220| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 223| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 225| move/from16 v0, v27 227| if-ge v0, v2, Label_8 229| const v30, #+50456 (0x0000c518 | 7.07039e-41) 232| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v2, #+0 (0x00000000 | 0.00000) Label_3: 236| const v30, #+50457 (0x0000c519 | 7.07053e-41) 239| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 242| move-object/from16 v0, v25 244| invoke-virtual {v5,v0,v2}, com.android.datetimepicker.time.AmPmCirclesView.initialize(android.content.Context, int):void .line 185 247| const v30, #+50458 (0x0000c51a | 7.07067e-41) 250| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 253| move-object/from16 v0, v24 255| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 257| const v30, #+50459 (0x0000c51b | 7.07081e-41) 260| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v2}, com.android.datetimepicker.time.AmPmCirclesView.invalidate():void Label_4: .line 189 266| const v30, #+50460 (0x0000c51c | 7.07095e-41) 269| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-virtual/range {v25..v25}, android.content.Context.getResources():android.content.res.Resources 275| move-result-object v3 276| const v30, #+50461 (0x0000c51d | 7.07109e-41) 279| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 190 .local v3, "res", android.content.res.Resources 282| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 284| new-array v0, v2, int[] 286| const v30, #+50462 (0x0000c51e | 7.07123e-41) 289| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 292| move-object/from16 v18, v0 .local v18, "hours", int[] 294| fill-array-data v18, Label_13 .line 191 297| const v30, #+50463 (0x0000c51f | 7.07137e-41) 300| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 303| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 305| new-array v0, v2, int[] 307| const v30, #+50464 (0x0000c520 | 7.07151e-41) 310| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 313| move-object/from16 v19, v0 .local v19, "hours_24", int[] 315| fill-array-data v19, Label_14 .line 192 318| const v30, #+50465 (0x0000c521 | 7.07165e-41) 321| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 324| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 326| new-array v0, v2, int[] 328| const v30, #+50466 (0x0000c522 | 7.07179e-41) 331| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 334| move-object/from16 v22, v0 .local v22, "minutes", int[] 336| fill-array-data v22, Label_15 .line 193 339| const v30, #+50467 (0x0000c523 | 7.07193e-41) 342| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 345| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 347| new-array v4, v2, java.lang.String[] .line 194 .local v4, "hoursTexts", java.lang.String[] 349| const v30, #+50468 (0x0000c524 | 7.07207e-41) 352| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 355| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 357| new-array v0, v2, java.lang.String[] 359| const v30, #+50469 (0x0000c525 | 7.07221e-41) 362| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 365| move-object/from16 v21, v0 .line 195 .local v21, "innerHoursTexts", java.lang.String[] 367| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 369| new-array v0, v2, java.lang.String[] 371| const v30, #+50470 (0x0000c526 | 7.07235e-41) 374| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 377| move-object/from16 v23, v0 .line 196 .local v23, "minutesTexts", java.lang.String[] 379| const/16 v20, #+0 (0x00000000 | 0.00000) Label_5: .local v20, "i", int 381| const v30, #+50471 (0x0000c527 | 7.07249e-41) 384| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 387| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 389| move/from16 v0, v20 391| if-ge v0, v2, Label_10 .line 197 393| const v30, #+50472 (0x0000c528 | 7.07263e-41) 396| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 399| if-eqz v29, Label_9 .line 198 401| const v30, #+50473 (0x0000c529 | 7.07277e-41) 404| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 407| const-string/jumbo v2, "%02d" 410| const v30, #+50474 (0x0000c52a | 7.07291e-41) 413| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 416| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 417| new-array v5, v5, java.lang.Object[] 419| const v30, #+50475 (0x0000c52b | 7.07305e-41) 422| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 425| aget v6, v19, v20 427| const v30, #+50476 (0x0000c52c | 7.07319e-41) 430| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 436| move-result-object v6 437| const v30, #+50477 (0x0000c52d | 7.07333e-41) 440| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 443| const/4 v7, #+0 (0x00000000 | 0.00000) 444| aput-object v6, v5, v7 446| const v30, #+50478 (0x0000c52e | 7.07347e-41) 449| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 452| invoke-static {v2,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 455| move-result-object v2 456| const v30, #+50479 (0x0000c52f | 7.07361e-41) 459| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 197 462| const v30, #+50480 (0x0000c530 | 7.07375e-41) 465| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 468| aput-object v2, v4, v20 .line 199 470| const v30, #+50481 (0x0000c531 | 7.07389e-41) 473| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 476| const-string/jumbo v2, "%d" 479| const v30, #+50482 (0x0000c532 | 7.07403e-41) 482| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 485| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 486| new-array v5, v5, java.lang.Object[] 488| const v30, #+50483 (0x0000c533 | 7.07418e-41) 491| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 494| aget v6, v18, v20 496| const v30, #+50484 (0x0000c534 | 7.07432e-41) 499| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 502| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 505| move-result-object v6 506| const v30, #+50485 (0x0000c535 | 7.07446e-41) 509| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 512| const/4 v7, #+0 (0x00000000 | 0.00000) 513| aput-object v6, v5, v7 515| const v30, #+50486 (0x0000c536 | 7.07460e-41) 518| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-static {v2,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 524| move-result-object v2 525| const v30, #+50487 (0x0000c537 | 7.07474e-41) 528| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 531| aput-object v2, v21, v20 .line 200 533| const v30, #+50488 (0x0000c538 | 7.07488e-41) 536| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 539| const-string/jumbo v2, "%02d" 542| const v30, #+50489 (0x0000c539 | 7.07502e-41) 545| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 548| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 549| new-array v5, v5, java.lang.Object[] 551| const v30, #+50490 (0x0000c53a | 7.07516e-41) 554| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 557| aget v6, v22, v20 559| const v30, #+50491 (0x0000c53b | 7.07530e-41) 562| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 565| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 568| move-result-object v6 569| const v30, #+50492 (0x0000c53c | 7.07544e-41) 572| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 575| const/4 v7, #+0 (0x00000000 | 0.00000) 576| aput-object v6, v5, v7 578| const v30, #+50493 (0x0000c53d | 7.07558e-41) 581| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 584| invoke-static {v2,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 587| move-result-object v2 588| const v30, #+50494 (0x0000c53e | 7.07572e-41) 591| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 594| aput-object v2, v23, v20 .line 196 596| const v30, #+50495 (0x0000c53f | 7.07586e-41) 599| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 602| add-int/lit8 v20, v20, #+1 (0x00000001 | 1.40130e-45) 604| goto/16 Label_5 Label_7: .line 178 .end_local v3 .end_local v4 .end_local v18 .end_local v19 .end_local v20 .end_local v21 .end_local v22 .end_local v23 606| const v30, #+50496 (0x0000c540 | 7.07600e-41) 609| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 612| move-object/from16 v0, v24 614| iget-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 616| const v30, #+50497 (0x0000c541 | 7.07614e-41) 619| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 622| goto/16 Label_2 Label_8: .line 184 624| const v30, #+50498 (0x0000c542 | 7.07628e-41) 627| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 630| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 631| goto/16 Label_3 Label_9: .line 198 .restart_local v3 .restart_local v4 .restart_local v18 .restart_local v19 .restart_local v20 .restart_local v21 .restart_local v22 .restart_local v23 633| const v30, #+50499 (0x0000c543 | 7.07642e-41) 636| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 639| const-string/jumbo v2, "%d" 642| const v30, #+50500 (0x0000c544 | 7.07656e-41) 645| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 648| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 649| new-array v5, v5, java.lang.Object[] 651| const v30, #+50501 (0x0000c545 | 7.07670e-41) 654| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 657| aget v6, v18, v20 659| const v30, #+50502 (0x0000c546 | 7.07684e-41) 662| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 665| invoke-static {v6}, java.lang.Integer.valueOf(int):java.lang.Integer 668| move-result-object v6 669| const v30, #+50503 (0x0000c547 | 7.07698e-41) 672| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 675| const/4 v7, #+0 (0x00000000 | 0.00000) 676| aput-object v6, v5, v7 678| const v30, #+50504 (0x0000c548 | 7.07712e-41) 681| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 684| invoke-static {v2,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 687| move-result-object v2 688| const v30, #+50505 (0x0000c549 | 7.07726e-41) 691| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 694| goto/16 Label_6 Label_10: .line 202 696| const v30, #+50506 (0x0000c54a | 7.07740e-41) 699| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 702| move-object/from16 v0, v24 704| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView .line 203 706| const v30, #+50507 (0x0000c54b | 7.07754e-41) 709| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 712| if-eqz v29, Label_12 714| const v30, #+50508 (0x0000c54c | 7.07768e-41) 717| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 720| move-object/from16 v5, v21 Label_11: 722| const v30, #+50509 (0x0000c54d | 7.07782e-41) 725| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 728| move-object/from16 v0, v24 730| iget-boolean v6, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 732| const v30, #+50510 (0x0000c54e | 7.07796e-41) 735| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 738| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 202 739| invoke-virtual/range {v2..v7}, com.android.datetimepicker.time.RadialTextsView.initialize(android.content.res.Resources, java.lang.String[], java.lang.String[], boolean, boolean):void .line 204 742| const v30, #+50511 (0x0000c54f | 7.07810e-41) 745| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 748| move-object/from16 v0, v24 750| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 752| const v30, #+50512 (0x0000c550 | 7.07824e-41) 755| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 758| invoke-virtual {v2}, com.android.datetimepicker.time.RadialTextsView.invalidate():void .line 205 761| const v30, #+50513 (0x0000c551 | 7.07838e-41) 764| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 767| move-object/from16 v0, v24 769| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 771| const v30, #+50514 (0x0000c552 | 7.07852e-41) 774| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 777| move-object/from16 v0, v24 779| iget-boolean v9, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 781| const v30, #+50515 (0x0000c553 | 7.07866e-41) 784| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 787| const/4 v8, #+0 (0x00000000 | 0.00000) 788| const/4 v10, #+0 (0x00000000 | 0.00000) 789| move-object v6, v3 790| move-object/from16 v7, v23 792| invoke-virtual/range {v5..v10}, com.android.datetimepicker.time.RadialTextsView.initialize(android.content.res.Resources, java.lang.String[], java.lang.String[], boolean, boolean):void .line 206 795| const v30, #+50516 (0x0000c554 | 7.07880e-41) 798| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 801| move-object/from16 v0, v24 803| iget-object v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 805| const v30, #+50517 (0x0000c555 | 7.07894e-41) 808| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 811| invoke-virtual {v2}, com.android.datetimepicker.time.RadialTextsView.invalidate():void .line 209 814| const v30, #+50518 (0x0000c556 | 7.07908e-41) 817| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 820| const/4 v2, #+0 (0x00000000 | 0.00000) 821| move-object/from16 v0, v24 823| move/from16 v1, v27 825| invoke-direct {v0,v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 210 828| const v30, #+50519 (0x0000c557 | 7.07922e-41) 831| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 834| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 835| move-object/from16 v0, v24 837| move/from16 v1, v28 839| invoke-direct {v0,v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 211 842| const v30, #+50520 (0x0000c558 | 7.07936e-41) 845| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 848| rem-int/lit8 v2, v27, #+12 (0x0000000c | 1.68156e-44) 850| const v30, #+50521 (0x0000c559 | 7.07950e-41) 853| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 856| mul-int/lit8 v10, v2, #+30 (0x0000001e | 4.20390e-44) .line 212 .local v10, "hourDegrees", int 858| move-object/from16 v0, v24 860| iget-object v5, v0, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 862| const v30, #+50522 (0x0000c55a | 7.07964e-41) 865| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 868| move-object/from16 v0, v24 870| iget-boolean v7, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm .line 213 872| const v30, #+50523 (0x0000c55b | 7.07978e-41) 875| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 878| move-object/from16 v0, v24 880| move/from16 v1, v27 882| invoke-direct {v0,v1}, com.android.datetimepicker.time.RadialPickerLayout.isHourInnerCircle(int):boolean 885| move-result v11 886| const v30, #+50524 (0x0000c55c | 7.07992e-41) 889| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 212 892| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 893| move-object/from16 v6, v25 895| move/from16 v8, v29 897| invoke-virtual/range {v5..v11}, com.android.datetimepicker.time.RadialSelectorView.initialize(android.content.Context, boolean, boolean, boolean, int, boolean):void .line 214 900| const v30, #+50525 (0x0000c55d | 7.08006e-41) 903| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 906| mul-int/lit8 v16, v28, #+6 (0x00000006 | 8.40779e-45) .line 215 .local v16, "minuteDegrees", int 908| move-object/from16 v0, v24 910| iget-object v11, v0, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 912| const v30, #+50526 (0x0000c55e | 7.08020e-41) 915| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 918| move-object/from16 v0, v24 920| iget-boolean v13, v0, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 922| const v30, #+50527 (0x0000c55f | 7.08034e-41) 925| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 928| const/4 v14, #+0 (0x00000000 | 0.00000) 929| const/4 v15, #+0 (0x00000000 | 0.00000) .line 216 930| const/16 v17, #+0 (0x00000000 | 0.00000) 932| move-object/from16 v12, v25 .line 215 934| invoke-virtual/range {v11..v17}, com.android.datetimepicker.time.RadialSelectorView.initialize(android.content.Context, boolean, boolean, boolean, int, boolean):void .line 218 937| const v30, #+50528 (0x0000c560 | 7.08048e-41) 940| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 943| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 944| move-object/from16 v0, v24 946| iput-boolean v2, v0, com.android.datetimepicker.time.RadialPickerLayout.mTimeInitialized .line 219 948| const v30, #+50529 (0x0000c561 | 7.08062e-41) 951| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 954| return-void Label_12: .line 203 .end_local v10 .end_local v16 955| const v30, #+50530 (0x0000c562 | 7.08076e-41) 958| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 961| const/4 v5, #+0 (0x00000000 | 0.00000) 962| goto/16 Label_11 .line 190 964| const v30, #+50531 (0x0000c563 | 7.08090e-41) 967| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 970| nop 971| nop Label_13: 972| fill-array-data-payload Label_14: .line 191 1000| fill-array-data-payload Label_15: .line 192 1028| fill-array-data-payload } method com.android.datetimepicker.time.RadialPickerLayout.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void { .params "info" .src "RadialPickerLayout.java" .line 744 .prologue_end .line 744 0| const v0, #+50532 (0x0000c564 | 7.08104e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.FrameLayout.onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):void .line 745 9| const v0, #+50533 (0x0000c565 | 7.08118e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v1, #+4096 (0x00001000 | 5.73972e-42) 17| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void .line 746 20| const v0, #+50534 (0x0000c566 | 7.08132e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/16 v1, #+8192 (0x00002000 | 1.14794e-41) 28| invoke-virtual {v3,v1}, android.view.accessibility.AccessibilityNodeInfo.addAction(int):void .line 747 31| const v0, #+50535 (0x0000c567 | 7.08146e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| return-void } method com.android.datetimepicker.time.RadialPickerLayout.onMeasure(int, int):void { .params "widthMeasureSpec", "heightMeasureSpec" .src "RadialPickerLayout.java" .line 148 .prologue_end .line 148 0| const v0, #+50536 (0x0000c568 | 7.08160e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v9}, android.view.View$MeasureSpec.getSize(int):int 9| move-result v3 10| const v0, #+50537 (0x0000c569 | 7.08174e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v3, "measuredWidth", int 16| invoke-static {v9}, android.view.View$MeasureSpec.getMode(int):int 19| move-result v5 20| const v0, #+50538 (0x0000c56a | 7.08188e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 150 .local v5, "widthMode", int 26| invoke-static {v10}, android.view.View$MeasureSpec.getSize(int):int 29| move-result v2 30| const v0, #+50539 (0x0000c56b | 7.08202e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 151 .local v2, "measuredHeight", int 36| invoke-static {v10}, android.view.View$MeasureSpec.getMode(int):int 39| move-result v1 40| const v0, #+50540 (0x0000c56c | 7.08216e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 .local v1, "heightMode", int 46| invoke-static {v3,v2}, java.lang.Math.min(int, int):int 49| move-result v4 50| const v0, #+50541 (0x0000c56d | 7.08230e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 154 .local v4, "minDimension", int 56| invoke-static {v4,v5}, android.view.View$MeasureSpec.makeMeasureSpec(int, int):int 59| move-result v6 60| const v0, #+50542 (0x0000c56e | 7.08244e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 155 66| invoke-static {v4,v1}, android.view.View$MeasureSpec.makeMeasureSpec(int, int):int 69| move-result v7 70| const v0, #+50543 (0x0000c56f | 7.08258e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 154 76| invoke-super {v8,v6,v7}, android.widget.FrameLayout.onMeasure(int, int):void .line 156 79| const v0, #+50544 (0x0000c570 | 7.08272e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return-void } method com.android.datetimepicker.time.RadialPickerLayout.onTouch(android.view.View, android.view.MotionEvent):boolean { .params "v", "event" .src "RadialPickerLayout.java" .line 564 0| move-object/16 v14, v15 3| move-object/16 v15, v16 6| move-object/16 v16, v17 .prologue_end .line 564 9| const v17, #+50545 (0x0000c571 | 7.08286e-41) 12| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual/range {v16..v16}, android.view.MotionEvent.getX():float 18| move-result v4 19| const v17, #+50546 (0x0000c572 | 7.08300e-41) 22| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 565 .local v4, "eventX", float 25| invoke-virtual/range {v16..v16}, android.view.MotionEvent.getY():float 28| move-result v5 29| const v17, #+50547 (0x0000c573 | 7.08314e-41) 32| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 568 .local v5, "eventY", float 35| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 36| new-array v7, v10, java.lang.Boolean[] .line 569 .local v7, "isInnerCircle", java.lang.Boolean[] 38| const v17, #+50548 (0x0000c574 | 7.08328e-41) 41| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v10, #+0 (0x00000000 | 0.00000) 45| invoke-static {v10}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 48| move-result-object v10 49| const v17, #+50549 (0x0000c575 | 7.08342e-41) 52| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v11, #+0 (0x00000000 | 0.00000) 56| aput-object v10, v7, v11 .line 571 58| const v17, #+50550 (0x0000c576 | 7.08356e-41) 61| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual/range {v16..v16}, android.view.MotionEvent.getAction():int 67| move-result v10 68| const v17, #+50551 (0x0000c577 | 7.08370e-41) 71| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 74| packed-switch v10, Label_23 Label_1: .line 721 77| const v17, #+50552 (0x0000c578 | 7.08384e-41) 80| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v10, #+0 (0x00000000 | 0.00000) 84| return v10 Label_2: .line 573 85| const v17, #+50553 (0x0000c579 | 7.08398e-41) 88| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 91| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mInputEnabled 93| const v17, #+50554 (0x0000c57a | 7.08412e-41) 96| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 99| if-nez v10, Label_3 .line 574 101| const v17, #+50555 (0x0000c57b | 7.08426e-41) 104| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 108| return v10 Label_3: .line 577 109| const v17, #+50556 (0x0000c57c | 7.08440e-41) 112| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 115| iput v4, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownX .line 578 117| const v17, #+50557 (0x0000c57d | 7.08454e-41) 120| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 123| iput v5, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownY .line 580 125| const v17, #+50558 (0x0000c57e | 7.08468e-41) 128| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v10, #-1 (0xffffffff | NaN) 132| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected .line 581 134| const v17, #+50559 (0x0000c57f | 7.08482e-41) 137| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 140| const/4 v10, #+0 (0x00000000 | 0.00000) 141| iput-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove .line 582 143| const v17, #+50560 (0x0000c580 | 7.08497e-41) 146| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 150| iput-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingTouch .line 584 152| const v17, #+50561 (0x0000c581 | 7.08511e-41) 155| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 158| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHideAmPm 160| const v17, #+50562 (0x0000c582 | 7.08525e-41) 163| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 166| if-nez v10, Label_7 .line 585 168| const v17, #+50563 (0x0000c583 | 7.08539e-41) 171| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 176| const v17, #+50564 (0x0000c584 | 7.08553e-41) 179| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v10,v4,v5}, com.android.datetimepicker.time.AmPmCirclesView.getIsTouchingAmOrPm(float, float):int 185| move-result v10 186| const v17, #+50565 (0x0000c585 | 7.08567e-41) 189| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 192| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm Label_4: .line 589 194| const v17, #+50566 (0x0000c586 | 7.08581e-41) 197| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 200| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 202| const v17, #+50567 (0x0000c587 | 7.08595e-41) 205| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v10, Label_5 210| const v17, #+50568 (0x0000c588 | 7.08609e-41) 213| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 216| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 218| const v17, #+50569 (0x0000c589 | 7.08623e-41) 221| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 224| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 225| if-ne v10, v11, Label_8 Label_5: .line 592 227| const v17, #+50570 (0x0000c58a | 7.08637e-41) 230| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHapticFeedbackController 235| const v17, #+50571 (0x0000c58b | 7.08651e-41) 238| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v10}, com.android.datetimepicker.HapticFeedbackController.tryVibrate():void .line 593 244| const v17, #+50572 (0x0000c58c | 7.08665e-41) 247| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 250| const/4 v10, #-1 (0xffffffff | NaN) 251| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees .line 594 253| const v17, #+50573 (0x0000c58d | 7.08679e-41) 256| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHandler 261| const v17, #+50574 (0x0000c58e | 7.08693e-41) 264| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 267| new-instance v11, com.android.datetimepicker.time.RadialPickerLayout$1 269| const v17, #+50575 (0x0000c58f | 7.08707e-41) 272| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-direct {v11,v14}, com.android.datetimepicker.time.RadialPickerLayout$1.(com.android.datetimepicker.time.RadialPickerLayout):void .line 600 278| const v17, #+50576 (0x0000c590 | 7.08721e-41) 281| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 284| iget v12, v14, com.android.datetimepicker.time.RadialPickerLayout.TAP_TIMEOUT 286| const v17, #+50577 (0x0000c591 | 7.08735e-41) 289| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 292| int-to-long v12:v13, v12 .line 594 293| invoke-virtual {v10,v11,v12,v13}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean Label_6: .line 623 296| const v17, #+50578 (0x0000c592 | 7.08749e-41) 299| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 302| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 303| return v10 Label_7: .line 587 304| const v17, #+50579 (0x0000c593 | 7.08763e-41) 307| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 310| const/4 v10, #-1 (0xffffffff | NaN) 311| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 313| const v17, #+50580 (0x0000c594 | 7.08777e-41) 316| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 319| goto/16 Label_4 Label_8: .line 604 321| const v17, #+50581 (0x0000c595 | 7.08791e-41) 324| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAccessibilityManager 329| const v17, #+50582 (0x0000c596 | 7.08805e-41) 332| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v10}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 338| move-result v6 339| const v17, #+50583 (0x0000c597 | 7.08819e-41) 342| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 606 .local v6, "forceLegal", boolean 345| invoke-direct {v14,v4,v5,v6,v7}, com.android.datetimepicker.time.RadialPickerLayout.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int 348| move-result v10 349| const v17, #+50584 (0x0000c598 | 7.08833e-41) 352| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 355| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees .line 607 357| const v17, #+50585 (0x0000c599 | 7.08847e-41) 360| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 363| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees 365| const v17, #+50586 (0x0000c59a | 7.08861e-41) 368| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 371| const/4 v11, #-1 (0xffffffff | NaN) 372| if-eq v10, v11, Label_6 .line 610 374| const v17, #+50587 (0x0000c59b | 7.08875e-41) 377| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHapticFeedbackController 382| const v17, #+50588 (0x0000c59c | 7.08889e-41) 385| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-virtual {v10}, com.android.datetimepicker.HapticFeedbackController.tryVibrate():void .line 611 391| const v17, #+50589 (0x0000c59d | 7.08903e-41) 394| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 397| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHandler 399| const v17, #+50590 (0x0000c59e | 7.08917e-41) 402| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 405| new-instance v11, com.android.datetimepicker.time.RadialPickerLayout$2 407| const v17, #+50591 (0x0000c59f | 7.08931e-41) 410| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-direct {v11,v14,v7}, com.android.datetimepicker.time.RadialPickerLayout$2.(com.android.datetimepicker.time.RadialPickerLayout, java.lang.Boolean[]):void .line 620 416| const v17, #+50592 (0x0000c5a0 | 7.08945e-41) 419| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 422| iget v12, v14, com.android.datetimepicker.time.RadialPickerLayout.TAP_TIMEOUT 424| const v17, #+50593 (0x0000c5a1 | 7.08959e-41) 427| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 430| int-to-long v12:v13, v12 .line 611 431| invoke-virtual {v10,v11,v12,v13}, android.os.Handler.postDelayed(java.lang.Runnable, long):boolean 434| const v17, #+50594 (0x0000c5a2 | 7.08973e-41) 437| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 440| goto/16 Label_6 Label_9: .line 625 .end_local v6 442| const v17, #+50595 (0x0000c5a3 | 7.08987e-41) 445| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 448| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mInputEnabled 450| const v17, #+50596 (0x0000c5a4 | 7.09001e-41) 453| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 456| if-nez v10, Label_10 .line 627 458| const v17, #+50597 (0x0000c5a5 | 7.09015e-41) 461| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 464| const-string/jumbo v10, "RadialPickerLayout" 467| const v17, #+50598 (0x0000c5a6 | 7.09029e-41) 470| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 473| const-string/jumbo v11, "Input was disabled, but received ACTION_MOVE." 476| const v17, #+50599 (0x0000c5a7 | 7.09043e-41) 479| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-static {v10,v11}, android.util.Log.e(java.lang.String, java.lang.String):int .line 628 485| const v17, #+50600 (0x0000c5a8 | 7.09057e-41) 488| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 491| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 492| return v10 Label_10: .line 631 493| const v17, #+50601 (0x0000c5a9 | 7.09071e-41) 496| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 499| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownY 501| const v17, #+50602 (0x0000c5aa | 7.09085e-41) 504| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 507| sub-float v10, v5, v10 509| invoke-static {v10}, java.lang.Math.abs(float):float 512| move-result v2 513| const v17, #+50603 (0x0000c5ab | 7.09099e-41) 516| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 632 .local v2, "dY", float 519| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownX 521| const v17, #+50604 (0x0000c5ac | 7.09113e-41) 524| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 527| sub-float v10, v4, v10 529| invoke-static {v10}, java.lang.Math.abs(float):float 532| move-result v1 533| const v17, #+50605 (0x0000c5ad | 7.09127e-41) 536| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 634 .local v1, "dX", float 539| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove 541| const v17, #+50606 (0x0000c5ae | 7.09141e-41) 544| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 547| if-nez v10, Label_11 549| const v17, #+50607 (0x0000c5af | 7.09155e-41) 552| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 555| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.TOUCH_SLOP 557| const v17, #+50608 (0x0000c5b0 | 7.09169e-41) 560| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 563| int-to-float v10, v10 564| cmpg-float v10, v1, v10 566| if-gtz v10, Label_11 568| const v17, #+50609 (0x0000c5b1 | 7.09183e-41) 571| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 574| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.TOUCH_SLOP 576| const v17, #+50610 (0x0000c5b2 | 7.09197e-41) 579| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 582| int-to-float v10, v10 583| cmpg-float v10, v2, v10 585| if-lez v10, Label_1 Label_11: .line 642 587| const v17, #+50611 (0x0000c5b3 | 7.09211e-41) 590| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 593| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 595| const v17, #+50612 (0x0000c5b4 | 7.09225e-41) 598| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 601| if-eqz v10, Label_12 603| const v17, #+50613 (0x0000c5b5 | 7.09239e-41) 606| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 609| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 611| const v17, #+50614 (0x0000c5b6 | 7.09253e-41) 614| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 617| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 618| if-ne v10, v11, Label_13 Label_12: .line 643 620| const v17, #+50615 (0x0000c5b7 | 7.09267e-41) 623| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 626| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHandler 628| const v17, #+50616 (0x0000c5b8 | 7.09281e-41) 631| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 634| const/4 v11, #+0 (0x00000000 | 0.00000) 635| invoke-virtual {v10,v11}, android.os.Handler.removeCallbacksAndMessages(java.lang.Object):void .line 644 638| const v17, #+50617 (0x0000c5b9 | 7.09295e-41) 641| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 644| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 646| const v17, #+50618 (0x0000c5ba | 7.09309e-41) 649| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 652| invoke-virtual {v10,v4,v5}, com.android.datetimepicker.time.AmPmCirclesView.getIsTouchingAmOrPm(float, float):int 655| move-result v8 656| const v17, #+50619 (0x0000c5bb | 7.09323e-41) 659| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 645 .local v8, "isTouchingAmOrPm", int 662| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 664| const v17, #+50620 (0x0000c5bc | 7.09337e-41) 667| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 670| if-eq v8, v10, Label_1 .line 646 672| const v17, #+50621 (0x0000c5bd | 7.09351e-41) 675| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 678| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 680| const v17, #+50622 (0x0000c5be | 7.09365e-41) 683| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 686| const/4 v11, #-1 (0xffffffff | NaN) 687| invoke-virtual {v10,v11}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPmPressed(int):void .line 647 690| const v17, #+50623 (0x0000c5bf | 7.09379e-41) 693| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 696| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 698| const v17, #+50624 (0x0000c5c0 | 7.09393e-41) 701| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 704| invoke-virtual {v10}, com.android.datetimepicker.time.AmPmCirclesView.invalidate():void .line 648 707| const v17, #+50625 (0x0000c5c1 | 7.09407e-41) 710| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 713| const/4 v10, #-1 (0xffffffff | NaN) 714| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 716| const v17, #+50626 (0x0000c5c2 | 7.09421e-41) 719| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 722| goto/16 Label_1 Label_13: .line 653 .end_local v8 724| const v17, #+50627 (0x0000c5c3 | 7.09435e-41) 727| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 730| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees 732| const v17, #+50628 (0x0000c5c4 | 7.09449e-41) 735| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 738| const/4 v11, #-1 (0xffffffff | NaN) 739| if-eq v10, v11, Label_1 .line 659 741| const v17, #+50629 (0x0000c5c5 | 7.09463e-41) 744| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 747| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 748| iput-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove .line 660 750| const v17, #+50630 (0x0000c5c6 | 7.09477e-41) 753| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 756| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHandler 758| const v17, #+50631 (0x0000c5c7 | 7.09491e-41) 761| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 764| const/4 v11, #+0 (0x00000000 | 0.00000) 765| invoke-virtual {v10,v11}, android.os.Handler.removeCallbacksAndMessages(java.lang.Object):void .line 661 768| const v17, #+50632 (0x0000c5c8 | 7.09505e-41) 771| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 774| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 775| invoke-direct {v14,v4,v5,v10,v7}, com.android.datetimepicker.time.RadialPickerLayout.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int 778| move-result v3 779| const v17, #+50633 (0x0000c5c9 | 7.09519e-41) 782| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 662 .local v3, "degrees", int 785| const/4 v10, #-1 (0xffffffff | NaN) 786| if-eq v3, v10, Label_14 .line 663 788| const v17, #+50634 (0x0000c5ca | 7.09533e-41) 791| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 794| const/4 v10, #+0 (0x00000000 | 0.00000) 795| aget-object v10, v7, v10 797| const v17, #+50635 (0x0000c5cb | 7.09547e-41) 800| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 803| invoke-virtual {v10}, java.lang.Boolean.booleanValue():boolean 806| move-result v10 807| const v17, #+50636 (0x0000c5cc | 7.09561e-41) 810| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 813| const/4 v11, #+0 (0x00000000 | 0.00000) 814| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 815| invoke-direct {v14,v3,v10,v11,v12}, com.android.datetimepicker.time.RadialPickerLayout.reselectSelector(int, boolean, boolean, boolean):int 818| move-result v9 819| const v17, #+50637 (0x0000c5cd | 7.09576e-41) 822| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 664 .local v9, "value", int 825| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected 827| const v17, #+50638 (0x0000c5ce | 7.09590e-41) 830| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 833| if-eq v9, v10, Label_14 .line 665 835| const v17, #+50639 (0x0000c5cf | 7.09604e-41) 838| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 841| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHapticFeedbackController 843| const v17, #+50640 (0x0000c5d0 | 7.09618e-41) 846| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 849| invoke-virtual {v10}, com.android.datetimepicker.HapticFeedbackController.tryVibrate():void .line 666 852| const v17, #+50641 (0x0000c5d1 | 7.09632e-41) 855| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 858| iput v9, v14, com.android.datetimepicker.time.RadialPickerLayout.mLastValueSelected .line 667 860| const v17, #+50642 (0x0000c5d2 | 7.09646e-41) 863| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 866| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mListener 868| const v17, #+50643 (0x0000c5d3 | 7.09660e-41) 871| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 874| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 877| move-result v11 878| const v17, #+50644 (0x0000c5d4 | 7.09674e-41) 881| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 884| const/4 v12, #+0 (0x00000000 | 0.00000) 885| invoke-interface {v10,v11,v9,v12}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void Label_14: .line 670 .end_local v9 888| const v17, #+50645 (0x0000c5d5 | 7.09688e-41) 891| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 894| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 895| return v10 Label_15: .line 672 .end_local v1 .end_local v2 .end_local v3 896| const v17, #+50646 (0x0000c5d6 | 7.09702e-41) 899| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 902| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mInputEnabled 904| const v17, #+50647 (0x0000c5d7 | 7.09716e-41) 907| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 910| if-nez v10, Label_16 .line 674 912| const v17, #+50648 (0x0000c5d8 | 7.09730e-41) 915| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 918| const-string/jumbo v10, "RadialPickerLayout" 921| const v17, #+50649 (0x0000c5d9 | 7.09744e-41) 924| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 927| const-string/jumbo v11, "Input was disabled, but received ACTION_UP." 930| const v17, #+50650 (0x0000c5da | 7.09758e-41) 933| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 936| invoke-static {v10,v11}, android.util.Log.d(java.lang.String, java.lang.String):int .line 675 939| const v17, #+50651 (0x0000c5db | 7.09772e-41) 942| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 945| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mListener 947| const v17, #+50652 (0x0000c5dc | 7.09786e-41) 950| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 953| const/4 v11, #+3 (0x00000003 | 4.20390e-45) 954| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 955| const/4 v13, #+0 (0x00000000 | 0.00000) 956| invoke-interface {v10,v11,v12,v13}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void .line 676 959| const v17, #+50653 (0x0000c5dd | 7.09800e-41) 962| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 965| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 966| return v10 Label_16: .line 679 967| const v17, #+50654 (0x0000c5de | 7.09814e-41) 970| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 973| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mHandler 975| const v17, #+50655 (0x0000c5df | 7.09828e-41) 978| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 981| const/4 v11, #+0 (0x00000000 | 0.00000) 982| invoke-virtual {v10,v11}, android.os.Handler.removeCallbacksAndMessages(java.lang.Object):void .line 680 985| const v17, #+50656 (0x0000c5e0 | 7.09842e-41) 988| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 991| const/4 v10, #+0 (0x00000000 | 0.00000) 992| iput-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingTouch .line 683 994| const v17, #+50657 (0x0000c5e1 | 7.09856e-41) 997| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1000| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 1002| const v17, #+50658 (0x0000c5e2 | 7.09870e-41) 1005| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1008| if-eqz v10, Label_17 1010| const v17, #+50659 (0x0000c5e3 | 7.09884e-41) 1013| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1016| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 1018| const v17, #+50660 (0x0000c5e4 | 7.09898e-41) 1021| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1024| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 1025| if-ne v10, v11, Label_19 Label_17: .line 684 1027| const v17, #+50661 (0x0000c5e5 | 7.09912e-41) 1030| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1033| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 1035| const v17, #+50662 (0x0000c5e6 | 7.09926e-41) 1038| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1041| invoke-virtual {v10,v4,v5}, com.android.datetimepicker.time.AmPmCirclesView.getIsTouchingAmOrPm(float, float):int 1044| move-result v8 1045| const v17, #+50663 (0x0000c5e7 | 7.09940e-41) 1048| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 685 .restart_local v8 1051| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 1053| const v17, #+50664 (0x0000c5e8 | 7.09954e-41) 1056| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1059| const/4 v11, #-1 (0xffffffff | NaN) 1060| invoke-virtual {v10,v11}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPmPressed(int):void .line 686 1063| const v17, #+50665 (0x0000c5e9 | 7.09968e-41) 1066| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1069| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 1071| const v17, #+50666 (0x0000c5ea | 7.09982e-41) 1074| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1077| invoke-virtual {v10}, com.android.datetimepicker.time.AmPmCirclesView.invalidate():void .line 688 1080| const v17, #+50667 (0x0000c5eb | 7.09996e-41) 1083| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1086| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 1088| const v17, #+50668 (0x0000c5ec | 7.10010e-41) 1091| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1094| if-ne v8, v10, Label_18 .line 689 1096| const v17, #+50669 (0x0000c5ed | 7.10024e-41) 1099| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1102| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 1104| const v17, #+50670 (0x0000c5ee | 7.10038e-41) 1107| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1110| invoke-virtual {v10,v8}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPm(int):void .line 690 1113| const v17, #+50671 (0x0000c5ef | 7.10052e-41) 1116| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1119| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getIsCurrentlyAmOrPm():int 1122| move-result v10 1123| const v17, #+50672 (0x0000c5f0 | 7.10066e-41) 1126| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1129| if-eq v10, v8, Label_18 .line 691 1131| const v17, #+50673 (0x0000c5f1 | 7.10080e-41) 1134| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1137| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mListener 1139| const v17, #+50674 (0x0000c5f2 | 7.10094e-41) 1142| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1145| iget v11, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 1147| const v17, #+50675 (0x0000c5f3 | 7.10108e-41) 1150| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1153| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 1154| const/4 v13, #+0 (0x00000000 | 0.00000) 1155| invoke-interface {v10,v12,v11,v13}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void .line 692 1158| const v17, #+50676 (0x0000c5f4 | 7.10122e-41) 1161| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1164| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 1165| invoke-direct {v14,v10,v8}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void Label_18: .line 695 1168| const v17, #+50677 (0x0000c5f5 | 7.10136e-41) 1171| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1174| const/4 v10, #-1 (0xffffffff | NaN) 1175| iput v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIsTouchingAmOrPm 1177| const v17, #+50678 (0x0000c5f6 | 7.10150e-41) 1180| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1183| goto/16 Label_1 Label_19: .line 700 .end_local v8 1185| const v17, #+50679 (0x0000c5f7 | 7.10164e-41) 1188| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1191| iget v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDownDegrees 1193| const v17, #+50680 (0x0000c5f8 | 7.10178e-41) 1196| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1199| const/4 v11, #-1 (0xffffffff | NaN) 1200| if-eq v10, v11, Label_21 .line 701 1202| const v17, #+50681 (0x0000c5f9 | 7.10192e-41) 1205| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1208| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove 1210| const v17, #+50682 (0x0000c5fa | 7.10206e-41) 1213| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1216| invoke-direct {v14,v4,v5,v10,v7}, com.android.datetimepicker.time.RadialPickerLayout.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int 1219| move-result v3 1220| const v17, #+50683 (0x0000c5fb | 7.10220e-41) 1223| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 702 .restart_local v3 1226| const/4 v10, #-1 (0xffffffff | NaN) 1227| if-eq v3, v10, Label_21 .line 703 1229| const v17, #+50684 (0x0000c5fc | 7.10234e-41) 1232| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1235| const/4 v10, #+0 (0x00000000 | 0.00000) 1236| aget-object v10, v7, v10 1238| const v17, #+50685 (0x0000c5fd | 7.10248e-41) 1241| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1244| invoke-virtual {v10}, java.lang.Boolean.booleanValue():boolean 1247| move-result v10 1248| const v17, #+50686 (0x0000c5fe | 7.10262e-41) 1251| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1254| iget-boolean v11, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove 1256| const v17, #+50687 (0x0000c5ff | 7.10276e-41) 1259| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1262| xor-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 1264| const/4 v12, #+0 (0x00000000 | 0.00000) 1265| invoke-direct {v14,v3,v10,v11,v12}, com.android.datetimepicker.time.RadialPickerLayout.reselectSelector(int, boolean, boolean, boolean):int 1268| move-result v9 1269| const v17, #+50688 (0x0000c600 | 7.10290e-41) 1272| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 704 .restart_local v9 1275| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 1278| move-result v10 1279| const v17, #+50689 (0x0000c601 | 7.10304e-41) 1282| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1285| if-nez v10, Label_20 1287| const v17, #+50690 (0x0000c602 | 7.10318e-41) 1290| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1293| iget-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 1295| const v17, #+50691 (0x0000c603 | 7.10332e-41) 1298| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1301| xor-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 1303| if-eqz v10, Label_20 .line 705 1305| const v17, #+50692 (0x0000c604 | 7.10346e-41) 1308| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1311| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getIsCurrentlyAmOrPm():int 1314| move-result v0 1315| const v17, #+50693 (0x0000c605 | 7.10360e-41) 1318| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 706 .local v0, "amOrPm", int 1321| if-nez v0, Label_22 1323| const v17, #+50694 (0x0000c606 | 7.10374e-41) 1326| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1329| const/16 v10, #+12 (0x0000000c | 1.68156e-44) 1331| if-ne v9, v10, Label_22 .line 707 1333| const v17, #+50695 (0x0000c607 | 7.10388e-41) 1336| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1339| const/4 v9, #+0 (0x00000000 | 0.00000) Label_20: .line 712 .end_local v0 1340| const v17, #+50696 (0x0000c608 | 7.10402e-41) 1343| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1346| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 1349| move-result v10 1350| const v17, #+50697 (0x0000c609 | 7.10416e-41) 1353| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1356| invoke-direct {v14,v10,v9}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 713 1359| const v17, #+50698 (0x0000c60a | 7.10430e-41) 1362| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1365| iget-object v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mListener 1367| const v17, #+50699 (0x0000c60b | 7.10444e-41) 1370| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1373| invoke-virtual {v14}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 1376| move-result v11 1377| const v17, #+50700 (0x0000c60c | 7.10458e-41) 1380| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1383| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 1384| invoke-interface {v10,v11,v9,v12}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void Label_21: .line 716 .end_local v3 .end_local v9 1387| const v17, #+50701 (0x0000c60d | 7.10472e-41) 1390| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1393| const/4 v10, #+0 (0x00000000 | 0.00000) 1394| iput-boolean v10, v14, com.android.datetimepicker.time.RadialPickerLayout.mDoingMove .line 717 1396| const v17, #+50702 (0x0000c60e | 7.10486e-41) 1399| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1402| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 1403| return v10 Label_22: .line 708 .restart_local v0 .restart_local v3 .restart_local v9 1404| const v17, #+50703 (0x0000c60f | 7.10500e-41) 1407| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1410| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 1411| if-ne v0, v10, Label_20 1413| const v17, #+50704 (0x0000c610 | 7.10514e-41) 1416| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1419| const/16 v10, #+12 (0x0000000c | 1.68156e-44) 1421| if-eq v9, v10, Label_20 .line 709 1423| const v17, #+50705 (0x0000c611 | 7.10528e-41) 1426| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1429| add-int/lit8 v9, v9, #+12 (0x0000000c | 1.68156e-44) 1431| goto/16 Label_20 .line 571 1433| const v17, #+50706 (0x0000c612 | 7.10542e-41) 1436| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 1439| nop Label_23: 1440| packed-switch-payload 0: Label_2 1: Label_15 2: Label_9 } method com.android.datetimepicker.time.RadialPickerLayout.performAccessibilityAction(int, android.os.Bundle):boolean { .params "action", "arguments" .src "RadialPickerLayout.java" .line 779 .prologue_end 0| const v0, #+50707 (0x0000c613 | 7.10556e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 779 8| invoke-super {v11,v12,v13}, android.widget.FrameLayout.performAccessibilityAction(int, android.os.Bundle):boolean 11| move-result v8 12| const v0, #+50708 (0x0000c614 | 7.10570e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v8, Label_1 .line 780 20| const v0, #+50709 (0x0000c615 | 7.10584e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v10 Label_1: .line 783 27| const v0, #+50710 (0x0000c616 | 7.10598e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+0 (0x00000000 | 0.00000) .line 784 .local v1, "changeMultiplier", int 34| const/16 v8, #+4096 (0x00001000 | 5.73972e-42) 36| if-ne v12, v8, Label_6 .line 785 38| const v0, #+50711 (0x0000c617 | 7.10612e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 789 45| const v0, #+50712 (0x0000c618 | 7.10626e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v1, Label_11 .line 790 53| const v0, #+50713 (0x0000c619 | 7.10640e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-direct {v11}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentlyShowingValue():int 62| move-result v7 63| const v0, #+50714 (0x0000c61a | 7.10655e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 791 .local v7, "value", int 69| const/4 v6, #+0 (0x00000000 | 0.00000) .line 792 .local v6, "stepSize", int 70| invoke-virtual {v11}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 73| move-result v2 74| const v0, #+50715 (0x0000c61b | 7.10669e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 793 .local v2, "currentItemShowing", int 80| if-nez v2, Label_7 .line 794 82| const v0, #+50716 (0x0000c61c | 7.10683e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/16 v6, #+30 (0x0000001e | 4.20390e-44) .line 795 90| rem-int/lit8 v7, v7, #+12 (0x0000000c | 1.68156e-44) Label_3: .line 800 92| const v0, #+50717 (0x0000c61d | 7.10697e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| mul-int v3, v7, v6 .line 801 .local v3, "degrees", int 100| invoke-static {v3,v1}, com.android.datetimepicker.time.RadialPickerLayout.snapOnly30s(int, int):int 103| move-result v3 104| const v0, #+50718 (0x0000c61e | 7.10711e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 802 110| div-int v7, v3, v6 .line 803 112| const v0, #+50719 (0x0000c61f | 7.10725e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/4 v4, #+0 (0x00000000 | 0.00000) .line 804 .local v4, "maxValue", int 119| const/4 v5, #+0 (0x00000000 | 0.00000) .line 805 .local v5, "minValue", int 120| if-nez v2, Label_9 .line 806 122| const v0, #+50720 (0x0000c620 | 7.10739e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-boolean v8, v11, com.android.datetimepicker.time.RadialPickerLayout.mIs24HourMode 130| const v0, #+50721 (0x0000c621 | 7.10753e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| if-eqz v8, Label_8 .line 807 138| const v0, #+50722 (0x0000c622 | 7.10767e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| const/16 v4, #+23 (0x00000017 | 3.22299e-44) Label_4: .line 815 146| const v0, #+50723 (0x0000c623 | 7.10781e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-le v7, v4, Label_10 .line 817 154| const v0, #+50724 (0x0000c624 | 7.10795e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| move v7, v5 Label_5: .line 822 161| const v0, #+50725 (0x0000c625 | 7.10809e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-direct {v11,v2,v7}, com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):void .line 823 170| const v0, #+50726 (0x0000c626 | 7.10823e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v8, v11, com.android.datetimepicker.time.RadialPickerLayout.mListener 178| const v0, #+50727 (0x0000c627 | 7.10837e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-interface {v8,v2,v7,v9}, com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener.onValueSelected(int, int, boolean):void .line 824 187| const v0, #+50728 (0x0000c628 | 7.10851e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| return v10 Label_6: .line 786 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v7 194| const v0, #+50729 (0x0000c629 | 7.10865e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| const/16 v8, #+8192 (0x00002000 | 1.14794e-41) 202| if-ne v12, v8, Label_2 .line 787 204| const v0, #+50730 (0x0000c62a | 7.10879e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| const/4 v1, #-1 (0xffffffff | NaN) 211| goto/16 Label_2 Label_7: .line 796 .restart_local v2 .restart_local v6 .restart_local v7 213| const v0, #+50731 (0x0000c62b | 7.10893e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-ne v2, v10, Label_3 .line 797 221| const v0, #+50732 (0x0000c62c | 7.10907e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| const/4 v6, #+6 (0x00000006 | 8.40779e-45) 228| goto/16 Label_3 Label_8: .line 809 .restart_local v3 .restart_local v4 .restart_local v5 230| const v0, #+50733 (0x0000c62d | 7.10921e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| const/16 v4, #+12 (0x0000000c | 1.68156e-44) .line 810 238| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 239| goto/16 Label_4 Label_9: .line 813 241| const v0, #+50734 (0x0000c62e | 7.10935e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const/16 v4, #+55 (0x00000037 | 7.70714e-44) 249| goto/16 Label_4 Label_10: .line 818 251| const v0, #+50735 (0x0000c62f | 7.10949e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| if-ge v7, v5, Label_5 .line 820 259| const v0, #+50736 (0x0000c630 | 7.10963e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| move v7, v4 266| goto/16 Label_5 Label_11: .line 827 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v7 268| const v0, #+50737 (0x0000c631 | 7.10977e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| return v9 } method com.android.datetimepicker.time.RadialPickerLayout.setAmOrPm(int):void { .params "amOrPm" .src "RadialPickerLayout.java" .line 315 .prologue_end .line 315 0| const v0, #+50738 (0x0000c632 | 7.10991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 8| const v0, #+50739 (0x0000c633 | 7.11005e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.datetimepicker.time.AmPmCirclesView.setAmOrPm(int):void .line 316 17| const v0, #+50740 (0x0000c634 | 7.11019e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 25| const v0, #+50741 (0x0000c635 | 7.11033e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, com.android.datetimepicker.time.AmPmCirclesView.invalidate():void .line 317 34| const v0, #+50742 (0x0000c636 | 7.11047e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 41| invoke-direct {v2,v1,v3}, com.android.datetimepicker.time.RadialPickerLayout.setValueForItem(int, int):void .line 318 44| const v0, #+50743 (0x0000c637 | 7.11061e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.datetimepicker.time.RadialPickerLayout.setCurrentItemShowing(int, boolean):void { .params "index", "animate" .src "RadialPickerLayout.java" .line 523 .prologue_end 0| const v0, #+50744 (0x0000c638 | 7.11075e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 7| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 8| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v6, #+0 (0x00000000 | 0.00000) .line 523 10| if-eqz v11, Label_1 12| const v0, #+50745 (0x0000c639 | 7.11089e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eq v11, v7, Label_1 .line 524 20| const v0, #+50746 (0x0000c63a | 7.11103e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v5, "RadialPickerLayout" 29| const v0, #+50747 (0x0000c63b | 7.11117e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| new-instance v6, java.lang.StringBuilder 37| const v0, #+50748 (0x0000c63c | 7.11131e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v6}, java.lang.StringBuilder.():void 46| const v0, #+50749 (0x0000c63d | 7.11145e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v7, "TimePicker does not support view at index " 55| const v0, #+50750 (0x0000c63e | 7.11159e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v6,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 64| move-result-object v6 65| const v0, #+50751 (0x0000c63f | 7.11173e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v6,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 74| move-result-object v6 75| const v0, #+50752 (0x0000c640 | 7.11187e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v6}, java.lang.StringBuilder.toString():java.lang.String 84| move-result-object v6 85| const v0, #+50753 (0x0000c641 | 7.11201e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v5,v6}, android.util.Log.e(java.lang.String, java.lang.String):int .line 525 94| const v0, #+50754 (0x0000c642 | 7.11215e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-void Label_1: .line 528 101| const v0, #+50755 (0x0000c643 | 7.11229e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v10}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 110| move-result v3 111| const v0, #+50756 (0x0000c644 | 7.11243e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 529 .local v3, "lastIndex", int 117| iput v11, v10, com.android.datetimepicker.time.RadialPickerLayout.mCurrentItemShowing .line 531 119| const v0, #+50757 (0x0000c645 | 7.11257e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-eqz v12, Label_6 127| const v0, #+50758 (0x0000c646 | 7.11271e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-eq v11, v3, Label_6 .line 532 135| const v0, #+50759 (0x0000c647 | 7.11285e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 142| new-array v1, v5, android.animation.ObjectAnimator[] .line 533 .local v1, "anims", android.animation.ObjectAnimator[] 144| const v0, #+50760 (0x0000c648 | 7.11299e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-ne v11, v7, Label_5 .line 534 152| const v0, #+50761 (0x0000c649 | 7.11313e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 160| const v0, #+50762 (0x0000c64a | 7.11327e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v5}, com.android.datetimepicker.time.RadialTextsView.getDisappearAnimator():android.animation.ObjectAnimator 169| move-result-object v5 170| const v0, #+50763 (0x0000c64b | 7.11341e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| aput-object v5, v1, v6 .line 535 178| const v0, #+50764 (0x0000c64c | 7.11355e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 186| const v0, #+50765 (0x0000c64d | 7.11369e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v5}, com.android.datetimepicker.time.RadialSelectorView.getDisappearAnimator():android.animation.ObjectAnimator 195| move-result-object v5 196| const v0, #+50766 (0x0000c64e | 7.11383e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| aput-object v5, v1, v7 .line 536 204| const v0, #+50767 (0x0000c64f | 7.11397e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 212| const v0, #+50768 (0x0000c650 | 7.11411e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v5}, com.android.datetimepicker.time.RadialTextsView.getReappearAnimator():android.animation.ObjectAnimator 221| move-result-object v5 222| const v0, #+50769 (0x0000c651 | 7.11425e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| aput-object v5, v1, v8 .line 537 230| const v0, #+50770 (0x0000c652 | 7.11439e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 238| const v0, #+50771 (0x0000c653 | 7.11453e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v5}, com.android.datetimepicker.time.RadialSelectorView.getReappearAnimator():android.animation.ObjectAnimator 247| move-result-object v5 248| const v0, #+50772 (0x0000c654 | 7.11467e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| aput-object v5, v1, v9 Label_2: .line 545 256| const v0, #+50773 (0x0000c655 | 7.11481e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition 264| const v0, #+50774 (0x0000c656 | 7.11495e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| if-eqz v5, Label_3 272| const v0, #+50775 (0x0000c657 | 7.11509e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition 280| const v0, #+50776 (0x0000c658 | 7.11523e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v5}, android.animation.AnimatorSet.isRunning():boolean 289| move-result v5 290| const v0, #+50777 (0x0000c659 | 7.11537e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| if-eqz v5, Label_3 .line 546 298| const v0, #+50778 (0x0000c65a | 7.11551e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition 306| const v0, #+50779 (0x0000c65b | 7.11565e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v5}, android.animation.AnimatorSet.end():void Label_3: .line 548 315| const v0, #+50780 (0x0000c65c | 7.11579e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| new-instance v5, android.animation.AnimatorSet 323| const v0, #+50781 (0x0000c65d | 7.11593e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-direct {v5}, android.animation.AnimatorSet.():void 332| const v0, #+50782 (0x0000c65e | 7.11607e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| iput-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition .line 549 340| const v0, #+50783 (0x0000c65f | 7.11621e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition 348| const v0, #+50784 (0x0000c660 | 7.11635e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v5,v1}, android.animation.AnimatorSet.playTogether(android.animation.Animator[]):void .line 550 357| const v0, #+50785 (0x0000c661 | 7.11649e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mTransition 365| const v0, #+50786 (0x0000c662 | 7.11663e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-virtual {v5}, android.animation.AnimatorSet.start():void Label_4: .line 560 .end_local v1 374| const v0, #+50787 (0x0000c663 | 7.11677e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| return-void Label_5: .line 538 .restart_local v1 381| const v0, #+50788 (0x0000c664 | 7.11691e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| if-nez v11, Label_2 .line 539 389| const v0, #+50789 (0x0000c665 | 7.11705e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 397| const v0, #+50790 (0x0000c666 | 7.11719e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v5}, com.android.datetimepicker.time.RadialTextsView.getReappearAnimator():android.animation.ObjectAnimator 406| move-result-object v5 407| const v0, #+50791 (0x0000c667 | 7.11734e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| aput-object v5, v1, v6 .line 540 415| const v0, #+50792 (0x0000c668 | 7.11748e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 423| const v0, #+50793 (0x0000c669 | 7.11762e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v5}, com.android.datetimepicker.time.RadialSelectorView.getReappearAnimator():android.animation.ObjectAnimator 432| move-result-object v5 433| const v0, #+50794 (0x0000c66a | 7.11776e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| aput-object v5, v1, v7 .line 541 441| const v0, #+50795 (0x0000c66b | 7.11790e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 449| const v0, #+50796 (0x0000c66c | 7.11804e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| invoke-virtual {v5}, com.android.datetimepicker.time.RadialTextsView.getDisappearAnimator():android.animation.ObjectAnimator 458| move-result-object v5 459| const v0, #+50797 (0x0000c66d | 7.11818e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| aput-object v5, v1, v8 .line 542 467| const v0, #+50798 (0x0000c66e | 7.11832e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 475| const v0, #+50799 (0x0000c66f | 7.11846e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v5}, com.android.datetimepicker.time.RadialSelectorView.getDisappearAnimator():android.animation.ObjectAnimator 484| move-result-object v5 485| const v0, #+50800 (0x0000c670 | 7.11860e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| aput-object v5, v1, v9 493| const v0, #+50801 (0x0000c671 | 7.11874e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| goto/16 Label_2 Label_6: .line 552 .end_local v1 501| const v0, #+50802 (0x0000c672 | 7.11888e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| if-nez v11, Label_9 509| const v0, #+50803 (0x0000c673 | 7.11902e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| const/16 v2, #+255 (0x000000ff | 3.57331e-43) Label_7: .line 553 .local v2, "hourAlpha", int 517| const v0, #+50804 (0x0000c674 | 7.11916e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| if-ne v11, v7, Label_10 525| const v0, #+50805 (0x0000c675 | 7.11930e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| const/16 v4, #+255 (0x000000ff | 3.57331e-43) Label_8: .line 554 .local v4, "minuteAlpha", int 533| const v0, #+50806 (0x0000c676 | 7.11944e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 541| const v0, #+50807 (0x0000c677 | 7.11958e-41) 544| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 547| int-to-float v6, v2 548| invoke-virtual {v5,v6}, com.android.datetimepicker.time.RadialTextsView.setAlpha(float):void .line 555 551| const v0, #+50808 (0x0000c678 | 7.11972e-41) 554| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 557| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 559| const v0, #+50809 (0x0000c679 | 7.11986e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| int-to-float v6, v2 566| invoke-virtual {v5,v6}, com.android.datetimepicker.time.RadialSelectorView.setAlpha(float):void .line 556 569| const v0, #+50810 (0x0000c67a | 7.12000e-41) 572| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 575| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 577| const v0, #+50811 (0x0000c67b | 7.12014e-41) 580| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 583| int-to-float v6, v4 584| invoke-virtual {v5,v6}, com.android.datetimepicker.time.RadialTextsView.setAlpha(float):void .line 557 587| const v0, #+50812 (0x0000c67c | 7.12028e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| iget-object v5, v10, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 595| const v0, #+50813 (0x0000c67d | 7.12042e-41) 598| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 601| int-to-float v6, v4 602| invoke-virtual {v5,v6}, com.android.datetimepicker.time.RadialSelectorView.setAlpha(float):void 605| const v0, #+50814 (0x0000c67e | 7.12056e-41) 608| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 611| goto/16 Label_4 Label_9: .line 552 .end_local v2 .end_local v4 613| const v0, #+50815 (0x0000c67f | 7.12070e-41) 616| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 619| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 620| goto/16 Label_7 Label_10: .line 553 622| const v0, #+50816 (0x0000c680 | 7.12084e-41) 625| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 628| const/4 v4, #+0 (0x00000000 | 0.00000) .restart_local v4 629| goto/16 Label_8 } method com.android.datetimepicker.time.RadialPickerLayout.setOnValueSelectedListener(com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener):void { .params "listener" .src "RadialPickerLayout.java" .line 159 .prologue_end .line 159 0| const v0, #+50817 (0x0000c681 | 7.12098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.RadialPickerLayout.mListener .line 160 8| const v0, #+50818 (0x0000c682 | 7.12112e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.time.RadialPickerLayout.setTheme(android.content.Context, boolean):void { .params "context", "themeDark" .src "RadialPickerLayout.java" .line 222 .prologue_end .line 222 0| const v0, #+50819 (0x0000c683 | 7.12126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mCircleView 8| const v0, #+50820 (0x0000c684 | 7.12140e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.CircleView.setTheme(android.content.Context, boolean):void .line 223 17| const v0, #+50821 (0x0000c685 | 7.12154e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mAmPmCirclesView 25| const v0, #+50822 (0x0000c686 | 7.12168e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.AmPmCirclesView.setTheme(android.content.Context, boolean):void .line 224 34| const v0, #+50823 (0x0000c687 | 7.12182e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialTextsView 42| const v0, #+50824 (0x0000c688 | 7.12196e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.RadialTextsView.setTheme(android.content.Context, boolean):void .line 225 51| const v0, #+50825 (0x0000c689 | 7.12210e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialTextsView 59| const v0, #+50826 (0x0000c68a | 7.12224e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.RadialTextsView.setTheme(android.content.Context, boolean):void .line 226 68| const v0, #+50827 (0x0000c68b | 7.12238e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mHourRadialSelectorView 76| const v0, #+50828 (0x0000c68c | 7.12252e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.RadialSelectorView.setTheme(android.content.Context, boolean):void .line 227 85| const v0, #+50829 (0x0000c68d | 7.12266e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v2, com.android.datetimepicker.time.RadialPickerLayout.mMinuteRadialSelectorView 93| const v0, #+50830 (0x0000c68e | 7.12280e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v3,v4}, com.android.datetimepicker.time.RadialSelectorView.setTheme(android.content.Context, boolean):void .line 228 102| const v0, #+50831 (0x0000c68f | 7.12294e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-void } method com.android.datetimepicker.time.RadialPickerLayout.setTime(int, int):void { .params "hours", "minutes" .src "RadialPickerLayout.java" .line 231 .prologue_end .line 231 0| const v0, #+50832 (0x0000c690 | 7.12308e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v1,v3}, com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):void .line 232 10| const v0, #+50833 (0x0000c691 | 7.12322e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 17| invoke-direct {v2,v1,v4}, com.android.datetimepicker.time.RadialPickerLayout.setItem(int, int):void .line 233 20| const v0, #+50834 (0x0000c692 | 7.12336e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-void } method com.android.datetimepicker.time.RadialPickerLayout.trySettingInputEnabled(boolean):boolean { .params "inputEnabled" .src "RadialPickerLayout.java" .line 728 .prologue_end 0| const v0, #+50835 (0x0000c693 | 7.12350e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 728 7| iget-boolean v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mDoingTouch 9| const v0, #+50836 (0x0000c694 | 7.12364e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+50837 (0x0000c695 | 7.12378e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| xor-int/lit8 v2, v4, #+1 (0x00000001 | 1.40130e-45) 25| if-eqz v2, Label_1 .line 731 27| const v0, #+50838 (0x0000c696 | 7.12392e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return v1 Label_1: .line 733 34| const v0, #+50839 (0x0000c697 | 7.12406e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-boolean v4, v3, com.android.datetimepicker.time.RadialPickerLayout.mInputEnabled .line 734 42| const v0, #+50840 (0x0000c698 | 7.12420e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v2, v3, com.android.datetimepicker.time.RadialPickerLayout.mGrayBox 50| const v0, #+50841 (0x0000c699 | 7.12434e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v4, Label_2 58| const v0, #+50842 (0x0000c69a | 7.12448e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v1, #+4 (0x00000004 | 5.60519e-45) Label_2: 65| const v0, #+50843 (0x0000c69b | 7.12462e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v2,v1}, android.view.View.setVisibility(int):void .line 735 74| const v0, #+50844 (0x0000c69c | 7.12476e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 81| return v1 } method com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialSelectorView):void { .params "this$0" .src "RadialSelectorView.java" .line 392 .prologue_end .line 392 0| const v0, #+50845 (0x0000c69d | 7.12490e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.this$0 8| const v0, #+50846 (0x0000c69e | 7.12504e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+50847 (0x0000c69f | 7.12518e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialSelectorView, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener):void { .params "this$0", "?" .src "RadialSelectorView.java" .line 1 .prologue_end 0| const v0, #+50848 (0x0000c6a0 | 7.12532e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialSelectorView):void 9| const v0, #+50849 (0x0000c6a1 | 7.12546e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.onAnimationUpdate(android.animation.ValueAnimator):void { .params "animation" .src "RadialSelectorView.java" .line 395 .prologue_end .line 395 0| const v0, #+50850 (0x0000c6a2 | 7.12560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.this$0 8| const v0, #+50851 (0x0000c6a3 | 7.12574e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.time.RadialSelectorView.invalidate():void .line 396 17| const v0, #+50852 (0x0000c6a4 | 7.12588e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialSelectorView.(android.content.Context):void { .params "context" .src "RadialSelectorView.java" .line 77 .prologue_end .line 77 0| const v0, #+50853 (0x0000c6a5 | 7.12602e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View.(android.content.Context):void .line 47 9| const v0, #+50854 (0x0000c6a6 | 7.12616e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Paint 17| const v0, #+50855 (0x0000c6a7 | 7.12630e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Paint.():void 26| const v0, #+50856 (0x0000c6a8 | 7.12644e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.datetimepicker.time.RadialSelectorView.mPaint .line 78 34| const v0, #+50857 (0x0000c6a9 | 7.12658e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| iput-boolean v1, v2, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized .line 79 43| const v0, #+50858 (0x0000c6aa | 7.12672e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.time.RadialSelectorView.getDegreesFromCoords(float, float, boolean, java.lang.Boolean[]):int { .params "pointX", "pointY", "forceLegal", "isInnerCircle" .src "RadialSelectorView.java" .line 197 0| move-object/16 v24, v25 3| move/16 v25, v26 6| move/16 v26, v27 9| move/16 v27, v28 12| move-object/16 v28, v29 .prologue_end .line 197 15| const v29, #+50859 (0x0000c6ab | 7.12686e-41) 18| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 21| move-object/from16 v0, v24 23| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady 25| const v29, #+50860 (0x0000c6ac | 7.12700e-41) 28| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 31| move/from16 v19, v0 33| if-nez v19, Label_1 .line 198 35| const v29, #+50861 (0x0000c6ad | 7.12714e-41) 38| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v19, #-1 (0xffffffff | NaN) 43| return v19 Label_1: .line 202 44| const v29, #+50862 (0x0000c6ae | 7.12728e-41) 47| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 50| move-object/from16 v0, v24 52| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter 54| const v29, #+50863 (0x0000c6af | 7.12742e-41) 57| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 60| move/from16 v19, v0 62| move/from16 v0, v19 64| int-to-float v0, v0 65| move/from16 v19, v0 67| sub-float v19, v26, v19 69| move-object/from16 v0, v24 71| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter 73| const v29, #+50864 (0x0000c6b0 | 7.12756e-41) 76| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 79| move/from16 v20, v0 81| move/from16 v0, v20 83| int-to-float v0, v0 84| move/from16 v20, v0 86| sub-float v20, v26, v20 88| mul-float v19, v19, v20 .line 203 90| move-object/from16 v0, v24 92| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter 94| const v29, #+50865 (0x0000c6b1 | 7.12770e-41) 97| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 100| move/from16 v20, v0 102| move/from16 v0, v20 104| int-to-float v0, v0 105| move/from16 v20, v0 107| sub-float v20, v25, v20 109| move-object/from16 v0, v24 111| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter 113| const v29, #+50866 (0x0000c6b2 | 7.12784e-41) 116| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 119| move/from16 v21, v0 121| move/from16 v0, v21 123| int-to-float v0, v0 124| move/from16 v21, v0 126| sub-float v21, v25, v21 128| mul-float v20, v20, v21 .line 202 130| add-float v19, v19, v20 132| move/from16 v0, v19 134| float-to-double v0:v1, v0 135| move-wide/from16 v20:v21, v0:v1 .line 201 137| invoke-static/range {v20..v21}, java.lang.Math.sqrt(double):double 140| move-result-wide v8:v9 141| const v29, #+50867 (0x0000c6b3 | 7.12798e-41) 144| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 205 .local v8, "hypotenuse", double 147| move-object/from16 v0, v24 149| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mHasInnerCircle 151| const v29, #+50868 (0x0000c6b4 | 7.12813e-41) 154| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 157| move/from16 v19, v0 159| if-eqz v19, Label_11 .line 206 161| const v29, #+50869 (0x0000c6b5 | 7.12827e-41) 164| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 167| if-eqz v27, Label_8 .line 209 169| const v29, #+50870 (0x0000c6b6 | 7.12841e-41) 172| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 175| move-object/from16 v0, v24 177| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 179| const v29, #+50871 (0x0000c6b7 | 7.12855e-41) 182| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 185| move/from16 v19, v0 187| move/from16 v0, v19 189| int-to-float v0, v0 190| move/from16 v19, v0 192| move-object/from16 v0, v24 194| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier 196| const v29, #+50872 (0x0000c6b8 | 7.12869e-41) 199| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 202| move/from16 v20, v0 204| mul-float v19, v19, v20 206| move/from16 v0, v19 208| float-to-int v7, v0 .line 210 .local v7, "innerNumberRadius", int 209| int-to-double v0:v1, v7 210| move-wide/from16 v20:v21, v0:v1 212| sub-double v20:v21, v8:v9, v20:v21 214| invoke-static/range {v20..v21}, java.lang.Math.abs(double):double 217| move-result-wide v20:v21 218| const v29, #+50873 (0x0000c6b9 | 7.12883e-41) 221| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 224| move-wide/from16 v0:v1, v20:v21 226| double-to-int v3, v0:v1 .line 211 .local v3, "distanceToInnerNumber", int 227| move-object/from16 v0, v24 229| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 231| const v29, #+50874 (0x0000c6ba | 7.12897e-41) 234| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 237| move/from16 v19, v0 239| move/from16 v0, v19 241| int-to-float v0, v0 242| move/from16 v19, v0 244| move-object/from16 v0, v24 246| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier 248| const v29, #+50875 (0x0000c6bb | 7.12911e-41) 251| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 254| move/from16 v20, v0 256| mul-float v19, v19, v20 258| move/from16 v0, v19 260| float-to-int v14, v0 .line 212 .local v14, "outerNumberRadius", int 261| int-to-double v0:v1, v14 262| move-wide/from16 v20:v21, v0:v1 264| sub-double v20:v21, v8:v9, v20:v21 266| invoke-static/range {v20..v21}, java.lang.Math.abs(double):double 269| move-result-wide v20:v21 270| const v29, #+50876 (0x0000c6bc | 7.12925e-41) 273| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 276| move-wide/from16 v0:v1, v20:v21 278| double-to-int v5, v0:v1 .line 214 .local v5, "distanceToOuterNumber", int 279| if-gt v3, v5, Label_7 281| const v29, #+50877 (0x0000c6bd | 7.12939e-41) 284| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 287| const/16 v19, #+1 (0x00000001 | 1.40130e-45) Label_2: 289| const v29, #+50878 (0x0000c6be | 7.12953e-41) 292| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-static/range {v19..v19}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 298| move-result-object v19 299| const v29, #+50879 (0x0000c6bf | 7.12967e-41) 302| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 305| const/16 v20, #+0 (0x00000000 | 0.00000) 307| aput-object v19, v28, v20 Label_3: .line 252 .end_local v3 .end_local v5 .end_local v7 .end_local v14 309| const v29, #+50880 (0x0000c6c0 | 7.12981e-41) 312| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 315| move-object/from16 v0, v24 317| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter 319| const v29, #+50881 (0x0000c6c1 | 7.12995e-41) 322| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 325| move/from16 v19, v0 327| move/from16 v0, v19 329| int-to-float v0, v0 330| move/from16 v19, v0 332| sub-float v19, v26, v19 334| invoke-static/range {v19..v19}, java.lang.Math.abs(float):float 337| move-result v13 338| const v29, #+50882 (0x0000c6c2 | 7.13009e-41) 341| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 253 .local v13, "opposite", float 344| float-to-double v0:v1, v13 345| move-wide/from16 v20:v21, v0:v1 347| div-double v20:v21, v20:v21, v8:v9 349| invoke-static/range {v20..v21}, java.lang.Math.asin(double):double 352| move-result-wide v16:v17 353| const v29, #+50883 (0x0000c6c3 | 7.13023e-41) 356| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 254 .local v16, "radians", double 359| const-wide v20:v21, #+4640537203540230144 (0x4066800000000000 | 180.000) 364| mul-double v20:v21, v20:v21, v16:v17 366| const-wide v22:v23, #+4614256656552045848 (0x400921fb54442d18 | 3.14159) 371| div-double v20:v21, v20:v21, v22:v23 373| move-wide/from16 v0:v1, v20:v21 375| double-to-int v2, v0:v1 .line 257 .local v2, "degrees", int 376| move-object/from16 v0, v24 378| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mXCenter 380| const v29, #+50884 (0x0000c6c4 | 7.13037e-41) 383| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 386| move/from16 v19, v0 388| move/from16 v0, v19 390| int-to-float v0, v0 391| move/from16 v19, v0 393| cmpl-float v19, v25, v19 395| if-lez v19, Label_12 397| const v29, #+50885 (0x0000c6c5 | 7.13051e-41) 400| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 403| const/4 v15, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 258 .local v15, "rightSide", boolean 404| const v29, #+50886 (0x0000c6c6 | 7.13065e-41) 407| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 410| move-object/from16 v0, v24 412| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mYCenter 414| const v29, #+50887 (0x0000c6c7 | 7.13079e-41) 417| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 420| move/from16 v19, v0 422| move/from16 v0, v19 424| int-to-float v0, v0 425| move/from16 v19, v0 427| cmpg-float v19, v26, v19 429| if-gez v19, Label_13 431| const v29, #+50888 (0x0000c6c8 | 7.13093e-41) 434| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 437| const/16 v18, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 259 .local v18, "topSide", boolean 439| const v29, #+50889 (0x0000c6c9 | 7.13107e-41) 442| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 445| if-eqz v15, Label_14 447| const v29, #+50890 (0x0000c6ca | 7.13121e-41) 450| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 453| if-eqz v18, Label_14 .line 260 455| const v29, #+50891 (0x0000c6cb | 7.13135e-41) 458| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 461| rsub-int/lit8 v2, v2, #+90 (0x0000005a | 1.26117e-43) Label_6: .line 268 463| const v29, #+50892 (0x0000c6cc | 7.13149e-41) 466| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 469| return v2 Label_7: .line 214 .end_local v2 .end_local v13 .end_local v15 .end_local v16 .end_local v18 .restart_local v3 .restart_local v5 .restart_local v7 .restart_local v14 470| const v29, #+50893 (0x0000c6cd | 7.13163e-41) 473| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 476| const/16 v19, #+0 (0x00000000 | 0.00000) 478| goto/16 Label_2 Label_8: .line 220 .end_local v3 .end_local v5 .end_local v7 .end_local v14 480| const v29, #+50894 (0x0000c6ce | 7.13177e-41) 483| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 486| move-object/from16 v0, v24 488| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 490| const v29, #+50895 (0x0000c6cf | 7.13191e-41) 493| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 496| move/from16 v19, v0 498| move/from16 v0, v19 500| int-to-float v0, v0 501| move/from16 v19, v0 503| move-object/from16 v0, v24 505| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier 507| const v29, #+50896 (0x0000c6d0 | 7.13205e-41) 510| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 513| move/from16 v20, v0 515| mul-float v19, v19, v20 517| move/from16 v0, v19 519| float-to-int v0, v0 520| move/from16 v19, v0 522| move-object/from16 v0, v24 524| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius 526| const v29, #+50897 (0x0000c6d1 | 7.13219e-41) 529| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 532| move/from16 v20, v0 534| sub-int v12, v19, v20 .line 222 .local v12, "minAllowedHypotenuseForInnerNumber", int 536| move-object/from16 v0, v24 538| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 540| const v29, #+50898 (0x0000c6d2 | 7.13233e-41) 543| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 546| move/from16 v19, v0 548| move/from16 v0, v19 550| int-to-float v0, v0 551| move/from16 v19, v0 553| move-object/from16 v0, v24 555| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier 557| const v29, #+50899 (0x0000c6d3 | 7.13247e-41) 560| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 563| move/from16 v20, v0 565| mul-float v19, v19, v20 567| move/from16 v0, v19 569| float-to-int v0, v0 570| move/from16 v19, v0 572| move-object/from16 v0, v24 574| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius 576| const v29, #+50900 (0x0000c6d4 | 7.13261e-41) 579| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 582| move/from16 v20, v0 584| add-int v11, v19, v20 .line 223 .local v11, "maxAllowedHypotenuseForOuterNumber", int 586| move-object/from16 v0, v24 588| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 590| const v29, #+50901 (0x0000c6d5 | 7.13275e-41) 593| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 596| move/from16 v19, v0 598| move/from16 v0, v19 600| int-to-float v0, v0 601| move/from16 v19, v0 .line 224 603| move-object/from16 v0, v24 605| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier 607| const v29, #+50902 (0x0000c6d6 | 7.13289e-41) 610| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 613| move/from16 v20, v0 615| move-object/from16 v0, v24 617| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier 619| const v29, #+50903 (0x0000c6d7 | 7.13303e-41) 622| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 625| move/from16 v21, v0 627| add-float v20, v20, v21 629| const/high16 v21, #+1073741824 (0x40000000 | 2.00000) 631| div-float v20, v20, v21 .line 223 633| mul-float v19, v19, v20 635| move/from16 v0, v19 637| float-to-int v6, v0 .line 226 .local v6, "halfwayHypotenusePoint", int 638| int-to-double v0:v1, v12 639| move-wide/from16 v20:v21, v0:v1 641| cmpl-double v19, v8:v9, v20:v21 643| if-ltz v19, Label_9 .line 227 645| const v29, #+50904 (0x0000c6d8 | 7.13317e-41) 648| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 651| int-to-double v0:v1, v6 652| move-wide/from16 v20:v21, v0:v1 654| cmpg-double v19, v8:v9, v20:v21 656| if-gtz v19, Label_9 .line 228 658| const v29, #+50905 (0x0000c6d9 | 7.13331e-41) 661| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 664| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 666| invoke-static/range {v19..v19}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 669| move-result-object v19 670| const v29, #+50906 (0x0000c6da | 7.13345e-41) 673| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 676| const/16 v20, #+0 (0x00000000 | 0.00000) 678| aput-object v19, v28, v20 680| const v29, #+50907 (0x0000c6db | 7.13359e-41) 683| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 686| goto/16 Label_3 Label_9: .line 229 688| const v29, #+50908 (0x0000c6dc | 7.13373e-41) 691| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 694| int-to-double v0:v1, v11 695| move-wide/from16 v20:v21, v0:v1 697| cmpg-double v19, v8:v9, v20:v21 699| if-gtz v19, Label_10 .line 230 701| const v29, #+50909 (0x0000c6dd | 7.13387e-41) 704| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 707| int-to-double v0:v1, v6 708| move-wide/from16 v20:v21, v0:v1 710| cmpl-double v19, v8:v9, v20:v21 712| if-ltz v19, Label_10 .line 231 714| const v29, #+50910 (0x0000c6de | 7.13401e-41) 717| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 720| const/16 v19, #+0 (0x00000000 | 0.00000) 722| invoke-static/range {v19..v19}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 725| move-result-object v19 726| const v29, #+50911 (0x0000c6df | 7.13415e-41) 729| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 732| const/16 v20, #+0 (0x00000000 | 0.00000) 734| aput-object v19, v28, v20 736| const v29, #+50912 (0x0000c6e0 | 7.13429e-41) 739| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 742| goto/16 Label_3 Label_10: .line 233 744| const v29, #+50913 (0x0000c6e1 | 7.13443e-41) 747| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 750| const/16 v19, #-1 (0xffffffff | NaN) 752| return v19 Label_11: .line 240 .end_local v6 .end_local v11 .end_local v12 753| const v29, #+50914 (0x0000c6e2 | 7.13457e-41) 756| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 759| if-nez v27, Label_3 .line 241 761| const v29, #+50915 (0x0000c6e3 | 7.13471e-41) 764| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 767| move-object/from16 v0, v24 769| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mLineLength 771| const v29, #+50916 (0x0000c6e4 | 7.13485e-41) 774| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 777| move/from16 v19, v0 779| move/from16 v0, v19 781| int-to-double v0:v1, v0 782| move-wide/from16 v20:v21, v0:v1 784| sub-double v20:v21, v8:v9, v20:v21 786| invoke-static/range {v20..v21}, java.lang.Math.abs(double):double 789| move-result-wide v20:v21 790| const v29, #+50917 (0x0000c6e5 | 7.13499e-41) 793| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 796| move-wide/from16 v0:v1, v20:v21 798| double-to-int v4, v0:v1 .line 244 .local v4, "distanceToNumber", int 799| move-object/from16 v0, v24 801| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 803| const v29, #+50918 (0x0000c6e6 | 7.13513e-41) 806| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 809| move/from16 v19, v0 811| move/from16 v0, v19 813| int-to-float v0, v0 814| move/from16 v19, v0 816| move-object/from16 v0, v24 818| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier 820| const v29, #+50919 (0x0000c6e7 | 7.13527e-41) 823| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 826| move/from16 v20, v0 828| const/high16 v21, #+1065353216 (0x3f800000 | 1.00000) 830| sub-float v20, v21, v20 832| mul-float v19, v19, v20 834| move/from16 v0, v19 836| float-to-int v10, v0 .line 245 .local v10, "maxAllowedDistance", int 837| if-le v4, v10, Label_3 .line 246 839| const v29, #+50920 (0x0000c6e8 | 7.13541e-41) 842| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 845| const/16 v19, #-1 (0xffffffff | NaN) 847| return v19 Label_12: .line 257 .end_local v4 .end_local v10 .restart_local v2 .restart_local v13 .restart_local v16 848| const v29, #+50921 (0x0000c6e9 | 7.13555e-41) 851| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 854| const/4 v15, #+0 (0x00000000 | 0.00000) .restart_local v15 855| goto/16 Label_4 Label_13: .line 258 857| const v29, #+50922 (0x0000c6ea | 7.13569e-41) 860| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 863| const/16 v18, #+0 (0x00000000 | 0.00000) .restart_local v18 865| goto/16 Label_5 Label_14: .line 261 867| const v29, #+50923 (0x0000c6eb | 7.13583e-41) 870| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 873| if-eqz v15, Label_15 875| const v29, #+50924 (0x0000c6ec | 7.13597e-41) 878| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 881| xor-int/lit8 v19, v18, #+1 (0x00000001 | 1.40130e-45) 883| if-eqz v19, Label_15 .line 262 885| const v29, #+50925 (0x0000c6ed | 7.13611e-41) 888| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 891| add-int/lit8 v2, v2, #+90 (0x0000005a | 1.26117e-43) 893| goto/16 Label_6 Label_15: .line 263 895| const v29, #+50926 (0x0000c6ee | 7.13625e-41) 898| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 901| if-nez v15, Label_16 903| const v29, #+50927 (0x0000c6ef | 7.13639e-41) 906| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 909| xor-int/lit8 v19, v18, #+1 (0x00000001 | 1.40130e-45) 911| if-eqz v19, Label_16 .line 264 913| const v29, #+50928 (0x0000c6f0 | 7.13653e-41) 916| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 919| rsub-int v2, v2, #+270 (0x0000010e | 3.78351e-43) 921| goto/16 Label_6 Label_16: .line 265 923| const v29, #+50929 (0x0000c6f1 | 7.13667e-41) 926| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 929| if-nez v15, Label_6 931| const v29, #+50930 (0x0000c6f2 | 7.13681e-41) 934| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 937| if-eqz v18, Label_6 .line 266 939| const v29, #+50931 (0x0000c6f3 | 7.13695e-41) 942| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 945| add-int/lit16 v2, v2, #+270 (0x0000010e | 3.78351e-43) 947| goto/16 Label_6 } method com.android.datetimepicker.time.RadialSelectorView.getDisappearAnimator():android.animation.ObjectAnimator { .src "RadialSelectorView.java" .line 325 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+50932 (0x0000c6f4 | 7.13709e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/4 v14, #+2 (0x00000002 | 2.80260e-45) 10| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 11| const/4 v12, #+0 (0x00000000 | 0.00000) 12| const/4 v11, #+0 (0x00000000 | 0.00000) 13| const/high16 v10, #+1065353216 (0x3f800000 | 1.00000) .line 325 15| iget-boolean v8, v15, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized 17| const v16, #+50933 (0x0000c6f5 | 7.13723e-41) 20| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v8, Label_1 25| const v16, #+50934 (0x0000c6f6 | 7.13737e-41) 28| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 31| iget-boolean v8, v15, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady 33| const v16, #+50935 (0x0000c6f7 | 7.13751e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| xor-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 41| if-eqz v8, Label_2 Label_1: .line 326 43| const v16, #+50936 (0x0000c6f8 | 7.13765e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| const-string/jumbo v8, "RadialSelectorView" 52| const v16, #+50937 (0x0000c6f9 | 7.13779e-41) 55| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v9, "RadialSelectorView was not ready for animation." 61| const v16, #+50938 (0x0000c6fa | 7.13793e-41) 64| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v8,v9}, android.util.Log.e(java.lang.String, java.lang.String):int .line 327 70| const v16, #+50939 (0x0000c6fb | 7.13807e-41) 73| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v8, #+0 (0x00000000 | 0.00000) 77| return-object v8 Label_2: .line 331 78| const v16, #+50940 (0x0000c6fc | 7.13821e-41) 81| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 84| const v6, #+1045220557 (0x3e4ccccd | 0.200000) .line 332 .local v6, "midwayPoint", float 87| const/16 v1, #+500 (0x000001f4 | 7.00649e-43) .line 334 .local v1, "duration", int 89| invoke-static {v11,v10}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 92| move-result-object v3 93| const v16, #+50941 (0x0000c6fd | 7.13835e-41) 96| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 335 .local v3, "kf0", android.animation.Keyframe 99| iget v8, v15, com.android.datetimepicker.time.RadialSelectorView.mTransitionMidRadiusMultiplier 101| const v16, #+50942 (0x0000c6fe | 7.13849e-41) 104| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-static {v6,v8}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 110| move-result-object v4 111| const v16, #+50943 (0x0000c6ff | 7.13863e-41) 114| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 336 .local v4, "kf1", android.animation.Keyframe 117| iget v8, v15, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier 119| const v16, #+50944 (0x0000c700 | 7.13877e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v10,v8}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 128| move-result-object v5 129| const v16, #+50945 (0x0000c701 | 7.13892e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 338 .local v5, "kf2", android.animation.Keyframe 135| const-string/jumbo v8, "animationRadiusMultiplier" .line 337 138| const v16, #+50946 (0x0000c702 | 7.13906e-41) 141| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 144| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 145| new-array v9, v9, android.animation.Keyframe[] .line 338 147| const v16, #+50947 (0x0000c703 | 7.13920e-41) 150| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 153| aput-object v3, v9, v12 155| const v16, #+50948 (0x0000c704 | 7.13934e-41) 158| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 161| aput-object v4, v9, v13 163| const v16, #+50949 (0x0000c705 | 7.13948e-41) 166| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 169| aput-object v5, v9, v14 .line 337 171| const v16, #+50950 (0x0000c706 | 7.13962e-41) 174| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-static {v8,v9}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 180| move-result-object v7 181| const v16, #+50951 (0x0000c707 | 7.13976e-41) 184| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 340 .local v7, "radiusDisappear", android.animation.PropertyValuesHolder 187| invoke-static {v11,v10}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 190| move-result-object v3 191| const v16, #+50952 (0x0000c708 | 7.13990e-41) 194| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 341 197| invoke-static {v10,v11}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 200| move-result-object v4 201| const v16, #+50953 (0x0000c709 | 7.14004e-41) 204| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 342 207| const-string/jumbo v8, "alpha" 210| const v16, #+50954 (0x0000c70a | 7.14018e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| new-array v9, v14, android.animation.Keyframe[] 218| const v16, #+50955 (0x0000c70b | 7.14032e-41) 221| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 224| aput-object v3, v9, v12 226| const v16, #+50956 (0x0000c70c | 7.14046e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 232| aput-object v4, v9, v13 234| const v16, #+50957 (0x0000c70d | 7.14060e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-static {v8,v9}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 243| move-result-object v2 244| const v16, #+50958 (0x0000c70e | 7.14074e-41) 247| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 344 .local v2, "fadeOut", android.animation.PropertyValuesHolder 250| new-array v8, v14, android.animation.PropertyValuesHolder[] .line 345 252| const v16, #+50959 (0x0000c70f | 7.14088e-41) 255| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 258| aput-object v7, v8, v12 260| const v16, #+50960 (0x0000c710 | 7.14102e-41) 263| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 266| aput-object v2, v8, v13 .line 344 268| const v16, #+50961 (0x0000c711 | 7.14116e-41) 271| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-static {v15,v8}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Object, android.animation.PropertyValuesHolder[]):android.animation.ObjectAnimator 277| move-result-object v8 278| const v16, #+50962 (0x0000c712 | 7.14130e-41) 281| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 345 284| const-wide/16 v10:v11, #+500 (0x000001f4 | 7.00649e-43) .line 344 286| invoke-virtual {v8,v10,v11}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator 289| move-result-object v0 290| const v16, #+50963 (0x0000c713 | 7.14144e-41) 293| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 346 .local v0, "disappearAnimator", android.animation.ObjectAnimator 296| iget-object v8, v15, com.android.datetimepicker.time.RadialSelectorView.mInvalidateUpdateListener 298| const v16, #+50964 (0x0000c714 | 7.14158e-41) 301| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v0,v8}, android.animation.ObjectAnimator.addUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):void .line 348 307| const v16, #+50965 (0x0000c715 | 7.14172e-41) 310| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 313| return-object v0 } method com.android.datetimepicker.time.RadialSelectorView.getReappearAnimator():android.animation.ObjectAnimator { .src "RadialSelectorView.java" .line 352 0| move-object/16 v22, v23 .prologue_end .line 352 3| const v23, #+50966 (0x0000c716 | 7.14186e-41) 6| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v22 11| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized 13| const v23, #+50967 (0x0000c717 | 7.14200e-41) 16| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 19| move/from16 v18, v0 21| if-eqz v18, Label_1 23| const v23, #+50968 (0x0000c718 | 7.14214e-41) 26| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 29| move-object/from16 v0, v22 31| iget-boolean v0, v0, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady 33| const v23, #+50969 (0x0000c719 | 7.14228e-41) 36| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 39| move/from16 v18, v0 41| xor-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 43| if-eqz v18, Label_2 Label_1: .line 353 45| const v23, #+50970 (0x0000c71a | 7.14242e-41) 48| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v18, "RadialSelectorView" 54| const v23, #+50971 (0x0000c71b | 7.14256e-41) 57| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 60| const-string/jumbo v19, "RadialSelectorView was not ready for animation." 63| const v23, #+50972 (0x0000c71c | 7.14270e-41) 66| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static/range {v18..v19}, android.util.Log.e(java.lang.String, java.lang.String):int .line 354 72| const v23, #+50973 (0x0000c71d | 7.14284e-41) 75| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 78| const/16 v18, #+0 (0x00000000 | 0.00000) 80| return-object v18 Label_2: .line 358 81| const v23, #+50974 (0x0000c71e | 7.14298e-41) 84| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 87| const v12, #+1045220557 (0x3e4ccccd | 0.200000) .line 359 .local v12, "midwayPoint", float 90| const/16 v6, #+500 (0x000001f4 | 7.00649e-43) .line 364 .local v6, "duration", int 92| const/high16 v4, #+1048576000 (0x3e800000 | 0.250000) .line 365 .local v4, "delayMultiplier", float 94| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) .line 366 .local v17, "transitionDurationMultiplier", float 96| const/high16 v16, #+1067450368 (0x3fa00000 | 1.25000) .line 367 .local v16, "totalDurationMultiplier", float 98| const/high16 v18, #+1140457472 (0x43fa0000 | 500.000) 100| mul-float v18, v18, v16 102| move/from16 v0, v18 104| float-to-int v15, v0 .line 368 .local v15, "totalDuration", int 105| const/high16 v18, #+1123680256 (0x42fa0000 | 125.000) 107| int-to-float v0, v15 108| move/from16 v19, v0 110| div-float v5, v18, v19 .line 369 .local v5, "delayPoint", float 112| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 114| sub-float v18, v18, v5 .line 358 116| const v19, #+1045220557 (0x3e4ccccd | 0.200000) .line 369 119| mul-float v18, v18, v19 121| const/high16 v19, #+1065353216 (0x3f800000 | 1.00000) 123| sub-float v12, v19, v18 .line 371 125| move-object/from16 v0, v22 127| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier 129| const v23, #+50975 (0x0000c71f | 7.14312e-41) 132| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 135| move/from16 v18, v0 137| const/16 v19, #+0 (0x00000000 | 0.00000) 139| move/from16 v0, v19 141| move/from16 v1, v18 143| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 146| move-result-object v8 147| const v23, #+50976 (0x0000c720 | 7.14326e-41) 150| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 372 .local v8, "kf0", android.animation.Keyframe 153| move-object/from16 v0, v22 155| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier 157| const v23, #+50977 (0x0000c721 | 7.14340e-41) 160| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 163| move/from16 v18, v0 165| move/from16 v0, v18 167| invoke-static {v5,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 170| move-result-object v9 171| const v23, #+50978 (0x0000c722 | 7.14354e-41) 174| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 373 .local v9, "kf1", android.animation.Keyframe 177| move-object/from16 v0, v22 179| iget v0, v0, com.android.datetimepicker.time.RadialSelectorView.mTransitionMidRadiusMultiplier 181| const v23, #+50979 (0x0000c723 | 7.14368e-41) 184| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 187| move/from16 v18, v0 189| move/from16 v0, v18 191| invoke-static {v12,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 194| move-result-object v10 195| const v23, #+50980 (0x0000c724 | 7.14382e-41) 198| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 374 .local v10, "kf2", android.animation.Keyframe 201| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 203| const/high16 v19, #+1065353216 (0x3f800000 | 1.00000) 205| move/from16 v0, v19 207| move/from16 v1, v18 209| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 212| move-result-object v11 213| const v23, #+50981 (0x0000c725 | 7.14396e-41) 216| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 376 .local v11, "kf3", android.animation.Keyframe 219| const-string/jumbo v18, "animationRadiusMultiplier" .line 375 222| const v23, #+50982 (0x0000c726 | 7.14410e-41) 225| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 228| const/16 v19, #+4 (0x00000004 | 5.60519e-45) 230| move/from16 v0, v19 232| new-array v0, v0, android.animation.Keyframe[] 234| const v23, #+50983 (0x0000c727 | 7.14424e-41) 237| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 240| move-object/from16 v19, v0 .line 376 242| const/16 v20, #+0 (0x00000000 | 0.00000) 244| aput-object v8, v19, v20 246| const v23, #+50984 (0x0000c728 | 7.14438e-41) 249| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 252| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 254| aput-object v9, v19, v20 256| const v23, #+50985 (0x0000c729 | 7.14452e-41) 259| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 262| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 264| aput-object v10, v19, v20 266| const v23, #+50986 (0x0000c72a | 7.14466e-41) 269| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 272| const/16 v20, #+3 (0x00000003 | 4.20390e-45) 274| aput-object v11, v19, v20 .line 375 276| const v23, #+50987 (0x0000c72b | 7.14480e-41) 279| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-static/range {v18..v19}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 285| move-result-object v13 286| const v23, #+50988 (0x0000c72c | 7.14494e-41) 289| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 378 .local v13, "radiusReappear", android.animation.PropertyValuesHolder 292| const/16 v18, #+0 (0x00000000 | 0.00000) 294| const/16 v19, #+0 (0x00000000 | 0.00000) 296| invoke-static/range {v18..v19}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 299| move-result-object v8 300| const v23, #+50989 (0x0000c72d | 7.14508e-41) 303| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 379 306| const/16 v18, #+0 (0x00000000 | 0.00000) 308| move/from16 v0, v18 310| invoke-static {v5,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 313| move-result-object v9 314| const v23, #+50990 (0x0000c72e | 7.14522e-41) 317| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 380 320| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 322| const/high16 v19, #+1065353216 (0x3f800000 | 1.00000) 324| invoke-static/range {v18..v19}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 327| move-result-object v10 328| const v23, #+50991 (0x0000c72f | 7.14536e-41) 331| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 381 334| const-string/jumbo v18, "alpha" 337| const v23, #+50992 (0x0000c730 | 7.14550e-41) 340| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 343| const/16 v19, #+3 (0x00000003 | 4.20390e-45) 345| move/from16 v0, v19 347| new-array v0, v0, android.animation.Keyframe[] 349| const v23, #+50993 (0x0000c731 | 7.14564e-41) 352| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 355| move-object/from16 v19, v0 357| const/16 v20, #+0 (0x00000000 | 0.00000) 359| aput-object v8, v19, v20 361| const v23, #+50994 (0x0000c732 | 7.14578e-41) 364| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 367| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 369| aput-object v9, v19, v20 371| const v23, #+50995 (0x0000c733 | 7.14592e-41) 374| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 377| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 379| aput-object v10, v19, v20 381| const v23, #+50996 (0x0000c734 | 7.14606e-41) 384| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-static/range {v18..v19}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 390| move-result-object v7 391| const v23, #+50997 (0x0000c735 | 7.14620e-41) 394| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 383 .local v7, "fadeIn", android.animation.PropertyValuesHolder 397| const/16 v18, #+2 (0x00000002 | 2.80260e-45) 399| move/from16 v0, v18 401| new-array v0, v0, android.animation.PropertyValuesHolder[] 403| const v23, #+50998 (0x0000c736 | 7.14634e-41) 406| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 409| move-object/from16 v18, v0 .line 384 411| const/16 v19, #+0 (0x00000000 | 0.00000) 413| aput-object v13, v18, v19 415| const v23, #+50999 (0x0000c737 | 7.14648e-41) 418| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 421| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 423| aput-object v7, v18, v19 .line 383 425| const v23, #+51000 (0x0000c738 | 7.14662e-41) 428| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 431| move-object/from16 v0, v22 433| move-object/from16 v1, v18 435| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Object, android.animation.PropertyValuesHolder[]):android.animation.ObjectAnimator 438| move-result-object v18 439| const v23, #+51001 (0x0000c739 | 7.14676e-41) 442| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 384 445| int-to-long v0:v1, v15 446| move-wide/from16 v20:v21, v0:v1 .line 383 448| move-object/from16 v0, v18 450| move-wide/from16 v1:v2, v20:v21 452| invoke-virtual {v0,v1,v2}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator 455| move-result-object v14 456| const v23, #+51002 (0x0000c73a | 7.14690e-41) 459| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 385 .local v14, "reappearAnimator", android.animation.ObjectAnimator 462| move-object/from16 v0, v22 464| iget-object v0, v0, com.android.datetimepicker.time.RadialSelectorView.mInvalidateUpdateListener 466| const v23, #+51003 (0x0000c73b | 7.14704e-41) 469| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 472| move-object/from16 v18, v0 474| move-object/from16 v0, v18 476| invoke-virtual {v14,v0}, android.animation.ObjectAnimator.addUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):void .line 386 479| const v23, #+51004 (0x0000c73c | 7.14718e-41) 482| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 485| return-object v14 } method com.android.datetimepicker.time.RadialSelectorView.hasOverlappingRendering():boolean { .src "RadialSelectorView.java" .line 185 .prologue_end .line 185 0| const v0, #+51005 (0x0000c73d | 7.14732e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.datetimepicker.time.RadialSelectorView.initialize(android.content.Context, boolean, boolean, boolean, int, boolean):void { .params "context", "is24HourMode", "hasInnerCircle", "disappearsOut", "selectionDegrees", "isInnerCircle" .src "RadialSelectorView.java" .line 96 .prologue_end 0| const v0, #+51006 (0x0000c73e | 7.14746e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #-1 (0xffffffff | NaN) 7| const/high16 v7, #+1065353216 (0x3f800000 | 1.00000) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 96 10| iget-boolean v3, v8, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized 12| const v0, #+51007 (0x0000c73f | 7.14760e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v3, Label_1 .line 97 20| const v0, #+51008 (0x0000c740 | 7.14774e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v3, "RadialSelectorView" 29| const v0, #+51009 (0x0000c741 | 7.14788e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v4, "This RadialSelectorView may only be initialized once." 38| const v0, #+51010 (0x0000c742 | 7.14802e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int .line 98 47| const v0, #+51011 (0x0000c743 | 7.14816e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return-void Label_1: .line 101 54| const v0, #+51012 (0x0000c744 | 7.14830e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v9}, android.content.Context.getResources():android.content.res.Resources 63| move-result-object v2 64| const v0, #+51013 (0x0000c745 | 7.14844e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 103 .local v2, "res", android.content.res.Resources 70| sget v3, com.android.datetimepicker.R$color.blue 72| const v0, #+51014 (0x0000c746 | 7.14858e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 81| move-result v1 82| const v0, #+51015 (0x0000c747 | 7.14872e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 104 .local v1, "blue", int 88| iget-object v3, v8, com.android.datetimepicker.time.RadialSelectorView.mPaint 90| const v0, #+51016 (0x0000c748 | 7.14886e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3,v1}, android.graphics.Paint.setColor(int):void .line 105 99| const v0, #+51017 (0x0000c749 | 7.14900e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v3, v8, com.android.datetimepicker.time.RadialSelectorView.mPaint 107| const v0, #+51018 (0x0000c74a | 7.14914e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v3,v5}, android.graphics.Paint.setAntiAlias(boolean):void .line 106 116| const v0, #+51019 (0x0000c74b | 7.14928e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/16 v3, #+51 (0x00000033 | 7.14662e-44) 124| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mSelectionAlpha .line 109 126| const v0, #+51020 (0x0000c74c | 7.14942e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iput-boolean v10, v8, com.android.datetimepicker.time.RadialSelectorView.mIs24HourMode .line 110 134| const v0, #+51021 (0x0000c74d | 7.14956e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v10, Label_6 .line 112 142| const v0, #+51022 (0x0000c74e | 7.14971e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| sget v3, com.android.datetimepicker.R$string.circle_radius_multiplier_24HourMode 150| const v0, #+51023 (0x0000c74f | 7.14985e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 159| move-result-object v3 160| const v0, #+51024 (0x0000c750 | 7.14999e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 111 166| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 169| move-result v3 170| const v0, #+51025 (0x0000c751 | 7.15013e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mCircleRadiusMultiplier Label_2: .line 121 178| const v0, #+51026 (0x0000c752 | 7.15027e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-boolean v11, v8, com.android.datetimepicker.time.RadialSelectorView.mHasInnerCircle .line 122 186| const v0, #+51027 (0x0000c753 | 7.15041e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-eqz v11, Label_7 .line 124 194| const v0, #+51028 (0x0000c754 | 7.15055e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_inner 202| const v0, #+51029 (0x0000c755 | 7.15069e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 211| move-result-object v3 212| const v0, #+51030 (0x0000c756 | 7.15083e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 221| move-result v3 222| const v0, #+51031 (0x0000c757 | 7.15097e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 123 228| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier .line 126 230| const v0, #+51032 (0x0000c758 | 7.15111e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_outer 238| const v0, #+51033 (0x0000c759 | 7.15125e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 247| move-result-object v3 248| const v0, #+51034 (0x0000c75a | 7.15139e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 257| move-result v3 258| const v0, #+51035 (0x0000c75b | 7.15153e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 125 264| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier Label_3: .line 132 266| const v0, #+51036 (0x0000c75c | 7.15167e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| sget v3, com.android.datetimepicker.R$string.selection_radius_multiplier 274| const v0, #+51037 (0x0000c75d | 7.15181e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 283| move-result-object v3 284| const v0, #+51038 (0x0000c75e | 7.15195e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 293| move-result v3 294| const v0, #+51039 (0x0000c75f | 7.15209e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 131 300| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadiusMultiplier .line 135 302| const v0, #+51040 (0x0000c760 | 7.15223e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iput v7, v8, com.android.datetimepicker.time.RadialSelectorView.mAnimationRadiusMultiplier .line 136 310| const v0, #+51041 (0x0000c761 | 7.15237e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| if-eqz v12, Label_8 318| const v0, #+51042 (0x0000c762 | 7.15251e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| move v3, v4 Label_4: 325| const v0, #+51043 (0x0000c763 | 7.15265e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| int-to-float v3, v3 332| const v6, #+1028443341 (0x3d4ccccd | 0.0500000) 335| mul-float/2addr v3, v6 336| add-float/2addr v3, v7 337| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mTransitionMidRadiusMultiplier .line 137 339| const v0, #+51044 (0x0000c764 | 7.15279e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| if-eqz v12, Label_5 347| const v0, #+51045 (0x0000c765 | 7.15293e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| move v4, v5 Label_5: 354| const v0, #+51046 (0x0000c766 | 7.15307e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| int-to-float v3, v4 361| const v4, #+1050253722 (0x3e99999a | 0.300000) 364| mul-float/2addr v3, v4 365| add-float/2addr v3, v7 366| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mTransitionEndRadiusMultiplier .line 138 368| const v0, #+51047 (0x0000c767 | 7.15321e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| new-instance v3, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener 376| const v0, #+51048 (0x0000c768 | 7.15335e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| const/4 v4, #+0 (0x00000000 | 0.00000) 383| invoke-direct {v3,v8,v4}, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialSelectorView, com.android.datetimepicker.time.RadialSelectorView$InvalidateUpdateListener):void 386| const v0, #+51049 (0x0000c769 | 7.15349e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| iput-object v3, v8, com.android.datetimepicker.time.RadialSelectorView.mInvalidateUpdateListener .line 140 394| const v0, #+51050 (0x0000c76a | 7.15363e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| const/4 v3, #+0 (0x00000000 | 0.00000) 401| invoke-virtual {v8,v13,v14,v3}, com.android.datetimepicker.time.RadialSelectorView.setSelection(int, boolean, boolean):void .line 141 404| const v0, #+51051 (0x0000c76b | 7.15377e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| iput-boolean v5, v8, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized .line 142 412| const v0, #+51052 (0x0000c76c | 7.15391e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| return-void Label_6: .line 115 419| const v0, #+51053 (0x0000c76d | 7.15405e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| sget v3, com.android.datetimepicker.R$string.circle_radius_multiplier 427| const v0, #+51054 (0x0000c76e | 7.15419e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 436| move-result-object v3 437| const v0, #+51055 (0x0000c76f | 7.15433e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 114 443| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 446| move-result v3 447| const v0, #+51056 (0x0000c770 | 7.15447e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mCircleRadiusMultiplier .line 117 455| const v0, #+51057 (0x0000c771 | 7.15461e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| sget v3, com.android.datetimepicker.R$string.ampm_circle_radius_multiplier 463| const v0, #+51058 (0x0000c772 | 7.15475e-41) 466| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 469| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 472| move-result-object v3 473| const v0, #+51059 (0x0000c773 | 7.15489e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 482| move-result v3 483| const v0, #+51060 (0x0000c774 | 7.15503e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 116 489| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mAmPmCircleRadiusMultiplier 491| const v0, #+51061 (0x0000c775 | 7.15517e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| goto/16 Label_2 Label_7: .line 129 499| const v0, #+51062 (0x0000c776 | 7.15531e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_normal 507| const v0, #+51063 (0x0000c777 | 7.15545e-41) 510| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 513| invoke-virtual {v2,v3}, android.content.res.Resources.getString(int):java.lang.String 516| move-result-object v3 517| const v0, #+51064 (0x0000c778 | 7.15559e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 526| move-result v3 527| const v0, #+51065 (0x0000c779 | 7.15573e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 128 533| iput v3, v8, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier 535| const v0, #+51066 (0x0000c77a | 7.15587e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| goto/16 Label_3 Label_8: 543| const v0, #+51067 (0x0000c77b | 7.15601e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| move v3, v5 .line 136 550| goto/16 Label_4 } method com.android.datetimepicker.time.RadialSelectorView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "RadialSelectorView.java" .line 273 0| move-object/16 v14, v15 3| move-object/16 v15, v16 .prologue_end 6| const v16, #+51068 (0x0000c77c | 7.15615e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/16 v11, #+255 (0x000000ff | 3.57331e-43) 14| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 15| const/4 v1, #+0 (0x00000000 | 0.00000) .line 273 16| invoke-virtual {v14}, com.android.datetimepicker.time.RadialSelectorView.getWidth():int 19| move-result v10 20| const v16, #+51069 (0x0000c77d | 7.15629e-41) 23| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 274 .local v10, "viewWidth", int 26| if-eqz v10, Label_1 28| const v16, #+51070 (0x0000c77e | 7.15643e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 34| iget-boolean v2, v14, com.android.datetimepicker.time.RadialSelectorView.mIsInitialized 36| const v16, #+51071 (0x0000c77f | 7.15657e-41) 39| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 42| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 44| if-eqz v2, Label_2 Label_1: .line 275 46| const v16, #+51072 (0x0000c780 | 7.15671e-41) 49| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 52| return-void Label_2: .line 278 53| const v16, #+51073 (0x0000c781 | 7.15685e-41) 56| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 59| iget-boolean v2, v14, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady 61| const v16, #+51074 (0x0000c782 | 7.15699e-41) 64| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 67| if-nez v2, Label_4 .line 279 69| const v16, #+51075 (0x0000c783 | 7.15713e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v14}, com.android.datetimepicker.time.RadialSelectorView.getWidth():int 78| move-result v2 79| const v16, #+51076 (0x0000c784 | 7.15727e-41) 82| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 85| div-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 87| const v16, #+51077 (0x0000c785 | 7.15741e-41) 90| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 93| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter .line 280 95| const v16, #+51078 (0x0000c786 | 7.15755e-41) 98| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v14}, com.android.datetimepicker.time.RadialSelectorView.getHeight():int 104| move-result v2 105| const v16, #+51079 (0x0000c787 | 7.15769e-41) 108| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 111| div-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 113| const v16, #+51080 (0x0000c788 | 7.15783e-41) 116| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 119| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter .line 281 121| const v16, #+51081 (0x0000c789 | 7.15797e-41) 124| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 127| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter 129| const v16, #+51082 (0x0000c78a | 7.15811e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 135| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter 137| const v16, #+51083 (0x0000c78b | 7.15825e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v2,v3}, java.lang.Math.min(int, int):int 146| move-result v2 147| const v16, #+51084 (0x0000c78c | 7.15839e-41) 150| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 153| int-to-float v2, v2 154| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mCircleRadiusMultiplier 156| const v16, #+51085 (0x0000c78d | 7.15853e-41) 159| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 162| mul-float/2addr v2, v3 163| float-to-int v2, v2 164| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius .line 283 166| const v16, #+51086 (0x0000c78e | 7.15867e-41) 169| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 172| iget-boolean v2, v14, com.android.datetimepicker.time.RadialSelectorView.mIs24HourMode 174| const v16, #+51087 (0x0000c78f | 7.15881e-41) 177| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 180| if-nez v2, Label_3 .line 287 182| const v16, #+51088 (0x0000c790 | 7.15895e-41) 185| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 188| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 190| const v16, #+51089 (0x0000c791 | 7.15909e-41) 193| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 196| int-to-float v2, v2 197| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mAmPmCircleRadiusMultiplier 199| const v16, #+51090 (0x0000c792 | 7.15923e-41) 202| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 205| mul-float/2addr v2, v3 206| float-to-int v6, v2 .line 288 .local v6, "amPmCircleRadius", int 207| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter 209| const v16, #+51091 (0x0000c793 | 7.15937e-41) 212| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 215| div-int/lit8 v3, v6, #+2 (0x00000002 | 2.80260e-45) 217| const v16, #+51092 (0x0000c794 | 7.15951e-41) 220| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 223| sub-int/2addr v2, v3 224| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter Label_3: .line 291 .end_local v6 226| const v16, #+51093 (0x0000c795 | 7.15965e-41) 229| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 232| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 234| const v16, #+51094 (0x0000c796 | 7.15979e-41) 237| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 240| int-to-float v2, v2 241| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadiusMultiplier 243| const v16, #+51095 (0x0000c797 | 7.15993e-41) 246| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 249| mul-float/2addr v2, v3 250| float-to-int v2, v2 251| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius .line 293 253| const v16, #+51096 (0x0000c798 | 7.16007e-41) 256| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 259| iput-boolean v0, v14, com.android.datetimepicker.time.RadialSelectorView.mDrawValuesReady Label_4: .line 297 261| const v16, #+51097 (0x0000c799 | 7.16021e-41) 264| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 267| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mCircleRadius 269| const v16, #+51098 (0x0000c79a | 7.16035e-41) 272| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 275| int-to-float v2, v2 276| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier 278| const v16, #+51099 (0x0000c79b | 7.16050e-41) 281| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 284| mul-float/2addr v2, v3 285| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mAnimationRadiusMultiplier 287| const v16, #+51100 (0x0000c79c | 7.16064e-41) 290| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 293| mul-float/2addr v2, v3 294| float-to-int v2, v2 295| iput v2, v14, com.android.datetimepicker.time.RadialSelectorView.mLineLength .line 298 297| const v16, #+51101 (0x0000c79d | 7.16078e-41) 300| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 303| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter 305| const v16, #+51102 (0x0000c79e | 7.16092e-41) 308| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 311| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mLineLength 313| const v16, #+51103 (0x0000c79f | 7.16106e-41) 316| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 319| int-to-double v4:v5, v3 320| iget-wide v12:v13, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians 322| const v16, #+51104 (0x0000c7a0 | 7.16120e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-static {v12,v13}, java.lang.Math.sin(double):double 331| move-result-wide v12:v13 332| const v16, #+51105 (0x0000c7a1 | 7.16134e-41) 335| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 338| mul-double/2addr v4:v5, v12:v13 339| double-to-int v3, v4:v5 340| add-int v8, v2, v3 .line 299 .local v8, "pointX", int 342| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter 344| const v16, #+51106 (0x0000c7a2 | 7.16148e-41) 347| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 350| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mLineLength 352| const v16, #+51107 (0x0000c7a3 | 7.16162e-41) 355| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 358| int-to-double v4:v5, v3 359| iget-wide v12:v13, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians 361| const v16, #+51108 (0x0000c7a4 | 7.16176e-41) 364| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-static {v12,v13}, java.lang.Math.cos(double):double 370| move-result-wide v12:v13 371| const v16, #+51109 (0x0000c7a5 | 7.16190e-41) 374| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 377| mul-double/2addr v4:v5, v12:v13 378| double-to-int v3, v4:v5 379| sub-int v9, v2, v3 .line 302 .local v9, "pointY", int 381| iget-object v2, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 383| const v16, #+51110 (0x0000c7a6 | 7.16204e-41) 386| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 389| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionAlpha 391| const v16, #+51111 (0x0000c7a7 | 7.16218e-41) 394| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v2,v3}, android.graphics.Paint.setAlpha(int):void .line 303 400| const v16, #+51112 (0x0000c7a8 | 7.16232e-41) 403| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 406| int-to-float v2, v8 407| int-to-float v3, v9 408| iget v4, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius 410| const v16, #+51113 (0x0000c7a9 | 7.16246e-41) 413| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 416| int-to-float v4, v4 417| iget-object v5, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 419| const v16, #+51114 (0x0000c7aa | 7.16260e-41) 422| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v15,v2,v3,v4,v5}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 305 428| const v16, #+51115 (0x0000c7ab | 7.16274e-41) 431| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 434| iget-boolean v2, v14, com.android.datetimepicker.time.RadialSelectorView.mForceDrawDot 436| const v16, #+51116 (0x0000c7ac | 7.16288e-41) 439| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 442| iget v3, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionDegrees 444| const v16, #+51117 (0x0000c7ad | 7.16302e-41) 447| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 450| rem-int/lit8 v3, v3, #+30 (0x0000001e | 4.20390e-44) 452| const v16, #+51118 (0x0000c7ae | 7.16316e-41) 455| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 458| if-eqz v3, Label_7 Label_5: 460| const v16, #+51119 (0x0000c7af | 7.16330e-41) 463| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 466| or-int/2addr v0, v2 467| if-eqz v0, Label_8 .line 307 469| const v16, #+51120 (0x0000c7b0 | 7.16344e-41) 472| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 475| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 477| const v16, #+51121 (0x0000c7b1 | 7.16358e-41) 480| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v0,v11}, android.graphics.Paint.setAlpha(int):void .line 308 486| const v16, #+51122 (0x0000c7b2 | 7.16372e-41) 489| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 492| int-to-float v0, v8 493| int-to-float v1, v9 494| iget v2, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius 496| const v16, #+51123 (0x0000c7b3 | 7.16386e-41) 499| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 502| mul-int/lit8 v2, v2, #+2 (0x00000002 | 2.80260e-45) 504| div-int/lit8 v2, v2, #+7 (0x00000007 | 9.80909e-45) 506| const v16, #+51124 (0x0000c7b4 | 7.16400e-41) 509| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 512| int-to-float v2, v2 513| iget-object v3, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 515| const v16, #+51125 (0x0000c7b5 | 7.16414e-41) 518| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-virtual {v15,v0,v1,v2,v3}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void Label_6: .line 319 524| const v16, #+51126 (0x0000c7b6 | 7.16428e-41) 527| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 530| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 532| const v16, #+51127 (0x0000c7b7 | 7.16442e-41) 535| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 538| invoke-virtual {v0,v11}, android.graphics.Paint.setAlpha(int):void .line 320 541| const v16, #+51128 (0x0000c7b8 | 7.16456e-41) 544| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 547| iget-object v0, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 549| const v16, #+51129 (0x0000c7b9 | 7.16470e-41) 552| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 555| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) 557| invoke-virtual {v0,v1}, android.graphics.Paint.setStrokeWidth(float):void .line 321 560| const v16, #+51130 (0x0000c7ba | 7.16484e-41) 563| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 566| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter 568| const v16, #+51131 (0x0000c7bb | 7.16498e-41) 571| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 574| int-to-float v1, v0 575| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter 577| const v16, #+51132 (0x0000c7bc | 7.16512e-41) 580| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 583| int-to-float v2, v0 584| int-to-float v3, v8 585| int-to-float v4, v9 586| iget-object v5, v14, com.android.datetimepicker.time.RadialSelectorView.mPaint 588| const v16, #+51133 (0x0000c7bd | 7.16526e-41) 591| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 594| move-object v0, v15 595| invoke-virtual/range {v0..v5}, android.graphics.Canvas.drawLine(float, float, float, float, android.graphics.Paint):void .line 322 598| const v16, #+51134 (0x0000c7be | 7.16540e-41) 601| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 604| return-void Label_7: 605| const v16, #+51135 (0x0000c7bf | 7.16554e-41) 608| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 611| move v0, v1 .line 305 612| goto/16 Label_5 Label_8: .line 312 614| const v16, #+51136 (0x0000c7c0 | 7.16568e-41) 617| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 620| iget v7, v14, com.android.datetimepicker.time.RadialSelectorView.mLineLength .line 313 .local v7, "lineLength", int 622| const v16, #+51137 (0x0000c7c1 | 7.16582e-41) 625| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 628| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadius 630| const v16, #+51138 (0x0000c7c2 | 7.16596e-41) 633| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 636| sub-int/2addr v7, v0 .line 314 637| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mXCenter 639| const v16, #+51139 (0x0000c7c3 | 7.16610e-41) 642| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 645| int-to-double v2:v3, v7 646| iget-wide v4:v5, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians 648| const v16, #+51140 (0x0000c7c4 | 7.16624e-41) 651| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 654| invoke-static {v4,v5}, java.lang.Math.sin(double):double 657| move-result-wide v4:v5 658| const v16, #+51141 (0x0000c7c5 | 7.16638e-41) 661| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 664| mul-double/2addr v2:v3, v4:v5 665| double-to-int v1, v2:v3 666| add-int v8, v0, v1 .line 315 668| iget v0, v14, com.android.datetimepicker.time.RadialSelectorView.mYCenter 670| const v16, #+51142 (0x0000c7c6 | 7.16652e-41) 673| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 676| int-to-double v2:v3, v7 677| iget-wide v4:v5, v14, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians 679| const v16, #+51143 (0x0000c7c7 | 7.16666e-41) 682| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 685| invoke-static {v4,v5}, java.lang.Math.cos(double):double 688| move-result-wide v4:v5 689| const v16, #+51144 (0x0000c7c8 | 7.16680e-41) 692| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 695| mul-double/2addr v2:v3, v4:v5 696| double-to-int v1, v2:v3 697| sub-int v9, v0, v1 699| goto/16 Label_6 } method com.android.datetimepicker.time.RadialSelectorView.setAnimationRadiusMultiplier(float):void { .params "animationRadiusMultiplier" .src "RadialSelectorView.java" .line 192 .prologue_end .line 192 0| const v0, #+51145 (0x0000c7c9 | 7.16694e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.datetimepicker.time.RadialSelectorView.mAnimationRadiusMultiplier .line 193 8| const v0, #+51146 (0x0000c7ca | 7.16708e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.time.RadialSelectorView.setSelection(int, boolean, boolean):void { .params "selectionDegrees", "isInnerCircle", "forceDrawDot" .src "RadialSelectorView.java" .line 167 .prologue_end .line 167 0| const v0, #+51147 (0x0000c7cb | 7.16722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v6, v5, com.android.datetimepicker.time.RadialSelectorView.mSelectionDegrees .line 168 8| const v0, #+51148 (0x0000c7cc | 7.16736e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| int-to-double v1:v2, v6 15| const-wide v3:v4, #+4614256656552045848 (0x400921fb54442d18 | 3.14159) 20| mul-double/2addr v1:v2, v3:v4 21| const-wide v3:v4, #+4640537203540230144 (0x4066800000000000 | 180.000) 26| div-double/2addr v1:v2, v3:v4 27| iput-wide v1:v2, v5, com.android.datetimepicker.time.RadialSelectorView.mSelectionRadians .line 169 29| const v0, #+51149 (0x0000c7cd | 7.16750e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-boolean v8, v5, com.android.datetimepicker.time.RadialSelectorView.mForceDrawDot .line 171 37| const v0, #+51150 (0x0000c7ce | 7.16764e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-boolean v1, v5, com.android.datetimepicker.time.RadialSelectorView.mHasInnerCircle 45| const v0, #+51151 (0x0000c7cf | 7.16778e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v1, Label_1 .line 172 53| const v0, #+51152 (0x0000c7d0 | 7.16792e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v7, Label_2 .line 173 61| const v0, #+51153 (0x0000c7d1 | 7.16806e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v1, v5, com.android.datetimepicker.time.RadialSelectorView.mInnerNumbersRadiusMultiplier 69| const v0, #+51154 (0x0000c7d2 | 7.16820e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput v1, v5, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier Label_1: .line 178 77| const v0, #+51155 (0x0000c7d3 | 7.16834e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void Label_2: .line 175 84| const v0, #+51156 (0x0000c7d4 | 7.16848e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v1, v5, com.android.datetimepicker.time.RadialSelectorView.mOuterNumbersRadiusMultiplier 92| const v0, #+51157 (0x0000c7d5 | 7.16862e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput v1, v5, com.android.datetimepicker.time.RadialSelectorView.mNumbersRadiusMultiplier 100| const v0, #+51158 (0x0000c7d6 | 7.16876e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| goto/16 Label_1 } method com.android.datetimepicker.time.RadialSelectorView.setTheme(android.content.Context, boolean):void { .params "context", "themeDark" .src "RadialSelectorView.java" .line 145 .prologue_end .line 145 0| const v0, #+51159 (0x0000c7d7 | 7.16890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v2 10| const v0, #+51160 (0x0000c7d8 | 7.16904e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v2, "res", android.content.res.Resources 16| if-eqz v6, Label_2 .line 148 18| const v0, #+51161 (0x0000c7d9 | 7.16918e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget v3, com.android.datetimepicker.R$color.red 26| const v0, #+51162 (0x0000c7da | 7.16932e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 35| move-result v1 36| const v0, #+51163 (0x0000c7db | 7.16946e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v1, "color", int 42| const/16 v3, #+102 (0x00000066 | 1.42932e-43) 44| iput v3, v4, com.android.datetimepicker.time.RadialSelectorView.mSelectionAlpha Label_1: .line 154 46| const v0, #+51164 (0x0000c7dc | 7.16960e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v3, v4, com.android.datetimepicker.time.RadialSelectorView.mPaint 54| const v0, #+51165 (0x0000c7dd | 7.16974e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3,v1}, android.graphics.Paint.setColor(int):void .line 155 63| const v0, #+51166 (0x0000c7de | 7.16988e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-void Label_2: .line 151 .end_local v1 70| const v0, #+51167 (0x0000c7df | 7.17002e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| sget v3, com.android.datetimepicker.R$color.blue 78| const v0, #+51168 (0x0000c7e0 | 7.17016e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2,v3}, android.content.res.Resources.getColor(int):int 87| move-result v1 88| const v0, #+51169 (0x0000c7e1 | 7.17030e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 152 .restart_local v1 94| const/16 v3, #+51 (0x00000033 | 7.14662e-44) 96| iput v3, v4, com.android.datetimepicker.time.RadialSelectorView.mSelectionAlpha 98| const v0, #+51170 (0x0000c7e2 | 7.17044e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| goto/16 Label_1 } method com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialTextsView):void { .params "this$0" .src "RadialTextsView.java" .line 353 .prologue_end .line 353 0| const v0, #+51171 (0x0000c7e3 | 7.17058e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.this$0 8| const v0, #+51172 (0x0000c7e4 | 7.17072e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+51173 (0x0000c7e5 | 7.17086e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialTextsView, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener):void { .params "this$0", "?" .src "RadialTextsView.java" .line 1 .prologue_end 0| const v0, #+51174 (0x0000c7e6 | 7.17100e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialTextsView):void 9| const v0, #+51175 (0x0000c7e7 | 7.17114e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.onAnimationUpdate(android.animation.ValueAnimator):void { .params "animation" .src "RadialTextsView.java" .line 356 .prologue_end .line 356 0| const v0, #+51176 (0x0000c7e8 | 7.17129e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.this$0 8| const v0, #+51177 (0x0000c7e9 | 7.17143e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.time.RadialTextsView.invalidate():void .line 357 17| const v0, #+51178 (0x0000c7ea | 7.17157e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialTextsView.(android.content.Context):void { .params "context" .src "RadialTextsView.java" .line 78 .prologue_end .line 78 0| const v0, #+51179 (0x0000c7eb | 7.17171e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, android.view.View.(android.content.Context):void .line 41 9| const v0, #+51180 (0x0000c7ec | 7.17185e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Paint 17| const v0, #+51181 (0x0000c7ed | 7.17199e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.graphics.Paint.():void 26| const v0, #+51182 (0x0000c7ee | 7.17213e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.datetimepicker.time.RadialTextsView.mPaint .line 79 34| const v0, #+51183 (0x0000c7ef | 7.17227e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| iput-boolean v1, v2, com.android.datetimepicker.time.RadialTextsView.mIsInitialized .line 80 43| const v0, #+51184 (0x0000c7f0 | 7.17241e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.datetimepicker.time.RadialTextsView.calculateGridSizes(float, float, float, float, float[], float[]):void { .params "numbersRadius", "xCenter", "yCenter", "textSize", "textGridHeights", "textGridWidths" .src "RadialTextsView.java" .line 240 .prologue_end .line 240 0| const v0, #+51185 (0x0000c7f1 | 7.17255e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move v1, v8 .line 242 .local v1, "offset1", float 7| const-wide/high16 v5:v6, #+4613937818241073152 (0x4008000000000000 | 3.00000) 9| invoke-static {v5,v6}, java.lang.Math.sqrt(double):double 12| move-result-wide v5:v6 13| const v0, #+51186 (0x0000c7f2 | 7.17269e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| double-to-float v4, v5:v6 20| mul-float/2addr v4, v8 21| const/high16 v5, #+1073741824 (0x40000000 | 2.00000) 23| div-float v2, v4, v5 .line 244 .local v2, "offset2", float 25| const/high16 v4, #+1073741824 (0x40000000 | 2.00000) 27| div-float v3, v8, v4 .line 245 .local v3, "offset3", float 29| iget-object v4, v7, com.android.datetimepicker.time.RadialTextsView.mPaint 31| const v0, #+51187 (0x0000c7f3 | 7.17283e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v4,v11}, android.graphics.Paint.setTextSize(float):void .line 247 40| const v0, #+51188 (0x0000c7f4 | 7.17297e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v4, v7, com.android.datetimepicker.time.RadialTextsView.mPaint 48| const v0, #+51189 (0x0000c7f5 | 7.17311e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v4}, android.graphics.Paint.descent():float 57| move-result v4 58| const v0, #+51190 (0x0000c7f6 | 7.17325e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v5, v7, com.android.datetimepicker.time.RadialTextsView.mPaint 66| const v0, #+51191 (0x0000c7f7 | 7.17339e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v5}, android.graphics.Paint.ascent():float 75| move-result v5 76| const v0, #+51192 (0x0000c7f8 | 7.17353e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-float/2addr v4, v5 83| const/high16 v5, #+1073741824 (0x40000000 | 2.00000) 85| div-float/2addr v4, v5 86| sub-float/2addr v10, v4 .line 249 87| sub-float v4, v10, v8 89| const/4 v5, #+0 (0x00000000 | 0.00000) 90| aput v4, v12, v5 .line 250 92| const v0, #+51193 (0x0000c7f9 | 7.17367e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sub-float v4, v9, v8 100| const/4 v5, #+0 (0x00000000 | 0.00000) 101| aput v4, v13, v5 .line 251 103| const v0, #+51194 (0x0000c7fa | 7.17381e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sub-float v4, v10, v2 111| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 112| aput v4, v12, v5 .line 252 114| const v0, #+51195 (0x0000c7fb | 7.17395e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| sub-float v4, v9, v2 122| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 123| aput v4, v13, v5 .line 253 125| const v0, #+51196 (0x0000c7fc | 7.17409e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| sub-float v4, v10, v3 133| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 134| aput v4, v12, v5 .line 254 136| const v0, #+51197 (0x0000c7fd | 7.17423e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| sub-float v4, v9, v3 144| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 145| aput v4, v13, v5 .line 255 147| const v0, #+51198 (0x0000c7fe | 7.17437e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 154| aput v10, v12, v4 .line 256 156| const v0, #+51199 (0x0000c7ff | 7.17451e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 163| aput v9, v13, v4 .line 257 165| const v0, #+51200 (0x0000c800 | 7.17465e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| add-float v4, v10, v3 173| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 174| aput v4, v12, v5 .line 258 176| const v0, #+51201 (0x0000c801 | 7.17479e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| add-float v4, v9, v3 184| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 185| aput v4, v13, v5 .line 259 187| const v0, #+51202 (0x0000c802 | 7.17493e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| add-float v4, v10, v2 195| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 196| aput v4, v12, v5 .line 260 198| const v0, #+51203 (0x0000c803 | 7.17507e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| add-float v4, v9, v2 206| const/4 v5, #+5 (0x00000005 | 7.00649e-45) 207| aput v4, v13, v5 .line 261 209| const v0, #+51204 (0x0000c804 | 7.17521e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| add-float v4, v10, v8 217| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 218| aput v4, v12, v5 .line 262 220| const v0, #+51205 (0x0000c805 | 7.17535e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| add-float v4, v9, v8 228| const/4 v5, #+6 (0x00000006 | 8.40779e-45) 229| aput v4, v13, v5 .line 263 231| const v0, #+51206 (0x0000c806 | 7.17549e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| return-void } method com.android.datetimepicker.time.RadialTextsView.drawTexts(android.graphics.Canvas, float, android.graphics.Typeface, java.lang.String[], float[], float[]):void { .params "canvas", "textSize", "typeface", "texts", "textGridWidths", "textGridHeights" .src "RadialTextsView.java" .line 270 0| move-object/16 v9, v10 3| move-object/16 v10, v11 6| move/16 v11, v12 9| move-object/16 v12, v13 12| move-object/16 v13, v14 15| move-object/16 v14, v15 18| move-object/16 v15, v16 .prologue_end 21| const v16, #+51207 (0x0000c807 | 7.17563e-41) 24| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 27| const/4 v8, #+5 (0x00000005 | 7.00649e-45) 28| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 29| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 30| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 31| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 270 32| iget-object v0, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 34| const v16, #+51208 (0x0000c808 | 7.17577e-41) 37| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v0,v11}, android.graphics.Paint.setTextSize(float):void .line 271 43| const v16, #+51209 (0x0000c809 | 7.17591e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v0, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 51| const v16, #+51210 (0x0000c80a | 7.17605e-41) 54| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v0,v12}, android.graphics.Paint.setTypeface(android.graphics.Typeface):android.graphics.Typeface .line 272 60| const v16, #+51211 (0x0000c80b | 7.17619e-41) 63| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v0, #+0 (0x00000000 | 0.00000) 67| aget-object v0, v13, v0 69| const v16, #+51212 (0x0000c80c | 7.17633e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| aget v1, v14, v6 77| const v16, #+51213 (0x0000c80d | 7.17647e-41) 80| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v2, #+0 (0x00000000 | 0.00000) 84| aget v2, v15, v2 86| const v16, #+51214 (0x0000c80e | 7.17661e-41) 89| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 94| const v16, #+51215 (0x0000c80f | 7.17675e-41) 97| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 273 103| const v16, #+51216 (0x0000c810 | 7.17689e-41) 106| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 109| aget-object v0, v13, v4 111| const v16, #+51217 (0x0000c811 | 7.17703e-41) 114| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 117| aget v1, v14, v7 119| const v16, #+51218 (0x0000c812 | 7.17717e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| aget v2, v15, v4 127| const v16, #+51219 (0x0000c813 | 7.17731e-41) 130| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 135| const v16, #+51220 (0x0000c814 | 7.17745e-41) 138| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 274 144| const v16, #+51221 (0x0000c815 | 7.17759e-41) 147| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 150| aget-object v0, v13, v5 152| const v16, #+51222 (0x0000c816 | 7.17773e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 158| aget v1, v14, v8 160| const v16, #+51223 (0x0000c817 | 7.17787e-41) 163| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 166| aget v2, v15, v5 168| const v16, #+51224 (0x0000c818 | 7.17801e-41) 171| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 176| const v16, #+51225 (0x0000c819 | 7.17815e-41) 179| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 275 185| const v16, #+51226 (0x0000c81a | 7.17829e-41) 188| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 191| aget-object v0, v13, v6 193| const v16, #+51227 (0x0000c81b | 7.17843e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 200| aget v1, v14, v1 202| const v16, #+51228 (0x0000c81c | 7.17857e-41) 205| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 208| aget v2, v15, v6 210| const v16, #+51229 (0x0000c81d | 7.17871e-41) 213| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 216| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 218| const v16, #+51230 (0x0000c81e | 7.17885e-41) 221| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 276 227| const v16, #+51231 (0x0000c81f | 7.17899e-41) 230| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 233| aget-object v0, v13, v7 235| const v16, #+51232 (0x0000c820 | 7.17913e-41) 238| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 241| aget v1, v14, v8 243| const v16, #+51233 (0x0000c821 | 7.17927e-41) 246| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 249| aget v2, v15, v7 251| const v16, #+51234 (0x0000c822 | 7.17941e-41) 254| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 257| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 259| const v16, #+51235 (0x0000c823 | 7.17955e-41) 262| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 277 268| const v16, #+51236 (0x0000c824 | 7.17969e-41) 271| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 274| aget-object v0, v13, v8 276| const v16, #+51237 (0x0000c825 | 7.17983e-41) 279| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 282| aget v1, v14, v7 284| const v16, #+51238 (0x0000c826 | 7.17997e-41) 287| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 290| aget v2, v15, v8 292| const v16, #+51239 (0x0000c827 | 7.18011e-41) 295| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 298| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 300| const v16, #+51240 (0x0000c828 | 7.18025e-41) 303| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 278 309| const v16, #+51241 (0x0000c829 | 7.18039e-41) 312| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 315| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 316| aget-object v0, v13, v0 318| const v16, #+51242 (0x0000c82a | 7.18053e-41) 321| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 324| aget v1, v14, v6 326| const v16, #+51243 (0x0000c82b | 7.18067e-41) 329| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 332| const/4 v2, #+6 (0x00000006 | 8.40779e-45) 333| aget v2, v15, v2 335| const v16, #+51244 (0x0000c82c | 7.18081e-41) 338| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 341| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 343| const v16, #+51245 (0x0000c82d | 7.18095e-41) 346| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 279 352| const v16, #+51246 (0x0000c82e | 7.18109e-41) 355| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 358| const/4 v0, #+7 (0x00000007 | 9.80909e-45) 359| aget-object v0, v13, v0 361| const v16, #+51247 (0x0000c82f | 7.18123e-41) 364| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 367| aget v1, v14, v5 369| const v16, #+51248 (0x0000c830 | 7.18137e-41) 372| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 375| aget v2, v15, v8 377| const v16, #+51249 (0x0000c831 | 7.18151e-41) 380| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 383| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 385| const v16, #+51250 (0x0000c832 | 7.18165e-41) 388| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 280 394| const v16, #+51251 (0x0000c833 | 7.18179e-41) 397| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 400| const/16 v0, #+8 (0x00000008 | 1.12104e-44) 402| aget-object v0, v13, v0 404| const v16, #+51252 (0x0000c834 | 7.18193e-41) 407| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 410| aget v1, v14, v4 412| const v16, #+51253 (0x0000c835 | 7.18208e-41) 415| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 418| aget v2, v15, v7 420| const v16, #+51254 (0x0000c836 | 7.18222e-41) 423| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 426| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 428| const v16, #+51255 (0x0000c837 | 7.18236e-41) 431| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 281 437| const v16, #+51256 (0x0000c838 | 7.18250e-41) 440| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 443| const/16 v0, #+9 (0x00000009 | 1.26117e-44) 445| aget-object v0, v13, v0 447| const v16, #+51257 (0x0000c839 | 7.18264e-41) 450| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 453| const/4 v1, #+0 (0x00000000 | 0.00000) 454| aget v1, v14, v1 456| const v16, #+51258 (0x0000c83a | 7.18278e-41) 459| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 462| aget v2, v15, v6 464| const v16, #+51259 (0x0000c83b | 7.18292e-41) 467| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 470| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 472| const v16, #+51260 (0x0000c83c | 7.18306e-41) 475| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 478| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 282 481| const v16, #+51261 (0x0000c83d | 7.18320e-41) 484| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 487| const/16 v0, #+10 (0x0000000a | 1.40130e-44) 489| aget-object v0, v13, v0 491| const v16, #+51262 (0x0000c83e | 7.18334e-41) 494| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 497| aget v1, v14, v4 499| const v16, #+51263 (0x0000c83f | 7.18348e-41) 502| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 505| aget v2, v15, v5 507| const v16, #+51264 (0x0000c840 | 7.18362e-41) 510| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 513| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 515| const v16, #+51265 (0x0000c841 | 7.18376e-41) 518| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 283 524| const v16, #+51266 (0x0000c842 | 7.18390e-41) 527| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 530| const/16 v0, #+11 (0x0000000b | 1.54143e-44) 532| aget-object v0, v13, v0 534| const v16, #+51267 (0x0000c843 | 7.18404e-41) 537| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 540| aget v1, v14, v5 542| const v16, #+51268 (0x0000c844 | 7.18418e-41) 545| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 548| aget v2, v15, v4 550| const v16, #+51269 (0x0000c845 | 7.18432e-41) 553| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 556| iget-object v3, v9, com.android.datetimepicker.time.RadialTextsView.mPaint 558| const v16, #+51270 (0x0000c846 | 7.18446e-41) 561| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 564| invoke-virtual {v10,v0,v1,v2,v3}, android.graphics.Canvas.drawText(java.lang.String, float, float, android.graphics.Paint):void .line 284 567| const v16, #+51271 (0x0000c847 | 7.18460e-41) 570| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 573| return-void } method com.android.datetimepicker.time.RadialTextsView.renderAnimations():void { .src "RadialTextsView.java" .line 291 0| move-object/16 v20, v21 .prologue_end .line 291 3| const v21, #+51272 (0x0000c848 | 7.18474e-41) 6| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 9| const v11, #+1045220557 (0x3e4ccccd | 0.200000) .line 292 .local v11, "midwayPoint", float 12| const/16 v4, #+500 (0x000001f4 | 7.00649e-43) .line 295 .local v4, "duration", int 14| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) 16| const/16 v18, #+0 (0x00000000 | 0.00000) 18| move/from16 v0, v18 20| move/from16 v1, v17 22| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 25| move-result-object v7 26| const v21, #+51273 (0x0000c849 | 7.18488e-41) 29| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 296 .local v7, "kf0", android.animation.Keyframe 32| move-object/from16 v0, v20 34| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionMidRadiusMultiplier 36| const v21, #+51274 (0x0000c84a | 7.18502e-41) 39| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 42| move/from16 v17, v0 44| move/from16 v0, v17 46| invoke-static {v11,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 49| move-result-object v8 50| const v21, #+51275 (0x0000c84b | 7.18516e-41) 53| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 297 .local v8, "kf1", android.animation.Keyframe 56| move-object/from16 v0, v20 58| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier 60| const v21, #+51276 (0x0000c84c | 7.18530e-41) 63| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 66| move/from16 v17, v0 68| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 70| move/from16 v0, v18 72| move/from16 v1, v17 74| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 77| move-result-object v9 78| const v21, #+51277 (0x0000c84d | 7.18544e-41) 81| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 299 .local v9, "kf2", android.animation.Keyframe 84| const-string/jumbo v17, "animationRadiusMultiplier" .line 298 87| const v21, #+51278 (0x0000c84e | 7.18558e-41) 90| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 93| const/16 v18, #+3 (0x00000003 | 4.20390e-45) 95| move/from16 v0, v18 97| new-array v0, v0, android.animation.Keyframe[] 99| const v21, #+51279 (0x0000c84f | 7.18572e-41) 102| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 105| move-object/from16 v18, v0 .line 299 107| const/16 v19, #+0 (0x00000000 | 0.00000) 109| aput-object v7, v18, v19 111| const v21, #+51280 (0x0000c850 | 7.18586e-41) 114| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 117| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 119| aput-object v8, v18, v19 121| const v21, #+51281 (0x0000c851 | 7.18600e-41) 124| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v19, #+2 (0x00000002 | 2.80260e-45) 129| aput-object v9, v18, v19 .line 298 131| const v21, #+51282 (0x0000c852 | 7.18614e-41) 134| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static/range {v17..v18}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 140| move-result-object v12 141| const v21, #+51283 (0x0000c853 | 7.18628e-41) 144| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 301 .local v12, "radiusDisappear", android.animation.PropertyValuesHolder 147| const/16 v17, #+0 (0x00000000 | 0.00000) 149| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 151| invoke-static/range {v17..v18}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 154| move-result-object v7 155| const v21, #+51284 (0x0000c854 | 7.18642e-41) 158| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 302 161| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) 163| const/16 v18, #+0 (0x00000000 | 0.00000) 165| invoke-static/range {v17..v18}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 168| move-result-object v8 169| const v21, #+51285 (0x0000c855 | 7.18656e-41) 172| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 303 175| const-string/jumbo v17, "alpha" 178| const v21, #+51286 (0x0000c856 | 7.18670e-41) 181| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 184| const/16 v18, #+2 (0x00000002 | 2.80260e-45) 186| move/from16 v0, v18 188| new-array v0, v0, android.animation.Keyframe[] 190| const v21, #+51287 (0x0000c857 | 7.18684e-41) 193| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v18, v0 198| const/16 v19, #+0 (0x00000000 | 0.00000) 200| aput-object v7, v18, v19 202| const v21, #+51288 (0x0000c858 | 7.18698e-41) 205| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 208| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 210| aput-object v8, v18, v19 212| const v21, #+51289 (0x0000c859 | 7.18712e-41) 215| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-static/range {v17..v18}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 221| move-result-object v6 222| const v21, #+51290 (0x0000c85a | 7.18726e-41) 225| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 305 .local v6, "fadeOut", android.animation.PropertyValuesHolder 228| const/16 v17, #+2 (0x00000002 | 2.80260e-45) 230| move/from16 v0, v17 232| new-array v0, v0, android.animation.PropertyValuesHolder[] 234| const v21, #+51291 (0x0000c85b | 7.18740e-41) 237| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 240| move-object/from16 v17, v0 .line 306 242| const/16 v18, #+0 (0x00000000 | 0.00000) 244| aput-object v12, v17, v18 246| const v21, #+51292 (0x0000c85c | 7.18754e-41) 249| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 252| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 254| aput-object v6, v17, v18 .line 305 256| const v21, #+51293 (0x0000c85d | 7.18768e-41) 259| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 262| move-object/from16 v0, v20 264| move-object/from16 v1, v17 266| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Object, android.animation.PropertyValuesHolder[]):android.animation.ObjectAnimator 269| move-result-object v17 270| const v21, #+51294 (0x0000c85e | 7.18782e-41) 273| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 306 276| const-wide/16 v18:v19, #+500 (0x000001f4 | 7.00649e-43) .line 305 278| invoke-virtual/range {v17..v19}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator 281| move-result-object v17 282| const v21, #+51295 (0x0000c85f | 7.18796e-41) 285| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 288| move-object/from16 v0, v17 290| move-object/from16 v1, v20 292| iput-object v0, v1, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator .line 307 294| const v21, #+51296 (0x0000c860 | 7.18810e-41) 297| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v20 302| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator 304| const v21, #+51297 (0x0000c861 | 7.18824e-41) 307| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 310| move-object/from16 v17, v0 312| move-object/from16 v0, v20 314| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mInvalidateUpdateListener 316| const v21, #+51298 (0x0000c862 | 7.18838e-41) 319| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 322| move-object/from16 v18, v0 324| invoke-virtual/range {v17..v18}, android.animation.ObjectAnimator.addUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):void .line 311 327| const v21, #+51299 (0x0000c863 | 7.18852e-41) 330| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 333| const/high16 v2, #+1048576000 (0x3e800000 | 0.250000) .line 312 .local v2, "delayMultiplier", float 335| const/high16 v16, #+1065353216 (0x3f800000 | 1.00000) .line 313 .local v16, "transitionDurationMultiplier", float 337| const/high16 v15, #+1067450368 (0x3fa00000 | 1.25000) .line 314 .local v15, "totalDurationMultiplier", float 339| const/high16 v17, #+1140457472 (0x43fa0000 | 500.000) 341| mul-float v17, v17, v15 343| move/from16 v0, v17 345| float-to-int v14, v0 .line 315 .local v14, "totalDuration", int 346| const/high16 v17, #+1123680256 (0x42fa0000 | 125.000) 348| int-to-float v0, v14 349| move/from16 v18, v0 351| div-float v3, v17, v18 .line 316 .local v3, "delayPoint", float 353| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) 355| sub-float v17, v17, v3 .line 291 357| const v18, #+1045220557 (0x3e4ccccd | 0.200000) .line 316 360| mul-float v17, v17, v18 362| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 364| sub-float v11, v18, v17 .line 318 366| move-object/from16 v0, v20 368| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier 370| const v21, #+51300 (0x0000c864 | 7.18866e-41) 373| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 376| move/from16 v17, v0 378| const/16 v18, #+0 (0x00000000 | 0.00000) 380| move/from16 v0, v18 382| move/from16 v1, v17 384| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 387| move-result-object v7 388| const v21, #+51301 (0x0000c865 | 7.18880e-41) 391| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 319 394| move-object/from16 v0, v20 396| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier 398| const v21, #+51302 (0x0000c866 | 7.18894e-41) 401| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 404| move/from16 v17, v0 406| move/from16 v0, v17 408| invoke-static {v3,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 411| move-result-object v8 412| const v21, #+51303 (0x0000c867 | 7.18908e-41) 415| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 320 418| move-object/from16 v0, v20 420| iget v0, v0, com.android.datetimepicker.time.RadialTextsView.mTransitionMidRadiusMultiplier 422| const v21, #+51304 (0x0000c868 | 7.18922e-41) 425| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 428| move/from16 v17, v0 430| move/from16 v0, v17 432| invoke-static {v11,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 435| move-result-object v9 436| const v21, #+51305 (0x0000c869 | 7.18936e-41) 439| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 321 442| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) 444| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 446| move/from16 v0, v18 448| move/from16 v1, v17 450| invoke-static {v0,v1}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 453| move-result-object v10 454| const v21, #+51306 (0x0000c86a | 7.18950e-41) 457| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 323 .local v10, "kf3", android.animation.Keyframe 460| const-string/jumbo v17, "animationRadiusMultiplier" .line 322 463| const v21, #+51307 (0x0000c86b | 7.18964e-41) 466| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 469| const/16 v18, #+4 (0x00000004 | 5.60519e-45) 471| move/from16 v0, v18 473| new-array v0, v0, android.animation.Keyframe[] 475| const v21, #+51308 (0x0000c86c | 7.18978e-41) 478| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 481| move-object/from16 v18, v0 .line 323 483| const/16 v19, #+0 (0x00000000 | 0.00000) 485| aput-object v7, v18, v19 487| const v21, #+51309 (0x0000c86d | 7.18992e-41) 490| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 493| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 495| aput-object v8, v18, v19 497| const v21, #+51310 (0x0000c86e | 7.19006e-41) 500| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 503| const/16 v19, #+2 (0x00000002 | 2.80260e-45) 505| aput-object v9, v18, v19 507| const v21, #+51311 (0x0000c86f | 7.19020e-41) 510| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 513| const/16 v19, #+3 (0x00000003 | 4.20390e-45) 515| aput-object v10, v18, v19 .line 322 517| const v21, #+51312 (0x0000c870 | 7.19034e-41) 520| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 523| invoke-static/range {v17..v18}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 526| move-result-object v13 527| const v21, #+51313 (0x0000c871 | 7.19048e-41) 530| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 325 .local v13, "radiusReappear", android.animation.PropertyValuesHolder 533| const/16 v17, #+0 (0x00000000 | 0.00000) 535| const/16 v18, #+0 (0x00000000 | 0.00000) 537| invoke-static/range {v17..v18}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 540| move-result-object v7 541| const v21, #+51314 (0x0000c872 | 7.19062e-41) 544| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 326 547| const/16 v17, #+0 (0x00000000 | 0.00000) 549| move/from16 v0, v17 551| invoke-static {v3,v0}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 554| move-result-object v8 555| const v21, #+51315 (0x0000c873 | 7.19076e-41) 558| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 327 561| const/high16 v17, #+1065353216 (0x3f800000 | 1.00000) 563| const/high16 v18, #+1065353216 (0x3f800000 | 1.00000) 565| invoke-static/range {v17..v18}, android.animation.Keyframe.ofFloat(float, float):android.animation.Keyframe 568| move-result-object v9 569| const v21, #+51316 (0x0000c874 | 7.19090e-41) 572| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 328 575| const-string/jumbo v17, "alpha" 578| const v21, #+51317 (0x0000c875 | 7.19104e-41) 581| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 584| const/16 v18, #+3 (0x00000003 | 4.20390e-45) 586| move/from16 v0, v18 588| new-array v0, v0, android.animation.Keyframe[] 590| const v21, #+51318 (0x0000c876 | 7.19118e-41) 593| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 596| move-object/from16 v18, v0 598| const/16 v19, #+0 (0x00000000 | 0.00000) 600| aput-object v7, v18, v19 602| const v21, #+51319 (0x0000c877 | 7.19132e-41) 605| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 608| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 610| aput-object v8, v18, v19 612| const v21, #+51320 (0x0000c878 | 7.19146e-41) 615| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 618| const/16 v19, #+2 (0x00000002 | 2.80260e-45) 620| aput-object v9, v18, v19 622| const v21, #+51321 (0x0000c879 | 7.19160e-41) 625| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 628| invoke-static/range {v17..v18}, android.animation.PropertyValuesHolder.ofKeyframe(java.lang.String, android.animation.Keyframe[]):android.animation.PropertyValuesHolder 631| move-result-object v5 632| const v21, #+51322 (0x0000c87a | 7.19174e-41) 635| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 330 .local v5, "fadeIn", android.animation.PropertyValuesHolder 638| const/16 v17, #+2 (0x00000002 | 2.80260e-45) 640| move/from16 v0, v17 642| new-array v0, v0, android.animation.PropertyValuesHolder[] 644| const v21, #+51323 (0x0000c87b | 7.19188e-41) 647| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 650| move-object/from16 v17, v0 .line 331 652| const/16 v18, #+0 (0x00000000 | 0.00000) 654| aput-object v13, v17, v18 656| const v21, #+51324 (0x0000c87c | 7.19202e-41) 659| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 662| const/16 v18, #+1 (0x00000001 | 1.40130e-45) 664| aput-object v5, v17, v18 .line 330 666| const v21, #+51325 (0x0000c87d | 7.19216e-41) 669| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 672| move-object/from16 v0, v20 674| move-object/from16 v1, v17 676| invoke-static {v0,v1}, android.animation.ObjectAnimator.ofPropertyValuesHolder(java.lang.Object, android.animation.PropertyValuesHolder[]):android.animation.ObjectAnimator 679| move-result-object v17 680| const v21, #+51326 (0x0000c87e | 7.19230e-41) 683| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 331 686| int-to-long v0:v1, v14 687| move-wide/from16 v18:v19, v0:v1 .line 330 689| invoke-virtual/range {v17..v19}, android.animation.ObjectAnimator.setDuration(long):android.animation.ObjectAnimator 692| move-result-object v17 693| const v21, #+51327 (0x0000c87f | 7.19244e-41) 696| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 699| move-object/from16 v0, v17 701| move-object/from16 v1, v20 703| iput-object v0, v1, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator .line 332 705| const v21, #+51328 (0x0000c880 | 7.19258e-41) 708| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 711| move-object/from16 v0, v20 713| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator 715| const v21, #+51329 (0x0000c881 | 7.19272e-41) 718| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 721| move-object/from16 v17, v0 723| move-object/from16 v0, v20 725| iget-object v0, v0, com.android.datetimepicker.time.RadialTextsView.mInvalidateUpdateListener 727| const v21, #+51330 (0x0000c882 | 7.19287e-41) 730| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 733| move-object/from16 v18, v0 735| invoke-virtual/range {v17..v18}, android.animation.ObjectAnimator.addUpdateListener(android.animation.ValueAnimator$AnimatorUpdateListener):void .line 333 738| const v21, #+51331 (0x0000c883 | 7.19301e-41) 741| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 744| return-void } method com.android.datetimepicker.time.RadialTextsView.getDisappearAnimator():android.animation.ObjectAnimator { .src "RadialTextsView.java" .line 336 .prologue_end 0| const v0, #+51332 (0x0000c884 | 7.19315e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 336 7| iget-boolean v1, v4, com.android.datetimepicker.time.RadialTextsView.mIsInitialized 9| const v0, #+51333 (0x0000c885 | 7.19329e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 17| const v0, #+51334 (0x0000c886 | 7.19343e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-boolean v1, v4, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady 25| const v0, #+51335 (0x0000c887 | 7.19357e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 33| if-nez v1, Label_1 35| const v0, #+51336 (0x0000c888 | 7.19371e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v4, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator 43| const v0, #+51337 (0x0000c889 | 7.19385e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-nez v1, Label_2 Label_1: .line 337 51| const v0, #+51338 (0x0000c88a | 7.19399e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v1, "RadialTextsView" 60| const v0, #+51339 (0x0000c88b | 7.19413e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const-string/jumbo v2, "RadialTextView was not ready for animation." 69| const v0, #+51340 (0x0000c88c | 7.19427e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int .line 338 78| const v0, #+51341 (0x0000c88d | 7.19441e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-object v3 Label_2: .line 341 85| const v0, #+51342 (0x0000c88e | 7.19455e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v4, com.android.datetimepicker.time.RadialTextsView.mDisappearAnimator 93| const v0, #+51343 (0x0000c88f | 7.19469e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-object v1 } method com.android.datetimepicker.time.RadialTextsView.getReappearAnimator():android.animation.ObjectAnimator { .src "RadialTextsView.java" .line 345 .prologue_end 0| const v0, #+51344 (0x0000c890 | 7.19483e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 345 7| iget-boolean v1, v4, com.android.datetimepicker.time.RadialTextsView.mIsInitialized 9| const v0, #+51345 (0x0000c891 | 7.19497e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 17| const v0, #+51346 (0x0000c892 | 7.19511e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-boolean v1, v4, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady 25| const v0, #+51347 (0x0000c893 | 7.19525e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 33| if-nez v1, Label_1 35| const v0, #+51348 (0x0000c894 | 7.19539e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v4, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator 43| const v0, #+51349 (0x0000c895 | 7.19553e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-nez v1, Label_2 Label_1: .line 346 51| const v0, #+51350 (0x0000c896 | 7.19567e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const-string/jumbo v1, "RadialTextsView" 60| const v0, #+51351 (0x0000c897 | 7.19581e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const-string/jumbo v2, "RadialTextView was not ready for animation." 69| const v0, #+51352 (0x0000c898 | 7.19595e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1,v2}, android.util.Log.e(java.lang.String, java.lang.String):int .line 347 78| const v0, #+51353 (0x0000c899 | 7.19609e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-object v3 Label_2: .line 350 85| const v0, #+51354 (0x0000c89a | 7.19623e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v4, com.android.datetimepicker.time.RadialTextsView.mReappearAnimator 93| const v0, #+51355 (0x0000c89b | 7.19637e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-object v1 } method com.android.datetimepicker.time.RadialTextsView.hasOverlappingRendering():boolean { .src "RadialTextsView.java" .line 162 .prologue_end .line 162 0| const v0, #+51356 (0x0000c89c | 7.19651e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.datetimepicker.time.RadialTextsView.initialize(android.content.res.Resources, java.lang.String[], java.lang.String[], boolean, boolean):void { .params "res", "texts", "innerTexts", "is24HourMode", "disappearsOut" .src "RadialTextsView.java" .line 84 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move-object/16 v12, v13 9| move-object/16 v13, v14 12| move/16 v14, v15 15| move/16 v15, v16 .prologue_end 18| const v16, #+51357 (0x0000c89d | 7.19665e-41) 21| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v5, #-1 (0xffffffff | NaN) 25| const/4 v3, #+0 (0x00000000 | 0.00000) 26| const/high16 v9, #+1065353216 (0x3f800000 | 1.00000) 28| const/4 v8, #+7 (0x00000007 | 9.80909e-45) 29| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 84 30| iget-boolean v6, v10, com.android.datetimepicker.time.RadialTextsView.mIsInitialized 32| const v16, #+51358 (0x0000c89e | 7.19679e-41) 35| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 38| if-eqz v6, Label_1 .line 85 40| const v16, #+51359 (0x0000c89f | 7.19693e-41) 43| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 46| const-string/jumbo v3, "RadialTextsView" 49| const v16, #+51360 (0x0000c8a0 | 7.19707e-41) 52| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v4, "This RadialTextsView may only be initialized once." 58| const v16, #+51361 (0x0000c8a1 | 7.19721e-41) 61| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int .line 86 67| const v16, #+51362 (0x0000c8a2 | 7.19735e-41) 70| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 73| return-void Label_1: .line 90 74| const v16, #+51363 (0x0000c8a3 | 7.19749e-41) 77| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 80| sget v6, com.android.datetimepicker.R$color.numbers_text_color 82| const v16, #+51364 (0x0000c8a4 | 7.19763e-41) 85| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v11,v6}, android.content.res.Resources.getColor(int):int 91| move-result v0 92| const v16, #+51365 (0x0000c8a5 | 7.19777e-41) 95| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 91 .local v0, "numbersTextColor", int 98| iget-object v6, v10, com.android.datetimepicker.time.RadialTextsView.mPaint 100| const v16, #+51366 (0x0000c8a6 | 7.19791e-41) 103| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v6,v0}, android.graphics.Paint.setColor(int):void .line 92 109| const v16, #+51367 (0x0000c8a7 | 7.19805e-41) 112| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 115| sget v6, com.android.datetimepicker.R$string.radial_numbers_typeface 117| const v16, #+51368 (0x0000c8a8 | 7.19819e-41) 120| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v11,v6}, android.content.res.Resources.getString(int):java.lang.String 126| move-result-object v1 127| const v16, #+51369 (0x0000c8a9 | 7.19833e-41) 130| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 93 .local v1, "typefaceFamily", java.lang.String 133| invoke-static {v1,v3}, android.graphics.Typeface.create(java.lang.String, int):android.graphics.Typeface 136| move-result-object v6 137| const v16, #+51370 (0x0000c8aa | 7.19847e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v6, v10, com.android.datetimepicker.time.RadialTextsView.mTypefaceLight .line 94 145| const v16, #+51371 (0x0000c8ab | 7.19861e-41) 148| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 151| sget v6, com.android.datetimepicker.R$string.sans_serif 153| const v16, #+51372 (0x0000c8ac | 7.19875e-41) 156| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v11,v6}, android.content.res.Resources.getString(int):java.lang.String 162| move-result-object v2 163| const v16, #+51373 (0x0000c8ad | 7.19889e-41) 166| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 95 .local v2, "typefaceFamilyRegular", java.lang.String 169| invoke-static {v2,v3}, android.graphics.Typeface.create(java.lang.String, int):android.graphics.Typeface 172| move-result-object v6 173| const v16, #+51374 (0x0000c8ae | 7.19903e-41) 176| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 179| iput-object v6, v10, com.android.datetimepicker.time.RadialTextsView.mTypefaceRegular .line 96 181| const v16, #+51375 (0x0000c8af | 7.19917e-41) 184| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v6, v10, com.android.datetimepicker.time.RadialTextsView.mPaint 189| const v16, #+51376 (0x0000c8b0 | 7.19931e-41) 192| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v6,v4}, android.graphics.Paint.setAntiAlias(boolean):void .line 97 198| const v16, #+51377 (0x0000c8b1 | 7.19945e-41) 201| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v6, v10, com.android.datetimepicker.time.RadialTextsView.mPaint 206| const v16, #+51378 (0x0000c8b2 | 7.19959e-41) 209| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 212| sget-object v7, android.graphics.Paint$Align.CENTER 214| const v16, #+51379 (0x0000c8b3 | 7.19973e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v6,v7}, android.graphics.Paint.setTextAlign(android.graphics.Paint$Align):void .line 99 223| const v16, #+51380 (0x0000c8b4 | 7.19987e-41) 226| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 229| iput-object v12, v10, com.android.datetimepicker.time.RadialTextsView.mTexts .line 100 231| const v16, #+51381 (0x0000c8b5 | 7.20001e-41) 234| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 237| iput-object v13, v10, com.android.datetimepicker.time.RadialTextsView.mInnerTexts .line 101 239| const v16, #+51382 (0x0000c8b6 | 7.20015e-41) 242| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 245| iput-boolean v14, v10, com.android.datetimepicker.time.RadialTextsView.mIs24HourMode .line 102 247| const v16, #+51383 (0x0000c8b7 | 7.20029e-41) 250| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v13, Label_2 255| const v16, #+51384 (0x0000c8b8 | 7.20043e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| move v3, v4 Label_2: 262| const v16, #+51385 (0x0000c8b9 | 7.20057e-41) 265| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 268| iput-boolean v3, v10, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle .line 105 270| const v16, #+51386 (0x0000c8ba | 7.20071e-41) 273| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 276| if-eqz v14, Label_7 .line 107 278| const v16, #+51387 (0x0000c8bb | 7.20085e-41) 281| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 284| sget v3, com.android.datetimepicker.R$string.circle_radius_multiplier_24HourMode 286| const v16, #+51388 (0x0000c8bc | 7.20099e-41) 289| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 295| move-result-object v3 296| const v16, #+51389 (0x0000c8bd | 7.20113e-41) 299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 106 302| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 305| move-result v3 306| const v16, #+51390 (0x0000c8be | 7.20127e-41) 309| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 312| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mCircleRadiusMultiplier Label_3: .line 116 314| const v16, #+51391 (0x0000c8bf | 7.20141e-41) 317| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 320| new-array v3, v8, float[] 322| const v16, #+51392 (0x0000c8c0 | 7.20155e-41) 325| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 328| iput-object v3, v10, com.android.datetimepicker.time.RadialTextsView.mTextGridHeights .line 117 330| const v16, #+51393 (0x0000c8c1 | 7.20169e-41) 333| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 336| new-array v3, v8, float[] 338| const v16, #+51394 (0x0000c8c2 | 7.20183e-41) 341| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 344| iput-object v3, v10, com.android.datetimepicker.time.RadialTextsView.mTextGridWidths .line 118 346| const v16, #+51395 (0x0000c8c3 | 7.20197e-41) 349| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 352| iget-boolean v3, v10, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle 354| const v16, #+51396 (0x0000c8c4 | 7.20211e-41) 357| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 360| if-eqz v3, Label_8 .line 120 362| const v16, #+51397 (0x0000c8c5 | 7.20225e-41) 365| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 368| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_outer 370| const v16, #+51398 (0x0000c8c6 | 7.20239e-41) 373| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 379| move-result-object v3 380| const v16, #+51399 (0x0000c8c7 | 7.20253e-41) 383| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 119 386| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 389| move-result v3 390| const v16, #+51400 (0x0000c8c8 | 7.20267e-41) 393| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 396| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mNumbersRadiusMultiplier .line 122 398| const v16, #+51401 (0x0000c8c9 | 7.20281e-41) 401| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 404| sget v3, com.android.datetimepicker.R$string.text_size_multiplier_outer 406| const v16, #+51402 (0x0000c8ca | 7.20295e-41) 409| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 415| move-result-object v3 416| const v16, #+51403 (0x0000c8cb | 7.20309e-41) 419| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 121 422| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 425| move-result v3 426| const v16, #+51404 (0x0000c8cc | 7.20323e-41) 429| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 432| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mTextSizeMultiplier .line 124 434| const v16, #+51405 (0x0000c8cd | 7.20337e-41) 437| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 440| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_inner 442| const v16, #+51406 (0x0000c8ce | 7.20351e-41) 445| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 451| move-result-object v3 452| const v16, #+51407 (0x0000c8cf | 7.20366e-41) 455| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 123 458| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 461| move-result v3 462| const v16, #+51408 (0x0000c8d0 | 7.20380e-41) 465| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 468| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mInnerNumbersRadiusMultiplier .line 126 470| const v16, #+51409 (0x0000c8d1 | 7.20394e-41) 473| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 476| sget v3, com.android.datetimepicker.R$string.text_size_multiplier_inner 478| const v16, #+51410 (0x0000c8d2 | 7.20408e-41) 481| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 487| move-result-object v3 488| const v16, #+51411 (0x0000c8d3 | 7.20422e-41) 491| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 125 494| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 497| move-result v3 498| const v16, #+51412 (0x0000c8d4 | 7.20436e-41) 501| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 504| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mInnerTextSizeMultiplier .line 128 506| const v16, #+51413 (0x0000c8d5 | 7.20450e-41) 509| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 512| new-array v3, v8, float[] 514| const v16, #+51414 (0x0000c8d6 | 7.20464e-41) 517| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 520| iput-object v3, v10, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridHeights .line 129 522| const v16, #+51415 (0x0000c8d7 | 7.20478e-41) 525| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 528| new-array v3, v8, float[] 530| const v16, #+51416 (0x0000c8d8 | 7.20492e-41) 533| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 536| iput-object v3, v10, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridWidths Label_4: .line 137 538| const v16, #+51417 (0x0000c8d9 | 7.20506e-41) 541| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 544| iput v9, v10, com.android.datetimepicker.time.RadialTextsView.mAnimationRadiusMultiplier .line 138 546| const v16, #+51418 (0x0000c8da | 7.20520e-41) 549| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 552| if-eqz v15, Label_9 554| const v16, #+51419 (0x0000c8db | 7.20534e-41) 557| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 560| move v3, v5 Label_5: 561| const v16, #+51420 (0x0000c8dc | 7.20548e-41) 564| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 567| int-to-float v3, v3 568| const v6, #+1028443341 (0x3d4ccccd | 0.0500000) 571| mul-float/2addr v3, v6 572| add-float/2addr v3, v9 573| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mTransitionMidRadiusMultiplier .line 139 575| const v16, #+51421 (0x0000c8dd | 7.20562e-41) 578| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 581| if-eqz v15, Label_6 583| const v16, #+51422 (0x0000c8de | 7.20576e-41) 586| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 589| move v5, v4 Label_6: 590| const v16, #+51423 (0x0000c8df | 7.20590e-41) 593| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 596| int-to-float v3, v5 597| const v5, #+1050253722 (0x3e99999a | 0.300000) 600| mul-float/2addr v3, v5 601| add-float/2addr v3, v9 602| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mTransitionEndRadiusMultiplier .line 140 604| const v16, #+51424 (0x0000c8e0 | 7.20604e-41) 607| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 610| new-instance v3, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener 612| const v16, #+51425 (0x0000c8e1 | 7.20618e-41) 615| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 618| const/4 v5, #+0 (0x00000000 | 0.00000) 619| invoke-direct {v3,v10,v5}, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener.(com.android.datetimepicker.time.RadialTextsView, com.android.datetimepicker.time.RadialTextsView$InvalidateUpdateListener):void 622| const v16, #+51426 (0x0000c8e2 | 7.20632e-41) 625| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 628| iput-object v3, v10, com.android.datetimepicker.time.RadialTextsView.mInvalidateUpdateListener .line 142 630| const v16, #+51427 (0x0000c8e3 | 7.20646e-41) 633| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 636| iput-boolean v4, v10, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty .line 143 638| const v16, #+51428 (0x0000c8e4 | 7.20660e-41) 641| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 644| iput-boolean v4, v10, com.android.datetimepicker.time.RadialTextsView.mIsInitialized .line 144 646| const v16, #+51429 (0x0000c8e5 | 7.20674e-41) 649| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 652| return-void Label_7: .line 110 653| const v16, #+51430 (0x0000c8e6 | 7.20688e-41) 656| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 659| sget v3, com.android.datetimepicker.R$string.circle_radius_multiplier 661| const v16, #+51431 (0x0000c8e7 | 7.20702e-41) 664| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 667| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 670| move-result-object v3 671| const v16, #+51432 (0x0000c8e8 | 7.20716e-41) 674| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 109 677| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 680| move-result v3 681| const v16, #+51433 (0x0000c8e9 | 7.20730e-41) 684| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 687| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mCircleRadiusMultiplier .line 112 689| const v16, #+51434 (0x0000c8ea | 7.20744e-41) 692| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 695| sget v3, com.android.datetimepicker.R$string.ampm_circle_radius_multiplier 697| const v16, #+51435 (0x0000c8eb | 7.20758e-41) 700| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 703| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 706| move-result-object v3 707| const v16, #+51436 (0x0000c8ec | 7.20772e-41) 710| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 713| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 716| move-result v3 717| const v16, #+51437 (0x0000c8ed | 7.20786e-41) 720| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 111 723| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mAmPmCircleRadiusMultiplier 725| const v16, #+51438 (0x0000c8ee | 7.20800e-41) 728| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 731| goto/16 Label_3 Label_8: .line 132 733| const v16, #+51439 (0x0000c8ef | 7.20814e-41) 736| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 739| sget v3, com.android.datetimepicker.R$string.numbers_radius_multiplier_normal 741| const v16, #+51440 (0x0000c8f0 | 7.20828e-41) 744| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 747| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 750| move-result-object v3 751| const v16, #+51441 (0x0000c8f1 | 7.20842e-41) 754| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 131 757| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 760| move-result v3 761| const v16, #+51442 (0x0000c8f2 | 7.20856e-41) 764| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 767| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mNumbersRadiusMultiplier .line 134 769| const v16, #+51443 (0x0000c8f3 | 7.20870e-41) 772| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 775| sget v3, com.android.datetimepicker.R$string.text_size_multiplier_normal 777| const v16, #+51444 (0x0000c8f4 | 7.20884e-41) 780| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 783| invoke-virtual {v11,v3}, android.content.res.Resources.getString(int):java.lang.String 786| move-result-object v3 787| const v16, #+51445 (0x0000c8f5 | 7.20898e-41) 790| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 133 793| invoke-static {v3}, java.lang.Float.parseFloat(java.lang.String):float 796| move-result v3 797| const v16, #+51446 (0x0000c8f6 | 7.20912e-41) 800| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 803| iput v3, v10, com.android.datetimepicker.time.RadialTextsView.mTextSizeMultiplier 805| const v16, #+51447 (0x0000c8f7 | 7.20926e-41) 808| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 811| goto/16 Label_4 Label_9: 813| const v16, #+51448 (0x0000c8f8 | 7.20940e-41) 816| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 819| move v3, v4 .line 138 820| goto/16 Label_5 } method com.android.datetimepicker.time.RadialTextsView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "RadialTextsView.java" .line 175 .prologue_end 0| const v0, #+51449 (0x0000c8f9 | 7.20954e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v10, #+0 (0x00000000 | 0.00000) .line 175 8| invoke-virtual {v14}, com.android.datetimepicker.time.RadialTextsView.getWidth():int 11| move-result v13 12| const v0, #+51450 (0x0000c8fa | 7.20968e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 176 .local v13, "viewWidth", int 18| if-eqz v13, Label_1 20| const v0, #+51451 (0x0000c8fb | 7.20982e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mIsInitialized 28| const v0, #+51452 (0x0000c8fc | 7.20996e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 36| if-eqz v1, Label_2 Label_1: .line 177 38| const v0, #+51453 (0x0000c8fd | 7.21010e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-void Label_2: .line 180 45| const v0, #+51454 (0x0000c8fe | 7.21024e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady 53| const v0, #+51455 (0x0000c8ff | 7.21038e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-nez v1, Label_5 .line 181 61| const v0, #+51456 (0x0000c900 | 7.21052e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v14}, com.android.datetimepicker.time.RadialTextsView.getWidth():int 70| move-result v1 71| const v0, #+51457 (0x0000c901 | 7.21066e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| div-int/lit8 v1, v1, #+2 (0x00000002 | 2.80260e-45) 79| const v0, #+51458 (0x0000c902 | 7.21080e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mXCenter .line 182 87| const v0, #+51459 (0x0000c903 | 7.21094e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v14}, com.android.datetimepicker.time.RadialTextsView.getHeight():int 96| move-result v1 97| const v0, #+51460 (0x0000c904 | 7.21108e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| div-int/lit8 v1, v1, #+2 (0x00000002 | 2.80260e-45) 105| const v0, #+51461 (0x0000c905 | 7.21122e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter .line 183 113| const v0, #+51462 (0x0000c906 | 7.21136e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mXCenter 121| const v0, #+51463 (0x0000c907 | 7.21150e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter 129| const v0, #+51464 (0x0000c908 | 7.21164e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v1,v3}, java.lang.Math.min(int, int):int 138| move-result v1 139| const v0, #+51465 (0x0000c909 | 7.21178e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| int-to-float v1, v1 146| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadiusMultiplier 148| const v0, #+51466 (0x0000c90a | 7.21192e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| mul-float/2addr v1, v3 155| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius .line 184 157| const v0, #+51467 (0x0000c90b | 7.21206e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mIs24HourMode 165| const v0, #+51468 (0x0000c90c | 7.21220e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-nez v1, Label_3 .line 188 173| const v0, #+51469 (0x0000c90d | 7.21234e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius 181| const v0, #+51470 (0x0000c90e | 7.21248e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mAmPmCircleRadiusMultiplier 189| const v0, #+51471 (0x0000c90f | 7.21262e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| mul-float v12, v1, v3 .line 189 .local v12, "amPmCircleRadius", float 197| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter 199| const v0, #+51472 (0x0000c910 | 7.21276e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| int-to-float v1, v1 206| const/high16 v3, #+1073741824 (0x40000000 | 2.00000) 208| div-float v3, v12, v3 210| sub-float/2addr v1, v3 211| float-to-int v1, v1 212| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter Label_3: .line 192 .end_local v12 214| const v0, #+51473 (0x0000c911 | 7.21290e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius 222| const v0, #+51474 (0x0000c912 | 7.21304e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mTextSizeMultiplier 230| const v0, #+51475 (0x0000c913 | 7.21318e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| mul-float/2addr v1, v3 237| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mTextSize .line 193 239| const v0, #+51476 (0x0000c914 | 7.21332e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle 247| const v0, #+51477 (0x0000c915 | 7.21346e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v1, Label_4 .line 194 255| const v0, #+51478 (0x0000c916 | 7.21360e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius 263| const v0, #+51479 (0x0000c917 | 7.21374e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextSizeMultiplier 271| const v0, #+51480 (0x0000c918 | 7.21388e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| mul-float/2addr v1, v3 278| iput v1, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextSize Label_4: .line 198 280| const v0, #+51481 (0x0000c919 | 7.21402e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-direct {v14}, com.android.datetimepicker.time.RadialTextsView.renderAnimations():void .line 200 289| const v0, #+51482 (0x0000c91a | 7.21416e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iput-boolean v5, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty .line 201 297| const v0, #+51483 (0x0000c91b | 7.21430e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iput-boolean v5, v14, com.android.datetimepicker.time.RadialTextsView.mDrawValuesReady Label_5: .line 205 305| const v0, #+51484 (0x0000c91c | 7.21445e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty 313| const v0, #+51485 (0x0000c91d | 7.21459e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| if-eqz v1, Label_7 .line 207 321| const v0, #+51486 (0x0000c91e | 7.21473e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius 329| const v0, #+51487 (0x0000c91f | 7.21487e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mNumbersRadiusMultiplier 337| const v0, #+51488 (0x0000c920 | 7.21501e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| mul-float/2addr v1, v3 344| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mAnimationRadiusMultiplier 346| const v0, #+51489 (0x0000c921 | 7.21515e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| mul-float v2, v1, v3 .line 210 .local v2, "numbersRadius", float 354| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mXCenter 356| const v0, #+51490 (0x0000c922 | 7.21529e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| int-to-float v3, v1 363| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter 365| const v0, #+51491 (0x0000c923 | 7.21543e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| int-to-float v4, v1 .line 211 372| iget v5, v14, com.android.datetimepicker.time.RadialTextsView.mTextSize 374| const v0, #+51492 (0x0000c924 | 7.21557e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| iget-object v6, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridHeights 382| const v0, #+51493 (0x0000c925 | 7.21571e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| iget-object v7, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridWidths 390| const v0, #+51494 (0x0000c926 | 7.21585e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| move-object v1, v14 .line 210 397| invoke-direct/range {v1..v7}, com.android.datetimepicker.time.RadialTextsView.calculateGridSizes(float, float, float, float, float[], float[]):void .line 212 400| const v0, #+51495 (0x0000c927 | 7.21599e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle 408| const v0, #+51496 (0x0000c928 | 7.21613e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| if-eqz v1, Label_6 .line 215 416| const v0, #+51497 (0x0000c929 | 7.21627e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mCircleRadius 424| const v0, #+51498 (0x0000c92a | 7.21641e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mInnerNumbersRadiusMultiplier 432| const v0, #+51499 (0x0000c92b | 7.21655e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| mul-float/2addr v1, v3 439| iget v3, v14, com.android.datetimepicker.time.RadialTextsView.mAnimationRadiusMultiplier 441| const v0, #+51500 (0x0000c92c | 7.21669e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| mul-float v4, v1, v3 .line 216 .local v4, "innerNumbersRadius", float 449| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mXCenter 451| const v0, #+51501 (0x0000c92d | 7.21683e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| int-to-float v5, v1 458| iget v1, v14, com.android.datetimepicker.time.RadialTextsView.mYCenter 460| const v0, #+51502 (0x0000c92e | 7.21697e-41) 463| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 466| int-to-float v6, v1 .line 217 467| iget v7, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextSize 469| const v0, #+51503 (0x0000c92f | 7.21711e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| iget-object v8, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridHeights 477| const v0, #+51504 (0x0000c930 | 7.21725e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| iget-object v9, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridWidths 485| const v0, #+51505 (0x0000c931 | 7.21739e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| move-object v3, v14 .line 216 492| invoke-direct/range {v3..v9}, com.android.datetimepicker.time.RadialTextsView.calculateGridSizes(float, float, float, float, float[], float[]):void Label_6: .line 219 .end_local v4 495| const v0, #+51506 (0x0000c932 | 7.21753e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| iput-boolean v10, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty Label_7: .line 223 .end_local v2 503| const v0, #+51507 (0x0000c933 | 7.21767e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| iget v7, v14, com.android.datetimepicker.time.RadialTextsView.mTextSize 511| const v0, #+51508 (0x0000c934 | 7.21781e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| iget-object v8, v14, com.android.datetimepicker.time.RadialTextsView.mTypefaceLight 519| const v0, #+51509 (0x0000c935 | 7.21795e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| iget-object v9, v14, com.android.datetimepicker.time.RadialTextsView.mTexts 527| const v0, #+51510 (0x0000c936 | 7.21809e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| iget-object v10, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridWidths 535| const v0, #+51511 (0x0000c937 | 7.21823e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| iget-object v11, v14, com.android.datetimepicker.time.RadialTextsView.mTextGridHeights 543| const v0, #+51512 (0x0000c938 | 7.21837e-41) 546| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 549| move-object v5, v14 550| move-object v6, v15 551| invoke-direct/range {v5..v11}, com.android.datetimepicker.time.RadialTextsView.drawTexts(android.graphics.Canvas, float, android.graphics.Typeface, java.lang.String[], float[], float[]):void .line 224 554| const v0, #+51513 (0x0000c939 | 7.21851e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 560| iget-boolean v1, v14, com.android.datetimepicker.time.RadialTextsView.mHasInnerCircle 562| const v0, #+51514 (0x0000c93a | 7.21865e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| if-eqz v1, Label_8 .line 225 570| const v0, #+51515 (0x0000c93b | 7.21879e-41) 573| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 576| iget v7, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextSize 578| const v0, #+51516 (0x0000c93c | 7.21893e-41) 581| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 584| iget-object v8, v14, com.android.datetimepicker.time.RadialTextsView.mTypefaceRegular 586| const v0, #+51517 (0x0000c93d | 7.21907e-41) 589| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 592| iget-object v9, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTexts .line 226 594| const v0, #+51518 (0x0000c93e | 7.21921e-41) 597| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 600| iget-object v10, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridWidths 602| const v0, #+51519 (0x0000c93f | 7.21935e-41) 605| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 608| iget-object v11, v14, com.android.datetimepicker.time.RadialTextsView.mInnerTextGridHeights 610| const v0, #+51520 (0x0000c940 | 7.21949e-41) 613| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 616| move-object v5, v14 617| move-object v6, v15 .line 225 618| invoke-direct/range {v5..v11}, com.android.datetimepicker.time.RadialTextsView.drawTexts(android.graphics.Canvas, float, android.graphics.Typeface, java.lang.String[], float[], float[]):void Label_8: .line 228 621| const v0, #+51521 (0x0000c941 | 7.21963e-41) 624| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 627| return-void } method com.android.datetimepicker.time.RadialTextsView.setAnimationRadiusMultiplier(float):void { .params "animationRadiusMultiplier" .src "RadialTextsView.java" .line 169 .prologue_end .line 169 0| const v0, #+51522 (0x0000c942 | 7.21977e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.datetimepicker.time.RadialTextsView.mAnimationRadiusMultiplier .line 170 8| const v0, #+51523 (0x0000c943 | 7.21991e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 15| iput-boolean v1, v2, com.android.datetimepicker.time.RadialTextsView.mTextGridValuesDirty .line 171 17| const v0, #+51524 (0x0000c944 | 7.22005e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.RadialTextsView.setTheme(android.content.Context, boolean):void { .params "context", "themeDark" .src "RadialTextsView.java" .line 147 .prologue_end .line 147 0| const v0, #+51525 (0x0000c945 | 7.22019e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+51526 (0x0000c946 | 7.22033e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v1, "res", android.content.res.Resources 16| if-eqz v6, Label_2 .line 150 18| const v0, #+51527 (0x0000c947 | 7.22047e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v3, #+17170443 (0x0106000b | 2.46119e-38) 27| invoke-virtual {v1,v3}, android.content.res.Resources.getColor(int):int 30| move-result v2 31| const v0, #+51528 (0x0000c948 | 7.22061e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 154 .local v2, "textColor", int 37| const v0, #+51529 (0x0000c949 | 7.22075e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v3, v4, com.android.datetimepicker.time.RadialTextsView.mPaint 45| const v0, #+51530 (0x0000c94a | 7.22089e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v3,v2}, android.graphics.Paint.setColor(int):void .line 155 54| const v0, #+51531 (0x0000c94b | 7.22103e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return-void Label_2: .line 152 .end_local v2 61| const v0, #+51532 (0x0000c94c | 7.22117e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| sget v3, com.android.datetimepicker.R$color.numbers_text_color 69| const v0, #+51533 (0x0000c94d | 7.22131e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1,v3}, android.content.res.Resources.getColor(int):int 78| move-result v2 79| const v0, #+51534 (0x0000c94e | 7.22145e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 85| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog$1.(com.android.datetimepicker.time.TimePickerDialog):void { .params "this$0" .src "TimePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+51535 (0x0000c94f | 7.22159e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog$1.this$0 .line 235 8| const v0, #+51536 (0x0000c950 | 7.22173e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+51537 (0x0000c951 | 7.22187e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$1.onClick(android.view.View):void { .params "v" .src "TimePickerDialog.java" .line 238 .prologue_end 0| const v0, #+51538 (0x0000c952 | 7.22201e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 238 8| iget-object v1, v4, com.android.datetimepicker.time.TimePickerDialog$1.this$0 10| const v0, #+51539 (0x0000c953 | 7.22215e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v1,v2,v3,v2,v3}, com.android.datetimepicker.time.TimePickerDialog.-wrap3(com.android.datetimepicker.time.TimePickerDialog, int, boolean, boolean, boolean):void .line 239 19| const v0, #+51540 (0x0000c954 | 7.22229e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v4, com.android.datetimepicker.time.TimePickerDialog$1.this$0 27| const v0, #+51541 (0x0000c955 | 7.22243e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, com.android.datetimepicker.time.TimePickerDialog.tryVibrate():void .line 240 36| const v0, #+51542 (0x0000c956 | 7.22257e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.time.TimePickerDialog$2.(com.android.datetimepicker.time.TimePickerDialog):void { .params "this$0" .src "TimePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+51543 (0x0000c957 | 7.22271e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog$2.this$0 .line 242 8| const v0, #+51544 (0x0000c958 | 7.22285e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+51545 (0x0000c959 | 7.22299e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$2.onClick(android.view.View):void { .params "v" .src "TimePickerDialog.java" .line 245 .prologue_end 0| const v0, #+51546 (0x0000c95a | 7.22313e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 245 7| iget-object v1, v4, com.android.datetimepicker.time.TimePickerDialog$2.this$0 9| const v0, #+51547 (0x0000c95b | 7.22327e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+0 (0x00000000 | 0.00000) 16| invoke-static {v1,v3,v3,v2,v3}, com.android.datetimepicker.time.TimePickerDialog.-wrap3(com.android.datetimepicker.time.TimePickerDialog, int, boolean, boolean, boolean):void .line 246 19| const v0, #+51548 (0x0000c95c | 7.22341e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v4, com.android.datetimepicker.time.TimePickerDialog$2.this$0 27| const v0, #+51549 (0x0000c95d | 7.22355e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v1}, com.android.datetimepicker.time.TimePickerDialog.tryVibrate():void .line 247 36| const v0, #+51550 (0x0000c95e | 7.22369e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.datetimepicker.time.TimePickerDialog$3.(com.android.datetimepicker.time.TimePickerDialog):void { .params "this$0" .src "TimePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+51551 (0x0000c95f | 7.22383e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog$3.this$0 .line 251 8| const v0, #+51552 (0x0000c960 | 7.22397e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+51553 (0x0000c961 | 7.22411e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$3.onClick(android.view.View):void { .params "v" .src "TimePickerDialog.java" .line 254 .prologue_end .line 254 0| const v0, #+51554 (0x0000c962 | 7.22425e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 8| const v0, #+51555 (0x0000c963 | 7.22439e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.datetimepicker.time.TimePickerDialog.-get1(com.android.datetimepicker.time.TimePickerDialog):boolean 17| move-result v1 18| const v0, #+51556 (0x0000c964 | 7.22453e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_3 26| const v0, #+51557 (0x0000c965 | 7.22467e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 34| const v0, #+51558 (0x0000c966 | 7.22481e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.datetimepicker.time.TimePickerDialog.-wrap0(com.android.datetimepicker.time.TimePickerDialog):boolean 43| move-result v1 44| const v0, #+51559 (0x0000c967 | 7.22495e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_3 .line 255 52| const v0, #+51560 (0x0000c968 | 7.22509e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 60| const v0, #+51561 (0x0000c969 | 7.22524e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v2, #+0 (0x00000000 | 0.00000) 67| invoke-static {v1,v2}, com.android.datetimepicker.time.TimePickerDialog.-wrap2(com.android.datetimepicker.time.TimePickerDialog, boolean):void Label_1: .line 259 70| const v0, #+51562 (0x0000c96a | 7.22538e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 78| const v0, #+51563 (0x0000c96b | 7.22552e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-static {v1}, com.android.datetimepicker.time.TimePickerDialog.-get0(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener 87| move-result-object v1 88| const v0, #+51564 (0x0000c96c | 7.22566e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v1, Label_2 .line 260 96| const v0, #+51565 (0x0000c96d | 7.22580e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 104| const v0, #+51566 (0x0000c96e | 7.22594e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v1}, com.android.datetimepicker.time.TimePickerDialog.-get0(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener 113| move-result-object v1 114| const v0, #+51567 (0x0000c96f | 7.22608e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v2, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 122| const v0, #+51568 (0x0000c970 | 7.22622e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-static {v2}, com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout 131| move-result-object v2 132| const v0, #+51569 (0x0000c971 | 7.22636e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 261 138| iget-object v3, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 140| const v0, #+51570 (0x0000c972 | 7.22650e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-static {v3}, com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout 149| move-result-object v3 150| const v0, #+51571 (0x0000c973 | 7.22664e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v3}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 159| move-result v3 160| const v0, #+51572 (0x0000c974 | 7.22678e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v4, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 168| const v0, #+51573 (0x0000c975 | 7.22692e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-static {v4}, com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout 177| move-result-object v4 178| const v0, #+51574 (0x0000c976 | 7.22706e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v4}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 187| move-result v4 188| const v0, #+51575 (0x0000c977 | 7.22720e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 260 194| invoke-interface {v1,v2,v3,v4}, com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener.onTimeSet(com.android.datetimepicker.time.RadialPickerLayout, int, int):void Label_2: .line 263 197| const v0, #+51576 (0x0000c978 | 7.22734e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 205| const v0, #+51577 (0x0000c979 | 7.22748e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v1}, com.android.datetimepicker.time.TimePickerDialog.dismiss():void .line 264 214| const v0, #+51578 (0x0000c97a | 7.22762e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| return-void Label_3: .line 257 221| const v0, #+51579 (0x0000c97b | 7.22776e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget-object v1, v5, com.android.datetimepicker.time.TimePickerDialog$3.this$0 229| const v0, #+51580 (0x0000c97c | 7.22790e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-virtual {v1}, com.android.datetimepicker.time.TimePickerDialog.tryVibrate():void 238| const v0, #+51581 (0x0000c97d | 7.22804e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog$4.(com.android.datetimepicker.time.TimePickerDialog):void { .params "this$0" .src "TimePickerDialog.java" .line 1 .prologue_end .line 1 0| const v0, #+51582 (0x0000c97e | 7.22818e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog$4.this$0 .line 281 8| const v0, #+51583 (0x0000c97f | 7.22832e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+51584 (0x0000c980 | 7.22846e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$4.onClick(android.view.View):void { .params "v" .src "TimePickerDialog.java" .line 284 .prologue_end .line 284 0| const v0, #+51585 (0x0000c981 | 7.22860e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$4.this$0 8| const v0, #+51586 (0x0000c982 | 7.22874e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, com.android.datetimepicker.time.TimePickerDialog.tryVibrate():void .line 285 17| const v0, #+51587 (0x0000c983 | 7.22888e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$4.this$0 25| const v0, #+51588 (0x0000c984 | 7.22902e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {v2}, com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout 34| move-result-object v2 35| const v0, #+51589 (0x0000c985 | 7.22916e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2}, com.android.datetimepicker.time.RadialPickerLayout.getIsCurrentlyAmOrPm():int 44| move-result v1 45| const v0, #+51590 (0x0000c986 | 7.22930e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 286 .local v1, "amOrPm", int 51| if-nez v1, Label_2 .line 287 53| const v0, #+51591 (0x0000c987 | 7.22944e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 291 60| const v0, #+51592 (0x0000c988 | 7.22958e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$4.this$0 68| const v0, #+51593 (0x0000c989 | 7.22972e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v2,v1}, com.android.datetimepicker.time.TimePickerDialog.-wrap4(com.android.datetimepicker.time.TimePickerDialog, int):void .line 292 77| const v0, #+51594 (0x0000c98a | 7.22986e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$4.this$0 85| const v0, #+51595 (0x0000c98b | 7.23000e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v2}, com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout 94| move-result-object v2 95| const v0, #+51596 (0x0000c98c | 7.23014e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v2,v1}, com.android.datetimepicker.time.RadialPickerLayout.setAmOrPm(int):void .line 293 104| const v0, #+51597 (0x0000c98d | 7.23028e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| return-void Label_2: .line 288 111| const v0, #+51598 (0x0000c98e | 7.23042e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 118| if-ne v1, v2, Label_1 .line 289 120| const v0, #+51599 (0x0000c98f | 7.23056e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v1, #+0 (0x00000000 | 0.00000) 127| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.(com.android.datetimepicker.time.TimePickerDialog):void { .params "this$0" .src "TimePickerDialog.java" .line 977 .prologue_end .line 977 0| const v0, #+51600 (0x0000c990 | 7.23070e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.this$0 8| const v0, #+51601 (0x0000c991 | 7.23084e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+51602 (0x0000c992 | 7.23098e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.(com.android.datetimepicker.time.TimePickerDialog, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener):void { .params "this$0", "?" .src "TimePickerDialog.java" .line 1 .prologue_end 0| const v0, #+51603 (0x0000c993 | 7.23112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.(com.android.datetimepicker.time.TimePickerDialog):void 9| const v0, #+51604 (0x0000c994 | 7.23126e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.onKey(android.view.View, int, android.view.KeyEvent):boolean { .params "v", "keyCode", "event" .src "TimePickerDialog.java" .line 980 .prologue_end .line 980 0| const v0, #+51605 (0x0000c995 | 7.23140e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, android.view.KeyEvent.getAction():int 9| move-result v1 10| const v0, #+51606 (0x0000c996 | 7.23154e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 17| if-ne v1, v2, Label_1 .line 981 19| const v0, #+51607 (0x0000c997 | 7.23168e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.this$0 27| const v0, #+51608 (0x0000c998 | 7.23182e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-static {v1,v5}, com.android.datetimepicker.time.TimePickerDialog.-wrap1(com.android.datetimepicker.time.TimePickerDialog, int):boolean 36| move-result v1 37| const v0, #+51609 (0x0000c999 | 7.23196e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return v1 Label_1: .line 983 44| const v0, #+51610 (0x0000c99a | 7.23210e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v1, #+0 (0x00000000 | 0.00000) 51| return v1 } method com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void { .params "this$0", "legalKeys" .src "TimePickerDialog.java" .line 946 .prologue_end .line 946 0| const v0, #+51611 (0x0000c99b | 7.23224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.datetimepicker.time.TimePickerDialog$Node.this$0 8| const v0, #+51612 (0x0000c99c | 7.23238e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 947 17| const v0, #+51613 (0x0000c99d | 7.23252e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v4, v2, com.android.datetimepicker.time.TimePickerDialog$Node.mLegalKeys .line 948 25| const v0, #+51614 (0x0000c99e | 7.23266e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| new-instance v1, java.util.ArrayList 33| const v0, #+51615 (0x0000c99f | 7.23280e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1}, java.util.ArrayList.():void 42| const v0, #+51616 (0x0000c9a0 | 7.23294e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput-object v1, v2, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren .line 949 50| const v0, #+51617 (0x0000c9a1 | 7.23308e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void { .params "child" .src "TimePickerDialog.java" .line 952 .prologue_end .line 952 0| const v0, #+51618 (0x0000c9a2 | 7.23322e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren 8| const v0, #+51619 (0x0000c9a3 | 7.23336e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 953 17| const v0, #+51620 (0x0000c9a4 | 7.23350e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.datetimepicker.time.TimePickerDialog$Node.canReach(int):com.android.datetimepicker.time.TimePickerDialog$Node { .params "key" .src "TimePickerDialog.java" .line 965 .prologue_end 0| const v0, #+51621 (0x0000c9a5 | 7.23364e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 965 7| iget-object v3, v5, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren 9| const v0, #+51622 (0x0000c9a6 | 7.23378e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v3, Label_1 .line 966 17| const v0, #+51623 (0x0000c9a7 | 7.23392e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-object v4 Label_1: .line 968 24| const v0, #+51624 (0x0000c9a8 | 7.23406e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v3, v5, com.android.datetimepicker.time.TimePickerDialog$Node.mChildren 32| const v0, #+51625 (0x0000c9a9 | 7.23420e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 41| move-result-object v2 42| const v0, #+51626 (0x0000c9aa | 7.23434e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v2, "child$iterator", java.util.Iterator 48| const v0, #+51627 (0x0000c9ab | 7.23448e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 57| move-result v3 58| const v0, #+51628 (0x0000c9ac | 7.23462e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v3, Label_3 66| const v0, #+51629 (0x0000c9ad | 7.23476e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 75| move-result-object v1 76| const v0, #+51630 (0x0000c9ae | 7.23490e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| check-cast v1, com.android.datetimepicker.time.TimePickerDialog$Node .line 969 .local v1, "child", com.android.datetimepicker.time.TimePickerDialog$Node 84| const v0, #+51631 (0x0000c9af | 7.23504e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v1,v6}, com.android.datetimepicker.time.TimePickerDialog$Node.containsKey(int):boolean 93| move-result v3 94| const v0, #+51632 (0x0000c9b0 | 7.23518e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-eqz v3, Label_2 .line 970 102| const v0, #+51633 (0x0000c9b1 | 7.23532e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-object v1 Label_3: .line 973 .end_local v1 109| const v0, #+51634 (0x0000c9b2 | 7.23546e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-object v4 } method com.android.datetimepicker.time.TimePickerDialog$Node.containsKey(int):boolean { .params "key" .src "TimePickerDialog.java" .line 956 .prologue_end .line 956 0| const v0, #+51635 (0x0000c9b3 | 7.23560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .local v1, "i", int 7| const v0, #+51636 (0x0000c9b4 | 7.23574e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$Node.mLegalKeys 15| const v0, #+51637 (0x0000c9b5 | 7.23588e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| array-length v2, v2 22| const v0, #+51638 (0x0000c9b6 | 7.23603e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-ge v1, v2, Label_3 .line 957 30| const v0, #+51639 (0x0000c9b7 | 7.23617e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog$Node.mLegalKeys 38| const v0, #+51640 (0x0000c9b8 | 7.23631e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| aget v2, v2, v1 46| const v0, #+51641 (0x0000c9b9 | 7.23645e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| if-ne v2, v4, Label_2 .line 958 54| const v0, #+51642 (0x0000c9ba | 7.23659e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 61| return v2 Label_2: .line 956 62| const v0, #+51643 (0x0000c9bb | 7.23673e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 70| goto/16 Label_1 Label_3: .line 961 72| const v0, #+51644 (0x0000c9bc | 7.23687e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v2, #+0 (0x00000000 | 0.00000) 79| return v2 } method com.android.datetimepicker.time.TimePickerDialog.-get0(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener { 0| const v0, #+51645 (0x0000c9bd | 7.23701e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog.mCallback 8| const v0, #+51646 (0x0000c9be | 7.23715e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.time.TimePickerDialog.-get1(com.android.datetimepicker.time.TimePickerDialog):boolean { 0| const v0, #+51647 (0x0000c9bf | 7.23729e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 8| const v0, #+51648 (0x0000c9c0 | 7.23743e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.datetimepicker.time.TimePickerDialog.-get2(com.android.datetimepicker.time.TimePickerDialog):com.android.datetimepicker.time.RadialPickerLayout { 0| const v0, #+51649 (0x0000c9c1 | 7.23757e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 8| const v0, #+51650 (0x0000c9c2 | 7.23771e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.datetimepicker.time.TimePickerDialog.-wrap0(com.android.datetimepicker.time.TimePickerDialog):boolean { 0| const v0, #+51651 (0x0000c9c3 | 7.23785e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 9| move-result v1 10| const v0, #+51652 (0x0000c9c4 | 7.23799e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.datetimepicker.time.TimePickerDialog.-wrap1(com.android.datetimepicker.time.TimePickerDialog, int):boolean { .params "?", "keyCode" .src "TimePickerDialog.java" .line 1 .prologue_end 0| const v0, #+51653 (0x0000c9c5 | 7.23813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.datetimepicker.time.TimePickerDialog.processKeyUp(int):boolean 9| move-result v1 10| const v0, #+51654 (0x0000c9c6 | 7.23827e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.datetimepicker.time.TimePickerDialog.-wrap2(com.android.datetimepicker.time.TimePickerDialog, boolean):void { .params "?", "updateDisplays" .src "TimePickerDialog.java" .line 1 .prologue_end 0| const v0, #+51655 (0x0000c9c7 | 7.23841e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):void 9| const v0, #+51656 (0x0000c9c8 | 7.23855e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.TimePickerDialog.-wrap3(com.android.datetimepicker.time.TimePickerDialog, int, boolean, boolean, boolean):void { .params "?", "index", "animateCircle", "delayLabelAnimate", "announce" .src "TimePickerDialog.java" .line 1 .prologue_end 0| const v0, #+51657 (0x0000c9c9 | 7.23869e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4,v5}, com.android.datetimepicker.time.TimePickerDialog.setCurrentItemShowing(int, boolean, boolean, boolean):void 9| const v0, #+51658 (0x0000c9ca | 7.23883e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.TimePickerDialog.-wrap4(com.android.datetimepicker.time.TimePickerDialog, int):void { .params "?", "amOrPm" .src "TimePickerDialog.java" .line 1 .prologue_end 0| const v0, #+51659 (0x0000c9cb | 7.23897e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void 9| const v0, #+51660 (0x0000c9cc | 7.23911e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.TimePickerDialog.():void { .src "TimePickerDialog.java" .line 127 .prologue_end .line 127 0| const v0, #+51661 (0x0000c9cd | 7.23925e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.DialogFragment.():void .line 129 9| const v0, #+51662 (0x0000c9ce | 7.23939e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.datetimepicker.time.TimePickerDialog.addKeyIfLegal(int):boolean { .params "keyCode" .src "TimePickerDialog.java" .line 575 .prologue_end 0| const v0, #+51663 (0x0000c9cf | 7.23953e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+7 (0x00000007 | 9.80909e-45) 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v6, #+0 (0x00000000 | 0.00000) .line 575 9| iget-boolean v2, v9, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 11| const v0, #+51664 (0x0000c9d0 | 7.23967e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v2, Label_2 19| const v0, #+51665 (0x0000c9d1 | 7.23981e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 27| const v0, #+51666 (0x0000c9d2 | 7.23995e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v2}, java.util.ArrayList.size():int 36| move-result v2 37| const v0, #+51667 (0x0000c9d3 | 7.24009e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 44| if-ne v2, v3, Label_2 Label_1: .line 577 46| const v0, #+51668 (0x0000c9d4 | 7.24023e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v6 Label_2: .line 576 53| const v0, #+51669 (0x0000c9d5 | 7.24037e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-boolean v2, v9, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 61| const v0, #+51670 (0x0000c9d6 | 7.24051e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-nez v2, Label_3 69| const v0, #+51671 (0x0000c9d7 | 7.24065e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v9}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 78| move-result v2 79| const v0, #+51672 (0x0000c9d8 | 7.24079e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 575 85| if-nez v2, Label_1 Label_3: .line 580 87| const v0, #+51673 (0x0000c9d9 | 7.24093e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 95| const v0, #+51674 (0x0000c9da | 7.24107e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 104| move-result-object v3 105| const v0, #+51675 (0x0000c9db | 7.24121e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v3}, java.util.ArrayList.add(java.lang.Object):boolean .line 581 114| const v0, #+51676 (0x0000c9dc | 7.24135e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-direct {v9}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeLegalSoFar():boolean 123| move-result v2 124| const v0, #+51677 (0x0000c9dd | 7.24149e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-nez v2, Label_4 .line 582 132| const v0, #+51678 (0x0000c9de | 7.24163e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-direct {v9}, com.android.datetimepicker.time.TimePickerDialog.deleteLastTypedKey():int .line 583 141| const v0, #+51679 (0x0000c9df | 7.24177e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return v6 Label_4: .line 586 148| const v0, #+51680 (0x0000c9e0 | 7.24191e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {v10}, com.android.datetimepicker.time.TimePickerDialog.getValFromKeyCode(int):int 157| move-result v1 158| const v0, #+51681 (0x0000c9e1 | 7.24205e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 587 .local v1, "val", int 164| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 166| const v0, #+51682 (0x0000c9e2 | 7.24219e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const-string/jumbo v3, "%d" 175| const v0, #+51683 (0x0000c9e3 | 7.24233e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| new-array v4, v7, java.lang.Object[] 183| const v0, #+51684 (0x0000c9e4 | 7.24247e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v1}, java.lang.Integer.valueOf(int):java.lang.Integer 192| move-result-object v5 193| const v0, #+51685 (0x0000c9e5 | 7.24261e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| aput-object v5, v4, v6 201| const v0, #+51686 (0x0000c9e6 | 7.24275e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-static {v3,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 210| move-result-object v3 211| const v0, #+51687 (0x0000c9e7 | 7.24289e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-static {v2,v3}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 589 220| const v0, #+51688 (0x0000c9e8 | 7.24303e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-direct {v9}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 229| move-result v2 230| const v0, #+51689 (0x0000c9e9 | 7.24317e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-eqz v2, Label_6 .line 590 238| const v0, #+51690 (0x0000c9ea | 7.24331e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-boolean v2, v9, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 246| const v0, #+51691 (0x0000c9eb | 7.24345e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| if-nez v2, Label_5 254| const v0, #+51692 (0x0000c9ec | 7.24359e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 262| const v0, #+51693 (0x0000c9ed | 7.24373e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v2}, java.util.ArrayList.size():int 271| move-result v2 272| const v0, #+51694 (0x0000c9ee | 7.24387e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 279| if-gt v2, v3, Label_5 .line 591 281| const v0, #+51695 (0x0000c9ef | 7.24401e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 289| const v0, #+51696 (0x0000c9f0 | 7.24415e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| iget-object v3, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 297| const v0, #+51697 (0x0000c9f1 | 7.24429e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v3}, java.util.ArrayList.size():int 306| move-result v3 307| const v0, #+51698 (0x0000c9f2 | 7.24443e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 315| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 318| move-result-object v4 319| const v0, #+51699 (0x0000c9f3 | 7.24457e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v2,v3,v4}, java.util.ArrayList.add(int, java.lang.Object):void .line 592 328| const v0, #+51700 (0x0000c9f4 | 7.24471e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 336| const v0, #+51701 (0x0000c9f5 | 7.24485e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iget-object v3, v9, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 344| const v0, #+51702 (0x0000c9f6 | 7.24499e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v3}, java.util.ArrayList.size():int 353| move-result v3 354| const v0, #+51703 (0x0000c9f7 | 7.24513e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 362| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 365| move-result-object v4 366| const v0, #+51704 (0x0000c9f8 | 7.24527e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v2,v3,v4}, java.util.ArrayList.add(int, java.lang.Object):void Label_5: .line 594 375| const v0, #+51705 (0x0000c9f9 | 7.24541e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| iget-object v2, v9, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 383| const v0, #+51706 (0x0000c9fa | 7.24555e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-virtual {v2,v7}, android.widget.TextView.setEnabled(boolean):void Label_6: .line 597 392| const v0, #+51707 (0x0000c9fb | 7.24569e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| return v7 } method com.android.datetimepicker.time.TimePickerDialog.deleteLastTypedKey():int { .src "TimePickerDialog.java" .line 633 .prologue_end .line 633 0| const v0, #+51708 (0x0000c9fc | 7.24583e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 8| const v0, #+51709 (0x0000c9fd | 7.24597e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v3, v4, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 16| const v0, #+51710 (0x0000c9fe | 7.24611e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v3}, java.util.ArrayList.size():int 25| move-result v3 26| const v0, #+51711 (0x0000c9ff | 7.24625e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 34| invoke-virtual {v2,v3}, java.util.ArrayList.remove(int):java.lang.Object 37| move-result-object v2 38| const v0, #+51712 (0x0000ca00 | 7.24639e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| check-cast v2, java.lang.Integer 46| const v0, #+51713 (0x0000ca01 | 7.24653e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v2}, java.lang.Integer.intValue():int 55| move-result v1 56| const v0, #+51714 (0x0000ca02 | 7.24667e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 634 .local v1, "deleted", int 62| invoke-direct {v4}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 65| move-result v2 66| const v0, #+51715 (0x0000ca03 | 7.24682e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-nez v2, Label_1 .line 635 74| const v0, #+51716 (0x0000ca04 | 7.24696e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v2, v4, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 82| const v0, #+51717 (0x0000ca05 | 7.24710e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const/4 v3, #+0 (0x00000000 | 0.00000) 89| invoke-virtual {v2,v3}, android.widget.TextView.setEnabled(boolean):void Label_1: .line 637 92| const v0, #+51718 (0x0000ca06 | 7.24724e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return v1 } method com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):void { .params "updateDisplays" .src "TimePickerDialog.java" .line 645 .prologue_end 0| const v0, #+51719 (0x0000ca07 | 7.24738e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 645 8| iput-boolean v5, v7, com.android.datetimepicker.time.TimePickerDialog.mInKbMode .line 646 10| const v0, #+51720 (0x0000ca08 | 7.24752e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 18| const v0, #+51721 (0x0000ca09 | 7.24766e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, java.util.ArrayList.isEmpty():boolean 27| move-result v2 28| const v0, #+51722 (0x0000ca0a | 7.24780e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-nez v2, Label_2 .line 647 36| const v0, #+51723 (0x0000ca0b | 7.24794e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v2, #+0 (0x00000000 | 0.00000) 43| invoke-direct {v7,v2}, com.android.datetimepicker.time.TimePickerDialog.getEnteredTime(java.lang.Boolean[]):int[] 46| move-result-object v1 47| const v0, #+51724 (0x0000ca0c | 7.24808e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 648 .local v1, "values", int[] 53| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 55| const v0, #+51725 (0x0000ca0d | 7.24822e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| aget v3, v1, v5 63| const v0, #+51726 (0x0000ca0e | 7.24836e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| aget v4, v1, v6 71| const v0, #+51727 (0x0000ca0f | 7.24850e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.time.RadialPickerLayout.setTime(int, int):void .line 649 80| const v0, #+51728 (0x0000ca10 | 7.24864e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-boolean v2, v7, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 88| const v0, #+51729 (0x0000ca11 | 7.24878e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-nez v2, Label_1 .line 650 96| const v0, #+51730 (0x0000ca12 | 7.24892e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 104| const v0, #+51731 (0x0000ca13 | 7.24906e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 111| aget v3, v1, v3 113| const v0, #+51732 (0x0000ca14 | 7.24920e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2,v3}, com.android.datetimepicker.time.RadialPickerLayout.setAmOrPm(int):void Label_1: .line 652 122| const v0, #+51733 (0x0000ca15 | 7.24934e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 130| const v0, #+51734 (0x0000ca16 | 7.24948e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v2}, java.util.ArrayList.clear():void Label_2: .line 654 .end_local v1 139| const v0, #+51735 (0x0000ca17 | 7.24962e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-eqz v8, Label_3 .line 655 147| const v0, #+51736 (0x0000ca18 | 7.24976e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v7,v5}, com.android.datetimepicker.time.TimePickerDialog.updateDisplay(boolean):void .line 656 156| const v0, #+51737 (0x0000ca19 | 7.24990e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 164| const v0, #+51738 (0x0000ca1a | 7.25004e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v2,v6}, com.android.datetimepicker.time.RadialPickerLayout.trySettingInputEnabled(boolean):boolean Label_3: .line 658 173| const v0, #+51739 (0x0000ca1b | 7.25018e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| return-void } method com.android.datetimepicker.time.TimePickerDialog.generateLegalTimesTree():void { .src "TimePickerDialog.java" .line 811 0| move-object/16 v23, v24 .prologue_end .line 811 3| const v24, #+51740 (0x0000ca1c | 7.25032e-41) 6| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 9| const/4 v6, #+7 (0x00000007 | 9.80909e-45) .line 812 .local v6, "k0", int 10| const/16 v7, #+8 (0x00000008 | 1.12104e-44) .line 813 .local v7, "k1", int 12| const/16 v8, #+9 (0x00000009 | 1.26117e-44) .line 814 .local v8, "k2", int 14| const/16 v9, #+10 (0x0000000a | 1.40130e-44) .line 815 .local v9, "k3", int 16| const/16 v10, #+11 (0x0000000b | 1.54143e-44) .line 816 .local v10, "k4", int 18| const/16 v11, #+12 (0x0000000c | 1.68156e-44) .line 817 .local v11, "k5", int 20| const/16 v12, #+13 (0x0000000d | 1.82169e-44) .line 818 .local v12, "k6", int 22| const/16 v13, #+14 (0x0000000e | 1.96182e-44) .line 819 .local v13, "k7", int 24| const/16 v14, #+15 (0x0000000f | 2.10195e-44) .line 820 .local v14, "k8", int 26| const/16 v15, #+16 (0x00000010 | 2.24208e-44) .line 823 .local v15, "k9", int 28| new-instance v20, com.android.datetimepicker.time.TimePickerDialog$Node 30| const v24, #+51741 (0x0000ca1d | 7.25046e-41) 33| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 36| const/16 v21, #+0 (0x00000000 | 0.00000) 38| move/from16 v0, v21 40| new-array v0, v0, int[] 42| const v24, #+51742 (0x0000ca1e | 7.25060e-41) 45| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 48| move-object/from16 v21, v0 50| move-object/from16 v0, v20 52| move-object/from16 v1, v23 54| move-object/from16 v2, v21 56| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void 59| const v24, #+51743 (0x0000ca1f | 7.25074e-41) 62| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 65| move-object/from16 v0, v20 67| move-object/from16 v1, v23 69| iput-object v0, v1, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree .line 824 71| const v24, #+51744 (0x0000ca20 | 7.25088e-41) 74| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 77| move-object/from16 v0, v23 79| iget-boolean v0, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 81| const v24, #+51745 (0x0000ca21 | 7.25102e-41) 84| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 87| move/from16 v20, v0 89| if-eqz v20, Label_2 .line 826 91| const v24, #+51746 (0x0000ca22 | 7.25116e-41) 94| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 97| new-instance v16, com.android.datetimepicker.time.TimePickerDialog$Node 99| const v24, #+51747 (0x0000ca23 | 7.25130e-41) 102| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 105| const/16 v20, #+6 (0x00000006 | 8.40779e-45) 107| move/from16 v0, v20 109| new-array v0, v0, int[] 111| const v24, #+51748 (0x0000ca24 | 7.25144e-41) 114| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v20, v0 .line 811 119| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 826 121| const/16 v22, #+0 (0x00000000 | 0.00000) 123| aput v21, v20, v22 .line 812 125| const v24, #+51749 (0x0000ca25 | 7.25158e-41) 128| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 131| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 826 133| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 135| aput v21, v20, v22 .line 813 137| const v24, #+51750 (0x0000ca26 | 7.25172e-41) 140| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 143| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 826 145| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 147| aput v21, v20, v22 .line 814 149| const v24, #+51751 (0x0000ca27 | 7.25186e-41) 152| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 155| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 826 157| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 159| aput v21, v20, v22 .line 815 161| const v24, #+51752 (0x0000ca28 | 7.25200e-41) 164| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 167| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 826 169| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 171| aput v21, v20, v22 .line 816 173| const v24, #+51753 (0x0000ca29 | 7.25214e-41) 176| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 179| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 826 181| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 183| aput v21, v20, v22 185| const v24, #+51754 (0x0000ca2a | 7.25228e-41) 188| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 191| move-object/from16 v0, v16 193| move-object/from16 v1, v23 195| move-object/from16 v2, v20 197| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 827 .local v16, "minuteFirstDigit", com.android.datetimepicker.time.TimePickerDialog$Node 200| const v24, #+51755 (0x0000ca2b | 7.25242e-41) 203| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 206| new-instance v17, com.android.datetimepicker.time.TimePickerDialog$Node 208| const v24, #+51756 (0x0000ca2c | 7.25256e-41) 211| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 214| const/16 v20, #+10 (0x0000000a | 1.40130e-44) 216| move/from16 v0, v20 218| new-array v0, v0, int[] 220| const v24, #+51757 (0x0000ca2d | 7.25270e-41) 223| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 226| move-object/from16 v20, v0 .line 811 228| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 827 230| const/16 v22, #+0 (0x00000000 | 0.00000) 232| aput v21, v20, v22 .line 812 234| const v24, #+51758 (0x0000ca2e | 7.25284e-41) 237| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 240| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 827 242| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 244| aput v21, v20, v22 .line 813 246| const v24, #+51759 (0x0000ca2f | 7.25298e-41) 249| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 252| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 827 254| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 256| aput v21, v20, v22 .line 814 258| const v24, #+51760 (0x0000ca30 | 7.25312e-41) 261| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 264| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 827 266| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 268| aput v21, v20, v22 .line 815 270| const v24, #+51761 (0x0000ca31 | 7.25326e-41) 273| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 276| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 827 278| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 280| aput v21, v20, v22 .line 816 282| const v24, #+51762 (0x0000ca32 | 7.25340e-41) 285| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 288| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 827 290| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 292| aput v21, v20, v22 .line 817 294| const v24, #+51763 (0x0000ca33 | 7.25354e-41) 297| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 300| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 827 302| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 304| aput v21, v20, v22 .line 818 306| const v24, #+51764 (0x0000ca34 | 7.25368e-41) 309| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 312| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 827 314| const/16 v22, #+7 (0x00000007 | 9.80909e-45) 316| aput v21, v20, v22 .line 819 318| const v24, #+51765 (0x0000ca35 | 7.25382e-41) 321| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 324| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 827 326| const/16 v22, #+8 (0x00000008 | 1.12104e-44) 328| aput v21, v20, v22 .line 820 330| const v24, #+51766 (0x0000ca36 | 7.25396e-41) 333| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 336| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 827 338| const/16 v22, #+9 (0x00000009 | 1.26117e-44) 340| aput v21, v20, v22 342| const v24, #+51767 (0x0000ca37 | 7.25410e-41) 345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 348| move-object/from16 v0, v17 350| move-object/from16 v1, v23 352| move-object/from16 v2, v20 354| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 829 .local v17, "minuteSecondDigit", com.android.datetimepicker.time.TimePickerDialog$Node 357| const v24, #+51768 (0x0000ca38 | 7.25424e-41) 360| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-virtual/range {v16..v17}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 832 366| const v24, #+51769 (0x0000ca39 | 7.25438e-41) 369| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 372| new-instance v4, com.android.datetimepicker.time.TimePickerDialog$Node 374| const v24, #+51770 (0x0000ca3a | 7.25452e-41) 377| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 380| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 382| move/from16 v0, v20 384| new-array v0, v0, int[] 386| const v24, #+51771 (0x0000ca3b | 7.25466e-41) 389| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 392| move-object/from16 v20, v0 .line 811 394| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 832 396| const/16 v22, #+0 (0x00000000 | 0.00000) 398| aput v21, v20, v22 .line 812 400| const v24, #+51772 (0x0000ca3c | 7.25480e-41) 403| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 406| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 832 408| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 410| aput v21, v20, v22 412| const v24, #+51773 (0x0000ca3d | 7.25494e-41) 415| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 418| move-object/from16 v0, v23 420| move-object/from16 v1, v20 422| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 833 .local v4, "firstDigit", com.android.datetimepicker.time.TimePickerDialog$Node 425| const v24, #+51774 (0x0000ca3e | 7.25508e-41) 428| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 431| move-object/from16 v0, v23 433| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree 435| const v24, #+51775 (0x0000ca3f | 7.25522e-41) 438| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 441| move-object/from16 v20, v0 443| move-object/from16 v0, v20 445| invoke-virtual {v0,v4}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 836 448| const v24, #+51776 (0x0000ca40 | 7.25536e-41) 451| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 454| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node 456| const v24, #+51777 (0x0000ca41 | 7.25550e-41) 459| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 462| const/16 v20, #+6 (0x00000006 | 8.40779e-45) 464| move/from16 v0, v20 466| new-array v0, v0, int[] 468| const v24, #+51778 (0x0000ca42 | 7.25564e-41) 471| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 474| move-object/from16 v20, v0 .line 811 476| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 836 478| const/16 v22, #+0 (0x00000000 | 0.00000) 480| aput v21, v20, v22 .line 812 482| const v24, #+51779 (0x0000ca43 | 7.25578e-41) 485| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 488| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 836 490| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 492| aput v21, v20, v22 .line 813 494| const v24, #+51780 (0x0000ca44 | 7.25592e-41) 497| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 500| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 836 502| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 504| aput v21, v20, v22 .line 814 506| const v24, #+51781 (0x0000ca45 | 7.25606e-41) 509| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 512| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 836 514| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 516| aput v21, v20, v22 .line 815 518| const v24, #+51782 (0x0000ca46 | 7.25620e-41) 521| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 524| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 836 526| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 528| aput v21, v20, v22 .line 816 530| const v24, #+51783 (0x0000ca47 | 7.25634e-41) 533| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 536| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 836 538| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 540| aput v21, v20, v22 542| const v24, #+51784 (0x0000ca48 | 7.25648e-41) 545| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 548| move-object/from16 v0, v18 550| move-object/from16 v1, v23 552| move-object/from16 v2, v20 554| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 837 .local v18, "secondDigit", com.android.datetimepicker.time.TimePickerDialog$Node 557| const v24, #+51785 (0x0000ca49 | 7.25662e-41) 560| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 563| move-object/from16 v0, v18 565| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 839 568| const v24, #+51786 (0x0000ca4a | 7.25676e-41) 571| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 574| move-object/from16 v0, v18 576| move-object/from16 v1, v16 578| invoke-virtual {v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 842 581| const v24, #+51787 (0x0000ca4b | 7.25690e-41) 584| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 587| new-instance v19, com.android.datetimepicker.time.TimePickerDialog$Node 589| const v24, #+51788 (0x0000ca4c | 7.25704e-41) 592| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 595| const/16 v20, #+4 (0x00000004 | 5.60519e-45) 597| move/from16 v0, v20 599| new-array v0, v0, int[] 601| const v24, #+51789 (0x0000ca4d | 7.25718e-41) 604| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 607| move-object/from16 v20, v0 .line 817 609| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 842 611| const/16 v22, #+0 (0x00000000 | 0.00000) 613| aput v21, v20, v22 .line 818 615| const v24, #+51790 (0x0000ca4e | 7.25732e-41) 618| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 621| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 842 623| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 625| aput v21, v20, v22 .line 819 627| const v24, #+51791 (0x0000ca4f | 7.25746e-41) 630| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 633| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 842 635| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 637| aput v21, v20, v22 .line 820 639| const v24, #+51792 (0x0000ca50 | 7.25761e-41) 642| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 645| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 842 647| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 649| aput v21, v20, v22 651| const v24, #+51793 (0x0000ca51 | 7.25775e-41) 654| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 657| move-object/from16 v0, v19 659| move-object/from16 v1, v23 661| move-object/from16 v2, v20 663| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 844 .local v19, "thirdDigit", com.android.datetimepicker.time.TimePickerDialog$Node 666| const v24, #+51794 (0x0000ca52 | 7.25789e-41) 669| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 672| invoke-virtual/range {v18..v19}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 847 675| const v24, #+51795 (0x0000ca53 | 7.25803e-41) 678| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 681| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v18 683| const v24, #+51796 (0x0000ca54 | 7.25817e-41) 686| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 689| const/16 v20, #+4 (0x00000004 | 5.60519e-45) 691| move/from16 v0, v20 693| new-array v0, v0, int[] 695| const v24, #+51797 (0x0000ca55 | 7.25831e-41) 698| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 701| move-object/from16 v20, v0 .line 817 703| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 847 705| const/16 v22, #+0 (0x00000000 | 0.00000) 707| aput v21, v20, v22 .line 818 709| const v24, #+51798 (0x0000ca56 | 7.25845e-41) 712| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 715| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 847 717| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 719| aput v21, v20, v22 .line 819 721| const v24, #+51799 (0x0000ca57 | 7.25859e-41) 724| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 727| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 847 729| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 731| aput v21, v20, v22 .line 820 733| const v24, #+51800 (0x0000ca58 | 7.25873e-41) 736| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 739| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 847 741| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 743| aput v21, v20, v22 745| const v24, #+51801 (0x0000ca59 | 7.25887e-41) 748| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 751| move-object/from16 v0, v18 753| move-object/from16 v1, v23 755| move-object/from16 v2, v20 757| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 848 .restart_local v18 760| const v24, #+51802 (0x0000ca5a | 7.25901e-41) 763| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 766| move-object/from16 v0, v18 768| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 850 771| const v24, #+51803 (0x0000ca5b | 7.25915e-41) 774| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 777| move-object/from16 v0, v18 779| move-object/from16 v1, v16 781| invoke-virtual {v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 853 784| const v24, #+51804 (0x0000ca5c | 7.25929e-41) 787| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 790| new-instance v4, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v4 792| const v24, #+51805 (0x0000ca5d | 7.25943e-41) 795| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 798| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 800| move/from16 v0, v20 802| new-array v0, v0, int[] 804| const v24, #+51806 (0x0000ca5e | 7.25957e-41) 807| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 810| move-object/from16 v20, v0 .line 813 812| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 853 814| const/16 v22, #+0 (0x00000000 | 0.00000) 816| aput v21, v20, v22 818| const v24, #+51807 (0x0000ca5f | 7.25971e-41) 821| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 824| move-object/from16 v0, v23 826| move-object/from16 v1, v20 828| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 854 .restart_local v4 831| const v24, #+51808 (0x0000ca60 | 7.25985e-41) 834| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 837| move-object/from16 v0, v23 839| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree 841| const v24, #+51809 (0x0000ca61 | 7.25999e-41) 844| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 847| move-object/from16 v20, v0 849| move-object/from16 v0, v20 851| invoke-virtual {v0,v4}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 857 854| const v24, #+51810 (0x0000ca62 | 7.26013e-41) 857| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 860| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v18 862| const v24, #+51811 (0x0000ca63 | 7.26027e-41) 865| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 868| const/16 v20, #+4 (0x00000004 | 5.60519e-45) 870| move/from16 v0, v20 872| new-array v0, v0, int[] 874| const v24, #+51812 (0x0000ca64 | 7.26041e-41) 877| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 880| move-object/from16 v20, v0 .line 811 882| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 857 884| const/16 v22, #+0 (0x00000000 | 0.00000) 886| aput v21, v20, v22 .line 812 888| const v24, #+51813 (0x0000ca65 | 7.26055e-41) 891| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 894| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 857 896| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 898| aput v21, v20, v22 .line 813 900| const v24, #+51814 (0x0000ca66 | 7.26069e-41) 903| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 906| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 857 908| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 910| aput v21, v20, v22 .line 814 912| const v24, #+51815 (0x0000ca67 | 7.26083e-41) 915| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 918| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 857 920| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 922| aput v21, v20, v22 924| const v24, #+51816 (0x0000ca68 | 7.26097e-41) 927| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 930| move-object/from16 v0, v18 932| move-object/from16 v1, v23 934| move-object/from16 v2, v20 936| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 858 .restart_local v18 939| const v24, #+51817 (0x0000ca69 | 7.26111e-41) 942| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 945| move-object/from16 v0, v18 947| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 860 950| const v24, #+51818 (0x0000ca6a | 7.26125e-41) 953| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 956| move-object/from16 v0, v18 958| move-object/from16 v1, v16 960| invoke-virtual {v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 863 963| const v24, #+51819 (0x0000ca6b | 7.26139e-41) 966| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 969| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v18 971| const v24, #+51820 (0x0000ca6c | 7.26153e-41) 974| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 977| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 979| move/from16 v0, v20 981| new-array v0, v0, int[] 983| const v24, #+51821 (0x0000ca6d | 7.26167e-41) 986| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 989| move-object/from16 v20, v0 .line 815 991| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 863 993| const/16 v22, #+0 (0x00000000 | 0.00000) 995| aput v21, v20, v22 .line 816 997| const v24, #+51822 (0x0000ca6e | 7.26181e-41) 1000| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1003| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 863 1005| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1007| aput v21, v20, v22 1009| const v24, #+51823 (0x0000ca6f | 7.26195e-41) 1012| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1015| move-object/from16 v0, v18 1017| move-object/from16 v1, v23 1019| move-object/from16 v2, v20 1021| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 864 .restart_local v18 1024| const v24, #+51824 (0x0000ca70 | 7.26209e-41) 1027| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1030| move-object/from16 v0, v18 1032| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 866 1035| const v24, #+51825 (0x0000ca71 | 7.26223e-41) 1038| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1041| move-object/from16 v0, v18 1043| move-object/from16 v1, v17 1045| invoke-virtual {v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 869 1048| const v24, #+51826 (0x0000ca72 | 7.26237e-41) 1051| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1054| new-instance v4, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v4 1056| const v24, #+51827 (0x0000ca73 | 7.26251e-41) 1059| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1062| const/16 v20, #+7 (0x00000007 | 9.80909e-45) 1064| move/from16 v0, v20 1066| new-array v0, v0, int[] 1068| const v24, #+51828 (0x0000ca74 | 7.26265e-41) 1071| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1074| move-object/from16 v20, v0 .line 814 1076| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 869 1078| const/16 v22, #+0 (0x00000000 | 0.00000) 1080| aput v21, v20, v22 .line 815 1082| const v24, #+51829 (0x0000ca75 | 7.26279e-41) 1085| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1088| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 869 1090| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1092| aput v21, v20, v22 .line 816 1094| const v24, #+51830 (0x0000ca76 | 7.26293e-41) 1097| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1100| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 869 1102| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1104| aput v21, v20, v22 .line 817 1106| const v24, #+51831 (0x0000ca77 | 7.26307e-41) 1109| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1112| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 869 1114| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 1116| aput v21, v20, v22 .line 818 1118| const v24, #+51832 (0x0000ca78 | 7.26321e-41) 1121| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1124| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 869 1126| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 1128| aput v21, v20, v22 .line 819 1130| const v24, #+51833 (0x0000ca79 | 7.26335e-41) 1133| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1136| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 869 1138| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 1140| aput v21, v20, v22 .line 820 1142| const v24, #+51834 (0x0000ca7a | 7.26349e-41) 1145| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1148| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 869 1150| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 1152| aput v21, v20, v22 1154| const v24, #+51835 (0x0000ca7b | 7.26363e-41) 1157| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1160| move-object/from16 v0, v23 1162| move-object/from16 v1, v20 1164| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 870 .restart_local v4 1167| const v24, #+51836 (0x0000ca7c | 7.26377e-41) 1170| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1173| move-object/from16 v0, v23 1175| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree 1177| const v24, #+51837 (0x0000ca7d | 7.26391e-41) 1180| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1183| move-object/from16 v20, v0 1185| move-object/from16 v0, v20 1187| invoke-virtual {v0,v4}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 872 1190| const v24, #+51838 (0x0000ca7e | 7.26405e-41) 1193| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1196| move-object/from16 v0, v16 1198| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void Label_1: .line 935 .end_local v16 .end_local v17 1201| const v24, #+51839 (0x0000ca7f | 7.26419e-41) 1204| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1207| return-void Label_2: .line 876 .end_local v4 .end_local v18 .end_local v19 1208| const v24, #+51840 (0x0000ca80 | 7.26433e-41) 1211| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1214| new-instance v3, com.android.datetimepicker.time.TimePickerDialog$Node 1216| const v24, #+51841 (0x0000ca81 | 7.26447e-41) 1219| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1222| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 1224| move/from16 v0, v20 1226| new-array v0, v0, int[] 1228| const v24, #+51842 (0x0000ca82 | 7.26461e-41) 1231| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1234| move-object/from16 v20, v0 1236| const/16 v21, #+0 (0x00000000 | 0.00000) 1238| move-object/from16 v0, v23 1240| move/from16 v1, v21 1242| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 1245| move-result v21 1246| const v24, #+51843 (0x0000ca83 | 7.26475e-41) 1249| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1252| const/16 v22, #+0 (0x00000000 | 0.00000) 1254| aput v21, v20, v22 1256| const v24, #+51844 (0x0000ca84 | 7.26489e-41) 1259| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1262| const/16 v21, #+1 (0x00000001 | 1.40130e-45) 1264| move-object/from16 v0, v23 1266| move/from16 v1, v21 1268| invoke-direct {v0,v1}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 1271| move-result v21 1272| const v24, #+51845 (0x0000ca85 | 7.26503e-41) 1275| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1278| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1280| aput v21, v20, v22 1282| const v24, #+51846 (0x0000ca86 | 7.26517e-41) 1285| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1288| move-object/from16 v0, v23 1290| move-object/from16 v1, v20 1292| invoke-direct {v3,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 879 .local v3, "ampm", com.android.datetimepicker.time.TimePickerDialog$Node 1295| const v24, #+51847 (0x0000ca87 | 7.26531e-41) 1298| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1301| new-instance v4, com.android.datetimepicker.time.TimePickerDialog$Node 1303| const v24, #+51848 (0x0000ca88 | 7.26545e-41) 1306| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1309| const/16 v20, #+1 (0x00000001 | 1.40130e-45) 1311| move/from16 v0, v20 1313| new-array v0, v0, int[] 1315| const v24, #+51849 (0x0000ca89 | 7.26559e-41) 1318| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1321| move-object/from16 v20, v0 .line 812 1323| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 879 1325| const/16 v22, #+0 (0x00000000 | 0.00000) 1327| aput v21, v20, v22 1329| const v24, #+51850 (0x0000ca8a | 7.26573e-41) 1332| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1335| move-object/from16 v0, v23 1337| move-object/from16 v1, v20 1339| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 880 .restart_local v4 1342| const v24, #+51851 (0x0000ca8b | 7.26587e-41) 1345| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1348| move-object/from16 v0, v23 1350| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree 1352| const v24, #+51852 (0x0000ca8c | 7.26601e-41) 1355| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1358| move-object/from16 v20, v0 1360| move-object/from16 v0, v20 1362| invoke-virtual {v0,v4}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 882 1365| const v24, #+51853 (0x0000ca8d | 7.26615e-41) 1368| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1371| invoke-virtual {v4,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 885 1374| const v24, #+51854 (0x0000ca8e | 7.26629e-41) 1377| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1380| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node 1382| const v24, #+51855 (0x0000ca8f | 7.26643e-41) 1385| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1388| const/16 v20, #+3 (0x00000003 | 4.20390e-45) 1390| move/from16 v0, v20 1392| new-array v0, v0, int[] 1394| const v24, #+51856 (0x0000ca90 | 7.26657e-41) 1397| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1400| move-object/from16 v20, v0 .line 811 1402| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 885 1404| const/16 v22, #+0 (0x00000000 | 0.00000) 1406| aput v21, v20, v22 .line 812 1408| const v24, #+51857 (0x0000ca91 | 7.26671e-41) 1411| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1414| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 885 1416| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1418| aput v21, v20, v22 .line 813 1420| const v24, #+51858 (0x0000ca92 | 7.26685e-41) 1423| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1426| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 885 1428| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1430| aput v21, v20, v22 1432| const v24, #+51859 (0x0000ca93 | 7.26699e-41) 1435| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1438| move-object/from16 v0, v18 1440| move-object/from16 v1, v23 1442| move-object/from16 v2, v20 1444| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 886 .restart_local v18 1447| const v24, #+51860 (0x0000ca94 | 7.26713e-41) 1450| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1453| move-object/from16 v0, v18 1455| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 888 1458| const v24, #+51861 (0x0000ca95 | 7.26727e-41) 1461| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1464| move-object/from16 v0, v18 1466| invoke-virtual {v0,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 891 1469| const v24, #+51862 (0x0000ca96 | 7.26741e-41) 1472| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1475| new-instance v19, com.android.datetimepicker.time.TimePickerDialog$Node 1477| const v24, #+51863 (0x0000ca97 | 7.26755e-41) 1480| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1483| const/16 v20, #+6 (0x00000006 | 8.40779e-45) 1485| move/from16 v0, v20 1487| new-array v0, v0, int[] 1489| const v24, #+51864 (0x0000ca98 | 7.26769e-41) 1492| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1495| move-object/from16 v20, v0 .line 811 1497| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 891 1499| const/16 v22, #+0 (0x00000000 | 0.00000) 1501| aput v21, v20, v22 .line 812 1503| const v24, #+51865 (0x0000ca99 | 7.26783e-41) 1506| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1509| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 891 1511| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1513| aput v21, v20, v22 .line 813 1515| const v24, #+51866 (0x0000ca9a | 7.26797e-41) 1518| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1521| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 891 1523| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1525| aput v21, v20, v22 .line 814 1527| const v24, #+51867 (0x0000ca9b | 7.26811e-41) 1530| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1533| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 891 1535| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 1537| aput v21, v20, v22 .line 815 1539| const v24, #+51868 (0x0000ca9c | 7.26825e-41) 1542| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1545| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 891 1547| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 1549| aput v21, v20, v22 .line 816 1551| const v24, #+51869 (0x0000ca9d | 7.26840e-41) 1554| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1557| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 891 1559| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 1561| aput v21, v20, v22 1563| const v24, #+51870 (0x0000ca9e | 7.26854e-41) 1566| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1569| move-object/from16 v0, v19 1571| move-object/from16 v1, v23 1573| move-object/from16 v2, v20 1575| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 892 .restart_local v19 1578| const v24, #+51871 (0x0000ca9f | 7.26868e-41) 1581| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1584| invoke-virtual/range {v18..v19}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 894 1587| const v24, #+51872 (0x0000caa0 | 7.26882e-41) 1590| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1593| move-object/from16 v0, v19 1595| invoke-virtual {v0,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 898 1598| const v24, #+51873 (0x0000caa1 | 7.26896e-41) 1601| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1604| new-instance v5, com.android.datetimepicker.time.TimePickerDialog$Node 1606| const v24, #+51874 (0x0000caa2 | 7.26910e-41) 1609| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1612| const/16 v20, #+10 (0x0000000a | 1.40130e-44) 1614| move/from16 v0, v20 1616| new-array v0, v0, int[] 1618| const v24, #+51875 (0x0000caa3 | 7.26924e-41) 1621| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1624| move-object/from16 v20, v0 .line 811 1626| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 898 1628| const/16 v22, #+0 (0x00000000 | 0.00000) 1630| aput v21, v20, v22 .line 812 1632| const v24, #+51876 (0x0000caa4 | 7.26938e-41) 1635| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1638| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 898 1640| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1642| aput v21, v20, v22 .line 813 1644| const v24, #+51877 (0x0000caa5 | 7.26952e-41) 1647| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1650| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 898 1652| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1654| aput v21, v20, v22 .line 814 1656| const v24, #+51878 (0x0000caa6 | 7.26966e-41) 1659| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1662| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 898 1664| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 1666| aput v21, v20, v22 .line 815 1668| const v24, #+51879 (0x0000caa7 | 7.26980e-41) 1671| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1674| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 898 1676| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 1678| aput v21, v20, v22 .line 816 1680| const v24, #+51880 (0x0000caa8 | 7.26994e-41) 1683| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1686| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 898 1688| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 1690| aput v21, v20, v22 .line 817 1692| const v24, #+51881 (0x0000caa9 | 7.27008e-41) 1695| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1698| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 898 1700| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 1702| aput v21, v20, v22 .line 818 1704| const v24, #+51882 (0x0000caaa | 7.27022e-41) 1707| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1710| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 898 1712| const/16 v22, #+7 (0x00000007 | 9.80909e-45) 1714| aput v21, v20, v22 .line 819 1716| const v24, #+51883 (0x0000caab | 7.27036e-41) 1719| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1722| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 898 1724| const/16 v22, #+8 (0x00000008 | 1.12104e-44) 1726| aput v21, v20, v22 .line 820 1728| const v24, #+51884 (0x0000caac | 7.27050e-41) 1731| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1734| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 898 1736| const/16 v22, #+9 (0x00000009 | 1.26117e-44) 1738| aput v21, v20, v22 1740| const v24, #+51885 (0x0000caad | 7.27064e-41) 1743| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1746| move-object/from16 v0, v23 1748| move-object/from16 v1, v20 1750| invoke-direct {v5,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 899 .local v5, "fourthDigit", com.android.datetimepicker.time.TimePickerDialog$Node 1753| const v24, #+51886 (0x0000caae | 7.27078e-41) 1756| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1759| move-object/from16 v0, v19 1761| invoke-virtual {v0,v5}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 901 1764| const v24, #+51887 (0x0000caaf | 7.27092e-41) 1767| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1770| invoke-virtual {v5,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 904 1773| const v24, #+51888 (0x0000cab0 | 7.27106e-41) 1776| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1779| new-instance v19, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v19 1781| const v24, #+51889 (0x0000cab1 | 7.27120e-41) 1784| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1787| const/16 v20, #+4 (0x00000004 | 5.60519e-45) 1789| move/from16 v0, v20 1791| new-array v0, v0, int[] 1793| const v24, #+51890 (0x0000cab2 | 7.27134e-41) 1796| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1799| move-object/from16 v20, v0 .line 817 1801| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 904 1803| const/16 v22, #+0 (0x00000000 | 0.00000) 1805| aput v21, v20, v22 .line 818 1807| const v24, #+51891 (0x0000cab3 | 7.27148e-41) 1810| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1813| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 904 1815| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1817| aput v21, v20, v22 .line 819 1819| const v24, #+51892 (0x0000cab4 | 7.27162e-41) 1822| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1825| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 904 1827| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1829| aput v21, v20, v22 .line 820 1831| const v24, #+51893 (0x0000cab5 | 7.27176e-41) 1834| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1837| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 904 1839| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 1841| aput v21, v20, v22 1843| const v24, #+51894 (0x0000cab6 | 7.27190e-41) 1846| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1849| move-object/from16 v0, v19 1851| move-object/from16 v1, v23 1853| move-object/from16 v2, v20 1855| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 905 .restart_local v19 1858| const v24, #+51895 (0x0000cab7 | 7.27204e-41) 1861| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1864| invoke-virtual/range {v18..v19}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 907 1867| const v24, #+51896 (0x0000cab8 | 7.27218e-41) 1870| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1873| move-object/from16 v0, v19 1875| invoke-virtual {v0,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 910 1878| const v24, #+51897 (0x0000cab9 | 7.27232e-41) 1881| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1884| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v18 1886| const v24, #+51898 (0x0000caba | 7.27246e-41) 1889| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1892| const/16 v20, #+3 (0x00000003 | 4.20390e-45) 1894| move/from16 v0, v20 1896| new-array v0, v0, int[] 1898| const v24, #+51899 (0x0000cabb | 7.27260e-41) 1901| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1904| move-object/from16 v20, v0 .line 814 1906| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 910 1908| const/16 v22, #+0 (0x00000000 | 0.00000) 1910| aput v21, v20, v22 .line 815 1912| const v24, #+51900 (0x0000cabc | 7.27274e-41) 1915| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1918| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 910 1920| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 1922| aput v21, v20, v22 .line 816 1924| const v24, #+51901 (0x0000cabd | 7.27288e-41) 1927| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1930| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 910 1932| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 1934| aput v21, v20, v22 1936| const v24, #+51902 (0x0000cabe | 7.27302e-41) 1939| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1942| move-object/from16 v0, v18 1944| move-object/from16 v1, v23 1946| move-object/from16 v2, v20 1948| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 911 .restart_local v18 1951| const v24, #+51903 (0x0000cabf | 7.27316e-41) 1954| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1957| move-object/from16 v0, v18 1959| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 914 1962| const v24, #+51904 (0x0000cac0 | 7.27330e-41) 1965| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1968| new-instance v19, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v19 1970| const v24, #+51905 (0x0000cac1 | 7.27344e-41) 1973| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1976| const/16 v20, #+10 (0x0000000a | 1.40130e-44) 1978| move/from16 v0, v20 1980| new-array v0, v0, int[] 1982| const v24, #+51906 (0x0000cac2 | 7.27358e-41) 1985| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 1988| move-object/from16 v20, v0 .line 811 1990| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 914 1992| const/16 v22, #+0 (0x00000000 | 0.00000) 1994| aput v21, v20, v22 .line 812 1996| const v24, #+51907 (0x0000cac3 | 7.27372e-41) 1999| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2002| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 914 2004| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 2006| aput v21, v20, v22 .line 813 2008| const v24, #+51908 (0x0000cac4 | 7.27386e-41) 2011| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2014| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 914 2016| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 2018| aput v21, v20, v22 .line 814 2020| const v24, #+51909 (0x0000cac5 | 7.27400e-41) 2023| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2026| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 914 2028| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 2030| aput v21, v20, v22 .line 815 2032| const v24, #+51910 (0x0000cac6 | 7.27414e-41) 2035| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2038| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 914 2040| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 2042| aput v21, v20, v22 .line 816 2044| const v24, #+51911 (0x0000cac7 | 7.27428e-41) 2047| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2050| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 914 2052| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 2054| aput v21, v20, v22 .line 817 2056| const v24, #+51912 (0x0000cac8 | 7.27442e-41) 2059| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2062| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 914 2064| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 2066| aput v21, v20, v22 .line 818 2068| const v24, #+51913 (0x0000cac9 | 7.27456e-41) 2071| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2074| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 914 2076| const/16 v22, #+7 (0x00000007 | 9.80909e-45) 2078| aput v21, v20, v22 .line 819 2080| const v24, #+51914 (0x0000caca | 7.27470e-41) 2083| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2086| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 914 2088| const/16 v22, #+8 (0x00000008 | 1.12104e-44) 2090| aput v21, v20, v22 .line 820 2092| const v24, #+51915 (0x0000cacb | 7.27484e-41) 2095| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2098| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 914 2100| const/16 v22, #+9 (0x00000009 | 1.26117e-44) 2102| aput v21, v20, v22 2104| const v24, #+51916 (0x0000cacc | 7.27498e-41) 2107| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2110| move-object/from16 v0, v19 2112| move-object/from16 v1, v23 2114| move-object/from16 v2, v20 2116| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 915 .restart_local v19 2119| const v24, #+51917 (0x0000cacd | 7.27512e-41) 2122| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2125| invoke-virtual/range {v18..v19}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 917 2128| const v24, #+51918 (0x0000cace | 7.27526e-41) 2131| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2134| move-object/from16 v0, v19 2136| invoke-virtual {v0,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 920 2139| const v24, #+51919 (0x0000cacf | 7.27540e-41) 2142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2145| new-instance v4, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v4 2147| const v24, #+51920 (0x0000cad0 | 7.27554e-41) 2150| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2153| const/16 v20, #+8 (0x00000008 | 1.12104e-44) 2155| move/from16 v0, v20 2157| new-array v0, v0, int[] 2159| const v24, #+51921 (0x0000cad1 | 7.27568e-41) 2162| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2165| move-object/from16 v20, v0 .line 813 2167| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 920 2169| const/16 v22, #+0 (0x00000000 | 0.00000) 2171| aput v21, v20, v22 .line 814 2173| const v24, #+51922 (0x0000cad2 | 7.27582e-41) 2176| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2179| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 920 2181| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 2183| aput v21, v20, v22 .line 815 2185| const v24, #+51923 (0x0000cad3 | 7.27596e-41) 2188| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2191| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 920 2193| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 2195| aput v21, v20, v22 .line 816 2197| const v24, #+51924 (0x0000cad4 | 7.27610e-41) 2200| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2203| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 920 2205| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 2207| aput v21, v20, v22 .line 817 2209| const v24, #+51925 (0x0000cad5 | 7.27624e-41) 2212| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2215| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 920 2217| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 2219| aput v21, v20, v22 .line 818 2221| const v24, #+51926 (0x0000cad6 | 7.27638e-41) 2224| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2227| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 920 2229| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 2231| aput v21, v20, v22 .line 819 2233| const v24, #+51927 (0x0000cad7 | 7.27652e-41) 2236| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2239| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 920 2241| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 2243| aput v21, v20, v22 .line 820 2245| const v24, #+51928 (0x0000cad8 | 7.27666e-41) 2248| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2251| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 920 2253| const/16 v22, #+7 (0x00000007 | 9.80909e-45) 2255| aput v21, v20, v22 2257| const v24, #+51929 (0x0000cad9 | 7.27680e-41) 2260| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2263| move-object/from16 v0, v23 2265| move-object/from16 v1, v20 2267| invoke-direct {v4,v0,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 921 .restart_local v4 2270| const v24, #+51930 (0x0000cada | 7.27694e-41) 2273| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2276| move-object/from16 v0, v23 2278| iget-object v0, v0, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree 2280| const v24, #+51931 (0x0000cadb | 7.27708e-41) 2283| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2286| move-object/from16 v20, v0 2288| move-object/from16 v0, v20 2290| invoke-virtual {v0,v4}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 923 2293| const v24, #+51932 (0x0000cadc | 7.27722e-41) 2296| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2299| invoke-virtual {v4,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 926 2302| const v24, #+51933 (0x0000cadd | 7.27736e-41) 2305| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2308| new-instance v18, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v18 2310| const v24, #+51934 (0x0000cade | 7.27750e-41) 2313| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2316| const/16 v20, #+6 (0x00000006 | 8.40779e-45) 2318| move/from16 v0, v20 2320| new-array v0, v0, int[] 2322| const v24, #+51935 (0x0000cadf | 7.27764e-41) 2325| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2328| move-object/from16 v20, v0 .line 811 2330| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 926 2332| const/16 v22, #+0 (0x00000000 | 0.00000) 2334| aput v21, v20, v22 .line 812 2336| const v24, #+51936 (0x0000cae0 | 7.27778e-41) 2339| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2342| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 926 2344| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 2346| aput v21, v20, v22 .line 813 2348| const v24, #+51937 (0x0000cae1 | 7.27792e-41) 2351| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2354| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 926 2356| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 2358| aput v21, v20, v22 .line 814 2360| const v24, #+51938 (0x0000cae2 | 7.27806e-41) 2363| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2366| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 926 2368| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 2370| aput v21, v20, v22 .line 815 2372| const v24, #+51939 (0x0000cae3 | 7.27820e-41) 2375| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2378| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 926 2380| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 2382| aput v21, v20, v22 .line 816 2384| const v24, #+51940 (0x0000cae4 | 7.27834e-41) 2387| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2390| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 926 2392| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 2394| aput v21, v20, v22 2396| const v24, #+51941 (0x0000cae5 | 7.27848e-41) 2399| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2402| move-object/from16 v0, v18 2404| move-object/from16 v1, v23 2406| move-object/from16 v2, v20 2408| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 927 .restart_local v18 2411| const v24, #+51942 (0x0000cae6 | 7.27862e-41) 2414| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2417| move-object/from16 v0, v18 2419| invoke-virtual {v4,v0}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 930 2422| const v24, #+51943 (0x0000cae7 | 7.27876e-41) 2425| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2428| new-instance v19, com.android.datetimepicker.time.TimePickerDialog$Node .end_local v19 2430| const v24, #+51944 (0x0000cae8 | 7.27890e-41) 2433| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2436| const/16 v20, #+10 (0x0000000a | 1.40130e-44) 2438| move/from16 v0, v20 2440| new-array v0, v0, int[] 2442| const v24, #+51945 (0x0000cae9 | 7.27904e-41) 2445| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2448| move-object/from16 v20, v0 .line 811 2450| const/16 v21, #+7 (0x00000007 | 9.80909e-45) .line 930 2452| const/16 v22, #+0 (0x00000000 | 0.00000) 2454| aput v21, v20, v22 .line 812 2456| const v24, #+51946 (0x0000caea | 7.27919e-41) 2459| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2462| const/16 v21, #+8 (0x00000008 | 1.12104e-44) .line 930 2464| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 2466| aput v21, v20, v22 .line 813 2468| const v24, #+51947 (0x0000caeb | 7.27933e-41) 2471| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2474| const/16 v21, #+9 (0x00000009 | 1.26117e-44) .line 930 2476| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 2478| aput v21, v20, v22 .line 814 2480| const v24, #+51948 (0x0000caec | 7.27947e-41) 2483| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2486| const/16 v21, #+10 (0x0000000a | 1.40130e-44) .line 930 2488| const/16 v22, #+3 (0x00000003 | 4.20390e-45) 2490| aput v21, v20, v22 .line 815 2492| const v24, #+51949 (0x0000caed | 7.27961e-41) 2495| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2498| const/16 v21, #+11 (0x0000000b | 1.54143e-44) .line 930 2500| const/16 v22, #+4 (0x00000004 | 5.60519e-45) 2502| aput v21, v20, v22 .line 816 2504| const v24, #+51950 (0x0000caee | 7.27975e-41) 2507| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2510| const/16 v21, #+12 (0x0000000c | 1.68156e-44) .line 930 2512| const/16 v22, #+5 (0x00000005 | 7.00649e-45) 2514| aput v21, v20, v22 .line 817 2516| const v24, #+51951 (0x0000caef | 7.27989e-41) 2519| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2522| const/16 v21, #+13 (0x0000000d | 1.82169e-44) .line 930 2524| const/16 v22, #+6 (0x00000006 | 8.40779e-45) 2526| aput v21, v20, v22 .line 818 2528| const v24, #+51952 (0x0000caf0 | 7.28003e-41) 2531| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2534| const/16 v21, #+14 (0x0000000e | 1.96182e-44) .line 930 2536| const/16 v22, #+7 (0x00000007 | 9.80909e-45) 2538| aput v21, v20, v22 .line 819 2540| const v24, #+51953 (0x0000caf1 | 7.28017e-41) 2543| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2546| const/16 v21, #+15 (0x0000000f | 2.10195e-44) .line 930 2548| const/16 v22, #+8 (0x00000008 | 1.12104e-44) 2550| aput v21, v20, v22 .line 820 2552| const v24, #+51954 (0x0000caf2 | 7.28031e-41) 2555| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2558| const/16 v21, #+16 (0x00000010 | 2.24208e-44) .line 930 2560| const/16 v22, #+9 (0x00000009 | 1.26117e-44) 2562| aput v21, v20, v22 2564| const v24, #+51955 (0x0000caf3 | 7.28045e-41) 2567| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2570| move-object/from16 v0, v19 2572| move-object/from16 v1, v23 2574| move-object/from16 v2, v20 2576| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$Node.(com.android.datetimepicker.time.TimePickerDialog, int[]):void .line 931 .restart_local v19 2579| const v24, #+51956 (0x0000caf4 | 7.28059e-41) 2582| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2585| invoke-virtual/range {v18..v19}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void .line 933 2588| const v24, #+51957 (0x0000caf5 | 7.28073e-41) 2591| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2594| move-object/from16 v0, v19 2596| invoke-virtual {v0,v3}, com.android.datetimepicker.time.TimePickerDialog$Node.addChild(com.android.datetimepicker.time.TimePickerDialog$Node):void 2599| const v24, #+51958 (0x0000caf6 | 7.28087e-41) 2602| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 2605| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int { .params "amOrPm" .src "TimePickerDialog.java" .line 776 .prologue_end 0| const v0, #+51959 (0x0000caf7 | 7.28101e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v9, #+0 (0x00000000 | 0.00000) 9| const/4 v8, #-1 (0xffffffff | NaN) .line 776 10| iget v6, v12, com.android.datetimepicker.time.TimePickerDialog.mAmKeyCode 12| const v0, #+51960 (0x0000caf8 | 7.28115e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eq v6, v8, Label_1 20| const v0, #+51961 (0x0000caf9 | 7.28129e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget v6, v12, com.android.datetimepicker.time.TimePickerDialog.mPmKeyCode 28| const v0, #+51962 (0x0000cafa | 7.28143e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-ne v6, v8, Label_3 Label_1: .line 778 36| const v0, #+51963 (0x0000cafb | 7.28157e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v8}, android.view.KeyCharacterMap.load(int):android.view.KeyCharacterMap 45| move-result-object v4 46| const v0, #+51964 (0x0000cafc | 7.28171e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 781 .local v4, "kcm", android.view.KeyCharacterMap 52| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "i", int 53| const v0, #+51965 (0x0000cafd | 7.28185e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v6, v12, com.android.datetimepicker.time.TimePickerDialog.mAmText 61| const v0, #+51966 (0x0000cafe | 7.28199e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v6}, java.lang.String.length():int 70| move-result v6 71| const v0, #+51967 (0x0000caff | 7.28213e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v7, v12, com.android.datetimepicker.time.TimePickerDialog.mPmText 79| const v0, #+51968 (0x0000cb00 | 7.28227e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v7}, java.lang.String.length():int 88| move-result v7 89| const v0, #+51969 (0x0000cb01 | 7.28241e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-static {v6,v7}, java.lang.Math.max(int, int):int 98| move-result v6 99| const v0, #+51970 (0x0000cb02 | 7.28255e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-ge v3, v6, Label_3 .line 782 107| const v0, #+51971 (0x0000cb03 | 7.28269e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v6, v12, com.android.datetimepicker.time.TimePickerDialog.mAmText 115| const v0, #+51972 (0x0000cb04 | 7.28283e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 124| move-result-object v7 125| const v0, #+51973 (0x0000cb05 | 7.28297e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v6,v7}, java.lang.String.toLowerCase(java.util.Locale):java.lang.String 134| move-result-object v6 135| const v0, #+51974 (0x0000cb06 | 7.28311e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v6,v3}, java.lang.String.charAt(int):char 144| move-result v1 145| const v0, #+51975 (0x0000cb07 | 7.28325e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 783 .local v1, "amChar", char 151| iget-object v6, v12, com.android.datetimepicker.time.TimePickerDialog.mPmText 153| const v0, #+51976 (0x0000cb08 | 7.28339e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 162| move-result-object v7 163| const v0, #+51977 (0x0000cb09 | 7.28353e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v6,v7}, java.lang.String.toLowerCase(java.util.Locale):java.lang.String 172| move-result-object v6 173| const v0, #+51978 (0x0000cb0a | 7.28367e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v6,v3}, java.lang.String.charAt(int):char 182| move-result v5 183| const v0, #+51979 (0x0000cb0b | 7.28381e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 784 .local v5, "pmChar", char 189| if-eq v1, v5, Label_5 .line 785 191| const v0, #+51980 (0x0000cb0c | 7.28395e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| new-array v6, v11, char[] 199| const v0, #+51981 (0x0000cb0d | 7.28409e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| aput-char v1, v6, v9 207| const v0, #+51982 (0x0000cb0e | 7.28423e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| aput-char v5, v6, v10 215| const v0, #+51983 (0x0000cb0f | 7.28437e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v4,v6}, android.view.KeyCharacterMap.getEvents(char[]):android.view.KeyEvent[] 224| move-result-object v2 225| const v0, #+51984 (0x0000cb10 | 7.28451e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 787 .local v2, "events", android.view.KeyEvent[] 231| if-eqz v2, Label_4 233| const v0, #+51985 (0x0000cb11 | 7.28465e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| array-length v6, v2 240| const v0, #+51986 (0x0000cb12 | 7.28479e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 247| if-ne v6, v7, Label_4 .line 788 249| const v0, #+51987 (0x0000cb13 | 7.28493e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| aget-object v6, v2, v9 257| const v0, #+51988 (0x0000cb14 | 7.28507e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v6}, android.view.KeyEvent.getKeyCode():int 266| move-result v6 267| const v0, #+51989 (0x0000cb15 | 7.28521e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| iput v6, v12, com.android.datetimepicker.time.TimePickerDialog.mAmKeyCode .line 789 275| const v0, #+51990 (0x0000cb16 | 7.28535e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| aget-object v6, v2, v11 283| const v0, #+51991 (0x0000cb17 | 7.28549e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v6}, android.view.KeyEvent.getKeyCode():int 292| move-result v6 293| const v0, #+51992 (0x0000cb18 | 7.28563e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iput v6, v12, com.android.datetimepicker.time.TimePickerDialog.mPmKeyCode Label_3: .line 797 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 301| const v0, #+51993 (0x0000cb19 | 7.28577e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| if-nez v13, Label_6 .line 798 309| const v0, #+51994 (0x0000cb1a | 7.28591e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| iget v6, v12, com.android.datetimepicker.time.TimePickerDialog.mAmKeyCode 317| const v0, #+51995 (0x0000cb1b | 7.28605e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| return v6 Label_4: .line 791 .restart_local v1 .restart_local v2 .restart_local v3 .restart_local v4 .restart_local v5 324| const v0, #+51996 (0x0000cb1c | 7.28619e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| const-string/jumbo v6, "TimePickerDialog" 333| const v0, #+51997 (0x0000cb1d | 7.28633e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| const-string/jumbo v7, "Unable to find keycodes for AM and PM." 342| const v0, #+51998 (0x0000cb1e | 7.28647e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| invoke-static {v6,v7}, android.util.Log.e(java.lang.String, java.lang.String):int 351| const v0, #+51999 (0x0000cb1f | 7.28661e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| goto/16 Label_3 Label_5: .line 781 .end_local v2 359| const v0, #+52000 (0x0000cb20 | 7.28675e-41) 362| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 365| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 367| goto/16 Label_2 Label_6: .line 799 .end_local v1 .end_local v3 .end_local v4 .end_local v5 369| const v0, #+52001 (0x0000cb21 | 7.28689e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| if-ne v13, v10, Label_7 .line 800 377| const v0, #+52002 (0x0000cb22 | 7.28703e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| iget v6, v12, com.android.datetimepicker.time.TimePickerDialog.mPmKeyCode 385| const v0, #+52003 (0x0000cb23 | 7.28717e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| return v6 Label_7: .line 803 392| const v0, #+52004 (0x0000cb24 | 7.28731e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| return v8 } method com.android.datetimepicker.time.TimePickerDialog.getEnteredTime(java.lang.Boolean[]):int[] { .params "enteredZeros" .src "TimePickerDialog.java" .line 735 .prologue_end 0| const v0, #+52005 (0x0000cb25 | 7.28745e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v11, #+0 (0x00000000 | 0.00000) .line 735 8| const/4 v1, #-1 (0xffffffff | NaN) .line 736 .local v1, "amOrPm", int 9| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 737 .local v7, "startIndex", int 10| iget-boolean v9, v13, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 12| const v0, #+52006 (0x0000cb26 | 7.28759e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v9, Label_2 20| const v0, #+52007 (0x0000cb27 | 7.28773e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v13}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 29| move-result v9 30| const v0, #+52008 (0x0000cb28 | 7.28787e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-eqz v9, Label_2 .line 738 38| const v0, #+52009 (0x0000cb29 | 7.28801e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 46| const v0, #+52010 (0x0000cb2a | 7.28815e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v10, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 54| const v0, #+52011 (0x0000cb2b | 7.28829e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v10}, java.util.ArrayList.size():int 63| move-result v10 64| const v0, #+52012 (0x0000cb2c | 7.28843e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| add-int/lit8 v10, v10, #-1 (0xffffffff | NaN) 72| invoke-virtual {v9,v10}, java.util.ArrayList.get(int):java.lang.Object 75| move-result-object v9 76| const v0, #+52013 (0x0000cb2d | 7.28857e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| check-cast v9, java.lang.Integer 84| const v0, #+52014 (0x0000cb2e | 7.28871e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v9}, java.lang.Integer.intValue():int 93| move-result v4 94| const v0, #+52015 (0x0000cb2f | 7.28885e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 739 .local v4, "keyCode", int 100| invoke-direct {v13,v11}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 103| move-result v9 104| const v0, #+52016 (0x0000cb30 | 7.28899e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-ne v4, v9, Label_5 .line 740 112| const v0, #+52017 (0x0000cb31 | 7.28913e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 744 119| const v0, #+52018 (0x0000cb32 | 7.28927e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v7, #+2 (0x00000002 | 2.80260e-45) Label_2: .line 746 .end_local v4 126| const v0, #+52019 (0x0000cb33 | 7.28941e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const/4 v5, #-1 (0xffffffff | NaN) .line 747 .local v5, "minute", int 133| const/4 v2, #-1 (0xffffffff | NaN) .line 748 .local v2, "hour", int 134| move v3, v7 Label_3: .local v3, "i", int 135| const v0, #+52020 (0x0000cb34 | 7.28955e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 143| const v0, #+52021 (0x0000cb35 | 7.28969e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v9}, java.util.ArrayList.size():int 152| move-result v9 153| const v0, #+52022 (0x0000cb36 | 7.28983e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| if-gt v3, v9, Label_9 .line 749 161| const v0, #+52023 (0x0000cb37 | 7.28998e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 169| const v0, #+52024 (0x0000cb38 | 7.29012e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v10, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 177| const v0, #+52025 (0x0000cb39 | 7.29026e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v10}, java.util.ArrayList.size():int 186| move-result v10 187| const v0, #+52026 (0x0000cb3a | 7.29040e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| sub-int/2addr v10, v3 194| invoke-virtual {v9,v10}, java.util.ArrayList.get(int):java.lang.Object 197| move-result-object v9 198| const v0, #+52027 (0x0000cb3b | 7.29054e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| check-cast v9, java.lang.Integer 206| const v0, #+52028 (0x0000cb3c | 7.29068e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v9}, java.lang.Integer.intValue():int 215| move-result v9 216| const v0, #+52029 (0x0000cb3d | 7.29082e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v9}, com.android.datetimepicker.time.TimePickerDialog.getValFromKeyCode(int):int 225| move-result v8 226| const v0, #+52030 (0x0000cb3e | 7.29096e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 750 .local v8, "val", int 232| if-ne v3, v7, Label_6 .line 751 234| const v0, #+52031 (0x0000cb3f | 7.29110e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| move v5, v8 Label_4: .line 748 241| const v0, #+52032 (0x0000cb40 | 7.29124e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 249| goto/16 Label_3 Label_5: .line 741 .end_local v2 .end_local v3 .end_local v5 .end_local v8 .restart_local v4 251| const v0, #+52033 (0x0000cb41 | 7.29138e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-direct {v13,v12}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 260| move-result v9 261| const v0, #+52034 (0x0000cb42 | 7.29152e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| if-ne v4, v9, Label_1 .line 742 269| const v0, #+52035 (0x0000cb43 | 7.29166e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 276| goto/16 Label_1 Label_6: .line 752 .end_local v4 .restart_local v2 .restart_local v3 .restart_local v5 .restart_local v8 278| const v0, #+52036 (0x0000cb44 | 7.29180e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| add-int/lit8 v9, v7, #+1 (0x00000001 | 1.40130e-45) 286| if-ne v3, v9, Label_7 .line 753 288| const v0, #+52037 (0x0000cb45 | 7.29194e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| mul-int/lit8 v9, v8, #+10 (0x0000000a | 1.40130e-44) 296| add-int/2addr v5, v9 .line 754 297| if-eqz v14, Label_4 299| const v0, #+52038 (0x0000cb46 | 7.29208e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| if-nez v8, Label_4 .line 755 307| const v0, #+52039 (0x0000cb47 | 7.29222e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-static {v12}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 316| move-result-object v9 317| const v0, #+52040 (0x0000cb48 | 7.29236e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| aput-object v9, v14, v12 325| const v0, #+52041 (0x0000cb49 | 7.29250e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| goto/16 Label_4 Label_7: .line 757 333| const v0, #+52042 (0x0000cb4a | 7.29264e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| add-int/lit8 v9, v7, #+2 (0x00000002 | 2.80260e-45) 341| if-ne v3, v9, Label_8 .line 758 343| const v0, #+52043 (0x0000cb4b | 7.29278e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| move v2, v8 350| goto/16 Label_4 Label_8: .line 759 352| const v0, #+52044 (0x0000cb4c | 7.29292e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| add-int/lit8 v9, v7, #+3 (0x00000003 | 4.20390e-45) 360| if-ne v3, v9, Label_4 .line 760 362| const v0, #+52045 (0x0000cb4d | 7.29306e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| mul-int/lit8 v9, v8, #+10 (0x0000000a | 1.40130e-44) 370| add-int/2addr v2, v9 .line 761 371| if-eqz v14, Label_4 373| const v0, #+52046 (0x0000cb4e | 7.29320e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| if-nez v8, Label_4 .line 762 381| const v0, #+52047 (0x0000cb4f | 7.29334e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-static {v12}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 390| move-result-object v9 391| const v0, #+52048 (0x0000cb50 | 7.29348e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| aput-object v9, v14, v11 399| const v0, #+52049 (0x0000cb51 | 7.29362e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| goto/16 Label_4 Label_9: .line 767 .end_local v8 407| const v0, #+52050 (0x0000cb52 | 7.29376e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| const/4 v9, #+3 (0x00000003 | 4.20390e-45) 414| new-array v6, v9, int[] 416| const v0, #+52051 (0x0000cb53 | 7.29390e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| aput v2, v6, v11 424| const v0, #+52052 (0x0000cb54 | 7.29404e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| aput v5, v6, v12 432| const v0, #+52053 (0x0000cb55 | 7.29418e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 439| aput v1, v6, v9 .line 768 .local v6, "ret", int[] 441| const v0, #+52054 (0x0000cb56 | 7.29432e-41) 444| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 447| return-object v6 } method com.android.datetimepicker.time.TimePickerDialog.getValFromKeyCode(int):int { .params "keyCode" .src "TimePickerDialog.java" .line 700 .prologue_end .line 700 0| const v0, #+52055 (0x0000cb57 | 7.29446e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v2, Label_11 .line 722 9| const v0, #+52056 (0x0000cb58 | 7.29460e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| return v1 Label_1: .line 702 17| const v0, #+52057 (0x0000cb59 | 7.29474e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| return v1 Label_2: .line 704 25| const v0, #+52058 (0x0000cb5a | 7.29488e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 32| return v1 Label_3: .line 706 33| const v0, #+52059 (0x0000cb5b | 7.29502e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 40| return v1 Label_4: .line 708 41| const v0, #+52060 (0x0000cb5c | 7.29516e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 48| return v1 Label_5: .line 710 49| const v0, #+52061 (0x0000cb5d | 7.29530e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 56| return v1 Label_6: .line 712 57| const v0, #+52062 (0x0000cb5e | 7.29544e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 64| return v1 Label_7: .line 714 65| const v0, #+52063 (0x0000cb5f | 7.29558e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 72| return v1 Label_8: .line 716 73| const v0, #+52064 (0x0000cb60 | 7.29572e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 80| return v1 Label_9: .line 718 81| const v0, #+52065 (0x0000cb61 | 7.29586e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 89| return v1 Label_10: .line 720 90| const v0, #+52066 (0x0000cb62 | 7.29600e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/16 v1, #+9 (0x00000009 | 1.26117e-44) 98| return v1 .line 700 99| const v0, #+52067 (0x0000cb63 | 7.29614e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| nop Label_11: 106| packed-switch-payload 7: Label_1 8: Label_2 9: Label_3 10: Label_4 11: Label_5 12: Label_6 13: Label_7 14: Label_8 15: Label_9 16: Label_10 } method com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean { .src "TimePickerDialog.java" .line 619 .prologue_end 0| const v0, #+52068 (0x0000cb64 | 7.29628e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 619 8| iget-boolean v4, v6, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 10| const v0, #+52069 (0x0000cb65 | 7.29642e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v4, Label_3 .line 622 18| const v0, #+52070 (0x0000cb66 | 7.29656e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v4, #+0 (0x00000000 | 0.00000) 25| invoke-direct {v6,v4}, com.android.datetimepicker.time.TimePickerDialog.getEnteredTime(java.lang.Boolean[]):int[] 28| move-result-object v1 29| const v0, #+52071 (0x0000cb67 | 7.29670e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 623 .local v1, "values", int[] 35| aget v4, v1, v3 37| const v0, #+52072 (0x0000cb68 | 7.29684e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-ltz v4, Label_2 45| const v0, #+52073 (0x0000cb69 | 7.29698e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| aget v4, v1, v2 53| const v0, #+52074 (0x0000cb6a | 7.29712e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-ltz v4, Label_2 61| const v0, #+52075 (0x0000cb6b | 7.29726e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| aget v4, v1, v2 69| const v0, #+52076 (0x0000cb6c | 7.29740e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| const/16 v5, #+60 (0x0000003c | 8.40779e-44) 77| if-ge v4, v5, Label_2 Label_1: 79| const v0, #+52077 (0x0000cb6d | 7.29754e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return v2 Label_2: 86| const v0, #+52078 (0x0000cb6e | 7.29768e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| move v2, v3 93| goto/16 Label_1 Label_3: .line 627 .end_local v1 95| const v0, #+52079 (0x0000cb6f | 7.29782e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v4, v6, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 103| const v0, #+52080 (0x0000cb70 | 7.29796e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-direct {v6,v3}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 112| move-result v3 113| const v0, #+52081 (0x0000cb71 | 7.29810e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v3}, java.lang.Integer.valueOf(int):java.lang.Integer 122| move-result-object v3 123| const v0, #+52082 (0x0000cb72 | 7.29824e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v4,v3}, java.util.ArrayList.contains(java.lang.Object):boolean 132| move-result v3 133| const v0, #+52083 (0x0000cb73 | 7.29838e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-nez v3, Label_4 .line 628 141| const v0, #+52084 (0x0000cb74 | 7.29852e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v3, v6, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 149| const v0, #+52085 (0x0000cb75 | 7.29866e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-direct {v6,v2}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 158| move-result v2 159| const v0, #+52086 (0x0000cb76 | 7.29880e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-static {v2}, java.lang.Integer.valueOf(int):java.lang.Integer 168| move-result-object v2 169| const v0, #+52087 (0x0000cb77 | 7.29894e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v3,v2}, java.util.ArrayList.contains(java.lang.Object):boolean 178| move-result v2 179| const v0, #+52088 (0x0000cb78 | 7.29908e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 627 185| const v0, #+52089 (0x0000cb79 | 7.29922e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| return v2 } method com.android.datetimepicker.time.TimePickerDialog.isTypedTimeLegalSoFar():boolean { .src "TimePickerDialog.java" .line 605 .prologue_end .line 605 0| const v0, #+52090 (0x0000cb7a | 7.29936e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.datetimepicker.time.TimePickerDialog.mLegalTimesTree .line 606 .local v3, "node", com.android.datetimepicker.time.TimePickerDialog$Node 8| const v0, #+52091 (0x0000cb7b | 7.29950e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v4, v5, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 16| const v0, #+52092 (0x0000cb7c | 7.29964e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 25| move-result-object v2 26| const v0, #+52093 (0x0000cb7d | 7.29978e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "keyCode$iterator", java.util.Iterator 32| const v0, #+52094 (0x0000cb7e | 7.29992e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 41| move-result v4 42| const v0, #+52095 (0x0000cb7f | 7.30006e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v4, Label_2 50| const v0, #+52096 (0x0000cb80 | 7.30020e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 59| move-result-object v4 60| const v0, #+52097 (0x0000cb81 | 7.30034e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| check-cast v4, java.lang.Integer 68| const v0, #+52098 (0x0000cb82 | 7.30048e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v4}, java.lang.Integer.intValue():int 77| move-result v1 78| const v0, #+52099 (0x0000cb83 | 7.30062e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 607 .local v1, "keyCode", int 84| invoke-virtual {v3,v1}, com.android.datetimepicker.time.TimePickerDialog$Node.canReach(int):com.android.datetimepicker.time.TimePickerDialog$Node 87| move-result-object v3 88| const v0, #+52100 (0x0000cb84 | 7.30076e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 608 94| if-nez v3, Label_1 .line 609 96| const v0, #+52101 (0x0000cb85 | 7.30091e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v4, #+0 (0x00000000 | 0.00000) 103| return v4 Label_2: .line 612 .end_local v1 104| const v0, #+52102 (0x0000cb86 | 7.30105e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 111| return v4 } method com.android.datetimepicker.time.TimePickerDialog.newInstance(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener, int, int, boolean):com.android.datetimepicker.time.TimePickerDialog { .params "callback", "hourOfDay", "minute", "is24HourMode" .src "TimePickerDialog.java" .line 138 .prologue_end .line 138 0| const v0, #+52103 (0x0000cb87 | 7.30119e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.datetimepicker.time.TimePickerDialog 8| const v0, #+52104 (0x0000cb88 | 7.30133e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.datetimepicker.time.TimePickerDialog.():void .line 139 .local v1, "ret", com.android.datetimepicker.time.TimePickerDialog 17| const v0, #+52105 (0x0000cb89 | 7.30147e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1,v2,v3,v4,v5}, com.android.datetimepicker.time.TimePickerDialog.initialize(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener, int, int, boolean):void .line 140 26| const v0, #+52106 (0x0000cb8a | 7.30161e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.datetimepicker.time.TimePickerDialog.processKeyUp(int):boolean { .params "keyCode" .src "TimePickerDialog.java" .line 490 .prologue_end 0| const v0, #+52107 (0x0000cb8b | 7.30175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+1 (0x00000001 | 1.40130e-45) .line 490 8| const/16 v3, #+111 (0x0000006f | 1.55544e-43) 10| if-eq v9, v3, Label_1 12| const v0, #+52108 (0x0000cb8c | 7.30189e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v3, #+4 (0x00000004 | 5.60519e-45) 19| if-ne v9, v3, Label_2 Label_1: .line 491 21| const v0, #+52109 (0x0000cb8d | 7.30203e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v8}, com.android.datetimepicker.time.TimePickerDialog.dismiss():void .line 492 30| const v0, #+52110 (0x0000cb8e | 7.30217e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v7 Label_2: .line 493 37| const v0, #+52111 (0x0000cb8f | 7.30231e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/16 v3, #+61 (0x0000003d | 8.54792e-44) 45| if-ne v9, v3, Label_4 .line 494 47| const v0, #+52112 (0x0000cb90 | 7.30245e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget-boolean v3, v8, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 55| const v0, #+52113 (0x0000cb91 | 7.30259e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-eqz v3, Label_10 .line 495 63| const v0, #+52114 (0x0000cb92 | 7.30273e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v8}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 72| move-result v3 73| const v0, #+52115 (0x0000cb93 | 7.30287e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-eqz v3, Label_3 .line 496 81| const v0, #+52116 (0x0000cb94 | 7.30301e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v8,v7}, com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):void Label_3: .line 498 90| const v0, #+52117 (0x0000cb95 | 7.30315e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return v7 Label_4: .line 500 97| const v0, #+52118 (0x0000cb96 | 7.30329e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/16 v3, #+66 (0x00000042 | 9.24857e-44) 105| if-ne v9, v3, Label_8 .line 501 107| const v0, #+52119 (0x0000cb97 | 7.30343e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-boolean v3, v8, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 115| const v0, #+52120 (0x0000cb98 | 7.30357e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-eqz v3, Label_6 .line 502 123| const v0, #+52121 (0x0000cb99 | 7.30371e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-direct {v8}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 132| move-result v3 133| const v0, #+52122 (0x0000cb9a | 7.30385e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-nez v3, Label_5 .line 503 141| const v0, #+52123 (0x0000cb9b | 7.30399e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return v7 Label_5: .line 505 148| const v0, #+52124 (0x0000cb9c | 7.30413e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-direct {v8,v6}, com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):void Label_6: .line 507 157| const v0, #+52125 (0x0000cb9d | 7.30427e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mCallback 165| const v0, #+52126 (0x0000cb9e | 7.30441e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-eqz v3, Label_7 .line 508 173| const v0, #+52127 (0x0000cb9f | 7.30455e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mCallback 181| const v0, #+52128 (0x0000cba0 | 7.30469e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v4, v8, com.android.datetimepicker.time.TimePickerDialog.mTimePicker .line 509 189| const v0, #+52129 (0x0000cba1 | 7.30483e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iget-object v5, v8, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 197| const v0, #+52130 (0x0000cba2 | 7.30497e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v5}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 206| move-result v5 207| const v0, #+52131 (0x0000cba3 | 7.30511e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v6, v8, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 215| const v0, #+52132 (0x0000cba4 | 7.30525e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v6}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 224| move-result v6 225| const v0, #+52133 (0x0000cba5 | 7.30539e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 508 231| invoke-interface {v3,v4,v5,v6}, com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener.onTimeSet(com.android.datetimepicker.time.RadialPickerLayout, int, int):void Label_7: .line 511 234| const v0, #+52134 (0x0000cba6 | 7.30553e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v8}, com.android.datetimepicker.time.TimePickerDialog.dismiss():void .line 512 243| const v0, #+52135 (0x0000cba7 | 7.30567e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| return v7 Label_8: .line 513 250| const v0, #+52136 (0x0000cba8 | 7.30581e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const/16 v3, #+67 (0x00000043 | 9.38870e-44) 258| if-ne v9, v3, Label_13 .line 514 260| const v0, #+52137 (0x0000cba9 | 7.30595e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-boolean v3, v8, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 268| const v0, #+52138 (0x0000cbaa | 7.30609e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| if-eqz v3, Label_10 .line 515 276| const v0, #+52139 (0x0000cbab | 7.30623e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 284| const v0, #+52140 (0x0000cbac | 7.30637e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v3}, java.util.ArrayList.isEmpty():boolean 293| move-result v3 294| const v0, #+52141 (0x0000cbad | 7.30651e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| if-nez v3, Label_10 .line 516 302| const v0, #+52142 (0x0000cbae | 7.30665e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-direct {v8}, com.android.datetimepicker.time.TimePickerDialog.deleteLastTypedKey():int 311| move-result v1 312| const v0, #+52143 (0x0000cbaf | 7.30679e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 518 .local v1, "deleted", int 318| invoke-direct {v8,v6}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 321| move-result v3 322| const v0, #+52144 (0x0000cbb0 | 7.30693e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| if-ne v1, v3, Label_11 .line 519 330| const v0, #+52145 (0x0000cbb1 | 7.30707e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-object v2, v8, com.android.datetimepicker.time.TimePickerDialog.mAmText Label_9: .line 525 .local v2, "deletedKeyStr", java.lang.String 338| const v0, #+52146 (0x0000cbb2 | 7.30721e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mTimePicker .line 526 346| const v0, #+52147 (0x0000cbb3 | 7.30735e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| iget-object v4, v8, com.android.datetimepicker.time.TimePickerDialog.mDeletedKeyFormat 354| const v0, #+52148 (0x0000cbb4 | 7.30749e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| new-array v5, v7, java.lang.Object[] 362| const v0, #+52149 (0x0000cbb5 | 7.30763e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| aput-object v2, v5, v6 370| const v0, #+52150 (0x0000cbb6 | 7.30777e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 379| move-result-object v4 380| const v0, #+52151 (0x0000cbb7 | 7.30791e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 525 386| invoke-static {v3,v4}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 527 389| const v0, #+52152 (0x0000cbb8 | 7.30805e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-direct {v8,v7}, com.android.datetimepicker.time.TimePickerDialog.updateDisplay(boolean):void Label_10: .line 553 .end_local v1 .end_local v2 398| const v0, #+52153 (0x0000cbb9 | 7.30819e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| return v6 Label_11: .line 520 .restart_local v1 405| const v0, #+52154 (0x0000cbba | 7.30833e-41) 408| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-direct {v8,v7}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 414| move-result v3 415| const v0, #+52155 (0x0000cbbb | 7.30847e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| if-ne v1, v3, Label_12 .line 521 423| const v0, #+52156 (0x0000cbbc | 7.30861e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| iget-object v2, v8, com.android.datetimepicker.time.TimePickerDialog.mPmText .restart_local v2 431| const v0, #+52157 (0x0000cbbd | 7.30875e-41) 434| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 437| goto/16 Label_9 Label_12: .line 523 .end_local v2 439| const v0, #+52158 (0x0000cbbe | 7.30889e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| const-string/jumbo v3, "%d" 448| const v0, #+52159 (0x0000cbbf | 7.30903e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| new-array v4, v7, java.lang.Object[] 456| const v0, #+52160 (0x0000cbc0 | 7.30917e-41) 459| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 462| invoke-static {v1}, com.android.datetimepicker.time.TimePickerDialog.getValFromKeyCode(int):int 465| move-result v5 466| const v0, #+52161 (0x0000cbc1 | 7.30931e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 475| move-result-object v5 476| const v0, #+52162 (0x0000cbc2 | 7.30945e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| aput-object v5, v4, v6 484| const v0, #+52163 (0x0000cbc3 | 7.30959e-41) 487| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-static {v3,v4}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 493| move-result-object v2 494| const v0, #+52164 (0x0000cbc4 | 7.30973e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 500| goto/16 Label_9 Label_13: .line 530 .end_local v1 .end_local v2 502| const v0, #+52165 (0x0000cbc5 | 7.30987e-41) 505| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 508| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 509| if-eq v9, v3, Label_14 511| const v0, #+52166 (0x0000cbc6 | 7.31001e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 519| if-ne v9, v3, Label_15 Label_14: .line 537 521| const v0, #+52167 (0x0000cbc7 | 7.31015e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| iget-boolean v3, v8, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 529| const v0, #+52168 (0x0000cbc8 | 7.31029e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| if-nez v3, Label_17 .line 538 537| const v0, #+52169 (0x0000cbc9 | 7.31043e-41) 540| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 543| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 545| const v0, #+52170 (0x0000cbca | 7.31057e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| if-nez v3, Label_16 .line 540 553| const v0, #+52171 (0x0000cbcb | 7.31071e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| const-string/jumbo v3, "TimePickerDialog" 562| const v0, #+52172 (0x0000cbcc | 7.31085e-41) 565| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 568| const-string/jumbo v4, "Unable to initiate keyboard mode, TimePicker was null." 571| const v0, #+52173 (0x0000cbcd | 7.31099e-41) 574| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 577| invoke-static {v3,v4}, android.util.Log.e(java.lang.String, java.lang.String):int .line 541 580| const v0, #+52174 (0x0000cbce | 7.31113e-41) 583| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 586| return v7 Label_15: .line 531 587| const v0, #+52175 (0x0000cbcf | 7.31127e-41) 590| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 593| const/16 v3, #+9 (0x00000009 | 1.26117e-44) 595| if-eq v9, v3, Label_14 597| const v0, #+52176 (0x0000cbd0 | 7.31141e-41) 600| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 603| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 605| if-eq v9, v3, Label_14 .line 532 607| const v0, #+52177 (0x0000cbd1 | 7.31155e-41) 610| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 613| const/16 v3, #+11 (0x0000000b | 1.54143e-44) 615| if-eq v9, v3, Label_14 617| const v0, #+52178 (0x0000cbd2 | 7.31170e-41) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| const/16 v3, #+12 (0x0000000c | 1.68156e-44) 625| if-eq v9, v3, Label_14 .line 533 627| const v0, #+52179 (0x0000cbd3 | 7.31184e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| const/16 v3, #+13 (0x0000000d | 1.82169e-44) 635| if-eq v9, v3, Label_14 637| const v0, #+52180 (0x0000cbd4 | 7.31198e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| const/16 v3, #+14 (0x0000000e | 1.96182e-44) 645| if-eq v9, v3, Label_14 .line 534 647| const v0, #+52181 (0x0000cbd5 | 7.31212e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| const/16 v3, #+15 (0x0000000f | 2.10195e-44) 655| if-eq v9, v3, Label_14 657| const v0, #+52182 (0x0000cbd6 | 7.31226e-41) 660| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 663| const/16 v3, #+16 (0x00000010 | 2.24208e-44) 665| if-eq v9, v3, Label_14 .line 535 667| const v0, #+52183 (0x0000cbd7 | 7.31240e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 673| iget-boolean v3, v8, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 675| const v0, #+52184 (0x0000cbd8 | 7.31254e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| if-nez v3, Label_10 .line 536 683| const v0, #+52185 (0x0000cbd9 | 7.31268e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| invoke-direct {v8,v6}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 692| move-result v3 693| const v0, #+52186 (0x0000cbda | 7.31282e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| if-eq v9, v3, Label_14 701| const v0, #+52187 (0x0000cbdb | 7.31296e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| invoke-direct {v8,v7}, com.android.datetimepicker.time.TimePickerDialog.getAmOrPmKeyCode(int):int 710| move-result v3 711| const v0, #+52188 (0x0000cbdc | 7.31310e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| if-ne v9, v3, Label_10 719| const v0, #+52189 (0x0000cbdd | 7.31324e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| goto/16 Label_14 Label_16: .line 543 727| const v0, #+52190 (0x0000cbde | 7.31338e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| iget-object v3, v8, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 735| const v0, #+52191 (0x0000cbdf | 7.31352e-41) 738| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 741| invoke-virtual {v3}, java.util.ArrayList.clear():void .line 544 744| const v0, #+52192 (0x0000cbe0 | 7.31366e-41) 747| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 750| invoke-direct {v8,v9}, com.android.datetimepicker.time.TimePickerDialog.tryStartingKbMode(int):void .line 545 753| const v0, #+52193 (0x0000cbe1 | 7.31380e-41) 756| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 759| return v7 Label_17: .line 548 760| const v0, #+52194 (0x0000cbe2 | 7.31394e-41) 763| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 766| invoke-direct {v8,v9}, com.android.datetimepicker.time.TimePickerDialog.addKeyIfLegal(int):boolean 769| move-result v3 770| const v0, #+52195 (0x0000cbe3 | 7.31408e-41) 773| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 776| if-eqz v3, Label_18 .line 549 778| const v0, #+52196 (0x0000cbe4 | 7.31422e-41) 781| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 784| invoke-direct {v8,v6}, com.android.datetimepicker.time.TimePickerDialog.updateDisplay(boolean):void Label_18: .line 551 787| const v0, #+52197 (0x0000cbe5 | 7.31436e-41) 790| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 793| return v7 } method com.android.datetimepicker.time.TimePickerDialog.setCurrentItemShowing(int, boolean, boolean, boolean):void { .params "index", "animateCircle", "delayLabelAnimate", "announce" .src "TimePickerDialog.java" .line 450 .prologue_end .line 450 0| const v0, #+52198 (0x0000cbe6 | 7.31450e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 8| const v0, #+52199 (0x0000cbe7 | 7.31464e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7,v11,v12}, com.android.datetimepicker.time.RadialPickerLayout.setCurrentItemShowing(int, boolean):void .line 453 17| const v0, #+52200 (0x0000cbe8 | 7.31478e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-nez v11, Label_7 .line 454 25| const v0, #+52201 (0x0000cbe9 | 7.31492e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 33| const v0, #+52202 (0x0000cbea | 7.31506e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v7}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 42| move-result v2 43| const v0, #+52203 (0x0000cbeb | 7.31520e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 455 .local v2, "hours", int 49| iget-boolean v7, v10, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 51| const v0, #+52204 (0x0000cbec | 7.31534e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-nez v7, Label_1 .line 456 59| const v0, #+52205 (0x0000cbed | 7.31548e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| rem-int/lit8 v2, v2, #+12 (0x0000000c | 1.68156e-44) Label_1: .line 458 67| const v0, #+52206 (0x0000cbee | 7.31562e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 75| const v0, #+52207 (0x0000cbef | 7.31576e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| new-instance v8, java.lang.StringBuilder 83| const v0, #+52208 (0x0000cbf0 | 7.31590e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-direct {v8}, java.lang.StringBuilder.():void 92| const v0, #+52209 (0x0000cbf1 | 7.31604e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v9, v10, com.android.datetimepicker.time.TimePickerDialog.mHourPickerDescription 100| const v0, #+52210 (0x0000cbf2 | 7.31618e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v8 110| const v0, #+52211 (0x0000cbf3 | 7.31632e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const-string/jumbo v9, ": " 119| const v0, #+52212 (0x0000cbf4 | 7.31646e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 128| move-result-object v8 129| const v0, #+52213 (0x0000cbf5 | 7.31660e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v8,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 138| move-result-object v8 139| const v0, #+52214 (0x0000cbf6 | 7.31674e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 148| move-result-object v8 149| const v0, #+52215 (0x0000cbf7 | 7.31688e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v7,v8}, com.android.datetimepicker.time.RadialPickerLayout.setContentDescription(java.lang.CharSequence):void .line 459 158| const v0, #+52216 (0x0000cbf8 | 7.31702e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-eqz v14, Label_2 .line 460 166| const v0, #+52217 (0x0000cbf9 | 7.31716e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 174| const v0, #+52218 (0x0000cbfa | 7.31730e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v8, v10, com.android.datetimepicker.time.TimePickerDialog.mSelectHours 182| const v0, #+52219 (0x0000cbfb | 7.31744e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-static {v7,v8}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void Label_2: .line 462 191| const v0, #+52220 (0x0000cbfc | 7.31758e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v3, v10, com.android.datetimepicker.time.TimePickerDialog.mHourView Label_3: .line 472 .end_local v2 .local v3, "labelToAnimate", android.widget.TextView 199| const v0, #+52221 (0x0000cbfd | 7.31772e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| if-nez v11, Label_9 207| const v0, #+52222 (0x0000cbfe | 7.31786e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v1, v10, com.android.datetimepicker.time.TimePickerDialog.mSelectedColor Label_4: .line 473 .local v1, "hourColor", int 215| const v0, #+52223 (0x0000cbff | 7.31800e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 222| if-ne v11, v7, Label_10 224| const v0, #+52224 (0x0000cc00 | 7.31814e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget v4, v10, com.android.datetimepicker.time.TimePickerDialog.mSelectedColor Label_5: .line 474 .local v4, "minuteColor", int 232| const v0, #+52225 (0x0000cc01 | 7.31828e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mHourView 240| const v0, #+52226 (0x0000cc02 | 7.31842e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v7,v1}, android.widget.TextView.setTextColor(int):void .line 475 249| const v0, #+52227 (0x0000cc03 | 7.31856e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 257| const v0, #+52228 (0x0000cc04 | 7.31870e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v7,v4}, android.widget.TextView.setTextColor(int):void .line 477 266| const v0, #+52229 (0x0000cc05 | 7.31884e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| const v7, #+1062836634 (0x3f59999a | 0.850000) 275| const v8, #+1066192077 (0x3f8ccccd | 1.10000) 278| invoke-static {v3,v7,v8}, com.android.datetimepicker.Utils.getPulseAnimator(android.view.View, float, float):android.animation.ObjectAnimator 281| move-result-object v6 282| const v0, #+52230 (0x0000cc06 | 7.31898e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 478 .local v6, "pulseAnimator", android.animation.ObjectAnimator 288| if-eqz v13, Label_6 .line 479 290| const v0, #+52231 (0x0000cc07 | 7.31912e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const-wide/16 v7:v8, #+300 (0x0000012c | 4.20390e-43) 298| invoke-virtual {v6,v7,v8}, android.animation.ObjectAnimator.setStartDelay(long):void Label_6: .line 481 301| const v0, #+52232 (0x0000cc08 | 7.31926e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-virtual {v6}, android.animation.ObjectAnimator.start():void .line 482 310| const v0, #+52233 (0x0000cc09 | 7.31940e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| return-void Label_7: .line 464 .end_local v1 .end_local v3 .end_local v4 .end_local v6 317| const v0, #+52234 (0x0000cc0a | 7.31954e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 325| const v0, #+52235 (0x0000cc0b | 7.31968e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| invoke-virtual {v7}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 334| move-result v5 335| const v0, #+52236 (0x0000cc0c | 7.31982e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 465 .local v5, "minutes", int 341| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 343| const v0, #+52237 (0x0000cc0d | 7.31996e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| new-instance v8, java.lang.StringBuilder 351| const v0, #+52238 (0x0000cc0e | 7.32010e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-direct {v8}, java.lang.StringBuilder.():void 360| const v0, #+52239 (0x0000cc0f | 7.32024e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| iget-object v9, v10, com.android.datetimepicker.time.TimePickerDialog.mMinutePickerDescription 368| const v0, #+52240 (0x0000cc10 | 7.32038e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 377| move-result-object v8 378| const v0, #+52241 (0x0000cc11 | 7.32052e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| const-string/jumbo v9, ": " 387| const v0, #+52242 (0x0000cc12 | 7.32066e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| invoke-virtual {v8,v9}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 396| move-result-object v8 397| const v0, #+52243 (0x0000cc13 | 7.32080e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v8,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 406| move-result-object v8 407| const v0, #+52244 (0x0000cc14 | 7.32094e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 416| move-result-object v8 417| const v0, #+52245 (0x0000cc15 | 7.32108e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v7,v8}, com.android.datetimepicker.time.RadialPickerLayout.setContentDescription(java.lang.CharSequence):void .line 466 426| const v0, #+52246 (0x0000cc16 | 7.32122e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| if-eqz v14, Label_8 .line 467 434| const v0, #+52247 (0x0000cc17 | 7.32136e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| iget-object v7, v10, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 442| const v0, #+52248 (0x0000cc18 | 7.32150e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| iget-object v8, v10, com.android.datetimepicker.time.TimePickerDialog.mSelectMinutes 450| const v0, #+52249 (0x0000cc19 | 7.32164e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-static {v7,v8}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void Label_8: .line 469 459| const v0, #+52250 (0x0000cc1a | 7.32178e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| iget-object v3, v10, com.android.datetimepicker.time.TimePickerDialog.mMinuteView .restart_local v3 467| const v0, #+52251 (0x0000cc1b | 7.32192e-41) 470| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 473| goto/16 Label_3 Label_9: .line 472 .end_local v5 475| const v0, #+52252 (0x0000cc1c | 7.32206e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget v1, v10, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor .restart_local v1 483| const v0, #+52253 (0x0000cc1d | 7.32220e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| goto/16 Label_4 Label_10: .line 473 491| const v0, #+52254 (0x0000cc1e | 7.32234e-41) 494| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 497| iget v4, v10, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor .restart_local v4 499| const v0, #+52255 (0x0000cc1f | 7.32249e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| goto/16 Label_5 } method com.android.datetimepicker.time.TimePickerDialog.setHour(int, boolean):void { .params "value", "announce" .src "TimePickerDialog.java" .line 419 .prologue_end 0| const v0, #+52256 (0x0000cc20 | 7.32263e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 419 7| iget-boolean v3, v6, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 9| const v0, #+52257 (0x0000cc21 | 7.32277e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_3 .line 420 17| const v0, #+52258 (0x0000cc22 | 7.32291e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "%02d" Label_1: .line 429 .local v1, "format", java.lang.String 26| const v0, #+52259 (0x0000cc23 | 7.32305e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 33| new-array v3, v3, java.lang.Object[] 35| const v0, #+52260 (0x0000cc24 | 7.32319e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v7}, java.lang.Integer.valueOf(int):java.lang.Integer 44| move-result-object v4 45| const v0, #+52261 (0x0000cc25 | 7.32333e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| aput-object v4, v3, v5 53| const v0, #+52262 (0x0000cc26 | 7.32347e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v1,v3}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 62| move-result-object v2 63| const v0, #+52263 (0x0000cc27 | 7.32361e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 430 .local v2, "text", java.lang.CharSequence 69| iget-object v3, v6, com.android.datetimepicker.time.TimePickerDialog.mHourView 71| const v0, #+52264 (0x0000cc28 | 7.32375e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v3,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 431 80| const v0, #+52265 (0x0000cc29 | 7.32389e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v3, v6, com.android.datetimepicker.time.TimePickerDialog.mHourSpaceView 88| const v0, #+52266 (0x0000cc2a | 7.32403e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 432 97| const v0, #+52267 (0x0000cc2b | 7.32417e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-eqz v8, Label_2 .line 433 105| const v0, #+52268 (0x0000cc2c | 7.32431e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v3, v6, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 113| const v0, #+52269 (0x0000cc2d | 7.32445e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v3,v2}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void Label_2: .line 435 122| const v0, #+52270 (0x0000cc2e | 7.32459e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return-void Label_3: .line 422 .end_local v1 .end_local v2 129| const v0, #+52271 (0x0000cc2f | 7.32473e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| const-string/jumbo v1, "%d" .line 423 .restart_local v1 138| const v0, #+52272 (0x0000cc30 | 7.32487e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| rem-int/lit8 v7, v7, #+12 (0x0000000c | 1.68156e-44) .line 424 146| const v0, #+52273 (0x0000cc31 | 7.32501e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| if-nez v7, Label_1 .line 425 154| const v0, #+52274 (0x0000cc32 | 7.32515e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| const/16 v7, #+12 (0x0000000c | 1.68156e-44) 162| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog.setMinute(int):void { .params "value" .src "TimePickerDialog.java" .line 438 .prologue_end .line 438 0| const v0, #+52275 (0x0000cc33 | 7.32529e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+60 (0x0000003c | 8.40779e-44) 8| if-ne v8, v2, Label_1 .line 439 10| const v0, #+52276 (0x0000cc34 | 7.32543e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v8, #+0 (0x00000000 | 0.00000) Label_1: .line 441 17| const v0, #+52277 (0x0000cc35 | 7.32557e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 26| move-result-object v2 27| const v0, #+52278 (0x0000cc36 | 7.32571e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v3, "%02d" 36| const v0, #+52279 (0x0000cc37 | 7.32585e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 43| new-array v4, v4, java.lang.Object[] 45| const v0, #+52280 (0x0000cc38 | 7.32599e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v8}, java.lang.Integer.valueOf(int):java.lang.Integer 54| move-result-object v5 55| const v0, #+52281 (0x0000cc39 | 7.32613e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v6, #+0 (0x00000000 | 0.00000) 62| aput-object v5, v4, v6 64| const v0, #+52282 (0x0000cc3a | 7.32627e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-static {v2,v3,v4}, java.lang.String.format(java.util.Locale, java.lang.String, java.lang.Object[]):java.lang.String 73| move-result-object v1 74| const v0, #+52283 (0x0000cc3b | 7.32641e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 442 .local v1, "text", java.lang.CharSequence 80| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 82| const v0, #+52284 (0x0000cc3c | 7.32655e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-static {v2,v1}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 443 91| const v0, #+52285 (0x0000cc3d | 7.32669e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 99| const v0, #+52286 (0x0000cc3e | 7.32683e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v2,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 444 108| const v0, #+52287 (0x0000cc3f | 7.32697e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mMinuteSpaceView 116| const v0, #+52288 (0x0000cc40 | 7.32711e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v2,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 445 125| const v0, #+52289 (0x0000cc41 | 7.32725e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return-void } method com.android.datetimepicker.time.TimePickerDialog.tryStartingKbMode(int):void { .params "keyCode" .src "TimePickerDialog.java" .line 564 .prologue_end 0| const v0, #+52290 (0x0000cc42 | 7.32739e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 564 7| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 9| const v0, #+52291 (0x0000cc43 | 7.32753e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v1,v2}, com.android.datetimepicker.time.RadialPickerLayout.trySettingInputEnabled(boolean):boolean 18| move-result v1 19| const v0, #+52292 (0x0000cc44 | 7.32767e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v1, Label_2 .line 565 27| const v0, #+52293 (0x0000cc45 | 7.32781e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #-1 (0xffffffff | NaN) 34| if-eq v4, v1, Label_1 36| const v0, #+52294 (0x0000cc46 | 7.32795e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v3,v4}, com.android.datetimepicker.time.TimePickerDialog.addKeyIfLegal(int):boolean 45| move-result v1 46| const v0, #+52295 (0x0000cc47 | 7.32809e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 564 52| if-eqz v1, Label_2 Label_1: .line 566 54| const v0, #+52296 (0x0000cc48 | 7.32823e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 61| iput-boolean v1, v3, com.android.datetimepicker.time.TimePickerDialog.mInKbMode .line 567 63| const v0, #+52297 (0x0000cc49 | 7.32837e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 71| const v0, #+52298 (0x0000cc4a | 7.32851e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v1,v2}, android.widget.TextView.setEnabled(boolean):void .line 568 80| const v0, #+52299 (0x0000cc4b | 7.32865e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-direct {v3,v2}, com.android.datetimepicker.time.TimePickerDialog.updateDisplay(boolean):void Label_2: .line 570 89| const v0, #+52300 (0x0000cc4c | 7.32879e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-void } method com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void { .params "amOrPm" .src "TimePickerDialog.java" .line 360 .prologue_end .line 360 0| const v0, #+52301 (0x0000cc4d | 7.32893e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v4, Label_2 .line 361 8| const v0, #+52302 (0x0000cc4e | 7.32907e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 16| const v0, #+52303 (0x0000cc4f | 7.32921e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mAmText 24| const v0, #+52304 (0x0000cc50 | 7.32935e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 362 33| const v0, #+52305 (0x0000cc51 | 7.32949e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 41| const v0, #+52306 (0x0000cc52 | 7.32963e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mAmText 49| const v0, #+52307 (0x0000cc53 | 7.32977e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1,v2}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 363 58| const v0, #+52308 (0x0000cc54 | 7.32991e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace 66| const v0, #+52309 (0x0000cc55 | 7.33005e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mAmText 74| const v0, #+52310 (0x0000cc56 | 7.33019e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v1,v2}, android.view.View.setContentDescription(java.lang.CharSequence):void Label_1: .line 371 83| const v0, #+52311 (0x0000cc57 | 7.33033e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return-void Label_2: .line 364 90| const v0, #+52312 (0x0000cc58 | 7.33047e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 97| if-ne v4, v1, Label_3 .line 365 99| const v0, #+52313 (0x0000cc59 | 7.33061e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 107| const v0, #+52314 (0x0000cc5a | 7.33075e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mPmText 115| const v0, #+52315 (0x0000cc5b | 7.33089e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v1,v2}, android.widget.TextView.setText(java.lang.CharSequence):void .line 366 124| const v0, #+52316 (0x0000cc5c | 7.33103e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 132| const v0, #+52317 (0x0000cc5d | 7.33117e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mPmText 140| const v0, #+52318 (0x0000cc5e | 7.33131e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-static {v1,v2}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void .line 367 149| const v0, #+52319 (0x0000cc5f | 7.33145e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace 157| const v0, #+52320 (0x0000cc60 | 7.33159e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mPmText 165| const v0, #+52321 (0x0000cc61 | 7.33173e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v1,v2}, android.view.View.setContentDescription(java.lang.CharSequence):void 174| const v0, #+52322 (0x0000cc62 | 7.33187e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| goto/16 Label_1 Label_3: .line 369 182| const v0, #+52323 (0x0000cc63 | 7.33201e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 190| const v0, #+52324 (0x0000cc64 | 7.33215e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText 198| const v0, #+52325 (0x0000cc65 | 7.33229e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| invoke-virtual {v1,v2}, android.widget.TextView.setText(java.lang.CharSequence):void 207| const v0, #+52326 (0x0000cc66 | 7.33243e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| goto/16 Label_1 } method com.android.datetimepicker.time.TimePickerDialog.updateDisplay(boolean):void { .params "allowEmptyDisplay" .src "TimePickerDialog.java" .line 668 .prologue_end .line 668 0| const v0, #+52327 (0x0000cc67 | 7.33257e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v14, Label_5 8| const v0, #+52328 (0x0000cc68 | 7.33271e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 16| const v0, #+52329 (0x0000cc69 | 7.33285e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v9}, java.util.ArrayList.isEmpty():boolean 25| move-result v9 26| const v0, #+52330 (0x0000cc6a | 7.33299e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v9, Label_5 .line 669 34| const v0, #+52331 (0x0000cc6b | 7.33313e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 42| const v0, #+52332 (0x0000cc6c | 7.33328e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 51| move-result v2 52| const v0, #+52333 (0x0000cc6d | 7.33342e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 670 .local v2, "hour", int 58| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 60| const v0, #+52334 (0x0000cc6e | 7.33356e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 69| move-result v5 70| const v0, #+52335 (0x0000cc6f | 7.33370e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 671 .local v5, "minute", int 76| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 77| invoke-direct {v13,v2,v9}, com.android.datetimepicker.time.TimePickerDialog.setHour(int, boolean):void .line 672 80| const v0, #+52336 (0x0000cc70 | 7.33384e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-direct {v13,v5}, com.android.datetimepicker.time.TimePickerDialog.setMinute(int):void .line 673 89| const v0, #+52337 (0x0000cc71 | 7.33398e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget-boolean v9, v13, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 97| const v0, #+52338 (0x0000cc72 | 7.33412e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| if-nez v9, Label_2 .line 674 105| const v0, #+52339 (0x0000cc73 | 7.33426e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/16 v9, #+12 (0x0000000c | 1.68156e-44) 113| if-ge v2, v9, Label_4 115| const v0, #+52340 (0x0000cc74 | 7.33440e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/4 v9, #+0 (0x00000000 | 0.00000) Label_1: 122| const v0, #+52341 (0x0000cc75 | 7.33454e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-direct {v13,v9}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void Label_2: .line 676 131| const v0, #+52342 (0x0000cc76 | 7.33468e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 139| const v0, #+52343 (0x0000cc77 | 7.33482e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v9}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 148| move-result v9 149| const v0, #+52344 (0x0000cc78 | 7.33496e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 156| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 157| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 158| invoke-direct {v13,v9,v10,v11,v12}, com.android.datetimepicker.time.TimePickerDialog.setCurrentItemShowing(int, boolean, boolean, boolean):void .line 677 161| const v0, #+52345 (0x0000cc79 | 7.33510e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 169| const v0, #+52346 (0x0000cc7a | 7.33524e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 176| invoke-virtual {v9,v10}, android.widget.TextView.setEnabled(boolean):void Label_3: .line 697 .end_local v2 .end_local v5 179| const v0, #+52347 (0x0000cc7b | 7.33538e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return-void Label_4: .line 674 .restart_local v2 .restart_local v5 186| const v0, #+52348 (0x0000cc7c | 7.33552e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 193| goto/16 Label_1 Label_5: .line 679 .end_local v2 .end_local v5 195| const v0, #+52349 (0x0000cc7d | 7.33566e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 202| new-array v1, v9, java.lang.Boolean[] 204| const v0, #+52350 (0x0000cc7e | 7.33580e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| const/4 v9, #+0 (0x00000000 | 0.00000) 211| invoke-static {v9}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 214| move-result-object v9 215| const v0, #+52351 (0x0000cc7f | 7.33594e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| const/4 v10, #+0 (0x00000000 | 0.00000) 222| aput-object v9, v1, v10 224| const v0, #+52352 (0x0000cc80 | 7.33608e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| const/4 v9, #+0 (0x00000000 | 0.00000) 231| invoke-static {v9}, java.lang.Boolean.valueOf(boolean):java.lang.Boolean 234| move-result-object v9 235| const v0, #+52353 (0x0000cc81 | 7.33622e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 242| aput-object v9, v1, v10 .line 680 .local v1, "enteredZeros", java.lang.Boolean[] 244| const v0, #+52354 (0x0000cc82 | 7.33636e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-direct {v13,v1}, com.android.datetimepicker.time.TimePickerDialog.getEnteredTime(java.lang.Boolean[]):int[] 253| move-result-object v8 254| const v0, #+52355 (0x0000cc83 | 7.33650e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 681 .local v8, "values", int[] 260| const/4 v9, #+0 (0x00000000 | 0.00000) 261| aget-object v9, v1, v9 263| const v0, #+52356 (0x0000cc84 | 7.33664e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v9}, java.lang.Boolean.booleanValue():boolean 272| move-result v9 273| const v0, #+52357 (0x0000cc85 | 7.33678e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| if-eqz v9, Label_10 281| const v0, #+52358 (0x0000cc86 | 7.33692e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| const-string/jumbo v3, "%02d" Label_6: .line 682 .local v3, "hourFormat", java.lang.String 290| const v0, #+52359 (0x0000cc87 | 7.33706e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 297| aget-object v9, v1, v9 299| const v0, #+52360 (0x0000cc88 | 7.33720e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-virtual {v9}, java.lang.Boolean.booleanValue():boolean 308| move-result v9 309| const v0, #+52361 (0x0000cc89 | 7.33734e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| if-eqz v9, Label_11 317| const v0, #+52362 (0x0000cc8a | 7.33748e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| const-string/jumbo v6, "%02d" Label_7: .line 683 .local v6, "minuteFormat", java.lang.String 326| const v0, #+52363 (0x0000cc8b | 7.33762e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| const/4 v9, #+0 (0x00000000 | 0.00000) 333| aget v9, v8, v9 335| const v0, #+52364 (0x0000cc8c | 7.33776e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| const/4 v10, #-1 (0xffffffff | NaN) 342| if-ne v9, v10, Label_12 344| const v0, #+52365 (0x0000cc8d | 7.33790e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| iget-object v4, v13, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText Label_8: .line 685 .local v4, "hourStr", java.lang.String 352| const v0, #+52366 (0x0000cc8e | 7.33804e-41) 355| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 358| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 359| aget v9, v8, v9 361| const v0, #+52367 (0x0000cc8f | 7.33818e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| const/4 v10, #-1 (0xffffffff | NaN) 368| if-ne v9, v10, Label_13 370| const v0, #+52368 (0x0000cc90 | 7.33832e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget-object v7, v13, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText Label_9: .line 687 .local v7, "minuteStr", java.lang.String 378| const v0, #+52369 (0x0000cc91 | 7.33846e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mHourView 386| const v0, #+52370 (0x0000cc92 | 7.33860e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-virtual {v9,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 688 395| const v0, #+52371 (0x0000cc93 | 7.33874e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mHourSpaceView 403| const v0, #+52372 (0x0000cc94 | 7.33888e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| invoke-virtual {v9,v4}, android.widget.TextView.setText(java.lang.CharSequence):void .line 689 412| const v0, #+52373 (0x0000cc95 | 7.33902e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mHourView 420| const v0, #+52374 (0x0000cc96 | 7.33916e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| iget v10, v13, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor 428| const v0, #+52375 (0x0000cc97 | 7.33930e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v9,v10}, android.widget.TextView.setTextColor(int):void .line 690 437| const v0, #+52376 (0x0000cc98 | 7.33944e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 445| const v0, #+52377 (0x0000cc99 | 7.33958e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-virtual {v9,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 691 454| const v0, #+52378 (0x0000cc9a | 7.33972e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mMinuteSpaceView 462| const v0, #+52379 (0x0000cc9b | 7.33986e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-virtual {v9,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 692 471| const v0, #+52380 (0x0000cc9c | 7.34000e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| iget-object v9, v13, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 479| const v0, #+52381 (0x0000cc9d | 7.34014e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iget v10, v13, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor 487| const v0, #+52382 (0x0000cc9e | 7.34028e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-virtual {v9,v10}, android.widget.TextView.setTextColor(int):void .line 693 496| const v0, #+52383 (0x0000cc9f | 7.34042e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget-boolean v9, v13, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 504| const v0, #+52384 (0x0000cca0 | 7.34056e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| if-nez v9, Label_3 .line 694 512| const v0, #+52385 (0x0000cca1 | 7.34070e-41) 515| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 518| const/4 v9, #+2 (0x00000002 | 2.80260e-45) 519| aget v9, v8, v9 521| const v0, #+52386 (0x0000cca2 | 7.34084e-41) 524| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 527| invoke-direct {v13,v9}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void 530| const v0, #+52387 (0x0000cca3 | 7.34098e-41) 533| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 536| goto/16 Label_3 Label_10: .line 681 .end_local v3 .end_local v4 .end_local v6 .end_local v7 538| const v0, #+52388 (0x0000cca4 | 7.34112e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| const-string/jumbo v3, "%2d" .restart_local v3 547| const v0, #+52389 (0x0000cca5 | 7.34126e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| goto/16 Label_6 Label_11: .line 682 555| const v0, #+52390 (0x0000cca6 | 7.34140e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| const-string/jumbo v6, "%2d" .restart_local v6 564| const v0, #+52391 (0x0000cca7 | 7.34154e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| goto/16 Label_7 Label_12: .line 684 572| const v0, #+52392 (0x0000cca8 | 7.34168e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 579| new-array v9, v9, java.lang.Object[] 581| const v0, #+52393 (0x0000cca9 | 7.34182e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| const/4 v10, #+0 (0x00000000 | 0.00000) 588| aget v10, v8, v10 590| const v0, #+52394 (0x0000ccaa | 7.34196e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 599| move-result-object v10 600| const v0, #+52395 (0x0000ccab | 7.34210e-41) 603| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 606| const/4 v11, #+0 (0x00000000 | 0.00000) 607| aput-object v10, v9, v11 609| const v0, #+52396 (0x0000ccac | 7.34224e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 615| invoke-static {v3,v9}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 618| move-result-object v9 619| const v0, #+52397 (0x0000ccad | 7.34238e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| iget-char v10, v13, com.android.datetimepicker.time.TimePickerDialog.mPlaceholderText 627| const v0, #+52398 (0x0000ccae | 7.34252e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 635| invoke-virtual {v9,v11,v10}, java.lang.String.replace(char, char):java.lang.String 638| move-result-object v4 639| const v0, #+52399 (0x0000ccaf | 7.34266e-41) 642| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 645| goto/16 Label_8 Label_13: .line 686 647| const v0, #+52400 (0x0000ccb0 | 7.34280e-41) 650| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 653| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 654| new-array v9, v9, java.lang.Object[] 656| const v0, #+52401 (0x0000ccb1 | 7.34294e-41) 659| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 662| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 663| aget v10, v8, v10 665| const v0, #+52402 (0x0000ccb2 | 7.34308e-41) 668| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 674| move-result-object v10 675| const v0, #+52403 (0x0000ccb3 | 7.34322e-41) 678| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 681| const/4 v11, #+0 (0x00000000 | 0.00000) 682| aput-object v10, v9, v11 684| const v0, #+52404 (0x0000ccb4 | 7.34336e-41) 687| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 690| invoke-static {v6,v9}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 693| move-result-object v9 694| const v0, #+52405 (0x0000ccb5 | 7.34350e-41) 697| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 700| iget-char v10, v13, com.android.datetimepicker.time.TimePickerDialog.mPlaceholderText 702| const v0, #+52406 (0x0000ccb6 | 7.34364e-41) 705| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 708| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 710| invoke-virtual {v9,v11,v10}, java.lang.String.replace(char, char):java.lang.String 713| move-result-object v7 714| const v0, #+52407 (0x0000ccb7 | 7.34378e-41) 717| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v7 720| goto/16 Label_9 } method com.android.datetimepicker.time.TimePickerDialog.initialize(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener, int, int, boolean):void { .params "callback", "hourOfDay", "minute", "is24HourMode" .src "TimePickerDialog.java" .line 145 .prologue_end 0| const v0, #+52408 (0x0000ccb8 | 7.34392e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 145 7| iput-object v3, v2, com.android.datetimepicker.time.TimePickerDialog.mCallback .line 147 9| const v0, #+52409 (0x0000ccb9 | 7.34407e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput v4, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay .line 148 17| const v0, #+52410 (0x0000ccba | 7.34421e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v5, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute .line 149 25| const v0, #+52411 (0x0000ccbb | 7.34435e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-boolean v6, v2, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode .line 150 33| const v0, #+52412 (0x0000ccbc | 7.34449e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode .line 151 41| const v0, #+52413 (0x0000ccbd | 7.34463e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mThemeDark .line 152 49| const v0, #+52414 (0x0000ccbe | 7.34477e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.datetimepicker.time.TimePickerDialog.onCreate(android.os.Bundle):void { .params "savedInstanceState" .src "TimePickerDialog.java" .line 177 .prologue_end .line 177 0| const v0, #+52415 (0x0000ccbf | 7.34491e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.app.DialogFragment.onCreate(android.os.Bundle):void .line 178 9| const v0, #+52416 (0x0000ccc0 | 7.34505e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_1 17| const v0, #+52417 (0x0000ccc1 | 7.34519e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v1, "hour_of_day" 26| const v0, #+52418 (0x0000ccc2 | 7.34533e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 35| move-result v1 36| const v0, #+52419 (0x0000ccc3 | 7.34547e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_1 .line 179 44| const v0, #+52420 (0x0000ccc4 | 7.34561e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v1, "minute" 53| const v0, #+52421 (0x0000ccc5 | 7.34575e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 62| move-result v1 63| const v0, #+52422 (0x0000ccc6 | 7.34589e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 69| if-eqz v1, Label_1 .line 180 71| const v0, #+52423 (0x0000ccc7 | 7.34603e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| const-string/jumbo v1, "is_24_hour_view" 80| const v0, #+52424 (0x0000ccc8 | 7.34617e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v3,v1}, android.os.Bundle.containsKey(java.lang.String):boolean 89| move-result v1 90| const v0, #+52425 (0x0000ccc9 | 7.34631e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 178 96| if-eqz v1, Label_1 .line 181 98| const v0, #+52426 (0x0000ccca | 7.34645e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| const-string/jumbo v1, "hour_of_day" 107| const v0, #+52427 (0x0000cccb | 7.34659e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v3,v1}, android.os.Bundle.getInt(java.lang.String):int 116| move-result v1 117| const v0, #+52428 (0x0000cccc | 7.34673e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay .line 182 125| const v0, #+52429 (0x0000cccd | 7.34687e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v1, "minute" 134| const v0, #+52430 (0x0000ccce | 7.34701e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v3,v1}, android.os.Bundle.getInt(java.lang.String):int 143| move-result v1 144| const v0, #+52431 (0x0000cccf | 7.34715e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iput v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute .line 183 152| const v0, #+52432 (0x0000ccd0 | 7.34729e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const-string/jumbo v1, "is_24_hour_view" 161| const v0, #+52433 (0x0000ccd1 | 7.34743e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 170| move-result v1 171| const v0, #+52434 (0x0000ccd2 | 7.34757e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode .line 184 179| const v0, #+52435 (0x0000ccd3 | 7.34771e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| const-string/jumbo v1, "in_kb_mode" 188| const v0, #+52436 (0x0000ccd4 | 7.34785e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 197| move-result v1 198| const v0, #+52437 (0x0000ccd5 | 7.34799e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode .line 185 206| const v0, #+52438 (0x0000ccd6 | 7.34813e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v1, "dark_theme" 215| const v0, #+52439 (0x0000ccd7 | 7.34827e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v3,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 224| move-result v1 225| const v0, #+52440 (0x0000ccd8 | 7.34841e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mThemeDark Label_1: .line 187 233| const v0, #+52441 (0x0000ccd9 | 7.34855e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| return-void } method com.android.datetimepicker.time.TimePickerDialog.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "TimePickerDialog.java" .line 192 0| move-object/16 v26, v27 3| move-object/16 v27, v28 6| move-object/16 v28, v29 9| move-object/16 v29, v30 .prologue_end .line 192 12| const v30, #+52442 (0x0000ccda | 7.34869e-41) 15| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.getDialog():android.app.Dialog 21| move-result-object v2 22| const v30, #+52443 (0x0000ccdb | 7.34883e-41) 25| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-virtual {v2}, android.app.Dialog.getWindow():android.view.Window 31| move-result-object v2 32| const v30, #+52444 (0x0000ccdc | 7.34897e-41) 35| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 39| invoke-virtual {v2,v3}, android.view.Window.requestFeature(int):boolean .line 194 42| const v30, #+52445 (0x0000ccdd | 7.34911e-41) 45| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 48| sget v2, com.android.datetimepicker.R$layout.time_picker_dialog 50| const v30, #+52446 (0x0000ccde | 7.34925e-41) 53| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 56| const/4 v3, #+0 (0x00000000 | 0.00000) 57| move-object/from16 v0, v27 59| invoke-virtual {v0,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 62| move-result-object v24 63| const v30, #+52447 (0x0000ccdf | 7.34939e-41) 66| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 195 .local v24, "view", android.view.View 69| new-instance v17, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener 71| const v30, #+52448 (0x0000cce0 | 7.34953e-41) 74| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v2, #+0 (0x00000000 | 0.00000) 78| move-object/from16 v0, v17 80| move-object/from16 v1, v26 82| invoke-direct {v0,v1,v2}, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener.(com.android.datetimepicker.time.TimePickerDialog, com.android.datetimepicker.time.TimePickerDialog$KeyboardListener):void .line 196 .local v17, "keyboardListener", com.android.datetimepicker.time.TimePickerDialog$KeyboardListener 85| const v30, #+52449 (0x0000cce1 | 7.34967e-41) 88| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 91| sget v2, com.android.datetimepicker.R$id.time_picker_dialog 93| const v30, #+52450 (0x0000cce2 | 7.34981e-41) 96| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v0, v24 101| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 104| move-result-object v2 105| const v30, #+52451 (0x0000cce3 | 7.34995e-41) 108| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 111| move-object/from16 v0, v17 113| invoke-virtual {v2,v0}, android.view.View.setOnKeyListener(android.view.View$OnKeyListener):void .line 198 116| const v30, #+52452 (0x0000cce4 | 7.35009e-41) 119| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.getResources():android.content.res.Resources 125| move-result-object v21 126| const v30, #+52453 (0x0000cce5 | 7.35023e-41) 129| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 199 .local v21, "res", android.content.res.Resources 132| sget v2, com.android.datetimepicker.R$string.hour_picker_description 134| const v30, #+52454 (0x0000cce6 | 7.35037e-41) 137| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 140| move-object/from16 v0, v21 142| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 145| move-result-object v2 146| const v30, #+52455 (0x0000cce7 | 7.35051e-41) 149| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 152| move-object/from16 v0, v26 154| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourPickerDescription .line 200 156| const v30, #+52456 (0x0000cce8 | 7.35065e-41) 159| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 162| sget v2, com.android.datetimepicker.R$string.select_hours 164| const v30, #+52457 (0x0000cce9 | 7.35079e-41) 167| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 170| move-object/from16 v0, v21 172| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 175| move-result-object v2 176| const v30, #+52458 (0x0000ccea | 7.35093e-41) 179| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v26 184| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectHours .line 201 186| const v30, #+52459 (0x0000cceb | 7.35107e-41) 189| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 192| sget v2, com.android.datetimepicker.R$string.minute_picker_description 194| const v30, #+52460 (0x0000ccec | 7.35121e-41) 197| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 200| move-object/from16 v0, v21 202| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 205| move-result-object v2 206| const v30, #+52461 (0x0000cced | 7.35135e-41) 209| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 212| move-object/from16 v0, v26 214| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinutePickerDescription .line 202 216| const v30, #+52462 (0x0000ccee | 7.35149e-41) 219| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 222| sget v2, com.android.datetimepicker.R$string.select_minutes 224| const v30, #+52463 (0x0000ccef | 7.35163e-41) 227| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 230| move-object/from16 v0, v21 232| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 235| move-result-object v2 236| const v30, #+52464 (0x0000ccf0 | 7.35177e-41) 239| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 242| move-object/from16 v0, v26 244| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectMinutes .line 203 246| const v30, #+52465 (0x0000ccf1 | 7.35191e-41) 249| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 252| move-object/from16 v0, v26 254| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 256| const v30, #+52466 (0x0000ccf2 | 7.35205e-41) 259| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 262| if-eqz v2, Label_14 264| const v30, #+52467 (0x0000ccf3 | 7.35219e-41) 267| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 270| sget v2, com.android.datetimepicker.R$color.red Label_1: 272| const v30, #+52468 (0x0000ccf4 | 7.35233e-41) 275| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 278| move-object/from16 v0, v21 280| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 283| move-result v2 284| const v30, #+52469 (0x0000ccf5 | 7.35247e-41) 287| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 290| move-object/from16 v0, v26 292| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mSelectedColor .line 205 294| const v30, #+52470 (0x0000ccf6 | 7.35261e-41) 297| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 300| move-object/from16 v0, v26 302| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 304| const v30, #+52471 (0x0000ccf7 | 7.35275e-41) 307| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 310| if-eqz v2, Label_15 312| const v30, #+52472 (0x0000ccf8 | 7.35289e-41) 315| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 318| const v2, #+17170443 (0x0106000b | 2.46119e-38) Label_2: 321| const v30, #+52473 (0x0000ccf9 | 7.35303e-41) 324| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 327| move-object/from16 v0, v21 329| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 332| move-result v2 333| const v30, #+52474 (0x0000ccfa | 7.35317e-41) 336| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 204 339| move-object/from16 v0, v26 341| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mUnselectedColor .line 207 343| const v30, #+52475 (0x0000ccfb | 7.35331e-41) 346| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 349| sget v2, com.android.datetimepicker.R$id.hours 351| const v30, #+52476 (0x0000ccfc | 7.35345e-41) 354| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 357| move-object/from16 v0, v24 359| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 362| move-result-object v2 363| const v30, #+52477 (0x0000ccfd | 7.35359e-41) 366| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 369| check-cast v2, android.widget.TextView 371| const v30, #+52478 (0x0000ccfe | 7.35373e-41) 374| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 377| move-object/from16 v0, v26 379| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView .line 208 381| const v30, #+52479 (0x0000ccff | 7.35387e-41) 384| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 387| move-object/from16 v0, v26 389| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView 391| const v30, #+52480 (0x0000cd00 | 7.35401e-41) 394| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 397| move-object/from16 v0, v17 399| invoke-virtual {v2,v0}, android.widget.TextView.setOnKeyListener(android.view.View$OnKeyListener):void .line 209 402| const v30, #+52481 (0x0000cd01 | 7.35415e-41) 405| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 408| sget v2, com.android.datetimepicker.R$id.hour_space 410| const v30, #+52482 (0x0000cd02 | 7.35429e-41) 413| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 416| move-object/from16 v0, v24 418| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 421| move-result-object v2 422| const v30, #+52483 (0x0000cd03 | 7.35443e-41) 425| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 428| check-cast v2, android.widget.TextView 430| const v30, #+52484 (0x0000cd04 | 7.35457e-41) 433| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 436| move-object/from16 v0, v26 438| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourSpaceView .line 210 440| const v30, #+52485 (0x0000cd05 | 7.35471e-41) 443| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 446| sget v2, com.android.datetimepicker.R$id.minutes_space 448| const v30, #+52486 (0x0000cd06 | 7.35486e-41) 451| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 454| move-object/from16 v0, v24 456| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 459| move-result-object v2 460| const v30, #+52487 (0x0000cd07 | 7.35500e-41) 463| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 466| check-cast v2, android.widget.TextView 468| const v30, #+52488 (0x0000cd08 | 7.35514e-41) 471| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 474| move-object/from16 v0, v26 476| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteSpaceView .line 211 478| const v30, #+52489 (0x0000cd09 | 7.35528e-41) 481| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 484| sget v2, com.android.datetimepicker.R$id.minutes 486| const v30, #+52490 (0x0000cd0a | 7.35542e-41) 489| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 492| move-object/from16 v0, v24 494| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 497| move-result-object v2 498| const v30, #+52491 (0x0000cd0b | 7.35556e-41) 501| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 504| check-cast v2, android.widget.TextView 506| const v30, #+52492 (0x0000cd0c | 7.35570e-41) 509| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v26 514| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView .line 212 516| const v30, #+52493 (0x0000cd0d | 7.35584e-41) 519| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 522| move-object/from16 v0, v26 524| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 526| const v30, #+52494 (0x0000cd0e | 7.35598e-41) 529| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 532| move-object/from16 v0, v17 534| invoke-virtual {v2,v0}, android.widget.TextView.setOnKeyListener(android.view.View$OnKeyListener):void .line 213 537| const v30, #+52495 (0x0000cd0f | 7.35612e-41) 540| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 543| sget v2, com.android.datetimepicker.R$id.ampm_label 545| const v30, #+52496 (0x0000cd10 | 7.35626e-41) 548| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v0, v24 553| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 556| move-result-object v2 557| const v30, #+52497 (0x0000cd11 | 7.35640e-41) 560| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 563| check-cast v2, android.widget.TextView 565| const v30, #+52498 (0x0000cd12 | 7.35654e-41) 568| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 571| move-object/from16 v0, v26 573| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView .line 214 575| const v30, #+52499 (0x0000cd13 | 7.35668e-41) 578| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 581| move-object/from16 v0, v26 583| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 585| const v30, #+52500 (0x0000cd14 | 7.35682e-41) 588| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 591| move-object/from16 v0, v17 593| invoke-virtual {v2,v0}, android.widget.TextView.setOnKeyListener(android.view.View$OnKeyListener):void .line 215 596| const v30, #+52501 (0x0000cd15 | 7.35696e-41) 599| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 602| new-instance v2, java.text.DateFormatSymbols 604| const v30, #+52502 (0x0000cd16 | 7.35710e-41) 607| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 610| invoke-direct {v2}, java.text.DateFormatSymbols.():void 613| const v30, #+52503 (0x0000cd17 | 7.35724e-41) 616| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 619| invoke-virtual {v2}, java.text.DateFormatSymbols.getAmPmStrings():java.lang.String[] 622| move-result-object v8 623| const v30, #+52504 (0x0000cd18 | 7.35738e-41) 626| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 216 .local v8, "amPmTexts", java.lang.String[] 629| const/4 v2, #+0 (0x00000000 | 0.00000) 630| aget-object v2, v8, v2 632| const v30, #+52505 (0x0000cd19 | 7.35752e-41) 635| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 638| move-object/from16 v0, v26 640| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmText .line 217 642| const v30, #+52506 (0x0000cd1a | 7.35766e-41) 645| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 648| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 649| aget-object v2, v8, v2 651| const v30, #+52507 (0x0000cd1b | 7.35780e-41) 654| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 657| move-object/from16 v0, v26 659| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPmText .line 219 661| const v30, #+52508 (0x0000cd1c | 7.35794e-41) 664| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 667| new-instance v2, com.android.datetimepicker.HapticFeedbackController 669| const v30, #+52509 (0x0000cd1d | 7.35808e-41) 672| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 675| invoke-virtual/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.getActivity():android.app.Activity 678| move-result-object v3 679| const v30, #+52510 (0x0000cd1e | 7.35822e-41) 682| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 685| invoke-direct {v2,v3}, com.android.datetimepicker.HapticFeedbackController.(android.content.Context):void 688| const v30, #+52511 (0x0000cd1f | 7.35836e-41) 691| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 694| move-object/from16 v0, v26 696| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController .line 221 698| const v30, #+52512 (0x0000cd20 | 7.35850e-41) 701| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 704| sget v2, com.android.datetimepicker.R$id.time_picker 706| const v30, #+52513 (0x0000cd21 | 7.35864e-41) 709| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 712| move-object/from16 v0, v24 714| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 717| move-result-object v2 718| const v30, #+52514 (0x0000cd22 | 7.35878e-41) 721| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 724| check-cast v2, com.android.datetimepicker.time.RadialPickerLayout 726| const v30, #+52515 (0x0000cd23 | 7.35892e-41) 729| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 732| move-object/from16 v0, v26 734| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker .line 222 736| const v30, #+52516 (0x0000cd24 | 7.35906e-41) 739| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 742| move-object/from16 v0, v26 744| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 746| const v30, #+52517 (0x0000cd25 | 7.35920e-41) 749| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 752| move-object/from16 v0, v26 754| invoke-virtual {v2,v0}, com.android.datetimepicker.time.RadialPickerLayout.setOnValueSelectedListener(com.android.datetimepicker.time.RadialPickerLayout$OnValueSelectedListener):void .line 223 757| const v30, #+52518 (0x0000cd26 | 7.35934e-41) 760| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 763| move-object/from16 v0, v26 765| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 767| const v30, #+52519 (0x0000cd27 | 7.35948e-41) 770| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 773| move-object/from16 v0, v17 775| invoke-virtual {v2,v0}, com.android.datetimepicker.time.RadialPickerLayout.setOnKeyListener(android.view.View$OnKeyListener):void .line 224 778| const v30, #+52520 (0x0000cd28 | 7.35962e-41) 781| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 784| move-object/from16 v0, v26 786| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 788| const v30, #+52521 (0x0000cd29 | 7.35976e-41) 791| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 794| invoke-virtual/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.getActivity():android.app.Activity 797| move-result-object v3 798| const v30, #+52522 (0x0000cd2a | 7.35990e-41) 801| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 804| move-object/from16 v0, v26 806| iget-object v4, v0, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController 808| const v30, #+52523 (0x0000cd2b | 7.36004e-41) 811| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 814| move-object/from16 v0, v26 816| iget v5, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay .line 225 818| const v30, #+52524 (0x0000cd2c | 7.36018e-41) 821| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 824| move-object/from16 v0, v26 826| iget v6, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute 828| const v30, #+52525 (0x0000cd2d | 7.36032e-41) 831| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 834| move-object/from16 v0, v26 836| iget-boolean v7, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode .line 224 838| const v30, #+52526 (0x0000cd2e | 7.36046e-41) 841| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 844| invoke-virtual/range {v2..v7}, com.android.datetimepicker.time.RadialPickerLayout.initialize(android.content.Context, com.android.datetimepicker.HapticFeedbackController, int, int, boolean):void .line 227 847| const v30, #+52527 (0x0000cd2f | 7.36060e-41) 850| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 853| const/4 v10, #+0 (0x00000000 | 0.00000) .line 228 .local v10, "currentItemShowing", int 854| if-eqz v29, Label_3 .line 229 856| const v30, #+52528 (0x0000cd30 | 7.36074e-41) 859| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 862| const-string/jumbo v2, "current_item_showing" 865| const v30, #+52529 (0x0000cd31 | 7.36088e-41) 868| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 871| move-object/from16 v0, v29 873| invoke-virtual {v0,v2}, android.os.Bundle.containsKey(java.lang.String):boolean 876| move-result v2 877| const v30, #+52530 (0x0000cd32 | 7.36102e-41) 880| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 228 883| if-eqz v2, Label_3 .line 230 885| const v30, #+52531 (0x0000cd33 | 7.36116e-41) 888| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 891| const-string/jumbo v2, "current_item_showing" 894| const v30, #+52532 (0x0000cd34 | 7.36130e-41) 897| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 900| move-object/from16 v0, v29 902| invoke-virtual {v0,v2}, android.os.Bundle.getInt(java.lang.String):int 905| move-result v10 906| const v30, #+52533 (0x0000cd35 | 7.36144e-41) 909| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 232 912| const v30, #+52534 (0x0000cd36 | 7.36158e-41) 915| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 918| const/4 v2, #+0 (0x00000000 | 0.00000) 919| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 920| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 921| move-object/from16 v0, v26 923| invoke-direct {v0,v10,v2,v3,v4}, com.android.datetimepicker.time.TimePickerDialog.setCurrentItemShowing(int, boolean, boolean, boolean):void .line 233 926| const v30, #+52535 (0x0000cd37 | 7.36172e-41) 929| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 932| move-object/from16 v0, v26 934| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 936| const v30, #+52536 (0x0000cd38 | 7.36186e-41) 939| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 942| invoke-virtual {v2}, com.android.datetimepicker.time.RadialPickerLayout.invalidate():void .line 235 945| const v30, #+52537 (0x0000cd39 | 7.36200e-41) 948| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 951| move-object/from16 v0, v26 953| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView 955| const v30, #+52538 (0x0000cd3a | 7.36214e-41) 958| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 961| new-instance v3, com.android.datetimepicker.time.TimePickerDialog$1 963| const v30, #+52539 (0x0000cd3b | 7.36228e-41) 966| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 969| move-object/from16 v0, v26 971| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$1.(com.android.datetimepicker.time.TimePickerDialog):void 974| const v30, #+52540 (0x0000cd3c | 7.36242e-41) 977| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 980| invoke-virtual {v2,v3}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 242 983| const v30, #+52541 (0x0000cd3d | 7.36256e-41) 986| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 989| move-object/from16 v0, v26 991| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mMinuteView 993| const v30, #+52542 (0x0000cd3e | 7.36270e-41) 996| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 999| new-instance v3, com.android.datetimepicker.time.TimePickerDialog$2 1001| const v30, #+52543 (0x0000cd3f | 7.36284e-41) 1004| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1007| move-object/from16 v0, v26 1009| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$2.(com.android.datetimepicker.time.TimePickerDialog):void 1012| const v30, #+52544 (0x0000cd40 | 7.36298e-41) 1015| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1018| invoke-virtual {v2,v3}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 250 1021| const v30, #+52545 (0x0000cd41 | 7.36312e-41) 1024| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1027| sget v2, com.android.datetimepicker.R$id.done_button 1029| const v30, #+52546 (0x0000cd42 | 7.36326e-41) 1032| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1035| move-object/from16 v0, v24 1037| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1040| move-result-object v2 1041| const v30, #+52547 (0x0000cd43 | 7.36340e-41) 1044| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1047| check-cast v2, android.widget.TextView 1049| const v30, #+52548 (0x0000cd44 | 7.36354e-41) 1052| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1055| move-object/from16 v0, v26 1057| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton .line 251 1059| const v30, #+52549 (0x0000cd45 | 7.36368e-41) 1062| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1065| move-object/from16 v0, v26 1067| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 1069| const v30, #+52550 (0x0000cd46 | 7.36382e-41) 1072| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1075| new-instance v3, com.android.datetimepicker.time.TimePickerDialog$3 1077| const v30, #+52551 (0x0000cd47 | 7.36396e-41) 1080| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1083| move-object/from16 v0, v26 1085| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$3.(com.android.datetimepicker.time.TimePickerDialog):void 1088| const v30, #+52552 (0x0000cd48 | 7.36410e-41) 1091| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1094| invoke-virtual {v2,v3}, android.widget.TextView.setOnClickListener(android.view.View$OnClickListener):void .line 266 1097| const v30, #+52553 (0x0000cd49 | 7.36424e-41) 1100| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1103| move-object/from16 v0, v26 1105| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 1107| const v30, #+52554 (0x0000cd4a | 7.36438e-41) 1110| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1113| move-object/from16 v0, v17 1115| invoke-virtual {v2,v0}, android.widget.TextView.setOnKeyListener(android.view.View$OnKeyListener):void .line 269 1118| const v30, #+52555 (0x0000cd4b | 7.36452e-41) 1121| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1124| sget v2, com.android.datetimepicker.R$id.ampm_hitspace 1126| const v30, #+52556 (0x0000cd4c | 7.36466e-41) 1129| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1132| move-object/from16 v0, v24 1134| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1137| move-result-object v2 1138| const v30, #+52557 (0x0000cd4d | 7.36480e-41) 1141| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1144| move-object/from16 v0, v26 1146| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace .line 270 1148| const v30, #+52558 (0x0000cd4e | 7.36494e-41) 1151| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1154| move-object/from16 v0, v26 1156| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 1158| const v30, #+52559 (0x0000cd4f | 7.36508e-41) 1161| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1164| if-eqz v2, Label_16 .line 271 1166| const v30, #+52560 (0x0000cd50 | 7.36522e-41) 1169| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1172| move-object/from16 v0, v26 1174| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 1176| const v30, #+52561 (0x0000cd51 | 7.36536e-41) 1179| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1182| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 1184| invoke-virtual {v2,v3}, android.widget.TextView.setVisibility(int):void .line 273 1187| const v30, #+52562 (0x0000cd52 | 7.36550e-41) 1190| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1193| new-instance v20, android.widget.RelativeLayout$LayoutParams .line 274 1195| const v30, #+52563 (0x0000cd53 | 7.36565e-41) 1198| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1201| const/4 v2, #-2 (0xfffffffe | NaN) 1202| const/4 v3, #-2 (0xfffffffe | NaN) .line 273 1203| move-object/from16 v0, v20 1205| invoke-direct {v0,v2,v3}, android.widget.RelativeLayout$LayoutParams.(int, int):void .line 275 .local v20, "paramsSeparator", android.widget.RelativeLayout$LayoutParams 1208| const v30, #+52564 (0x0000cd54 | 7.36579e-41) 1211| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1214| const/16 v2, #+13 (0x0000000d | 1.82169e-44) 1216| move-object/from16 v0, v20 1218| invoke-virtual {v0,v2}, android.widget.RelativeLayout$LayoutParams.addRule(int):void .line 276 1221| const v30, #+52565 (0x0000cd55 | 7.36593e-41) 1224| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1227| sget v2, com.android.datetimepicker.R$id.separator 1229| const v30, #+52566 (0x0000cd56 | 7.36607e-41) 1232| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1235| move-object/from16 v0, v24 1237| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1240| move-result-object v22 1241| const v30, #+52567 (0x0000cd57 | 7.36621e-41) 1244| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1247| check-cast v22, android.widget.TextView .line 277 .local v22, "separatorView", android.widget.TextView 1249| const v30, #+52568 (0x0000cd58 | 7.36635e-41) 1252| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1255| move-object/from16 v0, v22 1257| move-object/from16 v1, v20 1259| invoke-virtual {v0,v1}, android.widget.TextView.setLayoutParams(android.view.ViewGroup$LayoutParams):void Label_4: .line 297 .end_local v20 .end_local v22 1262| const v30, #+52569 (0x0000cd59 | 7.36649e-41) 1265| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1268| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 1269| move-object/from16 v0, v26 1271| iput-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAllowAutoAdvance .line 298 1273| const v30, #+52570 (0x0000cd5a | 7.36663e-41) 1276| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1279| move-object/from16 v0, v26 1281| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay 1283| const v30, #+52571 (0x0000cd5b | 7.36677e-41) 1286| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1289| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 1290| move-object/from16 v0, v26 1292| invoke-direct {v0,v2,v3}, com.android.datetimepicker.time.TimePickerDialog.setHour(int, boolean):void .line 299 1295| const v30, #+52572 (0x0000cd5c | 7.36691e-41) 1298| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1301| move-object/from16 v0, v26 1303| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute 1305| const v30, #+52573 (0x0000cd5d | 7.36705e-41) 1308| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1311| move-object/from16 v0, v26 1313| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.setMinute(int):void .line 302 1316| const v30, #+52574 (0x0000cd5e | 7.36719e-41) 1319| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1322| sget v2, com.android.datetimepicker.R$string.time_placeholder 1324| const v30, #+52575 (0x0000cd5f | 7.36733e-41) 1327| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1330| move-object/from16 v0, v21 1332| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 1335| move-result-object v2 1336| const v30, #+52576 (0x0000cd60 | 7.36747e-41) 1339| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1342| move-object/from16 v0, v26 1344| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText .line 303 1346| const v30, #+52577 (0x0000cd61 | 7.36761e-41) 1349| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1352| sget v2, com.android.datetimepicker.R$string.deleted_key 1354| const v30, #+52578 (0x0000cd62 | 7.36775e-41) 1357| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1360| move-object/from16 v0, v21 1362| invoke-virtual {v0,v2}, android.content.res.Resources.getString(int):java.lang.String 1365| move-result-object v2 1366| const v30, #+52579 (0x0000cd63 | 7.36789e-41) 1369| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1372| move-object/from16 v0, v26 1374| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDeletedKeyFormat .line 304 1376| const v30, #+52580 (0x0000cd64 | 7.36803e-41) 1379| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1382| move-object/from16 v0, v26 1384| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoublePlaceholderText 1386| const v30, #+52581 (0x0000cd65 | 7.36817e-41) 1389| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1392| const/4 v3, #+0 (0x00000000 | 0.00000) 1393| invoke-virtual {v2,v3}, java.lang.String.charAt(int):char 1396| move-result v2 1397| const v30, #+52582 (0x0000cd66 | 7.36831e-41) 1400| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1403| move-object/from16 v0, v26 1405| iput-char v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPlaceholderText .line 305 1407| const v30, #+52583 (0x0000cd67 | 7.36845e-41) 1410| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1413| const/4 v2, #-1 (0xffffffff | NaN) 1414| move-object/from16 v0, v26 1416| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mPmKeyCode 1418| const v30, #+52584 (0x0000cd68 | 7.36859e-41) 1421| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1424| const/4 v2, #-1 (0xffffffff | NaN) 1425| move-object/from16 v0, v26 1427| iput v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmKeyCode .line 306 1429| const v30, #+52585 (0x0000cd69 | 7.36873e-41) 1432| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1435| invoke-direct/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.generateLegalTimesTree():void .line 307 1438| const v30, #+52586 (0x0000cd6a | 7.36887e-41) 1441| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1444| move-object/from16 v0, v26 1446| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 1448| const v30, #+52587 (0x0000cd6b | 7.36901e-41) 1451| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1454| if-eqz v2, Label_19 .line 308 1456| const v30, #+52588 (0x0000cd6c | 7.36915e-41) 1459| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1462| const-string/jumbo v2, "typed_times" 1465| const v30, #+52589 (0x0000cd6d | 7.36929e-41) 1468| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1471| move-object/from16 v0, v29 1473| invoke-virtual {v0,v2}, android.os.Bundle.getIntegerArrayList(java.lang.String):java.util.ArrayList 1476| move-result-object v2 1477| const v30, #+52590 (0x0000cd6e | 7.36943e-41) 1480| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1483| move-object/from16 v0, v26 1485| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes .line 309 1487| const v30, #+52591 (0x0000cd6f | 7.36957e-41) 1490| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1493| const/4 v2, #-1 (0xffffffff | NaN) 1494| move-object/from16 v0, v26 1496| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.tryStartingKbMode(int):void .line 310 1499| const v30, #+52592 (0x0000cd70 | 7.36971e-41) 1502| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1505| move-object/from16 v0, v26 1507| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mHourView 1509| const v30, #+52593 (0x0000cd71 | 7.36985e-41) 1512| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1515| invoke-virtual {v2}, android.widget.TextView.invalidate():void Label_5: .line 316 1518| const v30, #+52594 (0x0000cd72 | 7.36999e-41) 1521| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1524| move-object/from16 v0, v26 1526| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 1528| const v30, #+52595 (0x0000cd73 | 7.37013e-41) 1531| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1534| invoke-virtual/range {v26..v26}, com.android.datetimepicker.time.TimePickerDialog.getActivity():android.app.Activity 1537| move-result-object v3 1538| const v30, #+52596 (0x0000cd74 | 7.37027e-41) 1541| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1544| invoke-virtual {v3}, android.app.Activity.getApplicationContext():android.content.Context 1547| move-result-object v3 1548| const v30, #+52597 (0x0000cd75 | 7.37041e-41) 1551| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1554| move-object/from16 v0, v26 1556| iget-boolean v4, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 1558| const v30, #+52598 (0x0000cd76 | 7.37055e-41) 1561| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1564| invoke-virtual {v2,v3,v4}, com.android.datetimepicker.time.RadialPickerLayout.setTheme(android.content.Context, boolean):void .line 318 1567| const v30, #+52599 (0x0000cd77 | 7.37069e-41) 1570| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1573| const v2, #+17170443 (0x0106000b | 2.46119e-38) 1576| move-object/from16 v0, v21 1578| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1581| move-result v25 1582| const v30, #+52600 (0x0000cd78 | 7.37083e-41) 1585| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 319 .local v25, "white", int 1588| sget v2, com.android.datetimepicker.R$color.circle_background 1590| const v30, #+52601 (0x0000cd79 | 7.37097e-41) 1593| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1596| move-object/from16 v0, v21 1598| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1601| move-result v9 1602| const v30, #+52602 (0x0000cd7a | 7.37111e-41) 1605| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 320 .local v9, "circleBackground", int 1608| sget v2, com.android.datetimepicker.R$color.line_background 1610| const v30, #+52603 (0x0000cd7b | 7.37125e-41) 1613| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1616| move-object/from16 v0, v21 1618| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1621| move-result v19 1622| const v30, #+52604 (0x0000cd7c | 7.37139e-41) 1625| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 321 .local v19, "line", int 1628| sget v2, com.android.datetimepicker.R$color.numbers_text_color 1630| const v30, #+52605 (0x0000cd7d | 7.37153e-41) 1633| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1636| move-object/from16 v0, v21 1638| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1641| move-result v23 1642| const v30, #+52606 (0x0000cd7e | 7.37167e-41) 1645| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 322 .local v23, "timeDisplay", int 1648| sget v2, com.android.datetimepicker.R$color.done_text_color 1650| const v30, #+52607 (0x0000cd7f | 7.37181e-41) 1653| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1656| move-object/from16 v0, v21 1658| invoke-virtual {v0,v2}, android.content.res.Resources.getColorStateList(int):android.content.res.ColorStateList 1661| move-result-object v16 1662| const v30, #+52608 (0x0000cd80 | 7.37195e-41) 1665| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 323 .local v16, "doneTextColor", android.content.res.ColorStateList 1668| sget v15, com.android.datetimepicker.R$drawable.done_background_color .line 325 .local v15, "doneBackground", int 1670| const v30, #+52609 (0x0000cd81 | 7.37209e-41) 1673| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1676| sget v2, com.android.datetimepicker.R$color.dark_gray 1678| const v30, #+52610 (0x0000cd82 | 7.37223e-41) 1681| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1684| move-object/from16 v0, v21 1686| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1689| move-result v13 1690| const v30, #+52611 (0x0000cd83 | 7.37237e-41) 1693| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 326 .local v13, "darkGray", int 1696| sget v2, com.android.datetimepicker.R$color.light_gray 1698| const v30, #+52612 (0x0000cd84 | 7.37251e-41) 1701| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1704| move-object/from16 v0, v21 1706| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1709| move-result v18 1710| const v30, #+52613 (0x0000cd85 | 7.37265e-41) 1713| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 327 .local v18, "lightGray", int 1716| sget v2, com.android.datetimepicker.R$color.line_dark 1718| const v30, #+52614 (0x0000cd86 | 7.37279e-41) 1721| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1724| move-object/from16 v0, v21 1726| invoke-virtual {v0,v2}, android.content.res.Resources.getColor(int):int 1729| move-result v14 1730| const v30, #+52615 (0x0000cd87 | 7.37293e-41) 1733| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 328 .local v14, "darkLine", int 1736| sget v2, com.android.datetimepicker.R$color.done_text_color_dark 1738| const v30, #+52616 (0x0000cd88 | 7.37307e-41) 1741| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1744| move-object/from16 v0, v21 1746| invoke-virtual {v0,v2}, android.content.res.Resources.getColorStateList(int):android.content.res.ColorStateList 1749| move-result-object v12 1750| const v30, #+52617 (0x0000cd89 | 7.37321e-41) 1753| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void .line 329 .local v12, "darkDoneTextColor", android.content.res.ColorStateList 1756| sget v11, com.android.datetimepicker.R$drawable.done_background_color_dark .line 332 .local v11, "darkDoneBackground", int 1758| const v30, #+52618 (0x0000cd8a | 7.37335e-41) 1761| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1764| sget v2, com.android.datetimepicker.R$id.time_display_background 1766| const v30, #+52619 (0x0000cd8b | 7.37349e-41) 1769| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1772| move-object/from16 v0, v24 1774| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1777| move-result-object v3 1778| const v30, #+52620 (0x0000cd8c | 7.37363e-41) 1781| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1784| move-object/from16 v0, v26 1786| iget-boolean v2, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 1788| const v30, #+52621 (0x0000cd8d | 7.37377e-41) 1791| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1794| if-eqz v2, Label_20 1796| const v30, #+52622 (0x0000cd8e | 7.37391e-41) 1799| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1802| move v2, v13 Label_6: 1803| const v30, #+52623 (0x0000cd8f | 7.37405e-41) 1806| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1809| invoke-virtual {v3,v2}, android.view.View.setBackgroundColor(int):void .line 333 1812| const v30, #+52624 (0x0000cd90 | 7.37419e-41) 1815| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1818| sget v2, com.android.datetimepicker.R$id.time_display 1820| const v30, #+52625 (0x0000cd91 | 7.37433e-41) 1823| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1826| move-object/from16 v0, v24 1828| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1831| move-result-object v2 1832| const v30, #+52626 (0x0000cd92 | 7.37447e-41) 1835| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1838| move-object/from16 v0, v26 1840| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 1842| const v30, #+52627 (0x0000cd93 | 7.37461e-41) 1845| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1848| if-eqz v3, Label_21 Label_7: .end_local v13 1850| const v30, #+52628 (0x0000cd94 | 7.37475e-41) 1853| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1856| invoke-virtual {v2,v13}, android.view.View.setBackgroundColor(int):void .line 334 1859| const v30, #+52629 (0x0000cd95 | 7.37489e-41) 1862| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1865| sget v2, com.android.datetimepicker.R$id.separator 1867| const v30, #+52630 (0x0000cd96 | 7.37503e-41) 1870| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1873| move-object/from16 v0, v24 1875| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1878| move-result-object v2 1879| const v30, #+52631 (0x0000cd97 | 7.37517e-41) 1882| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1885| check-cast v2, android.widget.TextView 1887| const v30, #+52632 (0x0000cd98 | 7.37531e-41) 1890| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1893| move-object/from16 v0, v26 1895| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 1897| const v30, #+52633 (0x0000cd99 | 7.37545e-41) 1900| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1903| if-eqz v3, Label_22 1905| const v30, #+52634 (0x0000cd9a | 7.37559e-41) 1908| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1911| move/from16 v3, v25 Label_8: 1913| const v30, #+52635 (0x0000cd9b | 7.37573e-41) 1916| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1919| invoke-virtual {v2,v3}, android.widget.TextView.setTextColor(int):void .line 335 1922| const v30, #+52636 (0x0000cd9c | 7.37587e-41) 1925| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1928| sget v2, com.android.datetimepicker.R$id.ampm_label 1930| const v30, #+52637 (0x0000cd9d | 7.37601e-41) 1933| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1936| move-object/from16 v0, v24 1938| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1941| move-result-object v2 1942| const v30, #+52638 (0x0000cd9e | 7.37615e-41) 1945| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1948| check-cast v2, android.widget.TextView 1950| const v30, #+52639 (0x0000cd9f | 7.37629e-41) 1953| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1956| move-object/from16 v0, v26 1958| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 1960| const v30, #+52640 (0x0000cda0 | 7.37644e-41) 1963| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1966| if-eqz v3, Label_23 Label_9: .end_local v25 1968| const v30, #+52641 (0x0000cda1 | 7.37658e-41) 1971| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1974| move/from16 v0, v25 1976| invoke-virtual {v2,v0}, android.widget.TextView.setTextColor(int):void .line 336 1979| const v30, #+52642 (0x0000cda2 | 7.37672e-41) 1982| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1985| sget v2, com.android.datetimepicker.R$id.line 1987| const v30, #+52643 (0x0000cda3 | 7.37686e-41) 1990| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 1993| move-object/from16 v0, v24 1995| invoke-virtual {v0,v2}, android.view.View.findViewById(int):android.view.View 1998| move-result-object v2 1999| const v30, #+52644 (0x0000cda4 | 7.37700e-41) 2002| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2005| move-object/from16 v0, v26 2007| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 2009| const v30, #+52645 (0x0000cda5 | 7.37714e-41) 2012| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2015| if-eqz v3, Label_24 Label_10: .end_local v14 2017| const v30, #+52646 (0x0000cda6 | 7.37728e-41) 2020| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2023| invoke-virtual {v2,v14}, android.view.View.setBackgroundColor(int):void .line 337 2026| const v30, #+52647 (0x0000cda7 | 7.37742e-41) 2029| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2032| move-object/from16 v0, v26 2034| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 2036| const v30, #+52648 (0x0000cda8 | 7.37756e-41) 2039| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2042| move-object/from16 v0, v26 2044| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 2046| const v30, #+52649 (0x0000cda9 | 7.37770e-41) 2049| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2052| if-eqz v3, Label_25 Label_11: .end_local v12 2054| const v30, #+52650 (0x0000cdaa | 7.37784e-41) 2057| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2060| invoke-virtual {v2,v12}, android.widget.TextView.setTextColor(android.content.res.ColorStateList):void .line 338 2063| const v30, #+52651 (0x0000cdab | 7.37798e-41) 2066| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2069| move-object/from16 v0, v26 2071| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 2073| const v30, #+52652 (0x0000cdac | 7.37812e-41) 2076| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2079| move-object/from16 v0, v26 2081| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 2083| const v30, #+52653 (0x0000cdad | 7.37826e-41) 2086| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2089| if-eqz v3, Label_26 Label_12: .end_local v18 2091| const v30, #+52654 (0x0000cdae | 7.37840e-41) 2094| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2097| move/from16 v0, v18 2099| invoke-virtual {v2,v0}, com.android.datetimepicker.time.RadialPickerLayout.setBackgroundColor(int):void .line 339 2102| const v30, #+52655 (0x0000cdaf | 7.37854e-41) 2105| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2108| move-object/from16 v0, v26 2110| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mDoneButton 2112| const v30, #+52656 (0x0000cdb0 | 7.37868e-41) 2115| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2118| move-object/from16 v0, v26 2120| iget-boolean v3, v0, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 2122| const v30, #+52657 (0x0000cdb1 | 7.37882e-41) 2125| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2128| if-eqz v3, Label_27 Label_13: .end_local v11 2130| const v30, #+52658 (0x0000cdb2 | 7.37896e-41) 2133| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2136| invoke-virtual {v2,v11}, android.widget.TextView.setBackgroundResource(int):void .line 340 2139| const v30, #+52659 (0x0000cdb3 | 7.37910e-41) 2142| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2145| return-object v24 Label_14: .line 203 .end_local v8 .end_local v9 .end_local v10 .end_local v15 .end_local v16 .end_local v19 .end_local v23 2146| const v30, #+52660 (0x0000cdb4 | 7.37924e-41) 2149| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2152| sget v2, com.android.datetimepicker.R$color.blue 2154| const v30, #+52661 (0x0000cdb5 | 7.37938e-41) 2157| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2160| goto/16 Label_1 Label_15: .line 205 2162| const v30, #+52662 (0x0000cdb6 | 7.37952e-41) 2165| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2168| sget v2, com.android.datetimepicker.R$color.numbers_text_color 2170| const v30, #+52663 (0x0000cdb7 | 7.37966e-41) 2173| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2176| goto/16 Label_2 Label_16: .line 279 .restart_local v8 .restart_local v10 2178| const v30, #+52664 (0x0000cdb8 | 7.37980e-41) 2181| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2184| move-object/from16 v0, v26 2186| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmTextView 2188| const v30, #+52665 (0x0000cdb9 | 7.37994e-41) 2191| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2194| const/4 v3, #+0 (0x00000000 | 0.00000) 2195| invoke-virtual {v2,v3}, android.widget.TextView.setVisibility(int):void .line 280 2198| const v30, #+52666 (0x0000cdba | 7.38008e-41) 2201| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2204| move-object/from16 v0, v26 2206| iget v2, v0, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay 2208| const v30, #+52667 (0x0000cdbb | 7.38022e-41) 2211| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2214| const/16 v3, #+12 (0x0000000c | 1.68156e-44) 2216| if-ge v2, v3, Label_18 2218| const v30, #+52668 (0x0000cdbc | 7.38036e-41) 2221| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2224| const/4 v2, #+0 (0x00000000 | 0.00000) Label_17: 2225| const v30, #+52669 (0x0000cdbd | 7.38050e-41) 2228| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2231| move-object/from16 v0, v26 2233| invoke-direct {v0,v2}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void .line 281 2236| const v30, #+52670 (0x0000cdbe | 7.38064e-41) 2239| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2242| move-object/from16 v0, v26 2244| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mAmPmHitspace 2246| const v30, #+52671 (0x0000cdbf | 7.38078e-41) 2249| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2252| new-instance v3, com.android.datetimepicker.time.TimePickerDialog$4 2254| const v30, #+52672 (0x0000cdc0 | 7.38092e-41) 2257| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2260| move-object/from16 v0, v26 2262| invoke-direct {v3,v0}, com.android.datetimepicker.time.TimePickerDialog$4.(com.android.datetimepicker.time.TimePickerDialog):void 2265| const v30, #+52673 (0x0000cdc1 | 7.38106e-41) 2268| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2271| invoke-virtual {v2,v3}, android.view.View.setOnClickListener(android.view.View$OnClickListener):void 2274| const v30, #+52674 (0x0000cdc2 | 7.38120e-41) 2277| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2280| goto/16 Label_4 Label_18: .line 280 2282| const v30, #+52675 (0x0000cdc3 | 7.38134e-41) 2285| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2288| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 2289| goto/16 Label_17 Label_19: .line 311 2291| const v30, #+52676 (0x0000cdc4 | 7.38148e-41) 2294| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2297| move-object/from16 v0, v26 2299| iget-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 2301| const v30, #+52677 (0x0000cdc5 | 7.38162e-41) 2304| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2307| if-nez v2, Label_5 .line 312 2309| const v30, #+52678 (0x0000cdc6 | 7.38176e-41) 2312| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2315| new-instance v2, java.util.ArrayList 2317| const v30, #+52679 (0x0000cdc7 | 7.38190e-41) 2320| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2323| invoke-direct {v2}, java.util.ArrayList.():void 2326| const v30, #+52680 (0x0000cdc8 | 7.38204e-41) 2329| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2332| move-object/from16 v0, v26 2334| iput-object v2, v0, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 2336| const v30, #+52681 (0x0000cdc9 | 7.38218e-41) 2339| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2342| goto/16 Label_5 Label_20: .restart_local v9 .restart_local v11 .restart_local v12 .restart_local v13 .restart_local v14 .restart_local v15 .restart_local v16 .restart_local v18 .restart_local v19 .restart_local v23 .restart_local v25 2344| const v30, #+52682 (0x0000cdca | 7.38232e-41) 2347| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2350| move/from16 v2, v25 .line 332 2352| goto/16 Label_6 Label_21: 2354| const v30, #+52683 (0x0000cdcb | 7.38246e-41) 2357| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2360| move/from16 v13, v25 .line 333 2362| goto/16 Label_7 Label_22: .end_local v13 2364| const v30, #+52684 (0x0000cdcc | 7.38260e-41) 2367| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2370| move/from16 v3, v23 .line 334 2372| goto/16 Label_8 Label_23: 2374| const v30, #+52685 (0x0000cdcd | 7.38274e-41) 2377| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2380| move/from16 v25, v23 .line 335 2382| goto/16 Label_9 Label_24: .end_local v25 2384| const v30, #+52686 (0x0000cdce | 7.38288e-41) 2387| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2390| move/from16 v14, v19 .line 336 2392| goto/16 Label_10 Label_25: .end_local v14 2394| const v30, #+52687 (0x0000cdcf | 7.38302e-41) 2397| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2400| move-object/from16 v12, v16 .line 337 2402| goto/16 Label_11 Label_26: .end_local v12 2404| const v30, #+52688 (0x0000cdd0 | 7.38316e-41) 2407| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2410| move/from16 v18, v9 .line 338 2412| goto/16 Label_12 Label_27: .end_local v18 2414| const v30, #+52689 (0x0000cdd1 | 7.38330e-41) 2417| invoke-static/range {v30..v30}, CodeCoverage.TraceBasicBlock(int):void 2420| move v11, v15 .line 339 2421| goto/16 Label_13 } method com.android.datetimepicker.time.TimePickerDialog.onPause():void { .src "TimePickerDialog.java" .line 351 .prologue_end .line 351 0| const v0, #+52690 (0x0000cdd2 | 7.38344e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.DialogFragment.onPause():void .line 352 9| const v0, #+52691 (0x0000cdd3 | 7.38358e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController 17| const v0, #+52692 (0x0000cdd4 | 7.38372e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.stop():void .line 353 26| const v0, #+52693 (0x0000cdd5 | 7.38386e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.datetimepicker.time.TimePickerDialog.onResume():void { .src "TimePickerDialog.java" .line 345 .prologue_end .line 345 0| const v0, #+52694 (0x0000cdd6 | 7.38400e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.app.DialogFragment.onResume():void .line 346 9| const v0, #+52695 (0x0000cdd7 | 7.38414e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController 17| const v0, #+52696 (0x0000cdd8 | 7.38428e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.start():void .line 347 26| const v0, #+52697 (0x0000cdd9 | 7.38442e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.datetimepicker.time.TimePickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "TimePickerDialog.java" .line 375 .prologue_end .line 375 0| const v0, #+52698 (0x0000cdda | 7.38456e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 8| const v0, #+52699 (0x0000cddb | 7.38470e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 376 16| const v0, #+52700 (0x0000cddc | 7.38484e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v1, "hour_of_day" 25| const v0, #+52701 (0x0000cddd | 7.38498e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 33| const v0, #+52702 (0x0000cdde | 7.38512e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v2}, com.android.datetimepicker.time.RadialPickerLayout.getHours():int 42| move-result v2 43| const v0, #+52703 (0x0000cddf | 7.38526e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 377 52| const v0, #+52704 (0x0000cde0 | 7.38540e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v1, "minute" 61| const v0, #+52705 (0x0000cde1 | 7.38554e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 69| const v0, #+52706 (0x0000cde2 | 7.38568e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v2}, com.android.datetimepicker.time.RadialPickerLayout.getMinutes():int 78| move-result v2 79| const v0, #+52707 (0x0000cde3 | 7.38582e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 378 88| const v0, #+52708 (0x0000cde4 | 7.38596e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const-string/jumbo v1, "is_24_hour_view" 97| const v0, #+52709 (0x0000cde5 | 7.38610e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-boolean v2, v3, com.android.datetimepicker.time.TimePickerDialog.mIs24HourMode 105| const v0, #+52710 (0x0000cde6 | 7.38624e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 379 114| const v0, #+52711 (0x0000cde7 | 7.38638e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const-string/jumbo v1, "current_item_showing" 123| const v0, #+52712 (0x0000cde8 | 7.38652e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 131| const v0, #+52713 (0x0000cde9 | 7.38666e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v2}, com.android.datetimepicker.time.RadialPickerLayout.getCurrentItemShowing():int 140| move-result v2 141| const v0, #+52714 (0x0000cdea | 7.38680e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 380 150| const v0, #+52715 (0x0000cdeb | 7.38694e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const-string/jumbo v1, "in_kb_mode" 159| const v0, #+52716 (0x0000cdec | 7.38708e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| iget-boolean v2, v3, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 167| const v0, #+52717 (0x0000cded | 7.38723e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 381 176| const v0, #+52718 (0x0000cdee | 7.38737e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| iget-boolean v1, v3, com.android.datetimepicker.time.TimePickerDialog.mInKbMode 184| const v0, #+52719 (0x0000cdef | 7.38751e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| if-eqz v1, Label_1 .line 382 192| const v0, #+52720 (0x0000cdf0 | 7.38765e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v1, "typed_times" 201| const v0, #+52721 (0x0000cdf1 | 7.38779e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v2, v3, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 209| const v0, #+52722 (0x0000cdf2 | 7.38793e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v4,v1,v2}, android.os.Bundle.putIntegerArrayList(java.lang.String, java.util.ArrayList):void Label_1: .line 384 218| const v0, #+52723 (0x0000cdf3 | 7.38807e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const-string/jumbo v1, "dark_theme" 227| const v0, #+52724 (0x0000cdf4 | 7.38821e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-boolean v2, v3, com.android.datetimepicker.time.TimePickerDialog.mThemeDark 235| const v0, #+52725 (0x0000cdf5 | 7.38835e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void Label_2: .line 386 244| const v0, #+52726 (0x0000cdf6 | 7.38849e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| return-void } method com.android.datetimepicker.time.TimePickerDialog.onValueSelected(int, int, boolean):void { .params "pickerIndex", "newValue", "autoAdvance" .src "TimePickerDialog.java" .line 393 .prologue_end 0| const v0, #+52727 (0x0000cdf7 | 7.38863e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 393 8| if-nez v8, Label_4 .line 394 10| const v0, #+52728 (0x0000cdf8 | 7.38877e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v7,v9,v6}, com.android.datetimepicker.time.TimePickerDialog.setHour(int, boolean):void .line 395 19| const v0, #+52729 (0x0000cdf9 | 7.38891e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v2, "%d" 28| const v0, #+52730 (0x0000cdfa | 7.38905e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| new-array v3, v5, java.lang.Object[] 36| const v0, #+52731 (0x0000cdfb | 7.38919e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {v9}, java.lang.Integer.valueOf(int):java.lang.Integer 45| move-result-object v4 46| const v0, #+52732 (0x0000cdfc | 7.38933e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| aput-object v4, v3, v6 54| const v0, #+52733 (0x0000cdfd | 7.38947e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-static {v2,v3}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 63| move-result-object v1 64| const v0, #+52734 (0x0000cdfe | 7.38961e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 396 .local v1, "announcement", java.lang.String 70| iget-boolean v2, v7, com.android.datetimepicker.time.TimePickerDialog.mAllowAutoAdvance 72| const v0, #+52735 (0x0000cdff | 7.38975e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v2, Label_3 80| const v0, #+52736 (0x0000ce00 | 7.38989e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| if-eqz v10, Label_3 .line 397 88| const v0, #+52737 (0x0000ce01 | 7.39003e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v7,v5,v5,v5,v6}, com.android.datetimepicker.time.TimePickerDialog.setCurrentItemShowing(int, boolean, boolean, boolean):void .line 398 97| const v0, #+52738 (0x0000ce02 | 7.39017e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v2, java.lang.StringBuilder 105| const v0, #+52739 (0x0000ce03 | 7.39031e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v2}, java.lang.StringBuilder.():void 114| const v0, #+52740 (0x0000ce04 | 7.39045e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 123| move-result-object v2 124| const v0, #+52741 (0x0000ce05 | 7.39059e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| const-string/jumbo v3, ". " 133| const v0, #+52742 (0x0000ce06 | 7.39073e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 142| move-result-object v2 143| const v0, #+52743 (0x0000ce07 | 7.39087e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v3, v7, com.android.datetimepicker.time.TimePickerDialog.mSelectMinutes 151| const v0, #+52744 (0x0000ce08 | 7.39101e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 160| move-result-object v2 161| const v0, #+52745 (0x0000ce09 | 7.39115e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 170| move-result-object v1 171| const v0, #+52746 (0x0000ce0a | 7.39129e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 403 177| const v0, #+52747 (0x0000ce0b | 7.39143e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 185| const v0, #+52748 (0x0000ce0c | 7.39157e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-static {v2,v1}, com.android.datetimepicker.Utils.tryAccessibilityAnnounce(android.view.View, java.lang.CharSequence):void Label_2: .line 415 .end_local v1 194| const v0, #+52749 (0x0000ce0d | 7.39171e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void Label_3: .line 400 .restart_local v1 201| const v0, #+52750 (0x0000ce0e | 7.39185e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 209| const v0, #+52751 (0x0000ce0f | 7.39199e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| new-instance v3, java.lang.StringBuilder 217| const v0, #+52752 (0x0000ce10 | 7.39213e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-direct {v3}, java.lang.StringBuilder.():void 226| const v0, #+52753 (0x0000ce11 | 7.39227e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| iget-object v4, v7, com.android.datetimepicker.time.TimePickerDialog.mHourPickerDescription 234| const v0, #+52754 (0x0000ce12 | 7.39241e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 243| move-result-object v3 244| const v0, #+52755 (0x0000ce13 | 7.39255e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const-string/jumbo v4, ": " 253| const v0, #+52756 (0x0000ce14 | 7.39269e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 262| move-result-object v3 263| const v0, #+52757 (0x0000ce15 | 7.39283e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-virtual {v3,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 272| move-result-object v3 273| const v0, #+52758 (0x0000ce16 | 7.39297e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 282| move-result-object v3 283| const v0, #+52759 (0x0000ce17 | 7.39311e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v2,v3}, com.android.datetimepicker.time.RadialPickerLayout.setContentDescription(java.lang.CharSequence):void 292| const v0, #+52760 (0x0000ce18 | 7.39325e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| goto/16 Label_1 Label_4: .line 404 .end_local v1 300| const v0, #+52761 (0x0000ce19 | 7.39339e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| if-ne v8, v5, Label_5 .line 405 308| const v0, #+52762 (0x0000ce1a | 7.39353e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-direct {v7,v9}, com.android.datetimepicker.time.TimePickerDialog.setMinute(int):void .line 406 317| const v0, #+52763 (0x0000ce1b | 7.39367e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTimePicker 325| const v0, #+52764 (0x0000ce1c | 7.39381e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| new-instance v3, java.lang.StringBuilder 333| const v0, #+52765 (0x0000ce1d | 7.39395e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| invoke-direct {v3}, java.lang.StringBuilder.():void 342| const v0, #+52766 (0x0000ce1e | 7.39409e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| iget-object v4, v7, com.android.datetimepicker.time.TimePickerDialog.mMinutePickerDescription 350| const v0, #+52767 (0x0000ce1f | 7.39423e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 359| move-result-object v3 360| const v0, #+52768 (0x0000ce20 | 7.39437e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| const-string/jumbo v4, ": " 369| const v0, #+52769 (0x0000ce21 | 7.39451e-41) 372| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 378| move-result-object v3 379| const v0, #+52770 (0x0000ce22 | 7.39465e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-virtual {v3,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 388| move-result-object v3 389| const v0, #+52771 (0x0000ce23 | 7.39479e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 398| move-result-object v3 399| const v0, #+52772 (0x0000ce24 | 7.39493e-41) 402| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-virtual {v2,v3}, com.android.datetimepicker.time.RadialPickerLayout.setContentDescription(java.lang.CharSequence):void 408| const v0, #+52773 (0x0000ce25 | 7.39507e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| goto/16 Label_2 Label_5: .line 407 416| const v0, #+52774 (0x0000ce26 | 7.39521e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 423| if-ne v8, v2, Label_6 .line 408 425| const v0, #+52775 (0x0000ce27 | 7.39535e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-direct {v7,v9}, com.android.datetimepicker.time.TimePickerDialog.updateAmPmDisplay(int):void 434| const v0, #+52776 (0x0000ce28 | 7.39549e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| goto/16 Label_2 Label_6: .line 409 442| const v0, #+52777 (0x0000ce29 | 7.39563e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 449| if-ne v8, v2, Label_2 .line 410 451| const v0, #+52778 (0x0000ce2a | 7.39577e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-direct {v7}, com.android.datetimepicker.time.TimePickerDialog.isTypedTimeFullyLegal():boolean 460| move-result v2 461| const v0, #+52779 (0x0000ce2b | 7.39591e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| if-nez v2, Label_7 .line 411 469| const v0, #+52780 (0x0000ce2c | 7.39605e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| iget-object v2, v7, com.android.datetimepicker.time.TimePickerDialog.mTypedTimes 477| const v0, #+52781 (0x0000ce2d | 7.39619e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v2}, java.util.ArrayList.clear():void Label_7: .line 413 486| const v0, #+52782 (0x0000ce2e | 7.39633e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-direct {v7,v5}, com.android.datetimepicker.time.TimePickerDialog.finishKbMode(boolean):void 495| const v0, #+52783 (0x0000ce2f | 7.39647e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| goto/16 Label_2 } method com.android.datetimepicker.time.TimePickerDialog.setOnTimeSetListener(com.android.datetimepicker.time.TimePickerDialog$OnTimeSetListener):void { .params "callback" .src "TimePickerDialog.java" .line 166 .prologue_end .line 166 0| const v0, #+52784 (0x0000ce30 | 7.39661e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.datetimepicker.time.TimePickerDialog.mCallback .line 167 8| const v0, #+52785 (0x0000ce31 | 7.39675e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.datetimepicker.time.TimePickerDialog.setStartTime(int, int):void { .params "hourOfDay", "minute" .src "TimePickerDialog.java" .line 170 .prologue_end .line 170 0| const v0, #+52786 (0x0000ce32 | 7.39689e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v3, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialHourOfDay .line 171 8| const v0, #+52787 (0x0000ce33 | 7.39703e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v4, v2, com.android.datetimepicker.time.TimePickerDialog.mInitialMinute .line 172 16| const v0, #+52788 (0x0000ce34 | 7.39717e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+0 (0x00000000 | 0.00000) 23| iput-boolean v1, v2, com.android.datetimepicker.time.TimePickerDialog.mInKbMode .line 173 25| const v0, #+52789 (0x0000ce35 | 7.39731e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.datetimepicker.time.TimePickerDialog.tryVibrate():void { .src "TimePickerDialog.java" .line 356 .prologue_end .line 356 0| const v0, #+52790 (0x0000ce36 | 7.39745e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.datetimepicker.time.TimePickerDialog.mHapticFeedbackController 8| const v0, #+52791 (0x0000ce37 | 7.39759e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.datetimepicker.HapticFeedbackController.tryVibrate():void .line 357 17| const v0, #+52792 (0x0000ce38 | 7.39773e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.(com.android.ex.chips.BaseRecipientAdapter):void { .params "this$0" .src "BaseRecipientAdapter.java" .line 226 .prologue_end .line 226 0| const v0, #+52793 (0x0000ce39 | 7.39787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 8| const v0, #+52794 (0x0000ce3a | 7.39802e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.widget.Filter.():void 17| const v0, #+52795 (0x0000ce3b | 7.39816e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter):void { .params "this$0", "?" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+52796 (0x0000ce3c | 7.39830e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.(com.android.ex.chips.BaseRecipientAdapter):void 9| const v0, #+52797 (0x0000ce3d | 7.39844e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.convertResultToString(java.lang.Object):java.lang.CharSequence { .params "resultValue" .src "BaseRecipientAdapter.java" .line 340 .prologue_end 0| const v0, #+52798 (0x0000ce3e | 7.39858e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move-object v3, v7 .line 340 7| check-cast v3, com.android.ex.chips.RecipientEntry .line 341 .local v3, "entry", com.android.ex.chips.RecipientEntry 9| const v0, #+52799 (0x0000ce3f | 7.39872e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 18| move-result-object v1 19| const v0, #+52800 (0x0000ce40 | 7.39886e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 342 .local v1, "displayName", java.lang.String 25| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 28| move-result-object v2 29| const v0, #+52801 (0x0000ce41 | 7.39900e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 343 .local v2, "emailAddress", java.lang.String 35| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 38| move-result v4 39| const v0, #+52802 (0x0000ce42 | 7.39914e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-nez v4, Label_1 47| const v0, #+52803 (0x0000ce43 | 7.39928e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 56| move-result v4 57| const v0, #+52804 (0x0000ce44 | 7.39942e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v4, Label_2 Label_1: .line 344 65| const v0, #+52805 (0x0000ce45 | 7.39956e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-object v2 Label_2: .line 346 72| const v0, #+52806 (0x0000ce46 | 7.39970e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| new-instance v4, android.text.util.Rfc822Token 80| const v0, #+52807 (0x0000ce47 | 7.39984e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const/4 v5, #+0 (0x00000000 | 0.00000) 87| invoke-direct {v4,v1,v2,v5}, android.text.util.Rfc822Token.(java.lang.String, java.lang.String, java.lang.String):void 90| const v0, #+52808 (0x0000ce48 | 7.39998e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v4}, android.text.util.Rfc822Token.toString():java.lang.String 99| move-result-object v4 100| const v0, #+52809 (0x0000ce49 | 7.40012e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| return-object v4 } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "constraint" .src "BaseRecipientAdapter.java" .line 235 .prologue_end 0| const v0, #+52810 (0x0000ce4a | 7.40026e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .line 235 7| new-instance v8, android.widget.Filter$FilterResults 9| const v0, #+52811 (0x0000ce4b | 7.40040e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v8}, android.widget.Filter$FilterResults.():void .line 237 .local v8, "results", android.widget.Filter$FilterResults 18| const v0, #+52812 (0x0000ce4c | 7.40054e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v12}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 27| move-result v1 28| const v0, #+52813 (0x0000ce4d | 7.40068e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v1, Label_1 .line 238 36| const v0, #+52814 (0x0000ce4e | 7.40082e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 44| const v0, #+52815 (0x0000ce4f | 7.40096e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.clearTempEntries():void .line 240 53| const v0, #+52816 (0x0000ce50 | 7.40110e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-object v8 Label_1: .line 243 60| const v0, #+52817 (0x0000ce51 | 7.40124e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 68| const v0, #+52818 (0x0000ce52 | 7.40138e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1}, com.android.ex.chips.BaseRecipientAdapter.-get0(com.android.ex.chips.BaseRecipientAdapter):android.content.Context 77| move-result-object v1 78| const v0, #+52819 (0x0000ce53 | 7.40152e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v9, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 86| const v0, #+52820 (0x0000ce54 | 7.40166e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v9}, com.android.ex.chips.BaseRecipientAdapter.-get2(com.android.ex.chips.BaseRecipientAdapter):com.android.ex.chips.ChipsUtil$PermissionsCheckListener 95| move-result-object v9 96| const v0, #+52821 (0x0000ce55 | 7.40180e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-static {v1,v9}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 105| move-result v1 106| const v0, #+52822 (0x0000ce56 | 7.40194e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-nez v1, Label_3 .line 248 114| const v0, #+52823 (0x0000ce57 | 7.40208e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 122| const v0, #+52824 (0x0000ce58 | 7.40222e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, com.android.ex.chips.BaseRecipientAdapter.clearTempEntries():void .line 249 131| const v0, #+52825 (0x0000ce59 | 7.40236e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 139| const v0, #+52826 (0x0000ce5a | 7.40250e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-boolean v1, v1, com.android.ex.chips.BaseRecipientAdapter.mShowRequestPermissionsItem 147| const v0, #+52827 (0x0000ce5b | 7.40264e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-nez v1, Label_2 .line 251 155| const v0, #+52828 (0x0000ce5c | 7.40278e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-object v8 Label_2: .line 256 162| const v0, #+52829 (0x0000ce5d | 7.40292e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| sget-object v1, com.android.ex.chips.ChipsUtil.REQUIRED_PERMISSIONS 170| const v0, #+52830 (0x0000ce5e | 7.40306e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-static {v1}, com.android.ex.chips.RecipientEntry.constructPermissionEntry(java.lang.String[]):com.android.ex.chips.RecipientEntry 179| move-result-object v1 180| const v0, #+52831 (0x0000ce5f | 7.40320e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 255 186| invoke-static {v1}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.-wrap0(com.android.ex.chips.RecipientEntry):com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult 189| move-result-object v1 190| const v0, #+52832 (0x0000ce60 | 7.40334e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| iput-object v1, v8, android.widget.Filter$FilterResults.values .line 257 198| const v0, #+52833 (0x0000ce61 | 7.40348e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iput v10, v8, android.widget.Filter$FilterResults.count .line 258 206| const v0, #+52834 (0x0000ce62 | 7.40362e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return-object v8 Label_3: .line 261 213| const v0, #+52835 (0x0000ce63 | 7.40376e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| const/4 v7, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 264 .local v7, "defaultDirectoryCursor", android.database.Cursor 220| const v0, #+52836 (0x0000ce64 | 7.40390e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 228| const v0, #+52837 (0x0000ce65 | 7.40404e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| iget-object v9, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 236| const v0, #+52838 (0x0000ce66 | 7.40418e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| iget v9, v9, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount .line 265 244| const v0, #+52839 (0x0000ce67 | 7.40432e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| const/4 v10, #+0 (0x00000000 | 0.00000) .line 264 251| invoke-static {v1,v12,v9,v10}, com.android.ex.chips.BaseRecipientAdapter.-wrap0(com.android.ex.chips.BaseRecipientAdapter, java.lang.CharSequence, int, java.lang.Long):android.database.Cursor .try_end_1 catch(...) : Label_8 254| move-result-object v7 255| const v0, #+52840 (0x0000ce68 | 7.40446e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 267 .local v7, "defaultDirectoryCursor", android.database.Cursor 261| if-nez v7, Label_6 Label_4: .line 302 263| const v0, #+52841 (0x0000ce69 | 7.40460e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| if-eqz v7, Label_5 .line 303 271| const v0, #+52842 (0x0000ce6a | 7.40474e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-interface {v7}, android.database.Cursor.close():void Label_5: .line 306 280| const v0, #+52843 (0x0000ce6b | 7.40488e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| return-object v8 Label_6: .try_begin_2 .line 276 287| const v0, #+52844 (0x0000ce6c | 7.40502e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| new-instance v3, java.util.LinkedHashMap 295| const v0, #+52845 (0x0000ce6d | 7.40516e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-direct {v3}, java.util.LinkedHashMap.():void .line 278 .local_ex v3, "entryMap", java.util.LinkedHashMap, "Ljava/util/LinkedHashMap;>;" 304| const v0, #+52846 (0x0000ce6e | 7.40530e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| new-instance v4, java.util.ArrayList 312| const v0, #+52847 (0x0000ce6f | 7.40544e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-direct {v4}, java.util.ArrayList.():void .line 279 .local_ex v4, "nonAggregatedEntries", java.util.List, "Ljava/util/List;" 321| const v0, #+52848 (0x0000ce70 | 7.40558e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| new-instance v5, java.util.HashSet 329| const v0, #+52849 (0x0000ce71 | 7.40572e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v5}, java.util.HashSet.():void Label_7: .line 281 .local_ex v5, "existingDestinations", java.util.Set, "Ljava/util/Set;" 338| const v0, #+52850 (0x0000ce72 | 7.40586e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-interface {v7}, android.database.Cursor.moveToNext():boolean 347| move-result v1 348| const v0, #+52851 (0x0000ce73 | 7.40600e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| if-eqz v1, Label_10 .line 284 356| const v0, #+52852 (0x0000ce74 | 7.40614e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| new-instance v1, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry .line 285 364| const v0, #+52853 (0x0000ce75 | 7.40628e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| const/4 v9, #+0 (0x00000000 | 0.00000) .line 284 371| invoke-direct {v1,v7,v9}, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.(android.database.Cursor, java.lang.Long):void .line 286 374| const v0, #+52854 (0x0000ce76 | 7.40642e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| const/4 v9, #+1 (0x00000001 | 1.40130e-45) .line 284 381| invoke-static {v1,v9,v3,v4,v5}, com.android.ex.chips.BaseRecipientAdapter.-wrap2(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean, java.util.LinkedHashMap, java.util.List, java.util.Set):void .try_end_2 catch(...) : Label_8 384| const v0, #+52855 (0x0000ce77 | 7.40656e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| goto/16 Label_7 Label_8: .line 301 .end_local v3 .end_local v4 .end_local v5 .end_local v7 392| const v0, #+52856 (0x0000ce78 | 7.40670e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| move-exception v1 .line 302 399| if-eqz v7, Label_9 .line 303 401| const v0, #+52857 (0x0000ce79 | 7.40684e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-interface {v7}, android.database.Cursor.close():void Label_9: .line 301 410| const v0, #+52858 (0x0000ce7a | 7.40698e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| throw v1 Label_10: .try_begin_3 .line 290 .restart_local v3 .restart_local v4 .restart_local v5 .restart_local v7 417| const v0, #+52859 (0x0000ce7b | 7.40712e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 425| const v0, #+52860 (0x0000ce7c | 7.40726e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| invoke-static {v1,v3,v4}, com.android.ex.chips.BaseRecipientAdapter.-wrap1(com.android.ex.chips.BaseRecipientAdapter, java.util.LinkedHashMap, java.util.List):java.util.List 434| move-result-object v2 435| const v0, #+52861 (0x0000ce7d | 7.40740e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 294 .local_ex v2, "entries", java.util.List, "Ljava/util/List;" 441| iget-object v1, v11, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 443| const v0, #+52862 (0x0000ce7e | 7.40754e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| invoke-virtual {v1,v5}, com.android.ex.chips.BaseRecipientAdapter.searchOtherDirectories(java.util.Set):java.util.List 452| move-result-object v6 453| const v0, #+52863 (0x0000ce7f | 7.40768e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 296 .local_ex v6, "paramsList", java.util.List, "Ljava/util/List;" 459| new-instance v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult 461| const v0, #+52864 (0x0000ce80 | 7.40782e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-direct/range {v1..v6}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.(java.util.List, java.util.LinkedHashMap, java.util.List, java.util.Set, java.util.List):void 470| const v0, #+52865 (0x0000ce81 | 7.40796e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| iput-object v1, v8, android.widget.Filter$FilterResults.values .line 299 478| const v0, #+52866 (0x0000ce82 | 7.40810e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-interface {v2}, java.util.List.size():int 487| move-result v1 488| const v0, #+52867 (0x0000ce83 | 7.40824e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| iput v1, v8, android.widget.Filter$FilterResults.count .try_end_3 catch(...) : Label_8 496| const v0, #+52868 (0x0000ce84 | 7.40838e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| goto/16 Label_4 } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "BaseRecipientAdapter.java" .line 311 .prologue_end .line 311 0| const v0, #+52869 (0x0000ce85 | 7.40852e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 8| const v0, #+52870 (0x0000ce86 | 7.40866e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v7, v3, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint .line 313 16| const v0, #+52871 (0x0000ce87 | 7.40881e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 24| const v0, #+52872 (0x0000ce88 | 7.40895e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v3}, com.android.ex.chips.BaseRecipientAdapter.clearTempEntries():void .line 315 33| const v0, #+52873 (0x0000ce89 | 7.40909e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v3, v8, android.widget.Filter$FilterResults.values 41| const v0, #+52874 (0x0000ce8a | 7.40923e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v3, Label_4 .line 316 49| const v0, #+52875 (0x0000ce8b | 7.40937e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| iget-object v1, v8, android.widget.Filter$FilterResults.values 57| const v0, #+52876 (0x0000ce8c | 7.40951e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| check-cast v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult .line 317 .local v1, "defaultFilterResult", com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult 65| const v0, #+52877 (0x0000ce8d | 7.40965e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 73| const v0, #+52878 (0x0000ce8e | 7.40979e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entryMap 81| const v0, #+52879 (0x0000ce8f | 7.40993e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v3,v4}, com.android.ex.chips.BaseRecipientAdapter.-set0(com.android.ex.chips.BaseRecipientAdapter, java.util.LinkedHashMap):java.util.LinkedHashMap .line 318 90| const v0, #+52880 (0x0000ce90 | 7.41007e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 98| const v0, #+52881 (0x0000ce91 | 7.41021e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.nonAggregatedEntries 106| const v0, #+52882 (0x0000ce92 | 7.41035e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-static {v3,v4}, com.android.ex.chips.BaseRecipientAdapter.-set2(com.android.ex.chips.BaseRecipientAdapter, java.util.List):java.util.List .line 319 115| const v0, #+52883 (0x0000ce93 | 7.41049e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 123| const v0, #+52884 (0x0000ce94 | 7.41063e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDestinations 131| const v0, #+52885 (0x0000ce95 | 7.41077e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v3,v4}, com.android.ex.chips.BaseRecipientAdapter.-set1(com.android.ex.chips.BaseRecipientAdapter, java.util.Set):java.util.Set .line 321 140| const v0, #+52886 (0x0000ce96 | 7.41091e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v4, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 148| const v0, #+52887 (0x0000ce97 | 7.41105e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries 156| const v0, #+52888 (0x0000ce98 | 7.41119e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-interface {v3}, java.util.List.size():int 165| move-result v5 166| const v0, #+52889 (0x0000ce99 | 7.41133e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 322 172| iget-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList 174| const v0, #+52890 (0x0000ce9a | 7.41147e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-nez v3, Label_3 182| const v0, #+52891 (0x0000ce9b | 7.41161e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .line 321 189| const v0, #+52892 (0x0000ce9c | 7.41175e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4,v5,v3}, com.android.ex.chips.BaseRecipientAdapter.cacheCurrentEntriesIfNeeded(int, int):void .line 325 198| const v0, #+52893 (0x0000ce9d | 7.41189e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 206| const v0, #+52894 (0x0000ce9e | 7.41203e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries 214| const v0, #+52895 (0x0000ce9f | 7.41217e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v3,v4}, com.android.ex.chips.BaseRecipientAdapter.updateEntries(java.util.List):void .line 328 223| const v0, #+52896 (0x0000cea0 | 7.41231e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList 231| const v0, #+52897 (0x0000cea1 | 7.41245e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| if-eqz v3, Label_2 .line 329 239| const v0, #+52898 (0x0000cea2 | 7.41259e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 247| const v0, #+52899 (0x0000cea3 | 7.41273e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iget v3, v3, com.android.ex.chips.BaseRecipientAdapter.mPreferredMaxResultCount .line 330 255| const v0, #+52900 (0x0000cea4 | 7.41287e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDestinations 263| const v0, #+52901 (0x0000cea5 | 7.41301e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-interface {v4}, java.util.Set.size():int 272| move-result v4 273| const v0, #+52902 (0x0000cea6 | 7.41315e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 329 279| sub-int v2, v3, v4 .line 331 .local v2, "limit", int 281| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 283| const v0, #+52903 (0x0000cea7 | 7.41329e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList 291| const v0, #+52904 (0x0000cea8 | 7.41343e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v3,v7,v4,v2}, com.android.ex.chips.BaseRecipientAdapter.startSearchOtherDirectories(java.lang.CharSequence, java.util.List, int):void Label_2: .line 336 .end_local v1 .end_local v2 300| const v0, #+52905 (0x0000cea9 | 7.41357e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| return-void Label_3: .line 323 .restart_local v1 307| const v0, #+52906 (0x0000ceaa | 7.41371e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| iget-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList 315| const v0, #+52907 (0x0000ceab | 7.41385e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-interface {v3}, java.util.List.size():int 324| move-result v3 325| const v0, #+52908 (0x0000ceac | 7.41399e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| goto/16 Label_1 Label_4: .line 334 .end_local v1 333| const v0, #+52909 (0x0000cead | 7.41413e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-object v3, v6, com.android.ex.chips.BaseRecipientAdapter$DefaultFilter.this$0 341| const v0, #+52910 (0x0000ceae | 7.41427e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-static {}, java.util.Collections.emptyList():java.util.List 350| move-result-object v4 351| const v0, #+52911 (0x0000ceaf | 7.41441e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| invoke-virtual {v3,v4}, com.android.ex.chips.BaseRecipientAdapter.updateEntries(java.util.List):void 360| const v0, #+52912 (0x0000ceb0 | 7.41455e-41) 363| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 366| goto/16 Label_2 } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.-wrap0(com.android.ex.chips.RecipientEntry):com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult { .params "entry" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+52913 (0x0000ceb1 | 7.41469e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.createResultWithNonAggregatedEntry(com.android.ex.chips.RecipientEntry):com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult 9| move-result-object v1 10| const v0, #+52914 (0x0000ceb2 | 7.41483e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.(java.util.List, java.util.LinkedHashMap, java.util.List, java.util.Set, java.util.List):void { .params "?", "?", "?", "?", "?" .src "BaseRecipientAdapter.java" .line 199 .local_ex v2, "entries", java.util.List, "Ljava/util/List;" .local_ex v3, "entryMap", java.util.LinkedHashMap, "Ljava/util/LinkedHashMap;>;" .local_ex v4, "nonAggregatedEntries", java.util.List, "Ljava/util/List;" .local_ex v5, "existingDestinations", java.util.Set, "Ljava/util/Set;" .local_ex v6, "paramsList", java.util.List, "Ljava/util/List;" .prologue_end .line 199 0| const v0, #+52915 (0x0000ceb3 | 7.41497e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 204 9| const v0, #+52916 (0x0000ceb4 | 7.41511e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entries .line 205 17| const v0, #+52917 (0x0000ceb5 | 7.41525e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.entryMap .line 206 25| const v0, #+52918 (0x0000ceb6 | 7.41539e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.nonAggregatedEntries .line 207 33| const v0, #+52919 (0x0000ceb7 | 7.41553e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput-object v5, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.existingDestinations .line 208 41| const v0, #+52920 (0x0000ceb8 | 7.41567e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iput-object v6, v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.paramsList .line 209 49| const v0, #+52921 (0x0000ceb9 | 7.41581e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.createResultWithNonAggregatedEntry(com.android.ex.chips.RecipientEntry):com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult { .params "entry" .src "BaseRecipientAdapter.java" .line 213 .prologue_end .line 213 0| const v0, #+52922 (0x0000ceba | 7.41595e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult .line 214 8| const v0, #+52923 (0x0000cebb | 7.41609e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v7}, java.util.Collections.singletonList(java.lang.Object):java.util.List 17| move-result-object v2 18| const v0, #+52924 (0x0000cebc | 7.41623e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 215 24| new-instance v3, java.util.LinkedHashMap 26| const v0, #+52925 (0x0000cebd | 7.41637e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v3}, java.util.LinkedHashMap.():void .line 216 35| const v0, #+52926 (0x0000cebe | 7.41651e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v7}, java.util.Collections.singletonList(java.lang.Object):java.util.List 44| move-result-object v4 45| const v0, #+52927 (0x0000cebf | 7.41665e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 217 51| invoke-static {}, java.util.Collections.emptySet():java.util.Set 54| move-result-object v5 55| const v0, #+52928 (0x0000cec0 | 7.41679e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 218 61| const/4 v6, #+0 (0x00000000 | 0.00000) .line 213 62| invoke-direct/range {v1..v6}, com.android.ex.chips.BaseRecipientAdapter$DefaultFilterResult.(java.util.List, java.util.LinkedHashMap, java.util.List, java.util.Set, java.util.List):void 65| const v0, #+52929 (0x0000cec1 | 7.41693e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-object v1 } method com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.(com.android.ex.chips.BaseRecipientAdapter):void { .params "this$0" .src "BaseRecipientAdapter.java" .line 554 .prologue_end .line 554 0| const v0, #+52930 (0x0000cec2 | 7.41707e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0 8| const v0, #+52931 (0x0000cec3 | 7.41721e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Handler.():void 17| const v0, #+52932 (0x0000cec4 | 7.41735e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler):void { .params "this$0", "?" .src "BaseRecipientAdapter.java" .line 1 .prologue_end 0| const v0, #+52933 (0x0000cec5 | 7.41749e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.(com.android.ex.chips.BaseRecipientAdapter):void 9| const v0, #+52934 (0x0000cec6 | 7.41763e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.handleMessage(android.os.Message):void { .params "msg" .src "BaseRecipientAdapter.java" .line 557 .prologue_end .line 557 0| const v0, #+52935 (0x0000cec7 | 7.41777e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0 8| const v0, #+52936 (0x0000cec8 | 7.41791e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRecipientAdapter):int 17| move-result v1 18| const v0, #+52937 (0x0000cec9 | 7.41805e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-lez v1, Label_1 .line 558 26| const v0, #+52938 (0x0000ceca | 7.41819e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0 34| const v0, #+52939 (0x0000cecb | 7.41833e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v3, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.this$0 42| const v0, #+52940 (0x0000cecc | 7.41847e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v2}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList():java.util.List 51| move-result-object v2 52| const v0, #+52941 (0x0000cecd | 7.41861e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, com.android.ex.chips.BaseRecipientAdapter.updateEntries(java.util.List):void Label_1: .line 560 61| const v0, #+52942 (0x0000cece | 7.41875e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.removeDelayedLoadMessage():void { .src "BaseRecipientAdapter.java" .line 568 .prologue_end .line 568 0| const v0, #+52943 (0x0000cecf | 7.41889e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-virtual {v2,v1}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.removeMessages(int):void .line 569 10| const v0, #+52944 (0x0000ced0 | 7.41903e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.sendDelayedLoadMessage():void { .src "BaseRecipientAdapter.java" .line 563 .prologue_end 0| const v0, #+52945 (0x0000ced1 | 7.41917e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 563 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) 9| invoke-virtual {v5,v1,v3,v3,v2}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.obtainMessage(int, int, int, java.lang.Object):android.os.Message 12| move-result-object v1 13| const v0, #+52946 (0x0000ced2 | 7.41931e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 564 19| const-wide/16 v3:v4, #+1000 (0x000003e8 | 1.40130e-42) .line 563 21| invoke-virtual {v5,v1,v3,v4}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.sendMessageDelayed(android.os.Message, long):boolean .line 565 24| const v0, #+52947 (0x0000ced3 | 7.41945e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| return-void } method com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.(com.android.ex.chips.BaseRecipientAdapter, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams):void { .params "this$0", "params" .src "BaseRecipientAdapter.java" .line 398 .prologue_end .line 398 0| const v0, #+52948 (0x0000ced4 | 7.41960e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 8| const v0, #+52949 (0x0000ced5 | 7.41974e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.widget.Filter.():void .line 399 17| const v0, #+52950 (0x0000ced6 | 7.41988e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mParams .line 400 25| const v0, #+52951 (0x0000ced7 | 7.42002e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.getLimit():int { .src "BaseRecipientAdapter.java" .line 407 .prologue_end 0| const v0, #+52952 (0x0000ced8 | 7.42016e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 407 7| const v0, #+52953 (0x0000ced9 | 7.42030e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget v1, v2, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mLimit .try_end_1 catch(...) : Label_1 15| const v0, #+52954 (0x0000ceda | 7.42044e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 22| const v0, #+52955 (0x0000cedb | 7.42058e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return v1 Label_1: 29| const v0, #+52956 (0x0000cedc | 7.42072e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+52957 (0x0000cedd | 7.42086e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "constraint" .src "BaseRecipientAdapter.java" .line 416 .prologue_end 0| const v0, #+52958 (0x0000cede | 7.42100e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 416 7| new-instance v2, android.widget.Filter$FilterResults 9| const v0, #+52959 (0x0000cedf | 7.42114e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, android.widget.Filter$FilterResults.():void .line 417 .local v2, "results", android.widget.Filter$FilterResults 18| const v0, #+52960 (0x0000cee0 | 7.42128e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v4, v2, android.widget.Filter$FilterResults.values .line 418 26| const v0, #+52961 (0x0000cee1 | 7.42142e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v4, #+0 (0x00000000 | 0.00000) 33| iput v4, v2, android.widget.Filter$FilterResults.count .line 420 35| const v0, #+52962 (0x0000cee2 | 7.42156e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v10}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 44| move-result v4 45| const v0, #+52963 (0x0000cee3 | 7.42170e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-nez v4, Label_6 .line 421 53| const v0, #+52964 (0x0000cee4 | 7.42184e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| new-instance v3, java.util.ArrayList 61| const v0, #+52965 (0x0000cee5 | 7.42198e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-direct {v3}, java.util.ArrayList.():void .line 423 .local_ex v3, "tempEntries", java.util.ArrayList, "Ljava/util/ArrayList;" 70| const v0, #+52966 (0x0000cee6 | 7.42212e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const/4 v1, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 428 .local v1, "cursor", android.database.Cursor 77| const v0, #+52967 (0x0000cee7 | 7.42226e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v4, v9, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 85| const v0, #+52968 (0x0000cee8 | 7.42240e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v9}, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.getLimit():int 94| move-result v5 95| const v0, #+52969 (0x0000cee9 | 7.42254e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v6, v9, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mParams 103| const v0, #+52970 (0x0000ceea | 7.42268e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-wide v7:v8, v6, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryId 111| const v0, #+52971 (0x0000ceeb | 7.42282e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v7,v8}, java.lang.Long.valueOf(long):java.lang.Long 120| move-result-object v6 121| const v0, #+52972 (0x0000ceec | 7.42296e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v4,v10,v5,v6}, com.android.ex.chips.BaseRecipientAdapter.-wrap0(com.android.ex.chips.BaseRecipientAdapter, java.lang.CharSequence, int, java.lang.Long):android.database.Cursor 130| move-result-object v1 131| const v0, #+52973 (0x0000ceed | 7.42310e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 430 .local v1, "cursor", android.database.Cursor 137| if-eqz v1, Label_4 Label_1: .line 431 139| const v0, #+52974 (0x0000ceee | 7.42324e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-interface {v1}, android.database.Cursor.moveToNext():boolean 148| move-result v4 149| const v0, #+52975 (0x0000ceef | 7.42338e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-eqz v4, Label_4 .line 432 157| const v0, #+52976 (0x0000cef0 | 7.42352e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| new-instance v4, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry 165| const v0, #+52977 (0x0000cef1 | 7.42366e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v5, v9, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mParams 173| const v0, #+52978 (0x0000cef2 | 7.42380e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-wide v5:v6, v5, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryId 181| const v0, #+52979 (0x0000cef3 | 7.42394e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-static {v5,v6}, java.lang.Long.valueOf(long):java.lang.Long 190| move-result-object v5 191| const v0, #+52980 (0x0000cef4 | 7.42408e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-direct {v4,v1,v5}, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.(android.database.Cursor, java.lang.Long):void 200| const v0, #+52981 (0x0000cef5 | 7.42422e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v3,v4}, java.util.ArrayList.add(java.lang.Object):boolean .try_end_1 catch(...) : Label_2 209| const v0, #+52982 (0x0000cef6 | 7.42436e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| goto/16 Label_1 Label_2: .line 435 .end_local v1 217| const v0, #+52983 (0x0000cef7 | 7.42450e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| move-exception v4 .line 436 224| if-eqz v1, Label_3 .line 437 226| const v0, #+52984 (0x0000cef8 | 7.42464e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-interface {v1}, android.database.Cursor.close():void Label_3: .line 435 235| const v0, #+52985 (0x0000cef9 | 7.42478e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| throw v4 Label_4: .line 436 .restart_local v1 242| const v0, #+52986 (0x0000cefa | 7.42492e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| if-eqz v1, Label_5 .line 437 250| const v0, #+52987 (0x0000cefb | 7.42506e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-interface {v1}, android.database.Cursor.close():void Label_5: .line 440 259| const v0, #+52988 (0x0000cefc | 7.42520e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v3}, java.util.ArrayList.isEmpty():boolean 268| move-result v4 269| const v0, #+52989 (0x0000cefd | 7.42534e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| if-nez v4, Label_6 .line 441 277| const v0, #+52990 (0x0000cefe | 7.42548e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iput-object v3, v2, android.widget.Filter$FilterResults.values .line 442 285| const v0, #+52991 (0x0000ceff | 7.42562e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v3}, java.util.ArrayList.size():int 294| move-result v4 295| const v0, #+52992 (0x0000cf00 | 7.42576e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iput v4, v2, android.widget.Filter$FilterResults.count Label_6: .line 451 .end_local v1 .end_local v3 303| const v0, #+52993 (0x0000cf01 | 7.42590e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| return-object v2 } method com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "BaseRecipientAdapter.java" .line 460 .prologue_end 0| const v0, #+52994 (0x0000cf02 | 7.42604e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 460 7| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 9| const v0, #+52995 (0x0000cf03 | 7.42618e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v4}, com.android.ex.chips.BaseRecipientAdapter.-get1(com.android.ex.chips.BaseRecipientAdapter):com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler 18| move-result-object v4 19| const v0, #+52996 (0x0000cf04 | 7.42632e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v4}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.removeDelayedLoadMessage():void .line 465 28| const v0, #+52997 (0x0000cf05 | 7.42646e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 36| const v0, #+52998 (0x0000cf06 | 7.42660e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v4, v4, com.android.ex.chips.BaseRecipientAdapter.mCurrentConstraint 44| const v0, #+52999 (0x0000cf07 | 7.42674e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v12,v4}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 53| move-result v4 54| const v0, #+53000 (0x0000cf08 | 7.42688e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-eqz v4, Label_7 .line 466 62| const v0, #+53001 (0x0000cf09 | 7.42702e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget v4, v13, android.widget.Filter$FilterResults.count 70| const v0, #+53002 (0x0000cf0a | 7.42716e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-lez v4, Label_4 .line 469 78| const v0, #+53003 (0x0000cf0b | 7.42730e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v13, android.widget.Filter$FilterResults.values 86| const v0, #+53004 (0x0000cf0c | 7.42744e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| check-cast v1, java.util.ArrayList .line 471 .local_ex v1, "tempEntries", java.util.ArrayList, "Ljava/util/ArrayList;" 94| const v0, #+53005 (0x0000cf0d | 7.42758e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-interface {v1}, java.lang.Iterable.iterator():java.util.Iterator 103| move-result-object v3 104| const v0, #+53006 (0x0000cf0e | 7.42772e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "tempEntry$iterator", java.util.Iterator 110| const v0, #+53007 (0x0000cf0f | 7.42786e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 119| move-result v4 120| const v0, #+53008 (0x0000cf10 | 7.42800e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| if-eqz v4, Label_4 128| const v0, #+53009 (0x0000cf11 | 7.42814e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 137| move-result-object v2 138| const v0, #+53010 (0x0000cf12 | 7.42828e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| check-cast v2, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry .line 472 .local v2, "tempEntry", com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry 146| const v0, #+53011 (0x0000cf13 | 7.42842e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v6, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 154| const v0, #+53012 (0x0000cf14 | 7.42856e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mParams 162| const v0, #+53013 (0x0000cf15 | 7.42870e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-wide v7:v8, v4, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryId 170| const v0, #+53014 (0x0000cf16 | 7.42884e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const-wide/16 v9:v10, #+0 (0x00000000 | 0.00000) 178| cmp-long v4, v7:v8, v9:v10 180| if-nez v4, Label_3 182| const v0, #+53015 (0x0000cf17 | 7.42898e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_2: 189| const v0, #+53016 (0x0000cf18 | 7.42912e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v6,v2,v4}, com.android.ex.chips.BaseRecipientAdapter.putOneEntry(com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry, boolean):void 198| const v0, #+53017 (0x0000cf19 | 7.42926e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| goto/16 Label_1 Label_3: 206| const v0, #+53018 (0x0000cf1a | 7.42940e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| move v4, v5 213| goto/16 Label_2 Label_4: .line 477 .end_local v1 .end_local v2 .end_local v3 215| const v0, #+53019 (0x0000cf1b | 7.42954e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 223| const v0, #+53020 (0x0000cf1c | 7.42968e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-static {v4}, com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRecipientAdapter):int 232| move-result v5 233| const v0, #+53021 (0x0000cf1d | 7.42982e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) 241| invoke-static {v4,v5}, com.android.ex.chips.BaseRecipientAdapter.-set3(com.android.ex.chips.BaseRecipientAdapter, int):int .line 478 244| const v0, #+53022 (0x0000cf1e | 7.42996e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 252| const v0, #+53023 (0x0000cf1f | 7.43010e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-static {v4}, com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRecipientAdapter):int 261| move-result v4 262| const v0, #+53024 (0x0000cf20 | 7.43024e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| if-lez v4, Label_5 .line 483 270| const v0, #+53025 (0x0000cf21 | 7.43039e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 278| const v0, #+53026 (0x0000cf22 | 7.43053e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-static {v4}, com.android.ex.chips.BaseRecipientAdapter.-get1(com.android.ex.chips.BaseRecipientAdapter):com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler 287| move-result-object v4 288| const v0, #+53027 (0x0000cf23 | 7.43067e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v4}, com.android.ex.chips.BaseRecipientAdapter$DelayedMessageHandler.sendDelayedLoadMessage():void Label_5: .line 488 297| const v0, #+53028 (0x0000cf24 | 7.43081e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget v4, v13, android.widget.Filter$FilterResults.count 305| const v0, #+53029 (0x0000cf25 | 7.43095e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| if-gtz v4, Label_6 313| const v0, #+53030 (0x0000cf26 | 7.43109e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 321| const v0, #+53031 (0x0000cf27 | 7.43123e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| invoke-static {v4}, com.android.ex.chips.BaseRecipientAdapter.-get3(com.android.ex.chips.BaseRecipientAdapter):int 330| move-result v4 331| const v0, #+53032 (0x0000cf28 | 7.43137e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| if-nez v4, Label_7 Label_6: .line 490 339| const v0, #+53033 (0x0000cf29 | 7.43151e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 347| const v0, #+53034 (0x0000cf2a | 7.43165e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v4}, com.android.ex.chips.BaseRecipientAdapter.clearTempEntries():void Label_7: .line 495 356| const v0, #+53035 (0x0000cf2b | 7.43179e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| iget-object v4, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 364| const v0, #+53036 (0x0000cf2c | 7.43193e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| iget-object v5, v11, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.this$0 372| const v0, #+53037 (0x0000cf2d | 7.43207e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-virtual {v5}, com.android.ex.chips.BaseRecipientAdapter.constructEntryList():java.util.List 381| move-result-object v5 382| const v0, #+53038 (0x0000cf2e | 7.43221e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-virtual {v4,v5}, com.android.ex.chips.BaseRecipientAdapter.updateEntries(java.util.List):void .line 496 391| const v0, #+53039 (0x0000cf2f | 7.43235e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| return-void } method com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.setLimit(int):void { .params "limit" .src "BaseRecipientAdapter.java" .line 403 .prologue_end 0| const v0, #+53040 (0x0000cf30 | 7.43249e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 403 7| const v0, #+53041 (0x0000cf31 | 7.43263e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iput v3, v2, com.android.ex.chips.BaseRecipientAdapter$DirectoryFilter.mLimit .try_end_1 catch(...) : Label_1 15| const v0, #+53042 (0x0000cf32 | 7.43277e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 .line 404 22| const v0, #+53043 (0x0000cf33 | 7.43291e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-void Label_1: 29| const v0, #+53044 (0x0000cf34 | 7.43305e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+53045 (0x0000cf35 | 7.43319e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.():void { .src "BaseRecipientAdapter.java" .line 120 .prologue_end .line 120 0| const v3, #+53046 (0x0000cf36 | 7.43333e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, android.provider.ContactsContract.AUTHORITY_URI 8| const v3, #+53047 (0x0000cf37 | 7.43347e-41) 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 14| const-string/jumbo v1, "directories" 17| const v3, #+53048 (0x0000cf38 | 7.43361e-41) 20| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v0,v1}, android.net.Uri.withAppendedPath(android.net.Uri, java.lang.String):android.net.Uri 26| move-result-object v0 27| const v3, #+53049 (0x0000cf39 | 7.43375e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void .line 119 33| sput-object v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.URI .line 121 35| const v3, #+53050 (0x0000cf3a | 7.43389e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 42| new-array v0, v0, java.lang.String[] .line 122 44| const v3, #+53051 (0x0000cf3b | 7.43403e-41) 47| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 50| const-string/jumbo v1, "_id" 53| const v3, #+53052 (0x0000cf3c | 7.43417e-41) 56| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 59| const/4 v2, #+0 (0x00000000 | 0.00000) 60| aput-object v1, v0, v2 .line 123 62| const v3, #+53053 (0x0000cf3d | 7.43431e-41) 65| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 68| const-string/jumbo v1, "accountName" 71| const v3, #+53054 (0x0000cf3e | 7.43445e-41) 74| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 77| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 78| aput-object v1, v0, v2 .line 124 80| const v3, #+53055 (0x0000cf3f | 7.43459e-41) 83| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 86| const-string/jumbo v1, "accountType" 89| const v3, #+53056 (0x0000cf40 | 7.43473e-41) 92| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 95| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 96| aput-object v1, v0, v2 .line 125 98| const v3, #+53057 (0x0000cf41 | 7.43487e-41) 101| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 104| const-string/jumbo v1, "displayName" 107| const v3, #+53058 (0x0000cf42 | 7.43501e-41) 110| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 114| aput-object v1, v0, v2 .line 126 116| const v3, #+53059 (0x0000cf43 | 7.43515e-41) 119| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 122| const-string/jumbo v1, "packageName" 125| const v3, #+53060 (0x0000cf44 | 7.43529e-41) 128| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v2, #+4 (0x00000004 | 5.60519e-45) 132| aput-object v1, v0, v2 .line 127 134| const v3, #+53061 (0x0000cf45 | 7.43543e-41) 137| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v1, "typeResourceId" 143| const v3, #+53062 (0x0000cf46 | 7.43557e-41) 146| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 150| aput-object v1, v0, v2 .line 121 152| const v3, #+53063 (0x0000cf47 | 7.43571e-41) 155| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 158| sput-object v0, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.PROJECTION .line 117 160| const v3, #+53064 (0x0000cf48 | 7.43585e-41) 163| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 166| return-void } method com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.():void { .src "BaseRecipientAdapter.java" .line 117 .prologue_end .line 117 0| const v0, #+53065 (0x0000cf49 | 7.43599e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53066 (0x0000cf4a | 7.43613e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.():void { .src "BaseRecipientAdapter.java" .line 107 .prologue_end .line 107 0| const v0, #+53067 (0x0000cf4b | 7.43627e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53068 (0x0000cf4c | 7.43641e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.BaseRecipientAdapter$EntriesUpdatedObserver.onChanged(java.util.List):void { } method com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.(android.database.Cursor, java.lang.Long):void { .params "cursor", "directoryId" .src "BaseRecipientAdapter.java" .line 174 .prologue_end .line 174 0| const v0, #+53069 (0x0000cf4d | 7.43655e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 175 9| const v0, #+53070 (0x0000cf4e | 7.43669e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| invoke-interface {v4,v1}, android.database.Cursor.getString(int):java.lang.String 19| move-result-object v1 20| const v0, #+53071 (0x0000cf4f | 7.43683e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iput-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayName .line 176 28| const v0, #+53072 (0x0000cf50 | 7.43697e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 35| invoke-interface {v4,v1}, android.database.Cursor.getString(int):java.lang.String 38| move-result-object v1 39| const v0, #+53073 (0x0000cf51 | 7.43711e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iput-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destination .line 177 47| const v0, #+53074 (0x0000cf52 | 7.43725e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 54| invoke-interface {v4,v1}, android.database.Cursor.getInt(int):int 57| move-result v1 58| const v0, #+53075 (0x0000cf53 | 7.43739e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iput v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationType .line 178 66| const v0, #+53076 (0x0000cf54 | 7.43753e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 73| invoke-interface {v4,v1}, android.database.Cursor.getString(int):java.lang.String 76| move-result-object v1 77| const v0, #+53077 (0x0000cf55 | 7.43767e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.destinationLabel .line 179 85| const v0, #+53078 (0x0000cf56 | 7.43781e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 92| invoke-interface {v4,v1}, android.database.Cursor.getLong(int):long 95| move-result-wide v1:v2 96| const v0, #+53079 (0x0000cf57 | 7.43795e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput-wide v1:v2, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.contactId .line 180 104| const v0, #+53080 (0x0000cf58 | 7.43809e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iput-object v5, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.directoryId .line 181 112| const v0, #+53081 (0x0000cf59 | 7.43823e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 119| invoke-interface {v4,v1}, android.database.Cursor.getLong(int):long 122| move-result-wide v1:v2 123| const v0, #+53082 (0x0000cf5a | 7.43837e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iput-wide v1:v2, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.dataId .line 182 131| const v0, #+53083 (0x0000cf5b | 7.43851e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 138| invoke-interface {v4,v1}, android.database.Cursor.getString(int):java.lang.String 141| move-result-object v1 142| const v0, #+53084 (0x0000cf5c | 7.43865e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iput-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.thumbnailUriString .line 183 150| const v0, #+53085 (0x0000cf5d | 7.43879e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 157| invoke-interface {v4,v1}, android.database.Cursor.getInt(int):int 160| move-result v1 161| const v0, #+53086 (0x0000cf5e | 7.43893e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| iput v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.displayNameSource .line 184 169| const v0, #+53087 (0x0000cf5f | 7.43907e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 177| invoke-interface {v4,v1}, android.database.Cursor.getString(int):java.lang.String 180| move-result-object v1 181| const v0, #+53088 (0x0000cf60 | 7.43921e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iput-object v1, v3, com.android.ex.chips.BaseRecipientAdapter$TemporaryEntry.lookupKey .line 185 189| const v0, #+53089 (0x0000cf61 | 7.43935e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-void } method com.android.ex.chips.ChipsUtil$PermissionsCheckListener.onPermissionCheck(java.lang.String, boolean):void { } method com.android.ex.chips.ChipsUtil.():void { .src "ChipsUtil.java" .line 39 .prologue_end .line 39 0| const v3, #+53090 (0x0000cf62 | 7.43949e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| new-array v0, v0, java.lang.String[] 9| const v3, #+53091 (0x0000cf63 | 7.43963e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "android.permission.READ_CONTACTS" 18| const v3, #+53092 (0x0000cf64 | 7.43977e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 38 27| const v3, #+53093 (0x0000cf65 | 7.43991e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.ex.chips.ChipsUtil.REQUIRED_PERMISSIONS .line 26 35| const v3, #+53094 (0x0000cf66 | 7.44005e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.ex.chips.ChipsUtil.():void { .src "ChipsUtil.java" .line 26 .prologue_end .line 26 0| const v0, #+53095 (0x0000cf67 | 7.44019e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53096 (0x0000cf68 | 7.44033e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.ChipsUtil.checkPermission(android.content.Context, java.lang.String):int { .params "context", "permission" .src "ChipsUtil.java" .line 63 .prologue_end .line 63 0| const v0, #+53097 (0x0000cf69 | 7.44047e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.ex.chips.ChipsUtil.isRunningMOrLater():boolean 9| move-result v1 10| const v0, #+53098 (0x0000cf6a | 7.44061e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 .line 65 18| const v0, #+53099 (0x0000cf6b | 7.44075e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {}, android.os.Process.myPid():int 27| move-result v1 28| const v0, #+53100 (0x0000cf6c | 7.44089e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-static {}, android.os.Process.myUid():int 37| move-result v2 38| const v0, #+53101 (0x0000cf6d | 7.44103e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v3,v4,v1,v2}, android.content.Context.checkPermission(java.lang.String, int, int):int 47| move-result v1 48| const v0, #+53102 (0x0000cf6e | 7.44118e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v1 Label_1: .line 68 55| const v0, #+53103 (0x0000cf6f | 7.44132e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v1, #+0 (0x00000000 | 0.00000) 62| return v1 } method com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean { .params "context", "permissionsCheckListener" .src "ChipsUtil.java" .line 80 .prologue_end 0| const v0, #+53104 (0x0000cf70 | 7.44146e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 80 7| sget-object v5, com.android.ex.chips.ChipsUtil.REQUIRED_PERMISSIONS 9| const v0, #+53105 (0x0000cf71 | 7.44160e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| array-length v6, v5 16| const v0, #+53106 (0x0000cf72 | 7.44174e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| move v3, v4 Label_1: 23| const v0, #+53107 (0x0000cf73 | 7.44188e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| if-ge v3, v6, Label_6 31| const v0, #+53108 (0x0000cf74 | 7.44202e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| aget-object v2, v5, v3 .line 82 .local v2, "permission", java.lang.String 39| const v0, #+53109 (0x0000cf75 | 7.44216e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-static {v8,v2}, com.android.ex.chips.ChipsUtil.checkPermission(android.content.Context, java.lang.String):int 48| move-result v7 49| const v0, #+53110 (0x0000cf76 | 7.44230e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-nez v7, Label_4 57| const v0, #+53111 (0x0000cf77 | 7.44244e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 83 .local v1, "granted", boolean 64| const v0, #+53112 (0x0000cf78 | 7.44258e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v9, Label_3 .line 84 72| const v0, #+53113 (0x0000cf79 | 7.44272e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v9,v2,v1}, com.android.ex.chips.ChipsUtil$PermissionsCheckListener.onPermissionCheck(java.lang.String, boolean):void Label_3: .line 86 81| const v0, #+53114 (0x0000cf7a | 7.44286e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-nez v1, Label_5 .line 87 89| const v0, #+53115 (0x0000cf7b | 7.44300e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return v4 Label_4: .line 82 .end_local v1 96| const v0, #+53116 (0x0000cf7c | 7.44314e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 103| goto/16 Label_2 Label_5: .line 80 105| const v0, #+53117 (0x0000cf7d | 7.44328e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 113| goto/16 Label_1 Label_6: .line 90 .end_local v1 .end_local v2 115| const v0, #+53118 (0x0000cf7e | 7.44342e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 122| return v3 } method com.android.ex.chips.ChipsUtil.isRunningMOrLater():boolean { .src "ChipsUtil.java" .line 55 .prologue_end .line 55 0| const v2, #+53119 (0x0000cf7f | 7.44356e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+53120 (0x0000cf80 | 7.44370e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+23 (0x00000017 | 3.22299e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+53121 (0x0000cf81 | 7.44384e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+53122 (0x0000cf82 | 7.44398e-41) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+53123 (0x0000cf83 | 7.44412e-41) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.ex.chips.ChipsUtil.supportsChipsUi():boolean { .src "ChipsUtil.java" .line 45 .prologue_end .line 45 0| const v2, #+53124 (0x0000cf84 | 7.44426e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+53125 (0x0000cf85 | 7.44440e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+14 (0x0000000e | 1.96182e-44) 16| if-lt v0, v1, Label_2 18| const v2, #+53126 (0x0000cf86 | 7.44454e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v0, #+1 (0x00000001 | 1.40130e-45) Label_1: 25| const v2, #+53127 (0x0000cf87 | 7.44468e-41) 28| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 31| return v0 Label_2: 32| const v2, #+53128 (0x0000cf88 | 7.44482e-41) 35| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v0, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.ex.chips.CircularImageView.():void { .src "CircularImageView.java" .line 23 .prologue_end .line 23 0| const v1, #+53129 (0x0000cf89 | 7.44496e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v0, #+1065353216 (0x3f800000 | 1.00000) 8| sput v0, com.android.ex.chips.CircularImageView.circularImageBorder .line 22 10| const v1, #+53130 (0x0000cf8a | 7.44510e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.chips.CircularImageView.(android.content.Context):void { .params "context" .src "CircularImageView.java" .line 32 .prologue_end .line 32 0| const v0, #+53131 (0x0000cf8b | 7.44524e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| const/4 v2, #+0 (0x00000000 | 0.00000) 8| invoke-direct {v3,v4,v1,v2}, com.android.ex.chips.CircularImageView.(android.content.Context, android.util.AttributeSet, int):void .line 33 11| const v0, #+53132 (0x0000cf8c | 7.44538e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| return-void } method com.android.ex.chips.CircularImageView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "CircularImageView.java" .line 36 .prologue_end .line 36 0| const v0, #+53133 (0x0000cf8d | 7.44552e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-direct {v2,v3,v4,v1}, com.android.ex.chips.CircularImageView.(android.content.Context, android.util.AttributeSet, int):void .line 37 10| const v0, #+53134 (0x0000cf8e | 7.44566e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.chips.CircularImageView.(android.content.Context, android.util.AttributeSet, int):void { .params "context", "attrs", "defStyle" .src "CircularImageView.java" .line 40 .prologue_end 0| const v0, #+53135 (0x0000cf8f | 7.44580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 40 7| invoke-direct {v4,v5,v6,v7}, android.widget.ImageView.(android.content.Context, android.util.AttributeSet, int):void .line 42 10| const v0, #+53136 (0x0000cf90 | 7.44594e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v1, android.graphics.Matrix 18| const v0, #+53137 (0x0000cf91 | 7.44608e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1}, android.graphics.Matrix.():void 27| const v0, #+53138 (0x0000cf92 | 7.44622e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v4, com.android.ex.chips.CircularImageView.matrix .line 43 35| const v0, #+53139 (0x0000cf93 | 7.44636e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v1, android.graphics.RectF 43| const v0, #+53140 (0x0000cf94 | 7.44650e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-direct {v1}, android.graphics.RectF.():void 52| const v0, #+53141 (0x0000cf95 | 7.44664e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iput-object v1, v4, com.android.ex.chips.CircularImageView.source .line 44 60| const v0, #+53142 (0x0000cf96 | 7.44678e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| new-instance v1, android.graphics.RectF 68| const v0, #+53143 (0x0000cf97 | 7.44692e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-direct {v1}, android.graphics.RectF.():void 77| const v0, #+53144 (0x0000cf98 | 7.44706e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v1, v4, com.android.ex.chips.CircularImageView.destination .line 46 85| const v0, #+53145 (0x0000cf99 | 7.44720e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| new-instance v1, android.graphics.Paint 93| const v0, #+53146 (0x0000cf9a | 7.44734e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v1}, android.graphics.Paint.():void 102| const v0, #+53147 (0x0000cf9b | 7.44748e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| iput-object v1, v4, com.android.ex.chips.CircularImageView.bitmapPaint .line 47 110| const v0, #+53148 (0x0000cf9c | 7.44762e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v1, v4, com.android.ex.chips.CircularImageView.bitmapPaint 118| const v0, #+53149 (0x0000cf9d | 7.44776e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 48 127| const v0, #+53150 (0x0000cf9e | 7.44790e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iget-object v1, v4, com.android.ex.chips.CircularImageView.bitmapPaint 135| const v0, #+53151 (0x0000cf9f | 7.44804e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v1,v3}, android.graphics.Paint.setFilterBitmap(boolean):void .line 49 144| const v0, #+53152 (0x0000cfa0 | 7.44818e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v1, v4, com.android.ex.chips.CircularImageView.bitmapPaint 152| const v0, #+53153 (0x0000cfa1 | 7.44832e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v1,v3}, android.graphics.Paint.setDither(boolean):void .line 51 161| const v0, #+53154 (0x0000cfa2 | 7.44846e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| new-instance v1, android.graphics.Paint 169| const v0, #+53155 (0x0000cfa3 | 7.44860e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-direct {v1}, android.graphics.Paint.():void 178| const v0, #+53156 (0x0000cfa4 | 7.44874e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iput-object v1, v4, com.android.ex.chips.CircularImageView.borderPaint .line 52 186| const v0, #+53157 (0x0000cfa5 | 7.44888e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v1, v4, com.android.ex.chips.CircularImageView.borderPaint 194| const v0, #+53158 (0x0000cfa6 | 7.44902e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| const/4 v2, #+0 (0x00000000 | 0.00000) 201| invoke-virtual {v1,v2}, android.graphics.Paint.setColor(int):void .line 53 204| const v0, #+53159 (0x0000cfa7 | 7.44916e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| iget-object v1, v4, com.android.ex.chips.CircularImageView.borderPaint 212| const v0, #+53160 (0x0000cfa8 | 7.44930e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| sget-object v2, android.graphics.Paint$Style.STROKE 220| const v0, #+53161 (0x0000cfa9 | 7.44944e-41) 223| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 226| invoke-virtual {v1,v2}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 54 229| const v0, #+53162 (0x0000cfaa | 7.44958e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v1, v4, com.android.ex.chips.CircularImageView.borderPaint 237| const v0, #+53163 (0x0000cfab | 7.44972e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| sget v2, com.android.ex.chips.CircularImageView.circularImageBorder 245| const v0, #+53164 (0x0000cfac | 7.44986e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v1,v2}, android.graphics.Paint.setStrokeWidth(float):void .line 55 254| const v0, #+53165 (0x0000cfad | 7.45000e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| iget-object v1, v4, com.android.ex.chips.CircularImageView.borderPaint 262| const v0, #+53166 (0x0000cfae | 7.45014e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v1,v3}, android.graphics.Paint.setAntiAlias(boolean):void .line 56 271| const v0, #+53167 (0x0000cfaf | 7.45028e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| return-void } method com.android.ex.chips.CircularImageView.drawBitmapWithCircleOnCanvas(android.graphics.Bitmap, android.graphics.Canvas, android.graphics.RectF, android.graphics.RectF):void { .params "bitmap", "canvas", "source", "dest" .src "CircularImageView.java" .line 98 .prologue_end 0| const v0, #+53168 (0x0000cfb0 | 7.45042e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v6, #+1073741824 (0x40000000 | 2.00000) .line 98 8| new-instance v1, android.graphics.BitmapShader 10| const v0, #+53169 (0x0000cfb1 | 7.45056e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget-object v2, android.graphics.Shader$TileMode.CLAMP .line 99 18| const v0, #+53170 (0x0000cfb2 | 7.45070e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sget-object v3, android.graphics.Shader$TileMode.CLAMP .line 98 26| const v0, #+53171 (0x0000cfb3 | 7.45084e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v1,v8,v2,v3}, android.graphics.BitmapShader.(android.graphics.Bitmap, android.graphics.Shader$TileMode, android.graphics.Shader$TileMode):void .line 100 .local v1, "shader", android.graphics.BitmapShader 35| const v0, #+53172 (0x0000cfb4 | 7.45098e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v2, v7, com.android.ex.chips.CircularImageView.matrix 43| const v0, #+53173 (0x0000cfb5 | 7.45112e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2}, android.graphics.Matrix.reset():void .line 103 52| const v0, #+53174 (0x0000cfb6 | 7.45126e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v7, com.android.ex.chips.CircularImageView.matrix 60| const v0, #+53175 (0x0000cfb7 | 7.45140e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| sget-object v3, android.graphics.Matrix$ScaleToFit.FILL 68| const v0, #+53176 (0x0000cfb8 | 7.45154e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v2,v10,v11,v3}, android.graphics.Matrix.setRectToRect(android.graphics.RectF, android.graphics.RectF, android.graphics.Matrix$ScaleToFit):boolean .line 105 77| const v0, #+53177 (0x0000cfb9 | 7.45168e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v7, com.android.ex.chips.CircularImageView.matrix 85| const v0, #+53178 (0x0000cfba | 7.45182e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v1,v2}, android.graphics.BitmapShader.setLocalMatrix(android.graphics.Matrix):void .line 106 94| const v0, #+53179 (0x0000cfbb | 7.45197e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v2, v7, com.android.ex.chips.CircularImageView.bitmapPaint 102| const v0, #+53180 (0x0000cfbc | 7.45211e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v2,v1}, android.graphics.Paint.setShader(android.graphics.Shader):android.graphics.Shader .line 107 111| const v0, #+53181 (0x0000cfbd | 7.45225e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v11}, android.graphics.RectF.centerX():float 120| move-result v2 121| const v0, #+53182 (0x0000cfbe | 7.45239e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v11}, android.graphics.RectF.centerY():float 130| move-result v3 131| const v0, #+53183 (0x0000cfbf | 7.45253e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v11}, android.graphics.RectF.width():float 140| move-result v4 141| const v0, #+53184 (0x0000cfc0 | 7.45267e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| div-float/2addr v4, v6 .line 108 148| iget-object v5, v7, com.android.ex.chips.CircularImageView.bitmapPaint .line 107 150| const v0, #+53185 (0x0000cfc1 | 7.45281e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v9,v2,v3,v4,v5}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 111 159| const v0, #+53186 (0x0000cfc2 | 7.45295e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v11}, android.graphics.RectF.centerX():float 168| move-result v2 169| const v0, #+53187 (0x0000cfc3 | 7.45309e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v11}, android.graphics.RectF.centerY():float 178| move-result v3 179| const v0, #+53188 (0x0000cfc4 | 7.45323e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 112 185| invoke-virtual {v11}, android.graphics.RectF.width():float 188| move-result v4 189| const v0, #+53189 (0x0000cfc5 | 7.45337e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| div-float/2addr v4, v6 196| sget v5, com.android.ex.chips.CircularImageView.circularImageBorder 198| const v0, #+53190 (0x0000cfc6 | 7.45351e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| div-float/2addr v5, v6 205| sub-float/2addr v4, v5 206| iget-object v5, v7, com.android.ex.chips.CircularImageView.borderPaint .line 111 208| const v0, #+53191 (0x0000cfc7 | 7.45365e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v9,v2,v3,v4,v5}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 113 217| const v0, #+53192 (0x0000cfc8 | 7.45379e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| return-void } method com.android.ex.chips.CircularImageView.onDraw(android.graphics.Canvas):void { .params "canvas" .src "CircularImageView.java" .line 60 .prologue_end 0| const v0, #+53193 (0x0000cfc9 | 7.45393e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 60 7| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getDrawable():android.graphics.drawable.Drawable 10| move-result-object v3 11| const v0, #+53194 (0x0000cfca | 7.45407e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 61 .local v3, "drawable", android.graphics.drawable.Drawable 17| const/4 v2, #+0 (0x00000000 | 0.00000) .line 63 .local v2, "bitmapDrawable", android.graphics.drawable.BitmapDrawable 18| instance-of v4, v3, android.graphics.drawable.StateListDrawable 20| const v0, #+53195 (0x0000cfcb | 7.45421e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v4, Label_2 28| const v0, #+53196 (0x0000cfcc | 7.45435e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| move-object v4, v3 .line 64 35| check-cast v4, android.graphics.drawable.StateListDrawable 37| const v0, #+53197 (0x0000cfcd | 7.45449e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v4}, android.graphics.drawable.StateListDrawable.getCurrent():android.graphics.drawable.Drawable 46| move-result-object v4 47| const v0, #+53198 (0x0000cfce | 7.45463e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v4, Label_1 .line 65 55| const v0, #+53199 (0x0000cfcf | 7.45477e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v3}, android.graphics.drawable.Drawable.getCurrent():android.graphics.drawable.Drawable 64| move-result-object v2 65| const v0, #+53200 (0x0000cfd0 | 7.45491e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v2 71| check-cast v2, android.graphics.drawable.BitmapDrawable Label_1: .line 71 73| const v0, #+53201 (0x0000cfd1 | 7.45505e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v2, Label_3 .line 72 81| const v0, #+53202 (0x0000cfd2 | 7.45519e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void Label_2: .restart_local v2 88| const v0, #+53203 (0x0000cfd3 | 7.45533e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| move-object v2, v3 .line 68 95| check-cast v2, android.graphics.drawable.BitmapDrawable .local v2, "bitmapDrawable", android.graphics.drawable.BitmapDrawable 97| const v0, #+53204 (0x0000cfd4 | 7.45547e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| goto/16 Label_1 Label_3: .line 74 .end_local v2 105| const v0, #+53205 (0x0000cfd5 | 7.45561e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2}, android.graphics.drawable.BitmapDrawable.getBitmap():android.graphics.Bitmap 114| move-result-object v1 115| const v0, #+53206 (0x0000cfd6 | 7.45575e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 75 .local v1, "bitmap", android.graphics.Bitmap 121| if-nez v1, Label_4 .line 76 123| const v0, #+53207 (0x0000cfd7 | 7.45589e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void Label_4: .line 79 130| const v0, #+53208 (0x0000cfd8 | 7.45603e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v4, v10, com.android.ex.chips.CircularImageView.source 138| const v0, #+53209 (0x0000cfd9 | 7.45617e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1}, android.graphics.Bitmap.getWidth():int 147| move-result v5 148| const v0, #+53210 (0x0000cfda | 7.45631e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| int-to-float v5, v5 155| invoke-virtual {v1}, android.graphics.Bitmap.getHeight():int 158| move-result v6 159| const v0, #+53211 (0x0000cfdb | 7.45645e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| int-to-float v6, v6 166| invoke-virtual {v4,v7,v7,v5,v6}, android.graphics.RectF.set(float, float, float, float):void .line 80 169| const v0, #+53212 (0x0000cfdc | 7.45659e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| iget-object v4, v10, com.android.ex.chips.CircularImageView.destination 177| const v0, #+53213 (0x0000cfdd | 7.45673e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getPaddingLeft():int 186| move-result v5 187| const v0, #+53214 (0x0000cfde | 7.45687e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| int-to-float v5, v5 194| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getPaddingTop():int 197| move-result v6 198| const v0, #+53215 (0x0000cfdf | 7.45701e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| int-to-float v6, v6 205| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getWidth():int 208| move-result v7 209| const v0, #+53216 (0x0000cfe0 | 7.45715e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getPaddingRight():int 218| move-result v8 219| const v0, #+53217 (0x0000cfe1 | 7.45729e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| sub-int/2addr v7, v8 226| int-to-float v7, v7 .line 81 227| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getHeight():int 230| move-result v8 231| const v0, #+53218 (0x0000cfe2 | 7.45743e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v10}, com.android.ex.chips.CircularImageView.getPaddingBottom():int 240| move-result v9 241| const v0, #+53219 (0x0000cfe3 | 7.45757e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| sub-int/2addr v8, v9 248| int-to-float v8, v8 .line 80 249| invoke-virtual {v4,v5,v6,v7,v8}, android.graphics.RectF.set(float, float, float, float):void .line 83 252| const v0, #+53220 (0x0000cfe4 | 7.45771e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-object v4, v10, com.android.ex.chips.CircularImageView.source 260| const v0, #+53221 (0x0000cfe5 | 7.45785e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v5, v10, com.android.ex.chips.CircularImageView.destination 268| const v0, #+53222 (0x0000cfe6 | 7.45799e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v10,v1,v11,v4,v5}, com.android.ex.chips.CircularImageView.drawBitmapWithCircleOnCanvas(android.graphics.Bitmap, android.graphics.Canvas, android.graphics.RectF, android.graphics.RectF):void .line 84 277| const v0, #+53223 (0x0000cfe7 | 7.45813e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| return-void } method com.android.ex.chips.CopyDialog.():void { .src "CopyDialog.java" .line 15 .prologue_end .line 15 0| const v0, #+53224 (0x0000cfe8 | 7.45827e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.app.DialogFragment.():void 9| const v0, #+53225 (0x0000cfe9 | 7.45841e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.CopyDialog.newInstance(java.lang.String):com.android.ex.chips.CopyDialog { .params "text" .src "CopyDialog.java" .line 24 .prologue_end .line 24 0| const v0, #+53226 (0x0000cfea | 7.45855e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, com.android.ex.chips.CopyDialog 8| const v0, #+53227 (0x0000cfeb | 7.45869e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, com.android.ex.chips.CopyDialog.():void .line 25 .local v2, "fragment", com.android.ex.chips.CopyDialog 17| const v0, #+53228 (0x0000cfec | 7.45883e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, android.os.Bundle 25| const v0, #+53229 (0x0000cfed | 7.45897e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 32| invoke-direct {v1,v3}, android.os.Bundle.(int):void .line 26 .local v1, "args", android.os.Bundle 35| const v0, #+53230 (0x0000cfee | 7.45911e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v3, "text" 44| const v0, #+53231 (0x0000cfef | 7.45925e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v3,v4}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 27 53| const v0, #+53232 (0x0000cff0 | 7.45939e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v1}, com.android.ex.chips.CopyDialog.setArguments(android.os.Bundle):void .line 28 62| const v0, #+53233 (0x0000cff1 | 7.45953e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-object v2 } method com.android.ex.chips.CopyDialog.onClick(android.content.DialogInterface, int):void { .params "dialog", "which" .src "CopyDialog.java" .line 45 .prologue_end .line 45 0| const v0, #+53234 (0x0000cff2 | 7.45967e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #-1 (0xffffffff | NaN) 7| if-ne v6, v2, Label_1 .line 47 9| const v0, #+53235 (0x0000cff3 | 7.45981e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, com.android.ex.chips.CopyDialog.getActivity():android.app.Activity 18| move-result-object v2 19| const v0, #+53236 (0x0000cff4 | 7.45995e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v3, "clipboard" 28| const v0, #+53237 (0x0000cff5 | 7.46009e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v2,v3}, android.app.Activity.getSystemService(java.lang.String):java.lang.Object 37| move-result-object v1 38| const v0, #+53238 (0x0000cff6 | 7.46023e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 46 44| check-cast v1, android.content.ClipboardManager .line 48 .local v1, "clipboard", android.content.ClipboardManager 46| const v0, #+53239 (0x0000cff7 | 7.46037e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| iget-object v2, v4, com.android.ex.chips.CopyDialog.mText 54| const v0, #+53240 (0x0000cff8 | 7.46051e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v3, #+0 (0x00000000 | 0.00000) 61| invoke-static {v3,v2}, android.content.ClipData.newPlainText(java.lang.CharSequence, java.lang.CharSequence):android.content.ClipData 64| move-result-object v2 65| const v0, #+53241 (0x0000cff9 | 7.46065e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v1,v2}, android.content.ClipboardManager.setPrimaryClip(android.content.ClipData):void Label_1: .line 50 .end_local v1 74| const v0, #+53242 (0x0000cffa | 7.46079e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-void } method com.android.ex.chips.CopyDialog.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "CopyDialog.java" .line 33 .prologue_end .line 33 0| const v0, #+53243 (0x0000cffb | 7.46093e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.ex.chips.CopyDialog.getArguments():android.os.Bundle 9| move-result-object v1 10| const v0, #+53244 (0x0000cffc | 7.46107e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 34 .local v1, "args", android.os.Bundle 16| const-string/jumbo v2, "text" 19| const v0, #+53245 (0x0000cffd | 7.46121e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v1,v2}, android.os.Bundle.getString(java.lang.String):java.lang.String 28| move-result-object v2 29| const v0, #+53246 (0x0000cffe | 7.46135e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iput-object v2, v5, com.android.ex.chips.CopyDialog.mText .line 36 37| const v0, #+53247 (0x0000cfff | 7.46149e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v2, android.app.AlertDialog$Builder 45| const v0, #+53248 (0x0000d000 | 7.46163e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v5}, com.android.ex.chips.CopyDialog.getActivity():android.app.Activity 54| move-result-object v3 55| const v0, #+53249 (0x0000d001 | 7.46177e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-direct {v2,v3}, android.app.AlertDialog$Builder.(android.content.Context):void .line 37 64| const v0, #+53250 (0x0000d002 | 7.46191e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| iget-object v3, v5, com.android.ex.chips.CopyDialog.mText .line 36 72| const v0, #+53251 (0x0000d003 | 7.46205e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v3}, android.app.AlertDialog$Builder.setMessage(java.lang.CharSequence):android.app.AlertDialog$Builder 81| move-result-object v2 82| const v0, #+53252 (0x0000d004 | 7.46219e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 38 88| sget v3, com.android.ex.chips.R$string.chips_action_copy .line 36 90| const v0, #+53253 (0x0000d005 | 7.46233e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v2,v3,v5}, android.app.AlertDialog$Builder.setPositiveButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 99| move-result-object v2 100| const v0, #+53254 (0x0000d006 | 7.46247e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 39 106| sget v3, com.android.ex.chips.R$string.chips_action_cancel 108| const v0, #+53255 (0x0000d007 | 7.46261e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v4, #+0 (0x00000000 | 0.00000) .line 36 115| invoke-virtual {v2,v3,v4}, android.app.AlertDialog$Builder.setNegativeButton(int, android.content.DialogInterface$OnClickListener):android.app.AlertDialog$Builder 118| move-result-object v2 119| const v0, #+53256 (0x0000d008 | 7.46276e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v2}, android.app.AlertDialog$Builder.create():android.app.AlertDialog 128| move-result-object v2 129| const v0, #+53257 (0x0000d009 | 7.46290e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return-object v2 } method com.android.ex.chips.DefaultPhotoManager$1.(com.android.ex.chips.DefaultPhotoManager, android.net.Uri, com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void { .params "this$0", "val$photoThumbnailUri", "val$entry", "val$callback" .src "DefaultPhotoManager.java" .line 1 .prologue_end .line 1 0| const v0, #+53258 (0x0000d00a | 7.46304e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DefaultPhotoManager$1.this$0 8| const v0, #+53259 (0x0000d00b | 7.46318e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.DefaultPhotoManager$1.val$photoThumbnailUri 16| const v0, #+53260 (0x0000d00c | 7.46332e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.DefaultPhotoManager$1.val$entry 24| const v0, #+53261 (0x0000d00d | 7.46346e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iput-object v5, v1, com.android.ex.chips.DefaultPhotoManager$1.val$callback .line 87 32| const v0, #+53262 (0x0000d00e | 7.46360e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 41| const v0, #+53263 (0x0000d00f | 7.46374e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.ex.chips.DefaultPhotoManager$1.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "DefaultPhotoManager.java" .line 88 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 88 0| const v0, #+53264 (0x0000d010 | 7.46388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Void[] .end_local v3 8| const v0, #+53265 (0x0000d011 | 7.46402e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.ex.chips.DefaultPhotoManager$1.doInBackground(java.lang.Void[]):byte[] 17| move-result-object v1 18| const v0, #+53266 (0x0000d012 | 7.46416e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.DefaultPhotoManager$1.doInBackground(java.lang.Void[]):byte[] { .params "params" .src "DefaultPhotoManager.java" .line 92 .prologue_end 0| const v0, #+53267 (0x0000d013 | 7.46430e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 92 7| iget-object v1, v13, com.android.ex.chips.DefaultPhotoManager$1.this$0 9| const v0, #+53268 (0x0000d014 | 7.46444e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.ex.chips.DefaultPhotoManager.-get0(com.android.ex.chips.DefaultPhotoManager):android.content.ContentResolver 18| move-result-object v1 19| const v0, #+53269 (0x0000d015 | 7.46458e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 93 25| iget-object v2, v13, com.android.ex.chips.DefaultPhotoManager$1.val$photoThumbnailUri 27| const v0, #+53270 (0x0000d016 | 7.46472e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| sget-object v3, com.android.ex.chips.DefaultPhotoManager$PhotoQuery.PROJECTION 35| const v0, #+53271 (0x0000d017 | 7.46486e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| move-object v5, v4 42| move-object v6, v4 .line 92 43| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 46| move-result-object v11 47| const v0, #+53272 (0x0000d018 | 7.46500e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 94 .local v11, "photoCursor", android.database.Cursor 53| if-eqz v11, Label_4 .try_begin_1 .line 96 55| const v0, #+53273 (0x0000d019 | 7.46514e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-interface {v11}, android.database.Cursor.moveToFirst():boolean 64| move-result v1 65| const v0, #+53274 (0x0000d01a | 7.46528e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-eqz v1, Label_1 .line 97 73| const v0, #+53275 (0x0000d01b | 7.46542e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v1, #+0 (0x00000000 | 0.00000) 80| invoke-interface {v11,v1}, android.database.Cursor.getBlob(int):byte[] .try_end_1 catch(...) : Label_3 83| move-result-object v1 84| const v0, #+53276 (0x0000d01c | 7.46556e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 100 90| invoke-interface {v11}, android.database.Cursor.close():void .line 97 93| const v0, #+53277 (0x0000d01d | 7.46570e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-object v1 Label_1: .line 100 100| const v0, #+53278 (0x0000d01e | 7.46584e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-interface {v11}, android.database.Cursor.close():void Label_2: .line 127 109| const v0, #+53279 (0x0000d01f | 7.46598e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-object v4 Label_3: .line 99 116| const v0, #+53280 (0x0000d020 | 7.46612e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| move-exception v1 .line 100 123| invoke-interface {v11}, android.database.Cursor.close():void .line 99 126| const v0, #+53281 (0x0000d021 | 7.46626e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| throw v1 Label_4: .try_begin_2 .line 108 133| const v0, #+53282 (0x0000d022 | 7.46640e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v1, v13, com.android.ex.chips.DefaultPhotoManager$1.this$0 141| const v0, #+53283 (0x0000d023 | 7.46654e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-static {v1}, com.android.ex.chips.DefaultPhotoManager.-get0(com.android.ex.chips.DefaultPhotoManager):android.content.ContentResolver 150| move-result-object v1 151| const v0, #+53284 (0x0000d024 | 7.46668e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 109 157| iget-object v2, v13, com.android.ex.chips.DefaultPhotoManager$1.val$photoThumbnailUri .line 108 159| const v0, #+53285 (0x0000d025 | 7.46682e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v1,v2}, android.content.ContentResolver.openInputStream(android.net.Uri):java.io.InputStream 168| move-result-object v10 169| const v0, #+53286 (0x0000d026 | 7.46696e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v10, "is", java.io.InputStream 175| if-eqz v10, Label_2 .line 111 177| const v0, #+53287 (0x0000d027 | 7.46710e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const/16 v1, #+16384 (0x00004000 | 2.29589e-41) 185| new-array v8, v1, byte[] .line 112 .local v8, "buffer", byte[] 187| const v0, #+53288 (0x0000d028 | 7.46724e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| new-instance v7, java.io.ByteArrayOutputStream 195| const v0, #+53289 (0x0000d029 | 7.46738e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-direct {v7}, java.io.ByteArrayOutputStream.():void .try_end_2 catch(java.io.IOException) : Label_7 Label_5: .try_begin_3 .line 115 .local v7, "baos", java.io.ByteArrayOutputStream 204| const v0, #+53290 (0x0000d02a | 7.46752e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v10,v8}, java.io.InputStream.read(byte[]):int 213| move-result v12 214| const v0, #+53291 (0x0000d02b | 7.46766e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v12, "size", int 220| const/4 v1, #-1 (0xffffffff | NaN) 221| if-eq v12, v1, Label_8 .line 116 223| const v0, #+53292 (0x0000d02c | 7.46780e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const/4 v1, #+0 (0x00000000 | 0.00000) 230| invoke-virtual {v7,v8,v1,v12}, java.io.ByteArrayOutputStream.write(byte[], int, int):void .try_end_3 catch(...) : Label_6 233| const v0, #+53293 (0x0000d02d | 7.46794e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| goto/16 Label_5 Label_6: .line 118 .end_local v12 241| const v0, #+53294 (0x0000d02e | 7.46808e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| move-exception v1 .try_begin_4 .line 119 248| const v0, #+53295 (0x0000d02f | 7.46822e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v10}, java.io.InputStream.close():void .line 118 257| const v0, #+53296 (0x0000d030 | 7.46836e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| throw v1 Label_7: .line 123 .end_local v7 .end_local v8 .end_local v10 264| const v0, #+53297 (0x0000d031 | 7.46850e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| move-exception v9 .local v9, "ex", java.io.IOException 271| goto/16 Label_2 Label_8: .line 119 .end_local v9 .restart_local v7 .restart_local v8 .restart_local v10 .restart_local v12 273| const v0, #+53298 (0x0000d032 | 7.46864e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| invoke-virtual {v10}, java.io.InputStream.close():void .line 121 282| const v0, #+53299 (0x0000d033 | 7.46878e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual {v7}, java.io.ByteArrayOutputStream.toByteArray():byte[] .try_end_4 catch(java.io.IOException) : Label_7 291| move-result-object v1 292| const v0, #+53300 (0x0000d034 | 7.46892e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| return-object v1 } method com.android.ex.chips.DefaultPhotoManager$1.onPostExecute(java.lang.Object):void { .params "?" .src "DefaultPhotoManager.java" .line 130 .local_ex v2, "photoBytes", java.lang.Object, "TResult;" .prologue_end .line 130 0| const v0, #+53301 (0x0000d035 | 7.46906e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, byte[] .end_local v2 8| const v0, #+53302 (0x0000d036 | 7.46920e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, com.android.ex.chips.DefaultPhotoManager$1.onPostExecute(byte[]):void 17| const v0, #+53303 (0x0000d037 | 7.46934e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.DefaultPhotoManager$1.onPostExecute(byte[]):void { .params "photoBytes" .src "DefaultPhotoManager.java" .line 132 .prologue_end .line 132 0| const v0, #+53304 (0x0000d038 | 7.46948e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.val$entry 8| const v0, #+53305 (0x0000d039 | 7.46962e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v4}, com.android.ex.chips.RecipientEntry.setPhotoBytes(byte[]):void .line 133 17| const v0, #+53306 (0x0000d03a | 7.46976e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v4, Label_2 .line 134 25| const v0, #+53307 (0x0000d03b | 7.46990e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.this$0 33| const v0, #+53308 (0x0000d03c | 7.47004e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {v1}, com.android.ex.chips.DefaultPhotoManager.-get1(com.android.ex.chips.DefaultPhotoManager):android.support.v4.util.LruCache 42| move-result-object v1 43| const v0, #+53309 (0x0000d03d | 7.47018e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v3, com.android.ex.chips.DefaultPhotoManager$1.val$photoThumbnailUri 51| const v0, #+53310 (0x0000d03e | 7.47032e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v2,v4}, android.support.v4.util.LruCache.put(java.lang.Object, java.lang.Object):java.lang.Object .line 135 60| const v0, #+53311 (0x0000d03f | 7.47046e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.val$callback 68| const v0, #+53312 (0x0000d040 | 7.47060e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| if-eqz v1, Label_1 .line 136 76| const v0, #+53313 (0x0000d041 | 7.47074e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.val$callback 84| const v0, #+53314 (0x0000d042 | 7.47088e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-interface {v1}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsynchronouslyPopulated():void Label_1: .line 141 93| const v0, #+53315 (0x0000d043 | 7.47102e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void Label_2: .line 138 100| const v0, #+53316 (0x0000d044 | 7.47116e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.val$callback 108| const v0, #+53317 (0x0000d045 | 7.47130e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| if-eqz v1, Label_1 .line 139 116| const v0, #+53318 (0x0000d046 | 7.47144e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| iget-object v1, v3, com.android.ex.chips.DefaultPhotoManager$1.val$callback 124| const v0, #+53319 (0x0000d047 | 7.47158e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v1}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsyncLoadFailed():void 133| const v0, #+53320 (0x0000d048 | 7.47172e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| goto/16 Label_1 } method com.android.ex.chips.DefaultPhotoManager$PhotoQuery.():void { .src "DefaultPhotoManager.java" .line 48 .prologue_end .line 48 0| const v3, #+53321 (0x0000d049 | 7.47186e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+1 (0x00000001 | 1.40130e-45) 7| new-array v0, v0, java.lang.String[] .line 49 9| const v3, #+53322 (0x0000d04a | 7.47200e-41) 12| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v1, "data15" 18| const v3, #+53323 (0x0000d04b | 7.47214e-41) 21| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| aput-object v1, v0, v2 .line 48 27| const v3, #+53324 (0x0000d04c | 7.47228e-41) 30| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 33| sput-object v0, com.android.ex.chips.DefaultPhotoManager$PhotoQuery.PROJECTION .line 47 35| const v3, #+53325 (0x0000d04d | 7.47242e-41) 38| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.ex.chips.DefaultPhotoManager$PhotoQuery.():void { .src "DefaultPhotoManager.java" .line 47 .prologue_end .line 47 0| const v0, #+53326 (0x0000d04e | 7.47256e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53327 (0x0000d04f | 7.47270e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.PhotoManager.populatePhotoBytesAsync(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void { } method com.android.ex.chips.DefaultPhotoManager.-get0(com.android.ex.chips.DefaultPhotoManager):android.content.ContentResolver { 0| const v0, #+53328 (0x0000d050 | 7.47284e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DefaultPhotoManager.mContentResolver 8| const v0, #+53329 (0x0000d051 | 7.47298e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.DefaultPhotoManager.-get1(com.android.ex.chips.DefaultPhotoManager):android.support.v4.util.LruCache { 0| const v0, #+53330 (0x0000d052 | 7.47312e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DefaultPhotoManager.mPhotoCacheMap 8| const v0, #+53331 (0x0000d053 | 7.47326e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.DefaultPhotoManager.(android.content.ContentResolver):void { .params "contentResolver" .src "DefaultPhotoManager.java" .line 58 .prologue_end .line 58 0| const v0, #+53332 (0x0000d054 | 7.47340e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 59 9| const v0, #+53333 (0x0000d055 | 7.47355e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v4, v3, com.android.ex.chips.DefaultPhotoManager.mContentResolver .line 60 17| const v0, #+53334 (0x0000d056 | 7.47369e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, android.support.v4.util.LruCache 25| const v0, #+53335 (0x0000d057 | 7.47383e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 33| invoke-direct {v1,v2}, android.support.v4.util.LruCache.(int):void 36| const v0, #+53336 (0x0000d058 | 7.47397e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput-object v1, v3, com.android.ex.chips.DefaultPhotoManager.mPhotoCacheMap .line 61 44| const v0, #+53337 (0x0000d059 | 7.47411e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void } method com.android.ex.chips.DefaultPhotoManager.fetchPhotoAsync(com.android.ex.chips.RecipientEntry, android.net.Uri, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void { .params "entry", "photoThumbnailUri", "callback" .src "DefaultPhotoManager.java" .line 87 .prologue_end .line 87 0| const v0, #+53338 (0x0000d05a | 7.47425e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.DefaultPhotoManager$1 8| const v0, #+53339 (0x0000d05b | 7.47439e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v4,v6,v5,v7}, com.android.ex.chips.DefaultPhotoManager$1.(com.android.ex.chips.DefaultPhotoManager, android.net.Uri, com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void .line 143 .local_ex v1, "photoLoadTask", android.os.AsyncTask, "Landroid/os/AsyncTask;" 17| const v0, #+53340 (0x0000d05c | 7.47453e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget-object v2, android.os.AsyncTask.SERIAL_EXECUTOR 25| const v0, #+53341 (0x0000d05d | 7.47467e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v3, #+0 (0x00000000 | 0.00000) 32| new-array v3, v3, java.lang.Void[] 34| const v0, #+53342 (0x0000d05e | 7.47481e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2,v3}, android.os.AsyncTask.executeOnExecutor(java.util.concurrent.Executor, java.lang.Object[]):android.os.AsyncTask .line 144 43| const v0, #+53343 (0x0000d05f | 7.47495e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-void } method com.android.ex.chips.DefaultPhotoManager.populatePhotoBytesAsync(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void { .params "entry", "callback" .src "DefaultPhotoManager.java" .line 65 .prologue_end .line 65 0| const v0, #+53344 (0x0000d060 | 7.47509e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 9| move-result-object v2 10| const v0, #+53345 (0x0000d061 | 7.47523e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 66 .local v2, "photoThumbnailUri", android.net.Uri 16| if-eqz v2, Label_3 .line 67 18| const v0, #+53346 (0x0000d062 | 7.47537e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v4, com.android.ex.chips.DefaultPhotoManager.mPhotoCacheMap 26| const v0, #+53347 (0x0000d063 | 7.47551e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v3,v2}, android.support.v4.util.LruCache.get(java.lang.Object):java.lang.Object 35| move-result-object v1 36| const v0, #+53348 (0x0000d064 | 7.47565e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| check-cast v1, byte[] .line 68 .local v1, "photoBytes", byte[] 44| const v0, #+53349 (0x0000d065 | 7.47579e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_2 .line 69 52| const v0, #+53350 (0x0000d066 | 7.47593e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v5,v1}, com.android.ex.chips.RecipientEntry.setPhotoBytes(byte[]):void .line 70 61| const v0, #+53351 (0x0000d067 | 7.47607e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v6, Label_1 .line 71 69| const v0, #+53352 (0x0000d068 | 7.47621e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-interface {v6}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesPopulated():void Label_1: .line 83 .end_local v1 78| const v0, #+53353 (0x0000d069 | 7.47635e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return-void Label_2: .line 78 .restart_local v1 85| const v0, #+53354 (0x0000d06a | 7.47649e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v4,v5,v2,v6}, com.android.ex.chips.DefaultPhotoManager.fetchPhotoAsync(com.android.ex.chips.RecipientEntry, android.net.Uri, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void 94| const v0, #+53355 (0x0000d06b | 7.47663e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| goto/16 Label_1 Label_3: .line 80 .end_local v1 102| const v0, #+53356 (0x0000d06c | 7.47677e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-eqz v6, Label_1 .line 81 110| const v0, #+53357 (0x0000d06d | 7.47691e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v6}, com.android.ex.chips.PhotoManager$PhotoManagerCallback.onPhotoBytesAsyncLoadFailed():void 119| const v0, #+53358 (0x0000d06e | 7.47705e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| goto/16 Label_1 } method com.android.ex.chips.DropdownChipLayouter$1.(com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable):void { .params "this$0", "val$drawable" .src "DropdownChipLayouter.java" .line 1 .prologue_end .line 1 0| const v0, #+53359 (0x0000d06f | 7.47719e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DropdownChipLayouter$1.this$0 8| const v0, #+53360 (0x0000d070 | 7.47733e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.DropdownChipLayouter$1.val$drawable .line 293 16| const v0, #+53361 (0x0000d071 | 7.47747e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+53362 (0x0000d072 | 7.47761e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.DropdownChipLayouter$1.onClick(android.view.View):void { .params "view" .src "DropdownChipLayouter.java" .line 296 .prologue_end .line 296 0| const v0, #+53363 (0x0000d073 | 7.47775e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter$1.val$drawable 8| const v0, #+53364 (0x0000d074 | 7.47789e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.graphics.drawable.StateListDrawable.getCurrent():android.graphics.drawable.Drawable 17| move-result-object v1 18| const v0, #+53365 (0x0000d075 | 7.47803e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 297 26| const v0, #+53366 (0x0000d076 | 7.47817e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter$1.this$0 34| const v0, #+53367 (0x0000d077 | 7.47831e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.ex.chips.DropdownChipLayouter.-get0(com.android.ex.chips.DropdownChipLayouter):com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener 43| move-result-object v1 44| const v0, #+53368 (0x0000d078 | 7.47845e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v1}, com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener.onChipDelete():void Label_1: .line 299 53| const v0, #+53369 (0x0000d079 | 7.47859e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.ex.chips.DropdownChipLayouter$2.(com.android.ex.chips.DropdownChipLayouter):void { .params "this$0" .src "DropdownChipLayouter.java" .line 1 .prologue_end .line 1 0| const v0, #+53370 (0x0000d07a | 7.47873e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DropdownChipLayouter$2.this$0 .line 330 8| const v0, #+53371 (0x0000d07b | 7.47887e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+53372 (0x0000d07c | 7.47901e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.DropdownChipLayouter$2.onClick(android.view.View):void { .params "v" .src "DropdownChipLayouter.java" .line 333 .prologue_end .line 333 0| const v0, #+53373 (0x0000d07d | 7.47915e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter$2.this$0 8| const v0, #+53374 (0x0000d07e | 7.47929e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.ex.chips.DropdownChipLayouter.-get1(com.android.ex.chips.DropdownChipLayouter):com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener 17| move-result-object v1 18| const v0, #+53375 (0x0000d07f | 7.47943e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v1, Label_1 .line 334 26| const v0, #+53376 (0x0000d080 | 7.47957e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter$2.this$0 34| const v0, #+53377 (0x0000d081 | 7.47971e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-static {v1}, com.android.ex.chips.DropdownChipLayouter.-get1(com.android.ex.chips.DropdownChipLayouter):com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener 43| move-result-object v1 44| const v0, #+53378 (0x0000d082 | 7.47985e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v1}, com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener.onPermissionRequestDismissed():void Label_1: .line 336 53| const v0, #+53379 (0x0000d083 | 7.47999e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void } method com.android.ex.chips.DropdownChipLayouter$AdapterType.():void { .src "DropdownChipLayouter.java" .line 41 .prologue_end 0| const v5, #+53380 (0x0000d084 | 7.48013e-41) 3| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+2 (0x00000002 | 2.80260e-45) 7| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 8| const/4 v2, #+0 (0x00000000 | 0.00000) .line 41 9| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType 11| const v5, #+53381 (0x0000d085 | 7.48027e-41) 14| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v1, "BASE_RECIPIENT" 20| const v5, #+53382 (0x0000d086 | 7.48041e-41) 23| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v0,v1,v2}, com.android.ex.chips.DropdownChipLayouter$AdapterType.(java.lang.String, int):void 29| const v5, #+53383 (0x0000d087 | 7.48055e-41) 32| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 35| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.BASE_RECIPIENT .line 42 37| const v5, #+53384 (0x0000d088 | 7.48069e-41) 40| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 43| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType 45| const v5, #+53385 (0x0000d089 | 7.48083e-41) 48| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 51| const-string/jumbo v1, "RECIPIENT_ALTERNATES" 54| const v5, #+53386 (0x0000d08a | 7.48097e-41) 57| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v0,v1,v3}, com.android.ex.chips.DropdownChipLayouter$AdapterType.(java.lang.String, int):void 63| const v5, #+53387 (0x0000d08b | 7.48111e-41) 66| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 69| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES .line 43 71| const v5, #+53388 (0x0000d08c | 7.48125e-41) 74| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 77| new-instance v0, com.android.ex.chips.DropdownChipLayouter$AdapterType 79| const v5, #+53389 (0x0000d08d | 7.48139e-41) 82| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v1, "SINGLE_RECIPIENT" 88| const v5, #+53390 (0x0000d08e | 7.48153e-41) 91| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v0,v1,v4}, com.android.ex.chips.DropdownChipLayouter$AdapterType.(java.lang.String, int):void 97| const v5, #+53391 (0x0000d08f | 7.48167e-41) 100| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 103| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT .line 40 105| const v5, #+53392 (0x0000d090 | 7.48181e-41) 108| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 111| const/4 v0, #+3 (0x00000003 | 4.20390e-45) 112| new-array v0, v0, com.android.ex.chips.DropdownChipLayouter$AdapterType[] 114| const v5, #+53393 (0x0000d091 | 7.48195e-41) 117| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 120| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.BASE_RECIPIENT 122| const v5, #+53394 (0x0000d092 | 7.48209e-41) 125| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 128| aput-object v1, v0, v2 130| const v5, #+53395 (0x0000d093 | 7.48223e-41) 133| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 136| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES 138| const v5, #+53396 (0x0000d094 | 7.48237e-41) 141| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 144| aput-object v1, v0, v3 146| const v5, #+53397 (0x0000d095 | 7.48251e-41) 149| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 152| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT 154| const v5, #+53398 (0x0000d096 | 7.48265e-41) 157| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 160| aput-object v1, v0, v4 162| const v5, #+53399 (0x0000d097 | 7.48279e-41) 165| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 168| sput-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.$VALUES 170| const v5, #+53400 (0x0000d098 | 7.48293e-41) 173| invoke-static/range {v5..v5}, CodeCoverage.TraceBasicBlock(int):void 176| return-void } method com.android.ex.chips.DropdownChipLayouter$AdapterType.(java.lang.String, int):void { .params "?", "?" .src "DropdownChipLayouter.java" .line 40 .prologue_end .line 40 0| const v0, #+53401 (0x0000d099 | 7.48307e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, java.lang.Enum.(java.lang.String, int):void 9| const v0, #+53402 (0x0000d09a | 7.48321e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.DropdownChipLayouter$AdapterType.valueOf(java.lang.String):com.android.ex.chips.DropdownChipLayouter$AdapterType { .params "name" .src "DropdownChipLayouter.java" .line 40 .prologue_end .line 40 0| const v0, #+53403 (0x0000d09b | 7.48335e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v1, com.android.ex.chips.DropdownChipLayouter$AdapterType 8| const v0, #+53404 (0x0000d09c | 7.48349e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1,v2}, java.lang.Enum.valueOf(java.lang.Class, java.lang.String):java.lang.Enum 17| move-result-object v1 18| const v0, #+53405 (0x0000d09d | 7.48363e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, com.android.ex.chips.DropdownChipLayouter$AdapterType 26| const v0, #+53406 (0x0000d09e | 7.48377e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.ex.chips.DropdownChipLayouter$AdapterType.values():com.android.ex.chips.DropdownChipLayouter$AdapterType[] { .src "DropdownChipLayouter.java" .line 40 .prologue_end .line 40 0| const v1, #+53407 (0x0000d09f | 7.48391e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.ex.chips.DropdownChipLayouter$AdapterType.$VALUES 8| const v1, #+53408 (0x0000d0a0 | 7.48405e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v0 } method com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener.onChipDelete():void { } method com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener.onPermissionRequestDismissed():void { } method com.android.ex.chips.DropdownChipLayouter$ViewHolder.(com.android.ex.chips.DropdownChipLayouter, android.view.View):void { .params "this$0", "view" .src "DropdownChipLayouter.java" .line 550 .prologue_end .line 550 0| const v0, #+53409 (0x0000d0a1 | 7.48419e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.this$0 8| const v0, #+53410 (0x0000d0a2 | 7.48434e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2}, java.lang.Object.():void .line 551 17| const v0, #+53411 (0x0000d0a3 | 7.48448e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getPersonGroupResId():int 26| move-result v1 27| const v0, #+53412 (0x0000d0a4 | 7.48462e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 36| move-result-object v1 37| const v0, #+53413 (0x0000d0a5 | 7.48476e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| check-cast v1, android.view.ViewGroup 45| const v0, #+53414 (0x0000d0a6 | 7.48490e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.personViewGroup .line 552 53| const v0, #+53415 (0x0000d0a7 | 7.48504e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getDisplayNameResId():int 62| move-result v1 63| const v0, #+53416 (0x0000d0a8 | 7.48518e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 72| move-result-object v1 73| const v0, #+53417 (0x0000d0a9 | 7.48532e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| check-cast v1, android.widget.TextView 81| const v0, #+53418 (0x0000d0aa | 7.48546e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.displayNameView .line 553 89| const v0, #+53419 (0x0000d0ab | 7.48560e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getDestinationResId():int 98| move-result v1 99| const v0, #+53420 (0x0000d0ac | 7.48574e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 108| move-result-object v1 109| const v0, #+53421 (0x0000d0ad | 7.48588e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| check-cast v1, android.widget.TextView 117| const v0, #+53422 (0x0000d0ae | 7.48602e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationView .line 554 125| const v0, #+53423 (0x0000d0af | 7.48616e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getDestinationTypeResId():int 134| move-result v1 135| const v0, #+53424 (0x0000d0b0 | 7.48630e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 144| move-result-object v1 145| const v0, #+53425 (0x0000d0b1 | 7.48644e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| check-cast v1, android.widget.TextView 153| const v0, #+53426 (0x0000d0b2 | 7.48658e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationTypeView .line 555 161| const v0, #+53427 (0x0000d0b3 | 7.48672e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getPhotoResId():int 170| move-result v1 171| const v0, #+53428 (0x0000d0b4 | 7.48686e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 180| move-result-object v1 181| const v0, #+53429 (0x0000d0b5 | 7.48700e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| check-cast v1, android.widget.ImageView 189| const v0, #+53430 (0x0000d0b6 | 7.48714e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.imageView .line 556 197| const v0, #+53431 (0x0000d0b7 | 7.48728e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getDeleteResId():int 206| move-result v1 207| const v0, #+53432 (0x0000d0b8 | 7.48742e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 216| move-result-object v1 217| const v0, #+53433 (0x0000d0b9 | 7.48756e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| check-cast v1, android.widget.ImageView 225| const v0, #+53434 (0x0000d0ba | 7.48770e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.deleteView .line 557 233| const v0, #+53435 (0x0000d0bb | 7.48784e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| sget v1, com.android.ex.chips.R$id.chip_autocomplete_top_divider 241| const v0, #+53436 (0x0000d0bc | 7.48798e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 250| move-result-object v1 251| const v0, #+53437 (0x0000d0bd | 7.48812e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.topDivider .line 559 259| const v0, #+53438 (0x0000d0be | 7.48826e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| sget v1, com.android.ex.chips.R$id.chip_autocomplete_bottom_divider 267| const v0, #+53439 (0x0000d0bf | 7.48840e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 276| move-result-object v1 277| const v0, #+53440 (0x0000d0c0 | 7.48854e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.bottomDivider .line 560 285| const v0, #+53441 (0x0000d0c1 | 7.48868e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| sget v1, com.android.ex.chips.R$id.chip_permission_bottom_divider 293| const v0, #+53442 (0x0000d0c2 | 7.48882e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 302| move-result-object v1 303| const v0, #+53443 (0x0000d0c3 | 7.48896e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionBottomDivider .line 562 311| const v0, #+53444 (0x0000d0c4 | 7.48910e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| sget v1, com.android.ex.chips.R$id.chip_indicator_text 319| const v0, #+53445 (0x0000d0c5 | 7.48924e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 328| move-result-object v1 329| const v0, #+53446 (0x0000d0c6 | 7.48938e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| check-cast v1, android.widget.TextView 337| const v0, #+53447 (0x0000d0c7 | 7.48952e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.indicatorView .line 564 345| const v0, #+53448 (0x0000d0c8 | 7.48966e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getPermissionGroupResId():int 354| move-result v1 355| const v0, #+53449 (0x0000d0c9 | 7.48980e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 364| move-result-object v1 365| const v0, #+53450 (0x0000d0ca | 7.48994e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| check-cast v1, android.view.ViewGroup 373| const v0, #+53451 (0x0000d0cb | 7.49008e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionViewGroup .line 566 381| const v0, #+53452 (0x0000d0cc | 7.49022e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual {v3}, com.android.ex.chips.DropdownChipLayouter.getPermissionRequestDismissResId():int 390| move-result v1 391| const v0, #+53453 (0x0000d0cd | 7.49036e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v4,v1}, android.view.View.findViewById(int):android.view.View 400| move-result-object v1 401| const v0, #+53454 (0x0000d0ce | 7.49050e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| check-cast v1, android.widget.ImageView .line 565 409| const v0, #+53455 (0x0000d0cf | 7.49064e-41) 412| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 415| iput-object v1, v2, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionRequestDismissView .line 567 417| const v0, #+53456 (0x0000d0d0 | 7.49078e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| return-void } method com.android.ex.chips.DropdownChipLayouter.-get0(com.android.ex.chips.DropdownChipLayouter):com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener { 0| const v0, #+53457 (0x0000d0d1 | 7.49092e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter.mDeleteListener 8| const v0, #+53458 (0x0000d0d2 | 7.49106e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.-get1(com.android.ex.chips.DropdownChipLayouter):com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener { 0| const v0, #+53459 (0x0000d0d3 | 7.49120e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.DropdownChipLayouter.mPermissionRequestDismissedListener 8| const v0, #+53460 (0x0000d0d4 | 7.49134e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] { 0| const v3, #+53461 (0x0000d0d5 | 7.49148e-41) 3| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues 8| const v3, #+53462 (0x0000d0d6 | 7.49162e-41) 11| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v0, Label_1 16| const v3, #+53463 (0x0000d0d7 | 7.49176e-41) 19| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 22| sget-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues 24| const v3, #+53464 (0x0000d0d8 | 7.49190e-41) 27| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 30| return-object v0 Label_1: 31| const v3, #+53465 (0x0000d0d9 | 7.49204e-41) 34| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-static {}, com.android.ex.chips.DropdownChipLayouter$AdapterType.values():com.android.ex.chips.DropdownChipLayouter$AdapterType[] 40| move-result-object v0 41| const v3, #+53466 (0x0000d0da | 7.49218e-41) 44| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 47| array-length v0, v0 48| const v3, #+53467 (0x0000d0db | 7.49232e-41) 51| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 54| new-array v0, v0, int[] .try_begin_1 56| const v3, #+53468 (0x0000d0dc | 7.49246e-41) 59| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 62| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.BASE_RECIPIENT 64| const v3, #+53469 (0x0000d0dd | 7.49260e-41) 67| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v1}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 73| move-result v1 74| const v3, #+53470 (0x0000d0de | 7.49274e-41) 77| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 81| aput v2, v0, v1 .try_end_1 catch(java.lang.NoSuchFieldError) : Label_7 Label_2: .try_begin_2 83| const v3, #+53471 (0x0000d0df | 7.49288e-41) 86| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 89| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES 91| const v3, #+53472 (0x0000d0e0 | 7.49302e-41) 94| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 100| move-result v1 101| const v3, #+53473 (0x0000d0e1 | 7.49316e-41) 104| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 107| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 108| aput v2, v0, v1 .try_end_2 catch(java.lang.NoSuchFieldError) : Label_6 Label_3: .try_begin_3 110| const v3, #+53474 (0x0000d0e2 | 7.49330e-41) 113| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 116| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT 118| const v3, #+53475 (0x0000d0e3 | 7.49344e-41) 121| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v1}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 127| move-result v1 128| const v3, #+53476 (0x0000d0e4 | 7.49358e-41) 131| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 134| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 135| aput v2, v0, v1 .try_end_3 catch(java.lang.NoSuchFieldError) : Label_5 Label_4: 137| const v3, #+53477 (0x0000d0e5 | 7.49372e-41) 140| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 143| sput-object v0, com.android.ex.chips.DropdownChipLayouter.-com-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues 145| const v3, #+53478 (0x0000d0e6 | 7.49386e-41) 148| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 151| return-object v0 Label_5: 152| const v3, #+53479 (0x0000d0e7 | 7.49400e-41) 155| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 158| move-exception v1 159| goto/16 Label_4 Label_6: 161| const v3, #+53480 (0x0000d0e8 | 7.49414e-41) 164| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 167| move-exception v1 168| goto/16 Label_3 Label_7: 170| const v3, #+53481 (0x0000d0e9 | 7.49428e-41) 173| invoke-static/range {v3..v3}, CodeCoverage.TraceBasicBlock(int):void 176| move-exception v1 177| goto/16 Label_2 } method com.android.ex.chips.DropdownChipLayouter.(android.view.LayoutInflater, android.content.Context):void { .params "inflater", "context" .src "DropdownChipLayouter.java" .line 70 .prologue_end .line 70 0| const v0, #+53482 (0x0000d0ea | 7.49442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 71 9| const v0, #+53483 (0x0000d0eb | 7.49456e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v4, v3, com.android.ex.chips.DropdownChipLayouter.mInflater .line 72 17| const v0, #+53484 (0x0000d0ec | 7.49470e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v5, v3, com.android.ex.chips.DropdownChipLayouter.mContext .line 74 25| const v0, #+53485 (0x0000d0ed | 7.49484e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 34| move-result-object v1 35| const v0, #+53486 (0x0000d0ee | 7.49498e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sget v2, com.android.ex.chips.R$dimen.chip_wrapper_start_padding 43| const v0, #+53487 (0x0000d0ef | 7.49513e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v1,v2}, android.content.res.Resources.getDimensionPixelOffset(int):int 52| move-result v1 53| const v0, #+53488 (0x0000d0f0 | 7.49527e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 73 59| iput v1, v3, com.android.ex.chips.DropdownChipLayouter.mAutocompleteDividerMarginStart .line 75 61| const v0, #+53489 (0x0000d0f1 | 7.49541e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.ex.chips.DropdownChipLayouter.isAllWhitespace(java.lang.String):boolean { .params "string" .src "DropdownChipLayouter.java" .line 518 .prologue_end 0| const v0, #+53490 (0x0000d0f2 | 7.49555e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .line 518 7| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 10| move-result v2 11| const v0, #+53491 (0x0000d0f3 | 7.49569e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-eqz v2, Label_1 .line 519 19| const v0, #+53492 (0x0000d0f4 | 7.49583e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v3 Label_1: .line 522 26| const v0, #+53493 (0x0000d0f5 | 7.49597e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .local v1, "i", int 33| const v0, #+53494 (0x0000d0f6 | 7.49611e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v4}, java.lang.String.length():int 42| move-result v2 43| const v0, #+53495 (0x0000d0f7 | 7.49625e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-ge v1, v2, Label_4 .line 523 51| const v0, #+53496 (0x0000d0f8 | 7.49639e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v4,v1}, java.lang.String.charAt(int):char 60| move-result v2 61| const v0, #+53497 (0x0000d0f9 | 7.49653e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v2}, java.lang.Character.isWhitespace(char):boolean 70| move-result v2 71| const v0, #+53498 (0x0000d0fa | 7.49667e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-nez v2, Label_3 .line 524 79| const v0, #+53499 (0x0000d0fb | 7.49681e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v2, #+0 (0x00000000 | 0.00000) 86| return v2 Label_3: .line 522 87| const v0, #+53500 (0x0000d0fc | 7.49695e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 95| goto/16 Label_2 Label_4: .line 528 97| const v0, #+53501 (0x0000d0fd | 7.49709e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return v3 } method com.android.ex.chips.DropdownChipLayouter.bindDrawableToDeleteView(android.graphics.drawable.StateListDrawable, java.lang.String, android.widget.ImageView):void { .params "drawable", "recipient", "view" .src "DropdownChipLayouter.java" .line 282 .prologue_end .line 282 0| const v0, #+53502 (0x0000d0fe | 7.49723e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v8, Label_1 .line 283 8| const v0, #+53503 (0x0000d0ff | 7.49737e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 285 15| const v0, #+53504 (0x0000d100 | 7.49751e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-nez v6, Label_3 .line 286 23| const v0, #+53505 (0x0000d101 | 7.49765e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 31| invoke-virtual {v8,v2}, android.widget.ImageView.setVisibility(int):void Label_2: .line 303 34| const v0, #+53506 (0x0000d102 | 7.49779e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_3: .line 288 41| const v0, #+53507 (0x0000d103 | 7.49793e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v5, com.android.ex.chips.DropdownChipLayouter.mContext 49| const v0, #+53508 (0x0000d104 | 7.49807e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 58| move-result-object v1 59| const v0, #+53509 (0x0000d105 | 7.49821e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 289 .local v1, "res", android.content.res.Resources 65| invoke-virtual {v8,v6}, android.widget.ImageView.setImageDrawable(android.graphics.drawable.Drawable):void .line 291 68| const v0, #+53510 (0x0000d106 | 7.49835e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sget v2, com.android.ex.chips.R$string.dropdown_delete_button_desc 76| const v0, #+53511 (0x0000d107 | 7.49849e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 83| new-array v3, v3, java.lang.Object[] 85| const v0, #+53512 (0x0000d108 | 7.49863e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| const/4 v4, #+0 (0x00000000 | 0.00000) 92| aput-object v7, v3, v4 94| const v0, #+53513 (0x0000d109 | 7.49877e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v1,v2,v3}, android.content.res.Resources.getString(int, java.lang.Object[]):java.lang.String 103| move-result-object v2 104| const v0, #+53514 (0x0000d10a | 7.49891e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 290 110| invoke-virtual {v8,v2}, android.widget.ImageView.setContentDescription(java.lang.CharSequence):void .line 292 113| const v0, #+53515 (0x0000d10b | 7.49905e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v2, v5, com.android.ex.chips.DropdownChipLayouter.mDeleteListener 121| const v0, #+53516 (0x0000d10c | 7.49919e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v2, Label_2 .line 293 129| const v0, #+53517 (0x0000d10d | 7.49933e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| new-instance v2, com.android.ex.chips.DropdownChipLayouter$1 137| const v0, #+53518 (0x0000d10e | 7.49947e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-direct {v2,v5,v6}, com.android.ex.chips.DropdownChipLayouter$1.(com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable):void 146| const v0, #+53519 (0x0000d10f | 7.49961e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v8,v2}, android.widget.ImageView.setOnClickListener(android.view.View$OnClickListener):void 155| const v0, #+53520 (0x0000d110 | 7.49975e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| goto/16 Label_2 } method com.android.ex.chips.DropdownChipLayouter.bindIconToView(boolean, com.android.ex.chips.RecipientEntry, android.widget.ImageView, com.android.ex.chips.DropdownChipLayouter$AdapterType):void { .params "showImage", "entry", "view", "type" .src "DropdownChipLayouter.java" .line 244 .prologue_end 0| const v0, #+53521 (0x0000d111 | 7.49989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 244 7| if-nez v10, Label_1 .line 245 9| const v0, #+53522 (0x0000d112 | 7.50003e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void Label_1: .line 248 16| const v0, #+53523 (0x0000d113 | 7.50017e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v8, Label_8 .line 249 24| const v0, #+53524 (0x0000d114 | 7.50031e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-static {}, com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] 33| move-result-object v4 34| const v0, #+53525 (0x0000d115 | 7.50045e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v11}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 43| move-result v5 44| const v0, #+53526 (0x0000d116 | 7.50059e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| aget v4, v4, v5 52| const v0, #+53527 (0x0000d117 | 7.50073e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| packed-switch v4, Label_9 Label_2: .line 274 61| const v0, #+53528 (0x0000d118 | 7.50087e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v10,v6}, android.widget.ImageView.setVisibility(int):void Label_3: .line 278 70| const v0, #+53529 (0x0000d119 | 7.50101e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-void Label_4: .line 251 77| const v0, #+53530 (0x0000d11a | 7.50115e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v9}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 86| move-result-object v2 87| const v0, #+53531 (0x0000d11b | 7.50129e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 252 .local v2, "photoBytes", byte[] 93| if-eqz v2, Label_5 95| const v0, #+53532 (0x0000d11c | 7.50143e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| array-length v4, v2 102| const v0, #+53533 (0x0000d11d | 7.50157e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-lez v4, Label_5 .line 254 110| const v0, #+53534 (0x0000d11e | 7.50171e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| array-length v4, v2 .line 253 117| const v0, #+53535 (0x0000d11f | 7.50185e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-static {v2,v6,v4}, android.graphics.BitmapFactory.decodeByteArray(byte[], int, int):android.graphics.Bitmap 126| move-result-object v1 127| const v0, #+53536 (0x0000d120 | 7.50199e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 255 .local v1, "photo", android.graphics.Bitmap 133| invoke-virtual {v10,v1}, android.widget.ImageView.setImageBitmap(android.graphics.Bitmap):void 136| const v0, #+53537 (0x0000d121 | 7.50213e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| goto/16 Label_2 Label_5: .line 257 .end_local v1 144| const v0, #+53538 (0x0000d122 | 7.50227e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v7}, com.android.ex.chips.DropdownChipLayouter.getDefaultPhotoResId():int 153| move-result v4 154| const v0, #+53539 (0x0000d123 | 7.50241e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v10,v4}, android.widget.ImageView.setImageResource(int):void 163| const v0, #+53540 (0x0000d124 | 7.50255e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| goto/16 Label_2 Label_6: .line 261 .end_local v2 171| const v0, #+53541 (0x0000d125 | 7.50269e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v9}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 180| move-result-object v3 181| const v0, #+53542 (0x0000d126 | 7.50283e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 262 .local v3, "thumbnailUri", android.net.Uri 187| if-eqz v3, Label_7 .line 265 189| const v0, #+53543 (0x0000d127 | 7.50297e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v10,v3}, android.widget.ImageView.setImageURI(android.net.Uri):void 198| const v0, #+53544 (0x0000d128 | 7.50311e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| goto/16 Label_2 Label_7: .line 267 206| const v0, #+53545 (0x0000d129 | 7.50325e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v7}, com.android.ex.chips.DropdownChipLayouter.getDefaultPhotoResId():int 215| move-result v4 216| const v0, #+53546 (0x0000d12a | 7.50339e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-virtual {v10,v4}, android.widget.ImageView.setImageResource(int):void 225| const v0, #+53547 (0x0000d12b | 7.50353e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| goto/16 Label_2 Label_8: .line 276 .end_local v3 233| const v0, #+53548 (0x0000d12c | 7.50367e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const/16 v4, #+8 (0x00000008 | 1.12104e-44) 241| invoke-virtual {v10,v4}, android.widget.ImageView.setVisibility(int):void 244| const v0, #+53549 (0x0000d12d | 7.50381e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| goto/16 Label_3 .line 249 252| const v0, #+53550 (0x0000d12e | 7.50395e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| nop 259| nop Label_9: 260| packed-switch-payload 1: Label_4 2: Label_6 } method com.android.ex.chips.DropdownChipLayouter.bindIndicatorToView(int, java.lang.String, android.widget.TextView):void { .params "indicatorIconId", "indicatorText", "view" .src "DropdownChipLayouter.java" .line 307 .prologue_end 0| const v0, #+53551 (0x0000d12f | 7.50409e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 307 8| if-eqz v8, Label_3 .line 308 10| const v0, #+53552 (0x0000d130 | 7.50423e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v7, Label_1 18| const v0, #+53553 (0x0000d131 | 7.50437e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v6, Label_5 Label_1: .line 309 26| const v0, #+53554 (0x0000d132 | 7.50451e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v8,v7}, android.widget.TextView.setText(java.lang.CharSequence):void .line 310 35| const v0, #+53555 (0x0000d133 | 7.50465e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v8,v2}, android.widget.TextView.setVisibility(int):void .line 312 44| const v0, #+53556 (0x0000d134 | 7.50479e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v6, Label_4 .line 313 52| const v0, #+53557 (0x0000d135 | 7.50493e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v5, com.android.ex.chips.DropdownChipLayouter.mContext 60| const v0, #+53558 (0x0000d136 | 7.50507e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2,v6}, android.content.Context.getDrawable(int):android.graphics.drawable.Drawable 69| move-result-object v2 70| const v0, #+53559 (0x0000d137 | 7.50521e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2}, android.graphics.drawable.Drawable.mutate():android.graphics.drawable.Drawable 79| move-result-object v1 80| const v0, #+53560 (0x0000d138 | 7.50535e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 314 .local v1, "indicatorIcon", android.graphics.drawable.Drawable 86| sget-object v2, android.graphics.PorterDuff$Mode.SRC_IN 88| const v0, #+53561 (0x0000d139 | 7.50549e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v3, #-1 (0xffffffff | NaN) 95| invoke-virtual {v1,v3,v2}, android.graphics.drawable.Drawable.setColorFilter(int, android.graphics.PorterDuff$Mode):void Label_2: .line 318 .end_local v1 98| const v0, #+53562 (0x0000d13a | 7.50563e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v8,v1,v4,v4,v4}, android.widget.TextView.setCompoundDrawablesRelativeWithIntrinsicBounds(android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable):void Label_3: .line 324 107| const v0, #+53563 (0x0000d13b | 7.50577e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| return-void Label_4: .line 316 114| const v0, #+53564 (0x0000d13c | 7.50592e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| const/4 v1, #+0 (0x00000000 | 0.00000) .local v1, "indicatorIcon", android.graphics.drawable.Drawable 121| goto/16 Label_2 Label_5: .line 321 .end_local v1 123| const v0, #+53565 (0x0000d13d | 7.50606e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/16 v2, #+8 (0x00000008 | 1.12104e-44) 131| invoke-virtual {v8,v2}, android.widget.TextView.setVisibility(int):void 134| const v0, #+53566 (0x0000d13e | 7.50620e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| goto/16 Label_3 } method com.android.ex.chips.DropdownChipLayouter.bindPermissionRequestDismissView(android.widget.ImageView):void { .params "view" .src "DropdownChipLayouter.java" .line 327 .prologue_end .line 327 0| const v0, #+53567 (0x0000d13f | 7.50634e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v3, Label_1 .line 328 8| const v0, #+53568 (0x0000d140 | 7.50648e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 330 15| const v0, #+53569 (0x0000d141 | 7.50662e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| new-instance v1, com.android.ex.chips.DropdownChipLayouter$2 23| const v0, #+53570 (0x0000d142 | 7.50676e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-direct {v1,v2}, com.android.ex.chips.DropdownChipLayouter$2.(com.android.ex.chips.DropdownChipLayouter):void 32| const v0, #+53571 (0x0000d143 | 7.50690e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-virtual {v3,v1}, android.widget.ImageView.setOnClickListener(android.view.View$OnClickListener):void .line 338 41| const v0, #+53572 (0x0000d144 | 7.50704e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.ex.chips.DropdownChipLayouter.bindTextToView(java.lang.CharSequence, android.widget.TextView):void { .params "text", "view" .src "DropdownChipLayouter.java" .line 226 .prologue_end .line 226 0| const v0, #+53573 (0x0000d145 | 7.50718e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v4, Label_1 .line 227 8| const v0, #+53574 (0x0000d146 | 7.50732e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 230 15| const v0, #+53575 (0x0000d147 | 7.50746e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-eqz v3, Label_3 .line 231 23| const v0, #+53576 (0x0000d148 | 7.50760e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v4,v3}, android.widget.TextView.setText(java.lang.CharSequence):void .line 232 32| const v0, #+53577 (0x0000d149 | 7.50774e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v1, #+0 (0x00000000 | 0.00000) 39| invoke-virtual {v4,v1}, android.widget.TextView.setVisibility(int):void Label_2: .line 236 42| const v0, #+53578 (0x0000d14a | 7.50788e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void Label_3: .line 234 49| const v0, #+53579 (0x0000d14b | 7.50802e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 57| invoke-virtual {v4,v1}, android.widget.TextView.setVisibility(int):void 60| const v0, #+53580 (0x0000d14c | 7.50816e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| goto/16 Label_2 } method com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String):android.view.View { .params "convertView", "parent", "entry", "position", "type", "constraint" .src "DropdownChipLayouter.java" .line 108 .prologue_end .line 108 0| const v0, #+53581 (0x0000d14d | 7.50830e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| move-object v1, v9 8| move-object v2, v10 9| move-object v3, v11 10| move-object v4, v12 11| move v5, v13 12| move-object v6, v14 13| move-object v7, v15 14| invoke-virtual/range {v1..v8}, com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String, android.graphics.drawable.StateListDrawable):android.view.View 17| move-result-object v1 18| const v0, #+53582 (0x0000d14e | 7.50844e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String, android.graphics.drawable.StateListDrawable):android.view.View { .params "convertView", "parent", "entry", "position", "type", "constraint", "deleteDrawable" .src "DropdownChipLayouter.java" .line 120 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 12| move/16 v16, v17 15| move-object/16 v17, v18 18| move-object/16 v18, v19 21| move-object/16 v19, v20 .prologue_end .line 120 24| const v20, #+53583 (0x0000d14f | 7.50858e-41) 27| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 30| move-object/from16 v0, v18 32| invoke-virtual {v12,v0,v15}, com.android.ex.chips.DropdownChipLayouter.getStyledResults(java.lang.String, com.android.ex.chips.RecipientEntry):java.lang.CharSequence[] 35| move-result-object v7 36| const v20, #+53584 (0x0000d150 | 7.50872e-41) 39| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 121 .local v7, "styledResults", java.lang.CharSequence[] 42| const/4 v9, #+0 (0x00000000 | 0.00000) 43| aget-object v3, v7, v9 .line 122 .local v3, "displayName", java.lang.CharSequence 45| const v20, #+53585 (0x0000d151 | 7.50886e-41) 48| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 52| aget-object v1, v7, v9 .line 123 .local v1, "destination", java.lang.CharSequence 54| const v20, #+53586 (0x0000d152 | 7.50900e-41) 57| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 124 .local v6, "showImage", boolean 61| invoke-virtual {v12,v15}, com.android.ex.chips.DropdownChipLayouter.getDestinationType(com.android.ex.chips.RecipientEntry):java.lang.CharSequence 64| move-result-object v2 65| const v20, #+53587 (0x0000d153 | 7.50914e-41) 68| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 126 .local v2, "destinationType", java.lang.CharSequence 71| move-object/from16 v0, v17 73| invoke-virtual {v12,v13,v14,v0}, com.android.ex.chips.DropdownChipLayouter.reuseOrInflateView(android.view.View, android.view.ViewGroup, com.android.ex.chips.DropdownChipLayouter$AdapterType):android.view.View 76| move-result-object v5 77| const v20, #+53588 (0x0000d154 | 7.50928e-41) 80| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 128 .local v5, "itemView", android.view.View 83| new-instance v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder 85| const v20, #+53589 (0x0000d155 | 7.50942e-41) 88| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v8,v12,v5}, com.android.ex.chips.DropdownChipLayouter$ViewHolder.(com.android.ex.chips.DropdownChipLayouter, android.view.View):void .line 131 .local v8, "viewHolder", com.android.ex.chips.DropdownChipLayouter$ViewHolder 94| const v20, #+53590 (0x0000d156 | 7.50956e-41) 97| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {}, com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] 103| move-result-object v9 104| const v20, #+53591 (0x0000d157 | 7.50970e-41) 107| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual/range {v17..v17}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 113| move-result v10 114| const v20, #+53592 (0x0000d158 | 7.50984e-41) 117| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 120| aget v9, v9, v10 122| const v20, #+53593 (0x0000d159 | 7.50998e-41) 125| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 128| packed-switch v9, Label_14 Label_1: .line 175 .end_local v1 .end_local v2 .end_local v3 131| const v20, #+53594 (0x0000d15a | 7.51012e-41) 134| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.displayNameView 139| const v20, #+53595 (0x0000d15b | 7.51026e-41) 142| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v12,v3,v9}, com.android.ex.chips.DropdownChipLayouter.bindTextToView(java.lang.CharSequence, android.widget.TextView):void .line 176 148| const v20, #+53596 (0x0000d15c | 7.51040e-41) 151| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationView 156| const v20, #+53597 (0x0000d15d | 7.51054e-41) 159| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v12,v1,v9}, com.android.ex.chips.DropdownChipLayouter.bindTextToView(java.lang.CharSequence, android.widget.TextView):void .line 177 165| const v20, #+53598 (0x0000d15e | 7.51068e-41) 168| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 171| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.destinationTypeView 173| const v20, #+53599 (0x0000d15f | 7.51082e-41) 176| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v12,v2,v9}, com.android.ex.chips.DropdownChipLayouter.bindTextToView(java.lang.CharSequence, android.widget.TextView):void .line 178 182| const v20, #+53600 (0x0000d160 | 7.51096e-41) 185| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.imageView 190| const v20, #+53601 (0x0000d161 | 7.51110e-41) 193| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v0, v17 198| invoke-virtual {v12,v6,v15,v9,v0}, com.android.ex.chips.DropdownChipLayouter.bindIconToView(boolean, com.android.ex.chips.RecipientEntry, android.widget.ImageView, com.android.ex.chips.DropdownChipLayouter$AdapterType):void .line 179 201| const v20, #+53602 (0x0000d162 | 7.51124e-41) 204| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 210| move-result-object v9 211| const v20, #+53603 (0x0000d163 | 7.51138e-41) 214| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v10, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.deleteView 219| const v20, #+53604 (0x0000d164 | 7.51152e-41) 222| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 225| move-object/from16 v0, v19 227| invoke-virtual {v12,v0,v9,v10}, com.android.ex.chips.DropdownChipLayouter.bindDrawableToDeleteView(android.graphics.drawable.StateListDrawable, java.lang.String, android.widget.ImageView):void .line 181 230| const v20, #+53605 (0x0000d165 | 7.51166e-41) 233| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 236| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getIndicatorIconId():int 239| move-result v9 240| const v20, #+53606 (0x0000d166 | 7.51180e-41) 243| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getIndicatorText():java.lang.String 249| move-result-object v10 250| const v20, #+53607 (0x0000d167 | 7.51194e-41) 253| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 256| iget-object v11, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.indicatorView .line 180 258| const v20, #+53608 (0x0000d168 | 7.51208e-41) 261| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 264| invoke-virtual {v12,v9,v10,v11}, com.android.ex.chips.DropdownChipLayouter.bindIndicatorToView(int, java.lang.String, android.widget.TextView):void .line 182 267| const v20, #+53609 (0x0000d169 | 7.51222e-41) 270| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 273| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionRequestDismissView 275| const v20, #+53610 (0x0000d16a | 7.51236e-41) 278| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-virtual {v12,v9}, com.android.ex.chips.DropdownChipLayouter.bindPermissionRequestDismissView(android.widget.ImageView):void .line 185 284| const v20, #+53611 (0x0000d16b | 7.51250e-41) 287| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getEntryType():int 293| move-result v4 294| const v20, #+53612 (0x0000d16c | 7.51264e-41) 297| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 186 .local v4, "entryType", int 300| if-nez v4, Label_13 .line 187 302| const v20, #+53613 (0x0000d16d | 7.51278e-41) 305| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 308| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.personViewGroup 310| const v20, #+53614 (0x0000d16e | 7.51292e-41) 313| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 316| const/4 v10, #+0 (0x00000000 | 0.00000) 317| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void .line 188 320| const v20, #+53615 (0x0000d16f | 7.51306e-41) 323| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 326| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionViewGroup 328| const v20, #+53616 (0x0000d170 | 7.51320e-41) 331| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 334| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 336| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void .line 189 339| const v20, #+53617 (0x0000d171 | 7.51334e-41) 342| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 345| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionBottomDivider 347| const v20, #+53618 (0x0000d172 | 7.51348e-41) 350| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 353| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 355| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void Label_2: .line 196 358| const v20, #+53619 (0x0000d173 | 7.51362e-41) 361| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 364| return-object v5 Label_3: .line 133 .end_local v4 .restart_local v1 .restart_local v2 .restart_local v3 365| const v20, #+53620 (0x0000d174 | 7.51376e-41) 368| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 374| move-result v9 375| const v20, #+53621 (0x0000d175 | 7.51390e-41) 378| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 381| if-nez v9, Label_4 383| const v20, #+53622 (0x0000d176 | 7.51404e-41) 386| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-static {v3,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 392| move-result v9 393| const v20, #+53623 (0x0000d177 | 7.51418e-41) 396| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 399| if-eqz v9, Label_5 Label_4: .line 134 401| const v20, #+53624 (0x0000d178 | 7.51432e-41) 404| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 407| move-object v3, v1 .line 138 408| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.isFirstLevel():boolean 411| move-result v9 412| const v20, #+53625 (0x0000d179 | 7.51446e-41) 415| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 418| if-eqz v9, Label_5 .line 139 420| const v20, #+53626 (0x0000d17a | 7.51460e-41) 423| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 426| const/4 v1, #+0 (0x00000000 | 0.00000) Label_5: .line 143 .end_local v1 427| const v20, #+53627 (0x0000d17b | 7.51474e-41) 430| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.isFirstLevel():boolean 436| move-result v9 437| const v20, #+53628 (0x0000d17c | 7.51488e-41) 440| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 443| if-nez v9, Label_6 .line 144 445| const v20, #+53629 (0x0000d17d | 7.51502e-41) 448| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 451| const/4 v3, #+0 (0x00000000 | 0.00000) .line 145 .local v3, "displayName", java.lang.CharSequence 452| const/4 v6, #+0 (0x00000000 | 0.00000) Label_6: .line 149 .end_local v3 453| const v20, #+53630 (0x0000d17e | 7.51516e-41) 456| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 459| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.topDivider 461| const v20, #+53631 (0x0000d17f | 7.51530e-41) 464| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 467| if-eqz v9, Label_8 .line 150 469| const v20, #+53632 (0x0000d180 | 7.51544e-41) 472| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 475| iget-object v10, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.topDivider 477| const v20, #+53633 (0x0000d181 | 7.51558e-41) 480| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 483| if-nez v16, Label_9 485| const v20, #+53634 (0x0000d182 | 7.51572e-41) 488| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 491| const/4 v9, #+0 (0x00000000 | 0.00000) Label_7: 492| const v20, #+53635 (0x0000d183 | 7.51586e-41) 495| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 498| invoke-virtual {v10,v9}, android.view.View.setVisibility(int):void .line 152 501| const v20, #+53636 (0x0000d184 | 7.51600e-41) 504| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 507| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.topDivider 509| const v20, #+53637 (0x0000d185 | 7.51614e-41) 512| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-virtual {v9}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 518| move-result-object v9 519| const v20, #+53638 (0x0000d186 | 7.51628e-41) 522| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 525| check-cast v9, android.view.ViewGroup$MarginLayoutParams .line 153 527| const v20, #+53639 (0x0000d187 | 7.51642e-41) 530| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 533| iget v10, v12, com.android.ex.chips.DropdownChipLayouter.mAutocompleteDividerMarginStart .line 151 535| const v20, #+53640 (0x0000d188 | 7.51656e-41) 538| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-static {v9,v10}, android.support.v4.view.MarginLayoutParamsCompat.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void Label_8: .line 155 544| const v20, #+53641 (0x0000d189 | 7.51671e-41) 547| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 550| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.bottomDivider 552| const v20, #+53642 (0x0000d18a | 7.51685e-41) 555| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 558| if-eqz v9, Label_1 .line 157 560| const v20, #+53643 (0x0000d18b | 7.51699e-41) 563| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 566| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.bottomDivider 568| const v20, #+53644 (0x0000d18c | 7.51713e-41) 571| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 574| invoke-virtual {v9}, android.view.View.getLayoutParams():android.view.ViewGroup$LayoutParams 577| move-result-object v9 578| const v20, #+53645 (0x0000d18d | 7.51727e-41) 581| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 584| check-cast v9, android.view.ViewGroup$MarginLayoutParams .line 158 586| const v20, #+53646 (0x0000d18e | 7.51741e-41) 589| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 592| iget v10, v12, com.android.ex.chips.DropdownChipLayouter.mAutocompleteDividerMarginStart .line 156 594| const v20, #+53647 (0x0000d18f | 7.51755e-41) 597| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 600| invoke-static {v9,v10}, android.support.v4.view.MarginLayoutParamsCompat.setMarginStart(android.view.ViewGroup$MarginLayoutParams, int):void 603| const v20, #+53648 (0x0000d190 | 7.51769e-41) 606| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 609| goto/16 Label_1 Label_9: .line 150 611| const v20, #+53649 (0x0000d191 | 7.51783e-41) 614| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 617| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 619| goto/16 Label_7 Label_10: .line 162 .restart_local v1 .local v3, "displayName", java.lang.CharSequence 621| const v20, #+53650 (0x0000d192 | 7.51797e-41) 624| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 627| if-eqz v16, Label_1 .line 163 629| const v20, #+53651 (0x0000d193 | 7.51811e-41) 632| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 635| const/4 v3, #+0 (0x00000000 | 0.00000) .line 164 .local v3, "displayName", java.lang.CharSequence 636| const/4 v6, #+0 (0x00000000 | 0.00000) 637| goto/16 Label_1 Label_11: .line 168 .local v3, "displayName", java.lang.CharSequence 639| const v20, #+53652 (0x0000d194 | 7.51825e-41) 642| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 645| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 648| move-result-object v9 649| const v20, #+53653 (0x0000d195 | 7.51839e-41) 652| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 655| invoke-static {v9}, com.android.ex.chips.PhoneUtil.isPhoneNumber(java.lang.String):boolean 658| move-result v9 659| const v20, #+53654 (0x0000d196 | 7.51853e-41) 662| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 665| if-nez v9, Label_12 .line 169 667| const v20, #+53655 (0x0000d197 | 7.51867e-41) 670| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 673| invoke-virtual {v15}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 676| move-result-object v9 677| const v20, #+53656 (0x0000d198 | 7.51881e-41) 680| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 683| invoke-static {v9}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 686| move-result-object v9 687| const v20, #+53657 (0x0000d199 | 7.51895e-41) 690| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 693| const/4 v10, #+0 (0x00000000 | 0.00000) 694| aget-object v9, v9, v10 696| const v20, #+53658 (0x0000d19a | 7.51909e-41) 699| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-virtual {v9}, android.text.util.Rfc822Token.getAddress():java.lang.String 705| move-result-object v1 706| const v20, #+53659 (0x0000d19b | 7.51923e-41) 709| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 171 712| const v20, #+53660 (0x0000d19c | 7.51937e-41) 715| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 718| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "destinationType", java.lang.CharSequence 719| goto/16 Label_1 Label_13: .line 190 .end_local v1 .end_local v2 .end_local v3 .restart_local v4 721| const v20, #+53661 (0x0000d19d | 7.51951e-41) 724| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 727| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 728| if-ne v4, v9, Label_2 .line 191 730| const v20, #+53662 (0x0000d19e | 7.51965e-41) 733| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 736| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.personViewGroup 738| const v20, #+53663 (0x0000d19f | 7.51979e-41) 741| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 744| const/16 v10, #+8 (0x00000008 | 1.12104e-44) 746| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void .line 192 749| const v20, #+53664 (0x0000d1a0 | 7.51993e-41) 752| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 755| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionViewGroup 757| const v20, #+53665 (0x0000d1a1 | 7.52007e-41) 760| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 763| const/4 v10, #+0 (0x00000000 | 0.00000) 764| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void .line 193 767| const v20, #+53666 (0x0000d1a2 | 7.52021e-41) 770| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 773| iget-object v9, v8, com.android.ex.chips.DropdownChipLayouter$ViewHolder.permissionBottomDivider 775| const v20, #+53667 (0x0000d1a3 | 7.52035e-41) 778| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 781| const/4 v10, #+0 (0x00000000 | 0.00000) 782| invoke-virtual {v12,v9,v10}, com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void 785| const v20, #+53668 (0x0000d1a4 | 7.52049e-41) 788| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 791| goto/16 Label_2 793| nop Label_14: .line 131 794| packed-switch-payload 1: Label_3 2: Label_10 3: Label_11 } method com.android.ex.chips.DropdownChipLayouter.getAlternateItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int { .params "type" .src "DropdownChipLayouter.java" .line 377 .prologue_end .line 377 0| const v0, #+53669 (0x0000d1a5 | 7.52063e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] 9| move-result-object v1 10| const v0, #+53670 (0x0000d1a6 | 7.52077e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 19| move-result v2 20| const v0, #+53671 (0x0000d1a7 | 7.52091e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| aget v1, v1, v2 28| const v0, #+53672 (0x0000d1a8 | 7.52105e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| packed-switch v1, Label_3 .line 383 37| const v0, #+53673 (0x0000d1a9 | 7.52119e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| sget v1, com.android.ex.chips.R$layout.chips_recipient_dropdown_item 45| const v0, #+53674 (0x0000d1aa | 7.52133e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return v1 Label_1: .line 379 52| const v0, #+53675 (0x0000d1ab | 7.52147e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| sget v1, com.android.ex.chips.R$layout.chips_autocomplete_recipient_dropdown_item 60| const v0, #+53676 (0x0000d1ac | 7.52161e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v1 Label_2: .line 381 67| const v0, #+53677 (0x0000d1ad | 7.52175e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sget v1, com.android.ex.chips.R$layout.chips_recipient_dropdown_item 75| const v0, #+53678 (0x0000d1ae | 7.52189e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return v1 Label_3: .line 377 82| packed-switch-payload 1: Label_1 2: Label_2 } method com.android.ex.chips.DropdownChipLayouter.getDefaultPhotoResId():int { .src "DropdownChipLayouter.java" .line 392 .prologue_end .line 392 0| const v0, #+53679 (0x0000d1af | 7.52203e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, com.android.ex.chips.R$drawable.ic_contact_picture 8| const v0, #+53680 (0x0000d1b0 | 7.52217e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.DropdownChipLayouter.getDeleteResId():int { .src "DropdownChipLayouter.java" .line 439 .prologue_end .line 439 0| const v0, #+53681 (0x0000d1b1 | 7.52231e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908295 (0x01020007 | 2.38772e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getDestinationResId():int { .src "DropdownChipLayouter.java" .line 416 .prologue_end .line 416 0| const v0, #+53682 (0x0000d1b2 | 7.52245e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908308 (0x01020014 | 2.38773e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getDestinationType(com.android.ex.chips.RecipientEntry):java.lang.CharSequence { .params "entry" .src "DropdownChipLayouter.java" .line 347 .prologue_end .line 347 0| const v0, #+53683 (0x0000d1b3 | 7.52259e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.ex.chips.DropdownChipLayouter.mQuery 8| const v0, #+53684 (0x0000d1b4 | 7.52273e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v5, com.android.ex.chips.DropdownChipLayouter.mContext 16| const v0, #+53685 (0x0000d1b5 | 7.52287e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, android.content.Context.getResources():android.content.res.Resources 25| move-result-object v2 26| const v0, #+53686 (0x0000d1b6 | 7.52301e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDestinationType():int 35| move-result v3 36| const v0, #+53687 (0x0000d1b7 | 7.52315e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 348 42| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDestinationLabel():java.lang.String 45| move-result-object v4 46| const v0, #+53688 (0x0000d1b8 | 7.52329e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 347 52| invoke-virtual {v1,v2,v3,v4}, com.android.ex.chips.Queries$Query.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence 55| move-result-object v1 56| const v0, #+53689 (0x0000d1b9 | 7.52343e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v1}, java.lang.CharSequence.toString():java.lang.String 65| move-result-object v1 66| const v0, #+53690 (0x0000d1ba | 7.52357e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v1}, java.lang.String.toUpperCase():java.lang.String 75| move-result-object v1 76| const v0, #+53691 (0x0000d1bb | 7.52371e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.getDestinationTypeResId():int { .src "DropdownChipLayouter.java" .line 424 .prologue_end .line 424 0| const v0, #+53692 (0x0000d1bc | 7.52385e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908309 (0x01020015 | 2.38773e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getDisplayNameResId():int { .src "DropdownChipLayouter.java" .line 407 .prologue_end .line 407 0| const v0, #+53693 (0x0000d1bd | 7.52399e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908310 (0x01020016 | 2.38773e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int { .params "type" .src "DropdownChipLayouter.java" .line 359 .prologue_end .line 359 0| const v0, #+53694 (0x0000d1be | 7.52413e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] 9| move-result-object v1 10| const v0, #+53695 (0x0000d1bf | 7.52427e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v4}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 19| move-result v2 20| const v0, #+53696 (0x0000d1c0 | 7.52441e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| aget v1, v1, v2 28| const v0, #+53697 (0x0000d1c1 | 7.52455e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| packed-switch v1, Label_3 .line 365 37| const v0, #+53698 (0x0000d1c2 | 7.52469e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| sget v1, com.android.ex.chips.R$layout.chips_recipient_dropdown_item 45| const v0, #+53699 (0x0000d1c3 | 7.52483e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return v1 Label_1: .line 361 52| const v0, #+53700 (0x0000d1c4 | 7.52497e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| sget v1, com.android.ex.chips.R$layout.chips_autocomplete_recipient_dropdown_item 60| const v0, #+53701 (0x0000d1c5 | 7.52511e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v1 Label_2: .line 363 67| const v0, #+53702 (0x0000d1c6 | 7.52525e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| sget v1, com.android.ex.chips.R$layout.chips_recipient_dropdown_item 75| const v0, #+53703 (0x0000d1c7 | 7.52539e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| return v1 Label_3: .line 359 82| packed-switch-payload 1: Label_1 2: Label_2 } method com.android.ex.chips.DropdownChipLayouter.getPermissionGroupResId():int { .src "DropdownChipLayouter.java" .line 446 .prologue_end .line 446 0| const v0, #+53704 (0x0000d1c8 | 7.52553e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, com.android.ex.chips.R$id.chip_permission_wrapper 8| const v0, #+53705 (0x0000d1c9 | 7.52567e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.DropdownChipLayouter.getPermissionRequestDismissResId():int { .src "DropdownChipLayouter.java" .line 454 .prologue_end .line 454 0| const v0, #+53706 (0x0000d1ca | 7.52581e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908296 (0x01020008 | 2.38773e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getPersonGroupResId():int { .src "DropdownChipLayouter.java" .line 399 .prologue_end .line 399 0| const v0, #+53707 (0x0000d1cb | 7.52595e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v1, com.android.ex.chips.R$id.chip_person_wrapper 8| const v0, #+53708 (0x0000d1cc | 7.52609e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.DropdownChipLayouter.getPhotoResId():int { .src "DropdownChipLayouter.java" .line 432 .prologue_end .line 432 0| const v0, #+53709 (0x0000d1cd | 7.52623e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16908294 (0x01020006 | 2.38772e-38) 9| return v1 } method com.android.ex.chips.DropdownChipLayouter.getStyledResults(java.lang.String, com.android.ex.chips.RecipientEntry):java.lang.CharSequence[] { .params "constraint", "entry" .src "DropdownChipLayouter.java" .line 470 .prologue_end .line 470 0| const v0, #+53710 (0x0000d1ce | 7.52637e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| new-array v1, v1, java.lang.String[] 9| const v0, #+53711 (0x0000d1cf | 7.52651e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 18| move-result-object v2 19| const v0, #+53712 (0x0000d1d0 | 7.52665e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v3, #+0 (0x00000000 | 0.00000) 26| aput-object v2, v1, v3 28| const v0, #+53713 (0x0000d1d1 | 7.52679e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 37| move-result-object v2 38| const v0, #+53714 (0x0000d1d2 | 7.52693e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 45| aput-object v2, v1, v3 47| const v0, #+53715 (0x0000d1d3 | 7.52707e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v4,v5,v1}, com.android.ex.chips.DropdownChipLayouter.getStyledResults(java.lang.String, java.lang.String[]):java.lang.CharSequence[] 56| move-result-object v1 57| const v0, #+53716 (0x0000d1d4 | 7.52721e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.getStyledResults(java.lang.String, java.lang.String[]):java.lang.CharSequence[] { .params "constraint", "results" .src "DropdownChipLayouter.java" .line 486 .prologue_end .line 486 0| const v0, #+53717 (0x0000d1d5 | 7.52735e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v11}, com.android.ex.chips.DropdownChipLayouter.isAllWhitespace(java.lang.String):boolean 9| move-result v8 10| const v0, #+53718 (0x0000d1d6 | 7.52750e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v8, Label_1 .line 487 18| const v0, #+53719 (0x0000d1d7 | 7.52764e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v12 Label_1: .line 490 25| const v0, #+53720 (0x0000d1d8 | 7.52778e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| array-length v8, v12 32| const v0, #+53721 (0x0000d1d9 | 7.52792e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| new-array v7, v8, java.lang.CharSequence[] .line 491 .local v7, "styledResults", java.lang.CharSequence[] 40| const v0, #+53722 (0x0000d1da | 7.52806e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v1, #+0 (0x00000000 | 0.00000) .line 492 .local v1, "foundMatch", boolean 47| const/4 v3, #+0 (0x00000000 | 0.00000) Label_2: .local v3, "i", int 48| const v0, #+53723 (0x0000d1db | 7.52820e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| array-length v8, v12 55| const v0, #+53724 (0x0000d1dc | 7.52834e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-ge v3, v8, Label_6 .line 493 63| const v0, #+53725 (0x0000d1dd | 7.52848e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| aget-object v5, v12, v3 .line 494 .local v5, "result", java.lang.String 71| const v0, #+53726 (0x0000d1de | 7.52862e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-nez v5, Label_4 Label_3: .line 492 79| const v0, #+53727 (0x0000d1df | 7.52876e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 87| goto/16 Label_2 Label_4: .line 498 89| const v0, #+53728 (0x0000d1e0 | 7.52890e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-nez v1, Label_5 .line 499 97| const v0, #+53729 (0x0000d1e1 | 7.52904e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v5}, java.lang.String.toLowerCase():java.lang.String 106| move-result-object v8 107| const v0, #+53730 (0x0000d1e2 | 7.52918e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v11}, java.lang.String.toLowerCase():java.lang.String 116| move-result-object v9 117| const v0, #+53731 (0x0000d1e3 | 7.52932e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v8,v9}, java.lang.String.indexOf(java.lang.String):int 126| move-result v4 127| const v0, #+53732 (0x0000d1e4 | 7.52946e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 500 .local v4, "index", int 133| const/4 v8, #-1 (0xffffffff | NaN) 134| if-eq v4, v8, Label_5 .line 501 136| const v0, #+53733 (0x0000d1e5 | 7.52960e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v5}, android.text.SpannableStringBuilder.valueOf(java.lang.CharSequence):android.text.SpannableStringBuilder 145| move-result-object v6 146| const v0, #+53734 (0x0000d1e6 | 7.52974e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 503 .local v6, "styled", android.text.SpannableStringBuilder 152| new-instance v2, android.text.style.ForegroundColorSpan 154| const v0, #+53735 (0x0000d1e7 | 7.52988e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| iget-object v8, v10, com.android.ex.chips.DropdownChipLayouter.mContext 162| const v0, #+53736 (0x0000d1e8 | 7.53002e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v8}, android.content.Context.getResources():android.content.res.Resources 171| move-result-object v8 172| const v0, #+53737 (0x0000d1e9 | 7.53016e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 504 178| sget v9, com.android.ex.chips.R$color.chips_dropdown_text_highlighted .line 503 180| const v0, #+53738 (0x0000d1ea | 7.53030e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-virtual {v8,v9}, android.content.res.Resources.getColor(int):int 189| move-result v8 190| const v0, #+53739 (0x0000d1eb | 7.53044e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-direct {v2,v8}, android.text.style.ForegroundColorSpan.(int):void .line 506 .local v2, "highlightSpan", android.text.style.ForegroundColorSpan 199| const v0, #+53740 (0x0000d1ec | 7.53058e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v11}, java.lang.String.length():int 208| move-result v8 209| const v0, #+53741 (0x0000d1ed | 7.53072e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| add-int/2addr v8, v4 216| const/16 v9, #+33 (0x00000021 | 4.62428e-44) .line 505 218| invoke-virtual {v6,v2,v4,v8,v9}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 507 221| const v0, #+53742 (0x0000d1ee | 7.53086e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| aput-object v6, v7, v3 .line 508 229| const v0, #+53743 (0x0000d1ef | 7.53100e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 509 236| goto/16 Label_3 Label_5: .line 512 .end_local v2 .end_local v4 .end_local v6 238| const v0, #+53744 (0x0000d1f0 | 7.53114e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| aput-object v5, v7, v3 246| const v0, #+53745 (0x0000d1f1 | 7.53128e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| goto/16 Label_3 Label_6: .line 514 .end_local v5 254| const v0, #+53746 (0x0000d1f2 | 7.53142e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| return-object v7 } method com.android.ex.chips.DropdownChipLayouter.newView(com.android.ex.chips.DropdownChipLayouter$AdapterType):android.view.View { .params "type" .src "DropdownChipLayouter.java" .line 203 .prologue_end .line 203 0| const v0, #+53747 (0x0000d1f3 | 7.53156e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.ex.chips.DropdownChipLayouter.mInflater 8| const v0, #+53748 (0x0000d1f4 | 7.53170e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4,v5}, com.android.ex.chips.DropdownChipLayouter.getItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int 17| move-result v2 18| const v0, #+53749 (0x0000d1f5 | 7.53184e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v3, #+0 (0x00000000 | 0.00000) 25| invoke-virtual {v1,v2,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 28| move-result-object v1 29| const v0, #+53750 (0x0000d1f6 | 7.53198e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return-object v1 } method com.android.ex.chips.DropdownChipLayouter.reuseOrInflateView(android.view.View, android.view.ViewGroup, com.android.ex.chips.DropdownChipLayouter$AdapterType):android.view.View { .params "convertView", "parent", "type" .src "DropdownChipLayouter.java" .line 210 .prologue_end .line 210 0| const v0, #+53751 (0x0000d1f7 | 7.53212e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4,v7}, com.android.ex.chips.DropdownChipLayouter.getItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int 9| move-result v1 10| const v0, #+53752 (0x0000d1f8 | 7.53226e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 211 .local v1, "itemLayout", int 16| invoke-static {}, com.android.ex.chips.DropdownChipLayouter.-getcom-android-ex-chips-DropdownChipLayouter$AdapterTypeSwitchesValues():int[] 19| move-result-object v2 20| const v0, #+53753 (0x0000d1f9 | 7.53240e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v7}, com.android.ex.chips.DropdownChipLayouter$AdapterType.ordinal():int 29| move-result v3 30| const v0, #+53754 (0x0000d1fa | 7.53254e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| aget v2, v2, v3 38| const v0, #+53755 (0x0000d1fb | 7.53268e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| packed-switch v2, Label_5 Label_1: .line 219 47| const v0, #+53756 (0x0000d1fc | 7.53282e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v5, Label_4 Label_2: .end_local v5 55| const v0, #+53757 (0x0000d1fd | 7.53296e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-object v5 Label_3: .line 216 .restart_local v5 62| const v0, #+53758 (0x0000d1fe | 7.53310e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v4,v7}, com.android.ex.chips.DropdownChipLayouter.getAlternateItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int 71| move-result v1 72| const v0, #+53759 (0x0000d1ff | 7.53324e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| goto/16 Label_1 Label_4: .line 219 80| const v0, #+53760 (0x0000d200 | 7.53338e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v2, v4, com.android.ex.chips.DropdownChipLayouter.mInflater 88| const v0, #+53761 (0x0000d201 | 7.53352e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| const/4 v3, #+0 (0x00000000 | 0.00000) 95| invoke-virtual {v2,v1,v6,v3}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View 98| move-result-object v5 99| const v0, #+53762 (0x0000d202 | 7.53366e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| goto/16 Label_2 .line 211 107| const v0, #+53763 (0x0000d203 | 7.53380e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| nop Label_5: 114| packed-switch-payload 1: Label_1 2: Label_1 3: Label_3 } method com.android.ex.chips.DropdownChipLayouter.setDeleteListener(com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener):void { .params "listener" .src "DropdownChipLayouter.java" .line 82 .prologue_end .line 82 0| const v0, #+53764 (0x0000d204 | 7.53394e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DropdownChipLayouter.mDeleteListener .line 83 8| const v0, #+53765 (0x0000d205 | 7.53408e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.DropdownChipLayouter.setPermissionRequestDismissedListener(com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener):void { .params "listener" .src "DropdownChipLayouter.java" .line 86 .prologue_end .line 86 0| const v0, #+53766 (0x0000d206 | 7.53422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DropdownChipLayouter.mPermissionRequestDismissedListener .line 87 8| const v0, #+53767 (0x0000d207 | 7.53436e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.DropdownChipLayouter.setQuery(com.android.ex.chips.Queries$Query):void { .params "query" .src "DropdownChipLayouter.java" .line 78 .prologue_end .line 78 0| const v0, #+53768 (0x0000d208 | 7.53450e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.DropdownChipLayouter.mQuery .line 79 8| const v0, #+53769 (0x0000d209 | 7.53464e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.DropdownChipLayouter.setViewVisibility(android.view.View, int):void { .params "view", "visibility" .src "DropdownChipLayouter.java" .line 341 .prologue_end .line 341 0| const v0, #+53770 (0x0000d20a | 7.53478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v2, Label_1 .line 342 8| const v0, #+53771 (0x0000d20b | 7.53492e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, android.view.View.setVisibility(int):void Label_1: .line 344 17| const v0, #+53772 (0x0000d20c | 7.53506e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.PhoneUtil.():void { .src "PhoneUtil.java" .line 34 .prologue_end .line 34 0| const v1, #+53773 (0x0000d20d | 7.53520e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v0, "(\+[0-9]+[\- \.]*)?(1?[ ]*\([0-9]+\)[\- \.]*)?([0-9][0-9\- \.][0-9\- \.]+[0-9])" .line 33 9| const v1, #+53774 (0x0000d20e | 7.53534e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v0}, java.util.regex.Pattern.compile(java.lang.String):java.util.regex.Pattern 18| move-result-object v0 19| const v1, #+53775 (0x0000d20f | 7.53548e-41) 22| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void .line 32 25| sput-object v0, com.android.ex.chips.PhoneUtil.PHONE_PATTERN .line 28 27| const v1, #+53776 (0x0000d210 | 7.53562e-41) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.ex.chips.PhoneUtil.():void { .src "PhoneUtil.java" .line 28 .prologue_end .line 28 0| const v0, #+53777 (0x0000d211 | 7.53576e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53778 (0x0000d212 | 7.53590e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.PhoneUtil.isPhoneNumber(java.lang.String):boolean { .params "number" .src "PhoneUtil.java" .line 45 .prologue_end .line 45 0| const v0, #+53779 (0x0000d213 | 7.53604e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 9| move-result v2 10| const v0, #+53780 (0x0000d214 | 7.53618e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 .line 46 18| const v0, #+53781 (0x0000d215 | 7.53632e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| return v2 Label_1: .line 49 26| const v0, #+53782 (0x0000d216 | 7.53646e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v2, com.android.ex.chips.PhoneUtil.PHONE_PATTERN 34| const v0, #+53783 (0x0000d217 | 7.53660e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2,v3}, java.util.regex.Pattern.matcher(java.lang.CharSequence):java.util.regex.Matcher 43| move-result-object v1 44| const v0, #+53784 (0x0000d218 | 7.53674e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 50 .local v1, "match", java.util.regex.Matcher 50| invoke-virtual {v1}, java.util.regex.Matcher.matches():boolean 53| move-result v2 54| const v0, #+53785 (0x0000d219 | 7.53688e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v2 } method com.android.ex.chips.Queries$Query.(java.lang.String[], android.net.Uri, android.net.Uri):void { .params "projection", "contentFilter", "content" .src "Queries.java" .line 87 .prologue_end .line 87 0| const v0, #+53786 (0x0000d21a | 7.53702e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 88 9| const v0, #+53787 (0x0000d21b | 7.53716e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.ex.chips.Queries$Query.mProjection .line 89 17| const v0, #+53788 (0x0000d21c | 7.53730e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.ex.chips.Queries$Query.mContentFilterUri .line 90 25| const v0, #+53789 (0x0000d21d | 7.53744e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.ex.chips.Queries$Query.mContentUri .line 91 33| const v0, #+53790 (0x0000d21e | 7.53758e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.Queries$Query.getContentFilterUri():android.net.Uri { .src "Queries.java" .line 98 .prologue_end .line 98 0| const v0, #+53791 (0x0000d21f | 7.53772e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.Queries$Query.mContentFilterUri 8| const v0, #+53792 (0x0000d220 | 7.53786e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.Queries$Query.getContentUri():android.net.Uri { .src "Queries.java" .line 102 .prologue_end .line 102 0| const v0, #+53793 (0x0000d221 | 7.53800e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.Queries$Query.mContentUri 8| const v0, #+53794 (0x0000d222 | 7.53814e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] { .src "Queries.java" .line 94 .prologue_end .line 94 0| const v0, #+53795 (0x0000d223 | 7.53829e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.Queries$Query.mProjection 8| const v0, #+53796 (0x0000d224 | 7.53843e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.Queries$Query.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence { } method com.android.ex.chips.Queries$1.(java.lang.String[], android.net.Uri, android.net.Uri):void { .params "$anonymous0", "$anonymous1", "$anonymous2" .src "Queries.java" .line 31 .prologue_end .line 31 0| const v0, #+53797 (0x0000d225 | 7.53857e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.ex.chips.Queries$Query.(java.lang.String[], android.net.Uri, android.net.Uri):void .line 1 9| const v0, #+53798 (0x0000d226 | 7.53871e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.Queries$1.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence { .params "res", "type", "label" .src "Queries.java" .line 46 .prologue_end .line 46 0| const v0, #+53799 (0x0000d227 | 7.53885e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5}, android.provider.ContactsContract$CommonDataKinds$Phone.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+53800 (0x0000d228 | 7.53899e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.Queries$2.(java.lang.String[], android.net.Uri, android.net.Uri):void { .params "$anonymous0", "$anonymous1", "$anonymous2" .src "Queries.java" .line 51 .prologue_end .line 51 0| const v0, #+53801 (0x0000d229 | 7.53913e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3,v4}, com.android.ex.chips.Queries$Query.(java.lang.String[], android.net.Uri, android.net.Uri):void .line 1 9| const v0, #+53802 (0x0000d22a | 7.53927e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.Queries$2.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence { .params "res", "type", "label" .src "Queries.java" .line 66 .prologue_end .line 66 0| const v0, #+53803 (0x0000d22b | 7.53941e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3,v4,v5}, android.provider.ContactsContract$CommonDataKinds$Email.getTypeLabel(android.content.res.Resources, int, java.lang.CharSequence):java.lang.CharSequence 9| move-result-object v1 10| const v0, #+53804 (0x0000d22c | 7.53955e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.Queries.():void { .src "Queries.java" .line 31 .prologue_end 0| const v9, #+53805 (0x0000d22d | 7.53969e-41) 3| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+4 (0x00000004 | 5.60519e-45) 7| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 8| const/4 v6, #+2 (0x00000002 | 2.80260e-45) 9| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v4, #+0 (0x00000000 | 0.00000) .line 31 11| new-instance v0, com.android.ex.chips.Queries$1 13| const v9, #+53806 (0x0000d22e | 7.53983e-41) 16| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 19| const/16 v1, #+10 (0x0000000a | 1.40130e-44) 21| new-array v1, v1, java.lang.String[] .line 32 23| const v9, #+53807 (0x0000d22f | 7.53997e-41) 26| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 29| const-string/jumbo v2, "display_name" 32| const v9, #+53808 (0x0000d230 | 7.54011e-41) 35| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 38| aput-object v2, v1, v4 .line 33 40| const v9, #+53809 (0x0000d231 | 7.54025e-41) 43| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 46| const-string/jumbo v2, "data1" 49| const v9, #+53810 (0x0000d232 | 7.54039e-41) 52| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 55| aput-object v2, v1, v5 .line 34 57| const v9, #+53811 (0x0000d233 | 7.54053e-41) 60| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 63| const-string/jumbo v2, "data2" 66| const v9, #+53812 (0x0000d234 | 7.54067e-41) 69| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 72| aput-object v2, v1, v6 .line 35 74| const v9, #+53813 (0x0000d235 | 7.54081e-41) 77| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 80| const-string/jumbo v2, "data3" 83| const v9, #+53814 (0x0000d236 | 7.54095e-41) 86| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 89| aput-object v2, v1, v7 .line 36 91| const v9, #+53815 (0x0000d237 | 7.54109e-41) 94| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v2, "contact_id" 100| const v9, #+53816 (0x0000d238 | 7.54123e-41) 103| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 106| aput-object v2, v1, v8 .line 37 108| const v9, #+53817 (0x0000d239 | 7.54137e-41) 111| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v2, "_id" 117| const v9, #+53818 (0x0000d23a | 7.54151e-41) 120| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 124| aput-object v2, v1, v3 .line 38 126| const v9, #+53819 (0x0000d23b | 7.54165e-41) 129| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 132| const-string/jumbo v2, "photo_thumb_uri" 135| const v9, #+53820 (0x0000d23c | 7.54179e-41) 138| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 141| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 142| aput-object v2, v1, v3 .line 39 144| const v9, #+53821 (0x0000d23d | 7.54193e-41) 147| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 150| const-string/jumbo v2, "display_name_source" 153| const v9, #+53822 (0x0000d23e | 7.54207e-41) 156| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 159| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 160| aput-object v2, v1, v3 .line 40 162| const v9, #+53823 (0x0000d23f | 7.54221e-41) 165| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 168| const-string/jumbo v2, "lookup" 171| const v9, #+53824 (0x0000d240 | 7.54235e-41) 174| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 177| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 179| aput-object v2, v1, v3 .line 41 181| const v9, #+53825 (0x0000d241 | 7.54249e-41) 184| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 187| const-string/jumbo v2, "mimetype" 190| const v9, #+53826 (0x0000d242 | 7.54263e-41) 193| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 196| const/16 v3, #+9 (0x00000009 | 1.26117e-44) 198| aput-object v2, v1, v3 .line 42 200| const v9, #+53827 (0x0000d243 | 7.54277e-41) 203| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 206| sget-object v2, android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_FILTER_URI 208| const v9, #+53828 (0x0000d244 | 7.54291e-41) 211| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 214| sget-object v3, android.provider.ContactsContract$CommonDataKinds$Phone.CONTENT_URI .line 31 216| const v9, #+53829 (0x0000d245 | 7.54305e-41) 219| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$1.(java.lang.String[], android.net.Uri, android.net.Uri):void 225| const v9, #+53830 (0x0000d246 | 7.54319e-41) 228| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 231| sput-object v0, com.android.ex.chips.Queries.PHONE .line 51 233| const v9, #+53831 (0x0000d247 | 7.54333e-41) 236| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 239| new-instance v0, com.android.ex.chips.Queries$2 241| const v9, #+53832 (0x0000d248 | 7.54347e-41) 244| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 247| const/16 v1, #+10 (0x0000000a | 1.40130e-44) 249| new-array v1, v1, java.lang.String[] .line 52 251| const v9, #+53833 (0x0000d249 | 7.54361e-41) 254| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 257| const-string/jumbo v2, "display_name" 260| const v9, #+53834 (0x0000d24a | 7.54375e-41) 263| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 266| aput-object v2, v1, v4 .line 53 268| const v9, #+53835 (0x0000d24b | 7.54389e-41) 271| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 274| const-string/jumbo v2, "data1" 277| const v9, #+53836 (0x0000d24c | 7.54403e-41) 280| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 283| aput-object v2, v1, v5 .line 54 285| const v9, #+53837 (0x0000d24d | 7.54417e-41) 288| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 291| const-string/jumbo v2, "data2" 294| const v9, #+53838 (0x0000d24e | 7.54431e-41) 297| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 300| aput-object v2, v1, v6 .line 55 302| const v9, #+53839 (0x0000d24f | 7.54445e-41) 305| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 308| const-string/jumbo v2, "data3" 311| const v9, #+53840 (0x0000d250 | 7.54459e-41) 314| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 317| aput-object v2, v1, v7 .line 56 319| const v9, #+53841 (0x0000d251 | 7.54473e-41) 322| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 325| const-string/jumbo v2, "contact_id" 328| const v9, #+53842 (0x0000d252 | 7.54487e-41) 331| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 334| aput-object v2, v1, v8 .line 57 336| const v9, #+53843 (0x0000d253 | 7.54501e-41) 339| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 342| const-string/jumbo v2, "_id" 345| const v9, #+53844 (0x0000d254 | 7.54515e-41) 348| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 351| const/4 v3, #+5 (0x00000005 | 7.00649e-45) 352| aput-object v2, v1, v3 .line 58 354| const v9, #+53845 (0x0000d255 | 7.54529e-41) 357| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 360| const-string/jumbo v2, "photo_thumb_uri" 363| const v9, #+53846 (0x0000d256 | 7.54543e-41) 366| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 369| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 370| aput-object v2, v1, v3 .line 59 372| const v9, #+53847 (0x0000d257 | 7.54557e-41) 375| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 378| const-string/jumbo v2, "display_name_source" 381| const v9, #+53848 (0x0000d258 | 7.54571e-41) 384| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 387| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 388| aput-object v2, v1, v3 .line 60 390| const v9, #+53849 (0x0000d259 | 7.54585e-41) 393| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 396| const-string/jumbo v2, "lookup" 399| const v9, #+53850 (0x0000d25a | 7.54599e-41) 402| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 405| const/16 v3, #+8 (0x00000008 | 1.12104e-44) 407| aput-object v2, v1, v3 .line 61 409| const v9, #+53851 (0x0000d25b | 7.54613e-41) 412| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 415| const-string/jumbo v2, "mimetype" 418| const v9, #+53852 (0x0000d25c | 7.54627e-41) 421| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 424| const/16 v3, #+9 (0x00000009 | 1.26117e-44) 426| aput-object v2, v1, v3 .line 62 428| const v9, #+53853 (0x0000d25d | 7.54641e-41) 431| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 434| sget-object v2, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_FILTER_URI 436| const v9, #+53854 (0x0000d25e | 7.54655e-41) 439| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 442| sget-object v3, android.provider.ContactsContract$CommonDataKinds$Email.CONTENT_URI .line 51 444| const v9, #+53855 (0x0000d25f | 7.54669e-41) 447| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-direct {v0,v1,v2,v3}, com.android.ex.chips.Queries$2.(java.lang.String[], android.net.Uri, android.net.Uri):void 453| const v9, #+53856 (0x0000d260 | 7.54683e-41) 456| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 459| sput-object v0, com.android.ex.chips.Queries.EMAIL .line 29 461| const v9, #+53857 (0x0000d261 | 7.54697e-41) 464| invoke-static/range {v9..v9}, CodeCoverage.TraceBasicBlock(int):void 467| return-void } method com.android.ex.chips.Queries.():void { .src "Queries.java" .line 29 .prologue_end .line 29 0| const v0, #+53858 (0x0000d262 | 7.54711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53859 (0x0000d263 | 7.54725e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$color.():void { .src "R.java" .line 315 .prologue_end .line 315 0| const v0, #+53860 (0x0000d264 | 7.54739e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53861 (0x0000d265 | 7.54753e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$dimen.():void { .src "R.java" .line 505 .prologue_end .line 505 0| const v0, #+53862 (0x0000d266 | 7.54767e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53863 (0x0000d267 | 7.54781e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$drawable.():void { .src "R.java" .line 623 .prologue_end .line 623 0| const v0, #+53864 (0x0000d268 | 7.54795e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53865 (0x0000d269 | 7.54809e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$id.():void { .src "R.java" .line 755 .prologue_end .line 755 0| const v0, #+53866 (0x0000d26a | 7.54823e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53867 (0x0000d26b | 7.54837e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$integer.():void { .src "R.java" .line 1021 .prologue_end .line 1021 0| const v0, #+53868 (0x0000d26c | 7.54851e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53869 (0x0000d26d | 7.54865e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$layout.():void { .src "R.java" .line 1067 .prologue_end .line 1067 0| const v0, #+53870 (0x0000d26e | 7.54879e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53871 (0x0000d26f | 7.54893e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$string.():void { .src "R.java" .line 1213 .prologue_end .line 1213 0| const v0, #+53872 (0x0000d270 | 7.54908e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53873 (0x0000d271 | 7.54922e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.R$styleable.():void { .src "R.java" .line 2240 .prologue_end .line 2240 0| const v1, #+53874 (0x0000d272 | 7.54936e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v0, #+11 (0x0000000b | 1.54143e-44) 8| new-array v0, v0, int[] 10| const v1, #+53875 (0x0000d273 | 7.54950e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| fill-array-data v0, Label_1 19| const v1, #+53876 (0x0000d274 | 7.54964e-41) 22| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 25| sput-object v0, com.android.ex.chips.R$styleable.RecipientEditTextView .line 2385 27| const v1, #+53877 (0x0000d275 | 7.54978e-41) 30| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v0, #+0 (0x00000000 | 0.00000) 34| new-array v0, v0, int[] 36| const v1, #+53878 (0x0000d276 | 7.54992e-41) 39| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 42| sput-object v0, com.android.ex.chips.R$styleable.com_android_calendar_MultiStateButton .line 2209 44| const v1, #+53879 (0x0000d277 | 7.55006e-41) 47| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 50| return-void .line 2240 51| const v1, #+53880 (0x0000d278 | 7.55020e-41) 54| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 57| nop Label_1: 58| fill-array-data-payload } method com.android.ex.chips.R$styleable.():void { .src "R.java" .line 2209 .prologue_end .line 2209 0| const v0, #+53881 (0x0000d279 | 7.55034e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+53882 (0x0000d27a | 7.55048e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientAlternatesAdapter$OnCheckedItemChangedListener.onCheckedItemChanged(int):void { } method com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesFound(java.util.Map):void { } method com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesNotFound(java.util.Set):void { } method com.android.ex.chips.RecipientAlternatesAdapter.():void { .src "RecipientAlternatesAdapter.java" .line 68 .prologue_end .line 68 0| const v1, #+53883 (0x0000d27b | 7.55062e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.util.HashMap 8| const v1, #+53884 (0x0000d27c | 7.55076e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, java.util.HashMap.():void 17| const v1, #+53885 (0x0000d27d | 7.55090e-41) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, com.android.ex.chips.RecipientAlternatesAdapter.sCorrectedPhotoUris .line 51 25| const v1, #+53886 (0x0000d27e | 7.55104e-41) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.(android.content.Context, long, java.lang.Long, java.lang.String, long, int, com.android.ex.chips.RecipientAlternatesAdapter$OnCheckedItemChangedListener, com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void { .params "context", "contactId", "directoryId", "lookupKey", "currentId", "queryMode", "listener", "dropdownChipLayouter", "deleteDrawable", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 382 0| move-object/16 v10, v11 3| move-object/16 v11, v12 6| move-wide/16 v12:v13, v13:v14 9| move-object/16 v14, v15 12| move-object/16 v15, v16 15| move-wide/16 v16:v17, v17:v18 18| move/16 v18, v19 21| move-object/16 v19, v20 24| move-object/16 v20, v21 27| move-object/16 v21, v22 30| move-object/16 v22, v23 .prologue_end 33| const v23, #+53887 (0x0000d27f | 7.55118e-41) 36| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 39| move-object v3, v11 40| move-wide v4:v5, v12:v13 41| move-object v6, v14 42| move-object v7, v15 43| move/from16 v8, v18 45| move-object/from16 v9, v22 .line 382 47| invoke-static/range {v3..v9}, com.android.ex.chips.RecipientAlternatesAdapter.getCursorForConstruction(android.content.Context, long, java.lang.Long, java.lang.String, int, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):android.database.Cursor 50| move-result-object v2 51| const v23, #+53888 (0x0000d280 | 7.55132e-41) 54| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 384 57| const/4 v3, #+0 (0x00000000 | 0.00000) .line 381 58| invoke-direct {v10,v11,v2,v3}, android.widget.CursorAdapter.(android.content.Context, android.database.Cursor, int):void .line 56 61| const v23, #+53889 (0x0000d281 | 7.55146e-41) 64| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 67| const/4 v2, #-1 (0xffffffff | NaN) 68| iput v2, v10, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemPosition .line 385 70| const v23, #+53890 (0x0000d282 | 7.55160e-41) 73| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 76| move-wide/from16 v0:v1, v16:v17 78| iput-wide v0:v1, v10, com.android.ex.chips.RecipientAlternatesAdapter.mCurrentId .line 386 80| const v23, #+53891 (0x0000d283 | 7.55174e-41) 83| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 86| iput-object v14, v10, com.android.ex.chips.RecipientAlternatesAdapter.mDirectoryId .line 387 88| const v23, #+53892 (0x0000d284 | 7.55188e-41) 91| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 94| move-object/from16 v0, v19 96| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemChangedListener .line 389 98| const v23, #+53893 (0x0000d285 | 7.55202e-41) 101| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 104| move-object/from16 v0, v20 106| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter .line 390 108| const v23, #+53894 (0x0000d286 | 7.55216e-41) 111| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 114| move-object/from16 v0, v21 116| iput-object v0, v10, com.android.ex.chips.RecipientAlternatesAdapter.mDeleteDrawable .line 391 118| const v23, #+53895 (0x0000d287 | 7.55230e-41) 121| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 124| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.doQuery(java.lang.CharSequence, int, java.lang.Long, android.accounts.Account, android.content.Context, com.android.ex.chips.Queries$Query, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):android.database.Cursor { .params "constraint", "limit", "directoryId", "account", "context", "query", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 345 .prologue_end 0| const v0, #+53896 (0x0000d288 | 7.55244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 345 7| invoke-static {v12,v14}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 10| move-result v1 11| const v0, #+53897 (0x0000d289 | 7.55258e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v1, Label_2 .line 346 19| const v0, #+53898 (0x0000d28a | 7.55272e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-string/jumbo v1, "RecipAlternates" 28| const v0, #+53899 (0x0000d28b | 7.55286e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 35| invoke-static {v1,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean 38| move-result v1 39| const v0, #+53900 (0x0000d28c | 7.55300e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-eqz v1, Label_1 .line 347 47| const v0, #+53901 (0x0000d28d | 7.55314e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v1, "RecipAlternates" 56| const v0, #+53902 (0x0000d28e | 7.55328e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v2, "Not doing query because we don't have required permissions." 65| const v0, #+53903 (0x0000d28f | 7.55342e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 349 74| const v0, #+53904 (0x0000d290 | 7.55356e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-object v4 Label_2: .line 351 81| const v0, #+53905 (0x0000d291 | 7.55370e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v13}, com.android.ex.chips.Queries$Query.getContentFilterUri():android.net.Uri 90| move-result-object v1 91| const v0, #+53906 (0x0000d292 | 7.55384e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, android.net.Uri.buildUpon():android.net.Uri$Builder 100| move-result-object v1 101| const v0, #+53907 (0x0000d293 | 7.55398e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 354 107| invoke-interface {v8}, java.lang.CharSequence.toString():java.lang.String 110| move-result-object v2 111| const v0, #+53908 (0x0000d294 | 7.55412e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 351 117| invoke-virtual {v1,v2}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 120| move-result-object v1 121| const v0, #+53909 (0x0000d295 | 7.55426e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 355 127| const-string/jumbo v2, "limit" .line 356 130| const v0, #+53910 (0x0000d296 | 7.55440e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| add-int/lit8 v3, v9, #+5 (0x00000005 | 7.00649e-45) 138| invoke-static {v3}, java.lang.String.valueOf(int):java.lang.String 141| move-result-object v3 142| const v0, #+53911 (0x0000d297 | 7.55454e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 351 148| invoke-virtual {v1,v2,v3}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 151| move-result-object v7 152| const v0, #+53912 (0x0000d298 | 7.55468e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 357 .local v7, "builder", android.net.Uri$Builder 158| if-eqz v10, Label_3 .line 358 160| const v0, #+53913 (0x0000d299 | 7.55482e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| const-string/jumbo v1, "directory" .line 359 169| const v0, #+53914 (0x0000d29a | 7.55496e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-static {v10}, java.lang.String.valueOf(java.lang.Object):java.lang.String 178| move-result-object v2 179| const v0, #+53915 (0x0000d29b | 7.55510e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 358 185| invoke-virtual {v7,v1,v2}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_3: .line 361 188| const v0, #+53916 (0x0000d29c | 7.55524e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| if-eqz v11, Label_4 .line 362 196| const v0, #+53917 (0x0000d29d | 7.55538e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const-string/jumbo v1, "name_for_primary_account" 205| const v0, #+53918 (0x0000d29e | 7.55552e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v2, v11, android.accounts.Account.name 213| const v0, #+53919 (0x0000d29f | 7.55566e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v7,v1,v2}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder .line 363 222| const v0, #+53920 (0x0000d2a0 | 7.55580e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const-string/jumbo v1, "type_for_primary_account" 231| const v0, #+53921 (0x0000d2a1 | 7.55594e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iget-object v2, v11, android.accounts.Account.type 239| const v0, #+53922 (0x0000d2a2 | 7.55608e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v7,v1,v2}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder Label_4: .line 365 248| const v0, #+53923 (0x0000d2a3 | 7.55622e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-virtual {v12}, android.content.Context.getContentResolver():android.content.ContentResolver 257| move-result-object v1 258| const v0, #+53924 (0x0000d2a4 | 7.55636e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 366 264| invoke-virtual {v7}, android.net.Uri$Builder.build():android.net.Uri 267| move-result-object v2 268| const v0, #+53925 (0x0000d2a5 | 7.55650e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v13}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 277| move-result-object v3 278| const v0, #+53926 (0x0000d2a6 | 7.55664e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| move-object v5, v4 285| move-object v6, v4 .line 365 286| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 289| move-result-object v1 290| const v0, #+53927 (0x0000d2a7 | 7.55678e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| return-object v1 } method com.android.ex.chips.RecipientAlternatesAdapter.getBetterRecipient(com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry { .params "entry1", "entry2" .src "RecipientAlternatesAdapter.java" .line 297 .prologue_end .line 297 0| const v0, #+53928 (0x0000d2a8 | 7.55692e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v4, Label_1 .line 298 8| const v0, #+53929 (0x0000d2a9 | 7.55706e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v3 Label_1: .line 301 15| const v0, #+53930 (0x0000d2aa | 7.55720e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| if-nez v3, Label_2 .line 302 23| const v0, #+53931 (0x0000d2ab | 7.55734e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return-object v4 Label_2: .line 306 30| const v0, #+53932 (0x0000d2ac | 7.55748e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 39| move-result-object v1 40| const v0, #+53933 (0x0000d2ad | 7.55762e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 49| move-result v1 50| const v0, #+53934 (0x0000d2ae | 7.55776e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-nez v1, Label_3 .line 307 58| const v0, #+53935 (0x0000d2af | 7.55790e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 67| move-result-object v1 68| const v0, #+53936 (0x0000d2b0 | 7.55804e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 77| move-result v1 78| const v0, #+53937 (0x0000d2b1 | 7.55818e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 306 84| if-eqz v1, Label_3 .line 308 86| const v0, #+53938 (0x0000d2b2 | 7.55832e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return-object v3 Label_3: .line 311 93| const v0, #+53939 (0x0000d2b3 | 7.55846e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 102| move-result-object v1 103| const v0, #+53940 (0x0000d2b4 | 7.55860e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 112| move-result v1 113| const v0, #+53941 (0x0000d2b5 | 7.55874e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-nez v1, Label_4 .line 312 121| const v0, #+53942 (0x0000d2b6 | 7.55888e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 130| move-result-object v1 131| const v0, #+53943 (0x0000d2b7 | 7.55902e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 140| move-result v1 141| const v0, #+53944 (0x0000d2b8 | 7.55916e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 311 147| if-eqz v1, Label_4 .line 313 149| const v0, #+53945 (0x0000d2b9 | 7.55930e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return-object v4 Label_4: .line 317 156| const v0, #+53946 (0x0000d2ba | 7.55944e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 165| move-result-object v1 166| const v0, #+53947 (0x0000d2bb | 7.55958e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 175| move-result-object v2 176| const v0, #+53948 (0x0000d2bc | 7.55972e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 185| move-result v1 186| const v0, #+53949 (0x0000d2bd | 7.55987e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| if-nez v1, Label_5 .line 318 194| const v0, #+53950 (0x0000d2be | 7.56001e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 203| move-result-object v1 204| const v0, #+53951 (0x0000d2bf | 7.56015e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 213| move-result-object v2 214| const v0, #+53952 (0x0000d2c0 | 7.56029e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 223| move-result v1 224| const v0, #+53953 (0x0000d2c1 | 7.56043e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 317 230| if-eqz v1, Label_5 .line 319 232| const v0, #+53954 (0x0000d2c2 | 7.56057e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| return-object v3 Label_5: .line 322 239| const v0, #+53955 (0x0000d2c3 | 7.56071e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 248| move-result-object v1 249| const v0, #+53956 (0x0000d2c4 | 7.56085e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 258| move-result-object v2 259| const v0, #+53957 (0x0000d2c5 | 7.56099e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 268| move-result v1 269| const v0, #+53958 (0x0000d2c6 | 7.56113e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| if-nez v1, Label_6 .line 323 277| const v0, #+53959 (0x0000d2c7 | 7.56127e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 286| move-result-object v1 287| const v0, #+53960 (0x0000d2c8 | 7.56141e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 296| move-result-object v2 297| const v0, #+53961 (0x0000d2c9 | 7.56155e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-static {v1,v2}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 306| move-result v1 307| const v0, #+53962 (0x0000d2ca | 7.56169e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 322 313| if-eqz v1, Label_6 .line 324 315| const v0, #+53963 (0x0000d2cb | 7.56183e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return-object v4 Label_6: .line 328 322| const v0, #+53964 (0x0000d2cc | 7.56197e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 331| move-result-object v1 332| const v0, #+53965 (0x0000d2cd | 7.56211e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| if-nez v1, Label_7 340| const v0, #+53966 (0x0000d2ce | 7.56225e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 349| move-result-object v1 350| const v0, #+53967 (0x0000d2cf | 7.56239e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| if-eqz v1, Label_8 Label_7: .line 329 358| const v0, #+53968 (0x0000d2d0 | 7.56253e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 367| move-result-object v1 368| const v0, #+53969 (0x0000d2d1 | 7.56267e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| if-nez v1, Label_8 376| const v0, #+53970 (0x0000d2d2 | 7.56281e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 385| move-result-object v1 386| const v0, #+53971 (0x0000d2d3 | 7.56295e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| if-nez v1, Label_8 .line 330 394| const v0, #+53972 (0x0000d2d4 | 7.56309e-41) 397| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 400| return-object v3 Label_8: .line 333 401| const v0, #+53973 (0x0000d2d5 | 7.56323e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 410| move-result-object v1 411| const v0, #+53974 (0x0000d2d6 | 7.56337e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| if-nez v1, Label_9 419| const v0, #+53975 (0x0000d2d7 | 7.56351e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 428| move-result-object v1 429| const v0, #+53976 (0x0000d2d8 | 7.56365e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| if-eqz v1, Label_10 Label_9: .line 334 437| const v0, #+53977 (0x0000d2d9 | 7.56379e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri 446| move-result-object v1 447| const v0, #+53978 (0x0000d2da | 7.56393e-41) 450| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 453| if-nez v1, Label_10 455| const v0, #+53979 (0x0000d2db | 7.56407e-41) 458| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 461| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 464| move-result-object v1 465| const v0, #+53980 (0x0000d2dc | 7.56421e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| if-nez v1, Label_10 .line 335 473| const v0, #+53981 (0x0000d2dd | 7.56435e-41) 476| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 479| return-object v4 Label_10: .line 339 480| const v0, #+53982 (0x0000d2de | 7.56449e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| return-object v4 } method com.android.ex.chips.RecipientAlternatesAdapter.getCursorForConstruction(android.content.Context, long, java.lang.Long, java.lang.String, int, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):android.database.Cursor { .params "context", "contactId", "directoryId", "lookupKey", "queryType", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 400 0| move-object/16 v11, v12 3| move-wide/16 v12:v13, v13:v14 6| move-object/16 v14, v15 9| move-object/16 v15, v16 12| move/16 v16, v17 15| move-object/16 v17, v18 .prologue_end .line 400 18| const v18, #+53983 (0x0000d2df | 7.56463e-41) 21| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v16, Label_5 .line 401 26| const v18, #+53984 (0x0000d2e0 | 7.56477e-41) 29| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v1, com.android.ex.chips.Queries.EMAIL 34| const v18, #+53985 (0x0000d2e1 | 7.56491e-41) 37| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 43| move-result-object v3 44| const v18, #+53986 (0x0000d2e2 | 7.56505e-41) 47| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 403 .local v3, "projection", java.lang.String[] 50| if-eqz v14, Label_1 52| const v18, #+53987 (0x0000d2e3 | 7.56519e-41) 55| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 58| if-nez v15, Label_4 Label_1: .line 404 60| const v18, #+53988 (0x0000d2e4 | 7.56533e-41) 63| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 66| sget-object v1, com.android.ex.chips.Queries.EMAIL 68| const v18, #+53989 (0x0000d2e5 | 7.56547e-41) 71| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v1}, com.android.ex.chips.Queries$Query.getContentUri():android.net.Uri 77| move-result-object v2 78| const v18, #+53990 (0x0000d2e6 | 7.56561e-41) 81| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 405 .local v2, "uri", android.net.Uri 84| const/4 v8, #+0 (0x00000000 | 0.00000) Label_2: .line 432 85| const v18, #+53991 (0x0000d2e7 | 7.56575e-41) 88| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 91| new-instance v1, java.lang.StringBuilder 93| const v18, #+53992 (0x0000d2e8 | 7.56589e-41) 96| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v1}, java.lang.StringBuilder.():void .line 433 102| const v18, #+53993 (0x0000d2e9 | 7.56603e-41) 105| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 108| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 109| aget-object v5, v3, v5 .line 432 111| const v18, #+53994 (0x0000d2ea | 7.56617e-41) 114| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 120| move-result-object v1 121| const v18, #+53995 (0x0000d2eb | 7.56631e-41) 124| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 434 127| const-string/jumbo v5, " = ?" .line 432 130| const v18, #+53996 (0x0000d2ec | 7.56645e-41) 133| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 139| move-result-object v1 140| const v18, #+53997 (0x0000d2ed | 7.56659e-41) 143| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 149| move-result-object v4 150| const v18, #+53998 (0x0000d2ee | 7.56673e-41) 153| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 437 .local v4, "selection", java.lang.String 156| move-object/from16 v0, v17 158| invoke-static {v11,v0}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 161| move-result v1 162| const v18, #+53999 (0x0000d2ef | 7.56687e-41) 165| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 168| if-eqz v1, Label_7 .line 438 170| const v18, #+54000 (0x0000d2f0 | 7.56701e-41) 173| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-virtual {v11}, android.content.Context.getContentResolver():android.content.ContentResolver 179| move-result-object v1 180| const v18, #+54001 (0x0000d2f1 | 7.56715e-41) 183| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 439 186| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 187| new-array v5, v5, java.lang.String[] 189| const v18, #+54002 (0x0000d2f2 | 7.56729e-41) 192| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-static {v12,v13}, java.lang.String.valueOf(long):java.lang.String 198| move-result-object v6 199| const v18, #+54003 (0x0000d2f3 | 7.56743e-41) 202| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 205| const/4 v10, #+0 (0x00000000 | 0.00000) 206| aput-object v6, v5, v10 208| const v18, #+54004 (0x0000d2f4 | 7.56757e-41) 211| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 214| const/4 v6, #+0 (0x00000000 | 0.00000) .line 438 215| invoke-virtual/range {v1..v6}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 218| move-result-object v7 219| const v18, #+54005 (0x0000d2f5 | 7.56771e-41) 222| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 444 .local v7, "cursor", android.database.Cursor 225| const v18, #+54006 (0x0000d2f6 | 7.56785e-41) 228| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v7,v8,v15}, com.android.ex.chips.RecipientAlternatesAdapter.removeUndesiredDestinations(android.database.Cursor, java.lang.String, java.lang.String):android.database.Cursor 234| move-result-object v9 235| const v18, #+54007 (0x0000d2f7 | 7.56799e-41) 238| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 445 .local v9, "resultCursor", android.database.Cursor 241| invoke-interface {v7}, android.database.Cursor.close():void .line 447 244| const v18, #+54008 (0x0000d2f8 | 7.56813e-41) 247| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 250| return-object v9 Label_4: .line 407 .end_local v2 .end_local v4 .end_local v7 .end_local v9 251| const v18, #+54009 (0x0000d2f9 | 7.56827e-41) 254| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v12,v13,v15}, android.provider.ContactsContract$Contacts.getLookupUri(long, java.lang.String):android.net.Uri 260| move-result-object v1 261| const v18, #+54010 (0x0000d2fa | 7.56841e-41) 264| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v1}, android.net.Uri.buildUpon():android.net.Uri$Builder 270| move-result-object v1 271| const v18, #+54011 (0x0000d2fb | 7.56855e-41) 274| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 409 277| const-string/jumbo v5, "entities" .line 407 280| const v18, #+54012 (0x0000d2fc | 7.56869e-41) 283| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v1,v5}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 289| move-result-object v1 290| const v18, #+54013 (0x0000d2fd | 7.56883e-41) 293| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 411 296| const-string/jumbo v5, "directory" 299| const v18, #+54014 (0x0000d2fe | 7.56897e-41) 302| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-static {v14}, java.lang.String.valueOf(java.lang.Object):java.lang.String 308| move-result-object v6 309| const v18, #+54015 (0x0000d2ff | 7.56911e-41) 312| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 407 315| invoke-virtual {v1,v5,v6}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 318| move-result-object v1 319| const v18, #+54016 (0x0000d300 | 7.56925e-41) 322| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 328| move-result-object v2 329| const v18, #+54017 (0x0000d301 | 7.56939e-41) 332| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 413 .restart_local v2 335| const-string/jumbo v8, "vnd.android.cursor.item/email_v2" .local v8, "desiredMimeType", java.lang.String 338| const v18, #+54018 (0x0000d302 | 7.56953e-41) 341| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 344| goto/16 Label_2 Label_5: .line 416 .end_local v2 .end_local v3 .end_local v8 346| const v18, #+54019 (0x0000d303 | 7.56967e-41) 349| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 352| sget-object v1, com.android.ex.chips.Queries.PHONE 354| const v18, #+54020 (0x0000d304 | 7.56981e-41) 357| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-virtual {v1}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 363| move-result-object v3 364| const v18, #+54021 (0x0000d305 | 7.56995e-41) 367| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 418 .restart_local v3 370| if-nez v15, Label_6 .line 419 372| const v18, #+54022 (0x0000d306 | 7.57009e-41) 375| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 378| sget-object v1, com.android.ex.chips.Queries.PHONE 380| const v18, #+54023 (0x0000d307 | 7.57023e-41) 383| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v1}, com.android.ex.chips.Queries$Query.getContentUri():android.net.Uri 389| move-result-object v2 390| const v18, #+54024 (0x0000d308 | 7.57037e-41) 393| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 420 .restart_local v2 396| const/4 v8, #+0 (0x00000000 | 0.00000) .local v8, "desiredMimeType", java.lang.String 397| goto/16 Label_2 Label_6: .line 422 .end_local v2 .end_local v8 399| const v18, #+54025 (0x0000d309 | 7.57051e-41) 402| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-static {v12,v13,v15}, android.provider.ContactsContract$Contacts.getLookupUri(long, java.lang.String):android.net.Uri 408| move-result-object v1 409| const v18, #+54026 (0x0000d30a | 7.57066e-41) 412| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 415| invoke-virtual {v1}, android.net.Uri.buildUpon():android.net.Uri$Builder 418| move-result-object v1 419| const v18, #+54027 (0x0000d30b | 7.57080e-41) 422| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 424 425| const-string/jumbo v5, "entities" .line 422 428| const v18, #+54028 (0x0000d30c | 7.57094e-41) 431| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 434| invoke-virtual {v1,v5}, android.net.Uri$Builder.appendPath(java.lang.String):android.net.Uri$Builder 437| move-result-object v1 438| const v18, #+54029 (0x0000d30d | 7.57108e-41) 441| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 426 444| const-string/jumbo v5, "directory" 447| const v18, #+54030 (0x0000d30e | 7.57122e-41) 450| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 453| invoke-static {v14}, java.lang.String.valueOf(java.lang.Object):java.lang.String 456| move-result-object v6 457| const v18, #+54031 (0x0000d30f | 7.57136e-41) 460| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 422 463| invoke-virtual {v1,v5,v6}, android.net.Uri$Builder.appendQueryParameter(java.lang.String, java.lang.String):android.net.Uri$Builder 466| move-result-object v1 467| const v18, #+54032 (0x0000d310 | 7.57150e-41) 470| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 473| invoke-virtual {v1}, android.net.Uri$Builder.build():android.net.Uri 476| move-result-object v2 477| const v18, #+54033 (0x0000d311 | 7.57164e-41) 480| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void .line 428 .restart_local v2 483| const-string/jumbo v8, "vnd.android.cursor.item/phone_v2" .local v8, "desiredMimeType", java.lang.String 486| const v18, #+54034 (0x0000d312 | 7.57178e-41) 489| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 492| goto/16 Label_2 Label_7: .line 441 .end_local v8 .restart_local v4 494| const v18, #+54035 (0x0000d313 | 7.57192e-41) 497| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 500| new-instance v7, android.database.MatrixCursor 502| const v18, #+54036 (0x0000d314 | 7.57206e-41) 505| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 508| invoke-direct {v7,v3}, android.database.MatrixCursor.(java.lang.String[]):void .restart_local v7 511| const v18, #+54037 (0x0000d315 | 7.57220e-41) 514| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 517| goto/16 Label_3 } method com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipients(android.content.Context, com.android.ex.chips.BaseRecipientAdapter, java.util.ArrayList, int, android.accounts.Account, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void { .params "context", "adapter", "?", "addressType", "account", "callback", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 99 0| move-object/16 v20, v21 3| move-object/16 v21, v22 6| move-object/16 v22, v23 9| move/16 v23, v24 12| move-object/16 v24, v25 15| move-object/16 v25, v26 18| move-object/16 v26, v27 .local_ex v22, "inAddresses", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 99 21| const v27, #+54038 (0x0000d316 | 7.57234e-41) 24| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 27| if-nez v23, Label_5 .line 100 29| const v27, #+54039 (0x0000d317 | 7.57248e-41) 32| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v12, com.android.ex.chips.Queries.EMAIL Label_1: .line 104 .local v12, "query", com.android.ex.chips.Queries$Query 37| const v27, #+54040 (0x0000d318 | 7.57262e-41) 40| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual/range {v22..v22}, java.util.ArrayList.size():int 46| move-result v2 47| const v27, #+54041 (0x0000d319 | 7.57276e-41) 50| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 53| const/16 v3, #+50 (0x00000032 | 7.00649e-44) 55| invoke-static {v3,v2}, java.lang.Math.min(int, int):int 58| move-result v15 59| const v27, #+54042 (0x0000d31a | 7.57290e-41) 62| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 105 .local v15, "addressesSize", int 65| new-instance v9, java.util.HashSet 67| const v27, #+54043 (0x0000d31b | 7.57304e-41) 70| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-direct {v9}, java.util.HashSet.():void .line 106 .local_ex v9, "addresses", java.util.HashSet, "Ljava/util/HashSet;" 76| const v27, #+54044 (0x0000d31c | 7.57318e-41) 79| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 82| new-instance v16, java.lang.StringBuilder 84| const v27, #+54045 (0x0000d31d | 7.57332e-41) 87| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-direct/range {v16..v16}, java.lang.StringBuilder.():void .line 108 .local v16, "bindString", java.lang.StringBuilder 93| const v27, #+54046 (0x0000d31e | 7.57346e-41) 96| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 99| const/16 v18, #+0 (0x00000000 | 0.00000) Label_2: .local v18, "i", int 101| const v27, #+54047 (0x0000d31f | 7.57360e-41) 104| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 107| move/from16 v0, v18 109| if-ge v0, v15, Label_7 .line 109 111| const v27, #+54048 (0x0000d320 | 7.57374e-41) 114| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 117| move-object/from16 v0, v22 119| move/from16 v1, v18 121| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 124| move-result-object v2 125| const v27, #+54049 (0x0000d321 | 7.57388e-41) 128| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 131| check-cast v2, java.lang.String 133| const v27, #+54050 (0x0000d322 | 7.57402e-41) 136| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-virtual {v2}, java.lang.String.toLowerCase():java.lang.String 142| move-result-object v2 143| const v27, #+54051 (0x0000d323 | 7.57416e-41) 146| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-static {v2}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 152| move-result-object v19 153| const v27, #+54052 (0x0000d324 | 7.57430e-41) 156| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 110 .local v19, "tokens", android.text.util.Rfc822Token[] 159| move-object/from16 v0, v19 161| array-length v2, v0 162| const v27, #+54053 (0x0000d325 | 7.57444e-41) 165| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 168| if-lez v2, Label_6 170| const v27, #+54054 (0x0000d326 | 7.57458e-41) 173| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 176| const/4 v2, #+0 (0x00000000 | 0.00000) 177| aget-object v2, v19, v2 179| const v27, #+54055 (0x0000d327 | 7.57472e-41) 182| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v2}, android.text.util.Rfc822Token.getAddress():java.lang.String 188| move-result-object v2 189| const v27, #+54056 (0x0000d328 | 7.57486e-41) 192| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void Label_3: 195| const v27, #+54057 (0x0000d329 | 7.57500e-41) 198| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v9,v2}, java.util.HashSet.add(java.lang.Object):boolean .line 111 204| const v27, #+54058 (0x0000d32a | 7.57514e-41) 207| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 210| const-string/jumbo v2, "?" 213| const v27, #+54059 (0x0000d32b | 7.57528e-41) 216| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v16 221| invoke-virtual {v0,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 112 224| const v27, #+54060 (0x0000d32c | 7.57542e-41) 227| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 230| add-int/lit8 v2, v15, #-1 (0xffffffff | NaN) 232| move/from16 v0, v18 234| if-ge v0, v2, Label_4 .line 113 236| const v27, #+54061 (0x0000d32d | 7.57556e-41) 239| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 242| const-string/jumbo v2, "," 245| const v27, #+54062 (0x0000d32e | 7.57570e-41) 248| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 251| move-object/from16 v0, v16 253| invoke-virtual {v0,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_4: .line 108 256| const v27, #+54063 (0x0000d32f | 7.57584e-41) 259| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 262| add-int/lit8 v18, v18, #+1 (0x00000001 | 1.40130e-45) 264| goto/16 Label_2 Label_5: .line 102 .end_local v9 .end_local v12 .end_local v15 .end_local v16 .end_local v18 .end_local v19 266| const v27, #+54064 (0x0000d330 | 7.57598e-41) 269| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 272| sget-object v12, com.android.ex.chips.Queries.PHONE .restart_local v12 274| const v27, #+54065 (0x0000d331 | 7.57612e-41) 277| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 280| goto/16 Label_1 Label_6: .line 110 .restart_local v9 .restart_local v15 .restart_local v16 .restart_local v18 .restart_local v19 282| const v27, #+54066 (0x0000d332 | 7.57626e-41) 285| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 288| move-object/from16 v0, v22 290| move/from16 v1, v18 292| invoke-virtual {v0,v1}, java.util.ArrayList.get(int):java.lang.Object 295| move-result-object v2 296| const v27, #+54067 (0x0000d333 | 7.57640e-41) 299| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 302| check-cast v2, java.lang.String 304| const v27, #+54068 (0x0000d334 | 7.57654e-41) 307| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 310| goto/16 Label_3 Label_7: .line 117 .end_local v19 312| const v27, #+54069 (0x0000d335 | 7.57668e-41) 315| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 318| const-string/jumbo v2, "RecipAlternates" 321| const v27, #+54070 (0x0000d336 | 7.57682e-41) 324| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 327| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 328| invoke-static {v2,v3}, android.util.Log.isLoggable(java.lang.String, int):boolean 331| move-result v2 332| const v27, #+54071 (0x0000d337 | 7.57696e-41) 335| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 338| if-eqz v2, Label_8 .line 118 340| const v27, #+54072 (0x0000d338 | 7.57710e-41) 343| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 346| const-string/jumbo v2, "RecipAlternates" 349| const v27, #+54073 (0x0000d339 | 7.57724e-41) 352| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 355| new-instance v3, java.lang.StringBuilder 357| const v27, #+54074 (0x0000d33a | 7.57738e-41) 360| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-direct {v3}, java.lang.StringBuilder.():void 366| const v27, #+54075 (0x0000d33b | 7.57752e-41) 369| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 372| const-string/jumbo v4, "Doing reverse lookup for " 375| const v27, #+54076 (0x0000d33c | 7.57766e-41) 378| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 384| move-result-object v3 385| const v27, #+54077 (0x0000d33d | 7.57780e-41) 388| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual {v9}, java.util.HashSet.toString():java.lang.String 394| move-result-object v4 395| const v27, #+54078 (0x0000d33e | 7.57794e-41) 398| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 404| move-result-object v3 405| const v27, #+54079 (0x0000d33f | 7.57808e-41) 408| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 414| move-result-object v3 415| const v27, #+54080 (0x0000d340 | 7.57822e-41) 418| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int Label_8: .line 121 424| const v27, #+54081 (0x0000d341 | 7.57836e-41) 427| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 430| invoke-virtual {v9}, java.util.HashSet.size():int 433| move-result v2 434| const v27, #+54082 (0x0000d342 | 7.57850e-41) 437| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 440| new-array v6, v2, java.lang.String[] .line 122 .local v6, "addressArray", java.lang.String[] 442| const v27, #+54083 (0x0000d343 | 7.57864e-41) 445| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 448| invoke-virtual {v9,v6}, java.util.HashSet.toArray(java.lang.Object[]):java.lang.Object[] .line 123 451| const v27, #+54084 (0x0000d344 | 7.57878e-41) 454| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 457| const/4 v8, #+0 (0x00000000 | 0.00000) .line 124 .local_ex v8, "recipientEntries", java.util.HashMap, "Ljava/util/HashMap;" 458| const/16 v17, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 127 .local v17, "c", android.database.Cursor 460| const v27, #+54085 (0x0000d345 | 7.57892e-41) 463| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 466| move-object/from16 v0, v20 468| move-object/from16 v1, v26 470| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 473| move-result v2 474| const v27, #+54086 (0x0000d346 | 7.57906e-41) 477| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 480| if-eqz v2, Label_9 .line 128 482| const v27, #+54087 (0x0000d347 | 7.57920e-41) 485| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 488| invoke-virtual/range {v20..v20}, android.content.Context.getContentResolver():android.content.ContentResolver 491| move-result-object v2 492| const v27, #+54088 (0x0000d348 | 7.57934e-41) 495| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 129 498| invoke-virtual {v12}, com.android.ex.chips.Queries$Query.getContentUri():android.net.Uri 501| move-result-object v3 502| const v27, #+54089 (0x0000d349 | 7.57948e-41) 505| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 130 508| invoke-virtual {v12}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 511| move-result-object v4 512| const v27, #+54090 (0x0000d34a | 7.57962e-41) 515| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 131 518| new-instance v5, java.lang.StringBuilder 520| const v27, #+54091 (0x0000d34b | 7.57976e-41) 523| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 526| invoke-direct {v5}, java.lang.StringBuilder.():void 529| const v27, #+54092 (0x0000d34c | 7.57990e-41) 532| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-virtual {v12}, com.android.ex.chips.Queries$Query.getProjection():java.lang.String[] 538| move-result-object v7 539| const v27, #+54093 (0x0000d34d | 7.58004e-41) 542| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 545| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 546| aget-object v7, v7, v10 548| const v27, #+54094 (0x0000d34e | 7.58018e-41) 551| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-virtual {v5,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 557| move-result-object v5 558| const v27, #+54095 (0x0000d34f | 7.58032e-41) 561| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 564| const-string/jumbo v7, " IN (" 567| const v27, #+54096 (0x0000d350 | 7.58046e-41) 570| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 573| invoke-virtual {v5,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 576| move-result-object v5 577| const v27, #+54097 (0x0000d351 | 7.58060e-41) 580| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 132 583| invoke-virtual/range {v16..v16}, java.lang.StringBuilder.toString():java.lang.String 586| move-result-object v7 587| const v27, #+54098 (0x0000d352 | 7.58074e-41) 590| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 131 593| invoke-virtual {v5,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 596| move-result-object v5 597| const v27, #+54099 (0x0000d353 | 7.58088e-41) 600| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 132 603| const-string/jumbo v7, ")" .line 131 606| const v27, #+54100 (0x0000d354 | 7.58102e-41) 609| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 612| invoke-virtual {v5,v7}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 615| move-result-object v5 616| const v27, #+54101 (0x0000d355 | 7.58116e-41) 619| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 625| move-result-object v5 626| const v27, #+54102 (0x0000d356 | 7.58130e-41) 629| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 132 632| const/4 v7, #+0 (0x00000000 | 0.00000) .line 128 633| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor 636| move-result-object v17 637| const v27, #+54103 (0x0000d357 | 7.58145e-41) 640| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void Label_9: .line 134 .end_local v17 643| const v27, #+54104 (0x0000d358 | 7.58159e-41) 646| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 649| const/4 v2, #+0 (0x00000000 | 0.00000) 650| move-object/from16 v0, v17 652| invoke-static {v0,v2}, com.android.ex.chips.RecipientAlternatesAdapter.processContactEntries(android.database.Cursor, java.lang.Long):java.util.HashMap 655| move-result-object v8 656| const v27, #+54105 (0x0000d359 | 7.58173e-41) 659| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local_ex v8, "recipientEntries", java.util.HashMap, "Ljava/util/HashMap;" 662| move-object/from16 v0, v25 664| invoke-interface {v0,v8}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesFound(java.util.Map):void .try_end_1 catch(...) : Label_11 .line 137 667| const v27, #+54106 (0x0000d35a | 7.58187e-41) 670| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 673| if-eqz v17, Label_10 .line 138 675| const v27, #+54107 (0x0000d35b | 7.58201e-41) 678| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 681| invoke-interface/range {v17..v17}, android.database.Cursor.close():void Label_10: .line 142 684| const v27, #+54108 (0x0000d35c | 7.58215e-41) 687| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 690| new-instance v11, java.util.HashSet 692| const v27, #+54109 (0x0000d35d | 7.58229e-41) 695| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 698| invoke-direct {v11}, java.util.HashSet.():void .local_ex v11, "matchesNotFound", java.util.Set, "Ljava/util/Set;" 701| const v27, #+54110 (0x0000d35e | 7.58243e-41) 704| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 707| move-object/from16 v7, v20 709| move-object/from16 v10, v24 711| move-object/from16 v13, v25 713| move-object/from16 v14, v26 .line 144 715| invoke-static/range {v7..v14}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipientsFromDirectoryQueries(android.content.Context, java.util.Map, java.util.Set, android.accounts.Account, java.util.Set, com.android.ex.chips.Queries$Query, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void .line 147 718| const v27, #+54111 (0x0000d35f | 7.58257e-41) 721| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 724| move-object/from16 v0, v21 726| move-object/from16 v1, v25 728| invoke-static {v0,v11,v1}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipientsFromExtensionMatcher(com.android.ex.chips.BaseRecipientAdapter, java.util.Set, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback):void .line 148 731| const v27, #+54112 (0x0000d360 | 7.58271e-41) 734| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 737| return-void Label_11: .line 136 .end_local v8 .end_local v11 738| const v27, #+54113 (0x0000d361 | 7.58285e-41) 741| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 744| move-exception v2 .line 137 745| if-eqz v17, Label_12 .line 138 747| const v27, #+54114 (0x0000d362 | 7.58299e-41) 750| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-interface/range {v17..v17}, android.database.Cursor.close():void Label_12: .line 136 756| const v27, #+54115 (0x0000d363 | 7.58313e-41) 759| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 762| throw v2 } method com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipients(android.content.Context, com.android.ex.chips.BaseRecipientAdapter, java.util.ArrayList, android.accounts.Account, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void { .params "context", "adapter", "?", "account", "callback", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 81 .local_ex v10, "inAddresses", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 81 0| const v0, #+54116 (0x0000d364 | 7.58327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| move-object v1, v8 8| move-object v2, v9 9| move-object v3, v10 10| move-object v5, v11 11| move-object v6, v12 12| move-object v7, v13 13| invoke-static/range {v1..v7}, com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipients(android.content.Context, com.android.ex.chips.BaseRecipientAdapter, java.util.ArrayList, int, android.accounts.Account, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void .line 83 16| const v0, #+54117 (0x0000d365 | 7.58341e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipientsFromDirectoryQueries(android.content.Context, java.util.Map, java.util.Set, android.accounts.Account, java.util.Set, com.android.ex.chips.Queries$Query, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void { .params "context", "?", "?", "account", "?", "query", "callback", "permissionsCheckListener" .src "RecipientAlternatesAdapter.java" .line 168 0| move-object/16 v20, v21 3| move-object/16 v21, v22 6| move-object/16 v22, v23 9| move-object/16 v23, v24 12| move-object/16 v24, v25 15| move-object/16 v25, v26 18| move-object/16 v26, v27 21| move-object/16 v27, v28 .local_ex v21, "recipientEntries", java.util.Map, "Ljava/util/Map;" .local_ex v22, "addresses", java.util.Set, "Ljava/util/Set;" .local_ex v24, "matchesNotFound", java.util.Set, "Ljava/util/Set;" .prologue_end .line 168 24| const v28, #+54118 (0x0000d366 | 7.58355e-41) 27| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface/range {v21..v21}, java.util.Map.size():int 33| move-result v3 34| const v28, #+54119 (0x0000d367 | 7.58369e-41) 37| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface/range {v22..v22}, java.util.Set.size():int 43| move-result v4 44| const v28, #+54120 (0x0000d368 | 7.58383e-41) 47| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 50| if-ge v3, v4, Label_17 .line 170 52| const v28, #+54121 (0x0000d369 | 7.58397e-41) 55| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 58| new-instance v19, java.util.HashSet 60| const v28, #+54122 (0x0000d36a | 7.58411e-41) 63| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-direct/range {v19..v19}, java.util.HashSet.():void .line 171 .local_ex v19, "unresolvedAddresses", java.util.HashSet, "Ljava/util/HashSet;" 69| const v28, #+54123 (0x0000d36b | 7.58425e-41) 72| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-interface/range {v22..v22}, java.lang.Iterable.iterator():java.util.Iterator 78| move-result-object v10 79| const v28, #+54124 (0x0000d36c | 7.58439e-41) 82| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v10, "address$iterator", java.util.Iterator 85| const v28, #+54125 (0x0000d36d | 7.58453e-41) 88| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-interface {v10}, java.util.Iterator.hasNext():boolean 94| move-result v3 95| const v28, #+54126 (0x0000d36e | 7.58467e-41) 98| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v3, Label_2 103| const v28, #+54127 (0x0000d36f | 7.58481e-41) 106| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v10}, java.util.Iterator.next():java.lang.Object 112| move-result-object v9 113| const v28, #+54128 (0x0000d370 | 7.58495e-41) 116| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 119| check-cast v9, java.lang.String .line 172 .local v9, "address", java.lang.String 121| const v28, #+54129 (0x0000d371 | 7.58509e-41) 124| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 127| move-object/from16 v0, v21 129| invoke-interface {v0,v9}, java.util.Map.containsKey(java.lang.Object):boolean 132| move-result v3 133| const v28, #+54130 (0x0000d372 | 7.58523e-41) 136| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 139| if-nez v3, Label_1 .line 173 141| const v28, #+54131 (0x0000d373 | 7.58537e-41) 144| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 147| move-object/from16 v0, v19 149| invoke-virtual {v0,v9}, java.util.HashSet.add(java.lang.Object):boolean 152| const v28, #+54132 (0x0000d374 | 7.58551e-41) 155| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 158| goto/16 Label_1 Label_2: .line 176 .end_local v9 160| const v28, #+54133 (0x0000d375 | 7.58565e-41) 163| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 166| move-object/from16 v0, v24 168| move-object/from16 v1, v19 170| invoke-interface {v0,v1}, java.util.Set.addAll(java.util.Collection):boolean .line 179 173| const v28, #+54134 (0x0000d376 | 7.58579e-41) 176| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 179| const/4 v12, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 181 .local v12, "directoryCursor", android.database.Cursor 180| const v28, #+54135 (0x0000d377 | 7.58593e-41) 183| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 186| move-object/from16 v0, v20 188| move-object/from16 v1, v27 190| invoke-static {v0,v1}, com.android.ex.chips.ChipsUtil.hasPermissions(android.content.Context, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):boolean 193| move-result v3 194| const v28, #+54136 (0x0000d378 | 7.58607e-41) 197| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 200| if-eqz v3, Label_3 .line 182 202| const v28, #+54137 (0x0000d379 | 7.58621e-41) 205| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual/range {v20..v20}, android.content.Context.getContentResolver():android.content.ContentResolver 211| move-result-object v2 212| const v28, #+54138 (0x0000d37a | 7.58635e-41) 215| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 183 218| sget-object v3, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.URI 220| const v28, #+54139 (0x0000d37b | 7.58649e-41) 223| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 226| sget-object v4, com.android.ex.chips.BaseRecipientAdapter$DirectoryListQuery.PROJECTION .line 184 228| const v28, #+54140 (0x0000d37c | 7.58663e-41) 231| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 234| const/4 v5, #+0 (0x00000000 | 0.00000) 235| const/4 v6, #+0 (0x00000000 | 0.00000) 236| const/4 v7, #+0 (0x00000000 | 0.00000) .line 182 237| invoke-virtual/range {v2..v7}, android.content.ContentResolver.query(android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String):android.database.Cursor .try_end_1 catch(...) : Label_12 240| move-result-object v12 241| const v28, #+54141 (0x0000d37d | 7.58677e-41) 244| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 186 .end_local v12 247| const v28, #+54142 (0x0000d37e | 7.58691e-41) 250| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 253| if-nez v12, Label_5 .line 192 255| const v28, #+54143 (0x0000d37f | 7.58705e-41) 258| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 261| if-eqz v12, Label_4 .line 193 263| const v28, #+54144 (0x0000d380 | 7.58719e-41) 266| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-interface {v12}, android.database.Cursor.close():void Label_4: .line 187 272| const v28, #+54145 (0x0000d381 | 7.58733e-41) 275| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 278| return-void Label_5: .try_begin_2 .line 189 279| const v28, #+54146 (0x0000d382 | 7.58747e-41) 282| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 285| move-object/from16 v0, v20 287| move-object/from16 v1, v23 289| invoke-static {v0,v12,v1}, com.android.ex.chips.BaseRecipientAdapter.setupOtherDirectories(android.content.Context, android.database.Cursor, android.accounts.Account):java.util.List .try_end_2 catch(...) : Label_12 292| move-result-object v17 293| const v28, #+54147 (0x0000d383 | 7.58761e-41) 296| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 192 .local_ex v17, "paramsList", java.util.List, "Ljava/util/List;" 299| if-eqz v12, Label_6 .line 193 301| const v28, #+54148 (0x0000d384 | 7.58775e-41) 304| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-interface {v12}, android.database.Cursor.close():void Label_6: .line 197 310| const v28, #+54149 (0x0000d385 | 7.58789e-41) 313| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 316| if-eqz v17, Label_17 .line 198 318| const v28, #+54150 (0x0000d386 | 7.58803e-41) 321| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 324| const/4 v11, #+0 (0x00000000 | 0.00000) .line 199 .local v11, "directoryContactsCursor", android.database.Cursor 325| invoke-interface/range {v19..v19}, java.lang.Iterable.iterator():java.util.Iterator 328| move-result-object v18 329| const v28, #+54151 (0x0000d387 | 7.58817e-41) 332| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_7: .end_local v11 .local v18, "unresolvedAddress$iterator", java.util.Iterator 335| const v28, #+54152 (0x0000d388 | 7.58831e-41) 338| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-interface/range {v18..v18}, java.util.Iterator.hasNext():boolean 344| move-result v3 345| const v28, #+54153 (0x0000d389 | 7.58845e-41) 348| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 351| if-eqz v3, Label_17 353| const v28, #+54154 (0x0000d38a | 7.58859e-41) 356| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-interface/range {v18..v18}, java.util.Iterator.next():java.lang.Object 362| move-result-object v2 363| const v28, #+54155 (0x0000d38b | 7.58873e-41) 366| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 369| check-cast v2, java.lang.String .line 200 .local v2, "unresolvedAddress", java.lang.String 371| const v28, #+54156 (0x0000d38c | 7.58887e-41) 374| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 377| const/16 v16, #+0 (0x00000000 | 0.00000) Label_8: .local v16, "i", int 379| const v28, #+54157 (0x0000d38d | 7.58901e-41) 382| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-interface/range {v17..v17}, java.util.List.size():int 388| move-result v3 389| const v28, #+54158 (0x0000d38e | 7.58915e-41) 392| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 395| move/from16 v0, v16 397| if-ge v0, v3, Label_7 .line 201 399| const v28, #+54159 (0x0000d38f | 7.58929e-41) 402| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 405| move-object/from16 v0, v17 407| move/from16 v1, v16 409| invoke-interface {v0,v1}, java.util.List.get(int):java.lang.Object 412| move-result-object v3 413| const v28, #+54160 (0x0000d390 | 7.58943e-41) 416| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 419| check-cast v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams 421| const v28, #+54161 (0x0000d391 | 7.58957e-41) 424| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 427| iget-wide v14:v15, v3, com.android.ex.chips.BaseRecipientAdapter$DirectorySearchParams.directoryId .try_begin_3 .line 204 .local v14, "directoryId", long 429| const v28, #+54162 (0x0000d392 | 7.58971e-41) 432| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 435| invoke-static {v14,v15}, java.lang.Long.valueOf(long):java.lang.Long 438| move-result-object v4 439| const v28, #+54163 (0x0000d393 | 7.58985e-41) 442| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 203 445| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 446| move-object/from16 v5, v23 448| move-object/from16 v6, v20 450| move-object/from16 v7, v25 452| move-object/from16 v8, v27 454| invoke-static/range {v2..v8}, com.android.ex.chips.RecipientAlternatesAdapter.doQuery(java.lang.CharSequence, int, java.lang.Long, android.accounts.Account, android.content.Context, com.android.ex.chips.Queries$Query, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):android.database.Cursor 457| move-result-object v11 458| const v28, #+54164 (0x0000d394 | 7.58999e-41) 461| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 205 .local v11, "directoryContactsCursor", android.database.Cursor 464| if-eqz v11, Label_15 .line 206 466| const v28, #+54165 (0x0000d395 | 7.59013e-41) 469| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-interface {v11}, android.database.Cursor.getCount():int 475| move-result v3 476| const v28, #+54166 (0x0000d396 | 7.59027e-41) 479| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 482| if-eqz v3, Label_15 .line 209 484| const v28, #+54167 (0x0000d397 | 7.59041e-41) 487| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-static {v14,v15}, java.lang.Long.valueOf(long):java.lang.Long 493| move-result-object v3 494| const v28, #+54168 (0x0000d398 | 7.59055e-41) 497| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-static {v11,v3}, com.android.ex.chips.RecipientAlternatesAdapter.processContactEntries(android.database.Cursor, java.lang.Long):java.util.HashMap 503| move-result-object v13 504| const v28, #+54169 (0x0000d399 | 7.59069e-41) 507| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void .line 211 .local_ex v13, "entries", java.util.Map, "Ljava/util/Map;" 510| invoke-interface {v13}, java.util.Map.keySet():java.util.Set 513| move-result-object v3 514| const v28, #+54170 (0x0000d39a | 7.59083e-41) 517| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 520| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 523| move-result-object v10 524| const v28, #+54171 (0x0000d39b | 7.59097e-41) 527| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void Label_9: 530| const v28, #+54172 (0x0000d39c | 7.59111e-41) 533| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 536| invoke-interface {v10}, java.util.Iterator.hasNext():boolean 539| move-result v3 540| const v28, #+54173 (0x0000d39d | 7.59125e-41) 543| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 546| if-eqz v3, Label_14 548| const v28, #+54174 (0x0000d39e | 7.59139e-41) 551| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 554| invoke-interface {v10}, java.util.Iterator.next():java.lang.Object 557| move-result-object v9 558| const v28, #+54175 (0x0000d39f | 7.59153e-41) 561| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 564| check-cast v9, java.lang.String .line 212 .restart_local v9 566| const v28, #+54176 (0x0000d3a0 | 7.59167e-41) 569| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 572| move-object/from16 v0, v24 574| invoke-interface {v0,v9}, java.util.Set.remove(java.lang.Object):boolean .try_end_3 catch(...) : Label_10 577| const v28, #+54177 (0x0000d3a1 | 7.59181e-41) 580| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 583| goto/16 Label_9 Label_10: .line 218 .end_local v9 .end_local v11 .end_local v13 585| const v28, #+54178 (0x0000d3a2 | 7.59195e-41) 588| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 591| move-exception v3 .line 219 592| if-eqz v11, Label_11 .line 220 594| const v28, #+54179 (0x0000d3a3 | 7.59209e-41) 597| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 600| invoke-interface {v11}, android.database.Cursor.close():void .line 221 603| const v28, #+54180 (0x0000d3a4 | 7.59224e-41) 606| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 609| const/4 v11, #+0 (0x00000000 | 0.00000) Label_11: .line 218 610| const v28, #+54181 (0x0000d3a5 | 7.59238e-41) 613| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 616| throw v3 Label_12: .line 191 .end_local v2 .end_local v14 .end_local v16 .end_local v17 .end_local v18 617| const v28, #+54182 (0x0000d3a6 | 7.59252e-41) 620| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 623| move-exception v3 .line 192 624| if-eqz v12, Label_13 .line 193 626| const v28, #+54183 (0x0000d3a7 | 7.59266e-41) 629| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 632| invoke-interface {v12}, android.database.Cursor.close():void Label_13: .line 191 635| const v28, #+54184 (0x0000d3a8 | 7.59280e-41) 638| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 641| throw v3 Label_14: .try_begin_4 .line 215 .restart_local v2 .restart_local v11 .restart_local v13 .restart_local v14 .restart_local v16 .restart_local v17 .restart_local v18 642| const v28, #+54185 (0x0000d3a9 | 7.59294e-41) 645| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 648| move-object/from16 v0, v26 650| invoke-interface {v0,v13}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesFound(java.util.Map):void .try_end_4 catch(...) : Label_10 .line 219 653| const v28, #+54186 (0x0000d3aa | 7.59308e-41) 656| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 659| if-eqz v11, Label_7 .line 220 661| const v28, #+54187 (0x0000d3ab | 7.59322e-41) 664| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 667| invoke-interface {v11}, android.database.Cursor.close():void .line 221 670| const v28, #+54188 (0x0000d3ac | 7.59336e-41) 673| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 676| const/4 v11, #+0 (0x00000000 | 0.00000) .local v11, "directoryContactsCursor", android.database.Cursor 677| goto/16 Label_7 Label_15: .line 219 .end_local v13 .local v11, "directoryContactsCursor", android.database.Cursor 679| const v28, #+54189 (0x0000d3ad | 7.59350e-41) 682| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 685| if-eqz v11, Label_16 .line 220 687| const v28, #+54190 (0x0000d3ae | 7.59364e-41) 690| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 693| invoke-interface {v11}, android.database.Cursor.close():void .line 221 696| const v28, #+54191 (0x0000d3af | 7.59378e-41) 699| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 702| const/4 v11, #+0 (0x00000000 | 0.00000) Label_16: .line 200 .end_local v11 703| const v28, #+54192 (0x0000d3b0 | 7.59392e-41) 706| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 709| add-int/lit8 v16, v16, #+1 (0x00000001 | 1.40130e-45) 711| goto/16 Label_8 Label_17: .line 228 .end_local v2 .end_local v10 .end_local v14 .end_local v16 .end_local v17 .end_local v18 .end_local v19 713| const v28, #+54193 (0x0000d3b1 | 7.59406e-41) 716| invoke-static/range {v28..v28}, CodeCoverage.TraceBasicBlock(int):void 719| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.getMatchingRecipientsFromExtensionMatcher(com.android.ex.chips.BaseRecipientAdapter, java.util.Set, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback):void { .params "adapter", "?", "callback" .src "RecipientAlternatesAdapter.java" .line 235 .local_ex v6, "matchesNotFound", java.util.Set, "Ljava/util/Set;" .prologue_end .line 235 0| const v0, #+54194 (0x0000d3b2 | 7.59420e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v5, Label_2 .line 237 8| const v0, #+54195 (0x0000d3b3 | 7.59434e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v5,v6}, com.android.ex.chips.BaseRecipientAdapter.getMatchingRecipients(java.util.Set):java.util.Map 17| move-result-object v3 18| const v0, #+54196 (0x0000d3b4 | 7.59448e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 238 .local_ex v3, "entries", java.util.Map, "Ljava/util/Map;" 24| if-eqz v3, Label_2 26| const v0, #+54197 (0x0000d3b5 | 7.59462e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v3}, java.util.Map.size():int 35| move-result v4 36| const v0, #+54198 (0x0000d3b6 | 7.59476e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-lez v4, Label_2 .line 239 44| const v0, #+54199 (0x0000d3b7 | 7.59490e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v7,v3}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesFound(java.util.Map):void .line 240 53| const v0, #+54200 (0x0000d3b8 | 7.59504e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-interface {v3}, java.util.Map.keySet():java.util.Set 62| move-result-object v4 63| const v0, #+54201 (0x0000d3b9 | 7.59518e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 72| move-result-object v2 73| const v0, #+54202 (0x0000d3ba | 7.59532e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "address$iterator", java.util.Iterator 79| const v0, #+54203 (0x0000d3bb | 7.59546e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 88| move-result v4 89| const v0, #+54204 (0x0000d3bc | 7.59560e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-eqz v4, Label_2 97| const v0, #+54205 (0x0000d3bd | 7.59574e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 106| move-result-object v1 107| const v0, #+54206 (0x0000d3be | 7.59588e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| check-cast v1, java.lang.String .line 241 .local v1, "address", java.lang.String 115| const v0, #+54207 (0x0000d3bf | 7.59602e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-interface {v6,v1}, java.util.Set.remove(java.lang.Object):boolean 124| const v0, #+54208 (0x0000d3c0 | 7.59616e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| goto/16 Label_1 Label_2: .line 245 .end_local v1 .end_local v2 .end_local v3 132| const v0, #+54209 (0x0000d3c1 | 7.59630e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-interface {v7,v6}, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback.matchesNotFound(java.util.Set):void .line 246 141| const v0, #+54210 (0x0000d3c2 | 7.59644e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.processContactEntries(android.database.Cursor, java.lang.Long):java.util.HashMap { .params "c", "directoryId" .src "RecipientAlternatesAdapter.java" .line 250 0| move-object/16 v19, v20 3| move-object/16 v20, v21 .prologue_end .line 250 6| const v21, #+54211 (0x0000d3c3 | 7.59658e-41) 9| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v17, java.util.HashMap 14| const v21, #+54212 (0x0000d3c4 | 7.59672e-41) 17| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct/range {v17..v17}, java.util.HashMap.():void .line 251 .local_ex v17, "recipientEntries", java.util.HashMap, "Ljava/util/HashMap;" 23| const v21, #+54213 (0x0000d3c5 | 7.59686e-41) 26| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 29| if-eqz v19, Label_3 31| const v21, #+54214 (0x0000d3c6 | 7.59700e-41) 34| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-interface/range {v19..v19}, android.database.Cursor.moveToFirst():boolean 40| move-result v2 41| const v21, #+54215 (0x0000d3c7 | 7.59714e-41) 44| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 47| if-eqz v2, Label_3 Label_1: .line 253 49| const v21, #+54216 (0x0000d3c8 | 7.59728e-41) 52| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 55| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 56| move-object/from16 v0, v19 58| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 61| move-result-object v15 62| const v21, #+54217 (0x0000d3c9 | 7.59742e-41) 65| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 256 .local v15, "address", java.lang.String 68| const/4 v2, #+0 (0x00000000 | 0.00000) 69| move-object/from16 v0, v19 71| invoke-interface {v0,v2}, android.database.Cursor.getString(int):java.lang.String 74| move-result-object v2 75| const v21, #+54218 (0x0000d3ca | 7.59756e-41) 78| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 257 81| const/4 v3, #+7 (0x00000007 | 9.80909e-45) 82| move-object/from16 v0, v19 84| invoke-interface {v0,v3}, android.database.Cursor.getInt(int):int 87| move-result v3 88| const v21, #+54219 (0x0000d3cb | 7.59770e-41) 91| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 258 94| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 95| move-object/from16 v0, v19 97| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 100| move-result-object v4 101| const v21, #+54220 (0x0000d3cc | 7.59784e-41) 104| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 259 107| const/4 v5, #+2 (0x00000002 | 2.80260e-45) 108| move-object/from16 v0, v19 110| invoke-interface {v0,v5}, android.database.Cursor.getInt(int):int 113| move-result v5 114| const v21, #+54221 (0x0000d3cd | 7.59798e-41) 117| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 260 120| const/4 v6, #+3 (0x00000003 | 4.20390e-45) 121| move-object/from16 v0, v19 123| invoke-interface {v0,v6}, android.database.Cursor.getString(int):java.lang.String 126| move-result-object v6 127| const v21, #+54222 (0x0000d3ce | 7.59812e-41) 130| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 261 133| const/4 v7, #+4 (0x00000004 | 5.60519e-45) 134| move-object/from16 v0, v19 136| invoke-interface {v0,v7}, android.database.Cursor.getLong(int):long 139| move-result-wide v7:v8 140| const v21, #+54223 (0x0000d3cf | 7.59826e-41) 143| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 263 146| const/4 v9, #+5 (0x00000005 | 7.00649e-45) 147| move-object/from16 v0, v19 149| invoke-interface {v0,v9}, android.database.Cursor.getLong(int):long 152| move-result-wide v10:v11 153| const v21, #+54224 (0x0000d3d0 | 7.59840e-41) 156| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 264 159| const/4 v9, #+6 (0x00000006 | 8.40779e-45) 160| move-object/from16 v0, v19 162| invoke-interface {v0,v9}, android.database.Cursor.getString(int):java.lang.String 165| move-result-object v12 166| const v21, #+54225 (0x0000d3d1 | 7.59854e-41) 169| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 266 172| const/16 v9, #+8 (0x00000008 | 1.12104e-44) 174| move-object/from16 v0, v19 176| invoke-interface {v0,v9}, android.database.Cursor.getString(int):java.lang.String 179| move-result-object v14 180| const v21, #+54226 (0x0000d3d2 | 7.59868e-41) 183| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 265 186| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 187| move-object/from16 v9, v20 .line 255 189| invoke-static/range {v2..v14}, com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry 192| move-result-object v16 193| const v21, #+54227 (0x0000d3d3 | 7.59882e-41) 196| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 274 .local v16, "newRecipientEntry", com.android.ex.chips.RecipientEntry 199| move-object/from16 v0, v17 201| invoke-virtual {v0,v15}, java.util.HashMap.get(java.lang.Object):java.lang.Object 204| move-result-object v2 205| const v21, #+54228 (0x0000d3d4 | 7.59896e-41) 208| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 211| check-cast v2, com.android.ex.chips.RecipientEntry 213| const v21, #+54229 (0x0000d3d5 | 7.59910e-41) 216| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 219| move-object/from16 v0, v16 221| invoke-static {v2,v0}, com.android.ex.chips.RecipientAlternatesAdapter.getBetterRecipient(com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 224| move-result-object v18 225| const v21, #+54230 (0x0000d3d6 | 7.59924e-41) 228| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 276 .local v18, "recipientEntry", com.android.ex.chips.RecipientEntry 231| move-object/from16 v0, v17 233| move-object/from16 v1, v18 235| invoke-virtual {v0,v15,v1}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object .line 277 238| const v21, #+54231 (0x0000d3d7 | 7.59938e-41) 241| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 244| const-string/jumbo v2, "RecipAlternates" 247| const v21, #+54232 (0x0000d3d8 | 7.59952e-41) 250| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 253| const/4 v3, #+3 (0x00000003 | 4.20390e-45) 254| invoke-static {v2,v3}, android.util.Log.isLoggable(java.lang.String, int):boolean 257| move-result v2 258| const v21, #+54233 (0x0000d3d9 | 7.59966e-41) 261| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 264| if-eqz v2, Label_2 .line 278 266| const v21, #+54234 (0x0000d3da | 7.59980e-41) 269| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 272| const-string/jumbo v2, "RecipAlternates" 275| const v21, #+54235 (0x0000d3db | 7.59994e-41) 278| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 281| new-instance v3, java.lang.StringBuilder 283| const v21, #+54236 (0x0000d3dc | 7.60008e-41) 286| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-direct {v3}, java.lang.StringBuilder.():void 292| const v21, #+54237 (0x0000d3dd | 7.60022e-41) 295| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 298| const-string/jumbo v4, "Received reverse look up information for " 301| const v21, #+54238 (0x0000d3de | 7.60036e-41) 304| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 310| move-result-object v3 311| const v21, #+54239 (0x0000d3df | 7.60050e-41) 314| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-virtual {v3,v15}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 320| move-result-object v3 321| const v21, #+54240 (0x0000d3e0 | 7.60064e-41) 324| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 279 327| const-string/jumbo v4, " RESULTS: " .line 278 330| const v21, #+54241 (0x0000d3e1 | 7.60078e-41) 333| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 339| move-result-object v3 340| const v21, #+54242 (0x0000d3e2 | 7.60092e-41) 343| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 280 346| const-string/jumbo v4, " NAME : " .line 278 349| const v21, #+54243 (0x0000d3e3 | 7.60106e-41) 352| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 358| move-result-object v3 359| const v21, #+54244 (0x0000d3e4 | 7.60120e-41) 362| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 280 365| const/4 v4, #+0 (0x00000000 | 0.00000) 366| move-object/from16 v0, v19 368| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 371| move-result-object v4 372| const v21, #+54245 (0x0000d3e5 | 7.60134e-41) 375| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 278 378| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 381| move-result-object v3 382| const v21, #+54246 (0x0000d3e6 | 7.60148e-41) 385| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 281 388| const-string/jumbo v4, " CONTACT ID : " .line 278 391| const v21, #+54247 (0x0000d3e7 | 7.60162e-41) 394| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 400| move-result-object v3 401| const v21, #+54248 (0x0000d3e8 | 7.60176e-41) 404| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 281 407| const/4 v4, #+4 (0x00000004 | 5.60519e-45) 408| move-object/from16 v0, v19 410| invoke-interface {v0,v4}, android.database.Cursor.getLong(int):long 413| move-result-wide v4:v5 414| const v21, #+54249 (0x0000d3e9 | 7.60190e-41) 417| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 278 420| invoke-virtual {v3,v4,v5}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 423| move-result-object v3 424| const v21, #+54250 (0x0000d3ea | 7.60204e-41) 427| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 282 430| const-string/jumbo v4, " ADDRESS :" .line 278 433| const v21, #+54251 (0x0000d3eb | 7.60218e-41) 436| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 442| move-result-object v3 443| const v21, #+54252 (0x0000d3ec | 7.60232e-41) 446| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 282 449| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 450| move-object/from16 v0, v19 452| invoke-interface {v0,v4}, android.database.Cursor.getString(int):java.lang.String 455| move-result-object v4 456| const v21, #+54253 (0x0000d3ed | 7.60246e-41) 459| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 278 462| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 465| move-result-object v3 466| const v21, #+54254 (0x0000d3ee | 7.60260e-41) 469| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 475| move-result-object v3 476| const v21, #+54255 (0x0000d3ef | 7.60274e-41) 479| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int Label_2: .line 284 485| const v21, #+54256 (0x0000d3f0 | 7.60288e-41) 488| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 491| invoke-interface/range {v19..v19}, android.database.Cursor.moveToNext():boolean 494| move-result v2 495| const v21, #+54257 (0x0000d3f1 | 7.60303e-41) 498| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 501| if-nez v2, Label_1 Label_3: .line 286 .end_local v15 .end_local v16 .end_local v18 503| const v21, #+54258 (0x0000d3f2 | 7.60317e-41) 506| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 509| return-object v17 } method com.android.ex.chips.RecipientAlternatesAdapter.removeUndesiredDestinations(android.database.Cursor, java.lang.String, java.lang.String):android.database.Cursor { .params "original", "desiredMimeType", "lookupKey" .src "RecipientAlternatesAdapter.java" .line 469 0| move-object/16 v18, v19 3| move-object/16 v19, v20 6| move-object/16 v20, v21 .prologue_end .line 469 9| const v21, #+54259 (0x0000d3f3 | 7.60331e-41) 12| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v13, android.database.MatrixCursor .line 470 17| const v21, #+54260 (0x0000d3f4 | 7.60345e-41) 20| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-interface/range {v18..v18}, android.database.Cursor.getColumnNames():java.lang.String[] 26| move-result-object v15 27| const v21, #+54261 (0x0000d3f5 | 7.60359e-41) 30| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface/range {v18..v18}, android.database.Cursor.getCount():int 36| move-result v16 37| const v21, #+54262 (0x0000d3f6 | 7.60373e-41) 40| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 469 43| move/from16 v0, v16 45| invoke-direct {v13,v15,v0}, android.database.MatrixCursor.(java.lang.String[], int):void .line 471 .local v13, "result", android.database.MatrixCursor 48| const v21, #+54263 (0x0000d3f7 | 7.60387e-41) 51| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 54| new-instance v8, java.util.HashSet 56| const v21, #+54264 (0x0000d3f8 | 7.60401e-41) 59| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-direct {v8}, java.util.HashSet.():void .line 473 .local_ex v8, "destinationsSeen", java.util.HashSet, "Ljava/util/HashSet;" 65| const v21, #+54265 (0x0000d3f9 | 7.60415e-41) 68| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v4, #+0 (0x00000000 | 0.00000) .line 474 .local v4, "defaultDisplayName", java.lang.String 72| const/4 v6, #+0 (0x00000000 | 0.00000) .line 475 .local v6, "defaultPhotoThumbnailUri", java.lang.String 73| const/4 v5, #+0 (0x00000000 | 0.00000) .line 478 .local v5, "defaultDisplayNameSource", int 74| const/4 v15, #-1 (0xffffffff | NaN) 75| move-object/from16 v0, v18 77| invoke-interface {v0,v15}, android.database.Cursor.moveToPosition(int):boolean Label_1: .line 479 80| const v21, #+54266 (0x0000d3fa | 7.60429e-41) 83| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-interface/range {v18..v18}, android.database.Cursor.moveToNext():boolean 89| move-result v15 90| const v21, #+54267 (0x0000d3fb | 7.60443e-41) 93| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 96| if-eqz v15, Label_2 .line 480 98| const v21, #+54268 (0x0000d3fc | 7.60457e-41) 101| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 104| const/16 v15, #+9 (0x00000009 | 1.26117e-44) 106| move-object/from16 v0, v18 108| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 111| move-result-object v10 112| const v21, #+54269 (0x0000d3fd | 7.60471e-41) 115| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 482 .local v10, "mimeType", java.lang.String 118| const-string/jumbo v15, "vnd.android.cursor.item/name" 121| const v21, #+54270 (0x0000d3fe | 7.60485e-41) 124| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v15,v10}, java.lang.String.equals(java.lang.Object):boolean 130| move-result v15 131| const v21, #+54271 (0x0000d3ff | 7.60499e-41) 134| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 137| if-eqz v15, Label_1 .line 485 139| const v21, #+54272 (0x0000d400 | 7.60513e-41) 142| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 145| const/4 v15, #+0 (0x00000000 | 0.00000) 146| move-object/from16 v0, v18 148| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 151| move-result-object v4 152| const v21, #+54273 (0x0000d401 | 7.60527e-41) 155| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 486 .local v4, "defaultDisplayName", java.lang.String 158| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 159| move-object/from16 v0, v18 161| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 164| move-result-object v6 165| const v21, #+54274 (0x0000d402 | 7.60541e-41) 168| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 487 .local v6, "defaultPhotoThumbnailUri", java.lang.String 171| const/4 v15, #+7 (0x00000007 | 9.80909e-45) 172| move-object/from16 v0, v18 174| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int 177| move-result v5 178| const v21, #+54275 (0x0000d403 | 7.60555e-41) 181| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 492 .end_local v4 .end_local v6 .end_local v10 184| const v21, #+54276 (0x0000d404 | 7.60569e-41) 187| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 190| const/4 v15, #-1 (0xffffffff | NaN) 191| move-object/from16 v0, v18 193| invoke-interface {v0,v15}, android.database.Cursor.moveToPosition(int):boolean Label_3: .line 493 196| const v21, #+54277 (0x0000d405 | 7.60583e-41) 199| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-interface/range {v18..v18}, android.database.Cursor.moveToNext():boolean 205| move-result v15 206| const v21, #+54278 (0x0000d406 | 7.60597e-41) 209| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 212| if-eqz v15, Label_15 .line 494 214| const v21, #+54279 (0x0000d407 | 7.60611e-41) 217| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 220| if-eqz v19, Label_4 .line 495 222| const v21, #+54280 (0x0000d408 | 7.60625e-41) 225| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 228| const/16 v15, #+9 (0x00000009 | 1.26117e-44) 230| move-object/from16 v0, v18 232| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 235| move-result-object v10 236| const v21, #+54281 (0x0000d409 | 7.60639e-41) 239| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 496 .restart_local v10 242| move-object/from16 v0, v19 244| invoke-virtual {v0,v10}, java.lang.String.equals(java.lang.Object):boolean 247| move-result v15 248| const v21, #+54282 (0x0000d40a | 7.60653e-41) 251| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 254| if-eqz v15, Label_3 Label_4: .line 500 .end_local v10 256| const v21, #+54283 (0x0000d40b | 7.60667e-41) 259| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 262| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 263| move-object/from16 v0, v18 265| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 268| move-result-object v7 269| const v21, #+54284 (0x0000d40c | 7.60681e-41) 272| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 501 .local v7, "destination", java.lang.String 275| invoke-virtual {v8,v7}, java.util.HashSet.contains(java.lang.Object):boolean 278| move-result v15 279| const v21, #+54285 (0x0000d40d | 7.60695e-41) 282| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 285| if-nez v15, Label_3 .line 504 287| const v21, #+54286 (0x0000d40e | 7.60709e-41) 290| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v8,v7}, java.util.HashSet.add(java.lang.Object):boolean .line 506 296| const v21, #+54287 (0x0000d40f | 7.60723e-41) 299| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 302| const/16 v15, #+10 (0x0000000a | 1.40130e-44) 304| new-array v14, v15, java.lang.Object[] .line 507 306| const v21, #+54288 (0x0000d410 | 7.60737e-41) 309| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 312| const/4 v15, #+0 (0x00000000 | 0.00000) 313| move-object/from16 v0, v18 315| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 318| move-result-object v15 319| const v21, #+54289 (0x0000d411 | 7.60751e-41) 322| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 325| const/16 v16, #+0 (0x00000000 | 0.00000) 327| aput-object v15, v14, v16 .line 508 329| const v21, #+54290 (0x0000d412 | 7.60765e-41) 332| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 335| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 336| move-object/from16 v0, v18 338| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 341| move-result-object v15 342| const v21, #+54291 (0x0000d413 | 7.60779e-41) 345| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 348| const/16 v16, #+1 (0x00000001 | 1.40130e-45) 350| aput-object v15, v14, v16 .line 509 352| const v21, #+54292 (0x0000d414 | 7.60793e-41) 355| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 358| const/4 v15, #+2 (0x00000002 | 2.80260e-45) 359| move-object/from16 v0, v18 361| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int 364| move-result v15 365| const v21, #+54293 (0x0000d415 | 7.60807e-41) 368| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-static {v15}, java.lang.Integer.valueOf(int):java.lang.Integer 374| move-result-object v15 375| const v21, #+54294 (0x0000d416 | 7.60821e-41) 378| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 381| const/16 v16, #+2 (0x00000002 | 2.80260e-45) 383| aput-object v15, v14, v16 .line 510 385| const v21, #+54295 (0x0000d417 | 7.60835e-41) 388| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 391| const/4 v15, #+3 (0x00000003 | 4.20390e-45) 392| move-object/from16 v0, v18 394| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 397| move-result-object v15 398| const v21, #+54296 (0x0000d418 | 7.60849e-41) 401| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 404| const/16 v16, #+3 (0x00000003 | 4.20390e-45) 406| aput-object v15, v14, v16 .line 511 408| const v21, #+54297 (0x0000d419 | 7.60863e-41) 411| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 414| const/4 v15, #+4 (0x00000004 | 5.60519e-45) 415| move-object/from16 v0, v18 417| invoke-interface {v0,v15}, android.database.Cursor.getLong(int):long 420| move-result-wide v16:v17 421| const v21, #+54298 (0x0000d41a | 7.60877e-41) 424| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-static/range {v16..v17}, java.lang.Long.valueOf(long):java.lang.Long 430| move-result-object v15 431| const v21, #+54299 (0x0000d41b | 7.60891e-41) 434| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 437| const/16 v16, #+4 (0x00000004 | 5.60519e-45) 439| aput-object v15, v14, v16 .line 512 441| const v21, #+54300 (0x0000d41c | 7.60905e-41) 444| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 447| const/4 v15, #+5 (0x00000005 | 7.00649e-45) 448| move-object/from16 v0, v18 450| invoke-interface {v0,v15}, android.database.Cursor.getLong(int):long 453| move-result-wide v16:v17 454| const v21, #+54301 (0x0000d41d | 7.60919e-41) 457| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 460| invoke-static/range {v16..v17}, java.lang.Long.valueOf(long):java.lang.Long 463| move-result-object v15 464| const v21, #+54302 (0x0000d41e | 7.60933e-41) 467| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 470| const/16 v16, #+5 (0x00000005 | 7.00649e-45) 472| aput-object v15, v14, v16 .line 513 474| const v21, #+54303 (0x0000d41f | 7.60947e-41) 477| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 480| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 481| move-object/from16 v0, v18 483| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 486| move-result-object v15 487| const v21, #+54304 (0x0000d420 | 7.60961e-41) 490| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 493| const/16 v16, #+6 (0x00000006 | 8.40779e-45) 495| aput-object v15, v14, v16 .line 514 497| const v21, #+54305 (0x0000d421 | 7.60975e-41) 500| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 503| const/4 v15, #+7 (0x00000007 | 9.80909e-45) 504| move-object/from16 v0, v18 506| invoke-interface {v0,v15}, android.database.Cursor.getInt(int):int 509| move-result v15 510| const v21, #+54306 (0x0000d422 | 7.60989e-41) 513| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 516| invoke-static {v15}, java.lang.Integer.valueOf(int):java.lang.Integer 519| move-result-object v15 520| const v21, #+54307 (0x0000d423 | 7.61003e-41) 523| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 526| const/16 v16, #+7 (0x00000007 | 9.80909e-45) 528| aput-object v15, v14, v16 .line 515 530| const v21, #+54308 (0x0000d424 | 7.61017e-41) 533| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 536| const/16 v15, #+8 (0x00000008 | 1.12104e-44) 538| move-object/from16 v0, v18 540| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 543| move-result-object v15 544| const v21, #+54309 (0x0000d425 | 7.61031e-41) 547| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 550| const/16 v16, #+8 (0x00000008 | 1.12104e-44) 552| aput-object v15, v14, v16 .line 516 554| const v21, #+54310 (0x0000d426 | 7.61045e-41) 557| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 560| const/16 v15, #+9 (0x00000009 | 1.26117e-44) 562| move-object/from16 v0, v18 564| invoke-interface {v0,v15}, android.database.Cursor.getString(int):java.lang.String 567| move-result-object v15 568| const v21, #+54311 (0x0000d427 | 7.61059e-41) 571| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 574| const/16 v16, #+9 (0x00000009 | 1.26117e-44) 576| aput-object v15, v14, v16 .line 519 .local v14, "row", java.lang.Object[] 578| const v21, #+54312 (0x0000d428 | 7.61073e-41) 581| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 584| const/4 v15, #+0 (0x00000000 | 0.00000) 585| aget-object v15, v14, v15 587| const v21, #+54313 (0x0000d429 | 7.61087e-41) 590| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 593| if-nez v15, Label_5 .line 520 595| const v21, #+54314 (0x0000d42a | 7.61101e-41) 598| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 601| const/4 v15, #+0 (0x00000000 | 0.00000) 602| aput-object v4, v14, v15 Label_5: .line 522 604| const v21, #+54315 (0x0000d42b | 7.61115e-41) 607| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 610| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 611| aget-object v15, v14, v15 613| const v21, #+54316 (0x0000d42c | 7.61129e-41) 616| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 619| if-nez v15, Label_6 .line 523 621| const v21, #+54317 (0x0000d42d | 7.61143e-41) 624| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 627| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 628| aput-object v6, v14, v15 Label_6: .line 525 630| const v21, #+54318 (0x0000d42e | 7.61157e-41) 633| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 636| const/4 v15, #+7 (0x00000007 | 9.80909e-45) 637| aget-object v15, v14, v15 639| const v21, #+54319 (0x0000d42f | 7.61171e-41) 642| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 645| check-cast v15, java.lang.Integer 647| const v21, #+54320 (0x0000d430 | 7.61185e-41) 650| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 653| invoke-virtual {v15}, java.lang.Integer.intValue():int 656| move-result v15 657| const v21, #+54321 (0x0000d431 | 7.61199e-41) 660| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 663| if-nez v15, Label_7 .line 526 665| const v21, #+54322 (0x0000d432 | 7.61213e-41) 668| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 671| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 674| move-result-object v15 675| const v21, #+54323 (0x0000d433 | 7.61227e-41) 678| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 681| const/16 v16, #+7 (0x00000007 | 9.80909e-45) 683| aput-object v15, v14, v16 Label_7: .line 528 685| const v21, #+54324 (0x0000d434 | 7.61241e-41) 688| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 691| const/16 v15, #+8 (0x00000008 | 1.12104e-44) 693| aget-object v15, v14, v15 695| const v21, #+54325 (0x0000d435 | 7.61255e-41) 698| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 701| if-nez v15, Label_8 .line 529 703| const v21, #+54326 (0x0000d436 | 7.61269e-41) 706| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 709| const/16 v15, #+8 (0x00000008 | 1.12104e-44) 711| aput-object v20, v14, v15 Label_8: .line 533 713| const v21, #+54327 (0x0000d437 | 7.61283e-41) 716| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 719| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 720| aget-object v12, v14, v15 722| const v21, #+54328 (0x0000d438 | 7.61297e-41) 725| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 728| check-cast v12, java.lang.String .line 534 .local v12, "photoThumbnailUri", java.lang.String 730| const v21, #+54329 (0x0000d439 | 7.61311e-41) 733| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 736| if-eqz v12, Label_9 .line 535 738| const v21, #+54330 (0x0000d43a | 7.61325e-41) 741| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 744| sget-object v15, com.android.ex.chips.RecipientAlternatesAdapter.sCorrectedPhotoUris 746| const v21, #+54331 (0x0000d43b | 7.61339e-41) 749| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 752| invoke-interface {v15,v12}, java.util.Map.containsKey(java.lang.Object):boolean 755| move-result v15 756| const v21, #+54332 (0x0000d43c | 7.61353e-41) 759| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 762| if-eqz v15, Label_10 .line 536 764| const v21, #+54333 (0x0000d43d | 7.61367e-41) 767| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 770| sget-object v15, com.android.ex.chips.RecipientAlternatesAdapter.sCorrectedPhotoUris 772| const v21, #+54334 (0x0000d43e | 7.61382e-41) 775| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 778| invoke-interface {v15,v12}, java.util.Map.get(java.lang.Object):java.lang.Object 781| move-result-object v15 782| const v21, #+54335 (0x0000d43f | 7.61396e-41) 785| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 788| const/16 v16, #+6 (0x00000006 | 8.40779e-45) 790| aput-object v15, v14, v16 Label_9: .line 555 792| const v21, #+54336 (0x0000d440 | 7.61410e-41) 795| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 798| invoke-virtual {v13,v14}, android.database.MatrixCursor.addRow(java.lang.Object[]):void 801| const v21, #+54337 (0x0000d441 | 7.61424e-41) 804| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 807| goto/16 Label_3 Label_10: .line 537 809| const v21, #+54338 (0x0000d442 | 7.61438e-41) 812| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 815| const/16 v15, #+63 (0x0000003f | 8.82818e-44) 817| invoke-virtual {v12,v15}, java.lang.String.indexOf(int):int 820| move-result v15 821| const v21, #+54339 (0x0000d443 | 7.61452e-41) 824| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 827| const/16 v16, #+63 (0x0000003f | 8.82818e-44) 829| move/from16 v0, v16 831| invoke-virtual {v12,v0}, java.lang.String.lastIndexOf(int):int 834| move-result v16 835| const v21, #+54340 (0x0000d444 | 7.61466e-41) 838| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 841| move/from16 v0, v16 843| if-eq v15, v0, Label_9 .line 538 845| const v21, #+54341 (0x0000d445 | 7.61480e-41) 848| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 851| const-string/jumbo v15, "\?" 854| const v21, #+54342 (0x0000d446 | 7.61494e-41) 857| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 860| invoke-virtual {v12,v15}, java.lang.String.split(java.lang.String):java.lang.String[] 863| move-result-object v11 864| const v21, #+54343 (0x0000d447 | 7.61508e-41) 867| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 539 .local v11, "parts", java.lang.String[] 870| new-instance v3, java.lang.StringBuilder 872| const v21, #+54344 (0x0000d448 | 7.61522e-41) 875| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 878| invoke-direct {v3}, java.lang.StringBuilder.():void .line 540 .local v3, "correctedUriBuilder", java.lang.StringBuilder 881| const v21, #+54345 (0x0000d449 | 7.61536e-41) 884| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 887| const/4 v9, #+0 (0x00000000 | 0.00000) Label_11: .local v9, "i", int 888| const v21, #+54346 (0x0000d44a | 7.61550e-41) 891| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 894| array-length v15, v11 895| const v21, #+54347 (0x0000d44b | 7.61564e-41) 898| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 901| if-ge v9, v15, Label_14 .line 541 903| const v21, #+54348 (0x0000d44c | 7.61578e-41) 906| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 909| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 910| if-ne v9, v15, Label_13 .line 542 912| const v21, #+54349 (0x0000d44d | 7.61592e-41) 915| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 918| const-string/jumbo v15, "?" 921| const v21, #+54350 (0x0000d44e | 7.61606e-41) 924| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 927| invoke-virtual {v3,v15}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_12: .line 546 930| const v21, #+54351 (0x0000d44f | 7.61620e-41) 933| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 936| aget-object v15, v11, v9 938| const v21, #+54352 (0x0000d450 | 7.61634e-41) 941| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 944| invoke-virtual {v3,v15}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 540 947| const v21, #+54353 (0x0000d451 | 7.61648e-41) 950| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 953| add-int/lit8 v9, v9, #+1 (0x00000001 | 1.40130e-45) 955| goto/16 Label_11 Label_13: .line 543 957| const v21, #+54354 (0x0000d452 | 7.61662e-41) 960| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 963| const/4 v15, #+1 (0x00000001 | 1.40130e-45) 964| if-le v9, v15, Label_12 .line 544 966| const v21, #+54355 (0x0000d453 | 7.61676e-41) 969| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 972| const-string/jumbo v15, "&" 975| const v21, #+54356 (0x0000d454 | 7.61690e-41) 978| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 981| invoke-virtual {v3,v15}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 984| const v21, #+54357 (0x0000d455 | 7.61704e-41) 987| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 990| goto/16 Label_12 Label_14: .line 549 992| const v21, #+54358 (0x0000d456 | 7.61718e-41) 995| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 998| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 1001| move-result-object v2 1002| const v21, #+54359 (0x0000d457 | 7.61732e-41) 1005| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void .line 550 .local v2, "correctedUri", java.lang.String 1008| sget-object v15, com.android.ex.chips.RecipientAlternatesAdapter.sCorrectedPhotoUris 1010| const v21, #+54360 (0x0000d458 | 7.61746e-41) 1013| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 1016| invoke-interface {v15,v12,v2}, java.util.Map.put(java.lang.Object, java.lang.Object):java.lang.Object .line 551 1019| const v21, #+54361 (0x0000d459 | 7.61760e-41) 1022| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 1025| const/4 v15, #+6 (0x00000006 | 8.40779e-45) 1026| aput-object v2, v14, v15 1028| const v21, #+54362 (0x0000d45a | 7.61774e-41) 1031| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 1034| goto/16 Label_9 Label_15: .line 558 .end_local v2 .end_local v3 .end_local v7 .end_local v9 .end_local v11 .end_local v12 .end_local v14 1036| const v21, #+54363 (0x0000d45b | 7.61788e-41) 1039| invoke-static/range {v21..v21}, CodeCoverage.TraceBasicBlock(int):void 1042| return-object v13 } method com.android.ex.chips.RecipientAlternatesAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor):void { .params "view", "context", "cursor" .src "RecipientAlternatesAdapter.java" .line 606 .prologue_end 0| const v0, #+54364 (0x0000d45c | 7.61802e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 606 7| invoke-interface {v12}, android.database.Cursor.getPosition():int 10| move-result v5 11| const v0, #+54365 (0x0000d45d | 7.61816e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 607 .local v5, "position", int 17| invoke-virtual {v9,v5}, com.android.ex.chips.RecipientAlternatesAdapter.getRecipientEntry(int):com.android.ex.chips.RecipientEntry 20| move-result-object v4 21| const v0, #+54366 (0x0000d45e | 7.61830e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 609 .local v4, "entry", com.android.ex.chips.RecipientEntry 27| iget-object v1, v9, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter .line 610 29| const v0, #+54367 (0x0000d45f | 7.61844e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| sget-object v6, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES 37| const v0, #+54368 (0x0000d460 | 7.61858e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v8, v9, com.android.ex.chips.RecipientAlternatesAdapter.mDeleteDrawable 45| const v0, #+54369 (0x0000d461 | 7.61872e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| move-object v2, v10 52| move-object v7, v3 .line 609 53| invoke-virtual/range {v1..v8}, com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String, android.graphics.drawable.StateListDrawable):android.view.View .line 611 56| const v0, #+54370 (0x0000d462 | 7.61886e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return-void } method com.android.ex.chips.RecipientAlternatesAdapter.getItemId(int):long { .params "position" .src "RecipientAlternatesAdapter.java" .line 563 .prologue_end .line 563 0| const v0, #+54371 (0x0000d463 | 7.61900e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.ex.chips.RecipientAlternatesAdapter.getCursor():android.database.Cursor 9| move-result-object v1 10| const v0, #+54372 (0x0000d464 | 7.61914e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 564 .local v1, "c", android.database.Cursor 16| invoke-interface {v1,v6}, android.database.Cursor.moveToPosition(int):boolean 19| move-result v2 20| const v0, #+54373 (0x0000d465 | 7.61928e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v2, Label_1 .line 565 28| const v0, #+54374 (0x0000d466 | 7.61942e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 35| invoke-interface {v1,v2}, android.database.Cursor.getLong(int):long Label_1: .line 567 38| const v0, #+54375 (0x0000d467 | 7.61956e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 46| return-wide v3:v4 } method com.android.ex.chips.RecipientAlternatesAdapter.getRecipientEntry(int):com.android.ex.chips.RecipientEntry { .params "position" .src "RecipientAlternatesAdapter.java" .line 571 0| move-object/16 v14, v15 3| move/16 v15, v16 .prologue_end 6| const v16, #+54376 (0x0000d468 | 7.61970e-41) 9| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 12| const/4 v11, #+1 (0x00000001 | 1.40130e-45) .line 571 13| invoke-virtual {v14}, com.android.ex.chips.RecipientAlternatesAdapter.getCursor():android.database.Cursor 16| move-result-object v13 17| const v16, #+54377 (0x0000d469 | 7.61984e-41) 20| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 572 .local v13, "c", android.database.Cursor 23| invoke-interface {v13,v15}, android.database.Cursor.moveToPosition(int):boolean .line 574 26| const v16, #+54378 (0x0000d46a | 7.61998e-41) 29| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 32| const/4 v0, #+0 (0x00000000 | 0.00000) 33| invoke-interface {v13,v0}, android.database.Cursor.getString(int):java.lang.String 36| move-result-object v0 37| const v16, #+54379 (0x0000d46b | 7.62012e-41) 40| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 575 43| const/4 v1, #+7 (0x00000007 | 9.80909e-45) 44| invoke-interface {v13,v1}, android.database.Cursor.getInt(int):int 47| move-result v1 48| const v16, #+54380 (0x0000d46c | 7.62026e-41) 51| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 576 54| invoke-interface {v13,v11}, android.database.Cursor.getString(int):java.lang.String 57| move-result-object v2 58| const v16, #+54381 (0x0000d46d | 7.62040e-41) 61| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 577 64| const/4 v3, #+2 (0x00000002 | 2.80260e-45) 65| invoke-interface {v13,v3}, android.database.Cursor.getInt(int):int 68| move-result v3 69| const v16, #+54382 (0x0000d46e | 7.62054e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 578 75| const/4 v4, #+3 (0x00000003 | 4.20390e-45) 76| invoke-interface {v13,v4}, android.database.Cursor.getString(int):java.lang.String 79| move-result-object v4 80| const v16, #+54383 (0x0000d46f | 7.62068e-41) 83| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 579 86| const/4 v5, #+4 (0x00000004 | 5.60519e-45) 87| invoke-interface {v13,v5}, android.database.Cursor.getLong(int):long 90| move-result-wide v5:v6 91| const v16, #+54384 (0x0000d470 | 7.62082e-41) 94| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 580 97| iget-object v7, v14, com.android.ex.chips.RecipientAlternatesAdapter.mDirectoryId .line 581 99| const v16, #+54385 (0x0000d471 | 7.62096e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v8, #+5 (0x00000005 | 7.00649e-45) 106| invoke-interface {v13,v8}, android.database.Cursor.getLong(int):long 109| move-result-wide v8:v9 110| const v16, #+54386 (0x0000d472 | 7.62110e-41) 113| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 582 116| const/4 v10, #+6 (0x00000006 | 8.40779e-45) 117| invoke-interface {v13,v10}, android.database.Cursor.getString(int):java.lang.String 120| move-result-object v10 121| const v16, #+54387 (0x0000d473 | 7.62124e-41) 124| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 584 127| const/16 v12, #+8 (0x00000008 | 1.12104e-44) 129| invoke-interface {v13,v12}, android.database.Cursor.getString(int):java.lang.String 132| move-result-object v12 133| const v16, #+54388 (0x0000d474 | 7.62138e-41) 136| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 573 139| invoke-static/range {v0..v12}, com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry 142| move-result-object v0 143| const v16, #+54389 (0x0000d475 | 7.62152e-41) 146| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 149| return-object v0 } method com.android.ex.chips.RecipientAlternatesAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "RecipientAlternatesAdapter.java" .line 589 .prologue_end .line 589 0| const v0, #+54390 (0x0000d476 | 7.62166e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7}, com.android.ex.chips.RecipientAlternatesAdapter.getCursor():android.database.Cursor 9| move-result-object v1 10| const v0, #+54391 (0x0000d477 | 7.62180e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 590 .local v1, "cursor", android.database.Cursor 16| invoke-interface {v1,v8}, android.database.Cursor.moveToPosition(int):boolean .line 591 19| const v0, #+54392 (0x0000d478 | 7.62194e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v9, Label_1 .line 592 27| const v0, #+54393 (0x0000d479 | 7.62208e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v7, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter 35| const v0, #+54394 (0x0000d47a | 7.62222e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sget-object v3, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES 43| const v0, #+54395 (0x0000d47b | 7.62236e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v3}, com.android.ex.chips.DropdownChipLayouter.newView(com.android.ex.chips.DropdownChipLayouter$AdapterType):android.view.View 52| move-result-object v9 53| const v0, #+54396 (0x0000d47c | 7.62250e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 594 59| const v0, #+54397 (0x0000d47d | 7.62264e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v2, #+5 (0x00000005 | 7.00649e-45) 66| invoke-interface {v1,v2}, android.database.Cursor.getLong(int):long 69| move-result-wide v3:v4 70| const v0, #+54398 (0x0000d47e | 7.62278e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-wide v5:v6, v7, com.android.ex.chips.RecipientAlternatesAdapter.mCurrentId 78| const v0, #+54399 (0x0000d47f | 7.62292e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| cmp-long v2, v3:v4, v5:v6 86| if-nez v2, Label_2 .line 595 88| const v0, #+54400 (0x0000d480 | 7.62306e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iput v8, v7, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemPosition .line 596 96| const v0, #+54401 (0x0000d481 | 7.62320e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iget-object v2, v7, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemChangedListener 104| const v0, #+54402 (0x0000d482 | 7.62334e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| if-eqz v2, Label_2 .line 597 112| const v0, #+54403 (0x0000d483 | 7.62348e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v2, v7, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemChangedListener 120| const v0, #+54404 (0x0000d484 | 7.62362e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v3, v7, com.android.ex.chips.RecipientAlternatesAdapter.mCheckedItemPosition 128| const v0, #+54405 (0x0000d485 | 7.62376e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v2,v3}, com.android.ex.chips.RecipientAlternatesAdapter$OnCheckedItemChangedListener.onCheckedItemChanged(int):void Label_2: .line 600 137| const v0, #+54406 (0x0000d486 | 7.62390e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v9}, android.view.View.getContext():android.content.Context 146| move-result-object v2 147| const v0, #+54407 (0x0000d487 | 7.62404e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v7,v9,v2,v1}, com.android.ex.chips.RecipientAlternatesAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor):void .line 601 156| const v0, #+54408 (0x0000d488 | 7.62418e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return-object v9 } method com.android.ex.chips.RecipientAlternatesAdapter.newView(android.content.Context, android.database.Cursor, android.view.ViewGroup):android.view.View { .params "context", "cursor", "parent" .src "RecipientAlternatesAdapter.java" .line 615 .prologue_end .line 615 0| const v0, #+54409 (0x0000d489 | 7.62432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientAlternatesAdapter.mDropdownChipLayouter 8| const v0, #+54410 (0x0000d48a | 7.62446e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sget-object v2, com.android.ex.chips.DropdownChipLayouter$AdapterType.RECIPIENT_ALTERNATES 16| const v0, #+54411 (0x0000d48b | 7.62461e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, com.android.ex.chips.DropdownChipLayouter.newView(com.android.ex.chips.DropdownChipLayouter$AdapterType):android.view.View 25| move-result-object v1 26| const v0, #+54412 (0x0000d48c | 7.62475e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.ex.chips.RecipientEditTextView$10.(com.android.ex.chips.RecipientEditTextView, android.text.Spannable):void { .params "this$0", "val$spannable" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54413 (0x0000d48d | 7.62489e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$10.this$0 8| const v0, #+54414 (0x0000d48e | 7.62503e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$10.val$spannable .line 2092 16| const v0, #+54415 (0x0000d48f | 7.62517e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+54416 (0x0000d490 | 7.62531e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView$10.compare(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.recipientchip.DrawableRecipientChip):int { .params "first", "second" .src "RecipientEditTextView.java" .line 2096 .prologue_end .line 2096 0| const v0, #+54417 (0x0000d491 | 7.62545e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView$10.val$spannable 8| const v0, #+54418 (0x0000d492 | 7.62559e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v3,v5}, android.text.Spannable.getSpanStart(java.lang.Object):int 17| move-result v1 18| const v0, #+54419 (0x0000d493 | 7.62573e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2097 .local v1, "firstStart", int 24| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView$10.val$spannable 26| const v0, #+54420 (0x0000d494 | 7.62587e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v3,v6}, android.text.Spannable.getSpanStart(java.lang.Object):int 35| move-result v2 36| const v0, #+54421 (0x0000d495 | 7.62601e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2098 .local v2, "secondStart", int 42| if-ge v1, v2, Label_1 .line 2099 44| const v0, #+54422 (0x0000d496 | 7.62615e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v3, #-1 (0xffffffff | NaN) 51| return v3 Label_1: .line 2100 52| const v0, #+54423 (0x0000d497 | 7.62629e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-le v1, v2, Label_2 .line 2101 60| const v0, #+54424 (0x0000d498 | 7.62643e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 67| return v3 Label_2: .line 2103 68| const v0, #+54425 (0x0000d499 | 7.62657e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v3, #+0 (0x00000000 | 0.00000) 75| return v3 } method com.android.ex.chips.RecipientEditTextView$10.compare(java.lang.Object, java.lang.Object):int { .params "?", "?" .src "RecipientEditTextView.java" .line 2094 .local_ex v3, "first", java.lang.Object, "TT;" .local_ex v4, "second", java.lang.Object, "TT;" .prologue_end .line 2094 0| const v0, #+54426 (0x0000d49a | 7.62671e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, com.android.ex.chips.recipientchip.DrawableRecipientChip .end_local v3 8| const v0, #+54427 (0x0000d49b | 7.62685e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| check-cast v4, com.android.ex.chips.recipientchip.DrawableRecipientChip .end_local v4 16| const v0, #+54428 (0x0000d49c | 7.62699e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2,v3,v4}, com.android.ex.chips.RecipientEditTextView$10.compare(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.recipientchip.DrawableRecipientChip):int 25| move-result v1 26| const v0, #+54429 (0x0000d49d | 7.62713e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.ex.chips.RecipientEditTextView$11.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void { .params "this$0", "val$currentChip", "val$popup" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54430 (0x0000d49e | 7.62727e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$11.this$0 8| const v0, #+54431 (0x0000d49f | 7.62741e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$11.val$currentChip 16| const v0, #+54432 (0x0000d4a0 | 7.62755e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.RecipientEditTextView$11.val$popup .line 2392 24| const v0, #+54433 (0x0000d4a1 | 7.62769e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+54434 (0x0000d4a2 | 7.62783e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.RecipientEditTextView$11.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "RecipientEditTextView.java" .line 2395 .local_ex v4, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 2395 0| const v0, #+54435 (0x0000d4a3 | 7.62797e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$11.this$0 8| const v0, #+54436 (0x0000d4a4 | 7.62811e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView$11.val$currentChip 16| const v0, #+54437 (0x0000d4a5 | 7.62825e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v2}, com.android.ex.chips.RecipientEditTextView.-wrap11(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):void .line 2396 25| const v0, #+54438 (0x0000d4a6 | 7.62839e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$11.val$popup 33| const v0, #+54439 (0x0000d4a7 | 7.62853e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, android.widget.ListPopupWindow.dismiss():void .line 2397 42| const v0, #+54440 (0x0000d4a8 | 7.62867e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.ex.chips.RecipientEditTextView$1.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54441 (0x0000d4a9 | 7.62881e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$1.this$0 .line 208 8| const v0, #+54442 (0x0000d4aa | 7.62895e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54443 (0x0000d4ab | 7.62909e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$1.run():void { .src "RecipientEditTextView.java" .line 211 .prologue_end 0| const v0, #+54444 (0x0000d4ac | 7.62923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 211 7| iget-object v1, v5, com.android.ex.chips.RecipientEditTextView$1.this$0 9| const v0, #+54445 (0x0000d4ad | 7.62937e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v1}, com.android.ex.chips.RecipientEditTextView.-get19(com.android.ex.chips.RecipientEditTextView):android.text.TextWatcher 18| move-result-object v1 19| const v0, #+54446 (0x0000d4ae | 7.62951e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-nez v1, Label_1 .line 212 27| const v0, #+54447 (0x0000d4af | 7.62965e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v5, com.android.ex.chips.RecipientEditTextView$1.this$0 35| const v0, #+54448 (0x0000d4b0 | 7.62979e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| new-instance v2, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher 43| const v0, #+54449 (0x0000d4b1 | 7.62993e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView$1.this$0 51| const v0, #+54450 (0x0000d4b2 | 7.63007e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v2,v3,v4}, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher):void 60| const v0, #+54451 (0x0000d4b3 | 7.63021e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v1,v2}, com.android.ex.chips.RecipientEditTextView.-set2(com.android.ex.chips.RecipientEditTextView, android.text.TextWatcher):android.text.TextWatcher .line 213 69| const v0, #+54452 (0x0000d4b4 | 7.63035e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v5, com.android.ex.chips.RecipientEditTextView$1.this$0 77| const v0, #+54453 (0x0000d4b5 | 7.63049e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$1.this$0 85| const v0, #+54454 (0x0000d4b6 | 7.63063e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get19(com.android.ex.chips.RecipientEditTextView):android.text.TextWatcher 94| move-result-object v2 95| const v0, #+54455 (0x0000d4b7 | 7.63077e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v1,v2}, com.android.ex.chips.RecipientEditTextView.addTextChangedListener(android.text.TextWatcher):void Label_1: .line 215 104| const v0, #+54456 (0x0000d4b8 | 7.63091e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| return-void } method com.android.ex.chips.RecipientEditTextView$2.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54457 (0x0000d4b9 | 7.63105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$2.this$0 .line 220 8| const v0, #+54458 (0x0000d4ba | 7.63119e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54459 (0x0000d4bb | 7.63133e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$2.run():void { .src "RecipientEditTextView.java" .line 224 .prologue_end .line 224 0| const v0, #+54460 (0x0000d4bc | 7.63147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$2.this$0 8| const v0, #+54461 (0x0000d4bd | 7.63161e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.RecipientEditTextView.handlePendingChips():void .line 225 17| const v0, #+54462 (0x0000d4be | 7.63175e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$3.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54463 (0x0000d4bf | 7.63189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$3.this$0 .line 229 8| const v0, #+54464 (0x0000d4c0 | 7.63203e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54465 (0x0000d4c1 | 7.63217e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$3.run():void { .src "RecipientEditTextView.java" .line 233 .prologue_end .line 233 0| const v0, #+54466 (0x0000d4c2 | 7.63231e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$3.this$0 8| const v0, #+54467 (0x0000d4c3 | 7.63245e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.ex.chips.RecipientEditTextView.-wrap10(com.android.ex.chips.RecipientEditTextView):void .line 234 17| const v0, #+54468 (0x0000d4c4 | 7.63259e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$4.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54469 (0x0000d4c5 | 7.63273e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$4.this$0 .line 307 8| const v0, #+54470 (0x0000d4c6 | 7.63287e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54471 (0x0000d4c7 | 7.63301e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$4.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "rowId" .src "RecipientEditTextView.java" .line 311 .local_ex v6, "adapterView", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 311 0| const v0, #+54472 (0x0000d4c8 | 7.63315e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 8| const v0, #+54473 (0x0000d4c9 | 7.63329e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get3(com.android.ex.chips.RecipientEditTextView):android.widget.ListPopupWindow 17| move-result-object v2 18| const v0, #+54474 (0x0000d4ca | 7.63343e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v3, #+0 (0x00000000 | 0.00000) 25| invoke-virtual {v2,v3}, android.widget.ListPopupWindow.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 312 28| const v0, #+54475 (0x0000d4cb | 7.63357e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 36| const v0, #+54476 (0x0000d4cc | 7.63371e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 44| const v0, #+54477 (0x0000d4cd | 7.63385e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip 53| move-result-object v4 54| const v0, #+54478 (0x0000d4ce | 7.63399e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v6}, android.widget.AdapterView.getAdapter():android.widget.Adapter 63| move-result-object v2 64| const v0, #+54479 (0x0000d4cf | 7.63413e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| check-cast v2, com.android.ex.chips.RecipientAlternatesAdapter 72| const v0, #+54480 (0x0000d4d0 | 7.63427e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v8}, com.android.ex.chips.RecipientAlternatesAdapter.getRecipientEntry(int):com.android.ex.chips.RecipientEntry 81| move-result-object v2 82| const v0, #+54481 (0x0000d4d1 | 7.63441e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v3,v4,v2}, com.android.ex.chips.RecipientEditTextView.replaceChip(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void .line 314 91| const v0, #+54482 (0x0000d4d2 | 7.63455e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 99| const v0, #+54483 (0x0000d4d3 | 7.63469e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get10(com.android.ex.chips.RecipientEditTextView):android.os.Handler 108| move-result-object v2 109| const v0, #+54484 (0x0000d4d4 | 7.63483e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {}, com.android.ex.chips.RecipientEditTextView.-get0():int 118| move-result v3 119| const v0, #+54485 (0x0000d4d5 | 7.63497e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v2,v3}, android.os.Message.obtain(android.os.Handler, int):android.os.Message 128| move-result-object v1 129| const v0, #+54486 (0x0000d4d6 | 7.63511e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 315 .local v1, "delayed", android.os.Message 135| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 137| const v0, #+54487 (0x0000d4d7 | 7.63525e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get3(com.android.ex.chips.RecipientEditTextView):android.widget.ListPopupWindow 146| move-result-object v2 147| const v0, #+54488 (0x0000d4d8 | 7.63540e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iput-object v2, v1, android.os.Message.obj .line 316 155| const v0, #+54489 (0x0000d4d9 | 7.63554e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 163| const v0, #+54490 (0x0000d4da | 7.63568e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get10(com.android.ex.chips.RecipientEditTextView):android.os.Handler 172| move-result-object v2 173| const v0, #+54491 (0x0000d4db | 7.63582e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| const-wide/16 v3:v4, #+300 (0x0000012c | 4.20390e-43) 181| invoke-virtual {v2,v1,v3,v4}, android.os.Handler.sendMessageDelayed(android.os.Message, long):boolean .line 317 184| const v0, #+54492 (0x0000d4dc | 7.63596e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$4.this$0 192| const v0, #+54493 (0x0000d4dd | 7.63610e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.clearComposingText():void .line 318 201| const v0, #+54494 (0x0000d4de | 7.63624e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| return-void } method com.android.ex.chips.RecipientEditTextView$5.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54495 (0x0000d4df | 7.63638e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$5.this$0 .line 323 8| const v0, #+54496 (0x0000d4e0 | 7.63652e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.Handler.():void .line 1 17| const v0, #+54497 (0x0000d4e1 | 7.63666e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$5.handleMessage(android.os.Message):void { .params "msg" .src "RecipientEditTextView.java" .line 326 .prologue_end .line 326 0| const v0, #+54498 (0x0000d4e2 | 7.63680e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, android.os.Message.what 8| const v0, #+54499 (0x0000d4e3 | 7.63694e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, com.android.ex.chips.RecipientEditTextView.-get0():int 17| move-result v2 18| const v0, #+54500 (0x0000d4e4 | 7.63708e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ne v1, v2, Label_1 .line 327 26| const v0, #+54501 (0x0000d4e5 | 7.63722e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v4, android.os.Message.obj 34| const v0, #+54502 (0x0000d4e6 | 7.63736e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, android.widget.ListPopupWindow 42| const v0, #+54503 (0x0000d4e7 | 7.63750e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1}, android.widget.ListPopupWindow.dismiss():void .line 328 51| const v0, #+54504 (0x0000d4e8 | 7.63764e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void Label_1: .line 330 58| const v0, #+54505 (0x0000d4e9 | 7.63778e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-super {v3,v4}, android.os.Handler.handleMessage(android.os.Message):void .line 331 67| const v0, #+54506 (0x0000d4ea | 7.63792e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-void } method com.android.ex.chips.RecipientEditTextView$6.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54507 (0x0000d4eb | 7.63806e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$6.this$0 .line 342 8| const v0, #+54508 (0x0000d4ec | 7.63820e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54509 (0x0000d4ed | 7.63834e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$6.onDismiss():void { .src "RecipientEditTextView.java" .line 345 .prologue_end .line 345 0| const v0, #+54510 (0x0000d4ee | 7.63848e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$6.this$0 8| const v0, #+54511 (0x0000d4ef | 7.63862e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 346 17| const v0, #+54512 (0x0000d4f0 | 7.63876e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$7.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54513 (0x0000d4f1 | 7.63890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$7.this$0 .line 575 8| const v0, #+54514 (0x0000d4f2 | 7.63904e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54515 (0x0000d4f3 | 7.63918e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$7.onChanged(java.util.List):void { .params "?" .src "RecipientEditTextView.java" .line 578 .local_ex v8, "entries", java.util.List, "Ljava/util/List;" .prologue_end 0| const v0, #+54516 (0x0000d4f4 | 7.63932e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 578 8| if-nez v8, Label_6 10| const v0, #+54517 (0x0000d4f5 | 7.63946e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 582 .local v1, "suggestionCount", int 17| const v0, #+54518 (0x0000d4f6 | 7.63960e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v8, Label_2 25| const v0, #+54519 (0x0000d4f7 | 7.63974e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v8}, java.util.List.size():int 34| move-result v2 35| const v0, #+54520 (0x0000d4f8 | 7.63988e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lez v2, Label_2 .line 583 43| const v0, #+54521 (0x0000d4f9 | 7.64002e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 51| const v0, #+54522 (0x0000d4fa | 7.64016e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.scrollBottomIntoView():void .line 586 60| const v0, #+54523 (0x0000d4fb | 7.64030e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 68| const v0, #+54524 (0x0000d4fc | 7.64044e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get7(com.android.ex.chips.RecipientEditTextView):int 77| move-result v2 78| const v0, #+54525 (0x0000d4fd | 7.64058e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| if-nez v2, Label_2 .line 588 86| const v0, #+54526 (0x0000d4fe | 7.64072e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 .line 589 94| const v0, #+54527 (0x0000d4ff | 7.64086e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 102| const v0, #+54528 (0x0000d500 | 7.64100e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.getSuggestionDropdownOpenedVerbalization(int):java.lang.String 111| move-result-object v3 112| const v0, #+54529 (0x0000d501 | 7.64114e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 588 118| invoke-static {v2,v3}, com.android.ex.chips.RecipientEditTextView.-wrap7(com.android.ex.chips.RecipientEditTextView, java.lang.String):void Label_2: .line 594 121| const v0, #+54530 (0x0000d502 | 7.64128e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-eqz v8, Label_3 129| const v0, #+54531 (0x0000d503 | 7.64142e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-interface {v8}, java.util.List.size():int 138| move-result v2 139| const v0, #+54532 (0x0000d504 | 7.64156e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-nez v2, Label_4 Label_3: .line 597 147| const v0, #+54533 (0x0000d505 | 7.64170e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 155| const v0, #+54534 (0x0000d506 | 7.64184e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get7(com.android.ex.chips.RecipientEditTextView):int 164| move-result v2 165| const v0, #+54535 (0x0000d507 | 7.64198e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| if-eqz v2, Label_4 .line 600 173| const v0, #+54536 (0x0000d508 | 7.64212e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 181| const v0, #+54537 (0x0000d509 | 7.64226e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 190| move-result-object v2 191| const v0, #+54538 (0x0000d50a | 7.64240e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-interface {v2}, android.text.Editable.length():int 200| move-result v2 201| const v0, #+54539 (0x0000d50b | 7.64254e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-lez v2, Label_4 .line 601 209| const v0, #+54540 (0x0000d50c | 7.64268e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 217| const v0, #+54541 (0x0000d50d | 7.64282e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 225| const v0, #+54542 (0x0000d50e | 7.64296e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 234| move-result-object v3 235| const v0, #+54543 (0x0000d50f | 7.64310e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 602 241| sget v4, com.android.ex.chips.R$string.accessbility_suggestion_dropdown_closed .line 601 243| const v0, #+54544 (0x0000d510 | 7.64324e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 252| move-result-object v3 253| const v0, #+54545 (0x0000d511 | 7.64338e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-static {v2,v3}, com.android.ex.chips.RecipientEditTextView.-wrap7(com.android.ex.chips.RecipientEditTextView, java.lang.String):void Label_4: .line 605 262| const v0, #+54546 (0x0000d512 | 7.64352e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| if-eqz v8, Label_7 .line 606 270| const v0, #+54547 (0x0000d513 | 7.64366e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-interface {v8}, java.util.List.size():int 279| move-result v2 280| const v0, #+54548 (0x0000d514 | 7.64380e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| if-ne v2, v6, Label_7 .line 607 288| const v0, #+54549 (0x0000d515 | 7.64394e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-interface {v8,v5}, java.util.List.get(int):java.lang.Object 297| move-result-object v2 298| const v0, #+54550 (0x0000d516 | 7.64408e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| check-cast v2, com.android.ex.chips.RecipientEntry 306| const v0, #+54551 (0x0000d517 | 7.64422e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v2}, com.android.ex.chips.RecipientEntry.getEntryType():int 315| move-result v2 316| const v0, #+54552 (0x0000d518 | 7.64436e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| if-ne v2, v6, Label_7 Label_5: .line 619 324| const v0, #+54553 (0x0000d519 | 7.64450e-41) 327| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 330| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 332| const v0, #+54554 (0x0000d51a | 7.64464e-41) 335| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 338| invoke-static {v2,v1}, com.android.ex.chips.RecipientEditTextView.-set1(com.android.ex.chips.RecipientEditTextView, int):int .line 620 341| const v0, #+54555 (0x0000d51b | 7.64478e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| return-void Label_6: .line 578 .end_local v1 348| const v0, #+54556 (0x0000d51c | 7.64492e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-interface {v8}, java.util.List.size():int 357| move-result v1 358| const v0, #+54557 (0x0000d51d | 7.64506e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 364| goto/16 Label_1 Label_7: .line 613 366| const v0, #+54558 (0x0000d51e | 7.64520e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 374| const v0, #+54559 (0x0000d51f | 7.64534e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get9(com.android.ex.chips.RecipientEditTextView):android.view.View 383| move-result-object v2 384| const v0, #+54560 (0x0000d520 | 7.64548e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 392| const v0, #+54561 (0x0000d521 | 7.64562e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| invoke-static {v3}, com.android.ex.chips.RecipientEditTextView.-get6(com.android.ex.chips.RecipientEditTextView):int[] 401| move-result-object v3 402| const v0, #+54562 (0x0000d522 | 7.64576e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| invoke-virtual {v2,v3}, android.view.View.getLocationInWindow(int[]):void .line 614 411| const v0, #+54563 (0x0000d523 | 7.64590e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 419| const v0, #+54564 (0x0000d524 | 7.64604e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 427| const v0, #+54565 (0x0000d525 | 7.64619e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-static {v3}, com.android.ex.chips.RecipientEditTextView.-get17(com.android.ex.chips.RecipientEditTextView):android.graphics.Rect 436| move-result-object v3 437| const v0, #+54566 (0x0000d526 | 7.64633e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView.getWindowVisibleDisplayFrame(android.graphics.Rect):void .line 615 446| const v0, #+54567 (0x0000d527 | 7.64647e-41) 449| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 452| iget-object v2, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 454| const v0, #+54568 (0x0000d528 | 7.64661e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 462| const v0, #+54569 (0x0000d529 | 7.64675e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| invoke-static {v3}, com.android.ex.chips.RecipientEditTextView.-get17(com.android.ex.chips.RecipientEditTextView):android.graphics.Rect 471| move-result-object v3 472| const v0, #+54570 (0x0000d52a | 7.64689e-41) 475| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 478| iget v3, v3, android.graphics.Rect.bottom 480| const v0, #+54571 (0x0000d52b | 7.64703e-41) 483| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 486| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 488| const v0, #+54572 (0x0000d52c | 7.64717e-41) 491| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 494| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get6(com.android.ex.chips.RecipientEditTextView):int[] 497| move-result-object v4 498| const v0, #+54573 (0x0000d52d | 7.64731e-41) 501| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 504| aget v4, v4, v6 506| const v0, #+54574 (0x0000d52e | 7.64745e-41) 509| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 512| sub-int/2addr v3, v4 513| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 515| const v0, #+54575 (0x0000d52f | 7.64759e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get9(com.android.ex.chips.RecipientEditTextView):android.view.View 524| move-result-object v4 525| const v0, #+54576 (0x0000d530 | 7.64773e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 531| invoke-virtual {v4}, android.view.View.getHeight():int 534| move-result v4 535| const v0, #+54577 (0x0000d531 | 7.64787e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| sub-int/2addr v3, v4 .line 616 542| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$7.this$0 544| const v0, #+54578 (0x0000d532 | 7.64801e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getDropDownVerticalOffset():int 553| move-result v4 554| const v0, #+54579 (0x0000d533 | 7.64815e-41) 557| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 615 560| sub-int/2addr v3, v4 561| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView.setDropDownHeight(int):void 564| const v0, #+54580 (0x0000d534 | 7.64829e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| goto/16 Label_5 } method com.android.ex.chips.RecipientEditTextView$8$1.(com.android.ex.chips.RecipientEditTextView$8):void { .params "this$1" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54581 (0x0000d535 | 7.64843e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$8$1.this$1 .line 937 8| const v0, #+54582 (0x0000d536 | 7.64857e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+54583 (0x0000d537 | 7.64871e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$8$1.run():void { .src "RecipientEditTextView.java" .line 940 .prologue_end .line 940 0| const v0, #+54584 (0x0000d538 | 7.64885e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$8$1.this$1 8| const v0, #+54585 (0x0000d539 | 7.64899e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.ex.chips.RecipientEditTextView$8.this$0 16| const v0, #+54586 (0x0000d53a | 7.64913e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1}, com.android.ex.chips.RecipientEditTextView.invalidate():void .line 941 25| const v0, #+54587 (0x0000d53b | 7.64927e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView$8.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void { .params "this$0", "val$contact", "val$bitmapContainer" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54588 (0x0000d53c | 7.64941e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$8.this$0 8| const v0, #+54589 (0x0000d53d | 7.64955e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$8.val$contact 16| const v0, #+54590 (0x0000d53e | 7.64969e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.RecipientEditTextView$8.val$bitmapContainer .line 905 24| const v0, #+54591 (0x0000d53f | 7.64983e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+54592 (0x0000d540 | 7.64997e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.RecipientEditTextView$8.tryDrawAndInvalidate(android.graphics.Bitmap):void { .params "icon" .src "RecipientEditTextView.java" .line 928 .prologue_end .line 928 0| const v0, #+54593 (0x0000d541 | 7.65011e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$8.this$0 8| const v0, #+54594 (0x0000d542 | 7.65025e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView$8.val$bitmapContainer 16| const v0, #+54595 (0x0000d543 | 7.65039e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-static {v1,v2,v4}, com.android.ex.chips.RecipientEditTextView.-wrap9(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer, android.graphics.Bitmap):void .line 933 25| const v0, #+54596 (0x0000d544 | 7.65053e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-static {}, android.os.Looper.myLooper():android.os.Looper 34| move-result-object v1 35| const v0, #+54597 (0x0000d545 | 7.65067e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {}, android.os.Looper.getMainLooper():android.os.Looper 44| move-result-object v2 45| const v0, #+54598 (0x0000d546 | 7.65081e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-ne v1, v2, Label_2 .line 935 53| const v0, #+54599 (0x0000d547 | 7.65095e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$8.this$0 61| const v0, #+54600 (0x0000d548 | 7.65109e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1}, com.android.ex.chips.RecipientEditTextView.invalidate():void Label_1: .line 944 70| const v0, #+54601 (0x0000d549 | 7.65123e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return-void Label_2: .line 937 77| const v0, #+54602 (0x0000d54a | 7.65137e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$8.this$0 85| const v0, #+54603 (0x0000d54b | 7.65151e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| new-instance v2, com.android.ex.chips.RecipientEditTextView$8$1 93| const v0, #+54604 (0x0000d54c | 7.65165e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView$8$1.(com.android.ex.chips.RecipientEditTextView$8):void 102| const v0, #+54605 (0x0000d54d | 7.65179e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-virtual {v1,v2}, com.android.ex.chips.RecipientEditTextView.post(java.lang.Runnable):boolean 111| const v0, #+54606 (0x0000d54e | 7.65193e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView$8.onPhotoBytesAsyncLoadFailed():void { .src "RecipientEditTextView.java" .line 924 .prologue_end .line 924 0| const v0, #+54607 (0x0000d54f | 7.65207e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$8.this$0 8| const v0, #+54608 (0x0000d550 | 7.65221e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.ex.chips.RecipientEditTextView.-get8(com.android.ex.chips.RecipientEditTextView):android.graphics.Bitmap 17| move-result-object v1 18| const v0, #+54609 (0x0000d551 | 7.65235e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v2,v1}, com.android.ex.chips.RecipientEditTextView$8.tryDrawAndInvalidate(android.graphics.Bitmap):void .line 925 27| const v0, #+54610 (0x0000d552 | 7.65249e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.ex.chips.RecipientEditTextView$8.onPhotoBytesAsynchronouslyPopulated():void { .src "RecipientEditTextView.java" .line 915 .prologue_end .line 915 0| const v0, #+54611 (0x0000d553 | 7.65263e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView$8.val$contact 8| const v0, #+54612 (0x0000d554 | 7.65277e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 17| move-result-object v2 18| const v0, #+54613 (0x0000d555 | 7.65291e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 917 .local v2, "loadedPhotoBytes", byte[] 24| array-length v3, v2 .line 916 25| const v0, #+54614 (0x0000d556 | 7.65305e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v4, #+0 (0x00000000 | 0.00000) 32| invoke-static {v2,v4,v3}, android.graphics.BitmapFactory.decodeByteArray(byte[], int, int):android.graphics.Bitmap 35| move-result-object v1 36| const v0, #+54615 (0x0000d557 | 7.65319e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 918 .local v1, "icon", android.graphics.Bitmap 42| invoke-direct {v5,v1}, com.android.ex.chips.RecipientEditTextView$8.tryDrawAndInvalidate(android.graphics.Bitmap):void .line 919 45| const v0, #+54616 (0x0000d558 | 7.65333e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.ex.chips.RecipientEditTextView$8.onPhotoBytesPopulated():void { .src "RecipientEditTextView.java" .line 910 .prologue_end .line 910 0| const v0, #+54617 (0x0000d559 | 7.65347e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v1}, com.android.ex.chips.RecipientEditTextView$8.onPhotoBytesAsynchronouslyPopulated():void .line 911 9| const v0, #+54618 (0x0000d55a | 7.65361e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$9.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void { .params "this$0", "val$currentChip", "val$alternatesPopup" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54619 (0x0000d55b | 7.65375e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$9.this$0 8| const v0, #+54620 (0x0000d55c | 7.65389e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$9.val$currentChip 16| const v0, #+54621 (0x0000d55d | 7.65403e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup .line 1803 24| const v0, #+54622 (0x0000d55e | 7.65417e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, android.os.AsyncTask.():void .line 1 33| const v0, #+54623 (0x0000d55f | 7.65431e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.RecipientEditTextView$9.doInBackground(java.lang.Void[]):android.widget.ListAdapter { .params "params" .src "RecipientEditTextView.java" .line 1806 .prologue_end .line 1806 0| const v0, #+54624 (0x0000d560 | 7.65445e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView$9.this$0 8| const v0, #+54625 (0x0000d561 | 7.65459e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView$9.val$currentChip 16| const v0, #+54626 (0x0000d562 | 7.65473e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, com.android.ex.chips.RecipientEditTextView.createAlternatesAdapter(com.android.ex.chips.recipientchip.DrawableRecipientChip):android.widget.ListAdapter 25| move-result-object v1 26| const v0, #+54627 (0x0000d563 | 7.65487e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.ex.chips.RecipientEditTextView$9.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "RecipientEditTextView.java" .line 1804 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 1804 0| const v0, #+54628 (0x0000d564 | 7.65501e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Void[] .end_local v3 8| const v0, #+54629 (0x0000d565 | 7.65515e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView$9.doInBackground(java.lang.Void[]):android.widget.ListAdapter 17| move-result-object v1 18| const v0, #+54630 (0x0000d566 | 7.65529e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.RecipientEditTextView$9.onPostExecute(android.widget.ListAdapter):void { .params "result" .src "RecipientEditTextView.java" .line 1811 .prologue_end 0| const v0, #+54631 (0x0000d567 | 7.65543e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v7, #-1 (0xffffffff | NaN) .line 1811 8| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 10| const v0, #+54632 (0x0000d568 | 7.65557e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get4(com.android.ex.chips.RecipientEditTextView):boolean 19| move-result v4 20| const v0, #+54633 (0x0000d569 | 7.65571e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v4, Label_1 .line 1812 28| const v0, #+54634 (0x0000d56a | 7.65585e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-void Label_1: .line 1814 35| const v0, #+54635 (0x0000d56b | 7.65599e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 43| const v0, #+54636 (0x0000d56c | 7.65613e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 52| move-result-object v4 53| const v0, #+54637 (0x0000d56d | 7.65627e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v5, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 61| const v0, #+54638 (0x0000d56e | 7.65641e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView$9.val$currentChip 69| const v0, #+54639 (0x0000d56f | 7.65655e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v5,v6}, com.android.ex.chips.RecipientEditTextView.-wrap5(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):int 78| move-result v5 79| const v0, #+54640 (0x0000d570 | 7.65669e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v4,v5}, android.text.Layout.getLineForOffset(int):int 88| move-result v2 89| const v0, #+54641 (0x0000d571 | 7.65683e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1815 .local v2, "line", int 95| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 97| const v0, #+54642 (0x0000d572 | 7.65698e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {v4,v2}, com.android.ex.chips.RecipientEditTextView.-wrap4(com.android.ex.chips.RecipientEditTextView, int):int 106| move-result v1 107| const v0, #+54643 (0x0000d573 | 7.65712e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1819 .local v1, "bottomOffset", int 113| iget-object v5, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 115| const v0, #+54644 (0x0000d574 | 7.65726e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 123| const v0, #+54645 (0x0000d575 | 7.65740e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get1(com.android.ex.chips.RecipientEditTextView):android.view.View 132| move-result-object v4 133| const v0, #+54646 (0x0000d576 | 7.65754e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-eqz v4, Label_4 .line 1820 141| const v0, #+54647 (0x0000d577 | 7.65768e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 149| const v0, #+54648 (0x0000d578 | 7.65782e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get1(com.android.ex.chips.RecipientEditTextView):android.view.View 158| move-result-object v4 159| const v0, #+54649 (0x0000d579 | 7.65796e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1819 165| const v0, #+54650 (0x0000d57a | 7.65810e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v5,v4}, android.widget.ListPopupWindow.setAnchorView(android.view.View):void .line 1821 174| const v0, #+54651 (0x0000d57b | 7.65824e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 182| const v0, #+54652 (0x0000d57c | 7.65838e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v4,v1}, android.widget.ListPopupWindow.setVerticalOffset(int):void .line 1822 191| const v0, #+54653 (0x0000d57d | 7.65852e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 199| const v0, #+54654 (0x0000d57e | 7.65866e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v4,v10}, android.widget.ListPopupWindow.setAdapter(android.widget.ListAdapter):void .line 1823 208| const v0, #+54655 (0x0000d57f | 7.65880e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 216| const v0, #+54656 (0x0000d580 | 7.65894e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v5, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 224| const v0, #+54657 (0x0000d581 | 7.65908e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-static {v5}, com.android.ex.chips.RecipientEditTextView.-get2(com.android.ex.chips.RecipientEditTextView):android.widget.AdapterView$OnItemClickListener 233| move-result-object v5 234| const v0, #+54658 (0x0000d582 | 7.65922e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-virtual {v4,v5}, android.widget.ListPopupWindow.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 1825 243| const v0, #+54659 (0x0000d583 | 7.65936e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 251| const v0, #+54660 (0x0000d584 | 7.65950e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v4,v7}, com.android.ex.chips.RecipientEditTextView.-set0(com.android.ex.chips.RecipientEditTextView, int):int .line 1826 260| const v0, #+54661 (0x0000d585 | 7.65964e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 268| const v0, #+54662 (0x0000d586 | 7.65978e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v4}, android.widget.ListPopupWindow.show():void .line 1827 277| const v0, #+54663 (0x0000d587 | 7.65992e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.val$alternatesPopup 285| const v0, #+54664 (0x0000d588 | 7.66006e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v4}, android.widget.ListPopupWindow.getListView():android.widget.ListView 294| move-result-object v3 295| const v0, #+54665 (0x0000d589 | 7.66020e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1828 .local v3, "listView", android.widget.ListView 301| invoke-virtual {v3,v8}, android.widget.ListView.setChoiceMode(int):void .line 1833 304| const v0, #+54666 (0x0000d58a | 7.66034e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 312| const v0, #+54667 (0x0000d58b | 7.66048e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get5(com.android.ex.chips.RecipientEditTextView):int 321| move-result v4 322| const v0, #+54668 (0x0000d58c | 7.66062e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| if-eq v4, v7, Label_3 .line 1834 330| const v0, #+54669 (0x0000d58d | 7.66076e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 338| const v0, #+54670 (0x0000d58e | 7.66090e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get5(com.android.ex.chips.RecipientEditTextView):int 347| move-result v4 348| const v0, #+54671 (0x0000d58f | 7.66104e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v3,v4,v8}, android.widget.ListView.setItemChecked(int, boolean):void .line 1835 357| const v0, #+54672 (0x0000d590 | 7.66118e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 365| const v0, #+54673 (0x0000d591 | 7.66132e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-static {v4,v7}, com.android.ex.chips.RecipientEditTextView.-set0(com.android.ex.chips.RecipientEditTextView, int):int Label_3: .line 1837 374| const v0, #+54674 (0x0000d592 | 7.66146e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| return-void Label_4: .line 1820 .end_local v3 381| const v0, #+54675 (0x0000d593 | 7.66160e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$9.this$0 389| const v0, #+54676 (0x0000d594 | 7.66174e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView$9.onPostExecute(java.lang.Object):void { .params "?" .src "RecipientEditTextView.java" .line 1809 .local_ex v2, "result", java.lang.Object, "TResult;" .prologue_end .line 1809 0| const v0, #+54677 (0x0000d595 | 7.66188e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v2, android.widget.ListAdapter .end_local v2 8| const v0, #+54678 (0x0000d596 | 7.66202e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v2}, com.android.ex.chips.RecipientEditTextView$9.onPostExecute(android.widget.ListAdapter):void 17| const v0, #+54679 (0x0000d597 | 7.66216e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.():void { .src "RecipientEditTextView.java" .line 3279 .prologue_end .line 3279 0| const v0, #+54680 (0x0000d598 | 7.66230e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, java.lang.Object.():void .line 3282 9| const v0, #+54681 (0x0000d599 | 7.66244e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 16| iput-boolean v1, v2, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.loadIcon .line 3279 18| const v0, #+54682 (0x0000d59a | 7.66258e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.(com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void { .params "?" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+54683 (0x0000d59b | 7.66272e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.():void 9| const v0, #+54684 (0x0000d59c | 7.66286e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.(com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1, com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void { .params "this$2", "val$temp", "val$entry" .src "RecipientEditTextView.java" .line 1 .prologue_end .line 1 0| const v0, #+54685 (0x0000d59d | 7.66300e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.this$2 8| const v0, #+54686 (0x0000d59e | 7.66314e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.val$temp 16| const v0, #+54687 (0x0000d59f | 7.66328e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.val$entry .line 3026 24| const v0, #+54688 (0x0000d5a0 | 7.66342e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+54689 (0x0000d5a1 | 7.66356e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.run():void { .src "RecipientEditTextView.java" .line 3029 .prologue_end .line 3029 0| const v0, #+54690 (0x0000d5a2 | 7.66370e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.this$2 8| const v0, #+54691 (0x0000d5a3 | 7.66384e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this$1 16| const v0, #+54692 (0x0000d5a4 | 7.66398e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 24| const v0, #+54693 (0x0000d5a5 | 7.66412e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v2, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.val$temp 32| const v0, #+54694 (0x0000d5a6 | 7.66426e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.val$entry 40| const v0, #+54695 (0x0000d5a7 | 7.66440e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v1,v2,v3}, com.android.ex.chips.RecipientEditTextView.replaceChip(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void .line 3030 49| const v0, #+54696 (0x0000d5a8 | 7.66454e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.(com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask, java.util.ArrayList):void { .params "this$1", "?" .src "RecipientEditTextView.java" .line 1 .local_ex v3, "val$originalRecipients", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 1 0| const v0, #+54697 (0x0000d5a9 | 7.66468e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this$1 8| const v0, #+54698 (0x0000d5aa | 7.66482e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.val$originalRecipients .line 3013 16| const v0, #+54699 (0x0000d5ab | 7.66496e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+54700 (0x0000d5ac | 7.66510e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.matchesFound(java.util.Map):void { .params "?" .src "RecipientEditTextView.java" .line 3017 .local_ex v8, "entries", java.util.Map, "Ljava/util/Map;" .prologue_end .line 3017 0| const v0, #+54701 (0x0000d5ad | 7.66524e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.val$originalRecipients 8| const v0, #+54702 (0x0000d5ae | 7.66538e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 17| move-result-object v3 18| const v0, #+54703 (0x0000d5af | 7.66552e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "temp$iterator", java.util.Iterator 24| const v0, #+54704 (0x0000d5b0 | 7.66566e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 33| move-result v4 34| const v0, #+54705 (0x0000d5b1 | 7.66580e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v4, Label_2 42| const v0, #+54706 (0x0000d5b2 | 7.66594e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 51| move-result-object v2 52| const v0, #+54707 (0x0000d5b3 | 7.66608e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| check-cast v2, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 3018 .local v2, "temp", com.android.ex.chips.recipientchip.DrawableRecipientChip 60| const v0, #+54708 (0x0000d5b4 | 7.66622e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 69| move-result-object v4 70| const v0, #+54709 (0x0000d5b5 | 7.66636e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getContactId():long 79| move-result-wide v5:v6 80| const v0, #+54710 (0x0000d5b6 | 7.66650e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-static {v5,v6}, com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean 89| move-result v4 90| const v0, #+54711 (0x0000d5b7 | 7.66664e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-eqz v4, Label_1 .line 3020 98| const v0, #+54712 (0x0000d5b8 | 7.66678e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this$1 106| const v0, #+54713 (0x0000d5b9 | 7.66692e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iget-object v4, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 114| const v0, #+54714 (0x0000d5ba | 7.66706e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 123| move-result-object v4 124| const v0, #+54715 (0x0000d5bb | 7.66720e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-interface {v4,v2}, android.text.Spannable.getSpanStart(java.lang.Object):int 133| move-result v4 134| const v0, #+54716 (0x0000d5bc | 7.66734e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const/4 v5, #-1 (0xffffffff | NaN) 141| if-eq v4, v5, Label_1 .line 3022 143| const v0, #+54717 (0x0000d5bd | 7.66748e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this$1 151| const v0, #+54718 (0x0000d5be | 7.66762e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| iget-object v5, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 .line 3023 159| const v0, #+54719 (0x0000d5bf | 7.66777e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 168| move-result-object v4 169| const v0, #+54720 (0x0000d5c0 | 7.66791e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 178| move-result-object v4 179| const v0, #+54721 (0x0000d5c1 | 7.66805e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-wrap6(java.lang.String):java.lang.String 188| move-result-object v4 189| const v0, #+54722 (0x0000d5c2 | 7.66819e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4}, java.lang.String.toLowerCase():java.lang.String 198| move-result-object v4 199| const v0, #+54723 (0x0000d5c3 | 7.66833e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3022 205| invoke-interface {v8,v4}, java.util.Map.get(java.lang.Object):java.lang.Object 208| move-result-object v4 209| const v0, #+54724 (0x0000d5c4 | 7.66847e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| check-cast v4, com.android.ex.chips.RecipientEntry 217| const v0, #+54725 (0x0000d5c5 | 7.66861e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-static {v5,v4}, com.android.ex.chips.RecipientEditTextView.-wrap2(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 226| move-result-object v1 227| const v0, #+54726 (0x0000d5c6 | 7.66875e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3025 .local v1, "entry", com.android.ex.chips.RecipientEntry 233| if-eqz v1, Label_1 .line 3026 235| const v0, #+54727 (0x0000d5c7 | 7.66889e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.this$1 243| const v0, #+54728 (0x0000d5c8 | 7.66903e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v4, v4, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 251| const v0, #+54729 (0x0000d5c9 | 7.66917e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-static {v4}, com.android.ex.chips.RecipientEditTextView.-get10(com.android.ex.chips.RecipientEditTextView):android.os.Handler 260| move-result-object v4 261| const v0, #+54730 (0x0000d5ca | 7.66931e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| new-instance v5, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1 269| const v0, #+54731 (0x0000d5cb | 7.66945e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-direct {v5,v7,v2,v1}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1$1.(com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1, com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void 278| const v0, #+54732 (0x0000d5cc | 7.66959e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual {v4,v5}, android.os.Handler.post(java.lang.Runnable):boolean 287| const v0, #+54733 (0x0000d5cd | 7.66973e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| goto/16 Label_1 Label_2: .line 3035 .end_local v1 .end_local v2 295| const v0, #+54734 (0x0000d5ce | 7.66987e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.matchesNotFound(java.util.Set):void { .params "?" .src "RecipientEditTextView.java" .line 3040 .local_ex v2, "unfoundAddresses", java.util.Set, "Ljava/util/Set;" .prologue_end .line 3040 0| const v0, #+54735 (0x0000d5cf | 7.67001e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 2998 .prologue_end .line 2998 0| const v0, #+54736 (0x0000d5d0 | 7.67015e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 8| const v0, #+54737 (0x0000d5d1 | 7.67029e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.AsyncTask.():void 17| const v0, #+54738 (0x0000d5d2 | 7.67043e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask):void { .params "this$0", "?" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+54739 (0x0000d5d3 | 7.67057e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.(com.android.ex.chips.RecipientEditTextView):void 9| const v0, #+54740 (0x0000d5d4 | 7.67071e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "RecipientEditTextView.java" .line 3000 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 3000 0| const v0, #+54741 (0x0000d5d5 | 7.67085e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.util.ArrayList[] .end_local v3 8| const v0, #+54742 (0x0000d5d6 | 7.67099e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.doInBackground(java.util.ArrayList[]):java.lang.Void 17| move-result-object v1 18| const v0, #+54743 (0x0000d5d7 | 7.67113e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.doInBackground(java.util.ArrayList[]):java.lang.Void { .params "?" .src "RecipientEditTextView.java" .line 3005 .local_ex v10, "params", java.util.ArrayList[], "[Ljava/util/ArrayList;" .prologue_end 0| const v0, #+54744 (0x0000d5d8 | 7.67127e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 3005 7| const/4 v6, #+0 (0x00000000 | 0.00000) 8| aget-object v5, v10, v6 .line 3006 .local_ex v5, "originalRecipients", java.util.ArrayList, "Ljava/util/ArrayList;" 10| const v0, #+54745 (0x0000d5d9 | 7.67141e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v2, java.util.ArrayList 18| const v0, #+54746 (0x0000d5da | 7.67155e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v2}, java.util.ArrayList.():void .line 3007 .local_ex v2, "addresses", java.util.ArrayList, "Ljava/util/ArrayList;" 27| const v0, #+54747 (0x0000d5db | 7.67169e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 36| move-result-object v4 37| const v0, #+54748 (0x0000d5dc | 7.67183e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v4, "chip$iterator", java.util.Iterator 43| const v0, #+54749 (0x0000d5dd | 7.67197e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 52| move-result v6 53| const v0, #+54750 (0x0000d5de | 7.67211e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-eqz v6, Label_2 61| const v0, #+54751 (0x0000d5df | 7.67225e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 70| move-result-object v3 71| const v0, #+54752 (0x0000d5e0 | 7.67239e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| check-cast v3, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 3008 .local v3, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 79| const v0, #+54753 (0x0000d5e1 | 7.67253e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v3, Label_1 .line 3009 87| const v0, #+54754 (0x0000d5e2 | 7.67267e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 95| const v0, #+54755 (0x0000d5e3 | 7.67281e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-interface {v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 104| move-result-object v7 105| const v0, #+54756 (0x0000d5e4 | 7.67295e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v6,v7}, com.android.ex.chips.RecipientEditTextView.createAddressText(com.android.ex.chips.RecipientEntry):java.lang.String 114| move-result-object v6 115| const v0, #+54757 (0x0000d5e5 | 7.67309e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v2,v6}, java.util.ArrayList.add(java.lang.Object):boolean 124| const v0, #+54758 (0x0000d5e6 | 7.67323e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| goto/16 Label_1 Label_2: .line 3012 .end_local v3 132| const v0, #+54759 (0x0000d5e7 | 7.67337e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.this$0 140| const v0, #+54760 (0x0000d5e8 | 7.67351e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 149| move-result-object v1 150| const v0, #+54761 (0x0000d5e9 | 7.67365e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3013 .local v1, "adapter", com.android.ex.chips.BaseRecipientAdapter 156| new-instance v6, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1 158| const v0, #+54762 (0x0000d5ea | 7.67379e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-direct {v6,v9,v5}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask$1.(com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask, java.util.ArrayList):void 167| const v0, #+54763 (0x0000d5eb | 7.67393e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v1,v2,v6}, com.android.ex.chips.BaseRecipientAdapter.getMatchingRecipients(java.util.ArrayList, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback):void .line 3042 176| const v0, #+54764 (0x0000d5ec | 7.67407e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| return-object v8 } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.():void { .src "ReplacementDrawableSpan.java" .line 14 .prologue_end .line 14 0| const v1, #+54765 (0x0000d5ed | 7.67421e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.graphics.Paint 8| const v1, #+54766 (0x0000d5ee | 7.67435e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.graphics.Paint.():void 17| const v1, #+54767 (0x0000d5ef | 7.67449e-41) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.sWorkPaint .line 13 25| const v1, #+54768 (0x0000d5f0 | 7.67463e-41) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.(android.graphics.drawable.Drawable):void { .params "drawable" .src "ReplacementDrawableSpan.java" .line 20 .prologue_end .line 20 0| const v0, #+54769 (0x0000d5f1 | 7.67477e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, android.text.style.ReplacementSpan.():void .line 21 9| const v0, #+54770 (0x0000d5f2 | 7.67491e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iput-object v2, v1, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable .line 22 17| const v0, #+54771 (0x0000d5f3 | 7.67505e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.setupFontMetrics(android.graphics.Paint$FontMetricsInt, android.graphics.Paint):void { .params "fm", "paint" .src "ReplacementDrawableSpan.java" .line 29 .prologue_end .line 29 0| const v0, #+54772 (0x0000d5f4 | 7.67519e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v4, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.sWorkPaint 8| const v0, #+54773 (0x0000d5f5 | 7.67533e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v4,v9}, android.graphics.Paint.set(android.graphics.Paint):void .line 30 17| const v0, #+54774 (0x0000d5f6 | 7.67547e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v8, Label_1 .line 31 25| const v0, #+54775 (0x0000d5f7 | 7.67561e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| sget-object v4, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.sWorkPaint 33| const v0, #+54776 (0x0000d5f8 | 7.67575e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v4,v8}, android.graphics.Paint.getFontMetricsInt(android.graphics.Paint$FontMetricsInt):int .line 33 42| const v0, #+54777 (0x0000d5f9 | 7.67589e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v7}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.getBounds():android.graphics.Rect 51| move-result-object v1 52| const v0, #+54778 (0x0000d5fa | 7.67603e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 34 .local v1, "bounds", android.graphics.Rect 58| iget v4, v8, android.graphics.Paint$FontMetricsInt.descent 60| const v0, #+54779 (0x0000d5fb | 7.67617e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v5, v8, android.graphics.Paint$FontMetricsInt.ascent 68| const v0, #+54780 (0x0000d5fc | 7.67631e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| sub-int v3, v4, v5 .line 35 .local v3, "textHeight", int 76| iget v4, v7, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mExtraMargin 78| const v0, #+54781 (0x0000d5fd | 7.67645e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| float-to-int v4, v4 85| div-int/lit8 v2, v4, #+2 (0x00000002 | 2.80260e-45) .line 36 .local v2, "halfMargin", int 87| const v0, #+54782 (0x0000d5fe | 7.67659e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget v4, v8, android.graphics.Paint$FontMetricsInt.top 95| const v0, #+54783 (0x0000d5ff | 7.67673e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget v5, v8, android.graphics.Paint$FontMetricsInt.top 103| const v0, #+54784 (0x0000d600 | 7.67687e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget v6, v1, android.graphics.Rect.bottom 111| const v0, #+54785 (0x0000d601 | 7.67701e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| sub-int v6, v3, v6 119| div-int/lit8 v6, v6, #+2 (0x00000002 | 2.80260e-45) 121| const v0, #+54786 (0x0000d602 | 7.67715e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| add-int/2addr v5, v6 128| invoke-static {v4,v5}, java.lang.Math.min(int, int):int 131| move-result v4 132| const v0, #+54787 (0x0000d603 | 7.67729e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| sub-int/2addr v4, v2 139| iput v4, v8, android.graphics.Paint$FontMetricsInt.ascent .line 37 141| const v0, #+54788 (0x0000d604 | 7.67743e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget v4, v8, android.graphics.Paint$FontMetricsInt.bottom 149| const v0, #+54789 (0x0000d605 | 7.67757e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget v5, v8, android.graphics.Paint$FontMetricsInt.bottom 157| const v0, #+54790 (0x0000d606 | 7.67771e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v6, v1, android.graphics.Rect.bottom 165| const v0, #+54791 (0x0000d607 | 7.67785e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| sub-int/2addr v6, v3 172| div-int/lit8 v6, v6, #+2 (0x00000002 | 2.80260e-45) 174| const v0, #+54792 (0x0000d608 | 7.67799e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| add-int/2addr v5, v6 181| invoke-static {v4,v5}, java.lang.Math.max(int, int):int 184| move-result v4 185| const v0, #+54793 (0x0000d609 | 7.67813e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| add-int/2addr v4, v2 192| iput v4, v8, android.graphics.Paint$FontMetricsInt.descent .line 39 194| const v0, #+54794 (0x0000d60a | 7.67827e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget v4, v8, android.graphics.Paint$FontMetricsInt.ascent 202| const v0, #+54795 (0x0000d60b | 7.67841e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| iput v4, v8, android.graphics.Paint$FontMetricsInt.top .line 40 210| const v0, #+54796 (0x0000d60c | 7.67856e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iget v4, v8, android.graphics.Paint$FontMetricsInt.descent 218| const v0, #+54797 (0x0000d60d | 7.67870e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| iput v4, v8, android.graphics.Paint$FontMetricsInt.bottom Label_1: .line 42 .end_local v1 .end_local v2 .end_local v3 226| const v0, #+54798 (0x0000d60e | 7.67884e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| return-void } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.draw(android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint):void { .params "canvas", "charSequence", "start", "end", "x", "top", "y", "bottom", "paint" .src "ReplacementDrawableSpan.java" .line 53 .prologue_end .line 53 0| const v0, #+54799 (0x0000d60f | 7.67898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.graphics.Canvas.save():int .line 54 9| const v0, #+54800 (0x0000d610 | 7.67912e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v2, v3, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable 17| const v0, #+54801 (0x0000d611 | 7.67926e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 26| move-result-object v2 27| const v0, #+54802 (0x0000d612 | 7.67940e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v2, v2, android.graphics.Rect.bottom 35| const v0, #+54803 (0x0000d613 | 7.67954e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| sub-int v2, v11, v2 43| add-int/2addr v2, v9 44| div-int/lit8 v1, v2, #+2 (0x00000002 | 2.80260e-45) .line 55 .local v1, "transY", int 46| const v0, #+54804 (0x0000d614 | 7.67968e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| int-to-float v2, v1 53| invoke-virtual {v4,v8,v2}, android.graphics.Canvas.translate(float, float):void .line 56 56| const v0, #+54805 (0x0000d615 | 7.67982e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v2, v3, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable 64| const v0, #+54806 (0x0000d616 | 7.67996e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v2,v4}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void .line 57 73| const v0, #+54807 (0x0000d617 | 7.68010e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v4}, android.graphics.Canvas.restore():void .line 58 82| const v0, #+54808 (0x0000d618 | 7.68024e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-void } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.getBounds():android.graphics.Rect { .src "ReplacementDrawableSpan.java" .line 61 .prologue_end .line 61 0| const v0, #+54809 (0x0000d619 | 7.68038e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mDrawable 8| const v0, #+54810 (0x0000d61a | 7.68052e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 17| move-result-object v1 18| const v0, #+54811 (0x0000d61b | 7.68066e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.getSize(android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt):int { .params "paint", "text", "i", "i2", "fm" .src "ReplacementDrawableSpan.java" .line 46 .prologue_end .line 46 0| const v0, #+54812 (0x0000d61c | 7.68080e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v7,v3}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.setupFontMetrics(android.graphics.Paint$FontMetricsInt, android.graphics.Paint):void .line 47 9| const v0, #+54813 (0x0000d61d | 7.68094e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v2}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.getBounds():android.graphics.Rect 18| move-result-object v1 19| const v0, #+54814 (0x0000d61e | 7.68108e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget v1, v1, android.graphics.Rect.right 27| const v0, #+54815 (0x0000d61f | 7.68122e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return v1 } method com.android.ex.chips.recipientchip.ReplacementDrawableSpan.setExtraMargin(float):void { .params "margin" .src "ReplacementDrawableSpan.java" .line 25 .prologue_end .line 25 0| const v0, #+54816 (0x0000d620 | 7.68136e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.mExtraMargin .line 26 8| const v0, #+54817 (0x0000d621 | 7.68150e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.RecipientEditTextView$MoreImageSpan.(com.android.ex.chips.RecipientEditTextView, android.graphics.drawable.Drawable):void { .params "this$0", "b" .src "RecipientEditTextView.java" .line 3052 .prologue_end .line 3052 0| const v0, #+54818 (0x0000d622 | 7.68164e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.ex.chips.RecipientEditTextView$MoreImageSpan.this$0 .line 3053 8| const v0, #+54819 (0x0000d623 | 7.68178e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v4}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.(android.graphics.drawable.Drawable):void .line 3054 17| const v0, #+54820 (0x0000d624 | 7.68192e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-static {v3}, com.android.ex.chips.RecipientEditTextView.-get13(com.android.ex.chips.RecipientEditTextView):float 26| move-result v1 27| const v0, #+54821 (0x0000d625 | 7.68206e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v2,v1}, com.android.ex.chips.RecipientEditTextView$MoreImageSpan.setExtraMargin(float):void .line 3055 36| const v0, #+54822 (0x0000d626 | 7.68220e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.ex.chips.RecipientEditTextView$PermissionsRequestItemClickedListener.onPermissionRequestDismissed():void { } method com.android.ex.chips.RecipientEditTextView$PermissionsRequestItemClickedListener.onPermissionsRequestItemClicked(com.android.ex.chips.RecipientEditTextView, java.lang.String[]):void { } method com.android.ex.chips.RecipientEditTextView$RecipientChipAddedListener.onRecipientChipAdded(com.android.ex.chips.RecipientEntry):void { } method com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener.onRecipientChipDeleted(com.android.ex.chips.RecipientEntry):void { } method com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "this$0", "chip" .src "RecipientEditTextView.java" .line 3169 .prologue_end .line 3169 0| const v0, #+54823 (0x0000d627 | 7.68234e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.this$0 8| const v0, #+54824 (0x0000d628 | 7.68248e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.view.View$DragShadowBuilder.():void .line 3170 17| const v0, #+54825 (0x0000d629 | 7.68262e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.mChip .line 3171 25| const v0, #+54826 (0x0000d62a | 7.68276e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.onDrawShadow(android.graphics.Canvas):void { .params "canvas" .src "RecipientEditTextView.java" .line 3183 .prologue_end .line 3183 0| const v0, #+54827 (0x0000d62b | 7.68290e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.mChip 8| const v0, #+54828 (0x0000d62c | 7.68304e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v1,v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.draw(android.graphics.Canvas):void .line 3184 17| const v0, #+54829 (0x0000d62d | 7.68318e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.onProvideShadowMetrics(android.graphics.Point, android.graphics.Point):void { .params "shadowSize", "shadowTouchPoint" .src "RecipientEditTextView.java" .line 3176 .prologue_end .line 3176 0| const v0, #+54830 (0x0000d62e | 7.68332e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v4, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.mChip 8| const v0, #+54831 (0x0000d62f | 7.68346e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getBounds():android.graphics.Rect 17| move-result-object v1 18| const v0, #+54832 (0x0000d630 | 7.68360e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3177 .local v1, "rect", android.graphics.Rect 24| invoke-virtual {v1}, android.graphics.Rect.width():int 27| move-result v2 28| const v0, #+54833 (0x0000d631 | 7.68374e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1}, android.graphics.Rect.height():int 37| move-result v3 38| const v0, #+54834 (0x0000d632 | 7.68388e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v5,v2,v3}, android.graphics.Point.set(int, int):void .line 3178 47| const v0, #+54835 (0x0000d633 | 7.68402e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v1}, android.graphics.Rect.centerX():int 56| move-result v2 57| const v0, #+54836 (0x0000d634 | 7.68416e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v1}, android.graphics.Rect.centerY():int 66| move-result v3 67| const v0, #+54837 (0x0000d635 | 7.68430e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v6,v2,v3}, android.graphics.Point.set(int, int):void .line 3179 76| const v0, #+54838 (0x0000d636 | 7.68444e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientEntryItemClickedListener.onRecipientEntryItemClicked(int, int):void { } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.ArrayList):void { .params "this$1", "?" .src "RecipientEditTextView.java" .line 1 .local_ex v3, "val$recipients", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end .line 1 0| const v0, #+54839 (0x0000d637 | 7.68458e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 8| const v0, #+54840 (0x0000d638 | 7.68472e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$recipients .line 2888 16| const v0, #+54841 (0x0000d639 | 7.68486e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-direct {v1}, java.lang.Object.():void .line 1 25| const v0, #+54842 (0x0000d63a | 7.68500e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.matchesFound(java.util.Map):void { .params "?" .src "RecipientEditTextView.java" .line 2892 .local_ex v9, "entries", java.util.Map, "Ljava/util/Map;" .prologue_end 0| const v0, #+54843 (0x0000d63b | 7.68514e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2892 7| new-instance v2, java.util.ArrayList 9| const v0, #+54844 (0x0000d63c | 7.68528e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v2}, java.util.ArrayList.():void .line 2893 .local_ex v2, "replacements", java.util.ArrayList, "Ljava/util/ArrayList;" 18| const v0, #+54845 (0x0000d63d | 7.68542e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$recipients 26| const v0, #+54846 (0x0000d63e | 7.68556e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-interface {v5}, java.lang.Iterable.iterator():java.util.Iterator 35| move-result-object v4 36| const v0, #+54847 (0x0000d63f | 7.68570e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v4, "temp$iterator", java.util.Iterator 42| const v0, #+54848 (0x0000d640 | 7.68584e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 51| move-result v5 52| const v0, #+54849 (0x0000d641 | 7.68598e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v5, Label_4 60| const v0, #+54850 (0x0000d642 | 7.68612e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 69| move-result-object v3 70| const v0, #+54851 (0x0000d643 | 7.68626e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| check-cast v3, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2894 .local v3, "temp", com.android.ex.chips.recipientchip.DrawableRecipientChip 78| const v0, #+54852 (0x0000d644 | 7.68640e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v1, #+0 (0x00000000 | 0.00000) .line 2895 .local v1, "entry", com.android.ex.chips.RecipientEntry 85| if-eqz v3, Label_2 .line 2896 87| const v0, #+54853 (0x0000d645 | 7.68654e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-interface {v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 96| move-result-object v5 97| const v0, #+54854 (0x0000d646 | 7.68668e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v5}, com.android.ex.chips.RecipientEntry.getContactId():long 106| move-result-wide v5:v6 107| const v0, #+54855 (0x0000d647 | 7.68682e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2895 113| invoke-static {v5,v6}, com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean 116| move-result v5 117| const v0, #+54856 (0x0000d648 | 7.68696e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-eqz v5, Label_2 .line 2897 125| const v0, #+54857 (0x0000d649 | 7.68710e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 133| const v0, #+54858 (0x0000d64a | 7.68724e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| iget-object v5, v5, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 141| const v0, #+54859 (0x0000d64b | 7.68738e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 150| move-result-object v5 151| const v0, #+54860 (0x0000d64c | 7.68752e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-interface {v5,v3}, android.text.Spannable.getSpanStart(java.lang.Object):int 160| move-result v5 161| const v0, #+54861 (0x0000d64d | 7.68766e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v6, #-1 (0xffffffff | NaN) 168| if-eq v5, v6, Label_2 .line 2899 170| const v0, #+54862 (0x0000d64e | 7.68780e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 178| const v0, #+54863 (0x0000d64f | 7.68794e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| iget-object v6, v5, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 .line 2900 186| const v0, #+54864 (0x0000d650 | 7.68808e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-interface {v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 195| move-result-object v5 196| const v0, #+54865 (0x0000d651 | 7.68822e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v5}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 205| move-result-object v5 206| const v0, #+54866 (0x0000d652 | 7.68836e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-static {v5}, com.android.ex.chips.RecipientEditTextView.-wrap6(java.lang.String):java.lang.String 215| move-result-object v5 216| const v0, #+54867 (0x0000d653 | 7.68850e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-interface {v9,v5}, java.util.Map.get(java.lang.Object):java.lang.Object 225| move-result-object v5 226| const v0, #+54868 (0x0000d654 | 7.68864e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| check-cast v5, com.android.ex.chips.RecipientEntry .line 2899 234| const v0, #+54869 (0x0000d655 | 7.68878e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-static {v6,v5}, com.android.ex.chips.RecipientEditTextView.-wrap2(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 243| move-result-object v1 244| const v0, #+54870 (0x0000d656 | 7.68892e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 2903 .end_local v1 250| const v0, #+54871 (0x0000d657 | 7.68906e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| if-eqz v1, Label_3 .line 2904 258| const v0, #+54872 (0x0000d658 | 7.68920e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 266| const v0, #+54873 (0x0000d659 | 7.68935e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| invoke-static {v5,v1}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap0(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 275| move-result-object v5 276| const v0, #+54874 (0x0000d65a | 7.68949e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| invoke-virtual {v2,v5}, java.util.ArrayList.add(java.lang.Object):boolean 285| const v0, #+54875 (0x0000d65b | 7.68963e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| goto/16 Label_1 Label_3: .line 2906 293| const v0, #+54876 (0x0000d65c | 7.68977e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-virtual {v2,v7}, java.util.ArrayList.add(java.lang.Object):boolean 302| const v0, #+54877 (0x0000d65d | 7.68991e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| goto/16 Label_1 Label_4: .line 2909 .end_local v3 310| const v0, #+54878 (0x0000d65e | 7.69005e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 318| const v0, #+54879 (0x0000d65f | 7.69019e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| iget-object v6, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$recipients 326| const v0, #+54880 (0x0000d660 | 7.69033e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-static {v5,v6,v2}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap1(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.List, java.util.List):void .line 2910 335| const v0, #+54881 (0x0000d661 | 7.69047e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.matchesNotFound(java.util.Set):void { .params "?" .src "RecipientEditTextView.java" .line 2915 .local_ex v9, "unfoundAddresses", java.util.Set, "Ljava/util/Set;" .prologue_end 0| const v0, #+54882 (0x0000d662 | 7.69061e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2915 7| new-instance v1, java.util.ArrayList 9| const v0, #+54883 (0x0000d663 | 7.69075e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v9}, java.util.Set.size():int 18| move-result v4 19| const v0, #+54884 (0x0000d664 | 7.69089e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v1,v4}, java.util.ArrayList.(int):void .line 2917 .local_ex v1, "replacements", java.util.List, "Ljava/util/List;" 28| const v0, #+54885 (0x0000d665 | 7.69103e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v4, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$recipients 36| const v0, #+54886 (0x0000d666 | 7.69117e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 45| move-result-object v3 46| const v0, #+54887 (0x0000d667 | 7.69131e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "temp$iterator", java.util.Iterator 52| const v0, #+54888 (0x0000d668 | 7.69145e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 61| move-result v4 62| const v0, #+54889 (0x0000d669 | 7.69159e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v4, Label_4 70| const v0, #+54890 (0x0000d66a | 7.69173e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 79| move-result-object v2 80| const v0, #+54891 (0x0000d66b | 7.69187e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| check-cast v2, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2918 .local v2, "temp", com.android.ex.chips.recipientchip.DrawableRecipientChip 88| const v0, #+54892 (0x0000d66c | 7.69201e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| if-eqz v2, Label_3 .line 2919 96| const v0, #+54893 (0x0000d66d | 7.69215e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 105| move-result-object v4 106| const v0, #+54894 (0x0000d66e | 7.69229e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getContactId():long 115| move-result-wide v5:v6 116| const v0, #+54895 (0x0000d66f | 7.69243e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2918 122| invoke-static {v5,v6}, com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean 125| move-result v4 126| const v0, #+54896 (0x0000d670 | 7.69257e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| if-eqz v4, Label_3 .line 2920 134| const v0, #+54897 (0x0000d671 | 7.69271e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v4, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 142| const v0, #+54898 (0x0000d672 | 7.69285e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget-object v4, v4, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 150| const v0, #+54899 (0x0000d673 | 7.69299e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 159| move-result-object v4 160| const v0, #+54900 (0x0000d674 | 7.69313e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-interface {v4,v2}, android.text.Spannable.getSpanStart(java.lang.Object):int 169| move-result v4 170| const v0, #+54901 (0x0000d675 | 7.69327e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| const/4 v5, #-1 (0xffffffff | NaN) 177| if-eq v4, v5, Label_3 .line 2922 179| const v0, #+54902 (0x0000d676 | 7.69341e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 188| move-result-object v4 189| const v0, #+54903 (0x0000d677 | 7.69355e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 198| move-result-object v4 199| const v0, #+54904 (0x0000d678 | 7.69369e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2921 205| invoke-interface {v9,v4}, java.util.Set.contains(java.lang.Object):boolean 208| move-result v4 209| const v0, #+54905 (0x0000d679 | 7.69383e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| if-eqz v4, Label_2 .line 2923 217| const v0, #+54906 (0x0000d67a | 7.69397e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v4, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 225| const v0, #+54907 (0x0000d67b | 7.69411e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 234| move-result-object v5 235| const v0, #+54908 (0x0000d67c | 7.69425e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-static {v4,v5}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap0(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 244| move-result-object v4 245| const v0, #+54909 (0x0000d67d | 7.69439e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-interface {v1,v4}, java.util.List.add(java.lang.Object):boolean 254| const v0, #+54910 (0x0000d67e | 7.69453e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| goto/16 Label_1 Label_2: .line 2925 262| const v0, #+54911 (0x0000d67f | 7.69467e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-interface {v1,v7}, java.util.List.add(java.lang.Object):boolean 271| const v0, #+54912 (0x0000d680 | 7.69481e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| goto/16 Label_1 Label_3: .line 2928 279| const v0, #+54913 (0x0000d681 | 7.69495e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-interface {v1,v7}, java.util.List.add(java.lang.Object):boolean 288| const v0, #+54914 (0x0000d682 | 7.69509e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| goto/16 Label_1 Label_4: .line 2932 .end_local v2 296| const v0, #+54915 (0x0000d683 | 7.69523e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget-object v4, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.this$1 304| const v0, #+54916 (0x0000d684 | 7.69537e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| iget-object v5, v8, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.val$recipients 312| const v0, #+54917 (0x0000d685 | 7.69551e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-static {v4,v5,v1}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap1(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.List, java.util.List):void .line 2933 321| const v0, #+54918 (0x0000d686 | 7.69565e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.List, java.util.List):void { .params "this$1", "?", "?" .src "RecipientEditTextView.java" .line 1 .local_ex v3, "val$recipients", java.util.List, "Ljava/util/List;" .local_ex v4, "val$replacements", java.util.List, "Ljava/util/List;" .prologue_end .line 1 0| const v0, #+54919 (0x0000d687 | 7.69579e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.this$1 8| const v0, #+54920 (0x0000d688 | 7.69593e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput-object v3, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$recipients 16| const v0, #+54921 (0x0000d689 | 7.69607e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iput-object v4, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$replacements .line 2941 24| const v0, #+54922 (0x0000d68a | 7.69621e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-direct {v1}, java.lang.Object.():void .line 1 33| const v0, #+54923 (0x0000d68b | 7.69635e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.run():void { .src "RecipientEditTextView.java" .line 2944 0| move-object/16 v15, v16 .prologue_end 3| const v16, #+54924 (0x0000d68c | 7.69649e-41) 6| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 9| const/4 v14, #+0 (0x00000000 | 0.00000) .line 2944 10| new-instance v10, android.text.SpannableStringBuilder 12| const v16, #+54925 (0x0000d68d | 7.69663e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.this$1 20| const v16, #+54926 (0x0000d68e | 7.69677e-41) 23| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v11, v11, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 28| const v16, #+54927 (0x0000d68f | 7.69691e-41) 31| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 37| move-result-object v11 38| const v16, #+54928 (0x0000d690 | 7.69705e-41) 41| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v10,v11}, android.text.SpannableStringBuilder.(java.lang.CharSequence):void .line 2945 .local v10, "text", android.text.Editable 47| const v16, #+54929 (0x0000d691 | 7.69719e-41) 50| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2946 .local v4, "i", int 54| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$recipients 56| const v16, #+54930 (0x0000d692 | 7.69733e-41) 59| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v11}, java.lang.Iterable.iterator():java.util.Iterator 65| move-result-object v1 66| const v16, #+54931 (0x0000d693 | 7.69747e-41) 69| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v1, "chip$iterator", java.util.Iterator 72| const v16, #+54932 (0x0000d694 | 7.69761e-41) 75| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v1}, java.util.Iterator.hasNext():boolean 81| move-result v11 82| const v16, #+54933 (0x0000d695 | 7.69775e-41) 85| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 88| if-eqz v11, Label_5 90| const v16, #+54934 (0x0000d696 | 7.69789e-41) 93| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-interface {v1}, java.util.Iterator.next():java.lang.Object 99| move-result-object v0 100| const v16, #+54935 (0x0000d697 | 7.69803e-41) 103| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 106| check-cast v0, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2947 .local v0, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 108| const v16, #+54936 (0x0000d698 | 7.69817e-41) 111| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 114| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$replacements 116| const v16, #+54937 (0x0000d699 | 7.69831e-41) 119| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-interface {v11,v4}, java.util.List.get(int):java.lang.Object 125| move-result-object v8 126| const v16, #+54938 (0x0000d69a | 7.69845e-41) 129| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 132| check-cast v8, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2948 .local v8, "replacement", com.android.ex.chips.recipientchip.DrawableRecipientChip 134| const v16, #+54939 (0x0000d69b | 7.69859e-41) 137| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 140| if-eqz v8, Label_3 .line 2949 142| const v16, #+54940 (0x0000d69c | 7.69873e-41) 145| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-interface {v0}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 151| move-result-object v7 152| const v16, #+54941 (0x0000d69d | 7.69887e-41) 155| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2950 .local v7, "oldEntry", com.android.ex.chips.RecipientEntry 158| invoke-interface {v8}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 161| move-result-object v6 162| const v16, #+54942 (0x0000d69e | 7.69901e-41) 165| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2952 .local v6, "newEntry", com.android.ex.chips.RecipientEntry 168| invoke-static {v7,v6}, com.android.ex.chips.RecipientAlternatesAdapter.getBetterRecipient(com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 171| move-result-object v11 172| const v16, #+54943 (0x0000d69f | 7.69915e-41) 175| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 178| if-ne v11, v6, Label_4 180| const v16, #+54944 (0x0000d6a0 | 7.69929e-41) 183| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 186| const/4 v5, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 2955 .local v5, "isBetter", boolean 187| const v16, #+54945 (0x0000d6a1 | 7.69943e-41) 190| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 193| if-eqz v5, Label_3 .line 2957 195| const v16, #+54946 (0x0000d6a2 | 7.69957e-41) 198| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-interface {v10,v0}, android.text.Editable.getSpanStart(java.lang.Object):int 204| move-result v9 205| const v16, #+54947 (0x0000d6a3 | 7.69971e-41) 208| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2958 .local v9, "start", int 211| const/4 v11, #-1 (0xffffffff | NaN) 212| if-eq v9, v11, Label_3 .line 2962 214| const v16, #+54948 (0x0000d6a4 | 7.69985e-41) 217| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-interface {v10,v0}, android.text.Editable.getSpanEnd(java.lang.Object):int 223| move-result v11 224| const v16, #+54949 (0x0000d6a5 | 7.69999e-41) 227| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 230| add-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 232| invoke-interface {v10}, android.text.Editable.length():int 235| move-result v12 236| const v16, #+54950 (0x0000d6a6 | 7.70014e-41) 239| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 242| invoke-static {v11,v12}, java.lang.Math.min(int, int):int 245| move-result v3 246| const v16, #+54951 (0x0000d6a7 | 7.70028e-41) 249| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2963 .local v3, "end", int 252| invoke-interface {v10,v0}, android.text.Editable.removeSpan(java.lang.Object):void .line 2967 255| const v16, #+54952 (0x0000d6a8 | 7.70042e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| new-instance v2, android.text.SpannableString 263| const v16, #+54953 (0x0000d6a9 | 7.70056e-41) 266| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 269| new-instance v11, java.lang.StringBuilder 271| const v16, #+54954 (0x0000d6aa | 7.70070e-41) 274| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-direct {v11}, java.lang.StringBuilder.():void 280| const v16, #+54955 (0x0000d6ab | 7.70084e-41) 283| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v12, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.this$1 288| const v16, #+54956 (0x0000d6ac | 7.70098e-41) 291| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 294| iget-object v12, v12, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 .line 2968 296| const v16, #+54957 (0x0000d6ad | 7.70112e-41) 299| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-interface {v8}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 305| move-result-object v13 306| const v16, #+54958 (0x0000d6ae | 7.70126e-41) 309| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2967 312| invoke-virtual {v12,v13}, com.android.ex.chips.RecipientEditTextView.createAddressText(com.android.ex.chips.RecipientEntry):java.lang.String 315| move-result-object v12 316| const v16, #+54959 (0x0000d6af | 7.70140e-41) 319| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v12}, java.lang.String.trim():java.lang.String 325| move-result-object v12 326| const v16, #+54960 (0x0000d6b0 | 7.70154e-41) 329| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 335| move-result-object v11 336| const v16, #+54961 (0x0000d6b1 | 7.70168e-41) 339| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 2968 342| const-string/jumbo v12, " " .line 2967 345| const v16, #+54962 (0x0000d6b2 | 7.70182e-41) 348| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 354| move-result-object v11 355| const v16, #+54963 (0x0000d6b3 | 7.70196e-41) 358| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 364| move-result-object v11 365| const v16, #+54964 (0x0000d6b4 | 7.70210e-41) 368| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-direct {v2,v11}, android.text.SpannableString.(java.lang.CharSequence):void .line 2970 .local v2, "displayText", android.text.SpannableString 374| const v16, #+54965 (0x0000d6b5 | 7.70224e-41) 377| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v2}, android.text.SpannableString.length():int 383| move-result v11 384| const v16, #+54966 (0x0000d6b6 | 7.70238e-41) 387| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 390| add-int/lit8 v11, v11, #-1 (0xffffffff | NaN) .line 2969 392| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2971 393| const/16 v13, #+33 (0x00000021 | 4.62428e-44) .line 2969 395| invoke-virtual {v2,v8,v12,v11,v13}, android.text.SpannableString.setSpan(java.lang.Object, int, int, int):void .line 2975 398| const v16, #+54967 (0x0000d6b7 | 7.70252e-41) 401| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-interface {v10,v9,v3,v2}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable .line 2976 407| const v16, #+54968 (0x0000d6b8 | 7.70266e-41) 410| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 413| invoke-virtual {v2}, android.text.SpannableString.toString():java.lang.String 416| move-result-object v11 417| const v16, #+54969 (0x0000d6b9 | 7.70280e-41) 420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-interface {v8,v11}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginalText(java.lang.String):void .line 2977 426| const v16, #+54970 (0x0000d6ba | 7.70294e-41) 429| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 432| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$replacements 434| const v16, #+54971 (0x0000d6bb | 7.70308e-41) 437| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-interface {v11,v4,v14}, java.util.List.set(int, java.lang.Object):java.lang.Object .line 2979 443| const v16, #+54972 (0x0000d6bc | 7.70322e-41) 446| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 449| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.val$recipients 451| const v16, #+54973 (0x0000d6bd | 7.70336e-41) 454| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-interface {v11,v4,v8}, java.util.List.set(int, java.lang.Object):java.lang.Object Label_3: .line 2983 .end_local v2 .end_local v3 .end_local v5 .end_local v6 .end_local v7 .end_local v9 460| const v16, #+54974 (0x0000d6be | 7.70350e-41) 463| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 466| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 468| goto/16 Label_1 Label_4: .line 2952 .restart_local v6 .restart_local v7 470| const v16, #+54975 (0x0000d6bf | 7.70364e-41) 473| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 476| const/4 v5, #+0 (0x00000000 | 0.00000) .restart_local v5 477| goto/16 Label_2 Label_5: .line 2985 .end_local v0 .end_local v5 .end_local v6 .end_local v7 .end_local v8 479| const v16, #+54976 (0x0000d6c0 | 7.70378e-41) 482| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 485| iget-object v11, v15, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.this$1 487| const v16, #+54977 (0x0000d6c1 | 7.70392e-41) 490| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v11, v11, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 495| const v16, #+54978 (0x0000d6c2 | 7.70406e-41) 498| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v11,v10}, com.android.ex.chips.RecipientEditTextView.setText(java.lang.CharSequence):void .line 2986 504| const v16, #+54979 (0x0000d6c3 | 7.70420e-41) 507| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 510| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap0(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip { .params "?", "entry" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+54980 (0x0000d6c4 | 7.70434e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.createFreeChip(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 9| move-result-object v1 10| const v0, #+54981 (0x0000d6c5 | 7.70448e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.-wrap1(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.List, java.util.List):void { .params "?", "recipients", "replacements" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+54982 (0x0000d6c6 | 7.70462e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.processReplacements(java.util.List, java.util.List):void 9| const v0, #+54983 (0x0000d6c7 | 7.70476e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 2826 .prologue_end .line 2826 0| const v0, #+54984 (0x0000d6c8 | 7.70490e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 8| const v0, #+54985 (0x0000d6c9 | 7.70504e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.os.AsyncTask.():void 17| const v0, #+54986 (0x0000d6ca | 7.70518e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask):void { .params "this$0", "?" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+54987 (0x0000d6cb | 7.70532e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.(com.android.ex.chips.RecipientEditTextView):void 9| const v0, #+54988 (0x0000d6cc | 7.70546e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.createFreeChip(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip { .params "entry" .src "RecipientEditTextView.java" .line 2829 .prologue_end 0| const v0, #+54989 (0x0000d6cd | 7.70560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 2829 7| const v0, #+54990 (0x0000d6ce | 7.70574e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 15| const v0, #+54991 (0x0000d6cf | 7.70588e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get15(com.android.ex.chips.RecipientEditTextView):boolean 24| move-result v2 25| const v0, #+54992 (0x0000d6d0 | 7.70602e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v2, Label_1 .line 2830 33| const v0, #+54993 (0x0000d6d1 | 7.70616e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-object v4 Label_1: .line 2832 40| const v0, #+54994 (0x0000d6d2 | 7.70630e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 48| const v0, #+54995 (0x0000d6d3 | 7.70644e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-static {v2,v6}, com.android.ex.chips.RecipientEditTextView.-wrap3(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip .try_end_1 catch(java.lang.NullPointerException) : Label_2 57| move-result-object v2 58| const v0, #+54996 (0x0000d6d4 | 7.70658e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-object v2 Label_2: .line 2833 65| const v0, #+54997 (0x0000d6d5 | 7.70672e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| move-exception v1 .line 2834 .local v1, "e", java.lang.NullPointerException 72| const-string/jumbo v2, "RecipientEditTextView" 75| const v0, #+54998 (0x0000d6d6 | 7.70686e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1}, java.lang.NullPointerException.getMessage():java.lang.String 84| move-result-object v3 85| const v0, #+54999 (0x0000d6d7 | 7.70700e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v2,v3,v1}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int .line 2835 94| const v0, #+55000 (0x0000d6d8 | 7.70714e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| return-object v4 } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.processReplacements(java.util.List, java.util.List):void { .params "?", "?" .src "RecipientEditTextView.java" .line 2940 .local_ex v5, "recipients", java.util.List, "Ljava/util/List;" .local_ex v6, "replacements", java.util.List, "Ljava/util/List;" .prologue_end .line 2940 0| const v0, #+55001 (0x0000d6d9 | 7.70728e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-eqz v6, Label_1 8| const v0, #+55002 (0x0000d6da | 7.70742e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v6}, java.util.List.size():int 17| move-result v2 18| const v0, #+55003 (0x0000d6db | 7.70756e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-lez v2, Label_1 .line 2941 26| const v0, #+55004 (0x0000d6dc | 7.70770e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v1, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2 34| const v0, #+55005 (0x0000d6dd | 7.70784e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v1,v4,v5,v6}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$2.(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.List, java.util.List):void .line 2989 .local v1, "runnable", java.lang.Runnable 43| const v0, #+55006 (0x0000d6de | 7.70798e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {}, android.os.Looper.myLooper():android.os.Looper 52| move-result-object v2 53| const v0, #+55007 (0x0000d6df | 7.70812e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {}, android.os.Looper.getMainLooper():android.os.Looper 62| move-result-object v3 63| const v0, #+55008 (0x0000d6e0 | 7.70826e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-ne v2, v3, Label_2 .line 2990 71| const v0, #+55009 (0x0000d6e1 | 7.70840e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-interface {v1}, java.lang.Runnable.run():void Label_1: .line 2995 .end_local v1 80| const v0, #+55010 (0x0000d6e2 | 7.70854e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| return-void Label_2: .line 2992 .restart_local v1 87| const v0, #+55011 (0x0000d6e3 | 7.70868e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iget-object v2, v4, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 95| const v0, #+55012 (0x0000d6e4 | 7.70882e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.-get10(com.android.ex.chips.RecipientEditTextView):android.os.Handler 104| move-result-object v2 105| const v0, #+55013 (0x0000d6e5 | 7.70896e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2,v1}, android.os.Handler.post(java.lang.Runnable):boolean 114| const v0, #+55014 (0x0000d6e6 | 7.70910e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.doInBackground(java.lang.Object[]):java.lang.Object { .params "?" .src "RecipientEditTextView.java" .line 2866 .local_ex v3, "params", java.lang.Object[], "[TParams;" .prologue_end .line 2866 0| const v0, #+55015 (0x0000d6e7 | 7.70924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, java.lang.Void[] .end_local v3 8| const v0, #+55016 (0x0000d6e8 | 7.70938e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.doInBackground(java.lang.Void[]):java.lang.Void 17| move-result-object v1 18| const v0, #+55017 (0x0000d6e9 | 7.70952e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.doInBackground(java.lang.Void[]):java.lang.Void { .params "params" .src "RecipientEditTextView.java" .line 2868 .prologue_end 0| const v0, #+55018 (0x0000d6ea | 7.70966e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 2868 7| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 9| const v0, #+55019 (0x0000d6eb | 7.70980e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get12(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask 18| move-result-object v7 19| const v0, #+55020 (0x0000d6ec | 7.70994e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| if-eqz v7, Label_1 .line 2869 27| const v0, #+55021 (0x0000d6ed | 7.71008e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 35| const v0, #+55022 (0x0000d6ee | 7.71022e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get12(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask 44| move-result-object v7 45| const v0, #+55023 (0x0000d6ef | 7.71036e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 52| invoke-virtual {v7,v8}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.cancel(boolean):boolean Label_1: .line 2875 55| const v0, #+55024 (0x0000d6f0 | 7.71050e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| new-instance v6, java.util.ArrayList 63| const v0, #+55025 (0x0000d6f1 | 7.71064e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-direct {v6}, java.util.ArrayList.():void .line 2876 .local_ex v6, "recipients", java.util.ArrayList, "Ljava/util/ArrayList;" 72| const v0, #+55026 (0x0000d6f2 | 7.71078e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 80| const v0, #+55027 (0x0000d6f3 | 7.71093e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 89| move-result-object v5 90| const v0, #+55028 (0x0000d6f4 | 7.71107e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2877 .local v5, "existingChips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 96| invoke-static {v6,v5}, java.util.Collections.addAll(java.util.Collection, java.lang.Object[]):boolean .line 2878 99| const v0, #+55029 (0x0000d6f5 | 7.71121e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 107| const v0, #+55030 (0x0000d6f6 | 7.71135e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get11(com.android.ex.chips.RecipientEditTextView):java.util.ArrayList 116| move-result-object v7 117| const v0, #+55031 (0x0000d6f7 | 7.71149e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-eqz v7, Label_2 .line 2879 125| const v0, #+55032 (0x0000d6f8 | 7.71163e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 133| const v0, #+55033 (0x0000d6f9 | 7.71177e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get11(com.android.ex.chips.RecipientEditTextView):java.util.ArrayList 142| move-result-object v7 143| const v0, #+55034 (0x0000d6fa | 7.71191e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-virtual {v6,v7}, java.util.ArrayList.addAll(java.util.Collection):boolean Label_2: .line 2881 152| const v0, #+55035 (0x0000d6fb | 7.71205e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v2, java.util.ArrayList 160| const v0, #+55036 (0x0000d6fc | 7.71219e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-direct {v2}, java.util.ArrayList.():void .line 2882 .local_ex v2, "addresses", java.util.ArrayList, "Ljava/util/ArrayList;" 169| const v0, #+55037 (0x0000d6fd | 7.71233e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-interface {v6}, java.lang.Iterable.iterator():java.util.Iterator 178| move-result-object v4 179| const v0, #+55038 (0x0000d6fe | 7.71247e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .local v4, "chip$iterator", java.util.Iterator 185| const v0, #+55039 (0x0000d6ff | 7.71261e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-interface {v4}, java.util.Iterator.hasNext():boolean 194| move-result v7 195| const v0, #+55040 (0x0000d700 | 7.71275e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| if-eqz v7, Label_4 203| const v0, #+55041 (0x0000d701 | 7.71289e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-interface {v4}, java.util.Iterator.next():java.lang.Object 212| move-result-object v3 213| const v0, #+55042 (0x0000d702 | 7.71303e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| check-cast v3, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2883 .local v3, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 221| const v0, #+55043 (0x0000d703 | 7.71317e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| if-eqz v3, Label_3 .line 2884 229| const v0, #+55044 (0x0000d704 | 7.71331e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 237| const v0, #+55045 (0x0000d705 | 7.71345e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-interface {v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 246| move-result-object v8 247| const v0, #+55046 (0x0000d706 | 7.71359e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v7,v8}, com.android.ex.chips.RecipientEditTextView.createAddressText(com.android.ex.chips.RecipientEntry):java.lang.String 256| move-result-object v7 257| const v0, #+55047 (0x0000d707 | 7.71373e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| invoke-virtual {v2,v7}, java.util.ArrayList.add(java.lang.Object):boolean 266| const v0, #+55048 (0x0000d708 | 7.71387e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| goto/16 Label_3 Label_4: .line 2887 .end_local v3 274| const v0, #+55049 (0x0000d709 | 7.71401e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 282| const v0, #+55050 (0x0000d70a | 7.71415e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 291| move-result-object v1 292| const v0, #+55051 (0x0000d70b | 7.71429e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2888 .local v1, "adapter", com.android.ex.chips.BaseRecipientAdapter 298| new-instance v7, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1 300| const v0, #+55052 (0x0000d70c | 7.71443e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| invoke-direct {v7,v10,v6}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask$1.(com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask, java.util.ArrayList):void 309| const v0, #+55053 (0x0000d70d | 7.71457e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-virtual {v1,v2,v7}, com.android.ex.chips.BaseRecipientAdapter.getMatchingRecipients(java.util.ArrayList, com.android.ex.chips.RecipientAlternatesAdapter$RecipientMatchCallback):void .line 2935 318| const v0, #+55054 (0x0000d70e | 7.71471e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| return-object v9 } method com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.onPreExecute():void { .src "RecipientEditTextView.java" .line 2844 .prologue_end 0| const v0, #+55055 (0x0000d70f | 7.71485e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 2844 7| new-instance v4, java.util.ArrayList 9| const v0, #+55056 (0x0000d710 | 7.71499e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v4}, java.util.ArrayList.():void .line 2845 .local_ex v4, "originalRecipients", java.util.List, "Ljava/util/List;" 18| const v0, #+55057 (0x0000d711 | 7.71513e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v6, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 26| const v0, #+55058 (0x0000d712 | 7.71527e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 35| move-result-object v3 36| const v0, #+55059 (0x0000d713 | 7.71541e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2846 .local v3, "existingChips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 42| invoke-static {v4,v3}, java.util.Collections.addAll(java.util.Collection, java.lang.Object[]):boolean .line 2847 45| const v0, #+55060 (0x0000d714 | 7.71555e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget-object v6, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 53| const v0, #+55061 (0x0000d715 | 7.71569e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v6}, com.android.ex.chips.RecipientEditTextView.-get11(com.android.ex.chips.RecipientEditTextView):java.util.ArrayList 62| move-result-object v6 63| const v0, #+55062 (0x0000d716 | 7.71583e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v6, Label_1 .line 2848 71| const v0, #+55063 (0x0000d717 | 7.71597e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-object v6, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 79| const v0, #+55064 (0x0000d718 | 7.71611e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-static {v6}, com.android.ex.chips.RecipientEditTextView.-get11(com.android.ex.chips.RecipientEditTextView):java.util.ArrayList 88| move-result-object v6 89| const v0, #+55065 (0x0000d719 | 7.71625e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-interface {v4,v6}, java.util.List.addAll(java.util.Collection):boolean Label_1: .line 2852 98| const v0, #+55066 (0x0000d71a | 7.71639e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| new-instance v5, java.util.ArrayList 106| const v0, #+55067 (0x0000d71b | 7.71653e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-interface {v4}, java.util.List.size():int 115| move-result v6 116| const v0, #+55068 (0x0000d71c | 7.71667e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-direct {v5,v6}, java.util.ArrayList.(int):void .line 2854 .local_ex v5, "replacements", java.util.List, "Ljava/util/List;" 125| const v0, #+55069 (0x0000d71d | 7.71681e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 134| move-result-object v2 135| const v0, #+55070 (0x0000d71e | 7.71695e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .local v2, "chip$iterator", java.util.Iterator 141| const v0, #+55071 (0x0000d71f | 7.71709e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 150| move-result v6 151| const v0, #+55072 (0x0000d720 | 7.71723e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-eqz v6, Label_4 159| const v0, #+55073 (0x0000d721 | 7.71737e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 168| move-result-object v1 169| const v0, #+55074 (0x0000d722 | 7.71751e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| check-cast v1, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2855 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 177| const v0, #+55075 (0x0000d723 | 7.71765e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-interface {v1}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 186| move-result-object v6 187| const v0, #+55076 (0x0000d724 | 7.71779e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getContactId():long 196| move-result-wide v7:v8 197| const v0, #+55077 (0x0000d725 | 7.71793e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-static {v7,v8}, com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean 206| move-result v6 207| const v0, #+55078 (0x0000d726 | 7.71807e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| if-eqz v6, Label_3 .line 2856 215| const v0, #+55079 (0x0000d727 | 7.71821e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget-object v6, v10, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.this$0 223| const v0, #+55080 (0x0000d728 | 7.71835e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 232| move-result-object v6 233| const v0, #+55081 (0x0000d729 | 7.71849e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-interface {v6,v1}, android.text.Spannable.getSpanStart(java.lang.Object):int 242| move-result v6 243| const v0, #+55082 (0x0000d72a | 7.71863e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| const/4 v7, #-1 (0xffffffff | NaN) 250| if-eq v6, v7, Label_3 .line 2857 252| const v0, #+55083 (0x0000d72b | 7.71877e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-interface {v1}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 261| move-result-object v6 262| const v0, #+55084 (0x0000d72c | 7.71891e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-direct {v10,v6}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.createFreeChip(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 271| move-result-object v6 272| const v0, #+55085 (0x0000d72d | 7.71905e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-interface {v5,v6}, java.util.List.add(java.lang.Object):boolean 281| const v0, #+55086 (0x0000d72e | 7.71919e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| goto/16 Label_2 Label_3: .line 2859 289| const v0, #+55087 (0x0000d72f | 7.71933e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-interface {v5,v9}, java.util.List.add(java.lang.Object):boolean 298| const v0, #+55088 (0x0000d730 | 7.71947e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| goto/16 Label_2 Label_4: .line 2863 .end_local v1 306| const v0, #+55089 (0x0000d731 | 7.71961e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-direct {v10,v4,v5}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.processReplacements(java.util.List, java.util.List):void .line 2864 315| const v0, #+55090 (0x0000d732 | 7.71975e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.(com.android.ex.chips.RecipientEditTextView):void { .params "this$0" .src "RecipientEditTextView.java" .line 2560 .prologue_end .line 2560 0| const v0, #+55091 (0x0000d733 | 7.71989e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 8| const v0, #+55092 (0x0000d734 | 7.72003e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+55093 (0x0000d735 | 7.72017e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher):void { .params "this$0", "?" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55094 (0x0000d736 | 7.72031e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.(com.android.ex.chips.RecipientEditTextView):void 9| const v0, #+55095 (0x0000d737 | 7.72045e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.afterTextChanged(android.text.Editable):void { .params "s" .src "RecipientEditTextView.java" .line 2566 .prologue_end 0| const v0, #+55096 (0x0000d738 | 7.72059e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v11, #+0 (0x00000000 | 0.00000) .line 2566 8| invoke-static {v15}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 11| move-result v12 12| const v0, #+55097 (0x0000d739 | 7.72073e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v12, Label_4 .line 2568 20| const v0, #+55098 (0x0000d73a | 7.72087e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v12, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 28| const v0, #+55099 (0x0000d73b | 7.72101e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 37| move-result-object v7 38| const v0, #+55100 (0x0000d73c | 7.72115e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2569 .local v7, "spannable", android.text.Spannable 44| iget-object v12, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 46| const v0, #+55101 (0x0000d73d | 7.72129e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 55| move-result-object v12 56| const v0, #+55102 (0x0000d73e | 7.72143e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v12}, android.text.Editable.length():int 65| move-result v12 66| const v0, #+55103 (0x0000d73f | 7.72157e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2570 72| const-class v13, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2569 74| const v0, #+55104 (0x0000d740 | 7.72172e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v7,v11,v12,v13}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 83| move-result-object v2 84| const v0, #+55105 (0x0000d741 | 7.72186e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| check-cast v2, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 2571 .local v2, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 92| const v0, #+55106 (0x0000d742 | 7.72200e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| array-length v12, v2 Label_1: 99| const v0, #+55107 (0x0000d743 | 7.72214e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-ge v11, v12, Label_2 107| const v0, #+55108 (0x0000d744 | 7.72228e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| aget-object v1, v2, v11 .line 2572 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 115| const v0, #+55109 (0x0000d745 | 7.72242e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-interface {v7,v1}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2571 124| const v0, #+55110 (0x0000d746 | 7.72256e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| add-int/lit8 v11, v11, #+1 (0x00000001 | 1.40130e-45) 132| goto/16 Label_1 Label_2: .line 2574 .end_local v1 134| const v0, #+55111 (0x0000d747 | 7.72270e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 142| const v0, #+55112 (0x0000d748 | 7.72284e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-get14(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.ReplacementDrawableSpan 151| move-result-object v11 152| const v0, #+55113 (0x0000d749 | 7.72298e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| if-eqz v11, Label_3 .line 2575 160| const v0, #+55114 (0x0000d74a | 7.72312e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 168| const v0, #+55115 (0x0000d74b | 7.72326e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-get14(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.ReplacementDrawableSpan 177| move-result-object v11 178| const v0, #+55116 (0x0000d74c | 7.72340e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-interface {v7,v11}, android.text.Spannable.removeSpan(java.lang.Object):void Label_3: .line 2577 187| const v0, #+55117 (0x0000d74d | 7.72354e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 195| const v0, #+55118 (0x0000d74e | 7.72368e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 2578 204| const v0, #+55119 (0x0000d74f | 7.72382e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| return-void Label_4: .line 2582 .end_local v2 .end_local v7 211| const v0, #+55120 (0x0000d750 | 7.72396e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 219| const v0, #+55121 (0x0000d751 | 7.72410e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-wrap0(com.android.ex.chips.RecipientEditTextView):boolean 228| move-result v11 229| const v0, #+55122 (0x0000d752 | 7.72424e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| if-eqz v11, Label_5 .line 2583 237| const v0, #+55123 (0x0000d753 | 7.72438e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| return-void Label_5: .line 2586 244| const v0, #+55124 (0x0000d754 | 7.72452e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 252| const v0, #+55125 (0x0000d755 | 7.72466e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip 261| move-result-object v11 262| const v0, #+55126 (0x0000d756 | 7.72480e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| if-eqz v11, Label_6 .line 2587 270| const v0, #+55127 (0x0000d757 | 7.72494e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 278| const v0, #+55128 (0x0000d758 | 7.72508e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget-object v12, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 286| const v0, #+55129 (0x0000d759 | 7.72522e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-static {v12}, com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip 295| move-result-object v12 296| const v0, #+55130 (0x0000d75a | 7.72536e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-virtual {v11,v12}, com.android.ex.chips.RecipientEditTextView.isGeneratedContact(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean 305| move-result v11 306| const v0, #+55131 (0x0000d75b | 7.72550e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-nez v11, Label_7 .line 2588 314| const v0, #+55132 (0x0000d75c | 7.72564e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 322| const v0, #+55133 (0x0000d75d | 7.72578e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v11,v13}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 2589 331| const v0, #+55134 (0x0000d75e | 7.72592e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 339| const v0, #+55135 (0x0000d75f | 7.72606e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| iget-object v12, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 347| const v0, #+55136 (0x0000d760 | 7.72620e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 356| move-result-object v12 357| const v0, #+55137 (0x0000d761 | 7.72634e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-interface {v12}, android.text.Editable.length():int 366| move-result v12 367| const v0, #+55138 (0x0000d762 | 7.72648e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| invoke-virtual {v11,v12}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2590 376| const v0, #+55139 (0x0000d763 | 7.72662e-41) 379| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 382| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 384| const v0, #+55140 (0x0000d764 | 7.72676e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_6: .line 2595 393| const v0, #+55141 (0x0000d765 | 7.72690e-41) 396| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 399| invoke-interface {v15}, android.text.Editable.length():int 402| move-result v6 403| const v0, #+55142 (0x0000d766 | 7.72704e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2598 .local v6, "length", int 409| if-le v6, v13, Label_11 .line 2599 411| const v0, #+55143 (0x0000d767 | 7.72718e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 419| const v0, #+55144 (0x0000d768 | 7.72732e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| invoke-virtual {v11,v15}, com.android.ex.chips.RecipientEditTextView.lastCharacterIsCommitCharacter(java.lang.CharSequence):boolean 428| move-result v11 429| const v0, #+55145 (0x0000d769 | 7.72746e-41) 432| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 435| if-eqz v11, Label_8 .line 2600 437| const v0, #+55146 (0x0000d76a | 7.72760e-41) 440| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 443| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 445| const v0, #+55147 (0x0000d76b | 7.72774e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-wrap8(com.android.ex.chips.RecipientEditTextView):void .line 2601 454| const v0, #+55148 (0x0000d76c | 7.72788e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| return-void Label_7: .line 2592 .end_local v6 461| const v0, #+55149 (0x0000d76d | 7.72802e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| return-void Label_8: .line 2604 .restart_local v6 468| const v0, #+55150 (0x0000d76e | 7.72816e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 476| const v0, #+55151 (0x0000d76f | 7.72830e-41) 479| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 482| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 485| move-result v11 486| const v0, #+55152 (0x0000d770 | 7.72844e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| if-nez v11, Label_12 494| const v0, #+55153 (0x0000d771 | 7.72858e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| const/4 v3, #+0 (0x00000000 | 0.00000) Label_9: .line 2605 .local v3, "end", int 501| const v0, #+55154 (0x0000d772 | 7.72872e-41) 504| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 507| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 509| const v0, #+55155 (0x0000d773 | 7.72886e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 515| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.length():int 518| move-result v11 519| const v0, #+55156 (0x0000d774 | 7.72900e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| add-int/lit8 v5, v11, #-1 (0xffffffff | NaN) .line 2606 .local v5, "len", int 527| if-eq v3, v5, Label_13 .line 2607 529| const v0, #+55157 (0x0000d775 | 7.72914e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-interface {v15,v3}, android.text.Editable.charAt(int):char 538| move-result v4 539| const v0, #+55158 (0x0000d776 | 7.72928e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_10: .line 2611 .local v4, "last", char 545| const v0, #+55159 (0x0000d777 | 7.72942e-41) 548| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 551| const/16 v11, #+32 (0x00000020 | 4.48416e-44) 553| if-ne v4, v11, Label_11 .line 2612 555| const v0, #+55160 (0x0000d778 | 7.72956e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 563| const v0, #+55161 (0x0000d779 | 7.72970e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 572| move-result v11 573| const v0, #+55162 (0x0000d77a | 7.72984e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| if-nez v11, Label_11 .line 2615 581| const v0, #+55163 (0x0000d77b | 7.72998e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 589| const v0, #+55164 (0x0000d77c | 7.73012e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 598| move-result-object v11 599| const v0, #+55165 (0x0000d77d | 7.73026e-41) 602| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 605| invoke-interface {v11}, android.text.Editable.toString():java.lang.String 608| move-result-object v9 609| const v0, #+55166 (0x0000d77e | 7.73040e-41) 612| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2616 .local v9, "text", java.lang.String 615| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 617| const v0, #+55167 (0x0000d77f | 7.73054e-41) 620| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 623| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-get20(com.android.ex.chips.RecipientEditTextView):android.widget.MultiAutoCompleteTextView$Tokenizer 626| move-result-object v11 627| const v0, #+55168 (0x0000d780 | 7.73068e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| iget-object v12, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 635| const v0, #+55169 (0x0000d781 | 7.73082e-41) 638| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 641| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 644| move-result v12 645| const v0, #+55170 (0x0000d782 | 7.73096e-41) 648| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 651| invoke-interface {v11,v9,v12}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 654| move-result v10 655| const v0, #+55171 (0x0000d783 | 7.73110e-41) 658| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2617 .local v10, "tokenStart", int 661| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 663| const v0, #+55172 (0x0000d784 | 7.73124e-41) 666| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 669| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-get20(com.android.ex.chips.RecipientEditTextView):android.widget.MultiAutoCompleteTextView$Tokenizer 672| move-result-object v11 673| const v0, #+55173 (0x0000d785 | 7.73138e-41) 676| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-interface {v11,v9,v10}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 682| move-result v11 683| const v0, #+55174 (0x0000d786 | 7.73152e-41) 686| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 689| invoke-virtual {v9,v10,v11}, java.lang.String.substring(int, int):java.lang.String 692| move-result-object v8 693| const v0, #+55175 (0x0000d787 | 7.73166e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2619 .local v8, "sub", java.lang.String 699| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 701| const v0, #+55176 (0x0000d788 | 7.73180e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| invoke-static {v11,v8}, com.android.ex.chips.RecipientEditTextView.-wrap1(com.android.ex.chips.RecipientEditTextView, java.lang.String):boolean 710| move-result v11 711| const v0, #+55177 (0x0000d789 | 7.73194e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 717| if-eqz v11, Label_11 .line 2620 719| const v0, #+55178 (0x0000d78a | 7.73208e-41) 722| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 725| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 727| const v0, #+55179 (0x0000d78b | 7.73222e-41) 730| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 733| invoke-static {v11}, com.android.ex.chips.RecipientEditTextView.-wrap8(com.android.ex.chips.RecipientEditTextView):void Label_11: .line 2625 .end_local v3 .end_local v4 .end_local v5 .end_local v8 .end_local v9 .end_local v10 736| const v0, #+55180 (0x0000d78c | 7.73236e-41) 739| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 742| return-void Label_12: .line 2604 743| const v0, #+55181 (0x0000d78d | 7.73251e-41) 746| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 749| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 751| const v0, #+55182 (0x0000d78e | 7.73265e-41) 754| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 757| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 760| move-result v11 761| const v0, #+55183 (0x0000d78f | 7.73279e-41) 764| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 767| add-int/lit8 v3, v11, #-1 (0xffffffff | NaN) .restart_local v3 769| goto/16 Label_9 Label_13: .line 2609 .restart_local v5 771| const v0, #+55184 (0x0000d790 | 7.73293e-41) 774| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 777| invoke-interface {v15,v5}, android.text.Editable.charAt(int):char 780| move-result v4 781| const v0, #+55185 (0x0000d791 | 7.73307e-41) 784| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 787| goto/16 Label_10 } method com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.beforeTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "count", "after" .src "RecipientEditTextView.java" .line 2668 .prologue_end .line 2668 0| const v0, #+55186 (0x0000d792 | 7.73321e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.onTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "before", "count" .src "RecipientEditTextView.java" .line 2632 .prologue_end 0| const v0, #+55187 (0x0000d793 | 7.73335e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 2632 7| sub-int v7, v13, v14 9| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 10| if-ne v7, v8, Label_4 .line 2635 12| const v0, #+55188 (0x0000d794 | 7.73349e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 20| const v0, #+55189 (0x0000d795 | 7.73363e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionStart():int 29| move-result v5 30| const v0, #+55190 (0x0000d796 | 7.73377e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2636 .local v5, "selStart", int 36| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 38| const v0, #+55191 (0x0000d797 | 7.73391e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 47| move-result-object v7 48| const v0, #+55192 (0x0000d798 | 7.73405e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2637 54| const-class v8, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2636 56| const v0, #+55193 (0x0000d799 | 7.73419e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v7,v5,v5,v8}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 65| move-result-object v4 66| const v0, #+55194 (0x0000d79a | 7.73433e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| check-cast v4, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 2638 .local v4, "repl", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 74| const v0, #+55195 (0x0000d79b | 7.73447e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| array-length v7, v4 81| const v0, #+55196 (0x0000d79c | 7.73461e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-lez v7, Label_3 .line 2640 89| const v0, #+55197 (0x0000d79d | 7.73475e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| aget-object v6, v4, v9 .line 2641 .local v6, "toDelete", com.android.ex.chips.recipientchip.DrawableRecipientChip 97| const v0, #+55198 (0x0000d79e | 7.73489e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 105| const v0, #+55199 (0x0000d79f | 7.73503e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 114| move-result-object v3 115| const v0, #+55200 (0x0000d7a0 | 7.73517e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2643 .local v3, "editable", android.text.Editable 121| invoke-interface {v3,v6}, android.text.Editable.getSpanStart(java.lang.Object):int 124| move-result v2 125| const v0, #+55201 (0x0000d7a1 | 7.73531e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2644 .local v2, "deleteStart", int 131| invoke-interface {v3,v6}, android.text.Editable.getSpanEnd(java.lang.Object):int 134| move-result v7 135| const v0, #+55202 (0x0000d7a2 | 7.73545e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int/lit8 v1, v7, #+1 (0x00000001 | 1.40130e-45) .line 2645 .local v1, "deleteEnd", int 143| invoke-interface {v3}, android.text.Editable.length():int 146| move-result v7 147| const v0, #+55203 (0x0000d7a3 | 7.73559e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-le v1, v7, Label_1 .line 2646 155| const v0, #+55204 (0x0000d7a4 | 7.73573e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-interface {v3}, android.text.Editable.length():int 164| move-result v1 165| const v0, #+55205 (0x0000d7a5 | 7.73587e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 2648 171| const v0, #+55206 (0x0000d7a6 | 7.73601e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 179| const v0, #+55207 (0x0000d7a7 | 7.73615e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get15(com.android.ex.chips.RecipientEditTextView):boolean 188| move-result v7 189| const v0, #+55208 (0x0000d7a8 | 7.73629e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-nez v7, Label_2 197| const v0, #+55209 (0x0000d7a9 | 7.73643e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 205| const v0, #+55210 (0x0000d7aa | 7.73657e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get16(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener 214| move-result-object v7 215| const v0, #+55211 (0x0000d7ab | 7.73671e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| if-eqz v7, Label_2 .line 2649 223| const v0, #+55212 (0x0000d7ac | 7.73685e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 231| const v0, #+55213 (0x0000d7ad | 7.73699e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get16(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener 240| move-result-object v7 241| const v0, #+55214 (0x0000d7ae | 7.73713e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-interface {v6}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 250| move-result-object v8 251| const v0, #+55215 (0x0000d7af | 7.73727e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-interface {v7,v8}, com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener.onRecipientChipDeleted(com.android.ex.chips.RecipientEntry):void Label_2: .line 2651 260| const v0, #+55216 (0x0000d7b0 | 7.73741e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-interface {v3,v6}, android.text.Editable.removeSpan(java.lang.Object):void .line 2652 269| const v0, #+55217 (0x0000d7b1 | 7.73755e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-interface {v3,v2,v1}, android.text.Editable.delete(int, int):android.text.Editable Label_3: .line 2663 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v5 .end_local v6 278| const v0, #+55218 (0x0000d7b2 | 7.73769e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| return-void Label_4: .line 2654 285| const v0, #+55219 (0x0000d7b3 | 7.73783e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| if-le v14, v13, Label_3 .line 2655 293| const v0, #+55220 (0x0000d7b4 | 7.73797e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 301| const v0, #+55221 (0x0000d7b5 | 7.73811e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip 310| move-result-object v7 311| const v0, #+55222 (0x0000d7b6 | 7.73825e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| if-eqz v7, Label_3 .line 2656 319| const v0, #+55223 (0x0000d7b7 | 7.73839e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 327| const v0, #+55224 (0x0000d7b8 | 7.73853e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 335| const v0, #+55225 (0x0000d7b9 | 7.73867e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| invoke-static {v8}, com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip 344| move-result-object v8 345| const v0, #+55226 (0x0000d7ba | 7.73881e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v7,v8}, com.android.ex.chips.RecipientEditTextView.isGeneratedContact(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean 354| move-result v7 355| const v0, #+55227 (0x0000d7bb | 7.73895e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2655 361| if-eqz v7, Label_3 .line 2657 363| const v0, #+55228 (0x0000d7bc | 7.73909e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 371| const v0, #+55229 (0x0000d7bd | 7.73923e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v7,v11}, com.android.ex.chips.RecipientEditTextView.lastCharacterIsCommitCharacter(java.lang.CharSequence):boolean 380| move-result v7 381| const v0, #+55230 (0x0000d7be | 7.73937e-41) 384| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 387| if-eqz v7, Label_3 .line 2658 389| const v0, #+55231 (0x0000d7bf | 7.73951e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.this$0 397| const v0, #+55232 (0x0000d7c0 | 7.73965e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-static {v7}, com.android.ex.chips.RecipientEditTextView.-wrap8(com.android.ex.chips.RecipientEditTextView):void .line 2659 406| const v0, #+55233 (0x0000d7c1 | 7.73979e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| return-void } method com.android.ex.chips.RecipientEditTextView.-get0():int { 0| const v1, #+55234 (0x0000d7c2 | 7.73993e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, com.android.ex.chips.RecipientEditTextView.DISMISS 8| const v1, #+55235 (0x0000d7c3 | 7.74007e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| return v0 } method com.android.ex.chips.RecipientEditTextView.-get1(com.android.ex.chips.RecipientEditTextView):android.view.View { 0| const v0, #+55236 (0x0000d7c4 | 7.74021e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatePopupAnchor 8| const v0, #+55237 (0x0000d7c5 | 7.74035e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get10(com.android.ex.chips.RecipientEditTextView):android.os.Handler { 0| const v0, #+55238 (0x0000d7c6 | 7.74049e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mHandler 8| const v0, #+55239 (0x0000d7c7 | 7.74063e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get11(com.android.ex.chips.RecipientEditTextView):java.util.ArrayList { 0| const v0, #+55240 (0x0000d7c8 | 7.74077e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 8| const v0, #+55241 (0x0000d7c9 | 7.74091e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get12(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask { 0| const v0, #+55242 (0x0000d7ca | 7.74105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mIndividualReplacements 8| const v0, #+55243 (0x0000d7cb | 7.74119e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get13(com.android.ex.chips.RecipientEditTextView):float { 0| const v0, #+55244 (0x0000d7cc | 7.74133e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEditTextView.mLineSpacingExtra 8| const v0, #+55245 (0x0000d7cd | 7.74147e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEditTextView.-get14(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.ReplacementDrawableSpan { 0| const v0, #+55246 (0x0000d7ce | 7.74161e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mMoreChip 8| const v0, #+55247 (0x0000d7cf | 7.74175e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get15(com.android.ex.chips.RecipientEditTextView):boolean { 0| const v0, #+55248 (0x0000d7d0 | 7.74189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEditTextView.mNoChipMode 8| const v0, #+55249 (0x0000d7d1 | 7.74203e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEditTextView.-get16(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener { 0| const v0, #+55250 (0x0000d7d2 | 7.74217e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener 8| const v0, #+55251 (0x0000d7d3 | 7.74231e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get17(com.android.ex.chips.RecipientEditTextView):android.graphics.Rect { 0| const v0, #+55252 (0x0000d7d4 | 7.74245e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mRect 8| const v0, #+55253 (0x0000d7d5 | 7.74259e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get18(com.android.ex.chips.RecipientEditTextView):com.android.ex.chips.recipientchip.DrawableRecipientChip { 0| const v0, #+55254 (0x0000d7d6 | 7.74273e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip 8| const v0, #+55255 (0x0000d7d7 | 7.74287e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get19(com.android.ex.chips.RecipientEditTextView):android.text.TextWatcher { 0| const v0, #+55256 (0x0000d7d8 | 7.74301e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mTextWatcher 8| const v0, #+55257 (0x0000d7d9 | 7.74315e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get2(com.android.ex.chips.RecipientEditTextView):android.widget.AdapterView$OnItemClickListener { 0| const v0, #+55258 (0x0000d7da | 7.74330e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesListener 8| const v0, #+55259 (0x0000d7db | 7.74344e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get20(com.android.ex.chips.RecipientEditTextView):android.widget.MultiAutoCompleteTextView$Tokenizer { 0| const v0, #+55260 (0x0000d7dc | 7.74358e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mTokenizer 8| const v0, #+55261 (0x0000d7dd | 7.74372e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get3(com.android.ex.chips.RecipientEditTextView):android.widget.ListPopupWindow { 0| const v0, #+55262 (0x0000d7de | 7.74386e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 8| const v0, #+55263 (0x0000d7df | 7.74400e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get4(com.android.ex.chips.RecipientEditTextView):boolean { 0| const v0, #+55264 (0x0000d7e0 | 7.74414e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow 8| const v0, #+55265 (0x0000d7e1 | 7.74428e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEditTextView.-get5(com.android.ex.chips.RecipientEditTextView):int { 0| const v0, #+55266 (0x0000d7e2 | 7.74442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEditTextView.mCheckedItem 8| const v0, #+55267 (0x0000d7e3 | 7.74456e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEditTextView.-get6(com.android.ex.chips.RecipientEditTextView):int[] { 0| const v0, #+55268 (0x0000d7e4 | 7.74470e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mCoords 8| const v0, #+55269 (0x0000d7e5 | 7.74484e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get7(com.android.ex.chips.RecipientEditTextView):int { 0| const v0, #+55270 (0x0000d7e6 | 7.74498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEditTextView.mCurrentSuggestionCount 8| const v0, #+55271 (0x0000d7e7 | 7.74512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEditTextView.-get8(com.android.ex.chips.RecipientEditTextView):android.graphics.Bitmap { 0| const v0, #+55272 (0x0000d7e8 | 7.74526e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mDefaultContactPhoto 8| const v0, #+55273 (0x0000d7e9 | 7.74540e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-get9(com.android.ex.chips.RecipientEditTextView):android.view.View { 0| const v0, #+55274 (0x0000d7ea | 7.74554e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor 8| const v0, #+55275 (0x0000d7eb | 7.74568e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-set0(com.android.ex.chips.RecipientEditTextView, int):int { 0| const v0, #+55276 (0x0000d7ec | 7.74582e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.ex.chips.RecipientEditTextView.mCheckedItem 8| const v0, #+55277 (0x0000d7ed | 7.74596e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.ex.chips.RecipientEditTextView.-set1(com.android.ex.chips.RecipientEditTextView, int):int { 0| const v0, #+55278 (0x0000d7ee | 7.74610e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.ex.chips.RecipientEditTextView.mCurrentSuggestionCount 8| const v0, #+55279 (0x0000d7ef | 7.74624e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.ex.chips.RecipientEditTextView.-set2(com.android.ex.chips.RecipientEditTextView, android.text.TextWatcher):android.text.TextWatcher { 0| const v0, #+55280 (0x0000d7f0 | 7.74638e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView.mTextWatcher 8| const v0, #+55281 (0x0000d7f1 | 7.74652e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.ex.chips.RecipientEditTextView.-wrap0(com.android.ex.chips.RecipientEditTextView):boolean { 0| const v0, #+55282 (0x0000d7f2 | 7.74666e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, com.android.ex.chips.RecipientEditTextView.chipsPending():boolean 9| move-result v1 10| const v0, #+55283 (0x0000d7f3 | 7.74680e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.chips.RecipientEditTextView.-wrap1(com.android.ex.chips.RecipientEditTextView, java.lang.String):boolean { .params "?", "input" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55284 (0x0000d7f4 | 7.74694e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView.isValidEmailAddress(java.lang.String):boolean 9| move-result v1 10| const v0, #+55285 (0x0000d7f5 | 7.74708e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.chips.RecipientEditTextView.-wrap10(com.android.ex.chips.RecipientEditTextView):void { 0| const v0, #+55286 (0x0000d7f6 | 7.74722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.ex.chips.RecipientEditTextView.shrink():void 9| const v0, #+55287 (0x0000d7f7 | 7.74736e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView.-wrap11(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "?", "chip" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55288 (0x0000d7f8 | 7.74750e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView.unselectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void 9| const v0, #+55289 (0x0000d7f9 | 7.74764e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView.-wrap2(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry { .params "?", "item" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55290 (0x0000d7fa | 7.74778e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView.createValidatedEntry(com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 9| move-result-object v1 10| const v0, #+55291 (0x0000d7fb | 7.74792e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-wrap3(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip { .params "?", "contact" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55292 (0x0000d7fc | 7.74806e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 9| move-result-object v1 10| const v0, #+55293 (0x0000d7fd | 7.74820e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-wrap4(com.android.ex.chips.RecipientEditTextView, int):int { .params "?", "line" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55294 (0x0000d7fe | 7.74834e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView.calculateOffsetFromBottomToTop(int):int 9| move-result v1 10| const v0, #+55295 (0x0000d7ff | 7.74848e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.chips.RecipientEditTextView.-wrap5(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):int { .params "?", "chip" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55296 (0x0000d800 | 7.74862e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 9| move-result v1 10| const v0, #+55297 (0x0000d801 | 7.74876e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.chips.RecipientEditTextView.-wrap6(java.lang.String):java.lang.String { .params "destination" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55298 (0x0000d802 | 7.74890e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v2}, com.android.ex.chips.RecipientEditTextView.tokenizeAddress(java.lang.String):java.lang.String 9| move-result-object v1 10| const v0, #+55299 (0x0000d803 | 7.74904e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView.-wrap7(com.android.ex.chips.RecipientEditTextView, java.lang.String):void { .params "?", "text" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55300 (0x0000d804 | 7.74918e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView.announceForAccessibilityCompat(java.lang.String):void 9| const v0, #+55301 (0x0000d805 | 7.74932e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView.-wrap8(com.android.ex.chips.RecipientEditTextView):void { 0| const v0, #+55302 (0x0000d806 | 7.74946e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, com.android.ex.chips.RecipientEditTextView.commitByCharacter():void 9| const v0, #+55303 (0x0000d807 | 7.74960e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView.-wrap9(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer, android.graphics.Bitmap):void { .params "?", "bitMapResult", "icon" .src "RecipientEditTextView.java" .line 1 .prologue_end 0| const v0, #+55304 (0x0000d808 | 7.74974e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.ex.chips.RecipientEditTextView.drawIcon(com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer, android.graphics.Bitmap):void 9| const v0, #+55305 (0x0000d809 | 7.74988e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.chips.RecipientEditTextView.():void { .src "RecipientEditTextView.java" .line 120 .prologue_end .line 120 0| const v2, #+55306 (0x0000d80a | 7.75002e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, java.lang.StringBuilder 8| const v2, #+55307 (0x0000d80b | 7.75016e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, java.lang.StringBuilder.():void 17| const v2, #+55308 (0x0000d80c | 7.75030e-41) 20| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v1, #+44 (0x0000002c | 6.16571e-44) 25| invoke-static {v1}, java.lang.String.valueOf(char):java.lang.String 28| move-result-object v1 29| const v2, #+55309 (0x0000d80d | 7.75044e-41) 32| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 38| move-result-object v0 39| const v2, #+55310 (0x0000d80e | 7.75058e-41) 42| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void .line 121 45| const/16 v1, #+32 (0x00000020 | 4.48416e-44) 47| invoke-static {v1}, java.lang.String.valueOf(char):java.lang.String 50| move-result-object v1 51| const v2, #+55311 (0x0000d80f | 7.75072e-41) 54| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void .line 120 57| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 60| move-result-object v0 61| const v2, #+55312 (0x0000d810 | 7.75086e-41) 64| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v0}, java.lang.StringBuilder.toString():java.lang.String 70| move-result-object v0 71| const v2, #+55313 (0x0000d811 | 7.75100e-41) 74| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 77| sput-object v0, com.android.ex.chips.RecipientEditTextView.SEPARATOR .line 123 79| const v2, #+55314 (0x0000d812 | 7.75114e-41) 82| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v0, "dismiss" 88| const v2, #+55315 (0x0000d813 | 7.75128e-41) 91| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v0}, java.lang.String.hashCode():int 97| move-result v0 98| const v2, #+55316 (0x0000d814 | 7.75142e-41) 101| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 104| sput v0, com.android.ex.chips.RecipientEditTextView.DISMISS .line 111 106| const v2, #+55317 (0x0000d815 | 7.75156e-41) 109| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 112| return-void } method com.android.ex.chips.RecipientEditTextView.(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "RecipientEditTextView.java" .line 300 .prologue_end 0| const v0, #+55318 (0x0000d816 | 7.75170e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 300 8| invoke-direct {v4,v5,v6}, android.widget.MultiAutoCompleteTextView.(android.content.Context, android.util.AttributeSet):void .line 136 11| const v0, #+55319 (0x0000d817 | 7.75184e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| new-instance v1, android.graphics.Rect 19| const v0, #+55320 (0x0000d818 | 7.75198e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v1}, android.graphics.Rect.():void 28| const v0, #+55321 (0x0000d819 | 7.75212e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mRect .line 137 36| const v0, #+55322 (0x0000d81a | 7.75226e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 43| new-array v1, v1, int[] 45| const v0, #+55323 (0x0000d81b | 7.75240e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mCoords .line 140 53| const v0, #+55324 (0x0000d81c | 7.75254e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v3, v4, com.android.ex.chips.RecipientEditTextView.mChipBackground .line 141 61| const v0, #+55325 (0x0000d81d | 7.75268e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v3, v4, com.android.ex.chips.RecipientEditTextView.mChipDelete .line 162 69| const v0, #+55326 (0x0000d81e | 7.75282e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v1, android.graphics.Paint 77| const v0, #+55327 (0x0000d81f | 7.75296e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v1}, android.graphics.Paint.():void 86| const v0, #+55328 (0x0000d820 | 7.75310e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mWorkPaint .line 170 94| const v0, #+55329 (0x0000d821 | 7.75324e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iput-object v4, v4, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor .line 184 102| const v0, #+55330 (0x0000d822 | 7.75338e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| new-instance v1, java.util.ArrayList 110| const v0, #+55331 (0x0000d823 | 7.75352e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-direct {v1}, java.util.ArrayList.():void 119| const v0, #+55332 (0x0000d824 | 7.75366e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mPendingChips .line 186 127| const v0, #+55333 (0x0000d825 | 7.75380e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| iput v2, v4, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount .line 188 135| const v0, #+55334 (0x0000d826 | 7.75394e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| iput-boolean v2, v4, com.android.ex.chips.RecipientEditTextView.mNoChipMode .line 189 143| const v0, #+55335 (0x0000d827 | 7.75409e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 150| iput-boolean v1, v4, com.android.ex.chips.RecipientEditTextView.mShouldShrink .line 190 152| const v0, #+55336 (0x0000d828 | 7.75423e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| iput-boolean v2, v4, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone .line 204 160| const v0, #+55337 (0x0000d829 | 7.75437e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iput-boolean v2, v4, com.android.ex.chips.RecipientEditTextView.mDragEnabled .line 208 168| const v0, #+55338 (0x0000d82a | 7.75451e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| new-instance v1, com.android.ex.chips.RecipientEditTextView$1 176| const v0, #+55339 (0x0000d82b | 7.75465e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-direct {v1,v4}, com.android.ex.chips.RecipientEditTextView$1.(com.android.ex.chips.RecipientEditTextView):void 185| const v0, #+55340 (0x0000d82c | 7.75479e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAddTextWatcher .line 220 193| const v0, #+55341 (0x0000d82d | 7.75493e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| new-instance v1, com.android.ex.chips.RecipientEditTextView$2 201| const v0, #+55342 (0x0000d82e | 7.75507e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-direct {v1,v4}, com.android.ex.chips.RecipientEditTextView$2.(com.android.ex.chips.RecipientEditTextView):void 210| const v0, #+55343 (0x0000d82f | 7.75521e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mHandlePendingChips .line 229 218| const v0, #+55344 (0x0000d830 | 7.75535e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| new-instance v1, com.android.ex.chips.RecipientEditTextView$3 226| const v0, #+55345 (0x0000d831 | 7.75549e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-direct {v1,v4}, com.android.ex.chips.RecipientEditTextView$3.(com.android.ex.chips.RecipientEditTextView):void 235| const v0, #+55346 (0x0000d832 | 7.75563e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mDelayedShrink .line 301 243| const v0, #+55347 (0x0000d833 | 7.75577e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-direct {v4,v5,v6}, com.android.ex.chips.RecipientEditTextView.setChipDimensions(android.content.Context, android.util.AttributeSet):void .line 302 252| const v0, #+55348 (0x0000d834 | 7.75591e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-direct {v4}, com.android.ex.chips.RecipientEditTextView.calculateTextHeight():int 261| move-result v1 262| const v0, #+55349 (0x0000d835 | 7.75605e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iput v1, v4, com.android.ex.chips.RecipientEditTextView.mTextHeight .line 303 270| const v0, #+55350 (0x0000d836 | 7.75619e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| new-instance v1, android.widget.ListPopupWindow 278| const v0, #+55351 (0x0000d837 | 7.75633e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-direct {v1,v5}, android.widget.ListPopupWindow.(android.content.Context):void 287| const v0, #+55352 (0x0000d838 | 7.75647e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup .line 304 295| const v0, #+55353 (0x0000d839 | 7.75661e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 303| const v0, #+55354 (0x0000d83a | 7.75675e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-direct {v4,v1}, com.android.ex.chips.RecipientEditTextView.setupPopupWindow(android.widget.ListPopupWindow):void .line 305 312| const v0, #+55355 (0x0000d83b | 7.75689e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| new-instance v1, android.widget.ListPopupWindow 320| const v0, #+55356 (0x0000d83c | 7.75703e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-direct {v1,v5}, android.widget.ListPopupWindow.(android.content.Context):void 329| const v0, #+55357 (0x0000d83d | 7.75717e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAddressPopup .line 306 337| const v0, #+55358 (0x0000d83e | 7.75731e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iget-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAddressPopup 345| const v0, #+55359 (0x0000d83f | 7.75745e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-direct {v4,v1}, com.android.ex.chips.RecipientEditTextView.setupPopupWindow(android.widget.ListPopupWindow):void .line 307 354| const v0, #+55360 (0x0000d840 | 7.75759e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| new-instance v1, com.android.ex.chips.RecipientEditTextView$4 362| const v0, #+55361 (0x0000d841 | 7.75773e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-direct {v1,v4}, com.android.ex.chips.RecipientEditTextView$4.(com.android.ex.chips.RecipientEditTextView):void 371| const v0, #+55362 (0x0000d842 | 7.75787e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mAlternatesListener .line 320 379| const v0, #+55363 (0x0000d843 | 7.75801e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getInputType():int 388| move-result v1 389| const v0, #+55364 (0x0000d844 | 7.75815e-41) 392| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 395| const/high16 v2, #+524288 (0x00080000 | 7.34684e-40) 397| or-int/2addr v1, v2 398| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setInputType(int):void .line 321 401| const v0, #+55365 (0x0000d845 | 7.75829e-41) 404| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 407| invoke-virtual {v4,v4}, com.android.ex.chips.RecipientEditTextView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 322 410| const v0, #+55366 (0x0000d846 | 7.75843e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-virtual {v4,v4}, com.android.ex.chips.RecipientEditTextView.setCustomSelectionActionModeCallback(android.view.ActionMode$Callback):void .line 323 419| const v0, #+55367 (0x0000d847 | 7.75857e-41) 422| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 425| new-instance v1, com.android.ex.chips.RecipientEditTextView$5 427| const v0, #+55368 (0x0000d848 | 7.75871e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| invoke-direct {v1,v4}, com.android.ex.chips.RecipientEditTextView$5.(com.android.ex.chips.RecipientEditTextView):void 436| const v0, #+55369 (0x0000d849 | 7.75885e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mHandler .line 333 444| const v0, #+55370 (0x0000d84a | 7.75899e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| new-instance v1, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher 452| const v0, #+55371 (0x0000d84b | 7.75913e-41) 455| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 458| invoke-direct {v1,v4,v3}, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientTextWatcher):void 461| const v0, #+55372 (0x0000d84c | 7.75927e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mTextWatcher .line 334 469| const v0, #+55373 (0x0000d84d | 7.75941e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| iget-object v1, v4, com.android.ex.chips.RecipientEditTextView.mTextWatcher 477| const v0, #+55374 (0x0000d84e | 7.75955e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.addTextChangedListener(android.text.TextWatcher):void .line 335 486| const v0, #+55375 (0x0000d84f | 7.75969e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| new-instance v1, android.view.GestureDetector 494| const v0, #+55376 (0x0000d850 | 7.75983e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-direct {v1,v5,v4}, android.view.GestureDetector.(android.content.Context, android.view.GestureDetector$OnGestureListener):void 503| const v0, #+55377 (0x0000d851 | 7.75997e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| iput-object v1, v4, com.android.ex.chips.RecipientEditTextView.mGestureDetector .line 336 511| const v0, #+55378 (0x0000d852 | 7.76011e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| invoke-virtual {v4,v4}, com.android.ex.chips.RecipientEditTextView.setOnEditorActionListener(android.widget.TextView$OnEditorActionListener):void .line 338 520| const v0, #+55379 (0x0000d853 | 7.76025e-41) 523| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 526| new-instance v1, com.android.ex.chips.DropdownChipLayouter 528| const v0, #+55380 (0x0000d854 | 7.76039e-41) 531| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 534| invoke-static {v5}, android.view.LayoutInflater.from(android.content.Context):android.view.LayoutInflater 537| move-result-object v2 538| const v0, #+55381 (0x0000d855 | 7.76053e-41) 541| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-direct {v1,v2,v5}, com.android.ex.chips.DropdownChipLayouter.(android.view.LayoutInflater, android.content.Context):void 547| const v0, #+55382 (0x0000d856 | 7.76067e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-virtual {v4,v1}, com.android.ex.chips.RecipientEditTextView.setDropdownChipLayouter(com.android.ex.chips.DropdownChipLayouter):void .line 339 556| const v0, #+55383 (0x0000d857 | 7.76081e-41) 559| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 562| return-void } method com.android.ex.chips.RecipientEditTextView.alreadyHasChip(int, int):boolean { .params "start", "end" .src "RecipientEditTextView.java" .line 1620 .prologue_end 0| const v0, #+55384 (0x0000d858 | 7.76095e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1620 8| iget-boolean v4, v6, com.android.ex.chips.RecipientEditTextView.mNoChipMode 10| const v0, #+55385 (0x0000d859 | 7.76109e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v4, Label_1 .line 1621 18| const v0, #+55386 (0x0000d85a | 7.76123e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v2 Label_1: .line 1624 25| const v0, #+55387 (0x0000d85b | 7.76137e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 34| move-result-object v4 35| const v0, #+55388 (0x0000d85c | 7.76151e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-class v5, com.android.ex.chips.recipientchip.DrawableRecipientChip 43| const v0, #+55389 (0x0000d85d | 7.76165e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v4,v7,v8,v5}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 52| move-result-object v1 53| const v0, #+55390 (0x0000d85e | 7.76179e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| check-cast v1, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 1625 .local v1, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 61| const v0, #+55391 (0x0000d85f | 7.76193e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v1, Label_3 69| const v0, #+55392 (0x0000d860 | 7.76207e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| array-length v4, v1 76| const v0, #+55393 (0x0000d861 | 7.76221e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| if-lez v4, Label_3 Label_2: 84| const v0, #+55394 (0x0000d862 | 7.76235e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return v2 Label_3: 91| const v0, #+55395 (0x0000d863 | 7.76249e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| move v2, v3 98| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.announceForAccessibilityCompat(java.lang.String):void { .params "text" .src "RecipientEditTextView.java" .line 635 .prologue_end 0| const v0, #+55396 (0x0000d864 | 7.76263e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 635 7| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 10| move-result-object v5 11| const v0, #+55397 (0x0000d865 | 7.76277e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v6, "accessibility" 20| const v0, #+55398 (0x0000d866 | 7.76291e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v5,v6}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 29| move-result-object v1 30| const v0, #+55399 (0x0000d867 | 7.76305e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| check-cast v1, android.view.accessibility.AccessibilityManager .line 636 .local v1, "accessibilityManager", android.view.accessibility.AccessibilityManager 38| const v0, #+55400 (0x0000d868 | 7.76319e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isEnabled():boolean 47| move-result v3 48| const v0, #+55401 (0x0000d869 | 7.76333e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 638 .local v3, "isAccessibilityOn", boolean 54| if-eqz v3, Label_1 56| const v0, #+55402 (0x0000d86a | 7.76347e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| sget v5, android.os.Build$VERSION.SDK_INT 64| const v0, #+55403 (0x0000d86b | 7.76361e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| const/16 v6, #+16 (0x00000010 | 2.24208e-44) 72| if-lt v5, v6, Label_1 .line 639 74| const v0, #+55404 (0x0000d86c | 7.76375e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getParent():android.view.ViewParent 83| move-result-object v4 84| const v0, #+55405 (0x0000d86d | 7.76389e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 640 .local v4, "parent", android.view.ViewParent 90| if-eqz v4, Label_1 .line 642 92| const v0, #+55406 (0x0000d86e | 7.76403e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/16 v5, #+16384 (0x00004000 | 2.29589e-41) .line 641 100| invoke-static {v5}, android.view.accessibility.AccessibilityEvent.obtain(int):android.view.accessibility.AccessibilityEvent 103| move-result-object v2 104| const v0, #+55407 (0x0000d86f | 7.76417e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 643 .local v2, "event", android.view.accessibility.AccessibilityEvent 110| invoke-virtual {v8,v2}, com.android.ex.chips.RecipientEditTextView.onInitializeAccessibilityEvent(android.view.accessibility.AccessibilityEvent):void .line 644 113| const v0, #+55408 (0x0000d870 | 7.76431e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2}, android.view.accessibility.AccessibilityEvent.getText():java.util.List 122| move-result-object v5 123| const v0, #+55409 (0x0000d871 | 7.76445e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-interface {v5,v9}, java.util.List.add(java.lang.Object):boolean .line 645 132| const v0, #+55410 (0x0000d872 | 7.76459e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v2,v7}, android.view.accessibility.AccessibilityEvent.setContentDescription(java.lang.CharSequence):void .line 646 141| const v0, #+55411 (0x0000d873 | 7.76473e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| invoke-interface {v4,v8,v2}, android.view.ViewParent.requestSendAccessibilityEvent(android.view.View, android.view.accessibility.AccessibilityEvent):boolean Label_1: .line 649 .end_local v2 .end_local v4 150| const v0, #+55412 (0x0000d874 | 7.76488e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| return-void } method com.android.ex.chips.RecipientEditTextView.calculateAvailableWidth():float { .src "RecipientEditTextView.java" .line 1047 .prologue_end .line 1047 0| const v0, #+55413 (0x0000d875 | 7.76502e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getWidth():int 9| move-result v1 10| const v0, #+55414 (0x0000d876 | 7.76516e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getPaddingLeft():int 19| move-result v2 20| const v0, #+55415 (0x0000d877 | 7.76530e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| sub-int/2addr v1, v2 27| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getPaddingRight():int 30| move-result v2 31| const v0, #+55416 (0x0000d878 | 7.76544e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| sub-int/2addr v1, v2 38| iget v2, v3, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding 40| const v0, #+55417 (0x0000d879 | 7.76558e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| sub-int/2addr v1, v2 .line 1048 47| iget v2, v3, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding .line 1047 49| const v0, #+55418 (0x0000d87a | 7.76572e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| sub-int/2addr v1, v2 56| int-to-float v1, v1 57| return v1 } method com.android.ex.chips.RecipientEditTextView.calculateOffsetFromBottomToTop(int):int { .params "line" .src "RecipientEditTextView.java" .line 1037 .prologue_end .line 1037 0| const v0, #+55419 (0x0000d87b | 7.76586e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.ex.chips.RecipientEditTextView.mChipHeight 8| const v0, #+55420 (0x0000d87c | 7.76600e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v2, v4, com.android.ex.chips.RecipientEditTextView.mLineSpacingExtra 16| const v0, #+55421 (0x0000d87d | 7.76614e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/high16 v3, #+1073741824 (0x40000000 | 2.00000) 24| mul-float/2addr v2, v3 25| add-float/2addr v1, v2 .line 1038 26| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getLineCount():int 29| move-result v2 30| const v0, #+55422 (0x0000d87e | 7.76628e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| sub-int/2addr v2, v5 .line 1037 37| invoke-static {v2}, java.lang.Math.abs(int):int 40| move-result v2 41| const v0, #+55423 (0x0000d87f | 7.76642e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| int-to-float v2, v2 48| mul-float/2addr v1, v2 .line 1038 49| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getPaddingBottom():int 52| move-result v2 53| const v0, #+55424 (0x0000d880 | 7.76656e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| int-to-float v2, v2 .line 1037 60| add-float/2addr v1, v2 61| float-to-int v1, v1 62| neg-int v1, v1 63| return v1 } method com.android.ex.chips.RecipientEditTextView.calculateTextHeight():int { .src "RecipientEditTextView.java" .line 351 .prologue_end 0| const v0, #+55425 (0x0000d881 | 7.76670e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 351 7| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getPaint():android.text.TextPaint 10| move-result-object v1 11| const v0, #+55426 (0x0000d882 | 7.76684e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 353 .local v1, "paint", android.text.TextPaint 17| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mRect 19| const v0, #+55427 (0x0000d883 | 7.76698e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v3}, android.graphics.Rect.setEmpty():void .line 355 28| const v0, #+55428 (0x0000d884 | 7.76712e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v2, "a" .line 356 .local v2, "textHeightSample", java.lang.String 37| const v0, #+55429 (0x0000d885 | 7.76726e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v3, "a" 46| const v0, #+55430 (0x0000d886 | 7.76740e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| const-string/jumbo v4, "a" 55| const v0, #+55431 (0x0000d887 | 7.76754e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v4}, java.lang.String.length():int 64| move-result v4 65| const v0, #+55432 (0x0000d888 | 7.76768e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mRect 73| const v0, #+55433 (0x0000d889 | 7.76782e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v1,v3,v6,v4,v5}, android.text.TextPaint.getTextBounds(java.lang.String, int, int, android.graphics.Rect):void .line 358 82| const v0, #+55434 (0x0000d88a | 7.76796e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mRect 90| const v0, #+55435 (0x0000d88b | 7.76810e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iput v6, v3, android.graphics.Rect.left .line 359 98| const v0, #+55436 (0x0000d88c | 7.76824e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mRect 106| const v0, #+55437 (0x0000d88d | 7.76838e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| iput v6, v3, android.graphics.Rect.right .line 361 114| const v0, #+55438 (0x0000d88e | 7.76852e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mRect 122| const v0, #+55439 (0x0000d88f | 7.76866e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v3}, android.graphics.Rect.height():int 131| move-result v3 132| const v0, #+55440 (0x0000d890 | 7.76880e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return v3 } method com.android.ex.chips.RecipientEditTextView.checkChipWidths():void { .src "RecipientEditTextView.java" .line 1177 .prologue_end 0| const v0, #+55441 (0x0000d891 | 7.76894e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1177 7| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 10| move-result-object v3 11| const v0, #+55442 (0x0000d892 | 7.76908e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1178 .local v3, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 17| if-eqz v3, Label_3 .line 1180 19| const v0, #+55443 (0x0000d893 | 7.76922e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| array-length v5, v3 Label_1: 26| const v0, #+55444 (0x0000d894 | 7.76936e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ge v4, v5, Label_3 34| const v0, #+55445 (0x0000d895 | 7.76950e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| aget-object v2, v3, v4 .line 1181 .local v2, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 42| const v0, #+55446 (0x0000d896 | 7.76964e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getBounds():android.graphics.Rect 51| move-result-object v1 52| const v0, #+55447 (0x0000d897 | 7.76978e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1182 .local v1, "bounds", android.graphics.Rect 58| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getWidth():int 61| move-result v6 62| const v0, #+55448 (0x0000d898 | 7.76992e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-lez v6, Label_2 70| const v0, #+55449 (0x0000d899 | 7.77006e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget v6, v1, android.graphics.Rect.right 78| const v0, #+55450 (0x0000d89a | 7.77020e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget v7, v1, android.graphics.Rect.left 86| const v0, #+55451 (0x0000d89b | 7.77034e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| sub-int/2addr v6, v7 .line 1183 93| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getWidth():int 96| move-result v7 97| const v0, #+55452 (0x0000d89c | 7.77048e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getPaddingLeft():int 106| move-result v8 107| const v0, #+55453 (0x0000d89d | 7.77062e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| sub-int/2addr v7, v8 114| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getPaddingRight():int 117| move-result v8 118| const v0, #+55454 (0x0000d89e | 7.77076e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| sub-int/2addr v7, v8 .line 1182 125| if-le v6, v7, Label_2 .line 1185 127| const v0, #+55455 (0x0000d89f | 7.77090e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 136| move-result-object v6 137| const v0, #+55456 (0x0000d8a0 | 7.77104e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v9,v2,v6}, com.android.ex.chips.RecipientEditTextView.replaceChip(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void Label_2: .line 1180 146| const v0, #+55457 (0x0000d8a1 | 7.77118e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 154| goto/16 Label_1 Label_3: .line 1189 .end_local v1 .end_local v2 156| const v0, #+55458 (0x0000d8a2 | 7.77132e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return-void } method com.android.ex.chips.RecipientEditTextView.chipsPending():boolean { .src "RecipientEditTextView.java" .line 2546 .prologue_end 0| const v0, #+55459 (0x0000d8a3 | 7.77146e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 2546 8| iget v3, v4, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 10| const v0, #+55460 (0x0000d8a4 | 7.77160e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-gtz v3, Label_1 18| const v0, #+55461 (0x0000d8a5 | 7.77174e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 26| const v0, #+55462 (0x0000d8a6 | 7.77188e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v3, Label_2 34| const v0, #+55463 (0x0000d8a7 | 7.77202e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 42| const v0, #+55464 (0x0000d8a8 | 7.77216e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v3}, java.util.ArrayList.size():int 51| move-result v3 52| const v0, #+55465 (0x0000d8a9 | 7.77230e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-lez v3, Label_2 Label_1: 60| const v0, #+55466 (0x0000d8aa | 7.77244e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v1 Label_2: 67| const v0, #+55467 (0x0000d8ab | 7.77258e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| move v1, v2 74| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.commitByCharacter():void { .src "RecipientEditTextView.java" .line 1504 .prologue_end .line 1504 0| const v0, #+55468 (0x0000d8ac | 7.77272e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v4, v5, com.android.ex.chips.RecipientEditTextView.mTokenizer 8| const v0, #+55469 (0x0000d8ad | 7.77286e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v4, Label_1 .line 1505 16| const v0, #+55470 (0x0000d8ae | 7.77300e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1507 23| const v0, #+55471 (0x0000d8af | 7.77314e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 32| move-result-object v1 33| const v0, #+55472 (0x0000d8b0 | 7.77328e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1508 .local v1, "editable", android.text.Editable 39| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 42| move-result v2 43| const v0, #+55473 (0x0000d8b1 | 7.77342e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1509 .local v2, "end", int 49| iget-object v4, v5, com.android.ex.chips.RecipientEditTextView.mTokenizer 51| const v0, #+55474 (0x0000d8b2 | 7.77356e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-interface {v4,v1,v2}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 60| move-result v3 61| const v0, #+55475 (0x0000d8b3 | 7.77370e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1510 .local v3, "start", int 67| invoke-direct {v5,v3,v2}, com.android.ex.chips.RecipientEditTextView.shouldCreateChip(int, int):boolean 70| move-result v4 71| const v0, #+55476 (0x0000d8b4 | 7.77384e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-eqz v4, Label_2 .line 1511 79| const v0, #+55477 (0x0000d8b5 | 7.77398e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v5,v3,v2,v1}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean Label_2: .line 1513 88| const v0, #+55478 (0x0000d8b6 | 7.77412e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 97| move-result-object v4 98| const v0, #+55479 (0x0000d8b7 | 7.77426e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface {v4}, android.text.Editable.length():int 107| move-result v4 108| const v0, #+55480 (0x0000d8b8 | 7.77440e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v5,v4}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 1514 117| const v0, #+55481 (0x0000d8b9 | 7.77454e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| return-void } method com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean { .params "start", "end", "editable" .src "RecipientEditTextView.java" .line 1517 0| move-object/16 v12, v13 3| move/16 v13, v14 6| move/16 v14, v15 9| move-object/16 v15, v16 .prologue_end 12| const v16, #+55482 (0x0000d8ba | 7.77468e-41) 15| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 18| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 19| const/4 v10, #+0 (0x00000000 | 0.00000) 20| const/4 v9, #-1 (0xffffffff | NaN) .line 1517 21| invoke-direct {v12}, com.android.ex.chips.RecipientEditTextView.positionOfFirstEntryWithTypePerson():int 24| move-result v3 25| const v16, #+55483 (0x0000d8bb | 7.77482e-41) 28| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1518 .local v3, "position", int 31| if-eq v3, v9, Label_4 33| const v16, #+55484 (0x0000d8bc | 7.77496e-41) 36| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.enoughToFilter():boolean 42| move-result v7 43| const v16, #+55485 (0x0000d8bd | 7.77510e-41) 46| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v7, Label_4 .line 1519 51| const v16, #+55486 (0x0000d8be | 7.77524e-41) 54| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 60| move-result v7 61| const v16, #+55487 (0x0000d8bf | 7.77538e-41) 64| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 67| if-ne v14, v7, Label_4 69| const v16, #+55488 (0x0000d8c0 | 7.77552e-41) 72| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 78| move-result v7 79| const v16, #+55489 (0x0000d8c1 | 7.77567e-41) 82| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 85| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) .line 1518 87| if-eqz v7, Label_4 .line 1523 89| const v16, #+55490 (0x0000d8c2 | 7.77581e-41) 92| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-interface {v15}, android.text.Editable.toString():java.lang.String 98| move-result-object v7 99| const v16, #+55491 (0x0000d8c3 | 7.77595e-41) 102| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v7,v13,v14}, java.lang.String.substring(int, int):java.lang.String 108| move-result-object v7 109| const v16, #+55492 (0x0000d8c4 | 7.77609e-41) 112| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v7}, java.lang.String.trim():java.lang.String 118| move-result-object v7 119| const v16, #+55493 (0x0000d8c5 | 7.77623e-41) 122| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-direct {v12,v7}, com.android.ex.chips.RecipientEditTextView.isValidEmailAddress(java.lang.String):boolean 128| move-result v7 129| const v16, #+55494 (0x0000d8c6 | 7.77637e-41) 132| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 135| if-nez v7, Label_2 .line 1524 137| const v16, #+55495 (0x0000d8c7 | 7.77651e-41) 140| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getListSelection():int 146| move-result v4 147| const v16, #+55496 (0x0000d8c8 | 7.77665e-41) 150| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1525 .local v4, "selectedPosition", int 153| if-eq v4, v9, Label_1 155| const v16, #+55497 (0x0000d8c9 | 7.77679e-41) 158| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-direct {v12,v4}, com.android.ex.chips.RecipientEditTextView.isEntryAtPositionTypePerson(int):boolean 164| move-result v7 165| const v16, #+55498 (0x0000d8ca | 7.77693e-41) 168| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 171| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 173| if-eqz v7, Label_3 Label_1: .line 1527 175| const v16, #+55499 (0x0000d8cb | 7.77707e-41) 178| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-direct {v12,v3}, com.android.ex.chips.RecipientEditTextView.submitItemAtPosition(int):int Label_2: .line 1532 .end_local v4 184| const v16, #+55500 (0x0000d8cc | 7.77721e-41) 187| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 190| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 1533 193| const v16, #+55501 (0x0000d8cd | 7.77735e-41) 196| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 199| return v11 Label_3: .line 1529 .restart_local v4 200| const v16, #+55502 (0x0000d8ce | 7.77749e-41) 203| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-direct {v12,v4}, com.android.ex.chips.RecipientEditTextView.submitItemAtPosition(int):int 209| const v16, #+55503 (0x0000d8cf | 7.77763e-41) 212| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 215| goto/16 Label_2 Label_4: .line 1535 .end_local v4 217| const v16, #+55504 (0x0000d8d0 | 7.77777e-41) 220| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v7, v12, com.android.ex.chips.RecipientEditTextView.mTokenizer 225| const v16, #+55505 (0x0000d8d1 | 7.77791e-41) 228| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-interface {v7,v15,v13}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 234| move-result v6 235| const v16, #+55506 (0x0000d8d2 | 7.77805e-41) 238| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1536 .local v6, "tokenEnd", int 241| invoke-interface {v15}, android.text.Editable.length():int 244| move-result v7 245| const v16, #+55507 (0x0000d8d3 | 7.77819e-41) 248| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 251| add-int/lit8 v8, v6, #+1 (0x00000001 | 1.40130e-45) 253| if-le v7, v8, Label_6 .line 1537 255| const v16, #+55508 (0x0000d8d4 | 7.77833e-41) 258| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 261| add-int/lit8 v7, v6, #+1 (0x00000001 | 1.40130e-45) 263| invoke-interface {v15,v7}, android.text.Editable.charAt(int):char 266| move-result v0 267| const v16, #+55509 (0x0000d8d5 | 7.77847e-41) 270| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1538 .local v0, "charAt", char 273| const/16 v7, #+44 (0x0000002c | 6.16571e-44) 275| if-eq v0, v7, Label_5 277| const v16, #+55510 (0x0000d8d6 | 7.77861e-41) 280| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 283| const/16 v7, #+59 (0x0000003b | 8.26766e-44) 285| if-ne v0, v7, Label_6 Label_5: .line 1539 287| const v16, #+55511 (0x0000d8d7 | 7.77875e-41) 290| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 293| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 1542 .end_local v0 295| const v16, #+55512 (0x0000d8d8 | 7.77889e-41) 298| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 301| invoke-interface {v15}, android.text.Editable.toString():java.lang.String 304| move-result-object v7 305| const v16, #+55513 (0x0000d8d9 | 7.77903e-41) 308| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v7,v13,v6}, java.lang.String.substring(int, int):java.lang.String 314| move-result-object v7 315| const v16, #+55514 (0x0000d8da | 7.77917e-41) 318| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 321| invoke-virtual {v7}, java.lang.String.trim():java.lang.String 324| move-result-object v5 325| const v16, #+55515 (0x0000d8db | 7.77931e-41) 328| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1543 .local v5, "text", java.lang.String 331| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.clearComposingText():void .line 1544 334| const v16, #+55516 (0x0000d8dc | 7.77945e-41) 337| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-virtual {v5}, java.lang.String.length():int 343| move-result v7 344| const v16, #+55517 (0x0000d8dd | 7.77959e-41) 347| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 350| if-lez v7, Label_9 352| const v16, #+55518 (0x0000d8de | 7.77973e-41) 355| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 358| const-string/jumbo v7, " " 361| const v16, #+55519 (0x0000d8df | 7.77987e-41) 364| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v5,v7}, java.lang.String.equals(java.lang.Object):boolean 370| move-result v7 371| const v16, #+55520 (0x0000d8e0 | 7.78001e-41) 374| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 377| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 379| if-eqz v7, Label_9 .line 1545 381| const v16, #+55521 (0x0000d8e1 | 7.78015e-41) 384| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 387| invoke-virtual {v12,v5}, com.android.ex.chips.RecipientEditTextView.createTokenizedEntry(java.lang.String):com.android.ex.chips.RecipientEntry 390| move-result-object v2 391| const v16, #+55522 (0x0000d8e2 | 7.78029e-41) 394| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1546 .local v2, "entry", com.android.ex.chips.RecipientEntry 397| if-eqz v2, Label_7 .line 1547 399| const v16, #+55523 (0x0000d8e3 | 7.78043e-41) 402| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 405| const-string/jumbo v7, "" 408| const v16, #+55524 (0x0000d8e4 | 7.78057e-41) 411| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 414| invoke-static {v15,v13,v14,v7}, android.text.method.QwertyKeyListener.markAsReplaced(android.text.Spannable, int, int, java.lang.String):void .line 1548 417| const v16, #+55525 (0x0000d8e5 | 7.78071e-41) 420| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-direct {v12,v2}, com.android.ex.chips.RecipientEditTextView.createChip(com.android.ex.chips.RecipientEntry):java.lang.CharSequence 426| move-result-object v1 427| const v16, #+55526 (0x0000d8e6 | 7.78085e-41) 430| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void .line 1549 .local v1, "chipText", java.lang.CharSequence 433| if-eqz v1, Label_7 435| const v16, #+55527 (0x0000d8e7 | 7.78099e-41) 438| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 441| if-le v13, v9, Label_7 443| const v16, #+55528 (0x0000d8e8 | 7.78113e-41) 446| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 449| if-le v14, v9, Label_7 .line 1550 451| const v16, #+55529 (0x0000d8e9 | 7.78127e-41) 454| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-interface {v15,v13,v14,v1}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable Label_7: .line 1557 .end_local v1 460| const v16, #+55530 (0x0000d8ea | 7.78141e-41) 463| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 466| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 469| move-result v7 470| const v16, #+55531 (0x0000d8eb | 7.78155e-41) 473| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 476| if-ne v14, v7, Label_8 .line 1558 478| const v16, #+55532 (0x0000d8ec | 7.78169e-41) 481| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 484| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void Label_8: .line 1560 487| const v16, #+55533 (0x0000d8ed | 7.78183e-41) 490| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 493| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.sanitizeBetween():void .line 1561 496| const v16, #+55534 (0x0000d8ee | 7.78197e-41) 499| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 502| return v11 Label_9: .line 1564 .end_local v2 503| const v16, #+55535 (0x0000d8ef | 7.78211e-41) 506| invoke-static/range {v16..v16}, CodeCoverage.TraceBasicBlock(int):void 509| return v10 } method com.android.ex.chips.RecipientEditTextView.commitDefault():boolean { .src "RecipientEditTextView.java" .line 1481 .prologue_end 0| const v0, #+55536 (0x0000d8f0 | 7.78225e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1481 7| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mTokenizer 9| const v0, #+55537 (0x0000d8f1 | 7.78239e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v5, Label_1 .line 1482 17| const v0, #+55538 (0x0000d8f2 | 7.78253e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return v6 Label_1: .line 1484 24| const v0, #+55539 (0x0000d8f3 | 7.78267e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 33| move-result-object v1 34| const v0, #+55540 (0x0000d8f4 | 7.78281e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1485 .local v1, "editable", android.text.Editable 40| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 43| move-result v2 44| const v0, #+55541 (0x0000d8f5 | 7.78295e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1486 .local v2, "end", int 50| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mTokenizer 52| const v0, #+55542 (0x0000d8f6 | 7.78309e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-interface {v5,v1,v2}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 61| move-result v3 62| const v0, #+55543 (0x0000d8f7 | 7.78323e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1488 .local v3, "start", int 68| invoke-direct {v7,v3,v2}, com.android.ex.chips.RecipientEditTextView.shouldCreateChip(int, int):boolean 71| move-result v5 72| const v0, #+55544 (0x0000d8f8 | 7.78337e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v5, Label_3 .line 1489 80| const v0, #+55545 (0x0000d8f9 | 7.78351e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mTokenizer 88| const v0, #+55546 (0x0000d8fa | 7.78365e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 97| move-result-object v6 98| const v0, #+55547 (0x0000d8fb | 7.78379e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-interface {v5,v6,v3}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 107| move-result v4 108| const v0, #+55548 (0x0000d8fc | 7.78393e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1492 .local v4, "whatEnd", int 114| invoke-virtual {v7,v4}, com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int 117| move-result v4 118| const v0, #+55549 (0x0000d8fd | 7.78407e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1493 124| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 127| move-result v5 128| const v0, #+55550 (0x0000d8fe | 7.78421e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| if-eq v4, v5, Label_2 .line 1494 136| const v0, #+55551 (0x0000d8ff | 7.78435e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-direct {v7,v3,v4}, com.android.ex.chips.RecipientEditTextView.handleEdit(int, int):void .line 1495 145| const v0, #+55552 (0x0000d900 | 7.78449e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 152| return v5 Label_2: .line 1497 153| const v0, #+55553 (0x0000d901 | 7.78463e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-direct {v7,v3,v2,v1}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean 162| move-result v5 163| const v0, #+55554 (0x0000d902 | 7.78477e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| return v5 Label_3: .line 1499 .end_local v4 170| const v0, #+55555 (0x0000d903 | 7.78491e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return v6 } method com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip { .params "contact" .src "RecipientEditTextView.java" .line 1015 .prologue_end 0| const v0, #+55556 (0x0000d904 | 7.78505e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 1015 7| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.getPaint():android.text.TextPaint 10| move-result-object v3 11| const v0, #+55557 (0x0000d905 | 7.78519e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1016 .local v3, "paint", android.text.TextPaint 17| invoke-virtual {v3}, android.text.TextPaint.getTextSize():float 20| move-result v2 21| const v0, #+55558 (0x0000d906 | 7.78533e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1017 .local v2, "defaultSize", float 27| invoke-virtual {v3}, android.text.TextPaint.getColor():int 30| move-result v1 31| const v0, #+55559 (0x0000d907 | 7.78547e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1019 .local v1, "defaultColor", int 37| invoke-direct {v10,v11,v3}, com.android.ex.chips.RecipientEditTextView.createChipBitmap(com.android.ex.chips.RecipientEntry, android.text.TextPaint):android.graphics.Bitmap 40| move-result-object v6 41| const v0, #+55560 (0x0000d908 | 7.78561e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1022 .local v6, "tmpBitmap", android.graphics.Bitmap 47| new-instance v5, android.graphics.drawable.BitmapDrawable 49| const v0, #+55561 (0x0000d909 | 7.78575e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 58| move-result-object v7 59| const v0, #+55562 (0x0000d90a | 7.78589e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-direct {v5,v7,v6}, android.graphics.drawable.BitmapDrawable.(android.content.res.Resources, android.graphics.Bitmap):void .line 1023 .local v5, "result", android.graphics.drawable.Drawable 68| const v0, #+55563 (0x0000d90b | 7.78603e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v6}, android.graphics.Bitmap.getWidth():int 77| move-result v7 78| const v0, #+55564 (0x0000d90c | 7.78617e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v6}, android.graphics.Bitmap.getHeight():int 87| move-result v8 88| const v0, #+55565 (0x0000d90d | 7.78631e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v5,v9,v9,v7,v8}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 1025 97| const v0, #+55566 (0x0000d90e | 7.78646e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| new-instance v4, com.android.ex.chips.recipientchip.VisibleRecipientChip 105| const v0, #+55567 (0x0000d90f | 7.78660e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v4,v5,v11}, com.android.ex.chips.recipientchip.VisibleRecipientChip.(android.graphics.drawable.Drawable, com.android.ex.chips.RecipientEntry):void .line 1026 .local v4, "recipientChip", com.android.ex.chips.recipientchip.VisibleRecipientChip 114| const v0, #+55568 (0x0000d910 | 7.78674e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iget v7, v10, com.android.ex.chips.RecipientEditTextView.mLineSpacingExtra 122| const v0, #+55569 (0x0000d911 | 7.78688e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v4,v7}, com.android.ex.chips.recipientchip.VisibleRecipientChip.setExtraMargin(float):void .line 1028 131| const v0, #+55570 (0x0000d912 | 7.78702e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v3,v2}, android.text.TextPaint.setTextSize(float):void .line 1029 140| const v0, #+55571 (0x0000d913 | 7.78716e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v3,v1}, android.text.TextPaint.setColor(int):void .line 1030 149| const v0, #+55572 (0x0000d914 | 7.78730e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return-object v4 } method com.android.ex.chips.RecipientEditTextView.constructStateListDeleteDrawable():android.graphics.drawable.StateListDrawable { .src "RecipientEditTextView.java" .line 1855 .prologue_end 0| const v0, #+55573 (0x0000d915 | 7.78744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 1855 7| new-instance v1, android.graphics.drawable.StateListDrawable 9| const v0, #+55574 (0x0000d916 | 7.78758e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1}, android.graphics.drawable.StateListDrawable.():void .line 1856 .local v1, "deleteDrawable", android.graphics.drawable.StateListDrawable 18| const v0, #+55575 (0x0000d917 | 7.78772e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-boolean v2, v5, com.android.ex.chips.RecipientEditTextView.mDisableDelete 26| const v0, #+55576 (0x0000d918 | 7.78786e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v2, Label_1 .line 1857 34| const v0, #+55577 (0x0000d919 | 7.78800e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 41| new-array v2, v2, int[] 43| const v0, #+55578 (0x0000d91a | 7.78814e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const v3, #+16843518 (0x010102fe | 2.36957e-38) 52| aput v3, v2, v4 54| const v0, #+55579 (0x0000d91b | 7.78828e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mChipDelete 62| const v0, #+55580 (0x0000d91c | 7.78842e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v2,v3}, android.graphics.drawable.StateListDrawable.addState(int[], android.graphics.drawable.Drawable):void Label_1: .line 1859 71| const v0, #+55581 (0x0000d91d | 7.78856e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| new-array v2, v4, int[] 79| const v0, #+55582 (0x0000d91e | 7.78870e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v3, #+0 (0x00000000 | 0.00000) 86| invoke-virtual {v1,v2,v3}, android.graphics.drawable.StateListDrawable.addState(int[], android.graphics.drawable.Drawable):void .line 1860 89| const v0, #+55583 (0x0000d91f | 7.78884e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-object v1 } method com.android.ex.chips.RecipientEditTextView.createChip(com.android.ex.chips.RecipientEntry):java.lang.CharSequence { .params "entry" .src "RecipientEditTextView.java" .line 1983 .prologue_end 0| const v0, #+55584 (0x0000d920 | 7.78898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1983 7| invoke-virtual {v9,v10}, com.android.ex.chips.RecipientEditTextView.createAddressText(com.android.ex.chips.RecipientEntry):java.lang.String 10| move-result-object v3 11| const v0, #+55585 (0x0000d921 | 7.78912e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1984 .local v3, "displayText", java.lang.String 17| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 20| move-result v6 21| const v0, #+55586 (0x0000d922 | 7.78926e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| if-eqz v6, Label_1 .line 1985 29| const v0, #+55587 (0x0000d923 | 7.78940e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return-object v8 Label_1: .line 1988 36| const v0, #+55588 (0x0000d924 | 7.78954e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3}, java.lang.String.length():int 45| move-result v6 46| const v0, #+55589 (0x0000d925 | 7.78968e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| add-int/lit8 v5, v6, #-1 (0xffffffff | NaN) .line 1989 .local v5, "textLength", int 54| new-instance v2, android.text.SpannableString 56| const v0, #+55590 (0x0000d926 | 7.78982e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-direct {v2,v3}, android.text.SpannableString.(java.lang.CharSequence):void .line 1990 .local v2, "chipText", android.text.SpannableString 65| const v0, #+55591 (0x0000d927 | 7.78996e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget-boolean v6, v9, com.android.ex.chips.RecipientEditTextView.mNoChipMode 73| const v0, #+55592 (0x0000d928 | 7.79010e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v6, Label_2 .try_begin_1 .line 1992 81| const v0, #+55593 (0x0000d929 | 7.79024e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-direct {v9,v10}, com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 90| move-result-object v1 91| const v0, #+55594 (0x0000d92a | 7.79038e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1993 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 97| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1994 98| const/16 v7, #+33 (0x00000021 | 4.62428e-44) .line 1993 100| invoke-virtual {v2,v1,v6,v5,v7}, android.text.SpannableString.setSpan(java.lang.Object, int, int, int):void .line 1995 103| const v0, #+55595 (0x0000d92b | 7.79052e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v2}, android.text.SpannableString.toString():java.lang.String 112| move-result-object v6 113| const v0, #+55596 (0x0000d92c | 7.79066e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-interface {v1,v6}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginalText(java.lang.String):void .try_end_1 catch(java.lang.NullPointerException) : Label_3 Label_2: .line 2001 .end_local v1 122| const v0, #+55597 (0x0000d92d | 7.79080e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v9,v10}, com.android.ex.chips.RecipientEditTextView.onChipCreated(com.android.ex.chips.RecipientEntry):void .line 2002 131| const v0, #+55598 (0x0000d92e | 7.79094e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| return-object v2 Label_3: .line 1996 138| const v0, #+55599 (0x0000d92f | 7.79108e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| move-exception v4 .line 1997 .local v4, "e", java.lang.NullPointerException 145| const-string/jumbo v6, "RecipientEditTextView" 148| const v0, #+55600 (0x0000d930 | 7.79122e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v4}, java.lang.NullPointerException.getMessage():java.lang.String 157| move-result-object v7 158| const v0, #+55601 (0x0000d931 | 7.79136e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-static {v6,v7,v4}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int .line 1998 167| const v0, #+55602 (0x0000d932 | 7.79150e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return-object v8 } method com.android.ex.chips.RecipientEditTextView.createChipBitmap(com.android.ex.chips.RecipientEntry, android.text.TextPaint):android.graphics.Bitmap { .params "contact", "paint" .src "RecipientEditTextView.java" .line 766 .prologue_end .line 766 0| const v0, #+55603 (0x0000d933 | 7.79164e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4,v5}, com.android.ex.chips.RecipientEditTextView.getDefaultChipTextColor(com.android.ex.chips.RecipientEntry):int 9| move-result v2 10| const v0, #+55604 (0x0000d934 | 7.79178e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v6,v2}, android.text.TextPaint.setColor(int):void .line 768 19| const v0, #+55605 (0x0000d935 | 7.79192e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v4,v5}, com.android.ex.chips.RecipientEditTextView.getChipBackground(com.android.ex.chips.RecipientEntry):android.graphics.drawable.Drawable 28| move-result-object v2 29| const v0, #+55606 (0x0000d936 | 7.79206e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-direct {v4,v5}, com.android.ex.chips.RecipientEditTextView.getDefaultChipBackgroundColor(com.android.ex.chips.RecipientEntry):int 38| move-result v3 39| const v0, #+55607 (0x0000d937 | 7.79220e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 767 45| invoke-direct {v4,v5,v6,v2,v3}, com.android.ex.chips.RecipientEditTextView.createChipBitmap(com.android.ex.chips.RecipientEntry, android.text.TextPaint, android.graphics.drawable.Drawable, int):com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer 48| move-result-object v1 49| const v0, #+55608 (0x0000d938 | 7.79234e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 770 .local v1, "bitmapContainer", com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer 55| iget-boolean v2, v1, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.loadIcon 57| const v0, #+55609 (0x0000d939 | 7.79248e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eqz v2, Label_1 .line 771 65| const v0, #+55610 (0x0000d93a | 7.79262e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-direct {v4,v5,v1}, com.android.ex.chips.RecipientEditTextView.loadAvatarIcon(com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void Label_1: .line 773 74| const v0, #+55611 (0x0000d93b | 7.79276e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v2, v1, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap 82| const v0, #+55612 (0x0000d93c | 7.79290e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| return-object v2 } method com.android.ex.chips.RecipientEditTextView.createChipBitmap(com.android.ex.chips.RecipientEntry, android.text.TextPaint, android.graphics.drawable.Drawable, int):com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer { .params "contact", "paint", "overrideBackgroundDrawable", "backgroundColor" .src "RecipientEditTextView.java" .line 778 0| move-object/16 v24, v25 3| move-object/16 v25, v26 6| move-object/16 v26, v27 9| move-object/16 v27, v28 12| move/16 v28, v29 .prologue_end .line 778 15| const v29, #+55613 (0x0000d93d | 7.79304e-41) 18| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 21| new-instance v18, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer 23| const v29, #+55614 (0x0000d93e | 7.79318e-41) 26| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 29| const/4 v4, #+0 (0x00000000 | 0.00000) 30| move-object/from16 v0, v18 32| invoke-direct {v0,v4}, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.(com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void .line 780 .local v18, "result", com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer 35| const v29, #+55615 (0x0000d93f | 7.79332e-41) 38| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v13, #+0 (0x00000000 | 0.00000) .line 781 .local v13, "indicatorIcon", android.graphics.drawable.Drawable 42| const/4 v14, #+0 (0x00000000 | 0.00000) .line 782 .local v14, "indicatorPadding", int 43| invoke-virtual/range {v25..v25}, com.android.ex.chips.RecipientEntry.getIndicatorIconId():int 46| move-result v4 47| const v29, #+55616 (0x0000d940 | 7.79346e-41) 50| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v4, Label_1 .line 783 55| const v29, #+55617 (0x0000d941 | 7.79360e-41) 58| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual/range {v24..v24}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 64| move-result-object v4 65| const v29, #+55618 (0x0000d942 | 7.79374e-41) 68| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual/range {v25..v25}, com.android.ex.chips.RecipientEntry.getIndicatorIconId():int 74| move-result v5 75| const v29, #+55619 (0x0000d943 | 7.79388e-41) 78| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v4,v5}, android.content.Context.getDrawable(int):android.graphics.drawable.Drawable 84| move-result-object v13 85| const v29, #+55620 (0x0000d944 | 7.79402e-41) 88| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 785 .local v13, "indicatorIcon", android.graphics.drawable.Drawable 91| invoke-virtual {v13}, android.graphics.drawable.Drawable.getIntrinsicWidth():int 94| move-result v4 95| const v29, #+55621 (0x0000d945 | 7.79416e-41) 98| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v13}, android.graphics.drawable.Drawable.getIntrinsicHeight():int 104| move-result v5 105| const v29, #+55622 (0x0000d946 | 7.79430e-41) 108| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 784 111| const/4 v6, #+0 (0x00000000 | 0.00000) 112| const/4 v7, #+0 (0x00000000 | 0.00000) 113| invoke-virtual {v13,v6,v7,v4,v5}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 786 116| const v29, #+55623 (0x0000d947 | 7.79444e-41) 119| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v13}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 125| move-result-object v4 126| const v29, #+55624 (0x0000d948 | 7.79458e-41) 129| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v4}, android.graphics.Rect.width():int 135| move-result v4 136| const v29, #+55625 (0x0000d949 | 7.79472e-41) 139| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 142| move-object/from16 v0, v24 144| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 146| const v29, #+55626 (0x0000d94a | 7.79486e-41) 149| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 152| add-int v14, v4, v5 Label_1: .line 789 .end_local v13 154| const v29, #+55627 (0x0000d94b | 7.79500e-41) 157| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 160| new-instance v9, android.graphics.Rect 162| const v29, #+55628 (0x0000d94c | 7.79514e-41) 165| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-direct {v9}, android.graphics.Rect.():void .line 790 .local v9, "backgroundPadding", android.graphics.Rect 171| const v29, #+55629 (0x0000d94d | 7.79528e-41) 174| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 177| if-eqz v27, Label_2 .line 791 179| const v29, #+55630 (0x0000d94e | 7.79542e-41) 182| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 185| move-object/from16 v0, v27 187| invoke-virtual {v0,v9}, android.graphics.drawable.Drawable.getPadding(android.graphics.Rect):boolean Label_2: .line 797 190| const v29, #+55631 (0x0000d94f | 7.79556e-41) 193| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v0, v24 198| iget v4, v0, com.android.ex.chips.RecipientEditTextView.mChipHeight 200| const v29, #+55632 (0x0000d950 | 7.79570e-41) 203| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 206| float-to-int v10, v4 .line 800 .local v10, "height", int 207| invoke-virtual/range {v25..v25}, com.android.ex.chips.RecipientEntry.isValid():boolean 210| move-result v4 211| const v29, #+55633 (0x0000d951 | 7.79584e-41) 214| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 217| if-eqz v4, Label_10 .line 801 219| const v29, #+55634 (0x0000d952 | 7.79598e-41) 222| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 225| iget v4, v9, android.graphics.Rect.top 227| const v29, #+55635 (0x0000d953 | 7.79612e-41) 230| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 233| sub-int v4, v10, v4 235| iget v5, v9, android.graphics.Rect.bottom 237| const v29, #+55636 (0x0000d954 | 7.79626e-41) 240| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 243| sub-int v11, v4, v5 Label_3: .line 802 .local v11, "iconWidth", int 245| const v29, #+55637 (0x0000d955 | 7.79640e-41) 248| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 251| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 252| new-array v0, v4, float[] 254| const v29, #+55638 (0x0000d956 | 7.79654e-41) 257| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 260| move-object/from16 v23, v0 .line 803 .local v23, "widths", float[] 262| const-string/jumbo v4, " " 265| const v29, #+55639 (0x0000d957 | 7.79668e-41) 268| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 271| move-object/from16 v0, v26 273| move-object/from16 v1, v23 275| invoke-virtual {v0,v4,v1}, android.text.TextPaint.getTextWidths(java.lang.String, float[]):int .line 804 278| const v29, #+55640 (0x0000d958 | 7.79682e-41) 281| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-virtual/range {v24..v25}, com.android.ex.chips.RecipientEditTextView.createChipDisplayText(com.android.ex.chips.RecipientEntry):java.lang.String 287| move-result-object v4 288| const v29, #+55641 (0x0000d959 | 7.79696e-41) 291| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 805 294| invoke-direct/range {v24..v24}, com.android.ex.chips.RecipientEditTextView.calculateAvailableWidth():float 297| move-result v5 298| const v29, #+55642 (0x0000d95a | 7.79710e-41) 301| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 304| int-to-float v6, v11 305| sub-float/2addr v5, v6 306| const/4 v6, #+0 (0x00000000 | 0.00000) 307| aget v6, v23, v6 309| const v29, #+55643 (0x0000d95b | 7.79725e-41) 312| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 315| sub-float/2addr v5, v6 316| iget v6, v9, android.graphics.Rect.left 318| const v29, #+55644 (0x0000d95c | 7.79739e-41) 321| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 324| int-to-float v6, v6 325| sub-float/2addr v5, v6 .line 806 326| iget v6, v9, android.graphics.Rect.right 328| const v29, #+55645 (0x0000d95d | 7.79753e-41) 331| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 334| int-to-float v6, v6 .line 805 335| sub-float/2addr v5, v6 .line 806 336| int-to-float v6, v14 .line 805 337| sub-float/2addr v5, v6 .line 804 338| move-object/from16 v0, v24 340| move-object/from16 v1, v26 342| invoke-direct {v0,v4,v1,v5}, com.android.ex.chips.RecipientEditTextView.ellipsizeText(java.lang.CharSequence, android.text.TextPaint, float):java.lang.CharSequence 345| move-result-object v3 346| const v29, #+55646 (0x0000d95e | 7.79767e-41) 349| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 807 .local v3, "ellipsizedText", java.lang.CharSequence 352| invoke-interface {v3}, java.lang.CharSequence.length():int 355| move-result v4 356| const v29, #+55647 (0x0000d95f | 7.79781e-41) 359| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 362| const/4 v5, #+0 (0x00000000 | 0.00000) 363| move-object/from16 v0, v26 365| invoke-virtual {v0,v3,v5,v4}, android.text.TextPaint.measureText(java.lang.CharSequence, int, int):float 368| move-result v4 369| const v29, #+55648 (0x0000d960 | 7.79795e-41) 372| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 375| float-to-int v0, v4 376| move/from16 v20, v0 .line 810 .local v20, "textWidth", int 378| invoke-virtual/range {v25..v25}, com.android.ex.chips.RecipientEntry.isValid():boolean 381| move-result v4 382| const v29, #+55649 (0x0000d961 | 7.79809e-41) 385| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 388| if-eqz v4, Label_11 390| const v29, #+55650 (0x0000d962 | 7.79823e-41) 393| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 396| move-object/from16 v0, v24 398| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding 400| const v29, #+55651 (0x0000d963 | 7.79837e-41) 403| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 406| move/from16 v19, v0 Label_4: .line 813 .local v19, "startPadding", int 408| const v29, #+55652 (0x0000d964 | 7.79851e-41) 411| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 414| mul-int/lit8 v4, v11, #+2 (0x00000002 | 2.80260e-45) 416| add-int v5, v20, v19 418| move-object/from16 v0, v24 420| iget v6, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 422| const v29, #+55653 (0x0000d965 | 7.79865e-41) 425| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 428| add-int/2addr v5, v6 429| add-int/2addr v5, v11 .line 814 430| iget v6, v9, android.graphics.Rect.left .line 813 432| const v29, #+55654 (0x0000d966 | 7.79879e-41) 435| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 438| add-int/2addr v5, v6 .line 814 439| iget v6, v9, android.graphics.Rect.right .line 813 441| const v29, #+55655 (0x0000d967 | 7.79893e-41) 444| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 447| add-int/2addr v5, v6 448| add-int/2addr v5, v14 449| invoke-static {v4,v5}, java.lang.Math.max(int, int):int 452| move-result v22 453| const v29, #+55656 (0x0000d968 | 7.79907e-41) 456| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 817 .local v22, "width", int 459| sget-object v4, android.graphics.Bitmap$Config.ARGB_8888 461| const v29, #+55657 (0x0000d969 | 7.79921e-41) 464| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 467| move/from16 v0, v22 469| invoke-static {v0,v10,v4}, android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap$Config):android.graphics.Bitmap 472| move-result-object v4 473| const v29, #+55658 (0x0000d96a | 7.79935e-41) 476| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 479| move-object/from16 v0, v18 481| iput-object v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap .line 818 483| const v29, #+55659 (0x0000d96b | 7.79949e-41) 486| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 489| new-instance v2, android.graphics.Canvas 491| const v29, #+55660 (0x0000d96c | 7.79963e-41) 494| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 497| move-object/from16 v0, v18 499| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap 501| const v29, #+55661 (0x0000d96d | 7.79977e-41) 504| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 507| invoke-direct {v2,v4}, android.graphics.Canvas.(android.graphics.Bitmap):void .line 821 .local v2, "canvas", android.graphics.Canvas 510| const v29, #+55662 (0x0000d96e | 7.79991e-41) 513| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 516| if-eqz v27, Label_12 .line 822 518| const v29, #+55663 (0x0000d96f | 7.80005e-41) 521| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 524| const/4 v4, #+0 (0x00000000 | 0.00000) 525| const/4 v5, #+0 (0x00000000 | 0.00000) 526| move-object/from16 v0, v27 528| move/from16 v1, v22 530| invoke-virtual {v0,v4,v5,v1,v10}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 823 533| const v29, #+55664 (0x0000d970 | 7.80019e-41) 536| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 539| move-object/from16 v0, v27 541| invoke-virtual {v0,v2}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void Label_5: .line 834 544| const v29, #+55665 (0x0000d971 | 7.80033e-41) 547| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 550| invoke-direct/range {v24..v24}, com.android.ex.chips.RecipientEditTextView.shouldPositionAvatarOnRight():boolean 553| move-result v4 554| const v29, #+55666 (0x0000d972 | 7.80047e-41) 557| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 560| if-eqz v4, Label_13 .line 835 562| const v29, #+55667 (0x0000d973 | 7.80061e-41) 565| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 568| move-object/from16 v0, v24 570| iget v4, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 572| const v29, #+55668 (0x0000d974 | 7.80075e-41) 575| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 578| iget v5, v9, android.graphics.Rect.left 580| const v29, #+55669 (0x0000d975 | 7.80089e-41) 583| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 586| add-int/2addr v4, v5 587| add-int v21, v4, v14 Label_6: .line 838 .local v21, "textX", int 589| const v29, #+55670 (0x0000d976 | 7.80103e-41) 592| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 595| invoke-interface {v3}, java.lang.CharSequence.length():int 598| move-result v5 599| const v29, #+55671 (0x0000d977 | 7.80117e-41) 602| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 839 605| move/from16 v0, v21 607| int-to-float v6, v0 608| move-object/from16 v0, v24 610| invoke-virtual {v0,v10}, com.android.ex.chips.RecipientEditTextView.getTextYOffset(int):float 613| move-result v7 614| const v29, #+55672 (0x0000d978 | 7.80131e-41) 617| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void .line 838 620| const/4 v4, #+0 (0x00000000 | 0.00000) 621| move-object/from16 v8, v26 623| invoke-virtual/range {v2..v8}, android.graphics.Canvas.drawText(java.lang.CharSequence, int, int, float, float, android.graphics.Paint):void .line 841 626| const v29, #+55673 (0x0000d979 | 7.80145e-41) 629| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 632| if-eqz v13, Label_8 .line 842 634| const v29, #+55674 (0x0000d97a | 7.80159e-41) 637| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 640| invoke-direct/range {v24..v24}, com.android.ex.chips.RecipientEditTextView.shouldPositionAvatarOnRight():boolean 643| move-result v4 644| const v29, #+55675 (0x0000d97b | 7.80173e-41) 647| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 650| if-eqz v4, Label_14 .line 843 652| const v29, #+55676 (0x0000d97c | 7.80187e-41) 655| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 658| iget v4, v9, android.graphics.Rect.left 660| const v29, #+55677 (0x0000d97d | 7.80201e-41) 663| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 666| move-object/from16 v0, v24 668| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 670| const v29, #+55678 (0x0000d97e | 7.80215e-41) 673| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 676| add-int v15, v4, v5 Label_7: .line 846 .local v15, "indicatorX", int 678| const v29, #+55679 (0x0000d97f | 7.80229e-41) 681| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 684| div-int/lit8 v4, v10, #+2 (0x00000002 | 2.80260e-45) 686| const v29, #+55680 (0x0000d980 | 7.80243e-41) 689| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 692| invoke-virtual {v13}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 695| move-result-object v5 696| const v29, #+55681 (0x0000d981 | 7.80257e-41) 699| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 702| invoke-virtual {v5}, android.graphics.Rect.height():int 705| move-result v5 706| const v29, #+55682 (0x0000d982 | 7.80271e-41) 709| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 712| div-int/lit8 v5, v5, #+2 (0x00000002 | 2.80260e-45) 714| const v29, #+55683 (0x0000d983 | 7.80285e-41) 717| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 720| sub-int v16, v4, v5 .line 847 .local v16, "indicatorY", int 722| invoke-virtual {v13}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 725| move-result-object v4 726| const v29, #+55684 (0x0000d984 | 7.80299e-41) 729| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 732| move/from16 v0, v16 734| invoke-virtual {v4,v15,v0}, android.graphics.Rect.offsetTo(int, int):void .line 848 737| const v29, #+55685 (0x0000d985 | 7.80313e-41) 740| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 743| invoke-virtual {v13,v2}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void Label_8: .line 852 .end_local v15 .end_local v16 746| const v29, #+55686 (0x0000d986 | 7.80327e-41) 749| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 752| invoke-direct/range {v24..v24}, com.android.ex.chips.RecipientEditTextView.shouldPositionAvatarOnRight():boolean 755| move-result v4 756| const v29, #+55687 (0x0000d987 | 7.80341e-41) 759| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 762| if-eqz v4, Label_15 764| const v29, #+55688 (0x0000d988 | 7.80355e-41) 767| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 770| iget v4, v9, android.graphics.Rect.right 772| const v29, #+55689 (0x0000d989 | 7.80369e-41) 775| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 778| sub-int v4, v22, v4 780| sub-int v12, v4, v11 Label_9: .line 854 .local v12, "iconX", int 782| const v29, #+55690 (0x0000d98a | 7.80383e-41) 785| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 788| int-to-float v4, v12 789| move-object/from16 v0, v18 791| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.left .line 855 793| const v29, #+55691 (0x0000d98b | 7.80397e-41) 796| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 799| iget v4, v9, android.graphics.Rect.top 801| const v29, #+55692 (0x0000d98c | 7.80411e-41) 804| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 807| int-to-float v4, v4 808| move-object/from16 v0, v18 810| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.top .line 856 812| const v29, #+55693 (0x0000d98d | 7.80425e-41) 815| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 818| add-int v4, v12, v11 820| int-to-float v4, v4 821| move-object/from16 v0, v18 823| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.right .line 857 825| const v29, #+55694 (0x0000d98e | 7.80439e-41) 828| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 831| iget v4, v9, android.graphics.Rect.bottom 833| const v29, #+55695 (0x0000d98f | 7.80453e-41) 836| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 839| sub-int v4, v10, v4 841| int-to-float v4, v4 842| move-object/from16 v0, v18 844| iput v4, v0, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bottom .line 859 846| const v29, #+55696 (0x0000d990 | 7.80467e-41) 849| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 852| return-object v18 Label_10: .line 801 .end_local v2 .end_local v3 .end_local v11 .end_local v12 .end_local v19 .end_local v20 .end_local v21 .end_local v22 .end_local v23 853| const v29, #+55697 (0x0000d991 | 7.80481e-41) 856| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 859| const/4 v11, #+0 (0x00000000 | 0.00000) .restart_local v11 860| goto/16 Label_3 Label_11: .line 810 .restart_local v3 .restart_local v20 .restart_local v23 862| const v29, #+55698 (0x0000d992 | 7.80495e-41) 865| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 868| move-object/from16 v0, v24 870| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 872| const v29, #+55699 (0x0000d993 | 7.80509e-41) 875| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 878| move/from16 v19, v0 .restart_local v19 880| goto/16 Label_4 Label_12: .line 826 .restart_local v2 .restart_local v22 882| const v29, #+55700 (0x0000d994 | 7.80523e-41) 885| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 888| move-object/from16 v0, v24 890| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint 892| const v29, #+55701 (0x0000d995 | 7.80537e-41) 895| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 898| invoke-virtual {v4}, android.graphics.Paint.reset():void .line 827 901| const v29, #+55702 (0x0000d996 | 7.80551e-41) 904| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 907| move-object/from16 v0, v24 909| iget-object v4, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint 911| const v29, #+55703 (0x0000d997 | 7.80565e-41) 914| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 917| move/from16 v0, v28 919| invoke-virtual {v4,v0}, android.graphics.Paint.setColor(int):void .line 828 922| const v29, #+55704 (0x0000d998 | 7.80579e-41) 925| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 928| div-int/lit8 v4, v10, #+2 (0x00000002 | 2.80260e-45) 930| const v29, #+55705 (0x0000d999 | 7.80593e-41) 933| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 936| int-to-float v0, v4 937| move/from16 v17, v0 .line 829 .local v17, "radius", float 939| new-instance v4, android.graphics.RectF 941| const v29, #+55706 (0x0000d99a | 7.80607e-41) 944| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 947| const/4 v5, #+0 (0x00000000 | 0.00000) 948| const/4 v6, #+0 (0x00000000 | 0.00000) 949| move/from16 v0, v22 951| int-to-float v7, v0 952| int-to-float v8, v10 953| invoke-direct {v4,v5,v6,v7,v8}, android.graphics.RectF.(float, float, float, float):void .line 830 956| const v29, #+55707 (0x0000d99b | 7.80621e-41) 959| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 962| move-object/from16 v0, v24 964| iget-object v5, v0, com.android.ex.chips.RecipientEditTextView.mWorkPaint .line 829 966| const v29, #+55708 (0x0000d99c | 7.80635e-41) 969| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 972| move/from16 v0, v17 974| move/from16 v1, v17 976| invoke-virtual {v2,v4,v0,v1,v5}, android.graphics.Canvas.drawRoundRect(android.graphics.RectF, float, float, android.graphics.Paint):void 979| const v29, #+55709 (0x0000d99d | 7.80649e-41) 982| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 985| goto/16 Label_5 Label_13: .line 836 .end_local v17 987| const v29, #+55710 (0x0000d99e | 7.80663e-41) 990| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 993| iget v4, v9, android.graphics.Rect.right 995| const v29, #+55711 (0x0000d99f | 7.80677e-41) 998| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1001| sub-int v4, v22, v4 1003| move-object/from16 v0, v24 1005| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 1007| const v29, #+55712 (0x0000d9a0 | 7.80691e-41) 1010| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1013| sub-int/2addr v4, v5 1014| sub-int v4, v4, v20 1016| sub-int v21, v4, v14 .restart_local v21 1018| goto/16 Label_6 Label_14: .line 844 1020| const v29, #+55713 (0x0000d9a1 | 7.80705e-41) 1023| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1026| iget v4, v9, android.graphics.Rect.right 1028| const v29, #+55714 (0x0000d9a2 | 7.80719e-41) 1031| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1034| sub-int v4, v22, v4 1036| invoke-virtual {v13}, android.graphics.drawable.Drawable.getBounds():android.graphics.Rect 1039| move-result-object v5 1040| const v29, #+55715 (0x0000d9a3 | 7.80733e-41) 1043| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1046| invoke-virtual {v5}, android.graphics.Rect.width():int 1049| move-result v5 1050| const v29, #+55716 (0x0000d9a4 | 7.80747e-41) 1053| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1056| sub-int/2addr v4, v5 .line 845 1057| move-object/from16 v0, v24 1059| iget v5, v0, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding .line 844 1061| const v29, #+55717 (0x0000d9a5 | 7.80761e-41) 1064| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1067| sub-int v15, v4, v5 .restart_local v15 1069| goto/16 Label_7 Label_15: .line 853 .end_local v15 1071| const v29, #+55718 (0x0000d9a6 | 7.80775e-41) 1074| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1077| iget v12, v9, android.graphics.Rect.left .restart_local v12 1079| const v29, #+55719 (0x0000d9a7 | 7.80789e-41) 1082| invoke-static/range {v29..v29}, CodeCoverage.TraceBasicBlock(int):void 1085| goto/16 Label_9 } method com.android.ex.chips.RecipientEditTextView.createMoreSpan(int):com.android.ex.chips.RecipientEditTextView$MoreImageSpan { .params "count" .src "RecipientEditTextView.java" .line 2140 .prologue_end 0| const v0, #+55720 (0x0000d9a8 | 7.80804e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 2140 7| iget-object v4, v14, com.android.ex.chips.RecipientEditTextView.mMoreItem 9| const v0, #+55721 (0x0000d9a9 | 7.80818e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v4}, android.widget.TextView.getText():java.lang.CharSequence 18| move-result-object v4 19| const v0, #+55722 (0x0000d9aa | 7.80832e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-interface {v4}, java.lang.CharSequence.toString():java.lang.String 28| move-result-object v4 29| const v0, #+55723 (0x0000d9ab | 7.80846e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 36| new-array v5, v5, java.lang.Object[] 38| const v0, #+55724 (0x0000d9ac | 7.80860e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v15}, java.lang.Integer.valueOf(int):java.lang.Integer 47| move-result-object v6 48| const v0, #+55725 (0x0000d9ad | 7.80874e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| aput-object v6, v5, v3 56| const v0, #+55726 (0x0000d9ae | 7.80888e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-static {v4,v5}, java.lang.String.format(java.lang.String, java.lang.Object[]):java.lang.String 65| move-result-object v2 66| const v0, #+55727 (0x0000d9af | 7.80902e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2141 .local v2, "moreText", java.lang.String 72| iget-object v4, v14, com.android.ex.chips.RecipientEditTextView.mWorkPaint 74| const v0, #+55728 (0x0000d9b0 | 7.80916e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getPaint():android.text.TextPaint 83| move-result-object v5 84| const v0, #+55729 (0x0000d9b1 | 7.80930e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v4,v5}, android.graphics.Paint.set(android.graphics.Paint):void .line 2142 93| const v0, #+55730 (0x0000d9b2 | 7.80944e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget-object v4, v14, com.android.ex.chips.RecipientEditTextView.mWorkPaint 101| const v0, #+55731 (0x0000d9b3 | 7.80958e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v5, v14, com.android.ex.chips.RecipientEditTextView.mMoreItem 109| const v0, #+55732 (0x0000d9b4 | 7.80972e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v5}, android.widget.TextView.getTextSize():float 118| move-result v5 119| const v0, #+55733 (0x0000d9b5 | 7.80986e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v4,v5}, android.graphics.Paint.setTextSize(float):void .line 2143 128| const v0, #+55734 (0x0000d9b6 | 7.81000e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v4, v14, com.android.ex.chips.RecipientEditTextView.mWorkPaint 136| const v0, #+55735 (0x0000d9b7 | 7.81014e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v5, v14, com.android.ex.chips.RecipientEditTextView.mMoreItem 144| const v0, #+55736 (0x0000d9b8 | 7.81028e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-virtual {v5}, android.widget.TextView.getCurrentTextColor():int 153| move-result v5 154| const v0, #+55737 (0x0000d9b9 | 7.81042e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v4,v5}, android.graphics.Paint.setColor(int):void .line 2144 163| const v0, #+55738 (0x0000d9ba | 7.81056e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| iget-object v4, v14, com.android.ex.chips.RecipientEditTextView.mWorkPaint 171| const v0, #+55739 (0x0000d9bb | 7.81070e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v4,v2}, android.graphics.Paint.measureText(java.lang.String):float 180| move-result v4 181| const v0, #+55740 (0x0000d9bc | 7.81084e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| float-to-int v4, v4 188| iget-object v5, v14, com.android.ex.chips.RecipientEditTextView.mMoreItem 190| const v0, #+55741 (0x0000d9bd | 7.81098e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v5}, android.widget.TextView.getPaddingLeft():int 199| move-result v5 200| const v0, #+55742 (0x0000d9be | 7.81112e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| add-int/2addr v4, v5 .line 2145 207| iget-object v5, v14, com.android.ex.chips.RecipientEditTextView.mMoreItem 209| const v0, #+55743 (0x0000d9bf | 7.81126e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v5}, android.widget.TextView.getPaddingRight():int 218| move-result v5 219| const v0, #+55744 (0x0000d9c0 | 7.81140e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2144 225| add-int v13, v4, v5 .line 2146 .local v13, "width", int 227| iget v4, v14, com.android.ex.chips.RecipientEditTextView.mChipHeight 229| const v0, #+55745 (0x0000d9c1 | 7.81154e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| float-to-int v10, v4 .line 2147 .local v10, "height", int 236| sget-object v4, android.graphics.Bitmap$Config.ARGB_8888 238| const v0, #+55746 (0x0000d9c2 | 7.81168e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| invoke-static {v13,v10,v4}, android.graphics.Bitmap.createBitmap(int, int, android.graphics.Bitmap$Config):android.graphics.Bitmap 247| move-result-object v9 248| const v0, #+55747 (0x0000d9c3 | 7.81182e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2148 .local v9, "drawable", android.graphics.Bitmap 254| new-instance v1, android.graphics.Canvas 256| const v0, #+55748 (0x0000d9c4 | 7.81196e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-direct {v1,v9}, android.graphics.Canvas.(android.graphics.Bitmap):void .line 2149 .local v1, "canvas", android.graphics.Canvas 265| const v0, #+55749 (0x0000d9c5 | 7.81210e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| move v8, v10 .line 2150 .local v8, "adjustedHeight", int 272| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 275| move-result-object v11 276| const v0, #+55750 (0x0000d9c6 | 7.81224e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2151 .local v11, "layout", android.text.Layout 282| if-eqz v11, Label_1 .line 2152 284| const v0, #+55751 (0x0000d9c7 | 7.81238e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v11,v3}, android.text.Layout.getLineDescent(int):int 293| move-result v4 294| const v0, #+55752 (0x0000d9c8 | 7.81252e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| sub-int v8, v10, v4 Label_1: .line 2154 302| const v0, #+55753 (0x0000d9c9 | 7.81266e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v2}, java.lang.String.length():int 311| move-result v4 312| const v0, #+55754 (0x0000d9ca | 7.81280e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| const/4 v5, #+0 (0x00000000 | 0.00000) 319| int-to-float v6, v8 320| iget-object v7, v14, com.android.ex.chips.RecipientEditTextView.mWorkPaint 322| const v0, #+55755 (0x0000d9cb | 7.81294e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual/range {v1..v7}, android.graphics.Canvas.drawText(java.lang.String, int, int, float, float, android.graphics.Paint):void .line 2156 331| const v0, #+55756 (0x0000d9cc | 7.81308e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| new-instance v12, android.graphics.drawable.BitmapDrawable 339| const v0, #+55757 (0x0000d9cd | 7.81322e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 348| move-result-object v4 349| const v0, #+55758 (0x0000d9ce | 7.81336e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| invoke-direct {v12,v4,v9}, android.graphics.drawable.BitmapDrawable.(android.content.res.Resources, android.graphics.Bitmap):void .line 2157 .local v12, "result", android.graphics.drawable.Drawable 358| const v0, #+55759 (0x0000d9cf | 7.81350e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v12,v3,v3,v13,v10}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 2158 367| const v0, #+55760 (0x0000d9d0 | 7.81364e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| new-instance v3, com.android.ex.chips.RecipientEditTextView$MoreImageSpan 375| const v0, #+55761 (0x0000d9d1 | 7.81378e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-direct {v3,v14,v12}, com.android.ex.chips.RecipientEditTextView$MoreImageSpan.(com.android.ex.chips.RecipientEditTextView, android.graphics.drawable.Drawable):void 384| const v0, #+55762 (0x0000d9d2 | 7.81392e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| return-object v3 } method com.android.ex.chips.RecipientEditTextView.createSingleAddressAdapter(com.android.ex.chips.recipientchip.DrawableRecipientChip):android.widget.ListAdapter { .params "currentChip" .src "RecipientEditTextView.java" .line 1849 .prologue_end .line 1849 0| const v0, #+55763 (0x0000d9d3 | 7.81406e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.SingleRecipientArrayAdapter 8| const v0, #+55764 (0x0000d9d4 | 7.81420e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 17| move-result-object v2 18| const v0, #+55765 (0x0000d9d5 | 7.81434e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v7}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 27| move-result-object v3 28| const v0, #+55766 (0x0000d9d6 | 7.81448e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1850 34| iget-object v4, v6, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter 36| const v0, #+55767 (0x0000d9d7 | 7.81462e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v6}, com.android.ex.chips.RecipientEditTextView.constructStateListDeleteDrawable():android.graphics.drawable.StateListDrawable 45| move-result-object v5 46| const v0, #+55768 (0x0000d9d8 | 7.81476e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1849 52| invoke-direct {v1,v2,v3,v4,v5}, com.android.ex.chips.SingleRecipientArrayAdapter.(android.content.Context, com.android.ex.chips.RecipientEntry, com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable):void 55| const v0, #+55769 (0x0000d9d9 | 7.81490e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| return-object v1 } method com.android.ex.chips.RecipientEditTextView.createValidatedEntry(com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry { .params "item" .src "RecipientEditTextView.java" .line 2063 .prologue_end 0| const v0, #+55770 (0x0000d9da | 7.81504e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 2063 7| if-nez v8, Label_1 .line 2064 9| const v0, #+55771 (0x0000d9db | 7.81518e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-object v3 Label_1: .line 2070 16| const v0, #+55772 (0x0000d9dc | 7.81532e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 25| move-result-object v1 26| const v0, #+55773 (0x0000d9dd | 7.81546e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2071 .local v1, "destination", java.lang.String 32| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 35| move-result v3 36| const v0, #+55774 (0x0000d9de | 7.81560e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v3, Label_3 44| const v0, #+55775 (0x0000d9df | 7.81574e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getContactId():long 53| move-result-wide v3:v4 54| const v0, #+55776 (0x0000d9e0 | 7.81588e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const-wide/16 v5:v6, #-2 (0xfffffffe | NaN) 62| cmp-long v3, v3:v4, v5:v6 64| if-nez v3, Label_3 .line 2072 66| const v0, #+55777 (0x0000d9e1 | 7.81602e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 75| move-result-object v3 76| const v0, #+55778 (0x0000d9e2 | 7.81616e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2073 82| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.isValid():boolean 85| move-result v4 86| const v0, #+55779 (0x0000d9e3 | 7.81630e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2072 92| invoke-static {v3,v1,v4}, com.android.ex.chips.RecipientEntry.constructGeneratedEntry(java.lang.String, java.lang.String, boolean):com.android.ex.chips.RecipientEntry 95| move-result-object v2 96| const v0, #+55780 (0x0000d9e4 | 7.81644e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 2082 .local v2, "entry", com.android.ex.chips.RecipientEntry 102| const v0, #+55781 (0x0000d9e5 | 7.81658e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| return-object v2 Label_3: .line 2074 .end_local v2 109| const v0, #+55782 (0x0000d9e6 | 7.81672e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getContactId():long 118| move-result-wide v3:v4 119| const v0, #+55783 (0x0000d9e7 | 7.81686e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-static {v3,v4}, com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean 128| move-result v3 129| const v0, #+55784 (0x0000d9e8 | 7.81700e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-eqz v3, Label_5 .line 2075 137| const v0, #+55785 (0x0000d9e9 | 7.81714e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 146| move-result-object v3 147| const v0, #+55786 (0x0000d9ea | 7.81728e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 156| move-result v3 157| const v0, #+55787 (0x0000d9eb | 7.81742e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-nez v3, Label_4 .line 2076 165| const v0, #+55788 (0x0000d9ec | 7.81756e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 174| move-result-object v3 175| const v0, #+55789 (0x0000d9ed | 7.81770e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-static {v3,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 184| move-result v3 185| const v0, #+55790 (0x0000d9ee | 7.81784e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2075 191| if-nez v3, Label_4 .line 2077 193| const v0, #+55791 (0x0000d9ef | 7.81798e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mValidator 201| const v0, #+55792 (0x0000d9f0 | 7.81812e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-eqz v3, Label_5 209| const v0, #+55793 (0x0000d9f1 | 7.81826e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v3, v7, com.android.ex.chips.RecipientEditTextView.mValidator 217| const v0, #+55794 (0x0000d9f2 | 7.81840e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-interface {v3,v1}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.CharSequence):boolean 226| move-result v3 227| const v0, #+55795 (0x0000d9f3 | 7.81854e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) .line 2074 235| if-eqz v3, Label_5 Label_4: .line 2078 237| const v0, #+55796 (0x0000d9f4 | 7.81868e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v8}, com.android.ex.chips.RecipientEntry.isValid():boolean 246| move-result v3 247| const v0, #+55797 (0x0000d9f5 | 7.81883e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-static {v1,v3}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 256| move-result-object v2 257| const v0, #+55798 (0x0000d9f6 | 7.81897e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 263| goto/16 Label_2 Label_5: .line 2080 .end_local v2 265| const v0, #+55799 (0x0000d9f7 | 7.81911e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| move-object v2, v8 .restart_local v2 272| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.dismissPopups():void { .src "RecipientEditTextView.java" .line 2459 .prologue_end .line 2459 0| const v0, #+55800 (0x0000d9f8 | 7.81925e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 8| const v0, #+55801 (0x0000d9f9 | 7.81939e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+55802 (0x0000d9fa | 7.81953e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 24| const v0, #+55803 (0x0000d9fb | 7.81967e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.widget.ListPopupWindow.isShowing():boolean 33| move-result v1 34| const v0, #+55804 (0x0000d9fc | 7.81981e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-eqz v1, Label_1 .line 2460 42| const v0, #+55805 (0x0000d9fd | 7.81995e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 50| const v0, #+55806 (0x0000d9fe | 7.82009e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v1}, android.widget.ListPopupWindow.dismiss():void Label_1: .line 2462 59| const v0, #+55807 (0x0000d9ff | 7.82023e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAddressPopup 67| const v0, #+55808 (0x0000da00 | 7.82037e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v1, Label_2 75| const v0, #+55809 (0x0000da01 | 7.82051e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAddressPopup 83| const v0, #+55810 (0x0000da02 | 7.82065e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1}, android.widget.ListPopupWindow.isShowing():boolean 92| move-result v1 93| const v0, #+55811 (0x0000da03 | 7.82079e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-eqz v1, Label_2 .line 2463 101| const v0, #+55812 (0x0000da04 | 7.82093e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mAddressPopup 109| const v0, #+55813 (0x0000da05 | 7.82107e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1}, android.widget.ListPopupWindow.dismiss():void Label_2: .line 2465 118| const v0, #+55814 (0x0000da06 | 7.82121e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 127| move-result-object v1 128| const v0, #+55815 (0x0000da07 | 7.82135e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-interface {v1}, android.text.Editable.length():int 137| move-result v1 138| const v0, #+55816 (0x0000da08 | 7.82149e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v2,v1}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2466 147| const v0, #+55817 (0x0000da09 | 7.82163e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| return-void } method com.android.ex.chips.RecipientEditTextView.drawIcon(com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer, android.graphics.Bitmap):void { .params "bitMapResult", "icon" .src "RecipientEditTextView.java" .line 866 .prologue_end 0| const v0, #+55818 (0x0000da0a | 7.82177e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 866 7| new-instance v1, android.graphics.Canvas 9| const v0, #+55819 (0x0000da0b | 7.82191e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v4, v9, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bitmap 17| const v0, #+55820 (0x0000da0c | 7.82205e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v4}, android.graphics.Canvas.(android.graphics.Bitmap):void .line 867 .local v1, "canvas", android.graphics.Canvas 26| const v0, #+55821 (0x0000da0d | 7.82219e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| new-instance v3, android.graphics.RectF 34| const v0, #+55822 (0x0000da0e | 7.82233e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v10}, android.graphics.Bitmap.getWidth():int 43| move-result v4 44| const v0, #+55823 (0x0000da0f | 7.82247e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| int-to-float v4, v4 51| invoke-virtual {v10}, android.graphics.Bitmap.getHeight():int 54| move-result v5 55| const v0, #+55824 (0x0000da10 | 7.82261e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| int-to-float v5, v5 62| invoke-direct {v3,v6,v6,v4,v5}, android.graphics.RectF.(float, float, float, float):void .line 868 .local v3, "src", android.graphics.RectF 65| const v0, #+55825 (0x0000da11 | 7.82275e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| new-instance v2, android.graphics.RectF 73| const v0, #+55826 (0x0000da12 | 7.82289e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget v4, v9, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.left 81| const v0, #+55827 (0x0000da13 | 7.82303e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget v5, v9, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.top 89| const v0, #+55828 (0x0000da14 | 7.82317e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| iget v6, v9, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.right .line 869 97| const v0, #+55829 (0x0000da15 | 7.82331e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget v7, v9, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer.bottom .line 868 105| const v0, #+55830 (0x0000da16 | 7.82345e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-direct {v2,v4,v5,v6,v7}, android.graphics.RectF.(float, float, float, float):void .line 870 .local v2, "dst", android.graphics.RectF 114| const v0, #+55831 (0x0000da17 | 7.82359e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v8,v10,v1,v3,v2}, com.android.ex.chips.RecipientEditTextView.drawIconOnCanvas(android.graphics.Bitmap, android.graphics.Canvas, android.graphics.RectF, android.graphics.RectF):void .line 871 123| const v0, #+55832 (0x0000da18 | 7.82373e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| return-void } method com.android.ex.chips.RecipientEditTextView.ellipsizeText(java.lang.CharSequence, android.text.TextPaint, float):java.lang.CharSequence { .params "text", "paint", "maxWidth" .src "RecipientEditTextView.java" .line 751 .prologue_end .line 751 0| const v0, #+55833 (0x0000da19 | 7.82387e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v4, com.android.ex.chips.RecipientEditTextView.mChipFontSize 8| const v0, #+55834 (0x0000da1a | 7.82401e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v6,v1}, android.text.TextPaint.setTextSize(float):void .line 752 17| const v0, #+55835 (0x0000da1b | 7.82415e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| cmpg-float v1, v7, v1 26| if-gtz v1, Label_1 28| const v0, #+55836 (0x0000da1c | 7.82429e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-string/jumbo v1, "RecipientEditTextView" 37| const v0, #+55837 (0x0000da1d | 7.82443e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v2, #+3 (0x00000003 | 4.20390e-45) 44| invoke-static {v1,v2}, android.util.Log.isLoggable(java.lang.String, int):boolean 47| move-result v1 48| const v0, #+55838 (0x0000da1e | 7.82457e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v1, Label_1 .line 753 56| const v0, #+55839 (0x0000da1f | 7.82471e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v1, "RecipientEditTextView" 65| const v0, #+55840 (0x0000da20 | 7.82485e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| new-instance v2, java.lang.StringBuilder 73| const v0, #+55841 (0x0000da21 | 7.82499e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-direct {v2}, java.lang.StringBuilder.():void 82| const v0, #+55842 (0x0000da22 | 7.82513e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| const-string/jumbo v3, "Max width is negative: " 91| const v0, #+55843 (0x0000da23 | 7.82527e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 100| move-result-object v2 101| const v0, #+55844 (0x0000da24 | 7.82541e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(float):java.lang.StringBuilder 110| move-result-object v2 111| const v0, #+55845 (0x0000da25 | 7.82555e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 120| move-result-object v2 121| const v0, #+55846 (0x0000da26 | 7.82569e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 756 130| const v0, #+55847 (0x0000da27 | 7.82583e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| sget-object v1, android.text.TextUtils$TruncateAt.END .line 755 138| const v0, #+55848 (0x0000da28 | 7.82597e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-static {v5,v6,v7,v1}, android.text.TextUtils.ellipsize(java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt):java.lang.CharSequence 147| move-result-object v1 148| const v0, #+55849 (0x0000da29 | 7.82611e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return-object v1 } method com.android.ex.chips.RecipientEditTextView.expand():void { .src "RecipientEditTextView.java" .line 735 .prologue_end 0| const v0, #+55850 (0x0000da2a | 7.82625e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 735 8| iget-boolean v2, v5, com.android.ex.chips.RecipientEditTextView.mShouldShrink 10| const v0, #+55851 (0x0000da2b | 7.82639e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 .line 736 18| const v0, #+55852 (0x0000da2c | 7.82653e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const v2, #+2147483647 (0x7fffffff | NaN) 27| invoke-virtual {v5,v2}, com.android.ex.chips.RecipientEditTextView.setMaxLines(int):void Label_1: .line 738 30| const v0, #+55853 (0x0000da2d | 7.82667e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.removeMoreChip():void .line 739 39| const v0, #+55854 (0x0000da2e | 7.82681e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 46| invoke-virtual {v5,v2}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 740 49| const v0, #+55855 (0x0000da2f | 7.82695e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 58| move-result-object v1 59| const v0, #+55856 (0x0000da30 | 7.82709e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 741 .local v1, "text", android.text.Editable 65| if-eqz v1, Label_4 67| const v0, #+55857 (0x0000da31 | 7.82723e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-interface {v1}, android.text.Editable.length():int 76| move-result v2 77| const v0, #+55858 (0x0000da32 | 7.82737e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-lez v2, Label_4 85| const v0, #+55859 (0x0000da33 | 7.82751e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-interface {v1}, android.text.Editable.length():int 94| move-result v2 95| const v0, #+55860 (0x0000da34 | 7.82765e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: 101| const v0, #+55861 (0x0000da35 | 7.82779e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v5,v2}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 744 110| const v0, #+55862 (0x0000da36 | 7.82793e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 118| const v0, #+55863 (0x0000da37 | 7.82807e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-eqz v2, Label_3 126| const v0, #+55864 (0x0000da38 | 7.82821e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 134| const v0, #+55865 (0x0000da39 | 7.82835e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v2}, java.util.ArrayList.size():int 143| move-result v2 144| const v0, #+55866 (0x0000da3a | 7.82849e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-lez v2, Label_3 .line 745 152| const v0, #+55867 (0x0000da3b | 7.82863e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| new-instance v2, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask 160| const v0, #+55868 (0x0000da3c | 7.82877e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-direct {v2,v5,v4}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask):void 169| const v0, #+55869 (0x0000da3d | 7.82891e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| new-array v3, v3, java.lang.Void[] 177| const v0, #+55870 (0x0000da3e | 7.82905e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.execute(java.lang.Object[]):android.os.AsyncTask .line 746 186| const v0, #+55871 (0x0000da3f | 7.82919e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iput-object v4, v5, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients Label_3: .line 748 194| const v0, #+55872 (0x0000da40 | 7.82933e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void Label_4: 201| const v0, #+55873 (0x0000da41 | 7.82947e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| move v2, v3 .line 741 208| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip { .params "offset" .src "RecipientEditTextView.java" .line 1922 .prologue_end 0| const v0, #+55874 (0x0000da42 | 7.82962e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1922 7| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 10| move-result-object v4 11| const v0, #+55875 (0x0000da43 | 7.82976e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1924 .local v4, "span", android.text.Spannable 17| invoke-interface {v4}, android.text.Spannable.length():int 20| move-result v7 21| const v0, #+55876 (0x0000da44 | 7.82990e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const-class v8, com.android.ex.chips.recipientchip.DrawableRecipientChip 29| const v0, #+55877 (0x0000da45 | 7.83004e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-interface {v4,v6,v7,v8}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 38| move-result-object v2 39| const v0, #+55878 (0x0000da46 | 7.83018e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| check-cast v2, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 1926 .local v2, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 47| const v0, #+55879 (0x0000da47 | 7.83032e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| array-length v7, v2 Label_1: 54| const v0, #+55880 (0x0000da48 | 7.83046e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v6, v7, Label_3 62| const v0, #+55881 (0x0000da49 | 7.83060e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| aget-object v1, v2, v6 .line 1927 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 70| const v0, #+55882 (0x0000da4a | 7.83074e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v9,v1}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 79| move-result v5 80| const v0, #+55883 (0x0000da4b | 7.83088e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1928 .local v5, "start", int 86| invoke-direct {v9,v1}, com.android.ex.chips.RecipientEditTextView.getChipEnd(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 89| move-result v3 90| const v0, #+55884 (0x0000da4c | 7.83102e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1929 .local v3, "end", int 96| if-lt v10, v5, Label_2 98| const v0, #+55885 (0x0000da4d | 7.83116e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-gt v10, v3, Label_2 .line 1930 106| const v0, #+55886 (0x0000da4e | 7.83130e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return-object v1 Label_2: .line 1926 113| const v0, #+55887 (0x0000da4f | 7.83144e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 121| goto/16 Label_1 Label_3: .line 1933 .end_local v1 .end_local v3 .end_local v5 123| const v0, #+55888 (0x0000da50 | 7.83158e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| const/4 v6, #+0 (0x00000000 | 0.00000) 130| return-object v6 } method com.android.ex.chips.RecipientEditTextView.findText(android.text.Editable, int):int { .params "text", "offset" .src "RecipientEditTextView.java" .line 1915 .prologue_end .line 1915 0| const v0, #+55889 (0x0000da51 | 7.83172e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3,v4}, android.text.Editable.charAt(int):char 9| move-result v1 10| const v0, #+55890 (0x0000da52 | 7.83186e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/16 v2, #+32 (0x00000020 | 4.48416e-44) 18| if-eq v1, v2, Label_1 .line 1916 20| const v0, #+55891 (0x0000da53 | 7.83200e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v4 Label_1: .line 1918 27| const v0, #+55892 (0x0000da54 | 7.83214e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #-1 (0xffffffff | NaN) 34| return v1 } method com.android.ex.chips.RecipientEditTextView.focusNext():boolean { .src "RecipientEditTextView.java" .line 1464 .prologue_end .line 1464 0| const v0, #+55893 (0x0000da55 | 7.83228e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v2, #+130 (0x00000082 | 1.82169e-43) 8| invoke-virtual {v3,v2}, com.android.ex.chips.RecipientEditTextView.focusSearch(int):android.view.View 11| move-result-object v1 12| const v0, #+55894 (0x0000da56 | 7.83242e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1465 .local v1, "next", android.view.View 18| if-eqz v1, Label_1 .line 1466 20| const v0, #+55895 (0x0000da57 | 7.83256e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v1}, android.view.View.requestFocus():boolean .line 1467 29| const v0, #+55896 (0x0000da58 | 7.83270e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 36| return v2 Label_1: .line 1469 37| const v0, #+55897 (0x0000da59 | 7.83284e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v2, #+0 (0x00000000 | 0.00000) 44| return v2 } method com.android.ex.chips.RecipientEditTextView.getChipEnd(com.android.ex.chips.recipientchip.DrawableRecipientChip):int { .params "chip" .src "RecipientEditTextView.java" .line 1694 .prologue_end .line 1694 0| const v0, #+55898 (0x0000da5a | 7.83298e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 9| move-result-object v1 10| const v0, #+55899 (0x0000da5b | 7.83312e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v3}, android.text.Spannable.getSpanEnd(java.lang.Object):int 19| move-result v1 20| const v0, #+55900 (0x0000da5c | 7.83326e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v1 } method com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int { .params "chip" .src "RecipientEditTextView.java" .line 1690 .prologue_end .line 1690 0| const v0, #+55901 (0x0000da5d | 7.83340e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 9| move-result-object v1 10| const v0, #+55902 (0x0000da5e | 7.83354e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v1,v3}, android.text.Spannable.getSpanStart(java.lang.Object):int 19| move-result v1 20| const v0, #+55903 (0x0000da5f | 7.83368e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v1 } method com.android.ex.chips.RecipientEditTextView.getDefaultChipBackgroundColor(com.android.ex.chips.RecipientEntry):int { .params "contact" .src "RecipientEditTextView.java" .line 968 .prologue_end .line 968 0| const v0, #+55904 (0x0000da60 | 7.83382e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.isValid():boolean 9| move-result v1 10| const v0, #+55905 (0x0000da61 | 7.83396e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 18| const v0, #+55906 (0x0000da62 | 7.83410e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v1, v3, com.android.ex.chips.RecipientEditTextView.mUnselectedChipBackgroundColor Label_1: 26| const v0, #+55907 (0x0000da63 | 7.83424e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 Label_2: .line 969 33| const v0, #+55908 (0x0000da64 | 7.83438e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 42| move-result-object v1 43| const v0, #+55909 (0x0000da65 | 7.83452e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| sget v2, com.android.ex.chips.R$color.chip_background_invalid 51| const v0, #+55910 (0x0000da66 | 7.83466e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 60| move-result v1 61| const v0, #+55911 (0x0000da67 | 7.83480e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.getDefaultChipTextColor(com.android.ex.chips.RecipientEntry):int { .params "contact" .src "RecipientEditTextView.java" .line 963 .prologue_end .line 963 0| const v0, #+55912 (0x0000da68 | 7.83494e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.isValid():boolean 9| move-result v1 10| const v0, #+55913 (0x0000da69 | 7.83508e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 18| const v0, #+55914 (0x0000da6a | 7.83522e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v1, v3, com.android.ex.chips.RecipientEditTextView.mUnselectedChipTextColor Label_1: 26| const v0, #+55915 (0x0000da6b | 7.83536e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 Label_2: .line 964 33| const v0, #+55916 (0x0000da6c | 7.83550e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 42| move-result-object v1 43| const v0, #+55917 (0x0000da6d | 7.83564e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| const v2, #+17170444 (0x0106000c | 2.46119e-38) 52| invoke-virtual {v1,v2}, android.content.res.Resources.getColor(int):int 55| move-result v1 56| const v0, #+55918 (0x0000da6e | 7.83578e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.handleEdit(int, int):void { .params "start", "end" .src "RecipientEditTextView.java" .line 1629 .prologue_end 0| const v0, #+55919 (0x0000da6f | 7.83592e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #-1 (0xffffffff | NaN) .line 1629 7| if-eq v9, v7, Label_1 9| const v0, #+55920 (0x0000da70 | 7.83606e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-ne v10, v7, Label_2 Label_1: .line 1631 17| const v0, #+55921 (0x0000da71 | 7.83620e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 1632 26| const v0, #+55922 (0x0000da72 | 7.83634e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 1636 33| const v0, #+55923 (0x0000da73 | 7.83648e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 42| move-result-object v2 43| const v0, #+55924 (0x0000da74 | 7.83662e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1637 .local v2, "editable", android.text.Editable 49| invoke-virtual {v8,v10}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 1638 52| const v0, #+55925 (0x0000da75 | 7.83676e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 61| move-result-object v6 62| const v0, #+55926 (0x0000da76 | 7.83690e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v6}, android.text.Editable.toString():java.lang.String 71| move-result-object v6 72| const v0, #+55927 (0x0000da77 | 7.83704e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v6,v9,v10}, java.lang.String.substring(int, int):java.lang.String 81| move-result-object v5 82| const v0, #+55928 (0x0000da78 | 7.83718e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1639 .local v5, "text", java.lang.String 88| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 91| move-result v6 92| const v0, #+55929 (0x0000da79 | 7.83732e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-nez v6, Label_3 .line 1640 100| const v0, #+55930 (0x0000da7a | 7.83746e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v8,v5}, com.android.ex.chips.RecipientEditTextView.isValid(java.lang.String):boolean 109| move-result v6 110| const v0, #+55931 (0x0000da7b | 7.83760e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-static {v5,v6}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 119| move-result-object v3 120| const v0, #+55932 (0x0000da7c | 7.83774e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1641 .local v3, "entry", com.android.ex.chips.RecipientEntry 126| const-string/jumbo v6, "" 129| const v0, #+55933 (0x0000da7d | 7.83788e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-static {v2,v9,v10,v6}, android.text.method.QwertyKeyListener.markAsReplaced(android.text.Spannable, int, int, java.lang.String):void .line 1642 138| const v0, #+55934 (0x0000da7e | 7.83802e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-direct {v8,v3}, com.android.ex.chips.RecipientEditTextView.createChip(com.android.ex.chips.RecipientEntry):java.lang.CharSequence 147| move-result-object v1 148| const v0, #+55935 (0x0000da7f | 7.83816e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1643 .local v1, "chipText", java.lang.CharSequence 154| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 157| move-result v4 158| const v0, #+55936 (0x0000da80 | 7.83830e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1644 .local v4, "selEnd", int 164| if-eqz v1, Label_3 166| const v0, #+55937 (0x0000da81 | 7.83844e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| if-le v9, v7, Label_3 174| const v0, #+55938 (0x0000da82 | 7.83858e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-le v4, v7, Label_3 .line 1645 182| const v0, #+55939 (0x0000da83 | 7.83872e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-interface {v2,v9,v4,v1}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable Label_3: .line 1648 .end_local v1 .end_local v3 .end_local v4 191| const v0, #+55940 (0x0000da84 | 7.83886e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 1649 200| const v0, #+55941 (0x0000da85 | 7.83900e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| return-void } method com.android.ex.chips.RecipientEditTextView.handlePasteAndReplace():void { .src "RecipientEditTextView.java" .line 2751 .prologue_end 0| const v0, #+55942 (0x0000da86 | 7.83914e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2751 8| invoke-virtual {v6}, com.android.ex.chips.RecipientEditTextView.handlePaste():java.util.ArrayList 11| move-result-object v1 12| const v0, #+55943 (0x0000da87 | 7.83928e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2752 .local_ex v1, "created", java.util.ArrayList, "Ljava/util/ArrayList;" 18| if-eqz v1, Label_1 20| const v0, #+55944 (0x0000da88 | 7.83942e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v1}, java.util.ArrayList.size():int 29| move-result v3 30| const v0, #+55945 (0x0000da89 | 7.83956e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-lez v3, Label_1 .line 2754 38| const v0, #+55946 (0x0000da8a | 7.83970e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| new-instance v2, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask 46| const v0, #+55947 (0x0000da8b | 7.83984e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-direct {v2,v6,v5}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask):void .line 2755 .local v2, "replace", com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask 55| const v0, #+55948 (0x0000da8c | 7.83998e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 62| new-array v3, v3, java.util.ArrayList[] 64| const v0, #+55949 (0x0000da8d | 7.84012e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| aput-object v1, v3, v4 72| const v0, #+55950 (0x0000da8e | 7.84026e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v3}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.execute(java.lang.Object[]):android.os.AsyncTask Label_1: .line 2757 .end_local v2 81| const v0, #+55951 (0x0000da8f | 7.84041e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.ex.chips.RecipientEditTextView.isEntryAtPositionTypePerson(int):boolean { .params "position" .src "RecipientEditTextView.java" .line 1579 .prologue_end 0| const v0, #+55952 (0x0000da90 | 7.84055e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1579 7| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 10| move-result-object v2 11| const v0, #+55953 (0x0000da91 | 7.84069e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v2,v4}, com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.chips.RecipientEntry 20| move-result-object v2 21| const v0, #+55954 (0x0000da92 | 7.84083e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-virtual {v2}, com.android.ex.chips.RecipientEntry.getEntryType():int 30| move-result v2 31| const v0, #+55955 (0x0000da93 | 7.84097e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-nez v2, Label_1 39| const v0, #+55956 (0x0000da94 | 7.84111e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 46| const v0, #+55957 (0x0000da95 | 7.84125e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v1 } method com.android.ex.chips.RecipientEditTextView.isTouchExplorationEnabled():boolean { .src "RecipientEditTextView.java" .line 2366 .prologue_end .line 2366 0| const v0, #+55958 (0x0000da96 | 7.84139e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v2, android.os.Build$VERSION.SDK_INT 8| const v0, #+55959 (0x0000da97 | 7.84153e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v3, #+14 (0x0000000e | 1.96182e-44) 16| if-ge v2, v3, Label_1 .line 2367 18| const v0, #+55960 (0x0000da98 | 7.84167e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #+0 (0x00000000 | 0.00000) 25| return v2 Label_1: .line 2371 26| const v0, #+55961 (0x0000da99 | 7.84181e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 35| move-result-object v2 36| const v0, #+55962 (0x0000da9a | 7.84195e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const-string/jumbo v3, "accessibility" 45| const v0, #+55963 (0x0000da9b | 7.84209e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 54| move-result-object v1 55| const v0, #+55964 (0x0000da9c | 7.84223e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2370 61| check-cast v1, android.view.accessibility.AccessibilityManager .line 2372 .local v1, "accessibilityManager", android.view.accessibility.AccessibilityManager 63| const v0, #+55965 (0x0000da9d | 7.84237e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-virtual {v1}, android.view.accessibility.AccessibilityManager.isTouchExplorationEnabled():boolean 72| move-result v2 73| const v0, #+55966 (0x0000da9e | 7.84251e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return v2 } method com.android.ex.chips.RecipientEditTextView.isValid(java.lang.String):boolean { .params "text" .src "RecipientEditTextView.java" .line 1394 .prologue_end .line 1394 0| const v0, #+55967 (0x0000da9f | 7.84265e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mValidator 8| const v0, #+55968 (0x0000daa0 | 7.84279e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 16| const v0, #+55969 (0x0000daa1 | 7.84293e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 23| const v0, #+55970 (0x0000daa2 | 7.84307e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| return v1 Label_2: 30| const v0, #+55971 (0x0000daa3 | 7.84321e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mValidator 38| const v0, #+55972 (0x0000daa4 | 7.84335e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v1,v3}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.CharSequence):boolean 47| move-result v1 48| const v0, #+55973 (0x0000daa5 | 7.84349e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.isValidEmailAddress(java.lang.String):boolean { .params "input" .src "RecipientEditTextView.java" .line 2556 .prologue_end .line 2556 0| const v0, #+55974 (0x0000daa6 | 7.84363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 9| move-result v1 10| const v0, #+55975 (0x0000daa7 | 7.84377e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v1, Label_2 18| const v0, #+55976 (0x0000daa8 | 7.84391e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mValidator 26| const v0, #+55977 (0x0000daa9 | 7.84405e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_2 .line 2557 34| const v0, #+55978 (0x0000daaa | 7.84419e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mValidator 42| const v0, #+55979 (0x0000daab | 7.84433e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-interface {v1,v3}, android.widget.AutoCompleteTextView$Validator.isValid(java.lang.CharSequence):boolean 51| move-result v1 52| const v0, #+55980 (0x0000daac | 7.84447e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 2556 58| const v0, #+55981 (0x0000daad | 7.84461e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v1 Label_2: 65| const v0, #+55982 (0x0000daae | 7.84475e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v1, #+0 (0x00000000 | 0.00000) 72| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.loadAvatarIcon(com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void { .params "contact", "bitmapContainer" .src "RecipientEditTextView.java" .line 893 .prologue_end 0| const v0, #+55983 (0x0000daaf | 7.84489e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) .line 893 8| invoke-virtual {v10}, com.android.ex.chips.RecipientEntry.getContactId():long 11| move-result-wide v1:v2 12| const v0, #+55984 (0x0000dab0 | 7.84503e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 894 .local v1, "contactId", long 18| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 21| move-result v6 22| const v0, #+55985 (0x0000dab1 | 7.84517e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-eqz v6, Label_4 .line 895 30| const v0, #+55986 (0x0000dab2 | 7.84531e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| cmp-long v6, v1:v2, v7:v8 38| if-eqz v6, Label_3 40| const v0, #+55987 (0x0000dab3 | 7.84545e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| const/4 v3, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 899 .local v3, "drawPhotos", boolean 47| const v0, #+55988 (0x0000dab4 | 7.84559e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| if-eqz v3, Label_2 .line 900 55| const v0, #+55989 (0x0000dab5 | 7.84573e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v10}, com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] 64| move-result-object v5 65| const v0, #+55990 (0x0000dab6 | 7.84587e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 903 .local v5, "origPhotoBytes", byte[] 71| if-nez v5, Label_7 .line 905 73| const v0, #+55991 (0x0000dab7 | 7.84601e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 82| move-result-object v6 83| const v0, #+55992 (0x0000dab8 | 7.84615e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| new-instance v7, com.android.ex.chips.RecipientEditTextView$8 91| const v0, #+55993 (0x0000dab9 | 7.84629e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-direct {v7,v9,v10,v11}, com.android.ex.chips.RecipientEditTextView$8.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEntry, com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer):void 100| const v0, #+55994 (0x0000daba | 7.84643e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v6,v10,v7}, com.android.ex.chips.BaseRecipientAdapter.fetchPhoto(com.android.ex.chips.RecipientEntry, com.android.ex.chips.PhotoManager$PhotoManagerCallback):void Label_2: .line 952 .end_local v5 109| const v0, #+55995 (0x0000dabb | 7.84657e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-void Label_3: .line 895 .end_local v3 116| const v0, #+55996 (0x0000dabc | 7.84671e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 123| goto/16 Label_1 Label_4: .line 896 .end_local v3 125| const v0, #+55997 (0x0000dabd | 7.84685e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| cmp-long v6, v1:v2, v7:v8 133| if-eqz v6, Label_6 .line 897 135| const v0, #+55998 (0x0000dabe | 7.84699e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const-wide/16 v7:v8, #-2 (0xfffffffe | NaN) 143| cmp-long v6, v1:v2, v7:v8 145| if-eqz v6, Label_5 147| const v0, #+55999 (0x0000dabf | 7.84713e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .restart_local v3 154| goto/16 Label_1 Label_5: .end_local v3 156| const v0, #+56000 (0x0000dac0 | 7.84727e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 163| goto/16 Label_1 Label_6: .line 896 .end_local v3 165| const v0, #+56001 (0x0000dac1 | 7.84741e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 172| goto/16 Label_1 Label_7: .line 948 .restart_local v5 174| const v0, #+56002 (0x0000dac2 | 7.84755e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| array-length v6, v5 .line 947 181| const v0, #+56003 (0x0000dac3 | 7.84769e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| const/4 v7, #+0 (0x00000000 | 0.00000) 188| invoke-static {v5,v7,v6}, android.graphics.BitmapFactory.decodeByteArray(byte[], int, int):android.graphics.Bitmap 191| move-result-object v4 192| const v0, #+56004 (0x0000dac4 | 7.84783e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 949 .local v4, "icon", android.graphics.Bitmap 198| invoke-direct {v9,v11,v4}, com.android.ex.chips.RecipientEditTextView.drawIcon(com.android.ex.chips.RecipientEditTextView$ChipBitmapContainer, android.graphics.Bitmap):void 201| const v0, #+56005 (0x0000dac5 | 7.84797e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.positionOfFirstEntryWithTypePerson():int { .src "RecipientEditTextView.java" .line 1568 .prologue_end .line 1568 0| const v0, #+56006 (0x0000dac6 | 7.84811e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 9| move-result-object v1 10| const v0, #+56007 (0x0000dac7 | 7.84825e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1569 .local v1, "adapter", android.widget.ListAdapter 16| if-eqz v1, Label_3 18| const v0, #+56008 (0x0000dac8 | 7.84839e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v1}, android.widget.ListAdapter.getCount():int 27| move-result v3 28| const v0, #+56009 (0x0000dac9 | 7.84853e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1570 .local v3, "itemCount", int 34| const v0, #+56010 (0x0000daca | 7.84867e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .local v2, "i", int 41| const v0, #+56011 (0x0000dacb | 7.84881e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| if-ge v2, v3, Label_5 .line 1571 49| const v0, #+56012 (0x0000dacc | 7.84895e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-direct {v5,v2}, com.android.ex.chips.RecipientEditTextView.isEntryAtPositionTypePerson(int):boolean 58| move-result v4 59| const v0, #+56013 (0x0000dacd | 7.84909e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| if-eqz v4, Label_4 .line 1572 67| const v0, #+56014 (0x0000dace | 7.84923e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return v2 Label_3: .line 1569 .end_local v2 .end_local v3 74| const v0, #+56015 (0x0000dacf | 7.84937e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| const/4 v3, #+0 (0x00000000 | 0.00000) .restart_local v3 81| goto/16 Label_1 Label_4: .line 1570 .restart_local v2 83| const v0, #+56016 (0x0000dad0 | 7.84951e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 91| goto/16 Label_2 Label_5: .line 1575 93| const v0, #+56017 (0x0000dad1 | 7.84965e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v4, #-1 (0xffffffff | NaN) 100| return v4 } method com.android.ex.chips.RecipientEditTextView.postHandlePendingChips():void { .src "RecipientEditTextView.java" .line 1171 .prologue_end .line 1171 0| const v0, #+56018 (0x0000dad2 | 7.84979e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mHandler 8| const v0, #+56019 (0x0000dad3 | 7.84993e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mHandlePendingChips 16| const v0, #+56020 (0x0000dad4 | 7.85007e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 1172 25| const v0, #+56021 (0x0000dad5 | 7.85021e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mHandler 33| const v0, #+56022 (0x0000dad6 | 7.85035e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mHandlePendingChips 41| const v0, #+56023 (0x0000dad7 | 7.85049e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean .line 1173 50| const v0, #+56024 (0x0000dad8 | 7.85063e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-void } method com.android.ex.chips.RecipientEditTextView.putOffsetInRange(float, float):int { .params "x", "y" .src "RecipientEditTextView.java" .line 1875 .prologue_end .line 1875 0| const v0, #+56025 (0x0000dad9 | 7.85077e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v2, android.os.Build$VERSION.SDK_INT 8| const v0, #+56026 (0x0000dada | 7.85091e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v3, #+14 (0x0000000e | 1.96182e-44) 16| if-lt v2, v3, Label_2 .line 1876 18| const v0, #+56027 (0x0000dadb | 7.85105e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v4,v5,v6}, com.android.ex.chips.RecipientEditTextView.getOffsetForPosition(float, float):int 27| move-result v1 28| const v0, #+56028 (0x0000dadc | 7.85120e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 1881 .local v1, "offset", int 34| const v0, #+56029 (0x0000dadd | 7.85134e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v4,v1}, com.android.ex.chips.RecipientEditTextView.putOffsetInRange(int):int 43| move-result v2 44| const v0, #+56030 (0x0000dade | 7.85148e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return v2 Label_2: .line 1878 .end_local v1 51| const v0, #+56031 (0x0000dadf | 7.85162e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v4,v5,v6}, com.android.ex.chips.RecipientEditTextView.supportGetOffsetForPosition(float, float):int 60| move-result v1 61| const v0, #+56032 (0x0000dae0 | 7.85176e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 67| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.putOffsetInRange(int):int { .params "o" .src "RecipientEditTextView.java" .line 1888 .prologue_end .line 1888 0| const v0, #+56033 (0x0000dae1 | 7.85190e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move v4, v10 .line 1889 .local v4, "offset", int 7| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 10| move-result-object v6 11| const v0, #+56034 (0x0000dae2 | 7.85204e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1890 .local v6, "text", android.text.Editable 17| invoke-interface {v6}, android.text.Editable.length():int 20| move-result v3 21| const v0, #+56035 (0x0000dae3 | 7.85218e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1892 .local v3, "length", int 27| move v5, v3 .line 1893 .local v5, "realLength", int 28| add-int/lit8 v2, v3, #-1 (0xffffffff | NaN) Label_1: .local v2, "i", int 30| const v0, #+56036 (0x0000dae4 | 7.85232e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-ltz v2, Label_2 .line 1894 38| const v0, #+56037 (0x0000dae5 | 7.85246e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v6,v2}, android.text.Editable.charAt(int):char 47| move-result v7 48| const v0, #+56038 (0x0000dae6 | 7.85260e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/16 v8, #+32 (0x00000020 | 4.48416e-44) 56| if-ne v7, v8, Label_2 .line 1895 58| const v0, #+56039 (0x0000dae7 | 7.85274e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| add-int/lit8 v5, v5, #-1 (0xffffffff | NaN) .line 1893 66| add-int/lit8 v2, v2, #-1 (0xffffffff | NaN) 68| goto/16 Label_1 Label_2: .line 1903 70| const v0, #+56040 (0x0000dae8 | 7.85288e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-lt v10, v5, Label_3 .line 1904 78| const v0, #+56041 (0x0000dae9 | 7.85302e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| return v10 Label_3: .line 1906 85| const v0, #+56042 (0x0000daea | 7.85316e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 94| move-result-object v1 95| const v0, #+56043 (0x0000daeb | 7.85330e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 1907 .local v1, "editable", android.text.Editable 101| const v0, #+56044 (0x0000daec | 7.85344e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-ltz v4, Label_5 109| const v0, #+56045 (0x0000daed | 7.85358e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v1,v4}, com.android.ex.chips.RecipientEditTextView.findText(android.text.Editable, int):int 118| move-result v7 119| const v0, #+56046 (0x0000daee | 7.85372e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v8, #-1 (0xffffffff | NaN) 126| if-ne v7, v8, Label_5 128| const v0, #+56047 (0x0000daef | 7.85386e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-direct {v9,v4}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 137| move-result-object v7 138| const v0, #+56048 (0x0000daf0 | 7.85400e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| if-nez v7, Label_5 .line 1909 146| const v0, #+56049 (0x0000daf1 | 7.85414e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| add-int/lit8 v4, v4, #-1 (0xffffffff | NaN) 154| goto/16 Label_4 Label_5: .line 1911 156| const v0, #+56050 (0x0000daf2 | 7.85428e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return v4 } method com.android.ex.chips.RecipientEditTextView.selectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "currentChip" .src "RecipientEditTextView.java" .line 2312 .prologue_end .line 2312 0| const v0, #+56051 (0x0000daf3 | 7.85442e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v11,v12}, com.android.ex.chips.RecipientEditTextView.shouldShowEditableText(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean 9| move-result v7 10| const v0, #+56052 (0x0000daf4 | 7.85456e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v7, Label_3 .line 2313 18| const v0, #+56053 (0x0000daf5 | 7.85470e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v12}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getValue():java.lang.CharSequence 27| move-result-object v6 28| const v0, #+56054 (0x0000daf6 | 7.85484e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2314 .local v6, "text", java.lang.CharSequence 34| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 37| move-result-object v1 38| const v0, #+56055 (0x0000daf7 | 7.85498e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2315 .local v1, "editable", android.text.Editable 44| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 47| move-result-object v5 48| const v0, #+56056 (0x0000daf8 | 7.85512e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2316 .local v5, "spannable", android.text.Spannable 54| invoke-interface {v5,v12}, android.text.Spannable.getSpanStart(java.lang.Object):int 57| move-result v4 58| const v0, #+56057 (0x0000daf9 | 7.85526e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2317 .local v4, "spanStart", int 64| invoke-interface {v5,v12}, android.text.Spannable.getSpanEnd(java.lang.Object):int 67| move-result v3 68| const v0, #+56058 (0x0000dafa | 7.85540e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2318 .local v3, "spanEnd", int 74| invoke-interface {v5,v12}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2320 77| const v0, #+56059 (0x0000dafb | 7.85554e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| sub-int v7, v3, v4 85| invoke-interface {v1}, android.text.Editable.length():int 88| move-result v8 89| const v0, #+56060 (0x0000dafc | 7.85568e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| add-int/lit8 v8, v8, #-1 (0xffffffff | NaN) 97| if-ne v7, v8, Label_1 .line 2321 99| const v0, #+56061 (0x0000dafd | 7.85582e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 2323 107| const v0, #+56062 (0x0000dafe | 7.85596e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v1,v4,v3}, android.text.Editable.delete(int, int):android.text.Editable .line 2324 116| const v0, #+56063 (0x0000daff | 7.85610e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 123| invoke-virtual {v11,v7}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 2325 126| const v0, #+56064 (0x0000db00 | 7.85624e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-interface {v1}, android.text.Editable.length():int 135| move-result v7 136| const v0, #+56065 (0x0000db01 | 7.85638e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v11,v7}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2326 145| const v0, #+56066 (0x0000db02 | 7.85652e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-interface {v1,v6}, android.text.Editable.append(java.lang.CharSequence):android.text.Editable 154| const v0, #+56067 (0x0000db03 | 7.85666e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| move-object v7, v6 .line 2328 161| check-cast v7, java.lang.String 163| const v0, #+56068 (0x0000db04 | 7.85680e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-interface {v6}, java.lang.CharSequence.toString():java.lang.String 172| move-result-object v8 173| const v0, #+56069 (0x0000db05 | 7.85694e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-direct {v11,v8}, com.android.ex.chips.RecipientEditTextView.isValid(java.lang.String):boolean 182| move-result v8 183| const v0, #+56070 (0x0000db06 | 7.85708e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-static {v7,v8}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 192| move-result-object v7 193| const v0, #+56071 (0x0000db07 | 7.85722e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2327 199| invoke-direct {v11,v7}, com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 202| move-result-object v7 203| const v0, #+56072 (0x0000db08 | 7.85736e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| iput-object v7, v11, com.android.ex.chips.RecipientEditTextView.mSelectedChip .line 2336 211| const v0, #+56073 (0x0000db09 | 7.85750e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-boolean v7, v11, com.android.ex.chips.RecipientEditTextView.mNoChipMode 219| const v0, #+56074 (0x0000db0a | 7.85764e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-nez v7, Label_2 227| const v0, #+56075 (0x0000db0b | 7.85778e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v7, v11, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener 235| const v0, #+56076 (0x0000db0c | 7.85792e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| if-eqz v7, Label_2 .line 2337 243| const v0, #+56077 (0x0000db0d | 7.85806e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| iget-object v7, v11, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener 251| const v0, #+56078 (0x0000db0e | 7.85820e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-interface {v12}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 260| move-result-object v8 261| const v0, #+56079 (0x0000db0f | 7.85834e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-interface {v7,v8}, com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener.onRecipientChipDeleted(com.android.ex.chips.RecipientEntry):void Label_2: .line 2363 .end_local v1 .end_local v3 .end_local v4 .end_local v5 .end_local v6 270| const v0, #+56080 (0x0000db10 | 7.85848e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| return-void Label_3: .line 2341 277| const v0, #+56081 (0x0000db11 | 7.85862e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-interface {v12}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getContactId():long 286| move-result-wide v7:v8 287| const v0, #+56082 (0x0000db12 | 7.85876e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| const-wide/16 v9:v10, #-2 (0xfffffffe | NaN) 295| cmp-long v7, v7:v8, v9:v10 297| if-eqz v7, Label_5 .line 2342 299| const v0, #+56083 (0x0000db13 | 7.85890e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 308| move-result-object v7 309| const v0, #+56084 (0x0000db14 | 7.85904e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-virtual {v7}, com.android.ex.chips.BaseRecipientAdapter.forceShowAddress():boolean 318| move-result v2 319| const v0, #+56085 (0x0000db15 | 7.85918e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 2343 325| const v0, #+56086 (0x0000db16 | 7.85932e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| if-eqz v2, Label_6 333| const v0, #+56087 (0x0000db17 | 7.85946e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| iget-boolean v7, v11, com.android.ex.chips.RecipientEditTextView.mNoChipMode 341| const v0, #+56088 (0x0000db18 | 7.85960e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| if-eqz v7, Label_6 .line 2344 349| const v0, #+56089 (0x0000db19 | 7.85974e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| return-void Label_5: .line 2341 356| const v0, #+56090 (0x0000db1a | 7.85988e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .local v2, "showAddress", boolean 363| goto/16 Label_4 Label_6: .line 2347 .end_local v2 365| const v0, #+56091 (0x0000db1b | 7.86002e-41) 368| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 371| invoke-direct {v11}, com.android.ex.chips.RecipientEditTextView.isTouchExplorationEnabled():boolean 374| move-result v7 375| const v0, #+56092 (0x0000db1c | 7.86016e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| if-eqz v7, Label_7 .line 2350 383| const v0, #+56093 (0x0000db1d | 7.86030e-41) 386| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 389| return-void Label_7: .line 2353 390| const v0, #+56094 (0x0000db1e | 7.86044e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iput-object v12, v11, com.android.ex.chips.RecipientEditTextView.mSelectedChip .line 2354 398| const v0, #+56095 (0x0000db1f | 7.86058e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 407| move-result-object v7 408| const v0, #+56096 (0x0000db20 | 7.86072e-41) 411| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 414| iget-object v8, v11, com.android.ex.chips.RecipientEditTextView.mSelectedChip 416| const v0, #+56097 (0x0000db21 | 7.86086e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| invoke-interface {v7,v8}, android.text.Editable.getSpanEnd(java.lang.Object):int 425| move-result v7 426| const v0, #+56098 (0x0000db22 | 7.86100e-41) 429| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 432| invoke-virtual {v11,v7}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2355 435| const v0, #+56099 (0x0000db23 | 7.86114e-41) 438| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 441| const/4 v7, #+0 (0x00000000 | 0.00000) 442| invoke-virtual {v11,v7}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 2357 445| const v0, #+56100 (0x0000db24 | 7.86128e-41) 448| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 451| if-eqz v2, Label_8 .line 2358 453| const v0, #+56101 (0x0000db25 | 7.86142e-41) 456| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 459| iget-object v7, v11, com.android.ex.chips.RecipientEditTextView.mAddressPopup 461| const v0, #+56102 (0x0000db26 | 7.86156e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| invoke-direct {v11,v12,v7}, com.android.ex.chips.RecipientEditTextView.showAddress(com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void 470| const v0, #+56103 (0x0000db27 | 7.86170e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| goto/16 Label_2 Label_8: .line 2360 478| const v0, #+56104 (0x0000db28 | 7.86184e-41) 481| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 484| iget-object v7, v11, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 486| const v0, #+56105 (0x0000db29 | 7.86199e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| invoke-direct {v11,v12,v7}, com.android.ex.chips.RecipientEditTextView.showAlternates(com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void 495| const v0, #+56106 (0x0000db2a | 7.86213e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.setChipDimensions(android.content.Context, android.util.AttributeSet):void { .params "context", "attrs" .src "RecipientEditTextView.java" .line 1053 .prologue_end 0| const v0, #+56107 (0x0000db2b | 7.86227e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) 7| const/high16 v8, #-1082130432 (0xbf800000 | -1.00000) 9| const/4 v7, #-1 (0xffffffff | NaN) 10| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1053 11| sget-object v4, com.android.ex.chips.R$styleable.RecipientEditTextView 13| const v0, #+56108 (0x0000db2c | 7.86241e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| invoke-virtual {v11,v12,v4,v6,v6}, android.content.Context.obtainStyledAttributes(android.util.AttributeSet, int[], int, int):android.content.res.TypedArray 22| move-result-object v1 23| const v0, #+56109 (0x0000db2d | 7.86255e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1055 .local v1, "a", android.content.res.TypedArray 29| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 32| move-result-object v4 33| const v0, #+56110 (0x0000db2e | 7.86269e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 42| move-result-object v3 43| const v0, #+56111 (0x0000db2f | 7.86283e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1057 .local v3, "r", android.content.res.Resources 49| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_chipBackground 51| const v0, #+56112 (0x0000db30 | 7.86297e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1,v4}, android.content.res.TypedArray.getDrawable(int):android.graphics.drawable.Drawable 60| move-result-object v4 61| const v0, #+56113 (0x0000db31 | 7.86311e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mChipBackground .line 1059 69| const v0, #+56114 (0x0000db32 | 7.86325e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_invalidChipBackground .line 1058 77| const v0, #+56115 (0x0000db33 | 7.86339e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1,v4}, android.content.res.TypedArray.getDrawable(int):android.graphics.drawable.Drawable 86| move-result-object v4 87| const v0, #+56116 (0x0000db34 | 7.86353e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mInvalidChipBackground .line 1060 95| const v0, #+56117 (0x0000db35 | 7.86367e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_chipDelete 103| const v0, #+56118 (0x0000db36 | 7.86381e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v1,v4}, android.content.res.TypedArray.getDrawable(int):android.graphics.drawable.Drawable 112| move-result-object v4 113| const v0, #+56119 (0x0000db37 | 7.86395e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mChipDelete .line 1061 121| const v0, #+56120 (0x0000db38 | 7.86409e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mChipDelete 129| const v0, #+56121 (0x0000db39 | 7.86423e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| if-nez v4, Label_1 .line 1062 137| const v0, #+56122 (0x0000db3a | 7.86437e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| sget v4, com.android.ex.chips.R$drawable.ic_cancel_wht_24dp 145| const v0, #+56123 (0x0000db3b | 7.86451e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v3,v4}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 154| move-result-object v4 155| const v0, #+56124 (0x0000db3c | 7.86465e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mChipDelete Label_1: .line 1065 163| const v0, #+56125 (0x0000db3d | 7.86479e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_chipPadding 171| const v0, #+56126 (0x0000db3e | 7.86493e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v1,v4,v7}, android.content.res.TypedArray.getDimensionPixelSize(int, int):int 180| move-result v4 181| const v0, #+56127 (0x0000db3f | 7.86507e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1064 187| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 189| const v0, #+56128 (0x0000db40 | 7.86521e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding .line 1066 197| const v0, #+56129 (0x0000db41 | 7.86535e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| iget v4, v10, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding 205| const v0, #+56130 (0x0000db42 | 7.86549e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| if-ne v4, v7, Label_2 .line 1068 213| const v0, #+56131 (0x0000db43 | 7.86563e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| sget v4, com.android.ex.chips.R$dimen.chip_padding 221| const v0, #+56132 (0x0000db44 | 7.86577e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 230| move-result v4 231| const v0, #+56133 (0x0000db45 | 7.86591e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| float-to-int v4, v4 .line 1067 238| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding 240| const v0, #+56134 (0x0000db46 | 7.86605e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding Label_2: .line 1072 248| const v0, #+56135 (0x0000db47 | 7.86619e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| sget v4, com.android.ex.chips.R$dimen.chip_padding_start 256| const v0, #+56136 (0x0000db48 | 7.86633e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 265| move-result v4 266| const v0, #+56137 (0x0000db49 | 7.86647e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| float-to-int v2, v4 .line 1073 .local v2, "overridePadding", int 273| if-ltz v2, Label_3 .line 1074 275| const v0, #+56138 (0x0000db4a | 7.86661e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iput v2, v10, com.android.ex.chips.RecipientEditTextView.mChipTextStartPadding Label_3: .line 1076 283| const v0, #+56139 (0x0000db4b | 7.86675e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| sget v4, com.android.ex.chips.R$dimen.chip_padding_end 291| const v0, #+56140 (0x0000db4c | 7.86689e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 300| move-result v4 301| const v0, #+56141 (0x0000db4d | 7.86703e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| float-to-int v2, v4 .line 1077 308| if-ltz v2, Label_4 .line 1078 310| const v0, #+56142 (0x0000db4e | 7.86717e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| iput v2, v10, com.android.ex.chips.RecipientEditTextView.mChipTextEndPadding Label_4: .line 1081 318| const v0, #+56143 (0x0000db4f | 7.86731e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| sget v4, com.android.ex.chips.R$drawable.ic_contact_picture 326| const v0, #+56144 (0x0000db50 | 7.86745e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-static {v3,v4}, android.graphics.BitmapFactory.decodeResource(android.content.res.Resources, int):android.graphics.Bitmap 335| move-result-object v4 336| const v0, #+56145 (0x0000db51 | 7.86759e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mDefaultContactPhoto .line 1083 344| const v0, #+56146 (0x0000db52 | 7.86773e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 353| move-result-object v4 354| const v0, #+56147 (0x0000db53 | 7.86787e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| invoke-static {v4}, android.view.LayoutInflater.from(android.content.Context):android.view.LayoutInflater 363| move-result-object v4 364| const v0, #+56148 (0x0000db54 | 7.86801e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| sget v5, com.android.ex.chips.R$layout.more_item 372| const v0, #+56149 (0x0000db55 | 7.86815e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| invoke-virtual {v4,v5,v9}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 381| move-result-object v4 382| const v0, #+56150 (0x0000db56 | 7.86829e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| check-cast v4, android.widget.TextView 390| const v0, #+56151 (0x0000db57 | 7.86843e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iput-object v4, v10, com.android.ex.chips.RecipientEditTextView.mMoreItem .line 1085 398| const v0, #+56152 (0x0000db58 | 7.86857e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_chipHeight 406| const v0, #+56153 (0x0000db59 | 7.86871e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-virtual {v1,v4,v7}, android.content.res.TypedArray.getDimensionPixelSize(int, int):int 415| move-result v4 416| const v0, #+56154 (0x0000db5a | 7.86885e-41) 419| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 422| int-to-float v4, v4 423| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipHeight .line 1086 425| const v0, #+56155 (0x0000db5b | 7.86899e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| iget v4, v10, com.android.ex.chips.RecipientEditTextView.mChipHeight 433| const v0, #+56156 (0x0000db5c | 7.86913e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| cmpl-float v4, v4, v8 441| if-nez v4, Label_5 .line 1087 443| const v0, #+56157 (0x0000db5d | 7.86927e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| sget v4, com.android.ex.chips.R$dimen.chip_height 451| const v0, #+56158 (0x0000db5e | 7.86941e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 460| move-result v4 461| const v0, #+56159 (0x0000db5f | 7.86955e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 467| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipHeight Label_5: .line 1089 469| const v0, #+56160 (0x0000db60 | 7.86969e-41) 472| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 475| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_chipFontSize 477| const v0, #+56161 (0x0000db61 | 7.86983e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| invoke-virtual {v1,v4,v7}, android.content.res.TypedArray.getDimensionPixelSize(int, int):int 486| move-result v4 487| const v0, #+56162 (0x0000db62 | 7.86997e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| int-to-float v4, v4 494| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipFontSize .line 1090 496| const v0, #+56163 (0x0000db63 | 7.87011e-41) 499| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 502| iget v4, v10, com.android.ex.chips.RecipientEditTextView.mChipFontSize 504| const v0, #+56164 (0x0000db64 | 7.87025e-41) 507| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 510| cmpl-float v4, v4, v8 512| if-nez v4, Label_6 .line 1091 514| const v0, #+56165 (0x0000db65 | 7.87039e-41) 517| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 520| sget v4, com.android.ex.chips.R$dimen.chip_text_size 522| const v0, #+56166 (0x0000db66 | 7.87053e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| invoke-virtual {v3,v4}, android.content.res.Resources.getDimension(int):float 531| move-result v4 532| const v0, #+56167 (0x0000db67 | 7.87067e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mChipFontSize Label_6: .line 1094 540| const v0, #+56168 (0x0000db68 | 7.87081e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_avatarPosition 548| const v0, #+56169 (0x0000db69 | 7.87095e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 555| invoke-virtual {v1,v4,v5}, android.content.res.TypedArray.getInt(int, int):int 558| move-result v4 559| const v0, #+56170 (0x0000db6a | 7.87109e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1093 565| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mAvatarPosition .line 1095 567| const v0, #+56171 (0x0000db6b | 7.87123e-41) 570| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 573| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_disableDelete 575| const v0, #+56172 (0x0000db6c | 7.87137e-41) 578| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 581| invoke-virtual {v1,v4,v6}, android.content.res.TypedArray.getBoolean(int, boolean):boolean 584| move-result v4 585| const v0, #+56173 (0x0000db6d | 7.87151e-41) 588| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 591| iput-boolean v4, v10, com.android.ex.chips.RecipientEditTextView.mDisableDelete .line 1097 593| const v0, #+56174 (0x0000db6e | 7.87165e-41) 596| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 599| sget v4, com.android.ex.chips.R$integer.chips_max_lines 601| const v0, #+56175 (0x0000db6f | 7.87179e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| invoke-virtual {v3,v4}, android.content.res.Resources.getInteger(int):int 610| move-result v4 611| const v0, #+56176 (0x0000db70 | 7.87193e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mMaxLines .line 1098 619| const v0, #+56177 (0x0000db71 | 7.87207e-41) 622| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 625| sget v4, com.android.ex.chips.R$dimen.line_spacing_extra 627| const v0, #+56178 (0x0000db72 | 7.87221e-41) 630| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 633| invoke-virtual {v3,v4}, android.content.res.Resources.getDimensionPixelOffset(int):int 636| move-result v4 637| const v0, #+56179 (0x0000db73 | 7.87235e-41) 640| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 643| int-to-float v4, v4 644| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mLineSpacingExtra .line 1101 646| const v0, #+56180 (0x0000db74 | 7.87249e-41) 649| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 652| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_unselectedChipTextColor .line 1102 654| const v0, #+56181 (0x0000db75 | 7.87263e-41) 657| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 660| const v5, #+17170444 (0x0106000c | 2.46119e-38) 663| invoke-virtual {v3,v5}, android.content.res.Resources.getColor(int):int 666| move-result v5 667| const v0, #+56182 (0x0000db76 | 7.87278e-41) 670| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1100 673| invoke-virtual {v1,v4,v5}, android.content.res.TypedArray.getColor(int, int):int 676| move-result v4 677| const v0, #+56183 (0x0000db77 | 7.87292e-41) 680| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 683| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mUnselectedChipTextColor .line 1105 685| const v0, #+56184 (0x0000db78 | 7.87306e-41) 688| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 691| sget v4, com.android.ex.chips.R$styleable.RecipientEditTextView_unselectedChipBackgroundColor .line 1106 693| const v0, #+56185 (0x0000db79 | 7.87320e-41) 696| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 699| sget v5, com.android.ex.chips.R$color.chip_background 701| const v0, #+56186 (0x0000db7a | 7.87334e-41) 704| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 707| invoke-virtual {v3,v5}, android.content.res.Resources.getColor(int):int 710| move-result v5 711| const v0, #+56187 (0x0000db7b | 7.87348e-41) 714| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1104 717| invoke-virtual {v1,v4,v5}, android.content.res.TypedArray.getColor(int, int):int 720| move-result v4 721| const v0, #+56188 (0x0000db7c | 7.87362e-41) 724| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 727| iput v4, v10, com.android.ex.chips.RecipientEditTextView.mUnselectedChipBackgroundColor .line 1108 729| const v0, #+56189 (0x0000db7d | 7.87376e-41) 732| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 735| invoke-virtual {v1}, android.content.res.TypedArray.recycle():void .line 1109 738| const v0, #+56190 (0x0000db7e | 7.87390e-41) 741| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 744| return-void } method com.android.ex.chips.RecipientEditTextView.setupPopupWindow(android.widget.ListPopupWindow):void { .params "popup" .src "RecipientEditTextView.java" .line 342 .prologue_end .line 342 0| const v0, #+56191 (0x0000db7f | 7.87404e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.RecipientEditTextView$6 8| const v0, #+56192 (0x0000db80 | 7.87418e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1,v2}, com.android.ex.chips.RecipientEditTextView$6.(com.android.ex.chips.RecipientEditTextView):void 17| const v0, #+56193 (0x0000db81 | 7.87432e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.widget.ListPopupWindow.setOnDismissListener(android.widget.PopupWindow$OnDismissListener):void .line 348 26| const v0, #+56194 (0x0000db82 | 7.87446e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.ex.chips.RecipientEditTextView.shouldCreateChip(int, int):boolean { .params "start", "end" .src "RecipientEditTextView.java" .line 1616 .prologue_end .line 1616 0| const v0, #+56195 (0x0000db83 | 7.87460e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEditTextView.mNoChipMode 8| const v0, #+56196 (0x0000db84 | 7.87474e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_2 16| const v0, #+56197 (0x0000db85 | 7.87488e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.hasFocus():boolean 25| move-result v1 26| const v0, #+56198 (0x0000db86 | 7.87502e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_2 34| const v0, #+56199 (0x0000db87 | 7.87516e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.enoughToFilter():boolean 43| move-result v1 44| const v0, #+56200 (0x0000db88 | 7.87530e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-eqz v1, Label_2 52| const v0, #+56201 (0x0000db89 | 7.87544e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-direct {v2,v3,v4}, com.android.ex.chips.RecipientEditTextView.alreadyHasChip(int, int):boolean 61| move-result v1 62| const v0, #+56202 (0x0000db8a | 7.87558e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 70| const v0, #+56203 (0x0000db8b | 7.87572e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| return v1 Label_2: 77| const v0, #+56204 (0x0000db8c | 7.87586e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| const/4 v1, #+0 (0x00000000 | 0.00000) 84| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.shouldPositionAvatarOnRight():boolean { .src "RecipientEditTextView.java" .line 879 .prologue_end .line 879 0| const v0, #+56205 (0x0000db8d | 7.87600e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v3, android.os.Build$VERSION.SDK_INT 8| const v0, #+56206 (0x0000db8e | 7.87614e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v4, #+17 (0x00000011 | 2.38221e-44) 16| if-lt v3, v4, Label_5 .line 880 18| const v0, #+56207 (0x0000db8f | 7.87628e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getLayoutDirection():int 27| move-result v3 28| const v0, #+56208 (0x0000db90 | 7.87642e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 35| if-ne v3, v4, Label_4 37| const v0, #+56209 (0x0000db91 | 7.87656e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 881 .local v2, "isRtl", boolean 44| const v0, #+56210 (0x0000db92 | 7.87670e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v3, v5, com.android.ex.chips.RecipientEditTextView.mAvatarPosition 52| const v0, #+56211 (0x0000db93 | 7.87684e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-nez v3, Label_6 60| const v0, #+56212 (0x0000db94 | 7.87698e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 883 .local v1, "assignedPosition", boolean 67| const v0, #+56213 (0x0000db95 | 7.87712e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-eqz v2, Label_3 75| const v0, #+56214 (0x0000db96 | 7.87726e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_3: .end_local v1 83| const v0, #+56215 (0x0000db97 | 7.87740e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return v1 Label_4: .line 880 .end_local v2 90| const v0, #+56216 (0x0000db98 | 7.87754e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 97| goto/16 Label_1 Label_5: .line 879 .end_local v2 99| const v0, #+56217 (0x0000db99 | 7.87768e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v2, #+0 (0x00000000 | 0.00000) .restart_local v2 106| goto/16 Label_1 Label_6: .line 881 108| const v0, #+56218 (0x0000db9a | 7.87782e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 115| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.shouldShowEditableText(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean { .params "currentChip" .src "RecipientEditTextView.java" .line 2376 .prologue_end 0| const v0, #+56219 (0x0000db9b | 7.87796e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2376 8| invoke-interface {v8}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getContactId():long 11| move-result-wide v1:v2 12| const v0, #+56220 (0x0000db9c | 7.87810e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2377 .local v1, "contactId", long 18| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 20| cmp-long v5, v1:v2, v5:v6 22| if-eqz v5, Label_1 .line 2378 24| const v0, #+56221 (0x0000db9d | 7.87824e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 33| move-result v5 34| const v0, #+56222 (0x0000db9e | 7.87838e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-nez v5, Label_2 42| const v0, #+56223 (0x0000db9f | 7.87852e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-wide/16 v5:v6, #-2 (0xfffffffe | NaN) 50| cmp-long v5, v1:v2, v5:v6 52| if-nez v5, Label_2 Label_1: .line 2377 54| const v0, #+56224 (0x0000dba0 | 7.87866e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v3 Label_2: 61| const v0, #+56225 (0x0000dba1 | 7.87880e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| move v3, v4 .line 2378 68| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.showAddress(com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void { .params "currentChip", "popup" .src "RecipientEditTextView.java" .line 2382 .prologue_end 0| const v0, #+56226 (0x0000dba2 | 7.87894e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 2382 7| iget-boolean v4, v7, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow 9| const v0, #+56227 (0x0000dba3 | 7.87908e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v4, Label_1 .line 2383 17| const v0, #+56228 (0x0000dba4 | 7.87922e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void Label_1: .line 2385 24| const v0, #+56229 (0x0000dba5 | 7.87936e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 33| move-result-object v4 34| const v0, #+56230 (0x0000dba6 | 7.87950e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-direct {v7,v8}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 43| move-result v5 44| const v0, #+56231 (0x0000dba7 | 7.87964e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v4,v5}, android.text.Layout.getLineForOffset(int):int 53| move-result v2 54| const v0, #+56232 (0x0000dba8 | 7.87978e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2386 .local v2, "line", int 60| invoke-direct {v7,v2}, com.android.ex.chips.RecipientEditTextView.calculateOffsetFromBottomToTop(int):int 63| move-result v1 64| const v0, #+56233 (0x0000dba9 | 7.87992e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2389 .local v1, "bottomOffset", int 70| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mAlternatePopupAnchor 72| const v0, #+56234 (0x0000dbaa | 7.88006e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v4, Label_3 80| const v0, #+56235 (0x0000dbab | 7.88020e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mAlternatePopupAnchor Label_2: 88| const v0, #+56236 (0x0000dbac | 7.88034e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v9,v4}, android.widget.ListPopupWindow.setAnchorView(android.view.View):void .line 2390 97| const v0, #+56237 (0x0000dbad | 7.88048e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-virtual {v9,v1}, android.widget.ListPopupWindow.setVerticalOffset(int):void .line 2391 106| const v0, #+56238 (0x0000dbae | 7.88062e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-direct {v7,v8}, com.android.ex.chips.RecipientEditTextView.createSingleAddressAdapter(com.android.ex.chips.recipientchip.DrawableRecipientChip):android.widget.ListAdapter 115| move-result-object v4 116| const v0, #+56239 (0x0000dbaf | 7.88076e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v9,v4}, android.widget.ListPopupWindow.setAdapter(android.widget.ListAdapter):void .line 2392 125| const v0, #+56240 (0x0000dbb0 | 7.88090e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| new-instance v4, com.android.ex.chips.RecipientEditTextView$11 133| const v0, #+56241 (0x0000dbb1 | 7.88104e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| invoke-direct {v4,v7,v8,v9}, com.android.ex.chips.RecipientEditTextView$11.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void 142| const v0, #+56242 (0x0000dbb2 | 7.88118e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v9,v4}, android.widget.ListPopupWindow.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 2399 151| const v0, #+56243 (0x0000dbb3 | 7.88132e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-virtual {v9}, android.widget.ListPopupWindow.show():void .line 2400 160| const v0, #+56244 (0x0000dbb4 | 7.88146e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v9}, android.widget.ListPopupWindow.getListView():android.widget.ListView 169| move-result-object v3 170| const v0, #+56245 (0x0000dbb5 | 7.88160e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2401 .local v3, "listView", android.widget.ListView 176| invoke-virtual {v3,v6}, android.widget.ListView.setChoiceMode(int):void .line 2402 179| const v0, #+56246 (0x0000dbb6 | 7.88174e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| const/4 v4, #+0 (0x00000000 | 0.00000) 186| invoke-virtual {v3,v4,v6}, android.widget.ListView.setItemChecked(int, boolean):void .line 2403 189| const v0, #+56247 (0x0000dbb7 | 7.88188e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| return-void Label_3: .end_local v3 196| const v0, #+56248 (0x0000dbb8 | 7.88202e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| move-object v4, v7 .line 2389 203| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.showAlternates(com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void { .params "currentChip", "alternatesPopup" .src "RecipientEditTextView.java" .line 1803 .prologue_end .line 1803 0| const v0, #+56249 (0x0000dbb9 | 7.88216e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v2, com.android.ex.chips.RecipientEditTextView$9 8| const v0, #+56250 (0x0000dbba | 7.88230e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v3,v4,v5}, com.android.ex.chips.RecipientEditTextView$9.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip, android.widget.ListPopupWindow):void .line 1838 17| const v0, #+56251 (0x0000dbbb | 7.88244e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/4 v1, #+0 (0x00000000 | 0.00000) 24| check-cast v1, java.lang.Void[] .line 1803 26| const v0, #+56252 (0x0000dbbc | 7.88258e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v2,v1}, com.android.ex.chips.RecipientEditTextView$9.execute(java.lang.Object[]):android.os.AsyncTask .line 1839 35| const v0, #+56253 (0x0000dbbd | 7.88272e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| return-void } method com.android.ex.chips.RecipientEditTextView.showCopyDialog(java.lang.String):void { .params "address" .src "RecipientEditTextView.java" .line 3188 .prologue_end .line 3188 0| const v0, #+56254 (0x0000dbbe | 7.88286e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 9| move-result-object v1 10| const v0, #+56255 (0x0000dbbf | 7.88300e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3189 .local v1, "context", android.content.Context 16| iget-boolean v3, v5, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow 18| const v0, #+56256 (0x0000dbc0 | 7.88314e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-eqz v3, Label_1 26| const v0, #+56257 (0x0000dbc1 | 7.88328e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v1, Label_2 Label_1: .line 3190 34| const v0, #+56258 (0x0000dbc2 | 7.88342e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void Label_2: .line 3189 41| const v0, #+56259 (0x0000dbc3 | 7.88357e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| instance-of v3, v1, android.app.Activity 49| const v0, #+56260 (0x0000dbc4 | 7.88371e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| xor-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 57| if-nez v3, Label_1 .line 3193 59| const v0, #+56261 (0x0000dbc5 | 7.88385e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-static {v6}, com.android.ex.chips.CopyDialog.newInstance(java.lang.String):com.android.ex.chips.CopyDialog 68| move-result-object v2 69| const v0, #+56262 (0x0000dbc6 | 7.88399e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3194 .local v2, "fragment", android.app.DialogFragment 75| check-cast v1, android.app.Activity .end_local v1 77| const v0, #+56263 (0x0000dbc7 | 7.88413e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1}, android.app.Activity.getFragmentManager():android.app.FragmentManager 86| move-result-object v3 87| const v0, #+56264 (0x0000dbc8 | 7.88427e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| const-string/jumbo v4, "chips-copy-dialog" 96| const v0, #+56265 (0x0000dbc9 | 7.88441e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v2,v3,v4}, android.app.DialogFragment.show(android.app.FragmentManager, java.lang.String):void .line 3195 105| const v0, #+56266 (0x0000dbca | 7.88455e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| return-void } method com.android.ex.chips.RecipientEditTextView.shrink():void { .src "RecipientEditTextView.java" .line 677 .prologue_end .line 677 0| const v0, #+56267 (0x0000dbcb | 7.88469e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 8| const v0, #+56268 (0x0000dbcc | 7.88483e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v10, Label_1 .line 678 16| const v0, #+56269 (0x0000dbcd | 7.88497e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 680 23| const v0, #+56270 (0x0000dbce | 7.88511e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mSelectedChip 31| const v0, #+56271 (0x0000dbcf | 7.88525e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-eqz v10, Label_4 39| const v0, #+56272 (0x0000dbd0 | 7.88539e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mSelectedChip 47| const v0, #+56273 (0x0000dbd1 | 7.88553e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-interface {v10}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 56| move-result-object v10 57| const v0, #+56274 (0x0000dbd2 | 7.88567e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v10}, com.android.ex.chips.RecipientEntry.getContactId():long 66| move-result-wide v3:v4 67| const v0, #+56275 (0x0000dbd3 | 7.88581e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 681 .local v3, "contactId", long 73| const v0, #+56276 (0x0000dbd4 | 7.88595e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mSelectedChip 81| const v0, #+56277 (0x0000dbd5 | 7.88609e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-eqz v10, Label_5 89| const v0, #+56278 (0x0000dbd6 | 7.88623e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| const-wide/16 v11:v12, #-1 (0xffffffff | NaN) 97| cmp-long v10, v3:v4, v11:v12 99| if-eqz v10, Label_5 .line 682 101| const v0, #+56279 (0x0000dbd7 | 7.88637e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 110| move-result v10 111| const v0, #+56280 (0x0000dbd8 | 7.88651e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| if-nez v10, Label_5 119| const v0, #+56281 (0x0000dbd9 | 7.88665e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-wide/16 v11:v12, #-2 (0xfffffffe | NaN) 127| cmp-long v10, v3:v4, v11:v12 129| if-eqz v10, Label_5 .line 683 131| const v0, #+56282 (0x0000dbda | 7.88679e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_3: .line 731 140| const v0, #+56283 (0x0000dbdb | 7.88693e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.createMoreChip():void .line 732 149| const v0, #+56284 (0x0000dbdc | 7.88707e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return-void Label_4: .line 680 .end_local v3 156| const v0, #+56285 (0x0000dbdd | 7.88721e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) .restart_local v3 164| goto/16 Label_2 Label_5: .line 685 166| const v0, #+56286 (0x0000dbde | 7.88735e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getWidth():int 175| move-result v10 176| const v0, #+56287 (0x0000dbdf | 7.88749e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| if-gtz v10, Label_8 .line 686 184| const v0, #+56288 (0x0000dbe0 | 7.88763e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 190| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mHandler 192| const v0, #+56289 (0x0000dbe1 | 7.88777e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mDelayedShrink 200| const v0, #+56290 (0x0000dbe2 | 7.88791e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v10,v11}, android.os.Handler.removeCallbacks(java.lang.Runnable):void .line 688 209| const v0, #+56291 (0x0000dbe3 | 7.88805e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getVisibility():int 218| move-result v10 219| const v0, #+56292 (0x0000dbe4 | 7.88819e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/16 v11, #+8 (0x00000008 | 1.12104e-44) 227| if-ne v10, v11, Label_7 .line 691 229| const v0, #+56293 (0x0000dbe5 | 7.88833e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 236| iput-boolean v10, v13, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone Label_6: .line 700 238| const v0, #+56294 (0x0000dbe6 | 7.88847e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| return-void Label_7: .line 698 245| const v0, #+56295 (0x0000dbe7 | 7.88861e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mHandler 253| const v0, #+56296 (0x0000dbe8 | 7.88875e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mDelayedShrink 261| const v0, #+56297 (0x0000dbe9 | 7.88889e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| invoke-virtual {v10,v11}, android.os.Handler.post(java.lang.Runnable):boolean 270| const v0, #+56298 (0x0000dbea | 7.88903e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| goto/16 Label_6 Label_8: .line 704 278| const v0, #+56299 (0x0000dbeb | 7.88917e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| iget v10, v13, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 286| const v0, #+56300 (0x0000dbec | 7.88931e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| if-lez v10, Label_10 .line 705 294| const v0, #+56301 (0x0000dbed | 7.88945e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-direct {v13}, com.android.ex.chips.RecipientEditTextView.postHandlePendingChips():void Label_9: .line 729 303| const v0, #+56302 (0x0000dbee | 7.88959e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mHandler 311| const v0, #+56303 (0x0000dbef | 7.88973e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mAddTextWatcher 319| const v0, #+56304 (0x0000dbf0 | 7.88987e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v10,v11}, android.os.Handler.post(java.lang.Runnable):boolean 328| const v0, #+56305 (0x0000dbf1 | 7.89001e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| goto/16 Label_3 Label_10: .line 707 336| const v0, #+56306 (0x0000dbf2 | 7.89015e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 345| move-result-object v2 346| const v0, #+56307 (0x0000dbf3 | 7.89029e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 708 .local v2, "editable", android.text.Editable 352| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 355| move-result v5 356| const v0, #+56308 (0x0000dbf4 | 7.89043e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 709 .local v5, "end", int 362| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 364| const v0, #+56309 (0x0000dbf5 | 7.89057e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-interface {v10,v2,v5}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 373| move-result v7 374| const v0, #+56310 (0x0000dbf6 | 7.89071e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 711 .local v7, "start", int 380| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 383| move-result-object v10 384| const v0, #+56311 (0x0000dbf7 | 7.89085e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| const-class v11, com.android.ex.chips.recipientchip.DrawableRecipientChip 392| const v0, #+56312 (0x0000dbf8 | 7.89099e-41) 395| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 398| invoke-interface {v10,v7,v5,v11}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 401| move-result-object v1 402| const v0, #+56313 (0x0000dbf9 | 7.89113e-41) 405| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 408| check-cast v1, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 712 .local v1, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 410| const v0, #+56314 (0x0000dbfa | 7.89127e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| if-eqz v1, Label_11 418| const v0, #+56315 (0x0000dbfb | 7.89141e-41) 421| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 424| array-length v10, v1 425| const v0, #+56316 (0x0000dbfc | 7.89155e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| if-nez v10, Label_9 Label_11: .line 713 433| const v0, #+56317 (0x0000dbfd | 7.89169e-41) 436| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 442| move-result-object v8 443| const v0, #+56318 (0x0000dbfe | 7.89183e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 714 .local v8, "text", android.text.Editable 449| iget-object v10, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 451| const v0, #+56319 (0x0000dbff | 7.89197e-41) 454| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 457| invoke-interface {v10,v8,v7}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 460| move-result v9 461| const v0, #+56320 (0x0000dc00 | 7.89211e-41) 464| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 716 .local v9, "whatEnd", int 467| invoke-interface {v8}, android.text.Editable.length():int 470| move-result v10 471| const v0, #+56321 (0x0000dc01 | 7.89225e-41) 474| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 477| if-ge v9, v10, Label_12 479| const v0, #+56322 (0x0000dc02 | 7.89239e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| invoke-interface {v8,v9}, android.text.Editable.charAt(int):char 488| move-result v10 489| const v0, #+56323 (0x0000dc03 | 7.89253e-41) 492| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 495| const/16 v11, #+44 (0x0000002c | 6.16571e-44) 497| if-ne v10, v11, Label_12 .line 717 499| const v0, #+56324 (0x0000dc04 | 7.89267e-41) 502| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 505| invoke-virtual {v13,v9}, com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int 508| move-result v9 509| const v0, #+56325 (0x0000dc05 | 7.89281e-41) 512| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 721 515| const v0, #+56326 (0x0000dc06 | 7.89295e-41) 518| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 521| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 524| move-result v6 525| const v0, #+56327 (0x0000dc07 | 7.89309e-41) 528| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 722 .local v6, "selEnd", int 531| if-eq v9, v6, Label_13 .line 723 533| const v0, #+56328 (0x0000dc08 | 7.89323e-41) 536| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 539| invoke-direct {v13,v7,v9}, com.android.ex.chips.RecipientEditTextView.handleEdit(int, int):void 542| const v0, #+56329 (0x0000dc09 | 7.89337e-41) 545| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 548| goto/16 Label_9 Label_13: .line 725 550| const v0, #+56330 (0x0000dc0a | 7.89351e-41) 553| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 556| invoke-direct {v13,v7,v5,v2}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean 559| const v0, #+56331 (0x0000dc0b | 7.89365e-41) 562| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 565| goto/16 Label_9 } method com.android.ex.chips.RecipientEditTextView.startDrag(com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "currentChip" .src "RecipientEditTextView.java" .line 3133 .prologue_end .line 3133 0| const v0, #+56332 (0x0000dc0c | 7.89379e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v7}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 9| move-result-object v3 10| const v0, #+56333 (0x0000dc0d | 7.89393e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 19| move-result-object v1 20| const v0, #+56334 (0x0000dc0e | 7.89407e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3134 .local v1, "address", java.lang.String 26| new-instance v3, java.lang.StringBuilder 28| const v0, #+56335 (0x0000dc0f | 7.89421e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-direct {v3}, java.lang.StringBuilder.():void 37| const v0, #+56336 (0x0000dc10 | 7.89436e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 46| move-result-object v3 47| const v0, #+56337 (0x0000dc11 | 7.89450e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/16 v4, #+44 (0x0000002c | 6.16571e-44) 55| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 58| move-result-object v3 59| const v0, #+56338 (0x0000dc12 | 7.89464e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 68| move-result-object v3 69| const v0, #+56339 (0x0000dc13 | 7.89478e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-static {v1,v3}, android.content.ClipData.newPlainText(java.lang.CharSequence, java.lang.CharSequence):android.content.ClipData 78| move-result-object v2 79| const v0, #+56340 (0x0000dc14 | 7.89492e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3137 .local v2, "data", android.content.ClipData 85| new-instance v3, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow 87| const v0, #+56341 (0x0000dc15 | 7.89506e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-direct {v3,v6,v7}, com.android.ex.chips.RecipientEditTextView$RecipientChipShadow.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.recipientchip.DrawableRecipientChip):void 96| const v0, #+56342 (0x0000dc16 | 7.89520e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| const/4 v4, #+0 (0x00000000 | 0.00000) 103| const/4 v5, #+0 (0x00000000 | 0.00000) 104| invoke-virtual {v6,v2,v3,v4,v5}, com.android.ex.chips.RecipientEditTextView.startDrag(android.content.ClipData, android.view.View$DragShadowBuilder, java.lang.Object, int):boolean .line 3141 107| const v0, #+56343 (0x0000dc17 | 7.89534e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v6,v7}, com.android.ex.chips.RecipientEditTextView.removeChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void .line 3142 116| const v0, #+56344 (0x0000dc18 | 7.89548e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| return-void } method com.android.ex.chips.RecipientEditTextView.submitItemAtPosition(int):int { .params "position" .src "RecipientEditTextView.java" .line 2042 .prologue_end .line 2042 0| const v0, #+56345 (0x0000dc19 | 7.89562e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 9| move-result-object v6 10| const v0, #+56346 (0x0000dc1a | 7.89576e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v6,v9}, com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.chips.RecipientEntry 19| move-result-object v6 20| const v0, #+56347 (0x0000dc1b | 7.89590e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-direct {v8,v6}, com.android.ex.chips.RecipientEditTextView.createValidatedEntry(com.android.ex.chips.RecipientEntry):com.android.ex.chips.RecipientEntry 29| move-result-object v4 30| const v0, #+56348 (0x0000dc1c | 7.89604e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2043 .local v4, "entry", com.android.ex.chips.RecipientEntry 36| if-nez v4, Label_1 .line 2044 38| const v0, #+56349 (0x0000dc1d | 7.89618e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v6, #-1 (0xffffffff | NaN) 45| return v6 Label_1: .line 2046 46| const v0, #+56350 (0x0000dc1e | 7.89632e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.clearComposingText():void .line 2048 55| const v0, #+56351 (0x0000dc1f | 7.89646e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 64| move-result v3 65| const v0, #+56352 (0x0000dc20 | 7.89660e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2049 .local v3, "end", int 71| iget-object v6, v8, com.android.ex.chips.RecipientEditTextView.mTokenizer 73| const v0, #+56353 (0x0000dc21 | 7.89674e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 82| move-result-object v7 83| const v0, #+56354 (0x0000dc22 | 7.89688e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-interface {v6,v7,v3}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 92| move-result v5 93| const v0, #+56355 (0x0000dc23 | 7.89702e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2051 .local v5, "start", int 99| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 102| move-result-object v2 103| const v0, #+56356 (0x0000dc24 | 7.89716e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2052 .local v2, "editable", android.text.Editable 109| const-string/jumbo v6, "" 112| const v0, #+56357 (0x0000dc25 | 7.89730e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-static {v2,v5,v3,v6}, android.text.method.QwertyKeyListener.markAsReplaced(android.text.Spannable, int, int, java.lang.String):void .line 2053 121| const v0, #+56358 (0x0000dc26 | 7.89744e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-direct {v8,v4}, com.android.ex.chips.RecipientEditTextView.createChip(com.android.ex.chips.RecipientEntry):java.lang.CharSequence 130| move-result-object v1 131| const v0, #+56359 (0x0000dc27 | 7.89758e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2054 .local v1, "chip", java.lang.CharSequence 137| if-eqz v1, Label_2 139| const v0, #+56360 (0x0000dc28 | 7.89772e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-ltz v5, Label_2 147| const v0, #+56361 (0x0000dc29 | 7.89786e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-ltz v3, Label_2 .line 2055 155| const v0, #+56362 (0x0000dc2a | 7.89800e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-interface {v2,v5,v3,v1}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable Label_2: .line 2057 164| const v0, #+56363 (0x0000dc2b | 7.89814e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.sanitizeBetween():void .line 2059 173| const v0, #+56364 (0x0000dc2c | 7.89828e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| sub-int v6, v3, v5 181| return v6 } method com.android.ex.chips.RecipientEditTextView.supportConvertToLocalHorizontalCoordinate(float):float { .params "x" .src "RecipientEditTextView.java" .line 3099 .prologue_end .line 3099 0| const v0, #+56365 (0x0000dc2d | 7.89842e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getTotalPaddingLeft():int 9| move-result v1 10| const v0, #+56366 (0x0000dc2e | 7.89856e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| int-to-float v1, v1 17| sub-float/2addr v4, v1 .line 3101 18| const/4 v1, #+0 (0x00000000 | 0.00000) 19| invoke-static {v1,v4}, java.lang.Math.max(float, float):float 22| move-result v4 23| const v0, #+56367 (0x0000dc2f | 7.89870e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3102 29| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getWidth():int 32| move-result v1 33| const v0, #+56368 (0x0000dc30 | 7.89884e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getTotalPaddingRight():int 42| move-result v2 43| const v0, #+56369 (0x0000dc31 | 7.89898e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| sub-int/2addr v1, v2 50| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 52| int-to-float v1, v1 53| invoke-static {v1,v4}, java.lang.Math.min(float, float):float 56| move-result v4 57| const v0, #+56370 (0x0000dc32 | 7.89912e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3103 63| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getScrollX():int 66| move-result v1 67| const v0, #+56371 (0x0000dc33 | 7.89926e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| int-to-float v1, v1 74| add-float/2addr v4, v1 .line 3104 75| return v4 } method com.android.ex.chips.RecipientEditTextView.supportGetLineAtCoordinate(float):int { .params "y" .src "RecipientEditTextView.java" .line 3108 .prologue_end .line 3108 0| const v0, #+56372 (0x0000dc34 | 7.89940e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getTotalPaddingLeft():int 9| move-result v1 10| const v0, #+56373 (0x0000dc35 | 7.89954e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| int-to-float v1, v1 17| sub-float/2addr v4, v1 .line 3110 18| const/4 v1, #+0 (0x00000000 | 0.00000) 19| invoke-static {v1,v4}, java.lang.Math.max(float, float):float 22| move-result v4 23| const v0, #+56374 (0x0000dc36 | 7.89968e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3111 29| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getHeight():int 32| move-result v1 33| const v0, #+56375 (0x0000dc37 | 7.89982e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getTotalPaddingBottom():int 42| move-result v2 43| const v0, #+56376 (0x0000dc38 | 7.89996e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| sub-int/2addr v1, v2 50| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 52| int-to-float v1, v1 53| invoke-static {v1,v4}, java.lang.Math.min(float, float):float 56| move-result v4 57| const v0, #+56377 (0x0000dc39 | 7.90010e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3112 63| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getScrollY():int 66| move-result v1 67| const v0, #+56378 (0x0000dc3a | 7.90024e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| int-to-float v1, v1 74| add-float/2addr v4, v1 .line 3113 75| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 78| move-result-object v1 79| const v0, #+56379 (0x0000dc3b | 7.90038e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| float-to-int v2, v4 86| invoke-virtual {v1,v2}, android.text.Layout.getLineForVertical(int):int 89| move-result v1 90| const v0, #+56380 (0x0000dc3c | 7.90052e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| return v1 } method com.android.ex.chips.RecipientEditTextView.supportGetOffsetAtCoordinate(int, float):int { .params "line", "x" .src "RecipientEditTextView.java" .line 3117 .prologue_end .line 3117 0| const v0, #+56381 (0x0000dc3d | 7.90066e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v4}, com.android.ex.chips.RecipientEditTextView.supportConvertToLocalHorizontalCoordinate(float):float 9| move-result v4 10| const v0, #+56382 (0x0000dc3e | 7.90080e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3118 16| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 19| move-result-object v1 20| const v0, #+56383 (0x0000dc3f | 7.90094e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v1,v3,v4}, android.text.Layout.getOffsetForHorizontal(int, float):int 29| move-result v1 30| const v0, #+56384 (0x0000dc40 | 7.90108e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| return v1 } method com.android.ex.chips.RecipientEditTextView.supportGetOffsetForPosition(float, float):int { .params "x", "y" .src "RecipientEditTextView.java" .line 3093 .prologue_end .line 3093 0| const v0, #+56385 (0x0000dc41 | 7.90122e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getLayout():android.text.Layout 9| move-result-object v2 10| const v0, #+56386 (0x0000dc42 | 7.90136e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-nez v2, Label_1 18| const v0, #+56387 (0x0000dc43 | 7.90150e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/4 v2, #-1 (0xffffffff | NaN) 25| return v2 Label_1: .line 3094 26| const v0, #+56388 (0x0000dc44 | 7.90164e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v3,v5}, com.android.ex.chips.RecipientEditTextView.supportGetLineAtCoordinate(float):int 35| move-result v1 36| const v0, #+56389 (0x0000dc45 | 7.90178e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3095 .local v1, "line", int 42| invoke-direct {v3,v1,v4}, com.android.ex.chips.RecipientEditTextView.supportGetOffsetAtCoordinate(int, float):int 45| move-result v2 46| const v0, #+56390 (0x0000dc46 | 7.90192e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return v2 } method com.android.ex.chips.RecipientEditTextView.tokenizeAddress(java.lang.String):java.lang.String { .params "destination" .src "RecipientEditTextView.java" .line 1398 .prologue_end 0| const v0, #+56391 (0x0000dc47 | 7.90206e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1398 7| invoke-static {v4}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 10| move-result-object v1 11| const v0, #+56392 (0x0000dc48 | 7.90220e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1399 .local v1, "tokens", android.text.util.Rfc822Token[] 17| if-eqz v1, Label_1 19| const v0, #+56393 (0x0000dc49 | 7.90234e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| array-length v2, v1 26| const v0, #+56394 (0x0000dc4a | 7.90248e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-lez v2, Label_1 .line 1400 34| const v0, #+56395 (0x0000dc4b | 7.90262e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| aget-object v2, v1, v3 42| const v0, #+56396 (0x0000dc4c | 7.90276e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v2}, android.text.util.Rfc822Token.getAddress():java.lang.String 51| move-result-object v2 52| const v0, #+56397 (0x0000dc4d | 7.90290e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-object v2 Label_1: .line 1402 59| const v0, #+56398 (0x0000dc4e | 7.90304e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| return-object v4 } method com.android.ex.chips.RecipientEditTextView.unselectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "chip" .src "RecipientEditTextView.java" .line 2411 .prologue_end 0| const v0, #+56399 (0x0000dc4f | 7.90318e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) 7| const/4 v5, #-1 (0xffffffff | NaN) .line 2411 8| invoke-direct {v7,v8}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 11| move-result v4 12| const v0, #+56400 (0x0000dc50 | 7.90332e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2412 .local v4, "start", int 18| invoke-direct {v7,v8}, com.android.ex.chips.RecipientEditTextView.getChipEnd(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 21| move-result v3 22| const v0, #+56401 (0x0000dc51 | 7.90346e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2413 .local v3, "end", int 28| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 31| move-result-object v2 32| const v0, #+56402 (0x0000dc52 | 7.90360e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2414 .local v2, "editable", android.text.Editable 38| iput-object v6, v7, com.android.ex.chips.RecipientEditTextView.mSelectedChip .line 2415 40| const v0, #+56403 (0x0000dc53 | 7.90374e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eq v4, v5, Label_1 48| const v0, #+56404 (0x0000dc54 | 7.90388e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-ne v3, v5, Label_4 Label_1: .line 2416 56| const v0, #+56405 (0x0000dc55 | 7.90402e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v5, "RecipientEditTextView" 65| const v0, #+56406 (0x0000dc56 | 7.90416e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v6, "The chip doesn't exist or may be a chip a user was editing" 74| const v0, #+56407 (0x0000dc57 | 7.90430e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-static {v5,v6}, android.util.Log.w(java.lang.String, java.lang.String):int .line 2417 83| const v0, #+56408 (0x0000dc58 | 7.90444e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-interface {v2}, android.text.Editable.length():int 92| move-result v5 93| const v0, #+56409 (0x0000dc59 | 7.90458e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v7,v5}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2418 102| const v0, #+56410 (0x0000dc5a | 7.90472e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v7}, com.android.ex.chips.RecipientEditTextView.commitDefault():boolean Label_2: .line 2432 111| const v0, #+56411 (0x0000dc5b | 7.90486e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 118| invoke-virtual {v7,v5}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 2433 121| const v0, #+56412 (0x0000dc5c | 7.90500e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-interface {v2}, android.text.Editable.length():int 130| move-result v5 131| const v0, #+56413 (0x0000dc5d | 7.90515e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v7,v5}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 2434 140| const v0, #+56414 (0x0000dc5e | 7.90529e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 148| const v0, #+56415 (0x0000dc5f | 7.90543e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| if-eqz v5, Label_3 156| const v0, #+56416 (0x0000dc60 | 7.90557e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 164| const v0, #+56417 (0x0000dc61 | 7.90571e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v5}, android.widget.ListPopupWindow.isShowing():boolean 173| move-result v5 174| const v0, #+56418 (0x0000dc62 | 7.90585e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| if-eqz v5, Label_3 .line 2435 182| const v0, #+56419 (0x0000dc63 | 7.90599e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 190| const v0, #+56420 (0x0000dc64 | 7.90613e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v5}, android.widget.ListPopupWindow.dismiss():void Label_3: .line 2437 199| const v0, #+56421 (0x0000dc65 | 7.90627e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| return-void Label_4: .line 2420 206| const v0, #+56422 (0x0000dc66 | 7.90641e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 215| move-result-object v5 216| const v0, #+56423 (0x0000dc67 | 7.90655e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-interface {v5,v8}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2421 225| const v0, #+56424 (0x0000dc68 | 7.90669e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| const-string/jumbo v5, "" 234| const v0, #+56425 (0x0000dc69 | 7.90683e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| invoke-static {v2,v4,v3,v5}, android.text.method.QwertyKeyListener.markAsReplaced(android.text.Spannable, int, int, java.lang.String):void .line 2422 243| const v0, #+56426 (0x0000dc6a | 7.90697e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-interface {v2,v8}, android.text.Editable.removeSpan(java.lang.Object):void .try_begin_1 .line 2424 252| const v0, #+56427 (0x0000dc6b | 7.90711e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| iget-boolean v5, v7, com.android.ex.chips.RecipientEditTextView.mNoChipMode 260| const v0, #+56428 (0x0000dc6c | 7.90725e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| if-nez v5, Label_2 .line 2425 268| const v0, #+56429 (0x0000dc6d | 7.90739e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-interface {v8}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 277| move-result-object v5 278| const v0, #+56430 (0x0000dc6e | 7.90753e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-direct {v7,v5}, com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip 287| move-result-object v5 288| const v0, #+56431 (0x0000dc6f | 7.90767e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2426 294| const/16 v6, #+33 (0x00000021 | 4.62428e-44) .line 2425 296| invoke-interface {v2,v5,v4,v3,v6}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void .try_end_1 catch(java.lang.NullPointerException) : Label_5 299| const v0, #+56432 (0x0000dc70 | 7.90781e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| goto/16 Label_2 Label_5: .line 2428 307| const v0, #+56433 (0x0000dc71 | 7.90795e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| move-exception v1 .line 2429 .local v1, "e", java.lang.NullPointerException 314| const-string/jumbo v5, "RecipientEditTextView" 317| const v0, #+56434 (0x0000dc72 | 7.90809e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v1}, java.lang.NullPointerException.getMessage():java.lang.String 326| move-result-object v6 327| const v0, #+56435 (0x0000dc73 | 7.90823e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-static {v5,v6,v1}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 336| const v0, #+56436 (0x0000dc74 | 7.90837e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.append(java.lang.CharSequence, int, int):void { .params "text", "start", "end" .src "RecipientEditTextView.java" .line 534 .prologue_end 0| const v0, #+56437 (0x0000dc75 | 7.90851e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 534 7| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mTextWatcher 9| const v0, #+56438 (0x0000dc76 | 7.90865e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 .line 535 17| const v0, #+56439 (0x0000dc77 | 7.90879e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mTextWatcher 25| const v0, #+56440 (0x0000dc78 | 7.90893e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v5,v2}, com.android.ex.chips.RecipientEditTextView.removeTextChangedListener(android.text.TextWatcher):void Label_1: .line 537 34| const v0, #+56441 (0x0000dc79 | 7.90907e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-super {v5,v6,v7,v8}, android.widget.MultiAutoCompleteTextView.append(java.lang.CharSequence, int, int):void .line 538 43| const v0, #+56442 (0x0000dc7a | 7.90921e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 52| move-result v2 53| const v0, #+56443 (0x0000dc7b | 7.90935e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| if-nez v2, Label_3 61| const v0, #+56444 (0x0000dc7c | 7.90949e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-static {v6}, android.text.TextUtils.getTrimmedLength(java.lang.CharSequence):int 70| move-result v2 71| const v0, #+56445 (0x0000dc7d | 7.90963e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-lez v2, Label_3 .line 539 79| const v0, #+56446 (0x0000dc7e | 7.90977e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-interface {v6}, java.lang.CharSequence.toString():java.lang.String 88| move-result-object v1 89| const v0, #+56447 (0x0000dc7f | 7.90991e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 541 .local v1, "displayString", java.lang.String 95| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 98| move-result-object v2 99| const v0, #+56448 (0x0000dc80 | 7.91005e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| const/16 v3, #+44 (0x0000002c | 6.16571e-44) 107| invoke-static {v3}, java.lang.String.valueOf(char):java.lang.String 110| move-result-object v3 111| const v0, #+56449 (0x0000dc81 | 7.91019e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v2,v3}, java.lang.String.endsWith(java.lang.String):boolean 120| move-result v2 121| const v0, #+56450 (0x0000dc82 | 7.91033e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-nez v2, Label_2 .line 543 129| const v0, #+56451 (0x0000dc83 | 7.91047e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| sget-object v2, com.android.ex.chips.RecipientEditTextView.SEPARATOR 137| const v0, #+56452 (0x0000dc84 | 7.91061e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| sget-object v3, com.android.ex.chips.RecipientEditTextView.SEPARATOR 145| const v0, #+56453 (0x0000dc85 | 7.91075e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v3}, java.lang.String.length():int 154| move-result v3 155| const v0, #+56454 (0x0000dc86 | 7.91089e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| invoke-super {v5,v2,v4,v3}, android.widget.MultiAutoCompleteTextView.append(java.lang.CharSequence, int, int):void .line 544 164| const v0, #+56455 (0x0000dc87 | 7.91103e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| new-instance v2, java.lang.StringBuilder 172| const v0, #+56456 (0x0000dc88 | 7.91117e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-direct {v2}, java.lang.StringBuilder.():void 181| const v0, #+56457 (0x0000dc89 | 7.91131e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 190| move-result-object v2 191| const v0, #+56458 (0x0000dc8a | 7.91145e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| sget-object v3, com.android.ex.chips.RecipientEditTextView.SEPARATOR 199| const v0, #+56459 (0x0000dc8b | 7.91159e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 208| move-result-object v2 209| const v0, #+56460 (0x0000dc8c | 7.91173e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 218| move-result-object v1 219| const v0, #+56461 (0x0000dc8d | 7.91187e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 547 225| const v0, #+56462 (0x0000dc8e | 7.91201e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 234| move-result v2 235| const v0, #+56463 (0x0000dc8f | 7.91215e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| if-nez v2, Label_3 .line 548 243| const v0, #+56464 (0x0000dc90 | 7.91229e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-static {v1}, android.text.TextUtils.getTrimmedLength(java.lang.CharSequence):int 252| move-result v2 253| const v0, #+56465 (0x0000dc91 | 7.91243e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| if-lez v2, Label_3 .line 549 261| const v0, #+56466 (0x0000dc92 | 7.91257e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| iget v2, v5, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 269| const v0, #+56467 (0x0000dc93 | 7.91271e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 277| iput v2, v5, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount .line 550 279| const v0, #+56468 (0x0000dc94 | 7.91285e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mPendingChips 287| const v0, #+56469 (0x0000dc95 | 7.91299e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v2,v1}, java.util.ArrayList.add(java.lang.Object):boolean Label_3: .line 555 .end_local v1 296| const v0, #+56470 (0x0000dc96 | 7.91313e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| iget v2, v5, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 304| const v0, #+56471 (0x0000dc97 | 7.91327e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| if-lez v2, Label_4 .line 556 312| const v0, #+56472 (0x0000dc98 | 7.91341e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-direct {v5}, com.android.ex.chips.RecipientEditTextView.postHandlePendingChips():void Label_4: .line 558 321| const v0, #+56473 (0x0000dc99 | 7.91355e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v2, v5, com.android.ex.chips.RecipientEditTextView.mHandler 329| const v0, #+56474 (0x0000dc9a | 7.91369e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mAddTextWatcher 337| const v0, #+56475 (0x0000dc9b | 7.91383e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v2,v3}, android.os.Handler.post(java.lang.Runnable):boolean .line 559 346| const v0, #+56476 (0x0000dc9c | 7.91397e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| return-void } method com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void { .src "RecipientEditTextView.java" .line 1746 .prologue_end 0| const v0, #+56477 (0x0000dc9d | 7.91411e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1746 7| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 9| const v0, #+56478 (0x0000dc9e | 7.91425e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_1 .line 1747 17| const v0, #+56479 (0x0000dc9f | 7.91439e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 25| const v0, #+56480 (0x0000dca0 | 7.91453e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v3,v1}, com.android.ex.chips.RecipientEditTextView.unselectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void .line 1748 34| const v0, #+56481 (0x0000dca1 | 7.91467e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v2, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip Label_1: .line 1750 42| const v0, #+56482 (0x0000dca2 | 7.91481e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 49| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 1751 52| const v0, #+56483 (0x0000dca3 | 7.91495e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 61| move-result-object v1 62| const v0, #+56484 (0x0000dca4 | 7.91509e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v1}, android.text.Editable.length():int 71| move-result v1 72| const v0, #+56485 (0x0000dca5 | 7.91523e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void .line 1752 81| const v0, #+56486 (0x0000dca6 | 7.91537e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.ex.chips.RecipientEditTextView.countTokens(android.text.Editable):int { .params "text" .src "RecipientEditTextView.java" .line 2182 .prologue_end .line 2182 0| const v0, #+56487 (0x0000dca7 | 7.91551e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 2183 .local v2, "tokenCount", int 7| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 2184 .local v1, "start", int 8| const v0, #+56488 (0x0000dca8 | 7.91565e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v5}, android.text.Editable.length():int 17| move-result v3 18| const v0, #+56489 (0x0000dca9 | 7.91579e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v1, v3, Label_2 .line 2185 26| const v0, #+56490 (0x0000dcaa | 7.91594e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v3, v4, com.android.ex.chips.RecipientEditTextView.mTokenizer 34| const v0, #+56491 (0x0000dcab | 7.91608e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-interface {v3,v5,v1}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 43| move-result v3 44| const v0, #+56492 (0x0000dcac | 7.91622e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v4,v3}, com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int 53| move-result v1 54| const v0, #+56493 (0x0000dcad | 7.91636e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2186 60| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) .line 2187 62| invoke-interface {v5}, android.text.Editable.length():int 65| move-result v3 66| const v0, #+56494 (0x0000dcae | 7.91650e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| if-lt v1, v3, Label_1 Label_2: .line 2191 74| const v0, #+56495 (0x0000dcaf | 7.91664e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return v2 } method com.android.ex.chips.RecipientEditTextView.createAddressText(com.android.ex.chips.RecipientEntry):java.lang.String { .params "entry" .src "RecipientEditTextView.java" .line 1939 .prologue_end 0| const v0, #+56496 (0x0000dcb0 | 7.91678e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) 7| const/4 v8, #+0 (0x00000000 | 0.00000) .line 1939 8| invoke-virtual {v11}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 11| move-result-object v2 12| const v0, #+56497 (0x0000dcb1 | 7.91692e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1940 .local v2, "display", java.lang.String 18| invoke-virtual {v11}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 21| move-result-object v1 22| const v0, #+56498 (0x0000dcb2 | 7.91706e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1941 .local v1, "address", java.lang.String 28| invoke-static {v2}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 31| move-result v7 32| const v0, #+56499 (0x0000dcb3 | 7.91720e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-nez v7, Label_1 40| const v0, #+56500 (0x0000dcb4 | 7.91734e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-static {v2,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 49| move-result v7 50| const v0, #+56501 (0x0000dcb5 | 7.91748e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v7, Label_2 Label_1: .line 1942 58| const v0, #+56502 (0x0000dcb6 | 7.91762e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .line 1945 .end_local v2 65| const v0, #+56503 (0x0000dcb7 | 7.91776e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 74| move-result v7 75| const v0, #+56504 (0x0000dcb8 | 7.91790e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-eqz v7, Label_5 83| const v0, #+56505 (0x0000dcb9 | 7.91804e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-static {v1}, com.android.ex.chips.PhoneUtil.isPhoneNumber(java.lang.String):boolean 92| move-result v7 93| const v0, #+56506 (0x0000dcba | 7.91818e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-eqz v7, Label_5 .line 1946 101| const v0, #+56507 (0x0000dcbb | 7.91832e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 110| move-result-object v6 111| const v0, #+56508 (0x0000dcbc | 7.91846e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 1959 .local v6, "trimmedDisplayText", java.lang.String 117| const v0, #+56509 (0x0000dcbd | 7.91860e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const-string/jumbo v7, "," 126| const v0, #+56510 (0x0000dcbe | 7.91874e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v6,v7}, java.lang.String.indexOf(java.lang.String):int 135| move-result v3 136| const v0, #+56511 (0x0000dcbf | 7.91888e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1960 .local v3, "index", int 142| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView.mTokenizer 144| const v0, #+56512 (0x0000dcc0 | 7.91902e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eqz v7, Label_7 152| const v0, #+56513 (0x0000dcc1 | 7.91916e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 161| move-result v7 162| const v0, #+56514 (0x0000dcc2 | 7.91930e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| xor-int/lit8 v7, v7, #+1 (0x00000001 | 1.40130e-45) 170| if-eqz v7, Label_7 .line 1961 172| const v0, #+56515 (0x0000dcc3 | 7.91944e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v6}, java.lang.String.length():int 181| move-result v7 182| const v0, #+56516 (0x0000dcc4 | 7.91958e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 190| if-ge v3, v7, Label_7 192| const v0, #+56517 (0x0000dcc5 | 7.91972e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView.mTokenizer 200| const v0, #+56518 (0x0000dcc6 | 7.91986e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-interface {v7,v6}, android.widget.MultiAutoCompleteTextView$Tokenizer.terminateToken(java.lang.CharSequence):java.lang.CharSequence 209| move-result-object v7 210| const v0, #+56519 (0x0000dcc7 | 7.92000e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| check-cast v7, java.lang.String Label_4: .line 1960 218| const v0, #+56520 (0x0000dcc8 | 7.92014e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| return-object v7 Label_5: .line 1948 .end_local v3 .end_local v6 225| const v0, #+56521 (0x0000dcc9 | 7.92028e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| if-eqz v1, Label_6 .line 1951 233| const v0, #+56522 (0x0000dcca | 7.92042e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-static {v1}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 242| move-result-object v5 243| const v0, #+56523 (0x0000dccb | 7.92056e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1952 .local v5, "tokenized", android.text.util.Rfc822Token[] 249| if-eqz v5, Label_6 251| const v0, #+56524 (0x0000dccc | 7.92070e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| array-length v7, v5 258| const v0, #+56525 (0x0000dccd | 7.92084e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| if-lez v7, Label_6 .line 1953 266| const v0, #+56526 (0x0000dcce | 7.92098e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| aget-object v7, v5, v9 274| const v0, #+56527 (0x0000dccf | 7.92112e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v7}, android.text.util.Rfc822Token.getAddress():java.lang.String 283| move-result-object v1 284| const v0, #+56528 (0x0000dcd0 | 7.92126e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 1956 .end_local v5 290| const v0, #+56529 (0x0000dcd1 | 7.92140e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| new-instance v4, android.text.util.Rfc822Token 298| const v0, #+56530 (0x0000dcd2 | 7.92154e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-direct {v4,v2,v1,v8}, android.text.util.Rfc822Token.(java.lang.String, java.lang.String, java.lang.String):void .line 1957 .local v4, "token", android.text.util.Rfc822Token 307| const v0, #+56531 (0x0000dcd3 | 7.92168e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| invoke-virtual {v4}, android.text.util.Rfc822Token.toString():java.lang.String 316| move-result-object v7 317| const v0, #+56532 (0x0000dcd4 | 7.92182e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| invoke-virtual {v7}, java.lang.String.trim():java.lang.String 326| move-result-object v6 327| const v0, #+56533 (0x0000dcd5 | 7.92196e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v6 333| goto/16 Label_3 Label_7: .end_local v4 .restart_local v3 335| const v0, #+56534 (0x0000dcd6 | 7.92210e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| move-object v7, v6 .line 1962 342| goto/16 Label_4 } method com.android.ex.chips.RecipientEditTextView.createAlternatesAdapter(com.android.ex.chips.recipientchip.DrawableRecipientChip):android.widget.ListAdapter { .params "chip" .src "RecipientEditTextView.java" .line 1842 .prologue_end .line 1842 0| const v0, #+56535 (0x0000dcd7 | 7.92224e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.chips.RecipientAlternatesAdapter 8| const v0, #+56536 (0x0000dcd8 | 7.92238e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 17| move-result-object v2 18| const v0, #+56537 (0x0000dcd9 | 7.92252e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v15}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getContactId():long 27| move-result-wide v3:v4 28| const v0, #+56538 (0x0000dcda | 7.92266e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1843 34| invoke-interface {v15}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getDirectoryId():java.lang.Long 37| move-result-object v5 38| const v0, #+56539 (0x0000dcdb | 7.92280e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v15}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getLookupKey():java.lang.String 47| move-result-object v6 48| const v0, #+56540 (0x0000dcdc | 7.92294e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v15}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getDataId():long 57| move-result-wide v7:v8 58| const v0, #+56541 (0x0000dcdd | 7.92308e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1844 64| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 67| move-result-object v9 68| const v0, #+56542 (0x0000dcde | 7.92322e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v9}, com.android.ex.chips.BaseRecipientAdapter.getQueryType():int 77| move-result v9 78| const v0, #+56543 (0x0000dcdf | 7.92336e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v11, v14, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter .line 1845 86| const v0, #+56544 (0x0000dce0 | 7.92350e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-direct {v14}, com.android.ex.chips.RecipientEditTextView.constructStateListDeleteDrawable():android.graphics.drawable.StateListDrawable 95| move-result-object v12 96| const v0, #+56545 (0x0000dce1 | 7.92364e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 105| move-result-object v10 106| const v0, #+56546 (0x0000dce2 | 7.92378e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v10}, com.android.ex.chips.BaseRecipientAdapter.getPermissionsCheckListener():com.android.ex.chips.ChipsUtil$PermissionsCheckListener 115| move-result-object v13 116| const v0, #+56547 (0x0000dce3 | 7.92392e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| move-object v10, v14 .line 1842 123| invoke-direct/range {v1..v13}, com.android.ex.chips.RecipientAlternatesAdapter.(android.content.Context, long, java.lang.Long, java.lang.String, long, int, com.android.ex.chips.RecipientAlternatesAdapter$OnCheckedItemChangedListener, com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable, com.android.ex.chips.ChipsUtil$PermissionsCheckListener):void 126| const v0, #+56548 (0x0000dce4 | 7.92406e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| return-object v1 } method com.android.ex.chips.RecipientEditTextView.createChipDisplayText(com.android.ex.chips.RecipientEntry):java.lang.String { .params "entry" .src "RecipientEditTextView.java" .line 1968 .prologue_end .line 1968 0| const v0, #+56549 (0x0000dce5 | 7.92420e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 9| move-result-object v2 10| const v0, #+56550 (0x0000dce6 | 7.92434e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1969 .local v2, "display", java.lang.String 16| invoke-virtual {v6}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 19| move-result-object v1 20| const v0, #+56551 (0x0000dce7 | 7.92448e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1970 .local v1, "address", java.lang.String 26| invoke-static {v2}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 29| move-result v3 30| const v0, #+56552 (0x0000dce8 | 7.92462e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| if-nez v3, Label_1 38| const v0, #+56553 (0x0000dce9 | 7.92476e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-static {v2,v1}, android.text.TextUtils.equals(java.lang.CharSequence, java.lang.CharSequence):boolean 47| move-result v3 48| const v0, #+56554 (0x0000dcea | 7.92490e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-eqz v3, Label_2 Label_1: .line 1971 56| const v0, #+56555 (0x0000dceb | 7.92504e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const/4 v2, #+0 (0x00000000 | 0.00000) Label_2: .line 1973 .end_local v2 63| const v0, #+56556 (0x0000dcec | 7.92518e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-static {v2}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 72| move-result v3 73| const v0, #+56557 (0x0000dced | 7.92532e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-nez v3, Label_3 .line 1974 81| const v0, #+56558 (0x0000dcee | 7.92546e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-object v2 Label_3: .line 1975 88| const v0, #+56559 (0x0000dcef | 7.92560e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 97| move-result v3 98| const v0, #+56560 (0x0000dcf0 | 7.92574e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-nez v3, Label_4 .line 1976 106| const v0, #+56561 (0x0000dcf1 | 7.92588e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return-object v1 Label_4: .line 1978 113| const v0, #+56562 (0x0000dcf2 | 7.92602e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| new-instance v3, android.text.util.Rfc822Token 121| const v0, #+56563 (0x0000dcf3 | 7.92616e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/4 v4, #+0 (0x00000000 | 0.00000) 128| invoke-direct {v3,v2,v1,v4}, android.text.util.Rfc822Token.(java.lang.String, java.lang.String, java.lang.String):void 131| const v0, #+56564 (0x0000dcf4 | 7.92630e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| invoke-virtual {v3}, android.text.util.Rfc822Token.toString():java.lang.String 140| move-result-object v3 141| const v0, #+56565 (0x0000dcf5 | 7.92644e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| return-object v3 } method com.android.ex.chips.RecipientEditTextView.createMoreChip():void { .src "RecipientEditTextView.java" .line 2201 0| move-object/16 v23, v24 .prologue_end .line 2201 3| const v24, #+56566 (0x0000dcf6 | 7.92658e-41) 6| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 9| move-object/from16 v0, v23 11| iget-boolean v0, v0, com.android.ex.chips.RecipientEditTextView.mNoChipMode 13| const v24, #+56567 (0x0000dcf7 | 7.92673e-41) 16| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 19| move/from16 v19, v0 21| if-eqz v19, Label_1 .line 2202 23| const v24, #+56568 (0x0000dcf8 | 7.92687e-41) 26| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.createMoreChipPlainText():void .line 2203 32| const v24, #+56569 (0x0000dcf9 | 7.92701e-41) 35| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 38| return-void Label_1: .line 2206 39| const v24, #+56570 (0x0000dcfa | 7.92715e-41) 42| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 45| move-object/from16 v0, v23 47| iget-boolean v0, v0, com.android.ex.chips.RecipientEditTextView.mShouldShrink 49| const v24, #+56571 (0x0000dcfb | 7.92729e-41) 52| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 55| move/from16 v19, v0 57| if-nez v19, Label_2 .line 2207 59| const v24, #+56572 (0x0000dcfc | 7.92743e-41) 62| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 65| return-void Label_2: .line 2209 66| const v24, #+56573 (0x0000dcfd | 7.92757e-41) 69| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 75| move-result-object v19 76| const v24, #+56574 (0x0000dcfe | 7.92771e-41) 79| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 85| move-result-object v20 86| const v24, #+56575 (0x0000dcff | 7.92785e-41) 89| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-interface/range {v20..v20}, android.text.Editable.length():int 95| move-result v20 96| const v24, #+56576 (0x0000dd00 | 7.92799e-41) 99| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2210 102| const-class v21, com.android.ex.chips.RecipientEditTextView$MoreImageSpan .line 2209 104| const v24, #+56577 (0x0000dd01 | 7.92813e-41) 107| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 110| const/16 v22, #+0 (0x00000000 | 0.00000) 112| move-object/from16 v0, v19 114| move/from16 v1, v22 116| move/from16 v2, v20 118| move-object/from16 v3, v21 120| invoke-interface {v0,v1,v2,v3}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 123| move-result-object v15 124| const v24, #+56578 (0x0000dd02 | 7.92827e-41) 127| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 130| check-cast v15, com.android.ex.chips.recipientchip.ReplacementDrawableSpan[] .line 2211 .local v15, "tempMore", com.android.ex.chips.recipientchip.ReplacementDrawableSpan[] 132| const v24, #+56579 (0x0000dd03 | 7.92841e-41) 135| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 138| array-length v0, v15 139| const v24, #+56580 (0x0000dd04 | 7.92855e-41) 142| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 145| move/from16 v19, v0 147| if-lez v19, Label_3 .line 2212 149| const v24, #+56581 (0x0000dd05 | 7.92869e-41) 152| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 158| move-result-object v19 159| const v24, #+56582 (0x0000dd06 | 7.92883e-41) 162| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 165| const/16 v20, #+0 (0x00000000 | 0.00000) 167| aget-object v20, v15, v20 169| const v24, #+56583 (0x0000dd07 | 7.92897e-41) 172| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 175| invoke-interface/range {v19..v20}, android.text.Spannable.removeSpan(java.lang.Object):void Label_3: .line 2214 178| const v24, #+56584 (0x0000dd08 | 7.92911e-41) 181| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 187| move-result-object v10 188| const v24, #+56585 (0x0000dd09 | 7.92925e-41) 191| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2216 .local v10, "recipients", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 194| if-eqz v10, Label_4 196| const v24, #+56586 (0x0000dd0a | 7.92939e-41) 199| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 202| array-length v0, v10 203| const v24, #+56587 (0x0000dd0b | 7.92953e-41) 206| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 209| move/from16 v19, v0 211| const/16 v20, #+2 (0x00000002 | 2.80260e-45) 213| move/from16 v0, v19 215| move/from16 v1, v20 217| if-gt v0, v1, Label_5 Label_4: .line 2217 219| const v24, #+56588 (0x0000dd0c | 7.92967e-41) 222| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 225| const/16 v19, #+0 (0x00000000 | 0.00000) 227| move-object/from16 v0, v19 229| move-object/from16 v1, v23 231| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mMoreChip .line 2218 233| const v24, #+56589 (0x0000dd0d | 7.92981e-41) 236| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 239| return-void Label_5: .line 2220 240| const v24, #+56590 (0x0000dd0e | 7.92995e-41) 243| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 249| move-result-object v13 250| const v24, #+56591 (0x0000dd0f | 7.93009e-41) 253| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2221 .local v13, "spannable", android.text.Spannable 256| array-length v8, v10 .line 2222 .local v8, "numRecipients", int 257| const v24, #+56592 (0x0000dd10 | 7.93023e-41) 260| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 263| add-int/lit8 v9, v8, #-2 (0xfffffffe | NaN) .line 2223 .local v9, "overage", int 265| move-object/from16 v0, v23 267| invoke-direct {v0,v9}, com.android.ex.chips.RecipientEditTextView.createMoreSpan(int):com.android.ex.chips.RecipientEditTextView$MoreImageSpan 270| move-result-object v7 271| const v24, #+56593 (0x0000dd11 | 7.93037e-41) 274| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2224 .local v7, "moreSpan", com.android.ex.chips.RecipientEditTextView$MoreImageSpan 277| new-instance v19, java.util.ArrayList 279| const v24, #+56594 (0x0000dd12 | 7.93051e-41) 282| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-direct/range {v19..v19}, java.util.ArrayList.():void 288| const v24, #+56595 (0x0000dd13 | 7.93065e-41) 291| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 294| move-object/from16 v0, v19 296| move-object/from16 v1, v23 298| iput-object v0, v1, com.android.ex.chips.RecipientEditTextView.mHiddenSpans .line 2225 300| const v24, #+56596 (0x0000dd14 | 7.93079e-41) 303| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 306| const/16 v18, #+0 (0x00000000 | 0.00000) .line 2226 .local v18, "totalReplaceStart", int 308| const/16 v17, #+0 (0x00000000 | 0.00000) .line 2227 .local v17, "totalReplaceEnd", int 310| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 313| move-result-object v16 314| const v24, #+56597 (0x0000dd15 | 7.93093e-41) 317| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2228 .local v16, "text", android.text.Editable 320| sub-int v6, v8, v9 Label_6: .local v6, "i", int 322| const v24, #+56598 (0x0000dd16 | 7.93107e-41) 325| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 328| array-length v0, v10 329| const v24, #+56599 (0x0000dd17 | 7.93121e-41) 332| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 335| move/from16 v19, v0 337| move/from16 v0, v19 339| if-ge v6, v0, Label_11 .line 2229 341| const v24, #+56600 (0x0000dd18 | 7.93135e-41) 344| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 347| move-object/from16 v0, v23 349| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 351| const v24, #+56601 (0x0000dd19 | 7.93149e-41) 354| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 357| move-object/from16 v19, v0 359| aget-object v20, v10, v6 361| const v24, #+56602 (0x0000dd1a | 7.93163e-41) 364| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual/range {v19..v20}, java.util.ArrayList.add(java.lang.Object):boolean .line 2230 370| const v24, #+56603 (0x0000dd1b | 7.93177e-41) 373| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 376| sub-int v19, v8, v9 378| move/from16 v0, v19 380| if-ne v6, v0, Label_7 .line 2231 382| const v24, #+56604 (0x0000dd1c | 7.93191e-41) 385| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 388| aget-object v19, v10, v6 390| const v24, #+56605 (0x0000dd1d | 7.93205e-41) 393| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 396| move-object/from16 v0, v19 398| invoke-interface {v13,v0}, android.text.Spannable.getSpanStart(java.lang.Object):int 401| move-result v18 402| const v24, #+56606 (0x0000dd1e | 7.93219e-41) 405| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_7: .line 2233 408| const v24, #+56607 (0x0000dd1f | 7.93233e-41) 411| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 414| array-length v0, v10 415| const v24, #+56608 (0x0000dd20 | 7.93247e-41) 418| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 421| move/from16 v19, v0 423| add-int/lit8 v19, v19, #-1 (0xffffffff | NaN) 425| move/from16 v0, v19 427| if-ne v6, v0, Label_8 .line 2234 429| const v24, #+56609 (0x0000dd21 | 7.93261e-41) 432| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 435| aget-object v19, v10, v6 437| const v24, #+56610 (0x0000dd22 | 7.93275e-41) 440| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 443| move-object/from16 v0, v19 445| invoke-interface {v13,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int 448| move-result v17 449| const v24, #+56611 (0x0000dd23 | 7.93289e-41) 452| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_8: .line 2236 455| const v24, #+56612 (0x0000dd24 | 7.93303e-41) 458| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 461| move-object/from16 v0, v23 463| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 465| const v24, #+56613 (0x0000dd25 | 7.93317e-41) 468| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 471| move-object/from16 v19, v0 473| if-eqz v19, Label_9 475| const v24, #+56614 (0x0000dd26 | 7.93331e-41) 478| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 481| move-object/from16 v0, v23 483| iget-object v0, v0, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 485| const v24, #+56615 (0x0000dd27 | 7.93345e-41) 488| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 491| move-object/from16 v19, v0 493| aget-object v20, v10, v6 495| const v24, #+56616 (0x0000dd28 | 7.93359e-41) 498| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual/range {v19..v20}, java.util.ArrayList.contains(java.lang.Object):boolean 504| move-result v19 505| const v24, #+56617 (0x0000dd29 | 7.93373e-41) 508| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 511| xor-int/lit8 v19, v19, #+1 (0x00000001 | 1.40130e-45) 513| if-eqz v19, Label_10 Label_9: .line 2237 515| const v24, #+56618 (0x0000dd2a | 7.93387e-41) 518| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 521| aget-object v19, v10, v6 523| const v24, #+56619 (0x0000dd2b | 7.93401e-41) 526| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 529| move-object/from16 v0, v19 531| invoke-interface {v13,v0}, android.text.Spannable.getSpanStart(java.lang.Object):int 534| move-result v12 535| const v24, #+56620 (0x0000dd2c | 7.93415e-41) 538| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2238 .local v12, "spanStart", int 541| aget-object v19, v10, v6 543| const v24, #+56621 (0x0000dd2d | 7.93429e-41) 546| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 549| move-object/from16 v0, v19 551| invoke-interface {v13,v0}, android.text.Spannable.getSpanEnd(java.lang.Object):int 554| move-result v11 555| const v24, #+56622 (0x0000dd2e | 7.93443e-41) 558| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2239 .local v11, "spanEnd", int 561| aget-object v19, v10, v6 563| const v24, #+56623 (0x0000dd2f | 7.93457e-41) 566| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-interface/range {v16..v16}, android.text.Editable.toString():java.lang.String 572| move-result-object v20 573| const v24, #+56624 (0x0000dd30 | 7.93471e-41) 576| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 579| move-object/from16 v0, v20 581| invoke-virtual {v0,v12,v11}, java.lang.String.substring(int, int):java.lang.String 584| move-result-object v20 585| const v24, #+56625 (0x0000dd31 | 7.93485e-41) 588| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 591| invoke-interface/range {v19..v20}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginalText(java.lang.String):void Label_10: .line 2241 .end_local v11 .end_local v12 594| const v24, #+56626 (0x0000dd32 | 7.93499e-41) 597| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 600| aget-object v19, v10, v6 602| const v24, #+56627 (0x0000dd33 | 7.93513e-41) 605| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 608| move-object/from16 v0, v19 610| invoke-interface {v13,v0}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2228 613| const v24, #+56628 (0x0000dd34 | 7.93527e-41) 616| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 619| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 621| goto/16 Label_6 Label_11: .line 2243 623| const v24, #+56629 (0x0000dd35 | 7.93541e-41) 626| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 629| invoke-interface/range {v16..v16}, android.text.Editable.length():int 632| move-result v19 633| const v24, #+56630 (0x0000dd36 | 7.93555e-41) 636| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 639| move/from16 v0, v17 641| move/from16 v1, v19 643| if-ge v0, v1, Label_12 .line 2244 645| const v24, #+56631 (0x0000dd37 | 7.93569e-41) 648| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 651| invoke-interface/range {v16..v16}, android.text.Editable.length():int 654| move-result v17 655| const v24, #+56632 (0x0000dd38 | 7.93583e-41) 658| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void Label_12: .line 2246 661| const v24, #+56633 (0x0000dd39 | 7.93597e-41) 664| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 667| move/from16 v0, v18 669| move/from16 v1, v17 671| invoke-static {v0,v1}, java.lang.Math.max(int, int):int 674| move-result v5 675| const v24, #+56634 (0x0000dd3a | 7.93611e-41) 678| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2247 .local v5, "end", int 681| move/from16 v0, v18 683| move/from16 v1, v17 685| invoke-static {v0,v1}, java.lang.Math.min(int, int):int 688| move-result v14 689| const v24, #+56635 (0x0000dd3b | 7.93625e-41) 692| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void .line 2248 .local v14, "start", int 695| new-instance v4, android.text.SpannableString 697| const v24, #+56636 (0x0000dd3c | 7.93639e-41) 700| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 703| move-object/from16 v0, v16 705| invoke-interface {v0,v14,v5}, android.text.Editable.subSequence(int, int):java.lang.CharSequence 708| move-result-object v19 709| const v24, #+56637 (0x0000dd3d | 7.93653e-41) 712| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 715| move-object/from16 v0, v19 717| invoke-direct {v4,v0}, android.text.SpannableString.(java.lang.CharSequence):void .line 2249 .local v4, "chipText", android.text.SpannableString 720| const v24, #+56638 (0x0000dd3e | 7.93667e-41) 723| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 726| invoke-virtual {v4}, android.text.SpannableString.length():int 729| move-result v19 730| const v24, #+56639 (0x0000dd3f | 7.93681e-41) 733| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 736| const/16 v20, #+0 (0x00000000 | 0.00000) 738| const/16 v21, #+33 (0x00000021 | 4.62428e-44) 740| move/from16 v0, v20 742| move/from16 v1, v19 744| move/from16 v2, v21 746| invoke-virtual {v4,v7,v0,v1,v2}, android.text.SpannableString.setSpan(java.lang.Object, int, int, int):void .line 2250 749| const v24, #+56640 (0x0000dd40 | 7.93695e-41) 752| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 755| move-object/from16 v0, v16 757| invoke-interface {v0,v14,v5,v4}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable .line 2251 760| const v24, #+56641 (0x0000dd41 | 7.93709e-41) 763| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 766| move-object/from16 v0, v23 768| iput-object v7, v0, com.android.ex.chips.RecipientEditTextView.mMoreChip .line 2253 770| const v24, #+56642 (0x0000dd42 | 7.93723e-41) 773| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 776| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 779| move-result v19 780| const v24, #+56643 (0x0000dd43 | 7.93737e-41) 783| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 786| if-nez v19, Label_13 788| const v24, #+56644 (0x0000dd44 | 7.93752e-41) 791| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 794| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getLineCount():int 797| move-result v19 798| const v24, #+56645 (0x0000dd45 | 7.93766e-41) 801| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 804| move-object/from16 v0, v23 806| iget v0, v0, com.android.ex.chips.RecipientEditTextView.mMaxLines 808| const v24, #+56646 (0x0000dd46 | 7.93780e-41) 811| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 814| move/from16 v20, v0 816| move/from16 v0, v19 818| move/from16 v1, v20 820| if-le v0, v1, Label_13 .line 2254 822| const v24, #+56647 (0x0000dd47 | 7.93794e-41) 825| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 828| invoke-virtual/range {v23..v23}, com.android.ex.chips.RecipientEditTextView.getLineCount():int 831| move-result v19 832| const v24, #+56648 (0x0000dd48 | 7.93808e-41) 835| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 838| move-object/from16 v0, v23 840| move/from16 v1, v19 842| invoke-virtual {v0,v1}, com.android.ex.chips.RecipientEditTextView.setMaxLines(int):void Label_13: .line 2256 845| const v24, #+56649 (0x0000dd49 | 7.93822e-41) 848| invoke-static/range {v24..v24}, CodeCoverage.TraceBasicBlock(int):void 851| return-void } method com.android.ex.chips.RecipientEditTextView.createMoreChipPlainText():void { .src "RecipientEditTextView.java" .line 2164 .prologue_end .line 2164 0| const v0, #+56650 (0x0000dd4a | 7.93836e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 9| move-result-object v6 10| const v0, #+56651 (0x0000dd4b | 7.93850e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2165 .local v6, "text", android.text.Editable 16| const/4 v5, #+0 (0x00000000 | 0.00000) .local v5, "start", int 17| const/4 v2, #+0 (0x00000000 | 0.00000) .line 2167 .local v2, "end", int 18| const/4 v3, #+0 (0x00000000 | 0.00000) Label_1: .local v3, "i", int 19| const v0, #+56652 (0x0000dd4c | 7.93864e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v8, #+2 (0x00000002 | 2.80260e-45) 26| if-ge v3, v8, Label_2 .line 2168 28| const v0, #+56653 (0x0000dd4d | 7.93878e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v8, v11, com.android.ex.chips.RecipientEditTextView.mTokenizer 36| const v0, #+56654 (0x0000dd4e | 7.93892e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-interface {v8,v6,v5}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 45| move-result v8 46| const v0, #+56655 (0x0000dd4f | 7.93906e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v11,v8}, com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int 55| move-result v2 56| const v0, #+56656 (0x0000dd50 | 7.93920e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2169 62| move v5, v2 .line 2167 63| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 65| goto/16 Label_1 Label_2: .line 2172 67| const v0, #+56657 (0x0000dd51 | 7.93934e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v11,v6}, com.android.ex.chips.RecipientEditTextView.countTokens(android.text.Editable):int 76| move-result v7 77| const v0, #+56658 (0x0000dd52 | 7.93948e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2173 .local v7, "tokenCount", int 83| add-int/lit8 v8, v7, #-2 (0xfffffffe | NaN) 85| invoke-direct {v11,v8}, com.android.ex.chips.RecipientEditTextView.createMoreSpan(int):com.android.ex.chips.RecipientEditTextView$MoreImageSpan 88| move-result-object v4 89| const v0, #+56659 (0x0000dd53 | 7.93962e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2174 .local v4, "moreSpan", com.android.ex.chips.RecipientEditTextView$MoreImageSpan 95| new-instance v1, android.text.SpannableString 97| const v0, #+56660 (0x0000dd54 | 7.93976e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-interface {v6}, android.text.Editable.length():int 106| move-result v8 107| const v0, #+56661 (0x0000dd55 | 7.93990e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v6,v2,v8}, android.text.Editable.subSequence(int, int):java.lang.CharSequence 116| move-result-object v8 117| const v0, #+56662 (0x0000dd56 | 7.94004e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-direct {v1,v8}, android.text.SpannableString.(java.lang.CharSequence):void .line 2175 .local v1, "chipText", android.text.SpannableString 126| const v0, #+56663 (0x0000dd57 | 7.94018e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v1}, android.text.SpannableString.length():int 135| move-result v8 136| const v0, #+56664 (0x0000dd58 | 7.94032e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| const/4 v9, #+0 (0x00000000 | 0.00000) 143| const/16 v10, #+33 (0x00000021 | 4.62428e-44) 145| invoke-virtual {v1,v4,v9,v8,v10}, android.text.SpannableString.setSpan(java.lang.Object, int, int, int):void .line 2176 148| const v0, #+56665 (0x0000dd59 | 7.94046e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-interface {v6}, android.text.Editable.length():int 157| move-result v8 158| const v0, #+56666 (0x0000dd5a | 7.94060e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-interface {v6,v2,v8,v1}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable .line 2177 167| const v0, #+56667 (0x0000dd5b | 7.94074e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| iput-object v4, v11, com.android.ex.chips.RecipientEditTextView.mMoreChip .line 2178 175| const v0, #+56668 (0x0000dd5c | 7.94088e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| return-void } method com.android.ex.chips.RecipientEditTextView.createReplacementChip(int, int, android.text.Editable, boolean):void { .params "tokenStart", "tokenEnd", "editable", "visible" .src "RecipientEditTextView.java" .line 1304 .prologue_end .line 1304 0| const v0, #+56669 (0x0000dd5d | 7.94102e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v10,v11,v12}, com.android.ex.chips.RecipientEditTextView.alreadyHasChip(int, int):boolean 9| move-result v8 10| const v0, #+56670 (0x0000dd5e | 7.94116e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v8, Label_1 .line 1307 18| const v0, #+56671 (0x0000dd5f | 7.94130e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void Label_1: .line 1309 25| const v0, #+56672 (0x0000dd60 | 7.94144e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v13}, android.text.Editable.toString():java.lang.String 34| move-result-object v8 35| const v0, #+56673 (0x0000dd61 | 7.94158e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v8,v11,v12}, java.lang.String.substring(int, int):java.lang.String 44| move-result-object v6 45| const v0, #+56674 (0x0000dd62 | 7.94172e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1310 .local v6, "token", java.lang.String 51| invoke-virtual {v6}, java.lang.String.trim():java.lang.String 54| move-result-object v7 55| const v0, #+56675 (0x0000dd63 | 7.94186e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1311 .local v7, "trimmedToken", java.lang.String 61| const/16 v8, #+44 (0x0000002c | 6.16571e-44) 63| invoke-virtual {v7,v8}, java.lang.String.lastIndexOf(int):int 66| move-result v3 67| const v0, #+56676 (0x0000dd64 | 7.94200e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1312 .local v3, "commitCharIndex", int 73| const/4 v8, #-1 (0xffffffff | NaN) 74| if-eq v3, v8, Label_2 76| const v0, #+56677 (0x0000dd65 | 7.94214e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v7}, java.lang.String.length():int 85| move-result v8 86| const v0, #+56678 (0x0000dd66 | 7.94228e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| add-int/lit8 v8, v8, #-1 (0xffffffff | NaN) 94| if-ne v3, v8, Label_2 .line 1313 96| const v0, #+56679 (0x0000dd67 | 7.94242e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v7}, java.lang.String.length():int 105| move-result v8 106| const v0, #+56680 (0x0000dd68 | 7.94256e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| add-int/lit8 v8, v8, #-1 (0xffffffff | NaN) 114| const/4 v9, #+0 (0x00000000 | 0.00000) 115| invoke-virtual {v7,v9,v8}, java.lang.String.substring(int, int):java.lang.String 118| move-result-object v6 119| const v0, #+56681 (0x0000dd69 | 7.94270e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1315 125| const v0, #+56682 (0x0000dd6a | 7.94284e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v10,v6}, com.android.ex.chips.RecipientEditTextView.createTokenizedEntry(java.lang.String):com.android.ex.chips.RecipientEntry 134| move-result-object v5 135| const v0, #+56683 (0x0000dd6b | 7.94298e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1316 .local v5, "entry", com.android.ex.chips.RecipientEntry 141| if-eqz v5, Label_5 .line 1317 143| const v0, #+56684 (0x0000dd6c | 7.94312e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| const/4 v1, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 1319 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 150| const v0, #+56685 (0x0000dd6d | 7.94326e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget-boolean v8, v10, com.android.ex.chips.RecipientEditTextView.mNoChipMode 158| const v0, #+56686 (0x0000dd6e | 7.94340e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-nez v8, Label_3 .line 1320 166| const v0, #+56687 (0x0000dd6f | 7.94354e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| if-eqz v14, Label_6 174| const v0, #+56688 (0x0000dd70 | 7.94368e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-direct {v10,v5}, com.android.ex.chips.RecipientEditTextView.constructChipSpan(com.android.ex.chips.RecipientEntry):com.android.ex.chips.recipientchip.DrawableRecipientChip .try_end_1 catch(java.lang.NullPointerException) : Label_7 183| move-result-object v1 184| const v0, #+56689 (0x0000dd71 | 7.94382e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .line 1325 .end_local v1 190| const v0, #+56690 (0x0000dd72 | 7.94396e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const/16 v8, #+33 (0x00000021 | 4.62428e-44) 198| invoke-interface {v13,v1,v11,v12,v8}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void .line 1327 201| const v0, #+56691 (0x0000dd73 | 7.94410e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-eqz v1, Label_5 .line 1328 209| const v0, #+56692 (0x0000dd74 | 7.94424e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 217| const v0, #+56693 (0x0000dd75 | 7.94438e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| if-nez v8, Label_4 .line 1329 225| const v0, #+56694 (0x0000dd76 | 7.94452e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| new-instance v8, java.util.ArrayList 233| const v0, #+56695 (0x0000dd77 | 7.94466e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| invoke-direct {v8}, java.util.ArrayList.():void 242| const v0, #+56696 (0x0000dd78 | 7.94480e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iput-object v8, v10, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients Label_4: .line 1331 250| const v0, #+56697 (0x0000dd79 | 7.94494e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-interface {v1,v6}, com.android.ex.chips.recipientchip.DrawableRecipientChip.setOriginalText(java.lang.String):void .line 1332 259| const v0, #+56698 (0x0000dd7a | 7.94508e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 267| const v0, #+56699 (0x0000dd7b | 7.94522e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v8,v1}, java.util.ArrayList.add(java.lang.Object):boolean Label_5: .line 1335 276| const v0, #+56700 (0x0000dd7c | 7.94536e-41) 279| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 282| return-void Label_6: .try_begin_2 .line 1320 .restart_local v1 283| const v0, #+56701 (0x0000dd7d | 7.94550e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| new-instance v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip 291| const v0, #+56702 (0x0000dd7e | 7.94564e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-direct {v2,v5}, com.android.ex.chips.recipientchip.InvisibleRecipientChip.(com.android.ex.chips.RecipientEntry):void .try_end_2 catch(java.lang.NullPointerException) : Label_7 .local v2, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 300| const v0, #+56703 (0x0000dd7f | 7.94578e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| move-object v1, v2 .end_local v2 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 307| goto/16 Label_3 Label_7: .line 1322 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 309| const v0, #+56704 (0x0000dd80 | 7.94592e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| move-exception v4 .line 1323 .local v4, "e", java.lang.NullPointerException 316| const-string/jumbo v8, "RecipientEditTextView" 319| const v0, #+56705 (0x0000dd81 | 7.94606e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v4}, java.lang.NullPointerException.getMessage():java.lang.String 328| move-result-object v9 329| const v0, #+56706 (0x0000dd82 | 7.94620e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-static {v8,v9,v4}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int 338| const v0, #+56707 (0x0000dd83 | 7.94634e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| goto/16 Label_3 } method com.android.ex.chips.RecipientEditTextView.createTokenizedEntry(java.lang.String):com.android.ex.chips.RecipientEntry { .params "token" .src "RecipientEditTextView.java" .line 1339 .prologue_end 0| const v0, #+56708 (0x0000dd84 | 7.94648e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v8, #+0 (0x00000000 | 0.00000) 7| const/4 v7, #+0 (0x00000000 | 0.00000) .line 1339 8| invoke-static {v10}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 11| move-result v6 12| const v0, #+56709 (0x0000dd85 | 7.94662e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v6, Label_1 .line 1340 20| const v0, #+56710 (0x0000dd86 | 7.94676e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return-object v8 Label_1: .line 1342 27| const v0, #+56711 (0x0000dd87 | 7.94690e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 36| move-result v6 37| const v0, #+56712 (0x0000dd88 | 7.94704e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-eqz v6, Label_2 45| const v0, #+56713 (0x0000dd89 | 7.94718e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-static {v10}, com.android.ex.chips.PhoneUtil.isPhoneNumber(java.lang.String):boolean 54| move-result v6 55| const v0, #+56714 (0x0000dd8a | 7.94732e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-eqz v6, Label_2 .line 1343 63| const v0, #+56715 (0x0000dd8b | 7.94746e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 70| invoke-static {v10,v6}, com.android.ex.chips.RecipientEntry.constructFakePhoneEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 73| move-result-object v6 74| const v0, #+56716 (0x0000dd8c | 7.94760e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| return-object v6 Label_2: .line 1345 81| const v0, #+56717 (0x0000dd8d | 7.94774e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v10}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 90| move-result-object v4 91| const v0, #+56718 (0x0000dd8e | 7.94788e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1346 .local v4, "tokens", android.text.util.Rfc822Token[] 97| invoke-direct {v9,v10}, com.android.ex.chips.RecipientEditTextView.isValid(java.lang.String):boolean 100| move-result v2 101| const v0, #+56719 (0x0000dd8f | 7.94802e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1347 .local v2, "isValid", boolean 107| if-eqz v2, Label_4 109| const v0, #+56720 (0x0000dd90 | 7.94816e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eqz v4, Label_4 117| const v0, #+56721 (0x0000dd91 | 7.94831e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| array-length v6, v4 124| const v0, #+56722 (0x0000dd92 | 7.94845e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| if-lez v6, Label_4 .line 1350 132| const v0, #+56723 (0x0000dd93 | 7.94859e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| aget-object v6, v4, v7 140| const v0, #+56724 (0x0000dd94 | 7.94873e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v6}, android.text.util.Rfc822Token.getName():java.lang.String 149| move-result-object v1 150| const v0, #+56725 (0x0000dd95 | 7.94887e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1351 .local v1, "display", java.lang.String 156| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 159| move-result v6 160| const v0, #+56726 (0x0000dd96 | 7.94901e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| if-nez v6, Label_3 .line 1352 168| const v0, #+56727 (0x0000dd97 | 7.94915e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| aget-object v6, v4, v7 176| const v0, #+56728 (0x0000dd98 | 7.94929e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v6}, android.text.util.Rfc822Token.getAddress():java.lang.String 185| move-result-object v6 186| const v0, #+56729 (0x0000dd99 | 7.94943e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-static {v1,v6,v2}, com.android.ex.chips.RecipientEntry.constructGeneratedEntry(java.lang.String, java.lang.String, boolean):com.android.ex.chips.RecipientEntry 195| move-result-object v6 196| const v0, #+56730 (0x0000dd9a | 7.94957e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| return-object v6 Label_3: .line 1355 203| const v0, #+56731 (0x0000dd9b | 7.94971e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| aget-object v6, v4, v7 211| const v0, #+56732 (0x0000dd9c | 7.94985e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| invoke-virtual {v6}, android.text.util.Rfc822Token.getAddress():java.lang.String 220| move-result-object v1 221| const v0, #+56733 (0x0000dd9d | 7.94999e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1356 227| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 230| move-result v6 231| const v0, #+56734 (0x0000dd9e | 7.95013e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| if-nez v6, Label_4 .line 1357 239| const v0, #+56735 (0x0000dd9f | 7.95027e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-static {v1,v2}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 248| move-result-object v6 249| const v0, #+56736 (0x0000dda0 | 7.95041e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| return-object v6 Label_4: .line 1363 .end_local v1 256| const v0, #+56737 (0x0000dda1 | 7.95055e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1364 .local v5, "validatedToken", java.lang.String 263| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView.mValidator 265| const v0, #+56738 (0x0000dda2 | 7.95069e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| if-eqz v6, Label_5 273| const v0, #+56739 (0x0000dda3 | 7.95083e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| xor-int/lit8 v6, v2, #+1 (0x00000001 | 1.40130e-45) 281| if-eqz v6, Label_5 .line 1366 283| const v0, #+56740 (0x0000dda4 | 7.95097e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView.mValidator 291| const v0, #+56741 (0x0000dda5 | 7.95111e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-interface {v6,v10}, android.widget.AutoCompleteTextView$Validator.fixText(java.lang.CharSequence):java.lang.CharSequence 300| move-result-object v6 301| const v0, #+56742 (0x0000dda6 | 7.95125e-41) 304| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-interface {v6}, java.lang.CharSequence.toString():java.lang.String 310| move-result-object v5 311| const v0, #+56743 (0x0000dda7 | 7.95139e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1367 .local v5, "validatedToken", java.lang.String 317| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 320| move-result v6 321| const v0, #+56744 (0x0000dda8 | 7.95153e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| if-nez v6, Label_5 .line 1368 329| const v0, #+56745 (0x0000dda9 | 7.95167e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v5,v10}, java.lang.String.contains(java.lang.CharSequence):boolean 338| move-result v6 339| const v0, #+56746 (0x0000ddaa | 7.95181e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| if-eqz v6, Label_7 .line 1372 347| const v0, #+56747 (0x0000ddab | 7.95195e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-static {v5}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 356| move-result-object v3 357| const v0, #+56748 (0x0000ddac | 7.95209e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1373 .local v3, "tokenized", android.text.util.Rfc822Token[] 363| array-length v6, v3 364| const v0, #+56749 (0x0000ddad | 7.95223e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| if-lez v6, Label_5 .line 1374 372| const v0, #+56750 (0x0000ddae | 7.95237e-41) 375| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 378| aget-object v6, v3, v7 380| const v0, #+56751 (0x0000ddaf | 7.95251e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| invoke-virtual {v6}, android.text.util.Rfc822Token.getAddress():java.lang.String 389| move-result-object v5 390| const v0, #+56752 (0x0000ddb0 | 7.95265e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1375 396| const/4 v2, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 1390 .end_local v2 .end_local v3 .end_local v5 397| const v0, #+56753 (0x0000ddb1 | 7.95279e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 406| move-result v6 407| const v0, #+56754 (0x0000ddb2 | 7.95293e-41) 410| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 413| if-nez v6, Label_8 Label_6: .line 1389 415| const v0, #+56755 (0x0000ddb3 | 7.95307e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-static {v5,v2}, com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry 424| move-result-object v6 425| const v0, #+56756 (0x0000ddb4 | 7.95321e-41) 428| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 431| return-object v6 Label_7: .line 1383 .restart_local v2 .restart_local v5 432| const v0, #+56757 (0x0000ddb5 | 7.95335e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1384 .local v5, "validatedToken", java.lang.String 439| const/4 v2, #+0 (0x00000000 | 0.00000) .local v2, "isValid", boolean 440| goto/16 Label_5 Label_8: .end_local v2 .end_local v5 442| const v0, #+56758 (0x0000ddb6 | 7.95349e-41) 445| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 448| move-object v5, v10 .line 1390 449| goto/16 Label_6 } method com.android.ex.chips.RecipientEditTextView.drawIconOnCanvas(android.graphics.Bitmap, android.graphics.Canvas, android.graphics.RectF, android.graphics.RectF):void { .params "icon", "canvas", "src", "dst" .src "RecipientEditTextView.java" .line 984 .prologue_end 0| const v0, #+56759 (0x0000ddb7 | 7.95363e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v9, #+1073741824 (0x40000000 | 2.00000) 8| const/4 v8, #+1 (0x00000001 | 1.40130e-45) .line 984 9| new-instance v2, android.graphics.Matrix 11| const v0, #+56760 (0x0000ddb8 | 7.95377e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-direct {v2}, android.graphics.Matrix.():void .line 987 .local v2, "matrix", android.graphics.Matrix 20| const v0, #+56761 (0x0000ddb9 | 7.95391e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| new-instance v3, android.graphics.BitmapShader 28| const v0, #+56762 (0x0000ddba | 7.95405e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| sget-object v4, android.graphics.Shader$TileMode.CLAMP 36| const v0, #+56763 (0x0000ddbb | 7.95419e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget-object v5, android.graphics.Shader$TileMode.CLAMP 44| const v0, #+56764 (0x0000ddbc | 7.95433e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-direct {v3,v11,v4,v5}, android.graphics.BitmapShader.(android.graphics.Bitmap, android.graphics.Shader$TileMode, android.graphics.Shader$TileMode):void .line 988 .local v3, "shader", android.graphics.BitmapShader 53| const v0, #+56765 (0x0000ddbd | 7.95447e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2}, android.graphics.Matrix.reset():void .line 991 62| const v0, #+56766 (0x0000ddbe | 7.95461e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget-object v4, android.graphics.Matrix$ScaleToFit.FILL 70| const v0, #+56767 (0x0000ddbf | 7.95475e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2,v13,v14,v4}, android.graphics.Matrix.setRectToRect(android.graphics.RectF, android.graphics.RectF, android.graphics.Matrix$ScaleToFit):boolean .line 993 79| const v0, #+56768 (0x0000ddc0 | 7.95489e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-virtual {v3,v2}, android.graphics.BitmapShader.setLocalMatrix(android.graphics.Matrix):void .line 994 88| const v0, #+56769 (0x0000ddc1 | 7.95503e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 96| const v0, #+56770 (0x0000ddc2 | 7.95517e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-virtual {v4}, android.graphics.Paint.reset():void .line 995 105| const v0, #+56771 (0x0000ddc3 | 7.95531e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 113| const v0, #+56772 (0x0000ddc4 | 7.95545e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v4,v3}, android.graphics.Paint.setShader(android.graphics.Shader):android.graphics.Shader .line 996 122| const v0, #+56773 (0x0000ddc5 | 7.95559e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 130| const v0, #+56774 (0x0000ddc6 | 7.95573e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v4,v8}, android.graphics.Paint.setAntiAlias(boolean):void .line 997 139| const v0, #+56775 (0x0000ddc7 | 7.95587e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 147| const v0, #+56776 (0x0000ddc8 | 7.95601e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v4,v8}, android.graphics.Paint.setFilterBitmap(boolean):void .line 998 156| const v0, #+56777 (0x0000ddc9 | 7.95615e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 164| const v0, #+56778 (0x0000ddca | 7.95629e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v4,v8}, android.graphics.Paint.setDither(boolean):void .line 999 173| const v0, #+56779 (0x0000ddcb | 7.95643e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-virtual {v14}, android.graphics.RectF.centerX():float 182| move-result v4 183| const v0, #+56780 (0x0000ddcc | 7.95657e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v14}, android.graphics.RectF.centerY():float 192| move-result v5 193| const v0, #+56781 (0x0000ddcd | 7.95671e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v14}, android.graphics.RectF.width():float 202| move-result v6 203| const v0, #+56782 (0x0000ddce | 7.95685e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| div-float/2addr v6, v9 210| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 212| const v0, #+56783 (0x0000ddcf | 7.95699e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| invoke-virtual {v12,v4,v5,v6,v7}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 1002 221| const v0, #+56784 (0x0000ddd0 | 7.95713e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| const/high16 v1, #+1065353216 (0x3f800000 | 1.00000) .line 1003 .local v1, "borderWidth", float 229| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 231| const v0, #+56785 (0x0000ddd1 | 7.95727e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v4}, android.graphics.Paint.reset():void .line 1004 240| const v0, #+56786 (0x0000ddd2 | 7.95741e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 248| const v0, #+56787 (0x0000ddd3 | 7.95755e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| const/4 v5, #+0 (0x00000000 | 0.00000) 255| invoke-virtual {v4,v5}, android.graphics.Paint.setColor(int):void .line 1005 258| const v0, #+56788 (0x0000ddd4 | 7.95769e-41) 261| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 264| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 266| const v0, #+56789 (0x0000ddd5 | 7.95783e-41) 269| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 272| sget-object v5, android.graphics.Paint$Style.STROKE 274| const v0, #+56790 (0x0000ddd6 | 7.95797e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| invoke-virtual {v4,v5}, android.graphics.Paint.setStyle(android.graphics.Paint$Style):void .line 1006 283| const v0, #+56791 (0x0000ddd7 | 7.95811e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 291| const v0, #+56792 (0x0000ddd8 | 7.95825e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 297| const/high16 v5, #+1065353216 (0x3f800000 | 1.00000) 299| invoke-virtual {v4,v5}, android.graphics.Paint.setStrokeWidth(float):void .line 1007 302| const v0, #+56793 (0x0000ddd9 | 7.95839e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 310| const v0, #+56794 (0x0000ddda | 7.95853e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| invoke-virtual {v4,v8}, android.graphics.Paint.setAntiAlias(boolean):void .line 1008 319| const v0, #+56795 (0x0000dddb | 7.95867e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v14}, android.graphics.RectF.centerX():float 328| move-result v4 329| const v0, #+56796 (0x0000dddc | 7.95881e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-virtual {v14}, android.graphics.RectF.centerY():float 338| move-result v5 339| const v0, #+56797 (0x0000dddd | 7.95895e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| invoke-virtual {v14}, android.graphics.RectF.width():float 348| move-result v6 349| const v0, #+56798 (0x0000ddde | 7.95910e-41) 352| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 355| div-float/2addr v6, v9 356| const/high16 v7, #+1056964608 (0x3f000000 | 0.500000) 358| sub-float/2addr v6, v7 .line 1009 359| iget-object v7, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint .line 1008 361| const v0, #+56799 (0x0000dddf | 7.95924e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-virtual {v12,v4,v5,v6,v7}, android.graphics.Canvas.drawCircle(float, float, float, android.graphics.Paint):void .line 1011 370| const v0, #+56800 (0x0000dde0 | 7.95938e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| iget-object v4, v10, com.android.ex.chips.RecipientEditTextView.mWorkPaint 378| const v0, #+56801 (0x0000dde1 | 7.95952e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-virtual {v4}, android.graphics.Paint.reset():void .line 1012 387| const v0, #+56802 (0x0000dde2 | 7.95966e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| return-void } method com.android.ex.chips.RecipientEditTextView.getAdapter():android.widget.ListAdapter { .src "RecipientEditTextView.java" .line 3219 .prologue_end .line 3219 0| const v0, #+56803 (0x0000dde3 | 7.95980e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 9| move-result-object v1 10| const v0, #+56804 (0x0000dde4 | 7.95994e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter { .src "RecipientEditTextView.java" .line 3221 .prologue_end .line 3221 0| const v0, #+56805 (0x0000dde5 | 7.96008e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.MultiAutoCompleteTextView.getAdapter():android.widget.ListAdapter 9| move-result-object v1 10| const v0, #+56806 (0x0000dde6 | 7.96022e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| check-cast v1, com.android.ex.chips.BaseRecipientAdapter 18| const v0, #+56807 (0x0000dde7 | 7.96036e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.RecipientEditTextView.getChipBackground(com.android.ex.chips.RecipientEntry):android.graphics.drawable.Drawable { .params "contact" .src "RecipientEditTextView.java" .line 959 .prologue_end .line 959 0| const v0, #+56808 (0x0000dde8 | 7.96050e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEntry.isValid():boolean 9| move-result v1 10| const v0, #+56809 (0x0000dde9 | 7.96064e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 18| const v0, #+56810 (0x0000ddea | 7.96078e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mChipBackground Label_1: 26| const v0, #+56811 (0x0000ddeb | 7.96092e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 Label_2: 33| const v0, #+56812 (0x0000ddec | 7.96106e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mInvalidChipBackground 41| const v0, #+56813 (0x0000dded | 7.96120e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.getLastChip():com.android.ex.chips.recipientchip.DrawableRecipientChip { .src "RecipientEditTextView.java" .line 454 .prologue_end .line 454 0| const v0, #+56814 (0x0000ddee | 7.96134e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 455 .local v2, "last", com.android.ex.chips.recipientchip.DrawableRecipientChip 7| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 10| move-result-object v1 11| const v0, #+56815 (0x0000ddef | 7.96148e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 456 .local v1, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 17| if-eqz v1, Label_1 19| const v0, #+56816 (0x0000ddf0 | 7.96162e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| array-length v3, v1 26| const v0, #+56817 (0x0000ddf1 | 7.96176e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-lez v3, Label_1 .line 457 34| const v0, #+56818 (0x0000ddf2 | 7.96190e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| array-length v3, v1 41| const v0, #+56819 (0x0000ddf3 | 7.96204e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 49| aget-object v2, v1, v3 Label_1: .line 459 .end_local v2 51| const v0, #+56820 (0x0000ddf4 | 7.96218e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-object v2 } method com.android.ex.chips.RecipientEditTextView.getMoreChip():com.android.ex.chips.recipientchip.ReplacementDrawableSpan { .src "RecipientEditTextView.java" .line 2134 .prologue_end 0| const v0, #+56821 (0x0000ddf5 | 7.96232e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2134 8| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 11| move-result-object v3 12| const v0, #+56822 (0x0000ddf6 | 7.96246e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 21| move-result-object v4 22| const v0, #+56823 (0x0000ddf7 | 7.96260e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| invoke-interface {v4}, android.text.Editable.length():int 31| move-result v4 32| const v0, #+56824 (0x0000ddf8 | 7.96274e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2135 38| const-class v5, com.android.ex.chips.RecipientEditTextView$MoreImageSpan .line 2134 40| const v0, #+56825 (0x0000ddf9 | 7.96288e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v3,v6,v4,v5}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 49| move-result-object v1 50| const v0, #+56826 (0x0000ddfa | 7.96302e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| check-cast v1, com.android.ex.chips.RecipientEditTextView$MoreImageSpan[] .line 2136 .local v1, "moreSpans", com.android.ex.chips.RecipientEditTextView$MoreImageSpan[] 58| const v0, #+56827 (0x0000ddfb | 7.96316e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-eqz v1, Label_1 66| const v0, #+56828 (0x0000ddfc | 7.96330e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| array-length v3, v1 73| const v0, #+56829 (0x0000ddfd | 7.96344e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| if-lez v3, Label_1 81| const v0, #+56830 (0x0000ddfe | 7.96358e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| aget-object v2, v1, v6 Label_1: 89| const v0, #+56831 (0x0000ddff | 7.96372e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-object v2 } method com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] { .src "RecipientEditTextView.java" .line 2087 .prologue_end .line 2087 0| const v0, #+56832 (0x0000de00 | 7.96386e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 9| move-result-object v4 10| const v0, #+56833 (0x0000de01 | 7.96400e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2088 16| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 19| move-result-object v5 20| const v0, #+56834 (0x0000de02 | 7.96414e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-interface {v5}, android.text.Editable.length():int 29| move-result v5 30| const v0, #+56835 (0x0000de03 | 7.96428e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const-class v6, com.android.ex.chips.recipientchip.DrawableRecipientChip 38| const v0, #+56836 (0x0000de04 | 7.96442e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2087 45| invoke-interface {v4,v7,v5,v6}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 48| move-result-object v2 49| const v0, #+56837 (0x0000de05 | 7.96456e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| check-cast v2, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 2089 .local v2, "recips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 57| const v0, #+56838 (0x0000de06 | 7.96470e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| new-instance v1, java.util.ArrayList .line 2090 65| const v0, #+56839 (0x0000de07 | 7.96484e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v2}, java.util.Arrays.asList(java.lang.Object[]):java.util.List 74| move-result-object v4 75| const v0, #+56840 (0x0000de08 | 7.96498e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2089 81| invoke-direct {v1,v4}, java.util.ArrayList.(java.util.Collection):void .line 2091 .local_ex v1, "recipientsList", java.util.ArrayList, "Ljava/util/ArrayList;" 84| const v0, #+56841 (0x0000de09 | 7.96512e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v8}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 93| move-result-object v3 94| const v0, #+56842 (0x0000de0a | 7.96526e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2092 .local v3, "spannable", android.text.Spannable 100| new-instance v4, com.android.ex.chips.RecipientEditTextView$10 102| const v0, #+56843 (0x0000de0b | 7.96540e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v4,v8,v3}, com.android.ex.chips.RecipientEditTextView$10.(com.android.ex.chips.RecipientEditTextView, android.text.Spannable):void 111| const v0, #+56844 (0x0000de0c | 7.96554e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-static {v1,v4}, java.util.Collections.sort(java.util.List, java.util.Comparator):void .line 2107 120| const v0, #+56845 (0x0000de0d | 7.96568e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v1}, java.util.ArrayList.size():int 129| move-result v4 130| const v0, #+56846 (0x0000de0e | 7.96582e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| new-array v4, v4, com.android.ex.chips.recipientchip.DrawableRecipientChip[] 138| const v0, #+56847 (0x0000de0f | 7.96596e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1,v4}, java.util.ArrayList.toArray(java.lang.Object[]):java.lang.Object[] 147| move-result-object v4 148| const v0, #+56848 (0x0000de10 | 7.96610e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| check-cast v4, com.android.ex.chips.recipientchip.DrawableRecipientChip[] 156| const v0, #+56849 (0x0000de11 | 7.96624e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return-object v4 } method com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable { .src "RecipientEditTextView.java" .line 1686 .prologue_end .line 1686 0| const v0, #+56850 (0x0000de12 | 7.96638e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 9| move-result-object v1 10| const v0, #+56851 (0x0000de13 | 7.96652e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.RecipientEditTextView.getSuggestionDropdownOpenedVerbalization(int):java.lang.String { .params "suggestionCount" .src "RecipientEditTextView.java" .line 629 .prologue_end .line 629 0| const v0, #+56852 (0x0000de14 | 7.96666e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+56853 (0x0000de15 | 7.96680e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| sget v2, com.android.ex.chips.R$string.accessbility_suggestion_dropdown_opened 18| const v0, #+56854 (0x0000de16 | 7.96694e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, android.content.res.Resources.getString(int):java.lang.String 27| move-result-object v1 28| const v0, #+56855 (0x0000de17 | 7.96708e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return-object v1 } method com.android.ex.chips.RecipientEditTextView.getTextYOffset(int):float { .params "height" .src "RecipientEditTextView.java" .line 976 .prologue_end .line 976 0| const v0, #+56856 (0x0000de18 | 7.96722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEditTextView.mTextHeight 8| const v0, #+56857 (0x0000de19 | 7.96736e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| sub-int v1, v3, v1 16| div-int/lit8 v1, v1, #+2 (0x00000002 | 2.80260e-45) 18| const v0, #+56858 (0x0000de1a | 7.96750e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| sub-int v1, v3, v1 26| int-to-float v1, v1 27| return v1 } method com.android.ex.chips.RecipientEditTextView.getViewWidth():int { .src "RecipientEditTextView.java" .line 1261 .prologue_end .line 1261 0| const v0, #+56859 (0x0000de1b | 7.96764e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getWidth():int 9| move-result v1 10| const v0, #+56860 (0x0000de1c | 7.96778e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.chips.RecipientEditTextView.handlePaste():java.util.ArrayList { .src "RecipientEditTextView.java" .line 2761 .prologue_end .line 2761 0| const v0, #+56861 (0x0000de1d | 7.96792e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 9| move-result-object v11 10| const v0, #+56862 (0x0000de1e | 7.96806e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-interface {v11}, android.text.Editable.toString():java.lang.String 19| move-result-object v8 20| const v0, #+56863 (0x0000de1f | 7.96820e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2762 .local v8, "text", java.lang.String 26| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 28| const v0, #+56864 (0x0000de20 | 7.96834e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 37| move-result v12 38| const v0, #+56865 (0x0000de21 | 7.96848e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v11,v8,v12}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 47| move-result v6 48| const v0, #+56866 (0x0000de22 | 7.96862e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2763 .local v6, "originalTokenStart", int 54| invoke-virtual {v8,v6}, java.lang.String.substring(int):java.lang.String 57| move-result-object v5 58| const v0, #+56867 (0x0000de23 | 7.96876e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2764 .local v5, "lastAddress", java.lang.String 64| move v10, v6 .line 2765 .local v10, "tokenStart", int 65| const/4 v7, #+0 (0x00000000 | 0.00000) .line 2766 .local v7, "prevTokenStart", int 66| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2767 .local v4, "findChip", com.android.ex.chips.recipientchip.DrawableRecipientChip 67| new-instance v1, java.util.ArrayList 69| const v0, #+56868 (0x0000de24 | 7.96890e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-direct {v1}, java.util.ArrayList.():void .line 2768 .local_ex v1, "created", java.util.ArrayList, "Ljava/util/ArrayList;" 78| const v0, #+56869 (0x0000de25 | 7.96904e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| if-eqz v6, Label_4 Label_1: .line 2770 .end_local v4 86| const v0, #+56870 (0x0000de26 | 7.96918e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-eqz v10, Label_2 94| const v0, #+56871 (0x0000de27 | 7.96932e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| if-nez v4, Label_2 102| const v0, #+56872 (0x0000de28 | 7.96946e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-eq v10, v7, Label_2 .line 2771 110| const v0, #+56873 (0x0000de29 | 7.96960e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| move v7, v10 .line 2772 117| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 119| const v0, #+56874 (0x0000de2a | 7.96974e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-interface {v11,v8,v10}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 128| move-result v10 129| const v0, #+56875 (0x0000de2b | 7.96989e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2773 135| invoke-direct {v13,v10}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 138| move-result-object v4 139| const v0, #+56876 (0x0000de2c | 7.97003e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2774 .local v4, "findChip", com.android.ex.chips.recipientchip.DrawableRecipientChip 145| if-ne v10, v6, Label_1 147| const v0, #+56877 (0x0000de2d | 7.97017e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| if-nez v4, Label_1 Label_2: .line 2778 .end_local v4 155| const v0, #+56878 (0x0000de2e | 7.97031e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-eq v10, v6, Label_4 .line 2779 163| const v0, #+56879 (0x0000de2f | 7.97045e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| if-eqz v4, Label_3 .line 2780 171| const v0, #+56880 (0x0000de30 | 7.97059e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| move v10, v7 Label_3: .line 2784 178| const v0, #+56881 (0x0000de31 | 7.97073e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| if-ge v10, v6, Label_4 .line 2785 186| const v0, #+56882 (0x0000de32 | 7.97087e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mTokenizer 194| const v0, #+56883 (0x0000de33 | 7.97101e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 203| move-result-object v12 204| const v0, #+56884 (0x0000de34 | 7.97115e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-interface {v12}, android.text.Editable.toString():java.lang.String 213| move-result-object v12 214| const v0, #+56885 (0x0000de35 | 7.97129e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-interface {v11,v12,v10}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenEnd(java.lang.CharSequence, int):int 223| move-result v11 224| const v0, #+56886 (0x0000de36 | 7.97143e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v13,v11}, com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int 233| move-result v9 234| const v0, #+56887 (0x0000de37 | 7.97157e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2787 .local v9, "tokenEnd", int 240| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 243| move-result-object v11 244| const v0, #+56888 (0x0000de38 | 7.97171e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| invoke-direct {v13,v10,v9,v11}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean .line 2788 253| const v0, #+56889 (0x0000de39 | 7.97185e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| invoke-direct {v13,v10}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 262| move-result-object v2 263| const v0, #+56890 (0x0000de3a | 7.97199e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2789 .local v2, "createdChip", com.android.ex.chips.recipientchip.DrawableRecipientChip 269| if-nez v2, Label_6 Label_4: .line 2800 .end_local v2 .end_local v9 271| const v0, #+56891 (0x0000de3b | 7.97213e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v13,v5}, com.android.ex.chips.RecipientEditTextView.isCompletedToken(java.lang.CharSequence):boolean 280| move-result v11 281| const v0, #+56892 (0x0000de3c | 7.97227e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| if-eqz v11, Label_5 .line 2801 289| const v0, #+56893 (0x0000de3d | 7.97241e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 298| move-result-object v3 299| const v0, #+56894 (0x0000de3e | 7.97255e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2802 .local v3, "editable", android.text.Editable 305| invoke-interface {v3}, android.text.Editable.toString():java.lang.String 308| move-result-object v11 309| const v0, #+56895 (0x0000de3f | 7.97269e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 315| invoke-virtual {v11,v5,v6}, java.lang.String.indexOf(java.lang.String, int):int 318| move-result v10 319| const v0, #+56896 (0x0000de40 | 7.97283e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2803 325| invoke-interface {v3}, android.text.Editable.length():int 328| move-result v11 329| const v0, #+56897 (0x0000de41 | 7.97297e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v13,v10,v11,v3}, com.android.ex.chips.RecipientEditTextView.commitChip(int, int, android.text.Editable):boolean .line 2804 338| const v0, #+56898 (0x0000de42 | 7.97311e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-direct {v13,v10}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 347| move-result-object v11 348| const v0, #+56899 (0x0000de43 | 7.97325e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v1,v11}, java.util.ArrayList.add(java.lang.Object):boolean Label_5: .line 2806 .end_local v3 357| const v0, #+56900 (0x0000de44 | 7.97339e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| return-object v1 Label_6: .line 2793 .restart_local v2 .restart_local v9 364| const v0, #+56901 (0x0000de45 | 7.97353e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 373| move-result-object v11 374| const v0, #+56902 (0x0000de46 | 7.97367e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-interface {v11,v2}, android.text.Spannable.getSpanEnd(java.lang.Object):int 383| move-result v11 384| const v0, #+56903 (0x0000de47 | 7.97381e-41) 387| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 390| add-int/lit8 v10, v11, #+1 (0x00000001 | 1.40130e-45) .line 2794 392| invoke-virtual {v1,v2}, java.util.ArrayList.add(java.lang.Object):boolean 395| const v0, #+56904 (0x0000de48 | 7.97395e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| goto/16 Label_3 } method com.android.ex.chips.RecipientEditTextView.handlePasteClip(android.content.ClipData):void { .params "clip" .src "RecipientEditTextView.java" .line 2694 .prologue_end .line 2694 0| const v0, #+56905 (0x0000de49 | 7.97409e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-nez v14, Label_1 .line 2696 8| const v0, #+56906 (0x0000de4a | 7.97423e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 2699 15| const v0, #+56907 (0x0000de4b | 7.97437e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual {v14}, android.content.ClipData.getDescription():android.content.ClipDescription 24| move-result-object v1 25| const v0, #+56908 (0x0000de4c | 7.97451e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2700 .local v1, "clipDesc", android.content.ClipDescription 31| const-string/jumbo v11, "text/plain" 34| const v0, #+56909 (0x0000de4d | 7.97465e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v11}, android.content.ClipDescription.hasMimeType(java.lang.String):boolean 43| move-result v11 44| const v0, #+56910 (0x0000de4e | 7.97479e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-nez v11, Label_3 .line 2701 52| const v0, #+56911 (0x0000de4f | 7.97493e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const-string/jumbo v11, "text/html" 61| const v0, #+56912 (0x0000de50 | 7.97507e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v11}, android.content.ClipDescription.hasMimeType(java.lang.String):boolean 70| move-result v3 71| const v0, #+56913 (0x0000de51 | 7.97521e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 2702 77| const v0, #+56914 (0x0000de52 | 7.97535e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-nez v3, Label_4 .line 2703 85| const v0, #+56915 (0x0000de53 | 7.97549e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return-void Label_3: .line 2700 92| const v0, #+56916 (0x0000de54 | 7.97563e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const/4 v3, #+1 (0x00000001 | 1.40130e-45) .local v3, "containsSupportedType", boolean 99| goto/16 Label_2 Label_4: .line 2706 .end_local v3 101| const v0, #+56917 (0x0000de55 | 7.97577e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mTextWatcher 109| const v0, #+56918 (0x0000de56 | 7.97591e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v13,v11}, com.android.ex.chips.RecipientEditTextView.removeTextChangedListener(android.text.TextWatcher):void .line 2708 118| const v0, #+56919 (0x0000de57 | 7.97605e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v14}, android.content.ClipData.getDescription():android.content.ClipDescription 127| move-result-object v2 128| const v0, #+56920 (0x0000de58 | 7.97619e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2709 .local v2, "clipDescription", android.content.ClipDescription 134| const/4 v6, #+0 (0x00000000 | 0.00000) Label_5: .local v6, "i", int 135| const v0, #+56921 (0x0000de59 | 7.97633e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v14}, android.content.ClipData.getItemCount():int 144| move-result v11 145| const v0, #+56922 (0x0000de5a | 7.97647e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| if-ge v6, v11, Label_14 .line 2710 153| const v0, #+56923 (0x0000de5b | 7.97661e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v2,v6}, android.content.ClipDescription.getMimeType(int):java.lang.String 162| move-result-object v7 163| const v0, #+56924 (0x0000de5c | 7.97675e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2711 .local v7, "mimeType", java.lang.String 169| const-string/jumbo v11, "text/plain" 172| const v0, #+56925 (0x0000de5d | 7.97689e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v11,v7}, java.lang.String.equals(java.lang.Object):boolean 181| move-result v11 182| const v0, #+56926 (0x0000de5e | 7.97703e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| if-nez v11, Label_8 .line 2712 190| const v0, #+56927 (0x0000de5f | 7.97717e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| const-string/jumbo v11, "text/html" 199| const v0, #+56928 (0x0000de60 | 7.97731e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| invoke-virtual {v11,v7}, java.lang.String.equals(java.lang.Object):boolean 208| move-result v10 209| const v0, #+56929 (0x0000de61 | 7.97745e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 2713 215| const v0, #+56930 (0x0000de62 | 7.97759e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| if-nez v10, Label_9 Label_7: .line 2709 223| const v0, #+56931 (0x0000de63 | 7.97773e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 231| goto/16 Label_5 Label_8: .line 2711 233| const v0, #+56932 (0x0000de64 | 7.97787e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| const/4 v10, #+1 (0x00000001 | 1.40130e-45) .local v10, "supportedType", boolean 240| goto/16 Label_6 Label_9: .line 2718 .end_local v10 242| const v0, #+56933 (0x0000de65 | 7.97801e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v14,v6}, android.content.ClipData.getItemAt(int):android.content.ClipData$Item 251| move-result-object v11 252| const v0, #+56934 (0x0000de66 | 7.97815e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v11}, android.content.ClipData$Item.getText():java.lang.CharSequence 261| move-result-object v8 262| const v0, #+56935 (0x0000de67 | 7.97829e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2719 .local v8, "pastedItem", java.lang.CharSequence 268| invoke-static {v8}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 271| move-result v11 272| const v0, #+56936 (0x0000de68 | 7.97843e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| if-nez v11, Label_7 .line 2720 280| const v0, #+56937 (0x0000de69 | 7.97857e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 289| move-result-object v4 290| const v0, #+56938 (0x0000de6a | 7.97871e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2721 .local v4, "editable", android.text.Editable 296| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSelectionStart():int 299| move-result v9 300| const v0, #+56939 (0x0000de6b | 7.97885e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2722 .local v9, "start", int 306| invoke-virtual {v13}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 309| move-result v5 310| const v0, #+56940 (0x0000de6c | 7.97899e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2723 .local v5, "end", int 316| if-ltz v9, Label_10 318| const v0, #+56941 (0x0000de6d | 7.97913e-41) 321| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 324| const/4 v11, #+1 (0x00000001 | 1.40130e-45) 325| if-ge v5, v11, Label_12 Label_10: .line 2725 327| const v0, #+56942 (0x0000de6e | 7.97927e-41) 330| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 333| invoke-interface {v4,v8}, android.text.Editable.append(java.lang.CharSequence):android.text.Editable Label_11: .line 2732 336| const v0, #+56943 (0x0000de6f | 7.97941e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| invoke-direct {v13}, com.android.ex.chips.RecipientEditTextView.handlePasteAndReplace():void 345| const v0, #+56944 (0x0000de70 | 7.97955e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| goto/16 Label_7 Label_12: .line 2726 353| const v0, #+56945 (0x0000de71 | 7.97969e-41) 356| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 359| if-ne v9, v5, Label_13 .line 2728 361| const v0, #+56946 (0x0000de72 | 7.97983e-41) 364| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 367| invoke-interface {v4,v9,v8}, android.text.Editable.insert(int, java.lang.CharSequence):android.text.Editable 370| const v0, #+56947 (0x0000de73 | 7.97997e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| goto/16 Label_11 Label_13: .line 2730 378| const v0, #+56948 (0x0000de74 | 7.98011e-41) 381| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 384| invoke-interface {v4,v8,v9,v5}, android.text.Editable.append(java.lang.CharSequence, int, int):android.text.Editable 387| const v0, #+56949 (0x0000de75 | 7.98025e-41) 390| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 393| goto/16 Label_11 Label_14: .line 2736 .end_local v4 .end_local v5 .end_local v7 .end_local v8 .end_local v9 395| const v0, #+56950 (0x0000de76 | 7.98039e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 401| iget-object v11, v13, com.android.ex.chips.RecipientEditTextView.mHandler 403| const v0, #+56951 (0x0000de77 | 7.98053e-41) 406| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 409| iget-object v12, v13, com.android.ex.chips.RecipientEditTextView.mAddTextWatcher 411| const v0, #+56952 (0x0000de78 | 7.98068e-41) 414| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-virtual {v11,v12}, android.os.Handler.post(java.lang.Runnable):boolean .line 2737 420| const v0, #+56953 (0x0000de79 | 7.98082e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| return-void } method com.android.ex.chips.RecipientEditTextView.handlePendingChips():void { .src "RecipientEditTextView.java" .line 1193 .prologue_end 0| const v0, #+56954 (0x0000de7a | 7.98096e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v10, #+50 (0x00000032 | 7.00649e-44) 8| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 9| const/4 v13, #+2 (0x00000002 | 2.80260e-45) .line 1193 10| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getViewWidth():int 13| move-result v6 14| const v0, #+56955 (0x0000de7b | 7.98110e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 20| if-gtz v6, Label_1 .line 1197 22| const v0, #+56956 (0x0000de7c | 7.98124e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-void Label_1: .line 1199 29| const v0, #+56957 (0x0000de7d | 7.98138e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| iget v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 37| const v0, #+56958 (0x0000de7e | 7.98152e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| if-gtz v6, Label_2 .line 1200 45| const v0, #+56959 (0x0000de7f | 7.98166e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void Label_2: .line 1203 52| const v0, #+56960 (0x0000de80 | 7.98180e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v8, v14, com.android.ex.chips.RecipientEditTextView.mPendingChips 60| const v0, #+56961 (0x0000de81 | 7.98194e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| monitor-enter v8 .try_begin_1 .line 1204 67| const v0, #+56962 (0x0000de82 | 7.98208e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 76| move-result-object v2 77| const v0, #+56963 (0x0000de83 | 7.98222e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1206 .local v2, "editable", android.text.Editable 83| iget v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 85| const v0, #+56964 (0x0000de84 | 7.98236e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-gt v6, v10, Label_12 .line 1207 93| const v0, #+56965 (0x0000de85 | 7.98250e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: .local v3, "i", int 100| const v0, #+56966 (0x0000de86 | 7.98264e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChips 108| const v0, #+56967 (0x0000de87 | 7.98278e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v6}, java.util.ArrayList.size():int 117| move-result v6 118| const v0, #+56968 (0x0000de88 | 7.98292e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| if-ge v3, v6, Label_8 .line 1208 126| const v0, #+56969 (0x0000de89 | 7.98306e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChips 134| const v0, #+56970 (0x0000de8a | 7.98320e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v6,v3}, java.util.ArrayList.get(int):java.lang.Object 143| move-result-object v1 144| const v0, #+56971 (0x0000de8b | 7.98334e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| check-cast v1, java.lang.String .line 1209 .local v1, "current", java.lang.String 152| const v0, #+56972 (0x0000de8c | 7.98348e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 161| move-result-object v6 162| const v0, #+56973 (0x0000de8d | 7.98362e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v6,v1}, java.lang.String.indexOf(java.lang.String):int 171| move-result v5 172| const v0, #+56974 (0x0000de8e | 7.98376e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1211 .local v5, "tokenStart", int 178| invoke-virtual {v1}, java.lang.String.length():int 181| move-result v6 182| const v0, #+56975 (0x0000de8f | 7.98390e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| add-int/2addr v6, v5 189| add-int/lit8 v4, v6, #-1 (0xffffffff | NaN) .line 1212 .local v4, "tokenEnd", int 191| if-ltz v5, Label_6 .line 1215 193| const v0, #+56976 (0x0000de90 | 7.98404e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-interface {v2}, android.text.Editable.length():int 202| move-result v6 203| const v0, #+56977 (0x0000de91 | 7.98418e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| add-int/lit8 v6, v6, #-2 (0xfffffffe | NaN) 211| if-ge v4, v6, Label_4 .line 1216 213| const v0, #+56978 (0x0000de92 | 7.98432e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-interface {v2,v4}, android.text.Editable.charAt(int):char 222| move-result v6 223| const v0, #+56979 (0x0000de93 | 7.98446e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| const/16 v9, #+44 (0x0000002c | 6.16571e-44) 231| if-ne v6, v9, Label_4 .line 1217 233| const v0, #+56980 (0x0000de94 | 7.98460e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 1219 241| const v0, #+56981 (0x0000de95 | 7.98474e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| if-lt v3, v13, Label_7 .line 1220 249| const v0, #+56982 (0x0000de96 | 7.98488e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| iget-boolean v6, v14, com.android.ex.chips.RecipientEditTextView.mShouldShrink 257| const v0, #+56983 (0x0000de97 | 7.98502e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| xor-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 1219 265| const v0, #+56984 (0x0000de98 | 7.98516e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v14,v5,v4,v2,v6}, com.android.ex.chips.RecipientEditTextView.createReplacementChip(int, int, android.text.Editable, boolean):void Label_6: .line 1222 274| const v0, #+56985 (0x0000de99 | 7.98530e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| iget v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 282| const v0, #+56986 (0x0000de9a | 7.98544e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 290| iput v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount .line 1207 292| const v0, #+56987 (0x0000de9b | 7.98558e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 300| goto/16 Label_3 Label_7: 302| const v0, #+56988 (0x0000de9c | 7.98572e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| move v6, v7 .line 1219 309| goto/16 Label_5 Label_8: .line 1224 .end_local v1 .end_local v4 .end_local v5 311| const v0, #+56989 (0x0000de9d | 7.98586e-41) 314| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 317| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.sanitizeEnd():void Label_9: .line 1229 .end_local v3 320| const v0, #+56990 (0x0000de9e | 7.98600e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 328| const v0, #+56991 (0x0000de9f | 7.98614e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| if-eqz v6, Label_17 336| const v0, #+56992 (0x0000dea0 | 7.98628e-41) 339| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 342| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 344| const v0, #+56993 (0x0000dea1 | 7.98642e-41) 347| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v6}, java.util.ArrayList.size():int 353| move-result v6 354| const v0, #+56994 (0x0000dea2 | 7.98656e-41) 357| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 360| if-lez v6, Label_17 .line 1230 362| const v0, #+56995 (0x0000dea3 | 7.98670e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 370| const v0, #+56996 (0x0000dea4 | 7.98684e-41) 373| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 376| invoke-virtual {v6}, java.util.ArrayList.size():int 379| move-result v6 380| const v0, #+56997 (0x0000dea5 | 7.98698e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| if-gt v6, v10, Label_17 .line 1231 388| const v0, #+56998 (0x0000dea6 | 7.98712e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.hasFocus():boolean 397| move-result v6 398| const v0, #+56999 (0x0000dea7 | 7.98726e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| if-nez v6, Label_10 406| const v0, #+57000 (0x0000dea8 | 7.98740e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 414| const v0, #+57001 (0x0000dea9 | 7.98754e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| invoke-virtual {v6}, java.util.ArrayList.size():int 423| move-result v6 424| const v0, #+57002 (0x0000deaa | 7.98768e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| if-ge v6, v13, Label_14 Label_10: .line 1232 432| const v0, #+57003 (0x0000deab | 7.98782e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| new-instance v6, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask 440| const v0, #+57004 (0x0000deac | 7.98796e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| const/4 v7, #+0 (0x00000000 | 0.00000) 447| invoke-direct {v6,v14,v7}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask):void 450| const v0, #+57005 (0x0000dead | 7.98810e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| const/4 v7, #+0 (0x00000000 | 0.00000) 457| new-array v7, v7, java.lang.Void[] 459| const v0, #+57006 (0x0000deae | 7.98824e-41) 462| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 465| invoke-virtual {v6,v7}, com.android.ex.chips.RecipientEditTextView$RecipientReplacementTask.execute(java.lang.Object[]):android.os.AsyncTask .line 1233 468| const v0, #+57007 (0x0000deaf | 7.98838e-41) 471| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 474| const/4 v6, #+0 (0x00000000 | 0.00000) 475| iput-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients Label_11: .line 1254 477| const v0, #+57008 (0x0000deb0 | 7.98852e-41) 480| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 483| const/4 v6, #+0 (0x00000000 | 0.00000) 484| iput v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount .line 1255 486| const v0, #+57009 (0x0000deb1 | 7.98866e-41) 489| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 492| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mPendingChips 494| const v0, #+57010 (0x0000deb2 | 7.98880e-41) 497| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 500| invoke-virtual {v6}, java.util.ArrayList.clear():void .try_end_1 catch(...) : Label_13 503| const v0, #+57011 (0x0000deb3 | 7.98894e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| monitor-exit v8 .line 1257 510| const v0, #+57012 (0x0000deb4 | 7.98908e-41) 513| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 516| return-void Label_12: .line 1226 517| const v0, #+57013 (0x0000deb5 | 7.98922e-41) 520| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 523| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .try_begin_2 524| const v0, #+57014 (0x0000deb6 | 7.98936e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| iput-boolean v6, v14, com.android.ex.chips.RecipientEditTextView.mNoChipMode .try_end_2 catch(...) : Label_13 532| const v0, #+57015 (0x0000deb7 | 7.98950e-41) 535| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 538| goto/16 Label_9 Label_13: .line 1203 .end_local v2 540| const v0, #+57016 (0x0000deb8 | 7.98964e-41) 543| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 546| move-exception v6 547| monitor-exit v8 548| const v0, #+57017 (0x0000deb9 | 7.98978e-41) 551| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 554| throw v6 Label_14: .try_begin_3 .line 1236 .restart_local v2 555| const v0, #+57018 (0x0000deba | 7.98992e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| new-instance v6, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask 563| const v0, #+57019 (0x0000debb | 7.99006e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| const/4 v7, #+0 (0x00000000 | 0.00000) 570| invoke-direct {v6,v14,v7}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.(com.android.ex.chips.RecipientEditTextView, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask):void 573| const v0, #+57020 (0x0000debc | 7.99020e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| iput-object v6, v14, com.android.ex.chips.RecipientEditTextView.mIndividualReplacements .line 1237 581| const v0, #+57021 (0x0000debd | 7.99034e-41) 584| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 587| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mIndividualReplacements 589| const v0, #+57022 (0x0000debe | 7.99048e-41) 592| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 595| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 596| new-array v7, v7, java.util.ArrayList[] 598| const v0, #+57023 (0x0000debf | 7.99062e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| new-instance v9, java.util.ArrayList .line 1238 606| const v0, #+57024 (0x0000dec0 | 7.99076e-41) 609| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 612| iget-object v10, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 614| const v0, #+57025 (0x0000dec1 | 7.99090e-41) 617| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 620| const/4 v11, #+0 (0x00000000 | 0.00000) 621| const/4 v12, #+2 (0x00000002 | 2.80260e-45) 622| invoke-virtual {v10,v11,v12}, java.util.ArrayList.subList(int, int):java.util.List 625| move-result-object v10 626| const v0, #+57026 (0x0000dec2 | 7.99104e-41) 629| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1237 632| invoke-direct {v9,v10}, java.util.ArrayList.(java.util.Collection):void 635| const v0, #+57027 (0x0000dec3 | 7.99118e-41) 638| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 641| const/4 v10, #+0 (0x00000000 | 0.00000) 642| aput-object v9, v7, v10 644| const v0, #+57028 (0x0000dec4 | 7.99132e-41) 647| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 650| invoke-virtual {v6,v7}, com.android.ex.chips.RecipientEditTextView$IndividualReplacementTask.execute(java.lang.Object[]):android.os.AsyncTask .line 1239 653| const v0, #+57029 (0x0000dec5 | 7.99147e-41) 656| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 659| iget-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 661| const v0, #+57030 (0x0000dec6 | 7.99161e-41) 664| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 667| invoke-virtual {v6}, java.util.ArrayList.size():int 670| move-result v6 671| const v0, #+57031 (0x0000dec7 | 7.99175e-41) 674| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 677| if-le v6, v13, Label_16 .line 1240 679| const v0, #+57032 (0x0000dec8 | 7.99189e-41) 682| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 685| new-instance v6, java.util.ArrayList .line 1241 687| const v0, #+57033 (0x0000dec9 | 7.99203e-41) 690| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 693| iget-object v7, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients .line 1242 695| const v0, #+57034 (0x0000deca | 7.99217e-41) 698| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 701| iget-object v9, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 703| const v0, #+57035 (0x0000decb | 7.99231e-41) 706| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 709| invoke-virtual {v9}, java.util.ArrayList.size():int 712| move-result v9 713| const v0, #+57036 (0x0000decc | 7.99245e-41) 716| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1241 719| const/4 v10, #+2 (0x00000002 | 2.80260e-45) 720| invoke-virtual {v7,v10,v9}, java.util.ArrayList.subList(int, int):java.util.List 723| move-result-object v7 724| const v0, #+57037 (0x0000decd | 7.99259e-41) 727| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1240 730| invoke-direct {v6,v7}, java.util.ArrayList.(java.util.Collection):void 733| const v0, #+57038 (0x0000dece | 7.99273e-41) 736| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 739| iput-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients Label_15: .line 1246 741| const v0, #+57039 (0x0000decf | 7.99287e-41) 744| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 747| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.createMoreChip():void 750| const v0, #+57040 (0x0000ded0 | 7.99301e-41) 753| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 756| goto/16 Label_11 Label_16: .line 1244 758| const v0, #+57041 (0x0000ded1 | 7.99315e-41) 761| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 764| const/4 v6, #+0 (0x00000000 | 0.00000) 765| iput-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients 767| const v0, #+57042 (0x0000ded2 | 7.99329e-41) 770| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 773| goto/16 Label_15 Label_17: .line 1251 775| const v0, #+57043 (0x0000ded3 | 7.99343e-41) 778| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 781| const/4 v6, #+0 (0x00000000 | 0.00000) 782| iput-object v6, v14, com.android.ex.chips.RecipientEditTextView.mTemporaryRecipients .line 1252 784| const v0, #+57044 (0x0000ded4 | 7.99357e-41) 787| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 790| invoke-virtual {v14}, com.android.ex.chips.RecipientEditTextView.createMoreChip():void .try_end_3 catch(...) : Label_13 793| const v0, #+57045 (0x0000ded5 | 7.99371e-41) 796| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 799| goto/16 Label_11 } method com.android.ex.chips.RecipientEditTextView.isCompletedToken(java.lang.CharSequence):boolean { .params "text" .src "RecipientEditTextView.java" .line 1727 .prologue_end 0| const v0, #+57046 (0x0000ded6 | 7.99385e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1727 8| invoke-static {v9}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 11| move-result v7 12| const v0, #+57047 (0x0000ded7 | 7.99399e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v7, Label_1 .line 1728 20| const v0, #+57048 (0x0000ded8 | 7.99413e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| return v6 Label_1: .line 1731 27| const v0, #+57049 (0x0000ded9 | 7.99427e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface {v9}, java.lang.CharSequence.length():int 36| move-result v2 37| const v0, #+57050 (0x0000deda | 7.99441e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1732 .local v2, "end", int 43| iget-object v7, v8, com.android.ex.chips.RecipientEditTextView.mTokenizer 45| const v0, #+57051 (0x0000dedb | 7.99455e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-interface {v7,v9,v2}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 54| move-result v3 55| const v0, #+57052 (0x0000dedc | 7.99469e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1733 .local v3, "start", int 61| invoke-interface {v9}, java.lang.CharSequence.toString():java.lang.String 64| move-result-object v7 65| const v0, #+57053 (0x0000dedd | 7.99483e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v7,v3,v2}, java.lang.String.substring(int, int):java.lang.String 74| move-result-object v7 75| const v0, #+57054 (0x0000dede | 7.99497e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v7}, java.lang.String.trim():java.lang.String 84| move-result-object v4 85| const v0, #+57055 (0x0000dedf | 7.99511e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1734 .local v4, "token", java.lang.String 91| invoke-static {v4}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 94| move-result v7 95| const v0, #+57056 (0x0000dee0 | 7.99525e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-nez v7, Label_4 .line 1735 103| const v0, #+57057 (0x0000dee1 | 7.99539e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v4}, java.lang.String.length():int 112| move-result v7 113| const v0, #+57058 (0x0000dee2 | 7.99553e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 121| invoke-virtual {v4,v7}, java.lang.String.charAt(int):char 124| move-result v1 125| const v0, #+57059 (0x0000dee3 | 7.99567e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1736 .local v1, "atEnd", char 131| const/16 v7, #+44 (0x0000002c | 6.16571e-44) 133| if-eq v1, v7, Label_2 135| const v0, #+57060 (0x0000dee4 | 7.99581e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| const/16 v7, #+59 (0x0000003b | 8.26766e-44) 143| if-ne v1, v7, Label_3 Label_2: 145| const v0, #+57061 (0x0000dee5 | 7.99595e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| return v5 Label_3: 152| const v0, #+57062 (0x0000dee6 | 7.99609e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| move v5, v6 159| goto/16 Label_2 Label_4: .line 1738 .end_local v1 161| const v0, #+57063 (0x0000dee7 | 7.99623e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| return v6 } method com.android.ex.chips.RecipientEditTextView.isGeneratedContact(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean { .params "chip" .src "RecipientEditTextView.java" .line 2684 .prologue_end 0| const v0, #+57064 (0x0000dee8 | 7.99637e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2684 8| invoke-interface {v8}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getContactId():long 11| move-result-wide v1:v2 12| const v0, #+57065 (0x0000dee9 | 7.99651e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2685 .local v1, "contactId", long 18| const-wide/16 v5:v6, #-1 (0xffffffff | NaN) 20| cmp-long v5, v1:v2, v5:v6 22| if-eqz v5, Label_1 .line 2686 24| const v0, #+57066 (0x0000deea | 7.99665e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean 33| move-result v5 34| const v0, #+57067 (0x0000deeb | 7.99679e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| if-nez v5, Label_2 42| const v0, #+57068 (0x0000deec | 7.99693e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-wide/16 v5:v6, #-2 (0xfffffffe | NaN) 50| cmp-long v5, v1:v2, v5:v6 52| if-nez v5, Label_2 Label_1: .line 2685 54| const v0, #+57069 (0x0000deed | 7.99707e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| return v3 Label_2: 61| const v0, #+57070 (0x0000deee | 7.99721e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| move v3, v4 .line 2686 68| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.isPhoneQuery():boolean { .src "RecipientEditTextView.java" .line 3215 .prologue_end 0| const v0, #+57071 (0x0000deef | 7.99735e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #+0 (0x00000000 | 0.00000) .line 3215 8| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 11| move-result-object v3 12| const v0, #+57072 (0x0000def0 | 7.99749e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-eqz v3, Label_3 .line 3216 20| const v0, #+57073 (0x0000def1 | 7.99763e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 29| move-result-object v3 30| const v0, #+57074 (0x0000def2 | 7.99777e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v3}, com.android.ex.chips.BaseRecipientAdapter.getQueryType():int 39| move-result v3 40| const v0, #+57075 (0x0000def3 | 7.99791e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-ne v3, v1, Label_2 Label_1: .line 3215 48| const v0, #+57076 (0x0000def4 | 7.99805e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| return v1 Label_2: 55| const v0, #+57077 (0x0000def5 | 7.99819e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| move v1, v2 .line 3216 62| goto/16 Label_1 Label_3: 64| const v0, #+57078 (0x0000def6 | 7.99833e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| move v1, v2 .line 3215 71| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.lastCharacterIsCommitCharacter(java.lang.CharSequence):boolean { .params "s" .src "RecipientEditTextView.java" .line 2673 .prologue_end 0| const v0, #+57079 (0x0000def7 | 7.99847e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2673 8| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 11| move-result v6 12| const v0, #+57080 (0x0000def8 | 7.99861e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| if-nez v6, Label_4 20| const v0, #+57081 (0x0000def9 | 7.99875e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v1, #+0 (0x00000000 | 0.00000) Label_1: .line 2674 .local v1, "end", int 27| const v0, #+57082 (0x0000defa | 7.99889e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.length():int 36| move-result v6 37| const v0, #+57083 (0x0000defb | 7.99903e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| add-int/lit8 v3, v6, #-1 (0xffffffff | NaN) .line 2675 .local v3, "len", int 45| if-eq v1, v3, Label_5 .line 2676 47| const v0, #+57084 (0x0000defc | 7.99917e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-interface {v8,v1}, java.lang.CharSequence.charAt(int):char 56| move-result v2 57| const v0, #+57085 (0x0000defd | 7.99931e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 2680 .local v2, "last", char 63| const v0, #+57086 (0x0000defe | 7.99945e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/16 v6, #+44 (0x0000002c | 6.16571e-44) 71| if-eq v2, v6, Label_3 73| const v0, #+57087 (0x0000deff | 7.99959e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/16 v6, #+59 (0x0000003b | 8.26766e-44) 81| if-ne v2, v6, Label_6 Label_3: 83| const v0, #+57088 (0x0000df00 | 7.99973e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| return v4 Label_4: .line 2673 .end_local v1 .end_local v2 .end_local v3 90| const v0, #+57089 (0x0000df01 | 7.99987e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 99| move-result v6 100| const v0, #+57090 (0x0000df02 | 8.00001e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| add-int/lit8 v1, v6, #-1 (0xffffffff | NaN) .restart_local v1 108| goto/16 Label_1 Label_5: .line 2678 .restart_local v3 110| const v0, #+57091 (0x0000df03 | 8.00015e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-interface {v8,v3}, java.lang.CharSequence.charAt(int):char 119| move-result v2 120| const v0, #+57092 (0x0000df04 | 8.00029e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 126| goto/16 Label_2 Label_6: 128| const v0, #+57093 (0x0000df05 | 8.00043e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| move v4, v5 .line 2680 135| goto/16 Label_3 } method com.android.ex.chips.RecipientEditTextView.movePastTerminators(int):int { .params "tokenEnd" .src "RecipientEditTextView.java" .line 2811 .prologue_end .line 2811 0| const v0, #+57094 (0x0000df06 | 8.00057e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.length():int 9| move-result v2 10| const v0, #+57095 (0x0000df07 | 8.00071e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-lt v5, v2, Label_1 .line 2812 18| const v0, #+57096 (0x0000df08 | 8.00085e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v5 Label_1: .line 2814 25| const v0, #+57097 (0x0000df09 | 8.00099e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 34| move-result-object v2 35| const v0, #+57098 (0x0000df0a | 8.00113e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 44| move-result-object v2 45| const v0, #+57099 (0x0000df0b | 8.00127e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2,v5}, java.lang.String.charAt(int):char 54| move-result v1 55| const v0, #+57100 (0x0000df0c | 8.00141e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2815 .local v1, "atEnd", char 61| const/16 v2, #+44 (0x0000002c | 6.16571e-44) 63| if-eq v1, v2, Label_2 65| const v0, #+57101 (0x0000df0d | 8.00155e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/16 v2, #+59 (0x0000003b | 8.26766e-44) 73| if-ne v1, v2, Label_3 Label_2: .line 2816 75| const v0, #+57102 (0x0000df0e | 8.00169e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) Label_3: .line 2820 83| const v0, #+57103 (0x0000df0f | 8.00183e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.length():int 92| move-result v2 93| const v0, #+57104 (0x0000df10 | 8.00197e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-ge v5, v2, Label_4 101| const v0, #+57105 (0x0000df11 | 8.00211e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 110| move-result-object v2 111| const v0, #+57106 (0x0000df12 | 8.00226e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-interface {v2}, android.text.Editable.toString():java.lang.String 120| move-result-object v2 121| const v0, #+57107 (0x0000df13 | 8.00240e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v2,v5}, java.lang.String.charAt(int):char 130| move-result v2 131| const v0, #+57108 (0x0000df14 | 8.00254e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/16 v3, #+32 (0x00000020 | 4.48416e-44) 139| if-ne v2, v3, Label_4 .line 2821 141| const v0, #+57109 (0x0000df15 | 8.00268e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 2823 149| const v0, #+57110 (0x0000df16 | 8.00282e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| return v5 } method com.android.ex.chips.RecipientEditTextView.onActionItemClicked(android.view.ActionMode, android.view.MenuItem):boolean { .params "mode", "item" .src "RecipientEditTextView.java" .line 2112 .prologue_end .line 2112 0| const v0, #+57111 (0x0000df17 | 8.00296e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onAttachedToWindow():void { .src "RecipientEditTextView.java" .line 395 .prologue_end .line 395 0| const v0, #+57112 (0x0000df18 | 8.00310e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3}, android.widget.MultiAutoCompleteTextView.onAttachedToWindow():void .line 396 9| const v0, #+57113 (0x0000df19 | 8.00324e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 16| iput-boolean v2, v3, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow .line 398 18| const v0, #+57114 (0x0000df1a | 8.00338e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getDropDownAnchor():int 27| move-result v1 28| const v0, #+57115 (0x0000df1b | 8.00352e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 399 .local v1, "anchorId", int 34| const/4 v2, #-1 (0xffffffff | NaN) 35| if-eq v1, v2, Label_1 .line 400 37| const v0, #+57116 (0x0000df1c | 8.00366e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getRootView():android.view.View 46| move-result-object v2 47| const v0, #+57117 (0x0000df1d | 8.00380e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v2,v1}, android.view.View.findViewById(int):android.view.View 56| move-result-object v2 57| const v0, #+57118 (0x0000df1e | 8.00394e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| iput-object v2, v3, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor Label_1: .line 402 65| const v0, #+57119 (0x0000df1f | 8.00408e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| return-void } method com.android.ex.chips.RecipientEditTextView.onCheckedItemChanged(int):void { .params "position" .src "RecipientEditTextView.java" .line 1865 .prologue_end .line 1865 0| const v0, #+57120 (0x0000df20 | 8.00422e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 8| const v0, #+57121 (0x0000df21 | 8.00436e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2}, android.widget.ListPopupWindow.getListView():android.widget.ListView 17| move-result-object v1 18| const v0, #+57122 (0x0000df22 | 8.00450e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1866 .local v1, "listView", android.widget.ListView 24| if-eqz v1, Label_1 26| const v0, #+57123 (0x0000df23 | 8.00464e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1}, android.widget.ListView.getCheckedItemCount():int 35| move-result v2 36| const v0, #+57124 (0x0000df24 | 8.00478e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-nez v2, Label_1 .line 1867 44| const v0, #+57125 (0x0000df25 | 8.00492e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 51| invoke-virtual {v1,v4,v2}, android.widget.ListView.setItemChecked(int, boolean):void Label_1: .line 1869 54| const v0, #+57126 (0x0000df26 | 8.00506e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput v4, v3, com.android.ex.chips.RecipientEditTextView.mCheckedItem .line 1870 62| const v0, #+57127 (0x0000df27 | 8.00520e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.ex.chips.RecipientEditTextView.onChipCreated(com.android.ex.chips.RecipientEntry):void { .params "entry" .src "RecipientEditTextView.java" .line 2010 .prologue_end .line 2010 0| const v0, #+57128 (0x0000df28 | 8.00534e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEditTextView.mNoChipMode 8| const v0, #+57129 (0x0000df29 | 8.00548e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 16| const v0, #+57130 (0x0000df2a | 8.00562e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mRecipientChipAddedListener 24| const v0, #+57131 (0x0000df2b | 8.00576e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 2011 32| const v0, #+57132 (0x0000df2c | 8.00590e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mRecipientChipAddedListener 40| const v0, #+57133 (0x0000df2d | 8.00604e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v1,v3}, com.android.ex.chips.RecipientEditTextView$RecipientChipAddedListener.onRecipientChipAdded(com.android.ex.chips.RecipientEntry):void Label_1: .line 2013 49| const v0, #+57134 (0x0000df2e | 8.00618e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| return-void } method com.android.ex.chips.RecipientEditTextView.onChipDelete():void { .src "RecipientEditTextView.java" .line 2441 .prologue_end .line 2441 0| const v0, #+57135 (0x0000df2f | 8.00632e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 8| const v0, #+57136 (0x0000df30 | 8.00646e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 2442 16| const v0, #+57137 (0x0000df31 | 8.00660e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v1, v3, com.android.ex.chips.RecipientEditTextView.mNoChipMode 24| const v0, #+57138 (0x0000df32 | 8.00674e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-nez v1, Label_1 32| const v0, #+57139 (0x0000df33 | 8.00688e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener 40| const v0, #+57140 (0x0000df34 | 8.00702e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eqz v1, Label_1 .line 2443 48| const v0, #+57141 (0x0000df35 | 8.00716e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mRecipientChipDeletedListener 56| const v0, #+57142 (0x0000df36 | 8.00730e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 64| const v0, #+57143 (0x0000df37 | 8.00744e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-interface {v2}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 73| move-result-object v2 74| const v0, #+57144 (0x0000df38 | 8.00758e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v1,v2}, com.android.ex.chips.RecipientEditTextView$RecipientChipDeletedListener.onRecipientChipDeleted(com.android.ex.chips.RecipientEntry):void Label_1: .line 2445 83| const v0, #+57145 (0x0000df39 | 8.00772e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 91| const v0, #+57146 (0x0000df3a | 8.00786e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.removeChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void Label_2: .line 2447 100| const v0, #+57147 (0x0000df3b | 8.00800e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.dismissPopups():void .line 2448 109| const v0, #+57148 (0x0000df3c | 8.00814e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-void } method com.android.ex.chips.RecipientEditTextView.onClick(com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "chip" .src "RecipientEditTextView.java" .line 2540 .prologue_end .line 2540 0| const v0, #+57149 (0x0000df3d | 8.00828e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-interface {v3}, com.android.ex.chips.recipientchip.DrawableRecipientChip.isSelected():boolean 9| move-result v1 10| const v0, #+57150 (0x0000df3e | 8.00842e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_1 .line 2541 18| const v0, #+57151 (0x0000df3f | 8.00856e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_1: .line 2543 27| const v0, #+57152 (0x0000df40 | 8.00870e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| return-void } method com.android.ex.chips.RecipientEditTextView.onCreateActionMode(android.view.ActionMode, android.view.Menu):boolean { .params "mode", "menu" .src "RecipientEditTextView.java" .line 2129 .prologue_end .line 2129 0| const v0, #+57153 (0x0000df41 | 8.00884e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onCreateInputConnection(android.view.inputmethod.EditorInfo):android.view.inputmethod.InputConnection { .params "outAttrs" .src "RecipientEditTextView.java" .line 432 .prologue_end .line 432 0| const v0, #+57154 (0x0000df42 | 8.00898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v5,v6}, android.widget.MultiAutoCompleteTextView.onCreateInputConnection(android.view.inputmethod.EditorInfo):android.view.inputmethod.InputConnection 9| move-result-object v1 10| const v0, #+57155 (0x0000df43 | 8.00912e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 433 .local v1, "connection", android.view.inputmethod.InputConnection 16| iget v3, v6, android.view.inputmethod.EditorInfo.imeOptions 18| const v0, #+57156 (0x0000df44 | 8.00926e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| and-int/lit16 v2, v3, #+255 (0x000000ff | 3.57331e-43) .line 434 .local v2, "imeActions", int 26| and-int/lit8 v3, v2, #+6 (0x00000006 | 8.40779e-45) 28| if-eqz v3, Label_1 .line 436 30| const v0, #+57157 (0x0000df45 | 8.00940e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| iget v3, v6, android.view.inputmethod.EditorInfo.imeOptions 38| const v0, #+57158 (0x0000df46 | 8.00954e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| xor-int/2addr v3, v2 45| iput v3, v6, android.view.inputmethod.EditorInfo.imeOptions .line 438 47| const v0, #+57159 (0x0000df47 | 8.00968e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| iget v3, v6, android.view.inputmethod.EditorInfo.imeOptions 55| const v0, #+57160 (0x0000df48 | 8.00982e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| or-int/lit8 v3, v3, #+6 (0x00000006 | 8.40779e-45) 63| iput v3, v6, android.view.inputmethod.EditorInfo.imeOptions Label_1: .line 440 65| const v0, #+57161 (0x0000df49 | 8.00996e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| iget v3, v6, android.view.inputmethod.EditorInfo.imeOptions 73| const v0, #+57162 (0x0000df4a | 8.01010e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/high16 v4, #+1073741824 (0x40000000 | 2.00000) 81| and-int/2addr v3, v4 82| if-eqz v3, Label_2 .line 441 84| const v0, #+57163 (0x0000df4b | 8.01024e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget v3, v6, android.view.inputmethod.EditorInfo.imeOptions 92| const v0, #+57164 (0x0000df4c | 8.01038e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const v4, #-1073741825 (0xbfffffff | -2.00000) 101| and-int/2addr v3, v4 102| iput v3, v6, android.view.inputmethod.EditorInfo.imeOptions Label_2: .line 444 104| const v0, #+57165 (0x0000df4d | 8.01052e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v3, #+6 (0x00000006 | 8.40779e-45) 111| iput v3, v6, android.view.inputmethod.EditorInfo.actionId .line 448 113| const v0, #+57166 (0x0000df4e | 8.01066e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| sget v3, android.os.Build$VERSION.SDK_INT 121| const v0, #+57167 (0x0000df4f | 8.01080e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| const/16 v4, #+21 (0x00000015 | 2.94273e-44) 129| if-lt v3, v4, Label_4 131| const v0, #+57168 (0x0000df50 | 8.01094e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v3, #+0 (0x00000000 | 0.00000) Label_3: 138| const v0, #+57169 (0x0000df51 | 8.01108e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iput-object v3, v6, android.view.inputmethod.EditorInfo.actionLabel .line 450 146| const v0, #+57170 (0x0000df52 | 8.01122e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| return-object v1 Label_4: .line 449 153| const v0, #+57171 (0x0000df53 | 8.01136e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 162| move-result-object v3 163| const v0, #+57172 (0x0000df54 | 8.01150e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| sget v4, com.android.ex.chips.R$string.action_label 171| const v0, #+57173 (0x0000df55 | 8.01164e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-virtual {v3,v4}, android.content.Context.getString(int):java.lang.String 180| move-result-object v3 181| const v0, #+57174 (0x0000df56 | 8.01178e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| goto/16 Label_3 } method com.android.ex.chips.RecipientEditTextView.onDestroyActionMode(android.view.ActionMode):void { .params "mode" .src "RecipientEditTextView.java" .line 2117 .prologue_end .line 2117 0| const v0, #+57175 (0x0000df57 | 8.01192e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView.onDetachedFromWindow():void { .src "RecipientEditTextView.java" .line 389 .prologue_end .line 389 0| const v0, #+57176 (0x0000df58 | 8.01206e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.MultiAutoCompleteTextView.onDetachedFromWindow():void .line 390 9| const v0, #+57177 (0x0000df59 | 8.01220e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, com.android.ex.chips.RecipientEditTextView.mAttachedToWindow .line 391 18| const v0, #+57178 (0x0000df5a | 8.01234e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.chips.RecipientEditTextView.onDown(android.view.MotionEvent):boolean { .params "e" .src "RecipientEditTextView.java" .line 3060 .prologue_end .line 3060 0| const v0, #+57179 (0x0000df5b | 8.01248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onDragEvent(android.view.DragEvent):boolean { .params "event" .src "RecipientEditTextView.java" .line 3149 .prologue_end 0| const v0, #+57180 (0x0000df5c | 8.01262e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 3149 7| invoke-virtual {v4}, android.view.DragEvent.getAction():int 10| move-result v1 11| const v0, #+57181 (0x0000df5d | 8.01276e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| packed-switch v1, Label_5 Label_1: .line 3160 20| const v0, #+57182 (0x0000df5e | 8.01290e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| const/4 v1, #+0 (0x00000000 | 0.00000) 27| return v1 Label_2: .line 3152 28| const v0, #+57183 (0x0000df5f | 8.01305e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v4}, android.view.DragEvent.getClipDescription():android.content.ClipDescription 37| move-result-object v1 38| const v0, #+57184 (0x0000df60 | 8.01319e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| const-string/jumbo v2, "text/plain" 47| const v0, #+57185 (0x0000df61 | 8.01333e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| invoke-virtual {v1,v2}, android.content.ClipDescription.hasMimeType(java.lang.String):boolean 56| move-result v1 57| const v0, #+57186 (0x0000df62 | 8.01347e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return v1 Label_3: .line 3154 64| const v0, #+57187 (0x0000df63 | 8.01361e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.requestFocus():boolean .line 3155 73| const v0, #+57188 (0x0000df64 | 8.01375e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| return v2 Label_4: .line 3157 80| const v0, #+57189 (0x0000df65 | 8.01389e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| invoke-virtual {v4}, android.view.DragEvent.getClipData():android.content.ClipData 89| move-result-object v1 90| const v0, #+57190 (0x0000df66 | 8.01403e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.handlePasteClip(android.content.ClipData):void .line 3158 99| const v0, #+57191 (0x0000df67 | 8.01417e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return v2 Label_5: .line 3149 106| packed-switch-payload 1: Label_2 2: Label_1 3: Label_4 4: Label_1 5: Label_3 } method com.android.ex.chips.RecipientEditTextView.onEditorAction(android.widget.TextView, int, android.view.KeyEvent):boolean { .params "view", "action", "keyEvent" .src "RecipientEditTextView.java" .line 414 .prologue_end 0| const v0, #+57192 (0x0000df68 | 8.01431e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 414 7| const/4 v1, #+6 (0x00000006 | 8.40779e-45) 8| if-ne v5, v1, Label_3 .line 415 10| const v0, #+57193 (0x0000df69 | 8.01445e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.commitDefault():boolean 19| move-result v1 20| const v0, #+57194 (0x0000df6a | 8.01459e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v1, Label_1 .line 416 28| const v0, #+57195 (0x0000df6b | 8.01473e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v2 Label_1: .line 418 35| const v0, #+57196 (0x0000df6c | 8.01487e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 43| const v0, #+57197 (0x0000df6d | 8.01501e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-eqz v1, Label_2 .line 419 51| const v0, #+57198 (0x0000df6e | 8.01515e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 420 60| const v0, #+57199 (0x0000df6f | 8.01529e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return v2 Label_2: .line 421 67| const v0, #+57200 (0x0000df70 | 8.01543e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.hasFocus():boolean 76| move-result v1 77| const v0, #+57201 (0x0000df71 | 8.01557e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| if-eqz v1, Label_3 .line 422 85| const v0, #+57202 (0x0000df72 | 8.01571e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.focusNext():boolean 94| move-result v1 95| const v0, #+57203 (0x0000df73 | 8.01585e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| if-eqz v1, Label_3 .line 423 103| const v0, #+57204 (0x0000df74 | 8.01599e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| return v2 Label_3: .line 427 110| const v0, #+57205 (0x0000df75 | 8.01613e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| const/4 v1, #+0 (0x00000000 | 0.00000) 117| return v1 } method com.android.ex.chips.RecipientEditTextView.onFling(android.view.MotionEvent, android.view.MotionEvent, float, float):boolean { .params "e1", "e2", "velocityX", "velocityY" .src "RecipientEditTextView.java" .line 3066 .prologue_end .line 3066 0| const v0, #+57206 (0x0000df76 | 8.01627e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onFocusChanged(boolean, int, android.graphics.Rect):void { .params "hasFocus", "direction", "previous" .src "RecipientEditTextView.java" .line 563 .prologue_end .line 563 0| const v0, #+57207 (0x0000df77 | 8.01641e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v1,v2,v3,v4}, android.widget.MultiAutoCompleteTextView.onFocusChanged(boolean, int, android.graphics.Rect):void .line 564 9| const v0, #+57208 (0x0000df78 | 8.01655e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v2, Label_2 .line 565 17| const v0, #+57209 (0x0000df79 | 8.01669e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, com.android.ex.chips.RecipientEditTextView.shrink():void Label_1: .line 569 26| const v0, #+57210 (0x0000df7a | 8.01683e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 567 33| const v0, #+57211 (0x0000df7b | 8.01697e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v1}, com.android.ex.chips.RecipientEditTextView.expand():void 42| const v0, #+57212 (0x0000df7c | 8.01711e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "RecipientEditTextView.java" .line 2021 .local_ex v6, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 2021 0| const v0, #+57213 (0x0000df7d | 8.01725e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-gez v8, Label_1 .line 2022 8| const v0, #+57214 (0x0000df7e | 8.01739e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void Label_1: .line 2025 15| const v0, #+57215 (0x0000df7f | 8.01753e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-virtual {v5}, com.android.ex.chips.RecipientEditTextView.getAdapter():com.android.ex.chips.BaseRecipientAdapter 24| move-result-object v3 25| const v0, #+57216 (0x0000df80 | 8.01767e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v8}, com.android.ex.chips.BaseRecipientAdapter.getItem(int):com.android.ex.chips.RecipientEntry 34| move-result-object v2 35| const v0, #+57217 (0x0000df81 | 8.01781e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2026 .local v2, "entry", com.android.ex.chips.RecipientEntry 41| invoke-virtual {v2}, com.android.ex.chips.RecipientEntry.getEntryType():int 44| move-result v3 45| const v0, #+57218 (0x0000df82 | 8.01795e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| const/4 v4, #+1 (0x00000001 | 1.40130e-45) 52| if-ne v3, v4, Label_3 .line 2027 54| const v0, #+57219 (0x0000df83 | 8.01809e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedListener 62| const v0, #+57220 (0x0000df84 | 8.01823e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-eqz v3, Label_2 .line 2028 70| const v0, #+57221 (0x0000df85 | 8.01837e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedListener .line 2029 78| const v0, #+57222 (0x0000df86 | 8.01851e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v2}, com.android.ex.chips.RecipientEntry.getPermissions():java.lang.String[] 87| move-result-object v4 88| const v0, #+57223 (0x0000df87 | 8.01865e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2028 94| invoke-interface {v3,v5,v4}, com.android.ex.chips.RecipientEditTextView$PermissionsRequestItemClickedListener.onPermissionsRequestItemClicked(com.android.ex.chips.RecipientEditTextView, java.lang.String[]):void Label_2: .line 2031 97| const v0, #+57224 (0x0000df88 | 8.01879e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| return-void Label_3: .line 2034 104| const v0, #+57225 (0x0000df89 | 8.01893e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-direct {v5,v8}, com.android.ex.chips.RecipientEditTextView.submitItemAtPosition(int):int 113| move-result v1 114| const v0, #+57226 (0x0000df8a | 8.01907e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2035 .local v1, "charactersTyped", int 120| const/4 v3, #-1 (0xffffffff | NaN) 121| if-le v1, v3, Label_4 123| const v0, #+57227 (0x0000df8b | 8.01921e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mRecipientEntryItemClickedListener 131| const v0, #+57228 (0x0000df8c | 8.01935e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| if-eqz v3, Label_4 .line 2036 139| const v0, #+57229 (0x0000df8d | 8.01949e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v3, v5, com.android.ex.chips.RecipientEditTextView.mRecipientEntryItemClickedListener 147| const v0, #+57230 (0x0000df8e | 8.01963e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-interface {v3,v1,v8}, com.android.ex.chips.RecipientEditTextView$RecipientEntryItemClickedListener.onRecipientEntryItemClicked(int, int):void Label_4: .line 2039 156| const v0, #+57231 (0x0000df8f | 8.01977e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| return-void } method com.android.ex.chips.RecipientEditTextView.onKeyDown(int, android.view.KeyEvent):boolean { .params "keyCode", "event" .src "RecipientEditTextView.java" .line 1657 .prologue_end 0| const v0, #+57232 (0x0000df90 | 8.01991e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1657 7| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 9| const v0, #+57233 (0x0000df91 | 8.02005e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v1, Label_2 17| const v0, #+57234 (0x0000df92 | 8.02019e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const/16 v1, #+67 (0x00000043 | 9.38870e-44) 25| if-ne v4, v1, Label_2 .line 1658 27| const v0, #+57235 (0x0000df93 | 8.02033e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 35| const v0, #+57236 (0x0000df94 | 8.02047e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v1, Label_1 43| const v0, #+57237 (0x0000df95 | 8.02061e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 51| const v0, #+57238 (0x0000df96 | 8.02075e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v1}, android.widget.ListPopupWindow.isShowing():boolean 60| move-result v1 61| const v0, #+57239 (0x0000df97 | 8.02089e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v1, Label_1 .line 1659 69| const v0, #+57240 (0x0000df98 | 8.02103e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mAlternatesPopup 77| const v0, #+57241 (0x0000df99 | 8.02117e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v1}, android.widget.ListPopupWindow.dismiss():void Label_1: .line 1661 86| const v0, #+57242 (0x0000df9a | 8.02131e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 94| const v0, #+57243 (0x0000df9b | 8.02145e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3,v1}, com.android.ex.chips.RecipientEditTextView.removeChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void Label_2: .line 1664 103| const v0, #+57244 (0x0000df9c | 8.02159e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sparse-switch v4, Label_7 Label_3: .line 1681 112| const v0, #+57245 (0x0000df9d | 8.02173e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-super {v3,v4,v5}, android.widget.MultiAutoCompleteTextView.onKeyDown(int, android.view.KeyEvent):boolean 121| move-result v1 122| const v0, #+57246 (0x0000df9e | 8.02187e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return v1 Label_4: .line 1667 129| const v0, #+57247 (0x0000df9f | 8.02201e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v5}, android.view.KeyEvent.hasNoModifiers():boolean 138| move-result v1 139| const v0, #+57248 (0x0000dfa0 | 8.02215e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| if-eqz v1, Label_3 .line 1668 147| const v0, #+57249 (0x0000dfa1 | 8.02229e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.commitDefault():boolean 156| move-result v1 157| const v0, #+57250 (0x0000dfa2 | 8.02243e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v1, Label_5 .line 1669 165| const v0, #+57251 (0x0000dfa3 | 8.02257e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| return v2 Label_5: .line 1671 172| const v0, #+57252 (0x0000dfa4 | 8.02271e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mSelectedChip 180| const v0, #+57253 (0x0000dfa5 | 8.02285e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| if-eqz v1, Label_6 .line 1672 188| const v0, #+57254 (0x0000dfa6 | 8.02299e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 1673 197| const v0, #+57255 (0x0000dfa7 | 8.02313e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| return v2 Label_6: .line 1674 204| const v0, #+57256 (0x0000dfa8 | 8.02327e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.focusNext():boolean 213| move-result v1 214| const v0, #+57257 (0x0000dfa9 | 8.02341e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-eqz v1, Label_3 .line 1675 222| const v0, #+57258 (0x0000dfaa | 8.02355e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| return v2 .line 1664 229| const v0, #+57259 (0x0000dfab | 8.02369e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| nop Label_7: 236| sparse-switch-payload 23: Label_4 66: Label_4 } method com.android.ex.chips.RecipientEditTextView.onKeyPreIme(int, android.view.KeyEvent):boolean { .params "keyCode", "event" .src "RecipientEditTextView.java" .line 1432 .prologue_end .line 1432 0| const v0, #+57260 (0x0000dfac | 8.02384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+4 (0x00000004 | 5.60519e-45) 7| if-ne v3, v1, Label_1 9| const v0, #+57261 (0x0000dfad | 8.02398e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip 17| const v0, #+57262 (0x0000dfae | 8.02412e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 1433 25| const v0, #+57263 (0x0000dfaf | 8.02426e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 1434 34| const v0, #+57264 (0x0000dfb0 | 8.02440e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 41| return v1 Label_1: .line 1436 42| const v0, #+57265 (0x0000dfb1 | 8.02454e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-super {v2,v3,v4}, android.widget.MultiAutoCompleteTextView.onKeyPreIme(int, android.view.KeyEvent):boolean 51| move-result v1 52| const v0, #+57266 (0x0000dfb2 | 8.02468e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return v1 } method com.android.ex.chips.RecipientEditTextView.onKeyUp(int, android.view.KeyEvent):boolean { .params "keyCode", "event" .src "RecipientEditTextView.java" .line 1449 .prologue_end .line 1449 0| const v0, #+57267 (0x0000dfb3 | 8.02482e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| packed-switch v3, Label_4 Label_1: .line 1460 9| const v0, #+57268 (0x0000dfb4 | 8.02496e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v2,v3,v4}, android.widget.MultiAutoCompleteTextView.onKeyUp(int, android.view.KeyEvent):boolean 18| move-result v1 19| const v0, #+57269 (0x0000dfb5 | 8.02510e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return v1 Label_2: .line 1451 26| const v0, #+57270 (0x0000dfb6 | 8.02524e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v4}, android.view.KeyEvent.hasNoModifiers():boolean 35| move-result v1 36| const v0, #+57271 (0x0000dfb7 | 8.02538e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_1 .line 1452 44| const v0, #+57272 (0x0000dfb8 | 8.02552e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mSelectedChip 52| const v0, #+57273 (0x0000dfb9 | 8.02566e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v1, Label_3 .line 1453 60| const v0, #+57274 (0x0000dfba | 8.02580e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void 69| const v0, #+57275 (0x0000dfbb | 8.02594e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| goto/16 Label_1 Label_3: .line 1455 77| const v0, #+57276 (0x0000dfbc | 8.02608e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v2}, com.android.ex.chips.RecipientEditTextView.commitDefault():boolean 86| const v0, #+57277 (0x0000dfbd | 8.02622e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| goto/16 Label_1 Label_4: .line 1449 94| packed-switch-payload 61: Label_2 } method com.android.ex.chips.RecipientEditTextView.onLongPress(android.view.MotionEvent):void { .params "event" .src "RecipientEditTextView.java" .line 3071 .prologue_end .line 3071 0| const v0, #+57278 (0x0000dfbe | 8.02636e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v6, com.android.ex.chips.RecipientEditTextView.mSelectedChip 8| const v0, #+57279 (0x0000dfbf | 8.02650e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v5, Label_1 .line 3072 16| const v0, #+57280 (0x0000dfc0 | 8.02664e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 3074 23| const v0, #+57281 (0x0000dfc1 | 8.02678e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v7}, android.view.MotionEvent.getX():float 32| move-result v3 33| const v0, #+57282 (0x0000dfc2 | 8.02692e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3075 .local v3, "x", float 39| invoke-virtual {v7}, android.view.MotionEvent.getY():float 42| move-result v4 43| const v0, #+57283 (0x0000dfc3 | 8.02706e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3076 .local v4, "y", float 49| invoke-direct {v6,v3,v4}, com.android.ex.chips.RecipientEditTextView.putOffsetInRange(float, float):int 52| move-result v2 53| const v0, #+57284 (0x0000dfc4 | 8.02720e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3077 .local v2, "offset", int 59| invoke-direct {v6,v2}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 62| move-result-object v1 63| const v0, #+57285 (0x0000dfc5 | 8.02734e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 3078 .local v1, "currentChip", com.android.ex.chips.recipientchip.DrawableRecipientChip 69| if-eqz v1, Label_2 .line 3079 71| const v0, #+57286 (0x0000dfc6 | 8.02748e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iget-boolean v5, v6, com.android.ex.chips.RecipientEditTextView.mDragEnabled 79| const v0, #+57287 (0x0000dfc7 | 8.02762e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v5, Label_3 .line 3081 87| const v0, #+57288 (0x0000dfc8 | 8.02776e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-direct {v6,v1}, com.android.ex.chips.RecipientEditTextView.startDrag(com.android.ex.chips.recipientchip.DrawableRecipientChip):void Label_2: .line 3087 96| const v0, #+57289 (0x0000dfc9 | 8.02790e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return-void Label_3: .line 3084 103| const v0, #+57290 (0x0000dfca | 8.02804e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v1}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 112| move-result-object v5 113| const v0, #+57291 (0x0000dfcb | 8.02818e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v5}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 122| move-result-object v5 123| const v0, #+57292 (0x0000dfcc | 8.02832e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-direct {v6,v5}, com.android.ex.chips.RecipientEditTextView.showCopyDialog(java.lang.String):void 132| const v0, #+57293 (0x0000dfcd | 8.02846e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.onPermissionRequestDismissed():void { .src "RecipientEditTextView.java" .line 2452 .prologue_end .line 2452 0| const v0, #+57294 (0x0000dfce | 8.02860e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedListener 8| const v0, #+57295 (0x0000dfcf | 8.02874e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 2453 16| const v0, #+57296 (0x0000dfd0 | 8.02888e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mPermissionsRequestItemClickedListener 24| const v0, #+57297 (0x0000dfd1 | 8.02902e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1}, com.android.ex.chips.RecipientEditTextView$PermissionsRequestItemClickedListener.onPermissionRequestDismissed():void Label_1: .line 2455 33| const v0, #+57298 (0x0000dfd2 | 8.02916e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 2456 42| const v0, #+57299 (0x0000dfd3 | 8.02930e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.ex.chips.RecipientEditTextView.onPrepareActionMode(android.view.ActionMode, android.view.Menu):boolean { .params "mode", "menu" .src "RecipientEditTextView.java" .line 2121 .prologue_end .line 2121 0| const v0, #+57300 (0x0000dfd4 | 8.02944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onRestoreInstanceState(android.os.Parcelable):void { .params "state" .src "RecipientEditTextView.java" .line 511 .prologue_end .line 511 0| const v0, #+57301 (0x0000dfd5 | 8.02958e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 9| move-result-object v1 10| const v0, #+57302 (0x0000dfd6 | 8.02972e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 19| move-result v1 20| const v0, #+57303 (0x0000dfd7 | 8.02986e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-nez v1, Label_2 .line 512 28| const v0, #+57304 (0x0000dfd8 | 8.03000e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const/4 v1, #+0 (0x00000000 | 0.00000) 35| invoke-super {v2,v1}, android.widget.MultiAutoCompleteTextView.onRestoreInstanceState(android.os.Parcelable):void Label_1: .line 516 38| const v0, #+57305 (0x0000dfd9 | 8.03014e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| return-void Label_2: .line 514 45| const v0, #+57306 (0x0000dfda | 8.03028e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-super {v2,v3}, android.widget.MultiAutoCompleteTextView.onRestoreInstanceState(android.os.Parcelable):void 54| const v0, #+57307 (0x0000dfdb | 8.03042e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| goto/16 Label_1 } method com.android.ex.chips.RecipientEditTextView.onSaveInstanceState():android.os.Parcelable { .src "RecipientEditTextView.java" .line 521 .prologue_end .line 521 0| const v0, #+57308 (0x0000dfdc | 8.03056e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 522 9| const v0, #+57309 (0x0000dfdd | 8.03070e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v2}, android.widget.MultiAutoCompleteTextView.onSaveInstanceState():android.os.Parcelable 18| move-result-object v1 19| const v0, #+57310 (0x0000dfde | 8.03084e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v1 } method com.android.ex.chips.RecipientEditTextView.onScroll(android.view.MotionEvent, android.view.MotionEvent, float, float):boolean { .params "e1", "e2", "distanceX", "distanceY" .src "RecipientEditTextView.java" .line 3200 .prologue_end .line 3200 0| const v0, #+57311 (0x0000dfdf | 8.03098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onSelectionChanged(int, int):void { .params "start", "end" .src "RecipientEditTextView.java" .line 501 .prologue_end .line 501 0| const v0, #+57312 (0x0000dfe0 | 8.03112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getLastChip():com.android.ex.chips.recipientchip.DrawableRecipientChip 9| move-result-object v1 10| const v0, #+57313 (0x0000dfe1 | 8.03126e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 502 .local v1, "last", com.android.ex.chips.recipientchip.DrawableRecipientChip 16| iget-object v2, v4, com.android.ex.chips.RecipientEditTextView.mSelectedChip 18| const v0, #+57314 (0x0000dfe2 | 8.03140e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v2, Label_1 26| const v0, #+57315 (0x0000dfe3 | 8.03154e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_1 34| const v0, #+57316 (0x0000dfe4 | 8.03168e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 43| move-result-object v2 44| const v0, #+57317 (0x0000dfe5 | 8.03182e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-interface {v2,v1}, android.text.Spannable.getSpanEnd(java.lang.Object):int 53| move-result v2 54| const v0, #+57318 (0x0000dfe6 | 8.03196e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-ge v5, v2, Label_1 .line 504 62| const v0, #+57319 (0x0000dfe7 | 8.03210e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 71| move-result-object v2 72| const v0, #+57320 (0x0000dfe8 | 8.03224e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v2,v1}, android.text.Spannable.getSpanEnd(java.lang.Object):int 81| move-result v2 82| const v0, #+57321 (0x0000dfe9 | 8.03238e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| add-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 90| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 93| move-result-object v3 94| const v0, #+57322 (0x0000dfea | 8.03252e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-interface {v3}, android.text.Editable.length():int 103| move-result v3 104| const v0, #+57323 (0x0000dfeb | 8.03266e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v2,v3}, java.lang.Math.min(int, int):int 113| move-result v2 114| const v0, #+57324 (0x0000dfec | 8.03280e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4,v2}, com.android.ex.chips.RecipientEditTextView.setSelection(int):void Label_1: .line 506 123| const v0, #+57325 (0x0000dfed | 8.03294e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-super {v4,v5,v6}, android.widget.MultiAutoCompleteTextView.onSelectionChanged(int, int):void .line 507 132| const v0, #+57326 (0x0000dfee | 8.03308e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-void } method com.android.ex.chips.RecipientEditTextView.onShowPress(android.view.MotionEvent):void { .params "e" .src "RecipientEditTextView.java" .line 3206 .prologue_end .line 3206 0| const v0, #+57327 (0x0000dfef | 8.03322e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView.onSingleTapUp(android.view.MotionEvent):boolean { .params "e" .src "RecipientEditTextView.java" .line 3211 .prologue_end .line 3211 0| const v0, #+57328 (0x0000dff0 | 8.03336e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.RecipientEditTextView.onSizeChanged(int, int, int, int):void { .params "width", "height", "oldw", "oldh" .src "RecipientEditTextView.java" .line 1149 .prologue_end .line 1149 0| const v0, #+57329 (0x0000dff1 | 8.03350e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4,v5,v6,v7}, android.widget.MultiAutoCompleteTextView.onSizeChanged(int, int, int, int):void .line 1150 9| const v0, #+57330 (0x0000dff2 | 8.03364e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_1 17| const v0, #+57331 (0x0000dff3 | 8.03378e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v5, Label_1 .line 1151 25| const v0, #+57332 (0x0000dff4 | 8.03392e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget v2, v3, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 33| const v0, #+57333 (0x0000dff5 | 8.03406e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| if-lez v2, Label_3 .line 1152 41| const v0, #+57334 (0x0000dff6 | 8.03420e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.postHandlePendingChips():void Label_1: .line 1158 50| const v0, #+57335 (0x0000dff7 | 8.03434e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mScrollView 58| const v0, #+57336 (0x0000dff8 | 8.03448e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-nez v2, Label_6 66| const v0, #+57337 (0x0000dff9 | 8.03463e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget-boolean v2, v3, com.android.ex.chips.RecipientEditTextView.mTriedGettingScrollView 74| const v0, #+57338 (0x0000dffa | 8.03477e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 82| if-eqz v2, Label_6 .line 1159 84| const v0, #+57339 (0x0000dffb | 8.03491e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v3}, com.android.ex.chips.RecipientEditTextView.getParent():android.view.ViewParent 93| move-result-object v1 94| const v0, #+57340 (0x0000dffc | 8.03505e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1160 .local v1, "parent", android.view.ViewParent 100| const v0, #+57341 (0x0000dffd | 8.03519e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v1, Label_4 108| const v0, #+57342 (0x0000dffe | 8.03533e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| instance-of v2, v1, android.widget.ScrollView 116| const v0, #+57343 (0x0000dfff | 8.03547e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| xor-int/lit8 v2, v2, #+1 (0x00000001 | 1.40130e-45) 124| if-eqz v2, Label_4 .line 1161 126| const v0, #+57344 (0x0000e000 | 8.03561e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-interface {v1}, android.view.ViewParent.getParent():android.view.ViewParent 135| move-result-object v1 136| const v0, #+57345 (0x0000e001 | 8.03575e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| goto/16 Label_2 Label_3: .line 1154 .end_local v1 144| const v0, #+57346 (0x0000e002 | 8.03589e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-direct {v3}, com.android.ex.chips.RecipientEditTextView.checkChipWidths():void 153| const v0, #+57347 (0x0000e003 | 8.03603e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| goto/16 Label_1 Label_4: .line 1163 .restart_local v1 161| const v0, #+57348 (0x0000e004 | 8.03617e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| if-eqz v1, Label_5 .line 1164 169| const v0, #+57349 (0x0000e005 | 8.03631e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| check-cast v1, android.widget.ScrollView .end_local v1 177| const v0, #+57350 (0x0000e006 | 8.03645e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iput-object v1, v3, com.android.ex.chips.RecipientEditTextView.mScrollView Label_5: .line 1166 185| const v0, #+57351 (0x0000e007 | 8.03659e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 192| iput-boolean v2, v3, com.android.ex.chips.RecipientEditTextView.mTriedGettingScrollView Label_6: .line 1168 194| const v0, #+57352 (0x0000e008 | 8.03673e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| return-void } method com.android.ex.chips.RecipientEditTextView.onTextContextMenuItem(int):boolean { .params "id" .src "RecipientEditTextView.java" .line 2741 .prologue_end .line 2741 0| const v0, #+57353 (0x0000e009 | 8.03687e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v2, #+16908322 (0x01020022 | 2.38773e-38) 9| if-ne v5, v2, Label_1 .line 2742 11| const v0, #+57354 (0x0000e00a | 8.03701e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v4}, com.android.ex.chips.RecipientEditTextView.getContext():android.content.Context 20| move-result-object v2 21| const v0, #+57355 (0x0000e00b | 8.03715e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2743 27| const-string/jumbo v3, "clipboard" .line 2742 30| const v0, #+57356 (0x0000e00c | 8.03729e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 39| move-result-object v1 40| const v0, #+57357 (0x0000e00d | 8.03743e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| check-cast v1, android.content.ClipboardManager .line 2744 .local v1, "clipboard", android.content.ClipboardManager 48| const v0, #+57358 (0x0000e00e | 8.03757e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v1}, android.content.ClipboardManager.getPrimaryClip():android.content.ClipData 57| move-result-object v2 58| const v0, #+57359 (0x0000e00f | 8.03771e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v4,v2}, com.android.ex.chips.RecipientEditTextView.handlePasteClip(android.content.ClipData):void .line 2745 67| const v0, #+57360 (0x0000e010 | 8.03785e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 74| return v2 Label_1: .line 2747 .end_local v1 75| const v0, #+57361 (0x0000e011 | 8.03799e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-super {v4,v5}, android.widget.MultiAutoCompleteTextView.onTextContextMenuItem(int):boolean 84| move-result v2 85| const v0, #+57362 (0x0000e012 | 8.03813e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| return v2 } method com.android.ex.chips.RecipientEditTextView.onTouchEvent(android.view.MotionEvent):boolean { .params "event" .src "RecipientEditTextView.java" .line 1764 .prologue_end 0| const v0, #+57363 (0x0000e013 | 8.03827e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+1 (0x00000001 | 1.40130e-45) .line 1764 7| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.isFocused():boolean 10| move-result v8 11| const v0, #+57364 (0x0000e014 | 8.03841e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-nez v8, Label_1 .line 1766 19| const v0, #+57365 (0x0000e015 | 8.03855e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-super {v10,v11}, android.widget.MultiAutoCompleteTextView.onTouchEvent(android.view.MotionEvent):boolean 28| move-result v8 29| const v0, #+57366 (0x0000e016 | 8.03869e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| return v8 Label_1: .line 1768 36| const v0, #+57367 (0x0000e017 | 8.03883e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-super {v10,v11}, android.widget.MultiAutoCompleteTextView.onTouchEvent(android.view.MotionEvent):boolean 45| move-result v4 46| const v0, #+57368 (0x0000e018 | 8.03897e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1769 .local v4, "handled", boolean 52| invoke-virtual {v11}, android.view.MotionEvent.getAction():int 55| move-result v1 56| const v0, #+57369 (0x0000e019 | 8.03911e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1770 .local v1, "action", int 62| const/4 v2, #+0 (0x00000000 | 0.00000) .line 1771 .local v2, "chipWasSelected", boolean 63| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 65| const v0, #+57370 (0x0000e01a | 8.03925e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| if-nez v8, Label_2 .line 1772 73| const v0, #+57371 (0x0000e01b | 8.03939e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mGestureDetector 81| const v0, #+57372 (0x0000e01c | 8.03953e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v8,v11}, android.view.GestureDetector.onTouchEvent(android.view.MotionEvent):boolean Label_2: .line 1774 90| const v0, #+57373 (0x0000e01d | 8.03967e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| if-ne v1, v9, Label_4 .line 1775 98| const v0, #+57374 (0x0000e01e | 8.03981e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v11}, android.view.MotionEvent.getX():float 107| move-result v6 108| const v0, #+57375 (0x0000e01f | 8.03995e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1776 .local v6, "x", float 114| invoke-virtual {v11}, android.view.MotionEvent.getY():float 117| move-result v7 118| const v0, #+57376 (0x0000e020 | 8.04009e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1777 .local v7, "y", float 124| invoke-direct {v10,v6,v7}, com.android.ex.chips.RecipientEditTextView.putOffsetInRange(float, float):int 127| move-result v5 128| const v0, #+57377 (0x0000e021 | 8.04023e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1778 .local v5, "offset", int 134| invoke-direct {v10,v5}, com.android.ex.chips.RecipientEditTextView.findChip(int):com.android.ex.chips.recipientchip.DrawableRecipientChip 137| move-result-object v3 138| const v0, #+57378 (0x0000e022 | 8.04037e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1779 .local v3, "currentChip", com.android.ex.chips.recipientchip.DrawableRecipientChip 144| if-eqz v3, Label_8 .line 1780 146| const v0, #+57379 (0x0000e023 | 8.04051e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 154| const v0, #+57380 (0x0000e024 | 8.04065e-41) 157| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 160| if-eqz v8, Label_6 162| const v0, #+57381 (0x0000e025 | 8.04079e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 170| const v0, #+57382 (0x0000e026 | 8.04093e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| if-eq v8, v3, Label_6 .line 1781 178| const v0, #+57383 (0x0000e027 | 8.04107e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void .line 1782 187| const v0, #+57384 (0x0000e028 | 8.04121e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-direct {v10,v3}, com.android.ex.chips.RecipientEditTextView.selectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void Label_3: .line 1789 196| const v0, #+57385 (0x0000e029 | 8.04135e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 1790 203| const/4 v4, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 1795 .end_local v3 .end_local v4 .end_local v5 .end_local v6 .end_local v7 204| const v0, #+57386 (0x0000e02a | 8.04149e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| if-ne v1, v9, Label_5 212| const v0, #+57387 (0x0000e02b | 8.04163e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| xor-int/lit8 v8, v2, #+1 (0x00000001 | 1.40130e-45) 220| if-eqz v8, Label_5 .line 1796 222| const v0, #+57388 (0x0000e02c | 8.04177e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v10}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_5: .line 1798 231| const v0, #+57389 (0x0000e02d | 8.04191e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| return v4 Label_6: .line 1783 .restart_local v3 .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v7 238| const v0, #+57390 (0x0000e02e | 8.04205e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 246| const v0, #+57391 (0x0000e02f | 8.04219e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| if-nez v8, Label_7 .line 1784 254| const v0, #+57392 (0x0000e030 | 8.04233e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-direct {v10}, com.android.ex.chips.RecipientEditTextView.commitDefault():boolean .line 1785 263| const v0, #+57393 (0x0000e031 | 8.04247e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| invoke-direct {v10,v3}, com.android.ex.chips.RecipientEditTextView.selectChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void 272| const v0, #+57394 (0x0000e032 | 8.04261e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| goto/16 Label_3 Label_7: .line 1787 280| const v0, #+57395 (0x0000e033 | 8.04275e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 288| const v0, #+57396 (0x0000e034 | 8.04289e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v10,v8}, com.android.ex.chips.RecipientEditTextView.onClick(com.android.ex.chips.recipientchip.DrawableRecipientChip):void 297| const v0, #+57397 (0x0000e035 | 8.04303e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| goto/16 Label_3 Label_8: .line 1791 305| const v0, #+57398 (0x0000e036 | 8.04317e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 313| const v0, #+57399 (0x0000e037 | 8.04331e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| if-eqz v8, Label_4 321| const v0, #+57400 (0x0000e038 | 8.04345e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| iget-object v8, v10, com.android.ex.chips.RecipientEditTextView.mSelectedChip 329| const v0, #+57401 (0x0000e039 | 8.04359e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| invoke-direct {v10,v8}, com.android.ex.chips.RecipientEditTextView.shouldShowEditableText(com.android.ex.chips.recipientchip.DrawableRecipientChip):boolean 338| move-result v8 339| const v0, #+57402 (0x0000e03a | 8.04373e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| if-eqz v8, Label_4 .line 1792 347| const v0, #+57403 (0x0000e03b | 8.04387e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 354| goto/16 Label_4 } method com.android.ex.chips.RecipientEditTextView.performFiltering(java.lang.CharSequence, int):void { .params "text", "keyCode" .src "RecipientEditTextView.java" .line 1706 .prologue_end .line 1706 0| const v0, #+57404 (0x0000e03c | 8.04401e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v7,v8}, com.android.ex.chips.RecipientEditTextView.isCompletedToken(java.lang.CharSequence):boolean 9| move-result v3 10| const v0, #+57405 (0x0000e03d | 8.04415e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1707 .local v3, "isCompletedToken", boolean 16| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.enoughToFilter():boolean 19| move-result v6 20| const v0, #+57406 (0x0000e03e | 8.04429e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| if-eqz v6, Label_1 28| const v0, #+57407 (0x0000e03f | 8.04443e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| xor-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) 36| if-eqz v6, Label_1 .line 1708 38| const v0, #+57408 (0x0000e040 | 8.04457e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSelectionEnd():int 47| move-result v2 48| const v0, #+57409 (0x0000e041 | 8.04471e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1709 .local v2, "end", int 54| iget-object v6, v7, com.android.ex.chips.RecipientEditTextView.mTokenizer 56| const v0, #+57410 (0x0000e042 | 8.04485e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-interface {v6,v8,v2}, android.widget.MultiAutoCompleteTextView$Tokenizer.findTokenStart(java.lang.CharSequence, int):int 65| move-result v5 66| const v0, #+57411 (0x0000e043 | 8.04499e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1712 .local v5, "start", int 72| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 75| move-result-object v4 76| const v0, #+57412 (0x0000e044 | 8.04513e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1713 .local v4, "span", android.text.Spannable 82| const-class v6, com.android.ex.chips.recipientchip.DrawableRecipientChip 84| const v0, #+57413 (0x0000e045 | 8.04527e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-interface {v4,v5,v2,v6}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 93| move-result-object v1 94| const v0, #+57414 (0x0000e046 | 8.04542e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| check-cast v1, com.android.ex.chips.recipientchip.DrawableRecipientChip[] .line 1714 .local v1, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 102| const v0, #+57415 (0x0000e047 | 8.04556e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| if-eqz v1, Label_2 110| const v0, #+57416 (0x0000e048 | 8.04570e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| array-length v6, v1 117| const v0, #+57417 (0x0000e049 | 8.04584e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-lez v6, Label_2 .line 1715 125| const v0, #+57418 (0x0000e04a | 8.04598e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 1716 134| const v0, #+57419 (0x0000e04b | 8.04612e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| return-void Label_1: .line 1718 .end_local v1 .end_local v2 .end_local v4 .end_local v5 141| const v0, #+57420 (0x0000e04c | 8.04626e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v3, Label_2 .line 1719 149| const v0, #+57421 (0x0000e04d | 8.04640e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.dismissDropDown():void .line 1720 158| const v0, #+57422 (0x0000e04e | 8.04654e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| return-void Label_2: .line 1722 165| const v0, #+57423 (0x0000e04f | 8.04668e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-super {v7,v8,v9}, android.widget.MultiAutoCompleteTextView.performFiltering(java.lang.CharSequence, int):void .line 1723 174| const v0, #+57424 (0x0000e050 | 8.04682e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| return-void } method com.android.ex.chips.RecipientEditTextView.performValidation():void { .src "RecipientEditTextView.java" .line 674 .prologue_end .line 674 0| const v0, #+57425 (0x0000e051 | 8.04696e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView.removeChip(com.android.ex.chips.recipientchip.DrawableRecipientChip):void { .params "chip" .src "RecipientEditTextView.java" .line 2473 .prologue_end .line 2473 0| const v0, #+57426 (0x0000e052 | 8.04710e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 9| move-result-object v3 10| const v0, #+57427 (0x0000e053 | 8.04724e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2474 .local v3, "spannable", android.text.Spannable 16| invoke-interface {v3,v10}, android.text.Spannable.getSpanStart(java.lang.Object):int 19| move-result v2 20| const v0, #+57428 (0x0000e054 | 8.04738e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2475 .local v2, "spanStart", int 26| invoke-interface {v3,v10}, android.text.Spannable.getSpanEnd(java.lang.Object):int 29| move-result v1 30| const v0, #+57429 (0x0000e055 | 8.04752e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2476 .local v1, "spanEnd", int 36| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 39| move-result-object v4 40| const v0, #+57430 (0x0000e056 | 8.04766e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2477 .local v4, "text", android.text.Editable 46| move v5, v1 .line 2478 .local v5, "toDelete", int 47| iget-object v7, v9, com.android.ex.chips.RecipientEditTextView.mSelectedChip 49| const v0, #+57431 (0x0000e057 | 8.04780e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| if-ne v10, v7, Label_3 57| const v0, #+57432 (0x0000e058 | 8.04794e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 2480 .local v6, "wasSelected", boolean 64| const v0, #+57433 (0x0000e059 | 8.04808e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v6, Label_2 .line 2481 72| const v0, #+57434 (0x0000e05a | 8.04822e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const/4 v7, #+0 (0x00000000 | 0.00000) 79| iput-object v7, v9, com.android.ex.chips.RecipientEditTextView.mSelectedChip Label_2: .line 2484 81| const v0, #+57435 (0x0000e05b | 8.04836e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| if-ltz v5, Label_4 89| const v0, #+57436 (0x0000e05c | 8.04850e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-interface {v4}, android.text.Editable.length():int 98| move-result v7 99| const v0, #+57437 (0x0000e05d | 8.04864e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| if-ge v5, v7, Label_4 107| const v0, #+57438 (0x0000e05e | 8.04878e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-interface {v4,v5}, android.text.Editable.charAt(int):char 116| move-result v7 117| const v0, #+57439 (0x0000e05f | 8.04892e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| const/16 v8, #+32 (0x00000020 | 4.48416e-44) 125| if-ne v7, v8, Label_4 .line 2485 127| const v0, #+57440 (0x0000e060 | 8.04906e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 135| goto/16 Label_2 Label_3: .line 2478 .end_local v6 137| const v0, #+57441 (0x0000e061 | 8.04920e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| const/4 v6, #+0 (0x00000000 | 0.00000) .restart_local v6 144| goto/16 Label_1 Label_4: .line 2487 146| const v0, #+57442 (0x0000e062 | 8.04934e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-interface {v3,v10}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2488 155| const v0, #+57443 (0x0000e063 | 8.04948e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-ltz v2, Label_5 163| const v0, #+57444 (0x0000e064 | 8.04962e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| if-lez v5, Label_5 .line 2489 171| const v0, #+57445 (0x0000e065 | 8.04976e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| invoke-interface {v4,v2,v5}, android.text.Editable.delete(int, int):android.text.Editable Label_5: .line 2491 180| const v0, #+57446 (0x0000e066 | 8.04990e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| if-eqz v6, Label_6 .line 2492 188| const v0, #+57447 (0x0000e067 | 8.05004e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_6: .line 2494 197| const v0, #+57448 (0x0000e068 | 8.05018e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| return-void } method com.android.ex.chips.RecipientEditTextView.removeMoreChip():void { .src "RecipientEditTextView.java" .line 2264 .prologue_end 0| const v0, #+57449 (0x0000e069 | 8.05032e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v11, #+0 (0x00000000 | 0.00000) .line 2264 7| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mMoreChip 9| const v0, #+57450 (0x0000e06a | 8.05046e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v10, Label_5 .line 2265 17| const v0, #+57451 (0x0000e06b | 8.05060e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 26| move-result-object v8 27| const v0, #+57452 (0x0000e06c | 8.05074e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2266 .local v8, "span", android.text.Spannable 33| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mMoreChip 35| const v0, #+57453 (0x0000e06d | 8.05088e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-interface {v8,v10}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2267 44| const v0, #+57454 (0x0000e06e | 8.05102e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-object v11, v12, com.android.ex.chips.RecipientEditTextView.mMoreChip .line 2269 52| const v0, #+57455 (0x0000e06f | 8.05116e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 60| const v0, #+57456 (0x0000e070 | 8.05130e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| if-eqz v10, Label_5 68| const v0, #+57457 (0x0000e071 | 8.05144e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 76| const v0, #+57458 (0x0000e072 | 8.05158e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v10}, java.util.ArrayList.size():int 85| move-result v10 86| const v0, #+57459 (0x0000e073 | 8.05172e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-lez v10, Label_5 .line 2271 94| const v0, #+57460 (0x0000e074 | 8.05186e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 103| move-result-object v7 104| const v0, #+57461 (0x0000e075 | 8.05200e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2274 .local v7, "recipients", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 110| if-eqz v7, Label_1 112| const v0, #+57462 (0x0000e076 | 8.05214e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| array-length v10, v7 119| const v0, #+57463 (0x0000e077 | 8.05228e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| if-nez v10, Label_2 Label_1: .line 2275 127| const v0, #+57464 (0x0000e078 | 8.05242e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| return-void Label_2: .line 2277 134| const v0, #+57465 (0x0000e079 | 8.05256e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| array-length v10, v7 141| const v0, #+57466 (0x0000e07a | 8.05270e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| add-int/lit8 v10, v10, #-1 (0xffffffff | NaN) 149| aget-object v10, v7, v10 151| const v0, #+57467 (0x0000e07b | 8.05284e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| invoke-interface {v8,v10}, android.text.Spannable.getSpanEnd(java.lang.Object):int 160| move-result v6 161| const v0, #+57468 (0x0000e07c | 8.05298e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2278 .local v6, "end", int 167| invoke-virtual {v12}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 170| move-result-object v5 171| const v0, #+57469 (0x0000e07d | 8.05312e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2279 .local v5, "editable", android.text.Editable 177| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 179| const v0, #+57470 (0x0000e07e | 8.05326e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-interface {v10}, java.lang.Iterable.iterator():java.util.Iterator 188| move-result-object v2 189| const v0, #+57471 (0x0000e07f | 8.05340e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_3: .local v2, "chip$iterator", java.util.Iterator 195| const v0, #+57472 (0x0000e080 | 8.05354e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 204| move-result v10 205| const v0, #+57473 (0x0000e081 | 8.05368e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| if-eqz v10, Label_4 213| const v0, #+57474 (0x0000e082 | 8.05382e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 222| move-result-object v1 223| const v0, #+57475 (0x0000e083 | 8.05396e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| check-cast v1, com.android.ex.chips.recipientchip.DrawableRecipientChip .line 2284 .local v1, "chip", com.android.ex.chips.recipientchip.DrawableRecipientChip 231| const v0, #+57476 (0x0000e084 | 8.05410e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-interface {v1}, com.android.ex.chips.recipientchip.DrawableRecipientChip.getOriginalText():java.lang.CharSequence 240| move-result-object v9 241| const v0, #+57477 (0x0000e085 | 8.05424e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| check-cast v9, java.lang.String .line 2289 .local v9, "token", java.lang.String 249| const v0, #+57478 (0x0000e086 | 8.05438e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| invoke-interface {v5}, android.text.Editable.toString():java.lang.String 258| move-result-object v10 259| const v0, #+57479 (0x0000e087 | 8.05452e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v10,v9,v6}, java.lang.String.indexOf(java.lang.String, int):int 268| move-result v4 269| const v0, #+57480 (0x0000e088 | 8.05466e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2290 .local v4, "chipStart", int 275| invoke-interface {v5}, android.text.Editable.length():int 278| move-result v10 279| const v0, #+57481 (0x0000e089 | 8.05480e-41) 282| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 285| invoke-virtual {v9}, java.lang.String.length():int 288| move-result v11 289| const v0, #+57482 (0x0000e08a | 8.05494e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| add-int/2addr v11, v4 296| invoke-static {v10,v11}, java.lang.Math.min(int, int):int 299| move-result v3 300| const v0, #+57483 (0x0000e08b | 8.05508e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v3, "chipEnd", int 306| move v6, v3 .line 2292 307| const/4 v10, #-1 (0xffffffff | NaN) 308| if-eq v4, v10, Label_3 .line 2294 310| const v0, #+57484 (0x0000e08c | 8.05522e-41) 313| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 316| const/16 v10, #+33 (0x00000021 | 4.62428e-44) .line 2293 318| invoke-interface {v5,v1,v4,v3,v10}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void 321| const v0, #+57485 (0x0000e08d | 8.05536e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| goto/16 Label_3 Label_4: .line 2297 .end_local v1 .end_local v3 .end_local v4 .end_local v9 329| const v0, #+57486 (0x0000e08e | 8.05550e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 335| iget-object v10, v12, com.android.ex.chips.RecipientEditTextView.mHiddenSpans 337| const v0, #+57487 (0x0000e08f | 8.05564e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| invoke-virtual {v10}, java.util.ArrayList.clear():void Label_5: .line 2300 .end_local v2 .end_local v5 .end_local v6 .end_local v7 .end_local v8 346| const v0, #+57488 (0x0000e090 | 8.05578e-41) 349| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 352| return-void } method com.android.ex.chips.RecipientEditTextView.removeTextChangedListener(android.text.TextWatcher):void { .params "watcher" .src "RecipientEditTextView.java" .line 2551 .prologue_end .line 2551 0| const v0, #+57489 (0x0000e091 | 8.05592e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| iput-object v1, v2, com.android.ex.chips.RecipientEditTextView.mTextWatcher .line 2552 9| const v0, #+57490 (0x0000e092 | 8.05606e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-super {v2,v3}, android.widget.MultiAutoCompleteTextView.removeTextChangedListener(android.text.TextWatcher):void .line 2553 18| const v0, #+57491 (0x0000e093 | 8.05621e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.chips.RecipientEditTextView.replaceChip(com.android.ex.chips.recipientchip.DrawableRecipientChip, com.android.ex.chips.RecipientEntry):void { .params "chip", "entry" .src "RecipientEditTextView.java" .line 2502 .prologue_end 0| const v0, #+57492 (0x0000e094 | 8.05635e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+0 (0x00000000 | 0.00000) 7| const/4 v9, #+0 (0x00000000 | 0.00000) 8| const/4 v8, #-1 (0xffffffff | NaN) .line 2502 9| iget-object v7, v11, com.android.ex.chips.RecipientEditTextView.mSelectedChip 11| const v0, #+57493 (0x0000e095 | 8.05649e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| if-ne v12, v7, Label_6 19| const v0, #+57494 (0x0000e096 | 8.05663e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const/4 v6, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 2503 .local v6, "wasSelected", boolean 26| const v0, #+57495 (0x0000e097 | 8.05677e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v6, Label_2 .line 2504 34| const v0, #+57496 (0x0000e098 | 8.05691e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v10, v11, com.android.ex.chips.RecipientEditTextView.mSelectedChip Label_2: .line 2506 42| const v0, #+57497 (0x0000e099 | 8.05705e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v11,v12}, com.android.ex.chips.RecipientEditTextView.getChipStart(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 51| move-result v4 52| const v0, #+57498 (0x0000e09a | 8.05719e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2507 .local v4, "start", int 58| invoke-direct {v11,v12}, com.android.ex.chips.RecipientEditTextView.getChipEnd(com.android.ex.chips.recipientchip.DrawableRecipientChip):int 61| move-result v3 62| const v0, #+57499 (0x0000e09b | 8.05733e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2508 .local v3, "end", int 68| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 71| move-result-object v7 72| const v0, #+57500 (0x0000e09c | 8.05747e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-interface {v7,v12}, android.text.Spannable.removeSpan(java.lang.Object):void .line 2509 81| const v0, #+57501 (0x0000e09d | 8.05761e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 90| move-result-object v2 91| const v0, #+57502 (0x0000e09e | 8.05775e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2510 .local v2, "editable", android.text.Editable 97| invoke-direct {v11,v13}, com.android.ex.chips.RecipientEditTextView.createChip(com.android.ex.chips.RecipientEntry):java.lang.CharSequence 100| move-result-object v1 101| const v0, #+57503 (0x0000e09f | 8.05789e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2511 .local v1, "chipText", java.lang.CharSequence 107| if-eqz v1, Label_4 .line 2512 109| const v0, #+57504 (0x0000e0a0 | 8.05803e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| if-eq v4, v8, Label_3 117| const v0, #+57505 (0x0000e0a1 | 8.05817e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-ne v3, v8, Label_7 Label_3: .line 2513 125| const v0, #+57506 (0x0000e0a2 | 8.05831e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v7, "RecipientEditTextView" 134| const v0, #+57507 (0x0000e0a3 | 8.05845e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| const-string/jumbo v8, "The chip to replace does not exist but should." 143| const v0, #+57508 (0x0000e0a4 | 8.05859e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| invoke-static {v7,v8}, android.util.Log.e(java.lang.String, java.lang.String):int .line 2514 152| const v0, #+57509 (0x0000e0a5 | 8.05873e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-interface {v2,v9,v1}, android.text.Editable.insert(int, java.lang.CharSequence):android.text.Editable Label_4: .line 2528 161| const v0, #+57510 (0x0000e0a6 | 8.05887e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v7, #+1 (0x00000001 | 1.40130e-45) 168| invoke-virtual {v11,v7}, com.android.ex.chips.RecipientEditTextView.setCursorVisible(boolean):void .line 2529 171| const v0, #+57511 (0x0000e0a7 | 8.05901e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| if-eqz v6, Label_5 .line 2530 179| const v0, #+57512 (0x0000e0a8 | 8.05915e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v11}, com.android.ex.chips.RecipientEditTextView.clearSelectedChip():void Label_5: .line 2532 188| const v0, #+57513 (0x0000e0a9 | 8.05929e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| return-void Label_6: .line 2502 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v6 195| const v0, #+57514 (0x0000e0aa | 8.05943e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| const/4 v6, #+0 (0x00000000 | 0.00000) .restart_local v6 202| goto/16 Label_1 Label_7: .line 2516 .restart_local v1 .restart_local v2 .restart_local v3 .restart_local v4 204| const v0, #+57515 (0x0000e0ab | 8.05957e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 213| move-result v7 214| const v0, #+57516 (0x0000e0ac | 8.05971e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| if-nez v7, Label_4 .line 2519 222| const v0, #+57517 (0x0000e0ad | 8.05985e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| move v5, v3 Label_8: .line 2520 .local v5, "toReplace", int 229| const v0, #+57518 (0x0000e0ae | 8.05999e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| if-ltz v5, Label_9 237| const v0, #+57519 (0x0000e0af | 8.06013e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-interface {v2}, android.text.Editable.length():int 246| move-result v7 247| const v0, #+57520 (0x0000e0b0 | 8.06027e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| if-ge v5, v7, Label_9 .line 2521 255| const v0, #+57521 (0x0000e0b1 | 8.06041e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-interface {v2,v5}, android.text.Editable.charAt(int):char 264| move-result v7 265| const v0, #+57522 (0x0000e0b2 | 8.06055e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| const/16 v8, #+32 (0x00000020 | 4.48416e-44) 273| if-ne v7, v8, Label_9 .line 2522 275| const v0, #+57523 (0x0000e0b3 | 8.06069e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 283| goto/16 Label_8 Label_9: .line 2524 285| const v0, #+57524 (0x0000e0b4 | 8.06083e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-interface {v2,v4,v5,v1}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable 294| const v0, #+57525 (0x0000e0b5 | 8.06097e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| goto/16 Label_4 } method com.android.ex.chips.RecipientEditTextView.replaceText(java.lang.CharSequence):void { .params "text" .src "RecipientEditTextView.java" .line 1424 .prologue_end .line 1424 0| const v0, #+57526 (0x0000e0b6 | 8.06111e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.RecipientEditTextView.sanitizeBetween():void { .src "RecipientEditTextView.java" .line 1585 .prologue_end .line 1585 0| const v0, #+57527 (0x0000e0b7 | 8.06125e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v7, v9, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 8| const v0, #+57528 (0x0000e0b8 | 8.06139e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lez v7, Label_1 .line 1586 16| const v0, #+57529 (0x0000e0b9 | 8.06153e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1589 23| const v0, #+57530 (0x0000e0ba | 8.06167e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 32| move-result-object v4 33| const v0, #+57531 (0x0000e0bb | 8.06181e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1590 .local v4, "recips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 39| if-eqz v4, Label_6 41| const v0, #+57532 (0x0000e0bc | 8.06195e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| array-length v7, v4 48| const v0, #+57533 (0x0000e0bd | 8.06209e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| if-lez v7, Label_6 .line 1591 56| const v0, #+57534 (0x0000e0be | 8.06223e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| array-length v7, v4 63| const v0, #+57535 (0x0000e0bf | 8.06237e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 71| aget-object v3, v4, v7 .line 1592 .local v3, "last", com.android.ex.chips.recipientchip.DrawableRecipientChip 73| const v0, #+57536 (0x0000e0c0 | 8.06251e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1593 .local v1, "beforeLast", com.android.ex.chips.recipientchip.DrawableRecipientChip 80| array-length v7, v4 81| const v0, #+57537 (0x0000e0c1 | 8.06265e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v8, #+1 (0x00000001 | 1.40130e-45) 88| if-le v7, v8, Label_2 .line 1594 90| const v0, #+57538 (0x0000e0c2 | 8.06279e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| array-length v7, v4 97| const v0, #+57539 (0x0000e0c3 | 8.06293e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| add-int/lit8 v7, v7, #-2 (0xfffffffe | NaN) 105| aget-object v1, v4, v7 Label_2: .line 1596 .end_local v1 107| const v0, #+57540 (0x0000e0c4 | 8.06307e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1597 .local v5, "startLooking", int 114| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 117| move-result-object v7 118| const v0, #+57541 (0x0000e0c5 | 8.06321e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-interface {v7,v3}, android.text.Spannable.getSpanStart(java.lang.Object):int 127| move-result v2 128| const v0, #+57542 (0x0000e0c6 | 8.06335e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1598 .local v2, "end", int 134| if-eqz v1, Label_5 .line 1599 136| const v0, #+57543 (0x0000e0c7 | 8.06349e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 145| move-result-object v7 146| const v0, #+57544 (0x0000e0c8 | 8.06363e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-interface {v7,v1}, android.text.Spannable.getSpanEnd(java.lang.Object):int 155| move-result v5 156| const v0, #+57545 (0x0000e0c9 | 8.06377e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1600 162| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 165| move-result-object v6 166| const v0, #+57546 (0x0000e0ca | 8.06391e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1601 .local v6, "text", android.text.Editable 172| const/4 v7, #-1 (0xffffffff | NaN) 173| if-eq v5, v7, Label_3 175| const v0, #+57547 (0x0000e0cb | 8.06405e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-interface {v6}, android.text.Editable.length():int 184| move-result v7 185| const v0, #+57548 (0x0000e0cc | 8.06419e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| add-int/lit8 v7, v7, #-1 (0xffffffff | NaN) 193| if-le v5, v7, Label_4 Label_3: .line 1603 195| const v0, #+57549 (0x0000e0cd | 8.06433e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| return-void Label_4: .line 1605 202| const v0, #+57550 (0x0000e0ce | 8.06447e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-interface {v6,v5}, android.text.Editable.charAt(int):char 211| move-result v7 212| const v0, #+57551 (0x0000e0cf | 8.06461e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const/16 v8, #+32 (0x00000020 | 4.48416e-44) 220| if-ne v7, v8, Label_5 .line 1606 222| const v0, #+57552 (0x0000e0d0 | 8.06475e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 1609 .end_local v6 230| const v0, #+57553 (0x0000e0d1 | 8.06489e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| if-ltz v5, Label_6 238| const v0, #+57554 (0x0000e0d2 | 8.06503e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| if-ltz v2, Label_6 246| const v0, #+57555 (0x0000e0d3 | 8.06517e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| if-ge v5, v2, Label_6 .line 1610 254| const v0, #+57556 (0x0000e0d4 | 8.06531e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 263| move-result-object v7 264| const v0, #+57557 (0x0000e0d5 | 8.06545e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-interface {v7,v5,v2}, android.text.Editable.delete(int, int):android.text.Editable Label_6: .line 1613 .end_local v2 .end_local v3 .end_local v5 273| const v0, #+57558 (0x0000e0d6 | 8.06559e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| return-void } method com.android.ex.chips.RecipientEditTextView.sanitizeEnd():void { .src "RecipientEditTextView.java" .line 1270 .prologue_end .line 1270 0| const v0, #+57559 (0x0000e0d7 | 8.06573e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v6, v9, com.android.ex.chips.RecipientEditTextView.mPendingChipsCount 8| const v0, #+57560 (0x0000e0d8 | 8.06587e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-lez v6, Label_1 .line 1271 16| const v0, #+57561 (0x0000e0d9 | 8.06601e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1274 23| const v0, #+57562 (0x0000e0da | 8.06615e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSortedRecipients():com.android.ex.chips.recipientchip.DrawableRecipientChip[] 32| move-result-object v1 33| const v0, #+57563 (0x0000e0db | 8.06629e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1275 .local v1, "chips", com.android.ex.chips.recipientchip.DrawableRecipientChip[] 39| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 42| move-result-object v5 43| const v0, #+57564 (0x0000e0dc | 8.06643e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1276 .local v5, "spannable", android.text.Spannable 49| if-eqz v1, Label_4 51| const v0, #+57565 (0x0000e0dd | 8.06657e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| array-length v6, v1 58| const v0, #+57566 (0x0000e0de | 8.06671e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| if-lez v6, Label_4 .line 1278 66| const v0, #+57567 (0x0000e0df | 8.06685e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getMoreChip():com.android.ex.chips.recipientchip.ReplacementDrawableSpan 75| move-result-object v6 76| const v0, #+57568 (0x0000e0e0 | 8.06699e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v6, v9, com.android.ex.chips.RecipientEditTextView.mMoreChip .line 1279 84| const v0, #+57569 (0x0000e0e1 | 8.06714e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView.mMoreChip 92| const v0, #+57570 (0x0000e0e2 | 8.06728e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| if-eqz v6, Label_5 .line 1280 100| const v0, #+57571 (0x0000e0e3 | 8.06742e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v6, v9, com.android.ex.chips.RecipientEditTextView.mMoreChip 108| const v0, #+57572 (0x0000e0e4 | 8.06756e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-interface {v5,v6}, android.text.Spannable.getSpanEnd(java.lang.Object):int 117| move-result v3 118| const v0, #+57573 (0x0000e0e5 | 8.06770e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 1284 .local v3, "end", int 124| const v0, #+57574 (0x0000e0e6 | 8.06784e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getText():android.text.Editable 133| move-result-object v2 134| const v0, #+57575 (0x0000e0e7 | 8.06798e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1285 .local v2, "editable", android.text.Editable 140| invoke-interface {v2}, android.text.Editable.length():int 143| move-result v4 144| const v0, #+57576 (0x0000e0e8 | 8.06812e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1286 .local v4, "length", int 150| if-le v4, v3, Label_4 .line 1288 152| const v0, #+57577 (0x0000e0e9 | 8.06826e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| const-string/jumbo v6, "RecipientEditTextView" 161| const v0, #+57578 (0x0000e0ea | 8.06840e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| const/4 v7, #+3 (0x00000003 | 4.20390e-45) 168| invoke-static {v6,v7}, android.util.Log.isLoggable(java.lang.String, int):boolean 171| move-result v6 172| const v0, #+57579 (0x0000e0eb | 8.06854e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| if-eqz v6, Label_3 .line 1289 180| const v0, #+57580 (0x0000e0ec | 8.06868e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v6, "RecipientEditTextView" 189| const v0, #+57581 (0x0000e0ed | 8.06882e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| new-instance v7, java.lang.StringBuilder 197| const v0, #+57582 (0x0000e0ee | 8.06896e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-direct {v7}, java.lang.StringBuilder.():void 206| const v0, #+57583 (0x0000e0ef | 8.06910e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v8, "There were extra characters after the last tokenizable entry." 215| const v0, #+57584 (0x0000e0f0 | 8.06924e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 224| move-result-object v7 225| const v0, #+57585 (0x0000e0f1 | 8.06938e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v7,v2}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 234| move-result-object v7 235| const v0, #+57586 (0x0000e0f2 | 8.06952e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 244| move-result-object v7 245| const v0, #+57587 (0x0000e0f3 | 8.06966e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int Label_3: .line 1292 254| const v0, #+57588 (0x0000e0f4 | 8.06980e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| add-int/lit8 v6, v3, #+1 (0x00000001 | 1.40130e-45) 262| invoke-interface {v2,v6,v4}, android.text.Editable.delete(int, int):android.text.Editable Label_4: .line 1295 .end_local v2 .end_local v3 .end_local v4 265| const v0, #+57589 (0x0000e0f5 | 8.06994e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| return-void Label_5: .line 1282 272| const v0, #+57590 (0x0000e0f6 | 8.07008e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getSpannable():android.text.Spannable 281| move-result-object v6 282| const v0, #+57591 (0x0000e0f7 | 8.07022e-41) 285| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 288| invoke-virtual {v9}, com.android.ex.chips.RecipientEditTextView.getLastChip():com.android.ex.chips.recipientchip.DrawableRecipientChip 291| move-result-object v7 292| const v0, #+57592 (0x0000e0f8 | 8.07036e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| invoke-interface {v6,v7}, android.text.Spannable.getSpanEnd(java.lang.Object):int 301| move-result v3 302| const v0, #+57593 (0x0000e0f9 | 8.07050e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v3 308| goto/16 Label_2 } method com.android.ex.chips.RecipientEditTextView.scrollBottomIntoView():void { .src "RecipientEditTextView.java" .line 652 .prologue_end 0| const v0, #+57594 (0x0000e0fa | 8.07064e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 652 7| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mScrollView 9| const v0, #+57595 (0x0000e0fb | 8.07078e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_1 17| const v0, #+57596 (0x0000e0fc | 8.07092e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-boolean v4, v7, com.android.ex.chips.RecipientEditTextView.mShouldShrink 25| const v0, #+57597 (0x0000e0fd | 8.07106e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-eqz v4, Label_1 .line 653 33| const v0, #+57598 (0x0000e0fe | 8.07120e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mCoords 41| const v0, #+57599 (0x0000e0ff | 8.07134e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v7,v4}, com.android.ex.chips.RecipientEditTextView.getLocationInWindow(int[]):void .line 657 50| const v0, #+57600 (0x0000e100 | 8.07148e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getHeight():int 59| move-result v3 60| const v0, #+57601 (0x0000e101 | 8.07162e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 658 .local v3, "height", int 66| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mCoords 68| const v0, #+57602 (0x0000e102 | 8.07176e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| aget v4, v4, v6 76| const v0, #+57603 (0x0000e103 | 8.07190e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-int v1, v4, v3 .line 659 .local v1, "currentPos", int 84| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mScrollView 86| const v0, #+57604 (0x0000e104 | 8.07204e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v5, v7, com.android.ex.chips.RecipientEditTextView.mCoords 94| const v0, #+57605 (0x0000e105 | 8.07218e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v4,v5}, android.widget.ScrollView.getLocationInWindow(int[]):void .line 660 103| const v0, #+57606 (0x0000e106 | 8.07232e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mCoords 111| const v0, #+57607 (0x0000e107 | 8.07246e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| aget v4, v4, v6 119| const v0, #+57608 (0x0000e108 | 8.07260e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v7}, com.android.ex.chips.RecipientEditTextView.getLineCount():int 128| move-result v5 129| const v0, #+57609 (0x0000e109 | 8.07274e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| div-int v5, v3, v5 137| const v0, #+57610 (0x0000e10a | 8.07288e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| add-int v2, v4, v5 .line 661 .local v2, "desiredPos", int 145| if-le v1, v2, Label_1 .line 662 147| const v0, #+57611 (0x0000e10b | 8.07302e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| iget-object v4, v7, com.android.ex.chips.RecipientEditTextView.mScrollView 155| const v0, #+57612 (0x0000e10c | 8.07316e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| sub-int v5, v1, v2 163| const/4 v6, #+0 (0x00000000 | 0.00000) 164| invoke-virtual {v4,v6,v5}, android.widget.ScrollView.scrollBy(int, int):void Label_1: .line 665 .end_local v1 .end_local v2 .end_local v3 167| const v0, #+57613 (0x0000e10d | 8.07330e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return-void } method com.android.ex.chips.RecipientEditTextView.setAdapter(android.widget.ListAdapter):void { .params "?" .src "RecipientEditTextView.java" .line 573 .local_ex v4, "adapter", android.widget.ListAdapter, "TT;" .prologue_end .line 573 0| const v0, #+57614 (0x0000e10e | 8.07344e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.widget.MultiAutoCompleteTextView.setAdapter(android.widget.ListAdapter):void 9| const v0, #+57615 (0x0000e10f | 8.07358e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| move-object v1, v4 .line 574 16| check-cast v1, com.android.ex.chips.BaseRecipientAdapter .line 575 .local v1, "baseAdapter", com.android.ex.chips.BaseRecipientAdapter 18| const v0, #+57616 (0x0000e110 | 8.07372e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| new-instance v2, com.android.ex.chips.RecipientEditTextView$7 26| const v0, #+57617 (0x0000e111 | 8.07386e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-direct {v2,v3}, com.android.ex.chips.RecipientEditTextView$7.(com.android.ex.chips.RecipientEditTextView):void 35| const v0, #+57618 (0x0000e112 | 8.07400e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1,v2}, com.android.ex.chips.BaseRecipientAdapter.registerUpdateObserver(com.android.ex.chips.BaseRecipientAdapter$EntriesUpdatedObserver):void .line 622 44| const v0, #+57619 (0x0000e113 | 8.07414e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter 52| const v0, #+57620 (0x0000e114 | 8.07428e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1,v2}, com.android.ex.chips.BaseRecipientAdapter.setDropdownChipLayouter(com.android.ex.chips.DropdownChipLayouter):void .line 623 61| const v0, #+57621 (0x0000e115 | 8.07442e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.ex.chips.RecipientEditTextView.setDropDownAnchor(int):void { .params "anchorId" .src "RecipientEditTextView.java" .line 406 .prologue_end .line 406 0| const v0, #+57622 (0x0000e116 | 8.07456e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3}, android.widget.MultiAutoCompleteTextView.setDropDownAnchor(int):void .line 407 9| const v0, #+57623 (0x0000e117 | 8.07470e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #-1 (0xffffffff | NaN) 16| if-eq v3, v1, Label_1 .line 408 18| const v0, #+57624 (0x0000e118 | 8.07484e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v2}, com.android.ex.chips.RecipientEditTextView.getRootView():android.view.View 27| move-result-object v1 28| const v0, #+57625 (0x0000e119 | 8.07498e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1,v3}, android.view.View.findViewById(int):android.view.View 37| move-result-object v1 38| const v0, #+57626 (0x0000e11a | 8.07512e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| iput-object v1, v2, com.android.ex.chips.RecipientEditTextView.mDropdownAnchor Label_1: .line 410 46| const v0, #+57627 (0x0000e11b | 8.07526e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void } method com.android.ex.chips.RecipientEditTextView.setDropdownChipLayouter(com.android.ex.chips.DropdownChipLayouter):void { .params "dropdownChipLayouter" .src "RecipientEditTextView.java" .line 365 .prologue_end .line 365 0| const v0, #+57628 (0x0000e11c | 8.07540e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter .line 366 8| const v0, #+57629 (0x0000e11d | 8.07554e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter 16| const v0, #+57630 (0x0000e11e | 8.07568e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, com.android.ex.chips.DropdownChipLayouter.setDeleteListener(com.android.ex.chips.DropdownChipLayouter$ChipDeleteListener):void .line 367 25| const v0, #+57631 (0x0000e11f | 8.07582e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mDropdownChipLayouter 33| const v0, #+57632 (0x0000e120 | 8.07596e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1,v2}, com.android.ex.chips.DropdownChipLayouter.setPermissionRequestDismissedListener(com.android.ex.chips.DropdownChipLayouter$PermissionRequestDismissedListener):void .line 368 42| const v0, #+57633 (0x0000e121 | 8.07610e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.ex.chips.RecipientEditTextView.setOnFocusListShrinkRecipients(boolean):void { .params "shrink" .src "RecipientEditTextView.java" .line 1144 .prologue_end .line 1144 0| const v0, #+57634 (0x0000e122 | 8.07624e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-boolean v2, v1, com.android.ex.chips.RecipientEditTextView.mShouldShrink .line 1145 8| const v0, #+57635 (0x0000e123 | 8.07638e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.chips.RecipientEditTextView.setTokenizer(android.widget.MultiAutoCompleteTextView$Tokenizer):void { .params "tokenizer" .src "RecipientEditTextView.java" .line 1407 .prologue_end .line 1407 0| const v0, #+57636 (0x0000e124 | 8.07652e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v3, v2, com.android.ex.chips.RecipientEditTextView.mTokenizer .line 1408 8| const v0, #+57637 (0x0000e125 | 8.07666e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v1, v2, com.android.ex.chips.RecipientEditTextView.mTokenizer 16| const v0, #+57638 (0x0000e126 | 8.07680e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-super {v2,v1}, android.widget.MultiAutoCompleteTextView.setTokenizer(android.widget.MultiAutoCompleteTextView$Tokenizer):void .line 1409 25| const v0, #+57639 (0x0000e127 | 8.07694e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.chips.RecipientEditTextView.setValidator(android.widget.AutoCompleteTextView$Validator):void { .params "validator" .src "RecipientEditTextView.java" .line 1413 .prologue_end .line 1413 0| const v0, #+57640 (0x0000e128 | 8.07708e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.chips.RecipientEditTextView.mValidator .line 1414 8| const v0, #+57641 (0x0000e129 | 8.07722e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-super {v1,v2}, android.widget.MultiAutoCompleteTextView.setValidator(android.widget.AutoCompleteTextView$Validator):void .line 1415 17| const v0, #+57642 (0x0000e12a | 8.07736e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.RecipientEditTextView.setVisibility(int):void { .params "visibility" .src "RecipientEditTextView.java" .line 3271 .prologue_end .line 3271 0| const v0, #+57643 (0x0000e12b | 8.07750e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.widget.MultiAutoCompleteTextView.setVisibility(int):void .line 3273 9| const v0, #+57644 (0x0000e12c | 8.07764e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 17| if-eq v4, v1, Label_1 19| const v0, #+57645 (0x0000e12d | 8.07778e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iget-boolean v1, v3, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone 27| const v0, #+57646 (0x0000e12e | 8.07793e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| if-eqz v1, Label_1 .line 3274 35| const v0, #+57647 (0x0000e12f | 8.07807e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v1, #+0 (0x00000000 | 0.00000) 42| iput-boolean v1, v3, com.android.ex.chips.RecipientEditTextView.mRequiresShrinkWhenNotGone .line 3275 44| const v0, #+57648 (0x0000e130 | 8.07821e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v3, com.android.ex.chips.RecipientEditTextView.mHandler 52| const v0, #+57649 (0x0000e131 | 8.07835e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v2, v3, com.android.ex.chips.RecipientEditTextView.mDelayedShrink 60| const v0, #+57650 (0x0000e132 | 8.07849e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1,v2}, android.os.Handler.post(java.lang.Runnable):boolean Label_1: .line 3277 69| const v0, #+57651 (0x0000e133 | 8.07863e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void } method com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void { .params "entryType", "displayName", "destination", "destinationType", "destinationLabel", "contactId", "directoryId", "dataId", "photoThumbnailUri", "isFirstLevel", "isValid", "lookupKey", "permissions" .src "RecipientEntry.java" .line 96 0| move-object/16 v2, v3 3| move/16 v3, v4 6| move-object/16 v4, v5 9| move-object/16 v5, v6 12| move/16 v6, v7 15| move-object/16 v7, v8 18| move-wide/16 v8:v9, v9:v10 21| move-object/16 v10, v11 24| move-wide/16 v11:v12, v12:v13 27| move-object/16 v13, v14 30| move/16 v14, v15 33| move/16 v15, v16 36| move-object/16 v16, v17 39| move-object/16 v17, v18 .prologue_end .line 96 42| const v18, #+57652 (0x0000e134 | 8.07877e-41) 45| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v2}, java.lang.Object.():void .line 100 51| const v18, #+57653 (0x0000e135 | 8.07891e-41) 54| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 57| iput v3, v2, com.android.ex.chips.RecipientEntry.mEntryType .line 101 59| const v18, #+57654 (0x0000e136 | 8.07905e-41) 62| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 65| iput-boolean v14, v2, com.android.ex.chips.RecipientEntry.mIsFirstLevel .line 102 67| const v18, #+57655 (0x0000e137 | 8.07919e-41) 70| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 73| iput-object v4, v2, com.android.ex.chips.RecipientEntry.mDisplayName .line 103 75| const v18, #+57656 (0x0000e138 | 8.07933e-41) 78| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 81| iput-object v5, v2, com.android.ex.chips.RecipientEntry.mDestination .line 104 83| const v18, #+57657 (0x0000e139 | 8.07947e-41) 86| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 89| iput v6, v2, com.android.ex.chips.RecipientEntry.mDestinationType .line 105 91| const v18, #+57658 (0x0000e13a | 8.07961e-41) 94| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 97| iput-object v7, v2, com.android.ex.chips.RecipientEntry.mDestinationLabel .line 106 99| const v18, #+57659 (0x0000e13b | 8.07975e-41) 102| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 105| iput-wide v8:v9, v2, com.android.ex.chips.RecipientEntry.mContactId .line 107 107| const v18, #+57660 (0x0000e13c | 8.07989e-41) 110| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 113| iput-object v10, v2, com.android.ex.chips.RecipientEntry.mDirectoryId .line 108 115| const v18, #+57661 (0x0000e13d | 8.08003e-41) 118| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 121| iput-wide v11:v12, v2, com.android.ex.chips.RecipientEntry.mDataId .line 109 123| const v18, #+57662 (0x0000e13e | 8.08017e-41) 126| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 129| iput-object v13, v2, com.android.ex.chips.RecipientEntry.mPhotoThumbnailUri .line 110 131| const v18, #+57663 (0x0000e13f | 8.08031e-41) 134| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 137| const/4 v1, #+0 (0x00000000 | 0.00000) 138| iput-object v1, v2, com.android.ex.chips.RecipientEntry.mPhotoBytes .line 111 140| const v18, #+57664 (0x0000e140 | 8.08045e-41) 143| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 146| iput-boolean v15, v2, com.android.ex.chips.RecipientEntry.mIsValid .line 112 148| const v18, #+57665 (0x0000e141 | 8.08059e-41) 151| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 154| move-object/from16 v0, v16 156| iput-object v0, v2, com.android.ex.chips.RecipientEntry.mLookupKey .line 113 158| const v18, #+57666 (0x0000e142 | 8.08073e-41) 161| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 164| const/4 v1, #+0 (0x00000000 | 0.00000) 165| iput v1, v2, com.android.ex.chips.RecipientEntry.mIndicatorIconId .line 114 167| const v18, #+57667 (0x0000e143 | 8.08087e-41) 170| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 173| const/4 v1, #+0 (0x00000000 | 0.00000) 174| iput-object v1, v2, com.android.ex.chips.RecipientEntry.mIndicatorText .line 115 176| const v18, #+57668 (0x0000e144 | 8.08101e-41) 179| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 182| move-object/from16 v0, v17 184| iput-object v0, v2, com.android.ex.chips.RecipientEntry.mPermissions .line 116 186| const v18, #+57669 (0x0000e145 | 8.08115e-41) 189| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 192| return-void } method com.android.ex.chips.RecipientEntry.constructFakeEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry { .params "address", "isValid" .src "RecipientEntry.java" .line 145 0| move-object/16 v18, v19 3| move/16 v19, v20 .prologue_end .line 145 6| const v20, #+57670 (0x0000e146 | 8.08129e-41) 9| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 12| invoke-static/range {v18..v18}, android.text.util.Rfc822Tokenizer.tokenize(java.lang.CharSequence):android.text.util.Rfc822Token[] 15| move-result-object v17 16| const v20, #+57671 (0x0000e147 | 8.08143e-41) 19| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 146 .local v17, "tokens", android.text.util.Rfc822Token[] 22| move-object/from16 v0, v17 24| array-length v1, v0 25| const v20, #+57672 (0x0000e148 | 8.08157e-41) 28| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 31| if-lez v1, Label_2 33| const v20, #+57673 (0x0000e149 | 8.08171e-41) 36| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v1, #+0 (0x00000000 | 0.00000) 40| aget-object v1, v17, v1 42| const v20, #+57674 (0x0000e14a | 8.08185e-41) 45| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1}, android.text.util.Rfc822Token.getAddress():java.lang.String 51| move-result-object v3 52| const v20, #+57675 (0x0000e14b | 8.08199e-41) 55| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 148 .local v3, "tokenizedAddress", java.lang.String 58| const v20, #+57676 (0x0000e14c | 8.08213e-41) 61| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 64| new-instance v1, com.android.ex.chips.RecipientEntry .line 149 66| const v20, #+57677 (0x0000e14d | 8.08227e-41) 69| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 72| const-wide/16 v7:v8, #-1 (0xffffffff | NaN) .line 150 74| const-wide/16 v10:v11, #-1 (0xffffffff | NaN) .line 148 76| const/4 v2, #+0 (0x00000000 | 0.00000) .line 149 77| const/4 v5, #-1 (0xffffffff | NaN) 78| const/4 v6, #+0 (0x00000000 | 0.00000) 79| const/4 v9, #+0 (0x00000000 | 0.00000) .line 150 80| const/4 v12, #+0 (0x00000000 | 0.00000) 81| const/4 v13, #+1 (0x00000001 | 1.40130e-45) 82| const/4 v15, #+0 (0x00000000 | 0.00000) 83| const/16 v16, #+0 (0x00000000 | 0.00000) 85| move-object v4, v3 86| move/from16 v14, v19 .line 148 88| invoke-direct/range {v1..v16}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 91| const v20, #+57678 (0x0000e14e | 8.08241e-41) 94| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 97| return-object v1 Label_2: .line 146 .end_local v3 98| const v20, #+57679 (0x0000e14f | 8.08255e-41) 101| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 104| move-object/from16 v3, v18 .restart_local v3 106| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.constructFakePhoneEntry(java.lang.String, boolean):com.android.ex.chips.RecipientEntry { .params "phoneNumber", "isValid" .src "RecipientEntry.java" .line 158 0| move-object/16 v16, v17 3| move/16 v17, v18 .prologue_end .line 158 6| const v18, #+57680 (0x0000e150 | 8.08269e-41) 9| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v0, com.android.ex.chips.RecipientEntry .line 159 14| const v18, #+57681 (0x0000e151 | 8.08283e-41) 17| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 20| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) .line 160 22| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) .line 158 24| const/4 v1, #+0 (0x00000000 | 0.00000) .line 159 25| const/4 v4, #-1 (0xffffffff | NaN) 26| const/4 v5, #+0 (0x00000000 | 0.00000) 27| const/4 v8, #+0 (0x00000000 | 0.00000) .line 160 28| const/4 v11, #+0 (0x00000000 | 0.00000) 29| const/4 v12, #+1 (0x00000001 | 1.40130e-45) 30| const/4 v14, #+0 (0x00000000 | 0.00000) 31| const/4 v15, #+0 (0x00000000 | 0.00000) 32| move-object/from16 v2, v16 34| move-object/from16 v3, v16 36| move/from16 v13, v17 .line 158 38| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 41| const v18, #+57682 (0x0000e152 | 8.08297e-41) 44| invoke-static/range {v18..v18}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v0 } method com.android.ex.chips.RecipientEntry.constructGeneratedEntry(java.lang.String, java.lang.String, boolean):com.android.ex.chips.RecipientEntry { .params "display", "address", "isValid" .src "RecipientEntry.java" .line 170 0| move-object/16 v16, v17 3| move-object/16 v17, v18 6| move/16 v18, v19 .prologue_end .line 170 9| const v19, #+57683 (0x0000e153 | 8.08311e-41) 12| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v0, com.android.ex.chips.RecipientEntry .line 171 17| const v19, #+57684 (0x0000e154 | 8.08325e-41) 20| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 23| const-wide/16 v6:v7, #-2 (0xfffffffe | NaN) 25| const-wide/16 v9:v10, #-2 (0xfffffffe | NaN) .line 170 27| const/4 v1, #+0 (0x00000000 | 0.00000) 28| const/4 v4, #-1 (0xffffffff | NaN) .line 171 29| const/4 v5, #+0 (0x00000000 | 0.00000) 30| const/4 v8, #+0 (0x00000000 | 0.00000) 31| const/4 v11, #+0 (0x00000000 | 0.00000) 32| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 172 33| const/4 v14, #+0 (0x00000000 | 0.00000) 34| const/4 v15, #+0 (0x00000000 | 0.00000) 35| move-object/from16 v2, v16 37| move-object/from16 v3, v17 39| move/from16 v13, v18 .line 170 41| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 44| const v19, #+57685 (0x0000e155 | 8.08339e-41) 47| invoke-static/range {v19..v19}, CodeCoverage.TraceBasicBlock(int):void 50| return-object v0 } method com.android.ex.chips.RecipientEntry.constructPermissionEntry(java.lang.String[]):com.android.ex.chips.RecipientEntry { .params "permissions" .src "RecipientEntry.java" .line 208 0| move-object/16 v16, v17 .prologue_end .line 208 3| const v17, #+57686 (0x0000e156 | 8.08353e-41) 6| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 9| new-instance v0, com.android.ex.chips.RecipientEntry .line 210 11| const v17, #+57687 (0x0000e157 | 8.08367e-41) 14| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 17| const-string/jumbo v2, "" .line 211 20| const v17, #+57688 (0x0000e158 | 8.08381e-41) 23| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 26| const-string/jumbo v3, "" .line 213 29| const v17, #+57689 (0x0000e159 | 8.08395e-41) 32| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 35| const-string/jumbo v5, "" .line 214 38| const v17, #+57690 (0x0000e15a | 8.08409e-41) 41| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 44| const-wide/16 v6:v7, #-1 (0xffffffff | NaN) .line 216 46| const-wide/16 v9:v10, #-1 (0xffffffff | NaN) .line 209 48| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 212 49| const/4 v4, #+0 (0x00000000 | 0.00000) .line 215 50| const/4 v8, #+0 (0x00000000 | 0.00000) .line 217 51| const/4 v11, #+0 (0x00000000 | 0.00000) .line 218 52| const/4 v12, #+1 (0x00000001 | 1.40130e-45) .line 219 53| const/4 v13, #+0 (0x00000000 | 0.00000) .line 220 54| const/4 v14, #+0 (0x00000000 | 0.00000) 55| move-object/from16 v15, v16 .line 208 57| invoke-direct/range {v0..v15}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 60| const v17, #+57691 (0x0000e15b | 8.08423e-41) 63| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 66| return-object v0 } method com.android.ex.chips.RecipientEntry.constructSecondLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry { .params "displayName", "displayNameSource", "destination", "destinationType", "destinationLabel", "contactId", "directoryId", "dataId", "thumbnailUriAsString", "isValid", "lookupKey" .src "RecipientEntry.java" .line 200 0| move-object/16 v19, v20 3| move/16 v20, v21 6| move-object/16 v21, v22 9| move/16 v22, v23 12| move-object/16 v23, v24 15| move-wide/16 v24:v25, v25:v26 18| move-object/16 v26, v27 21| move-wide/16 v27:v28, v28:v29 24| move-object/16 v29, v30 27| move/16 v30, v31 30| move-object/16 v31, v32 .prologue_end .line 200 33| const v32, #+57692 (0x0000e15c | 8.08437e-41) 36| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v3, com.android.ex.chips.RecipientEntry 41| const v32, #+57693 (0x0000e15d | 8.08451e-41) 44| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 47| move/from16 v0, v20 49| move-object/from16 v1, v19 51| move-object/from16 v2, v21 53| invoke-static {v0,v1,v2}, com.android.ex.chips.RecipientEntry.pickDisplayName(int, java.lang.String, java.lang.String):java.lang.String 56| move-result-object v5 57| const v32, #+57694 (0x0000e15e | 8.08465e-41) 60| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 202 63| if-eqz v29, Label_2 .line 203 65| const v32, #+57695 (0x0000e15f | 8.08479e-41) 68| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static/range {v29..v29}, android.net.Uri.parse(java.lang.String):android.net.Uri 74| move-result-object v14 75| const v32, #+57696 (0x0000e160 | 8.08493e-41) 78| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 200 81| const v32, #+57697 (0x0000e161 | 8.08507e-41) 84| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v4, #+0 (0x00000000 | 0.00000) .line 203 88| const/4 v15, #+0 (0x00000000 | 0.00000) .line 204 89| const/16 v18, #+0 (0x00000000 | 0.00000) 91| move-object/from16 v6, v21 93| move/from16 v7, v22 95| move-object/from16 v8, v23 97| move-wide/from16 v9:v10, v24:v25 99| move-object/from16 v11, v26 101| move-wide/from16 v12:v13, v27:v28 103| move/from16 v16, v30 105| move-object/from16 v17, v31 .line 200 107| invoke-direct/range {v3..v18}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 110| const v32, #+57698 (0x0000e162 | 8.08521e-41) 113| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v3 Label_2: .line 203 117| const v32, #+57699 (0x0000e163 | 8.08535e-41) 120| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v14, #+0 (0x00000000 | 0.00000) 124| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.constructTopLevelEntry(java.lang.String, int, java.lang.String, int, java.lang.String, long, java.lang.Long, long, java.lang.String, boolean, java.lang.String):com.android.ex.chips.RecipientEntry { .params "displayName", "displayNameSource", "destination", "destinationType", "destinationLabel", "contactId", "directoryId", "dataId", "thumbnailUriAsString", "isValid", "lookupKey" .src "RecipientEntry.java" .line 189 0| move-object/16 v19, v20 3| move/16 v20, v21 6| move-object/16 v21, v22 9| move/16 v22, v23 12| move-object/16 v23, v24 15| move-wide/16 v24:v25, v25:v26 18| move-object/16 v26, v27 21| move-wide/16 v27:v28, v28:v29 24| move-object/16 v29, v30 27| move/16 v30, v31 30| move-object/16 v31, v32 .prologue_end .line 189 33| const v32, #+57700 (0x0000e164 | 8.08549e-41) 36| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 39| new-instance v3, com.android.ex.chips.RecipientEntry 41| const v32, #+57701 (0x0000e165 | 8.08563e-41) 44| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 47| move/from16 v0, v20 49| move-object/from16 v1, v19 51| move-object/from16 v2, v21 53| invoke-static {v0,v1,v2}, com.android.ex.chips.RecipientEntry.pickDisplayName(int, java.lang.String, java.lang.String):java.lang.String 56| move-result-object v5 57| const v32, #+57702 (0x0000e166 | 8.08577e-41) 60| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void .line 191 63| if-eqz v29, Label_2 .line 192 65| const v32, #+57703 (0x0000e167 | 8.08591e-41) 68| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static/range {v29..v29}, android.net.Uri.parse(java.lang.String):android.net.Uri 74| move-result-object v14 75| const v32, #+57704 (0x0000e168 | 8.08605e-41) 78| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 189 81| const v32, #+57705 (0x0000e169 | 8.08619e-41) 84| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v4, #+0 (0x00000000 | 0.00000) .line 192 88| const/4 v15, #+1 (0x00000001 | 1.40130e-45) .line 193 89| const/16 v18, #+0 (0x00000000 | 0.00000) 91| move-object/from16 v6, v21 93| move/from16 v7, v22 95| move-object/from16 v8, v23 97| move-wide/from16 v9:v10, v24:v25 99| move-object/from16 v11, v26 101| move-wide/from16 v12:v13, v27:v28 103| move/from16 v16, v30 105| move-object/from16 v17, v31 .line 189 107| invoke-direct/range {v3..v18}, com.android.ex.chips.RecipientEntry.(int, java.lang.String, java.lang.String, int, java.lang.String, long, java.lang.Long, long, android.net.Uri, boolean, boolean, java.lang.String, java.lang.String[]):void 110| const v32, #+57706 (0x0000e16a | 8.08633e-41) 113| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v3 Label_2: .line 192 117| const v32, #+57707 (0x0000e16b | 8.08647e-41) 120| invoke-static/range {v32..v32}, CodeCoverage.TraceBasicBlock(int):void 123| const/4 v14, #+0 (0x00000000 | 0.00000) 124| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.isCreatedRecipient(long):boolean { .params "id" .src "RecipientEntry.java" .line 136 .prologue_end 0| const v0, #+57708 (0x0000e16c | 8.08661e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 136 7| const-wide/16 v3:v4, #-1 (0xffffffff | NaN) 9| cmp-long v2, v5:v6, v3:v4 11| if-eqz v2, Label_1 13| const v0, #+57709 (0x0000e16d | 8.08675e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| const-wide/16 v3:v4, #-2 (0xfffffffe | NaN) 21| cmp-long v2, v5:v6, v3:v4 23| if-nez v2, Label_2 Label_1: 25| const v0, #+57710 (0x0000e16e | 8.08689e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return v1 Label_2: 32| const v0, #+57711 (0x0000e16f | 8.08703e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v1, #+0 (0x00000000 | 0.00000) 39| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.pickDisplayName(int, java.lang.String, java.lang.String):java.lang.String { .params "displayNameSource", "displayName", "destination" .src "RecipientEntry.java" .line 232 .prologue_end .line 232 0| const v0, #+57712 (0x0000e170 | 8.08717e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v1, #+20 (0x00000014 | 2.80260e-44) 8| if-le v2, v1, Label_2 Label_1: .end_local v3 10| const v0, #+57713 (0x0000e171 | 8.08731e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v3 Label_2: .restart_local v3 17| const v0, #+57714 (0x0000e172 | 8.08745e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| move-object v3, v4 24| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.getContactId():long { .src "RecipientEntry.java" .line 256 .prologue_end .line 256 0| const v0, #+57715 (0x0000e173 | 8.08759e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.ex.chips.RecipientEntry.mContactId 8| const v0, #+57716 (0x0000e174 | 8.08773e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.ex.chips.RecipientEntry.getDataId():long { .src "RecipientEntry.java" .line 264 .prologue_end .line 264 0| const v0, #+57717 (0x0000e175 | 8.08787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.ex.chips.RecipientEntry.mDataId 8| const v0, #+57718 (0x0000e176 | 8.08801e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.ex.chips.RecipientEntry.getDestination():java.lang.String { .src "RecipientEntry.java" .line 244 .prologue_end .line 244 0| const v0, #+57719 (0x0000e177 | 8.08815e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mDestination 8| const v0, #+57720 (0x0000e178 | 8.08829e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getDestinationLabel():java.lang.String { .src "RecipientEntry.java" .line 252 .prologue_end .line 252 0| const v0, #+57721 (0x0000e179 | 8.08843e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mDestinationLabel 8| const v0, #+57722 (0x0000e17a | 8.08857e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getDestinationType():int { .src "RecipientEntry.java" .line 248 .prologue_end .line 248 0| const v0, #+57723 (0x0000e17b | 8.08872e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEntry.mDestinationType 8| const v0, #+57724 (0x0000e17c | 8.08886e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEntry.getDirectoryId():java.lang.Long { .src "RecipientEntry.java" .line 260 .prologue_end .line 260 0| const v0, #+57725 (0x0000e17d | 8.08900e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mDirectoryId 8| const v0, #+57726 (0x0000e17e | 8.08914e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String { .src "RecipientEntry.java" .line 240 .prologue_end .line 240 0| const v0, #+57727 (0x0000e17f | 8.08928e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mDisplayName 8| const v0, #+57728 (0x0000e180 | 8.08942e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getEntryType():int { .src "RecipientEntry.java" .line 236 .prologue_end .line 236 0| const v0, #+57729 (0x0000e181 | 8.08956e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEntry.mEntryType 8| const v0, #+57730 (0x0000e182 | 8.08970e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEntry.getIndicatorIconId():int { .src "RecipientEntry.java" .line 319 .prologue_end .line 319 0| const v0, #+57731 (0x0000e183 | 8.08984e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.chips.RecipientEntry.mIndicatorIconId 8| const v0, #+57732 (0x0000e184 | 8.08998e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEntry.getIndicatorText():java.lang.String { .src "RecipientEntry.java" .line 333 .prologue_end .line 333 0| const v0, #+57733 (0x0000e185 | 8.09012e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mIndicatorText 8| const v0, #+57734 (0x0000e186 | 8.09026e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getLookupKey():java.lang.String { .src "RecipientEntry.java" .line 294 .prologue_end .line 294 0| const v0, #+57735 (0x0000e187 | 8.09040e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mLookupKey 8| const v0, #+57736 (0x0000e188 | 8.09054e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getPermissions():java.lang.String[] { .src "RecipientEntry.java" .line 290 .prologue_end .line 290 0| const v0, #+57737 (0x0000e189 | 8.09068e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mPermissions 8| const v0, #+57738 (0x0000e18a | 8.09082e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.getPhotoBytes():byte[] { .src "RecipientEntry.java" .line 282 .prologue_end 0| const v0, #+57739 (0x0000e18b | 8.09096e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 282 7| const v0, #+57740 (0x0000e18c | 8.09110e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mPhotoBytes .try_end_1 catch(...) : Label_1 15| const v0, #+57741 (0x0000e18d | 8.09124e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 22| const v0, #+57742 (0x0000e18e | 8.09138e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-object v1 Label_1: 29| const v0, #+57743 (0x0000e18f | 8.09152e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+57744 (0x0000e190 | 8.09166e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.ex.chips.RecipientEntry.getPhotoThumbnailUri():android.net.Uri { .src "RecipientEntry.java" .line 272 .prologue_end .line 272 0| const v0, #+57745 (0x0000e191 | 8.09180e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.RecipientEntry.mPhotoThumbnailUri 8| const v0, #+57746 (0x0000e192 | 8.09194e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.RecipientEntry.isFirstLevel():boolean { .src "RecipientEntry.java" .line 268 .prologue_end .line 268 0| const v0, #+57747 (0x0000e193 | 8.09208e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEntry.mIsFirstLevel 8| const v0, #+57748 (0x0000e194 | 8.09222e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEntry.isSelectable():boolean { .src "RecipientEntry.java" .line 298 .prologue_end 0| const v0, #+57749 (0x0000e195 | 8.09236e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/4 v1, #+1 (0x00000001 | 1.40130e-45) .line 298 8| iget v3, v4, com.android.ex.chips.RecipientEntry.mEntryType 10| const v0, #+57750 (0x0000e196 | 8.09250e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v3, Label_1 18| const v0, #+57751 (0x0000e197 | 8.09264e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v3, v4, com.android.ex.chips.RecipientEntry.mEntryType 26| const v0, #+57752 (0x0000e198 | 8.09278e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-ne v3, v1, Label_2 Label_1: 34| const v0, #+57753 (0x0000e199 | 8.09292e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v1 Label_2: 41| const v0, #+57754 (0x0000e19a | 8.09306e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| move v1, v2 48| goto/16 Label_1 } method com.android.ex.chips.RecipientEntry.isValid():boolean { .src "RecipientEntry.java" .line 128 .prologue_end .line 128 0| const v0, #+57755 (0x0000e19b | 8.09320e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.RecipientEntry.mIsValid 8| const v0, #+57756 (0x0000e19c | 8.09334e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.RecipientEntry.setPhotoBytes(byte[]):void { .params "photoBytes" .src "RecipientEntry.java" .line 277 .prologue_end 0| const v0, #+57757 (0x0000e19d | 8.09348e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| monitor-enter v2 .try_begin_1 .line 277 7| const v0, #+57758 (0x0000e19e | 8.09362e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| iput-object v3, v2, com.android.ex.chips.RecipientEntry.mPhotoBytes .try_end_1 catch(...) : Label_1 15| const v0, #+57759 (0x0000e19f | 8.09376e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| monitor-exit v2 .line 278 22| const v0, #+57760 (0x0000e1a0 | 8.09390e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| return-void Label_1: 29| const v0, #+57761 (0x0000e1a1 | 8.09404e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| move-exception v1 36| monitor-exit v2 37| const v0, #+57762 (0x0000e1a2 | 8.09418e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| throw v1 } method com.android.ex.chips.RecipientEntry.toString():java.lang.String { .src "RecipientEntry.java" .line 303 .prologue_end .line 303 0| const v0, #+57763 (0x0000e1a3 | 8.09432e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+57764 (0x0000e1a4 | 8.09446e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+57765 (0x0000e1a5 | 8.09460e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.ex.chips.RecipientEntry.mDisplayName 25| const v0, #+57766 (0x0000e1a6 | 8.09474e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 34| move-result-object v1 35| const v0, #+57767 (0x0000e1a7 | 8.09488e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, " <" 44| const v0, #+57768 (0x0000e1a8 | 8.09502e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+57769 (0x0000e1a9 | 8.09516e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v2, v3, com.android.ex.chips.RecipientEntry.mDestination 62| const v0, #+57770 (0x0000e1aa | 8.09530e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 71| move-result-object v1 72| const v0, #+57771 (0x0000e1ab | 8.09544e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v2, ">, isValid=" 81| const v0, #+57772 (0x0000e1ac | 8.09558e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+57773 (0x0000e1ad | 8.09572e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| iget-boolean v2, v3, com.android.ex.chips.RecipientEntry.mIsValid 99| const v0, #+57774 (0x0000e1ae | 8.09586e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 108| move-result-object v1 109| const v0, #+57775 (0x0000e1af | 8.09600e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 118| move-result-object v1 119| const v0, #+57776 (0x0000e1b0 | 8.09614e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-object v1 } method com.android.ex.chips.SingleRecipientArrayAdapter.(android.content.Context, com.android.ex.chips.RecipientEntry, com.android.ex.chips.DropdownChipLayouter, android.graphics.drawable.StateListDrawable):void { .params "context", "entry", "dropdownChipLayouter", "deleteDrawable" .src "SingleRecipientArrayAdapter.java" .line 39 .prologue_end .line 39 0| const v0, #+57777 (0x0000e1b1 | 8.09628e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT 8| const v0, #+57778 (0x0000e1b2 | 8.09642e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v7,v1}, com.android.ex.chips.DropdownChipLayouter.getAlternateItemLayoutResId(com.android.ex.chips.DropdownChipLayouter$AdapterType):int 17| move-result v1 18| const v0, #+57779 (0x0000e1b3 | 8.09656e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 40 24| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 25| new-array v2, v2, com.android.ex.chips.RecipientEntry[] 27| const v0, #+57780 (0x0000e1b4 | 8.09670e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v3, #+0 (0x00000000 | 0.00000) 34| aput-object v6, v2, v3 .line 38 36| const v0, #+57781 (0x0000e1b5 | 8.09684e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-direct {v4,v5,v1,v2}, android.widget.ArrayAdapter.(android.content.Context, int, java.lang.Object[]):void .line 42 45| const v0, #+57782 (0x0000e1b6 | 8.09698e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput-object v7, v4, com.android.ex.chips.SingleRecipientArrayAdapter.mDropdownChipLayouter .line 43 53| const v0, #+57783 (0x0000e1b7 | 8.09712e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iput-object v8, v4, com.android.ex.chips.SingleRecipientArrayAdapter.mDeleteDrawable .line 44 61| const v0, #+57784 (0x0000e1b8 | 8.09726e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| return-void } method com.android.ex.chips.SingleRecipientArrayAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "SingleRecipientArrayAdapter.java" .line 48 .prologue_end .line 48 0| const v0, #+57785 (0x0000e1b9 | 8.09740e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v9, com.android.ex.chips.SingleRecipientArrayAdapter.mDropdownChipLayouter 8| const v0, #+57786 (0x0000e1ba | 8.09754e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v9,v10}, com.android.ex.chips.SingleRecipientArrayAdapter.getItem(int):java.lang.Object 17| move-result-object v4 18| const v0, #+57787 (0x0000e1bb | 8.09768e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v4, com.android.ex.chips.RecipientEntry .line 49 26| const v0, #+57788 (0x0000e1bc | 8.09782e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| sget-object v6, com.android.ex.chips.DropdownChipLayouter$AdapterType.SINGLE_RECIPIENT 34| const v0, #+57789 (0x0000e1bd | 8.09796e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v8, v9, com.android.ex.chips.SingleRecipientArrayAdapter.mDeleteDrawable 42| const v0, #+57790 (0x0000e1be | 8.09810e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const/4 v7, #+0 (0x00000000 | 0.00000) 49| move-object v2, v11 50| move-object v3, v12 51| move v5, v10 .line 48 52| invoke-virtual/range {v1..v8}, com.android.ex.chips.DropdownChipLayouter.bindView(android.view.View, android.view.ViewGroup, com.android.ex.chips.RecipientEntry, int, com.android.ex.chips.DropdownChipLayouter$AdapterType, java.lang.String, android.graphics.drawable.StateListDrawable):android.view.View 55| move-result-object v1 56| const v0, #+57791 (0x0000e1bf | 8.09824e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return-object v1 } method com.android.ex.chips.recipientchip.BaseRecipientChip.getContactId():long { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getDataId():long { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getDirectoryId():java.lang.Long { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getEntry():com.android.ex.chips.RecipientEntry { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getLookupKey():java.lang.String { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getOriginalText():java.lang.CharSequence { } method com.android.ex.chips.recipientchip.BaseRecipientChip.getValue():java.lang.CharSequence { } method com.android.ex.chips.recipientchip.BaseRecipientChip.isSelected():boolean { } method com.android.ex.chips.recipientchip.BaseRecipientChip.setOriginalText(java.lang.String):void { } method com.android.ex.chips.recipientchip.DrawableRecipientChip.draw(android.graphics.Canvas):void { } method com.android.ex.chips.recipientchip.DrawableRecipientChip.getBounds():android.graphics.Rect { } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.(com.android.ex.chips.RecipientEntry):void { .params "entry" .src "InvisibleRecipientChip.java" .line 34 .prologue_end .line 34 0| const v0, #+57792 (0x0000e1c0 | 8.09838e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.text.style.ReplacementSpan.():void .line 36 9| const v0, #+57793 (0x0000e1c1 | 8.09852e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.ex.chips.recipientchip.SimpleRecipientChip 17| const v0, #+57794 (0x0000e1c2 | 8.09866e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v3}, com.android.ex.chips.recipientchip.SimpleRecipientChip.(com.android.ex.chips.RecipientEntry):void 26| const v0, #+57795 (0x0000e1c3 | 8.09880e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate .line 37 34| const v0, #+57796 (0x0000e1c4 | 8.09894e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.draw(android.graphics.Canvas):void { .params "canvas" .src "InvisibleRecipientChip.java" .line 114 .prologue_end .line 114 0| const v0, #+57797 (0x0000e1c5 | 8.09908e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.draw(android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint):void { .params "canvas", "text", "start", "end", "x", "top", "y", "bottom", "paint" .src "InvisibleRecipientChip.java" .line 98 .prologue_end .line 98 0| const v0, #+57798 (0x0000e1c6 | 8.09922e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getBounds():android.graphics.Rect { .src "InvisibleRecipientChip.java" .line 108 .prologue_end 0| const v0, #+57799 (0x0000e1c7 | 8.09936e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 108 7| new-instance v1, android.graphics.Rect 9| const v0, #+57800 (0x0000e1c8 | 8.09951e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1,v2,v2,v2,v2}, android.graphics.Rect.(int, int, int, int):void 18| const v0, #+57801 (0x0000e1c9 | 8.09965e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getContactId():long { .src "InvisibleRecipientChip.java" .line 61 .prologue_end .line 61 0| const v0, #+57802 (0x0000e1ca | 8.09979e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57803 (0x0000e1cb | 8.09993e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getContactId():long 17| move-result-wide v1:v2 18| const v0, #+57804 (0x0000e1cc | 8.10007e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v1:v2 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getDataId():long { .src "InvisibleRecipientChip.java" .line 76 .prologue_end .line 76 0| const v0, #+57805 (0x0000e1cd | 8.10021e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57806 (0x0000e1ce | 8.10035e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getDataId():long 17| move-result-wide v1:v2 18| const v0, #+57807 (0x0000e1cf | 8.10049e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v1:v2 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getDirectoryId():java.lang.Long { .src "InvisibleRecipientChip.java" .line 66 .prologue_end .line 66 0| const v0, #+57808 (0x0000e1d0 | 8.10063e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57809 (0x0000e1d1 | 8.10077e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getDirectoryId():java.lang.Long 17| move-result-object v1 18| const v0, #+57810 (0x0000e1d2 | 8.10091e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getEntry():com.android.ex.chips.RecipientEntry { .src "InvisibleRecipientChip.java" .line 81 .prologue_end .line 81 0| const v0, #+57811 (0x0000e1d3 | 8.10105e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57812 (0x0000e1d4 | 8.10119e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 17| move-result-object v1 18| const v0, #+57813 (0x0000e1d5 | 8.10133e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getLookupKey():java.lang.String { .src "InvisibleRecipientChip.java" .line 71 .prologue_end .line 71 0| const v0, #+57814 (0x0000e1d6 | 8.10147e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57815 (0x0000e1d7 | 8.10161e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getLookupKey():java.lang.String 17| move-result-object v1 18| const v0, #+57816 (0x0000e1d8 | 8.10175e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getOriginalText():java.lang.CharSequence { .src "InvisibleRecipientChip.java" .line 91 .prologue_end .line 91 0| const v0, #+57817 (0x0000e1d9 | 8.10189e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57818 (0x0000e1da | 8.10203e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getOriginalText():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+57819 (0x0000e1db | 8.10217e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getSize(android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt):int { .params "paint", "text", "start", "end", "fm" .src "InvisibleRecipientChip.java" .line 103 .prologue_end .line 103 0| const v0, #+57820 (0x0000e1dc | 8.10231e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.getValue():java.lang.CharSequence { .src "InvisibleRecipientChip.java" .line 56 .prologue_end .line 56 0| const v0, #+57821 (0x0000e1dd | 8.10245e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57822 (0x0000e1de | 8.10259e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getValue():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+57823 (0x0000e1df | 8.10273e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.isSelected():boolean { .src "InvisibleRecipientChip.java" .line 46 .prologue_end .line 46 0| const v0, #+57824 (0x0000e1e0 | 8.10287e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57825 (0x0000e1e1 | 8.10301e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.isSelected():boolean 17| move-result v1 18| const v0, #+57826 (0x0000e1e2 | 8.10315e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.chips.recipientchip.InvisibleRecipientChip.setOriginalText(java.lang.String):void { .params "text" .src "InvisibleRecipientChip.java" .line 86 .prologue_end .line 86 0| const v0, #+57827 (0x0000e1e3 | 8.10329e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.InvisibleRecipientChip.mDelegate 8| const v0, #+57828 (0x0000e1e4 | 8.10343e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.ex.chips.recipientchip.SimpleRecipientChip.setOriginalText(java.lang.String):void .line 87 17| const v0, #+57829 (0x0000e1e5 | 8.10357e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.recipientchip.SimpleRecipientChip.(com.android.ex.chips.RecipientEntry):void { .params "entry" .src "SimpleRecipientChip.java" .line 42 .prologue_end .line 42 0| const v0, #+57830 (0x0000e1e6 | 8.10371e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 38 9| const v0, #+57831 (0x0000e1e7 | 8.10385e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mSelected .line 43 18| const v0, #+57832 (0x0000e1e8 | 8.10399e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDisplayName():java.lang.String 27| move-result-object v1 28| const v0, #+57833 (0x0000e1e9 | 8.10413e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v1, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDisplay .line 44 36| const v0, #+57834 (0x0000e1ea | 8.10427e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 45| move-result-object v1 46| const v0, #+57835 (0x0000e1eb | 8.10441e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v1}, java.lang.String.trim():java.lang.String 55| move-result-object v1 56| const v0, #+57836 (0x0000e1ec | 8.10455e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| iput-object v1, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mValue .line 45 64| const v0, #+57837 (0x0000e1ed | 8.10469e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getContactId():long 73| move-result-wide v1:v2 74| const v0, #+57838 (0x0000e1ee | 8.10483e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iput-wide v1:v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mContactId .line 46 82| const v0, #+57839 (0x0000e1ef | 8.10497e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDirectoryId():java.lang.Long 91| move-result-object v1 92| const v0, #+57840 (0x0000e1f0 | 8.10511e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iput-object v1, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDirectoryId .line 47 100| const v0, #+57841 (0x0000e1f1 | 8.10525e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getLookupKey():java.lang.String 109| move-result-object v1 110| const v0, #+57842 (0x0000e1f2 | 8.10539e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| iput-object v1, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mLookupKey .line 48 118| const v0, #+57843 (0x0000e1f3 | 8.10553e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| invoke-virtual {v4}, com.android.ex.chips.RecipientEntry.getDataId():long 127| move-result-wide v1:v2 128| const v0, #+57844 (0x0000e1f4 | 8.10567e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iput-wide v1:v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDataId .line 49 136| const v0, #+57845 (0x0000e1f5 | 8.10581e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iput-object v4, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mEntry .line 50 144| const v0, #+57846 (0x0000e1f6 | 8.10595e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| return-void } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getContactId():long { .src "SimpleRecipientChip.java" .line 74 .prologue_end .line 74 0| const v0, #+57847 (0x0000e1f7 | 8.10609e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mContactId 8| const v0, #+57848 (0x0000e1f8 | 8.10623e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getDataId():long { .src "SimpleRecipientChip.java" .line 89 .prologue_end .line 89 0| const v0, #+57849 (0x0000e1f9 | 8.10637e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-wide v1:v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDataId 8| const v0, #+57850 (0x0000e1fa | 8.10651e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-wide v1:v2 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getDirectoryId():java.lang.Long { .src "SimpleRecipientChip.java" .line 79 .prologue_end .line 79 0| const v0, #+57851 (0x0000e1fb | 8.10665e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDirectoryId 8| const v0, #+57852 (0x0000e1fc | 8.10679e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getEntry():com.android.ex.chips.RecipientEntry { .src "SimpleRecipientChip.java" .line 94 .prologue_end .line 94 0| const v0, #+57853 (0x0000e1fd | 8.10693e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mEntry 8| const v0, #+57854 (0x0000e1fe | 8.10707e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getLookupKey():java.lang.String { .src "SimpleRecipientChip.java" .line 84 .prologue_end .line 84 0| const v0, #+57855 (0x0000e1ff | 8.10721e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mLookupKey 8| const v0, #+57856 (0x0000e200 | 8.10735e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getOriginalText():java.lang.CharSequence { .src "SimpleRecipientChip.java" .line 108 .prologue_end .line 108 0| const v0, #+57857 (0x0000e201 | 8.10749e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText 8| const v0, #+57858 (0x0000e202 | 8.10763e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 17| move-result v1 18| const v0, #+57859 (0x0000e203 | 8.10777e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_2 26| const v0, #+57860 (0x0000e204 | 8.10791e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText Label_1: 34| const v0, #+57861 (0x0000e205 | 8.10805e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-object v1 Label_2: 41| const v0, #+57862 (0x0000e206 | 8.10819e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mEntry 49| const v0, #+57863 (0x0000e207 | 8.10833e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v1}, com.android.ex.chips.RecipientEntry.getDestination():java.lang.String 58| move-result-object v1 59| const v0, #+57864 (0x0000e208 | 8.10847e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| goto/16 Label_1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.getValue():java.lang.CharSequence { .src "SimpleRecipientChip.java" .line 69 .prologue_end .line 69 0| const v0, #+57865 (0x0000e209 | 8.10861e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mValue 8| const v0, #+57866 (0x0000e20a | 8.10875e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.isSelected():boolean { .src "SimpleRecipientChip.java" .line 59 .prologue_end .line 59 0| const v0, #+57867 (0x0000e20b | 8.10889e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mSelected 8| const v0, #+57868 (0x0000e20c | 8.10903e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.setOriginalText(java.lang.String):void { .params "text" .src "SimpleRecipientChip.java" .line 99 .prologue_end .line 99 0| const v0, #+57869 (0x0000e20d | 8.10917e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v3}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 9| move-result v1 10| const v0, #+57870 (0x0000e20e | 8.10931e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v1, Label_2 .line 100 18| const v0, #+57871 (0x0000e20f | 8.10945e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput-object v3, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText Label_1: .line 104 26| const v0, #+57872 (0x0000e210 | 8.10959e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 102 33| const v0, #+57873 (0x0000e211 | 8.10973e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v3}, java.lang.String.trim():java.lang.String 42| move-result-object v1 43| const v0, #+57874 (0x0000e212 | 8.10987e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v1, v2, com.android.ex.chips.recipientchip.SimpleRecipientChip.mOriginalText 51| const v0, #+57875 (0x0000e213 | 8.11001e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| goto/16 Label_1 } method com.android.ex.chips.recipientchip.SimpleRecipientChip.toString():java.lang.String { .src "SimpleRecipientChip.java" .line 113 .prologue_end .line 113 0| const v0, #+57876 (0x0000e214 | 8.11015e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+57877 (0x0000e215 | 8.11030e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+57878 (0x0000e216 | 8.11044e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mDisplay 25| const v0, #+57879 (0x0000e217 | 8.11058e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 34| move-result-object v1 35| const v0, #+57880 (0x0000e218 | 8.11072e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v2, " <" 44| const v0, #+57881 (0x0000e219 | 8.11086e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 53| move-result-object v1 54| const v0, #+57882 (0x0000e21a | 8.11100e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iget-object v2, v3, com.android.ex.chips.recipientchip.SimpleRecipientChip.mValue 62| const v0, #+57883 (0x0000e21b | 8.11114e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.CharSequence):java.lang.StringBuilder 71| move-result-object v1 72| const v0, #+57884 (0x0000e21c | 8.11128e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v2, ">" 81| const v0, #+57885 (0x0000e21d | 8.11142e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v1 91| const v0, #+57886 (0x0000e21e | 8.11156e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 100| move-result-object v1 101| const v0, #+57887 (0x0000e21f | 8.11170e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.(android.graphics.drawable.Drawable, com.android.ex.chips.RecipientEntry):void { .params "drawable", "entry" .src "VisibleRecipientChip.java" .line 33 .prologue_end .line 33 0| const v0, #+57888 (0x0000e220 | 8.11184e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.(android.graphics.drawable.Drawable):void .line 34 9| const v0, #+57889 (0x0000e221 | 8.11198e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, com.android.ex.chips.recipientchip.SimpleRecipientChip 17| const v0, #+57890 (0x0000e222 | 8.11212e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1,v4}, com.android.ex.chips.recipientchip.SimpleRecipientChip.(com.android.ex.chips.RecipientEntry):void 26| const v0, #+57891 (0x0000e223 | 8.11226e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate .line 35 34| const v0, #+57892 (0x0000e224 | 8.11240e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return-void } method com.android.ex.chips.recipientchip.VisibleRecipientChip.draw(android.graphics.Canvas):void { .params "canvas" .src "VisibleRecipientChip.java" .line 99 .prologue_end .line 99 0| const v0, #+57893 (0x0000e225 | 8.11254e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDrawable 8| const v0, #+57894 (0x0000e226 | 8.11268e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, android.graphics.drawable.Drawable.draw(android.graphics.Canvas):void .line 100 17| const v0, #+57895 (0x0000e227 | 8.11282e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getBounds():android.graphics.Rect { .src "VisibleRecipientChip.java" .line 94 .prologue_end .line 94 0| const v0, #+57896 (0x0000e228 | 8.11296e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, com.android.ex.chips.recipientchip.ReplacementDrawableSpan.getBounds():android.graphics.Rect 9| move-result-object v1 10| const v0, #+57897 (0x0000e229 | 8.11310e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getContactId():long { .src "VisibleRecipientChip.java" .line 59 .prologue_end .line 59 0| const v0, #+57898 (0x0000e22a | 8.11324e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57899 (0x0000e22b | 8.11338e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getContactId():long 17| move-result-wide v1:v2 18| const v0, #+57900 (0x0000e22c | 8.11352e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v1:v2 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getDataId():long { .src "VisibleRecipientChip.java" .line 74 .prologue_end .line 74 0| const v0, #+57901 (0x0000e22d | 8.11366e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57902 (0x0000e22e | 8.11380e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getDataId():long 17| move-result-wide v1:v2 18| const v0, #+57903 (0x0000e22f | 8.11394e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-wide v1:v2 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getDirectoryId():java.lang.Long { .src "VisibleRecipientChip.java" .line 64 .prologue_end .line 64 0| const v0, #+57904 (0x0000e230 | 8.11408e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57905 (0x0000e231 | 8.11422e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getDirectoryId():java.lang.Long 17| move-result-object v1 18| const v0, #+57906 (0x0000e232 | 8.11436e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getEntry():com.android.ex.chips.RecipientEntry { .src "VisibleRecipientChip.java" .line 79 .prologue_end .line 79 0| const v0, #+57907 (0x0000e233 | 8.11450e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57908 (0x0000e234 | 8.11464e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getEntry():com.android.ex.chips.RecipientEntry 17| move-result-object v1 18| const v0, #+57909 (0x0000e235 | 8.11478e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getLookupKey():java.lang.String { .src "VisibleRecipientChip.java" .line 69 .prologue_end .line 69 0| const v0, #+57910 (0x0000e236 | 8.11492e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57911 (0x0000e237 | 8.11506e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getLookupKey():java.lang.String 17| move-result-object v1 18| const v0, #+57912 (0x0000e238 | 8.11520e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getOriginalText():java.lang.CharSequence { .src "VisibleRecipientChip.java" .line 89 .prologue_end .line 89 0| const v0, #+57913 (0x0000e239 | 8.11534e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57914 (0x0000e23a | 8.11548e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getOriginalText():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+57915 (0x0000e23b | 8.11562e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.getValue():java.lang.CharSequence { .src "VisibleRecipientChip.java" .line 54 .prologue_end .line 54 0| const v0, #+57916 (0x0000e23c | 8.11576e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57917 (0x0000e23d | 8.11590e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.getValue():java.lang.CharSequence 17| move-result-object v1 18| const v0, #+57918 (0x0000e23e | 8.11604e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.isSelected():boolean { .src "VisibleRecipientChip.java" .line 44 .prologue_end .line 44 0| const v0, #+57919 (0x0000e23f | 8.11618e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57920 (0x0000e240 | 8.11632e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.isSelected():boolean 17| move-result v1 18| const v0, #+57921 (0x0000e241 | 8.11646e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.chips.recipientchip.VisibleRecipientChip.setOriginalText(java.lang.String):void { .params "text" .src "VisibleRecipientChip.java" .line 84 .prologue_end .line 84 0| const v0, #+57922 (0x0000e242 | 8.11660e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57923 (0x0000e243 | 8.11674e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.ex.chips.recipientchip.SimpleRecipientChip.setOriginalText(java.lang.String):void .line 85 17| const v0, #+57924 (0x0000e244 | 8.11688e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.chips.recipientchip.VisibleRecipientChip.toString():java.lang.String { .src "VisibleRecipientChip.java" .line 104 .prologue_end .line 104 0| const v0, #+57925 (0x0000e245 | 8.11702e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.chips.recipientchip.VisibleRecipientChip.mDelegate 8| const v0, #+57926 (0x0000e246 | 8.11716e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.chips.recipientchip.SimpleRecipientChip.toString():java.lang.String 17| move-result-object v1 18| const v0, #+57927 (0x0000e247 | 8.11730e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-object v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.addParams(java.lang.Object[]):void { .params "o" .src "EditStyledText.java" .line 2963 .prologue_end .line 2963 0| const v0, #+57928 (0x0000e248 | 8.11744e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.mParams .line 2964 8| const v0, #+57929 (0x0000e249 | 8.11758e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doEndPosIsSelected():boolean { .src "EditStyledText.java" .line 2945 .prologue_end .line 2945 0| const v0, #+57930 (0x0000e24a | 8.11772e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doStartPosIsSelected():boolean 9| move-result v1 10| const v0, #+57931 (0x0000e24b | 8.11786e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doNotSelected():boolean { .src "EditStyledText.java" .line 2937 .prologue_end .line 2937 0| const v0, #+57932 (0x0000e24c | 8.11800e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doSelectionIsFixed():boolean { .src "EditStyledText.java" .line 2949 .prologue_end .line 2949 0| const v0, #+57933 (0x0000e24d | 8.11814e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doEndPosIsSelected():boolean 9| move-result v1 10| const v0, #+57934 (0x0000e24e | 8.11828e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doSelectionIsFixedAndWaitingInput():boolean { .src "EditStyledText.java" .line 2953 .prologue_end .line 2953 0| const v0, #+57935 (0x0000e24f | 8.11842e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doEndPosIsSelected():boolean 9| move-result v1 10| const v0, #+57936 (0x0000e250 | 8.11856e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doStartPosIsSelected():boolean { .src "EditStyledText.java" .line 2941 .prologue_end .line 2941 0| const v0, #+57937 (0x0000e251 | 8.11870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doNotSelected():boolean 9| move-result v1 10| const v0, #+57938 (0x0000e252 | 8.11884e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions.getAction(int):com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase { .params "mode" .src "EditStyledText.java" .line 2876 .prologue_end .line 2876 0| const v0, #+57939 (0x0000e253 | 8.11898e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mActionMap 8| const v0, #+57940 (0x0000e254 | 8.11912e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 17| move-result-object v2 18| const v0, #+57941 (0x0000e255 | 8.11926e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, java.util.HashMap.containsKey(java.lang.Object):boolean 27| move-result v1 28| const v0, #+57942 (0x0000e256 | 8.11940e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| if-eqz v1, Label_1 .line 2877 36| const v0, #+57943 (0x0000e257 | 8.11954e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mActionMap 44| const v0, #+57944 (0x0000e258 | 8.11968e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v4}, java.lang.Integer.valueOf(int):java.lang.Integer 53| move-result-object v2 54| const v0, #+57945 (0x0000e259 | 8.11982e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v1,v2}, java.util.HashMap.get(java.lang.Object):java.lang.Object 63| move-result-object v1 64| const v0, #+57946 (0x0000e25a | 8.11996e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| check-cast v1, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase 72| const v0, #+57947 (0x0000e25b | 8.12010e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| return-object v1 Label_1: .line 2879 79| const v0, #+57948 (0x0000e25c | 8.12024e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v1, #+0 (0x00000000 | 0.00000) 86| return-object v1 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions.doNext(int):boolean { .params "mode" .src "EditStyledText.java" .line 2888 .prologue_end 0| const v0, #+57949 (0x0000e25d | 8.12038e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 2888 7| const-string/jumbo v2, "EditModeActions" 10| const v0, #+57950 (0x0000e25e | 8.12052e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| new-instance v3, java.lang.StringBuilder 18| const v0, #+57951 (0x0000e25f | 8.12066e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v3}, java.lang.StringBuilder.():void 27| const v0, #+57952 (0x0000e260 | 8.12080e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const-string/jumbo v4, "--- do the next action: " 36| const v0, #+57953 (0x0000e261 | 8.12094e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 45| move-result-object v3 46| const v0, #+57954 (0x0000e262 | 8.12109e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 55| move-result-object v3 56| const v0, #+57955 (0x0000e263 | 8.12123e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-string/jumbo v4, "," 65| const v0, #+57956 (0x0000e264 | 8.12137e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 74| move-result-object v3 75| const v0, #+57957 (0x0000e265 | 8.12151e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| iget-object v4, v6, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mManager 83| const v0, #+57958 (0x0000e266 | 8.12165e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.getSelectState():int 92| move-result v4 93| const v0, #+57959 (0x0000e267 | 8.12179e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v3 103| const v0, #+57960 (0x0000e268 | 8.12193e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 112| move-result-object v3 113| const v0, #+57961 (0x0000e269 | 8.12207e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 2890 122| const v0, #+57962 (0x0000e26a | 8.12221e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-direct {v6,v7}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.getAction(int):com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase 131| move-result-object v1 132| const v0, #+57963 (0x0000e26b | 8.12235e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2891 .local v1, "action", com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase 138| if-nez v1, Label_1 .line 2892 140| const v0, #+57964 (0x0000e26c | 8.12249e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| const-string/jumbo v2, "EditModeActions" 149| const v0, #+57965 (0x0000e26d | 8.12263e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const-string/jumbo v3, "--- invalid action error." 158| const v0, #+57966 (0x0000e26e | 8.12277e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int .line 2893 167| const v0, #+57967 (0x0000e26f | 8.12291e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| return v5 Label_1: .line 2895 174| const v0, #+57968 (0x0000e270 | 8.12305e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| iget-object v2, v6, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mManager 182| const v0, #+57969 (0x0000e271 | 8.12319e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.getSelectState():int 191| move-result v2 192| const v0, #+57970 (0x0000e272 | 8.12333e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| packed-switch v2, Label_7 .line 2909 201| const v0, #+57971 (0x0000e273 | 8.12347e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| return v5 Label_2: .line 2897 208| const v0, #+57972 (0x0000e274 | 8.12361e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doNotSelected():boolean 217| move-result v2 218| const v0, #+57973 (0x0000e275 | 8.12375e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| return v2 Label_3: .line 2899 225| const v0, #+57974 (0x0000e276 | 8.12389e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doStartPosIsSelected():boolean 234| move-result v2 235| const v0, #+57975 (0x0000e277 | 8.12403e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| return v2 Label_4: .line 2901 242| const v0, #+57976 (0x0000e278 | 8.12417e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doEndPosIsSelected():boolean 251| move-result v2 252| const v0, #+57977 (0x0000e279 | 8.12431e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| return v2 Label_5: .line 2903 259| const v0, #+57978 (0x0000e27a | 8.12445e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v2, v6, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mManager 267| const v0, #+57979 (0x0000e27b | 8.12459e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isWaitInput():boolean 276| move-result v2 277| const v0, #+57980 (0x0000e27c | 8.12473e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| if-eqz v2, Label_6 .line 2904 285| const v0, #+57981 (0x0000e27d | 8.12487e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doSelectionIsFixedAndWaitingInput():boolean 294| move-result v2 295| const v0, #+57982 (0x0000e27e | 8.12501e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| return v2 Label_6: .line 2906 302| const v0, #+57983 (0x0000e27f | 8.12515e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.doSelectionIsFixed():boolean 311| move-result v2 312| const v0, #+57984 (0x0000e280 | 8.12529e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| return v2 .line 2895 319| const v0, #+57985 (0x0000e281 | 8.12543e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| nop Label_7: 326| packed-switch-payload 0: Label_2 1: Label_3 2: Label_4 3: Label_5 } method com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int):void { .params "newMode" .src "EditStyledText.java" .line 2868 .prologue_end .line 2868 0| const v0, #+57986 (0x0000e282 | 8.12557e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| invoke-virtual {v2,v3,v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int, java.lang.Object[]):void .line 2869 10| const v0, #+57987 (0x0000e283 | 8.12571e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int, java.lang.Object[]):void { .params "newMode", "params" .src "EditStyledText.java" .line 2858 .prologue_end .line 2858 0| const v0, #+57988 (0x0000e284 | 8.12585e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2,v3}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.getAction(int):com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase 9| move-result-object v1 10| const v0, #+57989 (0x0000e285 | 8.12599e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| invoke-virtual {v1,v4}, com.android.ex.editstyledtext.EditStyledText$EditModeActions$EditModeActionBase.addParams(java.lang.Object[]):void .line 2859 19| const v0, #+57990 (0x0000e286 | 8.12613e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput v3, v2, com.android.ex.editstyledtext.EditStyledText$EditModeActions.mMode .line 2860 27| const v0, #+57991 (0x0000e287 | 8.12627e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v2,v3}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.doNext(int):boolean .line 2861 36| const v0, #+57992 (0x0000e288 | 8.12641e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.ex.editstyledtext.EditStyledText$EditModeActions.onSelectAction():void { .src "EditStyledText.java" .line 2872 .prologue_end .line 2872 0| const v0, #+57993 (0x0000e289 | 8.12655e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 7| invoke-virtual {v2,v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.doNext(int):boolean .line 2873 10| const v0, #+57994 (0x0000e28a | 8.12669e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.isButtonsFocused():boolean { } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.onStateChanged(int, int):void { } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.sendOnTouchEvent(android.view.MotionEvent):boolean { } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.():void { .src "EditStyledText.java" .line 2701 .prologue_end .line 2701 0| const v1, #+57995 (0x0000e28b | 8.12683e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+0 (0x00000000 | 0.00000) 7| sput-boolean v0, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.DBG_HL .line 2698 9| const v1, #+57996 (0x0000e28c | 8.12697e-41) 12| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.getParentSpan():com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan { .src "EditStyledText.java" .line 2754 .prologue_end 0| const v0, #+57997 (0x0000e28d | 8.12711e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) .line 2754 7| iget-object v3, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.mSpannable .line 2756 .local v3, "text", android.text.Spannable 9| const v0, #+57998 (0x0000e28e | 8.12725e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v3}, android.text.Spannable.length():int 18| move-result v5 19| const v0, #+57999 (0x0000e28f | 8.12739e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| const-class v6, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 27| const v0, #+58000 (0x0000e290 | 8.12753e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-interface {v3,v4,v5,v6}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 36| move-result-object v2 37| const v0, #+58001 (0x0000e291 | 8.12767e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| check-cast v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan[] .line 2757 .local v2, "images", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan[] 45| const v0, #+58002 (0x0000e292 | 8.12781e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| array-length v5, v2 52| const v0, #+58003 (0x0000e293 | 8.12795e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-lez v5, Label_3 .line 2758 60| const v0, #+58004 (0x0000e294 | 8.12809e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| array-length v5, v2 Label_1: 67| const v0, #+58005 (0x0000e295 | 8.12823e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-ge v4, v5, Label_3 75| const v0, #+58006 (0x0000e296 | 8.12837e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| aget-object v1, v2, v4 .line 2759 .local v1, "image", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 83| const v0, #+58007 (0x0000e297 | 8.12851e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.getDrawable():android.graphics.drawable.Drawable 92| move-result-object v6 93| const v0, #+58008 (0x0000e298 | 8.12865e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| if-ne v6, v7, Label_2 .line 2760 101| const v0, #+58009 (0x0000e299 | 8.12879e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-object v1 Label_2: .line 2758 108| const v0, #+58010 (0x0000e29a | 8.12893e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| add-int/lit8 v4, v4, #+1 (0x00000001 | 1.40130e-45) 116| goto/16 Label_1 Label_3: .line 2764 .end_local v1 118| const v0, #+58011 (0x0000e29b | 8.12907e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| const-string/jumbo v4, "EditStyledTextSpan" 127| const v0, #+58012 (0x0000e29c | 8.12921e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const-string/jumbo v5, "---renewBounds: Couldn't find" 136| const v0, #+58013 (0x0000e29d | 8.12935e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int .line 2765 145| const v0, #+58014 (0x0000e29e | 8.12949e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| const/4 v4, #+0 (0x00000000 | 0.00000) 152| return-object v4 } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewColor():void { .src "EditStyledText.java" .line 2739 .prologue_end .line 2739 0| const v0, #+58015 (0x0000e29f | 8.12963e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v9}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.getParentSpan():com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 9| move-result-object v2 10| const v0, #+58016 (0x0000e2a0 | 8.12977e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2740 .local v2, "parent", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 16| iget-object v5, v9, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.mSpannable .line 2741 .local v5, "text", android.text.Spannable 18| const v0, #+58017 (0x0000e2a1 | 8.12991e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-interface {v5,v2}, android.text.Spannable.getSpanStart(java.lang.Object):int 27| move-result v4 28| const v0, #+58018 (0x0000e2a2 | 8.13005e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2742 .local v4, "start", int 34| invoke-interface {v5,v2}, android.text.Spannable.getSpanEnd(java.lang.Object):int 37| move-result v1 38| const v0, #+58019 (0x0000e2a3 | 8.13019e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2744 .local v1, "end", int 44| const-class v6, android.text.style.ForegroundColorSpan 46| const v0, #+58020 (0x0000e2a4 | 8.13033e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-interface {v5,v4,v1,v6}, android.text.Spannable.getSpans(int, int, java.lang.Class):java.lang.Object[] 55| move-result-object v3 56| const v0, #+58021 (0x0000e2a5 | 8.13047e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| check-cast v3, android.text.style.ForegroundColorSpan[] .line 2745 .local v3, "spans", android.text.style.ForegroundColorSpan[] 64| const v0, #+58022 (0x0000e2a6 | 8.13061e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| sget-boolean v6, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.DBG_HL 72| const v0, #+58023 (0x0000e2a7 | 8.13075e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| if-eqz v6, Label_1 .line 2746 80| const v0, #+58024 (0x0000e2a8 | 8.13089e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| const-string/jumbo v6, "EditStyledTextSpan" 89| const v0, #+58025 (0x0000e2a9 | 8.13103e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| new-instance v7, java.lang.StringBuilder 97| const v0, #+58026 (0x0000e2aa | 8.13117e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-direct {v7}, java.lang.StringBuilder.():void 106| const v0, #+58027 (0x0000e2ab | 8.13131e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| const-string/jumbo v8, "--- renewColor:" 115| const v0, #+58028 (0x0000e2ac | 8.13145e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 124| move-result-object v7 125| const v0, #+58029 (0x0000e2ad | 8.13159e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| array-length v8, v3 132| const v0, #+58030 (0x0000e2ae | 8.13173e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 141| move-result-object v7 142| const v0, #+58031 (0x0000e2af | 8.13188e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 151| move-result-object v7 152| const v0, #+58032 (0x0000e2b0 | 8.13202e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 2748 161| const v0, #+58033 (0x0000e2b1 | 8.13216e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| array-length v6, v3 168| const v0, #+58034 (0x0000e2b2 | 8.13230e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| if-lez v6, Label_2 .line 2749 176| const v0, #+58035 (0x0000e2b3 | 8.13244e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| array-length v6, v3 183| const v0, #+58036 (0x0000e2b4 | 8.13258e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| add-int/lit8 v6, v6, #-1 (0xffffffff | NaN) 191| aget-object v6, v3, v6 193| const v0, #+58037 (0x0000e2b5 | 8.13272e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v6}, android.text.style.ForegroundColorSpan.getForegroundColor():int 202| move-result v6 203| const v0, #+58038 (0x0000e2b6 | 8.13286e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-direct {v9,v6}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewColor(int):void Label_2: .line 2751 212| const v0, #+58039 (0x0000e2b7 | 8.13300e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewColor(int):void { .params "color" .src "EditStyledText.java" .line 2732 .prologue_end .line 2732 0| const v0, #+58040 (0x0000e2b8 | 8.13314e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-boolean v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.DBG_HL 8| const v0, #+58041 (0x0000e2b9 | 8.13328e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 2733 16| const v0, #+58042 (0x0000e2ba | 8.13342e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| const-string/jumbo v1, "EditStyledTextSpan" 25| const v0, #+58043 (0x0000e2bb | 8.13356e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| new-instance v2, java.lang.StringBuilder 33| const v0, #+58044 (0x0000e2bc | 8.13370e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct {v2}, java.lang.StringBuilder.():void 42| const v0, #+58045 (0x0000e2bd | 8.13384e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| const-string/jumbo v3, "--- renewColor:" 51| const v0, #+58046 (0x0000e2be | 8.13398e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 60| move-result-object v2 61| const v0, #+58047 (0x0000e2bf | 8.13412e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 70| move-result-object v2 71| const v0, #+58048 (0x0000e2c0 | 8.13426e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 80| move-result-object v2 81| const v0, #+58049 (0x0000e2c1 | 8.13440e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 2735 90| const v0, #+58050 (0x0000e2c2 | 8.13454e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v4}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.getPaint():android.graphics.Paint 99| move-result-object v1 100| const v0, #+58051 (0x0000e2c3 | 8.13468e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v1,v5}, android.graphics.Paint.setColor(int):void .line 2736 109| const v0, #+58052 (0x0000e2c4 | 8.13482e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.draw(android.graphics.Canvas):void { .params "canvas" .src "EditStyledText.java" .line 2713 .prologue_end .line 2713 0| const v0, #+58053 (0x0000e2c5 | 8.13496e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v6}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewColor():void .line 2714 9| const v0, #+58054 (0x0000e2c6 | 8.13510e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.graphics.Rect 17| const v0, #+58055 (0x0000e2c7 | 8.13524e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget v2, v6, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.mWidth 25| const v0, #+58056 (0x0000e2c8 | 8.13538e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v3, #+0 (0x00000000 | 0.00000) 32| const/16 v4, #+9 (0x00000009 | 1.26117e-44) 34| const/16 v5, #+11 (0x0000000b | 1.54143e-44) 36| invoke-direct {v1,v3,v4,v2,v5}, android.graphics.Rect.(int, int, int, int):void .line 2715 .local v1, "rect", android.graphics.Rect 39| const v0, #+58057 (0x0000e2c9 | 8.13552e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.getPaint():android.graphics.Paint 48| move-result-object v2 49| const v0, #+58058 (0x0000e2ca | 8.13566e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v7,v1,v2}, android.graphics.Canvas.drawRect(android.graphics.Rect, android.graphics.Paint):void .line 2716 58| const v0, #+58059 (0x0000e2cb | 8.13580e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewBounds(int):void { .params "width" .src "EditStyledText.java" .line 2719 .prologue_end 0| const v0, #+58060 (0x0000e2cc | 8.13594e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2719 7| const/16 v2, #+20 (0x00000014 | 2.80260e-44) .line 2720 .local v2, "MARGIN", int 9| const/16 v1, #+20 (0x00000014 | 2.80260e-44) .line 2721 .local v1, "HEIGHT", int 11| sget-boolean v3, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.DBG_HL 13| const v0, #+58061 (0x0000e2cd | 8.13608e-41) 16| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 19| if-eqz v3, Label_1 .line 2722 21| const v0, #+58062 (0x0000e2ce | 8.13622e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| const-string/jumbo v3, "EditStyledTextSpan" 30| const v0, #+58063 (0x0000e2cf | 8.13636e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| new-instance v4, java.lang.StringBuilder 38| const v0, #+58064 (0x0000e2d0 | 8.13650e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-direct {v4}, java.lang.StringBuilder.():void 47| const v0, #+58065 (0x0000e2d1 | 8.13664e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const-string/jumbo v5, "--- renewBounds:" 56| const v0, #+58066 (0x0000e2d2 | 8.13678e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v4 66| const v0, #+58067 (0x0000e2d3 | 8.13692e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v4,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 75| move-result-object v4 76| const v0, #+58068 (0x0000e2d4 | 8.13706e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 85| move-result-object v4 86| const v0, #+58069 (0x0000e2d5 | 8.13720e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int Label_1: .line 2719 95| const v0, #+58070 (0x0000e2d6 | 8.13734e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| const/16 v3, #+20 (0x00000014 | 2.80260e-44) .line 2724 103| if-le v8, v3, Label_2 .line 2725 105| const v0, #+58071 (0x0000e2d7 | 8.13748e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| add-int/lit8 v8, v8, #-20 (0xffffffec | NaN) Label_2: .line 2727 113| const v0, #+58072 (0x0000e2d8 | 8.13762e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v8, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.mWidth .line 2728 121| const v0, #+58073 (0x0000e2d9 | 8.13776e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v7,v6,v6,v8,v1}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.setBounds(int, int, int, int):void .line 2729 130| const v0, #+58074 (0x0000e2da | 8.13790e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.getDrawable():android.graphics.drawable.Drawable { .src "EditStyledText.java" .line 2516 .prologue_end .line 2516 0| const v0, #+58075 (0x0000e2db | 8.13804e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.mDrawable 8| const v0, #+58076 (0x0000e2dc | 8.13818e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.resetWidth(int):void { .params "width" .src "EditStyledText.java" .line 2520 .prologue_end .line 2520 0| const v0, #+58077 (0x0000e2dd | 8.13832e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.mDrawable 8| const v0, #+58078 (0x0000e2de | 8.13846e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineDrawable.renewBounds(int):void .line 2521 17| const v0, #+58079 (0x0000e2df | 8.13860e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.getMarqueeColor(int, int):int { .params "type", "bgc" .src "EditStyledText.java" .line 2554 .prologue_end 0| const v0, #+58080 (0x0000e2e0 | 8.13874e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v8, #+16777215 (0x00ffffff | 2.35099e-38) 9| const/16 v6, #+128 (0x00000080 | 1.79366e-43) .line 2554 11| const/16 v1, #+128 (0x00000080 | 1.79366e-43) .line 2555 .local v1, "THRESHOLD", int 13| invoke-static {v11}, android.graphics.Color.alpha(int):int 16| move-result v2 17| const v0, #+58081 (0x0000e2e1 | 8.13888e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2556 .local v2, "a", int 23| invoke-static {v11}, android.graphics.Color.red(int):int 26| move-result v5 27| const v0, #+58082 (0x0000e2e2 | 8.13902e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2557 .local v5, "r", int 33| invoke-static {v11}, android.graphics.Color.green(int):int 36| move-result v4 37| const v0, #+58083 (0x0000e2e3 | 8.13916e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2558 .local v4, "g", int 43| invoke-static {v11}, android.graphics.Color.blue(int):int 46| move-result v3 47| const v0, #+58084 (0x0000e2e4 | 8.13930e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2559 .local v3, "b", int 53| if-nez v2, Label_1 .line 2560 55| const v0, #+58085 (0x0000e2e5 | 8.13944e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/16 v2, #+128 (0x00000080 | 1.79366e-43) Label_1: .line 2562 63| const v0, #+58086 (0x0000e2e6 | 8.13958e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| packed-switch v10, Label_8 .line 2580 72| const v0, #+58087 (0x0000e2e7 | 8.13972e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v6, "EditStyledText" 81| const v0, #+58088 (0x0000e2e8 | 8.13986e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| const-string/jumbo v7, "--- getMarqueeColor: got illigal marquee ID." 90| const v0, #+58089 (0x0000e2e9 | 8.14000e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-static {v6,v7}, android.util.Log.e(java.lang.String, java.lang.String):int .line 2581 99| const v0, #+58090 (0x0000e2ea | 8.14014e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| return v8 Label_2: .line 2564 106| const v0, #+58091 (0x0000e2eb | 8.14028e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| if-le v5, v6, Label_4 .line 2565 114| const v0, #+58092 (0x0000e2ec | 8.14042e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| div-int/lit8 v5, v5, #+2 (0x00000002 | 2.80260e-45) Label_3: .line 2583 122| const v0, #+58093 (0x0000e2ed | 8.14056e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-static {v2,v5,v4,v3}, android.graphics.Color.argb(int, int, int, int):int 131| move-result v6 132| const v0, #+58094 (0x0000e2ee | 8.14070e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return v6 Label_4: .line 2567 139| const v0, #+58095 (0x0000e2ef | 8.14084e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| rsub-int v6, v5, #+255 (0x000000ff | 3.57331e-43) 147| div-int/lit8 v5, v6, #+2 (0x00000002 | 2.80260e-45) 149| const v0, #+58096 (0x0000e2f0 | 8.14098e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| goto/16 Label_3 Label_5: .line 2571 157| const v0, #+58097 (0x0000e2f1 | 8.14112e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-le v4, v6, Label_6 .line 2572 165| const v0, #+58098 (0x0000e2f2 | 8.14126e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| div-int/lit8 v4, v4, #+2 (0x00000002 | 2.80260e-45) 173| const v0, #+58099 (0x0000e2f3 | 8.14140e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| goto/16 Label_3 Label_6: .line 2574 181| const v0, #+58100 (0x0000e2f4 | 8.14154e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| rsub-int v6, v4, #+255 (0x000000ff | 3.57331e-43) 189| div-int/lit8 v4, v6, #+2 (0x00000002 | 2.80260e-45) 191| const v0, #+58101 (0x0000e2f5 | 8.14168e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| goto/16 Label_3 Label_7: .line 2578 199| const v0, #+58102 (0x0000e2f6 | 8.14182e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| return v8 .line 2562 206| const v0, #+58103 (0x0000e2f7 | 8.14196e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| nop 213| nop Label_8: 214| packed-switch-payload 0: Label_2 1: Label_5 2: Label_7 } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.resetColor(int):void { .params "bgc" .src "EditStyledText.java" .line 2550 .prologue_end .line 2550 0| const v0, #+58104 (0x0000e2f8 | 8.14210e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mType 8| const v0, #+58105 (0x0000e2f9 | 8.14224e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v2,v1,v3}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.getMarqueeColor(int, int):int 17| move-result v1 18| const v0, #+58106 (0x0000e2fa | 8.14238e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v1, v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mMarqueeColor .line 2551 26| const v0, #+58107 (0x0000e2fb | 8.14252e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.updateDrawState(android.text.TextPaint):void { .params "tp" .src "EditStyledText.java" .line 2597 .prologue_end .line 2597 0| const v0, #+58108 (0x0000e2fc | 8.14267e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.mMarqueeColor 8| const v0, #+58109 (0x0000e2fd | 8.14281e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iput v1, v3, android.text.TextPaint.bgColor .line 2598 16| const v0, #+58110 (0x0000e2fe | 8.14295e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.rescaleBigImage(android.graphics.drawable.Drawable):void { .params "image" .src "EditStyledText.java" .line 2679 .prologue_end 0| const v0, #+58111 (0x0000e2ff | 8.14309e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 2679 7| const-string/jumbo v3, "EditStyledTextSpan" 10| const v0, #+58112 (0x0000e300 | 8.14323e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v4, "--- rescaleBigImage:" 19| const v0, #+58113 (0x0000e301 | 8.14337e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int .line 2681 28| const v0, #+58114 (0x0000e302 | 8.14351e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget v3, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH 36| const v0, #+58115 (0x0000e303 | 8.14365e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-gez v3, Label_1 .line 2682 44| const v0, #+58116 (0x0000e304 | 8.14379e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| return-void Label_1: .line 2684 51| const v0, #+58117 (0x0000e305 | 8.14393e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v8}, android.graphics.drawable.Drawable.getIntrinsicWidth():int 60| move-result v2 61| const v0, #+58118 (0x0000e306 | 8.14407e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2685 .local v2, "image_width", int 67| invoke-virtual {v8}, android.graphics.drawable.Drawable.getIntrinsicHeight():int 70| move-result v1 71| const v0, #+58119 (0x0000e307 | 8.14421e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2687 .local v1, "image_height", int 77| const-string/jumbo v3, "EditStyledTextSpan" 80| const v0, #+58120 (0x0000e308 | 8.14435e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| new-instance v4, java.lang.StringBuilder 88| const v0, #+58121 (0x0000e309 | 8.14449e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v4}, java.lang.StringBuilder.():void 97| const v0, #+58122 (0x0000e30a | 8.14463e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const-string/jumbo v5, "--- rescaleBigImage:" 106| const v0, #+58123 (0x0000e30b | 8.14477e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 115| move-result-object v4 116| const v0, #+58124 (0x0000e30c | 8.14491e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v4,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 125| move-result-object v4 126| const v0, #+58125 (0x0000e30d | 8.14505e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| const-string/jumbo v5, "," 135| const v0, #+58126 (0x0000e30e | 8.14519e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 144| move-result-object v4 145| const v0, #+58127 (0x0000e30f | 8.14533e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 154| move-result-object v4 155| const v0, #+58128 (0x0000e310 | 8.14547e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2688 161| const-string/jumbo v5, "," .line 2687 164| const v0, #+58129 (0x0000e311 | 8.14561e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 173| move-result-object v4 174| const v0, #+58130 (0x0000e312 | 8.14575e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2688 180| iget v5, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH .line 2687 182| const v0, #+58131 (0x0000e313 | 8.14589e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 191| move-result-object v4 192| const v0, #+58132 (0x0000e314 | 8.14603e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 201| move-result-object v4 202| const v0, #+58133 (0x0000e315 | 8.14617e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-static {v3,v4}, android.util.Log.d(java.lang.String, java.lang.String):int .line 2690 211| const v0, #+58134 (0x0000e316 | 8.14631e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget v3, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH 219| const v0, #+58135 (0x0000e317 | 8.14645e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-le v2, v3, Label_2 .line 2691 227| const v0, #+58136 (0x0000e318 | 8.14659e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget v2, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH .line 2692 235| const v0, #+58137 (0x0000e319 | 8.14673e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget v3, v7, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH 243| const v0, #+58138 (0x0000e31a | 8.14687e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| mul-int/2addr v3, v1 250| div-int v1, v3, v2 Label_2: .line 2694 252| const v0, #+58139 (0x0000e31b | 8.14701e-41) 255| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 258| invoke-virtual {v8,v6,v6,v2,v1}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 2695 261| const v0, #+58140 (0x0000e31c | 8.14715e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| return-void } method com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.getDrawable():android.graphics.drawable.Drawable { .src "EditStyledText.java" .line 2624 .prologue_end 0| const v0, #+58141 (0x0000e31d | 8.14729e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v12, #+0 (0x00000000 | 0.00000) .line 2624 7| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 9| const v0, #+58142 (0x0000e31e | 8.14743e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v9, Label_1 .line 2625 17| const v0, #+58143 (0x0000e31f | 8.14757e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 25| const v0, #+58144 (0x0000e320 | 8.14771e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-object v9 Label_1: .line 2626 32| const v0, #+58145 (0x0000e321 | 8.14785e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContentUri 40| const v0, #+58146 (0x0000e322 | 8.14799e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| if-eqz v9, Label_7 .line 2627 48| const v0, #+58147 (0x0000e323 | 8.14813e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v1, #+0 (0x00000000 | 0.00000) .line 2628 .local v1, "bitmap", android.graphics.Bitmap 55| invoke-static {}, java.lang.System.gc():void .try_begin_1 .line 2631 58| const v0, #+58148 (0x0000e324 | 8.14827e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContext 66| const v0, #+58149 (0x0000e325 | 8.14841e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v9}, android.content.Context.getContentResolver():android.content.ContentResolver 75| move-result-object v9 76| const v0, #+58150 (0x0000e326 | 8.14855e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v10, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContentUri 84| const v0, #+58151 (0x0000e327 | 8.14869e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v9,v10}, android.content.ContentResolver.openInputStream(android.net.Uri):java.io.InputStream 93| move-result-object v5 94| const v0, #+58152 (0x0000e328 | 8.14883e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2632 .local v5, "is", java.io.InputStream 100| new-instance v6, android.graphics.BitmapFactory$Options 102| const v0, #+58153 (0x0000e329 | 8.14897e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-direct {v6}, android.graphics.BitmapFactory$Options.():void .line 2633 .local v6, "opt", android.graphics.BitmapFactory$Options 111| const v0, #+58154 (0x0000e32a | 8.14911e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v9, #+1 (0x00000001 | 1.40130e-45) 118| iput-boolean v9, v6, android.graphics.BitmapFactory$Options.inJustDecodeBounds .line 2634 120| const v0, #+58155 (0x0000e32b | 8.14925e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v9, #+0 (0x00000000 | 0.00000) 127| invoke-static {v5,v9,v6}, android.graphics.BitmapFactory.decodeStream(java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory$Options):android.graphics.Bitmap .line 2635 130| const v0, #+58156 (0x0000e32c | 8.14939e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v5}, java.io.InputStream.close():void .line 2636 139| const v0, #+58157 (0x0000e32d | 8.14953e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContext 147| const v0, #+58158 (0x0000e32e | 8.14967e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| invoke-virtual {v9}, android.content.Context.getContentResolver():android.content.ContentResolver 156| move-result-object v9 157| const v0, #+58159 (0x0000e32f | 8.14981e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v10, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContentUri 165| const v0, #+58160 (0x0000e330 | 8.14995e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v9,v10}, android.content.ContentResolver.openInputStream(android.net.Uri):java.io.InputStream 174| move-result-object v5 175| const v0, #+58161 (0x0000e331 | 8.15009e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2638 181| iget v8, v6, android.graphics.BitmapFactory$Options.outWidth .line 2639 .local v8, "width", int 183| const v0, #+58162 (0x0000e332 | 8.15023e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| iget v4, v6, android.graphics.BitmapFactory$Options.outHeight .line 2640 .local v4, "height", int 191| const v0, #+58163 (0x0000e333 | 8.15037e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| iput v8, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mIntrinsicWidth .line 2641 199| const v0, #+58164 (0x0000e334 | 8.15051e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iput v4, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mIntrinsicHeight .line 2642 207| const v0, #+58165 (0x0000e335 | 8.15065e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v9, v6, android.graphics.BitmapFactory$Options.outWidth 215| const v0, #+58166 (0x0000e336 | 8.15079e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iget v10, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH 223| const v0, #+58167 (0x0000e337 | 8.15093e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| if-le v9, v10, Label_4 .line 2643 231| const v0, #+58168 (0x0000e338 | 8.15107e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iget v8, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH .line 2644 239| const v0, #+58169 (0x0000e339 | 8.15121e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.MAXWIDTH 247| const v0, #+58170 (0x0000e33a | 8.15135e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| mul-int/2addr v9, v4 254| iget v10, v6, android.graphics.BitmapFactory$Options.outWidth 256| const v0, #+58171 (0x0000e33b | 8.15149e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| div-int v4, v9, v10 .line 2645 264| const v0, #+58172 (0x0000e33c | 8.15163e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| new-instance v7, android.graphics.Rect 272| const v0, #+58173 (0x0000e33d | 8.15177e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const/4 v9, #+0 (0x00000000 | 0.00000) 279| const/4 v10, #+0 (0x00000000 | 0.00000) 280| invoke-direct {v7,v9,v10,v8,v4}, android.graphics.Rect.(int, int, int, int):void .line 2646 .local v7, "padding", android.graphics.Rect 283| const v0, #+58174 (0x0000e33e | 8.15191e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| const/4 v9, #+0 (0x00000000 | 0.00000) 290| invoke-static {v5,v7,v9}, android.graphics.BitmapFactory.decodeStream(java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory$Options):android.graphics.Bitmap 293| move-result-object v1 294| const v0, #+58175 (0x0000e33f | 8.15205e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 2650 .end_local v7 .local v1, "bitmap", android.graphics.Bitmap 300| const v0, #+58176 (0x0000e340 | 8.15219e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| new-instance v9, android.graphics.drawable.BitmapDrawable 308| const v0, #+58177 (0x0000e341 | 8.15233e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| iget-object v10, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContext 316| const v0, #+58178 (0x0000e342 | 8.15247e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v10}, android.content.Context.getResources():android.content.res.Resources 325| move-result-object v10 326| const v0, #+58179 (0x0000e343 | 8.15261e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| invoke-direct {v9,v10,v1}, android.graphics.drawable.BitmapDrawable.(android.content.res.Resources, android.graphics.Bitmap):void 335| const v0, #+58180 (0x0000e344 | 8.15275e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| iput-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable .line 2651 343| const v0, #+58181 (0x0000e345 | 8.15289e-41) 346| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 349| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 351| const v0, #+58182 (0x0000e346 | 8.15303e-41) 354| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 357| const/4 v10, #+0 (0x00000000 | 0.00000) 358| const/4 v11, #+0 (0x00000000 | 0.00000) 359| invoke-virtual {v9,v10,v11,v8,v4}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 2652 362| const v0, #+58183 (0x0000e347 | 8.15317e-41) 365| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 368| invoke-virtual {v5}, java.io.InputStream.close():void .try_end_1 catch(java.lang.Exception) : Label_6 catch(java.lang.OutOfMemoryError) : Label_5 Label_3: .line 2666 .end_local v1 .end_local v4 .end_local v5 .end_local v6 .end_local v8 371| const v0, #+58184 (0x0000e348 | 8.15331e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 379| const v0, #+58185 (0x0000e349 | 8.15346e-41) 382| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 385| return-object v9 Label_4: .try_begin_2 .line 2648 .local v1, "bitmap", android.graphics.Bitmap .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v8 386| const v0, #+58186 (0x0000e34a | 8.15360e-41) 389| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 392| invoke-static {v5}, android.graphics.BitmapFactory.decodeStream(java.io.InputStream):android.graphics.Bitmap .try_end_2 catch(java.lang.Exception) : Label_6 catch(java.lang.OutOfMemoryError) : Label_5 395| move-result-object v1 396| const v0, #+58187 (0x0000e34b | 8.15374e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .local v1, "bitmap", android.graphics.Bitmap 402| goto/16 Label_2 Label_5: .line 2656 .end_local v1 .end_local v4 .end_local v5 .end_local v6 .end_local v8 404| const v0, #+58188 (0x0000e34c | 8.15388e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| move-exception v3 .line 2657 .local v3, "e", java.lang.OutOfMemoryError 411| const-string/jumbo v9, "EditStyledTextSpan" 414| const v0, #+58189 (0x0000e34d | 8.15402e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| const-string/jumbo v10, "OutOfMemoryError" 423| const v0, #+58190 (0x0000e34e | 8.15416e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-static {v9,v10}, android.util.Log.e(java.lang.String, java.lang.String):int .line 2658 432| const v0, #+58191 (0x0000e34f | 8.15430e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| return-object v12 Label_6: .line 2653 .end_local v3 439| const v0, #+58192 (0x0000e350 | 8.15444e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| move-exception v2 .line 2654 .local v2, "e", java.lang.Exception 446| const-string/jumbo v9, "EditStyledTextSpan" 449| const v0, #+58193 (0x0000e351 | 8.15458e-41) 452| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 455| new-instance v10, java.lang.StringBuilder 457| const v0, #+58194 (0x0000e352 | 8.15472e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| invoke-direct {v10}, java.lang.StringBuilder.():void 466| const v0, #+58195 (0x0000e353 | 8.15486e-41) 469| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 472| const-string/jumbo v11, "Failed to loaded content " 475| const v0, #+58196 (0x0000e354 | 8.15500e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 484| move-result-object v10 485| const v0, #+58197 (0x0000e355 | 8.15514e-41) 488| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 491| iget-object v11, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mContentUri 493| const v0, #+58198 (0x0000e356 | 8.15528e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| invoke-virtual {v10,v11}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 502| move-result-object v10 503| const v0, #+58199 (0x0000e357 | 8.15542e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| invoke-virtual {v10}, java.lang.StringBuilder.toString():java.lang.String 512| move-result-object v10 513| const v0, #+58200 (0x0000e358 | 8.15556e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| invoke-static {v9,v10,v2}, android.util.Log.e(java.lang.String, java.lang.String, java.lang.Throwable):int .line 2655 522| const v0, #+58201 (0x0000e359 | 8.15570e-41) 525| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 528| return-object v12 Label_7: .line 2661 .end_local v2 529| const v0, #+58202 (0x0000e35a | 8.15584e-41) 532| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 535| invoke-super {v13}, android.text.style.ImageSpan.getDrawable():android.graphics.drawable.Drawable 538| move-result-object v9 539| const v0, #+58203 (0x0000e35b | 8.15598e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| iput-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable .line 2662 547| const v0, #+58204 (0x0000e35c | 8.15612e-41) 550| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 553| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 555| const v0, #+58205 (0x0000e35d | 8.15626e-41) 558| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 561| invoke-direct {v13,v9}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.rescaleBigImage(android.graphics.drawable.Drawable):void .line 2663 564| const v0, #+58206 (0x0000e35e | 8.15640e-41) 567| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 570| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 572| const v0, #+58207 (0x0000e35f | 8.15654e-41) 575| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 578| invoke-virtual {v9}, android.graphics.drawable.Drawable.getIntrinsicWidth():int 581| move-result v9 582| const v0, #+58208 (0x0000e360 | 8.15668e-41) 585| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 588| iput v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mIntrinsicWidth .line 2664 590| const v0, #+58209 (0x0000e361 | 8.15682e-41) 593| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 596| iget-object v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mDrawable 598| const v0, #+58210 (0x0000e362 | 8.15696e-41) 601| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 604| invoke-virtual {v9}, android.graphics.drawable.Drawable.getIntrinsicHeight():int 607| move-result v9 608| const v0, #+58211 (0x0000e363 | 8.15710e-41) 611| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 614| iput v9, v13, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan.mIntrinsicHeight 616| const v0, #+58212 (0x0000e364 | 8.15724e-41) 619| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 622| goto/16 Label_3 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.endEdit():void { .src "EditStyledText.java" .line 1418 .prologue_end 0| const v0, #+58213 (0x0000e365 | 8.15738e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1418 7| const-string/jumbo v1, "EditStyledText.EditorManager" 10| const v0, #+58214 (0x0000e366 | 8.15752e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v2, "--- handleCancel" 19| const v0, #+58215 (0x0000e367 | 8.15766e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1420 28| const v0, #+58216 (0x0000e368 | 8.15780e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode .line 1421 36| const v0, #+58217 (0x0000e369 | 8.15794e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iput v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState .line 1422 44| const v0, #+58218 (0x0000e36a | 8.15808e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iput-boolean v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag .line 1423 52| const v0, #+58219 (0x0000e36b | 8.15822e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const v1, #+16777215 (0x00ffffff | 2.35099e-38) 61| iput v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mColorWaitInput .line 1424 63| const v0, #+58220 (0x0000e36c | 8.15836e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| iput v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSizeWaitInput .line 1425 71| const v0, #+58221 (0x0000e36d | 8.15850e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| iput-boolean v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mWaitInputFlag .line 1426 79| const v0, #+58222 (0x0000e36e | 8.15864e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-boolean v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockFlag .line 1427 87| const v0, #+58223 (0x0000e36f | 8.15878e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput-boolean v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mKeepNonLineSpan .line 1428 95| const v0, #+58224 (0x0000e370 | 8.15892e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-boolean v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mTextIsFinishedFlag .line 1429 103| const v0, #+58225 (0x0000e371 | 8.15906e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetSelect():void .line 1430 112| const v0, #+58226 (0x0000e372 | 8.15920e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 120| const v0, #+58227 (0x0000e373 | 8.15934e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| const/4 v2, #+0 (0x00000000 | 0.00000) 127| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText.setOnClickListener(android.view.View$OnClickListener):void .line 1431 130| const v0, #+58228 (0x0000e374 | 8.15948e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unblockSoftKey():void .line 1432 139| const v0, #+58229 (0x0000e375 | 8.15962e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.findLineEnd(android.text.Editable, int):int { .params "text", "current" .src "EditStyledText.java" .line 1758 .prologue_end .line 1758 0| const v0, #+58230 (0x0000e376 | 8.15976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move v1, v7 Label_1: .line 1759 .local v1, "pos", int 7| const v0, #+58231 (0x0000e377 | 8.15990e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| invoke-interface {v6}, android.text.Editable.length():int 16| move-result v2 17| const v0, #+58232 (0x0000e378 | 8.16004e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v1, v2, Label_2 .line 1760 25| const v0, #+58233 (0x0000e379 | 8.16018e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v6,v1}, android.text.Editable.charAt(int):char 34| move-result v2 35| const v0, #+58234 (0x0000e37a | 8.16032e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 43| if-ne v2, v3, Label_3 .line 1761 45| const v0, #+58235 (0x0000e37b | 8.16046e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) Label_2: .line 1766 53| const v0, #+58236 (0x0000e37c | 8.16060e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| const-string/jumbo v2, "EditStyledText.EditorManager" 62| const v0, #+58237 (0x0000e37d | 8.16074e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| new-instance v3, java.lang.StringBuilder 70| const v0, #+58238 (0x0000e37e | 8.16088e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v3}, java.lang.StringBuilder.():void 79| const v0, #+58239 (0x0000e37f | 8.16102e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const-string/jumbo v4, "--- findLineEnd:" 88| const v0, #+58240 (0x0000e380 | 8.16116e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 97| move-result-object v3 98| const v0, #+58241 (0x0000e381 | 8.16130e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 107| move-result-object v3 108| const v0, #+58242 (0x0000e382 | 8.16144e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| const-string/jumbo v4, "," 117| const v0, #+58243 (0x0000e383 | 8.16158e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 126| move-result-object v3 127| const v0, #+58244 (0x0000e384 | 8.16172e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v6}, android.text.Editable.length():int 136| move-result v4 137| const v0, #+58245 (0x0000e385 | 8.16186e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 146| move-result-object v3 147| const v0, #+58246 (0x0000e386 | 8.16200e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const-string/jumbo v4, "," 156| const v0, #+58247 (0x0000e387 | 8.16214e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 165| move-result-object v3 166| const v0, #+58248 (0x0000e388 | 8.16228e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 175| move-result-object v3 176| const v0, #+58249 (0x0000e389 | 8.16242e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 185| move-result-object v3 186| const v0, #+58250 (0x0000e38a | 8.16256e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1768 195| const v0, #+58251 (0x0000e38b | 8.16270e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| return v1 Label_3: .line 1759 202| const v0, #+58252 (0x0000e38c | 8.16284e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 210| goto/16 Label_1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.findLineStart(android.text.Editable, int):int { .params "text", "current" .src "EditStyledText.java" .line 1744 .prologue_end .line 1744 0| const v0, #+58253 (0x0000e38d | 8.16298e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| move v1, v7 Label_1: .line 1745 .local v1, "pos", int 7| const v0, #+58254 (0x0000e38e | 8.16312e-41) 10| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 13| if-lez v1, Label_2 .line 1746 15| const v0, #+58255 (0x0000e38f | 8.16326e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| add-int/lit8 v2, v1, #-1 (0xffffffff | NaN) 23| invoke-interface {v6,v2}, android.text.Editable.charAt(int):char 26| move-result v2 27| const v0, #+58256 (0x0000e390 | 8.16340e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 35| if-ne v2, v3, Label_3 Label_2: .line 1751 37| const v0, #+58257 (0x0000e391 | 8.16354e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| const-string/jumbo v2, "EditStyledText.EditorManager" 46| const v0, #+58258 (0x0000e392 | 8.16368e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| new-instance v3, java.lang.StringBuilder 54| const v0, #+58259 (0x0000e393 | 8.16382e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-direct {v3}, java.lang.StringBuilder.():void 63| const v0, #+58260 (0x0000e394 | 8.16396e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v4, "--- findLineStart:" 72| const v0, #+58261 (0x0000e395 | 8.16410e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 81| move-result-object v3 82| const v0, #+58262 (0x0000e396 | 8.16425e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v3,v7}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 91| move-result-object v3 92| const v0, #+58263 (0x0000e397 | 8.16439e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| const-string/jumbo v4, "," 101| const v0, #+58264 (0x0000e398 | 8.16453e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 110| move-result-object v3 111| const v0, #+58265 (0x0000e399 | 8.16467e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-interface {v6}, android.text.Editable.length():int 120| move-result v4 121| const v0, #+58266 (0x0000e39a | 8.16481e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 130| move-result-object v3 131| const v0, #+58267 (0x0000e39b | 8.16495e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| const-string/jumbo v4, "," 140| const v0, #+58268 (0x0000e39c | 8.16509e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 149| move-result-object v3 150| const v0, #+58269 (0x0000e39d | 8.16523e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v3,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 159| move-result-object v3 160| const v0, #+58270 (0x0000e39e | 8.16537e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 169| move-result-object v3 170| const v0, #+58271 (0x0000e39f | 8.16551e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1754 179| const v0, #+58272 (0x0000e3a0 | 8.16565e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return v1 Label_3: .line 1745 186| const v0, #+58273 (0x0000e3a1 | 8.16579e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 194| goto/16 Label_1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.fixSelectionAndDoNextAction():void { .src "EditStyledText.java" .line 1436 .prologue_end .line 1436 0| const v0, #+58274 (0x0000e3a2 | 8.16593e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58275 (0x0000e3a3 | 8.16607e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v2, java.lang.StringBuilder 17| const v0, #+58276 (0x0000e3a4 | 8.16621e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v2}, java.lang.StringBuilder.():void 26| const v0, #+58277 (0x0000e3a5 | 8.16635e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v3, "--- handleComplete:" 35| const v0, #+58278 (0x0000e3a6 | 8.16649e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 44| move-result-object v2 45| const v0, #+58279 (0x0000e3a7 | 8.16663e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurStart 53| const v0, #+58280 (0x0000e3a8 | 8.16677e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 62| move-result-object v2 63| const v0, #+58281 (0x0000e3a9 | 8.16691e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const-string/jumbo v3, "," 72| const v0, #+58282 (0x0000e3aa | 8.16705e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 81| move-result-object v2 82| const v0, #+58283 (0x0000e3ab | 8.16719e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurEnd 90| const v0, #+58284 (0x0000e3ac | 8.16733e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 99| move-result-object v2 100| const v0, #+58285 (0x0000e3ad | 8.16747e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 109| move-result-object v2 110| const v0, #+58286 (0x0000e3ae | 8.16761e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1438 119| const v0, #+58287 (0x0000e3af | 8.16775e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iget-boolean v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag 127| const v0, #+58288 (0x0000e3b0 | 8.16789e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-nez v1, Label_1 .line 1439 135| const v0, #+58289 (0x0000e3b1 | 8.16803e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return-void Label_1: .line 1441 142| const v0, #+58290 (0x0000e3b2 | 8.16817e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| iget v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurStart 150| const v0, #+58291 (0x0000e3b3 | 8.16831e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurEnd 158| const v0, #+58292 (0x0000e3b4 | 8.16845e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| if-ne v1, v2, Label_2 .line 1443 166| const v0, #+58293 (0x0000e3b5 | 8.16859e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| const-string/jumbo v1, "EditStyledText.EditorManager" 175| const v0, #+58294 (0x0000e3b6 | 8.16873e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| new-instance v2, java.lang.StringBuilder 183| const v0, #+58295 (0x0000e3b7 | 8.16887e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-direct {v2}, java.lang.StringBuilder.():void 192| const v0, #+58296 (0x0000e3b8 | 8.16901e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| const-string/jumbo v3, "--- cancel handle complete:" 201| const v0, #+58297 (0x0000e3b9 | 8.16915e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 210| move-result-object v2 211| const v0, #+58298 (0x0000e3ba | 8.16929e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCurStart 219| const v0, #+58299 (0x0000e3bb | 8.16943e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-virtual {v2,v3}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 228| move-result-object v2 229| const v0, #+58300 (0x0000e3bc | 8.16957e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 238| move-result-object v2 239| const v0, #+58301 (0x0000e3bd | 8.16971e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1445 248| const v0, #+58302 (0x0000e3be | 8.16985e-41) 251| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 254| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.resetEdit():void .line 1446 257| const v0, #+58303 (0x0000e3bf | 8.16999e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| return-void Label_2: .line 1448 264| const v0, #+58304 (0x0000e3c0 | 8.17013e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| iget v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 272| const v0, #+58305 (0x0000e3c1 | 8.17027e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 279| if-ne v1, v2, Label_3 .line 1449 281| const v0, #+58306 (0x0000e3c2 | 8.17041e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| const/4 v1, #+3 (0x00000003 | 4.20390e-45) 288| iput v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState Label_3: .line 1452 290| const v0, #+58307 (0x0000e3c3 | 8.17055e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 296| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 298| const v0, #+58308 (0x0000e3c4 | 8.17069e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 306| const v0, #+58309 (0x0000e3c5 | 8.17083e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.doNext(int):boolean .line 1454 315| const v0, #+58310 (0x0000e3c6 | 8.17097e-41) 318| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 321| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 323| const v0, #+58311 (0x0000e3c7 | 8.17111e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| iget-object v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 331| const v0, #+58312 (0x0000e3c8 | 8.17125e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 340| move-result-object v2 341| const v0, #+58313 (0x0000e3c9 | 8.17139e-41) 344| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 347| invoke-static {v1,v2}, com.android.ex.editstyledtext.EditStyledText.-wrap13(android.view.View, android.text.Spannable):void .line 1455 350| const v0, #+58314 (0x0000e3ca | 8.17153e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.handleSelectAll():void { .src "EditStyledText.java" .line 1551 .prologue_end .line 1551 0| const v0, #+58315 (0x0000e3cb | 8.17167e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag 8| const v0, #+58316 (0x0000e3cc | 8.17181e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v1, Label_1 .line 1552 16| const v0, #+58317 (0x0000e3cd | 8.17195e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| return-void Label_1: .line 1554 23| const v0, #+58318 (0x0000e3ce | 8.17209e-41) 26| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 29| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 31| const v0, #+58319 (0x0000e3cf | 8.17223e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| const/16 v2, #+11 (0x0000000b | 1.54143e-44) 39| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int):void .line 1555 42| const v0, #+58320 (0x0000e3d0 | 8.17237e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.removeImageChar(android.text.SpannableStringBuilder):android.text.SpannableStringBuilder { .params "text" .src "EditStyledText.java" .line 1459 .prologue_end 0| const v0, #+58321 (0x0000e3d1 | 8.17251e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 1459 7| new-instance v1, android.text.SpannableStringBuilder 9| const v0, #+58322 (0x0000e3d2 | 8.17265e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1,v10}, android.text.SpannableStringBuilder.(java.lang.CharSequence):void .line 1461 .local v1, "buf", android.text.SpannableStringBuilder 18| const v0, #+58323 (0x0000e3d3 | 8.17279e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, android.text.SpannableStringBuilder.length():int 27| move-result v7 28| const v0, #+58324 (0x0000e3d4 | 8.17293e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| const-class v8, android.text.style.DynamicDrawableSpan 36| const v0, #+58325 (0x0000e3d5 | 8.17307e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v1,v6,v7,v8}, android.text.SpannableStringBuilder.getSpans(int, int, java.lang.Class):java.lang.Object[] 45| move-result-object v5 46| const v0, #+58326 (0x0000e3d6 | 8.17321e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| check-cast v5, android.text.style.DynamicDrawableSpan[] .line 1462 .local v5, "styles", android.text.style.DynamicDrawableSpan[] 54| const v0, #+58327 (0x0000e3d7 | 8.17335e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| array-length v7, v5 Label_1: 61| const v0, #+58328 (0x0000e3d8 | 8.17349e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-ge v6, v7, Label_4 69| const v0, #+58329 (0x0000e3d9 | 8.17363e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| aget-object v4, v5, v6 .line 1463 .local v4, "style", android.text.style.DynamicDrawableSpan 77| const v0, #+58330 (0x0000e3da | 8.17377e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| instance-of v8, v4, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 85| const v0, #+58331 (0x0000e3db | 8.17391e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| if-nez v8, Label_2 .line 1464 93| const v0, #+58332 (0x0000e3dc | 8.17405e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| instance-of v8, v4, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$RescalableImageSpan .line 1463 101| const v0, #+58333 (0x0000e3dd | 8.17419e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| if-eqz v8, Label_3 Label_2: .line 1465 109| const v0, #+58334 (0x0000e3de | 8.17433e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-virtual {v1,v4}, android.text.SpannableStringBuilder.getSpanStart(java.lang.Object):int 118| move-result v3 119| const v0, #+58335 (0x0000e3df | 8.17447e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1466 .local v3, "start", int 125| invoke-virtual {v1,v4}, android.text.SpannableStringBuilder.getSpanEnd(java.lang.Object):int 128| move-result v2 129| const v0, #+58336 (0x0000e3e0 | 8.17461e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1467 .local v2, "end", int 135| const-string/jumbo v8, "" 138| const v0, #+58337 (0x0000e3e1 | 8.17475e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v1,v3,v2,v8}, android.text.SpannableStringBuilder.replace(int, int, java.lang.CharSequence):android.text.SpannableStringBuilder Label_3: .line 1462 .end_local v2 .end_local v3 147| const v0, #+58338 (0x0000e3e2 | 8.17489e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| add-int/lit8 v6, v6, #+1 (0x00000001 | 1.40130e-45) 155| goto/16 Label_1 Label_4: .line 1470 .end_local v4 157| const v0, #+58339 (0x0000e3e3 | 8.17504e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| return-object v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.resetEdit():void { .src "EditStyledText.java" .line 1566 .prologue_end .line 1566 0| const v0, #+58340 (0x0000e3e4 | 8.17518e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.endEdit():void .line 1567 9| const v0, #+58341 (0x0000e3e5 | 8.17532e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 16| iput-boolean v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag .line 1568 18| const v0, #+58342 (0x0000e3e6 | 8.17546e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 26| const v0, #+58343 (0x0000e3e7 | 8.17560e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 34| const v0, #+58344 (0x0000e3e8 | 8.17574e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 42| const v0, #+58345 (0x0000e3e9 | 8.17588e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void .line 1569 51| const v0, #+58346 (0x0000e3ea | 8.17602e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetSelect():void { .src "EditStyledText.java" .line 1594 .prologue_end .line 1594 0| const v0, #+58347 (0x0000e3eb | 8.17616e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "EditStyledText.EditorManager" 9| const v0, #+58348 (0x0000e3ec | 8.17630e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v3, "--- offSelect" 18| const v0, #+58349 (0x0000e3ed | 8.17644e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1597 27| const v0, #+58350 (0x0000e3ee | 8.17658e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 35| const v0, #+58351 (0x0000e3ef | 8.17672e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 43| const v0, #+58352 (0x0000e3f0 | 8.17686e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 52| move-result-object v3 53| const v0, #+58353 (0x0000e3f1 | 8.17700e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-static {v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap13(android.view.View, android.text.Spannable):void .line 1598 62| const v0, #+58354 (0x0000e3f2 | 8.17714e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 70| const v0, #+58355 (0x0000e3f3 | 8.17728e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getSelectionStart():int 79| move-result v1 80| const v0, #+58356 (0x0000e3f4 | 8.17742e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1599 .local v1, "currpos", int 86| iget-object v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 88| const v0, #+58357 (0x0000e3f5 | 8.17756e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v2,v1,v1}, com.android.ex.editstyledtext.EditStyledText.setSelection(int, int):void .line 1600 97| const v0, #+58358 (0x0000e3f6 | 8.17770e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| const/4 v2, #+0 (0x00000000 | 0.00000) 104| iput v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState .line 1601 106| const v0, #+58359 (0x0000e3f7 | 8.17784e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.blockSoftKey():void { .src "EditStyledText.java" .line 1830 .prologue_end .line 1830 0| const v0, #+58360 (0x0000e3f8 | 8.17798e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58361 (0x0000e3f9 | 8.17812e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- blockSoftKey:" 18| const v0, #+58362 (0x0000e3fa | 8.17826e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1832 27| const v0, #+58363 (0x0000e3fb | 8.17840e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText$EditorManager.hideSoftKey():void .line 1833 36| const v0, #+58364 (0x0000e3fc | 8.17854e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 43| iput-boolean v1, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockFlag .line 1834 45| const v0, #+58365 (0x0000e3fd | 8.17868e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.canPaste():boolean { .src "EditStyledText.java" .line 1412 .prologue_end 0| const v0, #+58366 (0x0000e3fe | 8.17882e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 1412 7| iget-object v2, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCopyBuffer 9| const v0, #+58367 (0x0000e3ff | 8.17896e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+58368 (0x0000e400 | 8.17910e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCopyBuffer 25| const v0, #+58369 (0x0000e401 | 8.17924e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v2}, android.text.SpannableStringBuilder.length():int 34| move-result v2 35| const v0, #+58370 (0x0000e402 | 8.17938e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lez v2, Label_1 .line 1413 43| const v0, #+58371 (0x0000e403 | 8.17952e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v2, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mCopyBuffer .line 1412 51| const v0, #+58372 (0x0000e404 | 8.17966e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v3,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.removeImageChar(android.text.SpannableStringBuilder):android.text.SpannableStringBuilder 60| move-result-object v2 61| const v0, #+58373 (0x0000e405 | 8.17980e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2}, android.text.SpannableStringBuilder.length():int 70| move-result v2 71| const v0, #+58374 (0x0000e406 | 8.17994e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-nez v2, Label_1 79| const v0, #+58375 (0x0000e407 | 8.18008e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 86| const v0, #+58376 (0x0000e408 | 8.18022e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.getBackgroundColor():int { .src "EditStyledText.java" .line 1288 .prologue_end .line 1288 0| const v0, #+58377 (0x0000e409 | 8.18036e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mBackgroundColor 8| const v0, #+58378 (0x0000e40a | 8.18050e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.getSelectState():int { .src "EditStyledText.java" .line 1296 .prologue_end .line 1296 0| const v0, #+58379 (0x0000e40b | 8.18064e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 8| const v0, #+58380 (0x0000e40c | 8.18078e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.hideSoftKey():void { .src "EditStyledText.java" .line 1815 .prologue_end .line 1815 0| const v0, #+58381 (0x0000e40d | 8.18092e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "EditStyledText.EditorManager" 9| const v0, #+58382 (0x0000e40e | 8.18106e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v3, "--- hidesoftkey" 18| const v0, #+58383 (0x0000e40f | 8.18120e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1817 27| const v0, #+58384 (0x0000e410 | 8.18134e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 35| const v0, #+58385 (0x0000e411 | 8.18148e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.isFocused():boolean 44| move-result v2 45| const v0, #+58386 (0x0000e412 | 8.18162e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-nez v2, Label_1 .line 1818 53| const v0, #+58387 (0x0000e413 | 8.18176e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-void Label_1: .line 1820 60| const v0, #+58388 (0x0000e414 | 8.18190e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 68| const v0, #+58389 (0x0000e415 | 8.18204e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 76| const v0, #+58390 (0x0000e416 | 8.18218e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 85| move-result-object v3 86| const v0, #+58391 (0x0000e417 | 8.18232e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| invoke-static {v3}, android.text.Selection.getSelectionStart(java.lang.CharSequence):int 95| move-result v3 96| const v0, #+58392 (0x0000e418 | 8.18246e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| iput v3, v2, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewStart .line 1821 104| const v0, #+58393 (0x0000e419 | 8.18260e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 112| const v0, #+58394 (0x0000e41a | 8.18274e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 120| const v0, #+58395 (0x0000e41b | 8.18288e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 129| move-result-object v3 130| const v0, #+58396 (0x0000e41c | 8.18302e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-static {v3}, android.text.Selection.getSelectionEnd(java.lang.CharSequence):int 139| move-result v3 140| const v0, #+58397 (0x0000e41d | 8.18316e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| iput v3, v2, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewEnd .line 1823 148| const v0, #+58398 (0x0000e41e | 8.18330e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 156| const v0, #+58399 (0x0000e41f | 8.18344e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getContext():android.content.Context 165| move-result-object v2 166| const v0, #+58400 (0x0000e420 | 8.18358e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1824 172| const-string/jumbo v3, "input_method" .line 1823 175| const v0, #+58401 (0x0000e421 | 8.18372e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 184| move-result-object v1 185| const v0, #+58402 (0x0000e422 | 8.18386e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| check-cast v1, android.view.inputmethod.InputMethodManager .line 1825 .local v1, "imm", android.view.inputmethod.InputMethodManager 193| const v0, #+58403 (0x0000e423 | 8.18400e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 201| const v0, #+58404 (0x0000e424 | 8.18414e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getWindowToken():android.os.IBinder 210| move-result-object v2 211| const v0, #+58405 (0x0000e425 | 8.18428e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 219| const v0, #+58406 (0x0000e426 | 8.18442e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| const/4 v4, #+0 (0x00000000 | 0.00000) 226| invoke-virtual {v1,v2,v4,v3}, android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int, android.os.ResultReceiver):boolean .line 1826 229| const v0, #+58407 (0x0000e427 | 8.18456e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.isEditting():boolean { .src "EditStyledText.java" .line 1263 .prologue_end .line 1263 0| const v0, #+58408 (0x0000e428 | 8.18470e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEditFlag 8| const v0, #+58409 (0x0000e429 | 8.18484e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.isSoftKeyBlocked():boolean { .src "EditStyledText.java" .line 1280 .prologue_end .line 1280 0| const v0, #+58410 (0x0000e42a | 8.18498e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockFlag 8| const v0, #+58411 (0x0000e42b | 8.18512e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.isStyledText():boolean { .src "EditStyledText.java" .line 1268 .prologue_end 0| const v0, #+58412 (0x0000e42c | 8.18526e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) .line 1268 7| iget-object v3, v6, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 9| const v0, #+58413 (0x0000e42d | 8.18540e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 18| move-result-object v2 19| const v0, #+58414 (0x0000e42e | 8.18554e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1269 .local v2, "txt", android.text.Editable 25| invoke-interface {v2}, android.text.Editable.length():int 28| move-result v1 29| const v0, #+58415 (0x0000e42f | 8.18568e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1270 .local v1, "len", int 35| const-class v3, android.text.style.ParagraphStyle 37| const v0, #+58416 (0x0000e430 | 8.18583e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-interface {v2,v5,v1,v3}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 46| move-result-object v3 47| const v0, #+58417 (0x0000e431 | 8.18597e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| check-cast v3, android.text.style.ParagraphStyle[] 55| const v0, #+58418 (0x0000e432 | 8.18611e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| array-length v3, v3 62| const v0, #+58419 (0x0000e433 | 8.18625e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| if-gtz v3, Label_1 .line 1271 70| const v0, #+58420 (0x0000e434 | 8.18639e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| const-class v3, android.text.style.QuoteSpan 78| const v0, #+58421 (0x0000e435 | 8.18653e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-interface {v2,v5,v1,v3}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 87| move-result-object v3 88| const v0, #+58422 (0x0000e436 | 8.18667e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| check-cast v3, android.text.style.QuoteSpan[] 96| const v0, #+58423 (0x0000e437 | 8.18681e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| array-length v3, v3 103| const v0, #+58424 (0x0000e438 | 8.18695e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-lez v3, Label_2 Label_1: .line 1274 111| const v0, #+58425 (0x0000e439 | 8.18709e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 118| return v3 Label_2: .line 1272 119| const v0, #+58426 (0x0000e43a | 8.18723e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-class v3, android.text.style.CharacterStyle 127| const v0, #+58427 (0x0000e43b | 8.18737e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-interface {v2,v5,v1,v3}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 136| move-result-object v3 137| const v0, #+58428 (0x0000e43c | 8.18751e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| check-cast v3, android.text.style.CharacterStyle[] 145| const v0, #+58429 (0x0000e43d | 8.18765e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| array-length v3, v3 152| const v0, #+58430 (0x0000e43e | 8.18779e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| if-gtz v3, Label_1 .line 1273 160| const v0, #+58431 (0x0000e43f | 8.18793e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget v3, v6, com.android.ex.editstyledtext.EditStyledText$EditorManager.mBackgroundColor 168| const v0, #+58432 (0x0000e440 | 8.18807e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| const v4, #+16777215 (0x00ffffff | 2.35099e-38) 177| if-ne v3, v4, Label_1 .line 1276 179| const v0, #+58433 (0x0000e441 | 8.18821e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| return v5 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.isWaitInput():boolean { .src "EditStyledText.java" .line 1284 .prologue_end .line 1284 0| const v0, #+58434 (0x0000e442 | 8.18835e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.ex.editstyledtext.EditStyledText$EditorManager.mWaitInputFlag 8| const v0, #+58435 (0x0000e443 | 8.18849e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void { .params "mode" .src "EditStyledText.java" .line 974 .prologue_end .line 974 0| const v0, #+58436 (0x0000e444 | 8.18863e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-virtual {v2,v3,v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int, boolean):void .line 975 10| const v0, #+58437 (0x0000e445 | 8.18877e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int, boolean):void { .params "mode", "notifyStateChanged" .src "EditStyledText.java" .line 978 .prologue_end .line 978 0| const v0, #+58438 (0x0000e446 | 8.18891e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 8| const v0, #+58439 (0x0000e447 | 8.18905e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v5}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int):void .line 979 17| const v0, #+58440 (0x0000e448 | 8.18919e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v6, Label_1 .line 980 25| const v0, #+58441 (0x0000e449 | 8.18933e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 33| const v0, #+58442 (0x0000e44a | 8.18947e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 41| const v0, #+58443 (0x0000e44b | 8.18961e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 49| const v0, #+58444 (0x0000e44c | 8.18975e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void Label_1: .line 982 58| const v0, #+58445 (0x0000e44d | 8.18989e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onClearStyles():void { .src "EditStyledText.java" .line 1100 .prologue_end .line 1100 0| const v0, #+58446 (0x0000e44e | 8.19003e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 8| const v0, #+58447 (0x0000e44f | 8.19017e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+14 (0x0000000e | 1.96182e-44) 16| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onAction(int):void .line 1101 19| const v0, #+58448 (0x0000e450 | 8.19031e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onCursorMoved():void { .src "EditStyledText.java" .line 1007 .prologue_end .line 1007 0| const v0, #+58449 (0x0000e451 | 8.19045e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58450 (0x0000e452 | 8.19059e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- onClickView" 18| const v0, #+58451 (0x0000e453 | 8.19073e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1009 27| const v0, #+58452 (0x0000e454 | 8.19087e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 35| const v0, #+58453 (0x0000e455 | 8.19101e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 42| if-eq v1, v2, Label_1 44| const v0, #+58454 (0x0000e456 | 8.19115e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 52| const v0, #+58455 (0x0000e457 | 8.19129e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 59| if-ne v1, v2, Label_2 Label_1: .line 1010 61| const v0, #+58456 (0x0000e458 | 8.19143e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 69| const v0, #+58457 (0x0000e459 | 8.19157e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onSelectAction():void .line 1011 78| const v0, #+58458 (0x0000e45a | 8.19171e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 86| const v0, #+58459 (0x0000e45b | 8.19185e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 94| const v0, #+58460 (0x0000e45c | 8.19199e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 102| const v0, #+58461 (0x0000e45d | 8.19213e-41) 105| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 108| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void Label_2: .line 1013 111| const v0, #+58462 (0x0000e45e | 8.19227e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onFixSelectedItem():void { .src "EditStyledText.java" .line 1034 .prologue_end .line 1034 0| const v0, #+58463 (0x0000e45f | 8.19241e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58464 (0x0000e460 | 8.19255e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- onFixSelectedItem" 18| const v0, #+58465 (0x0000e461 | 8.19269e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1036 27| const v0, #+58466 (0x0000e462 | 8.19283e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.fixSelectionAndDoNextAction():void .line 1037 36| const v0, #+58467 (0x0000e463 | 8.19297e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 44| const v0, #+58468 (0x0000e464 | 8.19311e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 52| const v0, #+58469 (0x0000e465 | 8.19325e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 60| const v0, #+58470 (0x0000e466 | 8.19339e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void .line 1038 69| const v0, #+58471 (0x0000e467 | 8.19353e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onRefreshStyles():void { .src "EditStyledText.java" .line 1129 .prologue_end 0| const v0, #+58472 (0x0000e468 | 8.19367e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 1129 7| const-string/jumbo v8, "EditStyledText.EditorManager" 10| const v0, #+58473 (0x0000e469 | 8.19381e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v10, "--- onRefreshStyles" 19| const v0, #+58474 (0x0000e46a | 8.19395e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v8,v10}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1131 28| const v0, #+58475 (0x0000e46b | 8.19409e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v8, v12, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 36| const v0, #+58476 (0x0000e46c | 8.19423e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 45| move-result-object v6 46| const v0, #+58477 (0x0000e46d | 8.19437e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1132 .local v6, "txt", android.text.Editable 52| invoke-interface {v6}, android.text.Editable.length():int 55| move-result v1 56| const v0, #+58478 (0x0000e46e | 8.19451e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1133 .local v1, "len", int 62| iget-object v8, v12, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 64| const v0, #+58479 (0x0000e46f | 8.19465e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getWidth():int 73| move-result v7 74| const v0, #+58480 (0x0000e470 | 8.19479e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1134 .local v7, "width", int 80| const-class v8, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 82| const v0, #+58481 (0x0000e471 | 8.19493e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v6,v9,v1,v8}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 91| move-result-object v3 92| const v0, #+58482 (0x0000e472 | 8.19507e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| check-cast v3, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan[] .line 1135 .local v3, "lines", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan[] 100| const v0, #+58483 (0x0000e473 | 8.19521e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| array-length v10, v3 107| const v0, #+58484 (0x0000e474 | 8.19535e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| move v8, v9 Label_1: 114| const v0, #+58485 (0x0000e475 | 8.19549e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| if-ge v8, v10, Label_2 122| const v0, #+58486 (0x0000e476 | 8.19563e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| aget-object v2, v3, v8 .line 1136 .local v2, "line", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 130| const v0, #+58487 (0x0000e477 | 8.19577e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v2,v7}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan.resetWidth(int):void .line 1135 139| const v0, #+58488 (0x0000e478 | 8.19591e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 147| goto/16 Label_1 Label_2: .line 1138 .end_local v2 149| const v0, #+58489 (0x0000e479 | 8.19605e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const-class v8, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan 157| const v0, #+58490 (0x0000e47a | 8.19619e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-interface {v6,v9,v1,v8}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 166| move-result-object v5 167| const v0, #+58491 (0x0000e47b | 8.19633e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| check-cast v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan[] .line 1139 .local v5, "marquees", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan[] 175| const v0, #+58492 (0x0000e47c | 8.19647e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| array-length v10, v5 182| const v0, #+58493 (0x0000e47d | 8.19662e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| move v8, v9 Label_3: 189| const v0, #+58494 (0x0000e47e | 8.19676e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| if-ge v8, v10, Label_4 197| const v0, #+58495 (0x0000e47f | 8.19690e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| aget-object v4, v5, v8 .line 1140 .local v4, "marquee", com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan 205| const v0, #+58496 (0x0000e480 | 8.19704e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| iget-object v11, v12, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 213| const v0, #+58497 (0x0000e481 | 8.19718e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| invoke-virtual {v11}, com.android.ex.editstyledtext.EditStyledText.getBackgroundColor():int 222| move-result v11 223| const v0, #+58498 (0x0000e482 | 8.19732e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| invoke-virtual {v4,v11}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan.resetColor(int):void .line 1139 232| const v0, #+58499 (0x0000e483 | 8.19746e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| add-int/lit8 v8, v8, #+1 (0x00000001 | 1.40130e-45) 240| goto/16 Label_3 Label_4: .line 1143 .end_local v4 242| const v0, #+58500 (0x0000e484 | 8.19760e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| array-length v8, v3 249| const v0, #+58501 (0x0000e485 | 8.19774e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| if-lez v8, Label_5 .line 1146 257| const v0, #+58502 (0x0000e486 | 8.19788e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| new-instance v8, java.lang.StringBuilder 265| const v0, #+58503 (0x0000e487 | 8.19802e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-direct {v8}, java.lang.StringBuilder.():void 274| const v0, #+58504 (0x0000e488 | 8.19816e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| const-string/jumbo v10, "" 283| const v0, #+58505 (0x0000e489 | 8.19830e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| invoke-virtual {v8,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 292| move-result-object v8 293| const v0, #+58506 (0x0000e48a | 8.19844e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| invoke-interface {v6,v9}, android.text.Editable.charAt(int):char 302| move-result v10 303| const v0, #+58507 (0x0000e48b | 8.19858e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v8,v10}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 312| move-result-object v8 313| const v0, #+58508 (0x0000e48c | 8.19872e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-virtual {v8}, java.lang.StringBuilder.toString():java.lang.String 322| move-result-object v8 323| const v0, #+58509 (0x0000e48d | 8.19886e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 330| invoke-interface {v6,v9,v10,v8}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable Label_5: .line 1148 333| const v0, #+58510 (0x0000e48e | 8.19900e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelect(boolean):void { .params "notifyStateChanged" .src "EditStyledText.java" .line 991 .prologue_end .line 991 0| const v0, #+58511 (0x0000e48f | 8.19914e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58512 (0x0000e490 | 8.19928e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- onClickSelect" 18| const v0, #+58513 (0x0000e491 | 8.19942e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 993 27| const v0, #+58514 (0x0000e492 | 8.19956e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+5 (0x00000005 | 7.00649e-45) 34| iput v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode .line 994 36| const v0, #+58515 (0x0000e493 | 8.19970e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 44| const v0, #+58516 (0x0000e494 | 8.19984e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| if-nez v1, Label_3 .line 995 52| const v0, #+58517 (0x0000e495 | 8.19998e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 60| const v0, #+58518 (0x0000e496 | 8.20012e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onSelectAction():void Label_1: .line 1000 69| const v0, #+58519 (0x0000e497 | 8.20026e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| if-eqz v5, Label_2 .line 1001 77| const v0, #+58520 (0x0000e498 | 8.20040e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 85| const v0, #+58521 (0x0000e499 | 8.20054e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 93| const v0, #+58522 (0x0000e49a | 8.20068e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 101| const v0, #+58523 (0x0000e49b | 8.20082e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void Label_2: .line 1003 110| const v0, #+58524 (0x0000e49c | 8.20096e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| return-void Label_3: .line 997 117| const v0, #+58525 (0x0000e49d | 8.20110e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetSelect():void .line 998 126| const v0, #+58526 (0x0000e49e | 8.20124e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mActions 134| const v0, #+58527 (0x0000e49f | 8.20138e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditModeActions.onSelectAction():void 143| const v0, #+58528 (0x0000e4a0 | 8.20152e-41) 146| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 149| goto/16 Label_1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelectAll(boolean):void { .params "notifyStateChanged" .src "EditStyledText.java" .line 1017 .prologue_end .line 1017 0| const v0, #+58529 (0x0000e4a1 | 8.20166e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58530 (0x0000e4a2 | 8.20180e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- onClickSelectAll" 18| const v0, #+58531 (0x0000e4a3 | 8.20194e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1019 27| const v0, #+58532 (0x0000e4a4 | 8.20208e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| invoke-direct {v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.handleSelectAll():void .line 1020 36| const v0, #+58533 (0x0000e4a5 | 8.20222e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v5, Label_1 .line 1021 44| const v0, #+58534 (0x0000e4a6 | 8.20236e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 52| const v0, #+58535 (0x0000e4a7 | 8.20250e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode 60| const v0, #+58536 (0x0000e4a8 | 8.20264e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mState 68| const v0, #+58537 (0x0000e4a9 | 8.20278e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void Label_1: .line 1023 77| const v0, #+58538 (0x0000e4aa | 8.20292e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.setBackgroundColor(int):void { .params "color" .src "EditStyledText.java" .line 1151 .prologue_end .line 1151 0| const v0, #+58539 (0x0000e4ab | 8.20306e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.ex.editstyledtext.EditStyledText$EditorManager.mBackgroundColor .line 1152 8| const v0, #+58540 (0x0000e4ac | 8.20320e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.setTextComposingMask(int, int):void { .params "start", "end" .src "EditStyledText.java" .line 1216 .prologue_end .line 1216 0| const v0, #+58541 (0x0000e4ad | 8.20334e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v6, "EditStyledText" 9| const v0, #+58542 (0x0000e4ae | 8.20348e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v7, java.lang.StringBuilder 17| const v0, #+58543 (0x0000e4af | 8.20362e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v7}, java.lang.StringBuilder.():void 26| const v0, #+58544 (0x0000e4b0 | 8.20376e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const-string/jumbo v8, "--- setTextComposingMask:" 35| const v0, #+58545 (0x0000e4b1 | 8.20390e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 44| move-result-object v7 45| const v0, #+58546 (0x0000e4b2 | 8.20404e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v7,v10}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 54| move-result-object v7 55| const v0, #+58547 (0x0000e4b3 | 8.20418e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const-string/jumbo v8, "," 64| const v0, #+58548 (0x0000e4b4 | 8.20432e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 73| move-result-object v7 74| const v0, #+58549 (0x0000e4b5 | 8.20446e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v7,v11}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 83| move-result-object v7 84| const v0, #+58550 (0x0000e4b6 | 8.20460e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 93| move-result-object v7 94| const v0, #+58551 (0x0000e4b7 | 8.20474e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1218 103| const v0, #+58552 (0x0000e4b8 | 8.20488e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-static {v10,v11}, java.lang.Math.min(int, int):int 112| move-result v5 113| const v0, #+58553 (0x0000e4b9 | 8.20502e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1219 .local v5, "min", int 119| invoke-static {v10,v11}, java.lang.Math.max(int, int):int 122| move-result v4 123| const v0, #+58554 (0x0000e4ba | 8.20516e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1221 .local v4, "max", int 129| invoke-virtual {v9}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isWaitInput():boolean 132| move-result v6 133| const v0, #+58555 (0x0000e4bb | 8.20530e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-eqz v6, Label_5 141| const v0, #+58556 (0x0000e4bc | 8.20544e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| iget v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mColorWaitInput 149| const v0, #+58557 (0x0000e4bd | 8.20558e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| const v7, #+16777215 (0x00ffffff | 2.35099e-38) 158| if-eq v6, v7, Label_5 .line 1222 160| const v0, #+58558 (0x0000e4be | 8.20572e-41) 163| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 166| iget v2, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mColorWaitInput Label_1: .line 1226 .local v2, "foregroundColor", int 168| const v0, #+58559 (0x0000e4bf | 8.20586e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| iget-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 176| const v0, #+58560 (0x0000e4c0 | 8.20600e-41) 179| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 182| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getBackgroundColor():int 185| move-result v1 186| const v0, #+58561 (0x0000e4c1 | 8.20614e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1228 .local v1, "backgroundColor", int 192| const-string/jumbo v6, "EditStyledText" .line 1229 195| const v0, #+58562 (0x0000e4c2 | 8.20628e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| new-instance v7, java.lang.StringBuilder 203| const v0, #+58563 (0x0000e4c3 | 8.20642e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| invoke-direct {v7}, java.lang.StringBuilder.():void 212| const v0, #+58564 (0x0000e4c4 | 8.20656e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const-string/jumbo v8, "--- fg:" 221| const v0, #+58565 (0x0000e4c5 | 8.20670e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 230| move-result-object v7 231| const v0, #+58566 (0x0000e4c6 | 8.20684e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-static {v2}, java.lang.Integer.toHexString(int):java.lang.String 240| move-result-object v8 241| const v0, #+58567 (0x0000e4c7 | 8.20698e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 250| move-result-object v7 251| const v0, #+58568 (0x0000e4c8 | 8.20712e-41) 254| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 257| const-string/jumbo v8, ",bg:" 260| const v0, #+58569 (0x0000e4c9 | 8.20726e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 269| move-result-object v7 270| const v0, #+58570 (0x0000e4ca | 8.20741e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1230 276| invoke-static {v1}, java.lang.Integer.toHexString(int):java.lang.String 279| move-result-object v8 280| const v0, #+58571 (0x0000e4cb | 8.20755e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1229 286| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 289| move-result-object v7 290| const v0, #+58572 (0x0000e4cc | 8.20769e-41) 293| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1230 296| const-string/jumbo v8, "," .line 1229 299| const v0, #+58573 (0x0000e4cd | 8.20783e-41) 302| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 305| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 308| move-result-object v7 309| const v0, #+58574 (0x0000e4ce | 8.20797e-41) 312| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1230 315| invoke-virtual {v9}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isWaitInput():boolean 318| move-result v8 319| const v0, #+58575 (0x0000e4cf | 8.20811e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1229 325| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(boolean):java.lang.StringBuilder 328| move-result-object v7 329| const v0, #+58576 (0x0000e4d0 | 8.20825e-41) 332| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1231 335| const-string/jumbo v8, "," .line 1229 338| const v0, #+58577 (0x0000e4d1 | 8.20839e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 347| move-result-object v7 348| const v0, #+58578 (0x0000e4d2 | 8.20853e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1231 354| const-string/jumbo v8, "," .line 1229 357| const v0, #+58579 (0x0000e4d3 | 8.20867e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 366| move-result-object v7 367| const v0, #+58580 (0x0000e4d4 | 8.20881e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1231 373| iget v8, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mMode .line 1229 375| const v0, #+58581 (0x0000e4d5 | 8.20895e-41) 378| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 381| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 384| move-result-object v7 385| const v0, #+58582 (0x0000e4d6 | 8.20909e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 394| move-result-object v7 395| const v0, #+58583 (0x0000e4d7 | 8.20923e-41) 398| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1228 401| invoke-static {v6,v7}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1233 404| const v0, #+58584 (0x0000e4d8 | 8.20937e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| if-ne v2, v1, Label_4 .line 1234 412| const v0, #+58585 (0x0000e4d9 | 8.20951e-41) 415| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 418| const/high16 v6, #-16777216 (0xff000000 | -1.70141e+38) 420| or-int/2addr v6, v1 421| not-int v6, v6 422| const/high16 v7, #-2147483648 (0x80000000 | -0.00000) 424| or-int v3, v7, v6 .line 1235 .local v3, "maskColor", int 426| iget-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask 428| const v0, #+58586 (0x0000e4da | 8.20965e-41) 431| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 434| if-eqz v6, Label_2 .line 1236 436| const v0, #+58587 (0x0000e4db | 8.20979e-41) 439| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 442| iget-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask 444| const v0, #+58588 (0x0000e4dc | 8.20993e-41) 447| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 450| invoke-virtual {v6}, android.text.style.BackgroundColorSpan.getBackgroundColor():int 453| move-result v6 454| const v0, #+58589 (0x0000e4dd | 8.21007e-41) 457| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 460| if-eq v6, v3, Label_3 Label_2: .line 1237 462| const v0, #+58590 (0x0000e4de | 8.21021e-41) 465| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 468| new-instance v6, android.text.style.BackgroundColorSpan 470| const v0, #+58591 (0x0000e4df | 8.21035e-41) 473| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 476| invoke-direct {v6,v3}, android.text.style.BackgroundColorSpan.(int):void 479| const v0, #+58592 (0x0000e4e0 | 8.21049e-41) 482| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 485| iput-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask Label_3: .line 1239 487| const v0, #+58593 (0x0000e4e1 | 8.21063e-41) 490| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 493| iget-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 495| const v0, #+58594 (0x0000e4e2 | 8.21077e-41) 498| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 501| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 504| move-result-object v6 505| const v0, #+58595 (0x0000e4e3 | 8.21091e-41) 508| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 511| iget-object v7, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask .line 1240 513| const v0, #+58596 (0x0000e4e4 | 8.21105e-41) 516| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 519| const/16 v8, #+33 (0x00000021 | 4.62428e-44) .line 1239 521| invoke-interface {v6,v7,v5,v4,v8}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void Label_4: .line 1242 .end_local v3 524| const v0, #+58597 (0x0000e4e5 | 8.21119e-41) 527| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 530| return-void Label_5: .line 1224 .end_local v1 .end_local v2 531| const v0, #+58598 (0x0000e4e6 | 8.21133e-41) 534| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 537| iget-object v6, v9, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 539| const v0, #+58599 (0x0000e4e7 | 8.21147e-41) 542| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 545| invoke-virtual {v6,v5}, com.android.ex.editstyledtext.EditStyledText.getForegroundColor(int):int 548| move-result v2 549| const v0, #+58600 (0x0000e4e8 | 8.21161e-41) 552| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v2 555| goto/16 Label_1 } method com.android.ex.editstyledtext.EditStyledText$EditorManager.showSoftKey(int, int):void { .params "oldSelStart", "oldSelEnd" .src "EditStyledText.java" .line 1798 .prologue_end .line 1798 0| const v0, #+58601 (0x0000e4e9 | 8.21175e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v2, "EditStyledText.EditorManager" 9| const v0, #+58602 (0x0000e4ea | 8.21189e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v3, "--- showsoftkey" 18| const v0, #+58603 (0x0000e4eb | 8.21203e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v2,v3}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1800 27| const v0, #+58604 (0x0000e4ec | 8.21217e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 35| const v0, #+58605 (0x0000e4ed | 8.21231e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.isFocused():boolean 44| move-result v2 45| const v0, #+58606 (0x0000e4ee | 8.21245e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-eqz v2, Label_1 53| const v0, #+58607 (0x0000e4ef | 8.21259e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| invoke-virtual {v5}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isSoftKeyBlocked():boolean 62| move-result v2 63| const v0, #+58608 (0x0000e4f0 | 8.21273e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| if-eqz v2, Label_2 Label_1: .line 1801 71| const v0, #+58609 (0x0000e4f1 | 8.21287e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| return-void Label_2: .line 1803 78| const v0, #+58610 (0x0000e4f2 | 8.21301e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 86| const v0, #+58611 (0x0000e4f3 | 8.21315e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 94| const v0, #+58612 (0x0000e4f4 | 8.21329e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 103| move-result-object v3 104| const v0, #+58613 (0x0000e4f5 | 8.21343e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-static {v3}, android.text.Selection.getSelectionStart(java.lang.CharSequence):int 113| move-result v3 114| const v0, #+58614 (0x0000e4f6 | 8.21357e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| iput v3, v2, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewStart .line 1804 122| const v0, #+58615 (0x0000e4f7 | 8.21371e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 130| const v0, #+58616 (0x0000e4f8 | 8.21385e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 138| const v0, #+58617 (0x0000e4f9 | 8.21399e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 147| move-result-object v3 148| const v0, #+58618 (0x0000e4fa | 8.21413e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-static {v3}, android.text.Selection.getSelectionEnd(java.lang.CharSequence):int 157| move-result v3 158| const v0, #+58619 (0x0000e4fb | 8.21427e-41) 161| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 164| iput v3, v2, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewEnd .line 1806 166| const v0, #+58620 (0x0000e4fc | 8.21441e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.this$0 174| const v0, #+58621 (0x0000e4fd | 8.21455e-41) 177| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getContext():android.content.Context 183| move-result-object v2 184| const v0, #+58622 (0x0000e4fe | 8.21469e-41) 187| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 1807 190| const-string/jumbo v3, "input_method" .line 1806 193| const v0, #+58623 (0x0000e4ff | 8.21483e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 202| move-result-object v1 203| const v0, #+58624 (0x0000e500 | 8.21497e-41) 206| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 209| check-cast v1, android.view.inputmethod.InputMethodManager .line 1808 .local v1, "imm", android.view.inputmethod.InputMethodManager 211| const v0, #+58625 (0x0000e501 | 8.21511e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 219| const v0, #+58626 (0x0000e502 | 8.21525e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| iget-object v3, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 227| const v0, #+58627 (0x0000e503 | 8.21539e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| const/4 v4, #+0 (0x00000000 | 0.00000) 234| invoke-virtual {v1,v2,v4,v3}, android.view.inputmethod.InputMethodManager.showSoftInput(android.view.View, int, android.os.ResultReceiver):boolean 237| move-result v2 238| const v0, #+58628 (0x0000e504 | 8.21553e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| if-eqz v2, Label_3 246| const v0, #+58629 (0x0000e505 | 8.21567e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSkr 254| const v0, #+58630 (0x0000e506 | 8.21581e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| if-eqz v2, Label_3 .line 1809 262| const v0, #+58631 (0x0000e507 | 8.21595e-41) 265| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 268| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText$EditorManager.this$0 270| const v0, #+58632 (0x0000e508 | 8.21609e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 279| move-result-object v2 280| const v0, #+58633 (0x0000e509 | 8.21623e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-static {v2,v6,v7}, android.text.Selection.setSelection(android.text.Spannable, int, int):void Label_3: .line 1811 289| const v0, #+58634 (0x0000e50a | 8.21637e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.unblockSoftKey():void { .src "EditStyledText.java" .line 1838 .prologue_end .line 1838 0| const v0, #+58635 (0x0000e50b | 8.21651e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText.EditorManager" 9| const v0, #+58636 (0x0000e50c | 8.21665e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- unblockSoftKey:" 18| const v0, #+58637 (0x0000e50d | 8.21679e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1840 27| const v0, #+58638 (0x0000e50e | 8.21693e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| const/4 v1, #+0 (0x00000000 | 0.00000) 34| iput-boolean v1, v3, com.android.ex.editstyledtext.EditStyledText$EditorManager.mSoftKeyBlockFlag .line 1841 36| const v0, #+58639 (0x0000e50f | 8.21707e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetTextComposingMask():void { .src "EditStyledText.java" .line 1254 .prologue_end 0| const v0, #+58640 (0x0000e510 | 8.21721e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 1254 7| const-string/jumbo v1, "EditStyledText" 10| const v0, #+58641 (0x0000e511 | 8.21735e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v2, "--- unsetTextComposingMask" 19| const v0, #+58642 (0x0000e512 | 8.21749e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1256 28| const v0, #+58643 (0x0000e513 | 8.21763e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask 36| const v0, #+58644 (0x0000e514 | 8.21777e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v1, Label_1 .line 1257 44| const v0, #+58645 (0x0000e515 | 8.21791e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 52| const v0, #+58646 (0x0000e516 | 8.21805e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 61| move-result-object v1 62| const v0, #+58647 (0x0000e517 | 8.21820e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iget-object v2, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask 70| const v0, #+58648 (0x0000e518 | 8.21834e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-interface {v1,v2}, android.text.Editable.removeSpan(java.lang.Object):void .line 1258 79| const v0, #+58649 (0x0000e519 | 8.21848e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-object v3, v4, com.android.ex.editstyledtext.EditStyledText$EditorManager.mComposingTextMask Label_1: .line 1260 87| const v0, #+58650 (0x0000e51a | 8.21862e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.updateSpanNextToCursor(android.text.Editable, int, int, int):void { .params "txt", "start", "before", "after" .src "EditStyledText.java" .line 1376 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move/16 v17, v18 9| move/16 v18, v19 12| move/16 v19, v20 .prologue_end .line 1376 15| const v20, #+58651 (0x0000e51b | 8.21876e-41) 18| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v10, "EditStyledText.EditorManager" 24| const v20, #+58652 (0x0000e51c | 8.21890e-41) 27| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 30| new-instance v11, java.lang.StringBuilder 32| const v20, #+58653 (0x0000e51d | 8.21904e-41) 35| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v11}, java.lang.StringBuilder.():void 41| const v20, #+58654 (0x0000e51e | 8.21918e-41) 44| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 47| const-string/jumbo v12, "updateSpanNext:" 50| const v20, #+58655 (0x0000e51f | 8.21932e-41) 53| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 59| move-result-object v11 60| const v20, #+58656 (0x0000e520 | 8.21946e-41) 63| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 66| move/from16 v0, v17 68| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 71| move-result-object v11 72| const v20, #+58657 (0x0000e521 | 8.21960e-41) 75| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v12, "," 81| const v20, #+58658 (0x0000e522 | 8.21974e-41) 84| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v11 91| const v20, #+58659 (0x0000e523 | 8.21988e-41) 94| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 97| move/from16 v0, v18 99| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v11 103| const v20, #+58660 (0x0000e524 | 8.22002e-41) 106| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v12, "," 112| const v20, #+58661 (0x0000e525 | 8.22016e-41) 115| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v11 122| const v20, #+58662 (0x0000e526 | 8.22030e-41) 125| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 128| move/from16 v0, v19 130| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 133| move-result-object v11 134| const v20, #+58663 (0x0000e527 | 8.22044e-41) 137| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 143| move-result-object v11 144| const v20, #+58664 (0x0000e528 | 8.22058e-41) 147| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v10,v11}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1378 153| const v20, #+58665 (0x0000e529 | 8.22072e-41) 156| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 159| add-int v2, v17, v19 .line 1379 .local v2, "end", int 161| move/from16 v0, v17 163| invoke-static {v0,v2}, java.lang.Math.min(int, int):int 166| move-result v4 167| const v20, #+58666 (0x0000e52a | 8.22086e-41) 170| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1380 .local v4, "min", int 173| move/from16 v0, v17 175| invoke-static {v0,v2}, java.lang.Math.max(int, int):int 178| move-result v3 179| const v20, #+58667 (0x0000e52b | 8.22100e-41) 182| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1381 .local v3, "max", int 185| const-class v10, java.lang.Object 187| const v20, #+58668 (0x0000e52c | 8.22114e-41) 190| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 193| move-object/from16 v0, v16 195| invoke-interface {v0,v3,v3,v10}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 198| move-result-object v7 199| const v20, #+58669 (0x0000e52d | 8.22128e-41) 202| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1382 .local v7, "spansAfter", java.lang.Object[] 205| const/4 v10, #+0 (0x00000000 | 0.00000) 206| array-length v11, v7 Label_1: 207| const v20, #+58670 (0x0000e52e | 8.22142e-41) 210| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 213| if-ge v10, v11, Label_8 215| const v20, #+58671 (0x0000e52f | 8.22156e-41) 218| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 221| aget-object v5, v7, v10 .line 1383 .local v5, "span", java.lang.Object 223| const v20, #+58672 (0x0000e530 | 8.22170e-41) 226| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 229| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan 231| const v20, #+58673 (0x0000e531 | 8.22184e-41) 234| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 237| if-nez v12, Label_2 239| const v20, #+58674 (0x0000e532 | 8.22198e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| instance-of v12, v5, android.text.style.AlignmentSpan 247| const v20, #+58675 (0x0000e533 | 8.22212e-41) 250| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 253| if-eqz v12, Label_7 Label_2: .line 1384 255| const v20, #+58676 (0x0000e534 | 8.22226e-41) 258| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 261| move-object/from16 v0, v16 263| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int 266| move-result v8 267| const v20, #+58677 (0x0000e535 | 8.22240e-41) 270| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1385 .local v8, "spanstart", int 273| move-object/from16 v0, v16 275| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int 278| move-result v6 279| const v20, #+58678 (0x0000e536 | 8.22254e-41) 282| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1387 .local v6, "spanend", int 285| const-string/jumbo v12, "EditStyledText.EditorManager" 288| const v20, #+58679 (0x0000e537 | 8.22268e-41) 291| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 294| new-instance v13, java.lang.StringBuilder 296| const v20, #+58680 (0x0000e538 | 8.22282e-41) 299| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 302| invoke-direct {v13}, java.lang.StringBuilder.():void 305| const v20, #+58681 (0x0000e539 | 8.22296e-41) 308| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 311| const-string/jumbo v14, "spantype:" 314| const v20, #+58682 (0x0000e53a | 8.22310e-41) 317| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 320| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 323| move-result-object v13 324| const v20, #+58683 (0x0000e53b | 8.22324e-41) 327| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 330| invoke-virtual {v5}, java.lang.Object.getClass():java.lang.Class 333| move-result-object v14 334| const v20, #+58684 (0x0000e53c | 8.22338e-41) 337| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 340| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 343| move-result-object v13 344| const v20, #+58685 (0x0000e53d | 8.22352e-41) 347| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 350| const-string/jumbo v14, "," 353| const v20, #+58686 (0x0000e53e | 8.22366e-41) 356| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 359| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 362| move-result-object v13 363| const v20, #+58687 (0x0000e53f | 8.22380e-41) 366| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 369| invoke-virtual {v13,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 372| move-result-object v13 373| const v20, #+58688 (0x0000e540 | 8.22394e-41) 376| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 379| invoke-virtual {v13}, java.lang.StringBuilder.toString():java.lang.String 382| move-result-object v13 383| const v20, #+58689 (0x0000e541 | 8.22408e-41) 386| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-static {v12,v13}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1389 392| const v20, #+58690 (0x0000e542 | 8.22422e-41) 395| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 398| move v9, v4 .line 1390 .local v9, "tempmin", int 399| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan 401| const v20, #+58691 (0x0000e543 | 8.22436e-41) 404| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 407| if-nez v12, Label_3 409| const v20, #+58692 (0x0000e544 | 8.22450e-41) 412| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 415| instance-of v12, v5, android.text.style.AlignmentSpan 417| const v20, #+58693 (0x0000e545 | 8.22464e-41) 420| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 423| if-eqz v12, Label_4 Label_3: .line 1391 425| const v20, #+58694 (0x0000e546 | 8.22478e-41) 428| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 431| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 433| const v20, #+58695 (0x0000e547 | 8.22492e-41) 436| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 439| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 442| move-result-object v12 443| const v20, #+58696 (0x0000e548 | 8.22506e-41) 446| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 449| invoke-direct {v15,v12,v4}, com.android.ex.editstyledtext.EditStyledText$EditorManager.findLineStart(android.text.Editable, int):int 452| move-result v9 453| const v20, #+58697 (0x0000e549 | 8.22520e-41) 456| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 1393 459| const v20, #+58698 (0x0000e54a | 8.22534e-41) 462| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 465| if-ge v9, v8, Label_6 467| const v20, #+58699 (0x0000e54b | 8.22548e-41) 470| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 473| move/from16 v0, v18 475| move/from16 v1, v19 477| if-le v0, v1, Label_6 .line 1394 479| const v20, #+58700 (0x0000e54c | 8.22562e-41) 482| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 485| move-object/from16 v0, v16 487| invoke-interface {v0,v5}, android.text.Editable.removeSpan(java.lang.Object):void Label_5: .line 1382 .end_local v6 .end_local v8 .end_local v9 490| const v20, #+58701 (0x0000e54d | 8.22576e-41) 493| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 496| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 498| goto/16 Label_1 Label_6: .line 1395 .restart_local v6 .restart_local v8 .restart_local v9 500| const v20, #+58702 (0x0000e54e | 8.22590e-41) 503| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 506| if-le v8, v4, Label_5 .line 1396 508| const v20, #+58703 (0x0000e54f | 8.22604e-41) 511| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 514| const/16 v12, #+33 (0x00000021 | 4.62428e-44) 516| move-object/from16 v0, v16 518| invoke-interface {v0,v5,v4,v6,v12}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void 521| const v20, #+58704 (0x0000e550 | 8.22618e-41) 524| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 527| goto/16 Label_5 Label_7: .line 1398 .end_local v6 .end_local v8 .end_local v9 529| const v20, #+58705 (0x0000e551 | 8.22632e-41) 532| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 535| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 537| const v20, #+58706 (0x0000e552 | 8.22646e-41) 540| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 543| if-eqz v12, Label_5 .line 1399 545| const v20, #+58707 (0x0000e553 | 8.22660e-41) 548| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 551| move-object/from16 v0, v16 553| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int 556| move-result v8 557| const v20, #+58708 (0x0000e554 | 8.22674e-41) 560| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1402 .restart_local v8 563| if-ne v8, v2, Label_5 565| const v20, #+58709 (0x0000e555 | 8.22688e-41) 568| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 571| if-lez v2, Label_5 573| const v20, #+58710 (0x0000e556 | 8.22702e-41) 576| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 579| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 581| const v20, #+58711 (0x0000e557 | 8.22716e-41) 584| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 587| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 590| move-result-object v12 591| const v20, #+58712 (0x0000e558 | 8.22730e-41) 594| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 597| add-int/lit8 v13, v2, #-1 (0xffffffff | NaN) 599| invoke-interface {v12,v13}, android.text.Editable.charAt(int):char 602| move-result v12 603| const v20, #+58713 (0x0000e559 | 8.22744e-41) 606| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 609| const/16 v13, #+10 (0x0000000a | 1.40130e-44) 611| if-eq v12, v13, Label_5 .line 1403 613| const v20, #+58714 (0x0000e55a | 8.22758e-41) 616| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 619| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 621| const v20, #+58715 (0x0000e55b | 8.22772e-41) 624| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 627| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 630| move-result-object v12 631| const v20, #+58716 (0x0000e55c | 8.22786e-41) 634| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 637| const-string/jumbo v13, "\n" 640| const v20, #+58717 (0x0000e55d | 8.22800e-41) 643| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 646| invoke-interface {v12,v2,v13}, android.text.Editable.insert(int, java.lang.CharSequence):android.text.Editable .line 1404 649| const v20, #+58718 (0x0000e55e | 8.22814e-41) 652| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 655| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 657| const v20, #+58719 (0x0000e55f | 8.22828e-41) 660| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 663| invoke-virtual {v12,v2}, com.android.ex.editstyledtext.EditStyledText.setSelection(int):void 666| const v20, #+58720 (0x0000e560 | 8.22842e-41) 669| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 672| goto/16 Label_5 Label_8: .line 1408 .end_local v5 .end_local v8 674| const v20, #+58721 (0x0000e561 | 8.22856e-41) 677| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 680| return-void } method com.android.ex.editstyledtext.EditStyledText$EditorManager.updateSpanPreviousFromCursor(android.text.Editable, int, int, int):void { .params "txt", "start", "before", "after" .src "EditStyledText.java" .line 1323 0| move-object/16 v15, v16 3| move-object/16 v16, v17 6| move/16 v17, v18 9| move/16 v18, v19 12| move/16 v19, v20 .prologue_end .line 1323 15| const v20, #+58722 (0x0000e562 | 8.22870e-41) 18| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 21| const-string/jumbo v10, "EditStyledText.EditorManager" 24| const v20, #+58723 (0x0000e563 | 8.22884e-41) 27| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 30| new-instance v11, java.lang.StringBuilder 32| const v20, #+58724 (0x0000e564 | 8.22899e-41) 35| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-direct {v11}, java.lang.StringBuilder.():void 41| const v20, #+58725 (0x0000e565 | 8.22913e-41) 44| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 47| const-string/jumbo v12, "updateSpanPrevious:" 50| const v20, #+58726 (0x0000e566 | 8.22927e-41) 53| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 59| move-result-object v11 60| const v20, #+58727 (0x0000e567 | 8.22941e-41) 63| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 66| move/from16 v0, v17 68| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 71| move-result-object v11 72| const v20, #+58728 (0x0000e568 | 8.22955e-41) 75| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 78| const-string/jumbo v12, "," 81| const v20, #+58729 (0x0000e569 | 8.22969e-41) 84| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 87| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 90| move-result-object v11 91| const v20, #+58730 (0x0000e56a | 8.22983e-41) 94| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 97| move/from16 v0, v18 99| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v11 103| const v20, #+58731 (0x0000e56b | 8.22997e-41) 106| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 109| const-string/jumbo v12, "," 112| const v20, #+58732 (0x0000e56c | 8.23011e-41) 115| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v11,v12}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v11 122| const v20, #+58733 (0x0000e56d | 8.23025e-41) 125| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 128| move/from16 v0, v19 130| invoke-virtual {v11,v0}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 133| move-result-object v11 134| const v20, #+58734 (0x0000e56e | 8.23039e-41) 137| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v11}, java.lang.StringBuilder.toString():java.lang.String 143| move-result-object v11 144| const v20, #+58735 (0x0000e56f | 8.23053e-41) 147| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-static {v10,v11}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1325 153| const v20, #+58736 (0x0000e570 | 8.23067e-41) 156| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 159| add-int v2, v17, v19 .line 1326 .local v2, "end", int 161| move/from16 v0, v17 163| invoke-static {v0,v2}, java.lang.Math.min(int, int):int 166| move-result v4 167| const v20, #+58737 (0x0000e571 | 8.23081e-41) 170| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1327 .local v4, "min", int 173| move/from16 v0, v17 175| invoke-static {v0,v2}, java.lang.Math.max(int, int):int 178| move-result v3 179| const v20, #+58738 (0x0000e572 | 8.23095e-41) 182| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1328 .local v3, "max", int 185| const-class v10, java.lang.Object 187| const v20, #+58739 (0x0000e573 | 8.23109e-41) 190| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 193| move-object/from16 v0, v16 195| invoke-interface {v0,v4,v4,v10}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 198| move-result-object v7 199| const v20, #+58740 (0x0000e574 | 8.23123e-41) 202| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1329 .local v7, "spansBefore", java.lang.Object[] 205| const/4 v10, #+0 (0x00000000 | 0.00000) 206| array-length v11, v7 Label_1: 207| const v20, #+58741 (0x0000e575 | 8.23137e-41) 210| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 213| if-ge v10, v11, Label_9 215| const v20, #+58742 (0x0000e576 | 8.23151e-41) 218| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 221| aget-object v5, v7, v10 .line 1330 .local v5, "span", java.lang.Object 223| const v20, #+58743 (0x0000e577 | 8.23165e-41) 226| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 229| instance-of v12, v5, android.text.style.ForegroundColorSpan 231| const v20, #+58744 (0x0000e578 | 8.23179e-41) 234| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 237| if-nez v12, Label_2 239| const v20, #+58745 (0x0000e579 | 8.23193e-41) 242| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 245| instance-of v12, v5, android.text.style.AbsoluteSizeSpan 247| const v20, #+58746 (0x0000e57a | 8.23207e-41) 250| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 253| if-nez v12, Label_2 .line 1331 255| const v20, #+58747 (0x0000e57b | 8.23221e-41) 258| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 261| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan .line 1330 263| const v20, #+58748 (0x0000e57c | 8.23235e-41) 266| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 269| if-nez v12, Label_2 .line 1331 271| const v20, #+58749 (0x0000e57d | 8.23249e-41) 274| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 277| instance-of v12, v5, android.text.style.AlignmentSpan .line 1330 279| const v20, #+58750 (0x0000e57e | 8.23263e-41) 282| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 285| if-eqz v12, Label_7 Label_2: .line 1332 287| const v20, #+58751 (0x0000e57f | 8.23277e-41) 290| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 293| move-object/from16 v0, v16 295| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int 298| move-result v8 299| const v20, #+58752 (0x0000e580 | 8.23291e-41) 302| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1333 .local v8, "spanstart", int 305| move-object/from16 v0, v16 307| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int 310| move-result v6 311| const v20, #+58753 (0x0000e581 | 8.23305e-41) 314| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1335 .local v6, "spanend", int 317| const-string/jumbo v12, "EditStyledText.EditorManager" 320| const v20, #+58754 (0x0000e582 | 8.23319e-41) 323| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 326| new-instance v13, java.lang.StringBuilder 328| const v20, #+58755 (0x0000e583 | 8.23333e-41) 331| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 334| invoke-direct {v13}, java.lang.StringBuilder.():void 337| const v20, #+58756 (0x0000e584 | 8.23347e-41) 340| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 343| const-string/jumbo v14, "spantype:" 346| const v20, #+58757 (0x0000e585 | 8.23361e-41) 349| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 355| move-result-object v13 356| const v20, #+58758 (0x0000e586 | 8.23375e-41) 359| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 362| invoke-virtual {v5}, java.lang.Object.getClass():java.lang.Class 365| move-result-object v14 366| const v20, #+58759 (0x0000e587 | 8.23389e-41) 369| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 372| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.Object):java.lang.StringBuilder 375| move-result-object v13 376| const v20, #+58760 (0x0000e588 | 8.23403e-41) 379| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 382| const-string/jumbo v14, "," 385| const v20, #+58761 (0x0000e589 | 8.23417e-41) 388| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-virtual {v13,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 394| move-result-object v13 395| const v20, #+58762 (0x0000e58a | 8.23431e-41) 398| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 401| invoke-virtual {v13,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 404| move-result-object v13 405| const v20, #+58763 (0x0000e58b | 8.23445e-41) 408| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 411| invoke-virtual {v13}, java.lang.StringBuilder.toString():java.lang.String 414| move-result-object v13 415| const v20, #+58764 (0x0000e58c | 8.23459e-41) 418| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-static {v12,v13}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1337 424| const v20, #+58765 (0x0000e58d | 8.23473e-41) 427| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 430| move v9, v3 .line 1338 .local v9, "tempmax", int 431| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$MarqueeSpan 433| const v20, #+58766 (0x0000e58e | 8.23487e-41) 436| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 439| if-nez v12, Label_3 441| const v20, #+58767 (0x0000e58f | 8.23501e-41) 444| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 447| instance-of v12, v5, android.text.style.AlignmentSpan 449| const v20, #+58768 (0x0000e590 | 8.23515e-41) 452| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 455| if-eqz v12, Label_6 Label_3: .line 1340 457| const v20, #+58769 (0x0000e591 | 8.23529e-41) 460| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 463| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 465| const v20, #+58770 (0x0000e592 | 8.23543e-41) 468| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 471| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 474| move-result-object v12 475| const v20, #+58771 (0x0000e593 | 8.23557e-41) 478| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 481| invoke-direct {v15,v12,v3}, com.android.ex.editstyledtext.EditStyledText$EditorManager.findLineEnd(android.text.Editable, int):int 484| move-result v9 485| const v20, #+58772 (0x0000e594 | 8.23571e-41) 488| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 1346 491| const v20, #+58773 (0x0000e595 | 8.23585e-41) 494| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 497| if-ge v6, v9, Label_5 .line 1348 499| const v20, #+58774 (0x0000e596 | 8.23599e-41) 502| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 505| const-string/jumbo v12, "EditStyledText.EditorManager" 508| const v20, #+58775 (0x0000e597 | 8.23613e-41) 511| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 514| const-string/jumbo v13, "updateSpanPrevious: extend span" 517| const v20, #+58776 (0x0000e598 | 8.23627e-41) 520| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 523| invoke-static {v12,v13}, android.util.Log.d(java.lang.String, java.lang.String):int .line 1351 526| const v20, #+58777 (0x0000e599 | 8.23641e-41) 529| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 532| const/16 v12, #+33 (0x00000021 | 4.62428e-44) .line 1350 534| move-object/from16 v0, v16 536| invoke-interface {v0,v5,v8,v9,v12}, android.text.Editable.setSpan(java.lang.Object, int, int, int):void Label_5: .line 1329 .end_local v6 .end_local v8 .end_local v9 539| const v20, #+58778 (0x0000e59a | 8.23655e-41) 542| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 545| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 547| goto/16 Label_1 Label_6: .line 1342 .restart_local v6 .restart_local v8 .restart_local v9 549| const v20, #+58779 (0x0000e59b | 8.23669e-41) 552| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 555| iget-boolean v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mKeepNonLineSpan 557| const v20, #+58780 (0x0000e59c | 8.23683e-41) 560| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 563| if-eqz v12, Label_4 .line 1343 565| const v20, #+58781 (0x0000e59d | 8.23697e-41) 568| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 571| move v9, v6 572| goto/16 Label_4 Label_7: .line 1353 .end_local v6 .end_local v8 .end_local v9 574| const v20, #+58782 (0x0000e59e | 8.23711e-41) 577| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 580| instance-of v12, v5, com.android.ex.editstyledtext.EditStyledText$EditStyledTextSpans$HorizontalLineSpan 582| const v20, #+58783 (0x0000e59f | 8.23725e-41) 585| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 588| if-eqz v12, Label_5 .line 1354 590| const v20, #+58784 (0x0000e5a0 | 8.23739e-41) 593| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 596| move-object/from16 v0, v16 598| invoke-interface {v0,v5}, android.text.Editable.getSpanStart(java.lang.Object):int 601| move-result v8 602| const v20, #+58785 (0x0000e5a1 | 8.23753e-41) 605| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1355 .restart_local v8 608| move-object/from16 v0, v16 610| invoke-interface {v0,v5}, android.text.Editable.getSpanEnd(java.lang.Object):int 613| move-result v6 614| const v20, #+58786 (0x0000e5a2 | 8.23767e-41) 617| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 1356 .restart_local v6 620| move/from16 v0, v18 622| move/from16 v1, v19 624| if-le v0, v1, Label_8 .line 1360 626| const v20, #+58787 (0x0000e5a3 | 8.23781e-41) 629| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 632| const-string/jumbo v12, "" 635| const v20, #+58788 (0x0000e5a4 | 8.23795e-41) 638| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 641| move-object/from16 v0, v16 643| invoke-interface {v0,v8,v6,v12}, android.text.Editable.replace(int, int, java.lang.CharSequence):android.text.Editable .line 1361 646| const v20, #+58789 (0x0000e5a5 | 8.23809e-41) 649| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 652| move-object/from16 v0, v16 654| invoke-interface {v0,v5}, android.text.Editable.removeSpan(java.lang.Object):void 657| const v20, #+58790 (0x0000e5a6 | 8.23823e-41) 660| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 663| goto/16 Label_5 Label_8: .line 1365 665| const v20, #+58791 (0x0000e5a7 | 8.23837e-41) 668| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 671| if-ne v6, v2, Label_5 673| const v20, #+58792 (0x0000e5a8 | 8.23851e-41) 676| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 679| invoke-interface/range {v16..v16}, android.text.Editable.length():int 682| move-result v12 683| const v20, #+58793 (0x0000e5a9 | 8.23865e-41) 686| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 689| if-ge v2, v12, Label_5 .line 1366 691| const v20, #+58794 (0x0000e5aa | 8.23879e-41) 694| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 697| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 699| const v20, #+58795 (0x0000e5ab | 8.23893e-41) 702| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 705| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 708| move-result-object v12 709| const v20, #+58796 (0x0000e5ac | 8.23907e-41) 712| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 715| invoke-interface {v12,v2}, android.text.Editable.charAt(int):char 718| move-result v12 719| const v20, #+58797 (0x0000e5ad | 8.23921e-41) 722| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 725| const/16 v13, #+10 (0x0000000a | 1.40130e-44) 727| if-eq v12, v13, Label_5 .line 1367 729| const v20, #+58798 (0x0000e5ae | 8.23935e-41) 732| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 735| iget-object v12, v15, com.android.ex.editstyledtext.EditStyledText$EditorManager.mEST 737| const v20, #+58799 (0x0000e5af | 8.23949e-41) 740| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 743| invoke-virtual {v12}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 746| move-result-object v12 747| const v20, #+58800 (0x0000e5b0 | 8.23963e-41) 750| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 753| const-string/jumbo v13, "\n" 756| const v20, #+58801 (0x0000e5b1 | 8.23978e-41) 759| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 762| invoke-interface {v12,v2,v13}, android.text.Editable.insert(int, java.lang.CharSequence):android.text.Editable 765| const v20, #+58802 (0x0000e5b2 | 8.23992e-41) 768| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 771| goto/16 Label_5 Label_9: .line 1372 .end_local v5 .end_local v6 .end_local v8 773| const v20, #+58803 (0x0000e5b3 | 8.24006e-41) 776| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 779| return-void } method com.android.ex.editstyledtext.EditStyledText$MenuHandler.(com.android.ex.editstyledtext.EditStyledText):void { .params "this$0" .src "EditStyledText.java" .line 2339 .prologue_end .line 2339 0| const v0, #+58804 (0x0000e5b4 | 8.24020e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.ex.editstyledtext.EditStyledText$MenuHandler.this$0 8| const v0, #+58805 (0x0000e5b5 | 8.24034e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void 17| const v0, #+58806 (0x0000e5b6 | 8.24048e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText$MenuHandler.(com.android.ex.editstyledtext.EditStyledText, com.android.ex.editstyledtext.EditStyledText$MenuHandler):void { .params "this$0", "?" .src "EditStyledText.java" .line 1 .prologue_end 0| const v0, #+58807 (0x0000e5b7 | 8.24062e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.ex.editstyledtext.EditStyledText$MenuHandler.(com.android.ex.editstyledtext.EditStyledText):void 9| const v0, #+58808 (0x0000e5b8 | 8.24076e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.editstyledtext.EditStyledText$MenuHandler.onMenuItemClick(android.view.MenuItem):boolean { .params "item" .src "EditStyledText.java" .line 2341 .prologue_end .line 2341 0| const v0, #+58809 (0x0000e5b9 | 8.24090e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$MenuHandler.this$0 8| const v0, #+58810 (0x0000e5ba | 8.24104e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v4}, android.view.MenuItem.getItemId():int 17| move-result v2 18| const v0, #+58811 (0x0000e5bb | 8.24118e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText.onTextContextMenuItem(int):boolean 27| move-result v1 28| const v0, #+58812 (0x0000e5bc | 8.24132e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.(android.os.Parcelable):void { .params "superState" .src "EditStyledText.java" .line 1997 .prologue_end .line 1997 0| const v0, #+58813 (0x0000e5bd | 8.24146e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, android.view.View$BaseSavedState.(android.os.Parcelable):void .line 1998 9| const v0, #+58814 (0x0000e5be | 8.24160e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.toString():java.lang.String { .src "EditStyledText.java" .line 2008 .prologue_end .line 2008 0| const v0, #+58815 (0x0000e5bf | 8.24174e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, java.lang.StringBuilder 8| const v0, #+58816 (0x0000e5c0 | 8.24188e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.StringBuilder.():void 17| const v0, #+58817 (0x0000e5c1 | 8.24202e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| const-string/jumbo v2, "EditStyledText.SavedState{" 26| const v0, #+58818 (0x0000e5c2 | 8.24216e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 35| move-result-object v1 36| const v0, #+58819 (0x0000e5c3 | 8.24230e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2009 42| invoke-static {v3}, java.lang.System.identityHashCode(java.lang.Object):int 45| move-result v2 46| const v0, #+58820 (0x0000e5c4 | 8.24244e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-static {v2}, java.lang.Integer.toHexString(int):java.lang.String 55| move-result-object v2 56| const v0, #+58821 (0x0000e5c5 | 8.24258e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2008 62| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 65| move-result-object v1 66| const v0, #+58822 (0x0000e5c6 | 8.24272e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2009 72| const-string/jumbo v2, " bgcolor=" .line 2008 75| const v0, #+58823 (0x0000e5c7 | 8.24286e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 84| move-result-object v1 85| const v0, #+58824 (0x0000e5c8 | 8.24300e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2010 91| iget v2, v3, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor .line 2008 93| const v0, #+58825 (0x0000e5c9 | 8.24314e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 102| move-result-object v1 103| const v0, #+58826 (0x0000e5ca | 8.24328e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 2010 109| const-string/jumbo v2, "}" .line 2008 112| const v0, #+58827 (0x0000e5cb | 8.24342e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| invoke-virtual {v1,v2}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 121| move-result-object v1 122| const v0, #+58828 (0x0000e5cc | 8.24356e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 131| move-result-object v1 132| const v0, #+58829 (0x0000e5cd | 8.24370e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| return-object v1 } method com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.writeToParcel(android.os.Parcel, int):void { .params "out", "flags" .src "EditStyledText.java" .line 2002 .prologue_end .line 2002 0| const v0, #+58830 (0x0000e5ce | 8.24384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4}, android.view.View$BaseSavedState.writeToParcel(android.os.Parcel, int):void .line 2003 9| const v0, #+58831 (0x0000e5cf | 8.24398e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget v1, v2, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor 17| const v0, #+58832 (0x0000e5d0 | 8.24412e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v3,v1}, android.os.Parcel.writeInt(int):void .line 2004 26| const v0, #+58833 (0x0000e5d1 | 8.24426e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.onReceiveResult(int, android.os.Bundle):void { .params "resultCode", "resultData" .src "EditStyledText.java" .line 1987 .prologue_end .line 1987 0| const v0, #+58834 (0x0000e5d2 | 8.24440e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+2 (0x00000002 | 2.80260e-45) 7| if-eq v5, v1, Label_1 .line 1988 9| const v0, #+58835 (0x0000e5d3 | 8.24454e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v4, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mEST 17| const v0, #+58836 (0x0000e5d4 | 8.24468e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 26| move-result-object v1 27| const v0, #+58837 (0x0000e5d5 | 8.24482e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget v2, v4, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewStart 35| const v0, #+58838 (0x0000e5d6 | 8.24496e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget v3, v4, com.android.ex.editstyledtext.EditStyledText$SoftKeyReceiver.mNewEnd 43| const v0, #+58839 (0x0000e5d7 | 8.24510e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-static {v1,v2,v3}, android.text.Selection.setSelection(android.text.Spannable, int, int):void Label_1: .line 1990 52| const v0, #+58840 (0x0000e5d8 | 8.24524e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void } method com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.(android.view.inputmethod.InputConnection, com.android.ex.editstyledtext.EditStyledText):void { .params "target", "est" .src "EditStyledText.java" .line 2477 .prologue_end .line 2477 0| const v0, #+58841 (0x0000e5d9 | 8.24538e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| invoke-direct {v2,v3,v1}, android.view.inputmethod.InputConnectionWrapper.(android.view.inputmethod.InputConnection, boolean):void .line 2478 10| const v0, #+58842 (0x0000e5da | 8.24552e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-object v4, v2, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST .line 2479 18| const v0, #+58843 (0x0000e5db | 8.24566e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.commitText(java.lang.CharSequence, int):boolean { .params "text", "newCursorPosition" .src "EditStyledText.java" .line 2484 .prologue_end .line 2484 0| const v0, #+58844 (0x0000e5dc | 8.24580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText" 9| const v0, #+58845 (0x0000e5dd | 8.24594e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- commitText:" 18| const v0, #+58846 (0x0000e5de | 8.24608e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 2486 27| const v0, #+58847 (0x0000e5df | 8.24622e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST 35| const v0, #+58848 (0x0000e5e0 | 8.24636e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-static {v1}, com.android.ex.editstyledtext.EditStyledText.-get1(com.android.ex.editstyledtext.EditStyledText):com.android.ex.editstyledtext.EditStyledText$EditorManager 44| move-result-object v1 45| const v0, #+58849 (0x0000e5e1 | 8.24650e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetTextComposingMask():void .line 2487 54| const v0, #+58850 (0x0000e5e2 | 8.24664e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-super {v3,v4,v5}, android.view.inputmethod.InputConnectionWrapper.commitText(java.lang.CharSequence, int):boolean 63| move-result v1 64| const v0, #+58851 (0x0000e5e3 | 8.24678e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| return v1 } method com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.finishComposingText():boolean { .src "EditStyledText.java" .line 2493 .prologue_end .line 2493 0| const v0, #+58852 (0x0000e5e4 | 8.24692e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v1, "EditStyledText" 9| const v0, #+58853 (0x0000e5e5 | 8.24706e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "--- finishcomposing:" 18| const v0, #+58854 (0x0000e5e6 | 8.24720e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-static {v1,v2}, android.util.Log.d(java.lang.String, java.lang.String):int .line 2495 27| const v0, #+58855 (0x0000e5e7 | 8.24734e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST 35| const v0, #+58856 (0x0000e5e8 | 8.24748e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.isSoftKeyBlocked():boolean 44| move-result v1 45| const v0, #+58857 (0x0000e5e9 | 8.24762e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| if-nez v1, Label_1 53| const v0, #+58858 (0x0000e5ea | 8.24776e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST 61| const v0, #+58859 (0x0000e5eb | 8.24790e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.isButtonsFocused():boolean 70| move-result v1 71| const v0, #+58860 (0x0000e5ec | 8.24804e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 79| if-eqz v1, Label_1 81| const v0, #+58861 (0x0000e5ed | 8.24818e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST 89| const v0, #+58862 (0x0000e5ee | 8.24832e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.isEditting():boolean 98| move-result v1 99| const v0, #+58863 (0x0000e5ef | 8.24846e-41) 102| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 105| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 107| if-eqz v1, Label_1 .line 2497 109| const v0, #+58864 (0x0000e5f0 | 8.24860e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.mEST 117| const v0, #+58865 (0x0000e5f1 | 8.24874e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText.onEndEdit():void Label_1: .line 2499 126| const v0, #+58866 (0x0000e5f2 | 8.24888e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-super {v3}, android.view.inputmethod.InputConnectionWrapper.finishComposingText():boolean 135| move-result v1 136| const v0, #+58867 (0x0000e5f3 | 8.24902e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| return v1 } method com.android.ex.editstyledtext.EditStyledText.-get1(com.android.ex.editstyledtext.EditStyledText):com.android.ex.editstyledtext.EditStyledText$EditorManager { 0| const v0, #+58868 (0x0000e5f4 | 8.24916e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58869 (0x0000e5f5 | 8.24930e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.ex.editstyledtext.EditStyledText.-wrap13(android.view.View, android.text.Spannable):void { .params "view", "content" .src "EditStyledText.java" .line 1 .prologue_end 0| const v0, #+58870 (0x0000e5f6 | 8.24944e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {v1,v2}, com.android.ex.editstyledtext.EditStyledText.stopSelecting(android.view.View, android.text.Spannable):void 9| const v0, #+58871 (0x0000e5f7 | 8.24958e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.editstyledtext.EditStyledText.-wrap6(com.android.ex.editstyledtext.EditStyledText, int, int):void { .params "?", "mode", "state" .src "EditStyledText.java" .line 1 .prologue_end 0| const v0, #+58872 (0x0000e5f8 | 8.24972e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText.notifyStateChanged(int, int):void 9| const v0, #+58873 (0x0000e5f9 | 8.24986e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.ex.editstyledtext.EditStyledText.():void { .src "EditStyledText.java" .line 196 .prologue_end .line 196 0| const v1, #+58874 (0x0000e5fa | 8.25000e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v0, android.text.NoCopySpan$Concrete 8| const v1, #+58875 (0x0000e5fb | 8.25014e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v0}, android.text.NoCopySpan$Concrete.():void 17| const v1, #+58876 (0x0000e5fc | 8.25028e-41) 20| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 23| sput-object v0, com.android.ex.editstyledtext.EditStyledText.SELECTING .line 93 25| const v1, #+58877 (0x0000e5fd | 8.25042e-41) 28| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 31| return-void } method com.android.ex.editstyledtext.EditStyledText.notifyStateChanged(int, int):void { .params "mode", "state" .src "EditStyledText.java" .line 533 .prologue_end .line 533 0| const v0, #+58878 (0x0000e5fe | 8.25057e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 8| const v0, #+58879 (0x0000e5ff | 8.25071e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_2 .line 534 16| const v0, #+58880 (0x0000e600 | 8.25085e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 24| const v0, #+58881 (0x0000e601 | 8.25099e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 33| move-result-object v2 34| const v0, #+58882 (0x0000e602 | 8.25113e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "notifier$iterator", java.util.Iterator 40| const v0, #+58883 (0x0000e603 | 8.25127e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 49| move-result v3 50| const v0, #+58884 (0x0000e604 | 8.25141e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v3, Label_2 58| const v0, #+58885 (0x0000e605 | 8.25155e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 67| move-result-object v1 68| const v0, #+58886 (0x0000e606 | 8.25169e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| check-cast v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier .line 535 .local v1, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier 76| const v0, #+58887 (0x0000e607 | 8.25183e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1,v5,v6}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.onStateChanged(int, int):void 85| const v0, #+58888 (0x0000e608 | 8.25197e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| goto/16 Label_1 Label_2: .line 538 .end_local v1 .end_local v2 93| const v0, #+58889 (0x0000e609 | 8.25211e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void } method com.android.ex.editstyledtext.EditStyledText.onRefreshStyles():void { .src "EditStyledText.java" .line 671 .prologue_end .line 671 0| const v0, #+58890 (0x0000e60a | 8.25225e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58891 (0x0000e60b | 8.25239e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onRefreshStyles():void .line 672 17| const v0, #+58892 (0x0000e60c | 8.25253e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText.sendOnTouchEvent(android.view.MotionEvent):void { .params "event" .src "EditStyledText.java" .line 458 .prologue_end .line 458 0| const v0, #+58893 (0x0000e60d | 8.25267e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 8| const v0, #+58894 (0x0000e60e | 8.25281e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v3, Label_2 .line 459 16| const v0, #+58895 (0x0000e60f | 8.25295e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 24| const v0, #+58896 (0x0000e610 | 8.25309e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v3}, java.lang.Iterable.iterator():java.util.Iterator 33| move-result-object v2 34| const v0, #+58897 (0x0000e611 | 8.25323e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v2, "notifier$iterator", java.util.Iterator 40| const v0, #+58898 (0x0000e612 | 8.25337e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 49| move-result v3 50| const v0, #+58899 (0x0000e613 | 8.25351e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-eqz v3, Label_2 58| const v0, #+58900 (0x0000e614 | 8.25365e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 67| move-result-object v1 68| const v0, #+58901 (0x0000e615 | 8.25379e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| check-cast v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier .line 460 .local v1, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier 76| const v0, #+58902 (0x0000e616 | 8.25393e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-interface {v1,v5}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.sendOnTouchEvent(android.view.MotionEvent):boolean 85| const v0, #+58903 (0x0000e617 | 8.25407e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| goto/16 Label_1 Label_2: .line 463 .end_local v1 .end_local v2 93| const v0, #+58904 (0x0000e618 | 8.25421e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| return-void } method com.android.ex.editstyledtext.EditStyledText.stopSelecting(android.view.View, android.text.Spannable):void { .params "view", "content" .src "EditStyledText.java" .line 934 .prologue_end .line 934 0| const v0, #+58905 (0x0000e619 | 8.25435e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget-object v1, com.android.ex.editstyledtext.EditStyledText.SELECTING 8| const v0, #+58906 (0x0000e61a | 8.25449e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-interface {v3,v1}, android.text.Spannable.removeSpan(java.lang.Object):void .line 935 17| const v0, #+58907 (0x0000e61b | 8.25463e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText.drawableStateChanged():void { .src "EditStyledText.java" .line 272 .prologue_end .line 272 0| const v0, #+58908 (0x0000e61c | 8.25477e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2}, android.widget.EditText.drawableStateChanged():void .line 273 9| const v0, #+58909 (0x0000e61d | 8.25491e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 17| const v0, #+58910 (0x0000e61e | 8.25505e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-eqz v1, Label_1 .line 274 25| const v0, #+58911 (0x0000e61f | 8.25519e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 33| const v0, #+58912 (0x0000e620 | 8.25533e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onRefreshStyles():void Label_1: .line 276 42| const v0, #+58913 (0x0000e621 | 8.25547e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.ex.editstyledtext.EditStyledText.getBackgroundColor():int { .src "EditStyledText.java" .line 862 .prologue_end .line 862 0| const v0, #+58914 (0x0000e622 | 8.25561e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58915 (0x0000e623 | 8.25575e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.getBackgroundColor():int 17| move-result v1 18| const v0, #+58916 (0x0000e624 | 8.25589e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.editstyledtext.EditStyledText.getForegroundColor(int):int { .params "pos" .src "EditStyledText.java" .line 875 .prologue_end 0| const v0, #+58917 (0x0000e625 | 8.25603e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/high16 v5, #-16777216 (0xff000000 | -1.70141e+38) 8| const/4 v4, #+0 (0x00000000 | 0.00000) .line 875 9| if-ltz v7, Label_1 11| const v0, #+58918 (0x0000e626 | 8.25617e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 20| move-result-object v2 21| const v0, #+58919 (0x0000e627 | 8.25631e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| invoke-interface {v2}, android.text.Editable.length():int 30| move-result v2 31| const v0, #+58920 (0x0000e628 | 8.25645e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| if-le v7, v2, Label_2 Label_1: .line 876 39| const v0, #+58921 (0x0000e629 | 8.25659e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| return v5 Label_2: .line 879 46| const v0, #+58922 (0x0000e62a | 8.25673e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 55| move-result-object v2 56| const v0, #+58923 (0x0000e62b | 8.25687e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| const-class v3, android.text.style.ForegroundColorSpan 64| const v0, #+58924 (0x0000e62c | 8.25701e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| invoke-interface {v2,v7,v7,v3}, android.text.Editable.getSpans(int, int, java.lang.Class):java.lang.Object[] 73| move-result-object v1 74| const v0, #+58925 (0x0000e62d | 8.25715e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| check-cast v1, android.text.style.ForegroundColorSpan[] .line 880 .local v1, "spans", android.text.style.ForegroundColorSpan[] 82| const v0, #+58926 (0x0000e62e | 8.25729e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| array-length v2, v1 89| const v0, #+58927 (0x0000e62f | 8.25743e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| if-lez v2, Label_3 .line 881 97| const v0, #+58928 (0x0000e630 | 8.25757e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| aget-object v2, v1, v4 105| const v0, #+58929 (0x0000e631 | 8.25771e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2}, android.text.style.ForegroundColorSpan.getForegroundColor():int 114| move-result v2 115| const v0, #+58930 (0x0000e632 | 8.25785e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| return v2 Label_3: .line 883 122| const v0, #+58931 (0x0000e633 | 8.25799e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| return v5 } method com.android.ex.editstyledtext.EditStyledText.getSelectState():int { .src "EditStyledText.java" .line 825 .prologue_end .line 825 0| const v0, #+58932 (0x0000e634 | 8.25813e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58933 (0x0000e635 | 8.25827e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.getSelectState():int 17| move-result v1 18| const v0, #+58934 (0x0000e636 | 8.25841e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.editstyledtext.EditStyledText.isButtonsFocused():boolean { .src "EditStyledText.java" .line 466 .prologue_end .line 466 0| const v0, #+58935 (0x0000e637 | 8.25855e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 467 .local v3, "retval", boolean 7| iget-object v4, v5, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 9| const v0, #+58936 (0x0000e638 | 8.25869e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v4, Label_2 .line 468 17| const v0, #+58937 (0x0000e639 | 8.25883e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v4, v5, com.android.ex.editstyledtext.EditStyledText.mESTNotifiers 25| const v0, #+58938 (0x0000e63a | 8.25897e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 34| move-result-object v2 35| const v0, #+58939 (0x0000e63b | 8.25911e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .end_local v3 .local v2, "notifier$iterator", java.util.Iterator 41| const v0, #+58940 (0x0000e63c | 8.25925e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-interface {v2}, java.util.Iterator.hasNext():boolean 50| move-result v4 51| const v0, #+58941 (0x0000e63d | 8.25939e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| if-eqz v4, Label_2 59| const v0, #+58942 (0x0000e63e | 8.25953e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-interface {v2}, java.util.Iterator.next():java.lang.Object 68| move-result-object v1 69| const v0, #+58943 (0x0000e63f | 8.25967e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v1, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier .line 469 .local v1, "notifier", com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier 77| const v0, #+58944 (0x0000e640 | 8.25981e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-interface {v1}, com.android.ex.editstyledtext.EditStyledText$EditStyledTextNotifier.isButtonsFocused():boolean 86| move-result v4 87| const v0, #+58945 (0x0000e641 | 8.25995e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| or-int/2addr v3, v4 .local v3, "retval", boolean 94| goto/16 Label_1 Label_2: .line 472 .end_local v1 .end_local v2 .end_local v3 96| const v0, #+58946 (0x0000e642 | 8.26009e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| return v3 } method com.android.ex.editstyledtext.EditStyledText.isEditting():boolean { .src "EditStyledText.java" .line 789 .prologue_end .line 789 0| const v0, #+58947 (0x0000e643 | 8.26023e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58948 (0x0000e644 | 8.26037e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isEditting():boolean 17| move-result v1 18| const v0, #+58949 (0x0000e645 | 8.26051e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.editstyledtext.EditStyledText.isSoftKeyBlocked():boolean { .src "EditStyledText.java" .line 807 .prologue_end .line 807 0| const v0, #+58950 (0x0000e646 | 8.26065e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58951 (0x0000e647 | 8.26079e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isSoftKeyBlocked():boolean 17| move-result v1 18| const v0, #+58952 (0x0000e648 | 8.26093e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.editstyledtext.EditStyledText.isStyledText():boolean { .src "EditStyledText.java" .line 798 .prologue_end .line 798 0| const v0, #+58953 (0x0000e649 | 8.26107e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58954 (0x0000e64a | 8.26121e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isStyledText():boolean 17| move-result v1 18| const v0, #+58955 (0x0000e64b | 8.26136e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.ex.editstyledtext.EditStyledText.onClearStyles():void { .src "EditStyledText.java" .line 655 .prologue_end .line 655 0| const v0, #+58956 (0x0000e64c | 8.26150e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58957 (0x0000e64d | 8.26164e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onClearStyles():void .line 656 17| const v0, #+58958 (0x0000e64e | 8.26178e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText.onCreateContextMenu(android.view.ContextMenu):void { .params "menu" .src "EditStyledText.java" .line 329 .prologue_end 0| const v0, #+58959 (0x0000e64f | 8.26192e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+0 (0x00000000 | 0.00000) .line 329 8| invoke-super {v5,v6}, android.widget.EditText.onCreateContextMenu(android.view.ContextMenu):void .line 330 11| const v0, #+58960 (0x0000e650 | 8.26206e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| new-instance v1, com.android.ex.editstyledtext.EditStyledText$MenuHandler 19| const v0, #+58961 (0x0000e651 | 8.26220e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-direct {v1,v5,v2}, com.android.ex.editstyledtext.EditStyledText$MenuHandler.(com.android.ex.editstyledtext.EditStyledText, com.android.ex.editstyledtext.EditStyledText$MenuHandler):void .line 331 .local v1, "handler", com.android.ex.editstyledtext.EditStyledText$MenuHandler 28| const v0, #+58962 (0x0000e652 | 8.26234e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| sget-object v2, com.android.ex.editstyledtext.EditStyledText.STR_HORIZONTALLINE 36| const v0, #+58963 (0x0000e653 | 8.26248e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| if-eqz v2, Label_1 .line 332 44| const v0, #+58964 (0x0000e654 | 8.26262e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| sget-object v2, com.android.ex.editstyledtext.EditStyledText.STR_HORIZONTALLINE 52| const v0, #+58965 (0x0000e655 | 8.26276e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| const v3, #+16776961 (0x00ffff01 | 2.35095e-38) 61| invoke-interface {v6,v4,v3,v4,v2}, android.view.ContextMenu.add(int, int, int, java.lang.CharSequence):android.view.MenuItem 64| move-result-object v2 65| const v0, #+58966 (0x0000e656 | 8.26290e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-interface {v2,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem Label_1: .line 335 74| const v0, #+58967 (0x0000e657 | 8.26304e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-virtual {v5}, com.android.ex.editstyledtext.EditStyledText.isStyledText():boolean 83| move-result v2 84| const v0, #+58968 (0x0000e658 | 8.26318e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| if-eqz v2, Label_2 92| const v0, #+58969 (0x0000e659 | 8.26332e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| sget-object v2, com.android.ex.editstyledtext.EditStyledText.STR_CLEARSTYLES 100| const v0, #+58970 (0x0000e65a | 8.26346e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| if-eqz v2, Label_2 .line 336 108| const v0, #+58971 (0x0000e65b | 8.26360e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| sget-object v2, com.android.ex.editstyledtext.EditStyledText.STR_CLEARSTYLES 116| const v0, #+58972 (0x0000e65c | 8.26374e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| const v3, #+16776962 (0x00ffff02 | 2.35095e-38) 125| invoke-interface {v6,v4,v3,v4,v2}, android.view.ContextMenu.add(int, int, int, java.lang.CharSequence):android.view.MenuItem 128| move-result-object v2 129| const v0, #+58973 (0x0000e65d | 8.26388e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-interface {v2,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem Label_2: .line 339 138| const v0, #+58974 (0x0000e65e | 8.26402e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v2, v5, com.android.ex.editstyledtext.EditStyledText.mManager 146| const v0, #+58975 (0x0000e65f | 8.26416e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.canPaste():boolean 155| move-result v2 156| const v0, #+58976 (0x0000e660 | 8.26430e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| if-eqz v2, Label_3 .line 340 164| const v0, #+58977 (0x0000e661 | 8.26444e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| sget-object v2, com.android.ex.editstyledtext.EditStyledText.STR_PASTE 172| const v0, #+58978 (0x0000e662 | 8.26458e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| const v3, #+16908322 (0x01020022 | 2.38773e-38) 181| invoke-interface {v6,v4,v3,v4,v2}, android.view.ContextMenu.add(int, int, int, java.lang.CharSequence):android.view.MenuItem 184| move-result-object v2 185| const v0, #+58979 (0x0000e663 | 8.26472e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-interface {v2,v1}, android.view.MenuItem.setOnMenuItemClickListener(android.view.MenuItem$OnMenuItemClickListener):android.view.MenuItem 194| move-result-object v2 195| const v0, #+58980 (0x0000e664 | 8.26486e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 341 201| const/16 v3, #+118 (0x00000076 | 1.65353e-43) .line 340 203| invoke-interface {v2,v3}, android.view.MenuItem.setAlphabeticShortcut(char):android.view.MenuItem Label_3: .line 343 206| const v0, #+58981 (0x0000e665 | 8.26500e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| return-void } method com.android.ex.editstyledtext.EditStyledText.onCreateInputConnection(android.view.inputmethod.EditorInfo):android.view.inputmethod.InputConnection { .params "outAttrs" .src "EditStyledText.java" .line 371 .prologue_end .line 371 0| const v0, #+58982 (0x0000e666 | 8.26514e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection 8| const v0, #+58983 (0x0000e667 | 8.26528e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-super {v3,v4}, android.widget.EditText.onCreateInputConnection(android.view.inputmethod.EditorInfo):android.view.inputmethod.InputConnection 17| move-result-object v2 18| const v0, #+58984 (0x0000e668 | 8.26542e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v2,v3}, com.android.ex.editstyledtext.EditStyledText$StyledTextInputConnection.(android.view.inputmethod.InputConnection, com.android.ex.editstyledtext.EditStyledText):void .line 370 27| const v0, #+58985 (0x0000e669 | 8.26556e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mInputConnection .line 372 35| const v0, #+58986 (0x0000e66a | 8.26570e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mInputConnection 43| const v0, #+58987 (0x0000e66b | 8.26584e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| return-object v1 } method com.android.ex.editstyledtext.EditStyledText.onEndEdit():void { .src "EditStyledText.java" .line 547 .prologue_end .line 547 0| const v0, #+58988 (0x0000e66c | 8.26598e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58989 (0x0000e66d | 8.26612e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+21 (0x00000015 | 2.94273e-44) 16| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 548 19| const v0, #+58990 (0x0000e66e | 8.26626e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.ex.editstyledtext.EditStyledText.onFixSelectedItem():void { .src "EditStyledText.java" .line 625 .prologue_end .line 625 0| const v0, #+58991 (0x0000e66f | 8.26640e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+58992 (0x0000e670 | 8.26654e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onFixSelectedItem():void .line 626 17| const v0, #+58993 (0x0000e671 | 8.26668e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.ex.editstyledtext.EditStyledText.onFocusChanged(boolean, int, android.graphics.Rect):void { .params "focused", "direction", "previouslyFocusedRect" .src "EditStyledText.java" .line 377 .prologue_end .line 377 0| const v0, #+58994 (0x0000e672 | 8.26682e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v2,v3,v4,v5}, android.widget.EditText.onFocusChanged(boolean, int, android.graphics.Rect):void .line 378 9| const v0, #+58995 (0x0000e673 | 8.26696e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v3, Label_2 .line 379 17| const v0, #+58996 (0x0000e674 | 8.26710e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.onStartEdit():void Label_1: .line 383 26| const v0, #+58997 (0x0000e675 | 8.26724e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-void Label_2: .line 380 33| const v0, #+58998 (0x0000e676 | 8.26738e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.isButtonsFocused():boolean 42| move-result v1 43| const v0, #+58999 (0x0000e677 | 8.26752e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| if-nez v1, Label_1 .line 381 51| const v0, #+59000 (0x0000e678 | 8.26766e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText.onEndEdit():void 60| const v0, #+59001 (0x0000e679 | 8.26780e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| goto/16 Label_1 } method com.android.ex.editstyledtext.EditStyledText.onInsertHorizontalLine():void { .src "EditStyledText.java" .line 651 .prologue_end .line 651 0| const v0, #+59002 (0x0000e67a | 8.26794e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59003 (0x0000e67b | 8.26808e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+12 (0x0000000c | 1.68156e-44) 16| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 652 19| const v0, #+59004 (0x0000e67c | 8.26822e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.ex.editstyledtext.EditStyledText.onRestoreInstanceState(android.os.Parcelable):void { .params "state" .src "EditStyledText.java" .line 261 .prologue_end .line 261 0| const v0, #+59005 (0x0000e67d | 8.26836e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| instance-of v2, v4, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState 8| const v0, #+59006 (0x0000e67e | 8.26850e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-nez v2, Label_1 .line 262 16| const v0, #+59007 (0x0000e67f | 8.26864e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-super {v3,v4}, android.widget.EditText.onRestoreInstanceState(android.os.Parcelable):void .line 263 25| const v0, #+59008 (0x0000e680 | 8.26878e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| return-void Label_1: 32| const v0, #+59009 (0x0000e681 | 8.26892e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| move-object v1, v4 .line 265 39| check-cast v1, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState .line 266 .local v1, "ss", com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState 41| const v0, #+59010 (0x0000e682 | 8.26906e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.getSuperState():android.os.Parcelable 50| move-result-object v2 51| const v0, #+59011 (0x0000e683 | 8.26920e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-super {v3,v2}, android.widget.EditText.onRestoreInstanceState(android.os.Parcelable):void .line 267 60| const v0, #+59012 (0x0000e684 | 8.26934e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget v2, v1, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor 68| const v0, #+59013 (0x0000e685 | 8.26948e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v3,v2}, com.android.ex.editstyledtext.EditStyledText.setBackgroundColor(int):void .line 268 77| const v0, #+59014 (0x0000e686 | 8.26962e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| return-void } method com.android.ex.editstyledtext.EditStyledText.onSaveInstanceState():android.os.Parcelable { .src "EditStyledText.java" .line 253 .prologue_end .line 253 0| const v0, #+59015 (0x0000e687 | 8.26976e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4}, android.widget.EditText.onSaveInstanceState():android.os.Parcelable 9| move-result-object v2 10| const v0, #+59016 (0x0000e688 | 8.26990e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 254 .local v2, "superState", android.os.Parcelable 16| new-instance v1, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState 18| const v0, #+59017 (0x0000e689 | 8.27004e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-direct {v1,v2}, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.(android.os.Parcelable):void .line 255 .local v1, "ss", com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState 27| const v0, #+59018 (0x0000e68a | 8.27018e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iget-object v3, v4, com.android.ex.editstyledtext.EditStyledText.mManager 35| const v0, #+59019 (0x0000e68b | 8.27032e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText$EditorManager.getBackgroundColor():int 44| move-result v3 45| const v0, #+59020 (0x0000e68c | 8.27046e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| iput v3, v1, com.android.ex.editstyledtext.EditStyledText$SavedStyledTextState.mBackgroundColor .line 256 53| const v0, #+59021 (0x0000e68d | 8.27060e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-object v1 } method com.android.ex.editstyledtext.EditStyledText.onStartCopy():void { .src "EditStyledText.java" .line 556 .prologue_end .line 556 0| const v0, #+59022 (0x0000e68e | 8.27074e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59023 (0x0000e68f | 8.27088e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 557 18| const v0, #+59024 (0x0000e690 | 8.27102e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText.onStartCut():void { .src "EditStyledText.java" .line 561 .prologue_end .line 561 0| const v0, #+59025 (0x0000e691 | 8.27116e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59026 (0x0000e692 | 8.27130e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+7 (0x00000007 | 9.80909e-45) 15| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 562 18| const v0, #+59027 (0x0000e693 | 8.27144e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText.onStartEdit():void { .src "EditStyledText.java" .line 542 .prologue_end .line 542 0| const v0, #+59028 (0x0000e694 | 8.27158e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59029 (0x0000e695 | 8.27172e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v2, #+20 (0x00000014 | 2.80260e-44) 16| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 543 19| const v0, #+59030 (0x0000e696 | 8.27186e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-void } method com.android.ex.editstyledtext.EditStyledText.onStartPaste():void { .src "EditStyledText.java" .line 566 .prologue_end .line 566 0| const v0, #+59031 (0x0000e697 | 8.27200e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59032 (0x0000e698 | 8.27215e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+2 (0x00000002 | 2.80260e-45) 15| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void .line 567 18| const v0, #+59033 (0x0000e699 | 8.27229e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText.onStartSelect():void { .src "EditStyledText.java" .line 603 .prologue_end .line 603 0| const v0, #+59034 (0x0000e69a | 8.27243e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59035 (0x0000e69b | 8.27257e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelect(boolean):void .line 604 18| const v0, #+59036 (0x0000e69c | 8.27271e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText.onStartSelectAll():void { .src "EditStyledText.java" .line 608 .prologue_end .line 608 0| const v0, #+59037 (0x0000e69d | 8.27285e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59038 (0x0000e69e | 8.27299e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 15| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelectAll(boolean):void .line 609 18| const v0, #+59039 (0x0000e69f | 8.27313e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.ex.editstyledtext.EditStyledText.onTextChanged(java.lang.CharSequence, int, int, int):void { .params "text", "start", "before", "after" .src "EditStyledText.java" .line 348 .prologue_end .line 348 0| const v0, #+59040 (0x0000e6a0 | 8.27327e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 8| const v0, #+59041 (0x0000e6a1 | 8.27341e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 .line 349 16| const v0, #+59042 (0x0000e6a2 | 8.27355e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 24| const v0, #+59043 (0x0000e6a3 | 8.27369e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 33| move-result-object v2 34| const v0, #+59044 (0x0000e6a4 | 8.27383e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| invoke-virtual {v1,v2,v5,v6,v7}, com.android.ex.editstyledtext.EditStyledText$EditorManager.updateSpanNextToCursor(android.text.Editable, int, int, int):void .line 350 43| const v0, #+59045 (0x0000e6a5 | 8.27397e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 51| const v0, #+59046 (0x0000e6a6 | 8.27411e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 60| move-result-object v2 61| const v0, #+59047 (0x0000e6a7 | 8.27425e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v1,v2,v5,v6,v7}, com.android.ex.editstyledtext.EditStyledText$EditorManager.updateSpanPreviousFromCursor(android.text.Editable, int, int, int):void .line 351 70| const v0, #+59048 (0x0000e6a8 | 8.27439e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-le v7, v6, Label_3 .line 352 78| const v0, #+59049 (0x0000e6a9 | 8.27453e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 86| const v0, #+59050 (0x0000e6aa | 8.27467e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| add-int v2, v5, v7 94| invoke-virtual {v1,v5,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.setTextComposingMask(int, int):void Label_1: .line 356 97| const v0, #+59051 (0x0000e6ab | 8.27481e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 105| const v0, #+59052 (0x0000e6ac | 8.27495e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.isWaitInput():boolean 114| move-result v1 115| const v0, #+59053 (0x0000e6ad | 8.27509e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-eqz v1, Label_2 .line 357 123| const v0, #+59054 (0x0000e6ae | 8.27523e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| if-le v7, v6, Label_4 .line 358 131| const v0, #+59055 (0x0000e6af | 8.27537e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 139| const v0, #+59056 (0x0000e6b0 | 8.27551e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onCursorMoved():void .line 359 148| const v0, #+59057 (0x0000e6b1 | 8.27565e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v3}, com.android.ex.editstyledtext.EditStyledText.onFixSelectedItem():void Label_2: .line 365 157| const v0, #+59058 (0x0000e6b2 | 8.27579e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-super {v3,v4,v5,v6,v7}, android.widget.EditText.onTextChanged(java.lang.CharSequence, int, int, int):void .line 366 166| const v0, #+59059 (0x0000e6b3 | 8.27593e-41) 169| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 172| return-void Label_3: .line 353 173| const v0, #+59060 (0x0000e6b4 | 8.27607e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| if-ge v6, v7, Label_1 .line 354 181| const v0, #+59061 (0x0000e6b5 | 8.27621e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 189| const v0, #+59062 (0x0000e6b6 | 8.27635e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v1}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetTextComposingMask():void 198| const v0, #+59063 (0x0000e6b7 | 8.27649e-41) 201| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 204| goto/16 Label_1 Label_4: .line 360 206| const v0, #+59064 (0x0000e6b8 | 8.27663e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| if-ge v7, v6, Label_2 .line 361 214| const v0, #+59065 (0x0000e6b9 | 8.27677e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| iget-object v1, v3, com.android.ex.editstyledtext.EditStyledText.mManager 222| const v0, #+59066 (0x0000e6ba | 8.27691e-41) 225| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 228| const/16 v2, #+22 (0x00000016 | 3.08286e-44) 230| invoke-virtual {v1,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onAction(int):void 233| const v0, #+59067 (0x0000e6bb | 8.27705e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| goto/16 Label_2 } method com.android.ex.editstyledtext.EditStyledText.onTextContextMenuItem(int):boolean { .params "id" .src "EditStyledText.java" .line 280 .prologue_end 0| const v0, #+59068 (0x0000e6bc | 8.27719e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+0 (0x00000000 | 0.00000) 7| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 280 8| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getSelectionStart():int 11| move-result v2 12| const v0, #+59069 (0x0000e6bd | 8.27733e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.getSelectionEnd():int 21| move-result v3 22| const v0, #+59070 (0x0000e6be | 8.27747e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-eq v2, v3, Label_3 30| const v0, #+59071 (0x0000e6bf | 8.27761e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: .line 281 .local v1, "selection", boolean 37| const v0, #+59072 (0x0000e6c0 | 8.27775e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| sparse-switch v7, Label_18 Label_2: .line 324 46| const v0, #+59073 (0x0000e6c1 | 8.27789e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-super {v6,v7}, android.widget.EditText.onTextContextMenuItem(int):boolean 55| move-result v2 56| const v0, #+59074 (0x0000e6c2 | 8.27803e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| return v2 Label_3: .line 280 .end_local v1 63| const v0, #+59075 (0x0000e6c3 | 8.27817e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| const/4 v1, #+0 (0x00000000 | 0.00000) .restart_local v1 70| goto/16 Label_1 Label_4: .line 283 72| const v0, #+59076 (0x0000e6c4 | 8.27831e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartSelectAll():void .line 284 81| const v0, #+59077 (0x0000e6c5 | 8.27845e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return v4 Label_5: .line 286 88| const v0, #+59078 (0x0000e6c6 | 8.27859e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartSelect():void .line 287 97| const v0, #+59079 (0x0000e6c7 | 8.27873e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v2, v6, com.android.ex.editstyledtext.EditStyledText.mManager 105| const v0, #+59080 (0x0000e6c8 | 8.27887e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.blockSoftKey():void 114| const v0, #+59081 (0x0000e6c9 | 8.27901e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| goto/16 Label_2 Label_6: .line 290 122| const v0, #+59082 (0x0000e6ca | 8.27915e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onFixSelectedItem():void 131| const v0, #+59083 (0x0000e6cb | 8.27929e-41) 134| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 137| goto/16 Label_2 Label_7: .line 293 139| const v0, #+59084 (0x0000e6cc | 8.27943e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartPaste():void .line 294 148| const v0, #+59085 (0x0000e6cd | 8.27957e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| return v4 Label_8: .line 296 155| const v0, #+59086 (0x0000e6ce | 8.27971e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| if-eqz v1, Label_10 .line 297 163| const v0, #+59087 (0x0000e6cf | 8.27985e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartCopy():void Label_9: .line 302 172| const v0, #+59088 (0x0000e6d0 | 8.27999e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| return v4 Label_10: .line 299 179| const v0, #+59089 (0x0000e6d1 | 8.28013e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| iget-object v2, v6, com.android.ex.editstyledtext.EditStyledText.mManager 187| const v0, #+59090 (0x0000e6d2 | 8.28027e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v2,v5}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelectAll(boolean):void .line 300 196| const v0, #+59091 (0x0000e6d3 | 8.28041e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartCopy():void 205| const v0, #+59092 (0x0000e6d4 | 8.28055e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| goto/16 Label_9 Label_11: .line 304 213| const v0, #+59093 (0x0000e6d5 | 8.28069e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| if-eqz v1, Label_13 .line 305 221| const v0, #+59094 (0x0000e6d6 | 8.28083e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartCut():void Label_12: .line 310 230| const v0, #+59095 (0x0000e6d7 | 8.28097e-41) 233| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 236| return v4 Label_13: .line 307 237| const v0, #+59096 (0x0000e6d8 | 8.28111e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| iget-object v2, v6, com.android.ex.editstyledtext.EditStyledText.mManager 245| const v0, #+59097 (0x0000e6d9 | 8.28125e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v2,v5}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onStartSelectAll(boolean):void .line 308 254| const v0, #+59098 (0x0000e6da | 8.28139e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartCut():void 263| const v0, #+59099 (0x0000e6db | 8.28153e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| goto/16 Label_12 Label_14: .line 312 271| const v0, #+59100 (0x0000e6dc | 8.28167e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onInsertHorizontalLine():void .line 313 280| const v0, #+59101 (0x0000e6dd | 8.28181e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| return v4 Label_15: .line 315 287| const v0, #+59102 (0x0000e6de | 8.28195e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onClearStyles():void .line 316 296| const v0, #+59103 (0x0000e6df | 8.28209e-41) 299| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 302| return v4 Label_16: .line 318 303| const v0, #+59104 (0x0000e6e0 | 8.28223e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onStartEdit():void .line 319 312| const v0, #+59105 (0x0000e6e1 | 8.28237e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| return v4 Label_17: .line 321 319| const v0, #+59106 (0x0000e6e2 | 8.28251e-41) 322| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 325| invoke-virtual {v6}, com.android.ex.editstyledtext.EditStyledText.onEndEdit():void .line 322 328| const v0, #+59107 (0x0000e6e3 | 8.28265e-41) 331| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 334| return v4 335| nop Label_18: .line 281 336| sparse-switch-payload 16776961: Label_14 16776962: Label_15 16776963: Label_16 16776964: Label_17 16908319: Label_4 16908320: Label_11 16908321: Label_8 16908322: Label_7 16908328: Label_5 16908329: Label_6 } method com.android.ex.editstyledtext.EditStyledText.onTouchEvent(android.view.MotionEvent):boolean { .params "event" .src "EditStyledText.java" .line 220 .prologue_end .line 220 0| const v0, #+59108 (0x0000e6e4 | 8.28279e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v9}, android.view.MotionEvent.getAction():int 9| move-result v5 10| const v0, #+59109 (0x0000e6e5 | 8.28294e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 17| if-ne v5, v6, Label_5 .line 221 19| const v0, #+59110 (0x0000e6e6 | 8.28308e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.cancelLongPress():void .line 222 28| const v0, #+59111 (0x0000e6e7 | 8.28322e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.isEditting():boolean 37| move-result v1 38| const v0, #+59112 (0x0000e6e8 | 8.28336e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 224 .local v1, "editting", boolean 44| if-nez v1, Label_1 .line 225 46| const v0, #+59113 (0x0000e6e9 | 8.28350e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.onStartEdit():void Label_1: .line 227 55| const v0, #+59114 (0x0000e6ea | 8.28364e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 64| move-result-object v5 65| const v0, #+59115 (0x0000e6eb | 8.28378e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| invoke-static {v5}, android.text.Selection.getSelectionStart(java.lang.CharSequence):int 74| move-result v3 75| const v0, #+59116 (0x0000e6ec | 8.28392e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 228 .local v3, "oldSelStart", int 81| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 84| move-result-object v5 85| const v0, #+59117 (0x0000e6ed | 8.28406e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v5}, android.text.Selection.getSelectionEnd(java.lang.CharSequence):int 94| move-result v2 95| const v0, #+59118 (0x0000e6ee | 8.28420e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 229 .local v2, "oldSelEnd", int 101| invoke-super {v8,v9}, android.widget.EditText.onTouchEvent(android.view.MotionEvent):boolean 104| move-result v4 105| const v0, #+59119 (0x0000e6ef | 8.28434e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 230 .local v4, "superResult", boolean 111| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.isFocused():boolean 114| move-result v5 115| const v0, #+59120 (0x0000e6f0 | 8.28448e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| if-eqz v5, Label_2 .line 233 123| const v0, #+59121 (0x0000e6f1 | 8.28462e-41) 126| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 129| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getSelectState():int 132| move-result v5 133| const v0, #+59122 (0x0000e6f2 | 8.28476e-41) 136| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 139| if-nez v5, Label_2 .line 234 141| const v0, #+59123 (0x0000e6f3 | 8.28490e-41) 144| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 147| if-eqz v1, Label_4 .line 235 149| const v0, #+59124 (0x0000e6f4 | 8.28504e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iget-object v5, v8, com.android.ex.editstyledtext.EditStyledText.mManager 157| const v0, #+59125 (0x0000e6f5 | 8.28518e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 166| move-result-object v6 167| const v0, #+59126 (0x0000e6f6 | 8.28532e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-static {v6}, android.text.Selection.getSelectionStart(java.lang.CharSequence):int 176| move-result v6 177| const v0, #+59127 (0x0000e6f7 | 8.28546e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 236 183| invoke-virtual {v8}, com.android.ex.editstyledtext.EditStyledText.getText():android.text.Editable 186| move-result-object v7 187| const v0, #+59128 (0x0000e6f8 | 8.28560e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-static {v7}, android.text.Selection.getSelectionEnd(java.lang.CharSequence):int 196| move-result v7 197| const v0, #+59129 (0x0000e6f9 | 8.28574e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 235 203| invoke-virtual {v5,v6,v7}, com.android.ex.editstyledtext.EditStyledText$EditorManager.showSoftKey(int, int):void Label_2: .line 242 206| const v0, #+59130 (0x0000e6fa | 8.28588e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| iget-object v5, v8, com.android.ex.editstyledtext.EditStyledText.mManager 214| const v0, #+59131 (0x0000e6fb | 8.28602e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| invoke-virtual {v5}, com.android.ex.editstyledtext.EditStyledText$EditorManager.onCursorMoved():void .line 243 223| const v0, #+59132 (0x0000e6fc | 8.28616e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v5, v8, com.android.ex.editstyledtext.EditStyledText.mManager 231| const v0, #+59133 (0x0000e6fd | 8.28630e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v5}, com.android.ex.editstyledtext.EditStyledText$EditorManager.unsetTextComposingMask():void Label_3: .line 247 .end_local v1 .end_local v2 .end_local v3 240| const v0, #+59134 (0x0000e6fe | 8.28644e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-direct {v8,v9}, com.android.ex.editstyledtext.EditStyledText.sendOnTouchEvent(android.view.MotionEvent):void .line 248 249| const v0, #+59135 (0x0000e6ff | 8.28658e-41) 252| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 255| return v4 Label_4: .line 238 .restart_local v1 .restart_local v2 .restart_local v3 256| const v0, #+59136 (0x0000e700 | 8.28672e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| iget-object v5, v8, com.android.ex.editstyledtext.EditStyledText.mManager 264| const v0, #+59137 (0x0000e701 | 8.28686e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| invoke-virtual {v5,v3,v2}, com.android.ex.editstyledtext.EditStyledText$EditorManager.showSoftKey(int, int):void 273| const v0, #+59138 (0x0000e702 | 8.28700e-41) 276| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 279| goto/16 Label_2 Label_5: .line 245 .end_local v1 .end_local v2 .end_local v3 .end_local v4 281| const v0, #+59139 (0x0000e703 | 8.28714e-41) 284| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 287| invoke-super {v8,v9}, android.widget.EditText.onTouchEvent(android.view.MotionEvent):boolean 290| move-result v4 291| const v0, #+59140 (0x0000e704 | 8.28728e-41) 294| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v4 297| goto/16 Label_3 } method com.android.ex.editstyledtext.EditStyledText.setBackgroundColor(int):void { .params "color" .src "EditStyledText.java" .line 712 .prologue_end .line 712 0| const v0, #+59141 (0x0000e705 | 8.28742e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v1, #+16777215 (0x00ffffff | 2.35099e-38) 9| if-eq v3, v1, Label_2 .line 713 11| const v0, #+59142 (0x0000e706 | 8.28756e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-super {v2,v3}, android.widget.EditText.setBackgroundColor(int):void Label_1: .line 717 20| const v0, #+59143 (0x0000e707 | 8.28770e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mManager 28| const v0, #+59144 (0x0000e708 | 8.28784e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-virtual {v1,v3}, com.android.ex.editstyledtext.EditStyledText$EditorManager.setBackgroundColor(int):void .line 718 37| const v0, #+59145 (0x0000e709 | 8.28798e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-direct {v2}, com.android.ex.editstyledtext.EditStyledText.onRefreshStyles():void .line 719 46| const v0, #+59146 (0x0000e70a | 8.28812e-41) 49| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 52| return-void Label_2: .line 715 53| const v0, #+59147 (0x0000e70b | 8.28826e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v1, v2, com.android.ex.editstyledtext.EditStyledText.mDefaultBackground 61| const v0, #+59148 (0x0000e70c | 8.28840e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v1}, com.android.ex.editstyledtext.EditStyledText.setBackgroundDrawable(android.graphics.drawable.Drawable):void 70| const v0, #+59149 (0x0000e70d | 8.28854e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| goto/16 Label_1 } method com.android.timezonepicker.R$array.():void { .src "R.java" .line 17 .prologue_end .line 17 0| const v0, #+59150 (0x0000e70e | 8.28868e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59151 (0x0000e70f | 8.28882e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.R$drawable.():void { .src "R.java" .line 623 .prologue_end .line 623 0| const v0, #+59152 (0x0000e710 | 8.28896e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59153 (0x0000e711 | 8.28910e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.R$id.():void { .src "R.java" .line 755 .prologue_end .line 755 0| const v0, #+59154 (0x0000e712 | 8.28924e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59155 (0x0000e713 | 8.28938e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.R$layout.():void { .src "R.java" .line 1067 .prologue_end .line 1067 0| const v0, #+59156 (0x0000e714 | 8.28952e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59157 (0x0000e715 | 8.28966e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.R$string.():void { .src "R.java" .line 1213 .prologue_end .line 1213 0| const v0, #+59158 (0x0000e716 | 8.28980e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59159 (0x0000e717 | 8.28994e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.TimeZoneData.(android.content.Context, java.lang.String, long):void { .params "context", "defaultTimeZoneId", "timeMillis" .src "TimeZoneData.java" .line 66 .prologue_end .line 66 0| const v0, #+59160 (0x0000e718 | 8.29008e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v8}, java.lang.Object.():void .line 50 9| const v0, #+59161 (0x0000e719 | 8.29022e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v3, java.util.HashSet 17| const v0, #+59162 (0x0000e71a | 8.29036e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v3}, java.util.HashSet.():void 26| const v0, #+59163 (0x0000e71b | 8.29050e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v3, v8, com.android.timezonepicker.TimeZoneData.mTimeZoneNames .line 53 34| const v0, #+59164 (0x0000e71c | 8.29064e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v3, java.util.HashMap 42| const v0, #+59165 (0x0000e71d | 8.29078e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v3}, java.util.HashMap.():void 51| const v0, #+59166 (0x0000e71e | 8.29092e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v3, v8, com.android.timezonepicker.TimeZoneData.mCountryCodeToNameMap .line 61 59| const v0, #+59167 (0x0000e71f | 8.29106e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/16 v3, #+40 (0x00000028 | 5.60519e-44) 67| new-array v3, v3, boolean[] 69| const v0, #+59168 (0x0000e720 | 8.29120e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-object v3, v8, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset .line 67 77| const v0, #+59169 (0x0000e721 | 8.29134e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v9, v8, com.android.timezonepicker.TimeZoneData.mContext .line 68 85| const v0, #+59170 (0x0000e722 | 8.29148e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-static {v9}, android.text.format.DateFormat.is24HourFormat(android.content.Context):boolean 94| move-result v3 95| const v0, #+59171 (0x0000e723 | 8.29162e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| sput-boolean v3, com.android.timezonepicker.TimeZoneInfo.is24HourFormat 103| const v0, #+59172 (0x0000e724 | 8.29176e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sput-boolean v3, com.android.timezonepicker.TimeZoneData.is24HourFormat .line 69 111| const v0, #+59173 (0x0000e725 | 8.29190e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-object v10, v8, com.android.timezonepicker.TimeZoneData.mAlternateDefaultTimeZoneId 119| const v0, #+59174 (0x0000e726 | 8.29204e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| iput-object v10, v8, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId .line 70 127| const v0, #+59175 (0x0000e727 | 8.29218e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| invoke-static {}, java.lang.System.currentTimeMillis():long 136| move-result-wide v1:v2 137| const v0, #+59176 (0x0000e728 | 8.29232e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 72 .local v1, "now", long 143| const-wide/16 v3:v4, #+0 (0x00000000 | 0.00000) 145| cmp-long v3, v11:v12, v3:v4 147| if-nez v3, Label_2 .line 73 149| const v0, #+59177 (0x0000e729 | 8.29246e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| iput-wide v1:v2, v8, com.android.timezonepicker.TimeZoneData.mTimeMillis Label_1: .line 78 157| const v0, #+59178 (0x0000e72a | 8.29260e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| invoke-virtual {v9}, android.content.Context.getResources():android.content.res.Resources 166| move-result-object v3 167| const v0, #+59179 (0x0000e72b | 8.29274e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| sget v4, com.android.timezonepicker.R$string.palestine_display_name 175| const v0, #+59180 (0x0000e72c | 8.29288e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| invoke-virtual {v3,v4}, android.content.res.Resources.getString(int):java.lang.String 184| move-result-object v3 185| const v0, #+59181 (0x0000e72d | 8.29302e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iput-object v3, v8, com.android.timezonepicker.TimeZoneData.mPalestineDisplayName .line 80 193| const v0, #+59182 (0x0000e72e | 8.29316e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v8,v9}, com.android.timezonepicker.TimeZoneData.loadTzs(android.content.Context):void .line 82 202| const v0, #+59183 (0x0000e72f | 8.29330e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| const-string/jumbo v3, "TimeZoneData" 211| const v0, #+59184 (0x0000e730 | 8.29344e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| new-instance v4, java.lang.StringBuilder 219| const v0, #+59185 (0x0000e731 | 8.29358e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| invoke-direct {v4}, java.lang.StringBuilder.():void 228| const v0, #+59186 (0x0000e732 | 8.29373e-41) 231| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 234| const-string/jumbo v5, "Time to load time zones (ms): " 237| const v0, #+59187 (0x0000e733 | 8.29387e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 246| move-result-object v4 247| const v0, #+59188 (0x0000e734 | 8.29401e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-static {}, java.lang.System.currentTimeMillis():long 256| move-result-wide v5:v6 257| const v0, #+59189 (0x0000e735 | 8.29415e-41) 260| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 263| sub-long/2addr v5:v6, v1:v2 264| invoke-virtual {v4,v5,v6}, java.lang.StringBuilder.append(long):java.lang.StringBuilder 267| move-result-object v4 268| const v0, #+59190 (0x0000e736 | 8.29429e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 277| move-result-object v4 278| const v0, #+59191 (0x0000e737 | 8.29443e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-static {v3,v4}, android.util.Log.i(java.lang.String, java.lang.String):int .line 88 287| const v0, #+59192 (0x0000e738 | 8.29457e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| return-void Label_2: .line 75 294| const v0, #+59193 (0x0000e739 | 8.29471e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| iput-wide v11:v12, v8, com.android.timezonepicker.TimeZoneData.mTimeMillis 302| const v0, #+59194 (0x0000e73a | 8.29485e-41) 305| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 308| goto/16 Label_1 } method com.android.timezonepicker.TimeZoneData.getCountryNames(java.lang.String, java.lang.String):java.lang.String { .params "lang", "countryCode" .src "TimeZoneData.java" .line 483 .prologue_end .line 483 0| const v0, #+59195 (0x0000e73b | 8.29499e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 9| move-result-object v2 10| const v0, #+59196 (0x0000e73c | 8.29513e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 485 .local v2, "defaultLocale", java.util.Locale 16| const-string/jumbo v5, "PS" 19| const v0, #+59197 (0x0000e73d | 8.29527e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v5,v9}, java.lang.String.equalsIgnoreCase(java.lang.String):boolean 28| move-result v5 29| const v0, #+59198 (0x0000e73e | 8.29541e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| if-eqz v5, Label_2 .line 486 37| const v0, #+59199 (0x0000e73f | 8.29555e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v1, v7, com.android.timezonepicker.TimeZoneData.mPalestineDisplayName Label_1: .line 491 .local v1, "countryDisplayName", java.lang.String 45| const v0, #+59200 (0x0000e740 | 8.29569e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v9,v1}, java.lang.String.equals(java.lang.Object):boolean 54| move-result v5 55| const v0, #+59201 (0x0000e741 | 8.29583e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| if-nez v5, Label_3 .line 492 63| const v0, #+59202 (0x0000e742 | 8.29597e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| return-object v1 Label_2: .line 488 .end_local v1 70| const v0, #+59203 (0x0000e743 | 8.29611e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| new-instance v5, java.util.Locale 78| const v0, #+59204 (0x0000e744 | 8.29625e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-direct {v5,v8,v9}, java.util.Locale.(java.lang.String, java.lang.String):void 87| const v0, #+59205 (0x0000e745 | 8.29639e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| invoke-virtual {v5,v2}, java.util.Locale.getDisplayCountry(java.util.Locale):java.lang.String 96| move-result-object v1 97| const v0, #+59206 (0x0000e746 | 8.29653e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .restart_local v1 103| goto/16 Label_1 Label_3: .line 495 105| const v0, #+59207 (0x0000e747 | 8.29667e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| sget-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryCodes 113| const v0, #+59208 (0x0000e748 | 8.29681e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| if-eqz v5, Label_4 121| const v0, #+59209 (0x0000e749 | 8.29695e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| sget-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryLocale 129| const v0, #+59210 (0x0000e74a | 8.29709e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| invoke-virtual {v2,v5}, java.util.Locale.equals(java.lang.Object):boolean 138| move-result v5 139| const v0, #+59211 (0x0000e74b | 8.29723e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| xor-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 147| if-eqz v5, Label_5 Label_4: .line 496 149| const v0, #+59212 (0x0000e74c | 8.29737e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| sput-object v2, com.android.timezonepicker.TimeZoneData.mBackupCountryLocale .line 497 157| const v0, #+59213 (0x0000e74d | 8.29751e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v5, v7, com.android.timezonepicker.TimeZoneData.mContext 165| const v0, #+59214 (0x0000e74e | 8.29765e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 174| move-result-object v5 175| const v0, #+59215 (0x0000e74f | 8.29779e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 498 181| sget v6, com.android.timezonepicker.R$array.backup_country_codes .line 497 183| const v0, #+59216 (0x0000e750 | 8.29793e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| invoke-virtual {v5,v6}, android.content.res.Resources.getStringArray(int):java.lang.String[] 192| move-result-object v5 193| const v0, #+59217 (0x0000e751 | 8.29807e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| sput-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryCodes .line 499 201| const v0, #+59218 (0x0000e752 | 8.29821e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| iget-object v5, v7, com.android.timezonepicker.TimeZoneData.mContext 209| const v0, #+59219 (0x0000e753 | 8.29835e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| invoke-virtual {v5}, android.content.Context.getResources():android.content.res.Resources 218| move-result-object v5 219| const v0, #+59220 (0x0000e754 | 8.29849e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 500 225| sget v6, com.android.timezonepicker.R$array.backup_country_names .line 499 227| const v0, #+59221 (0x0000e755 | 8.29863e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-virtual {v5,v6}, android.content.res.Resources.getStringArray(int):java.lang.String[] 236| move-result-object v5 237| const v0, #+59222 (0x0000e756 | 8.29877e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 243| sput-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryNames Label_5: .line 503 245| const v0, #+59223 (0x0000e757 | 8.29891e-41) 248| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 251| sget-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryCodes 253| const v0, #+59224 (0x0000e758 | 8.29905e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| array-length v5, v5 260| const v0, #+59225 (0x0000e759 | 8.29919e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| sget-object v6, com.android.timezonepicker.TimeZoneData.mBackupCountryNames 268| const v0, #+59226 (0x0000e75a | 8.29933e-41) 271| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 274| array-length v6, v6 275| const v0, #+59227 (0x0000e75b | 8.29947e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| invoke-static {v5,v6}, java.lang.Math.min(int, int):int 284| move-result v4 285| const v0, #+59228 (0x0000e75c | 8.29961e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 505 .local v4, "length", int 291| const/4 v3, #+0 (0x00000000 | 0.00000) Label_6: .local v3, "i", int 292| const v0, #+59229 (0x0000e75d | 8.29975e-41) 295| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 298| if-ge v3, v4, Label_8 .line 506 300| const v0, #+59230 (0x0000e75e | 8.29989e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| sget-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryCodes 308| const v0, #+59231 (0x0000e75f | 8.30003e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| aget-object v5, v5, v3 316| const v0, #+59232 (0x0000e760 | 8.30017e-41) 319| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 322| invoke-virtual {v5,v9}, java.lang.String.equals(java.lang.Object):boolean 325| move-result v5 326| const v0, #+59233 (0x0000e761 | 8.30031e-41) 329| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 332| if-eqz v5, Label_7 .line 507 334| const v0, #+59234 (0x0000e762 | 8.30045e-41) 337| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 340| sget-object v5, com.android.timezonepicker.TimeZoneData.mBackupCountryNames 342| const v0, #+59235 (0x0000e763 | 8.30059e-41) 345| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 348| aget-object v5, v5, v3 350| const v0, #+59236 (0x0000e764 | 8.30073e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| return-object v5 Label_7: .line 505 357| const v0, #+59237 (0x0000e765 | 8.30087e-41) 360| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 363| add-int/lit8 v3, v3, #+1 (0x00000001 | 1.40130e-45) 365| goto/16 Label_6 Label_8: .line 511 367| const v0, #+59238 (0x0000e766 | 8.30101e-41) 370| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 373| return-object v9 } method com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCountry(com.android.timezonepicker.TimeZoneInfo):int { .params "timeZoneInfo" .src "TimeZoneData.java" .line 515 .prologue_end .line 515 0| const v0, #+59239 (0x0000e767 | 8.30115e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 516 .local v1, "idx", int 7| iget-object v4, v6, com.android.timezonepicker.TimeZoneData.mTimeZones 9| const v0, #+59240 (0x0000e768 | 8.30129e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 18| move-result-object v3 19| const v0, #+59241 (0x0000e769 | 8.30143e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "tzi$iterator", java.util.Iterator 25| const v0, #+59242 (0x0000e76a | 8.30157e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 34| move-result v4 35| const v0, #+59243 (0x0000e76b | 8.30171e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v4, Label_4 43| const v0, #+59244 (0x0000e76c | 8.30185e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 52| move-result-object v2 53| const v0, #+59245 (0x0000e76d | 8.30199e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| check-cast v2, com.android.timezonepicker.TimeZoneInfo .line 517 .local v2, "tzi", com.android.timezonepicker.TimeZoneInfo 61| const v0, #+59246 (0x0000e76e | 8.30213e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v2,v7}, com.android.timezonepicker.TimeZoneInfo.hasSameRules(com.android.timezonepicker.TimeZoneInfo):boolean 70| move-result v4 71| const v0, #+59247 (0x0000e76f | 8.30227e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-eqz v4, Label_3 .line 518 79| const v0, #+59248 (0x0000e770 | 8.30241e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget-object v4, v2, com.android.timezonepicker.TimeZoneInfo.mCountry 87| const v0, #+59249 (0x0000e771 | 8.30255e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-nez v4, Label_2 .line 519 95| const v0, #+59250 (0x0000e772 | 8.30269e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v4, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 103| const v0, #+59251 (0x0000e773 | 8.30283e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| if-nez v4, Label_3 .line 520 111| const v0, #+59252 (0x0000e774 | 8.30297e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| return v1 Label_2: .line 522 118| const v0, #+59253 (0x0000e775 | 8.30311e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| iget-object v4, v2, com.android.timezonepicker.TimeZoneInfo.mCountry 126| const v0, #+59254 (0x0000e776 | 8.30325e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| iget-object v5, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 134| const v0, #+59255 (0x0000e777 | 8.30339e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v4,v5}, java.lang.String.equals(java.lang.Object):boolean 143| move-result v4 144| const v0, #+59256 (0x0000e778 | 8.30353e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| if-eqz v4, Label_3 .line 523 152| const v0, #+59257 (0x0000e779 | 8.30367e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| return v1 Label_3: .line 526 159| const v0, #+59258 (0x0000e77a | 8.30381e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 167| goto/16 Label_1 Label_4: .line 528 .end_local v2 169| const v0, #+59259 (0x0000e77b | 8.30395e-41) 172| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 175| const/4 v4, #-1 (0xffffffff | NaN) 176| return v4 } method com.android.timezonepicker.TimeZoneData.indexByOffsets(int, com.android.timezonepicker.TimeZoneInfo):void { .params "idx", "tzi" .src "TimeZoneData.java" .line 294 .prologue_end .line 294 0| const v0, #+59260 (0x0000e77c | 8.30409e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v11}, com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int 9| move-result v3 10| const v0, #+59261 (0x0000e77d | 8.30423e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 295 .local v3, "offsetMillis", int 16| int-to-long v5:v6, v3 17| const-wide/32 v7:v8, #+3600000 (0x0036ee80 | 5.04467e-39) 20| div-long/2addr v5:v6, v7:v8 21| const v0, #+59262 (0x0000e77e | 8.30437e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 27| long-to-int v4, v5:v6 28| add-int/lit8 v2, v4, #+20 (0x00000014 | 2.80260e-44) .line 296 .local v2, "index", int 30| iget-object v4, v9, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset 32| const v0, #+59263 (0x0000e77f | 8.30452e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v5, #+1 (0x00000001 | 1.40130e-45) 39| aput-boolean v5, v4, v2 .line 298 41| const v0, #+59264 (0x0000e780 | 8.30466e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v4, v9, com.android.timezonepicker.TimeZoneData.mTimeZonesByOffsets 49| const v0, #+59265 (0x0000e781 | 8.30480e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v4,v2}, android.util.SparseArray.get(int):java.lang.Object 58| move-result-object v1 59| const v0, #+59266 (0x0000e782 | 8.30494e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v1, java.util.ArrayList .line 299 .local_ex v1, "group", java.util.ArrayList, "Ljava/util/ArrayList;" 67| const v0, #+59267 (0x0000e783 | 8.30508e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| if-nez v1, Label_1 .line 300 75| const v0, #+59268 (0x0000e784 | 8.30522e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| new-instance v1, java.util.ArrayList .end_local v1 83| const v0, #+59269 (0x0000e785 | 8.30536e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-direct {v1}, java.util.ArrayList.():void .line 301 .restart_local v1 92| const v0, #+59270 (0x0000e786 | 8.30550e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v4, v9, com.android.timezonepicker.TimeZoneData.mTimeZonesByOffsets 100| const v0, #+59271 (0x0000e787 | 8.30564e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v4,v2,v1}, android.util.SparseArray.put(int, java.lang.Object):void Label_1: .line 303 109| const v0, #+59272 (0x0000e788 | 8.30578e-41) 112| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 115| invoke-static {v10}, java.lang.Integer.valueOf(int):java.lang.Integer 118| move-result-object v4 119| const v0, #+59273 (0x0000e789 | 8.30592e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v1,v4}, java.util.ArrayList.add(java.lang.Object):boolean .line 304 128| const v0, #+59274 (0x0000e78a | 8.30606e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| return-void } method com.android.timezonepicker.TimeZoneData.loadTzsInZoneTab(android.content.Context):java.util.HashSet { .params "context" .src "TimeZoneData.java" .line 315 0| move-object/16 v25, v26 3| move-object/16 v26, v27 .prologue_end .line 315 6| const v27, #+59275 (0x0000e78b | 8.30620e-41) 9| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v16, java.util.HashSet 14| const v27, #+59276 (0x0000e78c | 8.30634e-41) 17| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct/range {v16..v16}, java.util.HashSet.():void .line 316 .local_ex v16, "processedTimeZones", java.util.HashSet, "Ljava/util/HashSet;" 23| const v27, #+59277 (0x0000e78d | 8.30648e-41) 26| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 29| invoke-virtual/range {v26..v26}, android.content.Context.getAssets():android.content.res.AssetManager 32| move-result-object v3 33| const v27, #+59278 (0x0000e78e | 8.30662e-41) 36| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 317 .local v3, "am", android.content.res.AssetManager 39| const/4 v11, #+0 (0x00000000 | 0.00000) .try_begin_1 .line 324 .local v11, "is", java.io.InputStream 40| const v27, #+59279 (0x0000e78f | 8.30676e-41) 43| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 46| const-string/jumbo v22, "backward" 49| const v27, #+59280 (0x0000e790 | 8.30690e-41) 52| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 55| move-object/from16 v0, v22 57| invoke-virtual {v3,v0}, android.content.res.AssetManager.open(java.lang.String):java.io.InputStream 60| move-result-object v11 61| const v27, #+59281 (0x0000e791 | 8.30704e-41) 64| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 325 .local v11, "is", java.io.InputStream 67| new-instance v17, java.io.BufferedReader 69| const v27, #+59282 (0x0000e792 | 8.30718e-41) 72| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v22, java.io.InputStreamReader 77| const v27, #+59283 (0x0000e793 | 8.30732e-41) 80| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 83| move-object/from16 v0, v22 85| invoke-direct {v0,v11}, java.io.InputStreamReader.(java.io.InputStream):void 88| const v27, #+59284 (0x0000e794 | 8.30746e-41) 91| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 94| move-object/from16 v0, v17 96| move-object/from16 v1, v22 98| invoke-direct {v0,v1}, java.io.BufferedReader.(java.io.Reader):void Label_1: .line 328 .local v17, "reader", java.io.BufferedReader 101| const v27, #+59285 (0x0000e795 | 8.30760e-41) 104| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 107| invoke-virtual/range {v17..v17}, java.io.BufferedReader.readLine():java.lang.String 110| move-result-object v13 111| const v27, #+59286 (0x0000e796 | 8.30774e-41) 114| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .local v13, "line", java.lang.String 117| if-eqz v13, Label_10 .line 330 119| const v27, #+59287 (0x0000e797 | 8.30788e-41) 122| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v22, "#" 128| const v27, #+59288 (0x0000e798 | 8.30802e-41) 131| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 134| move-object/from16 v0, v22 136| invoke-virtual {v13,v0}, java.lang.String.startsWith(java.lang.String):boolean 139| move-result v22 140| const v27, #+59289 (0x0000e799 | 8.30816e-41) 143| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 146| if-nez v22, Label_1 148| const v27, #+59290 (0x0000e79a | 8.30830e-41) 151| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 154| invoke-virtual {v13}, java.lang.String.length():int 157| move-result v22 158| const v27, #+59291 (0x0000e79b | 8.30844e-41) 161| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 164| if-lez v22, Label_1 .line 334 166| const v27, #+59292 (0x0000e79c | 8.30858e-41) 169| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 172| const-string/jumbo v22, "\t+" 175| const v27, #+59293 (0x0000e79d | 8.30872e-41) 178| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 181| move-object/from16 v0, v22 183| invoke-virtual {v13,v0}, java.lang.String.split(java.lang.String):java.lang.String[] 186| move-result-object v8 187| const v27, #+59294 (0x0000e79e | 8.30886e-41) 190| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 335 .local v8, "fields", java.lang.String[] 193| const/16 v22, #+1 (0x00000001 | 1.40130e-45) 195| aget-object v14, v8, v22 .line 336 .local v14, "newTzId", java.lang.String 197| const v27, #+59295 (0x0000e79f | 8.30900e-41) 200| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 203| array-length v0, v8 204| const v27, #+59296 (0x0000e7a0 | 8.30914e-41) 207| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 210| move/from16 v22, v0 212| add-int/lit8 v22, v22, #-1 (0xffffffff | NaN) 214| aget-object v15, v8, v22 .line 338 .local v15, "oldTzId", java.lang.String 216| const v27, #+59297 (0x0000e7a1 | 8.30928e-41) 219| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 222| invoke-static {v14}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 225| move-result-object v20 226| const v27, #+59298 (0x0000e7a2 | 8.30942e-41) 229| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 339 .local v20, "tz", java.util.TimeZone 232| if-nez v20, Label_7 .line 340 234| const v27, #+59299 (0x0000e7a3 | 8.30956e-41) 237| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 240| const-string/jumbo v22, "TimeZoneData" 243| const v27, #+59300 (0x0000e7a4 | 8.30970e-41) 246| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 249| new-instance v23, java.lang.StringBuilder 251| const v27, #+59301 (0x0000e7a5 | 8.30984e-41) 254| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 257| invoke-direct/range {v23..v23}, java.lang.StringBuilder.():void 260| const v27, #+59302 (0x0000e7a6 | 8.30998e-41) 263| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 266| const-string/jumbo v24, "Timezone not found: " 269| const v27, #+59303 (0x0000e7a7 | 8.31012e-41) 272| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 275| invoke-virtual/range {v23..v24}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 278| move-result-object v23 279| const v27, #+59304 (0x0000e7a8 | 8.31026e-41) 282| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 285| move-object/from16 v0, v23 287| invoke-virtual {v0,v14}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 290| move-result-object v23 291| const v27, #+59305 (0x0000e7a9 | 8.31040e-41) 294| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 297| invoke-virtual/range {v23..v23}, java.lang.StringBuilder.toString():java.lang.String 300| move-result-object v23 301| const v27, #+59306 (0x0000e7aa | 8.31054e-41) 304| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 307| invoke-static/range {v22..v23}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_1 catch(java.io.IOException) : Label_2 catch(...) : Label_8 310| const v27, #+59307 (0x0000e7ab | 8.31068e-41) 313| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 316| goto/16 Label_1 Label_2: .line 356 .end_local v8 .end_local v11 .end_local v13 .end_local v14 .end_local v15 .end_local v17 .end_local v20 318| const v27, #+59308 (0x0000e7ac | 8.31082e-41) 321| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 324| move-exception v7 .try_begin_2 .line 357 .local v7, "ex", java.io.IOException 325| const v27, #+59309 (0x0000e7ad | 8.31096e-41) 328| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 331| const-string/jumbo v22, "TimeZoneData" 334| const v27, #+59310 (0x0000e7ae | 8.31110e-41) 337| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 340| const-string/jumbo v23, "Failed to read 'backward' file." 343| const v27, #+59311 (0x0000e7af | 8.31124e-41) 346| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 349| invoke-static/range {v22..v23}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_2 catch(...) : Label_8 .line 360 352| const v27, #+59312 (0x0000e7b0 | 8.31138e-41) 355| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 358| if-eqz v11, Label_3 .try_begin_3 .line 361 360| const v27, #+59313 (0x0000e7b1 | 8.31152e-41) 363| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 366| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_3 catch(java.io.IOException) : Label_12 Label_3: .try_begin_4 .line 374 .end_local v7 369| const v27, #+59314 (0x0000e7b2 | 8.31166e-41) 372| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 375| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 378| move-result-object v22 379| const v27, #+59315 (0x0000e7b3 | 8.31180e-41) 382| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 385| invoke-virtual/range {v22..v22}, java.util.Locale.getLanguage():java.lang.String 388| move-result-object v12 389| const v27, #+59316 (0x0000e7b4 | 8.31194e-41) 392| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 375 .local v12, "lang", java.lang.String 395| const-string/jumbo v22, "zone.tab" 398| const v27, #+59317 (0x0000e7b5 | 8.31208e-41) 401| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 404| move-object/from16 v0, v22 406| invoke-virtual {v3,v0}, android.content.res.AssetManager.open(java.lang.String):java.io.InputStream 409| move-result-object v11 410| const v27, #+59318 (0x0000e7b6 | 8.31222e-41) 413| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 376 .restart_local v11 416| new-instance v17, java.io.BufferedReader 418| const v27, #+59319 (0x0000e7b7 | 8.31236e-41) 421| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 424| new-instance v22, java.io.InputStreamReader 426| const v27, #+59320 (0x0000e7b8 | 8.31250e-41) 429| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 432| move-object/from16 v0, v22 434| invoke-direct {v0,v11}, java.io.InputStreamReader.(java.io.InputStream):void 437| const v27, #+59321 (0x0000e7b9 | 8.31264e-41) 440| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 443| move-object/from16 v0, v17 445| move-object/from16 v1, v22 447| invoke-direct {v0,v1}, java.io.BufferedReader.(java.io.Reader):void Label_4: .line 378 .restart_local v17 450| const v27, #+59322 (0x0000e7ba | 8.31278e-41) 453| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-virtual/range {v17..v17}, java.io.BufferedReader.readLine():java.lang.String 459| move-result-object v13 460| const v27, #+59323 (0x0000e7bb | 8.31292e-41) 463| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .restart_local v13 466| if-eqz v13, Label_22 .line 379 468| const v27, #+59324 (0x0000e7bc | 8.31306e-41) 471| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 474| const-string/jumbo v22, "#" 477| const v27, #+59325 (0x0000e7bd | 8.31320e-41) 480| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 483| move-object/from16 v0, v22 485| invoke-virtual {v13,v0}, java.lang.String.startsWith(java.lang.String):boolean 488| move-result v22 489| const v27, #+59326 (0x0000e7be | 8.31334e-41) 492| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 495| if-nez v22, Label_4 .line 384 497| const v27, #+59327 (0x0000e7bf | 8.31348e-41) 500| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 503| const-string/jumbo v22, "\t" 506| const v27, #+59328 (0x0000e7c0 | 8.31362e-41) 509| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 512| move-object/from16 v0, v22 514| invoke-virtual {v13,v0}, java.lang.String.split(java.lang.String):java.lang.String[] 517| move-result-object v8 518| const v27, #+59329 (0x0000e7c1 | 8.31376e-41) 521| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 385 .restart_local v8 524| const/16 v22, #+2 (0x00000002 | 2.80260e-45) 526| aget-object v18, v8, v22 .line 386 .local v18, "timeZoneId", java.lang.String 528| const v27, #+59330 (0x0000e7c2 | 8.31390e-41) 531| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 534| const/16 v22, #+0 (0x00000000 | 0.00000) 536| aget-object v5, v8, v22 .line 387 .local v5, "countryCode", java.lang.String 538| const v27, #+59331 (0x0000e7c3 | 8.31404e-41) 541| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 544| invoke-static/range {v18..v18}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 547| move-result-object v20 548| const v27, #+59332 (0x0000e7c4 | 8.31418e-41) 551| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 388 .restart_local v20 554| if-nez v20, Label_14 .line 389 556| const v27, #+59333 (0x0000e7c5 | 8.31432e-41) 559| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 562| const-string/jumbo v22, "TimeZoneData" 565| const v27, #+59334 (0x0000e7c6 | 8.31446e-41) 568| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 571| new-instance v23, java.lang.StringBuilder 573| const v27, #+59335 (0x0000e7c7 | 8.31460e-41) 576| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 579| invoke-direct/range {v23..v23}, java.lang.StringBuilder.():void 582| const v27, #+59336 (0x0000e7c8 | 8.31474e-41) 585| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 588| const-string/jumbo v24, "Timezone not found: " 591| const v27, #+59337 (0x0000e7c9 | 8.31488e-41) 594| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 597| invoke-virtual/range {v23..v24}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 600| move-result-object v23 601| const v27, #+59338 (0x0000e7ca | 8.31502e-41) 604| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 607| move-object/from16 v0, v23 609| move-object/from16 v1, v18 611| invoke-virtual {v0,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 614| move-result-object v23 615| const v27, #+59339 (0x0000e7cb | 8.31516e-41) 618| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 621| invoke-virtual/range {v23..v23}, java.lang.StringBuilder.toString():java.lang.String 624| move-result-object v23 625| const v27, #+59340 (0x0000e7cc | 8.31531e-41) 628| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 631| invoke-static/range {v22..v23}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_4 catch(java.io.IOException) : Label_5 catch(...) : Label_15 634| const v27, #+59341 (0x0000e7cd | 8.31545e-41) 637| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 640| goto/16 Label_4 Label_5: .line 464 .end_local v5 .end_local v8 .end_local v11 .end_local v12 .end_local v13 .end_local v17 .end_local v18 .end_local v20 642| const v27, #+59342 (0x0000e7ce | 8.31559e-41) 645| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 648| move-exception v7 .try_begin_5 .line 465 .restart_local v7 649| const v27, #+59343 (0x0000e7cf | 8.31573e-41) 652| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 655| const-string/jumbo v22, "TimeZoneData" 658| const v27, #+59344 (0x0000e7d0 | 8.31587e-41) 661| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 664| const-string/jumbo v23, "Failed to read 'zone.tab'." 667| const v27, #+59345 (0x0000e7d1 | 8.31601e-41) 670| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 673| invoke-static/range {v22..v23}, android.util.Log.e(java.lang.String, java.lang.String):int .try_end_5 catch(...) : Label_15 .line 468 676| const v27, #+59346 (0x0000e7d2 | 8.31615e-41) 679| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 682| if-eqz v11, Label_6 .try_begin_6 .line 469 684| const v27, #+59347 (0x0000e7d3 | 8.31629e-41) 687| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 690| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_6 catch(java.io.IOException) : Label_24 Label_6: .line 475 .end_local v7 693| const v27, #+59348 (0x0000e7d4 | 8.31643e-41) 696| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 699| return-object v16 Label_7: .try_begin_7 .line 344 .restart_local v8 .restart_local v11 .restart_local v13 .restart_local v14 .restart_local v15 .restart_local v17 .restart_local v20 700| const v27, #+59349 (0x0000e7d5 | 8.31657e-41) 703| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 706| move-object/from16 v0, v16 708| invoke-virtual {v0,v15}, java.util.HashSet.add(java.lang.Object):boolean .line 351 711| const v27, #+59350 (0x0000e7d6 | 8.31671e-41) 714| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 717| move-object/from16 v0, v25 719| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId 721| const v27, #+59351 (0x0000e7d7 | 8.31685e-41) 724| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 727| move-object/from16 v22, v0 729| if-eqz v22, Label_1 731| const v27, #+59352 (0x0000e7d8 | 8.31699e-41) 734| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 737| move-object/from16 v0, v25 739| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId 741| const v27, #+59353 (0x0000e7d9 | 8.31713e-41) 744| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 747| move-object/from16 v22, v0 749| move-object/from16 v0, v22 751| invoke-virtual {v0,v15}, java.lang.String.equals(java.lang.Object):boolean 754| move-result v22 755| const v27, #+59354 (0x0000e7da | 8.31727e-41) 758| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 761| if-eqz v22, Label_1 .line 352 763| const v27, #+59355 (0x0000e7db | 8.31741e-41) 766| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 769| move-object/from16 v0, v25 771| iput-object v14, v0, com.android.timezonepicker.TimeZoneData.mAlternateDefaultTimeZoneId .try_end_7 catch(java.io.IOException) : Label_2 catch(...) : Label_8 773| const v27, #+59356 (0x0000e7dc | 8.31755e-41) 776| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 779| goto/16 Label_1 Label_8: .line 358 .end_local v8 .end_local v11 .end_local v13 .end_local v14 .end_local v15 .end_local v17 .end_local v20 781| const v27, #+59357 (0x0000e7dd | 8.31769e-41) 784| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 787| move-exception v22 .line 360 788| if-eqz v11, Label_9 .try_begin_8 .line 361 790| const v27, #+59358 (0x0000e7de | 8.31783e-41) 793| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 796| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_8 catch(java.io.IOException) : Label_13 Label_9: .line 358 799| const v27, #+59359 (0x0000e7df | 8.31797e-41) 802| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 805| throw v22 Label_10: .line 360 .restart_local v11 .restart_local v13 .restart_local v17 806| const v27, #+59360 (0x0000e7e0 | 8.31811e-41) 809| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 812| if-eqz v11, Label_3 .try_begin_9 .line 361 814| const v27, #+59361 (0x0000e7e1 | 8.31825e-41) 817| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 820| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_9 catch(java.io.IOException) : Label_11 823| const v27, #+59362 (0x0000e7e2 | 8.31839e-41) 826| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 829| goto/16 Label_3 Label_11: .line 363 831| const v27, #+59363 (0x0000e7e3 | 8.31853e-41) 834| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 837| move-exception v10 .local v10, "ignored", java.io.IOException 838| goto/16 Label_3 Label_12: .end_local v10 .end_local v11 .end_local v13 .end_local v17 .restart_local v7 840| const v27, #+59364 (0x0000e7e4 | 8.31867e-41) 843| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 846| move-exception v10 .restart_local v10 847| goto/16 Label_3 Label_13: .end_local v7 .end_local v10 849| const v27, #+59365 (0x0000e7e5 | 8.31881e-41) 852| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 855| move-exception v10 .restart_local v10 856| goto/16 Label_9 Label_14: .line 399 .end_local v10 .restart_local v5 .restart_local v8 .restart_local v11 .restart_local v12 .restart_local v13 .restart_local v17 .restart_local v18 .restart_local v20 858| const v27, #+59366 (0x0000e7e6 | 8.31895e-41) 861| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 864| if-nez v5, Label_17 .try_begin_10 866| const v27, #+59367 (0x0000e7e7 | 8.31909e-41) 869| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 872| const-string/jumbo v22, "Etc/GMT" 875| const v27, #+59368 (0x0000e7e8 | 8.31923e-41) 878| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 881| move-object/from16 v0, v18 883| move-object/from16 v1, v22 885| invoke-virtual {v0,v1}, java.lang.String.startsWith(java.lang.String):boolean 888| move-result v22 889| const v27, #+59369 (0x0000e7e9 | 8.31937e-41) 892| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 895| xor-int/lit8 v22, v22, #+1 (0x00000001 | 1.40130e-45) 897| if-eqz v22, Label_17 .line 400 899| const v27, #+59370 (0x0000e7ea | 8.31951e-41) 902| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 905| move-object/from16 v0, v16 907| move-object/from16 v1, v18 909| invoke-virtual {v0,v1}, java.util.HashSet.add(java.lang.Object):boolean .try_end_10 catch(java.io.IOException) : Label_5 catch(...) : Label_15 912| const v27, #+59371 (0x0000e7eb | 8.31965e-41) 915| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 918| goto/16 Label_4 Label_15: .line 466 .end_local v5 .end_local v8 .end_local v11 .end_local v12 .end_local v13 .end_local v17 .end_local v18 .end_local v20 920| const v27, #+59372 (0x0000e7ec | 8.31979e-41) 923| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 926| move-exception v22 .line 468 927| if-eqz v11, Label_16 .try_begin_11 .line 469 929| const v27, #+59373 (0x0000e7ed | 8.31993e-41) 932| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 935| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_11 catch(java.io.IOException) : Label_25 Label_16: .line 466 938| const v27, #+59374 (0x0000e7ee | 8.32007e-41) 941| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 944| throw v22 Label_17: .try_begin_12 .line 406 .restart_local v5 .restart_local v8 .restart_local v11 .restart_local v12 .restart_local v13 .restart_local v17 .restart_local v18 .restart_local v20 945| const v27, #+59375 (0x0000e7ef | 8.32021e-41) 948| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 951| move-object/from16 v0, v25 953| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mCountryCodeToNameMap 955| const v27, #+59376 (0x0000e7f0 | 8.32035e-41) 958| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 961| move-object/from16 v22, v0 963| move-object/from16 v0, v22 965| invoke-virtual {v0,v5}, java.util.HashMap.get(java.lang.Object):java.lang.Object 968| move-result-object v4 969| const v27, #+59377 (0x0000e7f1 | 8.32049e-41) 972| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 975| check-cast v4, java.lang.String .line 407 .local v4, "country", java.lang.String 977| const v27, #+59378 (0x0000e7f2 | 8.32063e-41) 980| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 983| if-nez v4, Label_18 .line 408 985| const v27, #+59379 (0x0000e7f3 | 8.32077e-41) 988| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 991| move-object/from16 v0, v25 993| invoke-direct {v0,v12,v5}, com.android.timezonepicker.TimeZoneData.getCountryNames(java.lang.String, java.lang.String):java.lang.String 996| move-result-object v4 997| const v27, #+59380 (0x0000e7f4 | 8.32091e-41) 1000| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 409 1003| move-object/from16 v0, v25 1005| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mCountryCodeToNameMap 1007| const v27, #+59381 (0x0000e7f5 | 8.32105e-41) 1010| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1013| move-object/from16 v22, v0 1015| move-object/from16 v0, v22 1017| invoke-virtual {v0,v5,v4}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object Label_18: .line 416 1020| const v27, #+59382 (0x0000e7f6 | 8.32119e-41) 1023| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1026| move-object/from16 v0, v25 1028| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId 1030| const v27, #+59383 (0x0000e7f7 | 8.32133e-41) 1033| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1036| move-object/from16 v22, v0 1038| if-eqz v22, Label_19 1040| const v27, #+59384 (0x0000e7f8 | 8.32147e-41) 1043| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1046| move-object/from16 v0, v25 1048| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneCountry 1050| const v27, #+59385 (0x0000e7f9 | 8.32161e-41) 1053| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1056| move-object/from16 v22, v0 1058| if-nez v22, Label_19 .line 417 1060| const v27, #+59386 (0x0000e7fa | 8.32175e-41) 1063| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1066| move-object/from16 v0, v25 1068| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mAlternateDefaultTimeZoneId 1070| const v27, #+59387 (0x0000e7fb | 8.32189e-41) 1073| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1076| move-object/from16 v22, v0 1078| move-object/from16 v0, v18 1080| move-object/from16 v1, v22 1082| invoke-virtual {v0,v1}, java.lang.String.equals(java.lang.Object):boolean 1085| move-result v22 1086| const v27, #+59388 (0x0000e7fc | 8.32203e-41) 1089| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 416 1092| if-eqz v22, Label_19 .line 418 1094| const v27, #+59389 (0x0000e7fd | 8.32217e-41) 1097| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1100| move-object/from16 v0, v25 1102| iput-object v4, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneCountry .line 419 1104| const v27, #+59390 (0x0000e7fe | 8.32231e-41) 1107| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1110| move-object/from16 v0, v25 1112| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId 1114| const v27, #+59391 (0x0000e7ff | 8.32245e-41) 1117| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1120| move-object/from16 v22, v0 1122| invoke-static/range {v22..v22}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 1125| move-result-object v6 1126| const v27, #+59392 (0x0000e800 | 8.32259e-41) 1129| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 420 .local v6, "defaultTz", java.util.TimeZone 1132| if-eqz v6, Label_19 .line 421 1134| const v27, #+59393 (0x0000e801 | 8.32273e-41) 1137| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1140| new-instance v22, com.android.timezonepicker.TimeZoneInfo 1142| const v27, #+59394 (0x0000e802 | 8.32287e-41) 1145| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1148| move-object/from16 v0, v22 1150| invoke-direct {v0,v6,v4}, com.android.timezonepicker.TimeZoneInfo.(java.util.TimeZone, java.lang.String):void 1153| const v27, #+59395 (0x0000e803 | 8.32301e-41) 1156| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1159| move-object/from16 v0, v22 1161| move-object/from16 v1, v25 1163| iput-object v0, v1, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo .line 423 1165| const v27, #+59396 (0x0000e804 | 8.32315e-41) 1168| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1171| move-object/from16 v0, v25 1173| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo 1175| const v27, #+59397 (0x0000e805 | 8.32329e-41) 1178| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1181| move-object/from16 v22, v0 1183| move-object/from16 v0, v25 1185| move-object/from16 v1, v22 1187| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCountry(com.android.timezonepicker.TimeZoneInfo):int 1190| move-result v21 1191| const v27, #+59398 (0x0000e806 | 8.32343e-41) 1194| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 424 .local v21, "tzToOverride", int 1197| const/16 v22, #-1 (0xffffffff | NaN) 1199| move/from16 v0, v21 1201| move/from16 v1, v22 1203| if-ne v0, v1, Label_21 .line 429 1205| const v27, #+59399 (0x0000e807 | 8.32357e-41) 1208| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1211| move-object/from16 v0, v25 1213| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 1215| const v27, #+59400 (0x0000e808 | 8.32371e-41) 1218| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1221| move-object/from16 v22, v0 1223| move-object/from16 v0, v25 1225| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo 1227| const v27, #+59401 (0x0000e809 | 8.32385e-41) 1230| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1233| move-object/from16 v23, v0 1235| invoke-virtual/range {v22..v23}, java.util.ArrayList.add(java.lang.Object):boolean Label_19: .line 446 .end_local v6 .end_local v21 1238| const v27, #+59402 (0x0000e80a | 8.32399e-41) 1241| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1244| new-instance v19, com.android.timezonepicker.TimeZoneInfo 1246| const v27, #+59403 (0x0000e80b | 8.32413e-41) 1249| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1252| move-object/from16 v0, v19 1254| move-object/from16 v1, v20 1256| invoke-direct {v0,v1,v4}, com.android.timezonepicker.TimeZoneInfo.(java.util.TimeZone, java.lang.String):void .line 447 .local v19, "timeZoneInfo", com.android.timezonepicker.TimeZoneInfo 1259| const v27, #+59404 (0x0000e80c | 8.32427e-41) 1262| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1265| move-object/from16 v0, v25 1267| move-object/from16 v1, v19 1269| invoke-direct {v0,v1}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCountry(com.android.timezonepicker.TimeZoneInfo):int 1272| move-result v9 1273| const v27, #+59405 (0x0000e80d | 8.32441e-41) 1276| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void .line 448 .local v9, "identicalTzIdx", int 1279| const/16 v22, #-1 (0xffffffff | NaN) 1281| move/from16 v0, v22 1283| if-ne v9, v0, Label_20 .line 453 1285| const v27, #+59406 (0x0000e80e | 8.32455e-41) 1288| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1291| move-object/from16 v0, v25 1293| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 1295| const v27, #+59407 (0x0000e80f | 8.32469e-41) 1298| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1301| move-object/from16 v22, v0 1303| move-object/from16 v0, v22 1305| move-object/from16 v1, v19 1307| invoke-virtual {v0,v1}, java.util.ArrayList.add(java.lang.Object):boolean Label_20: .line 460 1310| const v27, #+59408 (0x0000e810 | 8.32483e-41) 1313| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1316| move-object/from16 v0, v16 1318| move-object/from16 v1, v18 1320| invoke-virtual {v0,v1}, java.util.HashSet.add(java.lang.Object):boolean 1323| const v27, #+59409 (0x0000e811 | 8.32497e-41) 1326| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1329| goto/16 Label_4 Label_21: .line 431 .end_local v9 .end_local v19 .restart_local v6 .restart_local v21 1331| const v27, #+59410 (0x0000e812 | 8.32511e-41) 1334| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1337| move-object/from16 v0, v25 1339| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 1341| const v27, #+59411 (0x0000e813 | 8.32525e-41) 1344| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1347| move-object/from16 v22, v0 1349| move-object/from16 v0, v25 1351| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo 1353| const v27, #+59412 (0x0000e814 | 8.32539e-41) 1356| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1359| move-object/from16 v23, v0 1361| move-object/from16 v0, v22 1363| move/from16 v1, v21 1365| move-object/from16 v2, v23 1367| invoke-virtual {v0,v1,v2}, java.util.ArrayList.add(int, java.lang.Object):void .try_end_12 catch(java.io.IOException) : Label_5 catch(...) : Label_15 1370| const v27, #+59413 (0x0000e815 | 8.32553e-41) 1373| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1376| goto/16 Label_19 Label_22: .line 468 .end_local v4 .end_local v5 .end_local v6 .end_local v8 .end_local v18 .end_local v20 .end_local v21 1378| const v27, #+59414 (0x0000e816 | 8.32567e-41) 1381| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1384| if-eqz v11, Label_6 .try_begin_13 .line 469 1386| const v27, #+59415 (0x0000e817 | 8.32581e-41) 1389| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1392| invoke-virtual {v11}, java.io.InputStream.close():void .try_end_13 catch(java.io.IOException) : Label_23 1395| const v27, #+59416 (0x0000e818 | 8.32595e-41) 1398| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1401| goto/16 Label_6 Label_23: .line 471 1403| const v27, #+59417 (0x0000e819 | 8.32610e-41) 1406| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1409| move-exception v10 .restart_local v10 1410| goto/16 Label_6 Label_24: .end_local v10 .end_local v11 .end_local v12 .end_local v13 .end_local v17 .restart_local v7 1412| const v27, #+59418 (0x0000e81a | 8.32624e-41) 1415| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1418| move-exception v10 .restart_local v10 1419| goto/16 Label_6 Label_25: .end_local v7 .end_local v10 1421| const v27, #+59419 (0x0000e81b | 8.32638e-41) 1424| invoke-static/range {v27..v27}, CodeCoverage.TraceBasicBlock(int):void 1427| move-exception v10 .restart_local v10 1428| goto/16 Label_16 } method com.android.timezonepicker.TimeZoneData.populateDisplayNameOverrides(android.content.res.Resources):void { .params "resources" .src "TimeZoneData.java" .line 265 .prologue_end .line 265 0| const v0, #+59420 (0x0000e81c | 8.32652e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| sget v6, com.android.timezonepicker.R$array.timezone_rename_ids 8| const v0, #+59421 (0x0000e81d | 8.32666e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v10,v6}, android.content.res.Resources.getStringArray(int):java.lang.String[] 17| move-result-object v2 18| const v0, #+59422 (0x0000e81e | 8.32680e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 266 .local v2, "ids", java.lang.String[] 24| sget v6, com.android.timezonepicker.R$array.timezone_rename_labels 26| const v0, #+59423 (0x0000e81f | 8.32694e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-virtual {v10,v6}, android.content.res.Resources.getStringArray(int):java.lang.String[] 35| move-result-object v3 36| const v0, #+59424 (0x0000e820 | 8.32708e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 268 .local v3, "labels", java.lang.String[] 42| array-length v4, v2 .line 269 .local v4, "length", int 43| const v0, #+59425 (0x0000e821 | 8.32722e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| array-length v6, v2 50| const v0, #+59426 (0x0000e822 | 8.32736e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| array-length v7, v3 57| const v0, #+59427 (0x0000e823 | 8.32750e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| if-eq v6, v7, Label_1 .line 270 65| const v0, #+59428 (0x0000e824 | 8.32764e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const-string/jumbo v6, "TimeZoneData" 74| const v0, #+59429 (0x0000e825 | 8.32778e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| new-instance v7, java.lang.StringBuilder 82| const v0, #+59430 (0x0000e826 | 8.32792e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-direct {v7}, java.lang.StringBuilder.():void 91| const v0, #+59431 (0x0000e827 | 8.32806e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| const-string/jumbo v8, "timezone_rename_ids len=" 100| const v0, #+59432 (0x0000e828 | 8.32820e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 109| move-result-object v7 110| const v0, #+59433 (0x0000e829 | 8.32834e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| array-length v8, v2 117| const v0, #+59434 (0x0000e82a | 8.32848e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 126| move-result-object v7 127| const v0, #+59435 (0x0000e82b | 8.32862e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| const-string/jumbo v8, " timezone_rename_labels len=" 136| const v0, #+59436 (0x0000e82c | 8.32876e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 145| move-result-object v7 146| const v0, #+59437 (0x0000e82d | 8.32890e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 271 152| array-length v8, v3 .line 270 153| const v0, #+59438 (0x0000e82e | 8.32904e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 162| move-result-object v7 163| const v0, #+59439 (0x0000e82f | 8.32918e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 172| move-result-object v7 173| const v0, #+59440 (0x0000e830 | 8.32932e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| invoke-static {v6,v7}, android.util.Log.e(java.lang.String, java.lang.String):int .line 272 182| const v0, #+59441 (0x0000e831 | 8.32946e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| array-length v6, v2 189| const v0, #+59442 (0x0000e832 | 8.32960e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| array-length v7, v3 196| const v0, #+59443 (0x0000e833 | 8.32974e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-static {v6,v7}, java.lang.Math.min(int, int):int 205| move-result v4 206| const v0, #+59444 (0x0000e834 | 8.32988e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 275 212| const v0, #+59445 (0x0000e835 | 8.33002e-41) 215| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 218| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .local v1, "i", int 219| const v0, #+59446 (0x0000e836 | 8.33016e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| if-ge v1, v4, Label_5 .line 276 227| const v0, #+59447 (0x0000e837 | 8.33030e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v6, v9, com.android.timezonepicker.TimeZoneData.mTimeZonesById 235| const v0, #+59448 (0x0000e838 | 8.33044e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| aget-object v7, v2, v1 243| const v0, #+59449 (0x0000e839 | 8.33058e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| invoke-virtual {v6,v7}, java.util.HashMap.get(java.lang.Object):java.lang.Object 252| move-result-object v5 253| const v0, #+59450 (0x0000e83a | 8.33072e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| check-cast v5, com.android.timezonepicker.TimeZoneInfo .line 277 .local v5, "tzi", com.android.timezonepicker.TimeZoneInfo 261| const v0, #+59451 (0x0000e83b | 8.33086e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| if-eqz v5, Label_4 .line 278 269| const v0, #+59452 (0x0000e83c | 8.33100e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| aget-object v6, v3, v1 277| const v0, #+59453 (0x0000e83d | 8.33114e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| iput-object v6, v5, com.android.timezonepicker.TimeZoneInfo.mDisplayName Label_3: .line 275 285| const v0, #+59454 (0x0000e83e | 8.33128e-41) 288| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 291| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 293| goto/16 Label_2 Label_4: .line 280 295| const v0, #+59455 (0x0000e83f | 8.33142e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| const-string/jumbo v6, "TimeZoneData" 304| const v0, #+59456 (0x0000e840 | 8.33156e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| new-instance v7, java.lang.StringBuilder 312| const v0, #+59457 (0x0000e841 | 8.33170e-41) 315| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 318| invoke-direct {v7}, java.lang.StringBuilder.():void 321| const v0, #+59458 (0x0000e842 | 8.33184e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| const-string/jumbo v8, "Could not find timezone with label: " 330| const v0, #+59459 (0x0000e843 | 8.33198e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 339| move-result-object v7 340| const v0, #+59460 (0x0000e844 | 8.33212e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| aget-object v8, v3, v1 348| const v0, #+59461 (0x0000e845 | 8.33226e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| invoke-virtual {v7,v8}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 357| move-result-object v7 358| const v0, #+59462 (0x0000e846 | 8.33240e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| invoke-virtual {v7}, java.lang.StringBuilder.toString():java.lang.String 367| move-result-object v7 368| const v0, #+59463 (0x0000e847 | 8.33254e-41) 371| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 374| invoke-static {v6,v7}, android.util.Log.e(java.lang.String, java.lang.String):int 377| const v0, #+59464 (0x0000e848 | 8.33268e-41) 380| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 383| goto/16 Label_3 Label_5: .line 283 .end_local v5 385| const v0, #+59465 (0x0000e849 | 8.33282e-41) 388| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 391| return-void } method com.android.timezonepicker.TimeZoneData.findIndexByTimeZoneIdSlow(java.lang.String):int { .params "timeZoneId" .src "TimeZoneData.java" .line 108 .prologue_end .line 108 0| const v0, #+59466 (0x0000e84a | 8.33296e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 109 .local v1, "idx", int 7| iget-object v4, v5, com.android.timezonepicker.TimeZoneData.mTimeZones 9| const v0, #+59467 (0x0000e84b | 8.33310e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 18| move-result-object v3 19| const v0, #+59468 (0x0000e84c | 8.33324e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .local v3, "tzi$iterator", java.util.Iterator 25| const v0, #+59469 (0x0000e84d | 8.33338e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 34| move-result v4 35| const v0, #+59470 (0x0000e84e | 8.33352e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-eqz v4, Label_3 43| const v0, #+59471 (0x0000e84f | 8.33366e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object 52| move-result-object v2 53| const v0, #+59472 (0x0000e850 | 8.33380e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| check-cast v2, com.android.timezonepicker.TimeZoneInfo .line 110 .local v2, "tzi", com.android.timezonepicker.TimeZoneInfo 61| const v0, #+59473 (0x0000e851 | 8.33394e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget-object v4, v2, com.android.timezonepicker.TimeZoneInfo.mTzId 69| const v0, #+59474 (0x0000e852 | 8.33408e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v6,v4}, java.lang.String.equals(java.lang.Object):boolean 78| move-result v4 79| const v0, #+59475 (0x0000e853 | 8.33422e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| if-eqz v4, Label_2 .line 111 87| const v0, #+59476 (0x0000e854 | 8.33436e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return v1 Label_2: .line 113 94| const v0, #+59477 (0x0000e855 | 8.33450e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 102| goto/16 Label_1 Label_3: .line 115 .end_local v2 104| const v0, #+59478 (0x0000e856 | 8.33464e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| const/4 v4, #-1 (0xffffffff | NaN) 111| return v4 } method com.android.timezonepicker.TimeZoneData.get(int):com.android.timezonepicker.TimeZoneInfo { .params "position" .src "TimeZoneData.java" .line 95 .prologue_end .line 95 0| const v0, #+59479 (0x0000e857 | 8.33478e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneData.mTimeZones 8| const v0, #+59480 (0x0000e858 | 8.33492e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 17| move-result-object v1 18| const v0, #+59481 (0x0000e859 | 8.33506e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, com.android.timezonepicker.TimeZoneInfo 26| const v0, #+59482 (0x0000e85a | 8.33520e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.timezonepicker.TimeZoneData.getDefaultTimeZoneIndex():int { .src "TimeZoneData.java" .line 103 .prologue_end .line 103 0| const v0, #+59483 (0x0000e85b | 8.33534e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.timezonepicker.TimeZoneData.mTimeZones 8| const v0, #+59484 (0x0000e85c | 8.33548e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v3, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneInfo 16| const v0, #+59485 (0x0000e85d | 8.33562e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, java.util.ArrayList.indexOf(java.lang.Object):int 25| move-result v1 26| const v0, #+59486 (0x0000e85e | 8.33576e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.timezonepicker.TimeZoneData.getTimeZonesByOffset(int):java.util.ArrayList { .params "offsetHr" .src "TimeZoneData.java" .line 307 .prologue_end .line 307 0| const v0, #+59487 (0x0000e85f | 8.33590e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| add-int/lit8 v1, v4, #+20 (0x00000014 | 2.80260e-44) .line 308 .local v1, "index", int 8| iget-object v2, v3, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset 10| const v0, #+59488 (0x0000e860 | 8.33604e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| array-length v2, v2 17| const v0, #+59489 (0x0000e861 | 8.33618e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ge v1, v2, Label_1 25| const v0, #+59490 (0x0000e862 | 8.33632e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-gez v1, Label_2 Label_1: .line 309 33| const v0, #+59491 (0x0000e863 | 8.33646e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| const/4 v2, #+0 (0x00000000 | 0.00000) 40| return-object v2 Label_2: .line 311 41| const v0, #+59492 (0x0000e864 | 8.33660e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v3, com.android.timezonepicker.TimeZoneData.mTimeZonesByOffsets 49| const v0, #+59493 (0x0000e865 | 8.33674e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v2,v1}, android.util.SparseArray.get(int):java.lang.Object 58| move-result-object v2 59| const v0, #+59494 (0x0000e866 | 8.33689e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| check-cast v2, java.util.ArrayList 67| const v0, #+59495 (0x0000e867 | 8.33703e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-object v2 } method com.android.timezonepicker.TimeZoneData.hasTimeZonesInHrOffset(int):boolean { .params "offsetHr" .src "TimeZoneData.java" .line 286 .prologue_end 0| const v0, #+59496 (0x0000e868 | 8.33717e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 286 7| add-int/lit8 v1, v5, #+20 (0x00000014 | 2.80260e-44) .line 287 .local v1, "index", int 9| iget-object v2, v4, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset 11| const v0, #+59497 (0x0000e869 | 8.33731e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| array-length v2, v2 18| const v0, #+59498 (0x0000e86a | 8.33745e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-ge v1, v2, Label_1 26| const v0, #+59499 (0x0000e86b | 8.33759e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-gez v1, Label_2 Label_1: .line 288 34| const v0, #+59500 (0x0000e86c | 8.33773e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| return v3 Label_2: .line 290 41| const v0, #+59501 (0x0000e86d | 8.33787e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| iget-object v2, v4, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset 49| const v0, #+59502 (0x0000e86e | 8.33801e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| aget-boolean v2, v2, v1 57| const v0, #+59503 (0x0000e86f | 8.33815e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| return v2 } method com.android.timezonepicker.TimeZoneData.loadTzs(android.content.Context):void { .params "context" .src "TimeZoneData.java" .line 119 0| move-object/16 v18, v19 3| move-object/16 v19, v20 .prologue_end .line 119 6| const v20, #+59504 (0x0000e870 | 8.33829e-41) 9| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v13, java.util.ArrayList 14| const v20, #+59505 (0x0000e871 | 8.33843e-41) 17| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct {v13}, java.util.ArrayList.():void 23| const v20, #+59506 (0x0000e872 | 8.33857e-41) 26| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 29| move-object/from16 v0, v18 31| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones .line 120 33| const v20, #+59507 (0x0000e873 | 8.33871e-41) 36| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-direct/range {v18..v19}, com.android.timezonepicker.TimeZoneData.loadTzsInZoneTab(android.content.Context):java.util.HashSet 42| move-result-object v6 43| const v20, #+59508 (0x0000e874 | 8.33885e-41) 46| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 121 .local_ex v6, "processedTimeZones", java.util.HashSet, "Ljava/util/HashSet;" 49| invoke-static {}, java.util.TimeZone.getAvailableIDs():java.lang.String[] 52| move-result-object v11 53| const v20, #+59509 (0x0000e875 | 8.33899e-41) 56| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 127 .local v11, "tzIds", java.lang.String[] 59| const/4 v13, #+0 (0x00000000 | 0.00000) 60| array-length v14, v11 Label_1: 61| const v20, #+59510 (0x0000e876 | 8.33913e-41) 64| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 67| if-ge v13, v14, Label_5 69| const v20, #+59511 (0x0000e877 | 8.33927e-41) 72| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 75| aget-object v10, v11, v13 .line 128 .local v10, "tzId", java.lang.String 77| const v20, #+59512 (0x0000e878 | 8.33941e-41) 80| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v6,v10}, java.util.HashSet.contains(java.lang.Object):boolean 86| move-result v15 87| const v20, #+59513 (0x0000e879 | 8.33955e-41) 90| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v15, Label_3 Label_2: .line 127 95| const v20, #+59514 (0x0000e87a | 8.33969e-41) 98| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 103| goto/16 Label_1 Label_3: .line 137 105| const v20, #+59515 (0x0000e87b | 8.33983e-41) 108| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v15, "Etc/GMT" 114| const v20, #+59516 (0x0000e87c | 8.33997e-41) 117| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v10,v15}, java.lang.String.startsWith(java.lang.String):boolean 123| move-result v15 124| const v20, #+59517 (0x0000e87d | 8.34011e-41) 127| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 130| if-eqz v15, Label_2 .line 141 132| const v20, #+59518 (0x0000e87e | 8.34025e-41) 135| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-static {v10}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 141| move-result-object v8 142| const v20, #+59519 (0x0000e87f | 8.34039e-41) 145| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 142 .local v8, "tz", java.util.TimeZone 148| if-nez v8, Label_4 .line 143 150| const v20, #+59520 (0x0000e880 | 8.34053e-41) 153| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 156| const-string/jumbo v15, "TimeZoneData" 159| const v20, #+59521 (0x0000e881 | 8.34067e-41) 162| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 165| new-instance v16, java.lang.StringBuilder 167| const v20, #+59522 (0x0000e882 | 8.34081e-41) 170| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-direct/range {v16..v16}, java.lang.StringBuilder.():void 176| const v20, #+59523 (0x0000e883 | 8.34095e-41) 179| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 182| const-string/jumbo v17, "Timezone not found: " 185| const v20, #+59524 (0x0000e884 | 8.34109e-41) 188| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual/range {v16..v17}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 194| move-result-object v16 195| const v20, #+59525 (0x0000e885 | 8.34123e-41) 198| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 201| move-object/from16 v0, v16 203| invoke-virtual {v0,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 206| move-result-object v16 207| const v20, #+59526 (0x0000e886 | 8.34137e-41) 210| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 213| invoke-virtual/range {v16..v16}, java.lang.StringBuilder.toString():java.lang.String 216| move-result-object v16 217| const v20, #+59527 (0x0000e887 | 8.34151e-41) 220| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-static/range {v15..v16}, android.util.Log.e(java.lang.String, java.lang.String):int 226| const v20, #+59528 (0x0000e888 | 8.34165e-41) 229| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 232| goto/16 Label_2 Label_4: .line 147 234| const v20, #+59529 (0x0000e889 | 8.34179e-41) 237| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 240| new-instance v12, com.android.timezonepicker.TimeZoneInfo 242| const v20, #+59530 (0x0000e88a | 8.34193e-41) 245| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 248| const/4 v15, #+0 (0x00000000 | 0.00000) 249| invoke-direct {v12,v8,v15}, com.android.timezonepicker.TimeZoneInfo.(java.util.TimeZone, java.lang.String):void .line 149 .local v12, "tzInfo", com.android.timezonepicker.TimeZoneInfo 252| const v20, #+59531 (0x0000e88b | 8.34207e-41) 255| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 258| move-object/from16 v0, v18 260| invoke-direct {v0,v12}, com.android.timezonepicker.TimeZoneData.getIdenticalTimeZoneInTheCountry(com.android.timezonepicker.TimeZoneInfo):int 263| move-result v15 264| const v20, #+59532 (0x0000e88c | 8.34221e-41) 267| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 270| const/16 v16, #-1 (0xffffffff | NaN) 272| move/from16 v0, v16 274| if-ne v15, v0, Label_2 .line 153 276| const v20, #+59533 (0x0000e88d | 8.34235e-41) 279| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 282| move-object/from16 v0, v18 284| iget-object v15, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 286| const v20, #+59534 (0x0000e88e | 8.34249e-41) 289| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 292| invoke-virtual {v15,v12}, java.util.ArrayList.add(java.lang.Object):boolean 295| const v20, #+59535 (0x0000e88f | 8.34263e-41) 298| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 301| goto/16 Label_2 Label_5: .line 178 .end_local v8 .end_local v10 .end_local v12 303| const v20, #+59536 (0x0000e890 | 8.34277e-41) 306| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 309| move-object/from16 v0, v18 311| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 313| const v20, #+59537 (0x0000e891 | 8.34291e-41) 316| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-static {v13}, java.util.Collections.sort(java.util.List):void .line 180 322| const v20, #+59538 (0x0000e892 | 8.34305e-41) 325| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 328| new-instance v13, java.util.LinkedHashMap 330| const v20, #+59539 (0x0000e893 | 8.34319e-41) 333| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-direct {v13}, java.util.LinkedHashMap.():void 339| const v20, #+59540 (0x0000e894 | 8.34333e-41) 342| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 345| move-object/from16 v0, v18 347| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry .line 181 349| const v20, #+59541 (0x0000e895 | 8.34347e-41) 352| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 355| new-instance v13, android.util.SparseArray 357| const v20, #+59542 (0x0000e896 | 8.34361e-41) 360| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 363| move-object/from16 v0, v18 365| iget-object v14, v0, com.android.timezonepicker.TimeZoneData.mHasTimeZonesInHrOffset 367| const v20, #+59543 (0x0000e897 | 8.34375e-41) 370| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 373| array-length v14, v14 374| const v20, #+59544 (0x0000e898 | 8.34389e-41) 377| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-direct {v13,v14}, android.util.SparseArray.(int):void 383| const v20, #+59545 (0x0000e899 | 8.34403e-41) 386| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 389| move-object/from16 v0, v18 391| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByOffsets .line 182 393| const v20, #+59546 (0x0000e89a | 8.34417e-41) 396| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 399| new-instance v13, java.util.HashMap 401| const v20, #+59547 (0x0000e89b | 8.34431e-41) 404| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 407| move-object/from16 v0, v18 409| iget-object v14, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 411| const v20, #+59548 (0x0000e89c | 8.34445e-41) 414| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 417| invoke-virtual {v14}, java.util.ArrayList.size():int 420| move-result v14 421| const v20, #+59549 (0x0000e89d | 8.34459e-41) 424| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 427| invoke-direct {v13,v14}, java.util.HashMap.(int):void 430| const v20, #+59550 (0x0000e89e | 8.34473e-41) 433| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 436| move-object/from16 v0, v18 438| iput-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesById .line 183 440| const v20, #+59551 (0x0000e89f | 8.34487e-41) 443| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 446| move-object/from16 v0, v18 448| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 450| const v20, #+59552 (0x0000e8a0 | 8.34501e-41) 453| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 456| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 459| move-result-object v9 460| const v20, #+59553 (0x0000e8a1 | 8.34515e-41) 463| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_6: .local v9, "tz$iterator", java.util.Iterator 466| const v20, #+59554 (0x0000e8a2 | 8.34529e-41) 469| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 472| invoke-interface {v9}, java.util.Iterator.hasNext():boolean 475| move-result v13 476| const v20, #+59555 (0x0000e8a3 | 8.34543e-41) 479| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 482| if-eqz v13, Label_7 484| const v20, #+59556 (0x0000e8a4 | 8.34557e-41) 487| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 490| invoke-interface {v9}, java.util.Iterator.next():java.lang.Object 493| move-result-object v7 494| const v20, #+59557 (0x0000e8a5 | 8.34571e-41) 497| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 500| check-cast v7, com.android.timezonepicker.TimeZoneInfo .line 186 .local v7, "tz", com.android.timezonepicker.TimeZoneInfo 502| const v20, #+59558 (0x0000e8a6 | 8.34585e-41) 505| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 508| move-object/from16 v0, v18 510| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesById 512| const v20, #+59559 (0x0000e8a7 | 8.34599e-41) 515| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 518| iget-object v14, v7, com.android.timezonepicker.TimeZoneInfo.mTzId 520| const v20, #+59560 (0x0000e8a8 | 8.34613e-41) 523| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 526| invoke-virtual {v13,v14,v7}, java.util.HashMap.put(java.lang.Object, java.lang.Object):java.lang.Object 529| const v20, #+59561 (0x0000e8a9 | 8.34627e-41) 532| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 535| goto/16 Label_6 Label_7: .line 188 .end_local v7 537| const v20, #+59562 (0x0000e8aa | 8.34641e-41) 540| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 543| move-object/from16 v0, v18 545| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mContext 547| const v20, #+59563 (0x0000e8ab | 8.34655e-41) 550| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 553| invoke-virtual {v13}, android.content.Context.getResources():android.content.res.Resources 556| move-result-object v13 557| const v20, #+59564 (0x0000e8ac | 8.34669e-41) 560| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 563| move-object/from16 v0, v18 565| invoke-direct {v0,v13}, com.android.timezonepicker.TimeZoneData.populateDisplayNameOverrides(android.content.res.Resources):void .line 190 568| const v20, #+59565 (0x0000e8ad | 8.34683e-41) 571| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 574| new-instance v2, java.util.Date 576| const v20, #+59566 (0x0000e8ae | 8.34697e-41) 579| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 582| move-object/from16 v0, v18 584| iget-wide v14:v15, v0, com.android.timezonepicker.TimeZoneData.mTimeMillis 586| const v20, #+59567 (0x0000e8af | 8.34711e-41) 589| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 592| invoke-direct {v2,v14,v15}, java.util.Date.(long):void .line 191 .local v2, "date", java.util.Date 595| const v20, #+59568 (0x0000e8b0 | 8.34725e-41) 598| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 601| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 604| move-result-object v3 605| const v20, #+59569 (0x0000e8b1 | 8.34739e-41) 608| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 193 .local v3, "defaultLocal", java.util.Locale 611| const/4 v5, #+0 (0x00000000 | 0.00000) .line 194 .local v5, "idx", int 612| move-object/from16 v0, v18 614| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZones 616| const v20, #+59570 (0x0000e8b2 | 8.34753e-41) 619| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 622| invoke-interface {v13}, java.lang.Iterable.iterator():java.util.Iterator 625| move-result-object v9 626| const v20, #+59571 (0x0000e8b3 | 8.34768e-41) 629| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void Label_8: 632| const v20, #+59572 (0x0000e8b4 | 8.34782e-41) 635| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 638| invoke-interface {v9}, java.util.Iterator.hasNext():boolean 641| move-result v13 642| const v20, #+59573 (0x0000e8b5 | 8.34796e-41) 645| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 648| if-eqz v13, Label_12 650| const v20, #+59574 (0x0000e8b6 | 8.34810e-41) 653| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 656| invoke-interface {v9}, java.util.Iterator.next():java.lang.Object 659| move-result-object v7 660| const v20, #+59575 (0x0000e8b7 | 8.34824e-41) 663| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 666| check-cast v7, com.android.timezonepicker.TimeZoneInfo .line 197 .restart_local v7 668| const v20, #+59576 (0x0000e8b8 | 8.34838e-41) 671| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 674| iget-object v13, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName 676| const v20, #+59577 (0x0000e8b9 | 8.34852e-41) 679| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 682| if-nez v13, Label_9 .line 198 684| const v20, #+59578 (0x0000e8ba | 8.34866e-41) 687| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 690| iget-object v13, v7, com.android.timezonepicker.TimeZoneInfo.mTz 692| const v20, #+59579 (0x0000e8bb | 8.34880e-41) 695| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 698| iget-object v14, v7, com.android.timezonepicker.TimeZoneInfo.mTz 700| const v20, #+59580 (0x0000e8bc | 8.34894e-41) 703| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 706| invoke-virtual {v14,v2}, java.util.TimeZone.inDaylightTime(java.util.Date):boolean 709| move-result v14 710| const v20, #+59581 (0x0000e8bd | 8.34908e-41) 713| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void .line 199 716| const/4 v15, #+1 (0x00000001 | 1.40130e-45) .line 198 717| invoke-virtual {v13,v14,v15,v3}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 720| move-result-object v13 721| const v20, #+59582 (0x0000e8be | 8.34922e-41) 724| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 727| iput-object v13, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName Label_9: .line 204 729| const v20, #+59583 (0x0000e8bf | 8.34936e-41) 732| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 735| move-object/from16 v0, v18 737| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry 739| const v20, #+59584 (0x0000e8c0 | 8.34950e-41) 742| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 745| iget-object v14, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 747| const v20, #+59585 (0x0000e8c1 | 8.34964e-41) 750| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-virtual {v13,v14}, java.util.LinkedHashMap.get(java.lang.Object):java.lang.Object 756| move-result-object v4 757| const v20, #+59586 (0x0000e8c2 | 8.34978e-41) 760| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 763| check-cast v4, java.util.ArrayList .line 205 .local_ex v4, "group", java.util.ArrayList, "Ljava/util/ArrayList;" 765| const v20, #+59587 (0x0000e8c3 | 8.34992e-41) 768| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 771| if-nez v4, Label_10 .line 206 773| const v20, #+59588 (0x0000e8c4 | 8.35006e-41) 776| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 779| new-instance v4, java.util.ArrayList .end_local v4 781| const v20, #+59589 (0x0000e8c5 | 8.35020e-41) 784| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 787| invoke-direct {v4}, java.util.ArrayList.():void .line 207 .restart_local v4 790| const v20, #+59590 (0x0000e8c6 | 8.35034e-41) 793| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 796| move-object/from16 v0, v18 798| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry 800| const v20, #+59591 (0x0000e8c7 | 8.35048e-41) 803| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 806| iget-object v14, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 808| const v20, #+59592 (0x0000e8c8 | 8.35062e-41) 811| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 814| invoke-virtual {v13,v14,v4}, java.util.LinkedHashMap.put(java.lang.Object, java.lang.Object):java.lang.Object Label_10: .line 210 817| const v20, #+59593 (0x0000e8c9 | 8.35076e-41) 820| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 823| invoke-static {v5}, java.lang.Integer.valueOf(int):java.lang.Integer 826| move-result-object v13 827| const v20, #+59594 (0x0000e8ca | 8.35090e-41) 830| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 833| invoke-virtual {v4,v13}, java.util.ArrayList.add(java.lang.Object):boolean .line 214 836| const v20, #+59595 (0x0000e8cb | 8.35104e-41) 839| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 842| move-object/from16 v0, v18 844| invoke-direct {v0,v5,v7}, com.android.timezonepicker.TimeZoneData.indexByOffsets(int, com.android.timezonepicker.TimeZoneInfo):void .line 217 847| const v20, #+59596 (0x0000e8cc | 8.35118e-41) 850| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 853| iget-object v13, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName 855| const v20, #+59597 (0x0000e8cd | 8.35132e-41) 858| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 861| const-string/jumbo v14, ":00" 864| const v20, #+59598 (0x0000e8ce | 8.35146e-41) 867| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 870| invoke-virtual {v13,v14}, java.lang.String.endsWith(java.lang.String):boolean 873| move-result v13 874| const v20, #+59599 (0x0000e8cf | 8.35160e-41) 877| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 880| if-nez v13, Label_11 .line 218 882| const v20, #+59600 (0x0000e8d0 | 8.35174e-41) 885| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 888| move-object/from16 v0, v18 890| iget-object v13, v0, com.android.timezonepicker.TimeZoneData.mTimeZoneNames 892| const v20, #+59601 (0x0000e8d1 | 8.35188e-41) 895| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 898| iget-object v14, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName 900| const v20, #+59602 (0x0000e8d2 | 8.35202e-41) 903| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 906| invoke-virtual {v13,v14}, java.util.HashSet.add(java.lang.Object):boolean Label_11: .line 224 909| const v20, #+59603 (0x0000e8d3 | 8.35216e-41) 912| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 915| add-int/lit8 v5, v5, #+1 (0x00000001 | 1.40130e-45) 917| goto/16 Label_8 Label_12: .line 228 .end_local v4 .end_local v7 919| const v20, #+59604 (0x0000e8d4 | 8.35230e-41) 922| invoke-static/range {v20..v20}, CodeCoverage.TraceBasicBlock(int):void 925| return-void } method com.android.timezonepicker.TimeZoneData.size():int { .src "TimeZoneData.java" .line 99 .prologue_end .line 99 0| const v0, #+59605 (0x0000e8d5 | 8.35244e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneData.mTimeZones 8| const v0, #+59606 (0x0000e8d6 | 8.35258e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, java.util.ArrayList.size():int 17| move-result v1 18| const v0, #+59607 (0x0000e8d7 | 8.35272e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.(com.android.timezonepicker.TimeZoneFilterTypeAdapter):void { .params "this$0" .src "TimeZoneFilterTypeAdapter.java" .line 1 .prologue_end .line 1 0| const v0, #+59608 (0x0000e8d8 | 8.35286e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.this$0 .line 136 8| const v0, #+59609 (0x0000e8d9 | 8.35300e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+59610 (0x0000e8da | 8.35314e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.onClick(android.view.View):void { .params "v" .src "TimeZoneFilterTypeAdapter.java" .line 140 .prologue_end .line 140 0| const v0, #+59611 (0x0000e8db | 8.35328e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.(com.android.timezonepicker.TimeZoneFilterTypeAdapter):void { .params "this$0" .src "TimeZoneFilterTypeAdapter.java" .line 166 .prologue_end .line 166 0| const v0, #+59612 (0x0000e8dc | 8.35342e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 8| const v0, #+59613 (0x0000e8dd | 8.35356e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, android.widget.Filter.():void 17| const v0, #+59614 (0x0000e8de | 8.35370e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter):void { .params "this$0", "?" .src "TimeZoneFilterTypeAdapter.java" .line 1 .prologue_end 0| const v0, #+59615 (0x0000e8df | 8.35384e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1,v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.(com.android.timezonepicker.TimeZoneFilterTypeAdapter):void 9| const v0, #+59616 (0x0000e8e0 | 8.35398e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.handleSearchByGmt(java.util.ArrayList, int, boolean):void { .params "?", "num", "positiveOnly" .src "TimeZoneFilterTypeAdapter.java" .line 306 .local_ex v8, "filtered", java.util.ArrayList, "Ljava/util/ArrayList;" .prologue_end 0| const v0, #+59617 (0x0000e8e1 | 8.35412e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+3 (0x00000003 | 4.20390e-45) .line 306 7| if-ltz v9, Label_5 .line 307 9| const v0, #+59618 (0x0000e8e2 | 8.35426e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 16| if-ne v9, v3, Label_3 .line 308 18| const v0, #+59619 (0x0000e8e3 | 8.35440e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v1, #+19 (0x00000013 | 2.66247e-44) Label_1: .local v1, "i", int 26| const v0, #+59620 (0x0000e8e4 | 8.35454e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 34| if-lt v1, v3, Label_3 .line 309 36| const v0, #+59621 (0x0000e8e5 | 8.35468e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 44| const v0, #+59622 (0x0000e8e6 | 8.35482e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-static {v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData 53| move-result-object v3 54| const v0, #+59623 (0x0000e8e7 | 8.35496e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| invoke-virtual {v3,v1}, com.android.timezonepicker.TimeZoneData.hasTimeZonesInHrOffset(int):boolean 63| move-result v3 64| const v0, #+59624 (0x0000e8e8 | 8.35510e-41) 67| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 70| if-eqz v3, Label_2 .line 310 72| const v0, #+59625 (0x0000e8e9 | 8.35524e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| new-instance v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 80| const v0, #+59626 (0x0000e8ea | 8.35538e-41) 83| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 86| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 88| const v0, #+59627 (0x0000e8eb | 8.35552e-41) 91| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 94| new-instance v4, java.lang.StringBuilder 96| const v0, #+59628 (0x0000e8ec | 8.35566e-41) 99| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 102| invoke-direct {v4}, java.lang.StringBuilder.():void 105| const v0, #+59629 (0x0000e8ed | 8.35580e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const-string/jumbo v5, "GMT+" 114| const v0, #+59630 (0x0000e8ee | 8.35594e-41) 117| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 120| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 123| move-result-object v4 124| const v0, #+59631 (0x0000e8ef | 8.35608e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 133| move-result-object v4 134| const v0, #+59632 (0x0000e8f0 | 8.35622e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 143| move-result-object v4 144| const v0, #+59633 (0x0000e8f1 | 8.35636e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| invoke-direct {v2,v3,v6,v4,v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void .line 311 .local v2, "r", com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 153| const v0, #+59634 (0x0000e8f2 | 8.35650e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean Label_2: .line 308 .end_local v2 162| const v0, #+59635 (0x0000e8f3 | 8.35664e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 170| goto/16 Label_1 Label_3: .line 316 .end_local v1 172| const v0, #+59636 (0x0000e8f4 | 8.35678e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 180| const v0, #+59637 (0x0000e8f5 | 8.35692e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| invoke-static {v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData 189| move-result-object v3 190| const v0, #+59638 (0x0000e8f6 | 8.35706e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v3,v9}, com.android.timezonepicker.TimeZoneData.hasTimeZonesInHrOffset(int):boolean 199| move-result v3 200| const v0, #+59639 (0x0000e8f7 | 8.35720e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| if-eqz v3, Label_4 .line 317 208| const v0, #+59640 (0x0000e8f8 | 8.35734e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| new-instance v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 216| const v0, #+59641 (0x0000e8f9 | 8.35748e-41) 219| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 222| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 224| const v0, #+59642 (0x0000e8fa | 8.35762e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| new-instance v4, java.lang.StringBuilder 232| const v0, #+59643 (0x0000e8fb | 8.35776e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| invoke-direct {v4}, java.lang.StringBuilder.():void 241| const v0, #+59644 (0x0000e8fc | 8.35790e-41) 244| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 247| const-string/jumbo v5, "GMT+" 250| const v0, #+59645 (0x0000e8fd | 8.35804e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 259| move-result-object v4 260| const v0, #+59646 (0x0000e8fe | 8.35818e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v4,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 269| move-result-object v4 270| const v0, #+59647 (0x0000e8ff | 8.35832e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 279| move-result-object v4 280| const v0, #+59648 (0x0000e900 | 8.35847e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-direct {v2,v3,v6,v4,v9}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void .line 318 .restart_local v2 289| const v0, #+59649 (0x0000e901 | 8.35861e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean Label_4: .line 320 .end_local v2 298| const v0, #+59650 (0x0000e902 | 8.35875e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| mul-int/lit8 v9, v9, #-1 (0xffffffff | NaN) Label_5: .line 323 306| const v0, #+59651 (0x0000e903 | 8.35889e-41) 309| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 312| if-nez v10, Label_9 314| const v0, #+59652 (0x0000e904 | 8.35903e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| if-eqz v9, Label_9 .line 324 322| const v0, #+59653 (0x0000e905 | 8.35917e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 330| const v0, #+59654 (0x0000e906 | 8.35931e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-static {v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData 339| move-result-object v3 340| const v0, #+59655 (0x0000e907 | 8.35945e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| invoke-virtual {v3,v9}, com.android.timezonepicker.TimeZoneData.hasTimeZonesInHrOffset(int):boolean 349| move-result v3 350| const v0, #+59656 (0x0000e908 | 8.35959e-41) 353| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 356| if-eqz v3, Label_6 .line 325 358| const v0, #+59657 (0x0000e909 | 8.35973e-41) 361| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 364| new-instance v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 366| const v0, #+59658 (0x0000e90a | 8.35987e-41) 369| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 372| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 374| const v0, #+59659 (0x0000e90b | 8.36001e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| new-instance v4, java.lang.StringBuilder 382| const v0, #+59660 (0x0000e90c | 8.36015e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| invoke-direct {v4}, java.lang.StringBuilder.():void 391| const v0, #+59661 (0x0000e90d | 8.36029e-41) 394| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 397| const-string/jumbo v5, "GMT" 400| const v0, #+59662 (0x0000e90e | 8.36043e-41) 403| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 406| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 409| move-result-object v4 410| const v0, #+59663 (0x0000e90f | 8.36057e-41) 413| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 416| invoke-virtual {v4,v9}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 419| move-result-object v4 420| const v0, #+59664 (0x0000e910 | 8.36071e-41) 423| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 426| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 429| move-result-object v4 430| const v0, #+59665 (0x0000e911 | 8.36085e-41) 433| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 436| invoke-direct {v2,v3,v6,v4,v9}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void .line 326 .restart_local v2 439| const v0, #+59666 (0x0000e912 | 8.36099e-41) 442| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 445| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean Label_6: .line 329 .end_local v2 448| const v0, #+59667 (0x0000e913 | 8.36113e-41) 451| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 454| const/4 v3, #-1 (0xffffffff | NaN) 455| if-ne v9, v3, Label_9 .line 330 457| const v0, #+59668 (0x0000e914 | 8.36127e-41) 460| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 463| const/16 v1, #-10 (0xfffffff6 | NaN) Label_7: .restart_local v1 465| const v0, #+59669 (0x0000e915 | 8.36141e-41) 468| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 471| const/16 v3, #-19 (0xffffffed | NaN) 473| if-lt v1, v3, Label_9 .line 331 475| const v0, #+59670 (0x0000e916 | 8.36155e-41) 478| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 481| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 483| const v0, #+59671 (0x0000e917 | 8.36169e-41) 486| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 489| invoke-static {v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData 492| move-result-object v3 493| const v0, #+59672 (0x0000e918 | 8.36183e-41) 496| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 499| invoke-virtual {v3,v1}, com.android.timezonepicker.TimeZoneData.hasTimeZonesInHrOffset(int):boolean 502| move-result v3 503| const v0, #+59673 (0x0000e919 | 8.36197e-41) 506| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 509| if-eqz v3, Label_8 .line 332 511| const v0, #+59674 (0x0000e91a | 8.36211e-41) 514| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 517| new-instance v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 519| const v0, #+59675 (0x0000e91b | 8.36225e-41) 522| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 525| iget-object v3, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 527| const v0, #+59676 (0x0000e91c | 8.36239e-41) 530| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 533| new-instance v4, java.lang.StringBuilder 535| const v0, #+59677 (0x0000e91d | 8.36253e-41) 538| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 541| invoke-direct {v4}, java.lang.StringBuilder.():void 544| const v0, #+59678 (0x0000e91e | 8.36267e-41) 547| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 550| const-string/jumbo v5, "GMT" 553| const v0, #+59679 (0x0000e91f | 8.36281e-41) 556| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 559| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 562| move-result-object v4 563| const v0, #+59680 (0x0000e920 | 8.36295e-41) 566| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 569| invoke-virtual {v4,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 572| move-result-object v4 573| const v0, #+59681 (0x0000e921 | 8.36309e-41) 576| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 579| invoke-virtual {v4}, java.lang.StringBuilder.toString():java.lang.String 582| move-result-object v4 583| const v0, #+59682 (0x0000e922 | 8.36323e-41) 586| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 589| invoke-direct {v2,v3,v6,v4,v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void .line 333 .restart_local v2 592| const v0, #+59683 (0x0000e923 | 8.36337e-41) 595| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-virtual {v8,v2}, java.util.ArrayList.add(java.lang.Object):boolean Label_8: .line 330 .end_local v2 601| const v0, #+59684 (0x0000e924 | 8.36351e-41) 604| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 607| add-int/lit8 v1, v1, #-1 (0xffffffff | NaN) 609| goto/16 Label_7 Label_9: .line 338 .end_local v1 611| const v0, #+59685 (0x0000e925 | 8.36365e-41) 614| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 617| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.isStartingInitialsFor(java.lang.String, java.lang.String):boolean { .params "prefixString", "string" .src "TimeZoneFilterTypeAdapter.java" .line 273 .prologue_end 0| const v0, #+59686 (0x0000e926 | 8.36379e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v10, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v9, #+0 (0x00000000 | 0.00000) .line 273 8| invoke-virtual {v12}, java.lang.String.length():int 11| move-result v4 12| const v0, #+59687 (0x0000e927 | 8.36393e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 274 .local v4, "initialLen", int 18| invoke-virtual {v13}, java.lang.String.length():int 21| move-result v5 22| const v0, #+59688 (0x0000e928 | 8.36407e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 276 .local v5, "strLen", int 28| const/4 v2, #+0 (0x00000000 | 0.00000) .line 277 .local v2, "initialIdx", int 29| const/4 v6, #+1 (0x00000001 | 1.40130e-45) .line 278 .local v6, "wasWordBreak", boolean 30| const/4 v1, #+0 (0x00000000 | 0.00000) .local v1, "i", int 31| move v3, v2 Label_1: .end_local v2 .local v3, "initialIdx", int 32| const v0, #+59689 (0x0000e929 | 8.36421e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| if-ge v1, v5, Label_6 .line 279 40| const v0, #+59690 (0x0000e92a | 8.36435e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v13,v1}, java.lang.String.charAt(int):char 49| move-result v7 50| const v0, #+59691 (0x0000e92b | 8.36449e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-static {v7}, java.lang.Character.isLetter(char):boolean 59| move-result v7 60| const v0, #+59692 (0x0000e92c | 8.36463e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| if-nez v7, Label_3 .line 280 68| const v0, #+59693 (0x0000e92d | 8.36477e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 75| move v2, v3 Label_2: .line 278 .end_local v3 .restart_local v2 76| const v0, #+59694 (0x0000e92e | 8.36491e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 84| move v3, v2 .end_local v2 .restart_local v3 85| goto/16 Label_1 Label_3: .line 284 87| const v0, #+59695 (0x0000e92f | 8.36505e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v6, Label_8 .line 285 95| const v0, #+59696 (0x0000e930 | 8.36519e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| add-int/lit8 v2, v3, #+1 (0x00000001 | 1.40130e-45) .end_local v3 .restart_local v2 103| invoke-virtual {v12,v3}, java.lang.String.charAt(int):char 106| move-result v7 107| const v0, #+59697 (0x0000e931 | 8.36533e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-virtual {v13,v1}, java.lang.String.charAt(int):char 116| move-result v8 117| const v0, #+59698 (0x0000e932 | 8.36547e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 123| if-eq v7, v8, Label_4 .line 286 125| const v0, #+59699 (0x0000e933 | 8.36561e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| return v9 Label_4: .line 288 132| const v0, #+59700 (0x0000e934 | 8.36575e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-ne v2, v4, Label_5 .line 289 140| const v0, #+59701 (0x0000e935 | 8.36589e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| return v10 Label_5: .line 291 147| const v0, #+59702 (0x0000e936 | 8.36603e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| const/4 v6, #+0 (0x00000000 | 0.00000) 154| goto/16 Label_2 Label_6: .line 296 .end_local v2 .restart_local v3 156| const v0, #+59703 (0x0000e937 | 8.36617e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| const-string/jumbo v7, "usa" 165| const v0, #+59704 (0x0000e938 | 8.36631e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| invoke-virtual {v12,v7}, java.lang.String.equals(java.lang.Object):boolean 174| move-result v7 175| const v0, #+59705 (0x0000e939 | 8.36645e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| if-eqz v7, Label_7 183| const v0, #+59706 (0x0000e93a | 8.36659e-41) 186| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 189| const-string/jumbo v7, "united states" 192| const v0, #+59707 (0x0000e93b | 8.36673e-41) 195| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 198| invoke-virtual {v13,v7}, java.lang.String.equals(java.lang.Object):boolean 201| move-result v7 202| const v0, #+59708 (0x0000e93c | 8.36687e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| if-eqz v7, Label_7 .line 297 210| const v0, #+59709 (0x0000e93d | 8.36701e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| return v10 Label_7: .line 299 217| const v0, #+59710 (0x0000e93e | 8.36715e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| return v9 Label_8: 224| const v0, #+59711 (0x0000e93f | 8.36729e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| move v2, v3 .end_local v3 .restart_local v2 231| goto/16 Label_2 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.parseNum(java.lang.String, int):int { .params "str", "startIndex" .src "TimeZoneFilterTypeAdapter.java" .line 348 .prologue_end 0| const v0, #+59712 (0x0000e940 | 8.36743e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/16 v7, #+10 (0x0000000a | 1.40130e-44) 8| const/high16 v8, #-2147483648 (0x80000000 | -0.00000) .line 348 10| move v2, v11 .line 349 .local v2, "idx", int 11| const/high16 v5, #-2147483648 (0x80000000 | -0.00000) .line 350 .local v5, "num", int 13| const/4 v4, #+1 (0x00000001 | 1.40130e-45) .line 353 .local v4, "negativeMultiplier", int 14| add-int/lit8 v2, v11, #+1 (0x00000001 | 1.40130e-45) 16| invoke-virtual {v10,v11}, java.lang.String.charAt(int):char 19| move-result v1 20| const v0, #+59713 (0x0000e941 | 8.36757e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 354 .local v1, "ch", char 26| packed-switch v1, Label_9 Label_1: .line 368 29| const v0, #+59714 (0x0000e942 | 8.36771e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| invoke-static {v1}, java.lang.Character.isDigit(char):boolean 38| move-result v6 39| const v0, #+59715 (0x0000e943 | 8.36785e-41) 42| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 45| if-nez v6, Label_5 .line 370 47| const v0, #+59716 (0x0000e944 | 8.36799e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| return v8 Label_2: .line 356 54| const v0, #+59717 (0x0000e945 | 8.36813e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| const/4 v4, #-1 (0xffffffff | NaN) Label_3: .line 359 61| const v0, #+59718 (0x0000e946 | 8.36827e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| invoke-virtual {v10}, java.lang.String.length():int 70| move-result v6 71| const v0, #+59719 (0x0000e947 | 8.36841e-41) 74| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 77| if-lt v2, v6, Label_4 .line 361 79| const v0, #+59720 (0x0000e948 | 8.36855e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| return v8 Label_4: .line 364 86| const v0, #+59721 (0x0000e949 | 8.36869e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .local v3, "idx", int 94| invoke-virtual {v10,v2}, java.lang.String.charAt(int):char 97| move-result v1 98| const v0, #+59722 (0x0000e94a | 8.36883e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| move v2, v3 .line 365 .end_local v3 .restart_local v2 105| goto/16 Label_1 Label_5: .line 374 107| const v0, #+59723 (0x0000e94b | 8.36897e-41) 110| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-static {v1,v7}, java.lang.Character.digit(char, int):int 116| move-result v5 117| const v0, #+59724 (0x0000e94c | 8.36911e-41) 120| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 377 123| invoke-virtual {v10}, java.lang.String.length():int 126| move-result v6 127| const v0, #+59725 (0x0000e94d | 8.36926e-41) 130| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 133| if-ge v2, v6, Label_6 .line 378 135| const v0, #+59726 (0x0000e94e | 8.36940e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| add-int/lit8 v3, v2, #+1 (0x00000001 | 1.40130e-45) .end_local v2 .restart_local v3 143| invoke-virtual {v10,v2}, java.lang.String.charAt(int):char 146| move-result v1 147| const v0, #+59727 (0x0000e94f | 8.36954e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 379 153| invoke-static {v1}, java.lang.Character.isDigit(char):boolean 156| move-result v6 157| const v0, #+59728 (0x0000e950 | 8.36968e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| if-eqz v6, Label_7 .line 381 165| const v0, #+59729 (0x0000e951 | 8.36982e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| mul-int/lit8 v6, v5, #+10 (0x0000000a | 1.40130e-44) 173| invoke-static {v1,v7}, java.lang.Character.digit(char, int):int 176| move-result v7 177| const v0, #+59730 (0x0000e952 | 8.36996e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| add-int v5, v6, v7 185| move v2, v3 Label_6: .line 387 .end_local v3 .restart_local v2 186| const v0, #+59731 (0x0000e953 | 8.37010e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| invoke-virtual {v10}, java.lang.String.length():int 195| move-result v6 196| const v0, #+59732 (0x0000e954 | 8.37024e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| if-eq v2, v6, Label_8 .line 389 204| const v0, #+59733 (0x0000e955 | 8.37038e-41) 207| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 210| return v8 Label_7: .line 383 .end_local v2 .restart_local v3 211| const v0, #+59734 (0x0000e956 | 8.37052e-41) 214| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 217| return v8 Label_8: .line 395 .end_local v3 .restart_local v2 218| const v0, #+59735 (0x0000e957 | 8.37066e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| mul-int v6, v4, v5 226| return v6 227| nop Label_9: .line 354 228| packed-switch-payload 43: Label_3 44: Label_1 45: Label_2 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.performFiltering(java.lang.CharSequence):android.widget.Filter$FilterResults { .params "prefix" .src "TimeZoneFilterTypeAdapter.java" .line 173 0| move-object/16 v21, v22 3| move-object/16 v22, v23 .prologue_end .line 173 6| const v23, #+59736 (0x0000e958 | 8.37080e-41) 9| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 12| new-instance v14, android.widget.Filter$FilterResults 14| const v23, #+59737 (0x0000e959 | 8.37094e-41) 17| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 20| invoke-direct {v14}, android.widget.Filter$FilterResults.():void .line 174 .local v14, "results", android.widget.Filter$FilterResults 23| const v23, #+59738 (0x0000e95a | 8.37108e-41) 26| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 29| const/4 v13, #+0 (0x00000000 | 0.00000) .line 175 .local v13, "prefixString", java.lang.String 30| if-eqz v22, Label_1 .line 176 32| const v23, #+59739 (0x0000e95b | 8.37122e-41) 35| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 38| invoke-interface/range {v22..v22}, java.lang.CharSequence.toString():java.lang.String 41| move-result-object v17 42| const v23, #+59740 (0x0000e95c | 8.37136e-41) 45| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual/range {v17..v17}, java.lang.String.trim():java.lang.String 51| move-result-object v17 52| const v23, #+59741 (0x0000e95d | 8.37150e-41) 55| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual/range {v17..v17}, java.lang.String.toLowerCase():java.lang.String 61| move-result-object v13 62| const v23, #+59742 (0x0000e95e | 8.37164e-41) 65| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 179 .end_local v13 68| const v23, #+59743 (0x0000e95f | 8.37178e-41) 71| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-static {v13}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 77| move-result v17 78| const v23, #+59744 (0x0000e960 | 8.37192e-41) 81| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 84| if-eqz v17, Label_2 .line 180 86| const v23, #+59745 (0x0000e961 | 8.37206e-41) 89| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 92| const/16 v17, #+0 (0x00000000 | 0.00000) 94| move-object/from16 v0, v17 96| iput-object v0, v14, android.widget.Filter$FilterResults.values .line 181 98| const v23, #+59746 (0x0000e962 | 8.37220e-41) 101| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 104| const/16 v17, #+0 (0x00000000 | 0.00000) 106| move/from16 v0, v17 108| iput v0, v14, android.widget.Filter$FilterResults.count .line 182 110| const v23, #+59747 (0x0000e963 | 8.37234e-41) 113| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 116| return-object v14 Label_2: .line 187 117| const v23, #+59748 (0x0000e964 | 8.37248e-41) 120| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 123| new-instance v7, java.util.ArrayList 125| const v23, #+59749 (0x0000e965 | 8.37262e-41) 128| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-direct {v7}, java.util.ArrayList.():void .line 192 .local_ex v7, "filtered", java.util.ArrayList, "Ljava/util/ArrayList;" 134| const v23, #+59750 (0x0000e966 | 8.37276e-41) 137| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 140| const/4 v8, #+0 (0x00000000 | 0.00000) .line 193 .local v8, "gmtOnly", boolean 141| const/4 v15, #+0 (0x00000000 | 0.00000) .line 194 .local v15, "startParsePosition", int 142| const/16 v17, #+0 (0x00000000 | 0.00000) 144| move/from16 v0, v17 146| invoke-virtual {v13,v0}, java.lang.String.charAt(int):char 149| move-result v17 150| const v23, #+59751 (0x0000e967 | 8.37290e-41) 153| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 156| const/16 v18, #+43 (0x0000002b | 6.02558e-44) 158| move/from16 v0, v17 160| move/from16 v1, v18 162| if-eq v0, v1, Label_3 164| const v23, #+59752 (0x0000e968 | 8.37304e-41) 167| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 170| const/16 v17, #+0 (0x00000000 | 0.00000) 172| move/from16 v0, v17 174| invoke-virtual {v13,v0}, java.lang.String.charAt(int):char 177| move-result v17 178| const v23, #+59753 (0x0000e969 | 8.37318e-41) 181| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 184| const/16 v18, #+45 (0x0000002d | 6.30584e-44) 186| move/from16 v0, v17 188| move/from16 v1, v18 190| if-ne v0, v1, Label_4 Label_3: .line 195 192| const v23, #+59754 (0x0000e96a | 8.37332e-41) 195| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 198| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_4: .line 198 199| const v23, #+59755 (0x0000e96b | 8.37346e-41) 202| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 205| const-string/jumbo v17, "gmt" 208| const v23, #+59756 (0x0000e96c | 8.37360e-41) 211| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 214| move-object/from16 v0, v17 216| invoke-virtual {v13,v0}, java.lang.String.startsWith(java.lang.String):boolean 219| move-result v17 220| const v23, #+59757 (0x0000e96d | 8.37374e-41) 223| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 226| if-eqz v17, Label_5 .line 199 228| const v23, #+59758 (0x0000e96e | 8.37388e-41) 231| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 234| const/4 v15, #+3 (0x00000003 | 4.20390e-45) .line 200 235| const/4 v8, #+1 (0x00000001 | 1.40130e-45) Label_5: .line 203 236| const v23, #+59759 (0x0000e96f | 8.37402e-41) 239| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 242| move-object/from16 v0, v21 244| invoke-virtual {v0,v13,v15}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.parseNum(java.lang.String, int):int 247| move-result v11 248| const v23, #+59760 (0x0000e970 | 8.37416e-41) 251| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 204 .local v11, "num", int 254| const/high16 v17, #-2147483648 (0x80000000 | -0.00000) 256| move/from16 v0, v17 258| if-eq v11, v0, Label_7 .line 205 260| const v23, #+59761 (0x0000e971 | 8.37430e-41) 263| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v13}, java.lang.String.length():int 269| move-result v17 270| const v23, #+59762 (0x0000e972 | 8.37444e-41) 273| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 276| move/from16 v0, v17 278| if-le v0, v15, Label_12 .line 206 280| const v23, #+59763 (0x0000e973 | 8.37458e-41) 283| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-virtual {v13,v15}, java.lang.String.charAt(int):char 289| move-result v17 290| const v23, #+59764 (0x0000e974 | 8.37472e-41) 293| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 296| const/16 v18, #+43 (0x0000002b | 6.02558e-44) 298| move/from16 v0, v17 300| move/from16 v1, v18 302| if-ne v0, v1, Label_11 304| const v23, #+59765 (0x0000e975 | 8.37486e-41) 307| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 310| const/4 v12, #+1 (0x00000001 | 1.40130e-45) Label_6: .line 207 .local v12, "positiveOnly", boolean 311| const v23, #+59766 (0x0000e976 | 8.37500e-41) 314| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 317| move-object/from16 v0, v21 319| invoke-direct {v0,v7,v11,v12}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.handleSearchByGmt(java.util.ArrayList, int, boolean):void Label_7: .line 213 .end_local v12 322| const v23, #+59767 (0x0000e977 | 8.37514e-41) 325| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 328| new-instance v4, java.util.ArrayList 330| const v23, #+59768 (0x0000e978 | 8.37528e-41) 333| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 336| invoke-direct {v4}, java.util.ArrayList.():void .line 214 .local_ex v4, "countries", java.util.ArrayList, "Ljava/util/ArrayList;" 339| const v23, #+59769 (0x0000e979 | 8.37542e-41) 342| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 345| move-object/from16 v0, v21 347| iget-object v0, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 349| const v23, #+59770 (0x0000e97a | 8.37556e-41) 352| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 355| move-object/from16 v17, v0 357| invoke-static/range {v17..v17}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData 360| move-result-object v17 361| const v23, #+59771 (0x0000e97b | 8.37570e-41) 364| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 367| move-object/from16 v0, v17 369| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry 371| const v23, #+59772 (0x0000e97c | 8.37584e-41) 374| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 377| move-object/from16 v17, v0 379| invoke-virtual/range {v17..v17}, java.util.LinkedHashMap.keySet():java.util.Set 382| move-result-object v17 383| const v23, #+59773 (0x0000e97d | 8.37598e-41) 386| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 389| invoke-interface/range {v17..v17}, java.lang.Iterable.iterator():java.util.Iterator 392| move-result-object v6 393| const v23, #+59774 (0x0000e97e | 8.37612e-41) 396| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v6, "country$iterator", java.util.Iterator 399| const v23, #+59775 (0x0000e97f | 8.37626e-41) 402| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 405| invoke-interface {v6}, java.util.Iterator.hasNext():boolean 408| move-result v17 409| const v23, #+59776 (0x0000e980 | 8.37640e-41) 412| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 415| if-eqz v17, Label_16 417| const v23, #+59777 (0x0000e981 | 8.37654e-41) 420| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-interface {v6}, java.util.Iterator.next():java.lang.Object 426| move-result-object v5 427| const v23, #+59778 (0x0000e982 | 8.37668e-41) 430| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 433| check-cast v5, java.lang.String .line 216 .local v5, "country", java.lang.String 435| const v23, #+59779 (0x0000e983 | 8.37682e-41) 438| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 441| invoke-static {v5}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 444| move-result v17 445| const v23, #+59780 (0x0000e984 | 8.37696e-41) 448| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 451| if-nez v17, Label_8 .line 217 453| const v23, #+59781 (0x0000e985 | 8.37710e-41) 456| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 459| invoke-virtual {v5}, java.lang.String.toLowerCase():java.lang.String 462| move-result-object v10 463| const v23, #+59782 (0x0000e986 | 8.37724e-41) 466| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 218 .local v10, "lowerCaseCountry", java.lang.String 469| const/4 v9, #+0 (0x00000000 | 0.00000) .line 219 .local v9, "isMatch", boolean 470| invoke-virtual {v10,v13}, java.lang.String.startsWith(java.lang.String):boolean 473| move-result v17 474| const v23, #+59783 (0x0000e987 | 8.37738e-41) 477| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 480| if-nez v17, Label_9 .line 220 482| const v23, #+59784 (0x0000e988 | 8.37752e-41) 485| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 488| const/16 v17, #+0 (0x00000000 | 0.00000) 490| move/from16 v0, v17 492| invoke-virtual {v10,v0}, java.lang.String.charAt(int):char 495| move-result v17 496| const v23, #+59785 (0x0000e989 | 8.37766e-41) 499| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 502| const/16 v18, #+0 (0x00000000 | 0.00000) 504| move/from16 v0, v18 506| invoke-virtual {v13,v0}, java.lang.String.charAt(int):char 509| move-result v18 510| const v23, #+59786 (0x0000e98a | 8.37780e-41) 513| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 516| move/from16 v0, v17 518| move/from16 v1, v18 520| if-ne v0, v1, Label_13 .line 221 522| const v23, #+59787 (0x0000e98b | 8.37794e-41) 525| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 528| move-object/from16 v0, v21 530| invoke-direct {v0,v13,v10}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.isStartingInitialsFor(java.lang.String, java.lang.String):boolean 533| move-result v17 534| const v23, #+59788 (0x0000e98c | 8.37808e-41) 537| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void .line 219 540| if-eqz v17, Label_13 Label_9: .line 222 542| const v23, #+59789 (0x0000e98d | 8.37822e-41) 545| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 548| const/4 v9, #+1 (0x00000001 | 1.40130e-45) Label_10: .line 233 549| const v23, #+59790 (0x0000e98e | 8.37836e-41) 552| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 555| if-eqz v9, Label_8 .line 234 557| const v23, #+59791 (0x0000e98f | 8.37850e-41) 560| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 563| invoke-virtual {v4,v5}, java.util.ArrayList.add(java.lang.Object):boolean 566| const v23, #+59792 (0x0000e990 | 8.37864e-41) 569| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 572| goto/16 Label_8 Label_11: .line 206 .end_local v4 .end_local v5 .end_local v6 .end_local v9 .end_local v10 574| const v23, #+59793 (0x0000e991 | 8.37878e-41) 577| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 580| const/4 v12, #+0 (0x00000000 | 0.00000) .restart_local v12 581| goto/16 Label_6 Label_12: .line 205 .end_local v12 583| const v23, #+59794 (0x0000e992 | 8.37892e-41) 586| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 589| const/4 v12, #+0 (0x00000000 | 0.00000) .restart_local v12 590| goto/16 Label_6 Label_13: .line 223 .end_local v12 .restart_local v4 .restart_local v5 .restart_local v6 .restart_local v9 .restart_local v10 592| const v23, #+59795 (0x0000e993 | 8.37906e-41) 595| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 598| const-string/jumbo v17, " " 601| const v23, #+59796 (0x0000e994 | 8.37920e-41) 604| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 607| move-object/from16 v0, v17 609| invoke-virtual {v10,v0}, java.lang.String.contains(java.lang.CharSequence):boolean 612| move-result v17 613| const v23, #+59797 (0x0000e995 | 8.37934e-41) 616| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 619| if-eqz v17, Label_10 .line 226 621| const v23, #+59798 (0x0000e996 | 8.37948e-41) 624| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 627| const-string/jumbo v17, " " 630| const v23, #+59799 (0x0000e997 | 8.37962e-41) 633| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 636| move-object/from16 v0, v17 638| invoke-virtual {v10,v0}, java.lang.String.split(java.lang.String):java.lang.String[] 641| move-result-object v18 642| const v23, #+59800 (0x0000e998 | 8.37976e-41) 645| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 648| const/16 v17, #+0 (0x00000000 | 0.00000) 650| move-object/from16 v0, v18 652| array-length v0, v0 653| const v23, #+59801 (0x0000e999 | 8.37990e-41) 656| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 659| move/from16 v19, v0 Label_14: 661| const v23, #+59802 (0x0000e99a | 8.38005e-41) 664| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 667| move/from16 v0, v17 669| move/from16 v1, v19 671| if-ge v0, v1, Label_10 673| const v23, #+59803 (0x0000e99b | 8.38019e-41) 676| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 679| aget-object v16, v18, v17 .line 227 .local v16, "word", java.lang.String 681| const v23, #+59804 (0x0000e99c | 8.38033e-41) 684| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 687| move-object/from16 v0, v16 689| invoke-virtual {v0,v13}, java.lang.String.startsWith(java.lang.String):boolean 692| move-result v20 693| const v23, #+59805 (0x0000e99d | 8.38047e-41) 696| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 699| if-eqz v20, Label_15 .line 228 701| const v23, #+59806 (0x0000e99e | 8.38061e-41) 704| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 707| const/4 v9, #+1 (0x00000001 | 1.40130e-45) .line 229 708| goto/16 Label_10 Label_15: .line 226 710| const v23, #+59807 (0x0000e99f | 8.38075e-41) 713| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 716| add-int/lit8 v17, v17, #+1 (0x00000001 | 1.40130e-45) 718| goto/16 Label_14 Label_16: .line 238 .end_local v5 .end_local v9 .end_local v10 .end_local v16 720| const v23, #+59808 (0x0000e9a0 | 8.38089e-41) 723| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 726| invoke-virtual {v4}, java.util.ArrayList.size():int 729| move-result v17 730| const v23, #+59809 (0x0000e9a1 | 8.38103e-41) 733| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 736| if-lez v17, Label_18 .line 240 738| const v23, #+59810 (0x0000e9a2 | 8.38117e-41) 741| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 744| invoke-static {v4}, java.util.Collections.sort(java.util.List):void .line 241 747| const v23, #+59811 (0x0000e9a3 | 8.38131e-41) 750| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 753| invoke-interface {v4}, java.lang.Iterable.iterator():java.util.Iterator 756| move-result-object v6 757| const v23, #+59812 (0x0000e9a4 | 8.38145e-41) 760| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void Label_17: 763| const v23, #+59813 (0x0000e9a5 | 8.38159e-41) 766| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 769| invoke-interface {v6}, java.util.Iterator.hasNext():boolean 772| move-result v17 773| const v23, #+59814 (0x0000e9a6 | 8.38173e-41) 776| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 779| if-eqz v17, Label_18 781| const v23, #+59815 (0x0000e9a7 | 8.38187e-41) 784| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 787| invoke-interface {v6}, java.util.Iterator.next():java.lang.Object 790| move-result-object v5 791| const v23, #+59816 (0x0000e9a8 | 8.38201e-41) 794| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 797| check-cast v5, java.lang.String .line 242 .restart_local v5 799| const v23, #+59817 (0x0000e9a9 | 8.38215e-41) 802| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 805| new-instance v17, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 807| const v23, #+59818 (0x0000e9aa | 8.38229e-41) 810| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 813| move-object/from16 v0, v21 815| iget-object v0, v0, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 817| const v23, #+59819 (0x0000e9ab | 8.38243e-41) 820| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 823| move-object/from16 v18, v0 825| const/16 v19, #+1 (0x00000001 | 1.40130e-45) 827| const/16 v20, #+0 (0x00000000 | 0.00000) 829| move-object/from16 v0, v17 831| move-object/from16 v1, v18 833| move/from16 v2, v19 835| move/from16 v3, v20 837| invoke-direct {v0,v1,v2,v5,v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void 840| const v23, #+59820 (0x0000e9ac | 8.38257e-41) 843| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 846| move-object/from16 v0, v17 848| invoke-virtual {v7,v0}, java.util.ArrayList.add(java.lang.Object):boolean 851| const v23, #+59821 (0x0000e9ad | 8.38271e-41) 854| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 857| goto/16 Label_17 Label_18: .line 253 .end_local v5 859| const v23, #+59822 (0x0000e9ae | 8.38285e-41) 862| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 865| iput-object v7, v14, android.widget.Filter$FilterResults.values .line 254 867| const v23, #+59823 (0x0000e9af | 8.38299e-41) 870| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 873| invoke-virtual {v7}, java.util.ArrayList.size():int 876| move-result v17 877| const v23, #+59824 (0x0000e9b0 | 8.38313e-41) 880| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 883| move/from16 v0, v17 885| iput v0, v14, android.widget.Filter$FilterResults.count .line 255 887| const v23, #+59825 (0x0000e9b1 | 8.38327e-41) 890| invoke-static/range {v23..v23}, CodeCoverage.TraceBasicBlock(int):void 893| return-object v14 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.publishResults(java.lang.CharSequence, android.widget.Filter$FilterResults):void { .params "constraint", "results" .src "TimeZoneFilterTypeAdapter.java" .line 402 .prologue_end 0| const v0, #+59826 (0x0000e9b2 | 8.38341e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v4, #+0 (0x00000000 | 0.00000) 7| const/4 v3, #+0 (0x00000000 | 0.00000) .line 402 8| iget-object v2, v7, android.widget.Filter$FilterResults.values 10| const v0, #+59827 (0x0000e9b3 | 8.38355e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| if-eqz v2, Label_1 18| const v0, #+59828 (0x0000e9b4 | 8.38369e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget v2, v7, android.widget.Filter$FilterResults.count 26| const v0, #+59829 (0x0000e9b5 | 8.38383e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-nez v2, Label_6 Label_1: .line 403 34| const v0, #+59830 (0x0000e9b6 | 8.38397e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 42| const v0, #+59831 (0x0000e9b7 | 8.38411e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-static {v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get0(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener 51| move-result-object v2 52| const v0, #+59832 (0x0000e9b8 | 8.38425e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-eqz v2, Label_3 .line 405 60| const v0, #+59833 (0x0000e9b9 | 8.38439e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| invoke-static {v6}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 69| move-result v2 70| const v0, #+59834 (0x0000e9ba | 8.38453e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| if-eqz v2, Label_5 .line 406 78| const v0, #+59835 (0x0000e9bb | 8.38467e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| const/4 v1, #+0 (0x00000000 | 0.00000) Label_2: .line 410 .local v1, "filterType", int 85| const v0, #+59836 (0x0000e9bc | 8.38481e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v2, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 93| const v0, #+59837 (0x0000e9bd | 8.38495e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-static {v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get0(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener 102| move-result-object v2 103| const v0, #+59838 (0x0000e9be | 8.38509e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-interface {v2,v1,v4,v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener.onSetFilter(int, java.lang.String, int):void Label_3: .line 422 .end_local v1 112| const v0, #+59839 (0x0000e9bf | 8.38523e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| iget-object v2, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 120| const v0, #+59840 (0x0000e9c0 | 8.38537e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget v3, v7, android.widget.Filter$FilterResults.count 128| const v0, #+59841 (0x0000e9c1 | 8.38551e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-static {v2,v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-set1(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int):int .line 424 137| const v0, #+59842 (0x0000e9c2 | 8.38565e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iget v2, v7, android.widget.Filter$FilterResults.count 145| const v0, #+59843 (0x0000e9c3 | 8.38579e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| if-lez v2, Label_7 .line 425 153| const v0, #+59844 (0x0000e9c4 | 8.38593e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| iget-object v2, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 161| const v0, #+59845 (0x0000e9c5 | 8.38607e-41) 164| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 167| invoke-virtual {v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.notifyDataSetChanged():void Label_4: .line 429 170| const v0, #+59846 (0x0000e9c6 | 8.38621e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return-void Label_5: .line 408 177| const v0, #+59847 (0x0000e9c7 | 8.38635e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| const/4 v1, #-1 (0xffffffff | NaN) .restart_local v1 184| goto/16 Label_2 Label_6: .line 416 .end_local v1 186| const v0, #+59848 (0x0000e9c8 | 8.38649e-41) 189| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 192| iget-object v3, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 194| const v0, #+59849 (0x0000e9c9 | 8.38663e-41) 197| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 200| iget-object v2, v7, android.widget.Filter$FilterResults.values 202| const v0, #+59850 (0x0000e9ca | 8.38677e-41) 205| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 208| check-cast v2, java.util.ArrayList 210| const v0, #+59851 (0x0000e9cb | 8.38691e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| invoke-static {v3,v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.-set0(com.android.timezonepicker.TimeZoneFilterTypeAdapter, java.util.ArrayList):java.util.ArrayList 219| const v0, #+59852 (0x0000e9cc | 8.38705e-41) 222| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 225| goto/16 Label_3 Label_7: .line 427 227| const v0, #+59853 (0x0000e9cd | 8.38719e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v2, v5, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.this$0 235| const v0, #+59854 (0x0000e9ce | 8.38733e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| invoke-virtual {v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.notifyDataSetInvalidated():void 244| const v0, #+59855 (0x0000e9cf | 8.38747e-41) 247| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 250| goto/16 Label_4 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int, java.lang.String, int):void { .params "this$0", "type", "constraint", "time" .src "TimeZoneFilterTypeAdapter.java" .line 67 .prologue_end .line 67 0| const v0, #+59856 (0x0000e9d0 | 8.38761e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.this$0 8| const v0, #+59857 (0x0000e9d1 | 8.38775e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 68 17| const v0, #+59858 (0x0000e9d2 | 8.38789e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iput v3, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.type .line 69 25| const v0, #+59859 (0x0000e9d3 | 8.38803e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| iput-object v4, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.constraint .line 70 33| const v0, #+59860 (0x0000e9d4 | 8.38817e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| iput v5, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.time .line 71 41| const v0, #+59861 (0x0000e9d5 | 8.38831e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.toString():java.lang.String { .src "TimeZoneFilterTypeAdapter.java" .line 75 .prologue_end .line 75 0| const v0, #+59862 (0x0000e9d6 | 8.38845e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.constraint 8| const v0, #+59863 (0x0000e9d7 | 8.38859e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener.onSetFilter(int, java.lang.String, int):void { } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.():void { .src "TimeZoneFilterTypeAdapter.java" .line 49 .prologue_end .line 49 0| const v0, #+59864 (0x0000e9d8 | 8.38873e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+59865 (0x0000e9d9 | 8.38887e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.setupViewHolder(android.view.View):void { .params "v" .src "TimeZoneFilterTypeAdapter.java" .line 56 .prologue_end .line 56 0| const v0, #+59866 (0x0000e9da | 8.38901e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder 8| const v0, #+59867 (0x0000e9db | 8.38915e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.():void .line 57 .local v1, "vh", com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder 17| const v0, #+59868 (0x0000e9dc | 8.38929e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget v2, com.android.timezonepicker.R$id.value 25| const v0, #+59869 (0x0000e9dd | 8.38943e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v2}, android.view.View.findViewById(int):android.view.View 34| move-result-object v2 35| const v0, #+59870 (0x0000e9de | 8.38957e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v2, android.widget.TextView 43| const v0, #+59871 (0x0000e9df | 8.38971e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.strTextView .line 58 51| const v0, #+59872 (0x0000e9e0 | 8.38985e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-virtual {v3,v1}, android.view.View.setTag(java.lang.Object):void .line 59 60| const v0, #+59873 (0x0000e9e1 | 8.38999e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get0(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener { 0| const v0, #+59874 (0x0000e9e2 | 8.39013e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mListener 8| const v0, #+59875 (0x0000e9e3 | 8.39027e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.-get1(com.android.timezonepicker.TimeZoneFilterTypeAdapter):com.android.timezonepicker.TimeZoneData { 0| const v0, #+59876 (0x0000e9e4 | 8.39041e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mTimeZoneData 8| const v0, #+59877 (0x0000e9e5 | 8.39055e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.-set0(com.android.timezonepicker.TimeZoneFilterTypeAdapter, java.util.ArrayList):java.util.ArrayList { 0| const v0, #+59878 (0x0000e9e6 | 8.39069e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults 8| const v0, #+59879 (0x0000e9e7 | 8.39084e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v2 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.-set1(com.android.timezonepicker.TimeZoneFilterTypeAdapter, int):int { 0| const v0, #+59880 (0x0000e9e8 | 8.39098e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput v2, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount 8| const v0, #+59881 (0x0000e9e9 | 8.39112e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v2 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.(android.content.Context, com.android.timezonepicker.TimeZoneData, com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener):void { .params "context", "tzd", "l" .src "TimeZoneFilterTypeAdapter.java" .line 89 .prologue_end .line 89 0| const v0, #+59882 (0x0000e9ea | 8.39126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.widget.BaseAdapter.():void .line 79 9| const v0, #+59883 (0x0000e9eb | 8.39140e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, java.util.ArrayList 17| const v0, #+59884 (0x0000e9ec | 8.39154e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, java.util.ArrayList.():void 26| const v0, #+59885 (0x0000e9ed | 8.39168e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults .line 80 34| const v0, #+59886 (0x0000e9ee | 8.39182e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| const/4 v1, #+0 (0x00000000 | 0.00000) 41| iput v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount .line 136 43| const v0, #+59887 (0x0000e9ef | 8.39196e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| new-instance v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1 51| const v0, #+59888 (0x0000e9f0 | 8.39210e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| invoke-direct {v1,v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$1.(com.android.timezonepicker.TimeZoneFilterTypeAdapter):void 60| const v0, #+59889 (0x0000e9f1 | 8.39224e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iput-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mDummyListener .line 90 68| const v0, #+59890 (0x0000e9f2 | 8.39238e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| iput-object v4, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mTimeZoneData .line 91 76| const v0, #+59891 (0x0000e9f3 | 8.39252e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iput-object v5, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mListener .line 92 84| const v0, #+59892 (0x0000e9f4 | 8.39266e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| const-string/jumbo v1, "layout_inflater" 93| const v0, #+59893 (0x0000e9f5 | 8.39280e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v3,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 102| move-result-object v1 103| const v0, #+59894 (0x0000e9f6 | 8.39294e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| check-cast v1, android.view.LayoutInflater 111| const v0, #+59895 (0x0000e9f7 | 8.39308e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mInflater .line 93 119| const v0, #+59896 (0x0000e9f8 | 8.39322e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| return-void } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getCount():int { .src "TimeZoneFilterTypeAdapter.java" .line 97 .prologue_end .line 97 0| const v0, #+59897 (0x0000e9f9 | 8.39336e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResultsCount 8| const v0, #+59898 (0x0000e9fa | 8.39350e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getFilter():android.widget.Filter { .src "TimeZoneFilterTypeAdapter.java" .line 160 .prologue_end 0| const v0, #+59899 (0x0000e9fb | 8.39364e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 160 7| iget-object v1, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter 9| const v0, #+59900 (0x0000e9fc | 8.39378e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-nez v1, Label_1 .line 161 17| const v0, #+59901 (0x0000e9fd | 8.39392e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| new-instance v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter 25| const v0, #+59902 (0x0000e9fe | 8.39406e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-direct {v1,v3,v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter.(com.android.timezonepicker.TimeZoneFilterTypeAdapter, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ArrayFilter):void 34| const v0, #+59903 (0x0000e9ff | 8.39420e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v1, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter Label_1: .line 163 42| const v0, #+59904 (0x0000ea00 | 8.39434e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v1, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mFilter 50| const v0, #+59905 (0x0000ea01 | 8.39448e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getItem(int):com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult { .params "position" .src "TimeZoneFilterTypeAdapter.java" .line 102 .prologue_end .line 102 0| const v0, #+59906 (0x0000ea02 | 8.39462e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults 8| const v0, #+59907 (0x0000ea03 | 8.39476e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1,v3}, java.util.ArrayList.get(int):java.lang.Object 17| move-result-object v1 18| const v0, #+59908 (0x0000ea04 | 8.39490e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| check-cast v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 26| const v0, #+59909 (0x0000ea05 | 8.39504e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getItem(int):java.lang.Object { .params "position" .src "TimeZoneFilterTypeAdapter.java" .line 100 .prologue_end .line 100 0| const v0, #+59910 (0x0000ea06 | 8.39518e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v2,v3}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.getItem(int):com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 9| move-result-object v1 10| const v0, #+59911 (0x0000ea07 | 8.39532e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| return-object v1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getItemId(int):long { .params "position" .src "TimeZoneFilterTypeAdapter.java" .line 107 .prologue_end .line 107 0| const v0, #+59912 (0x0000ea08 | 8.39546e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| int-to-long v1:v2, v4 7| return-wide v1:v2 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "TimeZoneFilterTypeAdapter.java" .line 114 .prologue_end 0| const v0, #+59913 (0x0000ea09 | 8.39560e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v6, #+0 (0x00000000 | 0.00000) .line 114 7| if-eqz v9, Label_3 .line 115 9| const v0, #+59914 (0x0000ea0a | 8.39574e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| move-object v2, v9 Label_1: .line 121 .local v2, "v", android.view.View 16| const v0, #+59915 (0x0000ea0b | 8.39588e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v2}, android.view.View.getTag():java.lang.Object 25| move-result-object v3 26| const v0, #+59916 (0x0000ea0c | 8.39602e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| check-cast v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder .line 123 .local v3, "vh", com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder 34| const v0, #+59917 (0x0000ea0d | 8.39616e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v4, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults 42| const v0, #+59918 (0x0000ea0e | 8.39630e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v4}, java.util.ArrayList.size():int 51| move-result v4 52| const v0, #+59919 (0x0000ea0f | 8.39644e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| if-lt v8, v4, Label_2 .line 124 60| const v0, #+59920 (0x0000ea10 | 8.39658e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const-string/jumbo v4, "TimeZoneFilterTypeAdapter" 69| const v0, #+59921 (0x0000ea11 | 8.39672e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v5, java.lang.StringBuilder 77| const v0, #+59922 (0x0000ea12 | 8.39686e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v5}, java.lang.StringBuilder.():void 86| const v0, #+59923 (0x0000ea13 | 8.39700e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| const-string/jumbo v6, "getView: " 95| const v0, #+59924 (0x0000ea14 | 8.39714e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 104| move-result-object v5 105| const v0, #+59925 (0x0000ea15 | 8.39728e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| invoke-virtual {v5,v8}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 114| move-result-object v5 115| const v0, #+59926 (0x0000ea16 | 8.39742e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const-string/jumbo v6, " of " 124| const v0, #+59927 (0x0000ea17 | 8.39756e-41) 127| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 130| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 133| move-result-object v5 134| const v0, #+59928 (0x0000ea18 | 8.39770e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v6, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults 142| const v0, #+59929 (0x0000ea19 | 8.39784e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| invoke-virtual {v6}, java.util.ArrayList.size():int 151| move-result v6 152| const v0, #+59930 (0x0000ea1a | 8.39798e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v5,v6}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 161| move-result-object v5 162| const v0, #+59931 (0x0000ea1b | 8.39812e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 168| invoke-virtual {v5}, java.lang.StringBuilder.toString():java.lang.String 171| move-result-object v5 172| const v0, #+59932 (0x0000ea1c | 8.39826e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-static {v4,v5}, android.util.Log.e(java.lang.String, java.lang.String):int Label_2: .line 127 181| const v0, #+59933 (0x0000ea1d | 8.39840e-41) 184| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 187| iget-object v4, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mLiveResults 189| const v0, #+59934 (0x0000ea1e | 8.39854e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v4,v8}, java.util.ArrayList.get(int):java.lang.Object 198| move-result-object v1 199| const v0, #+59935 (0x0000ea1f | 8.39868e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| check-cast v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult .line 129 .local v1, "filter", com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult 207| const v0, #+59936 (0x0000ea20 | 8.39882e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget v4, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.type 215| const v0, #+59937 (0x0000ea21 | 8.39896e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| iput v4, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.filterType .line 130 223| const v0, #+59938 (0x0000ea22 | 8.39910e-41) 226| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 229| iget-object v4, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.constraint 231| const v0, #+59939 (0x0000ea23 | 8.39924e-41) 234| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 237| iput-object v4, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.str .line 131 239| const v0, #+59940 (0x0000ea24 | 8.39938e-41) 242| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 245| iget v4, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.time 247| const v0, #+59941 (0x0000ea25 | 8.39952e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| iput v4, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.time .line 132 255| const v0, #+59942 (0x0000ea26 | 8.39966e-41) 258| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 261| iget-object v4, v3, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.strTextView 263| const v0, #+59943 (0x0000ea27 | 8.39980e-41) 266| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 269| iget-object v5, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$FilterTypeResult.constraint 271| const v0, #+59944 (0x0000ea28 | 8.39994e-41) 274| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 277| invoke-virtual {v4,v5}, android.widget.TextView.setText(java.lang.CharSequence):void .line 133 280| const v0, #+59945 (0x0000ea29 | 8.40008e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| return-object v2 Label_3: .line 117 .end_local v1 .end_local v2 .end_local v3 287| const v0, #+59946 (0x0000ea2a | 8.40022e-41) 290| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 293| iget-object v4, v7, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mInflater 295| const v0, #+59947 (0x0000ea2b | 8.40036e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| sget v5, com.android.timezonepicker.R$layout.time_zone_filter_item 303| const v0, #+59948 (0x0000ea2c | 8.40050e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v4,v5,v6}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 312| move-result-object v2 313| const v0, #+59949 (0x0000ea2d | 8.40064e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 118 .restart_local v2 319| invoke-static {v2}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.setupViewHolder(android.view.View):void 322| const v0, #+59950 (0x0000ea2e | 8.40078e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| goto/16 Label_1 } method com.android.timezonepicker.TimeZoneFilterTypeAdapter.onClick(android.view.View):void { .params "v" .src "TimeZoneFilterTypeAdapter.java" .line 150 .prologue_end .line 150 0| const v0, #+59951 (0x0000ea2f | 8.40092e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v6, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mListener 8| const v0, #+59952 (0x0000ea30 | 8.40106e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 16| const v0, #+59953 (0x0000ea31 | 8.40120e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-eqz v7, Label_1 .line 151 24| const v0, #+59954 (0x0000ea32 | 8.40134e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v7}, android.view.View.getTag():java.lang.Object 33| move-result-object v1 34| const v0, #+59955 (0x0000ea33 | 8.40148e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder .line 152 .local v1, "vh", com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder 42| const v0, #+59956 (0x0000ea34 | 8.40163e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iget-object v2, v6, com.android.timezonepicker.TimeZoneFilterTypeAdapter.mListener 50| const v0, #+59957 (0x0000ea35 | 8.40177e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget v3, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.filterType 58| const v0, #+59958 (0x0000ea36 | 8.40191e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| iget-object v4, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.str 66| const v0, #+59959 (0x0000ea37 | 8.40205e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| iget v5, v1, com.android.timezonepicker.TimeZoneFilterTypeAdapter$ViewHolder.time 74| const v0, #+59960 (0x0000ea38 | 8.40219e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| invoke-interface {v2,v3,v4,v5}, com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener.onSetFilter(int, java.lang.String, int):void Label_1: .line 154 .end_local v1 83| const v0, #+59961 (0x0000ea39 | 8.40233e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| invoke-virtual {v6}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.notifyDataSetInvalidated():void .line 155 92| const v0, #+59962 (0x0000ea3a | 8.40247e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| return-void } method com.android.timezonepicker.TimeZoneInfo.():void { .src "TimeZoneInfo.java" .line 41 .prologue_end .line 41 0| const v4, #+59963 (0x0000ea3b | 8.40261e-41) 3| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v0, #+6 (0x00000006 | 8.40779e-45) 7| sput v0, com.android.timezonepicker.TimeZoneInfo.NUM_OF_TRANSITIONS .line 42 9| const v4, #+59964 (0x0000ea3c | 8.40275e-41) 12| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-static {}, java.lang.System.currentTimeMillis():long 18| move-result-wide v0:v1 19| const v4, #+59965 (0x0000ea3d | 8.40289e-41) 22| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 25| const-wide/16 v2:v3, #+1000 (0x000003e8 | 1.40130e-42) 27| div-long/2addr v0:v1, v2:v3 28| const v4, #+59966 (0x0000ea3e | 8.40303e-41) 31| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 34| sput-wide v0:v1, com.android.timezonepicker.TimeZoneInfo.time .line 44 36| const v4, #+59967 (0x0000ea3f | 8.40317e-41) 39| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 42| invoke-static {}, android.text.Spannable$Factory.getInstance():android.text.Spannable$Factory 45| move-result-object v0 46| const v4, #+59968 (0x0000ea40 | 8.40331e-41) 49| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 52| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mSpannableFactory .line 53 54| const v4, #+59969 (0x0000ea41 | 8.40345e-41) 57| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 60| new-instance v0, java.lang.StringBuilder 62| const v4, #+59970 (0x0000ea42 | 8.40359e-41) 65| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 68| const/16 v1, #+50 (0x00000032 | 7.00649e-44) 70| invoke-direct {v0,v1}, java.lang.StringBuilder.(int):void 73| const v4, #+59971 (0x0000ea43 | 8.40373e-41) 76| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 79| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mSB .line 54 81| const v4, #+59972 (0x0000ea44 | 8.40387e-41) 84| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 87| new-instance v0, java.util.Formatter 89| const v4, #+59973 (0x0000ea45 | 8.40401e-41) 92| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 95| sget-object v1, com.android.timezonepicker.TimeZoneInfo.mSB 97| const v4, #+59974 (0x0000ea46 | 8.40415e-41) 100| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 103| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 106| move-result-object v2 107| const v4, #+59975 (0x0000ea47 | 8.40429e-41) 110| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 113| invoke-direct {v0,v1,v2}, java.util.Formatter.(java.lang.Appendable, java.util.Locale):void 116| const v4, #+59976 (0x0000ea48 | 8.40443e-41) 119| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 122| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mFormatter .line 67 124| const v4, #+59977 (0x0000ea49 | 8.40457e-41) 127| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 130| new-instance v0, android.util.SparseArray 132| const v4, #+59978 (0x0000ea4a | 8.40471e-41) 135| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 138| invoke-direct {v0}, android.util.SparseArray.():void .line 66 141| const v4, #+59979 (0x0000ea4b | 8.40485e-41) 144| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 147| sput-object v0, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameCache .line 36 149| const v4, #+59980 (0x0000ea4c | 8.40499e-41) 152| invoke-static/range {v4..v4}, CodeCoverage.TraceBasicBlock(int):void 155| return-void } method com.android.timezonepicker.TimeZoneInfo.(java.util.TimeZone, java.lang.String):void { .params "tz", "country" .src "TimeZoneInfo.java" .line 56 .prologue_end .line 56 0| const v0, #+59981 (0x0000ea4d | 8.40513e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v3}, java.lang.Object.():void .line 52 9| const v0, #+59982 (0x0000ea4e | 8.40527e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| new-instance v1, android.text.format.Time 17| const v0, #+59983 (0x0000ea4f | 8.40541e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| invoke-direct {v1}, android.text.format.Time.():void 26| const v0, #+59984 (0x0000ea50 | 8.40555e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v1, v3, com.android.timezonepicker.TimeZoneInfo.recycledTime .line 63 34| const v0, #+59985 (0x0000ea51 | 8.40569e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| new-instance v1, android.util.SparseArray 42| const v0, #+59986 (0x0000ea52 | 8.40583e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-direct {v1}, android.util.SparseArray.():void 51| const v0, #+59987 (0x0000ea53 | 8.40597e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| iput-object v1, v3, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCache .line 64 59| const v0, #+59988 (0x0000ea54 | 8.40611e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const-wide/16 v1:v2, #+0 (0x00000000 | 0.00000) 67| iput-wide v1:v2, v3, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCacheReferenceTime .line 57 69| const v0, #+59989 (0x0000ea55 | 8.40625e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| iput-object v4, v3, com.android.timezonepicker.TimeZoneInfo.mTz .line 58 77| const v0, #+59990 (0x0000ea56 | 8.40639e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v4}, java.util.TimeZone.getID():java.lang.String 86| move-result-object v1 87| const v0, #+59991 (0x0000ea57 | 8.40653e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| iput-object v1, v3, com.android.timezonepicker.TimeZoneInfo.mTzId .line 59 95| const v0, #+59992 (0x0000ea58 | 8.40667e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iput-object v5, v3, com.android.timezonepicker.TimeZoneInfo.mCountry .line 60 103| const v0, #+59993 (0x0000ea59 | 8.40681e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-virtual {v4}, java.util.TimeZone.getRawOffset():int 112| move-result v1 113| const v0, #+59994 (0x0000ea5a | 8.40695e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iput v1, v3, com.android.timezonepicker.TimeZoneInfo.mRawoffset .line 61 121| const v0, #+59995 (0x0000ea5b | 8.40709e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| return-void } method com.android.timezonepicker.TimeZoneInfo.compareTo(com.android.timezonepicker.TimeZoneInfo):int { .params "other" .src "TimeZoneInfo.java" .line 253 .prologue_end 0| const v0, #+59996 (0x0000ea5c | 8.40723e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+1 (0x00000001 | 1.40130e-45) 7| const/4 v2, #-1 (0xffffffff | NaN) .line 253 8| invoke-virtual {v6}, com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int 11| move-result v4 12| const v0, #+59997 (0x0000ea5d | 8.40737e-41) 15| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 18| invoke-virtual {v7}, com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int 21| move-result v5 22| const v0, #+59998 (0x0000ea5e | 8.40751e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| if-eq v4, v5, Label_3 .line 254 30| const v0, #+59999 (0x0000ea5f | 8.40765e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-virtual {v7}, com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int 39| move-result v4 40| const v0, #+60000 (0x0000ea60 | 8.40779e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| invoke-virtual {v6}, com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int 49| move-result v5 50| const v0, #+60001 (0x0000ea61 | 8.40793e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| if-ge v4, v5, Label_2 Label_1: 58| const v0, #+60002 (0x0000ea62 | 8.40807e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| return v2 Label_2: 65| const v0, #+60003 (0x0000ea63 | 8.40821e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| move v2, v3 72| goto/16 Label_1 Label_3: .line 258 74| const v0, #+60004 (0x0000ea64 | 8.40835e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v4, v6, com.android.timezonepicker.TimeZoneInfo.mCountry 82| const v0, #+60005 (0x0000ea65 | 8.40849e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| if-nez v4, Label_4 .line 259 90| const v0, #+60006 (0x0000ea66 | 8.40863e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| iget-object v4, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 98| const v0, #+60007 (0x0000ea67 | 8.40877e-41) 101| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 104| if-eqz v4, Label_4 .line 260 106| const v0, #+60008 (0x0000ea68 | 8.40891e-41) 109| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 112| return v3 Label_4: .line 264 113| const v0, #+60009 (0x0000ea69 | 8.40905e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v3, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 121| const v0, #+60010 (0x0000ea6a | 8.40919e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| if-nez v3, Label_5 .line 265 129| const v0, #+60011 (0x0000ea6b | 8.40933e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return v2 Label_5: .line 267 136| const v0, #+60012 (0x0000ea6c | 8.40947e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| iget-object v2, v6, com.android.timezonepicker.TimeZoneInfo.mCountry 144| const v0, #+60013 (0x0000ea6d | 8.40961e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| iget-object v3, v7, com.android.timezonepicker.TimeZoneInfo.mCountry 152| const v0, #+60014 (0x0000ea6e | 8.40975e-41) 155| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 158| invoke-virtual {v2,v3}, java.lang.String.compareTo(java.lang.String):int 161| move-result v1 162| const v0, #+60015 (0x0000ea6f | 8.40989e-41) 165| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 269 .local v1, "diff", int 168| if-eqz v1, Label_6 .line 270 170| const v0, #+60016 (0x0000ea70 | 8.41003e-41) 173| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 176| return v1 Label_6: .line 275 177| const v0, #+60017 (0x0000ea71 | 8.41017e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| iget-object v2, v6, com.android.timezonepicker.TimeZoneInfo.mDisplayName 185| const v0, #+60018 (0x0000ea72 | 8.41031e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| if-eqz v2, Label_7 193| const v0, #+60019 (0x0000ea73 | 8.41045e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v2, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName 201| const v0, #+60020 (0x0000ea74 | 8.41059e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| if-eqz v2, Label_7 .line 276 209| const v0, #+60021 (0x0000ea75 | 8.41073e-41) 212| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 215| iget-object v2, v6, com.android.timezonepicker.TimeZoneInfo.mDisplayName 217| const v0, #+60022 (0x0000ea76 | 8.41087e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| iget-object v3, v7, com.android.timezonepicker.TimeZoneInfo.mDisplayName 225| const v0, #+60023 (0x0000ea77 | 8.41101e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| invoke-virtual {v2,v3}, java.lang.String.compareTo(java.lang.String):int 234| move-result v2 235| const v0, #+60024 (0x0000ea78 | 8.41115e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| return v2 Label_7: .line 278 242| const v0, #+60025 (0x0000ea79 | 8.41129e-41) 245| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 248| iget-object v2, v6, com.android.timezonepicker.TimeZoneInfo.mTz 250| const v0, #+60026 (0x0000ea7a | 8.41143e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 259| move-result-object v3 260| const v0, #+60027 (0x0000ea7b | 8.41157e-41) 263| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 266| invoke-virtual {v2,v3}, java.util.TimeZone.getDisplayName(java.util.Locale):java.lang.String 269| move-result-object v2 270| const v0, #+60028 (0x0000ea7c | 8.41171e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 279 276| iget-object v3, v7, com.android.timezonepicker.TimeZoneInfo.mTz 278| const v0, #+60029 (0x0000ea7d | 8.41185e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 287| move-result-object v4 288| const v0, #+60030 (0x0000ea7e | 8.41199e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v3,v4}, java.util.TimeZone.getDisplayName(java.util.Locale):java.lang.String 297| move-result-object v3 298| const v0, #+60031 (0x0000ea7f | 8.41213e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 278 304| invoke-virtual {v2,v3}, java.lang.String.compareTo(java.lang.String):int 307| move-result v2 308| const v0, #+60032 (0x0000ea80 | 8.41227e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| return v2 } method com.android.timezonepicker.TimeZoneInfo.compareTo(java.lang.Object):int { .params "?" .src "TimeZoneInfo.java" .line 246 .local_ex v3, "other", java.lang.Object, "TT;" .prologue_end .line 246 0| const v0, #+60033 (0x0000ea81 | 8.41242e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| check-cast v3, com.android.timezonepicker.TimeZoneInfo .end_local v3 8| const v0, #+60034 (0x0000ea82 | 8.41256e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v2,v3}, com.android.timezonepicker.TimeZoneInfo.compareTo(com.android.timezonepicker.TimeZoneInfo):int 17| move-result v1 18| const v0, #+60035 (0x0000ea83 | 8.41270e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return v1 } method com.android.timezonepicker.TimeZoneInfo.getGmtDisplayName(android.content.Context):java.lang.CharSequence { .params "context" .src "TimeZoneInfo.java" .line 130 0| move-object/16 v23, v24 3| move-object/16 v24, v25 .prologue_end 6| const v25, #+60036 (0x0000ea84 | 8.41284e-41) 9| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 12| monitor-enter v23 .try_begin_1 .line 130 13| const v25, #+60037 (0x0000ea85 | 8.41298e-41) 16| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 19| invoke-static {}, java.lang.System.currentTimeMillis():long 22| move-result-wide v4:v5 23| const v25, #+60038 (0x0000ea86 | 8.41312e-41) 26| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 29| const-wide/32 v8:v9, #+60000 (0x0000ea60 | 8.40779e-41) 32| div-long v18:v19, v4:v5, v8:v9 .line 131 .local v18, "nowMinute", long 34| const v25, #+60039 (0x0000ea87 | 8.41326e-41) 37| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 40| const-wide/32 v4:v5, #+60000 (0x0000ea60 | 8.40779e-41) 43| mul-long v6:v7, v18:v19, v4:v5 .line 132 .local v6, "now", long 45| move-object/from16 v0, v23 47| iget-object v4, v0, com.android.timezonepicker.TimeZoneInfo.mTz 49| const v25, #+60040 (0x0000ea88 | 8.41340e-41) 52| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 55| invoke-virtual {v4,v6,v7}, java.util.TimeZone.getOffset(long):int 58| move-result v15 59| const v25, #+60041 (0x0000ea89 | 8.41354e-41) 62| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 135 .local v15, "gmtOffset", int 65| move-object/from16 v0, v23 67| iget-object v4, v0, com.android.timezonepicker.TimeZoneInfo.mTz 69| const v25, #+60042 (0x0000ea8a | 8.41368e-41) 72| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 75| invoke-virtual {v4}, java.util.TimeZone.useDaylightTime():boolean 78| move-result v17 79| const v25, #+60043 (0x0000ea8b | 8.41382e-41) 82| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 136 .local v17, "hasFutureDST", boolean 85| if-eqz v17, Label_7 .line 137 87| const v25, #+60044 (0x0000ea8c | 8.41396e-41) 90| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 93| int-to-long v4:v5, v15 94| const-wide/32 v8:v9, #+129600000 (0x07b98a00 | 2.79168e-34) 97| add-long/2addr v4:v5, v8:v9 98| long-to-int v12, v4:v5 Label_1: .line 142 .local v12, "cacheKey", int 99| const v25, #+60045 (0x0000ea8d | 8.41410e-41) 102| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 105| const/4 v13, #+0 (0x00000000 | 0.00000) .line 143 .local v13, "displayName", java.lang.CharSequence 106| sget-wide v4:v5, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameUpdateTime 108| const v25, #+60046 (0x0000ea8e | 8.41424e-41) 111| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 114| cmp-long v4, v4:v5, v18:v19 116| if-eqz v4, Label_8 .line 144 118| const v25, #+60047 (0x0000ea8f | 8.41438e-41) 121| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 124| sput-wide v18:v19, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameUpdateTime .line 145 126| const v25, #+60048 (0x0000ea90 | 8.41452e-41) 129| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 132| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameCache 134| const v25, #+60049 (0x0000ea91 | 8.41466e-41) 137| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v4}, android.util.SparseArray.clear():void Label_2: .line 150 .end_local v13 143| const v25, #+60050 (0x0000ea92 | 8.41480e-41) 146| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 149| if-nez v13, Label_6 .line 151 151| const v25, #+60051 (0x0000ea93 | 8.41494e-41) 154| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 157| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 159| const v25, #+60052 (0x0000ea94 | 8.41508e-41) 162| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 165| const/4 v5, #+0 (0x00000000 | 0.00000) 166| invoke-virtual {v4,v5}, java.lang.StringBuilder.setLength(int):void .line 152 169| const v25, #+60053 (0x0000ea95 | 8.41522e-41) 172| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 175| const/high16 v10, #+524288 (0x00080000 | 7.34684e-40) .line 153 .local v10, "flags", int 177| const v10, #+524289 (0x00080001 | 7.34685e-40) .line 154 180| sget-boolean v4, com.android.timezonepicker.TimeZoneInfo.is24HourFormat 182| const v25, #+60054 (0x0000ea96 | 8.41536e-41) 185| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 188| if-eqz v4, Label_3 .line 155 190| const v25, #+60055 (0x0000ea97 | 8.41550e-41) 193| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 196| or-int/lit16 v10, v10, #+128 (0x00000080 | 1.79366e-43) Label_3: .line 159 198| const v25, #+60056 (0x0000ea98 | 8.41564e-41) 201| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 204| sget-object v5, com.android.timezonepicker.TimeZoneInfo.mFormatter 206| const v25, #+60057 (0x0000ea99 | 8.41578e-41) 209| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 212| move-object/from16 v0, v23 214| iget-object v11, v0, com.android.timezonepicker.TimeZoneInfo.mTzId 216| const v25, #+60058 (0x0000ea9a | 8.41592e-41) 219| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 222| move-object/from16 v4, v24 224| move-wide v8:v9, v6:v7 225| invoke-static/range {v4..v11}, android.text.format.DateUtils.formatDateRange(android.content.Context, java.util.Formatter, long, long, int, java.lang.String):java.util.Formatter .line 160 228| const v25, #+60059 (0x0000ea9b | 8.41606e-41) 231| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 234| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 236| const v25, #+60060 (0x0000ea9c | 8.41620e-41) 239| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 242| const-string/jumbo v5, " " 245| const v25, #+60061 (0x0000ea9d | 8.41634e-41) 248| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 251| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 161 254| const v25, #+60062 (0x0000ea9e | 8.41648e-41) 257| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 260| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 262| const v25, #+60063 (0x0000ea9f | 8.41662e-41) 265| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 268| invoke-virtual {v4}, java.lang.StringBuilder.length():int 271| move-result v16 272| const v25, #+60064 (0x0000eaa0 | 8.41676e-41) 275| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 162 .local v16, "gmtStart", int 278| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 280| const v25, #+60065 (0x0000eaa1 | 8.41690e-41) 283| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 286| invoke-static {v4,v15}, com.android.timezonepicker.TimeZonePickerUtils.appendGmtOffset(java.lang.StringBuilder, int):void .line 163 289| const v25, #+60066 (0x0000eaa2 | 8.41704e-41) 292| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 295| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 297| const v25, #+60067 (0x0000eaa3 | 8.41718e-41) 300| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 303| invoke-virtual {v4}, java.lang.StringBuilder.length():int 306| move-result v14 307| const v25, #+60068 (0x0000eaa4 | 8.41732e-41) 310| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 165 .local v14, "gmtEnd", int 313| const/16 v22, #+0 (0x00000000 | 0.00000) .line 166 .local v22, "symbolStart", int 315| const/16 v21, #+0 (0x00000000 | 0.00000) .line 167 .local v21, "symbolEnd", int 317| if-eqz v17, Label_4 .line 168 319| const v25, #+60069 (0x0000eaa5 | 8.41746e-41) 322| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 325| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 327| const v25, #+60070 (0x0000eaa6 | 8.41760e-41) 330| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 333| const/16 v5, #+32 (0x00000020 | 4.48416e-44) 335| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 169 338| const v25, #+60071 (0x0000eaa7 | 8.41774e-41) 341| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 344| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 346| const v25, #+60072 (0x0000eaa8 | 8.41788e-41) 349| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 352| invoke-virtual {v4}, java.lang.StringBuilder.length():int 355| move-result v22 356| const v25, #+60073 (0x0000eaa9 | 8.41802e-41) 359| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 170 362| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 364| const v25, #+60074 (0x0000eaaa | 8.41816e-41) 367| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-static {}, com.android.timezonepicker.TimeZonePickerUtils.getDstSymbol():char 373| move-result v5 374| const v25, #+60075 (0x0000eaab | 8.41830e-41) 377| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 380| invoke-virtual {v4,v5}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 171 383| const v25, #+60076 (0x0000eaac | 8.41844e-41) 386| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 389| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSB 391| const v25, #+60077 (0x0000eaad | 8.41858e-41) 394| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 397| invoke-virtual {v4}, java.lang.StringBuilder.length():int 400| move-result v21 401| const v25, #+60078 (0x0000eaae | 8.41872e-41) 404| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void Label_4: .line 175 407| const v25, #+60079 (0x0000eaaf | 8.41886e-41) 410| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 413| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mSpannableFactory 415| const v25, #+60080 (0x0000eab0 | 8.41900e-41) 418| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 421| sget-object v5, com.android.timezonepicker.TimeZoneInfo.mSB 423| const v25, #+60081 (0x0000eab1 | 8.41914e-41) 426| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v4,v5}, android.text.Spannable$Factory.newSpannable(java.lang.CharSequence):android.text.Spannable 432| move-result-object v20 433| const v25, #+60082 (0x0000eab2 | 8.41928e-41) 436| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .line 176 .local v20, "spannableText", android.text.Spannable 439| new-instance v4, android.text.style.ForegroundColorSpan 441| const v25, #+60083 (0x0000eab3 | 8.41942e-41) 444| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 447| const v5, #-7829368 (0xff888888 | NaN) 450| invoke-direct {v4,v5}, android.text.style.ForegroundColorSpan.(int):void .line 177 453| const v25, #+60084 (0x0000eab4 | 8.41956e-41) 456| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 459| const/16 v5, #+33 (0x00000021 | 4.62428e-44) .line 176 461| move-object/from16 v0, v20 463| move/from16 v1, v16 465| invoke-interface {v0,v4,v1,v14,v5}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void .line 179 468| const v25, #+60085 (0x0000eab5 | 8.41970e-41) 471| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 474| if-eqz v17, Label_5 .line 180 476| const v25, #+60086 (0x0000eab6 | 8.41984e-41) 479| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 482| new-instance v4, android.text.style.ForegroundColorSpan 484| const v25, #+60087 (0x0000eab7 | 8.41998e-41) 487| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 490| const v5, #-4210753 (0xffbfbfbf | NaN) 493| invoke-direct {v4,v5}, android.text.style.ForegroundColorSpan.(int):void .line 181 496| const v25, #+60088 (0x0000eab8 | 8.42012e-41) 499| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 502| const/16 v5, #+33 (0x00000021 | 4.62428e-44) .line 180 504| move-object/from16 v0, v20 506| move/from16 v1, v22 508| move/from16 v2, v21 510| invoke-interface {v0,v4,v1,v2,v5}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void Label_5: .line 183 513| const v25, #+60089 (0x0000eab9 | 8.42026e-41) 516| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 519| move-object/from16 v13, v20 .line 184 .local v13, "displayName", java.lang.CharSequence 521| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameCache 523| const v25, #+60090 (0x0000eaba | 8.42040e-41) 526| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 529| move-object/from16 v0, v20 531| invoke-virtual {v4,v12,v0}, android.util.SparseArray.put(int, java.lang.Object):void .try_end_1 catch(...) : Label_9 Label_6: .end_local v10 .end_local v13 .end_local v14 .end_local v16 .end_local v20 .end_local v21 .end_local v22 534| const v25, #+60091 (0x0000eabb | 8.42054e-41) 537| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 540| monitor-exit v23 .line 186 541| const v25, #+60092 (0x0000eabc | 8.42068e-41) 544| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 547| return-object v13 Label_7: .line 139 .end_local v12 548| const v25, #+60093 (0x0000eabd | 8.42082e-41) 551| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 554| int-to-long v4:v5, v15 555| const-wide/32 v8:v9, #+129600000 (0x07b98a00 | 2.79168e-34) 558| sub-long/2addr v4:v5, v8:v9 559| long-to-int v12, v4:v5 .restart_local v12 560| goto/16 Label_1 Label_8: .try_begin_2 .line 147 .local v13, "displayName", java.lang.CharSequence 562| const v25, #+60094 (0x0000eabe | 8.42096e-41) 565| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 568| sget-object v4, com.android.timezonepicker.TimeZoneInfo.mGmtDisplayNameCache 570| const v25, #+60095 (0x0000eabf | 8.42110e-41) 573| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 576| invoke-virtual {v4,v12}, android.util.SparseArray.get(int):java.lang.Object 579| move-result-object v13 580| const v25, #+60096 (0x0000eac0 | 8.42124e-41) 583| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void .end_local v13 586| check-cast v13, java.lang.CharSequence .try_end_2 catch(...) : Label_9 .local v13, "displayName", java.lang.CharSequence 588| const v25, #+60097 (0x0000eac1 | 8.42138e-41) 591| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 594| goto/16 Label_2 Label_9: .end_local v6 .end_local v12 .end_local v13 .end_local v15 .end_local v17 .end_local v18 596| const v25, #+60098 (0x0000eac2 | 8.42152e-41) 599| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 602| move-exception v4 603| monitor-exit v23 604| const v25, #+60099 (0x0000eac3 | 8.42166e-41) 607| invoke-static/range {v25..v25}, CodeCoverage.TraceBasicBlock(int):void 610| throw v4 } method com.android.timezonepicker.TimeZoneInfo.getLocalTime(long):java.lang.String { .params "referenceTime" .src "TimeZoneInfo.java" .line 70 .prologue_end .line 70 0| const v0, #+60100 (0x0000eac4 | 8.42180e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 8| const v0, #+60101 (0x0000eac5 | 8.42194e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, java.util.TimeZone.getDefault():java.util.TimeZone 17| move-result-object v6 18| const v0, #+60102 (0x0000eac6 | 8.42208e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v6}, java.util.TimeZone.getID():java.lang.String 27| move-result-object v6 28| const v0, #+60103 (0x0000eac7 | 8.42222e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v6, v5, android.text.format.Time.timezone .line 71 36| const v0, #+60104 (0x0000eac8 | 8.42236e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 44| const v0, #+60105 (0x0000eac9 | 8.42250e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v5,v9,v10}, android.text.format.Time.set(long):void .line 73 53| const v0, #+60106 (0x0000eaca | 8.42264e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 61| const v0, #+60107 (0x0000eacb | 8.42278e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| iget v5, v5, android.text.format.Time.year 69| const v0, #+60108 (0x0000eacc | 8.42292e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| mul-int/lit16 v5, v5, #+366 (0x0000016e | 5.12875e-43) 77| iget-object v6, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 79| const v0, #+60109 (0x0000eacd | 8.42306e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iget v6, v6, android.text.format.Time.yearDay 87| const v0, #+60110 (0x0000eace | 8.42321e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| add-int v1, v5, v6 .line 75 .local v1, "currYearDay", int 95| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 97| const v0, #+60111 (0x0000eacf | 8.42335e-41) 100| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 103| iget-object v6, v8, com.android.timezonepicker.TimeZoneInfo.mTzId 105| const v0, #+60112 (0x0000ead0 | 8.42349e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| iput-object v6, v5, android.text.format.Time.timezone .line 76 113| const v0, #+60113 (0x0000ead1 | 8.42363e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 121| const v0, #+60114 (0x0000ead2 | 8.42377e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 127| invoke-virtual {v5,v9,v10}, android.text.format.Time.set(long):void .line 78 130| const v0, #+60115 (0x0000ead3 | 8.42391e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| const/4 v4, #+0 (0x00000000 | 0.00000) .line 80 .local v4, "localTimeStr", java.lang.String 137| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 139| const v0, #+60116 (0x0000ead4 | 8.42405e-41) 142| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 145| iget v5, v5, android.text.format.Time.hour 147| const v0, #+60117 (0x0000ead5 | 8.42419e-41) 150| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 153| mul-int/lit8 v5, v5, #+60 (0x0000003c | 8.40779e-44) .line 81 155| iget-object v6, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 157| const v0, #+60118 (0x0000ead6 | 8.42433e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget v6, v6, android.text.format.Time.minute .line 80 165| const v0, #+60119 (0x0000ead7 | 8.42447e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| add-int v3, v5, v6 .line 83 .local v3, "hourMinute", int 173| iget-wide v5:v6, v8, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCacheReferenceTime 175| const v0, #+60120 (0x0000ead8 | 8.42461e-41) 178| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 181| cmp-long v5, v5:v6, v9:v10 183| if-eqz v5, Label_4 .line 84 185| const v0, #+60121 (0x0000ead9 | 8.42475e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| iput-wide v9:v10, v8, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCacheReferenceTime .line 85 193| const v0, #+60122 (0x0000eada | 8.42489e-41) 196| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 199| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCache 201| const v0, #+60123 (0x0000eadb | 8.42503e-41) 204| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 207| invoke-virtual {v5}, android.util.SparseArray.clear():void Label_1: .line 90 .end_local v4 210| const v0, #+60124 (0x0000eadc | 8.42517e-41) 213| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 216| if-nez v4, Label_3 .line 91 218| const v0, #+60125 (0x0000eadd | 8.42531e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| const-string/jumbo v2, "%I:%M %p" .line 92 .local v2, "format", java.lang.String 227| const v0, #+60126 (0x0000eade | 8.42545e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 235| const v0, #+60127 (0x0000eadf | 8.42559e-41) 238| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 241| iget v5, v5, android.text.format.Time.year 243| const v0, #+60128 (0x0000eae0 | 8.42573e-41) 246| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 249| mul-int/lit16 v5, v5, #+366 (0x0000016e | 5.12875e-43) 251| iget-object v6, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 253| const v0, #+60129 (0x0000eae1 | 8.42587e-41) 256| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 259| iget v6, v6, android.text.format.Time.yearDay 261| const v0, #+60130 (0x0000eae2 | 8.42601e-41) 264| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 267| add-int/2addr v5, v6 268| if-eq v1, v5, Label_6 .line 93 270| const v0, #+60131 (0x0000eae3 | 8.42615e-41) 273| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 276| sget-boolean v5, com.android.timezonepicker.TimeZoneInfo.is24HourFormat 278| const v0, #+60132 (0x0000eae4 | 8.42629e-41) 281| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 284| if-eqz v5, Label_5 .line 94 286| const v0, #+60133 (0x0000eae5 | 8.42643e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| const-string/jumbo v2, "%b %d %H:%M" Label_2: .line 103 295| const v0, #+60134 (0x0000eae6 | 8.42657e-41) 298| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 301| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.recycledTime 303| const v0, #+60135 (0x0000eae7 | 8.42671e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| invoke-virtual {v5,v2}, android.text.format.Time.format(java.lang.String):java.lang.String 312| move-result-object v4 313| const v0, #+60136 (0x0000eae8 | 8.42685e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 104 .local v4, "localTimeStr", java.lang.String 319| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCache 321| const v0, #+60137 (0x0000eae9 | 8.42699e-41) 324| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 327| invoke-virtual {v5,v3,v4}, android.util.SparseArray.put(int, java.lang.Object):void Label_3: .line 107 .end_local v2 .end_local v4 330| const v0, #+60138 (0x0000eaea | 8.42713e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| return-object v4 Label_4: .line 87 .local v4, "localTimeStr", java.lang.String 337| const v0, #+60139 (0x0000eaeb | 8.42727e-41) 340| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 343| iget-object v5, v8, com.android.timezonepicker.TimeZoneInfo.mLocalTimeCache 345| const v0, #+60140 (0x0000eaec | 8.42741e-41) 348| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 351| invoke-virtual {v5,v3}, android.util.SparseArray.get(int):java.lang.Object 354| move-result-object v4 355| const v0, #+60141 (0x0000eaed | 8.42755e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .end_local v4 361| check-cast v4, java.lang.String .local v4, "localTimeStr", java.lang.String 363| const v0, #+60142 (0x0000eaee | 8.42769e-41) 366| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 369| goto/16 Label_1 Label_5: .line 96 .end_local v4 .restart_local v2 371| const v0, #+60143 (0x0000eaef | 8.42783e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| const-string/jumbo v2, "%b %d %I:%M %p" 380| const v0, #+60144 (0x0000eaf0 | 8.42797e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| goto/16 Label_2 Label_6: .line 98 388| const v0, #+60145 (0x0000eaf1 | 8.42811e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| sget-boolean v5, com.android.timezonepicker.TimeZoneInfo.is24HourFormat 396| const v0, #+60146 (0x0000eaf2 | 8.42825e-41) 399| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 402| if-eqz v5, Label_2 .line 99 404| const v0, #+60147 (0x0000eaf3 | 8.42839e-41) 407| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 410| const-string/jumbo v2, "%H:%M" 413| const v0, #+60148 (0x0000eaf4 | 8.42853e-41) 416| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 419| goto/16 Label_2 } method com.android.timezonepicker.TimeZoneInfo.getNowOffsetMillis():int { .src "TimeZoneInfo.java" .line 117 .prologue_end .line 117 0| const v0, #+60149 (0x0000eaf5 | 8.42867e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v5, com.android.timezonepicker.TimeZoneInfo.mTz 8| const v0, #+60150 (0x0000eaf6 | 8.42881e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {}, java.lang.System.currentTimeMillis():long 17| move-result-wide v3:v4 18| const v0, #+60151 (0x0000eaf7 | 8.42895e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v3,v4}, java.util.TimeZone.getOffset(long):int 27| move-result v1 28| const v0, #+60152 (0x0000eaf8 | 8.42909e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| return v1 } method com.android.timezonepicker.TimeZoneInfo.hasSameRules(com.android.timezonepicker.TimeZoneInfo):boolean { .params "tzi" .src "TimeZoneInfo.java" .line 190 .prologue_end .line 190 0| const v0, #+60153 (0x0000eaf9 | 8.42923e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.timezonepicker.TimeZoneInfo.mTz 8| const v0, #+60154 (0x0000eafa | 8.42937e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget-object v2, v4, com.android.timezonepicker.TimeZoneInfo.mTz 16| const v0, #+60155 (0x0000eafb | 8.42951e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| invoke-virtual {v1,v2}, java.util.TimeZone.hasSameRules(java.util.TimeZone):boolean 25| move-result v1 26| const v0, #+60156 (0x0000eafc | 8.42965e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| return v1 } method com.android.timezonepicker.TimeZoneInfo.toString():java.lang.String { .src "TimeZoneInfo.java" .line 195 .prologue_end 0| const v0, #+60157 (0x0000eafd | 8.42979e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const v8, #+1247525376 (0x4a5bba00 | 3.60000e+06) 9| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 10| const/4 v5, #+0 (0x00000000 | 0.00000) 11| const/16 v7, #+44 (0x0000002c | 6.16571e-44) .line 195 13| new-instance v2, java.lang.StringBuilder 15| const v0, #+60158 (0x0000eafe | 8.42993e-41) 18| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 21| invoke-direct {v2}, java.lang.StringBuilder.():void .line 197 .local v2, "sb", java.lang.StringBuilder 24| const v0, #+60159 (0x0000eaff | 8.43007e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| iget-object v1, v9, com.android.timezonepicker.TimeZoneInfo.mCountry .line 198 .local v1, "country", java.lang.String 32| const v0, #+60160 (0x0000eb00 | 8.43021e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v3, v9, com.android.timezonepicker.TimeZoneInfo.mTz .line 200 .local v3, "tz", java.util.TimeZone 40| const v0, #+60161 (0x0000eb01 | 8.43035e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v4, v9, com.android.timezonepicker.TimeZoneInfo.mTzId 48| const v0, #+60162 (0x0000eb02 | 8.43049e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 201 57| const v0, #+60163 (0x0000eb03 | 8.43063e-41) 60| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 63| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 202 66| const v0, #+60164 (0x0000eb04 | 8.43077e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| invoke-virtual {v3,v5,v6}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 75| move-result-object v4 76| const v0, #+60165 (0x0000eb05 | 8.43091e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 203 85| const v0, #+60166 (0x0000eb06 | 8.43105e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 204 94| const v0, #+60167 (0x0000eb07 | 8.43119e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| invoke-virtual {v3,v5,v5}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 103| move-result-object v4 104| const v0, #+60168 (0x0000eb08 | 8.43133e-41) 107| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 110| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 205 113| const v0, #+60169 (0x0000eb09 | 8.43147e-41) 116| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 119| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 206 122| const v0, #+60170 (0x0000eb0a | 8.43161e-41) 125| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 128| invoke-virtual {v3}, java.util.TimeZone.useDaylightTime():boolean 131| move-result v4 132| const v0, #+60171 (0x0000eb0b | 8.43175e-41) 135| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 138| if-eqz v4, Label_2 .line 207 140| const v0, #+60172 (0x0000eb0c | 8.43189e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| invoke-virtual {v3,v6,v6}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 149| move-result-object v4 150| const v0, #+60173 (0x0000eb0d | 8.43203e-41) 153| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 156| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 208 159| const v0, #+60174 (0x0000eb0e | 8.43217e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 209 168| const v0, #+60175 (0x0000eb0f | 8.43231e-41) 171| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 174| invoke-virtual {v3,v6,v5}, java.util.TimeZone.getDisplayName(boolean, int):java.lang.String 177| move-result-object v4 178| const v0, #+60176 (0x0000eb10 | 8.43245e-41) 181| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 184| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder Label_1: .line 213 187| const v0, #+60177 (0x0000eb11 | 8.43259e-41) 190| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 193| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 214 196| const v0, #+60178 (0x0000eb12 | 8.43273e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v3}, java.util.TimeZone.getRawOffset():int 205| move-result v4 206| const v0, #+60179 (0x0000eb13 | 8.43287e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| int-to-float v4, v4 213| div-float/2addr v4, v8 214| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(float):java.lang.StringBuilder .line 215 217| const v0, #+60180 (0x0000eb14 | 8.43301e-41) 220| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 223| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 216 226| const v0, #+60181 (0x0000eb15 | 8.43315e-41) 229| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 232| invoke-virtual {v3}, java.util.TimeZone.getDSTSavings():int 235| move-result v4 236| const v0, #+60182 (0x0000eb16 | 8.43329e-41) 239| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 242| int-to-float v4, v4 243| div-float/2addr v4, v8 244| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(float):java.lang.StringBuilder .line 217 247| const v0, #+60183 (0x0000eb17 | 8.43343e-41) 250| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 253| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 218 256| const v0, #+60184 (0x0000eb18 | 8.43357e-41) 259| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 262| invoke-virtual {v2,v1}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 219 265| const v0, #+60185 (0x0000eb19 | 8.43371e-41) 268| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 271| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 222 274| const v0, #+60186 (0x0000eb1a | 8.43385e-41) 277| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 280| const-wide v5:v6, #+1357041600000 (0x0000013bf5fb8600 | 6.70468e-312) 285| invoke-virtual {v9,v5,v6}, com.android.timezonepicker.TimeZoneInfo.getLocalTime(long):java.lang.String 288| move-result-object v4 289| const v0, #+60187 (0x0000eb1b | 8.43400e-41) 292| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 295| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 223 298| const v0, #+60188 (0x0000eb1c | 8.43414e-41) 301| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 304| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 226 307| const v0, #+60189 (0x0000eb1d | 8.43428e-41) 310| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 313| const-wide v5:v6, #+1363348800000 (0x0000013d6debc200 | 6.73584e-312) 318| invoke-virtual {v9,v5,v6}, com.android.timezonepicker.TimeZoneInfo.getLocalTime(long):java.lang.String 321| move-result-object v4 322| const v0, #+60190 (0x0000eb1e | 8.43442e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 227 331| const v0, #+60191 (0x0000eb1f | 8.43456e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 230 340| const v0, #+60192 (0x0000eb20 | 8.43470e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| const-wide v5:v6, #+1372680000000 (0x0000013f9a1a9200 | 6.78194e-312) 351| invoke-virtual {v9,v5,v6}, com.android.timezonepicker.TimeZoneInfo.getLocalTime(long):java.lang.String 354| move-result-object v4 355| const v0, #+60193 (0x0000eb21 | 8.43484e-41) 358| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 361| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 231 364| const v0, #+60194 (0x0000eb22 | 8.43498e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 234 373| const v0, #+60195 (0x0000eb23 | 8.43512e-41) 376| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 379| const-wide v5:v6, #+1383307200000 (0x000001421388c600 | 6.83445e-312) 384| invoke-virtual {v9,v5,v6}, com.android.timezonepicker.TimeZoneInfo.getLocalTime(long):java.lang.String 387| move-result-object v4 388| const v0, #+60196 (0x0000eb24 | 8.43526e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 235 397| const v0, #+60197 (0x0000eb25 | 8.43540e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 237 406| const v0, #+60198 (0x0000eb26 | 8.43554e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| const/16 v4, #+10 (0x0000000a | 1.40130e-44) 414| invoke-virtual {v2,v4}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 238 417| const v0, #+60199 (0x0000eb27 | 8.43568e-41) 420| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 423| invoke-virtual {v2}, java.lang.StringBuilder.toString():java.lang.String 426| move-result-object v4 427| const v0, #+60200 (0x0000eb28 | 8.43582e-41) 430| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 433| return-object v4 Label_2: .line 211 434| const v0, #+60201 (0x0000eb29 | 8.43596e-41) 437| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 440| invoke-virtual {v2,v7}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 443| const v0, #+60202 (0x0000eb2a | 8.43610e-41) 446| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 449| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void { } method com.android.timezonepicker.TimeZonePickerDialog.():void { .src "TimeZonePickerDialog.java" .line 30 .prologue_end .line 30 0| const v1, #+60203 (0x0000eb2b | 8.43624e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| const-class v0, com.android.timezonepicker.TimeZonePickerDialog 8| const v1, #+60204 (0x0000eb2c | 8.43638e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v0}, java.lang.Class.getSimpleName():java.lang.String 17| move-result-object v0 18| const v1, #+60205 (0x0000eb2d | 8.43652e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| sput-object v0, com.android.timezonepicker.TimeZonePickerDialog.TAG .line 28 26| const v1, #+60206 (0x0000eb2e | 8.43666e-41) 29| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 32| return-void } method com.android.timezonepicker.TimeZonePickerDialog.():void { .src "TimeZonePickerDialog.java" .line 54 .prologue_end .line 54 0| const v0, #+60207 (0x0000eb2f | 8.43680e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v2}, android.app.DialogFragment.():void .line 43 9| const v0, #+60208 (0x0000eb30 | 8.43694e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const/4 v1, #+0 (0x00000000 | 0.00000) 16| iput-boolean v1, v2, com.android.timezonepicker.TimeZonePickerDialog.mHasCachedResults .line 55 18| const v0, #+60209 (0x0000eb31 | 8.43708e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.timezonepicker.TimeZonePickerDialog.onCreateDialog(android.os.Bundle):android.app.Dialog { .params "savedInstanceState" .src "TimeZonePickerDialog.java" .line 96 .prologue_end .line 96 0| const v0, #+60210 (0x0000eb32 | 8.43722e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v4,v5}, android.app.DialogFragment.onCreateDialog(android.os.Bundle):android.app.Dialog 9| move-result-object v1 10| const v0, #+60211 (0x0000eb33 | 8.43736e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 97 .local v1, "dialog", android.app.Dialog 16| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 17| invoke-virtual {v1,v2}, android.app.Dialog.requestWindowFeature(int):boolean .line 98 20| const v0, #+60212 (0x0000eb34 | 8.43750e-41) 23| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v1}, android.app.Dialog.getWindow():android.view.Window 29| move-result-object v2 30| const v0, #+60213 (0x0000eb35 | 8.43764e-41) 33| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 36| const/16 v3, #+16 (0x00000010 | 2.24208e-44) 38| invoke-virtual {v2,v3}, android.view.Window.setSoftInputMode(int):void .line 99 41| const v0, #+60214 (0x0000eb36 | 8.43778e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v1 } method com.android.timezonepicker.TimeZonePickerDialog.onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle):android.view.View { .params "inflater", "container", "savedInstanceState" .src "TimeZonePickerDialog.java" .line 60 .prologue_end 0| const v0, #+60215 (0x0000eb37 | 8.43792e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 60 7| const-wide/16 v5:v6, #+0 (0x00000000 | 0.00000) .line 61 .local v5, "timeMillis", long 9| const/4 v4, #+0 (0x00000000 | 0.00000) .line 62 .local v4, "timeZone", java.lang.String 10| invoke-virtual {v10}, com.android.timezonepicker.TimeZonePickerDialog.getArguments():android.os.Bundle 13| move-result-object v9 14| const v0, #+60216 (0x0000eb38 | 8.43806e-41) 17| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 63 .local v9, "b", android.os.Bundle 20| if-eqz v9, Label_1 .line 64 22| const v0, #+60217 (0x0000eb39 | 8.43820e-41) 25| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 28| const-string/jumbo v1, "bundle_event_start_time" 31| const v0, #+60218 (0x0000eb3a | 8.43834e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v9,v1}, android.os.Bundle.getLong(java.lang.String):long 40| move-result-wide v5:v6 41| const v0, #+60219 (0x0000eb3b | 8.43848e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 65 47| const-string/jumbo v1, "bundle_event_time_zone" 50| const v0, #+60220 (0x0000eb3c | 8.43862e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| invoke-virtual {v9,v1}, android.os.Bundle.getString(java.lang.String):java.lang.String 59| move-result-object v4 60| const v0, #+60221 (0x0000eb3d | 8.43876e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: .line 67 .end_local v4 66| const v0, #+60222 (0x0000eb3e | 8.43890e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| const/4 v8, #+0 (0x00000000 | 0.00000) .line 69 .local v8, "hideFilterSearch", boolean 73| if-eqz v13, Label_2 .line 70 75| const v0, #+60223 (0x0000eb3f | 8.43904e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| const-string/jumbo v1, "hide_filter_search" 84| const v0, #+60224 (0x0000eb40 | 8.43918e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v13,v1}, android.os.Bundle.getBoolean(java.lang.String):boolean 93| move-result v8 94| const v0, #+60225 (0x0000eb41 | 8.43932e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 72 .end_local v8 100| const v0, #+60226 (0x0000eb42 | 8.43946e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| new-instance v1, com.android.timezonepicker.TimeZonePickerView 108| const v0, #+60227 (0x0000eb43 | 8.43960e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| invoke-virtual {v10}, com.android.timezonepicker.TimeZonePickerDialog.getActivity():android.app.Activity 117| move-result-object v2 118| const v0, #+60228 (0x0000eb44 | 8.43974e-41) 121| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 124| move-object v7, v10 125| invoke-direct/range {v1..v8}, com.android.timezonepicker.TimeZonePickerView.(android.content.Context, android.util.AttributeSet, java.lang.String, long, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener, boolean):void 128| const v0, #+60229 (0x0000eb45 | 8.43988e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iput-object v1, v10, com.android.timezonepicker.TimeZonePickerDialog.mView .line 74 136| const v0, #+60230 (0x0000eb46 | 8.44002e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| if-eqz v13, Label_3 144| const v0, #+60231 (0x0000eb47 | 8.44016e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| const-string/jumbo v1, "has_results" 153| const v0, #+60232 (0x0000eb48 | 8.44030e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| const/4 v2, #+0 (0x00000000 | 0.00000) 160| invoke-virtual {v13,v1,v2}, android.os.Bundle.getBoolean(java.lang.String, boolean):boolean 163| move-result v1 164| const v0, #+60233 (0x0000eb49 | 8.44044e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| if-eqz v1, Label_3 .line 75 172| const v0, #+60234 (0x0000eb4a | 8.44058e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| iget-object v1, v10, com.android.timezonepicker.TimeZonePickerDialog.mView 180| const v0, #+60235 (0x0000eb4b | 8.44072e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v2, "last_filter_type" 189| const v0, #+60236 (0x0000eb4c | 8.44086e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| invoke-virtual {v13,v2}, android.os.Bundle.getInt(java.lang.String):int 198| move-result v2 199| const v0, #+60237 (0x0000eb4d | 8.44100e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 76 205| const-string/jumbo v3, "last_filter_string" 208| const v0, #+60238 (0x0000eb4e | 8.44114e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v13,v3}, android.os.Bundle.getString(java.lang.String):java.lang.String 217| move-result-object v3 218| const v0, #+60239 (0x0000eb4f | 8.44128e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 77 224| const-string/jumbo v7, "last_filter_time" 227| const v0, #+60240 (0x0000eb50 | 8.44142e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| invoke-virtual {v13,v7}, android.os.Bundle.getInt(java.lang.String):int 236| move-result v7 237| const v0, #+60241 (0x0000eb51 | 8.44156e-41) 240| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 75 243| invoke-virtual {v1,v2,v3,v7}, com.android.timezonepicker.TimeZonePickerView.showFilterResults(int, java.lang.String, int):void Label_3: .line 79 246| const v0, #+60242 (0x0000eb52 | 8.44170e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| iget-object v1, v10, com.android.timezonepicker.TimeZonePickerDialog.mView 254| const v0, #+60243 (0x0000eb53 | 8.44184e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| return-object v1 } method com.android.timezonepicker.TimeZonePickerDialog.onSaveInstanceState(android.os.Bundle):void { .params "outState" .src "TimeZonePickerDialog.java" .line 84 .prologue_end .line 84 0| const v0, #+60244 (0x0000eb54 | 8.44198e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-super {v3,v4}, android.app.DialogFragment.onSaveInstanceState(android.os.Bundle):void .line 85 9| const v0, #+60245 (0x0000eb55 | 8.44212e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| const-string/jumbo v2, "has_results" 18| const v0, #+60246 (0x0000eb56 | 8.44226e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 26| const v0, #+60247 (0x0000eb57 | 8.44240e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| if-eqz v1, Label_3 34| const v0, #+60248 (0x0000eb58 | 8.44254e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 42| const v0, #+60249 (0x0000eb59 | 8.44268e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1}, com.android.timezonepicker.TimeZonePickerView.hasResults():boolean 51| move-result v1 52| const v0, #+60250 (0x0000eb5a | 8.44282e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 58| const v0, #+60251 (0x0000eb5b | 8.44296e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v4,v2,v1}, android.os.Bundle.putBoolean(java.lang.String, boolean):void .line 86 67| const v0, #+60252 (0x0000eb5c | 8.44310e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 75| const v0, #+60253 (0x0000eb5d | 8.44324e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| if-eqz v1, Label_2 .line 87 83| const v0, #+60254 (0x0000eb5e | 8.44338e-41) 86| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 89| const-string/jumbo v1, "last_filter_type" 92| const v0, #+60255 (0x0000eb5f | 8.44352e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 100| const v0, #+60256 (0x0000eb60 | 8.44366e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| invoke-virtual {v2}, com.android.timezonepicker.TimeZonePickerView.getLastFilterType():int 109| move-result v2 110| const v0, #+60257 (0x0000eb61 | 8.44380e-41) 113| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 116| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 88 119| const v0, #+60258 (0x0000eb62 | 8.44394e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const-string/jumbo v1, "last_filter_string" 128| const v0, #+60259 (0x0000eb63 | 8.44408e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 136| const v0, #+60260 (0x0000eb64 | 8.44422e-41) 139| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 142| invoke-virtual {v2}, com.android.timezonepicker.TimeZonePickerView.getLastFilterString():java.lang.String 145| move-result-object v2 146| const v0, #+60261 (0x0000eb65 | 8.44436e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v4,v1,v2}, android.os.Bundle.putString(java.lang.String, java.lang.String):void .line 89 155| const v0, #+60262 (0x0000eb66 | 8.44450e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| const-string/jumbo v1, "last_filter_time" 164| const v0, #+60263 (0x0000eb67 | 8.44464e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 172| const v0, #+60264 (0x0000eb68 | 8.44479e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v2}, com.android.timezonepicker.TimeZonePickerView.getLastFilterTime():int 181| move-result v2 182| const v0, #+60265 (0x0000eb69 | 8.44493e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 188| invoke-virtual {v4,v1,v2}, android.os.Bundle.putInt(java.lang.String, int):void .line 90 191| const v0, #+60266 (0x0000eb6a | 8.44507e-41) 194| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 197| const-string/jumbo v1, "hide_filter_search" 200| const v0, #+60267 (0x0000eb6b | 8.44521e-41) 203| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 206| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerDialog.mView 208| const v0, #+60268 (0x0000eb6c | 8.44535e-41) 211| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 214| invoke-virtual {v2}, com.android.timezonepicker.TimeZonePickerView.getHideFilterSearchOnStart():boolean 217| move-result v2 218| const v0, #+60269 (0x0000eb6d | 8.44549e-41) 221| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 224| invoke-virtual {v4,v1,v2}, android.os.Bundle.putBoolean(java.lang.String, boolean):void Label_2: .line 92 227| const v0, #+60270 (0x0000eb6e | 8.44563e-41) 230| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 233| return-void Label_3: .line 85 234| const v0, #+60271 (0x0000eb6f | 8.44577e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 240| const/4 v1, #+0 (0x00000000 | 0.00000) 241| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerDialog.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void { .params "tzi" .src "TimeZonePickerDialog.java" .line 104 .prologue_end .line 104 0| const v0, #+60272 (0x0000eb70 | 8.44591e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener 8| const v0, #+60273 (0x0000eb71 | 8.44605e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 105 16| const v0, #+60274 (0x0000eb72 | 8.44619e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener 24| const v0, #+60275 (0x0000eb73 | 8.44633e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-interface {v1,v3}, com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void Label_1: .line 107 33| const v0, #+60276 (0x0000eb74 | 8.44647e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-virtual {v2}, com.android.timezonepicker.TimeZonePickerDialog.dismiss():void .line 108 42| const v0, #+60277 (0x0000eb75 | 8.44661e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| return-void } method com.android.timezonepicker.TimeZonePickerDialog.setOnTimeZoneSetListener(com.android.timezonepicker.TimeZonePickerDialog$OnTimeZoneSetListener):void { .params "l" .src "TimeZonePickerDialog.java" .line 50 .prologue_end .line 50 0| const v0, #+60278 (0x0000eb76 | 8.44675e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZonePickerDialog.mTimeZoneSetListener .line 51 8| const v0, #+60279 (0x0000eb77 | 8.44689e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-void } method com.android.timezonepicker.TimeZonePickerUtils.():void { .src "TimeZonePickerUtils.java" .line 37 .prologue_end .line 37 0| const v1, #+60280 (0x0000eb78 | 8.44703e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-static {}, android.text.Spannable$Factory.getInstance():android.text.Spannable$Factory 9| move-result-object v0 10| const v1, #+60281 (0x0000eb79 | 8.44717e-41) 13| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 16| sput-object v0, com.android.timezonepicker.TimeZonePickerUtils.mSpannableFactory .line 32 18| const v1, #+60282 (0x0000eb7a | 8.44731e-41) 21| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.timezonepicker.TimeZonePickerUtils.(android.content.Context):void { .params "context" .src "TimeZonePickerUtils.java" .line 48 .prologue_end .line 48 0| const v0, #+60283 (0x0000eb7b | 8.44745e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void .line 52 9| const v0, #+60284 (0x0000eb7c | 8.44759e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-direct {v1,v2}, com.android.timezonepicker.TimeZonePickerUtils.cacheOverrides(android.content.Context):void .line 53 18| const v0, #+60285 (0x0000eb7d | 8.44773e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| return-void } method com.android.timezonepicker.TimeZonePickerUtils.appendGmtOffset(java.lang.StringBuilder, int):void { .params "sb", "gmtOffset" .src "TimeZonePickerUtils.java" .line 122 .prologue_end .line 122 0| const v0, #+60286 (0x0000eb7e | 8.44787e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const-string/jumbo v3, "GMT" 9| const v0, #+60287 (0x0000eb7f | 8.44801e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 124 18| const v0, #+60288 (0x0000eb80 | 8.44815e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-gez v8, Label_4 .line 125 26| const v0, #+60289 (0x0000eb81 | 8.44829e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| const/16 v3, #+45 (0x0000002d | 6.30584e-44) 34| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(char):java.lang.StringBuilder Label_1: .line 130 37| const v0, #+60290 (0x0000eb82 | 8.44843e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| invoke-static {v8}, java.lang.Math.abs(int):int 46| move-result v2 47| const v0, #+60291 (0x0000eb83 | 8.44857e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 131 .local v2, "p", int 53| int-to-long v3:v4, v2 54| const-wide/32 v5:v6, #+3600000 (0x0036ee80 | 5.04467e-39) 57| div-long/2addr v3:v4, v5:v6 58| const v0, #+60292 (0x0000eb84 | 8.44871e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-virtual {v7,v3,v4}, java.lang.StringBuilder.append(long):java.lang.StringBuilder .line 133 67| const v0, #+60293 (0x0000eb85 | 8.44885e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| const v3, #+60000 (0x0000ea60 | 8.40779e-41) 76| div-int v3, v2, v3 78| const v0, #+60294 (0x0000eb86 | 8.44899e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| rem-int/lit8 v1, v3, #+60 (0x0000003c | 8.40779e-44) .line 134 .local v1, "min", int 86| const v0, #+60295 (0x0000eb87 | 8.44913e-41) 89| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 92| if-eqz v1, Label_3 .line 135 94| const v0, #+60296 (0x0000eb88 | 8.44927e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| const/16 v3, #+58 (0x0000003a | 8.12753e-44) 102| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 136 105| const v0, #+60297 (0x0000eb89 | 8.44941e-41) 108| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 111| const/16 v3, #+10 (0x0000000a | 1.40130e-44) 113| if-ge v1, v3, Label_2 .line 137 115| const v0, #+60298 (0x0000eb8a | 8.44955e-41) 118| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 121| const/16 v3, #+48 (0x00000030 | 6.72623e-44) 123| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(char):java.lang.StringBuilder Label_2: .line 139 126| const v0, #+60299 (0x0000eb8b | 8.44969e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| invoke-virtual {v7,v1}, java.lang.StringBuilder.append(int):java.lang.StringBuilder Label_3: .line 141 135| const v0, #+60300 (0x0000eb8c | 8.44983e-41) 138| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 141| return-void Label_4: .line 127 .end_local v1 .end_local v2 142| const v0, #+60301 (0x0000eb8d | 8.44997e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| const/16 v3, #+43 (0x0000002b | 6.02558e-44) 150| invoke-virtual {v7,v3}, java.lang.StringBuilder.append(char):java.lang.StringBuilder 153| const v0, #+60302 (0x0000eb8e | 8.45011e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerUtils.buildGmtDisplayName(java.util.TimeZone, long, boolean):java.lang.CharSequence { .params "tz", "timeMillis", "grayGmt" .src "TimeZonePickerUtils.java" .line 83 0| move-object/16 v12, v13 3| move-object/16 v13, v14 6| move-wide/16 v14:v15, v15:v16 9| move/16 v16, v17 .prologue_end .line 83 12| const v17, #+60303 (0x0000eb8f | 8.45025e-41) 15| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 18| new-instance v9, android.text.format.Time 20| const v17, #+60304 (0x0000eb90 | 8.45039e-41) 23| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 26| invoke-virtual {v13}, java.util.TimeZone.getID():java.lang.String 29| move-result-object v10 30| const v17, #+60305 (0x0000eb91 | 8.45053e-41) 33| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 36| invoke-direct {v9,v10}, android.text.format.Time.(java.lang.String):void .line 84 .local v9, "time", android.text.format.Time 39| const v17, #+60306 (0x0000eb92 | 8.45067e-41) 42| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 45| invoke-virtual {v9,v14,v15}, android.text.format.Time.set(long):void .line 86 48| const v17, #+60307 (0x0000eb93 | 8.45081e-41) 51| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 54| new-instance v5, java.lang.StringBuilder 56| const v17, #+60308 (0x0000eb94 | 8.45095e-41) 59| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-direct {v5}, java.lang.StringBuilder.():void .line 88 .local v5, "sb", java.lang.StringBuilder 65| const v17, #+60309 (0x0000eb95 | 8.45109e-41) 68| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 71| iget v10, v9, android.text.format.Time.isDst 73| const v17, #+60310 (0x0000eb96 | 8.45123e-41) 76| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 79| if-eqz v10, Label_5 81| const v17, #+60311 (0x0000eb97 | 8.45137e-41) 84| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 87| const/4 v10, #+1 (0x00000001 | 1.40130e-45) Label_1: 88| const v17, #+60312 (0x0000eb98 | 8.45151e-41) 91| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 94| invoke-direct {v12,v13,v10}, com.android.timezonepicker.TimeZonePickerUtils.getDisplayName(java.util.TimeZone, boolean):java.lang.String 97| move-result-object v0 98| const v17, #+60313 (0x0000eb99 | 8.45165e-41) 101| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 89 .local v0, "displayName", java.lang.String 104| invoke-virtual {v5,v0}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 91 107| const v17, #+60314 (0x0000eb9a | 8.45179e-41) 110| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 113| const-string/jumbo v10, " " 116| const v17, #+60315 (0x0000eb9b | 8.45193e-41) 119| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v5,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 92 125| const v17, #+60316 (0x0000eb9c | 8.45207e-41) 128| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 131| invoke-virtual {v13,v14,v15}, java.util.TimeZone.getOffset(long):int 134| move-result v3 135| const v17, #+60317 (0x0000eb9d | 8.45221e-41) 138| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 93 .local v3, "gmtOffset", int 141| invoke-virtual {v5}, java.lang.StringBuilder.length():int 144| move-result v4 145| const v17, #+60318 (0x0000eb9e | 8.45235e-41) 148| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 94 .local v4, "gmtStart", int 151| invoke-static {v5,v3}, com.android.timezonepicker.TimeZonePickerUtils.appendGmtOffset(java.lang.StringBuilder, int):void .line 95 154| const v17, #+60319 (0x0000eb9f | 8.45249e-41) 157| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 160| invoke-virtual {v5}, java.lang.StringBuilder.length():int 163| move-result v2 164| const v17, #+60320 (0x0000eba0 | 8.45263e-41) 167| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 97 .local v2, "gmtEnd", int 170| const/4 v8, #+0 (0x00000000 | 0.00000) .line 98 .local v8, "symbolStart", int 171| const/4 v7, #+0 (0x00000000 | 0.00000) .line 99 .local v7, "symbolEnd", int 172| invoke-virtual {v13}, java.util.TimeZone.useDaylightTime():boolean 175| move-result v10 176| const v17, #+60321 (0x0000eba1 | 8.45277e-41) 179| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 182| if-eqz v10, Label_2 .line 100 184| const v17, #+60322 (0x0000eba2 | 8.45291e-41) 187| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 190| const-string/jumbo v10, " " 193| const v17, #+60323 (0x0000eba3 | 8.45305e-41) 196| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 199| invoke-virtual {v5,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder .line 101 202| const v17, #+60324 (0x0000eba4 | 8.45319e-41) 205| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 208| invoke-virtual {v5}, java.lang.StringBuilder.length():int 211| move-result v8 212| const v17, #+60325 (0x0000eba5 | 8.45333e-41) 215| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 102 218| invoke-static {}, com.android.timezonepicker.TimeZonePickerUtils.getDstSymbol():char 221| move-result v10 222| const v17, #+60326 (0x0000eba6 | 8.45347e-41) 225| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 228| invoke-virtual {v5,v10}, java.lang.StringBuilder.append(char):java.lang.StringBuilder .line 103 231| const v17, #+60327 (0x0000eba7 | 8.45361e-41) 234| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 237| invoke-virtual {v5}, java.lang.StringBuilder.length():int 240| move-result v7 241| const v17, #+60328 (0x0000eba8 | 8.45375e-41) 244| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void Label_2: .line 107 247| const v17, #+60329 (0x0000eba9 | 8.45389e-41) 250| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 253| sget-object v10, com.android.timezonepicker.TimeZonePickerUtils.mSpannableFactory 255| const v17, #+60330 (0x0000ebaa | 8.45403e-41) 258| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 261| invoke-virtual {v10,v5}, android.text.Spannable$Factory.newSpannable(java.lang.CharSequence):android.text.Spannable 264| move-result-object v6 265| const v17, #+60331 (0x0000ebab | 8.45417e-41) 268| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void .line 108 .local v6, "spannableText", android.text.Spannable 271| if-eqz v16, Label_3 .line 109 273| const v17, #+60332 (0x0000ebac | 8.45431e-41) 276| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 279| new-instance v10, android.text.style.ForegroundColorSpan 281| const v17, #+60333 (0x0000ebad | 8.45445e-41) 284| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 287| const v11, #-7829368 (0xff888888 | NaN) 290| invoke-direct {v10,v11}, android.text.style.ForegroundColorSpan.(int):void .line 110 293| const v17, #+60334 (0x0000ebae | 8.45459e-41) 296| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 299| const/16 v11, #+33 (0x00000021 | 4.62428e-44) .line 109 301| invoke-interface {v6,v10,v4,v2,v11}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void Label_3: .line 112 304| const v17, #+60335 (0x0000ebaf | 8.45473e-41) 307| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-virtual {v13}, java.util.TimeZone.useDaylightTime():boolean 313| move-result v10 314| const v17, #+60336 (0x0000ebb0 | 8.45487e-41) 317| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 320| if-eqz v10, Label_4 .line 113 322| const v17, #+60337 (0x0000ebb1 | 8.45501e-41) 325| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 328| new-instance v10, android.text.style.ForegroundColorSpan 330| const v17, #+60338 (0x0000ebb2 | 8.45515e-41) 333| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 336| const v11, #-4210753 (0xffbfbfbf | NaN) 339| invoke-direct {v10,v11}, android.text.style.ForegroundColorSpan.(int):void .line 114 342| const v17, #+60339 (0x0000ebb3 | 8.45529e-41) 345| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 348| const/16 v11, #+33 (0x00000021 | 4.62428e-44) .line 113 350| invoke-interface {v6,v10,v8,v7,v11}, android.text.Spannable.setSpan(java.lang.Object, int, int, int):void Label_4: .line 117 353| const v17, #+60340 (0x0000ebb4 | 8.45543e-41) 356| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 359| move-object v1, v6 .line 118 .local v1, "gmtDisplayName", java.lang.CharSequence 360| return-object v6 Label_5: .line 88 .end_local v0 .end_local v1 .end_local v2 .end_local v3 .end_local v4 .end_local v6 .end_local v7 .end_local v8 361| const v17, #+60341 (0x0000ebb5 | 8.45558e-41) 364| invoke-static/range {v17..v17}, CodeCoverage.TraceBasicBlock(int):void 367| const/4 v10, #+0 (0x00000000 | 0.00000) 368| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerUtils.cacheOverrides(android.content.Context):void { .params "context" .src "TimeZonePickerUtils.java" .line 184 .prologue_end .line 184 0| const v0, #+60342 (0x0000ebb6 | 8.45572e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, android.content.Context.getResources():android.content.res.Resources 9| move-result-object v1 10| const v0, #+60343 (0x0000ebb7 | 8.45586e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 185 .local v1, "res", android.content.res.Resources 16| sget v2, com.android.timezonepicker.R$array.timezone_rename_ids 18| const v0, #+60344 (0x0000ebb8 | 8.45600e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1,v2}, android.content.res.Resources.getStringArray(int):java.lang.String[] 27| move-result-object v2 28| const v0, #+60345 (0x0000ebb9 | 8.45614e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iput-object v2, v3, com.android.timezonepicker.TimeZonePickerUtils.mOverrideIds .line 186 36| const v0, #+60346 (0x0000ebba | 8.45628e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget v2, com.android.timezonepicker.R$array.timezone_rename_labels 44| const v0, #+60347 (0x0000ebbb | 8.45642e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v2}, android.content.res.Resources.getStringArray(int):java.lang.String[] 53| move-result-object v2 54| const v0, #+60348 (0x0000ebbc | 8.45656e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| iput-object v2, v3, com.android.timezonepicker.TimeZonePickerUtils.mOverrideLabels .line 187 62| const v0, #+60349 (0x0000ebbd | 8.45670e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| return-void } method com.android.timezonepicker.TimeZonePickerUtils.getDisplayName(java.util.TimeZone, boolean):java.lang.String { .params "tz", "daylightTime" .src "TimeZonePickerUtils.java" .line 162 .prologue_end 0| const v0, #+60350 (0x0000ebbe | 8.45684e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 162 7| iget-object v2, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideIds 9| const v0, #+60351 (0x0000ebbf | 8.45698e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+60352 (0x0000ebc0 | 8.45712e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideLabels 25| const v0, #+60353 (0x0000ebc1 | 8.45726e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| if-nez v2, Label_2 Label_1: .line 164 33| const v0, #+60354 (0x0000ebc2 | 8.45740e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 42| move-result-object v2 43| const v0, #+60355 (0x0000ebc3 | 8.45754e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v7,v8,v5,v2}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 52| move-result-object v2 53| const v0, #+60356 (0x0000ebc4 | 8.45768e-41) 56| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 59| return-object v2 Label_2: .line 167 60| const v0, #+60357 (0x0000ebc5 | 8.45782e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| const/4 v1, #+0 (0x00000000 | 0.00000) Label_3: .local v1, "i", int 67| const v0, #+60358 (0x0000ebc6 | 8.45796e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideIds 75| const v0, #+60359 (0x0000ebc7 | 8.45810e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| array-length v2, v2 82| const v0, #+60360 (0x0000ebc8 | 8.45824e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| if-ge v1, v2, Label_5 .line 168 90| const v0, #+60361 (0x0000ebc9 | 8.45838e-41) 93| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 96| invoke-virtual {v7}, java.util.TimeZone.getID():java.lang.String 99| move-result-object v2 100| const v0, #+60362 (0x0000ebca | 8.45852e-41) 103| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 106| iget-object v3, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideIds 108| const v0, #+60363 (0x0000ebcb | 8.45866e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| aget-object v3, v3, v1 116| const v0, #+60364 (0x0000ebcc | 8.45880e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-virtual {v2,v3}, java.lang.String.equals(java.lang.Object):boolean 125| move-result v2 126| const v0, #+60365 (0x0000ebcd | 8.45894e-41) 129| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 132| if-eqz v2, Label_6 .line 169 134| const v0, #+60366 (0x0000ebce | 8.45908e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| iget-object v2, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideLabels 142| const v0, #+60367 (0x0000ebcf | 8.45922e-41) 145| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 148| array-length v2, v2 149| const v0, #+60368 (0x0000ebd0 | 8.45936e-41) 152| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 155| if-le v2, v1, Label_4 .line 170 157| const v0, #+60369 (0x0000ebd1 | 8.45950e-41) 160| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 163| iget-object v2, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideLabels 165| const v0, #+60370 (0x0000ebd2 | 8.45964e-41) 168| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 171| aget-object v2, v2, v1 173| const v0, #+60371 (0x0000ebd3 | 8.45978e-41) 176| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 179| return-object v2 Label_4: .line 172 180| const v0, #+60372 (0x0000ebd4 | 8.45992e-41) 183| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 186| const-string/jumbo v2, "TimeZonePickerUtils" 189| const v0, #+60373 (0x0000ebd5 | 8.46006e-41) 192| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 195| new-instance v3, java.lang.StringBuilder 197| const v0, #+60374 (0x0000ebd6 | 8.46020e-41) 200| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 203| invoke-direct {v3}, java.lang.StringBuilder.():void 206| const v0, #+60375 (0x0000ebd7 | 8.46034e-41) 209| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 212| const-string/jumbo v4, "timezone_rename_ids len=" 215| const v0, #+60376 (0x0000ebd8 | 8.46048e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 224| move-result-object v3 225| const v0, #+60377 (0x0000ebd9 | 8.46062e-41) 228| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 231| iget-object v4, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideIds 233| const v0, #+60378 (0x0000ebda | 8.46076e-41) 236| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 239| array-length v4, v4 240| const v0, #+60379 (0x0000ebdb | 8.46090e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 249| move-result-object v3 250| const v0, #+60380 (0x0000ebdc | 8.46104e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 173 256| const-string/jumbo v4, " timezone_rename_labels len=" .line 172 259| const v0, #+60381 (0x0000ebdd | 8.46118e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 268| move-result-object v3 269| const v0, #+60382 (0x0000ebde | 8.46132e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 173 275| iget-object v4, v6, com.android.timezonepicker.TimeZonePickerUtils.mOverrideLabels 277| const v0, #+60383 (0x0000ebdf | 8.46146e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| array-length v4, v4 .line 172 284| const v0, #+60384 (0x0000ebe0 | 8.46160e-41) 287| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 290| invoke-virtual {v3,v4}, java.lang.StringBuilder.append(int):java.lang.StringBuilder 293| move-result-object v3 294| const v0, #+60385 (0x0000ebe1 | 8.46174e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-virtual {v3}, java.lang.StringBuilder.toString():java.lang.String 303| move-result-object v3 304| const v0, #+60386 (0x0000ebe2 | 8.46188e-41) 307| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 310| invoke-static {v2,v3}, android.util.Log.e(java.lang.String, java.lang.String):int Label_5: .line 180 313| const v0, #+60387 (0x0000ebe3 | 8.46202e-41) 316| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 319| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 322| move-result-object v2 323| const v0, #+60388 (0x0000ebe4 | 8.46216e-41) 326| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 329| invoke-virtual {v7,v8,v5,v2}, java.util.TimeZone.getDisplayName(boolean, int, java.util.Locale):java.lang.String 332| move-result-object v2 333| const v0, #+60389 (0x0000ebe5 | 8.46230e-41) 336| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 339| return-object v2 Label_6: .line 167 340| const v0, #+60390 (0x0000ebe6 | 8.46244e-41) 343| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 346| add-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 348| goto/16 Label_3 } method com.android.timezonepicker.TimeZonePickerUtils.getDstSymbol():char { .src "TimeZonePickerUtils.java" .line 144 .prologue_end .line 144 0| const v2, #+60391 (0x0000ebe7 | 8.46258e-41) 3| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, android.os.Build$VERSION.SDK_INT 8| const v2, #+60392 (0x0000ebe8 | 8.46272e-41) 11| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 14| const/16 v1, #+16 (0x00000010 | 2.24208e-44) 16| if-lt v0, v1, Label_1 .line 145 18| const v2, #+60393 (0x0000ebe9 | 8.46286e-41) 21| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v0, #+9728 (0x00002600 | 1.36318e-41) 26| return v0 Label_1: .line 147 27| const v2, #+60394 (0x0000ebea | 8.46300e-41) 30| invoke-static/range {v2..v2}, CodeCoverage.TraceBasicBlock(int):void 33| const/16 v0, #+42 (0x0000002a | 5.88545e-44) 35| return v0 } method com.android.timezonepicker.TimeZonePickerUtils.getGmtDisplayName(android.content.Context, java.lang.String, long, boolean):java.lang.CharSequence { .params "context", "id", "millis", "grayGmt" .src "TimeZonePickerUtils.java" .line 67 .prologue_end 0| const v0, #+60395 (0x0000ebeb | 8.46314e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v3, #+0 (0x00000000 | 0.00000) .line 67 7| invoke-static {v6}, java.util.TimeZone.getTimeZone(java.lang.String):java.util.TimeZone 10| move-result-object v2 11| const v0, #+60396 (0x0000ebec | 8.46328e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 68 .local v2, "timezone", java.util.TimeZone 17| if-nez v2, Label_1 .line 69 19| const v0, #+60397 (0x0000ebed | 8.46342e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| return-object v3 Label_1: .line 72 26| const v0, #+60398 (0x0000ebee | 8.46356e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| invoke-static {}, java.util.Locale.getDefault():java.util.Locale 35| move-result-object v1 36| const v0, #+60399 (0x0000ebef | 8.46370e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 73 .local v1, "defaultLocale", java.util.Locale 42| iget-object v3, v4, com.android.timezonepicker.TimeZonePickerUtils.mDefaultLocale 44| const v0, #+60400 (0x0000ebf0 | 8.46384e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v1,v3}, java.util.Locale.equals(java.lang.Object):boolean 53| move-result v3 54| const v0, #+60401 (0x0000ebf1 | 8.46398e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| if-nez v3, Label_2 .line 76 62| const v0, #+60402 (0x0000ebf2 | 8.46412e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| iput-object v1, v4, com.android.timezonepicker.TimeZonePickerUtils.mDefaultLocale .line 77 70| const v0, #+60403 (0x0000ebf3 | 8.46426e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-direct {v4,v5}, com.android.timezonepicker.TimeZonePickerUtils.cacheOverrides(android.content.Context):void Label_2: .line 79 79| const v0, #+60404 (0x0000ebf4 | 8.46440e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| invoke-direct {v4,v2,v7,v8,v9}, com.android.timezonepicker.TimeZonePickerUtils.buildGmtDisplayName(java.util.TimeZone, long, boolean):java.lang.CharSequence 88| move-result-object v3 89| const v0, #+60405 (0x0000ebf5 | 8.46454e-41) 92| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 95| return-object v3 } method com.android.timezonepicker.TimeZonePickerView$1.(com.android.timezonepicker.TimeZonePickerView):void { .params "this$0" .src "TimeZonePickerView.java" .line 1 .prologue_end .line 1 0| const v0, #+60406 (0x0000ebf6 | 8.46468e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iput-object v2, v1, com.android.timezonepicker.TimeZonePickerView$1.this$0 .line 82 8| const v0, #+60407 (0x0000ebf7 | 8.46482e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, java.lang.Object.():void .line 1 17| const v0, #+60408 (0x0000ebf8 | 8.46496e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| return-void } method com.android.timezonepicker.TimeZonePickerView$1.onClick(android.view.View):void { .params "v" .src "TimeZonePickerView.java" .line 85 .prologue_end .line 85 0| const v0, #+60409 (0x0000ebf9 | 8.46510e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView$1.this$0 8| const v0, #+60410 (0x0000ebfa | 8.46524e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-static {v1}, com.android.timezonepicker.TimeZonePickerView.-get0(com.android.timezonepicker.TimeZonePickerView):android.widget.AutoCompleteTextView 17| move-result-object v1 18| const v0, #+60411 (0x0000ebfb | 8.46538e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| invoke-virtual {v1}, android.widget.AutoCompleteTextView.getEditableText():android.text.Editable 27| move-result-object v1 28| const v0, #+60412 (0x0000ebfc | 8.46552e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| invoke-interface {v1}, android.text.Editable.clear():void .line 86 37| const v0, #+60413 (0x0000ebfd | 8.46566e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| return-void } method com.android.timezonepicker.TimeZonePickerView.-get0(com.android.timezonepicker.TimeZonePickerView):android.widget.AutoCompleteTextView { 0| const v0, #+60414 (0x0000ebfe | 8.46580e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 8| const v0, #+60415 (0x0000ebff | 8.46594e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.timezonepicker.TimeZonePickerView.(android.content.Context, android.util.AttributeSet, java.lang.String, long, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener, boolean):void { .params "context", "attrs", "timeZone", "timeMillis", "l", "hideFilterSearch" .src "TimeZonePickerView.java" .line 58 .prologue_end 0| const v0, #+60416 (0x0000ec00 | 8.46608e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v5, #+1 (0x00000001 | 1.40130e-45) .line 58 7| invoke-direct {v7,v8,v9}, android.widget.LinearLayout.(android.content.Context, android.util.AttributeSet):void .line 45 10| const v0, #+60417 (0x0000ec01 | 8.46622e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const/4 v4, #+0 (0x00000000 | 0.00000) 17| iput-boolean v4, v7, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart .line 46 19| const v0, #+60418 (0x0000ec02 | 8.46637e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| iput-boolean v5, v7, com.android.timezonepicker.TimeZonePickerView.mFirstTime .line 59 27| const v0, #+60419 (0x0000ec03 | 8.46651e-41) 30| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 33| iput-object v8, v7, com.android.timezonepicker.TimeZonePickerView.mContext .line 61 35| const v0, #+60420 (0x0000ec04 | 8.46665e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| const-string/jumbo v4, "layout_inflater" .line 60 44| const v0, #+60421 (0x0000ec05 | 8.46679e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v8,v4}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 53| move-result-object v1 54| const v0, #+60422 (0x0000ec06 | 8.46693e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 60| check-cast v1, android.view.LayoutInflater .line 62 .local v1, "inflater", android.view.LayoutInflater 62| const v0, #+60423 (0x0000ec07 | 8.46707e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| sget v4, com.android.timezonepicker.R$layout.timezonepickerview 70| const v0, #+60424 (0x0000ec08 | 8.46721e-41) 73| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 76| invoke-virtual {v1,v4,v7,v5}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean):android.view.View .line 64 79| const v0, #+60425 (0x0000ec09 | 8.46735e-41) 82| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 85| iput-boolean v14, v7, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart .line 66 87| const v0, #+60426 (0x0000ec0a | 8.46749e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| new-instance v3, com.android.timezonepicker.TimeZoneData 95| const v0, #+60427 (0x0000ec0b | 8.46763e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mContext 103| const v0, #+60428 (0x0000ec0c | 8.46777e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| invoke-direct {v3,v4,v10,v11,v12}, com.android.timezonepicker.TimeZoneData.(android.content.Context, java.lang.String, long):void .line 68 .local v3, "tzd", com.android.timezonepicker.TimeZoneData 112| const v0, #+60429 (0x0000ec0d | 8.46791e-41) 115| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 118| new-instance v4, com.android.timezonepicker.TimeZoneResultAdapter 120| const v0, #+60430 (0x0000ec0e | 8.46805e-41) 123| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 126| iget-object v5, v7, com.android.timezonepicker.TimeZonePickerView.mContext 128| const v0, #+60431 (0x0000ec0f | 8.46819e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| invoke-direct {v4,v5,v3,v13}, com.android.timezonepicker.TimeZoneResultAdapter.(android.content.Context, com.android.timezonepicker.TimeZoneData, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener):void 137| const v0, #+60432 (0x0000ec10 | 8.46833e-41) 140| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 143| iput-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mResultAdapter .line 69 145| const v0, #+60433 (0x0000ec11 | 8.46847e-41) 148| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 151| sget v4, com.android.timezonepicker.R$id.timezonelist 153| const v0, #+60434 (0x0000ec12 | 8.46861e-41) 156| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 159| invoke-virtual {v7,v4}, com.android.timezonepicker.TimeZonePickerView.findViewById(int):android.view.View 162| move-result-object v2 163| const v0, #+60435 (0x0000ec13 | 8.46875e-41) 166| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 169| check-cast v2, android.widget.ListView .line 70 .local v2, "timeZoneList", android.widget.ListView 171| const v0, #+60436 (0x0000ec14 | 8.46889e-41) 174| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 177| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 179| const v0, #+60437 (0x0000ec15 | 8.46903e-41) 182| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 185| invoke-virtual {v2,v4}, android.widget.ListView.setAdapter(android.widget.ListAdapter):void .line 71 188| const v0, #+60438 (0x0000ec16 | 8.46917e-41) 191| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 194| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 196| const v0, #+60439 (0x0000ec17 | 8.46931e-41) 199| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 202| invoke-virtual {v2,v4}, android.widget.ListView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 73 205| const v0, #+60440 (0x0000ec18 | 8.46945e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| new-instance v4, com.android.timezonepicker.TimeZoneFilterTypeAdapter 213| const v0, #+60441 (0x0000ec19 | 8.46959e-41) 216| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 219| iget-object v5, v7, com.android.timezonepicker.TimeZonePickerView.mContext 221| const v0, #+60442 (0x0000ec1a | 8.46973e-41) 224| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 227| iget-object v6, v7, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 229| const v0, #+60443 (0x0000ec1b | 8.46987e-41) 232| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 235| invoke-direct {v4,v5,v3,v6}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.(android.content.Context, com.android.timezonepicker.TimeZoneData, com.android.timezonepicker.TimeZoneFilterTypeAdapter$OnSetFilterListener):void 238| const v0, #+60444 (0x0000ec1c | 8.47001e-41) 241| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 244| iput-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mFilterAdapter .line 75 246| const v0, #+60445 (0x0000ec1d | 8.47015e-41) 249| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 252| sget v4, com.android.timezonepicker.R$id.searchBox 254| const v0, #+60446 (0x0000ec1e | 8.47029e-41) 257| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 260| invoke-virtual {v7,v4}, com.android.timezonepicker.TimeZonePickerView.findViewById(int):android.view.View 263| move-result-object v4 264| const v0, #+60447 (0x0000ec1f | 8.47043e-41) 267| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 270| check-cast v4, android.widget.AutoCompleteTextView 272| const v0, #+60448 (0x0000ec20 | 8.47057e-41) 275| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 278| iput-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView .line 76 280| const v0, #+60449 (0x0000ec21 | 8.47071e-41) 283| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 286| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 288| const v0, #+60450 (0x0000ec22 | 8.47085e-41) 291| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 294| invoke-virtual {v4,v7}, android.widget.AutoCompleteTextView.addTextChangedListener(android.text.TextWatcher):void .line 77 297| const v0, #+60451 (0x0000ec23 | 8.47099e-41) 300| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 303| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 305| const v0, #+60452 (0x0000ec24 | 8.47113e-41) 308| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 311| invoke-virtual {v4,v7}, android.widget.AutoCompleteTextView.setOnItemClickListener(android.widget.AdapterView$OnItemClickListener):void .line 78 314| const v0, #+60453 (0x0000ec25 | 8.47127e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 320| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 322| const v0, #+60454 (0x0000ec26 | 8.47141e-41) 325| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 328| invoke-virtual {v4,v7}, android.widget.AutoCompleteTextView.setOnClickListener(android.view.View$OnClickListener):void .line 80 331| const v0, #+60455 (0x0000ec27 | 8.47155e-41) 334| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 337| sget v4, com.android.timezonepicker.R$string.hint_time_zone_search 339| const v0, #+60456 (0x0000ec28 | 8.47169e-41) 342| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 345| sget v5, com.android.timezonepicker.R$drawable.ic_search_holo_light 347| const v0, #+60457 (0x0000ec29 | 8.47183e-41) 350| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 353| invoke-direct {v7,v4,v5}, com.android.timezonepicker.TimeZonePickerView.updateHint(int, int):void .line 81 356| const v0, #+60458 (0x0000ec2a | 8.47197e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| sget v4, com.android.timezonepicker.R$id.clear_search 364| const v0, #+60459 (0x0000ec2b | 8.47211e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| invoke-virtual {v7,v4}, com.android.timezonepicker.TimeZonePickerView.findViewById(int):android.view.View 373| move-result-object v4 374| const v0, #+60460 (0x0000ec2c | 8.47225e-41) 377| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 380| check-cast v4, android.widget.ImageButton 382| const v0, #+60461 (0x0000ec2d | 8.47239e-41) 385| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 388| iput-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mClearButton .line 82 390| const v0, #+60462 (0x0000ec2e | 8.47253e-41) 393| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 396| iget-object v4, v7, com.android.timezonepicker.TimeZonePickerView.mClearButton 398| const v0, #+60463 (0x0000ec2f | 8.47267e-41) 401| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 404| new-instance v5, com.android.timezonepicker.TimeZonePickerView$1 406| const v0, #+60464 (0x0000ec30 | 8.47281e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| invoke-direct {v5,v7}, com.android.timezonepicker.TimeZonePickerView$1.(com.android.timezonepicker.TimeZonePickerView):void 415| const v0, #+60465 (0x0000ec31 | 8.47295e-41) 418| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 421| invoke-virtual {v4,v5}, android.widget.ImageButton.setOnClickListener(android.view.View$OnClickListener):void .line 88 424| const v0, #+60466 (0x0000ec32 | 8.47309e-41) 427| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 430| return-void } method com.android.timezonepicker.TimeZonePickerView.filterOnString(java.lang.String):void { .params "string" .src "TimeZonePickerView.java" .line 174 .prologue_end .line 174 0| const v0, #+60467 (0x0000ec33 | 8.47323e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 8| const v0, #+60468 (0x0000ec34 | 8.47337e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-virtual {v1}, android.widget.AutoCompleteTextView.getAdapter():android.widget.ListAdapter 17| move-result-object v1 18| const v0, #+60469 (0x0000ec35 | 8.47351e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| if-nez v1, Label_1 .line 175 26| const v0, #+60470 (0x0000ec36 | 8.47365e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 34| const v0, #+60471 (0x0000ec37 | 8.47379e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerView.mFilterAdapter 42| const v0, #+60472 (0x0000ec38 | 8.47393e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| invoke-virtual {v1,v2}, android.widget.AutoCompleteTextView.setAdapter(android.widget.ListAdapter):void Label_1: .line 177 51| const v0, #+60473 (0x0000ec39 | 8.47407e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| const/4 v1, #+0 (0x00000000 | 0.00000) 58| iput-boolean v1, v3, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart .line 178 60| const v0, #+60474 (0x0000ec3a | 8.47421e-41) 63| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 66| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerView.mFilterAdapter 68| const v0, #+60475 (0x0000ec3b | 8.47435e-41) 71| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 74| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.getFilter():android.widget.Filter 77| move-result-object v1 78| const v0, #+60476 (0x0000ec3c | 8.47449e-41) 81| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 84| invoke-virtual {v1,v4}, android.widget.Filter.filter(java.lang.CharSequence):void .line 179 87| const v0, #+60477 (0x0000ec3d | 8.47463e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| return-void } method com.android.timezonepicker.TimeZonePickerView.updateHint(int, int):void { .params "hintTextId", "imageDrawableId" .src "TimeZonePickerView.java" .line 117 .prologue_end 0| const v0, #+60478 (0x0000ec3e | 8.47477e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v9, #+0 (0x00000000 | 0.00000) .line 117 7| invoke-virtual {v10}, com.android.timezonepicker.TimeZonePickerView.getResources():android.content.res.Resources 10| move-result-object v5 11| const v0, #+60479 (0x0000ec3f | 8.47491e-41) 14| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 17| invoke-virtual {v5,v11}, android.content.res.Resources.getString(int):java.lang.String 20| move-result-object v1 21| const v0, #+60480 (0x0000ec40 | 8.47505e-41) 24| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 118 .local v1, "hintText", java.lang.String 27| invoke-virtual {v10}, com.android.timezonepicker.TimeZonePickerView.getResources():android.content.res.Resources 30| move-result-object v5 31| const v0, #+60481 (0x0000ec41 | 8.47519e-41) 34| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 37| invoke-virtual {v5,v12}, android.content.res.Resources.getDrawable(int):android.graphics.drawable.Drawable 40| move-result-object v2 41| const v0, #+60482 (0x0000ec42 | 8.47533e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 120 .local v2, "searchIcon", android.graphics.drawable.Drawable 47| new-instance v3, android.text.SpannableStringBuilder 49| const v0, #+60483 (0x0000ec43 | 8.47547e-41) 52| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 55| const-string/jumbo v5, " " 58| const v0, #+60484 (0x0000ec44 | 8.47561e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v3,v5}, android.text.SpannableStringBuilder.(java.lang.CharSequence):void .line 121 .local v3, "ssb", android.text.SpannableStringBuilder 67| const v0, #+60485 (0x0000ec45 | 8.47575e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| invoke-virtual {v3,v1}, android.text.SpannableStringBuilder.append(java.lang.CharSequence):android.text.SpannableStringBuilder .line 122 76| const v0, #+60486 (0x0000ec46 | 8.47589e-41) 79| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 82| iget-object v5, v10, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 84| const v0, #+60487 (0x0000ec47 | 8.47603e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| invoke-virtual {v5}, android.widget.AutoCompleteTextView.getTextSize():float 93| move-result v5 94| const v0, #+60488 (0x0000ec48 | 8.47617e-41) 97| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 100| float-to-double v5:v6, v5 101| const-wide/high16 v7:v8, #+4608308318706860032 (0x3ff4000000000000 | 1.25000) 103| mul-double/2addr v5:v6, v7:v8 104| double-to-int v4, v5:v6 .line 123 .local v4, "textSize", int 105| invoke-virtual {v2,v9,v9,v4,v4}, android.graphics.drawable.Drawable.setBounds(int, int, int, int):void .line 124 108| const v0, #+60489 (0x0000ec49 | 8.47631e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| new-instance v5, android.text.style.ImageSpan 116| const v0, #+60490 (0x0000ec4a | 8.47645e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-direct {v5,v2}, android.text.style.ImageSpan.(android.graphics.drawable.Drawable):void 125| const v0, #+60491 (0x0000ec4b | 8.47659e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const/4 v6, #+1 (0x00000001 | 1.40130e-45) 132| const/4 v7, #+2 (0x00000002 | 2.80260e-45) 133| const/16 v8, #+33 (0x00000021 | 4.62428e-44) 135| invoke-virtual {v3,v5,v6,v7,v8}, android.text.SpannableStringBuilder.setSpan(java.lang.Object, int, int, int):void .line 125 138| const v0, #+60492 (0x0000ec4c | 8.47673e-41) 141| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 144| iget-object v5, v10, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 146| const v0, #+60493 (0x0000ec4d | 8.47687e-41) 149| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 152| invoke-virtual {v5,v3}, android.widget.AutoCompleteTextView.setHint(java.lang.CharSequence):void .line 126 155| const v0, #+60494 (0x0000ec4e | 8.47701e-41) 158| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 161| return-void } method com.android.timezonepicker.TimeZonePickerView.afterTextChanged(android.text.Editable):void { .params "s" .src "TimeZonePickerView.java" .line 146 .prologue_end 0| const v0, #+60495 (0x0000ec4f | 8.47716e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 146 7| iget-object v2, v4, com.android.timezonepicker.TimeZonePickerView.mClearButton 9| const v0, #+60496 (0x0000ec50 | 8.47730e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_2 .line 147 17| const v0, #+60497 (0x0000ec51 | 8.47744e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v2, v4, com.android.timezonepicker.TimeZonePickerView.mClearButton 25| const v0, #+60498 (0x0000ec52 | 8.47758e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-interface {v5}, android.text.Editable.length():int 34| move-result v3 35| const v0, #+60499 (0x0000ec53 | 8.47772e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| if-lez v3, Label_3 Label_1: 43| const v0, #+60500 (0x0000ec54 | 8.47786e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| invoke-virtual {v2,v1}, android.widget.ImageButton.setVisibility(int):void Label_2: .line 149 52| const v0, #+60501 (0x0000ec55 | 8.47800e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| return-void Label_3: .line 147 59| const v0, #+60502 (0x0000ec56 | 8.47814e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| const/16 v1, #+8 (0x00000008 | 1.12104e-44) 67| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerView.beforeTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "count", "after" .src "TimeZonePickerView.java" .line 131 .prologue_end .line 131 0| const v0, #+60503 (0x0000ec57 | 8.47828e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| return-void } method com.android.timezonepicker.TimeZonePickerView.getHideFilterSearchOnStart():boolean { .src "TimeZonePickerView.java" .line 113 .prologue_end .line 113 0| const v0, #+60504 (0x0000ec58 | 8.47842e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart 8| const v0, #+60505 (0x0000ec59 | 8.47856e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.timezonepicker.TimeZonePickerView.getLastFilterString():java.lang.String { .src "TimeZonePickerView.java" .line 105 .prologue_end 0| const v0, #+60506 (0x0000ec5a | 8.47870e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 105 7| iget-object v2, v3, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 9| const v0, #+60507 (0x0000ec5b | 8.47884e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| if-eqz v2, Label_1 17| const v0, #+60508 (0x0000ec5c | 8.47898e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| iget-object v1, v3, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 25| const v0, #+60509 (0x0000ec5d | 8.47912e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneResultAdapter.getLastFilterString():java.lang.String 34| move-result-object v1 35| const v0, #+60510 (0x0000ec5e | 8.47926e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 41| const v0, #+60511 (0x0000ec5f | 8.47940e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-object v1 } method com.android.timezonepicker.TimeZonePickerView.getLastFilterTime():int { .src "TimeZonePickerView.java" .line 109 .prologue_end .line 109 0| const v0, #+60512 (0x0000ec60 | 8.47954e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 8| const v0, #+60513 (0x0000ec61 | 8.47968e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+60514 (0x0000ec62 | 8.47982e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 24| const v0, #+60515 (0x0000ec63 | 8.47996e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneResultAdapter.getLastFilterType():int 33| move-result v1 34| const v0, #+60516 (0x0000ec64 | 8.48010e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 40| const v0, #+60517 (0x0000ec65 | 8.48024e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 Label_2: 47| const v0, #+60518 (0x0000ec66 | 8.48038e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #-1 (0xffffffff | NaN) 54| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerView.getLastFilterType():int { .src "TimeZonePickerView.java" .line 101 .prologue_end .line 101 0| const v0, #+60519 (0x0000ec67 | 8.48052e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 8| const v0, #+60520 (0x0000ec68 | 8.48066e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+60521 (0x0000ec69 | 8.48080e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 24| const v0, #+60522 (0x0000ec6a | 8.48094e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneResultAdapter.getLastFilterType():int 33| move-result v1 34| const v0, #+60523 (0x0000ec6b | 8.48108e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 40| const v0, #+60524 (0x0000ec6c | 8.48122e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 Label_2: 47| const v0, #+60525 (0x0000ec6d | 8.48136e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #-1 (0xffffffff | NaN) 54| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerView.hasResults():boolean { .src "TimeZonePickerView.java" .line 97 .prologue_end .line 97 0| const v0, #+60526 (0x0000ec6e | 8.48150e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 8| const v0, #+60527 (0x0000ec6f | 8.48164e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_2 16| const v0, #+60528 (0x0000ec70 | 8.48178e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 24| const v0, #+60529 (0x0000ec71 | 8.48192e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneResultAdapter.hasResults():boolean 33| move-result v1 34| const v0, #+60530 (0x0000ec72 | 8.48206e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_1: 40| const v0, #+60531 (0x0000ec73 | 8.48220e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| return v1 Label_2: 47| const v0, #+60532 (0x0000ec74 | 8.48234e-41) 50| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 53| const/4 v1, #+0 (0x00000000 | 0.00000) 54| goto/16 Label_1 } method com.android.timezonepicker.TimeZonePickerView.onClick(android.view.View):void { .params "v" .src "TimeZonePickerView.java" .line 165 .prologue_end .line 165 0| const v0, #+60533 (0x0000ec75 | 8.48248e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 8| const v0, #+60534 (0x0000ec76 | 8.48262e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+60535 (0x0000ec77 | 8.48276e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 24| const v0, #+60536 (0x0000ec78 | 8.48290e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1}, android.widget.AutoCompleteTextView.isPopupShowing():boolean 33| move-result v1 34| const v0, #+60537 (0x0000ec79 | 8.48304e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| xor-int/lit8 v1, v1, #+1 (0x00000001 | 1.40130e-45) 42| if-eqz v1, Label_1 .line 166 44| const v0, #+60538 (0x0000ec7a | 8.48318e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 52| const v0, #+60539 (0x0000ec7b | 8.48332e-41) 55| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 58| invoke-virtual {v1}, android.widget.AutoCompleteTextView.getText():android.text.Editable 61| move-result-object v1 62| const v0, #+60540 (0x0000ec7c | 8.48346e-41) 65| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 68| invoke-interface {v1}, android.text.Editable.toString():java.lang.String 71| move-result-object v1 72| const v0, #+60541 (0x0000ec7d | 8.48360e-41) 75| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 78| invoke-direct {v2,v1}, com.android.timezonepicker.TimeZonePickerView.filterOnString(java.lang.String):void Label_1: .line 168 81| const v0, #+60542 (0x0000ec7e | 8.48374e-41) 84| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 87| return-void } method com.android.timezonepicker.TimeZonePickerView.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "view", "position", "id" .src "TimeZonePickerView.java" .line 155 .local_ex v5, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 155 0| const v0, #+60543 (0x0000ec7f | 8.48388e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-virtual {v4}, com.android.timezonepicker.TimeZonePickerView.getContext():android.content.Context 9| move-result-object v2 10| const v0, #+60544 (0x0000ec80 | 8.48402e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v3, "input_method" 19| const v0, #+60545 (0x0000ec81 | 8.48416e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v2,v3}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 28| move-result-object v1 29| const v0, #+60546 (0x0000ec82 | 8.48430e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 35| check-cast v1, android.view.inputmethod.InputMethodManager .line 156 .local v1, "manager", android.view.inputmethod.InputMethodManager 37| const v0, #+60547 (0x0000ec83 | 8.48444e-41) 40| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 43| iget-object v2, v4, com.android.timezonepicker.TimeZonePickerView.mAutoCompleteTextView 45| const v0, #+60548 (0x0000ec84 | 8.48458e-41) 48| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 51| invoke-virtual {v2}, android.widget.AutoCompleteTextView.getWindowToken():android.os.IBinder 54| move-result-object v2 55| const v0, #+60549 (0x0000ec85 | 8.48472e-41) 58| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 61| const/4 v3, #+0 (0x00000000 | 0.00000) 62| invoke-virtual {v1,v2,v3}, android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int):boolean .line 159 65| const v0, #+60550 (0x0000ec86 | 8.48486e-41) 68| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 71| const/4 v2, #+1 (0x00000001 | 1.40130e-45) 72| iput-boolean v2, v4, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart .line 160 74| const v0, #+60551 (0x0000ec87 | 8.48500e-41) 77| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 80| iget-object v2, v4, com.android.timezonepicker.TimeZonePickerView.mFilterAdapter 82| const v0, #+60552 (0x0000ec88 | 8.48514e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-virtual {v2,v6}, com.android.timezonepicker.TimeZoneFilterTypeAdapter.onClick(android.view.View):void .line 161 91| const v0, #+60553 (0x0000ec89 | 8.48528e-41) 94| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 97| return-void } method com.android.timezonepicker.TimeZonePickerView.onTextChanged(java.lang.CharSequence, int, int, int):void { .params "s", "start", "before", "count" .src "TimeZonePickerView.java" .line 136 .prologue_end .line 136 0| const v0, #+60554 (0x0000ec8a | 8.48542e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.timezonepicker.TimeZonePickerView.mFirstTime 8| const v0, #+60555 (0x0000ec8b | 8.48556e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 16| const v0, #+60556 (0x0000ec8c | 8.48570e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-boolean v1, v2, com.android.timezonepicker.TimeZonePickerView.mHideFilterSearchOnStart 24| const v0, #+60557 (0x0000ec8d | 8.48584e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| if-eqz v1, Label_1 .line 137 32| const v0, #+60558 (0x0000ec8e | 8.48598e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| const/4 v1, #+0 (0x00000000 | 0.00000) 39| iput-boolean v1, v2, com.android.timezonepicker.TimeZonePickerView.mFirstTime .line 138 41| const v0, #+60559 (0x0000ec8f | 8.48612e-41) 44| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 47| return-void Label_1: .line 140 48| const v0, #+60560 (0x0000ec90 | 8.48626e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| invoke-interface {v3}, java.lang.CharSequence.toString():java.lang.String 57| move-result-object v1 58| const v0, #+60561 (0x0000ec91 | 8.48640e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-direct {v2,v1}, com.android.timezonepicker.TimeZonePickerView.filterOnString(java.lang.String):void .line 141 67| const v0, #+60562 (0x0000ec92 | 8.48654e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| return-void } method com.android.timezonepicker.TimeZonePickerView.showFilterResults(int, java.lang.String, int):void { .params "type", "string", "time" .src "TimeZonePickerView.java" .line 91 .prologue_end .line 91 0| const v0, #+60563 (0x0000ec93 | 8.48668e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 8| const v0, #+60564 (0x0000ec94 | 8.48682e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v1, Label_1 .line 92 16| const v0, #+60565 (0x0000ec95 | 8.48696e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| iget-object v1, v2, com.android.timezonepicker.TimeZonePickerView.mResultAdapter 24| const v0, #+60566 (0x0000ec96 | 8.48710e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v1,v3,v4,v5}, com.android.timezonepicker.TimeZoneResultAdapter.onSetFilter(int, java.lang.String, int):void Label_1: .line 94 33| const v0, #+60567 (0x0000ec97 | 8.48724e-41) 36| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 39| return-void } method com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.():void { .src "TimeZoneResultAdapter.java" .line 64 .prologue_end .line 64 0| const v0, #+60568 (0x0000ec98 | 8.48738e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| invoke-direct {v1}, java.lang.Object.():void 9| const v0, #+60569 (0x0000ec99 | 8.48752e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| return-void } method com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.setupViewHolder(android.view.View):void { .params "v" .src "TimeZoneResultAdapter.java" .line 70 .prologue_end .line 70 0| const v0, #+60570 (0x0000ec9a | 8.48766e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| new-instance v1, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder 8| const v0, #+60571 (0x0000ec9b | 8.48780e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| invoke-direct {v1}, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.():void .line 71 .local v1, "vh", com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder 17| const v0, #+60572 (0x0000ec9c | 8.48795e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| sget v2, com.android.timezonepicker.R$id.time_zone 25| const v0, #+60573 (0x0000ec9d | 8.48809e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| invoke-virtual {v3,v2}, android.view.View.findViewById(int):android.view.View 34| move-result-object v2 35| const v0, #+60574 (0x0000ec9e | 8.48823e-41) 38| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 41| check-cast v2, android.widget.TextView 43| const v0, #+60575 (0x0000ec9f | 8.48837e-41) 46| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 49| iput-object v2, v1, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeZone .line 72 51| const v0, #+60576 (0x0000eca0 | 8.48851e-41) 54| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 57| sget v2, com.android.timezonepicker.R$id.time_offset 59| const v0, #+60577 (0x0000eca1 | 8.48865e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v3,v2}, android.view.View.findViewById(int):android.view.View 68| move-result-object v2 69| const v0, #+60578 (0x0000eca2 | 8.48879e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v2, android.widget.TextView 77| const v0, #+60579 (0x0000eca3 | 8.48893e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v2, v1, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeOffset .line 73 85| const v0, #+60580 (0x0000eca4 | 8.48907e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| sget v2, com.android.timezonepicker.R$id.location 93| const v0, #+60581 (0x0000eca5 | 8.48921e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v3,v2}, android.view.View.findViewById(int):android.view.View 102| move-result-object v2 103| const v0, #+60582 (0x0000eca6 | 8.48935e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| check-cast v2, android.widget.TextView 111| const v0, #+60583 (0x0000eca7 | 8.48949e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-object v2, v1, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.location .line 74 119| const v0, #+60584 (0x0000eca8 | 8.48963e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| invoke-virtual {v3,v1}, android.view.View.setTag(java.lang.Object):void .line 75 128| const v0, #+60585 (0x0000eca9 | 8.48977e-41) 131| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 134| return-void } method com.android.timezonepicker.TimeZoneResultAdapter.():void { .src "TimeZoneResultAdapter.java" .line 42 .prologue_end .line 42 0| const v1, #+60586 (0x0000ecaa | 8.48991e-41) 3| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 6| sget v0, com.android.timezonepicker.R$id.time_zone 8| const v1, #+60587 (0x0000ecab | 8.49005e-41) 11| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 14| sput v0, com.android.timezonepicker.TimeZoneResultAdapter.VIEW_TAG_TIME_ZONE .line 38 16| const v1, #+60588 (0x0000ecac | 8.49019e-41) 19| invoke-static/range {v1..v1}, CodeCoverage.TraceBasicBlock(int):void 22| return-void } method com.android.timezonepicker.TimeZoneResultAdapter.(android.content.Context, com.android.timezonepicker.TimeZoneData, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener):void { .params "context", "tzd", "l" .src "TimeZoneResultAdapter.java" .line 89 .prologue_end 0| const v0, #+60589 (0x0000ecad | 8.49033e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v2, #+0 (0x00000000 | 0.00000) .line 89 7| invoke-direct {v3}, android.widget.BaseAdapter.():void .line 53 10| const v0, #+60590 (0x0000ecae | 8.49047e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| iput-boolean v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mHasResults .line 85 18| const v0, #+60591 (0x0000ecaf | 8.49061e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| iput v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength .line 91 26| const v0, #+60592 (0x0000ecb0 | 8.49075e-41) 29| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 32| iput-object v4, v3, com.android.timezonepicker.TimeZoneResultAdapter.mContext .line 92 34| const v0, #+60593 (0x0000ecb1 | 8.49089e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| iput-object v5, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData .line 93 42| const v0, #+60594 (0x0000ecb2 | 8.49103e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| iput-object v6, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneSetListener .line 95 50| const v0, #+60595 (0x0000ecb3 | 8.49117e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| const-string/jumbo v1, "layout_inflater" 59| const v0, #+60596 (0x0000ecb4 | 8.49131e-41) 62| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 65| invoke-virtual {v4,v1}, android.content.Context.getSystemService(java.lang.String):java.lang.Object 68| move-result-object v1 69| const v0, #+60597 (0x0000ecb5 | 8.49145e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| check-cast v1, android.view.LayoutInflater 77| const v0, #+60598 (0x0000ecb6 | 8.49159e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| iput-object v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mInflater .line 97 85| const v0, #+60599 (0x0000ecb7 | 8.49173e-41) 88| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 91| iget-object v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 93| const v0, #+60600 (0x0000ecb8 | 8.49187e-41) 96| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 99| invoke-virtual {v1}, com.android.timezonepicker.TimeZoneData.size():int 102| move-result v1 103| const v0, #+60601 (0x0000ecb9 | 8.49201e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| new-array v1, v1, int[] 111| const v0, #+60602 (0x0000ecba | 8.49215e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| iput-object v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices .line 99 119| const v0, #+60603 (0x0000ecbb | 8.49229e-41) 122| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 125| const/4 v1, #+0 (0x00000000 | 0.00000) 126| invoke-virtual {v3,v2,v1,v2}, com.android.timezonepicker.TimeZoneResultAdapter.onSetFilter(int, java.lang.String, int):void .line 100 129| const v0, #+60604 (0x0000ecbc | 8.49243e-41) 132| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 135| return-void } method com.android.timezonepicker.TimeZoneResultAdapter.areAllItemsEnabled():boolean { .src "TimeZoneResultAdapter.java" .line 253 .prologue_end .line 253 0| const v0, #+60605 (0x0000ecbd | 8.49257e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) 7| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.getCount():int { .src "TimeZoneResultAdapter.java" .line 239 .prologue_end .line 239 0| const v0, #+60606 (0x0000ecbe | 8.49271e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 8| const v0, #+60607 (0x0000ecbf | 8.49285e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.getItem(int):java.lang.Object { .params "position" .src "TimeZoneResultAdapter.java" .line 244 .prologue_end .line 244 0| const v0, #+60608 (0x0000ecc0 | 8.49299e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| if-ltz v4, Label_1 8| const v0, #+60609 (0x0000ecc1 | 8.49313e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| iget v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 16| const v0, #+60610 (0x0000ecc2 | 8.49327e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| if-lt v4, v1, Label_2 Label_1: .line 245 24| const v0, #+60611 (0x0000ecc3 | 8.49341e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| const/4 v1, #+0 (0x00000000 | 0.00000) 31| return-object v1 Label_2: .line 248 32| const v0, #+60612 (0x0000ecc4 | 8.49355e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| iget-object v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 40| const v0, #+60613 (0x0000ecc5 | 8.49369e-41) 43| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 46| iget-object v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 48| const v0, #+60614 (0x0000ecc6 | 8.49383e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 54| aget v2, v2, v4 56| const v0, #+60615 (0x0000ecc7 | 8.49397e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| invoke-virtual {v1,v2}, com.android.timezonepicker.TimeZoneData.get(int):com.android.timezonepicker.TimeZoneInfo 65| move-result-object v1 66| const v0, #+60616 (0x0000ecc8 | 8.49411e-41) 69| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 72| return-object v1 } method com.android.timezonepicker.TimeZoneResultAdapter.getItemId(int):long { .params "position" .src "TimeZoneResultAdapter.java" .line 263 .prologue_end .line 263 0| const v0, #+60617 (0x0000ecc9 | 8.49425e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 8| const v0, #+60618 (0x0000ecca | 8.49439e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| aget v1, v1, v4 16| const v0, #+60619 (0x0000eccb | 8.49453e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| int-to-long v1:v2, v1 23| return-wide v1:v2 } method com.android.timezonepicker.TimeZoneResultAdapter.getLastFilterString():java.lang.String { .src "TimeZoneResultAdapter.java" .line 111 .prologue_end .line 111 0| const v0, #+60620 (0x0000eccc | 8.49467e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v1, v2, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterString 8| const v0, #+60621 (0x0000eccd | 8.49481e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return-object v1 } method com.android.timezonepicker.TimeZoneResultAdapter.getLastFilterType():int { .src "TimeZoneResultAdapter.java" .line 107 .prologue_end .line 107 0| const v0, #+60622 (0x0000ecce | 8.49495e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget v1, v2, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterType 8| const v0, #+60623 (0x0000eccf | 8.49509e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.getView(int, android.view.View, android.view.ViewGroup):android.view.View { .params "position", "convertView", "parent" .src "TimeZoneResultAdapter.java" .line 268 .prologue_end 0| const v0, #+60624 (0x0000ecd0 | 8.49523e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v7, #+0 (0x00000000 | 0.00000) .line 268 7| move-object v3, v10 .line 270 .local v3, "v", android.view.View 8| iget-object v5, v8, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 10| const v0, #+60625 (0x0000ecd1 | 8.49537e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| aget v5, v5, v9 18| const v0, #+60626 (0x0000ecd2 | 8.49551e-41) 21| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 24| const/16 v6, #-100 (0xffffff9c | NaN) 26| if-ne v5, v6, Label_1 .line 271 28| const v0, #+60627 (0x0000ecd3 | 8.49565e-41) 31| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 34| iget-object v5, v8, com.android.timezonepicker.TimeZoneResultAdapter.mInflater 36| const v0, #+60628 (0x0000ecd4 | 8.49579e-41) 39| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 42| sget v6, com.android.timezonepicker.R$layout.empty_time_zone_item 44| const v0, #+60629 (0x0000ecd5 | 8.49593e-41) 47| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 50| invoke-virtual {v5,v6,v7}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 53| move-result-object v3 54| const v0, #+60630 (0x0000ecd6 | 8.49607e-41) 57| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 272 60| return-object v3 Label_1: .line 276 61| const v0, #+60631 (0x0000ecd7 | 8.49621e-41) 64| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 67| if-eqz v10, Label_2 69| const v0, #+60632 (0x0000ecd8 | 8.49635e-41) 72| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 75| sget v5, com.android.timezonepicker.R$id.empty_item 77| const v0, #+60633 (0x0000ecd9 | 8.49649e-41) 80| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-virtual {v10,v5}, android.view.View.findViewById(int):android.view.View 86| move-result-object v5 87| const v0, #+60634 (0x0000ecda | 8.49663e-41) 90| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 93| if-eqz v5, Label_3 Label_2: .line 277 95| const v0, #+60635 (0x0000ecdb | 8.49677e-41) 98| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 101| iget-object v5, v8, com.android.timezonepicker.TimeZoneResultAdapter.mInflater 103| const v0, #+60636 (0x0000ecdc | 8.49691e-41) 106| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 109| sget v6, com.android.timezonepicker.R$layout.time_zone_item 111| const v0, #+60637 (0x0000ecdd | 8.49705e-41) 114| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 117| invoke-virtual {v5,v6,v7}, android.view.LayoutInflater.inflate(int, android.view.ViewGroup):android.view.View 120| move-result-object v3 121| const v0, #+60638 (0x0000ecde | 8.49719e-41) 124| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 278 127| invoke-static {v3}, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.setupViewHolder(android.view.View):void Label_3: .line 281 130| const v0, #+60639 (0x0000ecdf | 8.49733e-41) 133| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 136| invoke-virtual {v3}, android.view.View.getTag():java.lang.Object 139| move-result-object v4 140| const v0, #+60640 (0x0000ece0 | 8.49747e-41) 143| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 146| check-cast v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder .line 283 .local v4, "vh", com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder 148| const v0, #+60641 (0x0000ece1 | 8.49761e-41) 151| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 154| iget-object v5, v8, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 156| const v0, #+60642 (0x0000ece2 | 8.49775e-41) 159| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 162| iget-object v6, v8, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 164| const v0, #+60643 (0x0000ece3 | 8.49789e-41) 167| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 170| aget v6, v6, v9 172| const v0, #+60644 (0x0000ece4 | 8.49803e-41) 175| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 178| invoke-virtual {v5,v6}, com.android.timezonepicker.TimeZoneData.get(int):com.android.timezonepicker.TimeZoneInfo 181| move-result-object v2 182| const v0, #+60645 (0x0000ece5 | 8.49817e-41) 185| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 284 .local v2, "tzi", com.android.timezonepicker.TimeZoneInfo 188| sget v5, com.android.timezonepicker.TimeZoneResultAdapter.VIEW_TAG_TIME_ZONE 190| const v0, #+60646 (0x0000ece6 | 8.49831e-41) 193| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 196| invoke-virtual {v3,v5,v2}, android.view.View.setTag(int, java.lang.Object):void .line 286 199| const v0, #+60647 (0x0000ece7 | 8.49845e-41) 202| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 205| iget-object v5, v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeZone 207| const v0, #+60648 (0x0000ece8 | 8.49859e-41) 210| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 213| iget-object v6, v2, com.android.timezonepicker.TimeZoneInfo.mDisplayName 215| const v0, #+60649 (0x0000ece9 | 8.49874e-41) 218| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 221| invoke-virtual {v5,v6}, android.widget.TextView.setText(java.lang.CharSequence):void .line 288 224| const v0, #+60650 (0x0000ecea | 8.49888e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| iget-object v5, v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.timeOffset 232| const v0, #+60651 (0x0000eceb | 8.49902e-41) 235| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 238| iget-object v6, v8, com.android.timezonepicker.TimeZoneResultAdapter.mContext 240| const v0, #+60652 (0x0000ecec | 8.49916e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v2,v6}, com.android.timezonepicker.TimeZoneInfo.getGmtDisplayName(android.content.Context):java.lang.CharSequence 249| move-result-object v6 250| const v0, #+60653 (0x0000eced | 8.49930e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| invoke-virtual {v5,v6}, android.widget.TextView.setText(java.lang.CharSequence):void .line 290 259| const v0, #+60654 (0x0000ecee | 8.49944e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| iget-object v1, v2, com.android.timezonepicker.TimeZoneInfo.mCountry .line 291 .local v1, "location", java.lang.String 267| const v0, #+60655 (0x0000ecef | 8.49958e-41) 270| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 273| if-nez v1, Label_5 .line 292 275| const v0, #+60656 (0x0000ecf0 | 8.49972e-41) 278| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 281| iget-object v5, v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.location 283| const v0, #+60657 (0x0000ecf1 | 8.49986e-41) 286| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 289| const/4 v6, #+4 (0x00000004 | 5.60519e-45) 290| invoke-virtual {v5,v6}, android.widget.TextView.setVisibility(int):void Label_4: .line 298 293| const v0, #+60658 (0x0000ecf2 | 8.50000e-41) 296| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 299| return-object v3 Label_5: .line 294 300| const v0, #+60659 (0x0000ecf3 | 8.50014e-41) 303| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 306| iget-object v5, v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.location 308| const v0, #+60660 (0x0000ecf4 | 8.50028e-41) 311| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 314| invoke-virtual {v5,v1}, android.widget.TextView.setText(java.lang.CharSequence):void .line 295 317| const v0, #+60661 (0x0000ecf5 | 8.50042e-41) 320| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 323| iget-object v5, v4, com.android.timezonepicker.TimeZoneResultAdapter$ViewHolder.location 325| const v0, #+60662 (0x0000ecf6 | 8.50056e-41) 328| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 331| const/4 v6, #+0 (0x00000000 | 0.00000) 332| invoke-virtual {v5,v6}, android.widget.TextView.setVisibility(int):void 335| const v0, #+60663 (0x0000ecf7 | 8.50070e-41) 338| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 341| goto/16 Label_4 } method com.android.timezonepicker.TimeZoneResultAdapter.hasResults():boolean { .src "TimeZoneResultAdapter.java" .line 103 .prologue_end .line 103 0| const v0, #+60664 (0x0000ecf8 | 8.50084e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-boolean v1, v2, com.android.timezonepicker.TimeZoneResultAdapter.mHasResults 8| const v0, #+60665 (0x0000ecf9 | 8.50098e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.hasStableIds():boolean { .src "TimeZoneResultAdapter.java" .line 303 .prologue_end .line 303 0| const v0, #+60666 (0x0000ecfa | 8.50112e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+1 (0x00000001 | 1.40130e-45) 7| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.isEnabled(int):boolean { .params "position" .src "TimeZoneResultAdapter.java" .line 258 .prologue_end 0| const v0, #+60667 (0x0000ecfb | 8.50126e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v1, #+0 (0x00000000 | 0.00000) .line 258 7| iget-object v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 9| const v0, #+60668 (0x0000ecfc | 8.50140e-41) 12| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 15| aget v2, v2, v4 17| const v0, #+60669 (0x0000ecfd | 8.50154e-41) 20| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 23| if-ltz v2, Label_1 25| const v0, #+60670 (0x0000ecfe | 8.50168e-41) 28| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 31| const/4 v1, #+1 (0x00000001 | 1.40130e-45) Label_1: 32| const v0, #+60671 (0x0000ecff | 8.50182e-41) 35| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 38| return v1 } method com.android.timezonepicker.TimeZoneResultAdapter.onItemClick(android.widget.AdapterView, android.view.View, int, long):void { .params "?", "v", "position", "id" .src "TimeZoneResultAdapter.java" .line 309 .local_ex v4, "parent", android.widget.AdapterView, "Landroid/widget/AdapterView<*>;" .prologue_end .line 309 0| const v0, #+60672 (0x0000ed00 | 8.50196e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| iget-object v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneSetListener 8| const v0, #+60673 (0x0000ed01 | 8.50210e-41) 11| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 14| if-eqz v2, Label_1 .line 310 16| const v0, #+60674 (0x0000ed02 | 8.50224e-41) 19| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 22| sget v2, com.android.timezonepicker.TimeZoneResultAdapter.VIEW_TAG_TIME_ZONE 24| const v0, #+60675 (0x0000ed03 | 8.50238e-41) 27| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 30| invoke-virtual {v5,v2}, android.view.View.getTag(int):java.lang.Object 33| move-result-object v1 34| const v0, #+60676 (0x0000ed04 | 8.50252e-41) 37| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 40| check-cast v1, com.android.timezonepicker.TimeZoneInfo .line 311 .local v1, "tzi", com.android.timezonepicker.TimeZoneInfo 42| const v0, #+60677 (0x0000ed05 | 8.50266e-41) 45| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 48| if-eqz v1, Label_1 .line 312 50| const v0, #+60678 (0x0000ed06 | 8.50280e-41) 53| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 56| iget-object v2, v3, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneSetListener 58| const v0, #+60679 (0x0000ed07 | 8.50294e-41) 61| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 64| invoke-interface {v2,v1}, com.android.timezonepicker.TimeZonePickerView$OnTimeZoneSetListener.onTimeZoneSet(com.android.timezonepicker.TimeZoneInfo):void .line 313 67| const v0, #+60680 (0x0000ed08 | 8.50308e-41) 70| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 73| iget-object v2, v1, com.android.timezonepicker.TimeZoneInfo.mTzId 75| const v0, #+60681 (0x0000ed09 | 8.50322e-41) 78| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 81| invoke-virtual {v3,v2}, com.android.timezonepicker.TimeZoneResultAdapter.saveRecentTimezone(java.lang.String):void Label_1: .line 316 .end_local v1 84| const v0, #+60682 (0x0000ed0a | 8.50336e-41) 87| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 90| return-void } method com.android.timezonepicker.TimeZoneResultAdapter.onSetFilter(int, java.lang.String, int):void { .params "filterType", "str", "time" .src "TimeZoneResultAdapter.java" .line 125 0| move-object/16 v18, v19 3| move/16 v19, v20 6| move-object/16 v20, v21 9| move/16 v21, v22 .prologue_end .line 125 12| const v22, #+60683 (0x0000ed0b | 8.50350e-41) 15| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 18| move/from16 v0, v19 20| move-object/from16 v1, v18 22| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterType .line 126 24| const v22, #+60684 (0x0000ed0c | 8.50364e-41) 27| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 30| move-object/from16 v0, v20 32| move-object/from16 v1, v18 34| iput-object v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterString .line 127 36| const v22, #+60685 (0x0000ed0d | 8.50378e-41) 39| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 42| move/from16 v0, v21 44| move-object/from16 v1, v18 46| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mLastFilterTime .line 129 48| const v22, #+60686 (0x0000ed0e | 8.50392e-41) 51| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 54| const/4 v15, #+0 (0x00000000 | 0.00000) 55| move-object/from16 v0, v18 57| iput v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength .line 130 59| const v22, #+60687 (0x0000ed0f | 8.50406e-41) 62| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 65| const/4 v6, #+0 (0x00000000 | 0.00000) .line 132 .local v6, "idx", int 66| packed-switch v19, Label_13 .line 181 69| const v22, #+60688 (0x0000ed10 | 8.50420e-41) 72| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 75| new-instance v15, java.lang.IllegalArgumentException 77| const v22, #+60689 (0x0000ed11 | 8.50434e-41) 80| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 83| invoke-direct {v15}, java.lang.IllegalArgumentException.():void 86| const v22, #+60690 (0x0000ed12 | 8.50448e-41) 89| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 92| throw v15 Label_1: .line 134 93| const v22, #+60691 (0x0000ed13 | 8.50462e-41) 96| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 99| move-object/from16 v0, v18 101| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 103| const v22, #+60692 (0x0000ed14 | 8.50476e-41) 106| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 109| move-object/from16 v0, v18 111| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 113| const v22, #+60693 (0x0000ed15 | 8.50490e-41) 116| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 119| move/from16 v16, v0 121| add-int/lit8 v17, v16, #+1 (0x00000001 | 1.40130e-45) 123| move/from16 v0, v17 125| move-object/from16 v1, v18 127| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 129| const v22, #+60694 (0x0000ed16 | 8.50504e-41) 132| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 135| const/16 v17, #-100 (0xffffff9c | NaN) 137| aput v17, v15, v16 Label_2: .line 183 139| const v22, #+60695 (0x0000ed17 | 8.50518e-41) 142| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 145| move-object/from16 v0, v18 147| iget v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 149| const v22, #+60696 (0x0000ed18 | 8.50532e-41) 152| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 155| if-lez v15, Label_12 157| const v22, #+60697 (0x0000ed19 | 8.50546e-41) 160| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 163| const/4 v15, #+1 (0x00000001 | 1.40130e-45) Label_3: 164| const v22, #+60698 (0x0000ed1a | 8.50560e-41) 167| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 170| move-object/from16 v0, v18 172| iput-boolean v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mHasResults .line 185 174| const v22, #+60699 (0x0000ed1b | 8.50574e-41) 177| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 180| invoke-virtual/range {v18..v18}, com.android.timezonepicker.TimeZoneResultAdapter.notifyDataSetChanged():void .line 186 183| const v22, #+60700 (0x0000ed1c | 8.50588e-41) 186| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 189| return-void Label_4: .line 138 190| const v22, #+60701 (0x0000ed1d | 8.50602e-41) 193| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 196| move-object/from16 v0, v18 198| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 200| const v22, #+60702 (0x0000ed1e | 8.50616e-41) 203| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 206| invoke-virtual {v15}, com.android.timezonepicker.TimeZoneData.getDefaultTimeZoneIndex():int 209| move-result v2 210| const v22, #+60703 (0x0000ed1f | 8.50630e-41) 213| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 139 .local v2, "defaultTzIndex", int 216| const/4 v15, #-1 (0xffffffff | NaN) 217| if-eq v2, v15, Label_5 .line 140 219| const v22, #+60704 (0x0000ed20 | 8.50644e-41) 222| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 225| move-object/from16 v0, v18 227| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 229| const v22, #+60705 (0x0000ed21 | 8.50658e-41) 232| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 235| move-object/from16 v0, v18 237| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 239| const v22, #+60706 (0x0000ed22 | 8.50672e-41) 242| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 245| move/from16 v16, v0 247| add-int/lit8 v17, v16, #+1 (0x00000001 | 1.40130e-45) 249| move/from16 v0, v17 251| move-object/from16 v1, v18 253| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 255| const v22, #+60707 (0x0000ed23 | 8.50686e-41) 258| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 261| aput v2, v15, v16 Label_5: .line 144 263| const v22, #+60708 (0x0000ed24 | 8.50700e-41) 266| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 269| move-object/from16 v0, v18 271| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mContext 273| const v22, #+60709 (0x0000ed25 | 8.50714e-41) 276| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 279| const-string/jumbo v16, "com.android.calendar_preferences" .line 145 282| const v22, #+60710 (0x0000ed26 | 8.50728e-41) 285| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 288| const/16 v17, #+0 (0x00000000 | 0.00000) .line 144 290| invoke-virtual/range {v15..v17}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 293| move-result-object v9 294| const v22, #+60711 (0x0000ed27 | 8.50742e-41) 297| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 146 .local v9, "prefs", android.content.SharedPreferences 300| const-string/jumbo v15, "preferences_recent_timezones" 303| const v22, #+60712 (0x0000ed28 | 8.50756e-41) 306| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 309| const/16 v16, #+0 (0x00000000 | 0.00000) 311| move-object/from16 v0, v16 313| invoke-interface {v9,v15,v0}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 316| move-result-object v11 317| const v22, #+60713 (0x0000ed29 | 8.50770e-41) 320| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 147 .local v11, "recentsString", java.lang.String 323| invoke-static {v11}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 326| move-result v15 327| const v22, #+60714 (0x0000ed2a | 8.50784e-41) 330| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 333| if-nez v15, Label_2 .line 148 335| const v22, #+60715 (0x0000ed2b | 8.50798e-41) 338| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 341| const-string/jumbo v15, "," 344| const v22, #+60716 (0x0000ed2c | 8.50812e-41) 347| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 350| invoke-virtual {v11,v15}, java.lang.String.split(java.lang.String):java.lang.String[] 353| move-result-object v10 354| const v22, #+60717 (0x0000ed2d | 8.50826e-41) 357| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 149 .local v10, "recents", java.lang.String[] 360| array-length v15, v10 361| const v22, #+60718 (0x0000ed2e | 8.50840e-41) 364| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 367| add-int/lit8 v3, v15, #-1 (0xffffffff | NaN) Label_6: .local v3, "i", int 369| const v22, #+60719 (0x0000ed2f | 8.50854e-41) 372| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 375| if-ltz v3, Label_2 .line 150 377| const v22, #+60720 (0x0000ed30 | 8.50868e-41) 380| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 383| aget-object v15, v10, v3 385| const v22, #+60721 (0x0000ed31 | 8.50882e-41) 388| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 391| invoke-static {v15}, android.text.TextUtils.isEmpty(java.lang.CharSequence):boolean 394| move-result v15 395| const v22, #+60722 (0x0000ed32 | 8.50896e-41) 398| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 401| if-nez v15, Label_7 .line 151 403| const v22, #+60723 (0x0000ed33 | 8.50910e-41) 406| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 409| aget-object v15, v10, v3 411| const v22, #+60724 (0x0000ed34 | 8.50924e-41) 414| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 417| move-object/from16 v0, v18 419| iget-object v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 421| const v22, #+60725 (0x0000ed35 | 8.50938e-41) 424| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 427| move-object/from16 v16, v0 429| move-object/from16 v0, v16 431| iget-object v0, v0, com.android.timezonepicker.TimeZoneData.mDefaultTimeZoneId 433| const v22, #+60726 (0x0000ed36 | 8.50953e-41) 436| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 439| move-object/from16 v16, v0 441| invoke-virtual/range {v15..v16}, java.lang.String.equals(java.lang.Object):boolean 444| move-result v15 445| const v22, #+60727 (0x0000ed37 | 8.50967e-41) 448| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 451| xor-int/lit8 v15, v15, #+1 (0x00000001 | 1.40130e-45) .line 150 453| if-eqz v15, Label_7 .line 152 455| const v22, #+60728 (0x0000ed38 | 8.50981e-41) 458| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 461| move-object/from16 v0, v18 463| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 465| const v22, #+60729 (0x0000ed39 | 8.50995e-41) 468| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 471| aget-object v16, v10, v3 473| const v22, #+60730 (0x0000ed3a | 8.51009e-41) 476| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 479| invoke-virtual/range {v15..v16}, com.android.timezonepicker.TimeZoneData.findIndexByTimeZoneIdSlow(java.lang.String):int 482| move-result v7 483| const v22, #+60731 (0x0000ed3b | 8.51023e-41) 486| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 153 .local v7, "index", int 489| const/4 v15, #-1 (0xffffffff | NaN) 490| if-eq v7, v15, Label_7 .line 154 492| const v22, #+60732 (0x0000ed3c | 8.51037e-41) 495| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 498| move-object/from16 v0, v18 500| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 502| const v22, #+60733 (0x0000ed3d | 8.51051e-41) 505| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 508| move-object/from16 v0, v18 510| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 512| const v22, #+60734 (0x0000ed3e | 8.51065e-41) 515| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 518| move/from16 v16, v0 520| add-int/lit8 v17, v16, #+1 (0x00000001 | 1.40130e-45) 522| move/from16 v0, v17 524| move-object/from16 v1, v18 526| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 528| const v22, #+60735 (0x0000ed3f | 8.51079e-41) 531| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 534| aput v7, v15, v16 Label_7: .line 149 .end_local v7 536| const v22, #+60736 (0x0000ed40 | 8.51093e-41) 539| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 542| add-int/lit8 v3, v3, #-1 (0xffffffff | NaN) 544| goto/16 Label_6 Label_8: .line 162 .end_local v2 .end_local v3 .end_local v9 .end_local v10 .end_local v11 546| const v22, #+60737 (0x0000ed41 | 8.51107e-41) 549| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 552| move-object/from16 v0, v18 554| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 556| const v22, #+60738 (0x0000ed42 | 8.51121e-41) 559| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 562| move/from16 v0, v21 564| invoke-virtual {v15,v0}, com.android.timezonepicker.TimeZoneData.getTimeZonesByOffset(int):java.util.ArrayList 567| move-result-object v8 568| const v22, #+60739 (0x0000ed43 | 8.51135e-41) 571| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void .line 163 .local_ex v8, "indices", java.util.ArrayList, "Ljava/util/ArrayList;" 574| if-eqz v8, Label_2 .line 164 576| const v22, #+60740 (0x0000ed44 | 8.51149e-41) 579| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 582| invoke-interface {v8}, java.lang.Iterable.iterator():java.util.Iterator 585| move-result-object v5 586| const v22, #+60741 (0x0000ed45 | 8.51163e-41) 589| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_9: .local v5, "i$iterator", java.util.Iterator 592| const v22, #+60742 (0x0000ed46 | 8.51177e-41) 595| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 598| invoke-interface {v5}, java.util.Iterator.hasNext():boolean 601| move-result v15 602| const v22, #+60743 (0x0000ed47 | 8.51191e-41) 605| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 608| if-eqz v15, Label_2 610| const v22, #+60744 (0x0000ed48 | 8.51205e-41) 613| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 616| invoke-interface {v5}, java.util.Iterator.next():java.lang.Object 619| move-result-object v4 620| const v22, #+60745 (0x0000ed49 | 8.51219e-41) 623| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 626| check-cast v4, java.lang.Integer .line 165 .local v4, "i", java.lang.Integer 628| const v22, #+60746 (0x0000ed4a | 8.51233e-41) 631| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 634| move-object/from16 v0, v18 636| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 638| const v22, #+60747 (0x0000ed4b | 8.51247e-41) 641| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 644| move-object/from16 v0, v18 646| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 648| const v22, #+60748 (0x0000ed4c | 8.51261e-41) 651| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 654| move/from16 v16, v0 656| add-int/lit8 v17, v16, #+1 (0x00000001 | 1.40130e-45) 658| move/from16 v0, v17 660| move-object/from16 v1, v18 662| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 664| const v22, #+60749 (0x0000ed4d | 8.51275e-41) 667| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 670| invoke-virtual {v4}, java.lang.Integer.intValue():int 673| move-result v17 674| const v22, #+60750 (0x0000ed4e | 8.51289e-41) 677| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 680| aput v17, v15, v16 682| const v22, #+60751 (0x0000ed4f | 8.51303e-41) 685| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 688| goto/16 Label_9 Label_10: .line 170 .end_local v4 .end_local v5 .end_local v8 690| const v22, #+60752 (0x0000ed50 | 8.51317e-41) 693| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 696| move-object/from16 v0, v18 698| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mTimeZoneData 700| const v22, #+60753 (0x0000ed51 | 8.51331e-41) 703| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 706| iget-object v15, v15, com.android.timezonepicker.TimeZoneData.mTimeZonesByCountry 708| const v22, #+60754 (0x0000ed52 | 8.51345e-41) 711| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 714| move-object/from16 v0, v20 716| invoke-virtual {v15,v0}, java.util.LinkedHashMap.get(java.lang.Object):java.lang.Object 719| move-result-object v12 720| const v22, #+60755 (0x0000ed53 | 8.51359e-41) 723| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 726| check-cast v12, java.util.ArrayList .line 171 .local_ex v12, "tzIds", java.util.ArrayList, "Ljava/util/ArrayList;" 728| const v22, #+60756 (0x0000ed54 | 8.51373e-41) 731| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 734| if-eqz v12, Label_2 .line 172 736| const v22, #+60757 (0x0000ed55 | 8.51387e-41) 739| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 742| invoke-interface {v12}, java.lang.Iterable.iterator():java.util.Iterator 745| move-result-object v14 746| const v22, #+60758 (0x0000ed56 | 8.51401e-41) 749| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void Label_11: .local v14, "tzi$iterator", java.util.Iterator 752| const v22, #+60759 (0x0000ed57 | 8.51415e-41) 755| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 758| invoke-interface {v14}, java.util.Iterator.hasNext():boolean 761| move-result v15 762| const v22, #+60760 (0x0000ed58 | 8.51429e-41) 765| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 768| if-eqz v15, Label_2 770| const v22, #+60761 (0x0000ed59 | 8.51443e-41) 773| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 776| invoke-interface {v14}, java.util.Iterator.next():java.lang.Object 779| move-result-object v13 780| const v22, #+60762 (0x0000ed5a | 8.51457e-41) 783| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 786| check-cast v13, java.lang.Integer .line 173 .local v13, "tzi", java.lang.Integer 788| const v22, #+60763 (0x0000ed5b | 8.51471e-41) 791| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 794| move-object/from16 v0, v18 796| iget-object v15, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneIndices 798| const v22, #+60764 (0x0000ed5c | 8.51485e-41) 801| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 804| move-object/from16 v0, v18 806| iget v0, v0, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 808| const v22, #+60765 (0x0000ed5d | 8.51499e-41) 811| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 814| move/from16 v16, v0 816| add-int/lit8 v17, v16, #+1 (0x00000001 | 1.40130e-45) 818| move/from16 v0, v17 820| move-object/from16 v1, v18 822| iput v0, v1, com.android.timezonepicker.TimeZoneResultAdapter.mFilteredTimeZoneLength 824| const v22, #+60766 (0x0000ed5e | 8.51513e-41) 827| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 830| invoke-virtual {v13}, java.lang.Integer.intValue():int 833| move-result v17 834| const v22, #+60767 (0x0000ed5f | 8.51527e-41) 837| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 840| aput v17, v15, v16 842| const v22, #+60768 (0x0000ed60 | 8.51541e-41) 845| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 848| goto/16 Label_11 Label_12: .line 183 .end_local v12 .end_local v13 .end_local v14 850| const v22, #+60769 (0x0000ed61 | 8.51555e-41) 853| invoke-static/range {v22..v22}, CodeCoverage.TraceBasicBlock(int):void 856| const/4 v15, #+0 (0x00000000 | 0.00000) 857| goto/16 Label_3 859| nop Label_13: .line 132 860| packed-switch-payload -1: Label_1 0: Label_4 1: Label_10 2: Label_2 3: Label_8 } method com.android.timezonepicker.TimeZoneResultAdapter.saveRecentTimezone(java.lang.String):void { .params "id" .src "TimeZoneResultAdapter.java" .line 197 .prologue_end 0| const v0, #+60770 (0x0000ed62 | 8.51569e-41) 3| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 6| const/4 v13, #+0 (0x00000000 | 0.00000) 7| const/4 v10, #+0 (0x00000000 | 0.00000) .line 197 8| iget-object v11, v14, com.android.timezonepicker.TimeZoneResultAdapter.mContext 10| const v0, #+60771 (0x0000ed63 | 8.51583e-41) 13| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 16| const-string/jumbo v12, "com.android.calendar_preferences" 19| const v0, #+60772 (0x0000ed64 | 8.51597e-41) 22| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 25| invoke-virtual {v11,v12,v10}, android.content.Context.getSharedPreferences(java.lang.String, int):android.content.SharedPreferences 28| move-result-object v4 29| const v0, #+60773 (0x0000ed65 | 8.51611e-41) 32| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 199 .local v4, "prefs", android.content.SharedPreferences 35| const-string/jumbo v11, "preferences_recent_timezones" 38| const v0, #+60774 (0x0000ed66 | 8.51625e-41) 41| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 44| invoke-interface {v4,v11,v13}, android.content.SharedPreferences.getString(java.lang.String, java.lang.String):java.lang.String 47| move-result-object v8 48| const v0, #+60775 (0x0000ed67 | 8.51639e-41) 51| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void .line 200 .local v8, "recentsString", java.lang.String 54| if-nez v8, Label_2 .line 201 56| const v0, #+60776 (0x0000ed68 | 8.51653e-41) 59| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 62| move-object v8, v15 Label_1: .line 234 63| const v0, #+60777 (0x0000ed69 | 8.51667e-41) 66| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 69| invoke-interface {v4}, android.content.SharedPreferences.edit():android.content.SharedPreferences$Editor 72| move-result-object v10 73| const v0, #+60778 (0x0000ed6a | 8.51681e-41) 76| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 79| const-string/jumbo v11, "preferences_recent_timezones" 82| const v0, #+60779 (0x0000ed6b | 8.51695e-41) 85| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 88| invoke-interface {v10,v11,v8}, android.content.SharedPreferences$Editor.putString(java.lang.String, java.lang.String):android.content.SharedPreferences$Editor 91| move-result-object v10 92| const v0, #+60780 (0x0000ed6c | 8.51709e-41) 95| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 98| invoke-interface {v10}, android.content.SharedPreferences$Editor.apply():void .line 235 101| const v0, #+60781 (0x0000ed6d | 8.51723e-41) 104| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 107| return-void Label_2: .line 204 108| const v0, #+60782 (0x0000ed6e | 8.51737e-41) 111| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 114| new-instance v7, java.util.LinkedHashSet 116| const v0, #+60783 (0x0000ed6f | 8.51751e-41) 119| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 122| invoke-direct {v7}, java.util.LinkedHashSet.():void .line 205 .local_ex v7, "recents", java.util.LinkedHashSet, "Ljava/util/LinkedHashSet;" 125| const v0, #+60784 (0x0000ed70 | 8.51765e-41) 128| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 131| const-string/jumbo v11, "," 134| const v0, #+60785 (0x0000ed71 | 8.51779e-41) 137| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 140| invoke-virtual {v8,v11}, java.lang.String.split(java.lang.String):java.lang.String[] 143| move-result-object v11 144| const v0, #+60786 (0x0000ed72 | 8.51793e-41) 147| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 150| array-length v12, v11 Label_3: 151| const v0, #+60787 (0x0000ed73 | 8.51807e-41) 154| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 157| if-ge v10, v12, Label_5 159| const v0, #+60788 (0x0000ed74 | 8.51821e-41) 162| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 165| aget-object v9, v11, v10 .line 206 .local v9, "tzId", java.lang.String 167| const v0, #+60789 (0x0000ed75 | 8.51835e-41) 170| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 173| invoke-virtual {v7,v9}, java.util.LinkedHashSet.contains(java.lang.Object):boolean 176| move-result v13 177| const v0, #+60790 (0x0000ed76 | 8.51849e-41) 180| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 183| if-nez v13, Label_4 185| const v0, #+60791 (0x0000ed77 | 8.51863e-41) 188| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 191| invoke-virtual {v15,v9}, java.lang.String.equals(java.lang.Object):boolean 194| move-result v13 195| const v0, #+60792 (0x0000ed78 | 8.51877e-41) 198| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 201| xor-int/lit8 v13, v13, #+1 (0x00000001 | 1.40130e-45) 203| if-eqz v13, Label_4 .line 207 205| const v0, #+60793 (0x0000ed79 | 8.51891e-41) 208| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 211| invoke-virtual {v7,v9}, java.util.LinkedHashSet.add(java.lang.Object):boolean Label_4: .line 205 214| const v0, #+60794 (0x0000ed7a | 8.51905e-41) 217| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 220| add-int/lit8 v10, v10, #+1 (0x00000001 | 1.40130e-45) 222| goto/16 Label_3 Label_5: .line 211 .end_local v9 224| const v0, #+60795 (0x0000ed7b | 8.51919e-41) 227| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 230| invoke-virtual {v7}, java.util.LinkedHashSet.iterator():java.util.Iterator 233| move-result-object v3 234| const v0, #+60796 (0x0000ed7c | 8.51933e-41) 237| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_6: .line 212 .local_ex v3, "it", java.util.Iterator, "Ljava/util/Iterator;" 240| const v0, #+60797 (0x0000ed7d | 8.51947e-41) 243| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 246| invoke-virtual {v7}, java.util.LinkedHashSet.size():int 249| move-result v10 250| const v0, #+60798 (0x0000ed7e | 8.51961e-41) 253| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 256| const/4 v11, #+3 (0x00000003 | 4.20390e-45) 257| if-lt v10, v11, Label_7 .line 213 259| const v0, #+60799 (0x0000ed7f | 8.51975e-41) 262| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 265| invoke-interface {v3}, java.util.Iterator.hasNext():boolean 268| move-result v10 269| const v0, #+60800 (0x0000ed80 | 8.51989e-41) 272| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 275| if-nez v10, Label_10 Label_7: .line 219 277| const v0, #+60801 (0x0000ed81 | 8.52003e-41) 280| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 283| invoke-virtual {v7,v15}, java.util.LinkedHashSet.add(java.lang.Object):boolean .line 221 286| const v0, #+60802 (0x0000ed82 | 8.52017e-41) 289| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 292| new-instance v1, java.lang.StringBuilder 294| const v0, #+60803 (0x0000ed83 | 8.52032e-41) 297| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 300| invoke-direct {v1}, java.lang.StringBuilder.():void .line 222 .local v1, "builder", java.lang.StringBuilder 303| const v0, #+60804 (0x0000ed84 | 8.52046e-41) 306| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 309| const/4 v2, #+1 (0x00000001 | 1.40130e-45) .line 223 .local v2, "first", boolean 310| invoke-interface {v7}, java.lang.Iterable.iterator():java.util.Iterator 313| move-result-object v6 314| const v0, #+60805 (0x0000ed85 | 8.52060e-41) 317| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void Label_8: .local v6, "recent$iterator", java.util.Iterator 320| const v0, #+60806 (0x0000ed86 | 8.52074e-41) 323| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 326| invoke-interface {v6}, java.util.Iterator.hasNext():boolean 329| move-result v10 330| const v0, #+60807 (0x0000ed87 | 8.52088e-41) 333| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 336| if-eqz v10, Label_12 338| const v0, #+60808 (0x0000ed88 | 8.52102e-41) 341| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 344| invoke-interface {v6}, java.util.Iterator.next():java.lang.Object 347| move-result-object v5 348| const v0, #+60809 (0x0000ed89 | 8.52116e-41) 351| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 354| check-cast v5, java.lang.String .line 224 .local v5, "recent", java.lang.String 356| const v0, #+60810 (0x0000ed8a | 8.52130e-41) 359| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 362| if-eqz v2, Label_11 .line 225 364| const v0, #+60811 (0x0000ed8b | 8.52144e-41) 367| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 370| const/4 v2, #+0 (0x00000000 | 0.00000) Label_9: .line 229 371| const v0, #+60812 (0x0000ed8c | 8.52158e-41) 374| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 377| invoke-virtual {v1,v5}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 380| const v0, #+60813 (0x0000ed8d | 8.52172e-41) 383| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 386| goto/16 Label_8 Label_10: .line 216 .end_local v1 .end_local v2 .end_local v5 .end_local v6 388| const v0, #+60814 (0x0000ed8e | 8.52186e-41) 391| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 394| invoke-interface {v3}, java.util.Iterator.next():java.lang.Object .line 217 397| const v0, #+60815 (0x0000ed8f | 8.52200e-41) 400| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 403| invoke-interface {v3}, java.util.Iterator.remove():void 406| const v0, #+60816 (0x0000ed90 | 8.52214e-41) 409| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 412| goto/16 Label_6 Label_11: .line 227 .restart_local v1 .restart_local v2 .restart_local v5 .restart_local v6 414| const v0, #+60817 (0x0000ed91 | 8.52228e-41) 417| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 420| const-string/jumbo v10, "," 423| const v0, #+60818 (0x0000ed92 | 8.52242e-41) 426| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 429| invoke-virtual {v1,v10}, java.lang.StringBuilder.append(java.lang.String):java.lang.StringBuilder 432| const v0, #+60819 (0x0000ed93 | 8.52256e-41) 435| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 438| goto/16 Label_9 Label_12: .line 231 .end_local v5 440| const v0, #+60820 (0x0000ed94 | 8.52270e-41) 443| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 446| invoke-virtual {v1}, java.lang.StringBuilder.toString():java.lang.String 449| move-result-object v8 450| const v0, #+60821 (0x0000ed95 | 8.52284e-41) 453| invoke-static/range {v0..v0}, CodeCoverage.TraceBasicBlock(int):void 456| goto/16 Label_1 }